From 54a1789a7d3733571e60b04239bb7af94edcf9db Mon Sep 17 00:00:00 2001 From: Lauchmelder Date: Thu, 3 Feb 2022 18:07:36 +0100 Subject: [PATCH] added another file --- res/gdp.pgm | 2080004 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2080004 insertions(+) create mode 100755 res/gdp.pgm diff --git a/res/gdp.pgm b/res/gdp.pgm new file mode 100755 index 0000000..4ac5351 --- /dev/null +++ b/res/gdp.pgm @@ -0,0 +1,2080004 @@ +P2 +# Created by GIMP version 2.10.30 PNM plug-in +1600 1300 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +232 +207 +185 +159 +135 +113 +83 +64 +42 +22 +59 +81 +99 +117 +147 +173 +195 +216 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +195 +165 +128 +95 +73 +34 +53 +85 +106 +125 +148 +179 +205 +226 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +223 +183 +128 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +101 +161 +207 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +42 +56 +71 +92 +108 +125 +146 +164 +185 +208 +230 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +200 +104 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +167 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +146 +208 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +128 +185 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +250 +197 +106 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +190 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +105 +199 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +192 +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 +61 +193 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +200 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +201 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +213 +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 +112 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +149 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +110 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +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 +155 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +220 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +163 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +99 +113 +125 +133 +125 +112 +88 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +142 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +139 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +117 +132 +126 +112 +90 +22 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +188 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +104 +163 +203 +228 +244 +255 +255 +255 +255 +255 +255 +255 +255 +251 +236 +212 +173 +115 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +202 +243 +255 +255 +255 +255 +255 +255 +252 +237 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +186 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +102 +185 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +187 +96 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +246 +240 +232 +219 +200 +169 +88 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +157 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +208 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +225 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +219 +121 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +225 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +99 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +90 +212 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +191 +53 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +197 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +79 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +168 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +137 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +50 +207 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +127 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +213 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +175 +0 +0 +0 +0 +0 +0 +0 +0 +38 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +172 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +177 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +86 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +53 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +0 +106 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +171 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +161 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +177 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +115 +0 +0 +0 +0 +0 +0 +0 +0 +0 +112 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +106 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +166 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +114 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +117 +0 +0 +0 +0 +0 +0 +0 +0 +0 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +221 +194 +159 +124 +104 +77 +34 +42 +69 +99 +131 +162 +194 +224 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +227 +189 +158 +120 +86 +59 +28 +69 +93 +119 +158 +189 +220 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +225 +191 +163 +132 +96 +75 +46 +38 +71 +92 +127 +159 +189 +222 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +221 +187 +156 +117 +90 +64 +28 +61 +86 +122 +158 +189 +226 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +221 +187 +156 +117 +90 +64 +28 +61 +86 +122 +158 +189 +226 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +221 +194 +159 +124 +104 +77 +34 +42 +69 +99 +131 +162 +194 +224 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +227 +189 +158 +120 +86 +59 +28 +69 +93 +119 +158 +189 +220 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +221 +187 +156 +117 +90 +64 +28 +61 +86 +122 +158 +189 +226 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +185 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +204 +0 +0 +0 +0 +0 +0 +0 +0 +0 +125 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +227 +196 +158 +122 +101 +69 +34 +73 +101 +143 +181 +219 +252 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +227 +196 +158 +122 +101 +69 +34 +73 +101 +143 +181 +219 +252 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +187 +136 +85 +38 +71 +106 +146 +191 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +221 +194 +159 +124 +104 +77 +34 +42 +69 +99 +131 +162 +194 +224 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +227 +189 +158 +120 +86 +59 +28 +69 +93 +119 +158 +189 +220 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +234 +206 +179 +157 +129 +99 +81 +61 +28 +38 +66 +83 +105 +135 +159 +183 +213 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +225 +191 +163 +132 +96 +75 +46 +38 +71 +92 +127 +159 +189 +222 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +205 +145 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +152 +214 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +231 +170 +66 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +152 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +66 +0 +0 +0 +0 +0 +0 +0 +0 +28 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +53 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +211 +148 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +145 +209 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +224 +155 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +163 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +224 +155 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +163 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +205 +145 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +152 +214 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +231 +170 +66 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +152 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +224 +155 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +163 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +86 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +64 +0 +0 +0 +0 +0 +0 +0 +86 +164 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +171 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +171 +241 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +171 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +171 +241 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +244 +163 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +106 +193 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +205 +145 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +152 +214 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +231 +170 +66 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +152 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +203 +145 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +174 +225 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +211 +148 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +145 +209 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +173 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +199 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +232 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +0 +0 +0 +0 +0 +0 +0 +0 +0 +183 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +185 +0 +0 +0 +0 +0 +0 +0 +0 +150 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +187 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +189 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +223 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +223 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +173 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +199 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +232 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +223 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +161 +0 +0 +0 +46 +141 +194 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +175 +250 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +175 +250 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +229 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +194 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +173 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +199 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +232 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +147 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +207 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +187 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +189 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +168 +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 +109 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +251 +176 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +77 +0 +0 +0 +0 +0 +0 +0 +0 +125 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +124 +0 +0 +0 +0 +0 +0 +0 +0 +206 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +200 +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 +77 +207 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +247 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +247 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +168 +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 +109 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +251 +176 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +247 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +156 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +114 +178 +220 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +101 +228 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +101 +228 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +229 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +168 +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 +109 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +251 +176 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +118 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +200 +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 +77 +207 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +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 +22 +184 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +238 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +0 +22 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +13 +0 +0 +0 +0 +0 +0 +0 +22 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +141 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +234 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +86 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +234 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +86 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +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 +22 +184 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +238 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +234 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +86 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +61 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +79 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +208 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +79 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +208 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +240 +83 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +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 +22 +184 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +238 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +162 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +141 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +227 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +213 +0 +0 +0 +0 +0 +0 +0 +0 +0 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +207 +0 +0 +0 +0 +0 +0 +0 +0 +131 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +75 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +226 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +61 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +226 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +61 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +227 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +226 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +61 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +255 +254 +129 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +184 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +227 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +75 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +148 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +227 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +93 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +38 +0 +0 +0 +0 +0 +0 +0 +0 +170 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +157 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +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 +0 +0 +0 +0 +0 +0 +59 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +230 +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 +92 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +230 +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 +92 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +148 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +227 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +93 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +255 +230 +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 +92 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +174 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +240 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +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 +210 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +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 +210 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +148 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +227 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +93 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +205 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +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 +0 +0 +0 +0 +0 +0 +59 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +145 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +128 +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 +0 +0 +0 +0 +0 +0 +0 +145 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +140 +0 +0 +0 +0 +0 +0 +0 +0 +102 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +71 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +242 +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 +157 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +242 +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 +157 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +145 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +128 +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 +0 +0 +0 +0 +0 +0 +0 +145 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +158 +242 +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 +157 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +212 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +98 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +212 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +237 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +130 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +145 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +128 +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 +0 +0 +0 +0 +0 +0 +0 +145 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +96 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +174 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +164 +207 +230 +246 +251 +251 +242 +229 +196 +145 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +208 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +128 +175 +205 +216 +222 +213 +201 +176 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +198 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +121 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +0 +0 +0 +0 +0 +0 +0 +0 +108 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +61 +158 +202 +229 +245 +251 +253 +248 +235 +214 +175 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +155 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +128 +182 +200 +213 +222 +216 +203 +172 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +155 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +128 +182 +200 +213 +222 +216 +203 +172 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +174 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +164 +207 +230 +246 +251 +251 +242 +229 +196 +145 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +208 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +128 +175 +205 +216 +222 +213 +201 +176 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +155 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +128 +182 +200 +213 +222 +216 +203 +172 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +171 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +105 +181 +220 +241 +250 +253 +247 +232 +206 +156 +50 +0 +0 +0 +0 +0 +0 +0 +0 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +105 +181 +220 +241 +250 +253 +247 +232 +206 +156 +50 +0 +0 +0 +0 +0 +0 +0 +0 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +176 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +174 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +164 +207 +230 +246 +251 +251 +242 +229 +196 +145 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +208 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +128 +175 +205 +216 +222 +213 +201 +176 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +187 +187 +187 +187 +187 +187 +187 +121 +0 +0 +0 +0 +0 +0 +0 +0 +81 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +207 +255 +255 +255 +255 +255 +255 +255 +255 +255 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +64 +159 +195 +220 +238 +244 +250 +254 +247 +240 +233 +210 +176 +129 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +168 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +61 +158 +202 +229 +245 +251 +253 +248 +235 +214 +175 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +109 +210 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +165 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +192 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +166 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +126 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +0 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +183 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +66 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +98 +202 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +135 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +38 +0 +0 +0 +0 +0 +0 +0 +0 +104 +205 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +150 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +142 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +38 +0 +0 +0 +0 +0 +0 +0 +0 +104 +205 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +150 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +142 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +109 +210 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +165 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +192 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +166 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +126 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +38 +0 +0 +0 +0 +0 +0 +0 +0 +104 +205 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +150 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +142 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +211 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +95 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +186 +53 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +171 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +95 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +186 +53 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +106 +0 +0 +0 +0 +0 +0 +0 +0 +0 +77 +120 +130 +109 +42 +0 +0 +0 +0 +50 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +109 +210 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +165 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +192 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +166 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +126 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +204 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +112 +214 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +179 +69 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +66 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +98 +202 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +135 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +69 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +191 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +83 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +189 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +113 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +214 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +119 +0 +0 +0 +0 +0 +0 +0 +0 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +118 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +184 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +168 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +207 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +79 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +207 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +79 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +69 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +191 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +83 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +189 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +207 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +79 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +165 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +185 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +165 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +185 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +177 +235 +255 +255 +255 +255 +252 +227 +175 +79 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +69 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +191 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +83 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +189 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +81 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +118 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +184 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +168 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +81 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +86 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +105 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +75 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +0 +0 +0 +0 +0 +0 +0 +0 +81 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +110 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +129 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +188 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +129 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +188 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +81 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +86 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +105 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +129 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +188 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +161 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +129 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +240 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +193 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +81 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +86 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +105 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +175 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +144 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +110 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +132 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +105 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +128 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +128 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +132 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +128 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +129 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +152 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +152 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +132 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +158 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +79 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +212 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +127 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +127 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +158 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +127 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +0 +157 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +193 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +135 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +160 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +90 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +193 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +135 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +158 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +69 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +240 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +212 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +120 +0 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +163 +0 +0 +0 +0 +0 +0 +0 +0 +138 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +206 +0 +0 +0 +0 +0 +0 +0 +114 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +66 +0 +0 +0 +0 +0 +0 +0 +50 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +216 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +46 +0 +0 +0 +0 +0 +0 +0 +0 +0 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +46 +0 +0 +0 +0 +0 +0 +0 +0 +0 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +120 +0 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +46 +0 +0 +0 +0 +0 +0 +0 +0 +0 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +183 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +205 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +120 +0 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +166 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +128 +0 +0 +0 +0 +0 +0 +0 +0 +0 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +216 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +214 +0 +0 +0 +0 +0 +0 +0 +0 +46 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +160 +0 +0 +0 +0 +0 +0 +0 +205 +38 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +224 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +183 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +153 +0 +0 +0 +0 +0 +0 +0 +0 +0 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +71 +0 +0 +0 +0 +0 +0 +0 +0 +13 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +198 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +203 +122 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +120 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +71 +0 +0 +0 +0 +0 +0 +0 +0 +13 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +198 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +86 +0 +0 +0 +0 +0 +0 +0 +0 +73 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +183 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +153 +0 +0 +0 +0 +0 +0 +0 +0 +0 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +121 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +92 +0 +0 +0 +0 +0 +0 +0 +0 +105 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +42 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +86 +0 +0 +0 +0 +0 +0 +0 +244 +124 +0 +0 +0 +0 +0 +0 +0 +120 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +205 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +92 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +170 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +121 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +92 +0 +0 +0 +0 +0 +0 +0 +0 +105 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +250 +244 +234 +220 +200 +170 +119 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +121 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +92 +0 +0 +0 +0 +0 +0 +0 +0 +105 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +199 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +0 +0 +0 +0 +0 +0 +0 +0 +0 +174 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +216 +0 +0 +0 +0 +0 +0 +0 +0 +0 +208 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +92 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +170 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +0 +0 +0 +0 +0 +0 +0 +0 +0 +102 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +172 +0 +0 +0 +0 +0 +0 +46 +114 +155 +252 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +142 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +112 +255 +172 +0 +0 +0 +0 +0 +0 +0 +22 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +13 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +133 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +124 +0 +0 +0 +0 +0 +0 +0 +0 +77 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +0 +0 +0 +0 +0 +0 +0 +0 +0 +102 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +172 +0 +0 +0 +0 +0 +0 +46 +114 +155 +252 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +193 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +198 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +193 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +73 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +0 +0 +0 +0 +0 +0 +0 +0 +0 +102 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +172 +0 +0 +0 +0 +0 +0 +46 +114 +155 +252 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +101 +28 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +133 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +124 +0 +0 +0 +0 +0 +0 +0 +0 +77 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +85 +136 +170 +197 +219 +239 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +46 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +0 +0 +0 +0 +0 +0 +0 +0 +119 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +173 +255 +208 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +0 +0 +0 +0 +0 +0 +0 +0 +130 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +0 +0 +0 +0 +0 +0 +0 +0 +0 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +85 +136 +170 +197 +219 +239 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +46 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +248 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +81 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +81 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +154 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +85 +136 +170 +197 +219 +239 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +182 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +46 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +238 +221 +201 +179 +152 +117 +90 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +198 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +0 +0 +0 +0 +0 +0 +0 +0 +0 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +163 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +88 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +0 +0 +0 +0 +0 +0 +0 +0 +13 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +215 +255 +236 +0 +0 +0 +0 +0 +0 +0 +0 +177 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +13 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +163 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +88 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +156 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +163 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +217 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +88 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +13 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +77 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +115 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +64 +0 +0 +0 +0 +0 +0 +22 +247 +255 +255 +69 +0 +0 +0 +0 +0 +0 +0 +120 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +150 +0 +0 +0 +0 +0 +0 +0 +0 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +66 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +61 +0 +0 +0 +0 +0 +0 +0 +0 +171 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +61 +0 +0 +0 +0 +0 +0 +0 +0 +171 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +77 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +61 +0 +0 +0 +0 +0 +0 +0 +0 +171 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +206 +0 +0 +0 +0 +0 +0 +0 +0 +0 +208 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +170 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +206 +0 +0 +0 +0 +0 +0 +0 +0 +0 +208 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +77 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +66 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +64 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +128 +0 +0 +0 +0 +0 +0 +0 +0 +145 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +183 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +141 +0 +0 +0 +0 +0 +0 +0 +13 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +61 +0 +0 +0 +0 +0 +0 +0 +106 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +161 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +126 +0 +0 +0 +0 +0 +0 +0 +0 +95 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +61 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +61 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +64 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +128 +0 +0 +0 +0 +0 +0 +0 +0 +145 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +61 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +169 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +225 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +169 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +225 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +13 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +149 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +64 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +128 +0 +0 +0 +0 +0 +0 +0 +0 +145 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +0 +0 +0 +0 +0 +0 +0 +0 +0 +193 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +161 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +126 +0 +0 +0 +0 +0 +0 +0 +0 +95 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +110 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +141 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +93 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +184 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +113 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +95 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +113 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +95 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +110 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +141 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +113 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +95 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +50 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +22 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +179 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +50 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +22 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +96 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +110 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +141 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +222 +178 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +139 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +81 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +135 +0 +0 +0 +0 +0 +0 +0 +220 +255 +255 +255 +217 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +186 +0 +0 +0 +0 +0 +0 +0 +0 +0 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +137 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +137 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +139 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +137 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +188 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +95 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +110 +190 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +95 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +130 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +139 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +214 +181 +133 +46 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +186 +0 +0 +0 +0 +0 +0 +0 +0 +0 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +165 +0 +0 +0 +0 +0 +0 +0 +0 +200 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +42 +0 +0 +0 +0 +0 +0 +34 +250 +255 +255 +255 +246 +13 +0 +0 +0 +0 +0 +0 +0 +119 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +79 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +170 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +22 +0 +0 +0 +0 +0 +0 +0 +0 +148 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +141 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +141 +190 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +22 +0 +0 +0 +0 +0 +0 +0 +0 +148 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +141 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +236 +217 +196 +167 +130 +64 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +0 +0 +0 +0 +0 +0 +0 +0 +150 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +0 +0 +0 +0 +0 +0 +0 +131 +255 +255 +255 +255 +255 +117 +0 +0 +0 +0 +0 +0 +0 +13 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +160 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +160 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +160 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +96 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +0 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +164 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +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 +46 +64 +79 +98 +125 +148 +167 +189 +214 +236 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +0 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +164 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +172 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +159 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +228 +206 +186 +161 +131 +90 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +160 +0 +0 +0 +0 +0 +0 +0 +0 +0 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +250 +46 +0 +0 +0 +0 +0 +0 +0 +66 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +160 +0 +0 +0 +0 +0 +0 +0 +0 +0 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +166 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +138 +0 +0 +0 +0 +0 +0 +0 +0 +0 +93 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +160 +0 +0 +0 +0 +0 +0 +0 +0 +0 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +165 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +225 +188 +146 +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 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +144 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +121 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +219 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +50 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +190 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +184 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +169 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +185 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +141 +0 +0 +0 +0 +0 +0 +0 +0 +22 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +188 +255 +255 +255 +255 +255 +255 +255 +255 +246 +13 +0 +0 +0 +0 +0 +0 +50 +252 +255 +255 +255 +255 +255 +250 +38 +0 +0 +0 +0 +0 +0 +0 +118 +255 +255 +255 +255 +255 +255 +255 +255 +251 +56 +0 +0 +0 +0 +0 +0 +0 +148 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +141 +0 +0 +0 +0 +0 +0 +0 +0 +22 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +141 +0 +0 +0 +0 +0 +0 +0 +0 +22 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +136 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +131 +0 +0 +0 +0 +0 +0 +0 +0 +42 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +0 +0 +0 +0 +0 +0 +0 +0 +133 +255 +255 +255 +255 +255 +255 +255 +255 +213 +0 +0 +0 +0 +0 +0 +0 +139 +255 +255 +255 +255 +255 +255 +255 +133 +0 +0 +0 +0 +0 +0 +0 +13 +246 +255 +255 +255 +255 +255 +255 +255 +220 +0 +0 +0 +0 +0 +0 +0 +0 +204 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +131 +0 +0 +0 +0 +0 +0 +0 +0 +42 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +197 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +201 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +201 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +131 +0 +0 +0 +0 +0 +0 +0 +0 +42 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +147 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +13 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +118 +0 +0 +0 +0 +0 +0 +0 +34 +249 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +188 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +175 +0 +0 +0 +0 +0 +0 +0 +13 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +13 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +147 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +13 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +225 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +162 +212 +250 +240 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +185 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +229 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +105 +0 +0 +0 +0 +0 +0 +0 +128 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +228 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +108 +162 +201 +235 +255 +255 +255 +255 +240 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +0 +0 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +241 +0 +0 +0 +0 +0 +0 +0 +64 +253 +255 +255 +255 +255 +255 +255 +255 +253 +64 +0 +0 +0 +0 +0 +0 +0 +117 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +50 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +0 +0 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +0 +0 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +222 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +90 +138 +173 +202 +227 +249 +255 +255 +255 +255 +255 +255 +255 +255 +240 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +50 +0 +0 +0 +0 +0 +0 +0 +0 +121 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +85 +0 +0 +0 +0 +0 +0 +0 +112 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +148 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +13 +246 +255 +255 +255 +255 +255 +199 +0 +0 +0 +0 +0 +0 +0 +0 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +81 +0 +0 +0 +0 +0 +0 +0 +0 +90 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +163 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +0 +0 +0 +0 +0 +0 +0 +0 +0 +162 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +184 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +0 +0 +0 +0 +0 +0 +0 +0 +0 +162 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +184 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +140 +181 +209 +231 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +81 +0 +0 +0 +0 +0 +0 +0 +0 +90 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +242 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +214 +255 +255 +255 +255 +255 +144 +0 +0 +0 +0 +0 +0 +0 +104 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +119 +0 +0 +0 +0 +0 +0 +0 +0 +34 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +28 +0 +0 +0 +0 +0 +0 +0 +0 +141 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +28 +0 +0 +0 +0 +0 +0 +0 +0 +141 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +201 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +147 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +192 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +119 +0 +0 +0 +0 +0 +0 +0 +0 +34 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +211 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +216 +0 +0 +0 +0 +0 +0 +0 +0 +205 +255 +255 +255 +255 +255 +85 +0 +0 +0 +0 +0 +0 +0 +233 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +171 +255 +255 +255 +255 +250 +46 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +211 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +101 +0 +0 +0 +0 +0 +0 +0 +0 +98 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +147 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +101 +0 +0 +0 +0 +0 +0 +0 +0 +98 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +147 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +198 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +213 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +197 +0 +0 +0 +0 +0 +0 +0 +0 +0 +211 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +110 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +250 +46 +0 +0 +0 +0 +0 +0 +0 +156 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +77 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +86 +0 +0 +0 +0 +0 +0 +0 +105 +255 +255 +255 +255 +214 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +13 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +102 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +13 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +102 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +0 +0 +0 +0 +0 +0 +0 +0 +0 +195 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +198 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +130 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +0 +0 +0 +0 +0 +0 +0 +0 +0 +192 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +92 +134 +163 +188 +208 +227 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +146 +0 +0 +0 +0 +0 +0 +0 +73 +254 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +160 +0 +0 +0 +0 +0 +0 +0 +0 +241 +255 +255 +255 +163 +0 +0 +0 +0 +0 +0 +0 +77 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +0 +177 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +92 +134 +163 +188 +208 +227 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +175 +0 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +22 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +175 +0 +0 +0 +0 +0 +0 +0 +0 +0 +226 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +22 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +199 +92 +134 +163 +188 +208 +227 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +133 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +0 +177 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +59 +0 +0 +0 +0 +0 +0 +0 +0 +92 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +46 +128 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +228 +255 +255 +255 +152 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +206 +0 +0 +0 +0 +0 +0 +0 +0 +205 +255 +255 +254 +79 +0 +0 +0 +0 +0 +0 +0 +163 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +59 +0 +0 +0 +0 +0 +0 +0 +0 +92 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +46 +128 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +212 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +212 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +0 +0 +0 +0 +0 +0 +0 +0 +0 +181 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +149 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +59 +0 +0 +0 +0 +0 +0 +0 +0 +92 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +162 +0 +0 +0 +0 +0 +0 +0 +46 +128 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +189 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +184 +0 +0 +0 +0 +0 +0 +0 +0 +0 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +254 +73 +0 +0 +0 +0 +0 +0 +0 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +0 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +226 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +135 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +144 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +13 +0 +0 +0 +0 +0 +0 +0 +0 +133 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +245 +13 +0 +0 +0 +0 +0 +0 +0 +0 +133 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +0 +0 +0 +0 +0 +0 +0 +0 +0 +170 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +110 +0 +0 +0 +0 +0 +0 +0 +0 +136 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +163 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +22 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +120 +0 +0 +0 +0 +0 +0 +0 +128 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +90 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +106 +0 +0 +0 +0 +0 +0 +0 +81 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +46 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +99 +136 +163 +186 +205 +222 +238 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +22 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +186 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +115 +0 +0 +0 +0 +0 +0 +0 +0 +13 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +115 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +115 +0 +0 +0 +0 +0 +0 +0 +0 +13 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +115 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +22 +0 +0 +0 +0 +0 +0 +0 +0 +154 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +22 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +83 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +69 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +99 +136 +163 +186 +205 +222 +238 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +186 +0 +0 +0 +0 +0 +0 +0 +22 +247 +255 +195 +0 +0 +0 +0 +0 +0 +0 +162 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +172 +0 +0 +0 +0 +0 +0 +0 +0 +233 +255 +109 +0 +0 +0 +0 +0 +0 +0 +147 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +13 +86 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +132 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +66 +0 +0 +0 +0 +0 +0 +0 +0 +125 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +201 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +124 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +0 +219 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +183 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +13 +86 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +129 +0 +0 +0 +0 +0 +0 +0 +0 +42 +250 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +0 +0 +0 +0 +0 +0 +0 +0 +212 +255 +147 +0 +0 +0 +0 +0 +0 +0 +206 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +0 +0 +0 +0 +0 +0 +0 +0 +195 +238 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +129 +0 +0 +0 +0 +0 +0 +0 +0 +42 +250 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +166 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +166 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +61 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +129 +0 +0 +0 +0 +0 +0 +0 +0 +42 +250 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +180 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +144 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +150 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +86 +0 +0 +0 +0 +0 +0 +0 +165 +253 +61 +0 +0 +0 +0 +0 +0 +0 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +22 +0 +0 +0 +0 +0 +0 +0 +144 +196 +0 +0 +0 +0 +0 +0 +0 +13 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +138 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +144 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +150 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +207 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +129 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +129 +0 +0 +0 +0 +0 +0 +0 +0 +0 +189 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +223 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +144 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +150 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +138 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +196 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +168 +0 +0 +0 +0 +0 +0 +0 +90 +228 +0 +0 +0 +0 +0 +0 +0 +104 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +125 +0 +0 +0 +0 +0 +0 +0 +56 +129 +0 +0 +0 +0 +0 +0 +0 +127 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +212 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +124 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +183 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +219 +95 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +206 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +145 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +206 +0 +0 +0 +0 +0 +0 +0 +0 +0 +56 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +145 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +127 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +121 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +170 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +212 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +158 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +124 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +144 +0 +0 +0 +0 +0 +0 +0 +0 +0 +81 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +0 +0 +0 +0 +0 +0 +0 +0 +158 +0 +0 +0 +0 +0 +0 +0 +169 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +191 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +106 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +144 +0 +0 +0 +0 +0 +0 +0 +0 +0 +81 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +128 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +115 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +196 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +200 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +240 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +181 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +144 +0 +0 +0 +0 +0 +0 +0 +0 +0 +81 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +166 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +163 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +106 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +182 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +152 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +50 +0 +0 +0 +0 +0 +0 +0 +13 +0 +0 +0 +0 +0 +0 +0 +212 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +232 +64 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +172 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +155 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +140 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +140 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +215 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +234 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +140 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +195 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +230 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +194 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +143 +0 +0 +0 +0 +0 +0 +0 +0 +0 +77 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +185 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +211 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +236 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +148 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +102 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +130 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +224 +46 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +170 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +214 +134 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +178 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +118 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +212 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +118 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +212 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +93 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +121 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +92 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +167 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +143 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +130 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +88 +220 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +203 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +178 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +171 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +88 +220 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +53 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +138 +201 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +224 +169 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +219 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +181 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +108 +232 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +181 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +180 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +160 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +117 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +88 +220 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +208 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +210 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +190 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +115 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +127 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +237 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +171 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +59 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +175 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +192 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +224 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +201 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +173 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +199 +81 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +227 +71 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +118 +178 +207 +231 +251 +255 +255 +255 +255 +255 +255 +255 +254 +238 +219 +192 +142 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +137 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +173 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +215 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +191 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +173 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +215 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +90 +205 +250 +255 +255 +255 +255 +255 +255 +255 +255 +253 +218 +143 +0 +0 +0 +0 +0 +0 +0 +0 +99 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +231 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +142 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +151 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +135 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +163 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +162 +28 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +99 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +201 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +173 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +199 +81 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +185 +220 +239 +250 +254 +247 +237 +220 +180 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +122 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +129 +187 +220 +239 +250 +254 +249 +242 +228 +197 +155 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +185 +220 +239 +250 +254 +247 +237 +220 +180 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +114 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +75 +101 +119 +133 +126 +112 +93 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +71 +203 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +150 +204 +232 +248 +254 +251 +240 +219 +179 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +140 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +150 +204 +232 +248 +254 +251 +240 +219 +179 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +64 +153 +193 +212 +221 +220 +211 +191 +153 +75 +0 +0 +0 +0 +0 +0 +0 +0 +0 +85 +222 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +178 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +119 +185 +220 +239 +250 +254 +247 +237 +220 +180 +119 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +95 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +223 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +184 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +200 +139 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +50 +0 +0 +0 +0 +0 +0 +0 +0 +42 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +129 +187 +220 +239 +250 +254 +249 +242 +228 +197 +155 +50 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +179 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +152 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +187 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +73 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +163 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +153 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +152 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +250 +164 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +156 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +124 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +77 +158 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +124 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +77 +158 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +61 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +224 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +152 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +234 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +157 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +83 +148 +168 +179 +185 +176 +165 +138 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +147 +219 +0 +0 +0 +0 +0 +0 +0 +0 +0 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +153 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +139 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +231 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +125 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +214 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +160 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +150 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +217 +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 +122 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +118 +0 +0 +0 +0 +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 +219 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +118 +0 +0 +0 +0 +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 +219 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +207 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +213 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +154 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +99 +0 +0 +0 +0 +0 +0 +0 +0 +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 +185 +254 +245 +0 +0 +0 +0 +0 +0 +0 +0 +0 +209 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +160 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +150 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +86 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +181 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +202 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +46 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +185 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +171 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +86 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +182 +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 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +109 +213 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +136 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +246 +136 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +203 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +185 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +34 +208 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +173 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +86 +230 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +235 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +98 +224 +255 +255 +255 +90 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +185 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +171 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +61 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +131 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +170 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +221 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +238 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +146 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +50 +198 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +61 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +131 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +241 +171 +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 +0 +0 +0 +0 +0 +0 +125 +209 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +181 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +201 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +181 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +201 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +198 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +75 +224 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +209 +61 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +131 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +233 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +22 +169 +249 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +79 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +220 +85 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +50 +198 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +194 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +218 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +38 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +96 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +176 +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 +142 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +194 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +243 +185 +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 +42 +160 +229 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +223 +255 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +221 +109 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +79 +223 +255 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +229 +112 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +141 +240 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +242 +151 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +53 +194 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +139 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +137 +232 +255 +255 +255 +255 +255 +255 +205 +0 +0 +0 +0 +0 +0 +0 +0 +0 +215 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +248 +176 +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 +142 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +144 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +170 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +53 +0 +0 +0 +0 +0 +0 +0 +0 +0 +133 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +166 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +173 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +141 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +144 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +170 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +216 +159 +59 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +147 +206 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +199 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +167 +246 +255 +255 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +199 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +167 +246 +255 +255 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +200 +90 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +101 +209 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +226 +144 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +42 +170 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +207 +98 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +13 +148 +223 +255 +255 +255 +255 +255 +255 +255 +255 +246 +42 +0 +0 +0 +0 +0 +0 +0 +0 +139 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +239 +173 +56 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +141 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +77 +0 +0 +0 +0 +0 +0 +0 +0 +0 +218 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +184 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +192 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +149 +0 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +210 +0 +0 +0 +0 +0 +0 +0 +0 +0 +125 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +206 +144 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +114 +187 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +184 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +192 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +114 +0 +0 +0 +0 +0 +0 +0 +0 +155 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +104 +0 +0 +0 +0 +0 +0 +0 +0 +164 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +220 +179 +122 +38 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +121 +174 +213 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +210 +139 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +173 +237 +255 +255 +255 +255 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +155 +0 +0 +0 +0 +0 +0 +0 +0 +0 +176 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +210 +139 +13 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +66 +173 +237 +255 +255 +255 +255 +255 +255 +179 +0 +0 +0 +0 +0 +0 +0 +0 +222 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +210 +140 +22 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +28 +136 +212 +254 +255 +255 +255 +255 +255 +255 +255 +235 +0 +0 +0 +0 +0 +0 +0 +0 +216 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +28 +0 +0 +0 +0 +0 +0 +0 +0 +187 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +236 +184 +102 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +117 +192 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +98 +0 +0 +0 +0 +0 +0 +0 +0 +167 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +136 +0 +0 +0 +0 +0 +0 +0 +0 +140 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +167 +0 +0 +0 +0 +0 +0 +0 +0 +114 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +211 +143 +34 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +122 +191 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +159 +0 +0 +0 +0 +0 +0 +0 +0 +0 +227 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +0 +0 +0 +0 +0 +0 +0 +0 +0 +202 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +206 +144 +42 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +114 +187 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +209 +176 +148 +114 +83 +61 +22 +46 +73 +108 +142 +175 +209 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +227 +196 +167 +139 +105 +79 +56 +22 +38 +64 +95 +126 +155 +186 +214 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +209 +176 +148 +114 +83 +61 +22 +46 +73 +108 +142 +175 +209 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +229 +205 +182 +156 +132 +108 +77 +59 +34 +28 +64 +88 +105 +124 +155 +182 +204 +224 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +214 +179 +137 +110 +83 +38 +50 +81 +112 +152 +185 +224 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +244 +214 +179 +137 +110 +83 +38 +50 +81 +112 +152 +185 +224 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +247 +215 +178 +146 +105 +75 +38 +42 +77 +102 +142 +178 +210 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +240 +209 +176 +148 +114 +83 +61 +22 +46 +73 +108 +142 +175 +209 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +249 +218 +187 +153 +122 +88 +59 +28 +34 +66 +90 +124 +156 +185 +218 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +227 +196 +167 +139 +105 +79 +56 +22 +38 +64 +95 +126 +155 +186 +214 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +252 +252 +253 +252 +252 +249 +247 +245 +241 +240 +238 +236 +233 +232 +232 +232 +230 +230 +231 +232 +232 +232 +231 +230 +227 +226 +224 +223 +224 +226 +228 +229 +229 +228 +224 +221 +222 +223 +222 +219 +221 +223 +224 +225 +224 +222 +221 +221 +217 +221 +225 +230 +233 +228 +222 +223 +224 +220 +216 +217 +222 +225 +225 +222 +214 +213 +210 +208 +207 +207 +206 +204 +202 +198 +196 +199 +205 +208 +207 +204 +202 +196 +190 +188 +191 +196 +199 +199 +201 +194 +189 +192 +200 +203 +198 +192 +193 +192 +190 +190 +193 +199 +200 +198 +201 +195 +195 +200 +199 +192 +188 +191 +192 +191 +192 +196 +197 +194 +189 +186 +186 +185 +190 +187 +179 +173 +172 +183 +191 +193 +188 +180 +176 +181 +185 +185 +182 +178 +174 +173 +173 +172 +171 +171 +171 +175 +176 +168 +169 +172 +162 +159 +163 +176 +175 +167 +170 +171 +163 +159 +153 +159 +166 +171 +174 +175 +176 +177 +172 +169 +166 +166 +167 +168 +165 +162 +168 +171 +169 +166 +173 +183 +181 +172 +162 +164 +161 +153 +156 +176 +186 +178 +163 +160 +168 +181 +185 +182 +178 +174 +163 +151 +148 +159 +172 +180 +176 +167 +171 +165 +163 +169 +173 +171 +168 +167 +161 +163 +165 +164 +163 +163 +164 +166 +169 +165 +160 +158 +159 +161 +162 +162 +160 +157 +159 +166 +167 +162 +160 +162 +164 +164 +166 +169 +169 +164 +159 +156 +159 +161 +159 +155 +156 +162 +165 +162 +163 +162 +160 +161 +160 +159 +158 +158 +159 +158 +156 +154 +154 +156 +158 +161 +153 +154 +154 +154 +156 +158 +157 +155 +155 +154 +154 +154 +154 +153 +154 +157 +155 +152 +150 +152 +155 +155 +154 +153 +151 +151 +153 +157 +159 +157 +153 +150 +144 +145 +148 +150 +148 +147 +151 +157 +161 +160 +162 +165 +163 +156 +153 +154 +162 +162 +161 +159 +156 +155 +157 +160 +166 +164 +162 +160 +159 +158 +158 +159 +160 +160 +159 +158 +159 +161 +158 +155 +154 +155 +156 +156 +154 +154 +155 +157 +158 +157 +155 +151 +149 +149 +152 +154 +155 +154 +154 +155 +157 +158 +159 +159 +150 +151 +153 +155 +156 +155 +151 +147 +146 +148 +148 +148 +147 +149 +152 +155 +156 +155 +155 +158 +161 +161 +161 +161 +165 +163 +159 +152 +148 +146 +145 +144 +146 +147 +148 +150 +154 +157 +157 +156 +158 +157 +156 +155 +154 +154 +154 +155 +157 +155 +155 +155 +153 +151 +150 +150 +154 +154 +155 +157 +157 +156 +155 +156 +153 +150 +155 +160 +159 +158 +157 +156 +154 +157 +157 +154 +155 +161 +167 +169 +164 +160 +164 +162 +151 +153 +159 +154 +150 +154 +160 +162 +160 +157 +154 +153 +154 +153 +154 +156 +157 +155 +156 +158 +159 +160 +161 +160 +159 +158 +158 +158 +160 +158 +156 +154 +152 +151 +152 +153 +157 +153 +150 +152 +156 +157 +160 +161 +165 +163 +161 +160 +161 +161 +161 +161 +161 +161 +162 +161 +156 +152 +152 +154 +146 +144 +143 +146 +150 +152 +152 +153 +155 +154 +154 +154 +153 +151 +152 +155 +162 +165 +165 +160 +155 +155 +155 +156 +153 +158 +161 +160 +158 +159 +160 +160 +160 +158 +156 +155 +155 +156 +155 +154 +155 +155 +155 +153 +152 +152 +152 +154 +152 +153 +154 +154 +156 +157 +156 +155 +154 +153 +153 +155 +156 +156 +156 +155 +156 +149 +147 +151 +156 +159 +163 +167 +167 +165 +158 +150 +148 +152 +154 +153 +150 +151 +154 +156 +155 +153 +154 +156 +153 +147 +148 +154 +156 +152 +153 +158 +157 +157 +157 +156 +154 +153 +152 +153 +155 +153 +149 +146 +145 +147 +149 +151 +153 +155 +154 +151 +152 +155 +155 +151 +149 +153 +153 +149 +148 +151 +153 +151 +149 +150 +149 +148 +150 +156 +155 +151 +147 +145 +143 +142 +146 +150 +151 +149 +152 +151 +149 +147 +145 +145 +146 +147 +148 +148 +146 +146 +145 +145 +144 +144 +148 +151 +154 +154 +150 +146 +144 +144 +145 +144 +145 +148 +152 +155 +154 +152 +151 +150 +148 +146 +145 +145 +145 +144 +141 +146 +147 +143 +145 +153 +156 +153 +154 +149 +148 +147 +144 +145 +144 +140 +144 +142 +141 +141 +141 +140 +143 +146 +148 +153 +159 +160 +157 +153 +148 +145 +143 +140 +142 +150 +156 +156 +150 +146 +145 +146 +147 +148 +149 +148 +147 +146 +144 +148 +148 +145 +140 +141 +144 +147 +146 +147 +148 +147 +144 +143 +143 +144 +143 +147 +151 +153 +150 +147 +144 +143 +142 +142 +146 +151 +153 +149 +144 +142 +144 +149 +152 +152 +149 +147 +147 +148 +147 +150 +153 +153 +152 +150 +147 +143 +145 +144 +142 +141 +145 +149 +150 +149 +140 +142 +145 +148 +153 +155 +150 +142 +148 +151 +150 +144 +141 +145 +150 +151 +147 +144 +144 +147 +146 +141 +142 +148 +158 +152 +146 +142 +139 +135 +133 +133 +138 +144 +146 +146 +145 +140 +139 +144 +143 +142 +143 +144 +145 +145 +144 +143 +143 +145 +145 +143 +144 +148 +149 +149 +146 +146 +147 +146 +146 +146 +148 +150 +151 +148 +151 +156 +152 +146 +144 +144 +145 +145 +145 +143 +139 +144 +151 +153 +148 +143 +140 +141 +141 +142 +147 +154 +153 +147 +142 +144 +148 +149 +149 +149 +146 +151 +155 +155 +152 +149 +145 +141 +138 +141 +147 +149 +143 +139 +144 +153 +155 +164 +164 +159 +156 +151 +150 +159 +159 +158 +155 +150 +145 +143 +145 +147 +145 +147 +152 +159 +158 +153 +147 +146 +142 +141 +138 +134 +135 +143 +152 +156 +154 +151 +149 +148 +148 +148 +149 +151 +151 +148 +146 +147 +148 +146 +145 +144 +141 +139 +144 +153 +154 +151 +156 +165 +168 +161 +154 +156 +163 +158 +149 +147 +149 +149 +145 +140 +136 +137 +142 +145 +148 +148 +149 +149 +146 +143 +141 +140 +144 +143 +141 +138 +139 +142 +144 +144 +144 +145 +150 +155 +158 +160 +153 +140 +139 +144 +154 +162 +165 +160 +153 +149 +150 +148 +150 +155 +156 +154 +152 +152 +157 +157 +156 +153 +149 +147 +147 +148 +148 +150 +152 +151 +154 +156 +151 +142 +145 +149 +156 +160 +159 +155 +154 +155 +154 +152 +150 +151 +153 +152 +149 +146 +149 +154 +154 +149 +159 +180 +182 +165 +158 +158 +161 +162 +157 +150 +148 +151 +153 +156 +160 +162 +158 +154 +159 +168 +171 +173 +174 +172 +167 +161 +157 +155 +145 +151 +163 +169 +164 +156 +153 +153 +155 +165 +166 +156 +147 +147 +151 +151 +148 +150 +149 +147 +146 +149 +153 +155 +155 +162 +166 +160 +155 +156 +158 +159 +159 +156 +157 +161 +163 +169 +175 +175 +178 +159 +138 +151 +185 +205 +206 +196 +195 +196 +195 +189 +183 +180 +180 +180 +177 +173 +165 +165 +176 +185 +190 +196 +205 +207 +198 +195 +196 +191 +190 +187 +180 +195 +207 +205 +191 +170 +156 +156 +188 +203 +208 +203 +209 +222 +217 +200 +192 +200 +211 +215 +213 +213 +207 +198 +192 +195 +193 +193 +198 +202 +208 +217 +221 +214 +203 +198 +206 +217 +217 +210 +202 +196 +191 +184 +179 +185 +197 +204 +212 +212 +209 +208 +212 +217 +213 +205 +206 +202 +192 +185 +190 +204 +218 +223 +234 +240 +240 +227 +218 +217 +213 +205 +197 +194 +199 +211 +218 +217 +213 +212 +206 +206 +209 +215 +218 +219 +222 +226 +227 +225 +228 +235 +241 +242 +241 +241 +236 +233 +229 +227 +228 +231 +230 +227 +225 +224 +225 +228 +233 +236 +235 +234 +232 +228 +227 +231 +233 +231 +233 +237 +237 +230 +222 +219 +224 +232 +238 +239 +238 +234 +234 +234 +231 +231 +237 +240 +246 +248 +243 +239 +240 +234 +224 +218 +219 +231 +233 +223 +220 +225 +219 +207 +207 +206 +205 +202 +205 +212 +212 +200 +187 +174 +172 +185 +191 +183 +179 +181 +200 +206 +214 +215 +206 +193 +183 +180 +184 +192 +203 +211 +212 +212 +213 +217 +223 +221 +222 +224 +229 +233 +238 +244 +250 +253 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +249 +249 +248 +248 +248 +248 +247 +247 +249 +248 +248 +248 +248 +247 +246 +245 +246 +245 +245 +244 +243 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +241 +239 +238 +238 +239 +240 +241 +241 +241 +243 +242 +242 +242 +243 +243 +244 +245 +246 +246 +247 +247 +247 +246 +247 +247 +247 +247 +247 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +248 +248 +250 +250 +250 +249 +249 +249 +249 +249 +250 +251 +251 +251 +251 +250 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +251 +248 +245 +242 +239 +238 +237 +237 +235 +234 +233 +231 +232 +232 +233 +234 +235 +235 +234 +233 +230 +228 +225 +224 +226 +227 +229 +229 +228 +227 +224 +222 +222 +224 +223 +222 +223 +223 +223 +223 +222 +221 +220 +221 +218 +224 +229 +234 +236 +229 +222 +222 +221 +218 +214 +216 +220 +221 +219 +216 +212 +211 +209 +206 +203 +202 +202 +203 +198 +198 +199 +200 +201 +202 +202 +201 +198 +196 +192 +192 +194 +196 +196 +196 +198 +194 +191 +193 +199 +202 +201 +197 +195 +195 +194 +194 +197 +201 +201 +198 +198 +197 +199 +203 +204 +198 +192 +188 +193 +193 +194 +195 +194 +191 +186 +181 +180 +177 +182 +180 +174 +172 +174 +186 +198 +196 +185 +172 +171 +180 +187 +186 +180 +176 +172 +172 +173 +173 +173 +174 +172 +175 +177 +170 +170 +170 +161 +160 +159 +172 +176 +175 +178 +175 +164 +158 +154 +161 +170 +175 +175 +173 +172 +172 +168 +169 +168 +164 +159 +158 +162 +166 +171 +171 +169 +169 +179 +189 +184 +171 +167 +164 +158 +153 +158 +177 +186 +178 +167 +168 +174 +182 +184 +183 +177 +167 +157 +151 +154 +165 +171 +172 +168 +162 +168 +164 +164 +170 +174 +172 +168 +167 +165 +166 +167 +166 +164 +163 +164 +164 +165 +163 +160 +159 +160 +161 +162 +162 +157 +156 +161 +170 +172 +166 +162 +162 +163 +164 +165 +166 +163 +159 +157 +158 +161 +162 +159 +156 +156 +160 +163 +162 +157 +160 +163 +163 +160 +157 +157 +160 +160 +159 +158 +156 +154 +153 +153 +154 +154 +152 +149 +149 +153 +159 +160 +159 +154 +153 +152 +152 +152 +150 +151 +153 +153 +151 +149 +151 +151 +150 +149 +148 +149 +149 +152 +156 +157 +153 +150 +148 +144 +146 +149 +151 +150 +149 +152 +158 +162 +159 +158 +160 +159 +155 +154 +156 +160 +161 +161 +160 +158 +157 +159 +160 +163 +161 +159 +156 +155 +155 +155 +155 +159 +160 +160 +157 +156 +158 +159 +159 +157 +157 +158 +157 +155 +155 +156 +157 +157 +156 +156 +153 +150 +150 +153 +156 +156 +156 +156 +156 +157 +158 +160 +160 +155 +154 +154 +154 +154 +153 +151 +148 +149 +149 +148 +146 +147 +150 +153 +157 +157 +155 +155 +157 +157 +155 +153 +153 +155 +154 +150 +145 +143 +144 +145 +144 +149 +149 +151 +153 +156 +158 +160 +160 +158 +156 +154 +152 +152 +153 +155 +156 +156 +156 +156 +155 +154 +154 +153 +152 +148 +151 +154 +155 +158 +161 +161 +158 +159 +154 +155 +158 +156 +154 +154 +152 +155 +156 +156 +155 +157 +160 +164 +165 +162 +161 +163 +161 +154 +154 +158 +154 +153 +155 +158 +161 +161 +160 +158 +156 +157 +155 +155 +157 +157 +156 +156 +158 +163 +162 +162 +161 +161 +159 +156 +154 +159 +158 +156 +153 +151 +150 +150 +151 +151 +150 +151 +153 +153 +153 +156 +159 +160 +158 +156 +155 +156 +158 +161 +163 +166 +164 +163 +161 +156 +152 +150 +152 +149 +146 +146 +148 +150 +150 +150 +150 +150 +150 +151 +152 +151 +150 +151 +154 +163 +165 +165 +160 +156 +155 +156 +157 +157 +160 +163 +162 +162 +162 +163 +163 +161 +158 +155 +154 +156 +157 +156 +154 +158 +156 +155 +153 +152 +152 +152 +152 +153 +154 +155 +155 +156 +158 +156 +155 +153 +152 +153 +154 +156 +156 +156 +155 +153 +149 +149 +152 +155 +156 +160 +165 +162 +160 +155 +151 +151 +153 +151 +148 +147 +149 +151 +153 +152 +152 +155 +161 +158 +154 +152 +154 +153 +148 +147 +151 +154 +154 +154 +154 +152 +153 +154 +155 +156 +154 +151 +149 +148 +149 +152 +154 +155 +156 +156 +156 +154 +151 +149 +148 +150 +154 +154 +150 +148 +150 +151 +150 +150 +151 +150 +148 +149 +153 +153 +150 +149 +149 +148 +146 +146 +149 +150 +149 +150 +149 +149 +148 +147 +147 +148 +149 +148 +148 +147 +147 +147 +146 +145 +143 +148 +150 +152 +152 +149 +146 +146 +146 +148 +147 +146 +147 +149 +152 +153 +154 +150 +148 +146 +145 +145 +144 +140 +137 +142 +146 +145 +140 +141 +149 +154 +154 +154 +150 +149 +149 +146 +145 +144 +140 +142 +142 +142 +143 +142 +141 +143 +146 +151 +156 +162 +161 +157 +154 +151 +150 +151 +145 +143 +148 +154 +156 +154 +151 +149 +148 +146 +145 +145 +144 +144 +144 +146 +148 +149 +145 +140 +140 +143 +145 +145 +148 +150 +150 +147 +143 +141 +141 +141 +145 +149 +151 +150 +146 +143 +141 +142 +143 +147 +149 +149 +146 +143 +143 +146 +149 +151 +150 +147 +146 +148 +149 +149 +151 +152 +151 +149 +149 +147 +144 +143 +145 +147 +146 +146 +148 +148 +147 +140 +141 +143 +146 +150 +152 +150 +147 +150 +151 +147 +141 +139 +145 +151 +152 +149 +143 +140 +141 +140 +137 +138 +144 +155 +149 +143 +138 +136 +136 +135 +134 +138 +145 +144 +138 +137 +139 +141 +144 +140 +140 +141 +141 +141 +145 +150 +154 +152 +148 +143 +141 +143 +147 +149 +151 +146 +146 +146 +145 +144 +145 +147 +149 +151 +147 +149 +152 +149 +145 +146 +146 +149 +147 +147 +147 +143 +144 +147 +147 +146 +142 +142 +145 +146 +146 +148 +153 +151 +145 +140 +143 +148 +150 +151 +150 +145 +150 +153 +152 +150 +148 +145 +142 +140 +142 +148 +150 +147 +144 +147 +155 +161 +164 +159 +155 +157 +155 +153 +159 +157 +155 +153 +151 +149 +148 +147 +146 +142 +143 +151 +164 +168 +162 +153 +149 +150 +149 +145 +139 +138 +143 +151 +155 +152 +147 +143 +142 +144 +146 +149 +152 +148 +145 +142 +142 +145 +146 +145 +142 +143 +144 +148 +155 +154 +151 +153 +158 +165 +165 +163 +163 +166 +158 +148 +144 +150 +149 +148 +146 +145 +145 +146 +147 +150 +151 +151 +148 +143 +140 +140 +141 +140 +141 +142 +143 +146 +148 +147 +144 +140 +141 +145 +149 +155 +161 +159 +146 +142 +146 +154 +161 +162 +159 +153 +150 +148 +146 +151 +161 +163 +157 +152 +152 +153 +155 +157 +157 +153 +150 +149 +148 +144 +145 +149 +154 +157 +156 +151 +147 +145 +148 +153 +156 +156 +157 +157 +157 +152 +151 +150 +150 +150 +150 +149 +148 +152 +158 +158 +153 +159 +176 +179 +165 +159 +160 +160 +158 +154 +150 +150 +153 +149 +154 +160 +165 +159 +154 +155 +161 +166 +171 +174 +172 +165 +159 +156 +156 +153 +152 +158 +164 +165 +160 +156 +152 +156 +165 +167 +158 +148 +143 +143 +144 +144 +146 +146 +144 +144 +149 +155 +158 +154 +158 +160 +156 +153 +153 +156 +158 +160 +157 +155 +156 +157 +167 +181 +190 +182 +166 +147 +158 +184 +198 +201 +196 +192 +194 +195 +192 +189 +187 +187 +188 +178 +176 +171 +174 +183 +189 +191 +194 +206 +209 +201 +197 +196 +191 +190 +188 +190 +191 +199 +207 +195 +168 +158 +170 +192 +198 +199 +199 +208 +221 +219 +208 +195 +194 +202 +213 +216 +214 +206 +198 +193 +195 +194 +195 +199 +202 +209 +217 +217 +214 +205 +201 +207 +217 +219 +214 +208 +201 +194 +188 +183 +190 +201 +206 +209 +207 +206 +209 +216 +219 +214 +206 +200 +198 +193 +188 +190 +200 +215 +225 +226 +232 +238 +235 +227 +218 +209 +203 +202 +195 +194 +205 +216 +220 +217 +213 +210 +208 +207 +211 +217 +222 +226 +228 +230 +227 +229 +235 +241 +242 +241 +240 +238 +236 +232 +230 +231 +233 +233 +230 +227 +225 +225 +228 +233 +236 +236 +234 +232 +228 +227 +231 +232 +229 +228 +230 +233 +230 +225 +221 +220 +224 +231 +236 +243 +242 +240 +239 +237 +233 +230 +231 +241 +246 +247 +245 +242 +232 +219 +213 +219 +232 +236 +228 +221 +223 +221 +213 +206 +199 +197 +205 +219 +229 +218 +196 +176 +175 +175 +178 +179 +178 +176 +178 +193 +201 +210 +216 +209 +197 +186 +181 +184 +190 +201 +209 +212 +212 +214 +217 +217 +217 +220 +220 +222 +224 +231 +239 +249 +252 +253 +253 +252 +253 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +253 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +248 +248 +248 +248 +247 +247 +247 +248 +248 +247 +247 +248 +247 +246 +245 +245 +244 +244 +243 +242 +241 +240 +240 +240 +240 +240 +239 +239 +240 +240 +240 +239 +238 +238 +239 +240 +241 +241 +241 +242 +242 +242 +243 +243 +244 +244 +245 +245 +246 +247 +247 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +252 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +250 +246 +242 +239 +237 +236 +237 +238 +239 +238 +234 +231 +232 +233 +234 +235 +235 +235 +235 +235 +232 +229 +226 +226 +227 +229 +229 +228 +227 +227 +225 +223 +222 +224 +225 +224 +225 +224 +222 +222 +222 +222 +222 +223 +220 +226 +230 +233 +233 +227 +220 +221 +217 +216 +214 +215 +218 +217 +213 +209 +210 +210 +209 +205 +200 +198 +199 +201 +198 +199 +199 +195 +190 +187 +188 +190 +196 +197 +198 +199 +198 +197 +195 +194 +197 +195 +194 +194 +196 +198 +198 +197 +197 +197 +197 +197 +199 +201 +199 +196 +192 +195 +199 +202 +203 +201 +195 +189 +199 +200 +199 +196 +195 +193 +186 +178 +173 +171 +179 +181 +179 +180 +182 +194 +204 +198 +181 +165 +168 +184 +192 +188 +180 +176 +173 +172 +172 +171 +171 +172 +173 +175 +178 +174 +172 +168 +158 +160 +163 +173 +180 +184 +185 +175 +162 +156 +159 +167 +175 +178 +175 +170 +169 +170 +166 +169 +169 +164 +156 +155 +163 +171 +176 +176 +174 +174 +181 +187 +181 +170 +167 +165 +161 +157 +161 +175 +183 +180 +175 +180 +185 +186 +186 +189 +180 +163 +151 +152 +164 +175 +173 +164 +161 +160 +167 +164 +164 +167 +169 +168 +166 +166 +168 +168 +168 +167 +165 +164 +163 +162 +160 +160 +161 +160 +159 +159 +159 +159 +160 +160 +167 +175 +177 +170 +162 +160 +158 +160 +164 +164 +159 +155 +156 +160 +160 +160 +159 +158 +158 +158 +158 +157 +153 +156 +159 +161 +158 +154 +154 +156 +156 +157 +157 +156 +154 +152 +151 +151 +155 +152 +147 +147 +152 +159 +159 +158 +153 +151 +150 +151 +151 +150 +150 +151 +153 +152 +151 +151 +150 +147 +145 +146 +147 +149 +152 +156 +155 +151 +148 +147 +148 +149 +152 +154 +153 +152 +154 +158 +158 +153 +150 +152 +153 +153 +154 +156 +158 +159 +161 +161 +160 +159 +160 +161 +159 +157 +153 +151 +151 +152 +153 +153 +157 +159 +159 +156 +154 +156 +160 +162 +162 +160 +158 +156 +156 +156 +156 +156 +155 +154 +153 +151 +149 +150 +153 +156 +154 +155 +155 +155 +155 +156 +158 +159 +157 +156 +156 +156 +156 +154 +151 +150 +151 +149 +147 +146 +148 +151 +154 +157 +157 +155 +156 +157 +155 +151 +148 +147 +148 +147 +145 +143 +144 +147 +150 +150 +152 +153 +154 +155 +157 +158 +160 +161 +158 +156 +152 +150 +151 +152 +154 +156 +156 +158 +158 +155 +154 +155 +154 +151 +144 +149 +151 +152 +157 +166 +167 +162 +159 +154 +152 +153 +152 +153 +154 +151 +155 +154 +154 +155 +156 +156 +157 +159 +160 +161 +161 +158 +156 +155 +154 +152 +155 +154 +154 +157 +161 +162 +160 +158 +160 +158 +158 +158 +158 +157 +158 +160 +164 +163 +162 +162 +162 +160 +156 +153 +157 +156 +154 +153 +152 +152 +152 +153 +153 +152 +153 +155 +156 +155 +155 +154 +153 +153 +152 +151 +152 +156 +162 +166 +169 +166 +164 +161 +156 +153 +151 +151 +147 +146 +146 +149 +151 +151 +150 +151 +147 +149 +152 +152 +152 +150 +151 +154 +159 +161 +161 +157 +153 +153 +155 +156 +159 +162 +162 +162 +163 +165 +165 +164 +162 +159 +155 +155 +158 +160 +159 +158 +162 +160 +156 +154 +153 +153 +152 +152 +153 +155 +156 +156 +157 +158 +157 +156 +153 +153 +153 +154 +156 +156 +156 +155 +151 +150 +151 +154 +154 +154 +157 +162 +164 +158 +153 +153 +155 +153 +150 +147 +148 +149 +150 +150 +149 +150 +156 +162 +157 +156 +155 +153 +151 +148 +148 +151 +152 +151 +151 +151 +151 +153 +155 +157 +154 +153 +152 +152 +153 +155 +159 +162 +158 +156 +157 +158 +154 +147 +145 +149 +148 +153 +154 +151 +148 +148 +149 +148 +149 +152 +152 +150 +151 +152 +152 +149 +149 +151 +151 +148 +147 +147 +149 +149 +147 +146 +146 +146 +146 +146 +147 +147 +148 +147 +146 +148 +150 +150 +147 +145 +149 +150 +150 +150 +148 +147 +148 +149 +150 +150 +149 +148 +148 +148 +150 +151 +150 +147 +145 +146 +147 +145 +141 +137 +141 +145 +145 +141 +141 +146 +149 +149 +151 +148 +149 +150 +148 +147 +145 +140 +142 +143 +144 +145 +144 +143 +144 +147 +151 +157 +162 +159 +155 +152 +152 +153 +152 +147 +143 +146 +151 +153 +152 +150 +150 +148 +145 +142 +140 +140 +142 +143 +148 +150 +149 +146 +143 +143 +145 +146 +146 +151 +156 +157 +154 +148 +145 +143 +145 +147 +151 +153 +152 +149 +145 +143 +145 +146 +148 +149 +147 +144 +144 +145 +146 +147 +148 +147 +145 +144 +147 +149 +150 +150 +149 +148 +147 +147 +146 +145 +145 +149 +151 +150 +148 +147 +147 +148 +147 +144 +141 +141 +144 +148 +152 +155 +154 +153 +147 +139 +138 +144 +150 +152 +148 +143 +142 +144 +142 +136 +135 +136 +146 +143 +138 +133 +134 +136 +135 +131 +135 +144 +142 +132 +132 +139 +143 +144 +140 +141 +142 +140 +141 +148 +160 +169 +163 +151 +140 +138 +141 +144 +147 +151 +149 +149 +148 +147 +146 +147 +148 +150 +153 +148 +148 +150 +148 +147 +149 +148 +152 +146 +146 +149 +148 +147 +149 +148 +149 +147 +148 +153 +155 +153 +152 +153 +153 +148 +143 +145 +149 +151 +150 +149 +148 +150 +152 +152 +151 +151 +149 +147 +144 +145 +150 +152 +151 +148 +151 +156 +162 +158 +150 +148 +155 +157 +153 +154 +158 +154 +151 +148 +148 +147 +144 +141 +137 +135 +145 +163 +173 +165 +154 +150 +153 +153 +151 +144 +140 +143 +152 +160 +156 +147 +138 +136 +139 +144 +148 +151 +150 +146 +141 +139 +143 +148 +147 +141 +143 +145 +149 +153 +152 +150 +148 +149 +157 +162 +164 +163 +163 +157 +149 +145 +150 +149 +149 +152 +152 +152 +150 +150 +155 +156 +155 +149 +142 +139 +141 +144 +141 +141 +142 +145 +151 +153 +150 +145 +140 +140 +142 +144 +152 +164 +162 +149 +144 +147 +153 +159 +159 +156 +153 +152 +149 +146 +150 +160 +164 +159 +153 +152 +152 +155 +157 +158 +155 +150 +145 +141 +141 +141 +147 +157 +161 +156 +151 +151 +146 +149 +150 +150 +153 +157 +158 +156 +153 +154 +153 +151 +148 +146 +146 +147 +155 +160 +162 +156 +159 +171 +176 +168 +162 +162 +160 +155 +152 +152 +154 +155 +148 +153 +160 +164 +159 +153 +152 +155 +158 +165 +171 +171 +164 +156 +153 +154 +152 +152 +156 +161 +163 +160 +156 +152 +156 +163 +167 +162 +150 +139 +137 +139 +140 +142 +143 +142 +143 +149 +157 +162 +156 +154 +154 +154 +154 +154 +158 +163 +159 +156 +152 +149 +149 +159 +179 +196 +187 +174 +156 +161 +177 +188 +196 +197 +190 +191 +192 +193 +192 +191 +190 +190 +182 +182 +177 +180 +188 +191 +190 +191 +205 +210 +203 +199 +195 +189 +188 +187 +192 +189 +196 +210 +202 +174 +163 +175 +187 +187 +186 +191 +204 +217 +221 +218 +203 +191 +192 +207 +215 +213 +207 +200 +193 +194 +195 +197 +199 +202 +209 +216 +215 +214 +208 +203 +207 +217 +221 +220 +215 +205 +196 +190 +187 +195 +205 +209 +204 +198 +199 +210 +222 +223 +216 +207 +195 +194 +193 +192 +190 +195 +209 +223 +227 +226 +231 +233 +229 +219 +213 +213 +207 +196 +188 +194 +210 +220 +219 +214 +215 +212 +208 +209 +215 +224 +229 +230 +232 +229 +229 +233 +239 +240 +239 +237 +239 +237 +234 +232 +233 +236 +236 +234 +231 +228 +227 +229 +235 +239 +238 +236 +232 +230 +229 +231 +232 +228 +225 +224 +231 +234 +235 +231 +222 +217 +224 +234 +241 +249 +249 +245 +240 +229 +222 +226 +235 +245 +249 +246 +239 +226 +213 +208 +218 +232 +239 +232 +223 +220 +220 +219 +199 +192 +191 +200 +214 +227 +224 +210 +177 +174 +170 +171 +173 +174 +176 +178 +189 +197 +208 +217 +213 +202 +192 +187 +184 +188 +198 +206 +211 +211 +213 +214 +212 +215 +219 +218 +218 +218 +226 +235 +246 +249 +252 +251 +251 +252 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +252 +252 +253 +253 +252 +252 +252 +253 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +250 +249 +248 +247 +248 +248 +248 +248 +248 +247 +247 +247 +248 +247 +247 +247 +247 +247 +246 +245 +243 +243 +243 +242 +241 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +239 +240 +241 +241 +241 +241 +241 +242 +243 +244 +244 +245 +245 +245 +246 +247 +247 +246 +246 +246 +247 +249 +248 +248 +247 +247 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +251 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +252 +251 +250 +250 +250 +250 +251 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +251 +252 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +253 +249 +244 +240 +238 +236 +236 +238 +241 +244 +243 +237 +232 +233 +233 +234 +233 +233 +232 +232 +232 +232 +229 +227 +226 +228 +229 +229 +227 +226 +227 +226 +223 +222 +224 +225 +226 +226 +225 +222 +222 +223 +223 +223 +223 +221 +225 +227 +227 +229 +225 +219 +220 +216 +215 +214 +215 +216 +214 +211 +207 +206 +207 +208 +206 +203 +199 +199 +200 +198 +198 +196 +189 +181 +178 +182 +187 +194 +197 +200 +200 +198 +196 +194 +193 +193 +193 +193 +193 +195 +196 +196 +196 +197 +197 +196 +197 +198 +199 +197 +196 +191 +192 +195 +198 +199 +198 +197 +196 +204 +204 +201 +196 +197 +196 +187 +175 +167 +168 +180 +187 +189 +189 +190 +199 +203 +196 +179 +166 +173 +193 +198 +190 +177 +175 +173 +173 +172 +169 +167 +167 +172 +174 +179 +178 +174 +166 +155 +159 +171 +175 +183 +189 +187 +173 +161 +157 +165 +172 +179 +179 +173 +169 +169 +171 +167 +167 +166 +163 +160 +161 +166 +172 +180 +183 +183 +179 +176 +176 +175 +172 +165 +166 +168 +166 +164 +170 +178 +180 +182 +185 +188 +187 +187 +190 +181 +164 +148 +154 +171 +183 +176 +163 +161 +164 +166 +165 +163 +162 +161 +161 +162 +163 +171 +170 +168 +167 +166 +164 +162 +160 +159 +160 +162 +161 +158 +157 +157 +158 +164 +163 +168 +174 +175 +167 +158 +156 +152 +155 +159 +162 +159 +156 +158 +161 +157 +158 +161 +163 +163 +159 +155 +154 +156 +154 +153 +156 +157 +155 +151 +148 +152 +153 +155 +155 +153 +152 +151 +150 +154 +153 +151 +151 +153 +157 +156 +154 +152 +148 +146 +147 +149 +149 +149 +151 +152 +152 +152 +152 +149 +145 +144 +145 +147 +150 +154 +157 +156 +152 +150 +150 +154 +155 +156 +156 +155 +155 +157 +159 +155 +151 +148 +150 +153 +154 +155 +157 +158 +159 +160 +161 +160 +160 +161 +161 +156 +153 +150 +149 +151 +153 +153 +153 +155 +157 +158 +157 +155 +156 +160 +161 +161 +158 +155 +154 +154 +155 +155 +155 +157 +155 +152 +151 +151 +152 +154 +156 +152 +152 +153 +155 +156 +157 +156 +156 +154 +155 +157 +158 +158 +155 +152 +151 +149 +148 +147 +148 +150 +152 +152 +153 +154 +154 +156 +157 +156 +152 +149 +148 +149 +150 +150 +149 +151 +154 +156 +156 +153 +153 +154 +154 +153 +152 +155 +157 +158 +156 +154 +152 +152 +153 +154 +155 +158 +160 +157 +152 +150 +152 +151 +148 +147 +148 +149 +151 +157 +164 +166 +163 +160 +156 +154 +154 +153 +156 +156 +152 +155 +152 +151 +153 +151 +149 +151 +156 +156 +159 +157 +154 +154 +153 +150 +149 +155 +152 +151 +155 +161 +164 +162 +159 +160 +160 +160 +159 +158 +158 +160 +162 +160 +161 +162 +162 +162 +161 +158 +156 +154 +153 +152 +152 +153 +155 +156 +156 +159 +156 +155 +158 +160 +158 +154 +149 +150 +152 +153 +153 +154 +158 +163 +166 +168 +165 +162 +159 +156 +156 +154 +153 +148 +147 +147 +150 +152 +151 +151 +152 +149 +151 +153 +154 +152 +149 +150 +153 +156 +157 +156 +153 +150 +150 +152 +154 +159 +161 +160 +161 +164 +167 +167 +165 +161 +160 +158 +158 +159 +161 +162 +162 +164 +161 +157 +154 +154 +155 +153 +152 +154 +155 +156 +156 +156 +157 +157 +156 +155 +154 +153 +154 +155 +156 +156 +156 +152 +152 +153 +155 +156 +154 +155 +158 +161 +153 +150 +153 +155 +153 +152 +153 +152 +151 +150 +150 +150 +149 +151 +154 +151 +154 +155 +153 +152 +152 +153 +154 +153 +152 +150 +150 +151 +153 +155 +157 +153 +153 +153 +154 +155 +156 +160 +163 +159 +157 +155 +154 +152 +148 +148 +150 +145 +149 +152 +151 +148 +147 +147 +147 +147 +152 +156 +156 +155 +154 +153 +150 +149 +150 +150 +148 +147 +147 +148 +149 +146 +146 +146 +146 +146 +146 +145 +144 +148 +147 +146 +148 +152 +153 +151 +148 +150 +150 +150 +149 +149 +148 +149 +150 +149 +151 +152 +151 +147 +145 +146 +147 +148 +146 +145 +146 +147 +146 +145 +144 +143 +146 +148 +148 +148 +148 +145 +141 +146 +144 +146 +148 +147 +147 +147 +144 +144 +145 +147 +147 +145 +144 +146 +148 +149 +155 +159 +156 +149 +147 +149 +151 +149 +149 +148 +150 +151 +150 +148 +146 +147 +145 +143 +142 +141 +141 +143 +144 +146 +149 +149 +147 +145 +147 +149 +149 +150 +155 +162 +164 +161 +156 +152 +150 +149 +150 +151 +153 +153 +152 +149 +146 +147 +148 +148 +149 +148 +147 +147 +148 +146 +148 +149 +149 +147 +145 +145 +146 +147 +147 +146 +144 +144 +145 +146 +146 +149 +152 +154 +152 +149 +149 +150 +152 +150 +147 +145 +144 +144 +146 +150 +155 +158 +157 +152 +144 +140 +143 +148 +151 +148 +147 +149 +151 +146 +138 +135 +135 +138 +140 +139 +135 +137 +139 +135 +128 +131 +140 +140 +133 +134 +139 +142 +143 +140 +142 +142 +141 +142 +150 +163 +174 +169 +152 +137 +135 +139 +140 +144 +148 +150 +149 +149 +148 +148 +148 +148 +148 +151 +147 +147 +149 +149 +150 +152 +150 +154 +144 +142 +148 +149 +149 +151 +151 +152 +152 +153 +157 +158 +155 +153 +152 +151 +149 +146 +147 +148 +149 +149 +149 +151 +152 +153 +153 +154 +154 +153 +151 +150 +150 +152 +153 +152 +150 +151 +154 +156 +153 +148 +148 +153 +155 +152 +150 +156 +152 +149 +146 +145 +145 +145 +144 +138 +133 +140 +158 +166 +158 +150 +150 +149 +150 +150 +145 +141 +145 +156 +165 +164 +152 +139 +135 +138 +144 +148 +151 +154 +151 +143 +138 +142 +149 +147 +141 +138 +141 +144 +145 +146 +146 +144 +143 +150 +158 +159 +156 +155 +152 +147 +144 +148 +146 +147 +150 +154 +154 +153 +152 +157 +159 +158 +151 +144 +141 +143 +145 +147 +144 +142 +144 +149 +153 +151 +145 +142 +142 +143 +144 +152 +166 +164 +149 +143 +147 +153 +158 +158 +156 +154 +155 +151 +147 +146 +150 +155 +156 +154 +152 +152 +154 +157 +158 +156 +150 +143 +138 +139 +141 +149 +159 +161 +156 +151 +149 +147 +151 +152 +149 +150 +154 +154 +150 +150 +154 +157 +155 +150 +147 +148 +150 +154 +157 +159 +158 +160 +171 +177 +171 +164 +165 +162 +157 +154 +155 +156 +155 +152 +154 +158 +159 +157 +151 +151 +153 +152 +159 +168 +172 +167 +157 +150 +147 +144 +151 +160 +163 +161 +157 +156 +157 +155 +160 +165 +164 +153 +140 +136 +140 +139 +142 +144 +143 +145 +151 +159 +163 +158 +153 +152 +154 +155 +156 +161 +167 +160 +156 +149 +143 +142 +147 +164 +184 +192 +186 +166 +161 +169 +183 +197 +201 +189 +186 +185 +189 +190 +187 +181 +177 +182 +181 +178 +178 +186 +189 +189 +191 +198 +207 +202 +196 +191 +184 +185 +184 +190 +194 +198 +204 +201 +186 +171 +171 +172 +174 +176 +181 +194 +210 +221 +225 +214 +197 +192 +202 +212 +215 +211 +206 +195 +193 +195 +199 +199 +202 +209 +215 +217 +216 +210 +204 +206 +216 +223 +224 +217 +205 +195 +190 +189 +197 +206 +209 +199 +189 +189 +208 +226 +228 +218 +209 +196 +193 +193 +193 +190 +192 +205 +220 +229 +224 +225 +229 +230 +226 +224 +223 +211 +199 +187 +188 +201 +215 +218 +215 +216 +215 +212 +210 +213 +222 +228 +231 +232 +229 +227 +229 +234 +237 +236 +235 +237 +236 +234 +233 +233 +236 +237 +236 +233 +229 +225 +226 +232 +236 +237 +235 +231 +230 +229 +228 +227 +223 +221 +221 +228 +236 +245 +243 +229 +216 +217 +226 +237 +248 +249 +245 +243 +230 +219 +224 +236 +245 +247 +243 +234 +222 +212 +209 +218 +231 +239 +235 +225 +220 +220 +220 +196 +184 +177 +183 +197 +216 +224 +220 +195 +174 +161 +166 +173 +174 +176 +181 +189 +195 +207 +216 +216 +207 +197 +192 +183 +187 +196 +205 +210 +212 +212 +213 +210 +212 +216 +216 +215 +217 +224 +233 +242 +246 +250 +251 +251 +253 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +252 +252 +251 +251 +250 +250 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +248 +247 +248 +248 +248 +248 +247 +247 +247 +247 +248 +247 +247 +246 +246 +246 +245 +244 +242 +242 +242 +241 +241 +240 +239 +238 +239 +239 +239 +238 +238 +239 +239 +239 +239 +238 +238 +238 +240 +240 +241 +241 +240 +241 +242 +243 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +250 +249 +248 +247 +247 +247 +248 +248 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +251 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +252 +251 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +252 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +252 +248 +244 +240 +238 +237 +238 +240 +243 +246 +244 +239 +234 +234 +234 +234 +232 +230 +228 +228 +228 +230 +228 +226 +226 +228 +229 +228 +227 +226 +227 +226 +224 +223 +224 +226 +225 +226 +226 +223 +222 +222 +221 +219 +219 +221 +224 +224 +225 +227 +225 +218 +217 +216 +215 +213 +214 +214 +212 +210 +208 +205 +205 +206 +208 +205 +200 +197 +197 +193 +194 +192 +189 +186 +186 +191 +196 +192 +195 +197 +197 +194 +191 +191 +192 +188 +188 +189 +193 +197 +199 +199 +198 +197 +196 +195 +197 +199 +200 +201 +201 +196 +194 +195 +198 +196 +190 +192 +199 +204 +202 +196 +192 +194 +195 +185 +173 +163 +164 +177 +185 +188 +189 +189 +198 +200 +195 +182 +173 +184 +201 +201 +187 +172 +172 +173 +175 +174 +169 +165 +164 +168 +170 +177 +177 +175 +166 +156 +161 +173 +174 +183 +192 +186 +172 +163 +161 +165 +173 +181 +180 +174 +168 +168 +170 +167 +165 +163 +161 +160 +162 +169 +176 +183 +184 +183 +178 +173 +171 +172 +174 +168 +167 +169 +169 +167 +170 +177 +178 +182 +180 +181 +182 +181 +180 +173 +161 +152 +158 +175 +185 +176 +164 +163 +166 +164 +165 +164 +161 +157 +157 +160 +162 +176 +174 +171 +168 +166 +163 +161 +159 +160 +162 +163 +161 +159 +157 +158 +160 +162 +160 +162 +166 +166 +161 +155 +152 +150 +151 +153 +156 +158 +158 +159 +162 +158 +159 +162 +165 +163 +158 +155 +155 +157 +153 +151 +153 +155 +152 +148 +145 +150 +151 +152 +152 +150 +148 +147 +146 +152 +154 +155 +153 +152 +153 +153 +153 +150 +146 +143 +143 +144 +145 +147 +148 +151 +151 +152 +152 +149 +145 +144 +146 +149 +152 +156 +159 +157 +154 +153 +154 +160 +160 +160 +158 +157 +157 +159 +159 +160 +157 +154 +156 +158 +159 +160 +160 +159 +159 +160 +160 +159 +159 +160 +160 +155 +153 +150 +150 +151 +153 +154 +154 +155 +155 +157 +159 +159 +159 +158 +158 +157 +154 +150 +150 +152 +154 +155 +154 +158 +156 +156 +156 +158 +158 +156 +153 +151 +151 +153 +157 +159 +159 +157 +154 +152 +152 +155 +157 +156 +152 +151 +152 +150 +149 +148 +148 +150 +151 +151 +152 +153 +153 +156 +158 +158 +155 +152 +151 +153 +155 +156 +156 +157 +158 +158 +158 +153 +152 +151 +151 +148 +145 +146 +151 +155 +156 +156 +156 +156 +156 +156 +157 +159 +159 +155 +150 +147 +149 +149 +148 +150 +147 +149 +154 +159 +159 +158 +158 +160 +159 +160 +159 +158 +160 +159 +153 +154 +151 +150 +149 +146 +144 +148 +155 +154 +156 +153 +149 +150 +149 +146 +146 +153 +151 +150 +155 +161 +164 +161 +157 +157 +158 +159 +158 +158 +159 +161 +162 +156 +159 +161 +162 +160 +159 +159 +159 +152 +151 +151 +152 +154 +156 +157 +157 +159 +160 +160 +158 +156 +152 +148 +146 +149 +154 +157 +157 +158 +160 +161 +162 +164 +161 +159 +157 +156 +157 +156 +155 +153 +152 +151 +151 +151 +150 +150 +152 +152 +152 +154 +154 +152 +150 +150 +152 +158 +157 +155 +152 +149 +148 +151 +154 +160 +161 +162 +163 +166 +169 +168 +165 +160 +160 +160 +159 +158 +159 +161 +162 +161 +158 +155 +154 +154 +155 +153 +152 +154 +155 +155 +154 +154 +156 +156 +156 +155 +154 +153 +154 +156 +158 +159 +159 +157 +156 +155 +157 +157 +155 +154 +154 +147 +144 +146 +151 +153 +151 +152 +157 +156 +152 +151 +153 +154 +152 +148 +145 +149 +153 +156 +154 +153 +154 +155 +155 +156 +154 +153 +152 +153 +155 +155 +155 +155 +154 +155 +156 +155 +154 +156 +159 +157 +157 +154 +151 +151 +153 +151 +147 +142 +146 +150 +151 +150 +149 +149 +149 +147 +151 +155 +156 +155 +155 +155 +154 +152 +151 +149 +146 +147 +149 +148 +146 +147 +147 +147 +148 +149 +148 +147 +145 +148 +147 +146 +149 +153 +154 +153 +150 +151 +150 +150 +149 +149 +149 +149 +149 +149 +150 +150 +149 +145 +144 +146 +149 +150 +148 +147 +147 +145 +143 +145 +149 +147 +148 +150 +153 +155 +152 +144 +137 +142 +140 +143 +145 +145 +147 +150 +148 +147 +147 +148 +146 +146 +146 +148 +149 +152 +157 +159 +153 +147 +145 +146 +146 +148 +152 +157 +157 +153 +150 +149 +148 +144 +144 +144 +144 +144 +144 +145 +144 +144 +146 +146 +146 +146 +148 +149 +149 +152 +155 +160 +162 +160 +156 +153 +151 +149 +149 +148 +149 +149 +149 +148 +147 +147 +147 +147 +148 +149 +150 +149 +149 +149 +150 +152 +152 +150 +147 +143 +141 +142 +143 +143 +142 +143 +145 +146 +146 +150 +150 +151 +152 +151 +151 +152 +154 +148 +149 +151 +152 +149 +145 +144 +145 +157 +158 +157 +152 +146 +144 +147 +149 +150 +153 +156 +157 +150 +141 +138 +140 +141 +144 +144 +140 +140 +142 +139 +132 +132 +138 +138 +134 +136 +138 +140 +144 +139 +140 +139 +139 +140 +146 +156 +164 +167 +149 +134 +134 +138 +139 +142 +146 +146 +147 +147 +148 +147 +146 +145 +144 +146 +144 +146 +150 +152 +157 +159 +155 +150 +140 +138 +145 +149 +149 +150 +149 +150 +150 +151 +153 +151 +149 +147 +148 +145 +147 +149 +148 +147 +149 +151 +153 +154 +154 +155 +156 +155 +153 +151 +150 +154 +153 +151 +152 +152 +152 +152 +153 +154 +154 +157 +158 +156 +154 +150 +147 +148 +148 +149 +148 +147 +149 +151 +154 +142 +137 +142 +155 +160 +152 +148 +152 +149 +150 +150 +147 +143 +146 +155 +164 +167 +156 +142 +137 +140 +145 +148 +150 +156 +155 +148 +141 +141 +145 +144 +139 +135 +137 +138 +139 +141 +145 +145 +143 +152 +156 +155 +150 +149 +148 +141 +137 +144 +142 +144 +151 +155 +155 +152 +150 +153 +156 +156 +152 +147 +145 +144 +143 +148 +145 +142 +142 +147 +152 +151 +147 +143 +145 +147 +148 +154 +165 +164 +150 +141 +146 +153 +157 +158 +157 +158 +158 +149 +148 +143 +140 +144 +154 +156 +152 +148 +150 +153 +155 +155 +152 +146 +142 +137 +142 +150 +156 +158 +156 +151 +146 +146 +152 +155 +151 +149 +150 +149 +145 +143 +149 +156 +157 +155 +153 +154 +156 +153 +153 +154 +155 +162 +174 +179 +172 +164 +165 +163 +158 +156 +156 +155 +153 +154 +155 +157 +157 +155 +150 +150 +151 +150 +156 +165 +173 +172 +161 +149 +143 +142 +150 +159 +160 +159 +158 +159 +162 +154 +156 +164 +166 +157 +143 +137 +143 +141 +144 +145 +146 +147 +152 +156 +159 +161 +155 +153 +155 +156 +155 +160 +167 +165 +159 +148 +141 +140 +140 +150 +169 +194 +198 +180 +168 +171 +186 +200 +200 +189 +181 +178 +185 +188 +183 +170 +161 +174 +175 +173 +177 +184 +186 +185 +186 +187 +198 +196 +192 +187 +182 +184 +184 +194 +200 +199 +197 +197 +192 +180 +171 +158 +167 +172 +176 +185 +201 +216 +223 +219 +207 +200 +204 +212 +220 +219 +211 +199 +193 +196 +202 +201 +204 +212 +216 +221 +218 +210 +201 +203 +214 +224 +226 +217 +205 +194 +190 +191 +199 +206 +207 +195 +181 +180 +203 +227 +231 +220 +210 +200 +193 +189 +190 +190 +193 +204 +217 +224 +224 +228 +232 +236 +236 +230 +223 +215 +205 +192 +187 +195 +208 +216 +218 +213 +216 +216 +214 +212 +216 +224 +229 +231 +230 +227 +227 +230 +233 +235 +234 +237 +237 +236 +234 +232 +234 +235 +234 +231 +227 +222 +222 +225 +229 +231 +230 +233 +232 +229 +224 +219 +216 +215 +215 +217 +230 +245 +248 +235 +217 +210 +211 +232 +243 +243 +242 +245 +234 +220 +220 +235 +243 +245 +241 +234 +224 +214 +211 +217 +227 +236 +235 +230 +226 +223 +221 +204 +177 +158 +165 +188 +210 +219 +213 +209 +183 +163 +163 +168 +171 +175 +180 +186 +193 +205 +216 +219 +211 +199 +191 +183 +187 +195 +205 +211 +212 +210 +211 +209 +210 +211 +213 +215 +217 +223 +230 +237 +243 +248 +250 +252 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +251 +252 +252 +251 +251 +252 +253 +253 +252 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +248 +247 +246 +246 +245 +245 +243 +242 +242 +242 +242 +241 +241 +240 +239 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +239 +240 +241 +240 +240 +241 +242 +244 +245 +245 +245 +245 +245 +245 +246 +247 +246 +246 +247 +247 +250 +249 +248 +247 +247 +247 +248 +248 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +254 +254 +252 +247 +243 +241 +240 +236 +236 +238 +241 +242 +240 +236 +232 +235 +236 +235 +233 +229 +227 +226 +226 +229 +229 +228 +228 +228 +228 +227 +227 +226 +227 +227 +225 +225 +227 +227 +225 +225 +225 +224 +222 +219 +217 +215 +216 +219 +224 +225 +225 +226 +222 +214 +212 +217 +216 +214 +213 +213 +212 +212 +210 +213 +210 +208 +207 +201 +193 +187 +186 +190 +192 +194 +195 +195 +196 +198 +199 +195 +197 +197 +196 +193 +191 +193 +195 +193 +192 +192 +195 +198 +200 +199 +197 +196 +195 +195 +197 +200 +202 +205 +207 +201 +196 +196 +198 +193 +184 +184 +192 +201 +197 +192 +190 +192 +193 +185 +175 +166 +166 +176 +180 +181 +182 +185 +197 +199 +196 +187 +182 +193 +205 +198 +182 +176 +176 +177 +177 +174 +168 +162 +160 +167 +168 +173 +172 +171 +166 +160 +166 +178 +177 +187 +193 +182 +167 +161 +160 +164 +173 +182 +183 +176 +168 +163 +162 +167 +165 +162 +161 +159 +161 +172 +182 +182 +177 +174 +176 +178 +176 +173 +172 +171 +167 +166 +167 +169 +175 +179 +176 +181 +175 +174 +176 +173 +170 +165 +158 +158 +163 +175 +180 +172 +163 +163 +164 +161 +166 +168 +163 +158 +158 +161 +163 +180 +178 +174 +169 +165 +162 +160 +159 +161 +162 +162 +161 +159 +159 +161 +163 +159 +157 +156 +159 +161 +159 +155 +153 +153 +150 +150 +152 +155 +156 +158 +159 +156 +158 +159 +159 +157 +155 +154 +154 +151 +151 +152 +150 +147 +143 +143 +146 +146 +147 +148 +148 +147 +147 +146 +146 +152 +153 +153 +150 +148 +150 +153 +155 +152 +149 +146 +145 +145 +146 +147 +150 +154 +154 +154 +155 +153 +150 +150 +151 +151 +153 +157 +160 +159 +156 +155 +157 +162 +163 +161 +159 +159 +159 +159 +159 +163 +162 +160 +160 +160 +160 +159 +158 +159 +159 +159 +159 +158 +158 +158 +157 +155 +154 +153 +152 +152 +152 +154 +155 +156 +155 +157 +161 +161 +160 +156 +153 +152 +150 +147 +148 +150 +153 +155 +155 +155 +155 +157 +160 +162 +160 +154 +148 +148 +150 +153 +157 +159 +158 +155 +151 +153 +152 +151 +152 +149 +146 +148 +152 +152 +152 +151 +150 +150 +151 +152 +153 +151 +152 +154 +157 +157 +154 +152 +153 +158 +161 +162 +162 +162 +162 +160 +157 +153 +151 +150 +149 +145 +143 +144 +147 +154 +156 +159 +159 +158 +158 +160 +162 +161 +158 +154 +151 +149 +149 +150 +151 +151 +147 +150 +156 +158 +153 +149 +150 +152 +154 +158 +159 +158 +162 +163 +156 +153 +152 +150 +148 +145 +145 +149 +154 +152 +153 +152 +149 +146 +147 +147 +145 +149 +148 +149 +153 +158 +160 +157 +153 +153 +156 +159 +159 +158 +159 +161 +162 +156 +159 +161 +160 +158 +156 +158 +160 +154 +153 +152 +152 +154 +155 +155 +154 +156 +163 +166 +159 +149 +144 +147 +151 +152 +157 +161 +161 +160 +160 +158 +155 +158 +158 +157 +156 +156 +157 +156 +155 +156 +154 +152 +152 +152 +152 +152 +154 +155 +155 +156 +157 +156 +154 +154 +155 +158 +156 +153 +150 +147 +146 +148 +152 +158 +160 +161 +162 +164 +166 +164 +162 +160 +160 +160 +159 +158 +157 +158 +159 +157 +155 +153 +152 +153 +153 +152 +152 +154 +155 +156 +154 +154 +156 +156 +156 +154 +153 +154 +156 +158 +159 +160 +160 +158 +157 +156 +156 +156 +154 +153 +151 +144 +146 +151 +156 +154 +149 +149 +154 +155 +151 +150 +155 +158 +157 +149 +143 +147 +150 +153 +153 +153 +155 +156 +156 +156 +155 +154 +154 +155 +156 +154 +154 +155 +155 +157 +159 +159 +156 +158 +162 +155 +157 +156 +154 +155 +157 +151 +144 +143 +145 +150 +153 +154 +154 +153 +153 +150 +151 +152 +151 +151 +153 +155 +157 +157 +154 +148 +145 +147 +149 +148 +145 +145 +145 +145 +147 +148 +149 +147 +145 +147 +147 +147 +150 +152 +153 +152 +150 +152 +151 +149 +149 +150 +149 +149 +147 +148 +147 +146 +142 +140 +143 +149 +154 +155 +154 +152 +150 +145 +141 +143 +149 +151 +149 +150 +154 +157 +154 +147 +141 +142 +140 +142 +144 +143 +146 +150 +149 +149 +148 +147 +145 +146 +148 +150 +150 +157 +161 +159 +152 +146 +146 +146 +144 +148 +154 +158 +156 +151 +149 +149 +149 +144 +145 +146 +147 +147 +145 +144 +143 +145 +147 +147 +147 +148 +150 +150 +149 +151 +152 +153 +154 +153 +151 +148 +146 +148 +147 +146 +145 +145 +145 +146 +147 +146 +147 +147 +147 +149 +150 +149 +147 +149 +149 +151 +151 +149 +145 +140 +137 +140 +142 +144 +143 +144 +146 +146 +144 +144 +145 +147 +149 +151 +150 +149 +149 +151 +153 +152 +147 +143 +142 +143 +143 +150 +153 +157 +156 +153 +149 +147 +147 +145 +154 +165 +170 +162 +150 +142 +141 +145 +147 +146 +142 +140 +141 +142 +139 +140 +143 +140 +135 +136 +138 +140 +144 +139 +140 +139 +138 +138 +142 +149 +154 +158 +144 +134 +135 +140 +140 +142 +145 +145 +146 +147 +148 +149 +147 +144 +142 +144 +143 +146 +151 +157 +165 +168 +163 +139 +132 +133 +141 +147 +150 +151 +148 +147 +147 +147 +146 +144 +144 +146 +149 +153 +155 +155 +151 +148 +148 +151 +153 +157 +158 +160 +161 +158 +153 +149 +148 +154 +153 +152 +152 +154 +155 +155 +155 +154 +156 +163 +164 +157 +152 +149 +146 +141 +145 +150 +149 +147 +147 +151 +155 +144 +141 +144 +154 +156 +149 +147 +151 +154 +153 +152 +149 +147 +147 +152 +158 +163 +154 +144 +141 +143 +146 +148 +149 +156 +159 +158 +152 +147 +147 +146 +144 +140 +140 +139 +140 +143 +146 +146 +145 +150 +152 +150 +150 +152 +149 +142 +137 +140 +140 +145 +155 +160 +156 +150 +146 +147 +153 +156 +154 +151 +149 +146 +143 +145 +144 +143 +143 +147 +150 +150 +148 +151 +151 +153 +152 +153 +157 +155 +144 +141 +147 +153 +156 +158 +159 +160 +158 +146 +146 +142 +139 +144 +154 +157 +153 +148 +148 +148 +150 +151 +149 +145 +141 +135 +140 +147 +152 +156 +156 +152 +147 +147 +152 +155 +153 +150 +149 +147 +144 +142 +148 +154 +156 +155 +154 +155 +156 +152 +150 +150 +152 +162 +178 +182 +172 +162 +161 +160 +157 +156 +155 +153 +151 +153 +154 +156 +157 +155 +152 +149 +149 +151 +154 +162 +173 +174 +165 +151 +144 +145 +147 +148 +150 +153 +157 +159 +160 +154 +156 +162 +166 +159 +147 +140 +144 +143 +144 +145 +146 +148 +151 +152 +152 +161 +159 +159 +160 +158 +155 +159 +166 +171 +163 +148 +142 +142 +139 +144 +161 +188 +200 +190 +179 +178 +187 +195 +191 +187 +178 +175 +185 +191 +182 +165 +154 +172 +175 +176 +179 +184 +181 +174 +171 +178 +192 +193 +190 +186 +183 +187 +187 +193 +199 +201 +200 +199 +193 +180 +172 +158 +165 +173 +176 +180 +193 +208 +217 +212 +208 +205 +206 +212 +222 +221 +211 +203 +194 +197 +205 +205 +209 +217 +218 +222 +219 +210 +198 +198 +210 +222 +227 +219 +207 +197 +193 +193 +200 +205 +204 +191 +177 +176 +198 +222 +229 +220 +212 +203 +193 +185 +186 +192 +198 +206 +214 +223 +226 +229 +230 +236 +239 +235 +225 +218 +207 +194 +188 +192 +201 +210 +216 +211 +214 +215 +215 +212 +212 +219 +227 +231 +231 +227 +225 +226 +230 +234 +235 +240 +240 +239 +236 +232 +231 +231 +230 +231 +227 +222 +221 +223 +226 +227 +227 +236 +235 +230 +222 +218 +216 +213 +210 +208 +221 +236 +244 +240 +226 +211 +202 +214 +232 +245 +246 +242 +230 +220 +222 +226 +235 +240 +238 +235 +226 +215 +211 +217 +224 +231 +233 +234 +234 +230 +224 +213 +179 +151 +151 +171 +197 +211 +213 +209 +195 +175 +162 +159 +164 +172 +175 +184 +191 +203 +217 +222 +215 +201 +191 +184 +188 +196 +205 +211 +211 +209 +210 +213 +211 +211 +214 +216 +219 +224 +226 +233 +240 +247 +250 +252 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +252 +253 +253 +252 +252 +251 +251 +252 +250 +251 +252 +253 +253 +253 +252 +251 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +249 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +248 +248 +248 +247 +247 +247 +247 +246 +246 +246 +247 +246 +246 +245 +245 +244 +243 +242 +242 +242 +242 +241 +241 +240 +239 +239 +239 +239 +239 +238 +238 +239 +239 +239 +238 +238 +238 +238 +239 +240 +240 +240 +241 +242 +243 +243 +244 +245 +245 +245 +245 +246 +247 +247 +247 +247 +247 +248 +249 +249 +248 +248 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +251 +251 +251 +251 +250 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +251 +247 +243 +241 +241 +237 +238 +239 +240 +240 +238 +234 +232 +235 +236 +235 +233 +229 +227 +227 +227 +230 +231 +231 +230 +228 +227 +227 +228 +226 +226 +227 +227 +228 +230 +229 +226 +223 +224 +224 +222 +218 +216 +216 +218 +225 +232 +232 +227 +224 +220 +214 +214 +219 +219 +217 +216 +215 +214 +214 +214 +218 +213 +209 +204 +195 +185 +182 +184 +194 +196 +199 +200 +199 +198 +198 +197 +199 +200 +200 +198 +196 +195 +196 +198 +200 +198 +197 +196 +197 +198 +197 +195 +196 +194 +194 +197 +199 +200 +202 +204 +203 +198 +194 +193 +189 +184 +184 +188 +198 +195 +192 +191 +191 +189 +186 +183 +176 +174 +180 +180 +178 +178 +183 +197 +202 +197 +189 +187 +195 +202 +194 +178 +181 +180 +179 +178 +174 +168 +165 +164 +171 +169 +169 +163 +163 +164 +163 +171 +185 +182 +187 +188 +174 +161 +160 +161 +169 +177 +185 +186 +177 +167 +159 +157 +163 +158 +156 +159 +163 +167 +174 +181 +175 +168 +167 +176 +184 +181 +171 +164 +163 +164 +169 +170 +171 +177 +181 +178 +179 +175 +175 +175 +171 +168 +164 +159 +162 +166 +174 +174 +165 +160 +161 +161 +164 +170 +170 +162 +156 +158 +163 +167 +180 +178 +174 +169 +163 +160 +159 +160 +160 +160 +160 +159 +158 +158 +160 +162 +158 +155 +154 +156 +158 +157 +153 +150 +150 +149 +150 +153 +154 +154 +153 +153 +151 +156 +158 +155 +154 +154 +153 +150 +146 +148 +149 +149 +146 +142 +144 +148 +145 +146 +147 +148 +148 +148 +148 +148 +149 +150 +148 +145 +144 +148 +151 +154 +154 +152 +150 +150 +150 +149 +152 +155 +159 +157 +157 +157 +158 +156 +156 +156 +154 +155 +157 +160 +159 +158 +158 +159 +161 +162 +162 +160 +160 +161 +158 +156 +160 +159 +158 +157 +156 +156 +156 +156 +157 +158 +158 +159 +158 +157 +155 +154 +154 +155 +155 +155 +154 +154 +156 +158 +159 +157 +158 +161 +161 +159 +155 +152 +151 +149 +148 +148 +151 +153 +155 +156 +151 +153 +156 +159 +159 +156 +151 +147 +145 +149 +155 +158 +157 +155 +152 +150 +154 +151 +151 +150 +147 +144 +147 +153 +152 +154 +156 +156 +155 +154 +153 +153 +151 +152 +153 +155 +155 +153 +152 +154 +159 +162 +163 +163 +163 +162 +160 +158 +154 +151 +150 +151 +149 +145 +146 +150 +156 +159 +161 +160 +157 +158 +162 +167 +165 +161 +158 +157 +155 +151 +152 +154 +151 +149 +150 +152 +152 +149 +147 +147 +147 +151 +156 +155 +154 +160 +162 +157 +154 +153 +152 +150 +150 +152 +153 +152 +151 +150 +154 +153 +147 +148 +151 +147 +147 +148 +149 +152 +155 +156 +153 +152 +153 +158 +162 +162 +161 +162 +163 +163 +159 +160 +160 +158 +156 +156 +158 +160 +158 +156 +154 +154 +155 +155 +154 +153 +157 +164 +165 +156 +146 +143 +149 +156 +157 +162 +164 +162 +161 +160 +157 +151 +152 +154 +155 +155 +157 +158 +157 +156 +155 +154 +154 +156 +156 +155 +156 +158 +159 +158 +160 +162 +162 +159 +157 +157 +156 +153 +150 +149 +147 +147 +150 +154 +157 +159 +160 +160 +161 +161 +159 +157 +159 +158 +157 +158 +160 +161 +160 +158 +155 +155 +155 +153 +152 +152 +151 +151 +153 +156 +157 +156 +156 +157 +158 +157 +153 +154 +156 +159 +161 +160 +158 +155 +153 +154 +155 +154 +155 +154 +154 +154 +153 +156 +160 +161 +156 +150 +149 +151 +151 +148 +148 +155 +160 +159 +153 +148 +147 +146 +147 +150 +151 +152 +154 +156 +154 +153 +153 +154 +156 +157 +155 +153 +152 +153 +156 +160 +159 +156 +158 +163 +157 +157 +157 +158 +157 +156 +151 +146 +145 +146 +150 +154 +156 +156 +155 +154 +152 +152 +151 +151 +151 +152 +154 +156 +158 +154 +147 +144 +145 +147 +147 +145 +143 +143 +143 +145 +147 +147 +145 +143 +143 +144 +148 +150 +153 +153 +151 +149 +152 +150 +148 +148 +149 +149 +149 +147 +146 +145 +142 +138 +137 +142 +150 +157 +157 +155 +154 +154 +149 +143 +142 +146 +148 +148 +149 +154 +156 +153 +149 +148 +146 +143 +145 +146 +143 +145 +149 +147 +148 +147 +143 +142 +146 +150 +150 +149 +156 +157 +153 +145 +142 +145 +145 +142 +145 +150 +152 +150 +148 +147 +149 +149 +147 +147 +148 +148 +147 +145 +144 +143 +146 +148 +149 +149 +151 +153 +153 +151 +150 +149 +148 +149 +150 +149 +146 +144 +146 +146 +147 +145 +144 +144 +146 +148 +147 +148 +148 +147 +147 +148 +148 +145 +147 +146 +146 +145 +145 +144 +143 +142 +145 +147 +148 +147 +146 +146 +144 +142 +140 +139 +142 +145 +147 +145 +145 +145 +155 +155 +150 +140 +137 +142 +146 +146 +142 +146 +153 +157 +156 +153 +147 +142 +138 +150 +165 +172 +167 +154 +144 +140 +146 +147 +147 +144 +141 +139 +140 +142 +150 +154 +149 +139 +138 +142 +143 +143 +141 +142 +141 +139 +138 +140 +145 +150 +153 +144 +138 +139 +141 +141 +142 +144 +146 +147 +148 +149 +150 +148 +146 +143 +143 +141 +143 +147 +154 +166 +169 +164 +138 +132 +131 +136 +142 +149 +152 +148 +146 +147 +147 +144 +143 +146 +152 +159 +167 +165 +159 +152 +148 +149 +150 +150 +156 +160 +164 +166 +161 +154 +149 +149 +153 +153 +155 +156 +158 +159 +158 +156 +156 +156 +161 +162 +155 +152 +151 +147 +143 +145 +148 +146 +143 +143 +149 +154 +148 +146 +147 +152 +151 +147 +147 +151 +155 +153 +152 +152 +152 +152 +153 +156 +154 +150 +146 +145 +146 +146 +146 +148 +152 +160 +167 +166 +158 +151 +151 +153 +151 +148 +147 +148 +149 +147 +144 +143 +144 +144 +143 +148 +155 +153 +147 +145 +142 +142 +148 +158 +160 +156 +148 +144 +145 +154 +161 +160 +156 +153 +150 +148 +147 +148 +147 +145 +145 +147 +148 +148 +155 +154 +155 +153 +148 +147 +147 +142 +145 +149 +153 +155 +158 +160 +159 +157 +146 +144 +141 +143 +147 +151 +153 +153 +151 +149 +147 +147 +149 +149 +145 +142 +139 +138 +143 +152 +157 +156 +153 +151 +152 +153 +153 +154 +152 +151 +148 +146 +146 +148 +150 +151 +151 +151 +151 +152 +149 +149 +148 +150 +163 +182 +185 +172 +162 +158 +156 +155 +155 +153 +153 +153 +153 +153 +154 +155 +154 +153 +150 +148 +151 +152 +158 +168 +171 +165 +155 +149 +147 +145 +142 +143 +148 +155 +157 +155 +154 +155 +160 +165 +160 +150 +143 +143 +145 +145 +145 +145 +148 +151 +150 +147 +157 +161 +164 +164 +160 +157 +161 +167 +169 +163 +150 +147 +149 +142 +142 +158 +182 +196 +194 +188 +185 +184 +187 +185 +185 +177 +177 +190 +196 +185 +168 +157 +172 +177 +180 +183 +184 +178 +167 +162 +179 +194 +195 +192 +189 +186 +190 +189 +189 +199 +201 +196 +193 +189 +182 +176 +169 +167 +170 +176 +182 +189 +201 +212 +208 +205 +205 +206 +211 +220 +220 +211 +205 +192 +195 +205 +206 +212 +220 +218 +219 +218 +209 +196 +193 +204 +219 +227 +222 +211 +201 +197 +195 +200 +203 +200 +189 +177 +176 +194 +215 +222 +219 +214 +205 +194 +184 +184 +192 +200 +206 +209 +221 +224 +227 +226 +230 +236 +238 +235 +223 +209 +196 +192 +195 +201 +207 +212 +213 +209 +209 +212 +213 +212 +216 +224 +230 +231 +228 +223 +222 +226 +232 +234 +239 +241 +240 +236 +232 +230 +229 +227 +231 +229 +226 +225 +225 +226 +226 +225 +231 +229 +224 +220 +221 +222 +216 +207 +202 +211 +222 +233 +241 +236 +218 +200 +190 +214 +239 +248 +242 +231 +223 +220 +216 +228 +236 +238 +236 +228 +218 +214 +217 +223 +227 +228 +233 +238 +234 +226 +209 +183 +159 +152 +157 +174 +199 +216 +210 +200 +183 +167 +159 +161 +168 +172 +183 +186 +197 +211 +219 +215 +203 +194 +188 +191 +198 +205 +209 +208 +209 +210 +215 +213 +213 +215 +216 +218 +220 +224 +230 +236 +245 +250 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +253 +253 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +245 +244 +244 +245 +244 +243 +242 +242 +242 +241 +241 +240 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +239 +240 +240 +240 +242 +243 +243 +243 +244 +244 +245 +245 +245 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +251 +246 +243 +241 +241 +243 +243 +244 +243 +242 +240 +238 +236 +234 +235 +234 +232 +229 +227 +227 +228 +231 +233 +234 +232 +229 +227 +228 +229 +226 +226 +227 +228 +231 +233 +231 +227 +221 +223 +224 +222 +219 +218 +220 +224 +237 +243 +240 +231 +224 +220 +219 +223 +222 +222 +220 +219 +217 +216 +216 +216 +213 +209 +205 +200 +191 +184 +186 +193 +199 +200 +202 +202 +201 +200 +200 +200 +199 +200 +201 +200 +198 +197 +197 +199 +201 +200 +198 +196 +196 +196 +197 +198 +195 +193 +193 +195 +196 +195 +195 +198 +204 +199 +193 +189 +189 +191 +192 +192 +195 +193 +192 +191 +189 +186 +185 +187 +182 +180 +186 +184 +179 +178 +182 +196 +204 +198 +190 +187 +194 +199 +191 +178 +181 +179 +178 +177 +175 +173 +172 +174 +176 +173 +167 +156 +156 +161 +163 +172 +187 +183 +185 +183 +166 +157 +163 +168 +176 +183 +188 +186 +177 +166 +159 +156 +156 +149 +146 +156 +168 +174 +174 +173 +167 +162 +166 +178 +186 +179 +166 +157 +151 +162 +175 +177 +172 +175 +181 +181 +176 +175 +176 +174 +170 +169 +167 +161 +164 +168 +173 +170 +161 +159 +161 +159 +169 +174 +171 +159 +151 +155 +164 +170 +176 +175 +172 +166 +160 +158 +159 +161 +160 +158 +158 +156 +156 +155 +156 +157 +157 +154 +152 +153 +154 +151 +146 +142 +143 +145 +150 +155 +156 +153 +149 +148 +149 +157 +161 +158 +156 +156 +153 +147 +148 +147 +147 +149 +151 +150 +149 +150 +150 +151 +151 +151 +150 +148 +147 +146 +146 +146 +145 +143 +144 +147 +149 +150 +151 +151 +152 +153 +153 +152 +156 +158 +159 +157 +157 +158 +159 +157 +156 +158 +158 +158 +159 +161 +161 +159 +159 +160 +159 +160 +161 +161 +161 +162 +158 +154 +156 +156 +155 +154 +154 +155 +156 +156 +156 +156 +158 +159 +159 +157 +154 +152 +152 +155 +157 +158 +157 +158 +161 +163 +161 +159 +159 +161 +161 +157 +154 +153 +151 +150 +150 +150 +151 +154 +156 +157 +151 +153 +156 +156 +154 +152 +151 +152 +146 +152 +159 +160 +156 +152 +151 +152 +152 +151 +152 +153 +150 +145 +147 +153 +150 +155 +161 +164 +161 +157 +153 +150 +151 +152 +153 +155 +154 +153 +153 +155 +156 +158 +160 +160 +160 +160 +159 +157 +156 +153 +152 +154 +153 +150 +151 +154 +160 +162 +163 +159 +155 +156 +162 +169 +170 +164 +162 +163 +160 +154 +152 +156 +152 +151 +149 +145 +144 +146 +149 +150 +153 +157 +160 +155 +151 +156 +159 +154 +154 +154 +153 +152 +156 +159 +156 +150 +151 +149 +156 +157 +148 +150 +155 +149 +150 +151 +153 +156 +157 +156 +155 +154 +155 +161 +166 +166 +165 +165 +165 +165 +161 +160 +158 +157 +156 +157 +159 +160 +161 +159 +157 +157 +157 +157 +156 +154 +159 +161 +158 +150 +145 +147 +151 +156 +162 +165 +165 +162 +161 +160 +156 +150 +146 +150 +153 +154 +157 +159 +158 +156 +157 +157 +157 +158 +157 +155 +154 +156 +160 +159 +160 +163 +163 +160 +156 +154 +155 +152 +150 +150 +150 +151 +155 +160 +159 +162 +162 +162 +161 +160 +158 +155 +159 +156 +155 +158 +163 +166 +164 +160 +156 +156 +157 +155 +153 +152 +151 +151 +153 +157 +159 +159 +159 +159 +159 +158 +155 +156 +159 +161 +161 +159 +153 +149 +145 +149 +152 +152 +152 +154 +156 +159 +157 +160 +161 +161 +157 +153 +153 +155 +148 +146 +147 +154 +159 +159 +156 +152 +150 +147 +145 +147 +148 +148 +149 +152 +151 +150 +151 +154 +157 +158 +155 +153 +152 +152 +154 +157 +155 +150 +150 +154 +160 +157 +157 +160 +158 +153 +152 +153 +145 +146 +149 +153 +156 +156 +154 +152 +153 +153 +153 +155 +155 +154 +153 +153 +156 +152 +145 +142 +142 +145 +147 +147 +146 +145 +144 +145 +147 +147 +144 +142 +137 +141 +147 +151 +153 +153 +151 +150 +152 +149 +146 +146 +148 +149 +149 +147 +144 +143 +141 +138 +137 +141 +149 +154 +152 +150 +151 +153 +150 +144 +141 +143 +142 +144 +149 +156 +156 +152 +150 +151 +150 +147 +148 +148 +144 +145 +147 +145 +147 +145 +141 +141 +147 +151 +151 +148 +150 +149 +144 +137 +137 +144 +145 +140 +143 +147 +149 +148 +148 +149 +149 +147 +149 +148 +148 +147 +146 +145 +145 +144 +145 +146 +148 +149 +151 +154 +153 +151 +152 +149 +147 +149 +151 +152 +149 +146 +143 +144 +146 +145 +143 +142 +144 +147 +148 +150 +150 +148 +146 +146 +146 +145 +147 +145 +142 +142 +144 +148 +150 +151 +149 +151 +150 +149 +147 +146 +143 +141 +139 +138 +139 +141 +141 +140 +142 +145 +150 +154 +152 +143 +141 +146 +148 +143 +138 +141 +148 +155 +158 +153 +145 +137 +139 +146 +155 +159 +156 +149 +144 +142 +146 +147 +149 +149 +144 +140 +139 +142 +155 +164 +158 +145 +141 +147 +146 +141 +142 +143 +142 +139 +136 +138 +144 +150 +152 +146 +142 +141 +142 +141 +141 +142 +146 +146 +146 +147 +148 +147 +145 +143 +140 +139 +137 +139 +146 +159 +164 +159 +149 +140 +134 +132 +135 +144 +149 +146 +145 +147 +148 +145 +144 +149 +159 +167 +171 +166 +156 +147 +145 +147 +149 +148 +150 +156 +163 +167 +162 +154 +149 +148 +152 +154 +157 +159 +161 +161 +159 +158 +159 +155 +159 +160 +154 +155 +156 +151 +146 +146 +145 +142 +140 +144 +153 +159 +155 +152 +149 +150 +149 +149 +151 +155 +153 +150 +150 +153 +156 +156 +157 +158 +149 +148 +147 +148 +148 +146 +145 +146 +146 +158 +171 +173 +163 +153 +152 +157 +159 +156 +153 +155 +153 +148 +141 +139 +142 +139 +138 +144 +152 +152 +148 +150 +146 +145 +149 +157 +160 +154 +148 +145 +147 +158 +168 +167 +162 +159 +157 +155 +154 +155 +152 +145 +141 +142 +145 +146 +151 +150 +151 +150 +144 +143 +147 +147 +149 +152 +154 +155 +157 +159 +158 +156 +149 +143 +141 +147 +149 +146 +147 +153 +152 +149 +147 +149 +152 +154 +152 +150 +144 +139 +142 +154 +161 +157 +154 +156 +156 +154 +152 +153 +154 +152 +149 +148 +147 +146 +145 +145 +146 +149 +151 +152 +147 +148 +147 +149 +163 +184 +188 +174 +164 +157 +154 +154 +154 +153 +154 +156 +154 +153 +152 +151 +152 +152 +151 +149 +149 +149 +154 +162 +167 +162 +155 +152 +148 +149 +147 +145 +149 +153 +155 +154 +151 +153 +158 +163 +160 +153 +144 +141 +147 +146 +144 +145 +149 +152 +150 +147 +150 +157 +164 +164 +159 +156 +161 +167 +163 +160 +151 +151 +155 +144 +140 +154 +179 +192 +195 +195 +191 +183 +184 +187 +183 +177 +180 +195 +200 +187 +171 +161 +169 +175 +180 +184 +186 +180 +169 +166 +184 +198 +199 +195 +192 +189 +191 +189 +190 +204 +200 +181 +175 +183 +188 +186 +177 +167 +167 +176 +184 +187 +196 +209 +211 +206 +205 +207 +211 +218 +219 +213 +204 +189 +192 +203 +206 +213 +221 +218 +216 +217 +210 +195 +189 +199 +216 +226 +225 +214 +204 +199 +196 +198 +200 +196 +187 +179 +178 +192 +209 +217 +217 +216 +207 +196 +184 +183 +191 +201 +204 +205 +213 +219 +224 +227 +229 +233 +237 +240 +231 +214 +198 +197 +202 +206 +209 +213 +214 +205 +202 +208 +213 +214 +217 +224 +229 +230 +227 +221 +219 +223 +229 +233 +236 +239 +239 +235 +231 +229 +227 +226 +229 +229 +228 +227 +226 +225 +224 +223 +221 +218 +215 +216 +223 +226 +217 +205 +199 +203 +209 +222 +238 +242 +223 +199 +180 +195 +221 +242 +249 +244 +227 +208 +215 +227 +238 +240 +239 +231 +223 +221 +218 +223 +225 +224 +230 +237 +234 +224 +199 +180 +166 +159 +155 +165 +187 +205 +213 +198 +183 +175 +168 +162 +166 +174 +178 +179 +187 +200 +209 +210 +202 +196 +190 +193 +199 +204 +208 +207 +209 +212 +215 +214 +213 +213 +213 +213 +215 +218 +226 +234 +244 +250 +252 +254 +254 +253 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +252 +251 +251 +251 +251 +253 +252 +251 +251 +251 +252 +253 +254 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +251 +250 +250 +250 +250 +250 +249 +249 +248 +247 +247 +246 +247 +247 +247 +247 +246 +246 +246 +246 +244 +244 +244 +244 +245 +245 +244 +243 +241 +241 +241 +240 +240 +239 +238 +238 +238 +238 +237 +237 +237 +237 +238 +238 +238 +238 +237 +238 +239 +240 +240 +240 +243 +243 +243 +243 +243 +244 +245 +245 +245 +246 +247 +248 +248 +248 +248 +249 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +250 +250 +250 +251 +250 +250 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +253 +253 +252 +251 +251 +252 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +251 +245 +242 +242 +243 +248 +246 +244 +244 +242 +239 +239 +241 +240 +238 +234 +229 +228 +229 +230 +231 +230 +232 +233 +232 +231 +230 +228 +225 +226 +227 +227 +228 +231 +234 +232 +229 +222 +221 +220 +219 +217 +217 +223 +231 +243 +250 +242 +229 +227 +225 +220 +221 +218 +220 +220 +219 +216 +213 +212 +212 +208 +212 +212 +205 +199 +199 +200 +199 +199 +198 +200 +203 +203 +199 +197 +197 +198 +198 +199 +199 +198 +196 +197 +200 +196 +196 +193 +190 +191 +193 +195 +194 +196 +195 +193 +190 +187 +186 +188 +191 +197 +195 +188 +181 +185 +195 +198 +195 +191 +193 +194 +193 +190 +188 +186 +184 +179 +178 +181 +188 +190 +191 +194 +199 +200 +197 +187 +181 +188 +198 +189 +172 +175 +177 +171 +172 +181 +177 +171 +178 +180 +176 +162 +156 +164 +167 +168 +174 +182 +185 +184 +174 +161 +155 +162 +172 +178 +181 +183 +182 +174 +161 +154 +156 +150 +149 +147 +157 +173 +179 +172 +165 +164 +155 +164 +181 +184 +177 +167 +156 +156 +171 +178 +170 +166 +175 +183 +184 +176 +182 +184 +179 +174 +173 +170 +166 +166 +175 +178 +170 +161 +158 +159 +160 +167 +169 +166 +157 +153 +155 +161 +163 +169 +169 +170 +169 +166 +162 +160 +159 +152 +155 +158 +160 +157 +153 +154 +156 +155 +153 +152 +150 +146 +142 +141 +143 +141 +146 +152 +154 +153 +150 +147 +146 +150 +155 +161 +163 +159 +153 +150 +151 +150 +149 +147 +147 +151 +153 +152 +151 +152 +152 +152 +153 +151 +148 +148 +149 +147 +146 +144 +144 +145 +147 +148 +149 +151 +153 +155 +155 +154 +155 +158 +161 +161 +158 +157 +158 +159 +158 +158 +159 +161 +162 +161 +159 +160 +162 +163 +161 +158 +158 +158 +158 +158 +158 +158 +157 +156 +156 +154 +153 +154 +154 +154 +154 +152 +154 +156 +156 +158 +159 +156 +153 +157 +157 +157 +157 +157 +159 +162 +166 +162 +157 +153 +156 +159 +157 +155 +155 +154 +152 +150 +150 +153 +157 +157 +156 +155 +152 +155 +156 +150 +147 +152 +156 +154 +153 +155 +159 +156 +150 +148 +149 +153 +151 +152 +153 +151 +148 +149 +154 +152 +157 +162 +162 +161 +160 +155 +152 +154 +153 +153 +154 +155 +155 +155 +155 +153 +155 +157 +159 +159 +158 +158 +159 +159 +156 +155 +155 +152 +151 +159 +167 +166 +167 +167 +166 +162 +159 +162 +168 +171 +171 +170 +165 +159 +155 +153 +154 +155 +152 +151 +152 +152 +149 +151 +155 +155 +160 +161 +155 +152 +154 +155 +152 +150 +151 +155 +161 +162 +158 +154 +152 +149 +152 +153 +152 +152 +154 +156 +156 +154 +154 +155 +155 +153 +153 +155 +160 +164 +165 +166 +166 +166 +164 +162 +161 +158 +159 +159 +159 +159 +160 +162 +164 +166 +159 +155 +156 +156 +155 +156 +161 +158 +162 +155 +145 +146 +152 +155 +155 +167 +171 +170 +163 +161 +163 +158 +148 +146 +148 +151 +155 +157 +159 +158 +158 +158 +159 +159 +159 +159 +158 +156 +155 +155 +156 +158 +161 +160 +156 +153 +152 +154 +152 +151 +153 +155 +158 +158 +156 +156 +160 +163 +161 +160 +159 +159 +158 +159 +157 +157 +159 +161 +163 +164 +164 +161 +158 +155 +152 +150 +149 +153 +157 +157 +160 +160 +158 +157 +159 +159 +158 +155 +155 +157 +159 +160 +158 +153 +148 +144 +146 +151 +154 +153 +151 +156 +163 +164 +163 +163 +162 +158 +154 +153 +155 +150 +148 +150 +157 +162 +161 +158 +157 +154 +150 +148 +150 +150 +149 +148 +150 +149 +150 +151 +151 +154 +157 +156 +155 +154 +153 +153 +153 +150 +148 +148 +150 +151 +153 +157 +157 +154 +155 +157 +155 +149 +145 +151 +156 +157 +153 +147 +152 +155 +153 +153 +156 +158 +158 +156 +153 +151 +149 +145 +143 +143 +146 +148 +148 +150 +148 +148 +150 +152 +150 +142 +138 +134 +136 +144 +153 +156 +150 +147 +148 +149 +153 +147 +141 +148 +150 +149 +150 +145 +146 +145 +144 +145 +149 +150 +147 +148 +147 +147 +151 +154 +152 +146 +140 +140 +143 +148 +154 +154 +152 +152 +154 +153 +149 +151 +150 +144 +147 +149 +142 +142 +135 +133 +139 +145 +146 +146 +148 +149 +143 +139 +141 +144 +143 +141 +139 +141 +142 +146 +149 +150 +148 +147 +147 +148 +152 +152 +146 +144 +148 +150 +148 +147 +147 +146 +146 +147 +150 +153 +156 +150 +152 +153 +154 +152 +150 +147 +146 +147 +145 +147 +151 +151 +147 +144 +144 +148 +152 +155 +151 +147 +146 +147 +147 +143 +142 +141 +142 +145 +148 +148 +147 +149 +149 +149 +150 +150 +149 +149 +148 +148 +144 +142 +143 +145 +144 +143 +142 +143 +149 +153 +151 +149 +150 +148 +144 +142 +140 +142 +151 +158 +155 +144 +133 +138 +148 +150 +146 +146 +141 +137 +142 +144 +149 +150 +147 +142 +136 +138 +147 +154 +159 +159 +150 +143 +143 +144 +143 +149 +149 +146 +141 +139 +141 +148 +153 +153 +150 +147 +145 +143 +140 +139 +139 +142 +141 +144 +150 +154 +153 +148 +145 +139 +138 +134 +134 +140 +150 +155 +155 +149 +148 +141 +133 +133 +141 +147 +147 +150 +152 +150 +145 +143 +148 +156 +161 +164 +159 +151 +143 +142 +146 +150 +151 +150 +152 +159 +162 +157 +145 +142 +146 +150 +150 +152 +155 +160 +163 +166 +167 +165 +161 +154 +148 +148 +152 +155 +155 +155 +153 +153 +153 +151 +150 +152 +154 +160 +159 +154 +150 +149 +152 +156 +156 +151 +150 +150 +152 +156 +159 +159 +158 +154 +151 +146 +145 +148 +149 +145 +139 +137 +153 +168 +169 +160 +154 +154 +157 +160 +150 +148 +158 +166 +164 +153 +142 +138 +134 +137 +143 +149 +153 +153 +148 +142 +143 +146 +149 +154 +156 +150 +144 +145 +156 +165 +164 +160 +161 +167 +172 +164 +162 +155 +148 +141 +139 +140 +142 +146 +151 +152 +146 +140 +140 +145 +149 +152 +150 +157 +159 +154 +158 +165 +163 +156 +153 +143 +144 +145 +139 +143 +148 +147 +150 +153 +154 +154 +153 +153 +154 +145 +139 +147 +161 +161 +152 +153 +159 +154 +150 +150 +152 +151 +148 +148 +151 +148 +149 +149 +147 +148 +150 +151 +150 +145 +148 +146 +148 +162 +184 +188 +174 +164 +156 +151 +155 +156 +153 +153 +155 +152 +152 +152 +150 +148 +148 +150 +151 +152 +149 +151 +159 +165 +164 +158 +155 +151 +148 +148 +149 +149 +153 +156 +155 +153 +149 +153 +162 +163 +155 +146 +143 +145 +148 +147 +143 +145 +150 +152 +148 +149 +153 +157 +160 +162 +164 +165 +164 +164 +159 +156 +157 +154 +149 +146 +148 +167 +182 +193 +193 +186 +182 +181 +182 +182 +174 +179 +198 +206 +196 +180 +165 +169 +170 +178 +186 +185 +181 +176 +169 +181 +196 +205 +200 +195 +194 +189 +182 +185 +203 +206 +183 +165 +169 +183 +189 +180 +171 +169 +176 +181 +184 +194 +207 +208 +201 +203 +213 +218 +214 +211 +214 +207 +195 +184 +188 +205 +219 +220 +214 +210 +216 +212 +199 +191 +193 +207 +223 +225 +223 +206 +197 +199 +200 +199 +193 +187 +180 +179 +189 +202 +211 +214 +215 +206 +200 +192 +188 +193 +201 +204 +203 +209 +218 +227 +227 +224 +225 +233 +240 +237 +223 +209 +206 +210 +215 +217 +217 +215 +209 +201 +198 +204 +215 +221 +221 +227 +229 +228 +224 +217 +215 +221 +229 +233 +236 +238 +237 +235 +234 +232 +229 +228 +230 +229 +225 +224 +225 +227 +227 +218 +207 +200 +203 +211 +217 +223 +228 +217 +201 +194 +212 +235 +240 +224 +207 +188 +191 +210 +231 +244 +249 +242 +222 +217 +221 +230 +233 +233 +239 +236 +220 +210 +212 +220 +227 +232 +239 +239 +233 +200 +174 +162 +159 +156 +155 +169 +198 +210 +199 +186 +181 +177 +168 +165 +173 +177 +175 +180 +190 +198 +201 +199 +198 +194 +194 +197 +201 +204 +206 +208 +211 +212 +211 +212 +214 +214 +210 +210 +214 +222 +231 +239 +247 +251 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +255 +254 +254 +253 +252 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +251 +251 +253 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +244 +244 +245 +244 +244 +243 +243 +242 +242 +242 +242 +241 +240 +239 +238 +238 +238 +238 +238 +237 +235 +235 +235 +236 +237 +237 +239 +239 +239 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +244 +246 +247 +248 +248 +248 +249 +250 +247 +247 +247 +247 +248 +248 +247 +247 +248 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +251 +250 +251 +251 +251 +251 +251 +252 +253 +252 +252 +251 +251 +251 +252 +253 +254 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +251 +246 +243 +243 +244 +248 +245 +244 +244 +243 +242 +242 +243 +243 +241 +238 +233 +231 +230 +230 +231 +229 +231 +233 +232 +232 +231 +230 +228 +229 +229 +228 +227 +229 +231 +230 +227 +223 +221 +219 +218 +218 +218 +222 +227 +239 +241 +235 +228 +228 +223 +216 +218 +221 +222 +221 +217 +211 +206 +206 +207 +209 +212 +213 +210 +208 +208 +206 +202 +200 +198 +198 +201 +202 +201 +201 +201 +196 +196 +196 +196 +195 +194 +197 +201 +200 +194 +187 +184 +184 +187 +191 +193 +195 +196 +195 +191 +186 +184 +187 +190 +198 +194 +188 +186 +188 +193 +196 +196 +197 +196 +195 +194 +193 +190 +186 +182 +179 +179 +183 +187 +187 +185 +188 +194 +196 +191 +183 +179 +186 +193 +186 +171 +171 +173 +168 +170 +179 +175 +169 +176 +179 +176 +165 +161 +168 +171 +172 +177 +178 +178 +176 +170 +161 +157 +164 +173 +174 +176 +180 +180 +170 +158 +154 +155 +156 +156 +156 +163 +174 +176 +169 +165 +159 +158 +168 +177 +174 +171 +167 +161 +169 +171 +168 +163 +163 +172 +180 +182 +185 +188 +189 +185 +178 +171 +168 +167 +170 +177 +178 +170 +160 +156 +156 +156 +159 +162 +162 +158 +155 +156 +157 +154 +162 +168 +172 +171 +169 +167 +163 +158 +150 +151 +154 +157 +155 +153 +153 +154 +152 +147 +143 +142 +141 +142 +144 +147 +148 +150 +152 +152 +149 +148 +149 +150 +155 +158 +161 +160 +158 +155 +155 +155 +153 +151 +149 +148 +149 +152 +153 +153 +153 +152 +153 +153 +153 +151 +150 +151 +151 +150 +148 +147 +146 +148 +151 +152 +153 +155 +155 +155 +155 +156 +158 +161 +160 +158 +157 +159 +159 +158 +158 +159 +161 +161 +160 +158 +159 +162 +162 +161 +154 +155 +157 +158 +157 +157 +157 +157 +155 +154 +153 +153 +154 +154 +154 +154 +152 +154 +156 +157 +158 +159 +158 +156 +158 +158 +158 +157 +155 +157 +160 +162 +160 +154 +151 +154 +157 +155 +154 +155 +155 +155 +153 +153 +156 +159 +158 +156 +154 +153 +155 +155 +150 +149 +154 +157 +157 +154 +154 +157 +156 +151 +147 +147 +151 +153 +154 +153 +153 +153 +154 +153 +154 +156 +156 +156 +155 +155 +154 +153 +153 +152 +153 +156 +159 +159 +156 +154 +151 +152 +154 +156 +158 +158 +158 +157 +158 +155 +154 +155 +153 +152 +157 +165 +167 +167 +167 +166 +163 +159 +161 +164 +171 +170 +168 +163 +158 +155 +154 +154 +152 +151 +152 +155 +157 +156 +154 +153 +158 +161 +161 +157 +155 +155 +153 +150 +150 +151 +156 +161 +163 +159 +153 +151 +151 +152 +151 +151 +153 +157 +159 +158 +156 +155 +156 +157 +155 +153 +154 +157 +161 +161 +161 +161 +161 +161 +160 +160 +158 +159 +159 +159 +160 +161 +163 +165 +165 +159 +154 +155 +155 +154 +155 +158 +155 +159 +154 +148 +149 +154 +155 +155 +166 +170 +170 +165 +161 +161 +158 +152 +152 +153 +155 +157 +158 +158 +158 +158 +158 +159 +160 +161 +161 +160 +158 +156 +153 +152 +153 +155 +155 +152 +149 +149 +153 +153 +154 +156 +157 +158 +156 +154 +155 +159 +162 +161 +160 +159 +158 +157 +158 +155 +152 +150 +150 +153 +156 +159 +158 +157 +155 +154 +153 +152 +155 +159 +158 +159 +159 +158 +159 +161 +162 +161 +157 +154 +152 +154 +156 +156 +152 +148 +147 +149 +152 +154 +153 +153 +156 +161 +164 +162 +161 +161 +157 +153 +152 +154 +154 +153 +154 +158 +159 +159 +159 +159 +158 +154 +151 +152 +154 +153 +151 +151 +149 +151 +152 +152 +154 +157 +157 +157 +157 +154 +151 +149 +147 +146 +148 +151 +149 +149 +152 +152 +150 +154 +159 +158 +150 +147 +153 +157 +157 +153 +146 +149 +150 +152 +155 +158 +160 +159 +157 +154 +152 +150 +147 +144 +145 +149 +151 +151 +152 +151 +150 +152 +153 +151 +144 +140 +136 +139 +146 +152 +154 +150 +149 +149 +150 +151 +145 +140 +147 +151 +149 +149 +150 +149 +147 +145 +147 +150 +151 +149 +147 +145 +147 +154 +155 +149 +146 +145 +143 +144 +146 +152 +155 +155 +154 +154 +154 +149 +150 +149 +145 +148 +150 +143 +139 +132 +129 +134 +140 +141 +142 +145 +152 +149 +147 +147 +145 +142 +138 +137 +140 +141 +143 +147 +148 +148 +148 +149 +153 +158 +157 +150 +147 +150 +151 +148 +144 +146 +147 +147 +146 +147 +150 +152 +153 +154 +154 +154 +152 +149 +147 +146 +144 +144 +148 +153 +153 +148 +143 +143 +149 +154 +156 +152 +148 +147 +148 +149 +145 +146 +147 +146 +147 +149 +146 +142 +149 +149 +148 +148 +148 +149 +149 +149 +148 +145 +143 +146 +148 +147 +142 +139 +140 +147 +151 +150 +150 +152 +153 +152 +145 +144 +145 +147 +148 +145 +142 +140 +140 +150 +151 +145 +141 +135 +133 +137 +144 +146 +144 +141 +139 +136 +137 +145 +149 +147 +145 +143 +140 +138 +142 +147 +148 +149 +147 +147 +148 +148 +148 +147 +146 +145 +145 +146 +145 +144 +144 +145 +143 +141 +143 +150 +157 +157 +153 +149 +138 +137 +134 +134 +138 +147 +153 +154 +150 +148 +143 +137 +135 +140 +147 +153 +154 +152 +148 +143 +143 +149 +153 +156 +156 +153 +146 +141 +142 +147 +152 +154 +147 +147 +151 +155 +151 +141 +139 +143 +143 +144 +147 +151 +156 +161 +164 +165 +163 +157 +150 +145 +146 +151 +155 +156 +155 +155 +156 +157 +157 +157 +158 +160 +163 +162 +160 +158 +157 +156 +156 +155 +152 +152 +153 +153 +153 +153 +154 +155 +155 +153 +150 +148 +148 +148 +145 +140 +139 +155 +167 +166 +156 +152 +153 +155 +152 +144 +146 +160 +169 +169 +159 +147 +143 +139 +140 +146 +150 +154 +153 +148 +140 +141 +145 +150 +154 +155 +151 +149 +145 +151 +156 +158 +159 +164 +168 +170 +166 +163 +157 +149 +143 +139 +138 +138 +145 +149 +151 +147 +142 +143 +147 +149 +153 +149 +157 +164 +158 +158 +165 +168 +170 +167 +150 +142 +141 +140 +145 +147 +153 +153 +152 +151 +151 +153 +155 +158 +148 +143 +149 +159 +158 +152 +154 +158 +155 +152 +151 +153 +152 +148 +150 +153 +151 +153 +153 +150 +149 +150 +150 +149 +146 +148 +146 +148 +162 +185 +188 +174 +162 +154 +151 +155 +157 +154 +151 +151 +148 +149 +149 +149 +148 +148 +149 +150 +152 +151 +152 +157 +164 +165 +160 +156 +151 +149 +149 +150 +150 +154 +158 +158 +153 +152 +155 +161 +162 +158 +152 +151 +145 +147 +145 +142 +144 +148 +150 +149 +147 +151 +155 +159 +162 +165 +165 +164 +163 +161 +158 +154 +151 +150 +147 +146 +155 +171 +187 +193 +189 +186 +183 +182 +180 +172 +179 +199 +207 +200 +183 +169 +166 +173 +181 +181 +180 +182 +181 +171 +180 +194 +203 +200 +195 +192 +187 +182 +185 +203 +208 +188 +167 +167 +178 +185 +180 +168 +163 +173 +182 +185 +195 +207 +208 +203 +203 +214 +223 +223 +217 +211 +205 +194 +183 +186 +203 +219 +220 +213 +211 +215 +212 +201 +192 +190 +201 +218 +230 +227 +209 +200 +202 +202 +200 +191 +182 +177 +177 +187 +198 +205 +207 +208 +205 +204 +200 +198 +200 +202 +201 +198 +207 +213 +221 +224 +221 +222 +229 +239 +243 +232 +216 +209 +213 +221 +222 +218 +218 +211 +199 +192 +196 +208 +218 +222 +227 +229 +229 +224 +215 +211 +216 +224 +231 +234 +239 +239 +238 +237 +234 +232 +227 +227 +226 +225 +223 +222 +223 +224 +222 +209 +199 +198 +204 +211 +221 +228 +223 +210 +200 +207 +222 +230 +225 +217 +201 +203 +214 +225 +231 +240 +244 +238 +221 +222 +227 +231 +232 +239 +239 +228 +210 +207 +213 +223 +230 +236 +240 +238 +207 +178 +162 +157 +155 +156 +165 +188 +204 +201 +191 +181 +176 +170 +168 +172 +174 +175 +182 +189 +195 +197 +199 +201 +196 +195 +196 +200 +205 +208 +210 +212 +210 +208 +211 +213 +212 +208 +208 +211 +219 +227 +238 +246 +251 +254 +254 +252 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +255 +254 +254 +253 +252 +252 +252 +253 +253 +253 +252 +253 +252 +252 +252 +252 +253 +252 +252 +253 +252 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +248 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +245 +244 +244 +243 +245 +245 +244 +243 +243 +242 +242 +242 +241 +241 +240 +239 +238 +238 +238 +238 +238 +236 +235 +234 +235 +236 +237 +237 +239 +239 +239 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +244 +245 +246 +247 +247 +247 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +250 +246 +244 +244 +245 +247 +245 +244 +244 +244 +244 +244 +245 +246 +244 +241 +237 +233 +230 +230 +231 +229 +232 +233 +232 +231 +232 +231 +230 +230 +229 +227 +227 +228 +230 +229 +226 +224 +222 +219 +219 +219 +219 +220 +223 +227 +227 +224 +225 +228 +223 +218 +220 +225 +226 +223 +217 +209 +204 +205 +207 +210 +214 +215 +212 +209 +209 +207 +204 +202 +200 +200 +202 +203 +203 +202 +202 +199 +198 +197 +196 +195 +195 +198 +203 +204 +195 +187 +185 +185 +186 +189 +193 +195 +198 +199 +194 +188 +185 +188 +192 +198 +192 +188 +189 +190 +191 +193 +196 +196 +195 +197 +200 +201 +196 +187 +179 +178 +179 +182 +183 +180 +177 +180 +186 +187 +182 +176 +177 +185 +190 +185 +176 +174 +175 +170 +170 +176 +171 +166 +172 +183 +179 +169 +164 +169 +173 +173 +176 +174 +171 +170 +168 +164 +162 +169 +178 +178 +174 +178 +176 +163 +156 +156 +156 +158 +162 +165 +169 +175 +173 +166 +164 +157 +160 +167 +168 +163 +163 +164 +161 +169 +167 +165 +165 +167 +170 +172 +174 +186 +187 +190 +190 +181 +169 +165 +167 +169 +174 +175 +168 +161 +158 +156 +155 +156 +158 +158 +157 +158 +158 +154 +148 +156 +164 +168 +167 +167 +168 +163 +155 +150 +150 +152 +155 +157 +155 +154 +154 +150 +144 +140 +139 +142 +145 +148 +150 +151 +151 +149 +147 +147 +148 +151 +154 +156 +159 +160 +157 +157 +159 +159 +158 +156 +155 +155 +154 +153 +153 +155 +156 +157 +154 +153 +155 +156 +155 +153 +154 +155 +154 +151 +149 +149 +151 +155 +158 +159 +158 +157 +156 +157 +158 +160 +162 +159 +158 +158 +159 +160 +158 +157 +157 +159 +159 +159 +158 +160 +161 +161 +160 +152 +155 +159 +161 +160 +159 +160 +160 +156 +155 +154 +154 +154 +154 +153 +152 +150 +154 +156 +157 +158 +159 +160 +159 +159 +159 +157 +155 +154 +154 +156 +158 +154 +150 +148 +151 +154 +154 +153 +155 +155 +155 +155 +156 +157 +159 +157 +155 +151 +152 +155 +154 +151 +154 +159 +159 +158 +154 +152 +154 +153 +150 +146 +145 +152 +155 +156 +155 +155 +158 +157 +153 +153 +153 +152 +150 +150 +153 +154 +154 +153 +152 +154 +158 +163 +163 +158 +152 +150 +149 +150 +153 +157 +159 +158 +156 +158 +155 +154 +155 +155 +153 +155 +159 +162 +161 +161 +162 +160 +157 +156 +157 +160 +159 +157 +155 +154 +154 +155 +155 +154 +153 +152 +152 +156 +159 +159 +156 +160 +159 +158 +158 +157 +155 +152 +151 +151 +152 +154 +157 +157 +154 +152 +150 +152 +151 +150 +150 +155 +159 +160 +159 +157 +157 +157 +158 +156 +153 +153 +152 +155 +155 +156 +157 +158 +158 +158 +158 +158 +158 +158 +158 +160 +162 +163 +163 +163 +158 +153 +153 +153 +151 +150 +150 +150 +153 +152 +151 +155 +157 +157 +158 +162 +165 +166 +163 +159 +156 +154 +153 +158 +158 +157 +157 +156 +157 +157 +157 +158 +158 +161 +162 +163 +161 +158 +156 +153 +150 +149 +150 +151 +150 +149 +149 +153 +154 +157 +158 +157 +156 +153 +152 +156 +160 +163 +163 +161 +160 +158 +156 +157 +156 +152 +148 +146 +148 +152 +155 +156 +155 +156 +157 +156 +155 +156 +159 +160 +161 +160 +160 +161 +163 +164 +163 +158 +154 +150 +150 +153 +154 +152 +149 +150 +152 +153 +153 +153 +155 +156 +156 +161 +159 +157 +156 +154 +152 +153 +154 +155 +155 +155 +156 +156 +156 +159 +162 +161 +156 +154 +154 +155 +154 +151 +148 +148 +151 +153 +153 +154 +156 +158 +158 +158 +153 +149 +147 +146 +146 +148 +151 +148 +148 +150 +151 +150 +155 +160 +159 +150 +147 +153 +155 +156 +155 +147 +147 +150 +153 +157 +159 +160 +159 +158 +157 +155 +154 +151 +147 +146 +149 +150 +150 +150 +150 +151 +152 +153 +151 +146 +144 +142 +144 +148 +151 +152 +151 +149 +149 +151 +150 +144 +141 +148 +152 +150 +149 +150 +148 +145 +144 +146 +150 +151 +150 +147 +144 +149 +156 +155 +149 +147 +152 +151 +149 +149 +154 +159 +160 +158 +157 +154 +151 +149 +148 +146 +149 +149 +144 +137 +131 +128 +134 +138 +140 +142 +145 +152 +153 +154 +153 +148 +142 +138 +138 +140 +140 +141 +143 +144 +145 +148 +151 +161 +164 +163 +156 +151 +152 +150 +147 +143 +146 +148 +148 +146 +145 +147 +149 +153 +153 +152 +150 +149 +146 +145 +144 +141 +143 +146 +151 +150 +145 +143 +144 +148 +151 +153 +151 +148 +147 +148 +149 +149 +152 +151 +148 +148 +151 +148 +143 +149 +148 +146 +146 +147 +149 +150 +150 +148 +145 +145 +149 +151 +149 +142 +137 +137 +143 +148 +148 +149 +152 +155 +156 +149 +147 +145 +144 +141 +138 +139 +142 +141 +151 +153 +146 +138 +133 +133 +138 +145 +144 +139 +136 +137 +137 +139 +144 +148 +143 +138 +135 +134 +136 +139 +142 +136 +137 +140 +147 +153 +153 +147 +142 +137 +138 +141 +144 +145 +145 +147 +150 +146 +142 +141 +147 +154 +157 +156 +153 +141 +140 +137 +136 +140 +146 +152 +154 +151 +149 +146 +144 +141 +141 +147 +155 +157 +153 +147 +144 +146 +151 +153 +154 +151 +149 +144 +141 +143 +148 +154 +156 +146 +143 +143 +146 +145 +140 +139 +142 +140 +140 +142 +146 +150 +155 +157 +159 +157 +152 +144 +140 +142 +149 +155 +157 +153 +154 +155 +156 +156 +155 +158 +160 +164 +165 +165 +163 +162 +161 +158 +155 +157 +158 +158 +155 +150 +148 +148 +149 +153 +153 +152 +150 +149 +150 +149 +146 +142 +157 +166 +160 +151 +150 +154 +156 +150 +142 +145 +157 +166 +166 +160 +150 +150 +145 +146 +150 +151 +154 +153 +148 +138 +140 +146 +154 +157 +155 +152 +154 +151 +151 +152 +153 +156 +160 +160 +157 +158 +154 +150 +146 +144 +142 +141 +139 +144 +148 +150 +148 +145 +146 +149 +151 +152 +149 +155 +162 +157 +153 +161 +170 +178 +174 +154 +141 +141 +145 +151 +149 +154 +153 +151 +150 +150 +154 +159 +162 +150 +146 +151 +159 +159 +157 +158 +159 +157 +154 +153 +153 +152 +149 +151 +155 +155 +156 +156 +152 +149 +149 +151 +152 +149 +149 +147 +149 +164 +186 +188 +173 +160 +153 +151 +156 +159 +155 +150 +149 +146 +147 +148 +149 +149 +149 +150 +151 +152 +153 +153 +155 +160 +165 +163 +158 +147 +145 +147 +148 +148 +153 +158 +159 +152 +154 +156 +157 +158 +158 +157 +156 +147 +145 +143 +142 +143 +146 +149 +150 +147 +150 +153 +157 +162 +165 +165 +163 +164 +164 +160 +153 +150 +152 +151 +146 +148 +161 +177 +190 +193 +190 +187 +185 +174 +168 +177 +197 +207 +201 +188 +175 +165 +170 +177 +180 +178 +179 +177 +169 +174 +188 +200 +201 +196 +190 +186 +183 +180 +196 +206 +195 +176 +169 +177 +186 +184 +168 +161 +171 +184 +189 +197 +206 +208 +204 +204 +214 +227 +231 +221 +207 +204 +194 +182 +181 +197 +216 +219 +211 +212 +215 +214 +205 +192 +182 +192 +211 +233 +232 +215 +206 +205 +202 +196 +185 +175 +171 +172 +183 +195 +201 +203 +203 +204 +206 +207 +205 +203 +200 +197 +194 +202 +207 +217 +223 +222 +222 +226 +233 +241 +238 +227 +215 +214 +220 +222 +219 +221 +213 +201 +192 +192 +201 +213 +220 +224 +229 +231 +225 +214 +208 +211 +218 +228 +233 +239 +241 +241 +239 +235 +232 +227 +225 +225 +226 +224 +221 +220 +223 +225 +215 +203 +197 +200 +208 +217 +223 +222 +218 +211 +208 +212 +220 +223 +223 +215 +213 +216 +218 +221 +230 +241 +242 +230 +227 +229 +232 +234 +238 +238 +232 +218 +211 +212 +220 +226 +231 +236 +237 +215 +185 +165 +156 +156 +158 +163 +179 +198 +205 +199 +182 +172 +171 +170 +169 +171 +178 +186 +189 +190 +196 +203 +209 +205 +200 +198 +201 +205 +209 +210 +210 +207 +208 +209 +213 +211 +207 +207 +210 +215 +223 +234 +244 +251 +254 +254 +251 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +252 +253 +253 +253 +253 +253 +254 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +246 +245 +244 +243 +242 +242 +241 +241 +241 +240 +239 +238 +238 +237 +237 +237 +237 +236 +234 +234 +235 +235 +236 +236 +238 +238 +238 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +244 +245 +246 +246 +246 +246 +246 +247 +248 +248 +248 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +252 +251 +251 +251 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +254 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +248 +246 +244 +244 +244 +244 +245 +246 +246 +245 +245 +246 +247 +246 +245 +242 +238 +232 +229 +230 +232 +234 +236 +235 +233 +230 +230 +230 +229 +230 +228 +227 +227 +229 +230 +229 +228 +225 +224 +221 +221 +220 +219 +219 +220 +218 +220 +222 +224 +226 +225 +222 +223 +225 +224 +219 +214 +209 +207 +211 +214 +213 +217 +217 +209 +202 +199 +201 +204 +204 +205 +205 +205 +204 +202 +200 +200 +204 +202 +201 +199 +196 +195 +198 +202 +204 +197 +194 +194 +193 +189 +189 +194 +198 +201 +201 +197 +191 +190 +192 +195 +194 +192 +189 +188 +189 +190 +192 +194 +195 +196 +200 +206 +208 +202 +193 +186 +181 +180 +180 +180 +177 +175 +178 +182 +185 +179 +175 +178 +184 +187 +185 +181 +180 +179 +174 +171 +170 +165 +165 +173 +182 +177 +168 +165 +170 +175 +175 +174 +167 +166 +168 +171 +170 +169 +175 +183 +187 +178 +178 +171 +155 +152 +159 +160 +159 +164 +168 +173 +176 +171 +163 +161 +159 +158 +159 +159 +158 +157 +158 +158 +165 +167 +169 +170 +169 +169 +168 +169 +172 +174 +182 +188 +181 +167 +163 +167 +169 +172 +171 +167 +161 +159 +158 +156 +160 +160 +158 +156 +156 +157 +156 +152 +156 +157 +158 +159 +162 +163 +160 +156 +153 +152 +153 +156 +159 +157 +155 +154 +150 +148 +146 +146 +149 +151 +151 +151 +150 +150 +149 +148 +148 +151 +154 +157 +154 +157 +157 +154 +156 +162 +163 +160 +156 +158 +161 +161 +159 +157 +159 +159 +160 +157 +155 +157 +159 +158 +156 +156 +156 +155 +153 +151 +151 +153 +158 +164 +164 +162 +159 +158 +159 +161 +162 +162 +158 +157 +158 +160 +160 +157 +155 +155 +155 +156 +157 +159 +160 +160 +158 +156 +151 +156 +161 +163 +162 +161 +161 +162 +158 +156 +156 +154 +153 +152 +151 +150 +148 +153 +158 +159 +158 +159 +159 +159 +159 +157 +155 +153 +153 +154 +154 +154 +150 +148 +149 +152 +154 +153 +153 +154 +153 +154 +154 +154 +156 +157 +156 +153 +150 +150 +152 +153 +154 +160 +162 +158 +155 +151 +149 +150 +150 +149 +149 +150 +156 +156 +157 +157 +159 +159 +157 +153 +151 +150 +150 +150 +151 +153 +154 +154 +154 +154 +156 +160 +164 +162 +157 +152 +152 +149 +148 +149 +155 +160 +161 +159 +160 +157 +155 +155 +155 +154 +154 +156 +154 +153 +152 +153 +153 +154 +152 +152 +150 +149 +148 +148 +149 +151 +153 +154 +155 +158 +158 +156 +158 +162 +162 +158 +159 +154 +152 +153 +154 +152 +151 +152 +153 +152 +150 +149 +148 +148 +149 +150 +152 +150 +149 +151 +155 +158 +159 +159 +157 +157 +157 +158 +157 +154 +150 +148 +148 +151 +155 +158 +159 +159 +157 +156 +158 +156 +156 +157 +159 +160 +160 +160 +162 +157 +154 +153 +151 +147 +144 +142 +145 +149 +152 +155 +159 +159 +159 +163 +161 +160 +160 +158 +156 +153 +153 +155 +158 +157 +156 +155 +154 +155 +157 +158 +159 +159 +160 +161 +161 +160 +157 +155 +155 +153 +151 +151 +153 +154 +153 +153 +154 +156 +158 +158 +155 +153 +152 +152 +159 +162 +164 +164 +163 +160 +158 +156 +158 +159 +159 +155 +151 +150 +151 +152 +155 +155 +157 +159 +158 +156 +155 +157 +159 +160 +161 +160 +159 +159 +159 +160 +159 +155 +152 +151 +153 +155 +154 +153 +153 +154 +154 +152 +153 +157 +157 +153 +155 +153 +151 +151 +152 +153 +155 +156 +154 +153 +153 +154 +155 +157 +161 +164 +161 +160 +159 +156 +154 +152 +149 +146 +149 +151 +152 +152 +153 +156 +157 +157 +154 +151 +148 +148 +149 +148 +149 +149 +148 +148 +152 +155 +154 +157 +158 +154 +148 +146 +150 +150 +153 +155 +150 +151 +156 +157 +159 +156 +154 +155 +157 +159 +156 +155 +152 +148 +146 +147 +148 +147 +147 +148 +150 +152 +152 +151 +148 +147 +148 +149 +150 +150 +151 +152 +150 +148 +150 +149 +147 +145 +149 +152 +151 +149 +148 +146 +144 +145 +147 +151 +152 +152 +150 +148 +151 +154 +154 +151 +151 +154 +154 +153 +153 +156 +160 +161 +159 +157 +154 +153 +150 +147 +146 +147 +147 +145 +137 +133 +132 +136 +140 +141 +143 +145 +150 +152 +154 +154 +150 +146 +144 +144 +144 +142 +141 +141 +142 +144 +148 +152 +163 +165 +164 +157 +152 +151 +148 +144 +145 +147 +149 +149 +147 +146 +147 +149 +153 +151 +149 +147 +146 +145 +144 +143 +142 +143 +144 +146 +144 +143 +144 +146 +147 +149 +150 +149 +147 +146 +147 +148 +152 +154 +151 +145 +145 +151 +152 +149 +147 +146 +146 +147 +149 +149 +150 +150 +148 +146 +146 +149 +150 +148 +143 +140 +139 +142 +145 +145 +146 +149 +151 +150 +151 +146 +142 +142 +143 +140 +139 +140 +142 +149 +152 +148 +141 +138 +139 +143 +147 +145 +140 +136 +138 +138 +140 +144 +148 +149 +140 +128 +130 +141 +145 +140 +131 +131 +134 +143 +150 +150 +145 +141 +137 +138 +140 +142 +141 +140 +141 +144 +148 +143 +139 +141 +146 +151 +154 +155 +149 +145 +142 +141 +145 +150 +154 +155 +152 +150 +148 +147 +147 +146 +147 +147 +151 +149 +147 +145 +145 +148 +150 +151 +152 +151 +147 +143 +144 +148 +152 +154 +146 +141 +139 +142 +145 +145 +144 +144 +143 +142 +142 +143 +145 +147 +149 +149 +149 +145 +140 +138 +141 +147 +152 +154 +152 +153 +153 +152 +147 +145 +150 +156 +165 +164 +162 +158 +158 +161 +161 +158 +162 +162 +160 +156 +150 +147 +145 +145 +147 +148 +147 +147 +149 +153 +155 +154 +144 +158 +164 +157 +150 +153 +158 +159 +156 +145 +142 +151 +158 +161 +162 +157 +155 +151 +151 +153 +151 +154 +153 +149 +139 +142 +150 +158 +158 +152 +150 +154 +157 +156 +157 +158 +157 +156 +151 +146 +151 +146 +143 +142 +144 +145 +145 +144 +144 +148 +150 +149 +148 +151 +154 +155 +153 +151 +151 +154 +151 +148 +155 +164 +175 +172 +155 +145 +147 +148 +152 +149 +151 +151 +150 +151 +153 +156 +158 +159 +147 +146 +153 +162 +166 +168 +167 +162 +157 +155 +154 +153 +151 +150 +153 +158 +159 +159 +158 +155 +152 +152 +154 +156 +152 +151 +148 +151 +166 +187 +188 +173 +161 +155 +153 +157 +160 +157 +153 +152 +147 +148 +149 +150 +151 +152 +152 +153 +153 +156 +154 +153 +157 +165 +165 +159 +147 +143 +146 +149 +150 +155 +159 +157 +154 +157 +157 +155 +156 +161 +161 +157 +148 +144 +141 +143 +144 +145 +148 +150 +149 +150 +151 +154 +159 +165 +166 +164 +165 +165 +161 +156 +154 +154 +153 +150 +150 +153 +165 +185 +194 +192 +187 +186 +170 +165 +173 +190 +200 +197 +189 +179 +166 +161 +168 +180 +179 +170 +166 +165 +166 +181 +198 +205 +199 +188 +184 +185 +178 +190 +202 +200 +184 +172 +176 +185 +188 +173 +165 +175 +187 +191 +198 +204 +205 +203 +204 +213 +225 +229 +220 +207 +205 +196 +181 +175 +189 +210 +216 +210 +212 +217 +218 +210 +190 +172 +182 +206 +232 +234 +221 +211 +206 +198 +191 +180 +170 +164 +164 +177 +193 +202 +203 +202 +203 +206 +208 +205 +198 +193 +192 +191 +198 +207 +216 +223 +225 +224 +224 +225 +230 +237 +237 +227 +218 +216 +220 +222 +220 +216 +207 +199 +196 +200 +209 +216 +222 +228 +232 +227 +216 +208 +209 +213 +223 +230 +237 +240 +241 +239 +234 +230 +229 +224 +223 +226 +225 +221 +220 +224 +225 +223 +212 +198 +196 +206 +215 +217 +217 +222 +222 +217 +213 +215 +219 +220 +220 +217 +213 +213 +216 +223 +231 +233 +237 +232 +231 +234 +237 +238 +238 +236 +227 +219 +214 +214 +217 +226 +233 +233 +217 +190 +168 +157 +156 +159 +161 +170 +193 +211 +208 +184 +170 +171 +171 +168 +173 +183 +190 +190 +191 +199 +210 +219 +215 +205 +198 +197 +200 +203 +204 +203 +202 +203 +206 +209 +210 +207 +207 +209 +210 +219 +230 +241 +249 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +252 +254 +253 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +250 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +247 +247 +246 +246 +246 +244 +244 +244 +245 +244 +244 +244 +244 +246 +246 +244 +243 +242 +241 +241 +241 +240 +240 +239 +238 +237 +237 +237 +237 +236 +235 +234 +234 +234 +235 +235 +235 +238 +238 +238 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +244 +245 +246 +246 +246 +245 +246 +246 +248 +248 +248 +248 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +251 +251 +252 +253 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +249 +247 +245 +244 +243 +242 +244 +247 +250 +249 +246 +246 +247 +249 +246 +245 +243 +239 +232 +228 +230 +235 +242 +243 +240 +235 +230 +229 +229 +228 +229 +228 +228 +229 +231 +231 +229 +228 +226 +226 +225 +222 +219 +218 +219 +220 +220 +226 +230 +227 +224 +226 +226 +224 +220 +217 +211 +208 +208 +211 +215 +217 +218 +218 +214 +207 +201 +199 +199 +201 +205 +206 +207 +204 +200 +198 +198 +199 +202 +201 +201 +199 +195 +193 +195 +199 +201 +198 +198 +200 +197 +191 +190 +195 +201 +202 +200 +197 +195 +195 +195 +194 +191 +192 +190 +186 +187 +192 +194 +193 +196 +197 +200 +204 +205 +201 +196 +195 +187 +184 +181 +179 +179 +180 +183 +186 +189 +183 +179 +182 +186 +186 +185 +185 +181 +180 +175 +168 +161 +158 +165 +177 +176 +171 +168 +168 +173 +179 +177 +171 +160 +163 +169 +175 +176 +176 +181 +186 +188 +179 +176 +167 +151 +150 +160 +162 +164 +168 +171 +174 +176 +167 +159 +157 +162 +158 +157 +159 +159 +155 +157 +165 +178 +177 +173 +167 +166 +169 +170 +168 +157 +160 +170 +180 +179 +168 +164 +167 +171 +171 +170 +165 +160 +157 +156 +155 +163 +162 +159 +155 +154 +155 +156 +156 +155 +148 +148 +156 +161 +159 +157 +157 +156 +153 +152 +155 +158 +158 +156 +154 +152 +154 +154 +154 +154 +154 +154 +154 +151 +153 +154 +156 +156 +156 +157 +158 +156 +158 +155 +152 +156 +164 +165 +162 +157 +160 +162 +161 +160 +159 +161 +163 +162 +158 +156 +158 +160 +160 +159 +159 +160 +158 +155 +154 +153 +154 +160 +166 +166 +163 +159 +157 +158 +160 +160 +160 +157 +157 +157 +159 +159 +156 +154 +153 +153 +154 +156 +159 +160 +158 +155 +153 +150 +154 +159 +161 +160 +158 +158 +159 +159 +157 +155 +153 +152 +150 +149 +148 +149 +155 +160 +161 +160 +159 +159 +159 +159 +156 +153 +152 +153 +154 +154 +152 +149 +150 +153 +155 +155 +153 +152 +152 +152 +153 +152 +152 +153 +155 +155 +153 +153 +151 +152 +154 +157 +162 +161 +153 +148 +146 +145 +146 +148 +151 +156 +160 +162 +157 +156 +160 +161 +156 +153 +153 +151 +151 +150 +151 +151 +152 +153 +154 +157 +158 +160 +161 +161 +159 +155 +153 +153 +149 +147 +149 +155 +162 +165 +166 +164 +160 +157 +156 +155 +154 +154 +154 +153 +151 +150 +150 +152 +153 +153 +151 +152 +150 +148 +147 +146 +146 +146 +146 +151 +159 +165 +167 +166 +165 +160 +155 +158 +151 +146 +147 +149 +148 +149 +152 +152 +150 +148 +146 +146 +148 +150 +152 +150 +150 +150 +152 +154 +155 +156 +156 +155 +155 +156 +158 +158 +157 +153 +149 +150 +152 +156 +158 +159 +159 +157 +156 +158 +157 +156 +157 +158 +159 +159 +158 +160 +158 +156 +154 +152 +148 +144 +142 +146 +152 +155 +158 +160 +158 +159 +165 +162 +158 +155 +155 +154 +154 +154 +156 +154 +154 +154 +154 +154 +155 +158 +161 +163 +161 +160 +159 +160 +159 +157 +154 +155 +154 +154 +154 +156 +157 +157 +157 +157 +158 +158 +156 +153 +153 +154 +156 +160 +161 +162 +163 +162 +160 +159 +158 +163 +167 +168 +163 +157 +154 +152 +151 +154 +155 +158 +159 +157 +154 +153 +154 +155 +157 +160 +159 +155 +153 +153 +155 +157 +156 +156 +155 +154 +154 +154 +155 +156 +156 +155 +153 +156 +160 +159 +154 +151 +151 +150 +151 +153 +156 +158 +158 +152 +152 +151 +153 +157 +161 +162 +162 +159 +163 +163 +158 +154 +151 +149 +147 +150 +151 +151 +150 +152 +154 +154 +153 +152 +149 +148 +150 +151 +151 +151 +152 +150 +150 +154 +157 +156 +158 +156 +150 +149 +146 +149 +148 +150 +155 +152 +155 +161 +163 +161 +155 +151 +151 +155 +157 +154 +154 +152 +149 +148 +150 +150 +150 +149 +150 +151 +152 +151 +150 +149 +149 +151 +151 +150 +150 +152 +153 +151 +147 +148 +148 +148 +147 +147 +149 +150 +149 +149 +147 +147 +148 +150 +151 +152 +152 +151 +152 +151 +150 +151 +153 +153 +152 +152 +153 +154 +155 +155 +154 +153 +151 +153 +154 +152 +147 +145 +146 +147 +148 +141 +138 +138 +141 +143 +142 +142 +144 +149 +151 +153 +153 +153 +153 +152 +152 +150 +147 +144 +143 +143 +145 +149 +153 +157 +159 +157 +152 +149 +148 +146 +143 +148 +147 +147 +147 +148 +149 +149 +148 +153 +151 +149 +147 +147 +146 +146 +145 +144 +144 +144 +144 +144 +144 +145 +149 +148 +148 +149 +149 +148 +148 +148 +150 +151 +152 +148 +142 +142 +147 +150 +149 +146 +146 +147 +149 +151 +151 +150 +149 +147 +147 +148 +149 +149 +146 +145 +146 +144 +143 +143 +143 +145 +147 +146 +143 +149 +144 +140 +143 +144 +142 +141 +143 +144 +146 +149 +147 +144 +143 +144 +143 +146 +147 +144 +139 +140 +140 +141 +145 +148 +148 +140 +130 +133 +147 +153 +148 +139 +138 +138 +142 +144 +144 +143 +144 +147 +145 +144 +143 +139 +137 +135 +136 +145 +142 +141 +142 +143 +145 +150 +154 +151 +146 +142 +143 +148 +152 +154 +155 +156 +153 +147 +144 +147 +151 +147 +141 +141 +144 +146 +145 +142 +140 +143 +147 +152 +151 +148 +145 +145 +148 +152 +153 +148 +143 +139 +141 +147 +151 +150 +147 +148 +147 +145 +144 +143 +143 +142 +141 +144 +143 +142 +142 +144 +147 +151 +153 +154 +155 +155 +149 +140 +137 +146 +156 +161 +159 +153 +148 +152 +161 +168 +169 +165 +162 +159 +155 +153 +151 +147 +145 +146 +144 +143 +143 +148 +154 +157 +156 +145 +156 +160 +156 +153 +158 +164 +165 +156 +145 +141 +146 +153 +160 +167 +168 +155 +152 +152 +154 +153 +152 +153 +149 +144 +146 +151 +155 +151 +145 +146 +153 +156 +160 +166 +168 +165 +158 +153 +151 +151 +147 +142 +140 +142 +144 +144 +144 +147 +149 +151 +150 +150 +153 +156 +158 +156 +154 +150 +146 +147 +149 +154 +160 +168 +166 +156 +153 +154 +149 +147 +145 +151 +150 +150 +151 +154 +155 +155 +155 +147 +147 +154 +165 +173 +177 +173 +164 +157 +155 +154 +152 +151 +151 +154 +157 +162 +161 +161 +161 +161 +159 +159 +158 +153 +151 +148 +151 +165 +184 +186 +172 +166 +160 +156 +158 +159 +157 +154 +153 +150 +150 +150 +151 +152 +153 +154 +154 +155 +158 +155 +152 +154 +163 +165 +160 +152 +148 +149 +153 +154 +157 +158 +153 +155 +157 +157 +154 +158 +165 +165 +158 +149 +144 +142 +143 +144 +145 +147 +150 +151 +150 +149 +151 +157 +164 +168 +168 +166 +162 +160 +159 +158 +154 +153 +154 +153 +148 +156 +179 +194 +195 +188 +185 +172 +165 +170 +183 +189 +189 +184 +177 +166 +158 +162 +173 +174 +167 +164 +163 +163 +176 +197 +210 +203 +188 +182 +185 +184 +189 +198 +201 +190 +174 +173 +181 +188 +178 +173 +179 +188 +193 +198 +203 +203 +202 +203 +212 +220 +221 +216 +211 +209 +200 +183 +173 +183 +204 +213 +210 +212 +218 +222 +213 +188 +166 +175 +202 +228 +235 +225 +215 +206 +196 +191 +183 +175 +166 +164 +176 +192 +202 +203 +201 +206 +208 +210 +206 +197 +190 +188 +188 +193 +205 +215 +219 +221 +227 +227 +223 +225 +232 +238 +237 +229 +221 +221 +224 +219 +217 +214 +208 +202 +201 +206 +211 +220 +227 +232 +229 +219 +211 +208 +208 +218 +225 +233 +239 +241 +239 +235 +231 +230 +223 +221 +223 +222 +218 +219 +223 +227 +232 +221 +197 +188 +202 +214 +215 +218 +225 +227 +222 +215 +214 +216 +217 +222 +219 +214 +210 +212 +216 +224 +231 +238 +234 +230 +231 +235 +237 +239 +242 +231 +225 +214 +204 +206 +223 +236 +236 +215 +190 +169 +156 +152 +153 +152 +159 +190 +213 +216 +192 +176 +174 +174 +172 +180 +187 +193 +194 +196 +202 +215 +224 +220 +208 +196 +192 +193 +196 +195 +195 +195 +197 +201 +203 +203 +202 +204 +206 +209 +216 +227 +237 +246 +253 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +252 +253 +253 +252 +252 +253 +253 +253 +252 +251 +252 +252 +252 +253 +253 +254 +254 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +247 +246 +246 +246 +245 +244 +244 +244 +245 +245 +245 +245 +245 +246 +245 +244 +243 +242 +241 +240 +240 +240 +239 +238 +237 +236 +236 +236 +236 +235 +235 +234 +234 +234 +235 +235 +235 +237 +237 +238 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +253 +252 +252 +253 +253 +253 +253 +253 +252 +254 +254 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +251 +248 +247 +246 +245 +243 +241 +245 +248 +251 +249 +247 +247 +249 +251 +249 +248 +246 +242 +233 +227 +230 +237 +247 +247 +244 +237 +231 +229 +229 +230 +231 +229 +229 +231 +232 +230 +227 +226 +226 +228 +226 +222 +219 +218 +219 +221 +223 +229 +235 +231 +224 +228 +230 +225 +217 +213 +208 +208 +211 +215 +218 +218 +220 +216 +210 +207 +207 +205 +201 +197 +202 +203 +201 +197 +194 +195 +199 +201 +198 +199 +200 +199 +195 +193 +195 +200 +202 +200 +201 +201 +198 +194 +194 +198 +200 +200 +198 +196 +197 +199 +195 +190 +190 +192 +190 +185 +187 +194 +195 +191 +186 +190 +197 +203 +201 +193 +187 +185 +189 +185 +180 +178 +179 +182 +186 +189 +187 +184 +183 +187 +190 +191 +191 +192 +185 +181 +175 +165 +153 +150 +160 +173 +175 +173 +174 +176 +177 +179 +175 +165 +159 +166 +174 +180 +182 +185 +186 +187 +178 +173 +172 +164 +152 +151 +160 +163 +172 +173 +173 +174 +173 +163 +155 +154 +163 +163 +162 +165 +163 +157 +162 +178 +188 +183 +173 +167 +169 +172 +168 +160 +152 +155 +162 +169 +171 +170 +168 +168 +168 +167 +166 +162 +158 +156 +157 +157 +160 +161 +160 +157 +154 +154 +156 +156 +153 +145 +147 +158 +164 +160 +159 +162 +158 +154 +152 +154 +157 +158 +157 +155 +154 +156 +156 +155 +155 +156 +159 +159 +158 +160 +162 +164 +164 +163 +161 +159 +163 +161 +156 +152 +155 +162 +165 +164 +159 +160 +159 +158 +156 +157 +161 +164 +161 +159 +157 +159 +161 +162 +162 +163 +165 +161 +157 +156 +154 +154 +158 +164 +165 +162 +158 +156 +156 +156 +157 +157 +157 +156 +157 +159 +159 +156 +154 +153 +153 +153 +155 +158 +159 +157 +154 +152 +151 +154 +158 +159 +158 +157 +156 +157 +156 +154 +152 +151 +151 +151 +150 +150 +152 +156 +162 +163 +161 +160 +160 +159 +159 +157 +154 +153 +153 +154 +153 +153 +151 +154 +158 +159 +156 +153 +152 +152 +153 +153 +153 +152 +153 +156 +156 +156 +157 +154 +156 +159 +160 +161 +158 +149 +144 +145 +145 +147 +151 +156 +163 +168 +165 +157 +155 +160 +159 +153 +151 +155 +155 +154 +152 +152 +150 +150 +152 +156 +161 +161 +161 +161 +160 +158 +156 +154 +152 +151 +150 +151 +156 +162 +167 +170 +165 +162 +159 +155 +154 +153 +154 +154 +155 +153 +151 +150 +151 +153 +153 +151 +152 +151 +149 +148 +145 +144 +143 +143 +148 +155 +161 +163 +161 +158 +155 +153 +157 +151 +146 +146 +147 +147 +149 +152 +149 +151 +152 +151 +153 +155 +157 +157 +151 +150 +150 +151 +152 +151 +152 +154 +153 +155 +156 +158 +160 +161 +160 +157 +158 +157 +157 +157 +157 +157 +158 +158 +160 +160 +159 +160 +160 +160 +160 +159 +160 +159 +159 +157 +154 +152 +151 +152 +153 +158 +160 +160 +160 +157 +157 +161 +159 +155 +152 +152 +152 +153 +153 +154 +151 +153 +155 +156 +156 +158 +161 +164 +166 +163 +161 +160 +161 +160 +157 +155 +152 +154 +155 +155 +156 +157 +157 +157 +159 +159 +157 +155 +153 +155 +158 +161 +159 +158 +157 +158 +159 +159 +159 +161 +172 +175 +174 +167 +161 +158 +156 +154 +154 +154 +156 +157 +156 +153 +152 +154 +156 +158 +160 +160 +157 +154 +155 +157 +156 +157 +158 +155 +152 +151 +152 +154 +158 +157 +156 +157 +161 +162 +161 +157 +154 +153 +153 +153 +157 +160 +160 +158 +155 +154 +153 +155 +160 +163 +161 +157 +154 +161 +163 +157 +151 +149 +148 +147 +150 +151 +151 +149 +150 +152 +152 +152 +153 +151 +150 +151 +152 +152 +154 +156 +152 +150 +152 +155 +155 +159 +158 +153 +152 +148 +150 +149 +149 +152 +150 +156 +162 +165 +164 +158 +152 +152 +153 +153 +150 +152 +151 +150 +151 +154 +156 +157 +155 +154 +154 +153 +151 +150 +150 +149 +150 +150 +151 +152 +153 +152 +151 +150 +148 +147 +149 +149 +144 +146 +150 +149 +150 +149 +150 +150 +149 +147 +148 +149 +153 +153 +150 +146 +148 +153 +152 +148 +148 +152 +153 +153 +151 +150 +149 +149 +152 +154 +151 +147 +148 +148 +149 +152 +150 +148 +147 +149 +148 +146 +144 +145 +151 +152 +153 +153 +153 +155 +155 +154 +153 +150 +147 +146 +145 +146 +150 +153 +150 +150 +149 +146 +145 +146 +146 +145 +148 +147 +145 +146 +148 +149 +149 +148 +151 +149 +147 +146 +146 +146 +146 +144 +144 +145 +147 +148 +148 +147 +147 +148 +148 +147 +147 +148 +148 +148 +148 +150 +149 +149 +147 +144 +143 +144 +144 +144 +146 +146 +147 +149 +152 +152 +149 +147 +147 +148 +149 +149 +147 +145 +146 +149 +147 +145 +142 +142 +144 +146 +145 +144 +147 +143 +141 +142 +141 +140 +144 +150 +147 +144 +144 +144 +141 +143 +144 +138 +142 +146 +145 +141 +141 +141 +141 +145 +150 +143 +138 +138 +141 +144 +148 +152 +145 +142 +140 +141 +140 +140 +143 +148 +150 +148 +146 +146 +144 +141 +140 +140 +142 +143 +146 +147 +146 +145 +147 +151 +147 +142 +139 +141 +145 +149 +150 +151 +157 +154 +145 +139 +144 +151 +148 +140 +138 +143 +148 +147 +141 +137 +140 +146 +149 +149 +147 +144 +145 +149 +153 +155 +150 +144 +140 +141 +149 +154 +153 +148 +149 +149 +149 +148 +146 +142 +138 +135 +140 +142 +146 +149 +149 +149 +151 +154 +156 +156 +155 +148 +139 +138 +146 +156 +153 +152 +146 +143 +150 +164 +175 +177 +163 +158 +154 +154 +156 +156 +152 +149 +153 +151 +148 +148 +151 +158 +160 +159 +148 +154 +157 +156 +156 +160 +164 +165 +154 +146 +144 +150 +154 +160 +167 +168 +155 +152 +153 +154 +152 +152 +152 +149 +150 +149 +149 +146 +139 +136 +143 +152 +157 +163 +172 +173 +167 +158 +154 +155 +150 +145 +140 +137 +139 +142 +143 +143 +151 +154 +154 +152 +149 +151 +154 +157 +155 +155 +149 +144 +147 +150 +153 +158 +161 +163 +156 +157 +157 +151 +150 +151 +158 +154 +150 +149 +151 +153 +154 +153 +150 +149 +156 +165 +171 +174 +170 +162 +157 +155 +153 +152 +152 +152 +153 +154 +160 +160 +162 +167 +170 +167 +161 +155 +154 +151 +148 +150 +162 +179 +182 +170 +167 +162 +159 +159 +157 +155 +154 +154 +152 +151 +151 +151 +152 +153 +153 +153 +156 +158 +154 +150 +152 +161 +164 +161 +156 +152 +152 +154 +153 +154 +152 +147 +151 +153 +153 +151 +157 +164 +163 +157 +150 +146 +143 +142 +142 +145 +147 +148 +149 +149 +146 +148 +154 +163 +169 +171 +166 +161 +159 +160 +158 +153 +151 +153 +154 +151 +156 +174 +194 +202 +197 +190 +178 +170 +170 +177 +179 +179 +178 +173 +166 +163 +162 +161 +162 +169 +172 +167 +165 +174 +195 +214 +209 +191 +181 +183 +185 +185 +191 +198 +192 +178 +174 +180 +185 +182 +179 +180 +185 +193 +199 +201 +202 +200 +203 +208 +213 +214 +213 +213 +210 +203 +188 +178 +185 +202 +212 +212 +213 +218 +220 +213 +191 +169 +174 +196 +222 +233 +228 +219 +208 +198 +193 +188 +186 +178 +177 +185 +195 +200 +201 +202 +208 +211 +214 +212 +204 +195 +190 +189 +189 +200 +208 +210 +215 +224 +229 +228 +226 +225 +227 +233 +234 +229 +223 +221 +219 +218 +217 +213 +206 +203 +205 +210 +218 +225 +230 +230 +224 +217 +210 +205 +213 +220 +230 +237 +241 +242 +239 +236 +230 +224 +219 +218 +216 +214 +215 +217 +226 +234 +226 +199 +185 +196 +211 +216 +223 +226 +225 +219 +213 +212 +215 +219 +224 +225 +219 +209 +206 +208 +220 +236 +239 +238 +232 +229 +232 +233 +234 +240 +239 +233 +218 +200 +199 +220 +239 +241 +217 +193 +172 +157 +151 +148 +146 +152 +184 +209 +218 +201 +183 +177 +177 +180 +183 +188 +193 +198 +199 +204 +214 +224 +221 +211 +197 +192 +191 +192 +192 +193 +191 +193 +195 +197 +199 +200 +202 +204 +208 +214 +223 +232 +243 +251 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +252 +253 +252 +252 +252 +253 +253 +252 +252 +251 +251 +252 +253 +253 +254 +254 +254 +251 +251 +251 +250 +250 +251 +251 +251 +249 +249 +249 +249 +250 +249 +249 +249 +248 +248 +247 +247 +246 +246 +245 +245 +244 +244 +244 +245 +244 +244 +245 +245 +244 +244 +243 +242 +241 +240 +240 +240 +239 +239 +238 +237 +236 +236 +236 +236 +235 +235 +234 +234 +235 +235 +235 +234 +236 +236 +237 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +245 +246 +247 +247 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +248 +248 +249 +250 +250 +250 +250 +249 +249 +249 +250 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +251 +249 +249 +249 +248 +246 +243 +246 +247 +246 +244 +244 +247 +249 +250 +251 +250 +250 +245 +234 +226 +228 +236 +246 +246 +243 +236 +230 +229 +231 +232 +233 +230 +228 +230 +231 +229 +226 +225 +228 +227 +224 +220 +218 +220 +220 +220 +224 +226 +232 +232 +225 +226 +227 +222 +215 +214 +213 +214 +217 +218 +218 +217 +217 +213 +209 +207 +205 +202 +198 +194 +197 +197 +196 +194 +195 +199 +201 +201 +196 +197 +199 +198 +195 +193 +197 +202 +204 +202 +200 +199 +199 +199 +198 +197 +194 +196 +196 +197 +200 +201 +196 +189 +189 +189 +187 +185 +188 +192 +191 +187 +180 +184 +192 +199 +197 +186 +178 +175 +187 +184 +179 +176 +176 +180 +185 +188 +182 +184 +187 +191 +194 +195 +195 +196 +188 +182 +176 +167 +154 +151 +160 +170 +176 +176 +181 +180 +174 +175 +175 +166 +162 +170 +177 +180 +184 +188 +185 +179 +168 +170 +170 +164 +156 +156 +161 +168 +174 +174 +171 +170 +167 +159 +155 +159 +166 +168 +165 +164 +166 +164 +168 +181 +182 +175 +170 +171 +174 +171 +163 +156 +156 +157 +154 +153 +159 +168 +171 +167 +164 +163 +161 +158 +155 +155 +157 +159 +159 +161 +163 +162 +160 +157 +156 +157 +154 +151 +154 +162 +165 +161 +162 +168 +166 +161 +157 +158 +159 +158 +157 +156 +157 +158 +157 +156 +157 +162 +165 +165 +165 +166 +167 +168 +168 +166 +164 +163 +165 +162 +158 +157 +158 +160 +162 +162 +160 +160 +159 +157 +156 +155 +157 +158 +158 +157 +158 +160 +162 +163 +165 +167 +167 +161 +157 +155 +154 +153 +156 +161 +165 +162 +159 +156 +155 +154 +155 +155 +157 +156 +157 +159 +160 +158 +155 +154 +154 +153 +155 +158 +158 +156 +154 +154 +154 +156 +156 +157 +159 +158 +157 +158 +156 +155 +152 +151 +152 +153 +154 +155 +154 +157 +161 +161 +160 +160 +159 +158 +158 +159 +159 +156 +152 +150 +152 +155 +156 +159 +162 +161 +156 +152 +152 +152 +153 +154 +154 +154 +156 +158 +160 +159 +158 +156 +161 +165 +163 +159 +155 +149 +147 +148 +150 +152 +157 +162 +166 +168 +165 +159 +155 +157 +156 +153 +153 +156 +157 +157 +157 +156 +154 +152 +155 +160 +164 +162 +161 +161 +161 +160 +158 +156 +152 +154 +157 +158 +158 +160 +162 +164 +163 +163 +159 +155 +153 +152 +153 +154 +156 +156 +154 +153 +154 +155 +154 +151 +151 +152 +153 +151 +149 +147 +147 +147 +149 +149 +151 +152 +151 +151 +152 +155 +154 +152 +150 +149 +150 +151 +152 +153 +152 +155 +158 +158 +159 +162 +164 +164 +155 +151 +147 +148 +150 +150 +151 +152 +153 +155 +157 +158 +160 +163 +163 +162 +161 +159 +157 +155 +155 +156 +157 +159 +161 +162 +162 +162 +162 +161 +161 +162 +162 +162 +161 +158 +155 +155 +159 +162 +159 +163 +162 +160 +161 +159 +156 +157 +153 +153 +152 +151 +151 +152 +152 +151 +150 +153 +157 +159 +159 +160 +161 +164 +165 +163 +160 +160 +161 +160 +157 +154 +151 +154 +156 +155 +154 +156 +157 +157 +157 +156 +155 +155 +154 +157 +160 +163 +161 +157 +155 +155 +156 +157 +159 +163 +174 +176 +173 +165 +160 +159 +158 +156 +153 +153 +154 +155 +154 +153 +154 +157 +162 +162 +161 +162 +161 +159 +159 +161 +160 +159 +157 +153 +150 +149 +151 +152 +158 +157 +157 +161 +165 +163 +160 +157 +155 +155 +155 +156 +159 +162 +161 +157 +157 +156 +155 +156 +160 +162 +160 +154 +152 +160 +162 +155 +150 +148 +146 +143 +147 +151 +152 +150 +147 +149 +152 +154 +154 +154 +155 +156 +155 +154 +155 +156 +153 +151 +152 +154 +156 +161 +161 +156 +151 +147 +151 +152 +150 +148 +146 +153 +161 +166 +166 +160 +155 +154 +154 +153 +151 +152 +151 +150 +150 +154 +158 +159 +160 +158 +155 +153 +151 +151 +150 +149 +147 +150 +154 +156 +153 +147 +148 +153 +153 +148 +149 +149 +143 +146 +152 +151 +152 +152 +152 +151 +147 +143 +144 +148 +153 +152 +149 +148 +150 +151 +150 +147 +148 +151 +153 +151 +150 +151 +151 +151 +150 +153 +149 +146 +153 +154 +153 +155 +155 +153 +153 +153 +152 +150 +148 +149 +151 +152 +153 +152 +152 +154 +156 +155 +154 +151 +149 +148 +147 +148 +151 +153 +151 +150 +148 +145 +145 +147 +148 +148 +148 +147 +146 +147 +148 +148 +148 +148 +148 +147 +146 +146 +146 +145 +144 +142 +144 +146 +148 +150 +150 +149 +148 +146 +148 +145 +145 +147 +148 +148 +148 +150 +148 +147 +147 +148 +147 +145 +145 +146 +148 +147 +146 +148 +150 +151 +149 +147 +148 +149 +149 +150 +149 +147 +147 +148 +147 +145 +142 +141 +141 +143 +146 +148 +149 +141 +137 +140 +142 +141 +145 +151 +149 +143 +142 +141 +139 +143 +145 +139 +139 +144 +144 +141 +143 +144 +144 +147 +148 +142 +141 +143 +143 +139 +142 +148 +144 +142 +140 +141 +138 +136 +140 +146 +147 +145 +145 +147 +149 +148 +147 +146 +147 +148 +150 +150 +148 +146 +147 +149 +145 +143 +140 +141 +142 +141 +143 +145 +154 +151 +145 +141 +144 +147 +147 +144 +141 +144 +147 +148 +145 +142 +143 +147 +147 +148 +147 +144 +145 +149 +153 +155 +152 +147 +141 +141 +148 +155 +154 +148 +147 +149 +151 +152 +150 +144 +136 +131 +136 +141 +149 +153 +152 +149 +150 +154 +161 +159 +156 +150 +143 +141 +144 +150 +149 +149 +147 +146 +153 +165 +172 +171 +156 +152 +150 +152 +157 +159 +157 +154 +159 +159 +157 +156 +159 +163 +166 +165 +159 +160 +160 +161 +161 +160 +159 +159 +156 +150 +149 +154 +155 +156 +159 +158 +155 +153 +154 +155 +152 +152 +151 +149 +151 +150 +148 +140 +133 +133 +142 +150 +160 +163 +166 +165 +158 +150 +148 +150 +145 +142 +138 +138 +140 +143 +146 +147 +156 +159 +158 +154 +148 +147 +148 +150 +150 +152 +148 +147 +150 +147 +147 +154 +161 +166 +158 +152 +150 +150 +157 +160 +163 +158 +151 +148 +150 +153 +155 +156 +155 +152 +155 +159 +161 +162 +162 +159 +159 +157 +154 +153 +153 +153 +152 +150 +154 +150 +151 +160 +168 +168 +160 +154 +155 +153 +150 +150 +160 +176 +180 +169 +160 +159 +159 +159 +156 +154 +153 +153 +152 +152 +151 +152 +154 +154 +153 +152 +155 +156 +153 +149 +152 +158 +162 +162 +156 +153 +153 +153 +149 +148 +148 +146 +147 +149 +149 +149 +152 +158 +158 +154 +153 +150 +144 +139 +138 +143 +146 +146 +148 +148 +146 +146 +151 +160 +167 +170 +168 +165 +161 +159 +156 +153 +151 +150 +154 +159 +160 +164 +184 +208 +210 +197 +184 +173 +170 +173 +174 +174 +175 +171 +167 +166 +163 +157 +157 +168 +176 +173 +169 +172 +189 +214 +215 +197 +183 +183 +185 +181 +185 +194 +190 +179 +176 +182 +187 +189 +185 +179 +182 +193 +198 +198 +200 +199 +199 +200 +206 +213 +213 +209 +209 +204 +195 +189 +193 +205 +213 +215 +215 +215 +214 +211 +198 +179 +176 +189 +215 +230 +232 +226 +216 +202 +192 +183 +187 +188 +192 +195 +194 +191 +194 +201 +207 +210 +214 +217 +212 +203 +197 +194 +187 +193 +202 +209 +214 +219 +225 +231 +228 +222 +217 +219 +227 +231 +226 +220 +218 +219 +220 +218 +211 +206 +206 +209 +212 +219 +225 +229 +228 +223 +214 +205 +210 +218 +227 +234 +239 +242 +242 +240 +235 +229 +223 +218 +214 +213 +212 +211 +216 +228 +230 +215 +197 +194 +203 +212 +219 +219 +216 +213 +210 +210 +215 +221 +226 +229 +221 +210 +206 +203 +212 +229 +237 +242 +238 +233 +234 +231 +227 +230 +240 +234 +221 +204 +200 +217 +234 +238 +224 +198 +177 +160 +153 +149 +146 +154 +176 +200 +215 +209 +192 +177 +176 +183 +185 +188 +194 +201 +202 +201 +208 +218 +219 +212 +200 +194 +191 +190 +190 +192 +190 +192 +193 +194 +195 +197 +200 +203 +206 +213 +220 +231 +241 +250 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +253 +252 +252 +252 +253 +253 +253 +252 +251 +251 +252 +252 +253 +252 +252 +252 +253 +252 +251 +250 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +246 +245 +245 +245 +244 +244 +244 +244 +245 +244 +244 +244 +243 +243 +242 +241 +240 +240 +239 +239 +239 +238 +237 +236 +236 +235 +235 +235 +235 +235 +234 +234 +235 +235 +235 +234 +235 +236 +237 +238 +239 +239 +240 +240 +241 +242 +242 +243 +244 +245 +245 +245 +244 +245 +246 +247 +246 +246 +247 +247 +248 +248 +248 +248 +249 +249 +248 +248 +250 +249 +249 +248 +248 +249 +250 +250 +250 +250 +249 +249 +249 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +254 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +252 +250 +251 +252 +251 +248 +245 +246 +244 +240 +238 +241 +246 +249 +248 +252 +252 +251 +246 +234 +224 +225 +232 +241 +242 +239 +233 +228 +229 +232 +233 +233 +229 +227 +228 +229 +228 +226 +226 +229 +226 +221 +218 +218 +221 +221 +218 +228 +223 +229 +232 +224 +220 +219 +214 +213 +215 +216 +219 +219 +218 +217 +215 +211 +212 +210 +205 +196 +190 +190 +192 +193 +194 +194 +196 +200 +204 +203 +198 +197 +197 +198 +197 +194 +192 +197 +202 +203 +201 +198 +197 +199 +201 +198 +193 +187 +192 +196 +199 +202 +204 +199 +191 +189 +184 +183 +186 +189 +188 +186 +184 +188 +186 +188 +191 +189 +183 +180 +181 +186 +185 +181 +177 +176 +179 +185 +188 +183 +187 +191 +194 +195 +194 +193 +192 +186 +179 +175 +169 +160 +159 +168 +175 +174 +175 +181 +178 +169 +173 +180 +176 +163 +171 +175 +175 +179 +185 +179 +167 +168 +172 +171 +164 +160 +159 +165 +173 +171 +171 +168 +165 +163 +156 +156 +164 +171 +171 +163 +159 +167 +170 +170 +176 +172 +166 +165 +171 +171 +164 +160 +162 +161 +159 +149 +140 +148 +164 +171 +167 +165 +164 +161 +157 +153 +152 +153 +156 +162 +163 +165 +166 +165 +162 +160 +160 +157 +158 +161 +163 +162 +161 +165 +171 +174 +169 +164 +162 +162 +160 +159 +158 +159 +160 +157 +158 +161 +168 +170 +168 +169 +168 +168 +168 +168 +167 +166 +166 +160 +159 +159 +161 +162 +160 +159 +159 +159 +160 +161 +161 +159 +156 +153 +152 +156 +156 +158 +160 +162 +163 +166 +170 +166 +159 +154 +154 +153 +152 +155 +160 +165 +164 +161 +157 +155 +154 +155 +156 +156 +156 +157 +160 +161 +159 +157 +156 +157 +155 +154 +157 +157 +156 +155 +156 +155 +155 +156 +157 +158 +159 +158 +158 +159 +157 +155 +154 +154 +155 +157 +157 +153 +156 +158 +158 +157 +158 +158 +157 +157 +161 +163 +158 +151 +147 +150 +156 +159 +164 +165 +161 +155 +151 +152 +152 +153 +155 +156 +156 +157 +160 +162 +161 +156 +157 +164 +170 +164 +158 +154 +152 +154 +154 +155 +157 +162 +165 +165 +163 +163 +160 +156 +154 +153 +154 +157 +158 +155 +157 +160 +162 +159 +156 +158 +163 +165 +162 +159 +160 +163 +163 +161 +157 +153 +158 +163 +163 +160 +156 +156 +157 +162 +161 +159 +155 +153 +152 +153 +153 +156 +158 +158 +156 +156 +158 +155 +153 +156 +158 +159 +158 +154 +152 +151 +151 +146 +145 +147 +151 +153 +151 +151 +154 +151 +153 +153 +154 +155 +156 +156 +155 +158 +161 +162 +160 +161 +165 +167 +168 +157 +150 +144 +146 +149 +151 +151 +152 +154 +157 +158 +157 +158 +161 +163 +162 +158 +157 +156 +156 +156 +156 +157 +158 +160 +162 +163 +163 +162 +161 +162 +163 +164 +165 +162 +157 +153 +155 +162 +167 +161 +164 +162 +160 +163 +163 +157 +153 +150 +154 +156 +153 +151 +152 +152 +151 +150 +153 +158 +159 +160 +160 +160 +162 +163 +161 +159 +159 +161 +159 +156 +152 +152 +156 +157 +155 +153 +155 +157 +157 +153 +152 +152 +153 +155 +157 +160 +161 +165 +160 +155 +154 +154 +155 +159 +163 +168 +170 +168 +161 +157 +157 +156 +154 +151 +151 +152 +154 +153 +154 +157 +161 +167 +163 +159 +160 +161 +160 +159 +160 +165 +161 +156 +150 +148 +148 +150 +151 +157 +155 +157 +164 +167 +162 +158 +154 +154 +155 +155 +156 +160 +163 +161 +156 +156 +156 +155 +156 +158 +161 +157 +152 +155 +162 +164 +156 +150 +148 +146 +140 +144 +151 +155 +151 +146 +147 +152 +157 +153 +155 +159 +161 +160 +155 +154 +154 +154 +151 +153 +156 +159 +163 +162 +156 +148 +144 +151 +154 +151 +145 +141 +149 +162 +165 +165 +159 +155 +156 +157 +156 +154 +155 +153 +151 +149 +153 +155 +156 +161 +158 +154 +151 +151 +151 +151 +150 +146 +152 +158 +161 +153 +144 +146 +154 +159 +150 +150 +150 +145 +149 +155 +153 +155 +155 +155 +152 +147 +143 +145 +150 +153 +151 +150 +153 +153 +150 +149 +149 +147 +150 +150 +149 +149 +152 +154 +153 +149 +152 +146 +145 +156 +160 +157 +158 +153 +153 +152 +152 +151 +150 +150 +152 +148 +151 +152 +150 +148 +151 +153 +153 +153 +151 +149 +149 +149 +149 +152 +154 +156 +154 +151 +147 +147 +149 +150 +150 +147 +148 +149 +149 +148 +148 +148 +148 +149 +148 +147 +148 +148 +147 +145 +142 +144 +145 +147 +148 +149 +149 +147 +145 +150 +147 +146 +149 +151 +150 +151 +152 +149 +146 +146 +150 +150 +148 +150 +154 +149 +147 +145 +146 +149 +149 +149 +147 +149 +149 +150 +152 +152 +149 +147 +146 +146 +145 +143 +140 +138 +140 +146 +152 +152 +140 +133 +137 +145 +146 +145 +145 +150 +143 +142 +141 +138 +144 +149 +144 +137 +142 +142 +141 +144 +147 +147 +149 +140 +142 +143 +141 +140 +140 +141 +142 +145 +143 +142 +142 +138 +134 +135 +139 +147 +144 +144 +148 +150 +149 +146 +144 +155 +153 +151 +149 +147 +145 +146 +148 +146 +144 +144 +143 +139 +136 +138 +142 +148 +146 +146 +147 +146 +145 +144 +147 +143 +142 +143 +146 +147 +146 +146 +148 +150 +150 +149 +145 +145 +148 +153 +155 +155 +149 +142 +141 +148 +155 +154 +148 +145 +148 +153 +156 +153 +145 +134 +127 +133 +140 +149 +154 +152 +148 +149 +153 +168 +163 +159 +154 +148 +143 +142 +142 +148 +151 +152 +151 +156 +163 +164 +158 +150 +147 +147 +150 +156 +159 +159 +158 +158 +160 +161 +160 +161 +165 +168 +169 +171 +167 +166 +167 +164 +159 +154 +152 +157 +150 +151 +155 +154 +153 +154 +152 +155 +153 +155 +155 +153 +151 +151 +148 +149 +151 +148 +140 +133 +134 +142 +149 +157 +156 +155 +153 +148 +142 +142 +144 +147 +145 +142 +142 +144 +148 +151 +152 +159 +162 +162 +156 +147 +144 +142 +143 +145 +147 +147 +150 +151 +142 +139 +150 +169 +175 +161 +146 +141 +147 +159 +162 +165 +158 +152 +149 +151 +155 +158 +158 +157 +153 +154 +154 +150 +150 +155 +158 +160 +158 +155 +153 +154 +153 +150 +147 +147 +141 +138 +148 +160 +164 +159 +154 +157 +155 +153 +151 +160 +175 +179 +170 +152 +154 +157 +158 +156 +154 +153 +154 +152 +152 +153 +154 +156 +156 +154 +152 +154 +154 +151 +149 +151 +157 +162 +163 +155 +154 +155 +153 +148 +147 +150 +149 +149 +150 +150 +149 +150 +154 +155 +153 +155 +152 +145 +136 +135 +141 +145 +145 +147 +147 +147 +146 +149 +156 +164 +167 +170 +170 +165 +158 +154 +154 +152 +148 +153 +164 +161 +151 +170 +206 +216 +201 +186 +175 +171 +172 +173 +174 +175 +172 +169 +164 +163 +161 +158 +162 +173 +178 +172 +169 +184 +211 +220 +203 +187 +185 +187 +182 +185 +191 +187 +176 +172 +179 +191 +193 +188 +179 +181 +193 +198 +195 +197 +198 +196 +194 +202 +214 +214 +203 +207 +204 +200 +198 +201 +209 +215 +218 +217 +212 +208 +208 +204 +189 +179 +183 +208 +228 +235 +234 +224 +205 +187 +172 +179 +188 +198 +199 +189 +181 +186 +197 +205 +207 +212 +216 +215 +208 +203 +200 +185 +188 +200 +213 +218 +216 +220 +230 +229 +224 +214 +210 +218 +229 +229 +223 +217 +220 +223 +223 +217 +209 +207 +208 +207 +213 +220 +227 +230 +228 +218 +207 +210 +217 +225 +232 +237 +241 +241 +240 +240 +236 +228 +220 +216 +214 +211 +208 +204 +220 +235 +233 +213 +195 +195 +204 +208 +207 +209 +211 +210 +209 +213 +220 +227 +229 +220 +212 +209 +202 +201 +212 +229 +241 +243 +240 +240 +234 +225 +225 +231 +226 +219 +208 +203 +214 +228 +233 +228 +200 +177 +163 +155 +151 +148 +157 +171 +191 +210 +212 +194 +175 +172 +183 +185 +188 +198 +206 +204 +199 +203 +213 +215 +210 +201 +194 +189 +186 +187 +189 +188 +189 +190 +190 +190 +193 +197 +199 +205 +210 +219 +228 +240 +248 +252 +251 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +253 +253 +252 +253 +253 +253 +253 +252 +251 +252 +252 +252 +252 +251 +250 +250 +254 +253 +251 +249 +248 +248 +249 +249 +249 +249 +249 +248 +248 +249 +248 +248 +248 +248 +247 +247 +246 +245 +245 +244 +243 +243 +243 +243 +244 +243 +243 +243 +242 +242 +241 +240 +240 +239 +239 +239 +239 +238 +237 +236 +235 +235 +235 +235 +235 +236 +234 +235 +235 +235 +235 +234 +235 +236 +237 +238 +239 +239 +240 +239 +241 +242 +242 +243 +244 +245 +245 +245 +244 +245 +246 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +250 +249 +249 +248 +248 +249 +250 +250 +250 +250 +249 +249 +249 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +253 +252 +251 +251 +252 +253 +254 +253 +253 +252 +252 +252 +253 +254 +252 +253 +253 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +252 +250 +249 +249 +247 +245 +242 +241 +239 +239 +241 +244 +247 +249 +251 +250 +247 +241 +233 +228 +228 +228 +234 +236 +235 +231 +229 +232 +234 +235 +234 +231 +228 +226 +226 +226 +225 +224 +227 +226 +224 +221 +218 +219 +220 +222 +220 +224 +227 +229 +224 +220 +216 +215 +215 +217 +218 +220 +219 +216 +215 +217 +212 +212 +209 +202 +191 +186 +187 +190 +190 +195 +200 +203 +201 +199 +197 +196 +196 +197 +197 +195 +195 +198 +200 +200 +201 +201 +201 +199 +198 +198 +197 +195 +189 +191 +195 +199 +203 +202 +195 +186 +181 +182 +184 +187 +188 +187 +186 +186 +190 +186 +184 +186 +189 +188 +186 +184 +188 +191 +188 +183 +184 +185 +183 +183 +182 +186 +190 +191 +193 +192 +185 +176 +175 +178 +180 +173 +165 +169 +175 +174 +175 +173 +173 +174 +176 +175 +174 +174 +171 +174 +171 +168 +172 +179 +175 +165 +168 +172 +170 +162 +157 +161 +170 +175 +170 +164 +161 +162 +162 +162 +165 +171 +173 +167 +159 +157 +163 +171 +171 +166 +161 +162 +164 +165 +164 +163 +162 +163 +163 +151 +141 +143 +157 +170 +173 +170 +167 +164 +159 +153 +152 +155 +159 +160 +163 +167 +171 +173 +171 +167 +165 +164 +162 +159 +160 +162 +162 +161 +166 +173 +171 +169 +167 +165 +164 +163 +163 +163 +164 +161 +159 +161 +167 +172 +171 +167 +166 +167 +167 +166 +166 +166 +165 +164 +160 +161 +161 +161 +159 +157 +157 +158 +160 +159 +160 +161 +159 +153 +152 +156 +156 +159 +160 +159 +159 +162 +166 +168 +162 +160 +156 +153 +151 +151 +154 +156 +160 +161 +161 +158 +157 +157 +158 +157 +157 +156 +158 +161 +161 +158 +156 +156 +154 +151 +151 +155 +158 +157 +154 +152 +149 +150 +152 +155 +158 +160 +159 +159 +159 +161 +164 +163 +159 +159 +159 +162 +157 +160 +160 +158 +156 +156 +157 +156 +159 +161 +161 +157 +152 +149 +151 +155 +158 +162 +164 +161 +155 +152 +150 +149 +153 +160 +162 +161 +159 +160 +162 +161 +158 +159 +161 +164 +162 +157 +155 +157 +159 +157 +156 +159 +164 +166 +163 +159 +160 +160 +157 +154 +154 +158 +160 +159 +156 +158 +161 +164 +162 +158 +157 +160 +160 +157 +157 +163 +167 +165 +160 +156 +157 +163 +166 +162 +158 +158 +158 +155 +159 +159 +159 +157 +153 +151 +152 +152 +154 +157 +159 +158 +156 +156 +154 +152 +156 +157 +157 +158 +159 +158 +153 +147 +146 +146 +150 +151 +150 +149 +151 +154 +151 +153 +157 +161 +163 +162 +159 +156 +160 +162 +159 +154 +155 +161 +164 +162 +151 +145 +145 +146 +149 +154 +152 +154 +154 +151 +151 +155 +161 +163 +161 +159 +156 +159 +160 +158 +157 +158 +159 +159 +161 +161 +162 +163 +162 +160 +161 +164 +162 +163 +161 +158 +158 +162 +165 +165 +162 +162 +159 +157 +157 +158 +156 +151 +151 +153 +155 +156 +154 +152 +152 +153 +156 +155 +158 +164 +167 +164 +159 +156 +156 +157 +158 +157 +157 +157 +156 +154 +154 +153 +154 +157 +158 +157 +156 +156 +153 +152 +152 +154 +156 +157 +160 +163 +162 +160 +157 +153 +152 +152 +155 +156 +160 +157 +155 +155 +155 +155 +155 +155 +153 +156 +154 +150 +151 +157 +162 +162 +168 +168 +166 +162 +159 +160 +161 +160 +160 +156 +151 +149 +149 +150 +151 +150 +151 +153 +156 +158 +161 +159 +155 +152 +155 +154 +152 +154 +157 +161 +160 +156 +154 +150 +150 +155 +158 +156 +155 +156 +158 +163 +162 +155 +149 +150 +150 +147 +148 +152 +154 +153 +152 +152 +151 +149 +150 +155 +161 +163 +161 +156 +151 +147 +151 +154 +156 +159 +162 +162 +159 +154 +151 +149 +148 +148 +147 +146 +144 +144 +155 +159 +160 +157 +155 +155 +157 +158 +154 +155 +154 +149 +149 +150 +153 +155 +156 +152 +150 +152 +154 +154 +150 +147 +148 +154 +157 +156 +153 +147 +148 +156 +158 +154 +152 +152 +153 +154 +153 +154 +153 +157 +159 +156 +151 +149 +149 +149 +153 +152 +153 +153 +152 +149 +149 +151 +152 +150 +149 +150 +153 +154 +155 +154 +153 +149 +145 +148 +157 +163 +158 +151 +147 +149 +149 +149 +149 +149 +151 +150 +148 +152 +152 +148 +146 +150 +151 +150 +151 +151 +150 +151 +152 +153 +151 +151 +155 +155 +154 +153 +149 +149 +151 +154 +149 +150 +151 +152 +151 +147 +146 +147 +147 +145 +145 +149 +149 +145 +143 +145 +149 +149 +148 +148 +147 +146 +146 +145 +149 +150 +151 +150 +150 +152 +155 +157 +156 +155 +147 +142 +146 +151 +152 +155 +150 +151 +146 +143 +143 +146 +149 +150 +153 +152 +152 +152 +151 +148 +145 +143 +146 +141 +144 +147 +141 +138 +142 +148 +151 +142 +135 +136 +139 +141 +144 +148 +154 +145 +135 +135 +141 +147 +149 +147 +139 +139 +142 +141 +140 +145 +150 +148 +139 +140 +142 +143 +142 +139 +139 +141 +142 +144 +143 +142 +140 +133 +132 +139 +142 +140 +142 +146 +142 +134 +137 +148 +152 +149 +146 +145 +145 +146 +149 +153 +153 +151 +148 +143 +139 +135 +135 +137 +138 +145 +148 +143 +141 +146 +150 +151 +145 +140 +136 +136 +140 +146 +151 +152 +147 +149 +149 +150 +149 +153 +155 +156 +155 +148 +145 +149 +153 +153 +150 +148 +144 +148 +153 +157 +156 +149 +137 +129 +132 +138 +146 +152 +149 +141 +145 +160 +174 +176 +166 +152 +146 +149 +149 +149 +153 +151 +150 +155 +159 +158 +152 +145 +147 +145 +143 +145 +150 +155 +159 +160 +160 +160 +159 +155 +155 +159 +166 +172 +170 +168 +165 +164 +164 +161 +155 +150 +147 +153 +157 +155 +155 +157 +155 +152 +151 +152 +154 +156 +153 +149 +148 +152 +147 +148 +149 +144 +135 +134 +142 +153 +155 +153 +147 +137 +129 +130 +138 +146 +145 +148 +152 +157 +157 +155 +154 +156 +156 +158 +159 +156 +149 +143 +142 +145 +138 +145 +149 +150 +150 +144 +139 +139 +156 +161 +156 +140 +134 +144 +157 +163 +162 +159 +153 +151 +154 +158 +158 +155 +155 +153 +151 +154 +151 +144 +148 +163 +166 +160 +153 +150 +151 +154 +153 +150 +147 +138 +133 +140 +154 +163 +161 +156 +157 +155 +150 +152 +165 +177 +175 +164 +151 +153 +154 +155 +155 +154 +154 +156 +155 +155 +156 +159 +158 +155 +152 +151 +153 +156 +154 +151 +152 +157 +160 +162 +160 +154 +151 +152 +152 +150 +150 +151 +152 +150 +150 +152 +153 +153 +152 +151 +154 +150 +145 +138 +134 +135 +141 +147 +147 +145 +145 +146 +147 +151 +160 +168 +170 +173 +170 +163 +159 +159 +155 +147 +156 +156 +154 +147 +157 +195 +217 +204 +185 +174 +166 +165 +169 +178 +179 +173 +172 +168 +162 +162 +163 +159 +161 +170 +173 +174 +184 +205 +218 +206 +191 +186 +188 +182 +182 +186 +184 +177 +177 +183 +197 +200 +190 +175 +176 +191 +198 +193 +194 +196 +196 +193 +194 +206 +210 +201 +201 +205 +202 +197 +199 +205 +213 +220 +215 +211 +206 +204 +200 +192 +185 +181 +197 +220 +232 +230 +224 +205 +179 +165 +171 +185 +194 +196 +191 +185 +184 +189 +204 +204 +206 +211 +217 +217 +207 +197 +193 +196 +204 +216 +218 +216 +219 +226 +229 +226 +218 +210 +213 +222 +227 +226 +230 +228 +227 +222 +215 +214 +211 +204 +202 +207 +215 +222 +227 +226 +220 +214 +208 +209 +220 +231 +233 +235 +239 +242 +240 +238 +233 +225 +219 +214 +209 +205 +203 +214 +226 +233 +232 +219 +206 +202 +210 +208 +205 +207 +214 +215 +215 +217 +226 +223 +217 +214 +213 +214 +208 +200 +210 +234 +246 +242 +242 +240 +231 +225 +226 +217 +214 +217 +215 +210 +216 +228 +223 +206 +181 +163 +155 +155 +159 +163 +169 +184 +203 +206 +195 +179 +176 +179 +186 +190 +196 +199 +202 +205 +206 +207 +210 +205 +197 +190 +187 +185 +187 +188 +188 +185 +184 +186 +186 +186 +190 +197 +203 +208 +215 +224 +234 +246 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +253 +253 +253 +253 +254 +252 +252 +252 +252 +252 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +251 +251 +253 +252 +252 +251 +250 +249 +248 +248 +249 +248 +248 +248 +249 +249 +249 +248 +247 +247 +247 +247 +246 +245 +244 +244 +244 +244 +245 +244 +244 +243 +242 +242 +242 +242 +242 +241 +240 +239 +239 +238 +236 +238 +238 +237 +235 +234 +236 +237 +235 +235 +234 +235 +235 +236 +235 +235 +234 +235 +237 +238 +238 +239 +240 +241 +240 +241 +242 +243 +244 +244 +243 +243 +244 +244 +244 +244 +245 +246 +248 +249 +250 +248 +247 +248 +250 +251 +250 +248 +248 +249 +249 +249 +249 +250 +250 +250 +249 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +252 +252 +252 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +248 +247 +247 +246 +244 +243 +242 +240 +240 +242 +245 +247 +248 +248 +246 +242 +237 +231 +228 +229 +230 +232 +234 +233 +230 +228 +231 +234 +234 +234 +231 +228 +225 +224 +224 +223 +223 +226 +225 +223 +221 +220 +220 +221 +222 +222 +223 +225 +226 +224 +222 +220 +219 +217 +217 +218 +219 +217 +215 +215 +217 +213 +210 +206 +199 +192 +189 +189 +190 +195 +197 +199 +201 +202 +201 +199 +197 +193 +193 +192 +193 +197 +202 +203 +202 +202 +202 +199 +196 +196 +198 +198 +196 +192 +191 +191 +194 +199 +200 +193 +185 +184 +185 +186 +188 +188 +189 +191 +193 +190 +191 +190 +188 +186 +185 +183 +182 +190 +193 +191 +188 +187 +183 +181 +184 +182 +185 +189 +192 +194 +191 +179 +168 +172 +176 +178 +172 +165 +166 +171 +170 +172 +170 +170 +171 +171 +172 +174 +176 +176 +176 +173 +169 +172 +177 +175 +168 +168 +170 +169 +162 +158 +162 +168 +171 +170 +166 +165 +166 +166 +166 +170 +177 +175 +164 +155 +157 +167 +174 +171 +166 +160 +161 +162 +163 +163 +162 +163 +164 +163 +157 +152 +154 +163 +169 +171 +169 +161 +159 +154 +151 +153 +161 +169 +172 +166 +167 +171 +175 +173 +168 +164 +164 +163 +160 +160 +163 +164 +162 +163 +167 +165 +168 +168 +163 +160 +161 +165 +167 +167 +162 +157 +158 +164 +169 +169 +167 +167 +168 +168 +168 +167 +166 +165 +164 +165 +162 +160 +156 +153 +154 +156 +157 +162 +161 +160 +160 +157 +155 +154 +156 +161 +162 +162 +161 +161 +164 +168 +170 +160 +158 +156 +154 +152 +152 +153 +154 +157 +158 +158 +157 +157 +158 +158 +156 +156 +156 +158 +160 +161 +158 +157 +157 +158 +156 +155 +158 +159 +156 +152 +150 +150 +150 +153 +155 +157 +159 +159 +159 +160 +163 +165 +164 +161 +158 +158 +159 +158 +160 +161 +158 +155 +156 +158 +157 +159 +159 +158 +155 +152 +151 +153 +155 +156 +160 +161 +157 +152 +150 +150 +150 +155 +160 +162 +161 +159 +161 +161 +159 +159 +157 +157 +157 +156 +154 +155 +157 +157 +156 +155 +157 +161 +162 +159 +156 +158 +159 +158 +157 +158 +161 +161 +159 +155 +156 +157 +158 +156 +153 +153 +156 +154 +153 +154 +159 +162 +160 +157 +155 +157 +164 +168 +163 +157 +155 +156 +155 +156 +156 +156 +155 +153 +153 +153 +153 +153 +156 +158 +158 +156 +155 +153 +151 +152 +152 +153 +154 +156 +156 +153 +149 +151 +151 +152 +153 +152 +149 +150 +153 +152 +153 +156 +159 +161 +160 +157 +155 +158 +159 +155 +151 +153 +160 +161 +157 +148 +144 +147 +148 +151 +155 +153 +158 +155 +151 +148 +152 +158 +161 +161 +160 +157 +160 +161 +160 +158 +159 +160 +160 +162 +161 +161 +161 +160 +159 +161 +163 +160 +159 +157 +158 +161 +166 +168 +168 +164 +162 +158 +154 +153 +155 +154 +151 +154 +155 +155 +154 +155 +156 +160 +162 +162 +160 +161 +164 +166 +163 +158 +155 +154 +158 +160 +160 +160 +159 +159 +156 +157 +155 +155 +157 +158 +158 +156 +157 +156 +154 +152 +154 +157 +158 +158 +159 +160 +159 +158 +155 +154 +153 +155 +157 +158 +155 +153 +155 +156 +156 +156 +157 +159 +158 +155 +153 +155 +159 +162 +162 +166 +167 +164 +160 +158 +159 +161 +161 +159 +156 +153 +150 +150 +150 +150 +149 +147 +148 +150 +152 +153 +154 +154 +154 +157 +157 +156 +155 +156 +158 +157 +155 +152 +149 +151 +156 +159 +156 +155 +155 +158 +160 +160 +154 +152 +154 +154 +151 +150 +154 +157 +156 +155 +154 +151 +149 +149 +153 +158 +160 +159 +155 +151 +148 +152 +154 +155 +156 +159 +160 +159 +156 +156 +155 +152 +150 +149 +149 +149 +148 +149 +153 +154 +152 +152 +154 +157 +158 +154 +153 +151 +148 +149 +152 +154 +154 +150 +149 +149 +149 +150 +150 +149 +148 +153 +155 +154 +152 +153 +150 +152 +158 +158 +158 +157 +155 +154 +153 +152 +153 +151 +156 +159 +158 +154 +153 +152 +151 +153 +152 +151 +152 +152 +151 +151 +152 +152 +152 +153 +155 +157 +157 +154 +153 +154 +150 +146 +147 +152 +157 +156 +152 +148 +151 +153 +153 +150 +148 +150 +151 +149 +152 +152 +148 +147 +150 +151 +150 +149 +152 +155 +158 +157 +154 +150 +148 +153 +153 +153 +151 +148 +148 +150 +153 +150 +150 +151 +151 +149 +147 +147 +149 +145 +144 +146 +149 +148 +143 +142 +144 +146 +146 +146 +146 +146 +145 +145 +144 +147 +148 +148 +148 +149 +152 +157 +161 +165 +161 +151 +143 +145 +148 +149 +151 +151 +153 +150 +146 +144 +146 +150 +152 +151 +151 +150 +150 +150 +149 +146 +145 +149 +145 +146 +146 +143 +144 +147 +146 +147 +145 +145 +146 +145 +142 +143 +148 +152 +147 +141 +139 +142 +145 +146 +145 +138 +138 +140 +140 +138 +142 +147 +145 +139 +139 +140 +144 +145 +143 +141 +141 +143 +143 +141 +142 +142 +137 +135 +140 +141 +139 +140 +142 +139 +134 +137 +145 +145 +145 +143 +142 +143 +148 +154 +159 +154 +150 +147 +146 +145 +142 +137 +132 +137 +148 +153 +146 +140 +143 +150 +155 +146 +141 +136 +137 +142 +148 +151 +151 +147 +149 +149 +150 +153 +156 +157 +156 +155 +151 +150 +153 +154 +150 +145 +144 +143 +146 +150 +155 +156 +151 +143 +136 +134 +140 +143 +145 +144 +139 +144 +158 +170 +175 +169 +159 +156 +158 +157 +157 +155 +153 +152 +152 +153 +150 +146 +143 +146 +144 +143 +146 +152 +157 +157 +158 +161 +159 +152 +144 +145 +156 +165 +168 +163 +159 +156 +160 +166 +166 +158 +151 +148 +152 +155 +156 +159 +163 +164 +161 +151 +151 +152 +156 +155 +151 +150 +152 +151 +152 +149 +144 +140 +142 +149 +154 +156 +156 +150 +138 +127 +128 +140 +152 +157 +158 +160 +163 +162 +158 +154 +153 +153 +155 +158 +156 +151 +144 +143 +143 +147 +152 +153 +152 +150 +144 +139 +139 +139 +143 +145 +142 +141 +146 +152 +156 +160 +158 +155 +153 +156 +159 +158 +154 +147 +149 +149 +149 +149 +145 +150 +160 +165 +160 +152 +147 +148 +152 +154 +154 +147 +142 +139 +144 +153 +159 +160 +158 +156 +154 +150 +151 +165 +178 +174 +161 +151 +151 +152 +152 +155 +155 +155 +155 +151 +152 +154 +156 +156 +153 +151 +151 +153 +155 +153 +151 +151 +155 +159 +160 +161 +155 +151 +152 +153 +151 +152 +154 +153 +152 +150 +151 +151 +151 +151 +150 +153 +151 +147 +142 +138 +138 +142 +146 +146 +145 +146 +147 +148 +151 +157 +164 +170 +174 +173 +166 +162 +162 +161 +156 +155 +153 +152 +145 +151 +186 +212 +209 +188 +171 +158 +158 +166 +174 +173 +166 +169 +169 +168 +166 +162 +154 +153 +164 +173 +176 +185 +204 +216 +208 +191 +187 +189 +188 +189 +188 +184 +180 +182 +187 +198 +199 +191 +178 +176 +187 +193 +190 +191 +192 +194 +192 +193 +204 +209 +203 +202 +205 +203 +199 +200 +202 +209 +218 +216 +207 +200 +199 +197 +189 +181 +178 +190 +209 +223 +227 +222 +201 +176 +165 +172 +184 +193 +193 +191 +185 +185 +191 +205 +204 +204 +208 +215 +217 +210 +201 +201 +202 +209 +216 +217 +214 +216 +222 +229 +227 +220 +212 +211 +219 +229 +234 +238 +235 +230 +222 +215 +212 +210 +205 +207 +208 +212 +218 +224 +226 +222 +216 +210 +208 +214 +223 +230 +237 +242 +243 +240 +238 +234 +230 +224 +218 +213 +210 +208 +216 +224 +230 +235 +231 +221 +216 +213 +212 +205 +202 +207 +211 +215 +220 +221 +220 +217 +213 +214 +215 +210 +203 +196 +217 +235 +242 +243 +240 +231 +223 +219 +218 +218 +221 +218 +215 +218 +223 +222 +209 +186 +167 +157 +158 +161 +163 +165 +177 +194 +203 +199 +188 +182 +180 +183 +188 +194 +201 +204 +204 +203 +201 +201 +197 +194 +189 +184 +185 +187 +188 +184 +182 +181 +184 +185 +184 +187 +193 +199 +204 +211 +221 +233 +244 +250 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +247 +247 +247 +247 +246 +245 +244 +244 +244 +244 +244 +244 +244 +243 +242 +242 +241 +241 +241 +240 +239 +238 +238 +237 +235 +236 +237 +236 +234 +233 +235 +236 +235 +234 +234 +234 +235 +236 +235 +235 +234 +235 +237 +238 +238 +239 +240 +241 +241 +242 +243 +243 +244 +244 +243 +243 +244 +244 +244 +244 +245 +247 +248 +249 +249 +248 +247 +248 +249 +250 +250 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +252 +252 +252 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +247 +246 +246 +245 +244 +244 +243 +241 +241 +243 +244 +246 +247 +245 +242 +237 +233 +230 +230 +230 +231 +231 +232 +232 +230 +229 +230 +233 +234 +232 +231 +228 +225 +221 +220 +221 +222 +224 +223 +222 +221 +220 +221 +222 +223 +227 +224 +222 +222 +223 +224 +223 +221 +219 +219 +218 +218 +216 +214 +214 +217 +216 +211 +204 +198 +194 +194 +194 +193 +198 +197 +197 +199 +201 +201 +199 +197 +195 +193 +191 +193 +200 +206 +206 +203 +203 +201 +197 +194 +194 +198 +199 +199 +194 +191 +189 +192 +197 +198 +190 +181 +190 +192 +193 +190 +187 +188 +192 +196 +189 +193 +195 +193 +188 +184 +182 +180 +189 +192 +191 +189 +184 +176 +174 +181 +184 +185 +189 +195 +198 +192 +178 +166 +172 +176 +178 +174 +169 +168 +169 +169 +170 +168 +167 +167 +167 +168 +172 +177 +179 +176 +172 +170 +172 +176 +177 +176 +170 +171 +167 +160 +158 +161 +165 +167 +167 +167 +168 +170 +169 +170 +175 +182 +175 +162 +153 +160 +173 +176 +170 +163 +158 +159 +160 +160 +159 +161 +163 +164 +162 +162 +163 +164 +165 +165 +164 +162 +156 +154 +150 +149 +156 +167 +177 +182 +173 +170 +170 +173 +173 +169 +164 +163 +160 +159 +160 +164 +166 +164 +163 +163 +168 +173 +173 +164 +158 +161 +167 +169 +169 +163 +159 +161 +166 +168 +167 +165 +168 +167 +169 +171 +170 +166 +164 +166 +167 +163 +159 +154 +151 +152 +155 +157 +164 +165 +163 +160 +159 +160 +161 +160 +163 +164 +164 +163 +163 +165 +167 +167 +155 +155 +155 +155 +155 +155 +153 +152 +153 +154 +154 +155 +157 +160 +159 +155 +157 +156 +157 +159 +159 +158 +157 +158 +163 +161 +161 +161 +160 +155 +152 +151 +156 +155 +155 +156 +157 +158 +159 +159 +161 +163 +165 +164 +161 +158 +156 +156 +156 +159 +159 +156 +154 +154 +156 +157 +157 +155 +152 +151 +152 +153 +155 +157 +157 +159 +159 +156 +152 +152 +154 +155 +157 +161 +162 +161 +161 +162 +161 +158 +156 +153 +151 +151 +151 +152 +153 +154 +155 +154 +153 +154 +156 +156 +155 +153 +153 +155 +157 +158 +159 +159 +158 +155 +154 +152 +150 +150 +150 +150 +151 +153 +153 +152 +154 +157 +157 +156 +155 +155 +158 +165 +168 +163 +156 +153 +154 +154 +153 +153 +153 +153 +154 +154 +154 +154 +152 +156 +159 +158 +156 +155 +152 +150 +149 +150 +149 +149 +151 +153 +153 +150 +152 +153 +154 +155 +154 +152 +152 +154 +153 +154 +155 +156 +156 +156 +154 +152 +154 +155 +153 +151 +154 +158 +156 +149 +143 +143 +150 +151 +152 +154 +154 +160 +159 +153 +149 +152 +155 +158 +159 +159 +158 +161 +161 +159 +158 +158 +159 +159 +161 +159 +157 +157 +157 +156 +158 +160 +158 +155 +154 +159 +165 +168 +169 +170 +164 +161 +156 +151 +149 +151 +151 +151 +155 +155 +155 +155 +157 +159 +164 +166 +167 +163 +161 +163 +163 +161 +157 +156 +155 +160 +164 +165 +164 +163 +162 +160 +159 +157 +155 +156 +157 +157 +157 +160 +161 +157 +154 +157 +159 +159 +158 +156 +159 +160 +161 +160 +157 +156 +157 +158 +156 +155 +154 +156 +158 +159 +159 +160 +163 +160 +158 +160 +161 +160 +159 +159 +161 +162 +161 +157 +156 +157 +160 +161 +158 +158 +156 +155 +152 +151 +150 +151 +151 +151 +149 +147 +146 +148 +151 +155 +161 +161 +160 +155 +153 +153 +155 +156 +155 +153 +154 +159 +161 +159 +157 +157 +159 +160 +158 +154 +154 +155 +155 +153 +153 +155 +158 +157 +156 +154 +150 +146 +148 +150 +155 +156 +156 +154 +152 +150 +153 +154 +154 +154 +155 +158 +159 +158 +160 +160 +156 +152 +152 +154 +154 +152 +151 +151 +150 +147 +146 +148 +151 +151 +151 +150 +148 +146 +148 +152 +153 +152 +148 +148 +147 +146 +145 +148 +151 +153 +157 +156 +153 +152 +155 +154 +153 +155 +157 +160 +161 +157 +154 +153 +151 +149 +152 +155 +157 +156 +155 +155 +155 +154 +154 +153 +151 +153 +153 +153 +153 +153 +153 +153 +154 +156 +157 +156 +153 +152 +154 +152 +148 +146 +147 +151 +153 +153 +153 +157 +161 +158 +150 +145 +146 +149 +150 +152 +152 +149 +148 +151 +152 +152 +153 +157 +162 +163 +159 +153 +149 +147 +153 +153 +152 +149 +147 +145 +144 +145 +147 +147 +149 +151 +149 +146 +146 +147 +144 +145 +148 +149 +148 +144 +142 +144 +144 +144 +144 +145 +146 +146 +146 +145 +141 +144 +146 +147 +149 +154 +161 +167 +168 +164 +152 +142 +143 +145 +145 +146 +148 +150 +151 +148 +145 +146 +149 +149 +148 +148 +148 +149 +149 +149 +149 +149 +153 +149 +147 +146 +147 +152 +153 +147 +148 +150 +154 +159 +158 +153 +152 +153 +147 +146 +145 +143 +142 +142 +143 +143 +142 +141 +143 +143 +141 +144 +148 +147 +137 +137 +139 +144 +147 +147 +144 +143 +144 +143 +141 +143 +146 +142 +139 +142 +144 +145 +145 +141 +137 +135 +138 +143 +142 +145 +144 +141 +142 +149 +156 +159 +153 +148 +144 +145 +149 +149 +142 +134 +140 +150 +155 +149 +143 +144 +150 +153 +151 +146 +142 +143 +147 +149 +148 +145 +146 +147 +147 +148 +151 +153 +152 +150 +151 +151 +153 +155 +152 +145 +140 +139 +142 +143 +144 +148 +151 +150 +144 +140 +140 +143 +140 +136 +135 +135 +142 +154 +163 +168 +165 +160 +161 +162 +161 +161 +160 +159 +156 +153 +148 +142 +142 +145 +148 +147 +148 +150 +155 +158 +158 +158 +159 +157 +147 +139 +143 +156 +162 +160 +152 +149 +150 +159 +170 +172 +162 +151 +150 +151 +152 +154 +160 +167 +170 +167 +154 +153 +153 +158 +158 +155 +153 +154 +154 +156 +155 +150 +146 +148 +153 +157 +164 +163 +156 +143 +132 +133 +144 +157 +163 +162 +163 +164 +162 +157 +151 +148 +151 +153 +157 +158 +154 +149 +147 +146 +156 +158 +156 +153 +151 +145 +139 +139 +140 +138 +137 +138 +140 +143 +148 +155 +158 +157 +156 +156 +158 +158 +155 +150 +144 +150 +151 +150 +150 +149 +153 +159 +164 +160 +152 +145 +146 +150 +152 +153 +148 +147 +146 +146 +149 +153 +155 +156 +156 +154 +150 +151 +166 +180 +175 +158 +151 +151 +150 +150 +154 +156 +154 +152 +148 +149 +152 +154 +154 +151 +151 +153 +153 +154 +153 +152 +152 +154 +157 +158 +160 +153 +149 +150 +152 +152 +153 +154 +153 +152 +151 +151 +151 +150 +149 +148 +151 +150 +149 +146 +143 +142 +143 +145 +145 +145 +146 +147 +147 +150 +155 +160 +166 +173 +176 +171 +165 +164 +163 +161 +157 +156 +155 +148 +149 +175 +203 +211 +192 +170 +155 +157 +167 +174 +169 +160 +157 +164 +170 +170 +164 +153 +153 +163 +171 +176 +185 +203 +215 +206 +191 +185 +188 +194 +196 +192 +185 +184 +187 +190 +192 +193 +187 +179 +176 +182 +188 +190 +186 +187 +192 +193 +194 +202 +208 +207 +203 +205 +204 +202 +202 +201 +208 +220 +220 +205 +194 +195 +197 +189 +179 +173 +180 +197 +216 +228 +224 +201 +178 +171 +177 +187 +193 +193 +192 +187 +188 +195 +203 +203 +202 +205 +212 +217 +213 +207 +208 +207 +211 +216 +216 +213 +215 +219 +229 +228 +224 +216 +212 +217 +230 +241 +247 +243 +235 +224 +216 +211 +210 +209 +214 +212 +210 +214 +223 +229 +227 +222 +211 +207 +208 +215 +224 +237 +244 +242 +240 +237 +236 +235 +231 +224 +220 +219 +216 +219 +219 +224 +234 +236 +232 +229 +218 +218 +207 +197 +197 +202 +211 +221 +217 +220 +222 +216 +209 +208 +208 +206 +194 +202 +220 +238 +245 +243 +231 +217 +211 +216 +222 +223 +222 +220 +219 +219 +225 +217 +197 +174 +161 +161 +164 +164 +159 +172 +189 +201 +202 +193 +187 +184 +182 +185 +190 +195 +198 +199 +197 +194 +198 +196 +193 +187 +181 +178 +179 +182 +180 +179 +180 +182 +182 +181 +184 +190 +195 +200 +207 +217 +229 +242 +250 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +247 +247 +247 +246 +246 +245 +244 +244 +243 +243 +244 +244 +243 +243 +242 +241 +240 +240 +240 +239 +238 +238 +237 +236 +234 +235 +236 +235 +233 +232 +234 +235 +235 +234 +234 +234 +235 +236 +235 +235 +235 +236 +237 +238 +239 +239 +240 +241 +242 +242 +243 +244 +244 +244 +242 +242 +245 +245 +245 +245 +246 +247 +248 +249 +248 +247 +246 +247 +249 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +252 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +246 +245 +246 +246 +245 +245 +243 +241 +240 +241 +242 +244 +245 +244 +241 +236 +232 +230 +230 +230 +230 +231 +232 +233 +233 +231 +231 +232 +232 +231 +231 +229 +225 +220 +219 +220 +222 +224 +223 +221 +221 +221 +223 +224 +225 +230 +225 +220 +220 +222 +224 +224 +222 +220 +219 +218 +218 +216 +214 +214 +217 +217 +210 +201 +194 +191 +193 +194 +195 +196 +195 +196 +197 +199 +199 +198 +197 +200 +198 +195 +196 +200 +205 +205 +201 +202 +200 +197 +194 +194 +198 +199 +198 +191 +190 +191 +195 +199 +197 +187 +179 +191 +197 +198 +191 +184 +185 +192 +198 +194 +193 +195 +197 +194 +187 +181 +178 +188 +189 +189 +187 +179 +168 +168 +178 +185 +184 +188 +196 +199 +192 +179 +170 +177 +180 +181 +181 +180 +175 +171 +171 +168 +166 +165 +166 +166 +168 +171 +175 +176 +171 +168 +168 +172 +175 +179 +182 +175 +173 +167 +161 +159 +163 +166 +166 +163 +166 +170 +171 +171 +171 +175 +180 +172 +160 +157 +167 +177 +175 +165 +159 +157 +159 +161 +158 +156 +158 +162 +165 +165 +166 +168 +167 +164 +159 +156 +156 +156 +154 +151 +152 +159 +170 +177 +180 +173 +170 +166 +166 +171 +173 +168 +161 +156 +156 +160 +164 +167 +167 +166 +165 +172 +177 +175 +165 +160 +166 +172 +172 +168 +165 +164 +168 +171 +168 +163 +160 +167 +166 +169 +173 +171 +165 +164 +167 +163 +162 +161 +159 +157 +156 +156 +156 +162 +164 +163 +159 +159 +164 +165 +162 +160 +162 +163 +162 +162 +163 +162 +160 +152 +153 +155 +157 +158 +158 +155 +153 +153 +152 +153 +155 +159 +162 +161 +156 +158 +157 +156 +156 +156 +156 +157 +158 +165 +163 +163 +162 +160 +156 +155 +156 +161 +160 +159 +158 +158 +157 +157 +157 +160 +161 +162 +162 +160 +157 +156 +156 +155 +156 +156 +154 +152 +152 +154 +155 +154 +151 +148 +148 +151 +155 +156 +156 +158 +158 +157 +155 +153 +154 +157 +159 +159 +161 +161 +161 +162 +163 +160 +156 +150 +149 +149 +151 +152 +153 +152 +151 +153 +153 +152 +152 +152 +153 +154 +155 +155 +156 +156 +157 +156 +155 +154 +153 +152 +149 +146 +146 +149 +150 +153 +154 +156 +156 +157 +158 +156 +154 +154 +157 +160 +164 +166 +162 +156 +154 +153 +153 +151 +150 +150 +152 +154 +155 +155 +154 +153 +157 +160 +159 +156 +154 +152 +151 +151 +151 +149 +147 +147 +150 +152 +151 +150 +152 +154 +156 +156 +156 +157 +158 +153 +153 +153 +152 +152 +152 +152 +152 +151 +155 +157 +156 +157 +158 +153 +146 +141 +141 +150 +151 +152 +154 +153 +159 +163 +157 +153 +153 +153 +153 +154 +156 +159 +160 +160 +157 +156 +157 +158 +158 +160 +155 +152 +153 +155 +155 +157 +158 +159 +155 +156 +161 +166 +165 +165 +166 +160 +158 +154 +151 +149 +150 +151 +152 +153 +154 +157 +158 +159 +161 +161 +163 +165 +161 +158 +159 +160 +159 +158 +159 +158 +162 +166 +166 +165 +164 +164 +162 +161 +158 +156 +156 +157 +158 +159 +163 +167 +162 +159 +159 +160 +159 +157 +157 +160 +163 +164 +163 +160 +158 +159 +160 +158 +156 +155 +158 +160 +161 +161 +162 +161 +159 +162 +167 +167 +159 +154 +153 +157 +159 +158 +155 +153 +154 +156 +157 +156 +158 +159 +157 +154 +151 +150 +151 +155 +154 +151 +147 +143 +145 +151 +157 +165 +165 +163 +156 +151 +152 +156 +159 +160 +158 +158 +160 +160 +159 +158 +159 +160 +161 +160 +157 +154 +153 +153 +153 +156 +158 +158 +157 +155 +154 +149 +145 +149 +150 +153 +155 +155 +154 +152 +151 +152 +153 +153 +152 +152 +154 +156 +157 +157 +159 +157 +154 +154 +158 +157 +154 +153 +151 +146 +143 +142 +143 +145 +147 +150 +150 +148 +146 +147 +150 +151 +148 +148 +145 +141 +140 +144 +150 +155 +155 +155 +158 +157 +157 +160 +158 +153 +151 +157 +162 +162 +157 +153 +154 +151 +146 +154 +155 +155 +153 +153 +155 +157 +157 +155 +154 +153 +153 +153 +152 +152 +153 +154 +153 +151 +150 +151 +152 +153 +153 +153 +152 +151 +149 +149 +151 +153 +153 +156 +160 +162 +159 +153 +147 +148 +151 +153 +153 +153 +153 +152 +153 +154 +154 +158 +162 +165 +162 +155 +149 +148 +149 +153 +153 +152 +150 +147 +145 +144 +144 +143 +143 +145 +149 +151 +148 +145 +144 +145 +145 +148 +150 +150 +148 +145 +145 +144 +143 +144 +145 +148 +149 +149 +149 +142 +145 +148 +150 +151 +154 +159 +164 +164 +160 +148 +140 +142 +144 +143 +143 +145 +148 +150 +149 +148 +148 +148 +146 +143 +144 +146 +148 +150 +153 +153 +153 +151 +145 +143 +144 +147 +152 +153 +149 +148 +146 +147 +152 +154 +152 +147 +145 +142 +143 +145 +144 +143 +142 +143 +144 +147 +146 +147 +148 +146 +147 +149 +147 +138 +138 +140 +144 +147 +146 +145 +144 +144 +143 +141 +143 +148 +146 +141 +141 +149 +154 +154 +146 +138 +135 +138 +141 +143 +146 +145 +141 +143 +151 +156 +155 +147 +143 +139 +140 +147 +151 +149 +144 +144 +149 +150 +146 +144 +147 +149 +149 +156 +153 +151 +151 +152 +150 +145 +140 +148 +148 +147 +146 +146 +146 +145 +143 +146 +147 +150 +154 +151 +143 +139 +139 +142 +139 +137 +139 +143 +144 +142 +139 +144 +145 +137 +129 +128 +131 +139 +147 +155 +158 +156 +151 +153 +157 +157 +157 +159 +160 +162 +160 +150 +139 +140 +146 +150 +152 +154 +154 +154 +156 +158 +161 +158 +155 +149 +146 +150 +157 +157 +153 +147 +147 +151 +162 +171 +171 +161 +151 +153 +151 +149 +152 +158 +165 +167 +166 +161 +157 +157 +162 +163 +159 +157 +158 +155 +156 +157 +155 +150 +147 +153 +160 +172 +169 +161 +150 +142 +141 +146 +153 +160 +158 +158 +160 +160 +156 +151 +148 +148 +150 +154 +158 +157 +154 +151 +151 +158 +160 +158 +154 +153 +148 +143 +143 +149 +142 +135 +133 +137 +143 +149 +154 +154 +155 +156 +159 +159 +157 +153 +147 +147 +153 +155 +156 +156 +153 +154 +158 +164 +162 +154 +147 +146 +149 +149 +146 +149 +149 +149 +146 +146 +149 +151 +154 +157 +155 +150 +153 +169 +184 +177 +158 +153 +152 +152 +151 +153 +154 +152 +149 +149 +150 +153 +155 +154 +151 +151 +153 +154 +153 +152 +153 +153 +154 +156 +157 +157 +150 +145 +147 +150 +152 +152 +152 +153 +153 +153 +152 +151 +149 +148 +146 +148 +148 +150 +150 +148 +146 +144 +143 +145 +145 +144 +144 +145 +148 +154 +159 +163 +173 +180 +178 +171 +166 +163 +162 +161 +160 +160 +153 +148 +162 +188 +206 +196 +173 +157 +162 +171 +175 +169 +159 +152 +162 +171 +174 +170 +158 +156 +163 +168 +175 +185 +202 +214 +206 +189 +180 +184 +192 +198 +196 +188 +185 +188 +192 +192 +191 +187 +182 +178 +179 +185 +191 +184 +185 +192 +198 +198 +202 +208 +210 +205 +205 +204 +205 +204 +202 +210 +226 +226 +205 +190 +195 +201 +194 +178 +167 +170 +189 +214 +230 +225 +204 +186 +179 +183 +189 +193 +192 +190 +188 +189 +197 +199 +200 +201 +203 +208 +213 +214 +213 +209 +208 +212 +217 +217 +215 +216 +218 +227 +227 +226 +221 +214 +216 +228 +240 +249 +248 +240 +229 +218 +211 +211 +215 +218 +214 +211 +212 +221 +230 +231 +227 +213 +209 +207 +208 +215 +229 +239 +240 +239 +237 +237 +238 +235 +228 +226 +227 +224 +220 +216 +219 +225 +226 +226 +232 +227 +222 +209 +196 +190 +191 +202 +218 +225 +225 +222 +213 +206 +203 +201 +199 +197 +197 +215 +236 +243 +240 +230 +217 +210 +213 +218 +222 +223 +222 +219 +216 +229 +225 +208 +181 +165 +163 +166 +164 +160 +174 +193 +203 +203 +195 +189 +188 +185 +185 +185 +187 +189 +191 +191 +191 +197 +197 +193 +184 +175 +172 +171 +174 +179 +179 +180 +181 +181 +180 +183 +188 +192 +197 +204 +214 +227 +241 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +250 +249 +247 +247 +247 +246 +245 +245 +244 +244 +243 +243 +244 +243 +243 +242 +241 +241 +240 +240 +240 +239 +238 +237 +236 +236 +234 +234 +235 +234 +233 +232 +234 +234 +235 +234 +234 +234 +235 +236 +235 +235 +235 +236 +238 +238 +239 +239 +240 +241 +242 +242 +243 +244 +244 +244 +243 +243 +245 +245 +245 +246 +246 +247 +248 +249 +247 +246 +246 +247 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +247 +246 +247 +248 +247 +246 +243 +239 +237 +238 +240 +242 +244 +243 +240 +236 +233 +232 +231 +231 +231 +234 +235 +237 +237 +235 +233 +232 +232 +231 +232 +231 +227 +222 +220 +220 +223 +225 +223 +221 +220 +222 +224 +227 +228 +228 +224 +220 +219 +222 +225 +224 +222 +220 +220 +220 +220 +217 +214 +214 +216 +212 +205 +196 +188 +184 +185 +189 +192 +193 +194 +196 +198 +199 +199 +199 +199 +201 +200 +199 +198 +200 +203 +203 +202 +202 +202 +199 +196 +195 +196 +196 +195 +192 +193 +196 +198 +198 +194 +187 +183 +189 +195 +194 +185 +178 +184 +197 +206 +202 +192 +188 +195 +197 +190 +183 +182 +189 +189 +188 +186 +178 +166 +167 +180 +186 +184 +187 +195 +196 +187 +178 +174 +183 +186 +186 +188 +189 +179 +170 +171 +167 +164 +164 +168 +172 +174 +174 +174 +170 +166 +163 +166 +170 +174 +178 +181 +175 +174 +172 +169 +168 +169 +170 +170 +165 +168 +172 +171 +170 +170 +170 +171 +165 +159 +162 +174 +179 +172 +162 +159 +161 +166 +167 +162 +157 +157 +162 +165 +170 +169 +169 +168 +164 +159 +157 +158 +161 +160 +158 +160 +165 +170 +171 +169 +168 +168 +164 +162 +170 +178 +169 +154 +154 +159 +164 +166 +167 +167 +167 +166 +169 +171 +167 +161 +164 +174 +179 +177 +168 +166 +168 +173 +173 +166 +160 +158 +167 +166 +168 +170 +168 +164 +162 +164 +160 +161 +161 +161 +160 +158 +156 +155 +155 +160 +160 +157 +158 +163 +165 +161 +160 +160 +158 +157 +158 +159 +159 +157 +153 +155 +157 +159 +160 +158 +155 +153 +155 +154 +155 +157 +161 +164 +162 +157 +159 +158 +156 +154 +154 +155 +157 +157 +162 +160 +159 +159 +158 +157 +159 +162 +162 +161 +159 +157 +157 +157 +156 +156 +158 +158 +159 +158 +158 +157 +157 +157 +154 +154 +154 +153 +151 +150 +151 +153 +153 +150 +148 +149 +154 +157 +158 +157 +157 +155 +154 +152 +152 +153 +156 +160 +160 +160 +159 +160 +160 +160 +156 +151 +147 +147 +149 +152 +155 +156 +155 +153 +156 +155 +154 +153 +153 +155 +158 +161 +164 +162 +159 +157 +155 +154 +155 +155 +154 +152 +148 +148 +151 +154 +155 +156 +157 +157 +157 +157 +155 +154 +155 +157 +160 +161 +161 +159 +157 +155 +154 +152 +150 +149 +150 +152 +154 +155 +155 +154 +156 +160 +161 +159 +156 +154 +153 +152 +153 +153 +151 +148 +147 +150 +153 +154 +151 +153 +155 +156 +157 +158 +158 +158 +152 +151 +151 +151 +152 +153 +155 +156 +156 +161 +163 +160 +158 +159 +157 +152 +144 +143 +150 +151 +152 +155 +154 +159 +164 +160 +157 +155 +152 +148 +150 +154 +158 +159 +157 +155 +155 +157 +159 +160 +159 +154 +151 +152 +156 +158 +160 +162 +163 +160 +161 +163 +163 +159 +157 +159 +154 +154 +154 +154 +152 +152 +153 +155 +154 +156 +159 +159 +160 +159 +159 +159 +162 +158 +155 +156 +158 +158 +160 +161 +160 +163 +165 +164 +162 +162 +162 +161 +160 +157 +155 +155 +156 +158 +161 +166 +169 +166 +162 +160 +158 +156 +157 +158 +162 +163 +164 +163 +160 +159 +159 +159 +159 +157 +156 +158 +160 +160 +159 +160 +157 +157 +162 +168 +165 +155 +151 +153 +158 +161 +161 +157 +153 +152 +152 +151 +153 +156 +159 +158 +154 +151 +151 +153 +155 +155 +153 +147 +145 +147 +154 +160 +167 +167 +165 +158 +152 +154 +159 +163 +164 +161 +158 +157 +156 +155 +156 +157 +159 +162 +165 +162 +155 +150 +152 +155 +161 +161 +158 +156 +156 +155 +152 +148 +149 +150 +152 +153 +153 +151 +149 +147 +149 +150 +151 +149 +149 +150 +152 +152 +151 +154 +155 +155 +157 +159 +158 +154 +150 +147 +143 +140 +139 +142 +145 +148 +150 +151 +151 +149 +148 +148 +148 +148 +146 +141 +136 +137 +146 +154 +155 +150 +151 +158 +160 +159 +161 +158 +153 +151 +158 +161 +160 +155 +154 +156 +152 +146 +154 +155 +155 +153 +153 +155 +155 +155 +154 +155 +156 +155 +151 +147 +148 +152 +154 +152 +148 +146 +147 +149 +152 +153 +153 +152 +152 +154 +154 +154 +154 +154 +154 +156 +158 +157 +155 +154 +156 +159 +155 +155 +154 +156 +155 +155 +154 +155 +159 +161 +162 +158 +151 +147 +148 +151 +150 +150 +151 +151 +151 +151 +151 +151 +146 +143 +142 +146 +151 +151 +148 +145 +146 +144 +145 +148 +151 +150 +147 +144 +142 +142 +143 +145 +149 +152 +152 +152 +147 +151 +154 +156 +154 +152 +152 +153 +155 +153 +145 +140 +144 +146 +143 +143 +145 +147 +148 +150 +152 +152 +149 +144 +141 +143 +146 +149 +152 +157 +158 +157 +146 +137 +136 +141 +143 +145 +148 +150 +149 +145 +142 +142 +143 +142 +141 +141 +145 +145 +146 +146 +145 +145 +146 +147 +149 +146 +148 +149 +145 +144 +145 +142 +141 +141 +142 +144 +144 +142 +143 +146 +142 +143 +142 +144 +149 +147 +141 +140 +150 +159 +161 +150 +139 +136 +138 +140 +142 +145 +144 +142 +145 +152 +152 +148 +137 +137 +137 +137 +141 +147 +150 +150 +146 +147 +144 +139 +139 +145 +151 +153 +158 +156 +155 +154 +154 +152 +149 +147 +151 +152 +151 +146 +142 +142 +143 +144 +143 +144 +147 +151 +149 +143 +140 +141 +142 +137 +133 +133 +137 +140 +142 +141 +144 +144 +135 +125 +125 +129 +136 +143 +148 +151 +148 +145 +148 +149 +149 +150 +149 +153 +161 +163 +151 +138 +136 +143 +149 +153 +156 +154 +150 +153 +161 +169 +164 +156 +150 +150 +153 +152 +151 +152 +151 +153 +157 +161 +162 +160 +155 +151 +158 +153 +151 +153 +158 +161 +161 +161 +162 +158 +159 +164 +166 +162 +161 +165 +161 +153 +149 +151 +150 +147 +153 +162 +168 +169 +165 +157 +148 +143 +145 +148 +154 +152 +152 +155 +159 +158 +154 +152 +146 +149 +156 +161 +162 +159 +154 +152 +156 +159 +158 +156 +156 +152 +148 +149 +149 +144 +138 +137 +142 +149 +153 +152 +153 +154 +156 +160 +161 +159 +154 +150 +148 +151 +155 +161 +160 +153 +150 +156 +165 +163 +154 +147 +146 +150 +148 +143 +148 +149 +149 +147 +147 +151 +153 +154 +157 +154 +150 +155 +173 +186 +177 +158 +153 +154 +155 +153 +152 +153 +152 +149 +150 +151 +154 +156 +154 +151 +150 +151 +153 +151 +150 +153 +154 +153 +153 +155 +155 +150 +145 +146 +150 +152 +152 +152 +153 +153 +154 +153 +151 +148 +147 +145 +145 +147 +149 +150 +150 +148 +144 +141 +142 +142 +143 +143 +144 +148 +152 +155 +163 +173 +181 +181 +175 +169 +166 +167 +161 +158 +158 +152 +144 +151 +176 +199 +198 +178 +162 +164 +170 +175 +172 +165 +162 +170 +177 +180 +177 +164 +156 +158 +163 +172 +183 +200 +214 +209 +190 +177 +179 +185 +193 +197 +192 +185 +186 +192 +198 +195 +191 +186 +179 +176 +182 +190 +186 +186 +194 +203 +203 +205 +209 +211 +209 +208 +206 +207 +207 +204 +213 +230 +229 +206 +190 +196 +207 +200 +180 +163 +160 +183 +213 +230 +224 +209 +196 +187 +187 +189 +189 +189 +189 +188 +189 +196 +195 +199 +202 +203 +204 +207 +212 +214 +207 +207 +211 +217 +219 +217 +216 +217 +222 +223 +224 +221 +217 +216 +221 +228 +243 +248 +245 +235 +224 +211 +209 +218 +217 +216 +213 +212 +219 +229 +233 +231 +219 +216 +211 +204 +203 +216 +232 +238 +240 +238 +238 +238 +234 +229 +227 +228 +227 +221 +217 +219 +217 +209 +213 +227 +236 +227 +214 +203 +193 +185 +194 +213 +234 +227 +216 +208 +205 +202 +196 +191 +194 +196 +214 +234 +239 +238 +234 +227 +215 +211 +211 +216 +220 +218 +216 +215 +224 +225 +211 +185 +166 +164 +166 +165 +166 +178 +193 +204 +205 +198 +191 +189 +188 +186 +184 +183 +183 +184 +187 +186 +187 +187 +185 +177 +170 +167 +169 +173 +178 +177 +177 +179 +179 +180 +183 +186 +189 +194 +200 +211 +223 +239 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +251 +251 +251 +251 +252 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +250 +249 +249 +247 +247 +246 +245 +245 +244 +244 +244 +244 +244 +244 +243 +242 +242 +241 +240 +240 +240 +240 +239 +238 +237 +236 +235 +234 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +234 +235 +236 +235 +235 +236 +237 +238 +239 +239 +240 +240 +241 +241 +242 +243 +244 +244 +245 +244 +244 +246 +246 +246 +246 +247 +247 +248 +248 +247 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +251 +252 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +247 +247 +248 +249 +248 +246 +243 +239 +236 +237 +239 +242 +244 +242 +240 +238 +235 +233 +233 +234 +235 +238 +238 +240 +240 +237 +234 +232 +232 +233 +234 +233 +230 +225 +223 +222 +224 +226 +224 +221 +221 +223 +225 +227 +228 +222 +220 +219 +220 +223 +224 +224 +223 +221 +221 +220 +220 +218 +214 +212 +213 +208 +203 +196 +188 +183 +184 +188 +192 +194 +195 +198 +200 +201 +201 +201 +201 +201 +202 +202 +201 +201 +204 +206 +206 +204 +205 +203 +198 +194 +193 +194 +193 +197 +198 +198 +197 +194 +190 +189 +191 +193 +195 +190 +178 +175 +186 +199 +206 +197 +184 +177 +185 +193 +193 +191 +193 +188 +188 +186 +185 +179 +170 +172 +184 +191 +187 +189 +196 +195 +185 +176 +175 +183 +188 +189 +191 +190 +175 +163 +168 +168 +163 +162 +171 +182 +184 +178 +172 +167 +164 +162 +165 +169 +172 +173 +173 +169 +173 +177 +179 +178 +177 +176 +175 +171 +173 +173 +170 +168 +168 +165 +162 +156 +158 +166 +177 +177 +168 +163 +164 +170 +174 +174 +168 +163 +163 +166 +167 +171 +169 +169 +169 +167 +162 +161 +163 +167 +166 +167 +169 +173 +175 +170 +164 +169 +171 +169 +165 +170 +173 +162 +144 +161 +167 +171 +170 +168 +167 +165 +163 +165 +164 +160 +157 +163 +174 +178 +176 +170 +167 +168 +172 +169 +160 +157 +159 +167 +167 +166 +165 +164 +161 +159 +158 +159 +160 +161 +159 +157 +155 +155 +156 +153 +158 +160 +158 +158 +162 +163 +161 +162 +159 +155 +151 +153 +157 +158 +158 +157 +158 +160 +160 +159 +157 +155 +154 +158 +157 +158 +160 +162 +164 +161 +157 +158 +157 +156 +154 +154 +155 +157 +157 +159 +157 +156 +156 +156 +157 +160 +163 +160 +158 +156 +155 +155 +156 +157 +158 +158 +157 +157 +157 +157 +157 +157 +157 +154 +152 +151 +152 +153 +153 +153 +154 +154 +153 +153 +155 +158 +160 +159 +157 +157 +156 +155 +154 +154 +155 +157 +160 +159 +158 +157 +157 +157 +155 +151 +147 +148 +150 +151 +153 +156 +158 +159 +158 +159 +159 +158 +157 +156 +159 +162 +166 +168 +164 +159 +155 +152 +152 +155 +159 +160 +158 +155 +153 +154 +156 +157 +156 +154 +153 +152 +153 +154 +153 +154 +156 +159 +158 +157 +156 +156 +156 +154 +152 +152 +152 +153 +154 +156 +156 +156 +156 +161 +163 +163 +158 +154 +153 +154 +154 +154 +155 +153 +149 +149 +152 +156 +158 +157 +159 +159 +159 +159 +159 +157 +155 +151 +151 +151 +151 +152 +155 +159 +161 +163 +167 +166 +160 +157 +161 +163 +162 +152 +148 +152 +151 +153 +157 +157 +162 +164 +160 +158 +157 +153 +148 +149 +154 +156 +157 +156 +155 +156 +159 +161 +162 +159 +155 +153 +155 +159 +162 +166 +168 +167 +165 +164 +162 +159 +155 +154 +154 +152 +153 +155 +157 +155 +154 +155 +157 +158 +159 +159 +159 +158 +158 +159 +161 +162 +158 +156 +156 +157 +157 +159 +160 +158 +159 +159 +158 +158 +159 +160 +159 +159 +157 +155 +155 +156 +158 +161 +167 +168 +164 +161 +158 +156 +155 +156 +159 +160 +161 +161 +160 +159 +157 +156 +156 +158 +156 +155 +156 +156 +155 +154 +154 +153 +153 +158 +161 +159 +153 +153 +158 +164 +167 +166 +160 +154 +151 +150 +149 +155 +158 +161 +161 +158 +156 +157 +159 +160 +160 +158 +153 +149 +150 +155 +160 +166 +167 +165 +161 +157 +159 +163 +165 +166 +163 +160 +157 +155 +154 +155 +156 +156 +162 +167 +166 +158 +150 +152 +159 +162 +160 +156 +153 +154 +155 +153 +150 +149 +150 +150 +151 +151 +149 +146 +145 +146 +147 +147 +146 +147 +148 +149 +148 +148 +149 +151 +154 +157 +157 +156 +154 +149 +147 +143 +141 +140 +141 +144 +148 +150 +153 +154 +152 +150 +150 +150 +150 +143 +139 +136 +139 +148 +156 +152 +144 +150 +158 +159 +155 +155 +155 +153 +153 +158 +159 +157 +154 +155 +156 +152 +147 +151 +154 +156 +155 +153 +152 +152 +150 +152 +154 +157 +156 +150 +144 +144 +148 +151 +150 +149 +149 +149 +151 +153 +153 +153 +153 +155 +157 +158 +157 +155 +154 +154 +155 +155 +155 +156 +157 +159 +160 +157 +155 +153 +155 +155 +154 +154 +156 +154 +156 +157 +155 +151 +149 +150 +151 +149 +149 +150 +150 +151 +152 +151 +151 +153 +146 +142 +145 +151 +153 +152 +151 +147 +144 +142 +145 +150 +151 +148 +144 +142 +141 +142 +145 +150 +154 +155 +154 +149 +152 +155 +157 +155 +152 +150 +148 +150 +151 +147 +144 +147 +148 +145 +145 +145 +145 +145 +147 +151 +151 +147 +141 +142 +145 +147 +148 +151 +157 +159 +157 +145 +136 +136 +142 +141 +141 +146 +151 +147 +147 +145 +142 +139 +141 +148 +153 +152 +151 +150 +148 +146 +146 +148 +150 +150 +146 +146 +147 +144 +142 +142 +139 +144 +143 +144 +144 +142 +141 +143 +146 +143 +145 +144 +145 +148 +145 +140 +140 +149 +159 +163 +154 +144 +140 +142 +145 +146 +147 +146 +144 +145 +146 +142 +137 +131 +135 +138 +137 +139 +144 +148 +148 +146 +146 +142 +134 +131 +139 +151 +161 +154 +152 +150 +151 +154 +157 +158 +158 +150 +151 +150 +145 +141 +142 +146 +149 +142 +143 +145 +148 +145 +140 +139 +141 +142 +139 +135 +135 +138 +143 +146 +147 +143 +142 +135 +128 +128 +131 +135 +141 +145 +149 +148 +147 +150 +151 +148 +148 +143 +145 +154 +160 +152 +138 +133 +138 +149 +153 +155 +152 +149 +153 +166 +178 +174 +161 +151 +151 +151 +148 +150 +156 +160 +160 +159 +156 +150 +147 +148 +152 +160 +157 +155 +158 +159 +158 +158 +160 +159 +156 +158 +163 +163 +159 +161 +169 +167 +150 +137 +140 +147 +150 +155 +161 +159 +164 +167 +163 +155 +149 +151 +155 +153 +150 +150 +153 +156 +157 +156 +156 +150 +155 +162 +168 +168 +162 +157 +154 +154 +159 +160 +159 +159 +157 +155 +157 +154 +150 +145 +142 +146 +153 +156 +155 +155 +155 +156 +160 +162 +160 +157 +155 +150 +151 +155 +161 +162 +153 +150 +157 +166 +164 +155 +146 +145 +150 +151 +147 +147 +149 +149 +148 +151 +157 +159 +158 +156 +151 +149 +159 +177 +185 +173 +156 +151 +153 +155 +154 +153 +156 +155 +152 +150 +150 +154 +156 +156 +152 +149 +148 +150 +147 +148 +151 +153 +151 +151 +153 +155 +151 +147 +148 +151 +154 +154 +154 +153 +153 +154 +153 +150 +148 +147 +146 +144 +145 +147 +150 +151 +150 +146 +143 +139 +141 +143 +144 +146 +149 +152 +152 +163 +169 +174 +176 +173 +168 +169 +172 +164 +159 +155 +150 +144 +147 +168 +193 +198 +183 +169 +164 +166 +173 +176 +173 +173 +177 +181 +183 +183 +171 +157 +152 +156 +167 +179 +197 +215 +214 +194 +178 +176 +179 +186 +194 +193 +188 +188 +192 +196 +194 +191 +186 +180 +176 +181 +189 +189 +187 +194 +203 +205 +207 +210 +209 +211 +210 +208 +208 +207 +205 +212 +228 +227 +208 +193 +198 +209 +204 +183 +163 +156 +177 +209 +228 +225 +215 +206 +198 +194 +191 +187 +186 +188 +188 +187 +193 +193 +200 +203 +203 +202 +204 +209 +211 +209 +209 +212 +217 +219 +218 +217 +217 +218 +220 +220 +219 +217 +216 +215 +215 +231 +242 +245 +241 +231 +213 +205 +215 +217 +219 +218 +216 +222 +231 +236 +235 +228 +223 +217 +206 +198 +207 +225 +236 +240 +240 +240 +236 +231 +227 +225 +225 +226 +223 +222 +223 +216 +203 +205 +222 +236 +230 +221 +213 +202 +190 +193 +208 +222 +224 +221 +212 +200 +193 +194 +197 +198 +196 +204 +220 +236 +244 +243 +233 +221 +212 +207 +208 +211 +211 +212 +214 +213 +217 +209 +186 +167 +163 +167 +168 +174 +178 +187 +201 +209 +205 +196 +188 +187 +187 +187 +184 +181 +179 +176 +175 +172 +173 +172 +166 +161 +160 +163 +167 +172 +172 +173 +174 +174 +177 +180 +183 +186 +191 +196 +205 +219 +236 +247 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +250 +249 +249 +249 +249 +248 +248 +248 +250 +250 +249 +247 +247 +247 +246 +245 +244 +244 +244 +244 +244 +244 +243 +243 +242 +241 +240 +240 +240 +240 +239 +239 +237 +236 +235 +235 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +234 +235 +236 +235 +235 +236 +237 +238 +239 +239 +240 +241 +241 +241 +241 +243 +244 +245 +245 +244 +244 +246 +246 +246 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +251 +252 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +251 +248 +247 +248 +248 +247 +247 +244 +240 +238 +238 +240 +243 +244 +243 +242 +239 +236 +233 +233 +236 +238 +241 +240 +240 +240 +237 +233 +232 +234 +236 +237 +236 +233 +229 +226 +224 +224 +225 +223 +221 +221 +223 +224 +224 +223 +217 +218 +220 +221 +222 +222 +223 +224 +222 +222 +221 +220 +216 +212 +210 +211 +207 +203 +199 +194 +191 +192 +194 +196 +197 +197 +198 +200 +202 +203 +203 +202 +203 +204 +203 +201 +201 +203 +205 +205 +205 +206 +204 +197 +192 +192 +194 +197 +202 +201 +199 +196 +190 +187 +189 +194 +202 +199 +189 +177 +178 +190 +197 +195 +184 +178 +174 +177 +185 +191 +193 +193 +184 +185 +184 +184 +182 +177 +179 +188 +197 +189 +190 +198 +198 +184 +173 +171 +175 +186 +190 +191 +186 +165 +155 +166 +173 +164 +162 +174 +190 +193 +181 +168 +165 +164 +163 +165 +169 +171 +168 +163 +164 +171 +179 +182 +181 +178 +177 +178 +176 +175 +170 +165 +165 +167 +164 +158 +152 +158 +168 +174 +172 +165 +165 +170 +176 +178 +176 +172 +171 +173 +173 +169 +170 +169 +171 +173 +172 +166 +165 +167 +169 +170 +172 +177 +182 +184 +178 +170 +172 +172 +170 +168 +168 +166 +157 +148 +168 +174 +177 +175 +172 +170 +166 +160 +165 +165 +162 +160 +162 +168 +173 +174 +170 +168 +170 +173 +167 +156 +155 +161 +165 +165 +163 +159 +159 +160 +158 +153 +156 +158 +159 +158 +155 +154 +156 +159 +156 +160 +163 +160 +158 +159 +161 +162 +161 +158 +153 +150 +153 +157 +158 +157 +158 +160 +161 +160 +157 +155 +155 +157 +159 +159 +160 +160 +161 +161 +158 +153 +154 +156 +157 +156 +156 +158 +158 +156 +159 +157 +156 +157 +157 +157 +159 +161 +159 +157 +155 +155 +156 +157 +159 +160 +157 +156 +155 +156 +159 +160 +159 +158 +154 +151 +150 +154 +158 +158 +158 +158 +153 +155 +158 +160 +161 +160 +159 +157 +158 +158 +157 +158 +157 +156 +156 +159 +157 +156 +154 +155 +156 +154 +151 +149 +150 +153 +156 +156 +158 +161 +162 +161 +161 +161 +160 +160 +159 +160 +161 +163 +164 +160 +156 +153 +151 +151 +155 +160 +165 +164 +160 +156 +155 +157 +158 +157 +154 +151 +149 +151 +154 +154 +154 +154 +158 +157 +156 +155 +155 +154 +154 +153 +154 +156 +157 +158 +158 +158 +158 +159 +165 +166 +163 +156 +151 +151 +154 +156 +155 +156 +155 +151 +150 +153 +158 +161 +162 +164 +164 +162 +161 +161 +158 +155 +151 +151 +151 +150 +151 +153 +157 +160 +163 +165 +162 +156 +155 +162 +166 +165 +158 +153 +154 +152 +153 +158 +160 +167 +169 +163 +160 +160 +157 +152 +152 +156 +155 +156 +156 +156 +157 +159 +159 +158 +158 +156 +155 +157 +161 +164 +169 +172 +171 +168 +163 +158 +155 +156 +156 +154 +155 +155 +157 +158 +155 +153 +154 +158 +159 +159 +159 +157 +157 +159 +161 +164 +162 +159 +157 +157 +158 +157 +157 +157 +156 +156 +155 +155 +158 +160 +161 +158 +158 +156 +155 +155 +155 +157 +160 +165 +166 +161 +158 +157 +157 +157 +158 +159 +158 +158 +158 +158 +158 +157 +155 +153 +157 +154 +153 +153 +153 +151 +149 +148 +147 +148 +152 +155 +156 +156 +158 +162 +168 +169 +168 +162 +155 +152 +152 +152 +156 +159 +162 +162 +160 +160 +162 +164 +167 +166 +163 +158 +153 +152 +155 +158 +164 +165 +165 +164 +164 +165 +165 +164 +163 +163 +162 +160 +157 +156 +156 +156 +150 +158 +167 +169 +159 +149 +151 +158 +160 +157 +153 +151 +152 +155 +153 +150 +151 +150 +150 +150 +149 +148 +146 +145 +147 +147 +147 +146 +148 +151 +151 +149 +147 +145 +146 +151 +153 +151 +151 +154 +151 +150 +149 +148 +144 +142 +142 +145 +150 +152 +153 +153 +153 +154 +153 +152 +147 +146 +144 +144 +149 +155 +154 +148 +151 +159 +157 +150 +148 +150 +151 +153 +153 +153 +153 +153 +153 +153 +150 +148 +148 +152 +153 +150 +147 +146 +147 +147 +150 +154 +158 +157 +151 +145 +143 +146 +148 +149 +150 +152 +153 +154 +154 +155 +155 +155 +156 +158 +158 +156 +154 +154 +156 +156 +156 +156 +155 +155 +156 +157 +158 +153 +149 +150 +151 +149 +152 +156 +154 +154 +153 +153 +152 +151 +151 +150 +151 +151 +150 +150 +150 +150 +150 +150 +155 +150 +146 +148 +151 +153 +153 +153 +149 +146 +144 +145 +148 +150 +149 +146 +142 +141 +142 +146 +152 +156 +156 +156 +150 +151 +153 +154 +154 +153 +151 +149 +148 +151 +150 +148 +150 +150 +147 +147 +146 +145 +143 +143 +145 +147 +145 +140 +144 +146 +145 +144 +145 +151 +153 +152 +146 +141 +141 +142 +139 +141 +146 +149 +142 +143 +143 +141 +139 +143 +150 +157 +155 +154 +151 +147 +143 +142 +145 +148 +150 +144 +144 +146 +144 +144 +146 +145 +146 +144 +143 +143 +143 +142 +144 +146 +145 +148 +147 +145 +145 +143 +140 +142 +148 +155 +159 +154 +147 +144 +146 +148 +151 +152 +152 +150 +144 +139 +135 +132 +135 +139 +141 +140 +142 +147 +149 +147 +148 +147 +144 +136 +132 +137 +148 +156 +148 +145 +143 +148 +157 +163 +163 +160 +146 +148 +147 +144 +143 +146 +151 +154 +143 +145 +149 +150 +144 +138 +139 +144 +144 +143 +142 +142 +144 +147 +150 +152 +145 +145 +141 +137 +137 +135 +136 +141 +145 +148 +147 +147 +152 +154 +153 +153 +146 +144 +149 +157 +154 +140 +134 +137 +148 +150 +151 +148 +148 +155 +170 +182 +176 +165 +155 +154 +155 +155 +156 +160 +162 +160 +157 +151 +146 +145 +148 +152 +158 +157 +159 +162 +161 +156 +154 +157 +158 +156 +158 +160 +155 +149 +153 +164 +165 +152 +139 +136 +143 +151 +156 +157 +153 +156 +159 +161 +162 +163 +165 +166 +158 +154 +152 +153 +156 +157 +158 +160 +160 +161 +164 +166 +163 +159 +156 +156 +155 +160 +162 +160 +160 +158 +158 +161 +160 +153 +147 +146 +148 +151 +155 +160 +159 +157 +157 +159 +160 +158 +156 +155 +151 +155 +156 +158 +160 +156 +153 +155 +162 +163 +159 +150 +146 +150 +153 +151 +147 +150 +151 +151 +153 +159 +161 +160 +155 +150 +151 +166 +182 +184 +169 +153 +150 +153 +155 +155 +157 +161 +159 +154 +149 +149 +153 +157 +159 +155 +150 +148 +150 +146 +147 +153 +155 +152 +151 +154 +155 +153 +150 +150 +153 +155 +157 +157 +155 +155 +153 +151 +148 +148 +148 +149 +144 +144 +146 +149 +152 +152 +149 +146 +141 +143 +143 +143 +145 +150 +153 +154 +161 +163 +168 +171 +170 +168 +168 +172 +169 +163 +158 +156 +152 +149 +162 +182 +195 +184 +172 +164 +162 +171 +175 +171 +174 +176 +178 +182 +184 +172 +156 +147 +147 +159 +171 +191 +214 +218 +200 +181 +177 +178 +181 +187 +192 +194 +195 +195 +192 +190 +189 +187 +181 +178 +182 +189 +191 +187 +192 +199 +204 +208 +210 +206 +209 +209 +207 +206 +206 +204 +210 +221 +222 +210 +199 +201 +208 +205 +187 +169 +157 +168 +198 +222 +224 +218 +213 +207 +200 +193 +184 +183 +186 +183 +180 +184 +192 +198 +203 +204 +203 +205 +209 +211 +213 +212 +212 +215 +218 +219 +219 +219 +217 +219 +220 +218 +217 +217 +213 +208 +215 +231 +241 +244 +239 +217 +202 +209 +217 +219 +219 +218 +223 +233 +238 +236 +232 +227 +223 +216 +207 +209 +222 +231 +236 +240 +239 +234 +229 +227 +225 +221 +224 +228 +229 +228 +221 +211 +209 +216 +226 +229 +226 +218 +210 +201 +198 +203 +207 +219 +227 +218 +199 +187 +192 +201 +204 +200 +192 +197 +219 +237 +236 +228 +224 +219 +210 +202 +201 +204 +208 +209 +207 +213 +209 +189 +168 +161 +164 +167 +171 +174 +184 +199 +210 +209 +199 +191 +187 +188 +188 +183 +174 +164 +157 +154 +154 +155 +156 +154 +151 +152 +156 +159 +164 +166 +169 +170 +172 +175 +178 +180 +184 +188 +193 +202 +217 +232 +245 +251 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +250 +249 +249 +249 +248 +248 +248 +248 +249 +249 +248 +247 +247 +246 +246 +245 +244 +244 +245 +245 +244 +243 +243 +242 +242 +241 +240 +239 +239 +239 +238 +238 +237 +235 +234 +234 +235 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +234 +235 +236 +235 +235 +236 +237 +239 +239 +240 +240 +241 +241 +241 +242 +243 +244 +245 +245 +244 +244 +245 +246 +246 +246 +247 +247 +247 +247 +248 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +251 +252 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +248 +247 +248 +247 +246 +247 +245 +242 +240 +240 +242 +243 +244 +245 +244 +241 +236 +232 +233 +236 +240 +242 +240 +239 +238 +235 +232 +233 +236 +239 +239 +238 +235 +231 +228 +225 +224 +223 +222 +221 +222 +223 +223 +222 +220 +216 +219 +221 +221 +220 +220 +221 +223 +223 +222 +220 +219 +214 +210 +208 +210 +206 +205 +200 +199 +198 +199 +199 +199 +200 +198 +197 +199 +203 +205 +203 +201 +203 +203 +201 +198 +197 +198 +198 +197 +204 +206 +203 +196 +190 +191 +197 +202 +204 +202 +199 +195 +190 +186 +188 +193 +203 +199 +188 +180 +186 +197 +196 +186 +177 +180 +179 +176 +179 +186 +186 +181 +182 +185 +185 +185 +186 +184 +185 +192 +196 +187 +188 +198 +198 +183 +169 +166 +167 +182 +189 +190 +181 +158 +150 +167 +178 +167 +162 +176 +194 +197 +181 +164 +163 +164 +164 +166 +170 +172 +166 +158 +163 +170 +177 +180 +177 +174 +175 +179 +177 +173 +166 +161 +163 +168 +165 +158 +152 +159 +168 +171 +167 +163 +167 +174 +177 +177 +174 +173 +177 +181 +179 +172 +170 +171 +176 +180 +177 +170 +167 +169 +169 +170 +174 +181 +188 +191 +187 +180 +170 +167 +166 +167 +166 +163 +163 +165 +171 +176 +179 +178 +177 +175 +168 +160 +165 +166 +165 +164 +162 +165 +171 +177 +170 +169 +172 +175 +168 +156 +154 +161 +161 +163 +159 +154 +156 +161 +159 +153 +153 +156 +159 +158 +156 +155 +158 +161 +158 +161 +163 +160 +156 +155 +158 +161 +158 +156 +153 +152 +155 +158 +157 +154 +158 +160 +161 +159 +156 +155 +157 +160 +160 +160 +161 +160 +160 +159 +155 +150 +152 +155 +158 +158 +159 +160 +159 +156 +162 +160 +158 +159 +160 +159 +158 +159 +161 +159 +157 +156 +157 +159 +160 +161 +154 +154 +154 +156 +161 +163 +162 +160 +155 +151 +150 +156 +162 +163 +162 +161 +152 +157 +161 +164 +163 +160 +157 +156 +158 +156 +156 +157 +156 +154 +153 +156 +155 +154 +153 +155 +157 +157 +155 +154 +150 +155 +159 +160 +161 +162 +163 +161 +159 +160 +160 +159 +159 +159 +159 +159 +160 +157 +154 +152 +151 +151 +156 +162 +167 +167 +162 +157 +155 +157 +158 +158 +157 +152 +149 +151 +155 +156 +154 +152 +156 +156 +156 +155 +154 +152 +153 +154 +156 +158 +160 +161 +160 +160 +160 +161 +167 +167 +163 +155 +149 +150 +154 +157 +156 +157 +156 +152 +150 +153 +157 +160 +163 +165 +166 +164 +164 +164 +162 +158 +152 +152 +151 +149 +149 +149 +153 +155 +158 +159 +157 +153 +155 +161 +164 +162 +160 +155 +155 +151 +152 +157 +161 +171 +176 +167 +162 +163 +161 +156 +155 +157 +154 +156 +157 +156 +156 +157 +154 +152 +157 +155 +155 +158 +161 +165 +170 +173 +173 +169 +161 +154 +154 +158 +159 +157 +159 +158 +159 +158 +154 +151 +153 +158 +157 +157 +158 +158 +158 +160 +162 +165 +161 +158 +157 +157 +157 +155 +154 +155 +154 +154 +154 +155 +159 +163 +163 +160 +157 +156 +155 +155 +155 +156 +159 +164 +164 +159 +156 +157 +160 +160 +160 +160 +157 +156 +156 +158 +159 +158 +155 +152 +157 +154 +152 +152 +152 +149 +146 +146 +143 +144 +149 +153 +157 +160 +162 +164 +167 +169 +167 +161 +155 +153 +155 +156 +154 +157 +159 +160 +159 +159 +162 +164 +164 +163 +161 +157 +154 +153 +156 +158 +161 +163 +165 +166 +168 +168 +165 +162 +157 +159 +160 +160 +158 +156 +154 +152 +148 +155 +166 +169 +159 +148 +149 +156 +160 +157 +153 +151 +154 +157 +155 +151 +153 +152 +150 +149 +149 +148 +147 +145 +149 +149 +148 +148 +151 +154 +154 +152 +148 +144 +143 +147 +148 +146 +147 +152 +152 +152 +154 +154 +150 +145 +144 +146 +151 +152 +152 +153 +156 +158 +157 +154 +154 +156 +153 +148 +149 +155 +158 +158 +153 +160 +156 +147 +144 +147 +148 +150 +147 +148 +151 +153 +151 +148 +146 +148 +147 +149 +148 +143 +139 +139 +143 +147 +151 +154 +158 +159 +155 +149 +146 +147 +147 +149 +151 +153 +154 +155 +156 +157 +158 +157 +157 +158 +156 +153 +152 +155 +153 +155 +156 +156 +156 +155 +156 +158 +159 +151 +146 +146 +147 +146 +150 +155 +156 +154 +151 +151 +152 +152 +151 +150 +152 +151 +151 +151 +152 +153 +153 +153 +152 +150 +150 +152 +153 +151 +150 +151 +151 +149 +146 +146 +148 +150 +149 +148 +143 +143 +143 +147 +153 +157 +158 +157 +154 +153 +153 +152 +152 +151 +149 +146 +147 +151 +151 +149 +151 +150 +148 +149 +149 +148 +145 +143 +143 +145 +145 +143 +145 +146 +143 +138 +139 +144 +147 +145 +146 +144 +142 +139 +135 +140 +145 +144 +147 +145 +143 +143 +145 +148 +150 +151 +152 +152 +150 +144 +138 +137 +141 +145 +147 +141 +141 +144 +144 +147 +152 +153 +148 +144 +142 +144 +145 +145 +145 +146 +147 +150 +149 +145 +143 +141 +140 +144 +146 +150 +153 +150 +146 +144 +145 +147 +151 +152 +154 +153 +145 +137 +135 +136 +143 +144 +142 +141 +145 +152 +153 +150 +152 +148 +144 +139 +138 +141 +144 +145 +143 +140 +140 +149 +161 +166 +162 +155 +146 +146 +145 +144 +146 +151 +156 +158 +147 +151 +156 +156 +147 +140 +143 +150 +146 +146 +147 +148 +148 +150 +152 +153 +150 +151 +148 +146 +145 +139 +137 +142 +145 +147 +144 +145 +151 +155 +157 +159 +154 +148 +150 +158 +157 +145 +138 +140 +145 +146 +145 +142 +144 +153 +167 +178 +172 +166 +161 +161 +165 +167 +164 +161 +158 +156 +153 +150 +149 +149 +151 +153 +155 +156 +160 +162 +159 +151 +149 +153 +160 +158 +158 +157 +148 +138 +142 +155 +158 +156 +149 +140 +140 +149 +154 +153 +150 +146 +145 +153 +166 +175 +174 +170 +163 +159 +156 +156 +157 +159 +160 +163 +165 +163 +160 +156 +152 +149 +152 +156 +156 +161 +162 +160 +159 +156 +157 +162 +154 +145 +144 +150 +152 +149 +152 +160 +163 +159 +157 +157 +157 +154 +152 +153 +152 +157 +157 +154 +155 +155 +153 +152 +158 +163 +163 +155 +148 +150 +152 +151 +147 +152 +154 +153 +154 +159 +160 +159 +155 +150 +154 +171 +187 +185 +167 +151 +151 +153 +154 +154 +160 +164 +161 +154 +148 +148 +152 +158 +160 +158 +152 +149 +150 +146 +147 +155 +157 +153 +152 +156 +155 +154 +152 +151 +153 +155 +157 +157 +156 +155 +152 +149 +147 +147 +149 +151 +145 +145 +146 +149 +153 +154 +151 +148 +146 +145 +142 +139 +141 +149 +155 +158 +160 +161 +166 +172 +173 +169 +168 +170 +172 +167 +163 +162 +158 +151 +155 +170 +185 +180 +171 +162 +160 +167 +170 +163 +172 +174 +176 +180 +183 +171 +153 +142 +141 +150 +163 +185 +211 +219 +203 +184 +178 +180 +180 +182 +190 +200 +202 +197 +194 +194 +193 +190 +185 +181 +183 +188 +192 +187 +189 +195 +201 +208 +209 +204 +205 +207 +206 +204 +205 +204 +208 +216 +218 +211 +204 +203 +207 +205 +190 +175 +157 +159 +185 +215 +222 +216 +213 +210 +202 +192 +179 +177 +180 +177 +171 +172 +192 +196 +200 +202 +204 +208 +212 +212 +217 +214 +212 +214 +216 +219 +221 +222 +219 +222 +221 +217 +218 +219 +215 +207 +204 +222 +236 +245 +244 +220 +201 +206 +214 +217 +216 +215 +221 +232 +236 +233 +232 +228 +228 +226 +219 +216 +220 +224 +230 +238 +239 +233 +229 +228 +226 +220 +223 +231 +234 +231 +227 +219 +213 +212 +215 +226 +227 +219 +214 +209 +202 +199 +206 +214 +221 +217 +205 +194 +191 +193 +201 +205 +193 +180 +190 +209 +219 +223 +224 +223 +213 +198 +194 +200 +206 +205 +206 +214 +211 +192 +170 +159 +159 +163 +165 +172 +185 +200 +209 +208 +200 +195 +187 +189 +187 +179 +165 +151 +140 +135 +136 +139 +142 +144 +145 +148 +152 +156 +159 +162 +166 +169 +172 +174 +177 +179 +184 +187 +192 +201 +214 +232 +244 +250 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +252 +252 +252 +252 +252 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +251 +251 +251 +252 +252 +251 +251 +251 +250 +250 +250 +249 +249 +248 +248 +247 +249 +249 +248 +247 +246 +247 +246 +245 +244 +244 +243 +245 +245 +243 +243 +243 +242 +241 +240 +240 +239 +239 +238 +238 +237 +236 +234 +233 +233 +234 +234 +233 +233 +234 +234 +234 +233 +234 +233 +233 +234 +235 +236 +235 +235 +236 +238 +239 +239 +240 +240 +241 +241 +242 +243 +244 +244 +245 +244 +243 +243 +245 +245 +246 +246 +246 +246 +246 +246 +249 +249 +250 +249 +249 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +251 +251 +251 +252 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +247 +246 +248 +248 +247 +246 +244 +241 +240 +242 +244 +246 +245 +245 +245 +242 +236 +230 +230 +236 +241 +240 +240 +239 +236 +234 +233 +235 +236 +238 +238 +236 +232 +229 +229 +228 +225 +224 +222 +221 +223 +222 +219 +218 +219 +221 +220 +219 +218 +219 +220 +221 +222 +224 +220 +216 +217 +214 +208 +207 +210 +211 +208 +204 +204 +201 +198 +197 +198 +200 +201 +203 +203 +202 +201 +202 +202 +200 +200 +200 +198 +195 +194 +194 +196 +202 +204 +201 +192 +185 +188 +196 +203 +204 +197 +192 +190 +189 +186 +188 +191 +195 +195 +188 +183 +190 +196 +192 +186 +181 +183 +184 +183 +182 +180 +176 +172 +182 +191 +192 +188 +186 +186 +188 +192 +193 +190 +191 +198 +197 +179 +166 +167 +165 +178 +187 +189 +180 +156 +152 +172 +179 +168 +165 +179 +193 +191 +174 +158 +159 +165 +166 +168 +174 +175 +167 +160 +163 +173 +179 +174 +167 +168 +175 +180 +183 +174 +165 +161 +164 +166 +162 +156 +152 +162 +172 +174 +168 +164 +171 +180 +176 +176 +169 +169 +181 +186 +179 +175 +170 +167 +176 +183 +177 +172 +171 +168 +166 +173 +178 +183 +182 +185 +193 +190 +173 +162 +158 +165 +164 +156 +161 +174 +179 +175 +173 +178 +180 +176 +168 +164 +167 +166 +166 +163 +158 +163 +172 +177 +176 +171 +172 +173 +166 +158 +158 +160 +160 +161 +160 +157 +157 +158 +157 +154 +154 +158 +160 +158 +156 +158 +163 +168 +171 +162 +158 +157 +155 +157 +159 +158 +155 +158 +158 +156 +157 +160 +159 +155 +155 +156 +158 +158 +157 +157 +159 +160 +158 +159 +158 +157 +158 +157 +153 +147 +155 +158 +160 +161 +161 +159 +158 +158 +161 +159 +159 +160 +161 +160 +160 +161 +161 +159 +157 +155 +155 +156 +157 +158 +154 +152 +155 +158 +159 +163 +164 +160 +155 +153 +152 +155 +158 +160 +160 +158 +152 +156 +163 +165 +164 +160 +159 +158 +157 +157 +156 +153 +152 +152 +154 +157 +157 +156 +155 +155 +158 +161 +159 +156 +157 +160 +161 +161 +161 +162 +161 +159 +160 +154 +150 +152 +156 +156 +154 +153 +155 +155 +153 +152 +152 +154 +158 +161 +164 +163 +160 +158 +158 +158 +158 +157 +157 +154 +152 +152 +155 +157 +157 +155 +156 +161 +162 +158 +152 +150 +152 +154 +156 +156 +159 +163 +163 +159 +158 +159 +162 +162 +159 +154 +149 +149 +153 +157 +158 +159 +157 +155 +154 +156 +156 +153 +157 +160 +164 +166 +167 +167 +164 +160 +155 +152 +149 +149 +149 +150 +151 +152 +153 +152 +152 +153 +155 +158 +159 +159 +155 +155 +153 +155 +157 +156 +158 +167 +173 +170 +166 +162 +160 +159 +158 +157 +153 +155 +160 +164 +160 +152 +149 +152 +157 +156 +156 +158 +160 +163 +166 +168 +168 +166 +161 +158 +159 +161 +161 +160 +160 +158 +157 +157 +156 +155 +155 +157 +164 +161 +159 +158 +159 +161 +162 +162 +160 +161 +160 +158 +156 +154 +155 +157 +154 +153 +154 +157 +160 +162 +163 +161 +160 +158 +156 +155 +156 +157 +160 +165 +166 +160 +160 +161 +159 +159 +159 +158 +159 +160 +160 +159 +160 +161 +157 +154 +154 +154 +154 +154 +152 +150 +147 +147 +144 +144 +150 +156 +157 +161 +165 +164 +161 +165 +165 +160 +156 +157 +158 +158 +160 +157 +156 +158 +161 +162 +159 +156 +156 +156 +155 +154 +155 +157 +157 +155 +158 +161 +164 +165 +166 +167 +165 +162 +156 +158 +161 +162 +161 +158 +154 +152 +150 +156 +165 +167 +158 +149 +148 +154 +159 +159 +156 +155 +156 +156 +153 +147 +152 +151 +148 +146 +148 +151 +151 +149 +151 +151 +149 +148 +153 +158 +157 +151 +145 +144 +144 +147 +151 +152 +152 +152 +157 +156 +155 +155 +153 +149 +150 +152 +153 +152 +155 +156 +154 +157 +160 +160 +156 +157 +155 +153 +154 +159 +162 +162 +159 +160 +156 +147 +143 +146 +150 +151 +148 +148 +155 +158 +149 +144 +148 +150 +150 +146 +143 +140 +137 +137 +142 +149 +152 +154 +157 +159 +156 +151 +150 +150 +148 +150 +153 +153 +152 +152 +153 +154 +156 +160 +161 +156 +154 +156 +155 +153 +152 +154 +157 +158 +155 +152 +155 +160 +158 +151 +144 +142 +143 +147 +152 +157 +156 +157 +159 +157 +154 +151 +151 +152 +154 +155 +153 +149 +150 +153 +153 +152 +151 +154 +156 +153 +149 +148 +148 +148 +147 +145 +149 +153 +149 +147 +148 +149 +145 +144 +146 +150 +155 +157 +157 +155 +154 +153 +151 +151 +152 +152 +148 +143 +146 +147 +148 +149 +148 +148 +147 +147 +151 +147 +143 +142 +143 +145 +146 +146 +147 +146 +143 +140 +140 +141 +144 +144 +147 +144 +143 +141 +136 +133 +139 +150 +149 +149 +148 +147 +146 +147 +149 +151 +154 +150 +147 +146 +142 +139 +138 +140 +139 +139 +142 +145 +145 +145 +147 +150 +146 +142 +140 +141 +142 +142 +143 +145 +148 +147 +147 +149 +147 +144 +144 +145 +145 +142 +144 +146 +145 +142 +142 +146 +148 +142 +144 +150 +147 +135 +130 +135 +142 +144 +147 +148 +147 +146 +150 +156 +154 +150 +147 +145 +143 +141 +142 +142 +148 +145 +143 +148 +158 +163 +155 +145 +145 +146 +145 +146 +152 +154 +154 +157 +151 +154 +158 +160 +156 +153 +153 +157 +147 +148 +146 +144 +146 +146 +147 +151 +153 +151 +151 +151 +146 +139 +138 +141 +147 +146 +145 +145 +149 +154 +156 +155 +152 +147 +148 +151 +149 +144 +144 +148 +144 +141 +136 +135 +139 +149 +160 +167 +164 +160 +160 +162 +163 +162 +162 +163 +160 +159 +152 +145 +145 +152 +156 +156 +152 +155 +161 +164 +159 +149 +144 +145 +157 +161 +162 +156 +146 +135 +139 +151 +152 +149 +147 +145 +147 +151 +155 +157 +148 +138 +137 +149 +166 +178 +178 +170 +161 +157 +153 +154 +157 +159 +159 +159 +158 +155 +152 +151 +151 +152 +152 +151 +156 +156 +156 +159 +162 +162 +155 +146 +142 +147 +148 +147 +143 +140 +148 +163 +169 +163 +157 +153 +152 +153 +153 +154 +153 +153 +153 +155 +159 +161 +158 +152 +157 +164 +167 +160 +151 +149 +152 +153 +151 +155 +156 +154 +154 +158 +162 +163 +158 +153 +158 +174 +184 +176 +160 +150 +149 +151 +152 +154 +157 +159 +158 +156 +148 +146 +151 +156 +156 +154 +154 +152 +151 +148 +149 +156 +159 +155 +153 +155 +156 +157 +155 +153 +153 +156 +158 +158 +157 +153 +149 +147 +146 +146 +148 +151 +147 +146 +145 +148 +152 +154 +154 +152 +150 +149 +144 +137 +137 +145 +156 +162 +165 +162 +164 +174 +180 +172 +167 +172 +176 +170 +163 +162 +159 +152 +152 +161 +180 +187 +171 +152 +158 +167 +166 +167 +170 +169 +169 +171 +175 +175 +159 +135 +130 +147 +162 +182 +208 +215 +202 +192 +189 +183 +179 +178 +181 +186 +195 +203 +198 +201 +202 +198 +189 +183 +181 +182 +184 +185 +188 +192 +197 +203 +206 +207 +204 +205 +202 +200 +204 +207 +209 +212 +209 +205 +205 +207 +207 +206 +194 +177 +163 +164 +179 +204 +220 +219 +214 +212 +204 +196 +184 +180 +177 +168 +162 +165 +185 +195 +200 +201 +207 +208 +209 +210 +214 +212 +211 +213 +218 +221 +223 +222 +220 +222 +221 +219 +220 +221 +218 +212 +214 +214 +230 +246 +243 +227 +214 +207 +203 +210 +212 +215 +226 +231 +231 +234 +230 +230 +230 +229 +224 +218 +215 +216 +221 +228 +233 +235 +233 +231 +226 +222 +225 +227 +233 +234 +231 +225 +217 +206 +212 +218 +226 +226 +217 +205 +203 +207 +212 +217 +220 +221 +218 +206 +195 +193 +209 +194 +184 +173 +162 +182 +210 +216 +221 +220 +218 +208 +195 +199 +206 +202 +203 +206 +211 +198 +173 +162 +165 +164 +167 +171 +182 +194 +203 +204 +198 +192 +183 +177 +172 +161 +147 +139 +135 +130 +130 +131 +133 +137 +141 +146 +151 +154 +157 +160 +163 +165 +169 +174 +178 +178 +182 +188 +194 +200 +214 +231 +243 +250 +253 +253 +254 +254 +253 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +251 +250 +250 +252 +251 +250 +250 +250 +250 +250 +250 +247 +247 +247 +249 +250 +248 +247 +246 +245 +245 +243 +243 +244 +244 +243 +243 +242 +242 +242 +241 +241 +239 +238 +237 +237 +236 +236 +235 +235 +234 +233 +232 +234 +233 +232 +232 +232 +232 +232 +232 +232 +232 +233 +233 +233 +234 +234 +235 +235 +237 +239 +240 +240 +241 +242 +243 +243 +243 +243 +244 +245 +246 +244 +244 +244 +245 +245 +246 +247 +247 +247 +247 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +250 +250 +249 +249 +250 +251 +251 +251 +250 +251 +251 +252 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +251 +252 +252 +251 +251 +251 +253 +254 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +252 +253 +254 +255 +255 +254 +253 +252 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +247 +247 +249 +250 +249 +247 +243 +239 +238 +240 +244 +245 +246 +245 +244 +241 +236 +232 +231 +234 +237 +238 +238 +237 +235 +234 +234 +235 +237 +238 +238 +235 +231 +228 +228 +227 +225 +225 +223 +223 +223 +222 +218 +217 +217 +221 +221 +219 +218 +218 +218 +219 +220 +221 +216 +212 +212 +211 +209 +210 +215 +214 +210 +203 +201 +199 +196 +196 +197 +203 +204 +205 +204 +203 +202 +202 +202 +202 +201 +199 +196 +194 +195 +198 +201 +200 +201 +198 +189 +183 +184 +191 +197 +195 +188 +184 +184 +186 +187 +190 +194 +189 +192 +191 +186 +184 +190 +194 +192 +187 +183 +188 +196 +193 +177 +169 +171 +183 +193 +196 +189 +184 +184 +189 +196 +196 +189 +186 +193 +193 +179 +169 +172 +172 +179 +184 +186 +177 +159 +156 +172 +178 +168 +165 +175 +187 +186 +170 +155 +150 +159 +168 +176 +182 +178 +167 +159 +161 +174 +179 +168 +160 +166 +175 +179 +188 +183 +174 +165 +162 +163 +162 +159 +158 +165 +173 +176 +172 +170 +175 +183 +182 +178 +170 +169 +179 +185 +180 +174 +166 +164 +170 +176 +173 +172 +174 +171 +169 +173 +174 +177 +177 +181 +191 +188 +172 +164 +161 +164 +158 +151 +160 +177 +193 +183 +174 +174 +175 +173 +172 +172 +171 +170 +170 +165 +158 +161 +171 +177 +178 +169 +166 +167 +164 +160 +163 +165 +163 +163 +161 +158 +157 +158 +158 +156 +156 +157 +157 +156 +156 +161 +168 +173 +166 +157 +154 +157 +157 +158 +161 +161 +161 +164 +165 +162 +162 +163 +161 +157 +155 +156 +157 +158 +158 +158 +158 +159 +156 +156 +156 +155 +157 +158 +157 +154 +158 +160 +161 +161 +160 +158 +156 +156 +161 +158 +158 +160 +162 +162 +161 +162 +161 +159 +157 +155 +155 +156 +157 +158 +155 +154 +156 +157 +157 +161 +164 +161 +158 +155 +151 +151 +155 +158 +159 +158 +156 +158 +162 +162 +161 +159 +158 +158 +159 +157 +154 +152 +152 +153 +153 +154 +157 +159 +160 +159 +159 +160 +159 +158 +157 +159 +160 +160 +160 +160 +159 +156 +156 +151 +149 +152 +155 +155 +154 +153 +153 +152 +152 +151 +152 +155 +157 +159 +158 +159 +159 +161 +161 +159 +157 +155 +157 +154 +153 +154 +158 +160 +160 +159 +162 +163 +162 +157 +153 +152 +153 +154 +157 +158 +160 +162 +161 +157 +155 +156 +154 +154 +153 +151 +151 +152 +155 +157 +161 +161 +159 +155 +154 +155 +154 +153 +150 +157 +163 +165 +165 +164 +162 +161 +153 +151 +150 +150 +149 +149 +149 +152 +150 +149 +149 +152 +155 +157 +157 +156 +152 +153 +154 +156 +159 +155 +155 +162 +170 +166 +162 +159 +158 +158 +157 +157 +153 +156 +162 +166 +163 +155 +152 +154 +157 +158 +158 +159 +160 +162 +165 +167 +166 +165 +162 +160 +160 +162 +162 +160 +158 +156 +158 +160 +159 +157 +156 +156 +166 +164 +161 +160 +161 +163 +163 +164 +163 +163 +161 +159 +157 +156 +158 +159 +155 +155 +155 +156 +158 +159 +160 +160 +159 +158 +158 +158 +158 +157 +158 +161 +167 +161 +161 +162 +160 +160 +160 +159 +160 +161 +160 +159 +160 +161 +157 +155 +156 +156 +155 +155 +155 +154 +151 +149 +151 +151 +156 +161 +160 +163 +166 +164 +162 +163 +163 +160 +158 +158 +160 +160 +160 +160 +159 +159 +161 +161 +157 +151 +150 +152 +154 +155 +157 +158 +157 +155 +156 +158 +160 +160 +162 +164 +163 +161 +157 +158 +160 +161 +161 +159 +157 +155 +153 +157 +163 +163 +157 +152 +151 +154 +156 +157 +157 +155 +153 +153 +154 +153 +149 +150 +150 +149 +150 +153 +152 +150 +152 +152 +151 +150 +154 +158 +158 +153 +148 +147 +148 +151 +153 +154 +154 +155 +160 +157 +156 +155 +154 +152 +154 +156 +156 +150 +150 +154 +158 +162 +160 +154 +156 +157 +158 +157 +159 +162 +163 +163 +160 +161 +157 +149 +145 +148 +151 +152 +151 +153 +155 +151 +148 +149 +151 +149 +147 +146 +146 +145 +143 +141 +145 +151 +153 +154 +157 +158 +157 +153 +152 +152 +150 +152 +154 +154 +151 +150 +149 +150 +153 +155 +156 +156 +159 +164 +163 +159 +153 +152 +153 +155 +156 +155 +157 +160 +151 +149 +147 +146 +146 +150 +154 +156 +157 +158 +158 +157 +154 +152 +153 +154 +156 +154 +153 +153 +153 +153 +153 +153 +154 +156 +155 +152 +149 +149 +147 +146 +147 +145 +149 +153 +151 +150 +152 +151 +150 +149 +148 +149 +151 +152 +151 +150 +152 +152 +152 +153 +152 +150 +148 +145 +143 +144 +145 +145 +145 +146 +147 +148 +155 +151 +146 +144 +144 +146 +147 +147 +149 +148 +145 +144 +143 +144 +144 +145 +144 +145 +147 +147 +142 +138 +140 +147 +153 +153 +151 +149 +148 +149 +151 +153 +157 +152 +147 +145 +143 +141 +142 +143 +142 +141 +141 +143 +144 +144 +146 +148 +145 +141 +139 +140 +140 +139 +138 +139 +144 +147 +148 +145 +145 +146 +146 +145 +141 +141 +140 +139 +141 +143 +145 +145 +141 +137 +141 +150 +148 +135 +128 +130 +139 +145 +151 +151 +145 +141 +146 +153 +158 +154 +149 +146 +143 +141 +143 +146 +150 +146 +145 +151 +155 +152 +146 +142 +148 +149 +147 +147 +152 +153 +152 +155 +150 +152 +157 +161 +162 +159 +157 +157 +150 +148 +144 +140 +142 +142 +142 +146 +150 +150 +151 +149 +145 +142 +143 +147 +144 +145 +147 +148 +151 +153 +152 +149 +147 +139 +138 +143 +148 +148 +145 +143 +139 +135 +131 +131 +137 +146 +155 +160 +154 +153 +156 +160 +161 +159 +158 +158 +166 +165 +161 +156 +153 +152 +152 +152 +148 +153 +161 +166 +164 +158 +152 +149 +154 +160 +163 +159 +149 +135 +132 +139 +152 +152 +151 +150 +152 +156 +157 +155 +143 +129 +127 +144 +162 +173 +174 +169 +159 +157 +155 +154 +154 +154 +151 +148 +149 +150 +151 +153 +154 +155 +156 +156 +155 +154 +154 +156 +161 +161 +153 +144 +140 +147 +152 +152 +147 +141 +144 +156 +169 +163 +158 +154 +152 +151 +152 +154 +153 +151 +151 +151 +156 +160 +159 +155 +156 +162 +165 +160 +155 +155 +156 +156 +155 +154 +153 +153 +152 +156 +162 +168 +160 +155 +161 +176 +181 +169 +153 +145 +145 +151 +154 +152 +149 +149 +152 +155 +151 +147 +148 +151 +151 +151 +153 +153 +151 +148 +149 +154 +156 +155 +152 +152 +153 +155 +154 +153 +153 +156 +158 +158 +155 +151 +147 +145 +145 +146 +150 +153 +150 +149 +147 +148 +151 +153 +154 +154 +153 +150 +146 +142 +141 +143 +153 +163 +164 +160 +159 +168 +178 +177 +172 +174 +175 +170 +163 +160 +157 +151 +155 +166 +185 +192 +175 +154 +154 +162 +165 +172 +172 +168 +165 +165 +171 +177 +166 +144 +127 +138 +150 +173 +202 +212 +202 +193 +188 +190 +185 +174 +167 +173 +190 +204 +204 +201 +199 +199 +194 +186 +180 +178 +177 +182 +187 +193 +197 +200 +202 +202 +207 +208 +202 +198 +204 +211 +212 +213 +206 +200 +201 +207 +208 +206 +197 +186 +168 +168 +177 +198 +215 +218 +214 +212 +202 +196 +190 +189 +184 +168 +160 +167 +183 +192 +197 +199 +206 +207 +206 +206 +209 +207 +207 +210 +215 +219 +222 +222 +220 +221 +221 +221 +221 +221 +218 +214 +217 +215 +222 +235 +243 +241 +227 +209 +196 +204 +211 +216 +223 +229 +232 +236 +232 +228 +225 +225 +224 +220 +217 +216 +219 +218 +225 +235 +237 +231 +228 +231 +223 +223 +227 +232 +233 +230 +221 +208 +209 +217 +223 +223 +217 +212 +208 +206 +214 +223 +224 +223 +222 +217 +209 +205 +208 +195 +180 +161 +149 +170 +203 +218 +214 +210 +209 +204 +197 +202 +207 +202 +201 +204 +209 +199 +177 +166 +168 +169 +171 +174 +179 +188 +196 +198 +192 +184 +174 +164 +153 +143 +132 +132 +137 +137 +133 +133 +133 +136 +140 +145 +150 +153 +154 +159 +161 +163 +167 +173 +176 +178 +182 +187 +192 +197 +208 +226 +242 +248 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +252 +251 +250 +250 +250 +250 +249 +249 +248 +247 +248 +249 +248 +248 +247 +246 +246 +245 +244 +243 +244 +244 +244 +243 +242 +242 +242 +241 +240 +239 +237 +237 +237 +236 +236 +235 +235 +234 +233 +232 +233 +233 +232 +232 +232 +232 +232 +232 +233 +233 +233 +234 +234 +235 +235 +236 +235 +237 +240 +241 +241 +241 +241 +242 +243 +244 +244 +245 +246 +246 +245 +245 +245 +246 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +251 +251 +252 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +253 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +255 +255 +254 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +247 +248 +250 +252 +252 +248 +242 +236 +235 +239 +244 +246 +246 +245 +244 +241 +238 +236 +235 +236 +236 +236 +236 +236 +235 +234 +234 +236 +237 +238 +237 +234 +230 +228 +228 +227 +226 +224 +224 +224 +224 +222 +219 +216 +216 +221 +220 +219 +218 +218 +217 +217 +217 +216 +213 +210 +211 +212 +211 +213 +218 +218 +211 +202 +200 +198 +198 +198 +199 +204 +205 +205 +205 +204 +203 +202 +203 +204 +202 +199 +195 +193 +195 +200 +203 +202 +202 +197 +189 +184 +185 +191 +195 +191 +185 +181 +183 +188 +191 +195 +198 +191 +189 +189 +183 +177 +185 +195 +194 +189 +184 +190 +201 +196 +175 +164 +166 +177 +189 +192 +183 +176 +176 +185 +196 +198 +190 +185 +190 +192 +180 +172 +176 +179 +180 +184 +184 +174 +161 +162 +171 +179 +173 +169 +174 +183 +184 +171 +156 +145 +154 +169 +182 +186 +178 +167 +161 +164 +177 +177 +160 +153 +164 +176 +178 +186 +184 +175 +163 +156 +158 +161 +160 +163 +168 +174 +176 +173 +171 +173 +178 +182 +173 +167 +169 +176 +181 +178 +170 +162 +163 +169 +171 +170 +172 +174 +169 +167 +168 +165 +167 +169 +177 +189 +185 +174 +166 +160 +159 +152 +148 +162 +183 +189 +180 +173 +173 +172 +168 +167 +169 +176 +174 +174 +168 +161 +163 +175 +182 +177 +165 +160 +161 +161 +160 +162 +162 +162 +161 +160 +157 +156 +157 +158 +158 +159 +158 +156 +156 +160 +167 +173 +176 +158 +149 +149 +155 +157 +157 +159 +160 +166 +169 +169 +166 +164 +163 +161 +157 +157 +157 +157 +158 +158 +158 +157 +155 +152 +153 +154 +153 +154 +157 +160 +160 +161 +161 +161 +161 +159 +157 +156 +156 +159 +158 +158 +161 +162 +162 +161 +161 +161 +158 +157 +155 +155 +156 +157 +157 +156 +155 +156 +156 +155 +160 +163 +161 +159 +156 +151 +151 +154 +157 +157 +156 +159 +159 +160 +159 +158 +158 +157 +157 +162 +159 +156 +155 +155 +156 +156 +155 +157 +162 +165 +164 +161 +160 +160 +160 +156 +157 +157 +157 +158 +158 +156 +153 +153 +151 +151 +153 +155 +155 +154 +154 +151 +150 +149 +149 +152 +154 +155 +155 +153 +155 +159 +161 +161 +160 +157 +155 +157 +156 +154 +156 +159 +161 +161 +160 +163 +162 +158 +154 +153 +155 +155 +154 +156 +158 +160 +160 +156 +152 +151 +152 +149 +149 +150 +152 +154 +155 +157 +158 +162 +161 +159 +156 +155 +155 +155 +154 +155 +161 +166 +164 +160 +157 +157 +157 +151 +149 +151 +153 +150 +146 +147 +151 +149 +149 +149 +152 +156 +157 +157 +155 +158 +157 +154 +153 +154 +152 +153 +160 +163 +160 +156 +155 +156 +157 +157 +156 +154 +157 +163 +168 +165 +158 +154 +155 +153 +157 +161 +162 +161 +160 +162 +164 +161 +161 +160 +159 +159 +161 +161 +159 +158 +156 +157 +160 +162 +161 +159 +158 +164 +163 +163 +162 +162 +163 +163 +165 +162 +161 +159 +156 +155 +156 +157 +158 +156 +156 +156 +155 +154 +154 +157 +158 +159 +160 +161 +162 +159 +156 +156 +157 +164 +160 +162 +164 +162 +162 +164 +164 +162 +162 +161 +160 +160 +160 +157 +154 +156 +157 +157 +157 +157 +159 +156 +151 +153 +154 +159 +164 +164 +168 +171 +170 +165 +162 +160 +160 +160 +159 +160 +161 +157 +159 +159 +158 +159 +159 +155 +149 +147 +152 +156 +158 +159 +160 +159 +156 +157 +157 +155 +154 +155 +157 +158 +157 +156 +158 +161 +163 +163 +160 +156 +153 +152 +156 +158 +158 +156 +154 +152 +149 +146 +149 +152 +152 +152 +153 +153 +153 +148 +150 +152 +152 +153 +153 +152 +150 +152 +153 +152 +151 +152 +156 +157 +155 +150 +149 +149 +151 +153 +153 +154 +155 +157 +155 +154 +155 +155 +155 +155 +156 +153 +149 +151 +157 +162 +164 +160 +151 +154 +156 +158 +159 +161 +162 +163 +162 +159 +160 +156 +149 +146 +148 +152 +153 +155 +160 +155 +145 +147 +154 +153 +147 +146 +148 +150 +151 +149 +148 +150 +153 +154 +154 +156 +158 +158 +155 +153 +153 +152 +154 +155 +154 +152 +149 +147 +147 +151 +150 +152 +154 +161 +166 +163 +157 +153 +148 +146 +148 +151 +153 +152 +150 +144 +150 +153 +152 +152 +156 +158 +158 +160 +159 +157 +155 +154 +153 +155 +156 +156 +152 +150 +153 +154 +150 +149 +151 +159 +158 +155 +153 +152 +151 +148 +145 +149 +146 +150 +153 +152 +153 +154 +152 +158 +156 +154 +152 +150 +150 +151 +151 +149 +151 +152 +152 +151 +150 +148 +147 +144 +144 +143 +143 +144 +146 +149 +151 +158 +154 +148 +145 +144 +145 +147 +147 +148 +147 +145 +144 +143 +143 +143 +143 +144 +148 +151 +150 +146 +143 +143 +146 +151 +150 +149 +149 +149 +152 +155 +158 +158 +153 +148 +146 +147 +146 +144 +144 +143 +140 +139 +140 +142 +143 +145 +146 +146 +144 +143 +143 +143 +141 +138 +137 +140 +145 +146 +141 +142 +147 +148 +144 +142 +143 +140 +137 +140 +146 +148 +145 +139 +136 +139 +147 +147 +137 +130 +131 +137 +142 +147 +148 +145 +144 +149 +156 +158 +154 +149 +146 +145 +143 +145 +147 +147 +144 +145 +151 +149 +142 +139 +142 +146 +149 +150 +151 +154 +153 +149 +150 +151 +151 +154 +158 +158 +154 +150 +149 +154 +151 +144 +139 +142 +143 +142 +143 +147 +150 +150 +146 +143 +144 +146 +148 +141 +144 +146 +146 +149 +149 +147 +144 +142 +138 +135 +140 +147 +151 +146 +140 +139 +134 +129 +129 +135 +143 +149 +152 +151 +150 +151 +152 +153 +153 +154 +155 +162 +165 +167 +166 +161 +156 +153 +153 +143 +149 +159 +166 +169 +165 +156 +148 +154 +160 +163 +162 +155 +142 +134 +137 +151 +155 +158 +157 +158 +162 +160 +155 +141 +124 +121 +139 +158 +169 +171 +170 +157 +158 +157 +154 +151 +151 +148 +144 +144 +148 +154 +157 +157 +156 +156 +157 +156 +154 +152 +154 +158 +157 +150 +141 +144 +154 +161 +161 +153 +142 +139 +145 +167 +164 +160 +158 +153 +150 +151 +153 +153 +151 +147 +146 +150 +155 +157 +155 +157 +162 +164 +163 +161 +161 +162 +160 +158 +153 +150 +149 +148 +150 +160 +170 +161 +158 +164 +176 +176 +162 +149 +146 +148 +154 +157 +155 +151 +150 +150 +152 +152 +147 +147 +149 +150 +151 +153 +151 +148 +147 +147 +150 +153 +154 +152 +150 +150 +152 +152 +152 +152 +154 +155 +156 +152 +148 +144 +143 +145 +147 +150 +154 +149 +148 +148 +147 +148 +150 +152 +153 +155 +151 +148 +148 +145 +143 +150 +163 +169 +163 +159 +163 +176 +177 +170 +166 +175 +173 +168 +164 +158 +149 +150 +163 +184 +193 +181 +160 +153 +156 +164 +176 +174 +169 +162 +161 +170 +182 +174 +153 +134 +136 +141 +160 +190 +208 +206 +200 +185 +193 +191 +176 +162 +166 +183 +197 +199 +197 +197 +200 +200 +192 +183 +179 +171 +177 +185 +193 +196 +199 +202 +204 +206 +206 +198 +192 +201 +212 +214 +211 +205 +194 +194 +203 +206 +203 +198 +194 +179 +175 +178 +195 +212 +218 +214 +210 +202 +197 +196 +197 +189 +169 +162 +172 +183 +191 +194 +197 +205 +209 +205 +204 +207 +207 +208 +211 +215 +219 +222 +223 +221 +220 +221 +222 +221 +220 +219 +220 +215 +214 +220 +230 +239 +244 +237 +222 +207 +204 +204 +206 +212 +226 +238 +242 +232 +226 +222 +223 +225 +224 +219 +214 +221 +219 +223 +233 +237 +232 +230 +232 +225 +221 +223 +231 +237 +240 +231 +218 +211 +217 +221 +221 +220 +220 +217 +211 +217 +228 +229 +226 +227 +228 +222 +218 +206 +196 +173 +150 +147 +169 +201 +222 +212 +205 +201 +200 +198 +201 +202 +198 +196 +197 +202 +196 +179 +169 +170 +172 +176 +178 +179 +183 +191 +194 +186 +173 +158 +149 +142 +135 +130 +131 +136 +136 +136 +135 +134 +135 +138 +143 +148 +151 +153 +155 +158 +161 +165 +170 +175 +176 +182 +186 +190 +194 +205 +223 +240 +249 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +252 +251 +250 +250 +250 +249 +249 +248 +248 +247 +248 +249 +248 +248 +247 +246 +246 +245 +244 +243 +244 +244 +244 +243 +243 +242 +242 +241 +239 +238 +237 +236 +237 +236 +236 +235 +236 +235 +234 +233 +233 +233 +232 +232 +231 +232 +232 +233 +233 +234 +234 +235 +235 +236 +236 +237 +235 +237 +240 +242 +242 +242 +241 +241 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +247 +248 +248 +249 +249 +249 +248 +249 +249 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +251 +252 +252 +252 +251 +250 +250 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +251 +251 +251 +252 +251 +251 +251 +252 +253 +253 +254 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +255 +255 +254 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +247 +247 +251 +253 +253 +249 +241 +235 +236 +241 +245 +246 +246 +246 +243 +240 +239 +240 +241 +240 +239 +237 +236 +235 +234 +233 +234 +235 +236 +237 +236 +233 +231 +230 +229 +228 +226 +223 +224 +225 +224 +222 +219 +218 +218 +219 +219 +219 +218 +217 +216 +216 +215 +214 +213 +213 +216 +216 +214 +213 +215 +216 +210 +201 +197 +198 +200 +201 +201 +201 +202 +202 +202 +202 +202 +202 +203 +205 +203 +199 +196 +194 +195 +199 +201 +203 +202 +198 +192 +188 +189 +193 +196 +191 +187 +186 +188 +191 +193 +196 +199 +198 +187 +183 +178 +173 +184 +194 +188 +188 +186 +189 +195 +191 +178 +166 +162 +172 +182 +182 +173 +168 +171 +181 +194 +199 +193 +190 +194 +194 +181 +173 +179 +181 +183 +187 +184 +171 +162 +165 +171 +180 +176 +172 +174 +181 +183 +173 +159 +147 +153 +168 +181 +182 +175 +169 +168 +173 +176 +170 +155 +151 +164 +176 +179 +178 +176 +168 +157 +154 +158 +162 +162 +169 +173 +177 +177 +171 +165 +165 +168 +170 +159 +159 +166 +171 +175 +172 +162 +160 +167 +174 +173 +170 +170 +169 +164 +163 +162 +157 +159 +164 +176 +189 +185 +176 +166 +157 +156 +154 +154 +167 +184 +176 +172 +171 +173 +170 +163 +162 +167 +179 +175 +173 +170 +165 +170 +181 +188 +170 +160 +157 +161 +162 +162 +163 +161 +161 +160 +158 +156 +155 +157 +159 +160 +160 +159 +157 +157 +163 +171 +175 +173 +154 +145 +146 +156 +159 +157 +159 +161 +167 +169 +168 +164 +161 +160 +160 +159 +159 +159 +158 +158 +159 +157 +155 +152 +151 +152 +153 +153 +153 +156 +159 +161 +161 +161 +161 +160 +159 +158 +158 +158 +158 +159 +160 +161 +160 +159 +159 +160 +160 +157 +156 +154 +155 +156 +157 +158 +158 +155 +155 +155 +154 +159 +161 +158 +154 +154 +154 +154 +155 +156 +156 +156 +162 +159 +158 +157 +157 +158 +158 +157 +162 +160 +158 +157 +156 +157 +157 +157 +158 +163 +167 +165 +162 +160 +161 +161 +155 +154 +154 +154 +156 +157 +156 +154 +156 +156 +157 +157 +157 +156 +155 +156 +152 +149 +147 +148 +151 +153 +153 +151 +151 +153 +155 +157 +156 +156 +156 +156 +155 +155 +155 +156 +158 +158 +156 +155 +157 +156 +153 +151 +153 +156 +157 +156 +156 +159 +161 +159 +154 +150 +150 +151 +150 +152 +154 +155 +155 +156 +158 +159 +160 +159 +158 +156 +155 +156 +157 +157 +163 +167 +167 +162 +156 +153 +154 +155 +149 +149 +152 +156 +151 +143 +142 +148 +149 +149 +150 +151 +152 +154 +157 +158 +165 +164 +158 +154 +153 +149 +149 +155 +154 +154 +152 +153 +155 +158 +158 +156 +155 +158 +163 +167 +164 +158 +154 +154 +150 +157 +166 +168 +165 +161 +159 +159 +155 +156 +156 +155 +156 +158 +159 +158 +161 +158 +157 +160 +163 +164 +162 +161 +159 +159 +161 +161 +160 +161 +162 +164 +160 +158 +155 +153 +153 +155 +157 +158 +156 +157 +157 +154 +151 +151 +155 +159 +161 +161 +163 +163 +159 +155 +155 +156 +158 +156 +160 +163 +162 +163 +166 +166 +161 +161 +161 +161 +160 +158 +155 +151 +151 +155 +158 +159 +159 +160 +158 +154 +153 +154 +160 +164 +165 +170 +174 +172 +167 +161 +158 +160 +160 +158 +157 +158 +155 +155 +156 +157 +156 +154 +154 +154 +153 +157 +161 +162 +160 +160 +159 +158 +159 +156 +152 +149 +148 +149 +150 +151 +151 +156 +162 +166 +165 +159 +152 +146 +146 +151 +155 +154 +154 +153 +149 +142 +139 +140 +144 +148 +152 +153 +151 +148 +149 +151 +154 +154 +153 +152 +151 +150 +152 +153 +152 +151 +151 +154 +155 +155 +152 +150 +148 +150 +153 +153 +152 +152 +150 +150 +151 +153 +155 +155 +153 +151 +146 +147 +155 +160 +160 +159 +157 +153 +153 +154 +155 +157 +158 +159 +159 +159 +158 +158 +154 +148 +146 +148 +152 +154 +157 +162 +154 +145 +150 +156 +152 +148 +149 +151 +153 +154 +153 +153 +154 +156 +156 +155 +156 +159 +159 +156 +153 +152 +151 +153 +155 +156 +154 +152 +150 +149 +149 +148 +149 +153 +160 +163 +158 +152 +152 +147 +142 +143 +146 +148 +144 +140 +143 +153 +159 +156 +156 +160 +163 +162 +163 +160 +157 +153 +152 +152 +153 +155 +155 +151 +149 +150 +151 +150 +150 +151 +159 +158 +156 +155 +154 +153 +150 +148 +152 +149 +151 +153 +151 +152 +154 +153 +160 +159 +156 +153 +150 +150 +153 +155 +149 +149 +150 +152 +151 +149 +147 +146 +144 +145 +144 +144 +145 +147 +150 +151 +157 +153 +148 +144 +142 +143 +146 +147 +148 +146 +144 +143 +142 +142 +142 +142 +148 +151 +152 +148 +144 +144 +145 +146 +146 +146 +146 +147 +149 +152 +155 +157 +154 +151 +149 +149 +151 +150 +146 +143 +142 +138 +136 +138 +141 +142 +142 +142 +144 +144 +144 +145 +146 +144 +141 +138 +137 +141 +142 +139 +139 +143 +145 +143 +145 +146 +145 +143 +144 +147 +148 +146 +145 +139 +138 +143 +145 +140 +138 +140 +142 +140 +139 +141 +143 +146 +150 +154 +153 +149 +145 +146 +148 +147 +147 +147 +140 +141 +144 +147 +145 +140 +140 +145 +141 +148 +152 +155 +157 +152 +145 +144 +149 +151 +153 +152 +148 +142 +141 +142 +152 +150 +144 +140 +145 +146 +146 +146 +147 +150 +150 +145 +144 +146 +148 +146 +141 +142 +143 +142 +142 +145 +146 +145 +141 +143 +144 +146 +150 +153 +149 +144 +146 +141 +135 +133 +135 +141 +146 +150 +150 +148 +148 +150 +152 +151 +149 +147 +148 +158 +165 +165 +162 +156 +150 +145 +136 +143 +153 +164 +174 +174 +160 +147 +150 +155 +158 +160 +160 +151 +145 +146 +147 +156 +162 +162 +160 +162 +160 +154 +141 +128 +124 +135 +151 +164 +170 +169 +162 +163 +159 +154 +150 +151 +151 +148 +147 +150 +155 +157 +158 +157 +158 +158 +158 +156 +153 +152 +154 +153 +148 +142 +150 +161 +168 +167 +161 +149 +142 +144 +163 +162 +162 +162 +157 +151 +151 +153 +155 +152 +148 +144 +145 +149 +152 +150 +157 +162 +164 +164 +162 +162 +161 +160 +156 +156 +152 +146 +140 +143 +155 +166 +160 +160 +167 +175 +170 +157 +150 +154 +155 +157 +157 +157 +159 +159 +154 +149 +148 +146 +148 +151 +152 +153 +152 +148 +146 +146 +146 +147 +151 +155 +154 +151 +151 +152 +153 +153 +152 +152 +152 +152 +149 +145 +143 +143 +145 +147 +150 +152 +146 +147 +148 +148 +147 +147 +148 +149 +150 +150 +151 +151 +149 +146 +152 +161 +172 +169 +161 +161 +172 +174 +166 +158 +169 +172 +173 +172 +164 +150 +147 +157 +175 +187 +185 +169 +155 +150 +156 +171 +176 +171 +164 +163 +175 +188 +179 +157 +146 +145 +142 +150 +174 +202 +212 +209 +189 +191 +187 +175 +163 +163 +175 +188 +189 +193 +198 +200 +200 +197 +189 +182 +175 +180 +186 +193 +195 +198 +203 +208 +205 +205 +194 +187 +198 +213 +214 +208 +207 +191 +189 +199 +202 +197 +194 +194 +186 +181 +182 +196 +214 +222 +216 +207 +201 +199 +198 +198 +191 +174 +169 +179 +185 +191 +191 +194 +204 +210 +208 +206 +210 +210 +212 +214 +216 +219 +221 +222 +223 +221 +221 +222 +221 +218 +219 +222 +217 +214 +218 +227 +234 +239 +239 +233 +226 +210 +200 +198 +206 +225 +240 +241 +231 +226 +223 +224 +228 +227 +222 +217 +223 +226 +228 +229 +233 +237 +234 +228 +228 +221 +219 +227 +238 +245 +240 +227 +218 +219 +221 +222 +224 +225 +221 +217 +219 +228 +232 +230 +230 +228 +225 +223 +213 +203 +176 +154 +158 +177 +200 +216 +218 +209 +201 +199 +196 +190 +187 +185 +187 +190 +192 +189 +178 +169 +170 +174 +178 +179 +179 +178 +185 +190 +180 +165 +150 +143 +138 +137 +134 +134 +135 +132 +137 +137 +136 +136 +138 +141 +145 +148 +150 +153 +156 +158 +163 +169 +173 +175 +181 +184 +188 +192 +202 +220 +238 +248 +252 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +250 +251 +251 +251 +251 +251 +251 +250 +252 +251 +250 +249 +249 +249 +249 +248 +248 +248 +249 +248 +248 +248 +246 +245 +246 +245 +244 +243 +244 +244 +244 +243 +242 +242 +241 +240 +239 +237 +236 +236 +237 +236 +235 +235 +236 +235 +234 +233 +233 +232 +232 +231 +231 +232 +232 +233 +234 +234 +235 +235 +235 +236 +236 +237 +236 +237 +239 +241 +242 +242 +241 +241 +244 +245 +246 +246 +246 +247 +246 +247 +246 +247 +247 +248 +249 +249 +249 +249 +248 +248 +249 +250 +250 +250 +251 +251 +250 +250 +251 +251 +250 +251 +251 +252 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +252 +253 +253 +254 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +249 +246 +247 +250 +253 +253 +248 +241 +236 +239 +245 +247 +247 +246 +247 +243 +239 +239 +241 +243 +242 +240 +238 +237 +235 +233 +233 +234 +235 +236 +237 +235 +233 +233 +232 +231 +228 +226 +225 +227 +228 +226 +222 +219 +218 +218 +217 +218 +218 +218 +218 +217 +217 +216 +218 +218 +218 +220 +219 +215 +212 +212 +213 +208 +200 +197 +198 +201 +201 +199 +199 +198 +197 +197 +198 +199 +200 +201 +204 +203 +202 +200 +199 +198 +199 +199 +200 +199 +196 +193 +191 +191 +193 +196 +191 +190 +191 +192 +192 +192 +192 +193 +196 +186 +183 +181 +177 +186 +192 +183 +185 +181 +183 +191 +192 +183 +172 +168 +173 +178 +174 +166 +167 +174 +184 +194 +199 +195 +193 +196 +192 +178 +173 +182 +184 +188 +189 +181 +165 +161 +169 +176 +179 +177 +172 +172 +177 +178 +170 +159 +153 +153 +166 +177 +175 +172 +175 +177 +178 +169 +157 +152 +157 +167 +176 +181 +175 +171 +164 +158 +160 +165 +167 +165 +175 +180 +183 +180 +170 +161 +159 +163 +159 +152 +158 +169 +172 +171 +166 +156 +164 +175 +180 +175 +169 +167 +165 +162 +164 +163 +158 +160 +167 +180 +192 +185 +172 +161 +154 +158 +163 +163 +167 +173 +174 +174 +175 +173 +166 +161 +167 +178 +181 +174 +170 +169 +168 +172 +181 +185 +165 +158 +158 +163 +164 +165 +167 +166 +161 +161 +160 +158 +157 +157 +159 +161 +160 +159 +155 +154 +161 +170 +173 +171 +158 +149 +151 +162 +164 +161 +163 +165 +168 +167 +164 +160 +159 +160 +162 +162 +159 +158 +158 +159 +159 +158 +155 +153 +152 +153 +156 +156 +156 +156 +159 +161 +161 +161 +160 +160 +159 +159 +160 +160 +158 +161 +163 +161 +157 +155 +155 +158 +157 +156 +155 +155 +157 +158 +160 +161 +161 +157 +155 +155 +155 +158 +158 +152 +149 +152 +155 +156 +154 +154 +155 +156 +161 +159 +156 +156 +158 +159 +159 +158 +159 +159 +158 +156 +154 +153 +154 +155 +160 +163 +165 +163 +161 +161 +162 +162 +157 +155 +155 +156 +158 +159 +160 +160 +161 +162 +162 +161 +158 +157 +156 +156 +152 +149 +147 +147 +152 +153 +153 +151 +148 +150 +151 +152 +152 +153 +153 +154 +153 +155 +155 +156 +156 +154 +152 +150 +151 +152 +152 +152 +153 +156 +158 +158 +159 +162 +163 +160 +155 +151 +151 +152 +153 +156 +158 +157 +153 +152 +155 +158 +158 +157 +157 +157 +156 +156 +157 +159 +162 +164 +164 +161 +158 +156 +156 +155 +149 +149 +153 +156 +151 +143 +141 +144 +149 +149 +149 +148 +147 +149 +154 +159 +164 +165 +162 +159 +156 +149 +142 +143 +148 +150 +152 +153 +156 +158 +157 +154 +155 +158 +162 +164 +163 +159 +156 +156 +154 +162 +170 +171 +165 +159 +157 +157 +152 +153 +153 +152 +152 +155 +159 +160 +161 +159 +160 +164 +167 +166 +162 +160 +153 +155 +157 +158 +159 +160 +161 +163 +160 +158 +156 +155 +156 +159 +160 +161 +159 +160 +160 +156 +152 +152 +158 +162 +163 +163 +163 +163 +159 +156 +156 +157 +154 +153 +158 +162 +161 +161 +164 +164 +158 +158 +159 +160 +159 +156 +151 +148 +146 +152 +159 +161 +159 +157 +156 +156 +158 +159 +163 +164 +163 +167 +170 +168 +165 +160 +157 +159 +159 +156 +155 +157 +160 +156 +156 +157 +153 +149 +152 +161 +160 +164 +166 +163 +159 +158 +159 +160 +159 +155 +150 +146 +145 +145 +145 +145 +146 +152 +160 +164 +163 +156 +148 +144 +146 +150 +153 +151 +150 +150 +146 +141 +140 +142 +145 +147 +148 +149 +150 +151 +152 +153 +154 +155 +154 +152 +151 +151 +152 +153 +153 +151 +151 +153 +154 +154 +156 +153 +151 +153 +155 +155 +153 +153 +149 +149 +150 +151 +153 +154 +153 +151 +145 +147 +153 +155 +151 +152 +155 +156 +154 +153 +153 +154 +155 +156 +158 +159 +158 +157 +153 +148 +146 +148 +152 +155 +155 +159 +154 +150 +155 +154 +149 +150 +151 +152 +152 +153 +154 +156 +159 +160 +157 +157 +158 +160 +160 +156 +151 +150 +151 +153 +156 +158 +157 +155 +153 +151 +146 +146 +149 +153 +157 +157 +155 +152 +150 +148 +146 +146 +148 +148 +144 +140 +144 +155 +159 +155 +155 +161 +165 +163 +162 +159 +155 +152 +150 +150 +151 +152 +155 +154 +151 +148 +151 +155 +155 +153 +153 +154 +156 +156 +155 +153 +152 +152 +153 +152 +153 +153 +150 +152 +156 +155 +155 +155 +153 +150 +148 +149 +153 +155 +149 +148 +148 +150 +152 +149 +146 +145 +146 +147 +148 +149 +148 +148 +149 +149 +153 +151 +147 +143 +141 +142 +145 +147 +151 +149 +146 +144 +142 +143 +145 +146 +152 +153 +152 +147 +143 +144 +146 +146 +148 +148 +147 +148 +149 +150 +151 +151 +153 +151 +150 +150 +151 +152 +150 +147 +144 +140 +138 +140 +142 +141 +139 +138 +139 +140 +142 +144 +145 +145 +142 +139 +137 +137 +138 +138 +138 +138 +140 +142 +145 +145 +148 +150 +148 +144 +143 +146 +147 +141 +137 +139 +141 +141 +141 +144 +146 +143 +140 +140 +141 +141 +144 +146 +149 +145 +143 +147 +153 +152 +147 +143 +142 +145 +147 +147 +144 +143 +144 +145 +141 +148 +153 +155 +156 +149 +141 +140 +147 +152 +157 +155 +146 +137 +137 +141 +146 +147 +144 +141 +146 +149 +147 +146 +150 +152 +151 +148 +151 +155 +151 +145 +141 +143 +143 +141 +141 +144 +147 +148 +144 +148 +151 +153 +156 +159 +155 +149 +150 +149 +145 +142 +140 +142 +145 +148 +144 +146 +150 +158 +162 +159 +149 +139 +139 +152 +161 +160 +156 +152 +144 +133 +134 +140 +149 +163 +177 +180 +165 +150 +144 +149 +151 +156 +161 +157 +151 +150 +149 +160 +168 +166 +161 +158 +156 +152 +141 +135 +131 +134 +144 +161 +169 +167 +167 +167 +163 +157 +155 +155 +154 +152 +150 +151 +153 +155 +157 +159 +161 +162 +158 +157 +153 +150 +150 +151 +150 +148 +149 +159 +166 +166 +163 +157 +152 +152 +158 +159 +162 +165 +161 +154 +151 +153 +156 +154 +150 +147 +147 +149 +149 +148 +156 +161 +164 +163 +159 +157 +156 +156 +154 +160 +158 +145 +135 +139 +150 +160 +160 +166 +174 +177 +167 +155 +152 +157 +160 +160 +156 +153 +156 +159 +155 +149 +147 +147 +150 +153 +152 +152 +150 +145 +146 +147 +147 +147 +150 +153 +153 +151 +154 +155 +156 +155 +153 +150 +150 +150 +148 +145 +144 +145 +147 +147 +147 +148 +144 +147 +150 +151 +148 +144 +141 +140 +141 +147 +151 +150 +149 +150 +155 +160 +170 +168 +161 +157 +166 +172 +169 +164 +161 +167 +173 +177 +170 +155 +149 +156 +167 +178 +183 +174 +155 +142 +147 +161 +175 +172 +167 +164 +174 +188 +183 +161 +154 +155 +150 +146 +164 +197 +215 +213 +199 +191 +181 +171 +159 +154 +167 +184 +190 +195 +196 +193 +197 +202 +196 +185 +184 +185 +190 +195 +197 +197 +201 +206 +210 +210 +198 +188 +197 +211 +210 +202 +208 +192 +189 +200 +203 +195 +188 +185 +184 +182 +182 +196 +216 +228 +220 +205 +197 +198 +197 +196 +192 +183 +178 +182 +186 +189 +186 +188 +199 +208 +210 +211 +212 +213 +215 +216 +218 +218 +219 +219 +223 +222 +223 +226 +223 +218 +215 +217 +223 +219 +217 +219 +226 +239 +242 +234 +233 +218 +206 +201 +204 +220 +234 +234 +233 +230 +227 +225 +227 +228 +227 +224 +222 +226 +227 +227 +232 +238 +236 +229 +228 +219 +215 +219 +230 +241 +242 +233 +222 +218 +218 +225 +227 +222 +216 +214 +217 +225 +232 +234 +232 +224 +220 +224 +224 +217 +191 +170 +169 +176 +188 +203 +218 +213 +204 +199 +190 +179 +173 +171 +182 +185 +187 +183 +176 +169 +170 +175 +177 +175 +171 +168 +173 +180 +174 +162 +153 +143 +137 +135 +132 +134 +136 +134 +137 +137 +138 +138 +139 +141 +144 +145 +148 +151 +154 +157 +161 +167 +172 +173 +176 +181 +186 +191 +198 +213 +231 +242 +250 +251 +252 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +249 +249 +248 +248 +249 +248 +248 +247 +246 +246 +246 +245 +244 +243 +244 +244 +244 +243 +241 +241 +240 +239 +238 +237 +238 +237 +236 +235 +236 +235 +235 +234 +233 +232 +232 +232 +231 +231 +231 +232 +233 +233 +233 +233 +234 +235 +235 +235 +236 +236 +238 +238 +239 +239 +241 +242 +242 +242 +244 +245 +246 +247 +247 +247 +247 +247 +246 +246 +247 +248 +248 +248 +249 +249 +248 +248 +249 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +249 +246 +247 +250 +251 +251 +247 +241 +238 +242 +248 +249 +247 +246 +248 +243 +238 +238 +241 +243 +242 +240 +239 +237 +234 +233 +233 +235 +237 +238 +237 +234 +232 +233 +233 +231 +229 +227 +227 +230 +231 +227 +221 +218 +217 +218 +216 +217 +217 +218 +218 +218 +218 +218 +224 +223 +221 +219 +217 +215 +213 +213 +213 +210 +204 +200 +201 +202 +201 +198 +199 +197 +194 +193 +194 +196 +198 +199 +203 +203 +204 +204 +203 +202 +200 +199 +197 +197 +197 +195 +193 +191 +193 +196 +191 +192 +194 +196 +195 +193 +191 +189 +186 +184 +188 +188 +184 +186 +189 +184 +183 +174 +177 +192 +196 +183 +173 +174 +179 +178 +169 +162 +169 +180 +189 +195 +199 +195 +192 +192 +187 +174 +174 +187 +190 +193 +188 +172 +161 +163 +174 +184 +183 +177 +172 +171 +174 +175 +169 +161 +158 +156 +166 +176 +172 +173 +182 +185 +178 +160 +148 +153 +165 +172 +176 +180 +174 +169 +165 +166 +168 +168 +167 +165 +176 +181 +185 +180 +167 +157 +157 +162 +163 +161 +168 +178 +179 +172 +166 +161 +171 +181 +180 +171 +165 +163 +162 +165 +169 +170 +166 +168 +173 +183 +190 +180 +163 +156 +155 +165 +171 +168 +162 +159 +173 +178 +181 +176 +167 +164 +172 +182 +180 +171 +168 +169 +168 +169 +172 +173 +166 +160 +159 +160 +160 +161 +164 +163 +161 +161 +161 +159 +156 +154 +153 +155 +158 +157 +152 +150 +156 +166 +170 +168 +160 +154 +157 +166 +166 +163 +166 +168 +169 +167 +163 +161 +161 +163 +165 +166 +157 +158 +158 +159 +159 +159 +158 +157 +155 +156 +158 +160 +160 +159 +160 +161 +162 +161 +161 +160 +160 +160 +159 +159 +158 +162 +164 +160 +155 +153 +153 +155 +154 +154 +154 +156 +159 +162 +164 +165 +161 +158 +157 +157 +155 +157 +156 +150 +151 +154 +155 +154 +153 +153 +156 +160 +159 +158 +157 +158 +160 +161 +160 +159 +158 +159 +159 +157 +154 +153 +154 +155 +162 +164 +164 +162 +161 +162 +162 +162 +160 +159 +159 +161 +162 +162 +163 +165 +165 +166 +164 +160 +157 +156 +155 +155 +152 +150 +149 +150 +154 +156 +155 +153 +145 +148 +151 +152 +152 +151 +150 +151 +153 +155 +155 +156 +154 +153 +151 +151 +151 +154 +155 +155 +155 +157 +158 +158 +160 +162 +163 +159 +154 +152 +151 +151 +153 +156 +158 +154 +149 +147 +150 +155 +157 +156 +157 +157 +156 +154 +156 +158 +159 +160 +161 +161 +160 +159 +155 +151 +150 +150 +152 +153 +150 +146 +144 +145 +149 +150 +149 +147 +146 +148 +154 +160 +162 +163 +159 +155 +153 +147 +141 +140 +145 +151 +155 +156 +156 +157 +156 +152 +153 +156 +160 +162 +162 +160 +159 +159 +159 +163 +166 +163 +156 +151 +152 +154 +154 +155 +155 +152 +152 +155 +160 +162 +159 +159 +163 +168 +169 +166 +160 +156 +152 +153 +155 +157 +158 +160 +161 +162 +157 +157 +157 +158 +160 +162 +164 +166 +164 +165 +164 +160 +155 +155 +161 +165 +164 +163 +163 +163 +161 +158 +157 +158 +153 +152 +156 +159 +157 +157 +159 +159 +155 +154 +156 +158 +159 +155 +151 +148 +147 +151 +158 +162 +158 +153 +154 +158 +162 +162 +164 +163 +160 +165 +168 +165 +161 +160 +159 +159 +157 +155 +155 +157 +167 +161 +158 +157 +152 +148 +152 +161 +162 +166 +167 +163 +157 +156 +158 +161 +162 +158 +154 +152 +150 +147 +146 +147 +144 +151 +157 +159 +156 +151 +148 +148 +151 +152 +151 +149 +147 +148 +148 +147 +145 +147 +148 +145 +140 +140 +148 +157 +153 +152 +152 +153 +154 +153 +153 +154 +155 +155 +154 +154 +153 +153 +153 +153 +155 +154 +153 +154 +154 +153 +152 +153 +155 +154 +151 +149 +150 +153 +156 +156 +155 +151 +150 +149 +147 +151 +157 +157 +154 +153 +152 +153 +154 +155 +157 +160 +157 +156 +153 +150 +148 +149 +152 +154 +152 +153 +153 +155 +156 +151 +149 +152 +151 +150 +149 +149 +153 +158 +161 +161 +155 +155 +157 +159 +157 +153 +150 +149 +150 +153 +156 +159 +159 +157 +154 +151 +147 +146 +149 +152 +152 +149 +146 +146 +146 +147 +148 +148 +150 +150 +148 +145 +145 +153 +155 +153 +153 +157 +160 +158 +157 +156 +154 +151 +149 +148 +149 +150 +153 +154 +152 +149 +153 +158 +158 +154 +148 +150 +153 +154 +154 +152 +152 +152 +151 +150 +152 +153 +152 +155 +160 +158 +153 +152 +151 +149 +147 +148 +150 +153 +150 +147 +147 +150 +151 +148 +145 +145 +150 +152 +154 +156 +154 +152 +150 +149 +150 +149 +148 +145 +142 +142 +145 +148 +151 +149 +146 +144 +143 +145 +147 +149 +152 +152 +152 +150 +147 +145 +144 +145 +146 +147 +147 +149 +151 +152 +152 +152 +155 +154 +151 +148 +147 +150 +152 +153 +148 +144 +143 +144 +145 +143 +139 +137 +137 +139 +141 +143 +145 +146 +143 +140 +138 +136 +137 +139 +139 +137 +138 +141 +141 +142 +146 +150 +147 +141 +140 +144 +144 +140 +137 +139 +141 +140 +141 +143 +145 +147 +150 +149 +143 +139 +141 +145 +148 +144 +143 +149 +155 +154 +147 +141 +147 +152 +153 +149 +145 +145 +144 +142 +146 +149 +149 +152 +155 +151 +142 +139 +145 +153 +162 +161 +149 +137 +132 +134 +141 +147 +147 +145 +148 +149 +146 +146 +151 +152 +152 +153 +159 +164 +157 +147 +142 +146 +148 +148 +147 +147 +148 +148 +146 +147 +149 +152 +159 +162 +159 +152 +150 +151 +151 +149 +146 +144 +145 +147 +144 +147 +152 +159 +166 +164 +156 +146 +139 +149 +157 +157 +157 +155 +146 +134 +140 +143 +150 +160 +170 +170 +159 +147 +142 +147 +150 +155 +162 +159 +152 +149 +156 +165 +174 +173 +165 +158 +154 +152 +144 +143 +141 +139 +145 +162 +172 +169 +160 +160 +161 +161 +162 +162 +160 +159 +156 +155 +154 +154 +155 +157 +159 +160 +156 +155 +152 +149 +150 +153 +155 +154 +148 +155 +158 +157 +159 +158 +155 +154 +153 +155 +159 +164 +162 +154 +150 +152 +154 +154 +153 +150 +150 +151 +152 +150 +156 +161 +166 +166 +162 +157 +153 +152 +152 +160 +161 +147 +136 +140 +149 +154 +161 +173 +184 +181 +167 +153 +149 +152 +163 +163 +158 +150 +147 +150 +153 +153 +151 +150 +152 +152 +150 +150 +149 +145 +149 +149 +149 +150 +150 +150 +150 +150 +153 +154 +155 +154 +151 +147 +147 +148 +150 +147 +145 +147 +148 +147 +145 +144 +142 +146 +149 +150 +146 +140 +134 +130 +134 +142 +147 +147 +147 +152 +157 +160 +170 +168 +159 +152 +160 +168 +171 +173 +162 +166 +171 +175 +170 +156 +150 +156 +167 +175 +184 +180 +159 +142 +145 +156 +172 +173 +168 +160 +166 +183 +184 +168 +157 +161 +159 +153 +162 +194 +216 +215 +203 +194 +187 +180 +165 +153 +162 +180 +195 +195 +190 +185 +193 +205 +204 +194 +187 +185 +189 +195 +200 +201 +203 +207 +213 +214 +203 +192 +198 +207 +204 +195 +204 +193 +191 +202 +204 +197 +187 +180 +181 +179 +179 +190 +213 +230 +224 +207 +194 +196 +195 +195 +195 +190 +184 +184 +186 +187 +183 +181 +192 +204 +211 +216 +216 +216 +216 +218 +219 +220 +220 +219 +221 +223 +226 +229 +226 +219 +211 +208 +219 +225 +226 +216 +215 +231 +241 +236 +235 +227 +216 +203 +198 +208 +224 +234 +236 +234 +230 +226 +225 +227 +230 +231 +226 +222 +223 +229 +233 +232 +231 +231 +229 +220 +214 +214 +220 +232 +239 +237 +224 +216 +214 +221 +224 +216 +208 +207 +213 +223 +232 +236 +233 +223 +217 +221 +221 +221 +207 +188 +175 +167 +175 +193 +210 +209 +204 +198 +188 +175 +164 +165 +179 +187 +187 +181 +176 +171 +171 +176 +176 +172 +162 +156 +161 +169 +170 +165 +154 +144 +140 +139 +136 +137 +138 +138 +137 +139 +140 +141 +140 +141 +142 +144 +146 +150 +154 +156 +160 +166 +169 +171 +176 +180 +186 +191 +197 +210 +226 +237 +248 +249 +251 +252 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +251 +251 +251 +250 +249 +248 +248 +249 +250 +250 +249 +248 +249 +249 +248 +248 +247 +247 +245 +245 +244 +243 +243 +244 +244 +243 +242 +240 +240 +239 +238 +237 +237 +238 +237 +235 +234 +235 +234 +234 +233 +232 +231 +232 +231 +231 +231 +231 +232 +233 +233 +233 +233 +234 +234 +234 +235 +236 +236 +239 +239 +238 +239 +240 +242 +242 +243 +243 +245 +246 +247 +246 +246 +247 +248 +245 +246 +246 +247 +248 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +250 +251 +251 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +252 +252 +253 +253 +253 +252 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +247 +247 +249 +250 +250 +247 +241 +239 +245 +250 +250 +248 +247 +247 +242 +239 +239 +242 +244 +243 +240 +239 +236 +233 +232 +234 +237 +240 +242 +238 +233 +230 +231 +232 +231 +229 +229 +229 +232 +233 +227 +220 +218 +218 +219 +216 +217 +217 +218 +219 +219 +220 +220 +225 +224 +221 +218 +216 +215 +215 +215 +212 +211 +207 +202 +201 +201 +200 +197 +199 +196 +193 +191 +193 +196 +199 +201 +203 +203 +204 +204 +203 +201 +199 +198 +196 +197 +198 +198 +194 +191 +191 +195 +193 +193 +194 +196 +199 +197 +192 +186 +179 +183 +188 +188 +186 +185 +185 +185 +185 +179 +181 +192 +193 +181 +173 +174 +183 +178 +165 +160 +171 +184 +192 +195 +195 +191 +187 +188 +185 +174 +176 +190 +194 +197 +183 +165 +163 +170 +180 +189 +186 +177 +170 +170 +174 +175 +172 +169 +166 +162 +170 +175 +170 +176 +188 +190 +176 +157 +147 +158 +174 +178 +175 +174 +169 +167 +169 +174 +173 +167 +164 +166 +175 +179 +181 +175 +163 +155 +157 +163 +171 +173 +177 +182 +181 +170 +164 +167 +177 +182 +176 +166 +163 +160 +159 +165 +171 +174 +172 +174 +177 +182 +183 +169 +153 +154 +161 +170 +172 +166 +160 +158 +168 +178 +183 +176 +168 +167 +172 +176 +173 +167 +168 +172 +169 +165 +164 +162 +167 +160 +158 +157 +156 +157 +159 +158 +160 +159 +160 +159 +155 +150 +148 +149 +155 +157 +155 +152 +155 +163 +165 +162 +158 +155 +159 +164 +163 +162 +166 +168 +168 +165 +162 +162 +164 +165 +165 +164 +158 +158 +159 +159 +159 +158 +158 +159 +159 +158 +160 +161 +161 +159 +159 +161 +163 +161 +161 +160 +160 +160 +160 +159 +161 +163 +163 +159 +156 +156 +155 +154 +153 +153 +154 +156 +158 +160 +161 +161 +157 +157 +159 +158 +155 +158 +159 +157 +159 +158 +157 +156 +156 +157 +160 +163 +158 +158 +159 +160 +160 +161 +160 +160 +158 +158 +159 +159 +159 +160 +160 +161 +164 +166 +166 +164 +162 +162 +163 +163 +161 +162 +164 +167 +165 +163 +163 +166 +166 +167 +164 +159 +156 +155 +156 +155 +154 +154 +155 +156 +158 +157 +156 +153 +148 +151 +154 +156 +155 +154 +154 +155 +156 +156 +155 +154 +151 +150 +151 +152 +156 +158 +158 +157 +157 +158 +159 +158 +158 +160 +160 +158 +155 +155 +155 +155 +155 +156 +157 +153 +148 +146 +148 +152 +155 +155 +156 +157 +155 +153 +154 +157 +159 +160 +160 +159 +159 +158 +155 +152 +152 +151 +149 +149 +149 +151 +151 +149 +151 +150 +149 +149 +148 +150 +154 +157 +158 +158 +153 +150 +150 +148 +146 +148 +147 +154 +158 +157 +154 +154 +153 +150 +149 +153 +158 +161 +161 +160 +158 +157 +157 +159 +159 +155 +149 +146 +148 +152 +158 +160 +159 +155 +153 +156 +161 +163 +160 +161 +163 +167 +167 +162 +157 +155 +154 +154 +155 +156 +158 +159 +159 +159 +153 +155 +158 +160 +161 +163 +166 +169 +169 +169 +167 +162 +157 +156 +160 +164 +164 +163 +164 +166 +165 +162 +157 +156 +154 +152 +154 +156 +152 +152 +156 +157 +155 +154 +156 +160 +161 +159 +157 +156 +155 +154 +156 +161 +158 +151 +152 +160 +162 +162 +163 +160 +158 +163 +167 +164 +159 +163 +164 +161 +156 +155 +156 +157 +165 +162 +157 +153 +152 +153 +155 +156 +162 +167 +169 +164 +157 +155 +157 +160 +166 +163 +161 +161 +158 +152 +148 +147 +144 +152 +156 +156 +151 +147 +150 +153 +153 +150 +148 +148 +150 +152 +154 +156 +152 +150 +147 +144 +141 +141 +149 +156 +155 +152 +152 +154 +155 +155 +155 +155 +157 +156 +155 +155 +156 +154 +153 +152 +149 +153 +155 +155 +151 +148 +150 +153 +158 +157 +154 +149 +148 +152 +157 +159 +159 +154 +151 +149 +147 +150 +154 +153 +150 +149 +150 +152 +154 +154 +155 +157 +154 +153 +152 +151 +150 +149 +150 +150 +150 +148 +152 +155 +153 +151 +152 +153 +152 +150 +147 +147 +152 +158 +158 +155 +149 +150 +151 +152 +151 +147 +146 +147 +149 +152 +155 +158 +159 +157 +153 +150 +147 +145 +147 +150 +148 +143 +141 +143 +146 +147 +148 +149 +150 +152 +150 +148 +145 +149 +151 +149 +151 +153 +153 +151 +150 +152 +152 +151 +149 +148 +149 +151 +152 +152 +153 +156 +159 +160 +157 +154 +147 +147 +148 +152 +153 +152 +151 +151 +151 +149 +150 +154 +157 +163 +164 +159 +151 +150 +149 +148 +147 +147 +148 +149 +149 +147 +147 +150 +150 +147 +146 +149 +153 +155 +157 +158 +156 +153 +150 +148 +147 +148 +148 +146 +143 +142 +145 +147 +148 +146 +145 +144 +144 +145 +148 +149 +150 +149 +149 +150 +148 +144 +143 +144 +142 +143 +143 +146 +149 +152 +153 +153 +153 +154 +152 +147 +143 +145 +150 +153 +150 +147 +146 +146 +147 +144 +141 +140 +141 +143 +144 +145 +146 +147 +144 +140 +138 +139 +140 +140 +139 +140 +140 +140 +140 +142 +145 +146 +144 +141 +139 +140 +140 +140 +140 +141 +142 +141 +141 +142 +144 +148 +152 +152 +146 +141 +143 +148 +146 +143 +143 +147 +152 +150 +146 +142 +148 +151 +153 +153 +149 +144 +142 +142 +143 +143 +142 +150 +162 +162 +151 +142 +144 +151 +158 +160 +151 +139 +131 +128 +140 +149 +152 +148 +148 +148 +146 +147 +148 +148 +150 +154 +161 +164 +157 +150 +144 +150 +154 +154 +152 +150 +148 +146 +146 +146 +149 +150 +153 +155 +155 +154 +153 +153 +152 +149 +147 +146 +146 +147 +149 +150 +152 +155 +160 +162 +157 +152 +145 +147 +151 +158 +161 +158 +151 +145 +146 +147 +150 +155 +155 +151 +146 +143 +145 +149 +151 +155 +162 +160 +153 +149 +153 +159 +169 +173 +168 +159 +154 +152 +150 +148 +148 +147 +152 +164 +171 +169 +153 +152 +156 +164 +168 +167 +165 +165 +158 +157 +156 +154 +152 +153 +155 +157 +156 +152 +148 +147 +151 +155 +156 +154 +150 +154 +153 +151 +156 +158 +154 +152 +150 +150 +154 +160 +159 +152 +148 +150 +151 +153 +153 +152 +152 +154 +154 +153 +154 +160 +165 +169 +166 +159 +151 +147 +150 +156 +157 +148 +141 +143 +149 +153 +162 +178 +188 +179 +162 +151 +149 +152 +163 +165 +160 +149 +143 +147 +153 +155 +152 +153 +155 +154 +150 +151 +152 +148 +150 +149 +151 +152 +150 +146 +147 +150 +150 +151 +153 +153 +151 +148 +148 +151 +152 +149 +147 +148 +149 +147 +144 +142 +143 +145 +148 +148 +145 +140 +134 +130 +133 +136 +140 +143 +143 +147 +155 +161 +172 +168 +159 +152 +158 +166 +170 +174 +166 +167 +168 +171 +168 +156 +150 +156 +167 +171 +184 +187 +168 +148 +147 +155 +169 +173 +169 +157 +158 +176 +183 +172 +162 +162 +162 +159 +163 +188 +211 +216 +202 +197 +193 +188 +176 +164 +168 +179 +193 +192 +189 +186 +190 +198 +203 +203 +192 +186 +186 +193 +201 +204 +207 +210 +211 +213 +206 +198 +202 +208 +203 +197 +196 +192 +192 +197 +198 +198 +193 +185 +182 +180 +175 +182 +206 +228 +227 +212 +198 +196 +192 +194 +196 +191 +187 +189 +187 +189 +184 +180 +188 +201 +213 +221 +220 +218 +216 +216 +218 +219 +219 +218 +219 +222 +225 +226 +225 +221 +213 +207 +208 +218 +227 +225 +216 +219 +230 +237 +237 +236 +223 +206 +196 +200 +215 +230 +234 +235 +234 +230 +227 +228 +229 +229 +226 +224 +224 +229 +231 +230 +229 +230 +231 +224 +218 +213 +213 +223 +235 +238 +233 +219 +209 +211 +217 +215 +208 +205 +211 +224 +231 +234 +233 +225 +216 +215 +211 +215 +213 +204 +186 +166 +167 +183 +197 +204 +203 +198 +193 +178 +165 +165 +176 +190 +190 +180 +176 +172 +169 +173 +172 +165 +155 +149 +150 +158 +163 +165 +151 +144 +144 +146 +143 +141 +140 +139 +139 +140 +142 +142 +141 +140 +141 +142 +144 +148 +153 +155 +159 +164 +166 +168 +173 +177 +185 +191 +198 +210 +227 +240 +248 +249 +251 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +250 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +246 +245 +244 +244 +243 +243 +243 +243 +242 +242 +241 +240 +239 +238 +237 +236 +237 +237 +234 +233 +234 +233 +233 +232 +231 +230 +231 +231 +231 +231 +231 +232 +233 +234 +233 +233 +234 +235 +234 +235 +236 +236 +239 +238 +238 +239 +241 +242 +242 +242 +242 +244 +246 +247 +246 +246 +246 +248 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +249 +249 +250 +250 +251 +250 +250 +251 +251 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +252 +254 +254 +253 +252 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +248 +247 +249 +250 +249 +246 +241 +240 +246 +250 +250 +248 +248 +245 +242 +239 +240 +244 +246 +245 +243 +238 +235 +232 +232 +234 +239 +243 +245 +238 +233 +229 +229 +231 +230 +229 +230 +228 +232 +233 +227 +220 +219 +220 +221 +217 +217 +217 +218 +219 +220 +221 +221 +222 +222 +220 +218 +216 +216 +216 +216 +207 +208 +204 +200 +197 +198 +196 +194 +199 +196 +192 +191 +193 +198 +202 +204 +205 +204 +203 +202 +200 +199 +197 +195 +195 +196 +198 +198 +194 +188 +188 +191 +195 +192 +191 +194 +199 +199 +191 +183 +180 +183 +182 +182 +184 +184 +183 +183 +190 +192 +193 +190 +187 +183 +178 +174 +186 +180 +165 +161 +173 +187 +193 +196 +191 +187 +184 +188 +187 +178 +179 +192 +195 +197 +179 +162 +168 +178 +183 +189 +186 +175 +166 +168 +173 +175 +175 +175 +174 +168 +173 +175 +168 +177 +192 +193 +175 +158 +151 +163 +179 +182 +175 +169 +164 +165 +172 +180 +177 +166 +164 +170 +177 +179 +179 +173 +162 +155 +158 +165 +173 +176 +177 +178 +175 +163 +158 +168 +180 +181 +172 +164 +162 +159 +156 +162 +169 +174 +174 +176 +177 +178 +176 +159 +149 +155 +165 +172 +169 +163 +161 +165 +168 +177 +180 +171 +164 +167 +173 +175 +166 +163 +169 +175 +171 +165 +161 +158 +163 +157 +155 +158 +158 +160 +160 +157 +158 +158 +159 +160 +155 +149 +147 +148 +153 +158 +160 +158 +159 +162 +161 +155 +156 +156 +161 +164 +161 +162 +167 +169 +165 +162 +161 +163 +165 +165 +162 +159 +160 +160 +161 +160 +158 +157 +158 +159 +161 +159 +160 +161 +160 +158 +156 +157 +162 +161 +160 +160 +161 +161 +161 +160 +161 +161 +160 +158 +157 +158 +157 +154 +153 +153 +154 +155 +156 +157 +156 +155 +152 +154 +159 +158 +155 +158 +164 +165 +166 +164 +161 +161 +162 +163 +163 +163 +158 +159 +160 +160 +161 +161 +161 +161 +157 +156 +157 +159 +163 +166 +166 +166 +165 +168 +169 +166 +163 +162 +163 +163 +161 +163 +167 +169 +167 +162 +161 +163 +167 +167 +163 +158 +155 +156 +157 +156 +157 +158 +160 +162 +161 +158 +155 +151 +153 +155 +156 +157 +156 +157 +158 +161 +159 +158 +155 +151 +148 +149 +150 +153 +159 +159 +159 +157 +158 +160 +160 +158 +158 +160 +161 +160 +160 +162 +163 +162 +158 +158 +157 +154 +149 +147 +148 +150 +153 +153 +155 +157 +155 +153 +154 +157 +159 +159 +158 +156 +156 +158 +159 +159 +153 +152 +148 +145 +149 +156 +157 +154 +149 +149 +148 +148 +150 +151 +151 +151 +149 +152 +151 +151 +152 +151 +149 +149 +149 +156 +161 +157 +153 +151 +150 +148 +147 +151 +156 +159 +160 +158 +156 +153 +154 +156 +157 +153 +149 +147 +150 +153 +160 +163 +161 +158 +155 +156 +160 +163 +163 +162 +162 +163 +162 +159 +156 +156 +156 +155 +154 +155 +157 +158 +157 +156 +151 +154 +159 +162 +163 +165 +169 +172 +171 +170 +167 +162 +156 +154 +158 +161 +164 +163 +165 +168 +168 +164 +157 +153 +154 +150 +151 +153 +149 +150 +155 +157 +157 +156 +157 +161 +164 +163 +162 +163 +162 +155 +156 +161 +158 +150 +151 +161 +164 +164 +163 +159 +155 +160 +164 +161 +160 +167 +169 +163 +156 +155 +156 +156 +159 +159 +154 +149 +152 +160 +160 +153 +162 +169 +172 +167 +159 +155 +156 +158 +167 +165 +164 +163 +160 +152 +146 +143 +145 +153 +158 +156 +150 +146 +148 +153 +148 +145 +144 +150 +155 +156 +159 +160 +156 +150 +145 +146 +149 +152 +154 +155 +158 +154 +153 +155 +156 +155 +154 +154 +157 +155 +154 +154 +154 +154 +151 +149 +146 +153 +158 +157 +150 +145 +149 +155 +156 +156 +154 +149 +147 +150 +154 +156 +152 +152 +153 +151 +145 +144 +147 +146 +144 +144 +147 +151 +153 +152 +152 +153 +150 +151 +151 +152 +151 +149 +147 +146 +149 +146 +151 +153 +150 +151 +155 +152 +153 +150 +147 +147 +152 +156 +154 +149 +144 +144 +145 +146 +144 +142 +143 +146 +147 +150 +154 +157 +158 +156 +152 +149 +145 +143 +146 +150 +149 +145 +145 +149 +149 +151 +151 +150 +151 +153 +152 +149 +146 +147 +149 +149 +152 +153 +150 +145 +145 +148 +150 +151 +149 +149 +150 +152 +153 +151 +156 +163 +167 +163 +158 +156 +149 +146 +146 +150 +153 +153 +151 +150 +152 +149 +150 +155 +162 +168 +167 +158 +148 +148 +148 +148 +148 +148 +147 +148 +148 +147 +149 +151 +150 +146 +147 +152 +150 +152 +155 +155 +153 +149 +146 +144 +144 +146 +147 +146 +143 +141 +143 +144 +146 +146 +145 +145 +146 +147 +149 +150 +149 +145 +145 +148 +146 +142 +140 +144 +142 +141 +142 +143 +145 +149 +148 +148 +149 +153 +153 +147 +141 +141 +146 +149 +149 +146 +145 +146 +146 +145 +143 +143 +143 +145 +144 +144 +144 +145 +142 +138 +138 +143 +144 +140 +140 +143 +143 +139 +143 +146 +147 +143 +142 +144 +142 +138 +142 +142 +143 +143 +143 +143 +143 +144 +148 +148 +148 +147 +145 +142 +142 +143 +144 +141 +141 +144 +147 +147 +145 +144 +144 +145 +150 +155 +151 +143 +141 +145 +136 +134 +136 +151 +171 +174 +159 +146 +142 +145 +151 +155 +153 +144 +135 +131 +137 +149 +153 +149 +147 +145 +145 +147 +144 +144 +146 +152 +159 +160 +155 +149 +146 +152 +157 +157 +152 +149 +146 +144 +145 +148 +152 +150 +145 +143 +148 +155 +158 +155 +150 +146 +144 +145 +147 +148 +148 +152 +155 +155 +156 +156 +153 +149 +151 +144 +146 +158 +162 +157 +149 +148 +146 +147 +149 +150 +146 +141 +142 +147 +146 +149 +150 +153 +159 +159 +154 +152 +142 +146 +156 +166 +167 +158 +151 +149 +154 +149 +149 +152 +156 +163 +167 +165 +157 +153 +156 +165 +169 +166 +164 +165 +152 +155 +156 +155 +152 +152 +156 +159 +156 +151 +146 +146 +152 +157 +155 +150 +148 +152 +150 +149 +156 +161 +157 +154 +149 +148 +150 +156 +156 +149 +145 +148 +149 +151 +152 +151 +152 +153 +154 +154 +150 +154 +160 +167 +167 +159 +148 +141 +149 +150 +150 +147 +144 +145 +150 +153 +163 +180 +188 +174 +156 +149 +152 +155 +161 +162 +158 +148 +144 +149 +153 +152 +151 +153 +158 +159 +154 +154 +155 +152 +149 +148 +151 +154 +150 +144 +145 +151 +150 +151 +154 +156 +154 +152 +153 +157 +154 +150 +148 +148 +148 +146 +143 +142 +146 +147 +149 +150 +148 +145 +140 +137 +135 +133 +134 +140 +143 +145 +153 +163 +169 +166 +159 +155 +160 +166 +168 +173 +162 +163 +164 +169 +169 +159 +154 +159 +162 +165 +181 +190 +174 +152 +147 +152 +168 +175 +172 +157 +155 +172 +181 +173 +166 +160 +159 +158 +160 +178 +204 +214 +204 +196 +188 +183 +178 +174 +177 +183 +189 +191 +194 +193 +187 +185 +193 +204 +202 +193 +187 +192 +200 +203 +206 +209 +208 +212 +208 +203 +208 +213 +210 +205 +191 +190 +189 +188 +190 +196 +199 +193 +189 +184 +175 +176 +199 +227 +229 +216 +204 +196 +190 +193 +194 +188 +188 +195 +191 +193 +187 +182 +189 +202 +216 +227 +222 +217 +213 +211 +213 +215 +215 +215 +219 +221 +221 +220 +221 +222 +218 +212 +206 +202 +216 +233 +229 +214 +217 +230 +236 +239 +228 +212 +205 +203 +207 +218 +229 +233 +236 +234 +232 +230 +227 +224 +221 +227 +228 +225 +228 +235 +235 +229 +230 +226 +221 +213 +208 +217 +231 +237 +242 +225 +206 +202 +210 +216 +214 +208 +211 +225 +231 +231 +231 +227 +216 +208 +206 +209 +216 +215 +197 +171 +162 +172 +190 +202 +205 +201 +196 +183 +168 +166 +173 +189 +190 +179 +174 +171 +166 +168 +165 +158 +150 +144 +146 +150 +155 +160 +153 +144 +143 +145 +142 +140 +140 +141 +141 +142 +143 +142 +140 +139 +141 +142 +143 +147 +152 +155 +159 +163 +166 +166 +167 +172 +181 +188 +196 +209 +228 +242 +249 +250 +252 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +251 +251 +250 +250 +249 +248 +249 +249 +248 +248 +249 +249 +248 +248 +247 +247 +245 +244 +244 +243 +242 +243 +243 +243 +242 +241 +242 +241 +239 +237 +236 +235 +236 +236 +235 +234 +233 +233 +233 +232 +231 +230 +231 +231 +231 +231 +231 +232 +233 +234 +233 +234 +234 +235 +235 +235 +236 +236 +238 +238 +239 +240 +242 +243 +242 +241 +242 +244 +246 +247 +246 +246 +246 +248 +246 +246 +247 +248 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +253 +254 +254 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +248 +247 +249 +250 +249 +247 +246 +242 +241 +244 +247 +247 +246 +246 +245 +239 +241 +247 +247 +247 +249 +250 +243 +235 +228 +229 +236 +241 +244 +246 +239 +235 +231 +228 +228 +229 +231 +232 +230 +230 +226 +220 +216 +217 +220 +224 +219 +218 +218 +218 +219 +220 +220 +220 +223 +220 +219 +221 +221 +218 +216 +215 +210 +208 +201 +196 +192 +192 +193 +194 +197 +193 +194 +198 +200 +199 +201 +206 +201 +200 +198 +197 +196 +195 +192 +191 +194 +197 +201 +203 +197 +189 +189 +194 +196 +194 +193 +198 +204 +203 +193 +184 +185 +184 +185 +188 +189 +186 +183 +182 +188 +200 +204 +196 +189 +183 +178 +176 +186 +184 +172 +165 +175 +190 +192 +188 +185 +186 +189 +188 +182 +181 +185 +186 +191 +189 +177 +163 +163 +176 +185 +185 +180 +169 +167 +169 +170 +177 +182 +178 +171 +174 +176 +171 +166 +176 +188 +192 +173 +167 +166 +173 +182 +183 +175 +167 +161 +164 +171 +175 +172 +167 +168 +173 +176 +178 +173 +166 +162 +156 +158 +171 +176 +183 +175 +165 +165 +156 +154 +171 +179 +172 +168 +168 +166 +161 +160 +163 +166 +172 +176 +175 +174 +169 +158 +146 +154 +163 +172 +174 +171 +168 +166 +165 +175 +175 +176 +173 +167 +168 +171 +171 +165 +166 +167 +170 +171 +168 +162 +157 +157 +155 +153 +155 +158 +160 +158 +155 +156 +153 +155 +157 +154 +152 +153 +152 +157 +159 +160 +159 +159 +161 +161 +158 +157 +160 +160 +159 +162 +167 +168 +164 +159 +158 +161 +168 +169 +163 +158 +155 +158 +161 +164 +164 +161 +158 +156 +155 +160 +159 +161 +164 +162 +157 +155 +156 +160 +158 +158 +158 +160 +161 +162 +162 +161 +160 +157 +159 +162 +159 +154 +154 +153 +156 +158 +155 +153 +153 +155 +156 +153 +157 +159 +159 +158 +161 +165 +169 +170 +162 +158 +161 +165 +164 +160 +156 +153 +159 +162 +160 +158 +160 +161 +163 +156 +154 +156 +164 +168 +168 +167 +169 +168 +169 +168 +166 +163 +162 +164 +166 +164 +166 +170 +171 +166 +160 +158 +160 +165 +164 +163 +160 +157 +157 +159 +161 +162 +162 +161 +160 +162 +162 +156 +150 +153 +156 +157 +156 +159 +165 +167 +165 +163 +161 +158 +154 +148 +145 +149 +154 +160 +157 +156 +159 +163 +163 +162 +162 +158 +158 +158 +159 +162 +166 +167 +165 +162 +160 +158 +156 +154 +151 +150 +151 +155 +156 +156 +153 +152 +152 +153 +153 +152 +155 +158 +155 +151 +156 +162 +161 +157 +148 +146 +151 +154 +152 +153 +159 +152 +146 +143 +149 +154 +155 +152 +151 +150 +146 +149 +153 +154 +151 +150 +154 +157 +156 +156 +156 +154 +149 +147 +147 +151 +154 +157 +159 +160 +159 +156 +154 +157 +154 +154 +156 +155 +152 +153 +157 +162 +162 +160 +159 +159 +161 +163 +164 +162 +164 +164 +160 +158 +158 +159 +160 +156 +152 +152 +155 +158 +158 +156 +155 +153 +155 +159 +164 +165 +164 +165 +167 +169 +165 +162 +161 +160 +158 +157 +158 +159 +162 +166 +167 +164 +160 +157 +156 +158 +155 +150 +148 +147 +149 +151 +154 +156 +158 +159 +160 +160 +163 +168 +172 +161 +156 +155 +159 +160 +158 +156 +157 +165 +169 +167 +159 +156 +159 +161 +159 +160 +163 +167 +166 +162 +158 +157 +157 +158 +157 +153 +149 +151 +155 +156 +154 +161 +168 +172 +168 +159 +153 +149 +147 +157 +159 +159 +156 +153 +151 +149 +148 +152 +156 +158 +152 +144 +142 +150 +159 +152 +144 +145 +152 +160 +164 +164 +159 +156 +146 +141 +145 +151 +155 +157 +158 +157 +153 +149 +148 +151 +155 +155 +153 +153 +152 +152 +152 +155 +155 +151 +145 +149 +158 +164 +159 +151 +149 +153 +158 +159 +152 +147 +144 +145 +153 +157 +155 +153 +150 +150 +152 +150 +145 +143 +146 +140 +142 +143 +147 +153 +157 +153 +147 +144 +149 +152 +150 +148 +147 +145 +144 +145 +148 +151 +152 +153 +153 +153 +153 +153 +150 +149 +150 +150 +148 +148 +150 +142 +141 +142 +144 +144 +143 +145 +149 +150 +151 +154 +157 +156 +152 +150 +151 +147 +148 +150 +153 +154 +153 +152 +153 +156 +155 +152 +149 +152 +156 +154 +150 +146 +145 +145 +147 +148 +148 +147 +146 +145 +146 +149 +151 +152 +151 +148 +146 +149 +150 +155 +164 +166 +161 +156 +154 +151 +151 +152 +152 +151 +149 +152 +155 +151 +147 +148 +158 +170 +171 +161 +150 +147 +148 +147 +145 +145 +146 +147 +144 +144 +149 +152 +151 +148 +147 +150 +154 +150 +148 +151 +156 +153 +144 +143 +148 +152 +153 +150 +145 +142 +142 +143 +141 +142 +142 +144 +145 +147 +148 +149 +150 +149 +144 +142 +145 +146 +143 +142 +144 +146 +145 +144 +143 +143 +143 +144 +146 +149 +148 +148 +146 +145 +143 +143 +145 +147 +144 +144 +148 +150 +146 +143 +142 +143 +144 +145 +144 +144 +141 +140 +138 +140 +143 +145 +147 +144 +140 +141 +144 +144 +146 +147 +146 +143 +141 +140 +140 +142 +143 +143 +140 +141 +145 +148 +149 +149 +147 +144 +143 +144 +144 +143 +142 +140 +144 +147 +147 +146 +146 +146 +144 +139 +138 +144 +154 +155 +146 +141 +143 +133 +132 +132 +143 +164 +179 +169 +150 +136 +141 +147 +149 +149 +148 +145 +142 +147 +148 +149 +149 +146 +143 +143 +144 +143 +141 +141 +146 +153 +157 +155 +151 +148 +152 +155 +155 +153 +148 +146 +147 +148 +151 +154 +153 +148 +146 +149 +153 +155 +150 +144 +145 +151 +154 +149 +141 +143 +148 +155 +157 +151 +145 +144 +146 +147 +147 +153 +158 +156 +154 +153 +151 +146 +147 +150 +153 +150 +145 +143 +145 +143 +145 +147 +149 +155 +157 +155 +149 +141 +139 +146 +158 +160 +152 +146 +148 +151 +154 +155 +155 +158 +161 +162 +159 +156 +149 +155 +168 +169 +163 +159 +161 +144 +148 +155 +158 +152 +152 +154 +154 +152 +151 +149 +149 +151 +153 +154 +155 +154 +154 +151 +145 +146 +155 +159 +151 +145 +145 +149 +152 +150 +146 +147 +152 +152 +157 +159 +155 +151 +152 +152 +149 +148 +152 +157 +160 +158 +153 +149 +148 +147 +149 +148 +148 +150 +149 +149 +154 +165 +182 +180 +160 +149 +152 +155 +154 +155 +158 +158 +154 +151 +151 +151 +153 +153 +154 +158 +158 +158 +160 +159 +152 +146 +146 +147 +149 +150 +148 +147 +148 +152 +152 +153 +153 +155 +158 +160 +160 +156 +152 +149 +146 +146 +147 +146 +143 +144 +145 +148 +152 +153 +149 +144 +142 +142 +141 +139 +136 +138 +144 +153 +159 +171 +166 +157 +155 +162 +167 +170 +175 +168 +160 +158 +168 +175 +165 +155 +156 +156 +159 +175 +192 +185 +160 +147 +152 +166 +175 +180 +170 +163 +170 +179 +177 +171 +168 +166 +161 +159 +173 +196 +211 +205 +195 +186 +183 +177 +172 +174 +182 +188 +192 +195 +189 +181 +179 +187 +198 +202 +202 +197 +191 +197 +210 +214 +207 +206 +209 +212 +212 +213 +215 +211 +206 +200 +198 +189 +183 +189 +199 +202 +197 +193 +181 +169 +173 +196 +218 +222 +216 +209 +199 +191 +193 +192 +187 +189 +194 +192 +195 +194 +185 +183 +195 +214 +226 +221 +220 +213 +206 +205 +205 +208 +215 +219 +221 +218 +212 +213 +219 +221 +218 +203 +199 +203 +218 +226 +220 +216 +219 +227 +235 +240 +233 +216 +204 +206 +214 +227 +234 +237 +234 +232 +231 +225 +218 +212 +217 +221 +223 +228 +234 +237 +237 +235 +230 +220 +210 +207 +211 +224 +241 +244 +234 +211 +196 +202 +214 +218 +217 +219 +217 +220 +230 +237 +230 +211 +194 +193 +201 +212 +216 +206 +194 +178 +160 +178 +193 +210 +215 +207 +192 +178 +169 +180 +184 +185 +179 +169 +162 +159 +158 +157 +154 +151 +148 +145 +144 +150 +154 +149 +147 +143 +142 +141 +140 +141 +144 +144 +144 +143 +142 +141 +141 +142 +143 +145 +147 +151 +155 +160 +163 +166 +168 +165 +170 +177 +187 +198 +207 +225 +244 +252 +255 +254 +252 +252 +254 +255 +255 +254 +254 +255 +255 +254 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +255 +255 +254 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +250 +250 +250 +249 +248 +247 +248 +248 +248 +249 +249 +249 +247 +247 +247 +247 +246 +245 +243 +243 +242 +241 +242 +242 +243 +243 +242 +240 +237 +236 +237 +237 +235 +233 +232 +232 +233 +233 +232 +230 +230 +229 +230 +230 +231 +232 +233 +234 +234 +233 +233 +232 +233 +234 +235 +237 +237 +237 +240 +240 +240 +241 +242 +242 +243 +243 +241 +242 +244 +245 +245 +245 +247 +247 +245 +246 +247 +248 +249 +250 +250 +250 +248 +248 +249 +249 +250 +250 +249 +249 +251 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +253 +253 +252 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +249 +248 +248 +248 +248 +248 +248 +242 +238 +240 +243 +244 +243 +243 +239 +236 +241 +249 +251 +251 +252 +252 +244 +236 +229 +230 +235 +239 +241 +242 +238 +235 +231 +229 +229 +230 +231 +231 +229 +226 +220 +214 +213 +217 +221 +223 +218 +219 +219 +218 +218 +218 +219 +220 +224 +222 +221 +222 +222 +219 +216 +214 +210 +206 +198 +193 +190 +191 +192 +193 +195 +194 +197 +203 +204 +201 +200 +202 +196 +194 +192 +194 +196 +197 +195 +192 +193 +195 +200 +203 +198 +191 +190 +193 +197 +195 +194 +199 +204 +203 +194 +185 +187 +186 +186 +188 +188 +186 +184 +184 +192 +195 +200 +203 +194 +176 +172 +182 +186 +182 +171 +168 +181 +193 +192 +188 +186 +187 +191 +188 +180 +179 +185 +188 +193 +186 +173 +161 +160 +168 +175 +177 +176 +168 +165 +169 +177 +184 +182 +175 +174 +178 +180 +173 +167 +175 +187 +190 +177 +173 +172 +177 +181 +178 +174 +171 +162 +164 +168 +171 +170 +169 +171 +174 +177 +178 +176 +169 +159 +152 +157 +170 +180 +183 +174 +164 +161 +155 +156 +168 +177 +169 +165 +167 +169 +168 +167 +168 +174 +178 +180 +175 +168 +161 +154 +147 +157 +172 +184 +182 +173 +168 +168 +168 +182 +182 +180 +172 +165 +167 +172 +171 +171 +167 +168 +171 +170 +163 +158 +158 +157 +156 +156 +157 +159 +160 +158 +155 +154 +158 +162 +160 +153 +153 +154 +151 +158 +159 +160 +161 +164 +167 +167 +164 +161 +162 +160 +158 +160 +166 +167 +164 +159 +158 +162 +168 +168 +161 +155 +152 +159 +161 +162 +161 +160 +157 +156 +156 +161 +161 +161 +162 +161 +158 +156 +156 +156 +156 +158 +160 +161 +162 +163 +163 +160 +159 +158 +160 +165 +161 +153 +151 +154 +157 +158 +156 +155 +155 +155 +155 +153 +156 +158 +157 +159 +161 +164 +164 +161 +157 +157 +159 +161 +160 +157 +155 +154 +158 +161 +160 +160 +160 +159 +158 +157 +154 +157 +164 +167 +165 +163 +164 +165 +166 +167 +165 +163 +161 +162 +163 +165 +168 +170 +168 +161 +155 +158 +163 +164 +163 +162 +160 +158 +159 +161 +163 +163 +164 +161 +159 +158 +158 +155 +152 +155 +156 +157 +156 +159 +165 +168 +165 +163 +163 +163 +161 +155 +150 +150 +153 +157 +156 +160 +166 +169 +167 +163 +160 +157 +158 +158 +159 +163 +166 +165 +163 +158 +158 +158 +158 +155 +152 +152 +155 +155 +157 +158 +155 +153 +152 +150 +149 +151 +152 +153 +150 +148 +154 +161 +160 +156 +149 +146 +149 +152 +152 +153 +157 +153 +147 +143 +147 +151 +152 +152 +153 +149 +149 +150 +152 +154 +154 +154 +154 +153 +159 +161 +155 +147 +145 +148 +150 +151 +153 +156 +157 +157 +156 +154 +153 +155 +153 +154 +157 +157 +155 +157 +162 +166 +164 +160 +159 +160 +162 +163 +162 +159 +162 +163 +161 +159 +158 +159 +158 +154 +152 +152 +155 +157 +157 +156 +157 +156 +158 +161 +163 +163 +160 +159 +160 +162 +159 +158 +159 +160 +159 +158 +158 +160 +162 +164 +164 +161 +158 +156 +157 +154 +152 +151 +150 +151 +152 +153 +154 +157 +159 +160 +160 +160 +162 +166 +170 +162 +161 +161 +162 +162 +161 +161 +162 +167 +168 +166 +161 +158 +158 +158 +155 +159 +163 +167 +168 +165 +162 +159 +158 +160 +159 +156 +154 +156 +157 +155 +152 +159 +166 +171 +166 +157 +147 +142 +139 +142 +147 +150 +151 +152 +154 +155 +156 +158 +160 +159 +153 +147 +148 +157 +165 +162 +154 +152 +157 +162 +164 +163 +158 +154 +148 +144 +146 +154 +160 +163 +163 +158 +154 +151 +151 +153 +156 +158 +158 +153 +151 +149 +150 +151 +152 +150 +148 +156 +161 +165 +161 +155 +153 +156 +158 +156 +151 +148 +147 +148 +156 +161 +159 +160 +154 +148 +148 +146 +144 +144 +147 +146 +147 +147 +148 +152 +156 +153 +148 +148 +150 +151 +148 +146 +146 +145 +144 +150 +151 +152 +153 +153 +153 +153 +153 +153 +151 +150 +151 +151 +149 +147 +148 +147 +145 +147 +149 +149 +149 +149 +152 +150 +152 +155 +157 +155 +150 +148 +149 +151 +153 +156 +159 +158 +155 +154 +155 +158 +156 +152 +149 +151 +156 +157 +154 +147 +147 +146 +147 +149 +149 +149 +148 +150 +150 +150 +150 +151 +152 +151 +151 +152 +151 +153 +158 +159 +156 +154 +155 +154 +153 +153 +154 +153 +151 +152 +154 +150 +149 +150 +158 +165 +165 +156 +148 +147 +147 +146 +144 +144 +146 +145 +144 +145 +148 +150 +149 +145 +145 +147 +150 +148 +148 +151 +155 +152 +145 +144 +148 +155 +154 +149 +143 +140 +141 +143 +144 +145 +145 +145 +147 +149 +150 +151 +151 +148 +145 +144 +147 +148 +145 +144 +145 +146 +145 +143 +141 +140 +141 +144 +146 +149 +149 +149 +150 +149 +146 +144 +144 +145 +144 +145 +146 +147 +145 +143 +143 +142 +144 +145 +145 +145 +142 +139 +138 +144 +146 +149 +149 +144 +140 +139 +141 +143 +145 +146 +145 +143 +142 +141 +142 +143 +144 +143 +140 +140 +143 +146 +146 +146 +145 +144 +142 +141 +143 +147 +149 +148 +147 +145 +146 +150 +153 +149 +144 +143 +143 +144 +148 +151 +149 +144 +140 +134 +138 +141 +145 +154 +161 +157 +149 +136 +139 +143 +147 +151 +153 +151 +147 +146 +147 +151 +152 +149 +142 +140 +141 +143 +142 +140 +144 +150 +154 +152 +150 +149 +149 +152 +154 +154 +152 +150 +149 +152 +151 +151 +151 +152 +153 +153 +154 +150 +149 +149 +152 +155 +154 +149 +144 +141 +143 +151 +156 +152 +145 +142 +145 +145 +146 +151 +154 +151 +151 +151 +148 +150 +150 +152 +153 +152 +148 +144 +143 +139 +144 +148 +151 +154 +154 +150 +145 +143 +143 +149 +158 +158 +150 +143 +142 +151 +152 +154 +156 +159 +161 +161 +157 +153 +150 +156 +169 +175 +174 +167 +159 +148 +148 +152 +153 +149 +150 +154 +154 +150 +150 +150 +151 +153 +154 +154 +155 +155 +152 +148 +144 +144 +151 +154 +147 +142 +143 +147 +151 +150 +148 +151 +157 +159 +160 +164 +164 +158 +152 +148 +146 +147 +149 +154 +156 +156 +155 +152 +150 +146 +147 +145 +147 +151 +151 +153 +159 +167 +179 +176 +159 +151 +153 +154 +154 +156 +159 +159 +155 +151 +150 +150 +151 +151 +152 +155 +157 +157 +161 +160 +152 +145 +145 +146 +149 +151 +150 +150 +151 +153 +154 +154 +153 +154 +157 +160 +160 +154 +151 +147 +144 +145 +147 +147 +145 +146 +146 +148 +151 +151 +149 +148 +148 +148 +150 +149 +141 +135 +137 +149 +160 +170 +167 +158 +153 +156 +160 +166 +173 +167 +162 +159 +164 +169 +163 +158 +162 +156 +155 +169 +189 +189 +166 +150 +148 +162 +173 +180 +170 +161 +168 +178 +179 +174 +172 +170 +163 +156 +165 +185 +200 +200 +194 +187 +181 +173 +167 +168 +173 +183 +193 +202 +196 +181 +172 +180 +193 +195 +201 +204 +203 +202 +205 +212 +215 +215 +216 +215 +214 +213 +212 +208 +204 +199 +195 +183 +176 +184 +198 +203 +198 +193 +187 +179 +178 +190 +207 +217 +219 +215 +206 +194 +189 +188 +189 +192 +195 +195 +196 +195 +186 +180 +188 +208 +226 +226 +219 +207 +202 +207 +209 +208 +209 +209 +212 +210 +206 +209 +219 +224 +222 +211 +196 +189 +200 +214 +219 +218 +218 +216 +230 +242 +237 +220 +206 +207 +216 +228 +234 +236 +234 +233 +232 +225 +217 +210 +210 +213 +218 +227 +234 +238 +240 +233 +232 +224 +214 +206 +204 +215 +233 +237 +236 +223 +208 +203 +206 +212 +219 +218 +226 +228 +225 +230 +234 +218 +195 +188 +189 +201 +212 +210 +204 +189 +169 +171 +187 +207 +216 +211 +197 +183 +176 +185 +187 +185 +177 +166 +160 +156 +155 +156 +153 +150 +148 +145 +146 +148 +152 +147 +145 +143 +143 +142 +142 +143 +145 +144 +143 +142 +140 +139 +140 +142 +143 +147 +148 +151 +154 +157 +161 +165 +168 +167 +172 +177 +186 +196 +204 +221 +242 +251 +254 +255 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +251 +250 +248 +248 +248 +248 +249 +248 +250 +249 +248 +247 +247 +247 +245 +244 +243 +243 +242 +241 +242 +242 +242 +242 +241 +239 +237 +236 +237 +237 +235 +234 +234 +232 +233 +232 +231 +230 +229 +229 +231 +231 +231 +232 +233 +233 +233 +233 +232 +232 +232 +233 +235 +236 +237 +237 +238 +238 +239 +240 +240 +241 +242 +242 +242 +243 +244 +245 +245 +245 +246 +247 +245 +246 +247 +248 +249 +249 +249 +249 +248 +248 +249 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +252 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +251 +250 +248 +246 +246 +248 +250 +250 +242 +236 +236 +240 +243 +242 +240 +235 +233 +241 +251 +253 +253 +252 +251 +242 +236 +231 +232 +235 +238 +238 +238 +238 +235 +231 +230 +231 +231 +231 +230 +227 +222 +215 +212 +215 +221 +223 +222 +219 +220 +220 +219 +217 +217 +219 +221 +224 +223 +223 +224 +223 +220 +216 +213 +209 +204 +196 +191 +190 +192 +194 +195 +196 +197 +200 +205 +205 +200 +197 +196 +194 +191 +190 +193 +198 +201 +199 +196 +195 +195 +199 +201 +199 +193 +191 +192 +196 +193 +193 +197 +202 +200 +191 +183 +183 +181 +180 +181 +183 +184 +184 +185 +191 +192 +197 +201 +191 +172 +169 +183 +184 +178 +170 +172 +186 +193 +190 +185 +188 +190 +193 +189 +179 +178 +185 +190 +196 +188 +176 +168 +166 +170 +173 +174 +176 +171 +164 +168 +182 +189 +182 +173 +174 +178 +181 +174 +167 +174 +185 +188 +180 +175 +173 +178 +180 +176 +172 +171 +165 +167 +169 +169 +170 +173 +177 +179 +183 +181 +181 +174 +157 +148 +158 +171 +182 +180 +173 +162 +157 +157 +162 +167 +169 +164 +162 +167 +173 +174 +172 +171 +176 +180 +180 +173 +162 +156 +157 +161 +169 +184 +192 +184 +172 +169 +173 +176 +187 +185 +179 +165 +158 +166 +176 +175 +170 +165 +165 +170 +169 +161 +159 +164 +160 +159 +160 +161 +161 +161 +160 +159 +159 +165 +169 +161 +151 +152 +156 +154 +159 +159 +159 +162 +167 +170 +169 +166 +162 +161 +158 +156 +159 +165 +166 +165 +161 +161 +163 +166 +164 +158 +155 +154 +161 +161 +161 +159 +158 +157 +157 +158 +161 +161 +161 +160 +158 +158 +159 +158 +155 +156 +159 +161 +163 +163 +162 +161 +159 +157 +155 +157 +162 +159 +152 +150 +153 +155 +156 +156 +156 +156 +157 +156 +157 +159 +158 +157 +158 +159 +159 +158 +157 +157 +157 +159 +157 +154 +152 +152 +156 +157 +158 +158 +158 +159 +159 +157 +155 +154 +157 +164 +167 +164 +160 +159 +162 +164 +165 +164 +161 +158 +158 +158 +164 +167 +167 +162 +154 +150 +156 +164 +163 +163 +164 +165 +164 +164 +163 +162 +162 +162 +158 +154 +152 +152 +154 +154 +156 +156 +156 +155 +157 +163 +164 +161 +163 +164 +165 +164 +159 +153 +151 +153 +154 +156 +160 +166 +169 +166 +161 +157 +157 +157 +156 +157 +160 +163 +161 +157 +154 +157 +159 +159 +155 +152 +153 +156 +157 +160 +161 +159 +157 +154 +150 +148 +149 +149 +151 +151 +150 +156 +161 +159 +155 +151 +149 +149 +151 +153 +155 +156 +154 +148 +142 +143 +146 +149 +151 +154 +150 +151 +151 +151 +154 +158 +158 +155 +152 +160 +162 +154 +147 +148 +150 +150 +149 +151 +153 +153 +153 +151 +151 +152 +155 +154 +154 +157 +158 +157 +159 +163 +166 +163 +158 +158 +160 +162 +162 +160 +158 +161 +163 +162 +161 +160 +160 +159 +154 +154 +154 +156 +157 +157 +158 +160 +160 +160 +161 +162 +160 +155 +152 +152 +154 +153 +155 +158 +160 +158 +157 +157 +160 +161 +161 +160 +158 +157 +157 +158 +153 +152 +152 +153 +155 +158 +160 +161 +162 +164 +165 +163 +160 +160 +163 +166 +163 +165 +166 +162 +160 +160 +162 +164 +166 +163 +160 +158 +158 +158 +156 +155 +160 +162 +166 +168 +168 +165 +161 +158 +159 +157 +157 +160 +161 +159 +155 +153 +156 +163 +167 +162 +152 +143 +139 +138 +140 +145 +151 +154 +156 +160 +163 +164 +163 +162 +159 +154 +151 +155 +164 +172 +173 +164 +161 +163 +163 +164 +161 +156 +150 +148 +146 +148 +153 +160 +161 +159 +152 +151 +151 +152 +154 +155 +156 +156 +152 +149 +148 +149 +150 +147 +148 +149 +158 +160 +161 +157 +154 +154 +155 +156 +151 +148 +148 +149 +151 +159 +164 +163 +164 +157 +151 +150 +150 +149 +148 +150 +152 +152 +150 +149 +151 +154 +153 +152 +153 +153 +151 +147 +145 +145 +146 +147 +152 +151 +152 +153 +154 +154 +153 +153 +153 +151 +149 +151 +151 +149 +147 +147 +147 +147 +149 +151 +151 +150 +151 +152 +152 +154 +157 +159 +156 +152 +150 +150 +154 +156 +160 +163 +160 +155 +154 +155 +157 +157 +154 +151 +152 +157 +158 +157 +150 +149 +149 +150 +150 +151 +151 +151 +154 +153 +153 +154 +155 +155 +154 +154 +154 +152 +153 +154 +154 +151 +152 +154 +152 +151 +151 +153 +154 +153 +153 +154 +148 +149 +152 +155 +156 +155 +150 +146 +146 +146 +145 +142 +143 +144 +144 +144 +143 +145 +147 +147 +144 +143 +145 +148 +147 +148 +150 +151 +149 +145 +144 +146 +152 +151 +147 +142 +140 +142 +145 +146 +146 +144 +144 +145 +148 +149 +149 +148 +145 +142 +142 +145 +147 +145 +144 +144 +146 +146 +143 +141 +140 +140 +144 +147 +149 +149 +151 +154 +154 +149 +145 +143 +143 +145 +145 +143 +140 +140 +141 +141 +139 +141 +143 +145 +145 +143 +141 +140 +145 +146 +148 +148 +144 +139 +138 +139 +141 +143 +143 +144 +143 +143 +143 +144 +146 +146 +145 +141 +138 +138 +140 +140 +138 +140 +141 +141 +139 +140 +145 +149 +154 +152 +149 +149 +152 +153 +153 +149 +149 +149 +146 +143 +147 +152 +148 +138 +139 +143 +146 +145 +144 +144 +144 +143 +142 +142 +143 +147 +153 +156 +152 +146 +144 +146 +151 +156 +153 +145 +140 +141 +143 +142 +140 +142 +146 +149 +150 +150 +149 +148 +147 +150 +153 +154 +153 +151 +150 +149 +148 +148 +150 +152 +152 +152 +153 +155 +160 +164 +160 +151 +144 +142 +146 +146 +150 +154 +151 +145 +143 +146 +148 +149 +151 +149 +146 +149 +150 +146 +151 +152 +153 +153 +152 +150 +145 +140 +141 +145 +149 +151 +152 +150 +146 +142 +144 +147 +152 +156 +155 +150 +144 +141 +149 +151 +153 +156 +160 +161 +158 +155 +153 +153 +161 +174 +183 +185 +175 +159 +154 +152 +153 +152 +149 +151 +155 +155 +153 +154 +154 +153 +153 +151 +151 +150 +150 +145 +145 +147 +150 +154 +154 +148 +145 +147 +152 +154 +151 +149 +153 +160 +160 +160 +165 +169 +167 +157 +149 +148 +152 +154 +155 +154 +155 +156 +154 +149 +151 +149 +147 +149 +153 +152 +155 +163 +172 +176 +169 +158 +153 +155 +154 +155 +156 +159 +160 +156 +152 +151 +150 +149 +152 +152 +154 +156 +158 +162 +161 +152 +147 +146 +147 +150 +152 +151 +152 +153 +154 +154 +153 +151 +151 +154 +156 +156 +153 +150 +147 +143 +144 +147 +147 +145 +145 +145 +148 +151 +151 +150 +149 +151 +153 +155 +152 +143 +135 +135 +147 +158 +169 +167 +157 +149 +149 +152 +160 +169 +167 +164 +159 +157 +159 +158 +160 +168 +159 +152 +160 +181 +188 +172 +153 +146 +154 +168 +179 +172 +162 +168 +180 +183 +174 +169 +165 +158 +154 +164 +182 +194 +192 +192 +188 +180 +172 +168 +171 +175 +184 +194 +204 +202 +186 +171 +173 +184 +189 +193 +200 +207 +209 +209 +213 +218 +217 +216 +215 +215 +213 +209 +207 +206 +197 +193 +178 +169 +178 +194 +201 +195 +195 +194 +191 +187 +191 +204 +215 +222 +220 +211 +196 +186 +185 +190 +193 +193 +196 +196 +195 +187 +177 +181 +202 +225 +231 +222 +208 +202 +207 +210 +208 +207 +206 +209 +207 +202 +205 +217 +225 +225 +211 +197 +185 +186 +197 +207 +214 +219 +213 +222 +229 +231 +223 +214 +210 +211 +221 +225 +228 +229 +233 +235 +231 +223 +213 +208 +209 +216 +224 +228 +231 +234 +231 +234 +231 +223 +209 +198 +205 +222 +230 +234 +230 +218 +207 +201 +205 +215 +217 +226 +226 +220 +226 +237 +229 +210 +184 +183 +198 +212 +209 +207 +204 +192 +173 +185 +200 +212 +210 +197 +187 +182 +189 +188 +182 +172 +163 +158 +155 +154 +155 +152 +149 +148 +148 +146 +146 +148 +144 +143 +143 +144 +145 +144 +144 +145 +144 +143 +140 +139 +139 +141 +143 +145 +149 +149 +151 +153 +155 +159 +163 +166 +170 +174 +178 +184 +193 +201 +217 +237 +250 +253 +255 +254 +253 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +249 +251 +250 +249 +248 +248 +248 +249 +248 +250 +249 +248 +247 +247 +246 +244 +243 +243 +242 +242 +241 +242 +241 +241 +241 +240 +238 +236 +235 +237 +237 +235 +234 +235 +234 +232 +231 +230 +229 +229 +229 +232 +232 +231 +232 +232 +232 +233 +233 +233 +232 +232 +233 +235 +236 +237 +237 +237 +237 +238 +239 +240 +241 +242 +242 +243 +244 +245 +245 +245 +245 +246 +246 +246 +246 +247 +248 +248 +249 +249 +249 +247 +248 +248 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +250 +250 +249 +247 +246 +247 +248 +250 +249 +242 +236 +238 +243 +246 +244 +240 +234 +234 +242 +251 +253 +252 +250 +246 +237 +234 +231 +233 +237 +239 +239 +238 +237 +235 +232 +231 +231 +231 +229 +228 +222 +219 +215 +215 +220 +225 +225 +223 +222 +221 +220 +219 +218 +218 +219 +221 +222 +222 +222 +223 +223 +221 +217 +213 +209 +204 +196 +192 +194 +197 +199 +200 +202 +202 +202 +202 +201 +197 +194 +193 +197 +195 +195 +197 +200 +203 +202 +200 +201 +198 +198 +199 +198 +194 +192 +192 +193 +191 +191 +194 +198 +196 +188 +181 +178 +174 +170 +173 +179 +184 +186 +185 +185 +192 +194 +189 +183 +175 +174 +179 +184 +179 +174 +179 +190 +192 +187 +186 +190 +192 +194 +190 +181 +180 +187 +191 +195 +190 +182 +175 +176 +179 +178 +174 +179 +175 +165 +166 +182 +189 +180 +173 +171 +176 +180 +174 +167 +173 +182 +184 +178 +171 +169 +175 +179 +175 +168 +164 +165 +170 +171 +168 +169 +176 +181 +182 +185 +181 +182 +174 +152 +145 +159 +174 +179 +174 +170 +162 +156 +161 +168 +166 +159 +159 +162 +169 +174 +174 +171 +169 +173 +178 +179 +172 +159 +155 +165 +178 +187 +192 +188 +174 +166 +171 +180 +183 +188 +183 +171 +156 +154 +169 +181 +179 +165 +163 +164 +167 +166 +162 +162 +166 +163 +163 +162 +163 +163 +162 +163 +165 +168 +171 +171 +161 +150 +151 +158 +160 +163 +162 +161 +163 +167 +169 +165 +161 +159 +158 +157 +156 +159 +164 +167 +166 +164 +165 +165 +164 +159 +154 +156 +160 +163 +161 +159 +157 +156 +157 +159 +161 +161 +162 +161 +157 +156 +158 +160 +159 +159 +159 +161 +162 +162 +161 +159 +157 +160 +158 +155 +154 +157 +156 +153 +153 +151 +152 +154 +155 +156 +158 +159 +158 +161 +163 +162 +160 +158 +157 +156 +155 +157 +157 +158 +158 +155 +154 +152 +153 +157 +157 +156 +155 +155 +157 +158 +159 +154 +154 +157 +164 +167 +165 +161 +159 +162 +164 +165 +163 +159 +156 +155 +155 +160 +162 +162 +158 +151 +150 +155 +162 +164 +165 +167 +170 +171 +168 +163 +158 +158 +156 +153 +150 +149 +151 +154 +156 +158 +157 +157 +157 +158 +160 +159 +155 +160 +162 +162 +161 +157 +154 +153 +154 +156 +156 +158 +161 +163 +162 +159 +156 +156 +155 +154 +154 +156 +159 +157 +153 +155 +158 +161 +161 +155 +150 +151 +156 +158 +161 +162 +160 +157 +155 +151 +148 +144 +146 +151 +155 +156 +159 +160 +155 +155 +154 +151 +149 +151 +155 +157 +156 +155 +149 +143 +141 +142 +145 +149 +154 +153 +151 +149 +150 +154 +158 +158 +157 +157 +159 +159 +158 +158 +157 +153 +147 +147 +148 +149 +150 +149 +148 +150 +152 +158 +156 +156 +157 +157 +156 +156 +158 +162 +160 +157 +157 +159 +161 +160 +158 +159 +162 +163 +163 +162 +163 +162 +161 +157 +156 +156 +158 +160 +161 +160 +160 +161 +160 +161 +161 +159 +155 +153 +153 +151 +152 +156 +160 +161 +158 +155 +154 +159 +158 +158 +157 +157 +158 +158 +158 +156 +156 +155 +156 +160 +165 +168 +168 +169 +171 +172 +169 +164 +161 +161 +162 +165 +169 +169 +162 +156 +157 +160 +161 +165 +159 +154 +155 +159 +160 +160 +160 +160 +161 +163 +165 +167 +164 +160 +156 +157 +157 +160 +162 +161 +156 +152 +152 +155 +159 +162 +157 +149 +144 +144 +146 +147 +150 +154 +158 +161 +166 +167 +166 +162 +160 +157 +154 +154 +159 +166 +171 +173 +167 +166 +166 +163 +161 +160 +155 +150 +151 +149 +149 +152 +156 +154 +149 +146 +149 +151 +154 +154 +154 +152 +151 +150 +147 +147 +151 +149 +144 +143 +146 +153 +154 +154 +153 +151 +150 +151 +151 +154 +150 +151 +152 +153 +158 +163 +162 +158 +156 +156 +158 +158 +155 +152 +152 +154 +153 +152 +151 +151 +153 +154 +155 +156 +156 +154 +149 +145 +145 +149 +153 +153 +150 +151 +153 +154 +155 +154 +153 +151 +150 +148 +149 +150 +150 +148 +147 +143 +146 +150 +152 +150 +149 +150 +152 +156 +156 +158 +159 +159 +157 +155 +154 +156 +158 +162 +162 +158 +153 +152 +154 +156 +157 +155 +153 +153 +155 +156 +154 +150 +151 +151 +152 +152 +153 +153 +153 +155 +156 +158 +160 +160 +159 +156 +153 +153 +153 +155 +156 +154 +151 +150 +152 +149 +148 +149 +151 +153 +154 +153 +153 +146 +150 +153 +151 +148 +146 +146 +147 +145 +145 +143 +140 +139 +141 +142 +142 +140 +141 +143 +145 +144 +144 +146 +149 +147 +149 +149 +146 +144 +144 +144 +144 +145 +146 +145 +144 +144 +145 +146 +146 +146 +144 +142 +143 +146 +147 +146 +145 +142 +140 +139 +142 +144 +144 +143 +144 +148 +148 +147 +144 +141 +142 +145 +148 +148 +148 +151 +155 +155 +151 +144 +142 +144 +148 +147 +140 +135 +137 +139 +139 +138 +140 +142 +143 +143 +142 +140 +141 +142 +141 +142 +143 +143 +140 +138 +139 +139 +140 +141 +142 +142 +143 +144 +145 +149 +148 +146 +141 +136 +134 +134 +135 +135 +138 +141 +142 +140 +139 +141 +143 +151 +153 +154 +153 +149 +149 +153 +155 +152 +152 +147 +142 +146 +152 +149 +141 +146 +144 +142 +143 +142 +140 +138 +137 +143 +144 +143 +146 +152 +155 +151 +145 +141 +141 +146 +153 +155 +150 +145 +145 +144 +144 +142 +142 +144 +148 +150 +152 +151 +146 +141 +142 +147 +151 +152 +151 +147 +149 +151 +150 +148 +147 +150 +152 +156 +159 +166 +171 +166 +152 +144 +143 +153 +154 +153 +149 +145 +144 +146 +148 +152 +151 +151 +148 +147 +152 +153 +145 +145 +149 +151 +150 +150 +150 +147 +142 +148 +149 +149 +150 +151 +150 +147 +143 +144 +148 +152 +152 +151 +152 +150 +146 +148 +152 +155 +156 +157 +156 +154 +153 +152 +155 +166 +177 +183 +183 +173 +159 +159 +157 +158 +157 +152 +154 +157 +158 +158 +157 +156 +154 +153 +151 +150 +150 +147 +142 +146 +155 +160 +160 +155 +149 +148 +151 +157 +157 +153 +150 +154 +160 +160 +160 +164 +167 +167 +159 +152 +151 +155 +156 +156 +154 +155 +157 +154 +147 +153 +153 +152 +153 +154 +153 +158 +169 +176 +173 +161 +154 +154 +155 +154 +156 +156 +159 +160 +157 +154 +152 +150 +148 +155 +153 +155 +157 +159 +164 +162 +154 +152 +150 +149 +151 +152 +151 +150 +151 +153 +153 +152 +150 +149 +150 +150 +150 +152 +150 +148 +144 +144 +146 +145 +144 +141 +143 +147 +151 +151 +149 +148 +148 +152 +149 +144 +141 +139 +141 +147 +152 +167 +165 +156 +146 +144 +148 +155 +163 +166 +165 +158 +151 +151 +153 +159 +168 +165 +153 +152 +169 +182 +174 +158 +147 +145 +161 +178 +178 +172 +176 +186 +187 +176 +166 +157 +153 +156 +170 +187 +195 +192 +197 +195 +183 +173 +172 +180 +184 +187 +190 +197 +200 +192 +177 +170 +172 +180 +186 +194 +202 +204 +207 +212 +216 +216 +214 +213 +214 +211 +206 +203 +204 +195 +192 +179 +166 +170 +186 +194 +191 +195 +198 +197 +196 +198 +206 +216 +222 +221 +211 +196 +184 +185 +189 +190 +190 +193 +194 +195 +190 +178 +176 +195 +221 +228 +225 +215 +206 +205 +205 +205 +208 +210 +213 +209 +199 +199 +210 +220 +221 +212 +201 +188 +183 +188 +199 +207 +210 +215 +216 +218 +222 +222 +218 +213 +210 +216 +218 +219 +222 +228 +235 +234 +229 +220 +213 +212 +218 +222 +222 +226 +232 +232 +237 +239 +234 +219 +200 +199 +213 +224 +225 +223 +218 +212 +204 +203 +210 +220 +218 +215 +217 +226 +233 +234 +230 +203 +194 +201 +210 +206 +207 +212 +206 +185 +186 +193 +203 +203 +194 +185 +182 +184 +182 +176 +168 +161 +158 +156 +154 +154 +151 +149 +149 +149 +147 +145 +146 +143 +144 +145 +147 +147 +145 +144 +145 +143 +142 +139 +139 +141 +143 +145 +146 +148 +149 +150 +152 +154 +157 +161 +164 +170 +174 +176 +182 +190 +198 +213 +232 +246 +250 +254 +254 +253 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +250 +249 +250 +250 +249 +249 +249 +249 +249 +249 +250 +249 +247 +247 +246 +245 +243 +242 +242 +242 +242 +241 +241 +241 +241 +240 +239 +238 +236 +235 +236 +235 +234 +233 +234 +233 +231 +230 +230 +230 +229 +229 +231 +231 +231 +231 +231 +231 +232 +233 +233 +232 +232 +233 +235 +236 +237 +238 +238 +239 +239 +241 +242 +243 +244 +244 +243 +244 +245 +245 +245 +245 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +247 +247 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +251 +250 +248 +247 +247 +248 +249 +249 +247 +242 +239 +241 +248 +250 +244 +238 +234 +234 +241 +248 +249 +248 +245 +240 +233 +233 +232 +234 +238 +240 +240 +238 +236 +235 +233 +232 +231 +230 +228 +227 +222 +221 +219 +218 +222 +227 +229 +228 +225 +222 +219 +217 +218 +219 +220 +219 +219 +220 +220 +221 +222 +220 +217 +213 +209 +205 +198 +195 +197 +199 +200 +200 +204 +204 +204 +201 +199 +198 +196 +194 +197 +197 +198 +199 +199 +201 +202 +202 +207 +202 +197 +195 +195 +194 +194 +194 +194 +192 +192 +194 +196 +195 +189 +183 +182 +174 +168 +170 +181 +190 +191 +189 +183 +191 +190 +182 +182 +184 +183 +181 +188 +185 +183 +188 +194 +191 +187 +190 +193 +193 +195 +193 +186 +185 +190 +192 +192 +192 +184 +175 +178 +187 +185 +174 +175 +172 +164 +166 +180 +183 +175 +171 +171 +176 +179 +173 +167 +172 +181 +182 +175 +172 +171 +174 +174 +168 +161 +157 +162 +170 +173 +169 +168 +174 +179 +181 +181 +176 +175 +167 +149 +146 +161 +175 +173 +167 +166 +162 +157 +163 +169 +163 +155 +162 +170 +174 +173 +169 +164 +160 +167 +174 +178 +172 +159 +157 +170 +186 +198 +191 +176 +162 +163 +175 +183 +184 +185 +179 +167 +156 +158 +173 +181 +174 +161 +164 +166 +165 +164 +164 +163 +162 +165 +163 +163 +163 +163 +163 +166 +170 +172 +169 +169 +164 +154 +153 +160 +165 +165 +163 +162 +164 +166 +164 +159 +155 +156 +157 +158 +158 +160 +163 +165 +165 +165 +168 +168 +163 +155 +150 +154 +160 +162 +160 +157 +155 +155 +156 +159 +161 +160 +161 +161 +156 +154 +156 +159 +159 +161 +161 +161 +161 +161 +160 +157 +156 +157 +160 +157 +155 +156 +154 +153 +156 +152 +152 +153 +155 +157 +159 +160 +160 +163 +167 +167 +163 +158 +156 +155 +155 +157 +157 +157 +157 +156 +156 +156 +156 +156 +157 +157 +156 +155 +155 +156 +158 +155 +156 +158 +164 +167 +165 +162 +159 +162 +163 +164 +162 +159 +156 +156 +156 +156 +158 +159 +157 +155 +155 +157 +160 +164 +165 +167 +169 +169 +167 +162 +158 +155 +153 +151 +150 +151 +153 +154 +156 +160 +160 +160 +159 +160 +158 +154 +150 +153 +156 +158 +158 +156 +155 +154 +154 +157 +157 +157 +157 +159 +160 +159 +158 +154 +154 +152 +152 +154 +158 +158 +156 +157 +159 +162 +161 +155 +151 +152 +157 +157 +158 +157 +155 +154 +153 +150 +149 +141 +143 +149 +156 +157 +159 +158 +152 +154 +154 +152 +150 +152 +156 +158 +157 +157 +152 +147 +143 +142 +145 +149 +154 +157 +150 +148 +150 +153 +154 +155 +158 +162 +159 +161 +168 +171 +164 +155 +148 +149 +148 +148 +149 +149 +149 +152 +156 +161 +159 +157 +157 +156 +155 +154 +155 +157 +158 +157 +158 +159 +158 +158 +157 +160 +162 +162 +162 +162 +163 +164 +163 +160 +158 +156 +158 +162 +163 +160 +156 +159 +158 +158 +160 +160 +159 +158 +159 +156 +158 +162 +165 +165 +160 +155 +153 +159 +158 +157 +157 +158 +159 +159 +158 +160 +161 +162 +163 +165 +169 +170 +168 +169 +171 +172 +170 +166 +161 +159 +159 +165 +170 +169 +161 +155 +155 +159 +161 +166 +159 +155 +159 +164 +166 +163 +161 +158 +157 +157 +160 +162 +162 +159 +155 +156 +159 +163 +162 +157 +151 +149 +150 +155 +158 +160 +157 +152 +147 +148 +151 +147 +147 +149 +154 +161 +168 +168 +165 +160 +158 +156 +154 +155 +157 +160 +161 +163 +163 +166 +165 +160 +158 +159 +157 +160 +159 +154 +150 +151 +154 +152 +148 +149 +151 +153 +154 +153 +151 +149 +149 +150 +148 +148 +149 +146 +141 +141 +145 +148 +149 +151 +151 +149 +148 +149 +151 +156 +152 +151 +153 +153 +157 +160 +159 +149 +153 +158 +162 +161 +156 +152 +151 +154 +154 +153 +153 +151 +150 +152 +154 +157 +158 +156 +151 +144 +143 +149 +156 +154 +150 +150 +151 +153 +153 +153 +153 +152 +150 +148 +148 +149 +150 +148 +146 +141 +147 +153 +154 +151 +150 +152 +155 +158 +156 +155 +156 +159 +161 +160 +157 +157 +158 +161 +160 +156 +152 +153 +156 +157 +156 +154 +151 +151 +152 +153 +153 +150 +151 +153 +155 +155 +155 +155 +155 +157 +158 +160 +162 +163 +160 +157 +154 +153 +154 +156 +156 +154 +151 +150 +151 +150 +149 +149 +150 +153 +153 +152 +149 +149 +154 +155 +150 +144 +142 +146 +148 +144 +144 +141 +137 +137 +138 +140 +141 +138 +138 +140 +143 +144 +144 +146 +149 +148 +149 +147 +144 +142 +145 +148 +148 +145 +145 +146 +147 +148 +148 +147 +147 +147 +145 +142 +142 +145 +146 +145 +143 +142 +140 +139 +141 +144 +145 +145 +146 +148 +149 +149 +147 +145 +144 +145 +147 +144 +145 +147 +152 +154 +150 +145 +143 +146 +151 +150 +142 +137 +140 +142 +141 +141 +142 +142 +141 +139 +138 +139 +140 +140 +138 +136 +138 +141 +141 +141 +141 +139 +139 +139 +140 +141 +142 +143 +144 +146 +146 +144 +141 +136 +134 +134 +135 +140 +141 +143 +143 +142 +140 +139 +138 +141 +147 +151 +150 +146 +145 +150 +156 +153 +151 +148 +146 +147 +149 +148 +146 +148 +143 +140 +142 +144 +142 +138 +136 +136 +138 +140 +145 +149 +152 +150 +147 +137 +135 +138 +146 +153 +154 +152 +151 +147 +147 +146 +146 +147 +150 +154 +157 +155 +148 +139 +137 +142 +148 +150 +150 +148 +150 +152 +152 +150 +150 +151 +152 +153 +155 +162 +169 +167 +156 +149 +149 +154 +158 +156 +146 +141 +145 +148 +146 +148 +148 +150 +152 +155 +160 +156 +143 +140 +144 +147 +147 +149 +152 +151 +148 +149 +148 +148 +152 +155 +154 +149 +146 +147 +150 +150 +147 +147 +151 +153 +151 +148 +153 +157 +157 +153 +150 +149 +151 +150 +153 +167 +177 +175 +169 +164 +158 +159 +160 +164 +163 +157 +156 +160 +160 +157 +157 +156 +155 +154 +155 +156 +157 +151 +145 +148 +159 +162 +160 +154 +149 +148 +153 +159 +159 +154 +150 +151 +156 +160 +162 +163 +163 +160 +157 +154 +153 +151 +152 +152 +152 +154 +156 +151 +145 +151 +155 +155 +154 +154 +154 +162 +174 +178 +169 +156 +150 +154 +156 +155 +158 +153 +156 +159 +157 +155 +153 +151 +149 +152 +151 +152 +153 +157 +163 +162 +155 +153 +151 +149 +151 +151 +150 +149 +148 +151 +152 +153 +151 +149 +148 +147 +144 +149 +149 +148 +146 +146 +147 +146 +144 +141 +142 +145 +148 +148 +146 +145 +145 +146 +142 +139 +142 +145 +147 +149 +150 +165 +164 +155 +145 +144 +147 +152 +158 +165 +165 +157 +149 +149 +152 +159 +168 +168 +156 +149 +159 +173 +173 +161 +147 +141 +155 +175 +183 +182 +185 +189 +186 +178 +169 +161 +159 +162 +174 +189 +195 +199 +206 +203 +185 +170 +171 +182 +189 +188 +185 +187 +193 +192 +181 +169 +162 +167 +181 +194 +194 +189 +191 +203 +215 +218 +216 +214 +214 +210 +203 +198 +197 +196 +193 +181 +166 +164 +176 +186 +188 +192 +197 +201 +201 +200 +205 +215 +223 +224 +210 +194 +184 +184 +186 +189 +192 +192 +193 +196 +194 +182 +175 +189 +213 +222 +224 +218 +209 +206 +205 +205 +209 +216 +219 +212 +197 +193 +203 +213 +215 +219 +206 +190 +184 +192 +203 +203 +198 +209 +211 +218 +221 +220 +218 +218 +220 +220 +220 +218 +218 +222 +229 +232 +230 +227 +219 +215 +217 +216 +215 +225 +237 +236 +241 +244 +242 +230 +209 +200 +205 +213 +213 +211 +212 +213 +209 +206 +212 +224 +214 +207 +211 +219 +224 +229 +233 +232 +212 +205 +209 +211 +214 +213 +204 +196 +189 +186 +193 +197 +191 +182 +177 +176 +175 +171 +165 +160 +158 +157 +155 +153 +151 +150 +151 +151 +147 +146 +146 +143 +144 +146 +148 +148 +146 +144 +145 +144 +144 +141 +142 +142 +144 +145 +145 +145 +147 +149 +152 +154 +157 +159 +161 +168 +173 +176 +181 +188 +196 +211 +228 +241 +246 +252 +253 +253 +254 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +250 +250 +249 +249 +248 +248 +249 +249 +249 +250 +249 +250 +249 +247 +246 +245 +244 +243 +241 +242 +242 +241 +241 +241 +240 +240 +239 +239 +238 +236 +235 +235 +234 +233 +232 +231 +231 +230 +231 +231 +231 +230 +228 +229 +229 +230 +230 +230 +230 +232 +233 +233 +232 +232 +233 +235 +237 +238 +238 +239 +239 +240 +241 +243 +244 +245 +245 +243 +244 +245 +245 +246 +247 +248 +248 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +249 +249 +251 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +251 +248 +248 +248 +249 +250 +250 +247 +244 +242 +245 +250 +251 +243 +235 +234 +233 +239 +244 +244 +244 +242 +236 +232 +233 +234 +235 +238 +239 +238 +236 +234 +235 +234 +233 +231 +230 +229 +229 +230 +228 +224 +222 +224 +229 +233 +234 +225 +221 +217 +216 +218 +219 +220 +218 +220 +221 +220 +220 +220 +220 +217 +214 +209 +207 +201 +198 +198 +198 +198 +198 +202 +205 +205 +203 +202 +202 +200 +197 +197 +197 +197 +196 +196 +197 +200 +202 +209 +203 +196 +193 +193 +195 +196 +196 +197 +195 +194 +196 +198 +197 +192 +188 +187 +178 +169 +170 +182 +193 +194 +191 +187 +188 +185 +186 +190 +189 +186 +187 +187 +187 +188 +191 +193 +189 +186 +191 +192 +194 +198 +198 +191 +189 +191 +190 +195 +196 +187 +176 +181 +194 +193 +180 +166 +162 +159 +166 +176 +177 +171 +169 +176 +178 +178 +172 +167 +173 +181 +182 +178 +182 +184 +177 +167 +159 +156 +156 +165 +173 +177 +173 +170 +173 +178 +180 +178 +175 +172 +164 +154 +155 +166 +174 +168 +163 +164 +163 +159 +162 +166 +160 +160 +170 +179 +179 +172 +164 +157 +152 +157 +168 +176 +172 +163 +162 +175 +188 +194 +183 +168 +160 +166 +177 +181 +179 +181 +176 +170 +166 +169 +177 +174 +162 +155 +162 +166 +167 +169 +170 +168 +162 +165 +162 +162 +163 +164 +163 +166 +170 +170 +167 +168 +168 +160 +157 +161 +165 +159 +159 +161 +163 +163 +158 +154 +152 +157 +160 +162 +162 +161 +160 +161 +162 +164 +168 +169 +163 +154 +149 +151 +155 +160 +158 +156 +154 +154 +156 +158 +159 +159 +161 +160 +157 +154 +155 +157 +158 +161 +160 +160 +161 +160 +159 +156 +155 +151 +157 +158 +157 +155 +152 +150 +152 +155 +154 +155 +157 +158 +159 +159 +160 +162 +166 +167 +163 +157 +155 +155 +155 +160 +160 +159 +157 +156 +157 +156 +154 +156 +157 +159 +160 +158 +155 +154 +155 +159 +158 +159 +162 +164 +164 +161 +158 +159 +160 +162 +161 +158 +157 +156 +157 +156 +158 +159 +160 +161 +162 +161 +159 +164 +163 +162 +162 +162 +162 +161 +161 +157 +155 +154 +155 +155 +155 +155 +155 +158 +159 +160 +160 +158 +154 +148 +145 +149 +153 +157 +159 +158 +157 +156 +154 +154 +155 +155 +156 +157 +158 +157 +156 +152 +153 +154 +153 +155 +160 +162 +163 +160 +160 +160 +159 +157 +155 +157 +161 +160 +159 +156 +153 +152 +153 +152 +151 +145 +145 +150 +155 +155 +158 +159 +155 +153 +152 +151 +151 +152 +155 +157 +157 +159 +156 +151 +149 +148 +149 +151 +154 +158 +150 +148 +151 +153 +151 +153 +158 +162 +162 +167 +176 +174 +163 +155 +152 +153 +149 +148 +150 +152 +152 +155 +160 +161 +159 +158 +157 +156 +156 +155 +155 +158 +159 +159 +159 +159 +158 +157 +157 +160 +161 +160 +159 +160 +162 +164 +163 +161 +158 +155 +156 +161 +163 +159 +153 +157 +155 +156 +159 +161 +161 +161 +163 +160 +162 +167 +170 +168 +163 +157 +156 +160 +159 +158 +159 +161 +161 +160 +158 +162 +164 +165 +165 +166 +168 +165 +160 +159 +161 +161 +162 +160 +157 +155 +153 +161 +163 +163 +158 +153 +153 +157 +160 +163 +160 +158 +162 +167 +169 +163 +157 +155 +153 +152 +154 +157 +158 +157 +154 +151 +157 +162 +161 +156 +154 +154 +155 +155 +158 +161 +161 +157 +151 +148 +149 +147 +146 +147 +151 +158 +165 +165 +161 +160 +158 +156 +155 +155 +154 +152 +151 +154 +159 +166 +165 +157 +156 +161 +162 +169 +162 +153 +149 +150 +154 +155 +154 +155 +155 +153 +151 +149 +148 +148 +148 +153 +149 +147 +146 +144 +142 +145 +148 +149 +150 +151 +151 +149 +148 +150 +154 +147 +142 +144 +149 +153 +158 +160 +158 +150 +154 +160 +161 +159 +154 +152 +151 +155 +156 +156 +155 +150 +147 +148 +152 +157 +157 +156 +151 +145 +142 +147 +153 +156 +152 +150 +151 +152 +150 +151 +153 +153 +153 +150 +149 +150 +151 +147 +143 +140 +148 +154 +156 +153 +152 +154 +156 +155 +154 +153 +154 +158 +161 +160 +157 +156 +156 +156 +156 +153 +151 +152 +156 +159 +156 +152 +149 +149 +151 +153 +153 +150 +152 +154 +155 +155 +156 +156 +157 +161 +160 +160 +160 +159 +159 +157 +156 +154 +154 +154 +154 +153 +151 +150 +150 +147 +147 +148 +150 +153 +155 +154 +152 +153 +158 +158 +151 +144 +143 +146 +148 +144 +144 +142 +137 +136 +138 +142 +143 +141 +139 +140 +143 +145 +144 +144 +147 +149 +148 +146 +144 +144 +147 +151 +153 +151 +149 +147 +148 +149 +148 +148 +149 +147 +145 +142 +141 +142 +143 +142 +141 +141 +140 +140 +142 +144 +146 +146 +146 +146 +147 +148 +148 +147 +146 +146 +146 +141 +142 +145 +151 +153 +150 +148 +146 +145 +148 +148 +143 +141 +143 +144 +143 +139 +140 +140 +139 +137 +138 +140 +142 +140 +138 +137 +138 +140 +140 +142 +143 +141 +140 +139 +139 +140 +140 +141 +142 +140 +141 +142 +142 +139 +137 +138 +142 +146 +144 +142 +141 +141 +140 +139 +137 +135 +137 +140 +143 +143 +144 +148 +152 +152 +148 +147 +148 +147 +144 +145 +147 +144 +143 +143 +144 +143 +141 +140 +140 +132 +135 +139 +142 +145 +147 +145 +142 +137 +136 +137 +143 +152 +159 +160 +157 +149 +149 +148 +149 +150 +153 +157 +160 +158 +150 +141 +138 +141 +146 +148 +149 +147 +144 +142 +144 +148 +150 +148 +145 +148 +150 +155 +162 +162 +156 +151 +150 +150 +156 +157 +150 +147 +151 +151 +147 +140 +141 +148 +155 +161 +163 +157 +144 +140 +142 +143 +146 +151 +156 +157 +156 +145 +144 +146 +154 +160 +159 +152 +148 +152 +154 +152 +147 +145 +149 +152 +152 +150 +154 +158 +158 +153 +147 +146 +149 +152 +157 +170 +176 +168 +161 +159 +159 +157 +157 +162 +163 +158 +157 +158 +157 +157 +156 +156 +157 +158 +160 +160 +160 +153 +145 +145 +152 +156 +157 +156 +154 +156 +159 +164 +161 +154 +148 +147 +148 +157 +160 +162 +161 +158 +157 +156 +155 +154 +153 +153 +154 +155 +153 +148 +143 +152 +159 +159 +154 +152 +154 +162 +173 +177 +166 +153 +147 +153 +155 +155 +158 +153 +155 +158 +157 +156 +154 +152 +150 +148 +146 +147 +149 +152 +159 +161 +155 +153 +150 +149 +151 +153 +152 +151 +151 +151 +153 +155 +154 +152 +151 +148 +144 +147 +148 +148 +147 +148 +149 +149 +147 +145 +143 +142 +143 +144 +144 +144 +145 +142 +141 +143 +147 +149 +148 +150 +154 +165 +167 +159 +148 +145 +147 +150 +155 +164 +165 +160 +152 +150 +151 +159 +170 +170 +162 +151 +152 +165 +174 +165 +147 +141 +152 +171 +182 +184 +186 +185 +179 +171 +168 +168 +169 +169 +178 +190 +195 +198 +206 +202 +182 +165 +165 +179 +190 +189 +185 +184 +189 +192 +186 +173 +163 +160 +170 +180 +182 +180 +185 +198 +208 +216 +215 +213 +213 +212 +207 +201 +199 +199 +196 +186 +170 +162 +168 +178 +186 +192 +199 +205 +203 +199 +203 +214 +226 +226 +211 +195 +186 +185 +186 +190 +195 +193 +194 +199 +199 +188 +179 +186 +203 +221 +223 +219 +212 +211 +212 +212 +213 +221 +224 +216 +198 +191 +201 +212 +214 +218 +211 +201 +194 +195 +200 +200 +196 +201 +203 +211 +220 +225 +225 +224 +223 +223 +223 +221 +219 +221 +226 +231 +233 +234 +226 +219 +214 +207 +205 +217 +231 +236 +240 +241 +242 +235 +219 +205 +203 +201 +205 +206 +209 +210 +208 +208 +215 +216 +211 +204 +203 +209 +218 +225 +228 +234 +222 +212 +211 +214 +217 +215 +212 +204 +193 +187 +190 +195 +192 +181 +173 +170 +171 +169 +164 +160 +158 +156 +154 +154 +152 +152 +152 +151 +149 +148 +149 +144 +144 +146 +148 +149 +147 +146 +147 +148 +146 +143 +143 +142 +143 +143 +142 +143 +145 +149 +152 +154 +156 +158 +159 +165 +172 +176 +180 +187 +195 +209 +226 +237 +245 +250 +253 +253 +254 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +250 +250 +249 +248 +247 +247 +248 +249 +250 +250 +249 +249 +248 +246 +246 +245 +244 +242 +241 +242 +242 +241 +242 +241 +240 +239 +238 +238 +238 +236 +235 +234 +233 +232 +232 +230 +229 +229 +230 +231 +231 +230 +228 +227 +229 +230 +230 +230 +230 +232 +233 +232 +232 +233 +235 +237 +238 +238 +238 +239 +239 +240 +241 +242 +243 +244 +244 +243 +244 +245 +245 +246 +247 +248 +249 +247 +247 +247 +247 +247 +248 +248 +249 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +252 +252 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +252 +251 +249 +248 +249 +250 +251 +249 +247 +245 +247 +251 +252 +245 +236 +233 +233 +237 +241 +241 +241 +239 +233 +231 +233 +235 +236 +237 +238 +236 +234 +232 +234 +236 +235 +232 +230 +231 +233 +234 +230 +226 +222 +223 +227 +230 +229 +221 +218 +215 +216 +220 +223 +225 +226 +224 +224 +222 +219 +218 +218 +216 +213 +209 +207 +202 +199 +198 +198 +199 +199 +201 +205 +205 +203 +203 +205 +203 +199 +199 +197 +195 +193 +194 +196 +199 +200 +205 +200 +195 +192 +194 +196 +197 +197 +198 +196 +195 +195 +197 +196 +194 +191 +186 +179 +170 +170 +179 +190 +193 +191 +188 +187 +185 +190 +195 +190 +182 +182 +182 +186 +189 +191 +192 +188 +185 +190 +190 +194 +202 +203 +194 +190 +190 +188 +195 +194 +186 +179 +185 +196 +194 +182 +161 +152 +153 +165 +172 +172 +171 +171 +180 +179 +176 +168 +165 +174 +184 +185 +185 +193 +192 +178 +163 +158 +159 +160 +171 +176 +179 +177 +174 +175 +177 +178 +179 +180 +174 +165 +165 +167 +168 +168 +166 +162 +163 +165 +164 +163 +164 +162 +166 +177 +184 +179 +169 +161 +155 +150 +153 +168 +179 +176 +168 +168 +176 +184 +181 +174 +167 +167 +172 +176 +177 +175 +175 +173 +174 +176 +177 +177 +168 +154 +153 +159 +167 +173 +177 +176 +171 +166 +164 +162 +163 +168 +168 +166 +165 +167 +169 +170 +172 +168 +159 +157 +160 +161 +152 +156 +162 +165 +162 +156 +153 +154 +160 +164 +168 +167 +161 +157 +157 +159 +165 +166 +166 +161 +155 +152 +152 +154 +160 +158 +156 +155 +156 +157 +159 +159 +160 +160 +160 +159 +156 +154 +156 +158 +159 +159 +160 +160 +159 +157 +154 +152 +149 +156 +157 +156 +155 +152 +148 +149 +153 +153 +155 +158 +159 +157 +157 +158 +158 +161 +163 +160 +157 +156 +156 +154 +161 +162 +162 +159 +158 +157 +156 +154 +159 +157 +158 +159 +159 +156 +156 +156 +161 +160 +158 +159 +160 +161 +159 +157 +156 +158 +161 +160 +158 +155 +154 +155 +159 +160 +162 +162 +164 +165 +162 +158 +161 +161 +160 +159 +158 +158 +160 +161 +158 +157 +158 +159 +158 +155 +154 +156 +155 +157 +159 +159 +156 +151 +148 +145 +151 +154 +157 +157 +157 +158 +157 +156 +153 +155 +156 +155 +155 +156 +155 +152 +152 +155 +157 +156 +157 +160 +164 +165 +164 +161 +158 +158 +159 +160 +163 +167 +164 +162 +158 +154 +153 +154 +155 +153 +151 +149 +152 +155 +154 +155 +158 +156 +152 +151 +151 +153 +155 +155 +156 +158 +158 +157 +155 +153 +153 +153 +153 +153 +155 +152 +150 +152 +153 +153 +154 +157 +160 +162 +168 +172 +170 +162 +157 +156 +155 +150 +147 +150 +153 +154 +156 +160 +158 +157 +156 +155 +156 +157 +156 +155 +159 +158 +157 +158 +159 +159 +158 +157 +160 +161 +160 +159 +160 +162 +164 +163 +162 +160 +157 +156 +159 +162 +158 +154 +155 +154 +155 +158 +160 +160 +159 +159 +159 +161 +166 +170 +169 +164 +160 +158 +161 +159 +158 +160 +163 +165 +164 +162 +161 +162 +162 +159 +160 +162 +160 +155 +153 +153 +153 +154 +155 +154 +153 +151 +158 +157 +156 +155 +153 +153 +156 +160 +162 +161 +160 +162 +168 +173 +169 +161 +154 +152 +151 +152 +154 +155 +153 +151 +149 +157 +162 +160 +160 +163 +164 +162 +157 +158 +161 +163 +160 +154 +152 +151 +152 +152 +151 +153 +157 +162 +163 +161 +161 +160 +158 +156 +155 +154 +151 +149 +152 +160 +169 +165 +155 +155 +163 +169 +168 +157 +148 +146 +149 +154 +158 +159 +157 +156 +153 +151 +150 +149 +149 +149 +153 +150 +147 +144 +145 +146 +150 +153 +152 +150 +149 +147 +146 +145 +149 +153 +141 +137 +140 +149 +155 +159 +161 +157 +153 +155 +158 +157 +155 +152 +150 +149 +155 +156 +158 +156 +149 +144 +146 +150 +155 +154 +153 +153 +149 +147 +149 +153 +158 +154 +152 +152 +152 +149 +149 +152 +153 +153 +151 +151 +152 +153 +149 +143 +141 +148 +154 +156 +156 +156 +156 +155 +152 +153 +154 +154 +155 +158 +157 +155 +154 +153 +152 +153 +152 +151 +153 +156 +156 +153 +150 +151 +153 +154 +153 +152 +152 +152 +153 +153 +154 +155 +157 +159 +163 +161 +158 +157 +156 +157 +157 +157 +154 +154 +155 +154 +154 +152 +150 +148 +145 +147 +148 +149 +153 +155 +155 +154 +153 +157 +158 +152 +147 +146 +147 +146 +145 +145 +143 +139 +138 +141 +146 +148 +146 +142 +142 +146 +147 +146 +146 +148 +150 +148 +145 +145 +145 +147 +150 +154 +153 +150 +148 +148 +148 +148 +148 +150 +147 +146 +143 +142 +141 +141 +141 +140 +141 +141 +142 +144 +147 +148 +147 +145 +145 +145 +146 +148 +149 +149 +148 +146 +142 +144 +147 +152 +152 +150 +148 +148 +144 +144 +145 +143 +144 +145 +144 +142 +138 +140 +141 +140 +138 +139 +141 +143 +140 +140 +141 +140 +139 +138 +141 +146 +144 +143 +140 +139 +139 +140 +140 +140 +138 +140 +142 +144 +142 +140 +142 +146 +145 +143 +141 +141 +142 +141 +141 +139 +136 +135 +136 +139 +140 +141 +144 +148 +149 +146 +144 +144 +143 +141 +141 +143 +142 +144 +146 +144 +142 +141 +141 +141 +135 +138 +141 +143 +144 +144 +140 +136 +139 +142 +143 +143 +149 +159 +160 +156 +147 +147 +147 +147 +149 +152 +155 +157 +156 +151 +146 +142 +143 +145 +147 +148 +145 +141 +137 +138 +143 +145 +144 +141 +146 +148 +152 +155 +156 +154 +151 +149 +151 +152 +153 +154 +156 +157 +153 +149 +140 +139 +145 +153 +157 +159 +156 +149 +146 +142 +140 +146 +154 +160 +161 +160 +145 +144 +148 +156 +162 +161 +155 +151 +156 +158 +156 +151 +150 +152 +155 +155 +151 +154 +158 +160 +154 +148 +146 +147 +155 +162 +174 +174 +166 +163 +163 +159 +157 +154 +155 +156 +154 +155 +155 +152 +155 +155 +157 +161 +165 +166 +162 +160 +151 +142 +141 +145 +148 +153 +158 +159 +160 +163 +165 +162 +154 +147 +145 +144 +152 +156 +160 +163 +159 +153 +152 +154 +160 +155 +155 +157 +156 +150 +145 +143 +154 +162 +161 +153 +152 +158 +165 +171 +173 +165 +152 +147 +152 +155 +154 +156 +153 +155 +157 +156 +156 +155 +152 +150 +146 +145 +145 +145 +147 +155 +158 +154 +151 +149 +150 +154 +157 +156 +155 +154 +149 +152 +155 +155 +155 +154 +151 +148 +147 +148 +148 +148 +149 +151 +151 +150 +149 +145 +142 +144 +146 +146 +145 +145 +146 +144 +146 +150 +151 +150 +152 +157 +168 +171 +165 +152 +146 +146 +148 +153 +164 +167 +164 +157 +150 +146 +154 +169 +178 +171 +155 +147 +160 +178 +173 +152 +143 +149 +163 +173 +176 +178 +177 +171 +164 +161 +163 +168 +173 +181 +190 +191 +190 +199 +198 +179 +160 +160 +175 +189 +191 +185 +181 +186 +196 +197 +183 +168 +160 +162 +167 +174 +177 +182 +193 +203 +212 +211 +210 +211 +213 +214 +211 +206 +201 +200 +194 +182 +170 +165 +171 +177 +193 +198 +203 +204 +201 +205 +213 +222 +223 +214 +201 +190 +187 +189 +192 +192 +194 +195 +201 +203 +195 +185 +187 +197 +220 +224 +220 +213 +212 +214 +215 +217 +226 +229 +220 +200 +191 +201 +212 +215 +213 +215 +213 +207 +200 +195 +194 +195 +192 +194 +199 +213 +224 +228 +224 +220 +222 +225 +225 +223 +223 +226 +232 +237 +238 +233 +225 +217 +207 +201 +207 +217 +228 +233 +234 +235 +234 +226 +212 +206 +200 +206 +209 +209 +208 +206 +206 +211 +206 +208 +206 +203 +205 +213 +222 +225 +224 +227 +219 +211 +212 +214 +216 +221 +212 +201 +192 +191 +193 +191 +181 +171 +167 +169 +168 +163 +160 +157 +155 +154 +154 +154 +154 +154 +152 +150 +150 +153 +147 +146 +145 +147 +147 +146 +147 +148 +149 +146 +143 +142 +141 +143 +142 +141 +143 +145 +148 +151 +153 +155 +157 +158 +164 +172 +177 +181 +187 +194 +207 +221 +235 +244 +250 +254 +254 +254 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +250 +249 +249 +247 +247 +247 +248 +250 +250 +249 +248 +247 +246 +246 +245 +245 +244 +242 +241 +241 +242 +242 +241 +240 +239 +238 +237 +237 +237 +236 +234 +234 +233 +232 +232 +231 +230 +229 +229 +230 +231 +229 +228 +228 +230 +231 +231 +231 +230 +232 +233 +232 +233 +234 +236 +238 +239 +239 +238 +239 +239 +240 +241 +242 +243 +243 +243 +244 +245 +246 +246 +246 +247 +248 +249 +247 +247 +246 +247 +247 +248 +249 +249 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +252 +252 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +251 +248 +247 +250 +253 +251 +249 +247 +248 +251 +253 +247 +240 +233 +233 +237 +241 +239 +239 +236 +230 +230 +233 +235 +235 +236 +237 +235 +232 +230 +234 +237 +236 +233 +231 +234 +237 +229 +226 +221 +218 +219 +221 +220 +217 +216 +215 +215 +217 +222 +227 +232 +235 +229 +228 +224 +220 +217 +217 +216 +212 +210 +206 +204 +200 +199 +200 +201 +203 +202 +205 +204 +200 +200 +204 +203 +200 +203 +199 +195 +193 +195 +197 +199 +200 +200 +197 +194 +193 +195 +197 +198 +197 +196 +194 +192 +193 +194 +194 +193 +191 +184 +178 +171 +169 +177 +187 +192 +192 +185 +188 +189 +190 +193 +188 +177 +170 +180 +186 +189 +192 +194 +190 +187 +190 +188 +195 +205 +206 +196 +189 +188 +187 +187 +184 +179 +178 +186 +193 +188 +177 +163 +148 +149 +163 +168 +169 +173 +175 +182 +178 +173 +165 +163 +175 +187 +188 +192 +197 +192 +175 +162 +162 +165 +163 +175 +177 +178 +177 +175 +174 +175 +175 +181 +184 +176 +167 +171 +172 +164 +159 +166 +163 +164 +168 +168 +166 +165 +166 +169 +178 +183 +177 +167 +161 +156 +152 +158 +174 +185 +181 +172 +170 +173 +174 +172 +170 +170 +173 +175 +174 +174 +175 +170 +170 +175 +179 +178 +175 +166 +154 +158 +160 +169 +180 +183 +178 +169 +165 +164 +163 +166 +172 +174 +169 +165 +164 +171 +175 +176 +166 +155 +155 +159 +158 +152 +158 +166 +170 +166 +159 +158 +160 +163 +167 +171 +169 +162 +156 +156 +159 +168 +166 +162 +158 +156 +156 +157 +157 +161 +160 +158 +158 +159 +160 +160 +160 +160 +160 +161 +161 +157 +154 +155 +158 +159 +159 +160 +160 +159 +156 +152 +149 +153 +158 +158 +156 +156 +155 +152 +152 +148 +149 +154 +158 +158 +156 +156 +157 +156 +157 +158 +156 +155 +156 +155 +154 +155 +159 +162 +161 +160 +161 +162 +161 +162 +157 +154 +155 +157 +158 +160 +161 +161 +159 +157 +156 +158 +159 +159 +157 +155 +158 +161 +161 +157 +153 +151 +150 +160 +163 +164 +163 +164 +164 +162 +158 +158 +160 +161 +160 +159 +157 +157 +158 +156 +157 +160 +161 +158 +154 +154 +157 +157 +159 +162 +162 +158 +153 +151 +150 +155 +157 +156 +154 +154 +157 +158 +158 +159 +160 +160 +157 +156 +156 +155 +152 +152 +157 +160 +158 +157 +158 +161 +164 +168 +162 +157 +157 +160 +163 +167 +170 +166 +163 +158 +153 +152 +153 +154 +152 +151 +150 +153 +154 +152 +152 +154 +153 +153 +151 +152 +155 +157 +156 +157 +160 +155 +155 +155 +155 +156 +155 +153 +151 +152 +154 +154 +153 +153 +156 +156 +155 +159 +161 +163 +164 +165 +165 +161 +156 +156 +149 +146 +149 +153 +153 +155 +158 +156 +155 +154 +153 +154 +156 +156 +155 +159 +157 +154 +155 +159 +161 +160 +159 +161 +161 +161 +160 +161 +164 +164 +163 +163 +162 +159 +156 +157 +161 +160 +157 +154 +153 +154 +158 +159 +157 +155 +154 +154 +157 +163 +168 +168 +164 +160 +160 +160 +158 +157 +160 +165 +168 +168 +166 +159 +159 +155 +151 +152 +157 +159 +155 +156 +154 +152 +154 +155 +157 +156 +154 +159 +155 +154 +155 +155 +154 +157 +161 +163 +163 +161 +161 +169 +179 +179 +173 +155 +154 +152 +152 +152 +152 +150 +149 +154 +161 +165 +162 +163 +168 +167 +161 +158 +158 +159 +162 +162 +159 +157 +158 +153 +155 +155 +155 +157 +161 +164 +164 +162 +160 +158 +157 +156 +155 +153 +151 +153 +163 +172 +167 +154 +154 +166 +173 +164 +152 +144 +146 +151 +156 +158 +160 +156 +156 +156 +157 +157 +156 +155 +153 +150 +149 +148 +146 +147 +152 +154 +155 +154 +149 +145 +142 +141 +141 +145 +149 +151 +145 +148 +156 +161 +162 +159 +153 +152 +153 +153 +152 +151 +150 +147 +145 +155 +156 +158 +156 +149 +143 +145 +151 +154 +151 +152 +153 +153 +152 +152 +153 +158 +154 +152 +153 +152 +148 +149 +153 +151 +152 +152 +153 +154 +156 +151 +145 +145 +150 +156 +158 +160 +161 +158 +155 +149 +154 +157 +156 +154 +155 +155 +154 +154 +153 +153 +154 +155 +155 +156 +158 +151 +150 +151 +155 +159 +158 +153 +150 +153 +152 +152 +152 +152 +155 +158 +161 +162 +160 +158 +157 +156 +156 +156 +156 +154 +155 +156 +157 +157 +154 +150 +145 +149 +151 +151 +150 +150 +152 +152 +150 +149 +154 +155 +151 +148 +148 +147 +144 +146 +146 +144 +141 +141 +145 +149 +152 +149 +145 +145 +149 +151 +149 +149 +151 +151 +147 +145 +145 +145 +145 +147 +152 +151 +148 +146 +148 +149 +148 +147 +148 +150 +149 +147 +145 +143 +142 +143 +143 +143 +145 +147 +149 +152 +153 +150 +147 +145 +145 +145 +147 +150 +151 +150 +149 +145 +147 +151 +154 +153 +150 +148 +148 +145 +144 +145 +145 +146 +146 +144 +141 +143 +144 +144 +142 +138 +137 +138 +140 +139 +141 +144 +143 +138 +136 +140 +148 +147 +145 +142 +140 +140 +139 +139 +139 +141 +142 +145 +146 +143 +140 +142 +146 +142 +143 +144 +145 +146 +145 +144 +142 +138 +139 +140 +140 +138 +137 +142 +147 +147 +145 +143 +140 +140 +140 +140 +140 +144 +146 +146 +142 +141 +141 +140 +137 +137 +139 +142 +144 +146 +146 +140 +135 +137 +144 +146 +142 +145 +153 +155 +150 +144 +144 +143 +144 +146 +149 +151 +152 +152 +151 +148 +146 +145 +146 +146 +147 +147 +146 +143 +141 +141 +142 +144 +146 +143 +147 +150 +152 +153 +154 +153 +151 +152 +146 +146 +154 +160 +157 +151 +149 +146 +141 +144 +148 +150 +153 +156 +155 +152 +142 +137 +145 +156 +161 +162 +160 +149 +148 +150 +157 +161 +160 +156 +155 +156 +158 +158 +157 +157 +157 +159 +160 +153 +154 +158 +160 +159 +151 +146 +145 +155 +164 +174 +170 +164 +167 +166 +158 +157 +151 +149 +151 +152 +154 +154 +149 +148 +150 +155 +163 +170 +172 +167 +163 +152 +144 +141 +141 +143 +149 +155 +156 +155 +158 +160 +159 +153 +149 +147 +146 +153 +155 +161 +167 +161 +147 +142 +147 +158 +152 +152 +156 +155 +148 +145 +146 +151 +160 +159 +152 +156 +167 +174 +177 +170 +164 +152 +147 +152 +155 +154 +155 +153 +156 +157 +156 +156 +155 +152 +149 +148 +146 +146 +144 +145 +151 +155 +152 +151 +149 +151 +155 +158 +158 +157 +155 +148 +151 +155 +155 +155 +155 +153 +150 +148 +149 +149 +148 +149 +151 +152 +151 +149 +146 +144 +147 +150 +149 +146 +144 +152 +146 +144 +149 +152 +153 +154 +156 +170 +176 +170 +155 +146 +144 +147 +154 +165 +169 +167 +159 +148 +141 +149 +167 +187 +179 +158 +144 +157 +183 +181 +159 +144 +147 +157 +165 +168 +170 +171 +167 +164 +155 +153 +161 +172 +184 +187 +182 +186 +196 +197 +179 +158 +156 +171 +186 +192 +182 +174 +181 +199 +206 +190 +168 +160 +163 +170 +177 +174 +171 +184 +201 +210 +210 +209 +209 +213 +218 +215 +210 +202 +202 +201 +193 +179 +166 +164 +167 +191 +193 +196 +201 +205 +209 +210 +212 +216 +215 +206 +194 +190 +193 +192 +186 +194 +195 +201 +205 +200 +191 +190 +196 +216 +223 +221 +212 +207 +208 +213 +218 +228 +232 +222 +200 +189 +198 +209 +211 +215 +215 +214 +212 +207 +199 +190 +185 +180 +186 +197 +209 +215 +217 +219 +221 +222 +227 +230 +227 +224 +224 +229 +234 +238 +237 +234 +226 +215 +206 +205 +209 +220 +225 +226 +228 +231 +229 +218 +211 +206 +211 +211 +210 +209 +206 +202 +202 +206 +207 +209 +209 +206 +208 +216 +225 +227 +231 +217 +206 +211 +213 +212 +218 +221 +211 +198 +191 +190 +189 +180 +171 +166 +168 +168 +164 +159 +157 +156 +155 +155 +155 +155 +155 +152 +150 +153 +155 +148 +148 +147 +147 +147 +145 +146 +147 +149 +145 +142 +139 +141 +142 +142 +143 +144 +145 +148 +150 +152 +155 +156 +157 +164 +172 +178 +182 +187 +194 +205 +218 +235 +243 +251 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +249 +249 +247 +247 +247 +248 +250 +249 +248 +247 +247 +246 +245 +245 +245 +244 +242 +241 +242 +242 +242 +241 +240 +239 +238 +237 +236 +236 +235 +234 +234 +233 +233 +233 +233 +230 +228 +228 +229 +230 +229 +228 +229 +231 +233 +233 +231 +231 +232 +233 +232 +233 +235 +237 +239 +240 +239 +239 +240 +240 +241 +242 +242 +243 +243 +244 +245 +245 +246 +246 +246 +246 +248 +249 +246 +246 +246 +246 +247 +248 +249 +250 +248 +248 +249 +249 +249 +250 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +254 +255 +255 +254 +254 +253 +253 +255 +255 +252 +247 +246 +250 +254 +253 +247 +246 +248 +249 +250 +249 +244 +236 +235 +238 +244 +245 +240 +234 +233 +235 +236 +235 +232 +232 +234 +235 +234 +234 +233 +231 +230 +230 +231 +231 +231 +224 +220 +218 +218 +219 +219 +219 +221 +219 +221 +222 +221 +225 +231 +236 +237 +233 +226 +220 +218 +216 +212 +212 +216 +213 +211 +208 +201 +200 +204 +207 +208 +204 +204 +202 +200 +199 +198 +198 +199 +202 +198 +197 +198 +199 +197 +198 +202 +200 +198 +195 +192 +193 +196 +198 +197 +197 +194 +192 +194 +197 +198 +196 +194 +182 +176 +169 +170 +180 +191 +194 +192 +188 +187 +187 +189 +187 +179 +169 +163 +173 +188 +190 +191 +193 +193 +192 +187 +186 +194 +203 +207 +203 +194 +186 +182 +181 +176 +177 +182 +184 +185 +182 +175 +165 +151 +148 +164 +175 +173 +175 +183 +186 +177 +167 +160 +160 +172 +184 +187 +194 +187 +188 +180 +160 +156 +165 +166 +173 +173 +170 +172 +171 +172 +181 +179 +181 +181 +176 +169 +166 +166 +163 +157 +160 +164 +165 +165 +167 +166 +162 +163 +164 +178 +180 +168 +161 +161 +161 +160 +165 +171 +176 +175 +173 +172 +168 +164 +162 +163 +169 +174 +175 +176 +174 +167 +159 +166 +173 +177 +178 +173 +165 +157 +155 +159 +167 +176 +179 +174 +165 +159 +159 +161 +165 +169 +170 +167 +167 +169 +170 +171 +170 +165 +159 +156 +158 +162 +156 +159 +163 +165 +164 +162 +162 +162 +162 +165 +166 +164 +161 +158 +158 +158 +166 +160 +157 +159 +164 +165 +163 +161 +161 +161 +160 +159 +158 +159 +161 +162 +161 +161 +160 +159 +157 +156 +156 +157 +158 +157 +157 +157 +157 +156 +152 +149 +154 +157 +157 +156 +155 +156 +154 +149 +146 +151 +156 +159 +158 +156 +155 +155 +154 +155 +156 +157 +156 +155 +155 +155 +158 +159 +159 +157 +159 +162 +162 +160 +159 +156 +154 +155 +157 +159 +159 +160 +161 +157 +154 +154 +156 +158 +159 +159 +159 +159 +160 +162 +160 +155 +150 +149 +160 +163 +167 +167 +165 +161 +158 +156 +159 +161 +162 +164 +163 +161 +159 +157 +159 +156 +156 +157 +155 +157 +162 +163 +158 +162 +162 +158 +157 +160 +161 +158 +160 +158 +156 +154 +154 +156 +160 +163 +165 +167 +162 +156 +154 +153 +152 +155 +155 +157 +158 +157 +155 +155 +158 +161 +165 +160 +154 +151 +154 +160 +165 +166 +163 +160 +156 +155 +154 +152 +151 +149 +150 +153 +152 +148 +146 +150 +155 +157 +154 +158 +159 +156 +155 +157 +158 +156 +159 +157 +157 +157 +155 +152 +153 +156 +159 +159 +157 +153 +151 +154 +156 +156 +156 +157 +158 +160 +162 +163 +164 +164 +160 +154 +149 +149 +154 +157 +158 +157 +158 +157 +157 +157 +155 +153 +153 +156 +163 +158 +157 +157 +156 +159 +162 +161 +161 +161 +160 +158 +157 +158 +161 +164 +164 +165 +159 +156 +160 +162 +160 +160 +156 +156 +158 +160 +159 +156 +155 +156 +155 +155 +158 +161 +160 +157 +155 +155 +150 +155 +162 +169 +173 +173 +170 +167 +162 +157 +151 +150 +151 +152 +153 +155 +152 +154 +156 +156 +156 +157 +157 +155 +156 +156 +156 +157 +158 +158 +157 +156 +161 +164 +165 +164 +169 +177 +178 +172 +158 +158 +154 +152 +154 +152 +150 +153 +161 +164 +164 +163 +163 +165 +167 +166 +154 +154 +160 +167 +164 +156 +155 +161 +159 +153 +150 +154 +158 +158 +158 +160 +163 +156 +153 +155 +157 +154 +153 +155 +157 +168 +173 +166 +159 +160 +164 +165 +155 +151 +150 +150 +149 +155 +162 +163 +153 +153 +157 +161 +160 +155 +154 +157 +157 +155 +151 +149 +150 +154 +155 +153 +155 +149 +142 +135 +134 +138 +145 +149 +154 +160 +158 +152 +152 +152 +151 +152 +150 +147 +145 +147 +148 +148 +148 +149 +151 +156 +159 +157 +151 +147 +146 +147 +150 +150 +151 +154 +157 +157 +154 +152 +154 +156 +157 +154 +150 +146 +146 +147 +153 +153 +154 +155 +155 +154 +150 +147 +148 +151 +155 +158 +159 +160 +157 +153 +152 +157 +159 +156 +152 +152 +154 +156 +156 +155 +153 +154 +156 +157 +156 +154 +152 +148 +150 +156 +157 +153 +152 +156 +153 +151 +152 +154 +154 +152 +157 +163 +166 +160 +153 +150 +152 +155 +156 +156 +154 +149 +152 +159 +159 +151 +147 +149 +149 +152 +154 +154 +153 +151 +146 +141 +148 +153 +153 +150 +147 +149 +149 +148 +149 +145 +144 +145 +146 +146 +149 +154 +151 +150 +150 +151 +153 +153 +151 +149 +150 +148 +145 +143 +142 +144 +146 +148 +151 +148 +145 +145 +146 +147 +147 +147 +148 +149 +149 +148 +146 +145 +145 +145 +148 +145 +144 +148 +151 +151 +150 +149 +150 +147 +146 +147 +149 +148 +150 +153 +149 +152 +151 +148 +146 +146 +147 +147 +147 +148 +146 +143 +144 +147 +147 +144 +147 +145 +143 +144 +144 +142 +140 +140 +138 +143 +148 +146 +140 +137 +141 +147 +150 +147 +142 +140 +140 +140 +140 +139 +144 +146 +147 +146 +143 +140 +139 +140 +141 +142 +144 +145 +147 +146 +146 +145 +144 +145 +148 +150 +146 +140 +138 +141 +142 +139 +136 +139 +143 +145 +142 +138 +137 +142 +145 +143 +141 +141 +141 +142 +138 +143 +146 +146 +146 +147 +145 +141 +142 +144 +139 +133 +137 +142 +144 +144 +146 +142 +141 +145 +148 +147 +145 +146 +149 +148 +147 +147 +149 +150 +147 +142 +144 +147 +148 +145 +144 +145 +146 +145 +145 +144 +145 +150 +154 +154 +152 +152 +154 +149 +146 +150 +156 +158 +156 +154 +154 +150 +146 +146 +149 +151 +153 +154 +153 +147 +143 +147 +155 +159 +158 +155 +151 +154 +155 +154 +153 +155 +157 +157 +153 +150 +149 +152 +159 +164 +164 +162 +155 +155 +155 +160 +167 +167 +158 +149 +155 +163 +168 +165 +165 +167 +163 +156 +147 +149 +150 +149 +151 +154 +155 +154 +154 +152 +157 +166 +171 +175 +172 +164 +159 +151 +141 +139 +146 +154 +156 +152 +154 +149 +150 +155 +154 +147 +148 +156 +157 +156 +162 +170 +165 +151 +143 +144 +152 +151 +148 +150 +155 +155 +150 +149 +153 +155 +154 +153 +163 +175 +177 +171 +163 +155 +147 +147 +151 +155 +154 +150 +149 +154 +158 +157 +154 +153 +155 +158 +156 +155 +151 +146 +147 +153 +154 +152 +150 +151 +152 +152 +153 +155 +156 +154 +146 +147 +152 +157 +156 +151 +149 +151 +148 +149 +151 +150 +148 +147 +147 +148 +146 +144 +143 +145 +150 +152 +149 +146 +150 +147 +147 +150 +155 +155 +155 +155 +170 +182 +174 +159 +149 +146 +151 +149 +159 +164 +171 +166 +149 +137 +144 +161 +187 +183 +162 +144 +156 +179 +183 +172 +152 +145 +147 +159 +170 +171 +166 +162 +159 +151 +151 +159 +170 +181 +183 +178 +183 +197 +197 +175 +152 +153 +172 +188 +193 +176 +167 +177 +198 +209 +195 +170 +161 +160 +170 +180 +176 +174 +184 +198 +210 +209 +208 +210 +213 +214 +213 +211 +207 +205 +204 +200 +186 +171 +166 +169 +180 +180 +185 +196 +205 +209 +209 +209 +215 +212 +207 +202 +197 +193 +188 +185 +189 +193 +197 +198 +198 +194 +194 +202 +217 +222 +218 +213 +213 +214 +214 +216 +222 +228 +221 +203 +194 +200 +209 +211 +216 +215 +215 +216 +212 +200 +187 +178 +176 +180 +194 +209 +211 +205 +209 +219 +225 +229 +230 +226 +223 +224 +228 +231 +236 +237 +238 +236 +226 +212 +206 +208 +219 +220 +221 +224 +230 +233 +226 +216 +199 +199 +208 +213 +210 +199 +190 +198 +209 +212 +209 +205 +208 +210 +211 +218 +228 +234 +224 +203 +190 +194 +203 +206 +216 +216 +211 +198 +185 +178 +177 +179 +172 +167 +162 +161 +161 +158 +156 +155 +156 +158 +159 +157 +154 +152 +152 +151 +151 +152 +151 +148 +147 +148 +148 +147 +148 +143 +140 +139 +141 +141 +142 +142 +145 +146 +147 +150 +153 +156 +157 +158 +164 +170 +177 +182 +185 +191 +203 +214 +233 +243 +252 +254 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +252 +253 +254 +255 +254 +253 +251 +250 +251 +251 +251 +251 +250 +249 +249 +250 +249 +248 +248 +249 +250 +249 +248 +247 +247 +247 +246 +245 +244 +243 +242 +241 +243 +242 +242 +241 +241 +240 +238 +236 +236 +235 +234 +233 +234 +233 +234 +234 +231 +230 +230 +229 +229 +229 +229 +229 +230 +230 +231 +232 +230 +230 +230 +231 +233 +234 +235 +236 +237 +238 +239 +240 +239 +241 +242 +243 +243 +243 +243 +244 +244 +246 +247 +247 +246 +246 +247 +247 +246 +245 +245 +245 +246 +247 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +254 +251 +247 +246 +249 +252 +246 +241 +241 +245 +248 +250 +249 +243 +237 +237 +241 +247 +247 +241 +238 +238 +240 +238 +234 +230 +229 +232 +234 +234 +234 +232 +230 +229 +228 +228 +227 +226 +223 +223 +224 +226 +226 +224 +223 +224 +222 +223 +222 +221 +223 +227 +230 +231 +225 +221 +218 +216 +216 +214 +214 +214 +213 +209 +204 +199 +201 +207 +209 +208 +201 +201 +201 +201 +201 +202 +202 +203 +205 +202 +199 +198 +199 +198 +199 +199 +199 +197 +194 +193 +194 +195 +195 +196 +197 +196 +195 +196 +198 +197 +196 +194 +182 +177 +171 +173 +182 +193 +196 +194 +188 +187 +187 +186 +183 +178 +171 +166 +174 +189 +191 +190 +189 +185 +187 +186 +186 +190 +198 +205 +202 +192 +184 +181 +178 +176 +179 +183 +184 +186 +183 +174 +159 +150 +154 +171 +179 +176 +180 +191 +190 +176 +164 +160 +162 +171 +180 +181 +185 +182 +181 +174 +161 +159 +166 +169 +168 +169 +167 +171 +171 +175 +185 +183 +178 +179 +177 +173 +169 +166 +162 +159 +157 +164 +167 +166 +165 +162 +161 +165 +170 +174 +170 +164 +162 +162 +163 +167 +167 +170 +171 +170 +171 +172 +168 +162 +160 +161 +166 +171 +174 +178 +174 +164 +159 +165 +173 +178 +179 +175 +165 +156 +156 +161 +166 +168 +167 +164 +161 +161 +158 +161 +165 +166 +164 +163 +167 +174 +169 +168 +167 +163 +160 +160 +162 +165 +157 +161 +164 +166 +164 +162 +162 +162 +158 +160 +163 +163 +161 +160 +159 +158 +161 +158 +157 +161 +166 +167 +165 +163 +161 +161 +162 +161 +160 +159 +160 +161 +161 +161 +161 +160 +158 +158 +157 +157 +158 +159 +161 +161 +159 +157 +154 +152 +155 +158 +158 +156 +156 +157 +156 +151 +150 +156 +160 +161 +157 +154 +154 +156 +156 +156 +156 +156 +156 +156 +156 +155 +156 +159 +160 +160 +161 +162 +161 +158 +158 +158 +158 +158 +159 +159 +160 +160 +161 +158 +154 +154 +155 +156 +157 +158 +160 +159 +159 +158 +156 +152 +150 +151 +160 +163 +165 +165 +162 +159 +157 +156 +160 +161 +162 +164 +164 +163 +160 +158 +159 +154 +153 +153 +153 +159 +164 +164 +161 +163 +164 +164 +164 +165 +164 +161 +159 +158 +156 +155 +156 +159 +163 +166 +167 +167 +160 +154 +154 +154 +153 +154 +156 +158 +158 +157 +154 +154 +156 +159 +157 +155 +152 +149 +149 +153 +157 +160 +158 +158 +158 +158 +157 +155 +153 +152 +153 +154 +152 +149 +147 +151 +156 +160 +158 +158 +156 +155 +155 +157 +157 +155 +159 +160 +163 +164 +160 +155 +155 +157 +164 +163 +160 +154 +152 +153 +153 +152 +154 +155 +158 +160 +163 +165 +166 +167 +161 +155 +149 +150 +155 +159 +160 +158 +159 +157 +156 +156 +156 +155 +155 +156 +160 +157 +155 +156 +156 +160 +162 +160 +159 +160 +160 +159 +157 +158 +161 +164 +169 +168 +165 +162 +165 +165 +164 +166 +163 +160 +157 +157 +156 +155 +157 +159 +157 +157 +157 +157 +155 +152 +151 +153 +154 +157 +163 +169 +172 +171 +168 +166 +161 +157 +153 +152 +152 +152 +154 +156 +154 +155 +155 +155 +155 +157 +157 +156 +159 +160 +159 +159 +160 +162 +160 +157 +156 +160 +163 +164 +166 +168 +166 +161 +156 +159 +158 +158 +160 +159 +156 +158 +160 +161 +161 +160 +161 +163 +163 +161 +154 +153 +155 +160 +160 +155 +155 +160 +158 +153 +150 +154 +156 +156 +156 +158 +157 +155 +156 +157 +155 +152 +151 +154 +159 +166 +168 +161 +156 +157 +158 +157 +153 +152 +152 +151 +152 +161 +166 +161 +154 +154 +155 +156 +155 +154 +157 +161 +163 +159 +156 +154 +152 +150 +150 +152 +150 +146 +141 +137 +138 +142 +149 +153 +160 +163 +159 +151 +148 +146 +147 +151 +152 +145 +140 +144 +151 +153 +150 +146 +150 +154 +159 +158 +152 +147 +145 +146 +148 +149 +151 +153 +155 +155 +154 +153 +156 +156 +154 +151 +147 +145 +145 +147 +152 +153 +152 +151 +152 +154 +152 +149 +149 +152 +155 +156 +157 +158 +158 +156 +152 +156 +157 +154 +151 +151 +153 +155 +154 +154 +152 +153 +155 +157 +158 +158 +151 +152 +156 +157 +153 +148 +150 +155 +152 +149 +150 +153 +154 +153 +156 +160 +162 +158 +155 +153 +154 +155 +155 +155 +153 +151 +155 +159 +157 +150 +148 +150 +154 +156 +157 +157 +153 +149 +145 +144 +151 +151 +151 +150 +147 +146 +147 +150 +150 +147 +145 +146 +148 +148 +149 +149 +152 +153 +154 +153 +151 +150 +150 +152 +153 +150 +146 +142 +141 +142 +145 +148 +148 +146 +144 +145 +147 +148 +148 +147 +148 +149 +149 +148 +147 +146 +146 +145 +148 +145 +144 +147 +148 +148 +148 +149 +154 +149 +146 +147 +147 +145 +147 +151 +148 +150 +148 +145 +144 +144 +145 +145 +145 +146 +145 +141 +142 +145 +146 +145 +145 +144 +143 +143 +141 +138 +136 +136 +137 +142 +146 +145 +141 +139 +142 +147 +150 +147 +142 +141 +141 +143 +144 +144 +146 +146 +145 +143 +142 +140 +141 +141 +140 +141 +142 +144 +145 +144 +144 +142 +142 +143 +147 +150 +147 +141 +140 +142 +141 +137 +134 +136 +142 +145 +143 +139 +133 +135 +137 +138 +140 +143 +145 +145 +141 +143 +144 +146 +148 +148 +145 +140 +146 +147 +139 +131 +132 +137 +141 +144 +144 +142 +143 +147 +147 +143 +143 +145 +146 +146 +146 +147 +150 +152 +149 +145 +146 +147 +150 +152 +153 +152 +149 +147 +147 +145 +144 +147 +151 +154 +154 +152 +154 +149 +146 +147 +152 +157 +161 +163 +158 +153 +147 +147 +150 +152 +154 +155 +154 +151 +149 +150 +153 +154 +153 +151 +153 +154 +154 +152 +151 +152 +154 +154 +151 +146 +142 +148 +160 +166 +163 +157 +157 +153 +151 +158 +170 +173 +163 +151 +156 +155 +159 +165 +168 +165 +162 +162 +151 +153 +154 +152 +153 +156 +158 +160 +160 +157 +159 +163 +163 +167 +167 +163 +159 +155 +149 +148 +153 +158 +159 +156 +155 +149 +149 +155 +155 +150 +151 +158 +157 +155 +160 +168 +165 +153 +145 +145 +148 +149 +150 +152 +156 +155 +151 +152 +152 +148 +148 +158 +174 +181 +177 +168 +157 +151 +145 +147 +153 +157 +155 +151 +151 +154 +158 +157 +155 +156 +160 +164 +164 +163 +157 +149 +146 +150 +153 +152 +152 +152 +153 +151 +152 +153 +152 +151 +146 +145 +150 +157 +156 +150 +147 +150 +149 +150 +150 +148 +146 +145 +145 +145 +145 +143 +143 +145 +149 +151 +149 +146 +148 +147 +148 +150 +153 +152 +153 +155 +172 +183 +175 +161 +150 +146 +146 +142 +150 +161 +173 +171 +153 +138 +143 +157 +177 +183 +172 +152 +153 +169 +179 +178 +165 +149 +139 +146 +163 +174 +175 +171 +158 +146 +144 +156 +169 +178 +185 +186 +186 +198 +199 +179 +156 +154 +173 +194 +194 +176 +163 +172 +193 +209 +199 +178 +163 +158 +164 +174 +173 +174 +186 +201 +208 +209 +208 +209 +210 +208 +207 +205 +207 +211 +211 +205 +197 +189 +180 +173 +171 +169 +172 +185 +200 +210 +211 +211 +210 +210 +208 +202 +198 +194 +190 +186 +186 +191 +193 +194 +193 +191 +195 +207 +220 +224 +220 +216 +217 +218 +216 +216 +220 +225 +220 +204 +194 +199 +207 +210 +217 +217 +218 +219 +215 +205 +190 +179 +177 +180 +191 +203 +202 +196 +199 +209 +219 +225 +230 +228 +225 +224 +226 +228 +228 +235 +239 +235 +226 +219 +216 +215 +216 +219 +225 +233 +238 +239 +233 +225 +197 +181 +190 +209 +216 +205 +187 +187 +201 +209 +213 +211 +209 +204 +206 +212 +218 +226 +223 +206 +186 +179 +188 +198 +201 +210 +215 +208 +195 +184 +180 +180 +172 +167 +165 +163 +162 +159 +156 +156 +159 +159 +158 +155 +154 +151 +150 +150 +151 +152 +152 +150 +148 +149 +149 +148 +147 +143 +141 +141 +141 +142 +141 +142 +142 +144 +146 +149 +152 +156 +158 +159 +165 +169 +176 +181 +185 +192 +203 +213 +230 +241 +250 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +252 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +248 +249 +250 +249 +248 +247 +245 +245 +245 +245 +244 +243 +242 +241 +243 +242 +241 +241 +240 +239 +237 +236 +236 +235 +234 +233 +233 +233 +233 +233 +230 +230 +230 +229 +229 +229 +229 +229 +230 +231 +232 +232 +231 +231 +231 +232 +234 +234 +235 +236 +237 +238 +239 +239 +240 +241 +242 +243 +243 +243 +243 +244 +245 +245 +246 +246 +246 +246 +246 +247 +246 +246 +246 +246 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +253 +250 +248 +247 +248 +250 +241 +237 +238 +243 +247 +250 +248 +241 +237 +239 +245 +249 +246 +241 +240 +242 +243 +241 +236 +232 +231 +233 +233 +232 +231 +230 +229 +228 +228 +226 +224 +223 +223 +226 +231 +234 +231 +225 +223 +223 +223 +223 +222 +220 +220 +222 +222 +222 +218 +218 +217 +215 +216 +218 +218 +215 +211 +203 +197 +194 +200 +206 +207 +205 +197 +198 +199 +200 +201 +202 +201 +201 +204 +202 +199 +196 +196 +197 +198 +196 +199 +196 +195 +196 +196 +194 +193 +194 +196 +196 +197 +197 +197 +195 +193 +191 +184 +180 +176 +177 +185 +193 +196 +196 +188 +188 +186 +182 +182 +182 +177 +172 +180 +193 +193 +189 +183 +177 +182 +187 +185 +185 +193 +203 +202 +190 +181 +181 +179 +181 +183 +183 +184 +187 +185 +174 +154 +149 +158 +177 +185 +180 +182 +192 +194 +174 +161 +163 +168 +172 +175 +175 +174 +176 +174 +168 +164 +162 +164 +168 +165 +168 +168 +171 +171 +175 +186 +183 +174 +174 +175 +175 +173 +167 +164 +163 +163 +166 +164 +162 +162 +161 +160 +164 +173 +169 +164 +164 +166 +163 +162 +168 +168 +168 +166 +168 +175 +179 +175 +167 +163 +165 +169 +172 +176 +181 +175 +160 +159 +168 +179 +185 +186 +178 +166 +155 +157 +164 +167 +162 +155 +156 +161 +165 +164 +163 +162 +160 +159 +161 +167 +174 +167 +166 +165 +164 +163 +162 +163 +163 +158 +161 +164 +165 +165 +163 +163 +163 +156 +157 +160 +162 +163 +162 +159 +157 +159 +157 +158 +163 +168 +169 +168 +166 +162 +163 +162 +160 +159 +158 +159 +161 +161 +161 +161 +161 +160 +159 +158 +157 +160 +162 +165 +164 +161 +158 +157 +157 +155 +158 +158 +156 +156 +158 +157 +153 +154 +159 +163 +162 +156 +153 +155 +158 +158 +157 +156 +156 +156 +156 +156 +154 +153 +157 +159 +161 +162 +162 +160 +158 +156 +159 +161 +162 +161 +161 +162 +162 +162 +158 +155 +155 +156 +156 +156 +158 +158 +158 +159 +158 +154 +150 +150 +152 +159 +160 +161 +161 +159 +157 +156 +156 +159 +161 +163 +165 +164 +162 +160 +158 +160 +155 +151 +150 +153 +163 +168 +165 +159 +159 +162 +166 +168 +165 +161 +159 +157 +158 +158 +158 +159 +161 +164 +166 +167 +166 +159 +154 +156 +157 +155 +156 +158 +159 +159 +157 +153 +152 +154 +156 +155 +156 +156 +154 +152 +151 +154 +157 +157 +159 +160 +160 +158 +157 +157 +157 +155 +154 +154 +154 +153 +154 +159 +164 +163 +159 +156 +156 +156 +156 +156 +156 +156 +160 +166 +167 +163 +157 +155 +156 +161 +160 +157 +154 +152 +153 +153 +152 +154 +155 +158 +161 +164 +165 +165 +165 +160 +154 +149 +151 +157 +162 +162 +160 +161 +158 +155 +156 +158 +158 +157 +158 +157 +154 +153 +155 +156 +160 +162 +159 +157 +159 +161 +160 +158 +158 +161 +164 +167 +167 +164 +164 +167 +165 +165 +168 +167 +161 +154 +150 +150 +153 +157 +160 +158 +157 +156 +155 +153 +152 +155 +159 +162 +163 +166 +168 +168 +166 +163 +160 +158 +156 +154 +154 +154 +153 +154 +157 +160 +160 +158 +156 +156 +159 +159 +158 +161 +162 +161 +159 +161 +165 +162 +156 +152 +156 +161 +165 +164 +159 +152 +148 +151 +157 +160 +162 +165 +164 +161 +162 +158 +158 +156 +156 +158 +160 +160 +158 +156 +154 +153 +154 +154 +154 +156 +158 +157 +154 +152 +154 +154 +154 +155 +157 +153 +156 +158 +156 +151 +149 +150 +155 +160 +162 +160 +154 +152 +155 +156 +153 +157 +156 +155 +151 +154 +165 +168 +159 +154 +155 +155 +152 +153 +156 +161 +164 +165 +160 +159 +159 +154 +146 +144 +147 +143 +143 +143 +144 +146 +149 +154 +158 +161 +159 +153 +149 +150 +148 +147 +151 +153 +145 +141 +145 +152 +154 +151 +148 +149 +153 +157 +156 +152 +147 +147 +147 +148 +150 +152 +153 +155 +155 +155 +156 +159 +156 +151 +146 +143 +143 +144 +146 +152 +152 +148 +145 +147 +154 +155 +151 +148 +153 +157 +157 +156 +156 +156 +155 +149 +152 +153 +151 +149 +150 +153 +155 +155 +156 +155 +155 +156 +157 +159 +161 +154 +156 +158 +156 +151 +149 +152 +155 +150 +147 +149 +153 +156 +154 +154 +155 +150 +152 +156 +157 +157 +155 +152 +150 +151 +152 +154 +155 +152 +150 +152 +153 +155 +156 +159 +158 +153 +147 +146 +149 +151 +149 +149 +153 +150 +146 +146 +149 +149 +148 +147 +147 +149 +151 +149 +146 +149 +153 +155 +152 +146 +145 +149 +154 +157 +153 +147 +142 +140 +141 +144 +148 +145 +144 +144 +146 +148 +150 +149 +148 +147 +147 +147 +147 +147 +146 +146 +145 +147 +145 +144 +144 +145 +145 +147 +149 +153 +150 +149 +150 +149 +145 +145 +147 +145 +148 +148 +145 +144 +143 +143 +142 +143 +144 +144 +141 +140 +144 +145 +145 +145 +145 +144 +144 +141 +137 +135 +135 +138 +140 +143 +141 +139 +137 +139 +143 +146 +144 +140 +139 +140 +142 +145 +146 +147 +146 +143 +141 +140 +140 +142 +144 +140 +140 +141 +143 +144 +144 +143 +141 +141 +142 +146 +150 +149 +144 +144 +147 +142 +138 +133 +134 +138 +141 +140 +138 +136 +137 +137 +138 +140 +144 +147 +147 +145 +142 +141 +145 +149 +149 +144 +140 +144 +148 +145 +139 +138 +139 +140 +142 +142 +142 +145 +147 +145 +142 +143 +147 +144 +144 +145 +145 +148 +150 +149 +145 +149 +147 +151 +159 +163 +160 +153 +149 +151 +150 +147 +147 +151 +157 +158 +155 +147 +143 +141 +143 +147 +152 +158 +162 +161 +155 +149 +147 +148 +150 +153 +155 +156 +156 +154 +150 +147 +147 +149 +151 +152 +153 +152 +150 +149 +151 +152 +152 +153 +148 +144 +148 +157 +161 +158 +153 +156 +153 +151 +156 +165 +169 +161 +150 +151 +149 +150 +158 +164 +164 +164 +164 +157 +158 +159 +156 +156 +158 +163 +165 +162 +158 +158 +158 +155 +157 +160 +159 +157 +156 +155 +155 +158 +160 +159 +157 +156 +152 +153 +158 +159 +155 +155 +159 +155 +153 +157 +164 +165 +156 +150 +149 +148 +153 +155 +155 +157 +155 +152 +154 +151 +147 +153 +169 +182 +179 +169 +163 +151 +147 +146 +150 +157 +161 +159 +154 +156 +158 +158 +157 +155 +156 +160 +165 +173 +171 +163 +152 +146 +148 +152 +154 +156 +156 +155 +153 +151 +151 +149 +147 +145 +144 +148 +156 +156 +149 +146 +149 +148 +148 +149 +147 +145 +144 +144 +145 +145 +144 +144 +146 +148 +149 +146 +143 +143 +145 +148 +150 +151 +150 +151 +154 +174 +183 +173 +159 +150 +146 +146 +141 +145 +156 +170 +172 +159 +143 +140 +146 +167 +181 +180 +163 +156 +164 +174 +178 +169 +150 +134 +136 +155 +176 +186 +188 +171 +145 +133 +150 +172 +186 +191 +191 +192 +200 +200 +183 +161 +155 +172 +194 +193 +174 +162 +169 +190 +208 +203 +186 +171 +162 +163 +171 +170 +172 +185 +200 +207 +209 +209 +208 +205 +205 +205 +206 +208 +210 +212 +211 +209 +203 +190 +178 +169 +163 +162 +175 +195 +210 +212 +210 +205 +209 +209 +204 +200 +198 +192 +185 +182 +189 +194 +193 +191 +188 +195 +209 +223 +227 +223 +216 +217 +219 +219 +220 +222 +226 +221 +204 +192 +194 +204 +211 +218 +218 +218 +219 +217 +210 +198 +187 +179 +179 +188 +199 +200 +192 +191 +196 +209 +218 +228 +229 +225 +223 +224 +225 +220 +229 +235 +232 +229 +230 +227 +220 +219 +217 +221 +233 +245 +248 +242 +236 +207 +176 +170 +188 +207 +212 +200 +191 +187 +197 +211 +211 +202 +197 +201 +207 +211 +214 +219 +215 +200 +182 +176 +179 +191 +203 +216 +219 +212 +199 +186 +177 +173 +170 +168 +165 +164 +160 +157 +157 +160 +157 +155 +153 +152 +151 +150 +150 +150 +151 +151 +150 +148 +149 +148 +148 +146 +144 +143 +142 +142 +141 +141 +142 +142 +143 +146 +148 +151 +155 +157 +159 +164 +167 +172 +178 +184 +191 +202 +211 +227 +238 +249 +252 +252 +253 +255 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +252 +251 +251 +251 +251 +252 +253 +251 +251 +251 +251 +250 +250 +250 +250 +249 +248 +248 +248 +249 +248 +248 +247 +245 +245 +245 +245 +244 +243 +243 +242 +242 +241 +240 +240 +239 +238 +237 +236 +236 +235 +234 +232 +232 +232 +231 +231 +229 +230 +230 +230 +230 +230 +229 +229 +229 +230 +230 +231 +231 +231 +232 +233 +234 +235 +235 +236 +237 +238 +238 +238 +240 +241 +242 +243 +243 +243 +244 +244 +245 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +253 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +255 +253 +251 +249 +248 +247 +248 +248 +242 +238 +238 +243 +247 +251 +249 +241 +237 +241 +246 +248 +243 +238 +239 +242 +242 +241 +239 +238 +237 +235 +232 +228 +228 +228 +229 +229 +229 +228 +227 +225 +227 +231 +236 +237 +231 +223 +220 +220 +222 +222 +221 +219 +218 +217 +217 +216 +218 +220 +219 +216 +217 +221 +220 +214 +209 +201 +193 +193 +199 +205 +205 +203 +200 +200 +201 +202 +201 +200 +197 +195 +200 +201 +200 +196 +195 +197 +199 +198 +200 +196 +196 +198 +197 +192 +191 +193 +193 +195 +197 +196 +195 +193 +190 +187 +184 +180 +176 +176 +181 +188 +191 +192 +188 +188 +184 +181 +183 +187 +185 +178 +185 +194 +191 +185 +178 +172 +180 +186 +184 +182 +191 +203 +201 +185 +177 +179 +184 +186 +187 +185 +185 +191 +187 +174 +154 +151 +161 +180 +188 +182 +181 +186 +193 +173 +165 +173 +178 +175 +173 +173 +171 +176 +170 +165 +167 +162 +157 +163 +168 +173 +174 +174 +170 +173 +182 +179 +171 +168 +168 +172 +172 +168 +166 +168 +177 +169 +157 +155 +162 +164 +160 +158 +171 +169 +166 +167 +167 +161 +158 +162 +167 +164 +162 +167 +179 +187 +183 +174 +168 +173 +178 +178 +179 +182 +173 +155 +158 +171 +185 +192 +188 +177 +164 +154 +158 +167 +168 +159 +153 +156 +165 +170 +173 +165 +156 +153 +157 +162 +166 +168 +166 +167 +167 +166 +164 +161 +158 +157 +160 +159 +159 +161 +164 +165 +164 +163 +157 +157 +159 +164 +166 +164 +159 +156 +161 +159 +161 +166 +170 +170 +168 +167 +165 +163 +161 +157 +156 +157 +160 +162 +161 +161 +161 +161 +160 +159 +157 +156 +161 +164 +166 +164 +160 +157 +158 +160 +157 +158 +156 +154 +154 +157 +158 +156 +160 +162 +163 +161 +157 +155 +157 +160 +158 +157 +157 +158 +159 +159 +157 +153 +152 +154 +157 +161 +163 +162 +161 +160 +157 +160 +162 +162 +162 +163 +164 +164 +162 +157 +156 +156 +157 +157 +157 +160 +158 +159 +161 +160 +156 +151 +151 +153 +159 +160 +159 +157 +155 +153 +154 +155 +156 +160 +165 +165 +162 +158 +156 +156 +160 +154 +149 +149 +155 +166 +170 +164 +161 +159 +164 +172 +174 +168 +162 +161 +157 +158 +160 +161 +161 +161 +161 +161 +163 +164 +159 +155 +158 +159 +158 +159 +159 +161 +161 +158 +155 +153 +155 +157 +161 +161 +162 +163 +160 +156 +156 +158 +163 +162 +160 +157 +156 +159 +160 +161 +156 +155 +157 +160 +161 +159 +162 +167 +165 +161 +158 +159 +158 +155 +155 +157 +155 +158 +161 +162 +159 +155 +153 +154 +155 +153 +150 +149 +150 +152 +152 +152 +155 +157 +161 +164 +164 +163 +161 +160 +158 +154 +151 +153 +161 +168 +168 +166 +162 +159 +157 +158 +159 +159 +159 +161 +155 +152 +151 +154 +156 +160 +162 +158 +157 +159 +161 +161 +159 +159 +160 +163 +160 +158 +156 +161 +166 +164 +161 +165 +167 +160 +152 +147 +148 +152 +157 +160 +158 +158 +156 +154 +152 +154 +158 +163 +163 +163 +165 +165 +165 +163 +159 +157 +156 +156 +155 +156 +155 +154 +155 +158 +165 +165 +162 +160 +159 +160 +159 +156 +159 +162 +161 +157 +160 +166 +164 +156 +153 +154 +158 +164 +163 +154 +145 +140 +147 +155 +160 +163 +167 +165 +162 +162 +158 +156 +154 +153 +154 +156 +159 +160 +162 +161 +158 +153 +151 +154 +157 +158 +158 +156 +155 +155 +154 +153 +155 +158 +155 +158 +158 +153 +147 +146 +150 +156 +157 +158 +155 +151 +151 +156 +159 +158 +158 +154 +152 +150 +154 +163 +164 +157 +155 +159 +160 +156 +155 +160 +164 +164 +159 +157 +158 +159 +154 +145 +139 +139 +137 +141 +147 +151 +154 +156 +158 +159 +155 +149 +144 +149 +158 +158 +152 +152 +151 +149 +148 +149 +149 +149 +151 +153 +149 +151 +153 +152 +150 +147 +149 +150 +152 +153 +155 +155 +155 +155 +157 +159 +160 +155 +149 +145 +144 +145 +146 +147 +150 +150 +146 +141 +145 +153 +155 +150 +147 +154 +160 +160 +157 +154 +152 +150 +147 +148 +149 +148 +147 +149 +153 +155 +156 +157 +158 +156 +154 +153 +155 +157 +156 +155 +153 +149 +150 +154 +155 +153 +149 +147 +149 +155 +159 +156 +150 +147 +137 +146 +156 +161 +160 +154 +148 +145 +150 +151 +151 +149 +148 +151 +154 +156 +153 +153 +154 +156 +153 +148 +147 +151 +149 +149 +151 +154 +154 +150 +147 +147 +146 +149 +150 +149 +149 +152 +151 +148 +146 +151 +153 +150 +144 +143 +149 +155 +157 +154 +148 +144 +142 +143 +145 +148 +144 +144 +145 +147 +151 +152 +151 +150 +144 +144 +144 +145 +145 +145 +145 +144 +147 +146 +145 +143 +142 +143 +146 +148 +149 +149 +152 +155 +154 +148 +144 +144 +145 +148 +149 +148 +145 +144 +141 +138 +141 +144 +145 +143 +141 +142 +145 +145 +147 +147 +147 +146 +144 +139 +137 +138 +142 +143 +142 +140 +138 +137 +139 +141 +144 +143 +139 +138 +138 +140 +143 +145 +144 +143 +142 +139 +138 +140 +144 +147 +143 +143 +144 +145 +147 +147 +146 +144 +141 +141 +143 +147 +147 +145 +146 +150 +144 +141 +137 +135 +135 +136 +136 +136 +142 +143 +143 +142 +142 +145 +146 +147 +145 +140 +139 +144 +148 +146 +142 +140 +141 +147 +147 +146 +146 +145 +144 +146 +141 +142 +144 +146 +146 +144 +147 +150 +146 +146 +145 +144 +144 +146 +146 +143 +151 +146 +149 +161 +169 +164 +155 +151 +153 +154 +152 +149 +153 +159 +159 +153 +145 +144 +145 +149 +153 +154 +155 +157 +157 +152 +148 +145 +143 +143 +148 +153 +157 +156 +152 +145 +140 +142 +147 +151 +149 +150 +150 +149 +150 +152 +153 +152 +155 +156 +155 +153 +151 +151 +152 +153 +152 +155 +155 +154 +154 +155 +151 +147 +141 +147 +148 +149 +156 +165 +169 +166 +165 +163 +160 +157 +157 +160 +163 +165 +159 +155 +155 +156 +154 +155 +158 +157 +157 +158 +157 +157 +158 +159 +159 +157 +158 +158 +160 +163 +162 +158 +156 +157 +153 +153 +157 +162 +162 +156 +153 +154 +158 +160 +158 +154 +154 +152 +150 +152 +149 +155 +167 +178 +178 +167 +160 +158 +149 +147 +147 +152 +159 +163 +160 +157 +158 +157 +155 +153 +152 +154 +160 +165 +175 +174 +166 +155 +148 +148 +153 +156 +158 +159 +159 +156 +153 +152 +149 +147 +143 +145 +149 +154 +154 +151 +147 +146 +144 +145 +146 +146 +147 +146 +146 +146 +146 +145 +145 +146 +147 +146 +143 +141 +138 +141 +146 +148 +150 +151 +152 +154 +170 +180 +170 +155 +147 +146 +151 +149 +146 +151 +160 +166 +162 +151 +140 +136 +160 +176 +179 +170 +165 +166 +169 +170 +162 +152 +140 +139 +153 +173 +189 +197 +181 +153 +135 +146 +168 +187 +195 +193 +192 +196 +197 +186 +167 +159 +172 +191 +186 +174 +165 +172 +190 +206 +203 +190 +178 +167 +167 +174 +171 +170 +183 +198 +205 +207 +207 +206 +203 +204 +208 +210 +209 +203 +205 +214 +215 +203 +190 +185 +179 +169 +165 +174 +192 +206 +209 +206 +204 +208 +209 +205 +204 +202 +193 +183 +179 +190 +197 +198 +195 +189 +192 +205 +225 +230 +224 +215 +212 +215 +219 +223 +225 +228 +223 +206 +190 +188 +200 +212 +219 +218 +217 +216 +217 +215 +207 +199 +183 +181 +188 +202 +209 +202 +193 +188 +200 +211 +223 +228 +226 +225 +226 +227 +221 +224 +226 +226 +231 +236 +233 +225 +229 +218 +212 +223 +239 +247 +246 +244 +216 +180 +161 +163 +182 +210 +213 +202 +185 +190 +202 +204 +192 +190 +196 +201 +206 +210 +216 +221 +213 +196 +180 +174 +191 +201 +214 +224 +226 +217 +198 +180 +177 +173 +170 +168 +164 +161 +158 +158 +158 +155 +151 +150 +151 +151 +152 +153 +149 +150 +150 +148 +147 +148 +149 +148 +145 +144 +144 +144 +141 +140 +141 +144 +144 +146 +147 +149 +150 +153 +155 +157 +163 +164 +169 +175 +181 +189 +199 +207 +224 +236 +247 +251 +252 +253 +255 +254 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +250 +251 +251 +252 +251 +251 +251 +251 +249 +249 +249 +249 +248 +247 +247 +247 +248 +247 +247 +246 +245 +245 +245 +244 +244 +243 +242 +242 +241 +241 +240 +239 +239 +238 +237 +236 +235 +234 +233 +232 +232 +231 +231 +231 +230 +230 +230 +230 +230 +230 +229 +228 +229 +230 +230 +231 +231 +232 +232 +233 +234 +235 +235 +236 +237 +238 +239 +239 +240 +241 +242 +243 +243 +243 +244 +245 +246 +247 +248 +248 +248 +248 +248 +249 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +252 +252 +253 +253 +254 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +255 +253 +251 +249 +248 +247 +247 +247 +245 +241 +241 +244 +248 +253 +252 +244 +240 +242 +246 +245 +240 +235 +235 +237 +239 +238 +239 +240 +239 +235 +231 +228 +228 +229 +230 +231 +232 +232 +231 +229 +233 +235 +237 +236 +229 +222 +219 +219 +220 +220 +219 +219 +218 +217 +216 +216 +222 +223 +220 +215 +216 +220 +219 +211 +211 +204 +198 +198 +203 +206 +206 +205 +207 +207 +206 +206 +204 +201 +196 +194 +199 +203 +203 +199 +197 +199 +202 +201 +199 +196 +195 +196 +194 +189 +188 +190 +192 +196 +198 +198 +197 +196 +192 +188 +181 +178 +174 +174 +176 +180 +184 +187 +188 +188 +184 +180 +184 +189 +186 +179 +184 +193 +188 +182 +178 +174 +179 +182 +184 +183 +191 +203 +197 +177 +169 +175 +184 +187 +189 +188 +189 +195 +187 +170 +155 +159 +171 +183 +186 +180 +180 +185 +186 +172 +172 +185 +187 +178 +174 +176 +177 +178 +167 +162 +167 +160 +154 +162 +174 +180 +179 +176 +169 +171 +180 +174 +170 +164 +161 +165 +168 +165 +165 +169 +182 +170 +156 +156 +165 +166 +159 +156 +172 +174 +170 +163 +159 +156 +156 +160 +165 +162 +160 +166 +179 +186 +183 +172 +169 +177 +183 +182 +179 +178 +169 +152 +159 +172 +186 +189 +182 +172 +162 +157 +162 +167 +165 +155 +151 +158 +168 +173 +174 +164 +153 +150 +154 +162 +165 +164 +165 +167 +167 +165 +161 +158 +157 +158 +162 +157 +153 +155 +161 +165 +165 +162 +157 +156 +159 +165 +168 +166 +160 +156 +159 +160 +164 +170 +172 +170 +166 +164 +163 +162 +160 +157 +157 +157 +160 +161 +160 +160 +161 +161 +160 +158 +156 +154 +160 +162 +163 +161 +156 +154 +157 +160 +159 +157 +154 +151 +151 +155 +158 +159 +165 +163 +161 +159 +157 +157 +157 +158 +156 +157 +158 +162 +165 +165 +164 +160 +156 +156 +159 +162 +162 +160 +161 +163 +163 +165 +164 +161 +162 +164 +165 +164 +160 +156 +156 +158 +159 +158 +159 +163 +161 +161 +161 +160 +156 +152 +154 +157 +165 +164 +160 +155 +151 +148 +148 +149 +151 +159 +167 +166 +158 +151 +151 +152 +153 +148 +146 +148 +154 +165 +167 +161 +156 +154 +160 +170 +173 +167 +161 +160 +157 +159 +162 +162 +161 +158 +156 +154 +159 +163 +161 +157 +158 +158 +156 +158 +159 +161 +162 +161 +159 +159 +162 +165 +166 +163 +164 +167 +166 +160 +157 +158 +167 +164 +158 +155 +157 +161 +163 +161 +160 +158 +159 +162 +162 +160 +162 +166 +161 +160 +160 +161 +158 +153 +153 +156 +157 +157 +155 +153 +152 +151 +151 +150 +151 +148 +145 +144 +146 +148 +148 +149 +155 +158 +162 +165 +165 +161 +157 +154 +157 +156 +154 +156 +164 +172 +174 +171 +161 +159 +159 +159 +158 +157 +159 +162 +156 +153 +153 +156 +158 +161 +163 +159 +157 +159 +162 +162 +161 +159 +159 +159 +157 +154 +152 +159 +165 +163 +159 +162 +165 +161 +154 +151 +152 +156 +159 +160 +159 +159 +156 +153 +151 +152 +155 +157 +156 +157 +159 +160 +162 +163 +162 +161 +158 +157 +158 +157 +156 +154 +153 +155 +163 +163 +163 +162 +162 +161 +157 +152 +155 +159 +160 +158 +162 +169 +168 +160 +158 +155 +156 +161 +161 +153 +142 +137 +146 +155 +160 +161 +163 +162 +160 +161 +160 +158 +155 +152 +150 +153 +159 +164 +166 +167 +164 +158 +153 +154 +157 +160 +161 +160 +159 +157 +155 +154 +155 +157 +158 +158 +157 +153 +149 +148 +150 +155 +153 +155 +155 +152 +152 +155 +158 +158 +151 +145 +146 +152 +157 +162 +163 +159 +159 +166 +168 +164 +161 +163 +162 +158 +153 +154 +155 +155 +153 +147 +137 +131 +133 +140 +149 +157 +159 +158 +156 +155 +150 +146 +143 +150 +160 +160 +155 +154 +153 +152 +153 +152 +149 +148 +151 +155 +151 +150 +150 +148 +147 +148 +152 +153 +154 +156 +157 +156 +153 +153 +156 +160 +159 +155 +150 +147 +148 +150 +150 +149 +150 +150 +146 +142 +145 +152 +153 +149 +150 +156 +160 +159 +154 +151 +149 +148 +147 +147 +147 +146 +146 +147 +150 +153 +155 +156 +157 +155 +151 +148 +148 +149 +154 +153 +149 +145 +147 +153 +155 +153 +150 +149 +151 +157 +161 +157 +148 +141 +136 +145 +156 +162 +160 +154 +151 +150 +151 +151 +151 +149 +150 +153 +154 +153 +150 +149 +151 +154 +154 +152 +150 +151 +148 +151 +153 +153 +153 +153 +150 +145 +144 +150 +152 +148 +145 +146 +147 +146 +146 +148 +149 +147 +143 +144 +149 +154 +150 +149 +146 +145 +145 +147 +149 +150 +146 +145 +146 +148 +151 +153 +152 +150 +143 +143 +143 +144 +145 +146 +145 +144 +147 +147 +146 +144 +142 +143 +145 +148 +149 +150 +153 +158 +157 +150 +144 +143 +147 +149 +149 +146 +144 +143 +141 +138 +141 +144 +146 +145 +143 +142 +144 +145 +146 +146 +147 +147 +145 +141 +140 +140 +146 +145 +143 +141 +141 +141 +144 +147 +147 +146 +143 +139 +137 +137 +139 +141 +139 +141 +141 +140 +138 +139 +143 +147 +148 +148 +149 +149 +149 +149 +149 +149 +145 +142 +141 +143 +144 +142 +144 +148 +144 +144 +143 +139 +136 +136 +138 +140 +145 +148 +149 +146 +144 +144 +145 +146 +142 +139 +139 +143 +144 +142 +141 +142 +143 +145 +144 +143 +145 +145 +146 +152 +147 +144 +144 +145 +146 +148 +150 +152 +149 +149 +146 +143 +142 +144 +145 +144 +151 +143 +144 +157 +165 +161 +154 +152 +152 +155 +154 +152 +153 +157 +153 +147 +144 +144 +146 +151 +154 +153 +149 +146 +148 +146 +144 +142 +138 +136 +143 +152 +160 +159 +154 +146 +142 +143 +145 +146 +148 +150 +151 +151 +152 +153 +154 +153 +157 +160 +161 +159 +153 +149 +150 +153 +151 +155 +156 +152 +149 +151 +152 +150 +138 +143 +146 +147 +152 +163 +172 +175 +172 +166 +160 +157 +158 +160 +160 +160 +160 +153 +152 +155 +156 +159 +162 +160 +160 +159 +157 +155 +156 +158 +157 +157 +157 +163 +169 +170 +164 +158 +155 +155 +151 +153 +159 +161 +159 +155 +156 +159 +168 +166 +158 +150 +151 +152 +151 +151 +154 +164 +173 +172 +164 +158 +156 +157 +149 +147 +147 +151 +157 +160 +159 +156 +153 +150 +148 +149 +150 +153 +160 +167 +171 +170 +166 +158 +151 +150 +152 +154 +157 +159 +160 +157 +153 +152 +151 +148 +143 +148 +152 +151 +151 +153 +150 +144 +139 +141 +143 +146 +147 +147 +146 +145 +145 +145 +145 +145 +145 +145 +143 +141 +137 +140 +143 +147 +150 +152 +153 +151 +163 +175 +167 +153 +145 +145 +152 +153 +148 +149 +154 +159 +160 +155 +146 +139 +155 +168 +174 +170 +167 +165 +164 +165 +163 +157 +149 +147 +154 +168 +183 +192 +179 +166 +152 +147 +156 +177 +194 +197 +189 +190 +192 +188 +175 +167 +173 +186 +185 +176 +171 +175 +187 +202 +203 +195 +180 +171 +173 +181 +175 +170 +180 +195 +201 +205 +207 +206 +204 +204 +205 +204 +204 +199 +202 +212 +213 +202 +194 +194 +187 +178 +171 +176 +190 +202 +206 +204 +205 +207 +207 +205 +206 +203 +192 +180 +179 +189 +199 +201 +197 +189 +190 +200 +220 +230 +228 +216 +209 +209 +214 +220 +222 +225 +223 +210 +192 +185 +195 +210 +219 +221 +220 +218 +219 +220 +215 +207 +189 +183 +185 +201 +216 +215 +202 +190 +199 +210 +221 +226 +229 +229 +230 +231 +229 +225 +223 +224 +227 +230 +234 +237 +238 +227 +217 +219 +226 +233 +239 +243 +217 +182 +160 +149 +159 +188 +204 +204 +198 +194 +199 +201 +193 +193 +197 +195 +203 +209 +216 +217 +212 +204 +194 +189 +192 +200 +211 +222 +230 +229 +214 +197 +183 +177 +172 +169 +165 +162 +160 +160 +158 +154 +150 +151 +151 +151 +152 +154 +150 +150 +148 +147 +146 +148 +149 +149 +146 +145 +144 +143 +141 +139 +142 +145 +146 +147 +149 +149 +150 +152 +154 +157 +162 +164 +168 +174 +181 +188 +197 +205 +222 +234 +246 +250 +252 +254 +254 +254 +255 +255 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +250 +250 +251 +251 +251 +250 +248 +247 +247 +247 +247 +246 +246 +246 +247 +246 +246 +245 +245 +245 +245 +245 +244 +243 +242 +241 +241 +240 +239 +238 +238 +237 +236 +236 +233 +233 +232 +231 +232 +231 +232 +232 +231 +231 +231 +231 +230 +229 +228 +228 +227 +228 +230 +231 +231 +231 +232 +233 +234 +234 +235 +237 +238 +239 +240 +240 +241 +241 +242 +243 +243 +243 +244 +245 +246 +247 +248 +248 +248 +248 +249 +249 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +249 +248 +248 +247 +248 +247 +244 +244 +245 +247 +253 +253 +247 +241 +243 +244 +242 +238 +233 +233 +233 +237 +236 +237 +238 +236 +233 +231 +230 +231 +231 +231 +232 +233 +233 +232 +231 +233 +232 +232 +231 +226 +220 +217 +217 +219 +218 +218 +220 +220 +219 +218 +219 +222 +222 +218 +213 +214 +217 +215 +208 +208 +203 +200 +202 +205 +206 +205 +204 +206 +205 +204 +204 +203 +201 +198 +195 +198 +201 +202 +200 +198 +197 +199 +200 +198 +197 +194 +191 +188 +186 +186 +186 +194 +198 +201 +201 +202 +202 +198 +193 +182 +180 +178 +177 +177 +179 +183 +187 +190 +188 +185 +181 +182 +184 +182 +177 +185 +193 +187 +182 +181 +181 +184 +183 +186 +184 +191 +200 +191 +171 +165 +173 +181 +185 +191 +192 +192 +194 +184 +166 +157 +169 +183 +186 +180 +178 +183 +190 +178 +169 +176 +192 +190 +179 +176 +181 +183 +177 +163 +160 +165 +159 +156 +169 +179 +182 +177 +173 +169 +175 +184 +175 +170 +163 +160 +162 +164 +163 +165 +169 +175 +169 +162 +162 +167 +164 +158 +158 +176 +178 +168 +154 +150 +154 +160 +165 +168 +165 +163 +166 +176 +182 +177 +168 +168 +175 +181 +179 +173 +172 +166 +154 +164 +175 +185 +184 +176 +168 +164 +163 +165 +165 +160 +153 +152 +159 +167 +171 +166 +160 +153 +151 +154 +161 +165 +166 +165 +165 +164 +161 +158 +158 +161 +164 +163 +156 +151 +152 +159 +164 +162 +159 +154 +153 +157 +165 +170 +167 +162 +159 +156 +159 +165 +172 +174 +169 +163 +160 +160 +161 +162 +161 +160 +159 +158 +159 +160 +159 +159 +160 +159 +158 +156 +154 +157 +158 +157 +155 +152 +153 +156 +160 +161 +158 +153 +150 +150 +154 +158 +160 +167 +164 +159 +156 +156 +156 +157 +157 +157 +158 +160 +164 +168 +170 +170 +169 +162 +161 +161 +163 +160 +157 +158 +163 +169 +170 +167 +160 +158 +161 +163 +164 +160 +156 +157 +160 +161 +159 +159 +164 +166 +163 +158 +154 +151 +151 +157 +162 +169 +167 +162 +155 +148 +145 +143 +143 +148 +156 +164 +163 +154 +147 +148 +150 +146 +140 +139 +144 +150 +158 +161 +157 +149 +148 +153 +162 +165 +161 +158 +158 +157 +159 +162 +162 +160 +157 +154 +152 +158 +163 +162 +158 +157 +154 +152 +153 +156 +159 +162 +163 +163 +165 +169 +173 +169 +163 +162 +167 +168 +162 +157 +157 +165 +163 +159 +156 +160 +164 +163 +158 +162 +160 +158 +157 +156 +155 +158 +161 +153 +156 +159 +159 +156 +153 +153 +155 +160 +158 +154 +150 +150 +151 +151 +150 +149 +144 +139 +139 +144 +147 +148 +149 +154 +157 +161 +164 +164 +160 +155 +152 +154 +155 +154 +155 +161 +168 +170 +168 +157 +157 +157 +158 +157 +156 +158 +162 +159 +157 +157 +159 +159 +162 +163 +161 +158 +159 +161 +162 +161 +159 +156 +154 +155 +154 +151 +155 +161 +159 +156 +158 +162 +160 +157 +154 +155 +157 +158 +157 +156 +157 +156 +154 +153 +155 +156 +156 +154 +154 +156 +158 +160 +162 +163 +163 +163 +161 +160 +159 +157 +153 +152 +152 +158 +160 +162 +164 +166 +165 +158 +152 +151 +157 +160 +161 +165 +171 +171 +166 +161 +155 +152 +155 +157 +152 +144 +138 +146 +155 +157 +154 +155 +156 +157 +160 +163 +161 +157 +153 +150 +150 +156 +163 +165 +167 +167 +162 +156 +155 +157 +160 +163 +161 +159 +157 +155 +154 +154 +155 +156 +155 +155 +156 +154 +151 +151 +154 +151 +154 +155 +152 +150 +151 +152 +152 +146 +142 +149 +161 +165 +166 +166 +165 +163 +169 +171 +166 +162 +161 +158 +154 +153 +154 +154 +153 +151 +148 +140 +133 +137 +144 +152 +158 +159 +156 +154 +152 +151 +152 +149 +150 +154 +153 +152 +155 +155 +152 +151 +152 +154 +153 +152 +152 +152 +150 +147 +145 +145 +148 +153 +155 +155 +157 +157 +156 +152 +151 +154 +157 +157 +154 +151 +151 +153 +154 +152 +150 +150 +150 +149 +148 +149 +151 +151 +149 +153 +156 +157 +154 +149 +148 +149 +150 +150 +149 +148 +147 +146 +146 +148 +152 +154 +156 +156 +155 +151 +149 +148 +148 +153 +155 +154 +149 +146 +150 +154 +156 +150 +149 +151 +156 +160 +157 +148 +139 +144 +150 +156 +158 +155 +154 +155 +158 +152 +153 +153 +153 +153 +153 +151 +148 +151 +150 +150 +153 +154 +155 +153 +150 +150 +152 +152 +149 +149 +152 +150 +144 +144 +149 +151 +147 +141 +138 +139 +141 +143 +143 +144 +143 +141 +143 +146 +149 +144 +144 +144 +145 +148 +149 +150 +151 +148 +146 +146 +147 +150 +151 +150 +148 +143 +143 +143 +144 +146 +147 +147 +146 +147 +148 +148 +145 +143 +144 +146 +147 +151 +150 +153 +157 +156 +151 +146 +146 +150 +150 +146 +143 +141 +142 +142 +141 +142 +144 +146 +145 +143 +142 +142 +144 +143 +143 +143 +145 +144 +141 +140 +140 +142 +142 +142 +141 +142 +144 +147 +150 +148 +147 +144 +139 +135 +133 +134 +136 +137 +139 +141 +141 +139 +139 +141 +143 +149 +150 +150 +149 +148 +148 +150 +151 +152 +147 +144 +145 +144 +142 +143 +146 +144 +145 +145 +143 +140 +140 +145 +149 +151 +155 +155 +151 +146 +143 +142 +142 +140 +139 +140 +141 +141 +140 +142 +144 +141 +143 +143 +145 +147 +145 +143 +149 +150 +146 +144 +144 +146 +149 +150 +150 +151 +151 +148 +145 +143 +145 +147 +148 +150 +142 +140 +148 +156 +154 +150 +150 +152 +155 +156 +154 +153 +152 +148 +142 +143 +141 +142 +146 +149 +147 +144 +141 +142 +141 +143 +143 +138 +135 +141 +151 +164 +165 +162 +157 +153 +151 +148 +143 +150 +152 +154 +153 +152 +153 +153 +153 +156 +156 +157 +157 +156 +154 +152 +149 +152 +153 +151 +149 +153 +160 +160 +157 +145 +142 +143 +149 +152 +156 +168 +179 +173 +165 +158 +156 +158 +159 +158 +157 +160 +150 +148 +153 +156 +160 +163 +162 +160 +159 +156 +151 +150 +152 +153 +154 +156 +165 +172 +169 +161 +157 +155 +154 +150 +155 +160 +160 +156 +153 +156 +161 +168 +164 +153 +145 +149 +154 +155 +155 +160 +166 +165 +157 +153 +156 +159 +158 +152 +150 +150 +152 +157 +160 +159 +157 +153 +149 +147 +148 +149 +152 +158 +164 +167 +165 +162 +158 +155 +153 +151 +151 +154 +157 +158 +156 +153 +151 +151 +149 +146 +150 +153 +150 +150 +154 +151 +145 +140 +141 +143 +145 +147 +147 +145 +143 +143 +144 +144 +145 +145 +144 +144 +144 +141 +142 +143 +146 +149 +152 +151 +147 +155 +171 +167 +156 +147 +145 +150 +149 +146 +150 +154 +156 +156 +155 +153 +151 +149 +162 +169 +167 +162 +158 +160 +166 +168 +158 +148 +148 +156 +166 +178 +187 +183 +177 +164 +150 +154 +176 +193 +192 +189 +189 +191 +190 +180 +170 +171 +179 +188 +178 +172 +172 +181 +196 +205 +201 +185 +177 +180 +188 +179 +168 +173 +186 +196 +201 +206 +207 +206 +203 +197 +190 +193 +198 +203 +207 +207 +206 +202 +202 +192 +184 +176 +176 +187 +200 +206 +207 +206 +205 +205 +206 +207 +203 +192 +181 +181 +189 +196 +200 +199 +191 +188 +194 +210 +227 +232 +222 +212 +209 +211 +216 +216 +218 +219 +214 +199 +187 +192 +204 +218 +224 +226 +223 +223 +223 +218 +209 +196 +186 +183 +196 +213 +218 +208 +197 +203 +211 +219 +225 +229 +232 +233 +234 +235 +230 +229 +228 +224 +221 +230 +245 +240 +238 +234 +227 +220 +221 +228 +237 +224 +189 +165 +149 +145 +160 +183 +205 +208 +199 +197 +202 +203 +204 +204 +201 +204 +208 +211 +214 +219 +221 +210 +198 +192 +201 +210 +217 +224 +229 +225 +218 +193 +185 +176 +169 +166 +163 +162 +162 +160 +156 +153 +154 +153 +150 +150 +152 +150 +152 +149 +148 +147 +149 +150 +149 +147 +145 +143 +142 +139 +139 +142 +145 +145 +146 +148 +149 +150 +152 +155 +158 +163 +165 +169 +175 +181 +187 +196 +203 +219 +232 +245 +250 +252 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +252 +251 +250 +249 +250 +250 +250 +249 +248 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +244 +245 +245 +245 +244 +243 +242 +241 +241 +241 +240 +239 +238 +238 +237 +237 +236 +233 +232 +231 +231 +232 +232 +232 +232 +231 +231 +231 +230 +230 +229 +229 +229 +228 +229 +230 +231 +231 +232 +233 +233 +234 +235 +236 +237 +239 +240 +241 +241 +241 +242 +242 +242 +242 +243 +244 +245 +245 +246 +246 +247 +247 +247 +248 +248 +247 +247 +247 +248 +248 +249 +248 +247 +247 +248 +248 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +253 +252 +252 +250 +248 +247 +248 +249 +248 +246 +246 +245 +245 +250 +251 +244 +238 +238 +239 +238 +236 +235 +234 +232 +235 +236 +237 +238 +236 +232 +232 +233 +234 +233 +232 +231 +231 +231 +231 +230 +230 +227 +226 +226 +225 +221 +216 +214 +216 +215 +216 +219 +220 +219 +220 +221 +218 +216 +213 +211 +213 +215 +211 +207 +202 +197 +196 +200 +204 +205 +202 +200 +198 +198 +196 +197 +199 +199 +197 +195 +197 +197 +197 +199 +199 +197 +197 +196 +198 +199 +195 +188 +184 +185 +186 +185 +193 +197 +200 +201 +204 +206 +202 +196 +186 +185 +184 +184 +182 +181 +183 +187 +190 +190 +188 +184 +180 +178 +178 +179 +188 +196 +185 +176 +178 +185 +191 +189 +187 +184 +188 +195 +188 +173 +169 +177 +186 +190 +194 +193 +190 +188 +180 +166 +162 +177 +185 +181 +175 +178 +185 +188 +170 +166 +176 +191 +187 +176 +177 +185 +183 +172 +160 +163 +168 +159 +159 +174 +183 +180 +169 +165 +170 +183 +191 +179 +169 +167 +166 +166 +166 +166 +170 +175 +173 +170 +165 +165 +166 +161 +157 +161 +173 +172 +162 +152 +153 +160 +166 +171 +171 +170 +167 +167 +173 +178 +175 +168 +171 +173 +175 +173 +167 +167 +166 +159 +170 +178 +185 +183 +175 +168 +164 +162 +163 +162 +160 +159 +161 +163 +166 +167 +162 +158 +153 +153 +160 +167 +168 +165 +166 +165 +163 +161 +160 +161 +163 +165 +163 +158 +153 +153 +157 +159 +158 +155 +153 +153 +157 +166 +171 +169 +164 +162 +157 +159 +164 +168 +168 +165 +161 +159 +160 +162 +164 +164 +161 +160 +158 +157 +159 +158 +158 +159 +159 +159 +156 +155 +155 +154 +153 +153 +154 +156 +159 +161 +163 +159 +154 +151 +152 +154 +158 +161 +165 +163 +159 +156 +155 +156 +158 +159 +159 +159 +158 +159 +163 +166 +168 +170 +166 +162 +160 +161 +157 +152 +154 +161 +167 +170 +168 +158 +152 +154 +160 +164 +161 +157 +158 +162 +161 +157 +157 +161 +167 +161 +154 +149 +148 +150 +156 +162 +166 +165 +160 +154 +149 +146 +144 +145 +147 +153 +159 +159 +153 +148 +150 +153 +147 +139 +138 +143 +146 +150 +155 +156 +155 +155 +157 +162 +163 +161 +160 +161 +156 +158 +160 +160 +160 +159 +158 +157 +161 +164 +161 +157 +157 +154 +151 +151 +154 +157 +160 +161 +162 +164 +169 +173 +170 +162 +160 +166 +167 +161 +157 +159 +163 +163 +161 +158 +160 +163 +160 +155 +156 +156 +154 +151 +151 +151 +151 +150 +147 +152 +155 +156 +155 +155 +156 +156 +157 +158 +156 +153 +153 +154 +155 +154 +151 +144 +138 +138 +143 +148 +150 +152 +153 +155 +159 +161 +161 +159 +155 +152 +154 +156 +155 +153 +155 +160 +162 +160 +155 +155 +155 +157 +158 +158 +160 +163 +161 +159 +160 +160 +158 +159 +162 +160 +158 +158 +159 +161 +161 +158 +153 +148 +152 +154 +151 +150 +153 +154 +154 +158 +161 +161 +160 +157 +156 +156 +155 +153 +156 +157 +157 +157 +158 +160 +160 +158 +157 +157 +158 +159 +160 +162 +162 +162 +166 +163 +161 +160 +159 +156 +152 +152 +154 +157 +162 +166 +169 +167 +159 +151 +149 +154 +159 +162 +165 +167 +167 +165 +159 +154 +150 +150 +152 +152 +149 +145 +151 +157 +156 +149 +149 +153 +158 +164 +166 +163 +160 +157 +152 +149 +151 +155 +157 +159 +162 +162 +159 +156 +156 +158 +158 +157 +156 +155 +153 +154 +155 +155 +154 +150 +151 +157 +157 +153 +153 +159 +154 +153 +150 +145 +144 +147 +151 +153 +151 +152 +159 +165 +165 +165 +164 +162 +165 +167 +166 +161 +157 +156 +157 +156 +156 +153 +152 +151 +150 +148 +146 +145 +148 +151 +155 +157 +155 +154 +154 +155 +155 +155 +150 +147 +151 +152 +149 +149 +151 +148 +149 +154 +158 +158 +154 +150 +151 +150 +147 +146 +147 +149 +153 +154 +155 +156 +156 +154 +151 +150 +152 +155 +154 +153 +152 +154 +155 +155 +153 +150 +152 +151 +152 +154 +153 +152 +151 +153 +152 +154 +154 +150 +148 +148 +151 +152 +152 +151 +150 +150 +149 +148 +150 +153 +156 +156 +157 +156 +154 +153 +152 +152 +154 +155 +154 +152 +149 +150 +153 +154 +149 +148 +150 +154 +158 +157 +150 +142 +149 +152 +154 +152 +149 +149 +154 +159 +155 +154 +153 +153 +151 +148 +147 +147 +151 +152 +151 +150 +153 +156 +154 +150 +150 +150 +149 +149 +149 +148 +144 +139 +142 +144 +147 +146 +141 +137 +137 +139 +139 +140 +141 +141 +142 +143 +146 +148 +145 +146 +147 +149 +150 +151 +151 +151 +149 +147 +144 +144 +146 +147 +146 +144 +143 +142 +142 +144 +147 +148 +148 +147 +148 +149 +149 +147 +146 +147 +147 +146 +148 +148 +152 +157 +156 +151 +148 +148 +150 +149 +145 +142 +141 +143 +144 +143 +143 +144 +144 +143 +141 +140 +141 +143 +141 +139 +139 +141 +142 +141 +140 +140 +140 +141 +141 +141 +141 +141 +143 +145 +143 +143 +142 +139 +135 +133 +135 +138 +140 +140 +140 +140 +140 +139 +137 +136 +142 +144 +146 +145 +143 +144 +149 +153 +155 +151 +147 +147 +147 +145 +144 +146 +147 +147 +145 +143 +142 +145 +149 +153 +156 +157 +156 +151 +146 +143 +141 +140 +139 +141 +141 +141 +141 +142 +145 +145 +140 +142 +142 +147 +149 +144 +139 +142 +151 +147 +144 +143 +144 +147 +148 +147 +151 +152 +150 +146 +144 +145 +148 +149 +150 +142 +138 +141 +146 +146 +145 +146 +152 +154 +155 +154 +150 +146 +143 +141 +146 +144 +144 +147 +149 +150 +150 +150 +145 +144 +146 +148 +144 +138 +141 +149 +160 +163 +164 +161 +159 +157 +151 +144 +152 +155 +156 +153 +150 +151 +153 +155 +156 +152 +148 +148 +151 +153 +151 +148 +152 +151 +147 +146 +153 +164 +165 +160 +154 +147 +144 +147 +149 +151 +160 +171 +166 +160 +152 +152 +153 +154 +154 +154 +156 +147 +145 +153 +157 +160 +161 +160 +159 +160 +157 +152 +146 +146 +148 +151 +157 +165 +169 +163 +156 +154 +154 +152 +149 +153 +155 +153 +151 +150 +153 +157 +160 +157 +148 +142 +149 +158 +160 +160 +162 +161 +155 +148 +149 +157 +160 +156 +155 +154 +153 +155 +159 +161 +161 +159 +157 +152 +149 +151 +152 +152 +156 +161 +164 +162 +161 +161 +161 +160 +156 +154 +151 +154 +156 +155 +153 +151 +150 +149 +151 +150 +150 +151 +151 +151 +149 +148 +145 +145 +145 +147 +148 +148 +146 +145 +144 +145 +145 +144 +143 +143 +144 +144 +143 +144 +145 +146 +148 +151 +149 +144 +152 +169 +168 +160 +153 +149 +151 +148 +146 +150 +153 +154 +155 +157 +156 +154 +145 +157 +167 +168 +162 +156 +158 +167 +171 +158 +147 +149 +155 +162 +174 +186 +190 +183 +169 +155 +158 +179 +189 +181 +183 +185 +190 +190 +182 +173 +172 +178 +189 +176 +167 +165 +174 +191 +203 +201 +190 +181 +184 +192 +184 +171 +172 +182 +195 +200 +205 +207 +209 +205 +195 +183 +183 +190 +199 +204 +203 +202 +203 +206 +202 +193 +182 +178 +186 +199 +207 +208 +206 +205 +206 +209 +209 +203 +194 +189 +186 +190 +195 +200 +202 +193 +185 +185 +201 +221 +232 +226 +218 +216 +218 +221 +218 +215 +215 +214 +204 +192 +191 +200 +216 +225 +228 +224 +222 +223 +219 +211 +202 +193 +188 +194 +207 +213 +210 +203 +203 +209 +216 +222 +227 +231 +233 +233 +233 +231 +234 +235 +228 +220 +224 +236 +236 +242 +244 +236 +224 +221 +227 +233 +233 +205 +179 +156 +143 +148 +171 +203 +203 +194 +189 +195 +205 +208 +206 +206 +204 +205 +207 +215 +228 +232 +218 +201 +197 +203 +208 +210 +216 +224 +227 +224 +205 +193 +179 +170 +167 +164 +163 +163 +161 +158 +157 +157 +154 +149 +147 +149 +150 +151 +151 +149 +148 +149 +149 +147 +146 +144 +142 +142 +140 +140 +141 +143 +143 +145 +147 +148 +149 +151 +155 +159 +161 +164 +169 +175 +180 +185 +193 +201 +216 +229 +243 +249 +251 +253 +255 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +252 +251 +252 +252 +252 +253 +252 +252 +251 +250 +249 +249 +250 +249 +248 +247 +248 +248 +247 +247 +246 +247 +247 +246 +246 +245 +244 +244 +244 +243 +243 +242 +241 +241 +241 +240 +239 +238 +238 +237 +237 +236 +233 +233 +232 +231 +232 +232 +232 +232 +230 +230 +230 +230 +230 +230 +230 +230 +229 +230 +232 +232 +232 +233 +233 +234 +236 +236 +237 +238 +239 +240 +241 +242 +241 +242 +242 +242 +242 +243 +245 +246 +244 +244 +246 +246 +246 +247 +247 +248 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +252 +252 +252 +251 +248 +247 +248 +250 +248 +247 +248 +245 +243 +246 +246 +239 +232 +232 +232 +233 +235 +237 +236 +234 +234 +236 +240 +242 +239 +234 +233 +235 +234 +233 +231 +229 +229 +230 +230 +230 +229 +227 +225 +227 +227 +223 +217 +212 +214 +213 +214 +217 +218 +218 +218 +221 +214 +212 +210 +211 +212 +213 +211 +207 +196 +192 +192 +198 +204 +205 +201 +198 +192 +191 +191 +192 +195 +197 +197 +196 +198 +194 +194 +199 +202 +200 +197 +196 +200 +202 +197 +186 +182 +186 +188 +186 +190 +194 +197 +199 +203 +206 +203 +196 +188 +187 +188 +187 +184 +180 +180 +184 +190 +191 +191 +186 +178 +174 +177 +183 +190 +196 +180 +166 +169 +181 +194 +193 +187 +183 +185 +192 +188 +178 +177 +184 +195 +196 +198 +193 +185 +181 +177 +169 +169 +179 +180 +173 +172 +180 +184 +180 +166 +163 +173 +187 +183 +174 +177 +187 +179 +166 +159 +168 +172 +161 +160 +174 +185 +177 +162 +159 +170 +188 +197 +182 +167 +170 +173 +172 +170 +171 +177 +183 +177 +171 +164 +162 +163 +159 +157 +162 +167 +164 +156 +154 +162 +168 +170 +172 +170 +169 +167 +166 +170 +175 +175 +170 +177 +174 +172 +169 +164 +165 +167 +165 +171 +178 +185 +183 +176 +167 +160 +154 +159 +159 +163 +168 +171 +169 +167 +166 +165 +158 +152 +155 +167 +176 +172 +163 +168 +166 +164 +163 +163 +163 +162 +160 +163 +160 +156 +155 +155 +156 +154 +152 +155 +154 +159 +168 +173 +170 +166 +165 +162 +161 +161 +162 +161 +159 +159 +161 +163 +164 +165 +163 +161 +159 +158 +158 +158 +157 +157 +158 +159 +159 +158 +156 +155 +154 +153 +154 +157 +161 +162 +163 +164 +160 +156 +153 +154 +156 +159 +161 +161 +159 +157 +155 +152 +155 +157 +160 +159 +157 +154 +152 +153 +157 +162 +166 +164 +160 +158 +158 +155 +150 +151 +159 +161 +167 +166 +155 +146 +148 +157 +164 +163 +158 +159 +162 +161 +156 +154 +159 +165 +158 +151 +147 +146 +148 +153 +158 +159 +159 +157 +153 +151 +149 +150 +151 +147 +151 +154 +155 +152 +150 +152 +155 +154 +144 +141 +145 +145 +147 +152 +157 +157 +159 +160 +160 +158 +157 +157 +158 +155 +156 +158 +159 +160 +161 +162 +164 +164 +165 +161 +157 +158 +157 +153 +152 +153 +155 +158 +159 +159 +161 +165 +168 +168 +160 +158 +164 +164 +158 +155 +159 +164 +165 +163 +158 +157 +159 +158 +154 +148 +150 +151 +149 +148 +148 +146 +141 +146 +149 +153 +153 +155 +159 +160 +157 +152 +156 +158 +157 +156 +158 +159 +158 +159 +150 +141 +140 +143 +147 +148 +150 +153 +155 +157 +159 +159 +157 +155 +153 +157 +159 +159 +155 +154 +157 +158 +156 +156 +154 +154 +157 +161 +162 +163 +164 +160 +158 +160 +159 +156 +156 +159 +159 +158 +158 +158 +160 +161 +157 +150 +144 +150 +154 +152 +147 +147 +150 +154 +160 +164 +165 +164 +160 +157 +157 +155 +153 +158 +160 +159 +159 +159 +161 +159 +155 +157 +157 +157 +159 +162 +164 +165 +165 +166 +163 +161 +161 +160 +158 +156 +155 +152 +156 +160 +165 +167 +164 +156 +148 +149 +152 +157 +161 +161 +160 +159 +159 +154 +152 +149 +147 +150 +153 +154 +153 +157 +162 +159 +151 +150 +156 +164 +171 +168 +165 +162 +159 +154 +149 +146 +146 +151 +151 +155 +160 +161 +157 +155 +155 +153 +152 +151 +151 +152 +154 +156 +156 +153 +148 +148 +155 +157 +153 +156 +165 +158 +153 +143 +137 +137 +145 +154 +159 +160 +162 +165 +162 +156 +156 +156 +152 +163 +162 +158 +154 +152 +153 +158 +162 +158 +152 +149 +149 +148 +145 +149 +156 +157 +158 +158 +156 +153 +153 +156 +159 +157 +154 +145 +144 +153 +157 +150 +142 +145 +145 +149 +157 +159 +158 +153 +151 +151 +150 +148 +148 +149 +150 +152 +152 +156 +156 +156 +154 +151 +150 +152 +155 +153 +152 +153 +154 +156 +155 +152 +150 +154 +152 +154 +158 +156 +152 +152 +156 +148 +151 +152 +150 +149 +150 +152 +152 +152 +151 +151 +152 +150 +150 +152 +155 +155 +155 +155 +155 +154 +154 +154 +154 +153 +150 +148 +149 +151 +151 +148 +147 +148 +147 +148 +152 +156 +157 +152 +146 +147 +150 +151 +148 +145 +145 +150 +154 +156 +153 +151 +149 +145 +142 +145 +150 +150 +152 +151 +147 +150 +155 +155 +150 +148 +146 +147 +153 +152 +145 +137 +134 +138 +139 +143 +146 +145 +140 +140 +143 +139 +140 +143 +144 +146 +148 +151 +153 +151 +152 +152 +152 +152 +151 +150 +149 +149 +146 +143 +142 +143 +143 +143 +141 +141 +140 +141 +143 +146 +148 +147 +146 +148 +150 +150 +148 +148 +149 +148 +146 +142 +144 +150 +158 +158 +154 +149 +149 +147 +147 +145 +144 +144 +144 +144 +143 +143 +143 +142 +140 +139 +139 +141 +143 +141 +139 +138 +141 +143 +142 +141 +141 +141 +143 +145 +144 +141 +139 +139 +140 +138 +141 +141 +140 +138 +138 +141 +144 +144 +141 +139 +139 +140 +139 +135 +131 +134 +137 +140 +139 +138 +141 +148 +154 +153 +148 +145 +147 +147 +145 +144 +145 +151 +148 +143 +141 +141 +144 +148 +151 +151 +151 +149 +146 +144 +144 +142 +140 +140 +142 +142 +141 +141 +145 +147 +145 +144 +142 +139 +141 +144 +140 +138 +142 +148 +147 +144 +142 +143 +145 +146 +145 +149 +151 +150 +147 +144 +145 +146 +147 +150 +143 +137 +137 +140 +142 +142 +143 +150 +151 +151 +150 +145 +140 +138 +140 +143 +142 +143 +146 +147 +148 +151 +155 +153 +150 +151 +153 +149 +142 +141 +146 +151 +155 +157 +156 +156 +156 +152 +145 +153 +156 +157 +153 +149 +150 +154 +157 +158 +152 +144 +140 +141 +145 +148 +150 +151 +150 +146 +143 +149 +159 +161 +158 +158 +155 +147 +141 +141 +148 +155 +158 +159 +153 +148 +149 +149 +149 +151 +152 +151 +145 +147 +157 +161 +162 +161 +159 +159 +162 +162 +154 +147 +145 +148 +152 +160 +166 +165 +157 +151 +151 +152 +150 +147 +149 +150 +148 +146 +147 +149 +151 +151 +151 +144 +141 +149 +159 +163 +164 +160 +158 +152 +148 +150 +156 +156 +153 +154 +153 +153 +156 +159 +161 +160 +159 +156 +152 +150 +153 +155 +156 +159 +164 +164 +161 +160 +163 +167 +167 +162 +159 +149 +153 +156 +155 +153 +152 +150 +149 +156 +149 +148 +152 +153 +148 +147 +151 +149 +148 +148 +149 +150 +150 +149 +148 +147 +147 +146 +144 +142 +142 +142 +143 +144 +145 +146 +146 +149 +150 +148 +146 +151 +168 +169 +163 +159 +155 +156 +152 +149 +149 +149 +151 +156 +160 +156 +149 +143 +155 +165 +170 +168 +161 +159 +165 +174 +160 +152 +152 +152 +154 +168 +184 +187 +185 +176 +161 +157 +171 +181 +177 +171 +176 +183 +187 +183 +177 +179 +185 +186 +172 +161 +159 +170 +189 +199 +198 +189 +179 +182 +193 +189 +177 +179 +188 +195 +199 +203 +206 +210 +210 +199 +187 +179 +179 +190 +203 +203 +195 +196 +206 +214 +203 +188 +181 +187 +199 +206 +208 +207 +206 +209 +213 +211 +204 +198 +197 +189 +192 +196 +203 +206 +196 +183 +177 +195 +217 +229 +226 +222 +223 +225 +228 +225 +216 +212 +213 +207 +195 +193 +199 +215 +224 +227 +221 +219 +222 +221 +213 +204 +199 +194 +197 +204 +208 +208 +206 +200 +205 +212 +218 +226 +231 +233 +232 +230 +229 +235 +240 +237 +226 +219 +220 +231 +239 +243 +238 +231 +230 +231 +232 +231 +216 +194 +166 +148 +152 +168 +194 +196 +190 +181 +185 +200 +203 +200 +204 +203 +205 +207 +214 +221 +224 +218 +212 +206 +206 +204 +203 +211 +222 +223 +218 +212 +198 +182 +171 +167 +165 +164 +163 +161 +159 +159 +160 +155 +149 +146 +149 +148 +150 +151 +149 +148 +148 +147 +145 +145 +143 +142 +143 +141 +141 +140 +142 +143 +145 +147 +148 +148 +150 +154 +158 +159 +163 +169 +174 +178 +183 +191 +198 +213 +227 +241 +248 +251 +253 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +253 +253 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +248 +249 +249 +249 +249 +249 +249 +250 +248 +247 +247 +247 +247 +248 +247 +246 +242 +242 +242 +242 +242 +242 +241 +241 +241 +240 +239 +238 +238 +237 +237 +237 +234 +233 +232 +231 +232 +231 +231 +231 +229 +229 +229 +229 +230 +231 +232 +232 +231 +232 +233 +233 +233 +233 +234 +235 +237 +237 +238 +239 +240 +240 +241 +241 +241 +242 +242 +242 +242 +243 +245 +246 +245 +245 +247 +247 +247 +247 +248 +249 +247 +246 +245 +245 +246 +247 +247 +247 +247 +247 +248 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +252 +252 +252 +251 +248 +246 +249 +247 +244 +241 +243 +244 +242 +236 +232 +229 +228 +231 +236 +238 +239 +239 +235 +236 +239 +241 +237 +234 +234 +239 +242 +239 +235 +231 +231 +232 +230 +227 +228 +228 +230 +231 +229 +224 +216 +211 +213 +214 +216 +218 +219 +217 +214 +212 +208 +209 +210 +212 +214 +214 +213 +212 +200 +192 +192 +199 +205 +206 +199 +190 +185 +186 +191 +196 +199 +198 +196 +196 +201 +198 +196 +197 +198 +198 +200 +201 +205 +202 +198 +195 +193 +190 +186 +184 +192 +191 +192 +197 +202 +204 +201 +197 +191 +186 +185 +186 +180 +174 +176 +183 +187 +189 +191 +187 +177 +171 +179 +190 +194 +189 +176 +164 +167 +181 +190 +189 +187 +181 +183 +191 +191 +184 +183 +190 +204 +200 +196 +193 +188 +179 +173 +171 +180 +182 +180 +166 +161 +180 +190 +179 +161 +159 +172 +179 +171 +172 +182 +182 +176 +169 +166 +169 +169 +166 +167 +171 +181 +168 +153 +159 +177 +195 +198 +181 +167 +168 +172 +172 +168 +171 +181 +187 +184 +173 +161 +157 +161 +165 +165 +162 +159 +154 +153 +160 +168 +173 +174 +176 +171 +167 +164 +172 +180 +171 +165 +174 +186 +180 +170 +164 +162 +164 +169 +174 +172 +171 +180 +184 +173 +164 +158 +150 +150 +156 +168 +180 +183 +177 +168 +162 +165 +159 +156 +162 +170 +174 +172 +169 +167 +166 +162 +162 +161 +162 +162 +162 +161 +161 +159 +157 +156 +156 +154 +153 +160 +163 +164 +165 +165 +166 +167 +167 +163 +162 +160 +158 +158 +159 +163 +165 +167 +167 +167 +165 +159 +155 +157 +161 +161 +162 +162 +161 +161 +161 +160 +158 +153 +155 +157 +161 +161 +160 +162 +165 +163 +162 +159 +159 +159 +159 +158 +157 +156 +154 +153 +155 +157 +159 +158 +156 +160 +158 +155 +151 +151 +154 +156 +158 +160 +159 +159 +159 +155 +152 +153 +157 +158 +161 +158 +149 +144 +149 +158 +163 +157 +155 +158 +162 +160 +153 +154 +159 +162 +158 +153 +151 +150 +152 +156 +158 +156 +155 +152 +149 +151 +153 +153 +151 +150 +153 +154 +152 +153 +156 +155 +153 +152 +152 +151 +150 +149 +150 +153 +156 +156 +156 +158 +158 +157 +156 +156 +155 +158 +159 +160 +160 +160 +160 +161 +163 +162 +163 +162 +159 +155 +153 +153 +152 +153 +154 +154 +153 +153 +154 +158 +161 +159 +159 +162 +162 +159 +160 +161 +158 +160 +163 +163 +159 +156 +157 +157 +156 +150 +151 +151 +149 +147 +146 +144 +144 +147 +151 +153 +154 +158 +163 +160 +154 +150 +153 +158 +160 +160 +159 +160 +162 +161 +154 +148 +144 +145 +148 +150 +150 +151 +153 +158 +160 +155 +148 +150 +157 +161 +164 +166 +162 +156 +152 +152 +154 +158 +157 +156 +156 +159 +164 +165 +162 +160 +161 +160 +156 +155 +157 +158 +157 +159 +160 +160 +158 +155 +155 +154 +155 +151 +154 +155 +153 +152 +154 +158 +161 +166 +166 +165 +162 +159 +156 +155 +156 +163 +165 +162 +158 +159 +163 +160 +154 +152 +154 +158 +161 +164 +165 +166 +166 +159 +156 +158 +161 +159 +158 +158 +155 +149 +149 +153 +159 +162 +159 +154 +152 +150 +152 +157 +159 +154 +148 +153 +164 +158 +153 +150 +153 +158 +162 +160 +156 +158 +161 +161 +157 +157 +162 +167 +168 +166 +161 +158 +160 +159 +152 +146 +144 +146 +148 +153 +159 +163 +162 +157 +152 +153 +150 +149 +152 +155 +154 +154 +155 +154 +154 +152 +153 +154 +156 +157 +158 +153 +150 +143 +136 +136 +145 +156 +161 +167 +169 +166 +160 +155 +148 +145 +146 +153 +159 +161 +155 +151 +153 +156 +158 +163 +155 +148 +146 +145 +146 +150 +158 +158 +157 +159 +153 +150 +153 +155 +161 +160 +154 +148 +147 +153 +158 +154 +147 +145 +147 +153 +160 +162 +159 +155 +153 +151 +155 +158 +154 +149 +148 +149 +151 +154 +156 +155 +152 +150 +152 +154 +155 +155 +155 +158 +160 +153 +142 +142 +150 +156 +156 +158 +160 +157 +152 +150 +152 +148 +151 +154 +157 +155 +151 +150 +151 +149 +152 +152 +149 +150 +154 +156 +154 +153 +155 +156 +154 +152 +153 +153 +153 +148 +146 +145 +147 +150 +150 +146 +143 +140 +146 +152 +154 +155 +155 +152 +149 +152 +150 +149 +147 +144 +142 +145 +151 +151 +148 +145 +143 +141 +142 +148 +154 +149 +146 +146 +150 +153 +151 +147 +143 +144 +148 +150 +150 +149 +146 +142 +138 +138 +139 +143 +147 +148 +146 +148 +152 +151 +148 +144 +145 +148 +153 +156 +158 +154 +154 +154 +153 +151 +150 +149 +149 +147 +147 +146 +145 +145 +144 +143 +142 +141 +142 +143 +145 +145 +145 +145 +145 +146 +145 +146 +149 +153 +153 +150 +147 +145 +150 +153 +153 +154 +156 +154 +150 +145 +145 +145 +146 +148 +147 +145 +143 +145 +144 +142 +138 +137 +140 +142 +143 +139 +142 +143 +141 +140 +141 +143 +144 +146 +144 +143 +143 +143 +142 +141 +140 +137 +139 +142 +146 +145 +144 +146 +149 +145 +144 +143 +143 +142 +140 +137 +135 +134 +134 +135 +136 +137 +140 +144 +147 +147 +144 +143 +144 +142 +137 +139 +144 +148 +151 +150 +145 +141 +141 +142 +143 +144 +145 +142 +139 +141 +145 +143 +139 +143 +146 +144 +140 +140 +147 +150 +149 +145 +145 +143 +137 +134 +136 +141 +145 +148 +147 +144 +142 +142 +143 +145 +146 +143 +146 +148 +147 +145 +146 +147 +148 +149 +147 +144 +142 +143 +145 +144 +142 +141 +145 +146 +144 +143 +142 +138 +133 +138 +142 +147 +150 +149 +148 +151 +155 +154 +156 +156 +154 +150 +147 +146 +147 +147 +146 +146 +149 +152 +153 +148 +146 +151 +153 +152 +149 +148 +147 +151 +160 +159 +154 +144 +136 +135 +142 +150 +155 +152 +148 +145 +145 +148 +153 +158 +162 +161 +162 +158 +151 +148 +149 +153 +153 +150 +141 +139 +144 +146 +148 +150 +151 +151 +146 +150 +162 +165 +159 +157 +163 +162 +167 +168 +160 +148 +143 +147 +153 +158 +166 +164 +151 +144 +149 +153 +151 +148 +146 +145 +144 +144 +144 +148 +153 +153 +152 +145 +141 +150 +160 +165 +167 +162 +159 +156 +154 +153 +153 +153 +154 +145 +148 +152 +157 +160 +162 +160 +157 +154 +154 +154 +155 +157 +160 +163 +164 +158 +156 +156 +161 +170 +173 +165 +155 +149 +149 +155 +158 +154 +153 +152 +148 +153 +150 +147 +146 +148 +150 +149 +148 +148 +149 +149 +151 +152 +152 +151 +150 +147 +148 +148 +144 +139 +137 +140 +144 +146 +148 +145 +148 +151 +152 +153 +146 +157 +167 +173 +167 +159 +155 +155 +154 +152 +145 +146 +153 +159 +161 +157 +149 +143 +150 +158 +169 +178 +169 +161 +165 +173 +169 +157 +151 +155 +153 +161 +184 +193 +188 +176 +164 +162 +168 +171 +169 +162 +169 +179 +185 +185 +181 +182 +184 +184 +177 +156 +149 +170 +185 +188 +192 +186 +181 +184 +192 +190 +184 +187 +198 +198 +187 +194 +206 +206 +208 +206 +193 +176 +171 +182 +202 +205 +192 +188 +194 +207 +210 +201 +190 +191 +195 +199 +207 +210 +203 +200 +205 +209 +206 +201 +200 +190 +195 +197 +197 +197 +197 +190 +181 +195 +212 +229 +234 +229 +227 +230 +236 +229 +219 +213 +216 +215 +204 +195 +192 +209 +223 +230 +223 +218 +220 +217 +208 +205 +207 +204 +200 +204 +212 +210 +202 +197 +200 +208 +214 +218 +224 +230 +230 +227 +233 +239 +243 +242 +235 +220 +207 +212 +232 +240 +236 +237 +237 +235 +236 +228 +215 +203 +184 +171 +156 +152 +175 +201 +196 +178 +169 +180 +191 +193 +197 +203 +206 +206 +206 +213 +221 +219 +213 +211 +209 +207 +205 +208 +213 +214 +212 +208 +197 +183 +174 +167 +164 +163 +163 +165 +162 +158 +155 +154 +153 +151 +149 +147 +148 +147 +146 +146 +146 +147 +145 +142 +141 +142 +143 +142 +140 +139 +141 +140 +142 +145 +147 +147 +148 +152 +157 +157 +159 +165 +172 +176 +179 +186 +194 +208 +222 +237 +246 +250 +252 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +253 +251 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +248 +246 +245 +246 +246 +247 +246 +245 +244 +243 +243 +243 +243 +242 +241 +240 +240 +240 +240 +239 +238 +237 +236 +237 +233 +233 +233 +233 +232 +231 +230 +229 +230 +230 +230 +230 +230 +230 +230 +230 +231 +232 +234 +234 +235 +234 +235 +235 +234 +236 +238 +239 +240 +240 +241 +241 +243 +243 +242 +242 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +247 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +249 +249 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +251 +252 +252 +252 +251 +251 +251 +252 +253 +253 +252 +252 +252 +252 +252 +253 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +251 +248 +245 +247 +246 +242 +240 +241 +243 +239 +235 +228 +227 +229 +234 +239 +240 +239 +239 +238 +239 +239 +239 +235 +232 +234 +239 +245 +245 +243 +238 +235 +233 +230 +226 +227 +227 +229 +230 +229 +224 +218 +214 +216 +217 +217 +216 +214 +211 +210 +210 +207 +209 +213 +214 +213 +211 +210 +209 +205 +197 +195 +196 +197 +194 +189 +183 +182 +184 +188 +194 +197 +198 +197 +198 +201 +201 +200 +200 +197 +195 +197 +199 +202 +202 +202 +201 +198 +194 +190 +189 +192 +192 +194 +199 +203 +203 +200 +196 +190 +186 +185 +184 +177 +171 +175 +184 +195 +193 +191 +186 +181 +178 +183 +188 +193 +188 +176 +167 +169 +181 +189 +189 +184 +182 +185 +190 +189 +184 +186 +194 +200 +198 +197 +194 +185 +175 +171 +173 +191 +185 +174 +159 +157 +175 +187 +180 +162 +159 +169 +177 +170 +171 +181 +182 +176 +171 +169 +172 +173 +171 +174 +180 +178 +162 +147 +159 +183 +201 +200 +180 +164 +166 +172 +172 +169 +172 +181 +185 +178 +167 +157 +158 +165 +169 +168 +165 +152 +157 +164 +167 +170 +174 +177 +178 +168 +168 +168 +174 +177 +165 +158 +166 +179 +184 +181 +168 +161 +165 +172 +174 +170 +166 +172 +178 +172 +164 +157 +149 +149 +156 +170 +186 +192 +184 +167 +156 +158 +156 +157 +167 +175 +176 +174 +173 +169 +166 +161 +158 +158 +159 +159 +158 +159 +161 +160 +156 +155 +158 +159 +157 +161 +166 +169 +167 +165 +165 +165 +163 +161 +161 +161 +161 +161 +162 +165 +166 +172 +170 +166 +161 +157 +157 +159 +162 +163 +162 +162 +162 +161 +160 +158 +158 +158 +158 +159 +161 +161 +158 +158 +159 +162 +160 +156 +156 +158 +159 +159 +158 +156 +155 +155 +155 +155 +156 +156 +156 +156 +157 +156 +155 +155 +157 +156 +155 +158 +158 +160 +160 +158 +154 +155 +157 +156 +158 +156 +151 +150 +156 +162 +164 +154 +152 +153 +158 +158 +154 +156 +161 +164 +161 +157 +155 +155 +156 +157 +158 +156 +156 +154 +150 +149 +152 +153 +153 +152 +154 +156 +156 +156 +157 +156 +153 +152 +153 +153 +154 +155 +156 +158 +160 +158 +158 +158 +157 +156 +155 +155 +155 +157 +158 +158 +157 +155 +154 +154 +155 +158 +159 +159 +155 +152 +152 +152 +152 +154 +154 +153 +150 +148 +149 +152 +157 +156 +154 +156 +158 +159 +164 +167 +163 +163 +161 +157 +155 +156 +158 +157 +154 +155 +155 +153 +149 +147 +147 +148 +148 +152 +155 +155 +154 +158 +163 +160 +153 +151 +153 +156 +158 +156 +154 +157 +161 +164 +159 +154 +149 +149 +149 +149 +149 +154 +154 +157 +158 +154 +149 +150 +154 +164 +166 +167 +164 +157 +151 +149 +148 +160 +158 +155 +155 +159 +164 +165 +162 +162 +163 +161 +157 +155 +157 +160 +160 +157 +158 +159 +158 +158 +158 +159 +159 +153 +157 +159 +158 +158 +160 +160 +160 +160 +160 +160 +159 +157 +155 +155 +156 +164 +163 +161 +159 +162 +166 +163 +158 +154 +155 +156 +159 +163 +165 +165 +164 +154 +153 +157 +162 +161 +160 +159 +156 +149 +149 +151 +157 +160 +159 +157 +156 +157 +158 +158 +156 +154 +154 +158 +162 +161 +158 +157 +161 +167 +168 +162 +155 +153 +157 +157 +155 +158 +165 +168 +165 +159 +155 +155 +159 +161 +157 +153 +152 +148 +153 +159 +164 +166 +165 +161 +157 +152 +151 +153 +157 +161 +158 +153 +150 +152 +153 +153 +155 +156 +155 +153 +151 +147 +150 +151 +149 +149 +154 +161 +163 +162 +164 +162 +159 +157 +152 +149 +151 +154 +160 +162 +157 +153 +153 +153 +153 +161 +160 +155 +149 +143 +145 +150 +154 +156 +154 +156 +150 +149 +154 +155 +159 +158 +154 +149 +148 +151 +155 +153 +148 +146 +146 +149 +155 +157 +156 +155 +155 +157 +160 +161 +157 +152 +149 +148 +148 +153 +153 +151 +148 +147 +150 +152 +153 +155 +155 +158 +159 +152 +142 +142 +148 +157 +160 +163 +164 +159 +153 +150 +151 +149 +152 +155 +160 +160 +155 +150 +147 +152 +154 +153 +149 +150 +154 +156 +155 +153 +153 +154 +154 +154 +154 +154 +154 +149 +147 +144 +144 +145 +146 +145 +143 +140 +150 +159 +158 +152 +150 +151 +154 +157 +152 +147 +146 +146 +146 +148 +150 +148 +145 +143 +144 +146 +147 +149 +152 +149 +148 +149 +152 +151 +148 +144 +142 +145 +149 +152 +153 +151 +149 +145 +141 +144 +145 +146 +149 +149 +148 +150 +155 +155 +150 +145 +144 +148 +153 +155 +155 +151 +151 +150 +149 +148 +148 +148 +148 +148 +148 +147 +147 +147 +145 +144 +143 +144 +144 +146 +147 +147 +147 +147 +146 +145 +145 +145 +149 +152 +153 +150 +147 +147 +151 +153 +152 +151 +153 +153 +150 +148 +146 +144 +144 +145 +146 +146 +145 +147 +145 +143 +142 +141 +142 +142 +143 +142 +145 +146 +143 +139 +140 +144 +147 +151 +147 +141 +139 +140 +141 +141 +140 +138 +139 +143 +146 +146 +144 +144 +146 +145 +144 +143 +144 +145 +145 +144 +142 +137 +135 +137 +141 +141 +138 +140 +144 +145 +143 +143 +144 +141 +137 +139 +144 +148 +151 +151 +148 +145 +144 +143 +142 +141 +142 +139 +134 +133 +139 +143 +145 +141 +144 +144 +145 +149 +152 +150 +146 +145 +146 +146 +143 +139 +140 +146 +150 +150 +148 +145 +144 +145 +146 +146 +145 +143 +145 +146 +145 +145 +146 +146 +145 +149 +149 +148 +146 +146 +147 +146 +144 +145 +146 +146 +146 +146 +145 +142 +138 +137 +142 +148 +151 +148 +147 +151 +157 +161 +162 +163 +162 +160 +154 +148 +144 +145 +146 +148 +150 +151 +150 +147 +146 +149 +152 +150 +146 +146 +147 +151 +158 +157 +153 +146 +139 +138 +145 +154 +159 +155 +150 +145 +144 +147 +154 +161 +165 +166 +169 +169 +164 +159 +157 +157 +156 +144 +135 +133 +137 +139 +144 +150 +154 +154 +154 +160 +168 +166 +155 +151 +154 +161 +164 +166 +163 +153 +146 +149 +155 +160 +161 +156 +149 +147 +150 +152 +151 +148 +147 +147 +146 +145 +145 +150 +155 +158 +156 +146 +141 +150 +159 +161 +162 +164 +163 +160 +155 +152 +153 +154 +154 +145 +147 +151 +157 +163 +164 +160 +155 +155 +155 +156 +157 +157 +160 +163 +165 +160 +156 +152 +156 +164 +168 +162 +153 +145 +146 +152 +155 +152 +151 +151 +148 +155 +148 +141 +140 +145 +150 +151 +150 +145 +147 +148 +150 +151 +151 +149 +148 +146 +147 +147 +144 +140 +139 +140 +143 +147 +147 +146 +150 +152 +155 +159 +149 +157 +169 +176 +168 +158 +155 +154 +152 +152 +147 +148 +153 +156 +159 +158 +151 +144 +148 +152 +162 +175 +173 +166 +167 +167 +170 +159 +152 +154 +154 +160 +177 +194 +193 +183 +168 +162 +166 +166 +162 +160 +169 +179 +183 +180 +174 +173 +176 +184 +176 +157 +151 +171 +183 +182 +183 +186 +182 +184 +191 +193 +190 +193 +200 +195 +179 +180 +191 +198 +206 +206 +193 +171 +172 +185 +202 +206 +201 +192 +183 +187 +193 +196 +195 +195 +196 +201 +209 +202 +197 +195 +198 +202 +203 +201 +201 +203 +198 +190 +187 +193 +202 +203 +198 +195 +206 +223 +233 +230 +225 +230 +242 +232 +219 +213 +218 +218 +207 +196 +192 +205 +220 +228 +223 +219 +219 +214 +205 +203 +209 +209 +206 +210 +216 +209 +195 +192 +194 +204 +213 +216 +219 +221 +219 +231 +237 +242 +244 +244 +238 +225 +212 +197 +213 +232 +244 +246 +240 +236 +238 +233 +220 +208 +191 +180 +168 +160 +175 +194 +202 +190 +169 +168 +180 +188 +193 +197 +197 +200 +205 +212 +215 +215 +216 +212 +212 +210 +206 +206 +207 +207 +205 +202 +194 +185 +177 +169 +164 +164 +164 +165 +162 +158 +155 +154 +153 +153 +152 +147 +147 +145 +142 +141 +142 +141 +140 +142 +141 +142 +143 +142 +139 +138 +138 +138 +139 +142 +144 +145 +145 +149 +154 +156 +157 +162 +170 +175 +179 +186 +195 +207 +219 +236 +245 +249 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +247 +246 +246 +246 +246 +245 +244 +244 +243 +242 +242 +242 +242 +241 +240 +239 +238 +238 +237 +237 +236 +235 +234 +233 +233 +233 +233 +232 +231 +230 +229 +230 +230 +230 +230 +230 +230 +231 +231 +232 +233 +235 +235 +236 +236 +236 +236 +235 +237 +238 +240 +240 +240 +241 +241 +241 +242 +242 +242 +243 +243 +244 +244 +244 +244 +245 +245 +245 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +251 +252 +252 +252 +251 +251 +251 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +251 +248 +245 +245 +243 +241 +239 +240 +241 +237 +234 +230 +230 +234 +241 +246 +245 +242 +240 +239 +240 +240 +238 +234 +232 +234 +238 +247 +250 +250 +246 +241 +235 +231 +228 +226 +227 +228 +228 +224 +221 +217 +215 +214 +215 +214 +212 +210 +209 +211 +214 +212 +214 +216 +215 +213 +210 +209 +210 +206 +199 +195 +193 +190 +187 +185 +182 +182 +183 +187 +193 +197 +199 +200 +202 +202 +203 +204 +202 +197 +193 +193 +197 +198 +199 +200 +198 +195 +193 +192 +192 +194 +194 +196 +200 +202 +201 +198 +194 +188 +186 +185 +182 +176 +170 +172 +179 +198 +199 +196 +188 +182 +181 +187 +191 +193 +187 +177 +171 +173 +181 +187 +190 +183 +182 +184 +187 +186 +183 +183 +186 +193 +194 +197 +197 +186 +174 +173 +180 +190 +181 +172 +165 +165 +174 +177 +170 +168 +164 +170 +173 +167 +170 +179 +180 +172 +172 +176 +181 +179 +175 +177 +182 +179 +160 +147 +164 +190 +203 +197 +175 +158 +163 +170 +172 +171 +176 +181 +179 +169 +158 +153 +161 +171 +173 +170 +167 +156 +169 +179 +176 +173 +174 +174 +171 +165 +169 +173 +177 +171 +156 +151 +159 +177 +185 +181 +168 +168 +181 +181 +170 +157 +162 +173 +176 +164 +154 +152 +151 +150 +155 +168 +186 +194 +185 +166 +154 +162 +160 +166 +177 +181 +178 +176 +179 +172 +167 +158 +155 +156 +158 +157 +155 +158 +163 +164 +159 +156 +161 +163 +162 +168 +174 +175 +169 +164 +163 +162 +159 +159 +161 +163 +164 +165 +165 +167 +168 +173 +170 +163 +154 +151 +156 +161 +161 +165 +162 +161 +162 +161 +158 +157 +158 +156 +155 +155 +156 +158 +157 +157 +157 +158 +153 +149 +149 +151 +155 +157 +157 +156 +157 +156 +155 +154 +154 +155 +156 +154 +156 +157 +157 +157 +158 +157 +154 +155 +157 +160 +161 +159 +156 +155 +156 +151 +153 +154 +154 +158 +164 +166 +165 +151 +148 +149 +154 +157 +156 +159 +164 +165 +163 +161 +161 +161 +161 +159 +157 +156 +157 +156 +154 +153 +153 +153 +153 +154 +156 +157 +158 +159 +159 +157 +155 +156 +156 +159 +159 +158 +158 +157 +158 +159 +158 +158 +156 +153 +153 +153 +154 +155 +155 +153 +151 +148 +146 +145 +146 +152 +153 +154 +151 +149 +151 +152 +153 +153 +152 +149 +146 +144 +145 +150 +154 +156 +156 +159 +158 +156 +162 +170 +172 +167 +164 +159 +155 +156 +157 +157 +155 +159 +159 +156 +150 +148 +149 +151 +152 +160 +160 +158 +155 +159 +164 +162 +155 +151 +151 +153 +156 +152 +149 +151 +159 +158 +157 +155 +153 +150 +149 +149 +151 +154 +153 +153 +155 +155 +153 +154 +157 +165 +166 +165 +162 +156 +150 +148 +147 +159 +157 +155 +156 +162 +166 +164 +160 +163 +164 +164 +161 +158 +158 +159 +160 +159 +160 +161 +160 +158 +157 +158 +159 +154 +157 +160 +161 +163 +165 +162 +159 +157 +157 +155 +151 +149 +151 +155 +159 +165 +161 +159 +160 +165 +168 +165 +162 +156 +153 +151 +154 +160 +163 +161 +158 +152 +152 +157 +163 +162 +160 +159 +156 +150 +149 +151 +156 +160 +161 +162 +162 +165 +164 +160 +155 +155 +161 +164 +165 +166 +163 +162 +167 +172 +171 +162 +154 +150 +154 +154 +154 +161 +171 +171 +163 +152 +150 +152 +158 +162 +160 +158 +157 +155 +162 +168 +169 +167 +166 +163 +160 +158 +156 +155 +158 +161 +158 +154 +151 +147 +149 +151 +154 +156 +155 +151 +148 +142 +149 +157 +160 +160 +160 +161 +162 +157 +159 +158 +157 +158 +156 +153 +153 +157 +162 +163 +159 +155 +154 +154 +153 +163 +167 +164 +152 +142 +143 +148 +151 +152 +150 +151 +145 +147 +156 +156 +157 +155 +153 +150 +149 +151 +154 +154 +151 +150 +148 +147 +149 +152 +154 +155 +156 +158 +160 +160 +157 +154 +153 +152 +151 +150 +149 +148 +147 +148 +151 +151 +150 +155 +156 +160 +160 +153 +146 +146 +152 +160 +163 +166 +164 +158 +151 +149 +150 +150 +151 +154 +159 +160 +156 +150 +146 +156 +156 +154 +150 +150 +154 +156 +156 +150 +148 +149 +153 +155 +154 +154 +155 +152 +148 +144 +142 +142 +144 +146 +147 +145 +154 +161 +159 +152 +148 +151 +154 +155 +149 +145 +146 +149 +150 +149 +147 +144 +141 +142 +146 +152 +153 +151 +149 +148 +148 +149 +149 +146 +143 +142 +144 +143 +148 +151 +152 +150 +149 +146 +143 +145 +147 +148 +149 +147 +146 +148 +151 +154 +148 +142 +141 +146 +150 +151 +150 +150 +148 +146 +146 +147 +148 +148 +147 +151 +151 +150 +150 +151 +150 +148 +147 +148 +149 +150 +151 +151 +150 +149 +148 +145 +144 +145 +148 +151 +152 +150 +148 +148 +152 +153 +149 +147 +148 +149 +148 +151 +148 +144 +143 +144 +146 +148 +149 +150 +146 +144 +144 +144 +141 +139 +140 +144 +148 +149 +144 +138 +139 +145 +151 +153 +148 +141 +139 +140 +142 +141 +139 +143 +144 +146 +149 +149 +147 +145 +145 +146 +145 +144 +144 +145 +145 +144 +142 +141 +138 +141 +147 +146 +138 +137 +142 +146 +145 +145 +145 +142 +140 +143 +147 +146 +149 +152 +151 +150 +147 +144 +141 +144 +145 +141 +131 +126 +131 +140 +147 +142 +143 +145 +150 +154 +154 +148 +143 +146 +147 +148 +148 +144 +142 +147 +154 +156 +152 +148 +146 +146 +146 +146 +145 +144 +144 +144 +143 +144 +146 +145 +142 +145 +147 +148 +148 +148 +149 +149 +149 +148 +146 +145 +147 +150 +149 +146 +144 +142 +143 +145 +147 +147 +147 +152 +157 +160 +161 +163 +166 +167 +162 +153 +145 +142 +146 +150 +152 +150 +147 +147 +147 +151 +155 +151 +144 +143 +146 +149 +154 +151 +151 +149 +144 +142 +147 +154 +158 +155 +151 +146 +145 +149 +155 +161 +163 +167 +171 +174 +171 +166 +161 +159 +158 +145 +136 +132 +135 +138 +145 +152 +157 +152 +157 +164 +167 +161 +154 +151 +154 +163 +164 +167 +166 +157 +146 +145 +151 +160 +159 +155 +151 +148 +149 +154 +158 +152 +151 +151 +150 +148 +147 +151 +155 +164 +160 +150 +146 +152 +158 +159 +158 +161 +162 +159 +152 +150 +154 +154 +151 +147 +146 +150 +158 +166 +166 +160 +152 +155 +157 +158 +159 +158 +160 +165 +168 +163 +156 +149 +150 +158 +164 +161 +155 +144 +147 +153 +154 +152 +154 +155 +150 +156 +147 +137 +136 +143 +150 +152 +151 +144 +145 +147 +149 +151 +150 +149 +147 +144 +145 +146 +146 +145 +144 +145 +147 +147 +146 +148 +153 +153 +159 +166 +153 +154 +169 +178 +170 +160 +156 +155 +153 +151 +147 +149 +151 +153 +156 +157 +153 +147 +146 +146 +155 +171 +177 +172 +168 +163 +169 +162 +153 +152 +153 +158 +170 +190 +197 +193 +176 +164 +164 +164 +160 +159 +170 +181 +184 +177 +168 +167 +170 +178 +173 +159 +157 +174 +184 +181 +178 +185 +181 +181 +185 +190 +194 +198 +203 +194 +172 +163 +172 +188 +204 +206 +194 +168 +162 +176 +197 +206 +208 +201 +185 +171 +169 +177 +190 +196 +197 +203 +209 +203 +200 +196 +193 +196 +201 +202 +200 +198 +198 +194 +189 +190 +198 +206 +211 +206 +207 +218 +231 +231 +223 +224 +236 +234 +221 +214 +219 +221 +212 +199 +192 +198 +213 +225 +225 +224 +224 +218 +210 +201 +206 +207 +205 +210 +217 +211 +197 +186 +185 +195 +210 +216 +216 +219 +218 +227 +235 +242 +244 +246 +245 +233 +220 +206 +198 +208 +233 +247 +245 +241 +239 +240 +228 +213 +197 +189 +180 +171 +176 +188 +197 +196 +183 +171 +168 +177 +192 +195 +190 +194 +203 +210 +207 +207 +211 +211 +212 +210 +208 +205 +203 +201 +199 +191 +188 +183 +176 +169 +163 +163 +164 +166 +163 +160 +156 +154 +153 +153 +154 +149 +148 +145 +142 +141 +141 +141 +139 +141 +141 +140 +142 +141 +139 +137 +135 +137 +138 +139 +141 +142 +143 +147 +152 +154 +154 +159 +167 +173 +178 +186 +193 +202 +215 +232 +242 +248 +250 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +251 +249 +249 +249 +250 +250 +249 +248 +248 +248 +248 +247 +246 +248 +247 +246 +245 +245 +245 +244 +243 +243 +243 +242 +242 +242 +241 +240 +239 +238 +237 +236 +236 +237 +236 +234 +232 +233 +233 +232 +232 +231 +231 +230 +229 +231 +231 +231 +231 +231 +231 +232 +232 +233 +234 +235 +235 +236 +236 +236 +237 +237 +238 +239 +240 +240 +240 +241 +241 +241 +242 +242 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +252 +252 +252 +251 +250 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +251 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +252 +248 +244 +243 +241 +239 +239 +240 +240 +237 +235 +232 +233 +237 +243 +246 +245 +241 +240 +239 +241 +241 +238 +233 +231 +233 +236 +246 +250 +252 +250 +245 +239 +234 +230 +226 +226 +227 +225 +220 +217 +215 +213 +209 +210 +209 +209 +211 +213 +217 +220 +218 +217 +216 +213 +211 +209 +210 +211 +202 +195 +193 +193 +190 +189 +190 +188 +188 +188 +191 +195 +199 +200 +202 +205 +204 +205 +204 +202 +197 +193 +193 +197 +198 +197 +194 +190 +188 +190 +192 +194 +194 +195 +197 +199 +199 +197 +195 +192 +189 +185 +181 +180 +177 +173 +170 +171 +192 +200 +202 +190 +178 +178 +189 +198 +195 +187 +179 +174 +174 +178 +184 +190 +184 +182 +181 +184 +188 +187 +182 +177 +185 +188 +195 +198 +189 +177 +177 +184 +181 +176 +174 +177 +179 +177 +171 +165 +178 +178 +177 +168 +162 +171 +180 +178 +169 +172 +178 +181 +178 +175 +178 +186 +181 +165 +155 +172 +192 +196 +188 +168 +155 +160 +169 +174 +177 +182 +181 +173 +161 +151 +149 +162 +174 +174 +169 +166 +166 +176 +181 +177 +173 +171 +167 +160 +164 +171 +179 +178 +164 +149 +149 +160 +179 +184 +178 +168 +173 +186 +180 +162 +152 +167 +178 +172 +158 +153 +152 +153 +152 +151 +162 +181 +187 +177 +166 +164 +172 +169 +174 +182 +181 +173 +172 +179 +173 +166 +157 +154 +156 +160 +160 +158 +160 +165 +167 +164 +158 +157 +163 +168 +180 +181 +177 +168 +162 +161 +161 +158 +159 +162 +165 +167 +166 +165 +166 +166 +168 +167 +160 +150 +147 +154 +159 +159 +162 +159 +159 +162 +161 +157 +155 +156 +154 +151 +150 +152 +155 +157 +158 +158 +153 +147 +141 +140 +145 +151 +155 +157 +159 +158 +156 +154 +153 +153 +155 +156 +155 +157 +156 +154 +155 +158 +157 +154 +152 +154 +158 +160 +158 +156 +155 +155 +153 +155 +156 +157 +161 +165 +165 +162 +151 +148 +148 +153 +158 +159 +161 +164 +165 +165 +164 +163 +165 +165 +162 +158 +155 +156 +159 +161 +161 +157 +154 +152 +156 +156 +155 +156 +158 +160 +160 +158 +158 +159 +161 +161 +159 +157 +156 +156 +157 +157 +157 +155 +152 +152 +153 +153 +155 +154 +152 +149 +146 +144 +145 +146 +147 +148 +149 +148 +148 +151 +153 +154 +150 +150 +147 +145 +144 +145 +152 +157 +166 +163 +162 +158 +155 +161 +170 +172 +168 +167 +164 +161 +158 +156 +155 +155 +159 +160 +159 +154 +151 +151 +151 +151 +162 +160 +157 +155 +159 +165 +165 +161 +152 +150 +151 +154 +150 +146 +148 +154 +152 +154 +155 +153 +149 +148 +148 +150 +154 +151 +149 +151 +155 +158 +160 +160 +163 +161 +159 +156 +152 +149 +149 +151 +152 +153 +156 +161 +165 +166 +163 +158 +163 +166 +168 +166 +162 +158 +156 +156 +160 +161 +160 +159 +157 +156 +156 +157 +153 +155 +158 +161 +165 +167 +163 +158 +152 +155 +156 +152 +148 +149 +154 +158 +166 +160 +157 +160 +165 +167 +164 +162 +156 +151 +147 +151 +159 +163 +160 +156 +156 +155 +159 +163 +160 +158 +157 +155 +153 +153 +155 +158 +161 +163 +164 +165 +166 +166 +163 +160 +159 +163 +167 +170 +170 +165 +162 +163 +168 +168 +162 +156 +150 +153 +154 +154 +164 +176 +174 +162 +151 +151 +153 +159 +161 +160 +158 +158 +160 +167 +171 +168 +165 +166 +167 +165 +162 +160 +159 +161 +163 +161 +155 +150 +144 +146 +149 +152 +155 +154 +151 +147 +142 +150 +158 +163 +163 +161 +159 +158 +155 +158 +157 +157 +160 +158 +155 +156 +158 +160 +159 +156 +154 +156 +158 +158 +166 +169 +166 +154 +143 +141 +145 +149 +149 +147 +147 +141 +146 +158 +157 +155 +154 +151 +149 +149 +153 +156 +156 +154 +155 +151 +148 +147 +150 +153 +156 +158 +157 +158 +157 +156 +155 +156 +155 +153 +149 +148 +148 +150 +152 +153 +152 +149 +152 +155 +158 +158 +154 +151 +153 +157 +162 +163 +162 +159 +154 +150 +150 +151 +151 +151 +152 +155 +156 +154 +152 +151 +158 +158 +155 +152 +153 +156 +158 +158 +148 +144 +144 +150 +154 +152 +153 +157 +155 +150 +144 +142 +144 +148 +150 +150 +152 +153 +155 +155 +154 +152 +149 +147 +145 +144 +144 +146 +149 +149 +148 +146 +144 +143 +145 +150 +156 +157 +153 +148 +147 +146 +145 +144 +142 +141 +144 +148 +144 +148 +150 +150 +148 +147 +146 +144 +143 +147 +149 +148 +145 +143 +144 +145 +150 +146 +143 +143 +146 +150 +151 +150 +150 +148 +145 +145 +147 +149 +150 +149 +152 +151 +150 +149 +151 +152 +151 +150 +151 +153 +155 +156 +155 +154 +151 +149 +146 +146 +147 +148 +150 +150 +148 +147 +147 +151 +151 +147 +143 +143 +145 +145 +151 +148 +145 +144 +144 +147 +149 +151 +151 +145 +143 +144 +144 +138 +135 +136 +144 +147 +147 +143 +137 +138 +144 +149 +149 +147 +144 +143 +143 +142 +139 +137 +146 +146 +148 +149 +149 +149 +147 +145 +146 +145 +144 +145 +145 +145 +142 +140 +143 +142 +145 +149 +147 +141 +139 +142 +145 +144 +143 +143 +143 +144 +146 +148 +147 +150 +153 +154 +153 +151 +146 +143 +147 +148 +144 +135 +128 +131 +139 +146 +148 +146 +147 +151 +153 +150 +145 +141 +145 +145 +149 +152 +149 +146 +151 +160 +162 +157 +151 +146 +144 +144 +145 +146 +143 +144 +144 +143 +144 +145 +144 +142 +145 +148 +150 +149 +147 +149 +150 +151 +149 +144 +144 +148 +152 +151 +148 +148 +149 +144 +140 +141 +145 +148 +149 +151 +152 +153 +156 +161 +164 +161 +153 +147 +146 +149 +153 +154 +152 +151 +150 +151 +157 +160 +155 +145 +143 +146 +147 +148 +146 +150 +152 +150 +147 +148 +151 +154 +153 +151 +147 +147 +150 +156 +158 +157 +159 +161 +163 +165 +163 +160 +158 +158 +149 +140 +136 +139 +142 +149 +154 +155 +151 +156 +159 +157 +152 +152 +155 +160 +162 +163 +167 +168 +156 +142 +140 +146 +159 +163 +163 +155 +147 +149 +159 +168 +161 +158 +155 +153 +152 +150 +150 +152 +161 +161 +155 +151 +155 +157 +156 +155 +158 +160 +156 +150 +151 +157 +158 +153 +148 +146 +148 +158 +168 +169 +160 +152 +153 +156 +159 +159 +159 +161 +167 +172 +165 +156 +147 +147 +155 +162 +162 +158 +149 +152 +157 +156 +153 +156 +157 +153 +158 +149 +140 +139 +144 +150 +152 +151 +145 +145 +146 +148 +149 +151 +151 +149 +147 +148 +148 +149 +149 +149 +149 +149 +148 +145 +149 +155 +153 +162 +171 +154 +149 +166 +178 +172 +162 +159 +158 +155 +150 +147 +148 +151 +152 +157 +158 +154 +148 +146 +144 +150 +166 +177 +173 +166 +165 +169 +163 +155 +152 +150 +153 +162 +182 +197 +200 +182 +164 +161 +163 +163 +160 +171 +182 +185 +178 +169 +167 +170 +171 +169 +162 +163 +178 +185 +183 +180 +182 +183 +182 +182 +186 +193 +201 +206 +197 +171 +153 +159 +180 +202 +205 +193 +173 +151 +159 +186 +200 +207 +207 +196 +173 +155 +156 +175 +189 +197 +205 +207 +208 +207 +200 +192 +194 +201 +203 +199 +194 +198 +199 +194 +190 +192 +202 +210 +216 +211 +216 +229 +231 +222 +217 +221 +231 +225 +220 +219 +219 +215 +203 +192 +191 +206 +220 +225 +226 +226 +221 +214 +205 +204 +201 +200 +203 +208 +207 +203 +185 +180 +187 +203 +211 +212 +216 +221 +220 +231 +240 +244 +249 +251 +244 +231 +227 +199 +193 +215 +234 +243 +245 +242 +248 +238 +219 +200 +190 +186 +178 +177 +185 +194 +198 +189 +176 +171 +180 +194 +194 +185 +185 +196 +206 +207 +206 +207 +210 +211 +210 +210 +208 +204 +198 +194 +186 +183 +181 +177 +170 +164 +162 +161 +164 +164 +161 +157 +154 +152 +152 +152 +150 +150 +146 +143 +142 +143 +143 +142 +141 +139 +139 +139 +140 +139 +137 +134 +135 +136 +137 +138 +139 +142 +147 +149 +153 +153 +156 +164 +171 +176 +183 +192 +196 +209 +224 +237 +245 +250 +252 +252 +254 +254 +254 +254 +254 +254 +254 +253 +255 +254 +254 +254 +254 +254 +253 +252 +253 +253 +253 +252 +252 +252 +251 +251 +251 +252 +253 +252 +250 +248 +249 +250 +250 +249 +248 +248 +247 +247 +246 +245 +247 +247 +246 +245 +245 +244 +243 +242 +243 +242 +242 +241 +241 +240 +239 +238 +240 +238 +237 +237 +238 +238 +235 +232 +232 +232 +232 +232 +231 +231 +230 +230 +231 +231 +231 +231 +232 +232 +233 +233 +232 +233 +234 +235 +235 +235 +236 +237 +239 +239 +241 +241 +241 +241 +241 +241 +241 +242 +242 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +252 +252 +251 +250 +250 +250 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +252 +251 +251 +252 +253 +254 +253 +253 +252 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +248 +245 +243 +241 +239 +239 +240 +240 +238 +237 +232 +232 +234 +238 +240 +240 +239 +240 +245 +245 +242 +235 +229 +229 +232 +236 +246 +249 +251 +249 +245 +241 +235 +231 +227 +227 +226 +224 +219 +216 +215 +215 +210 +209 +208 +210 +214 +217 +220 +220 +213 +211 +209 +208 +209 +209 +209 +208 +200 +192 +191 +194 +195 +197 +198 +195 +194 +194 +195 +197 +199 +200 +202 +204 +205 +203 +201 +200 +198 +196 +196 +198 +203 +200 +194 +189 +189 +192 +195 +195 +195 +196 +196 +196 +195 +193 +192 +191 +192 +183 +176 +175 +178 +179 +176 +172 +186 +196 +199 +188 +176 +176 +189 +199 +197 +190 +181 +175 +171 +173 +179 +186 +185 +184 +182 +184 +187 +188 +186 +182 +183 +186 +192 +195 +190 +181 +177 +179 +178 +175 +176 +182 +185 +178 +174 +176 +186 +190 +181 +161 +158 +177 +187 +180 +170 +171 +173 +173 +169 +169 +178 +188 +178 +168 +164 +177 +186 +183 +178 +164 +160 +163 +172 +180 +183 +185 +178 +167 +153 +147 +149 +163 +174 +173 +168 +166 +168 +173 +175 +171 +167 +166 +164 +161 +167 +174 +182 +176 +157 +145 +153 +166 +181 +184 +181 +172 +170 +173 +167 +156 +163 +176 +177 +163 +157 +160 +159 +153 +148 +146 +160 +181 +184 +172 +169 +178 +173 +169 +170 +174 +170 +163 +166 +175 +170 +162 +154 +153 +158 +163 +163 +162 +164 +164 +165 +161 +154 +151 +162 +176 +189 +183 +174 +164 +159 +161 +161 +159 +162 +164 +167 +167 +165 +162 +162 +162 +161 +164 +160 +152 +150 +155 +158 +157 +160 +158 +158 +161 +161 +157 +153 +153 +155 +152 +149 +148 +151 +154 +155 +155 +152 +145 +138 +138 +144 +152 +157 +159 +160 +158 +153 +151 +151 +152 +153 +153 +155 +156 +155 +153 +154 +157 +157 +153 +148 +152 +155 +157 +157 +157 +157 +157 +157 +159 +160 +160 +160 +160 +159 +158 +154 +151 +151 +156 +160 +161 +161 +162 +164 +164 +164 +163 +165 +166 +163 +159 +155 +154 +157 +162 +164 +160 +154 +152 +155 +152 +150 +151 +154 +158 +160 +162 +160 +160 +160 +158 +156 +154 +154 +155 +153 +153 +155 +154 +153 +153 +154 +156 +159 +158 +156 +153 +149 +148 +150 +151 +147 +148 +148 +147 +148 +151 +153 +153 +149 +149 +147 +146 +144 +147 +154 +159 +171 +163 +157 +153 +154 +163 +170 +170 +168 +166 +164 +164 +164 +161 +156 +153 +155 +159 +161 +159 +156 +153 +151 +150 +158 +156 +152 +151 +157 +164 +167 +164 +153 +151 +151 +153 +151 +146 +147 +151 +154 +156 +156 +153 +149 +146 +145 +147 +154 +150 +147 +148 +154 +160 +161 +159 +159 +157 +155 +154 +151 +147 +147 +149 +148 +151 +157 +162 +164 +164 +162 +161 +166 +168 +170 +169 +164 +159 +156 +155 +157 +157 +157 +156 +154 +154 +155 +156 +154 +155 +157 +160 +163 +165 +161 +156 +144 +154 +161 +161 +155 +153 +154 +156 +166 +160 +156 +158 +162 +163 +161 +160 +156 +151 +148 +152 +161 +167 +164 +160 +160 +158 +160 +162 +158 +156 +157 +156 +158 +159 +160 +161 +162 +162 +160 +158 +159 +162 +167 +169 +164 +158 +161 +169 +171 +166 +161 +160 +164 +166 +164 +161 +156 +157 +154 +154 +165 +176 +172 +160 +154 +155 +157 +161 +162 +161 +159 +159 +162 +167 +168 +163 +163 +170 +174 +172 +157 +159 +162 +166 +168 +163 +154 +145 +146 +147 +150 +155 +158 +156 +151 +147 +148 +152 +159 +164 +166 +163 +158 +155 +157 +160 +159 +159 +162 +161 +158 +159 +157 +157 +154 +153 +153 +158 +164 +167 +171 +167 +161 +155 +147 +142 +145 +150 +151 +147 +147 +142 +147 +157 +155 +153 +152 +149 +147 +149 +153 +156 +156 +155 +154 +151 +149 +148 +151 +155 +158 +159 +160 +159 +157 +154 +154 +156 +155 +153 +153 +152 +150 +150 +150 +150 +150 +149 +149 +152 +154 +153 +151 +153 +156 +157 +161 +159 +157 +155 +154 +153 +151 +149 +151 +153 +155 +156 +154 +151 +152 +155 +160 +159 +157 +156 +157 +159 +161 +160 +147 +143 +142 +148 +152 +152 +154 +158 +158 +152 +145 +144 +148 +151 +152 +151 +156 +153 +151 +153 +155 +152 +145 +138 +139 +142 +145 +145 +143 +144 +146 +149 +146 +147 +149 +153 +156 +157 +153 +149 +147 +145 +144 +144 +145 +146 +147 +150 +147 +150 +150 +148 +145 +145 +145 +146 +143 +147 +147 +143 +139 +140 +143 +144 +149 +149 +149 +149 +149 +150 +152 +153 +150 +148 +146 +146 +148 +150 +151 +150 +148 +146 +144 +145 +148 +150 +151 +151 +153 +155 +157 +159 +158 +155 +152 +150 +150 +150 +150 +150 +149 +148 +147 +146 +147 +150 +151 +147 +143 +142 +143 +143 +148 +147 +146 +146 +147 +148 +150 +151 +151 +145 +142 +144 +143 +138 +135 +137 +142 +145 +144 +141 +138 +139 +141 +142 +141 +142 +143 +143 +142 +140 +138 +136 +146 +145 +143 +143 +144 +145 +144 +142 +141 +142 +144 +146 +148 +147 +144 +142 +140 +143 +146 +145 +144 +143 +142 +141 +143 +141 +139 +139 +141 +145 +146 +145 +149 +151 +153 +156 +155 +153 +149 +146 +144 +146 +146 +141 +137 +138 +142 +146 +150 +150 +151 +153 +152 +147 +144 +143 +141 +142 +147 +153 +152 +150 +155 +164 +158 +156 +152 +147 +144 +143 +144 +145 +144 +146 +148 +146 +144 +145 +145 +145 +148 +150 +150 +148 +146 +147 +150 +152 +149 +145 +144 +149 +153 +152 +150 +149 +149 +146 +143 +144 +144 +144 +144 +145 +152 +153 +154 +156 +156 +155 +151 +148 +154 +154 +155 +155 +155 +155 +154 +154 +158 +161 +156 +147 +145 +147 +146 +146 +147 +151 +154 +152 +149 +149 +153 +155 +156 +153 +149 +148 +151 +156 +157 +154 +148 +147 +149 +157 +161 +159 +156 +154 +146 +138 +136 +141 +147 +153 +154 +150 +155 +158 +156 +149 +146 +150 +157 +161 +159 +161 +165 +165 +154 +139 +137 +144 +158 +166 +166 +156 +149 +154 +165 +172 +165 +160 +157 +155 +154 +151 +148 +147 +151 +155 +156 +155 +156 +154 +152 +152 +157 +158 +155 +151 +156 +165 +165 +160 +150 +146 +147 +158 +168 +169 +161 +154 +153 +156 +158 +157 +155 +158 +164 +170 +164 +154 +146 +146 +153 +160 +161 +160 +155 +157 +159 +158 +155 +157 +158 +154 +156 +151 +146 +144 +145 +148 +150 +151 +145 +144 +143 +145 +148 +151 +153 +153 +152 +152 +151 +151 +150 +149 +148 +147 +148 +146 +149 +153 +153 +163 +172 +153 +146 +162 +174 +172 +164 +159 +156 +152 +149 +146 +148 +150 +154 +160 +161 +155 +146 +143 +141 +147 +160 +173 +173 +164 +169 +167 +163 +161 +156 +149 +147 +152 +174 +196 +205 +187 +162 +154 +158 +161 +163 +172 +181 +183 +177 +168 +167 +170 +168 +169 +166 +167 +176 +180 +179 +175 +178 +186 +191 +190 +190 +194 +202 +207 +199 +173 +150 +151 +175 +200 +204 +194 +182 +155 +154 +175 +190 +203 +210 +201 +185 +161 +155 +169 +183 +193 +202 +205 +209 +209 +203 +194 +194 +202 +202 +196 +203 +200 +196 +191 +188 +190 +196 +202 +210 +212 +221 +228 +228 +220 +215 +214 +223 +229 +227 +219 +216 +216 +208 +194 +188 +201 +214 +220 +221 +220 +216 +211 +212 +206 +202 +201 +200 +197 +198 +202 +186 +178 +185 +201 +206 +207 +211 +216 +221 +229 +236 +239 +245 +251 +248 +240 +233 +208 +198 +209 +222 +236 +246 +248 +251 +246 +229 +210 +195 +188 +182 +172 +180 +201 +207 +187 +172 +182 +194 +195 +185 +177 +173 +183 +201 +214 +215 +211 +213 +212 +212 +215 +214 +210 +201 +195 +189 +185 +181 +178 +174 +167 +163 +162 +162 +162 +160 +158 +155 +153 +151 +150 +148 +148 +144 +141 +140 +141 +142 +141 +142 +140 +139 +139 +139 +139 +139 +136 +135 +136 +136 +137 +139 +143 +147 +150 +152 +152 +155 +162 +168 +172 +180 +187 +195 +207 +221 +233 +242 +249 +253 +254 +253 +253 +254 +254 +254 +254 +253 +253 +255 +254 +254 +253 +254 +253 +253 +252 +253 +253 +253 +252 +252 +251 +251 +251 +251 +253 +254 +253 +250 +248 +249 +250 +250 +249 +248 +248 +247 +247 +246 +245 +247 +247 +246 +245 +244 +243 +242 +242 +243 +242 +241 +241 +241 +240 +239 +238 +240 +238 +237 +237 +238 +238 +235 +233 +233 +232 +232 +232 +231 +231 +231 +231 +232 +232 +232 +232 +233 +233 +233 +233 +233 +234 +235 +235 +236 +236 +238 +238 +240 +241 +241 +242 +241 +241 +240 +241 +242 +242 +243 +243 +244 +245 +245 +246 +245 +246 +246 +246 +246 +246 +245 +245 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +249 +249 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +251 +252 +252 +253 +253 +252 +252 +251 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +249 +246 +244 +242 +239 +239 +240 +239 +238 +238 +233 +231 +232 +235 +237 +239 +240 +243 +250 +247 +239 +228 +221 +223 +230 +236 +246 +249 +251 +249 +244 +239 +233 +229 +227 +226 +226 +224 +221 +220 +220 +219 +215 +213 +211 +212 +215 +216 +215 +213 +205 +205 +206 +209 +213 +212 +208 +204 +200 +192 +192 +196 +199 +201 +201 +196 +197 +196 +196 +197 +198 +198 +200 +202 +204 +200 +198 +199 +201 +200 +200 +200 +204 +202 +197 +192 +192 +195 +195 +192 +194 +196 +197 +195 +192 +190 +191 +192 +193 +184 +173 +171 +178 +185 +185 +182 +186 +189 +189 +182 +176 +177 +186 +194 +198 +192 +183 +175 +169 +170 +177 +183 +189 +187 +185 +182 +180 +180 +184 +187 +188 +189 +190 +191 +190 +185 +179 +175 +176 +176 +178 +185 +187 +178 +176 +184 +191 +194 +178 +154 +159 +186 +195 +184 +167 +170 +173 +173 +169 +166 +169 +174 +170 +168 +167 +175 +175 +172 +173 +168 +169 +170 +178 +184 +183 +179 +171 +161 +150 +149 +154 +166 +173 +172 +169 +168 +170 +174 +174 +169 +164 +165 +168 +170 +170 +173 +178 +171 +153 +147 +159 +171 +184 +181 +178 +176 +174 +170 +163 +156 +168 +182 +177 +157 +153 +159 +161 +158 +144 +148 +164 +183 +185 +173 +172 +182 +168 +164 +164 +166 +163 +159 +163 +173 +165 +159 +154 +155 +161 +165 +165 +163 +165 +162 +159 +155 +150 +151 +165 +181 +185 +176 +166 +161 +159 +160 +161 +163 +166 +168 +169 +167 +163 +160 +159 +160 +160 +162 +162 +158 +156 +156 +157 +155 +160 +160 +160 +160 +159 +156 +152 +150 +150 +150 +148 +145 +146 +149 +152 +153 +151 +146 +140 +140 +145 +152 +157 +158 +161 +156 +150 +146 +147 +149 +149 +149 +152 +155 +155 +154 +156 +159 +156 +150 +147 +149 +153 +156 +158 +160 +160 +159 +156 +157 +160 +160 +160 +159 +160 +160 +157 +155 +156 +159 +162 +161 +160 +160 +162 +164 +165 +163 +163 +165 +163 +160 +157 +152 +152 +158 +162 +159 +155 +155 +155 +151 +146 +146 +150 +154 +158 +161 +162 +161 +159 +156 +151 +148 +147 +147 +150 +152 +155 +155 +154 +154 +157 +159 +159 +159 +159 +156 +153 +151 +152 +152 +151 +152 +151 +149 +150 +151 +151 +150 +149 +150 +149 +148 +146 +148 +153 +157 +158 +156 +155 +151 +148 +155 +169 +176 +170 +164 +161 +166 +172 +170 +162 +155 +155 +160 +164 +163 +159 +156 +154 +152 +154 +152 +149 +148 +152 +159 +163 +162 +154 +155 +155 +155 +152 +149 +150 +153 +155 +155 +154 +152 +149 +147 +145 +145 +147 +145 +143 +145 +154 +162 +163 +158 +154 +155 +157 +158 +154 +146 +143 +144 +149 +151 +155 +159 +160 +160 +162 +165 +169 +168 +167 +166 +163 +160 +158 +158 +157 +157 +156 +153 +151 +150 +150 +152 +156 +157 +158 +159 +160 +161 +158 +155 +149 +157 +162 +159 +155 +156 +160 +163 +163 +160 +156 +156 +159 +161 +160 +158 +153 +150 +149 +154 +163 +168 +167 +163 +160 +158 +160 +162 +157 +155 +157 +157 +159 +161 +163 +162 +160 +157 +152 +149 +150 +156 +167 +171 +162 +151 +152 +161 +170 +167 +163 +162 +164 +167 +168 +167 +164 +160 +155 +153 +161 +170 +167 +158 +158 +160 +162 +164 +164 +163 +162 +162 +166 +168 +164 +159 +162 +172 +175 +170 +156 +157 +158 +159 +161 +160 +157 +152 +146 +148 +152 +158 +163 +162 +157 +152 +154 +156 +160 +166 +168 +164 +159 +155 +159 +162 +161 +161 +163 +162 +161 +163 +161 +160 +158 +156 +157 +162 +170 +175 +174 +167 +160 +158 +154 +151 +153 +158 +155 +150 +150 +145 +147 +153 +149 +149 +152 +148 +145 +148 +152 +154 +154 +153 +150 +148 +147 +148 +152 +157 +159 +158 +158 +157 +156 +154 +155 +157 +156 +154 +157 +154 +150 +146 +142 +142 +145 +149 +152 +153 +152 +148 +150 +155 +157 +156 +156 +156 +156 +156 +157 +156 +151 +146 +150 +155 +161 +162 +156 +151 +152 +156 +160 +158 +156 +156 +158 +160 +161 +161 +148 +146 +146 +149 +152 +152 +154 +157 +158 +153 +148 +147 +150 +153 +153 +152 +156 +152 +150 +152 +152 +148 +141 +135 +142 +145 +146 +142 +138 +140 +146 +151 +148 +149 +150 +152 +154 +155 +153 +150 +145 +143 +144 +147 +149 +149 +147 +146 +149 +150 +149 +144 +139 +139 +141 +142 +144 +147 +144 +136 +133 +137 +144 +147 +150 +152 +153 +152 +150 +149 +149 +150 +148 +147 +146 +147 +148 +149 +149 +148 +146 +144 +142 +143 +147 +151 +152 +152 +153 +154 +156 +157 +156 +154 +151 +149 +153 +153 +153 +152 +150 +149 +148 +148 +149 +151 +151 +149 +146 +144 +144 +145 +145 +145 +146 +146 +147 +147 +148 +148 +148 +145 +144 +145 +144 +141 +141 +143 +143 +144 +143 +141 +140 +140 +139 +137 +138 +139 +140 +140 +139 +138 +139 +139 +144 +143 +140 +138 +139 +142 +142 +141 +141 +142 +144 +146 +147 +146 +142 +138 +137 +142 +143 +140 +140 +142 +143 +141 +144 +143 +140 +138 +141 +145 +146 +144 +147 +148 +151 +153 +152 +148 +146 +145 +144 +146 +147 +146 +144 +142 +140 +140 +145 +149 +154 +155 +152 +149 +146 +145 +142 +143 +146 +149 +148 +146 +149 +154 +148 +148 +148 +147 +146 +145 +145 +145 +145 +148 +150 +148 +146 +146 +148 +148 +143 +145 +145 +143 +143 +147 +152 +155 +150 +147 +145 +148 +151 +152 +151 +150 +142 +146 +151 +151 +146 +141 +141 +145 +154 +154 +153 +152 +151 +151 +153 +154 +156 +155 +153 +153 +153 +153 +151 +150 +154 +157 +153 +147 +147 +148 +146 +146 +146 +149 +150 +148 +146 +149 +154 +159 +161 +156 +149 +146 +150 +156 +157 +155 +140 +139 +144 +156 +163 +160 +153 +149 +138 +133 +135 +143 +151 +157 +157 +151 +157 +158 +155 +149 +147 +151 +157 +161 +162 +163 +165 +162 +151 +138 +137 +143 +159 +164 +162 +154 +152 +160 +166 +167 +161 +158 +154 +154 +154 +152 +149 +147 +147 +153 +157 +157 +157 +152 +149 +150 +155 +155 +153 +153 +159 +166 +167 +163 +154 +148 +148 +157 +166 +166 +161 +156 +155 +156 +156 +153 +151 +152 +159 +165 +161 +155 +149 +151 +156 +159 +161 +161 +160 +158 +160 +159 +156 +156 +158 +156 +155 +151 +149 +146 +145 +146 +148 +150 +146 +143 +141 +142 +146 +151 +153 +154 +150 +150 +149 +149 +149 +149 +149 +149 +148 +148 +148 +150 +151 +163 +172 +155 +146 +158 +170 +172 +166 +158 +151 +146 +144 +142 +144 +147 +151 +159 +161 +155 +142 +137 +137 +144 +155 +169 +174 +168 +170 +164 +161 +164 +161 +153 +147 +147 +170 +193 +206 +190 +163 +149 +151 +156 +167 +174 +181 +180 +173 +165 +165 +168 +172 +171 +170 +169 +171 +173 +169 +162 +168 +183 +199 +201 +195 +194 +198 +203 +199 +177 +152 +148 +171 +197 +205 +201 +185 +168 +163 +171 +184 +204 +212 +200 +193 +180 +175 +180 +183 +186 +193 +199 +207 +213 +212 +204 +201 +202 +199 +191 +198 +199 +199 +194 +186 +180 +185 +193 +200 +213 +228 +230 +225 +217 +212 +210 +214 +228 +232 +221 +215 +217 +212 +199 +189 +199 +209 +215 +217 +217 +216 +214 +211 +207 +206 +209 +207 +200 +198 +200 +188 +178 +182 +196 +207 +212 +216 +218 +226 +229 +230 +232 +235 +242 +243 +240 +238 +218 +202 +202 +214 +233 +245 +248 +250 +251 +242 +228 +209 +197 +190 +175 +176 +196 +211 +200 +187 +189 +197 +195 +181 +175 +169 +176 +196 +216 +220 +214 +211 +209 +210 +215 +219 +218 +211 +206 +196 +189 +182 +179 +176 +172 +167 +163 +162 +160 +159 +158 +157 +155 +152 +149 +148 +147 +144 +140 +139 +140 +140 +139 +142 +141 +140 +139 +140 +140 +139 +137 +135 +137 +138 +138 +141 +146 +151 +153 +151 +151 +156 +162 +166 +169 +176 +184 +198 +206 +218 +229 +239 +249 +254 +255 +252 +253 +253 +254 +254 +254 +253 +253 +254 +254 +253 +253 +254 +254 +253 +252 +253 +253 +252 +252 +251 +251 +251 +250 +251 +252 +252 +251 +250 +249 +249 +250 +250 +249 +248 +248 +248 +247 +246 +245 +246 +246 +246 +245 +243 +242 +242 +242 +242 +241 +241 +241 +241 +240 +239 +238 +239 +238 +236 +235 +236 +236 +234 +233 +233 +233 +232 +232 +232 +232 +232 +232 +232 +233 +233 +233 +234 +235 +234 +235 +236 +236 +237 +237 +238 +239 +240 +241 +241 +242 +242 +242 +242 +242 +241 +242 +242 +243 +243 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +253 +253 +252 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +253 +250 +247 +247 +243 +240 +240 +239 +237 +236 +237 +234 +232 +233 +235 +237 +239 +241 +244 +249 +246 +237 +225 +219 +222 +231 +237 +245 +250 +252 +249 +242 +236 +231 +227 +226 +225 +223 +223 +223 +223 +223 +222 +217 +215 +214 +214 +214 +213 +211 +209 +205 +207 +210 +214 +215 +213 +207 +204 +200 +193 +193 +197 +199 +200 +199 +195 +196 +194 +194 +196 +197 +198 +199 +201 +200 +199 +199 +201 +203 +202 +201 +201 +203 +203 +200 +193 +191 +193 +192 +189 +194 +197 +198 +197 +193 +190 +191 +193 +191 +187 +179 +176 +179 +187 +191 +191 +188 +186 +182 +178 +176 +176 +182 +188 +195 +192 +186 +177 +172 +175 +182 +188 +191 +185 +180 +179 +179 +179 +182 +186 +190 +189 +185 +182 +184 +187 +184 +177 +174 +176 +177 +182 +183 +173 +172 +184 +199 +192 +169 +150 +163 +191 +195 +183 +162 +166 +171 +174 +172 +168 +166 +166 +168 +168 +167 +169 +166 +166 +175 +174 +173 +173 +181 +185 +177 +166 +161 +157 +154 +156 +162 +170 +173 +172 +170 +170 +172 +176 +173 +165 +165 +175 +179 +176 +169 +166 +168 +163 +152 +154 +167 +173 +180 +176 +175 +178 +177 +171 +164 +160 +167 +180 +176 +160 +156 +158 +159 +161 +150 +157 +168 +177 +178 +174 +172 +173 +168 +166 +165 +165 +163 +160 +163 +168 +162 +159 +156 +159 +164 +167 +166 +163 +161 +162 +158 +154 +154 +160 +170 +176 +172 +163 +158 +160 +160 +159 +161 +165 +170 +171 +171 +167 +162 +159 +160 +160 +163 +164 +164 +163 +161 +159 +155 +153 +156 +159 +159 +155 +154 +154 +152 +147 +144 +148 +149 +147 +145 +147 +151 +153 +151 +148 +146 +147 +151 +155 +158 +158 +161 +156 +150 +145 +144 +145 +147 +148 +149 +153 +155 +154 +156 +160 +157 +150 +145 +149 +153 +156 +157 +159 +159 +158 +154 +156 +158 +159 +161 +161 +161 +162 +159 +158 +158 +159 +160 +159 +158 +158 +160 +164 +166 +163 +162 +163 +162 +159 +156 +152 +151 +157 +159 +155 +156 +159 +159 +153 +148 +148 +150 +153 +156 +160 +162 +161 +159 +155 +150 +147 +146 +146 +153 +156 +159 +159 +156 +155 +157 +158 +156 +157 +159 +159 +157 +154 +153 +152 +154 +155 +154 +152 +151 +151 +150 +148 +150 +151 +151 +150 +149 +149 +152 +154 +149 +150 +151 +147 +141 +149 +165 +174 +167 +162 +161 +166 +171 +170 +165 +160 +160 +164 +167 +164 +160 +159 +159 +159 +155 +153 +150 +147 +150 +153 +156 +157 +155 +160 +161 +157 +151 +151 +155 +158 +158 +156 +154 +153 +151 +149 +147 +145 +141 +141 +142 +146 +157 +166 +165 +158 +152 +154 +159 +162 +156 +147 +142 +144 +152 +152 +154 +157 +158 +158 +160 +163 +165 +162 +161 +162 +162 +160 +159 +159 +158 +157 +156 +152 +149 +147 +148 +149 +153 +156 +158 +157 +156 +156 +156 +155 +160 +162 +160 +154 +155 +160 +165 +166 +160 +160 +158 +155 +156 +160 +161 +158 +154 +152 +152 +156 +162 +165 +163 +160 +156 +156 +160 +163 +158 +155 +156 +155 +156 +160 +162 +161 +158 +154 +149 +145 +149 +156 +162 +162 +154 +147 +151 +159 +168 +167 +164 +163 +164 +167 +170 +172 +168 +161 +153 +152 +158 +165 +165 +162 +163 +165 +166 +165 +163 +162 +162 +162 +164 +164 +159 +154 +162 +175 +174 +163 +157 +155 +150 +146 +149 +155 +162 +165 +151 +151 +153 +157 +162 +164 +162 +159 +158 +158 +159 +162 +161 +158 +155 +155 +159 +162 +161 +159 +160 +159 +158 +161 +166 +166 +166 +164 +164 +166 +170 +175 +171 +166 +160 +158 +158 +160 +162 +164 +157 +151 +152 +149 +149 +149 +146 +149 +154 +150 +149 +149 +150 +150 +151 +152 +150 +149 +147 +148 +153 +158 +159 +157 +154 +155 +155 +154 +154 +156 +155 +153 +154 +152 +149 +144 +137 +136 +142 +148 +154 +154 +151 +146 +149 +157 +159 +155 +153 +155 +156 +156 +157 +155 +151 +145 +147 +154 +162 +164 +158 +152 +153 +158 +157 +154 +151 +151 +153 +155 +157 +157 +149 +149 +150 +151 +151 +151 +152 +153 +155 +153 +151 +150 +151 +154 +156 +157 +156 +150 +146 +149 +152 +150 +143 +137 +144 +145 +145 +141 +139 +143 +148 +149 +147 +148 +148 +148 +150 +153 +153 +150 +144 +142 +143 +146 +149 +147 +146 +147 +149 +150 +148 +141 +135 +134 +136 +137 +143 +147 +144 +135 +133 +140 +148 +151 +152 +153 +153 +151 +149 +147 +147 +147 +146 +147 +147 +148 +148 +147 +147 +146 +146 +144 +143 +145 +150 +153 +153 +153 +153 +152 +152 +152 +150 +150 +149 +149 +153 +154 +154 +153 +151 +150 +151 +152 +151 +150 +150 +149 +147 +146 +147 +147 +145 +145 +145 +145 +145 +145 +146 +147 +144 +145 +146 +146 +144 +143 +144 +146 +147 +147 +146 +144 +142 +141 +139 +137 +138 +138 +139 +140 +141 +142 +142 +142 +143 +143 +140 +138 +138 +141 +142 +142 +142 +143 +144 +146 +146 +144 +140 +137 +138 +140 +141 +140 +139 +140 +141 +142 +145 +146 +144 +140 +140 +144 +146 +144 +143 +145 +148 +150 +147 +143 +142 +143 +145 +146 +148 +148 +146 +142 +138 +136 +139 +147 +152 +152 +150 +150 +149 +147 +147 +148 +148 +146 +143 +141 +142 +143 +142 +140 +140 +142 +146 +148 +147 +145 +147 +150 +151 +150 +149 +150 +150 +150 +143 +144 +144 +143 +144 +148 +153 +155 +149 +148 +146 +144 +146 +149 +150 +149 +142 +146 +151 +152 +148 +144 +146 +150 +151 +149 +147 +145 +145 +147 +150 +153 +153 +152 +151 +151 +151 +151 +149 +148 +151 +152 +150 +148 +149 +147 +143 +143 +143 +146 +147 +144 +144 +148 +154 +158 +161 +156 +149 +145 +150 +156 +157 +153 +140 +138 +144 +157 +163 +156 +148 +144 +134 +133 +139 +147 +153 +159 +160 +156 +159 +158 +156 +150 +147 +150 +157 +163 +166 +166 +164 +159 +152 +146 +146 +149 +159 +162 +162 +158 +155 +157 +160 +161 +156 +154 +154 +155 +154 +152 +151 +151 +151 +157 +158 +158 +157 +151 +147 +148 +151 +152 +152 +153 +156 +160 +162 +161 +159 +153 +151 +157 +163 +164 +161 +160 +159 +159 +157 +153 +150 +151 +157 +163 +162 +158 +156 +158 +161 +161 +160 +160 +161 +157 +158 +160 +157 +155 +158 +160 +158 +154 +151 +147 +144 +144 +146 +148 +147 +144 +142 +143 +147 +151 +153 +154 +147 +147 +147 +147 +146 +147 +149 +151 +147 +150 +144 +143 +148 +163 +172 +159 +150 +157 +167 +173 +170 +159 +148 +143 +142 +141 +143 +144 +147 +156 +160 +157 +144 +134 +133 +141 +152 +169 +179 +176 +168 +159 +156 +158 +160 +161 +159 +153 +166 +188 +204 +194 +170 +154 +153 +157 +171 +178 +183 +180 +169 +162 +164 +172 +176 +173 +172 +171 +172 +172 +165 +154 +158 +177 +199 +205 +197 +190 +193 +198 +202 +184 +158 +149 +167 +195 +209 +211 +193 +182 +174 +175 +185 +200 +204 +196 +195 +199 +198 +192 +186 +181 +180 +184 +198 +211 +221 +218 +210 +204 +199 +193 +189 +197 +205 +204 +190 +178 +180 +189 +198 +210 +224 +229 +227 +219 +211 +206 +208 +224 +233 +227 +220 +218 +214 +206 +196 +202 +209 +213 +215 +217 +219 +220 +212 +210 +210 +211 +212 +210 +207 +203 +192 +173 +165 +176 +194 +210 +220 +223 +227 +228 +228 +231 +233 +235 +236 +235 +240 +226 +206 +200 +209 +224 +233 +238 +247 +251 +249 +243 +227 +212 +205 +186 +183 +187 +203 +215 +207 +200 +200 +200 +186 +183 +177 +180 +193 +210 +216 +214 +208 +205 +206 +212 +217 +218 +217 +216 +205 +196 +186 +181 +177 +175 +171 +170 +166 +163 +160 +159 +159 +157 +153 +149 +148 +147 +144 +140 +139 +140 +140 +139 +139 +141 +141 +139 +137 +137 +135 +132 +132 +134 +135 +136 +139 +144 +149 +150 +148 +151 +157 +162 +164 +166 +174 +182 +195 +203 +215 +227 +237 +247 +252 +254 +252 +252 +253 +254 +254 +254 +253 +253 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +252 +252 +251 +251 +250 +250 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +247 +248 +248 +247 +246 +245 +245 +245 +244 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +240 +239 +238 +237 +236 +234 +234 +234 +234 +234 +234 +233 +233 +232 +232 +232 +233 +233 +233 +233 +233 +234 +233 +234 +235 +236 +237 +237 +238 +238 +239 +240 +241 +242 +241 +242 +241 +241 +241 +241 +242 +243 +243 +243 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +253 +250 +248 +249 +245 +241 +239 +238 +235 +235 +236 +234 +232 +233 +235 +236 +237 +238 +241 +246 +245 +238 +229 +224 +228 +235 +240 +243 +250 +254 +251 +242 +234 +229 +228 +226 +224 +222 +222 +224 +224 +224 +222 +213 +213 +214 +214 +212 +211 +210 +210 +209 +211 +214 +215 +214 +210 +206 +205 +198 +192 +193 +197 +197 +198 +197 +194 +194 +193 +193 +196 +197 +198 +200 +202 +199 +198 +200 +203 +204 +202 +201 +201 +203 +204 +201 +193 +189 +190 +192 +190 +194 +197 +200 +199 +195 +192 +192 +194 +188 +189 +187 +183 +182 +187 +193 +195 +187 +184 +181 +179 +174 +172 +179 +186 +191 +191 +187 +180 +176 +182 +190 +196 +189 +178 +172 +178 +187 +189 +188 +187 +185 +183 +176 +171 +176 +185 +186 +179 +177 +177 +172 +172 +172 +165 +168 +185 +206 +191 +162 +148 +167 +192 +191 +178 +160 +161 +163 +166 +169 +171 +175 +178 +171 +171 +167 +166 +162 +164 +177 +177 +172 +173 +180 +182 +169 +156 +153 +156 +159 +164 +170 +173 +173 +171 +171 +171 +170 +172 +166 +158 +168 +187 +189 +177 +166 +159 +158 +157 +153 +160 +172 +174 +169 +175 +181 +181 +171 +161 +159 +163 +171 +177 +170 +164 +168 +167 +159 +156 +161 +167 +169 +166 +167 +171 +169 +164 +172 +170 +169 +168 +165 +161 +160 +161 +163 +160 +159 +162 +166 +168 +166 +162 +158 +163 +162 +156 +159 +170 +173 +168 +159 +152 +153 +160 +162 +158 +160 +167 +172 +173 +172 +167 +162 +159 +161 +162 +166 +164 +163 +164 +164 +160 +154 +152 +153 +156 +156 +151 +151 +153 +152 +146 +147 +152 +156 +152 +148 +149 +152 +154 +153 +153 +153 +155 +158 +160 +161 +161 +161 +158 +153 +146 +143 +143 +146 +149 +150 +153 +154 +153 +155 +161 +159 +152 +144 +149 +153 +155 +156 +157 +156 +153 +160 +159 +159 +160 +161 +159 +157 +156 +160 +159 +159 +159 +158 +157 +158 +158 +160 +165 +168 +165 +162 +163 +161 +159 +154 +152 +154 +160 +160 +155 +155 +159 +163 +157 +152 +151 +153 +155 +157 +159 +159 +160 +160 +158 +156 +154 +153 +155 +159 +161 +162 +161 +158 +154 +154 +154 +155 +157 +162 +164 +162 +159 +157 +155 +154 +155 +155 +153 +152 +152 +151 +149 +149 +152 +153 +153 +151 +151 +152 +153 +157 +147 +139 +139 +144 +156 +163 +159 +159 +160 +162 +164 +162 +160 +161 +164 +166 +168 +168 +164 +161 +161 +164 +166 +159 +157 +153 +149 +149 +150 +152 +153 +155 +164 +166 +158 +150 +151 +158 +163 +167 +164 +160 +158 +156 +153 +147 +144 +142 +144 +145 +149 +159 +167 +163 +154 +151 +153 +159 +162 +157 +148 +146 +149 +153 +153 +154 +158 +159 +158 +157 +158 +157 +155 +155 +159 +161 +159 +157 +156 +155 +155 +154 +151 +149 +148 +150 +152 +149 +153 +157 +156 +154 +154 +155 +156 +161 +163 +161 +158 +161 +165 +164 +160 +158 +160 +159 +154 +156 +161 +163 +160 +158 +157 +158 +160 +162 +162 +160 +157 +153 +154 +160 +164 +160 +155 +154 +152 +153 +157 +160 +160 +157 +155 +150 +146 +154 +157 +157 +150 +145 +147 +156 +162 +168 +166 +164 +161 +162 +165 +171 +175 +169 +160 +152 +151 +157 +164 +167 +168 +167 +168 +168 +165 +162 +159 +158 +158 +154 +155 +152 +151 +163 +178 +175 +162 +152 +150 +146 +141 +145 +153 +163 +168 +162 +158 +154 +154 +157 +159 +159 +158 +160 +158 +156 +154 +151 +148 +150 +153 +159 +162 +160 +157 +157 +154 +154 +157 +167 +168 +170 +169 +166 +164 +166 +168 +162 +162 +158 +154 +156 +162 +165 +163 +156 +151 +153 +152 +149 +148 +144 +149 +157 +155 +153 +152 +150 +149 +149 +152 +152 +151 +149 +150 +154 +158 +158 +156 +155 +156 +156 +154 +153 +152 +149 +146 +148 +149 +149 +145 +138 +134 +140 +148 +153 +153 +147 +141 +146 +156 +158 +153 +153 +155 +156 +154 +153 +153 +150 +146 +146 +152 +159 +162 +157 +153 +156 +161 +153 +149 +145 +145 +147 +149 +152 +153 +148 +151 +153 +152 +150 +150 +149 +148 +152 +153 +153 +152 +152 +155 +160 +164 +157 +146 +140 +145 +154 +155 +147 +140 +143 +143 +143 +141 +143 +147 +148 +146 +146 +145 +144 +144 +148 +152 +152 +148 +146 +144 +143 +145 +146 +148 +150 +152 +150 +152 +150 +143 +136 +133 +134 +135 +142 +149 +148 +141 +139 +145 +152 +153 +155 +154 +152 +151 +150 +149 +148 +147 +146 +147 +149 +149 +148 +147 +146 +145 +144 +143 +143 +146 +151 +153 +152 +151 +152 +151 +149 +147 +146 +146 +148 +149 +153 +154 +155 +154 +152 +152 +153 +155 +151 +150 +148 +148 +147 +147 +148 +148 +149 +148 +147 +146 +145 +146 +147 +148 +143 +147 +149 +147 +145 +144 +145 +145 +150 +151 +150 +147 +144 +142 +140 +138 +138 +139 +140 +143 +146 +146 +144 +142 +141 +143 +140 +138 +137 +140 +141 +141 +142 +143 +144 +147 +148 +148 +145 +143 +141 +139 +140 +142 +141 +138 +140 +144 +144 +147 +146 +140 +137 +140 +143 +143 +143 +145 +149 +150 +147 +142 +141 +143 +143 +144 +146 +148 +146 +144 +140 +140 +138 +146 +148 +146 +145 +149 +150 +147 +150 +151 +149 +146 +144 +144 +144 +143 +142 +137 +133 +136 +143 +148 +149 +146 +149 +150 +150 +150 +151 +152 +152 +150 +154 +154 +152 +148 +147 +149 +151 +152 +149 +149 +145 +140 +141 +146 +148 +148 +149 +146 +144 +147 +150 +152 +153 +154 +148 +145 +140 +138 +138 +140 +142 +144 +152 +153 +153 +154 +154 +154 +153 +152 +152 +152 +150 +149 +150 +145 +139 +140 +142 +146 +148 +147 +147 +150 +153 +155 +158 +154 +148 +146 +151 +157 +155 +150 +141 +140 +145 +155 +158 +151 +142 +139 +135 +136 +143 +150 +153 +158 +160 +158 +162 +161 +158 +151 +145 +145 +153 +160 +163 +162 +159 +156 +155 +156 +158 +160 +159 +163 +166 +164 +156 +149 +151 +158 +153 +154 +156 +157 +154 +152 +153 +155 +155 +158 +156 +154 +153 +148 +143 +144 +151 +152 +153 +154 +154 +155 +157 +159 +162 +156 +153 +157 +161 +161 +160 +161 +162 +160 +157 +153 +150 +152 +158 +163 +164 +162 +163 +165 +165 +162 +160 +159 +161 +155 +157 +161 +158 +156 +160 +164 +163 +158 +151 +147 +144 +144 +145 +146 +149 +146 +144 +145 +149 +153 +154 +154 +151 +151 +149 +147 +144 +144 +146 +148 +147 +151 +142 +138 +147 +163 +173 +164 +153 +156 +166 +176 +174 +161 +149 +143 +142 +143 +146 +146 +146 +155 +163 +161 +148 +135 +132 +140 +152 +170 +183 +182 +166 +156 +149 +148 +156 +168 +171 +163 +162 +182 +200 +197 +179 +163 +160 +163 +173 +181 +186 +181 +168 +161 +167 +178 +177 +173 +172 +173 +176 +177 +169 +155 +155 +174 +198 +204 +196 +188 +191 +199 +206 +191 +164 +150 +166 +193 +211 +219 +207 +192 +181 +182 +187 +189 +190 +192 +196 +208 +207 +197 +189 +178 +169 +169 +181 +202 +222 +225 +216 +208 +203 +200 +196 +199 +204 +205 +197 +187 +186 +191 +199 +204 +214 +226 +232 +227 +214 +204 +205 +219 +231 +232 +226 +219 +214 +211 +205 +209 +212 +213 +213 +215 +217 +219 +219 +218 +213 +207 +210 +216 +212 +204 +195 +166 +145 +149 +169 +195 +214 +219 +227 +226 +231 +236 +238 +237 +235 +234 +231 +231 +220 +209 +207 +208 +214 +227 +243 +248 +249 +250 +237 +224 +219 +199 +192 +188 +196 +207 +211 +215 +215 +205 +192 +189 +186 +187 +193 +205 +213 +215 +210 +207 +206 +209 +211 +212 +213 +214 +212 +203 +192 +185 +180 +179 +178 +177 +171 +166 +162 +159 +159 +157 +153 +148 +145 +144 +141 +138 +138 +139 +139 +138 +135 +138 +139 +136 +135 +132 +130 +127 +124 +127 +127 +128 +132 +140 +143 +145 +147 +151 +157 +163 +163 +165 +172 +182 +191 +199 +211 +223 +236 +246 +251 +252 +251 +252 +253 +254 +254 +254 +253 +252 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +252 +252 +251 +251 +250 +250 +250 +249 +248 +247 +248 +249 +249 +249 +249 +248 +247 +247 +248 +248 +247 +246 +244 +245 +245 +244 +242 +241 +242 +243 +241 +241 +241 +241 +241 +241 +241 +240 +238 +238 +237 +234 +234 +233 +234 +235 +234 +234 +233 +233 +232 +233 +233 +234 +233 +233 +234 +234 +234 +235 +236 +236 +236 +237 +237 +238 +238 +239 +241 +242 +242 +242 +242 +242 +241 +242 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +246 +246 +245 +245 +246 +246 +247 +248 +247 +247 +248 +248 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +252 +252 +251 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +253 +254 +254 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +252 +250 +251 +252 +247 +241 +238 +236 +235 +235 +237 +234 +235 +235 +236 +238 +242 +242 +241 +241 +239 +237 +237 +237 +235 +236 +239 +247 +253 +252 +240 +228 +226 +227 +227 +223 +223 +222 +221 +220 +219 +218 +217 +211 +212 +214 +214 +214 +214 +214 +215 +216 +216 +214 +211 +209 +209 +207 +205 +197 +192 +190 +194 +199 +199 +197 +194 +193 +196 +198 +199 +201 +203 +203 +200 +200 +201 +203 +205 +202 +198 +198 +200 +203 +205 +202 +195 +188 +186 +188 +189 +192 +195 +196 +196 +195 +195 +194 +193 +192 +189 +186 +183 +183 +190 +195 +192 +186 +187 +186 +181 +174 +174 +179 +184 +188 +184 +185 +185 +181 +189 +196 +193 +185 +177 +175 +184 +192 +187 +183 +187 +184 +176 +164 +159 +171 +186 +185 +173 +173 +169 +169 +172 +167 +162 +170 +185 +202 +185 +158 +146 +166 +192 +192 +175 +160 +154 +151 +157 +169 +176 +177 +175 +170 +172 +169 +165 +167 +174 +179 +178 +169 +175 +187 +185 +167 +157 +158 +156 +163 +168 +173 +173 +164 +157 +163 +173 +179 +166 +159 +168 +182 +187 +181 +174 +160 +160 +156 +154 +159 +164 +169 +175 +169 +177 +182 +178 +166 +158 +159 +163 +177 +175 +168 +167 +171 +166 +158 +160 +168 +172 +173 +171 +171 +165 +158 +156 +169 +172 +177 +179 +174 +167 +162 +162 +161 +159 +161 +168 +170 +167 +163 +163 +166 +163 +163 +166 +170 +172 +171 +168 +158 +157 +157 +158 +158 +160 +161 +161 +168 +168 +167 +163 +161 +161 +160 +160 +161 +158 +157 +160 +161 +157 +154 +152 +153 +150 +153 +159 +157 +151 +151 +158 +157 +154 +152 +152 +151 +151 +155 +159 +157 +154 +153 +156 +161 +163 +162 +160 +156 +157 +156 +152 +146 +144 +147 +151 +152 +155 +155 +154 +154 +156 +157 +156 +155 +153 +152 +153 +153 +153 +153 +155 +161 +161 +161 +159 +157 +155 +155 +155 +159 +160 +161 +160 +159 +157 +156 +156 +162 +166 +168 +165 +162 +161 +162 +162 +159 +160 +163 +165 +162 +157 +157 +161 +162 +157 +155 +158 +160 +157 +155 +156 +160 +166 +167 +160 +157 +160 +162 +160 +163 +165 +166 +162 +159 +160 +157 +153 +157 +162 +169 +170 +165 +159 +155 +154 +157 +154 +152 +153 +155 +155 +152 +149 +149 +155 +156 +154 +155 +157 +157 +154 +154 +147 +143 +146 +150 +152 +154 +156 +157 +161 +162 +160 +158 +160 +163 +164 +166 +166 +166 +166 +167 +167 +165 +162 +160 +159 +157 +153 +149 +146 +148 +149 +153 +157 +157 +153 +151 +157 +165 +170 +176 +171 +160 +152 +150 +151 +150 +146 +149 +148 +150 +156 +162 +162 +159 +157 +151 +154 +159 +162 +157 +150 +149 +154 +156 +153 +155 +161 +162 +156 +153 +155 +153 +156 +160 +162 +161 +156 +153 +152 +154 +155 +154 +151 +150 +152 +153 +153 +150 +150 +153 +158 +159 +156 +154 +155 +156 +162 +166 +166 +165 +165 +164 +162 +158 +159 +163 +164 +160 +159 +161 +159 +163 +158 +156 +159 +161 +159 +156 +155 +156 +157 +160 +160 +156 +149 +147 +147 +153 +153 +152 +152 +152 +151 +150 +149 +156 +158 +153 +146 +143 +145 +153 +165 +166 +166 +162 +157 +158 +166 +173 +176 +169 +160 +159 +157 +151 +156 +168 +171 +171 +169 +167 +164 +161 +158 +157 +157 +153 +146 +147 +157 +170 +178 +174 +163 +151 +141 +138 +145 +152 +154 +159 +167 +170 +160 +151 +150 +156 +160 +159 +156 +161 +157 +144 +142 +151 +147 +141 +148 +163 +163 +162 +156 +146 +140 +143 +149 +158 +168 +176 +172 +165 +161 +159 +158 +160 +155 +152 +154 +156 +157 +156 +156 +154 +154 +154 +153 +149 +147 +149 +152 +159 +156 +154 +152 +149 +147 +149 +154 +155 +154 +152 +151 +154 +158 +158 +156 +156 +156 +156 +154 +149 +143 +142 +145 +145 +147 +149 +150 +149 +145 +146 +149 +152 +149 +145 +144 +149 +154 +154 +151 +153 +156 +158 +156 +152 +149 +147 +145 +144 +151 +160 +164 +162 +161 +162 +164 +156 +146 +146 +146 +140 +147 +154 +146 +150 +149 +148 +144 +142 +148 +148 +140 +148 +151 +153 +154 +156 +160 +163 +164 +153 +147 +143 +147 +157 +161 +153 +142 +143 +135 +136 +141 +141 +142 +144 +144 +140 +139 +140 +144 +149 +151 +151 +150 +145 +141 +140 +144 +146 +148 +152 +156 +156 +151 +147 +143 +143 +143 +142 +141 +145 +143 +146 +151 +153 +150 +150 +152 +155 +153 +151 +149 +150 +151 +150 +148 +147 +150 +150 +148 +148 +151 +151 +147 +144 +142 +140 +142 +148 +151 +152 +151 +150 +149 +147 +146 +145 +147 +149 +151 +150 +150 +151 +151 +152 +153 +155 +156 +154 +148 +144 +146 +149 +150 +149 +149 +150 +151 +149 +146 +145 +146 +146 +145 +141 +147 +150 +146 +144 +144 +143 +140 +144 +148 +151 +147 +142 +139 +137 +137 +136 +141 +145 +146 +146 +146 +146 +144 +143 +142 +139 +137 +137 +138 +140 +141 +141 +144 +146 +148 +151 +154 +154 +152 +143 +142 +142 +144 +142 +138 +139 +144 +146 +149 +147 +142 +140 +143 +144 +142 +146 +146 +148 +150 +149 +145 +143 +144 +145 +145 +144 +142 +143 +147 +146 +145 +142 +146 +147 +143 +141 +143 +145 +145 +152 +154 +156 +155 +151 +148 +147 +148 +150 +138 +128 +131 +143 +152 +151 +146 +149 +153 +156 +155 +151 +147 +148 +150 +154 +160 +162 +157 +150 +147 +148 +149 +149 +149 +144 +137 +137 +144 +150 +151 +148 +146 +146 +145 +146 +148 +150 +152 +145 +140 +137 +136 +134 +134 +139 +147 +151 +153 +158 +163 +163 +159 +154 +151 +156 +154 +153 +152 +148 +141 +137 +137 +143 +145 +146 +146 +147 +150 +153 +155 +157 +158 +152 +148 +152 +150 +148 +152 +146 +144 +148 +153 +149 +143 +141 +138 +134 +137 +145 +152 +153 +156 +159 +159 +165 +159 +154 +146 +143 +150 +155 +152 +156 +152 +152 +158 +163 +164 +163 +163 +162 +159 +159 +162 +158 +150 +151 +158 +160 +158 +156 +155 +155 +155 +156 +158 +160 +156 +153 +152 +150 +146 +144 +145 +149 +152 +149 +147 +152 +157 +159 +161 +159 +159 +159 +161 +161 +160 +161 +164 +161 +158 +156 +156 +157 +158 +161 +164 +164 +164 +166 +169 +169 +167 +164 +163 +154 +157 +159 +156 +155 +157 +163 +167 +167 +162 +155 +147 +142 +143 +146 +149 +150 +149 +147 +147 +147 +150 +153 +155 +153 +152 +149 +145 +142 +141 +143 +145 +147 +144 +145 +144 +148 +164 +174 +165 +153 +155 +166 +175 +169 +159 +155 +155 +150 +146 +143 +144 +149 +159 +162 +157 +149 +142 +137 +138 +149 +170 +185 +186 +173 +161 +150 +148 +157 +167 +169 +167 +166 +176 +191 +201 +195 +181 +171 +168 +178 +181 +186 +184 +169 +162 +173 +186 +178 +171 +168 +171 +178 +184 +176 +160 +156 +170 +192 +201 +194 +188 +192 +197 +197 +188 +170 +160 +170 +183 +199 +218 +224 +215 +200 +190 +184 +178 +181 +192 +199 +207 +210 +205 +195 +179 +167 +167 +178 +190 +202 +214 +219 +212 +207 +210 +207 +205 +203 +202 +203 +204 +201 +197 +203 +208 +214 +219 +229 +233 +223 +208 +204 +213 +226 +233 +228 +217 +210 +209 +209 +214 +217 +214 +211 +213 +217 +219 +228 +222 +217 +216 +217 +217 +215 +214 +199 +186 +161 +139 +140 +163 +189 +201 +212 +221 +237 +244 +236 +234 +238 +238 +238 +234 +226 +216 +208 +205 +205 +206 +220 +237 +249 +249 +245 +240 +229 +217 +196 +192 +183 +184 +196 +212 +214 +206 +194 +183 +186 +193 +192 +196 +208 +210 +209 +206 +204 +206 +209 +213 +215 +216 +218 +213 +204 +192 +181 +176 +175 +176 +170 +167 +164 +159 +156 +154 +151 +147 +143 +136 +133 +138 +142 +141 +140 +142 +141 +144 +147 +149 +150 +149 +143 +136 +135 +132 +131 +130 +132 +136 +139 +140 +143 +147 +154 +159 +160 +162 +170 +179 +183 +193 +207 +221 +234 +244 +250 +252 +254 +253 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +249 +250 +249 +249 +248 +247 +247 +248 +247 +247 +247 +247 +247 +245 +245 +245 +245 +245 +244 +243 +242 +243 +243 +241 +240 +239 +239 +239 +239 +239 +236 +234 +235 +235 +234 +233 +234 +235 +234 +233 +232 +231 +231 +232 +232 +232 +232 +233 +233 +233 +234 +235 +236 +236 +237 +239 +240 +241 +241 +240 +240 +241 +241 +241 +242 +242 +243 +243 +244 +244 +244 +245 +245 +246 +246 +247 +247 +248 +247 +246 +245 +245 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +249 +250 +251 +251 +251 +251 +250 +249 +252 +250 +248 +249 +251 +252 +251 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +249 +248 +249 +244 +238 +235 +233 +232 +233 +235 +234 +234 +234 +234 +237 +240 +241 +240 +244 +241 +238 +237 +237 +236 +237 +240 +249 +250 +243 +231 +222 +221 +223 +224 +225 +223 +221 +219 +219 +218 +218 +218 +216 +216 +216 +216 +215 +215 +214 +215 +213 +212 +209 +206 +205 +206 +204 +202 +197 +192 +190 +193 +197 +198 +197 +196 +197 +199 +201 +200 +200 +202 +202 +200 +201 +201 +203 +205 +204 +200 +200 +201 +203 +202 +198 +192 +188 +188 +189 +188 +192 +194 +195 +194 +193 +193 +192 +190 +187 +185 +184 +183 +182 +187 +193 +193 +185 +185 +184 +181 +177 +178 +182 +184 +188 +184 +185 +185 +183 +189 +195 +190 +187 +182 +181 +187 +189 +180 +177 +185 +185 +178 +167 +161 +170 +183 +182 +173 +168 +170 +174 +174 +170 +169 +178 +190 +190 +173 +154 +153 +173 +192 +190 +176 +168 +164 +161 +165 +170 +174 +174 +173 +170 +173 +173 +171 +173 +177 +177 +174 +170 +178 +189 +184 +168 +164 +165 +161 +167 +170 +173 +170 +159 +153 +159 +170 +181 +173 +167 +170 +180 +185 +179 +169 +163 +164 +163 +161 +159 +156 +164 +179 +182 +186 +188 +179 +161 +150 +160 +177 +180 +175 +169 +168 +171 +170 +165 +164 +174 +179 +178 +174 +170 +164 +158 +159 +169 +174 +180 +181 +174 +165 +160 +160 +162 +160 +162 +168 +170 +167 +164 +163 +166 +166 +168 +171 +173 +171 +166 +161 +166 +163 +162 +161 +160 +161 +161 +162 +166 +166 +164 +160 +158 +158 +158 +156 +157 +154 +152 +153 +153 +152 +152 +153 +153 +150 +152 +157 +158 +156 +158 +164 +162 +156 +150 +151 +153 +155 +157 +159 +158 +157 +157 +159 +161 +161 +161 +161 +156 +157 +157 +155 +150 +148 +150 +152 +153 +156 +156 +155 +155 +156 +156 +155 +159 +156 +154 +155 +155 +154 +153 +154 +158 +158 +158 +157 +155 +155 +156 +157 +161 +161 +162 +162 +161 +159 +156 +155 +157 +161 +165 +165 +164 +164 +166 +166 +167 +167 +167 +165 +160 +157 +159 +162 +161 +159 +160 +164 +164 +160 +158 +159 +164 +167 +169 +167 +163 +161 +162 +163 +159 +163 +165 +165 +164 +162 +160 +157 +163 +169 +175 +173 +164 +155 +150 +149 +156 +156 +156 +157 +157 +155 +153 +152 +150 +155 +156 +154 +155 +158 +158 +155 +147 +146 +147 +151 +151 +150 +153 +158 +158 +161 +163 +162 +160 +163 +166 +167 +161 +162 +164 +169 +172 +172 +167 +162 +158 +160 +160 +158 +153 +147 +146 +146 +153 +156 +156 +152 +151 +157 +167 +174 +176 +166 +155 +151 +151 +149 +148 +147 +149 +149 +153 +158 +161 +159 +154 +151 +152 +153 +156 +159 +157 +151 +151 +155 +158 +155 +156 +161 +161 +155 +152 +153 +159 +160 +163 +163 +160 +157 +155 +154 +153 +154 +154 +153 +154 +155 +155 +152 +152 +153 +156 +160 +161 +158 +156 +155 +156 +162 +165 +166 +166 +167 +166 +165 +162 +162 +166 +167 +162 +161 +162 +160 +160 +159 +160 +161 +158 +153 +153 +158 +159 +161 +164 +165 +160 +153 +151 +153 +154 +153 +153 +152 +151 +149 +145 +142 +156 +160 +155 +143 +136 +137 +151 +167 +168 +166 +161 +157 +156 +161 +168 +172 +173 +166 +162 +158 +150 +153 +165 +171 +171 +169 +166 +161 +158 +158 +160 +162 +157 +153 +155 +163 +169 +174 +172 +165 +153 +144 +142 +150 +157 +158 +159 +163 +168 +161 +153 +151 +156 +161 +163 +163 +156 +154 +148 +148 +154 +150 +145 +150 +156 +157 +158 +155 +149 +145 +148 +152 +159 +164 +166 +161 +157 +158 +160 +161 +158 +155 +154 +155 +155 +154 +152 +152 +152 +151 +151 +152 +150 +149 +150 +153 +157 +155 +154 +152 +150 +151 +156 +162 +157 +156 +154 +151 +152 +155 +156 +155 +155 +155 +155 +153 +145 +140 +142 +147 +151 +154 +154 +151 +148 +150 +151 +149 +151 +149 +146 +146 +150 +153 +154 +152 +153 +155 +156 +154 +152 +150 +149 +147 +149 +153 +159 +163 +164 +165 +167 +168 +158 +148 +147 +148 +143 +148 +153 +147 +150 +148 +147 +143 +140 +143 +144 +139 +143 +151 +159 +158 +155 +155 +159 +163 +152 +148 +145 +148 +156 +160 +154 +145 +140 +131 +132 +138 +141 +141 +141 +137 +135 +135 +137 +142 +148 +151 +151 +150 +143 +142 +142 +143 +144 +145 +147 +150 +153 +150 +148 +146 +145 +144 +143 +142 +145 +143 +145 +150 +152 +150 +150 +152 +154 +152 +150 +149 +150 +151 +150 +149 +149 +151 +150 +147 +147 +150 +150 +147 +145 +144 +145 +148 +152 +152 +150 +148 +146 +144 +143 +143 +144 +147 +150 +151 +150 +150 +151 +151 +151 +152 +153 +153 +151 +146 +143 +145 +151 +153 +152 +151 +152 +151 +148 +145 +145 +145 +143 +139 +140 +145 +147 +145 +144 +145 +145 +142 +141 +145 +148 +147 +144 +140 +137 +134 +136 +140 +143 +144 +144 +145 +144 +143 +141 +141 +138 +137 +136 +137 +138 +139 +141 +145 +149 +150 +151 +152 +151 +149 +144 +143 +143 +144 +141 +137 +137 +141 +147 +150 +150 +143 +139 +141 +144 +145 +147 +146 +147 +148 +146 +142 +140 +140 +142 +144 +145 +144 +145 +148 +149 +149 +146 +147 +147 +144 +143 +144 +147 +149 +154 +155 +156 +155 +151 +149 +147 +147 +151 +144 +136 +135 +140 +147 +151 +152 +144 +152 +160 +159 +150 +144 +144 +148 +151 +155 +157 +153 +148 +145 +144 +143 +145 +146 +143 +139 +139 +145 +149 +149 +149 +148 +147 +144 +143 +142 +142 +142 +144 +143 +144 +145 +143 +140 +143 +149 +152 +153 +157 +163 +164 +159 +151 +147 +149 +151 +153 +153 +148 +139 +133 +132 +141 +143 +146 +148 +148 +148 +149 +151 +156 +158 +157 +154 +151 +146 +145 +150 +151 +150 +154 +157 +152 +147 +144 +141 +137 +135 +140 +150 +155 +158 +159 +157 +164 +159 +154 +147 +143 +150 +155 +152 +152 +152 +152 +155 +164 +169 +164 +156 +161 +155 +155 +162 +167 +163 +156 +152 +156 +157 +159 +160 +159 +157 +156 +155 +158 +157 +155 +153 +150 +147 +146 +147 +148 +148 +146 +149 +158 +160 +160 +160 +160 +159 +159 +162 +163 +164 +164 +165 +159 +157 +157 +159 +161 +162 +165 +167 +164 +165 +168 +171 +171 +166 +161 +159 +154 +155 +155 +153 +154 +158 +163 +166 +166 +161 +154 +147 +144 +144 +146 +148 +148 +147 +147 +148 +149 +151 +151 +151 +149 +148 +146 +143 +141 +141 +143 +145 +144 +142 +143 +145 +150 +165 +173 +165 +153 +154 +164 +173 +171 +165 +160 +155 +149 +145 +145 +147 +150 +156 +159 +155 +154 +145 +137 +135 +145 +166 +183 +185 +176 +163 +153 +149 +151 +157 +162 +168 +167 +177 +191 +200 +197 +187 +178 +174 +176 +175 +180 +179 +170 +166 +177 +189 +181 +172 +168 +174 +182 +185 +174 +157 +149 +162 +185 +199 +196 +191 +194 +197 +196 +187 +170 +164 +172 +181 +193 +211 +213 +230 +225 +193 +167 +162 +171 +181 +187 +203 +216 +215 +199 +178 +167 +171 +177 +180 +185 +198 +212 +214 +213 +215 +215 +211 +206 +203 +205 +208 +210 +209 +210 +210 +210 +217 +229 +236 +229 +219 +207 +213 +223 +230 +228 +219 +210 +205 +212 +215 +215 +212 +210 +213 +217 +219 +218 +218 +215 +211 +210 +212 +210 +207 +205 +203 +186 +156 +136 +140 +160 +175 +190 +224 +242 +236 +232 +236 +237 +237 +240 +237 +232 +225 +216 +209 +203 +200 +203 +218 +235 +245 +248 +248 +241 +231 +208 +190 +170 +166 +178 +193 +201 +203 +195 +184 +183 +186 +187 +193 +206 +210 +204 +201 +201 +205 +210 +213 +216 +218 +220 +216 +208 +196 +183 +174 +170 +170 +168 +166 +162 +158 +155 +151 +148 +145 +142 +137 +135 +140 +145 +148 +151 +154 +158 +164 +170 +175 +178 +177 +170 +163 +156 +153 +148 +145 +144 +144 +145 +145 +144 +146 +150 +155 +157 +161 +169 +177 +184 +192 +204 +218 +232 +244 +252 +255 +253 +253 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +246 +245 +244 +244 +245 +245 +244 +243 +242 +243 +242 +241 +240 +239 +239 +239 +239 +238 +236 +234 +235 +236 +234 +233 +234 +234 +234 +233 +232 +232 +232 +233 +233 +232 +233 +233 +234 +234 +234 +235 +236 +237 +238 +240 +241 +241 +241 +240 +241 +241 +241 +242 +242 +243 +243 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +247 +247 +246 +245 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +251 +249 +248 +249 +251 +252 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +252 +251 +252 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +247 +244 +243 +246 +241 +235 +231 +228 +226 +228 +231 +232 +232 +231 +231 +234 +238 +239 +238 +239 +236 +234 +234 +235 +236 +236 +237 +240 +234 +227 +220 +217 +217 +218 +220 +225 +224 +222 +221 +221 +220 +219 +218 +219 +217 +216 +215 +215 +215 +213 +212 +212 +210 +207 +205 +205 +206 +205 +203 +199 +195 +193 +194 +196 +197 +197 +199 +202 +203 +203 +201 +199 +199 +200 +200 +202 +202 +203 +205 +205 +203 +202 +202 +203 +200 +195 +190 +188 +189 +191 +191 +192 +193 +193 +190 +189 +189 +187 +185 +178 +177 +181 +185 +183 +184 +188 +189 +185 +184 +184 +183 +184 +184 +185 +186 +187 +183 +183 +184 +184 +189 +192 +187 +185 +182 +181 +185 +183 +170 +169 +182 +188 +182 +172 +165 +170 +180 +179 +172 +166 +171 +176 +177 +174 +175 +180 +186 +177 +166 +157 +162 +181 +196 +191 +178 +178 +175 +172 +172 +170 +167 +165 +166 +172 +174 +176 +175 +176 +175 +171 +166 +171 +181 +188 +180 +168 +167 +168 +163 +171 +175 +177 +172 +159 +152 +158 +170 +175 +172 +168 +168 +174 +179 +174 +164 +163 +167 +169 +167 +158 +151 +163 +185 +194 +189 +183 +175 +161 +153 +165 +183 +185 +173 +166 +167 +169 +172 +173 +171 +179 +182 +180 +175 +171 +164 +161 +163 +166 +173 +181 +181 +172 +161 +158 +159 +165 +162 +162 +167 +169 +167 +164 +164 +166 +170 +175 +175 +171 +165 +161 +159 +165 +162 +159 +157 +157 +159 +161 +163 +168 +166 +162 +158 +157 +158 +158 +156 +156 +154 +152 +152 +151 +150 +151 +153 +150 +149 +149 +152 +156 +158 +161 +163 +164 +157 +151 +152 +158 +161 +159 +157 +157 +159 +160 +160 +160 +159 +159 +159 +158 +157 +157 +155 +153 +152 +152 +154 +153 +155 +157 +156 +157 +157 +156 +155 +159 +156 +153 +154 +155 +154 +153 +153 +156 +157 +157 +156 +155 +156 +158 +160 +160 +161 +163 +164 +163 +161 +157 +154 +154 +158 +161 +161 +161 +163 +165 +166 +172 +172 +169 +162 +157 +157 +161 +163 +164 +164 +166 +169 +167 +161 +158 +158 +167 +168 +170 +171 +166 +159 +158 +161 +158 +160 +164 +168 +167 +165 +164 +165 +170 +174 +177 +171 +160 +151 +148 +149 +156 +159 +162 +162 +160 +156 +154 +153 +149 +155 +156 +156 +157 +158 +158 +155 +150 +150 +152 +156 +153 +150 +149 +152 +156 +159 +162 +161 +161 +163 +166 +168 +164 +163 +165 +170 +172 +170 +164 +159 +160 +163 +166 +165 +160 +154 +150 +147 +154 +155 +154 +151 +151 +158 +168 +177 +170 +158 +149 +149 +150 +147 +145 +147 +147 +148 +151 +155 +157 +155 +152 +151 +154 +153 +155 +157 +156 +152 +153 +156 +156 +153 +154 +159 +160 +155 +153 +155 +163 +164 +164 +162 +159 +157 +156 +155 +154 +155 +155 +155 +157 +158 +156 +153 +153 +156 +159 +162 +164 +165 +162 +159 +159 +163 +165 +166 +168 +169 +170 +170 +165 +165 +168 +168 +163 +162 +162 +159 +156 +157 +160 +161 +158 +155 +157 +162 +164 +166 +170 +171 +167 +161 +159 +160 +153 +151 +150 +150 +149 +149 +147 +145 +156 +159 +154 +143 +137 +139 +152 +168 +169 +167 +164 +161 +157 +155 +158 +162 +171 +167 +164 +158 +149 +150 +162 +170 +170 +168 +163 +157 +155 +157 +163 +168 +167 +166 +168 +170 +167 +168 +169 +167 +156 +148 +147 +156 +162 +161 +159 +160 +164 +161 +157 +156 +158 +162 +165 +167 +155 +151 +149 +154 +159 +158 +153 +151 +151 +153 +155 +156 +154 +152 +154 +157 +163 +161 +155 +150 +150 +155 +161 +163 +157 +155 +154 +154 +152 +150 +149 +150 +150 +148 +148 +150 +152 +152 +151 +151 +150 +149 +148 +148 +150 +153 +161 +167 +156 +156 +153 +151 +150 +151 +152 +153 +155 +158 +158 +153 +145 +141 +146 +153 +160 +162 +159 +151 +149 +153 +154 +150 +150 +149 +148 +148 +150 +153 +153 +153 +154 +155 +154 +153 +151 +152 +151 +149 +151 +153 +157 +161 +164 +165 +165 +165 +160 +150 +149 +152 +147 +147 +149 +146 +151 +147 +147 +146 +142 +143 +146 +144 +144 +153 +161 +160 +155 +153 +153 +156 +151 +149 +146 +148 +154 +157 +153 +147 +141 +130 +127 +133 +138 +140 +138 +133 +136 +135 +135 +141 +147 +150 +148 +144 +144 +145 +145 +143 +140 +141 +142 +143 +152 +151 +149 +148 +146 +144 +142 +141 +145 +143 +144 +149 +151 +150 +151 +152 +153 +151 +150 +149 +150 +150 +149 +148 +150 +150 +149 +145 +144 +147 +149 +147 +147 +148 +149 +151 +152 +152 +150 +148 +146 +144 +142 +143 +147 +150 +151 +151 +149 +149 +149 +149 +149 +149 +149 +149 +148 +143 +141 +144 +149 +151 +150 +148 +152 +151 +148 +146 +147 +146 +142 +138 +142 +146 +147 +146 +146 +148 +147 +144 +141 +144 +147 +149 +149 +148 +143 +137 +137 +139 +140 +141 +142 +144 +144 +143 +139 +140 +139 +137 +135 +135 +136 +138 +141 +147 +151 +151 +149 +147 +145 +143 +145 +143 +143 +143 +140 +135 +135 +139 +148 +152 +152 +146 +140 +142 +147 +150 +148 +146 +145 +146 +145 +142 +140 +140 +139 +143 +146 +146 +146 +147 +149 +150 +147 +146 +147 +147 +146 +146 +147 +150 +155 +156 +155 +153 +151 +149 +147 +147 +145 +147 +148 +146 +144 +143 +146 +149 +156 +156 +155 +153 +150 +148 +146 +146 +151 +152 +151 +148 +145 +145 +145 +144 +146 +147 +146 +142 +143 +148 +151 +151 +150 +150 +148 +146 +143 +140 +139 +138 +140 +142 +146 +149 +148 +144 +146 +150 +150 +150 +154 +160 +162 +157 +148 +142 +140 +145 +152 +155 +151 +144 +138 +136 +142 +143 +147 +151 +151 +147 +145 +146 +146 +148 +155 +157 +148 +141 +145 +152 +153 +154 +158 +158 +153 +150 +147 +141 +136 +132 +138 +150 +155 +156 +156 +156 +162 +159 +156 +150 +146 +149 +153 +150 +150 +153 +152 +154 +164 +173 +165 +149 +142 +151 +163 +171 +170 +161 +154 +152 +156 +157 +158 +158 +158 +158 +158 +158 +151 +152 +153 +152 +151 +151 +152 +152 +146 +142 +141 +150 +163 +166 +163 +161 +160 +158 +159 +162 +165 +165 +164 +163 +158 +157 +157 +160 +162 +163 +163 +164 +162 +165 +170 +173 +170 +163 +158 +157 +159 +158 +156 +153 +154 +158 +162 +164 +165 +161 +155 +149 +144 +144 +145 +147 +146 +146 +147 +149 +151 +151 +149 +147 +148 +148 +147 +145 +144 +144 +145 +147 +144 +142 +143 +145 +153 +165 +170 +162 +153 +153 +161 +170 +172 +171 +165 +155 +150 +147 +150 +154 +153 +154 +155 +155 +159 +149 +137 +131 +139 +161 +179 +182 +181 +168 +158 +156 +156 +156 +158 +165 +163 +174 +187 +194 +194 +189 +182 +176 +175 +169 +172 +174 +171 +172 +181 +189 +179 +168 +166 +178 +189 +188 +174 +156 +143 +153 +176 +197 +198 +193 +193 +196 +193 +184 +170 +167 +174 +177 +186 +203 +214 +222 +220 +201 +172 +151 +154 +169 +186 +203 +219 +221 +207 +182 +170 +174 +181 +180 +179 +188 +201 +207 +208 +213 +218 +218 +213 +206 +201 +203 +207 +210 +211 +209 +210 +222 +235 +239 +231 +222 +214 +215 +220 +228 +232 +226 +215 +206 +214 +216 +215 +213 +212 +213 +215 +216 +211 +215 +213 +204 +200 +203 +205 +203 +210 +210 +199 +176 +154 +147 +149 +154 +174 +204 +221 +228 +238 +238 +233 +236 +236 +235 +235 +232 +225 +218 +211 +207 +204 +209 +218 +232 +247 +251 +247 +239 +223 +198 +171 +162 +166 +176 +189 +199 +197 +190 +182 +178 +182 +190 +203 +211 +210 +205 +204 +209 +212 +210 +210 +212 +216 +214 +209 +198 +186 +176 +169 +168 +170 +165 +161 +160 +157 +151 +148 +148 +149 +146 +147 +155 +163 +169 +173 +177 +175 +178 +182 +186 +190 +192 +190 +187 +188 +187 +187 +184 +180 +178 +176 +175 +171 +165 +159 +155 +155 +159 +168 +175 +181 +188 +199 +212 +227 +242 +250 +253 +253 +252 +252 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +248 +250 +249 +249 +248 +248 +247 +246 +246 +244 +244 +244 +244 +244 +244 +244 +243 +242 +242 +241 +241 +240 +239 +238 +238 +237 +235 +234 +236 +237 +235 +234 +234 +234 +234 +233 +233 +233 +233 +234 +234 +233 +234 +235 +235 +235 +236 +237 +237 +238 +239 +239 +240 +240 +240 +240 +241 +242 +242 +242 +243 +243 +244 +244 +244 +245 +245 +245 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +249 +249 +249 +250 +249 +248 +249 +250 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +251 +246 +243 +243 +245 +240 +233 +228 +223 +220 +222 +225 +226 +226 +225 +225 +228 +231 +232 +231 +227 +227 +228 +231 +234 +235 +233 +232 +224 +219 +217 +218 +220 +220 +221 +223 +226 +226 +226 +225 +225 +222 +219 +217 +214 +213 +213 +214 +215 +214 +210 +207 +209 +210 +210 +208 +208 +209 +209 +207 +202 +200 +199 +199 +198 +198 +199 +201 +204 +204 +203 +200 +197 +197 +199 +201 +202 +202 +203 +204 +205 +205 +204 +203 +203 +200 +195 +190 +188 +189 +192 +195 +195 +195 +194 +190 +189 +189 +187 +185 +173 +173 +180 +187 +186 +183 +183 +182 +182 +184 +185 +186 +186 +187 +187 +188 +188 +183 +180 +181 +184 +188 +189 +186 +182 +182 +182 +185 +181 +170 +172 +186 +193 +186 +176 +170 +174 +180 +177 +169 +172 +175 +180 +183 +180 +175 +174 +177 +170 +167 +164 +167 +182 +196 +191 +178 +182 +178 +175 +174 +172 +166 +163 +163 +170 +170 +171 +172 +173 +172 +168 +164 +171 +179 +182 +175 +165 +163 +163 +161 +170 +177 +181 +175 +161 +153 +160 +171 +169 +167 +165 +166 +169 +170 +165 +159 +166 +171 +172 +167 +158 +153 +164 +184 +197 +190 +179 +167 +157 +158 +175 +192 +185 +166 +159 +164 +167 +171 +176 +176 +177 +178 +175 +173 +172 +168 +164 +166 +162 +171 +180 +178 +167 +157 +157 +162 +169 +165 +163 +164 +166 +165 +164 +165 +165 +171 +176 +172 +163 +157 +159 +163 +158 +157 +154 +151 +151 +154 +158 +160 +166 +164 +160 +157 +156 +157 +157 +154 +153 +153 +153 +152 +151 +150 +150 +151 +151 +151 +151 +153 +157 +160 +160 +158 +162 +156 +153 +156 +163 +165 +161 +156 +158 +159 +161 +161 +160 +159 +157 +156 +159 +158 +155 +153 +153 +154 +155 +156 +154 +155 +156 +156 +157 +158 +157 +157 +159 +156 +153 +155 +156 +156 +154 +154 +156 +157 +158 +158 +158 +158 +159 +161 +157 +160 +164 +165 +163 +160 +157 +156 +155 +157 +159 +158 +159 +163 +166 +167 +169 +171 +167 +159 +155 +158 +162 +163 +163 +165 +168 +169 +166 +160 +158 +160 +170 +172 +173 +172 +166 +160 +158 +158 +160 +160 +164 +170 +170 +166 +167 +172 +172 +173 +170 +163 +155 +151 +152 +156 +158 +162 +165 +166 +163 +158 +153 +151 +148 +153 +156 +157 +158 +158 +157 +154 +157 +154 +153 +156 +157 +153 +149 +147 +152 +155 +157 +157 +157 +159 +162 +165 +167 +166 +165 +166 +166 +163 +160 +159 +162 +164 +166 +166 +165 +163 +159 +155 +157 +154 +151 +150 +151 +157 +165 +171 +162 +156 +152 +153 +152 +149 +146 +148 +152 +150 +150 +151 +151 +150 +152 +155 +156 +156 +157 +157 +155 +152 +153 +156 +157 +153 +153 +157 +157 +154 +153 +155 +162 +163 +163 +160 +157 +156 +156 +156 +157 +156 +156 +156 +158 +158 +155 +151 +152 +157 +160 +162 +166 +170 +169 +165 +165 +165 +165 +165 +166 +168 +170 +172 +166 +165 +168 +169 +165 +163 +162 +159 +156 +156 +158 +162 +164 +163 +163 +164 +169 +170 +173 +175 +174 +170 +167 +165 +157 +154 +150 +148 +147 +149 +153 +156 +157 +157 +151 +145 +145 +148 +153 +161 +167 +166 +166 +165 +158 +148 +144 +145 +158 +160 +162 +158 +150 +149 +158 +167 +168 +166 +161 +154 +153 +156 +164 +170 +175 +175 +177 +174 +166 +164 +166 +165 +158 +152 +151 +158 +162 +161 +159 +161 +162 +161 +159 +160 +161 +162 +162 +161 +154 +153 +157 +159 +157 +156 +158 +158 +152 +152 +154 +156 +157 +158 +160 +163 +168 +162 +152 +145 +148 +156 +163 +163 +160 +155 +152 +151 +151 +150 +150 +151 +149 +147 +148 +152 +155 +155 +151 +147 +143 +143 +144 +146 +150 +155 +162 +168 +154 +154 +153 +151 +150 +150 +152 +152 +156 +158 +159 +154 +148 +146 +152 +158 +164 +163 +157 +150 +149 +153 +154 +151 +149 +149 +148 +148 +149 +152 +153 +155 +157 +156 +153 +152 +152 +153 +153 +152 +154 +156 +158 +160 +160 +159 +158 +156 +155 +146 +147 +152 +150 +147 +148 +147 +149 +144 +144 +148 +147 +147 +150 +150 +150 +154 +156 +157 +155 +153 +149 +146 +150 +148 +145 +147 +152 +156 +153 +148 +146 +135 +130 +133 +137 +141 +142 +138 +138 +137 +136 +139 +145 +149 +147 +143 +148 +150 +148 +143 +138 +139 +141 +143 +151 +151 +150 +148 +145 +142 +141 +140 +145 +144 +146 +150 +153 +153 +152 +153 +153 +151 +150 +150 +149 +148 +146 +146 +148 +149 +146 +143 +142 +145 +147 +147 +148 +149 +149 +149 +150 +150 +151 +151 +147 +145 +144 +145 +148 +150 +149 +147 +147 +146 +145 +145 +145 +145 +145 +145 +145 +142 +142 +143 +145 +145 +144 +144 +148 +149 +149 +149 +149 +148 +146 +143 +146 +148 +150 +150 +150 +150 +148 +144 +141 +143 +145 +149 +153 +154 +148 +142 +139 +140 +140 +140 +141 +145 +146 +146 +142 +142 +140 +137 +134 +134 +135 +137 +141 +147 +152 +150 +145 +142 +140 +140 +144 +144 +144 +143 +140 +136 +136 +139 +149 +151 +150 +146 +142 +144 +149 +152 +148 +146 +145 +145 +147 +147 +145 +144 +140 +143 +147 +148 +148 +147 +146 +146 +144 +143 +146 +149 +149 +146 +145 +147 +152 +152 +151 +149 +147 +146 +145 +145 +143 +148 +152 +151 +146 +142 +143 +145 +162 +159 +154 +151 +151 +151 +149 +147 +151 +149 +147 +144 +142 +144 +147 +149 +150 +150 +148 +145 +146 +149 +151 +151 +150 +150 +150 +149 +147 +145 +145 +145 +141 +142 +145 +148 +148 +146 +145 +147 +145 +146 +149 +155 +157 +153 +147 +143 +138 +144 +150 +153 +151 +146 +142 +140 +143 +143 +147 +152 +150 +145 +142 +144 +138 +138 +148 +154 +143 +137 +144 +152 +153 +155 +159 +158 +153 +152 +149 +141 +132 +130 +139 +153 +155 +153 +153 +155 +154 +155 +157 +154 +149 +151 +156 +156 +153 +155 +154 +155 +164 +171 +162 +147 +135 +153 +169 +170 +160 +151 +154 +162 +156 +156 +156 +156 +158 +160 +160 +158 +150 +152 +153 +153 +155 +158 +158 +155 +150 +144 +141 +150 +163 +165 +163 +165 +158 +158 +160 +164 +165 +163 +161 +160 +156 +155 +156 +159 +160 +160 +160 +161 +160 +165 +171 +171 +165 +159 +159 +162 +164 +161 +157 +154 +156 +161 +166 +168 +167 +161 +153 +148 +144 +142 +143 +144 +145 +146 +149 +150 +150 +148 +147 +145 +148 +148 +147 +147 +146 +146 +147 +147 +147 +145 +144 +146 +155 +164 +166 +159 +154 +154 +160 +166 +170 +173 +168 +157 +151 +149 +152 +156 +153 +151 +153 +156 +163 +152 +139 +129 +135 +157 +175 +178 +183 +172 +164 +163 +166 +165 +158 +155 +154 +168 +182 +188 +188 +186 +181 +176 +175 +167 +166 +170 +171 +174 +180 +183 +173 +165 +169 +186 +195 +189 +170 +152 +143 +149 +171 +194 +198 +192 +192 +194 +193 +183 +170 +168 +173 +173 +180 +199 +215 +205 +203 +207 +192 +160 +152 +170 +192 +200 +209 +214 +210 +193 +178 +178 +186 +186 +185 +188 +194 +195 +198 +206 +213 +218 +219 +210 +200 +196 +200 +205 +208 +207 +212 +228 +239 +237 +228 +221 +217 +216 +219 +227 +233 +231 +220 +210 +212 +214 +216 +217 +215 +212 +211 +212 +211 +215 +212 +200 +190 +190 +197 +203 +208 +208 +203 +194 +183 +171 +156 +147 +160 +175 +197 +221 +237 +236 +232 +235 +231 +232 +233 +232 +228 +224 +223 +224 +223 +214 +210 +221 +239 +249 +247 +240 +234 +214 +192 +176 +169 +170 +179 +190 +195 +195 +189 +181 +184 +190 +202 +211 +218 +213 +212 +216 +215 +209 +205 +206 +210 +208 +204 +198 +191 +184 +179 +176 +178 +172 +170 +173 +173 +169 +167 +169 +172 +171 +171 +175 +180 +180 +180 +179 +173 +171 +167 +165 +168 +174 +178 +180 +186 +191 +198 +203 +206 +205 +204 +203 +202 +195 +185 +177 +173 +172 +172 +173 +176 +183 +195 +209 +226 +240 +250 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +248 +249 +249 +249 +248 +248 +247 +247 +247 +244 +243 +243 +243 +244 +244 +244 +243 +242 +242 +241 +241 +240 +239 +238 +238 +236 +235 +235 +236 +237 +236 +235 +235 +234 +234 +233 +233 +234 +234 +235 +235 +234 +235 +236 +236 +237 +237 +238 +238 +239 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +243 +244 +244 +245 +245 +245 +245 +245 +246 +247 +247 +247 +248 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +249 +249 +249 +248 +250 +249 +248 +249 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +253 +249 +247 +247 +247 +242 +236 +229 +223 +220 +221 +226 +225 +225 +224 +223 +224 +225 +224 +222 +221 +224 +230 +235 +238 +238 +234 +230 +222 +219 +220 +226 +229 +229 +229 +232 +230 +228 +226 +224 +223 +220 +217 +215 +210 +211 +211 +214 +215 +212 +207 +203 +205 +209 +212 +211 +210 +210 +212 +210 +206 +204 +204 +203 +201 +199 +200 +202 +202 +201 +199 +197 +196 +196 +198 +201 +201 +201 +202 +203 +204 +204 +204 +202 +201 +200 +198 +192 +186 +186 +191 +197 +201 +201 +198 +195 +194 +193 +192 +189 +179 +176 +181 +189 +188 +185 +183 +180 +182 +185 +188 +189 +188 +188 +189 +190 +191 +186 +180 +180 +185 +188 +188 +188 +187 +187 +185 +185 +182 +175 +180 +194 +195 +186 +175 +173 +179 +182 +175 +165 +173 +177 +186 +191 +182 +169 +168 +176 +175 +170 +167 +172 +181 +186 +184 +180 +183 +176 +172 +174 +175 +172 +167 +166 +166 +163 +163 +166 +170 +172 +170 +169 +171 +174 +175 +171 +164 +157 +158 +163 +172 +178 +181 +172 +158 +152 +162 +175 +173 +167 +165 +169 +170 +164 +160 +159 +172 +176 +173 +164 +159 +160 +167 +177 +192 +192 +182 +163 +149 +156 +181 +202 +177 +157 +153 +165 +170 +172 +176 +177 +175 +172 +168 +170 +173 +170 +164 +164 +162 +171 +178 +176 +165 +157 +162 +170 +172 +168 +165 +164 +164 +165 +165 +165 +164 +166 +166 +165 +160 +158 +159 +161 +158 +156 +153 +150 +148 +149 +152 +155 +160 +159 +155 +153 +153 +154 +152 +150 +150 +151 +151 +150 +148 +149 +150 +151 +154 +156 +157 +159 +163 +165 +162 +157 +160 +157 +155 +156 +160 +162 +160 +157 +161 +160 +161 +162 +162 +161 +157 +155 +156 +157 +155 +155 +155 +156 +156 +157 +154 +155 +155 +156 +156 +157 +158 +159 +162 +159 +156 +157 +158 +158 +157 +157 +156 +158 +160 +161 +160 +159 +159 +160 +156 +161 +165 +165 +161 +158 +156 +157 +156 +158 +161 +162 +164 +167 +168 +168 +163 +165 +164 +159 +157 +161 +164 +164 +162 +164 +165 +166 +164 +162 +163 +165 +173 +177 +177 +171 +167 +167 +165 +161 +158 +159 +165 +172 +170 +165 +165 +171 +171 +169 +164 +159 +156 +155 +157 +159 +160 +161 +163 +165 +164 +160 +154 +150 +149 +152 +154 +154 +156 +157 +157 +156 +159 +155 +154 +156 +158 +155 +152 +151 +149 +151 +153 +153 +152 +153 +156 +160 +163 +163 +163 +163 +159 +155 +156 +159 +162 +161 +160 +160 +164 +168 +167 +162 +158 +152 +147 +148 +150 +153 +156 +159 +157 +161 +163 +160 +156 +153 +151 +151 +159 +156 +154 +152 +149 +149 +151 +154 +158 +160 +161 +159 +153 +150 +152 +156 +162 +158 +155 +155 +154 +151 +150 +151 +159 +161 +161 +158 +156 +156 +157 +156 +158 +156 +156 +157 +159 +158 +156 +154 +155 +160 +162 +164 +168 +175 +176 +173 +168 +166 +164 +162 +163 +165 +169 +172 +167 +165 +168 +168 +164 +162 +161 +158 +157 +158 +161 +165 +167 +167 +167 +167 +171 +171 +172 +174 +176 +175 +171 +166 +164 +161 +156 +149 +145 +148 +155 +162 +159 +158 +153 +150 +151 +152 +152 +156 +162 +162 +163 +163 +156 +144 +137 +135 +143 +152 +159 +159 +153 +149 +154 +164 +164 +164 +160 +154 +154 +158 +164 +168 +176 +175 +177 +174 +166 +163 +164 +163 +157 +153 +153 +157 +159 +158 +161 +165 +165 +162 +159 +159 +159 +158 +155 +152 +152 +160 +167 +161 +148 +145 +155 +163 +154 +152 +153 +155 +158 +160 +164 +168 +169 +163 +153 +148 +153 +161 +164 +162 +159 +154 +152 +154 +157 +155 +151 +148 +148 +148 +149 +155 +162 +162 +154 +146 +146 +147 +149 +150 +153 +157 +161 +164 +155 +154 +154 +153 +153 +152 +152 +153 +155 +157 +156 +153 +151 +152 +155 +158 +161 +155 +150 +149 +149 +150 +150 +150 +148 +148 +147 +147 +147 +149 +153 +156 +157 +156 +153 +153 +154 +157 +159 +157 +162 +163 +163 +159 +154 +151 +151 +152 +147 +142 +143 +149 +149 +147 +148 +149 +147 +140 +142 +149 +151 +151 +152 +151 +152 +153 +152 +152 +152 +152 +148 +144 +147 +145 +143 +145 +152 +157 +154 +148 +148 +140 +137 +139 +141 +144 +144 +141 +138 +138 +137 +139 +145 +151 +152 +148 +153 +153 +150 +144 +141 +142 +146 +148 +153 +152 +150 +149 +146 +144 +144 +144 +146 +146 +148 +152 +155 +155 +154 +153 +152 +150 +149 +150 +149 +146 +145 +145 +147 +147 +146 +143 +143 +145 +148 +149 +150 +149 +149 +149 +149 +150 +151 +151 +144 +143 +144 +146 +150 +150 +148 +145 +145 +144 +141 +141 +141 +143 +144 +144 +145 +145 +145 +144 +144 +144 +144 +143 +141 +145 +149 +150 +150 +148 +148 +149 +148 +150 +151 +151 +152 +151 +149 +145 +143 +143 +143 +146 +150 +152 +149 +143 +143 +143 +143 +142 +143 +147 +150 +150 +147 +146 +143 +139 +136 +136 +138 +140 +142 +147 +151 +149 +145 +143 +143 +143 +145 +145 +145 +144 +142 +140 +141 +143 +150 +150 +148 +145 +143 +145 +148 +149 +147 +145 +144 +145 +149 +150 +149 +145 +142 +143 +147 +150 +151 +149 +145 +142 +142 +140 +142 +146 +147 +145 +143 +145 +148 +148 +147 +146 +144 +143 +143 +143 +149 +149 +148 +145 +143 +142 +144 +146 +148 +155 +159 +156 +150 +148 +148 +148 +146 +146 +146 +144 +142 +143 +145 +149 +148 +148 +148 +148 +149 +150 +149 +147 +148 +150 +151 +150 +149 +148 +149 +150 +146 +145 +146 +149 +151 +149 +144 +141 +144 +145 +147 +150 +151 +149 +148 +148 +145 +147 +148 +147 +145 +142 +138 +136 +138 +139 +142 +146 +145 +142 +141 +143 +138 +134 +142 +149 +141 +136 +143 +147 +153 +154 +157 +156 +153 +153 +149 +140 +132 +129 +139 +155 +160 +157 +154 +153 +145 +148 +153 +152 +149 +154 +163 +168 +158 +155 +152 +155 +160 +160 +156 +150 +151 +157 +160 +156 +149 +149 +157 +166 +161 +160 +158 +157 +160 +160 +157 +151 +153 +151 +150 +152 +157 +160 +157 +153 +157 +150 +144 +148 +157 +159 +159 +164 +155 +158 +163 +167 +166 +164 +163 +164 +159 +158 +157 +158 +158 +157 +158 +161 +160 +165 +170 +166 +158 +155 +163 +173 +167 +162 +156 +153 +157 +165 +172 +174 +170 +162 +153 +147 +144 +141 +140 +143 +145 +148 +150 +150 +147 +145 +146 +147 +145 +145 +145 +146 +147 +148 +148 +148 +151 +148 +144 +146 +157 +164 +163 +159 +155 +157 +161 +163 +165 +169 +168 +159 +152 +148 +150 +151 +147 +147 +152 +156 +163 +155 +143 +131 +133 +153 +170 +173 +176 +176 +173 +168 +168 +166 +156 +144 +145 +161 +177 +184 +184 +184 +183 +181 +175 +165 +163 +167 +170 +173 +175 +173 +172 +168 +178 +195 +199 +185 +165 +147 +144 +149 +170 +193 +199 +194 +194 +197 +196 +186 +173 +168 +169 +167 +175 +195 +207 +205 +205 +204 +196 +178 +171 +178 +188 +191 +195 +204 +210 +203 +192 +190 +188 +188 +187 +188 +191 +190 +192 +200 +207 +213 +216 +212 +204 +200 +199 +200 +205 +205 +212 +227 +235 +232 +226 +225 +216 +215 +217 +223 +232 +232 +224 +215 +211 +214 +217 +219 +215 +209 +208 +210 +212 +213 +212 +202 +187 +179 +187 +198 +201 +207 +212 +209 +198 +181 +163 +152 +142 +151 +184 +214 +223 +232 +238 +232 +233 +234 +235 +233 +227 +223 +227 +233 +232 +222 +214 +219 +231 +241 +245 +246 +241 +229 +208 +189 +178 +175 +174 +174 +182 +191 +196 +194 +193 +196 +202 +210 +217 +214 +215 +219 +219 +212 +207 +207 +209 +205 +200 +197 +195 +192 +190 +187 +188 +182 +183 +187 +188 +186 +185 +187 +188 +184 +179 +175 +171 +165 +159 +156 +150 +144 +137 +134 +133 +135 +140 +144 +145 +154 +164 +175 +182 +186 +189 +190 +194 +196 +199 +199 +198 +193 +185 +179 +182 +188 +197 +209 +225 +240 +250 +254 +253 +254 +253 +253 +253 +253 +253 +253 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +248 +248 +248 +248 +248 +247 +247 +244 +243 +243 +243 +244 +244 +244 +243 +242 +242 +241 +241 +240 +239 +238 +238 +236 +235 +235 +236 +238 +236 +235 +235 +234 +234 +234 +234 +235 +235 +235 +236 +234 +235 +237 +238 +238 +238 +239 +239 +239 +240 +240 +240 +240 +240 +240 +241 +243 +243 +243 +244 +244 +245 +245 +246 +245 +246 +246 +246 +247 +248 +248 +248 +246 +246 +247 +248 +248 +248 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +248 +250 +250 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +252 +254 +253 +251 +250 +250 +250 +246 +240 +233 +227 +225 +228 +234 +236 +235 +232 +229 +228 +227 +225 +222 +225 +232 +240 +245 +246 +244 +239 +234 +230 +228 +229 +233 +235 +234 +233 +234 +232 +229 +224 +220 +218 +217 +215 +214 +212 +212 +212 +213 +214 +212 +208 +205 +207 +211 +214 +214 +213 +212 +213 +211 +206 +205 +204 +204 +201 +198 +199 +201 +198 +196 +194 +195 +195 +196 +199 +201 +199 +201 +202 +202 +202 +203 +203 +202 +199 +200 +200 +193 +184 +181 +187 +196 +202 +201 +198 +196 +195 +196 +194 +191 +190 +186 +187 +190 +188 +188 +187 +183 +187 +190 +193 +194 +193 +192 +193 +195 +192 +189 +182 +181 +187 +188 +186 +187 +190 +190 +184 +179 +176 +174 +181 +192 +195 +183 +172 +173 +182 +185 +176 +165 +164 +173 +188 +193 +178 +162 +166 +182 +186 +174 +172 +182 +184 +176 +177 +186 +185 +174 +168 +171 +176 +173 +167 +164 +168 +164 +162 +167 +171 +171 +168 +167 +170 +172 +170 +167 +163 +157 +161 +173 +181 +182 +178 +166 +155 +154 +167 +181 +172 +164 +162 +169 +172 +167 +164 +166 +172 +175 +169 +163 +166 +172 +174 +177 +182 +183 +176 +161 +154 +160 +174 +183 +165 +155 +156 +168 +177 +177 +175 +173 +171 +170 +167 +170 +174 +170 +164 +165 +170 +173 +176 +173 +166 +163 +168 +176 +173 +168 +164 +162 +162 +162 +161 +161 +157 +154 +153 +156 +160 +161 +157 +152 +152 +152 +151 +149 +147 +148 +151 +154 +156 +156 +155 +154 +154 +154 +152 +149 +151 +151 +150 +148 +149 +154 +158 +159 +156 +158 +160 +163 +165 +165 +162 +158 +160 +159 +156 +154 +155 +158 +159 +158 +163 +162 +161 +162 +163 +161 +158 +155 +154 +155 +157 +160 +160 +159 +157 +156 +155 +155 +156 +158 +158 +157 +158 +159 +162 +160 +157 +157 +156 +155 +155 +156 +156 +158 +161 +163 +162 +160 +160 +159 +158 +162 +164 +163 +159 +156 +156 +157 +158 +161 +164 +165 +166 +166 +164 +160 +161 +162 +162 +161 +161 +163 +167 +168 +171 +168 +166 +164 +163 +164 +166 +167 +172 +175 +174 +168 +168 +172 +170 +164 +155 +158 +166 +172 +169 +162 +160 +164 +168 +166 +163 +161 +160 +159 +159 +159 +160 +160 +160 +163 +165 +163 +156 +151 +153 +153 +152 +152 +153 +156 +159 +161 +158 +158 +159 +160 +156 +150 +150 +153 +149 +149 +149 +149 +148 +147 +151 +156 +158 +159 +162 +161 +155 +148 +148 +152 +161 +160 +157 +157 +163 +170 +170 +166 +156 +148 +143 +146 +149 +147 +147 +148 +154 +162 +167 +163 +155 +152 +152 +152 +155 +154 +153 +153 +152 +151 +151 +153 +159 +162 +162 +158 +152 +149 +152 +156 +160 +156 +154 +154 +153 +151 +151 +152 +156 +159 +159 +155 +154 +156 +157 +156 +156 +155 +156 +159 +161 +161 +161 +160 +162 +162 +161 +163 +167 +173 +176 +175 +168 +164 +161 +160 +160 +162 +165 +169 +164 +162 +163 +163 +158 +157 +156 +152 +152 +157 +163 +166 +167 +168 +172 +175 +172 +170 +167 +168 +170 +172 +169 +164 +163 +163 +160 +154 +149 +150 +156 +161 +164 +164 +159 +154 +154 +154 +154 +159 +161 +161 +162 +161 +156 +148 +141 +139 +138 +150 +159 +159 +154 +148 +150 +160 +162 +163 +161 +157 +157 +162 +166 +167 +171 +169 +171 +171 +166 +164 +164 +160 +154 +152 +154 +157 +158 +158 +161 +166 +168 +164 +159 +156 +156 +153 +148 +143 +157 +162 +162 +155 +149 +148 +152 +155 +153 +151 +152 +154 +157 +160 +164 +168 +166 +162 +156 +153 +158 +164 +164 +159 +155 +153 +156 +163 +166 +161 +150 +142 +145 +146 +150 +159 +168 +170 +161 +152 +150 +152 +153 +153 +154 +156 +157 +157 +157 +157 +157 +155 +153 +150 +152 +154 +157 +157 +157 +154 +153 +155 +156 +156 +153 +148 +146 +148 +151 +150 +149 +149 +146 +146 +146 +146 +146 +147 +150 +153 +154 +154 +153 +153 +155 +160 +163 +163 +166 +165 +162 +154 +146 +143 +147 +152 +148 +145 +143 +144 +145 +143 +143 +146 +149 +143 +145 +150 +150 +150 +151 +149 +146 +150 +151 +149 +146 +146 +147 +148 +144 +143 +142 +146 +153 +158 +155 +150 +145 +143 +145 +148 +147 +147 +145 +141 +142 +142 +142 +142 +147 +153 +154 +151 +154 +152 +149 +147 +146 +146 +150 +154 +154 +153 +151 +150 +150 +150 +150 +150 +148 +147 +149 +152 +155 +156 +154 +153 +148 +147 +147 +150 +149 +146 +145 +146 +145 +146 +146 +146 +145 +146 +149 +151 +150 +150 +149 +149 +150 +150 +150 +149 +143 +144 +146 +150 +154 +154 +152 +149 +146 +144 +141 +141 +142 +144 +144 +144 +146 +148 +148 +147 +146 +147 +147 +147 +137 +142 +148 +150 +149 +146 +147 +150 +148 +150 +150 +151 +150 +150 +148 +147 +145 +145 +144 +144 +147 +149 +146 +143 +145 +146 +145 +142 +142 +146 +150 +153 +150 +148 +145 +142 +140 +140 +141 +141 +142 +145 +148 +148 +147 +148 +148 +147 +146 +147 +147 +145 +143 +142 +145 +147 +152 +150 +148 +147 +147 +148 +147 +146 +145 +143 +142 +144 +150 +151 +149 +143 +142 +142 +146 +150 +152 +150 +146 +144 +144 +142 +140 +141 +144 +145 +145 +146 +148 +149 +150 +148 +145 +144 +145 +147 +149 +147 +145 +146 +147 +147 +146 +145 +145 +149 +151 +148 +146 +147 +148 +147 +144 +146 +149 +150 +148 +146 +145 +147 +145 +147 +150 +153 +155 +153 +149 +145 +146 +148 +150 +149 +147 +146 +146 +147 +149 +147 +147 +151 +153 +151 +143 +136 +146 +146 +148 +150 +149 +147 +148 +151 +152 +149 +146 +144 +144 +144 +141 +137 +132 +135 +138 +141 +141 +141 +141 +141 +136 +134 +140 +147 +146 +144 +146 +148 +152 +148 +149 +150 +150 +151 +148 +140 +140 +133 +139 +154 +164 +164 +158 +151 +148 +148 +151 +150 +147 +152 +162 +168 +157 +152 +151 +155 +156 +151 +149 +151 +154 +154 +154 +152 +148 +147 +152 +159 +173 +167 +158 +152 +153 +157 +157 +153 +148 +143 +141 +147 +155 +158 +155 +151 +159 +154 +148 +147 +152 +152 +154 +160 +154 +158 +164 +167 +167 +166 +167 +171 +170 +168 +165 +161 +156 +154 +157 +161 +165 +167 +168 +162 +154 +155 +168 +183 +173 +165 +155 +151 +156 +166 +171 +171 +170 +161 +151 +147 +146 +143 +142 +144 +147 +149 +150 +149 +146 +146 +147 +149 +145 +145 +145 +147 +149 +151 +151 +151 +151 +148 +143 +146 +159 +165 +162 +159 +157 +158 +161 +162 +161 +165 +166 +162 +156 +150 +147 +145 +142 +145 +153 +157 +161 +157 +148 +135 +133 +150 +166 +168 +171 +180 +184 +174 +166 +162 +153 +143 +138 +153 +171 +180 +181 +182 +185 +188 +178 +169 +165 +167 +169 +171 +172 +169 +167 +168 +182 +199 +200 +186 +167 +150 +144 +151 +174 +197 +202 +199 +199 +201 +201 +194 +179 +169 +165 +162 +171 +191 +208 +207 +201 +196 +194 +188 +182 +181 +185 +189 +195 +203 +209 +207 +201 +201 +196 +190 +183 +184 +190 +189 +185 +187 +201 +205 +208 +209 +207 +204 +197 +191 +196 +199 +212 +228 +235 +230 +224 +223 +215 +214 +215 +221 +230 +234 +229 +222 +216 +216 +218 +220 +216 +209 +206 +208 +212 +213 +215 +212 +198 +184 +185 +194 +195 +200 +208 +212 +207 +195 +180 +171 +145 +132 +158 +200 +216 +227 +237 +232 +232 +233 +235 +235 +228 +223 +226 +233 +229 +227 +226 +224 +225 +230 +240 +248 +248 +238 +218 +198 +190 +187 +177 +164 +166 +178 +194 +202 +201 +201 +204 +209 +216 +215 +216 +219 +218 +215 +210 +209 +209 +205 +200 +196 +194 +191 +189 +187 +187 +184 +181 +181 +178 +175 +171 +170 +168 +163 +157 +151 +147 +142 +140 +138 +133 +130 +128 +126 +124 +121 +119 +120 +121 +126 +130 +137 +142 +146 +151 +153 +160 +168 +179 +189 +196 +197 +194 +190 +199 +203 +207 +213 +223 +236 +248 +253 +253 +254 +253 +253 +253 +253 +253 +253 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +249 +248 +248 +248 +248 +247 +247 +247 +247 +244 +243 +243 +243 +244 +244 +243 +243 +242 +242 +241 +240 +239 +239 +238 +238 +237 +235 +235 +236 +238 +236 +235 +236 +235 +235 +235 +235 +235 +236 +236 +236 +234 +236 +237 +238 +239 +239 +239 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +246 +246 +247 +248 +248 +248 +248 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +252 +251 +250 +249 +248 +250 +250 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +252 +252 +251 +252 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +252 +253 +252 +250 +250 +251 +252 +249 +244 +237 +231 +230 +234 +241 +248 +245 +241 +235 +233 +232 +230 +227 +230 +238 +246 +249 +249 +246 +242 +237 +235 +234 +235 +236 +237 +236 +232 +229 +226 +224 +221 +219 +218 +217 +216 +215 +215 +214 +212 +212 +212 +212 +213 +213 +214 +215 +217 +216 +216 +216 +213 +209 +203 +201 +200 +199 +197 +195 +196 +198 +194 +191 +190 +193 +196 +197 +199 +201 +198 +201 +203 +201 +200 +202 +202 +202 +200 +202 +202 +195 +185 +179 +184 +193 +198 +197 +195 +193 +194 +194 +192 +189 +194 +193 +193 +192 +188 +188 +188 +184 +189 +191 +193 +194 +194 +195 +195 +196 +190 +190 +184 +184 +189 +186 +179 +182 +188 +190 +182 +171 +168 +172 +181 +191 +193 +181 +171 +174 +184 +188 +181 +172 +163 +172 +184 +187 +176 +166 +171 +185 +188 +182 +181 +186 +184 +177 +178 +185 +184 +171 +164 +169 +176 +175 +170 +167 +169 +165 +166 +174 +177 +172 +165 +160 +170 +174 +170 +163 +162 +161 +169 +183 +188 +183 +173 +161 +155 +160 +172 +183 +168 +162 +160 +167 +173 +174 +172 +173 +172 +171 +167 +167 +174 +179 +178 +179 +175 +168 +161 +158 +160 +164 +163 +160 +163 +166 +166 +169 +179 +184 +177 +169 +165 +168 +171 +174 +174 +169 +168 +174 +178 +174 +170 +168 +166 +166 +169 +172 +167 +164 +160 +158 +158 +156 +154 +151 +147 +146 +146 +151 +156 +157 +153 +148 +147 +149 +150 +150 +149 +150 +151 +153 +155 +158 +159 +159 +159 +158 +156 +153 +155 +154 +153 +153 +156 +162 +166 +166 +158 +157 +158 +161 +162 +161 +160 +159 +159 +160 +159 +157 +158 +160 +160 +159 +162 +162 +162 +162 +160 +158 +155 +154 +154 +156 +159 +160 +159 +158 +157 +157 +159 +159 +162 +165 +164 +160 +158 +159 +159 +157 +156 +155 +153 +152 +153 +156 +156 +159 +162 +164 +163 +163 +162 +163 +161 +161 +160 +159 +158 +158 +158 +158 +161 +162 +162 +161 +162 +163 +162 +158 +164 +163 +162 +162 +162 +163 +167 +170 +178 +172 +165 +162 +163 +166 +168 +168 +171 +170 +167 +165 +167 +170 +168 +164 +156 +161 +167 +170 +165 +159 +158 +161 +163 +163 +162 +161 +160 +160 +160 +161 +162 +160 +160 +162 +163 +162 +157 +152 +154 +154 +155 +155 +157 +158 +160 +162 +158 +159 +161 +161 +156 +149 +146 +149 +148 +148 +147 +146 +145 +144 +149 +154 +155 +156 +158 +158 +151 +143 +142 +146 +158 +159 +158 +158 +161 +166 +166 +162 +153 +145 +143 +146 +147 +145 +144 +147 +156 +160 +163 +160 +152 +147 +149 +154 +151 +151 +151 +154 +156 +155 +155 +156 +160 +161 +160 +155 +150 +149 +153 +157 +153 +152 +152 +153 +154 +154 +154 +154 +154 +158 +157 +152 +150 +153 +154 +153 +155 +154 +157 +161 +164 +165 +166 +167 +165 +161 +157 +158 +162 +166 +170 +173 +167 +163 +160 +159 +159 +158 +160 +162 +158 +155 +157 +157 +153 +153 +154 +151 +152 +155 +159 +162 +164 +168 +173 +177 +170 +168 +163 +159 +159 +162 +163 +161 +161 +161 +160 +158 +156 +156 +158 +160 +162 +161 +156 +154 +159 +160 +159 +160 +160 +162 +163 +162 +160 +155 +148 +143 +141 +153 +158 +156 +152 +145 +147 +159 +162 +164 +162 +160 +162 +168 +170 +168 +165 +164 +167 +169 +166 +164 +162 +157 +150 +151 +155 +161 +163 +161 +161 +163 +166 +163 +160 +158 +156 +151 +144 +138 +156 +161 +156 +151 +156 +157 +152 +151 +152 +152 +154 +157 +159 +160 +162 +165 +162 +161 +158 +156 +160 +163 +159 +153 +153 +155 +162 +170 +172 +163 +149 +139 +142 +144 +149 +158 +170 +174 +167 +157 +152 +154 +155 +154 +153 +154 +154 +152 +156 +157 +157 +154 +147 +144 +150 +157 +159 +160 +158 +154 +153 +153 +153 +152 +145 +146 +147 +150 +153 +154 +151 +148 +145 +144 +144 +145 +144 +143 +145 +147 +149 +150 +150 +150 +153 +157 +160 +161 +160 +159 +156 +149 +142 +140 +145 +150 +152 +150 +143 +138 +139 +140 +142 +146 +152 +149 +150 +149 +145 +145 +147 +146 +143 +148 +150 +145 +140 +141 +145 +150 +143 +144 +146 +149 +154 +156 +154 +149 +146 +145 +149 +152 +151 +150 +148 +141 +145 +147 +148 +147 +149 +154 +154 +151 +150 +146 +146 +150 +152 +150 +152 +156 +155 +154 +152 +152 +152 +153 +153 +152 +149 +148 +148 +149 +153 +155 +153 +152 +147 +145 +146 +150 +149 +145 +144 +146 +142 +144 +146 +147 +147 +146 +148 +149 +151 +148 +146 +146 +148 +150 +150 +150 +149 +150 +153 +154 +157 +156 +154 +153 +148 +147 +145 +145 +147 +148 +147 +146 +147 +147 +146 +146 +148 +151 +150 +148 +139 +143 +149 +152 +151 +149 +150 +151 +150 +151 +151 +150 +148 +147 +147 +148 +147 +148 +147 +145 +146 +147 +147 +145 +145 +147 +146 +142 +140 +142 +146 +151 +150 +148 +145 +144 +145 +145 +144 +142 +142 +144 +145 +146 +149 +151 +150 +147 +147 +147 +146 +143 +141 +141 +144 +147 +150 +149 +148 +149 +150 +149 +147 +144 +142 +141 +140 +144 +150 +152 +148 +141 +140 +140 +143 +147 +149 +148 +147 +148 +148 +146 +142 +141 +143 +148 +149 +149 +149 +151 +153 +151 +147 +145 +147 +148 +145 +146 +148 +151 +153 +153 +149 +146 +154 +150 +143 +139 +143 +150 +149 +143 +145 +146 +148 +152 +153 +150 +149 +149 +148 +149 +152 +155 +156 +154 +149 +145 +143 +146 +149 +149 +146 +144 +143 +144 +148 +146 +147 +150 +153 +153 +147 +142 +146 +146 +148 +150 +150 +149 +149 +151 +153 +149 +145 +146 +152 +155 +150 +143 +133 +139 +143 +143 +143 +144 +142 +139 +134 +137 +141 +149 +155 +153 +151 +151 +148 +140 +138 +142 +146 +150 +149 +146 +148 +143 +145 +154 +158 +160 +157 +151 +154 +151 +152 +151 +149 +150 +155 +155 +153 +150 +150 +155 +155 +148 +146 +150 +147 +150 +157 +159 +153 +145 +147 +154 +171 +167 +157 +148 +148 +154 +158 +158 +145 +137 +136 +145 +153 +154 +151 +151 +151 +151 +148 +147 +150 +151 +152 +156 +154 +155 +158 +161 +163 +164 +169 +173 +177 +173 +167 +159 +152 +151 +157 +165 +171 +170 +166 +160 +155 +159 +173 +187 +180 +167 +152 +148 +157 +167 +170 +166 +166 +157 +149 +148 +150 +149 +148 +150 +149 +148 +147 +147 +148 +149 +149 +150 +148 +147 +147 +149 +151 +153 +153 +153 +150 +148 +142 +147 +162 +166 +160 +158 +157 +157 +161 +163 +161 +163 +166 +164 +160 +152 +145 +139 +137 +145 +154 +156 +161 +160 +153 +139 +134 +148 +163 +165 +169 +180 +188 +180 +171 +162 +152 +144 +137 +148 +164 +175 +180 +182 +187 +193 +187 +178 +174 +172 +170 +171 +172 +169 +164 +166 +179 +194 +197 +188 +172 +157 +145 +158 +183 +204 +207 +203 +201 +200 +202 +199 +186 +171 +164 +160 +169 +188 +210 +202 +192 +190 +193 +189 +181 +180 +184 +191 +196 +199 +204 +208 +207 +208 +203 +195 +186 +186 +190 +185 +174 +169 +186 +195 +205 +208 +206 +200 +192 +186 +188 +193 +208 +225 +233 +229 +221 +217 +215 +213 +213 +217 +228 +235 +232 +226 +220 +217 +219 +225 +222 +211 +203 +201 +208 +211 +216 +218 +211 +200 +194 +194 +192 +191 +195 +206 +214 +212 +203 +196 +177 +143 +145 +184 +209 +222 +231 +235 +231 +231 +234 +236 +231 +225 +225 +230 +226 +229 +229 +226 +224 +227 +235 +242 +248 +244 +232 +218 +208 +199 +183 +166 +158 +164 +183 +197 +196 +199 +206 +210 +219 +220 +219 +217 +216 +215 +212 +210 +210 +209 +204 +198 +193 +187 +183 +181 +179 +177 +172 +167 +161 +155 +149 +145 +141 +139 +135 +133 +133 +133 +136 +136 +137 +137 +138 +141 +138 +132 +127 +126 +123 +123 +123 +124 +125 +128 +131 +132 +137 +144 +152 +159 +168 +177 +184 +187 +201 +206 +211 +215 +222 +231 +242 +248 +250 +252 +251 +252 +252 +252 +252 +252 +250 +250 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +250 +249 +249 +249 +250 +249 +248 +249 +249 +249 +250 +249 +248 +248 +248 +247 +247 +246 +246 +246 +245 +244 +243 +242 +243 +243 +243 +242 +242 +242 +241 +240 +239 +238 +238 +238 +238 +236 +235 +236 +237 +236 +235 +236 +235 +236 +236 +236 +236 +236 +236 +236 +234 +236 +238 +239 +239 +239 +240 +240 +239 +240 +241 +241 +242 +242 +243 +244 +244 +244 +245 +245 +246 +246 +247 +247 +246 +246 +247 +247 +248 +248 +249 +249 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +250 +251 +251 +251 +251 +252 +252 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +253 +252 +251 +253 +253 +250 +245 +239 +233 +232 +237 +244 +252 +250 +243 +236 +234 +234 +232 +230 +232 +240 +247 +249 +248 +246 +243 +241 +237 +237 +237 +239 +241 +239 +231 +224 +218 +220 +220 +221 +223 +222 +218 +217 +216 +214 +211 +209 +209 +213 +217 +221 +219 +217 +215 +215 +215 +215 +210 +205 +200 +197 +195 +194 +193 +192 +193 +196 +193 +189 +188 +192 +197 +198 +199 +200 +198 +202 +203 +201 +200 +201 +202 +202 +202 +203 +203 +197 +186 +180 +183 +191 +196 +195 +194 +192 +193 +194 +192 +189 +192 +194 +198 +195 +189 +188 +187 +181 +187 +186 +187 +189 +191 +192 +191 +191 +187 +188 +184 +185 +190 +183 +173 +175 +188 +191 +184 +170 +167 +175 +188 +197 +192 +180 +171 +175 +186 +191 +186 +179 +172 +177 +182 +183 +180 +178 +180 +184 +181 +188 +190 +183 +179 +182 +182 +178 +179 +166 +161 +169 +179 +181 +179 +178 +164 +162 +168 +179 +184 +176 +165 +158 +170 +178 +172 +160 +160 +165 +175 +190 +187 +179 +166 +157 +157 +164 +174 +180 +171 +166 +163 +167 +174 +179 +178 +174 +176 +173 +170 +173 +180 +178 +174 +176 +173 +163 +154 +153 +156 +158 +161 +163 +168 +179 +175 +167 +178 +188 +179 +167 +158 +167 +174 +177 +175 +169 +174 +186 +182 +173 +164 +162 +164 +166 +166 +165 +161 +160 +157 +154 +154 +151 +147 +143 +138 +143 +148 +151 +150 +148 +148 +148 +151 +153 +154 +153 +152 +150 +150 +151 +155 +159 +162 +162 +162 +161 +159 +156 +154 +155 +156 +158 +162 +167 +168 +166 +161 +158 +158 +159 +160 +158 +158 +160 +156 +160 +162 +163 +164 +165 +164 +161 +159 +161 +162 +161 +157 +153 +152 +153 +157 +157 +158 +157 +156 +156 +158 +160 +164 +165 +168 +171 +170 +164 +160 +159 +159 +156 +155 +155 +152 +152 +154 +158 +158 +160 +163 +165 +165 +165 +166 +167 +162 +159 +156 +157 +159 +161 +162 +161 +162 +160 +157 +156 +159 +165 +168 +169 +168 +164 +162 +162 +162 +161 +165 +171 +176 +169 +161 +159 +164 +170 +173 +173 +173 +167 +163 +165 +168 +168 +165 +163 +160 +164 +168 +166 +161 +157 +159 +163 +158 +159 +159 +158 +157 +159 +162 +165 +165 +163 +161 +161 +162 +160 +156 +152 +152 +154 +158 +162 +163 +161 +161 +160 +156 +155 +156 +161 +160 +154 +148 +146 +147 +145 +145 +144 +142 +142 +147 +152 +152 +151 +152 +153 +149 +144 +144 +149 +153 +158 +159 +158 +158 +160 +159 +155 +151 +145 +144 +148 +148 +144 +145 +150 +160 +158 +158 +158 +150 +143 +147 +156 +156 +155 +154 +157 +159 +159 +159 +159 +161 +160 +156 +152 +149 +150 +154 +157 +152 +151 +152 +155 +155 +154 +153 +152 +153 +156 +154 +149 +146 +149 +151 +150 +155 +156 +159 +164 +167 +167 +168 +170 +165 +158 +151 +153 +156 +160 +164 +169 +166 +163 +159 +159 +157 +155 +154 +156 +154 +152 +154 +155 +154 +155 +157 +155 +161 +158 +156 +157 +162 +167 +168 +167 +169 +167 +160 +153 +150 +154 +158 +159 +164 +163 +161 +160 +160 +159 +159 +158 +155 +151 +145 +150 +162 +167 +161 +157 +156 +160 +163 +163 +162 +158 +149 +141 +145 +155 +157 +152 +150 +143 +145 +159 +163 +165 +164 +163 +166 +172 +173 +169 +162 +162 +166 +168 +165 +162 +159 +153 +147 +149 +156 +164 +168 +165 +161 +159 +161 +162 +163 +163 +160 +151 +140 +133 +142 +159 +162 +157 +159 +157 +154 +161 +152 +154 +157 +161 +162 +160 +160 +162 +160 +160 +159 +157 +158 +159 +154 +148 +153 +157 +165 +173 +172 +162 +148 +139 +138 +141 +147 +156 +169 +174 +169 +160 +153 +155 +155 +154 +154 +155 +155 +153 +153 +155 +156 +151 +142 +138 +148 +159 +159 +159 +157 +153 +150 +149 +148 +147 +141 +147 +150 +151 +154 +158 +155 +148 +145 +144 +144 +145 +144 +142 +141 +143 +145 +147 +147 +146 +148 +152 +155 +155 +152 +153 +153 +149 +144 +142 +145 +149 +149 +148 +140 +134 +138 +143 +148 +154 +151 +150 +151 +146 +138 +138 +143 +143 +144 +146 +146 +142 +138 +138 +143 +146 +144 +148 +151 +153 +154 +153 +151 +148 +149 +147 +150 +153 +153 +152 +149 +142 +142 +147 +149 +150 +152 +156 +156 +153 +145 +141 +143 +152 +155 +151 +151 +157 +156 +154 +153 +153 +154 +154 +153 +151 +150 +148 +146 +147 +150 +153 +153 +152 +147 +145 +147 +150 +149 +144 +143 +145 +140 +142 +145 +147 +147 +145 +145 +146 +151 +146 +141 +140 +143 +148 +152 +153 +154 +155 +156 +156 +156 +154 +152 +151 +152 +151 +149 +151 +151 +151 +149 +147 +147 +145 +143 +144 +147 +151 +150 +145 +143 +146 +150 +155 +155 +153 +153 +156 +155 +154 +152 +150 +146 +145 +146 +149 +145 +147 +147 +146 +145 +146 +146 +147 +145 +147 +146 +141 +137 +139 +143 +148 +149 +147 +145 +146 +148 +148 +146 +143 +143 +143 +143 +145 +149 +151 +148 +143 +146 +146 +144 +140 +137 +138 +141 +144 +143 +143 +145 +148 +149 +147 +145 +143 +139 +139 +139 +143 +150 +154 +149 +141 +138 +138 +141 +144 +144 +144 +146 +150 +148 +149 +145 +144 +147 +152 +152 +149 +146 +149 +151 +149 +145 +142 +143 +147 +148 +148 +149 +151 +152 +154 +154 +155 +153 +154 +150 +145 +145 +147 +146 +141 +145 +143 +143 +148 +152 +152 +152 +151 +152 +151 +150 +151 +152 +150 +147 +145 +140 +144 +148 +149 +147 +145 +144 +144 +147 +146 +146 +148 +152 +155 +155 +153 +144 +144 +146 +150 +152 +151 +149 +149 +153 +149 +145 +148 +157 +161 +154 +144 +138 +146 +152 +150 +148 +148 +144 +137 +136 +143 +146 +152 +160 +157 +148 +147 +146 +135 +132 +139 +147 +153 +155 +153 +152 +151 +154 +154 +150 +150 +153 +152 +150 +148 +150 +154 +154 +153 +151 +146 +149 +149 +151 +156 +155 +149 +147 +149 +157 +154 +156 +160 +157 +150 +151 +158 +155 +158 +157 +153 +152 +156 +158 +156 +152 +143 +141 +149 +155 +151 +149 +151 +142 +145 +145 +146 +150 +154 +152 +153 +155 +152 +152 +154 +157 +161 +166 +171 +170 +168 +162 +156 +151 +153 +164 +175 +176 +172 +165 +159 +157 +163 +176 +188 +179 +163 +147 +145 +159 +172 +174 +168 +162 +154 +148 +149 +152 +153 +153 +154 +149 +147 +145 +146 +150 +152 +152 +151 +150 +149 +148 +148 +150 +151 +150 +149 +149 +147 +142 +147 +164 +166 +158 +156 +157 +156 +160 +164 +163 +164 +166 +166 +160 +152 +142 +134 +133 +143 +152 +152 +160 +161 +156 +141 +134 +146 +160 +163 +167 +176 +184 +185 +177 +165 +152 +142 +141 +148 +162 +174 +180 +183 +189 +196 +197 +188 +182 +178 +173 +172 +173 +171 +165 +166 +176 +189 +192 +186 +173 +157 +149 +165 +192 +210 +210 +204 +200 +196 +201 +201 +190 +173 +164 +160 +169 +187 +200 +202 +196 +190 +190 +188 +183 +181 +181 +186 +188 +191 +198 +208 +210 +211 +204 +197 +191 +190 +191 +180 +166 +159 +165 +185 +206 +212 +205 +196 +191 +191 +190 +192 +201 +215 +224 +224 +220 +217 +213 +210 +208 +213 +224 +233 +231 +225 +221 +218 +221 +230 +229 +216 +200 +193 +202 +207 +212 +216 +217 +213 +204 +196 +192 +189 +192 +203 +213 +215 +213 +212 +208 +181 +162 +171 +194 +216 +229 +234 +233 +232 +233 +235 +232 +226 +223 +224 +226 +226 +224 +222 +224 +231 +236 +236 +241 +246 +246 +237 +223 +206 +187 +172 +159 +156 +171 +186 +186 +192 +207 +210 +220 +222 +220 +216 +214 +216 +216 +213 +211 +212 +210 +204 +195 +186 +182 +180 +175 +173 +169 +161 +156 +153 +147 +141 +137 +136 +134 +132 +133 +134 +135 +134 +134 +134 +136 +138 +136 +131 +129 +130 +125 +124 +123 +124 +125 +129 +131 +131 +134 +139 +144 +146 +151 +158 +166 +170 +186 +195 +205 +214 +222 +232 +241 +246 +248 +250 +249 +250 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +252 +251 +251 +251 +250 +250 +249 +249 +248 +249 +249 +248 +249 +249 +249 +250 +249 +248 +248 +248 +247 +246 +246 +245 +245 +245 +244 +243 +242 +243 +243 +242 +242 +243 +242 +240 +239 +238 +238 +238 +239 +239 +237 +235 +236 +237 +236 +235 +236 +236 +236 +236 +236 +236 +236 +236 +234 +234 +236 +238 +239 +239 +240 +240 +240 +240 +241 +242 +242 +243 +243 +245 +246 +244 +244 +245 +245 +246 +246 +247 +247 +246 +246 +247 +247 +248 +248 +249 +249 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +248 +249 +249 +249 +248 +249 +249 +250 +249 +249 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +254 +251 +246 +240 +235 +234 +239 +246 +251 +252 +245 +236 +235 +236 +233 +233 +236 +242 +246 +246 +245 +244 +242 +239 +239 +233 +231 +237 +242 +239 +230 +223 +218 +218 +219 +223 +222 +221 +219 +219 +219 +217 +214 +213 +215 +220 +222 +221 +221 +215 +210 +211 +213 +211 +207 +205 +199 +194 +191 +190 +188 +187 +191 +198 +193 +191 +192 +196 +199 +200 +200 +200 +198 +200 +203 +203 +202 +200 +199 +199 +204 +205 +201 +193 +187 +181 +181 +188 +192 +191 +189 +189 +192 +194 +194 +191 +196 +197 +196 +190 +185 +187 +188 +182 +182 +182 +185 +189 +190 +189 +188 +188 +183 +178 +178 +186 +189 +182 +176 +175 +189 +192 +187 +176 +173 +182 +194 +200 +190 +183 +177 +179 +187 +190 +185 +178 +172 +178 +183 +185 +184 +184 +184 +183 +182 +183 +191 +192 +180 +176 +177 +173 +178 +167 +160 +169 +185 +193 +188 +179 +164 +163 +172 +186 +184 +168 +157 +156 +169 +182 +174 +163 +165 +172 +183 +186 +184 +171 +160 +154 +156 +167 +177 +178 +165 +166 +167 +167 +170 +180 +186 +183 +171 +170 +172 +178 +182 +181 +178 +177 +166 +158 +154 +160 +165 +167 +170 +174 +185 +189 +181 +168 +171 +184 +179 +162 +156 +167 +179 +182 +177 +172 +173 +178 +171 +166 +161 +158 +155 +155 +157 +160 +160 +156 +153 +152 +151 +147 +142 +136 +134 +143 +150 +153 +154 +156 +155 +152 +154 +160 +163 +159 +154 +151 +149 +147 +154 +158 +163 +165 +165 +164 +162 +161 +158 +158 +158 +159 +164 +168 +166 +163 +161 +159 +158 +159 +158 +156 +157 +160 +161 +161 +162 +162 +162 +162 +162 +161 +161 +160 +158 +156 +152 +149 +150 +154 +156 +160 +163 +163 +160 +156 +158 +161 +163 +168 +174 +176 +172 +165 +159 +156 +157 +157 +153 +152 +154 +159 +159 +156 +159 +162 +162 +158 +160 +166 +166 +161 +156 +152 +152 +156 +161 +163 +162 +161 +165 +162 +154 +153 +164 +169 +170 +176 +170 +161 +155 +159 +165 +167 +167 +168 +169 +161 +155 +160 +169 +170 +169 +174 +173 +167 +162 +163 +165 +164 +163 +165 +164 +167 +165 +160 +156 +158 +159 +159 +154 +153 +153 +154 +158 +163 +168 +170 +172 +167 +161 +158 +160 +160 +157 +152 +149 +154 +159 +163 +163 +162 +158 +158 +156 +153 +155 +158 +157 +151 +147 +147 +149 +149 +148 +145 +146 +150 +152 +151 +153 +150 +150 +151 +147 +147 +149 +149 +155 +156 +156 +159 +160 +154 +147 +147 +146 +147 +149 +150 +150 +151 +154 +156 +157 +159 +158 +154 +148 +145 +149 +155 +159 +155 +154 +159 +162 +161 +161 +163 +160 +157 +154 +154 +155 +154 +152 +152 +152 +153 +156 +160 +160 +157 +154 +153 +158 +155 +150 +148 +148 +149 +150 +149 +153 +157 +163 +167 +167 +166 +166 +167 +161 +153 +147 +148 +152 +158 +159 +159 +161 +163 +165 +166 +163 +159 +157 +157 +156 +153 +151 +151 +153 +154 +158 +162 +162 +157 +153 +156 +164 +168 +164 +157 +157 +162 +160 +153 +153 +159 +163 +162 +169 +162 +154 +156 +159 +153 +149 +151 +150 +149 +149 +153 +159 +161 +160 +157 +160 +163 +166 +168 +166 +160 +150 +142 +153 +162 +161 +154 +148 +140 +143 +162 +170 +163 +156 +156 +166 +177 +178 +173 +163 +163 +165 +166 +165 +162 +158 +155 +149 +152 +157 +162 +165 +163 +156 +149 +140 +149 +161 +166 +161 +149 +139 +132 +138 +150 +161 +164 +164 +165 +163 +159 +153 +156 +157 +156 +158 +161 +157 +151 +153 +157 +155 +153 +159 +163 +158 +155 +160 +161 +167 +173 +170 +159 +149 +145 +143 +146 +151 +159 +167 +169 +163 +155 +154 +158 +160 +157 +155 +155 +155 +154 +153 +155 +152 +144 +136 +137 +146 +153 +157 +155 +151 +148 +148 +149 +148 +144 +144 +150 +153 +152 +154 +158 +155 +149 +145 +144 +145 +148 +148 +145 +140 +137 +144 +145 +145 +142 +141 +144 +149 +151 +152 +154 +152 +147 +143 +146 +148 +146 +147 +146 +145 +146 +145 +145 +147 +149 +150 +151 +150 +148 +146 +145 +145 +145 +149 +148 +148 +147 +143 +139 +141 +146 +151 +149 +150 +153 +154 +152 +150 +150 +153 +154 +153 +153 +152 +151 +147 +141 +141 +145 +149 +148 +150 +157 +160 +155 +146 +143 +143 +150 +156 +157 +154 +151 +148 +150 +152 +151 +150 +150 +154 +156 +152 +149 +145 +145 +147 +150 +152 +152 +145 +145 +147 +150 +149 +146 +144 +145 +141 +143 +146 +147 +144 +142 +145 +150 +151 +150 +147 +145 +145 +148 +153 +157 +159 +158 +157 +156 +154 +153 +153 +153 +152 +150 +152 +155 +155 +151 +148 +147 +148 +145 +144 +146 +147 +146 +146 +148 +146 +146 +147 +149 +151 +152 +153 +153 +153 +156 +154 +147 +143 +145 +150 +153 +145 +145 +145 +146 +143 +142 +144 +150 +147 +143 +142 +143 +142 +138 +138 +141 +146 +147 +148 +150 +151 +150 +147 +145 +142 +147 +148 +147 +149 +149 +149 +150 +149 +148 +145 +142 +140 +139 +140 +140 +141 +144 +146 +145 +144 +144 +144 +143 +141 +143 +143 +143 +146 +152 +153 +150 +142 +142 +141 +140 +141 +144 +148 +150 +154 +149 +144 +143 +148 +154 +152 +147 +147 +147 +147 +147 +147 +144 +142 +144 +148 +150 +151 +152 +153 +154 +154 +153 +154 +155 +151 +148 +149 +146 +140 +138 +143 +145 +140 +141 +153 +157 +153 +152 +152 +153 +150 +145 +146 +150 +148 +140 +138 +143 +150 +152 +149 +144 +142 +142 +150 +147 +147 +149 +152 +158 +160 +154 +141 +142 +149 +154 +149 +147 +149 +151 +149 +151 +146 +146 +160 +165 +154 +144 +143 +148 +150 +148 +147 +148 +149 +148 +144 +139 +143 +152 +158 +157 +152 +145 +141 +135 +135 +143 +151 +153 +155 +157 +160 +158 +155 +152 +150 +149 +151 +153 +154 +152 +153 +158 +157 +149 +142 +141 +145 +145 +148 +155 +158 +150 +146 +152 +152 +156 +159 +160 +161 +162 +159 +153 +149 +154 +158 +157 +154 +154 +157 +159 +152 +147 +145 +148 +153 +155 +153 +151 +138 +142 +149 +154 +155 +153 +154 +156 +154 +150 +149 +148 +150 +164 +173 +165 +164 +159 +155 +154 +157 +161 +170 +177 +176 +172 +165 +158 +157 +163 +175 +184 +174 +153 +139 +148 +165 +173 +169 +164 +160 +156 +154 +155 +157 +155 +154 +155 +153 +149 +144 +143 +146 +151 +151 +148 +149 +148 +146 +146 +148 +149 +150 +151 +148 +149 +146 +149 +162 +166 +159 +152 +151 +158 +162 +159 +159 +165 +169 +168 +163 +151 +139 +135 +138 +143 +150 +155 +161 +160 +154 +145 +142 +146 +156 +161 +158 +170 +184 +190 +180 +164 +148 +141 +144 +157 +170 +171 +170 +177 +191 +203 +206 +199 +187 +180 +181 +180 +178 +180 +174 +167 +175 +188 +188 +180 +170 +158 +154 +172 +195 +211 +213 +208 +200 +196 +199 +200 +188 +178 +177 +169 +166 +176 +201 +202 +192 +181 +182 +188 +187 +183 +185 +187 +185 +181 +188 +203 +211 +210 +208 +201 +195 +194 +194 +185 +163 +145 +150 +169 +193 +207 +208 +202 +198 +198 +195 +192 +194 +206 +215 +217 +215 +215 +214 +209 +206 +210 +222 +231 +230 +225 +221 +221 +224 +228 +228 +221 +207 +196 +196 +197 +204 +216 +221 +216 +208 +204 +199 +205 +203 +196 +201 +215 +218 +211 +217 +209 +191 +177 +182 +203 +220 +226 +224 +222 +225 +233 +235 +228 +220 +218 +222 +226 +226 +222 +219 +222 +227 +231 +234 +241 +247 +245 +234 +218 +200 +187 +170 +164 +164 +176 +190 +197 +201 +204 +219 +220 +218 +214 +212 +213 +214 +216 +216 +213 +210 +207 +202 +195 +187 +183 +179 +171 +163 +160 +156 +149 +145 +144 +140 +138 +137 +136 +136 +136 +136 +136 +135 +136 +137 +137 +136 +134 +131 +128 +125 +129 +131 +128 +128 +133 +135 +135 +138 +145 +153 +156 +149 +146 +153 +163 +171 +179 +191 +203 +215 +227 +238 +247 +248 +247 +246 +247 +249 +250 +251 +251 +250 +250 +251 +251 +251 +252 +252 +251 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +251 +250 +248 +247 +249 +248 +248 +247 +246 +245 +244 +244 +245 +245 +244 +244 +243 +243 +242 +242 +241 +241 +240 +239 +238 +238 +237 +237 +237 +237 +236 +236 +236 +236 +236 +237 +235 +236 +235 +236 +236 +236 +236 +236 +238 +239 +239 +239 +240 +240 +240 +240 +242 +242 +242 +242 +242 +242 +243 +243 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +249 +249 +250 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +250 +251 +250 +249 +248 +249 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +249 +248 +247 +248 +249 +250 +250 +249 +249 +249 +250 +251 +251 +251 +249 +250 +251 +252 +252 +251 +250 +250 +253 +253 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +253 +252 +251 +254 +253 +249 +243 +236 +234 +238 +244 +250 +250 +243 +235 +235 +236 +236 +236 +237 +241 +244 +245 +245 +245 +243 +240 +236 +231 +228 +232 +236 +235 +229 +224 +222 +222 +223 +223 +220 +218 +217 +218 +221 +220 +218 +216 +216 +219 +220 +219 +212 +207 +204 +207 +211 +210 +207 +205 +201 +195 +190 +190 +190 +190 +194 +199 +195 +196 +198 +202 +204 +203 +201 +201 +199 +201 +202 +202 +201 +199 +198 +198 +203 +204 +200 +192 +186 +180 +179 +185 +189 +191 +192 +191 +191 +193 +195 +196 +199 +197 +194 +188 +183 +185 +188 +186 +179 +180 +184 +188 +190 +188 +189 +191 +185 +177 +177 +185 +188 +182 +176 +176 +187 +191 +189 +180 +177 +185 +195 +199 +194 +186 +180 +183 +188 +188 +183 +177 +176 +180 +188 +193 +189 +182 +179 +181 +182 +178 +185 +190 +182 +174 +176 +176 +177 +167 +165 +179 +193 +193 +183 +175 +166 +164 +171 +181 +176 +160 +155 +162 +176 +181 +175 +172 +173 +175 +184 +188 +180 +166 +155 +156 +163 +175 +180 +178 +163 +163 +167 +171 +175 +182 +186 +183 +166 +163 +165 +172 +180 +180 +175 +170 +164 +158 +156 +161 +165 +169 +177 +186 +189 +188 +177 +166 +168 +175 +170 +156 +157 +173 +184 +182 +179 +179 +175 +168 +163 +157 +150 +147 +148 +151 +155 +159 +160 +157 +153 +153 +153 +151 +146 +142 +141 +148 +153 +155 +157 +161 +163 +163 +167 +171 +170 +161 +153 +150 +149 +149 +153 +159 +166 +168 +167 +164 +162 +162 +159 +160 +159 +158 +160 +163 +164 +162 +159 +157 +158 +160 +161 +160 +160 +162 +163 +163 +161 +158 +157 +158 +160 +162 +161 +160 +159 +157 +154 +150 +152 +154 +158 +161 +164 +163 +160 +158 +159 +161 +161 +165 +170 +171 +167 +162 +157 +154 +155 +155 +153 +152 +155 +159 +160 +158 +158 +162 +163 +161 +160 +160 +157 +152 +148 +146 +148 +156 +164 +167 +167 +166 +169 +164 +157 +156 +164 +170 +170 +170 +162 +158 +158 +163 +167 +166 +165 +166 +163 +162 +159 +161 +169 +172 +172 +174 +175 +169 +164 +162 +163 +164 +164 +164 +163 +166 +165 +158 +153 +153 +153 +153 +149 +149 +149 +153 +160 +167 +170 +172 +173 +166 +159 +156 +157 +158 +155 +152 +155 +155 +157 +159 +160 +161 +160 +159 +157 +154 +155 +158 +158 +153 +150 +149 +150 +150 +149 +148 +148 +153 +156 +157 +157 +154 +152 +149 +146 +148 +153 +153 +153 +156 +154 +151 +150 +146 +144 +144 +144 +147 +150 +152 +154 +157 +158 +157 +157 +160 +163 +159 +151 +147 +150 +158 +162 +160 +158 +159 +160 +161 +163 +165 +161 +158 +155 +156 +156 +154 +151 +149 +152 +156 +161 +163 +162 +159 +157 +156 +159 +157 +153 +152 +151 +151 +150 +149 +152 +158 +165 +167 +164 +161 +161 +162 +163 +153 +144 +146 +154 +162 +163 +161 +160 +163 +167 +170 +167 +161 +157 +157 +155 +153 +152 +153 +155 +156 +160 +163 +160 +155 +155 +161 +165 +162 +157 +155 +152 +154 +155 +157 +159 +161 +164 +168 +166 +161 +155 +154 +155 +150 +145 +145 +154 +150 +149 +152 +158 +159 +155 +151 +157 +168 +175 +174 +162 +152 +149 +150 +154 +160 +159 +154 +148 +136 +142 +165 +172 +162 +151 +151 +162 +173 +174 +170 +164 +164 +164 +164 +162 +160 +158 +157 +155 +155 +157 +160 +159 +154 +148 +144 +139 +148 +158 +164 +159 +149 +143 +141 +144 +152 +160 +163 +165 +167 +165 +160 +156 +155 +154 +154 +156 +158 +155 +151 +148 +149 +149 +152 +158 +160 +160 +162 +163 +160 +161 +167 +167 +160 +151 +147 +151 +154 +159 +163 +166 +164 +157 +149 +156 +160 +162 +159 +154 +154 +156 +157 +153 +150 +148 +145 +141 +139 +143 +150 +154 +151 +146 +143 +145 +148 +149 +146 +144 +148 +150 +152 +155 +158 +155 +150 +148 +146 +145 +147 +147 +143 +138 +135 +139 +144 +146 +145 +143 +145 +150 +153 +152 +154 +155 +152 +145 +141 +142 +146 +148 +144 +142 +144 +148 +149 +148 +147 +153 +151 +148 +144 +142 +143 +146 +150 +150 +151 +153 +152 +148 +144 +146 +149 +153 +152 +151 +152 +153 +153 +153 +153 +157 +157 +155 +153 +150 +148 +144 +140 +139 +143 +147 +147 +148 +156 +160 +155 +149 +147 +147 +150 +151 +150 +149 +149 +149 +150 +149 +148 +147 +149 +152 +154 +151 +148 +145 +144 +146 +149 +151 +151 +148 +147 +149 +151 +151 +148 +147 +148 +144 +145 +147 +147 +144 +141 +142 +146 +150 +152 +153 +151 +149 +150 +153 +156 +156 +156 +156 +155 +153 +152 +153 +154 +155 +154 +154 +157 +156 +152 +149 +147 +149 +148 +147 +148 +148 +146 +146 +147 +144 +143 +141 +141 +141 +143 +146 +149 +149 +152 +151 +146 +144 +147 +151 +153 +147 +144 +143 +144 +143 +141 +143 +147 +144 +144 +145 +146 +143 +137 +136 +140 +144 +147 +150 +153 +154 +151 +146 +141 +142 +147 +147 +145 +147 +148 +148 +150 +149 +146 +143 +141 +141 +141 +143 +144 +142 +143 +144 +144 +145 +147 +146 +144 +144 +146 +146 +146 +147 +150 +151 +151 +144 +144 +143 +142 +143 +146 +150 +153 +149 +146 +144 +144 +149 +152 +150 +146 +148 +147 +149 +151 +150 +147 +144 +144 +146 +149 +151 +151 +151 +151 +150 +148 +152 +153 +150 +147 +150 +149 +141 +136 +143 +144 +142 +144 +152 +156 +155 +154 +148 +151 +151 +149 +148 +149 +148 +144 +143 +145 +149 +151 +150 +147 +144 +143 +144 +143 +147 +151 +154 +159 +159 +154 +149 +144 +145 +148 +147 +147 +149 +151 +148 +151 +149 +149 +156 +160 +152 +143 +142 +144 +147 +148 +148 +149 +150 +149 +148 +143 +145 +150 +154 +155 +153 +146 +140 +140 +143 +150 +155 +155 +154 +155 +157 +155 +153 +150 +148 +148 +150 +152 +155 +152 +152 +156 +156 +151 +142 +137 +140 +147 +153 +157 +158 +154 +149 +150 +156 +155 +157 +162 +164 +163 +161 +159 +157 +155 +153 +155 +158 +161 +158 +152 +151 +150 +149 +151 +154 +155 +152 +149 +142 +149 +156 +158 +157 +156 +156 +158 +155 +149 +148 +149 +154 +168 +175 +168 +160 +152 +148 +154 +160 +164 +170 +177 +176 +169 +161 +155 +155 +161 +170 +176 +169 +151 +144 +156 +171 +173 +166 +161 +158 +156 +154 +156 +159 +159 +155 +151 +151 +150 +147 +145 +145 +147 +147 +145 +145 +146 +146 +147 +148 +149 +149 +150 +148 +149 +147 +152 +164 +167 +158 +151 +149 +155 +160 +158 +158 +163 +167 +168 +164 +154 +144 +140 +141 +144 +150 +153 +158 +160 +156 +148 +145 +147 +154 +159 +156 +164 +180 +192 +188 +168 +147 +138 +147 +160 +172 +171 +165 +168 +184 +200 +207 +200 +187 +181 +183 +183 +181 +182 +184 +176 +180 +190 +187 +177 +169 +163 +162 +176 +193 +203 +207 +205 +201 +197 +192 +190 +188 +189 +183 +166 +164 +179 +203 +207 +194 +176 +174 +184 +187 +186 +187 +186 +180 +171 +175 +192 +207 +211 +209 +204 +199 +200 +200 +190 +169 +152 +148 +162 +181 +199 +207 +207 +204 +203 +198 +195 +196 +203 +211 +216 +217 +216 +216 +211 +206 +208 +217 +228 +232 +230 +225 +223 +221 +223 +226 +225 +216 +205 +190 +196 +207 +217 +221 +217 +211 +206 +209 +210 +206 +200 +199 +205 +209 +209 +211 +212 +205 +193 +190 +201 +213 +219 +220 +221 +223 +225 +227 +227 +224 +221 +210 +214 +223 +228 +223 +215 +217 +224 +234 +239 +241 +239 +237 +233 +217 +200 +185 +172 +165 +172 +185 +191 +196 +199 +209 +212 +212 +211 +210 +211 +211 +211 +214 +212 +211 +210 +206 +199 +192 +187 +183 +173 +164 +163 +160 +151 +145 +145 +143 +142 +140 +138 +137 +137 +135 +135 +134 +135 +135 +136 +134 +132 +129 +127 +127 +128 +129 +128 +129 +133 +137 +140 +143 +147 +154 +155 +152 +149 +152 +157 +162 +169 +180 +192 +206 +222 +236 +246 +249 +248 +248 +249 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +248 +247 +248 +248 +247 +247 +246 +245 +245 +245 +245 +244 +244 +244 +243 +242 +242 +242 +241 +241 +240 +239 +238 +238 +238 +238 +237 +237 +236 +236 +236 +236 +236 +236 +235 +235 +236 +236 +237 +237 +237 +238 +239 +239 +240 +240 +241 +241 +241 +241 +243 +243 +243 +243 +243 +244 +244 +244 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +247 +247 +248 +248 +248 +249 +249 +248 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +249 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +248 +248 +249 +250 +251 +250 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +253 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +253 +252 +251 +254 +253 +251 +245 +237 +233 +237 +244 +248 +248 +240 +231 +232 +235 +236 +237 +238 +240 +241 +242 +243 +244 +243 +241 +235 +231 +230 +232 +236 +235 +231 +228 +226 +226 +224 +222 +219 +215 +215 +218 +222 +222 +220 +217 +215 +215 +214 +212 +206 +203 +203 +207 +212 +212 +210 +208 +203 +196 +190 +190 +192 +193 +197 +201 +199 +199 +201 +203 +203 +202 +199 +200 +200 +200 +201 +200 +199 +199 +199 +199 +202 +203 +198 +190 +184 +177 +176 +182 +190 +195 +199 +195 +190 +189 +193 +196 +200 +196 +193 +188 +184 +186 +189 +188 +175 +178 +185 +193 +193 +190 +191 +195 +190 +180 +178 +186 +189 +182 +177 +178 +186 +190 +188 +181 +179 +185 +194 +197 +194 +184 +177 +181 +186 +185 +182 +182 +183 +185 +190 +194 +188 +177 +174 +178 +178 +177 +182 +186 +183 +181 +181 +177 +166 +165 +171 +184 +193 +189 +175 +164 +167 +167 +173 +178 +170 +156 +157 +169 +179 +177 +176 +181 +180 +177 +187 +190 +181 +166 +160 +167 +177 +183 +181 +173 +161 +161 +167 +174 +178 +183 +183 +178 +164 +162 +164 +170 +175 +174 +170 +166 +161 +157 +157 +161 +165 +171 +182 +193 +190 +182 +170 +162 +161 +163 +160 +154 +166 +178 +186 +185 +183 +182 +174 +162 +157 +151 +145 +145 +149 +153 +158 +161 +161 +159 +158 +158 +157 +156 +152 +149 +154 +158 +160 +158 +157 +161 +164 +164 +173 +177 +175 +164 +152 +149 +149 +149 +153 +160 +168 +172 +169 +165 +163 +163 +163 +162 +159 +156 +156 +158 +160 +161 +158 +157 +159 +162 +164 +162 +160 +159 +162 +162 +162 +159 +156 +156 +159 +162 +161 +160 +160 +159 +156 +153 +153 +155 +158 +161 +163 +161 +160 +160 +160 +159 +159 +161 +164 +164 +162 +158 +154 +151 +153 +154 +154 +155 +158 +161 +161 +160 +160 +162 +163 +162 +158 +153 +151 +150 +148 +147 +149 +158 +168 +172 +170 +169 +168 +162 +159 +159 +164 +171 +170 +163 +160 +161 +163 +166 +165 +160 +158 +159 +158 +164 +164 +164 +169 +173 +173 +173 +173 +170 +165 +162 +164 +166 +165 +163 +165 +168 +165 +156 +149 +148 +148 +148 +149 +148 +149 +154 +161 +168 +168 +167 +170 +163 +157 +154 +156 +156 +155 +153 +156 +155 +155 +156 +159 +161 +163 +163 +163 +158 +155 +156 +156 +152 +151 +151 +151 +153 +155 +154 +155 +157 +158 +158 +158 +157 +156 +152 +149 +152 +156 +154 +152 +158 +156 +148 +144 +141 +138 +139 +143 +148 +151 +150 +154 +159 +161 +158 +154 +158 +163 +160 +151 +145 +149 +154 +158 +158 +156 +153 +152 +156 +160 +163 +161 +157 +155 +156 +157 +155 +151 +149 +153 +160 +165 +165 +164 +164 +164 +162 +160 +158 +156 +154 +152 +150 +148 +146 +151 +160 +168 +168 +161 +155 +154 +157 +160 +154 +149 +150 +156 +163 +164 +162 +158 +161 +167 +169 +166 +161 +158 +158 +157 +156 +155 +156 +158 +160 +163 +165 +160 +155 +157 +165 +165 +156 +151 +154 +151 +149 +152 +161 +161 +158 +160 +168 +165 +164 +159 +157 +160 +158 +153 +152 +156 +152 +149 +151 +156 +157 +154 +149 +155 +167 +176 +173 +157 +147 +148 +156 +153 +156 +154 +151 +145 +134 +143 +168 +173 +161 +148 +147 +159 +169 +171 +167 +164 +165 +165 +163 +161 +159 +160 +160 +158 +158 +159 +161 +159 +153 +150 +150 +147 +151 +157 +161 +155 +147 +144 +148 +152 +155 +158 +160 +163 +166 +164 +159 +156 +153 +151 +152 +154 +154 +153 +153 +147 +142 +142 +148 +154 +156 +161 +166 +164 +157 +154 +159 +164 +163 +157 +152 +154 +158 +163 +165 +164 +161 +155 +150 +158 +162 +163 +159 +153 +151 +153 +155 +152 +147 +144 +146 +145 +141 +142 +148 +149 +147 +144 +143 +146 +150 +150 +148 +143 +143 +146 +151 +156 +158 +155 +152 +150 +146 +144 +145 +146 +143 +139 +136 +140 +146 +149 +148 +144 +145 +148 +150 +147 +147 +150 +153 +150 +143 +142 +146 +145 +142 +142 +144 +147 +147 +146 +147 +150 +150 +149 +147 +144 +145 +148 +152 +151 +153 +154 +154 +151 +148 +148 +151 +154 +154 +154 +152 +153 +154 +156 +155 +157 +157 +155 +152 +148 +146 +144 +142 +140 +142 +145 +146 +147 +154 +157 +152 +145 +146 +147 +148 +146 +145 +148 +151 +151 +148 +144 +144 +146 +148 +150 +151 +149 +147 +145 +146 +148 +150 +151 +151 +149 +149 +150 +152 +151 +150 +150 +152 +149 +148 +147 +145 +142 +139 +139 +141 +146 +150 +154 +154 +151 +150 +152 +154 +153 +154 +154 +152 +150 +149 +151 +153 +157 +156 +156 +158 +158 +155 +151 +149 +148 +148 +149 +150 +149 +147 +146 +147 +146 +144 +139 +135 +134 +136 +142 +146 +151 +153 +152 +147 +146 +148 +149 +148 +145 +143 +142 +144 +143 +141 +141 +144 +143 +144 +147 +147 +140 +134 +135 +140 +142 +145 +150 +153 +154 +150 +144 +140 +144 +148 +146 +143 +144 +145 +146 +149 +148 +145 +141 +141 +143 +145 +148 +148 +146 +145 +144 +143 +145 +148 +147 +145 +140 +142 +145 +148 +149 +148 +148 +150 +147 +147 +147 +146 +146 +148 +151 +155 +148 +147 +145 +145 +148 +150 +148 +146 +148 +150 +153 +156 +155 +150 +146 +144 +146 +151 +154 +154 +152 +150 +148 +146 +148 +152 +149 +147 +152 +153 +146 +140 +143 +141 +143 +146 +151 +157 +159 +154 +144 +147 +151 +152 +151 +149 +148 +149 +149 +149 +149 +149 +149 +148 +145 +141 +141 +143 +149 +154 +155 +158 +160 +157 +156 +146 +142 +144 +145 +147 +148 +148 +150 +151 +153 +153 +153 +155 +152 +143 +142 +142 +144 +147 +149 +150 +152 +153 +154 +149 +147 +148 +149 +152 +153 +147 +143 +146 +151 +155 +156 +155 +154 +154 +155 +152 +149 +145 +144 +146 +148 +150 +154 +153 +152 +152 +155 +153 +145 +135 +136 +149 +159 +160 +160 +158 +153 +151 +155 +155 +155 +158 +162 +165 +163 +159 +161 +156 +150 +152 +159 +164 +161 +154 +157 +158 +157 +155 +153 +153 +150 +147 +146 +156 +164 +163 +158 +156 +157 +157 +156 +148 +145 +149 +158 +169 +173 +167 +157 +149 +148 +157 +162 +161 +167 +178 +179 +170 +158 +151 +153 +160 +167 +172 +167 +154 +151 +164 +175 +171 +163 +160 +159 +157 +155 +156 +161 +164 +159 +151 +149 +150 +149 +147 +144 +144 +144 +144 +143 +145 +147 +148 +148 +147 +147 +147 +147 +148 +146 +153 +165 +166 +156 +148 +147 +154 +159 +158 +156 +160 +166 +170 +168 +161 +152 +147 +145 +146 +147 +148 +155 +157 +158 +153 +149 +149 +153 +157 +154 +157 +173 +195 +198 +176 +149 +135 +148 +162 +176 +175 +162 +157 +172 +193 +205 +198 +184 +177 +181 +184 +183 +183 +189 +182 +184 +191 +184 +172 +167 +168 +172 +183 +193 +199 +204 +207 +204 +199 +187 +185 +189 +194 +186 +170 +168 +180 +201 +209 +196 +171 +163 +175 +185 +190 +192 +187 +176 +164 +166 +184 +203 +212 +206 +203 +201 +205 +206 +197 +176 +159 +150 +156 +168 +190 +207 +211 +206 +201 +201 +200 +199 +201 +207 +215 +218 +217 +218 +214 +209 +207 +213 +225 +234 +237 +229 +228 +224 +223 +226 +227 +217 +204 +185 +196 +210 +218 +218 +214 +211 +211 +211 +208 +207 +207 +205 +202 +204 +209 +207 +212 +212 +204 +198 +202 +209 +214 +223 +228 +228 +221 +219 +224 +225 +220 +208 +206 +213 +227 +230 +221 +215 +216 +225 +234 +238 +238 +241 +245 +234 +217 +201 +181 +166 +172 +185 +193 +195 +198 +198 +202 +205 +207 +207 +207 +206 +205 +209 +209 +210 +210 +208 +203 +196 +191 +184 +172 +162 +162 +159 +149 +142 +142 +143 +142 +140 +139 +137 +137 +135 +135 +135 +135 +136 +136 +135 +133 +131 +129 +128 +126 +128 +129 +130 +132 +137 +143 +139 +143 +147 +151 +152 +152 +153 +155 +158 +163 +172 +184 +199 +218 +235 +247 +250 +250 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +251 +250 +249 +249 +249 +248 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +244 +244 +243 +243 +242 +242 +242 +241 +241 +240 +239 +238 +238 +238 +238 +238 +238 +236 +236 +235 +235 +235 +235 +236 +236 +236 +237 +238 +238 +239 +239 +240 +240 +241 +241 +242 +242 +242 +242 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +249 +250 +251 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +249 +250 +250 +251 +251 +250 +250 +249 +250 +250 +250 +249 +249 +249 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +251 +250 +251 +252 +251 +245 +236 +232 +236 +243 +249 +248 +239 +230 +230 +234 +237 +239 +240 +239 +239 +239 +240 +241 +240 +238 +235 +234 +234 +236 +239 +238 +235 +232 +229 +227 +223 +221 +220 +217 +217 +219 +223 +223 +221 +216 +213 +212 +210 +209 +208 +208 +210 +214 +217 +216 +213 +209 +203 +197 +192 +191 +191 +193 +197 +201 +202 +199 +197 +197 +198 +198 +196 +197 +199 +198 +197 +197 +198 +199 +202 +203 +204 +202 +196 +187 +180 +172 +173 +182 +195 +202 +204 +198 +189 +185 +187 +190 +197 +197 +196 +191 +188 +193 +193 +186 +173 +178 +188 +198 +199 +194 +194 +198 +196 +185 +182 +190 +192 +184 +178 +179 +188 +190 +187 +181 +179 +185 +193 +197 +189 +176 +169 +173 +179 +180 +184 +190 +189 +187 +186 +184 +178 +172 +173 +177 +175 +182 +183 +179 +183 +192 +186 +169 +153 +165 +177 +182 +185 +182 +170 +157 +169 +172 +177 +176 +168 +160 +163 +172 +173 +173 +178 +185 +179 +176 +188 +191 +178 +170 +170 +181 +187 +185 +177 +167 +161 +160 +166 +174 +178 +180 +178 +172 +167 +169 +171 +171 +169 +166 +166 +167 +160 +156 +156 +162 +169 +174 +181 +187 +184 +172 +161 +157 +155 +154 +155 +159 +176 +177 +182 +187 +185 +177 +168 +164 +153 +152 +152 +155 +158 +161 +163 +164 +162 +163 +165 +164 +161 +158 +157 +157 +163 +166 +165 +160 +157 +159 +161 +161 +169 +175 +176 +167 +156 +151 +151 +152 +158 +162 +169 +173 +172 +167 +164 +164 +166 +162 +157 +154 +154 +156 +158 +159 +159 +159 +160 +162 +164 +161 +157 +153 +154 +158 +163 +164 +161 +157 +157 +160 +160 +160 +160 +160 +158 +154 +154 +155 +156 +160 +161 +159 +159 +161 +161 +159 +156 +157 +159 +160 +159 +157 +153 +151 +153 +154 +156 +158 +160 +162 +162 +161 +165 +164 +162 +160 +154 +150 +153 +159 +157 +153 +154 +160 +168 +171 +168 +165 +160 +158 +162 +165 +165 +170 +170 +159 +159 +160 +163 +165 +163 +158 +156 +157 +160 +165 +166 +167 +170 +170 +168 +170 +168 +168 +165 +163 +165 +169 +168 +163 +168 +171 +167 +157 +148 +146 +147 +148 +155 +153 +153 +157 +162 +165 +161 +158 +163 +158 +155 +156 +158 +158 +156 +154 +153 +154 +155 +157 +159 +161 +164 +166 +168 +161 +155 +153 +153 +151 +152 +152 +149 +154 +159 +161 +159 +157 +154 +153 +154 +156 +160 +158 +154 +156 +155 +149 +152 +162 +161 +150 +144 +139 +134 +132 +144 +149 +150 +146 +148 +155 +161 +160 +153 +154 +157 +156 +150 +142 +142 +146 +148 +149 +149 +144 +143 +150 +157 +161 +160 +155 +152 +153 +156 +155 +153 +151 +155 +161 +165 +164 +165 +169 +170 +167 +158 +157 +155 +153 +150 +147 +145 +143 +154 +164 +171 +168 +158 +151 +152 +155 +154 +157 +159 +158 +158 +159 +161 +162 +155 +158 +163 +165 +163 +160 +159 +161 +163 +161 +159 +158 +159 +161 +165 +167 +162 +159 +160 +164 +163 +155 +152 +154 +154 +151 +154 +161 +160 +154 +154 +161 +166 +169 +164 +160 +163 +165 +163 +160 +155 +152 +149 +149 +152 +157 +159 +158 +160 +164 +167 +165 +155 +148 +149 +155 +151 +151 +147 +143 +140 +136 +148 +168 +171 +161 +150 +149 +158 +165 +167 +165 +163 +165 +166 +164 +161 +159 +158 +159 +159 +160 +162 +165 +162 +155 +153 +156 +155 +154 +156 +157 +151 +144 +144 +151 +161 +158 +155 +154 +156 +160 +161 +161 +155 +152 +151 +153 +153 +150 +153 +158 +156 +146 +141 +146 +153 +159 +165 +167 +163 +155 +151 +155 +162 +165 +162 +159 +154 +158 +161 +162 +161 +159 +156 +152 +156 +159 +161 +158 +154 +150 +148 +148 +151 +147 +146 +145 +143 +141 +143 +148 +147 +147 +146 +148 +152 +154 +152 +147 +141 +140 +143 +150 +156 +157 +156 +154 +149 +145 +142 +144 +146 +145 +142 +139 +145 +149 +150 +148 +144 +143 +143 +143 +143 +142 +143 +149 +153 +151 +146 +143 +139 +141 +145 +146 +143 +140 +143 +149 +144 +148 +154 +156 +155 +153 +151 +151 +150 +151 +150 +151 +151 +151 +151 +151 +153 +155 +155 +154 +153 +154 +153 +151 +152 +153 +152 +149 +146 +147 +147 +147 +144 +144 +146 +146 +146 +150 +153 +149 +144 +145 +146 +146 +144 +144 +147 +151 +151 +145 +141 +143 +146 +149 +150 +149 +147 +147 +147 +148 +151 +152 +152 +152 +150 +150 +151 +151 +151 +151 +152 +154 +153 +150 +147 +144 +142 +141 +141 +141 +142 +145 +148 +148 +147 +147 +150 +152 +153 +154 +152 +149 +146 +146 +148 +151 +155 +155 +155 +157 +158 +157 +153 +151 +145 +145 +147 +149 +150 +149 +148 +146 +150 +148 +144 +138 +135 +138 +142 +146 +152 +153 +152 +148 +147 +149 +147 +142 +141 +141 +143 +145 +143 +139 +139 +141 +144 +146 +148 +146 +139 +134 +134 +138 +142 +144 +147 +149 +149 +147 +144 +142 +147 +150 +147 +143 +143 +143 +142 +144 +146 +143 +140 +141 +145 +148 +151 +150 +149 +149 +146 +144 +143 +145 +146 +145 +141 +140 +144 +150 +151 +147 +145 +146 +148 +148 +149 +148 +147 +148 +151 +155 +153 +151 +149 +148 +147 +148 +147 +146 +146 +148 +152 +155 +155 +150 +144 +140 +145 +150 +155 +155 +152 +149 +147 +146 +146 +152 +151 +148 +151 +153 +151 +149 +146 +140 +141 +147 +152 +160 +161 +152 +142 +143 +148 +152 +152 +148 +149 +153 +153 +152 +150 +148 +147 +146 +142 +138 +138 +141 +149 +155 +156 +162 +168 +169 +160 +149 +144 +146 +147 +148 +149 +148 +151 +150 +155 +156 +152 +155 +156 +148 +146 +144 +145 +148 +148 +148 +152 +158 +158 +154 +150 +148 +148 +152 +154 +148 +149 +151 +153 +153 +152 +152 +153 +154 +153 +151 +147 +141 +140 +142 +145 +147 +149 +153 +153 +152 +154 +156 +149 +138 +136 +150 +162 +164 +163 +159 +155 +154 +154 +156 +155 +153 +159 +166 +163 +152 +157 +156 +154 +153 +155 +160 +164 +164 +166 +165 +160 +154 +150 +152 +150 +146 +152 +164 +172 +168 +160 +158 +157 +156 +155 +148 +145 +149 +158 +165 +165 +161 +155 +156 +159 +162 +158 +156 +162 +175 +179 +170 +157 +149 +151 +159 +166 +172 +170 +158 +157 +169 +175 +167 +160 +161 +162 +162 +159 +157 +161 +167 +164 +156 +150 +151 +148 +146 +145 +146 +147 +147 +145 +147 +148 +148 +146 +145 +144 +144 +144 +145 +145 +151 +162 +164 +154 +146 +147 +154 +160 +159 +154 +156 +166 +177 +176 +167 +156 +150 +148 +147 +146 +145 +150 +154 +157 +156 +153 +152 +154 +157 +153 +151 +168 +195 +206 +186 +156 +140 +146 +161 +179 +180 +163 +150 +163 +184 +199 +193 +180 +171 +175 +181 +182 +183 +181 +178 +183 +187 +180 +166 +165 +171 +178 +187 +194 +198 +205 +210 +207 +200 +187 +187 +189 +186 +180 +175 +177 +180 +199 +208 +198 +170 +156 +163 +178 +192 +194 +188 +176 +163 +164 +179 +197 +207 +204 +200 +200 +208 +214 +205 +184 +168 +159 +155 +161 +183 +205 +211 +204 +197 +201 +204 +202 +200 +205 +213 +216 +214 +218 +217 +213 +210 +212 +222 +234 +241 +234 +234 +228 +221 +220 +223 +217 +206 +189 +193 +203 +212 +213 +209 +209 +213 +205 +204 +207 +214 +215 +210 +205 +203 +209 +211 +210 +207 +204 +204 +207 +209 +220 +228 +230 +222 +216 +218 +221 +220 +223 +211 +204 +212 +226 +231 +223 +214 +214 +226 +238 +243 +247 +248 +242 +232 +216 +191 +171 +176 +190 +196 +196 +197 +193 +197 +201 +203 +202 +202 +201 +200 +204 +205 +206 +207 +206 +203 +197 +192 +185 +170 +159 +159 +156 +145 +138 +141 +140 +138 +136 +137 +137 +137 +135 +136 +136 +136 +136 +136 +135 +134 +133 +132 +128 +125 +125 +130 +131 +131 +135 +142 +137 +138 +142 +147 +151 +153 +154 +155 +160 +164 +171 +182 +196 +216 +236 +247 +249 +250 +251 +252 +253 +253 +252 +251 +251 +251 +251 +251 +251 +250 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +251 +250 +248 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +244 +244 +244 +243 +243 +242 +242 +242 +241 +241 +240 +239 +239 +238 +238 +238 +239 +238 +236 +236 +235 +235 +235 +235 +236 +236 +237 +237 +238 +239 +239 +240 +240 +240 +241 +241 +242 +243 +242 +242 +244 +244 +244 +244 +245 +246 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +251 +251 +251 +251 +250 +249 +250 +252 +252 +251 +250 +250 +251 +251 +251 +251 +250 +250 +249 +250 +250 +250 +250 +249 +249 +250 +251 +252 +251 +250 +250 +250 +251 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +251 +251 +251 +249 +243 +234 +229 +233 +240 +247 +247 +238 +229 +231 +237 +240 +243 +242 +240 +239 +239 +238 +237 +235 +233 +232 +232 +234 +236 +238 +240 +238 +237 +232 +227 +222 +222 +222 +221 +220 +218 +221 +222 +220 +216 +213 +213 +213 +212 +214 +216 +218 +220 +220 +217 +211 +207 +201 +198 +195 +192 +191 +192 +197 +201 +202 +198 +194 +196 +198 +199 +197 +197 +197 +196 +194 +194 +197 +201 +205 +207 +206 +203 +195 +185 +175 +168 +171 +182 +198 +203 +205 +199 +190 +185 +184 +185 +195 +201 +202 +195 +192 +198 +194 +179 +174 +179 +188 +196 +199 +197 +198 +201 +196 +188 +187 +193 +194 +186 +180 +181 +188 +190 +188 +183 +182 +187 +192 +195 +183 +171 +164 +169 +175 +178 +183 +190 +187 +186 +180 +173 +172 +176 +179 +179 +181 +185 +182 +177 +184 +190 +177 +158 +154 +166 +179 +184 +180 +172 +166 +164 +174 +179 +179 +171 +165 +166 +170 +171 +168 +175 +182 +184 +173 +172 +185 +187 +176 +174 +179 +185 +182 +176 +170 +165 +164 +163 +167 +173 +175 +177 +175 +169 +173 +172 +170 +166 +164 +164 +165 +166 +159 +153 +153 +163 +175 +180 +179 +178 +175 +164 +156 +155 +153 +152 +156 +165 +174 +174 +178 +183 +181 +173 +165 +163 +154 +157 +161 +164 +165 +165 +165 +166 +161 +166 +170 +169 +164 +161 +161 +163 +163 +167 +167 +163 +161 +162 +163 +162 +166 +172 +175 +168 +160 +158 +159 +160 +163 +164 +167 +172 +173 +170 +166 +164 +168 +161 +154 +152 +154 +157 +158 +157 +159 +159 +160 +161 +161 +159 +153 +149 +150 +155 +162 +166 +162 +156 +155 +157 +160 +159 +159 +160 +158 +155 +155 +155 +156 +159 +160 +158 +158 +160 +160 +158 +154 +155 +156 +159 +161 +160 +156 +152 +154 +156 +159 +161 +162 +162 +161 +162 +166 +163 +161 +158 +154 +152 +159 +169 +164 +157 +154 +158 +165 +167 +163 +159 +155 +157 +165 +169 +165 +165 +163 +153 +149 +152 +158 +163 +165 +163 +162 +161 +165 +164 +163 +166 +168 +163 +160 +164 +167 +166 +163 +161 +164 +169 +169 +165 +170 +172 +169 +158 +149 +148 +150 +152 +157 +156 +157 +160 +163 +164 +158 +154 +158 +155 +156 +160 +163 +161 +157 +155 +154 +156 +157 +157 +155 +157 +163 +168 +166 +162 +159 +157 +156 +154 +152 +151 +149 +153 +157 +159 +158 +154 +152 +151 +149 +152 +158 +159 +156 +155 +152 +145 +154 +165 +164 +152 +143 +139 +133 +130 +143 +150 +151 +145 +144 +152 +159 +160 +155 +153 +152 +153 +148 +141 +137 +137 +140 +144 +145 +141 +142 +150 +157 +162 +159 +154 +149 +150 +153 +155 +156 +156 +160 +162 +162 +160 +164 +171 +171 +166 +155 +153 +152 +150 +149 +148 +146 +145 +154 +164 +170 +165 +155 +151 +152 +156 +155 +160 +164 +162 +159 +159 +160 +161 +154 +156 +161 +165 +165 +163 +162 +164 +170 +167 +163 +159 +159 +161 +165 +167 +164 +162 +160 +160 +159 +158 +156 +155 +155 +156 +156 +158 +158 +156 +157 +160 +167 +171 +164 +155 +156 +160 +159 +157 +153 +153 +150 +147 +148 +156 +164 +169 +170 +164 +160 +158 +153 +148 +148 +152 +151 +151 +146 +139 +137 +142 +153 +163 +167 +162 +156 +154 +155 +157 +158 +158 +160 +163 +166 +165 +161 +156 +153 +152 +160 +162 +165 +166 +159 +151 +147 +148 +155 +153 +152 +152 +149 +146 +150 +158 +166 +161 +155 +151 +151 +155 +162 +168 +161 +157 +155 +155 +150 +148 +155 +166 +167 +153 +145 +146 +153 +165 +171 +166 +159 +154 +151 +155 +162 +166 +164 +162 +157 +159 +160 +159 +158 +156 +153 +149 +151 +152 +156 +158 +157 +152 +147 +143 +147 +150 +148 +141 +137 +140 +145 +149 +149 +149 +150 +150 +153 +154 +152 +148 +144 +143 +146 +152 +157 +157 +155 +154 +148 +144 +142 +144 +147 +146 +144 +143 +146 +147 +147 +145 +144 +143 +140 +137 +143 +146 +146 +148 +152 +153 +149 +143 +141 +142 +145 +146 +142 +138 +142 +150 +144 +148 +155 +159 +159 +157 +154 +152 +152 +151 +150 +151 +153 +155 +155 +154 +154 +154 +153 +152 +151 +152 +150 +147 +146 +148 +148 +146 +146 +149 +150 +150 +148 +145 +146 +147 +145 +146 +148 +145 +143 +144 +145 +145 +144 +145 +147 +148 +147 +142 +140 +143 +148 +149 +148 +147 +144 +145 +148 +150 +152 +153 +152 +151 +151 +152 +152 +151 +151 +152 +154 +155 +156 +154 +149 +146 +144 +145 +146 +146 +144 +143 +143 +143 +144 +147 +150 +152 +155 +154 +151 +147 +145 +146 +150 +154 +154 +153 +153 +154 +156 +156 +154 +151 +145 +145 +146 +149 +153 +154 +150 +146 +152 +152 +150 +145 +143 +144 +146 +146 +148 +149 +148 +147 +148 +149 +146 +140 +139 +139 +140 +140 +137 +133 +136 +142 +146 +147 +148 +148 +144 +138 +134 +133 +140 +142 +145 +147 +148 +147 +146 +145 +149 +151 +149 +145 +145 +144 +141 +142 +145 +142 +140 +142 +146 +149 +151 +150 +150 +151 +150 +145 +142 +143 +145 +146 +152 +147 +146 +149 +150 +147 +143 +143 +147 +146 +145 +146 +144 +143 +146 +150 +152 +151 +151 +151 +149 +147 +146 +145 +141 +144 +148 +151 +151 +147 +141 +136 +140 +146 +151 +152 +149 +148 +146 +145 +146 +153 +154 +149 +147 +148 +151 +156 +150 +140 +139 +146 +153 +162 +160 +147 +141 +140 +142 +147 +149 +147 +148 +152 +152 +153 +153 +150 +147 +145 +143 +139 +134 +138 +148 +156 +158 +164 +172 +175 +158 +149 +147 +149 +148 +149 +152 +152 +150 +148 +152 +156 +153 +155 +157 +152 +150 +150 +150 +148 +145 +143 +151 +162 +161 +156 +153 +152 +152 +154 +155 +150 +151 +151 +152 +151 +150 +149 +149 +149 +148 +149 +147 +142 +139 +138 +138 +137 +143 +152 +156 +153 +153 +157 +153 +144 +140 +150 +160 +164 +162 +156 +152 +157 +154 +153 +152 +154 +159 +161 +157 +151 +154 +158 +160 +157 +153 +155 +161 +165 +160 +158 +154 +150 +151 +154 +155 +151 +159 +170 +177 +172 +163 +160 +157 +155 +154 +153 +152 +155 +159 +161 +159 +158 +159 +166 +170 +165 +157 +153 +159 +167 +172 +165 +157 +151 +149 +155 +162 +168 +167 +160 +160 +170 +172 +163 +158 +161 +163 +166 +167 +164 +164 +167 +166 +160 +157 +154 +148 +144 +145 +149 +151 +150 +148 +148 +148 +147 +146 +145 +144 +144 +143 +144 +144 +150 +159 +159 +153 +148 +148 +154 +159 +158 +151 +150 +165 +182 +183 +171 +156 +148 +148 +150 +147 +143 +147 +151 +155 +156 +154 +153 +155 +157 +153 +149 +162 +190 +207 +192 +166 +148 +145 +161 +179 +181 +163 +149 +159 +180 +195 +194 +183 +172 +172 +176 +179 +181 +170 +172 +177 +182 +176 +165 +163 +170 +177 +185 +191 +196 +203 +209 +207 +201 +189 +186 +185 +178 +168 +167 +176 +186 +204 +210 +200 +174 +154 +153 +171 +194 +196 +190 +178 +166 +165 +175 +189 +198 +200 +195 +197 +209 +220 +215 +196 +179 +168 +157 +156 +176 +199 +209 +207 +203 +201 +203 +202 +199 +202 +209 +210 +206 +212 +216 +216 +213 +212 +218 +230 +238 +238 +238 +229 +216 +212 +218 +222 +221 +203 +190 +187 +200 +210 +209 +207 +210 +205 +204 +207 +214 +220 +218 +207 +197 +206 +207 +210 +212 +210 +206 +203 +203 +204 +214 +223 +222 +217 +214 +218 +224 +235 +227 +211 +200 +209 +225 +229 +221 +215 +222 +233 +243 +249 +248 +242 +237 +225 +200 +179 +177 +186 +192 +192 +191 +190 +194 +198 +197 +197 +199 +199 +199 +202 +203 +204 +203 +203 +202 +198 +193 +187 +172 +160 +157 +153 +143 +138 +141 +136 +135 +135 +136 +137 +137 +136 +137 +137 +137 +135 +136 +134 +133 +132 +130 +127 +123 +124 +130 +131 +130 +132 +138 +142 +142 +144 +145 +148 +151 +153 +154 +161 +167 +173 +180 +194 +214 +233 +245 +248 +248 +250 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +248 +247 +247 +248 +248 +248 +248 +246 +246 +246 +246 +246 +246 +246 +246 +244 +244 +244 +243 +243 +242 +242 +242 +241 +241 +240 +239 +239 +238 +238 +238 +238 +237 +237 +236 +235 +236 +236 +236 +236 +236 +237 +237 +238 +239 +239 +239 +240 +240 +241 +242 +242 +243 +242 +243 +243 +243 +244 +244 +245 +246 +247 +248 +247 +247 +247 +247 +247 +247 +247 +247 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +250 +249 +249 +249 +249 +251 +251 +251 +251 +251 +250 +250 +250 +252 +252 +251 +250 +252 +252 +251 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +250 +251 +250 +250 +249 +250 +250 +250 +250 +249 +250 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +253 +252 +249 +242 +233 +227 +230 +235 +240 +240 +233 +227 +231 +238 +243 +247 +246 +244 +243 +242 +240 +236 +232 +230 +231 +232 +233 +235 +239 +243 +244 +243 +234 +227 +221 +221 +223 +222 +219 +217 +216 +217 +216 +214 +214 +216 +216 +215 +216 +218 +220 +220 +218 +214 +207 +202 +200 +199 +197 +195 +193 +194 +197 +201 +202 +199 +198 +201 +203 +202 +199 +197 +197 +195 +194 +194 +197 +201 +205 +207 +206 +204 +197 +186 +174 +165 +169 +182 +194 +199 +202 +199 +193 +189 +187 +186 +196 +204 +207 +197 +190 +193 +190 +178 +179 +182 +185 +188 +193 +197 +200 +200 +190 +187 +188 +193 +194 +189 +184 +183 +183 +186 +187 +186 +185 +187 +189 +189 +182 +172 +167 +171 +177 +179 +180 +183 +180 +181 +178 +174 +177 +185 +188 +185 +191 +184 +176 +178 +184 +176 +161 +155 +166 +168 +178 +186 +176 +160 +161 +173 +180 +180 +174 +164 +162 +169 +173 +171 +169 +180 +183 +178 +168 +168 +180 +182 +181 +183 +185 +182 +170 +164 +164 +163 +163 +164 +168 +170 +171 +176 +178 +172 +174 +167 +160 +158 +164 +168 +167 +162 +155 +149 +150 +161 +176 +181 +176 +170 +169 +161 +156 +156 +156 +156 +160 +167 +164 +171 +176 +175 +175 +175 +168 +159 +161 +165 +168 +167 +166 +167 +169 +170 +164 +168 +172 +171 +167 +164 +164 +166 +166 +170 +171 +167 +165 +166 +166 +165 +167 +171 +170 +164 +160 +162 +164 +165 +164 +162 +164 +170 +173 +171 +167 +165 +167 +159 +152 +151 +155 +157 +157 +156 +158 +159 +160 +159 +159 +158 +153 +149 +151 +154 +159 +162 +159 +153 +153 +157 +160 +159 +158 +159 +158 +156 +156 +156 +159 +160 +160 +160 +158 +158 +157 +158 +155 +155 +156 +160 +164 +164 +159 +155 +157 +158 +161 +164 +163 +161 +161 +162 +162 +162 +161 +160 +156 +155 +162 +171 +166 +158 +153 +157 +164 +167 +164 +160 +153 +156 +163 +165 +159 +154 +150 +145 +143 +148 +157 +164 +168 +167 +164 +161 +165 +163 +161 +164 +165 +157 +153 +159 +170 +166 +161 +158 +160 +165 +168 +168 +169 +172 +168 +159 +152 +152 +154 +155 +154 +157 +160 +164 +165 +164 +160 +158 +157 +156 +158 +164 +167 +162 +157 +154 +159 +161 +159 +155 +150 +152 +160 +168 +165 +165 +164 +163 +160 +155 +149 +145 +152 +152 +153 +154 +153 +151 +152 +153 +148 +149 +154 +156 +153 +151 +149 +146 +155 +162 +159 +147 +142 +139 +136 +134 +142 +149 +152 +150 +149 +154 +158 +158 +155 +151 +150 +152 +148 +140 +135 +135 +140 +144 +146 +144 +144 +149 +155 +160 +157 +153 +149 +149 +152 +155 +158 +160 +164 +163 +160 +158 +162 +168 +167 +162 +153 +151 +149 +150 +152 +153 +152 +151 +155 +162 +166 +162 +156 +154 +156 +158 +161 +163 +162 +160 +161 +163 +163 +161 +155 +157 +161 +166 +169 +167 +166 +166 +172 +170 +164 +159 +157 +160 +164 +166 +165 +163 +161 +160 +160 +159 +157 +154 +153 +156 +157 +157 +158 +161 +164 +166 +167 +170 +163 +152 +152 +156 +156 +156 +154 +156 +153 +148 +147 +155 +167 +174 +171 +162 +154 +152 +149 +143 +143 +147 +155 +154 +149 +142 +140 +148 +155 +157 +161 +159 +157 +154 +150 +147 +147 +149 +155 +158 +162 +162 +159 +154 +150 +147 +158 +162 +165 +163 +157 +150 +146 +145 +156 +155 +153 +150 +146 +147 +154 +162 +168 +162 +155 +151 +150 +154 +164 +174 +168 +164 +159 +154 +148 +147 +157 +170 +168 +153 +146 +145 +148 +160 +168 +162 +157 +154 +153 +157 +162 +164 +161 +158 +154 +157 +159 +159 +158 +155 +151 +147 +147 +148 +153 +158 +160 +155 +149 +144 +145 +150 +149 +141 +137 +142 +147 +148 +150 +150 +150 +148 +149 +150 +150 +149 +150 +150 +152 +154 +156 +156 +154 +152 +148 +146 +145 +146 +147 +145 +144 +143 +142 +142 +142 +142 +144 +146 +142 +139 +140 +149 +154 +152 +150 +152 +153 +152 +148 +143 +142 +145 +145 +143 +145 +149 +152 +152 +153 +154 +156 +156 +156 +155 +150 +151 +150 +150 +151 +154 +155 +155 +153 +148 +145 +145 +147 +148 +148 +148 +144 +146 +147 +146 +147 +150 +149 +149 +146 +143 +144 +145 +144 +143 +143 +140 +137 +138 +140 +142 +145 +149 +150 +149 +142 +140 +139 +144 +148 +147 +145 +145 +142 +144 +147 +150 +151 +151 +151 +150 +152 +153 +153 +152 +152 +154 +155 +156 +158 +156 +153 +149 +147 +149 +151 +151 +149 +147 +145 +145 +147 +151 +153 +154 +155 +153 +149 +146 +146 +150 +154 +158 +154 +153 +151 +151 +154 +155 +153 +149 +148 +149 +149 +152 +155 +156 +151 +146 +151 +152 +152 +149 +148 +149 +147 +143 +145 +147 +147 +145 +145 +146 +142 +136 +137 +135 +133 +132 +129 +129 +135 +143 +144 +145 +149 +152 +151 +144 +136 +131 +137 +141 +146 +150 +151 +149 +148 +147 +148 +150 +149 +146 +147 +146 +142 +142 +143 +141 +140 +141 +144 +148 +150 +150 +148 +151 +151 +147 +144 +145 +148 +150 +156 +149 +143 +143 +145 +146 +146 +146 +144 +142 +141 +143 +143 +141 +142 +145 +146 +147 +150 +152 +152 +148 +145 +143 +142 +145 +147 +150 +151 +149 +144 +138 +140 +144 +149 +149 +148 +148 +148 +147 +149 +153 +153 +149 +146 +143 +145 +153 +150 +144 +142 +146 +152 +158 +155 +145 +141 +138 +138 +142 +145 +145 +146 +149 +150 +154 +155 +152 +149 +148 +147 +145 +138 +141 +151 +158 +156 +157 +160 +162 +151 +145 +145 +147 +145 +145 +149 +151 +147 +146 +150 +154 +154 +154 +153 +151 +150 +154 +153 +148 +139 +138 +150 +163 +161 +154 +151 +154 +155 +156 +157 +153 +149 +150 +153 +156 +152 +145 +140 +141 +144 +148 +152 +148 +141 +137 +133 +129 +140 +151 +157 +154 +152 +154 +152 +146 +144 +150 +157 +160 +159 +152 +149 +155 +155 +148 +149 +158 +158 +148 +147 +153 +157 +160 +161 +159 +154 +152 +154 +155 +148 +146 +146 +148 +153 +157 +157 +155 +160 +168 +173 +170 +162 +156 +151 +147 +150 +160 +164 +163 +162 +160 +158 +160 +165 +170 +172 +167 +160 +158 +159 +160 +162 +161 +159 +157 +155 +157 +161 +164 +161 +159 +162 +169 +169 +161 +157 +159 +163 +168 +172 +170 +166 +165 +163 +161 +163 +157 +149 +144 +146 +151 +152 +150 +147 +146 +145 +145 +146 +147 +147 +147 +145 +146 +146 +151 +159 +158 +153 +152 +147 +151 +156 +156 +148 +146 +162 +182 +186 +172 +154 +145 +147 +152 +150 +146 +146 +148 +151 +155 +155 +154 +153 +156 +154 +151 +159 +181 +200 +197 +176 +158 +148 +161 +176 +178 +163 +151 +160 +177 +190 +198 +194 +181 +175 +175 +177 +180 +167 +171 +173 +175 +174 +166 +164 +170 +178 +184 +190 +196 +201 +204 +202 +198 +186 +182 +179 +176 +164 +155 +168 +194 +211 +213 +202 +179 +159 +153 +167 +189 +197 +194 +184 +174 +168 +173 +183 +193 +192 +185 +189 +205 +219 +217 +202 +188 +175 +160 +156 +172 +191 +203 +208 +213 +203 +204 +201 +198 +201 +205 +204 +199 +205 +212 +217 +214 +211 +214 +223 +231 +237 +240 +235 +223 +214 +216 +221 +223 +216 +193 +180 +190 +206 +210 +206 +205 +205 +203 +202 +205 +214 +219 +213 +202 +195 +200 +211 +221 +220 +212 +206 +206 +198 +206 +217 +224 +220 +214 +217 +225 +235 +242 +234 +210 +198 +210 +225 +231 +225 +222 +225 +236 +245 +246 +241 +237 +224 +204 +183 +175 +179 +186 +189 +190 +188 +193 +196 +197 +197 +200 +201 +201 +203 +205 +205 +204 +204 +203 +199 +194 +186 +174 +161 +155 +150 +142 +139 +141 +138 +136 +135 +138 +138 +137 +135 +137 +139 +139 +137 +136 +134 +132 +130 +128 +125 +122 +124 +128 +130 +129 +131 +135 +140 +142 +142 +142 +143 +148 +153 +155 +161 +168 +174 +180 +190 +209 +231 +243 +245 +247 +249 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +246 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +243 +243 +242 +242 +241 +241 +241 +240 +239 +239 +239 +239 +239 +238 +238 +237 +236 +236 +236 +237 +238 +237 +237 +238 +238 +238 +239 +239 +239 +240 +241 +241 +242 +243 +243 +243 +243 +243 +244 +244 +244 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +249 +249 +249 +249 +250 +251 +251 +250 +251 +250 +250 +251 +251 +251 +251 +250 +252 +252 +250 +249 +249 +249 +249 +250 +248 +249 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +248 +249 +251 +252 +253 +252 +252 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +253 +250 +244 +235 +228 +229 +232 +233 +235 +230 +226 +232 +241 +246 +250 +251 +250 +250 +249 +245 +237 +232 +231 +230 +233 +236 +240 +245 +248 +247 +244 +233 +226 +220 +219 +221 +220 +219 +217 +216 +216 +214 +214 +215 +217 +217 +214 +215 +217 +217 +215 +212 +210 +206 +202 +201 +200 +199 +198 +197 +198 +200 +201 +204 +203 +203 +203 +201 +198 +196 +196 +198 +197 +196 +197 +199 +201 +202 +202 +203 +204 +201 +191 +177 +164 +166 +181 +190 +196 +200 +199 +196 +193 +190 +188 +197 +203 +205 +195 +181 +180 +185 +186 +187 +188 +186 +184 +189 +196 +195 +190 +185 +188 +191 +192 +192 +190 +187 +185 +182 +184 +186 +187 +188 +189 +190 +189 +183 +175 +171 +174 +179 +181 +179 +179 +176 +179 +181 +183 +187 +192 +193 +191 +195 +185 +175 +177 +181 +170 +160 +165 +177 +178 +182 +181 +170 +158 +160 +171 +179 +174 +166 +162 +164 +170 +173 +172 +171 +179 +174 +169 +167 +169 +177 +180 +182 +185 +185 +176 +162 +158 +160 +160 +157 +162 +166 +166 +168 +178 +183 +178 +169 +163 +154 +156 +166 +173 +170 +163 +158 +153 +153 +162 +173 +178 +174 +169 +167 +161 +157 +159 +163 +166 +165 +164 +163 +168 +170 +172 +175 +177 +172 +165 +169 +171 +171 +168 +167 +171 +172 +173 +170 +171 +172 +171 +168 +166 +165 +166 +170 +173 +173 +168 +165 +166 +167 +166 +168 +168 +165 +159 +158 +162 +164 +163 +161 +159 +162 +169 +172 +169 +166 +166 +164 +157 +151 +152 +155 +156 +155 +155 +158 +160 +160 +159 +158 +157 +156 +153 +154 +154 +157 +159 +157 +153 +155 +160 +161 +159 +158 +158 +157 +156 +157 +158 +160 +159 +159 +160 +158 +154 +155 +158 +157 +155 +156 +160 +165 +166 +162 +157 +158 +160 +163 +165 +164 +161 +161 +163 +162 +164 +164 +161 +158 +157 +162 +167 +164 +156 +151 +156 +165 +169 +166 +162 +155 +156 +156 +156 +154 +146 +141 +144 +145 +151 +159 +164 +166 +165 +162 +160 +162 +165 +165 +164 +163 +157 +154 +159 +171 +165 +159 +158 +160 +163 +165 +167 +167 +170 +168 +161 +156 +156 +158 +157 +155 +160 +166 +168 +166 +163 +160 +160 +159 +157 +159 +166 +167 +162 +157 +155 +163 +163 +160 +154 +150 +151 +157 +164 +159 +161 +163 +162 +159 +155 +151 +148 +155 +152 +151 +151 +151 +151 +152 +155 +151 +148 +152 +155 +152 +149 +150 +150 +155 +158 +154 +146 +145 +145 +143 +143 +145 +149 +153 +154 +154 +156 +156 +154 +152 +152 +155 +156 +150 +140 +137 +142 +145 +147 +149 +149 +147 +145 +148 +152 +152 +150 +149 +152 +154 +157 +161 +164 +165 +162 +159 +159 +161 +163 +161 +159 +154 +151 +150 +152 +156 +158 +157 +154 +154 +159 +162 +160 +159 +162 +163 +161 +164 +166 +165 +162 +162 +165 +165 +163 +159 +157 +158 +162 +166 +167 +167 +167 +170 +168 +163 +157 +156 +159 +163 +164 +165 +164 +165 +167 +165 +160 +154 +152 +152 +154 +155 +156 +158 +162 +167 +170 +166 +168 +161 +152 +152 +155 +157 +159 +158 +161 +158 +152 +151 +159 +169 +174 +165 +153 +145 +146 +148 +144 +144 +148 +156 +154 +153 +150 +146 +149 +154 +154 +155 +153 +153 +150 +145 +141 +141 +144 +149 +151 +155 +158 +158 +156 +153 +151 +155 +160 +163 +160 +156 +155 +154 +152 +157 +160 +159 +150 +143 +146 +156 +166 +165 +159 +153 +151 +150 +152 +160 +170 +165 +162 +158 +154 +149 +149 +157 +166 +161 +148 +146 +147 +141 +146 +157 +157 +158 +156 +155 +157 +160 +160 +154 +148 +147 +155 +163 +165 +161 +155 +149 +145 +148 +149 +153 +158 +159 +154 +149 +147 +146 +147 +147 +146 +148 +151 +150 +146 +147 +149 +149 +147 +145 +146 +147 +147 +150 +154 +156 +154 +153 +154 +152 +148 +148 +147 +147 +148 +148 +144 +142 +141 +141 +143 +145 +146 +147 +149 +147 +144 +142 +150 +156 +155 +151 +149 +153 +157 +153 +147 +144 +147 +148 +147 +150 +155 +159 +156 +154 +154 +156 +156 +154 +152 +146 +150 +152 +151 +149 +151 +153 +153 +148 +139 +135 +141 +147 +148 +149 +151 +146 +147 +148 +148 +149 +150 +148 +145 +140 +137 +139 +143 +141 +140 +140 +138 +136 +135 +136 +139 +144 +149 +150 +149 +141 +140 +141 +146 +148 +146 +144 +145 +143 +145 +148 +149 +150 +150 +149 +149 +151 +152 +152 +150 +150 +152 +154 +153 +154 +155 +154 +150 +148 +149 +150 +150 +149 +149 +150 +151 +153 +154 +156 +156 +153 +150 +147 +146 +147 +151 +155 +157 +153 +152 +150 +149 +152 +155 +154 +151 +149 +151 +153 +154 +154 +155 +152 +149 +149 +151 +152 +150 +151 +152 +149 +143 +146 +148 +147 +145 +144 +143 +139 +133 +136 +130 +126 +127 +128 +131 +137 +143 +141 +144 +148 +153 +154 +150 +142 +136 +137 +142 +148 +151 +152 +150 +149 +148 +148 +151 +149 +147 +148 +146 +143 +142 +143 +141 +139 +139 +141 +145 +149 +151 +148 +150 +151 +149 +147 +148 +150 +151 +150 +147 +143 +141 +144 +148 +149 +147 +142 +139 +139 +143 +145 +143 +142 +144 +145 +145 +147 +150 +151 +148 +146 +145 +146 +148 +150 +151 +153 +153 +149 +144 +145 +148 +150 +150 +150 +152 +152 +151 +153 +151 +149 +151 +151 +145 +141 +146 +146 +149 +148 +147 +150 +150 +147 +147 +143 +141 +140 +141 +143 +145 +147 +148 +150 +154 +155 +152 +150 +151 +151 +149 +146 +147 +154 +156 +149 +146 +147 +148 +146 +142 +144 +147 +145 +142 +143 +143 +144 +148 +151 +154 +155 +150 +146 +148 +147 +152 +153 +145 +134 +136 +148 +160 +158 +148 +145 +149 +152 +153 +154 +153 +149 +151 +158 +162 +155 +140 +132 +134 +146 +153 +157 +151 +144 +138 +134 +131 +140 +150 +157 +155 +151 +150 +147 +141 +147 +152 +154 +154 +155 +152 +148 +149 +155 +155 +159 +161 +151 +140 +143 +154 +161 +162 +161 +156 +150 +149 +151 +152 +144 +142 +144 +149 +152 +153 +153 +156 +156 +161 +165 +164 +158 +149 +142 +138 +145 +165 +174 +169 +164 +158 +156 +162 +165 +169 +173 +171 +164 +158 +157 +159 +160 +161 +162 +162 +162 +162 +163 +165 +162 +163 +166 +168 +166 +160 +157 +159 +168 +170 +172 +169 +163 +161 +160 +161 +162 +157 +150 +146 +147 +151 +150 +148 +145 +143 +142 +144 +147 +149 +149 +148 +147 +148 +149 +153 +158 +156 +152 +153 +150 +150 +153 +154 +148 +146 +160 +179 +187 +174 +155 +144 +145 +151 +151 +148 +146 +146 +149 +153 +155 +154 +151 +152 +154 +153 +158 +171 +190 +196 +181 +163 +150 +160 +173 +175 +165 +156 +161 +172 +179 +198 +205 +193 +181 +176 +176 +178 +169 +174 +170 +167 +170 +170 +169 +173 +182 +186 +194 +200 +200 +193 +187 +185 +181 +182 +180 +179 +172 +161 +167 +192 +207 +211 +203 +186 +171 +164 +167 +177 +190 +191 +190 +182 +174 +172 +181 +189 +184 +179 +185 +201 +214 +213 +202 +192 +184 +171 +166 +176 +186 +191 +200 +210 +210 +207 +201 +198 +201 +204 +202 +199 +201 +210 +216 +214 +209 +210 +219 +226 +234 +239 +240 +232 +220 +214 +214 +215 +218 +206 +194 +192 +196 +200 +203 +205 +205 +201 +196 +196 +203 +212 +216 +214 +198 +199 +208 +223 +228 +222 +215 +213 +207 +210 +218 +224 +223 +218 +217 +221 +227 +240 +245 +230 +209 +202 +212 +225 +228 +224 +222 +225 +233 +239 +238 +235 +220 +209 +192 +179 +178 +184 +189 +191 +187 +192 +198 +200 +201 +202 +203 +202 +204 +207 +208 +207 +206 +206 +201 +195 +186 +177 +166 +157 +150 +144 +142 +142 +139 +137 +136 +139 +138 +136 +134 +136 +140 +139 +138 +137 +135 +132 +130 +128 +125 +123 +123 +126 +128 +129 +131 +134 +134 +137 +138 +138 +141 +147 +154 +158 +160 +168 +174 +176 +185 +203 +226 +240 +246 +249 +250 +251 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +247 +247 +247 +248 +248 +247 +247 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +243 +242 +242 +242 +241 +241 +241 +240 +239 +239 +239 +239 +239 +239 +238 +237 +236 +237 +237 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +241 +241 +242 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +249 +249 +250 +250 +250 +249 +250 +250 +250 +250 +249 +249 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +251 +245 +237 +230 +229 +232 +233 +236 +231 +228 +235 +244 +250 +254 +254 +254 +254 +254 +249 +240 +234 +232 +227 +232 +239 +245 +249 +250 +245 +238 +231 +225 +220 +218 +218 +218 +219 +219 +219 +219 +217 +217 +219 +220 +217 +213 +213 +215 +214 +211 +209 +209 +207 +205 +202 +201 +200 +200 +201 +203 +203 +201 +206 +205 +205 +201 +194 +189 +190 +193 +199 +199 +199 +199 +200 +200 +199 +197 +200 +204 +203 +195 +179 +164 +165 +179 +189 +195 +201 +201 +197 +193 +191 +189 +198 +199 +201 +192 +174 +169 +182 +196 +192 +194 +190 +186 +189 +195 +190 +178 +185 +190 +193 +191 +190 +190 +188 +185 +186 +188 +189 +189 +191 +193 +195 +196 +183 +177 +172 +172 +178 +182 +182 +180 +177 +179 +184 +190 +193 +193 +194 +195 +191 +187 +177 +174 +178 +173 +170 +178 +183 +191 +190 +176 +164 +163 +165 +164 +174 +165 +160 +164 +169 +172 +173 +175 +171 +174 +163 +161 +169 +172 +177 +181 +171 +177 +179 +170 +158 +158 +162 +159 +151 +157 +163 +162 +165 +179 +187 +183 +165 +161 +157 +159 +168 +175 +173 +167 +167 +164 +162 +166 +173 +176 +174 +172 +166 +162 +159 +162 +170 +174 +169 +161 +171 +165 +164 +172 +178 +177 +175 +176 +172 +172 +171 +168 +169 +172 +173 +172 +177 +174 +171 +169 +168 +167 +165 +163 +169 +171 +171 +166 +163 +166 +168 +168 +168 +167 +163 +159 +160 +163 +163 +160 +156 +156 +161 +168 +171 +168 +166 +167 +161 +156 +152 +153 +154 +154 +153 +154 +159 +161 +161 +159 +157 +158 +157 +155 +154 +154 +156 +159 +159 +156 +158 +164 +162 +160 +158 +157 +157 +157 +158 +160 +158 +156 +157 +160 +157 +152 +153 +159 +159 +156 +155 +159 +165 +166 +162 +158 +159 +160 +164 +166 +164 +161 +161 +164 +166 +168 +167 +162 +157 +157 +161 +164 +162 +154 +149 +154 +163 +167 +164 +160 +158 +157 +152 +152 +154 +146 +142 +150 +148 +153 +159 +162 +162 +163 +163 +164 +159 +168 +170 +166 +162 +159 +159 +162 +168 +161 +158 +160 +163 +162 +163 +165 +166 +169 +169 +164 +160 +160 +160 +158 +159 +165 +171 +171 +165 +161 +157 +158 +160 +158 +159 +165 +167 +162 +158 +157 +161 +161 +160 +156 +152 +152 +156 +160 +149 +152 +155 +155 +156 +157 +159 +161 +156 +153 +151 +152 +152 +151 +152 +154 +154 +149 +152 +159 +155 +151 +152 +154 +154 +156 +152 +148 +151 +152 +150 +150 +151 +151 +152 +154 +156 +156 +153 +151 +151 +156 +164 +165 +154 +143 +143 +152 +152 +152 +153 +153 +149 +142 +142 +146 +147 +147 +150 +154 +157 +160 +163 +167 +163 +160 +159 +160 +161 +160 +158 +158 +157 +153 +151 +154 +159 +161 +158 +154 +155 +159 +160 +160 +163 +168 +168 +164 +161 +169 +173 +168 +163 +163 +164 +164 +162 +157 +153 +154 +159 +164 +167 +168 +167 +166 +162 +156 +155 +159 +162 +163 +166 +164 +169 +176 +172 +159 +151 +152 +155 +154 +155 +157 +158 +159 +163 +168 +165 +166 +159 +151 +150 +152 +153 +156 +162 +164 +163 +157 +156 +163 +171 +174 +160 +145 +137 +144 +151 +151 +150 +152 +154 +151 +154 +156 +151 +149 +152 +153 +150 +149 +148 +146 +142 +138 +140 +144 +144 +147 +150 +155 +159 +160 +160 +158 +154 +160 +162 +157 +155 +158 +160 +157 +156 +162 +162 +150 +141 +146 +160 +171 +161 +155 +150 +150 +149 +148 +153 +160 +156 +156 +155 +154 +152 +152 +155 +158 +157 +146 +150 +152 +138 +136 +149 +156 +160 +157 +155 +156 +159 +157 +148 +140 +145 +157 +169 +171 +164 +154 +145 +140 +151 +152 +154 +157 +156 +151 +148 +148 +149 +145 +145 +153 +160 +159 +152 +145 +142 +146 +149 +148 +146 +145 +145 +145 +148 +153 +155 +152 +150 +152 +150 +146 +147 +147 +148 +149 +147 +143 +140 +140 +143 +147 +150 +152 +151 +152 +150 +148 +151 +151 +154 +156 +152 +146 +146 +151 +153 +150 +149 +151 +149 +147 +153 +162 +161 +159 +157 +157 +158 +156 +151 +146 +144 +151 +155 +153 +148 +148 +151 +154 +141 +132 +130 +140 +149 +149 +149 +152 +148 +149 +149 +150 +151 +151 +147 +142 +134 +131 +134 +140 +139 +138 +139 +137 +139 +139 +138 +138 +141 +145 +145 +143 +142 +141 +143 +148 +149 +145 +143 +145 +146 +147 +149 +149 +149 +149 +149 +150 +149 +151 +151 +149 +149 +151 +152 +151 +151 +154 +154 +150 +147 +147 +147 +147 +145 +148 +153 +156 +157 +156 +157 +157 +152 +148 +145 +144 +147 +150 +152 +152 +152 +151 +148 +148 +152 +157 +157 +154 +146 +151 +155 +154 +152 +152 +152 +151 +149 +152 +152 +151 +153 +155 +151 +144 +144 +146 +147 +145 +145 +145 +141 +136 +133 +127 +125 +127 +132 +135 +138 +141 +141 +144 +147 +151 +152 +152 +148 +144 +138 +142 +147 +150 +150 +150 +149 +149 +150 +152 +150 +146 +147 +146 +142 +141 +142 +140 +138 +137 +139 +143 +149 +153 +150 +151 +151 +150 +150 +151 +152 +151 +148 +149 +148 +146 +147 +150 +149 +146 +143 +139 +140 +145 +148 +146 +144 +145 +147 +146 +145 +147 +148 +147 +147 +147 +147 +149 +150 +150 +152 +154 +151 +147 +149 +150 +150 +150 +151 +153 +154 +153 +156 +148 +145 +152 +158 +150 +141 +142 +143 +153 +154 +149 +147 +143 +142 +149 +145 +145 +145 +144 +144 +147 +149 +149 +151 +155 +154 +151 +150 +152 +152 +150 +149 +148 +152 +152 +145 +142 +145 +146 +147 +145 +150 +155 +150 +143 +139 +136 +143 +151 +154 +156 +157 +148 +141 +146 +143 +150 +151 +142 +132 +135 +148 +158 +155 +141 +137 +144 +148 +149 +151 +152 +151 +153 +161 +166 +156 +136 +128 +132 +152 +159 +161 +153 +144 +140 +139 +137 +141 +150 +156 +154 +150 +147 +142 +136 +148 +156 +156 +151 +153 +154 +150 +146 +156 +170 +176 +162 +145 +141 +148 +154 +162 +163 +160 +152 +144 +144 +152 +157 +150 +147 +146 +149 +149 +147 +148 +154 +156 +157 +160 +161 +157 +148 +138 +133 +141 +168 +181 +172 +162 +154 +152 +160 +161 +167 +175 +176 +165 +153 +154 +162 +162 +162 +161 +162 +163 +164 +166 +166 +168 +168 +169 +167 +163 +159 +159 +160 +173 +171 +168 +165 +159 +157 +159 +163 +159 +155 +151 +147 +148 +150 +150 +147 +144 +142 +141 +143 +148 +150 +149 +147 +147 +149 +151 +154 +157 +154 +150 +153 +151 +148 +150 +154 +150 +148 +159 +176 +189 +176 +157 +145 +144 +149 +151 +149 +146 +145 +147 +153 +156 +153 +151 +150 +153 +155 +157 +165 +182 +194 +185 +166 +149 +160 +171 +175 +168 +160 +160 +166 +168 +195 +210 +201 +186 +177 +175 +177 +173 +176 +168 +161 +168 +174 +174 +177 +182 +187 +197 +204 +198 +183 +171 +167 +179 +186 +183 +181 +182 +177 +174 +184 +198 +206 +203 +190 +181 +175 +168 +165 +178 +185 +191 +187 +177 +171 +177 +187 +182 +181 +185 +200 +211 +210 +201 +194 +192 +182 +179 +184 +185 +181 +186 +197 +217 +211 +203 +200 +202 +204 +204 +201 +200 +209 +216 +214 +208 +208 +216 +224 +232 +237 +238 +232 +220 +213 +212 +216 +214 +219 +214 +199 +186 +188 +199 +208 +206 +200 +194 +193 +196 +203 +212 +219 +216 +206 +205 +219 +230 +228 +219 +214 +215 +215 +218 +222 +224 +221 +219 +218 +220 +228 +240 +243 +225 +203 +200 +210 +223 +224 +222 +220 +223 +232 +235 +233 +223 +218 +205 +189 +183 +185 +188 +188 +189 +194 +201 +204 +205 +205 +205 +203 +205 +208 +210 +209 +208 +208 +202 +195 +186 +182 +172 +161 +154 +149 +147 +145 +139 +137 +136 +138 +138 +135 +133 +135 +136 +135 +135 +135 +133 +131 +129 +127 +124 +123 +123 +124 +127 +130 +132 +134 +133 +137 +139 +139 +142 +150 +156 +160 +158 +166 +173 +173 +178 +197 +221 +235 +246 +249 +251 +250 +250 +249 +250 +251 +250 +251 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +249 +250 +250 +250 +249 +248 +247 +247 +247 +247 +247 +246 +247 +247 +246 +246 +245 +245 +245 +244 +244 +244 +243 +243 +242 +242 +241 +241 +241 +241 +240 +239 +239 +239 +239 +239 +239 +238 +237 +237 +237 +238 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +242 +242 +243 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +250 +250 +249 +249 +250 +251 +252 +251 +250 +248 +249 +250 +248 +248 +249 +250 +250 +250 +250 +250 +249 +250 +251 +251 +250 +250 +250 +251 +250 +250 +249 +250 +251 +252 +252 +252 +254 +253 +253 +252 +252 +251 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +253 +253 +249 +240 +233 +233 +236 +235 +236 +233 +230 +234 +244 +252 +254 +254 +250 +250 +255 +254 +247 +235 +229 +228 +230 +238 +248 +251 +247 +241 +239 +230 +220 +212 +214 +218 +220 +221 +223 +224 +223 +221 +220 +218 +217 +216 +214 +214 +214 +214 +213 +211 +210 +210 +210 +207 +201 +200 +201 +199 +201 +205 +205 +205 +203 +202 +200 +196 +192 +192 +194 +203 +202 +200 +198 +199 +199 +197 +193 +200 +202 +205 +195 +180 +167 +165 +181 +190 +198 +201 +199 +197 +192 +187 +186 +192 +200 +199 +186 +169 +162 +177 +199 +195 +192 +189 +187 +185 +183 +181 +181 +184 +191 +192 +190 +189 +188 +187 +190 +193 +190 +187 +187 +192 +197 +199 +198 +184 +169 +164 +170 +176 +181 +181 +175 +174 +179 +185 +189 +189 +189 +191 +193 +188 +185 +181 +178 +176 +176 +179 +184 +193 +195 +187 +170 +162 +168 +173 +171 +163 +161 +161 +166 +173 +176 +175 +173 +175 +165 +158 +161 +169 +176 +181 +185 +160 +163 +173 +172 +157 +154 +162 +162 +153 +153 +159 +163 +169 +183 +183 +168 +159 +165 +170 +173 +174 +174 +173 +172 +172 +174 +172 +168 +169 +174 +176 +175 +170 +167 +165 +166 +171 +173 +168 +162 +165 +165 +168 +175 +180 +181 +180 +180 +174 +173 +173 +172 +169 +168 +175 +184 +183 +173 +167 +169 +169 +163 +162 +166 +168 +168 +170 +163 +162 +169 +168 +168 +166 +163 +161 +161 +161 +161 +160 +159 +154 +158 +163 +165 +165 +165 +166 +167 +160 +157 +156 +155 +155 +154 +155 +156 +160 +158 +159 +163 +164 +161 +157 +155 +153 +151 +151 +156 +159 +160 +162 +164 +161 +161 +160 +157 +157 +160 +161 +159 +157 +155 +157 +158 +153 +152 +155 +157 +158 +158 +158 +160 +162 +162 +160 +157 +158 +161 +166 +168 +164 +158 +159 +165 +168 +170 +164 +156 +155 +163 +165 +161 +156 +155 +153 +155 +162 +167 +165 +159 +156 +152 +150 +152 +154 +153 +153 +153 +157 +159 +160 +160 +163 +165 +163 +160 +156 +165 +169 +166 +164 +166 +165 +158 +160 +162 +161 +160 +161 +164 +162 +157 +159 +171 +174 +167 +164 +164 +161 +160 +163 +166 +170 +171 +164 +155 +155 +159 +157 +164 +160 +155 +160 +162 +158 +158 +163 +161 +160 +160 +158 +155 +155 +157 +147 +149 +150 +151 +155 +161 +165 +166 +159 +156 +151 +147 +146 +148 +152 +154 +155 +151 +151 +157 +160 +157 +154 +153 +152 +154 +158 +158 +153 +154 +154 +151 +152 +150 +153 +158 +158 +153 +149 +148 +148 +156 +164 +165 +161 +157 +156 +158 +158 +157 +156 +155 +151 +145 +140 +140 +144 +145 +149 +154 +158 +162 +164 +166 +160 +154 +153 +159 +163 +162 +161 +163 +161 +159 +156 +155 +157 +160 +158 +152 +152 +156 +160 +161 +164 +167 +165 +160 +161 +162 +165 +168 +167 +163 +162 +162 +161 +157 +152 +155 +164 +167 +165 +167 +163 +160 +158 +158 +161 +164 +165 +165 +163 +163 +174 +178 +167 +156 +152 +149 +155 +154 +151 +150 +152 +157 +159 +158 +156 +159 +161 +157 +150 +147 +151 +158 +167 +169 +167 +161 +156 +159 +166 +171 +155 +142 +141 +147 +150 +161 +167 +157 +152 +155 +156 +154 +151 +152 +152 +152 +152 +149 +146 +144 +144 +145 +146 +146 +143 +140 +140 +148 +159 +166 +164 +160 +154 +157 +161 +160 +157 +155 +157 +160 +159 +163 +161 +153 +146 +148 +156 +164 +158 +155 +150 +144 +144 +146 +148 +147 +150 +148 +149 +153 +154 +150 +148 +148 +151 +152 +150 +147 +142 +137 +145 +162 +165 +161 +158 +158 +159 +155 +147 +139 +149 +165 +176 +171 +159 +152 +147 +144 +149 +149 +154 +156 +153 +151 +151 +147 +149 +144 +145 +154 +159 +154 +147 +144 +138 +140 +146 +152 +152 +147 +143 +141 +147 +150 +153 +155 +153 +151 +151 +152 +150 +150 +149 +147 +147 +145 +145 +145 +152 +152 +151 +149 +146 +146 +148 +151 +156 +154 +144 +141 +150 +149 +143 +145 +149 +152 +154 +153 +152 +152 +155 +159 +156 +157 +158 +158 +156 +153 +149 +146 +145 +150 +154 +152 +147 +146 +150 +154 +144 +134 +133 +140 +147 +152 +155 +153 +150 +150 +151 +152 +153 +152 +148 +144 +134 +134 +135 +136 +135 +135 +138 +142 +147 +144 +140 +137 +136 +139 +143 +146 +143 +142 +145 +149 +149 +146 +144 +145 +144 +146 +148 +149 +150 +150 +150 +149 +150 +148 +146 +146 +148 +149 +149 +149 +148 +149 +149 +149 +148 +146 +144 +144 +145 +148 +151 +155 +159 +159 +153 +147 +144 +143 +144 +146 +149 +149 +146 +144 +145 +145 +146 +150 +154 +157 +156 +154 +151 +147 +151 +154 +146 +143 +148 +150 +150 +151 +153 +155 +156 +154 +151 +148 +148 +148 +148 +150 +152 +153 +147 +142 +136 +132 +129 +129 +133 +138 +141 +142 +134 +138 +144 +146 +147 +147 +149 +151 +147 +139 +134 +140 +150 +153 +150 +147 +149 +150 +149 +147 +147 +146 +142 +136 +138 +138 +136 +135 +138 +143 +145 +143 +149 +148 +150 +153 +153 +152 +150 +151 +150 +150 +151 +153 +151 +147 +147 +149 +147 +142 +142 +147 +150 +150 +150 +152 +148 +150 +148 +145 +144 +147 +147 +144 +147 +150 +152 +151 +149 +148 +149 +151 +152 +150 +150 +154 +155 +152 +151 +152 +148 +145 +146 +152 +154 +150 +146 +146 +143 +147 +152 +152 +147 +143 +143 +146 +146 +149 +150 +147 +146 +148 +149 +146 +154 +148 +143 +149 +155 +151 +148 +153 +156 +151 +148 +149 +148 +143 +145 +151 +149 +151 +152 +154 +155 +150 +141 +134 +144 +148 +157 +162 +155 +142 +139 +143 +147 +151 +148 +137 +130 +136 +148 +157 +151 +143 +134 +138 +146 +148 +148 +153 +154 +156 +159 +159 +150 +138 +132 +133 +151 +167 +167 +150 +139 +139 +142 +144 +147 +150 +153 +152 +149 +145 +142 +140 +152 +157 +157 +151 +150 +153 +153 +148 +156 +170 +175 +164 +149 +142 +148 +159 +159 +166 +163 +151 +143 +144 +153 +164 +158 +153 +149 +149 +149 +148 +148 +149 +156 +156 +153 +151 +155 +152 +142 +134 +146 +162 +176 +171 +158 +149 +152 +158 +163 +169 +174 +172 +162 +153 +155 +161 +160 +161 +162 +162 +162 +164 +168 +172 +170 +165 +165 +169 +166 +158 +159 +167 +179 +173 +168 +162 +155 +156 +160 +162 +159 +155 +150 +146 +148 +150 +149 +147 +142 +144 +145 +144 +145 +147 +149 +148 +146 +147 +151 +155 +154 +151 +151 +152 +150 +148 +150 +151 +153 +153 +156 +170 +182 +177 +159 +141 +140 +145 +147 +146 +144 +144 +148 +152 +153 +156 +156 +150 +150 +145 +156 +170 +178 +188 +186 +170 +160 +153 +165 +178 +168 +158 +158 +156 +162 +183 +204 +203 +187 +177 +173 +168 +175 +174 +170 +163 +163 +170 +178 +181 +183 +190 +200 +205 +197 +176 +164 +168 +178 +181 +181 +185 +191 +180 +173 +186 +189 +197 +203 +202 +193 +180 +167 +159 +169 +177 +183 +190 +181 +168 +176 +187 +181 +185 +191 +200 +205 +205 +200 +197 +194 +192 +189 +191 +188 +177 +174 +182 +207 +213 +210 +205 +207 +205 +201 +203 +200 +204 +215 +215 +211 +210 +210 +220 +229 +232 +236 +233 +217 +202 +205 +218 +220 +223 +220 +204 +187 +186 +195 +203 +208 +200 +195 +189 +188 +202 +215 +214 +219 +220 +215 +214 +222 +223 +218 +219 +221 +222 +222 +222 +224 +224 +216 +206 +211 +217 +231 +241 +233 +214 +203 +202 +208 +214 +219 +220 +220 +224 +231 +237 +229 +227 +218 +205 +192 +189 +189 +189 +192 +194 +199 +204 +207 +207 +205 +202 +202 +202 +205 +211 +216 +214 +206 +199 +190 +187 +178 +168 +159 +151 +147 +145 +139 +140 +139 +136 +134 +135 +136 +135 +134 +134 +135 +134 +132 +130 +129 +129 +124 +124 +125 +125 +126 +127 +130 +133 +136 +138 +142 +142 +144 +147 +151 +156 +160 +163 +166 +173 +182 +191 +212 +236 +244 +247 +248 +250 +249 +248 +251 +253 +249 +250 +251 +252 +251 +250 +248 +247 +249 +249 +249 +250 +249 +249 +248 +248 +246 +246 +246 +245 +245 +246 +246 +247 +247 +247 +247 +246 +245 +245 +246 +246 +245 +245 +244 +243 +242 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +240 +239 +239 +238 +238 +237 +237 +237 +240 +240 +240 +240 +240 +241 +241 +242 +241 +241 +242 +243 +244 +245 +245 +245 +244 +245 +246 +247 +248 +248 +248 +247 +249 +247 +247 +249 +249 +247 +247 +249 +248 +249 +250 +250 +249 +249 +250 +251 +250 +250 +250 +249 +249 +249 +249 +249 +247 +248 +250 +250 +250 +249 +249 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +251 +251 +252 +251 +251 +250 +250 +251 +251 +251 +250 +251 +251 +252 +252 +252 +252 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +253 +253 +249 +240 +233 +233 +236 +238 +238 +235 +231 +233 +242 +249 +251 +250 +248 +249 +253 +252 +243 +235 +232 +230 +232 +238 +245 +248 +245 +239 +235 +226 +218 +212 +215 +220 +222 +222 +224 +223 +221 +219 +217 +216 +216 +215 +215 +213 +212 +212 +212 +212 +213 +214 +214 +209 +203 +201 +201 +198 +200 +205 +206 +204 +203 +204 +205 +202 +199 +197 +198 +199 +200 +199 +198 +199 +199 +197 +193 +201 +202 +200 +184 +174 +172 +174 +185 +192 +198 +200 +197 +196 +191 +185 +184 +191 +196 +194 +183 +170 +164 +174 +192 +194 +190 +185 +183 +183 +182 +180 +178 +182 +190 +191 +186 +186 +187 +189 +191 +191 +188 +184 +184 +189 +195 +197 +195 +181 +167 +163 +170 +175 +179 +178 +172 +174 +179 +184 +184 +183 +184 +185 +186 +184 +181 +177 +175 +178 +180 +180 +178 +185 +187 +181 +169 +163 +168 +175 +176 +164 +162 +163 +168 +173 +174 +173 +172 +171 +168 +160 +156 +171 +190 +191 +179 +155 +161 +160 +154 +154 +158 +163 +165 +164 +162 +164 +167 +173 +179 +174 +163 +169 +171 +172 +171 +171 +174 +178 +179 +177 +178 +175 +171 +170 +174 +176 +174 +170 +169 +168 +169 +171 +170 +164 +157 +155 +167 +178 +182 +181 +182 +186 +189 +176 +174 +172 +170 +168 +170 +180 +190 +183 +176 +170 +168 +164 +159 +161 +167 +168 +166 +165 +159 +162 +170 +168 +167 +167 +165 +163 +162 +162 +160 +157 +155 +155 +159 +163 +165 +165 +164 +164 +165 +161 +159 +157 +156 +155 +154 +155 +157 +161 +159 +160 +163 +164 +162 +158 +157 +152 +149 +149 +154 +160 +162 +163 +163 +162 +162 +160 +158 +157 +159 +160 +158 +159 +156 +157 +158 +154 +154 +158 +159 +156 +156 +157 +158 +159 +159 +157 +156 +160 +160 +162 +165 +164 +159 +160 +163 +165 +164 +161 +157 +158 +162 +164 +162 +155 +155 +155 +157 +162 +166 +165 +161 +154 +151 +150 +153 +154 +153 +155 +158 +160 +161 +161 +161 +163 +165 +163 +160 +159 +163 +167 +168 +166 +164 +162 +161 +160 +163 +164 +162 +162 +163 +159 +155 +162 +170 +174 +172 +169 +164 +160 +162 +163 +165 +168 +168 +164 +158 +157 +159 +163 +162 +158 +156 +158 +157 +155 +156 +163 +160 +157 +156 +156 +158 +158 +158 +153 +154 +154 +153 +156 +162 +167 +168 +164 +158 +151 +147 +147 +149 +150 +151 +151 +151 +153 +156 +158 +159 +155 +149 +152 +155 +160 +160 +156 +156 +155 +151 +145 +150 +160 +167 +164 +153 +146 +145 +150 +154 +160 +162 +160 +158 +157 +158 +159 +158 +157 +156 +152 +147 +144 +144 +145 +147 +151 +156 +158 +160 +162 +163 +158 +153 +152 +158 +162 +162 +162 +164 +165 +160 +156 +157 +162 +163 +160 +155 +155 +158 +160 +159 +161 +163 +162 +159 +159 +160 +163 +165 +164 +162 +161 +162 +161 +161 +157 +158 +165 +167 +164 +163 +161 +159 +158 +161 +166 +168 +168 +166 +160 +162 +169 +171 +162 +152 +149 +150 +158 +156 +151 +146 +146 +150 +153 +154 +155 +159 +161 +158 +152 +149 +152 +156 +170 +171 +169 +162 +157 +157 +162 +165 +155 +143 +143 +150 +154 +164 +170 +163 +156 +158 +154 +148 +147 +151 +152 +149 +151 +150 +150 +150 +151 +150 +149 +146 +141 +138 +139 +148 +159 +166 +164 +159 +156 +159 +160 +159 +154 +152 +154 +157 +160 +161 +160 +156 +152 +152 +152 +152 +147 +150 +150 +144 +139 +139 +142 +145 +145 +152 +157 +155 +150 +148 +145 +143 +151 +155 +154 +149 +146 +145 +152 +164 +171 +166 +162 +161 +161 +159 +152 +146 +153 +162 +168 +167 +161 +154 +148 +143 +147 +146 +150 +154 +154 +154 +153 +149 +145 +144 +147 +152 +153 +149 +145 +144 +142 +141 +146 +151 +148 +140 +139 +143 +152 +152 +152 +152 +151 +150 +151 +152 +151 +151 +150 +148 +147 +147 +149 +152 +155 +153 +152 +149 +146 +146 +147 +148 +149 +149 +141 +137 +144 +144 +142 +144 +151 +155 +157 +156 +153 +153 +154 +157 +155 +156 +156 +156 +154 +151 +148 +146 +145 +147 +148 +147 +146 +147 +150 +153 +147 +140 +140 +147 +150 +153 +156 +156 +152 +152 +153 +153 +153 +151 +147 +144 +139 +141 +142 +141 +138 +136 +141 +147 +148 +145 +142 +140 +140 +142 +144 +145 +146 +144 +146 +147 +147 +146 +146 +148 +143 +144 +147 +149 +150 +151 +151 +150 +146 +145 +145 +145 +146 +147 +148 +148 +148 +148 +147 +146 +146 +146 +144 +143 +148 +150 +153 +155 +156 +154 +148 +142 +142 +141 +141 +144 +147 +147 +145 +142 +145 +145 +146 +149 +151 +153 +153 +153 +152 +148 +149 +150 +144 +141 +143 +147 +151 +151 +151 +153 +154 +153 +152 +150 +151 +150 +148 +148 +151 +153 +151 +148 +143 +138 +133 +132 +136 +139 +141 +141 +136 +139 +143 +146 +146 +146 +148 +149 +150 +142 +138 +143 +150 +152 +150 +148 +149 +150 +148 +147 +146 +146 +143 +139 +135 +137 +139 +139 +140 +142 +142 +140 +137 +140 +146 +153 +154 +152 +150 +150 +150 +150 +152 +153 +151 +147 +147 +149 +147 +143 +144 +149 +153 +152 +151 +151 +148 +148 +147 +147 +148 +150 +149 +148 +150 +152 +152 +151 +149 +148 +148 +149 +152 +151 +152 +154 +155 +153 +150 +149 +147 +147 +148 +150 +154 +155 +151 +148 +143 +148 +151 +149 +145 +145 +146 +147 +144 +146 +146 +144 +146 +151 +152 +150 +153 +145 +137 +139 +147 +148 +148 +153 +154 +151 +149 +149 +148 +144 +144 +148 +150 +149 +151 +154 +158 +155 +146 +139 +137 +145 +159 +165 +157 +143 +139 +143 +148 +153 +151 +139 +129 +134 +148 +160 +152 +143 +133 +134 +144 +147 +148 +154 +157 +155 +154 +152 +146 +137 +134 +136 +148 +161 +164 +153 +140 +133 +139 +148 +151 +152 +152 +150 +148 +148 +148 +148 +149 +152 +154 +152 +152 +153 +152 +148 +148 +157 +164 +164 +155 +143 +144 +155 +163 +172 +168 +154 +145 +146 +154 +161 +152 +148 +146 +147 +148 +147 +147 +148 +152 +155 +153 +152 +155 +152 +143 +138 +149 +161 +168 +163 +152 +147 +151 +156 +162 +170 +176 +175 +166 +158 +158 +162 +160 +161 +161 +162 +164 +166 +167 +167 +167 +164 +167 +172 +166 +157 +161 +173 +187 +177 +170 +163 +157 +159 +164 +164 +159 +156 +152 +149 +150 +152 +151 +148 +144 +145 +145 +145 +145 +147 +149 +148 +147 +147 +149 +153 +154 +152 +150 +150 +148 +147 +150 +152 +154 +154 +153 +165 +180 +176 +159 +140 +137 +143 +147 +149 +142 +142 +146 +150 +152 +158 +160 +157 +144 +143 +155 +166 +170 +181 +187 +181 +164 +160 +170 +176 +163 +155 +156 +154 +158 +173 +194 +201 +190 +179 +171 +164 +170 +173 +175 +171 +169 +172 +177 +179 +186 +190 +201 +211 +202 +175 +161 +169 +177 +183 +181 +182 +188 +180 +173 +180 +187 +194 +201 +201 +195 +182 +166 +155 +162 +176 +183 +185 +177 +169 +177 +181 +182 +188 +193 +200 +202 +202 +200 +200 +194 +193 +191 +193 +191 +182 +176 +179 +196 +206 +209 +205 +206 +208 +205 +202 +200 +202 +211 +211 +209 +210 +211 +219 +224 +228 +233 +232 +218 +202 +199 +206 +226 +234 +224 +207 +198 +192 +190 +197 +209 +207 +204 +193 +183 +187 +200 +209 +212 +212 +210 +212 +221 +224 +219 +215 +222 +223 +223 +223 +223 +221 +212 +202 +202 +214 +226 +231 +229 +222 +212 +204 +201 +206 +213 +217 +217 +220 +228 +236 +230 +221 +217 +219 +212 +196 +191 +193 +189 +192 +196 +201 +205 +206 +204 +202 +204 +202 +203 +208 +212 +213 +207 +202 +195 +190 +180 +169 +159 +150 +145 +141 +141 +140 +136 +133 +133 +135 +135 +134 +135 +135 +134 +134 +132 +130 +128 +126 +124 +124 +125 +126 +126 +128 +133 +135 +135 +137 +140 +141 +143 +146 +151 +155 +160 +163 +167 +173 +182 +191 +211 +234 +243 +246 +248 +251 +249 +248 +250 +252 +250 +250 +250 +250 +250 +249 +248 +247 +248 +248 +249 +249 +249 +248 +248 +248 +246 +246 +246 +246 +245 +245 +245 +245 +247 +246 +247 +246 +246 +246 +245 +245 +245 +244 +244 +243 +242 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +241 +241 +242 +242 +242 +241 +242 +242 +243 +244 +245 +245 +245 +245 +245 +246 +247 +247 +247 +247 +247 +248 +247 +247 +249 +249 +248 +248 +249 +249 +250 +250 +250 +249 +248 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +248 +249 +250 +251 +250 +250 +250 +250 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +253 +249 +241 +234 +233 +236 +239 +240 +237 +232 +232 +238 +244 +247 +248 +247 +247 +248 +244 +237 +233 +234 +232 +234 +238 +242 +244 +243 +237 +231 +221 +215 +213 +217 +222 +223 +223 +224 +222 +220 +218 +216 +216 +216 +215 +215 +211 +210 +210 +211 +214 +217 +217 +217 +210 +204 +203 +203 +200 +201 +204 +205 +201 +202 +204 +206 +206 +202 +199 +198 +195 +197 +199 +199 +199 +199 +197 +195 +198 +201 +196 +177 +172 +180 +183 +189 +195 +198 +197 +194 +194 +190 +184 +183 +194 +197 +193 +184 +176 +173 +178 +191 +194 +188 +182 +180 +183 +184 +180 +176 +180 +190 +190 +183 +183 +187 +189 +191 +188 +185 +181 +181 +186 +192 +193 +190 +177 +162 +159 +169 +179 +183 +178 +168 +173 +181 +184 +180 +178 +180 +182 +181 +179 +178 +177 +177 +179 +180 +178 +174 +181 +181 +175 +166 +163 +169 +176 +178 +161 +161 +167 +177 +180 +176 +171 +170 +165 +165 +160 +162 +182 +203 +194 +171 +153 +161 +153 +145 +158 +168 +167 +170 +169 +170 +169 +170 +173 +172 +169 +168 +179 +179 +175 +171 +170 +174 +180 +183 +179 +178 +174 +169 +170 +174 +176 +175 +170 +172 +172 +170 +168 +166 +160 +155 +155 +175 +189 +186 +179 +180 +184 +184 +175 +174 +172 +169 +169 +173 +182 +190 +183 +180 +174 +166 +158 +156 +161 +169 +170 +164 +163 +159 +164 +172 +168 +166 +162 +161 +160 +161 +162 +161 +158 +155 +155 +159 +164 +166 +165 +164 +163 +163 +163 +160 +158 +157 +156 +155 +155 +157 +161 +159 +159 +161 +162 +161 +159 +158 +152 +149 +149 +154 +160 +163 +163 +162 +164 +164 +162 +158 +157 +158 +159 +158 +160 +156 +157 +159 +157 +157 +160 +160 +155 +156 +158 +158 +158 +158 +158 +158 +161 +159 +160 +163 +164 +162 +162 +164 +162 +158 +156 +159 +161 +161 +160 +162 +153 +155 +157 +158 +160 +163 +164 +163 +155 +151 +151 +155 +156 +153 +156 +163 +164 +164 +163 +162 +163 +164 +163 +161 +162 +161 +164 +170 +168 +161 +160 +165 +165 +164 +161 +160 +163 +164 +159 +152 +161 +166 +171 +173 +171 +162 +156 +160 +160 +164 +166 +165 +163 +162 +162 +161 +161 +152 +150 +155 +157 +157 +159 +161 +160 +157 +152 +150 +153 +159 +161 +158 +159 +158 +155 +154 +156 +160 +164 +166 +163 +157 +148 +145 +148 +151 +151 +149 +144 +148 +151 +153 +157 +161 +155 +147 +152 +155 +159 +160 +156 +156 +155 +151 +148 +154 +162 +166 +159 +150 +148 +150 +153 +154 +156 +158 +158 +157 +156 +154 +157 +157 +156 +157 +154 +150 +148 +148 +146 +149 +153 +156 +158 +160 +160 +160 +158 +155 +154 +159 +164 +166 +166 +167 +163 +155 +151 +155 +161 +161 +159 +157 +159 +161 +161 +156 +155 +157 +159 +158 +160 +160 +161 +163 +161 +159 +159 +161 +162 +165 +163 +162 +167 +169 +163 +159 +157 +156 +157 +163 +170 +172 +168 +163 +159 +163 +165 +162 +155 +146 +144 +150 +157 +156 +153 +149 +147 +150 +153 +155 +159 +161 +163 +162 +159 +157 +157 +158 +169 +170 +168 +163 +158 +158 +159 +160 +157 +146 +147 +155 +160 +168 +174 +170 +154 +152 +146 +141 +144 +150 +151 +148 +148 +150 +155 +158 +158 +154 +148 +144 +144 +143 +145 +151 +160 +163 +159 +154 +155 +159 +162 +159 +154 +151 +151 +153 +161 +159 +157 +156 +156 +155 +148 +142 +138 +143 +145 +142 +138 +138 +143 +148 +148 +163 +169 +159 +149 +148 +147 +143 +148 +157 +159 +155 +154 +157 +161 +167 +178 +173 +167 +164 +163 +160 +155 +150 +150 +155 +159 +160 +157 +153 +150 +150 +149 +145 +147 +151 +154 +156 +154 +148 +141 +145 +150 +151 +148 +146 +145 +146 +144 +142 +146 +150 +144 +135 +137 +148 +156 +154 +153 +151 +151 +152 +150 +150 +150 +151 +151 +146 +143 +144 +150 +155 +156 +154 +150 +148 +147 +147 +147 +146 +148 +153 +149 +144 +144 +144 +142 +143 +153 +156 +158 +157 +154 +153 +152 +154 +153 +153 +153 +153 +151 +149 +147 +146 +145 +142 +140 +141 +145 +149 +151 +151 +147 +143 +147 +153 +154 +154 +156 +157 +153 +154 +155 +155 +154 +151 +148 +147 +142 +144 +147 +144 +139 +137 +142 +150 +147 +145 +142 +142 +144 +145 +146 +146 +146 +145 +145 +147 +147 +147 +149 +150 +143 +144 +145 +147 +149 +150 +150 +150 +146 +146 +147 +148 +147 +148 +148 +149 +150 +148 +146 +146 +148 +149 +148 +147 +150 +152 +155 +155 +154 +151 +145 +140 +144 +143 +142 +143 +145 +145 +141 +138 +145 +146 +146 +146 +147 +147 +148 +149 +150 +148 +145 +144 +144 +141 +142 +148 +153 +152 +151 +151 +153 +154 +155 +155 +153 +150 +147 +145 +149 +153 +153 +152 +148 +143 +138 +137 +140 +142 +141 +139 +141 +143 +145 +147 +148 +149 +149 +148 +151 +147 +144 +146 +150 +149 +146 +143 +147 +147 +146 +145 +145 +145 +144 +141 +134 +137 +141 +142 +142 +141 +140 +139 +135 +136 +139 +142 +145 +148 +152 +156 +152 +151 +152 +153 +151 +148 +147 +148 +147 +145 +146 +150 +154 +153 +151 +151 +150 +147 +147 +149 +152 +152 +152 +152 +147 +148 +148 +149 +150 +150 +150 +150 +148 +150 +152 +152 +152 +151 +148 +144 +144 +146 +146 +147 +152 +158 +156 +149 +148 +153 +154 +151 +147 +146 +145 +142 +144 +144 +142 +141 +146 +153 +156 +156 +153 +144 +133 +131 +139 +144 +148 +153 +152 +153 +152 +150 +148 +145 +144 +144 +149 +148 +148 +153 +159 +157 +149 +141 +136 +145 +158 +163 +155 +144 +145 +152 +151 +157 +156 +144 +132 +132 +145 +157 +155 +146 +135 +134 +142 +148 +152 +158 +160 +153 +146 +142 +139 +137 +139 +142 +149 +154 +159 +154 +141 +132 +140 +155 +160 +158 +155 +152 +150 +149 +149 +149 +148 +148 +151 +154 +155 +153 +150 +149 +146 +149 +158 +168 +165 +149 +145 +155 +166 +177 +171 +152 +142 +146 +152 +156 +147 +142 +140 +143 +145 +144 +144 +147 +149 +154 +156 +155 +156 +152 +146 +144 +153 +159 +161 +157 +151 +148 +150 +153 +161 +170 +179 +178 +169 +162 +160 +161 +165 +164 +161 +159 +162 +167 +167 +165 +161 +162 +169 +174 +164 +154 +161 +178 +190 +178 +165 +158 +157 +161 +165 +164 +158 +157 +154 +152 +152 +153 +150 +148 +145 +146 +146 +145 +145 +147 +148 +148 +147 +146 +147 +151 +153 +152 +148 +147 +148 +146 +150 +151 +155 +153 +149 +158 +174 +175 +162 +143 +138 +142 +147 +150 +144 +143 +145 +148 +150 +156 +160 +158 +142 +143 +155 +164 +166 +177 +187 +184 +171 +169 +175 +175 +160 +153 +156 +155 +156 +166 +188 +203 +198 +184 +175 +170 +167 +173 +178 +177 +173 +174 +179 +181 +189 +192 +205 +218 +203 +165 +145 +153 +179 +188 +186 +183 +187 +186 +180 +179 +183 +189 +197 +200 +196 +183 +164 +149 +155 +174 +184 +184 +177 +174 +179 +179 +180 +189 +197 +202 +201 +199 +199 +201 +195 +194 +191 +191 +192 +187 +180 +178 +190 +201 +210 +209 +207 +214 +215 +207 +199 +199 +207 +209 +211 +213 +211 +215 +222 +225 +230 +231 +222 +208 +201 +201 +223 +237 +229 +213 +209 +197 +186 +193 +204 +218 +222 +205 +180 +168 +181 +201 +206 +205 +204 +206 +212 +222 +223 +216 +217 +219 +220 +221 +223 +223 +217 +208 +201 +209 +219 +225 +228 +227 +219 +210 +206 +206 +210 +216 +219 +219 +222 +227 +227 +218 +215 +222 +221 +208 +196 +193 +189 +190 +193 +198 +202 +204 +203 +203 +204 +202 +202 +204 +206 +207 +203 +200 +197 +191 +182 +169 +160 +151 +143 +139 +141 +138 +133 +130 +131 +135 +136 +135 +135 +134 +134 +134 +133 +132 +127 +125 +124 +125 +126 +126 +127 +130 +133 +136 +134 +137 +140 +141 +143 +147 +151 +155 +158 +162 +167 +173 +180 +190 +209 +232 +241 +244 +249 +250 +249 +249 +250 +251 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +248 +247 +246 +246 +246 +246 +245 +245 +244 +244 +247 +247 +247 +246 +246 +246 +245 +245 +245 +244 +243 +243 +242 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +240 +239 +239 +239 +239 +240 +240 +240 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +243 +243 +244 +245 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +248 +247 +248 +249 +250 +249 +249 +250 +250 +251 +251 +250 +249 +248 +248 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +250 +242 +235 +234 +236 +238 +239 +236 +233 +233 +238 +244 +246 +250 +247 +243 +239 +234 +230 +231 +234 +233 +236 +239 +240 +242 +242 +235 +227 +219 +215 +215 +219 +223 +224 +223 +223 +222 +221 +219 +218 +217 +217 +216 +216 +213 +211 +210 +212 +215 +217 +215 +213 +206 +202 +203 +204 +200 +199 +201 +200 +197 +199 +201 +203 +202 +199 +195 +193 +191 +195 +198 +199 +200 +200 +199 +197 +196 +199 +196 +180 +178 +185 +186 +190 +197 +198 +194 +191 +192 +190 +186 +186 +197 +199 +194 +186 +183 +183 +187 +196 +194 +188 +182 +182 +187 +188 +182 +174 +178 +190 +190 +182 +181 +186 +188 +188 +184 +183 +181 +182 +187 +192 +189 +183 +174 +158 +156 +170 +186 +192 +181 +166 +174 +181 +183 +177 +175 +179 +182 +179 +176 +177 +180 +183 +180 +174 +171 +174 +181 +180 +171 +160 +161 +172 +175 +171 +154 +160 +174 +189 +191 +181 +171 +169 +166 +159 +159 +174 +195 +200 +183 +162 +157 +161 +156 +155 +166 +173 +172 +170 +171 +178 +175 +167 +166 +166 +168 +176 +180 +179 +176 +172 +171 +174 +177 +179 +178 +175 +170 +168 +172 +177 +178 +174 +170 +175 +177 +171 +164 +160 +159 +158 +164 +182 +191 +183 +177 +180 +178 +170 +170 +173 +173 +171 +171 +175 +181 +184 +181 +180 +175 +165 +157 +157 +164 +170 +173 +166 +166 +164 +168 +174 +168 +166 +159 +159 +159 +160 +161 +162 +160 +158 +155 +159 +164 +167 +166 +164 +163 +163 +162 +160 +158 +158 +157 +156 +156 +158 +161 +159 +158 +158 +159 +159 +158 +158 +154 +153 +152 +155 +160 +162 +163 +162 +165 +165 +163 +160 +158 +158 +159 +159 +158 +154 +156 +159 +158 +159 +160 +159 +154 +157 +159 +160 +159 +158 +159 +161 +162 +160 +160 +163 +164 +163 +164 +166 +161 +155 +155 +162 +163 +158 +156 +159 +154 +155 +156 +156 +158 +160 +162 +163 +161 +154 +153 +158 +159 +156 +157 +163 +165 +165 +163 +163 +163 +164 +164 +163 +164 +162 +164 +168 +166 +161 +161 +167 +171 +163 +154 +154 +163 +168 +162 +153 +159 +165 +169 +172 +170 +161 +154 +155 +155 +162 +166 +163 +162 +165 +167 +166 +156 +146 +148 +155 +158 +162 +167 +166 +159 +156 +150 +147 +153 +163 +164 +159 +160 +158 +156 +154 +156 +158 +160 +160 +158 +153 +146 +145 +149 +152 +150 +146 +137 +141 +146 +152 +158 +161 +155 +149 +152 +155 +158 +159 +156 +155 +155 +150 +153 +154 +156 +157 +154 +150 +150 +154 +155 +155 +155 +155 +155 +153 +150 +149 +151 +152 +154 +154 +153 +152 +151 +150 +148 +149 +151 +154 +159 +162 +162 +160 +159 +157 +157 +160 +164 +167 +168 +168 +158 +149 +146 +152 +157 +156 +156 +160 +163 +164 +161 +153 +151 +154 +158 +161 +162 +162 +162 +162 +160 +157 +158 +160 +163 +166 +163 +161 +167 +169 +162 +155 +153 +153 +156 +163 +172 +173 +166 +158 +159 +165 +163 +157 +152 +142 +141 +150 +156 +159 +160 +158 +156 +156 +157 +157 +160 +163 +164 +164 +163 +163 +161 +160 +164 +165 +165 +164 +163 +163 +164 +164 +159 +152 +154 +161 +165 +169 +173 +171 +150 +144 +140 +144 +149 +151 +149 +146 +148 +153 +161 +164 +161 +155 +148 +143 +149 +150 +154 +158 +161 +159 +156 +153 +154 +161 +165 +162 +154 +149 +149 +153 +160 +157 +153 +152 +153 +151 +146 +141 +136 +138 +141 +143 +145 +148 +151 +153 +157 +170 +172 +159 +146 +146 +149 +149 +149 +158 +161 +160 +162 +162 +163 +167 +178 +173 +167 +163 +161 +158 +153 +150 +146 +151 +155 +153 +146 +143 +150 +159 +155 +148 +145 +149 +152 +155 +154 +147 +139 +146 +151 +151 +148 +147 +148 +149 +143 +142 +145 +148 +144 +138 +144 +153 +157 +155 +152 +150 +150 +151 +148 +146 +147 +149 +149 +143 +138 +139 +147 +154 +154 +152 +148 +148 +150 +150 +147 +145 +147 +156 +158 +154 +150 +148 +148 +148 +155 +157 +159 +158 +155 +153 +152 +154 +152 +152 +152 +150 +148 +147 +147 +148 +144 +140 +137 +140 +146 +150 +151 +150 +144 +142 +149 +156 +155 +153 +153 +152 +148 +151 +154 +156 +154 +150 +148 +149 +146 +147 +149 +147 +142 +140 +146 +153 +150 +147 +144 +143 +145 +147 +146 +145 +144 +144 +146 +148 +149 +149 +150 +150 +146 +147 +147 +148 +148 +148 +148 +148 +149 +150 +152 +151 +149 +148 +147 +147 +149 +146 +145 +146 +149 +151 +150 +148 +146 +149 +151 +150 +149 +147 +144 +140 +143 +143 +144 +145 +146 +146 +142 +138 +142 +144 +144 +143 +141 +140 +140 +141 +142 +143 +140 +140 +146 +144 +143 +149 +153 +153 +152 +152 +154 +156 +158 +160 +155 +153 +149 +147 +149 +152 +153 +152 +150 +144 +142 +143 +146 +148 +146 +144 +146 +147 +149 +152 +153 +153 +153 +151 +151 +150 +149 +148 +148 +145 +141 +138 +144 +143 +143 +143 +143 +144 +144 +142 +139 +141 +142 +143 +143 +142 +141 +139 +137 +137 +137 +137 +139 +144 +151 +156 +152 +151 +151 +151 +151 +149 +148 +147 +146 +144 +145 +149 +154 +154 +152 +152 +153 +149 +147 +150 +153 +152 +151 +152 +144 +145 +145 +147 +149 +150 +149 +147 +143 +148 +151 +149 +148 +148 +147 +144 +144 +144 +143 +145 +151 +158 +156 +149 +151 +154 +156 +156 +154 +149 +145 +142 +146 +145 +143 +141 +144 +150 +155 +157 +154 +148 +136 +130 +135 +141 +146 +151 +154 +156 +156 +151 +149 +149 +148 +146 +148 +146 +147 +151 +156 +154 +146 +140 +136 +143 +154 +159 +154 +147 +148 +155 +150 +154 +154 +148 +140 +138 +144 +151 +156 +153 +144 +140 +144 +148 +153 +159 +159 +149 +137 +132 +135 +140 +146 +148 +153 +151 +154 +153 +142 +134 +143 +155 +162 +159 +156 +155 +153 +150 +148 +147 +148 +148 +150 +155 +157 +153 +151 +152 +152 +152 +158 +168 +168 +153 +148 +157 +168 +178 +169 +145 +135 +144 +153 +155 +145 +140 +139 +142 +143 +141 +141 +144 +146 +152 +155 +155 +154 +150 +147 +149 +154 +157 +158 +158 +156 +153 +151 +150 +157 +169 +178 +177 +167 +161 +159 +159 +165 +166 +164 +159 +160 +165 +165 +160 +155 +160 +170 +173 +161 +150 +158 +178 +187 +173 +160 +155 +157 +163 +166 +161 +156 +156 +155 +153 +153 +153 +150 +148 +147 +147 +146 +145 +145 +147 +147 +146 +146 +146 +148 +150 +151 +150 +148 +147 +148 +145 +148 +149 +153 +151 +145 +151 +169 +176 +169 +151 +143 +143 +145 +147 +144 +143 +145 +147 +149 +154 +158 +156 +148 +149 +157 +165 +168 +175 +181 +179 +178 +174 +176 +174 +162 +156 +159 +162 +159 +163 +182 +203 +203 +191 +182 +180 +167 +171 +175 +175 +174 +177 +181 +187 +189 +196 +212 +222 +201 +158 +135 +140 +178 +190 +189 +182 +187 +193 +190 +184 +180 +186 +193 +197 +194 +181 +162 +147 +148 +165 +175 +180 +179 +179 +181 +177 +177 +190 +204 +207 +202 +198 +199 +201 +200 +198 +192 +190 +195 +195 +189 +186 +191 +198 +209 +212 +210 +216 +221 +216 +202 +201 +208 +211 +214 +215 +211 +213 +221 +223 +227 +229 +226 +218 +211 +208 +210 +225 +229 +221 +214 +200 +188 +188 +200 +223 +232 +217 +194 +176 +175 +187 +203 +201 +200 +197 +197 +211 +222 +221 +215 +217 +219 +220 +224 +228 +226 +221 +211 +207 +210 +220 +225 +222 +217 +216 +216 +212 +208 +211 +216 +221 +222 +220 +223 +220 +213 +208 +211 +214 +204 +190 +190 +190 +191 +195 +198 +201 +202 +202 +204 +205 +205 +205 +204 +201 +197 +194 +194 +189 +180 +169 +161 +152 +143 +139 +138 +136 +132 +130 +131 +135 +137 +138 +136 +134 +134 +134 +136 +134 +129 +125 +125 +126 +125 +126 +127 +129 +132 +134 +135 +137 +141 +143 +145 +149 +153 +155 +156 +161 +165 +171 +179 +189 +209 +232 +240 +245 +248 +249 +247 +249 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +245 +245 +246 +246 +246 +245 +244 +244 +246 +246 +246 +247 +246 +246 +245 +244 +244 +244 +243 +242 +242 +241 +241 +241 +240 +240 +240 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +242 +242 +241 +242 +242 +243 +243 +243 +243 +243 +244 +245 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +248 +249 +250 +250 +250 +250 +251 +251 +251 +250 +249 +249 +249 +249 +249 +250 +251 +251 +251 +250 +250 +249 +251 +251 +251 +251 +250 +250 +250 +250 +252 +252 +251 +251 +250 +250 +249 +249 +250 +251 +251 +252 +251 +250 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +252 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +251 +244 +237 +236 +238 +237 +237 +237 +236 +237 +242 +247 +251 +253 +247 +238 +231 +227 +227 +231 +235 +235 +238 +240 +240 +241 +240 +234 +226 +219 +217 +218 +221 +223 +223 +223 +222 +222 +222 +221 +220 +218 +217 +215 +214 +215 +213 +213 +214 +215 +214 +210 +206 +202 +199 +199 +200 +196 +195 +197 +197 +198 +199 +200 +200 +198 +195 +191 +189 +189 +194 +198 +200 +201 +202 +201 +200 +196 +198 +197 +187 +184 +186 +185 +192 +198 +197 +191 +189 +192 +192 +190 +193 +198 +199 +192 +183 +182 +186 +190 +197 +195 +189 +184 +185 +190 +191 +180 +168 +172 +186 +189 +182 +181 +185 +186 +186 +184 +186 +186 +187 +192 +195 +189 +181 +171 +162 +163 +176 +189 +193 +185 +171 +177 +183 +182 +176 +175 +180 +182 +178 +178 +175 +179 +186 +181 +168 +165 +172 +184 +181 +168 +156 +162 +177 +175 +162 +151 +160 +178 +193 +192 +181 +171 +168 +171 +161 +161 +175 +190 +189 +174 +162 +166 +160 +163 +168 +168 +171 +174 +170 +180 +187 +177 +162 +161 +167 +172 +176 +173 +173 +172 +171 +173 +176 +176 +175 +175 +172 +169 +172 +178 +180 +174 +166 +168 +177 +182 +174 +163 +159 +160 +162 +172 +185 +189 +179 +175 +179 +176 +167 +169 +174 +175 +172 +172 +177 +180 +179 +175 +175 +171 +164 +161 +164 +169 +172 +172 +167 +169 +169 +171 +173 +166 +165 +165 +166 +165 +162 +161 +161 +160 +157 +157 +161 +166 +168 +166 +164 +163 +162 +161 +159 +158 +158 +158 +156 +157 +159 +162 +161 +159 +157 +157 +158 +159 +159 +158 +158 +158 +158 +159 +160 +162 +162 +165 +165 +164 +162 +160 +159 +160 +161 +155 +152 +156 +160 +159 +158 +158 +156 +155 +158 +161 +161 +159 +157 +157 +158 +162 +162 +163 +163 +161 +160 +161 +163 +158 +154 +155 +162 +163 +157 +154 +157 +158 +157 +156 +156 +158 +159 +161 +163 +165 +157 +155 +161 +164 +161 +159 +161 +164 +163 +162 +162 +162 +163 +164 +165 +166 +166 +166 +164 +162 +160 +162 +164 +166 +159 +153 +154 +162 +168 +165 +159 +161 +168 +171 +169 +168 +161 +153 +150 +153 +163 +169 +165 +162 +165 +168 +167 +159 +154 +155 +159 +160 +165 +167 +161 +161 +158 +153 +151 +158 +168 +168 +162 +157 +155 +155 +157 +158 +158 +157 +156 +155 +151 +147 +147 +150 +151 +147 +142 +137 +137 +144 +153 +159 +159 +155 +153 +154 +155 +157 +158 +155 +155 +156 +152 +149 +148 +148 +152 +154 +153 +148 +145 +152 +153 +155 +154 +152 +149 +146 +144 +145 +148 +151 +153 +153 +153 +153 +153 +150 +150 +150 +152 +159 +165 +165 +162 +159 +158 +158 +158 +161 +165 +165 +164 +156 +149 +147 +152 +153 +151 +155 +163 +167 +167 +161 +152 +149 +154 +160 +165 +164 +163 +163 +163 +161 +158 +159 +161 +163 +164 +158 +155 +162 +165 +159 +151 +151 +151 +154 +162 +171 +172 +166 +158 +160 +166 +163 +157 +152 +144 +142 +151 +160 +162 +164 +162 +160 +160 +159 +157 +158 +160 +161 +161 +162 +163 +162 +158 +158 +159 +162 +165 +167 +167 +168 +169 +162 +159 +161 +164 +166 +167 +168 +167 +151 +143 +143 +155 +162 +156 +148 +147 +152 +159 +166 +166 +160 +151 +145 +142 +149 +154 +160 +162 +160 +156 +155 +156 +158 +165 +168 +163 +152 +146 +149 +155 +155 +152 +149 +148 +147 +145 +143 +141 +135 +140 +149 +154 +157 +157 +158 +159 +164 +165 +161 +150 +139 +139 +146 +153 +160 +162 +162 +161 +161 +156 +156 +162 +167 +164 +160 +157 +156 +155 +152 +150 +149 +151 +150 +145 +137 +137 +149 +162 +159 +150 +146 +147 +150 +154 +154 +147 +141 +147 +151 +151 +149 +148 +148 +147 +144 +145 +145 +145 +146 +148 +153 +156 +157 +153 +147 +143 +145 +149 +147 +145 +145 +147 +148 +143 +138 +139 +147 +154 +157 +153 +148 +147 +150 +152 +151 +149 +144 +153 +158 +156 +150 +151 +154 +156 +158 +160 +160 +158 +154 +153 +152 +154 +150 +150 +149 +147 +145 +145 +148 +150 +144 +140 +138 +142 +147 +149 +150 +151 +144 +142 +148 +157 +156 +153 +150 +147 +145 +146 +150 +154 +150 +146 +144 +146 +149 +149 +150 +149 +147 +146 +149 +154 +155 +151 +146 +145 +145 +147 +145 +144 +146 +146 +147 +147 +148 +148 +148 +148 +148 +148 +148 +148 +148 +148 +148 +148 +151 +153 +154 +153 +151 +148 +147 +147 +148 +146 +145 +146 +148 +149 +146 +144 +140 +142 +143 +142 +142 +142 +141 +139 +138 +142 +145 +146 +147 +148 +145 +141 +138 +140 +143 +142 +137 +134 +133 +134 +135 +138 +136 +138 +146 +145 +142 +146 +151 +151 +151 +151 +153 +155 +156 +158 +156 +156 +154 +153 +153 +154 +152 +151 +148 +145 +144 +147 +151 +153 +152 +150 +148 +149 +151 +154 +157 +158 +155 +152 +152 +151 +149 +146 +144 +142 +142 +141 +142 +142 +142 +143 +143 +144 +144 +144 +145 +144 +144 +146 +147 +145 +141 +137 +132 +136 +141 +144 +146 +147 +147 +147 +149 +148 +147 +147 +147 +148 +147 +146 +144 +142 +142 +147 +153 +155 +156 +155 +158 +153 +150 +152 +153 +151 +150 +152 +150 +149 +149 +149 +149 +147 +144 +141 +142 +148 +152 +149 +147 +149 +150 +149 +148 +145 +144 +148 +155 +158 +156 +153 +151 +150 +153 +157 +157 +151 +149 +150 +147 +148 +146 +142 +140 +143 +149 +154 +154 +152 +143 +136 +137 +139 +142 +148 +156 +159 +159 +154 +152 +155 +157 +156 +146 +144 +144 +149 +151 +148 +144 +141 +135 +140 +150 +158 +158 +151 +146 +145 +147 +147 +147 +148 +148 +147 +148 +149 +156 +160 +154 +147 +146 +148 +151 +155 +154 +144 +132 +128 +135 +146 +153 +155 +151 +153 +159 +156 +142 +135 +144 +152 +157 +153 +151 +153 +154 +152 +150 +149 +149 +148 +151 +156 +157 +153 +151 +154 +155 +155 +157 +161 +161 +152 +150 +157 +167 +176 +164 +138 +130 +145 +158 +161 +150 +144 +141 +145 +145 +141 +140 +144 +147 +152 +153 +152 +151 +148 +148 +152 +155 +156 +158 +160 +158 +155 +152 +150 +154 +167 +177 +174 +162 +153 +153 +155 +162 +169 +170 +163 +159 +163 +161 +154 +151 +159 +170 +171 +159 +150 +159 +176 +183 +171 +159 +156 +159 +167 +167 +159 +154 +155 +154 +154 +153 +154 +152 +150 +148 +148 +147 +146 +146 +147 +146 +144 +143 +147 +150 +150 +149 +147 +147 +147 +147 +145 +146 +146 +149 +148 +143 +148 +168 +179 +175 +158 +148 +146 +146 +146 +140 +141 +145 +149 +150 +156 +159 +156 +153 +155 +161 +165 +166 +169 +174 +178 +181 +174 +173 +173 +166 +160 +163 +170 +165 +159 +169 +191 +201 +197 +187 +180 +169 +169 +171 +173 +176 +179 +182 +185 +188 +202 +218 +222 +202 +166 +146 +149 +176 +187 +188 +179 +183 +195 +196 +188 +179 +185 +190 +193 +190 +179 +163 +150 +146 +154 +159 +170 +178 +179 +181 +176 +176 +193 +208 +209 +202 +198 +201 +206 +205 +204 +198 +196 +202 +204 +199 +195 +192 +193 +204 +213 +213 +216 +223 +223 +212 +206 +205 +203 +204 +209 +211 +218 +220 +223 +226 +228 +229 +227 +222 +216 +209 +214 +225 +228 +215 +206 +194 +178 +192 +215 +227 +223 +217 +204 +187 +179 +197 +199 +203 +198 +193 +203 +218 +222 +223 +224 +224 +222 +223 +228 +229 +226 +223 +213 +207 +208 +212 +214 +217 +221 +219 +217 +210 +204 +206 +216 +223 +224 +225 +223 +211 +197 +200 +210 +205 +188 +188 +187 +187 +190 +194 +198 +201 +202 +203 +207 +211 +210 +205 +198 +193 +191 +190 +186 +178 +170 +162 +153 +145 +140 +135 +135 +134 +132 +131 +133 +136 +139 +139 +136 +135 +135 +137 +135 +129 +125 +125 +125 +124 +125 +125 +127 +130 +132 +134 +137 +140 +143 +146 +149 +153 +154 +155 +160 +163 +167 +174 +186 +207 +228 +239 +244 +248 +248 +246 +249 +250 +250 +249 +249 +250 +250 +250 +249 +248 +247 +248 +248 +247 +247 +247 +247 +247 +247 +244 +245 +245 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +245 +245 +244 +244 +244 +243 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +240 +240 +240 +240 +240 +240 +242 +241 +240 +241 +241 +242 +242 +243 +243 +243 +243 +244 +245 +246 +247 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +249 +249 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +251 +251 +251 +251 +250 +249 +250 +251 +251 +250 +250 +249 +249 +250 +252 +252 +252 +251 +250 +250 +250 +249 +249 +250 +251 +251 +251 +250 +249 +248 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +252 +246 +240 +239 +241 +238 +238 +237 +239 +242 +247 +252 +255 +254 +247 +237 +230 +228 +230 +234 +237 +237 +239 +240 +240 +239 +237 +232 +227 +222 +222 +222 +223 +223 +223 +222 +221 +221 +222 +222 +221 +219 +216 +214 +213 +216 +215 +215 +215 +214 +211 +206 +201 +201 +197 +196 +195 +191 +191 +196 +198 +202 +203 +203 +200 +196 +194 +192 +191 +192 +195 +198 +199 +201 +203 +202 +200 +199 +198 +197 +190 +187 +186 +185 +195 +198 +197 +192 +190 +194 +194 +194 +198 +198 +198 +188 +178 +179 +185 +189 +194 +194 +190 +185 +187 +192 +192 +178 +162 +166 +181 +186 +182 +182 +185 +185 +186 +187 +190 +192 +191 +194 +196 +190 +182 +171 +170 +175 +181 +182 +184 +184 +180 +185 +187 +184 +179 +179 +183 +183 +179 +181 +177 +179 +185 +179 +165 +163 +171 +185 +179 +166 +158 +169 +183 +176 +157 +155 +165 +178 +185 +182 +174 +170 +170 +171 +166 +162 +166 +176 +184 +183 +177 +178 +165 +166 +171 +167 +170 +177 +174 +187 +186 +173 +160 +165 +178 +180 +175 +168 +167 +166 +168 +175 +180 +179 +176 +169 +168 +170 +175 +179 +175 +163 +152 +166 +177 +183 +176 +166 +164 +166 +167 +180 +188 +188 +179 +174 +175 +174 +169 +173 +178 +177 +172 +172 +180 +182 +179 +170 +168 +166 +165 +166 +169 +172 +173 +167 +163 +168 +169 +170 +169 +162 +163 +170 +173 +172 +166 +161 +161 +162 +161 +161 +165 +168 +168 +166 +162 +160 +160 +160 +159 +158 +159 +159 +157 +157 +159 +163 +163 +161 +158 +158 +160 +161 +161 +161 +162 +161 +159 +158 +160 +162 +163 +164 +164 +164 +164 +162 +159 +160 +161 +154 +152 +156 +160 +158 +157 +157 +155 +158 +161 +164 +165 +162 +159 +156 +156 +162 +164 +165 +162 +158 +154 +155 +156 +156 +156 +159 +162 +161 +157 +156 +157 +161 +160 +159 +159 +159 +159 +160 +162 +165 +159 +158 +163 +167 +166 +162 +160 +161 +160 +159 +160 +161 +162 +163 +165 +166 +169 +168 +162 +159 +160 +161 +161 +156 +156 +157 +159 +162 +164 +165 +165 +164 +170 +170 +165 +163 +158 +150 +146 +156 +165 +171 +168 +163 +164 +166 +166 +163 +161 +162 +162 +162 +164 +162 +156 +158 +157 +155 +157 +163 +168 +166 +160 +151 +151 +153 +158 +160 +158 +154 +151 +148 +145 +145 +149 +155 +157 +152 +147 +143 +142 +147 +155 +159 +156 +155 +156 +157 +156 +158 +157 +155 +156 +158 +154 +148 +144 +141 +146 +153 +154 +148 +141 +147 +150 +152 +152 +149 +146 +143 +143 +142 +145 +150 +152 +152 +154 +154 +154 +152 +151 +150 +152 +160 +168 +168 +164 +161 +161 +160 +158 +159 +163 +163 +161 +155 +151 +149 +152 +151 +149 +153 +161 +167 +167 +162 +153 +151 +156 +163 +167 +164 +164 +164 +164 +162 +160 +160 +162 +162 +161 +153 +150 +156 +160 +156 +152 +152 +153 +156 +162 +169 +170 +167 +162 +161 +164 +163 +158 +153 +149 +149 +154 +158 +157 +156 +156 +158 +162 +163 +162 +158 +160 +159 +158 +160 +164 +163 +160 +154 +155 +158 +162 +163 +163 +163 +164 +163 +166 +166 +163 +162 +163 +162 +160 +151 +144 +147 +164 +173 +165 +158 +158 +158 +162 +164 +161 +154 +146 +142 +140 +150 +156 +163 +162 +155 +150 +151 +154 +163 +167 +168 +160 +150 +145 +149 +156 +148 +147 +146 +147 +146 +144 +142 +141 +135 +145 +158 +166 +164 +159 +158 +160 +163 +157 +149 +142 +136 +137 +145 +155 +170 +168 +162 +156 +152 +146 +146 +154 +155 +154 +152 +152 +153 +154 +154 +153 +152 +148 +142 +138 +139 +147 +157 +164 +160 +151 +147 +148 +150 +154 +155 +151 +147 +148 +150 +150 +149 +147 +145 +145 +147 +147 +145 +144 +148 +153 +156 +154 +157 +152 +142 +136 +139 +146 +148 +148 +146 +148 +148 +145 +143 +145 +152 +158 +163 +156 +148 +145 +148 +151 +153 +152 +149 +151 +156 +154 +146 +147 +155 +159 +158 +158 +157 +155 +151 +149 +149 +150 +149 +149 +147 +145 +143 +145 +149 +153 +147 +144 +143 +146 +149 +148 +149 +150 +147 +143 +148 +156 +157 +154 +152 +148 +146 +147 +150 +152 +150 +145 +143 +145 +150 +148 +148 +149 +148 +148 +150 +152 +152 +149 +146 +146 +147 +149 +150 +149 +152 +151 +148 +144 +144 +145 +148 +148 +148 +148 +147 +148 +148 +149 +149 +150 +152 +153 +154 +154 +153 +150 +149 +148 +149 +148 +147 +147 +148 +146 +143 +140 +140 +141 +140 +139 +140 +141 +141 +139 +140 +145 +148 +146 +145 +145 +143 +140 +139 +142 +144 +144 +140 +137 +135 +135 +138 +140 +141 +143 +147 +145 +142 +143 +147 +148 +148 +148 +148 +149 +150 +151 +153 +154 +155 +154 +154 +153 +150 +148 +144 +142 +142 +145 +149 +151 +152 +151 +147 +148 +151 +153 +157 +156 +153 +150 +153 +152 +149 +143 +141 +144 +148 +151 +145 +144 +143 +144 +144 +143 +144 +146 +145 +144 +145 +149 +151 +147 +141 +135 +133 +137 +143 +147 +149 +150 +147 +145 +146 +144 +143 +142 +144 +147 +147 +145 +143 +142 +141 +145 +151 +155 +157 +156 +158 +155 +153 +153 +153 +151 +151 +152 +156 +154 +153 +152 +151 +149 +145 +142 +146 +149 +152 +152 +152 +153 +154 +154 +152 +149 +149 +154 +160 +161 +158 +156 +155 +153 +152 +153 +152 +150 +151 +154 +149 +151 +150 +145 +140 +140 +145 +150 +153 +153 +148 +143 +141 +138 +139 +146 +156 +158 +157 +154 +154 +159 +164 +166 +148 +143 +142 +144 +147 +146 +145 +146 +147 +146 +148 +153 +157 +154 +148 +144 +151 +145 +143 +146 +148 +148 +146 +145 +155 +162 +160 +150 +147 +147 +148 +150 +149 +141 +131 +129 +139 +153 +159 +158 +149 +157 +170 +167 +146 +139 +148 +154 +157 +150 +145 +147 +150 +149 +147 +146 +148 +149 +152 +155 +154 +150 +150 +154 +154 +156 +155 +155 +156 +153 +153 +157 +162 +171 +159 +134 +129 +146 +160 +163 +153 +146 +144 +148 +148 +144 +144 +148 +154 +154 +151 +150 +152 +151 +152 +157 +156 +156 +158 +160 +157 +154 +152 +152 +153 +166 +178 +175 +158 +145 +145 +153 +170 +176 +171 +154 +148 +155 +161 +159 +153 +161 +171 +171 +161 +156 +163 +174 +174 +165 +157 +157 +162 +169 +168 +159 +155 +155 +155 +154 +153 +155 +154 +153 +149 +148 +148 +147 +147 +148 +145 +142 +142 +147 +151 +151 +148 +147 +147 +148 +147 +146 +146 +143 +146 +147 +142 +148 +170 +181 +178 +161 +150 +149 +148 +147 +142 +144 +148 +150 +150 +154 +157 +154 +152 +159 +164 +162 +157 +157 +168 +181 +183 +178 +175 +172 +168 +164 +167 +173 +171 +157 +157 +176 +196 +201 +190 +176 +170 +167 +170 +176 +181 +183 +181 +181 +190 +204 +217 +217 +201 +176 +160 +161 +174 +184 +184 +176 +178 +191 +197 +192 +182 +185 +188 +190 +189 +182 +169 +159 +153 +153 +153 +168 +179 +180 +180 +175 +178 +195 +209 +207 +197 +195 +203 +211 +205 +206 +202 +202 +207 +206 +200 +197 +192 +191 +199 +211 +215 +217 +222 +227 +222 +209 +198 +186 +184 +194 +205 +219 +220 +226 +230 +230 +231 +232 +229 +224 +219 +212 +221 +227 +218 +214 +201 +173 +174 +197 +218 +225 +224 +215 +199 +186 +194 +203 +212 +212 +206 +208 +215 +220 +227 +227 +226 +223 +222 +227 +229 +228 +228 +224 +213 +201 +202 +213 +222 +224 +223 +225 +219 +207 +198 +203 +217 +227 +227 +223 +213 +203 +201 +203 +200 +191 +184 +183 +183 +185 +190 +197 +202 +204 +200 +203 +207 +207 +202 +195 +190 +187 +187 +185 +179 +172 +163 +155 +146 +142 +136 +136 +136 +135 +132 +132 +134 +137 +140 +137 +135 +135 +136 +133 +128 +124 +124 +125 +124 +124 +124 +126 +128 +131 +133 +135 +139 +142 +146 +149 +151 +152 +156 +161 +163 +165 +170 +182 +201 +221 +238 +243 +248 +248 +246 +250 +251 +250 +248 +249 +250 +251 +251 +249 +248 +247 +248 +248 +247 +247 +247 +247 +247 +248 +245 +245 +245 +246 +246 +246 +246 +247 +245 +245 +246 +246 +245 +245 +245 +245 +244 +243 +243 +242 +241 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +242 +242 +241 +241 +241 +242 +243 +243 +244 +244 +244 +245 +246 +246 +247 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +249 +250 +249 +250 +251 +251 +250 +250 +250 +249 +250 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +251 +251 +250 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +252 +247 +243 +242 +244 +240 +238 +237 +240 +245 +249 +253 +254 +254 +249 +242 +236 +234 +234 +236 +237 +241 +240 +240 +239 +236 +232 +228 +228 +227 +226 +225 +223 +223 +222 +223 +222 +222 +223 +223 +221 +219 +217 +216 +216 +215 +215 +216 +215 +213 +210 +206 +202 +201 +197 +198 +198 +194 +194 +199 +200 +203 +206 +206 +201 +197 +195 +196 +196 +196 +197 +198 +198 +200 +202 +201 +198 +197 +197 +196 +190 +189 +189 +188 +196 +199 +198 +195 +195 +198 +196 +196 +200 +197 +196 +184 +174 +177 +186 +188 +190 +192 +188 +185 +187 +193 +193 +178 +163 +163 +176 +183 +182 +182 +183 +183 +186 +189 +193 +193 +190 +190 +193 +190 +183 +177 +177 +179 +177 +172 +175 +183 +187 +190 +187 +183 +180 +181 +183 +182 +178 +183 +187 +192 +188 +173 +161 +164 +174 +184 +174 +164 +165 +178 +186 +175 +159 +160 +169 +177 +175 +170 +167 +169 +172 +171 +171 +168 +164 +170 +182 +189 +189 +184 +172 +163 +162 +167 +175 +180 +181 +183 +177 +169 +165 +171 +183 +185 +177 +167 +165 +165 +170 +179 +185 +183 +176 +166 +168 +171 +175 +175 +169 +159 +152 +166 +174 +177 +172 +169 +173 +177 +178 +187 +186 +182 +176 +173 +172 +170 +168 +174 +180 +179 +172 +173 +182 +184 +178 +170 +167 +165 +166 +168 +168 +168 +168 +161 +156 +162 +166 +168 +167 +160 +162 +169 +174 +174 +168 +162 +162 +164 +164 +163 +166 +168 +168 +164 +161 +159 +158 +161 +160 +160 +161 +161 +159 +158 +158 +162 +162 +161 +158 +158 +161 +163 +163 +163 +163 +161 +158 +158 +161 +164 +164 +163 +163 +164 +165 +162 +159 +159 +161 +156 +154 +158 +160 +157 +155 +156 +156 +160 +163 +167 +168 +166 +161 +157 +155 +160 +163 +164 +162 +157 +153 +152 +153 +156 +161 +164 +161 +158 +157 +157 +156 +160 +161 +162 +162 +159 +155 +156 +159 +162 +161 +162 +165 +168 +167 +163 +158 +158 +157 +157 +159 +159 +160 +162 +165 +163 +166 +166 +163 +160 +160 +161 +161 +155 +155 +157 +160 +162 +164 +165 +166 +167 +168 +165 +163 +161 +155 +148 +148 +158 +165 +171 +171 +167 +165 +165 +165 +162 +161 +160 +161 +162 +157 +152 +152 +154 +154 +157 +162 +166 +165 +160 +155 +150 +151 +154 +160 +161 +156 +149 +144 +142 +139 +139 +148 +158 +164 +159 +153 +148 +149 +151 +153 +155 +155 +155 +157 +157 +156 +157 +157 +154 +156 +157 +154 +150 +145 +142 +145 +152 +156 +152 +146 +145 +148 +149 +149 +148 +144 +142 +141 +140 +144 +147 +147 +149 +153 +154 +154 +155 +156 +156 +157 +161 +168 +168 +165 +162 +164 +161 +157 +158 +162 +162 +159 +153 +151 +150 +152 +152 +150 +153 +158 +165 +166 +162 +156 +154 +159 +164 +166 +165 +165 +166 +165 +163 +159 +158 +159 +159 +157 +151 +149 +155 +158 +158 +160 +160 +160 +161 +163 +165 +166 +165 +163 +163 +163 +164 +160 +154 +152 +155 +155 +152 +149 +146 +148 +156 +165 +167 +166 +161 +162 +161 +159 +161 +166 +168 +165 +156 +157 +159 +161 +159 +156 +155 +157 +164 +170 +168 +158 +156 +158 +157 +154 +151 +148 +152 +164 +171 +170 +166 +166 +162 +161 +159 +156 +153 +149 +145 +142 +151 +156 +160 +158 +151 +148 +148 +151 +162 +164 +164 +159 +153 +149 +149 +152 +145 +143 +143 +148 +152 +151 +148 +147 +140 +148 +159 +166 +163 +157 +153 +154 +158 +151 +145 +142 +140 +142 +148 +155 +166 +167 +161 +152 +147 +143 +142 +147 +153 +152 +151 +150 +152 +153 +154 +155 +152 +148 +141 +139 +147 +159 +165 +166 +157 +152 +150 +151 +152 +155 +157 +153 +153 +150 +149 +150 +149 +145 +144 +146 +152 +147 +142 +143 +148 +152 +153 +153 +154 +151 +143 +137 +140 +148 +151 +151 +151 +150 +149 +147 +147 +150 +155 +160 +161 +156 +149 +146 +148 +150 +151 +150 +153 +150 +153 +154 +145 +143 +150 +155 +154 +154 +154 +151 +148 +146 +147 +148 +149 +148 +146 +143 +141 +144 +150 +155 +151 +147 +146 +148 +149 +147 +146 +149 +149 +144 +147 +153 +154 +152 +151 +149 +149 +147 +149 +150 +149 +146 +144 +148 +150 +148 +148 +149 +149 +148 +148 +149 +147 +146 +146 +147 +150 +153 +155 +156 +155 +153 +149 +144 +143 +146 +148 +149 +147 +147 +146 +147 +147 +148 +150 +151 +152 +153 +153 +153 +153 +152 +150 +148 +149 +149 +149 +149 +148 +146 +143 +141 +143 +143 +141 +141 +142 +144 +142 +139 +144 +149 +151 +146 +141 +141 +142 +141 +143 +145 +147 +147 +146 +144 +142 +141 +143 +144 +148 +150 +148 +148 +147 +144 +146 +146 +146 +144 +143 +143 +144 +145 +146 +149 +152 +151 +150 +150 +148 +148 +144 +142 +141 +141 +144 +147 +150 +151 +147 +148 +150 +151 +151 +151 +148 +146 +152 +152 +149 +145 +143 +147 +151 +153 +151 +147 +144 +143 +142 +141 +143 +147 +144 +143 +144 +149 +150 +146 +141 +137 +139 +140 +141 +142 +146 +150 +151 +149 +144 +143 +140 +139 +143 +147 +147 +146 +144 +142 +141 +143 +147 +150 +150 +149 +150 +153 +154 +153 +152 +153 +154 +154 +157 +156 +154 +153 +153 +152 +152 +151 +150 +148 +149 +153 +156 +155 +153 +151 +151 +153 +154 +156 +160 +163 +160 +155 +158 +159 +156 +149 +147 +150 +153 +153 +153 +153 +153 +150 +145 +144 +147 +152 +152 +150 +147 +146 +146 +140 +140 +148 +154 +153 +153 +151 +152 +157 +164 +168 +153 +144 +138 +139 +142 +144 +146 +149 +158 +150 +144 +146 +152 +155 +152 +149 +150 +145 +143 +147 +148 +145 +142 +142 +153 +161 +160 +150 +148 +150 +151 +150 +148 +141 +133 +132 +143 +157 +162 +159 +153 +155 +168 +169 +150 +146 +157 +162 +160 +151 +144 +144 +145 +143 +139 +138 +143 +148 +152 +153 +150 +148 +148 +151 +153 +153 +153 +156 +160 +157 +154 +156 +161 +170 +160 +138 +133 +146 +156 +157 +150 +143 +141 +147 +149 +147 +148 +154 +158 +153 +145 +144 +150 +152 +153 +158 +155 +158 +161 +162 +157 +152 +151 +153 +154 +168 +182 +179 +157 +139 +140 +153 +179 +182 +169 +145 +137 +149 +162 +163 +158 +167 +174 +170 +164 +162 +165 +169 +160 +156 +154 +157 +163 +172 +172 +162 +162 +161 +158 +156 +155 +156 +156 +154 +150 +150 +150 +149 +149 +149 +145 +141 +142 +147 +151 +151 +149 +149 +148 +147 +148 +146 +146 +143 +145 +147 +143 +150 +166 +178 +177 +162 +154 +154 +150 +146 +146 +145 +147 +148 +147 +151 +154 +152 +152 +158 +160 +155 +149 +148 +159 +175 +185 +188 +184 +173 +168 +168 +170 +172 +170 +160 +159 +171 +189 +200 +192 +175 +167 +167 +171 +179 +186 +186 +182 +180 +189 +199 +208 +210 +200 +179 +162 +160 +170 +176 +177 +171 +171 +183 +194 +194 +187 +187 +187 +189 +192 +189 +179 +168 +162 +161 +163 +177 +188 +185 +180 +170 +177 +194 +208 +203 +192 +191 +200 +209 +206 +206 +203 +203 +205 +201 +196 +196 +194 +194 +195 +201 +210 +215 +220 +228 +227 +212 +196 +178 +171 +179 +192 +209 +222 +229 +231 +227 +226 +230 +232 +229 +224 +217 +219 +222 +220 +218 +207 +186 +171 +185 +209 +223 +221 +212 +204 +197 +197 +205 +213 +218 +219 +216 +214 +218 +222 +224 +224 +222 +223 +228 +229 +228 +225 +226 +219 +207 +203 +211 +219 +221 +225 +227 +226 +218 +203 +194 +200 +212 +221 +219 +215 +210 +205 +201 +198 +194 +184 +182 +181 +183 +189 +197 +203 +205 +200 +198 +198 +197 +195 +191 +186 +182 +184 +184 +182 +175 +165 +156 +148 +143 +137 +136 +136 +135 +133 +131 +133 +135 +137 +135 +134 +132 +133 +131 +127 +124 +124 +124 +124 +123 +124 +126 +128 +130 +133 +135 +139 +142 +146 +150 +151 +152 +154 +160 +163 +164 +170 +179 +196 +215 +236 +243 +249 +249 +248 +250 +251 +248 +248 +249 +249 +249 +249 +248 +248 +247 +248 +248 +247 +247 +247 +247 +248 +248 +246 +246 +246 +246 +246 +246 +248 +248 +246 +245 +245 +245 +245 +245 +245 +245 +244 +243 +243 +242 +241 +241 +241 +241 +241 +241 +241 +240 +241 +241 +241 +242 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +242 +242 +242 +243 +243 +244 +243 +244 +245 +246 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +250 +251 +249 +250 +251 +251 +249 +250 +250 +249 +250 +251 +252 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +252 +251 +251 +251 +251 +251 +252 +252 +252 +250 +250 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +254 +253 +249 +244 +244 +246 +241 +237 +235 +239 +244 +248 +251 +251 +254 +252 +249 +243 +239 +237 +236 +236 +243 +241 +239 +238 +234 +228 +226 +229 +229 +228 +226 +224 +222 +222 +222 +221 +224 +224 +224 +222 +220 +219 +219 +219 +214 +214 +215 +214 +212 +210 +208 +205 +200 +199 +203 +206 +202 +200 +202 +202 +201 +205 +207 +202 +197 +196 +198 +200 +199 +199 +198 +197 +199 +201 +200 +196 +194 +195 +196 +189 +190 +194 +190 +194 +199 +199 +198 +198 +200 +198 +195 +200 +195 +192 +179 +170 +177 +187 +188 +188 +189 +186 +184 +187 +195 +196 +182 +166 +162 +174 +181 +182 +181 +180 +181 +185 +190 +193 +191 +185 +185 +188 +188 +183 +185 +180 +175 +170 +167 +173 +184 +189 +188 +182 +177 +177 +179 +180 +178 +174 +182 +199 +207 +193 +167 +156 +165 +180 +183 +170 +163 +172 +186 +186 +174 +161 +162 +172 +176 +170 +163 +164 +170 +175 +178 +177 +175 +173 +173 +178 +184 +188 +181 +176 +158 +152 +168 +180 +180 +183 +177 +171 +172 +174 +174 +179 +183 +178 +169 +167 +167 +174 +185 +190 +184 +175 +168 +170 +173 +174 +172 +168 +164 +162 +167 +170 +169 +165 +169 +180 +187 +190 +187 +178 +170 +170 +173 +173 +170 +167 +173 +180 +180 +173 +174 +183 +183 +176 +173 +169 +166 +168 +168 +165 +162 +162 +157 +152 +157 +162 +166 +166 +160 +162 +168 +175 +176 +168 +160 +159 +161 +162 +163 +165 +167 +167 +164 +160 +159 +158 +161 +161 +161 +163 +162 +159 +158 +158 +160 +161 +160 +157 +157 +161 +164 +164 +164 +163 +159 +157 +158 +163 +165 +164 +162 +163 +164 +165 +162 +158 +157 +159 +158 +156 +159 +160 +156 +154 +157 +157 +156 +160 +165 +167 +166 +162 +157 +154 +159 +161 +163 +162 +159 +156 +154 +153 +158 +166 +168 +160 +155 +157 +157 +154 +157 +160 +164 +164 +157 +151 +152 +156 +160 +163 +165 +166 +167 +167 +162 +156 +157 +155 +156 +158 +158 +158 +160 +164 +159 +161 +164 +164 +163 +161 +162 +163 +161 +156 +153 +156 +162 +166 +166 +164 +170 +166 +162 +164 +163 +155 +151 +156 +158 +164 +169 +172 +170 +167 +166 +165 +162 +159 +156 +159 +160 +148 +141 +147 +152 +154 +160 +166 +168 +164 +157 +153 +156 +156 +159 +164 +164 +156 +147 +141 +140 +136 +135 +145 +159 +166 +160 +152 +148 +151 +153 +151 +150 +154 +156 +156 +156 +154 +156 +156 +154 +155 +156 +152 +150 +148 +149 +152 +157 +159 +154 +149 +146 +147 +147 +147 +146 +144 +141 +139 +139 +142 +144 +143 +145 +149 +152 +152 +156 +160 +162 +161 +162 +167 +168 +165 +161 +162 +160 +155 +155 +159 +159 +156 +152 +150 +151 +154 +155 +155 +156 +159 +165 +165 +163 +158 +157 +161 +164 +165 +167 +167 +167 +166 +162 +157 +155 +155 +157 +156 +152 +152 +156 +159 +163 +171 +167 +167 +166 +164 +162 +161 +161 +162 +166 +162 +164 +161 +153 +153 +157 +154 +152 +148 +143 +146 +156 +166 +167 +164 +163 +164 +162 +159 +161 +167 +170 +168 +163 +163 +164 +164 +160 +155 +154 +156 +163 +172 +168 +154 +151 +155 +155 +152 +155 +155 +156 +159 +163 +167 +166 +163 +166 +161 +156 +155 +157 +157 +154 +150 +149 +152 +156 +154 +150 +148 +150 +153 +156 +158 +160 +160 +158 +153 +149 +146 +146 +141 +140 +148 +157 +160 +158 +154 +147 +148 +152 +157 +159 +155 +151 +149 +151 +149 +146 +144 +145 +147 +151 +154 +154 +162 +160 +150 +146 +145 +143 +143 +158 +156 +153 +151 +151 +152 +153 +154 +154 +153 +149 +145 +151 +162 +166 +164 +156 +153 +153 +154 +153 +155 +157 +154 +156 +151 +149 +150 +149 +145 +146 +151 +155 +145 +139 +142 +147 +149 +151 +153 +153 +151 +146 +142 +145 +153 +155 +152 +153 +152 +148 +147 +148 +151 +155 +159 +155 +152 +148 +148 +150 +150 +147 +145 +149 +144 +151 +155 +147 +142 +149 +152 +152 +153 +153 +152 +150 +149 +150 +152 +148 +147 +145 +142 +140 +144 +150 +156 +155 +149 +146 +148 +148 +147 +145 +147 +148 +144 +145 +149 +148 +147 +149 +149 +148 +145 +144 +145 +146 +143 +145 +149 +152 +151 +151 +151 +150 +148 +148 +149 +148 +148 +148 +149 +151 +153 +155 +156 +153 +152 +149 +146 +145 +148 +149 +149 +147 +147 +146 +146 +146 +147 +150 +150 +151 +151 +149 +151 +150 +150 +146 +145 +145 +146 +147 +147 +146 +145 +144 +143 +143 +142 +141 +142 +144 +145 +142 +137 +142 +149 +151 +145 +140 +142 +146 +148 +142 +144 +145 +146 +147 +145 +145 +144 +143 +142 +149 +151 +148 +149 +151 +147 +146 +146 +145 +142 +140 +139 +140 +141 +143 +146 +149 +149 +150 +150 +150 +151 +149 +147 +143 +142 +142 +145 +149 +152 +149 +149 +149 +148 +147 +146 +145 +145 +148 +151 +151 +148 +147 +148 +150 +149 +153 +149 +144 +142 +139 +138 +142 +146 +144 +142 +143 +146 +146 +143 +141 +141 +141 +141 +140 +141 +146 +151 +152 +148 +145 +144 +140 +139 +143 +148 +149 +147 +147 +144 +142 +142 +143 +144 +142 +139 +144 +149 +153 +152 +152 +154 +155 +154 +159 +157 +155 +153 +152 +153 +154 +156 +151 +145 +144 +151 +157 +155 +149 +145 +147 +154 +156 +154 +157 +163 +160 +151 +154 +162 +160 +149 +146 +155 +158 +152 +155 +156 +155 +154 +151 +150 +152 +155 +154 +150 +147 +149 +150 +143 +142 +150 +152 +151 +149 +148 +149 +152 +158 +163 +158 +145 +134 +134 +139 +143 +146 +150 +153 +146 +141 +144 +152 +155 +151 +146 +141 +140 +143 +149 +149 +145 +142 +143 +151 +159 +156 +148 +149 +155 +157 +155 +148 +142 +135 +134 +145 +159 +163 +158 +158 +149 +155 +161 +151 +152 +162 +167 +158 +150 +143 +144 +145 +140 +133 +132 +138 +145 +151 +151 +147 +145 +146 +148 +153 +150 +151 +159 +165 +159 +153 +154 +165 +174 +166 +146 +139 +147 +153 +152 +145 +138 +137 +144 +148 +147 +150 +157 +157 +148 +137 +136 +144 +148 +150 +154 +154 +158 +164 +166 +160 +152 +150 +152 +156 +170 +186 +183 +158 +136 +138 +153 +178 +182 +170 +146 +138 +150 +159 +158 +163 +172 +176 +170 +165 +165 +165 +163 +152 +150 +152 +157 +165 +175 +177 +169 +170 +168 +164 +158 +155 +155 +155 +153 +152 +151 +152 +151 +151 +150 +146 +141 +142 +147 +150 +151 +151 +151 +149 +146 +149 +147 +147 +144 +146 +147 +145 +152 +161 +175 +176 +165 +158 +157 +151 +144 +143 +143 +143 +143 +143 +149 +155 +155 +155 +157 +154 +150 +146 +144 +151 +163 +187 +199 +194 +175 +168 +171 +172 +170 +164 +163 +166 +171 +182 +193 +190 +178 +165 +165 +171 +181 +188 +188 +186 +185 +184 +190 +199 +207 +202 +181 +160 +155 +164 +166 +168 +164 +163 +176 +190 +193 +191 +189 +186 +189 +195 +195 +184 +174 +164 +169 +174 +187 +194 +190 +178 +162 +172 +191 +205 +201 +189 +187 +195 +204 +210 +208 +203 +202 +202 +197 +194 +197 +196 +197 +189 +188 +199 +209 +217 +226 +229 +216 +203 +183 +172 +175 +183 +198 +221 +229 +229 +219 +216 +224 +231 +232 +221 +222 +220 +218 +220 +220 +213 +206 +189 +184 +197 +219 +224 +217 +208 +198 +200 +204 +206 +212 +220 +216 +213 +217 +216 +220 +222 +221 +222 +225 +225 +223 +217 +218 +219 +216 +210 +206 +209 +215 +221 +219 +223 +226 +213 +191 +185 +193 +210 +216 +217 +212 +205 +201 +199 +196 +187 +185 +182 +184 +189 +198 +204 +207 +205 +198 +192 +190 +191 +190 +185 +180 +182 +184 +183 +177 +167 +156 +149 +145 +137 +135 +133 +134 +133 +133 +133 +135 +134 +132 +130 +131 +131 +130 +128 +126 +124 +124 +124 +123 +124 +126 +129 +131 +133 +135 +140 +143 +148 +151 +152 +154 +151 +159 +162 +164 +168 +178 +193 +212 +234 +242 +249 +251 +250 +251 +250 +247 +249 +249 +248 +248 +248 +247 +247 +247 +249 +248 +247 +247 +247 +247 +248 +249 +247 +247 +246 +246 +246 +246 +248 +248 +246 +245 +245 +244 +244 +245 +245 +245 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +242 +243 +243 +244 +244 +244 +243 +244 +245 +246 +247 +247 +247 +247 +247 +248 +249 +250 +250 +249 +249 +248 +249 +251 +251 +250 +250 +251 +251 +249 +251 +250 +249 +250 +251 +252 +251 +250 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +252 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +252 +252 +251 +251 +252 +252 +253 +254 +252 +252 +251 +251 +251 +252 +252 +253 +253 +253 +253 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +246 +244 +245 +242 +239 +237 +238 +243 +248 +251 +251 +254 +252 +248 +245 +240 +235 +235 +239 +244 +243 +238 +234 +232 +232 +229 +225 +226 +227 +226 +224 +224 +224 +222 +220 +223 +224 +223 +224 +224 +222 +220 +217 +215 +212 +211 +210 +209 +209 +208 +207 +203 +201 +201 +204 +206 +207 +202 +197 +200 +200 +202 +203 +201 +198 +197 +198 +197 +200 +203 +202 +199 +197 +196 +197 +196 +196 +197 +196 +193 +190 +192 +197 +198 +198 +199 +200 +200 +199 +198 +198 +195 +190 +182 +176 +179 +185 +187 +186 +189 +184 +183 +188 +193 +193 +182 +166 +159 +173 +184 +186 +184 +178 +176 +183 +190 +195 +192 +185 +186 +189 +190 +191 +192 +183 +168 +159 +166 +181 +187 +183 +182 +183 +183 +179 +173 +171 +171 +173 +194 +201 +201 +185 +165 +161 +173 +186 +182 +168 +163 +175 +185 +181 +169 +161 +165 +177 +179 +166 +154 +158 +171 +181 +182 +179 +177 +177 +176 +175 +177 +182 +185 +163 +148 +155 +174 +185 +185 +180 +167 +170 +173 +173 +175 +177 +176 +174 +165 +167 +172 +179 +186 +187 +181 +174 +173 +171 +174 +177 +173 +171 +171 +170 +169 +167 +168 +164 +165 +183 +196 +192 +185 +171 +162 +166 +173 +174 +171 +169 +176 +178 +176 +171 +171 +177 +179 +177 +173 +167 +165 +168 +169 +165 +160 +159 +152 +156 +162 +167 +167 +164 +163 +163 +172 +175 +172 +162 +156 +159 +162 +161 +163 +165 +164 +162 +160 +160 +160 +159 +160 +162 +162 +160 +159 +159 +159 +158 +159 +158 +158 +158 +159 +161 +161 +162 +164 +165 +164 +159 +157 +161 +166 +168 +163 +165 +167 +165 +159 +153 +153 +156 +156 +160 +161 +158 +154 +154 +154 +155 +156 +159 +163 +165 +161 +156 +157 +160 +166 +162 +159 +159 +160 +159 +158 +158 +160 +167 +170 +163 +156 +154 +152 +149 +150 +160 +166 +161 +152 +149 +149 +149 +155 +159 +163 +163 +161 +160 +159 +157 +156 +155 +153 +153 +155 +158 +160 +160 +155 +155 +157 +161 +163 +163 +164 +165 +170 +160 +150 +151 +158 +163 +163 +161 +157 +161 +164 +165 +163 +161 +160 +160 +162 +164 +169 +170 +167 +169 +171 +168 +162 +157 +154 +154 +149 +144 +144 +149 +157 +158 +161 +167 +172 +164 +153 +150 +156 +165 +171 +167 +158 +152 +151 +151 +146 +144 +146 +152 +158 +157 +153 +152 +151 +148 +148 +152 +155 +155 +154 +156 +153 +153 +153 +154 +155 +155 +153 +151 +151 +147 +148 +156 +162 +160 +151 +146 +147 +149 +152 +152 +147 +140 +137 +138 +139 +138 +139 +142 +146 +148 +150 +152 +154 +157 +159 +162 +165 +164 +162 +165 +163 +163 +162 +157 +152 +150 +153 +157 +158 +155 +154 +155 +158 +158 +158 +159 +163 +164 +162 +158 +157 +161 +163 +162 +166 +164 +163 +163 +162 +160 +155 +152 +155 +152 +149 +149 +152 +161 +170 +177 +172 +167 +161 +157 +157 +157 +158 +158 +160 +164 +165 +157 +150 +156 +162 +160 +149 +148 +147 +151 +158 +164 +164 +162 +163 +165 +164 +158 +158 +163 +168 +169 +163 +165 +163 +162 +162 +157 +153 +155 +163 +165 +162 +155 +153 +156 +156 +152 +156 +154 +155 +154 +152 +156 +161 +161 +165 +159 +155 +156 +159 +164 +162 +154 +148 +150 +153 +155 +155 +153 +152 +153 +155 +154 +157 +163 +163 +156 +152 +151 +158 +147 +139 +144 +159 +170 +172 +173 +159 +150 +145 +149 +154 +155 +154 +156 +151 +150 +149 +149 +148 +153 +156 +153 +151 +146 +150 +155 +151 +149 +154 +156 +164 +161 +152 +143 +146 +153 +157 +154 +156 +157 +154 +150 +154 +166 +168 +163 +155 +154 +154 +155 +153 +152 +151 +153 +151 +152 +150 +147 +144 +147 +151 +154 +151 +142 +136 +139 +148 +155 +153 +149 +151 +149 +146 +145 +148 +152 +154 +152 +153 +151 +147 +144 +144 +147 +147 +146 +147 +148 +150 +150 +149 +148 +148 +147 +144 +149 +152 +151 +149 +148 +148 +147 +150 +153 +155 +154 +153 +153 +152 +150 +148 +151 +148 +141 +138 +144 +154 +159 +156 +153 +149 +147 +149 +151 +151 +148 +147 +147 +144 +140 +141 +144 +146 +146 +145 +145 +144 +142 +143 +142 +144 +149 +153 +152 +150 +151 +152 +146 +145 +151 +152 +150 +148 +148 +150 +152 +153 +153 +153 +147 +146 +151 +153 +150 +150 +153 +151 +148 +149 +149 +147 +149 +151 +149 +149 +150 +151 +148 +148 +149 +146 +144 +145 +144 +144 +145 +146 +145 +142 +139 +144 +143 +141 +141 +141 +143 +143 +143 +143 +145 +144 +144 +149 +154 +154 +150 +143 +143 +144 +145 +143 +142 +144 +147 +144 +147 +151 +151 +151 +150 +150 +152 +147 +146 +145 +144 +143 +144 +145 +145 +147 +147 +149 +152 +154 +153 +150 +150 +149 +144 +142 +145 +148 +147 +145 +144 +147 +150 +151 +150 +149 +149 +147 +145 +153 +150 +148 +149 +149 +149 +150 +151 +152 +146 +142 +141 +139 +136 +139 +146 +147 +143 +140 +141 +142 +142 +141 +142 +145 +148 +150 +149 +147 +146 +147 +148 +147 +149 +149 +149 +150 +152 +150 +147 +150 +149 +146 +144 +144 +144 +141 +136 +139 +145 +149 +147 +147 +152 +156 +157 +156 +156 +154 +152 +152 +154 +154 +152 +143 +145 +150 +155 +157 +154 +147 +141 +146 +150 +156 +160 +161 +158 +156 +154 +152 +156 +159 +158 +154 +151 +152 +155 +153 +156 +158 +158 +154 +152 +151 +151 +155 +153 +151 +151 +152 +149 +146 +142 +144 +152 +153 +145 +142 +149 +156 +156 +148 +144 +140 +136 +132 +132 +141 +152 +145 +143 +141 +142 +146 +149 +146 +141 +140 +137 +140 +147 +151 +149 +147 +148 +153 +152 +149 +147 +151 +157 +158 +155 +151 +145 +139 +141 +148 +154 +157 +157 +151 +155 +151 +147 +154 +160 +160 +159 +146 +150 +151 +144 +136 +131 +134 +137 +138 +144 +151 +153 +149 +146 +148 +150 +153 +151 +159 +168 +164 +155 +151 +149 +170 +177 +170 +151 +140 +145 +149 +145 +141 +137 +134 +136 +142 +150 +157 +161 +154 +141 +132 +133 +141 +146 +149 +151 +152 +163 +179 +180 +163 +155 +153 +148 +154 +170 +180 +183 +160 +137 +147 +160 +174 +180 +166 +146 +144 +153 +157 +160 +164 +173 +176 +170 +164 +162 +164 +165 +153 +149 +153 +164 +173 +179 +177 +170 +166 +166 +163 +157 +156 +158 +158 +155 +152 +150 +149 +149 +150 +150 +147 +143 +142 +145 +149 +151 +151 +150 +148 +147 +149 +149 +147 +144 +144 +147 +149 +150 +155 +173 +172 +167 +162 +156 +154 +144 +140 +141 +142 +142 +143 +146 +154 +161 +163 +159 +154 +151 +147 +141 +146 +161 +182 +200 +199 +190 +180 +173 +172 +168 +165 +161 +164 +178 +193 +194 +184 +173 +162 +165 +169 +176 +185 +191 +193 +197 +194 +186 +185 +193 +195 +182 +161 +149 +156 +161 +170 +168 +161 +171 +189 +195 +196 +195 +195 +197 +199 +195 +186 +178 +170 +168 +177 +191 +202 +191 +165 +155 +170 +194 +202 +195 +191 +184 +186 +201 +207 +209 +210 +206 +199 +194 +193 +195 +199 +201 +194 +182 +184 +201 +215 +219 +225 +223 +214 +199 +186 +177 +179 +191 +215 +223 +231 +223 +208 +207 +222 +234 +226 +218 +215 +220 +224 +222 +219 +218 +207 +195 +193 +206 +221 +227 +220 +207 +200 +196 +199 +205 +208 +212 +215 +214 +208 +217 +222 +219 +216 +218 +222 +224 +221 +217 +216 +219 +214 +202 +196 +198 +205 +209 +216 +222 +223 +209 +188 +175 +196 +213 +217 +210 +207 +201 +195 +196 +192 +187 +182 +180 +186 +196 +204 +203 +198 +196 +194 +193 +193 +191 +187 +184 +182 +183 +184 +181 +173 +162 +152 +145 +137 +135 +133 +132 +133 +136 +136 +136 +133 +132 +130 +131 +131 +131 +129 +128 +124 +121 +120 +122 +124 +125 +128 +130 +132 +135 +140 +142 +145 +148 +151 +153 +151 +157 +161 +165 +171 +180 +194 +213 +237 +245 +248 +247 +249 +250 +248 +248 +249 +247 +247 +247 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +248 +248 +247 +246 +246 +246 +247 +247 +247 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +243 +243 +242 +241 +241 +241 +239 +240 +240 +241 +241 +241 +241 +240 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +246 +247 +248 +248 +248 +248 +247 +247 +248 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +251 +251 +252 +252 +252 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +251 +251 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +251 +246 +244 +245 +243 +241 +239 +241 +246 +250 +251 +251 +251 +248 +247 +246 +242 +237 +237 +240 +244 +242 +239 +235 +234 +233 +231 +227 +225 +225 +224 +223 +223 +224 +223 +221 +224 +225 +224 +223 +221 +218 +217 +216 +218 +215 +213 +211 +210 +209 +207 +206 +203 +202 +203 +205 +206 +207 +203 +199 +201 +201 +202 +203 +202 +200 +200 +201 +199 +202 +203 +202 +198 +195 +194 +195 +196 +197 +198 +195 +191 +189 +190 +193 +197 +199 +200 +200 +201 +203 +201 +199 +198 +191 +183 +179 +182 +187 +188 +185 +187 +186 +186 +189 +194 +196 +183 +162 +160 +174 +185 +190 +188 +180 +173 +174 +182 +186 +184 +181 +184 +185 +186 +188 +196 +184 +167 +158 +167 +182 +188 +184 +183 +184 +185 +180 +168 +158 +164 +177 +189 +199 +196 +174 +157 +161 +174 +184 +174 +165 +164 +174 +181 +176 +169 +165 +179 +177 +169 +158 +154 +161 +171 +177 +179 +176 +175 +177 +178 +177 +180 +184 +177 +160 +149 +159 +179 +189 +190 +186 +171 +168 +169 +176 +178 +174 +171 +171 +173 +172 +172 +177 +181 +183 +180 +177 +180 +174 +174 +176 +174 +173 +173 +171 +170 +168 +169 +167 +171 +186 +192 +185 +173 +167 +165 +172 +177 +175 +170 +167 +171 +175 +175 +169 +167 +171 +175 +174 +171 +167 +163 +163 +165 +167 +165 +162 +162 +164 +167 +169 +168 +166 +166 +168 +172 +173 +169 +162 +158 +160 +161 +161 +160 +162 +162 +159 +156 +156 +158 +159 +160 +161 +161 +159 +158 +159 +159 +158 +156 +156 +157 +158 +160 +161 +160 +160 +164 +167 +165 +158 +158 +165 +167 +164 +165 +167 +168 +165 +157 +150 +149 +153 +155 +158 +159 +157 +155 +155 +155 +155 +153 +156 +160 +162 +160 +158 +159 +163 +167 +163 +161 +163 +166 +164 +160 +157 +161 +166 +166 +160 +157 +157 +154 +149 +149 +156 +160 +157 +152 +149 +148 +145 +152 +157 +160 +159 +158 +158 +159 +159 +156 +155 +153 +153 +155 +158 +160 +161 +155 +155 +157 +160 +162 +163 +165 +168 +168 +160 +151 +149 +155 +161 +162 +160 +152 +159 +166 +167 +166 +164 +162 +159 +161 +167 +173 +171 +166 +167 +169 +167 +161 +156 +151 +152 +150 +146 +146 +150 +158 +162 +166 +172 +174 +165 +156 +156 +158 +165 +170 +167 +160 +156 +156 +157 +157 +154 +152 +154 +155 +156 +158 +160 +159 +154 +151 +152 +155 +154 +154 +156 +157 +153 +150 +151 +153 +152 +151 +150 +148 +146 +149 +157 +161 +157 +149 +142 +147 +152 +154 +151 +147 +145 +141 +138 +137 +137 +137 +140 +142 +144 +147 +151 +154 +160 +163 +165 +165 +159 +156 +159 +162 +161 +161 +158 +153 +148 +150 +155 +158 +155 +153 +154 +157 +159 +163 +167 +169 +167 +162 +156 +155 +160 +162 +161 +163 +162 +163 +163 +163 +161 +156 +153 +149 +149 +148 +147 +150 +156 +165 +172 +168 +163 +159 +158 +157 +155 +155 +156 +160 +163 +163 +157 +153 +160 +166 +164 +157 +153 +148 +150 +157 +162 +162 +160 +168 +170 +167 +160 +157 +161 +165 +167 +157 +157 +158 +160 +161 +154 +151 +153 +161 +162 +160 +155 +153 +155 +154 +151 +154 +153 +153 +149 +146 +151 +161 +164 +156 +152 +154 +161 +166 +166 +160 +151 +145 +151 +156 +159 +159 +158 +157 +156 +153 +153 +154 +157 +159 +158 +157 +158 +157 +150 +142 +143 +157 +173 +180 +180 +162 +151 +144 +148 +154 +156 +154 +153 +153 +149 +148 +150 +151 +155 +154 +148 +142 +142 +146 +149 +149 +152 +160 +165 +165 +159 +148 +139 +141 +150 +156 +159 +159 +154 +147 +147 +159 +172 +169 +156 +152 +152 +153 +155 +155 +152 +150 +149 +152 +152 +150 +147 +143 +145 +149 +152 +148 +144 +140 +142 +147 +151 +149 +146 +147 +146 +144 +144 +146 +149 +150 +148 +149 +149 +148 +147 +148 +149 +147 +144 +147 +150 +153 +152 +148 +146 +147 +149 +148 +152 +153 +152 +150 +149 +149 +149 +146 +151 +155 +156 +156 +156 +154 +152 +151 +153 +150 +142 +138 +144 +155 +161 +156 +154 +151 +148 +147 +149 +149 +148 +148 +147 +144 +140 +140 +143 +144 +143 +143 +144 +142 +142 +145 +144 +145 +151 +151 +152 +150 +150 +150 +146 +145 +150 +151 +151 +150 +150 +149 +150 +151 +153 +150 +149 +151 +155 +156 +155 +155 +159 +154 +150 +150 +150 +149 +150 +150 +146 +150 +151 +151 +150 +149 +148 +146 +143 +145 +144 +143 +143 +144 +143 +142 +139 +140 +141 +141 +140 +139 +139 +142 +143 +141 +141 +142 +144 +152 +158 +157 +150 +145 +145 +146 +147 +145 +142 +142 +144 +147 +150 +153 +155 +155 +154 +152 +152 +148 +147 +146 +148 +149 +150 +149 +148 +151 +150 +152 +152 +151 +148 +146 +148 +147 +143 +142 +147 +151 +149 +145 +142 +143 +146 +147 +146 +146 +147 +148 +147 +148 +146 +147 +149 +152 +152 +151 +152 +149 +144 +141 +141 +139 +138 +140 +146 +150 +146 +141 +138 +136 +136 +140 +145 +151 +153 +154 +152 +148 +145 +145 +145 +150 +152 +153 +153 +153 +154 +153 +150 +150 +152 +152 +148 +145 +143 +140 +138 +139 +144 +148 +148 +149 +153 +156 +156 +153 +155 +157 +158 +156 +152 +149 +146 +145 +150 +156 +160 +158 +154 +150 +147 +149 +152 +157 +160 +161 +160 +158 +157 +151 +153 +155 +156 +156 +155 +153 +152 +153 +154 +156 +158 +159 +157 +152 +147 +152 +153 +153 +155 +155 +153 +145 +137 +140 +151 +157 +154 +150 +150 +150 +149 +146 +146 +144 +139 +133 +131 +135 +141 +143 +143 +142 +141 +144 +146 +146 +143 +144 +140 +140 +146 +150 +149 +148 +148 +148 +145 +139 +137 +144 +154 +158 +157 +154 +150 +146 +147 +152 +155 +153 +151 +148 +151 +151 +150 +152 +152 +148 +148 +144 +147 +148 +144 +136 +134 +137 +143 +148 +148 +149 +149 +147 +148 +154 +160 +161 +156 +162 +166 +157 +146 +148 +155 +170 +169 +161 +150 +146 +148 +148 +143 +137 +131 +127 +134 +147 +157 +159 +157 +153 +142 +133 +136 +144 +149 +151 +152 +158 +167 +185 +187 +171 +155 +151 +155 +161 +173 +174 +170 +154 +143 +158 +170 +171 +170 +159 +147 +147 +155 +159 +159 +165 +171 +174 +170 +167 +167 +168 +168 +163 +160 +160 +168 +179 +183 +175 +166 +166 +168 +165 +158 +152 +152 +152 +151 +152 +150 +149 +150 +151 +151 +147 +143 +143 +145 +149 +151 +150 +149 +148 +148 +149 +149 +148 +145 +145 +147 +148 +147 +153 +169 +169 +165 +161 +157 +157 +146 +136 +138 +141 +143 +143 +146 +154 +162 +166 +163 +156 +150 +143 +138 +145 +160 +186 +200 +202 +195 +185 +174 +168 +163 +159 +160 +167 +182 +195 +195 +182 +170 +167 +167 +170 +174 +179 +188 +197 +203 +197 +187 +181 +185 +188 +180 +167 +160 +159 +162 +173 +178 +171 +172 +184 +193 +206 +204 +200 +199 +199 +196 +187 +179 +170 +168 +180 +198 +204 +187 +158 +151 +168 +192 +201 +195 +191 +186 +185 +195 +204 +210 +212 +207 +201 +197 +191 +186 +191 +199 +200 +190 +185 +194 +207 +214 +221 +222 +218 +212 +201 +186 +181 +188 +205 +221 +231 +225 +210 +203 +211 +222 +237 +228 +219 +217 +224 +229 +224 +218 +212 +204 +200 +202 +210 +222 +225 +219 +203 +196 +196 +203 +206 +209 +214 +216 +214 +218 +221 +221 +217 +215 +217 +221 +223 +219 +219 +222 +216 +203 +191 +188 +194 +199 +206 +215 +221 +221 +205 +186 +179 +207 +226 +226 +212 +193 +183 +187 +187 +184 +177 +172 +178 +189 +197 +199 +191 +190 +192 +198 +203 +202 +196 +189 +185 +186 +187 +184 +176 +165 +154 +147 +138 +135 +132 +130 +132 +136 +138 +138 +136 +135 +133 +132 +131 +130 +128 +126 +122 +119 +117 +119 +121 +123 +126 +130 +133 +134 +138 +141 +145 +147 +148 +148 +150 +154 +158 +164 +170 +179 +196 +216 +236 +244 +247 +247 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +247 +246 +246 +246 +247 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +243 +243 +243 +242 +242 +241 +241 +241 +240 +240 +241 +241 +241 +241 +241 +240 +241 +241 +241 +241 +242 +243 +243 +244 +243 +243 +243 +243 +244 +245 +245 +246 +245 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +251 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +251 +248 +246 +246 +244 +242 +241 +243 +248 +252 +251 +250 +247 +245 +245 +246 +244 +239 +239 +242 +242 +240 +237 +233 +232 +232 +230 +227 +225 +225 +224 +222 +223 +226 +226 +225 +224 +224 +222 +219 +215 +213 +214 +215 +218 +216 +214 +213 +211 +210 +209 +207 +203 +203 +204 +205 +204 +204 +202 +201 +203 +202 +203 +204 +203 +200 +200 +201 +200 +202 +203 +201 +197 +194 +194 +195 +197 +197 +194 +189 +186 +186 +189 +191 +194 +197 +199 +199 +202 +206 +204 +198 +196 +189 +182 +182 +185 +188 +188 +186 +185 +186 +186 +187 +192 +196 +181 +156 +158 +172 +185 +192 +193 +183 +173 +170 +177 +179 +179 +180 +184 +184 +185 +191 +198 +185 +167 +160 +169 +184 +189 +186 +180 +176 +177 +180 +175 +167 +171 +184 +187 +197 +190 +167 +158 +173 +186 +187 +174 +168 +168 +175 +177 +172 +169 +171 +185 +175 +161 +155 +157 +165 +172 +176 +179 +175 +175 +178 +181 +180 +181 +183 +172 +162 +158 +168 +182 +188 +186 +184 +175 +170 +173 +181 +179 +167 +164 +172 +181 +176 +173 +174 +176 +176 +177 +180 +180 +170 +166 +169 +172 +176 +179 +176 +171 +167 +165 +166 +173 +186 +188 +179 +170 +168 +169 +173 +175 +173 +170 +170 +170 +175 +174 +166 +162 +165 +169 +170 +169 +167 +161 +158 +162 +169 +171 +166 +172 +171 +171 +171 +169 +167 +170 +174 +172 +169 +165 +162 +160 +160 +160 +160 +157 +159 +158 +154 +150 +152 +156 +159 +160 +160 +159 +157 +157 +159 +160 +159 +153 +154 +155 +158 +160 +161 +161 +160 +163 +166 +164 +157 +159 +168 +168 +160 +160 +163 +165 +163 +156 +150 +152 +156 +155 +157 +158 +157 +156 +157 +157 +157 +152 +154 +157 +159 +159 +158 +161 +164 +166 +163 +164 +169 +172 +169 +162 +156 +162 +165 +164 +160 +159 +159 +155 +149 +149 +153 +156 +154 +153 +152 +149 +145 +151 +154 +156 +156 +157 +159 +162 +163 +159 +157 +155 +155 +157 +160 +162 +163 +157 +156 +157 +159 +159 +160 +164 +169 +166 +160 +152 +148 +152 +159 +160 +157 +151 +161 +171 +173 +169 +165 +160 +156 +161 +169 +176 +172 +164 +166 +170 +167 +158 +153 +149 +152 +154 +153 +153 +155 +157 +162 +168 +173 +173 +165 +158 +160 +160 +165 +168 +164 +159 +157 +158 +160 +166 +163 +159 +155 +153 +155 +161 +166 +165 +156 +151 +151 +152 +152 +152 +154 +153 +146 +143 +147 +150 +149 +149 +152 +149 +148 +150 +155 +156 +151 +145 +140 +144 +152 +155 +148 +142 +141 +140 +136 +136 +136 +137 +137 +138 +140 +144 +149 +152 +160 +166 +167 +161 +151 +146 +150 +166 +165 +165 +162 +156 +149 +148 +151 +158 +156 +154 +154 +154 +157 +164 +170 +174 +170 +161 +153 +153 +158 +162 +162 +159 +160 +161 +164 +165 +164 +160 +156 +148 +150 +150 +150 +150 +153 +160 +166 +160 +157 +157 +159 +156 +150 +149 +151 +158 +160 +163 +160 +158 +164 +170 +168 +161 +155 +151 +152 +158 +163 +163 +162 +171 +172 +169 +160 +155 +157 +161 +163 +151 +148 +150 +158 +160 +154 +151 +153 +160 +159 +157 +155 +154 +152 +151 +151 +153 +153 +152 +148 +143 +150 +163 +169 +155 +150 +155 +165 +168 +163 +154 +144 +141 +149 +155 +158 +159 +160 +159 +157 +153 +154 +153 +151 +152 +156 +160 +162 +159 +154 +145 +141 +151 +168 +177 +176 +163 +152 +145 +148 +155 +157 +154 +150 +149 +145 +145 +149 +152 +156 +152 +142 +135 +140 +142 +143 +147 +154 +161 +168 +164 +157 +147 +140 +142 +149 +156 +161 +155 +153 +149 +150 +160 +170 +166 +156 +144 +146 +151 +154 +155 +150 +146 +145 +150 +151 +149 +145 +142 +143 +146 +147 +146 +147 +147 +148 +148 +147 +146 +144 +144 +145 +145 +145 +146 +148 +148 +146 +147 +147 +147 +146 +147 +148 +147 +144 +147 +151 +155 +153 +147 +143 +146 +150 +149 +151 +151 +149 +147 +147 +148 +149 +146 +150 +155 +156 +156 +156 +154 +151 +154 +157 +154 +147 +142 +146 +153 +158 +152 +153 +150 +146 +142 +143 +145 +145 +146 +144 +141 +140 +141 +144 +144 +143 +142 +143 +141 +142 +146 +145 +147 +150 +149 +151 +149 +147 +148 +146 +144 +146 +149 +151 +153 +152 +150 +149 +150 +152 +152 +155 +158 +158 +157 +156 +156 +156 +153 +149 +150 +151 +151 +152 +151 +146 +151 +151 +150 +149 +149 +148 +145 +143 +144 +142 +140 +138 +138 +138 +139 +138 +137 +142 +144 +143 +141 +140 +141 +144 +141 +140 +140 +143 +151 +156 +153 +148 +142 +143 +144 +145 +142 +139 +139 +140 +147 +149 +152 +153 +153 +150 +146 +145 +145 +145 +146 +149 +152 +153 +151 +149 +148 +148 +150 +150 +148 +146 +147 +151 +148 +145 +145 +148 +151 +150 +146 +143 +144 +145 +145 +144 +144 +147 +150 +151 +145 +144 +144 +148 +150 +150 +150 +150 +149 +146 +143 +142 +141 +140 +141 +146 +149 +147 +143 +138 +132 +132 +138 +146 +149 +151 +153 +152 +148 +146 +145 +145 +150 +153 +155 +155 +153 +152 +151 +150 +149 +153 +156 +153 +147 +142 +139 +139 +142 +145 +148 +148 +150 +152 +151 +148 +147 +148 +153 +158 +157 +150 +145 +145 +149 +156 +162 +163 +157 +152 +150 +151 +149 +153 +157 +160 +161 +160 +159 +158 +154 +153 +153 +156 +158 +158 +153 +149 +155 +153 +154 +160 +166 +165 +154 +145 +148 +152 +155 +156 +157 +157 +148 +136 +138 +149 +160 +163 +160 +153 +147 +146 +147 +148 +148 +144 +136 +131 +130 +131 +139 +141 +141 +141 +142 +146 +149 +150 +148 +142 +140 +144 +150 +151 +152 +152 +148 +141 +132 +129 +138 +152 +160 +160 +155 +152 +149 +149 +150 +152 +150 +148 +149 +149 +149 +151 +150 +141 +136 +141 +147 +149 +151 +147 +142 +140 +146 +153 +148 +146 +148 +151 +150 +148 +153 +159 +163 +155 +156 +159 +150 +142 +149 +160 +167 +160 +152 +151 +156 +158 +151 +143 +134 +129 +129 +140 +156 +167 +165 +158 +151 +142 +136 +140 +147 +151 +153 +154 +161 +170 +182 +188 +174 +151 +145 +156 +171 +177 +170 +158 +151 +157 +175 +182 +166 +157 +150 +149 +152 +158 +162 +160 +166 +169 +171 +169 +169 +171 +171 +169 +169 +169 +164 +169 +186 +189 +174 +164 +162 +166 +165 +157 +150 +149 +151 +152 +152 +149 +148 +150 +152 +152 +149 +145 +145 +147 +149 +150 +150 +149 +148 +148 +150 +150 +149 +148 +147 +148 +147 +145 +151 +163 +164 +162 +158 +157 +157 +149 +135 +137 +139 +140 +141 +145 +156 +166 +170 +164 +154 +147 +143 +140 +145 +156 +184 +198 +200 +194 +186 +173 +167 +159 +153 +158 +169 +183 +195 +195 +184 +173 +170 +167 +169 +171 +171 +185 +203 +210 +202 +186 +175 +179 +188 +187 +179 +172 +158 +156 +168 +181 +180 +175 +183 +196 +207 +204 +199 +196 +197 +195 +186 +177 +169 +169 +187 +207 +209 +185 +155 +150 +172 +192 +198 +190 +189 +189 +188 +192 +202 +210 +213 +206 +202 +200 +191 +180 +181 +192 +200 +197 +191 +194 +204 +212 +218 +220 +221 +221 +215 +197 +183 +180 +197 +217 +230 +227 +217 +204 +204 +216 +238 +238 +232 +221 +219 +226 +228 +224 +214 +212 +207 +199 +198 +212 +225 +225 +208 +199 +197 +201 +203 +206 +211 +216 +219 +217 +218 +219 +217 +214 +217 +223 +225 +222 +221 +223 +218 +205 +191 +184 +187 +193 +203 +209 +214 +227 +223 +203 +183 +202 +221 +231 +221 +194 +172 +168 +179 +178 +173 +169 +172 +184 +192 +194 +191 +190 +192 +200 +208 +209 +201 +192 +188 +188 +188 +184 +179 +167 +156 +148 +141 +137 +131 +129 +131 +134 +137 +139 +139 +137 +135 +132 +130 +129 +126 +124 +120 +117 +116 +117 +120 +122 +126 +129 +132 +132 +136 +139 +144 +147 +146 +145 +150 +153 +155 +161 +169 +180 +197 +218 +235 +244 +247 +246 +248 +249 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +246 +247 +247 +246 +248 +247 +246 +245 +245 +244 +244 +244 +242 +242 +242 +242 +242 +241 +241 +241 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +243 +244 +244 +243 +243 +243 +244 +244 +245 +246 +246 +246 +246 +247 +247 +248 +248 +248 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +251 +251 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +252 +252 +252 +252 +252 +253 +253 +253 +252 +253 +253 +253 +254 +254 +254 +255 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +250 +248 +248 +243 +241 +239 +243 +248 +252 +251 +250 +246 +244 +244 +246 +244 +241 +241 +244 +242 +239 +235 +232 +231 +230 +229 +226 +226 +226 +225 +223 +224 +228 +228 +228 +224 +223 +219 +216 +214 +213 +215 +216 +216 +215 +214 +214 +213 +213 +211 +210 +205 +205 +205 +204 +202 +202 +203 +204 +203 +203 +203 +204 +202 +198 +196 +196 +199 +200 +201 +201 +198 +195 +196 +199 +199 +196 +188 +180 +179 +185 +190 +191 +189 +195 +197 +197 +202 +208 +205 +197 +191 +186 +182 +183 +186 +187 +187 +189 +190 +186 +185 +186 +190 +193 +179 +158 +155 +169 +183 +191 +193 +185 +175 +173 +178 +178 +178 +181 +183 +181 +185 +196 +197 +185 +171 +165 +172 +183 +188 +189 +178 +174 +176 +182 +181 +177 +180 +189 +191 +194 +185 +169 +170 +186 +192 +185 +172 +168 +168 +174 +177 +174 +172 +174 +175 +165 +158 +160 +164 +168 +173 +178 +180 +176 +176 +181 +183 +180 +177 +177 +171 +170 +173 +180 +185 +185 +182 +181 +176 +175 +180 +182 +171 +156 +160 +175 +185 +179 +175 +174 +172 +171 +174 +179 +179 +167 +160 +162 +169 +178 +183 +180 +173 +167 +162 +164 +174 +187 +187 +180 +174 +174 +174 +175 +174 +172 +170 +170 +175 +177 +172 +162 +158 +162 +168 +169 +168 +166 +161 +159 +163 +170 +172 +171 +177 +175 +172 +170 +167 +167 +171 +175 +170 +164 +161 +162 +162 +161 +159 +160 +157 +157 +154 +149 +148 +151 +156 +158 +161 +160 +158 +156 +156 +159 +161 +161 +154 +154 +155 +157 +160 +162 +163 +163 +162 +163 +161 +157 +159 +164 +164 +159 +156 +160 +163 +161 +156 +152 +155 +159 +156 +157 +158 +157 +158 +159 +159 +157 +153 +155 +157 +158 +158 +158 +160 +162 +162 +163 +166 +172 +174 +169 +161 +155 +163 +166 +166 +162 +160 +160 +155 +149 +153 +155 +155 +155 +156 +157 +155 +152 +151 +152 +153 +155 +160 +166 +168 +167 +165 +161 +159 +159 +161 +162 +164 +166 +161 +160 +159 +158 +155 +155 +160 +166 +163 +160 +153 +150 +154 +160 +160 +155 +155 +162 +171 +174 +169 +159 +153 +153 +161 +169 +174 +169 +163 +168 +172 +168 +153 +148 +148 +154 +160 +160 +158 +158 +156 +161 +165 +171 +172 +165 +160 +162 +159 +163 +164 +159 +153 +151 +155 +159 +163 +164 +162 +156 +151 +152 +159 +164 +161 +153 +148 +150 +153 +154 +153 +153 +150 +145 +145 +150 +151 +147 +146 +152 +154 +153 +152 +152 +150 +147 +144 +142 +142 +149 +152 +146 +138 +134 +134 +135 +138 +137 +136 +136 +136 +137 +142 +147 +151 +161 +169 +168 +160 +146 +140 +145 +163 +167 +168 +164 +158 +154 +151 +149 +152 +153 +155 +155 +154 +156 +162 +169 +175 +170 +160 +151 +152 +159 +163 +162 +157 +156 +157 +161 +166 +167 +163 +158 +152 +154 +155 +155 +154 +155 +157 +160 +154 +153 +155 +158 +154 +147 +144 +147 +150 +155 +163 +165 +162 +165 +168 +165 +160 +157 +156 +158 +161 +161 +161 +161 +167 +169 +167 +159 +153 +153 +156 +158 +149 +141 +142 +153 +159 +157 +156 +158 +159 +156 +155 +155 +153 +149 +148 +151 +154 +153 +153 +150 +146 +154 +167 +172 +165 +156 +156 +163 +162 +155 +148 +141 +144 +149 +153 +156 +160 +161 +158 +153 +153 +154 +151 +145 +146 +154 +162 +165 +161 +156 +148 +143 +148 +158 +165 +167 +160 +153 +149 +151 +157 +159 +155 +150 +144 +140 +142 +148 +152 +157 +153 +143 +135 +143 +141 +138 +147 +156 +157 +159 +158 +151 +145 +145 +150 +153 +154 +155 +153 +153 +153 +154 +160 +165 +162 +156 +143 +146 +151 +155 +156 +152 +148 +147 +147 +150 +150 +146 +143 +142 +142 +142 +142 +145 +147 +148 +146 +143 +141 +141 +144 +147 +148 +148 +149 +150 +150 +149 +150 +147 +143 +140 +141 +145 +147 +147 +146 +151 +154 +151 +146 +143 +146 +149 +151 +150 +149 +146 +144 +145 +147 +149 +148 +151 +153 +152 +152 +151 +149 +146 +154 +157 +157 +153 +150 +149 +150 +149 +148 +150 +148 +141 +135 +135 +139 +143 +142 +140 +138 +139 +143 +146 +147 +146 +145 +145 +142 +143 +147 +146 +146 +149 +149 +151 +148 +145 +147 +147 +144 +144 +149 +151 +154 +154 +152 +150 +150 +151 +152 +156 +158 +156 +155 +155 +154 +152 +149 +147 +149 +151 +150 +151 +152 +149 +153 +152 +150 +149 +149 +148 +147 +145 +144 +143 +139 +137 +136 +137 +139 +139 +137 +142 +145 +146 +144 +142 +141 +142 +146 +143 +140 +141 +144 +147 +145 +142 +139 +140 +142 +143 +141 +139 +138 +139 +145 +147 +149 +147 +144 +139 +136 +134 +141 +142 +144 +147 +148 +149 +148 +147 +146 +144 +145 +146 +147 +147 +149 +152 +151 +149 +147 +147 +148 +149 +150 +151 +148 +145 +140 +139 +142 +147 +150 +152 +148 +145 +144 +145 +146 +146 +146 +148 +149 +148 +147 +144 +139 +138 +140 +143 +143 +144 +144 +140 +135 +132 +137 +143 +146 +147 +148 +149 +147 +146 +146 +147 +148 +151 +154 +153 +150 +147 +146 +146 +148 +152 +155 +153 +147 +142 +138 +138 +144 +146 +148 +150 +152 +153 +149 +144 +141 +140 +144 +152 +155 +151 +148 +150 +152 +157 +161 +160 +153 +149 +149 +152 +150 +153 +158 +161 +162 +161 +159 +158 +162 +159 +156 +156 +157 +157 +153 +149 +156 +152 +152 +160 +169 +168 +157 +148 +147 +152 +153 +153 +156 +160 +154 +142 +140 +149 +162 +170 +167 +157 +150 +149 +151 +150 +151 +151 +144 +133 +127 +128 +136 +138 +139 +140 +144 +150 +155 +157 +149 +143 +139 +143 +150 +155 +157 +158 +153 +144 +133 +128 +138 +153 +161 +162 +155 +154 +151 +147 +145 +147 +151 +153 +154 +151 +149 +151 +147 +133 +131 +143 +153 +154 +154 +151 +146 +145 +150 +156 +148 +146 +148 +152 +149 +145 +147 +153 +164 +156 +154 +153 +148 +145 +151 +155 +159 +152 +146 +153 +165 +171 +161 +148 +132 +133 +138 +149 +163 +171 +169 +163 +150 +143 +140 +144 +150 +152 +152 +152 +157 +164 +170 +176 +171 +153 +145 +157 +173 +176 +165 +150 +152 +170 +184 +183 +161 +148 +146 +154 +157 +161 +164 +162 +164 +167 +169 +169 +170 +171 +171 +169 +171 +173 +165 +166 +182 +182 +167 +160 +159 +162 +161 +155 +149 +149 +153 +154 +152 +149 +147 +148 +151 +152 +150 +147 +146 +148 +151 +152 +150 +149 +148 +149 +149 +151 +152 +149 +148 +147 +148 +147 +151 +158 +162 +159 +155 +156 +157 +149 +139 +137 +137 +138 +140 +145 +156 +166 +171 +163 +150 +143 +145 +146 +147 +151 +174 +194 +195 +185 +179 +172 +168 +160 +149 +157 +169 +181 +190 +193 +189 +183 +176 +171 +172 +169 +165 +181 +204 +211 +203 +183 +170 +178 +196 +200 +188 +174 +160 +154 +161 +178 +183 +180 +186 +198 +199 +197 +194 +193 +198 +199 +187 +174 +163 +169 +191 +209 +210 +187 +160 +155 +179 +193 +192 +179 +178 +186 +192 +196 +202 +210 +212 +208 +204 +201 +193 +184 +182 +188 +194 +197 +198 +201 +205 +210 +216 +219 +219 +219 +219 +209 +194 +183 +190 +212 +225 +226 +221 +207 +204 +217 +230 +238 +236 +225 +218 +221 +226 +225 +214 +213 +209 +200 +194 +203 +215 +219 +213 +206 +202 +201 +199 +204 +210 +212 +222 +220 +218 +216 +214 +214 +218 +223 +223 +221 +220 +220 +217 +208 +196 +189 +189 +195 +207 +210 +209 +222 +229 +217 +203 +201 +210 +223 +218 +191 +165 +157 +165 +168 +169 +169 +174 +184 +190 +192 +193 +191 +191 +197 +204 +207 +204 +199 +192 +190 +186 +182 +176 +165 +155 +146 +144 +137 +132 +129 +130 +131 +134 +136 +138 +136 +134 +131 +130 +128 +125 +123 +120 +118 +116 +118 +121 +122 +125 +128 +129 +130 +134 +139 +142 +145 +147 +147 +151 +154 +154 +160 +168 +181 +198 +218 +234 +244 +248 +247 +248 +248 +247 +248 +247 +247 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +246 +247 +247 +246 +246 +247 +247 +246 +245 +244 +244 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +244 +244 +245 +244 +244 +244 +244 +245 +246 +246 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +250 +251 +251 +251 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +251 +249 +243 +240 +238 +241 +248 +252 +253 +251 +249 +245 +243 +244 +243 +241 +242 +246 +245 +240 +236 +233 +232 +230 +229 +228 +227 +227 +225 +224 +225 +227 +227 +227 +224 +221 +217 +216 +217 +218 +219 +218 +214 +214 +214 +215 +215 +214 +212 +210 +208 +208 +206 +203 +199 +201 +204 +208 +202 +202 +202 +204 +202 +198 +194 +193 +199 +199 +201 +201 +198 +196 +197 +201 +202 +198 +186 +176 +177 +187 +191 +188 +187 +193 +196 +196 +201 +208 +206 +197 +190 +188 +187 +187 +188 +188 +190 +192 +195 +186 +182 +185 +187 +187 +179 +167 +158 +171 +182 +188 +188 +181 +175 +176 +179 +179 +179 +179 +179 +176 +183 +197 +194 +186 +177 +173 +174 +179 +184 +188 +185 +188 +188 +181 +173 +173 +181 +190 +190 +183 +175 +174 +182 +188 +182 +171 +161 +158 +161 +172 +179 +177 +173 +171 +163 +156 +155 +163 +170 +172 +174 +178 +178 +175 +176 +180 +181 +176 +171 +169 +168 +174 +182 +188 +187 +183 +182 +182 +175 +176 +178 +174 +162 +154 +161 +175 +184 +180 +177 +176 +173 +171 +173 +178 +182 +170 +162 +162 +168 +178 +182 +179 +172 +169 +165 +168 +181 +190 +188 +183 +174 +177 +179 +179 +177 +174 +168 +164 +180 +176 +167 +156 +155 +164 +170 +170 +169 +166 +165 +166 +168 +168 +171 +174 +180 +175 +171 +168 +167 +166 +168 +171 +167 +161 +158 +162 +164 +162 +160 +160 +159 +156 +151 +149 +149 +154 +157 +157 +161 +160 +157 +154 +156 +160 +162 +163 +160 +159 +157 +157 +159 +161 +163 +163 +163 +161 +159 +158 +157 +156 +157 +159 +159 +162 +164 +161 +155 +152 +153 +155 +155 +157 +157 +156 +157 +158 +158 +156 +155 +157 +158 +158 +158 +158 +159 +159 +157 +161 +167 +172 +171 +165 +158 +154 +165 +167 +167 +162 +158 +159 +159 +159 +158 +159 +158 +157 +158 +160 +161 +160 +153 +151 +150 +154 +164 +171 +172 +169 +167 +164 +162 +163 +164 +164 +164 +165 +164 +163 +161 +158 +154 +152 +155 +160 +160 +157 +153 +152 +158 +163 +160 +154 +158 +158 +164 +170 +164 +151 +149 +155 +165 +168 +170 +165 +162 +168 +172 +166 +150 +148 +150 +157 +164 +163 +158 +155 +158 +159 +161 +167 +172 +167 +162 +163 +156 +159 +160 +155 +149 +147 +151 +159 +161 +164 +162 +154 +149 +150 +155 +159 +154 +149 +147 +152 +158 +158 +156 +155 +155 +154 +157 +160 +155 +146 +144 +150 +157 +157 +156 +153 +151 +149 +149 +148 +147 +144 +142 +142 +140 +135 +133 +134 +140 +139 +138 +137 +136 +136 +141 +146 +151 +161 +169 +169 +160 +146 +142 +149 +156 +165 +169 +163 +159 +161 +158 +151 +145 +149 +156 +159 +159 +158 +162 +167 +170 +167 +159 +152 +154 +160 +163 +162 +155 +153 +153 +157 +165 +167 +164 +159 +156 +156 +157 +157 +157 +156 +156 +156 +153 +153 +156 +158 +154 +145 +142 +144 +140 +149 +162 +168 +163 +160 +159 +156 +156 +157 +160 +163 +162 +157 +155 +155 +161 +164 +164 +159 +154 +153 +154 +155 +150 +136 +135 +149 +157 +160 +163 +163 +159 +155 +153 +154 +152 +148 +146 +150 +152 +151 +151 +151 +150 +157 +166 +167 +166 +157 +155 +158 +156 +151 +149 +147 +152 +153 +157 +162 +165 +164 +156 +150 +154 +155 +151 +143 +146 +156 +166 +168 +162 +156 +152 +151 +151 +152 +154 +158 +154 +154 +155 +157 +159 +160 +156 +152 +143 +143 +147 +152 +154 +157 +156 +149 +145 +148 +140 +135 +146 +158 +156 +153 +152 +146 +142 +147 +155 +157 +153 +150 +156 +154 +153 +156 +162 +164 +158 +150 +151 +152 +154 +158 +157 +154 +152 +151 +150 +153 +154 +151 +147 +143 +139 +137 +137 +139 +141 +142 +141 +139 +137 +136 +143 +147 +150 +150 +149 +150 +151 +151 +151 +147 +141 +136 +137 +142 +146 +147 +146 +148 +150 +148 +145 +144 +146 +148 +153 +152 +149 +147 +144 +144 +147 +150 +151 +152 +150 +148 +146 +147 +146 +144 +152 +153 +154 +154 +153 +152 +148 +144 +149 +151 +149 +141 +135 +135 +140 +144 +141 +139 +139 +142 +145 +147 +148 +149 +148 +148 +145 +145 +149 +147 +146 +149 +150 +152 +148 +145 +148 +148 +145 +144 +149 +151 +153 +153 +153 +151 +150 +149 +149 +152 +153 +151 +153 +156 +155 +151 +145 +145 +149 +150 +147 +148 +152 +153 +154 +151 +149 +148 +148 +149 +149 +148 +146 +145 +143 +141 +140 +142 +144 +146 +140 +140 +140 +141 +143 +143 +142 +141 +147 +145 +145 +145 +142 +139 +137 +138 +141 +141 +142 +144 +143 +140 +139 +140 +144 +146 +148 +144 +138 +133 +132 +133 +140 +142 +144 +144 +142 +142 +145 +147 +148 +144 +143 +143 +145 +146 +146 +147 +149 +150 +150 +148 +147 +150 +155 +158 +148 +140 +132 +132 +138 +146 +150 +152 +149 +147 +147 +148 +146 +144 +144 +146 +146 +148 +147 +141 +136 +135 +138 +140 +142 +143 +143 +142 +138 +135 +136 +138 +146 +145 +145 +146 +144 +142 +143 +146 +147 +150 +152 +151 +147 +144 +143 +145 +148 +149 +151 +151 +148 +145 +140 +140 +145 +145 +148 +152 +156 +157 +154 +149 +142 +138 +141 +151 +157 +155 +153 +154 +152 +154 +155 +153 +150 +148 +150 +152 +156 +158 +159 +160 +161 +161 +161 +162 +166 +163 +158 +154 +153 +152 +153 +153 +155 +151 +151 +158 +164 +164 +159 +154 +151 +153 +152 +152 +158 +164 +159 +147 +142 +148 +162 +172 +171 +160 +151 +150 +152 +149 +153 +160 +154 +138 +128 +130 +136 +138 +139 +140 +145 +151 +155 +155 +148 +142 +138 +141 +149 +155 +158 +159 +155 +148 +137 +133 +141 +154 +161 +161 +157 +158 +156 +148 +142 +144 +151 +155 +156 +151 +149 +151 +146 +133 +133 +146 +154 +154 +154 +152 +148 +144 +146 +151 +156 +152 +149 +146 +140 +138 +146 +156 +171 +168 +164 +153 +144 +146 +152 +151 +154 +150 +148 +154 +169 +178 +167 +151 +135 +137 +143 +153 +165 +173 +170 +163 +149 +144 +143 +148 +153 +152 +150 +149 +152 +157 +158 +161 +167 +161 +155 +161 +167 +166 +157 +146 +153 +172 +177 +171 +159 +148 +150 +160 +162 +163 +165 +164 +161 +164 +167 +168 +169 +170 +168 +166 +173 +176 +167 +164 +172 +167 +153 +150 +157 +159 +157 +150 +146 +148 +151 +151 +150 +147 +145 +145 +148 +149 +149 +147 +146 +149 +152 +153 +151 +149 +148 +149 +148 +152 +154 +150 +147 +146 +148 +150 +151 +154 +161 +160 +152 +154 +154 +147 +142 +139 +139 +141 +142 +145 +153 +162 +167 +163 +150 +142 +145 +146 +145 +147 +164 +190 +194 +181 +175 +175 +173 +161 +148 +155 +168 +181 +187 +190 +190 +189 +188 +180 +176 +166 +159 +177 +202 +209 +202 +185 +175 +184 +200 +203 +190 +177 +169 +163 +163 +175 +186 +186 +185 +190 +195 +195 +195 +197 +202 +203 +187 +169 +156 +169 +192 +206 +208 +193 +171 +167 +185 +191 +185 +168 +165 +176 +191 +197 +204 +209 +214 +214 +208 +201 +194 +190 +191 +191 +193 +195 +197 +200 +203 +205 +213 +219 +217 +212 +217 +221 +213 +203 +191 +208 +219 +224 +223 +210 +203 +215 +228 +229 +227 +224 +221 +221 +221 +223 +219 +213 +209 +204 +197 +199 +207 +210 +213 +211 +207 +201 +197 +204 +212 +210 +222 +226 +225 +217 +212 +214 +216 +215 +216 +215 +214 +213 +212 +209 +201 +193 +189 +191 +204 +211 +211 +222 +231 +227 +206 +200 +205 +214 +202 +176 +160 +159 +154 +159 +164 +167 +173 +182 +188 +189 +189 +189 +190 +195 +201 +206 +207 +207 +198 +192 +184 +177 +172 +164 +156 +147 +144 +137 +132 +130 +130 +130 +131 +134 +134 +133 +131 +130 +129 +128 +125 +124 +120 +118 +119 +121 +122 +122 +124 +125 +128 +132 +135 +137 +138 +141 +146 +150 +152 +154 +155 +160 +169 +180 +197 +216 +232 +243 +248 +247 +248 +247 +247 +249 +247 +247 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +246 +247 +247 +246 +245 +246 +245 +245 +244 +243 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +242 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +251 +251 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +252 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +249 +244 +240 +238 +240 +248 +253 +254 +253 +250 +245 +242 +242 +241 +241 +244 +248 +244 +239 +234 +232 +230 +229 +228 +227 +226 +227 +225 +224 +224 +225 +223 +222 +220 +217 +213 +214 +217 +219 +220 +218 +215 +215 +216 +217 +216 +215 +212 +209 +207 +206 +203 +198 +195 +197 +201 +206 +201 +200 +201 +203 +203 +199 +196 +195 +199 +199 +200 +201 +198 +195 +196 +200 +205 +202 +191 +177 +177 +188 +192 +187 +189 +193 +195 +196 +200 +205 +203 +198 +192 +194 +194 +193 +192 +194 +194 +194 +194 +183 +178 +180 +180 +180 +178 +173 +168 +177 +183 +184 +182 +177 +173 +175 +180 +181 +180 +179 +177 +174 +181 +194 +189 +185 +181 +179 +176 +173 +177 +184 +195 +196 +188 +175 +171 +180 +190 +192 +178 +168 +167 +180 +189 +184 +172 +164 +158 +156 +161 +173 +180 +177 +168 +163 +162 +154 +153 +165 +176 +177 +174 +173 +173 +171 +172 +176 +175 +170 +165 +164 +168 +176 +183 +185 +181 +177 +177 +179 +177 +175 +171 +167 +162 +162 +167 +174 +181 +180 +179 +176 +174 +173 +173 +175 +177 +169 +165 +166 +169 +176 +179 +175 +165 +168 +170 +176 +187 +189 +183 +180 +177 +179 +179 +176 +174 +173 +170 +167 +178 +173 +163 +154 +157 +167 +172 +170 +169 +169 +171 +172 +169 +165 +169 +176 +181 +175 +169 +167 +167 +166 +165 +165 +164 +159 +158 +162 +165 +163 +161 +160 +160 +157 +151 +149 +152 +157 +158 +157 +160 +158 +155 +153 +155 +160 +163 +163 +164 +163 +160 +159 +159 +160 +160 +160 +164 +160 +159 +160 +156 +150 +152 +159 +159 +162 +163 +160 +156 +153 +152 +152 +153 +155 +156 +155 +154 +155 +156 +155 +156 +157 +157 +156 +157 +159 +160 +159 +155 +159 +165 +169 +167 +161 +157 +156 +165 +167 +165 +159 +155 +159 +165 +170 +163 +162 +160 +159 +160 +161 +162 +163 +153 +151 +149 +154 +164 +172 +172 +168 +164 +161 +161 +163 +164 +162 +161 +162 +164 +163 +161 +159 +155 +152 +153 +156 +158 +156 +154 +156 +160 +161 +158 +154 +159 +156 +160 +166 +162 +153 +154 +163 +169 +167 +166 +164 +162 +167 +168 +162 +154 +154 +157 +164 +168 +165 +159 +156 +158 +157 +156 +161 +168 +165 +160 +161 +155 +156 +156 +153 +148 +147 +152 +160 +167 +168 +164 +152 +146 +149 +154 +157 +148 +145 +147 +154 +160 +160 +157 +155 +155 +157 +162 +162 +154 +146 +145 +151 +157 +159 +159 +157 +154 +153 +153 +152 +150 +137 +129 +135 +142 +141 +136 +133 +141 +140 +139 +138 +138 +138 +141 +144 +149 +157 +163 +163 +156 +145 +144 +153 +160 +169 +171 +163 +159 +162 +160 +153 +147 +153 +161 +164 +161 +157 +157 +159 +164 +163 +159 +155 +156 +161 +163 +161 +154 +153 +153 +157 +163 +165 +162 +159 +159 +159 +159 +160 +160 +159 +158 +157 +156 +156 +158 +158 +154 +148 +146 +146 +138 +145 +159 +166 +161 +154 +151 +147 +146 +149 +156 +162 +162 +156 +153 +154 +156 +158 +160 +160 +157 +155 +155 +155 +150 +135 +134 +146 +152 +159 +164 +163 +158 +154 +151 +150 +150 +147 +146 +150 +148 +146 +147 +149 +149 +156 +161 +159 +155 +150 +152 +155 +154 +152 +153 +153 +152 +154 +161 +168 +168 +160 +153 +151 +164 +162 +154 +147 +148 +156 +163 +164 +161 +156 +154 +156 +153 +146 +144 +147 +150 +155 +160 +161 +161 +160 +157 +154 +149 +151 +156 +158 +157 +158 +159 +155 +155 +153 +141 +135 +143 +156 +157 +153 +152 +146 +142 +147 +158 +163 +159 +153 +155 +157 +159 +159 +156 +154 +153 +153 +156 +156 +155 +155 +154 +151 +151 +152 +155 +158 +159 +155 +151 +145 +140 +137 +137 +138 +139 +141 +141 +140 +137 +135 +139 +144 +149 +149 +147 +147 +148 +148 +149 +147 +142 +138 +139 +143 +145 +146 +146 +146 +146 +146 +145 +146 +147 +148 +153 +151 +149 +147 +144 +144 +146 +148 +151 +151 +148 +145 +145 +145 +145 +143 +149 +148 +148 +149 +150 +150 +149 +146 +152 +153 +151 +147 +142 +142 +145 +147 +143 +143 +143 +145 +147 +148 +148 +149 +150 +150 +147 +146 +149 +148 +148 +151 +152 +152 +147 +146 +149 +147 +144 +143 +148 +149 +152 +153 +153 +152 +150 +148 +151 +152 +151 +150 +152 +154 +154 +150 +145 +146 +150 +150 +145 +145 +149 +151 +152 +149 +146 +147 +148 +148 +149 +150 +146 +145 +146 +145 +145 +146 +147 +149 +147 +142 +137 +136 +139 +142 +143 +142 +141 +144 +148 +148 +143 +136 +135 +139 +145 +143 +143 +143 +141 +139 +138 +138 +142 +144 +144 +141 +136 +134 +136 +138 +142 +144 +144 +142 +138 +139 +144 +149 +148 +143 +140 +142 +145 +146 +145 +144 +143 +147 +150 +150 +150 +153 +156 +159 +146 +137 +129 +130 +138 +146 +151 +152 +146 +147 +150 +151 +149 +146 +146 +149 +151 +152 +149 +143 +139 +140 +141 +142 +147 +146 +147 +145 +142 +138 +136 +137 +141 +138 +139 +141 +140 +139 +142 +146 +149 +150 +152 +152 +149 +146 +146 +148 +149 +148 +148 +149 +149 +147 +145 +145 +147 +147 +148 +151 +154 +155 +152 +149 +148 +146 +149 +156 +160 +158 +154 +152 +149 +149 +148 +148 +149 +151 +153 +154 +161 +160 +159 +157 +156 +158 +160 +162 +163 +161 +157 +151 +147 +148 +153 +157 +155 +151 +149 +153 +156 +156 +156 +158 +156 +155 +153 +153 +159 +164 +159 +149 +143 +148 +160 +171 +171 +160 +149 +145 +149 +147 +154 +163 +159 +142 +131 +131 +138 +139 +141 +141 +144 +147 +149 +148 +146 +142 +138 +140 +146 +151 +153 +153 +150 +147 +142 +139 +144 +154 +159 +159 +156 +159 +157 +148 +141 +141 +145 +149 +148 +146 +145 +148 +146 +138 +138 +148 +156 +154 +155 +153 +148 +143 +142 +146 +156 +154 +150 +142 +135 +135 +144 +154 +168 +174 +171 +151 +136 +141 +153 +155 +154 +153 +151 +153 +163 +170 +162 +150 +143 +142 +143 +150 +163 +172 +167 +157 +146 +143 +144 +151 +155 +153 +149 +147 +153 +155 +153 +154 +160 +164 +163 +164 +163 +156 +151 +146 +155 +169 +167 +160 +159 +156 +158 +163 +164 +164 +164 +163 +159 +161 +165 +169 +171 +170 +167 +164 +171 +172 +169 +168 +168 +157 +145 +145 +152 +153 +151 +147 +146 +149 +151 +149 +149 +147 +145 +144 +145 +146 +147 +147 +146 +149 +152 +152 +149 +148 +148 +150 +148 +152 +153 +149 +146 +146 +149 +152 +150 +151 +163 +161 +151 +152 +150 +144 +144 +142 +143 +146 +145 +144 +149 +157 +165 +168 +160 +148 +144 +143 +143 +145 +157 +187 +194 +183 +177 +177 +176 +163 +149 +153 +165 +181 +188 +189 +187 +189 +195 +186 +175 +160 +156 +177 +202 +210 +201 +194 +190 +194 +199 +198 +192 +187 +174 +168 +164 +174 +187 +188 +180 +181 +195 +198 +199 +200 +204 +203 +187 +166 +160 +173 +194 +204 +209 +201 +185 +182 +186 +190 +183 +164 +156 +169 +188 +199 +204 +209 +216 +218 +213 +203 +195 +191 +191 +192 +193 +191 +192 +195 +201 +207 +211 +219 +217 +208 +211 +221 +221 +217 +201 +208 +214 +221 +224 +213 +204 +209 +221 +223 +225 +226 +220 +214 +217 +225 +226 +217 +212 +208 +202 +201 +205 +208 +208 +208 +206 +200 +197 +204 +210 +210 +213 +223 +227 +219 +213 +215 +216 +214 +210 +209 +207 +206 +209 +210 +204 +194 +188 +184 +191 +203 +211 +221 +228 +228 +205 +196 +200 +205 +191 +170 +159 +156 +154 +158 +162 +164 +169 +179 +186 +188 +186 +188 +193 +198 +201 +204 +205 +205 +201 +193 +184 +177 +173 +167 +158 +149 +142 +136 +132 +132 +132 +131 +130 +133 +131 +130 +129 +129 +129 +128 +125 +123 +118 +117 +118 +121 +121 +121 +122 +123 +129 +133 +136 +137 +135 +138 +144 +149 +150 +152 +153 +159 +170 +179 +195 +212 +228 +241 +248 +248 +248 +247 +247 +249 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +247 +247 +246 +245 +245 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +241 +242 +242 +243 +244 +243 +243 +243 +244 +244 +245 +246 +246 +245 +245 +245 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +254 +252 +248 +244 +240 +237 +240 +247 +252 +253 +251 +248 +243 +239 +239 +240 +241 +245 +250 +243 +237 +232 +230 +229 +227 +227 +227 +227 +228 +227 +225 +223 +223 +220 +217 +216 +214 +213 +214 +217 +218 +218 +217 +217 +217 +218 +219 +218 +216 +212 +209 +205 +203 +200 +195 +192 +194 +198 +202 +200 +199 +199 +201 +202 +200 +198 +197 +199 +198 +199 +201 +198 +193 +194 +199 +206 +206 +194 +176 +173 +185 +193 +191 +190 +192 +194 +195 +197 +199 +198 +196 +192 +195 +196 +195 +196 +200 +197 +191 +189 +183 +179 +176 +174 +177 +179 +177 +176 +181 +183 +182 +181 +176 +172 +174 +178 +180 +180 +179 +179 +177 +180 +188 +182 +179 +179 +181 +176 +170 +174 +182 +192 +191 +184 +177 +181 +192 +194 +187 +167 +161 +168 +186 +192 +179 +167 +166 +164 +163 +166 +173 +176 +171 +164 +160 +162 +158 +160 +172 +181 +181 +175 +171 +171 +169 +169 +171 +170 +165 +162 +163 +171 +175 +179 +178 +173 +172 +173 +176 +176 +171 +166 +164 +163 +164 +168 +174 +176 +178 +177 +173 +171 +172 +172 +170 +169 +169 +171 +172 +172 +174 +174 +168 +161 +170 +175 +182 +189 +185 +175 +174 +180 +182 +181 +174 +171 +172 +174 +173 +174 +171 +164 +159 +163 +171 +172 +167 +168 +174 +178 +174 +165 +162 +169 +177 +178 +171 +165 +164 +166 +166 +164 +162 +160 +159 +159 +161 +164 +165 +162 +160 +160 +158 +154 +153 +155 +158 +159 +157 +158 +157 +153 +151 +154 +159 +162 +162 +162 +161 +161 +161 +161 +160 +158 +156 +161 +160 +160 +160 +156 +153 +154 +158 +157 +160 +161 +159 +157 +155 +152 +150 +152 +155 +157 +155 +154 +155 +156 +156 +157 +157 +154 +152 +154 +158 +161 +160 +156 +158 +162 +165 +164 +161 +159 +159 +163 +165 +164 +160 +157 +160 +167 +173 +167 +165 +162 +161 +162 +162 +161 +161 +155 +152 +151 +154 +162 +169 +170 +167 +159 +157 +158 +162 +164 +160 +158 +158 +159 +159 +160 +161 +159 +157 +156 +157 +161 +158 +157 +159 +158 +153 +150 +150 +158 +158 +160 +162 +161 +159 +161 +167 +170 +165 +164 +164 +163 +164 +163 +159 +159 +160 +164 +167 +168 +165 +162 +160 +158 +156 +154 +158 +164 +162 +158 +159 +157 +155 +154 +152 +150 +150 +155 +161 +173 +174 +166 +152 +146 +150 +156 +157 +148 +146 +149 +156 +160 +158 +155 +154 +155 +157 +159 +156 +149 +144 +148 +154 +159 +160 +159 +155 +152 +152 +152 +152 +149 +137 +128 +132 +140 +144 +141 +137 +140 +138 +138 +139 +140 +140 +141 +143 +147 +150 +153 +154 +150 +143 +145 +155 +168 +169 +167 +161 +157 +157 +157 +155 +154 +158 +163 +165 +160 +154 +153 +155 +160 +161 +160 +157 +158 +161 +161 +159 +155 +156 +159 +162 +163 +163 +162 +160 +162 +163 +164 +163 +162 +160 +160 +160 +158 +159 +159 +155 +153 +152 +151 +150 +147 +148 +157 +164 +160 +153 +149 +145 +143 +144 +151 +160 +162 +158 +154 +153 +150 +152 +155 +158 +159 +159 +158 +158 +149 +137 +139 +147 +149 +155 +162 +159 +155 +152 +150 +147 +146 +146 +147 +150 +144 +142 +143 +145 +147 +152 +156 +153 +146 +147 +153 +155 +152 +151 +152 +151 +149 +153 +163 +168 +160 +150 +152 +161 +176 +169 +158 +149 +148 +152 +155 +156 +155 +154 +154 +155 +152 +145 +140 +140 +148 +156 +162 +162 +161 +161 +158 +154 +153 +156 +162 +163 +158 +158 +158 +156 +158 +154 +147 +139 +139 +148 +154 +150 +151 +146 +142 +145 +157 +167 +166 +159 +154 +160 +163 +158 +149 +145 +150 +157 +155 +153 +151 +149 +147 +146 +148 +150 +157 +160 +160 +156 +152 +148 +144 +142 +141 +141 +142 +144 +145 +143 +140 +136 +136 +143 +150 +150 +146 +144 +144 +144 +148 +147 +144 +142 +143 +146 +147 +146 +146 +146 +146 +145 +145 +146 +147 +148 +149 +147 +145 +145 +143 +141 +142 +144 +148 +148 +147 +145 +145 +146 +144 +141 +145 +144 +144 +145 +145 +146 +146 +148 +150 +152 +151 +149 +146 +146 +146 +146 +144 +144 +146 +149 +149 +149 +150 +153 +152 +152 +149 +147 +147 +146 +148 +154 +155 +151 +146 +147 +150 +147 +142 +143 +146 +149 +153 +154 +151 +149 +148 +148 +152 +152 +152 +152 +151 +151 +151 +150 +147 +148 +151 +151 +145 +144 +146 +146 +147 +144 +144 +145 +147 +147 +148 +149 +146 +147 +147 +147 +146 +145 +146 +146 +147 +142 +136 +135 +139 +142 +142 +140 +138 +142 +147 +148 +141 +134 +136 +142 +148 +145 +142 +141 +140 +138 +138 +138 +142 +141 +139 +137 +137 +138 +140 +142 +144 +144 +142 +139 +136 +138 +144 +149 +145 +141 +140 +142 +144 +145 +144 +144 +140 +144 +147 +148 +151 +154 +155 +155 +145 +138 +132 +134 +139 +144 +147 +149 +144 +147 +150 +150 +148 +146 +150 +156 +161 +159 +153 +146 +146 +148 +146 +141 +146 +148 +150 +151 +147 +141 +138 +139 +135 +132 +133 +138 +140 +141 +144 +149 +150 +150 +152 +153 +151 +149 +150 +153 +150 +147 +147 +147 +147 +147 +148 +150 +153 +151 +150 +151 +152 +152 +149 +147 +152 +153 +155 +157 +158 +156 +153 +151 +146 +145 +145 +147 +150 +153 +154 +155 +160 +160 +159 +158 +157 +156 +156 +156 +158 +157 +154 +150 +146 +147 +153 +158 +157 +152 +149 +150 +150 +149 +153 +159 +160 +155 +150 +151 +157 +161 +156 +149 +145 +148 +157 +166 +168 +160 +149 +143 +148 +148 +151 +154 +151 +143 +135 +132 +136 +140 +144 +144 +144 +145 +145 +145 +146 +143 +141 +142 +145 +148 +148 +146 +146 +148 +147 +146 +148 +154 +157 +157 +153 +155 +152 +145 +140 +141 +144 +143 +140 +141 +140 +142 +145 +144 +146 +152 +158 +156 +155 +154 +150 +145 +144 +148 +151 +153 +152 +145 +140 +141 +146 +150 +160 +167 +166 +147 +131 +137 +151 +156 +156 +153 +150 +149 +151 +151 +149 +147 +149 +148 +145 +146 +153 +158 +157 +149 +142 +141 +145 +153 +157 +154 +150 +148 +154 +153 +154 +155 +157 +165 +173 +175 +166 +152 +147 +148 +157 +165 +159 +160 +161 +165 +163 +161 +163 +164 +162 +161 +159 +160 +164 +171 +177 +175 +169 +163 +167 +166 +171 +178 +172 +156 +146 +145 +149 +152 +152 +150 +150 +153 +154 +151 +149 +149 +148 +147 +146 +146 +147 +148 +146 +149 +150 +149 +146 +146 +148 +151 +148 +150 +152 +149 +146 +147 +148 +149 +148 +147 +164 +164 +151 +150 +147 +143 +148 +146 +147 +147 +143 +140 +148 +159 +173 +177 +167 +154 +150 +149 +146 +144 +153 +178 +185 +181 +179 +178 +178 +171 +152 +149 +158 +178 +189 +188 +186 +187 +193 +187 +172 +156 +157 +177 +197 +204 +200 +199 +199 +200 +198 +195 +193 +193 +179 +172 +166 +174 +186 +184 +176 +177 +192 +199 +202 +200 +202 +203 +191 +175 +169 +176 +194 +204 +210 +204 +191 +193 +190 +191 +183 +163 +149 +160 +185 +201 +204 +210 +215 +215 +212 +207 +199 +192 +188 +191 +191 +189 +190 +197 +203 +206 +208 +219 +219 +211 +207 +209 +214 +220 +214 +207 +206 +215 +220 +214 +209 +208 +211 +219 +228 +228 +217 +207 +211 +222 +224 +220 +216 +211 +204 +204 +208 +208 +204 +199 +200 +200 +196 +199 +206 +211 +208 +218 +225 +219 +211 +212 +217 +221 +214 +210 +203 +201 +208 +216 +211 +200 +193 +186 +183 +186 +195 +207 +216 +221 +213 +200 +197 +199 +188 +173 +161 +150 +159 +163 +163 +163 +170 +178 +185 +186 +184 +189 +195 +201 +202 +201 +199 +197 +200 +193 +185 +180 +177 +170 +160 +149 +144 +137 +134 +134 +133 +131 +130 +132 +130 +130 +129 +129 +128 +127 +122 +120 +117 +117 +117 +120 +122 +122 +122 +123 +129 +132 +134 +135 +136 +138 +143 +147 +149 +150 +152 +157 +167 +176 +189 +203 +223 +237 +247 +247 +248 +247 +247 +249 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +246 +245 +244 +245 +244 +244 +244 +243 +243 +243 +244 +243 +243 +243 +242 +242 +241 +241 +241 +242 +241 +241 +241 +241 +242 +242 +243 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +248 +249 +250 +249 +249 +248 +248 +248 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +252 +251 +252 +252 +252 +253 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +253 +253 +253 +251 +247 +243 +239 +236 +239 +246 +251 +251 +248 +246 +240 +237 +238 +239 +241 +246 +251 +244 +237 +233 +231 +230 +229 +228 +230 +228 +229 +228 +226 +224 +223 +218 +215 +216 +216 +217 +218 +219 +219 +220 +219 +217 +217 +218 +220 +219 +217 +213 +210 +206 +204 +201 +197 +195 +196 +199 +202 +201 +198 +197 +199 +199 +198 +197 +198 +197 +196 +198 +200 +197 +193 +194 +198 +205 +207 +194 +172 +166 +181 +195 +197 +190 +191 +192 +193 +193 +193 +193 +192 +188 +193 +194 +193 +198 +203 +197 +186 +187 +186 +183 +177 +173 +179 +184 +180 +179 +182 +181 +180 +182 +178 +174 +175 +174 +177 +178 +178 +180 +179 +178 +181 +176 +174 +176 +180 +176 +170 +173 +182 +181 +188 +191 +188 +186 +187 +183 +176 +166 +165 +176 +192 +190 +171 +162 +166 +168 +167 +168 +169 +168 +165 +164 +165 +162 +164 +171 +181 +186 +182 +176 +173 +172 +170 +169 +169 +166 +162 +161 +163 +174 +175 +174 +173 +172 +174 +177 +181 +171 +166 +163 +163 +160 +157 +162 +171 +172 +176 +174 +168 +166 +170 +170 +166 +171 +174 +180 +181 +176 +173 +169 +161 +163 +175 +181 +186 +190 +182 +172 +173 +177 +183 +186 +180 +175 +174 +174 +171 +171 +171 +169 +166 +169 +174 +170 +163 +167 +178 +182 +172 +161 +161 +170 +177 +174 +166 +160 +161 +166 +167 +164 +162 +158 +159 +159 +161 +164 +166 +163 +160 +159 +159 +157 +155 +156 +159 +159 +158 +157 +155 +152 +150 +153 +159 +162 +161 +156 +158 +160 +163 +163 +161 +157 +154 +156 +159 +161 +159 +158 +158 +159 +159 +159 +161 +161 +158 +156 +154 +150 +145 +152 +156 +158 +157 +155 +155 +157 +158 +158 +157 +153 +150 +151 +157 +160 +161 +158 +157 +159 +162 +163 +162 +161 +162 +160 +163 +164 +163 +161 +162 +166 +169 +171 +167 +163 +163 +164 +163 +160 +157 +156 +155 +153 +154 +159 +166 +168 +167 +156 +154 +156 +162 +164 +160 +156 +157 +155 +155 +158 +162 +163 +161 +159 +159 +166 +162 +161 +161 +154 +144 +141 +146 +156 +160 +160 +157 +156 +160 +162 +162 +169 +163 +163 +166 +164 +162 +161 +158 +159 +161 +163 +165 +164 +162 +161 +162 +161 +159 +156 +158 +163 +161 +158 +161 +160 +156 +152 +152 +153 +154 +156 +159 +175 +175 +167 +154 +149 +154 +158 +158 +155 +152 +154 +159 +161 +158 +156 +155 +160 +161 +159 +152 +145 +143 +149 +155 +162 +161 +157 +150 +146 +148 +149 +150 +147 +143 +138 +135 +138 +143 +145 +144 +138 +136 +136 +138 +140 +140 +141 +144 +146 +148 +147 +149 +147 +143 +147 +158 +165 +161 +157 +156 +153 +150 +153 +159 +154 +157 +161 +162 +159 +155 +155 +157 +158 +161 +161 +158 +158 +160 +160 +157 +156 +162 +167 +168 +165 +162 +162 +163 +163 +165 +166 +164 +160 +158 +159 +160 +158 +160 +158 +152 +151 +153 +154 +151 +156 +153 +157 +162 +160 +156 +152 +147 +148 +146 +150 +158 +162 +157 +152 +150 +144 +146 +149 +155 +160 +162 +162 +162 +149 +140 +145 +149 +147 +152 +160 +155 +152 +151 +148 +144 +143 +146 +148 +151 +143 +141 +143 +144 +145 +150 +154 +152 +146 +150 +156 +156 +149 +147 +147 +144 +147 +154 +165 +167 +153 +142 +153 +175 +179 +170 +158 +149 +148 +150 +152 +153 +147 +150 +152 +152 +151 +149 +146 +142 +149 +156 +162 +161 +160 +161 +158 +153 +154 +157 +163 +163 +157 +156 +156 +153 +155 +154 +153 +146 +137 +141 +147 +144 +145 +143 +140 +141 +153 +166 +167 +160 +161 +160 +157 +153 +148 +146 +150 +155 +153 +151 +147 +145 +144 +144 +147 +150 +155 +158 +158 +155 +152 +149 +147 +146 +142 +143 +145 +146 +146 +144 +140 +136 +136 +144 +152 +152 +148 +144 +143 +142 +149 +148 +145 +143 +145 +148 +150 +149 +147 +147 +147 +146 +145 +145 +147 +149 +148 +145 +144 +145 +143 +140 +140 +142 +144 +145 +146 +146 +146 +145 +142 +139 +141 +142 +144 +144 +142 +142 +143 +146 +145 +147 +149 +148 +147 +146 +145 +142 +142 +143 +146 +150 +152 +152 +154 +158 +154 +154 +150 +147 +146 +145 +148 +155 +156 +150 +145 +147 +150 +146 +140 +142 +144 +148 +154 +153 +149 +146 +146 +148 +148 +149 +151 +153 +152 +151 +151 +153 +149 +148 +151 +152 +147 +145 +145 +143 +144 +141 +142 +144 +146 +146 +146 +147 +149 +150 +152 +151 +149 +146 +144 +143 +141 +138 +136 +136 +139 +139 +137 +134 +141 +141 +144 +145 +137 +132 +135 +143 +150 +148 +144 +143 +141 +139 +140 +141 +144 +140 +136 +136 +140 +143 +144 +143 +143 +141 +138 +135 +134 +137 +143 +147 +145 +143 +142 +143 +143 +142 +141 +142 +143 +145 +145 +145 +149 +152 +153 +150 +146 +140 +136 +136 +137 +137 +139 +142 +145 +147 +148 +147 +143 +143 +152 +161 +169 +163 +154 +147 +149 +152 +147 +138 +143 +148 +154 +157 +152 +145 +141 +140 +137 +135 +137 +142 +144 +144 +146 +151 +149 +149 +150 +152 +152 +151 +152 +155 +150 +147 +146 +145 +145 +146 +148 +153 +157 +154 +153 +153 +154 +154 +153 +152 +152 +155 +157 +154 +151 +151 +151 +151 +144 +144 +145 +148 +151 +153 +153 +153 +157 +160 +163 +164 +162 +158 +154 +152 +155 +155 +154 +150 +147 +148 +153 +157 +160 +155 +150 +149 +148 +147 +152 +159 +162 +154 +145 +146 +152 +157 +154 +150 +148 +148 +154 +160 +164 +160 +151 +145 +149 +151 +148 +143 +140 +141 +138 +134 +132 +139 +146 +147 +145 +145 +147 +148 +146 +145 +144 +144 +146 +147 +146 +144 +145 +150 +153 +151 +151 +155 +157 +157 +153 +152 +148 +141 +141 +145 +148 +146 +136 +138 +136 +136 +143 +149 +153 +157 +157 +154 +153 +153 +150 +146 +146 +150 +154 +156 +154 +146 +143 +148 +153 +154 +158 +161 +160 +146 +133 +136 +147 +151 +157 +151 +147 +145 +140 +135 +137 +144 +148 +150 +147 +142 +140 +143 +144 +142 +139 +139 +145 +154 +159 +156 +151 +149 +150 +148 +154 +159 +159 +169 +185 +193 +170 +150 +145 +148 +156 +160 +155 +161 +164 +171 +167 +160 +163 +165 +160 +158 +160 +159 +163 +173 +181 +180 +172 +164 +166 +165 +176 +187 +179 +160 +148 +146 +154 +158 +158 +156 +155 +156 +155 +151 +151 +152 +153 +152 +149 +148 +148 +148 +147 +148 +148 +146 +143 +144 +148 +152 +149 +149 +149 +147 +147 +148 +147 +146 +146 +145 +165 +166 +151 +150 +146 +143 +151 +150 +149 +146 +138 +137 +149 +165 +185 +183 +169 +157 +158 +159 +152 +143 +150 +167 +173 +176 +178 +177 +180 +179 +156 +146 +150 +173 +189 +188 +186 +188 +192 +189 +173 +156 +159 +174 +186 +191 +195 +195 +197 +198 +197 +194 +192 +191 +190 +179 +170 +176 +186 +180 +172 +178 +189 +200 +203 +200 +201 +206 +200 +188 +175 +177 +190 +202 +208 +200 +189 +194 +192 +191 +181 +159 +143 +153 +182 +202 +203 +210 +212 +208 +208 +210 +204 +194 +191 +191 +189 +187 +192 +201 +203 +201 +203 +216 +222 +217 +208 +202 +209 +223 +219 +202 +196 +204 +212 +212 +212 +210 +209 +216 +225 +227 +221 +211 +208 +208 +218 +220 +220 +211 +203 +206 +210 +207 +202 +193 +194 +199 +196 +193 +201 +211 +212 +217 +221 +216 +206 +206 +215 +226 +223 +214 +202 +198 +210 +223 +221 +209 +202 +196 +183 +173 +175 +187 +201 +213 +223 +210 +204 +198 +183 +172 +163 +152 +160 +164 +164 +165 +169 +178 +182 +182 +181 +186 +193 +200 +202 +201 +197 +194 +197 +191 +185 +183 +180 +173 +161 +148 +147 +140 +134 +135 +134 +131 +128 +131 +131 +131 +131 +130 +129 +126 +121 +117 +119 +117 +117 +119 +121 +123 +124 +125 +127 +129 +131 +134 +137 +140 +143 +146 +148 +150 +152 +157 +166 +173 +184 +196 +219 +234 +245 +247 +248 +248 +246 +250 +246 +246 +246 +246 +246 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +248 +247 +246 +246 +247 +247 +246 +245 +244 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +243 +243 +242 +241 +241 +241 +243 +243 +242 +241 +241 +241 +242 +242 +244 +244 +244 +244 +245 +246 +245 +246 +246 +246 +246 +246 +247 +248 +248 +249 +250 +250 +249 +248 +248 +248 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +252 +251 +251 +251 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +251 +251 +250 +250 +251 +251 +251 +252 +252 +252 +252 +253 +253 +252 +252 +251 +251 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +250 +245 +244 +237 +232 +236 +244 +249 +249 +248 +245 +244 +241 +239 +239 +243 +248 +250 +242 +237 +235 +236 +235 +230 +228 +229 +229 +228 +227 +226 +225 +223 +220 +218 +218 +220 +221 +221 +221 +219 +218 +218 +218 +220 +219 +218 +218 +217 +213 +209 +204 +200 +199 +200 +200 +202 +202 +198 +198 +196 +197 +199 +199 +197 +198 +200 +198 +199 +200 +199 +197 +195 +196 +197 +203 +203 +191 +172 +167 +180 +194 +199 +195 +193 +192 +191 +189 +187 +188 +191 +194 +188 +189 +196 +201 +200 +189 +176 +178 +190 +192 +181 +173 +176 +181 +181 +179 +179 +181 +183 +185 +183 +176 +171 +178 +179 +181 +181 +178 +176 +177 +180 +174 +174 +185 +187 +173 +172 +180 +177 +179 +183 +185 +183 +190 +189 +170 +161 +170 +175 +183 +187 +179 +168 +166 +170 +170 +176 +173 +161 +156 +161 +166 +164 +164 +172 +180 +185 +184 +180 +176 +172 +165 +169 +166 +163 +163 +156 +160 +179 +186 +177 +175 +176 +173 +176 +178 +172 +173 +166 +159 +160 +165 +162 +161 +168 +167 +172 +169 +160 +158 +165 +170 +170 +178 +180 +179 +174 +174 +175 +167 +155 +168 +185 +194 +191 +186 +183 +180 +180 +176 +189 +195 +184 +174 +172 +174 +174 +174 +175 +177 +177 +174 +170 +168 +168 +167 +170 +170 +164 +159 +160 +166 +171 +168 +164 +160 +160 +162 +163 +163 +163 +157 +157 +161 +166 +168 +165 +161 +159 +159 +160 +160 +158 +157 +157 +157 +156 +153 +154 +153 +154 +157 +162 +164 +163 +159 +158 +159 +160 +160 +157 +157 +160 +158 +159 +160 +160 +160 +161 +163 +164 +163 +160 +156 +153 +153 +155 +153 +151 +159 +161 +163 +161 +158 +156 +157 +159 +159 +157 +151 +149 +151 +156 +158 +157 +158 +159 +160 +160 +162 +164 +165 +165 +164 +163 +161 +158 +158 +160 +164 +167 +166 +164 +163 +162 +163 +164 +161 +158 +157 +157 +155 +153 +157 +164 +164 +160 +151 +146 +148 +158 +163 +159 +153 +152 +157 +158 +159 +159 +158 +157 +159 +162 +167 +171 +168 +160 +151 +143 +140 +143 +157 +166 +166 +158 +154 +154 +159 +165 +171 +164 +161 +164 +168 +171 +167 +158 +157 +158 +158 +159 +160 +163 +164 +164 +163 +160 +157 +158 +160 +161 +159 +157 +157 +156 +150 +152 +158 +154 +154 +166 +175 +173 +162 +145 +140 +150 +158 +159 +160 +158 +157 +159 +160 +158 +154 +151 +159 +159 +159 +151 +141 +142 +152 +158 +156 +149 +148 +150 +149 +149 +151 +152 +147 +142 +137 +137 +140 +144 +145 +147 +140 +143 +142 +142 +145 +146 +144 +144 +148 +147 +148 +148 +147 +146 +150 +157 +161 +155 +153 +154 +152 +154 +159 +161 +156 +154 +158 +163 +160 +157 +158 +157 +159 +159 +159 +159 +159 +159 +160 +162 +164 +168 +171 +169 +166 +166 +166 +167 +167 +165 +164 +163 +161 +159 +159 +161 +159 +158 +159 +159 +155 +151 +153 +159 +163 +161 +157 +159 +162 +159 +154 +155 +150 +146 +148 +158 +164 +161 +155 +154 +144 +146 +150 +158 +165 +166 +165 +163 +152 +148 +146 +149 +150 +149 +151 +154 +152 +149 +145 +146 +150 +151 +149 +145 +140 +145 +147 +147 +149 +149 +149 +151 +151 +147 +148 +151 +148 +140 +141 +147 +154 +158 +164 +164 +158 +155 +161 +171 +172 +166 +157 +152 +152 +153 +152 +149 +138 +143 +143 +147 +153 +150 +147 +152 +153 +155 +156 +156 +156 +156 +152 +146 +151 +159 +168 +168 +159 +151 +150 +154 +157 +157 +154 +148 +144 +142 +142 +141 +144 +144 +139 +135 +144 +160 +167 +165 +158 +161 +159 +152 +147 +150 +153 +155 +149 +146 +144 +144 +144 +144 +148 +153 +152 +154 +155 +155 +154 +153 +151 +150 +146 +147 +148 +147 +144 +142 +141 +142 +143 +149 +152 +150 +148 +148 +146 +143 +148 +148 +149 +149 +150 +150 +149 +149 +146 +147 +148 +148 +147 +145 +144 +143 +138 +138 +141 +145 +147 +144 +141 +141 +143 +142 +142 +141 +141 +141 +140 +140 +138 +141 +142 +140 +138 +140 +143 +144 +145 +145 +145 +146 +146 +146 +144 +143 +145 +146 +148 +150 +153 +155 +156 +156 +157 +153 +150 +151 +150 +148 +149 +153 +149 +143 +144 +150 +149 +141 +138 +143 +146 +149 +152 +151 +147 +146 +145 +146 +149 +148 +150 +155 +156 +153 +153 +154 +150 +151 +151 +150 +150 +150 +148 +145 +142 +141 +141 +142 +144 +146 +146 +145 +146 +152 +153 +148 +145 +146 +145 +141 +138 +137 +137 +140 +140 +136 +134 +137 +138 +142 +141 +139 +137 +136 +135 +139 +141 +143 +143 +141 +140 +140 +139 +137 +136 +134 +132 +131 +133 +137 +139 +140 +141 +140 +141 +142 +143 +144 +144 +143 +141 +141 +144 +146 +145 +143 +142 +143 +142 +146 +148 +147 +147 +148 +149 +148 +150 +149 +143 +141 +142 +135 +130 +136 +147 +147 +144 +140 +137 +142 +151 +159 +166 +167 +158 +147 +145 +145 +143 +142 +146 +147 +149 +151 +151 +149 +146 +144 +141 +141 +145 +152 +153 +148 +149 +155 +153 +153 +152 +151 +149 +148 +150 +153 +151 +147 +141 +137 +141 +148 +151 +149 +152 +155 +157 +155 +153 +152 +154 +158 +157 +156 +155 +154 +152 +150 +148 +147 +146 +149 +151 +151 +153 +156 +156 +155 +155 +160 +162 +160 +155 +153 +151 +150 +152 +160 +166 +162 +155 +153 +155 +158 +158 +157 +157 +155 +152 +151 +154 +159 +160 +150 +141 +140 +146 +151 +152 +149 +148 +151 +154 +155 +156 +158 +156 +153 +159 +156 +149 +140 +135 +135 +136 +137 +137 +140 +143 +147 +151 +154 +150 +146 +147 +142 +142 +146 +147 +144 +141 +142 +144 +155 +162 +159 +154 +153 +153 +153 +150 +150 +146 +140 +142 +148 +149 +146 +138 +134 +134 +137 +141 +148 +154 +154 +157 +155 +152 +149 +149 +150 +151 +152 +154 +157 +154 +150 +152 +154 +153 +154 +161 +161 +154 +145 +142 +142 +145 +151 +154 +158 +155 +145 +138 +138 +139 +137 +151 +155 +150 +146 +138 +131 +137 +138 +136 +140 +147 +152 +157 +163 +161 +149 +145 +139 +150 +161 +160 +168 +187 +195 +178 +146 +138 +150 +157 +164 +167 +173 +169 +164 +161 +162 +164 +164 +163 +164 +164 +161 +164 +176 +187 +179 +165 +160 +166 +174 +176 +184 +177 +159 +155 +160 +161 +159 +156 +155 +156 +157 +155 +152 +150 +149 +150 +153 +154 +152 +149 +148 +148 +148 +146 +144 +142 +143 +147 +151 +149 +149 +149 +149 +149 +149 +147 +146 +139 +148 +161 +167 +160 +149 +146 +150 +154 +153 +149 +143 +135 +132 +146 +168 +187 +181 +173 +164 +157 +159 +158 +151 +155 +165 +165 +170 +179 +180 +179 +171 +159 +145 +153 +173 +179 +183 +187 +181 +188 +191 +180 +163 +163 +174 +178 +178 +182 +186 +193 +195 +192 +194 +195 +190 +188 +182 +185 +188 +182 +178 +179 +181 +191 +199 +207 +206 +203 +206 +203 +193 +178 +172 +184 +204 +210 +203 +196 +192 +194 +191 +185 +163 +139 +150 +184 +203 +205 +208 +206 +204 +209 +212 +207 +202 +198 +197 +195 +191 +190 +198 +207 +208 +207 +212 +216 +216 +213 +210 +210 +211 +211 +198 +192 +198 +207 +212 +212 +205 +209 +205 +214 +223 +224 +214 +196 +192 +210 +220 +217 +209 +208 +204 +204 +215 +219 +203 +192 +191 +192 +191 +197 +207 +220 +224 +224 +219 +208 +198 +203 +221 +218 +213 +201 +193 +204 +229 +235 +221 +206 +210 +194 +166 +152 +161 +186 +210 +220 +218 +203 +194 +192 +175 +156 +154 +160 +160 +160 +163 +169 +177 +183 +184 +182 +188 +193 +197 +203 +207 +200 +190 +189 +190 +190 +186 +183 +177 +165 +155 +147 +141 +135 +133 +131 +131 +130 +132 +128 +130 +131 +131 +130 +126 +120 +114 +116 +119 +121 +122 +122 +122 +124 +125 +129 +130 +130 +132 +135 +138 +142 +146 +151 +150 +151 +156 +166 +171 +180 +194 +216 +230 +245 +249 +248 +247 +247 +247 +246 +246 +246 +246 +246 +247 +248 +248 +248 +248 +248 +247 +246 +245 +245 +244 +244 +245 +246 +246 +246 +246 +245 +244 +245 +245 +245 +245 +244 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +244 +244 +245 +245 +244 +244 +244 +245 +246 +247 +247 +247 +247 +247 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +251 +252 +254 +254 +254 +253 +253 +253 +252 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +249 +245 +238 +233 +231 +237 +246 +250 +248 +246 +249 +248 +245 +241 +239 +242 +246 +248 +242 +237 +235 +235 +234 +229 +227 +228 +228 +228 +227 +226 +225 +223 +219 +217 +219 +220 +222 +222 +222 +221 +220 +220 +220 +221 +220 +219 +218 +217 +213 +209 +206 +201 +199 +198 +196 +197 +197 +193 +194 +195 +197 +200 +200 +198 +198 +200 +196 +197 +198 +198 +197 +196 +197 +198 +200 +198 +191 +179 +173 +178 +189 +198 +198 +196 +193 +189 +187 +188 +190 +192 +195 +192 +195 +198 +196 +193 +187 +178 +176 +187 +190 +181 +175 +177 +178 +174 +172 +173 +178 +184 +186 +181 +176 +173 +181 +184 +187 +185 +180 +176 +177 +180 +182 +185 +193 +187 +168 +167 +179 +181 +180 +184 +188 +184 +186 +186 +172 +165 +169 +176 +186 +189 +180 +169 +167 +171 +179 +175 +166 +157 +156 +161 +166 +166 +173 +179 +182 +181 +182 +183 +177 +168 +160 +159 +166 +171 +166 +162 +174 +191 +187 +174 +172 +181 +182 +179 +172 +164 +170 +163 +156 +161 +170 +170 +167 +171 +167 +165 +162 +161 +164 +169 +174 +177 +183 +179 +173 +170 +171 +173 +168 +161 +161 +175 +180 +176 +177 +181 +182 +181 +184 +190 +188 +175 +165 +166 +175 +180 +177 +178 +179 +178 +175 +171 +169 +169 +163 +164 +162 +158 +157 +161 +166 +170 +171 +166 +161 +159 +161 +162 +162 +161 +157 +157 +160 +164 +165 +163 +160 +159 +159 +160 +159 +156 +155 +157 +158 +157 +157 +157 +156 +157 +162 +166 +166 +163 +159 +157 +158 +159 +159 +158 +158 +159 +161 +162 +161 +160 +158 +159 +162 +165 +163 +160 +156 +153 +154 +157 +157 +155 +159 +163 +165 +163 +158 +154 +154 +156 +160 +157 +153 +149 +150 +155 +157 +156 +160 +162 +162 +160 +160 +162 +164 +165 +166 +164 +161 +160 +159 +162 +165 +167 +163 +162 +161 +162 +165 +165 +162 +159 +161 +160 +156 +154 +158 +165 +165 +161 +151 +146 +146 +153 +160 +160 +156 +154 +159 +159 +159 +157 +154 +153 +157 +161 +167 +171 +168 +161 +154 +147 +144 +146 +160 +167 +165 +156 +153 +154 +160 +168 +172 +164 +161 +165 +169 +172 +169 +160 +154 +154 +154 +155 +159 +163 +165 +164 +163 +160 +157 +156 +158 +159 +158 +156 +155 +153 +149 +150 +156 +154 +157 +169 +173 +166 +151 +138 +138 +148 +156 +156 +157 +157 +158 +161 +166 +166 +155 +143 +151 +154 +158 +153 +143 +144 +155 +161 +158 +146 +140 +140 +141 +146 +154 +158 +153 +146 +140 +143 +149 +150 +147 +143 +144 +146 +145 +145 +151 +153 +150 +150 +154 +152 +151 +150 +146 +144 +150 +158 +161 +154 +152 +154 +154 +157 +161 +161 +159 +154 +154 +157 +156 +155 +158 +160 +158 +156 +154 +153 +154 +157 +161 +164 +166 +169 +170 +167 +163 +163 +165 +167 +169 +166 +164 +162 +160 +157 +155 +156 +157 +158 +160 +162 +162 +161 +163 +166 +165 +163 +158 +160 +166 +164 +158 +156 +151 +150 +148 +152 +158 +162 +159 +154 +150 +153 +157 +161 +168 +172 +168 +161 +152 +148 +145 +147 +149 +148 +149 +151 +155 +153 +151 +150 +150 +150 +145 +143 +145 +149 +151 +152 +155 +152 +148 +148 +148 +138 +139 +151 +152 +143 +142 +152 +160 +163 +164 +163 +163 +164 +164 +162 +159 +155 +152 +152 +154 +155 +153 +151 +141 +142 +145 +150 +151 +146 +146 +152 +149 +154 +156 +154 +150 +149 +150 +152 +151 +157 +162 +159 +153 +151 +150 +149 +153 +156 +155 +150 +143 +142 +144 +147 +147 +145 +138 +135 +143 +157 +165 +164 +163 +162 +157 +150 +147 +149 +151 +151 +148 +150 +151 +151 +151 +152 +153 +154 +155 +155 +154 +154 +155 +155 +154 +154 +150 +150 +149 +147 +144 +142 +141 +141 +146 +150 +153 +152 +150 +148 +147 +145 +149 +149 +149 +149 +150 +150 +150 +149 +147 +148 +148 +147 +146 +144 +144 +144 +140 +139 +141 +144 +145 +143 +141 +141 +141 +140 +140 +141 +143 +145 +145 +145 +144 +142 +140 +139 +140 +142 +145 +147 +146 +147 +148 +146 +146 +147 +146 +144 +146 +149 +151 +152 +153 +153 +154 +156 +155 +154 +151 +150 +150 +154 +153 +149 +145 +143 +144 +146 +147 +143 +140 +140 +140 +144 +148 +149 +147 +146 +146 +147 +151 +149 +149 +152 +153 +151 +151 +154 +150 +149 +147 +146 +149 +151 +151 +148 +143 +142 +140 +140 +142 +145 +145 +146 +147 +147 +144 +140 +141 +145 +147 +144 +141 +140 +139 +140 +140 +138 +136 +136 +138 +142 +141 +139 +138 +136 +135 +137 +140 +142 +141 +137 +135 +133 +132 +130 +132 +129 +126 +126 +129 +134 +136 +136 +140 +142 +146 +149 +149 +148 +145 +143 +143 +144 +147 +149 +148 +144 +142 +142 +144 +147 +149 +148 +147 +149 +150 +149 +156 +155 +151 +146 +143 +137 +133 +136 +141 +141 +141 +141 +142 +145 +147 +148 +159 +160 +154 +147 +145 +143 +141 +142 +147 +147 +147 +147 +145 +143 +142 +142 +148 +148 +152 +157 +157 +153 +151 +152 +153 +152 +151 +151 +151 +151 +149 +147 +146 +144 +140 +137 +140 +147 +149 +148 +147 +145 +147 +153 +156 +154 +154 +157 +162 +161 +157 +153 +148 +146 +147 +148 +148 +152 +154 +154 +154 +156 +156 +154 +156 +158 +157 +156 +155 +154 +152 +148 +155 +160 +163 +161 +158 +158 +156 +153 +159 +160 +159 +154 +150 +153 +160 +167 +157 +145 +138 +143 +150 +151 +147 +145 +146 +152 +158 +157 +154 +153 +153 +154 +157 +157 +153 +145 +138 +136 +136 +137 +142 +143 +144 +145 +147 +149 +147 +144 +142 +144 +147 +148 +144 +140 +139 +141 +152 +159 +163 +157 +150 +148 +149 +149 +153 +152 +148 +143 +141 +145 +147 +146 +142 +136 +136 +141 +144 +149 +154 +155 +156 +154 +152 +152 +154 +155 +153 +151 +154 +157 +155 +150 +151 +151 +151 +153 +163 +163 +155 +144 +142 +143 +147 +151 +154 +155 +154 +150 +143 +139 +141 +146 +152 +155 +151 +149 +143 +135 +135 +132 +136 +141 +148 +153 +160 +169 +166 +153 +143 +141 +149 +155 +153 +164 +183 +189 +173 +150 +146 +155 +162 +170 +172 +175 +168 +164 +161 +160 +161 +161 +163 +166 +167 +167 +170 +179 +182 +171 +158 +154 +167 +176 +178 +183 +177 +160 +157 +160 +163 +163 +160 +159 +160 +158 +156 +154 +151 +151 +152 +155 +154 +152 +149 +149 +148 +147 +145 +143 +143 +145 +148 +151 +152 +152 +151 +149 +147 +146 +145 +144 +141 +149 +163 +170 +164 +152 +147 +150 +150 +157 +157 +149 +140 +137 +146 +162 +175 +175 +173 +167 +158 +157 +158 +155 +152 +166 +168 +171 +174 +175 +176 +173 +163 +148 +154 +173 +179 +182 +183 +179 +188 +191 +186 +177 +175 +177 +172 +166 +170 +180 +193 +196 +189 +185 +188 +188 +185 +183 +189 +191 +186 +183 +182 +179 +189 +196 +206 +207 +204 +204 +204 +198 +177 +168 +178 +202 +211 +203 +196 +194 +191 +194 +192 +173 +147 +148 +176 +199 +208 +212 +209 +206 +210 +213 +209 +206 +205 +202 +200 +195 +191 +196 +206 +208 +206 +208 +210 +215 +218 +218 +215 +212 +205 +196 +192 +196 +207 +218 +216 +206 +191 +189 +202 +216 +218 +209 +194 +192 +206 +216 +219 +216 +215 +207 +199 +200 +217 +222 +213 +193 +183 +190 +200 +202 +218 +231 +238 +216 +178 +175 +198 +213 +225 +207 +186 +177 +185 +204 +223 +236 +226 +220 +207 +190 +167 +149 +164 +200 +218 +218 +207 +198 +190 +171 +154 +156 +156 +156 +156 +160 +167 +176 +182 +184 +182 +186 +190 +194 +201 +205 +203 +196 +190 +193 +191 +185 +181 +178 +168 +158 +148 +142 +136 +133 +132 +132 +130 +131 +131 +132 +131 +130 +130 +127 +122 +118 +119 +120 +121 +120 +120 +121 +124 +125 +127 +128 +129 +130 +133 +137 +140 +143 +150 +152 +153 +158 +166 +173 +181 +194 +216 +229 +242 +248 +248 +248 +248 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +247 +246 +245 +245 +243 +244 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +243 +243 +243 +243 +243 +244 +245 +246 +246 +246 +246 +245 +246 +247 +247 +248 +248 +248 +247 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +253 +254 +254 +253 +253 +252 +252 +252 +253 +253 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +250 +246 +238 +234 +234 +240 +249 +252 +250 +248 +251 +252 +250 +244 +240 +241 +245 +247 +244 +239 +236 +236 +234 +230 +228 +229 +227 +226 +226 +226 +225 +224 +222 +220 +220 +221 +222 +223 +222 +221 +221 +221 +219 +220 +219 +218 +217 +216 +212 +207 +203 +197 +194 +192 +188 +189 +189 +185 +189 +192 +197 +200 +199 +196 +196 +197 +195 +196 +197 +197 +197 +196 +196 +197 +196 +194 +194 +192 +186 +181 +187 +196 +201 +199 +194 +187 +186 +190 +193 +194 +198 +194 +193 +193 +191 +189 +187 +181 +180 +189 +191 +182 +175 +175 +172 +165 +163 +167 +176 +184 +183 +177 +174 +177 +192 +193 +190 +182 +175 +174 +181 +188 +192 +194 +196 +183 +165 +168 +181 +184 +177 +180 +190 +187 +185 +187 +179 +173 +167 +176 +187 +189 +180 +170 +168 +171 +179 +169 +158 +154 +156 +161 +168 +174 +183 +188 +186 +180 +180 +183 +176 +162 +155 +159 +174 +177 +167 +171 +187 +191 +172 +166 +176 +196 +198 +182 +166 +158 +156 +158 +163 +174 +182 +176 +168 +167 +169 +162 +162 +170 +176 +177 +177 +180 +182 +174 +169 +171 +173 +171 +167 +165 +164 +174 +172 +165 +169 +177 +178 +175 +182 +182 +176 +165 +157 +161 +174 +185 +181 +179 +178 +178 +175 +170 +167 +166 +162 +161 +158 +155 +157 +163 +167 +169 +174 +168 +162 +159 +160 +161 +160 +158 +159 +159 +161 +164 +164 +162 +160 +160 +160 +160 +157 +154 +154 +157 +159 +159 +160 +158 +156 +158 +162 +166 +164 +160 +158 +157 +156 +158 +160 +160 +159 +159 +162 +162 +160 +158 +156 +157 +160 +163 +163 +160 +155 +152 +154 +157 +159 +158 +159 +162 +165 +163 +158 +153 +153 +154 +160 +158 +155 +152 +152 +154 +157 +157 +162 +164 +163 +159 +158 +160 +163 +165 +166 +164 +162 +161 +162 +162 +162 +161 +161 +160 +160 +163 +166 +166 +163 +161 +164 +162 +157 +155 +160 +166 +166 +162 +151 +148 +146 +149 +156 +161 +162 +161 +160 +158 +156 +153 +149 +149 +155 +162 +167 +169 +165 +160 +156 +150 +148 +150 +165 +169 +164 +155 +153 +157 +164 +172 +171 +164 +162 +165 +168 +172 +170 +163 +153 +153 +153 +155 +161 +166 +167 +165 +160 +157 +153 +152 +154 +156 +156 +155 +153 +153 +150 +152 +156 +156 +160 +170 +170 +156 +139 +131 +137 +148 +154 +155 +155 +160 +164 +166 +169 +166 +152 +135 +142 +148 +155 +153 +147 +150 +160 +165 +154 +141 +133 +133 +135 +143 +156 +162 +159 +152 +149 +151 +154 +153 +147 +142 +147 +149 +146 +146 +150 +154 +153 +154 +158 +154 +152 +151 +146 +144 +152 +163 +163 +154 +151 +154 +157 +162 +164 +161 +158 +151 +151 +154 +153 +155 +158 +159 +156 +153 +151 +150 +152 +157 +161 +164 +163 +165 +165 +162 +161 +163 +168 +171 +167 +164 +161 +159 +156 +152 +149 +149 +152 +155 +159 +161 +164 +167 +169 +169 +163 +162 +157 +159 +167 +168 +161 +156 +149 +151 +146 +144 +151 +163 +164 +157 +155 +160 +162 +164 +169 +172 +166 +155 +152 +148 +146 +147 +148 +147 +148 +151 +156 +155 +155 +154 +152 +148 +145 +143 +148 +150 +152 +155 +158 +152 +144 +141 +138 +132 +134 +147 +153 +150 +150 +154 +160 +162 +160 +157 +161 +167 +165 +156 +149 +147 +149 +154 +157 +155 +153 +153 +147 +146 +149 +151 +145 +143 +149 +157 +156 +157 +157 +154 +149 +147 +150 +156 +159 +159 +153 +145 +144 +151 +155 +154 +151 +160 +166 +163 +153 +147 +146 +148 +153 +147 +140 +138 +144 +153 +159 +161 +165 +161 +153 +147 +148 +151 +150 +147 +145 +152 +158 +159 +159 +160 +159 +157 +155 +154 +154 +156 +157 +158 +156 +154 +153 +151 +149 +148 +147 +146 +145 +145 +149 +150 +153 +155 +153 +150 +149 +149 +150 +150 +149 +150 +150 +150 +149 +149 +148 +147 +146 +144 +143 +142 +143 +143 +141 +140 +141 +144 +146 +145 +144 +143 +143 +142 +143 +144 +147 +149 +149 +149 +146 +142 +139 +142 +145 +145 +145 +146 +146 +149 +149 +147 +145 +148 +149 +146 +145 +149 +152 +153 +153 +151 +153 +155 +151 +154 +150 +146 +150 +159 +157 +147 +142 +145 +145 +143 +143 +145 +143 +138 +137 +141 +145 +148 +149 +148 +148 +149 +149 +146 +146 +150 +150 +148 +148 +150 +149 +147 +145 +146 +149 +152 +151 +148 +145 +144 +142 +142 +144 +145 +146 +146 +147 +143 +138 +136 +137 +141 +146 +148 +145 +145 +143 +141 +140 +139 +138 +136 +138 +140 +139 +138 +138 +135 +133 +134 +140 +141 +141 +136 +131 +128 +127 +127 +133 +130 +126 +127 +130 +133 +135 +135 +137 +141 +146 +149 +147 +144 +141 +140 +143 +144 +148 +151 +150 +146 +142 +142 +146 +149 +150 +149 +147 +147 +148 +149 +150 +150 +152 +150 +145 +143 +142 +138 +135 +138 +141 +144 +145 +145 +144 +144 +150 +151 +149 +148 +147 +142 +140 +143 +151 +151 +148 +143 +138 +136 +138 +140 +152 +153 +155 +158 +159 +156 +151 +146 +148 +148 +147 +148 +152 +154 +150 +144 +143 +143 +140 +138 +140 +146 +148 +146 +142 +139 +143 +155 +160 +156 +156 +160 +162 +160 +154 +148 +144 +145 +150 +154 +154 +157 +157 +154 +152 +152 +154 +156 +155 +156 +156 +153 +150 +150 +149 +149 +152 +156 +155 +154 +159 +165 +160 +150 +154 +159 +161 +155 +150 +153 +162 +168 +158 +145 +140 +148 +154 +151 +147 +146 +146 +152 +157 +156 +154 +153 +153 +154 +151 +155 +156 +150 +143 +140 +140 +141 +140 +141 +141 +138 +138 +140 +143 +144 +145 +151 +153 +148 +141 +138 +141 +144 +155 +160 +159 +151 +143 +142 +145 +147 +152 +150 +146 +143 +141 +142 +146 +149 +146 +137 +137 +144 +148 +151 +155 +157 +158 +155 +152 +153 +155 +156 +154 +151 +152 +155 +154 +150 +150 +149 +147 +150 +161 +162 +151 +138 +140 +147 +151 +151 +154 +151 +152 +153 +145 +136 +139 +149 +151 +153 +149 +149 +146 +138 +135 +129 +137 +143 +151 +155 +161 +171 +168 +155 +145 +145 +151 +151 +148 +162 +181 +185 +171 +155 +154 +159 +166 +172 +170 +169 +167 +161 +157 +157 +160 +163 +164 +164 +171 +176 +178 +180 +175 +160 +149 +150 +170 +180 +181 +181 +174 +163 +162 +164 +165 +165 +163 +162 +162 +160 +159 +157 +153 +153 +157 +158 +156 +152 +150 +150 +149 +147 +144 +142 +143 +146 +149 +150 +153 +153 +152 +149 +145 +143 +142 +142 +144 +151 +165 +174 +168 +153 +143 +144 +146 +159 +163 +156 +147 +144 +150 +158 +166 +171 +177 +173 +159 +151 +152 +151 +153 +168 +170 +170 +169 +169 +174 +174 +164 +152 +156 +171 +178 +182 +183 +181 +187 +191 +192 +189 +187 +181 +168 +155 +156 +170 +190 +196 +187 +180 +181 +180 +178 +181 +190 +195 +190 +185 +182 +175 +182 +187 +197 +203 +201 +200 +202 +202 +180 +158 +161 +192 +215 +212 +198 +188 +185 +195 +198 +182 +156 +145 +164 +192 +213 +219 +214 +210 +212 +216 +214 +213 +212 +207 +204 +200 +194 +195 +204 +209 +206 +206 +210 +215 +219 +221 +218 +215 +205 +199 +194 +195 +206 +221 +222 +210 +183 +178 +189 +203 +207 +200 +194 +203 +213 +214 +216 +220 +223 +216 +198 +182 +199 +224 +231 +207 +187 +189 +196 +195 +203 +219 +235 +221 +173 +142 +166 +212 +239 +213 +175 +153 +158 +174 +199 +224 +238 +234 +224 +216 +194 +154 +146 +172 +206 +218 +215 +198 +183 +165 +152 +153 +149 +151 +151 +156 +163 +173 +179 +181 +179 +182 +184 +186 +191 +197 +200 +200 +192 +195 +192 +185 +182 +180 +170 +159 +153 +144 +135 +132 +133 +133 +131 +131 +132 +132 +130 +129 +128 +128 +125 +122 +119 +120 +119 +117 +117 +118 +121 +124 +125 +127 +129 +130 +132 +135 +139 +142 +148 +153 +156 +159 +167 +176 +185 +195 +214 +227 +240 +245 +248 +249 +248 +245 +246 +246 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +244 +245 +245 +246 +246 +246 +245 +245 +245 +245 +245 +245 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +243 +243 +242 +242 +243 +243 +244 +245 +246 +247 +246 +246 +247 +247 +248 +248 +249 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +254 +254 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +252 +248 +242 +238 +236 +241 +248 +252 +252 +251 +250 +253 +251 +245 +240 +241 +245 +247 +243 +239 +237 +236 +235 +232 +230 +230 +226 +225 +225 +224 +224 +224 +224 +223 +224 +224 +224 +224 +222 +221 +221 +221 +216 +216 +216 +215 +214 +211 +207 +203 +196 +191 +190 +189 +186 +186 +187 +184 +188 +193 +198 +200 +198 +195 +195 +196 +196 +197 +197 +198 +198 +198 +197 +196 +193 +193 +196 +199 +195 +189 +189 +194 +200 +200 +194 +187 +187 +194 +198 +197 +200 +190 +184 +184 +185 +189 +189 +184 +184 +191 +192 +182 +174 +173 +170 +165 +163 +168 +178 +184 +179 +171 +175 +186 +197 +196 +189 +178 +172 +176 +185 +192 +197 +197 +192 +178 +168 +175 +185 +185 +176 +178 +191 +190 +185 +189 +184 +176 +167 +177 +187 +187 +178 +168 +166 +169 +166 +160 +154 +152 +156 +164 +174 +182 +187 +193 +192 +184 +179 +177 +167 +155 +154 +172 +185 +175 +167 +179 +188 +179 +170 +172 +188 +206 +193 +163 +149 +153 +150 +162 +176 +186 +185 +172 +161 +161 +164 +163 +168 +180 +186 +183 +176 +174 +173 +169 +172 +180 +181 +171 +163 +161 +171 +180 +176 +166 +168 +175 +174 +167 +171 +170 +169 +164 +161 +164 +176 +188 +185 +178 +173 +174 +174 +169 +163 +159 +164 +164 +163 +161 +162 +166 +168 +168 +174 +169 +163 +159 +159 +161 +160 +157 +161 +163 +165 +167 +166 +164 +162 +162 +162 +161 +157 +154 +154 +158 +161 +162 +160 +159 +158 +157 +159 +161 +161 +158 +158 +157 +156 +158 +161 +162 +161 +160 +160 +159 +157 +156 +156 +157 +158 +159 +162 +160 +156 +153 +154 +157 +158 +157 +157 +159 +160 +160 +157 +155 +155 +155 +158 +159 +159 +157 +156 +157 +159 +160 +163 +165 +164 +160 +156 +158 +161 +163 +166 +164 +162 +163 +164 +163 +159 +156 +159 +160 +162 +164 +165 +164 +162 +162 +163 +160 +156 +156 +162 +167 +166 +162 +159 +160 +157 +152 +152 +158 +163 +165 +159 +155 +151 +150 +149 +150 +156 +163 +166 +166 +161 +156 +155 +152 +150 +154 +167 +168 +162 +156 +158 +163 +168 +173 +169 +164 +163 +165 +166 +169 +170 +166 +158 +157 +156 +158 +163 +168 +167 +164 +154 +153 +151 +151 +153 +155 +157 +157 +155 +155 +155 +158 +159 +159 +161 +167 +165 +149 +134 +132 +141 +150 +155 +157 +157 +163 +168 +169 +166 +157 +144 +135 +139 +143 +149 +151 +150 +157 +165 +165 +148 +137 +132 +134 +137 +146 +157 +163 +155 +155 +156 +156 +154 +151 +151 +153 +149 +150 +146 +141 +144 +148 +150 +154 +158 +154 +152 +151 +146 +143 +151 +164 +163 +154 +150 +153 +159 +165 +165 +159 +153 +147 +148 +154 +154 +155 +157 +156 +153 +152 +151 +151 +154 +159 +162 +163 +163 +162 +161 +159 +161 +166 +169 +170 +164 +161 +158 +157 +154 +150 +148 +148 +152 +156 +159 +158 +160 +164 +165 +164 +159 +160 +157 +158 +166 +168 +162 +158 +149 +150 +146 +142 +150 +163 +167 +162 +161 +163 +165 +167 +168 +166 +158 +150 +151 +148 +147 +148 +149 +149 +150 +151 +151 +153 +158 +160 +157 +152 +149 +149 +149 +149 +149 +152 +155 +151 +143 +140 +131 +135 +139 +145 +153 +161 +161 +157 +153 +154 +153 +149 +153 +160 +162 +158 +146 +144 +147 +154 +156 +153 +151 +153 +155 +153 +153 +146 +136 +142 +157 +163 +162 +159 +156 +154 +152 +151 +153 +158 +161 +154 +144 +139 +141 +149 +152 +152 +153 +163 +172 +169 +159 +152 +151 +153 +157 +151 +145 +145 +148 +152 +155 +157 +163 +158 +151 +146 +149 +151 +149 +144 +143 +154 +163 +164 +164 +166 +164 +160 +155 +153 +154 +156 +159 +158 +153 +149 +148 +147 +146 +148 +149 +151 +150 +149 +151 +150 +153 +156 +156 +152 +151 +153 +154 +153 +151 +150 +149 +149 +148 +147 +148 +147 +145 +143 +141 +141 +141 +142 +142 +142 +143 +146 +149 +149 +148 +146 +144 +146 +148 +149 +148 +147 +146 +144 +145 +142 +142 +148 +149 +145 +142 +143 +146 +150 +151 +148 +145 +149 +149 +146 +144 +147 +150 +151 +151 +151 +153 +155 +148 +151 +149 +145 +149 +158 +157 +148 +143 +145 +144 +141 +142 +145 +145 +140 +141 +143 +146 +149 +149 +148 +148 +149 +147 +145 +146 +151 +152 +148 +146 +146 +146 +147 +148 +148 +150 +151 +148 +145 +145 +145 +145 +147 +147 +146 +146 +146 +147 +142 +137 +136 +136 +138 +143 +148 +148 +149 +147 +142 +138 +139 +140 +137 +139 +139 +136 +135 +136 +133 +130 +131 +138 +140 +141 +138 +133 +130 +129 +129 +137 +134 +133 +133 +134 +134 +135 +135 +136 +139 +143 +143 +139 +137 +136 +136 +140 +141 +145 +149 +149 +147 +144 +143 +147 +149 +149 +147 +143 +141 +142 +144 +139 +140 +147 +150 +147 +149 +148 +139 +132 +138 +143 +144 +139 +138 +143 +148 +146 +145 +145 +147 +150 +144 +141 +146 +157 +157 +152 +142 +133 +131 +134 +138 +152 +153 +153 +154 +156 +156 +150 +142 +141 +142 +141 +142 +148 +154 +151 +145 +145 +145 +143 +141 +143 +147 +147 +144 +138 +142 +151 +158 +158 +153 +154 +160 +154 +151 +145 +141 +142 +148 +156 +162 +163 +162 +159 +151 +146 +146 +151 +157 +152 +157 +159 +154 +146 +144 +148 +156 +155 +154 +149 +149 +160 +168 +161 +148 +145 +155 +161 +158 +152 +153 +158 +161 +162 +154 +149 +153 +157 +154 +152 +151 +149 +150 +150 +152 +155 +157 +155 +153 +145 +150 +152 +150 +146 +144 +144 +144 +138 +142 +142 +136 +130 +132 +138 +144 +149 +154 +153 +144 +138 +140 +145 +148 +150 +152 +149 +142 +136 +137 +143 +148 +146 +144 +142 +142 +143 +144 +149 +154 +148 +136 +135 +145 +152 +155 +157 +158 +159 +156 +151 +149 +149 +151 +151 +151 +150 +153 +153 +152 +153 +149 +146 +147 +160 +159 +147 +134 +139 +152 +156 +154 +150 +147 +147 +148 +144 +137 +139 +147 +152 +153 +149 +149 +147 +141 +140 +135 +138 +146 +155 +157 +160 +168 +165 +153 +149 +150 +152 +153 +152 +164 +180 +186 +174 +159 +158 +164 +170 +169 +158 +155 +162 +155 +150 +155 +165 +171 +168 +162 +171 +177 +180 +177 +169 +156 +152 +160 +180 +189 +185 +178 +171 +165 +168 +170 +167 +165 +162 +161 +163 +163 +160 +159 +156 +157 +160 +160 +157 +151 +149 +149 +151 +148 +143 +142 +145 +148 +149 +149 +151 +151 +150 +148 +144 +142 +142 +143 +147 +153 +167 +178 +173 +154 +141 +139 +142 +156 +163 +158 +152 +150 +153 +161 +160 +166 +178 +177 +161 +148 +144 +144 +155 +167 +167 +167 +169 +169 +170 +167 +165 +161 +163 +167 +172 +180 +184 +182 +185 +190 +194 +194 +191 +187 +171 +151 +149 +168 +189 +195 +187 +181 +174 +165 +170 +176 +189 +198 +192 +183 +179 +175 +179 +177 +186 +198 +200 +199 +201 +202 +183 +161 +160 +189 +215 +216 +198 +179 +180 +195 +199 +187 +166 +147 +157 +188 +211 +219 +216 +211 +211 +216 +217 +217 +216 +209 +207 +205 +200 +198 +203 +207 +207 +209 +213 +215 +215 +216 +217 +218 +212 +205 +199 +198 +206 +219 +224 +217 +196 +181 +181 +188 +192 +191 +196 +211 +218 +218 +220 +224 +225 +220 +204 +185 +175 +200 +223 +224 +208 +193 +188 +189 +183 +203 +215 +222 +202 +147 +139 +192 +232 +226 +191 +149 +135 +144 +166 +190 +223 +237 +238 +231 +219 +188 +156 +148 +186 +213 +222 +202 +178 +163 +149 +144 +147 +148 +150 +152 +159 +168 +173 +174 +175 +178 +181 +183 +183 +185 +193 +199 +200 +202 +198 +195 +191 +184 +175 +164 +157 +146 +135 +132 +134 +136 +132 +131 +131 +131 +129 +127 +127 +127 +125 +123 +120 +120 +118 +117 +116 +118 +121 +123 +125 +127 +130 +131 +133 +136 +139 +142 +144 +152 +156 +158 +167 +178 +189 +199 +212 +227 +241 +246 +246 +248 +248 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +247 +247 +247 +247 +247 +246 +247 +247 +246 +246 +245 +244 +243 +243 +245 +245 +245 +245 +244 +243 +243 +243 +241 +241 +241 +241 +241 +241 +241 +240 +242 +242 +242 +243 +243 +243 +242 +243 +242 +243 +244 +245 +245 +246 +245 +245 +247 +247 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +254 +251 +242 +238 +237 +241 +246 +249 +250 +250 +249 +252 +251 +244 +240 +242 +245 +246 +241 +238 +235 +234 +233 +231 +230 +230 +228 +226 +223 +222 +222 +223 +224 +225 +226 +226 +225 +223 +221 +219 +219 +219 +213 +212 +211 +211 +210 +206 +202 +199 +193 +192 +192 +192 +192 +193 +195 +192 +192 +197 +201 +202 +199 +198 +200 +201 +201 +200 +201 +201 +202 +201 +199 +196 +192 +192 +191 +191 +191 +192 +193 +192 +198 +198 +194 +189 +191 +199 +203 +200 +198 +188 +181 +179 +179 +186 +188 +186 +181 +190 +192 +183 +174 +172 +171 +169 +169 +175 +184 +185 +173 +165 +176 +194 +195 +193 +185 +175 +173 +180 +187 +190 +195 +196 +191 +178 +171 +177 +185 +185 +184 +183 +191 +187 +181 +186 +183 +175 +172 +180 +186 +183 +174 +167 +164 +165 +154 +152 +151 +153 +162 +173 +179 +181 +184 +190 +193 +187 +176 +166 +158 +153 +163 +183 +185 +170 +170 +181 +182 +177 +180 +181 +190 +194 +175 +147 +145 +163 +167 +176 +184 +186 +178 +163 +154 +156 +159 +166 +175 +181 +184 +181 +173 +166 +164 +167 +177 +187 +185 +170 +158 +156 +168 +180 +181 +173 +173 +176 +172 +167 +167 +169 +172 +174 +173 +175 +182 +190 +185 +175 +167 +170 +173 +169 +162 +156 +166 +170 +171 +170 +168 +168 +168 +167 +169 +168 +164 +160 +160 +162 +160 +157 +161 +164 +168 +169 +167 +165 +163 +162 +163 +161 +158 +155 +156 +161 +164 +164 +161 +162 +160 +157 +155 +157 +159 +159 +158 +158 +157 +159 +162 +164 +163 +161 +156 +155 +155 +157 +160 +160 +158 +155 +159 +159 +157 +155 +156 +158 +158 +156 +157 +156 +155 +155 +156 +156 +156 +156 +156 +159 +162 +163 +162 +161 +161 +162 +166 +168 +166 +161 +157 +157 +159 +161 +166 +163 +160 +161 +163 +163 +161 +159 +158 +159 +162 +163 +160 +156 +157 +160 +157 +155 +154 +157 +163 +167 +165 +162 +169 +172 +169 +158 +150 +151 +157 +161 +160 +154 +151 +152 +154 +155 +160 +165 +168 +165 +158 +154 +154 +152 +152 +158 +165 +164 +158 +157 +163 +167 +168 +170 +166 +163 +163 +164 +162 +165 +168 +167 +164 +163 +161 +161 +164 +165 +162 +158 +149 +150 +151 +152 +155 +158 +160 +161 +158 +156 +157 +158 +158 +159 +162 +163 +156 +144 +136 +139 +147 +152 +155 +158 +159 +157 +159 +163 +160 +149 +140 +137 +141 +140 +141 +145 +151 +161 +166 +161 +145 +137 +135 +139 +142 +149 +158 +162 +150 +152 +154 +154 +153 +154 +160 +167 +153 +154 +146 +138 +137 +140 +146 +153 +157 +155 +153 +152 +147 +145 +151 +160 +160 +151 +149 +152 +160 +167 +166 +159 +148 +144 +146 +152 +153 +153 +153 +152 +152 +153 +152 +152 +156 +162 +167 +167 +168 +165 +161 +161 +165 +169 +168 +165 +163 +161 +159 +158 +156 +153 +153 +154 +157 +161 +162 +157 +154 +155 +158 +158 +159 +161 +159 +158 +161 +161 +158 +157 +155 +153 +149 +148 +153 +162 +166 +166 +166 +165 +168 +173 +170 +159 +152 +152 +150 +148 +147 +148 +150 +150 +151 +151 +146 +151 +157 +163 +162 +157 +154 +155 +152 +150 +146 +146 +149 +147 +143 +144 +137 +143 +148 +149 +155 +163 +164 +159 +152 +150 +147 +148 +153 +158 +159 +158 +144 +144 +147 +151 +152 +151 +152 +155 +156 +157 +153 +141 +131 +145 +162 +164 +159 +159 +158 +156 +153 +153 +156 +161 +151 +142 +137 +142 +145 +143 +137 +135 +149 +158 +164 +162 +155 +152 +155 +159 +157 +152 +150 +151 +154 +154 +154 +155 +156 +153 +148 +147 +148 +149 +146 +142 +144 +156 +166 +167 +166 +167 +166 +163 +158 +156 +154 +155 +156 +154 +150 +145 +141 +142 +143 +147 +151 +152 +152 +151 +153 +151 +153 +156 +155 +151 +150 +153 +155 +154 +152 +150 +149 +148 +147 +146 +147 +146 +145 +143 +141 +140 +140 +140 +142 +143 +145 +148 +152 +153 +151 +149 +142 +146 +149 +149 +144 +139 +137 +137 +145 +144 +147 +153 +152 +146 +142 +144 +149 +153 +154 +149 +147 +149 +147 +144 +145 +145 +145 +147 +149 +152 +154 +156 +152 +151 +150 +148 +149 +152 +153 +151 +148 +144 +142 +143 +144 +144 +144 +145 +145 +145 +146 +148 +148 +146 +147 +149 +149 +147 +147 +151 +152 +148 +144 +144 +144 +147 +149 +148 +146 +146 +146 +146 +145 +144 +145 +148 +148 +147 +148 +150 +150 +142 +136 +137 +142 +144 +145 +144 +146 +148 +146 +140 +137 +138 +138 +137 +139 +138 +134 +133 +134 +131 +128 +131 +135 +136 +139 +139 +136 +134 +133 +134 +135 +135 +136 +137 +135 +132 +132 +134 +137 +140 +143 +142 +137 +135 +135 +137 +139 +139 +142 +146 +147 +146 +144 +145 +147 +148 +148 +144 +138 +134 +135 +137 +135 +135 +139 +141 +141 +146 +146 +137 +135 +140 +143 +141 +136 +135 +140 +145 +144 +142 +142 +146 +151 +146 +144 +148 +161 +161 +156 +144 +134 +130 +133 +137 +150 +151 +150 +149 +152 +155 +151 +145 +140 +141 +139 +138 +141 +147 +148 +147 +147 +147 +145 +144 +146 +150 +147 +142 +138 +151 +162 +159 +149 +143 +147 +154 +149 +145 +139 +137 +142 +150 +159 +165 +169 +166 +161 +152 +145 +143 +149 +156 +155 +159 +161 +157 +148 +146 +151 +159 +162 +158 +149 +148 +158 +166 +159 +145 +141 +149 +156 +156 +154 +153 +154 +153 +160 +161 +160 +158 +158 +157 +154 +151 +151 +149 +148 +150 +153 +155 +154 +153 +147 +148 +148 +146 +146 +146 +146 +144 +144 +149 +147 +139 +128 +127 +133 +141 +147 +149 +146 +139 +138 +144 +148 +147 +143 +143 +141 +135 +132 +135 +143 +150 +142 +141 +140 +142 +145 +148 +153 +158 +150 +136 +133 +144 +153 +156 +155 +153 +151 +151 +149 +147 +145 +145 +148 +152 +150 +152 +153 +155 +158 +152 +146 +149 +161 +160 +146 +134 +142 +157 +160 +156 +144 +142 +141 +142 +143 +145 +146 +148 +154 +156 +152 +152 +147 +141 +142 +140 +139 +148 +158 +160 +159 +164 +161 +152 +151 +150 +152 +157 +158 +165 +177 +185 +174 +158 +157 +166 +172 +164 +147 +145 +151 +148 +149 +159 +172 +178 +173 +166 +166 +172 +176 +173 +167 +160 +161 +171 +194 +199 +187 +175 +167 +165 +172 +175 +170 +165 +159 +160 +164 +166 +161 +157 +155 +157 +159 +160 +156 +150 +146 +146 +150 +146 +142 +142 +146 +150 +150 +149 +150 +150 +149 +147 +143 +142 +142 +142 +148 +151 +166 +181 +177 +157 +139 +135 +141 +151 +158 +158 +157 +154 +155 +161 +152 +158 +173 +179 +166 +151 +144 +142 +154 +163 +162 +168 +177 +176 +168 +155 +165 +170 +169 +162 +163 +175 +182 +177 +179 +186 +195 +196 +194 +192 +175 +149 +145 +170 +195 +196 +186 +181 +172 +157 +165 +171 +188 +201 +193 +181 +179 +181 +185 +176 +181 +195 +200 +199 +198 +198 +184 +176 +180 +195 +207 +207 +193 +175 +177 +193 +199 +192 +175 +153 +156 +184 +204 +216 +215 +209 +208 +214 +217 +218 +218 +210 +208 +209 +207 +205 +205 +204 +205 +208 +211 +214 +215 +215 +216 +216 +216 +208 +204 +206 +208 +215 +221 +221 +214 +194 +183 +180 +182 +186 +190 +202 +214 +220 +226 +228 +224 +222 +216 +207 +175 +181 +199 +221 +225 +209 +193 +187 +177 +195 +203 +218 +227 +193 +159 +163 +196 +223 +216 +171 +133 +120 +133 +155 +184 +218 +234 +231 +233 +222 +188 +157 +166 +195 +218 +214 +189 +162 +145 +140 +147 +147 +149 +151 +156 +164 +168 +169 +169 +174 +181 +185 +180 +180 +187 +198 +211 +210 +208 +208 +203 +192 +179 +172 +158 +147 +135 +132 +136 +136 +134 +132 +131 +131 +130 +128 +129 +128 +125 +122 +119 +119 +118 +118 +118 +120 +121 +123 +125 +127 +131 +132 +133 +136 +139 +142 +143 +151 +155 +157 +165 +177 +188 +200 +209 +225 +242 +246 +247 +246 +248 +247 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +245 +244 +243 +243 +246 +245 +245 +244 +244 +243 +243 +243 +241 +241 +241 +241 +241 +241 +241 +241 +243 +243 +243 +243 +243 +244 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +246 +247 +248 +249 +249 +250 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +253 +252 +252 +252 +252 +252 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +252 +240 +238 +238 +242 +247 +249 +249 +250 +248 +252 +251 +244 +240 +242 +244 +244 +241 +238 +235 +234 +233 +232 +231 +231 +229 +226 +222 +219 +218 +220 +222 +223 +222 +222 +220 +218 +215 +213 +213 +213 +212 +210 +210 +210 +209 +205 +201 +198 +195 +193 +196 +198 +199 +200 +203 +201 +198 +202 +204 +204 +203 +204 +206 +207 +203 +202 +202 +204 +205 +204 +201 +198 +194 +191 +184 +178 +181 +190 +194 +193 +195 +194 +192 +190 +195 +201 +203 +201 +193 +189 +187 +183 +179 +181 +185 +187 +181 +190 +194 +186 +176 +171 +169 +166 +173 +180 +187 +183 +169 +161 +173 +191 +197 +192 +179 +167 +169 +182 +191 +193 +189 +195 +193 +181 +172 +173 +180 +185 +189 +187 +188 +180 +177 +184 +182 +180 +180 +183 +184 +178 +171 +167 +164 +162 +154 +153 +153 +160 +173 +182 +180 +174 +178 +183 +186 +181 +169 +162 +159 +160 +173 +180 +174 +168 +175 +178 +179 +187 +190 +187 +185 +183 +167 +147 +148 +169 +182 +185 +184 +181 +173 +160 +150 +149 +166 +176 +181 +176 +172 +171 +167 +160 +163 +170 +181 +185 +180 +167 +157 +154 +164 +178 +182 +177 +175 +174 +169 +167 +171 +175 +179 +182 +181 +180 +183 +186 +182 +170 +164 +168 +174 +172 +167 +162 +168 +173 +176 +174 +170 +167 +165 +164 +163 +165 +165 +163 +162 +163 +161 +157 +158 +163 +167 +167 +165 +163 +161 +160 +162 +161 +158 +156 +158 +162 +164 +164 +159 +161 +160 +156 +153 +154 +157 +159 +160 +160 +160 +160 +162 +163 +163 +161 +156 +155 +156 +159 +163 +163 +159 +155 +156 +158 +158 +157 +158 +160 +159 +158 +158 +156 +153 +152 +154 +155 +156 +157 +156 +159 +163 +166 +166 +163 +162 +163 +168 +169 +167 +162 +158 +157 +159 +160 +163 +159 +155 +155 +158 +161 +163 +163 +158 +158 +159 +158 +153 +149 +152 +158 +153 +152 +153 +157 +163 +166 +164 +162 +168 +171 +169 +159 +150 +149 +154 +158 +160 +156 +155 +159 +161 +160 +162 +167 +169 +166 +160 +156 +156 +153 +154 +160 +161 +160 +156 +157 +164 +167 +167 +168 +165 +161 +161 +161 +160 +163 +167 +166 +168 +167 +166 +164 +164 +163 +159 +153 +146 +147 +149 +151 +153 +156 +158 +160 +159 +155 +154 +154 +153 +158 +161 +158 +148 +143 +142 +147 +152 +153 +155 +158 +157 +146 +143 +153 +158 +150 +141 +138 +143 +141 +141 +143 +150 +161 +164 +156 +145 +138 +137 +140 +141 +145 +154 +159 +154 +150 +148 +149 +153 +157 +161 +165 +154 +155 +147 +138 +135 +137 +143 +150 +150 +151 +152 +151 +149 +150 +155 +160 +154 +147 +147 +151 +159 +167 +167 +159 +147 +143 +145 +150 +150 +149 +150 +150 +154 +155 +154 +152 +155 +163 +170 +173 +169 +166 +163 +164 +169 +173 +170 +165 +161 +160 +160 +159 +156 +154 +156 +159 +161 +163 +162 +156 +151 +151 +153 +155 +160 +161 +158 +155 +154 +151 +149 +152 +162 +160 +157 +157 +159 +161 +163 +165 +164 +161 +166 +173 +169 +155 +150 +153 +151 +149 +148 +148 +149 +150 +151 +151 +147 +150 +155 +162 +162 +158 +156 +156 +153 +149 +142 +139 +140 +139 +140 +146 +149 +148 +150 +155 +156 +153 +154 +157 +156 +153 +150 +153 +160 +163 +159 +153 +145 +147 +150 +151 +152 +154 +158 +161 +153 +155 +150 +137 +133 +147 +160 +159 +160 +168 +171 +163 +153 +150 +154 +160 +148 +137 +134 +143 +145 +137 +130 +129 +141 +151 +160 +160 +154 +150 +150 +151 +153 +152 +151 +154 +156 +157 +156 +156 +145 +143 +143 +146 +151 +154 +153 +150 +149 +159 +168 +168 +166 +165 +165 +164 +163 +160 +156 +153 +152 +150 +148 +147 +142 +143 +146 +150 +153 +154 +154 +153 +154 +153 +153 +153 +152 +150 +148 +148 +151 +150 +150 +149 +149 +149 +148 +148 +146 +146 +146 +144 +142 +141 +140 +140 +143 +143 +145 +148 +152 +154 +152 +149 +141 +145 +148 +146 +140 +135 +133 +134 +146 +147 +150 +152 +150 +145 +146 +149 +153 +154 +153 +149 +147 +146 +144 +142 +145 +145 +144 +145 +147 +150 +153 +155 +156 +153 +152 +153 +150 +147 +147 +150 +148 +143 +141 +144 +146 +145 +145 +149 +148 +147 +147 +149 +149 +147 +147 +150 +152 +147 +144 +145 +145 +143 +141 +141 +144 +146 +146 +143 +141 +142 +146 +149 +150 +147 +147 +149 +149 +149 +152 +156 +153 +145 +136 +138 +147 +153 +150 +144 +145 +144 +141 +136 +133 +133 +134 +135 +138 +137 +134 +134 +134 +130 +127 +131 +131 +132 +134 +137 +137 +135 +134 +135 +135 +134 +135 +138 +136 +132 +132 +134 +136 +140 +143 +144 +141 +139 +138 +139 +142 +141 +143 +145 +146 +144 +142 +143 +144 +145 +145 +140 +133 +128 +130 +134 +135 +132 +130 +131 +133 +137 +141 +139 +145 +145 +145 +144 +143 +140 +138 +136 +142 +141 +140 +143 +148 +144 +142 +146 +156 +159 +156 +146 +136 +133 +135 +137 +145 +145 +144 +143 +146 +149 +148 +146 +142 +142 +140 +137 +136 +138 +142 +146 +148 +149 +148 +147 +148 +150 +147 +141 +144 +159 +168 +158 +144 +139 +144 +151 +151 +147 +141 +138 +140 +147 +155 +161 +166 +166 +163 +158 +151 +146 +149 +153 +162 +160 +159 +158 +156 +155 +155 +158 +162 +156 +147 +146 +153 +160 +155 +148 +144 +146 +148 +152 +153 +153 +152 +151 +153 +160 +163 +160 +157 +155 +152 +148 +150 +151 +152 +152 +150 +149 +151 +155 +157 +154 +149 +146 +147 +150 +149 +146 +148 +151 +149 +140 +130 +127 +133 +138 +142 +143 +141 +139 +142 +147 +148 +144 +140 +141 +139 +135 +132 +135 +143 +150 +145 +145 +145 +144 +145 +148 +154 +158 +149 +137 +136 +145 +152 +153 +150 +145 +137 +144 +148 +148 +145 +143 +146 +151 +150 +154 +157 +160 +160 +151 +146 +151 +162 +158 +143 +132 +142 +157 +158 +152 +144 +144 +141 +139 +143 +150 +151 +148 +151 +155 +152 +150 +143 +136 +138 +136 +139 +147 +157 +161 +160 +161 +159 +153 +149 +148 +149 +156 +161 +165 +172 +179 +169 +156 +155 +162 +167 +156 +141 +145 +144 +149 +157 +167 +176 +180 +177 +172 +168 +172 +173 +170 +166 +162 +164 +174 +198 +200 +184 +170 +163 +162 +168 +170 +170 +165 +158 +159 +165 +167 +160 +155 +151 +153 +156 +157 +155 +150 +146 +145 +148 +144 +141 +143 +148 +152 +152 +151 +151 +150 +148 +146 +144 +142 +141 +140 +142 +145 +160 +179 +178 +157 +138 +132 +139 +147 +152 +156 +160 +159 +156 +157 +150 +154 +168 +179 +171 +155 +144 +141 +154 +163 +164 +175 +186 +185 +170 +151 +158 +168 +168 +158 +159 +174 +182 +178 +172 +180 +195 +202 +200 +196 +178 +149 +138 +169 +198 +198 +186 +182 +178 +167 +166 +171 +187 +200 +195 +188 +187 +191 +191 +178 +177 +191 +200 +198 +195 +192 +187 +184 +188 +196 +203 +204 +192 +174 +175 +191 +199 +197 +182 +158 +155 +177 +198 +213 +216 +210 +208 +214 +218 +220 +219 +212 +210 +211 +210 +209 +208 +204 +203 +204 +208 +214 +219 +220 +217 +213 +214 +209 +209 +212 +211 +213 +218 +221 +221 +204 +190 +180 +181 +188 +187 +190 +210 +214 +217 +220 +228 +232 +226 +217 +200 +186 +183 +201 +222 +224 +208 +191 +181 +184 +204 +224 +228 +223 +203 +176 +176 +207 +218 +192 +151 +119 +111 +121 +145 +181 +211 +221 +230 +231 +212 +187 +161 +178 +209 +226 +207 +167 +146 +146 +148 +148 +149 +151 +156 +162 +166 +167 +166 +173 +183 +189 +184 +180 +186 +198 +214 +212 +211 +212 +208 +195 +183 +175 +162 +149 +137 +134 +137 +137 +134 +132 +131 +132 +131 +130 +130 +129 +125 +121 +117 +116 +116 +117 +117 +119 +119 +120 +124 +127 +131 +133 +132 +134 +137 +141 +144 +151 +155 +157 +163 +171 +181 +195 +204 +221 +241 +247 +247 +246 +248 +248 +247 +247 +246 +246 +246 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +245 +244 +246 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +244 +244 +244 +243 +243 +247 +247 +247 +248 +247 +247 +246 +246 +246 +247 +248 +249 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +253 +253 +254 +253 +253 +253 +254 +254 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +251 +242 +239 +238 +241 +245 +247 +248 +249 +247 +251 +249 +243 +240 +243 +245 +243 +239 +236 +234 +231 +231 +230 +229 +228 +227 +223 +219 +216 +216 +218 +220 +221 +219 +218 +217 +214 +212 +211 +211 +211 +215 +213 +212 +214 +213 +208 +204 +202 +200 +198 +200 +201 +201 +202 +206 +204 +201 +203 +204 +203 +202 +203 +204 +204 +199 +199 +199 +202 +205 +204 +201 +197 +198 +194 +185 +178 +181 +190 +196 +197 +194 +191 +189 +191 +196 +200 +201 +200 +187 +188 +191 +191 +187 +186 +187 +186 +185 +192 +193 +185 +177 +173 +170 +166 +176 +183 +189 +185 +172 +167 +174 +184 +195 +191 +178 +166 +169 +183 +192 +193 +185 +191 +189 +181 +175 +173 +178 +185 +190 +191 +189 +179 +179 +185 +183 +185 +182 +182 +177 +170 +167 +168 +167 +163 +161 +160 +165 +175 +182 +180 +176 +173 +175 +178 +177 +169 +164 +167 +173 +175 +175 +171 +168 +171 +175 +175 +179 +188 +195 +192 +183 +174 +162 +146 +147 +164 +182 +183 +178 +172 +165 +156 +151 +154 +175 +181 +180 +170 +162 +162 +162 +160 +167 +175 +181 +178 +170 +164 +158 +153 +166 +176 +180 +176 +173 +170 +169 +170 +173 +179 +183 +184 +183 +182 +181 +180 +173 +165 +162 +169 +175 +174 +173 +172 +171 +175 +176 +173 +167 +163 +161 +160 +156 +163 +167 +166 +164 +164 +162 +158 +155 +161 +165 +164 +161 +159 +159 +159 +159 +158 +157 +157 +159 +163 +163 +162 +158 +159 +159 +156 +154 +156 +158 +160 +161 +163 +162 +161 +160 +161 +161 +159 +158 +158 +160 +161 +162 +161 +159 +157 +157 +158 +159 +159 +158 +160 +159 +157 +158 +157 +156 +153 +152 +153 +156 +158 +158 +159 +162 +165 +165 +162 +160 +160 +166 +165 +162 +158 +156 +158 +160 +161 +159 +157 +155 +156 +159 +161 +163 +163 +160 +156 +154 +153 +150 +147 +150 +156 +152 +152 +154 +158 +162 +164 +163 +162 +162 +161 +159 +156 +155 +154 +155 +155 +156 +156 +160 +166 +166 +162 +162 +167 +170 +168 +162 +159 +157 +153 +153 +160 +158 +160 +158 +158 +162 +164 +165 +169 +166 +159 +156 +158 +160 +165 +168 +164 +166 +167 +167 +165 +164 +162 +157 +152 +148 +149 +150 +151 +151 +153 +156 +158 +158 +153 +153 +154 +153 +157 +158 +150 +142 +143 +148 +154 +157 +156 +156 +157 +149 +140 +139 +150 +158 +153 +143 +138 +142 +145 +148 +149 +151 +159 +161 +155 +148 +143 +141 +142 +140 +142 +151 +156 +154 +148 +144 +146 +151 +154 +154 +153 +153 +154 +147 +141 +140 +142 +143 +147 +145 +150 +151 +149 +149 +154 +158 +158 +150 +145 +145 +150 +157 +164 +164 +158 +149 +145 +148 +152 +150 +148 +149 +149 +155 +158 +157 +153 +153 +160 +167 +170 +167 +166 +165 +166 +170 +172 +169 +165 +160 +161 +161 +159 +155 +152 +156 +161 +163 +162 +160 +158 +154 +153 +155 +159 +164 +161 +157 +154 +152 +145 +144 +150 +165 +165 +164 +163 +161 +160 +161 +162 +156 +156 +160 +167 +166 +156 +151 +153 +154 +151 +148 +147 +149 +151 +153 +154 +152 +150 +153 +158 +159 +156 +153 +154 +151 +147 +140 +135 +133 +132 +136 +147 +155 +151 +150 +153 +152 +148 +147 +151 +158 +159 +158 +157 +160 +163 +158 +150 +146 +152 +154 +152 +151 +155 +159 +160 +152 +152 +144 +136 +140 +149 +154 +156 +165 +175 +178 +167 +153 +150 +152 +155 +149 +141 +139 +144 +145 +139 +135 +135 +140 +151 +161 +161 +153 +147 +146 +147 +152 +151 +151 +151 +154 +157 +158 +156 +144 +141 +142 +148 +156 +161 +161 +158 +155 +162 +168 +169 +164 +159 +159 +161 +164 +162 +158 +152 +148 +145 +146 +147 +145 +147 +150 +152 +153 +154 +154 +154 +152 +152 +152 +150 +149 +149 +147 +145 +147 +147 +147 +148 +150 +150 +150 +149 +147 +147 +146 +145 +143 +142 +142 +142 +144 +144 +143 +144 +148 +151 +149 +146 +144 +144 +143 +140 +136 +135 +135 +136 +144 +146 +148 +148 +146 +146 +148 +150 +152 +149 +147 +146 +144 +141 +140 +141 +145 +145 +145 +145 +143 +144 +147 +149 +154 +152 +152 +153 +150 +147 +146 +147 +144 +141 +140 +144 +147 +147 +148 +150 +148 +146 +147 +150 +150 +147 +146 +149 +150 +144 +140 +142 +142 +140 +139 +139 +144 +144 +143 +138 +136 +139 +144 +147 +148 +146 +147 +151 +151 +150 +153 +158 +155 +151 +144 +140 +145 +153 +155 +152 +148 +141 +135 +131 +129 +127 +126 +126 +133 +134 +133 +134 +135 +129 +126 +131 +133 +132 +132 +135 +136 +135 +135 +135 +139 +135 +134 +137 +138 +134 +132 +133 +133 +137 +141 +144 +143 +143 +143 +144 +145 +143 +143 +145 +144 +142 +139 +138 +141 +142 +142 +139 +131 +126 +129 +135 +135 +134 +129 +127 +130 +132 +136 +142 +151 +151 +151 +151 +149 +144 +138 +133 +136 +139 +139 +140 +141 +138 +138 +143 +143 +150 +151 +145 +138 +137 +138 +138 +139 +139 +139 +138 +138 +139 +141 +142 +142 +141 +139 +139 +136 +134 +139 +147 +151 +155 +156 +152 +150 +149 +146 +142 +149 +156 +159 +153 +144 +142 +147 +153 +155 +151 +145 +138 +135 +139 +148 +155 +160 +161 +162 +161 +156 +150 +150 +152 +162 +158 +156 +159 +160 +159 +157 +157 +157 +152 +147 +146 +151 +155 +156 +155 +147 +141 +140 +147 +154 +155 +153 +151 +151 +156 +159 +159 +156 +153 +151 +150 +153 +153 +154 +155 +153 +151 +152 +155 +162 +156 +149 +144 +146 +151 +151 +149 +153 +153 +147 +140 +133 +131 +134 +137 +141 +141 +141 +139 +141 +143 +142 +140 +142 +142 +141 +138 +135 +136 +142 +148 +150 +153 +152 +145 +139 +142 +149 +154 +144 +139 +141 +148 +151 +149 +144 +137 +133 +142 +151 +151 +147 +142 +143 +146 +149 +155 +161 +162 +154 +143 +143 +153 +162 +155 +139 +130 +142 +155 +153 +146 +145 +145 +142 +139 +142 +149 +151 +148 +146 +149 +144 +142 +137 +133 +138 +138 +140 +143 +153 +161 +162 +161 +157 +153 +147 +149 +149 +152 +160 +166 +168 +170 +166 +162 +161 +160 +160 +151 +143 +154 +154 +158 +165 +173 +180 +182 +177 +169 +166 +168 +167 +165 +166 +165 +167 +174 +194 +194 +179 +169 +165 +163 +167 +167 +163 +160 +157 +159 +165 +166 +159 +153 +148 +148 +152 +156 +157 +153 +150 +149 +147 +144 +142 +144 +149 +152 +152 +151 +151 +149 +147 +146 +145 +144 +141 +139 +138 +138 +154 +177 +179 +157 +136 +130 +140 +146 +147 +149 +158 +165 +162 +157 +151 +151 +165 +179 +173 +156 +145 +141 +153 +164 +166 +175 +184 +182 +172 +157 +155 +164 +164 +158 +163 +175 +181 +180 +167 +171 +192 +210 +208 +199 +180 +156 +145 +170 +196 +199 +186 +180 +180 +176 +168 +174 +186 +194 +196 +199 +201 +199 +191 +176 +175 +189 +200 +201 +197 +192 +195 +188 +189 +198 +204 +205 +193 +177 +178 +194 +207 +206 +189 +162 +155 +168 +195 +212 +217 +212 +209 +214 +218 +220 +219 +214 +210 +208 +206 +208 +209 +205 +204 +206 +209 +214 +219 +220 +219 +216 +216 +213 +212 +211 +210 +214 +219 +219 +214 +203 +190 +174 +177 +192 +191 +189 +200 +204 +202 +206 +223 +231 +224 +217 +217 +201 +186 +191 +212 +225 +216 +199 +184 +179 +203 +223 +218 +223 +225 +204 +188 +202 +210 +199 +173 +142 +119 +107 +119 +144 +180 +201 +208 +212 +209 +198 +169 +174 +199 +223 +213 +177 +155 +153 +151 +151 +151 +152 +156 +162 +165 +165 +164 +168 +181 +191 +188 +180 +184 +194 +210 +211 +209 +205 +201 +196 +185 +175 +164 +151 +140 +136 +137 +137 +133 +131 +132 +133 +132 +130 +130 +128 +124 +120 +116 +115 +115 +116 +117 +118 +119 +118 +123 +126 +131 +133 +132 +134 +137 +140 +145 +150 +155 +158 +162 +165 +173 +188 +198 +216 +237 +246 +248 +248 +249 +248 +248 +248 +248 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +246 +245 +244 +244 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +243 +243 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +250 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +253 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +255 +253 +249 +245 +240 +236 +236 +238 +241 +244 +247 +246 +250 +248 +242 +241 +245 +246 +243 +236 +233 +229 +226 +225 +225 +224 +223 +222 +220 +217 +215 +215 +217 +219 +221 +220 +220 +219 +217 +215 +215 +215 +216 +219 +217 +216 +217 +216 +212 +207 +206 +206 +203 +204 +204 +202 +203 +205 +204 +201 +203 +203 +200 +199 +199 +199 +197 +194 +194 +195 +198 +202 +203 +199 +196 +202 +198 +192 +187 +188 +193 +199 +201 +195 +190 +188 +191 +196 +198 +198 +198 +183 +184 +190 +196 +196 +195 +191 +185 +186 +190 +189 +183 +178 +178 +178 +174 +179 +187 +195 +190 +181 +175 +177 +183 +185 +187 +183 +176 +178 +187 +189 +183 +184 +186 +182 +178 +178 +178 +180 +186 +192 +197 +195 +183 +183 +185 +180 +184 +180 +178 +170 +164 +164 +169 +169 +165 +165 +167 +177 +188 +186 +174 +173 +179 +177 +178 +171 +159 +160 +175 +187 +189 +171 +164 +169 +174 +170 +173 +180 +178 +180 +179 +168 +158 +153 +148 +157 +177 +178 +178 +170 +159 +151 +149 +157 +170 +172 +175 +173 +164 +157 +158 +162 +164 +171 +179 +180 +171 +164 +162 +158 +152 +168 +175 +176 +173 +171 +170 +172 +177 +173 +180 +185 +186 +185 +184 +181 +177 +166 +160 +161 +169 +175 +175 +177 +181 +176 +177 +175 +170 +164 +160 +158 +157 +154 +161 +168 +167 +165 +165 +162 +158 +154 +160 +164 +161 +158 +158 +159 +159 +156 +156 +156 +156 +159 +162 +162 +160 +160 +161 +160 +158 +159 +161 +162 +162 +162 +164 +164 +161 +159 +159 +158 +157 +158 +160 +161 +161 +158 +157 +157 +158 +157 +158 +159 +158 +157 +157 +157 +155 +156 +158 +158 +155 +152 +152 +156 +160 +160 +159 +161 +164 +164 +160 +158 +158 +160 +159 +156 +152 +153 +157 +161 +163 +158 +159 +161 +163 +165 +165 +164 +162 +163 +156 +151 +150 +149 +149 +152 +157 +154 +154 +156 +158 +161 +162 +163 +163 +163 +157 +153 +155 +158 +158 +153 +148 +150 +153 +162 +170 +168 +161 +162 +168 +169 +168 +164 +161 +158 +152 +151 +158 +159 +162 +161 +159 +161 +162 +165 +173 +167 +157 +153 +155 +161 +168 +169 +163 +160 +162 +164 +163 +161 +159 +154 +149 +155 +155 +155 +153 +152 +153 +156 +159 +157 +152 +155 +157 +155 +158 +154 +141 +141 +145 +152 +159 +161 +159 +157 +157 +143 +142 +146 +154 +158 +154 +144 +137 +140 +148 +157 +157 +154 +158 +160 +156 +153 +149 +148 +149 +144 +144 +152 +157 +145 +142 +141 +145 +149 +151 +150 +149 +152 +153 +149 +145 +148 +149 +146 +146 +146 +152 +152 +146 +146 +151 +153 +148 +149 +146 +146 +150 +155 +161 +161 +155 +150 +148 +153 +158 +154 +149 +149 +148 +155 +160 +160 +156 +153 +157 +161 +163 +167 +168 +167 +166 +167 +167 +164 +161 +162 +164 +164 +161 +155 +152 +156 +163 +165 +162 +161 +162 +162 +161 +163 +167 +169 +164 +158 +156 +154 +146 +145 +154 +163 +167 +168 +164 +160 +159 +159 +159 +152 +153 +157 +163 +164 +160 +156 +154 +155 +152 +148 +146 +149 +154 +158 +160 +156 +152 +151 +155 +156 +153 +151 +152 +150 +147 +141 +135 +132 +131 +138 +152 +156 +156 +153 +150 +149 +150 +150 +147 +155 +164 +166 +156 +152 +156 +156 +150 +145 +153 +156 +151 +149 +151 +154 +152 +156 +150 +139 +135 +145 +149 +151 +157 +163 +172 +174 +163 +153 +153 +153 +151 +144 +143 +144 +148 +150 +146 +141 +139 +143 +152 +157 +153 +145 +143 +150 +156 +153 +153 +150 +148 +151 +155 +157 +156 +154 +149 +147 +152 +160 +164 +161 +157 +158 +162 +168 +168 +161 +154 +154 +157 +160 +161 +159 +154 +147 +143 +144 +147 +145 +147 +149 +150 +150 +150 +151 +152 +148 +150 +150 +147 +147 +149 +148 +145 +144 +145 +146 +148 +150 +150 +150 +149 +149 +148 +147 +145 +143 +143 +144 +144 +146 +145 +142 +141 +144 +148 +147 +143 +146 +141 +136 +132 +132 +133 +135 +136 +140 +144 +146 +145 +144 +146 +148 +149 +149 +144 +139 +140 +140 +138 +138 +141 +143 +145 +145 +144 +141 +139 +141 +143 +148 +149 +150 +151 +150 +148 +145 +144 +140 +139 +140 +144 +148 +149 +149 +148 +146 +144 +145 +149 +148 +144 +142 +144 +146 +143 +141 +144 +146 +143 +141 +141 +143 +143 +141 +137 +136 +139 +141 +143 +141 +141 +145 +151 +152 +150 +150 +153 +154 +157 +153 +143 +139 +146 +156 +161 +151 +141 +131 +127 +126 +122 +118 +117 +129 +131 +133 +135 +134 +127 +124 +129 +138 +135 +133 +135 +137 +136 +135 +136 +144 +137 +133 +136 +138 +135 +131 +130 +133 +135 +139 +142 +144 +146 +149 +151 +145 +144 +143 +144 +143 +140 +136 +136 +139 +140 +141 +138 +131 +127 +131 +138 +141 +142 +136 +134 +134 +131 +133 +143 +149 +152 +155 +154 +149 +142 +136 +134 +130 +137 +139 +138 +137 +133 +133 +138 +133 +141 +146 +143 +139 +139 +140 +138 +137 +137 +137 +137 +135 +135 +137 +141 +140 +138 +138 +141 +139 +136 +141 +150 +156 +161 +164 +158 +150 +147 +145 +143 +149 +146 +145 +146 +145 +145 +150 +155 +155 +153 +147 +138 +131 +133 +143 +152 +156 +157 +159 +160 +157 +152 +151 +153 +156 +155 +157 +159 +159 +156 +156 +158 +160 +156 +152 +153 +153 +153 +156 +159 +147 +137 +134 +144 +155 +157 +152 +150 +153 +153 +155 +157 +156 +152 +152 +156 +157 +154 +153 +157 +159 +158 +156 +155 +156 +151 +144 +140 +142 +148 +151 +151 +163 +159 +149 +141 +137 +135 +135 +133 +141 +142 +140 +137 +135 +134 +135 +136 +142 +143 +142 +140 +136 +136 +140 +145 +152 +158 +157 +144 +133 +136 +144 +150 +138 +139 +146 +151 +150 +147 +142 +134 +138 +146 +154 +154 +147 +141 +140 +142 +149 +157 +163 +160 +149 +135 +138 +154 +163 +154 +137 +131 +143 +155 +152 +146 +141 +141 +139 +138 +141 +146 +151 +151 +145 +145 +138 +136 +134 +135 +144 +147 +142 +141 +149 +160 +162 +160 +154 +149 +147 +153 +151 +149 +159 +168 +168 +165 +168 +173 +174 +163 +157 +150 +148 +164 +170 +167 +167 +174 +184 +187 +175 +159 +157 +159 +158 +161 +168 +171 +174 +180 +189 +190 +179 +173 +173 +169 +170 +168 +154 +154 +154 +158 +165 +165 +159 +153 +145 +147 +150 +156 +160 +158 +155 +152 +148 +145 +144 +145 +149 +151 +150 +149 +150 +148 +146 +146 +146 +145 +142 +139 +139 +139 +155 +179 +182 +160 +138 +131 +142 +148 +144 +141 +154 +169 +168 +160 +149 +149 +163 +179 +176 +159 +148 +145 +150 +162 +163 +167 +173 +173 +169 +163 +161 +165 +163 +162 +168 +174 +176 +176 +166 +165 +188 +214 +214 +200 +183 +164 +163 +176 +194 +199 +188 +177 +172 +171 +169 +176 +185 +189 +196 +208 +211 +203 +189 +175 +175 +190 +202 +206 +204 +201 +204 +199 +200 +206 +204 +199 +192 +185 +184 +201 +218 +217 +197 +169 +156 +164 +190 +207 +215 +209 +207 +211 +215 +217 +219 +215 +210 +204 +200 +204 +208 +205 +208 +211 +215 +215 +214 +214 +218 +222 +221 +219 +214 +208 +207 +216 +223 +220 +203 +196 +182 +163 +168 +192 +198 +194 +184 +199 +201 +198 +208 +214 +215 +222 +218 +208 +197 +196 +206 +215 +214 +206 +186 +185 +197 +207 +211 +220 +222 +208 +204 +210 +212 +203 +185 +166 +143 +120 +109 +123 +156 +183 +189 +195 +196 +187 +181 +181 +195 +212 +208 +186 +166 +154 +155 +153 +153 +153 +156 +161 +163 +162 +162 +166 +177 +189 +189 +180 +179 +187 +205 +211 +208 +198 +195 +198 +189 +176 +165 +153 +142 +137 +137 +136 +133 +130 +132 +132 +131 +129 +128 +127 +123 +119 +118 +118 +117 +118 +118 +120 +120 +120 +124 +127 +132 +134 +133 +134 +137 +141 +143 +149 +154 +159 +162 +161 +169 +183 +195 +214 +233 +244 +247 +250 +250 +247 +249 +249 +249 +248 +248 +247 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +245 +245 +244 +244 +244 +246 +245 +244 +244 +243 +243 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +244 +244 +244 +244 +244 +243 +243 +243 +246 +246 +246 +247 +247 +248 +248 +248 +249 +250 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +253 +252 +252 +253 +254 +253 +252 +252 +253 +253 +253 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +251 +243 +243 +241 +237 +235 +237 +242 +246 +248 +248 +244 +239 +239 +243 +245 +244 +240 +236 +231 +227 +223 +222 +222 +222 +219 +218 +217 +218 +219 +221 +223 +224 +223 +221 +220 +221 +221 +218 +216 +216 +220 +219 +219 +219 +218 +215 +210 +207 +205 +204 +203 +204 +204 +201 +201 +202 +199 +201 +201 +201 +200 +199 +198 +200 +198 +196 +191 +191 +198 +199 +196 +195 +198 +200 +194 +188 +191 +197 +199 +201 +196 +191 +190 +195 +202 +203 +199 +195 +188 +185 +189 +192 +191 +194 +194 +183 +184 +184 +183 +183 +181 +178 +179 +182 +188 +192 +194 +196 +194 +184 +175 +175 +184 +185 +185 +183 +183 +186 +187 +187 +186 +188 +182 +171 +172 +184 +190 +187 +193 +193 +190 +186 +185 +185 +183 +180 +177 +170 +162 +161 +164 +167 +168 +168 +166 +182 +192 +187 +172 +166 +175 +186 +180 +171 +156 +150 +164 +183 +187 +180 +162 +171 +170 +174 +176 +173 +176 +177 +174 +166 +155 +148 +152 +162 +171 +174 +171 +169 +162 +150 +148 +159 +170 +172 +165 +166 +162 +156 +154 +159 +164 +166 +176 +177 +175 +168 +162 +159 +158 +157 +167 +172 +176 +175 +170 +169 +171 +175 +177 +175 +176 +182 +185 +183 +179 +177 +170 +164 +163 +170 +176 +177 +177 +180 +177 +174 +168 +165 +163 +161 +158 +154 +156 +160 +171 +175 +168 +165 +164 +159 +157 +161 +162 +159 +157 +158 +159 +158 +154 +154 +154 +155 +158 +161 +162 +162 +160 +161 +162 +162 +163 +163 +163 +163 +162 +162 +163 +164 +162 +159 +157 +155 +158 +157 +157 +158 +158 +156 +156 +156 +153 +155 +157 +158 +157 +156 +155 +154 +158 +157 +155 +154 +154 +156 +159 +162 +161 +160 +160 +163 +163 +158 +153 +150 +154 +154 +154 +154 +155 +159 +164 +168 +167 +167 +167 +165 +163 +162 +163 +165 +162 +159 +154 +150 +151 +154 +155 +154 +154 +153 +156 +162 +163 +160 +157 +159 +152 +151 +152 +157 +161 +161 +154 +148 +149 +155 +163 +169 +166 +161 +164 +171 +167 +165 +165 +163 +154 +152 +156 +159 +160 +160 +160 +158 +157 +159 +166 +174 +164 +159 +154 +156 +162 +167 +168 +167 +159 +157 +156 +159 +162 +162 +157 +152 +158 +161 +166 +165 +156 +151 +155 +160 +165 +154 +153 +163 +165 +152 +144 +146 +145 +149 +153 +159 +163 +163 +158 +153 +150 +151 +152 +158 +161 +152 +143 +140 +146 +154 +159 +157 +157 +160 +159 +155 +154 +151 +150 +153 +154 +151 +150 +151 +144 +147 +150 +152 +151 +151 +150 +149 +150 +156 +155 +149 +149 +155 +154 +146 +147 +150 +147 +141 +144 +150 +152 +149 +149 +150 +149 +149 +150 +153 +154 +153 +149 +150 +155 +160 +159 +152 +148 +149 +155 +158 +157 +154 +155 +160 +160 +156 +163 +165 +166 +166 +164 +161 +157 +155 +154 +163 +168 +163 +154 +153 +157 +163 +162 +165 +164 +161 +162 +161 +161 +164 +167 +163 +161 +158 +152 +145 +149 +158 +163 +162 +160 +159 +159 +159 +159 +158 +154 +155 +154 +159 +167 +163 +156 +159 +158 +156 +151 +146 +147 +153 +158 +160 +157 +150 +147 +150 +153 +152 +151 +152 +145 +146 +144 +139 +136 +141 +147 +150 +157 +156 +152 +148 +147 +149 +152 +152 +159 +163 +162 +155 +149 +147 +147 +146 +149 +152 +155 +155 +150 +145 +146 +148 +151 +157 +152 +143 +142 +150 +157 +163 +170 +166 +160 +155 +152 +151 +151 +151 +146 +148 +151 +152 +148 +143 +144 +146 +147 +151 +153 +148 +142 +144 +150 +155 +158 +156 +151 +146 +146 +151 +155 +157 +161 +157 +155 +156 +155 +151 +148 +150 +158 +164 +167 +168 +164 +155 +151 +156 +162 +157 +154 +156 +153 +146 +142 +143 +142 +145 +147 +148 +149 +150 +149 +148 +149 +150 +149 +144 +141 +142 +144 +143 +144 +146 +148 +148 +148 +149 +149 +148 +149 +147 +146 +147 +148 +148 +146 +145 +145 +143 +143 +144 +144 +142 +141 +143 +143 +139 +135 +135 +135 +135 +138 +141 +145 +145 +145 +143 +144 +145 +145 +144 +141 +143 +138 +135 +134 +135 +143 +144 +144 +147 +147 +142 +137 +136 +138 +139 +143 +145 +146 +146 +145 +145 +143 +141 +139 +140 +139 +140 +144 +150 +150 +147 +143 +143 +143 +142 +140 +139 +141 +143 +144 +144 +144 +144 +143 +141 +140 +139 +145 +143 +142 +141 +139 +136 +138 +143 +136 +138 +143 +148 +146 +141 +141 +144 +144 +153 +156 +149 +141 +141 +148 +161 +161 +144 +138 +132 +120 +117 +122 +119 +122 +129 +126 +117 +117 +128 +134 +131 +139 +142 +134 +129 +132 +133 +130 +131 +144 +144 +137 +128 +125 +129 +129 +125 +131 +129 +131 +137 +146 +150 +148 +143 +139 +137 +139 +144 +143 +136 +133 +137 +140 +139 +139 +140 +139 +137 +140 +144 +148 +147 +144 +140 +137 +135 +136 +138 +142 +149 +151 +146 +144 +145 +142 +134 +132 +132 +134 +136 +133 +129 +129 +131 +136 +138 +139 +140 +142 +144 +144 +143 +139 +136 +134 +135 +135 +136 +136 +138 +136 +139 +141 +142 +139 +138 +141 +147 +158 +161 +159 +152 +147 +147 +146 +144 +148 +146 +142 +140 +144 +150 +155 +156 +152 +148 +145 +144 +140 +137 +142 +150 +154 +151 +152 +154 +151 +150 +152 +151 +154 +145 +145 +152 +154 +152 +153 +151 +159 +156 +154 +154 +156 +159 +160 +160 +157 +144 +142 +151 +155 +155 +155 +153 +152 +151 +152 +156 +154 +150 +152 +159 +157 +154 +157 +159 +158 +159 +159 +155 +147 +143 +139 +139 +142 +145 +148 +150 +159 +161 +156 +145 +139 +139 +137 +132 +140 +134 +132 +135 +131 +124 +128 +139 +142 +144 +147 +142 +135 +129 +135 +145 +144 +149 +149 +141 +135 +137 +139 +137 +135 +136 +143 +151 +150 +142 +137 +138 +147 +148 +151 +151 +145 +139 +140 +145 +152 +160 +166 +159 +141 +131 +140 +154 +163 +152 +137 +135 +146 +156 +154 +145 +138 +135 +139 +140 +138 +146 +151 +145 +138 +137 +135 +136 +143 +151 +155 +154 +154 +150 +151 +158 +161 +158 +150 +147 +148 +149 +151 +160 +167 +158 +155 +171 +189 +194 +173 +156 +153 +151 +159 +171 +178 +175 +172 +172 +173 +171 +167 +163 +154 +154 +155 +159 +166 +174 +181 +184 +193 +185 +182 +178 +172 +174 +173 +162 +150 +149 +155 +167 +167 +157 +150 +150 +150 +144 +147 +153 +153 +153 +155 +155 +153 +148 +144 +144 +149 +152 +151 +149 +146 +147 +148 +150 +150 +149 +148 +148 +142 +151 +160 +172 +176 +159 +142 +141 +145 +154 +148 +139 +150 +170 +169 +158 +148 +148 +163 +177 +171 +159 +150 +143 +146 +156 +163 +163 +165 +170 +169 +164 +164 +164 +168 +170 +167 +167 +170 +170 +163 +169 +185 +210 +222 +206 +175 +159 +167 +184 +200 +201 +191 +180 +169 +161 +165 +174 +181 +187 +199 +211 +214 +207 +189 +176 +176 +192 +202 +204 +203 +201 +206 +206 +209 +211 +204 +193 +188 +190 +193 +201 +218 +221 +207 +184 +161 +156 +183 +199 +211 +210 +206 +207 +211 +214 +212 +208 +206 +202 +197 +198 +203 +204 +208 +211 +212 +211 +213 +217 +222 +224 +225 +223 +219 +206 +197 +209 +226 +229 +209 +184 +162 +150 +152 +170 +185 +184 +179 +177 +203 +206 +191 +197 +211 +224 +219 +208 +203 +207 +207 +203 +204 +211 +206 +195 +190 +203 +212 +201 +195 +205 +207 +210 +215 +218 +212 +192 +163 +142 +119 +121 +141 +168 +188 +193 +184 +171 +172 +164 +176 +201 +206 +189 +171 +162 +156 +154 +154 +156 +155 +155 +157 +160 +160 +164 +174 +186 +184 +176 +176 +183 +198 +206 +208 +202 +195 +192 +187 +180 +168 +159 +146 +140 +137 +134 +132 +131 +132 +133 +132 +129 +124 +123 +122 +122 +120 +119 +118 +117 +117 +120 +122 +123 +124 +127 +129 +131 +132 +134 +138 +141 +146 +146 +151 +157 +160 +162 +171 +181 +194 +213 +230 +239 +246 +250 +248 +249 +250 +249 +249 +248 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +245 +245 +247 +246 +247 +247 +247 +248 +248 +247 +247 +250 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +252 +251 +251 +252 +252 +252 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +252 +252 +253 +254 +254 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +253 +254 +254 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +245 +245 +243 +240 +237 +238 +242 +245 +248 +247 +243 +238 +239 +244 +246 +245 +243 +239 +234 +228 +225 +222 +221 +221 +222 +222 +221 +222 +224 +225 +226 +227 +225 +223 +222 +223 +221 +219 +218 +218 +219 +218 +217 +217 +217 +215 +212 +209 +206 +205 +204 +203 +202 +199 +197 +199 +197 +198 +200 +201 +201 +200 +201 +201 +197 +196 +192 +191 +196 +196 +193 +193 +197 +199 +192 +185 +188 +193 +195 +196 +195 +194 +196 +201 +205 +205 +200 +194 +190 +188 +189 +187 +183 +191 +194 +185 +180 +183 +185 +186 +183 +179 +179 +182 +189 +193 +196 +196 +193 +183 +174 +174 +185 +187 +186 +184 +184 +187 +189 +189 +189 +190 +183 +172 +173 +186 +192 +190 +190 +188 +185 +184 +186 +188 +184 +179 +172 +164 +158 +159 +164 +169 +170 +170 +178 +189 +195 +185 +168 +164 +176 +190 +184 +164 +147 +152 +173 +185 +178 +164 +162 +176 +177 +176 +176 +174 +178 +179 +174 +163 +152 +152 +161 +170 +174 +173 +171 +161 +153 +153 +158 +168 +174 +171 +166 +159 +151 +149 +156 +165 +169 +169 +173 +173 +168 +163 +161 +164 +167 +168 +170 +172 +173 +173 +172 +173 +174 +176 +175 +173 +171 +172 +177 +182 +180 +175 +172 +170 +171 +175 +178 +178 +179 +179 +174 +168 +164 +165 +163 +159 +156 +158 +161 +167 +175 +175 +169 +164 +162 +158 +163 +163 +161 +157 +156 +158 +161 +162 +158 +157 +156 +156 +158 +160 +161 +160 +160 +160 +160 +161 +161 +160 +160 +160 +160 +161 +163 +165 +165 +163 +160 +159 +158 +157 +157 +158 +157 +154 +153 +153 +153 +153 +154 +155 +155 +156 +156 +156 +156 +154 +151 +151 +154 +157 +161 +162 +164 +162 +161 +161 +160 +155 +149 +147 +153 +153 +154 +156 +158 +162 +166 +169 +168 +167 +165 +163 +162 +162 +163 +165 +160 +156 +152 +152 +156 +161 +159 +155 +155 +154 +157 +164 +166 +161 +155 +153 +145 +146 +151 +158 +161 +160 +157 +156 +150 +156 +166 +171 +168 +162 +160 +162 +160 +161 +164 +162 +156 +156 +161 +162 +162 +161 +160 +157 +155 +156 +163 +171 +163 +158 +153 +155 +162 +167 +166 +163 +161 +159 +159 +160 +162 +162 +159 +157 +154 +164 +173 +171 +160 +149 +149 +156 +159 +157 +158 +162 +162 +155 +150 +149 +149 +151 +154 +157 +159 +159 +158 +156 +153 +156 +155 +157 +162 +159 +151 +146 +148 +156 +161 +160 +159 +161 +160 +155 +152 +152 +155 +160 +159 +153 +147 +145 +148 +153 +158 +159 +158 +155 +149 +146 +151 +151 +149 +148 +151 +156 +152 +144 +146 +147 +146 +143 +144 +144 +149 +151 +146 +148 +149 +148 +147 +149 +149 +148 +146 +147 +151 +157 +158 +153 +150 +150 +157 +157 +156 +156 +157 +158 +157 +156 +159 +159 +160 +162 +163 +160 +153 +148 +149 +158 +167 +166 +160 +156 +156 +157 +158 +162 +162 +161 +162 +159 +157 +160 +161 +157 +156 +156 +149 +143 +149 +161 +164 +163 +159 +155 +154 +157 +163 +167 +160 +160 +159 +162 +164 +160 +157 +160 +159 +157 +152 +148 +148 +152 +156 +157 +154 +148 +145 +148 +153 +153 +148 +143 +141 +141 +141 +143 +147 +150 +152 +152 +153 +153 +151 +146 +145 +148 +153 +155 +159 +157 +155 +151 +146 +143 +143 +146 +153 +154 +153 +148 +144 +144 +148 +152 +154 +159 +155 +149 +148 +154 +161 +168 +170 +163 +155 +149 +147 +148 +150 +151 +149 +151 +154 +154 +149 +143 +143 +145 +150 +150 +147 +141 +139 +142 +149 +153 +160 +159 +156 +152 +152 +155 +157 +157 +160 +157 +155 +154 +150 +144 +142 +144 +160 +164 +164 +164 +162 +156 +152 +155 +157 +155 +152 +149 +149 +148 +145 +141 +139 +143 +146 +147 +147 +148 +147 +146 +149 +148 +145 +140 +136 +136 +137 +137 +140 +143 +145 +146 +147 +149 +149 +148 +151 +150 +150 +150 +151 +150 +148 +147 +147 +147 +146 +145 +143 +140 +139 +141 +139 +138 +139 +141 +142 +140 +141 +146 +148 +147 +145 +143 +144 +145 +145 +143 +142 +144 +139 +137 +135 +137 +146 +146 +147 +148 +146 +141 +137 +137 +139 +140 +144 +145 +144 +142 +141 +142 +143 +144 +142 +141 +140 +140 +144 +146 +147 +145 +141 +139 +137 +136 +136 +137 +139 +142 +149 +147 +147 +148 +143 +136 +135 +138 +142 +142 +141 +138 +138 +139 +142 +141 +142 +142 +142 +140 +138 +136 +137 +141 +140 +142 +146 +152 +148 +139 +143 +158 +165 +150 +140 +129 +119 +122 +134 +137 +133 +128 +121 +113 +110 +113 +122 +130 +133 +138 +139 +135 +133 +130 +129 +130 +137 +134 +130 +127 +129 +131 +127 +121 +133 +132 +133 +137 +144 +146 +142 +138 +134 +134 +138 +144 +145 +142 +139 +140 +142 +141 +141 +141 +141 +141 +144 +148 +146 +145 +143 +141 +140 +140 +142 +143 +139 +143 +144 +140 +140 +143 +143 +138 +133 +135 +134 +131 +131 +133 +133 +131 +133 +139 +143 +141 +141 +144 +144 +142 +139 +135 +132 +133 +134 +135 +136 +137 +135 +137 +142 +144 +142 +140 +142 +146 +151 +152 +152 +150 +148 +148 +149 +148 +148 +149 +149 +148 +149 +153 +156 +157 +151 +148 +146 +146 +145 +144 +148 +156 +153 +149 +150 +153 +151 +151 +151 +149 +146 +138 +139 +147 +150 +151 +154 +155 +156 +155 +155 +157 +158 +158 +160 +163 +165 +157 +153 +153 +153 +155 +156 +151 +155 +152 +149 +151 +152 +151 +151 +153 +155 +152 +153 +157 +157 +158 +157 +152 +144 +145 +144 +142 +136 +134 +138 +145 +148 +156 +158 +147 +136 +133 +136 +138 +136 +133 +130 +126 +123 +123 +130 +136 +140 +143 +147 +146 +140 +132 +131 +134 +134 +138 +142 +142 +139 +136 +132 +130 +130 +136 +145 +149 +145 +139 +140 +146 +151 +150 +150 +149 +146 +143 +143 +145 +158 +161 +161 +155 +144 +138 +145 +155 +158 +151 +143 +142 +148 +151 +146 +138 +136 +132 +134 +137 +138 +146 +149 +141 +129 +128 +131 +138 +148 +156 +157 +156 +161 +159 +158 +158 +156 +152 +147 +146 +141 +147 +152 +159 +161 +151 +154 +172 +208 +201 +166 +142 +146 +157 +168 +175 +180 +179 +177 +175 +168 +161 +157 +156 +159 +156 +161 +172 +175 +172 +176 +187 +186 +181 +180 +179 +176 +177 +172 +158 +145 +148 +157 +167 +167 +156 +149 +149 +150 +147 +149 +153 +150 +149 +152 +154 +153 +149 +146 +146 +149 +151 +150 +148 +146 +147 +149 +150 +150 +149 +148 +147 +150 +154 +158 +167 +172 +158 +145 +147 +153 +159 +151 +140 +150 +166 +165 +156 +149 +148 +161 +175 +174 +165 +155 +148 +149 +155 +161 +162 +164 +168 +168 +166 +164 +165 +169 +169 +165 +164 +164 +163 +161 +167 +180 +201 +215 +203 +173 +154 +158 +179 +201 +205 +198 +188 +173 +159 +159 +168 +177 +185 +198 +212 +214 +208 +190 +178 +178 +190 +199 +203 +202 +198 +202 +206 +213 +215 +205 +190 +184 +187 +199 +204 +218 +221 +211 +192 +169 +163 +178 +193 +205 +208 +207 +209 +210 +209 +208 +205 +204 +201 +196 +197 +201 +202 +207 +210 +213 +212 +215 +219 +224 +226 +231 +228 +222 +208 +194 +202 +221 +229 +223 +187 +153 +139 +139 +148 +161 +170 +160 +168 +197 +212 +203 +200 +210 +225 +221 +212 +205 +206 +206 +204 +205 +207 +211 +203 +199 +205 +208 +197 +187 +188 +204 +205 +214 +229 +232 +218 +192 +174 +154 +135 +135 +158 +187 +205 +189 +160 +147 +142 +150 +171 +191 +196 +179 +158 +156 +154 +152 +151 +152 +151 +152 +155 +154 +159 +171 +180 +181 +177 +178 +184 +195 +203 +207 +204 +201 +198 +191 +184 +171 +163 +153 +144 +136 +132 +131 +133 +132 +133 +131 +128 +124 +123 +122 +122 +119 +118 +116 +115 +117 +120 +121 +122 +124 +125 +128 +129 +130 +132 +136 +140 +143 +147 +151 +155 +160 +168 +175 +178 +191 +210 +227 +238 +246 +250 +248 +249 +250 +249 +249 +248 +248 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +247 +248 +248 +247 +247 +246 +245 +245 +244 +245 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +247 +247 +246 +246 +247 +248 +248 +248 +248 +248 +250 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +252 +252 +253 +254 +254 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +253 +252 +252 +253 +253 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +253 +254 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +249 +249 +247 +244 +241 +241 +243 +246 +249 +247 +242 +237 +238 +243 +246 +245 +245 +240 +234 +228 +224 +222 +222 +222 +223 +224 +225 +225 +226 +227 +228 +228 +226 +224 +223 +223 +222 +220 +219 +219 +219 +218 +216 +216 +216 +215 +214 +212 +206 +205 +203 +202 +200 +196 +194 +196 +195 +197 +199 +200 +200 +200 +200 +201 +197 +197 +195 +194 +198 +197 +193 +193 +199 +200 +193 +186 +188 +191 +192 +194 +194 +198 +202 +203 +206 +207 +203 +197 +194 +188 +184 +179 +178 +189 +193 +183 +174 +180 +186 +189 +185 +180 +179 +181 +187 +193 +197 +196 +192 +183 +175 +175 +187 +187 +186 +184 +183 +185 +189 +191 +190 +189 +182 +173 +175 +188 +194 +192 +188 +184 +181 +182 +186 +189 +184 +178 +167 +158 +151 +154 +163 +171 +174 +174 +187 +187 +184 +176 +171 +174 +180 +186 +181 +166 +154 +160 +176 +182 +172 +158 +157 +178 +183 +178 +174 +174 +177 +174 +167 +158 +153 +159 +170 +175 +174 +173 +167 +153 +151 +160 +167 +173 +174 +167 +166 +155 +147 +152 +164 +174 +176 +175 +172 +170 +165 +162 +165 +170 +175 +176 +173 +172 +172 +174 +177 +178 +177 +175 +173 +173 +169 +168 +175 +185 +183 +173 +172 +176 +180 +181 +180 +180 +178 +175 +170 +163 +161 +166 +166 +159 +158 +163 +164 +172 +175 +172 +168 +163 +159 +160 +163 +162 +161 +162 +162 +162 +162 +164 +161 +159 +157 +157 +158 +158 +158 +157 +160 +160 +160 +160 +160 +160 +159 +158 +158 +160 +163 +165 +165 +165 +163 +162 +160 +160 +161 +161 +159 +155 +153 +153 +155 +153 +152 +152 +154 +155 +156 +156 +154 +150 +148 +149 +153 +158 +161 +163 +166 +164 +162 +160 +157 +152 +147 +146 +152 +152 +153 +155 +159 +162 +163 +163 +164 +162 +161 +160 +161 +162 +163 +164 +157 +154 +152 +157 +166 +171 +167 +160 +160 +158 +159 +165 +167 +162 +155 +152 +152 +145 +145 +155 +164 +164 +159 +155 +154 +160 +166 +168 +167 +164 +159 +155 +154 +157 +163 +163 +160 +163 +167 +166 +167 +165 +163 +159 +154 +153 +158 +164 +163 +157 +153 +154 +161 +165 +162 +157 +155 +160 +165 +163 +157 +154 +156 +159 +152 +165 +171 +168 +161 +148 +142 +149 +154 +159 +162 +159 +155 +154 +154 +153 +153 +152 +152 +153 +154 +156 +158 +159 +156 +159 +156 +154 +160 +163 +157 +151 +149 +157 +165 +164 +161 +159 +155 +150 +150 +152 +158 +165 +163 +153 +144 +141 +150 +155 +159 +159 +156 +152 +146 +140 +142 +141 +143 +148 +153 +155 +153 +149 +147 +145 +144 +145 +144 +143 +145 +149 +148 +151 +153 +152 +151 +150 +150 +148 +143 +143 +147 +152 +155 +153 +151 +152 +158 +156 +156 +160 +161 +159 +157 +158 +156 +155 +155 +158 +161 +157 +149 +141 +145 +155 +166 +170 +166 +160 +154 +151 +153 +158 +161 +161 +162 +158 +155 +156 +155 +153 +153 +155 +150 +143 +151 +164 +166 +164 +159 +153 +150 +154 +166 +175 +169 +165 +164 +164 +159 +156 +158 +161 +161 +159 +155 +151 +150 +151 +152 +151 +149 +149 +149 +149 +151 +150 +145 +139 +138 +135 +138 +149 +157 +157 +154 +151 +149 +150 +149 +146 +144 +148 +153 +157 +155 +151 +149 +148 +144 +140 +142 +147 +157 +157 +153 +144 +140 +145 +153 +157 +155 +156 +153 +151 +152 +155 +161 +168 +166 +159 +150 +144 +143 +146 +149 +149 +147 +150 +154 +154 +148 +142 +141 +143 +149 +144 +136 +132 +133 +139 +145 +149 +159 +160 +159 +157 +158 +159 +159 +157 +157 +156 +155 +154 +149 +143 +142 +145 +160 +162 +160 +159 +159 +154 +150 +152 +150 +152 +148 +140 +141 +146 +144 +136 +138 +144 +148 +149 +147 +145 +143 +142 +146 +144 +141 +137 +134 +135 +136 +137 +140 +143 +146 +148 +150 +152 +152 +151 +150 +151 +152 +152 +150 +149 +147 +147 +148 +149 +147 +145 +140 +136 +135 +138 +136 +137 +142 +147 +146 +144 +143 +148 +152 +149 +145 +142 +143 +145 +144 +142 +144 +146 +141 +140 +138 +139 +146 +147 +149 +149 +145 +140 +138 +139 +140 +141 +144 +145 +145 +142 +140 +141 +144 +145 +144 +142 +140 +141 +141 +140 +140 +141 +145 +142 +139 +137 +138 +141 +143 +144 +150 +147 +148 +150 +145 +135 +134 +141 +139 +141 +139 +136 +137 +142 +142 +139 +141 +141 +139 +135 +133 +134 +138 +140 +139 +135 +135 +145 +151 +144 +140 +145 +150 +153 +149 +132 +115 +120 +143 +163 +157 +147 +138 +133 +120 +109 +112 +127 +125 +130 +136 +137 +130 +125 +127 +129 +128 +127 +128 +131 +135 +134 +129 +124 +135 +134 +134 +136 +139 +140 +138 +135 +135 +136 +139 +144 +147 +147 +143 +140 +138 +139 +140 +140 +140 +139 +142 +146 +145 +144 +143 +143 +144 +145 +147 +147 +141 +140 +137 +135 +137 +140 +141 +141 +137 +140 +139 +133 +134 +140 +142 +139 +133 +140 +144 +142 +139 +141 +141 +139 +137 +134 +131 +132 +134 +135 +135 +135 +137 +138 +140 +143 +144 +143 +145 +147 +149 +148 +148 +149 +149 +148 +149 +150 +152 +155 +157 +156 +154 +154 +154 +153 +146 +146 +146 +147 +147 +148 +151 +157 +156 +151 +152 +156 +155 +154 +154 +150 +141 +134 +136 +145 +150 +154 +158 +160 +156 +154 +155 +158 +157 +155 +159 +167 +170 +168 +163 +156 +150 +153 +154 +148 +156 +152 +149 +147 +148 +150 +150 +150 +154 +149 +150 +152 +153 +156 +155 +150 +144 +147 +149 +145 +133 +123 +127 +138 +146 +151 +152 +146 +138 +135 +135 +136 +134 +136 +133 +125 +120 +125 +131 +133 +136 +140 +145 +147 +144 +136 +131 +130 +129 +130 +136 +143 +143 +136 +129 +126 +133 +140 +147 +149 +145 +143 +146 +150 +151 +150 +147 +143 +142 +145 +149 +152 +161 +159 +155 +150 +146 +145 +149 +153 +153 +150 +148 +150 +148 +143 +137 +133 +133 +131 +133 +137 +142 +148 +146 +136 +127 +124 +128 +140 +150 +154 +154 +154 +156 +158 +158 +154 +149 +147 +146 +147 +142 +145 +147 +150 +154 +154 +166 +186 +203 +197 +164 +142 +147 +160 +171 +174 +176 +177 +179 +178 +167 +154 +152 +155 +165 +161 +166 +179 +183 +174 +172 +177 +167 +167 +172 +176 +178 +178 +168 +153 +143 +150 +161 +169 +166 +156 +149 +149 +150 +148 +152 +154 +148 +146 +148 +150 +152 +150 +148 +147 +148 +148 +147 +145 +144 +146 +148 +149 +149 +149 +148 +147 +147 +151 +155 +166 +173 +160 +146 +147 +159 +163 +154 +143 +151 +163 +163 +155 +150 +147 +157 +171 +174 +169 +161 +152 +152 +155 +157 +159 +161 +162 +165 +167 +168 +169 +169 +167 +165 +165 +161 +157 +163 +167 +173 +188 +204 +201 +175 +152 +151 +174 +197 +205 +204 +197 +181 +164 +157 +164 +171 +179 +192 +208 +215 +211 +192 +181 +178 +184 +194 +202 +203 +197 +198 +206 +215 +217 +205 +189 +183 +187 +201 +203 +215 +218 +213 +199 +179 +171 +178 +190 +200 +203 +207 +211 +212 +208 +207 +206 +207 +205 +199 +198 +202 +202 +205 +208 +211 +212 +215 +219 +224 +226 +231 +231 +231 +219 +200 +197 +209 +219 +229 +205 +165 +136 +134 +147 +151 +149 +139 +147 +171 +205 +218 +212 +215 +222 +220 +215 +208 +205 +207 +210 +210 +207 +211 +212 +217 +218 +206 +192 +182 +176 +181 +188 +201 +218 +233 +234 +218 +201 +185 +159 +140 +145 +174 +211 +204 +166 +149 +138 +132 +142 +165 +186 +182 +164 +155 +152 +148 +147 +146 +146 +147 +149 +148 +156 +167 +177 +180 +177 +178 +183 +192 +200 +206 +206 +206 +204 +197 +188 +178 +171 +162 +148 +136 +130 +131 +135 +132 +133 +131 +127 +124 +124 +123 +123 +118 +116 +115 +115 +116 +119 +120 +120 +123 +124 +126 +128 +129 +132 +137 +141 +140 +147 +151 +152 +159 +172 +177 +173 +185 +204 +223 +236 +246 +250 +248 +249 +249 +249 +249 +249 +248 +248 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +249 +249 +248 +247 +246 +245 +245 +244 +245 +245 +244 +244 +244 +244 +243 +243 +244 +244 +244 +243 +243 +243 +243 +244 +244 +245 +244 +245 +245 +246 +248 +248 +246 +247 +248 +248 +249 +249 +249 +248 +250 +250 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +254 +254 +253 +253 +254 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +253 +252 +250 +247 +244 +243 +245 +249 +251 +249 +242 +236 +237 +242 +245 +243 +244 +239 +234 +228 +224 +223 +224 +224 +223 +223 +224 +224 +225 +225 +226 +227 +225 +223 +221 +221 +220 +219 +218 +219 +219 +218 +216 +216 +216 +216 +214 +212 +205 +203 +201 +200 +197 +194 +193 +195 +194 +195 +198 +199 +200 +199 +199 +199 +196 +197 +195 +196 +200 +199 +194 +192 +196 +197 +193 +188 +190 +192 +191 +193 +196 +201 +202 +200 +200 +205 +206 +203 +197 +184 +178 +178 +182 +191 +191 +179 +173 +179 +186 +190 +188 +181 +178 +178 +183 +190 +195 +195 +192 +184 +176 +176 +185 +185 +184 +181 +180 +182 +187 +191 +188 +186 +178 +170 +175 +188 +193 +190 +186 +183 +181 +183 +186 +187 +182 +176 +163 +154 +148 +153 +164 +173 +178 +179 +185 +180 +173 +170 +174 +180 +181 +178 +176 +171 +165 +166 +174 +178 +169 +157 +158 +182 +186 +180 +177 +176 +175 +166 +155 +154 +159 +169 +175 +172 +170 +171 +163 +157 +164 +172 +172 +172 +172 +164 +160 +157 +157 +165 +171 +174 +177 +180 +174 +172 +170 +170 +173 +176 +176 +175 +173 +171 +173 +179 +183 +182 +176 +171 +171 +171 +170 +172 +180 +187 +182 +172 +170 +180 +186 +183 +179 +177 +174 +168 +163 +160 +161 +166 +166 +160 +160 +164 +170 +177 +174 +165 +163 +158 +155 +158 +159 +159 +164 +170 +172 +168 +164 +163 +160 +159 +158 +158 +158 +157 +155 +154 +160 +161 +162 +163 +163 +161 +159 +158 +156 +158 +161 +162 +163 +164 +164 +162 +160 +160 +162 +163 +161 +157 +155 +155 +157 +155 +152 +152 +154 +155 +155 +154 +152 +149 +148 +148 +151 +156 +160 +161 +166 +164 +162 +160 +156 +151 +149 +148 +151 +151 +151 +153 +156 +158 +157 +153 +153 +153 +156 +159 +162 +163 +162 +160 +151 +150 +153 +161 +171 +175 +170 +163 +161 +158 +159 +162 +163 +160 +157 +155 +159 +149 +145 +155 +165 +163 +158 +156 +159 +163 +164 +162 +162 +165 +162 +156 +152 +157 +163 +164 +163 +169 +173 +169 +167 +166 +164 +161 +157 +155 +157 +161 +164 +157 +152 +153 +160 +164 +160 +154 +149 +162 +172 +167 +152 +144 +149 +159 +156 +163 +159 +156 +157 +147 +138 +143 +151 +158 +160 +155 +150 +151 +155 +155 +155 +151 +149 +149 +152 +154 +157 +159 +155 +156 +153 +151 +156 +158 +155 +153 +153 +162 +169 +168 +162 +154 +148 +143 +144 +149 +157 +165 +161 +150 +144 +143 +151 +153 +152 +148 +145 +144 +140 +135 +131 +137 +144 +148 +149 +149 +149 +148 +148 +147 +147 +146 +145 +143 +142 +142 +144 +147 +148 +149 +149 +149 +148 +145 +142 +140 +141 +146 +149 +150 +150 +150 +156 +157 +159 +162 +165 +165 +163 +161 +155 +153 +154 +158 +161 +157 +149 +143 +147 +154 +164 +170 +169 +162 +153 +147 +149 +156 +162 +164 +165 +160 +156 +156 +153 +150 +152 +157 +153 +146 +150 +161 +168 +166 +161 +153 +150 +154 +165 +175 +172 +163 +160 +157 +149 +150 +157 +159 +161 +160 +158 +155 +153 +151 +148 +146 +145 +151 +155 +152 +148 +147 +146 +144 +139 +135 +140 +153 +160 +156 +151 +150 +147 +149 +149 +147 +146 +149 +152 +154 +148 +150 +151 +150 +146 +143 +145 +150 +157 +160 +157 +148 +142 +146 +155 +160 +155 +151 +147 +147 +152 +153 +156 +163 +158 +152 +145 +142 +143 +145 +147 +146 +142 +148 +153 +154 +149 +143 +142 +142 +144 +139 +131 +128 +132 +139 +146 +149 +156 +157 +157 +158 +160 +160 +159 +157 +153 +154 +156 +158 +157 +153 +152 +154 +157 +160 +159 +157 +156 +151 +147 +148 +148 +150 +146 +140 +141 +145 +142 +134 +140 +147 +154 +154 +149 +144 +140 +139 +141 +141 +140 +139 +139 +140 +143 +144 +143 +145 +147 +149 +151 +154 +154 +153 +147 +150 +152 +152 +150 +148 +147 +147 +148 +149 +146 +143 +139 +137 +138 +141 +139 +139 +142 +147 +147 +143 +141 +144 +152 +148 +143 +140 +142 +145 +145 +142 +145 +150 +146 +145 +144 +142 +147 +145 +149 +149 +145 +141 +140 +142 +143 +142 +143 +147 +149 +146 +144 +143 +143 +143 +144 +141 +140 +140 +138 +133 +132 +135 +142 +140 +137 +137 +139 +142 +142 +140 +146 +145 +146 +148 +146 +142 +143 +147 +141 +139 +137 +136 +139 +141 +139 +135 +136 +139 +140 +136 +136 +137 +137 +135 +137 +135 +127 +128 +143 +154 +146 +135 +132 +149 +154 +137 +118 +117 +139 +163 +170 +168 +169 +166 +150 +128 +118 +120 +115 +117 +129 +137 +131 +129 +130 +129 +125 +126 +129 +134 +137 +136 +134 +135 +138 +136 +134 +134 +135 +136 +138 +137 +139 +139 +140 +142 +145 +146 +141 +136 +131 +135 +139 +140 +137 +135 +137 +141 +146 +144 +143 +143 +146 +148 +147 +146 +146 +140 +135 +133 +134 +135 +136 +137 +139 +142 +144 +141 +142 +147 +152 +152 +142 +143 +143 +142 +137 +134 +133 +134 +134 +134 +134 +134 +134 +135 +134 +135 +140 +140 +140 +141 +144 +147 +148 +149 +150 +147 +147 +151 +153 +152 +153 +155 +159 +161 +161 +158 +154 +152 +149 +146 +145 +145 +146 +146 +148 +149 +150 +151 +156 +152 +155 +157 +155 +154 +155 +153 +143 +137 +140 +148 +152 +156 +161 +163 +160 +154 +153 +155 +155 +152 +157 +167 +169 +171 +168 +157 +145 +146 +149 +148 +152 +153 +152 +146 +144 +148 +151 +152 +153 +149 +149 +151 +151 +153 +154 +151 +149 +150 +151 +149 +139 +127 +128 +136 +147 +149 +149 +145 +139 +133 +132 +133 +135 +140 +140 +130 +121 +121 +126 +129 +134 +139 +143 +144 +142 +137 +134 +132 +133 +134 +137 +142 +144 +141 +135 +131 +142 +146 +148 +148 +147 +148 +148 +148 +145 +146 +142 +137 +137 +146 +154 +159 +157 +156 +152 +148 +147 +147 +148 +149 +150 +149 +150 +150 +146 +137 +132 +132 +130 +133 +137 +143 +148 +151 +145 +136 +131 +127 +130 +141 +148 +149 +150 +154 +152 +156 +157 +152 +147 +148 +147 +148 +149 +145 +142 +147 +157 +167 +177 +189 +188 +179 +156 +148 +159 +169 +175 +172 +170 +169 +173 +176 +169 +158 +157 +163 +166 +165 +169 +180 +187 +181 +167 +157 +153 +158 +167 +175 +178 +175 +162 +147 +148 +157 +168 +172 +167 +157 +150 +149 +147 +147 +153 +155 +148 +146 +147 +148 +151 +150 +149 +148 +147 +145 +142 +140 +141 +143 +145 +146 +147 +149 +148 +147 +143 +147 +152 +165 +176 +164 +149 +148 +158 +162 +158 +151 +154 +159 +159 +155 +150 +148 +154 +165 +173 +170 +161 +152 +153 +154 +157 +159 +156 +152 +157 +166 +174 +176 +172 +168 +167 +166 +163 +160 +168 +169 +168 +177 +199 +207 +185 +159 +156 +172 +189 +198 +202 +200 +188 +178 +167 +167 +166 +170 +183 +202 +214 +217 +198 +186 +177 +178 +189 +202 +206 +198 +194 +203 +212 +217 +207 +192 +186 +189 +199 +202 +214 +217 +213 +204 +187 +181 +186 +192 +196 +196 +199 +207 +210 +209 +207 +209 +214 +214 +207 +204 +205 +203 +203 +206 +208 +209 +211 +215 +219 +223 +227 +229 +232 +225 +207 +197 +202 +213 +225 +219 +187 +151 +147 +161 +154 +140 +142 +144 +149 +191 +228 +232 +229 +220 +218 +216 +208 +202 +204 +212 +214 +209 +207 +215 +230 +231 +211 +192 +181 +172 +160 +170 +180 +191 +211 +230 +229 +217 +194 +176 +152 +135 +147 +190 +207 +185 +156 +141 +128 +125 +134 +151 +160 +160 +151 +148 +146 +144 +143 +143 +145 +147 +149 +152 +163 +175 +179 +175 +172 +177 +190 +196 +203 +206 +209 +208 +201 +193 +186 +181 +170 +154 +140 +132 +132 +136 +132 +133 +130 +127 +125 +125 +124 +123 +118 +116 +115 +115 +116 +120 +120 +120 +122 +124 +126 +127 +130 +134 +139 +142 +140 +147 +152 +153 +159 +170 +174 +171 +182 +199 +219 +235 +246 +250 +249 +249 +249 +249 +249 +249 +249 +249 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +249 +249 +248 +248 +247 +246 +245 +245 +245 +245 +244 +244 +244 +244 +243 +243 +244 +244 +244 +243 +243 +244 +244 +244 +244 +245 +244 +245 +246 +246 +248 +248 +247 +247 +248 +249 +250 +250 +249 +249 +250 +250 +250 +250 +251 +252 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +254 +254 +253 +253 +254 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +251 +249 +247 +245 +244 +246 +250 +252 +249 +242 +236 +236 +242 +244 +243 +244 +241 +234 +229 +225 +224 +225 +226 +224 +224 +222 +222 +222 +223 +224 +224 +224 +221 +220 +221 +221 +219 +218 +219 +219 +218 +217 +217 +217 +216 +213 +211 +205 +202 +199 +197 +196 +193 +192 +194 +193 +195 +197 +200 +201 +201 +200 +200 +196 +196 +194 +195 +200 +198 +192 +189 +189 +191 +189 +187 +190 +191 +190 +191 +198 +202 +201 +196 +196 +201 +204 +203 +196 +184 +183 +189 +190 +192 +192 +184 +180 +183 +187 +191 +189 +183 +177 +175 +180 +188 +193 +193 +192 +185 +177 +176 +179 +179 +179 +178 +177 +179 +186 +192 +191 +183 +170 +162 +169 +184 +190 +187 +182 +183 +186 +188 +188 +183 +176 +171 +161 +155 +154 +160 +170 +177 +179 +179 +174 +174 +173 +171 +172 +176 +179 +179 +178 +169 +165 +171 +177 +173 +163 +156 +173 +189 +187 +181 +180 +179 +174 +162 +151 +153 +163 +175 +178 +172 +167 +166 +165 +169 +177 +180 +176 +173 +169 +161 +154 +161 +170 +173 +168 +164 +171 +182 +177 +176 +175 +176 +177 +176 +173 +171 +168 +169 +174 +183 +187 +183 +174 +167 +169 +169 +171 +175 +181 +182 +177 +171 +173 +183 +186 +178 +171 +170 +168 +162 +156 +158 +162 +164 +163 +161 +161 +162 +179 +183 +174 +162 +159 +157 +154 +157 +160 +160 +165 +172 +174 +169 +164 +163 +158 +158 +158 +160 +160 +159 +156 +153 +162 +163 +164 +165 +163 +161 +157 +155 +153 +156 +157 +158 +160 +163 +164 +163 +157 +157 +159 +162 +162 +159 +157 +156 +158 +156 +154 +154 +156 +157 +156 +154 +152 +151 +149 +149 +150 +152 +156 +159 +163 +162 +161 +159 +155 +151 +149 +150 +151 +151 +150 +151 +153 +155 +152 +147 +145 +149 +155 +162 +166 +165 +160 +155 +146 +147 +152 +161 +168 +169 +163 +158 +154 +155 +157 +159 +159 +158 +158 +159 +158 +154 +155 +159 +159 +155 +158 +166 +163 +165 +162 +157 +159 +164 +163 +158 +151 +155 +160 +162 +164 +172 +175 +169 +161 +162 +164 +165 +163 +160 +161 +164 +164 +158 +153 +154 +159 +162 +159 +155 +155 +165 +173 +166 +150 +143 +148 +158 +162 +165 +156 +150 +152 +144 +136 +142 +153 +154 +155 +153 +149 +149 +153 +158 +157 +151 +149 +149 +152 +154 +154 +155 +151 +151 +149 +150 +152 +151 +151 +156 +160 +164 +167 +164 +155 +146 +141 +137 +136 +143 +155 +164 +160 +148 +143 +146 +149 +150 +146 +141 +139 +140 +137 +134 +131 +140 +146 +145 +144 +144 +139 +133 +144 +153 +157 +151 +143 +140 +139 +139 +143 +144 +145 +146 +149 +151 +151 +147 +143 +138 +136 +139 +144 +147 +147 +146 +154 +159 +161 +161 +165 +170 +168 +161 +154 +153 +155 +160 +162 +159 +155 +153 +152 +155 +162 +168 +169 +164 +156 +151 +152 +159 +165 +168 +167 +162 +156 +157 +154 +153 +156 +162 +159 +150 +149 +153 +166 +164 +161 +157 +154 +157 +162 +167 +167 +156 +150 +146 +141 +146 +155 +155 +159 +159 +159 +158 +156 +151 +146 +143 +143 +149 +152 +150 +149 +151 +152 +151 +141 +137 +141 +150 +153 +147 +145 +148 +148 +150 +152 +151 +150 +150 +149 +147 +145 +155 +161 +156 +149 +148 +150 +150 +152 +159 +162 +154 +146 +146 +152 +158 +155 +148 +140 +141 +148 +150 +150 +155 +151 +146 +140 +138 +141 +143 +144 +143 +143 +148 +154 +155 +152 +147 +145 +144 +144 +141 +137 +136 +139 +143 +150 +155 +157 +156 +156 +157 +159 +159 +158 +156 +151 +153 +156 +160 +162 +161 +159 +158 +152 +159 +162 +159 +155 +149 +145 +147 +151 +149 +147 +146 +147 +145 +140 +136 +142 +150 +158 +158 +153 +147 +142 +140 +138 +138 +140 +141 +143 +144 +146 +148 +145 +146 +146 +146 +148 +151 +151 +150 +146 +149 +152 +152 +150 +148 +147 +148 +149 +148 +145 +143 +143 +145 +147 +149 +147 +142 +141 +145 +146 +142 +140 +143 +148 +145 +140 +138 +141 +145 +145 +144 +149 +154 +152 +152 +150 +147 +150 +147 +149 +148 +145 +142 +142 +145 +146 +145 +146 +148 +149 +147 +144 +143 +142 +142 +142 +140 +140 +140 +136 +132 +130 +132 +138 +138 +140 +141 +145 +148 +145 +140 +138 +141 +141 +141 +144 +151 +155 +154 +147 +139 +136 +138 +140 +137 +133 +133 +136 +140 +142 +140 +140 +140 +138 +134 +138 +137 +124 +118 +133 +150 +148 +138 +133 +146 +152 +141 +127 +122 +127 +135 +152 +162 +172 +177 +176 +164 +143 +124 +112 +111 +123 +134 +134 +135 +134 +128 +127 +127 +128 +132 +136 +138 +138 +139 +144 +140 +135 +133 +133 +136 +139 +141 +141 +140 +139 +138 +140 +140 +136 +130 +129 +135 +139 +138 +135 +134 +138 +142 +145 +142 +140 +141 +144 +147 +147 +144 +147 +141 +135 +135 +135 +135 +135 +137 +138 +142 +146 +148 +148 +150 +156 +162 +155 +148 +143 +142 +137 +128 +126 +129 +131 +134 +137 +137 +135 +134 +134 +136 +137 +137 +138 +140 +144 +148 +148 +148 +147 +145 +147 +152 +156 +158 +161 +165 +164 +163 +160 +155 +152 +150 +146 +143 +148 +148 +148 +149 +150 +151 +149 +146 +146 +145 +150 +152 +148 +147 +151 +153 +147 +142 +145 +152 +154 +156 +159 +159 +158 +151 +150 +155 +157 +155 +157 +163 +166 +168 +170 +161 +144 +136 +143 +148 +152 +153 +151 +146 +146 +151 +154 +153 +149 +147 +150 +153 +151 +152 +153 +150 +156 +151 +149 +150 +148 +141 +137 +138 +141 +146 +150 +147 +135 +126 +129 +137 +138 +142 +141 +133 +118 +111 +117 +126 +132 +136 +140 +140 +137 +134 +133 +133 +136 +139 +140 +139 +142 +147 +145 +139 +144 +147 +149 +147 +146 +145 +144 +143 +142 +141 +137 +135 +141 +151 +155 +154 +150 +154 +155 +151 +148 +146 +146 +145 +149 +148 +148 +148 +143 +135 +130 +130 +129 +138 +146 +150 +152 +151 +145 +139 +135 +133 +137 +146 +149 +146 +149 +156 +162 +162 +158 +151 +148 +150 +150 +149 +150 +147 +148 +155 +166 +176 +178 +175 +181 +160 +137 +146 +170 +181 +182 +175 +166 +162 +164 +171 +171 +164 +163 +167 +163 +163 +170 +184 +189 +178 +161 +150 +154 +163 +172 +177 +178 +172 +157 +145 +153 +163 +172 +172 +166 +158 +153 +150 +146 +147 +154 +158 +152 +149 +148 +147 +151 +150 +150 +148 +146 +143 +141 +139 +139 +142 +143 +143 +145 +149 +150 +149 +146 +146 +148 +161 +173 +165 +152 +151 +154 +160 +161 +157 +155 +152 +147 +147 +151 +151 +153 +162 +171 +170 +159 +151 +151 +155 +160 +161 +152 +143 +149 +161 +175 +183 +182 +174 +167 +161 +163 +171 +176 +174 +166 +170 +197 +214 +198 +173 +168 +173 +181 +190 +196 +197 +192 +187 +178 +174 +168 +168 +179 +197 +213 +219 +206 +192 +179 +176 +186 +202 +207 +200 +192 +197 +208 +216 +211 +197 +187 +186 +195 +202 +216 +218 +213 +206 +194 +191 +194 +198 +196 +191 +191 +197 +202 +202 +200 +205 +215 +218 +212 +207 +206 +203 +202 +203 +204 +205 +208 +211 +216 +220 +225 +226 +226 +222 +210 +198 +200 +212 +225 +221 +198 +167 +159 +160 +153 +145 +153 +156 +149 +175 +212 +225 +224 +216 +216 +214 +207 +199 +200 +208 +212 +210 +208 +208 +219 +228 +217 +198 +175 +153 +139 +139 +145 +161 +186 +208 +216 +214 +201 +182 +158 +133 +127 +153 +178 +178 +149 +143 +136 +128 +125 +135 +146 +149 +148 +147 +144 +142 +142 +144 +147 +148 +148 +148 +158 +173 +177 +169 +165 +170 +185 +190 +196 +201 +206 +209 +206 +199 +195 +188 +177 +161 +146 +137 +135 +134 +133 +132 +129 +126 +125 +125 +123 +122 +119 +117 +116 +116 +117 +120 +120 +120 +122 +124 +125 +127 +129 +133 +137 +141 +141 +145 +150 +155 +159 +165 +171 +176 +182 +199 +216 +233 +246 +250 +249 +249 +249 +249 +250 +250 +250 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +249 +248 +248 +248 +247 +247 +246 +246 +245 +245 +245 +244 +244 +244 +244 +243 +244 +244 +244 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +247 +248 +247 +248 +248 +249 +250 +250 +250 +250 +251 +250 +250 +250 +251 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +254 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +254 +254 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +254 +254 +253 +253 +254 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +250 +247 +246 +244 +243 +245 +250 +251 +248 +241 +235 +237 +242 +245 +243 +245 +242 +236 +230 +227 +226 +226 +227 +226 +225 +223 +223 +222 +223 +223 +223 +223 +221 +220 +221 +222 +221 +219 +220 +219 +218 +218 +218 +218 +216 +212 +210 +206 +202 +197 +195 +196 +194 +192 +192 +193 +196 +198 +201 +203 +203 +203 +202 +198 +199 +197 +197 +201 +197 +190 +187 +185 +188 +187 +188 +193 +193 +192 +194 +200 +202 +200 +197 +196 +198 +198 +196 +194 +190 +196 +200 +193 +191 +195 +193 +188 +188 +188 +191 +189 +184 +179 +176 +183 +190 +192 +192 +192 +185 +177 +175 +173 +174 +176 +176 +176 +180 +188 +196 +196 +183 +164 +155 +164 +181 +188 +184 +178 +182 +188 +192 +189 +180 +171 +167 +162 +162 +165 +173 +179 +180 +178 +177 +171 +169 +167 +168 +174 +181 +184 +183 +178 +168 +170 +181 +178 +163 +160 +169 +187 +191 +180 +176 +179 +178 +172 +160 +156 +157 +164 +174 +178 +174 +167 +164 +170 +177 +180 +178 +176 +172 +164 +158 +160 +169 +176 +173 +162 +159 +169 +183 +178 +177 +177 +177 +176 +174 +173 +173 +166 +166 +171 +181 +186 +180 +170 +164 +169 +172 +175 +177 +177 +176 +174 +172 +179 +184 +181 +170 +163 +165 +165 +161 +156 +161 +166 +165 +163 +163 +165 +166 +181 +181 +173 +162 +160 +163 +164 +164 +166 +166 +166 +167 +167 +165 +164 +165 +158 +158 +159 +161 +163 +161 +158 +156 +163 +164 +164 +163 +161 +157 +153 +151 +150 +153 +156 +156 +159 +164 +166 +165 +157 +156 +158 +162 +165 +163 +161 +159 +157 +156 +155 +156 +158 +158 +158 +157 +153 +153 +153 +151 +150 +151 +154 +156 +158 +158 +159 +158 +154 +150 +149 +151 +153 +154 +152 +151 +153 +155 +153 +148 +147 +152 +159 +166 +168 +164 +158 +153 +148 +150 +155 +161 +165 +162 +156 +153 +148 +151 +156 +159 +160 +160 +161 +162 +165 +161 +158 +158 +155 +153 +156 +164 +166 +166 +162 +157 +157 +161 +162 +159 +154 +153 +157 +161 +166 +173 +174 +167 +161 +163 +166 +168 +166 +162 +160 +162 +163 +160 +157 +157 +160 +161 +161 +159 +164 +165 +163 +157 +150 +148 +152 +157 +166 +168 +161 +154 +151 +143 +140 +146 +157 +154 +153 +152 +149 +147 +152 +160 +158 +153 +151 +153 +154 +152 +150 +150 +151 +150 +149 +150 +152 +149 +151 +160 +160 +159 +156 +151 +144 +137 +135 +135 +133 +141 +155 +167 +163 +148 +141 +142 +147 +149 +146 +141 +141 +144 +142 +137 +137 +141 +142 +140 +143 +145 +137 +126 +139 +155 +165 +154 +139 +134 +137 +141 +144 +145 +144 +145 +148 +153 +156 +154 +146 +141 +137 +139 +144 +147 +146 +143 +151 +158 +160 +157 +162 +171 +169 +159 +153 +153 +156 +161 +163 +161 +161 +163 +155 +156 +160 +167 +171 +168 +162 +157 +157 +165 +169 +169 +167 +159 +154 +154 +160 +162 +167 +170 +164 +155 +151 +152 +159 +160 +160 +160 +159 +159 +159 +160 +161 +153 +146 +145 +146 +151 +155 +155 +157 +156 +156 +157 +155 +150 +145 +143 +144 +142 +140 +145 +153 +159 +158 +153 +141 +136 +136 +141 +142 +137 +137 +142 +147 +152 +155 +155 +152 +149 +146 +143 +147 +160 +167 +160 +152 +152 +152 +149 +147 +155 +160 +157 +148 +144 +149 +155 +155 +147 +137 +136 +142 +144 +146 +150 +151 +146 +140 +137 +139 +141 +144 +144 +145 +149 +153 +153 +152 +150 +148 +146 +148 +147 +146 +145 +144 +146 +152 +159 +160 +157 +156 +157 +158 +157 +155 +154 +152 +153 +155 +158 +160 +159 +156 +153 +152 +161 +165 +161 +155 +148 +146 +149 +151 +147 +147 +149 +149 +142 +138 +138 +142 +150 +157 +158 +154 +149 +145 +143 +139 +139 +140 +142 +144 +144 +144 +145 +147 +147 +145 +144 +146 +149 +149 +148 +145 +147 +150 +150 +147 +145 +145 +146 +148 +146 +145 +143 +145 +149 +152 +154 +153 +145 +141 +144 +145 +142 +140 +143 +145 +142 +139 +137 +140 +145 +145 +145 +151 +156 +154 +154 +151 +149 +153 +150 +148 +148 +146 +143 +144 +146 +148 +147 +150 +149 +146 +141 +139 +140 +142 +142 +142 +141 +141 +140 +137 +134 +133 +133 +134 +137 +141 +144 +148 +151 +149 +142 +135 +140 +139 +137 +142 +155 +160 +157 +154 +143 +137 +141 +142 +136 +133 +135 +138 +139 +139 +138 +140 +142 +142 +140 +145 +140 +130 +123 +125 +127 +133 +142 +140 +149 +157 +151 +136 +123 +118 +115 +126 +137 +150 +162 +179 +187 +171 +147 +137 +132 +128 +124 +122 +127 +130 +127 +133 +128 +126 +130 +138 +144 +143 +140 +148 +143 +136 +133 +133 +135 +138 +140 +136 +135 +135 +135 +135 +134 +132 +130 +132 +136 +138 +135 +134 +137 +142 +147 +143 +139 +136 +137 +143 +146 +146 +144 +146 +143 +141 +140 +141 +141 +142 +143 +140 +144 +150 +153 +149 +147 +151 +158 +160 +150 +144 +143 +137 +127 +124 +128 +130 +135 +139 +138 +136 +135 +136 +136 +132 +134 +136 +140 +145 +148 +147 +145 +146 +146 +146 +150 +154 +157 +162 +165 +163 +160 +156 +151 +150 +150 +148 +145 +150 +151 +150 +150 +152 +152 +148 +143 +137 +138 +143 +145 +141 +141 +149 +153 +152 +148 +150 +154 +154 +155 +156 +155 +152 +148 +148 +156 +161 +159 +158 +158 +163 +167 +174 +169 +146 +131 +138 +150 +155 +153 +148 +146 +149 +154 +156 +153 +147 +146 +150 +154 +154 +154 +154 +150 +154 +148 +143 +145 +149 +148 +142 +137 +138 +138 +141 +144 +139 +131 +130 +136 +144 +143 +140 +132 +115 +107 +115 +129 +127 +132 +137 +137 +136 +135 +135 +134 +131 +137 +139 +138 +142 +149 +149 +145 +143 +149 +153 +151 +144 +140 +141 +145 +146 +140 +136 +140 +149 +154 +148 +141 +146 +154 +159 +155 +149 +148 +146 +143 +147 +146 +146 +144 +140 +134 +130 +129 +131 +145 +153 +153 +152 +148 +144 +144 +144 +143 +147 +153 +151 +145 +147 +154 +168 +163 +154 +148 +148 +151 +153 +152 +151 +152 +157 +164 +171 +179 +179 +169 +161 +144 +133 +152 +173 +178 +179 +174 +164 +160 +161 +167 +169 +166 +163 +164 +158 +155 +167 +185 +185 +163 +151 +154 +155 +168 +177 +178 +177 +169 +156 +150 +156 +166 +172 +170 +164 +160 +155 +151 +146 +148 +155 +159 +154 +151 +151 +148 +152 +151 +150 +149 +147 +145 +143 +141 +141 +143 +142 +141 +142 +148 +151 +150 +143 +143 +144 +158 +172 +163 +147 +145 +154 +158 +161 +159 +153 +143 +136 +138 +152 +155 +155 +161 +170 +170 +160 +154 +153 +157 +164 +163 +151 +141 +145 +157 +170 +186 +192 +183 +169 +155 +158 +177 +181 +180 +168 +169 +193 +213 +204 +183 +176 +177 +178 +183 +191 +195 +192 +186 +184 +178 +172 +173 +182 +197 +210 +215 +211 +199 +188 +183 +188 +201 +208 +203 +194 +198 +208 +219 +217 +202 +187 +180 +191 +202 +218 +216 +209 +204 +196 +196 +202 +204 +202 +194 +190 +193 +194 +193 +189 +197 +211 +217 +212 +207 +205 +202 +201 +202 +203 +205 +207 +210 +215 +220 +223 +227 +228 +228 +219 +201 +192 +197 +218 +222 +206 +175 +156 +153 +150 +147 +154 +166 +165 +167 +184 +200 +212 +216 +213 +211 +207 +202 +199 +203 +208 +212 +213 +203 +201 +211 +216 +200 +163 +129 +120 +109 +114 +144 +171 +185 +195 +205 +213 +185 +157 +139 +129 +129 +140 +152 +144 +147 +144 +134 +131 +141 +149 +144 +146 +146 +145 +144 +145 +147 +150 +150 +151 +147 +154 +169 +173 +166 +164 +169 +176 +181 +186 +192 +199 +205 +206 +203 +201 +195 +182 +167 +154 +144 +137 +133 +131 +130 +128 +124 +125 +124 +121 +119 +119 +117 +117 +117 +117 +118 +120 +120 +122 +124 +125 +126 +127 +130 +133 +136 +140 +141 +147 +154 +157 +160 +170 +181 +185 +200 +215 +230 +244 +249 +249 +250 +248 +249 +250 +250 +250 +250 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +245 +245 +246 +247 +248 +247 +247 +248 +249 +250 +250 +250 +250 +251 +250 +250 +250 +251 +252 +251 +251 +251 +252 +252 +252 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +255 +255 +254 +254 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +250 +247 +248 +246 +244 +245 +249 +251 +248 +241 +235 +237 +242 +244 +242 +242 +239 +235 +231 +228 +227 +227 +227 +227 +227 +226 +226 +225 +224 +223 +223 +221 +219 +219 +221 +222 +221 +220 +221 +220 +219 +218 +218 +218 +216 +213 +210 +206 +200 +194 +194 +196 +196 +195 +194 +194 +196 +200 +202 +203 +202 +201 +200 +198 +201 +201 +200 +200 +196 +190 +190 +188 +191 +190 +191 +196 +198 +197 +200 +202 +200 +199 +199 +199 +198 +194 +191 +195 +195 +200 +196 +188 +192 +198 +194 +188 +186 +187 +188 +186 +184 +183 +184 +187 +192 +193 +190 +190 +186 +179 +175 +174 +176 +178 +179 +178 +181 +190 +199 +196 +181 +161 +155 +168 +185 +189 +183 +177 +179 +184 +187 +184 +176 +171 +169 +169 +172 +177 +182 +183 +180 +178 +179 +177 +170 +164 +167 +178 +187 +186 +180 +175 +172 +175 +179 +173 +164 +171 +185 +187 +182 +168 +169 +178 +176 +169 +160 +160 +162 +166 +169 +170 +170 +170 +169 +176 +183 +180 +175 +174 +165 +157 +162 +172 +173 +172 +166 +162 +166 +173 +179 +176 +176 +178 +178 +176 +173 +176 +180 +170 +165 +166 +174 +179 +174 +165 +160 +168 +178 +184 +180 +174 +173 +173 +172 +178 +180 +176 +167 +164 +167 +167 +164 +163 +165 +169 +170 +167 +165 +170 +176 +177 +174 +168 +162 +161 +170 +174 +169 +166 +167 +167 +164 +162 +162 +162 +162 +158 +158 +159 +161 +163 +163 +161 +159 +163 +163 +161 +159 +156 +154 +151 +150 +150 +154 +158 +158 +161 +166 +167 +165 +160 +157 +157 +162 +167 +167 +163 +160 +158 +157 +157 +157 +158 +158 +159 +159 +154 +155 +154 +153 +153 +153 +153 +153 +152 +154 +157 +158 +155 +152 +152 +155 +158 +158 +156 +153 +153 +157 +156 +152 +153 +157 +163 +166 +166 +162 +158 +155 +153 +153 +156 +162 +163 +159 +154 +151 +148 +149 +153 +156 +158 +161 +163 +164 +172 +165 +157 +153 +153 +154 +156 +159 +167 +166 +162 +156 +156 +158 +162 +164 +160 +155 +156 +163 +169 +173 +171 +163 +163 +164 +167 +168 +165 +160 +158 +158 +162 +162 +162 +162 +162 +162 +162 +163 +164 +162 +159 +155 +154 +155 +158 +161 +167 +163 +158 +155 +152 +149 +150 +153 +161 +160 +157 +151 +145 +143 +150 +157 +154 +152 +153 +156 +153 +148 +145 +146 +156 +156 +153 +151 +153 +153 +155 +160 +152 +149 +146 +144 +141 +137 +137 +139 +142 +146 +157 +169 +166 +150 +139 +137 +145 +148 +147 +143 +144 +148 +146 +141 +140 +139 +139 +141 +146 +148 +143 +136 +142 +153 +159 +152 +140 +133 +136 +141 +140 +141 +141 +139 +140 +146 +152 +156 +155 +150 +146 +146 +150 +152 +147 +142 +150 +154 +156 +155 +161 +169 +168 +161 +155 +153 +155 +160 +162 +160 +161 +164 +157 +157 +162 +169 +174 +171 +165 +161 +160 +167 +169 +167 +163 +156 +151 +152 +163 +169 +174 +171 +162 +155 +151 +151 +154 +156 +159 +160 +159 +157 +155 +154 +154 +153 +151 +152 +157 +159 +157 +156 +154 +152 +152 +152 +151 +148 +146 +145 +145 +138 +135 +144 +157 +163 +158 +151 +145 +138 +133 +135 +138 +137 +136 +137 +145 +153 +159 +157 +151 +146 +143 +142 +151 +160 +164 +160 +154 +152 +151 +149 +148 +150 +153 +153 +148 +143 +147 +155 +155 +150 +140 +135 +138 +141 +145 +152 +158 +154 +150 +146 +145 +146 +145 +145 +148 +149 +150 +150 +151 +153 +153 +151 +150 +150 +149 +148 +146 +146 +152 +159 +162 +158 +155 +156 +157 +155 +153 +152 +154 +155 +155 +154 +153 +151 +149 +147 +154 +163 +165 +158 +152 +147 +147 +151 +148 +146 +147 +150 +149 +142 +139 +140 +143 +148 +153 +153 +150 +147 +145 +145 +142 +140 +141 +143 +144 +144 +143 +144 +149 +148 +146 +145 +147 +150 +150 +148 +145 +146 +147 +147 +145 +143 +142 +142 +145 +146 +146 +145 +145 +149 +153 +154 +155 +147 +144 +147 +146 +140 +139 +143 +142 +141 +139 +138 +140 +144 +146 +145 +149 +152 +148 +146 +144 +143 +149 +149 +149 +148 +146 +143 +142 +145 +148 +149 +152 +148 +142 +136 +136 +139 +142 +142 +143 +142 +140 +138 +137 +137 +136 +135 +129 +132 +135 +136 +140 +144 +143 +138 +136 +137 +135 +133 +139 +151 +159 +160 +158 +149 +142 +142 +142 +140 +139 +141 +144 +139 +135 +135 +136 +138 +140 +143 +146 +139 +133 +131 +124 +113 +118 +138 +144 +148 +161 +164 +148 +133 +123 +113 +112 +122 +132 +141 +155 +169 +174 +169 +169 +166 +150 +130 +121 +121 +123 +126 +129 +129 +129 +131 +137 +143 +144 +140 +145 +140 +134 +132 +132 +133 +133 +133 +130 +130 +133 +135 +134 +132 +133 +136 +138 +137 +136 +135 +136 +141 +144 +145 +141 +136 +132 +134 +141 +146 +145 +143 +146 +146 +145 +144 +144 +146 +147 +147 +149 +154 +158 +155 +149 +145 +145 +146 +146 +145 +144 +142 +139 +132 +129 +129 +133 +136 +137 +137 +137 +138 +137 +136 +133 +135 +137 +138 +141 +144 +145 +144 +145 +146 +146 +144 +145 +149 +153 +155 +155 +154 +152 +149 +148 +149 +149 +148 +149 +151 +151 +151 +154 +156 +151 +143 +139 +137 +140 +141 +138 +140 +148 +152 +153 +149 +150 +152 +151 +152 +154 +152 +147 +145 +146 +153 +158 +159 +157 +154 +158 +168 +181 +176 +149 +130 +137 +152 +155 +154 +152 +148 +147 +150 +154 +159 +150 +146 +145 +148 +152 +157 +158 +155 +148 +144 +140 +140 +144 +148 +144 +138 +137 +131 +133 +143 +147 +141 +135 +135 +145 +143 +139 +131 +118 +111 +120 +134 +132 +135 +136 +136 +136 +136 +134 +131 +127 +133 +137 +139 +142 +147 +150 +150 +148 +151 +155 +155 +147 +140 +142 +148 +149 +145 +144 +146 +148 +146 +140 +136 +146 +154 +159 +156 +152 +151 +148 +142 +144 +144 +142 +136 +132 +132 +133 +134 +138 +152 +156 +151 +149 +146 +145 +151 +151 +150 +151 +152 +149 +145 +147 +153 +161 +154 +146 +146 +149 +152 +154 +155 +155 +156 +162 +167 +172 +179 +177 +163 +138 +137 +143 +164 +174 +170 +168 +162 +160 +160 +162 +166 +168 +165 +163 +162 +156 +152 +162 +179 +176 +154 +144 +151 +159 +175 +181 +178 +174 +165 +155 +155 +159 +167 +171 +167 +163 +161 +156 +148 +146 +149 +155 +155 +149 +148 +150 +150 +152 +150 +148 +147 +148 +148 +146 +145 +144 +144 +141 +137 +138 +144 +148 +148 +141 +140 +141 +156 +171 +162 +145 +141 +156 +157 +158 +158 +152 +139 +132 +135 +150 +156 +156 +158 +168 +169 +162 +160 +156 +161 +167 +165 +154 +144 +147 +156 +166 +182 +191 +190 +180 +159 +155 +172 +181 +183 +174 +169 +186 +204 +199 +184 +177 +179 +177 +176 +185 +197 +195 +183 +179 +175 +173 +177 +187 +198 +205 +209 +209 +204 +199 +195 +194 +202 +209 +209 +203 +204 +211 +221 +221 +207 +191 +183 +192 +204 +219 +215 +205 +201 +196 +198 +204 +207 +204 +197 +193 +194 +193 +189 +184 +194 +210 +218 +212 +207 +205 +202 +201 +202 +204 +207 +208 +208 +213 +217 +221 +232 +238 +240 +232 +209 +188 +185 +204 +214 +215 +190 +159 +145 +142 +138 +153 +167 +176 +168 +171 +189 +206 +221 +217 +214 +211 +206 +197 +191 +195 +203 +212 +210 +205 +203 +205 +192 +157 +127 +121 +117 +126 +150 +165 +170 +182 +197 +207 +187 +160 +143 +136 +129 +127 +137 +144 +142 +141 +137 +135 +141 +145 +141 +146 +147 +147 +146 +147 +150 +151 +150 +153 +151 +152 +158 +163 +164 +165 +167 +169 +171 +176 +182 +191 +199 +204 +203 +203 +198 +187 +173 +160 +149 +139 +132 +132 +131 +128 +125 +126 +125 +122 +117 +118 +117 +118 +117 +116 +116 +117 +119 +120 +122 +124 +125 +126 +128 +132 +135 +141 +141 +145 +151 +155 +159 +170 +183 +190 +201 +214 +229 +243 +249 +248 +250 +247 +249 +250 +251 +251 +251 +249 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +247 +248 +248 +247 +247 +248 +249 +250 +250 +250 +250 +251 +251 +250 +251 +251 +252 +251 +251 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +252 +250 +251 +249 +246 +246 +250 +253 +249 +242 +236 +237 +242 +242 +239 +237 +235 +232 +229 +227 +227 +227 +227 +228 +228 +228 +228 +227 +225 +223 +222 +219 +218 +218 +221 +222 +221 +220 +220 +220 +219 +217 +217 +217 +216 +213 +211 +204 +198 +192 +193 +197 +199 +197 +196 +195 +197 +200 +202 +201 +199 +197 +196 +193 +200 +202 +200 +198 +192 +189 +192 +191 +193 +191 +193 +198 +199 +200 +203 +203 +199 +197 +199 +201 +198 +193 +190 +197 +197 +195 +186 +181 +194 +200 +189 +183 +183 +184 +184 +183 +183 +187 +191 +190 +193 +192 +189 +190 +187 +181 +178 +178 +179 +181 +182 +180 +182 +191 +200 +192 +177 +161 +159 +175 +191 +191 +182 +180 +178 +178 +178 +177 +173 +173 +174 +178 +180 +184 +185 +182 +179 +179 +183 +181 +178 +174 +174 +178 +181 +180 +176 +176 +176 +170 +164 +166 +178 +186 +188 +181 +172 +160 +168 +180 +176 +169 +161 +160 +166 +169 +165 +161 +163 +171 +177 +182 +190 +184 +177 +174 +158 +153 +171 +180 +173 +163 +159 +166 +174 +176 +172 +173 +175 +179 +181 +177 +175 +178 +184 +176 +167 +162 +167 +172 +169 +161 +156 +163 +180 +190 +181 +172 +171 +171 +167 +173 +175 +173 +169 +169 +172 +171 +166 +168 +166 +168 +171 +168 +164 +171 +182 +177 +171 +167 +162 +160 +169 +173 +165 +159 +165 +168 +165 +162 +162 +160 +157 +157 +157 +157 +159 +161 +162 +161 +160 +163 +161 +159 +156 +154 +153 +152 +152 +152 +157 +161 +162 +164 +168 +168 +164 +160 +156 +155 +161 +166 +167 +162 +159 +160 +159 +159 +158 +157 +157 +158 +159 +155 +155 +153 +154 +156 +156 +153 +151 +148 +150 +155 +158 +157 +155 +157 +160 +161 +162 +159 +154 +153 +157 +157 +153 +158 +160 +163 +164 +162 +160 +159 +159 +153 +152 +154 +159 +162 +158 +153 +150 +148 +147 +146 +148 +153 +158 +162 +163 +165 +164 +159 +153 +149 +151 +159 +166 +169 +166 +160 +154 +153 +156 +164 +169 +166 +158 +158 +166 +172 +173 +168 +159 +160 +161 +164 +167 +165 +161 +159 +159 +160 +163 +165 +165 +163 +162 +163 +165 +159 +161 +163 +162 +159 +159 +163 +168 +166 +155 +149 +149 +152 +157 +160 +158 +165 +165 +161 +150 +140 +139 +146 +153 +148 +150 +154 +156 +151 +143 +142 +145 +162 +164 +158 +151 +153 +157 +157 +158 +148 +146 +145 +148 +148 +145 +144 +145 +152 +151 +158 +169 +167 +151 +138 +133 +145 +147 +145 +141 +143 +149 +148 +143 +143 +141 +142 +146 +149 +147 +148 +150 +148 +148 +148 +147 +143 +137 +136 +138 +141 +144 +144 +140 +138 +144 +153 +161 +165 +160 +155 +155 +158 +157 +149 +142 +150 +150 +152 +155 +162 +168 +168 +165 +157 +154 +155 +159 +161 +158 +157 +159 +158 +159 +164 +173 +177 +173 +166 +161 +160 +166 +167 +164 +160 +153 +149 +151 +159 +169 +174 +167 +155 +148 +147 +147 +152 +155 +159 +159 +157 +153 +153 +153 +147 +153 +154 +157 +164 +163 +155 +154 +153 +150 +148 +149 +148 +146 +146 +147 +144 +138 +137 +148 +158 +160 +155 +150 +154 +143 +134 +135 +140 +142 +139 +135 +142 +153 +161 +159 +150 +143 +142 +144 +153 +156 +158 +158 +155 +152 +150 +150 +151 +148 +148 +150 +147 +143 +148 +158 +157 +156 +146 +138 +138 +142 +149 +158 +165 +163 +161 +158 +156 +152 +149 +147 +151 +151 +149 +149 +153 +158 +160 +159 +153 +152 +150 +149 +147 +147 +154 +161 +160 +156 +154 +155 +156 +155 +152 +152 +154 +155 +155 +152 +148 +146 +146 +147 +156 +163 +162 +154 +148 +145 +147 +152 +148 +148 +150 +151 +149 +146 +144 +145 +144 +147 +150 +149 +145 +144 +143 +144 +144 +142 +142 +145 +146 +145 +146 +148 +148 +147 +146 +146 +148 +151 +150 +148 +148 +148 +148 +147 +145 +143 +142 +141 +145 +148 +151 +149 +148 +150 +153 +154 +155 +148 +147 +149 +146 +138 +137 +142 +141 +141 +140 +139 +140 +144 +145 +145 +148 +149 +141 +136 +133 +133 +142 +143 +150 +149 +146 +142 +142 +145 +149 +150 +152 +148 +141 +136 +136 +140 +142 +141 +141 +141 +139 +135 +135 +138 +139 +136 +131 +134 +135 +135 +137 +142 +141 +137 +137 +136 +134 +133 +137 +147 +156 +163 +160 +153 +146 +141 +142 +145 +146 +148 +152 +144 +137 +134 +133 +131 +133 +136 +138 +133 +130 +132 +127 +115 +117 +133 +147 +140 +153 +168 +163 +152 +135 +114 +111 +118 +126 +126 +126 +135 +156 +173 +180 +187 +173 +150 +136 +130 +124 +124 +118 +127 +134 +133 +132 +136 +139 +139 +139 +135 +132 +130 +131 +131 +128 +126 +127 +128 +133 +138 +137 +133 +134 +142 +142 +141 +139 +140 +144 +147 +145 +140 +141 +135 +131 +133 +140 +145 +144 +141 +144 +147 +146 +144 +143 +145 +146 +146 +158 +165 +165 +157 +148 +145 +142 +137 +129 +137 +142 +140 +138 +138 +136 +132 +135 +136 +135 +135 +137 +139 +138 +135 +139 +139 +138 +136 +136 +142 +145 +146 +143 +144 +143 +139 +138 +142 +147 +148 +147 +149 +150 +147 +146 +147 +148 +149 +148 +151 +151 +152 +156 +160 +155 +146 +143 +140 +140 +140 +137 +139 +146 +150 +149 +144 +145 +146 +145 +147 +150 +149 +146 +144 +144 +148 +152 +155 +155 +153 +154 +169 +185 +179 +150 +132 +139 +153 +153 +157 +159 +152 +143 +142 +153 +167 +158 +146 +138 +140 +146 +157 +163 +161 +146 +146 +143 +140 +142 +147 +147 +143 +131 +130 +137 +149 +150 +142 +138 +142 +140 +140 +137 +130 +120 +117 +124 +133 +144 +143 +139 +136 +135 +134 +130 +126 +128 +131 +136 +141 +143 +144 +149 +155 +155 +152 +152 +154 +151 +143 +142 +146 +148 +150 +152 +150 +141 +133 +133 +139 +148 +153 +156 +154 +153 +154 +150 +142 +143 +143 +138 +129 +125 +130 +137 +141 +145 +157 +157 +149 +146 +145 +147 +157 +152 +149 +147 +146 +145 +146 +152 +158 +154 +147 +144 +148 +152 +153 +154 +155 +155 +156 +163 +170 +174 +179 +167 +143 +135 +138 +149 +169 +177 +172 +163 +149 +154 +159 +165 +168 +167 +166 +165 +165 +160 +158 +163 +172 +170 +156 +146 +145 +169 +185 +188 +180 +171 +159 +151 +153 +162 +170 +171 +166 +163 +162 +155 +145 +145 +149 +153 +151 +142 +142 +148 +151 +150 +147 +145 +145 +147 +149 +148 +147 +145 +145 +140 +134 +133 +139 +144 +144 +149 +144 +140 +151 +167 +163 +151 +149 +157 +156 +155 +157 +154 +141 +134 +138 +148 +155 +155 +156 +166 +169 +164 +164 +160 +165 +169 +167 +157 +149 +150 +156 +166 +176 +183 +192 +192 +170 +155 +164 +180 +185 +177 +169 +180 +194 +192 +181 +174 +180 +177 +170 +181 +200 +199 +182 +172 +169 +170 +177 +187 +196 +202 +205 +204 +205 +207 +204 +199 +203 +212 +215 +213 +211 +214 +222 +222 +210 +197 +191 +196 +208 +222 +215 +205 +202 +198 +200 +202 +204 +201 +195 +194 +196 +194 +188 +187 +197 +213 +220 +214 +209 +207 +205 +202 +203 +206 +209 +209 +207 +210 +213 +222 +234 +241 +243 +238 +216 +195 +192 +193 +198 +214 +213 +175 +137 +127 +134 +149 +157 +170 +161 +163 +184 +194 +210 +225 +220 +215 +208 +191 +174 +174 +184 +206 +223 +223 +206 +194 +180 +159 +143 +130 +142 +155 +160 +155 +156 +170 +183 +186 +187 +165 +140 +138 +139 +136 +138 +144 +136 +139 +149 +147 +140 +140 +144 +147 +149 +150 +148 +149 +150 +150 +148 +151 +151 +148 +145 +150 +160 +164 +162 +163 +167 +170 +176 +185 +194 +199 +201 +203 +200 +191 +177 +163 +151 +140 +132 +134 +133 +130 +127 +128 +127 +123 +117 +116 +118 +118 +116 +114 +113 +115 +118 +118 +120 +123 +124 +126 +129 +134 +136 +142 +143 +144 +147 +152 +159 +170 +181 +194 +203 +214 +229 +242 +248 +247 +251 +248 +249 +250 +251 +251 +251 +249 +249 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +248 +247 +246 +245 +245 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +246 +245 +246 +247 +248 +249 +249 +246 +247 +248 +249 +250 +250 +250 +250 +251 +251 +250 +251 +251 +252 +251 +251 +252 +252 +252 +253 +253 +254 +254 +255 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +253 +253 +253 +254 +255 +255 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +252 +250 +247 +247 +250 +252 +251 +243 +235 +236 +242 +242 +236 +233 +230 +228 +227 +227 +228 +229 +229 +230 +230 +230 +229 +227 +226 +225 +225 +221 +218 +217 +219 +222 +221 +219 +218 +219 +222 +222 +219 +217 +217 +214 +209 +203 +198 +195 +196 +199 +199 +198 +199 +198 +200 +201 +199 +196 +195 +195 +194 +196 +198 +200 +201 +199 +196 +193 +191 +193 +194 +196 +198 +198 +198 +198 +199 +199 +198 +196 +197 +199 +199 +198 +197 +200 +202 +196 +186 +187 +197 +198 +192 +184 +183 +182 +181 +182 +185 +189 +192 +194 +190 +187 +188 +190 +189 +185 +181 +179 +182 +185 +184 +182 +187 +194 +193 +184 +174 +169 +172 +180 +190 +190 +182 +183 +179 +173 +170 +171 +175 +177 +177 +182 +183 +183 +181 +180 +179 +180 +180 +186 +176 +176 +178 +171 +163 +166 +172 +183 +163 +148 +152 +166 +181 +190 +189 +174 +166 +162 +169 +179 +176 +167 +164 +161 +167 +165 +155 +153 +165 +179 +185 +185 +189 +185 +172 +164 +167 +171 +170 +170 +170 +165 +159 +162 +169 +173 +172 +168 +172 +182 +187 +182 +177 +177 +178 +175 +171 +169 +167 +163 +164 +166 +163 +174 +179 +178 +175 +175 +173 +169 +169 +165 +172 +176 +174 +172 +172 +169 +164 +161 +167 +174 +171 +163 +165 +175 +181 +175 +171 +167 +166 +165 +163 +161 +161 +157 +159 +165 +168 +165 +157 +154 +155 +157 +154 +155 +159 +161 +160 +159 +160 +161 +162 +157 +154 +156 +158 +156 +157 +158 +159 +160 +163 +164 +164 +165 +165 +162 +159 +157 +158 +162 +165 +163 +159 +163 +160 +157 +157 +160 +161 +160 +157 +156 +156 +156 +157 +157 +156 +153 +152 +153 +153 +152 +153 +156 +158 +159 +159 +162 +166 +163 +153 +148 +150 +158 +163 +162 +157 +155 +157 +159 +157 +157 +158 +154 +153 +153 +156 +162 +162 +153 +143 +147 +144 +142 +144 +147 +149 +155 +163 +157 +161 +162 +158 +154 +154 +159 +162 +164 +162 +159 +155 +153 +157 +167 +175 +172 +164 +160 +165 +170 +168 +162 +158 +157 +160 +160 +159 +160 +162 +162 +160 +161 +162 +165 +163 +158 +160 +164 +162 +160 +163 +167 +165 +160 +163 +168 +168 +162 +147 +144 +150 +152 +155 +159 +159 +157 +160 +160 +150 +141 +145 +152 +153 +151 +151 +149 +145 +143 +147 +152 +155 +165 +168 +161 +148 +147 +154 +156 +151 +148 +148 +154 +160 +157 +153 +152 +149 +153 +156 +164 +170 +164 +150 +139 +136 +144 +149 +148 +143 +141 +145 +147 +147 +146 +143 +150 +155 +149 +146 +151 +152 +144 +152 +152 +146 +140 +135 +133 +137 +143 +145 +146 +144 +140 +143 +151 +159 +161 +158 +154 +154 +160 +163 +156 +146 +150 +144 +148 +157 +161 +161 +162 +162 +158 +151 +149 +154 +159 +159 +157 +157 +159 +156 +158 +166 +173 +172 +165 +159 +164 +171 +168 +158 +155 +154 +150 +146 +153 +161 +167 +164 +154 +148 +147 +149 +150 +155 +157 +151 +149 +150 +152 +150 +147 +152 +156 +157 +157 +157 +155 +153 +151 +146 +144 +146 +147 +146 +145 +145 +142 +146 +151 +154 +156 +158 +157 +156 +156 +149 +144 +145 +145 +142 +140 +142 +150 +156 +160 +157 +147 +141 +142 +146 +152 +149 +152 +159 +156 +147 +144 +150 +156 +152 +152 +152 +148 +144 +151 +162 +161 +155 +148 +144 +145 +150 +157 +162 +173 +170 +165 +162 +163 +162 +156 +148 +151 +149 +147 +150 +156 +159 +158 +156 +153 +152 +150 +150 +152 +155 +158 +160 +162 +158 +153 +151 +153 +155 +154 +152 +158 +155 +154 +153 +147 +140 +142 +149 +161 +157 +153 +146 +138 +141 +147 +149 +154 +154 +157 +154 +146 +147 +149 +141 +144 +145 +148 +149 +147 +144 +143 +142 +146 +144 +144 +146 +146 +145 +147 +149 +145 +149 +149 +147 +149 +150 +148 +148 +149 +151 +148 +147 +149 +147 +144 +146 +146 +148 +149 +151 +152 +152 +153 +153 +153 +150 +147 +145 +146 +147 +143 +141 +140 +143 +146 +146 +144 +143 +145 +147 +146 +147 +144 +140 +137 +133 +133 +140 +149 +150 +149 +146 +144 +146 +147 +147 +146 +144 +142 +141 +139 +139 +142 +146 +143 +142 +136 +132 +135 +137 +139 +141 +139 +139 +139 +140 +140 +141 +140 +138 +136 +134 +133 +136 +139 +144 +150 +155 +159 +159 +153 +143 +139 +141 +144 +144 +142 +150 +153 +146 +135 +129 +126 +124 +124 +127 +129 +126 +124 +130 +133 +128 +132 +141 +149 +158 +170 +170 +144 +113 +110 +118 +124 +119 +114 +118 +133 +146 +162 +173 +185 +184 +170 +156 +145 +134 +118 +119 +129 +132 +128 +131 +136 +135 +138 +137 +134 +129 +126 +127 +129 +131 +128 +129 +133 +139 +137 +133 +134 +143 +145 +141 +138 +140 +146 +148 +144 +139 +141 +138 +135 +136 +143 +147 +143 +136 +139 +140 +142 +143 +141 +139 +143 +150 +158 +163 +165 +160 +152 +145 +141 +138 +127 +132 +136 +140 +143 +142 +138 +136 +137 +135 +134 +135 +135 +137 +140 +145 +142 +144 +142 +138 +134 +136 +141 +144 +143 +144 +141 +135 +135 +142 +147 +148 +144 +145 +145 +143 +142 +144 +145 +146 +144 +151 +152 +150 +153 +159 +158 +150 +140 +140 +142 +144 +145 +143 +143 +144 +146 +146 +141 +140 +144 +145 +144 +147 +147 +147 +144 +151 +149 +146 +154 +150 +155 +170 +186 +180 +152 +135 +138 +147 +146 +152 +158 +153 +140 +140 +154 +166 +158 +138 +132 +137 +142 +156 +166 +160 +146 +135 +138 +146 +144 +149 +155 +149 +136 +141 +147 +150 +147 +142 +140 +141 +140 +135 +131 +131 +129 +127 +132 +139 +153 +154 +151 +141 +130 +125 +128 +132 +128 +135 +143 +147 +146 +146 +148 +150 +153 +155 +154 +151 +147 +145 +144 +144 +147 +149 +151 +147 +137 +131 +134 +140 +150 +150 +149 +149 +152 +152 +146 +136 +144 +140 +132 +126 +126 +134 +140 +142 +154 +153 +151 +148 +145 +146 +148 +151 +148 +144 +141 +145 +152 +157 +156 +153 +135 +142 +143 +146 +156 +157 +151 +152 +154 +159 +159 +162 +170 +167 +151 +137 +140 +145 +160 +179 +186 +178 +167 +162 +158 +162 +165 +168 +171 +166 +164 +168 +160 +162 +166 +175 +175 +155 +143 +149 +176 +198 +200 +179 +162 +153 +152 +158 +167 +165 +158 +169 +168 +155 +151 +144 +141 +147 +149 +146 +143 +144 +148 +150 +150 +148 +146 +146 +145 +145 +147 +150 +147 +143 +136 +130 +130 +137 +146 +150 +153 +146 +140 +145 +159 +164 +161 +160 +155 +158 +161 +156 +147 +145 +145 +138 +148 +157 +153 +147 +159 +172 +169 +161 +162 +163 +175 +170 +156 +151 +151 +157 +164 +172 +175 +182 +192 +178 +160 +160 +172 +184 +185 +178 +180 +185 +182 +176 +180 +177 +169 +166 +179 +196 +198 +189 +174 +167 +164 +171 +188 +194 +195 +199 +195 +201 +202 +197 +197 +204 +211 +213 +213 +215 +220 +222 +218 +210 +204 +202 +206 +212 +224 +220 +199 +190 +197 +202 +205 +203 +204 +200 +194 +193 +196 +195 +191 +199 +217 +224 +214 +209 +210 +206 +201 +205 +211 +212 +208 +203 +205 +210 +219 +220 +225 +235 +240 +232 +213 +198 +190 +197 +210 +219 +196 +150 +127 +136 +144 +163 +169 +156 +155 +164 +179 +207 +226 +232 +232 +215 +187 +161 +152 +160 +176 +207 +235 +227 +198 +181 +171 +156 +151 +161 +164 +159 +150 +139 +144 +161 +164 +164 +160 +148 +137 +134 +136 +139 +138 +140 +144 +147 +147 +144 +144 +146 +148 +147 +148 +149 +147 +145 +146 +149 +152 +149 +146 +146 +147 +150 +155 +159 +163 +164 +165 +170 +183 +192 +198 +205 +202 +203 +197 +180 +162 +147 +139 +136 +134 +133 +130 +128 +126 +124 +123 +121 +119 +117 +116 +114 +111 +115 +119 +115 +119 +119 +121 +124 +127 +129 +134 +137 +141 +143 +144 +149 +157 +161 +165 +172 +188 +200 +214 +225 +236 +245 +250 +250 +250 +248 +249 +252 +253 +250 +250 +252 +250 +250 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +246 +247 +246 +246 +247 +247 +247 +247 +247 +248 +249 +249 +250 +251 +251 +251 +250 +250 +251 +251 +252 +251 +251 +250 +252 +253 +254 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +255 +255 +255 +254 +254 +254 +254 +254 +253 +254 +254 +254 +253 +252 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +252 +251 +248 +248 +249 +250 +249 +243 +237 +239 +244 +242 +235 +231 +227 +225 +227 +228 +228 +229 +230 +229 +229 +228 +226 +225 +224 +224 +224 +218 +218 +217 +218 +218 +217 +217 +218 +220 +222 +220 +217 +218 +219 +215 +210 +202 +200 +199 +199 +199 +197 +198 +200 +196 +197 +198 +197 +194 +192 +193 +195 +198 +200 +202 +203 +202 +200 +197 +196 +198 +199 +200 +200 +201 +201 +199 +196 +192 +196 +201 +203 +202 +200 +200 +201 +203 +204 +198 +189 +190 +198 +197 +189 +185 +183 +181 +179 +182 +186 +189 +188 +190 +187 +184 +184 +186 +187 +186 +185 +180 +180 +181 +178 +177 +186 +196 +199 +184 +167 +165 +180 +187 +184 +184 +187 +184 +178 +171 +168 +171 +177 +182 +183 +181 +181 +181 +179 +177 +175 +178 +181 +186 +175 +171 +171 +167 +164 +167 +171 +176 +156 +147 +160 +178 +189 +186 +177 +174 +166 +164 +168 +172 +171 +168 +167 +168 +163 +155 +150 +157 +171 +182 +185 +187 +185 +177 +166 +163 +170 +178 +180 +166 +164 +162 +162 +167 +172 +175 +176 +166 +166 +175 +184 +182 +178 +179 +179 +174 +167 +163 +162 +164 +168 +171 +169 +174 +180 +179 +174 +171 +168 +164 +165 +169 +174 +178 +178 +176 +174 +170 +166 +165 +170 +176 +174 +165 +164 +171 +173 +173 +168 +166 +168 +170 +167 +162 +159 +157 +159 +163 +163 +160 +154 +150 +150 +151 +153 +156 +159 +160 +158 +157 +158 +161 +161 +157 +157 +160 +160 +157 +158 +159 +160 +160 +161 +162 +164 +165 +166 +165 +163 +160 +159 +161 +162 +160 +157 +157 +156 +156 +157 +159 +159 +159 +159 +157 +158 +156 +157 +156 +155 +152 +151 +153 +152 +152 +152 +153 +154 +155 +155 +161 +164 +160 +151 +147 +151 +160 +166 +161 +156 +153 +153 +153 +151 +152 +155 +156 +157 +158 +161 +164 +162 +153 +144 +145 +144 +142 +142 +144 +147 +153 +158 +159 +160 +160 +159 +160 +162 +162 +160 +156 +160 +162 +160 +157 +157 +162 +169 +170 +165 +163 +167 +168 +163 +157 +156 +159 +162 +164 +162 +158 +156 +156 +158 +161 +163 +165 +162 +156 +157 +162 +161 +163 +166 +171 +169 +163 +163 +166 +164 +158 +150 +147 +149 +150 +152 +157 +160 +157 +156 +156 +152 +146 +147 +153 +155 +155 +152 +144 +136 +137 +148 +159 +165 +165 +163 +156 +146 +145 +149 +152 +151 +152 +155 +163 +166 +161 +156 +154 +153 +149 +153 +163 +169 +163 +151 +142 +141 +146 +152 +154 +151 +149 +148 +145 +141 +147 +146 +152 +159 +157 +153 +151 +150 +146 +152 +153 +147 +142 +135 +134 +139 +138 +143 +147 +147 +143 +143 +148 +155 +157 +157 +158 +161 +164 +164 +158 +152 +144 +140 +144 +151 +154 +157 +160 +160 +156 +149 +146 +152 +159 +160 +158 +157 +158 +155 +153 +157 +162 +164 +163 +163 +171 +176 +170 +158 +153 +153 +153 +152 +150 +157 +164 +165 +159 +154 +154 +155 +156 +152 +146 +141 +143 +149 +151 +150 +149 +150 +152 +152 +153 +153 +154 +156 +149 +145 +141 +141 +145 +147 +146 +143 +140 +151 +159 +158 +152 +151 +157 +163 +160 +152 +145 +144 +145 +145 +146 +149 +151 +155 +157 +153 +146 +141 +141 +142 +144 +145 +153 +161 +156 +145 +141 +146 +157 +156 +156 +155 +153 +152 +157 +164 +161 +155 +150 +149 +150 +153 +159 +164 +168 +167 +164 +163 +163 +162 +156 +149 +151 +149 +148 +148 +150 +152 +153 +154 +153 +152 +151 +151 +153 +156 +158 +160 +162 +158 +154 +151 +153 +155 +156 +156 +164 +160 +156 +151 +145 +140 +142 +148 +157 +160 +157 +144 +132 +136 +146 +148 +150 +157 +163 +155 +141 +140 +144 +140 +142 +144 +147 +148 +147 +145 +144 +144 +145 +145 +146 +146 +146 +146 +146 +144 +142 +148 +150 +150 +152 +151 +147 +146 +150 +151 +149 +148 +150 +149 +147 +149 +148 +148 +148 +148 +150 +151 +152 +152 +150 +148 +146 +144 +144 +144 +142 +141 +145 +145 +146 +145 +144 +143 +143 +144 +143 +147 +146 +145 +143 +136 +133 +135 +149 +151 +150 +145 +143 +146 +147 +145 +142 +141 +143 +145 +145 +143 +142 +143 +141 +141 +141 +139 +135 +135 +137 +139 +140 +140 +143 +145 +143 +139 +136 +137 +133 +126 +127 +137 +145 +146 +146 +149 +153 +159 +161 +154 +145 +141 +139 +138 +140 +147 +154 +155 +145 +130 +124 +125 +125 +126 +128 +128 +127 +132 +135 +131 +123 +131 +142 +155 +169 +171 +154 +131 +115 +114 +118 +126 +125 +120 +123 +130 +141 +146 +161 +177 +183 +180 +170 +158 +140 +133 +127 +121 +119 +125 +130 +131 +136 +138 +136 +131 +125 +123 +127 +132 +133 +130 +128 +130 +133 +138 +141 +144 +144 +141 +138 +140 +145 +148 +146 +143 +140 +139 +137 +137 +141 +145 +143 +140 +137 +136 +136 +138 +140 +141 +143 +145 +146 +152 +157 +157 +153 +148 +143 +139 +135 +136 +138 +140 +143 +142 +138 +135 +135 +132 +130 +133 +136 +138 +141 +145 +145 +147 +145 +139 +133 +132 +135 +138 +140 +141 +139 +134 +134 +141 +146 +148 +141 +142 +145 +147 +144 +141 +141 +144 +147 +150 +149 +147 +149 +154 +152 +145 +144 +144 +146 +148 +147 +145 +143 +143 +141 +143 +142 +145 +148 +146 +143 +145 +152 +152 +147 +150 +147 +146 +155 +152 +153 +170 +187 +182 +158 +142 +141 +143 +141 +147 +152 +148 +136 +139 +154 +164 +157 +136 +130 +137 +142 +150 +159 +156 +138 +130 +135 +143 +143 +150 +157 +153 +143 +142 +144 +147 +146 +143 +139 +137 +133 +132 +135 +137 +137 +135 +139 +146 +150 +154 +154 +145 +132 +125 +126 +129 +133 +140 +148 +153 +152 +149 +148 +147 +145 +148 +150 +149 +147 +147 +146 +145 +147 +148 +149 +147 +141 +137 +138 +142 +146 +147 +149 +151 +149 +144 +138 +134 +139 +138 +134 +131 +130 +134 +139 +143 +151 +151 +148 +142 +141 +144 +146 +145 +147 +144 +144 +151 +161 +162 +152 +142 +132 +139 +141 +145 +155 +157 +153 +154 +157 +156 +156 +161 +163 +152 +140 +138 +146 +161 +181 +192 +186 +171 +163 +162 +163 +171 +174 +171 +168 +164 +164 +170 +163 +159 +168 +185 +181 +152 +141 +154 +177 +201 +201 +174 +156 +154 +159 +165 +164 +161 +156 +166 +168 +156 +151 +144 +140 +144 +148 +148 +145 +145 +149 +154 +151 +148 +145 +144 +146 +147 +146 +145 +144 +141 +136 +130 +131 +138 +146 +151 +150 +144 +140 +145 +160 +165 +163 +163 +160 +157 +154 +151 +147 +149 +148 +140 +142 +152 +154 +149 +154 +166 +172 +172 +169 +170 +181 +174 +157 +149 +148 +154 +160 +169 +172 +179 +188 +178 +162 +160 +170 +183 +186 +181 +179 +180 +181 +182 +181 +174 +163 +160 +172 +191 +199 +196 +178 +167 +160 +170 +190 +196 +193 +193 +193 +196 +195 +189 +188 +195 +205 +211 +214 +217 +220 +221 +217 +212 +207 +204 +202 +211 +225 +217 +188 +173 +187 +204 +212 +210 +208 +204 +197 +196 +197 +197 +193 +199 +214 +221 +213 +207 +207 +205 +206 +207 +210 +211 +209 +205 +206 +209 +202 +207 +217 +232 +243 +238 +219 +200 +185 +201 +216 +219 +202 +171 +143 +129 +143 +163 +176 +165 +158 +157 +169 +199 +219 +234 +240 +220 +184 +149 +136 +141 +149 +182 +219 +237 +224 +196 +178 +175 +171 +163 +153 +149 +142 +132 +125 +127 +142 +144 +142 +139 +135 +134 +136 +135 +137 +139 +140 +143 +143 +143 +145 +148 +147 +147 +148 +149 +146 +144 +145 +148 +150 +148 +147 +148 +150 +152 +156 +159 +163 +163 +162 +166 +178 +191 +200 +209 +208 +207 +202 +187 +166 +148 +140 +138 +137 +133 +129 +127 +125 +124 +122 +122 +119 +117 +117 +115 +113 +116 +119 +117 +118 +118 +120 +124 +126 +129 +133 +135 +140 +143 +145 +150 +158 +160 +163 +170 +183 +196 +211 +224 +236 +247 +250 +250 +251 +250 +251 +252 +252 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +243 +243 +244 +244 +245 +245 +246 +247 +246 +245 +246 +246 +247 +247 +247 +248 +248 +248 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +253 +253 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +254 +255 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +252 +254 +254 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +252 +249 +248 +248 +248 +248 +245 +242 +244 +247 +243 +236 +229 +224 +223 +228 +231 +229 +228 +230 +231 +230 +228 +226 +225 +224 +223 +223 +218 +220 +220 +220 +218 +216 +218 +222 +222 +221 +219 +216 +216 +218 +214 +209 +200 +201 +202 +201 +199 +197 +199 +202 +196 +197 +198 +199 +195 +192 +194 +199 +201 +202 +204 +205 +204 +202 +200 +199 +197 +201 +204 +203 +204 +203 +195 +185 +183 +192 +201 +204 +200 +197 +198 +201 +199 +200 +196 +190 +194 +200 +196 +186 +183 +187 +186 +180 +179 +183 +184 +182 +183 +182 +182 +184 +186 +189 +189 +188 +181 +180 +180 +177 +176 +186 +198 +201 +184 +168 +169 +186 +189 +181 +179 +185 +182 +174 +167 +168 +174 +179 +181 +181 +181 +180 +179 +177 +173 +170 +173 +179 +187 +178 +172 +170 +171 +175 +178 +177 +165 +155 +157 +173 +184 +185 +181 +175 +173 +166 +168 +171 +166 +166 +168 +166 +166 +157 +152 +157 +167 +175 +182 +186 +185 +182 +177 +173 +173 +176 +177 +175 +163 +159 +161 +168 +172 +171 +171 +173 +169 +165 +171 +180 +179 +173 +170 +170 +170 +163 +157 +158 +166 +173 +175 +173 +175 +182 +182 +177 +172 +167 +166 +168 +173 +174 +177 +180 +180 +175 +169 +167 +168 +171 +177 +174 +167 +165 +167 +166 +166 +163 +164 +170 +176 +175 +166 +159 +153 +156 +158 +157 +156 +155 +155 +154 +151 +155 +160 +160 +159 +158 +158 +158 +160 +158 +155 +158 +163 +160 +155 +156 +159 +160 +160 +160 +161 +163 +165 +167 +167 +167 +164 +160 +158 +158 +156 +153 +153 +154 +156 +157 +158 +158 +158 +159 +158 +158 +157 +157 +156 +155 +154 +153 +151 +152 +154 +155 +154 +153 +152 +151 +154 +159 +161 +157 +155 +157 +159 +161 +162 +157 +154 +152 +150 +146 +147 +151 +154 +157 +160 +162 +163 +158 +150 +143 +144 +146 +146 +144 +144 +147 +151 +153 +159 +161 +163 +163 +164 +164 +162 +159 +153 +160 +166 +166 +160 +156 +158 +161 +163 +161 +161 +163 +162 +159 +158 +160 +160 +163 +167 +165 +157 +149 +150 +157 +161 +163 +165 +161 +154 +155 +161 +163 +173 +171 +170 +166 +160 +161 +165 +164 +154 +151 +145 +143 +148 +152 +155 +158 +156 +153 +156 +158 +154 +152 +155 +157 +157 +153 +141 +131 +133 +149 +164 +169 +166 +160 +152 +146 +144 +145 +149 +150 +152 +158 +168 +170 +163 +160 +160 +157 +149 +153 +161 +165 +160 +151 +147 +149 +150 +154 +157 +156 +153 +149 +142 +137 +144 +150 +157 +163 +162 +153 +146 +147 +147 +152 +152 +148 +141 +131 +130 +138 +139 +145 +151 +151 +147 +145 +149 +153 +152 +156 +162 +168 +168 +163 +158 +156 +144 +143 +146 +150 +153 +157 +161 +159 +153 +147 +145 +152 +160 +161 +159 +157 +158 +153 +151 +151 +153 +156 +161 +165 +175 +178 +171 +158 +153 +152 +152 +153 +152 +156 +161 +164 +163 +162 +163 +166 +167 +152 +136 +133 +140 +150 +154 +153 +150 +147 +147 +149 +150 +151 +156 +161 +150 +145 +139 +138 +143 +147 +145 +140 +143 +151 +159 +158 +155 +153 +155 +157 +152 +148 +146 +151 +154 +154 +152 +152 +154 +153 +151 +148 +144 +140 +139 +139 +143 +145 +152 +157 +153 +146 +148 +156 +160 +161 +160 +157 +156 +160 +164 +165 +162 +154 +149 +151 +153 +153 +156 +160 +159 +160 +160 +160 +161 +160 +155 +151 +152 +151 +149 +145 +143 +144 +149 +152 +152 +152 +151 +152 +155 +157 +159 +160 +160 +157 +152 +149 +149 +152 +156 +159 +167 +164 +157 +147 +140 +139 +144 +148 +155 +155 +150 +139 +135 +146 +154 +149 +149 +157 +162 +154 +143 +142 +145 +143 +142 +144 +148 +149 +147 +146 +146 +144 +143 +145 +148 +146 +145 +146 +144 +140 +139 +147 +152 +154 +156 +152 +146 +145 +147 +148 +146 +144 +147 +147 +147 +150 +148 +148 +148 +148 +149 +149 +149 +149 +148 +148 +147 +146 +144 +143 +143 +144 +147 +146 +145 +144 +144 +144 +143 +142 +141 +145 +146 +147 +148 +141 +135 +136 +148 +151 +150 +145 +143 +147 +147 +144 +140 +140 +143 +147 +148 +146 +143 +143 +145 +145 +148 +148 +141 +138 +140 +141 +146 +144 +143 +144 +141 +137 +132 +133 +135 +124 +123 +135 +144 +140 +135 +135 +138 +151 +163 +161 +151 +141 +135 +132 +133 +137 +152 +162 +153 +135 +127 +132 +132 +129 +129 +130 +128 +130 +133 +131 +126 +129 +134 +146 +164 +171 +160 +145 +122 +118 +120 +129 +131 +126 +122 +121 +122 +118 +128 +150 +173 +186 +185 +178 +169 +152 +134 +126 +123 +117 +116 +124 +128 +127 +129 +130 +129 +126 +129 +132 +133 +136 +135 +131 +130 +137 +146 +151 +142 +139 +136 +137 +141 +144 +144 +144 +139 +140 +140 +139 +140 +142 +143 +143 +138 +136 +134 +135 +140 +144 +143 +139 +137 +141 +145 +146 +147 +147 +144 +141 +143 +141 +141 +143 +143 +142 +139 +135 +137 +132 +128 +131 +138 +142 +145 +146 +148 +149 +146 +139 +131 +129 +131 +133 +136 +139 +137 +135 +135 +139 +144 +146 +142 +143 +145 +147 +144 +140 +141 +146 +147 +146 +145 +145 +148 +150 +149 +146 +143 +143 +145 +147 +147 +144 +141 +141 +141 +143 +146 +150 +151 +145 +143 +148 +158 +159 +153 +149 +146 +146 +152 +148 +148 +167 +185 +182 +164 +154 +150 +144 +138 +140 +144 +141 +136 +141 +156 +165 +154 +133 +127 +136 +139 +142 +148 +149 +140 +133 +137 +142 +141 +146 +152 +149 +146 +140 +137 +140 +144 +142 +136 +131 +126 +133 +141 +147 +146 +144 +146 +152 +150 +153 +154 +146 +133 +124 +126 +130 +135 +142 +150 +155 +154 +149 +142 +138 +140 +145 +148 +147 +148 +150 +148 +142 +146 +146 +147 +148 +146 +144 +144 +146 +145 +147 +152 +155 +149 +137 +131 +132 +132 +131 +132 +133 +133 +134 +140 +148 +154 +150 +144 +138 +139 +144 +145 +144 +146 +145 +149 +160 +170 +166 +148 +131 +128 +138 +143 +146 +151 +150 +146 +145 +149 +150 +152 +158 +162 +154 +147 +148 +154 +176 +197 +196 +178 +161 +158 +164 +169 +180 +182 +175 +169 +165 +163 +165 +165 +161 +175 +191 +176 +147 +143 +157 +182 +199 +191 +162 +149 +158 +168 +171 +162 +157 +154 +165 +169 +158 +151 +145 +144 +146 +150 +151 +147 +143 +147 +153 +150 +148 +145 +143 +147 +150 +148 +142 +140 +140 +137 +133 +133 +139 +146 +151 +146 +143 +140 +146 +160 +167 +165 +165 +164 +159 +154 +149 +146 +148 +148 +141 +142 +146 +150 +150 +151 +162 +174 +177 +169 +171 +180 +174 +159 +151 +149 +154 +156 +165 +168 +172 +179 +176 +165 +163 +170 +183 +188 +185 +179 +175 +180 +191 +190 +176 +160 +154 +163 +180 +195 +202 +196 +174 +157 +164 +184 +193 +193 +195 +194 +195 +193 +188 +186 +192 +202 +211 +214 +218 +220 +217 +215 +214 +210 +206 +205 +212 +224 +217 +183 +162 +179 +206 +219 +218 +216 +210 +203 +198 +198 +200 +200 +202 +213 +221 +214 +206 +204 +204 +206 +206 +206 +208 +211 +210 +210 +210 +206 +208 +213 +223 +236 +241 +228 +211 +181 +197 +215 +220 +207 +183 +158 +144 +149 +162 +175 +175 +172 +167 +167 +186 +213 +228 +236 +222 +187 +147 +123 +119 +128 +155 +193 +225 +237 +219 +195 +190 +181 +155 +135 +133 +133 +130 +126 +123 +128 +129 +129 +129 +132 +135 +136 +135 +137 +137 +135 +138 +140 +142 +146 +150 +148 +149 +149 +148 +145 +143 +145 +148 +151 +150 +150 +151 +152 +153 +156 +160 +163 +160 +156 +160 +173 +189 +202 +212 +213 +212 +209 +196 +174 +153 +143 +143 +138 +133 +129 +126 +125 +125 +123 +122 +119 +116 +115 +116 +114 +115 +118 +117 +118 +117 +119 +122 +126 +129 +132 +133 +137 +140 +144 +150 +158 +160 +163 +169 +179 +191 +207 +222 +235 +246 +250 +251 +251 +252 +252 +251 +251 +251 +250 +248 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +248 +248 +247 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +245 +246 +247 +247 +246 +247 +248 +248 +248 +249 +249 +250 +250 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +251 +248 +247 +247 +247 +246 +247 +250 +251 +245 +237 +227 +222 +223 +230 +234 +231 +227 +228 +230 +229 +228 +226 +225 +223 +222 +220 +219 +221 +222 +223 +221 +219 +220 +223 +221 +221 +219 +216 +214 +213 +210 +206 +201 +201 +201 +199 +198 +197 +200 +203 +197 +196 +198 +199 +196 +193 +197 +204 +203 +204 +204 +204 +203 +200 +197 +195 +196 +202 +203 +199 +198 +199 +192 +181 +180 +188 +197 +200 +198 +195 +195 +197 +194 +194 +191 +188 +193 +198 +191 +178 +178 +190 +194 +183 +174 +174 +178 +180 +178 +180 +183 +189 +195 +197 +194 +189 +181 +182 +185 +183 +181 +188 +197 +197 +183 +178 +180 +185 +185 +183 +181 +179 +179 +171 +167 +173 +181 +183 +179 +174 +179 +178 +177 +176 +171 +167 +170 +175 +184 +180 +178 +177 +180 +188 +190 +184 +163 +159 +165 +178 +182 +180 +179 +177 +172 +166 +172 +174 +165 +164 +167 +161 +155 +156 +164 +175 +177 +173 +177 +185 +183 +182 +181 +183 +183 +180 +172 +166 +160 +157 +163 +176 +180 +172 +167 +170 +170 +165 +170 +178 +173 +164 +160 +159 +167 +162 +157 +161 +171 +176 +174 +172 +173 +182 +184 +178 +172 +167 +169 +176 +174 +170 +172 +180 +181 +174 +168 +167 +168 +169 +173 +171 +166 +166 +168 +165 +164 +163 +166 +174 +180 +176 +166 +157 +152 +155 +156 +155 +155 +159 +161 +159 +155 +159 +162 +160 +158 +157 +157 +156 +158 +154 +151 +156 +162 +156 +150 +151 +156 +158 +160 +161 +161 +163 +165 +166 +165 +167 +166 +161 +157 +156 +153 +151 +152 +153 +157 +158 +158 +157 +156 +156 +157 +158 +158 +157 +155 +156 +156 +156 +150 +154 +158 +160 +159 +155 +152 +150 +153 +158 +162 +161 +159 +157 +156 +154 +161 +159 +157 +156 +152 +147 +147 +150 +153 +154 +156 +158 +159 +156 +150 +146 +145 +149 +152 +150 +148 +150 +152 +152 +157 +163 +168 +166 +161 +158 +157 +157 +156 +163 +168 +166 +160 +156 +156 +157 +157 +155 +155 +156 +156 +157 +161 +165 +160 +162 +166 +167 +157 +146 +147 +155 +162 +162 +164 +159 +153 +156 +165 +170 +177 +169 +163 +159 +157 +160 +163 +160 +153 +150 +139 +136 +148 +155 +153 +152 +152 +154 +161 +165 +161 +158 +158 +156 +157 +154 +144 +134 +138 +153 +163 +163 +162 +157 +149 +143 +142 +144 +147 +148 +151 +157 +166 +168 +162 +160 +160 +157 +153 +156 +160 +161 +158 +153 +152 +155 +154 +155 +155 +152 +149 +145 +140 +136 +138 +153 +164 +166 +160 +146 +136 +142 +149 +151 +150 +148 +140 +129 +128 +137 +143 +148 +153 +153 +148 +146 +150 +154 +151 +155 +164 +171 +170 +162 +156 +155 +150 +149 +151 +154 +156 +160 +161 +155 +150 +147 +147 +154 +161 +162 +161 +159 +157 +153 +151 +150 +152 +154 +159 +163 +173 +176 +170 +159 +153 +151 +150 +153 +158 +158 +159 +161 +163 +166 +170 +174 +172 +154 +136 +134 +144 +154 +156 +154 +151 +144 +142 +145 +149 +151 +158 +166 +155 +147 +141 +141 +145 +145 +141 +137 +142 +149 +156 +158 +157 +154 +150 +147 +146 +145 +148 +155 +160 +159 +154 +151 +155 +152 +148 +143 +140 +139 +139 +139 +145 +147 +152 +155 +153 +151 +155 +162 +163 +164 +161 +154 +154 +162 +166 +164 +160 +149 +142 +146 +151 +152 +154 +157 +155 +156 +156 +156 +157 +158 +157 +155 +155 +153 +149 +145 +142 +143 +149 +152 +151 +150 +150 +152 +155 +158 +160 +160 +160 +156 +151 +147 +145 +147 +154 +160 +165 +164 +157 +145 +137 +139 +146 +151 +154 +150 +145 +141 +144 +158 +163 +157 +150 +148 +148 +150 +150 +150 +149 +144 +144 +148 +151 +150 +148 +146 +146 +144 +141 +145 +148 +145 +144 +146 +144 +138 +137 +146 +153 +156 +157 +152 +145 +144 +144 +146 +144 +142 +145 +146 +146 +150 +146 +147 +148 +149 +151 +150 +147 +144 +147 +146 +146 +147 +146 +145 +144 +144 +144 +145 +146 +146 +145 +144 +143 +143 +143 +144 +142 +143 +146 +143 +139 +141 +144 +150 +150 +145 +143 +148 +148 +143 +139 +139 +140 +142 +142 +142 +142 +145 +153 +149 +149 +149 +144 +144 +148 +147 +151 +147 +142 +137 +135 +134 +132 +130 +137 +128 +127 +135 +139 +133 +126 +123 +126 +139 +153 +157 +152 +144 +136 +130 +131 +134 +145 +157 +152 +137 +131 +136 +136 +129 +128 +129 +128 +128 +131 +131 +136 +132 +128 +133 +151 +166 +161 +149 +131 +129 +123 +119 +121 +128 +129 +125 +120 +113 +112 +121 +136 +156 +170 +172 +179 +174 +156 +140 +133 +125 +117 +116 +122 +120 +123 +132 +137 +136 +133 +133 +132 +137 +139 +134 +129 +131 +138 +145 +138 +135 +133 +134 +135 +137 +139 +140 +140 +141 +142 +142 +142 +142 +142 +142 +141 +140 +138 +137 +142 +146 +143 +137 +136 +134 +132 +131 +135 +141 +144 +143 +145 +143 +144 +145 +144 +142 +139 +138 +140 +133 +128 +131 +138 +145 +147 +146 +149 +149 +145 +139 +134 +133 +133 +133 +133 +136 +137 +137 +137 +139 +142 +142 +146 +146 +145 +143 +141 +143 +147 +151 +150 +146 +144 +147 +149 +147 +145 +145 +139 +139 +140 +143 +144 +142 +141 +141 +147 +146 +146 +148 +147 +141 +142 +151 +158 +161 +158 +151 +150 +149 +147 +142 +145 +165 +182 +179 +166 +163 +162 +155 +146 +136 +134 +138 +138 +141 +151 +159 +151 +136 +132 +137 +139 +140 +143 +142 +145 +140 +140 +141 +138 +141 +144 +142 +141 +134 +131 +135 +140 +139 +133 +127 +127 +136 +148 +153 +151 +147 +149 +152 +153 +153 +150 +142 +132 +127 +130 +136 +136 +142 +150 +155 +154 +147 +137 +131 +136 +142 +146 +147 +151 +154 +151 +143 +142 +143 +146 +148 +148 +146 +147 +149 +148 +150 +152 +153 +147 +139 +132 +129 +128 +126 +128 +133 +135 +135 +143 +154 +157 +147 +138 +138 +143 +146 +146 +146 +145 +147 +154 +164 +169 +162 +144 +128 +127 +140 +151 +152 +148 +142 +137 +136 +139 +149 +155 +157 +167 +171 +166 +159 +158 +178 +194 +190 +173 +161 +157 +159 +171 +184 +187 +180 +174 +167 +159 +154 +160 +166 +183 +187 +163 +143 +151 +166 +190 +190 +174 +150 +148 +163 +173 +172 +162 +155 +154 +164 +168 +160 +150 +145 +148 +149 +152 +153 +147 +141 +144 +153 +149 +150 +147 +145 +148 +153 +150 +142 +138 +141 +140 +138 +136 +140 +146 +149 +145 +144 +142 +149 +162 +167 +165 +164 +163 +161 +157 +150 +142 +143 +146 +146 +147 +141 +142 +148 +152 +162 +172 +171 +164 +166 +175 +172 +161 +154 +150 +152 +153 +162 +163 +163 +169 +172 +169 +168 +174 +183 +188 +187 +180 +173 +181 +198 +202 +181 +160 +152 +158 +172 +192 +205 +207 +182 +159 +160 +177 +185 +187 +192 +195 +195 +193 +193 +192 +194 +202 +210 +214 +219 +219 +214 +212 +214 +213 +208 +211 +213 +221 +218 +188 +162 +173 +202 +220 +223 +222 +215 +206 +199 +198 +203 +209 +209 +216 +223 +218 +207 +202 +203 +201 +200 +201 +205 +212 +215 +213 +212 +215 +216 +213 +216 +227 +238 +235 +224 +193 +190 +201 +218 +215 +192 +168 +156 +150 +158 +175 +183 +187 +178 +171 +183 +209 +221 +231 +223 +191 +146 +117 +113 +121 +141 +169 +198 +227 +237 +223 +202 +185 +156 +134 +127 +123 +123 +128 +129 +130 +128 +128 +129 +132 +134 +136 +137 +138 +135 +134 +136 +139 +142 +146 +150 +150 +150 +150 +147 +144 +144 +147 +151 +154 +152 +152 +152 +151 +152 +156 +160 +163 +161 +155 +158 +172 +188 +201 +213 +214 +215 +215 +206 +185 +161 +149 +147 +141 +136 +130 +127 +127 +126 +123 +120 +119 +113 +114 +116 +114 +114 +116 +117 +118 +117 +118 +122 +126 +129 +131 +132 +134 +137 +141 +148 +156 +160 +163 +169 +176 +188 +204 +220 +234 +246 +251 +251 +250 +252 +253 +250 +249 +251 +250 +247 +250 +250 +249 +249 +248 +248 +248 +247 +248 +248 +248 +248 +248 +247 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +246 +246 +245 +245 +245 +245 +245 +245 +245 +246 +247 +247 +247 +247 +248 +249 +249 +249 +250 +250 +251 +251 +251 +250 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +250 +247 +246 +244 +244 +247 +250 +250 +243 +236 +227 +224 +226 +233 +236 +231 +227 +226 +225 +225 +224 +225 +225 +223 +220 +218 +218 +219 +221 +224 +224 +222 +221 +221 +217 +219 +220 +218 +215 +213 +209 +207 +204 +202 +199 +196 +196 +197 +199 +200 +194 +194 +194 +195 +193 +192 +197 +203 +202 +202 +202 +201 +200 +197 +193 +191 +196 +200 +198 +191 +189 +194 +195 +190 +185 +188 +192 +196 +197 +198 +198 +197 +194 +193 +189 +187 +191 +193 +183 +168 +172 +186 +193 +183 +174 +173 +178 +181 +181 +183 +186 +193 +202 +206 +199 +191 +180 +183 +188 +188 +185 +190 +195 +193 +181 +182 +184 +184 +182 +185 +186 +181 +180 +172 +170 +179 +187 +186 +178 +172 +175 +175 +175 +174 +172 +170 +171 +172 +176 +178 +182 +182 +185 +192 +192 +182 +168 +161 +164 +175 +181 +181 +180 +176 +174 +167 +170 +170 +163 +164 +167 +159 +154 +161 +174 +183 +178 +169 +171 +180 +183 +182 +181 +181 +179 +175 +169 +165 +156 +157 +167 +182 +185 +175 +169 +170 +167 +166 +173 +179 +170 +159 +157 +159 +164 +166 +164 +168 +177 +176 +168 +165 +169 +178 +180 +175 +168 +163 +168 +179 +175 +167 +167 +177 +180 +173 +167 +167 +168 +167 +168 +167 +164 +167 +170 +167 +166 +167 +171 +177 +178 +172 +162 +155 +158 +160 +159 +156 +156 +159 +160 +158 +156 +159 +162 +163 +161 +159 +156 +153 +156 +152 +150 +155 +159 +153 +145 +145 +151 +156 +160 +162 +162 +164 +164 +163 +162 +165 +166 +162 +160 +160 +156 +152 +151 +153 +155 +157 +157 +156 +154 +152 +155 +158 +158 +155 +153 +154 +155 +155 +152 +155 +159 +161 +161 +158 +156 +154 +159 +160 +159 +155 +152 +151 +152 +152 +154 +154 +156 +158 +155 +149 +148 +151 +154 +152 +152 +153 +155 +155 +154 +152 +149 +155 +157 +152 +149 +151 +155 +156 +158 +163 +166 +163 +157 +154 +153 +154 +156 +161 +165 +163 +159 +156 +154 +152 +153 +151 +150 +152 +155 +157 +160 +162 +163 +161 +164 +167 +160 +148 +148 +154 +163 +161 +162 +160 +156 +160 +173 +181 +173 +161 +153 +153 +155 +159 +158 +152 +154 +152 +142 +137 +148 +154 +151 +149 +149 +157 +165 +165 +160 +160 +161 +156 +157 +156 +150 +145 +150 +160 +162 +157 +152 +153 +149 +142 +143 +149 +149 +147 +152 +154 +161 +163 +160 +159 +157 +153 +156 +157 +160 +162 +161 +158 +156 +156 +155 +154 +152 +150 +146 +142 +140 +140 +140 +155 +165 +165 +158 +144 +135 +139 +148 +150 +150 +148 +141 +130 +128 +137 +145 +151 +155 +155 +150 +147 +149 +152 +151 +154 +163 +170 +169 +161 +155 +155 +151 +150 +152 +155 +158 +160 +158 +150 +148 +148 +150 +156 +161 +162 +160 +159 +156 +153 +150 +151 +153 +156 +160 +164 +170 +170 +164 +156 +153 +150 +148 +151 +159 +157 +157 +161 +165 +168 +172 +177 +168 +155 +142 +141 +148 +153 +153 +152 +152 +143 +136 +138 +143 +148 +156 +164 +158 +150 +146 +148 +149 +143 +138 +138 +140 +149 +156 +156 +152 +148 +146 +146 +147 +147 +149 +153 +157 +158 +155 +154 +154 +152 +147 +142 +139 +139 +140 +141 +144 +147 +151 +154 +155 +155 +154 +155 +162 +161 +155 +148 +150 +159 +165 +165 +160 +147 +137 +141 +150 +155 +158 +160 +159 +157 +155 +154 +154 +155 +157 +159 +158 +155 +150 +146 +145 +147 +150 +152 +149 +149 +148 +151 +155 +158 +159 +159 +160 +156 +151 +146 +142 +142 +149 +156 +159 +162 +158 +147 +138 +141 +150 +156 +153 +151 +153 +153 +153 +158 +166 +167 +150 +141 +137 +145 +154 +151 +147 +146 +151 +155 +156 +153 +149 +147 +146 +144 +140 +144 +146 +144 +143 +146 +144 +139 +134 +143 +150 +154 +154 +148 +142 +143 +147 +149 +147 +145 +147 +147 +148 +151 +146 +147 +148 +149 +150 +149 +147 +145 +145 +143 +142 +145 +146 +145 +142 +141 +141 +144 +148 +148 +146 +143 +142 +142 +144 +143 +141 +141 +144 +143 +141 +144 +141 +147 +149 +145 +145 +149 +148 +143 +139 +138 +138 +137 +135 +134 +137 +142 +154 +152 +150 +147 +141 +142 +150 +158 +157 +160 +155 +142 +133 +131 +130 +126 +122 +127 +133 +139 +139 +134 +126 +120 +127 +134 +143 +150 +152 +149 +141 +134 +137 +137 +139 +143 +142 +135 +133 +134 +134 +126 +126 +127 +125 +126 +130 +132 +137 +136 +128 +122 +134 +154 +160 +155 +144 +134 +117 +105 +108 +120 +127 +126 +124 +126 +125 +116 +112 +125 +143 +148 +160 +179 +174 +151 +143 +143 +133 +121 +125 +124 +128 +135 +139 +138 +135 +135 +137 +133 +132 +133 +132 +128 +128 +131 +136 +134 +133 +134 +134 +134 +135 +138 +141 +141 +142 +144 +145 +144 +142 +141 +143 +145 +144 +142 +144 +147 +144 +138 +137 +132 +125 +122 +127 +135 +141 +143 +142 +144 +146 +147 +143 +138 +137 +139 +139 +133 +128 +130 +137 +144 +146 +144 +148 +148 +147 +145 +143 +141 +138 +133 +128 +132 +135 +137 +139 +140 +141 +141 +148 +148 +144 +139 +140 +146 +152 +152 +154 +149 +147 +149 +148 +142 +139 +139 +140 +138 +138 +141 +143 +143 +143 +144 +148 +146 +143 +142 +142 +138 +141 +151 +153 +160 +161 +157 +159 +156 +144 +137 +147 +167 +180 +172 +160 +163 +169 +166 +154 +132 +123 +133 +139 +137 +140 +147 +148 +143 +140 +141 +143 +145 +144 +140 +142 +139 +138 +137 +137 +140 +144 +144 +135 +131 +130 +134 +137 +135 +130 +125 +129 +138 +148 +151 +148 +146 +149 +153 +155 +151 +146 +140 +135 +132 +135 +140 +142 +146 +153 +157 +156 +149 +139 +133 +134 +140 +144 +147 +152 +156 +152 +145 +137 +141 +145 +148 +147 +145 +147 +151 +151 +153 +152 +149 +148 +147 +139 +128 +128 +123 +126 +135 +139 +139 +144 +153 +152 +138 +132 +141 +149 +147 +144 +145 +144 +149 +156 +160 +158 +149 +138 +131 +130 +143 +157 +156 +143 +135 +135 +137 +141 +154 +160 +162 +169 +174 +171 +167 +161 +172 +179 +177 +171 +164 +158 +154 +168 +187 +196 +187 +174 +163 +154 +149 +159 +170 +187 +182 +153 +138 +156 +179 +196 +182 +162 +150 +152 +165 +174 +174 +161 +155 +158 +166 +169 +160 +149 +146 +149 +150 +153 +154 +148 +142 +146 +155 +150 +153 +152 +149 +149 +152 +149 +143 +139 +142 +144 +142 +140 +141 +144 +146 +146 +147 +147 +152 +162 +167 +164 +163 +163 +159 +156 +148 +139 +141 +147 +150 +148 +136 +136 +144 +150 +159 +166 +164 +164 +164 +174 +173 +164 +157 +149 +147 +152 +158 +158 +154 +157 +167 +174 +178 +181 +184 +185 +186 +180 +171 +179 +199 +206 +184 +161 +152 +155 +168 +187 +204 +199 +182 +166 +168 +179 +179 +177 +178 +192 +192 +192 +192 +192 +193 +199 +205 +214 +219 +219 +214 +211 +214 +215 +212 +214 +216 +223 +220 +194 +163 +167 +193 +215 +223 +224 +218 +208 +197 +195 +204 +213 +214 +218 +224 +221 +207 +199 +200 +199 +200 +202 +207 +213 +216 +214 +211 +209 +213 +214 +216 +225 +236 +237 +230 +214 +196 +189 +202 +214 +211 +185 +157 +141 +151 +173 +187 +187 +179 +176 +190 +208 +222 +233 +226 +191 +144 +123 +127 +124 +140 +162 +178 +198 +228 +236 +222 +192 +168 +148 +135 +122 +119 +126 +131 +130 +130 +130 +130 +132 +133 +135 +137 +138 +136 +135 +137 +140 +142 +146 +149 +151 +150 +147 +144 +142 +144 +148 +152 +155 +153 +151 +150 +150 +151 +156 +161 +163 +160 +157 +158 +171 +185 +198 +209 +211 +216 +220 +215 +197 +173 +157 +151 +145 +139 +134 +130 +129 +126 +123 +119 +119 +114 +114 +116 +114 +114 +115 +116 +118 +117 +118 +123 +126 +129 +131 +132 +133 +136 +139 +144 +153 +157 +162 +169 +175 +187 +203 +218 +232 +245 +251 +250 +247 +251 +251 +249 +248 +250 +251 +248 +251 +250 +250 +250 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +244 +244 +244 +244 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +247 +248 +247 +247 +248 +249 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +248 +245 +241 +239 +242 +246 +245 +239 +234 +228 +228 +231 +234 +235 +231 +226 +224 +222 +222 +223 +225 +227 +226 +223 +221 +219 +219 +221 +225 +226 +224 +221 +220 +214 +217 +220 +220 +217 +215 +212 +213 +208 +204 +198 +194 +194 +197 +198 +196 +194 +194 +193 +192 +191 +194 +199 +203 +200 +200 +200 +200 +199 +196 +192 +189 +186 +192 +194 +191 +190 +194 +194 +191 +188 +187 +188 +191 +196 +199 +199 +198 +193 +192 +189 +187 +191 +192 +181 +167 +168 +178 +184 +181 +178 +180 +182 +182 +189 +187 +187 +191 +200 +205 +199 +190 +178 +182 +188 +188 +185 +190 +194 +192 +179 +176 +181 +187 +186 +184 +186 +187 +178 +172 +172 +181 +186 +181 +176 +174 +172 +173 +173 +172 +175 +178 +176 +172 +171 +177 +183 +184 +184 +188 +185 +174 +161 +163 +171 +176 +176 +178 +180 +179 +176 +168 +163 +159 +157 +162 +167 +162 +167 +168 +173 +176 +175 +171 +170 +172 +179 +183 +185 +179 +171 +164 +160 +157 +158 +162 +172 +180 +179 +171 +165 +165 +168 +172 +180 +181 +168 +157 +159 +163 +165 +171 +170 +173 +181 +176 +164 +161 +168 +176 +177 +170 +162 +158 +167 +180 +177 +167 +165 +173 +179 +174 +169 +168 +169 +166 +165 +164 +163 +167 +171 +168 +164 +165 +169 +173 +174 +169 +163 +159 +160 +160 +158 +157 +157 +159 +158 +156 +156 +159 +165 +170 +170 +164 +157 +154 +156 +154 +152 +155 +158 +152 +144 +143 +148 +155 +160 +161 +161 +163 +163 +162 +161 +164 +165 +164 +165 +167 +164 +156 +150 +152 +154 +156 +156 +155 +152 +150 +155 +158 +159 +154 +151 +151 +152 +152 +153 +154 +156 +159 +160 +161 +159 +158 +157 +158 +157 +153 +149 +147 +147 +148 +145 +145 +150 +154 +153 +149 +148 +151 +152 +149 +146 +148 +150 +152 +154 +156 +156 +159 +158 +153 +148 +150 +155 +160 +161 +162 +160 +156 +154 +153 +150 +147 +152 +157 +161 +159 +157 +156 +152 +149 +147 +146 +148 +153 +159 +162 +160 +158 +161 +159 +161 +165 +161 +153 +151 +155 +162 +158 +159 +159 +159 +167 +180 +186 +173 +156 +145 +145 +149 +156 +157 +152 +153 +155 +152 +149 +151 +152 +151 +150 +150 +157 +164 +161 +155 +159 +162 +158 +158 +156 +153 +154 +160 +166 +162 +155 +147 +150 +150 +148 +150 +157 +156 +149 +149 +148 +154 +162 +162 +161 +159 +155 +155 +157 +162 +166 +166 +162 +157 +153 +152 +151 +152 +151 +147 +143 +142 +145 +149 +156 +161 +162 +159 +151 +143 +142 +147 +149 +149 +146 +141 +132 +129 +134 +143 +151 +159 +161 +156 +151 +150 +151 +152 +155 +162 +166 +165 +160 +156 +156 +151 +148 +151 +156 +159 +161 +159 +154 +151 +151 +152 +155 +159 +161 +160 +158 +156 +153 +151 +152 +154 +157 +162 +167 +164 +160 +151 +146 +148 +148 +147 +150 +153 +152 +155 +162 +167 +168 +170 +173 +164 +158 +150 +146 +147 +150 +151 +151 +154 +143 +135 +135 +140 +145 +150 +154 +155 +152 +152 +154 +150 +143 +140 +142 +147 +148 +149 +148 +148 +149 +147 +145 +141 +143 +148 +154 +157 +158 +156 +155 +153 +152 +150 +146 +142 +142 +144 +146 +146 +147 +147 +148 +153 +159 +161 +160 +158 +154 +148 +146 +149 +156 +162 +166 +166 +155 +145 +145 +152 +158 +160 +161 +163 +158 +153 +150 +150 +151 +154 +157 +159 +155 +151 +148 +149 +150 +151 +151 +147 +147 +148 +152 +156 +158 +157 +155 +154 +151 +148 +145 +140 +137 +141 +147 +153 +158 +158 +151 +145 +146 +153 +158 +155 +150 +152 +158 +161 +164 +167 +166 +152 +145 +140 +147 +153 +148 +144 +149 +155 +159 +160 +154 +149 +146 +146 +144 +141 +143 +145 +144 +144 +145 +143 +139 +131 +139 +147 +151 +150 +144 +139 +141 +149 +152 +151 +148 +149 +147 +147 +150 +148 +148 +148 +147 +146 +147 +148 +150 +147 +142 +139 +143 +144 +143 +141 +140 +142 +146 +149 +149 +145 +142 +140 +141 +143 +144 +142 +142 +145 +142 +140 +143 +141 +146 +148 +146 +146 +148 +148 +145 +141 +140 +140 +139 +136 +134 +136 +140 +153 +156 +154 +146 +140 +137 +147 +165 +174 +183 +183 +166 +145 +131 +123 +117 +104 +117 +131 +139 +139 +137 +129 +123 +135 +134 +136 +142 +149 +151 +145 +138 +138 +136 +134 +134 +135 +135 +134 +133 +134 +128 +127 +128 +123 +122 +125 +126 +135 +140 +136 +126 +126 +141 +156 +161 +158 +137 +113 +104 +107 +114 +118 +121 +122 +134 +141 +134 +119 +117 +125 +129 +135 +149 +162 +166 +160 +149 +140 +139 +133 +134 +134 +132 +130 +131 +135 +139 +139 +136 +136 +138 +134 +127 +128 +135 +135 +132 +132 +135 +135 +134 +135 +139 +140 +139 +140 +145 +148 +147 +144 +142 +143 +145 +146 +146 +145 +144 +143 +140 +137 +132 +126 +124 +129 +136 +139 +139 +138 +141 +146 +147 +142 +136 +135 +139 +139 +137 +134 +135 +140 +145 +146 +144 +144 +147 +150 +152 +153 +149 +141 +134 +126 +129 +133 +136 +140 +141 +142 +141 +144 +144 +141 +139 +141 +145 +147 +146 +149 +146 +146 +147 +145 +139 +137 +139 +142 +139 +138 +139 +141 +141 +141 +142 +143 +145 +142 +140 +142 +141 +143 +151 +154 +160 +164 +161 +166 +159 +138 +131 +151 +169 +178 +166 +153 +157 +170 +172 +154 +124 +110 +125 +136 +136 +136 +141 +141 +144 +144 +145 +147 +149 +146 +141 +141 +139 +135 +133 +137 +142 +146 +147 +136 +135 +135 +137 +136 +132 +129 +128 +130 +137 +143 +142 +141 +144 +150 +153 +153 +148 +144 +143 +141 +139 +140 +143 +148 +151 +155 +156 +155 +150 +143 +139 +140 +142 +145 +147 +150 +150 +146 +140 +136 +140 +146 +148 +145 +143 +146 +152 +155 +157 +154 +152 +155 +157 +146 +130 +126 +123 +127 +136 +142 +140 +140 +143 +144 +135 +134 +145 +150 +145 +141 +143 +143 +148 +153 +151 +144 +136 +133 +134 +139 +150 +161 +155 +134 +126 +133 +139 +149 +158 +164 +166 +168 +164 +167 +173 +169 +169 +166 +163 +163 +165 +163 +160 +165 +188 +200 +188 +168 +156 +154 +159 +175 +179 +186 +178 +150 +135 +155 +185 +195 +175 +160 +156 +158 +164 +171 +175 +160 +156 +166 +173 +173 +164 +151 +150 +156 +157 +158 +154 +146 +141 +145 +153 +153 +156 +155 +152 +149 +149 +147 +144 +141 +144 +145 +143 +141 +141 +143 +143 +146 +149 +148 +152 +161 +165 +164 +164 +170 +162 +155 +146 +137 +139 +144 +147 +146 +136 +133 +139 +146 +154 +161 +165 +165 +165 +174 +175 +169 +164 +156 +153 +155 +159 +157 +150 +148 +161 +177 +187 +188 +185 +182 +182 +178 +171 +178 +197 +208 +188 +167 +154 +151 +156 +175 +195 +192 +183 +173 +174 +181 +181 +175 +172 +187 +190 +191 +188 +186 +189 +197 +204 +216 +220 +221 +216 +211 +212 +214 +214 +214 +222 +230 +225 +198 +166 +164 +187 +206 +219 +223 +218 +209 +194 +189 +200 +209 +213 +217 +222 +220 +207 +195 +196 +202 +205 +209 +212 +215 +215 +212 +209 +208 +213 +215 +216 +222 +231 +236 +235 +226 +215 +197 +183 +191 +215 +208 +173 +141 +139 +155 +173 +184 +187 +188 +197 +213 +222 +228 +224 +203 +169 +147 +145 +144 +150 +158 +158 +157 +180 +214 +232 +215 +195 +169 +147 +130 +125 +129 +133 +127 +128 +131 +134 +135 +134 +135 +137 +137 +136 +136 +139 +140 +142 +144 +147 +149 +148 +144 +140 +140 +144 +147 +148 +150 +149 +149 +149 +149 +150 +155 +161 +161 +161 +159 +160 +170 +181 +193 +203 +207 +214 +222 +221 +209 +189 +170 +158 +150 +145 +138 +132 +129 +126 +122 +120 +120 +116 +116 +117 +114 +115 +116 +116 +117 +118 +120 +124 +126 +128 +131 +133 +136 +137 +138 +142 +150 +153 +158 +165 +173 +184 +199 +213 +229 +243 +251 +251 +247 +249 +250 +250 +249 +250 +251 +249 +251 +250 +250 +250 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +245 +245 +246 +247 +247 +248 +246 +247 +248 +248 +247 +247 +247 +248 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +253 +249 +245 +239 +234 +237 +241 +241 +236 +233 +230 +232 +234 +233 +231 +230 +227 +224 +224 +224 +224 +227 +229 +228 +225 +224 +220 +220 +221 +224 +225 +223 +220 +219 +213 +214 +217 +219 +218 +217 +215 +216 +207 +203 +198 +194 +194 +198 +198 +196 +196 +197 +195 +191 +192 +198 +203 +204 +202 +201 +201 +202 +201 +198 +194 +190 +182 +186 +191 +193 +195 +195 +191 +187 +188 +187 +188 +190 +193 +195 +197 +197 +194 +192 +189 +188 +191 +192 +181 +168 +165 +173 +180 +181 +181 +181 +183 +184 +190 +188 +185 +186 +191 +195 +190 +181 +177 +181 +188 +188 +186 +189 +193 +190 +175 +172 +179 +189 +188 +183 +184 +186 +175 +173 +178 +184 +181 +172 +170 +174 +172 +173 +172 +170 +177 +185 +181 +171 +171 +175 +180 +181 +180 +183 +178 +166 +156 +168 +181 +181 +173 +174 +181 +183 +175 +170 +159 +152 +155 +165 +171 +171 +176 +173 +169 +170 +176 +180 +174 +166 +172 +184 +190 +179 +164 +154 +151 +150 +166 +172 +177 +175 +169 +165 +163 +162 +170 +177 +185 +181 +165 +158 +162 +167 +169 +174 +171 +173 +183 +177 +164 +162 +169 +174 +173 +165 +157 +153 +163 +179 +179 +168 +164 +170 +177 +175 +170 +168 +169 +166 +166 +165 +164 +168 +171 +168 +161 +161 +163 +167 +169 +167 +165 +164 +159 +156 +155 +157 +159 +158 +157 +156 +157 +160 +167 +174 +172 +162 +157 +158 +157 +158 +156 +156 +157 +153 +146 +145 +149 +156 +159 +158 +158 +161 +162 +161 +161 +163 +162 +162 +168 +173 +169 +161 +152 +155 +158 +159 +156 +153 +151 +150 +154 +159 +160 +155 +150 +150 +151 +150 +151 +152 +155 +160 +164 +164 +160 +156 +152 +155 +157 +156 +151 +148 +147 +148 +143 +143 +145 +150 +150 +147 +149 +151 +150 +148 +146 +147 +146 +148 +152 +156 +159 +161 +161 +158 +151 +149 +153 +160 +161 +160 +157 +152 +148 +146 +144 +141 +151 +157 +159 +156 +153 +152 +151 +148 +144 +145 +148 +155 +163 +165 +161 +155 +152 +152 +154 +159 +159 +155 +155 +157 +157 +152 +153 +157 +161 +169 +179 +184 +173 +157 +147 +147 +151 +157 +159 +155 +151 +152 +157 +159 +157 +155 +153 +150 +151 +154 +160 +160 +157 +160 +163 +161 +158 +154 +152 +158 +165 +167 +160 +152 +146 +149 +153 +156 +160 +161 +157 +151 +146 +144 +152 +164 +166 +163 +160 +158 +155 +159 +164 +167 +165 +160 +154 +150 +150 +151 +154 +155 +150 +144 +146 +150 +157 +157 +159 +159 +155 +153 +152 +148 +151 +154 +152 +148 +143 +136 +130 +131 +139 +149 +158 +162 +158 +152 +149 +149 +153 +157 +162 +161 +157 +155 +154 +155 +152 +148 +152 +158 +159 +160 +164 +165 +160 +156 +153 +154 +160 +163 +162 +159 +158 +158 +158 +158 +157 +157 +161 +166 +159 +151 +140 +139 +147 +149 +149 +151 +150 +150 +154 +161 +164 +163 +162 +164 +161 +160 +153 +144 +139 +142 +149 +152 +152 +145 +139 +142 +148 +151 +147 +142 +147 +155 +159 +155 +147 +144 +145 +146 +152 +147 +142 +141 +146 +150 +148 +142 +139 +143 +149 +153 +154 +153 +151 +150 +152 +153 +153 +152 +150 +149 +149 +150 +151 +150 +146 +144 +150 +162 +168 +168 +155 +148 +145 +149 +153 +153 +159 +167 +169 +164 +156 +152 +154 +160 +162 +161 +162 +157 +152 +150 +150 +151 +153 +155 +156 +154 +151 +150 +150 +150 +149 +148 +146 +147 +149 +154 +158 +158 +154 +150 +147 +145 +146 +146 +142 +137 +136 +139 +144 +148 +153 +153 +152 +152 +156 +159 +155 +149 +150 +155 +162 +168 +166 +159 +153 +153 +149 +148 +151 +147 +145 +151 +155 +159 +159 +153 +147 +146 +147 +145 +144 +144 +146 +146 +145 +143 +140 +137 +129 +137 +146 +150 +149 +142 +138 +141 +150 +154 +152 +150 +149 +146 +143 +146 +146 +147 +147 +145 +143 +145 +149 +153 +148 +142 +138 +139 +140 +139 +139 +142 +145 +147 +149 +148 +145 +142 +140 +140 +143 +145 +143 +144 +145 +142 +140 +143 +146 +146 +147 +146 +146 +145 +146 +146 +143 +141 +140 +141 +142 +141 +140 +141 +152 +160 +154 +146 +144 +137 +139 +157 +175 +182 +188 +184 +169 +150 +135 +128 +117 +121 +130 +135 +136 +133 +130 +128 +132 +131 +131 +136 +144 +146 +144 +142 +132 +130 +129 +130 +132 +131 +130 +129 +130 +129 +131 +130 +123 +121 +123 +122 +128 +133 +136 +132 +128 +134 +148 +161 +164 +146 +126 +114 +111 +112 +113 +115 +114 +121 +136 +141 +131 +122 +121 +122 +124 +121 +137 +161 +159 +141 +141 +155 +148 +146 +138 +128 +125 +128 +132 +132 +128 +133 +139 +138 +131 +127 +132 +141 +134 +130 +129 +132 +132 +131 +133 +137 +136 +136 +138 +145 +149 +150 +148 +148 +145 +145 +147 +148 +146 +142 +140 +140 +138 +136 +132 +131 +135 +139 +138 +135 +135 +136 +140 +144 +141 +136 +136 +140 +141 +143 +143 +143 +145 +146 +144 +141 +141 +146 +150 +152 +152 +149 +143 +138 +131 +130 +132 +136 +141 +144 +143 +142 +137 +135 +136 +139 +139 +137 +137 +139 +141 +141 +142 +144 +142 +139 +140 +143 +143 +140 +138 +139 +139 +139 +138 +137 +138 +142 +140 +137 +140 +142 +144 +148 +152 +155 +159 +160 +169 +162 +136 +131 +151 +166 +174 +162 +148 +155 +169 +175 +153 +123 +107 +119 +131 +136 +138 +139 +136 +140 +145 +150 +154 +152 +148 +146 +148 +146 +138 +134 +138 +144 +146 +148 +141 +140 +139 +138 +135 +131 +132 +134 +134 +136 +136 +133 +133 +140 +148 +151 +151 +147 +145 +146 +144 +142 +143 +147 +152 +153 +154 +152 +150 +147 +145 +145 +147 +146 +146 +148 +148 +144 +140 +138 +138 +142 +147 +148 +145 +142 +145 +151 +156 +158 +159 +159 +161 +158 +144 +130 +126 +125 +129 +137 +142 +140 +138 +138 +142 +140 +141 +141 +138 +134 +134 +137 +141 +145 +146 +143 +136 +133 +134 +138 +148 +155 +164 +155 +131 +125 +135 +142 +156 +162 +165 +167 +170 +167 +167 +170 +164 +168 +169 +167 +165 +164 +166 +166 +167 +184 +189 +176 +160 +154 +161 +175 +194 +191 +181 +162 +143 +138 +159 +186 +190 +167 +155 +159 +160 +163 +166 +164 +156 +156 +172 +180 +177 +167 +152 +154 +164 +165 +164 +155 +145 +140 +145 +152 +153 +154 +154 +152 +149 +147 +145 +144 +142 +144 +143 +140 +139 +141 +143 +143 +146 +148 +147 +149 +158 +165 +166 +168 +171 +167 +161 +153 +142 +140 +143 +145 +148 +141 +132 +133 +145 +154 +161 +169 +166 +167 +178 +179 +173 +171 +166 +167 +164 +164 +161 +150 +143 +154 +176 +190 +195 +188 +182 +181 +177 +171 +179 +197 +207 +194 +175 +157 +145 +144 +162 +183 +194 +186 +174 +172 +183 +187 +180 +173 +182 +191 +196 +190 +183 +187 +198 +207 +217 +220 +221 +217 +210 +207 +209 +213 +215 +227 +234 +227 +203 +174 +168 +185 +201 +215 +219 +217 +210 +192 +183 +192 +199 +208 +214 +218 +219 +206 +193 +192 +203 +210 +215 +216 +214 +213 +212 +211 +213 +215 +216 +216 +219 +225 +232 +235 +228 +223 +211 +189 +178 +196 +205 +190 +160 +141 +143 +160 +182 +197 +198 +199 +210 +215 +217 +216 +215 +201 +177 +158 +157 +154 +140 +129 +125 +127 +156 +202 +225 +215 +189 +159 +140 +130 +127 +127 +130 +130 +132 +135 +136 +135 +135 +137 +135 +135 +137 +139 +139 +140 +142 +145 +148 +146 +142 +140 +141 +144 +145 +144 +144 +146 +148 +150 +150 +150 +152 +156 +158 +160 +161 +160 +168 +177 +187 +198 +201 +210 +220 +223 +219 +207 +186 +168 +156 +151 +142 +134 +129 +124 +121 +121 +120 +118 +117 +115 +112 +115 +117 +115 +116 +118 +122 +125 +125 +126 +130 +134 +137 +138 +139 +142 +148 +151 +155 +162 +170 +178 +193 +207 +225 +241 +249 +251 +249 +249 +250 +252 +251 +250 +250 +251 +251 +251 +250 +250 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +245 +246 +247 +248 +249 +247 +248 +248 +248 +247 +246 +247 +248 +249 +249 +250 +251 +251 +252 +252 +252 +252 +252 +252 +251 +252 +252 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +254 +254 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +255 +255 +254 +250 +247 +238 +233 +235 +239 +238 +235 +233 +231 +235 +235 +230 +228 +229 +228 +225 +227 +226 +225 +226 +227 +226 +223 +221 +218 +219 +220 +221 +221 +218 +217 +217 +214 +214 +215 +216 +218 +217 +215 +214 +204 +202 +198 +194 +195 +199 +199 +198 +197 +198 +195 +189 +191 +200 +205 +203 +205 +204 +204 +205 +204 +201 +195 +191 +192 +190 +189 +191 +193 +195 +194 +192 +188 +190 +192 +192 +192 +192 +194 +196 +198 +196 +191 +189 +190 +190 +180 +166 +164 +174 +183 +184 +180 +177 +180 +185 +185 +184 +182 +180 +183 +185 +179 +170 +177 +182 +189 +190 +187 +190 +191 +188 +172 +173 +182 +189 +187 +183 +181 +177 +173 +177 +185 +190 +181 +166 +165 +174 +174 +176 +172 +169 +178 +188 +183 +169 +172 +173 +176 +176 +175 +178 +174 +162 +162 +172 +181 +180 +176 +180 +183 +179 +173 +170 +158 +151 +157 +167 +175 +178 +174 +173 +170 +171 +182 +189 +178 +163 +168 +183 +189 +175 +157 +150 +153 +156 +171 +178 +180 +172 +165 +165 +168 +168 +169 +178 +185 +178 +163 +160 +167 +172 +172 +176 +170 +171 +183 +179 +166 +165 +168 +172 +169 +161 +153 +150 +161 +178 +180 +169 +163 +168 +175 +174 +170 +167 +168 +166 +167 +167 +166 +169 +171 +168 +164 +161 +160 +162 +164 +164 +163 +162 +160 +156 +155 +158 +160 +157 +154 +153 +158 +159 +164 +171 +166 +155 +153 +159 +157 +160 +158 +156 +157 +154 +148 +146 +152 +157 +159 +156 +155 +159 +162 +162 +162 +162 +160 +160 +168 +176 +172 +162 +154 +159 +164 +163 +157 +151 +150 +151 +154 +160 +161 +156 +151 +152 +153 +152 +147 +150 +157 +165 +170 +168 +159 +152 +154 +155 +155 +153 +149 +149 +151 +156 +146 +145 +145 +148 +148 +146 +148 +150 +151 +150 +150 +150 +149 +147 +152 +158 +159 +161 +165 +164 +157 +150 +151 +157 +157 +160 +158 +151 +142 +137 +136 +137 +154 +160 +160 +154 +148 +148 +150 +151 +150 +150 +152 +157 +162 +162 +157 +152 +143 +144 +149 +153 +156 +156 +157 +160 +152 +146 +147 +153 +159 +168 +175 +178 +167 +157 +154 +160 +163 +163 +158 +151 +149 +147 +154 +163 +163 +161 +157 +148 +152 +152 +158 +164 +164 +163 +163 +162 +156 +151 +151 +159 +167 +165 +155 +147 +146 +146 +151 +160 +164 +159 +152 +149 +150 +147 +155 +168 +168 +161 +156 +155 +158 +162 +166 +165 +160 +155 +151 +149 +150 +151 +153 +154 +149 +144 +148 +154 +159 +157 +160 +158 +149 +150 +155 +153 +159 +162 +159 +152 +147 +141 +133 +131 +134 +143 +153 +157 +153 +148 +146 +145 +153 +159 +162 +156 +151 +150 +152 +153 +153 +149 +153 +158 +157 +158 +165 +172 +168 +161 +154 +154 +161 +166 +165 +160 +160 +163 +166 +166 +161 +157 +159 +163 +158 +149 +139 +141 +152 +155 +153 +153 +153 +151 +153 +158 +159 +156 +155 +157 +159 +158 +150 +136 +128 +134 +144 +150 +148 +146 +147 +153 +161 +160 +148 +136 +141 +157 +164 +153 +143 +145 +148 +147 +145 +146 +145 +143 +142 +144 +145 +145 +149 +150 +150 +147 +143 +141 +143 +144 +152 +153 +155 +156 +157 +155 +153 +151 +151 +153 +150 +147 +152 +161 +164 +161 +155 +146 +145 +154 +156 +152 +155 +165 +163 +164 +161 +156 +156 +162 +165 +164 +163 +157 +153 +154 +155 +155 +156 +158 +154 +153 +152 +151 +149 +147 +145 +144 +145 +147 +151 +157 +160 +158 +152 +146 +145 +145 +148 +152 +148 +141 +137 +138 +136 +140 +146 +153 +156 +156 +157 +158 +150 +152 +155 +155 +155 +160 +161 +154 +151 +156 +151 +145 +148 +148 +146 +148 +153 +157 +157 +151 +146 +146 +148 +147 +145 +145 +146 +147 +146 +142 +137 +135 +130 +138 +147 +152 +150 +142 +138 +142 +152 +155 +155 +152 +150 +145 +142 +144 +143 +145 +147 +146 +144 +144 +148 +152 +146 +140 +136 +135 +134 +133 +136 +141 +147 +147 +146 +146 +145 +143 +141 +142 +143 +144 +143 +143 +145 +143 +142 +146 +150 +148 +146 +146 +145 +143 +144 +147 +143 +138 +134 +138 +142 +145 +143 +143 +153 +159 +147 +141 +149 +139 +128 +141 +155 +154 +165 +183 +188 +175 +160 +153 +146 +138 +133 +133 +132 +130 +131 +136 +123 +123 +124 +129 +135 +141 +142 +142 +129 +126 +128 +131 +131 +125 +121 +121 +123 +125 +131 +131 +126 +126 +127 +126 +119 +119 +123 +131 +133 +133 +143 +156 +159 +157 +143 +122 +110 +112 +114 +112 +108 +105 +116 +133 +134 +126 +122 +123 +125 +119 +125 +136 +134 +136 +150 +160 +170 +161 +145 +130 +127 +130 +126 +117 +115 +121 +126 +127 +127 +130 +132 +133 +133 +128 +126 +128 +129 +126 +128 +131 +133 +133 +137 +144 +149 +150 +152 +154 +148 +146 +147 +149 +146 +141 +137 +138 +142 +140 +138 +137 +139 +141 +138 +133 +133 +133 +136 +141 +141 +138 +138 +142 +142 +146 +149 +148 +146 +144 +140 +135 +137 +143 +147 +147 +146 +145 +144 +142 +137 +135 +133 +137 +142 +145 +144 +141 +133 +127 +130 +138 +137 +127 +127 +135 +141 +141 +143 +142 +139 +137 +139 +143 +144 +141 +139 +140 +141 +139 +137 +136 +133 +138 +135 +130 +133 +138 +140 +141 +143 +145 +150 +155 +168 +165 +140 +139 +146 +160 +170 +160 +147 +153 +170 +177 +158 +132 +113 +117 +127 +136 +138 +135 +135 +139 +146 +156 +162 +155 +151 +155 +155 +151 +142 +136 +141 +146 +148 +149 +144 +142 +140 +137 +133 +131 +135 +139 +137 +138 +133 +127 +127 +136 +144 +147 +151 +148 +146 +146 +144 +142 +145 +152 +155 +155 +153 +150 +147 +146 +147 +148 +147 +144 +145 +148 +148 +143 +141 +143 +141 +143 +147 +148 +145 +143 +145 +149 +154 +156 +160 +163 +160 +150 +135 +124 +130 +130 +133 +139 +143 +142 +142 +142 +142 +147 +144 +132 +123 +122 +127 +132 +139 +141 +140 +138 +136 +136 +139 +142 +151 +157 +165 +157 +137 +133 +144 +148 +161 +169 +168 +166 +174 +180 +171 +161 +147 +163 +181 +187 +178 +165 +161 +162 +170 +177 +174 +162 +154 +157 +170 +186 +199 +197 +173 +143 +135 +148 +170 +190 +186 +160 +148 +155 +162 +166 +161 +150 +148 +152 +171 +181 +177 +166 +150 +153 +165 +168 +165 +155 +145 +143 +149 +155 +152 +150 +150 +151 +150 +147 +145 +146 +143 +143 +140 +138 +138 +141 +143 +144 +143 +146 +144 +146 +155 +164 +169 +172 +162 +166 +170 +165 +150 +143 +146 +152 +157 +147 +130 +129 +146 +158 +164 +171 +170 +171 +182 +182 +175 +172 +170 +174 +173 +170 +166 +153 +141 +149 +172 +188 +201 +192 +183 +181 +178 +172 +180 +198 +203 +194 +180 +160 +142 +139 +159 +183 +194 +187 +174 +172 +184 +191 +180 +168 +178 +193 +202 +193 +184 +186 +199 +209 +216 +219 +221 +217 +208 +202 +204 +210 +216 +227 +230 +223 +206 +182 +172 +182 +199 +212 +216 +215 +211 +192 +178 +185 +191 +205 +212 +216 +218 +206 +193 +192 +201 +210 +217 +216 +213 +212 +213 +214 +209 +212 +214 +218 +220 +223 +227 +230 +233 +219 +218 +212 +189 +177 +182 +183 +182 +157 +151 +160 +177 +194 +199 +201 +197 +211 +215 +210 +213 +211 +188 +163 +150 +145 +118 +108 +115 +102 +107 +151 +196 +201 +189 +167 +153 +139 +129 +126 +136 +133 +131 +132 +133 +132 +132 +134 +134 +134 +138 +139 +138 +138 +141 +145 +148 +146 +143 +141 +143 +146 +144 +140 +141 +144 +149 +152 +151 +149 +149 +151 +155 +159 +161 +161 +166 +173 +183 +194 +195 +206 +217 +224 +226 +219 +198 +179 +161 +154 +145 +135 +128 +123 +122 +121 +120 +118 +117 +113 +111 +114 +116 +114 +115 +118 +122 +125 +125 +125 +130 +134 +137 +139 +140 +142 +149 +152 +155 +161 +165 +174 +187 +202 +221 +239 +249 +251 +252 +249 +250 +253 +253 +250 +250 +253 +251 +251 +250 +250 +248 +248 +247 +247 +246 +247 +247 +248 +248 +247 +247 +247 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +246 +247 +247 +248 +248 +248 +248 +247 +247 +246 +247 +247 +249 +249 +250 +251 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +253 +253 +254 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +250 +239 +231 +234 +241 +242 +237 +232 +232 +234 +236 +234 +229 +225 +224 +225 +226 +227 +226 +223 +220 +220 +220 +219 +216 +215 +214 +215 +217 +218 +218 +217 +214 +216 +216 +215 +217 +217 +213 +209 +203 +197 +194 +197 +200 +200 +200 +200 +199 +200 +195 +187 +188 +198 +204 +202 +206 +205 +203 +204 +205 +206 +204 +201 +201 +198 +194 +192 +193 +195 +193 +190 +189 +192 +193 +191 +192 +194 +194 +192 +194 +191 +193 +197 +193 +187 +178 +168 +163 +179 +188 +186 +182 +184 +182 +177 +185 +184 +186 +187 +186 +187 +184 +177 +184 +189 +190 +183 +179 +187 +190 +184 +180 +187 +188 +184 +185 +188 +184 +175 +175 +188 +197 +190 +173 +163 +168 +176 +178 +172 +166 +166 +175 +183 +181 +174 +172 +174 +172 +173 +176 +173 +167 +166 +164 +180 +185 +176 +174 +183 +183 +174 +165 +165 +162 +159 +163 +171 +176 +175 +182 +171 +168 +182 +194 +190 +173 +160 +170 +183 +185 +170 +158 +154 +159 +168 +176 +174 +174 +171 +166 +169 +175 +176 +173 +168 +169 +170 +166 +163 +167 +171 +174 +172 +169 +175 +185 +183 +175 +173 +168 +169 +167 +159 +151 +157 +167 +170 +169 +168 +167 +168 +171 +173 +171 +169 +165 +168 +169 +168 +168 +170 +170 +169 +166 +165 +163 +162 +160 +159 +160 +163 +157 +157 +157 +158 +159 +159 +156 +152 +158 +158 +161 +163 +159 +154 +155 +160 +158 +158 +157 +156 +155 +153 +152 +151 +154 +157 +158 +155 +155 +160 +163 +164 +162 +159 +157 +159 +164 +167 +165 +162 +155 +161 +164 +161 +156 +155 +154 +154 +153 +159 +162 +156 +149 +150 +153 +155 +147 +151 +158 +167 +172 +168 +159 +150 +152 +153 +152 +153 +153 +154 +155 +155 +149 +144 +142 +147 +148 +146 +146 +150 +151 +149 +152 +157 +155 +150 +151 +158 +154 +159 +167 +172 +166 +155 +149 +149 +156 +160 +158 +150 +142 +135 +132 +135 +149 +161 +167 +161 +149 +145 +150 +157 +156 +156 +156 +157 +158 +156 +154 +153 +140 +136 +139 +150 +157 +155 +158 +164 +157 +140 +140 +153 +158 +164 +168 +166 +165 +164 +159 +169 +174 +160 +149 +142 +142 +150 +153 +160 +168 +164 +153 +150 +150 +152 +157 +163 +166 +165 +160 +157 +149 +151 +157 +164 +166 +159 +149 +142 +145 +145 +151 +158 +156 +150 +147 +151 +152 +150 +155 +165 +165 +156 +151 +153 +160 +160 +161 +160 +155 +149 +148 +150 +151 +154 +156 +156 +150 +146 +147 +150 +155 +160 +155 +150 +150 +142 +143 +161 +162 +164 +161 +154 +148 +144 +138 +131 +133 +139 +147 +151 +149 +146 +144 +145 +151 +155 +159 +159 +153 +148 +149 +153 +154 +155 +156 +156 +155 +157 +162 +167 +167 +162 +159 +160 +164 +166 +165 +163 +161 +167 +169 +163 +157 +156 +156 +154 +160 +150 +144 +147 +153 +156 +155 +154 +150 +150 +152 +156 +157 +153 +149 +146 +149 +155 +150 +138 +133 +135 +142 +148 +144 +155 +163 +163 +162 +161 +152 +140 +148 +156 +159 +154 +149 +149 +150 +148 +148 +146 +144 +142 +137 +133 +134 +140 +154 +161 +153 +143 +142 +136 +135 +144 +153 +157 +159 +160 +161 +156 +152 +153 +153 +156 +155 +151 +152 +158 +160 +156 +153 +153 +153 +151 +151 +152 +154 +155 +154 +155 +163 +168 +163 +162 +165 +162 +159 +153 +148 +149 +153 +156 +157 +156 +155 +152 +151 +152 +151 +147 +144 +143 +144 +151 +157 +160 +159 +156 +150 +145 +142 +146 +150 +155 +156 +148 +141 +142 +132 +137 +145 +152 +156 +156 +157 +157 +151 +150 +152 +158 +163 +163 +159 +154 +149 +149 +149 +148 +145 +143 +143 +146 +148 +151 +153 +152 +149 +146 +145 +146 +149 +148 +151 +154 +150 +142 +137 +136 +133 +142 +149 +153 +151 +146 +143 +148 +153 +150 +148 +147 +148 +146 +144 +141 +143 +146 +150 +149 +146 +142 +142 +144 +141 +139 +137 +134 +132 +133 +139 +144 +152 +149 +145 +143 +142 +144 +144 +143 +141 +141 +142 +142 +145 +146 +146 +144 +149 +148 +147 +148 +147 +145 +145 +147 +143 +133 +128 +133 +139 +138 +134 +133 +138 +145 +144 +141 +144 +143 +136 +133 +130 +137 +142 +147 +161 +177 +182 +178 +172 +167 +155 +146 +142 +131 +124 +126 +115 +112 +122 +135 +135 +135 +142 +147 +132 +118 +122 +122 +124 +127 +122 +126 +120 +119 +119 +121 +124 +125 +126 +127 +121 +115 +111 +119 +131 +134 +137 +144 +154 +158 +153 +136 +125 +124 +117 +107 +97 +99 +99 +102 +112 +123 +130 +131 +128 +131 +119 +118 +130 +128 +133 +159 +180 +181 +163 +144 +142 +136 +124 +120 +114 +116 +120 +127 +130 +128 +123 +123 +125 +127 +126 +125 +126 +129 +129 +127 +133 +134 +134 +137 +140 +146 +151 +155 +152 +150 +149 +151 +148 +142 +138 +138 +139 +137 +136 +136 +137 +139 +137 +137 +137 +140 +140 +138 +140 +145 +145 +142 +146 +147 +147 +149 +148 +145 +141 +141 +142 +144 +144 +144 +146 +149 +149 +145 +144 +141 +142 +142 +141 +140 +141 +139 +133 +131 +134 +136 +128 +123 +128 +133 +142 +141 +141 +144 +142 +138 +139 +143 +139 +140 +139 +140 +140 +141 +140 +137 +137 +137 +136 +135 +133 +134 +136 +138 +136 +137 +142 +153 +166 +170 +156 +138 +143 +151 +159 +156 +149 +155 +172 +181 +165 +143 +126 +126 +129 +134 +136 +135 +138 +137 +143 +156 +162 +158 +150 +145 +152 +152 +148 +145 +144 +140 +138 +141 +146 +145 +142 +132 +124 +128 +139 +145 +149 +140 +129 +125 +127 +133 +140 +146 +149 +146 +147 +146 +141 +141 +146 +148 +148 +148 +147 +145 +145 +147 +148 +147 +143 +145 +145 +143 +140 +141 +145 +149 +149 +145 +143 +145 +145 +142 +142 +144 +149 +146 +150 +156 +151 +135 +123 +122 +126 +132 +137 +140 +141 +144 +147 +148 +144 +140 +131 +118 +110 +111 +121 +131 +135 +133 +134 +138 +137 +137 +141 +147 +152 +157 +158 +156 +148 +137 +140 +154 +167 +173 +165 +168 +185 +183 +157 +141 +138 +166 +190 +192 +182 +173 +162 +153 +159 +167 +167 +159 +158 +165 +180 +194 +208 +188 +150 +123 +127 +153 +177 +190 +174 +164 +161 +166 +177 +175 +155 +146 +150 +158 +169 +174 +169 +158 +151 +150 +164 +166 +163 +153 +146 +148 +152 +154 +151 +148 +146 +145 +146 +146 +146 +145 +143 +143 +140 +138 +140 +143 +145 +143 +143 +143 +143 +145 +154 +165 +169 +166 +152 +171 +180 +174 +165 +153 +145 +149 +156 +159 +145 +132 +142 +155 +163 +175 +176 +181 +185 +181 +171 +167 +170 +176 +173 +170 +161 +147 +138 +145 +164 +181 +197 +195 +191 +182 +176 +176 +185 +193 +199 +192 +181 +164 +145 +131 +148 +179 +194 +188 +178 +180 +190 +187 +172 +168 +178 +186 +200 +206 +201 +194 +199 +211 +218 +220 +220 +215 +204 +197 +198 +204 +213 +223 +229 +224 +210 +191 +183 +187 +201 +206 +215 +219 +213 +201 +190 +185 +195 +203 +212 +218 +219 +215 +202 +190 +195 +205 +211 +210 +211 +216 +218 +214 +212 +214 +215 +215 +217 +223 +227 +228 +227 +221 +221 +225 +216 +192 +175 +172 +183 +180 +171 +162 +169 +190 +205 +210 +204 +206 +204 +212 +222 +219 +199 +170 +148 +118 +99 +113 +122 +106 +96 +107 +131 +150 +163 +156 +140 +130 +130 +132 +134 +133 +130 +129 +131 +133 +131 +128 +130 +134 +136 +137 +136 +138 +139 +141 +144 +144 +144 +144 +145 +144 +143 +142 +147 +146 +147 +149 +151 +153 +152 +151 +153 +156 +162 +166 +168 +171 +180 +189 +195 +201 +217 +225 +227 +227 +213 +188 +168 +160 +148 +136 +128 +124 +121 +120 +119 +118 +114 +111 +111 +113 +113 +112 +114 +115 +118 +122 +124 +125 +129 +132 +137 +138 +142 +147 +150 +150 +153 +159 +165 +173 +184 +199 +218 +238 +246 +249 +249 +248 +249 +251 +251 +249 +250 +251 +250 +249 +248 +247 +247 +247 +248 +249 +247 +247 +247 +247 +247 +247 +245 +244 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +245 +246 +247 +248 +247 +247 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +251 +251 +251 +252 +252 +251 +251 +251 +252 +254 +254 +255 +254 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +241 +233 +234 +240 +241 +237 +234 +236 +237 +238 +235 +231 +227 +225 +224 +225 +226 +225 +221 +218 +219 +219 +218 +216 +215 +216 +216 +219 +219 +219 +219 +218 +218 +217 +216 +217 +217 +212 +208 +201 +198 +198 +202 +203 +201 +199 +200 +198 +199 +194 +187 +188 +196 +202 +202 +199 +201 +202 +203 +204 +206 +207 +208 +202 +202 +200 +200 +200 +198 +194 +190 +194 +197 +194 +190 +190 +192 +194 +193 +193 +189 +192 +197 +197 +191 +181 +170 +167 +178 +185 +184 +181 +182 +183 +180 +184 +185 +189 +190 +187 +189 +191 +188 +193 +196 +196 +189 +183 +186 +189 +185 +186 +188 +186 +183 +185 +191 +191 +186 +183 +190 +192 +182 +168 +164 +174 +185 +181 +175 +168 +167 +175 +184 +184 +179 +178 +180 +178 +175 +174 +172 +170 +173 +171 +181 +182 +174 +172 +179 +179 +172 +164 +170 +170 +166 +163 +168 +175 +179 +176 +173 +178 +187 +188 +178 +168 +164 +177 +181 +174 +162 +158 +160 +164 +170 +170 +170 +170 +168 +169 +179 +183 +176 +166 +160 +162 +168 +167 +165 +169 +173 +181 +176 +171 +174 +181 +181 +175 +173 +167 +162 +162 +161 +160 +163 +168 +169 +167 +165 +162 +162 +168 +174 +175 +173 +167 +167 +167 +167 +166 +166 +167 +167 +171 +170 +166 +161 +158 +158 +160 +161 +162 +161 +160 +159 +159 +158 +154 +151 +158 +159 +159 +158 +154 +153 +158 +164 +158 +157 +156 +156 +156 +156 +155 +154 +157 +158 +158 +157 +158 +161 +164 +166 +158 +160 +162 +162 +161 +160 +160 +161 +156 +160 +163 +162 +160 +158 +157 +155 +154 +159 +161 +155 +149 +149 +151 +152 +150 +152 +157 +164 +167 +165 +157 +150 +151 +153 +155 +156 +156 +156 +156 +156 +149 +144 +141 +142 +145 +147 +151 +156 +153 +151 +152 +153 +152 +152 +157 +165 +155 +156 +166 +176 +172 +157 +148 +148 +155 +160 +159 +152 +145 +139 +136 +139 +147 +158 +166 +163 +156 +153 +158 +163 +162 +160 +160 +161 +162 +160 +156 +153 +143 +138 +141 +151 +157 +156 +158 +164 +156 +142 +142 +152 +158 +163 +166 +162 +164 +166 +161 +162 +158 +148 +144 +144 +144 +148 +155 +167 +171 +161 +152 +153 +151 +154 +160 +164 +163 +158 +152 +148 +145 +149 +156 +161 +159 +150 +143 +141 +147 +148 +152 +156 +157 +153 +152 +154 +154 +152 +153 +158 +159 +155 +154 +156 +158 +158 +158 +157 +154 +149 +147 +148 +156 +161 +161 +157 +147 +144 +145 +149 +152 +157 +150 +143 +147 +145 +145 +156 +164 +161 +156 +149 +148 +148 +143 +137 +134 +142 +152 +154 +148 +142 +142 +144 +149 +154 +160 +161 +157 +151 +150 +151 +153 +155 +155 +154 +153 +154 +157 +159 +161 +158 +157 +161 +165 +167 +165 +162 +162 +164 +165 +163 +158 +153 +153 +154 +156 +154 +153 +152 +151 +150 +151 +153 +152 +151 +152 +155 +155 +153 +149 +148 +146 +150 +148 +142 +138 +136 +141 +151 +156 +163 +165 +161 +159 +160 +154 +143 +147 +155 +159 +156 +151 +149 +150 +150 +149 +145 +142 +139 +134 +131 +134 +140 +154 +161 +157 +149 +146 +140 +135 +136 +147 +153 +156 +162 +165 +159 +151 +150 +155 +157 +156 +152 +151 +154 +154 +152 +156 +155 +155 +154 +150 +145 +143 +143 +151 +154 +160 +164 +164 +165 +165 +160 +156 +149 +143 +142 +148 +152 +154 +153 +148 +151 +156 +158 +154 +148 +146 +147 +149 +152 +155 +157 +156 +151 +146 +142 +144 +147 +149 +151 +155 +151 +146 +146 +136 +139 +144 +149 +151 +153 +156 +159 +154 +150 +149 +156 +167 +170 +163 +155 +146 +145 +144 +146 +148 +146 +143 +143 +143 +145 +148 +149 +148 +147 +148 +149 +152 +151 +152 +154 +151 +145 +141 +142 +137 +145 +152 +156 +155 +148 +143 +146 +150 +149 +147 +147 +147 +146 +144 +143 +142 +146 +150 +150 +146 +143 +141 +141 +146 +143 +138 +135 +136 +140 +147 +150 +151 +148 +144 +142 +143 +146 +148 +149 +153 +151 +146 +142 +140 +140 +140 +141 +145 +144 +146 +147 +147 +143 +143 +144 +141 +135 +132 +134 +134 +131 +127 +126 +123 +129 +134 +139 +144 +144 +136 +131 +134 +133 +129 +127 +137 +157 +172 +177 +185 +187 +184 +174 +164 +149 +133 +125 +123 +119 +121 +127 +127 +129 +141 +153 +143 +128 +119 +113 +119 +128 +126 +129 +125 +121 +117 +118 +120 +121 +123 +125 +126 +123 +116 +117 +126 +132 +134 +138 +139 +147 +155 +157 +148 +133 +122 +117 +112 +109 +100 +92 +97 +114 +125 +127 +128 +133 +126 +124 +133 +130 +126 +138 +169 +182 +181 +168 +162 +151 +134 +123 +118 +115 +122 +129 +124 +121 +121 +115 +122 +126 +128 +127 +127 +130 +132 +134 +136 +133 +132 +130 +135 +139 +144 +147 +151 +151 +153 +153 +150 +145 +141 +140 +136 +133 +131 +130 +133 +136 +139 +141 +139 +141 +142 +143 +144 +145 +148 +151 +150 +147 +145 +145 +146 +146 +147 +149 +147 +148 +147 +146 +147 +150 +153 +153 +151 +150 +150 +146 +138 +136 +140 +142 +143 +137 +136 +136 +130 +127 +131 +135 +142 +141 +141 +142 +140 +137 +137 +140 +142 +141 +138 +135 +136 +139 +139 +138 +142 +143 +144 +144 +142 +141 +140 +141 +139 +139 +141 +148 +158 +162 +154 +140 +139 +146 +155 +151 +144 +152 +169 +180 +169 +154 +141 +133 +128 +129 +133 +135 +142 +140 +143 +149 +153 +152 +150 +148 +150 +152 +150 +147 +144 +138 +133 +135 +139 +146 +146 +133 +123 +126 +137 +147 +150 +140 +128 +122 +126 +134 +141 +145 +140 +138 +141 +143 +141 +141 +143 +143 +139 +139 +138 +140 +144 +148 +148 +145 +139 +142 +145 +146 +145 +145 +145 +145 +144 +143 +144 +145 +142 +137 +136 +138 +142 +140 +144 +147 +139 +125 +118 +120 +131 +135 +138 +140 +143 +147 +147 +147 +139 +131 +117 +106 +104 +111 +123 +131 +133 +134 +135 +138 +138 +140 +144 +148 +150 +156 +157 +151 +142 +136 +146 +163 +179 +176 +163 +162 +174 +169 +149 +140 +139 +163 +183 +185 +176 +170 +163 +158 +157 +157 +156 +157 +167 +182 +191 +194 +181 +157 +137 +136 +145 +159 +177 +192 +173 +162 +165 +181 +192 +178 +152 +145 +151 +157 +164 +164 +156 +147 +145 +148 +160 +165 +163 +155 +147 +147 +151 +154 +152 +150 +148 +147 +146 +145 +144 +142 +142 +143 +144 +144 +145 +147 +146 +143 +143 +143 +141 +143 +154 +167 +168 +160 +148 +164 +175 +177 +175 +160 +144 +140 +157 +165 +158 +145 +146 +150 +160 +176 +182 +187 +188 +179 +166 +160 +163 +169 +169 +162 +152 +143 +138 +144 +161 +177 +192 +195 +192 +182 +176 +179 +185 +188 +190 +188 +183 +171 +150 +132 +139 +163 +190 +192 +183 +182 +191 +191 +178 +168 +167 +182 +202 +214 +209 +199 +199 +207 +218 +221 +223 +218 +205 +196 +195 +199 +215 +225 +231 +227 +214 +196 +186 +189 +199 +205 +215 +222 +221 +211 +200 +195 +198 +206 +215 +221 +224 +220 +208 +196 +198 +204 +208 +208 +209 +212 +213 +211 +214 +217 +217 +216 +216 +222 +228 +232 +230 +220 +217 +224 +226 +212 +194 +184 +178 +186 +189 +180 +176 +185 +201 +213 +210 +202 +187 +195 +218 +228 +210 +174 +137 +118 +111 +117 +117 +114 +112 +107 +100 +113 +126 +130 +127 +127 +128 +128 +129 +131 +131 +130 +132 +133 +131 +129 +131 +133 +135 +136 +136 +136 +138 +139 +141 +141 +141 +142 +142 +143 +144 +144 +147 +145 +145 +149 +155 +157 +158 +157 +156 +157 +159 +164 +167 +170 +176 +181 +192 +199 +211 +222 +229 +232 +221 +199 +174 +163 +148 +138 +129 +122 +119 +120 +119 +117 +114 +113 +113 +113 +112 +112 +114 +115 +118 +121 +125 +125 +129 +132 +137 +136 +141 +146 +148 +150 +154 +160 +166 +176 +189 +200 +215 +233 +244 +248 +250 +249 +249 +251 +251 +249 +250 +251 +250 +249 +248 +248 +247 +248 +248 +249 +248 +247 +246 +246 +246 +246 +246 +245 +246 +245 +245 +245 +245 +245 +245 +245 +244 +245 +245 +244 +244 +245 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +250 +251 +251 +251 +251 +251 +253 +252 +252 +252 +252 +253 +254 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +244 +236 +234 +238 +241 +239 +236 +239 +239 +239 +237 +234 +230 +226 +224 +225 +226 +225 +221 +218 +218 +217 +216 +215 +216 +218 +219 +220 +220 +221 +221 +220 +219 +217 +217 +219 +218 +213 +208 +205 +203 +203 +205 +204 +200 +199 +201 +200 +198 +193 +188 +188 +193 +198 +202 +199 +201 +204 +203 +201 +200 +202 +205 +205 +203 +200 +199 +199 +198 +196 +195 +198 +199 +195 +189 +188 +192 +196 +198 +197 +190 +191 +197 +199 +195 +185 +175 +174 +178 +182 +183 +183 +185 +186 +186 +188 +190 +194 +192 +185 +187 +192 +192 +190 +192 +196 +195 +189 +189 +191 +191 +186 +184 +181 +182 +186 +191 +192 +191 +185 +187 +187 +180 +171 +169 +178 +187 +182 +175 +167 +165 +173 +183 +185 +182 +180 +183 +181 +177 +176 +174 +173 +178 +183 +185 +183 +175 +171 +174 +173 +170 +165 +171 +174 +170 +166 +170 +176 +180 +169 +173 +182 +190 +185 +172 +168 +172 +177 +177 +170 +163 +164 +166 +166 +168 +169 +168 +166 +165 +173 +189 +190 +178 +159 +152 +156 +166 +168 +167 +170 +173 +184 +176 +169 +169 +174 +176 +174 +172 +164 +156 +157 +164 +167 +167 +167 +166 +166 +164 +160 +158 +164 +174 +177 +175 +170 +166 +165 +165 +164 +161 +163 +166 +172 +170 +164 +158 +158 +162 +166 +166 +167 +165 +163 +161 +159 +156 +153 +151 +155 +158 +158 +154 +153 +156 +162 +166 +162 +159 +157 +156 +157 +157 +156 +155 +160 +159 +158 +158 +159 +160 +163 +167 +158 +160 +162 +162 +160 +158 +158 +158 +154 +157 +159 +161 +163 +163 +161 +159 +156 +160 +160 +156 +152 +152 +153 +153 +152 +153 +155 +159 +162 +160 +155 +150 +150 +153 +157 +159 +158 +156 +156 +157 +151 +148 +142 +140 +144 +150 +159 +162 +159 +158 +154 +150 +150 +155 +164 +171 +159 +156 +163 +176 +175 +159 +148 +149 +155 +162 +162 +155 +149 +144 +142 +144 +146 +155 +164 +166 +163 +162 +164 +167 +166 +164 +162 +163 +165 +164 +159 +155 +148 +144 +145 +153 +157 +155 +156 +161 +156 +147 +147 +153 +157 +163 +163 +158 +165 +169 +160 +154 +149 +142 +144 +146 +149 +146 +157 +174 +172 +157 +152 +155 +155 +160 +165 +165 +160 +152 +145 +142 +139 +144 +150 +155 +154 +150 +147 +146 +152 +154 +158 +161 +161 +160 +159 +158 +154 +152 +152 +155 +157 +158 +158 +158 +158 +156 +154 +152 +150 +147 +147 +148 +154 +159 +159 +150 +143 +143 +149 +153 +153 +154 +144 +138 +145 +148 +145 +146 +154 +155 +153 +148 +145 +147 +148 +146 +139 +149 +158 +156 +147 +140 +140 +144 +151 +155 +160 +163 +159 +152 +147 +145 +151 +154 +155 +152 +151 +153 +153 +152 +155 +153 +153 +157 +162 +165 +163 +159 +161 +158 +159 +161 +158 +153 +152 +155 +155 +158 +160 +158 +154 +152 +153 +153 +152 +151 +152 +155 +156 +154 +151 +149 +149 +151 +151 +148 +144 +138 +143 +154 +169 +170 +166 +158 +156 +158 +155 +148 +147 +151 +155 +153 +149 +146 +146 +147 +149 +146 +142 +140 +137 +135 +140 +147 +158 +159 +155 +148 +145 +146 +145 +143 +144 +145 +146 +150 +155 +153 +150 +151 +150 +151 +151 +150 +149 +149 +151 +152 +156 +154 +155 +156 +150 +138 +132 +133 +149 +155 +156 +154 +159 +164 +163 +160 +156 +148 +140 +137 +142 +148 +149 +150 +147 +149 +153 +155 +153 +152 +152 +154 +152 +151 +151 +153 +151 +145 +141 +141 +147 +149 +148 +148 +152 +152 +149 +147 +143 +144 +147 +150 +150 +150 +154 +158 +158 +153 +150 +155 +164 +167 +160 +152 +144 +140 +138 +141 +146 +146 +145 +142 +144 +145 +146 +146 +147 +148 +148 +148 +152 +151 +152 +153 +150 +146 +144 +146 +142 +149 +154 +157 +156 +148 +141 +142 +145 +145 +145 +144 +145 +145 +144 +143 +142 +145 +148 +148 +146 +144 +144 +145 +153 +149 +144 +143 +147 +151 +155 +156 +149 +146 +144 +142 +144 +147 +150 +153 +160 +157 +152 +146 +140 +137 +138 +140 +142 +143 +145 +146 +143 +138 +137 +138 +138 +138 +137 +136 +132 +128 +125 +123 +122 +118 +122 +131 +137 +140 +141 +137 +139 +137 +131 +126 +126 +132 +140 +144 +158 +171 +187 +191 +183 +173 +158 +143 +146 +144 +139 +134 +130 +128 +138 +153 +161 +148 +129 +111 +113 +124 +127 +132 +133 +126 +122 +123 +123 +121 +122 +125 +130 +129 +122 +118 +122 +126 +126 +126 +129 +140 +157 +166 +158 +141 +133 +132 +127 +124 +113 +101 +101 +113 +121 +122 +123 +130 +131 +131 +134 +130 +122 +119 +139 +159 +176 +181 +180 +173 +157 +143 +133 +121 +125 +131 +121 +119 +122 +113 +121 +126 +129 +127 +123 +126 +132 +138 +138 +135 +131 +130 +132 +133 +136 +136 +145 +149 +152 +151 +147 +144 +141 +139 +136 +134 +132 +130 +131 +133 +136 +138 +137 +139 +143 +148 +147 +143 +146 +153 +153 +148 +144 +142 +142 +145 +148 +152 +146 +146 +149 +152 +152 +150 +150 +151 +156 +156 +156 +147 +133 +129 +136 +141 +145 +139 +138 +138 +134 +132 +133 +133 +131 +135 +139 +141 +141 +141 +139 +136 +141 +139 +134 +132 +136 +140 +141 +139 +142 +143 +144 +145 +145 +143 +142 +141 +141 +141 +142 +145 +151 +155 +149 +141 +142 +149 +156 +151 +143 +150 +166 +174 +171 +164 +156 +141 +126 +125 +133 +138 +147 +148 +148 +147 +148 +148 +149 +148 +151 +154 +154 +153 +149 +140 +132 +132 +133 +146 +144 +132 +127 +129 +135 +144 +148 +139 +126 +119 +124 +135 +142 +143 +138 +134 +137 +142 +142 +142 +141 +138 +135 +135 +135 +139 +147 +151 +149 +144 +136 +140 +145 +150 +152 +149 +144 +139 +137 +140 +145 +147 +141 +133 +133 +137 +142 +141 +141 +138 +128 +116 +116 +121 +140 +141 +141 +142 +145 +148 +144 +140 +134 +121 +107 +102 +108 +120 +130 +135 +131 +135 +141 +142 +142 +145 +147 +146 +148 +151 +150 +148 +150 +152 +156 +161 +173 +166 +154 +156 +164 +158 +145 +146 +144 +160 +173 +175 +169 +164 +162 +162 +156 +146 +144 +153 +172 +195 +199 +184 +154 +138 +132 +139 +150 +168 +184 +187 +167 +156 +169 +197 +205 +177 +144 +140 +153 +158 +161 +156 +147 +141 +145 +153 +157 +163 +163 +155 +145 +143 +147 +151 +155 +153 +153 +151 +149 +147 +144 +142 +142 +144 +146 +147 +149 +150 +148 +145 +144 +144 +141 +141 +155 +170 +166 +151 +146 +156 +165 +173 +176 +165 +150 +143 +152 +162 +163 +156 +153 +151 +158 +175 +185 +192 +192 +180 +164 +157 +159 +163 +164 +153 +142 +138 +138 +144 +158 +172 +185 +193 +193 +184 +178 +182 +184 +181 +186 +188 +188 +179 +159 +137 +137 +154 +184 +193 +189 +185 +194 +198 +185 +171 +167 +181 +202 +215 +212 +202 +200 +205 +210 +216 +223 +222 +212 +203 +199 +200 +216 +226 +232 +228 +216 +200 +191 +192 +202 +206 +216 +225 +227 +220 +209 +201 +201 +208 +215 +220 +224 +224 +216 +208 +204 +206 +207 +208 +207 +206 +206 +207 +214 +218 +220 +219 +219 +223 +230 +235 +232 +222 +215 +221 +228 +225 +213 +203 +192 +198 +202 +199 +197 +198 +204 +207 +206 +198 +176 +169 +184 +205 +210 +195 +151 +129 +122 +120 +115 +121 +126 +114 +112 +114 +115 +115 +118 +124 +126 +125 +128 +131 +134 +135 +134 +134 +134 +132 +133 +133 +134 +135 +135 +134 +135 +134 +138 +139 +139 +139 +139 +140 +142 +143 +145 +143 +143 +148 +156 +162 +163 +162 +159 +157 +156 +160 +165 +168 +171 +173 +185 +191 +204 +216 +226 +232 +225 +210 +184 +167 +150 +140 +129 +120 +116 +120 +120 +117 +116 +116 +116 +113 +112 +114 +112 +114 +117 +121 +125 +126 +129 +132 +137 +136 +140 +144 +147 +150 +156 +163 +169 +181 +194 +203 +213 +229 +243 +249 +250 +249 +249 +251 +251 +249 +250 +251 +250 +250 +249 +248 +248 +248 +249 +250 +248 +247 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +251 +252 +252 +252 +251 +251 +253 +253 +252 +252 +253 +253 +254 +255 +255 +255 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +247 +238 +234 +236 +240 +240 +239 +238 +239 +239 +238 +236 +232 +228 +225 +227 +228 +227 +223 +219 +218 +217 +215 +215 +217 +220 +220 +221 +220 +221 +221 +219 +218 +217 +218 +220 +219 +213 +208 +207 +202 +199 +199 +199 +197 +198 +201 +202 +198 +194 +191 +189 +190 +195 +201 +203 +205 +207 +206 +202 +198 +199 +201 +202 +198 +196 +198 +201 +201 +199 +198 +198 +199 +194 +188 +187 +193 +200 +203 +201 +190 +187 +193 +196 +194 +186 +176 +179 +177 +177 +181 +184 +187 +189 +191 +192 +193 +196 +191 +182 +183 +188 +190 +188 +187 +194 +199 +194 +189 +190 +191 +183 +180 +180 +184 +189 +190 +188 +187 +183 +182 +181 +178 +174 +174 +180 +186 +182 +175 +168 +167 +173 +180 +182 +181 +178 +181 +181 +181 +184 +181 +177 +177 +187 +186 +183 +175 +169 +167 +167 +167 +172 +172 +170 +168 +169 +173 +175 +173 +172 +175 +182 +188 +182 +172 +170 +176 +177 +176 +170 +165 +167 +167 +167 +171 +173 +169 +166 +167 +176 +190 +189 +176 +155 +150 +157 +170 +171 +168 +170 +172 +179 +170 +163 +163 +166 +171 +172 +170 +159 +155 +159 +166 +168 +167 +166 +163 +166 +167 +163 +159 +163 +172 +176 +173 +171 +166 +163 +165 +163 +160 +162 +168 +171 +169 +163 +156 +158 +165 +170 +170 +169 +166 +163 +161 +158 +154 +152 +151 +151 +155 +156 +153 +155 +161 +164 +162 +163 +161 +159 +157 +156 +156 +156 +155 +161 +158 +157 +158 +158 +157 +159 +164 +162 +159 +156 +157 +161 +163 +160 +156 +156 +156 +157 +159 +162 +162 +159 +156 +154 +158 +158 +155 +154 +155 +155 +154 +151 +151 +152 +155 +157 +157 +155 +152 +151 +154 +157 +157 +156 +155 +155 +157 +155 +152 +147 +143 +145 +154 +161 +164 +162 +163 +158 +150 +148 +156 +165 +170 +165 +159 +160 +168 +168 +159 +151 +152 +158 +164 +163 +156 +152 +148 +146 +147 +148 +154 +162 +166 +165 +163 +162 +162 +163 +162 +162 +163 +164 +163 +161 +159 +157 +152 +152 +156 +157 +155 +155 +158 +157 +154 +153 +154 +157 +161 +162 +159 +166 +167 +154 +147 +148 +147 +148 +146 +152 +146 +158 +173 +168 +155 +153 +155 +159 +164 +166 +162 +154 +147 +143 +141 +137 +141 +147 +153 +156 +155 +152 +150 +154 +160 +165 +165 +163 +161 +159 +156 +151 +152 +153 +156 +159 +161 +159 +155 +158 +154 +149 +146 +145 +146 +146 +147 +151 +155 +153 +146 +143 +149 +157 +161 +158 +152 +141 +141 +150 +152 +145 +141 +145 +147 +148 +147 +148 +150 +150 +149 +151 +158 +161 +154 +144 +138 +141 +145 +152 +153 +156 +159 +157 +151 +144 +141 +148 +155 +158 +155 +152 +153 +154 +152 +152 +150 +149 +150 +155 +158 +157 +153 +153 +152 +154 +157 +158 +155 +154 +155 +155 +156 +156 +156 +157 +158 +158 +154 +152 +152 +152 +155 +156 +154 +151 +150 +156 +158 +156 +151 +146 +141 +144 +153 +166 +166 +162 +153 +149 +151 +151 +148 +147 +146 +147 +148 +146 +143 +142 +143 +147 +145 +144 +145 +145 +144 +148 +153 +157 +155 +151 +144 +143 +149 +152 +146 +141 +141 +140 +141 +145 +144 +144 +150 +146 +146 +147 +148 +148 +147 +152 +158 +155 +152 +154 +158 +151 +138 +132 +136 +149 +159 +156 +146 +149 +155 +157 +159 +157 +151 +143 +139 +142 +146 +146 +144 +145 +145 +147 +150 +155 +158 +157 +154 +151 +149 +148 +150 +146 +139 +138 +142 +149 +151 +149 +147 +149 +151 +149 +146 +147 +149 +152 +154 +152 +148 +149 +153 +155 +154 +153 +154 +157 +158 +154 +150 +143 +138 +134 +137 +143 +145 +146 +146 +146 +145 +144 +144 +145 +145 +144 +143 +148 +148 +150 +151 +149 +146 +144 +146 +147 +152 +153 +154 +154 +148 +141 +140 +143 +145 +145 +143 +143 +143 +144 +145 +142 +144 +145 +146 +146 +147 +149 +151 +153 +151 +149 +150 +154 +157 +155 +151 +144 +142 +142 +144 +146 +148 +150 +152 +158 +155 +152 +148 +143 +138 +136 +136 +141 +139 +138 +139 +138 +136 +137 +138 +140 +142 +143 +142 +142 +140 +136 +132 +132 +122 +123 +130 +132 +135 +141 +142 +141 +139 +139 +135 +129 +120 +115 +112 +118 +131 +154 +168 +168 +173 +178 +176 +177 +180 +169 +152 +141 +134 +134 +142 +164 +163 +149 +129 +123 +127 +126 +127 +136 +132 +132 +135 +131 +124 +123 +126 +129 +130 +126 +122 +123 +120 +115 +114 +120 +137 +154 +158 +153 +147 +143 +140 +139 +138 +136 +132 +128 +123 +116 +112 +115 +120 +128 +132 +130 +126 +123 +119 +119 +130 +152 +170 +179 +183 +181 +174 +155 +137 +129 +129 +127 +128 +128 +121 +124 +127 +128 +125 +121 +122 +127 +134 +135 +135 +135 +135 +132 +129 +125 +124 +135 +140 +144 +141 +138 +138 +137 +134 +136 +136 +136 +135 +135 +134 +133 +133 +133 +138 +145 +149 +147 +142 +143 +146 +144 +142 +142 +141 +140 +142 +145 +150 +145 +142 +143 +148 +148 +144 +143 +145 +154 +155 +156 +148 +132 +128 +135 +140 +137 +135 +140 +145 +143 +139 +137 +134 +130 +134 +135 +135 +137 +141 +141 +137 +137 +135 +133 +134 +139 +143 +142 +139 +140 +141 +142 +143 +143 +142 +141 +139 +139 +141 +142 +143 +146 +149 +146 +142 +151 +153 +153 +146 +142 +151 +163 +164 +167 +166 +161 +143 +125 +125 +138 +145 +152 +155 +155 +151 +151 +153 +152 +148 +148 +152 +154 +158 +156 +146 +134 +131 +136 +147 +142 +131 +135 +138 +137 +140 +142 +136 +124 +118 +124 +138 +143 +141 +138 +133 +135 +141 +143 +143 +141 +136 +135 +135 +136 +141 +149 +152 +149 +143 +139 +141 +146 +153 +156 +153 +144 +136 +136 +141 +146 +147 +139 +131 +134 +141 +144 +141 +137 +132 +122 +116 +119 +127 +143 +142 +142 +143 +146 +145 +139 +132 +125 +117 +109 +112 +124 +135 +138 +137 +133 +140 +144 +145 +147 +151 +149 +142 +140 +147 +151 +155 +162 +164 +158 +155 +152 +146 +144 +155 +163 +155 +145 +150 +150 +160 +171 +173 +169 +165 +164 +166 +159 +144 +141 +153 +174 +196 +193 +168 +147 +140 +141 +146 +152 +171 +182 +174 +165 +156 +170 +194 +197 +168 +141 +144 +159 +162 +162 +157 +147 +143 +149 +156 +157 +161 +160 +152 +143 +141 +145 +148 +156 +156 +156 +155 +152 +149 +146 +145 +144 +144 +145 +146 +148 +149 +148 +147 +145 +147 +142 +140 +155 +173 +167 +149 +139 +145 +156 +169 +175 +170 +159 +153 +150 +157 +161 +163 +162 +155 +157 +168 +181 +190 +194 +184 +169 +160 +160 +163 +162 +148 +137 +135 +138 +143 +154 +167 +177 +187 +193 +188 +183 +183 +182 +179 +188 +192 +191 +182 +162 +143 +143 +157 +176 +190 +191 +189 +198 +200 +188 +176 +171 +183 +201 +215 +215 +205 +198 +197 +202 +210 +221 +225 +220 +212 +206 +203 +216 +225 +229 +224 +216 +204 +195 +195 +202 +205 +212 +222 +227 +224 +214 +205 +205 +209 +213 +215 +219 +222 +220 +216 +208 +208 +211 +214 +210 +203 +202 +206 +210 +214 +218 +220 +222 +224 +227 +230 +230 +226 +220 +218 +220 +221 +218 +215 +209 +208 +208 +210 +211 +210 +206 +204 +203 +195 +168 +145 +143 +166 +200 +215 +191 +155 +129 +123 +118 +120 +125 +121 +125 +122 +117 +116 +120 +125 +127 +127 +129 +132 +133 +133 +133 +134 +135 +134 +134 +134 +133 +134 +135 +134 +133 +131 +137 +139 +140 +139 +138 +137 +139 +141 +144 +142 +143 +146 +153 +158 +161 +162 +159 +157 +156 +159 +163 +167 +168 +168 +175 +182 +194 +206 +215 +224 +222 +214 +198 +176 +154 +143 +134 +122 +117 +120 +122 +118 +117 +119 +117 +113 +112 +115 +112 +113 +116 +120 +125 +126 +129 +131 +136 +137 +140 +144 +148 +152 +158 +165 +171 +182 +195 +203 +212 +226 +241 +250 +250 +249 +249 +251 +251 +249 +250 +251 +250 +250 +249 +249 +248 +248 +249 +249 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +247 +248 +247 +247 +248 +248 +248 +248 +249 +249 +249 +250 +251 +252 +253 +252 +251 +251 +253 +253 +252 +252 +253 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +248 +240 +234 +235 +240 +241 +240 +238 +239 +241 +240 +239 +234 +229 +226 +229 +230 +229 +226 +222 +220 +218 +215 +217 +218 +220 +221 +220 +220 +220 +221 +219 +218 +217 +219 +220 +217 +210 +206 +199 +192 +188 +191 +194 +195 +197 +199 +200 +198 +196 +194 +191 +191 +195 +201 +202 +203 +206 +208 +208 +204 +203 +204 +197 +195 +197 +205 +210 +208 +201 +195 +198 +198 +194 +189 +188 +194 +202 +205 +196 +186 +184 +191 +194 +192 +186 +178 +180 +175 +172 +176 +183 +187 +190 +192 +191 +192 +194 +190 +183 +185 +191 +192 +194 +188 +189 +194 +189 +183 +183 +184 +183 +181 +182 +186 +190 +188 +184 +182 +186 +180 +175 +174 +176 +179 +184 +189 +186 +178 +172 +173 +176 +175 +174 +175 +178 +179 +177 +180 +188 +187 +179 +175 +182 +181 +179 +175 +169 +165 +166 +169 +174 +170 +166 +165 +168 +172 +171 +168 +177 +180 +183 +183 +175 +168 +169 +176 +184 +176 +165 +160 +164 +166 +170 +178 +175 +169 +168 +172 +179 +184 +180 +169 +151 +151 +162 +175 +175 +172 +174 +176 +171 +163 +159 +161 +164 +171 +175 +170 +157 +161 +167 +168 +164 +166 +167 +163 +166 +168 +167 +164 +165 +171 +174 +172 +170 +165 +163 +165 +165 +162 +164 +170 +173 +170 +164 +157 +158 +164 +168 +168 +168 +164 +160 +158 +156 +153 +152 +153 +150 +152 +151 +150 +155 +163 +163 +158 +160 +161 +160 +159 +157 +155 +155 +155 +155 +154 +154 +156 +156 +154 +156 +161 +163 +156 +151 +153 +159 +164 +163 +159 +162 +160 +157 +157 +157 +155 +152 +150 +151 +153 +153 +153 +153 +154 +154 +153 +147 +148 +151 +154 +156 +156 +155 +154 +153 +154 +154 +153 +151 +152 +154 +156 +157 +156 +152 +148 +149 +156 +159 +159 +160 +163 +160 +151 +149 +156 +162 +163 +162 +158 +156 +158 +160 +159 +156 +154 +159 +164 +162 +155 +153 +153 +151 +151 +150 +153 +158 +162 +163 +160 +156 +153 +157 +159 +160 +160 +159 +158 +159 +160 +160 +157 +155 +156 +157 +155 +155 +156 +155 +158 +158 +155 +155 +158 +160 +162 +165 +163 +148 +140 +145 +147 +149 +146 +153 +150 +159 +167 +162 +156 +156 +155 +162 +165 +163 +155 +146 +141 +141 +141 +140 +146 +152 +155 +155 +154 +153 +153 +154 +160 +164 +161 +155 +152 +152 +152 +151 +152 +152 +154 +157 +159 +155 +149 +151 +149 +146 +145 +146 +146 +145 +143 +149 +151 +150 +148 +151 +160 +164 +162 +158 +146 +139 +148 +159 +157 +149 +146 +146 +145 +145 +148 +153 +156 +155 +151 +163 +163 +157 +146 +138 +138 +142 +146 +151 +150 +151 +153 +153 +149 +143 +140 +148 +156 +162 +160 +156 +155 +156 +157 +153 +152 +150 +150 +152 +154 +151 +145 +144 +148 +151 +152 +154 +155 +153 +150 +152 +152 +152 +153 +156 +160 +161 +160 +158 +155 +153 +153 +154 +153 +152 +152 +158 +163 +158 +147 +142 +140 +143 +148 +154 +156 +154 +149 +144 +144 +145 +146 +145 +141 +139 +141 +144 +145 +145 +145 +142 +142 +145 +150 +151 +149 +151 +155 +156 +153 +150 +145 +142 +145 +144 +136 +135 +140 +144 +147 +145 +136 +133 +137 +145 +145 +146 +148 +147 +148 +155 +165 +161 +156 +156 +160 +155 +144 +141 +146 +151 +165 +162 +147 +143 +147 +151 +156 +153 +151 +148 +144 +145 +146 +143 +139 +140 +143 +147 +150 +154 +156 +154 +150 +147 +147 +148 +149 +143 +136 +137 +144 +149 +154 +153 +149 +149 +150 +148 +147 +148 +148 +151 +154 +151 +146 +146 +150 +152 +153 +152 +153 +155 +158 +155 +151 +142 +139 +137 +139 +142 +144 +147 +149 +148 +146 +144 +143 +144 +144 +143 +141 +142 +145 +149 +151 +149 +146 +144 +144 +153 +155 +152 +150 +150 +147 +142 +141 +145 +147 +147 +143 +141 +142 +145 +146 +142 +143 +145 +147 +149 +150 +151 +151 +149 +148 +147 +148 +152 +154 +150 +143 +136 +137 +140 +145 +148 +148 +149 +150 +151 +148 +147 +147 +145 +142 +139 +139 +142 +137 +134 +134 +137 +140 +144 +146 +148 +147 +146 +148 +152 +154 +149 +142 +136 +129 +134 +141 +138 +135 +136 +136 +140 +137 +135 +134 +131 +125 +118 +115 +110 +110 +120 +126 +125 +137 +162 +180 +187 +197 +191 +171 +158 +149 +142 +140 +152 +161 +161 +154 +147 +142 +137 +128 +133 +134 +138 +140 +134 +125 +124 +127 +128 +127 +125 +126 +125 +116 +110 +113 +113 +128 +143 +150 +150 +146 +142 +137 +142 +142 +147 +154 +149 +132 +114 +104 +108 +110 +120 +126 +121 +118 +124 +129 +125 +125 +135 +151 +158 +167 +181 +191 +179 +165 +141 +131 +139 +138 +129 +125 +128 +129 +127 +126 +122 +122 +125 +130 +131 +135 +139 +140 +134 +126 +122 +120 +129 +133 +135 +132 +130 +131 +132 +132 +133 +134 +136 +137 +136 +134 +132 +131 +131 +138 +143 +143 +142 +142 +141 +139 +135 +136 +140 +140 +139 +139 +144 +150 +152 +142 +136 +137 +138 +137 +139 +144 +149 +150 +153 +148 +136 +133 +135 +137 +132 +135 +144 +151 +148 +145 +142 +139 +139 +139 +134 +126 +127 +135 +140 +139 +134 +133 +132 +133 +139 +142 +141 +138 +142 +143 +146 +146 +145 +142 +138 +135 +137 +138 +139 +141 +143 +147 +149 +149 +157 +153 +145 +136 +139 +155 +166 +163 +161 +161 +156 +140 +127 +131 +141 +147 +154 +156 +156 +153 +155 +157 +155 +150 +145 +147 +150 +158 +161 +149 +134 +129 +142 +151 +143 +135 +141 +143 +137 +138 +135 +132 +125 +121 +128 +141 +146 +143 +137 +133 +135 +141 +142 +141 +137 +132 +128 +131 +135 +141 +148 +152 +151 +148 +145 +145 +149 +154 +158 +156 +148 +142 +141 +143 +146 +143 +134 +128 +133 +142 +142 +137 +131 +126 +122 +122 +127 +134 +138 +138 +139 +140 +141 +139 +132 +125 +120 +116 +116 +124 +136 +144 +143 +139 +139 +143 +144 +143 +148 +152 +148 +140 +133 +149 +160 +161 +160 +156 +151 +150 +141 +139 +146 +161 +165 +155 +146 +151 +159 +166 +176 +181 +179 +174 +172 +173 +162 +150 +149 +159 +173 +189 +183 +157 +151 +144 +150 +161 +164 +170 +174 +166 +165 +160 +170 +181 +177 +157 +144 +156 +163 +164 +163 +157 +150 +149 +150 +153 +156 +155 +153 +148 +144 +145 +148 +152 +153 +154 +155 +154 +151 +148 +146 +146 +145 +144 +144 +146 +146 +146 +143 +142 +143 +146 +142 +140 +156 +175 +172 +154 +132 +134 +146 +164 +178 +179 +169 +157 +152 +156 +164 +170 +166 +155 +151 +158 +174 +184 +191 +187 +175 +165 +160 +160 +160 +148 +138 +137 +139 +141 +148 +158 +170 +180 +191 +195 +191 +186 +183 +182 +188 +193 +191 +179 +160 +144 +146 +160 +174 +186 +191 +195 +202 +199 +187 +181 +174 +183 +202 +218 +223 +213 +198 +188 +199 +206 +216 +220 +217 +213 +209 +206 +216 +224 +226 +221 +215 +208 +202 +200 +199 +200 +205 +214 +223 +225 +218 +210 +209 +212 +213 +213 +215 +219 +219 +216 +208 +209 +214 +220 +216 +207 +205 +209 +210 +212 +213 +217 +220 +221 +223 +224 +228 +228 +226 +220 +215 +216 +216 +215 +209 +210 +211 +211 +207 +203 +206 +211 +209 +190 +156 +137 +137 +158 +195 +218 +218 +187 +151 +133 +126 +118 +116 +121 +122 +121 +123 +125 +128 +127 +126 +126 +130 +130 +128 +127 +128 +131 +132 +132 +135 +134 +133 +133 +135 +134 +132 +129 +136 +139 +141 +142 +140 +139 +139 +140 +143 +144 +144 +145 +148 +151 +156 +159 +159 +158 +158 +160 +163 +166 +166 +166 +166 +175 +185 +197 +206 +212 +216 +218 +211 +187 +161 +147 +138 +129 +123 +122 +121 +117 +116 +119 +117 +113 +111 +114 +111 +112 +114 +119 +124 +126 +129 +131 +135 +137 +141 +145 +149 +154 +161 +166 +172 +181 +192 +201 +211 +225 +238 +246 +250 +249 +250 +252 +251 +249 +250 +251 +251 +251 +249 +249 +248 +248 +249 +249 +246 +245 +245 +246 +246 +246 +245 +244 +245 +245 +245 +245 +245 +245 +245 +244 +245 +245 +245 +245 +245 +246 +247 +248 +246 +247 +247 +247 +247 +248 +248 +248 +249 +250 +251 +252 +253 +252 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +250 +241 +233 +234 +240 +241 +238 +239 +241 +243 +242 +240 +234 +229 +225 +231 +232 +231 +227 +223 +221 +220 +218 +218 +219 +220 +220 +220 +220 +220 +220 +219 +218 +217 +217 +217 +212 +206 +203 +190 +185 +184 +191 +197 +198 +198 +199 +197 +198 +198 +197 +194 +193 +197 +202 +199 +198 +201 +206 +208 +205 +204 +205 +201 +197 +197 +204 +209 +207 +200 +197 +200 +200 +196 +190 +191 +197 +201 +203 +192 +184 +186 +195 +198 +196 +191 +185 +183 +177 +173 +175 +182 +189 +193 +195 +195 +194 +195 +190 +184 +187 +194 +196 +189 +177 +172 +178 +179 +179 +182 +185 +184 +183 +183 +185 +187 +185 +183 +182 +183 +177 +175 +179 +184 +186 +185 +185 +187 +176 +172 +178 +177 +168 +164 +168 +179 +177 +171 +173 +181 +182 +176 +173 +177 +176 +176 +176 +174 +171 +172 +175 +165 +164 +164 +164 +167 +171 +173 +173 +174 +180 +183 +176 +166 +164 +172 +180 +182 +170 +158 +159 +166 +167 +167 +172 +173 +169 +170 +175 +176 +176 +171 +162 +150 +154 +167 +177 +178 +179 +181 +181 +168 +160 +161 +165 +166 +174 +179 +172 +159 +166 +172 +169 +163 +165 +168 +166 +166 +167 +168 +167 +168 +171 +171 +170 +168 +165 +165 +167 +166 +164 +166 +169 +170 +167 +162 +160 +160 +163 +166 +168 +167 +161 +156 +156 +156 +154 +153 +155 +153 +152 +147 +145 +151 +160 +161 +157 +163 +164 +163 +162 +158 +154 +150 +148 +148 +151 +155 +157 +155 +154 +156 +160 +158 +155 +153 +153 +155 +159 +162 +163 +161 +159 +157 +156 +154 +152 +151 +151 +151 +153 +153 +153 +153 +153 +152 +152 +145 +147 +151 +154 +156 +157 +156 +156 +153 +152 +151 +149 +149 +151 +153 +155 +156 +156 +154 +152 +152 +155 +155 +153 +159 +164 +163 +156 +153 +158 +161 +160 +153 +152 +152 +153 +156 +159 +158 +156 +158 +162 +157 +152 +154 +157 +156 +155 +151 +151 +154 +159 +160 +157 +152 +150 +153 +156 +159 +158 +156 +154 +155 +157 +155 +152 +150 +150 +150 +151 +151 +151 +152 +159 +159 +156 +156 +156 +158 +164 +165 +164 +148 +140 +141 +143 +148 +149 +150 +152 +159 +162 +159 +157 +157 +156 +165 +167 +162 +151 +142 +140 +142 +144 +141 +149 +157 +156 +150 +149 +153 +158 +155 +157 +158 +154 +149 +147 +149 +152 +153 +150 +147 +147 +150 +152 +150 +146 +142 +145 +148 +150 +151 +149 +144 +138 +139 +141 +144 +150 +160 +168 +165 +158 +146 +135 +135 +150 +161 +158 +153 +151 +147 +151 +155 +153 +150 +151 +158 +164 +168 +162 +149 +136 +133 +137 +144 +146 +153 +151 +149 +150 +150 +147 +142 +140 +148 +155 +162 +164 +160 +157 +158 +160 +155 +155 +154 +153 +155 +155 +149 +141 +140 +146 +149 +149 +150 +152 +150 +145 +150 +152 +154 +155 +155 +157 +162 +168 +167 +161 +154 +151 +151 +151 +152 +154 +159 +163 +157 +146 +142 +142 +143 +144 +148 +149 +149 +146 +143 +143 +144 +146 +140 +136 +133 +135 +141 +147 +149 +148 +142 +143 +146 +151 +152 +151 +151 +155 +160 +157 +149 +141 +139 +139 +139 +139 +137 +142 +147 +148 +143 +131 +125 +130 +140 +141 +144 +145 +145 +149 +160 +171 +169 +162 +160 +163 +160 +151 +150 +155 +155 +167 +167 +155 +145 +144 +147 +150 +148 +151 +151 +149 +148 +147 +144 +139 +144 +149 +150 +144 +142 +146 +151 +152 +146 +147 +149 +148 +142 +137 +140 +146 +152 +155 +153 +149 +149 +149 +147 +149 +149 +147 +149 +153 +152 +148 +148 +152 +157 +154 +151 +152 +158 +162 +157 +149 +142 +143 +144 +144 +143 +143 +146 +150 +155 +153 +150 +149 +147 +145 +142 +140 +140 +145 +149 +152 +150 +147 +146 +145 +157 +158 +153 +148 +147 +145 +142 +142 +143 +145 +145 +142 +140 +142 +144 +143 +142 +144 +147 +150 +151 +150 +148 +145 +144 +144 +143 +143 +147 +150 +147 +141 +130 +132 +139 +147 +150 +148 +147 +149 +142 +140 +140 +143 +146 +148 +152 +156 +153 +147 +141 +140 +141 +143 +147 +150 +151 +147 +144 +147 +152 +152 +147 +142 +138 +135 +139 +143 +139 +134 +134 +135 +141 +136 +133 +132 +133 +131 +127 +123 +114 +108 +106 +105 +98 +99 +117 +137 +155 +171 +183 +183 +181 +176 +166 +158 +151 +155 +159 +163 +156 +150 +152 +144 +130 +134 +138 +138 +132 +126 +126 +129 +126 +125 +124 +126 +125 +116 +113 +118 +124 +126 +134 +142 +143 +137 +134 +135 +135 +134 +140 +150 +151 +138 +124 +117 +112 +110 +115 +119 +115 +114 +123 +132 +132 +129 +128 +131 +133 +137 +155 +177 +194 +191 +167 +148 +150 +141 +122 +118 +127 +128 +129 +128 +127 +125 +126 +129 +132 +138 +144 +142 +137 +130 +127 +126 +129 +130 +131 +129 +128 +130 +132 +134 +135 +133 +133 +132 +132 +132 +130 +128 +132 +137 +137 +135 +135 +138 +138 +134 +138 +140 +142 +141 +137 +136 +141 +146 +151 +143 +137 +137 +138 +137 +139 +143 +144 +144 +147 +146 +140 +137 +136 +134 +133 +137 +146 +150 +146 +144 +144 +143 +137 +138 +135 +129 +128 +133 +136 +135 +136 +134 +131 +130 +133 +138 +139 +137 +141 +144 +147 +146 +142 +136 +132 +130 +138 +137 +136 +136 +140 +146 +152 +156 +158 +152 +142 +133 +139 +159 +173 +168 +155 +151 +145 +136 +130 +136 +144 +146 +152 +152 +149 +148 +150 +151 +153 +152 +146 +146 +149 +157 +160 +149 +136 +132 +141 +146 +141 +135 +137 +137 +133 +135 +129 +128 +126 +126 +133 +142 +147 +146 +144 +139 +140 +142 +138 +133 +129 +123 +124 +128 +135 +141 +148 +154 +157 +156 +148 +148 +149 +152 +155 +156 +154 +151 +148 +146 +143 +138 +131 +127 +132 +140 +146 +138 +130 +125 +125 +128 +132 +135 +137 +139 +138 +134 +131 +127 +123 +119 +123 +123 +127 +135 +144 +147 +145 +141 +146 +146 +143 +141 +145 +151 +149 +142 +143 +153 +156 +152 +148 +144 +141 +142 +144 +144 +153 +165 +167 +158 +154 +157 +164 +172 +182 +188 +186 +182 +177 +173 +163 +158 +160 +168 +175 +182 +175 +157 +156 +155 +160 +163 +168 +177 +178 +166 +152 +157 +170 +174 +167 +152 +144 +155 +166 +162 +158 +157 +159 +162 +159 +154 +149 +146 +144 +143 +144 +148 +151 +154 +148 +149 +150 +149 +145 +143 +142 +143 +144 +144 +144 +146 +145 +141 +137 +134 +140 +142 +139 +140 +157 +178 +176 +161 +140 +133 +137 +152 +171 +182 +176 +160 +146 +154 +167 +174 +164 +152 +150 +156 +169 +175 +184 +188 +179 +165 +156 +154 +157 +149 +144 +146 +147 +146 +147 +150 +164 +173 +187 +197 +198 +192 +186 +183 +184 +192 +191 +177 +158 +145 +148 +161 +174 +186 +193 +199 +204 +195 +183 +182 +183 +186 +198 +212 +222 +218 +204 +192 +196 +203 +212 +214 +211 +210 +210 +210 +216 +224 +224 +219 +217 +215 +210 +207 +203 +201 +202 +209 +219 +224 +218 +211 +212 +215 +215 +214 +214 +217 +216 +213 +207 +207 +212 +220 +221 +214 +210 +213 +216 +213 +211 +213 +217 +220 +222 +224 +228 +228 +227 +223 +220 +218 +215 +210 +207 +208 +208 +206 +203 +203 +209 +215 +211 +189 +160 +151 +155 +168 +194 +210 +217 +209 +181 +151 +136 +128 +122 +123 +124 +124 +125 +128 +128 +126 +126 +129 +130 +129 +126 +124 +125 +129 +131 +131 +134 +134 +132 +133 +134 +134 +132 +131 +136 +138 +142 +143 +143 +143 +143 +143 +144 +145 +145 +144 +143 +145 +150 +153 +157 +158 +159 +160 +163 +166 +166 +164 +165 +170 +178 +188 +200 +207 +213 +222 +219 +199 +172 +150 +140 +134 +128 +123 +121 +118 +115 +115 +116 +112 +112 +112 +112 +112 +114 +118 +123 +125 +128 +131 +134 +137 +141 +145 +149 +154 +161 +167 +176 +182 +191 +202 +214 +227 +237 +243 +250 +249 +250 +252 +251 +249 +250 +251 +251 +250 +249 +249 +248 +248 +248 +248 +245 +245 +245 +246 +246 +246 +245 +244 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +248 +246 +246 +246 +247 +247 +247 +248 +248 +249 +250 +251 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +251 +242 +233 +234 +240 +239 +234 +235 +238 +242 +242 +238 +232 +227 +225 +230 +230 +229 +225 +221 +222 +222 +221 +220 +219 +219 +219 +221 +221 +221 +221 +218 +217 +215 +214 +212 +207 +203 +203 +192 +190 +191 +197 +201 +200 +198 +199 +194 +199 +202 +200 +196 +195 +197 +200 +198 +196 +198 +203 +204 +202 +201 +203 +207 +201 +197 +199 +201 +199 +199 +201 +202 +202 +198 +194 +196 +200 +202 +200 +196 +188 +191 +198 +199 +197 +195 +193 +189 +183 +176 +175 +182 +192 +198 +199 +198 +197 +195 +188 +182 +185 +194 +197 +179 +163 +157 +165 +173 +181 +186 +188 +185 +186 +186 +185 +184 +185 +186 +186 +180 +174 +175 +183 +191 +190 +185 +181 +179 +167 +167 +180 +180 +166 +161 +170 +178 +176 +169 +168 +172 +174 +173 +175 +178 +175 +174 +176 +177 +177 +175 +175 +160 +160 +162 +165 +168 +172 +174 +176 +170 +179 +180 +170 +162 +167 +177 +183 +171 +163 +157 +161 +166 +161 +158 +163 +176 +173 +171 +169 +168 +171 +170 +161 +155 +160 +170 +177 +179 +183 +185 +181 +168 +160 +164 +168 +167 +175 +179 +169 +162 +165 +169 +169 +164 +165 +169 +169 +168 +165 +163 +166 +169 +170 +169 +169 +165 +166 +167 +167 +166 +165 +165 +165 +163 +160 +160 +162 +163 +162 +166 +170 +169 +160 +154 +155 +157 +156 +155 +156 +157 +154 +149 +147 +151 +157 +159 +159 +165 +164 +164 +163 +162 +157 +149 +143 +147 +153 +160 +160 +156 +155 +158 +160 +157 +157 +156 +156 +156 +158 +160 +162 +158 +158 +158 +158 +155 +152 +152 +155 +155 +154 +154 +153 +151 +149 +148 +148 +145 +148 +152 +155 +156 +156 +156 +156 +151 +150 +149 +149 +150 +152 +154 +154 +155 +155 +154 +155 +155 +155 +154 +152 +160 +165 +165 +160 +157 +158 +159 +158 +148 +147 +149 +153 +155 +155 +156 +158 +158 +160 +153 +148 +154 +161 +161 +159 +153 +151 +152 +156 +159 +157 +152 +150 +152 +156 +159 +159 +157 +154 +153 +154 +150 +148 +147 +145 +146 +148 +148 +148 +151 +157 +158 +158 +161 +158 +158 +165 +167 +165 +151 +145 +145 +143 +145 +147 +140 +150 +156 +159 +159 +155 +153 +157 +165 +167 +161 +150 +142 +142 +145 +146 +144 +150 +154 +152 +149 +149 +154 +158 +152 +151 +151 +153 +151 +149 +150 +155 +153 +146 +141 +141 +146 +149 +149 +148 +143 +149 +155 +158 +157 +152 +144 +137 +131 +132 +137 +148 +161 +166 +160 +153 +137 +131 +137 +151 +158 +158 +155 +153 +148 +154 +159 +155 +148 +147 +156 +166 +166 +158 +143 +131 +130 +138 +146 +148 +154 +152 +150 +152 +152 +148 +145 +143 +147 +150 +157 +163 +163 +159 +159 +162 +161 +160 +157 +155 +156 +158 +153 +146 +142 +146 +149 +150 +149 +149 +148 +147 +151 +152 +156 +159 +156 +152 +156 +165 +167 +161 +156 +153 +152 +151 +152 +154 +157 +158 +154 +148 +147 +143 +139 +140 +144 +143 +141 +141 +142 +144 +147 +150 +138 +137 +135 +134 +139 +146 +149 +147 +144 +142 +143 +146 +147 +147 +151 +155 +164 +160 +147 +136 +135 +134 +135 +145 +146 +148 +147 +146 +139 +127 +124 +130 +139 +143 +146 +146 +145 +149 +160 +171 +169 +163 +161 +163 +162 +157 +155 +158 +161 +166 +168 +159 +148 +147 +148 +144 +151 +155 +157 +153 +151 +150 +147 +144 +149 +152 +150 +140 +134 +140 +147 +151 +146 +146 +146 +144 +142 +142 +145 +149 +156 +154 +149 +146 +147 +145 +144 +148 +148 +146 +148 +154 +156 +151 +149 +152 +156 +154 +151 +151 +157 +162 +157 +148 +149 +149 +149 +148 +144 +143 +146 +152 +162 +160 +157 +153 +149 +146 +143 +141 +141 +146 +150 +151 +150 +148 +148 +149 +157 +158 +153 +148 +147 +144 +140 +140 +139 +143 +145 +143 +143 +145 +144 +141 +144 +145 +146 +148 +149 +147 +143 +139 +142 +144 +143 +142 +144 +147 +145 +141 +131 +133 +140 +148 +150 +147 +145 +147 +138 +136 +137 +140 +141 +145 +154 +165 +161 +159 +155 +152 +147 +145 +146 +148 +150 +145 +142 +143 +143 +139 +137 +136 +140 +139 +136 +135 +135 +132 +130 +133 +139 +137 +135 +135 +136 +136 +130 +124 +115 +114 +112 +109 +103 +95 +96 +104 +116 +125 +145 +166 +176 +180 +181 +178 +165 +163 +167 +170 +148 +136 +148 +145 +127 +131 +136 +134 +130 +128 +126 +126 +121 +123 +123 +123 +123 +118 +117 +123 +134 +132 +132 +134 +134 +133 +135 +136 +128 +126 +126 +132 +139 +140 +135 +128 +123 +121 +119 +118 +118 +119 +121 +123 +124 +127 +123 +119 +122 +123 +130 +143 +173 +189 +185 +167 +155 +141 +122 +115 +117 +121 +126 +131 +132 +129 +127 +128 +130 +137 +143 +145 +140 +135 +132 +132 +131 +130 +130 +131 +131 +132 +134 +137 +137 +134 +131 +130 +132 +132 +130 +128 +135 +137 +138 +137 +135 +134 +134 +133 +146 +145 +143 +141 +138 +136 +138 +141 +143 +142 +143 +143 +142 +140 +140 +143 +144 +142 +144 +146 +144 +144 +143 +138 +139 +141 +147 +149 +144 +143 +145 +144 +137 +140 +141 +139 +137 +137 +137 +135 +137 +135 +132 +129 +131 +135 +137 +137 +140 +141 +142 +139 +135 +132 +132 +133 +141 +138 +137 +137 +140 +145 +150 +153 +154 +155 +151 +142 +144 +160 +169 +165 +146 +138 +134 +134 +137 +143 +148 +146 +148 +146 +144 +142 +141 +141 +143 +146 +146 +146 +147 +153 +156 +146 +138 +139 +139 +135 +130 +129 +132 +133 +132 +130 +123 +124 +126 +129 +134 +140 +146 +148 +149 +144 +140 +136 +128 +124 +125 +124 +128 +132 +137 +142 +148 +154 +158 +157 +149 +148 +146 +146 +147 +150 +153 +155 +151 +145 +140 +137 +135 +134 +139 +146 +147 +140 +131 +127 +130 +134 +136 +136 +137 +139 +137 +130 +122 +119 +121 +124 +132 +133 +136 +143 +149 +150 +147 +143 +147 +147 +146 +146 +149 +152 +150 +146 +152 +152 +147 +143 +142 +141 +139 +141 +149 +150 +157 +164 +161 +160 +162 +162 +167 +176 +186 +190 +189 +185 +176 +167 +163 +163 +166 +172 +177 +175 +167 +159 +162 +167 +165 +162 +172 +184 +178 +162 +141 +151 +168 +171 +164 +152 +146 +158 +171 +161 +153 +156 +165 +172 +166 +156 +145 +143 +143 +144 +146 +149 +150 +151 +147 +148 +148 +145 +141 +139 +140 +142 +144 +142 +142 +143 +143 +139 +135 +133 +138 +138 +136 +139 +159 +179 +177 +162 +149 +140 +138 +144 +157 +173 +176 +162 +140 +150 +166 +174 +164 +154 +154 +159 +165 +167 +175 +184 +181 +165 +153 +151 +151 +150 +154 +161 +166 +163 +156 +151 +162 +170 +183 +193 +199 +197 +185 +174 +177 +187 +189 +176 +156 +146 +150 +162 +175 +188 +197 +201 +204 +194 +183 +183 +191 +188 +192 +204 +216 +217 +209 +201 +194 +206 +217 +217 +212 +209 +210 +212 +215 +223 +223 +219 +220 +221 +216 +212 +209 +206 +205 +209 +219 +224 +220 +212 +215 +216 +215 +211 +212 +216 +218 +216 +209 +205 +207 +215 +220 +218 +213 +212 +212 +210 +208 +211 +214 +217 +221 +226 +230 +227 +222 +220 +220 +220 +215 +211 +212 +209 +206 +206 +209 +213 +214 +213 +209 +196 +175 +167 +163 +167 +184 +195 +204 +205 +193 +166 +146 +142 +140 +132 +125 +120 +119 +121 +122 +122 +126 +132 +127 +128 +127 +125 +125 +128 +130 +131 +133 +132 +132 +133 +133 +134 +134 +134 +135 +136 +139 +141 +143 +144 +144 +144 +143 +143 +143 +142 +141 +142 +145 +148 +152 +154 +156 +159 +164 +168 +168 +165 +165 +169 +170 +179 +194 +202 +210 +223 +227 +215 +188 +158 +143 +141 +137 +128 +123 +120 +116 +114 +114 +115 +115 +113 +113 +112 +114 +118 +122 +125 +128 +129 +134 +137 +140 +143 +147 +154 +162 +167 +175 +180 +190 +203 +215 +228 +237 +242 +250 +249 +250 +252 +251 +249 +250 +251 +250 +250 +249 +248 +248 +247 +248 +247 +246 +246 +245 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +244 +244 +245 +246 +247 +246 +246 +247 +247 +247 +248 +248 +248 +249 +249 +250 +251 +251 +251 +251 +251 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +252 +242 +233 +233 +239 +237 +231 +230 +235 +239 +240 +236 +230 +226 +224 +230 +229 +227 +222 +219 +221 +223 +224 +220 +219 +218 +219 +222 +223 +223 +222 +217 +215 +213 +211 +209 +205 +203 +206 +200 +197 +198 +200 +200 +197 +195 +196 +194 +201 +204 +201 +196 +195 +196 +196 +198 +197 +198 +203 +203 +201 +203 +207 +206 +203 +201 +202 +201 +198 +198 +202 +202 +202 +200 +197 +200 +203 +203 +199 +202 +193 +192 +197 +195 +192 +193 +195 +192 +186 +178 +174 +180 +192 +199 +199 +195 +194 +192 +185 +178 +183 +195 +201 +180 +164 +156 +164 +175 +183 +185 +184 +186 +190 +191 +189 +188 +190 +192 +191 +183 +175 +171 +179 +187 +188 +186 +184 +172 +159 +163 +182 +185 +169 +167 +179 +177 +178 +173 +169 +171 +172 +175 +181 +180 +176 +172 +172 +175 +175 +171 +167 +167 +164 +163 +166 +171 +173 +171 +168 +175 +181 +177 +166 +163 +172 +179 +179 +167 +162 +158 +159 +157 +150 +152 +163 +183 +180 +172 +161 +159 +169 +172 +164 +162 +166 +172 +175 +177 +184 +185 +178 +168 +161 +164 +168 +166 +173 +176 +165 +164 +160 +163 +168 +166 +165 +168 +170 +172 +163 +159 +164 +169 +169 +167 +167 +164 +167 +168 +167 +166 +165 +164 +161 +161 +157 +159 +164 +164 +161 +163 +170 +171 +161 +154 +155 +158 +157 +156 +157 +158 +156 +153 +152 +153 +156 +159 +160 +162 +160 +160 +163 +166 +163 +153 +145 +148 +158 +165 +163 +158 +157 +158 +159 +161 +159 +159 +159 +161 +161 +160 +159 +161 +162 +163 +162 +156 +151 +150 +154 +156 +156 +155 +152 +148 +144 +142 +142 +146 +149 +153 +155 +156 +156 +156 +157 +150 +148 +148 +150 +153 +155 +154 +153 +155 +154 +154 +156 +157 +156 +155 +154 +159 +163 +164 +159 +155 +154 +154 +153 +148 +145 +147 +153 +154 +150 +153 +160 +159 +159 +151 +146 +154 +163 +163 +160 +155 +152 +152 +156 +159 +157 +153 +151 +151 +155 +158 +161 +160 +157 +154 +152 +152 +151 +149 +146 +147 +149 +149 +148 +151 +156 +157 +160 +166 +162 +159 +166 +168 +163 +149 +147 +151 +146 +142 +139 +133 +145 +154 +158 +159 +152 +149 +157 +161 +163 +159 +149 +142 +143 +146 +147 +153 +152 +149 +147 +148 +151 +153 +152 +148 +145 +147 +154 +156 +153 +152 +154 +149 +142 +136 +140 +146 +149 +150 +151 +151 +157 +162 +162 +159 +154 +146 +139 +137 +134 +137 +147 +158 +160 +154 +148 +137 +135 +144 +153 +158 +160 +158 +153 +155 +151 +148 +149 +152 +154 +153 +152 +164 +155 +140 +129 +130 +139 +148 +150 +150 +150 +150 +154 +156 +155 +152 +151 +145 +144 +150 +161 +165 +161 +160 +163 +166 +164 +158 +153 +155 +159 +158 +152 +147 +146 +148 +152 +151 +148 +148 +152 +153 +150 +154 +157 +155 +147 +147 +155 +161 +159 +157 +158 +157 +155 +153 +152 +154 +152 +149 +148 +148 +140 +133 +134 +140 +135 +131 +133 +139 +144 +148 +151 +142 +144 +143 +138 +139 +145 +148 +146 +142 +138 +136 +137 +139 +141 +148 +154 +160 +159 +146 +136 +135 +127 +125 +138 +153 +153 +151 +149 +143 +130 +126 +131 +149 +154 +156 +151 +146 +149 +158 +165 +164 +160 +158 +161 +163 +160 +158 +159 +166 +164 +164 +158 +148 +149 +150 +143 +155 +161 +163 +158 +153 +152 +151 +149 +146 +151 +150 +144 +141 +145 +145 +142 +146 +146 +144 +142 +143 +148 +152 +153 +159 +153 +144 +141 +142 +140 +140 +145 +144 +142 +147 +156 +158 +151 +146 +146 +146 +149 +150 +150 +153 +158 +157 +153 +157 +154 +150 +146 +141 +142 +148 +156 +158 +157 +155 +152 +149 +147 +145 +144 +143 +147 +151 +150 +148 +148 +150 +152 +154 +157 +153 +148 +146 +142 +137 +135 +139 +144 +147 +147 +148 +150 +148 +144 +147 +145 +143 +143 +145 +143 +141 +138 +139 +143 +144 +142 +142 +144 +142 +137 +135 +136 +141 +148 +149 +145 +143 +146 +138 +137 +138 +137 +133 +133 +144 +156 +160 +162 +163 +160 +153 +148 +148 +151 +151 +147 +144 +143 +138 +130 +129 +133 +138 +140 +135 +132 +135 +131 +125 +127 +131 +133 +134 +136 +139 +141 +136 +130 +120 +125 +123 +120 +120 +113 +104 +105 +102 +94 +105 +130 +145 +158 +175 +186 +174 +174 +184 +184 +144 +118 +129 +129 +121 +128 +131 +131 +129 +129 +125 +119 +113 +121 +123 +121 +122 +121 +120 +122 +127 +134 +136 +130 +132 +141 +144 +137 +125 +124 +119 +118 +126 +136 +135 +127 +132 +132 +125 +119 +124 +127 +121 +113 +117 +125 +120 +118 +129 +129 +120 +117 +134 +164 +186 +177 +155 +141 +130 +119 +109 +114 +124 +132 +132 +127 +125 +125 +124 +131 +138 +143 +141 +136 +131 +128 +133 +130 +129 +132 +133 +132 +134 +138 +134 +131 +130 +132 +135 +137 +135 +133 +141 +141 +144 +147 +143 +135 +132 +134 +145 +143 +141 +142 +142 +140 +140 +141 +141 +143 +144 +142 +139 +139 +143 +148 +148 +145 +147 +150 +150 +152 +152 +148 +144 +145 +150 +151 +147 +146 +148 +146 +154 +153 +150 +144 +140 +139 +142 +144 +135 +135 +134 +132 +133 +136 +138 +138 +142 +142 +139 +134 +131 +133 +140 +146 +143 +140 +139 +140 +142 +144 +146 +146 +149 +157 +161 +152 +147 +155 +159 +152 +137 +129 +127 +133 +142 +150 +152 +148 +144 +142 +141 +140 +135 +131 +133 +139 +142 +143 +144 +148 +149 +142 +138 +143 +140 +126 +119 +125 +133 +138 +135 +128 +118 +120 +124 +129 +133 +136 +143 +148 +146 +138 +131 +124 +116 +118 +128 +132 +136 +138 +140 +142 +147 +151 +152 +151 +149 +147 +143 +140 +140 +143 +150 +154 +151 +143 +139 +139 +141 +144 +149 +155 +141 +135 +128 +127 +131 +138 +140 +139 +134 +136 +135 +126 +119 +120 +129 +137 +138 +139 +143 +148 +152 +152 +147 +142 +144 +147 +151 +154 +155 +154 +152 +149 +146 +150 +149 +145 +141 +137 +141 +149 +151 +153 +158 +160 +156 +160 +163 +162 +172 +181 +190 +193 +191 +187 +174 +162 +162 +164 +167 +172 +176 +169 +160 +157 +169 +164 +163 +175 +187 +181 +165 +155 +147 +152 +164 +165 +158 +152 +152 +171 +178 +164 +150 +151 +165 +173 +165 +151 +149 +147 +149 +150 +151 +150 +149 +149 +150 +150 +150 +146 +141 +138 +139 +142 +144 +141 +139 +139 +140 +138 +137 +138 +139 +137 +133 +139 +158 +178 +174 +159 +146 +145 +148 +149 +151 +164 +169 +158 +145 +151 +166 +175 +168 +161 +159 +159 +163 +160 +168 +181 +181 +166 +154 +152 +149 +151 +162 +174 +183 +181 +168 +156 +161 +170 +180 +188 +196 +198 +182 +163 +169 +183 +185 +172 +153 +145 +151 +163 +174 +190 +199 +201 +204 +195 +185 +185 +188 +187 +191 +203 +215 +216 +208 +200 +197 +214 +229 +229 +217 +208 +206 +207 +213 +222 +223 +220 +222 +224 +219 +214 +210 +207 +206 +211 +221 +228 +226 +219 +217 +216 +212 +207 +208 +216 +222 +223 +212 +205 +202 +209 +218 +219 +213 +209 +201 +201 +203 +207 +210 +212 +218 +224 +231 +226 +220 +216 +216 +216 +215 +215 +213 +213 +211 +210 +212 +216 +216 +213 +210 +204 +183 +169 +160 +159 +171 +177 +195 +188 +184 +170 +151 +152 +156 +143 +135 +129 +125 +126 +125 +120 +119 +121 +121 +125 +127 +126 +124 +125 +128 +129 +131 +131 +131 +132 +132 +133 +135 +136 +134 +134 +135 +138 +140 +142 +142 +142 +141 +141 +139 +139 +139 +140 +142 +144 +146 +149 +152 +157 +165 +171 +170 +166 +168 +167 +163 +172 +189 +197 +206 +222 +236 +229 +204 +168 +149 +150 +146 +136 +125 +122 +117 +114 +116 +119 +117 +114 +114 +112 +113 +117 +121 +124 +128 +129 +135 +137 +139 +141 +145 +153 +162 +167 +169 +175 +186 +200 +214 +226 +235 +241 +250 +249 +250 +252 +251 +249 +250 +251 +250 +250 +249 +248 +248 +247 +247 +247 +247 +246 +245 +245 +245 +246 +247 +247 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +243 +235 +235 +238 +235 +229 +229 +233 +239 +239 +236 +231 +227 +226 +229 +229 +226 +221 +218 +220 +222 +223 +221 +219 +217 +218 +222 +223 +222 +220 +215 +213 +208 +203 +206 +210 +211 +208 +207 +202 +199 +200 +200 +195 +193 +194 +200 +201 +202 +203 +202 +196 +188 +183 +189 +197 +203 +205 +203 +202 +203 +203 +205 +201 +197 +196 +197 +199 +200 +201 +202 +201 +199 +199 +201 +203 +205 +205 +205 +197 +194 +194 +192 +191 +191 +187 +192 +181 +174 +179 +186 +189 +193 +198 +196 +189 +185 +179 +174 +185 +196 +194 +180 +168 +163 +172 +182 +184 +185 +187 +186 +189 +192 +192 +192 +194 +193 +190 +183 +171 +176 +184 +180 +182 +188 +184 +163 +157 +166 +179 +178 +176 +177 +173 +173 +174 +175 +177 +179 +180 +181 +180 +178 +170 +166 +171 +174 +170 +166 +167 +172 +179 +175 +172 +175 +168 +159 +163 +175 +184 +178 +164 +167 +179 +180 +175 +166 +158 +157 +160 +153 +143 +150 +167 +182 +179 +169 +158 +157 +164 +168 +166 +164 +168 +174 +177 +175 +173 +174 +178 +168 +165 +167 +175 +178 +171 +164 +163 +162 +162 +163 +165 +165 +165 +166 +168 +167 +163 +160 +163 +167 +169 +168 +168 +161 +164 +167 +168 +167 +163 +161 +160 +158 +160 +163 +164 +163 +163 +165 +168 +167 +161 +157 +156 +154 +151 +152 +156 +153 +158 +162 +160 +154 +151 +155 +161 +156 +157 +157 +159 +163 +165 +161 +154 +161 +167 +168 +162 +157 +158 +160 +161 +158 +160 +160 +158 +155 +154 +155 +155 +161 +162 +162 +160 +158 +156 +154 +153 +153 +154 +153 +150 +146 +144 +143 +143 +147 +150 +153 +155 +156 +155 +154 +153 +149 +150 +152 +153 +153 +152 +153 +155 +152 +151 +152 +155 +157 +156 +154 +153 +161 +163 +160 +157 +157 +154 +147 +144 +149 +151 +154 +155 +153 +151 +152 +156 +160 +156 +152 +152 +155 +159 +161 +161 +152 +151 +152 +155 +156 +155 +152 +151 +153 +153 +154 +158 +160 +157 +152 +149 +154 +149 +147 +150 +155 +155 +153 +152 +151 +155 +155 +154 +158 +159 +160 +163 +158 +155 +153 +154 +154 +148 +139 +132 +136 +153 +157 +154 +153 +152 +149 +153 +155 +152 +153 +151 +145 +142 +148 +151 +154 +152 +149 +144 +141 +141 +146 +153 +147 +146 +148 +152 +153 +153 +155 +157 +151 +146 +140 +139 +144 +152 +154 +153 +160 +164 +165 +163 +159 +155 +149 +144 +143 +147 +148 +148 +152 +157 +153 +144 +144 +142 +146 +157 +165 +164 +155 +149 +145 +142 +136 +141 +156 +158 +150 +147 +154 +154 +144 +132 +133 +148 +155 +150 +144 +146 +152 +157 +160 +163 +160 +151 +142 +145 +151 +156 +157 +156 +159 +163 +165 +161 +154 +151 +153 +158 +162 +162 +154 +150 +147 +148 +152 +155 +159 +162 +159 +157 +154 +153 +153 +151 +150 +149 +156 +159 +158 +155 +154 +157 +154 +148 +149 +148 +148 +149 +149 +146 +140 +134 +140 +137 +134 +133 +136 +141 +144 +145 +149 +144 +142 +142 +140 +144 +148 +146 +137 +136 +135 +134 +131 +132 +138 +145 +151 +151 +148 +137 +129 +129 +135 +141 +150 +147 +148 +149 +145 +140 +135 +130 +147 +163 +167 +154 +145 +149 +153 +149 +153 +148 +147 +152 +160 +163 +163 +162 +162 +164 +162 +157 +153 +151 +149 +146 +150 +158 +160 +153 +149 +150 +150 +148 +143 +143 +144 +147 +151 +152 +149 +144 +143 +149 +152 +147 +145 +153 +158 +151 +155 +148 +139 +138 +144 +149 +146 +139 +141 +143 +148 +154 +159 +158 +149 +139 +142 +143 +148 +154 +154 +150 +150 +154 +159 +162 +153 +140 +137 +142 +148 +153 +149 +148 +151 +153 +149 +146 +144 +140 +144 +147 +149 +150 +150 +150 +154 +157 +153 +156 +149 +142 +143 +140 +134 +136 +140 +146 +149 +146 +145 +148 +150 +148 +150 +148 +146 +142 +134 +128 +132 +141 +148 +141 +146 +149 +139 +133 +134 +131 +136 +136 +139 +141 +138 +133 +134 +136 +135 +134 +132 +131 +129 +129 +131 +136 +145 +150 +147 +150 +151 +143 +143 +143 +151 +150 +151 +150 +143 +136 +134 +135 +142 +139 +136 +134 +135 +133 +127 +119 +118 +123 +130 +134 +134 +131 +128 +127 +125 +122 +124 +131 +133 +127 +119 +115 +106 +101 +101 +109 +118 +124 +141 +162 +178 +180 +188 +188 +165 +134 +118 +121 +120 +123 +129 +135 +132 +128 +124 +117 +116 +121 +123 +118 +117 +121 +124 +124 +127 +131 +132 +131 +136 +145 +149 +147 +140 +131 +123 +120 +119 +119 +121 +125 +132 +131 +127 +125 +134 +142 +136 +121 +121 +122 +123 +124 +128 +130 +123 +113 +105 +118 +152 +168 +152 +146 +148 +137 +113 +115 +124 +128 +126 +127 +127 +116 +113 +119 +126 +128 +128 +134 +137 +135 +135 +127 +123 +126 +131 +132 +134 +136 +134 +129 +124 +126 +133 +136 +135 +133 +139 +143 +147 +147 +144 +141 +139 +139 +142 +141 +139 +140 +141 +141 +141 +142 +140 +143 +143 +140 +138 +139 +142 +144 +147 +153 +157 +156 +155 +157 +158 +155 +151 +147 +145 +150 +154 +152 +149 +147 +156 +159 +157 +150 +145 +143 +144 +144 +144 +140 +136 +135 +136 +136 +134 +133 +141 +143 +140 +133 +132 +140 +148 +152 +145 +140 +139 +144 +145 +142 +142 +145 +152 +158 +158 +153 +154 +156 +148 +134 +124 +123 +125 +133 +143 +150 +153 +154 +148 +148 +147 +144 +139 +135 +134 +135 +136 +140 +142 +142 +141 +136 +134 +138 +137 +132 +124 +126 +138 +142 +136 +130 +120 +123 +123 +124 +129 +136 +136 +133 +129 +125 +122 +122 +121 +123 +129 +134 +141 +138 +143 +148 +143 +145 +150 +150 +149 +142 +136 +135 +137 +140 +146 +151 +152 +146 +138 +136 +145 +155 +150 +139 +131 +127 +123 +127 +135 +142 +138 +130 +121 +123 +121 +113 +114 +126 +137 +141 +142 +142 +145 +150 +153 +150 +147 +146 +145 +149 +154 +156 +158 +157 +150 +144 +138 +143 +146 +144 +141 +142 +149 +155 +151 +153 +156 +161 +161 +161 +162 +164 +171 +188 +191 +198 +195 +180 +172 +161 +153 +163 +182 +192 +177 +153 +153 +169 +183 +175 +170 +178 +184 +173 +154 +143 +149 +159 +164 +156 +149 +156 +167 +175 +184 +171 +155 +145 +157 +168 +154 +141 +152 +155 +154 +148 +147 +150 +151 +149 +149 +151 +150 +143 +138 +138 +141 +144 +142 +142 +141 +138 +135 +135 +139 +141 +142 +140 +137 +140 +154 +169 +168 +159 +149 +146 +151 +152 +150 +156 +162 +158 +148 +154 +165 +174 +173 +165 +161 +164 +156 +150 +162 +181 +183 +172 +160 +149 +144 +154 +166 +175 +181 +180 +174 +167 +166 +163 +170 +188 +202 +197 +178 +162 +168 +182 +185 +167 +143 +139 +151 +164 +173 +186 +201 +209 +207 +193 +183 +184 +187 +192 +192 +199 +217 +219 +207 +201 +197 +208 +228 +235 +221 +205 +201 +203 +211 +221 +222 +223 +229 +227 +218 +217 +213 +205 +204 +211 +218 +225 +227 +223 +217 +215 +211 +208 +211 +217 +221 +221 +216 +203 +199 +205 +210 +218 +218 +208 +192 +193 +195 +203 +211 +209 +209 +220 +223 +220 +215 +208 +207 +216 +219 +212 +207 +203 +205 +209 +211 +215 +216 +213 +203 +211 +194 +158 +137 +140 +140 +130 +158 +177 +176 +159 +148 +145 +149 +158 +138 +137 +136 +131 +125 +119 +118 +118 +118 +120 +121 +121 +122 +124 +127 +130 +129 +130 +130 +130 +130 +131 +133 +134 +132 +133 +135 +137 +137 +138 +137 +136 +140 +138 +138 +140 +142 +142 +141 +140 +139 +141 +144 +149 +156 +162 +164 +164 +163 +168 +175 +179 +182 +192 +205 +216 +229 +236 +224 +187 +157 +150 +149 +145 +132 +123 +116 +115 +118 +118 +116 +115 +114 +114 +115 +118 +121 +123 +127 +129 +132 +134 +139 +145 +147 +149 +156 +164 +164 +171 +184 +200 +214 +226 +235 +239 +248 +251 +250 +250 +252 +251 +249 +249 +248 +248 +247 +247 +247 +247 +248 +248 +246 +247 +247 +247 +247 +246 +246 +247 +246 +246 +245 +244 +244 +244 +244 +245 +245 +244 +245 +246 +246 +247 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +250 +250 +251 +251 +250 +250 +251 +251 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +250 +242 +236 +236 +240 +237 +233 +231 +235 +239 +240 +236 +231 +228 +227 +228 +227 +225 +223 +223 +223 +221 +218 +220 +219 +219 +221 +223 +222 +218 +215 +210 +210 +208 +207 +211 +216 +215 +212 +205 +200 +196 +197 +197 +195 +195 +197 +201 +200 +199 +201 +201 +196 +186 +179 +190 +195 +201 +202 +202 +202 +202 +201 +201 +198 +196 +195 +196 +199 +201 +202 +199 +200 +201 +200 +200 +200 +201 +203 +201 +194 +191 +190 +188 +188 +189 +187 +191 +182 +177 +182 +187 +189 +191 +195 +194 +188 +184 +179 +174 +183 +193 +192 +179 +171 +169 +177 +185 +187 +187 +188 +187 +190 +192 +192 +192 +192 +190 +186 +177 +170 +176 +182 +178 +181 +185 +179 +169 +165 +172 +178 +174 +172 +173 +170 +176 +177 +177 +178 +179 +179 +177 +174 +168 +172 +175 +174 +168 +164 +165 +169 +173 +181 +183 +180 +172 +158 +154 +165 +178 +183 +177 +166 +170 +179 +177 +171 +162 +156 +153 +153 +150 +150 +160 +173 +179 +173 +164 +159 +162 +167 +166 +161 +164 +173 +177 +170 +165 +167 +173 +176 +171 +172 +175 +178 +179 +174 +167 +161 +158 +161 +165 +168 +168 +165 +165 +167 +168 +163 +161 +165 +170 +170 +167 +164 +160 +161 +162 +161 +160 +159 +160 +161 +161 +162 +162 +162 +161 +162 +165 +167 +164 +160 +156 +155 +154 +153 +154 +156 +152 +156 +160 +160 +156 +154 +154 +156 +159 +154 +153 +157 +158 +156 +160 +167 +170 +173 +170 +160 +154 +155 +160 +162 +161 +160 +157 +153 +150 +150 +153 +154 +158 +157 +156 +155 +158 +160 +157 +153 +147 +148 +151 +154 +153 +149 +145 +144 +149 +151 +154 +156 +156 +155 +152 +150 +151 +152 +155 +158 +157 +154 +152 +153 +153 +152 +153 +154 +155 +155 +153 +153 +159 +161 +159 +156 +158 +156 +149 +146 +151 +152 +155 +155 +153 +150 +150 +153 +156 +155 +154 +156 +159 +159 +155 +152 +153 +152 +152 +154 +155 +154 +155 +157 +158 +155 +154 +155 +156 +154 +152 +151 +154 +151 +150 +154 +159 +160 +157 +154 +151 +156 +155 +154 +155 +155 +155 +157 +154 +155 +156 +154 +149 +142 +141 +142 +146 +153 +157 +160 +162 +154 +148 +151 +152 +150 +152 +151 +145 +143 +150 +154 +151 +149 +145 +141 +136 +135 +142 +148 +151 +152 +152 +152 +150 +150 +152 +153 +155 +151 +146 +144 +148 +153 +155 +155 +161 +162 +161 +157 +153 +152 +151 +149 +153 +156 +156 +153 +151 +153 +152 +150 +150 +152 +155 +159 +160 +157 +153 +148 +141 +135 +131 +141 +159 +164 +157 +151 +152 +149 +143 +139 +143 +151 +153 +150 +144 +139 +143 +155 +163 +166 +162 +155 +142 +142 +144 +149 +153 +155 +157 +160 +162 +161 +158 +154 +154 +158 +160 +161 +160 +155 +149 +148 +151 +158 +163 +166 +160 +160 +160 +159 +156 +153 +154 +158 +158 +158 +156 +151 +150 +152 +150 +146 +145 +148 +150 +150 +150 +150 +148 +142 +143 +143 +143 +143 +141 +140 +142 +144 +144 +142 +142 +144 +143 +145 +147 +146 +143 +140 +137 +134 +129 +129 +134 +141 +145 +145 +143 +140 +140 +144 +147 +149 +149 +148 +152 +153 +149 +145 +142 +137 +146 +158 +164 +156 +148 +148 +150 +149 +140 +139 +142 +149 +156 +160 +161 +162 +160 +160 +157 +151 +148 +148 +149 +149 +148 +143 +140 +144 +150 +153 +152 +150 +146 +145 +147 +152 +158 +158 +153 +148 +141 +145 +150 +150 +150 +156 +159 +151 +149 +144 +137 +135 +142 +148 +149 +147 +143 +147 +150 +152 +156 +159 +154 +146 +143 +145 +149 +152 +149 +144 +143 +146 +154 +154 +145 +132 +132 +140 +146 +152 +147 +145 +147 +150 +149 +149 +147 +143 +143 +146 +150 +151 +150 +150 +153 +157 +158 +156 +148 +143 +144 +138 +134 +140 +143 +145 +145 +144 +147 +151 +150 +146 +147 +150 +141 +122 +114 +126 +143 +150 +147 +142 +143 +152 +151 +136 +128 +133 +138 +137 +136 +135 +132 +131 +132 +135 +135 +127 +120 +121 +127 +128 +124 +121 +126 +136 +133 +136 +147 +153 +150 +136 +129 +144 +139 +134 +143 +147 +142 +145 +142 +138 +137 +140 +141 +139 +130 +125 +116 +119 +122 +123 +119 +114 +115 +118 +126 +123 +123 +127 +130 +127 +122 +118 +121 +121 +116 +113 +112 +112 +117 +128 +152 +164 +178 +186 +181 +164 +143 +128 +124 +123 +128 +131 +124 +120 +120 +120 +116 +120 +120 +119 +118 +120 +124 +125 +121 +125 +129 +132 +139 +146 +151 +151 +146 +141 +139 +137 +132 +126 +125 +128 +127 +130 +130 +130 +138 +147 +140 +126 +115 +120 +125 +129 +129 +127 +122 +116 +104 +102 +117 +141 +153 +154 +153 +152 +138 +121 +116 +120 +122 +124 +123 +116 +113 +116 +117 +116 +121 +128 +132 +132 +133 +126 +121 +123 +126 +128 +132 +136 +135 +131 +127 +127 +130 +133 +135 +135 +135 +137 +138 +138 +138 +137 +137 +137 +138 +138 +139 +143 +145 +143 +140 +138 +141 +142 +141 +137 +135 +137 +140 +143 +144 +149 +153 +152 +152 +154 +153 +150 +148 +146 +147 +151 +153 +150 +147 +148 +149 +154 +157 +153 +149 +147 +146 +146 +145 +143 +141 +141 +139 +136 +132 +131 +140 +142 +142 +140 +142 +146 +146 +143 +142 +139 +139 +142 +146 +148 +146 +144 +151 +154 +152 +148 +150 +154 +144 +129 +115 +121 +128 +135 +143 +152 +155 +153 +154 +151 +147 +145 +144 +142 +139 +136 +136 +136 +134 +134 +137 +136 +135 +140 +142 +138 +129 +127 +137 +142 +136 +131 +126 +124 +122 +122 +124 +125 +126 +127 +126 +124 +125 +127 +129 +131 +134 +138 +142 +146 +153 +152 +144 +145 +150 +149 +150 +145 +139 +136 +135 +137 +142 +148 +147 +144 +139 +138 +143 +146 +140 +131 +123 +117 +119 +131 +142 +139 +128 +120 +114 +115 +117 +117 +121 +128 +137 +143 +142 +144 +148 +150 +149 +147 +149 +153 +148 +147 +149 +153 +152 +147 +143 +141 +139 +139 +140 +140 +142 +146 +152 +156 +153 +156 +157 +159 +162 +167 +171 +172 +166 +184 +197 +191 +179 +166 +156 +156 +163 +173 +184 +177 +156 +144 +158 +182 +185 +174 +170 +179 +184 +171 +150 +135 +142 +147 +150 +148 +149 +161 +174 +183 +187 +175 +163 +152 +153 +152 +143 +147 +156 +156 +153 +147 +145 +148 +151 +152 +153 +152 +147 +139 +135 +136 +141 +144 +144 +143 +142 +140 +138 +137 +139 +141 +141 +141 +140 +143 +154 +165 +164 +154 +149 +148 +152 +152 +149 +155 +163 +161 +156 +155 +164 +175 +174 +163 +157 +161 +155 +151 +159 +177 +185 +177 +161 +149 +151 +157 +160 +162 +168 +171 +169 +163 +163 +162 +164 +176 +193 +201 +189 +172 +172 +185 +185 +165 +141 +136 +149 +162 +170 +185 +200 +209 +210 +195 +178 +171 +180 +190 +194 +201 +218 +221 +209 +199 +193 +201 +221 +234 +223 +207 +201 +201 +211 +219 +221 +223 +230 +228 +220 +218 +214 +206 +204 +209 +214 +220 +223 +220 +217 +216 +215 +215 +216 +217 +217 +217 +219 +212 +206 +201 +203 +218 +222 +210 +192 +192 +195 +202 +208 +206 +205 +211 +212 +210 +207 +202 +201 +209 +215 +211 +203 +194 +193 +200 +204 +208 +213 +215 +221 +215 +204 +172 +133 +126 +122 +99 +111 +152 +178 +171 +151 +135 +135 +145 +150 +147 +138 +128 +122 +121 +119 +115 +115 +118 +120 +121 +121 +123 +126 +128 +130 +130 +131 +131 +131 +131 +131 +131 +131 +132 +134 +137 +137 +138 +137 +136 +138 +137 +137 +138 +140 +141 +139 +138 +135 +136 +140 +146 +153 +158 +159 +159 +161 +168 +177 +185 +188 +191 +199 +208 +224 +235 +230 +200 +168 +153 +150 +148 +138 +128 +118 +115 +115 +114 +112 +110 +112 +112 +114 +117 +120 +123 +126 +129 +131 +133 +139 +145 +145 +147 +154 +163 +163 +169 +182 +199 +216 +227 +234 +240 +245 +249 +249 +249 +251 +250 +249 +250 +248 +248 +247 +247 +247 +247 +248 +248 +246 +247 +247 +247 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +245 +244 +245 +245 +246 +247 +246 +246 +246 +247 +247 +247 +248 +248 +249 +249 +250 +251 +251 +251 +250 +250 +251 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +250 +243 +237 +237 +241 +239 +235 +235 +237 +239 +239 +235 +232 +230 +230 +230 +228 +224 +223 +225 +225 +221 +216 +218 +219 +220 +223 +224 +221 +216 +211 +207 +210 +211 +212 +217 +221 +219 +215 +206 +200 +195 +195 +195 +195 +196 +200 +202 +200 +198 +201 +204 +200 +189 +179 +189 +194 +198 +199 +199 +200 +200 +199 +200 +199 +197 +196 +196 +198 +201 +203 +200 +203 +205 +202 +196 +192 +193 +194 +193 +188 +187 +188 +186 +185 +187 +186 +188 +181 +178 +182 +187 +188 +187 +190 +190 +187 +184 +179 +176 +182 +190 +189 +180 +176 +175 +181 +188 +190 +189 +188 +187 +189 +191 +191 +191 +188 +183 +179 +172 +171 +178 +181 +176 +179 +182 +175 +172 +172 +176 +178 +173 +172 +172 +168 +176 +179 +180 +178 +178 +178 +174 +170 +163 +176 +183 +173 +159 +157 +165 +172 +173 +179 +187 +183 +165 +148 +153 +170 +180 +181 +174 +168 +172 +176 +171 +165 +158 +157 +153 +147 +149 +156 +166 +173 +177 +170 +163 +161 +164 +166 +165 +163 +169 +178 +177 +164 +159 +168 +176 +175 +173 +177 +178 +177 +176 +174 +169 +163 +156 +161 +167 +172 +171 +166 +164 +165 +167 +163 +161 +166 +170 +169 +163 +158 +158 +158 +158 +157 +156 +157 +159 +162 +165 +163 +160 +159 +160 +162 +164 +165 +161 +159 +155 +153 +154 +156 +157 +155 +152 +154 +156 +158 +158 +157 +155 +154 +160 +155 +152 +153 +152 +152 +162 +175 +177 +176 +170 +158 +151 +153 +160 +164 +165 +160 +154 +149 +145 +147 +152 +156 +156 +154 +151 +151 +159 +166 +162 +153 +144 +143 +148 +157 +160 +154 +149 +147 +151 +152 +154 +156 +157 +155 +151 +148 +149 +152 +157 +161 +160 +156 +153 +152 +155 +155 +155 +154 +152 +151 +151 +150 +156 +159 +157 +156 +157 +155 +150 +148 +154 +155 +155 +153 +150 +147 +150 +154 +154 +153 +154 +157 +159 +158 +151 +145 +152 +151 +152 +153 +153 +154 +158 +162 +164 +160 +156 +155 +154 +151 +150 +150 +151 +150 +151 +156 +160 +159 +156 +153 +153 +159 +158 +154 +153 +152 +149 +151 +150 +155 +159 +154 +144 +139 +146 +156 +158 +155 +155 +164 +168 +156 +147 +151 +151 +151 +153 +150 +144 +144 +152 +157 +153 +151 +147 +141 +135 +134 +140 +147 +151 +155 +155 +150 +146 +148 +151 +152 +151 +151 +147 +146 +150 +154 +157 +156 +156 +157 +157 +153 +149 +150 +153 +155 +155 +158 +160 +157 +152 +149 +151 +155 +154 +158 +160 +156 +152 +152 +152 +151 +138 +129 +129 +142 +156 +162 +161 +157 +148 +143 +142 +147 +153 +153 +152 +151 +152 +140 +140 +154 +164 +164 +159 +153 +142 +139 +141 +146 +152 +156 +157 +158 +158 +161 +162 +159 +157 +158 +159 +159 +160 +156 +149 +145 +149 +160 +168 +171 +165 +162 +162 +165 +165 +161 +161 +164 +158 +156 +154 +151 +149 +148 +148 +148 +146 +150 +154 +154 +153 +152 +149 +145 +143 +148 +153 +154 +146 +137 +135 +138 +145 +145 +145 +144 +141 +140 +140 +141 +145 +142 +139 +135 +130 +129 +134 +139 +143 +141 +140 +144 +150 +155 +154 +150 +149 +150 +155 +155 +149 +146 +144 +140 +148 +155 +161 +159 +153 +148 +149 +150 +142 +140 +140 +146 +153 +157 +158 +157 +159 +158 +155 +150 +146 +145 +146 +145 +143 +133 +132 +145 +156 +155 +150 +149 +147 +145 +148 +156 +161 +158 +153 +150 +139 +140 +146 +153 +156 +158 +156 +150 +146 +143 +137 +134 +137 +144 +149 +150 +149 +150 +149 +150 +156 +161 +158 +151 +145 +147 +151 +152 +146 +138 +139 +142 +150 +149 +137 +127 +130 +139 +145 +149 +147 +143 +144 +146 +147 +150 +151 +147 +143 +144 +146 +145 +145 +147 +152 +155 +162 +156 +149 +148 +147 +139 +135 +141 +143 +140 +139 +143 +150 +153 +150 +145 +143 +147 +136 +115 +109 +127 +147 +153 +144 +145 +142 +150 +158 +148 +136 +141 +140 +138 +135 +131 +130 +132 +133 +133 +133 +118 +107 +114 +130 +137 +131 +121 +114 +121 +117 +127 +149 +162 +156 +137 +124 +123 +115 +115 +133 +149 +147 +137 +142 +140 +140 +145 +149 +146 +138 +132 +126 +125 +123 +119 +110 +102 +103 +110 +121 +120 +117 +116 +118 +121 +121 +118 +124 +132 +132 +125 +120 +114 +108 +104 +122 +143 +162 +170 +176 +180 +171 +157 +145 +139 +137 +134 +125 +120 +118 +119 +117 +118 +120 +122 +122 +122 +123 +124 +118 +120 +124 +129 +135 +143 +149 +155 +150 +148 +147 +147 +146 +144 +143 +143 +134 +129 +122 +122 +125 +127 +127 +126 +117 +121 +125 +128 +126 +122 +121 +124 +117 +108 +104 +120 +146 +153 +150 +153 +155 +134 +117 +112 +113 +118 +120 +116 +118 +120 +113 +111 +119 +126 +129 +131 +130 +124 +121 +122 +125 +127 +130 +133 +134 +131 +128 +130 +135 +138 +136 +134 +130 +128 +126 +128 +132 +135 +136 +137 +140 +139 +141 +148 +152 +149 +144 +140 +142 +144 +144 +140 +136 +136 +138 +139 +140 +142 +142 +140 +141 +144 +144 +141 +145 +145 +148 +152 +150 +145 +143 +144 +148 +150 +151 +148 +145 +145 +149 +153 +145 +144 +143 +143 +141 +137 +135 +135 +141 +141 +141 +142 +145 +147 +141 +133 +138 +139 +141 +144 +151 +154 +150 +143 +148 +151 +149 +145 +146 +149 +140 +126 +116 +127 +135 +139 +145 +151 +153 +149 +155 +152 +149 +146 +146 +144 +141 +138 +135 +132 +125 +125 +132 +135 +136 +140 +145 +143 +134 +129 +134 +139 +136 +132 +133 +127 +125 +125 +123 +119 +119 +124 +130 +131 +134 +139 +141 +141 +140 +140 +142 +153 +162 +156 +144 +144 +148 +147 +148 +146 +141 +137 +134 +135 +139 +144 +142 +140 +137 +135 +135 +132 +126 +122 +118 +116 +125 +140 +143 +127 +112 +109 +116 +118 +124 +130 +132 +132 +135 +140 +140 +145 +149 +148 +144 +143 +150 +157 +155 +148 +143 +145 +143 +138 +137 +142 +140 +139 +138 +141 +146 +149 +150 +149 +149 +152 +155 +160 +170 +181 +179 +170 +159 +171 +188 +178 +169 +164 +147 +148 +164 +170 +170 +157 +143 +145 +167 +189 +185 +166 +170 +189 +186 +163 +143 +133 +141 +140 +141 +143 +149 +163 +180 +192 +188 +169 +157 +156 +158 +151 +142 +150 +156 +155 +151 +148 +148 +148 +153 +155 +159 +154 +145 +136 +133 +137 +143 +147 +144 +143 +141 +140 +139 +140 +140 +140 +139 +141 +144 +148 +157 +164 +161 +153 +149 +150 +153 +152 +148 +154 +164 +167 +167 +162 +166 +177 +174 +161 +154 +155 +152 +154 +159 +172 +184 +179 +160 +145 +154 +158 +158 +157 +160 +166 +165 +158 +157 +163 +165 +168 +183 +200 +197 +182 +179 +190 +188 +167 +141 +137 +149 +162 +168 +184 +201 +212 +214 +198 +174 +159 +171 +188 +197 +200 +214 +220 +212 +200 +190 +194 +213 +231 +226 +209 +200 +198 +211 +217 +220 +225 +232 +230 +223 +219 +216 +208 +207 +211 +213 +218 +221 +220 +217 +215 +216 +219 +219 +216 +215 +217 +222 +218 +212 +204 +203 +215 +221 +215 +197 +193 +196 +203 +207 +209 +208 +205 +204 +203 +204 +204 +202 +207 +212 +211 +202 +189 +186 +193 +197 +201 +210 +217 +224 +221 +227 +214 +168 +127 +111 +104 +95 +122 +159 +183 +177 +146 +128 +134 +148 +147 +139 +127 +119 +119 +119 +116 +119 +121 +123 +124 +124 +124 +126 +128 +130 +131 +132 +132 +131 +130 +129 +129 +131 +132 +133 +135 +136 +136 +136 +136 +135 +134 +133 +134 +137 +138 +136 +134 +133 +135 +139 +146 +152 +156 +156 +156 +161 +166 +178 +189 +190 +188 +191 +199 +218 +230 +232 +211 +178 +156 +151 +153 +145 +134 +122 +116 +115 +113 +109 +106 +110 +111 +114 +117 +118 +121 +124 +128 +130 +133 +139 +143 +143 +145 +152 +160 +163 +166 +178 +197 +214 +225 +233 +240 +244 +248 +247 +248 +250 +249 +248 +250 +248 +248 +247 +247 +247 +247 +248 +248 +246 +246 +247 +247 +246 +245 +245 +246 +243 +243 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +248 +249 +249 +249 +250 +251 +251 +251 +251 +250 +251 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +244 +238 +238 +241 +239 +236 +237 +238 +238 +236 +234 +233 +233 +234 +235 +231 +225 +222 +223 +224 +222 +220 +218 +218 +220 +221 +223 +220 +216 +212 +210 +213 +215 +216 +220 +223 +219 +213 +209 +203 +198 +196 +195 +195 +197 +199 +199 +198 +197 +200 +204 +203 +194 +185 +188 +193 +196 +197 +196 +197 +198 +198 +200 +200 +199 +197 +195 +195 +198 +200 +201 +202 +202 +196 +189 +184 +182 +183 +180 +177 +181 +186 +186 +185 +184 +181 +185 +181 +178 +181 +183 +184 +184 +186 +187 +186 +184 +181 +179 +183 +188 +188 +181 +180 +181 +184 +189 +191 +190 +187 +184 +187 +190 +191 +189 +184 +177 +171 +171 +174 +180 +178 +174 +178 +181 +175 +171 +173 +175 +175 +175 +177 +175 +170 +172 +178 +180 +179 +177 +178 +175 +171 +166 +178 +180 +164 +153 +159 +170 +174 +171 +175 +181 +176 +158 +149 +161 +176 +181 +180 +172 +168 +170 +170 +164 +160 +154 +154 +152 +149 +152 +161 +169 +171 +173 +168 +164 +161 +159 +159 +163 +169 +175 +178 +172 +161 +161 +173 +178 +173 +171 +173 +174 +173 +171 +169 +168 +166 +160 +162 +166 +170 +170 +167 +163 +163 +163 +161 +161 +164 +166 +163 +157 +154 +156 +157 +159 +160 +159 +160 +161 +162 +165 +162 +158 +158 +160 +163 +164 +164 +160 +159 +156 +153 +155 +159 +158 +154 +154 +154 +154 +154 +155 +156 +157 +156 +156 +157 +154 +149 +148 +154 +162 +166 +171 +170 +165 +157 +152 +155 +161 +166 +165 +160 +153 +148 +145 +146 +153 +158 +157 +156 +152 +151 +160 +170 +167 +156 +147 +143 +146 +158 +163 +158 +152 +151 +151 +152 +153 +156 +158 +156 +152 +148 +146 +149 +155 +161 +161 +157 +154 +154 +157 +158 +157 +153 +149 +148 +148 +148 +153 +158 +158 +154 +154 +152 +149 +150 +156 +156 +155 +151 +145 +144 +151 +159 +153 +150 +148 +149 +153 +153 +150 +145 +148 +150 +152 +154 +154 +155 +158 +163 +164 +162 +160 +158 +155 +150 +146 +145 +149 +151 +155 +158 +157 +154 +151 +150 +154 +160 +160 +154 +151 +148 +145 +145 +150 +153 +154 +148 +141 +141 +151 +162 +162 +156 +154 +163 +167 +158 +151 +154 +154 +153 +154 +150 +143 +144 +152 +159 +161 +158 +152 +145 +138 +136 +143 +150 +153 +158 +157 +147 +143 +146 +150 +150 +149 +147 +144 +144 +148 +152 +154 +152 +146 +152 +156 +155 +150 +149 +153 +158 +152 +154 +157 +159 +155 +151 +152 +157 +155 +159 +156 +148 +144 +148 +152 +151 +138 +131 +135 +145 +148 +150 +155 +155 +144 +141 +143 +149 +152 +151 +151 +153 +159 +148 +146 +154 +159 +159 +155 +151 +141 +140 +141 +146 +152 +156 +157 +156 +157 +160 +161 +160 +159 +159 +158 +156 +154 +155 +151 +146 +149 +161 +172 +174 +170 +163 +161 +167 +172 +168 +163 +162 +154 +153 +154 +155 +152 +149 +149 +152 +148 +151 +158 +161 +157 +149 +143 +142 +142 +150 +159 +159 +146 +132 +128 +132 +146 +148 +145 +141 +137 +134 +135 +137 +141 +141 +140 +138 +136 +136 +139 +142 +143 +141 +141 +149 +158 +162 +157 +149 +144 +147 +151 +151 +146 +146 +147 +143 +150 +154 +158 +157 +153 +150 +151 +153 +155 +148 +142 +144 +152 +158 +157 +154 +158 +156 +155 +155 +154 +152 +148 +143 +141 +138 +145 +158 +162 +153 +145 +144 +147 +147 +150 +154 +153 +149 +148 +150 +139 +138 +145 +153 +154 +151 +148 +143 +142 +142 +139 +135 +135 +142 +150 +155 +157 +150 +145 +149 +158 +162 +156 +150 +146 +150 +154 +152 +145 +138 +139 +144 +151 +149 +137 +128 +133 +140 +144 +145 +145 +141 +140 +141 +141 +147 +152 +150 +145 +142 +138 +134 +135 +141 +147 +150 +156 +152 +149 +152 +153 +148 +140 +138 +138 +136 +137 +144 +151 +152 +149 +147 +142 +139 +134 +130 +129 +134 +142 +148 +141 +145 +142 +144 +156 +163 +158 +155 +145 +143 +138 +133 +132 +135 +135 +132 +121 +106 +95 +104 +121 +130 +126 +119 +119 +114 +111 +132 +156 +162 +160 +154 +147 +117 +112 +121 +127 +147 +154 +132 +135 +136 +137 +141 +147 +151 +147 +140 +132 +126 +121 +116 +106 +97 +98 +105 +120 +121 +116 +108 +105 +111 +116 +116 +118 +129 +133 +130 +128 +126 +118 +113 +113 +127 +141 +147 +158 +173 +182 +181 +178 +169 +161 +153 +144 +137 +129 +120 +118 +120 +121 +123 +123 +124 +123 +121 +121 +121 +121 +123 +126 +132 +141 +150 +150 +148 +142 +140 +147 +160 +164 +161 +161 +146 +129 +119 +112 +108 +114 +125 +119 +120 +124 +128 +126 +122 +123 +127 +125 +124 +119 +119 +131 +142 +146 +149 +156 +156 +145 +127 +116 +122 +126 +123 +122 +124 +115 +111 +123 +128 +125 +128 +126 +124 +124 +126 +128 +129 +130 +132 +133 +129 +127 +135 +147 +150 +142 +132 +129 +125 +122 +125 +132 +139 +141 +141 +137 +135 +137 +145 +151 +149 +143 +140 +142 +149 +153 +151 +145 +142 +140 +140 +141 +139 +135 +133 +134 +138 +139 +138 +142 +143 +147 +150 +148 +141 +137 +138 +145 +146 +146 +144 +141 +141 +147 +153 +144 +140 +138 +140 +142 +141 +143 +146 +145 +143 +140 +137 +138 +139 +137 +132 +138 +140 +144 +149 +154 +155 +149 +144 +146 +153 +153 +145 +139 +139 +136 +129 +125 +131 +137 +140 +143 +146 +147 +146 +148 +149 +150 +147 +143 +139 +138 +137 +131 +129 +123 +123 +131 +135 +136 +139 +144 +144 +136 +129 +132 +136 +133 +130 +135 +132 +131 +132 +131 +128 +127 +129 +134 +138 +142 +148 +151 +149 +146 +143 +145 +155 +162 +155 +143 +140 +144 +145 +144 +144 +142 +138 +137 +137 +140 +141 +141 +136 +131 +129 +125 +121 +118 +120 +120 +124 +136 +145 +135 +113 +105 +111 +121 +128 +137 +142 +141 +137 +136 +137 +141 +144 +147 +147 +144 +144 +149 +154 +159 +148 +138 +135 +135 +136 +140 +145 +143 +144 +146 +148 +149 +148 +144 +142 +149 +152 +155 +164 +181 +191 +176 +153 +151 +165 +178 +174 +172 +168 +152 +144 +150 +156 +158 +151 +144 +149 +168 +187 +191 +166 +174 +198 +184 +152 +141 +144 +151 +145 +142 +145 +153 +165 +181 +194 +182 +161 +151 +157 +167 +161 +146 +149 +152 +152 +152 +153 +152 +151 +154 +157 +163 +156 +145 +137 +136 +140 +147 +151 +143 +141 +138 +138 +139 +141 +142 +141 +138 +142 +147 +153 +159 +163 +161 +156 +150 +150 +150 +150 +149 +155 +165 +171 +176 +172 +174 +178 +175 +161 +151 +148 +150 +160 +165 +171 +181 +176 +155 +142 +149 +157 +162 +161 +162 +166 +164 +159 +155 +164 +170 +171 +179 +192 +194 +187 +184 +192 +189 +167 +143 +138 +148 +159 +166 +185 +203 +214 +216 +202 +176 +158 +166 +188 +200 +199 +207 +217 +215 +204 +192 +190 +206 +227 +228 +213 +202 +199 +211 +216 +221 +227 +231 +230 +225 +222 +216 +209 +209 +213 +215 +217 +221 +222 +219 +214 +214 +218 +218 +214 +215 +221 +224 +219 +216 +215 +212 +212 +216 +220 +205 +197 +198 +205 +211 +218 +217 +208 +202 +202 +208 +212 +211 +210 +210 +206 +202 +194 +192 +194 +195 +199 +208 +213 +223 +231 +233 +235 +223 +176 +127 +116 +113 +111 +128 +167 +195 +184 +149 +124 +128 +132 +133 +127 +119 +115 +116 +121 +126 +126 +126 +127 +126 +125 +126 +127 +129 +130 +131 +131 +131 +130 +130 +130 +131 +131 +131 +131 +132 +133 +134 +135 +133 +132 +131 +131 +132 +134 +134 +133 +135 +136 +139 +145 +150 +153 +154 +155 +161 +164 +176 +187 +189 +184 +186 +194 +212 +224 +230 +217 +188 +162 +153 +156 +150 +140 +128 +121 +119 +116 +112 +108 +109 +110 +113 +116 +118 +119 +124 +128 +132 +134 +138 +142 +143 +146 +151 +156 +164 +164 +174 +195 +211 +222 +231 +239 +244 +248 +248 +247 +249 +248 +248 +250 +249 +248 +247 +247 +247 +247 +247 +247 +245 +246 +247 +246 +245 +245 +245 +245 +242 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +247 +246 +246 +247 +247 +248 +249 +249 +249 +250 +251 +251 +251 +251 +251 +251 +252 +251 +252 +252 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +250 +244 +240 +239 +241 +239 +237 +238 +238 +237 +235 +232 +232 +234 +236 +237 +233 +228 +225 +223 +222 +223 +223 +221 +220 +218 +218 +219 +218 +217 +215 +215 +217 +218 +218 +220 +222 +217 +211 +210 +206 +201 +199 +198 +197 +197 +197 +194 +195 +196 +198 +201 +202 +196 +190 +188 +193 +196 +195 +193 +194 +197 +199 +199 +200 +200 +198 +195 +194 +195 +198 +199 +196 +192 +188 +185 +183 +182 +182 +175 +172 +177 +184 +186 +187 +185 +181 +184 +182 +180 +179 +180 +182 +184 +186 +185 +186 +184 +183 +185 +187 +187 +188 +184 +182 +182 +184 +189 +190 +188 +185 +183 +186 +190 +192 +189 +181 +173 +168 +173 +177 +179 +174 +170 +176 +180 +177 +177 +176 +171 +170 +176 +182 +178 +172 +169 +178 +181 +178 +177 +179 +178 +173 +169 +173 +168 +156 +156 +169 +175 +172 +170 +173 +175 +169 +159 +159 +168 +174 +182 +180 +172 +167 +168 +165 +160 +160 +150 +149 +149 +151 +156 +164 +170 +174 +169 +164 +160 +160 +159 +159 +164 +171 +174 +174 +169 +164 +164 +169 +172 +171 +166 +166 +170 +173 +170 +163 +162 +166 +167 +163 +161 +163 +165 +164 +161 +159 +160 +160 +161 +162 +160 +157 +155 +155 +158 +160 +162 +163 +163 +162 +163 +163 +163 +160 +157 +158 +162 +165 +165 +164 +160 +160 +157 +154 +155 +159 +158 +153 +159 +157 +153 +151 +150 +153 +156 +159 +155 +155 +153 +151 +151 +154 +155 +153 +157 +159 +159 +156 +154 +157 +162 +166 +163 +161 +157 +153 +149 +147 +152 +158 +157 +157 +154 +152 +160 +170 +169 +161 +152 +146 +148 +159 +165 +161 +154 +152 +153 +152 +153 +155 +156 +155 +151 +148 +144 +147 +153 +159 +159 +157 +155 +156 +156 +157 +156 +151 +148 +148 +148 +147 +152 +159 +159 +153 +150 +147 +148 +153 +156 +158 +157 +152 +144 +142 +150 +158 +152 +148 +144 +144 +148 +151 +151 +149 +144 +148 +154 +158 +157 +155 +156 +159 +159 +158 +158 +157 +154 +148 +145 +144 +152 +157 +163 +162 +157 +152 +150 +149 +153 +161 +161 +154 +149 +146 +143 +143 +155 +151 +147 +143 +141 +143 +151 +157 +157 +154 +158 +164 +164 +160 +157 +156 +156 +155 +155 +149 +142 +144 +153 +159 +165 +161 +155 +147 +141 +139 +145 +151 +157 +161 +157 +145 +140 +144 +146 +145 +150 +146 +143 +141 +145 +149 +149 +146 +143 +151 +158 +157 +150 +146 +151 +159 +157 +154 +153 +156 +155 +151 +151 +153 +157 +155 +148 +140 +139 +144 +147 +145 +141 +135 +141 +150 +148 +146 +148 +147 +144 +146 +148 +148 +146 +148 +151 +154 +158 +153 +153 +155 +154 +155 +157 +155 +148 +146 +145 +147 +150 +154 +156 +156 +157 +158 +158 +158 +159 +160 +158 +154 +152 +156 +157 +153 +152 +160 +168 +171 +168 +163 +162 +167 +169 +164 +157 +155 +148 +150 +155 +158 +154 +148 +146 +150 +146 +148 +157 +167 +162 +148 +141 +143 +147 +154 +159 +153 +139 +127 +126 +130 +143 +147 +145 +140 +138 +134 +134 +138 +139 +141 +144 +144 +143 +142 +143 +144 +141 +139 +142 +150 +160 +162 +158 +152 +139 +143 +147 +147 +145 +151 +155 +151 +148 +152 +155 +153 +152 +154 +156 +156 +157 +154 +151 +151 +154 +159 +162 +163 +159 +156 +155 +160 +165 +165 +158 +153 +150 +153 +159 +163 +159 +151 +143 +141 +146 +149 +151 +149 +141 +136 +141 +150 +145 +143 +148 +153 +148 +140 +136 +134 +134 +139 +141 +139 +140 +147 +156 +163 +158 +150 +147 +154 +158 +155 +151 +151 +149 +153 +155 +152 +144 +139 +142 +147 +152 +149 +140 +133 +136 +140 +139 +139 +139 +136 +135 +134 +136 +145 +154 +154 +149 +144 +136 +131 +133 +138 +140 +138 +143 +142 +144 +148 +152 +154 +147 +137 +133 +135 +140 +147 +150 +148 +147 +147 +142 +134 +132 +140 +146 +144 +141 +141 +139 +136 +139 +143 +151 +165 +170 +163 +151 +149 +143 +137 +137 +141 +142 +140 +130 +120 +111 +112 +120 +123 +122 +118 +119 +114 +111 +130 +147 +148 +153 +161 +159 +135 +131 +137 +141 +155 +158 +136 +126 +129 +128 +128 +137 +151 +153 +148 +133 +126 +120 +117 +113 +107 +106 +109 +121 +123 +117 +105 +98 +102 +109 +111 +115 +121 +122 +122 +125 +126 +126 +128 +121 +119 +122 +132 +146 +159 +171 +178 +188 +186 +182 +173 +165 +163 +154 +139 +130 +130 +124 +116 +116 +121 +125 +123 +126 +124 +123 +122 +122 +125 +133 +141 +148 +150 +144 +134 +140 +157 +166 +162 +164 +163 +154 +137 +123 +118 +116 +115 +112 +111 +115 +122 +127 +127 +126 +128 +125 +127 +130 +124 +118 +124 +139 +145 +143 +160 +167 +153 +136 +129 +125 +125 +123 +125 +116 +112 +123 +126 +122 +127 +126 +126 +126 +127 +129 +130 +131 +133 +132 +128 +129 +137 +149 +152 +143 +133 +132 +128 +127 +130 +138 +144 +145 +144 +134 +133 +136 +146 +151 +148 +143 +141 +141 +150 +157 +156 +151 +146 +145 +145 +145 +143 +140 +138 +140 +143 +143 +141 +136 +137 +142 +147 +146 +140 +135 +135 +139 +140 +143 +144 +142 +139 +140 +144 +146 +140 +137 +140 +144 +145 +148 +152 +148 +146 +141 +135 +134 +136 +139 +141 +143 +141 +143 +148 +150 +147 +145 +147 +150 +158 +158 +142 +127 +126 +133 +138 +132 +131 +131 +134 +136 +137 +139 +144 +142 +145 +147 +145 +143 +139 +135 +130 +125 +127 +126 +128 +135 +139 +138 +139 +141 +141 +135 +131 +133 +133 +129 +127 +130 +133 +137 +138 +139 +141 +140 +138 +133 +137 +143 +148 +152 +152 +150 +147 +150 +155 +157 +152 +144 +138 +139 +145 +144 +145 +144 +142 +142 +143 +141 +138 +140 +132 +126 +126 +122 +120 +118 +121 +126 +132 +140 +139 +126 +112 +113 +124 +124 +134 +141 +141 +140 +143 +146 +146 +145 +146 +147 +148 +149 +150 +149 +149 +149 +141 +131 +128 +133 +142 +146 +146 +147 +151 +154 +153 +148 +145 +144 +145 +154 +155 +157 +163 +176 +181 +165 +144 +149 +172 +181 +186 +184 +172 +161 +147 +137 +149 +159 +158 +149 +150 +167 +186 +193 +173 +178 +188 +168 +147 +151 +164 +167 +153 +144 +149 +163 +175 +183 +189 +176 +163 +157 +159 +167 +164 +149 +148 +150 +151 +154 +156 +155 +152 +154 +157 +160 +153 +144 +140 +140 +144 +149 +152 +146 +142 +138 +137 +139 +141 +141 +141 +139 +143 +148 +154 +157 +159 +159 +156 +150 +150 +149 +147 +152 +157 +165 +173 +178 +181 +181 +178 +172 +163 +150 +141 +148 +165 +173 +174 +178 +172 +156 +145 +146 +157 +164 +162 +159 +161 +165 +167 +163 +164 +167 +174 +182 +189 +191 +191 +187 +193 +187 +164 +142 +136 +143 +151 +165 +185 +203 +213 +213 +200 +179 +165 +164 +186 +203 +204 +204 +214 +217 +209 +195 +189 +201 +223 +228 +217 +207 +204 +211 +214 +221 +228 +229 +229 +227 +225 +214 +208 +210 +215 +215 +217 +221 +223 +220 +214 +213 +217 +217 +213 +214 +220 +223 +223 +222 +221 +217 +212 +213 +219 +210 +198 +196 +204 +213 +223 +224 +214 +203 +202 +208 +216 +218 +216 +208 +198 +197 +198 +200 +198 +196 +203 +208 +206 +210 +235 +239 +236 +236 +214 +165 +132 +118 +115 +116 +136 +177 +205 +180 +134 +121 +119 +122 +126 +123 +116 +117 +125 +127 +125 +125 +126 +125 +123 +124 +126 +127 +128 +129 +130 +130 +130 +131 +132 +131 +131 +130 +130 +130 +132 +135 +138 +136 +136 +134 +131 +131 +133 +135 +134 +136 +135 +136 +141 +144 +147 +150 +153 +161 +165 +175 +186 +188 +183 +184 +192 +210 +219 +228 +223 +201 +175 +160 +156 +155 +146 +133 +126 +124 +121 +117 +112 +111 +111 +113 +115 +117 +119 +124 +127 +134 +135 +137 +141 +144 +148 +152 +155 +165 +164 +173 +190 +206 +217 +228 +238 +245 +250 +249 +248 +250 +249 +248 +250 +249 +248 +247 +247 +247 +246 +247 +247 +245 +246 +246 +246 +245 +244 +244 +244 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +247 +246 +246 +247 +247 +248 +249 +249 +249 +250 +251 +251 +251 +251 +251 +251 +252 +251 +252 +252 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +252 +249 +244 +241 +241 +242 +240 +239 +238 +238 +237 +236 +234 +234 +235 +236 +234 +232 +231 +229 +226 +222 +222 +224 +223 +221 +217 +214 +214 +215 +216 +217 +218 +220 +219 +218 +220 +221 +216 +210 +207 +205 +202 +200 +199 +198 +196 +195 +192 +195 +196 +196 +198 +200 +198 +194 +190 +193 +195 +193 +193 +194 +197 +199 +197 +199 +201 +200 +199 +198 +199 +201 +197 +192 +187 +186 +189 +193 +195 +196 +183 +180 +183 +188 +189 +190 +190 +188 +187 +186 +184 +181 +180 +183 +186 +188 +185 +186 +184 +184 +189 +189 +186 +187 +185 +180 +178 +183 +189 +190 +187 +184 +183 +186 +191 +193 +188 +180 +174 +172 +177 +179 +175 +167 +166 +172 +177 +179 +186 +181 +170 +167 +178 +183 +177 +171 +170 +178 +181 +178 +178 +181 +178 +170 +164 +163 +158 +155 +164 +177 +177 +169 +171 +175 +174 +167 +164 +167 +168 +168 +184 +181 +173 +166 +165 +163 +159 +159 +153 +151 +150 +152 +155 +160 +167 +174 +168 +162 +159 +163 +168 +170 +170 +170 +171 +174 +175 +171 +163 +159 +163 +170 +164 +166 +173 +178 +172 +161 +158 +162 +172 +164 +156 +156 +159 +159 +157 +155 +160 +161 +162 +162 +158 +155 +156 +159 +162 +163 +164 +163 +162 +162 +164 +165 +161 +159 +158 +160 +164 +166 +165 +163 +161 +160 +157 +154 +155 +157 +156 +153 +160 +158 +154 +149 +147 +149 +154 +158 +161 +155 +155 +161 +161 +155 +152 +153 +151 +153 +156 +157 +156 +158 +161 +164 +164 +166 +167 +166 +158 +153 +153 +159 +155 +156 +154 +153 +160 +168 +170 +167 +156 +151 +152 +161 +167 +163 +156 +152 +155 +154 +153 +154 +154 +152 +150 +147 +147 +150 +154 +158 +158 +155 +154 +155 +153 +154 +153 +149 +147 +149 +150 +149 +151 +158 +159 +153 +149 +146 +149 +155 +157 +158 +158 +154 +147 +143 +147 +152 +152 +150 +149 +150 +153 +155 +154 +153 +141 +147 +155 +161 +160 +155 +152 +152 +152 +152 +153 +153 +151 +147 +147 +148 +156 +161 +165 +162 +156 +151 +149 +148 +154 +164 +165 +158 +153 +151 +149 +150 +162 +154 +146 +143 +143 +146 +150 +152 +150 +154 +163 +168 +163 +159 +157 +153 +155 +154 +154 +149 +143 +146 +154 +158 +163 +159 +154 +149 +145 +144 +147 +152 +155 +157 +153 +145 +143 +146 +148 +145 +146 +143 +140 +138 +141 +146 +147 +146 +148 +153 +158 +155 +147 +143 +149 +158 +164 +156 +149 +148 +147 +144 +143 +144 +150 +146 +141 +136 +138 +144 +146 +144 +148 +144 +148 +155 +157 +154 +148 +140 +145 +151 +154 +149 +144 +145 +150 +152 +155 +155 +157 +156 +151 +150 +154 +154 +156 +153 +150 +148 +150 +154 +158 +159 +158 +156 +154 +155 +159 +162 +159 +154 +152 +156 +159 +155 +152 +154 +158 +160 +161 +163 +166 +166 +160 +153 +151 +151 +148 +150 +154 +155 +151 +144 +141 +143 +141 +143 +152 +164 +162 +150 +146 +150 +159 +161 +157 +144 +133 +128 +130 +133 +141 +150 +148 +144 +144 +138 +133 +137 +144 +147 +149 +148 +146 +145 +144 +143 +140 +138 +140 +146 +151 +151 +148 +145 +143 +149 +153 +150 +146 +152 +158 +155 +147 +151 +155 +156 +159 +162 +163 +162 +156 +163 +167 +164 +157 +158 +164 +171 +167 +161 +157 +160 +167 +168 +164 +159 +162 +162 +161 +157 +154 +152 +147 +144 +148 +152 +152 +145 +135 +134 +143 +153 +151 +149 +151 +152 +143 +133 +129 +127 +132 +139 +146 +147 +146 +149 +156 +161 +154 +152 +154 +159 +154 +147 +147 +154 +152 +153 +154 +149 +142 +138 +143 +148 +150 +149 +141 +135 +137 +138 +135 +135 +133 +130 +130 +131 +135 +148 +157 +157 +150 +147 +142 +139 +141 +142 +138 +130 +134 +135 +139 +142 +147 +155 +153 +140 +134 +138 +145 +149 +149 +146 +144 +142 +138 +132 +128 +133 +144 +150 +146 +139 +139 +128 +134 +146 +147 +152 +159 +159 +151 +148 +143 +141 +144 +152 +159 +161 +154 +148 +141 +138 +136 +135 +134 +135 +136 +136 +129 +133 +140 +142 +152 +159 +160 +163 +151 +149 +176 +189 +165 +142 +129 +131 +127 +122 +129 +144 +151 +150 +140 +133 +128 +128 +127 +122 +116 +114 +113 +116 +112 +102 +95 +98 +103 +105 +108 +111 +112 +117 +123 +124 +124 +128 +126 +120 +118 +123 +126 +132 +148 +165 +165 +169 +174 +174 +173 +177 +177 +168 +152 +145 +131 +116 +111 +116 +125 +129 +127 +129 +129 +127 +125 +126 +129 +133 +141 +155 +156 +143 +135 +139 +143 +142 +142 +164 +174 +164 +156 +153 +140 +120 +117 +111 +108 +110 +117 +123 +127 +128 +133 +128 +130 +125 +109 +104 +114 +123 +134 +148 +164 +171 +162 +139 +122 +121 +126 +126 +118 +116 +123 +126 +125 +130 +128 +126 +124 +125 +127 +130 +132 +133 +130 +130 +131 +135 +140 +141 +138 +135 +134 +132 +131 +134 +138 +141 +141 +140 +130 +130 +135 +143 +146 +141 +138 +139 +136 +142 +147 +146 +144 +143 +144 +145 +143 +143 +144 +146 +148 +149 +146 +143 +134 +135 +140 +145 +144 +139 +137 +138 +139 +136 +137 +139 +139 +137 +139 +145 +150 +144 +143 +146 +147 +144 +145 +148 +149 +147 +144 +140 +139 +143 +149 +153 +149 +143 +139 +141 +140 +138 +142 +150 +155 +161 +156 +136 +119 +120 +133 +144 +144 +137 +134 +134 +133 +130 +133 +141 +143 +143 +143 +145 +149 +148 +137 +124 +122 +128 +132 +137 +143 +144 +141 +140 +139 +136 +131 +131 +135 +132 +126 +124 +123 +132 +139 +140 +143 +149 +148 +144 +142 +145 +147 +147 +148 +149 +150 +149 +154 +157 +156 +152 +150 +142 +140 +146 +148 +150 +149 +146 +146 +146 +141 +134 +134 +129 +126 +125 +125 +123 +123 +125 +135 +132 +130 +126 +121 +119 +122 +128 +133 +138 +141 +136 +136 +146 +153 +155 +148 +147 +147 +149 +152 +154 +149 +144 +134 +131 +127 +129 +138 +147 +149 +146 +151 +154 +155 +150 +144 +145 +151 +159 +154 +152 +149 +151 +157 +158 +157 +153 +160 +176 +180 +193 +199 +184 +167 +145 +138 +147 +156 +160 +161 +166 +174 +183 +173 +168 +168 +162 +151 +154 +169 +179 +172 +155 +142 +151 +172 +185 +185 +179 +175 +165 +158 +156 +166 +169 +154 +146 +154 +156 +156 +153 +150 +149 +152 +155 +153 +148 +144 +143 +145 +146 +148 +150 +149 +145 +140 +138 +139 +141 +142 +142 +142 +144 +148 +152 +154 +153 +152 +151 +150 +151 +148 +148 +153 +157 +162 +171 +177 +183 +182 +175 +170 +165 +153 +141 +148 +165 +175 +176 +177 +174 +165 +156 +153 +159 +162 +156 +147 +148 +161 +174 +172 +160 +157 +171 +185 +190 +193 +197 +196 +198 +188 +164 +144 +139 +143 +147 +164 +182 +199 +208 +206 +192 +178 +169 +165 +182 +202 +209 +209 +216 +219 +213 +199 +191 +200 +219 +226 +220 +213 +209 +208 +208 +216 +224 +225 +227 +229 +227 +217 +211 +212 +217 +218 +218 +222 +225 +221 +215 +214 +218 +218 +213 +211 +213 +220 +229 +228 +220 +217 +215 +214 +215 +211 +200 +195 +202 +212 +220 +220 +215 +207 +201 +202 +210 +219 +223 +212 +196 +187 +194 +200 +200 +201 +208 +209 +200 +191 +206 +230 +235 +228 +223 +204 +169 +125 +124 +121 +126 +149 +181 +185 +166 +137 +123 +117 +123 +127 +122 +120 +126 +126 +123 +123 +126 +126 +124 +124 +126 +126 +127 +128 +129 +130 +130 +131 +132 +130 +130 +130 +130 +130 +133 +137 +140 +141 +143 +143 +138 +135 +136 +138 +138 +140 +137 +136 +139 +142 +143 +147 +152 +159 +164 +175 +185 +186 +182 +183 +188 +202 +215 +227 +228 +215 +192 +170 +156 +159 +150 +139 +131 +128 +126 +121 +115 +113 +111 +112 +114 +117 +119 +122 +126 +134 +134 +136 +140 +145 +149 +152 +155 +163 +166 +174 +187 +203 +216 +227 +237 +245 +250 +250 +249 +250 +249 +247 +250 +249 +248 +247 +247 +246 +246 +247 +247 +245 +245 +246 +245 +244 +244 +243 +244 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +244 +244 +246 +248 +247 +247 +247 +247 +248 +248 +249 +249 +250 +251 +252 +251 +251 +251 +251 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +250 +246 +244 +243 +243 +241 +240 +238 +239 +240 +239 +237 +236 +234 +233 +230 +230 +230 +230 +227 +224 +223 +224 +222 +219 +215 +212 +212 +213 +216 +218 +219 +221 +220 +218 +220 +221 +216 +210 +203 +202 +200 +198 +197 +195 +193 +190 +192 +194 +194 +193 +195 +200 +200 +197 +193 +193 +192 +192 +194 +197 +198 +197 +194 +197 +200 +202 +202 +202 +203 +203 +199 +194 +189 +189 +194 +200 +204 +204 +192 +190 +193 +195 +191 +189 +191 +191 +190 +191 +189 +183 +181 +184 +188 +189 +186 +187 +182 +183 +191 +190 +185 +186 +182 +174 +173 +181 +191 +192 +188 +184 +182 +186 +190 +190 +185 +178 +175 +177 +180 +179 +172 +164 +164 +169 +175 +181 +188 +182 +171 +170 +183 +184 +173 +168 +172 +179 +180 +178 +182 +185 +178 +164 +158 +156 +155 +159 +168 +175 +175 +169 +170 +175 +172 +167 +167 +165 +163 +168 +184 +181 +170 +162 +163 +163 +158 +155 +154 +154 +154 +153 +153 +157 +164 +170 +167 +163 +162 +166 +173 +176 +174 +170 +170 +176 +178 +172 +160 +153 +157 +164 +165 +171 +179 +180 +172 +162 +159 +161 +174 +165 +156 +154 +156 +156 +156 +155 +162 +162 +162 +162 +160 +158 +159 +163 +165 +166 +165 +164 +162 +162 +163 +165 +162 +160 +159 +161 +164 +165 +164 +162 +161 +158 +156 +155 +154 +153 +153 +154 +156 +154 +152 +150 +149 +150 +152 +154 +163 +160 +162 +167 +165 +157 +155 +159 +155 +156 +158 +157 +156 +155 +157 +159 +162 +168 +175 +176 +167 +156 +155 +161 +156 +155 +154 +155 +160 +167 +170 +170 +160 +155 +154 +159 +165 +165 +161 +157 +155 +154 +153 +152 +151 +150 +150 +149 +151 +152 +155 +157 +156 +153 +152 +153 +151 +153 +151 +147 +147 +151 +151 +148 +150 +157 +158 +154 +152 +150 +151 +156 +160 +158 +155 +152 +149 +147 +147 +149 +154 +154 +155 +157 +157 +157 +155 +153 +143 +148 +157 +163 +162 +155 +150 +148 +147 +149 +151 +153 +152 +149 +149 +151 +157 +159 +159 +155 +152 +149 +146 +142 +155 +166 +168 +161 +158 +157 +157 +158 +163 +156 +150 +146 +144 +144 +147 +150 +150 +154 +165 +169 +160 +153 +152 +149 +152 +152 +153 +149 +144 +147 +154 +153 +154 +152 +150 +150 +150 +149 +150 +152 +150 +150 +148 +146 +149 +153 +152 +148 +142 +142 +140 +137 +139 +145 +150 +151 +152 +154 +155 +152 +146 +143 +149 +156 +160 +155 +148 +143 +138 +136 +135 +136 +142 +140 +139 +140 +142 +146 +148 +148 +152 +153 +152 +153 +157 +154 +145 +138 +140 +147 +153 +152 +148 +146 +147 +148 +151 +148 +154 +157 +152 +146 +147 +149 +155 +153 +150 +149 +150 +156 +159 +160 +157 +155 +152 +154 +158 +163 +161 +156 +153 +154 +156 +155 +152 +150 +151 +152 +156 +163 +167 +163 +156 +152 +153 +155 +156 +154 +153 +150 +148 +144 +140 +137 +140 +142 +147 +153 +153 +150 +150 +154 +164 +164 +155 +140 +132 +135 +138 +136 +142 +150 +149 +145 +147 +140 +134 +138 +151 +152 +152 +149 +147 +146 +146 +144 +143 +139 +137 +138 +140 +139 +138 +137 +149 +158 +164 +157 +147 +150 +156 +154 +146 +148 +156 +165 +169 +166 +161 +160 +159 +168 +173 +166 +155 +153 +160 +168 +172 +164 +156 +156 +159 +161 +160 +159 +164 +162 +160 +157 +156 +155 +153 +151 +155 +157 +153 +143 +137 +140 +147 +152 +152 +149 +149 +149 +141 +133 +128 +125 +133 +142 +149 +151 +149 +149 +149 +150 +151 +155 +158 +156 +151 +147 +150 +155 +153 +153 +152 +145 +138 +137 +143 +149 +149 +148 +141 +135 +136 +137 +137 +140 +136 +132 +131 +134 +141 +154 +159 +155 +148 +150 +149 +148 +149 +150 +143 +135 +136 +136 +143 +147 +147 +152 +154 +146 +143 +146 +148 +148 +148 +147 +139 +132 +128 +126 +125 +128 +138 +147 +145 +138 +139 +134 +138 +145 +144 +140 +143 +148 +145 +144 +142 +144 +149 +156 +163 +169 +177 +173 +170 +170 +170 +169 +169 +170 +161 +163 +151 +145 +147 +150 +157 +159 +160 +181 +171 +170 +204 +205 +170 +149 +142 +138 +133 +131 +135 +144 +153 +158 +156 +153 +149 +147 +146 +142 +132 +122 +116 +118 +116 +112 +109 +108 +107 +107 +102 +105 +106 +110 +118 +121 +121 +124 +124 +123 +120 +115 +109 +112 +129 +147 +136 +133 +139 +152 +164 +177 +183 +182 +170 +159 +144 +132 +121 +117 +121 +129 +128 +132 +134 +131 +129 +131 +131 +130 +136 +151 +164 +159 +141 +126 +120 +122 +128 +144 +160 +167 +173 +175 +166 +153 +142 +135 +123 +115 +113 +116 +118 +119 +131 +132 +128 +122 +114 +101 +98 +106 +131 +140 +152 +168 +173 +154 +132 +129 +130 +129 +126 +125 +125 +126 +128 +131 +128 +126 +123 +123 +126 +130 +132 +132 +131 +130 +130 +130 +132 +133 +133 +133 +135 +134 +135 +136 +137 +138 +137 +136 +125 +124 +127 +132 +131 +127 +128 +134 +135 +135 +136 +136 +138 +141 +141 +140 +136 +138 +141 +144 +147 +148 +146 +144 +141 +142 +144 +145 +140 +134 +135 +140 +142 +135 +131 +134 +137 +139 +145 +153 +152 +149 +148 +149 +145 +138 +138 +143 +150 +147 +144 +144 +148 +153 +157 +159 +151 +144 +138 +135 +135 +137 +142 +147 +155 +156 +148 +132 +124 +129 +140 +147 +151 +149 +145 +141 +135 +131 +135 +142 +145 +145 +144 +148 +154 +154 +141 +126 +124 +132 +138 +143 +150 +149 +142 +138 +134 +128 +124 +129 +135 +132 +124 +124 +124 +133 +141 +144 +143 +144 +146 +148 +154 +155 +152 +146 +142 +144 +148 +151 +157 +164 +163 +159 +158 +151 +146 +148 +152 +156 +154 +148 +144 +143 +137 +129 +127 +126 +124 +123 +122 +124 +127 +130 +132 +123 +115 +115 +120 +123 +126 +128 +141 +140 +135 +133 +136 +145 +151 +153 +144 +144 +144 +145 +147 +149 +145 +141 +131 +130 +131 +137 +144 +149 +150 +150 +157 +155 +151 +144 +141 +147 +161 +171 +163 +151 +143 +143 +144 +146 +155 +164 +175 +176 +179 +192 +202 +189 +159 +135 +142 +148 +154 +159 +172 +183 +178 +168 +148 +151 +152 +152 +158 +167 +175 +176 +167 +154 +146 +154 +171 +182 +178 +169 +168 +164 +160 +157 +166 +170 +155 +148 +157 +159 +157 +149 +144 +146 +149 +151 +146 +144 +143 +146 +148 +148 +147 +147 +148 +145 +141 +139 +140 +141 +143 +144 +143 +144 +146 +150 +150 +147 +146 +146 +150 +154 +151 +150 +153 +153 +156 +167 +179 +180 +178 +174 +172 +170 +160 +148 +151 +160 +171 +174 +175 +178 +175 +166 +161 +162 +161 +152 +140 +139 +156 +176 +174 +157 +153 +170 +185 +189 +194 +204 +207 +205 +193 +169 +152 +147 +151 +153 +166 +180 +195 +202 +200 +185 +173 +170 +167 +175 +193 +207 +211 +217 +221 +217 +203 +196 +201 +216 +223 +220 +215 +211 +203 +199 +205 +216 +221 +227 +231 +228 +225 +216 +215 +219 +218 +218 +222 +225 +222 +217 +215 +218 +218 +214 +210 +209 +217 +228 +228 +222 +221 +218 +213 +213 +213 +207 +202 +207 +215 +214 +211 +213 +211 +197 +188 +195 +213 +229 +221 +201 +181 +185 +193 +202 +208 +215 +211 +199 +188 +164 +172 +199 +210 +216 +216 +202 +168 +144 +130 +132 +136 +147 +167 +181 +159 +137 +120 +121 +127 +124 +122 +126 +125 +122 +124 +128 +129 +125 +124 +126 +126 +127 +129 +130 +130 +130 +130 +130 +128 +130 +131 +131 +131 +132 +135 +138 +141 +147 +150 +145 +141 +141 +143 +143 +144 +140 +139 +141 +142 +143 +147 +153 +157 +164 +173 +180 +181 +178 +180 +183 +195 +211 +224 +229 +225 +211 +188 +167 +163 +154 +140 +131 +128 +127 +122 +115 +115 +112 +110 +112 +116 +119 +122 +124 +130 +133 +136 +139 +143 +146 +152 +155 +160 +167 +177 +187 +200 +217 +229 +236 +244 +249 +250 +250 +251 +249 +248 +251 +249 +249 +247 +247 +246 +246 +247 +247 +244 +245 +245 +245 +244 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +242 +244 +245 +245 +245 +244 +244 +246 +248 +247 +247 +247 +248 +248 +248 +248 +248 +250 +251 +252 +252 +251 +251 +251 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +251 +248 +246 +245 +243 +240 +239 +238 +240 +242 +243 +240 +237 +233 +231 +230 +228 +228 +228 +227 +225 +224 +225 +218 +216 +212 +210 +211 +213 +216 +219 +220 +222 +220 +219 +220 +221 +216 +210 +202 +200 +198 +196 +195 +192 +189 +186 +190 +191 +190 +188 +192 +198 +200 +196 +196 +194 +190 +190 +195 +200 +199 +196 +189 +192 +196 +199 +201 +201 +201 +201 +201 +196 +191 +189 +192 +198 +201 +203 +193 +194 +199 +199 +190 +184 +185 +186 +192 +194 +191 +185 +182 +184 +187 +189 +186 +187 +180 +182 +192 +191 +183 +183 +180 +169 +167 +181 +194 +194 +188 +185 +181 +184 +188 +187 +181 +175 +176 +180 +183 +180 +170 +162 +164 +168 +175 +183 +183 +180 +172 +176 +189 +186 +172 +165 +174 +178 +178 +179 +185 +189 +178 +159 +155 +155 +156 +161 +166 +169 +170 +171 +168 +174 +169 +165 +166 +159 +159 +173 +182 +178 +167 +159 +162 +163 +157 +151 +148 +153 +156 +154 +153 +159 +166 +169 +164 +165 +165 +166 +169 +172 +172 +170 +170 +174 +174 +166 +156 +151 +152 +155 +168 +177 +182 +178 +169 +164 +163 +163 +176 +168 +158 +155 +156 +156 +156 +157 +163 +162 +161 +162 +161 +160 +161 +164 +166 +167 +167 +166 +164 +163 +162 +162 +164 +162 +161 +162 +164 +164 +163 +161 +161 +157 +154 +155 +153 +151 +152 +155 +149 +149 +149 +151 +153 +153 +153 +152 +158 +164 +168 +164 +159 +158 +160 +161 +163 +162 +161 +158 +154 +153 +153 +156 +157 +165 +176 +179 +169 +157 +155 +160 +160 +157 +155 +157 +162 +167 +170 +171 +163 +158 +154 +155 +161 +166 +166 +163 +153 +153 +152 +151 +149 +149 +151 +152 +151 +152 +154 +156 +154 +151 +149 +150 +152 +153 +151 +147 +147 +151 +150 +147 +149 +155 +157 +155 +155 +154 +154 +156 +164 +157 +150 +147 +149 +149 +150 +151 +153 +154 +156 +156 +155 +153 +150 +149 +145 +150 +157 +163 +162 +155 +149 +146 +144 +148 +153 +157 +155 +152 +151 +152 +156 +156 +153 +150 +149 +149 +144 +138 +153 +164 +167 +160 +157 +158 +159 +161 +156 +154 +151 +146 +140 +139 +143 +148 +154 +154 +164 +168 +155 +146 +147 +146 +151 +151 +152 +149 +145 +148 +151 +148 +145 +145 +145 +149 +151 +151 +150 +150 +149 +148 +147 +149 +153 +156 +152 +147 +147 +149 +146 +143 +141 +145 +151 +156 +153 +152 +151 +150 +148 +145 +150 +154 +153 +153 +149 +143 +137 +135 +135 +136 +139 +141 +144 +146 +145 +144 +145 +148 +150 +157 +152 +145 +145 +143 +137 +136 +133 +140 +150 +155 +153 +148 +145 +147 +145 +140 +146 +157 +155 +146 +145 +148 +145 +147 +145 +147 +151 +157 +158 +155 +156 +155 +152 +154 +158 +163 +162 +158 +153 +153 +153 +155 +155 +152 +151 +152 +156 +162 +165 +161 +157 +159 +160 +160 +165 +159 +152 +146 +147 +146 +141 +137 +142 +145 +147 +144 +143 +148 +151 +152 +161 +162 +154 +140 +138 +143 +143 +136 +140 +149 +145 +142 +147 +143 +137 +144 +154 +155 +152 +148 +145 +147 +148 +147 +147 +141 +137 +136 +137 +137 +137 +138 +148 +160 +170 +160 +147 +148 +155 +155 +144 +144 +154 +170 +174 +163 +154 +153 +161 +165 +165 +157 +149 +149 +155 +160 +167 +159 +152 +151 +153 +154 +156 +158 +158 +159 +162 +165 +164 +160 +157 +157 +161 +160 +153 +143 +140 +146 +150 +149 +149 +145 +145 +145 +140 +135 +131 +125 +130 +140 +149 +152 +150 +148 +145 +143 +153 +157 +157 +151 +150 +153 +155 +153 +153 +153 +150 +143 +137 +137 +143 +149 +147 +148 +141 +136 +137 +139 +142 +147 +145 +139 +136 +139 +147 +159 +159 +151 +146 +150 +153 +152 +153 +155 +151 +144 +141 +141 +150 +157 +151 +150 +153 +150 +153 +153 +150 +147 +148 +148 +137 +125 +118 +118 +123 +132 +140 +142 +139 +136 +139 +147 +145 +140 +140 +135 +133 +140 +141 +140 +141 +145 +147 +148 +151 +157 +160 +157 +156 +161 +165 +167 +166 +166 +162 +159 +144 +140 +144 +146 +151 +151 +152 +175 +183 +185 +195 +184 +160 +150 +149 +141 +138 +141 +146 +151 +162 +174 +179 +179 +177 +174 +173 +170 +159 +147 +140 +139 +137 +135 +133 +127 +120 +115 +105 +106 +100 +98 +105 +114 +121 +126 +121 +123 +120 +112 +110 +116 +122 +123 +121 +106 +107 +130 +154 +171 +179 +180 +178 +165 +157 +152 +138 +120 +117 +124 +130 +134 +135 +131 +130 +133 +134 +131 +130 +144 +162 +168 +151 +125 +112 +114 +119 +112 +119 +141 +158 +162 +168 +178 +168 +165 +154 +137 +123 +115 +109 +104 +109 +128 +126 +118 +123 +117 +105 +109 +122 +129 +134 +146 +161 +156 +138 +130 +133 +131 +132 +131 +128 +126 +128 +128 +126 +125 +123 +125 +129 +132 +132 +130 +132 +129 +126 +127 +130 +131 +130 +127 +138 +138 +139 +140 +140 +139 +139 +139 +133 +130 +129 +129 +126 +123 +130 +141 +138 +136 +133 +134 +139 +143 +140 +135 +133 +134 +135 +139 +142 +144 +145 +146 +150 +150 +151 +146 +136 +129 +131 +138 +138 +131 +129 +136 +142 +144 +149 +156 +153 +151 +150 +148 +140 +131 +133 +141 +152 +145 +141 +144 +152 +158 +160 +159 +149 +145 +139 +135 +136 +141 +144 +143 +151 +149 +141 +134 +134 +141 +146 +145 +148 +152 +152 +145 +138 +135 +140 +145 +145 +147 +149 +151 +155 +154 +144 +132 +130 +137 +142 +147 +153 +151 +142 +135 +129 +120 +117 +126 +135 +132 +125 +126 +131 +136 +144 +147 +142 +139 +142 +152 +157 +156 +151 +142 +137 +141 +148 +153 +158 +171 +170 +164 +163 +159 +151 +150 +153 +158 +157 +148 +141 +138 +133 +126 +122 +123 +122 +119 +118 +123 +130 +135 +118 +108 +103 +111 +121 +125 +129 +132 +141 +133 +128 +131 +139 +143 +145 +146 +138 +140 +140 +139 +139 +141 +140 +138 +137 +134 +136 +144 +147 +147 +150 +155 +160 +156 +148 +141 +141 +151 +165 +174 +179 +159 +144 +144 +146 +145 +153 +164 +183 +179 +188 +193 +194 +178 +142 +127 +140 +154 +162 +164 +174 +184 +174 +154 +139 +140 +147 +162 +178 +178 +169 +164 +158 +156 +154 +157 +165 +170 +168 +162 +156 +164 +172 +166 +162 +159 +151 +153 +156 +159 +157 +148 +142 +145 +147 +147 +143 +142 +144 +149 +151 +148 +146 +146 +143 +142 +140 +139 +140 +142 +143 +145 +144 +143 +146 +150 +148 +145 +143 +144 +150 +156 +155 +152 +153 +149 +152 +164 +181 +177 +174 +174 +175 +173 +165 +155 +153 +156 +165 +170 +172 +180 +180 +170 +163 +164 +161 +154 +141 +136 +153 +175 +169 +157 +157 +173 +183 +184 +193 +208 +212 +209 +194 +172 +156 +154 +158 +160 +168 +180 +193 +200 +197 +181 +168 +168 +170 +169 +184 +202 +209 +217 +223 +220 +206 +200 +203 +215 +220 +218 +214 +209 +200 +191 +197 +210 +219 +228 +232 +227 +229 +218 +214 +217 +215 +215 +219 +222 +224 +218 +214 +215 +217 +215 +211 +209 +214 +221 +224 +228 +230 +218 +210 +216 +217 +215 +211 +215 +219 +211 +206 +213 +211 +191 +174 +179 +205 +230 +227 +207 +181 +180 +189 +203 +215 +220 +213 +201 +181 +149 +131 +145 +169 +186 +204 +221 +215 +170 +136 +131 +131 +137 +154 +167 +169 +148 +128 +122 +123 +123 +124 +126 +123 +122 +124 +129 +130 +125 +122 +124 +126 +128 +130 +131 +131 +129 +128 +128 +127 +129 +131 +131 +130 +130 +131 +133 +137 +146 +152 +149 +144 +145 +147 +148 +145 +141 +140 +142 +143 +142 +146 +152 +157 +163 +170 +173 +172 +173 +176 +178 +193 +210 +225 +230 +231 +227 +206 +183 +164 +154 +140 +130 +127 +126 +122 +116 +116 +112 +109 +111 +115 +118 +121 +124 +127 +131 +137 +139 +140 +143 +151 +156 +158 +168 +180 +188 +200 +218 +230 +236 +242 +248 +250 +250 +251 +249 +247 +251 +249 +249 +247 +247 +246 +247 +247 +246 +244 +245 +245 +245 +244 +243 +243 +243 +241 +242 +242 +243 +243 +242 +242 +241 +244 +245 +245 +245 +243 +244 +246 +248 +248 +248 +248 +248 +248 +248 +248 +247 +251 +251 +252 +252 +251 +251 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +253 +253 +251 +247 +245 +244 +241 +238 +235 +239 +243 +243 +240 +236 +233 +232 +229 +229 +230 +230 +228 +226 +224 +223 +213 +213 +213 +213 +214 +215 +217 +219 +220 +222 +221 +218 +218 +220 +218 +212 +209 +203 +198 +195 +193 +190 +189 +189 +193 +193 +192 +191 +192 +192 +193 +192 +192 +196 +198 +196 +195 +197 +201 +202 +192 +190 +193 +199 +201 +199 +200 +204 +202 +192 +192 +191 +190 +193 +191 +192 +195 +196 +197 +193 +187 +182 +180 +180 +188 +191 +192 +186 +180 +186 +193 +191 +188 +182 +177 +182 +192 +191 +181 +178 +176 +170 +172 +185 +198 +199 +192 +187 +185 +187 +187 +181 +173 +170 +177 +186 +191 +182 +172 +169 +172 +175 +176 +176 +177 +182 +185 +188 +189 +183 +173 +170 +180 +182 +177 +175 +180 +185 +175 +158 +156 +159 +166 +170 +167 +162 +165 +171 +173 +169 +167 +168 +164 +161 +167 +176 +182 +169 +157 +157 +164 +166 +158 +148 +145 +150 +155 +159 +164 +171 +170 +166 +161 +161 +162 +166 +167 +167 +167 +167 +166 +171 +168 +157 +148 +149 +153 +155 +171 +180 +178 +168 +164 +164 +165 +164 +168 +164 +162 +162 +161 +160 +160 +162 +164 +166 +166 +165 +165 +164 +163 +161 +160 +161 +163 +166 +169 +168 +165 +162 +164 +162 +161 +163 +164 +163 +164 +165 +162 +160 +156 +155 +154 +154 +156 +160 +154 +151 +150 +153 +158 +159 +156 +153 +159 +161 +161 +159 +157 +159 +161 +162 +166 +163 +160 +158 +156 +153 +151 +153 +158 +159 +164 +164 +158 +156 +158 +158 +159 +160 +159 +157 +160 +165 +170 +171 +168 +157 +150 +153 +160 +163 +162 +162 +154 +153 +154 +155 +152 +149 +151 +154 +154 +152 +150 +150 +149 +148 +149 +151 +154 +151 +151 +151 +149 +150 +152 +150 +152 +152 +154 +156 +155 +153 +153 +155 +164 +157 +149 +145 +147 +149 +149 +145 +151 +153 +154 +151 +147 +144 +143 +143 +143 +146 +154 +161 +163 +158 +154 +153 +147 +151 +155 +156 +156 +155 +152 +149 +154 +156 +154 +151 +149 +145 +140 +142 +149 +163 +168 +158 +153 +161 +165 +162 +155 +150 +149 +151 +148 +135 +134 +146 +157 +163 +167 +161 +152 +146 +147 +149 +157 +152 +148 +147 +148 +149 +147 +145 +143 +144 +147 +151 +151 +149 +149 +151 +154 +149 +150 +155 +155 +149 +146 +148 +152 +152 +153 +152 +149 +145 +148 +151 +153 +152 +150 +149 +150 +149 +148 +147 +145 +146 +146 +145 +144 +144 +145 +147 +147 +143 +142 +144 +143 +140 +140 +144 +150 +149 +147 +145 +144 +143 +138 +133 +132 +138 +143 +152 +155 +151 +151 +146 +139 +139 +143 +149 +154 +152 +147 +144 +142 +142 +142 +144 +149 +153 +151 +148 +151 +153 +153 +152 +155 +162 +164 +162 +154 +158 +159 +158 +156 +154 +151 +148 +148 +153 +160 +165 +164 +159 +158 +161 +166 +158 +151 +150 +152 +151 +146 +141 +146 +145 +143 +138 +135 +136 +141 +148 +148 +153 +153 +148 +146 +147 +144 +140 +143 +143 +143 +144 +144 +146 +149 +151 +151 +149 +150 +149 +146 +147 +149 +149 +149 +142 +140 +142 +142 +138 +138 +143 +148 +152 +155 +155 +153 +152 +149 +146 +141 +144 +156 +168 +166 +153 +147 +150 +161 +161 +154 +148 +147 +143 +143 +152 +155 +151 +149 +150 +152 +152 +153 +155 +157 +158 +165 +174 +173 +164 +159 +159 +161 +160 +151 +143 +146 +152 +152 +151 +149 +141 +138 +143 +147 +143 +134 +128 +129 +135 +145 +151 +153 +149 +144 +141 +148 +153 +155 +155 +154 +154 +154 +152 +156 +147 +140 +138 +135 +139 +146 +148 +139 +142 +141 +133 +129 +142 +152 +149 +144 +140 +141 +151 +159 +156 +150 +147 +141 +138 +139 +145 +153 +154 +149 +145 +144 +149 +151 +157 +163 +157 +148 +149 +157 +146 +141 +150 +158 +155 +143 +135 +126 +121 +124 +135 +141 +147 +140 +128 +127 +136 +142 +141 +136 +134 +130 +128 +132 +134 +133 +133 +141 +150 +148 +139 +132 +133 +131 +128 +128 +132 +133 +131 +130 +127 +114 +119 +127 +125 +131 +129 +128 +123 +151 +174 +173 +158 +135 +128 +126 +128 +114 +120 +115 +120 +137 +153 +164 +173 +180 +175 +168 +172 +176 +172 +164 +166 +164 +160 +158 +149 +141 +140 +131 +124 +113 +106 +108 +117 +125 +129 +122 +114 +116 +122 +118 +116 +119 +119 +121 +110 +98 +105 +134 +161 +171 +174 +167 +154 +155 +166 +157 +132 +118 +121 +131 +136 +140 +134 +125 +126 +134 +136 +134 +136 +139 +152 +156 +134 +116 +120 +128 +112 +107 +121 +133 +138 +151 +168 +165 +172 +174 +164 +153 +143 +131 +120 +118 +112 +119 +128 +126 +124 +124 +120 +118 +117 +121 +122 +125 +141 +147 +134 +133 +137 +137 +132 +127 +128 +127 +125 +121 +124 +126 +128 +130 +131 +132 +133 +130 +130 +129 +128 +129 +131 +130 +128 +131 +135 +139 +140 +138 +139 +140 +140 +137 +133 +131 +132 +129 +127 +132 +140 +141 +139 +139 +142 +142 +141 +140 +140 +133 +135 +139 +139 +134 +135 +142 +145 +154 +159 +158 +148 +138 +134 +132 +131 +135 +134 +135 +138 +139 +140 +145 +152 +148 +146 +147 +144 +134 +124 +130 +142 +149 +145 +141 +143 +148 +153 +153 +152 +149 +150 +147 +142 +139 +140 +141 +141 +141 +142 +141 +136 +139 +148 +150 +146 +150 +145 +146 +150 +147 +146 +146 +146 +146 +147 +148 +150 +150 +148 +145 +143 +142 +139 +138 +142 +144 +142 +137 +132 +123 +123 +125 +129 +131 +131 +132 +134 +140 +144 +145 +143 +142 +145 +147 +149 +148 +146 +145 +144 +139 +135 +139 +147 +155 +160 +169 +172 +163 +158 +152 +143 +147 +152 +151 +145 +144 +141 +131 +125 +125 +120 +115 +113 +117 +122 +122 +119 +103 +105 +110 +119 +123 +124 +128 +135 +131 +129 +131 +133 +132 +136 +140 +141 +139 +140 +139 +137 +137 +138 +138 +135 +137 +143 +146 +147 +150 +156 +160 +160 +162 +163 +153 +138 +138 +155 +168 +171 +178 +167 +157 +155 +156 +155 +155 +157 +180 +188 +187 +187 +185 +161 +135 +130 +149 +158 +164 +172 +176 +178 +168 +141 +139 +138 +154 +187 +200 +179 +155 +151 +157 +153 +160 +170 +171 +170 +163 +152 +151 +161 +169 +169 +162 +155 +153 +153 +153 +155 +156 +153 +149 +148 +148 +147 +144 +145 +148 +152 +154 +151 +146 +143 +139 +140 +141 +144 +146 +140 +138 +143 +144 +146 +147 +150 +150 +146 +144 +150 +158 +158 +152 +146 +146 +142 +145 +159 +176 +178 +171 +176 +183 +173 +162 +158 +157 +150 +154 +165 +172 +179 +180 +172 +166 +165 +165 +161 +153 +149 +157 +168 +164 +162 +166 +175 +184 +189 +195 +202 +210 +203 +187 +170 +162 +162 +162 +161 +172 +184 +197 +204 +198 +181 +169 +169 +172 +170 +183 +201 +210 +216 +218 +213 +205 +202 +205 +214 +218 +218 +214 +207 +196 +193 +194 +203 +217 +228 +231 +229 +228 +223 +219 +217 +214 +212 +215 +219 +220 +217 +217 +217 +213 +213 +214 +211 +213 +215 +223 +230 +227 +218 +212 +213 +213 +221 +219 +215 +218 +215 +209 +208 +215 +189 +171 +166 +185 +229 +242 +215 +190 +182 +190 +203 +208 +216 +217 +204 +178 +148 +121 +117 +129 +148 +172 +191 +201 +173 +144 +135 +134 +136 +141 +148 +158 +156 +144 +131 +125 +121 +121 +125 +127 +123 +124 +125 +125 +123 +123 +125 +128 +130 +132 +131 +129 +127 +127 +128 +129 +129 +130 +131 +131 +131 +130 +130 +133 +141 +147 +146 +142 +141 +143 +145 +145 +142 +139 +137 +135 +137 +144 +151 +154 +165 +172 +174 +171 +172 +171 +171 +185 +202 +219 +229 +231 +228 +215 +199 +168 +150 +137 +127 +119 +121 +123 +117 +112 +110 +110 +113 +118 +120 +121 +121 +125 +131 +137 +140 +139 +140 +146 +153 +156 +163 +177 +191 +202 +213 +226 +236 +245 +247 +249 +248 +249 +250 +250 +249 +248 +248 +248 +248 +248 +247 +247 +246 +244 +245 +245 +245 +244 +244 +243 +243 +242 +242 +243 +243 +244 +244 +244 +244 +243 +244 +245 +246 +246 +247 +246 +246 +247 +247 +247 +248 +248 +248 +248 +248 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +254 +252 +248 +246 +244 +239 +236 +233 +238 +242 +243 +240 +236 +230 +228 +226 +228 +230 +230 +228 +224 +222 +221 +216 +216 +217 +217 +217 +217 +218 +219 +218 +221 +220 +218 +217 +219 +218 +212 +209 +203 +197 +194 +192 +191 +190 +191 +196 +196 +195 +194 +193 +192 +193 +192 +194 +196 +196 +195 +197 +200 +203 +203 +196 +194 +195 +201 +205 +203 +201 +202 +198 +189 +190 +189 +188 +191 +190 +192 +200 +198 +192 +184 +179 +180 +182 +183 +188 +195 +196 +187 +182 +191 +197 +192 +184 +180 +177 +183 +191 +189 +182 +177 +179 +174 +176 +189 +201 +202 +195 +188 +190 +193 +188 +173 +164 +169 +183 +195 +187 +180 +174 +174 +176 +176 +175 +175 +177 +183 +186 +186 +186 +181 +178 +180 +183 +180 +176 +174 +176 +177 +170 +162 +160 +166 +172 +171 +164 +161 +166 +174 +176 +169 +166 +168 +167 +163 +169 +179 +180 +168 +158 +157 +162 +162 +156 +151 +153 +156 +158 +163 +171 +178 +175 +167 +162 +163 +165 +166 +165 +162 +160 +161 +164 +163 +162 +158 +152 +150 +157 +166 +171 +172 +167 +162 +160 +158 +157 +159 +161 +162 +164 +165 +164 +161 +161 +164 +170 +171 +170 +168 +165 +161 +160 +160 +160 +162 +165 +168 +170 +170 +168 +167 +170 +166 +161 +160 +162 +163 +166 +168 +165 +163 +162 +162 +159 +158 +158 +161 +163 +158 +155 +157 +161 +161 +158 +156 +156 +159 +160 +158 +156 +158 +161 +162 +162 +159 +157 +156 +155 +154 +154 +156 +159 +157 +159 +158 +153 +154 +159 +160 +158 +157 +157 +157 +159 +162 +165 +168 +166 +157 +150 +152 +156 +157 +156 +156 +157 +156 +156 +154 +151 +150 +151 +155 +154 +152 +149 +146 +142 +141 +146 +150 +155 +149 +148 +149 +149 +153 +156 +154 +150 +154 +158 +157 +154 +153 +155 +157 +161 +154 +147 +144 +147 +147 +143 +139 +149 +151 +153 +152 +148 +144 +142 +141 +137 +141 +150 +159 +163 +163 +161 +159 +154 +151 +151 +154 +154 +152 +150 +152 +155 +157 +154 +150 +148 +144 +142 +146 +151 +162 +165 +158 +155 +161 +164 +161 +153 +148 +145 +149 +150 +141 +136 +142 +155 +161 +164 +159 +152 +148 +150 +152 +157 +152 +148 +148 +148 +146 +144 +143 +142 +145 +149 +152 +150 +147 +147 +149 +153 +152 +151 +149 +146 +144 +146 +148 +153 +154 +157 +157 +153 +149 +150 +152 +157 +154 +151 +149 +148 +146 +143 +140 +140 +142 +145 +146 +148 +150 +153 +154 +143 +141 +141 +141 +137 +133 +136 +142 +145 +147 +147 +147 +147 +145 +139 +133 +131 +135 +138 +149 +154 +151 +151 +145 +138 +138 +142 +150 +154 +153 +149 +146 +144 +143 +141 +142 +146 +150 +152 +150 +151 +153 +152 +149 +153 +161 +167 +168 +163 +162 +160 +158 +158 +157 +151 +145 +145 +150 +156 +160 +159 +156 +156 +158 +155 +153 +153 +156 +157 +154 +149 +146 +147 +145 +141 +135 +130 +129 +134 +140 +146 +150 +149 +146 +148 +151 +147 +141 +139 +142 +143 +144 +145 +147 +149 +148 +143 +144 +147 +146 +143 +146 +150 +148 +149 +145 +141 +142 +145 +146 +144 +141 +146 +147 +148 +151 +154 +154 +148 +141 +143 +145 +152 +161 +160 +152 +148 +150 +157 +156 +152 +148 +144 +141 +142 +149 +150 +144 +143 +149 +155 +156 +154 +154 +161 +161 +165 +172 +172 +165 +157 +154 +161 +162 +154 +144 +146 +151 +152 +151 +146 +139 +136 +143 +147 +143 +134 +128 +134 +136 +143 +150 +153 +150 +146 +145 +152 +155 +156 +154 +151 +151 +152 +152 +153 +145 +141 +140 +140 +143 +148 +148 +140 +132 +127 +130 +138 +149 +153 +148 +142 +138 +141 +153 +162 +160 +153 +147 +137 +134 +133 +140 +148 +147 +136 +127 +133 +141 +148 +153 +159 +157 +150 +148 +138 +143 +148 +153 +161 +164 +156 +144 +141 +137 +132 +134 +144 +147 +134 +121 +111 +121 +130 +134 +133 +131 +128 +127 +131 +126 +122 +125 +140 +153 +155 +149 +138 +141 +134 +116 +104 +107 +110 +110 +108 +110 +103 +104 +106 +105 +109 +102 +91 +86 +122 +165 +172 +146 +118 +112 +117 +118 +95 +92 +83 +71 +74 +95 +107 +120 +135 +139 +134 +139 +150 +156 +158 +161 +166 +172 +170 +162 +157 +161 +152 +149 +143 +137 +134 +135 +133 +129 +119 +110 +111 +122 +125 +122 +120 +120 +117 +114 +107 +108 +123 +144 +163 +176 +160 +155 +154 +158 +156 +144 +132 +125 +124 +131 +141 +140 +128 +122 +125 +127 +135 +129 +128 +131 +132 +132 +133 +136 +137 +135 +130 +125 +125 +133 +142 +150 +160 +163 +171 +180 +184 +181 +172 +166 +152 +141 +138 +139 +132 +126 +122 +115 +119 +116 +112 +112 +114 +119 +132 +146 +135 +136 +135 +133 +128 +126 +126 +127 +125 +126 +127 +128 +130 +131 +132 +133 +132 +132 +131 +130 +132 +133 +132 +128 +122 +127 +130 +132 +135 +138 +142 +145 +137 +134 +132 +131 +130 +131 +135 +139 +139 +139 +140 +141 +144 +147 +144 +138 +140 +139 +141 +139 +134 +134 +138 +139 +144 +154 +158 +149 +137 +133 +136 +140 +135 +135 +134 +134 +135 +137 +139 +141 +141 +141 +143 +142 +134 +128 +133 +144 +147 +144 +141 +142 +145 +147 +146 +144 +148 +150 +151 +146 +141 +137 +136 +135 +139 +140 +140 +137 +139 +146 +148 +143 +142 +143 +151 +159 +157 +153 +149 +145 +144 +144 +144 +146 +147 +146 +144 +142 +142 +142 +142 +139 +135 +133 +130 +128 +126 +126 +128 +133 +138 +138 +138 +139 +139 +143 +144 +143 +142 +145 +149 +150 +146 +146 +143 +139 +136 +136 +138 +140 +151 +158 +162 +158 +153 +152 +147 +136 +139 +147 +149 +145 +143 +138 +130 +126 +120 +113 +107 +110 +116 +118 +111 +105 +110 +116 +122 +123 +125 +129 +130 +131 +130 +128 +129 +130 +130 +135 +140 +141 +141 +141 +140 +137 +137 +138 +139 +138 +136 +140 +146 +150 +152 +157 +165 +172 +171 +168 +159 +150 +147 +154 +165 +169 +167 +163 +164 +168 +166 +159 +159 +163 +174 +183 +182 +180 +175 +157 +139 +140 +160 +174 +170 +167 +177 +176 +160 +136 +134 +147 +172 +195 +195 +169 +148 +144 +158 +161 +170 +176 +175 +169 +162 +155 +157 +153 +156 +166 +164 +152 +146 +151 +152 +155 +157 +156 +155 +155 +153 +152 +148 +148 +151 +154 +155 +150 +145 +141 +141 +142 +142 +143 +142 +136 +134 +140 +143 +146 +148 +151 +151 +146 +146 +152 +155 +158 +152 +145 +143 +141 +146 +158 +168 +173 +169 +178 +189 +182 +169 +159 +152 +151 +153 +157 +165 +175 +177 +171 +165 +165 +167 +166 +160 +156 +162 +172 +171 +170 +171 +177 +183 +187 +195 +202 +211 +198 +178 +162 +160 +166 +166 +161 +173 +188 +202 +208 +202 +187 +175 +172 +175 +175 +185 +199 +208 +213 +213 +209 +206 +205 +209 +215 +213 +210 +209 +209 +200 +195 +193 +203 +219 +230 +232 +230 +235 +229 +224 +222 +220 +218 +218 +220 +224 +222 +221 +220 +216 +214 +212 +208 +212 +219 +223 +221 +220 +219 +211 +200 +210 +213 +212 +211 +213 +214 +210 +208 +213 +204 +178 +154 +169 +217 +239 +225 +200 +190 +194 +204 +205 +211 +217 +211 +187 +153 +129 +123 +122 +127 +139 +142 +156 +158 +152 +137 +123 +124 +135 +145 +152 +157 +153 +142 +132 +125 +121 +122 +126 +124 +124 +124 +126 +126 +126 +127 +129 +130 +131 +130 +128 +127 +127 +129 +128 +129 +131 +133 +134 +134 +133 +133 +134 +139 +140 +139 +137 +138 +139 +140 +140 +138 +136 +134 +133 +134 +141 +149 +154 +164 +172 +173 +172 +172 +171 +170 +175 +187 +202 +215 +225 +229 +217 +202 +177 +155 +136 +124 +116 +119 +121 +116 +113 +112 +110 +112 +114 +117 +121 +125 +126 +130 +135 +140 +141 +142 +146 +150 +155 +161 +173 +187 +200 +212 +226 +236 +244 +247 +248 +248 +249 +250 +249 +248 +247 +247 +247 +246 +247 +246 +246 +245 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +245 +245 +246 +246 +245 +246 +246 +247 +247 +248 +249 +249 +250 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +253 +251 +247 +243 +237 +233 +234 +238 +243 +244 +241 +235 +229 +226 +227 +230 +232 +231 +227 +222 +219 +217 +217 +218 +219 +220 +220 +220 +219 +219 +216 +219 +220 +217 +216 +217 +217 +214 +210 +203 +197 +193 +192 +192 +191 +192 +196 +196 +196 +196 +195 +195 +195 +194 +197 +197 +196 +197 +199 +203 +205 +204 +201 +198 +198 +203 +207 +205 +200 +198 +196 +189 +191 +187 +182 +183 +182 +184 +195 +195 +190 +184 +182 +184 +181 +176 +184 +196 +198 +189 +186 +195 +197 +188 +180 +180 +179 +185 +193 +191 +182 +178 +183 +178 +179 +189 +198 +199 +195 +190 +188 +192 +187 +174 +168 +178 +188 +193 +178 +174 +173 +177 +178 +174 +172 +173 +177 +183 +184 +181 +178 +175 +178 +184 +182 +175 +171 +174 +175 +172 +168 +167 +166 +172 +174 +167 +159 +160 +170 +180 +176 +167 +163 +166 +167 +165 +171 +181 +177 +166 +158 +159 +160 +157 +154 +154 +162 +162 +161 +165 +175 +181 +176 +167 +162 +161 +161 +161 +159 +156 +155 +156 +161 +163 +163 +161 +159 +162 +170 +177 +169 +163 +155 +154 +158 +155 +152 +156 +159 +164 +168 +168 +164 +160 +162 +168 +173 +171 +170 +169 +164 +160 +161 +165 +163 +165 +167 +169 +170 +170 +170 +171 +174 +168 +163 +161 +161 +163 +166 +168 +165 +165 +165 +165 +164 +163 +161 +162 +168 +164 +162 +163 +165 +163 +159 +156 +153 +157 +159 +158 +156 +158 +161 +163 +157 +156 +155 +156 +157 +157 +159 +162 +164 +160 +158 +154 +151 +154 +160 +162 +156 +155 +156 +159 +159 +158 +159 +162 +163 +155 +150 +150 +153 +154 +153 +153 +156 +157 +156 +151 +148 +150 +153 +155 +155 +153 +149 +143 +137 +137 +145 +152 +154 +148 +145 +148 +150 +155 +158 +154 +149 +156 +160 +156 +151 +152 +157 +160 +160 +150 +142 +142 +144 +143 +140 +139 +148 +151 +153 +152 +148 +142 +138 +136 +136 +142 +149 +155 +159 +162 +161 +159 +157 +150 +148 +151 +153 +150 +149 +152 +153 +156 +153 +147 +146 +145 +145 +151 +154 +159 +161 +159 +159 +162 +162 +159 +150 +147 +146 +148 +149 +144 +140 +143 +153 +157 +159 +156 +152 +151 +153 +154 +159 +153 +150 +150 +146 +141 +139 +140 +141 +146 +150 +151 +147 +141 +141 +143 +149 +153 +152 +145 +141 +143 +148 +151 +155 +156 +157 +157 +155 +151 +149 +150 +149 +149 +148 +147 +146 +144 +141 +139 +141 +142 +145 +147 +148 +149 +150 +151 +143 +142 +140 +137 +132 +130 +135 +143 +144 +145 +145 +145 +145 +144 +138 +134 +131 +134 +135 +145 +152 +152 +152 +145 +137 +137 +140 +147 +152 +152 +150 +148 +147 +145 +141 +138 +140 +146 +149 +150 +151 +154 +155 +154 +154 +158 +161 +161 +162 +162 +159 +157 +156 +155 +151 +147 +147 +150 +154 +157 +156 +153 +153 +155 +151 +153 +155 +158 +155 +150 +146 +145 +148 +146 +143 +136 +130 +128 +132 +135 +138 +140 +141 +141 +146 +150 +146 +138 +133 +138 +142 +141 +144 +148 +146 +140 +137 +139 +143 +142 +139 +143 +146 +144 +143 +145 +146 +145 +148 +150 +149 +146 +145 +146 +146 +147 +149 +151 +151 +149 +148 +148 +150 +153 +155 +155 +154 +154 +154 +152 +152 +150 +145 +143 +146 +149 +144 +136 +136 +148 +159 +159 +154 +153 +156 +164 +169 +166 +157 +151 +152 +156 +161 +165 +157 +146 +146 +152 +153 +152 +145 +139 +136 +142 +146 +143 +136 +131 +142 +139 +142 +149 +152 +151 +150 +151 +155 +156 +154 +150 +145 +145 +149 +153 +149 +142 +140 +143 +143 +145 +146 +143 +139 +127 +125 +138 +151 +157 +153 +146 +138 +134 +137 +151 +164 +168 +163 +158 +155 +146 +139 +138 +143 +144 +135 +127 +124 +129 +137 +142 +142 +143 +141 +137 +135 +136 +138 +144 +156 +162 +160 +153 +145 +147 +142 +140 +147 +148 +136 +123 +111 +115 +121 +126 +128 +127 +128 +130 +129 +120 +115 +122 +136 +148 +158 +164 +156 +155 +145 +128 +113 +106 +107 +110 +117 +121 +121 +120 +113 +110 +110 +100 +91 +100 +145 +183 +166 +121 +102 +119 +157 +159 +129 +114 +104 +81 +56 +58 +66 +69 +78 +82 +78 +81 +91 +97 +113 +119 +130 +142 +148 +147 +145 +145 +159 +161 +163 +164 +162 +156 +147 +139 +125 +117 +113 +123 +131 +126 +119 +119 +122 +120 +113 +112 +123 +139 +153 +164 +164 +163 +155 +150 +154 +151 +137 +125 +110 +118 +132 +138 +131 +124 +125 +127 +126 +121 +120 +114 +110 +129 +152 +156 +141 +138 +135 +131 +130 +135 +148 +160 +159 +154 +159 +175 +187 +192 +197 +202 +194 +182 +170 +161 +148 +138 +133 +129 +119 +111 +96 +93 +103 +107 +118 +142 +137 +134 +134 +135 +131 +125 +125 +131 +131 +130 +128 +128 +129 +130 +130 +130 +132 +131 +130 +131 +133 +135 +131 +126 +119 +122 +126 +128 +130 +135 +139 +142 +141 +140 +139 +138 +137 +136 +135 +134 +139 +141 +141 +143 +151 +159 +154 +143 +141 +139 +140 +141 +138 +138 +140 +138 +138 +147 +151 +143 +133 +130 +133 +137 +137 +135 +133 +131 +132 +135 +135 +133 +134 +136 +139 +141 +137 +134 +139 +148 +148 +144 +140 +138 +139 +141 +142 +142 +149 +152 +153 +147 +140 +134 +130 +129 +134 +136 +137 +136 +138 +144 +145 +142 +137 +140 +151 +161 +162 +158 +150 +141 +142 +143 +144 +145 +146 +146 +146 +145 +143 +143 +141 +137 +133 +131 +128 +127 +128 +128 +130 +137 +142 +143 +141 +138 +135 +140 +144 +145 +145 +146 +149 +151 +152 +150 +144 +135 +134 +140 +144 +143 +144 +153 +153 +146 +146 +148 +144 +136 +136 +141 +142 +140 +140 +135 +126 +122 +107 +103 +103 +109 +114 +110 +104 +100 +116 +127 +132 +127 +128 +135 +137 +132 +133 +129 +128 +128 +128 +134 +141 +143 +145 +145 +143 +139 +136 +137 +138 +139 +140 +142 +148 +152 +152 +153 +164 +177 +182 +170 +159 +156 +155 +153 +157 +162 +156 +160 +169 +176 +170 +159 +160 +168 +171 +175 +169 +165 +165 +155 +148 +152 +174 +191 +176 +163 +174 +174 +156 +138 +143 +161 +182 +191 +181 +157 +140 +138 +152 +165 +176 +177 +171 +160 +153 +153 +158 +155 +159 +163 +155 +142 +142 +153 +158 +161 +163 +162 +161 +159 +155 +151 +151 +150 +152 +153 +153 +148 +142 +140 +143 +145 +143 +141 +138 +131 +130 +136 +142 +146 +149 +152 +151 +146 +147 +153 +154 +155 +148 +141 +142 +145 +150 +157 +165 +167 +160 +172 +192 +193 +177 +156 +146 +152 +153 +156 +166 +175 +174 +169 +162 +165 +171 +176 +170 +162 +164 +169 +176 +175 +175 +178 +180 +184 +192 +199 +205 +194 +176 +161 +160 +166 +167 +162 +171 +189 +205 +210 +207 +194 +180 +175 +179 +183 +187 +196 +207 +209 +206 +205 +206 +206 +212 +214 +206 +196 +198 +207 +207 +200 +197 +208 +223 +232 +234 +232 +237 +232 +228 +225 +223 +221 +218 +217 +221 +223 +224 +222 +220 +219 +216 +212 +211 +221 +224 +218 +214 +212 +203 +192 +197 +201 +207 +206 +202 +205 +212 +217 +217 +218 +190 +158 +168 +205 +226 +226 +207 +196 +195 +202 +201 +206 +214 +216 +202 +169 +148 +139 +127 +126 +131 +126 +126 +137 +143 +135 +124 +126 +133 +139 +152 +161 +161 +147 +135 +128 +124 +126 +126 +125 +124 +123 +126 +129 +130 +128 +128 +129 +129 +128 +126 +126 +127 +128 +129 +130 +133 +135 +136 +136 +136 +135 +134 +134 +134 +134 +135 +137 +137 +135 +136 +136 +135 +133 +131 +132 +138 +145 +151 +160 +169 +172 +172 +173 +171 +169 +171 +181 +193 +206 +217 +224 +217 +207 +189 +164 +137 +123 +117 +116 +117 +114 +109 +110 +111 +112 +112 +115 +120 +126 +128 +129 +133 +139 +143 +145 +147 +149 +152 +157 +169 +184 +199 +212 +225 +234 +243 +246 +248 +248 +248 +249 +248 +246 +247 +247 +247 +246 +247 +246 +245 +245 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +244 +244 +245 +245 +245 +245 +245 +246 +247 +248 +250 +250 +251 +250 +250 +250 +251 +251 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +249 +243 +235 +230 +235 +240 +246 +246 +241 +235 +230 +228 +234 +235 +236 +233 +226 +220 +217 +216 +216 +218 +220 +221 +222 +220 +219 +218 +216 +218 +219 +216 +214 +215 +217 +216 +212 +205 +197 +193 +191 +192 +191 +190 +193 +194 +194 +196 +197 +198 +199 +198 +199 +199 +199 +199 +201 +203 +204 +203 +202 +200 +199 +202 +204 +203 +198 +195 +194 +190 +196 +191 +181 +178 +177 +181 +190 +193 +192 +188 +188 +190 +181 +169 +179 +191 +194 +190 +190 +193 +190 +183 +182 +183 +184 +188 +194 +192 +184 +183 +184 +181 +180 +184 +189 +191 +192 +193 +188 +188 +183 +177 +181 +190 +190 +183 +173 +171 +173 +179 +178 +172 +171 +174 +179 +185 +184 +178 +174 +172 +175 +182 +182 +176 +173 +175 +173 +169 +166 +168 +169 +171 +168 +161 +158 +165 +176 +182 +173 +166 +161 +161 +164 +167 +172 +177 +172 +165 +160 +161 +159 +154 +153 +156 +165 +164 +162 +164 +170 +174 +170 +164 +160 +156 +152 +152 +153 +154 +156 +158 +160 +168 +169 +162 +164 +176 +181 +177 +165 +160 +153 +153 +160 +161 +158 +160 +164 +169 +173 +169 +161 +158 +163 +170 +173 +168 +166 +167 +165 +160 +162 +167 +168 +167 +166 +166 +168 +170 +170 +170 +170 +168 +166 +164 +162 +161 +162 +165 +163 +163 +162 +162 +163 +164 +164 +165 +165 +164 +164 +167 +168 +164 +157 +153 +153 +158 +161 +160 +157 +158 +161 +162 +155 +155 +156 +158 +160 +162 +164 +166 +168 +163 +159 +154 +150 +153 +159 +159 +153 +153 +156 +162 +162 +157 +156 +159 +160 +152 +148 +150 +154 +156 +155 +153 +151 +153 +152 +146 +145 +148 +151 +153 +153 +152 +149 +142 +136 +138 +147 +155 +149 +146 +146 +149 +151 +154 +155 +150 +150 +159 +160 +152 +147 +151 +157 +159 +159 +148 +140 +140 +142 +142 +144 +148 +151 +152 +153 +152 +146 +138 +134 +133 +139 +145 +150 +151 +152 +154 +157 +157 +158 +150 +146 +148 +151 +152 +152 +152 +152 +153 +149 +145 +147 +148 +149 +153 +155 +156 +157 +160 +163 +163 +160 +156 +148 +151 +150 +149 +146 +143 +144 +151 +151 +153 +154 +153 +152 +153 +156 +156 +161 +157 +154 +152 +144 +136 +136 +142 +147 +152 +155 +152 +144 +137 +137 +140 +145 +149 +151 +149 +146 +149 +154 +158 +160 +158 +156 +156 +155 +152 +149 +146 +142 +145 +147 +148 +146 +145 +145 +145 +149 +148 +147 +148 +146 +145 +145 +145 +144 +140 +135 +132 +131 +133 +139 +146 +147 +144 +140 +137 +136 +137 +136 +136 +135 +137 +136 +143 +150 +152 +154 +147 +140 +141 +141 +145 +149 +151 +152 +153 +153 +150 +145 +139 +138 +142 +147 +148 +152 +156 +159 +157 +155 +155 +155 +155 +153 +156 +157 +153 +149 +149 +152 +154 +152 +154 +157 +158 +156 +153 +152 +153 +153 +153 +154 +152 +148 +142 +142 +144 +148 +148 +147 +140 +134 +133 +135 +137 +135 +136 +138 +139 +143 +146 +141 +134 +132 +137 +141 +140 +144 +149 +146 +138 +132 +131 +134 +138 +138 +140 +143 +142 +139 +141 +143 +147 +150 +152 +150 +147 +148 +150 +147 +140 +135 +140 +153 +164 +161 +158 +153 +150 +151 +155 +156 +153 +149 +145 +149 +150 +144 +147 +152 +152 +143 +134 +136 +151 +162 +160 +154 +152 +153 +161 +163 +153 +140 +139 +146 +155 +161 +164 +156 +146 +147 +154 +154 +151 +145 +142 +139 +141 +141 +138 +135 +135 +147 +142 +142 +147 +149 +149 +152 +158 +158 +155 +151 +144 +140 +143 +149 +153 +147 +139 +138 +142 +143 +144 +143 +140 +142 +135 +136 +146 +151 +152 +150 +146 +139 +136 +137 +147 +160 +168 +169 +167 +174 +168 +159 +153 +151 +151 +149 +146 +136 +132 +136 +138 +135 +136 +138 +137 +137 +119 +113 +132 +153 +156 +154 +155 +148 +152 +155 +152 +149 +152 +148 +136 +128 +121 +117 +119 +121 +123 +127 +132 +132 +125 +122 +124 +125 +129 +143 +159 +167 +162 +159 +157 +148 +133 +125 +126 +124 +126 +130 +131 +120 +111 +105 +96 +105 +137 +183 +191 +143 +95 +102 +142 +179 +189 +173 +149 +136 +118 +88 +70 +69 +64 +62 +66 +68 +74 +75 +70 +68 +77 +88 +97 +105 +117 +120 +114 +136 +140 +147 +155 +161 +162 +157 +152 +146 +143 +135 +135 +137 +131 +120 +120 +126 +122 +114 +113 +124 +132 +133 +135 +159 +161 +157 +155 +161 +158 +138 +120 +106 +113 +127 +136 +135 +133 +129 +124 +119 +122 +121 +110 +103 +122 +147 +156 +157 +141 +131 +135 +132 +127 +138 +157 +156 +150 +149 +159 +168 +175 +187 +200 +204 +201 +197 +191 +180 +171 +167 +167 +156 +143 +120 +108 +110 +112 +118 +127 +135 +135 +135 +136 +134 +130 +129 +131 +134 +132 +128 +127 +128 +131 +131 +130 +131 +130 +129 +130 +132 +133 +128 +122 +117 +121 +126 +128 +128 +130 +135 +139 +144 +145 +149 +153 +151 +145 +139 +137 +140 +139 +139 +145 +156 +165 +160 +149 +139 +137 +140 +144 +144 +145 +144 +139 +139 +140 +139 +137 +136 +137 +135 +133 +138 +135 +134 +134 +135 +133 +132 +131 +132 +135 +139 +141 +141 +141 +145 +149 +146 +141 +135 +131 +132 +137 +142 +145 +152 +153 +151 +144 +136 +130 +128 +129 +131 +134 +135 +135 +139 +145 +147 +146 +143 +141 +146 +155 +161 +161 +150 +137 +139 +143 +147 +147 +146 +146 +148 +149 +147 +142 +139 +141 +141 +134 +128 +125 +128 +130 +133 +138 +141 +140 +138 +135 +135 +140 +145 +147 +147 +148 +149 +151 +154 +153 +148 +142 +141 +145 +147 +147 +141 +147 +143 +138 +144 +145 +139 +136 +140 +139 +134 +132 +134 +129 +117 +111 +97 +101 +108 +115 +113 +107 +107 +113 +123 +134 +137 +131 +130 +137 +140 +135 +138 +132 +129 +128 +128 +135 +142 +144 +149 +149 +146 +141 +136 +135 +136 +138 +139 +142 +146 +148 +147 +149 +160 +170 +182 +170 +160 +163 +165 +158 +150 +145 +151 +160 +169 +169 +163 +158 +162 +167 +167 +160 +152 +155 +160 +154 +153 +160 +185 +193 +176 +163 +169 +171 +163 +152 +155 +165 +174 +179 +172 +153 +134 +128 +146 +166 +176 +170 +159 +147 +143 +149 +158 +168 +169 +158 +143 +140 +145 +151 +162 +166 +168 +166 +163 +159 +155 +152 +151 +148 +148 +148 +147 +143 +139 +138 +143 +146 +144 +140 +135 +128 +126 +132 +140 +146 +150 +151 +150 +146 +146 +152 +156 +152 +144 +139 +144 +153 +158 +159 +164 +166 +159 +165 +181 +188 +179 +159 +152 +154 +151 +154 +169 +176 +175 +176 +167 +167 +173 +178 +173 +164 +164 +169 +179 +177 +175 +174 +175 +179 +188 +195 +194 +192 +183 +171 +164 +165 +165 +163 +165 +185 +202 +207 +206 +197 +183 +175 +182 +188 +191 +196 +208 +209 +203 +203 +202 +208 +215 +215 +202 +184 +184 +199 +209 +203 +203 +213 +224 +230 +230 +229 +234 +233 +231 +227 +224 +220 +217 +214 +218 +224 +226 +223 +220 +219 +217 +217 +213 +217 +224 +226 +215 +199 +193 +196 +195 +195 +200 +198 +189 +193 +208 +217 +218 +217 +198 +176 +175 +192 +207 +217 +210 +201 +197 +199 +202 +209 +213 +209 +205 +187 +164 +144 +132 +131 +134 +134 +127 +129 +132 +133 +131 +128 +129 +131 +144 +153 +154 +142 +133 +129 +128 +130 +126 +126 +124 +123 +125 +130 +130 +126 +126 +126 +127 +126 +126 +126 +127 +127 +129 +131 +133 +135 +136 +136 +135 +135 +133 +134 +133 +133 +135 +137 +137 +135 +135 +136 +136 +134 +131 +132 +136 +141 +146 +155 +164 +169 +172 +175 +173 +170 +170 +179 +192 +202 +212 +219 +220 +217 +203 +175 +143 +126 +118 +114 +114 +113 +105 +107 +111 +113 +113 +115 +119 +125 +129 +129 +132 +139 +142 +145 +148 +152 +151 +155 +167 +184 +199 +212 +223 +230 +243 +246 +249 +249 +249 +249 +247 +246 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +242 +242 +241 +241 +241 +240 +240 +240 +242 +242 +243 +244 +244 +245 +245 +245 +245 +245 +246 +247 +249 +250 +251 +251 +250 +250 +250 +251 +251 +252 +253 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +250 +242 +234 +229 +234 +241 +247 +246 +239 +233 +232 +234 +240 +240 +238 +233 +227 +222 +220 +220 +220 +221 +222 +222 +222 +220 +218 +217 +217 +218 +217 +215 +213 +214 +217 +217 +213 +207 +198 +193 +192 +194 +193 +192 +193 +193 +194 +195 +196 +198 +199 +199 +197 +198 +200 +201 +201 +199 +199 +199 +200 +200 +199 +198 +199 +199 +197 +194 +192 +192 +201 +197 +186 +183 +183 +188 +194 +195 +192 +187 +188 +191 +185 +174 +178 +185 +186 +186 +190 +189 +185 +186 +189 +191 +189 +189 +193 +190 +185 +183 +182 +181 +182 +184 +185 +187 +191 +195 +197 +190 +182 +179 +184 +189 +187 +179 +175 +175 +177 +181 +178 +173 +172 +176 +184 +188 +186 +180 +178 +177 +177 +180 +184 +188 +186 +177 +165 +160 +164 +170 +170 +168 +164 +161 +165 +173 +177 +176 +168 +167 +162 +159 +162 +169 +171 +170 +167 +164 +163 +164 +160 +153 +153 +156 +162 +163 +162 +160 +160 +161 +161 +161 +157 +153 +147 +150 +155 +159 +160 +161 +163 +169 +168 +164 +168 +179 +179 +171 +164 +164 +160 +159 +165 +169 +167 +167 +168 +174 +177 +171 +161 +157 +162 +169 +173 +165 +161 +162 +163 +160 +160 +163 +168 +164 +160 +161 +166 +170 +171 +170 +164 +165 +166 +165 +161 +157 +159 +162 +160 +159 +157 +157 +159 +164 +166 +168 +163 +163 +164 +167 +166 +161 +155 +153 +154 +159 +162 +160 +158 +158 +160 +161 +154 +156 +158 +160 +162 +164 +165 +165 +163 +160 +157 +153 +149 +153 +156 +155 +153 +154 +160 +167 +167 +160 +157 +160 +158 +151 +147 +150 +156 +159 +157 +154 +147 +149 +147 +143 +142 +145 +148 +147 +148 +149 +149 +143 +139 +141 +149 +155 +146 +145 +146 +149 +148 +150 +152 +150 +158 +163 +160 +148 +143 +149 +155 +156 +154 +146 +140 +141 +142 +142 +146 +153 +153 +152 +152 +151 +145 +137 +135 +135 +142 +147 +150 +149 +146 +149 +156 +162 +161 +154 +145 +140 +144 +152 +154 +152 +152 +152 +146 +144 +148 +150 +149 +149 +154 +153 +155 +161 +165 +163 +157 +152 +150 +154 +154 +151 +149 +146 +147 +152 +151 +153 +152 +152 +153 +155 +157 +156 +160 +159 +157 +152 +141 +133 +139 +148 +156 +160 +161 +155 +146 +140 +140 +142 +144 +147 +152 +157 +158 +157 +158 +161 +164 +161 +158 +158 +159 +155 +147 +138 +143 +149 +154 +154 +150 +148 +149 +152 +156 +152 +149 +148 +147 +144 +143 +143 +141 +134 +128 +128 +134 +141 +146 +150 +148 +142 +135 +129 +128 +131 +135 +139 +144 +145 +140 +144 +149 +152 +154 +149 +144 +143 +143 +143 +145 +149 +152 +154 +155 +154 +150 +145 +142 +144 +147 +149 +154 +157 +157 +154 +152 +153 +156 +159 +151 +154 +154 +149 +146 +148 +153 +157 +155 +157 +158 +158 +156 +154 +153 +152 +153 +152 +150 +148 +145 +142 +144 +147 +149 +150 +149 +144 +138 +136 +136 +136 +136 +140 +144 +144 +144 +143 +139 +134 +137 +142 +142 +141 +145 +151 +149 +141 +129 +121 +123 +133 +137 +139 +143 +145 +143 +137 +137 +146 +152 +151 +147 +145 +155 +153 +147 +136 +128 +133 +151 +167 +171 +167 +157 +148 +148 +152 +151 +146 +139 +135 +137 +139 +138 +145 +152 +150 +143 +139 +143 +154 +162 +158 +153 +151 +155 +155 +150 +142 +139 +142 +146 +147 +158 +159 +151 +143 +149 +153 +151 +148 +142 +143 +145 +144 +139 +135 +134 +136 +144 +141 +140 +142 +144 +146 +152 +162 +157 +153 +150 +146 +145 +146 +149 +152 +147 +138 +136 +142 +144 +145 +147 +145 +150 +146 +145 +143 +141 +144 +147 +145 +145 +142 +140 +143 +149 +156 +157 +156 +163 +169 +173 +170 +165 +162 +162 +163 +157 +142 +137 +139 +134 +134 +140 +141 +126 +101 +96 +123 +149 +153 +152 +155 +154 +147 +154 +157 +148 +158 +167 +157 +143 +133 +121 +119 +120 +121 +123 +127 +133 +129 +126 +123 +114 +109 +119 +133 +150 +154 +161 +166 +162 +150 +139 +134 +126 +122 +126 +128 +118 +100 +86 +83 +104 +154 +190 +171 +118 +87 +110 +146 +149 +167 +179 +161 +142 +134 +126 +112 +98 +92 +88 +89 +98 +111 +109 +96 +74 +76 +83 +85 +85 +95 +109 +116 +116 +114 +114 +119 +129 +138 +145 +149 +153 +161 +158 +150 +149 +142 +134 +132 +128 +124 +115 +112 +116 +116 +110 +106 +125 +141 +154 +160 +171 +175 +158 +134 +120 +122 +128 +133 +136 +139 +135 +124 +124 +129 +120 +108 +107 +113 +126 +140 +163 +152 +142 +135 +127 +118 +120 +128 +131 +129 +129 +134 +138 +144 +150 +155 +167 +173 +180 +188 +195 +198 +200 +203 +193 +178 +160 +139 +120 +118 +126 +130 +127 +132 +136 +135 +133 +135 +133 +131 +130 +130 +128 +127 +131 +137 +139 +137 +134 +132 +130 +130 +131 +130 +124 +118 +112 +116 +121 +123 +124 +126 +136 +143 +142 +144 +151 +158 +157 +148 +145 +147 +140 +135 +134 +142 +153 +158 +154 +148 +142 +139 +140 +143 +143 +144 +144 +139 +139 +137 +136 +139 +146 +151 +150 +146 +138 +135 +135 +137 +135 +130 +128 +132 +132 +136 +138 +140 +142 +145 +146 +147 +142 +137 +130 +127 +129 +135 +142 +146 +150 +149 +146 +140 +134 +129 +129 +132 +132 +132 +132 +135 +140 +146 +150 +152 +151 +143 +141 +148 +159 +164 +152 +134 +132 +140 +147 +147 +146 +146 +148 +150 +150 +142 +141 +148 +146 +131 +123 +123 +132 +133 +134 +134 +134 +135 +138 +139 +141 +143 +146 +147 +146 +147 +150 +154 +153 +152 +152 +153 +151 +146 +144 +145 +141 +141 +136 +136 +142 +138 +132 +134 +140 +139 +134 +130 +126 +118 +106 +104 +104 +109 +118 +124 +119 +114 +119 +128 +134 +138 +138 +134 +133 +136 +136 +136 +138 +132 +130 +130 +131 +137 +144 +145 +148 +148 +145 +141 +137 +135 +137 +139 +135 +140 +142 +142 +144 +152 +160 +163 +172 +170 +171 +175 +173 +163 +149 +137 +146 +159 +164 +157 +156 +163 +168 +165 +153 +145 +147 +159 +162 +151 +153 +168 +188 +183 +170 +165 +164 +168 +173 +167 +161 +161 +166 +175 +175 +156 +134 +126 +149 +169 +175 +163 +149 +139 +138 +147 +159 +169 +169 +155 +146 +149 +151 +148 +158 +163 +167 +165 +162 +159 +158 +157 +151 +147 +145 +143 +141 +138 +137 +138 +143 +147 +145 +140 +135 +128 +126 +130 +140 +148 +152 +153 +151 +147 +146 +150 +155 +152 +148 +144 +146 +155 +162 +163 +165 +170 +164 +162 +167 +175 +181 +170 +162 +153 +143 +149 +166 +173 +176 +184 +177 +172 +170 +172 +169 +163 +166 +176 +186 +182 +174 +166 +165 +173 +186 +195 +190 +190 +185 +178 +171 +167 +164 +162 +159 +179 +195 +201 +203 +197 +184 +175 +182 +191 +194 +198 +209 +211 +204 +203 +201 +210 +218 +217 +203 +181 +176 +189 +206 +205 +208 +214 +221 +223 +222 +220 +228 +233 +235 +231 +225 +221 +218 +215 +220 +229 +230 +224 +219 +212 +210 +215 +215 +215 +223 +230 +219 +199 +192 +199 +203 +198 +197 +190 +177 +180 +197 +208 +219 +213 +202 +183 +167 +173 +196 +211 +211 +208 +202 +200 +207 +218 +214 +200 +196 +196 +173 +145 +134 +130 +130 +137 +132 +134 +135 +133 +129 +125 +124 +125 +124 +134 +136 +131 +131 +130 +128 +128 +127 +128 +126 +123 +125 +128 +128 +124 +124 +126 +127 +128 +128 +128 +128 +128 +128 +129 +131 +132 +134 +134 +134 +134 +135 +136 +134 +131 +129 +131 +135 +137 +136 +138 +138 +136 +134 +133 +136 +138 +141 +148 +156 +163 +169 +176 +175 +172 +166 +172 +183 +196 +209 +219 +226 +228 +218 +190 +155 +128 +117 +113 +112 +115 +109 +110 +112 +114 +116 +118 +120 +124 +129 +129 +132 +138 +140 +142 +149 +157 +155 +157 +167 +182 +197 +212 +223 +230 +243 +246 +249 +249 +249 +249 +248 +246 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +243 +242 +242 +241 +241 +240 +240 +240 +241 +243 +243 +243 +244 +244 +245 +246 +246 +246 +246 +247 +248 +249 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +250 +242 +234 +229 +233 +239 +244 +242 +236 +232 +234 +237 +242 +239 +236 +231 +227 +225 +225 +226 +226 +226 +225 +223 +222 +219 +218 +217 +218 +218 +217 +216 +215 +215 +217 +217 +212 +207 +199 +193 +194 +196 +195 +193 +195 +195 +194 +195 +195 +196 +197 +197 +195 +196 +199 +201 +200 +197 +196 +196 +198 +199 +197 +195 +197 +199 +199 +196 +193 +192 +200 +198 +189 +186 +186 +190 +196 +197 +194 +190 +190 +192 +187 +179 +182 +184 +179 +179 +186 +186 +186 +194 +194 +196 +191 +188 +190 +187 +181 +179 +180 +182 +185 +188 +189 +190 +193 +194 +198 +194 +189 +185 +185 +183 +180 +175 +178 +179 +181 +181 +177 +173 +173 +176 +185 +188 +185 +181 +183 +184 +181 +180 +181 +192 +193 +176 +159 +157 +169 +180 +171 +168 +165 +168 +175 +178 +174 +167 +167 +167 +164 +161 +164 +168 +168 +163 +165 +165 +166 +165 +161 +156 +155 +156 +159 +160 +160 +158 +155 +155 +157 +159 +157 +154 +152 +157 +164 +166 +166 +165 +172 +166 +163 +167 +172 +172 +171 +170 +167 +170 +168 +166 +170 +173 +171 +170 +168 +173 +176 +171 +163 +160 +162 +165 +168 +160 +155 +157 +161 +161 +162 +163 +164 +158 +155 +157 +165 +171 +172 +170 +161 +162 +164 +163 +159 +156 +158 +162 +158 +157 +154 +153 +156 +163 +166 +167 +165 +163 +163 +163 +162 +158 +155 +154 +156 +159 +161 +160 +158 +158 +159 +159 +155 +157 +159 +159 +161 +162 +162 +161 +156 +156 +157 +154 +152 +154 +159 +156 +157 +159 +165 +169 +168 +163 +161 +163 +160 +155 +151 +153 +158 +160 +158 +154 +149 +148 +146 +144 +144 +146 +145 +143 +146 +149 +150 +149 +146 +148 +151 +154 +146 +145 +147 +148 +145 +148 +153 +154 +165 +166 +159 +147 +141 +146 +152 +153 +149 +144 +142 +144 +145 +145 +148 +151 +152 +151 +151 +151 +146 +141 +140 +143 +149 +151 +152 +149 +144 +145 +154 +163 +167 +159 +144 +133 +136 +148 +154 +153 +153 +152 +145 +143 +149 +151 +148 +145 +151 +151 +154 +159 +162 +160 +155 +150 +153 +155 +155 +156 +156 +150 +146 +147 +154 +154 +154 +153 +154 +155 +156 +155 +155 +157 +156 +150 +140 +136 +144 +153 +160 +161 +160 +153 +146 +143 +143 +144 +147 +149 +155 +163 +165 +161 +158 +159 +160 +160 +160 +162 +162 +156 +143 +132 +143 +149 +157 +157 +153 +150 +152 +156 +160 +154 +149 +146 +144 +139 +137 +137 +138 +134 +132 +136 +144 +151 +154 +155 +144 +139 +132 +128 +129 +132 +138 +144 +153 +151 +142 +142 +148 +153 +156 +149 +143 +143 +142 +141 +142 +144 +146 +147 +152 +154 +155 +151 +149 +149 +150 +152 +154 +157 +160 +159 +156 +154 +153 +154 +158 +155 +151 +148 +149 +153 +154 +153 +154 +154 +154 +153 +153 +153 +153 +152 +154 +152 +151 +149 +146 +143 +145 +148 +154 +156 +155 +147 +140 +137 +135 +135 +137 +143 +149 +148 +145 +142 +138 +135 +141 +143 +142 +141 +144 +149 +149 +143 +132 +122 +122 +130 +134 +136 +140 +143 +140 +140 +144 +147 +144 +139 +142 +152 +162 +157 +149 +143 +139 +141 +150 +158 +165 +161 +152 +145 +146 +150 +148 +142 +130 +126 +125 +127 +132 +141 +147 +146 +142 +141 +146 +152 +155 +152 +148 +148 +151 +151 +148 +144 +144 +147 +149 +148 +155 +152 +144 +141 +148 +151 +147 +144 +143 +149 +153 +151 +144 +137 +136 +138 +139 +139 +138 +137 +138 +142 +151 +160 +153 +153 +153 +153 +152 +150 +149 +150 +146 +137 +136 +142 +145 +147 +151 +152 +151 +150 +149 +144 +140 +143 +144 +137 +142 +142 +140 +138 +141 +144 +143 +139 +143 +157 +168 +167 +160 +160 +166 +171 +172 +158 +148 +146 +142 +141 +142 +142 +121 +108 +102 +114 +132 +143 +151 +155 +144 +123 +126 +136 +140 +157 +175 +172 +159 +150 +139 +135 +131 +127 +121 +118 +127 +125 +122 +119 +114 +109 +109 +113 +121 +136 +149 +151 +149 +148 +144 +137 +137 +131 +129 +126 +117 +93 +73 +75 +109 +171 +195 +155 +102 +84 +104 +122 +114 +123 +155 +159 +149 +144 +143 +136 +125 +121 +116 +114 +123 +143 +153 +149 +127 +117 +116 +113 +94 +91 +116 +138 +119 +109 +98 +93 +97 +106 +115 +120 +130 +144 +152 +152 +152 +150 +149 +149 +140 +130 +114 +110 +118 +119 +109 +100 +99 +119 +139 +148 +160 +182 +187 +171 +147 +136 +127 +124 +128 +140 +148 +148 +138 +134 +117 +108 +114 +114 +115 +128 +147 +164 +165 +144 +129 +126 +119 +106 +108 +106 +104 +105 +110 +114 +112 +107 +115 +117 +121 +135 +160 +181 +195 +205 +210 +188 +172 +155 +133 +125 +128 +125 +120 +126 +131 +132 +133 +136 +135 +131 +126 +128 +128 +129 +135 +142 +146 +145 +137 +136 +133 +131 +132 +131 +125 +120 +114 +116 +117 +117 +117 +122 +134 +143 +140 +141 +144 +146 +143 +138 +139 +144 +141 +136 +135 +141 +146 +147 +143 +141 +140 +137 +139 +141 +141 +143 +145 +142 +138 +138 +140 +145 +151 +155 +157 +156 +139 +135 +135 +137 +135 +129 +127 +130 +132 +135 +137 +137 +141 +146 +145 +142 +139 +134 +129 +128 +131 +137 +142 +144 +144 +142 +140 +138 +134 +132 +132 +135 +133 +131 +131 +135 +138 +142 +148 +152 +151 +143 +140 +146 +157 +164 +151 +132 +131 +140 +148 +149 +147 +148 +150 +150 +141 +139 +144 +150 +142 +124 +120 +127 +133 +133 +130 +126 +127 +131 +140 +146 +148 +147 +146 +145 +144 +146 +152 +159 +163 +157 +153 +153 +150 +145 +146 +149 +142 +137 +133 +137 +142 +139 +137 +141 +135 +138 +136 +129 +119 +107 +102 +107 +121 +123 +127 +130 +129 +127 +127 +132 +137 +137 +136 +136 +137 +138 +137 +138 +134 +130 +130 +132 +134 +140 +144 +144 +144 +142 +141 +140 +138 +137 +141 +144 +144 +146 +146 +145 +149 +158 +163 +161 +165 +171 +174 +171 +162 +155 +152 +150 +146 +158 +160 +154 +160 +177 +177 +165 +142 +145 +161 +177 +169 +150 +155 +174 +183 +172 +163 +166 +163 +166 +175 +171 +164 +162 +165 +176 +177 +160 +144 +143 +157 +171 +172 +157 +142 +137 +141 +147 +151 +159 +164 +163 +157 +153 +153 +156 +155 +159 +163 +162 +159 +158 +158 +157 +151 +148 +145 +142 +140 +138 +139 +141 +146 +149 +147 +142 +137 +131 +129 +133 +142 +150 +154 +155 +154 +149 +146 +149 +149 +153 +158 +155 +147 +150 +160 +164 +172 +171 +163 +159 +164 +177 +185 +173 +160 +147 +139 +149 +165 +170 +173 +180 +177 +172 +170 +175 +173 +167 +168 +177 +192 +188 +176 +161 +155 +167 +186 +202 +196 +187 +180 +179 +178 +174 +166 +163 +159 +174 +188 +197 +203 +199 +186 +178 +184 +192 +197 +201 +208 +211 +206 +201 +201 +213 +220 +218 +205 +183 +174 +186 +203 +209 +213 +216 +219 +221 +218 +214 +219 +228 +234 +230 +224 +220 +217 +214 +220 +230 +231 +226 +220 +206 +201 +210 +213 +216 +221 +225 +222 +214 +204 +198 +200 +204 +204 +190 +165 +160 +184 +211 +225 +220 +209 +180 +153 +158 +188 +209 +214 +216 +208 +202 +209 +219 +211 +193 +175 +182 +168 +146 +136 +130 +127 +134 +131 +136 +136 +132 +131 +133 +131 +125 +124 +127 +124 +121 +125 +127 +126 +127 +129 +129 +128 +126 +126 +127 +126 +124 +126 +127 +129 +131 +131 +132 +131 +131 +127 +127 +128 +129 +131 +133 +134 +135 +139 +138 +135 +127 +121 +122 +130 +137 +137 +139 +139 +138 +138 +138 +138 +137 +140 +144 +149 +155 +165 +175 +177 +174 +169 +168 +172 +189 +209 +224 +231 +232 +228 +206 +169 +135 +118 +111 +111 +116 +119 +116 +114 +114 +117 +120 +123 +126 +128 +128 +131 +137 +139 +140 +149 +158 +161 +162 +168 +180 +194 +210 +224 +234 +243 +246 +248 +248 +249 +250 +248 +247 +246 +246 +246 +245 +246 +245 +245 +244 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +244 +244 +244 +244 +245 +245 +246 +247 +247 +247 +247 +248 +249 +249 +250 +250 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +254 +253 +254 +254 +250 +242 +234 +231 +232 +236 +240 +239 +236 +234 +236 +238 +240 +236 +231 +228 +227 +228 +229 +229 +229 +228 +225 +222 +221 +219 +219 +220 +219 +218 +218 +218 +218 +217 +216 +215 +210 +205 +197 +192 +192 +195 +195 +192 +195 +194 +193 +194 +194 +196 +198 +199 +196 +196 +198 +201 +202 +200 +198 +198 +198 +198 +197 +195 +198 +203 +202 +199 +194 +188 +194 +193 +189 +190 +188 +190 +195 +196 +196 +194 +193 +191 +187 +182 +185 +187 +178 +174 +183 +186 +186 +194 +193 +195 +192 +188 +187 +185 +180 +177 +185 +185 +186 +188 +191 +193 +192 +190 +191 +193 +191 +187 +186 +187 +179 +169 +176 +180 +183 +181 +178 +177 +176 +175 +183 +186 +183 +180 +184 +187 +184 +182 +179 +185 +185 +174 +164 +166 +175 +183 +176 +171 +169 +172 +177 +176 +170 +165 +168 +165 +165 +167 +168 +165 +161 +159 +165 +167 +167 +164 +161 +159 +158 +156 +156 +156 +156 +156 +156 +157 +158 +159 +160 +159 +160 +165 +170 +171 +171 +170 +176 +166 +161 +165 +168 +167 +169 +173 +171 +171 +168 +168 +171 +170 +167 +170 +169 +172 +171 +167 +163 +162 +163 +163 +162 +158 +154 +155 +158 +162 +164 +164 +162 +158 +155 +158 +165 +169 +168 +166 +159 +159 +161 +162 +161 +158 +159 +160 +158 +157 +154 +152 +155 +160 +161 +161 +162 +161 +161 +161 +160 +157 +155 +156 +157 +159 +160 +159 +160 +161 +162 +161 +158 +159 +159 +158 +158 +159 +160 +158 +157 +159 +162 +158 +154 +157 +161 +159 +160 +163 +166 +166 +164 +162 +163 +164 +164 +162 +160 +159 +160 +160 +158 +156 +154 +149 +146 +148 +150 +150 +148 +146 +149 +152 +154 +153 +153 +153 +152 +149 +145 +145 +149 +150 +147 +149 +154 +155 +163 +163 +156 +145 +140 +143 +149 +152 +147 +144 +141 +143 +148 +151 +151 +150 +152 +151 +151 +153 +150 +146 +147 +152 +156 +153 +151 +150 +146 +143 +150 +161 +168 +157 +142 +131 +134 +144 +151 +152 +152 +152 +147 +143 +149 +152 +149 +146 +148 +150 +152 +155 +157 +157 +152 +148 +153 +154 +156 +159 +159 +150 +143 +146 +155 +156 +155 +153 +153 +153 +152 +150 +151 +154 +153 +146 +139 +140 +146 +152 +155 +155 +153 +148 +146 +146 +146 +146 +149 +153 +159 +162 +162 +160 +156 +154 +153 +156 +160 +162 +161 +156 +146 +137 +142 +149 +155 +158 +155 +153 +154 +156 +160 +152 +147 +145 +141 +135 +132 +131 +136 +140 +146 +151 +155 +157 +156 +155 +143 +138 +133 +132 +133 +138 +145 +152 +160 +153 +139 +138 +147 +155 +158 +148 +139 +143 +146 +145 +144 +144 +142 +140 +146 +151 +156 +155 +152 +151 +152 +153 +152 +156 +163 +166 +164 +157 +152 +149 +157 +154 +151 +150 +152 +155 +154 +151 +153 +151 +148 +144 +144 +147 +149 +149 +151 +151 +151 +149 +144 +141 +142 +146 +158 +160 +157 +149 +140 +138 +138 +137 +137 +143 +149 +150 +145 +142 +139 +137 +143 +143 +141 +140 +142 +144 +144 +142 +139 +134 +131 +130 +129 +135 +141 +141 +140 +144 +147 +144 +136 +135 +145 +159 +161 +157 +154 +155 +156 +154 +151 +150 +154 +151 +147 +145 +149 +151 +149 +143 +130 +128 +122 +123 +135 +144 +146 +147 +140 +143 +148 +151 +151 +151 +150 +148 +148 +150 +150 +149 +148 +150 +152 +154 +152 +150 +144 +144 +148 +146 +141 +141 +148 +153 +157 +154 +147 +141 +140 +142 +141 +142 +139 +135 +135 +141 +148 +153 +152 +154 +156 +156 +152 +148 +147 +151 +147 +138 +137 +143 +143 +143 +146 +148 +147 +147 +147 +143 +139 +141 +140 +134 +136 +137 +136 +135 +138 +142 +139 +135 +135 +144 +150 +145 +140 +144 +155 +163 +174 +173 +167 +162 +161 +159 +152 +149 +137 +133 +124 +117 +121 +134 +146 +151 +136 +113 +104 +116 +128 +139 +155 +169 +171 +167 +159 +150 +143 +138 +133 +129 +129 +131 +129 +126 +125 +125 +120 +114 +106 +114 +123 +128 +130 +132 +132 +132 +132 +130 +126 +117 +113 +92 +69 +79 +134 +193 +200 +150 +102 +91 +106 +108 +111 +113 +141 +151 +160 +157 +152 +147 +148 +147 +147 +147 +152 +169 +184 +188 +176 +161 +153 +138 +110 +103 +120 +134 +115 +105 +95 +91 +92 +95 +98 +100 +103 +111 +126 +136 +137 +138 +143 +147 +143 +131 +115 +114 +128 +135 +129 +121 +112 +114 +130 +138 +138 +156 +183 +190 +174 +154 +136 +129 +126 +133 +148 +161 +149 +135 +121 +117 +116 +113 +112 +116 +127 +151 +165 +157 +147 +140 +124 +107 +112 +109 +106 +106 +107 +107 +104 +100 +97 +94 +87 +87 +105 +126 +145 +161 +190 +187 +179 +164 +149 +137 +125 +114 +114 +118 +124 +128 +131 +133 +133 +132 +127 +131 +132 +132 +135 +141 +144 +143 +136 +135 +134 +132 +133 +134 +132 +127 +124 +122 +119 +118 +118 +122 +130 +137 +141 +142 +138 +129 +126 +129 +133 +133 +140 +140 +140 +140 +140 +139 +137 +134 +134 +135 +140 +145 +144 +145 +147 +145 +139 +139 +140 +142 +145 +147 +147 +147 +141 +140 +138 +134 +133 +134 +132 +130 +130 +134 +135 +135 +140 +147 +146 +139 +136 +132 +126 +126 +131 +136 +141 +142 +139 +136 +134 +134 +133 +134 +137 +140 +138 +135 +135 +137 +139 +141 +145 +150 +149 +146 +145 +148 +154 +159 +151 +134 +137 +144 +149 +149 +149 +150 +148 +144 +137 +140 +144 +144 +135 +124 +124 +129 +131 +131 +129 +126 +128 +135 +144 +148 +151 +150 +149 +148 +147 +148 +153 +160 +170 +163 +152 +146 +146 +149 +153 +156 +148 +140 +136 +139 +140 +143 +147 +148 +134 +133 +128 +121 +112 +104 +107 +119 +130 +131 +133 +136 +137 +136 +133 +130 +136 +135 +135 +136 +137 +139 +139 +137 +131 +129 +131 +135 +136 +140 +142 +141 +140 +138 +136 +137 +140 +142 +144 +149 +157 +153 +150 +149 +153 +158 +161 +160 +163 +165 +163 +155 +147 +146 +153 +160 +153 +161 +160 +157 +169 +188 +184 +167 +148 +159 +180 +189 +171 +151 +157 +175 +174 +170 +160 +162 +168 +169 +170 +166 +164 +164 +169 +179 +182 +169 +159 +162 +163 +168 +166 +151 +138 +141 +149 +150 +147 +152 +159 +166 +164 +157 +157 +163 +154 +156 +158 +158 +158 +158 +155 +151 +150 +147 +145 +144 +143 +142 +144 +147 +151 +153 +149 +143 +140 +136 +134 +137 +142 +150 +154 +155 +155 +151 +146 +147 +145 +149 +160 +162 +152 +149 +156 +159 +174 +171 +164 +164 +169 +179 +187 +173 +157 +143 +139 +149 +160 +167 +173 +175 +175 +169 +171 +178 +178 +170 +170 +176 +188 +189 +180 +162 +152 +164 +190 +211 +205 +189 +178 +181 +184 +178 +167 +163 +160 +173 +184 +194 +203 +200 +188 +180 +187 +193 +199 +202 +203 +209 +207 +198 +199 +215 +221 +216 +205 +185 +177 +188 +203 +212 +217 +217 +220 +224 +220 +211 +209 +221 +228 +227 +223 +221 +217 +211 +218 +227 +229 +230 +225 +205 +194 +203 +210 +215 +219 +221 +223 +223 +214 +203 +200 +210 +210 +189 +160 +148 +173 +209 +222 +220 +208 +188 +168 +161 +177 +205 +223 +226 +216 +205 +207 +213 +206 +194 +165 +157 +152 +147 +135 +129 +130 +132 +132 +133 +133 +133 +136 +139 +136 +131 +133 +129 +123 +121 +124 +124 +125 +129 +130 +130 +130 +131 +129 +127 +127 +128 +129 +129 +130 +131 +132 +132 +132 +132 +128 +127 +126 +127 +128 +131 +134 +136 +137 +139 +136 +126 +118 +120 +129 +137 +139 +140 +141 +142 +144 +145 +144 +140 +142 +143 +145 +150 +163 +174 +178 +176 +174 +169 +168 +184 +205 +223 +230 +232 +233 +221 +187 +148 +124 +113 +110 +115 +118 +116 +113 +114 +116 +119 +122 +125 +126 +126 +129 +136 +138 +139 +147 +157 +162 +164 +170 +180 +194 +209 +223 +235 +241 +245 +247 +247 +248 +249 +248 +248 +246 +246 +246 +245 +246 +245 +244 +244 +242 +243 +243 +243 +242 +242 +241 +241 +243 +242 +241 +241 +241 +242 +243 +243 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +247 +248 +249 +249 +250 +250 +251 +251 +251 +252 +252 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +254 +253 +253 +254 +250 +242 +235 +232 +232 +234 +237 +238 +237 +237 +237 +238 +238 +233 +228 +225 +226 +228 +229 +229 +228 +227 +224 +221 +219 +219 +221 +222 +218 +218 +218 +220 +220 +218 +216 +213 +209 +203 +195 +189 +190 +192 +191 +188 +191 +191 +191 +193 +195 +198 +202 +204 +199 +196 +197 +202 +206 +205 +202 +201 +199 +199 +197 +196 +202 +209 +207 +201 +192 +184 +187 +188 +191 +196 +195 +195 +197 +197 +195 +193 +190 +188 +187 +187 +186 +191 +181 +173 +182 +186 +184 +188 +190 +193 +190 +187 +188 +186 +181 +177 +191 +187 +184 +185 +190 +192 +189 +185 +189 +191 +186 +179 +184 +193 +186 +170 +174 +181 +185 +184 +182 +183 +182 +179 +184 +186 +183 +179 +184 +188 +186 +184 +183 +179 +175 +173 +174 +177 +176 +174 +180 +174 +170 +172 +173 +170 +167 +167 +168 +162 +163 +171 +170 +161 +155 +157 +166 +169 +168 +163 +161 +162 +160 +157 +155 +152 +152 +155 +159 +161 +160 +158 +163 +163 +165 +168 +170 +172 +174 +176 +172 +168 +161 +158 +159 +165 +170 +173 +172 +168 +165 +168 +171 +165 +163 +169 +173 +172 +167 +162 +160 +162 +163 +162 +163 +161 +157 +155 +156 +160 +162 +161 +163 +161 +160 +161 +165 +166 +163 +160 +157 +157 +159 +163 +165 +162 +159 +158 +158 +157 +155 +153 +154 +157 +156 +153 +157 +157 +159 +162 +161 +158 +156 +156 +158 +159 +160 +160 +162 +165 +165 +164 +161 +161 +160 +157 +156 +158 +159 +158 +162 +164 +166 +160 +154 +156 +161 +159 +161 +164 +165 +162 +159 +160 +162 +163 +167 +168 +167 +165 +162 +161 +160 +159 +158 +151 +147 +151 +156 +155 +152 +151 +151 +153 +154 +154 +154 +153 +149 +143 +146 +147 +151 +154 +151 +151 +154 +152 +156 +157 +152 +144 +138 +141 +148 +153 +148 +144 +139 +141 +148 +155 +155 +152 +153 +151 +152 +155 +153 +150 +151 +156 +156 +149 +147 +149 +148 +145 +151 +161 +166 +153 +140 +134 +136 +142 +147 +152 +150 +152 +148 +144 +149 +152 +151 +149 +146 +149 +151 +151 +153 +153 +151 +148 +151 +155 +158 +160 +155 +144 +142 +150 +155 +156 +155 +152 +151 +150 +149 +146 +150 +153 +150 +143 +139 +143 +146 +148 +151 +151 +149 +146 +147 +149 +150 +149 +149 +157 +161 +158 +156 +158 +156 +150 +149 +155 +161 +162 +161 +159 +154 +150 +148 +151 +157 +159 +157 +155 +154 +154 +157 +150 +145 +145 +143 +138 +135 +134 +134 +144 +156 +162 +160 +156 +152 +149 +145 +140 +135 +134 +136 +142 +151 +159 +163 +153 +135 +135 +147 +157 +158 +147 +139 +146 +151 +152 +150 +148 +143 +139 +141 +148 +155 +155 +152 +150 +150 +151 +151 +155 +161 +165 +165 +161 +156 +154 +148 +151 +152 +151 +151 +152 +153 +153 +153 +150 +144 +138 +138 +143 +146 +147 +145 +146 +147 +145 +140 +138 +142 +148 +157 +159 +155 +146 +139 +138 +140 +140 +136 +142 +149 +151 +148 +145 +142 +140 +146 +144 +142 +141 +142 +142 +142 +142 +141 +142 +140 +131 +127 +138 +147 +145 +148 +145 +139 +134 +137 +145 +153 +156 +154 +154 +157 +162 +164 +159 +152 +149 +151 +149 +147 +148 +151 +152 +148 +143 +137 +136 +127 +128 +142 +151 +151 +152 +144 +148 +151 +152 +153 +154 +154 +152 +152 +147 +142 +146 +152 +156 +155 +153 +153 +149 +145 +147 +149 +144 +139 +142 +151 +153 +154 +149 +143 +141 +142 +144 +148 +148 +143 +136 +136 +142 +146 +147 +153 +155 +157 +155 +148 +143 +146 +153 +148 +139 +138 +142 +139 +136 +137 +138 +147 +144 +141 +134 +128 +131 +138 +141 +135 +135 +134 +133 +138 +145 +142 +137 +133 +138 +139 +132 +125 +129 +138 +143 +156 +170 +172 +167 +170 +171 +160 +151 +152 +151 +143 +133 +128 +133 +140 +144 +145 +128 +108 +112 +125 +121 +126 +153 +174 +173 +166 +155 +148 +148 +150 +150 +140 +145 +145 +139 +137 +137 +130 +122 +107 +96 +96 +109 +115 +110 +110 +119 +124 +130 +127 +116 +119 +107 +88 +102 +159 +204 +198 +152 +123 +124 +137 +132 +137 +143 +159 +156 +172 +178 +177 +180 +176 +177 +182 +185 +180 +179 +180 +178 +187 +176 +162 +135 +107 +104 +109 +100 +95 +92 +91 +98 +104 +104 +102 +102 +99 +95 +107 +121 +120 +118 +125 +131 +126 +125 +120 +120 +130 +139 +145 +149 +140 +120 +131 +144 +127 +124 +155 +180 +192 +170 +155 +148 +133 +123 +132 +149 +152 +138 +132 +128 +112 +105 +105 +101 +100 +111 +136 +161 +165 +150 +133 +128 +116 +118 +122 +124 +120 +114 +111 +111 +110 +110 +96 +82 +80 +83 +91 +106 +131 +164 +176 +162 +155 +149 +132 +119 +109 +111 +116 +125 +130 +129 +130 +133 +132 +135 +136 +133 +133 +136 +137 +135 +131 +132 +132 +132 +135 +137 +138 +136 +130 +126 +124 +123 +124 +126 +128 +132 +140 +144 +137 +122 +120 +131 +135 +129 +136 +142 +143 +138 +135 +135 +133 +129 +130 +135 +146 +152 +150 +147 +146 +142 +140 +136 +134 +136 +140 +141 +138 +135 +143 +146 +141 +132 +134 +142 +141 +132 +130 +133 +134 +134 +140 +148 +147 +139 +133 +126 +119 +118 +125 +133 +138 +140 +138 +134 +129 +130 +132 +134 +139 +144 +147 +145 +143 +144 +144 +143 +146 +151 +151 +152 +154 +153 +153 +157 +152 +139 +142 +146 +147 +146 +146 +147 +141 +134 +144 +146 +145 +138 +130 +127 +127 +127 +131 +132 +132 +132 +136 +142 +148 +148 +149 +149 +151 +153 +152 +150 +153 +157 +164 +160 +152 +146 +149 +154 +155 +151 +157 +147 +142 +139 +136 +143 +149 +147 +138 +129 +117 +110 +109 +109 +118 +129 +128 +133 +137 +139 +140 +139 +134 +129 +136 +137 +135 +134 +136 +139 +136 +130 +132 +130 +134 +139 +139 +141 +141 +137 +140 +136 +134 +135 +140 +143 +147 +152 +159 +151 +146 +149 +153 +154 +157 +159 +160 +157 +153 +149 +146 +145 +150 +157 +164 +166 +161 +159 +174 +192 +187 +169 +158 +169 +188 +188 +167 +151 +157 +168 +167 +173 +160 +159 +175 +174 +166 +161 +159 +164 +175 +187 +192 +180 +167 +165 +165 +165 +162 +149 +138 +147 +157 +154 +155 +151 +151 +158 +167 +167 +162 +157 +151 +151 +152 +155 +159 +160 +155 +149 +145 +144 +144 +145 +145 +146 +149 +153 +155 +156 +151 +144 +142 +140 +138 +141 +141 +148 +153 +155 +155 +151 +146 +145 +143 +143 +155 +163 +157 +153 +154 +152 +164 +172 +177 +176 +168 +172 +184 +178 +165 +148 +140 +142 +149 +163 +178 +180 +180 +171 +167 +171 +172 +168 +171 +180 +180 +187 +184 +166 +153 +165 +193 +216 +210 +192 +182 +187 +188 +178 +166 +164 +163 +172 +180 +192 +202 +200 +188 +180 +191 +193 +200 +200 +199 +206 +206 +195 +198 +216 +220 +213 +203 +186 +179 +190 +202 +212 +216 +215 +219 +226 +221 +209 +206 +217 +225 +225 +223 +223 +217 +210 +220 +227 +229 +233 +229 +204 +187 +194 +206 +212 +219 +222 +223 +223 +218 +213 +214 +216 +205 +184 +164 +151 +165 +192 +209 +206 +197 +199 +197 +174 +170 +200 +233 +235 +224 +210 +206 +207 +204 +201 +180 +152 +149 +154 +137 +131 +138 +135 +135 +131 +132 +137 +135 +128 +130 +138 +129 +126 +123 +126 +130 +127 +124 +127 +131 +130 +132 +134 +132 +128 +128 +131 +131 +130 +129 +130 +130 +131 +131 +131 +131 +129 +127 +126 +127 +130 +133 +135 +135 +139 +138 +129 +122 +123 +131 +138 +140 +142 +143 +145 +149 +152 +149 +145 +145 +144 +144 +147 +159 +174 +178 +176 +173 +166 +168 +180 +199 +215 +227 +234 +232 +230 +201 +161 +133 +116 +109 +111 +110 +110 +112 +113 +115 +116 +119 +123 +125 +124 +127 +135 +138 +139 +146 +156 +160 +164 +172 +184 +196 +210 +223 +233 +240 +244 +246 +246 +247 +249 +248 +248 +247 +247 +246 +247 +247 +246 +245 +245 +243 +243 +243 +243 +243 +242 +242 +242 +243 +242 +242 +241 +242 +242 +244 +244 +244 +244 +243 +244 +244 +245 +245 +246 +246 +247 +247 +248 +249 +249 +250 +250 +250 +251 +251 +252 +253 +254 +255 +255 +254 +254 +253 +253 +253 +252 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +255 +255 +254 +253 +250 +247 +242 +236 +230 +229 +232 +235 +236 +237 +237 +237 +236 +237 +230 +224 +225 +229 +229 +229 +228 +225 +224 +221 +219 +220 +220 +221 +222 +222 +220 +217 +217 +218 +219 +218 +215 +211 +204 +193 +186 +186 +189 +190 +190 +191 +190 +190 +192 +194 +197 +200 +201 +199 +202 +203 +202 +201 +203 +205 +206 +204 +201 +198 +197 +199 +203 +205 +205 +186 +181 +182 +189 +195 +195 +195 +197 +201 +193 +194 +196 +187 +183 +187 +187 +188 +188 +183 +177 +177 +183 +187 +187 +191 +189 +191 +194 +193 +188 +187 +189 +194 +190 +183 +181 +191 +201 +198 +188 +187 +186 +183 +181 +185 +189 +187 +181 +182 +177 +177 +184 +188 +185 +179 +176 +180 +184 +187 +190 +191 +190 +185 +180 +181 +179 +175 +174 +176 +177 +174 +170 +176 +174 +171 +168 +168 +170 +170 +167 +163 +168 +173 +170 +160 +155 +160 +169 +174 +171 +166 +160 +158 +157 +155 +152 +153 +154 +154 +157 +163 +168 +167 +162 +164 +166 +169 +172 +174 +175 +174 +173 +167 +168 +165 +163 +167 +169 +170 +173 +170 +168 +166 +165 +164 +166 +171 +175 +174 +172 +166 +164 +162 +162 +161 +160 +163 +164 +161 +156 +155 +159 +163 +165 +163 +164 +163 +161 +163 +165 +164 +161 +158 +158 +162 +163 +160 +158 +159 +156 +159 +156 +155 +155 +153 +149 +148 +152 +156 +158 +160 +159 +157 +156 +156 +157 +158 +158 +157 +157 +159 +161 +163 +164 +163 +163 +161 +159 +157 +158 +160 +162 +163 +166 +166 +160 +155 +154 +155 +155 +156 +159 +160 +158 +157 +158 +161 +164 +167 +164 +162 +163 +166 +165 +161 +156 +150 +151 +150 +149 +153 +158 +159 +156 +155 +158 +157 +152 +150 +150 +149 +146 +146 +147 +153 +158 +157 +151 +149 +150 +154 +153 +148 +143 +140 +142 +148 +153 +146 +145 +142 +143 +149 +155 +156 +153 +154 +151 +150 +152 +154 +153 +151 +150 +147 +149 +152 +154 +152 +150 +152 +156 +158 +147 +136 +133 +135 +140 +146 +150 +152 +151 +150 +152 +155 +155 +152 +149 +150 +151 +152 +151 +150 +150 +152 +152 +150 +153 +152 +149 +148 +146 +147 +152 +154 +154 +150 +150 +151 +146 +141 +142 +146 +147 +147 +145 +143 +144 +147 +151 +151 +150 +147 +146 +147 +148 +149 +151 +151 +149 +151 +155 +157 +155 +150 +146 +150 +155 +161 +164 +163 +161 +159 +159 +148 +149 +153 +156 +156 +153 +152 +154 +152 +151 +147 +142 +142 +145 +141 +136 +141 +148 +157 +162 +160 +153 +145 +140 +139 +137 +136 +135 +136 +142 +154 +165 +164 +153 +137 +131 +141 +156 +155 +144 +134 +145 +153 +154 +154 +155 +152 +145 +144 +146 +148 +148 +146 +146 +149 +151 +150 +157 +161 +161 +165 +169 +161 +148 +138 +142 +148 +152 +154 +153 +152 +151 +149 +145 +139 +135 +137 +144 +148 +147 +143 +143 +141 +139 +136 +136 +142 +149 +157 +155 +150 +145 +143 +145 +144 +140 +142 +144 +147 +149 +149 +148 +146 +146 +145 +142 +140 +140 +143 +145 +145 +144 +140 +143 +141 +137 +138 +144 +145 +143 +140 +144 +140 +134 +140 +153 +156 +148 +140 +150 +159 +160 +155 +151 +149 +149 +148 +153 +156 +154 +149 +147 +148 +148 +148 +147 +147 +148 +148 +149 +151 +155 +156 +155 +150 +147 +151 +158 +157 +152 +151 +143 +141 +149 +157 +160 +157 +154 +157 +153 +150 +152 +153 +146 +139 +142 +151 +150 +146 +139 +134 +134 +138 +141 +146 +148 +148 +143 +135 +134 +142 +153 +157 +153 +151 +147 +143 +144 +148 +150 +145 +142 +140 +139 +138 +137 +134 +133 +143 +142 +139 +130 +120 +124 +134 +140 +145 +139 +142 +149 +153 +155 +149 +134 +133 +141 +143 +136 +127 +124 +124 +125 +133 +149 +156 +157 +164 +166 +160 +158 +171 +164 +158 +157 +149 +140 +138 +143 +146 +148 +142 +132 +125 +117 +115 +125 +158 +168 +166 +147 +133 +141 +153 +154 +147 +151 +163 +166 +155 +148 +141 +129 +116 +100 +93 +105 +115 +113 +110 +111 +124 +136 +136 +133 +128 +125 +116 +142 +178 +204 +180 +151 +159 +169 +174 +176 +180 +173 +171 +174 +179 +193 +204 +201 +196 +196 +191 +189 +185 +168 +153 +156 +161 +169 +159 +127 +105 +101 +95 +84 +84 +78 +81 +96 +103 +100 +105 +115 +112 +122 +120 +116 +119 +116 +110 +112 +119 +118 +117 +120 +132 +144 +147 +144 +150 +152 +150 +147 +137 +119 +129 +164 +179 +180 +168 +173 +166 +129 +114 +122 +130 +138 +133 +130 +123 +107 +93 +82 +88 +82 +101 +145 +171 +162 +137 +123 +117 +110 +114 +121 +115 +112 +119 +122 +118 +115 +108 +100 +96 +92 +83 +72 +87 +134 +164 +161 +163 +171 +161 +140 +126 +120 +121 +129 +134 +129 +127 +131 +134 +134 +134 +135 +135 +134 +129 +124 +126 +128 +130 +133 +137 +141 +141 +140 +134 +129 +130 +137 +141 +139 +133 +130 +137 +142 +141 +134 +132 +137 +136 +130 +132 +134 +139 +140 +132 +122 +123 +132 +130 +138 +148 +153 +151 +147 +143 +142 +142 +145 +142 +135 +134 +140 +140 +136 +142 +141 +140 +138 +140 +142 +143 +141 +134 +133 +131 +134 +140 +145 +143 +137 +131 +126 +123 +126 +131 +132 +130 +128 +126 +128 +129 +131 +136 +144 +148 +149 +153 +147 +144 +146 +149 +151 +153 +156 +160 +157 +153 +153 +155 +155 +153 +150 +150 +147 +144 +142 +137 +131 +133 +140 +149 +148 +143 +134 +127 +126 +128 +130 +133 +136 +138 +138 +138 +141 +148 +152 +152 +151 +147 +147 +152 +154 +153 +154 +154 +155 +153 +153 +157 +156 +153 +155 +158 +156 +144 +133 +139 +152 +153 +141 +129 +126 +115 +103 +105 +120 +128 +127 +131 +135 +138 +139 +137 +134 +134 +136 +132 +131 +134 +140 +143 +139 +131 +125 +132 +133 +136 +140 +143 +144 +141 +138 +141 +139 +138 +141 +147 +151 +151 +149 +149 +136 +133 +142 +150 +154 +156 +154 +148 +152 +153 +151 +151 +151 +154 +160 +176 +169 +154 +156 +184 +198 +181 +160 +157 +180 +191 +177 +160 +153 +158 +166 +170 +167 +175 +182 +176 +168 +160 +150 +155 +159 +177 +197 +195 +175 +164 +168 +163 +165 +158 +143 +140 +152 +163 +165 +164 +159 +159 +166 +170 +163 +153 +148 +154 +151 +150 +151 +156 +164 +161 +148 +142 +141 +142 +146 +151 +153 +152 +152 +151 +149 +145 +141 +140 +141 +141 +140 +145 +147 +150 +153 +154 +152 +149 +146 +150 +146 +148 +158 +164 +159 +148 +140 +150 +171 +189 +182 +166 +167 +178 +182 +168 +159 +148 +144 +149 +161 +171 +175 +189 +183 +175 +169 +168 +169 +172 +176 +186 +185 +186 +175 +157 +165 +193 +212 +213 +194 +177 +183 +193 +178 +162 +163 +164 +171 +183 +198 +206 +200 +189 +181 +187 +191 +197 +202 +208 +210 +203 +194 +198 +206 +221 +223 +202 +181 +179 +185 +200 +204 +213 +222 +226 +224 +221 +219 +211 +214 +221 +226 +226 +220 +214 +212 +221 +221 +228 +236 +230 +210 +190 +180 +195 +209 +220 +225 +226 +224 +222 +223 +217 +216 +207 +187 +164 +150 +159 +180 +188 +188 +195 +199 +191 +179 +182 +194 +220 +230 +234 +225 +212 +204 +200 +196 +186 +169 +158 +156 +152 +142 +138 +136 +138 +136 +131 +134 +137 +129 +124 +132 +124 +125 +127 +129 +130 +130 +128 +126 +133 +131 +131 +132 +132 +131 +131 +132 +131 +130 +129 +129 +130 +131 +131 +131 +130 +132 +130 +126 +126 +130 +132 +130 +135 +136 +135 +133 +131 +131 +135 +139 +142 +144 +146 +147 +150 +154 +155 +154 +153 +151 +148 +150 +157 +169 +175 +176 +174 +172 +175 +182 +194 +208 +224 +234 +238 +236 +214 +181 +150 +123 +111 +115 +111 +111 +110 +113 +118 +120 +118 +118 +126 +127 +129 +131 +136 +141 +147 +150 +154 +159 +170 +183 +195 +210 +222 +229 +239 +244 +248 +249 +249 +250 +248 +247 +246 +247 +247 +246 +246 +246 +245 +243 +244 +243 +242 +242 +243 +243 +242 +241 +240 +240 +240 +240 +241 +242 +243 +243 +243 +243 +243 +244 +245 +246 +245 +246 +247 +247 +247 +246 +246 +247 +249 +251 +251 +250 +249 +250 +251 +252 +253 +253 +252 +254 +255 +253 +253 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +252 +250 +247 +243 +237 +231 +227 +230 +233 +235 +235 +234 +233 +233 +232 +228 +225 +227 +231 +230 +228 +227 +225 +224 +221 +219 +218 +218 +219 +221 +222 +219 +217 +218 +221 +222 +220 +215 +209 +202 +191 +185 +185 +188 +191 +192 +190 +190 +190 +191 +193 +197 +202 +203 +200 +202 +202 +200 +199 +202 +204 +205 +203 +201 +199 +198 +199 +201 +200 +199 +192 +189 +188 +191 +196 +199 +199 +199 +199 +192 +193 +194 +187 +183 +185 +184 +189 +188 +183 +177 +177 +184 +188 +189 +191 +190 +193 +197 +198 +194 +191 +193 +194 +193 +189 +189 +196 +204 +201 +193 +188 +185 +182 +181 +183 +186 +186 +184 +182 +176 +173 +178 +182 +180 +176 +175 +175 +184 +191 +191 +193 +195 +191 +183 +172 +173 +172 +172 +174 +178 +177 +172 +172 +171 +170 +169 +169 +168 +168 +167 +166 +168 +169 +166 +160 +159 +166 +176 +175 +169 +161 +157 +156 +155 +153 +150 +153 +153 +155 +159 +165 +169 +168 +166 +165 +166 +169 +172 +175 +174 +172 +170 +168 +168 +166 +168 +172 +171 +168 +169 +168 +166 +166 +167 +168 +170 +173 +177 +175 +171 +166 +163 +162 +162 +161 +161 +161 +162 +161 +158 +157 +159 +161 +161 +164 +163 +161 +161 +164 +167 +165 +162 +158 +158 +162 +163 +158 +157 +157 +154 +158 +156 +154 +151 +149 +149 +152 +157 +158 +159 +159 +157 +154 +154 +156 +158 +159 +158 +157 +157 +157 +159 +161 +163 +164 +163 +162 +160 +158 +158 +159 +160 +162 +164 +163 +158 +154 +153 +153 +153 +155 +157 +157 +155 +154 +158 +162 +163 +159 +160 +160 +161 +161 +160 +159 +157 +151 +151 +149 +149 +152 +157 +158 +158 +156 +154 +152 +151 +150 +148 +148 +149 +145 +147 +153 +157 +155 +150 +149 +151 +153 +153 +151 +148 +145 +145 +149 +152 +152 +148 +147 +150 +151 +151 +152 +154 +152 +148 +147 +149 +152 +152 +150 +148 +146 +148 +152 +155 +154 +151 +151 +153 +152 +144 +133 +128 +133 +142 +148 +148 +153 +151 +153 +158 +157 +152 +150 +152 +154 +154 +154 +152 +151 +150 +149 +149 +153 +153 +148 +146 +148 +148 +148 +151 +154 +152 +146 +143 +145 +144 +141 +141 +147 +146 +147 +146 +145 +146 +147 +150 +155 +147 +139 +143 +153 +158 +156 +152 +152 +154 +156 +157 +156 +153 +150 +147 +143 +150 +158 +165 +166 +161 +155 +150 +148 +147 +147 +149 +150 +149 +151 +153 +148 +148 +144 +141 +144 +148 +146 +142 +146 +150 +155 +156 +151 +144 +136 +133 +133 +132 +134 +137 +139 +143 +153 +165 +172 +158 +139 +130 +138 +151 +153 +146 +136 +143 +149 +152 +154 +155 +152 +147 +146 +147 +147 +146 +145 +147 +150 +153 +152 +155 +158 +161 +163 +163 +155 +148 +141 +144 +147 +150 +151 +151 +150 +149 +146 +143 +137 +133 +136 +143 +149 +149 +147 +144 +141 +137 +133 +136 +145 +153 +156 +153 +149 +146 +146 +148 +148 +145 +141 +144 +147 +151 +152 +151 +148 +147 +144 +142 +139 +139 +141 +142 +142 +141 +140 +143 +142 +136 +135 +139 +141 +139 +141 +141 +138 +135 +140 +147 +149 +146 +141 +141 +145 +150 +152 +147 +140 +136 +144 +149 +153 +151 +145 +144 +147 +150 +153 +159 +163 +158 +152 +150 +150 +151 +156 +153 +148 +146 +151 +158 +159 +154 +149 +144 +146 +156 +162 +160 +157 +158 +162 +158 +153 +153 +152 +146 +141 +145 +147 +145 +140 +134 +132 +134 +138 +139 +146 +146 +144 +140 +135 +135 +141 +150 +153 +148 +144 +139 +137 +142 +147 +147 +142 +139 +136 +136 +135 +133 +133 +133 +134 +132 +129 +126 +126 +133 +140 +141 +146 +140 +142 +153 +161 +162 +153 +141 +140 +140 +144 +149 +150 +146 +142 +142 +141 +154 +156 +152 +157 +158 +154 +153 +160 +174 +181 +175 +165 +161 +162 +162 +156 +150 +144 +140 +137 +132 +132 +138 +148 +150 +154 +146 +131 +131 +140 +140 +136 +154 +170 +168 +155 +153 +147 +131 +122 +109 +105 +115 +131 +139 +144 +147 +158 +162 +158 +158 +157 +152 +132 +144 +173 +195 +178 +164 +175 +180 +183 +188 +180 +170 +163 +163 +162 +169 +183 +193 +192 +186 +184 +183 +174 +162 +152 +147 +139 +152 +157 +141 +118 +104 +95 +90 +76 +73 +82 +96 +97 +91 +95 +108 +123 +125 +121 +121 +122 +116 +110 +113 +113 +115 +116 +119 +127 +137 +141 +140 +152 +169 +172 +165 +163 +156 +151 +161 +168 +179 +178 +181 +183 +175 +151 +118 +111 +118 +115 +118 +121 +115 +108 +99 +97 +80 +79 +106 +145 +161 +147 +128 +118 +108 +108 +112 +108 +106 +112 +114 +112 +113 +117 +120 +121 +117 +111 +107 +101 +122 +144 +163 +183 +191 +184 +173 +147 +135 +129 +134 +137 +133 +128 +128 +138 +138 +138 +139 +138 +135 +131 +128 +127 +129 +132 +135 +140 +143 +142 +140 +134 +132 +135 +145 +152 +150 +144 +140 +139 +142 +145 +145 +141 +137 +134 +132 +136 +137 +134 +130 +126 +125 +125 +125 +130 +135 +142 +146 +146 +144 +142 +141 +144 +144 +145 +144 +142 +139 +139 +140 +139 +138 +136 +134 +135 +138 +139 +137 +135 +134 +132 +134 +139 +143 +142 +138 +133 +131 +132 +135 +137 +136 +133 +132 +133 +133 +133 +133 +136 +144 +150 +154 +154 +150 +146 +146 +149 +153 +156 +158 +162 +157 +152 +150 +152 +154 +154 +153 +151 +148 +141 +131 +122 +123 +133 +144 +141 +144 +141 +130 +121 +120 +128 +136 +136 +139 +141 +141 +140 +142 +148 +153 +152 +149 +143 +145 +152 +154 +153 +155 +157 +151 +147 +150 +152 +145 +141 +147 +159 +159 +149 +138 +138 +145 +141 +129 +131 +125 +114 +108 +111 +121 +127 +128 +131 +135 +137 +139 +139 +137 +135 +134 +134 +137 +143 +143 +140 +134 +132 +134 +135 +136 +139 +141 +143 +144 +145 +144 +147 +147 +146 +146 +147 +148 +149 +148 +140 +128 +126 +136 +146 +153 +156 +157 +155 +151 +150 +153 +153 +148 +158 +177 +176 +167 +155 +165 +192 +198 +175 +153 +156 +178 +185 +169 +153 +151 +159 +169 +174 +175 +183 +188 +174 +154 +143 +139 +148 +159 +180 +193 +185 +166 +159 +166 +167 +165 +155 +142 +142 +154 +163 +164 +156 +159 +170 +182 +181 +166 +151 +145 +153 +153 +151 +148 +154 +167 +165 +151 +139 +140 +143 +147 +151 +152 +152 +151 +143 +142 +139 +138 +139 +142 +143 +141 +144 +146 +148 +150 +150 +150 +150 +149 +149 +150 +155 +160 +160 +155 +146 +141 +141 +161 +182 +187 +183 +185 +182 +173 +173 +167 +157 +150 +151 +161 +170 +175 +185 +186 +184 +182 +181 +178 +175 +179 +178 +179 +182 +174 +158 +164 +190 +209 +213 +198 +176 +169 +179 +179 +167 +164 +165 +175 +187 +200 +206 +203 +193 +184 +186 +190 +196 +204 +213 +216 +209 +199 +193 +202 +219 +224 +208 +188 +180 +179 +192 +201 +213 +222 +228 +230 +227 +222 +215 +217 +222 +226 +226 +221 +216 +215 +216 +226 +234 +233 +230 +222 +202 +182 +184 +204 +218 +223 +229 +234 +230 +225 +222 +222 +208 +182 +159 +150 +161 +178 +187 +184 +187 +195 +192 +183 +185 +195 +217 +227 +234 +229 +221 +212 +199 +189 +186 +181 +170 +162 +159 +150 +141 +139 +133 +131 +130 +131 +134 +131 +130 +134 +127 +127 +127 +127 +128 +129 +131 +131 +133 +132 +131 +132 +131 +129 +129 +131 +133 +133 +132 +133 +133 +132 +131 +129 +129 +132 +131 +128 +128 +132 +132 +130 +133 +133 +133 +132 +131 +133 +136 +139 +137 +141 +144 +145 +147 +153 +157 +159 +156 +154 +150 +149 +155 +164 +172 +174 +174 +175 +180 +186 +195 +205 +217 +226 +234 +237 +223 +197 +167 +137 +123 +128 +126 +121 +117 +116 +119 +121 +123 +123 +128 +129 +131 +133 +138 +143 +147 +149 +151 +155 +165 +179 +195 +212 +223 +229 +239 +244 +248 +249 +248 +249 +248 +246 +245 +246 +246 +245 +245 +245 +244 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +241 +242 +243 +243 +241 +242 +243 +245 +246 +246 +245 +245 +245 +246 +247 +247 +248 +248 +249 +250 +251 +250 +249 +250 +251 +252 +253 +253 +252 +254 +255 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +252 +249 +247 +244 +238 +232 +227 +229 +232 +233 +232 +230 +227 +226 +224 +224 +226 +230 +233 +231 +228 +226 +225 +224 +222 +218 +215 +215 +217 +219 +222 +219 +217 +219 +223 +224 +220 +215 +210 +203 +193 +187 +187 +190 +193 +194 +190 +190 +189 +191 +194 +198 +203 +206 +202 +202 +201 +198 +198 +201 +204 +205 +205 +203 +202 +202 +202 +200 +198 +196 +194 +193 +191 +190 +194 +199 +200 +198 +199 +193 +194 +195 +189 +186 +186 +184 +189 +188 +182 +177 +178 +185 +191 +192 +190 +189 +191 +197 +198 +194 +191 +190 +191 +193 +193 +192 +195 +200 +197 +190 +190 +187 +183 +182 +182 +183 +186 +189 +185 +179 +177 +181 +184 +183 +178 +176 +172 +185 +193 +190 +189 +191 +186 +177 +170 +173 +172 +169 +174 +182 +184 +179 +166 +166 +170 +173 +173 +168 +167 +169 +169 +168 +167 +165 +162 +163 +169 +175 +170 +165 +159 +157 +153 +150 +149 +150 +154 +156 +159 +162 +167 +171 +170 +166 +163 +165 +169 +173 +175 +172 +167 +163 +170 +169 +169 +175 +179 +172 +165 +166 +168 +166 +166 +168 +170 +170 +171 +173 +170 +167 +164 +162 +161 +162 +161 +161 +160 +159 +157 +156 +157 +160 +160 +159 +164 +162 +159 +159 +162 +164 +163 +159 +155 +157 +162 +165 +160 +157 +155 +152 +156 +155 +152 +147 +146 +150 +157 +162 +157 +159 +160 +157 +154 +152 +154 +157 +158 +157 +156 +155 +154 +156 +158 +160 +164 +164 +163 +162 +160 +160 +161 +162 +161 +162 +161 +157 +155 +154 +154 +153 +155 +157 +155 +151 +152 +158 +162 +161 +151 +153 +157 +158 +158 +158 +159 +161 +155 +151 +148 +150 +154 +157 +159 +160 +157 +152 +151 +154 +153 +147 +146 +150 +149 +150 +154 +157 +154 +150 +149 +153 +151 +152 +154 +153 +152 +150 +150 +151 +154 +150 +150 +152 +149 +143 +144 +151 +152 +147 +144 +146 +150 +150 +148 +146 +144 +147 +151 +154 +154 +150 +148 +148 +146 +141 +131 +125 +132 +145 +150 +147 +146 +145 +151 +159 +158 +151 +152 +159 +155 +154 +153 +153 +153 +152 +151 +150 +153 +151 +145 +145 +151 +153 +151 +151 +154 +151 +142 +136 +140 +144 +144 +143 +150 +149 +147 +147 +148 +149 +147 +148 +150 +142 +136 +144 +157 +162 +156 +149 +152 +157 +159 +156 +153 +152 +153 +152 +148 +151 +158 +163 +163 +157 +148 +142 +141 +142 +145 +147 +149 +149 +149 +150 +147 +146 +142 +141 +146 +151 +151 +149 +149 +151 +153 +151 +147 +140 +135 +134 +130 +130 +135 +143 +145 +144 +150 +160 +163 +152 +141 +138 +145 +151 +150 +145 +141 +143 +146 +151 +154 +155 +153 +152 +147 +146 +145 +144 +145 +148 +151 +153 +153 +154 +156 +159 +159 +154 +151 +149 +146 +146 +146 +147 +148 +149 +148 +148 +144 +142 +139 +138 +141 +146 +149 +149 +141 +144 +147 +146 +142 +140 +142 +148 +150 +146 +143 +143 +143 +144 +145 +146 +141 +143 +146 +150 +152 +152 +149 +146 +146 +143 +141 +140 +141 +141 +142 +142 +139 +142 +139 +131 +128 +132 +135 +135 +141 +138 +135 +136 +139 +142 +143 +144 +145 +139 +139 +147 +149 +142 +134 +131 +138 +146 +151 +149 +141 +140 +144 +148 +155 +165 +167 +158 +149 +148 +149 +148 +154 +150 +145 +143 +149 +157 +159 +156 +150 +148 +151 +159 +161 +157 +156 +160 +163 +159 +152 +149 +148 +142 +141 +146 +149 +145 +139 +135 +136 +140 +142 +142 +144 +141 +139 +137 +135 +136 +139 +145 +149 +143 +137 +133 +135 +145 +151 +148 +137 +130 +126 +125 +124 +122 +125 +131 +134 +130 +128 +129 +131 +140 +147 +146 +143 +141 +140 +146 +155 +155 +153 +153 +147 +146 +150 +156 +156 +153 +153 +158 +155 +161 +162 +160 +156 +145 +139 +140 +137 +154 +166 +166 +166 +170 +173 +170 +154 +148 +150 +157 +158 +154 +150 +147 +151 +166 +170 +161 +150 +138 +132 +137 +131 +151 +169 +165 +152 +149 +147 +137 +139 +142 +147 +160 +174 +186 +193 +196 +200 +201 +196 +190 +180 +167 +153 +165 +192 +195 +169 +151 +151 +142 +138 +146 +149 +138 +128 +125 +123 +124 +142 +168 +182 +172 +170 +166 +153 +150 +148 +137 +138 +145 +156 +160 +150 +132 +117 +110 +109 +113 +117 +114 +101 +88 +85 +91 +105 +117 +122 +121 +120 +115 +112 +114 +115 +118 +119 +118 +119 +122 +124 +123 +135 +154 +159 +156 +166 +178 +179 +178 +178 +188 +195 +201 +205 +208 +192 +156 +132 +135 +128 +130 +136 +135 +135 +130 +119 +107 +91 +90 +115 +144 +156 +151 +141 +127 +120 +124 +126 +129 +132 +130 +138 +142 +152 +165 +170 +169 +169 +172 +169 +161 +160 +175 +186 +179 +175 +182 +173 +154 +137 +133 +135 +134 +132 +131 +133 +135 +140 +143 +143 +141 +140 +138 +128 +129 +130 +132 +136 +139 +137 +133 +130 +129 +134 +145 +154 +154 +149 +146 +140 +136 +137 +143 +144 +137 +133 +135 +134 +140 +139 +132 +129 +132 +130 +123 +127 +130 +134 +137 +139 +139 +139 +139 +142 +141 +146 +153 +149 +138 +134 +138 +135 +135 +134 +134 +135 +137 +135 +132 +135 +135 +135 +137 +139 +141 +140 +137 +134 +134 +136 +138 +135 +132 +131 +132 +133 +135 +137 +138 +142 +148 +154 +158 +155 +150 +144 +144 +150 +157 +158 +156 +160 +155 +151 +149 +150 +152 +152 +151 +149 +144 +136 +126 +121 +125 +135 +143 +143 +143 +137 +126 +119 +121 +130 +139 +142 +143 +144 +144 +143 +145 +149 +152 +149 +144 +140 +144 +152 +152 +150 +155 +158 +150 +140 +137 +138 +134 +133 +138 +152 +152 +148 +142 +140 +142 +137 +127 +128 +120 +112 +112 +117 +122 +128 +132 +134 +136 +138 +141 +143 +143 +140 +137 +137 +141 +146 +145 +139 +133 +133 +137 +135 +137 +139 +141 +143 +146 +149 +151 +148 +151 +152 +151 +148 +147 +148 +151 +141 +131 +131 +141 +149 +154 +156 +157 +154 +148 +145 +150 +154 +152 +161 +182 +181 +170 +159 +166 +183 +184 +168 +157 +157 +171 +174 +161 +151 +149 +154 +160 +173 +180 +189 +189 +171 +142 +130 +136 +151 +165 +182 +185 +171 +154 +148 +153 +159 +157 +150 +141 +143 +156 +166 +169 +156 +161 +174 +185 +181 +166 +153 +148 +155 +158 +154 +149 +157 +169 +165 +149 +138 +141 +145 +149 +152 +153 +152 +150 +139 +137 +135 +134 +137 +143 +145 +145 +147 +147 +148 +147 +146 +147 +149 +151 +155 +159 +163 +166 +165 +159 +150 +141 +138 +154 +176 +188 +190 +191 +188 +180 +180 +174 +165 +159 +154 +154 +162 +170 +183 +188 +187 +187 +189 +184 +176 +176 +177 +178 +181 +173 +160 +162 +183 +201 +211 +198 +176 +163 +171 +177 +168 +157 +162 +177 +192 +201 +206 +206 +197 +186 +186 +189 +195 +205 +216 +222 +215 +205 +194 +203 +219 +225 +213 +194 +180 +170 +181 +194 +209 +220 +229 +235 +232 +224 +218 +219 +222 +225 +225 +222 +219 +218 +216 +228 +236 +235 +237 +234 +216 +194 +181 +195 +209 +223 +236 +243 +237 +231 +229 +228 +207 +173 +151 +149 +163 +178 +184 +176 +176 +186 +190 +186 +187 +196 +212 +222 +232 +234 +230 +218 +194 +175 +171 +173 +167 +166 +177 +174 +156 +144 +135 +132 +133 +133 +133 +132 +133 +132 +130 +130 +128 +126 +125 +128 +134 +137 +136 +134 +133 +132 +131 +128 +128 +130 +132 +133 +133 +134 +134 +132 +128 +127 +130 +133 +134 +132 +132 +134 +134 +131 +131 +131 +131 +131 +133 +134 +137 +139 +138 +141 +143 +143 +144 +149 +155 +158 +159 +156 +152 +149 +151 +158 +166 +169 +172 +177 +185 +191 +195 +200 +211 +218 +230 +236 +233 +214 +184 +154 +138 +140 +139 +133 +124 +121 +120 +122 +124 +127 +126 +127 +131 +134 +138 +142 +145 +148 +150 +152 +161 +176 +195 +213 +225 +231 +240 +245 +248 +248 +248 +248 +247 +245 +244 +245 +246 +244 +245 +245 +244 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +240 +241 +243 +245 +246 +247 +246 +245 +244 +245 +247 +249 +249 +249 +249 +249 +251 +250 +250 +250 +251 +252 +252 +252 +251 +254 +255 +254 +253 +254 +253 +251 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +251 +248 +247 +245 +239 +233 +229 +229 +230 +232 +232 +227 +222 +218 +218 +221 +226 +231 +232 +230 +227 +226 +224 +224 +222 +218 +215 +214 +216 +219 +222 +220 +220 +221 +223 +222 +218 +213 +210 +204 +195 +191 +190 +191 +192 +194 +192 +191 +191 +191 +193 +197 +202 +206 +203 +203 +201 +199 +199 +202 +204 +204 +207 +206 +205 +205 +205 +202 +199 +198 +194 +192 +190 +191 +194 +197 +197 +197 +198 +195 +195 +194 +191 +188 +185 +184 +190 +188 +183 +179 +181 +188 +194 +195 +190 +189 +189 +193 +194 +191 +187 +185 +185 +189 +191 +188 +186 +187 +186 +182 +191 +186 +182 +181 +179 +179 +184 +190 +189 +185 +184 +189 +192 +189 +182 +178 +173 +184 +190 +186 +181 +180 +176 +169 +176 +177 +172 +165 +171 +184 +188 +183 +161 +164 +172 +180 +178 +170 +166 +168 +168 +168 +168 +168 +166 +165 +165 +165 +162 +161 +162 +160 +152 +143 +145 +153 +158 +163 +165 +163 +169 +176 +172 +161 +158 +163 +169 +173 +172 +167 +161 +158 +172 +171 +172 +179 +180 +170 +162 +164 +169 +166 +166 +167 +168 +166 +164 +164 +164 +162 +161 +161 +161 +162 +161 +160 +159 +156 +152 +151 +155 +159 +161 +161 +159 +158 +156 +155 +156 +157 +156 +155 +153 +155 +162 +166 +162 +158 +156 +152 +154 +154 +150 +145 +146 +154 +159 +161 +153 +157 +161 +161 +157 +154 +154 +155 +156 +156 +155 +153 +153 +154 +157 +160 +162 +161 +160 +159 +159 +160 +162 +163 +161 +161 +161 +160 +159 +158 +156 +154 +157 +157 +154 +149 +151 +157 +160 +158 +148 +150 +153 +156 +158 +160 +163 +165 +158 +150 +146 +150 +157 +160 +161 +162 +156 +151 +153 +159 +155 +145 +143 +150 +159 +156 +155 +156 +154 +150 +150 +152 +149 +152 +155 +156 +156 +154 +152 +150 +152 +152 +152 +151 +145 +139 +142 +149 +154 +148 +144 +145 +148 +148 +146 +144 +144 +145 +148 +150 +151 +150 +148 +147 +146 +140 +131 +127 +133 +145 +150 +146 +142 +143 +149 +155 +155 +152 +155 +162 +157 +154 +151 +152 +154 +154 +152 +151 +151 +149 +145 +147 +155 +157 +153 +152 +154 +151 +139 +132 +138 +148 +150 +149 +156 +154 +151 +149 +149 +149 +148 +147 +144 +142 +143 +151 +158 +157 +152 +149 +150 +155 +156 +151 +149 +152 +157 +159 +159 +157 +157 +157 +157 +153 +147 +143 +141 +143 +145 +146 +146 +146 +147 +149 +152 +150 +146 +144 +147 +151 +152 +150 +151 +152 +152 +149 +145 +141 +139 +139 +134 +134 +140 +149 +149 +144 +145 +153 +153 +148 +145 +148 +153 +154 +151 +147 +147 +143 +143 +149 +153 +153 +152 +152 +147 +145 +144 +144 +145 +147 +148 +148 +152 +154 +158 +157 +153 +150 +150 +153 +147 +146 +144 +145 +147 +149 +148 +147 +144 +144 +145 +148 +152 +153 +149 +147 +139 +145 +153 +156 +151 +145 +140 +141 +144 +141 +139 +140 +139 +137 +140 +144 +147 +146 +145 +145 +148 +150 +149 +147 +145 +144 +142 +141 +142 +142 +143 +143 +141 +140 +135 +127 +125 +129 +133 +133 +140 +138 +135 +134 +136 +139 +141 +143 +144 +144 +147 +149 +146 +139 +136 +137 +137 +145 +150 +148 +142 +139 +140 +141 +151 +154 +153 +147 +144 +147 +150 +152 +153 +149 +144 +142 +147 +154 +157 +155 +157 +157 +157 +157 +156 +154 +155 +157 +158 +154 +148 +144 +143 +139 +141 +148 +154 +148 +141 +138 +142 +147 +147 +144 +141 +138 +136 +135 +134 +134 +137 +140 +142 +138 +134 +132 +137 +150 +155 +149 +134 +126 +120 +119 +118 +116 +122 +130 +138 +136 +137 +137 +136 +142 +150 +152 +141 +138 +133 +136 +145 +144 +143 +152 +163 +163 +159 +150 +144 +144 +147 +148 +157 +158 +166 +172 +164 +143 +127 +122 +114 +114 +119 +131 +145 +155 +155 +152 +139 +141 +153 +163 +163 +162 +157 +146 +152 +185 +186 +173 +171 +151 +134 +149 +140 +147 +154 +152 +146 +148 +157 +164 +168 +180 +189 +190 +192 +198 +206 +210 +208 +206 +204 +198 +183 +171 +178 +201 +207 +190 +155 +129 +120 +108 +101 +108 +120 +116 +110 +110 +112 +112 +129 +157 +175 +169 +164 +155 +147 +152 +157 +152 +153 +151 +156 +166 +168 +157 +145 +140 +152 +165 +169 +155 +137 +124 +112 +100 +100 +117 +126 +119 +113 +115 +117 +119 +117 +117 +115 +111 +110 +112 +113 +113 +111 +120 +121 +123 +137 +153 +166 +176 +176 +181 +185 +193 +202 +211 +212 +204 +184 +183 +173 +171 +173 +169 +174 +177 +165 +162 +148 +130 +128 +146 +169 +183 +174 +161 +153 +158 +168 +175 +175 +172 +182 +184 +190 +197 +200 +200 +201 +204 +207 +190 +176 +170 +156 +135 +138 +162 +179 +168 +149 +136 +131 +132 +134 +133 +128 +131 +137 +142 +143 +142 +144 +145 +138 +137 +133 +132 +133 +133 +130 +125 +126 +125 +127 +136 +142 +143 +143 +144 +145 +134 +127 +132 +137 +136 +135 +136 +135 +150 +159 +154 +146 +141 +135 +127 +125 +125 +128 +131 +135 +136 +137 +137 +136 +135 +142 +152 +149 +136 +129 +131 +135 +136 +136 +137 +138 +138 +134 +129 +133 +136 +139 +142 +142 +141 +136 +132 +132 +131 +131 +131 +128 +126 +127 +130 +133 +137 +144 +148 +150 +153 +155 +156 +155 +149 +143 +144 +153 +160 +158 +151 +154 +153 +151 +150 +150 +148 +145 +143 +145 +135 +125 +124 +127 +132 +136 +140 +151 +144 +133 +126 +128 +134 +140 +141 +145 +144 +144 +145 +146 +148 +149 +149 +145 +142 +141 +148 +153 +149 +148 +155 +159 +155 +139 +124 +127 +136 +139 +139 +142 +142 +141 +140 +141 +141 +136 +132 +123 +111 +106 +114 +122 +125 +129 +137 +137 +139 +141 +143 +145 +147 +147 +145 +142 +141 +142 +143 +141 +137 +135 +134 +137 +138 +139 +140 +144 +147 +150 +153 +148 +150 +152 +152 +148 +144 +145 +148 +142 +138 +142 +151 +154 +154 +153 +153 +149 +149 +146 +147 +153 +158 +162 +172 +182 +176 +169 +164 +163 +160 +157 +158 +157 +159 +155 +151 +147 +143 +144 +153 +166 +177 +181 +174 +157 +135 +129 +140 +159 +173 +182 +177 +160 +147 +140 +141 +147 +148 +147 +144 +146 +156 +167 +173 +169 +172 +173 +171 +169 +166 +164 +162 +158 +157 +152 +151 +164 +172 +162 +148 +143 +144 +147 +151 +155 +155 +151 +147 +140 +138 +135 +134 +137 +143 +147 +147 +150 +150 +149 +146 +144 +144 +148 +151 +160 +162 +163 +166 +170 +168 +157 +145 +140 +151 +173 +190 +188 +183 +185 +188 +189 +175 +168 +167 +159 +148 +151 +162 +180 +190 +187 +183 +188 +187 +178 +176 +179 +179 +179 +174 +165 +164 +177 +192 +204 +197 +182 +175 +182 +186 +174 +157 +156 +175 +193 +201 +206 +208 +200 +187 +190 +189 +193 +203 +217 +224 +218 +208 +194 +201 +214 +219 +211 +197 +183 +170 +174 +186 +202 +217 +229 +234 +230 +223 +218 +219 +221 +224 +225 +223 +221 +220 +221 +223 +231 +242 +246 +238 +223 +212 +193 +189 +193 +215 +235 +237 +234 +238 +236 +232 +206 +169 +147 +149 +166 +183 +180 +168 +166 +177 +185 +184 +186 +192 +204 +216 +227 +235 +236 +223 +195 +171 +155 +152 +153 +164 +177 +184 +176 +164 +147 +137 +135 +136 +132 +131 +133 +129 +131 +132 +130 +128 +126 +129 +135 +139 +140 +138 +137 +135 +131 +129 +130 +132 +134 +135 +136 +136 +135 +133 +130 +127 +130 +133 +134 +133 +133 +134 +133 +131 +131 +131 +130 +131 +134 +136 +137 +137 +138 +139 +140 +141 +144 +148 +154 +157 +159 +156 +152 +149 +150 +154 +159 +161 +166 +175 +186 +194 +196 +200 +208 +217 +225 +232 +236 +225 +201 +172 +155 +149 +139 +134 +128 +125 +122 +119 +121 +125 +124 +126 +130 +135 +139 +142 +145 +149 +153 +154 +161 +175 +192 +211 +226 +233 +239 +244 +247 +248 +247 +248 +247 +245 +246 +246 +247 +245 +245 +246 +245 +242 +243 +242 +242 +241 +242 +241 +241 +240 +240 +240 +240 +241 +241 +242 +242 +242 +241 +242 +243 +245 +246 +246 +245 +245 +244 +245 +247 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +252 +252 +252 +251 +253 +254 +253 +252 +253 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +254 +255 +255 +252 +247 +247 +247 +241 +234 +230 +228 +228 +231 +232 +228 +220 +216 +219 +222 +226 +229 +230 +229 +227 +226 +224 +224 +223 +219 +216 +215 +217 +221 +219 +220 +221 +221 +220 +218 +216 +214 +208 +203 +196 +193 +192 +191 +190 +191 +195 +194 +193 +192 +193 +196 +200 +203 +203 +203 +201 +200 +201 +204 +205 +204 +206 +204 +203 +204 +204 +201 +200 +200 +199 +193 +192 +197 +199 +194 +192 +195 +195 +196 +194 +191 +189 +186 +184 +183 +191 +188 +184 +182 +185 +191 +196 +197 +193 +191 +190 +191 +192 +191 +188 +186 +186 +189 +189 +184 +180 +180 +180 +180 +188 +183 +180 +178 +176 +174 +179 +185 +187 +184 +184 +189 +192 +189 +182 +176 +176 +181 +184 +182 +175 +169 +168 +168 +178 +176 +169 +163 +170 +183 +186 +179 +162 +167 +177 +184 +180 +168 +162 +163 +164 +165 +166 +167 +167 +165 +162 +158 +161 +160 +160 +158 +152 +144 +147 +155 +162 +168 +166 +162 +170 +181 +174 +156 +157 +161 +166 +167 +163 +160 +159 +160 +171 +171 +172 +175 +174 +163 +159 +165 +171 +167 +164 +165 +167 +165 +161 +158 +162 +161 +162 +163 +163 +163 +161 +159 +159 +154 +151 +151 +154 +158 +159 +159 +152 +154 +155 +154 +152 +151 +152 +155 +156 +156 +161 +163 +160 +159 +159 +156 +153 +153 +150 +148 +151 +157 +159 +156 +153 +157 +162 +163 +160 +157 +157 +157 +156 +156 +156 +155 +154 +156 +159 +162 +160 +159 +156 +155 +156 +158 +160 +162 +161 +162 +163 +165 +165 +163 +160 +157 +159 +158 +155 +152 +153 +156 +156 +154 +152 +152 +153 +155 +159 +161 +162 +161 +155 +147 +142 +149 +159 +163 +163 +163 +155 +153 +155 +159 +153 +143 +145 +153 +167 +160 +154 +153 +152 +149 +148 +150 +152 +153 +155 +157 +157 +155 +153 +150 +153 +155 +155 +151 +146 +144 +148 +152 +154 +148 +144 +145 +147 +147 +145 +144 +144 +144 +144 +146 +150 +153 +153 +153 +150 +141 +133 +133 +139 +145 +146 +144 +146 +149 +152 +151 +152 +154 +158 +159 +161 +155 +151 +151 +153 +151 +149 +149 +152 +152 +148 +149 +155 +156 +154 +154 +153 +150 +138 +131 +140 +151 +154 +154 +159 +157 +154 +150 +148 +149 +151 +153 +147 +148 +152 +158 +159 +155 +152 +153 +149 +151 +152 +149 +149 +153 +156 +157 +158 +156 +154 +154 +154 +153 +150 +147 +150 +150 +147 +142 +137 +139 +146 +152 +157 +154 +149 +145 +144 +146 +148 +148 +151 +151 +150 +148 +143 +140 +139 +140 +141 +139 +141 +146 +145 +141 +143 +151 +156 +152 +149 +150 +151 +151 +152 +154 +153 +147 +145 +149 +152 +151 +151 +153 +151 +149 +148 +148 +148 +147 +144 +141 +147 +155 +160 +154 +149 +148 +152 +154 +145 +143 +141 +143 +147 +149 +148 +145 +144 +143 +147 +153 +159 +159 +152 +146 +147 +150 +155 +156 +151 +144 +141 +142 +142 +141 +140 +140 +136 +133 +138 +144 +152 +150 +144 +140 +142 +147 +150 +150 +144 +143 +141 +141 +141 +141 +141 +141 +144 +142 +136 +132 +134 +137 +136 +132 +138 +139 +137 +133 +134 +140 +143 +144 +141 +147 +151 +149 +142 +138 +141 +143 +142 +145 +146 +145 +143 +142 +142 +140 +145 +139 +135 +139 +145 +149 +152 +154 +156 +152 +147 +145 +147 +151 +152 +151 +159 +162 +160 +154 +152 +155 +155 +152 +151 +150 +146 +143 +144 +143 +145 +152 +152 +146 +140 +138 +143 +147 +146 +141 +140 +139 +138 +137 +135 +134 +137 +141 +136 +134 +135 +135 +140 +150 +153 +147 +141 +134 +129 +129 +129 +127 +130 +136 +138 +137 +140 +143 +142 +144 +147 +147 +139 +135 +128 +131 +137 +135 +134 +140 +179 +187 +177 +151 +137 +139 +135 +122 +134 +142 +154 +165 +171 +165 +144 +122 +109 +102 +96 +99 +108 +119 +120 +119 +124 +133 +145 +150 +148 +152 +152 +140 +140 +160 +170 +176 +177 +155 +135 +141 +139 +141 +142 +144 +152 +165 +181 +194 +195 +196 +187 +169 +158 +159 +164 +168 +176 +174 +178 +180 +171 +166 +189 +212 +199 +174 +143 +125 +122 +122 +118 +121 +122 +128 +129 +134 +139 +139 +144 +160 +175 +180 +172 +161 +164 +170 +173 +177 +168 +165 +161 +159 +156 +153 +153 +154 +172 +185 +196 +196 +188 +177 +161 +148 +142 +136 +127 +118 +113 +116 +119 +120 +116 +109 +102 +98 +101 +108 +113 +113 +107 +110 +109 +107 +109 +116 +128 +140 +145 +151 +154 +160 +180 +191 +195 +206 +210 +213 +207 +207 +203 +192 +195 +202 +204 +198 +191 +185 +179 +179 +186 +195 +199 +196 +192 +192 +195 +197 +197 +198 +197 +197 +193 +188 +185 +183 +179 +174 +169 +163 +153 +140 +120 +102 +103 +118 +151 +165 +170 +153 +134 +128 +131 +132 +131 +132 +135 +136 +136 +136 +140 +145 +156 +151 +144 +138 +135 +134 +130 +126 +122 +123 +126 +129 +129 +130 +131 +135 +147 +141 +135 +133 +135 +136 +136 +135 +146 +159 +171 +169 +158 +147 +138 +132 +127 +127 +128 +130 +134 +135 +136 +136 +133 +131 +134 +141 +142 +136 +131 +130 +137 +138 +138 +136 +136 +136 +133 +130 +133 +136 +141 +144 +144 +138 +131 +126 +129 +127 +126 +127 +128 +128 +130 +131 +138 +143 +151 +156 +156 +154 +152 +152 +150 +151 +152 +152 +154 +156 +155 +152 +151 +152 +152 +150 +146 +142 +139 +138 +142 +129 +121 +125 +131 +133 +138 +145 +152 +144 +135 +133 +138 +146 +149 +147 +148 +145 +143 +145 +149 +150 +149 +146 +144 +144 +146 +151 +153 +148 +151 +161 +164 +159 +142 +129 +135 +146 +149 +148 +142 +136 +132 +134 +136 +135 +130 +126 +118 +108 +107 +118 +127 +128 +133 +141 +138 +141 +142 +142 +143 +147 +150 +151 +148 +143 +140 +140 +141 +139 +139 +138 +142 +141 +141 +143 +145 +148 +149 +149 +146 +146 +147 +148 +147 +143 +141 +142 +136 +137 +145 +152 +151 +150 +151 +153 +152 +158 +157 +153 +152 +152 +156 +164 +176 +180 +178 +168 +154 +144 +141 +139 +145 +141 +140 +146 +144 +135 +138 +154 +163 +170 +164 +150 +138 +130 +132 +143 +161 +175 +182 +170 +152 +142 +142 +143 +145 +146 +146 +148 +152 +159 +166 +171 +179 +185 +180 +165 +158 +167 +176 +177 +163 +154 +144 +151 +169 +173 +161 +151 +148 +148 +148 +150 +155 +156 +149 +141 +139 +139 +138 +138 +140 +144 +146 +145 +148 +148 +147 +144 +142 +142 +145 +148 +152 +153 +151 +153 +161 +167 +164 +158 +144 +145 +164 +189 +193 +184 +181 +185 +192 +182 +174 +170 +163 +155 +153 +155 +168 +188 +195 +190 +188 +188 +184 +182 +177 +176 +176 +176 +172 +167 +171 +182 +192 +196 +190 +184 +190 +202 +193 +170 +154 +171 +190 +201 +208 +210 +202 +192 +195 +193 +193 +203 +216 +223 +218 +209 +190 +194 +204 +209 +204 +198 +191 +182 +177 +181 +194 +213 +227 +229 +225 +221 +217 +218 +221 +223 +225 +226 +225 +223 +224 +222 +228 +241 +245 +236 +226 +223 +209 +189 +176 +189 +210 +220 +226 +237 +242 +233 +206 +171 +149 +149 +167 +187 +178 +165 +161 +171 +180 +180 +184 +191 +198 +210 +222 +232 +236 +226 +201 +178 +156 +141 +142 +149 +147 +160 +181 +188 +166 +148 +138 +137 +132 +129 +133 +132 +132 +133 +133 +132 +130 +131 +134 +138 +139 +137 +136 +135 +133 +131 +132 +134 +138 +138 +138 +138 +138 +136 +134 +132 +131 +132 +133 +132 +133 +134 +134 +133 +133 +132 +133 +134 +135 +137 +137 +136 +133 +133 +134 +138 +144 +149 +153 +155 +156 +153 +151 +150 +151 +152 +153 +153 +156 +169 +184 +195 +197 +199 +203 +211 +219 +227 +235 +233 +217 +194 +170 +153 +134 +130 +126 +124 +118 +114 +117 +124 +126 +128 +133 +137 +141 +143 +146 +151 +156 +158 +164 +174 +188 +205 +222 +233 +238 +243 +246 +247 +247 +247 +247 +246 +246 +247 +247 +245 +245 +245 +244 +241 +243 +242 +242 +241 +242 +241 +241 +240 +240 +240 +241 +241 +241 +242 +241 +241 +244 +243 +243 +244 +243 +244 +245 +246 +246 +247 +247 +248 +248 +248 +249 +249 +250 +250 +250 +251 +252 +252 +252 +251 +251 +252 +252 +251 +251 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +251 +247 +247 +249 +244 +236 +230 +227 +227 +230 +231 +228 +224 +224 +226 +227 +228 +228 +228 +228 +228 +226 +225 +224 +223 +220 +218 +217 +219 +221 +216 +218 +220 +220 +218 +216 +216 +216 +207 +202 +197 +197 +196 +193 +192 +193 +196 +196 +195 +194 +194 +195 +198 +201 +202 +201 +199 +199 +201 +205 +205 +203 +202 +199 +199 +200 +200 +198 +198 +200 +202 +194 +194 +201 +199 +189 +184 +187 +194 +199 +195 +189 +188 +186 +184 +185 +190 +187 +185 +186 +190 +194 +196 +197 +194 +191 +189 +189 +190 +191 +191 +191 +191 +192 +190 +184 +180 +181 +184 +186 +189 +185 +181 +179 +177 +177 +179 +181 +182 +180 +180 +183 +188 +187 +181 +176 +181 +181 +181 +177 +168 +161 +160 +164 +175 +174 +170 +167 +174 +184 +184 +177 +170 +174 +181 +183 +175 +163 +157 +156 +160 +162 +163 +163 +164 +164 +162 +160 +165 +158 +153 +153 +153 +154 +155 +158 +163 +165 +162 +162 +172 +182 +174 +157 +160 +161 +161 +158 +155 +156 +162 +167 +170 +169 +167 +166 +163 +157 +158 +167 +171 +166 +161 +163 +167 +167 +164 +162 +164 +163 +163 +163 +164 +163 +161 +159 +158 +154 +152 +153 +155 +154 +153 +152 +149 +152 +155 +156 +152 +150 +153 +158 +163 +159 +159 +159 +157 +159 +161 +159 +154 +154 +153 +154 +157 +159 +157 +153 +154 +156 +157 +156 +155 +156 +158 +160 +157 +159 +159 +158 +157 +158 +161 +164 +162 +160 +156 +155 +155 +158 +161 +162 +162 +162 +165 +168 +168 +164 +161 +159 +158 +157 +156 +156 +157 +155 +153 +153 +157 +157 +156 +156 +156 +156 +155 +154 +149 +144 +143 +149 +159 +165 +164 +162 +160 +159 +160 +158 +153 +149 +154 +162 +167 +159 +153 +151 +150 +148 +147 +148 +155 +155 +156 +157 +158 +156 +153 +150 +153 +155 +154 +151 +148 +150 +153 +153 +152 +148 +145 +146 +148 +148 +147 +147 +146 +145 +144 +146 +152 +158 +160 +160 +154 +145 +139 +141 +146 +146 +143 +142 +146 +150 +151 +149 +150 +155 +157 +156 +158 +152 +149 +150 +152 +151 +150 +150 +155 +155 +151 +150 +152 +153 +153 +156 +151 +147 +137 +133 +142 +151 +154 +155 +156 +155 +154 +152 +151 +153 +157 +160 +153 +149 +151 +156 +160 +157 +154 +155 +149 +150 +151 +151 +151 +149 +148 +148 +151 +153 +155 +155 +154 +150 +146 +144 +147 +148 +147 +142 +139 +141 +147 +151 +154 +152 +147 +142 +138 +139 +142 +144 +149 +149 +149 +147 +144 +143 +144 +147 +147 +142 +138 +138 +137 +138 +143 +149 +148 +148 +148 +148 +147 +147 +151 +155 +158 +154 +153 +153 +153 +153 +153 +156 +156 +155 +154 +153 +151 +147 +142 +138 +143 +153 +158 +154 +149 +150 +153 +153 +144 +141 +139 +142 +148 +150 +147 +143 +142 +141 +144 +150 +157 +158 +153 +149 +150 +152 +154 +154 +150 +144 +141 +141 +141 +142 +143 +141 +136 +133 +137 +142 +150 +147 +140 +135 +136 +143 +147 +148 +143 +143 +142 +142 +141 +141 +142 +142 +147 +146 +145 +146 +149 +149 +143 +136 +139 +141 +140 +136 +135 +141 +145 +147 +145 +148 +149 +145 +142 +144 +145 +143 +146 +146 +143 +142 +143 +146 +146 +143 +139 +132 +131 +140 +147 +147 +147 +148 +157 +156 +152 +151 +149 +149 +149 +149 +152 +157 +157 +153 +151 +153 +150 +145 +147 +147 +145 +144 +147 +146 +145 +150 +148 +145 +140 +139 +143 +146 +143 +138 +140 +140 +140 +139 +137 +135 +137 +141 +136 +136 +140 +142 +143 +147 +149 +145 +148 +145 +142 +142 +143 +142 +142 +142 +141 +136 +137 +142 +144 +143 +139 +132 +137 +140 +138 +131 +126 +125 +136 +152 +178 +200 +200 +168 +143 +139 +132 +117 +116 +126 +137 +147 +166 +187 +176 +144 +134 +127 +107 +83 +74 +82 +91 +93 +111 +122 +133 +136 +138 +143 +143 +134 +124 +114 +139 +174 +168 +143 +121 +104 +121 +136 +145 +151 +166 +181 +186 +185 +182 +168 +145 +122 +108 +103 +100 +97 +100 +108 +127 +133 +130 +141 +181 +202 +177 +149 +131 +131 +147 +163 +166 +169 +159 +165 +170 +174 +175 +170 +166 +168 +185 +196 +190 +183 +188 +191 +185 +189 +185 +181 +170 +158 +152 +151 +150 +146 +162 +165 +176 +192 +202 +203 +205 +209 +192 +162 +142 +141 +141 +138 +137 +136 +130 +119 +105 +100 +104 +110 +111 +110 +105 +108 +107 +100 +93 +96 +104 +108 +113 +120 +129 +140 +148 +135 +130 +158 +194 +206 +209 +210 +200 +181 +173 +172 +185 +179 +183 +193 +195 +186 +178 +178 +189 +197 +195 +186 +175 +165 +161 +166 +158 +158 +153 +146 +142 +139 +131 +122 +117 +122 +123 +119 +114 +104 +93 +88 +109 +144 +173 +167 +143 +128 +129 +134 +137 +134 +131 +130 +130 +132 +140 +148 +162 +158 +150 +142 +138 +137 +135 +133 +123 +126 +129 +131 +128 +125 +125 +125 +135 +143 +148 +144 +139 +137 +137 +137 +149 +151 +155 +157 +153 +145 +139 +136 +132 +132 +132 +133 +135 +136 +136 +136 +135 +131 +129 +132 +135 +137 +137 +138 +142 +141 +137 +132 +129 +130 +132 +132 +134 +135 +137 +140 +139 +134 +127 +124 +125 +123 +124 +128 +131 +133 +134 +136 +142 +146 +152 +157 +157 +153 +150 +149 +144 +153 +162 +163 +154 +147 +149 +155 +153 +154 +154 +148 +141 +137 +138 +141 +141 +137 +138 +142 +142 +138 +141 +149 +148 +145 +141 +139 +141 +146 +148 +147 +148 +146 +145 +147 +150 +151 +149 +146 +148 +150 +150 +151 +151 +148 +154 +167 +164 +154 +142 +143 +151 +151 +149 +152 +146 +133 +126 +129 +133 +128 +122 +122 +119 +114 +116 +125 +132 +134 +136 +141 +142 +144 +143 +140 +141 +146 +151 +152 +149 +144 +140 +137 +138 +138 +142 +148 +148 +146 +144 +145 +147 +149 +148 +146 +141 +139 +140 +145 +148 +146 +143 +143 +141 +142 +148 +151 +147 +147 +153 +158 +162 +168 +169 +160 +147 +139 +148 +168 +176 +175 +174 +165 +149 +141 +137 +131 +130 +130 +142 +158 +157 +142 +140 +157 +163 +164 +153 +135 +129 +133 +142 +148 +165 +178 +181 +164 +145 +139 +145 +149 +148 +145 +145 +152 +160 +167 +171 +173 +177 +189 +188 +168 +155 +163 +174 +178 +171 +157 +141 +148 +168 +169 +156 +151 +150 +150 +149 +149 +153 +153 +146 +138 +135 +139 +141 +142 +142 +142 +141 +140 +143 +143 +143 +142 +141 +143 +145 +148 +141 +141 +138 +139 +146 +158 +169 +176 +160 +145 +149 +175 +193 +193 +189 +187 +190 +189 +179 +167 +163 +167 +162 +150 +149 +174 +198 +203 +195 +190 +190 +187 +179 +176 +175 +176 +175 +164 +161 +170 +183 +193 +191 +177 +181 +203 +203 +180 +165 +174 +187 +201 +209 +210 +204 +199 +200 +197 +197 +204 +215 +220 +216 +209 +194 +193 +198 +205 +204 +201 +198 +194 +184 +181 +189 +208 +224 +226 +222 +220 +217 +219 +221 +223 +226 +228 +227 +225 +223 +225 +229 +233 +234 +231 +227 +225 +219 +197 +169 +162 +179 +200 +217 +228 +240 +232 +206 +173 +150 +148 +164 +183 +179 +166 +160 +170 +178 +179 +183 +192 +200 +209 +217 +225 +228 +223 +203 +183 +164 +138 +129 +133 +127 +138 +164 +178 +183 +167 +152 +143 +135 +130 +134 +136 +133 +135 +135 +134 +132 +132 +133 +134 +134 +133 +132 +133 +133 +133 +134 +136 +137 +137 +137 +137 +138 +137 +136 +135 +133 +134 +134 +134 +135 +136 +136 +137 +137 +136 +136 +137 +138 +138 +137 +135 +133 +131 +131 +136 +142 +147 +149 +150 +152 +150 +149 +149 +148 +147 +148 +150 +151 +163 +180 +193 +198 +197 +198 +203 +217 +224 +235 +237 +228 +210 +181 +152 +133 +127 +121 +118 +115 +114 +118 +127 +128 +129 +133 +137 +139 +139 +143 +148 +157 +160 +167 +174 +184 +199 +218 +231 +237 +242 +246 +247 +246 +247 +247 +246 +245 +245 +245 +244 +244 +244 +243 +240 +243 +242 +241 +241 +241 +241 +240 +239 +240 +240 +241 +241 +242 +242 +241 +241 +245 +244 +243 +243 +242 +244 +245 +246 +247 +247 +247 +247 +247 +247 +249 +250 +250 +250 +250 +251 +252 +252 +252 +251 +251 +252 +252 +250 +250 +253 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +254 +254 +251 +247 +248 +251 +247 +239 +230 +228 +227 +228 +226 +225 +228 +235 +236 +235 +233 +229 +228 +229 +227 +225 +225 +225 +223 +221 +220 +219 +219 +220 +217 +218 +218 +218 +216 +215 +216 +215 +209 +204 +200 +199 +198 +194 +192 +194 +195 +196 +197 +196 +195 +196 +198 +200 +201 +198 +195 +194 +198 +202 +203 +201 +199 +196 +196 +198 +197 +195 +195 +200 +200 +196 +196 +199 +196 +186 +179 +179 +195 +202 +198 +189 +187 +186 +185 +188 +188 +186 +186 +189 +193 +196 +196 +195 +193 +192 +190 +189 +189 +191 +193 +194 +195 +194 +189 +183 +180 +182 +186 +189 +191 +189 +185 +183 +183 +183 +181 +178 +175 +174 +177 +182 +188 +188 +183 +177 +184 +184 +182 +174 +165 +160 +161 +163 +175 +175 +173 +172 +177 +184 +185 +182 +181 +183 +183 +178 +169 +160 +156 +155 +159 +162 +163 +162 +161 +163 +162 +161 +164 +157 +151 +152 +159 +164 +164 +162 +163 +157 +155 +163 +174 +177 +171 +163 +162 +161 +157 +155 +155 +159 +165 +171 +170 +169 +163 +158 +156 +155 +159 +169 +173 +166 +160 +161 +166 +169 +167 +165 +164 +163 +161 +161 +161 +161 +161 +160 +158 +154 +152 +152 +153 +151 +149 +149 +151 +154 +158 +158 +155 +152 +154 +159 +165 +159 +158 +158 +158 +161 +162 +158 +157 +156 +158 +161 +162 +159 +156 +155 +156 +154 +152 +151 +152 +154 +158 +160 +159 +161 +161 +160 +158 +157 +160 +162 +162 +160 +157 +156 +157 +159 +161 +163 +162 +162 +164 +166 +165 +161 +158 +158 +155 +153 +155 +161 +161 +155 +151 +153 +161 +164 +164 +159 +152 +147 +147 +149 +146 +148 +150 +154 +159 +163 +163 +160 +163 +166 +165 +159 +156 +158 +162 +163 +160 +156 +153 +152 +151 +148 +148 +151 +155 +155 +156 +158 +160 +160 +157 +154 +152 +151 +150 +151 +152 +153 +152 +152 +153 +151 +149 +150 +151 +150 +150 +151 +149 +148 +146 +148 +154 +161 +162 +160 +157 +153 +150 +150 +152 +152 +146 +141 +143 +147 +150 +151 +151 +152 +153 +152 +151 +147 +146 +150 +152 +150 +150 +152 +153 +155 +153 +152 +154 +153 +153 +154 +150 +146 +139 +137 +145 +150 +150 +152 +150 +150 +151 +154 +157 +159 +161 +161 +152 +146 +146 +154 +160 +158 +153 +151 +150 +149 +150 +152 +151 +145 +144 +146 +150 +153 +156 +154 +148 +144 +141 +140 +141 +144 +147 +147 +147 +149 +149 +148 +149 +148 +144 +138 +134 +133 +138 +143 +149 +148 +147 +146 +145 +147 +149 +152 +151 +146 +139 +135 +134 +137 +139 +139 +133 +139 +146 +147 +146 +146 +149 +152 +158 +158 +157 +155 +152 +152 +155 +159 +159 +158 +156 +154 +152 +148 +144 +141 +142 +147 +153 +154 +154 +153 +151 +149 +148 +144 +141 +144 +150 +152 +148 +144 +139 +138 +142 +149 +153 +153 +151 +150 +149 +149 +150 +152 +150 +144 +139 +137 +140 +142 +143 +140 +139 +139 +140 +141 +145 +145 +142 +136 +135 +140 +142 +142 +140 +141 +141 +141 +142 +143 +144 +145 +146 +147 +149 +153 +157 +157 +150 +143 +142 +142 +142 +141 +139 +139 +144 +149 +150 +145 +142 +142 +145 +147 +146 +145 +146 +144 +142 +142 +145 +148 +147 +143 +137 +140 +144 +148 +145 +140 +139 +140 +152 +154 +155 +154 +151 +148 +148 +148 +148 +150 +153 +155 +154 +150 +147 +146 +144 +145 +144 +146 +148 +145 +143 +144 +144 +143 +141 +141 +144 +146 +143 +138 +139 +138 +139 +139 +137 +136 +137 +140 +137 +138 +144 +147 +143 +141 +144 +146 +151 +147 +142 +139 +141 +145 +146 +145 +142 +136 +136 +139 +140 +139 +137 +132 +140 +145 +151 +145 +133 +137 +159 +176 +176 +195 +200 +182 +162 +153 +146 +136 +124 +127 +133 +138 +149 +170 +176 +166 +161 +150 +127 +101 +88 +89 +93 +94 +103 +110 +116 +126 +135 +141 +138 +137 +123 +108 +123 +152 +156 +142 +125 +110 +134 +152 +162 +163 +169 +169 +160 +153 +140 +128 +115 +107 +99 +87 +75 +67 +53 +68 +84 +82 +89 +124 +184 +198 +155 +125 +123 +144 +173 +197 +199 +200 +189 +183 +183 +181 +174 +167 +164 +161 +175 +181 +184 +186 +190 +191 +183 +175 +174 +177 +175 +170 +167 +164 +155 +145 +141 +139 +141 +150 +163 +179 +198 +213 +199 +181 +172 +171 +166 +167 +175 +181 +170 +160 +149 +146 +147 +144 +134 +124 +118 +115 +113 +109 +103 +102 +104 +105 +106 +108 +122 +127 +116 +91 +80 +102 +144 +167 +179 +180 +177 +164 +149 +132 +124 +129 +138 +148 +151 +146 +143 +142 +150 +159 +157 +146 +134 +121 +111 +112 +110 +110 +111 +112 +113 +111 +106 +101 +100 +109 +114 +118 +126 +122 +110 +101 +98 +120 +146 +153 +141 +128 +128 +135 +137 +132 +129 +128 +128 +129 +133 +140 +148 +148 +144 +139 +138 +138 +138 +137 +131 +134 +136 +138 +137 +133 +129 +126 +129 +140 +149 +149 +143 +139 +139 +139 +138 +137 +137 +139 +141 +140 +137 +135 +132 +132 +132 +133 +135 +135 +137 +138 +138 +133 +131 +133 +136 +137 +139 +143 +144 +144 +140 +133 +128 +128 +131 +134 +136 +132 +129 +129 +129 +127 +125 +125 +126 +124 +125 +128 +132 +135 +138 +141 +144 +146 +150 +154 +152 +147 +141 +139 +142 +150 +161 +163 +153 +140 +140 +148 +154 +157 +157 +150 +141 +137 +142 +148 +146 +151 +155 +153 +148 +143 +141 +141 +140 +141 +141 +140 +140 +142 +144 +144 +146 +147 +149 +151 +151 +150 +150 +149 +150 +154 +154 +152 +150 +147 +151 +160 +156 +147 +142 +150 +160 +155 +148 +149 +143 +128 +120 +127 +128 +120 +116 +118 +121 +123 +128 +134 +139 +141 +139 +138 +145 +144 +140 +135 +136 +141 +144 +143 +139 +136 +134 +133 +136 +139 +145 +152 +148 +147 +146 +147 +148 +149 +149 +149 +141 +138 +139 +147 +151 +150 +146 +145 +147 +146 +148 +149 +146 +149 +156 +161 +171 +181 +178 +161 +144 +140 +153 +173 +175 +165 +159 +154 +145 +144 +150 +152 +139 +139 +147 +163 +168 +155 +148 +155 +158 +152 +143 +135 +134 +146 +156 +159 +170 +174 +170 +155 +143 +144 +149 +152 +151 +148 +149 +156 +163 +168 +175 +181 +182 +187 +183 +166 +154 +156 +165 +170 +169 +159 +143 +147 +167 +167 +152 +148 +149 +151 +151 +149 +150 +151 +146 +140 +138 +142 +144 +141 +138 +137 +138 +138 +141 +141 +140 +141 +142 +145 +147 +149 +142 +137 +131 +132 +139 +152 +167 +179 +175 +157 +151 +163 +181 +194 +200 +199 +193 +191 +179 +167 +166 +170 +165 +153 +143 +154 +184 +206 +202 +193 +192 +187 +182 +178 +170 +169 +169 +159 +158 +171 +185 +188 +186 +179 +177 +193 +202 +192 +188 +184 +188 +201 +208 +206 +202 +202 +199 +198 +199 +206 +213 +216 +212 +207 +197 +191 +195 +205 +208 +206 +203 +199 +190 +184 +186 +202 +221 +228 +224 +219 +217 +219 +220 +222 +225 +228 +228 +225 +223 +227 +229 +228 +227 +228 +229 +231 +228 +208 +177 +161 +169 +188 +207 +221 +234 +234 +212 +177 +154 +154 +167 +181 +180 +166 +160 +169 +178 +180 +185 +193 +203 +208 +212 +217 +223 +223 +209 +193 +171 +148 +127 +128 +132 +133 +141 +150 +178 +177 +165 +149 +140 +135 +134 +135 +135 +136 +135 +135 +133 +132 +132 +132 +134 +131 +129 +131 +133 +134 +133 +134 +133 +133 +134 +135 +137 +138 +138 +137 +136 +137 +137 +138 +139 +139 +140 +140 +140 +140 +140 +140 +140 +139 +137 +136 +137 +134 +134 +137 +141 +144 +147 +149 +149 +149 +149 +147 +144 +142 +145 +151 +153 +162 +175 +187 +192 +195 +198 +201 +214 +221 +233 +236 +233 +225 +198 +163 +137 +126 +116 +114 +114 +115 +120 +127 +128 +128 +130 +134 +135 +135 +139 +146 +156 +160 +168 +175 +185 +199 +217 +229 +238 +242 +246 +246 +246 +246 +246 +245 +243 +244 +244 +243 +244 +245 +244 +242 +243 +242 +241 +241 +241 +241 +240 +239 +240 +240 +241 +242 +242 +242 +240 +240 +244 +244 +243 +243 +243 +244 +245 +246 +246 +247 +247 +247 +247 +248 +249 +250 +250 +250 +250 +251 +252 +252 +251 +251 +251 +252 +253 +251 +251 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +254 +251 +247 +249 +253 +249 +241 +231 +230 +229 +227 +222 +221 +231 +242 +244 +242 +237 +231 +229 +230 +227 +225 +226 +225 +223 +221 +220 +219 +219 +218 +220 +219 +217 +216 +216 +215 +215 +213 +210 +205 +199 +198 +196 +191 +190 +192 +193 +195 +197 +197 +196 +196 +198 +200 +199 +196 +192 +192 +195 +200 +202 +201 +200 +197 +197 +199 +199 +195 +196 +200 +199 +198 +198 +198 +194 +187 +180 +176 +193 +202 +197 +186 +185 +184 +184 +188 +186 +185 +186 +190 +194 +196 +195 +193 +195 +195 +193 +191 +190 +192 +195 +196 +195 +192 +186 +179 +177 +180 +184 +187 +192 +191 +187 +184 +185 +187 +182 +175 +170 +171 +177 +184 +191 +191 +184 +176 +183 +187 +184 +174 +167 +168 +170 +170 +176 +176 +174 +173 +176 +181 +185 +185 +187 +187 +184 +174 +164 +160 +158 +158 +160 +163 +165 +163 +161 +161 +161 +159 +155 +156 +154 +157 +163 +169 +169 +167 +163 +151 +150 +165 +175 +172 +166 +167 +162 +159 +156 +156 +159 +164 +168 +170 +171 +169 +161 +153 +154 +157 +163 +172 +177 +168 +160 +160 +165 +168 +167 +166 +163 +160 +158 +157 +159 +160 +161 +162 +159 +154 +150 +149 +150 +149 +149 +151 +157 +157 +159 +160 +157 +153 +154 +157 +161 +156 +157 +160 +162 +164 +162 +156 +158 +159 +162 +165 +163 +158 +157 +159 +158 +156 +153 +152 +154 +157 +160 +161 +159 +161 +162 +160 +157 +155 +156 +158 +157 +155 +154 +154 +156 +158 +160 +161 +162 +161 +162 +164 +162 +157 +155 +156 +152 +149 +154 +164 +164 +155 +151 +154 +162 +168 +170 +162 +149 +141 +144 +149 +148 +154 +158 +158 +159 +161 +161 +158 +161 +167 +166 +160 +158 +162 +161 +155 +154 +153 +154 +155 +152 +149 +150 +155 +154 +154 +155 +159 +163 +164 +162 +159 +155 +149 +148 +154 +158 +155 +152 +153 +157 +155 +154 +154 +154 +152 +152 +154 +152 +151 +149 +150 +156 +161 +160 +156 +158 +160 +159 +156 +157 +158 +151 +141 +146 +149 +154 +158 +155 +149 +147 +149 +151 +147 +147 +151 +152 +148 +147 +148 +150 +153 +154 +155 +158 +155 +151 +151 +151 +147 +141 +141 +147 +149 +148 +150 +147 +148 +150 +155 +161 +163 +162 +159 +148 +144 +148 +157 +162 +157 +151 +149 +151 +148 +149 +151 +149 +143 +144 +150 +151 +153 +154 +149 +143 +139 +140 +143 +146 +147 +147 +146 +148 +151 +150 +148 +146 +145 +143 +137 +131 +130 +136 +142 +151 +150 +148 +145 +143 +144 +146 +149 +153 +149 +143 +137 +136 +136 +133 +129 +130 +139 +147 +146 +144 +145 +150 +153 +153 +155 +155 +151 +147 +148 +152 +156 +159 +158 +155 +153 +151 +148 +147 +146 +141 +141 +147 +156 +159 +153 +147 +145 +153 +148 +144 +146 +152 +154 +150 +145 +136 +137 +143 +149 +150 +149 +149 +149 +149 +147 +146 +147 +146 +143 +141 +140 +140 +143 +144 +141 +141 +145 +144 +142 +143 +147 +146 +142 +139 +141 +141 +138 +135 +136 +138 +139 +140 +142 +145 +146 +142 +144 +148 +153 +157 +158 +155 +151 +143 +141 +143 +146 +143 +138 +141 +150 +151 +142 +138 +142 +145 +143 +143 +146 +143 +144 +144 +146 +148 +148 +145 +139 +140 +151 +159 +154 +143 +135 +136 +139 +145 +150 +153 +154 +151 +148 +149 +149 +150 +149 +153 +159 +156 +148 +146 +152 +145 +147 +147 +149 +151 +146 +140 +139 +140 +141 +141 +142 +144 +145 +142 +138 +137 +136 +136 +137 +137 +136 +136 +138 +135 +136 +143 +146 +139 +135 +140 +146 +152 +146 +137 +130 +133 +143 +148 +147 +141 +136 +137 +138 +136 +138 +144 +147 +143 +146 +156 +162 +163 +172 +183 +184 +187 +184 +181 +181 +182 +178 +165 +153 +144 +135 +138 +140 +130 +132 +153 +171 +168 +151 +140 +139 +137 +128 +117 +111 +103 +100 +98 +110 +130 +136 +139 +147 +141 +143 +130 +130 +155 +166 +164 +172 +179 +183 +178 +169 +160 +145 +134 +137 +123 +121 +124 +131 +128 +114 +101 +98 +97 +98 +91 +70 +82 +134 +196 +194 +147 +116 +124 +156 +185 +196 +184 +176 +174 +158 +146 +139 +126 +121 +125 +126 +134 +134 +145 +157 +161 +165 +161 +145 +134 +154 +175 +182 +177 +170 +164 +159 +139 +142 +133 +117 +115 +131 +146 +150 +170 +179 +186 +173 +155 +168 +198 +215 +207 +202 +199 +203 +204 +194 +174 +158 +158 +145 +142 +146 +142 +131 +124 +119 +121 +121 +129 +116 +101 +99 +89 +82 +91 +125 +142 +151 +162 +166 +154 +127 +86 +95 +99 +101 +103 +109 +115 +113 +127 +133 +129 +124 +125 +117 +103 +98 +101 +101 +105 +114 +118 +117 +116 +117 +118 +125 +125 +125 +126 +121 +117 +116 +115 +111 +117 +128 +129 +122 +122 +129 +133 +129 +127 +128 +125 +120 +121 +123 +133 +136 +136 +135 +135 +136 +138 +138 +144 +145 +144 +146 +146 +144 +138 +134 +138 +141 +146 +147 +145 +141 +139 +139 +131 +133 +134 +134 +134 +134 +132 +129 +129 +130 +130 +130 +133 +135 +138 +141 +139 +135 +135 +140 +140 +136 +137 +142 +145 +147 +145 +138 +131 +130 +132 +134 +138 +130 +123 +120 +120 +122 +124 +128 +132 +129 +128 +129 +131 +135 +140 +145 +148 +148 +150 +152 +148 +138 +128 +122 +143 +144 +151 +158 +152 +138 +133 +137 +153 +158 +160 +154 +144 +140 +145 +153 +155 +159 +155 +144 +139 +140 +138 +132 +132 +134 +135 +136 +140 +144 +145 +144 +144 +149 +153 +154 +151 +150 +151 +152 +150 +155 +156 +153 +150 +145 +144 +148 +148 +146 +144 +150 +161 +162 +152 +146 +137 +122 +116 +122 +121 +112 +107 +110 +120 +127 +135 +139 +143 +143 +141 +136 +143 +140 +135 +129 +129 +134 +135 +131 +128 +124 +124 +129 +136 +143 +145 +147 +144 +145 +146 +146 +147 +149 +152 +154 +147 +144 +144 +150 +153 +149 +144 +143 +143 +141 +143 +145 +145 +150 +158 +162 +177 +191 +184 +160 +146 +154 +167 +175 +167 +152 +148 +149 +145 +147 +165 +178 +166 +155 +144 +152 +163 +160 +153 +154 +148 +137 +134 +137 +142 +155 +169 +171 +170 +167 +155 +145 +146 +154 +158 +154 +154 +155 +157 +160 +159 +160 +171 +186 +194 +185 +171 +158 +152 +154 +160 +165 +158 +155 +144 +148 +168 +170 +155 +148 +148 +152 +153 +150 +149 +150 +147 +143 +145 +147 +145 +139 +133 +134 +136 +139 +141 +140 +140 +141 +144 +147 +149 +150 +148 +136 +128 +130 +139 +151 +161 +170 +175 +169 +165 +165 +171 +188 +205 +208 +202 +190 +177 +172 +172 +168 +163 +160 +150 +141 +167 +200 +206 +199 +195 +186 +181 +175 +165 +162 +162 +157 +163 +184 +192 +181 +183 +190 +188 +191 +203 +211 +207 +193 +189 +200 +206 +200 +197 +202 +196 +197 +199 +206 +211 +212 +208 +205 +191 +184 +189 +204 +211 +209 +205 +201 +191 +186 +185 +196 +216 +230 +227 +219 +217 +218 +218 +219 +223 +226 +227 +224 +224 +225 +228 +227 +225 +224 +230 +239 +237 +215 +189 +176 +177 +183 +199 +220 +233 +239 +221 +183 +161 +164 +175 +185 +180 +165 +158 +168 +178 +181 +185 +193 +202 +204 +207 +213 +225 +230 +223 +210 +178 +168 +143 +134 +139 +130 +125 +140 +157 +171 +168 +151 +142 +139 +134 +133 +138 +136 +135 +133 +132 +132 +131 +131 +134 +131 +129 +131 +134 +133 +132 +131 +132 +132 +134 +136 +138 +139 +140 +140 +138 +139 +140 +142 +142 +142 +142 +142 +141 +142 +143 +143 +142 +140 +138 +137 +136 +135 +136 +139 +143 +145 +150 +155 +147 +149 +150 +146 +138 +137 +145 +154 +160 +164 +172 +181 +187 +194 +200 +206 +210 +217 +230 +235 +237 +239 +220 +185 +140 +125 +113 +112 +116 +118 +120 +125 +128 +128 +130 +133 +134 +135 +140 +148 +156 +160 +168 +177 +188 +202 +218 +229 +239 +243 +246 +246 +246 +246 +245 +244 +243 +244 +245 +244 +245 +246 +246 +244 +244 +244 +243 +243 +242 +242 +241 +241 +240 +240 +241 +242 +242 +242 +240 +240 +242 +243 +243 +244 +244 +245 +245 +246 +245 +246 +247 +248 +248 +248 +249 +250 +250 +250 +250 +251 +252 +252 +251 +250 +251 +253 +254 +252 +252 +253 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +252 +251 +255 +254 +244 +236 +226 +225 +228 +224 +221 +229 +239 +244 +242 +238 +233 +231 +230 +227 +224 +225 +224 +223 +221 +219 +218 +217 +218 +221 +219 +219 +220 +217 +214 +213 +214 +212 +211 +206 +197 +192 +191 +191 +190 +192 +194 +195 +196 +196 +197 +199 +199 +198 +195 +192 +194 +201 +206 +203 +198 +200 +197 +198 +202 +202 +198 +196 +198 +200 +197 +198 +199 +194 +184 +179 +181 +197 +199 +193 +184 +181 +181 +182 +186 +186 +184 +185 +190 +195 +195 +192 +190 +194 +198 +198 +193 +190 +193 +195 +195 +194 +189 +182 +176 +177 +182 +186 +187 +187 +185 +183 +183 +185 +186 +182 +176 +175 +178 +183 +190 +194 +192 +185 +178 +182 +180 +179 +176 +173 +177 +178 +173 +177 +177 +172 +169 +171 +179 +182 +180 +180 +184 +182 +171 +161 +158 +160 +162 +160 +159 +158 +157 +158 +159 +158 +157 +152 +159 +169 +173 +172 +170 +167 +166 +159 +156 +162 +169 +169 +166 +167 +167 +165 +160 +161 +159 +160 +166 +169 +177 +175 +169 +162 +158 +158 +163 +168 +171 +170 +163 +159 +161 +166 +166 +164 +162 +163 +161 +158 +159 +160 +162 +161 +162 +161 +161 +154 +153 +154 +150 +148 +160 +159 +161 +162 +161 +160 +161 +161 +160 +161 +159 +157 +158 +160 +160 +159 +157 +160 +163 +164 +163 +162 +162 +160 +157 +156 +156 +155 +154 +157 +160 +158 +155 +157 +157 +158 +158 +158 +157 +157 +157 +157 +155 +153 +155 +158 +159 +159 +161 +161 +162 +163 +163 +159 +154 +153 +153 +146 +154 +163 +166 +164 +160 +153 +148 +161 +168 +168 +163 +155 +146 +146 +158 +155 +153 +154 +164 +170 +166 +161 +160 +165 +160 +156 +156 +159 +162 +161 +158 +156 +156 +155 +156 +158 +159 +158 +156 +156 +156 +158 +163 +165 +161 +157 +156 +150 +143 +144 +152 +156 +152 +150 +154 +149 +152 +155 +157 +154 +151 +150 +151 +153 +155 +156 +154 +154 +155 +154 +153 +159 +154 +156 +164 +167 +160 +152 +149 +151 +151 +152 +155 +156 +154 +149 +144 +140 +145 +150 +150 +147 +146 +144 +142 +150 +150 +151 +153 +154 +154 +153 +152 +148 +147 +146 +146 +145 +145 +147 +150 +149 +152 +156 +159 +161 +161 +158 +154 +147 +145 +150 +157 +160 +155 +150 +148 +153 +151 +150 +148 +147 +146 +147 +150 +156 +154 +151 +145 +142 +141 +141 +143 +147 +146 +143 +139 +142 +147 +147 +144 +142 +146 +146 +138 +131 +132 +138 +144 +150 +149 +147 +146 +142 +135 +139 +150 +153 +148 +139 +136 +141 +139 +133 +128 +128 +139 +151 +151 +150 +151 +153 +153 +147 +147 +147 +149 +150 +149 +149 +150 +153 +157 +156 +151 +148 +151 +151 +146 +146 +143 +142 +145 +150 +151 +149 +148 +151 +151 +146 +146 +153 +157 +153 +150 +138 +141 +143 +144 +149 +151 +149 +144 +143 +142 +144 +148 +146 +140 +140 +142 +145 +143 +143 +147 +149 +145 +142 +139 +147 +147 +148 +146 +144 +140 +138 +136 +136 +137 +139 +139 +140 +142 +146 +149 +148 +141 +138 +143 +154 +158 +151 +141 +149 +145 +145 +147 +147 +145 +144 +146 +150 +144 +139 +143 +152 +151 +145 +145 +144 +146 +147 +146 +145 +143 +142 +141 +151 +157 +160 +154 +148 +140 +135 +138 +142 +151 +157 +154 +148 +146 +147 +150 +148 +148 +153 +152 +145 +143 +148 +150 +149 +149 +149 +150 +149 +144 +141 +140 +140 +144 +145 +141 +139 +142 +143 +142 +141 +138 +137 +141 +141 +136 +131 +131 +134 +137 +137 +135 +133 +134 +134 +132 +135 +133 +130 +121 +118 +132 +143 +139 +138 +145 +142 +139 +146 +146 +146 +154 +150 +163 +170 +172 +181 +190 +187 +179 +172 +165 +148 +155 +184 +190 +169 +157 +148 +147 +141 +139 +130 +108 +115 +152 +157 +151 +154 +168 +175 +163 +143 +129 +104 +92 +90 +94 +114 +132 +134 +145 +152 +155 +154 +169 +190 +185 +182 +200 +191 +169 +162 +150 +137 +138 +139 +146 +137 +134 +134 +140 +141 +134 +128 +129 +138 +144 +139 +126 +140 +185 +198 +167 +120 +115 +132 +157 +156 +140 +131 +126 +128 +113 +99 +95 +94 +90 +88 +90 +88 +101 +120 +140 +152 +157 +157 +157 +131 +119 +133 +163 +174 +170 +171 +175 +149 +148 +135 +109 +88 +83 +90 +97 +114 +129 +141 +146 +142 +144 +170 +191 +188 +190 +198 +206 +208 +208 +206 +200 +203 +199 +191 +183 +180 +176 +164 +151 +151 +150 +140 +127 +121 +122 +113 +100 +87 +96 +112 +126 +141 +161 +166 +153 +121 +113 +109 +99 +91 +101 +114 +113 +119 +127 +137 +135 +124 +119 +117 +113 +111 +114 +119 +123 +121 +119 +123 +131 +136 +142 +137 +128 +130 +127 +120 +122 +116 +114 +117 +117 +125 +122 +113 +131 +142 +137 +133 +134 +128 +115 +111 +125 +130 +142 +137 +129 +136 +135 +130 +136 +139 +138 +138 +139 +141 +141 +141 +142 +145 +133 +130 +138 +142 +136 +133 +137 +136 +130 +134 +138 +134 +133 +133 +127 +123 +127 +133 +137 +136 +134 +135 +137 +137 +139 +139 +136 +135 +136 +137 +137 +139 +143 +146 +144 +138 +134 +134 +136 +134 +132 +123 +114 +113 +121 +131 +137 +135 +133 +131 +131 +135 +141 +146 +148 +150 +150 +154 +157 +149 +134 +127 +129 +144 +146 +151 +152 +146 +139 +141 +148 +157 +165 +168 +160 +148 +143 +146 +152 +150 +153 +145 +137 +139 +136 +127 +122 +126 +133 +137 +137 +140 +146 +147 +144 +148 +150 +153 +154 +154 +152 +151 +150 +152 +158 +162 +158 +153 +148 +140 +132 +142 +144 +144 +149 +156 +154 +146 +143 +132 +121 +116 +118 +113 +102 +103 +114 +124 +128 +131 +135 +139 +138 +136 +138 +144 +141 +136 +135 +136 +138 +134 +128 +122 +122 +126 +133 +138 +140 +141 +143 +141 +139 +138 +145 +154 +155 +152 +155 +151 +152 +155 +156 +153 +146 +142 +140 +136 +137 +135 +139 +150 +155 +161 +171 +178 +178 +170 +155 +155 +177 +182 +159 +151 +147 +146 +151 +153 +155 +165 +179 +172 +156 +147 +153 +163 +163 +154 +147 +128 +126 +134 +147 +152 +158 +167 +173 +160 +153 +148 +150 +157 +158 +154 +148 +154 +164 +170 +167 +161 +157 +166 +181 +184 +179 +172 +162 +154 +157 +163 +163 +147 +146 +150 +159 +164 +161 +156 +154 +146 +147 +148 +151 +153 +151 +148 +145 +146 +146 +145 +140 +134 +131 +132 +134 +136 +139 +144 +150 +154 +154 +151 +148 +144 +136 +135 +142 +146 +149 +160 +171 +169 +168 +159 +151 +163 +188 +207 +209 +198 +195 +184 +177 +175 +174 +173 +162 +141 +140 +158 +189 +205 +202 +192 +184 +175 +167 +160 +161 +164 +163 +173 +190 +196 +192 +192 +198 +207 +211 +213 +216 +207 +197 +190 +194 +201 +202 +199 +198 +194 +200 +202 +203 +209 +212 +208 +206 +195 +180 +181 +200 +213 +213 +208 +205 +192 +189 +184 +187 +208 +230 +232 +221 +214 +217 +217 +215 +218 +223 +223 +219 +223 +225 +232 +237 +232 +223 +221 +226 +227 +221 +209 +189 +185 +193 +201 +213 +232 +237 +231 +202 +171 +165 +178 +187 +180 +166 +156 +162 +173 +181 +189 +196 +198 +202 +206 +210 +219 +233 +232 +217 +192 +165 +145 +142 +139 +132 +130 +129 +127 +145 +158 +156 +142 +133 +133 +138 +136 +136 +136 +133 +130 +129 +131 +134 +135 +136 +134 +131 +131 +134 +134 +130 +132 +132 +133 +135 +137 +139 +141 +142 +140 +142 +144 +144 +143 +141 +140 +140 +141 +143 +143 +140 +139 +141 +142 +141 +139 +138 +140 +143 +145 +146 +147 +149 +146 +147 +147 +147 +145 +140 +142 +150 +163 +169 +174 +177 +181 +191 +201 +208 +206 +210 +226 +236 +238 +241 +227 +197 +156 +122 +108 +112 +113 +116 +122 +119 +125 +129 +131 +132 +134 +136 +140 +149 +156 +163 +169 +177 +190 +204 +220 +234 +239 +243 +245 +245 +244 +245 +244 +244 +245 +245 +244 +244 +244 +244 +244 +244 +241 +241 +241 +241 +241 +242 +242 +243 +239 +239 +240 +239 +239 +240 +240 +240 +243 +243 +243 +244 +244 +244 +245 +245 +245 +246 +247 +248 +248 +248 +249 +250 +249 +249 +251 +252 +252 +251 +250 +249 +251 +253 +253 +252 +252 +253 +254 +253 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +253 +252 +254 +252 +245 +237 +228 +226 +227 +224 +222 +229 +236 +240 +239 +236 +231 +229 +229 +227 +225 +224 +223 +223 +221 +219 +219 +219 +220 +221 +220 +220 +218 +213 +209 +210 +213 +217 +214 +208 +199 +192 +191 +190 +189 +191 +192 +194 +195 +196 +197 +199 +200 +199 +196 +192 +193 +199 +205 +205 +202 +198 +195 +196 +200 +201 +197 +194 +194 +199 +198 +199 +199 +194 +186 +183 +184 +195 +196 +192 +186 +184 +182 +182 +186 +189 +187 +187 +191 +194 +194 +191 +190 +196 +199 +200 +195 +192 +193 +194 +193 +190 +186 +181 +178 +179 +182 +183 +181 +180 +176 +176 +183 +189 +187 +180 +176 +179 +186 +191 +190 +186 +184 +186 +189 +186 +178 +176 +177 +175 +175 +179 +179 +182 +177 +171 +168 +173 +180 +181 +177 +175 +178 +178 +170 +161 +156 +156 +157 +156 +155 +156 +157 +157 +157 +155 +154 +158 +166 +177 +181 +177 +170 +163 +160 +164 +163 +168 +174 +173 +171 +170 +166 +165 +159 +159 +158 +162 +169 +170 +176 +174 +171 +167 +164 +163 +165 +167 +169 +157 +154 +155 +159 +165 +166 +165 +164 +162 +161 +161 +161 +160 +161 +162 +163 +163 +162 +156 +154 +156 +152 +151 +159 +158 +159 +159 +160 +162 +165 +165 +163 +160 +158 +157 +156 +156 +156 +156 +156 +159 +162 +161 +159 +157 +157 +155 +153 +156 +155 +154 +153 +155 +157 +156 +153 +157 +155 +153 +154 +157 +158 +158 +157 +160 +157 +155 +156 +157 +158 +161 +164 +163 +164 +164 +164 +159 +153 +152 +153 +147 +154 +162 +166 +165 +160 +152 +146 +158 +165 +168 +164 +157 +152 +153 +162 +167 +158 +156 +164 +168 +163 +158 +158 +157 +156 +155 +154 +156 +160 +160 +157 +156 +155 +155 +156 +159 +160 +160 +159 +158 +158 +160 +161 +158 +153 +151 +151 +149 +143 +141 +148 +152 +151 +149 +150 +150 +152 +154 +154 +152 +150 +151 +153 +155 +154 +154 +155 +158 +161 +158 +153 +151 +151 +153 +159 +161 +157 +153 +151 +148 +148 +149 +152 +155 +152 +147 +141 +135 +141 +147 +148 +146 +144 +143 +142 +149 +151 +151 +150 +150 +152 +154 +154 +153 +151 +148 +148 +147 +145 +145 +146 +151 +157 +162 +164 +162 +158 +153 +150 +147 +147 +151 +157 +159 +153 +149 +147 +152 +150 +150 +149 +148 +148 +150 +153 +154 +152 +150 +148 +145 +145 +145 +145 +141 +142 +140 +135 +135 +140 +143 +143 +144 +146 +145 +138 +134 +137 +143 +147 +153 +147 +145 +144 +137 +132 +139 +149 +150 +147 +143 +138 +139 +140 +137 +131 +130 +143 +153 +156 +154 +153 +152 +150 +143 +141 +144 +149 +150 +148 +149 +152 +154 +157 +156 +152 +148 +149 +151 +151 +149 +144 +142 +144 +148 +149 +148 +147 +144 +144 +141 +144 +155 +160 +155 +151 +140 +142 +143 +143 +146 +147 +146 +144 +146 +147 +146 +144 +140 +136 +136 +138 +144 +143 +141 +143 +149 +151 +146 +137 +143 +147 +152 +153 +149 +143 +140 +139 +139 +141 +144 +144 +144 +144 +146 +148 +145 +144 +142 +142 +145 +150 +148 +144 +141 +141 +144 +151 +157 +157 +152 +149 +147 +143 +141 +148 +158 +157 +150 +149 +147 +145 +140 +137 +136 +134 +133 +132 +150 +153 +153 +150 +147 +142 +138 +138 +144 +150 +157 +158 +154 +150 +149 +150 +145 +148 +153 +151 +143 +143 +151 +154 +152 +150 +149 +150 +150 +149 +148 +148 +145 +146 +145 +142 +140 +140 +142 +140 +145 +143 +143 +146 +145 +137 +131 +129 +134 +136 +134 +131 +126 +122 +120 +118 +119 +128 +132 +126 +121 +129 +141 +144 +149 +145 +147 +153 +158 +162 +160 +156 +146 +152 +167 +179 +184 +186 +179 +165 +140 +119 +107 +126 +158 +170 +157 +144 +141 +146 +147 +135 +113 +98 +106 +126 +149 +152 +156 +170 +188 +187 +158 +132 +107 +102 +101 +105 +120 +137 +151 +169 +176 +182 +185 +189 +197 +205 +197 +181 +144 +128 +131 +131 +128 +136 +145 +155 +165 +159 +149 +145 +147 +150 +153 +163 +172 +181 +187 +184 +192 +208 +190 +152 +113 +108 +116 +122 +107 +90 +90 +95 +88 +83 +83 +90 +98 +99 +97 +95 +88 +88 +98 +121 +146 +162 +167 +169 +161 +122 +103 +121 +144 +156 +167 +177 +165 +159 +151 +137 +116 +96 +88 +91 +95 +100 +101 +109 +114 +115 +124 +127 +128 +126 +136 +156 +173 +187 +198 +202 +207 +210 +214 +215 +214 +207 +198 +192 +185 +178 +167 +157 +154 +155 +154 +152 +140 +118 +111 +124 +135 +143 +161 +182 +177 +149 +120 +101 +100 +115 +124 +117 +124 +129 +138 +142 +135 +127 +125 +124 +123 +122 +122 +122 +119 +119 +127 +135 +145 +154 +149 +137 +133 +130 +125 +124 +124 +129 +135 +128 +120 +109 +112 +144 +153 +158 +148 +132 +125 +122 +117 +121 +126 +135 +133 +130 +137 +137 +131 +132 +135 +132 +129 +129 +130 +132 +136 +140 +140 +132 +130 +136 +137 +131 +130 +135 +137 +133 +138 +142 +136 +132 +129 +123 +124 +128 +134 +138 +140 +139 +139 +137 +136 +137 +136 +134 +132 +134 +136 +137 +138 +142 +146 +144 +140 +137 +137 +139 +137 +133 +125 +118 +118 +125 +133 +137 +136 +138 +137 +136 +139 +145 +150 +152 +149 +153 +160 +162 +152 +138 +136 +143 +149 +148 +147 +144 +140 +141 +149 +158 +160 +162 +164 +160 +153 +147 +145 +147 +142 +142 +139 +137 +137 +134 +126 +122 +127 +132 +135 +136 +139 +144 +146 +144 +147 +149 +151 +153 +153 +153 +152 +151 +154 +157 +161 +161 +159 +152 +142 +134 +140 +144 +148 +154 +159 +151 +138 +132 +132 +126 +120 +113 +102 +96 +104 +118 +125 +129 +130 +133 +137 +138 +137 +140 +144 +144 +144 +143 +144 +144 +141 +136 +130 +130 +132 +138 +142 +144 +145 +147 +142 +139 +135 +140 +149 +151 +153 +158 +152 +156 +161 +163 +156 +146 +138 +136 +131 +135 +138 +144 +153 +159 +165 +171 +179 +169 +159 +155 +164 +180 +173 +144 +142 +150 +151 +148 +157 +172 +175 +168 +159 +156 +153 +154 +162 +162 +151 +137 +127 +130 +140 +148 +151 +156 +162 +162 +155 +151 +149 +153 +159 +160 +157 +154 +160 +167 +171 +169 +163 +158 +158 +167 +174 +172 +172 +168 +164 +164 +164 +159 +154 +148 +147 +155 +160 +159 +156 +156 +149 +149 +150 +151 +152 +152 +150 +149 +150 +149 +146 +140 +134 +132 +135 +138 +145 +144 +145 +148 +152 +156 +158 +158 +152 +147 +145 +148 +152 +153 +158 +165 +175 +166 +150 +143 +157 +184 +201 +204 +196 +193 +182 +183 +183 +177 +174 +166 +144 +140 +157 +188 +203 +200 +196 +194 +180 +172 +169 +177 +186 +185 +187 +197 +209 +211 +208 +206 +205 +203 +209 +222 +218 +203 +186 +184 +195 +198 +195 +196 +195 +202 +204 +205 +211 +214 +212 +211 +197 +186 +187 +201 +211 +212 +210 +206 +204 +196 +187 +186 +203 +223 +230 +226 +222 +218 +215 +216 +219 +221 +222 +222 +224 +226 +230 +231 +228 +222 +218 +217 +220 +225 +223 +207 +199 +202 +203 +212 +223 +235 +241 +220 +184 +167 +175 +185 +181 +170 +158 +158 +166 +179 +190 +197 +199 +198 +198 +198 +210 +231 +237 +228 +200 +176 +154 +147 +141 +138 +137 +135 +126 +133 +141 +143 +137 +130 +132 +138 +135 +135 +134 +133 +132 +133 +133 +134 +132 +134 +136 +137 +138 +139 +137 +134 +131 +131 +132 +133 +136 +139 +141 +143 +141 +143 +144 +145 +144 +143 +142 +142 +140 +141 +143 +140 +139 +141 +142 +142 +143 +143 +144 +145 +145 +144 +145 +148 +146 +144 +141 +143 +146 +142 +142 +150 +163 +174 +181 +182 +180 +187 +197 +202 +206 +209 +221 +232 +236 +243 +234 +209 +171 +135 +114 +116 +116 +118 +123 +120 +125 +128 +130 +133 +136 +138 +141 +150 +156 +163 +170 +178 +191 +205 +221 +234 +241 +244 +246 +246 +246 +246 +247 +246 +244 +244 +244 +244 +243 +243 +243 +243 +241 +241 +241 +241 +241 +242 +242 +242 +240 +240 +240 +240 +240 +240 +241 +241 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +247 +248 +248 +248 +249 +250 +248 +249 +250 +251 +251 +251 +250 +249 +251 +253 +253 +252 +252 +253 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +254 +255 +253 +254 +255 +252 +252 +250 +246 +237 +230 +227 +228 +225 +225 +230 +233 +237 +237 +235 +231 +228 +227 +227 +226 +223 +222 +221 +220 +219 +219 +220 +222 +220 +220 +220 +216 +211 +208 +211 +215 +220 +216 +208 +199 +193 +192 +192 +191 +191 +192 +194 +196 +197 +199 +199 +201 +200 +197 +193 +192 +194 +200 +203 +203 +200 +197 +196 +199 +200 +197 +194 +194 +195 +196 +197 +197 +194 +192 +190 +190 +193 +192 +189 +187 +186 +180 +178 +184 +191 +189 +189 +192 +193 +192 +191 +191 +195 +199 +199 +195 +192 +191 +191 +190 +186 +184 +180 +179 +181 +184 +182 +179 +173 +169 +171 +183 +190 +186 +178 +175 +182 +189 +192 +187 +180 +181 +188 +193 +186 +174 +173 +180 +179 +176 +179 +185 +184 +178 +169 +167 +174 +180 +178 +172 +171 +171 +170 +166 +159 +153 +153 +156 +157 +157 +156 +156 +157 +157 +156 +155 +163 +171 +181 +183 +177 +167 +158 +155 +164 +166 +173 +178 +179 +181 +179 +172 +159 +154 +157 +159 +164 +169 +166 +169 +169 +169 +168 +167 +165 +163 +162 +161 +149 +151 +155 +160 +163 +163 +162 +162 +159 +161 +162 +161 +160 +161 +163 +165 +164 +164 +159 +156 +158 +157 +155 +158 +158 +158 +157 +158 +162 +167 +167 +165 +161 +160 +158 +156 +155 +155 +157 +158 +159 +160 +157 +155 +154 +154 +154 +152 +155 +154 +153 +152 +153 +155 +155 +153 +154 +150 +147 +149 +155 +160 +159 +157 +158 +157 +156 +157 +158 +159 +162 +165 +163 +164 +165 +164 +159 +154 +153 +153 +152 +156 +161 +164 +164 +161 +154 +150 +154 +160 +167 +165 +158 +157 +161 +164 +169 +159 +156 +164 +167 +160 +153 +152 +153 +156 +156 +154 +156 +159 +160 +157 +153 +153 +152 +154 +156 +158 +159 +159 +155 +157 +158 +157 +154 +150 +151 +153 +150 +144 +141 +145 +152 +155 +153 +150 +153 +153 +153 +152 +151 +153 +155 +157 +157 +155 +154 +156 +160 +163 +159 +154 +149 +151 +153 +154 +154 +152 +150 +149 +147 +145 +145 +148 +151 +151 +147 +143 +138 +144 +150 +150 +146 +143 +142 +142 +148 +152 +151 +145 +143 +149 +156 +158 +156 +152 +149 +147 +145 +143 +144 +145 +153 +160 +166 +165 +160 +153 +149 +145 +150 +150 +154 +158 +156 +150 +148 +148 +155 +153 +150 +150 +148 +147 +150 +152 +153 +151 +149 +148 +147 +147 +146 +145 +141 +143 +142 +136 +134 +139 +145 +148 +149 +148 +144 +140 +140 +144 +149 +153 +154 +144 +143 +145 +138 +134 +143 +151 +151 +146 +144 +141 +135 +137 +138 +129 +131 +142 +151 +154 +152 +150 +148 +145 +141 +140 +144 +150 +151 +148 +148 +153 +158 +158 +157 +153 +148 +145 +147 +150 +152 +147 +144 +145 +147 +148 +149 +150 +145 +144 +141 +146 +158 +161 +153 +147 +145 +144 +144 +143 +142 +140 +141 +143 +148 +150 +149 +142 +135 +132 +134 +136 +137 +144 +147 +144 +145 +149 +149 +144 +139 +145 +152 +153 +149 +144 +142 +143 +145 +149 +152 +152 +150 +149 +149 +150 +146 +147 +145 +142 +143 +146 +147 +145 +136 +137 +143 +153 +163 +166 +159 +149 +141 +139 +138 +146 +157 +157 +152 +151 +145 +138 +130 +127 +125 +122 +122 +123 +138 +143 +145 +144 +144 +140 +137 +141 +143 +149 +157 +166 +165 +156 +150 +148 +145 +149 +152 +147 +139 +143 +153 +157 +151 +148 +146 +148 +150 +151 +150 +150 +149 +148 +145 +144 +143 +140 +139 +139 +146 +145 +145 +147 +145 +139 +133 +131 +134 +135 +136 +135 +128 +121 +118 +118 +117 +131 +136 +133 +133 +139 +148 +155 +156 +150 +153 +153 +145 +148 +148 +136 +135 +146 +169 +182 +181 +177 +160 +134 +103 +89 +94 +115 +126 +134 +143 +147 +155 +151 +145 +124 +95 +91 +108 +121 +144 +152 +154 +162 +180 +180 +158 +140 +139 +140 +139 +147 +152 +155 +169 +180 +187 +185 +184 +175 +173 +192 +193 +164 +104 +95 +108 +122 +129 +137 +145 +151 +159 +176 +180 +173 +174 +176 +180 +187 +194 +196 +194 +194 +201 +205 +181 +151 +140 +119 +105 +104 +103 +102 +105 +108 +108 +116 +129 +142 +151 +149 +141 +134 +125 +113 +98 +97 +114 +137 +150 +153 +159 +130 +97 +88 +111 +138 +150 +153 +164 +167 +174 +175 +163 +142 +125 +119 +116 +114 +108 +114 +123 +122 +116 +103 +96 +92 +105 +125 +139 +150 +164 +174 +182 +192 +204 +212 +213 +210 +208 +207 +206 +199 +194 +192 +193 +191 +193 +196 +198 +179 +158 +151 +152 +154 +165 +183 +200 +171 +138 +117 +110 +120 +125 +120 +121 +122 +132 +140 +137 +130 +126 +125 +127 +123 +120 +118 +116 +118 +126 +136 +146 +153 +153 +145 +142 +143 +138 +129 +129 +137 +145 +139 +121 +103 +107 +141 +164 +171 +160 +146 +139 +126 +116 +118 +126 +130 +130 +130 +134 +136 +133 +129 +129 +126 +123 +121 +120 +120 +124 +129 +130 +128 +133 +141 +140 +132 +129 +132 +135 +134 +138 +141 +135 +131 +128 +124 +125 +131 +136 +139 +142 +143 +140 +134 +133 +136 +137 +136 +136 +137 +139 +139 +137 +141 +144 +143 +139 +137 +137 +138 +138 +134 +129 +125 +125 +131 +135 +137 +134 +139 +140 +136 +137 +143 +148 +150 +146 +151 +157 +159 +152 +143 +144 +151 +154 +154 +150 +144 +142 +146 +152 +155 +160 +160 +161 +160 +154 +146 +143 +145 +145 +139 +137 +138 +136 +135 +132 +128 +130 +133 +136 +139 +141 +142 +143 +143 +145 +146 +147 +150 +153 +153 +151 +150 +153 +154 +157 +163 +164 +157 +146 +139 +141 +145 +150 +159 +159 +147 +131 +127 +131 +126 +117 +106 +98 +98 +110 +122 +127 +131 +133 +134 +138 +140 +139 +142 +141 +145 +150 +150 +149 +148 +147 +145 +141 +140 +141 +144 +146 +146 +146 +147 +143 +140 +135 +137 +144 +148 +152 +160 +153 +158 +162 +161 +153 +141 +135 +135 +138 +140 +145 +149 +152 +160 +167 +169 +162 +157 +157 +160 +163 +163 +151 +133 +131 +143 +154 +161 +170 +176 +171 +161 +155 +158 +163 +167 +166 +155 +139 +127 +132 +139 +147 +148 +146 +152 +156 +153 +151 +150 +151 +160 +167 +167 +161 +157 +154 +167 +175 +171 +160 +151 +153 +165 +174 +169 +168 +168 +168 +170 +170 +165 +160 +148 +143 +151 +158 +155 +152 +153 +152 +152 +151 +150 +148 +148 +149 +151 +153 +152 +149 +142 +137 +137 +141 +146 +151 +148 +146 +146 +150 +154 +158 +160 +158 +159 +155 +154 +160 +159 +159 +167 +173 +169 +159 +149 +151 +168 +191 +206 +200 +190 +178 +185 +190 +185 +181 +175 +163 +145 +147 +176 +199 +204 +199 +195 +191 +186 +186 +194 +201 +197 +196 +202 +213 +219 +212 +203 +199 +192 +197 +215 +219 +204 +180 +175 +191 +196 +193 +198 +200 +206 +207 +206 +211 +214 +213 +213 +201 +194 +194 +201 +205 +208 +210 +207 +208 +208 +203 +196 +195 +206 +224 +238 +229 +219 +214 +220 +224 +221 +220 +222 +218 +222 +224 +224 +226 +226 +221 +215 +212 +219 +228 +224 +215 +205 +199 +206 +215 +229 +243 +232 +200 +178 +177 +183 +182 +174 +161 +155 +160 +175 +190 +200 +200 +197 +195 +190 +195 +216 +230 +228 +204 +187 +166 +152 +144 +143 +144 +140 +135 +131 +130 +134 +134 +129 +130 +136 +133 +132 +131 +132 +132 +133 +132 +131 +131 +134 +140 +144 +144 +141 +139 +138 +134 +134 +134 +134 +136 +138 +140 +141 +142 +143 +143 +145 +145 +145 +144 +143 +141 +142 +142 +141 +141 +142 +143 +143 +141 +141 +142 +144 +144 +144 +147 +150 +147 +141 +137 +142 +146 +140 +139 +147 +167 +183 +192 +186 +177 +181 +191 +196 +204 +207 +215 +224 +231 +242 +240 +222 +187 +152 +125 +120 +117 +120 +123 +121 +125 +128 +129 +132 +138 +141 +143 +150 +157 +163 +169 +177 +192 +207 +221 +233 +240 +244 +246 +246 +246 +247 +247 +247 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +241 +241 +241 +241 +241 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +247 +248 +248 +248 +249 +250 +248 +248 +249 +250 +251 +250 +250 +249 +251 +253 +253 +252 +252 +253 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +255 +252 +254 +255 +252 +250 +249 +246 +235 +230 +229 +230 +229 +230 +232 +231 +236 +237 +236 +231 +228 +227 +226 +226 +222 +222 +221 +219 +218 +219 +220 +222 +219 +218 +219 +216 +213 +213 +215 +218 +218 +214 +207 +198 +194 +195 +195 +195 +194 +195 +197 +198 +200 +201 +201 +202 +201 +199 +194 +191 +191 +194 +197 +198 +206 +201 +197 +198 +199 +198 +197 +197 +195 +196 +196 +196 +196 +196 +194 +191 +192 +189 +186 +187 +186 +177 +173 +179 +190 +189 +190 +193 +193 +192 +191 +191 +193 +196 +197 +194 +191 +189 +188 +186 +183 +181 +178 +177 +181 +183 +181 +177 +169 +169 +174 +182 +186 +183 +179 +177 +184 +187 +187 +182 +181 +185 +189 +189 +178 +170 +172 +181 +182 +178 +181 +185 +182 +176 +169 +168 +173 +177 +173 +166 +169 +165 +162 +160 +156 +152 +153 +158 +162 +160 +157 +155 +157 +159 +161 +163 +166 +172 +178 +178 +170 +162 +159 +160 +165 +169 +175 +178 +180 +185 +184 +175 +155 +154 +161 +165 +168 +169 +162 +163 +165 +166 +167 +167 +165 +161 +156 +153 +154 +157 +161 +162 +161 +158 +157 +158 +157 +159 +160 +160 +160 +161 +162 +163 +162 +163 +160 +157 +159 +160 +158 +157 +158 +158 +157 +157 +159 +164 +166 +165 +163 +161 +158 +157 +157 +158 +159 +159 +156 +155 +152 +151 +152 +154 +155 +155 +156 +155 +153 +152 +152 +153 +154 +154 +149 +146 +144 +147 +154 +160 +159 +155 +153 +153 +157 +160 +160 +159 +160 +163 +161 +162 +164 +164 +160 +155 +153 +155 +159 +159 +160 +161 +163 +163 +160 +156 +153 +157 +165 +164 +156 +159 +164 +161 +161 +158 +159 +163 +164 +158 +149 +143 +152 +157 +157 +154 +153 +157 +160 +158 +154 +154 +153 +153 +154 +156 +158 +159 +152 +153 +154 +154 +153 +153 +155 +157 +152 +148 +144 +147 +155 +162 +161 +156 +156 +153 +150 +149 +153 +158 +160 +160 +156 +157 +158 +157 +156 +155 +155 +155 +151 +152 +152 +152 +152 +153 +151 +147 +146 +145 +144 +145 +148 +150 +151 +149 +146 +151 +154 +152 +146 +141 +139 +140 +148 +153 +151 +142 +139 +148 +158 +161 +155 +150 +145 +141 +139 +140 +144 +150 +155 +159 +161 +158 +154 +151 +149 +147 +152 +153 +155 +155 +150 +147 +148 +150 +156 +153 +151 +150 +148 +147 +150 +152 +154 +151 +148 +146 +147 +147 +146 +143 +146 +147 +145 +140 +139 +144 +152 +156 +156 +151 +145 +142 +145 +150 +154 +155 +154 +139 +137 +141 +133 +135 +150 +160 +152 +138 +138 +142 +138 +139 +140 +130 +134 +141 +146 +147 +146 +146 +146 +145 +145 +147 +150 +152 +151 +150 +150 +151 +155 +153 +153 +153 +150 +146 +146 +150 +150 +148 +147 +146 +146 +146 +148 +152 +150 +149 +145 +149 +159 +160 +152 +146 +150 +148 +146 +145 +141 +135 +135 +139 +145 +147 +147 +140 +136 +136 +137 +137 +131 +138 +143 +142 +141 +145 +147 +147 +141 +144 +147 +147 +145 +144 +146 +149 +150 +152 +155 +155 +152 +151 +152 +153 +152 +146 +142 +144 +147 +148 +146 +145 +139 +140 +143 +149 +159 +164 +157 +146 +141 +139 +136 +141 +150 +152 +149 +150 +141 +134 +129 +129 +129 +127 +127 +130 +132 +140 +145 +145 +142 +137 +135 +141 +143 +147 +158 +171 +171 +160 +150 +148 +149 +152 +153 +146 +139 +145 +155 +157 +150 +145 +141 +143 +147 +148 +148 +147 +150 +147 +146 +147 +145 +140 +140 +144 +149 +147 +145 +145 +143 +140 +138 +140 +135 +135 +138 +139 +135 +128 +125 +127 +132 +137 +135 +133 +142 +150 +152 +155 +150 +150 +149 +138 +121 +116 +113 +103 +132 +161 +180 +177 +170 +162 +136 +106 +92 +98 +112 +120 +115 +113 +130 +152 +166 +161 +155 +141 +121 +113 +121 +134 +153 +153 +150 +151 +154 +147 +147 +163 +175 +180 +176 +182 +181 +176 +177 +165 +163 +150 +144 +137 +133 +152 +170 +165 +121 +105 +107 +122 +133 +141 +141 +136 +153 +175 +188 +194 +205 +207 +196 +190 +188 +190 +190 +197 +209 +207 +186 +163 +168 +152 +140 +141 +147 +154 +158 +161 +152 +167 +183 +190 +188 +181 +171 +162 +151 +140 +112 +85 +83 +102 +120 +122 +124 +123 +104 +86 +94 +112 +125 +131 +144 +162 +178 +181 +177 +173 +166 +158 +153 +154 +149 +152 +158 +157 +152 +138 +125 +130 +144 +156 +155 +153 +157 +162 +168 +178 +187 +190 +190 +193 +198 +201 +199 +196 +197 +205 +210 +211 +212 +216 +215 +216 +197 +177 +178 +186 +189 +191 +193 +182 +166 +152 +141 +134 +126 +119 +111 +110 +116 +125 +128 +128 +127 +124 +121 +120 +119 +119 +118 +118 +122 +128 +135 +137 +142 +147 +153 +157 +152 +141 +132 +133 +139 +142 +131 +109 +103 +117 +158 +174 +172 +162 +153 +133 +118 +121 +129 +127 +128 +128 +128 +133 +136 +132 +125 +125 +124 +122 +117 +113 +113 +115 +123 +126 +134 +141 +142 +135 +133 +135 +135 +135 +135 +134 +130 +127 +127 +126 +128 +135 +139 +139 +139 +140 +136 +129 +127 +132 +138 +141 +142 +142 +141 +139 +137 +139 +141 +139 +136 +133 +132 +132 +133 +133 +132 +130 +131 +133 +135 +137 +136 +140 +139 +134 +133 +139 +144 +145 +144 +145 +147 +151 +150 +148 +149 +151 +158 +158 +153 +146 +144 +150 +154 +154 +158 +158 +159 +159 +151 +142 +141 +147 +151 +138 +134 +136 +136 +141 +145 +143 +135 +135 +139 +144 +145 +140 +138 +139 +144 +144 +145 +148 +151 +153 +152 +150 +150 +149 +154 +163 +166 +160 +151 +148 +146 +149 +154 +161 +159 +144 +130 +127 +125 +117 +107 +105 +108 +114 +118 +122 +128 +134 +136 +136 +142 +143 +142 +144 +138 +145 +151 +151 +148 +146 +147 +149 +147 +147 +147 +148 +149 +149 +148 +148 +143 +141 +138 +141 +147 +149 +151 +157 +154 +155 +155 +150 +140 +134 +136 +141 +147 +146 +151 +154 +152 +157 +159 +154 +144 +148 +159 +165 +157 +142 +132 +129 +128 +143 +161 +172 +175 +170 +162 +159 +154 +157 +168 +177 +166 +143 +129 +129 +143 +146 +151 +149 +144 +146 +151 +151 +154 +152 +158 +174 +184 +179 +164 +153 +149 +165 +174 +167 +153 +146 +152 +166 +167 +159 +157 +162 +170 +177 +179 +174 +161 +147 +141 +151 +157 +152 +146 +148 +152 +154 +153 +148 +142 +140 +144 +149 +152 +151 +148 +143 +139 +140 +146 +151 +150 +149 +147 +147 +148 +149 +149 +148 +152 +158 +154 +152 +159 +160 +160 +171 +171 +175 +174 +164 +154 +159 +181 +202 +206 +194 +177 +182 +190 +193 +193 +186 +185 +159 +146 +161 +186 +201 +203 +199 +203 +201 +199 +198 +195 +189 +190 +199 +205 +211 +201 +193 +194 +186 +183 +199 +213 +205 +182 +175 +188 +190 +187 +198 +203 +209 +209 +206 +209 +211 +211 +211 +204 +200 +199 +198 +197 +202 +208 +208 +209 +214 +216 +208 +196 +196 +217 +240 +231 +222 +218 +225 +229 +225 +220 +220 +215 +218 +220 +224 +227 +229 +225 +219 +211 +209 +220 +229 +226 +210 +195 +202 +214 +223 +230 +223 +206 +195 +190 +184 +182 +175 +164 +160 +161 +172 +188 +201 +203 +201 +199 +191 +184 +191 +205 +212 +202 +190 +174 +157 +144 +143 +145 +141 +142 +136 +133 +134 +134 +131 +130 +132 +134 +133 +132 +131 +131 +131 +130 +130 +134 +136 +141 +146 +144 +139 +137 +140 +140 +139 +139 +138 +138 +138 +138 +138 +142 +142 +142 +143 +145 +146 +145 +144 +141 +141 +142 +141 +142 +144 +144 +145 +139 +138 +139 +142 +143 +144 +145 +146 +147 +142 +139 +143 +144 +136 +134 +143 +171 +190 +201 +191 +176 +176 +186 +192 +198 +202 +212 +217 +225 +236 +239 +231 +204 +169 +137 +124 +119 +121 +125 +125 +126 +128 +129 +131 +138 +141 +144 +151 +157 +162 +167 +176 +191 +206 +219 +231 +238 +242 +245 +245 +244 +245 +246 +245 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +241 +241 +240 +241 +241 +241 +241 +241 +242 +243 +243 +243 +244 +244 +244 +244 +245 +246 +247 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +249 +249 +251 +253 +253 +252 +251 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +255 +253 +254 +255 +252 +249 +248 +245 +231 +227 +229 +234 +236 +237 +235 +230 +234 +235 +235 +232 +228 +227 +227 +226 +223 +222 +221 +219 +218 +218 +219 +221 +217 +217 +217 +217 +216 +217 +217 +217 +216 +212 +206 +199 +195 +196 +197 +197 +196 +196 +198 +200 +201 +202 +202 +202 +202 +201 +197 +193 +192 +194 +197 +197 +205 +201 +199 +198 +199 +198 +196 +195 +195 +195 +195 +194 +196 +196 +192 +188 +191 +187 +184 +187 +187 +178 +173 +178 +188 +187 +189 +192 +194 +193 +192 +192 +191 +194 +196 +194 +192 +189 +187 +185 +181 +181 +180 +179 +182 +180 +176 +170 +168 +174 +178 +178 +178 +181 +183 +183 +185 +186 +182 +177 +179 +187 +188 +184 +170 +168 +173 +179 +179 +181 +185 +185 +180 +177 +174 +172 +174 +174 +169 +164 +168 +164 +162 +159 +155 +152 +153 +158 +158 +156 +154 +154 +156 +160 +164 +167 +169 +170 +171 +169 +162 +159 +164 +171 +172 +174 +178 +177 +176 +180 +180 +171 +160 +161 +170 +173 +173 +171 +164 +165 +168 +167 +167 +167 +166 +163 +156 +151 +160 +162 +164 +162 +158 +156 +156 +156 +158 +159 +160 +160 +161 +163 +162 +159 +159 +159 +158 +158 +158 +160 +160 +156 +157 +158 +158 +156 +156 +160 +164 +166 +164 +161 +158 +159 +162 +163 +162 +159 +153 +151 +149 +149 +151 +154 +156 +157 +159 +158 +157 +155 +153 +152 +153 +154 +147 +148 +149 +150 +155 +159 +158 +154 +151 +153 +156 +159 +160 +158 +159 +161 +159 +160 +163 +163 +160 +156 +155 +156 +162 +159 +158 +160 +163 +164 +163 +161 +156 +159 +165 +163 +157 +159 +163 +158 +156 +161 +164 +163 +160 +157 +150 +143 +153 +156 +155 +150 +149 +154 +157 +157 +157 +157 +157 +155 +154 +155 +157 +159 +155 +153 +152 +153 +156 +158 +158 +156 +154 +150 +146 +149 +158 +165 +164 +159 +153 +149 +144 +145 +152 +159 +160 +156 +150 +157 +162 +158 +149 +144 +149 +156 +153 +151 +149 +150 +155 +158 +153 +146 +144 +144 +145 +147 +148 +149 +149 +149 +149 +152 +153 +150 +144 +138 +138 +139 +149 +154 +151 +140 +137 +147 +158 +162 +153 +149 +143 +137 +135 +137 +147 +156 +159 +157 +154 +151 +150 +152 +153 +152 +153 +153 +152 +149 +143 +142 +147 +153 +153 +150 +149 +150 +150 +151 +154 +156 +155 +151 +148 +147 +147 +147 +146 +144 +148 +147 +145 +142 +143 +148 +155 +158 +158 +150 +143 +143 +148 +152 +151 +150 +149 +132 +127 +128 +123 +132 +154 +167 +150 +131 +130 +143 +148 +148 +146 +137 +136 +139 +142 +143 +144 +146 +148 +149 +148 +153 +154 +151 +150 +152 +152 +148 +146 +144 +147 +152 +154 +151 +150 +151 +146 +148 +149 +148 +143 +140 +142 +146 +149 +149 +146 +150 +157 +157 +152 +150 +152 +150 +148 +146 +141 +135 +135 +138 +140 +142 +143 +140 +139 +142 +140 +137 +136 +131 +130 +133 +140 +144 +144 +142 +145 +144 +143 +143 +144 +147 +150 +151 +148 +149 +149 +149 +148 +148 +151 +153 +155 +143 +136 +142 +146 +143 +144 +149 +147 +147 +145 +144 +149 +153 +151 +146 +146 +145 +142 +143 +148 +148 +147 +149 +144 +141 +141 +144 +146 +145 +147 +149 +146 +149 +148 +147 +144 +139 +137 +142 +144 +145 +153 +165 +165 +155 +149 +150 +156 +155 +154 +150 +146 +152 +160 +161 +155 +147 +139 +138 +141 +143 +144 +144 +146 +145 +147 +149 +146 +140 +143 +149 +159 +154 +148 +142 +137 +137 +140 +144 +139 +140 +142 +144 +140 +135 +133 +135 +137 +137 +128 +128 +141 +148 +146 +146 +137 +140 +135 +128 +116 +99 +94 +104 +157 +186 +187 +166 +155 +142 +120 +109 +116 +128 +131 +128 +127 +121 +123 +139 +163 +174 +172 +162 +155 +146 +148 +164 +167 +160 +153 +152 +151 +147 +162 +189 +205 +200 +183 +179 +178 +178 +173 +147 +124 +120 +116 +115 +113 +119 +141 +162 +168 +147 +133 +132 +133 +139 +146 +143 +156 +166 +184 +209 +221 +203 +175 +161 +174 +182 +192 +203 +212 +206 +184 +163 +169 +167 +166 +172 +183 +188 +186 +182 +190 +203 +210 +203 +191 +181 +178 +176 +157 +148 +128 +104 +91 +93 +98 +101 +105 +107 +102 +96 +92 +91 +104 +128 +129 +149 +166 +168 +166 +171 +175 +177 +172 +175 +172 +173 +176 +178 +180 +173 +160 +166 +177 +180 +175 +171 +168 +162 +162 +169 +169 +163 +163 +173 +180 +181 +187 +187 +189 +195 +203 +207 +206 +204 +202 +205 +198 +191 +194 +196 +194 +194 +189 +185 +180 +179 +176 +161 +137 +121 +112 +109 +107 +109 +117 +132 +138 +132 +122 +123 +124 +125 +124 +121 +120 +120 +121 +118 +124 +137 +146 +151 +155 +156 +143 +137 +134 +142 +141 +123 +105 +98 +126 +164 +184 +174 +158 +143 +128 +123 +126 +123 +126 +127 +124 +130 +137 +135 +128 +128 +129 +128 +123 +116 +113 +114 +127 +128 +133 +138 +140 +138 +136 +136 +135 +136 +134 +131 +128 +126 +126 +127 +134 +140 +142 +138 +135 +135 +132 +126 +123 +129 +135 +138 +139 +139 +138 +136 +136 +137 +138 +136 +133 +130 +128 +127 +125 +128 +132 +134 +134 +134 +135 +137 +143 +144 +140 +134 +134 +139 +143 +143 +144 +144 +145 +147 +149 +149 +151 +152 +160 +158 +150 +140 +141 +152 +163 +167 +159 +155 +153 +153 +148 +141 +142 +148 +147 +131 +127 +132 +138 +148 +157 +156 +142 +141 +143 +146 +145 +139 +136 +138 +144 +145 +147 +150 +152 +152 +151 +151 +149 +148 +152 +162 +166 +162 +160 +161 +153 +159 +166 +172 +167 +148 +129 +123 +115 +107 +106 +116 +125 +127 +125 +124 +130 +136 +137 +135 +140 +143 +143 +146 +143 +148 +152 +151 +147 +145 +147 +152 +148 +149 +150 +151 +152 +152 +151 +150 +140 +143 +144 +148 +154 +154 +151 +153 +155 +152 +148 +140 +133 +132 +140 +149 +149 +148 +155 +160 +157 +154 +149 +137 +146 +151 +159 +165 +157 +141 +129 +128 +135 +155 +173 +177 +172 +167 +160 +151 +151 +154 +164 +169 +156 +137 +133 +141 +148 +146 +151 +154 +147 +141 +145 +150 +159 +156 +165 +186 +199 +188 +164 +146 +155 +166 +167 +160 +155 +151 +152 +158 +150 +142 +145 +161 +175 +184 +184 +177 +163 +148 +141 +149 +154 +149 +145 +146 +152 +154 +153 +146 +138 +136 +142 +149 +150 +148 +145 +142 +140 +141 +145 +149 +148 +148 +148 +149 +148 +146 +141 +138 +136 +146 +146 +144 +151 +152 +152 +165 +176 +175 +172 +168 +163 +164 +173 +184 +202 +201 +188 +184 +186 +194 +203 +200 +194 +173 +156 +152 +164 +187 +204 +208 +208 +205 +196 +189 +183 +179 +181 +191 +197 +204 +197 +192 +195 +185 +179 +190 +212 +211 +194 +181 +181 +175 +173 +189 +203 +209 +210 +206 +207 +209 +209 +211 +204 +202 +200 +194 +191 +199 +209 +211 +214 +213 +213 +210 +202 +199 +211 +229 +230 +226 +223 +224 +227 +228 +224 +220 +219 +219 +221 +226 +228 +225 +221 +219 +218 +211 +214 +221 +225 +217 +201 +203 +218 +221 +219 +208 +202 +206 +204 +192 +182 +172 +166 +168 +168 +171 +184 +201 +212 +205 +202 +194 +181 +179 +187 +195 +195 +189 +179 +163 +147 +142 +143 +141 +138 +138 +137 +136 +135 +134 +133 +132 +135 +135 +134 +132 +130 +129 +131 +133 +138 +138 +140 +142 +140 +136 +137 +142 +143 +143 +142 +141 +140 +138 +137 +136 +143 +142 +142 +143 +145 +147 +147 +146 +141 +140 +139 +139 +140 +142 +144 +145 +144 +140 +138 +140 +142 +141 +139 +138 +145 +144 +144 +147 +143 +132 +131 +140 +165 +186 +201 +193 +177 +174 +179 +182 +191 +200 +210 +216 +222 +232 +239 +237 +219 +187 +152 +131 +124 +125 +129 +131 +128 +129 +128 +130 +136 +140 +143 +151 +157 +163 +169 +178 +193 +207 +220 +230 +238 +241 +244 +244 +243 +244 +245 +244 +245 +245 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +243 +244 +244 +244 +244 +246 +247 +248 +248 +247 +247 +247 +248 +250 +251 +251 +251 +251 +250 +249 +249 +251 +253 +253 +252 +251 +252 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +253 +254 +255 +253 +254 +255 +252 +250 +248 +243 +228 +222 +227 +237 +242 +241 +237 +231 +230 +232 +233 +231 +230 +229 +228 +226 +223 +222 +221 +219 +217 +217 +217 +218 +217 +216 +216 +216 +217 +218 +216 +214 +214 +213 +207 +200 +195 +195 +196 +196 +196 +196 +197 +198 +200 +200 +199 +198 +200 +201 +201 +199 +199 +200 +201 +200 +199 +199 +199 +199 +198 +195 +192 +190 +190 +190 +191 +192 +193 +194 +192 +191 +190 +186 +183 +187 +189 +183 +179 +184 +186 +185 +186 +190 +192 +192 +192 +192 +191 +193 +195 +196 +194 +192 +190 +188 +184 +186 +188 +187 +185 +181 +173 +166 +168 +174 +176 +172 +173 +181 +187 +188 +184 +185 +179 +170 +171 +180 +183 +179 +166 +170 +175 +176 +175 +181 +188 +188 +180 +180 +180 +177 +174 +170 +167 +165 +165 +166 +164 +162 +157 +153 +153 +154 +150 +150 +151 +153 +157 +161 +165 +168 +170 +166 +162 +161 +159 +161 +168 +177 +176 +177 +178 +175 +171 +174 +174 +168 +165 +166 +175 +176 +174 +171 +166 +168 +170 +169 +167 +166 +165 +162 +158 +154 +159 +161 +162 +160 +159 +159 +159 +159 +159 +161 +162 +161 +163 +165 +162 +157 +157 +154 +157 +160 +158 +160 +162 +159 +158 +159 +159 +156 +155 +158 +164 +168 +166 +163 +160 +162 +166 +168 +165 +161 +157 +153 +151 +153 +156 +157 +158 +159 +162 +161 +160 +158 +154 +151 +151 +153 +151 +154 +155 +155 +157 +159 +158 +154 +154 +154 +155 +156 +157 +157 +158 +160 +159 +160 +163 +164 +161 +157 +156 +158 +159 +158 +158 +161 +164 +164 +162 +161 +161 +162 +164 +163 +159 +160 +161 +159 +156 +160 +162 +159 +158 +160 +161 +160 +158 +157 +154 +151 +151 +155 +158 +159 +160 +160 +158 +155 +152 +151 +154 +156 +159 +156 +154 +156 +162 +166 +163 +158 +152 +150 +148 +150 +155 +160 +159 +156 +150 +146 +141 +140 +146 +154 +154 +149 +146 +154 +161 +158 +147 +141 +146 +155 +157 +153 +149 +151 +155 +155 +147 +140 +140 +142 +145 +148 +149 +148 +145 +143 +147 +148 +149 +149 +145 +142 +142 +145 +151 +153 +150 +141 +139 +147 +155 +159 +152 +149 +144 +139 +137 +140 +150 +158 +161 +157 +152 +148 +151 +155 +156 +154 +151 +150 +149 +143 +138 +139 +147 +154 +153 +150 +147 +149 +152 +154 +155 +156 +155 +152 +149 +148 +149 +149 +148 +147 +147 +145 +143 +143 +145 +149 +155 +157 +155 +147 +140 +142 +148 +151 +147 +144 +136 +129 +130 +132 +130 +137 +151 +160 +153 +135 +133 +148 +156 +155 +150 +142 +136 +136 +137 +139 +142 +147 +150 +152 +148 +151 +151 +148 +149 +152 +152 +149 +143 +142 +145 +151 +154 +153 +150 +150 +148 +150 +151 +150 +144 +140 +140 +142 +148 +148 +147 +148 +152 +151 +149 +151 +152 +149 +147 +146 +144 +140 +139 +139 +138 +139 +140 +141 +143 +144 +142 +139 +141 +136 +133 +135 +138 +140 +144 +147 +144 +141 +139 +140 +144 +148 +148 +146 +144 +143 +143 +143 +145 +147 +150 +151 +152 +142 +136 +138 +136 +134 +141 +153 +153 +150 +146 +142 +141 +144 +147 +147 +149 +151 +149 +148 +149 +146 +144 +147 +150 +149 +150 +153 +158 +161 +162 +162 +156 +151 +144 +143 +147 +146 +144 +148 +147 +144 +145 +151 +152 +148 +147 +151 +157 +154 +155 +155 +153 +158 +164 +166 +160 +150 +139 +135 +136 +139 +142 +144 +142 +143 +147 +149 +145 +141 +145 +151 +164 +159 +150 +140 +133 +130 +133 +136 +132 +132 +134 +136 +135 +133 +133 +135 +136 +135 +131 +132 +140 +143 +141 +138 +133 +134 +130 +127 +115 +97 +111 +151 +184 +190 +174 +152 +139 +123 +117 +131 +139 +148 +138 +126 +130 +124 +114 +117 +145 +175 +181 +170 +170 +171 +173 +185 +175 +167 +163 +165 +170 +177 +184 +189 +175 +163 +148 +142 +149 +170 +180 +163 +132 +139 +135 +127 +123 +122 +134 +157 +168 +168 +161 +144 +119 +118 +143 +156 +151 +163 +190 +202 +174 +135 +127 +142 +166 +179 +194 +204 +202 +189 +168 +150 +143 +153 +160 +169 +184 +192 +190 +186 +202 +205 +199 +184 +166 +159 +161 +166 +167 +152 +139 +134 +126 +116 +112 +118 +122 +119 +113 +108 +101 +95 +100 +114 +115 +128 +145 +157 +162 +166 +173 +180 +175 +176 +170 +170 +171 +172 +176 +173 +175 +169 +163 +159 +158 +159 +150 +136 +134 +136 +133 +127 +130 +142 +149 +150 +150 +155 +162 +169 +181 +192 +191 +184 +184 +180 +170 +161 +161 +166 +172 +177 +176 +175 +174 +181 +188 +180 +163 +154 +135 +129 +118 +109 +114 +131 +141 +136 +129 +128 +128 +128 +127 +123 +119 +116 +113 +109 +111 +120 +124 +127 +138 +154 +154 +151 +143 +144 +142 +131 +119 +102 +97 +134 +173 +186 +174 +154 +135 +126 +119 +118 +124 +128 +126 +132 +138 +138 +134 +133 +133 +133 +129 +125 +123 +124 +130 +135 +141 +145 +147 +143 +136 +130 +128 +133 +133 +131 +134 +133 +130 +131 +137 +140 +141 +137 +133 +132 +130 +126 +128 +131 +134 +134 +134 +135 +135 +134 +136 +136 +136 +135 +133 +129 +127 +124 +121 +124 +129 +134 +135 +135 +136 +138 +147 +146 +142 +137 +137 +140 +143 +144 +142 +146 +149 +147 +144 +144 +148 +151 +156 +156 +150 +142 +142 +152 +164 +169 +160 +152 +146 +146 +148 +147 +145 +144 +143 +132 +128 +134 +142 +152 +156 +154 +150 +146 +144 +142 +140 +137 +137 +140 +144 +147 +150 +153 +154 +153 +153 +152 +150 +149 +152 +161 +166 +166 +166 +169 +163 +173 +182 +186 +178 +153 +127 +114 +106 +108 +117 +130 +134 +130 +128 +129 +135 +140 +137 +135 +138 +143 +146 +150 +154 +154 +154 +152 +148 +146 +149 +153 +150 +151 +151 +150 +149 +150 +148 +146 +142 +146 +149 +154 +160 +158 +152 +150 +154 +151 +146 +141 +138 +138 +145 +152 +155 +153 +157 +162 +160 +158 +152 +147 +157 +163 +165 +162 +153 +142 +134 +137 +148 +159 +176 +188 +181 +164 +148 +142 +152 +159 +161 +151 +140 +137 +142 +148 +144 +140 +149 +160 +153 +140 +139 +146 +157 +157 +170 +191 +199 +183 +158 +143 +155 +166 +167 +159 +156 +155 +158 +164 +153 +145 +148 +163 +176 +183 +183 +178 +167 +153 +144 +147 +151 +148 +148 +152 +154 +154 +150 +143 +137 +137 +144 +151 +152 +149 +145 +143 +144 +145 +147 +148 +149 +148 +148 +149 +148 +145 +141 +138 +129 +138 +142 +145 +148 +144 +144 +152 +173 +171 +168 +165 +162 +160 +163 +169 +188 +205 +203 +189 +183 +190 +206 +206 +195 +177 +156 +142 +150 +178 +199 +204 +204 +198 +185 +178 +178 +178 +179 +186 +197 +203 +201 +197 +196 +186 +182 +194 +215 +218 +206 +188 +175 +163 +165 +183 +201 +209 +211 +207 +208 +209 +210 +212 +204 +202 +200 +195 +192 +200 +211 +215 +214 +212 +211 +210 +203 +197 +206 +221 +228 +228 +225 +221 +222 +227 +228 +225 +222 +220 +221 +225 +226 +221 +218 +218 +219 +219 +217 +208 +209 +213 +205 +203 +221 +225 +219 +203 +196 +206 +210 +199 +179 +170 +166 +173 +174 +173 +183 +200 +220 +209 +199 +190 +182 +183 +188 +191 +190 +184 +179 +170 +156 +148 +146 +143 +139 +143 +144 +141 +138 +138 +136 +133 +133 +134 +134 +131 +129 +129 +131 +134 +139 +139 +140 +140 +138 +137 +140 +144 +143 +142 +142 +141 +139 +138 +136 +136 +143 +143 +143 +143 +145 +146 +147 +147 +142 +139 +136 +136 +136 +137 +139 +142 +145 +141 +138 +139 +140 +140 +139 +138 +142 +145 +146 +148 +144 +135 +132 +140 +151 +172 +191 +189 +179 +174 +174 +173 +184 +197 +211 +218 +225 +232 +238 +240 +227 +202 +166 +138 +126 +124 +127 +130 +128 +130 +130 +131 +136 +139 +143 +151 +158 +166 +173 +182 +196 +209 +220 +232 +238 +242 +244 +244 +244 +244 +244 +244 +245 +245 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +244 +244 +244 +244 +246 +247 +248 +248 +247 +247 +247 +247 +251 +251 +251 +251 +251 +250 +250 +249 +251 +252 +253 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +253 +252 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +253 +252 +252 +252 +252 +252 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +253 +254 +255 +254 +255 +253 +251 +252 +249 +240 +226 +218 +223 +238 +245 +243 +238 +232 +229 +231 +232 +232 +232 +231 +229 +225 +222 +222 +221 +218 +216 +216 +215 +216 +216 +217 +217 +216 +215 +216 +215 +214 +214 +215 +210 +203 +196 +194 +195 +195 +194 +194 +195 +197 +198 +199 +197 +196 +196 +198 +200 +201 +204 +206 +205 +203 +198 +200 +200 +199 +196 +193 +191 +189 +188 +188 +190 +191 +188 +186 +189 +194 +189 +186 +183 +185 +190 +187 +185 +189 +188 +185 +183 +186 +190 +191 +190 +190 +190 +191 +194 +197 +197 +195 +194 +193 +189 +191 +192 +189 +186 +181 +174 +168 +170 +169 +167 +167 +173 +182 +188 +188 +185 +184 +176 +166 +169 +179 +180 +173 +166 +172 +179 +179 +176 +181 +188 +190 +183 +184 +183 +179 +173 +168 +164 +165 +162 +166 +166 +162 +157 +154 +153 +153 +151 +151 +154 +156 +159 +164 +168 +171 +169 +161 +156 +160 +166 +170 +173 +176 +177 +177 +177 +174 +168 +169 +171 +169 +163 +164 +174 +176 +175 +172 +164 +165 +170 +170 +169 +166 +163 +160 +159 +159 +159 +161 +161 +161 +161 +162 +161 +158 +157 +161 +163 +163 +164 +166 +165 +161 +157 +152 +157 +163 +160 +160 +165 +164 +160 +160 +157 +154 +153 +158 +163 +166 +166 +163 +161 +163 +165 +166 +164 +161 +158 +154 +152 +155 +158 +158 +159 +159 +161 +160 +159 +158 +154 +150 +151 +154 +157 +158 +157 +155 +157 +161 +160 +156 +153 +151 +151 +154 +155 +156 +157 +159 +158 +159 +162 +164 +163 +160 +160 +161 +160 +159 +159 +162 +164 +163 +162 +163 +163 +163 +162 +162 +164 +163 +162 +165 +157 +155 +154 +155 +156 +161 +168 +175 +169 +162 +156 +156 +157 +159 +161 +162 +159 +159 +157 +153 +149 +148 +151 +155 +160 +158 +156 +159 +166 +170 +166 +159 +150 +149 +148 +151 +153 +154 +153 +153 +150 +149 +144 +140 +142 +147 +149 +146 +146 +150 +156 +157 +153 +148 +148 +152 +155 +152 +150 +152 +151 +144 +137 +134 +139 +139 +141 +145 +149 +149 +144 +140 +144 +145 +147 +150 +150 +148 +148 +149 +154 +152 +148 +143 +142 +146 +151 +153 +150 +147 +145 +145 +146 +147 +152 +155 +158 +155 +153 +152 +155 +157 +155 +153 +147 +148 +148 +143 +139 +141 +149 +155 +151 +147 +142 +145 +151 +154 +153 +151 +154 +152 +150 +149 +150 +150 +148 +147 +145 +145 +144 +144 +146 +149 +151 +153 +149 +142 +137 +141 +148 +150 +145 +140 +125 +132 +140 +144 +143 +144 +147 +149 +155 +148 +145 +152 +159 +158 +150 +142 +137 +134 +132 +133 +137 +144 +153 +156 +147 +144 +143 +145 +148 +149 +150 +152 +148 +148 +149 +151 +151 +150 +149 +148 +151 +151 +151 +152 +149 +146 +143 +142 +147 +147 +145 +146 +149 +147 +145 +148 +152 +150 +146 +144 +145 +146 +144 +140 +140 +140 +141 +144 +144 +143 +144 +145 +146 +147 +145 +139 +135 +137 +146 +152 +142 +139 +137 +139 +144 +146 +145 +142 +138 +137 +138 +140 +144 +147 +148 +148 +150 +146 +142 +137 +132 +132 +141 +151 +153 +150 +145 +143 +140 +140 +144 +147 +148 +152 +152 +147 +145 +142 +143 +148 +152 +149 +146 +147 +155 +163 +164 +159 +152 +147 +140 +141 +147 +148 +149 +154 +150 +143 +138 +141 +144 +145 +146 +148 +151 +148 +151 +155 +154 +155 +161 +165 +161 +152 +144 +140 +141 +142 +143 +145 +141 +143 +145 +147 +144 +141 +143 +147 +155 +154 +150 +141 +133 +127 +127 +128 +121 +122 +122 +123 +125 +128 +131 +132 +137 +135 +137 +140 +141 +141 +140 +135 +137 +136 +132 +126 +117 +121 +150 +183 +183 +168 +152 +141 +130 +124 +133 +148 +145 +150 +143 +130 +128 +125 +124 +128 +139 +168 +185 +185 +183 +180 +175 +173 +170 +166 +171 +176 +175 +176 +168 +148 +110 +104 +112 +118 +128 +158 +182 +187 +175 +178 +172 +162 +157 +154 +155 +162 +154 +165 +162 +143 +115 +114 +144 +156 +156 +165 +170 +141 +90 +80 +119 +157 +162 +176 +203 +215 +197 +169 +145 +127 +115 +145 +166 +171 +176 +181 +184 +188 +189 +184 +175 +163 +155 +154 +158 +162 +167 +153 +144 +147 +149 +145 +147 +153 +144 +143 +142 +138 +131 +126 +122 +116 +119 +120 +127 +137 +151 +160 +167 +170 +169 +168 +162 +163 +163 +160 +165 +164 +159 +140 +123 +118 +121 +124 +117 +103 +99 +94 +88 +88 +92 +98 +104 +107 +110 +112 +117 +125 +140 +158 +168 +170 +164 +161 +146 +124 +117 +134 +155 +162 +158 +160 +159 +167 +178 +180 +180 +187 +170 +162 +149 +136 +127 +133 +137 +134 +129 +129 +128 +127 +128 +125 +121 +117 +114 +114 +110 +111 +115 +111 +115 +130 +148 +158 +154 +148 +139 +134 +132 +117 +99 +105 +136 +175 +186 +171 +148 +132 +119 +118 +123 +129 +131 +136 +141 +141 +140 +138 +136 +135 +134 +131 +130 +131 +130 +137 +145 +148 +148 +144 +134 +125 +124 +131 +132 +132 +138 +137 +133 +133 +135 +134 +135 +134 +134 +133 +130 +128 +132 +134 +136 +134 +133 +134 +134 +134 +136 +136 +136 +134 +132 +128 +125 +123 +123 +122 +125 +132 +137 +140 +141 +142 +142 +142 +143 +143 +141 +139 +141 +144 +143 +147 +148 +144 +140 +140 +142 +144 +146 +151 +154 +151 +149 +151 +156 +160 +157 +150 +144 +145 +149 +151 +148 +143 +142 +140 +136 +137 +146 +151 +149 +147 +149 +147 +144 +141 +138 +136 +137 +138 +142 +146 +152 +154 +155 +153 +153 +153 +153 +151 +152 +159 +165 +168 +169 +169 +165 +176 +183 +182 +172 +149 +122 +105 +106 +117 +129 +134 +131 +128 +131 +135 +140 +146 +145 +141 +144 +147 +151 +155 +161 +157 +153 +150 +148 +146 +147 +150 +151 +152 +150 +148 +148 +150 +150 +149 +150 +153 +152 +154 +159 +157 +150 +146 +151 +148 +146 +146 +145 +146 +149 +152 +158 +158 +160 +164 +167 +162 +158 +164 +168 +179 +175 +158 +147 +142 +143 +151 +157 +159 +174 +187 +177 +150 +138 +142 +157 +160 +155 +142 +135 +138 +143 +143 +137 +134 +147 +163 +158 +142 +139 +144 +151 +158 +174 +189 +185 +164 +147 +145 +156 +166 +165 +155 +152 +157 +167 +176 +173 +162 +161 +168 +172 +175 +177 +178 +169 +159 +150 +149 +150 +150 +154 +160 +160 +155 +146 +140 +138 +141 +147 +152 +152 +148 +144 +144 +147 +150 +151 +150 +149 +148 +148 +148 +147 +146 +143 +140 +136 +138 +143 +149 +149 +144 +142 +146 +163 +168 +171 +165 +153 +147 +151 +158 +177 +199 +203 +190 +180 +187 +202 +203 +192 +175 +156 +144 +150 +174 +192 +195 +198 +193 +181 +173 +175 +178 +182 +190 +202 +203 +200 +196 +194 +190 +192 +202 +219 +222 +215 +197 +177 +162 +167 +182 +200 +208 +211 +208 +208 +208 +208 +211 +209 +205 +204 +201 +198 +204 +213 +216 +213 +213 +214 +213 +204 +197 +203 +214 +223 +226 +225 +220 +219 +225 +229 +229 +224 +223 +222 +220 +221 +221 +218 +216 +215 +220 +219 +201 +188 +187 +191 +203 +221 +226 +223 +208 +198 +204 +206 +197 +177 +169 +165 +171 +173 +176 +186 +199 +216 +212 +199 +183 +177 +188 +196 +193 +185 +176 +174 +177 +171 +161 +156 +152 +150 +147 +146 +145 +144 +142 +140 +138 +136 +136 +135 +133 +132 +132 +133 +134 +138 +141 +143 +143 +142 +144 +145 +146 +144 +143 +141 +139 +138 +137 +137 +137 +141 +141 +142 +142 +142 +143 +145 +146 +145 +140 +135 +134 +134 +134 +135 +138 +141 +139 +137 +137 +137 +139 +142 +146 +144 +145 +145 +145 +146 +142 +137 +139 +141 +158 +175 +179 +177 +174 +172 +172 +179 +193 +208 +219 +225 +230 +233 +238 +230 +213 +179 +147 +129 +121 +122 +126 +126 +130 +131 +133 +137 +139 +143 +151 +158 +167 +175 +185 +198 +209 +220 +232 +238 +243 +245 +244 +243 +243 +244 +243 +245 +244 +244 +243 +243 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +243 +244 +244 +244 +245 +246 +247 +247 +247 +247 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +251 +252 +253 +251 +251 +252 +252 +251 +252 +252 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +254 +254 +253 +252 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +252 +252 +253 +254 +255 +255 +255 +252 +251 +253 +249 +238 +225 +216 +221 +238 +246 +243 +238 +233 +231 +233 +234 +234 +234 +233 +229 +225 +222 +221 +221 +218 +216 +215 +215 +215 +215 +217 +219 +216 +214 +216 +216 +216 +213 +215 +212 +204 +197 +194 +194 +195 +194 +194 +195 +197 +198 +198 +197 +196 +192 +194 +197 +200 +204 +206 +205 +202 +203 +203 +202 +198 +194 +192 +193 +194 +194 +193 +194 +191 +182 +175 +180 +190 +188 +186 +182 +183 +189 +188 +187 +190 +190 +185 +182 +183 +187 +189 +189 +189 +188 +190 +193 +196 +198 +197 +196 +195 +191 +192 +190 +186 +180 +178 +175 +172 +173 +165 +159 +164 +175 +183 +186 +186 +188 +185 +176 +168 +175 +186 +182 +169 +166 +172 +182 +185 +180 +181 +187 +189 +185 +185 +184 +179 +171 +166 +163 +163 +161 +166 +165 +159 +155 +155 +156 +156 +158 +159 +159 +159 +162 +167 +172 +177 +169 +159 +155 +164 +177 +181 +178 +175 +180 +178 +179 +175 +168 +166 +168 +167 +158 +161 +172 +178 +179 +175 +163 +161 +170 +172 +172 +168 +162 +159 +161 +164 +162 +163 +163 +163 +164 +164 +160 +154 +151 +158 +163 +163 +164 +167 +167 +165 +157 +151 +158 +166 +162 +161 +167 +168 +162 +160 +156 +151 +152 +156 +160 +161 +161 +160 +158 +159 +160 +160 +159 +157 +154 +151 +150 +154 +157 +156 +156 +155 +157 +157 +157 +157 +155 +151 +153 +156 +158 +158 +155 +152 +156 +162 +163 +159 +147 +146 +148 +153 +156 +157 +156 +156 +156 +158 +162 +165 +164 +162 +163 +165 +164 +161 +160 +161 +162 +162 +164 +167 +162 +162 +158 +159 +165 +163 +162 +169 +164 +154 +149 +153 +155 +156 +165 +177 +176 +166 +159 +159 +161 +161 +160 +162 +160 +160 +158 +153 +149 +148 +152 +156 +160 +159 +157 +159 +164 +166 +160 +153 +149 +148 +149 +153 +153 +151 +151 +153 +153 +154 +150 +143 +140 +144 +147 +146 +149 +148 +151 +156 +158 +154 +149 +146 +149 +148 +149 +152 +147 +136 +132 +134 +140 +137 +136 +140 +147 +150 +147 +142 +143 +143 +146 +151 +152 +150 +149 +149 +156 +152 +147 +144 +143 +145 +147 +148 +146 +144 +145 +149 +153 +153 +152 +151 +152 +153 +155 +157 +159 +159 +154 +150 +145 +148 +148 +145 +142 +144 +150 +156 +146 +139 +136 +141 +150 +154 +153 +150 +153 +152 +150 +150 +150 +149 +147 +145 +144 +144 +144 +144 +146 +146 +148 +150 +146 +140 +136 +142 +149 +151 +145 +139 +127 +138 +146 +145 +145 +144 +145 +147 +151 +154 +153 +154 +159 +160 +152 +144 +141 +134 +128 +127 +133 +143 +155 +162 +148 +139 +137 +145 +149 +147 +148 +155 +149 +151 +151 +150 +149 +150 +151 +152 +152 +149 +147 +150 +151 +149 +145 +142 +144 +144 +142 +144 +149 +147 +146 +149 +153 +150 +145 +142 +144 +148 +146 +140 +144 +143 +144 +146 +145 +144 +146 +151 +152 +152 +146 +136 +134 +141 +147 +148 +143 +140 +138 +140 +144 +146 +145 +143 +134 +133 +134 +138 +143 +146 +145 +142 +150 +151 +147 +139 +136 +139 +143 +144 +149 +146 +144 +144 +142 +139 +141 +145 +148 +153 +151 +145 +141 +140 +144 +153 +152 +147 +139 +137 +148 +160 +161 +153 +146 +148 +147 +147 +147 +143 +146 +155 +151 +143 +136 +139 +144 +147 +146 +144 +144 +141 +146 +153 +150 +148 +154 +160 +161 +156 +151 +151 +151 +149 +148 +147 +141 +143 +144 +144 +143 +141 +142 +143 +144 +147 +149 +145 +138 +131 +128 +127 +129 +130 +128 +127 +130 +136 +139 +138 +140 +134 +137 +141 +139 +139 +138 +132 +140 +135 +130 +123 +129 +159 +181 +178 +165 +144 +139 +138 +128 +137 +154 +154 +156 +156 +157 +152 +144 +150 +164 +169 +173 +175 +183 +188 +181 +175 +171 +164 +162 +160 +174 +178 +161 +145 +128 +104 +94 +97 +124 +132 +130 +148 +166 +180 +191 +185 +182 +182 +179 +175 +169 +161 +179 +173 +155 +143 +137 +149 +168 +161 +159 +155 +134 +86 +57 +95 +149 +164 +158 +167 +193 +202 +172 +137 +117 +106 +121 +151 +172 +181 +189 +186 +169 +158 +153 +147 +142 +144 +152 +158 +162 +163 +163 +159 +152 +146 +148 +153 +155 +154 +155 +151 +161 +171 +163 +153 +150 +148 +156 +144 +127 +118 +132 +159 +168 +164 +166 +168 +166 +171 +169 +164 +171 +174 +157 +136 +123 +125 +133 +140 +139 +132 +121 +108 +101 +103 +103 +101 +103 +109 +117 +108 +95 +87 +94 +112 +131 +143 +157 +158 +160 +151 +135 +133 +140 +140 +146 +144 +139 +144 +159 +164 +167 +178 +195 +188 +179 +165 +149 +141 +139 +137 +125 +125 +127 +128 +130 +130 +125 +121 +120 +122 +116 +115 +122 +114 +104 +108 +134 +154 +158 +150 +137 +136 +140 +123 +118 +98 +104 +141 +176 +190 +170 +136 +123 +122 +123 +129 +134 +139 +142 +143 +144 +140 +138 +137 +135 +132 +130 +130 +131 +136 +139 +138 +137 +137 +134 +130 +129 +135 +133 +131 +137 +136 +129 +129 +131 +127 +128 +131 +134 +133 +130 +129 +130 +133 +136 +135 +134 +134 +133 +132 +138 +137 +136 +134 +131 +127 +124 +122 +126 +122 +123 +130 +139 +143 +144 +144 +137 +139 +145 +148 +145 +139 +140 +145 +147 +148 +145 +141 +141 +142 +139 +135 +139 +146 +153 +154 +150 +150 +154 +158 +151 +150 +149 +148 +149 +151 +149 +145 +139 +144 +141 +139 +147 +150 +146 +145 +144 +144 +144 +141 +138 +137 +136 +135 +139 +144 +151 +153 +153 +152 +152 +152 +155 +153 +151 +157 +165 +169 +168 +166 +160 +168 +170 +164 +155 +138 +114 +99 +110 +124 +136 +133 +127 +128 +133 +137 +143 +152 +154 +152 +153 +155 +156 +158 +163 +156 +149 +146 +145 +144 +143 +144 +149 +150 +149 +149 +152 +158 +162 +162 +160 +159 +154 +152 +156 +154 +147 +144 +147 +144 +144 +147 +149 +150 +150 +151 +150 +155 +163 +173 +176 +165 +158 +165 +181 +191 +179 +154 +145 +148 +152 +157 +160 +169 +175 +166 +149 +138 +141 +148 +157 +152 +145 +140 +138 +137 +137 +137 +133 +132 +146 +162 +159 +145 +141 +145 +146 +158 +177 +185 +170 +145 +137 +145 +167 +167 +156 +146 +150 +161 +171 +177 +182 +173 +172 +175 +172 +169 +172 +175 +169 +162 +155 +153 +152 +153 +157 +163 +166 +156 +143 +136 +138 +144 +148 +150 +149 +144 +140 +141 +147 +151 +152 +151 +147 +147 +146 +147 +147 +145 +142 +139 +144 +139 +143 +151 +151 +145 +145 +147 +159 +168 +173 +166 +151 +141 +142 +147 +174 +193 +194 +184 +179 +186 +197 +195 +188 +179 +167 +158 +156 +170 +188 +197 +196 +194 +184 +173 +170 +175 +185 +197 +208 +201 +194 +192 +193 +195 +202 +209 +223 +225 +221 +206 +183 +167 +170 +181 +199 +208 +212 +207 +207 +206 +206 +207 +214 +210 +208 +207 +204 +207 +213 +216 +219 +213 +210 +213 +212 +206 +203 +203 +218 +222 +224 +222 +220 +222 +227 +229 +230 +230 +224 +217 +217 +221 +218 +211 +211 +215 +219 +203 +178 +162 +174 +206 +221 +225 +225 +215 +204 +203 +200 +190 +175 +169 +164 +166 +171 +178 +189 +198 +207 +214 +206 +179 +169 +185 +199 +196 +181 +169 +169 +181 +181 +172 +164 +162 +156 +148 +142 +146 +149 +146 +144 +146 +143 +142 +140 +139 +138 +137 +136 +135 +138 +144 +147 +147 +147 +149 +148 +145 +146 +144 +141 +139 +137 +137 +137 +138 +138 +139 +140 +140 +139 +140 +142 +145 +149 +143 +137 +134 +133 +132 +134 +136 +140 +138 +137 +135 +133 +135 +142 +150 +147 +146 +142 +142 +148 +148 +141 +137 +138 +149 +163 +171 +173 +174 +175 +175 +176 +190 +203 +214 +225 +228 +227 +231 +235 +221 +190 +155 +133 +121 +120 +123 +125 +129 +133 +135 +139 +140 +143 +151 +157 +167 +176 +186 +198 +209 +221 +232 +238 +242 +245 +244 +242 +242 +243 +242 +244 +244 +243 +243 +242 +242 +241 +241 +241 +241 +242 +243 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +242 +243 +243 +244 +244 +244 +244 +245 +246 +247 +247 +248 +249 +249 +248 +248 +248 +249 +250 +250 +251 +251 +251 +252 +253 +251 +250 +251 +252 +251 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +253 +251 +252 +253 +254 +254 +253 +252 +251 +252 +252 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +252 +253 +252 +248 +242 +228 +223 +224 +233 +241 +242 +241 +241 +239 +236 +234 +235 +234 +232 +229 +228 +222 +221 +219 +218 +218 +218 +217 +217 +219 +218 +218 +217 +216 +217 +217 +217 +218 +217 +214 +206 +198 +193 +193 +195 +196 +194 +193 +194 +197 +198 +198 +196 +192 +196 +200 +203 +203 +203 +202 +203 +201 +204 +204 +200 +197 +197 +199 +200 +199 +195 +194 +191 +181 +172 +177 +189 +188 +177 +179 +187 +188 +190 +193 +189 +188 +180 +179 +187 +194 +192 +190 +191 +195 +191 +188 +191 +197 +199 +196 +192 +189 +191 +189 +182 +176 +177 +174 +169 +167 +163 +162 +169 +176 +181 +186 +191 +194 +186 +180 +180 +183 +182 +174 +165 +160 +167 +179 +186 +182 +179 +180 +179 +179 +180 +181 +177 +168 +161 +162 +168 +168 +162 +160 +162 +161 +156 +155 +158 +162 +164 +163 +163 +166 +173 +176 +176 +168 +156 +159 +174 +181 +183 +182 +180 +187 +180 +174 +168 +162 +163 +167 +168 +159 +162 +172 +182 +180 +169 +164 +166 +168 +171 +173 +169 +162 +158 +159 +162 +165 +166 +166 +165 +165 +163 +158 +153 +153 +156 +159 +160 +161 +162 +164 +166 +159 +157 +157 +161 +163 +164 +165 +167 +164 +159 +153 +150 +152 +158 +161 +161 +159 +159 +155 +150 +150 +154 +154 +151 +148 +147 +149 +154 +155 +149 +144 +143 +152 +157 +159 +157 +155 +157 +158 +158 +160 +159 +158 +156 +158 +159 +159 +156 +147 +149 +153 +155 +154 +152 +153 +156 +154 +157 +160 +161 +159 +157 +162 +169 +169 +164 +160 +161 +164 +165 +165 +166 +163 +163 +161 +160 +161 +164 +165 +164 +161 +157 +153 +152 +154 +159 +165 +169 +167 +164 +160 +157 +157 +158 +160 +161 +166 +158 +152 +153 +156 +155 +156 +158 +157 +158 +159 +159 +158 +155 +153 +152 +151 +145 +143 +149 +152 +152 +153 +157 +160 +159 +155 +146 +140 +139 +144 +148 +153 +153 +156 +161 +162 +158 +154 +153 +146 +144 +143 +144 +144 +139 +134 +130 +141 +144 +144 +143 +146 +150 +148 +142 +139 +144 +147 +149 +152 +150 +146 +146 +147 +158 +161 +151 +143 +144 +143 +137 +138 +142 +148 +149 +148 +147 +148 +150 +147 +153 +160 +163 +161 +156 +150 +147 +146 +151 +150 +146 +147 +153 +155 +152 +143 +138 +134 +140 +147 +150 +148 +146 +153 +153 +152 +150 +149 +147 +141 +136 +141 +149 +152 +151 +152 +152 +149 +149 +147 +138 +138 +145 +147 +146 +145 +144 +135 +142 +148 +148 +143 +140 +141 +144 +146 +152 +153 +150 +153 +158 +154 +144 +136 +130 +126 +128 +137 +148 +158 +165 +150 +137 +136 +144 +147 +149 +152 +150 +151 +157 +158 +151 +144 +147 +153 +157 +151 +147 +145 +148 +151 +155 +151 +141 +136 +140 +145 +147 +145 +144 +145 +149 +157 +152 +150 +151 +145 +141 +142 +142 +146 +147 +147 +143 +140 +143 +152 +160 +160 +152 +140 +133 +134 +140 +144 +145 +140 +138 +139 +140 +142 +147 +146 +139 +128 +129 +133 +139 +144 +146 +147 +147 +149 +148 +145 +142 +144 +149 +147 +142 +143 +145 +149 +151 +148 +143 +143 +147 +147 +150 +149 +141 +136 +141 +149 +153 +153 +143 +134 +137 +147 +154 +154 +152 +146 +147 +146 +141 +138 +139 +145 +150 +149 +146 +135 +139 +146 +147 +151 +151 +150 +137 +139 +136 +130 +137 +146 +147 +149 +153 +161 +158 +153 +158 +158 +146 +140 +144 +136 +133 +142 +144 +141 +148 +140 +142 +151 +155 +148 +139 +135 +132 +141 +141 +141 +141 +140 +138 +138 +141 +142 +133 +136 +141 +138 +140 +141 +131 +131 +118 +112 +131 +166 +186 +177 +158 +144 +148 +139 +134 +144 +154 +157 +160 +160 +160 +162 +162 +169 +190 +204 +203 +195 +193 +179 +171 +162 +138 +135 +164 +176 +170 +164 +159 +139 +105 +82 +80 +100 +118 +134 +147 +151 +137 +135 +149 +168 +172 +167 +166 +173 +168 +160 +166 +188 +197 +185 +166 +169 +179 +178 +175 +159 +138 +107 +86 +110 +152 +162 +152 +143 +163 +192 +197 +153 +96 +81 +102 +117 +157 +186 +190 +182 +157 +130 +119 +118 +118 +127 +142 +155 +159 +163 +167 +164 +168 +164 +162 +165 +160 +153 +153 +152 +164 +169 +169 +171 +165 +156 +155 +163 +162 +136 +118 +131 +153 +160 +165 +167 +167 +162 +166 +163 +166 +180 +175 +155 +140 +128 +137 +157 +169 +173 +177 +166 +157 +150 +146 +141 +134 +129 +129 +128 +108 +99 +97 +98 +89 +87 +113 +137 +150 +164 +174 +172 +156 +145 +147 +143 +134 +124 +131 +147 +146 +147 +159 +191 +192 +193 +186 +171 +159 +153 +149 +136 +126 +122 +126 +127 +124 +122 +126 +127 +124 +126 +129 +124 +114 +108 +107 +121 +136 +146 +143 +139 +140 +138 +132 +131 +117 +98 +115 +152 +180 +181 +151 +128 +123 +126 +127 +126 +139 +145 +134 +140 +142 +142 +138 +132 +129 +131 +133 +130 +128 +127 +127 +127 +126 +129 +134 +131 +133 +133 +130 +127 +127 +129 +130 +130 +127 +127 +129 +134 +135 +132 +129 +124 +130 +136 +137 +135 +133 +134 +134 +127 +134 +137 +132 +126 +123 +120 +118 +117 +118 +126 +131 +135 +144 +146 +136 +133 +138 +143 +144 +139 +136 +137 +141 +145 +148 +149 +143 +135 +130 +132 +136 +137 +145 +150 +145 +137 +137 +145 +153 +151 +149 +150 +152 +150 +146 +145 +147 +150 +145 +139 +138 +141 +144 +146 +146 +147 +141 +144 +144 +136 +133 +135 +134 +140 +141 +144 +149 +151 +149 +149 +154 +157 +154 +155 +157 +155 +159 +164 +161 +158 +155 +158 +158 +140 +111 +101 +105 +121 +126 +131 +132 +133 +134 +137 +139 +142 +147 +153 +152 +149 +149 +150 +150 +150 +144 +138 +136 +139 +142 +142 +141 +146 +147 +149 +154 +160 +165 +166 +165 +168 +162 +156 +153 +151 +148 +147 +147 +149 +150 +151 +151 +149 +147 +146 +145 +151 +156 +165 +175 +170 +154 +154 +170 +189 +180 +158 +143 +148 +160 +162 +158 +161 +167 +163 +148 +137 +139 +147 +151 +155 +152 +146 +140 +137 +138 +139 +138 +136 +140 +150 +158 +157 +148 +143 +144 +151 +158 +169 +170 +154 +137 +141 +155 +171 +164 +149 +144 +148 +163 +179 +178 +180 +182 +180 +171 +166 +168 +171 +173 +165 +161 +153 +152 +157 +159 +158 +160 +165 +154 +139 +135 +143 +147 +146 +147 +146 +144 +142 +143 +149 +153 +153 +150 +147 +148 +148 +146 +145 +144 +142 +139 +140 +143 +145 +147 +148 +145 +144 +150 +165 +171 +168 +165 +161 +144 +137 +151 +174 +193 +194 +191 +185 +179 +191 +198 +188 +181 +172 +167 +168 +175 +185 +194 +197 +193 +189 +187 +184 +182 +185 +192 +210 +209 +196 +187 +193 +200 +203 +210 +222 +219 +221 +212 +195 +176 +168 +182 +198 +205 +205 +208 +212 +208 +206 +203 +208 +211 +213 +210 +207 +208 +214 +219 +213 +216 +218 +216 +213 +212 +208 +205 +211 +219 +224 +223 +220 +222 +229 +234 +234 +231 +222 +214 +214 +214 +213 +215 +214 +219 +218 +212 +181 +151 +167 +203 +221 +227 +228 +214 +201 +200 +198 +189 +170 +169 +168 +171 +174 +181 +192 +202 +214 +216 +206 +185 +169 +174 +191 +204 +188 +164 +155 +169 +182 +185 +178 +172 +163 +157 +153 +150 +149 +147 +145 +144 +144 +144 +143 +141 +142 +143 +140 +136 +140 +143 +146 +146 +147 +148 +147 +145 +148 +149 +148 +143 +139 +138 +136 +134 +137 +138 +138 +137 +136 +136 +139 +141 +143 +145 +142 +135 +130 +132 +136 +139 +141 +137 +135 +135 +134 +134 +141 +149 +150 +147 +144 +144 +149 +151 +148 +142 +139 +148 +159 +166 +170 +177 +180 +181 +173 +182 +197 +211 +218 +222 +225 +229 +234 +226 +201 +167 +142 +127 +119 +118 +125 +128 +133 +137 +139 +142 +147 +152 +157 +162 +173 +186 +199 +211 +225 +235 +239 +240 +242 +243 +242 +242 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +241 +240 +240 +241 +241 +241 +240 +240 +241 +242 +241 +241 +242 +243 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +247 +248 +249 +249 +249 +249 +249 +250 +251 +252 +252 +252 +252 +253 +252 +252 +252 +252 +254 +254 +254 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +253 +253 +254 +254 +254 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +253 +254 +254 +254 +253 +253 +254 +255 +254 +254 +253 +253 +253 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +253 +252 +251 +247 +242 +233 +230 +230 +235 +240 +240 +242 +245 +244 +239 +234 +232 +231 +229 +227 +226 +222 +221 +219 +218 +217 +217 +217 +217 +218 +218 +218 +218 +217 +217 +217 +216 +216 +217 +214 +207 +199 +193 +193 +194 +192 +191 +191 +193 +197 +199 +199 +198 +199 +200 +201 +202 +202 +201 +200 +199 +202 +204 +204 +201 +199 +200 +201 +201 +200 +197 +196 +192 +183 +176 +181 +190 +184 +174 +177 +187 +191 +194 +194 +188 +177 +173 +177 +189 +197 +197 +194 +194 +193 +191 +190 +192 +196 +198 +196 +194 +189 +191 +189 +182 +177 +176 +173 +169 +167 +165 +166 +170 +176 +182 +189 +194 +195 +191 +186 +184 +182 +177 +168 +160 +159 +167 +179 +185 +180 +177 +177 +176 +170 +173 +176 +174 +167 +160 +161 +165 +162 +162 +161 +158 +155 +155 +158 +162 +165 +165 +165 +167 +170 +173 +169 +164 +162 +161 +170 +180 +180 +178 +180 +185 +183 +175 +170 +166 +163 +166 +169 +168 +163 +166 +173 +181 +178 +168 +164 +167 +167 +166 +165 +163 +161 +161 +162 +163 +169 +168 +167 +165 +165 +164 +161 +157 +154 +156 +158 +158 +159 +160 +164 +168 +161 +159 +159 +161 +161 +160 +159 +160 +159 +155 +150 +150 +155 +160 +161 +158 +163 +160 +154 +148 +145 +148 +152 +155 +153 +149 +149 +152 +152 +147 +143 +142 +156 +159 +161 +159 +157 +157 +158 +159 +162 +163 +163 +161 +159 +158 +157 +155 +153 +152 +151 +150 +148 +147 +151 +156 +157 +156 +156 +158 +158 +159 +163 +168 +171 +164 +158 +159 +162 +164 +162 +161 +161 +163 +164 +163 +163 +163 +163 +161 +160 +159 +158 +156 +154 +155 +158 +161 +156 +159 +158 +155 +156 +160 +161 +158 +157 +155 +154 +158 +159 +157 +157 +159 +159 +156 +156 +160 +160 +153 +149 +148 +147 +145 +146 +150 +151 +150 +151 +153 +159 +157 +154 +147 +141 +140 +145 +151 +157 +156 +159 +164 +166 +162 +155 +153 +145 +145 +145 +146 +144 +139 +136 +136 +143 +149 +153 +151 +146 +143 +141 +139 +141 +145 +145 +147 +150 +148 +142 +141 +146 +153 +158 +153 +144 +137 +134 +133 +136 +142 +148 +148 +143 +141 +146 +150 +153 +153 +154 +159 +157 +150 +148 +149 +148 +153 +152 +148 +149 +154 +156 +152 +147 +143 +140 +143 +145 +146 +145 +145 +152 +151 +151 +149 +147 +141 +135 +131 +144 +154 +158 +157 +159 +158 +156 +157 +147 +141 +143 +149 +147 +143 +143 +143 +141 +138 +140 +143 +138 +128 +132 +144 +145 +147 +146 +145 +149 +154 +151 +144 +130 +131 +133 +136 +142 +150 +159 +164 +149 +142 +142 +148 +152 +152 +149 +145 +149 +158 +162 +153 +140 +139 +149 +158 +155 +148 +144 +146 +150 +155 +151 +141 +136 +138 +141 +143 +143 +144 +147 +151 +156 +152 +152 +154 +149 +143 +142 +141 +147 +148 +147 +144 +142 +144 +149 +154 +152 +149 +141 +135 +134 +139 +143 +145 +140 +138 +140 +141 +140 +142 +142 +137 +128 +131 +136 +142 +146 +146 +145 +145 +141 +144 +145 +146 +149 +152 +149 +142 +145 +148 +152 +152 +148 +146 +145 +146 +145 +145 +143 +141 +141 +146 +150 +151 +153 +145 +139 +140 +149 +153 +152 +147 +143 +143 +141 +136 +133 +136 +145 +151 +148 +145 +136 +139 +146 +155 +162 +158 +153 +138 +132 +125 +122 +132 +139 +142 +146 +147 +150 +151 +154 +164 +165 +152 +140 +135 +127 +132 +147 +152 +149 +150 +151 +149 +154 +159 +156 +151 +147 +144 +143 +147 +147 +143 +138 +136 +134 +134 +138 +135 +140 +145 +141 +137 +134 +125 +107 +102 +120 +160 +187 +178 +152 +136 +140 +145 +148 +149 +154 +160 +160 +152 +157 +153 +151 +166 +192 +203 +199 +196 +184 +165 +147 +132 +112 +105 +132 +173 +186 +182 +164 +145 +121 +79 +63 +86 +113 +124 +134 +141 +140 +128 +124 +134 +143 +158 +157 +146 +142 +140 +148 +165 +186 +200 +202 +192 +183 +171 +159 +157 +145 +133 +121 +129 +160 +178 +155 +127 +137 +179 +208 +185 +125 +77 +76 +104 +133 +174 +198 +184 +154 +128 +113 +112 +123 +135 +149 +157 +161 +163 +165 +166 +175 +176 +178 +183 +186 +176 +158 +147 +154 +162 +166 +167 +165 +159 +150 +145 +152 +153 +143 +136 +141 +140 +141 +153 +158 +147 +145 +150 +156 +160 +164 +169 +164 +146 +135 +145 +167 +186 +193 +192 +202 +193 +184 +181 +178 +170 +156 +145 +130 +123 +126 +131 +129 +112 +90 +96 +117 +131 +145 +160 +175 +172 +162 +161 +153 +141 +135 +137 +138 +138 +144 +152 +160 +173 +186 +185 +173 +167 +166 +162 +157 +142 +127 +123 +122 +118 +118 +120 +123 +128 +135 +136 +126 +117 +119 +126 +117 +122 +128 +130 +128 +129 +135 +143 +136 +131 +114 +108 +123 +149 +169 +169 +142 +126 +124 +132 +131 +129 +134 +138 +135 +139 +141 +139 +134 +131 +130 +131 +125 +123 +122 +123 +124 +123 +124 +126 +127 +129 +130 +127 +126 +127 +129 +131 +130 +132 +132 +129 +131 +135 +136 +132 +124 +129 +134 +134 +131 +129 +131 +134 +129 +133 +135 +130 +123 +118 +115 +115 +116 +119 +125 +129 +132 +137 +139 +134 +133 +137 +135 +128 +125 +130 +137 +141 +144 +148 +148 +140 +128 +124 +127 +132 +140 +143 +142 +133 +125 +126 +138 +147 +151 +147 +150 +154 +149 +139 +141 +152 +153 +149 +141 +136 +137 +142 +144 +143 +143 +142 +144 +142 +134 +130 +133 +135 +140 +140 +143 +146 +146 +144 +148 +155 +160 +156 +155 +157 +158 +160 +157 +152 +148 +152 +159 +155 +129 +102 +101 +115 +126 +128 +134 +137 +139 +141 +142 +145 +139 +142 +144 +143 +140 +140 +139 +138 +138 +136 +134 +134 +137 +143 +147 +150 +145 +148 +152 +155 +157 +158 +160 +161 +165 +162 +157 +152 +149 +149 +151 +153 +156 +156 +157 +158 +155 +150 +146 +146 +147 +167 +177 +167 +152 +150 +166 +185 +179 +159 +142 +143 +153 +161 +169 +174 +164 +161 +151 +140 +137 +144 +151 +153 +158 +150 +140 +135 +139 +144 +144 +141 +144 +147 +156 +163 +160 +151 +146 +146 +151 +161 +165 +151 +137 +137 +148 +156 +160 +160 +153 +151 +156 +172 +187 +185 +178 +175 +169 +162 +160 +164 +171 +177 +163 +156 +147 +149 +160 +165 +160 +158 +160 +151 +139 +137 +143 +146 +144 +145 +148 +147 +146 +148 +153 +157 +155 +151 +150 +151 +150 +147 +146 +145 +142 +139 +139 +137 +139 +149 +150 +140 +140 +154 +172 +178 +174 +169 +165 +149 +140 +149 +173 +196 +202 +201 +193 +184 +190 +193 +194 +188 +178 +173 +174 +178 +180 +180 +192 +194 +196 +196 +194 +193 +195 +196 +208 +208 +198 +191 +196 +199 +201 +206 +209 +213 +221 +214 +198 +179 +169 +179 +193 +201 +201 +207 +213 +209 +207 +203 +203 +208 +212 +212 +209 +208 +212 +215 +215 +217 +217 +214 +212 +212 +212 +212 +215 +221 +225 +222 +217 +218 +228 +237 +239 +234 +222 +212 +210 +210 +210 +214 +218 +222 +218 +211 +186 +161 +174 +202 +212 +225 +228 +212 +202 +206 +201 +183 +171 +166 +166 +172 +174 +179 +190 +203 +221 +220 +208 +188 +175 +178 +187 +193 +193 +171 +154 +157 +169 +176 +180 +182 +176 +169 +161 +155 +151 +147 +146 +146 +146 +147 +146 +144 +144 +144 +142 +139 +138 +142 +144 +144 +144 +145 +146 +146 +149 +149 +147 +142 +139 +138 +136 +133 +135 +136 +136 +135 +134 +134 +135 +137 +139 +140 +139 +134 +131 +133 +136 +138 +139 +135 +134 +135 +134 +134 +139 +146 +150 +148 +145 +145 +148 +152 +151 +148 +146 +151 +156 +162 +167 +175 +183 +184 +174 +180 +190 +202 +212 +218 +223 +226 +232 +228 +207 +177 +152 +131 +120 +120 +128 +130 +133 +135 +138 +142 +148 +151 +155 +160 +172 +187 +200 +213 +226 +234 +241 +242 +244 +244 +243 +243 +243 +244 +244 +244 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +241 +241 +240 +241 +242 +242 +240 +241 +241 +242 +243 +244 +244 +245 +244 +245 +246 +246 +246 +246 +247 +248 +249 +249 +249 +249 +249 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +249 +249 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +253 +251 +249 +246 +243 +239 +237 +236 +237 +237 +238 +242 +247 +245 +239 +234 +232 +231 +228 +225 +222 +222 +221 +220 +218 +217 +217 +216 +216 +216 +216 +218 +218 +217 +217 +216 +215 +216 +217 +216 +209 +199 +193 +193 +195 +192 +192 +193 +196 +199 +201 +201 +200 +201 +200 +199 +200 +200 +199 +197 +195 +202 +204 +204 +202 +201 +202 +202 +201 +201 +200 +197 +191 +184 +181 +184 +190 +180 +172 +174 +183 +189 +191 +189 +183 +169 +169 +176 +189 +198 +198 +195 +194 +192 +193 +193 +194 +195 +196 +196 +196 +191 +192 +190 +182 +176 +173 +170 +167 +167 +168 +169 +170 +174 +182 +188 +194 +193 +192 +191 +187 +181 +172 +163 +157 +161 +168 +180 +185 +179 +175 +175 +173 +166 +169 +172 +171 +166 +160 +160 +162 +159 +159 +154 +150 +151 +157 +161 +163 +165 +170 +175 +176 +172 +167 +160 +155 +160 +167 +175 +179 +179 +176 +179 +189 +181 +172 +167 +166 +167 +171 +172 +168 +165 +169 +176 +180 +174 +164 +161 +164 +163 +162 +160 +158 +159 +163 +167 +170 +173 +171 +167 +164 +163 +164 +162 +159 +155 +157 +157 +156 +155 +157 +162 +166 +163 +161 +160 +160 +159 +156 +155 +155 +157 +154 +152 +153 +158 +163 +161 +156 +158 +157 +156 +155 +151 +149 +150 +154 +153 +150 +149 +151 +152 +150 +150 +150 +159 +159 +160 +160 +158 +156 +157 +160 +159 +163 +164 +162 +159 +157 +156 +155 +157 +154 +150 +147 +145 +147 +153 +159 +162 +157 +153 +154 +158 +162 +164 +165 +168 +164 +160 +160 +161 +160 +159 +159 +158 +162 +165 +164 +163 +162 +161 +161 +160 +161 +161 +160 +158 +156 +152 +149 +150 +157 +162 +160 +161 +166 +164 +156 +150 +153 +159 +164 +163 +158 +157 +159 +161 +155 +155 +161 +161 +151 +144 +143 +144 +148 +151 +151 +149 +147 +147 +148 +157 +154 +151 +148 +143 +140 +145 +151 +153 +150 +151 +156 +161 +160 +154 +151 +144 +146 +148 +149 +146 +143 +143 +146 +147 +153 +157 +153 +146 +139 +136 +135 +138 +142 +143 +142 +141 +137 +134 +136 +143 +146 +151 +151 +143 +135 +134 +139 +141 +143 +145 +143 +141 +141 +146 +149 +153 +155 +154 +151 +145 +144 +147 +152 +153 +155 +153 +147 +147 +153 +155 +152 +149 +147 +146 +146 +145 +145 +148 +150 +153 +150 +149 +148 +143 +136 +133 +133 +146 +154 +158 +156 +157 +157 +157 +159 +149 +143 +144 +149 +147 +143 +140 +138 +140 +133 +134 +140 +133 +119 +125 +143 +144 +144 +144 +145 +149 +151 +147 +142 +132 +138 +142 +141 +143 +148 +154 +156 +153 +153 +153 +154 +158 +157 +152 +149 +147 +155 +158 +150 +137 +136 +145 +154 +152 +148 +147 +148 +148 +152 +150 +142 +139 +138 +140 +143 +146 +146 +149 +151 +151 +150 +153 +156 +150 +144 +140 +138 +141 +142 +143 +144 +144 +144 +144 +144 +144 +144 +142 +138 +137 +140 +145 +147 +141 +138 +142 +145 +142 +141 +140 +138 +135 +138 +143 +146 +144 +141 +140 +142 +140 +141 +140 +140 +143 +147 +147 +144 +143 +149 +153 +151 +149 +149 +148 +146 +143 +142 +142 +144 +144 +144 +146 +150 +153 +148 +141 +139 +145 +150 +149 +143 +142 +140 +137 +132 +131 +136 +146 +153 +149 +144 +138 +140 +146 +164 +176 +164 +152 +139 +132 +125 +129 +138 +139 +142 +142 +138 +136 +141 +152 +168 +171 +162 +147 +134 +123 +129 +144 +154 +157 +160 +162 +157 +156 +159 +159 +154 +150 +148 +145 +149 +147 +139 +130 +128 +128 +127 +139 +138 +141 +143 +140 +129 +119 +112 +103 +124 +160 +187 +174 +137 +115 +114 +127 +130 +142 +157 +156 +151 +145 +139 +127 +138 +163 +192 +200 +183 +154 +133 +122 +106 +100 +88 +76 +101 +152 +183 +175 +167 +157 +140 +109 +74 +74 +100 +106 +114 +123 +127 +125 +121 +125 +135 +140 +148 +145 +137 +132 +131 +140 +160 +194 +196 +193 +186 +171 +148 +131 +129 +144 +144 +141 +150 +165 +162 +145 +136 +159 +199 +204 +160 +118 +101 +112 +134 +166 +193 +202 +179 +147 +132 +131 +135 +150 +165 +174 +173 +170 +170 +168 +162 +163 +170 +180 +181 +171 +163 +163 +164 +159 +160 +163 +162 +159 +159 +158 +154 +158 +159 +154 +151 +144 +126 +117 +126 +148 +145 +152 +145 +145 +150 +152 +170 +168 +166 +172 +182 +190 +203 +210 +205 +196 +190 +186 +190 +196 +191 +171 +152 +142 +142 +147 +150 +151 +138 +117 +112 +114 +122 +119 +126 +150 +166 +167 +169 +166 +158 +142 +133 +137 +139 +137 +137 +131 +141 +159 +170 +170 +168 +168 +166 +169 +157 +141 +127 +119 +115 +113 +114 +127 +130 +134 +136 +134 +132 +130 +130 +127 +125 +121 +117 +116 +119 +130 +141 +135 +137 +124 +102 +101 +124 +148 +173 +171 +145 +125 +127 +134 +129 +125 +131 +133 +137 +139 +139 +136 +133 +132 +132 +129 +126 +125 +127 +128 +127 +126 +125 +126 +128 +129 +127 +126 +129 +131 +132 +130 +137 +139 +133 +132 +136 +139 +135 +129 +131 +134 +132 +128 +126 +128 +131 +132 +132 +133 +129 +122 +115 +113 +115 +120 +125 +128 +129 +131 +131 +132 +136 +138 +140 +130 +115 +112 +126 +136 +137 +140 +141 +140 +134 +128 +127 +130 +135 +142 +143 +138 +128 +121 +125 +136 +146 +149 +146 +148 +150 +146 +141 +145 +153 +152 +148 +141 +134 +134 +139 +141 +138 +143 +146 +144 +137 +133 +132 +134 +140 +142 +141 +143 +144 +142 +142 +149 +156 +161 +162 +160 +160 +163 +162 +160 +161 +157 +154 +152 +145 +126 +108 +107 +118 +129 +132 +138 +142 +144 +144 +145 +146 +135 +137 +138 +138 +138 +139 +137 +135 +135 +135 +135 +135 +136 +141 +148 +153 +148 +151 +153 +152 +149 +149 +153 +158 +162 +163 +159 +152 +149 +153 +158 +159 +159 +157 +158 +161 +158 +156 +159 +165 +169 +175 +171 +156 +151 +162 +176 +182 +163 +139 +129 +142 +154 +166 +176 +180 +167 +156 +142 +135 +139 +147 +149 +146 +149 +142 +134 +132 +137 +144 +145 +143 +147 +150 +158 +165 +163 +154 +150 +152 +151 +160 +157 +141 +131 +139 +152 +157 +156 +161 +158 +161 +169 +182 +190 +178 +165 +166 +160 +152 +154 +165 +174 +176 +160 +151 +140 +145 +163 +171 +163 +156 +156 +151 +143 +142 +147 +146 +142 +142 +146 +148 +150 +153 +156 +158 +157 +153 +152 +151 +148 +144 +142 +141 +140 +137 +138 +137 +140 +147 +147 +138 +142 +158 +175 +179 +175 +171 +170 +158 +147 +148 +167 +193 +206 +209 +202 +193 +194 +195 +200 +196 +188 +181 +181 +182 +174 +162 +177 +188 +198 +197 +197 +202 +203 +200 +202 +205 +199 +195 +197 +199 +199 +202 +199 +206 +217 +214 +200 +181 +168 +173 +187 +197 +200 +207 +213 +211 +207 +201 +197 +204 +212 +215 +214 +212 +212 +214 +216 +217 +215 +210 +208 +210 +215 +219 +217 +221 +225 +225 +219 +217 +226 +238 +243 +239 +226 +213 +206 +204 +207 +214 +221 +224 +216 +206 +189 +172 +179 +193 +202 +214 +222 +217 +212 +213 +201 +179 +165 +158 +159 +169 +173 +177 +188 +202 +215 +216 +207 +193 +182 +181 +187 +191 +197 +180 +154 +144 +152 +161 +171 +182 +181 +174 +166 +158 +152 +148 +147 +147 +148 +149 +149 +147 +145 +145 +144 +143 +139 +141 +142 +141 +142 +144 +146 +147 +148 +148 +145 +142 +139 +137 +134 +132 +132 +133 +133 +133 +131 +131 +132 +133 +133 +134 +134 +132 +132 +133 +135 +136 +137 +135 +134 +135 +134 +134 +137 +143 +150 +148 +146 +144 +147 +153 +156 +156 +154 +155 +155 +158 +163 +172 +181 +184 +178 +178 +182 +192 +202 +212 +219 +223 +229 +229 +217 +196 +169 +141 +126 +126 +130 +133 +135 +134 +137 +142 +148 +151 +153 +158 +171 +188 +203 +217 +228 +236 +240 +243 +244 +244 +243 +242 +243 +243 +244 +244 +244 +244 +242 +242 +241 +241 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +241 +241 +241 +241 +242 +243 +239 +240 +240 +241 +242 +243 +243 +243 +244 +245 +245 +245 +245 +246 +247 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +252 +253 +253 +253 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +250 +251 +251 +250 +249 +248 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +255 +255 +253 +250 +248 +246 +246 +244 +241 +239 +237 +236 +236 +239 +244 +238 +234 +232 +233 +234 +230 +224 +220 +220 +221 +221 +220 +218 +217 +215 +215 +214 +215 +218 +218 +217 +216 +215 +214 +217 +218 +216 +208 +198 +193 +194 +197 +194 +194 +196 +197 +199 +200 +199 +199 +196 +197 +197 +197 +197 +196 +194 +194 +201 +203 +204 +203 +201 +201 +201 +202 +201 +200 +196 +189 +184 +184 +187 +188 +183 +176 +175 +179 +184 +185 +184 +181 +171 +172 +178 +188 +194 +194 +191 +190 +192 +194 +196 +195 +193 +192 +193 +195 +193 +193 +189 +181 +176 +170 +169 +168 +170 +171 +170 +168 +172 +181 +186 +188 +186 +188 +188 +186 +180 +172 +164 +160 +167 +173 +182 +184 +178 +175 +176 +175 +170 +171 +172 +169 +164 +160 +159 +160 +161 +151 +144 +144 +152 +160 +161 +158 +162 +172 +182 +180 +171 +163 +160 +162 +165 +170 +171 +173 +180 +180 +179 +186 +183 +173 +168 +169 +172 +176 +174 +167 +164 +170 +176 +176 +167 +158 +157 +162 +161 +162 +162 +159 +158 +162 +171 +179 +173 +170 +165 +161 +160 +161 +159 +157 +157 +157 +157 +155 +153 +154 +158 +161 +162 +161 +160 +159 +157 +154 +154 +156 +160 +158 +156 +156 +160 +163 +161 +158 +155 +154 +157 +163 +164 +158 +155 +157 +156 +152 +150 +152 +155 +157 +158 +160 +161 +159 +158 +160 +158 +156 +157 +161 +158 +161 +162 +160 +160 +161 +161 +161 +158 +155 +152 +150 +150 +152 +158 +163 +163 +158 +153 +153 +158 +161 +162 +161 +162 +163 +165 +165 +161 +158 +159 +163 +157 +160 +162 +162 +162 +164 +163 +162 +159 +159 +160 +163 +164 +160 +151 +142 +152 +159 +166 +168 +168 +168 +163 +157 +150 +156 +163 +167 +164 +158 +155 +157 +161 +157 +156 +160 +159 +151 +145 +143 +146 +152 +156 +153 +147 +144 +144 +145 +154 +151 +148 +146 +141 +137 +141 +148 +149 +145 +142 +146 +153 +156 +153 +150 +144 +146 +150 +153 +152 +150 +149 +151 +152 +152 +153 +150 +146 +139 +135 +133 +134 +140 +142 +138 +133 +129 +131 +138 +144 +144 +146 +146 +141 +137 +144 +154 +153 +146 +139 +138 +142 +147 +150 +149 +149 +157 +157 +147 +139 +145 +153 +157 +156 +156 +150 +142 +141 +148 +152 +151 +148 +148 +147 +147 +147 +149 +153 +156 +153 +149 +147 +145 +141 +137 +139 +144 +149 +156 +156 +151 +150 +152 +154 +157 +151 +140 +137 +144 +147 +144 +138 +133 +134 +134 +139 +142 +133 +122 +127 +141 +145 +146 +149 +152 +151 +146 +140 +137 +137 +140 +140 +138 +140 +146 +149 +148 +155 +161 +159 +156 +159 +156 +152 +154 +151 +153 +153 +146 +139 +139 +142 +145 +145 +147 +152 +152 +147 +148 +149 +145 +143 +140 +140 +145 +149 +149 +150 +150 +145 +146 +152 +155 +149 +143 +140 +136 +133 +136 +140 +146 +149 +147 +142 +137 +141 +144 +146 +144 +144 +145 +148 +149 +143 +139 +142 +148 +147 +144 +143 +141 +144 +146 +149 +147 +142 +136 +136 +139 +142 +140 +136 +133 +133 +137 +139 +138 +138 +147 +151 +149 +150 +153 +150 +144 +139 +140 +144 +147 +142 +137 +141 +150 +152 +147 +139 +134 +138 +145 +146 +141 +140 +137 +134 +132 +132 +137 +147 +155 +150 +145 +141 +141 +144 +170 +185 +164 +144 +140 +139 +137 +145 +149 +143 +144 +143 +137 +132 +135 +146 +163 +172 +171 +158 +141 +129 +131 +136 +142 +149 +153 +155 +152 +149 +149 +148 +142 +139 +143 +148 +147 +143 +136 +128 +124 +124 +126 +137 +136 +136 +143 +145 +134 +116 +107 +120 +155 +180 +165 +125 +99 +99 +110 +122 +128 +134 +144 +153 +145 +127 +116 +113 +147 +197 +208 +169 +131 +101 +74 +58 +78 +99 +101 +110 +151 +181 +175 +139 +128 +144 +151 +126 +120 +133 +130 +123 +125 +129 +129 +125 +125 +136 +144 +139 +137 +137 +146 +153 +149 +153 +168 +178 +177 +175 +170 +156 +137 +127 +127 +143 +158 +161 +159 +150 +136 +141 +158 +184 +199 +177 +143 +143 +159 +172 +185 +210 +207 +197 +182 +171 +172 +176 +177 +180 +184 +183 +178 +177 +178 +172 +163 +161 +165 +176 +180 +174 +174 +173 +166 +174 +171 +174 +177 +175 +179 +182 +178 +171 +168 +159 +151 +142 +126 +114 +113 +130 +151 +164 +153 +151 +160 +166 +181 +190 +188 +197 +205 +209 +216 +206 +181 +157 +154 +154 +163 +177 +184 +175 +161 +162 +160 +156 +151 +150 +148 +140 +135 +134 +137 +120 +109 +124 +142 +151 +158 +172 +180 +159 +138 +147 +150 +138 +135 +125 +113 +118 +140 +157 +163 +164 +163 +165 +162 +156 +141 +126 +119 +119 +119 +133 +130 +129 +132 +137 +140 +134 +128 +139 +137 +126 +112 +109 +118 +127 +129 +138 +140 +130 +102 +98 +112 +127 +156 +184 +171 +142 +121 +125 +129 +126 +126 +131 +133 +135 +135 +133 +132 +133 +134 +134 +134 +133 +133 +134 +133 +131 +129 +128 +129 +128 +127 +126 +129 +131 +131 +129 +137 +142 +139 +137 +139 +139 +138 +138 +137 +136 +134 +131 +128 +128 +130 +134 +131 +129 +128 +121 +114 +113 +118 +126 +130 +129 +129 +132 +128 +128 +138 +141 +140 +129 +115 +112 +124 +131 +131 +139 +137 +135 +134 +135 +135 +137 +137 +141 +143 +140 +133 +129 +134 +143 +149 +146 +147 +145 +141 +144 +152 +154 +149 +144 +139 +135 +134 +136 +137 +139 +140 +149 +151 +143 +134 +137 +138 +140 +145 +146 +145 +144 +145 +145 +146 +150 +155 +162 +168 +166 +161 +161 +160 +165 +178 +170 +158 +145 +136 +125 +117 +114 +118 +130 +139 +146 +144 +139 +138 +138 +137 +130 +135 +139 +142 +144 +145 +145 +143 +140 +141 +141 +141 +140 +143 +149 +153 +153 +153 +151 +146 +142 +143 +151 +158 +160 +163 +161 +154 +153 +159 +162 +161 +161 +156 +156 +157 +159 +162 +175 +192 +193 +169 +147 +147 +160 +172 +173 +166 +155 +137 +136 +147 +154 +164 +172 +169 +162 +151 +139 +136 +142 +146 +143 +138 +132 +134 +136 +136 +137 +141 +145 +147 +151 +152 +160 +168 +166 +156 +151 +153 +150 +149 +148 +146 +143 +144 +150 +158 +163 +167 +164 +169 +180 +188 +181 +155 +145 +155 +156 +150 +157 +173 +177 +168 +160 +150 +139 +145 +165 +174 +165 +155 +155 +154 +150 +150 +152 +147 +140 +138 +141 +147 +154 +156 +156 +155 +154 +153 +153 +150 +145 +140 +138 +138 +138 +137 +140 +145 +146 +143 +142 +143 +149 +162 +171 +172 +167 +167 +173 +169 +156 +148 +163 +188 +208 +210 +205 +197 +194 +195 +202 +202 +196 +187 +186 +185 +170 +151 +161 +181 +193 +192 +191 +201 +206 +204 +196 +199 +199 +197 +197 +197 +198 +199 +198 +199 +208 +210 +200 +179 +163 +168 +183 +197 +203 +209 +213 +210 +206 +199 +195 +202 +211 +218 +219 +216 +214 +214 +215 +215 +212 +208 +205 +208 +215 +221 +217 +219 +225 +228 +224 +219 +224 +233 +239 +242 +234 +220 +206 +198 +203 +216 +222 +224 +211 +199 +187 +178 +181 +184 +197 +198 +209 +222 +227 +220 +199 +178 +165 +160 +159 +166 +172 +178 +187 +197 +199 +205 +204 +194 +182 +180 +185 +191 +194 +188 +163 +143 +144 +149 +155 +168 +172 +167 +163 +158 +152 +148 +148 +151 +147 +150 +150 +148 +145 +143 +143 +144 +142 +142 +142 +141 +143 +147 +148 +147 +146 +145 +144 +142 +140 +136 +132 +129 +127 +128 +130 +130 +130 +131 +130 +131 +129 +130 +131 +130 +131 +132 +134 +135 +137 +136 +136 +136 +135 +134 +138 +143 +148 +148 +145 +142 +144 +150 +156 +160 +158 +157 +155 +156 +162 +169 +176 +179 +179 +176 +177 +184 +194 +205 +215 +222 +226 +230 +226 +212 +187 +155 +135 +133 +129 +135 +137 +135 +135 +141 +148 +150 +153 +157 +170 +188 +204 +219 +230 +238 +239 +241 +243 +243 +242 +241 +242 +242 +243 +243 +243 +243 +241 +241 +240 +240 +242 +241 +241 +240 +240 +240 +240 +241 +240 +241 +241 +241 +241 +241 +242 +243 +239 +240 +240 +241 +242 +242 +243 +243 +244 +245 +245 +245 +245 +246 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +252 +252 +251 +251 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +251 +251 +250 +250 +251 +250 +249 +248 +248 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +250 +247 +247 +248 +247 +244 +240 +238 +237 +237 +237 +238 +233 +230 +229 +232 +233 +229 +224 +221 +220 +221 +223 +222 +220 +217 +214 +213 +213 +215 +218 +218 +216 +215 +214 +213 +217 +217 +213 +205 +196 +191 +193 +197 +194 +195 +196 +197 +196 +196 +195 +195 +193 +196 +199 +199 +196 +193 +192 +192 +197 +200 +203 +203 +200 +199 +202 +205 +203 +200 +194 +187 +185 +187 +189 +189 +185 +182 +179 +180 +184 +185 +182 +182 +180 +181 +184 +187 +190 +190 +190 +189 +192 +194 +196 +194 +190 +187 +189 +191 +192 +188 +183 +179 +174 +171 +172 +173 +177 +175 +170 +168 +173 +181 +184 +181 +181 +182 +183 +182 +180 +175 +170 +167 +175 +178 +183 +182 +176 +177 +179 +177 +176 +174 +170 +166 +162 +160 +159 +159 +156 +149 +146 +154 +161 +162 +158 +156 +162 +170 +177 +175 +166 +161 +163 +169 +169 +173 +171 +172 +182 +184 +180 +180 +180 +172 +169 +171 +174 +176 +173 +165 +164 +169 +172 +167 +157 +153 +157 +164 +166 +165 +162 +159 +158 +162 +170 +176 +166 +165 +161 +158 +158 +159 +157 +154 +155 +156 +156 +155 +154 +153 +155 +157 +160 +159 +158 +157 +154 +152 +154 +157 +161 +161 +160 +158 +159 +161 +163 +162 +161 +154 +152 +159 +167 +166 +164 +164 +163 +158 +155 +155 +157 +159 +160 +161 +162 +159 +158 +159 +158 +157 +160 +164 +164 +164 +162 +160 +162 +165 +167 +166 +158 +157 +157 +158 +157 +157 +159 +162 +161 +158 +155 +154 +156 +158 +158 +157 +161 +162 +164 +167 +166 +163 +162 +163 +158 +160 +161 +162 +164 +165 +162 +157 +153 +158 +163 +165 +165 +162 +155 +149 +159 +160 +164 +167 +165 +161 +157 +156 +155 +158 +164 +166 +164 +159 +156 +157 +158 +158 +158 +156 +155 +154 +152 +149 +149 +155 +158 +154 +148 +146 +147 +149 +153 +150 +146 +143 +138 +134 +137 +142 +149 +145 +142 +145 +152 +156 +155 +152 +146 +147 +151 +155 +156 +153 +149 +148 +150 +153 +154 +151 +147 +141 +137 +135 +138 +140 +140 +137 +135 +133 +134 +143 +148 +149 +147 +143 +139 +143 +151 +158 +157 +148 +137 +136 +143 +149 +151 +150 +145 +148 +149 +147 +146 +151 +159 +164 +160 +157 +148 +138 +137 +145 +151 +152 +149 +147 +145 +144 +148 +150 +154 +155 +151 +148 +146 +145 +143 +141 +145 +150 +154 +159 +155 +149 +147 +150 +154 +160 +149 +139 +136 +143 +145 +144 +140 +135 +136 +146 +152 +146 +136 +132 +136 +140 +149 +153 +158 +159 +151 +141 +135 +135 +138 +136 +133 +134 +141 +148 +148 +144 +151 +159 +158 +153 +151 +146 +142 +146 +151 +152 +150 +147 +143 +143 +143 +143 +146 +148 +151 +152 +149 +151 +153 +150 +143 +137 +134 +139 +144 +145 +146 +147 +143 +145 +150 +154 +150 +145 +143 +139 +134 +136 +141 +147 +150 +149 +143 +138 +141 +144 +146 +147 +149 +150 +150 +149 +144 +138 +140 +146 +147 +145 +143 +139 +140 +144 +148 +148 +143 +138 +138 +141 +142 +141 +139 +136 +134 +134 +133 +132 +139 +147 +151 +149 +150 +153 +151 +143 +136 +136 +141 +145 +142 +138 +141 +150 +149 +145 +138 +135 +136 +142 +143 +140 +137 +134 +133 +133 +134 +137 +144 +150 +151 +148 +144 +141 +143 +172 +188 +160 +139 +138 +142 +143 +146 +143 +136 +141 +147 +145 +138 +136 +141 +153 +167 +178 +169 +149 +136 +133 +132 +129 +129 +130 +137 +139 +139 +139 +137 +130 +131 +142 +146 +141 +138 +138 +134 +127 +123 +124 +129 +130 +132 +142 +147 +142 +134 +133 +162 +172 +162 +125 +99 +101 +110 +112 +125 +141 +133 +127 +137 +133 +108 +98 +127 +178 +208 +176 +121 +82 +62 +51 +63 +110 +144 +150 +164 +187 +177 +145 +113 +112 +136 +155 +159 +180 +188 +160 +147 +141 +138 +134 +136 +142 +147 +147 +145 +143 +147 +159 +166 +162 +156 +157 +142 +150 +158 +155 +148 +149 +158 +167 +158 +171 +168 +162 +150 +141 +158 +176 +190 +192 +172 +161 +180 +195 +197 +204 +205 +186 +169 +166 +173 +182 +189 +191 +184 +178 +172 +170 +172 +172 +168 +163 +160 +167 +179 +186 +185 +191 +194 +187 +186 +184 +191 +196 +192 +189 +186 +178 +177 +171 +163 +156 +147 +131 +119 +117 +138 +163 +173 +184 +198 +205 +209 +206 +209 +203 +198 +184 +171 +176 +174 +157 +137 +136 +136 +141 +154 +166 +170 +167 +173 +175 +171 +161 +151 +144 +136 +126 +140 +150 +141 +125 +125 +130 +133 +139 +151 +169 +171 +155 +149 +155 +153 +143 +129 +105 +93 +107 +133 +157 +168 +167 +156 +156 +154 +145 +135 +130 +129 +128 +127 +129 +130 +128 +129 +132 +136 +138 +142 +138 +127 +117 +116 +124 +128 +125 +143 +146 +141 +114 +101 +101 +109 +140 +172 +185 +165 +128 +115 +118 +122 +128 +124 +126 +129 +131 +132 +133 +133 +133 +135 +138 +139 +136 +134 +134 +133 +132 +131 +131 +129 +127 +127 +129 +129 +128 +128 +131 +136 +139 +140 +139 +140 +142 +143 +139 +135 +135 +134 +131 +130 +130 +134 +127 +124 +123 +119 +113 +114 +119 +128 +129 +126 +127 +130 +127 +127 +136 +139 +135 +128 +122 +121 +126 +129 +131 +139 +140 +141 +140 +139 +138 +138 +138 +139 +143 +142 +139 +139 +145 +150 +151 +145 +146 +143 +139 +144 +153 +154 +148 +135 +128 +128 +133 +139 +140 +145 +151 +157 +153 +140 +133 +141 +145 +144 +147 +149 +148 +148 +151 +153 +154 +156 +158 +163 +168 +165 +158 +155 +153 +161 +177 +168 +161 +147 +131 +118 +112 +116 +124 +133 +149 +154 +142 +130 +129 +129 +125 +126 +134 +142 +147 +149 +149 +149 +148 +145 +146 +147 +148 +150 +152 +155 +156 +156 +153 +148 +143 +142 +145 +151 +156 +160 +162 +162 +158 +159 +164 +165 +160 +161 +156 +155 +155 +155 +162 +183 +205 +194 +162 +141 +146 +157 +163 +162 +155 +151 +141 +146 +157 +156 +160 +162 +155 +150 +141 +135 +136 +139 +139 +137 +137 +129 +135 +141 +143 +143 +147 +153 +157 +158 +158 +164 +170 +167 +154 +147 +150 +150 +143 +143 +149 +152 +150 +152 +159 +168 +172 +171 +178 +185 +188 +175 +146 +137 +145 +152 +158 +169 +177 +176 +168 +164 +157 +146 +147 +162 +169 +160 +152 +151 +153 +153 +155 +156 +148 +137 +134 +139 +149 +158 +157 +151 +148 +149 +152 +156 +151 +144 +137 +136 +139 +141 +141 +142 +149 +150 +145 +143 +144 +153 +165 +173 +167 +160 +163 +175 +177 +161 +148 +163 +187 +209 +209 +203 +195 +187 +186 +201 +206 +203 +194 +189 +186 +169 +147 +154 +179 +193 +191 +188 +197 +205 +204 +194 +196 +199 +199 +196 +195 +198 +200 +200 +192 +197 +205 +201 +179 +159 +163 +182 +201 +208 +212 +214 +209 +205 +198 +198 +201 +209 +217 +220 +217 +214 +213 +212 +212 +212 +209 +206 +207 +212 +218 +218 +217 +221 +225 +223 +218 +219 +224 +232 +241 +242 +229 +208 +194 +199 +214 +221 +223 +208 +194 +185 +180 +183 +184 +194 +190 +197 +213 +224 +223 +206 +184 +175 +172 +167 +168 +173 +183 +188 +189 +189 +193 +194 +189 +181 +179 +180 +185 +190 +190 +172 +151 +146 +144 +145 +156 +160 +159 +159 +157 +153 +149 +149 +151 +146 +147 +148 +146 +143 +141 +141 +143 +144 +142 +141 +141 +145 +149 +147 +144 +142 +142 +143 +143 +140 +134 +128 +124 +122 +124 +125 +126 +127 +128 +129 +129 +129 +129 +129 +129 +130 +131 +133 +135 +138 +137 +136 +135 +134 +135 +139 +143 +147 +147 +145 +141 +140 +145 +152 +156 +156 +154 +153 +156 +161 +165 +169 +170 +174 +173 +174 +178 +186 +196 +210 +220 +225 +230 +230 +221 +200 +168 +143 +137 +127 +134 +138 +137 +135 +139 +146 +150 +154 +158 +170 +186 +203 +217 +228 +236 +239 +240 +241 +242 +242 +242 +242 +243 +243 +243 +243 +243 +241 +241 +240 +240 +242 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +240 +240 +241 +241 +240 +240 +241 +241 +242 +243 +243 +243 +244 +244 +245 +245 +245 +245 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +252 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +253 +253 +253 +253 +255 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +251 +250 +251 +251 +250 +249 +248 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +252 +250 +247 +247 +249 +249 +245 +241 +239 +239 +239 +236 +234 +233 +229 +226 +226 +227 +226 +224 +224 +221 +222 +224 +223 +220 +217 +214 +214 +215 +216 +218 +218 +215 +214 +213 +214 +217 +215 +211 +202 +195 +190 +192 +195 +195 +196 +198 +197 +196 +195 +195 +196 +195 +199 +203 +202 +197 +192 +191 +191 +193 +195 +199 +200 +200 +199 +203 +207 +204 +199 +190 +185 +186 +189 +191 +191 +183 +182 +179 +179 +186 +186 +181 +181 +186 +188 +189 +189 +190 +191 +192 +192 +192 +194 +194 +192 +188 +185 +185 +186 +187 +181 +176 +174 +175 +174 +176 +179 +185 +178 +171 +170 +176 +182 +182 +178 +182 +181 +181 +181 +180 +178 +175 +174 +181 +180 +181 +178 +174 +177 +180 +177 +175 +172 +166 +161 +159 +161 +162 +161 +153 +153 +161 +171 +171 +164 +160 +161 +168 +167 +166 +164 +161 +158 +160 +163 +170 +177 +179 +179 +183 +184 +180 +176 +172 +169 +169 +173 +174 +174 +171 +164 +164 +165 +163 +156 +152 +153 +162 +169 +172 +165 +157 +155 +160 +165 +166 +165 +160 +159 +158 +157 +158 +159 +157 +154 +154 +154 +155 +156 +156 +156 +156 +155 +158 +157 +157 +156 +153 +151 +153 +157 +158 +160 +160 +158 +158 +161 +164 +166 +161 +153 +149 +155 +163 +165 +164 +164 +162 +159 +156 +156 +158 +161 +160 +160 +162 +160 +160 +160 +160 +161 +163 +166 +168 +166 +163 +160 +161 +164 +165 +164 +159 +159 +161 +163 +162 +158 +156 +155 +158 +157 +156 +155 +156 +157 +158 +157 +164 +160 +159 +164 +170 +170 +164 +160 +161 +162 +163 +165 +167 +165 +158 +152 +149 +158 +166 +164 +159 +157 +158 +159 +164 +161 +160 +160 +157 +153 +154 +157 +158 +161 +164 +165 +163 +160 +160 +160 +155 +158 +157 +152 +152 +156 +158 +156 +152 +154 +155 +153 +149 +148 +151 +155 +153 +151 +147 +141 +136 +134 +136 +138 +138 +139 +141 +146 +153 +158 +157 +154 +150 +148 +150 +154 +156 +152 +146 +143 +147 +156 +161 +156 +147 +142 +138 +138 +142 +138 +133 +135 +141 +141 +139 +143 +145 +148 +146 +141 +141 +148 +153 +153 +150 +145 +139 +138 +142 +146 +148 +149 +141 +133 +133 +146 +155 +155 +156 +162 +161 +157 +150 +142 +142 +149 +153 +153 +150 +148 +144 +142 +145 +148 +149 +149 +147 +148 +150 +149 +148 +146 +147 +148 +152 +155 +150 +143 +144 +147 +152 +157 +146 +142 +144 +149 +145 +142 +143 +145 +148 +157 +158 +146 +138 +140 +143 +141 +157 +163 +166 +161 +150 +139 +137 +138 +139 +135 +131 +136 +145 +150 +145 +139 +142 +150 +153 +153 +148 +140 +135 +137 +140 +145 +148 +146 +142 +142 +146 +152 +153 +149 +147 +148 +150 +156 +158 +153 +142 +132 +126 +129 +135 +138 +141 +144 +144 +145 +149 +153 +151 +150 +149 +144 +140 +141 +141 +143 +144 +144 +142 +140 +141 +142 +143 +144 +148 +151 +150 +148 +144 +138 +138 +141 +141 +141 +139 +133 +130 +135 +141 +147 +147 +145 +145 +146 +150 +148 +144 +140 +138 +138 +140 +142 +147 +151 +151 +148 +150 +153 +149 +141 +135 +132 +134 +140 +145 +145 +146 +149 +147 +143 +139 +138 +139 +141 +141 +140 +137 +134 +134 +135 +135 +135 +137 +141 +149 +149 +146 +141 +143 +173 +190 +161 +143 +137 +140 +139 +132 +127 +126 +136 +150 +152 +148 +140 +139 +144 +160 +181 +179 +159 +137 +128 +128 +126 +123 +122 +130 +136 +137 +137 +136 +127 +129 +145 +152 +150 +152 +155 +154 +147 +140 +138 +131 +128 +129 +133 +137 +144 +158 +172 +186 +166 +136 +111 +109 +120 +123 +120 +130 +144 +142 +131 +124 +105 +104 +127 +180 +208 +176 +115 +86 +69 +64 +84 +128 +165 +183 +180 +183 +180 +159 +138 +133 +146 +150 +156 +183 +207 +200 +180 +163 +151 +136 +135 +146 +154 +148 +136 +135 +134 +135 +138 +145 +145 +131 +113 +107 +120 +136 +145 +153 +166 +172 +165 +161 +167 +161 +160 +151 +150 +174 +187 +189 +188 +181 +189 +200 +188 +167 +163 +149 +143 +139 +148 +161 +171 +182 +193 +185 +179 +176 +177 +175 +170 +167 +169 +163 +171 +183 +188 +185 +181 +182 +183 +176 +175 +177 +177 +172 +166 +161 +157 +158 +156 +163 +172 +166 +150 +143 +148 +165 +178 +185 +209 +222 +216 +215 +207 +205 +199 +177 +140 +112 +122 +146 +155 +144 +147 +151 +154 +157 +160 +160 +159 +168 +175 +178 +175 +161 +146 +137 +123 +121 +133 +138 +132 +126 +125 +127 +131 +128 +132 +156 +164 +151 +166 +180 +160 +133 +116 +97 +94 +114 +147 +167 +166 +147 +141 +135 +133 +136 +138 +134 +129 +123 +123 +124 +123 +125 +129 +139 +147 +142 +133 +127 +130 +132 +130 +128 +128 +134 +145 +151 +135 +110 +92 +101 +133 +166 +185 +176 +145 +121 +110 +111 +120 +121 +124 +129 +134 +136 +136 +133 +132 +136 +140 +140 +136 +133 +136 +138 +136 +135 +134 +131 +128 +128 +130 +129 +128 +126 +125 +129 +135 +137 +137 +141 +147 +142 +136 +132 +133 +133 +131 +129 +129 +131 +122 +117 +117 +116 +114 +114 +117 +129 +128 +127 +129 +131 +129 +129 +133 +137 +131 +128 +131 +132 +132 +135 +140 +134 +141 +146 +144 +138 +135 +139 +144 +143 +146 +146 +143 +145 +151 +153 +151 +145 +141 +140 +142 +143 +142 +143 +147 +129 +124 +125 +133 +140 +144 +152 +159 +153 +146 +136 +137 +145 +148 +146 +146 +149 +151 +154 +157 +160 +161 +161 +160 +162 +162 +158 +155 +152 +151 +156 +167 +166 +160 +145 +125 +112 +113 +123 +131 +138 +151 +153 +137 +125 +124 +125 +120 +130 +137 +147 +151 +152 +151 +151 +149 +149 +150 +151 +153 +155 +156 +156 +156 +154 +150 +146 +145 +147 +150 +152 +152 +160 +160 +161 +160 +162 +165 +164 +160 +158 +156 +154 +153 +154 +163 +183 +204 +187 +164 +152 +152 +152 +155 +154 +143 +143 +137 +147 +159 +159 +154 +153 +152 +141 +134 +131 +133 +132 +128 +131 +135 +138 +140 +142 +144 +148 +155 +161 +164 +158 +158 +162 +168 +163 +149 +143 +146 +148 +146 +144 +145 +148 +153 +157 +160 +168 +175 +177 +182 +183 +183 +176 +157 +145 +143 +152 +170 +180 +176 +172 +175 +171 +166 +154 +149 +156 +159 +153 +148 +145 +149 +153 +157 +159 +150 +138 +133 +142 +152 +158 +154 +144 +140 +145 +151 +156 +151 +142 +136 +135 +139 +142 +143 +144 +145 +146 +148 +146 +141 +150 +169 +178 +164 +154 +159 +173 +178 +165 +150 +162 +184 +206 +206 +201 +196 +183 +180 +197 +206 +209 +201 +195 +189 +171 +150 +153 +175 +192 +192 +189 +193 +197 +198 +194 +194 +199 +200 +195 +194 +200 +202 +199 +187 +191 +202 +203 +182 +160 +161 +183 +204 +212 +214 +214 +210 +206 +197 +200 +200 +204 +212 +217 +215 +211 +208 +210 +211 +213 +213 +211 +209 +211 +214 +220 +217 +216 +217 +215 +213 +213 +216 +225 +238 +244 +235 +214 +196 +197 +210 +219 +222 +208 +195 +184 +180 +188 +194 +196 +193 +189 +190 +200 +215 +212 +193 +182 +178 +170 +167 +175 +188 +191 +185 +183 +180 +179 +179 +182 +182 +180 +178 +184 +188 +178 +161 +150 +144 +144 +152 +155 +156 +158 +159 +156 +152 +149 +149 +146 +146 +146 +146 +142 +139 +140 +142 +144 +143 +141 +141 +145 +147 +145 +140 +139 +141 +143 +144 +140 +132 +126 +123 +120 +121 +122 +123 +125 +126 +128 +128 +130 +130 +130 +130 +129 +129 +132 +135 +138 +138 +137 +134 +133 +134 +139 +143 +147 +148 +146 +141 +138 +141 +146 +150 +152 +151 +152 +155 +160 +161 +163 +165 +168 +168 +169 +172 +177 +189 +204 +216 +224 +229 +230 +223 +207 +179 +150 +138 +126 +132 +137 +138 +136 +138 +144 +149 +157 +160 +171 +185 +201 +213 +225 +234 +240 +241 +242 +243 +243 +243 +244 +244 +244 +244 +244 +243 +242 +241 +241 +242 +242 +242 +241 +241 +241 +240 +240 +240 +241 +241 +241 +240 +239 +239 +240 +240 +241 +241 +241 +242 +242 +243 +243 +244 +243 +244 +245 +245 +245 +245 +246 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +255 +255 +254 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +253 +254 +254 +253 +253 +254 +254 +255 +255 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +249 +248 +248 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +253 +252 +252 +250 +247 +247 +249 +248 +245 +242 +240 +240 +239 +236 +233 +232 +228 +224 +223 +222 +222 +224 +227 +223 +224 +224 +222 +219 +216 +215 +216 +217 +218 +220 +218 +215 +214 +214 +215 +218 +215 +209 +202 +196 +192 +193 +195 +198 +200 +200 +199 +197 +195 +196 +197 +196 +200 +203 +203 +199 +195 +193 +193 +195 +194 +195 +198 +200 +201 +203 +206 +204 +195 +185 +183 +186 +190 +193 +194 +186 +184 +176 +176 +186 +187 +179 +177 +184 +189 +192 +192 +192 +194 +195 +194 +195 +195 +195 +193 +190 +187 +186 +186 +183 +175 +170 +172 +176 +177 +179 +182 +188 +179 +171 +173 +179 +183 +182 +179 +185 +185 +185 +183 +181 +180 +179 +179 +182 +180 +177 +172 +169 +174 +176 +171 +170 +168 +162 +158 +160 +164 +163 +161 +158 +164 +174 +179 +176 +170 +168 +170 +174 +169 +164 +163 +163 +163 +165 +167 +176 +182 +186 +183 +180 +182 +181 +173 +169 +170 +174 +177 +175 +173 +171 +166 +162 +160 +156 +153 +154 +161 +168 +171 +170 +161 +153 +154 +161 +165 +163 +159 +158 +159 +158 +158 +160 +161 +159 +155 +155 +154 +155 +157 +159 +159 +157 +155 +156 +157 +159 +159 +155 +152 +154 +158 +155 +157 +159 +158 +160 +163 +165 +165 +153 +150 +150 +153 +158 +159 +160 +161 +159 +157 +155 +156 +160 +163 +161 +160 +159 +162 +162 +161 +162 +164 +164 +164 +165 +165 +164 +161 +161 +162 +162 +161 +159 +160 +162 +164 +163 +159 +155 +155 +158 +159 +158 +156 +158 +161 +164 +163 +166 +161 +159 +162 +167 +167 +162 +158 +158 +160 +161 +162 +163 +162 +157 +152 +152 +160 +165 +159 +153 +154 +158 +161 +161 +160 +159 +157 +155 +153 +154 +156 +159 +163 +166 +166 +163 +161 +162 +163 +158 +156 +152 +150 +151 +155 +158 +159 +152 +150 +149 +150 +148 +147 +150 +155 +153 +153 +149 +140 +136 +137 +139 +139 +132 +136 +140 +145 +150 +155 +157 +156 +153 +151 +149 +151 +152 +150 +147 +145 +150 +159 +162 +153 +145 +144 +143 +141 +139 +134 +132 +135 +143 +142 +139 +141 +142 +143 +141 +139 +143 +149 +150 +146 +142 +139 +138 +141 +145 +147 +144 +141 +135 +133 +136 +148 +155 +154 +153 +155 +156 +156 +153 +150 +152 +155 +155 +153 +150 +149 +145 +141 +142 +145 +147 +146 +147 +151 +153 +151 +149 +149 +148 +144 +146 +149 +146 +140 +142 +145 +147 +150 +146 +144 +151 +155 +149 +144 +146 +149 +156 +154 +150 +143 +141 +143 +144 +144 +160 +166 +167 +159 +146 +138 +137 +139 +138 +134 +132 +139 +147 +147 +142 +138 +137 +140 +149 +155 +153 +148 +145 +144 +141 +146 +149 +146 +139 +139 +145 +153 +150 +148 +147 +149 +150 +156 +158 +154 +142 +132 +126 +129 +133 +135 +138 +142 +141 +142 +146 +151 +151 +152 +151 +146 +145 +144 +143 +141 +139 +138 +139 +140 +139 +139 +139 +140 +144 +148 +149 +148 +144 +140 +139 +138 +137 +138 +137 +130 +128 +131 +136 +143 +147 +147 +148 +149 +156 +153 +149 +145 +143 +145 +151 +155 +154 +153 +150 +146 +146 +149 +147 +141 +136 +133 +134 +139 +146 +148 +148 +147 +150 +144 +140 +140 +140 +138 +139 +141 +142 +139 +139 +140 +139 +134 +132 +134 +145 +147 +144 +140 +145 +176 +193 +168 +145 +132 +137 +139 +127 +118 +122 +135 +149 +154 +151 +143 +138 +138 +153 +177 +182 +168 +144 +130 +129 +125 +121 +123 +131 +135 +134 +135 +137 +128 +127 +143 +162 +169 +174 +175 +175 +174 +168 +160 +144 +134 +135 +143 +148 +161 +182 +195 +171 +148 +126 +122 +128 +132 +132 +131 +134 +135 +137 +131 +115 +106 +137 +183 +201 +172 +107 +63 +68 +79 +101 +140 +181 +191 +194 +188 +182 +170 +155 +149 +156 +169 +160 +152 +172 +183 +178 +179 +176 +167 +147 +137 +146 +146 +125 +107 +93 +92 +98 +108 +114 +114 +107 +97 +99 +108 +129 +148 +163 +171 +152 +118 +123 +135 +146 +162 +154 +151 +180 +189 +191 +187 +186 +197 +198 +171 +142 +132 +131 +147 +157 +166 +178 +183 +188 +199 +197 +193 +191 +192 +189 +182 +178 +178 +176 +171 +175 +188 +185 +157 +125 +111 +122 +122 +121 +121 +123 +123 +125 +131 +142 +151 +172 +190 +193 +188 +187 +189 +194 +192 +196 +201 +194 +180 +176 +176 +173 +159 +132 +105 +100 +120 +138 +145 +148 +153 +161 +166 +164 +158 +154 +152 +157 +162 +167 +173 +163 +153 +153 +143 +121 +117 +117 +119 +115 +117 +123 +124 +121 +112 +132 +153 +154 +166 +183 +179 +154 +141 +126 +116 +117 +129 +140 +142 +134 +125 +119 +126 +138 +142 +133 +125 +117 +112 +112 +119 +128 +132 +136 +139 +138 +133 +133 +139 +140 +135 +129 +128 +122 +133 +143 +141 +115 +89 +103 +132 +167 +182 +181 +160 +136 +113 +106 +115 +125 +126 +131 +135 +136 +134 +130 +127 +132 +135 +134 +129 +129 +135 +138 +136 +134 +132 +128 +126 +128 +130 +130 +128 +125 +127 +131 +133 +134 +136 +140 +145 +139 +133 +130 +129 +128 +124 +124 +127 +129 +121 +113 +113 +117 +119 +119 +119 +128 +128 +132 +135 +133 +133 +133 +131 +135 +132 +134 +139 +141 +139 +139 +143 +134 +140 +143 +141 +137 +136 +140 +146 +147 +151 +150 +149 +151 +155 +153 +147 +143 +137 +135 +140 +140 +135 +134 +136 +127 +128 +130 +134 +141 +147 +153 +154 +138 +132 +135 +144 +149 +149 +149 +148 +149 +154 +160 +163 +162 +160 +158 +158 +161 +156 +155 +154 +148 +147 +156 +164 +167 +157 +137 +116 +110 +118 +128 +134 +139 +140 +136 +127 +124 +126 +126 +124 +137 +143 +149 +152 +153 +153 +152 +151 +152 +152 +153 +153 +153 +152 +151 +151 +152 +148 +145 +146 +150 +153 +154 +152 +159 +159 +158 +159 +161 +162 +161 +161 +159 +155 +150 +149 +151 +162 +178 +191 +181 +164 +160 +164 +160 +156 +150 +135 +135 +137 +144 +148 +149 +145 +143 +142 +134 +129 +128 +132 +129 +124 +126 +134 +144 +144 +143 +145 +150 +158 +163 +164 +159 +156 +158 +164 +158 +145 +139 +144 +145 +149 +149 +146 +146 +153 +159 +161 +170 +173 +170 +172 +171 +170 +171 +162 +156 +153 +159 +175 +182 +176 +173 +176 +174 +171 +159 +148 +149 +151 +148 +145 +145 +149 +155 +160 +163 +156 +142 +137 +145 +152 +153 +146 +136 +136 +144 +152 +157 +152 +144 +138 +138 +142 +144 +144 +145 +143 +141 +141 +140 +140 +153 +174 +175 +156 +144 +151 +165 +175 +169 +159 +163 +181 +202 +200 +199 +198 +186 +183 +191 +203 +211 +210 +205 +197 +177 +156 +157 +172 +188 +191 +190 +191 +192 +192 +190 +189 +196 +199 +193 +194 +201 +205 +198 +190 +191 +198 +200 +187 +167 +163 +184 +204 +211 +213 +216 +214 +209 +198 +199 +195 +196 +206 +214 +214 +209 +206 +208 +209 +213 +216 +215 +211 +209 +210 +218 +216 +214 +211 +209 +209 +211 +213 +224 +234 +240 +237 +223 +206 +201 +208 +217 +221 +210 +196 +182 +175 +189 +205 +203 +201 +188 +171 +170 +191 +204 +202 +189 +180 +169 +168 +177 +189 +190 +183 +179 +173 +169 +174 +182 +184 +181 +179 +181 +185 +181 +169 +154 +146 +147 +152 +154 +155 +156 +158 +156 +153 +150 +150 +149 +148 +146 +146 +143 +140 +140 +142 +144 +144 +143 +141 +142 +144 +142 +140 +139 +141 +144 +144 +139 +131 +126 +125 +122 +122 +123 +124 +126 +127 +127 +127 +130 +131 +132 +132 +131 +130 +132 +136 +139 +139 +138 +136 +134 +136 +140 +143 +144 +146 +146 +142 +140 +142 +146 +148 +153 +151 +151 +153 +157 +158 +160 +163 +163 +164 +165 +168 +174 +185 +201 +214 +222 +226 +226 +223 +214 +190 +159 +139 +128 +128 +132 +137 +138 +138 +142 +148 +157 +162 +173 +187 +202 +214 +226 +236 +240 +241 +243 +243 +243 +242 +243 +243 +244 +244 +244 +243 +242 +241 +241 +241 +241 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +239 +239 +239 +240 +241 +241 +241 +242 +242 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +247 +246 +247 +248 +248 +249 +249 +249 +248 +249 +249 +250 +250 +250 +250 +250 +250 +252 +252 +253 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +255 +254 +253 +253 +252 +253 +253 +254 +254 +253 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +250 +250 +249 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +252 +252 +250 +247 +247 +248 +246 +244 +242 +239 +238 +237 +235 +232 +229 +226 +223 +222 +221 +221 +224 +228 +225 +225 +224 +221 +217 +216 +216 +218 +220 +220 +221 +219 +215 +214 +215 +217 +220 +217 +211 +204 +199 +196 +195 +195 +200 +201 +201 +199 +195 +193 +194 +195 +194 +197 +200 +202 +201 +199 +197 +197 +198 +194 +193 +196 +201 +202 +202 +202 +202 +190 +181 +180 +185 +190 +193 +195 +196 +191 +176 +173 +185 +187 +179 +175 +179 +187 +193 +194 +194 +196 +195 +194 +199 +198 +196 +195 +193 +191 +189 +188 +182 +173 +168 +171 +177 +178 +179 +182 +188 +178 +171 +174 +181 +182 +181 +180 +187 +188 +189 +187 +183 +181 +182 +183 +182 +178 +174 +168 +166 +171 +172 +166 +167 +164 +159 +157 +160 +164 +164 +161 +167 +172 +177 +177 +176 +176 +176 +175 +172 +170 +170 +172 +173 +176 +181 +187 +185 +185 +186 +181 +176 +181 +182 +171 +170 +173 +180 +184 +178 +174 +171 +168 +158 +156 +154 +154 +161 +170 +172 +169 +163 +158 +154 +155 +160 +164 +164 +162 +161 +161 +161 +160 +162 +162 +159 +155 +158 +156 +155 +158 +161 +161 +158 +154 +155 +158 +161 +162 +159 +155 +157 +161 +155 +157 +159 +160 +163 +165 +165 +163 +150 +150 +150 +149 +150 +153 +158 +163 +159 +157 +156 +157 +161 +163 +160 +157 +157 +162 +163 +162 +162 +164 +164 +160 +161 +164 +166 +165 +164 +164 +164 +163 +159 +159 +161 +163 +163 +161 +159 +159 +160 +160 +160 +159 +161 +167 +170 +170 +164 +162 +162 +162 +161 +159 +158 +160 +154 +155 +155 +155 +156 +158 +159 +158 +160 +162 +159 +153 +151 +155 +158 +157 +153 +158 +160 +158 +156 +156 +154 +152 +159 +164 +168 +167 +163 +161 +162 +164 +163 +155 +149 +150 +152 +153 +154 +157 +152 +146 +144 +146 +146 +143 +146 +151 +153 +155 +151 +141 +137 +141 +143 +141 +140 +144 +146 +147 +149 +153 +156 +157 +154 +150 +148 +149 +150 +150 +150 +150 +157 +161 +156 +144 +141 +148 +148 +141 +133 +134 +135 +139 +143 +139 +138 +143 +146 +142 +138 +138 +143 +146 +144 +140 +137 +134 +134 +142 +150 +151 +142 +133 +130 +144 +154 +152 +151 +155 +155 +150 +151 +154 +155 +157 +159 +160 +157 +152 +149 +149 +146 +142 +141 +145 +147 +147 +149 +154 +155 +150 +149 +151 +149 +144 +146 +149 +146 +143 +145 +146 +146 +146 +148 +145 +151 +158 +154 +148 +147 +147 +156 +144 +137 +140 +144 +142 +142 +145 +156 +161 +163 +154 +142 +136 +135 +135 +134 +130 +132 +141 +147 +145 +143 +144 +135 +133 +144 +157 +159 +158 +159 +157 +157 +157 +155 +149 +140 +137 +140 +145 +141 +145 +152 +153 +148 +150 +154 +153 +145 +136 +132 +135 +138 +137 +138 +141 +137 +137 +141 +147 +149 +152 +150 +144 +146 +147 +147 +145 +141 +138 +138 +139 +137 +137 +137 +138 +141 +145 +149 +149 +144 +143 +142 +139 +135 +137 +139 +132 +135 +133 +134 +138 +142 +145 +147 +149 +152 +153 +154 +153 +152 +152 +154 +157 +158 +153 +147 +142 +143 +146 +145 +142 +136 +137 +139 +142 +144 +145 +146 +146 +153 +145 +139 +139 +138 +135 +136 +141 +149 +146 +144 +146 +143 +135 +131 +131 +141 +145 +143 +138 +147 +180 +198 +175 +141 +126 +135 +142 +127 +118 +124 +137 +145 +151 +149 +142 +139 +135 +148 +172 +176 +175 +159 +143 +134 +121 +110 +113 +127 +129 +126 +128 +135 +128 +124 +139 +155 +169 +176 +171 +171 +178 +176 +166 +148 +139 +151 +170 +182 +191 +201 +200 +178 +158 +143 +145 +146 +139 +132 +132 +123 +117 +112 +101 +96 +129 +179 +202 +180 +120 +84 +93 +111 +131 +162 +188 +184 +184 +187 +186 +178 +165 +151 +139 +139 +142 +139 +132 +130 +134 +145 +157 +165 +164 +147 +133 +135 +126 +102 +87 +72 +74 +94 +111 +104 +92 +99 +114 +131 +130 +135 +142 +150 +159 +142 +111 +92 +103 +124 +154 +148 +151 +189 +204 +202 +197 +198 +205 +199 +177 +160 +157 +158 +181 +193 +195 +200 +197 +188 +188 +194 +188 +186 +187 +188 +184 +178 +174 +165 +157 +156 +170 +159 +114 +78 +75 +100 +106 +110 +117 +129 +135 +142 +155 +167 +181 +199 +207 +209 +214 +208 +195 +178 +166 +164 +145 +125 +121 +114 +114 +118 +119 +110 +103 +113 +131 +139 +141 +135 +136 +141 +146 +147 +144 +144 +147 +150 +150 +153 +163 +158 +153 +163 +158 +145 +122 +112 +111 +106 +109 +115 +112 +113 +110 +110 +126 +139 +137 +148 +181 +182 +164 +154 +150 +132 +113 +108 +114 +124 +118 +118 +131 +144 +144 +133 +123 +107 +104 +108 +119 +128 +129 +127 +127 +128 +133 +136 +137 +138 +139 +133 +126 +125 +123 +123 +129 +109 +86 +108 +132 +161 +180 +188 +172 +142 +117 +113 +124 +128 +129 +131 +132 +132 +128 +124 +121 +122 +124 +122 +117 +120 +129 +132 +129 +128 +125 +123 +121 +123 +126 +127 +125 +124 +131 +136 +135 +133 +136 +139 +140 +138 +133 +130 +127 +123 +118 +120 +125 +128 +120 +113 +114 +120 +124 +126 +124 +126 +127 +136 +138 +134 +134 +135 +129 +132 +134 +138 +143 +144 +140 +138 +137 +140 +139 +138 +137 +137 +139 +142 +144 +146 +151 +153 +152 +154 +157 +151 +141 +139 +136 +131 +132 +136 +137 +132 +124 +126 +134 +138 +137 +141 +148 +148 +141 +124 +122 +134 +151 +153 +150 +152 +152 +149 +157 +164 +165 +161 +157 +155 +156 +160 +156 +159 +155 +142 +140 +154 +164 +164 +155 +135 +113 +105 +116 +129 +137 +135 +126 +117 +118 +124 +129 +130 +131 +141 +144 +147 +149 +151 +154 +154 +152 +150 +151 +151 +150 +149 +148 +148 +149 +152 +148 +144 +144 +149 +154 +155 +155 +158 +157 +157 +157 +157 +158 +159 +164 +164 +158 +150 +147 +148 +159 +170 +178 +170 +156 +162 +177 +171 +158 +149 +137 +136 +148 +147 +135 +133 +136 +131 +121 +126 +122 +125 +132 +133 +127 +129 +135 +145 +147 +148 +148 +150 +156 +162 +165 +165 +161 +160 +163 +156 +141 +136 +141 +143 +148 +153 +153 +150 +150 +156 +162 +172 +166 +157 +156 +154 +155 +158 +152 +159 +164 +170 +174 +179 +180 +176 +171 +174 +171 +159 +146 +145 +146 +145 +145 +148 +153 +159 +166 +170 +161 +147 +141 +146 +149 +147 +138 +131 +134 +145 +155 +159 +155 +147 +142 +143 +146 +147 +146 +144 +146 +139 +130 +130 +142 +160 +177 +166 +146 +135 +143 +158 +172 +174 +169 +169 +183 +199 +195 +195 +199 +188 +188 +185 +200 +212 +215 +213 +204 +183 +162 +161 +170 +183 +190 +191 +191 +192 +193 +183 +183 +192 +197 +191 +193 +202 +207 +199 +195 +194 +194 +197 +190 +173 +166 +184 +203 +208 +212 +218 +218 +212 +198 +196 +190 +191 +203 +213 +215 +210 +207 +205 +207 +212 +217 +217 +212 +208 +207 +213 +215 +214 +210 +208 +209 +212 +214 +224 +231 +235 +237 +231 +216 +208 +210 +216 +220 +210 +196 +178 +168 +187 +210 +212 +203 +187 +165 +153 +167 +193 +206 +203 +186 +173 +172 +182 +187 +184 +179 +178 +174 +171 +176 +180 +179 +179 +180 +184 +185 +186 +177 +159 +150 +150 +153 +153 +151 +152 +155 +155 +153 +151 +151 +151 +149 +147 +147 +145 +142 +141 +143 +145 +146 +145 +142 +140 +141 +142 +141 +140 +142 +145 +144 +138 +130 +126 +127 +125 +124 +125 +126 +127 +128 +128 +127 +130 +131 +133 +134 +132 +130 +132 +136 +140 +141 +140 +138 +136 +138 +141 +144 +141 +144 +145 +144 +143 +145 +149 +150 +157 +154 +152 +153 +153 +155 +158 +162 +163 +162 +161 +165 +172 +184 +201 +212 +220 +224 +223 +222 +219 +199 +166 +143 +130 +126 +128 +135 +139 +139 +142 +148 +156 +162 +175 +190 +204 +217 +230 +240 +240 +241 +242 +242 +242 +241 +241 +241 +242 +243 +243 +242 +241 +240 +240 +240 +241 +242 +242 +242 +242 +242 +241 +240 +239 +239 +239 +239 +239 +239 +240 +240 +240 +241 +241 +241 +242 +242 +243 +243 +243 +244 +244 +244 +244 +245 +246 +247 +246 +247 +247 +248 +249 +249 +248 +248 +249 +249 +250 +250 +251 +251 +251 +251 +253 +253 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +252 +252 +251 +252 +252 +252 +254 +254 +253 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +254 +253 +252 +252 +252 +253 +253 +254 +254 +253 +252 +252 +253 +254 +253 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +253 +253 +251 +248 +247 +247 +248 +248 +246 +245 +245 +243 +240 +234 +231 +229 +227 +224 +222 +223 +225 +225 +226 +227 +226 +224 +220 +216 +215 +217 +220 +223 +222 +221 +220 +219 +218 +216 +215 +216 +215 +212 +209 +206 +202 +198 +195 +200 +199 +197 +195 +193 +192 +191 +193 +196 +195 +198 +201 +202 +200 +201 +204 +200 +195 +192 +195 +199 +200 +201 +201 +200 +190 +184 +183 +180 +183 +193 +199 +204 +194 +178 +173 +182 +186 +180 +173 +176 +182 +192 +199 +200 +197 +195 +195 +197 +196 +193 +190 +191 +193 +191 +187 +183 +178 +175 +175 +176 +178 +179 +181 +180 +174 +175 +178 +180 +182 +184 +181 +187 +186 +182 +183 +187 +185 +181 +183 +177 +175 +169 +167 +172 +172 +166 +164 +165 +160 +156 +157 +161 +163 +163 +163 +174 +173 +173 +177 +182 +182 +178 +172 +166 +171 +181 +190 +195 +194 +192 +191 +184 +185 +171 +159 +168 +178 +178 +175 +167 +176 +184 +185 +180 +174 +168 +164 +157 +150 +150 +162 +174 +176 +172 +167 +160 +157 +155 +157 +160 +161 +162 +162 +160 +164 +166 +162 +158 +158 +158 +157 +156 +162 +160 +153 +156 +161 +158 +154 +160 +160 +161 +162 +163 +162 +162 +161 +158 +159 +160 +162 +166 +168 +165 +161 +156 +148 +145 +147 +147 +150 +158 +164 +162 +160 +158 +157 +157 +159 +157 +156 +155 +159 +164 +164 +161 +160 +161 +163 +158 +160 +162 +162 +163 +165 +165 +164 +159 +160 +161 +163 +164 +164 +163 +161 +160 +163 +161 +158 +162 +165 +168 +173 +166 +163 +162 +161 +159 +158 +159 +162 +154 +151 +154 +156 +154 +155 +159 +162 +168 +161 +154 +150 +150 +150 +152 +156 +151 +159 +159 +155 +157 +157 +157 +158 +163 +166 +166 +161 +158 +159 +163 +164 +158 +156 +156 +158 +156 +150 +151 +156 +152 +146 +143 +146 +146 +143 +147 +155 +154 +156 +151 +145 +143 +143 +145 +151 +150 +151 +151 +149 +149 +152 +154 +154 +152 +150 +149 +148 +146 +146 +152 +157 +160 +160 +152 +141 +141 +148 +147 +140 +131 +133 +136 +139 +141 +142 +146 +150 +147 +144 +140 +141 +146 +144 +139 +140 +139 +135 +135 +143 +150 +148 +140 +133 +136 +152 +160 +154 +151 +157 +154 +144 +146 +148 +155 +162 +162 +156 +152 +152 +152 +149 +145 +144 +144 +144 +148 +153 +153 +151 +149 +149 +148 +146 +147 +147 +148 +147 +148 +149 +147 +145 +144 +146 +148 +149 +151 +154 +156 +155 +149 +145 +144 +138 +135 +140 +143 +141 +141 +143 +146 +149 +151 +147 +139 +132 +129 +129 +128 +125 +126 +135 +144 +146 +144 +142 +137 +138 +142 +149 +155 +160 +163 +164 +169 +164 +160 +153 +140 +134 +135 +136 +139 +145 +151 +151 +147 +149 +150 +147 +144 +143 +141 +138 +137 +137 +136 +136 +140 +129 +135 +146 +148 +147 +148 +144 +150 +148 +145 +145 +144 +140 +138 +138 +135 +135 +135 +135 +138 +141 +145 +148 +144 +143 +142 +141 +139 +139 +141 +143 +142 +139 +137 +138 +145 +150 +148 +144 +146 +149 +153 +155 +157 +157 +153 +147 +147 +146 +145 +143 +141 +141 +141 +140 +140 +141 +144 +146 +145 +143 +143 +144 +148 +144 +142 +142 +138 +135 +136 +141 +148 +150 +151 +148 +142 +136 +135 +137 +146 +145 +142 +136 +142 +182 +204 +178 +141 +120 +136 +145 +137 +135 +129 +139 +140 +141 +145 +146 +142 +140 +150 +163 +172 +177 +176 +166 +150 +133 +116 +103 +112 +125 +133 +126 +121 +124 +128 +127 +137 +140 +139 +142 +152 +154 +147 +143 +138 +153 +170 +193 +212 +208 +198 +199 +194 +188 +172 +159 +158 +151 +135 +122 +104 +88 +78 +82 +110 +162 +192 +184 +146 +118 +129 +161 +170 +178 +190 +187 +178 +182 +186 +182 +168 +143 +118 +102 +106 +106 +105 +99 +89 +90 +111 +134 +139 +142 +136 +136 +124 +112 +112 +101 +103 +126 +144 +141 +124 +106 +116 +145 +162 +152 +145 +142 +147 +162 +166 +151 +111 +113 +141 +154 +160 +183 +203 +215 +214 +218 +210 +205 +208 +206 +197 +198 +193 +190 +183 +179 +179 +170 +154 +143 +151 +148 +141 +146 +158 +158 +147 +143 +139 +145 +155 +155 +134 +110 +109 +124 +142 +150 +156 +164 +177 +187 +193 +199 +204 +214 +221 +215 +206 +198 +180 +156 +132 +116 +104 +90 +91 +91 +83 +93 +104 +110 +115 +115 +115 +119 +125 +132 +123 +115 +110 +112 +116 +127 +141 +148 +149 +142 +142 +151 +151 +147 +157 +171 +171 +154 +136 +128 +121 +109 +108 +119 +119 +118 +118 +115 +107 +106 +118 +135 +169 +178 +170 +160 +154 +127 +102 +101 +107 +121 +135 +144 +150 +150 +139 +125 +111 +96 +95 +111 +121 +115 +111 +115 +120 +117 +128 +139 +135 +134 +133 +130 +136 +125 +120 +108 +100 +98 +103 +129 +155 +168 +183 +187 +170 +133 +117 +129 +131 +135 +132 +120 +114 +116 +118 +115 +120 +118 +114 +112 +118 +126 +129 +126 +124 +123 +119 +117 +119 +123 +124 +123 +124 +132 +138 +137 +132 +131 +135 +140 +139 +137 +129 +119 +117 +124 +124 +120 +120 +118 +116 +117 +124 +131 +132 +128 +126 +133 +138 +136 +134 +133 +132 +129 +133 +135 +145 +149 +139 +132 +132 +129 +135 +138 +139 +139 +139 +139 +139 +139 +142 +147 +147 +145 +149 +155 +150 +138 +134 +128 +131 +141 +144 +136 +131 +131 +129 +134 +137 +136 +139 +142 +139 +131 +123 +132 +143 +149 +151 +151 +153 +156 +152 +157 +161 +161 +158 +155 +155 +157 +160 +164 +158 +153 +153 +145 +141 +150 +152 +150 +129 +106 +103 +118 +128 +131 +122 +119 +117 +118 +123 +130 +134 +135 +142 +146 +150 +151 +150 +150 +151 +153 +151 +152 +151 +148 +146 +147 +148 +148 +145 +143 +144 +150 +152 +152 +153 +156 +154 +163 +160 +150 +147 +152 +159 +162 +165 +165 +153 +143 +153 +168 +168 +161 +139 +142 +158 +176 +169 +147 +139 +147 +153 +152 +148 +141 +136 +130 +119 +109 +120 +128 +135 +136 +135 +134 +136 +138 +147 +146 +147 +151 +153 +154 +158 +164 +170 +170 +166 +160 +151 +141 +136 +137 +143 +158 +156 +149 +156 +157 +153 +157 +163 +163 +153 +135 +130 +139 +150 +153 +163 +163 +168 +180 +185 +177 +169 +172 +176 +173 +153 +137 +142 +150 +150 +150 +151 +155 +162 +168 +166 +156 +148 +144 +144 +145 +141 +133 +129 +134 +144 +152 +157 +153 +149 +148 +147 +145 +144 +145 +146 +136 +129 +121 +124 +151 +175 +174 +156 +142 +138 +140 +141 +160 +179 +178 +177 +184 +197 +196 +183 +188 +195 +186 +183 +194 +208 +219 +222 +213 +192 +173 +165 +164 +178 +193 +188 +190 +199 +200 +183 +176 +187 +201 +198 +195 +200 +205 +200 +198 +199 +204 +204 +196 +182 +173 +184 +190 +202 +212 +217 +219 +212 +202 +194 +187 +187 +199 +211 +215 +212 +209 +206 +202 +208 +220 +220 +215 +210 +208 +212 +215 +218 +216 +209 +205 +210 +217 +223 +228 +233 +234 +229 +227 +223 +216 +214 +213 +206 +200 +186 +163 +168 +201 +222 +209 +187 +168 +157 +159 +175 +194 +207 +200 +188 +179 +178 +180 +180 +177 +176 +177 +178 +178 +177 +177 +176 +175 +182 +188 +191 +180 +161 +151 +151 +150 +151 +149 +149 +152 +152 +151 +152 +155 +154 +151 +147 +145 +144 +145 +145 +144 +144 +144 +144 +143 +140 +139 +140 +142 +142 +142 +143 +143 +138 +132 +127 +126 +127 +128 +129 +128 +129 +128 +128 +127 +130 +131 +133 +135 +135 +132 +132 +134 +140 +141 +142 +142 +141 +140 +139 +139 +141 +143 +144 +144 +144 +146 +151 +155 +157 +157 +156 +153 +153 +153 +157 +161 +160 +159 +159 +164 +171 +182 +198 +210 +216 +218 +221 +229 +226 +210 +185 +156 +136 +126 +129 +133 +136 +143 +145 +148 +154 +163 +174 +189 +206 +219 +229 +238 +240 +240 +241 +242 +241 +241 +241 +241 +242 +242 +241 +241 +240 +240 +239 +239 +241 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +238 +239 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +245 +245 +245 +245 +246 +246 +246 +247 +247 +248 +248 +248 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +252 +252 +252 +251 +251 +252 +252 +251 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +254 +253 +251 +252 +253 +254 +253 +252 +253 +253 +253 +252 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +251 +252 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +254 +254 +253 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +250 +250 +251 +250 +249 +249 +248 +248 +249 +249 +249 +249 +249 +248 +247 +246 +245 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +254 +254 +252 +248 +247 +247 +248 +250 +248 +247 +247 +246 +242 +237 +232 +228 +226 +223 +223 +224 +227 +228 +230 +227 +227 +224 +221 +217 +216 +218 +220 +222 +222 +221 +220 +220 +219 +217 +216 +214 +216 +215 +213 +208 +204 +201 +200 +201 +200 +198 +196 +195 +195 +194 +195 +197 +198 +200 +203 +202 +201 +201 +203 +201 +197 +194 +197 +201 +202 +201 +201 +199 +189 +184 +183 +183 +186 +193 +198 +202 +194 +178 +172 +180 +184 +179 +173 +169 +178 +191 +202 +204 +201 +198 +198 +197 +193 +190 +189 +189 +190 +188 +187 +187 +183 +181 +182 +181 +179 +177 +176 +174 +175 +180 +183 +182 +183 +184 +180 +182 +179 +172 +172 +182 +187 +182 +176 +173 +174 +170 +168 +169 +168 +166 +168 +160 +162 +161 +157 +155 +159 +164 +166 +171 +163 +165 +178 +184 +180 +179 +186 +181 +180 +186 +194 +191 +179 +175 +180 +173 +167 +155 +152 +171 +191 +190 +180 +175 +179 +180 +177 +171 +166 +161 +158 +152 +147 +151 +166 +179 +178 +171 +166 +163 +160 +158 +157 +159 +160 +159 +156 +161 +164 +164 +161 +157 +155 +155 +155 +158 +159 +155 +153 +156 +157 +155 +157 +161 +162 +162 +163 +164 +163 +161 +160 +162 +159 +157 +157 +158 +159 +160 +159 +159 +154 +151 +149 +150 +153 +157 +155 +155 +157 +156 +154 +157 +163 +162 +157 +161 +165 +166 +163 +162 +165 +164 +160 +156 +156 +156 +157 +160 +163 +164 +163 +159 +158 +160 +165 +165 +160 +157 +159 +162 +167 +166 +161 +161 +162 +164 +168 +162 +161 +162 +162 +161 +157 +156 +157 +156 +152 +154 +156 +154 +155 +161 +162 +162 +159 +154 +151 +149 +146 +148 +151 +155 +158 +155 +152 +155 +159 +161 +163 +163 +166 +166 +161 +156 +155 +156 +158 +156 +159 +161 +158 +149 +143 +148 +156 +153 +147 +141 +140 +143 +146 +149 +151 +156 +157 +154 +151 +148 +145 +146 +153 +157 +152 +147 +147 +148 +148 +149 +152 +155 +153 +148 +144 +145 +151 +155 +155 +153 +153 +151 +148 +148 +149 +145 +139 +133 +135 +138 +139 +141 +145 +151 +156 +141 +142 +141 +144 +147 +143 +139 +140 +142 +139 +139 +142 +145 +143 +140 +138 +142 +144 +147 +149 +148 +144 +145 +148 +147 +149 +155 +160 +158 +153 +150 +152 +151 +148 +146 +145 +146 +148 +152 +158 +151 +150 +149 +148 +146 +145 +146 +146 +146 +146 +148 +150 +148 +145 +144 +147 +150 +150 +153 +155 +156 +155 +151 +148 +141 +138 +137 +139 +138 +134 +133 +135 +147 +149 +148 +142 +134 +129 +130 +132 +124 +124 +128 +137 +144 +145 +142 +140 +137 +138 +142 +148 +153 +156 +157 +157 +160 +157 +157 +153 +143 +137 +138 +138 +141 +143 +147 +149 +148 +150 +151 +146 +140 +139 +139 +138 +138 +138 +138 +138 +141 +134 +138 +146 +145 +145 +147 +145 +143 +143 +144 +145 +143 +138 +134 +133 +137 +136 +135 +135 +135 +137 +142 +145 +146 +145 +144 +143 +141 +141 +144 +148 +150 +145 +140 +142 +147 +149 +146 +142 +146 +149 +152 +153 +155 +154 +151 +145 +142 +144 +145 +143 +141 +142 +142 +141 +144 +144 +144 +144 +144 +143 +140 +139 +142 +139 +140 +142 +141 +137 +137 +140 +146 +149 +148 +143 +141 +143 +143 +140 +144 +145 +142 +135 +138 +176 +203 +185 +141 +125 +140 +148 +142 +142 +136 +140 +141 +141 +142 +141 +138 +139 +145 +155 +164 +176 +188 +186 +173 +157 +146 +140 +142 +140 +138 +141 +142 +139 +132 +128 +132 +132 +125 +120 +127 +136 +139 +138 +153 +171 +178 +174 +176 +177 +172 +169 +190 +197 +190 +174 +168 +161 +138 +115 +104 +78 +75 +105 +149 +185 +191 +172 +143 +158 +184 +196 +185 +175 +173 +169 +181 +172 +165 +156 +135 +108 +95 +97 +101 +101 +98 +91 +91 +100 +108 +113 +114 +118 +134 +141 +134 +129 +130 +138 +157 +176 +176 +154 +141 +141 +150 +162 +167 +165 +154 +156 +176 +190 +187 +187 +173 +164 +166 +168 +176 +199 +212 +210 +209 +198 +188 +184 +192 +205 +200 +182 +172 +158 +134 +118 +113 +108 +101 +98 +89 +94 +100 +107 +113 +115 +116 +119 +128 +138 +146 +149 +150 +160 +175 +187 +184 +188 +191 +194 +197 +199 +204 +209 +211 +210 +206 +195 +171 +149 +135 +124 +121 +99 +72 +70 +86 +100 +108 +109 +122 +123 +115 +108 +113 +117 +115 +110 +111 +110 +101 +102 +124 +140 +138 +135 +128 +128 +134 +144 +147 +146 +151 +161 +164 +161 +152 +145 +143 +138 +132 +132 +131 +126 +122 +117 +112 +106 +101 +100 +138 +156 +168 +166 +162 +152 +124 +95 +96 +116 +137 +151 +160 +161 +150 +135 +126 +112 +103 +103 +107 +106 +106 +109 +113 +110 +119 +130 +130 +130 +132 +128 +134 +130 +129 +117 +108 +106 +106 +125 +147 +162 +182 +199 +195 +159 +120 +105 +125 +131 +132 +125 +119 +117 +118 +120 +118 +114 +113 +118 +124 +129 +128 +127 +127 +126 +121 +117 +117 +120 +122 +122 +122 +131 +138 +137 +131 +130 +133 +137 +139 +135 +125 +118 +121 +127 +125 +118 +103 +110 +117 +122 +127 +132 +134 +135 +130 +134 +137 +136 +134 +134 +134 +135 +137 +139 +143 +144 +136 +128 +125 +123 +128 +132 +136 +139 +140 +140 +139 +139 +137 +138 +137 +140 +149 +155 +148 +136 +130 +131 +136 +143 +142 +134 +130 +132 +133 +135 +138 +139 +140 +138 +135 +132 +139 +144 +149 +152 +152 +152 +153 +155 +153 +155 +157 +157 +157 +158 +161 +164 +163 +161 +154 +153 +159 +156 +148 +148 +144 +146 +128 +106 +105 +118 +122 +116 +112 +119 +126 +129 +129 +132 +138 +143 +144 +149 +154 +154 +152 +150 +152 +154 +153 +152 +151 +149 +150 +152 +152 +150 +142 +143 +148 +155 +157 +155 +155 +157 +168 +165 +155 +145 +141 +143 +153 +166 +167 +172 +165 +157 +168 +177 +164 +143 +132 +133 +141 +149 +148 +140 +141 +148 +154 +154 +148 +134 +121 +117 +119 +123 +128 +134 +139 +140 +140 +141 +142 +142 +144 +149 +154 +155 +152 +151 +156 +161 +173 +167 +158 +153 +149 +145 +144 +145 +149 +162 +163 +160 +161 +156 +152 +159 +159 +156 +150 +142 +139 +144 +150 +154 +160 +169 +177 +178 +173 +163 +163 +172 +181 +170 +145 +131 +141 +152 +154 +154 +150 +154 +161 +167 +164 +154 +142 +135 +141 +143 +141 +136 +134 +138 +147 +152 +156 +152 +150 +150 +149 +146 +144 +144 +138 +129 +123 +121 +133 +160 +177 +173 +154 +139 +135 +135 +136 +152 +175 +182 +180 +185 +196 +193 +180 +183 +194 +192 +186 +195 +209 +222 +221 +208 +192 +182 +164 +159 +171 +186 +189 +195 +205 +204 +186 +175 +182 +198 +201 +200 +201 +200 +205 +203 +205 +211 +215 +208 +191 +178 +182 +187 +199 +210 +215 +216 +214 +207 +197 +190 +187 +195 +208 +216 +217 +215 +211 +204 +208 +220 +224 +222 +217 +213 +216 +218 +219 +215 +207 +203 +208 +214 +221 +225 +233 +236 +231 +229 +227 +221 +212 +208 +202 +204 +202 +181 +169 +182 +222 +220 +196 +169 +158 +155 +163 +184 +206 +205 +197 +187 +182 +181 +179 +176 +173 +175 +176 +176 +177 +179 +178 +177 +175 +183 +189 +182 +162 +149 +148 +148 +149 +147 +147 +149 +149 +148 +149 +151 +151 +149 +146 +144 +144 +144 +145 +145 +144 +145 +147 +146 +144 +142 +142 +142 +142 +141 +141 +141 +137 +132 +126 +124 +126 +127 +128 +129 +128 +129 +129 +129 +129 +130 +133 +136 +135 +133 +132 +134 +139 +142 +145 +145 +143 +141 +141 +141 +140 +141 +141 +140 +140 +144 +150 +154 +157 +156 +154 +152 +152 +154 +159 +162 +157 +157 +158 +162 +170 +181 +195 +204 +210 +215 +220 +230 +232 +223 +201 +170 +141 +128 +128 +130 +135 +143 +144 +147 +155 +164 +174 +187 +205 +217 +226 +235 +240 +240 +241 +242 +241 +241 +241 +241 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +239 +240 +240 +240 +240 +240 +240 +239 +240 +241 +241 +241 +241 +242 +242 +241 +241 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +252 +251 +250 +251 +253 +254 +253 +251 +253 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +253 +253 +253 +253 +253 +251 +252 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +251 +252 +253 +253 +253 +253 +252 +252 +251 +252 +252 +252 +251 +251 +250 +249 +249 +249 +248 +248 +248 +247 +247 +247 +248 +248 +248 +248 +247 +246 +245 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +255 +255 +254 +252 +249 +247 +247 +248 +251 +250 +250 +250 +249 +246 +241 +237 +232 +229 +225 +223 +224 +226 +226 +227 +227 +226 +224 +221 +218 +217 +219 +220 +222 +221 +221 +221 +220 +219 +217 +216 +211 +217 +219 +218 +212 +206 +204 +205 +202 +201 +199 +197 +196 +196 +195 +196 +195 +199 +202 +202 +201 +201 +201 +201 +198 +195 +194 +197 +201 +202 +202 +201 +200 +192 +187 +186 +186 +188 +192 +196 +200 +193 +179 +172 +180 +186 +181 +176 +163 +174 +191 +205 +208 +203 +199 +199 +197 +190 +187 +187 +187 +185 +184 +186 +186 +184 +183 +183 +183 +180 +177 +176 +172 +176 +183 +184 +181 +183 +185 +181 +179 +175 +166 +165 +181 +191 +184 +172 +167 +172 +172 +169 +166 +162 +163 +169 +166 +167 +164 +159 +161 +167 +166 +160 +161 +157 +162 +177 +184 +180 +182 +189 +193 +188 +183 +177 +165 +155 +157 +167 +171 +162 +157 +165 +186 +204 +200 +183 +179 +179 +176 +170 +165 +160 +156 +153 +146 +142 +148 +167 +180 +176 +167 +162 +158 +157 +155 +153 +156 +159 +158 +154 +157 +158 +159 +158 +156 +155 +157 +160 +162 +158 +154 +156 +159 +155 +153 +159 +160 +160 +162 +163 +164 +163 +161 +159 +159 +155 +152 +153 +154 +153 +156 +161 +160 +158 +155 +150 +148 +152 +152 +145 +146 +152 +155 +154 +159 +165 +161 +153 +163 +166 +165 +160 +161 +168 +165 +157 +152 +151 +150 +152 +158 +163 +162 +159 +156 +154 +157 +165 +163 +154 +151 +154 +165 +173 +173 +166 +164 +163 +162 +164 +160 +160 +161 +162 +161 +158 +156 +157 +155 +152 +154 +156 +154 +154 +157 +157 +154 +154 +153 +151 +148 +146 +148 +151 +157 +156 +150 +145 +151 +158 +162 +165 +163 +164 +163 +161 +155 +151 +150 +152 +160 +162 +161 +156 +149 +147 +152 +157 +154 +146 +140 +144 +149 +150 +148 +148 +153 +156 +156 +155 +152 +145 +145 +153 +156 +148 +142 +141 +139 +136 +141 +149 +155 +152 +144 +139 +143 +154 +156 +152 +151 +150 +152 +157 +157 +151 +143 +141 +135 +141 +145 +145 +144 +144 +143 +142 +134 +139 +141 +144 +146 +141 +137 +139 +146 +144 +143 +140 +137 +136 +137 +140 +146 +141 +142 +147 +147 +143 +145 +151 +148 +151 +155 +156 +154 +150 +151 +154 +151 +147 +144 +144 +145 +148 +153 +158 +151 +149 +146 +142 +141 +142 +146 +147 +145 +145 +147 +148 +145 +143 +141 +141 +149 +150 +150 +151 +152 +151 +149 +148 +149 +145 +141 +135 +129 +127 +131 +138 +143 +143 +141 +134 +126 +125 +130 +136 +129 +130 +135 +142 +146 +146 +145 +144 +139 +140 +143 +147 +151 +152 +150 +147 +146 +147 +153 +156 +151 +147 +146 +143 +142 +141 +144 +149 +150 +150 +150 +147 +143 +143 +143 +141 +140 +138 +136 +135 +139 +137 +142 +146 +143 +145 +147 +145 +146 +145 +144 +142 +139 +136 +136 +139 +142 +141 +139 +135 +134 +135 +140 +143 +149 +147 +146 +145 +143 +141 +144 +148 +153 +145 +140 +143 +148 +147 +145 +143 +148 +150 +150 +150 +150 +150 +148 +145 +142 +145 +146 +144 +141 +140 +139 +137 +145 +146 +144 +142 +142 +142 +137 +131 +132 +131 +134 +138 +141 +139 +138 +139 +144 +148 +146 +140 +142 +149 +149 +142 +140 +144 +143 +135 +135 +168 +200 +191 +144 +128 +140 +148 +145 +146 +140 +138 +139 +139 +138 +137 +137 +136 +139 +141 +156 +169 +186 +195 +193 +185 +177 +173 +179 +171 +166 +167 +168 +163 +158 +156 +156 +145 +135 +130 +133 +144 +156 +160 +174 +182 +174 +150 +129 +116 +116 +122 +146 +162 +175 +173 +169 +160 +141 +121 +113 +100 +115 +152 +182 +193 +186 +170 +172 +195 +197 +170 +150 +151 +161 +167 +172 +156 +139 +124 +106 +90 +90 +101 +110 +113 +113 +109 +111 +119 +122 +121 +121 +119 +140 +147 +149 +156 +162 +179 +196 +202 +189 +166 +161 +169 +172 +168 +175 +177 +173 +174 +193 +212 +213 +206 +200 +180 +167 +175 +186 +200 +211 +207 +172 +124 +108 +130 +145 +158 +168 +160 +155 +143 +121 +103 +98 +98 +102 +108 +103 +104 +113 +125 +132 +139 +145 +146 +153 +159 +164 +166 +174 +187 +195 +196 +186 +184 +183 +187 +190 +192 +194 +199 +196 +190 +174 +147 +125 +121 +123 +119 +135 +121 +95 +93 +105 +124 +148 +145 +132 +133 +115 +94 +91 +95 +94 +95 +97 +113 +109 +114 +145 +152 +127 +112 +106 +115 +127 +136 +142 +146 +147 +148 +146 +152 +151 +149 +158 +162 +151 +139 +132 +130 +128 +130 +130 +125 +113 +104 +109 +134 +168 +177 +170 +174 +163 +130 +112 +125 +141 +154 +165 +175 +175 +170 +159 +149 +134 +120 +115 +116 +119 +120 +122 +116 +118 +123 +123 +126 +130 +130 +132 +137 +141 +133 +125 +119 +115 +123 +141 +151 +174 +202 +209 +176 +132 +110 +124 +128 +133 +133 +127 +123 +127 +133 +126 +121 +120 +128 +133 +133 +131 +132 +135 +133 +128 +121 +118 +120 +123 +124 +124 +132 +137 +133 +129 +132 +136 +138 +138 +133 +126 +123 +129 +133 +126 +117 +102 +110 +119 +122 +123 +128 +135 +140 +133 +134 +134 +133 +131 +131 +134 +138 +135 +137 +137 +136 +134 +128 +125 +127 +130 +133 +136 +139 +139 +138 +136 +135 +135 +134 +135 +139 +145 +146 +142 +135 +129 +132 +138 +141 +139 +134 +131 +130 +135 +134 +136 +139 +139 +137 +139 +143 +151 +151 +151 +150 +149 +149 +151 +153 +156 +155 +154 +153 +154 +158 +164 +168 +170 +162 +153 +151 +158 +161 +157 +151 +147 +144 +127 +107 +105 +112 +113 +111 +117 +127 +138 +142 +139 +138 +141 +147 +148 +153 +158 +157 +153 +151 +152 +155 +153 +151 +149 +150 +154 +157 +155 +151 +145 +148 +153 +159 +158 +156 +155 +157 +171 +168 +157 +146 +142 +143 +151 +163 +167 +173 +168 +165 +179 +187 +168 +141 +124 +124 +124 +125 +129 +135 +142 +146 +148 +148 +143 +130 +117 +113 +120 +132 +136 +139 +142 +143 +144 +146 +145 +144 +146 +153 +158 +157 +153 +151 +153 +155 +161 +152 +143 +141 +143 +145 +148 +149 +154 +165 +169 +168 +163 +151 +146 +155 +160 +155 +154 +155 +154 +152 +154 +158 +161 +172 +178 +175 +168 +160 +161 +170 +176 +164 +143 +130 +136 +149 +160 +168 +160 +159 +156 +154 +151 +145 +139 +138 +140 +142 +142 +140 +139 +143 +148 +151 +152 +151 +150 +150 +148 +145 +142 +141 +137 +128 +119 +123 +144 +168 +176 +169 +151 +141 +138 +138 +135 +145 +165 +178 +182 +186 +196 +194 +178 +176 +189 +196 +190 +188 +198 +218 +226 +215 +195 +182 +164 +153 +160 +177 +187 +196 +205 +206 +195 +181 +180 +192 +197 +198 +197 +196 +203 +203 +207 +217 +224 +218 +199 +182 +178 +181 +194 +210 +215 +215 +215 +212 +205 +197 +189 +190 +202 +216 +220 +219 +208 +199 +201 +214 +224 +227 +224 +219 +219 +218 +217 +212 +205 +201 +205 +211 +217 +222 +231 +235 +231 +230 +229 +225 +218 +209 +197 +200 +210 +201 +188 +187 +213 +225 +203 +170 +157 +150 +152 +173 +196 +204 +207 +199 +189 +184 +180 +174 +169 +171 +172 +173 +175 +178 +178 +176 +166 +167 +173 +173 +160 +149 +148 +148 +147 +146 +146 +146 +145 +145 +146 +148 +148 +147 +146 +144 +142 +142 +144 +145 +144 +146 +149 +149 +147 +145 +143 +142 +142 +140 +140 +140 +138 +133 +127 +124 +126 +127 +129 +129 +129 +130 +131 +131 +129 +130 +133 +136 +135 +133 +133 +134 +138 +143 +148 +148 +145 +142 +142 +144 +139 +139 +138 +136 +137 +141 +148 +153 +157 +156 +154 +152 +151 +153 +156 +159 +154 +156 +158 +161 +167 +178 +189 +196 +202 +208 +214 +224 +232 +232 +219 +190 +155 +137 +130 +130 +136 +144 +145 +147 +154 +163 +174 +187 +203 +216 +225 +234 +241 +241 +242 +242 +243 +242 +241 +241 +242 +242 +241 +241 +241 +241 +241 +241 +239 +239 +238 +238 +238 +238 +238 +237 +238 +238 +238 +239 +239 +240 +241 +240 +240 +240 +240 +241 +240 +241 +241 +241 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +249 +250 +250 +251 +251 +251 +250 +250 +250 +250 +249 +251 +251 +252 +252 +252 +253 +252 +252 +251 +250 +250 +251 +252 +253 +253 +252 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +251 +250 +250 +251 +253 +254 +253 +252 +253 +253 +253 +253 +252 +252 +253 +253 +251 +252 +252 +253 +253 +253 +253 +252 +251 +252 +253 +252 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +252 +251 +252 +253 +253 +253 +252 +251 +251 +251 +251 +251 +252 +251 +250 +249 +248 +249 +248 +248 +248 +248 +247 +247 +246 +247 +247 +247 +247 +247 +246 +246 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +255 +255 +254 +252 +250 +248 +249 +249 +250 +250 +251 +251 +252 +251 +246 +241 +235 +231 +226 +223 +222 +223 +223 +223 +225 +224 +223 +220 +218 +218 +219 +220 +221 +221 +220 +220 +220 +218 +216 +215 +211 +215 +219 +219 +215 +209 +206 +205 +202 +200 +199 +197 +196 +194 +192 +191 +192 +198 +201 +200 +199 +200 +200 +198 +195 +194 +195 +198 +202 +204 +203 +202 +200 +197 +191 +189 +188 +188 +190 +196 +197 +192 +179 +173 +182 +190 +185 +177 +165 +175 +191 +204 +207 +202 +198 +198 +197 +189 +185 +187 +187 +182 +182 +186 +185 +182 +180 +180 +179 +178 +177 +178 +176 +178 +180 +180 +178 +183 +185 +181 +177 +173 +167 +170 +185 +191 +182 +172 +168 +173 +174 +171 +167 +162 +163 +170 +174 +172 +169 +168 +173 +176 +170 +162 +157 +165 +174 +179 +183 +187 +185 +180 +184 +184 +174 +153 +140 +143 +153 +159 +172 +172 +184 +201 +208 +207 +198 +182 +174 +171 +168 +165 +163 +160 +155 +151 +146 +141 +146 +163 +173 +170 +162 +160 +153 +153 +151 +148 +150 +155 +157 +154 +155 +154 +154 +155 +155 +155 +158 +163 +166 +162 +158 +161 +163 +156 +152 +157 +159 +159 +160 +161 +163 +163 +162 +160 +155 +152 +151 +154 +153 +150 +152 +158 +157 +153 +150 +145 +141 +142 +142 +137 +142 +148 +154 +159 +164 +165 +158 +151 +156 +158 +158 +155 +158 +163 +161 +155 +152 +149 +147 +149 +156 +162 +160 +156 +155 +153 +156 +162 +160 +153 +150 +152 +163 +172 +174 +169 +168 +166 +162 +160 +159 +159 +158 +158 +157 +156 +157 +158 +154 +152 +156 +159 +156 +154 +154 +153 +152 +152 +151 +150 +150 +151 +155 +158 +158 +158 +152 +146 +152 +157 +162 +164 +162 +160 +158 +158 +156 +153 +151 +152 +163 +159 +154 +153 +157 +162 +161 +157 +154 +145 +144 +155 +157 +148 +144 +149 +146 +154 +157 +154 +150 +144 +143 +147 +149 +146 +142 +137 +133 +133 +141 +152 +152 +149 +143 +141 +148 +156 +156 +151 +153 +149 +153 +163 +163 +151 +144 +146 +143 +146 +147 +144 +142 +140 +134 +127 +134 +139 +141 +142 +145 +142 +138 +140 +146 +145 +143 +138 +133 +133 +135 +139 +141 +145 +146 +146 +149 +154 +155 +153 +151 +153 +156 +154 +150 +149 +153 +157 +153 +148 +143 +143 +146 +149 +152 +154 +152 +149 +142 +136 +135 +139 +147 +151 +147 +147 +148 +148 +145 +142 +138 +136 +148 +148 +148 +147 +146 +145 +145 +146 +153 +151 +145 +135 +126 +125 +133 +143 +137 +138 +137 +131 +126 +126 +133 +140 +139 +139 +140 +144 +147 +148 +147 +146 +140 +142 +144 +146 +148 +149 +146 +141 +139 +143 +153 +160 +158 +154 +150 +144 +142 +141 +148 +153 +151 +149 +148 +147 +147 +145 +145 +143 +140 +136 +133 +133 +135 +138 +142 +144 +145 +148 +149 +146 +148 +148 +146 +143 +139 +137 +139 +144 +149 +149 +146 +140 +137 +138 +141 +144 +150 +147 +145 +146 +144 +141 +140 +142 +146 +138 +135 +140 +145 +146 +146 +148 +152 +152 +149 +145 +143 +144 +145 +145 +142 +143 +144 +143 +142 +141 +137 +134 +142 +146 +145 +141 +140 +141 +136 +129 +124 +124 +127 +134 +138 +139 +139 +140 +142 +145 +144 +140 +142 +148 +147 +141 +138 +142 +141 +135 +132 +160 +194 +196 +152 +127 +129 +141 +142 +143 +138 +136 +135 +135 +135 +135 +137 +138 +134 +130 +143 +151 +162 +175 +189 +194 +187 +177 +171 +181 +187 +187 +184 +182 +181 +179 +180 +163 +156 +159 +164 +178 +191 +193 +178 +165 +150 +133 +106 +80 +79 +94 +100 +111 +131 +147 +149 +147 +147 +148 +144 +153 +172 +187 +187 +184 +183 +181 +191 +183 +157 +131 +137 +161 +168 +158 +137 +130 +120 +111 +107 +110 +116 +119 +129 +133 +139 +141 +138 +135 +141 +150 +152 +147 +151 +146 +148 +166 +182 +196 +197 +188 +179 +176 +175 +169 +161 +156 +165 +160 +164 +156 +150 +181 +203 +187 +173 +156 +146 +171 +196 +203 +204 +185 +130 +84 +79 +105 +110 +108 +127 +147 +147 +150 +146 +139 +135 +133 +140 +152 +166 +158 +161 +169 +171 +175 +177 +171 +174 +174 +175 +177 +176 +172 +164 +159 +163 +159 +166 +179 +187 +188 +183 +178 +162 +146 +123 +103 +102 +120 +140 +145 +148 +144 +128 +117 +118 +137 +158 +149 +134 +131 +108 +80 +70 +71 +82 +101 +110 +125 +131 +137 +152 +143 +117 +104 +107 +116 +124 +129 +138 +148 +152 +151 +142 +143 +141 +146 +161 +167 +154 +141 +129 +128 +130 +134 +137 +136 +132 +131 +116 +132 +164 +180 +179 +190 +199 +190 +166 +164 +163 +168 +178 +188 +198 +205 +195 +191 +180 +165 +156 +154 +154 +153 +149 +144 +140 +135 +130 +126 +125 +127 +128 +135 +140 +139 +134 +126 +122 +129 +139 +139 +160 +195 +205 +176 +146 +137 +129 +136 +145 +150 +149 +148 +146 +147 +142 +139 +137 +139 +140 +138 +138 +140 +143 +141 +136 +127 +122 +122 +124 +125 +131 +132 +130 +126 +129 +138 +143 +142 +136 +133 +130 +130 +134 +135 +125 +115 +114 +119 +123 +125 +124 +126 +130 +133 +134 +132 +131 +131 +129 +127 +130 +137 +134 +138 +135 +133 +134 +130 +128 +134 +137 +137 +136 +137 +137 +134 +133 +133 +139 +140 +143 +144 +139 +134 +133 +136 +132 +134 +136 +136 +136 +135 +132 +129 +139 +137 +134 +134 +136 +141 +147 +152 +152 +149 +146 +144 +144 +147 +150 +153 +160 +157 +153 +151 +153 +157 +162 +164 +168 +162 +158 +154 +153 +156 +155 +149 +150 +143 +127 +112 +105 +103 +109 +118 +128 +133 +140 +144 +146 +145 +145 +146 +153 +155 +157 +157 +154 +152 +153 +154 +153 +152 +151 +153 +157 +159 +156 +153 +155 +156 +159 +158 +157 +153 +155 +158 +164 +172 +165 +150 +144 +148 +154 +157 +165 +171 +172 +176 +188 +189 +169 +147 +124 +124 +124 +126 +133 +139 +140 +139 +138 +133 +127 +123 +118 +118 +125 +134 +138 +141 +144 +146 +148 +149 +149 +147 +153 +156 +156 +153 +152 +152 +150 +145 +142 +138 +135 +136 +140 +144 +147 +150 +155 +166 +171 +167 +158 +145 +142 +150 +160 +158 +159 +164 +165 +162 +159 +158 +161 +172 +178 +174 +164 +153 +155 +165 +169 +156 +140 +132 +138 +152 +165 +176 +169 +163 +154 +144 +138 +137 +140 +144 +142 +142 +142 +143 +145 +147 +149 +150 +150 +151 +151 +151 +148 +145 +142 +141 +138 +133 +127 +137 +161 +174 +165 +152 +143 +141 +145 +144 +141 +146 +160 +170 +182 +188 +199 +198 +180 +171 +182 +196 +196 +189 +190 +204 +217 +215 +196 +182 +169 +151 +152 +173 +187 +191 +199 +205 +207 +191 +182 +185 +188 +189 +190 +192 +196 +199 +207 +217 +225 +222 +204 +185 +176 +175 +188 +209 +218 +217 +215 +214 +211 +204 +193 +188 +197 +213 +220 +220 +207 +198 +198 +208 +218 +225 +225 +220 +219 +217 +215 +211 +206 +204 +207 +212 +215 +220 +229 +234 +231 +229 +229 +226 +226 +217 +201 +196 +206 +211 +207 +206 +206 +224 +211 +178 +158 +147 +148 +159 +183 +199 +209 +202 +191 +185 +181 +176 +169 +170 +171 +172 +175 +179 +178 +174 +162 +152 +149 +154 +152 +148 +147 +146 +146 +146 +145 +144 +143 +143 +144 +146 +145 +146 +145 +143 +141 +141 +142 +144 +143 +146 +148 +148 +147 +146 +144 +142 +142 +140 +139 +141 +141 +136 +130 +126 +127 +128 +128 +129 +130 +131 +132 +132 +129 +129 +133 +136 +136 +134 +134 +136 +138 +142 +146 +147 +145 +144 +144 +145 +140 +140 +138 +136 +136 +140 +146 +151 +157 +156 +154 +152 +151 +151 +152 +152 +154 +158 +160 +160 +162 +171 +181 +187 +196 +204 +208 +216 +224 +234 +231 +211 +172 +150 +138 +135 +140 +147 +148 +148 +153 +162 +172 +186 +204 +217 +227 +235 +239 +240 +242 +242 +243 +242 +241 +242 +241 +241 +241 +241 +241 +241 +241 +241 +239 +239 +238 +238 +238 +238 +238 +237 +237 +237 +237 +238 +238 +238 +239 +240 +238 +239 +239 +239 +240 +241 +241 +241 +242 +242 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +248 +247 +247 +246 +247 +248 +249 +250 +251 +251 +250 +250 +250 +249 +249 +249 +251 +251 +251 +251 +252 +252 +252 +252 +250 +250 +250 +250 +251 +252 +252 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +250 +250 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +253 +254 +253 +252 +251 +252 +252 +252 +251 +251 +252 +253 +251 +251 +252 +253 +253 +253 +252 +251 +252 +252 +252 +252 +251 +251 +252 +252 +253 +252 +251 +252 +252 +252 +252 +252 +250 +251 +252 +253 +253 +252 +251 +250 +250 +250 +251 +251 +251 +250 +249 +248 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +254 +254 +253 +252 +251 +251 +251 +251 +250 +251 +252 +252 +252 +252 +248 +243 +235 +230 +225 +223 +223 +224 +223 +222 +222 +221 +220 +219 +218 +218 +219 +220 +219 +219 +219 +219 +218 +217 +214 +213 +211 +214 +217 +218 +216 +211 +204 +200 +199 +198 +198 +197 +197 +195 +191 +189 +190 +196 +199 +199 +199 +201 +200 +196 +195 +195 +196 +198 +201 +203 +202 +201 +196 +198 +193 +188 +188 +186 +188 +195 +199 +195 +182 +175 +185 +195 +188 +178 +173 +179 +190 +201 +204 +200 +198 +200 +198 +190 +186 +189 +187 +182 +182 +187 +186 +183 +181 +179 +178 +176 +176 +178 +183 +179 +178 +178 +179 +184 +185 +179 +173 +171 +170 +177 +186 +184 +175 +173 +175 +176 +174 +171 +169 +166 +168 +176 +179 +177 +177 +179 +178 +174 +173 +175 +167 +180 +187 +184 +185 +191 +185 +173 +168 +172 +165 +148 +144 +156 +169 +172 +177 +184 +206 +219 +207 +188 +179 +175 +166 +162 +159 +159 +160 +158 +155 +152 +150 +147 +150 +160 +167 +164 +159 +158 +155 +155 +153 +148 +148 +152 +156 +156 +158 +155 +153 +152 +151 +152 +156 +160 +165 +164 +159 +156 +158 +156 +152 +154 +160 +159 +158 +159 +161 +161 +161 +160 +156 +153 +152 +154 +151 +146 +148 +152 +152 +147 +144 +142 +136 +134 +140 +143 +148 +148 +153 +162 +165 +161 +155 +153 +149 +149 +150 +153 +156 +157 +157 +158 +158 +154 +148 +148 +154 +159 +159 +156 +154 +155 +158 +160 +159 +157 +155 +154 +159 +166 +168 +168 +169 +165 +158 +155 +156 +156 +156 +156 +154 +155 +156 +156 +157 +154 +156 +159 +156 +154 +154 +153 +151 +151 +152 +152 +155 +157 +160 +160 +157 +160 +157 +153 +157 +161 +162 +162 +159 +156 +154 +155 +157 +158 +158 +158 +158 +154 +150 +156 +169 +175 +166 +154 +154 +153 +153 +155 +150 +144 +144 +150 +143 +154 +158 +153 +149 +145 +142 +143 +147 +147 +144 +137 +136 +143 +152 +157 +150 +148 +148 +152 +156 +157 +155 +152 +152 +147 +152 +164 +163 +151 +145 +149 +150 +147 +142 +139 +142 +144 +141 +135 +140 +142 +140 +140 +145 +145 +142 +143 +143 +143 +142 +138 +135 +135 +138 +140 +139 +146 +147 +144 +148 +158 +159 +153 +154 +155 +155 +151 +148 +149 +153 +157 +156 +148 +140 +141 +147 +151 +151 +150 +152 +150 +144 +138 +135 +141 +149 +152 +149 +150 +151 +152 +150 +148 +145 +143 +146 +144 +142 +142 +140 +139 +142 +145 +142 +145 +146 +138 +129 +126 +131 +137 +135 +137 +138 +135 +131 +132 +137 +142 +141 +140 +141 +144 +147 +149 +146 +143 +138 +141 +144 +145 +148 +149 +147 +144 +144 +146 +152 +156 +155 +153 +149 +143 +141 +144 +152 +157 +151 +146 +147 +148 +146 +145 +143 +143 +140 +136 +134 +135 +135 +138 +138 +140 +146 +151 +152 +150 +147 +149 +152 +151 +145 +138 +137 +139 +151 +152 +149 +144 +141 +142 +144 +145 +146 +142 +141 +145 +147 +143 +140 +139 +138 +133 +132 +137 +142 +144 +146 +150 +151 +151 +149 +145 +142 +142 +142 +143 +137 +137 +138 +139 +142 +143 +138 +134 +139 +144 +144 +138 +135 +136 +137 +135 +128 +126 +127 +131 +136 +139 +142 +144 +142 +142 +142 +140 +140 +142 +144 +145 +142 +143 +139 +133 +130 +153 +191 +202 +163 +126 +117 +133 +140 +139 +138 +140 +134 +132 +131 +132 +135 +138 +136 +131 +129 +135 +139 +149 +168 +183 +175 +157 +141 +149 +160 +165 +166 +164 +164 +163 +166 +163 +166 +171 +183 +200 +200 +183 +144 +125 +115 +115 +113 +107 +105 +107 +102 +102 +114 +127 +129 +136 +155 +169 +173 +183 +195 +194 +184 +178 +181 +184 +178 +147 +125 +130 +156 +181 +172 +141 +107 +109 +112 +117 +122 +129 +138 +144 +149 +149 +150 +151 +148 +145 +147 +152 +158 +160 +149 +141 +144 +164 +186 +182 +165 +152 +152 +165 +165 +150 +138 +137 +131 +120 +118 +101 +83 +109 +148 +155 +146 +139 +143 +180 +210 +205 +174 +132 +118 +125 +132 +132 +121 +111 +117 +133 +139 +153 +167 +176 +178 +174 +174 +180 +183 +177 +178 +179 +172 +168 +166 +160 +165 +167 +168 +166 +161 +156 +149 +144 +157 +159 +172 +187 +188 +178 +162 +147 +132 +107 +95 +103 +114 +126 +147 +164 +154 +146 +136 +114 +115 +140 +141 +124 +125 +116 +97 +79 +75 +84 +107 +134 +147 +136 +136 +139 +129 +118 +116 +115 +133 +137 +136 +131 +136 +149 +157 +156 +146 +143 +140 +144 +153 +153 +149 +148 +139 +135 +136 +141 +145 +145 +148 +155 +161 +166 +174 +184 +193 +201 +209 +212 +207 +195 +187 +189 +191 +191 +195 +201 +204 +205 +204 +199 +193 +187 +185 +185 +176 +176 +172 +163 +150 +136 +131 +130 +135 +135 +133 +134 +130 +121 +122 +134 +135 +128 +143 +176 +193 +180 +159 +147 +139 +148 +157 +162 +168 +167 +160 +151 +151 +154 +154 +149 +145 +146 +147 +147 +148 +147 +141 +132 +125 +123 +123 +122 +130 +126 +122 +120 +131 +143 +147 +143 +135 +134 +132 +131 +132 +129 +121 +115 +122 +123 +127 +133 +135 +134 +128 +123 +132 +130 +130 +131 +128 +125 +127 +132 +137 +141 +138 +135 +135 +131 +130 +139 +136 +135 +136 +139 +139 +136 +135 +135 +140 +142 +146 +145 +137 +128 +130 +138 +137 +140 +139 +134 +130 +130 +131 +131 +143 +142 +137 +133 +136 +145 +150 +149 +148 +145 +141 +140 +142 +147 +153 +155 +159 +156 +153 +153 +156 +159 +160 +160 +159 +157 +156 +154 +151 +150 +147 +140 +145 +143 +129 +111 +101 +103 +115 +129 +131 +132 +135 +142 +145 +147 +149 +151 +157 +155 +154 +154 +154 +154 +153 +152 +154 +154 +155 +157 +159 +158 +157 +156 +160 +161 +161 +161 +157 +154 +157 +162 +165 +176 +172 +157 +149 +150 +154 +158 +164 +172 +179 +187 +191 +177 +154 +138 +128 +128 +131 +137 +140 +137 +131 +127 +129 +120 +114 +114 +118 +123 +130 +136 +136 +141 +146 +149 +151 +153 +154 +153 +157 +156 +153 +147 +146 +147 +145 +140 +135 +136 +138 +141 +142 +144 +148 +153 +155 +165 +169 +162 +153 +146 +147 +152 +156 +159 +162 +166 +171 +173 +167 +159 +157 +170 +177 +170 +151 +138 +143 +162 +167 +150 +134 +133 +146 +160 +166 +164 +163 +162 +157 +148 +140 +137 +140 +143 +143 +142 +142 +146 +151 +154 +154 +153 +152 +152 +153 +152 +151 +149 +147 +145 +137 +138 +143 +158 +177 +175 +154 +134 +134 +138 +142 +142 +141 +148 +160 +167 +181 +188 +199 +200 +183 +170 +179 +196 +204 +202 +195 +191 +196 +202 +198 +187 +175 +153 +151 +174 +190 +189 +195 +208 +212 +196 +181 +179 +183 +185 +183 +183 +187 +198 +208 +215 +222 +223 +209 +192 +177 +169 +177 +200 +215 +216 +215 +212 +210 +207 +198 +190 +195 +209 +219 +221 +212 +205 +203 +208 +213 +220 +224 +221 +220 +217 +214 +213 +210 +209 +212 +215 +213 +217 +227 +234 +232 +231 +231 +229 +230 +224 +210 +200 +206 +214 +211 +204 +211 +220 +221 +195 +160 +148 +149 +149 +177 +194 +206 +203 +194 +187 +181 +175 +170 +171 +171 +172 +176 +180 +177 +172 +161 +146 +139 +144 +144 +142 +142 +141 +147 +147 +146 +144 +142 +142 +142 +143 +144 +144 +144 +142 +140 +139 +140 +141 +142 +145 +146 +145 +144 +144 +143 +141 +143 +141 +140 +142 +142 +137 +131 +127 +128 +129 +129 +131 +131 +132 +132 +132 +129 +129 +132 +135 +136 +135 +136 +138 +138 +140 +142 +143 +144 +144 +145 +146 +143 +142 +140 +139 +138 +140 +144 +147 +155 +154 +153 +152 +151 +149 +148 +148 +155 +159 +162 +159 +157 +162 +172 +180 +192 +204 +209 +212 +220 +232 +238 +227 +186 +162 +146 +139 +142 +150 +149 +149 +152 +161 +173 +187 +205 +218 +228 +237 +239 +241 +242 +243 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +240 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +239 +239 +239 +239 +238 +238 +239 +239 +240 +241 +241 +242 +241 +241 +242 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +246 +246 +247 +247 +246 +246 +246 +246 +247 +248 +249 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +250 +251 +251 +251 +250 +250 +251 +252 +250 +251 +252 +252 +253 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +252 +252 +251 +250 +251 +251 +252 +252 +251 +250 +249 +249 +250 +250 +250 +250 +249 +248 +247 +248 +249 +249 +249 +248 +248 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +252 +253 +253 +251 +251 +252 +248 +242 +238 +233 +227 +224 +224 +224 +221 +219 +220 +219 +219 +218 +218 +218 +218 +218 +218 +217 +217 +217 +217 +216 +214 +212 +212 +212 +214 +216 +216 +211 +203 +196 +195 +194 +195 +197 +198 +197 +193 +191 +193 +195 +198 +199 +201 +202 +200 +197 +194 +194 +193 +193 +194 +196 +195 +193 +191 +195 +190 +184 +187 +186 +186 +196 +206 +203 +190 +180 +189 +199 +194 +183 +179 +180 +187 +197 +201 +199 +200 +204 +200 +192 +189 +191 +189 +184 +183 +188 +185 +183 +182 +182 +181 +180 +181 +183 +186 +181 +180 +182 +182 +183 +181 +175 +174 +174 +176 +182 +184 +176 +171 +175 +179 +175 +169 +168 +171 +171 +173 +180 +188 +181 +176 +178 +178 +174 +172 +175 +179 +183 +186 +186 +186 +185 +178 +169 +167 +164 +158 +154 +161 +178 +192 +198 +199 +199 +200 +192 +170 +154 +156 +165 +168 +162 +157 +157 +159 +159 +157 +156 +156 +155 +158 +163 +165 +162 +159 +158 +156 +156 +155 +154 +154 +156 +158 +160 +154 +154 +153 +150 +150 +153 +156 +158 +159 +160 +153 +148 +149 +151 +150 +150 +156 +156 +155 +155 +154 +154 +154 +154 +153 +150 +148 +148 +146 +145 +149 +153 +152 +148 +147 +147 +142 +141 +150 +156 +158 +152 +152 +157 +156 +149 +147 +152 +148 +147 +150 +155 +157 +155 +156 +161 +165 +158 +151 +147 +150 +156 +158 +158 +153 +154 +155 +156 +157 +159 +158 +156 +159 +162 +164 +166 +168 +162 +155 +153 +154 +156 +157 +157 +157 +157 +157 +156 +157 +152 +152 +153 +151 +151 +153 +153 +150 +151 +154 +155 +157 +159 +158 +155 +151 +157 +158 +157 +161 +162 +160 +157 +155 +154 +153 +152 +155 +159 +161 +161 +154 +153 +156 +166 +176 +176 +164 +153 +155 +161 +159 +144 +135 +140 +148 +151 +146 +156 +160 +155 +151 +146 +141 +141 +144 +143 +138 +135 +142 +153 +156 +152 +149 +148 +151 +157 +158 +155 +152 +151 +144 +142 +148 +157 +158 +148 +144 +148 +149 +146 +143 +146 +151 +153 +148 +143 +143 +142 +137 +136 +143 +146 +144 +143 +142 +143 +142 +140 +140 +142 +144 +144 +147 +146 +145 +146 +148 +151 +154 +155 +155 +155 +153 +147 +145 +148 +152 +153 +152 +142 +135 +138 +146 +150 +149 +146 +152 +153 +151 +146 +143 +146 +149 +150 +146 +148 +150 +151 +153 +154 +154 +152 +143 +140 +138 +139 +138 +136 +137 +139 +137 +141 +142 +136 +129 +130 +134 +137 +135 +136 +136 +135 +133 +133 +136 +139 +140 +141 +143 +146 +150 +150 +144 +138 +133 +138 +142 +143 +146 +151 +152 +151 +148 +145 +146 +147 +146 +150 +150 +146 +140 +144 +152 +154 +148 +144 +147 +148 +148 +147 +146 +147 +144 +138 +136 +137 +139 +139 +135 +134 +144 +152 +153 +154 +153 +154 +155 +153 +147 +140 +138 +139 +147 +148 +146 +142 +140 +143 +145 +144 +141 +137 +138 +146 +150 +146 +142 +141 +136 +135 +136 +140 +141 +141 +142 +145 +143 +147 +149 +147 +144 +142 +141 +140 +138 +137 +136 +137 +141 +142 +137 +132 +136 +139 +138 +131 +126 +129 +135 +140 +138 +136 +133 +132 +135 +138 +143 +146 +143 +141 +139 +137 +135 +137 +142 +148 +148 +147 +140 +132 +127 +146 +188 +207 +175 +129 +113 +129 +136 +137 +143 +147 +139 +133 +127 +126 +130 +135 +137 +136 +129 +135 +137 +140 +150 +159 +150 +135 +131 +108 +93 +99 +109 +113 +120 +131 +150 +170 +183 +184 +190 +196 +171 +131 +95 +90 +92 +104 +132 +159 +157 +135 +122 +118 +123 +127 +127 +137 +153 +157 +165 +181 +195 +197 +187 +176 +171 +172 +163 +143 +140 +152 +161 +164 +156 +136 +120 +113 +111 +116 +116 +119 +135 +155 +158 +155 +147 +142 +149 +156 +148 +134 +132 +134 +124 +133 +151 +165 +166 +137 +106 +100 +107 +121 +123 +120 +120 +120 +123 +121 +110 +94 +83 +89 +123 +162 +158 +154 +171 +213 +217 +173 +127 +107 +137 +163 +168 +157 +154 +145 +133 +131 +143 +157 +176 +193 +198 +187 +174 +170 +157 +153 +155 +161 +163 +161 +155 +147 +150 +163 +169 +165 +164 +169 +168 +160 +157 +157 +165 +164 +149 +136 +126 +114 +114 +111 +117 +133 +140 +147 +155 +158 +150 +137 +126 +98 +96 +118 +114 +107 +102 +105 +105 +99 +102 +126 +160 +184 +165 +132 +127 +130 +109 +102 +117 +119 +131 +138 +137 +130 +126 +127 +126 +124 +132 +132 +134 +137 +137 +136 +144 +157 +160 +158 +159 +167 +176 +182 +189 +195 +198 +205 +198 +188 +188 +186 +182 +185 +192 +185 +180 +180 +178 +174 +171 +171 +179 +182 +187 +192 +192 +188 +187 +188 +185 +189 +184 +174 +163 +155 +156 +163 +164 +157 +144 +140 +132 +118 +125 +138 +139 +131 +132 +149 +172 +185 +175 +151 +150 +152 +152 +151 +155 +161 +158 +150 +152 +157 +160 +155 +151 +153 +155 +155 +152 +150 +145 +137 +130 +127 +125 +124 +124 +121 +118 +123 +134 +143 +142 +137 +137 +136 +136 +133 +130 +125 +122 +122 +126 +123 +125 +132 +137 +137 +131 +127 +129 +130 +133 +133 +130 +127 +127 +129 +134 +138 +138 +137 +136 +134 +136 +143 +140 +139 +141 +145 +145 +139 +135 +134 +135 +137 +141 +141 +135 +130 +133 +140 +142 +145 +144 +134 +123 +121 +127 +135 +138 +141 +139 +136 +140 +148 +149 +144 +142 +140 +138 +139 +143 +148 +152 +154 +154 +153 +153 +156 +159 +161 +161 +160 +158 +150 +143 +142 +146 +146 +143 +140 +149 +146 +124 +97 +93 +108 +124 +133 +135 +136 +139 +143 +144 +145 +150 +157 +157 +154 +152 +152 +155 +156 +154 +152 +151 +152 +155 +157 +156 +154 +154 +155 +159 +161 +162 +162 +159 +159 +162 +167 +171 +179 +180 +175 +166 +156 +154 +160 +163 +167 +171 +174 +170 +151 +132 +125 +125 +124 +127 +132 +131 +123 +117 +115 +119 +118 +119 +122 +126 +129 +132 +135 +133 +138 +143 +146 +149 +152 +154 +154 +149 +150 +148 +143 +138 +138 +139 +141 +136 +139 +142 +143 +142 +141 +145 +151 +152 +160 +163 +158 +152 +151 +154 +156 +156 +163 +168 +173 +181 +188 +179 +163 +157 +165 +167 +160 +150 +142 +148 +161 +162 +151 +143 +143 +149 +157 +158 +149 +155 +158 +157 +150 +142 +139 +141 +144 +144 +141 +141 +147 +154 +158 +156 +154 +148 +148 +148 +148 +150 +151 +149 +146 +142 +142 +151 +166 +174 +168 +152 +137 +138 +139 +137 +133 +131 +139 +153 +165 +177 +186 +197 +198 +185 +171 +179 +198 +205 +207 +199 +189 +194 +207 +204 +188 +179 +157 +152 +172 +188 +189 +194 +209 +209 +196 +181 +179 +186 +186 +178 +174 +184 +196 +206 +209 +216 +221 +212 +198 +179 +164 +167 +188 +207 +213 +214 +211 +205 +206 +201 +193 +193 +203 +215 +221 +213 +208 +207 +208 +211 +219 +226 +226 +221 +217 +213 +212 +211 +211 +213 +215 +212 +215 +226 +235 +235 +235 +235 +233 +233 +228 +215 +204 +208 +218 +215 +202 +211 +215 +223 +205 +170 +154 +156 +151 +168 +185 +205 +214 +210 +197 +179 +164 +167 +170 +169 +170 +173 +177 +174 +167 +153 +144 +141 +144 +141 +138 +140 +143 +147 +147 +147 +144 +142 +142 +141 +140 +143 +143 +143 +142 +140 +139 +139 +140 +141 +143 +143 +141 +141 +143 +143 +140 +143 +141 +140 +141 +140 +135 +129 +125 +127 +128 +130 +132 +133 +133 +133 +133 +129 +130 +132 +135 +135 +135 +136 +139 +139 +140 +140 +141 +142 +143 +144 +145 +145 +144 +143 +142 +141 +141 +143 +144 +149 +149 +149 +149 +150 +150 +149 +148 +153 +157 +160 +160 +156 +157 +165 +174 +187 +199 +206 +213 +216 +228 +239 +233 +198 +172 +153 +141 +141 +147 +148 +151 +153 +163 +174 +189 +207 +220 +229 +236 +238 +240 +242 +242 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +240 +240 +240 +240 +239 +239 +239 +239 +239 +238 +239 +239 +239 +239 +239 +239 +239 +239 +238 +239 +239 +239 +240 +240 +241 +241 +240 +241 +241 +242 +242 +243 +243 +243 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +245 +245 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +251 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +249 +249 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +250 +250 +251 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +250 +251 +251 +252 +252 +251 +251 +251 +253 +253 +252 +251 +250 +250 +251 +252 +252 +251 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +246 +246 +246 +245 +245 +245 +245 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +251 +252 +253 +254 +254 +255 +254 +253 +253 +254 +253 +250 +250 +251 +248 +242 +239 +234 +228 +225 +224 +222 +218 +216 +220 +219 +218 +218 +218 +218 +217 +217 +216 +216 +215 +216 +216 +216 +215 +214 +212 +212 +214 +216 +216 +211 +202 +194 +192 +191 +192 +194 +197 +198 +197 +195 +197 +195 +196 +200 +203 +202 +199 +197 +193 +192 +190 +188 +188 +190 +190 +188 +191 +194 +186 +181 +187 +188 +187 +195 +206 +206 +193 +181 +186 +198 +196 +189 +180 +177 +181 +191 +197 +197 +199 +203 +201 +196 +193 +192 +190 +186 +185 +188 +186 +183 +181 +180 +180 +181 +184 +188 +186 +181 +183 +185 +179 +175 +175 +175 +183 +183 +181 +179 +176 +170 +168 +173 +176 +173 +169 +172 +178 +176 +174 +177 +187 +177 +170 +173 +179 +179 +174 +170 +177 +175 +176 +182 +184 +180 +171 +164 +169 +164 +154 +153 +168 +190 +202 +202 +201 +194 +175 +156 +148 +151 +157 +163 +174 +166 +160 +159 +161 +160 +159 +158 +159 +162 +164 +161 +159 +159 +159 +158 +157 +154 +154 +160 +162 +160 +157 +157 +150 +152 +152 +150 +150 +154 +156 +153 +149 +151 +147 +143 +147 +149 +149 +149 +149 +151 +152 +152 +150 +148 +147 +148 +149 +148 +145 +144 +145 +148 +152 +155 +152 +150 +152 +151 +148 +150 +158 +162 +155 +152 +151 +152 +148 +143 +145 +151 +154 +154 +155 +157 +157 +157 +158 +160 +165 +161 +154 +150 +150 +152 +155 +155 +151 +149 +149 +153 +157 +157 +156 +157 +159 +159 +160 +165 +166 +158 +152 +156 +156 +158 +159 +158 +157 +158 +158 +156 +153 +149 +150 +151 +150 +151 +153 +152 +152 +154 +156 +156 +155 +156 +154 +152 +147 +152 +154 +156 +162 +162 +154 +149 +150 +155 +156 +151 +149 +155 +159 +159 +154 +153 +158 +167 +171 +166 +157 +153 +153 +157 +154 +144 +135 +138 +147 +153 +153 +156 +157 +157 +153 +142 +136 +140 +138 +137 +135 +137 +143 +150 +150 +146 +147 +149 +151 +153 +154 +154 +154 +152 +141 +140 +143 +147 +147 +144 +144 +148 +146 +144 +148 +155 +158 +153 +145 +140 +143 +143 +137 +136 +143 +147 +145 +144 +145 +146 +145 +142 +142 +145 +147 +147 +153 +148 +147 +148 +148 +147 +149 +154 +152 +151 +146 +140 +141 +147 +148 +146 +145 +138 +134 +137 +145 +149 +148 +147 +153 +157 +157 +152 +148 +148 +149 +146 +143 +145 +146 +147 +151 +155 +156 +155 +146 +142 +141 +142 +141 +135 +133 +132 +138 +140 +140 +134 +132 +136 +140 +140 +134 +133 +131 +129 +128 +130 +133 +136 +141 +144 +147 +149 +149 +148 +142 +136 +131 +138 +141 +141 +143 +149 +154 +156 +148 +143 +141 +140 +142 +148 +152 +148 +140 +142 +144 +144 +142 +144 +148 +147 +145 +146 +147 +150 +148 +141 +137 +139 +140 +140 +135 +135 +145 +150 +150 +154 +158 +157 +154 +151 +145 +141 +141 +144 +142 +142 +139 +135 +137 +143 +145 +144 +139 +137 +140 +147 +149 +144 +141 +142 +139 +143 +146 +146 +141 +136 +135 +135 +135 +140 +145 +145 +143 +143 +143 +142 +142 +143 +142 +141 +141 +141 +139 +135 +137 +138 +137 +132 +126 +126 +134 +141 +143 +140 +136 +133 +132 +135 +140 +143 +143 +143 +141 +136 +134 +137 +142 +143 +146 +147 +142 +136 +127 +141 +181 +207 +182 +137 +116 +127 +133 +135 +147 +151 +148 +137 +127 +124 +127 +130 +134 +137 +136 +140 +142 +144 +147 +148 +143 +137 +141 +107 +82 +81 +93 +105 +124 +144 +177 +194 +202 +196 +187 +169 +132 +101 +87 +92 +108 +132 +158 +178 +174 +152 +132 +119 +119 +126 +130 +138 +143 +138 +156 +185 +202 +194 +180 +170 +162 +156 +149 +148 +151 +157 +157 +148 +138 +134 +140 +121 +106 +101 +100 +104 +119 +137 +146 +143 +137 +137 +147 +157 +147 +131 +108 +105 +114 +143 +164 +159 +129 +95 +76 +76 +82 +86 +88 +99 +108 +107 +114 +120 +114 +102 +96 +101 +133 +176 +188 +187 +205 +217 +181 +120 +90 +109 +143 +156 +158 +158 +166 +161 +147 +144 +149 +155 +161 +166 +164 +154 +145 +144 +146 +143 +141 +147 +157 +157 +151 +148 +150 +163 +171 +169 +167 +169 +163 +153 +136 +128 +124 +115 +104 +109 +118 +113 +116 +131 +144 +144 +143 +149 +143 +127 +116 +112 +100 +82 +76 +84 +95 +107 +106 +122 +131 +120 +122 +158 +189 +186 +148 +124 +127 +133 +114 +109 +115 +109 +95 +107 +118 +118 +109 +100 +98 +98 +123 +134 +140 +139 +144 +151 +160 +169 +176 +180 +182 +181 +185 +193 +198 +198 +184 +187 +178 +161 +151 +143 +138 +140 +145 +152 +156 +154 +152 +154 +148 +142 +141 +146 +154 +159 +163 +164 +164 +163 +168 +174 +167 +159 +159 +163 +172 +185 +191 +188 +172 +165 +156 +142 +147 +155 +158 +151 +143 +138 +148 +172 +177 +161 +153 +151 +146 +144 +143 +143 +145 +147 +150 +151 +151 +149 +148 +149 +152 +156 +150 +148 +143 +137 +134 +133 +132 +130 +127 +126 +128 +133 +137 +136 +133 +131 +135 +137 +139 +139 +133 +126 +124 +126 +123 +122 +124 +127 +129 +128 +127 +127 +127 +131 +135 +134 +131 +129 +128 +128 +128 +128 +133 +137 +137 +138 +142 +145 +142 +140 +141 +144 +143 +136 +130 +128 +128 +134 +140 +140 +132 +128 +132 +140 +146 +144 +139 +130 +120 +117 +124 +133 +135 +138 +138 +139 +142 +145 +145 +142 +135 +136 +137 +141 +145 +148 +151 +151 +151 +151 +152 +155 +158 +160 +159 +158 +157 +148 +135 +136 +145 +145 +142 +148 +153 +136 +108 +92 +99 +118 +131 +135 +142 +140 +143 +146 +146 +145 +148 +154 +155 +153 +152 +154 +157 +158 +156 +153 +151 +151 +154 +156 +155 +153 +152 +154 +157 +159 +160 +158 +158 +159 +163 +166 +173 +181 +185 +183 +177 +167 +162 +165 +160 +156 +146 +141 +135 +124 +114 +115 +115 +116 +117 +117 +114 +112 +113 +115 +120 +125 +130 +134 +136 +137 +136 +135 +133 +135 +137 +139 +142 +146 +146 +144 +135 +135 +136 +136 +136 +136 +139 +142 +142 +142 +143 +145 +145 +145 +146 +148 +153 +153 +156 +157 +155 +155 +157 +159 +159 +166 +173 +180 +189 +193 +179 +160 +156 +162 +161 +156 +157 +162 +161 +160 +156 +155 +158 +157 +150 +153 +153 +144 +151 +154 +154 +148 +143 +143 +146 +149 +146 +141 +139 +146 +153 +154 +150 +145 +139 +140 +141 +143 +147 +151 +149 +144 +146 +144 +154 +165 +162 +157 +154 +148 +143 +140 +134 +131 +128 +125 +138 +158 +171 +182 +196 +199 +187 +173 +177 +193 +203 +207 +201 +192 +201 +217 +212 +195 +183 +166 +155 +167 +185 +191 +194 +203 +206 +202 +192 +187 +189 +183 +173 +172 +185 +196 +203 +204 +209 +219 +214 +202 +177 +161 +161 +182 +202 +213 +211 +208 +204 +208 +207 +198 +191 +195 +206 +216 +215 +211 +210 +209 +210 +220 +230 +231 +223 +217 +212 +211 +212 +213 +215 +216 +212 +214 +224 +235 +238 +238 +238 +235 +237 +231 +219 +207 +209 +221 +220 +206 +205 +209 +214 +205 +179 +159 +157 +159 +164 +179 +202 +222 +227 +212 +185 +164 +166 +169 +167 +168 +170 +174 +168 +160 +146 +141 +141 +143 +139 +137 +140 +141 +142 +144 +144 +143 +142 +142 +142 +141 +142 +143 +141 +141 +141 +140 +140 +139 +141 +143 +142 +139 +139 +142 +143 +140 +141 +139 +139 +140 +140 +135 +129 +126 +125 +127 +130 +132 +134 +134 +134 +133 +132 +132 +133 +134 +134 +133 +135 +138 +140 +141 +142 +142 +141 +141 +143 +145 +146 +145 +144 +143 +142 +141 +142 +142 +145 +145 +145 +146 +148 +150 +150 +149 +150 +152 +158 +164 +163 +160 +164 +172 +183 +193 +199 +207 +214 +224 +238 +235 +213 +185 +163 +145 +140 +144 +146 +151 +153 +164 +176 +191 +208 +220 +227 +234 +239 +239 +240 +240 +240 +240 +240 +241 +241 +241 +241 +240 +240 +240 +239 +239 +240 +240 +239 +239 +239 +239 +239 +238 +239 +239 +239 +239 +240 +240 +240 +240 +238 +238 +239 +239 +239 +239 +240 +240 +240 +241 +241 +242 +242 +243 +243 +243 +244 +244 +244 +244 +244 +245 +246 +246 +245 +245 +245 +246 +246 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +249 +249 +250 +250 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +248 +249 +250 +250 +251 +251 +250 +250 +249 +250 +250 +250 +251 +251 +250 +250 +252 +251 +249 +249 +249 +249 +251 +252 +249 +249 +248 +248 +248 +248 +250 +251 +251 +251 +251 +250 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +253 +253 +252 +251 +250 +250 +250 +251 +252 +251 +250 +249 +250 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +249 +248 +248 +247 +247 +247 +248 +248 +247 +247 +246 +246 +246 +245 +245 +247 +246 +246 +245 +244 +244 +245 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +251 +252 +253 +254 +255 +255 +254 +253 +252 +253 +252 +249 +250 +252 +249 +243 +234 +230 +225 +223 +223 +223 +220 +217 +221 +220 +219 +218 +218 +217 +216 +216 +215 +215 +214 +215 +216 +216 +216 +215 +212 +213 +214 +216 +216 +210 +203 +195 +191 +190 +189 +192 +195 +197 +197 +196 +199 +195 +194 +200 +204 +202 +198 +196 +194 +193 +191 +187 +187 +190 +190 +189 +194 +196 +185 +179 +189 +190 +187 +193 +198 +201 +189 +175 +179 +192 +194 +190 +178 +174 +176 +187 +194 +195 +197 +200 +201 +198 +195 +193 +191 +187 +186 +188 +192 +186 +180 +176 +174 +176 +182 +187 +184 +181 +184 +185 +174 +166 +170 +176 +190 +190 +182 +172 +168 +165 +165 +168 +175 +174 +175 +182 +188 +183 +174 +173 +168 +169 +171 +174 +177 +180 +180 +177 +168 +169 +173 +178 +184 +183 +171 +159 +160 +163 +155 +150 +167 +195 +198 +181 +174 +171 +154 +142 +158 +177 +177 +169 +174 +167 +162 +162 +163 +161 +158 +156 +160 +165 +163 +156 +151 +154 +158 +159 +159 +153 +154 +163 +166 +159 +151 +147 +149 +154 +155 +150 +149 +153 +152 +146 +141 +143 +143 +146 +151 +151 +148 +150 +146 +150 +153 +153 +151 +148 +147 +147 +148 +149 +147 +145 +146 +150 +152 +152 +149 +150 +151 +149 +147 +152 +157 +155 +146 +148 +151 +151 +149 +150 +153 +157 +161 +162 +161 +157 +157 +160 +160 +158 +161 +161 +158 +154 +152 +152 +152 +151 +153 +146 +145 +154 +159 +156 +155 +158 +157 +156 +156 +162 +162 +153 +150 +158 +157 +158 +156 +154 +153 +154 +156 +156 +150 +148 +150 +155 +155 +155 +155 +152 +154 +157 +158 +154 +152 +152 +154 +154 +147 +151 +152 +155 +163 +163 +153 +145 +147 +157 +159 +150 +145 +149 +155 +156 +156 +151 +152 +158 +159 +155 +150 +149 +151 +147 +148 +152 +147 +139 +143 +155 +158 +154 +153 +158 +153 +136 +129 +138 +137 +138 +141 +145 +146 +145 +147 +149 +147 +151 +152 +150 +152 +158 +159 +156 +144 +142 +140 +138 +137 +139 +143 +148 +145 +142 +146 +153 +154 +147 +141 +140 +144 +145 +142 +140 +147 +150 +148 +147 +150 +150 +147 +143 +141 +144 +146 +147 +151 +151 +150 +149 +147 +147 +148 +148 +147 +145 +140 +136 +139 +147 +148 +143 +145 +140 +138 +141 +147 +150 +151 +151 +155 +159 +159 +153 +148 +147 +147 +144 +144 +145 +145 +145 +149 +154 +155 +154 +154 +150 +149 +151 +148 +139 +133 +130 +135 +138 +141 +138 +139 +142 +141 +136 +136 +132 +127 +125 +126 +130 +135 +138 +144 +148 +149 +148 +145 +143 +139 +135 +133 +139 +142 +140 +140 +147 +153 +156 +149 +144 +142 +141 +142 +147 +149 +143 +141 +138 +136 +134 +137 +145 +150 +145 +135 +137 +142 +148 +148 +142 +139 +140 +139 +141 +136 +138 +148 +148 +145 +150 +151 +151 +151 +151 +147 +142 +141 +141 +138 +137 +135 +132 +135 +142 +145 +144 +141 +140 +143 +148 +146 +139 +137 +140 +142 +149 +154 +150 +141 +134 +128 +125 +132 +137 +141 +141 +141 +143 +146 +147 +143 +145 +146 +144 +143 +143 +144 +143 +140 +141 +142 +140 +134 +131 +135 +142 +140 +139 +136 +131 +130 +132 +136 +140 +141 +146 +145 +138 +136 +140 +141 +136 +140 +145 +146 +141 +129 +137 +174 +202 +184 +144 +121 +127 +129 +134 +147 +150 +154 +140 +130 +126 +125 +124 +127 +132 +139 +137 +138 +146 +151 +151 +151 +153 +154 +144 +137 +140 +148 +161 +179 +195 +218 +213 +203 +192 +172 +137 +109 +105 +114 +114 +142 +179 +183 +168 +159 +158 +141 +110 +101 +118 +127 +133 +138 +136 +172 +206 +212 +181 +162 +166 +162 +149 +139 +133 +116 +119 +142 +146 +134 +132 +133 +116 +97 +89 +93 +102 +106 +107 +121 +122 +128 +136 +143 +145 +142 +138 +111 +108 +143 +177 +182 +155 +111 +93 +95 +92 +93 +89 +85 +94 +103 +100 +112 +118 +120 +108 +98 +124 +169 +196 +198 +206 +211 +174 +119 +79 +69 +95 +118 +135 +146 +147 +148 +145 +142 +144 +135 +134 +127 +119 +116 +119 +134 +154 +169 +173 +168 +162 +160 +154 +153 +161 +172 +170 +167 +162 +149 +130 +115 +105 +101 +89 +85 +83 +88 +112 +132 +128 +129 +137 +141 +133 +126 +120 +108 +88 +93 +96 +83 +84 +85 +84 +109 +130 +141 +155 +154 +129 +129 +169 +180 +141 +127 +122 +135 +141 +126 +120 +116 +99 +78 +92 +109 +115 +108 +104 +111 +123 +139 +156 +163 +160 +171 +188 +191 +186 +180 +190 +187 +168 +155 +156 +153 +146 +144 +131 +120 +115 +111 +108 +108 +108 +113 +135 +147 +143 +141 +145 +138 +125 +116 +123 +129 +134 +139 +143 +142 +138 +142 +150 +149 +147 +152 +155 +162 +174 +197 +203 +193 +190 +184 +173 +177 +178 +178 +174 +167 +149 +136 +149 +165 +166 +150 +151 +154 +156 +151 +142 +140 +142 +148 +142 +138 +138 +139 +140 +144 +151 +144 +142 +138 +134 +134 +136 +137 +135 +135 +136 +140 +143 +138 +129 +127 +129 +129 +133 +140 +143 +136 +128 +123 +124 +115 +120 +127 +129 +124 +116 +114 +115 +125 +132 +136 +134 +131 +131 +129 +128 +127 +124 +130 +137 +136 +139 +143 +141 +138 +134 +135 +136 +135 +129 +124 +124 +123 +135 +146 +142 +128 +120 +127 +138 +148 +139 +129 +123 +120 +119 +123 +127 +138 +138 +139 +141 +140 +137 +137 +139 +133 +136 +139 +145 +149 +151 +152 +152 +151 +151 +152 +153 +155 +156 +155 +154 +148 +146 +140 +144 +153 +146 +140 +149 +143 +115 +92 +99 +122 +132 +133 +136 +143 +139 +141 +146 +150 +148 +148 +149 +153 +153 +154 +156 +158 +158 +157 +155 +154 +153 +155 +158 +158 +155 +155 +156 +159 +158 +156 +153 +153 +155 +160 +163 +173 +183 +181 +172 +171 +174 +173 +171 +157 +148 +131 +119 +115 +109 +104 +104 +108 +110 +110 +107 +105 +110 +118 +125 +129 +132 +131 +133 +136 +141 +141 +137 +138 +137 +134 +134 +137 +141 +139 +136 +125 +121 +122 +130 +137 +140 +141 +143 +149 +147 +147 +152 +155 +155 +152 +150 +157 +151 +153 +161 +160 +157 +158 +160 +157 +163 +171 +180 +188 +187 +168 +149 +148 +165 +169 +159 +160 +168 +166 +158 +156 +156 +161 +161 +157 +161 +156 +140 +146 +151 +153 +151 +148 +148 +149 +149 +150 +143 +139 +144 +149 +147 +140 +133 +134 +136 +137 +141 +148 +152 +150 +145 +142 +142 +158 +169 +158 +151 +152 +149 +140 +135 +132 +137 +131 +118 +128 +153 +165 +180 +196 +201 +191 +175 +174 +186 +206 +212 +207 +194 +195 +210 +217 +211 +191 +177 +162 +165 +183 +195 +196 +197 +205 +211 +206 +196 +187 +176 +170 +176 +191 +200 +203 +202 +208 +220 +217 +205 +173 +159 +161 +182 +203 +213 +210 +205 +207 +212 +212 +201 +189 +187 +198 +210 +223 +219 +216 +212 +212 +221 +230 +230 +228 +221 +214 +213 +215 +217 +220 +221 +212 +213 +222 +234 +238 +238 +238 +234 +234 +232 +224 +213 +209 +218 +218 +206 +201 +205 +204 +197 +182 +159 +151 +161 +172 +178 +195 +218 +230 +221 +198 +179 +171 +171 +171 +168 +171 +174 +167 +155 +148 +141 +138 +139 +137 +136 +136 +134 +136 +139 +141 +141 +142 +144 +144 +143 +142 +141 +140 +140 +141 +141 +140 +139 +141 +143 +142 +139 +139 +143 +143 +140 +138 +137 +138 +140 +140 +136 +131 +129 +124 +126 +129 +133 +134 +135 +134 +134 +134 +133 +134 +134 +133 +133 +134 +138 +140 +143 +145 +144 +140 +139 +142 +145 +146 +145 +144 +142 +141 +141 +141 +141 +144 +143 +142 +144 +146 +149 +150 +150 +149 +149 +156 +168 +171 +166 +166 +172 +183 +190 +195 +204 +211 +224 +239 +238 +226 +196 +171 +150 +140 +143 +147 +151 +152 +163 +175 +191 +209 +221 +229 +234 +237 +238 +239 +240 +240 +240 +240 +240 +242 +242 +241 +241 +240 +240 +239 +239 +240 +240 +239 +239 +239 +239 +239 +238 +237 +238 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +239 +239 +240 +241 +242 +242 +243 +243 +243 +243 +244 +244 +244 +244 +244 +245 +245 +246 +245 +245 +246 +246 +247 +247 +247 +247 +246 +247 +247 +248 +248 +249 +250 +250 +248 +248 +248 +248 +248 +249 +249 +250 +249 +249 +248 +249 +250 +250 +250 +249 +250 +250 +250 +249 +249 +249 +248 +248 +248 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +252 +251 +250 +248 +248 +250 +251 +252 +249 +249 +248 +248 +248 +249 +251 +253 +251 +252 +251 +251 +250 +249 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +253 +253 +252 +251 +249 +249 +250 +251 +252 +251 +249 +249 +250 +250 +251 +251 +251 +250 +249 +249 +248 +249 +249 +249 +250 +249 +248 +247 +247 +247 +247 +248 +249 +248 +247 +247 +246 +246 +246 +247 +247 +246 +246 +245 +244 +244 +244 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +252 +252 +253 +254 +254 +253 +252 +251 +252 +252 +251 +252 +251 +245 +239 +230 +230 +227 +224 +222 +222 +220 +218 +221 +221 +221 +220 +218 +216 +214 +213 +213 +214 +215 +217 +217 +217 +217 +216 +212 +213 +213 +214 +215 +213 +208 +200 +191 +191 +191 +193 +196 +198 +198 +197 +200 +199 +200 +201 +202 +200 +199 +198 +197 +197 +197 +196 +194 +194 +196 +197 +199 +198 +184 +177 +186 +193 +192 +193 +197 +198 +188 +174 +179 +196 +196 +183 +174 +176 +181 +186 +189 +190 +195 +199 +200 +196 +193 +192 +191 +189 +188 +189 +187 +183 +180 +176 +176 +178 +182 +186 +183 +183 +182 +181 +175 +165 +165 +175 +189 +188 +179 +165 +157 +160 +166 +169 +173 +177 +185 +192 +192 +186 +178 +173 +166 +164 +168 +179 +182 +174 +166 +165 +158 +158 +167 +181 +185 +174 +163 +159 +166 +169 +164 +153 +153 +162 +169 +168 +156 +155 +157 +167 +184 +190 +185 +181 +169 +168 +162 +162 +166 +159 +151 +152 +157 +164 +165 +159 +153 +154 +156 +156 +157 +163 +161 +159 +158 +150 +144 +149 +154 +155 +154 +150 +149 +148 +147 +144 +139 +139 +146 +152 +150 +149 +150 +148 +145 +146 +148 +153 +155 +153 +150 +149 +149 +149 +150 +150 +153 +154 +153 +151 +145 +144 +143 +142 +146 +153 +154 +146 +144 +147 +151 +153 +155 +164 +167 +161 +163 +158 +160 +164 +160 +156 +157 +158 +155 +157 +159 +158 +155 +153 +152 +152 +152 +151 +151 +151 +152 +154 +156 +159 +157 +155 +152 +156 +161 +157 +148 +145 +153 +159 +159 +150 +142 +143 +148 +152 +156 +156 +156 +157 +156 +154 +153 +153 +153 +158 +160 +156 +153 +154 +154 +152 +148 +154 +156 +157 +159 +155 +150 +149 +156 +157 +156 +153 +151 +153 +155 +155 +154 +151 +153 +156 +154 +148 +148 +154 +151 +150 +150 +151 +153 +154 +153 +152 +151 +152 +153 +151 +147 +142 +138 +138 +142 +145 +148 +150 +149 +146 +144 +144 +144 +145 +146 +148 +152 +157 +158 +157 +156 +141 +129 +130 +134 +135 +139 +147 +148 +147 +149 +151 +149 +143 +140 +141 +142 +135 +141 +147 +150 +151 +146 +145 +148 +152 +150 +143 +141 +142 +146 +152 +154 +150 +147 +148 +148 +145 +145 +149 +145 +139 +135 +141 +148 +147 +145 +149 +146 +148 +148 +146 +149 +153 +153 +148 +150 +154 +151 +145 +145 +144 +143 +145 +145 +147 +145 +145 +151 +154 +153 +154 +158 +156 +155 +154 +151 +144 +136 +129 +136 +139 +139 +138 +142 +147 +143 +135 +135 +134 +134 +134 +135 +136 +138 +141 +142 +148 +152 +150 +144 +139 +137 +137 +136 +143 +142 +136 +137 +147 +155 +155 +148 +145 +143 +144 +146 +146 +143 +138 +146 +149 +141 +132 +138 +146 +147 +144 +143 +136 +136 +144 +149 +147 +140 +135 +135 +137 +138 +142 +145 +146 +145 +142 +142 +143 +151 +157 +152 +144 +141 +137 +139 +138 +133 +128 +134 +145 +148 +143 +143 +139 +143 +150 +148 +137 +131 +132 +139 +145 +150 +148 +141 +134 +131 +130 +135 +138 +138 +138 +141 +147 +149 +147 +139 +140 +145 +148 +145 +145 +149 +148 +145 +143 +140 +138 +140 +142 +142 +139 +137 +137 +136 +131 +123 +123 +133 +142 +146 +143 +140 +137 +138 +140 +138 +134 +134 +138 +142 +138 +133 +129 +150 +200 +194 +157 +122 +122 +129 +128 +137 +145 +149 +148 +146 +141 +132 +125 +126 +129 +131 +144 +137 +133 +148 +155 +159 +176 +175 +178 +184 +192 +199 +208 +217 +222 +223 +197 +185 +159 +132 +112 +99 +118 +144 +158 +187 +201 +183 +162 +157 +162 +151 +132 +122 +116 +128 +145 +144 +148 +187 +211 +187 +155 +150 +150 +154 +155 +140 +117 +106 +113 +119 +124 +128 +127 +120 +116 +115 +116 +117 +113 +103 +95 +97 +108 +114 +118 +126 +129 +132 +143 +138 +157 +173 +182 +172 +154 +145 +138 +142 +135 +128 +128 +128 +120 +115 +117 +113 +110 +114 +122 +136 +167 +191 +190 +196 +205 +188 +118 +85 +88 +79 +95 +109 +126 +138 +134 +126 +119 +109 +98 +103 +97 +98 +98 +98 +117 +150 +170 +174 +179 +183 +179 +168 +162 +165 +172 +172 +162 +145 +149 +132 +105 +102 +88 +76 +91 +103 +108 +118 +131 +136 +132 +127 +126 +117 +104 +94 +92 +92 +90 +92 +98 +108 +113 +111 +117 +145 +173 +185 +189 +161 +126 +126 +138 +134 +128 +125 +120 +122 +133 +138 +132 +117 +106 +109 +116 +131 +144 +149 +153 +165 +180 +182 +184 +186 +188 +193 +194 +184 +172 +158 +155 +150 +142 +130 +117 +106 +102 +99 +98 +94 +91 +94 +102 +102 +97 +106 +118 +131 +140 +148 +150 +140 +128 +125 +122 +124 +132 +142 +144 +139 +135 +138 +144 +142 +134 +129 +121 +123 +137 +152 +174 +180 +176 +172 +164 +162 +173 +171 +173 +168 +160 +147 +148 +161 +158 +132 +147 +172 +185 +175 +157 +149 +145 +151 +147 +145 +140 +141 +143 +141 +148 +143 +133 +131 +130 +124 +127 +137 +140 +141 +148 +147 +142 +138 +134 +127 +125 +127 +133 +136 +136 +135 +132 +122 +112 +113 +127 +139 +133 +117 +108 +111 +118 +128 +131 +132 +130 +129 +130 +128 +125 +123 +123 +125 +131 +138 +142 +140 +136 +135 +128 +128 +129 +123 +122 +126 +125 +133 +148 +148 +126 +108 +113 +126 +131 +125 +125 +115 +112 +119 +118 +118 +131 +141 +139 +135 +133 +133 +133 +136 +141 +136 +140 +144 +148 +149 +149 +148 +148 +147 +151 +155 +156 +153 +150 +148 +148 +149 +145 +143 +143 +143 +142 +140 +139 +127 +102 +104 +111 +118 +134 +139 +140 +140 +140 +143 +146 +147 +145 +147 +150 +153 +155 +157 +159 +158 +156 +153 +152 +154 +156 +156 +159 +161 +158 +155 +157 +165 +163 +155 +144 +135 +147 +168 +168 +167 +170 +154 +147 +169 +187 +177 +162 +131 +126 +121 +119 +117 +117 +119 +123 +119 +115 +114 +117 +121 +124 +129 +135 +134 +133 +132 +134 +139 +144 +143 +138 +140 +139 +136 +135 +137 +138 +134 +127 +121 +122 +123 +129 +138 +146 +149 +149 +157 +155 +153 +153 +156 +159 +157 +153 +150 +154 +153 +149 +151 +158 +163 +163 +158 +168 +174 +173 +172 +171 +157 +140 +148 +166 +168 +158 +159 +163 +159 +157 +156 +156 +160 +168 +171 +164 +152 +143 +148 +148 +150 +151 +151 +152 +152 +152 +149 +145 +141 +141 +146 +148 +142 +134 +134 +139 +144 +148 +153 +155 +148 +138 +134 +158 +168 +161 +156 +149 +142 +141 +140 +135 +136 +143 +138 +129 +127 +134 +157 +180 +202 +207 +194 +175 +172 +182 +203 +214 +210 +196 +195 +206 +212 +211 +199 +189 +170 +164 +181 +197 +197 +190 +197 +204 +214 +203 +184 +173 +168 +175 +193 +201 +204 +204 +204 +218 +225 +207 +175 +156 +157 +175 +199 +213 +209 +211 +212 +210 +210 +209 +198 +188 +191 +203 +220 +223 +222 +215 +213 +219 +226 +230 +225 +222 +217 +214 +217 +223 +224 +222 +214 +215 +222 +230 +235 +234 +234 +237 +231 +233 +232 +228 +218 +216 +216 +201 +189 +180 +182 +187 +175 +158 +154 +158 +171 +183 +192 +198 +210 +221 +213 +195 +180 +174 +172 +172 +173 +168 +159 +152 +143 +141 +139 +137 +135 +132 +131 +133 +134 +135 +136 +138 +141 +141 +140 +139 +138 +137 +137 +137 +137 +138 +138 +138 +139 +140 +141 +141 +141 +140 +139 +138 +136 +133 +134 +138 +141 +139 +133 +130 +126 +128 +130 +134 +136 +138 +138 +139 +136 +136 +134 +133 +131 +131 +134 +135 +141 +144 +146 +145 +141 +140 +142 +145 +146 +145 +143 +140 +140 +142 +142 +139 +139 +143 +145 +144 +141 +142 +147 +152 +148 +148 +150 +157 +167 +172 +172 +169 +182 +181 +193 +203 +206 +221 +236 +235 +231 +210 +181 +158 +146 +145 +146 +148 +147 +161 +177 +195 +211 +222 +230 +237 +239 +239 +240 +240 +241 +240 +240 +240 +242 +241 +240 +240 +239 +239 +239 +240 +241 +240 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +237 +237 +239 +240 +240 +239 +240 +241 +242 +242 +242 +241 +240 +241 +241 +242 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +248 +248 +248 +249 +248 +248 +250 +249 +248 +248 +248 +249 +250 +251 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +249 +249 +248 +248 +248 +248 +249 +250 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +248 +249 +250 +250 +250 +249 +248 +248 +248 +248 +248 +248 +249 +247 +247 +247 +247 +247 +246 +245 +245 +246 +246 +245 +245 +245 +244 +244 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +251 +251 +252 +253 +254 +254 +254 +253 +250 +251 +251 +251 +251 +249 +243 +237 +230 +230 +228 +225 +223 +223 +221 +219 +221 +222 +223 +221 +219 +215 +213 +213 +212 +213 +214 +215 +215 +215 +214 +213 +211 +213 +214 +215 +216 +214 +206 +199 +194 +194 +194 +195 +196 +197 +197 +196 +199 +199 +200 +202 +203 +203 +202 +201 +201 +200 +199 +198 +198 +198 +199 +200 +199 +196 +184 +178 +188 +196 +196 +196 +193 +193 +189 +186 +190 +197 +194 +186 +180 +183 +185 +185 +187 +191 +195 +195 +197 +196 +194 +191 +190 +190 +191 +191 +185 +181 +179 +179 +180 +182 +185 +188 +188 +187 +183 +179 +173 +165 +167 +179 +186 +181 +171 +161 +159 +165 +172 +175 +173 +174 +178 +183 +184 +179 +174 +171 +171 +165 +165 +172 +174 +166 +153 +146 +156 +151 +154 +164 +167 +164 +172 +185 +185 +174 +162 +156 +159 +164 +167 +168 +163 +168 +176 +186 +190 +182 +174 +176 +158 +156 +154 +156 +157 +152 +149 +153 +155 +162 +167 +165 +160 +159 +157 +154 +160 +161 +158 +157 +155 +147 +143 +151 +154 +151 +149 +148 +146 +143 +144 +147 +145 +145 +150 +152 +148 +148 +151 +153 +151 +147 +145 +147 +149 +151 +152 +153 +152 +153 +153 +154 +157 +158 +154 +149 +139 +139 +143 +145 +144 +148 +151 +152 +151 +152 +154 +157 +159 +166 +170 +166 +164 +160 +159 +158 +155 +155 +159 +158 +157 +156 +155 +154 +153 +153 +153 +153 +151 +153 +154 +154 +155 +157 +157 +155 +152 +153 +153 +158 +164 +159 +151 +148 +152 +154 +152 +144 +141 +145 +152 +156 +156 +156 +157 +156 +153 +151 +153 +156 +156 +158 +157 +153 +148 +147 +148 +149 +147 +151 +152 +154 +158 +157 +154 +154 +152 +156 +160 +160 +161 +161 +155 +147 +148 +153 +159 +160 +156 +152 +151 +152 +153 +153 +153 +153 +153 +153 +152 +151 +148 +147 +148 +151 +149 +144 +144 +149 +152 +152 +154 +154 +150 +144 +141 +141 +141 +141 +141 +143 +149 +154 +153 +151 +150 +140 +134 +137 +139 +140 +142 +146 +149 +147 +148 +149 +148 +143 +142 +144 +135 +130 +140 +147 +149 +149 +144 +143 +145 +153 +153 +145 +140 +140 +147 +157 +152 +151 +152 +152 +149 +145 +145 +146 +140 +136 +134 +142 +151 +149 +144 +147 +146 +149 +148 +145 +148 +154 +153 +147 +147 +151 +146 +140 +138 +139 +142 +147 +144 +146 +146 +149 +158 +160 +156 +153 +149 +149 +150 +153 +154 +151 +145 +139 +136 +138 +140 +143 +145 +144 +140 +136 +132 +139 +147 +151 +153 +150 +147 +144 +144 +147 +148 +146 +140 +135 +135 +135 +135 +141 +141 +135 +135 +141 +150 +153 +149 +148 +146 +144 +142 +141 +142 +140 +145 +148 +145 +142 +144 +142 +137 +134 +143 +140 +138 +141 +145 +146 +141 +134 +131 +135 +140 +142 +144 +145 +144 +142 +139 +140 +148 +154 +149 +144 +142 +141 +142 +140 +137 +136 +141 +149 +150 +144 +136 +135 +137 +142 +142 +134 +128 +127 +137 +143 +148 +148 +143 +138 +136 +136 +139 +139 +138 +136 +140 +146 +148 +145 +135 +138 +144 +146 +141 +142 +148 +149 +142 +138 +137 +140 +142 +141 +140 +140 +138 +138 +138 +135 +129 +127 +132 +138 +142 +140 +137 +135 +136 +140 +140 +138 +131 +132 +135 +135 +131 +127 +146 +194 +201 +165 +126 +122 +128 +128 +133 +137 +145 +149 +152 +152 +147 +143 +138 +136 +131 +136 +130 +132 +149 +156 +162 +178 +199 +200 +212 +224 +224 +219 +216 +213 +189 +172 +150 +118 +104 +103 +103 +129 +173 +204 +203 +185 +167 +159 +169 +171 +176 +161 +154 +148 +147 +147 +151 +172 +187 +173 +149 +136 +129 +133 +151 +154 +140 +131 +127 +125 +119 +113 +114 +116 +117 +126 +138 +146 +147 +138 +123 +112 +116 +107 +95 +96 +113 +125 +134 +143 +177 +185 +173 +156 +150 +160 +174 +172 +175 +171 +169 +169 +166 +160 +154 +149 +128 +117 +119 +143 +170 +180 +182 +187 +198 +189 +150 +108 +104 +112 +107 +103 +113 +125 +131 +118 +93 +77 +76 +82 +96 +102 +111 +121 +130 +150 +169 +178 +173 +176 +182 +186 +184 +178 +175 +176 +175 +157 +145 +158 +146 +111 +97 +94 +99 +113 +124 +130 +132 +132 +122 +109 +110 +109 +108 +108 +110 +113 +119 +125 +143 +155 +157 +142 +128 +133 +154 +171 +175 +161 +131 +113 +116 +118 +116 +120 +133 +125 +114 +115 +129 +135 +134 +140 +158 +163 +174 +185 +190 +190 +194 +199 +191 +182 +171 +164 +159 +150 +138 +129 +116 +112 +112 +120 +126 +119 +104 +91 +94 +100 +104 +106 +109 +113 +114 +113 +113 +116 +123 +136 +151 +160 +153 +142 +141 +136 +134 +136 +139 +140 +136 +135 +133 +138 +133 +124 +116 +102 +94 +99 +108 +131 +147 +151 +146 +127 +117 +127 +147 +154 +156 +160 +159 +162 +174 +174 +144 +149 +164 +178 +182 +176 +165 +154 +142 +141 +151 +155 +154 +151 +147 +151 +143 +132 +130 +130 +124 +125 +134 +139 +136 +143 +145 +142 +139 +131 +122 +119 +127 +132 +134 +131 +128 +124 +116 +108 +110 +123 +138 +141 +129 +118 +121 +128 +128 +129 +130 +130 +130 +129 +128 +125 +120 +118 +118 +123 +129 +132 +130 +128 +131 +128 +126 +123 +122 +126 +130 +131 +140 +147 +138 +114 +100 +109 +120 +122 +116 +112 +104 +109 +122 +120 +121 +136 +138 +137 +133 +131 +131 +134 +139 +143 +142 +145 +147 +149 +150 +150 +152 +153 +151 +153 +155 +157 +157 +153 +149 +146 +148 +149 +147 +142 +140 +140 +140 +139 +117 +101 +113 +127 +135 +145 +144 +139 +140 +141 +144 +147 +147 +146 +147 +149 +153 +154 +155 +155 +154 +152 +152 +152 +154 +158 +161 +161 +160 +156 +154 +158 +170 +169 +158 +145 +136 +145 +169 +178 +162 +146 +138 +148 +162 +168 +161 +150 +123 +115 +115 +128 +140 +147 +153 +159 +148 +133 +120 +121 +130 +137 +140 +141 +138 +139 +140 +142 +147 +150 +148 +143 +142 +141 +140 +140 +142 +143 +139 +135 +130 +133 +137 +140 +141 +143 +148 +152 +153 +153 +157 +162 +162 +157 +152 +150 +148 +146 +142 +140 +144 +153 +162 +168 +166 +177 +181 +173 +165 +162 +157 +147 +149 +160 +163 +162 +165 +162 +155 +153 +151 +157 +168 +176 +176 +166 +155 +148 +153 +152 +151 +150 +150 +151 +152 +153 +152 +147 +142 +140 +142 +144 +140 +135 +139 +144 +149 +152 +152 +150 +143 +135 +142 +165 +175 +164 +152 +142 +135 +136 +142 +137 +135 +141 +144 +142 +134 +129 +145 +173 +204 +216 +201 +174 +166 +178 +197 +208 +212 +210 +206 +200 +199 +202 +205 +196 +176 +165 +178 +197 +203 +199 +187 +193 +205 +199 +186 +175 +169 +175 +194 +202 +205 +206 +207 +219 +227 +212 +179 +160 +159 +174 +195 +208 +208 +211 +214 +210 +210 +210 +204 +196 +195 +199 +208 +218 +224 +220 +214 +215 +221 +224 +232 +228 +221 +217 +218 +222 +225 +226 +217 +215 +217 +225 +231 +233 +233 +234 +233 +232 +229 +227 +219 +216 +215 +202 +170 +153 +157 +177 +178 +168 +159 +154 +173 +184 +189 +188 +194 +208 +212 +205 +184 +176 +169 +168 +169 +164 +153 +145 +138 +137 +135 +135 +133 +132 +131 +134 +132 +134 +134 +136 +139 +140 +140 +139 +135 +134 +134 +134 +136 +137 +138 +139 +141 +141 +142 +142 +142 +140 +138 +136 +136 +134 +133 +137 +139 +137 +131 +130 +128 +130 +132 +135 +137 +138 +139 +140 +136 +136 +136 +134 +132 +132 +135 +137 +140 +142 +143 +143 +142 +142 +143 +145 +145 +145 +144 +141 +141 +143 +143 +141 +142 +144 +146 +144 +142 +142 +146 +149 +150 +148 +148 +152 +159 +166 +169 +170 +175 +177 +187 +195 +201 +216 +232 +236 +231 +214 +188 +164 +150 +145 +147 +149 +153 +165 +178 +194 +211 +221 +228 +236 +239 +239 +239 +240 +240 +240 +240 +240 +241 +241 +240 +240 +239 +239 +240 +240 +240 +239 +238 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +236 +237 +238 +238 +239 +240 +239 +240 +240 +241 +241 +241 +241 +240 +240 +241 +241 +242 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +248 +248 +248 +249 +250 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +249 +248 +249 +249 +249 +248 +248 +248 +248 +247 +249 +249 +248 +248 +248 +248 +249 +250 +248 +249 +249 +249 +248 +248 +249 +250 +250 +250 +250 +250 +250 +249 +249 +248 +250 +249 +249 +249 +249 +250 +249 +249 +248 +249 +249 +250 +250 +250 +250 +250 +249 +249 +250 +249 +249 +248 +249 +249 +249 +248 +248 +248 +249 +250 +250 +249 +247 +248 +248 +248 +248 +248 +248 +247 +246 +246 +247 +247 +247 +246 +245 +244 +245 +245 +245 +245 +245 +244 +244 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +251 +251 +252 +253 +254 +254 +254 +251 +252 +252 +252 +251 +248 +242 +236 +232 +232 +231 +227 +224 +223 +221 +220 +222 +223 +224 +223 +219 +215 +213 +213 +214 +214 +214 +214 +214 +213 +212 +212 +211 +213 +216 +216 +216 +214 +205 +197 +192 +193 +194 +196 +197 +197 +197 +197 +199 +200 +201 +202 +203 +205 +204 +204 +204 +202 +200 +200 +201 +202 +202 +202 +199 +195 +184 +180 +190 +198 +198 +197 +187 +186 +188 +193 +196 +194 +191 +190 +189 +193 +192 +188 +189 +195 +197 +194 +194 +196 +195 +191 +189 +192 +194 +194 +186 +182 +180 +180 +180 +181 +182 +184 +188 +187 +181 +176 +172 +167 +171 +182 +185 +176 +166 +164 +167 +172 +176 +179 +174 +171 +169 +168 +166 +161 +156 +154 +150 +153 +157 +161 +158 +151 +144 +141 +143 +143 +150 +161 +168 +174 +190 +207 +194 +174 +160 +161 +166 +166 +168 +172 +180 +186 +188 +187 +181 +170 +163 +165 +155 +149 +150 +157 +160 +159 +160 +162 +163 +167 +168 +164 +160 +159 +159 +158 +157 +156 +153 +153 +153 +150 +149 +156 +153 +148 +146 +149 +148 +144 +146 +153 +150 +148 +151 +151 +145 +145 +152 +156 +156 +150 +144 +143 +147 +151 +154 +156 +155 +156 +156 +156 +159 +161 +154 +145 +135 +137 +145 +149 +144 +144 +153 +159 +162 +161 +162 +163 +161 +163 +166 +165 +163 +159 +156 +152 +151 +157 +162 +160 +158 +155 +151 +150 +152 +154 +153 +152 +149 +153 +155 +156 +158 +161 +157 +150 +149 +153 +156 +161 +166 +161 +153 +152 +153 +153 +151 +147 +147 +153 +159 +161 +157 +155 +153 +153 +153 +153 +155 +158 +159 +157 +152 +145 +139 +136 +140 +145 +149 +152 +153 +155 +159 +157 +153 +153 +153 +157 +157 +156 +158 +162 +156 +146 +144 +155 +163 +162 +155 +152 +152 +151 +154 +155 +154 +154 +154 +153 +152 +151 +149 +144 +145 +150 +149 +145 +147 +154 +158 +155 +155 +156 +150 +141 +136 +138 +139 +137 +137 +139 +144 +149 +149 +145 +139 +138 +139 +145 +150 +152 +151 +151 +146 +143 +143 +144 +142 +139 +139 +141 +132 +130 +142 +150 +151 +151 +144 +143 +145 +147 +143 +138 +140 +143 +146 +151 +150 +154 +158 +155 +150 +147 +144 +142 +135 +134 +135 +146 +155 +153 +148 +148 +144 +147 +146 +143 +147 +154 +152 +144 +146 +149 +145 +139 +138 +139 +144 +150 +146 +149 +150 +153 +159 +157 +149 +142 +140 +142 +146 +151 +156 +155 +151 +147 +141 +140 +143 +146 +145 +140 +135 +134 +134 +144 +155 +162 +165 +163 +157 +150 +147 +147 +146 +142 +136 +133 +132 +133 +135 +139 +140 +135 +132 +134 +141 +148 +148 +149 +150 +148 +144 +141 +141 +143 +141 +142 +143 +148 +155 +152 +141 +136 +140 +142 +143 +141 +143 +146 +144 +137 +132 +136 +141 +142 +141 +141 +139 +138 +138 +137 +145 +151 +149 +146 +147 +148 +143 +142 +141 +144 +148 +150 +147 +141 +133 +133 +135 +140 +141 +137 +132 +128 +137 +141 +145 +145 +143 +140 +139 +140 +140 +139 +136 +133 +136 +141 +143 +142 +135 +138 +145 +145 +137 +136 +142 +145 +143 +137 +136 +140 +141 +136 +133 +135 +138 +138 +139 +139 +136 +134 +133 +135 +133 +133 +132 +132 +134 +136 +138 +138 +134 +131 +131 +133 +131 +124 +139 +185 +205 +176 +138 +129 +131 +131 +134 +137 +151 +155 +160 +164 +168 +173 +170 +164 +153 +143 +133 +142 +162 +177 +190 +205 +213 +210 +218 +226 +219 +207 +194 +181 +163 +144 +118 +95 +104 +119 +128 +155 +194 +215 +175 +137 +131 +142 +166 +167 +159 +161 +172 +177 +169 +149 +148 +177 +174 +149 +127 +126 +126 +127 +140 +144 +150 +156 +155 +144 +129 +116 +116 +123 +126 +139 +153 +159 +160 +156 +147 +139 +130 +120 +104 +101 +110 +125 +142 +159 +189 +183 +161 +141 +129 +130 +145 +150 +157 +162 +173 +180 +180 +182 +176 +161 +141 +130 +136 +174 +200 +182 +166 +181 +204 +188 +142 +128 +134 +133 +132 +113 +117 +116 +116 +112 +102 +95 +102 +115 +135 +149 +160 +166 +176 +185 +187 +185 +181 +181 +187 +195 +197 +191 +186 +185 +174 +168 +164 +169 +165 +142 +123 +117 +132 +141 +149 +148 +145 +139 +130 +122 +126 +127 +133 +145 +153 +159 +166 +175 +181 +186 +176 +151 +131 +128 +137 +143 +139 +124 +106 +106 +117 +116 +114 +123 +127 +124 +110 +110 +133 +144 +154 +174 +185 +186 +189 +192 +190 +182 +171 +163 +155 +141 +129 +126 +123 +116 +109 +107 +100 +96 +101 +118 +134 +136 +121 +107 +105 +113 +122 +124 +123 +123 +124 +126 +122 +117 +119 +132 +150 +161 +161 +155 +157 +150 +142 +138 +135 +134 +135 +139 +130 +132 +129 +125 +119 +105 +92 +89 +92 +105 +125 +141 +132 +98 +84 +101 +127 +135 +138 +152 +166 +172 +180 +183 +168 +157 +151 +156 +167 +175 +170 +157 +134 +129 +143 +155 +154 +152 +146 +146 +142 +134 +133 +135 +132 +132 +137 +139 +138 +140 +137 +134 +132 +125 +121 +123 +125 +129 +129 +123 +118 +114 +111 +107 +116 +123 +132 +139 +136 +129 +127 +129 +130 +128 +130 +132 +132 +129 +127 +126 +116 +114 +113 +116 +122 +127 +126 +124 +128 +131 +129 +124 +124 +126 +127 +131 +146 +146 +132 +114 +109 +119 +122 +116 +112 +107 +104 +117 +132 +129 +127 +138 +136 +139 +139 +137 +137 +142 +145 +146 +145 +148 +151 +154 +153 +154 +156 +157 +156 +156 +157 +159 +161 +159 +152 +147 +147 +150 +147 +139 +136 +139 +141 +139 +114 +106 +118 +131 +138 +144 +143 +139 +141 +143 +147 +149 +149 +148 +147 +148 +149 +150 +151 +151 +150 +151 +154 +157 +158 +163 +163 +160 +156 +151 +152 +159 +171 +172 +160 +151 +149 +156 +175 +187 +168 +144 +139 +148 +148 +147 +142 +131 +118 +111 +115 +134 +152 +160 +167 +175 +164 +151 +139 +136 +140 +141 +140 +139 +141 +143 +146 +149 +151 +151 +149 +146 +141 +143 +144 +146 +149 +151 +150 +148 +149 +149 +150 +149 +144 +141 +144 +150 +150 +151 +158 +165 +161 +150 +145 +148 +146 +139 +133 +133 +137 +146 +158 +168 +172 +177 +175 +165 +160 +164 +164 +160 +154 +159 +165 +172 +174 +163 +150 +148 +156 +162 +170 +173 +168 +162 +161 +163 +157 +155 +151 +147 +146 +147 +149 +151 +153 +148 +142 +137 +138 +141 +141 +139 +144 +150 +156 +157 +153 +148 +144 +141 +157 +171 +174 +161 +149 +140 +136 +138 +128 +134 +139 +140 +143 +146 +142 +134 +136 +163 +201 +225 +214 +180 +162 +168 +182 +198 +212 +215 +210 +200 +196 +200 +205 +202 +188 +176 +183 +200 +204 +195 +185 +187 +198 +199 +191 +182 +175 +180 +194 +203 +206 +206 +209 +220 +227 +214 +192 +176 +172 +179 +194 +205 +206 +210 +214 +215 +216 +214 +209 +201 +196 +195 +199 +214 +226 +224 +215 +213 +218 +223 +229 +227 +226 +225 +223 +222 +223 +225 +217 +210 +208 +215 +224 +230 +232 +234 +233 +230 +225 +227 +220 +211 +206 +194 +165 +147 +150 +168 +173 +173 +170 +161 +173 +184 +189 +186 +188 +197 +202 +199 +184 +175 +168 +167 +166 +159 +146 +136 +131 +129 +129 +129 +129 +128 +130 +132 +129 +130 +132 +134 +137 +139 +139 +139 +136 +135 +134 +135 +136 +137 +139 +139 +139 +140 +142 +142 +141 +139 +137 +135 +135 +132 +131 +134 +136 +134 +131 +129 +131 +132 +134 +136 +137 +139 +140 +140 +137 +139 +140 +139 +136 +135 +137 +140 +139 +139 +140 +141 +142 +143 +144 +144 +143 +145 +145 +143 +143 +143 +144 +143 +142 +143 +144 +144 +143 +143 +144 +145 +148 +147 +146 +148 +153 +160 +166 +169 +173 +179 +183 +187 +195 +208 +221 +231 +229 +218 +198 +175 +156 +149 +149 +152 +157 +166 +177 +192 +210 +222 +228 +234 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +239 +239 +240 +240 +240 +239 +238 +237 +237 +238 +238 +237 +237 +236 +237 +237 +237 +237 +237 +238 +237 +236 +236 +236 +237 +237 +238 +239 +240 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +241 +242 +243 +243 +244 +244 +243 +243 +243 +244 +244 +245 +245 +245 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +248 +248 +248 +248 +248 +247 +249 +248 +248 +248 +248 +248 +249 +250 +248 +249 +249 +249 +248 +248 +249 +250 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +248 +249 +249 +249 +249 +248 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +246 +247 +247 +247 +247 +247 +247 +246 +245 +246 +247 +247 +247 +246 +244 +243 +244 +244 +244 +244 +244 +244 +244 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +251 +252 +253 +254 +254 +254 +252 +252 +252 +251 +250 +246 +241 +236 +235 +236 +235 +231 +226 +224 +221 +220 +222 +224 +224 +222 +217 +214 +213 +214 +217 +216 +214 +213 +212 +212 +213 +212 +214 +214 +217 +217 +216 +214 +204 +197 +191 +192 +194 +195 +195 +196 +196 +196 +200 +201 +201 +201 +202 +204 +203 +202 +200 +200 +201 +201 +202 +202 +203 +203 +201 +195 +187 +185 +192 +198 +197 +194 +180 +179 +183 +190 +192 +190 +189 +192 +193 +195 +194 +191 +192 +197 +198 +195 +193 +198 +197 +192 +189 +194 +196 +195 +186 +182 +179 +176 +175 +176 +178 +179 +183 +181 +177 +174 +173 +172 +174 +182 +184 +174 +167 +167 +168 +164 +162 +162 +159 +155 +152 +151 +150 +146 +143 +142 +129 +136 +144 +148 +147 +143 +142 +141 +134 +150 +170 +184 +196 +203 +203 +199 +180 +168 +164 +170 +174 +172 +175 +183 +192 +194 +185 +173 +170 +168 +162 +157 +153 +147 +155 +171 +178 +180 +180 +174 +173 +171 +166 +160 +156 +156 +156 +158 +154 +153 +150 +148 +148 +150 +152 +154 +148 +145 +147 +153 +156 +153 +153 +155 +150 +148 +148 +147 +142 +143 +150 +155 +155 +152 +147 +147 +148 +151 +153 +155 +155 +156 +155 +153 +157 +159 +152 +141 +135 +139 +148 +152 +150 +153 +160 +166 +167 +163 +163 +164 +160 +159 +162 +162 +158 +151 +146 +147 +150 +157 +161 +159 +158 +153 +150 +150 +154 +155 +153 +149 +144 +150 +153 +154 +158 +163 +157 +148 +147 +153 +156 +159 +161 +157 +152 +153 +153 +155 +156 +156 +156 +159 +160 +160 +159 +153 +150 +151 +154 +154 +154 +154 +158 +152 +146 +139 +133 +131 +137 +146 +149 +154 +156 +158 +160 +155 +149 +151 +154 +155 +153 +148 +151 +157 +156 +148 +146 +155 +162 +160 +151 +147 +150 +153 +153 +154 +154 +154 +153 +153 +151 +150 +149 +144 +142 +146 +148 +148 +150 +152 +154 +152 +153 +156 +151 +141 +137 +139 +139 +137 +134 +136 +139 +145 +147 +146 +138 +142 +146 +152 +157 +159 +155 +151 +140 +135 +133 +135 +136 +136 +135 +135 +136 +134 +145 +151 +152 +151 +143 +140 +140 +141 +137 +135 +140 +144 +145 +148 +151 +156 +158 +153 +150 +149 +146 +140 +136 +136 +138 +147 +154 +150 +144 +143 +143 +148 +146 +143 +148 +154 +151 +142 +144 +147 +145 +143 +142 +142 +143 +147 +151 +156 +157 +156 +155 +149 +139 +134 +136 +140 +146 +151 +153 +152 +149 +148 +146 +144 +142 +141 +139 +136 +132 +131 +133 +145 +156 +164 +167 +166 +159 +151 +147 +146 +143 +140 +135 +131 +130 +131 +131 +134 +136 +135 +132 +131 +135 +141 +143 +144 +148 +150 +149 +145 +141 +139 +138 +137 +135 +144 +160 +164 +156 +148 +140 +145 +149 +146 +143 +143 +144 +143 +135 +138 +140 +140 +140 +142 +141 +141 +138 +137 +144 +150 +148 +147 +149 +150 +145 +142 +142 +146 +149 +147 +142 +138 +134 +135 +137 +140 +143 +143 +139 +134 +139 +141 +143 +143 +141 +139 +138 +139 +138 +138 +136 +133 +133 +136 +138 +138 +135 +138 +146 +146 +139 +136 +140 +141 +142 +138 +136 +138 +138 +135 +134 +135 +136 +135 +135 +138 +138 +135 +132 +130 +126 +127 +129 +130 +132 +135 +136 +137 +137 +132 +130 +132 +130 +121 +133 +176 +200 +182 +147 +130 +130 +132 +138 +144 +156 +161 +166 +173 +185 +196 +196 +188 +178 +161 +152 +162 +182 +199 +211 +215 +209 +201 +197 +192 +187 +188 +179 +159 +153 +130 +112 +105 +122 +148 +168 +189 +199 +184 +132 +100 +104 +116 +124 +120 +119 +140 +165 +179 +172 +149 +141 +159 +162 +159 +141 +133 +137 +129 +123 +129 +156 +166 +161 +145 +132 +124 +124 +133 +135 +142 +147 +150 +155 +161 +163 +161 +148 +144 +132 +122 +124 +137 +156 +169 +165 +150 +139 +141 +123 +93 +92 +107 +115 +120 +134 +146 +155 +171 +174 +158 +150 +145 +160 +193 +200 +172 +163 +184 +201 +192 +164 +162 +163 +152 +150 +132 +123 +118 +121 +135 +150 +159 +168 +175 +188 +200 +203 +202 +203 +199 +193 +193 +198 +195 +195 +197 +193 +184 +182 +185 +178 +183 +182 +172 +170 +165 +151 +149 +158 +164 +169 +166 +161 +158 +161 +165 +165 +167 +172 +178 +180 +178 +178 +180 +165 +158 +144 +128 +117 +111 +111 +112 +107 +109 +110 +116 +125 +125 +121 +126 +126 +129 +130 +137 +151 +158 +165 +179 +177 +173 +165 +155 +148 +140 +128 +117 +110 +102 +100 +106 +113 +116 +117 +118 +111 +108 +111 +122 +133 +135 +131 +125 +120 +123 +128 +130 +127 +124 +127 +131 +130 +127 +128 +136 +145 +151 +156 +159 +156 +150 +143 +134 +128 +128 +133 +137 +131 +132 +132 +132 +131 +123 +114 +108 +111 +109 +123 +140 +128 +92 +86 +112 +129 +135 +130 +137 +154 +164 +171 +173 +189 +171 +153 +145 +151 +166 +174 +169 +140 +122 +129 +140 +142 +145 +144 +142 +139 +138 +138 +139 +142 +146 +145 +141 +141 +138 +131 +127 +125 +120 +120 +127 +126 +127 +125 +119 +114 +114 +116 +118 +127 +124 +122 +124 +130 +132 +129 +125 +127 +126 +128 +134 +135 +131 +128 +128 +122 +121 +121 +122 +124 +126 +127 +127 +127 +133 +133 +128 +124 +119 +120 +132 +153 +142 +126 +119 +123 +130 +128 +120 +113 +113 +117 +130 +140 +136 +131 +134 +135 +142 +146 +145 +145 +149 +148 +145 +146 +150 +155 +159 +158 +157 +157 +157 +156 +155 +155 +157 +159 +157 +152 +147 +146 +144 +139 +136 +138 +141 +140 +135 +113 +110 +118 +128 +132 +138 +142 +140 +143 +146 +149 +150 +149 +149 +148 +149 +148 +149 +150 +149 +148 +150 +154 +158 +159 +160 +157 +151 +148 +147 +153 +164 +169 +171 +159 +156 +158 +156 +162 +169 +175 +165 +151 +136 +125 +128 +128 +116 +122 +121 +128 +140 +149 +154 +160 +168 +163 +154 +146 +145 +146 +144 +140 +137 +142 +145 +149 +150 +150 +148 +147 +146 +141 +144 +148 +153 +157 +159 +160 +160 +162 +156 +152 +150 +146 +140 +138 +140 +149 +152 +155 +156 +148 +140 +141 +148 +149 +144 +140 +138 +140 +146 +155 +163 +174 +168 +159 +155 +164 +176 +175 +166 +158 +164 +175 +185 +181 +165 +150 +147 +159 +163 +167 +164 +157 +155 +162 +171 +159 +155 +150 +145 +142 +143 +146 +149 +150 +148 +143 +138 +138 +142 +145 +146 +148 +153 +160 +161 +156 +152 +153 +156 +163 +167 +166 +160 +155 +149 +140 +132 +116 +127 +137 +139 +144 +148 +148 +144 +138 +155 +190 +224 +225 +191 +162 +158 +169 +193 +210 +209 +205 +203 +201 +201 +202 +203 +195 +184 +188 +203 +204 +190 +187 +186 +196 +200 +197 +190 +183 +189 +195 +202 +201 +203 +210 +219 +224 +212 +201 +189 +185 +187 +197 +207 +207 +211 +214 +221 +225 +220 +209 +200 +195 +194 +197 +211 +223 +221 +212 +209 +216 +223 +225 +226 +229 +230 +228 +224 +223 +225 +217 +209 +203 +207 +215 +222 +227 +231 +228 +225 +221 +228 +225 +211 +200 +188 +169 +161 +166 +171 +168 +176 +182 +173 +176 +185 +189 +185 +184 +186 +185 +181 +178 +173 +169 +171 +168 +155 +140 +129 +123 +122 +120 +123 +123 +123 +124 +126 +125 +126 +128 +130 +132 +134 +134 +135 +135 +135 +133 +133 +135 +136 +137 +137 +135 +137 +139 +141 +141 +140 +138 +136 +135 +131 +130 +132 +134 +133 +131 +130 +133 +134 +135 +136 +137 +139 +140 +140 +138 +141 +142 +141 +138 +137 +138 +140 +138 +139 +139 +140 +141 +142 +142 +142 +141 +143 +145 +145 +144 +143 +144 +145 +141 +142 +142 +143 +144 +144 +143 +143 +142 +143 +145 +148 +151 +156 +162 +167 +172 +179 +178 +178 +192 +202 +210 +223 +227 +222 +207 +184 +162 +149 +149 +152 +156 +164 +174 +189 +209 +224 +230 +234 +239 +239 +239 +238 +238 +239 +239 +240 +239 +239 +239 +239 +239 +240 +240 +240 +239 +238 +238 +238 +238 +239 +238 +238 +236 +236 +237 +237 +237 +237 +237 +237 +236 +236 +236 +237 +237 +238 +239 +239 +238 +238 +238 +238 +239 +239 +240 +240 +241 +241 +241 +242 +243 +243 +244 +244 +243 +243 +243 +244 +244 +245 +245 +245 +246 +247 +247 +247 +248 +247 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +249 +248 +248 +248 +248 +249 +248 +249 +249 +249 +248 +248 +247 +247 +249 +249 +248 +249 +249 +249 +249 +248 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +248 +247 +246 +245 +246 +247 +247 +247 +247 +246 +245 +245 +246 +247 +247 +247 +246 +244 +243 +243 +243 +244 +244 +244 +244 +244 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +253 +252 +252 +252 +253 +253 +253 +251 +250 +249 +248 +246 +242 +238 +235 +238 +240 +240 +234 +228 +224 +221 +220 +224 +224 +222 +219 +215 +213 +214 +216 +217 +216 +213 +211 +211 +212 +214 +215 +217 +217 +218 +216 +216 +214 +205 +199 +194 +194 +194 +195 +195 +195 +194 +194 +200 +201 +201 +200 +200 +201 +200 +197 +193 +197 +201 +203 +202 +201 +202 +204 +202 +196 +192 +192 +195 +199 +198 +193 +177 +178 +181 +186 +189 +188 +189 +191 +190 +190 +190 +193 +195 +196 +196 +196 +194 +199 +199 +193 +191 +194 +195 +193 +185 +183 +177 +170 +169 +175 +180 +182 +182 +179 +173 +170 +174 +174 +174 +177 +176 +168 +161 +159 +153 +143 +138 +138 +139 +139 +141 +145 +148 +148 +148 +149 +148 +148 +150 +153 +158 +158 +153 +147 +153 +181 +204 +209 +211 +211 +193 +168 +160 +167 +176 +182 +182 +182 +188 +195 +195 +188 +174 +166 +166 +164 +159 +157 +152 +156 +173 +191 +195 +194 +189 +179 +170 +165 +160 +155 +151 +150 +151 +152 +156 +156 +152 +143 +141 +147 +148 +142 +141 +145 +152 +158 +163 +162 +156 +150 +152 +148 +147 +145 +141 +142 +147 +150 +150 +150 +151 +150 +150 +151 +153 +155 +154 +155 +153 +151 +153 +155 +151 +142 +139 +145 +152 +155 +158 +168 +173 +171 +157 +154 +156 +159 +159 +160 +163 +163 +148 +137 +136 +146 +152 +154 +156 +156 +156 +153 +151 +153 +157 +157 +151 +146 +143 +149 +151 +152 +157 +162 +157 +147 +146 +152 +154 +153 +153 +151 +150 +153 +153 +157 +161 +161 +159 +157 +155 +154 +157 +153 +151 +152 +150 +146 +145 +147 +149 +145 +143 +142 +139 +137 +142 +149 +149 +154 +157 +158 +158 +152 +149 +153 +149 +153 +153 +150 +151 +155 +154 +148 +151 +155 +161 +161 +152 +144 +148 +156 +154 +155 +154 +154 +154 +153 +151 +149 +146 +144 +142 +143 +149 +156 +155 +149 +147 +147 +151 +155 +153 +146 +142 +144 +141 +139 +135 +133 +136 +142 +147 +149 +147 +148 +150 +152 +155 +155 +150 +144 +135 +131 +129 +132 +137 +139 +138 +136 +142 +137 +143 +147 +147 +147 +138 +132 +133 +141 +145 +142 +140 +141 +145 +153 +152 +154 +153 +148 +148 +151 +148 +141 +143 +143 +143 +146 +149 +144 +136 +135 +149 +151 +151 +149 +151 +154 +149 +140 +143 +145 +144 +143 +144 +142 +140 +144 +152 +161 +162 +156 +149 +141 +137 +139 +137 +143 +149 +151 +150 +147 +145 +145 +148 +145 +139 +132 +132 +135 +134 +130 +129 +140 +153 +162 +164 +161 +153 +144 +143 +141 +139 +139 +136 +133 +130 +130 +127 +130 +135 +138 +138 +137 +139 +143 +142 +140 +141 +146 +148 +144 +137 +133 +136 +139 +138 +141 +156 +165 +161 +153 +147 +149 +153 +150 +143 +138 +142 +150 +136 +137 +137 +138 +143 +149 +151 +152 +142 +139 +144 +149 +146 +144 +145 +145 +148 +144 +142 +145 +148 +146 +143 +141 +138 +139 +140 +140 +141 +142 +138 +133 +138 +140 +142 +142 +139 +138 +138 +138 +137 +140 +140 +137 +134 +134 +136 +138 +137 +140 +147 +151 +147 +145 +145 +143 +140 +140 +138 +136 +137 +142 +144 +143 +135 +133 +133 +136 +138 +135 +130 +127 +126 +127 +126 +127 +129 +131 +135 +138 +137 +131 +130 +132 +130 +119 +127 +167 +196 +184 +145 +120 +122 +130 +139 +144 +156 +161 +168 +177 +189 +198 +194 +184 +180 +169 +165 +173 +184 +193 +190 +180 +169 +163 +152 +141 +147 +170 +173 +156 +140 +124 +117 +120 +135 +171 +199 +208 +174 +142 +120 +109 +110 +112 +96 +89 +115 +139 +156 +162 +160 +152 +146 +144 +154 +161 +158 +148 +140 +126 +117 +124 +140 +146 +140 +131 +133 +135 +134 +137 +141 +142 +143 +146 +156 +166 +171 +170 +170 +164 +152 +141 +146 +163 +171 +167 +145 +134 +129 +143 +134 +105 +99 +107 +103 +98 +100 +108 +122 +151 +165 +155 +150 +147 +162 +176 +166 +153 +167 +186 +201 +192 +178 +172 +174 +173 +168 +158 +143 +149 +162 +178 +193 +202 +205 +207 +207 +207 +203 +201 +202 +193 +186 +190 +188 +181 +176 +172 +166 +157 +155 +159 +174 +181 +182 +172 +166 +160 +152 +156 +158 +163 +168 +169 +166 +166 +168 +173 +172 +173 +169 +162 +153 +146 +138 +131 +125 +120 +113 +108 +106 +106 +106 +105 +104 +116 +126 +128 +129 +127 +128 +130 +148 +149 +161 +168 +158 +151 +151 +149 +144 +139 +129 +118 +117 +120 +119 +114 +112 +111 +112 +116 +124 +130 +132 +131 +123 +120 +117 +119 +121 +123 +125 +127 +122 +121 +123 +127 +130 +132 +134 +136 +140 +137 +138 +142 +141 +141 +144 +149 +144 +144 +140 +134 +126 +123 +123 +125 +126 +126 +128 +129 +130 +130 +127 +123 +127 +126 +133 +138 +124 +102 +104 +123 +140 +146 +133 +125 +127 +135 +147 +154 +173 +168 +163 +156 +155 +166 +178 +181 +156 +132 +130 +134 +133 +138 +142 +144 +137 +141 +138 +136 +144 +154 +152 +143 +141 +138 +132 +129 +127 +121 +119 +124 +128 +128 +125 +120 +117 +120 +126 +130 +130 +127 +121 +116 +122 +131 +131 +124 +120 +120 +125 +133 +137 +135 +132 +132 +134 +135 +136 +135 +131 +128 +128 +129 +128 +133 +131 +126 +120 +115 +125 +146 +158 +135 +115 +116 +124 +127 +124 +122 +112 +119 +126 +133 +138 +137 +133 +131 +133 +141 +146 +146 +147 +149 +148 +144 +148 +151 +154 +157 +156 +155 +154 +153 +152 +152 +151 +150 +149 +147 +143 +141 +142 +134 +133 +140 +147 +144 +134 +125 +108 +113 +121 +131 +136 +139 +143 +142 +146 +149 +151 +150 +150 +150 +151 +151 +151 +152 +152 +150 +147 +147 +148 +150 +151 +149 +142 +138 +139 +140 +145 +154 +165 +169 +158 +152 +152 +144 +143 +145 +170 +176 +155 +122 +112 +121 +126 +125 +133 +137 +142 +145 +149 +155 +161 +163 +161 +150 +141 +144 +152 +154 +147 +139 +143 +146 +149 +149 +146 +144 +144 +146 +143 +145 +149 +154 +157 +159 +161 +163 +159 +156 +153 +153 +150 +143 +136 +134 +149 +152 +152 +145 +137 +136 +142 +148 +154 +157 +154 +148 +147 +152 +158 +159 +169 +160 +151 +155 +169 +180 +173 +159 +156 +167 +183 +190 +181 +168 +159 +155 +155 +158 +161 +160 +155 +151 +154 +159 +158 +155 +149 +143 +140 +140 +144 +148 +149 +149 +147 +144 +144 +147 +151 +153 +152 +156 +159 +159 +155 +158 +164 +168 +163 +159 +157 +159 +164 +160 +142 +121 +124 +127 +132 +140 +147 +152 +150 +145 +141 +151 +180 +215 +225 +196 +163 +153 +163 +189 +208 +209 +206 +204 +200 +198 +206 +203 +194 +182 +183 +200 +205 +192 +180 +180 +192 +199 +200 +197 +190 +194 +197 +202 +194 +198 +210 +221 +221 +210 +198 +191 +191 +192 +200 +210 +210 +213 +215 +221 +225 +220 +211 +203 +198 +195 +196 +206 +215 +215 +208 +206 +212 +218 +226 +228 +230 +232 +229 +226 +226 +228 +220 +213 +207 +207 +209 +213 +221 +229 +227 +225 +222 +232 +235 +220 +208 +199 +177 +168 +171 +177 +175 +181 +184 +179 +182 +187 +189 +181 +172 +170 +172 +173 +175 +173 +173 +175 +168 +151 +134 +123 +118 +116 +115 +117 +118 +118 +120 +120 +123 +124 +125 +127 +127 +128 +129 +129 +131 +130 +129 +130 +131 +132 +133 +134 +132 +134 +137 +139 +141 +140 +139 +137 +137 +134 +132 +132 +133 +133 +132 +132 +134 +134 +135 +136 +137 +138 +139 +139 +138 +140 +142 +141 +138 +136 +136 +138 +138 +139 +140 +140 +139 +139 +140 +141 +140 +141 +143 +144 +143 +142 +143 +144 +142 +142 +142 +144 +145 +145 +143 +141 +140 +142 +144 +148 +149 +152 +158 +165 +167 +175 +172 +173 +190 +200 +203 +216 +226 +226 +217 +193 +167 +150 +147 +148 +156 +165 +174 +188 +209 +225 +232 +236 +240 +240 +239 +238 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +239 +239 +239 +238 +236 +236 +236 +237 +238 +237 +237 +237 +236 +236 +236 +237 +237 +238 +238 +238 +237 +237 +237 +238 +238 +239 +239 +240 +242 +242 +242 +242 +242 +243 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +249 +249 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +249 +250 +250 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +249 +249 +248 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +249 +249 +249 +249 +250 +250 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +249 +249 +248 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +245 +246 +246 +247 +248 +248 +247 +246 +246 +246 +246 +247 +247 +247 +246 +245 +244 +243 +243 +243 +243 +243 +243 +244 +244 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +252 +252 +252 +252 +253 +253 +252 +251 +250 +249 +247 +242 +238 +236 +238 +241 +242 +236 +229 +225 +222 +221 +225 +223 +220 +216 +214 +213 +214 +215 +215 +213 +211 +210 +211 +213 +216 +218 +219 +218 +218 +217 +215 +214 +206 +200 +193 +192 +192 +194 +197 +198 +198 +198 +198 +201 +201 +200 +200 +201 +199 +195 +191 +196 +201 +203 +201 +200 +202 +204 +203 +197 +196 +197 +198 +201 +201 +195 +179 +180 +183 +188 +190 +190 +188 +186 +187 +187 +190 +195 +197 +196 +196 +198 +194 +198 +199 +195 +193 +193 +191 +189 +188 +187 +177 +165 +167 +179 +185 +181 +183 +180 +172 +168 +171 +173 +172 +172 +164 +158 +154 +150 +144 +137 +138 +142 +148 +151 +155 +160 +160 +159 +159 +160 +168 +166 +166 +168 +168 +167 +167 +169 +188 +209 +218 +206 +194 +187 +170 +147 +155 +172 +187 +189 +188 +192 +196 +197 +192 +177 +163 +159 +157 +149 +153 +167 +171 +185 +202 +207 +199 +189 +180 +171 +163 +155 +147 +144 +145 +148 +153 +158 +160 +158 +153 +146 +143 +149 +150 +140 +142 +150 +159 +165 +166 +164 +157 +149 +155 +149 +146 +144 +139 +139 +144 +145 +145 +149 +152 +151 +150 +152 +155 +158 +154 +154 +152 +151 +152 +153 +150 +147 +146 +150 +155 +160 +166 +176 +178 +169 +152 +149 +152 +155 +156 +159 +160 +157 +138 +129 +133 +147 +152 +150 +151 +153 +154 +153 +153 +156 +158 +156 +150 +145 +146 +149 +151 +152 +156 +160 +156 +149 +148 +153 +154 +151 +150 +150 +153 +158 +157 +160 +162 +160 +155 +152 +152 +153 +153 +154 +155 +153 +143 +133 +135 +142 +144 +144 +146 +148 +149 +148 +150 +151 +152 +154 +153 +153 +151 +147 +147 +152 +151 +154 +155 +153 +152 +154 +155 +153 +155 +156 +161 +163 +155 +146 +148 +156 +156 +155 +154 +153 +153 +153 +150 +148 +145 +147 +145 +144 +151 +159 +154 +142 +140 +142 +147 +151 +150 +146 +144 +144 +142 +141 +137 +134 +135 +140 +146 +149 +149 +149 +148 +148 +148 +146 +144 +140 +136 +133 +133 +136 +141 +145 +144 +142 +146 +139 +142 +143 +143 +144 +136 +130 +134 +140 +143 +141 +142 +142 +143 +148 +151 +150 +147 +144 +147 +152 +150 +144 +146 +147 +146 +147 +148 +144 +139 +141 +153 +153 +152 +150 +149 +147 +142 +136 +144 +145 +144 +143 +143 +141 +141 +145 +154 +162 +162 +152 +143 +135 +135 +140 +141 +146 +150 +151 +148 +145 +145 +145 +147 +145 +138 +130 +131 +138 +139 +133 +135 +139 +146 +152 +153 +151 +147 +145 +142 +139 +140 +143 +144 +140 +136 +136 +132 +135 +142 +148 +151 +151 +152 +154 +151 +143 +139 +142 +144 +141 +135 +130 +135 +145 +147 +145 +152 +159 +159 +156 +155 +154 +154 +150 +141 +134 +140 +150 +140 +139 +137 +138 +144 +151 +155 +155 +148 +144 +147 +150 +146 +142 +142 +142 +146 +142 +140 +141 +144 +144 +144 +143 +143 +144 +143 +141 +140 +138 +134 +131 +135 +137 +140 +139 +137 +135 +135 +137 +139 +142 +144 +142 +138 +136 +136 +138 +143 +144 +150 +154 +152 +149 +146 +140 +141 +144 +142 +137 +138 +146 +149 +146 +140 +138 +137 +139 +140 +136 +131 +128 +129 +127 +124 +124 +125 +127 +132 +136 +141 +137 +135 +136 +132 +119 +121 +154 +195 +185 +141 +112 +118 +131 +138 +138 +143 +146 +146 +148 +153 +157 +153 +146 +148 +146 +145 +145 +145 +145 +138 +126 +114 +115 +107 +101 +115 +142 +154 +152 +131 +123 +124 +136 +160 +192 +201 +183 +144 +126 +138 +134 +125 +122 +103 +102 +132 +149 +154 +150 +148 +155 +157 +143 +127 +119 +140 +150 +132 +121 +119 +119 +122 +127 +132 +140 +155 +166 +164 +159 +152 +148 +145 +148 +157 +166 +170 +170 +173 +174 +173 +171 +176 +187 +186 +172 +155 +160 +160 +165 +168 +161 +150 +132 +117 +108 +105 +111 +125 +149 +161 +156 +153 +147 +151 +149 +140 +149 +170 +180 +200 +196 +179 +146 +140 +153 +153 +154 +152 +163 +178 +189 +197 +198 +193 +185 +182 +173 +164 +164 +162 +152 +142 +141 +132 +127 +123 +124 +126 +125 +122 +120 +139 +163 +178 +174 +169 +165 +154 +141 +135 +135 +135 +136 +138 +140 +140 +139 +138 +140 +134 +122 +115 +111 +105 +100 +101 +109 +110 +103 +101 +108 +112 +110 +112 +119 +128 +133 +131 +133 +144 +155 +166 +157 +163 +160 +136 +121 +120 +110 +106 +110 +112 +114 +117 +123 +127 +127 +126 +126 +126 +125 +126 +129 +130 +130 +129 +124 +118 +116 +117 +118 +120 +122 +124 +125 +127 +133 +140 +144 +145 +143 +142 +138 +136 +137 +136 +134 +132 +131 +133 +137 +141 +139 +133 +125 +120 +115 +119 +119 +125 +129 +129 +133 +138 +136 +136 +149 +153 +143 +127 +120 +120 +120 +136 +143 +131 +116 +105 +107 +125 +139 +141 +152 +168 +174 +170 +171 +177 +179 +169 +150 +145 +140 +133 +132 +132 +135 +137 +143 +138 +132 +142 +153 +151 +143 +145 +143 +137 +132 +131 +127 +124 +128 +125 +123 +119 +117 +118 +123 +128 +132 +130 +132 +129 +122 +121 +126 +129 +126 +117 +118 +122 +130 +135 +137 +135 +134 +135 +139 +142 +140 +135 +131 +131 +132 +132 +132 +129 +125 +121 +125 +143 +165 +150 +127 +112 +117 +124 +118 +111 +109 +111 +118 +125 +127 +129 +134 +136 +134 +132 +138 +142 +143 +144 +147 +148 +147 +148 +149 +148 +148 +147 +147 +147 +148 +152 +151 +149 +146 +142 +138 +136 +136 +136 +132 +134 +144 +148 +138 +123 +114 +113 +121 +125 +133 +137 +138 +142 +143 +148 +150 +152 +152 +152 +154 +154 +155 +152 +152 +152 +151 +149 +148 +147 +147 +143 +140 +133 +130 +132 +130 +126 +129 +140 +147 +142 +138 +134 +130 +134 +135 +143 +150 +134 +111 +110 +117 +127 +141 +141 +145 +145 +144 +149 +158 +162 +159 +153 +150 +149 +150 +152 +150 +144 +138 +143 +145 +146 +146 +143 +140 +142 +146 +145 +144 +144 +146 +148 +149 +152 +154 +154 +157 +161 +162 +160 +154 +147 +143 +148 +150 +149 +142 +137 +140 +146 +150 +157 +163 +162 +156 +154 +158 +160 +157 +158 +157 +158 +164 +172 +175 +167 +157 +155 +165 +180 +184 +176 +170 +168 +165 +158 +156 +154 +153 +150 +148 +147 +148 +152 +151 +148 +143 +140 +141 +145 +149 +150 +152 +152 +150 +149 +151 +154 +155 +156 +158 +156 +151 +152 +160 +167 +171 +165 +151 +147 +153 +162 +165 +153 +135 +135 +135 +137 +142 +144 +144 +142 +142 +137 +149 +176 +208 +220 +197 +166 +153 +158 +181 +204 +216 +218 +210 +199 +195 +207 +203 +197 +186 +182 +195 +199 +184 +169 +174 +190 +198 +202 +202 +196 +198 +199 +201 +189 +194 +211 +220 +220 +210 +197 +193 +195 +194 +201 +212 +212 +213 +215 +216 +217 +217 +214 +210 +203 +197 +198 +203 +210 +212 +210 +210 +213 +215 +221 +226 +231 +233 +232 +230 +226 +222 +220 +217 +213 +211 +208 +210 +221 +232 +237 +235 +228 +237 +241 +228 +217 +211 +199 +177 +165 +174 +183 +184 +183 +182 +184 +189 +193 +183 +170 +164 +169 +175 +176 +175 +176 +177 +167 +146 +127 +117 +113 +112 +111 +112 +115 +116 +116 +117 +121 +122 +123 +124 +124 +124 +125 +126 +127 +127 +127 +128 +129 +131 +132 +132 +131 +133 +135 +137 +139 +138 +137 +136 +139 +136 +134 +134 +134 +132 +132 +132 +133 +134 +135 +136 +137 +137 +138 +138 +139 +141 +142 +141 +140 +138 +138 +138 +138 +139 +140 +140 +138 +138 +139 +141 +138 +138 +140 +142 +142 +141 +141 +142 +144 +143 +143 +144 +145 +144 +142 +140 +141 +141 +142 +145 +145 +146 +153 +162 +168 +176 +173 +174 +189 +197 +201 +211 +223 +229 +224 +202 +174 +154 +145 +143 +158 +168 +178 +191 +210 +225 +233 +237 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +239 +239 +239 +238 +237 +236 +236 +236 +236 +237 +237 +237 +237 +235 +236 +236 +237 +237 +238 +238 +237 +237 +237 +237 +238 +238 +239 +239 +239 +243 +242 +242 +242 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +247 +247 +246 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +248 +248 +248 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +246 +246 +247 +248 +249 +249 +249 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +249 +248 +248 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +249 +249 +249 +248 +247 +249 +249 +249 +249 +248 +248 +247 +247 +246 +247 +248 +248 +248 +247 +246 +246 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +252 +252 +252 +253 +253 +252 +253 +252 +252 +253 +250 +244 +239 +237 +235 +239 +241 +236 +230 +225 +223 +223 +225 +222 +218 +215 +213 +212 +212 +211 +211 +211 +211 +212 +214 +216 +219 +220 +219 +218 +218 +217 +215 +214 +206 +200 +193 +191 +190 +192 +197 +200 +201 +199 +195 +199 +201 +200 +201 +203 +201 +197 +192 +196 +199 +201 +200 +199 +201 +203 +203 +197 +197 +199 +197 +199 +201 +197 +184 +182 +183 +189 +192 +188 +182 +180 +186 +189 +193 +195 +197 +198 +198 +199 +194 +195 +196 +196 +194 +191 +187 +184 +188 +186 +174 +160 +167 +185 +187 +175 +175 +176 +171 +167 +170 +171 +169 +169 +162 +160 +157 +156 +154 +154 +161 +168 +170 +172 +175 +176 +171 +165 +163 +165 +165 +165 +169 +170 +168 +171 +183 +198 +210 +205 +194 +180 +169 +161 +156 +152 +165 +176 +183 +182 +186 +194 +193 +184 +176 +168 +159 +156 +156 +156 +167 +183 +201 +213 +213 +198 +184 +174 +166 +160 +158 +148 +141 +143 +147 +155 +165 +173 +164 +156 +153 +151 +148 +153 +154 +149 +147 +154 +164 +167 +164 +158 +154 +154 +154 +146 +143 +138 +132 +132 +139 +143 +145 +150 +154 +154 +153 +155 +157 +158 +153 +152 +152 +153 +152 +150 +150 +152 +154 +155 +160 +165 +167 +169 +168 +161 +152 +150 +151 +151 +152 +155 +153 +146 +133 +132 +141 +151 +151 +147 +149 +152 +153 +153 +155 +157 +158 +156 +151 +147 +147 +149 +150 +152 +156 +158 +156 +152 +151 +156 +156 +153 +151 +152 +156 +161 +159 +160 +160 +157 +153 +151 +152 +154 +150 +150 +152 +150 +140 +132 +136 +145 +148 +148 +149 +149 +151 +153 +153 +151 +152 +150 +147 +146 +147 +144 +143 +149 +156 +155 +153 +152 +151 +153 +156 +158 +154 +156 +159 +158 +153 +147 +149 +152 +155 +153 +151 +151 +153 +152 +149 +146 +143 +146 +148 +149 +153 +155 +147 +136 +136 +141 +145 +146 +146 +145 +144 +143 +143 +142 +140 +138 +139 +142 +144 +144 +143 +144 +144 +144 +142 +139 +140 +142 +138 +139 +139 +140 +140 +142 +144 +145 +145 +139 +141 +141 +140 +143 +138 +135 +138 +139 +137 +136 +141 +143 +139 +138 +145 +144 +143 +143 +147 +151 +151 +148 +144 +147 +147 +147 +148 +146 +146 +150 +153 +151 +149 +148 +145 +140 +136 +135 +142 +146 +146 +145 +144 +142 +144 +151 +156 +161 +158 +149 +141 +135 +134 +139 +144 +145 +148 +148 +146 +145 +145 +145 +147 +144 +140 +136 +138 +141 +141 +139 +141 +138 +139 +142 +142 +141 +142 +146 +142 +140 +143 +150 +153 +151 +147 +147 +145 +151 +156 +157 +156 +157 +160 +162 +157 +150 +143 +143 +141 +137 +134 +133 +137 +146 +149 +148 +152 +156 +156 +156 +154 +154 +153 +148 +143 +138 +138 +141 +139 +139 +139 +138 +141 +146 +150 +151 +150 +145 +146 +148 +144 +141 +141 +141 +143 +141 +138 +137 +139 +142 +142 +140 +143 +143 +143 +143 +140 +137 +136 +136 +135 +139 +142 +141 +136 +134 +133 +135 +140 +140 +141 +141 +138 +135 +134 +133 +139 +140 +146 +150 +148 +145 +141 +135 +137 +139 +139 +138 +138 +142 +143 +141 +143 +141 +141 +142 +141 +137 +133 +132 +131 +129 +127 +129 +130 +130 +131 +133 +141 +139 +139 +140 +137 +124 +117 +142 +184 +185 +147 +117 +122 +134 +137 +135 +126 +123 +120 +117 +115 +114 +113 +112 +115 +118 +120 +116 +107 +98 +95 +95 +98 +100 +95 +95 +105 +112 +126 +149 +151 +149 +147 +163 +185 +183 +158 +134 +140 +140 +154 +151 +141 +129 +117 +127 +143 +152 +153 +147 +141 +152 +166 +152 +117 +100 +123 +148 +146 +143 +137 +132 +137 +144 +158 +173 +184 +188 +182 +170 +150 +145 +142 +145 +149 +153 +159 +165 +171 +177 +191 +195 +190 +188 +185 +176 +175 +185 +184 +185 +188 +189 +178 +155 +143 +138 +139 +148 +159 +166 +165 +161 +164 +163 +160 +156 +158 +165 +168 +162 +184 +192 +167 +112 +99 +119 +125 +128 +133 +140 +149 +157 +161 +157 +146 +134 +130 +124 +120 +117 +107 +96 +88 +82 +82 +86 +90 +96 +101 +105 +103 +99 +103 +135 +152 +161 +167 +173 +170 +143 +122 +119 +112 +104 +103 +106 +109 +108 +108 +108 +106 +105 +105 +106 +107 +107 +107 +114 +115 +109 +106 +111 +116 +118 +120 +122 +130 +137 +141 +147 +157 +162 +151 +139 +134 +128 +111 +103 +103 +99 +101 +109 +118 +126 +130 +131 +128 +127 +125 +124 +125 +126 +125 +123 +125 +130 +128 +124 +120 +119 +119 +119 +119 +121 +128 +133 +136 +138 +141 +144 +144 +140 +135 +132 +129 +128 +128 +126 +123 +122 +127 +134 +140 +142 +141 +138 +129 +123 +123 +126 +134 +140 +140 +146 +150 +145 +140 +152 +160 +151 +134 +129 +125 +118 +126 +126 +123 +121 +113 +110 +126 +139 +133 +142 +159 +171 +171 +170 +173 +173 +170 +157 +153 +149 +147 +141 +130 +127 +136 +142 +139 +134 +139 +142 +137 +135 +140 +142 +138 +133 +133 +131 +129 +129 +116 +113 +111 +113 +118 +123 +127 +128 +131 +131 +131 +130 +128 +127 +129 +131 +126 +127 +127 +128 +132 +134 +132 +129 +130 +133 +135 +136 +135 +133 +132 +132 +134 +132 +131 +129 +129 +141 +154 +159 +134 +121 +116 +121 +124 +116 +106 +103 +114 +116 +121 +123 +122 +127 +132 +133 +131 +135 +138 +141 +143 +145 +146 +148 +144 +144 +144 +143 +143 +143 +144 +146 +151 +150 +148 +144 +140 +136 +133 +133 +133 +137 +141 +142 +134 +120 +109 +106 +118 +129 +128 +132 +135 +135 +142 +143 +145 +149 +152 +153 +155 +157 +158 +158 +152 +152 +152 +153 +153 +153 +151 +149 +145 +142 +135 +134 +137 +132 +125 +123 +118 +125 +128 +132 +134 +137 +141 +133 +114 +114 +112 +113 +116 +120 +129 +140 +144 +146 +146 +142 +143 +148 +153 +154 +149 +154 +158 +156 +148 +141 +137 +137 +144 +144 +146 +146 +143 +142 +144 +148 +149 +144 +140 +140 +142 +145 +149 +153 +158 +160 +161 +162 +166 +167 +161 +154 +147 +146 +145 +144 +144 +146 +150 +154 +159 +163 +165 +165 +167 +166 +161 +155 +156 +161 +169 +172 +170 +169 +168 +167 +163 +162 +168 +173 +169 +168 +172 +171 +167 +158 +150 +146 +145 +144 +144 +145 +144 +145 +145 +142 +140 +141 +145 +148 +149 +152 +153 +151 +150 +151 +152 +152 +158 +158 +152 +145 +149 +161 +170 +171 +160 +148 +144 +146 +149 +157 +160 +153 +143 +144 +145 +144 +141 +138 +136 +136 +133 +149 +176 +204 +218 +202 +170 +151 +155 +179 +203 +217 +224 +220 +206 +195 +198 +198 +202 +197 +189 +194 +194 +178 +169 +177 +192 +197 +199 +203 +200 +202 +201 +202 +189 +191 +209 +217 +216 +209 +199 +196 +197 +194 +200 +212 +213 +213 +215 +215 +215 +217 +216 +211 +204 +199 +200 +203 +208 +212 +214 +215 +217 +217 +220 +224 +227 +227 +230 +233 +229 +222 +221 +220 +219 +215 +210 +210 +220 +232 +240 +240 +231 +236 +240 +227 +216 +211 +214 +199 +178 +174 +183 +185 +183 +187 +185 +188 +189 +185 +176 +169 +170 +175 +175 +174 +177 +180 +169 +143 +120 +107 +108 +106 +105 +109 +112 +113 +114 +115 +119 +119 +120 +120 +120 +121 +122 +122 +125 +125 +126 +127 +128 +129 +129 +129 +128 +130 +131 +133 +134 +134 +134 +133 +136 +133 +131 +132 +132 +131 +131 +132 +132 +133 +135 +136 +137 +137 +137 +137 +139 +139 +140 +140 +141 +140 +139 +138 +137 +138 +138 +139 +139 +140 +140 +140 +137 +136 +136 +139 +140 +139 +139 +140 +141 +141 +141 +142 +142 +141 +139 +138 +139 +138 +139 +142 +142 +143 +149 +158 +167 +175 +175 +175 +185 +192 +197 +207 +218 +227 +228 +209 +182 +161 +148 +143 +157 +170 +182 +193 +209 +224 +232 +236 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +237 +236 +235 +236 +237 +237 +237 +237 +237 +236 +235 +235 +236 +237 +237 +237 +237 +237 +236 +237 +237 +238 +239 +239 +239 +239 +241 +241 +240 +240 +241 +241 +242 +243 +243 +243 +243 +243 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +248 +248 +248 +248 +247 +248 +248 +247 +246 +246 +247 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +246 +248 +248 +248 +248 +248 +248 +247 +247 +246 +247 +248 +249 +248 +247 +246 +246 +247 +247 +246 +246 +246 +247 +247 +246 +245 +245 +245 +246 +246 +245 +245 +245 +246 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +252 +253 +253 +253 +253 +251 +251 +252 +254 +251 +244 +238 +236 +231 +236 +239 +236 +230 +226 +225 +225 +225 +222 +217 +214 +213 +212 +210 +208 +209 +210 +212 +214 +217 +219 +221 +222 +218 +219 +218 +216 +215 +213 +206 +199 +197 +194 +190 +191 +195 +197 +196 +194 +192 +197 +200 +200 +202 +206 +204 +200 +194 +195 +197 +198 +198 +199 +200 +201 +204 +197 +198 +198 +193 +196 +200 +196 +189 +181 +180 +188 +190 +183 +176 +176 +184 +191 +195 +193 +193 +197 +198 +196 +193 +193 +194 +196 +195 +189 +184 +181 +182 +180 +167 +155 +167 +191 +191 +173 +163 +169 +170 +169 +171 +171 +168 +167 +172 +171 +170 +168 +168 +172 +179 +185 +174 +177 +180 +179 +172 +165 +164 +167 +171 +167 +166 +174 +181 +190 +207 +225 +211 +184 +161 +157 +155 +151 +156 +167 +175 +176 +172 +171 +181 +192 +186 +171 +152 +162 +164 +162 +171 +185 +195 +201 +217 +219 +201 +174 +164 +162 +157 +154 +151 +144 +143 +151 +160 +166 +173 +180 +166 +152 +149 +152 +150 +151 +154 +152 +150 +153 +161 +165 +158 +147 +150 +159 +149 +143 +138 +132 +124 +125 +135 +142 +148 +153 +156 +158 +158 +159 +158 +155 +152 +152 +153 +154 +152 +147 +149 +155 +161 +159 +163 +168 +164 +160 +157 +153 +151 +151 +151 +149 +149 +152 +149 +139 +133 +139 +150 +156 +150 +147 +151 +153 +152 +153 +154 +156 +156 +153 +152 +149 +145 +146 +149 +153 +156 +157 +156 +154 +151 +156 +156 +153 +152 +153 +154 +159 +158 +157 +156 +154 +153 +150 +151 +153 +150 +146 +144 +145 +142 +139 +143 +150 +157 +155 +149 +146 +147 +151 +151 +149 +144 +141 +139 +143 +148 +146 +144 +148 +154 +152 +151 +153 +153 +152 +154 +156 +152 +155 +155 +150 +148 +148 +149 +149 +152 +148 +146 +147 +151 +151 +148 +145 +136 +140 +145 +151 +154 +152 +144 +137 +137 +143 +146 +144 +144 +147 +147 +144 +144 +144 +142 +142 +143 +145 +144 +140 +142 +143 +145 +143 +138 +133 +136 +142 +140 +142 +143 +140 +137 +136 +139 +143 +141 +136 +140 +139 +138 +142 +140 +138 +136 +140 +139 +137 +137 +137 +136 +137 +140 +140 +140 +143 +146 +150 +151 +149 +143 +147 +146 +145 +144 +143 +144 +149 +153 +149 +147 +147 +143 +137 +135 +139 +137 +144 +149 +149 +147 +142 +145 +153 +156 +159 +154 +146 +144 +141 +139 +141 +145 +145 +145 +145 +145 +145 +145 +144 +145 +144 +144 +145 +144 +142 +141 +142 +138 +134 +136 +141 +141 +136 +135 +140 +142 +140 +143 +152 +158 +156 +153 +153 +156 +162 +165 +160 +155 +155 +158 +161 +158 +152 +147 +144 +139 +132 +130 +133 +143 +144 +142 +146 +153 +154 +151 +151 +147 +151 +152 +149 +147 +144 +138 +131 +131 +134 +137 +137 +139 +142 +145 +147 +144 +139 +139 +142 +139 +138 +140 +140 +143 +142 +140 +137 +138 +141 +140 +136 +138 +138 +140 +142 +141 +138 +139 +143 +143 +147 +150 +147 +139 +134 +133 +134 +139 +137 +136 +136 +136 +133 +129 +126 +128 +130 +136 +142 +141 +140 +138 +134 +127 +128 +131 +135 +138 +138 +138 +140 +139 +139 +140 +141 +139 +135 +132 +131 +132 +132 +134 +138 +140 +136 +132 +130 +131 +133 +135 +137 +140 +127 +119 +136 +166 +181 +155 +125 +126 +133 +135 +134 +123 +124 +124 +121 +117 +111 +108 +109 +113 +122 +129 +127 +110 +92 +88 +99 +111 +110 +103 +104 +102 +87 +101 +144 +185 +186 +177 +186 +188 +144 +104 +103 +136 +146 +150 +159 +162 +143 +134 +150 +152 +154 +152 +148 +134 +144 +170 +164 +152 +138 +144 +163 +186 +191 +174 +171 +169 +175 +190 +199 +193 +183 +168 +151 +133 +130 +133 +139 +140 +140 +147 +157 +179 +179 +189 +193 +180 +171 +170 +167 +174 +173 +165 +165 +164 +162 +166 +164 +163 +161 +162 +171 +178 +171 +163 +161 +166 +173 +170 +171 +181 +173 +151 +136 +173 +191 +158 +102 +99 +125 +131 +123 +121 +125 +131 +132 +127 +118 +108 +102 +92 +96 +103 +99 +84 +76 +74 +69 +71 +83 +93 +97 +98 +100 +100 +98 +95 +106 +113 +139 +155 +163 +177 +163 +129 +129 +121 +106 +95 +94 +98 +99 +97 +96 +99 +107 +111 +113 +115 +119 +123 +117 +116 +119 +119 +117 +122 +131 +133 +136 +142 +144 +147 +154 +151 +137 +125 +117 +108 +105 +106 +107 +109 +113 +117 +121 +124 +128 +127 +125 +124 +124 +126 +124 +127 +131 +128 +120 +121 +130 +130 +129 +129 +128 +125 +123 +125 +128 +126 +133 +136 +132 +131 +133 +133 +130 +128 +128 +127 +123 +121 +121 +123 +123 +126 +132 +138 +143 +146 +148 +144 +139 +141 +142 +151 +155 +151 +152 +151 +143 +132 +135 +145 +148 +137 +125 +122 +124 +125 +115 +118 +135 +138 +136 +146 +150 +136 +132 +137 +146 +152 +157 +164 +167 +166 +155 +152 +156 +166 +163 +142 +131 +129 +137 +137 +136 +137 +129 +121 +124 +123 +131 +135 +136 +137 +135 +125 +119 +111 +108 +107 +112 +120 +125 +127 +126 +130 +123 +123 +131 +135 +134 +133 +136 +140 +139 +134 +129 +129 +130 +127 +122 +127 +128 +130 +132 +132 +130 +128 +127 +132 +131 +133 +132 +136 +149 +150 +135 +126 +120 +117 +118 +120 +117 +112 +109 +117 +114 +118 +121 +119 +119 +124 +127 +128 +131 +136 +141 +143 +142 +141 +144 +141 +143 +145 +146 +147 +147 +148 +149 +148 +147 +145 +142 +139 +136 +132 +129 +134 +143 +148 +137 +116 +102 +100 +103 +113 +128 +130 +135 +140 +139 +145 +144 +143 +147 +153 +155 +157 +160 +160 +159 +158 +157 +156 +156 +157 +155 +152 +149 +149 +148 +144 +147 +151 +149 +141 +140 +131 +136 +142 +153 +159 +164 +160 +137 +112 +105 +116 +131 +134 +138 +143 +141 +145 +148 +149 +145 +138 +138 +147 +157 +158 +157 +154 +149 +144 +142 +142 +143 +147 +147 +148 +149 +147 +145 +148 +153 +155 +148 +141 +140 +143 +149 +156 +161 +164 +160 +154 +153 +163 +172 +168 +156 +147 +141 +141 +146 +150 +150 +153 +158 +163 +164 +168 +177 +182 +175 +164 +155 +165 +172 +177 +174 +167 +166 +172 +178 +174 +162 +161 +165 +164 +165 +171 +171 +170 +161 +150 +146 +146 +145 +142 +141 +138 +140 +142 +141 +140 +141 +144 +147 +146 +149 +150 +149 +149 +149 +149 +148 +157 +155 +148 +140 +147 +165 +174 +171 +150 +144 +148 +149 +143 +146 +153 +155 +156 +150 +144 +142 +146 +148 +139 +129 +132 +149 +175 +204 +222 +210 +175 +148 +158 +187 +206 +211 +221 +227 +213 +192 +187 +190 +201 +201 +193 +197 +199 +186 +175 +183 +195 +193 +194 +201 +201 +204 +203 +203 +189 +190 +206 +212 +212 +206 +196 +194 +194 +190 +197 +212 +215 +216 +215 +217 +220 +221 +215 +206 +201 +201 +200 +202 +205 +209 +212 +215 +217 +218 +230 +229 +222 +215 +220 +234 +239 +236 +227 +226 +224 +219 +211 +207 +215 +226 +230 +234 +227 +231 +236 +223 +211 +204 +206 +216 +201 +181 +181 +187 +186 +188 +191 +184 +178 +176 +174 +174 +173 +172 +171 +172 +177 +182 +172 +144 +115 +99 +103 +101 +101 +104 +108 +110 +112 +113 +115 +116 +117 +118 +116 +117 +119 +121 +124 +124 +124 +125 +125 +125 +125 +124 +124 +125 +126 +128 +130 +131 +131 +131 +131 +128 +127 +128 +130 +130 +130 +132 +132 +133 +135 +137 +138 +138 +137 +137 +135 +135 +135 +136 +138 +138 +137 +136 +137 +136 +136 +137 +140 +142 +142 +141 +137 +134 +134 +136 +138 +138 +137 +138 +136 +137 +137 +138 +139 +139 +139 +137 +134 +134 +137 +141 +142 +142 +147 +154 +158 +167 +171 +172 +178 +185 +196 +207 +212 +224 +229 +214 +189 +168 +152 +145 +155 +170 +184 +194 +209 +221 +231 +235 +238 +238 +239 +240 +241 +241 +241 +241 +239 +239 +240 +240 +239 +238 +238 +237 +237 +237 +237 +237 +237 +237 +236 +235 +235 +236 +237 +237 +237 +237 +237 +236 +235 +235 +236 +237 +237 +237 +237 +237 +236 +236 +238 +239 +239 +239 +239 +239 +240 +240 +239 +239 +240 +241 +242 +243 +242 +242 +242 +243 +243 +244 +244 +244 +246 +246 +246 +246 +246 +246 +246 +245 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +248 +248 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +248 +248 +248 +248 +247 +248 +248 +247 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +245 +246 +246 +247 +247 +247 +246 +245 +247 +247 +247 +248 +248 +248 +247 +247 +246 +247 +249 +249 +248 +247 +246 +246 +247 +246 +245 +245 +246 +247 +247 +247 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +254 +255 +255 +254 +252 +252 +252 +255 +251 +251 +252 +249 +242 +236 +236 +231 +231 +230 +228 +228 +228 +225 +223 +222 +220 +216 +214 +213 +213 +211 +210 +211 +213 +216 +217 +219 +221 +222 +220 +220 +218 +216 +214 +213 +210 +206 +202 +199 +194 +191 +194 +196 +194 +193 +195 +194 +197 +198 +198 +201 +205 +203 +198 +197 +194 +193 +195 +197 +197 +197 +198 +200 +197 +196 +196 +197 +197 +197 +198 +192 +184 +185 +188 +184 +178 +175 +175 +181 +188 +190 +188 +189 +195 +198 +197 +193 +193 +195 +196 +193 +186 +181 +180 +179 +169 +157 +157 +174 +191 +187 +172 +158 +159 +164 +170 +171 +169 +170 +172 +181 +183 +183 +180 +178 +178 +179 +179 +175 +171 +171 +172 +163 +152 +156 +169 +166 +167 +176 +186 +194 +206 +212 +205 +182 +169 +162 +165 +168 +164 +170 +178 +177 +175 +175 +175 +176 +174 +168 +164 +153 +159 +166 +179 +198 +206 +209 +214 +212 +187 +162 +153 +153 +152 +149 +149 +147 +151 +156 +167 +183 +192 +182 +166 +155 +150 +148 +150 +151 +149 +149 +151 +159 +155 +153 +153 +152 +150 +153 +157 +143 +132 +124 +123 +122 +124 +136 +150 +156 +161 +164 +161 +157 +155 +152 +148 +148 +154 +159 +155 +148 +146 +152 +160 +164 +164 +163 +161 +158 +154 +150 +149 +147 +146 +147 +150 +154 +154 +150 +144 +138 +145 +153 +156 +154 +151 +150 +151 +154 +154 +153 +148 +146 +151 +157 +162 +150 +153 +156 +157 +161 +161 +156 +150 +149 +149 +150 +152 +153 +153 +150 +146 +154 +152 +158 +157 +146 +148 +154 +148 +146 +148 +150 +149 +145 +144 +146 +148 +152 +151 +146 +142 +144 +148 +148 +146 +143 +138 +139 +148 +150 +147 +146 +150 +150 +152 +152 +152 +152 +154 +152 +150 +152 +155 +154 +148 +146 +149 +152 +152 +153 +149 +140 +135 +138 +147 +149 +145 +135 +139 +147 +150 +146 +144 +146 +144 +146 +148 +148 +145 +144 +147 +149 +149 +143 +143 +146 +149 +151 +147 +139 +132 +140 +147 +149 +139 +127 +123 +130 +139 +138 +141 +142 +137 +135 +136 +135 +133 +135 +143 +143 +138 +137 +137 +136 +136 +134 +138 +140 +139 +137 +135 +137 +139 +140 +145 +141 +143 +154 +153 +147 +149 +143 +139 +136 +139 +143 +145 +148 +149 +154 +145 +136 +135 +139 +142 +140 +136 +142 +145 +148 +149 +147 +148 +151 +153 +153 +156 +150 +147 +148 +145 +141 +145 +143 +142 +141 +143 +143 +141 +140 +140 +141 +142 +144 +144 +142 +140 +140 +141 +140 +133 +135 +138 +135 +136 +139 +135 +141 +142 +147 +152 +152 +147 +144 +145 +147 +156 +158 +151 +150 +157 +158 +152 +149 +151 +151 +147 +139 +136 +136 +138 +142 +139 +139 +144 +149 +151 +147 +142 +142 +148 +151 +148 +148 +149 +145 +139 +133 +136 +139 +139 +138 +142 +142 +135 +131 +137 +140 +138 +136 +137 +136 +133 +136 +136 +136 +137 +141 +142 +139 +135 +136 +140 +144 +146 +147 +146 +146 +146 +152 +152 +150 +144 +138 +135 +134 +132 +136 +135 +135 +133 +134 +133 +128 +122 +125 +127 +129 +131 +133 +134 +133 +133 +124 +123 +124 +128 +132 +134 +136 +138 +135 +141 +142 +138 +136 +137 +134 +128 +129 +135 +137 +137 +139 +135 +132 +132 +128 +125 +129 +133 +132 +132 +131 +129 +157 +179 +162 +131 +130 +136 +132 +134 +135 +129 +129 +132 +132 +126 +119 +123 +127 +137 +142 +134 +121 +115 +114 +115 +119 +119 +115 +111 +104 +90 +110 +154 +193 +200 +208 +199 +141 +75 +69 +94 +130 +140 +160 +161 +157 +165 +163 +157 +163 +163 +160 +152 +148 +160 +175 +181 +193 +205 +205 +204 +213 +211 +192 +180 +171 +172 +174 +166 +148 +135 +120 +102 +92 +92 +104 +112 +113 +125 +148 +158 +169 +170 +163 +155 +148 +138 +130 +128 +134 +132 +132 +135 +138 +145 +156 +166 +171 +167 +165 +167 +166 +162 +156 +152 +169 +165 +165 +167 +157 +115 +86 +104 +162 +191 +148 +103 +111 +128 +112 +106 +108 +108 +106 +102 +97 +92 +90 +90 +80 +90 +95 +93 +90 +83 +80 +84 +91 +97 +102 +103 +103 +103 +100 +94 +98 +103 +101 +108 +128 +139 +148 +166 +161 +152 +148 +140 +119 +102 +98 +96 +98 +98 +105 +116 +121 +120 +121 +125 +127 +120 +119 +126 +128 +130 +140 +152 +158 +158 +156 +153 +151 +143 +134 +133 +120 +122 +122 +119 +124 +130 +132 +129 +131 +133 +132 +131 +124 +121 +119 +119 +120 +123 +128 +132 +131 +127 +126 +127 +130 +125 +122 +126 +130 +131 +128 +126 +124 +124 +123 +121 +119 +121 +123 +126 +126 +126 +124 +125 +131 +133 +132 +133 +136 +140 +146 +153 +160 +166 +166 +163 +153 +148 +149 +151 +148 +143 +140 +136 +136 +127 +128 +131 +123 +114 +123 +137 +146 +141 +135 +142 +158 +165 +158 +149 +141 +132 +123 +123 +128 +136 +149 +160 +162 +156 +152 +158 +168 +170 +158 +142 +135 +133 +136 +138 +138 +130 +117 +108 +111 +111 +121 +133 +135 +134 +128 +115 +106 +106 +109 +114 +121 +127 +130 +132 +128 +119 +119 +127 +132 +129 +132 +139 +145 +147 +145 +136 +127 +123 +125 +126 +128 +127 +129 +131 +131 +130 +129 +128 +131 +125 +127 +139 +148 +144 +133 +124 +120 +119 +120 +120 +119 +118 +119 +121 +124 +120 +120 +123 +125 +125 +127 +129 +132 +134 +137 +138 +140 +141 +143 +146 +145 +150 +153 +154 +151 +150 +149 +149 +149 +146 +145 +145 +143 +139 +135 +134 +140 +142 +139 +123 +99 +92 +100 +107 +115 +126 +134 +134 +134 +137 +143 +144 +142 +147 +152 +155 +157 +157 +159 +160 +156 +156 +157 +157 +156 +154 +152 +152 +153 +156 +159 +163 +160 +159 +165 +164 +159 +159 +159 +164 +174 +177 +157 +132 +115 +123 +134 +142 +142 +141 +146 +153 +154 +156 +154 +146 +141 +143 +146 +147 +154 +156 +153 +143 +138 +141 +147 +150 +147 +148 +154 +153 +145 +147 +156 +157 +155 +150 +147 +147 +147 +150 +161 +174 +180 +164 +150 +150 +160 +165 +159 +150 +142 +143 +144 +146 +149 +152 +158 +163 +166 +168 +174 +176 +171 +162 +158 +159 +173 +185 +174 +158 +164 +176 +178 +179 +180 +178 +166 +147 +139 +150 +165 +174 +172 +161 +150 +147 +149 +150 +149 +148 +142 +133 +130 +137 +142 +142 +144 +150 +147 +140 +139 +145 +147 +145 +146 +152 +151 +157 +148 +140 +152 +171 +169 +156 +137 +137 +143 +153 +150 +138 +137 +145 +153 +153 +151 +147 +147 +147 +141 +133 +124 +143 +174 +210 +235 +218 +175 +147 +160 +184 +203 +206 +212 +221 +217 +203 +190 +189 +192 +199 +205 +206 +202 +197 +185 +190 +196 +192 +191 +193 +193 +205 +210 +205 +197 +196 +206 +213 +210 +203 +199 +195 +192 +195 +202 +211 +217 +219 +218 +219 +223 +224 +216 +203 +194 +193 +196 +204 +209 +206 +206 +213 +220 +222 +230 +227 +214 +213 +226 +232 +233 +243 +234 +226 +221 +219 +214 +213 +213 +212 +216 +224 +230 +228 +230 +233 +218 +191 +191 +200 +210 +206 +190 +187 +192 +188 +190 +183 +177 +172 +168 +171 +172 +169 +171 +174 +179 +180 +168 +141 +110 +90 +90 +91 +95 +102 +105 +105 +107 +111 +109 +111 +113 +113 +112 +113 +115 +118 +120 +120 +120 +120 +121 +122 +123 +123 +122 +124 +124 +122 +121 +123 +125 +124 +121 +123 +125 +127 +129 +130 +131 +132 +131 +134 +137 +138 +138 +137 +135 +134 +133 +130 +130 +133 +134 +134 +136 +139 +138 +137 +138 +140 +140 +138 +138 +138 +138 +136 +135 +135 +137 +138 +138 +137 +137 +137 +137 +136 +136 +136 +139 +141 +137 +136 +137 +140 +145 +148 +149 +148 +155 +159 +165 +170 +176 +180 +190 +199 +208 +217 +225 +219 +201 +178 +158 +147 +154 +165 +181 +196 +210 +225 +233 +235 +238 +241 +239 +238 +240 +239 +239 +242 +240 +239 +239 +239 +239 +239 +238 +237 +238 +237 +237 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +237 +237 +238 +238 +239 +239 +240 +240 +239 +239 +240 +240 +241 +241 +241 +241 +242 +243 +243 +244 +243 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +247 +248 +248 +247 +247 +248 +248 +248 +248 +247 +247 +248 +248 +249 +248 +248 +248 +247 +247 +248 +248 +248 +247 +246 +246 +249 +248 +247 +246 +246 +246 +246 +245 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +248 +248 +247 +247 +247 +247 +246 +246 +248 +248 +247 +247 +246 +246 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +244 +244 +245 +245 +246 +245 +245 +244 +244 +244 +244 +243 +242 +241 +242 +244 +243 +242 +241 +240 +240 +240 +240 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +253 +252 +252 +252 +254 +251 +251 +252 +249 +242 +237 +238 +233 +233 +231 +228 +228 +228 +225 +223 +223 +219 +214 +213 +214 +215 +214 +212 +212 +215 +217 +219 +220 +221 +221 +219 +217 +216 +216 +214 +212 +209 +205 +202 +199 +194 +193 +196 +196 +194 +194 +197 +196 +197 +197 +195 +197 +201 +200 +196 +197 +195 +195 +196 +196 +194 +194 +195 +198 +198 +197 +196 +195 +195 +196 +198 +196 +186 +184 +187 +183 +179 +178 +178 +181 +184 +186 +187 +191 +197 +199 +196 +195 +195 +196 +195 +190 +183 +179 +179 +174 +165 +158 +164 +179 +186 +179 +168 +157 +158 +163 +171 +177 +179 +179 +180 +182 +183 +181 +176 +175 +177 +178 +177 +172 +167 +166 +165 +159 +153 +157 +167 +174 +181 +189 +194 +198 +201 +193 +178 +162 +177 +188 +188 +185 +185 +180 +175 +179 +179 +179 +178 +175 +170 +165 +161 +162 +167 +185 +204 +211 +213 +208 +200 +169 +151 +141 +149 +156 +154 +151 +153 +154 +161 +174 +189 +197 +193 +171 +149 +149 +149 +149 +148 +149 +151 +152 +152 +151 +159 +160 +154 +155 +161 +154 +139 +125 +120 +117 +120 +124 +131 +145 +160 +170 +166 +160 +153 +150 +150 +150 +149 +152 +154 +154 +152 +150 +153 +161 +169 +168 +165 +160 +155 +152 +150 +147 +147 +147 +149 +152 +153 +153 +153 +151 +150 +148 +150 +151 +150 +148 +149 +152 +155 +153 +150 +148 +146 +147 +152 +162 +170 +168 +161 +157 +158 +162 +162 +157 +153 +143 +145 +146 +145 +142 +144 +146 +150 +150 +152 +153 +152 +149 +148 +147 +144 +148 +149 +150 +150 +149 +149 +151 +153 +148 +150 +147 +141 +140 +143 +143 +137 +144 +153 +157 +154 +152 +155 +154 +149 +149 +151 +151 +148 +147 +149 +152 +155 +155 +153 +149 +146 +148 +151 +151 +150 +151 +148 +139 +134 +136 +145 +149 +147 +144 +141 +142 +143 +142 +145 +149 +148 +150 +152 +152 +150 +149 +149 +150 +149 +141 +142 +146 +151 +153 +147 +135 +124 +138 +150 +153 +139 +125 +123 +129 +134 +135 +138 +138 +133 +133 +138 +138 +134 +136 +143 +144 +142 +140 +137 +134 +136 +135 +137 +138 +138 +137 +137 +140 +142 +144 +148 +147 +149 +156 +154 +146 +146 +141 +133 +133 +142 +147 +147 +146 +148 +149 +143 +138 +138 +143 +146 +144 +141 +146 +149 +151 +152 +151 +150 +149 +149 +153 +154 +151 +148 +147 +146 +143 +144 +143 +143 +143 +143 +142 +141 +141 +141 +137 +137 +136 +133 +132 +134 +139 +144 +144 +139 +138 +137 +133 +136 +141 +138 +137 +137 +141 +146 +146 +141 +138 +138 +141 +141 +146 +153 +154 +153 +153 +155 +152 +150 +146 +144 +142 +141 +138 +138 +141 +138 +137 +140 +145 +147 +145 +141 +143 +148 +148 +146 +148 +152 +152 +147 +146 +138 +140 +148 +145 +137 +137 +140 +134 +135 +137 +140 +140 +136 +131 +128 +130 +132 +133 +134 +136 +138 +136 +133 +137 +140 +143 +146 +148 +148 +147 +148 +151 +149 +146 +141 +137 +135 +134 +132 +131 +131 +132 +134 +137 +136 +129 +121 +129 +130 +131 +132 +129 +127 +128 +132 +133 +130 +129 +130 +132 +134 +136 +139 +138 +142 +142 +141 +138 +138 +137 +133 +128 +134 +134 +135 +136 +132 +128 +128 +123 +120 +123 +128 +134 +136 +134 +128 +152 +178 +171 +143 +134 +134 +130 +131 +135 +135 +134 +135 +134 +129 +129 +139 +146 +143 +138 +133 +127 +124 +123 +124 +116 +120 +120 +120 +120 +111 +127 +162 +172 +186 +197 +186 +125 +64 +68 +103 +119 +131 +152 +160 +167 +180 +181 +177 +175 +177 +171 +162 +160 +169 +173 +174 +209 +223 +229 +218 +198 +180 +170 +167 +159 +146 +111 +87 +90 +84 +70 +70 +77 +79 +73 +70 +88 +121 +145 +153 +144 +138 +125 +119 +126 +130 +124 +117 +120 +124 +132 +143 +152 +160 +168 +174 +170 +173 +170 +163 +157 +156 +151 +145 +140 +136 +127 +106 +78 +47 +48 +85 +156 +189 +144 +102 +89 +83 +82 +86 +85 +86 +86 +85 +84 +85 +87 +90 +89 +93 +93 +91 +92 +90 +91 +96 +95 +101 +105 +105 +105 +106 +102 +97 +110 +111 +105 +105 +111 +109 +113 +131 +160 +163 +160 +157 +155 +139 +119 +112 +110 +112 +116 +122 +125 +125 +128 +133 +132 +134 +138 +141 +142 +146 +153 +161 +168 +166 +159 +153 +150 +144 +141 +145 +148 +153 +155 +152 +151 +154 +155 +154 +152 +150 +148 +144 +139 +134 +128 +125 +125 +126 +129 +132 +132 +130 +131 +134 +125 +119 +116 +121 +128 +129 +126 +123 +123 +120 +117 +115 +116 +119 +122 +123 +130 +136 +138 +139 +145 +149 +152 +155 +157 +155 +152 +155 +163 +170 +168 +162 +148 +142 +140 +138 +133 +131 +130 +127 +132 +128 +119 +109 +106 +115 +133 +150 +160 +157 +145 +136 +145 +157 +154 +146 +139 +137 +129 +116 +113 +121 +133 +139 +151 +164 +167 +159 +157 +166 +167 +158 +149 +136 +126 +128 +133 +131 +122 +115 +111 +112 +121 +130 +132 +136 +133 +123 +115 +113 +114 +120 +126 +128 +128 +128 +130 +127 +123 +121 +120 +122 +128 +134 +139 +140 +140 +137 +131 +127 +128 +130 +131 +130 +133 +135 +135 +132 +128 +127 +122 +125 +131 +141 +145 +140 +130 +123 +121 +121 +123 +125 +123 +123 +124 +128 +132 +130 +129 +131 +133 +135 +137 +140 +137 +138 +139 +140 +141 +142 +145 +148 +150 +152 +153 +152 +151 +149 +148 +148 +145 +144 +143 +144 +142 +139 +138 +139 +141 +139 +129 +108 +87 +88 +104 +116 +120 +128 +134 +134 +134 +138 +142 +142 +144 +147 +151 +153 +153 +151 +151 +151 +151 +153 +155 +154 +152 +151 +152 +153 +160 +165 +170 +173 +167 +163 +171 +170 +165 +164 +166 +168 +166 +156 +137 +121 +123 +133 +146 +151 +149 +147 +151 +160 +165 +162 +156 +150 +147 +146 +144 +142 +145 +146 +145 +143 +142 +145 +148 +149 +151 +151 +152 +152 +151 +154 +158 +158 +156 +153 +153 +155 +154 +153 +158 +167 +177 +163 +148 +145 +151 +155 +151 +144 +138 +142 +147 +148 +146 +150 +162 +174 +173 +171 +169 +165 +160 +157 +158 +161 +173 +170 +158 +153 +162 +171 +177 +185 +184 +172 +154 +138 +134 +143 +156 +166 +167 +161 +153 +151 +154 +157 +157 +154 +145 +137 +133 +138 +142 +142 +144 +148 +141 +136 +135 +142 +147 +147 +148 +151 +151 +154 +149 +149 +164 +173 +159 +142 +132 +137 +147 +155 +150 +138 +136 +140 +145 +156 +158 +150 +148 +152 +147 +136 +126 +140 +174 +217 +237 +216 +178 +156 +162 +184 +200 +201 +207 +217 +214 +202 +199 +195 +192 +198 +212 +219 +211 +198 +189 +191 +194 +190 +189 +192 +196 +209 +216 +214 +206 +204 +211 +214 +207 +199 +199 +198 +199 +200 +204 +210 +215 +219 +216 +218 +222 +222 +216 +204 +194 +189 +200 +207 +212 +210 +207 +210 +217 +221 +225 +227 +217 +213 +220 +228 +230 +236 +234 +230 +227 +221 +215 +214 +213 +207 +206 +211 +218 +221 +224 +228 +221 +205 +180 +177 +192 +213 +212 +200 +196 +194 +190 +185 +179 +170 +164 +168 +173 +172 +175 +177 +182 +181 +166 +135 +103 +83 +82 +84 +87 +92 +95 +98 +102 +104 +105 +107 +109 +110 +109 +109 +112 +114 +115 +116 +117 +119 +120 +120 +121 +122 +121 +122 +121 +118 +117 +117 +117 +115 +117 +117 +120 +124 +127 +130 +132 +133 +133 +134 +136 +136 +135 +134 +134 +134 +132 +129 +129 +131 +134 +135 +136 +138 +139 +138 +138 +139 +139 +137 +136 +137 +139 +139 +138 +137 +136 +135 +136 +136 +136 +136 +137 +136 +136 +137 +139 +139 +140 +139 +141 +141 +142 +145 +148 +151 +155 +156 +160 +167 +174 +180 +188 +195 +203 +212 +222 +222 +209 +185 +162 +148 +152 +163 +178 +193 +209 +223 +234 +238 +238 +240 +239 +238 +239 +238 +237 +240 +239 +239 +238 +238 +239 +239 +238 +237 +237 +237 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +236 +236 +236 +237 +237 +238 +238 +239 +239 +239 +240 +240 +241 +241 +241 +242 +243 +243 +243 +243 +243 +244 +245 +244 +245 +246 +246 +245 +246 +246 +247 +247 +247 +246 +246 +247 +248 +248 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +247 +247 +246 +246 +248 +247 +246 +246 +246 +246 +246 +245 +246 +247 +247 +247 +247 +247 +247 +246 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +244 +243 +242 +242 +243 +244 +244 +242 +241 +241 +240 +240 +239 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +252 +252 +253 +253 +252 +252 +251 +251 +251 +247 +241 +238 +240 +237 +236 +232 +228 +226 +226 +224 +222 +223 +218 +213 +213 +216 +219 +218 +215 +214 +217 +220 +220 +221 +221 +219 +217 +216 +216 +216 +213 +210 +207 +203 +201 +199 +195 +195 +196 +196 +194 +195 +198 +197 +197 +195 +193 +195 +199 +200 +198 +199 +198 +198 +198 +196 +193 +192 +193 +197 +198 +198 +195 +193 +194 +196 +198 +196 +186 +184 +187 +186 +184 +184 +183 +183 +181 +182 +187 +194 +199 +198 +197 +199 +198 +197 +194 +188 +181 +177 +176 +170 +163 +164 +177 +186 +182 +171 +164 +159 +160 +166 +176 +186 +191 +190 +187 +183 +183 +180 +176 +176 +180 +179 +175 +171 +168 +164 +161 +157 +156 +160 +168 +185 +197 +200 +195 +193 +191 +180 +168 +173 +194 +206 +197 +186 +184 +180 +173 +175 +178 +180 +176 +169 +166 +169 +173 +184 +191 +212 +220 +207 +203 +193 +170 +129 +133 +149 +166 +169 +158 +154 +161 +171 +183 +196 +199 +189 +172 +156 +146 +152 +153 +150 +146 +146 +153 +156 +154 +153 +162 +161 +150 +152 +159 +146 +123 +117 +117 +119 +125 +133 +143 +157 +167 +171 +161 +149 +143 +143 +145 +147 +149 +152 +148 +145 +149 +158 +166 +169 +168 +168 +163 +156 +150 +146 +145 +145 +145 +144 +146 +150 +153 +154 +151 +148 +146 +150 +149 +147 +144 +142 +144 +148 +151 +148 +144 +145 +150 +154 +157 +166 +177 +184 +172 +161 +161 +162 +158 +152 +149 +149 +149 +147 +143 +139 +139 +143 +147 +150 +153 +147 +143 +148 +149 +146 +150 +153 +151 +150 +148 +148 +148 +149 +150 +145 +149 +146 +139 +136 +141 +142 +140 +150 +164 +170 +162 +156 +158 +157 +150 +150 +149 +145 +141 +143 +149 +155 +159 +156 +150 +145 +148 +153 +153 +150 +147 +148 +146 +138 +133 +135 +145 +149 +148 +147 +140 +137 +138 +141 +148 +154 +152 +153 +153 +152 +150 +149 +149 +148 +147 +139 +139 +141 +146 +149 +144 +132 +122 +135 +150 +154 +140 +125 +125 +131 +133 +134 +136 +134 +131 +134 +141 +141 +136 +140 +145 +145 +142 +141 +137 +136 +139 +138 +137 +135 +135 +135 +139 +145 +149 +147 +149 +151 +153 +153 +150 +144 +141 +134 +131 +137 +149 +152 +145 +144 +149 +144 +143 +144 +147 +150 +150 +146 +142 +146 +148 +151 +154 +154 +153 +152 +150 +153 +151 +151 +150 +147 +146 +146 +145 +143 +147 +148 +145 +142 +142 +142 +140 +137 +136 +131 +124 +123 +131 +141 +147 +147 +146 +144 +139 +133 +135 +138 +135 +129 +129 +133 +138 +140 +138 +136 +138 +141 +138 +142 +153 +158 +155 +155 +161 +155 +150 +143 +142 +145 +146 +144 +139 +141 +138 +136 +138 +141 +143 +142 +140 +143 +146 +145 +144 +147 +154 +157 +156 +153 +142 +143 +153 +149 +139 +139 +145 +140 +135 +134 +141 +144 +140 +134 +132 +131 +134 +135 +135 +137 +137 +137 +136 +136 +138 +139 +142 +144 +145 +145 +146 +147 +145 +141 +138 +136 +136 +135 +133 +128 +128 +130 +134 +139 +141 +135 +128 +133 +132 +133 +133 +128 +123 +127 +136 +144 +140 +136 +135 +134 +134 +137 +140 +139 +140 +141 +141 +140 +138 +137 +137 +131 +134 +131 +129 +130 +129 +128 +130 +125 +122 +120 +123 +132 +138 +132 +122 +144 +174 +181 +159 +138 +131 +129 +129 +129 +135 +136 +139 +137 +128 +130 +145 +144 +135 +130 +131 +130 +124 +118 +117 +114 +127 +138 +146 +148 +137 +137 +151 +152 +155 +164 +174 +151 +111 +98 +102 +129 +137 +155 +168 +178 +180 +176 +185 +198 +197 +185 +173 +169 +163 +158 +161 +161 +163 +174 +170 +147 +138 +148 +155 +151 +121 +72 +48 +58 +63 +63 +73 +72 +78 +69 +71 +103 +135 +143 +145 +130 +126 +115 +114 +132 +150 +151 +145 +149 +152 +160 +170 +177 +180 +181 +181 +177 +176 +171 +163 +154 +145 +134 +125 +113 +94 +74 +55 +45 +45 +57 +87 +163 +187 +135 +93 +62 +48 +64 +77 +83 +84 +85 +86 +87 +90 +94 +98 +96 +94 +89 +89 +93 +94 +94 +100 +97 +101 +105 +107 +109 +112 +111 +107 +114 +117 +115 +115 +110 +92 +84 +94 +134 +149 +152 +161 +181 +177 +152 +142 +130 +129 +129 +129 +134 +138 +143 +146 +148 +154 +157 +152 +148 +150 +153 +154 +156 +156 +152 +148 +146 +143 +143 +149 +159 +168 +173 +171 +166 +166 +168 +169 +169 +166 +163 +162 +161 +156 +148 +142 +135 +135 +134 +134 +131 +129 +130 +132 +121 +114 +108 +110 +117 +121 +121 +119 +122 +121 +122 +124 +129 +133 +135 +135 +141 +150 +151 +148 +152 +156 +160 +163 +168 +165 +160 +159 +158 +156 +147 +139 +134 +131 +131 +128 +123 +123 +124 +120 +122 +124 +111 +98 +107 +128 +144 +155 +158 +154 +135 +118 +119 +129 +135 +136 +137 +139 +135 +122 +111 +107 +109 +113 +135 +159 +174 +164 +152 +155 +165 +168 +155 +136 +117 +117 +127 +130 +123 +116 +116 +118 +123 +127 +129 +137 +139 +132 +124 +118 +118 +125 +130 +130 +128 +128 +132 +133 +129 +118 +113 +118 +126 +130 +133 +133 +134 +135 +133 +130 +129 +131 +131 +130 +132 +136 +134 +127 +124 +126 +122 +131 +141 +144 +141 +136 +131 +126 +119 +120 +122 +125 +128 +128 +130 +132 +134 +135 +134 +134 +137 +142 +145 +146 +141 +142 +143 +143 +143 +146 +149 +153 +153 +153 +152 +151 +150 +149 +146 +146 +143 +143 +144 +144 +141 +137 +137 +138 +139 +133 +116 +93 +77 +87 +109 +123 +127 +132 +136 +135 +137 +140 +142 +143 +146 +148 +152 +153 +150 +147 +145 +145 +147 +150 +152 +152 +149 +149 +152 +156 +160 +168 +173 +175 +164 +158 +163 +163 +163 +159 +159 +157 +145 +126 +115 +114 +134 +141 +149 +154 +153 +152 +155 +160 +164 +160 +157 +155 +152 +148 +144 +143 +139 +139 +142 +146 +149 +148 +148 +148 +157 +158 +155 +151 +154 +157 +158 +160 +156 +154 +155 +157 +154 +149 +151 +157 +166 +155 +141 +136 +138 +141 +142 +139 +137 +141 +145 +146 +145 +150 +166 +181 +179 +170 +158 +151 +152 +160 +166 +168 +172 +160 +147 +147 +159 +172 +183 +191 +185 +167 +147 +135 +133 +138 +147 +156 +160 +159 +154 +152 +156 +161 +160 +156 +148 +144 +141 +142 +145 +148 +149 +150 +141 +137 +137 +142 +149 +152 +152 +151 +149 +153 +155 +163 +173 +170 +149 +133 +139 +146 +156 +160 +154 +142 +135 +135 +139 +155 +164 +159 +151 +148 +145 +141 +134 +139 +174 +219 +234 +211 +181 +165 +171 +186 +195 +193 +197 +210 +212 +203 +201 +200 +196 +198 +214 +228 +220 +201 +194 +191 +192 +188 +188 +189 +195 +212 +219 +218 +209 +204 +208 +206 +195 +184 +191 +198 +206 +209 +209 +209 +213 +217 +216 +218 +220 +219 +215 +210 +201 +194 +202 +208 +213 +212 +207 +205 +209 +214 +222 +230 +226 +216 +212 +221 +228 +231 +235 +236 +234 +224 +214 +214 +213 +206 +198 +195 +200 +208 +213 +218 +222 +221 +187 +171 +178 +207 +222 +215 +205 +200 +195 +190 +182 +168 +159 +164 +172 +173 +179 +181 +183 +179 +159 +128 +95 +77 +77 +79 +80 +82 +84 +90 +96 +98 +100 +103 +105 +107 +107 +107 +109 +111 +111 +113 +115 +117 +117 +117 +117 +118 +119 +120 +119 +115 +113 +111 +110 +109 +111 +113 +117 +121 +124 +128 +131 +132 +132 +132 +132 +132 +131 +132 +133 +133 +132 +130 +129 +131 +133 +135 +136 +137 +139 +137 +137 +138 +137 +135 +134 +135 +136 +138 +138 +137 +134 +133 +133 +135 +135 +135 +136 +137 +138 +139 +138 +137 +140 +143 +145 +144 +142 +143 +149 +154 +155 +153 +155 +161 +170 +178 +185 +191 +200 +209 +220 +224 +215 +192 +168 +150 +152 +161 +175 +190 +206 +222 +233 +237 +238 +240 +239 +237 +239 +237 +236 +239 +238 +238 +238 +238 +238 +238 +237 +236 +237 +236 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +234 +234 +234 +234 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +236 +237 +237 +238 +239 +239 +239 +239 +240 +240 +241 +241 +242 +243 +243 +243 +243 +243 +244 +245 +243 +244 +245 +245 +245 +245 +246 +247 +246 +245 +245 +245 +246 +247 +247 +247 +248 +248 +247 +247 +247 +248 +248 +248 +246 +247 +247 +247 +247 +247 +247 +247 +248 +247 +246 +246 +246 +246 +246 +245 +246 +247 +247 +247 +247 +247 +247 +246 +245 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +244 +244 +245 +245 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +243 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +243 +243 +242 +243 +244 +244 +243 +242 +241 +240 +240 +239 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +253 +252 +252 +254 +254 +253 +252 +252 +251 +250 +249 +244 +239 +238 +240 +240 +239 +234 +228 +225 +224 +223 +221 +221 +218 +215 +215 +219 +221 +221 +219 +218 +220 +221 +220 +219 +220 +218 +216 +216 +216 +217 +214 +210 +206 +203 +202 +199 +195 +195 +195 +194 +193 +195 +199 +198 +198 +196 +195 +196 +200 +202 +202 +201 +201 +201 +201 +198 +194 +193 +195 +196 +197 +195 +191 +190 +194 +196 +197 +194 +186 +185 +189 +189 +188 +186 +182 +186 +183 +184 +191 +197 +199 +197 +197 +200 +198 +195 +192 +188 +182 +176 +173 +166 +166 +174 +188 +192 +182 +169 +162 +160 +163 +170 +181 +192 +195 +190 +184 +179 +180 +180 +180 +182 +184 +179 +173 +175 +173 +168 +161 +156 +159 +168 +177 +197 +204 +197 +186 +183 +181 +181 +185 +201 +202 +200 +190 +178 +171 +170 +172 +167 +171 +173 +169 +164 +168 +181 +194 +207 +213 +221 +214 +197 +185 +164 +133 +128 +151 +176 +181 +169 +159 +164 +175 +191 +192 +193 +186 +170 +155 +150 +152 +155 +151 +147 +146 +152 +159 +162 +161 +163 +161 +153 +145 +145 +146 +140 +130 +122 +125 +129 +136 +146 +156 +164 +166 +155 +147 +141 +143 +147 +147 +147 +149 +149 +143 +143 +154 +169 +175 +167 +155 +156 +154 +150 +145 +141 +140 +142 +144 +145 +143 +144 +149 +153 +150 +142 +135 +137 +138 +140 +142 +143 +144 +145 +145 +145 +144 +150 +159 +161 +158 +162 +172 +181 +176 +169 +163 +158 +153 +146 +142 +145 +142 +141 +141 +143 +146 +149 +149 +146 +150 +151 +150 +152 +152 +152 +153 +150 +148 +146 +145 +144 +142 +139 +138 +137 +141 +141 +137 +137 +141 +147 +151 +158 +162 +165 +163 +156 +151 +151 +153 +154 +146 +136 +134 +141 +152 +157 +157 +151 +145 +145 +152 +156 +153 +148 +145 +145 +143 +137 +134 +138 +147 +149 +145 +141 +136 +135 +140 +145 +153 +156 +154 +153 +151 +148 +145 +145 +146 +147 +148 +141 +139 +138 +141 +144 +143 +136 +130 +132 +144 +149 +140 +131 +132 +136 +137 +135 +133 +131 +133 +138 +143 +142 +139 +143 +148 +144 +137 +137 +140 +142 +144 +144 +139 +133 +130 +132 +138 +147 +152 +146 +146 +149 +151 +147 +144 +141 +138 +128 +136 +148 +156 +151 +144 +144 +151 +144 +148 +153 +155 +155 +151 +144 +139 +144 +145 +147 +151 +154 +156 +157 +157 +151 +148 +152 +154 +149 +148 +150 +147 +144 +151 +154 +149 +146 +145 +144 +140 +138 +136 +129 +122 +123 +132 +141 +144 +147 +151 +150 +142 +135 +134 +133 +129 +123 +123 +127 +133 +138 +139 +140 +142 +142 +143 +142 +143 +148 +154 +155 +153 +155 +150 +144 +144 +148 +149 +146 +140 +142 +140 +138 +138 +140 +140 +140 +138 +144 +145 +144 +142 +146 +153 +157 +155 +152 +150 +151 +150 +145 +143 +143 +140 +142 +136 +133 +137 +142 +143 +142 +142 +136 +140 +143 +142 +141 +140 +140 +140 +137 +136 +135 +136 +139 +141 +141 +142 +143 +143 +142 +139 +137 +137 +137 +135 +132 +132 +132 +134 +139 +144 +144 +140 +136 +133 +135 +136 +132 +127 +131 +141 +146 +144 +142 +139 +135 +133 +135 +140 +139 +138 +140 +142 +140 +135 +133 +134 +132 +132 +126 +122 +124 +127 +130 +135 +137 +132 +123 +122 +132 +140 +132 +120 +137 +168 +187 +170 +140 +127 +129 +131 +124 +135 +138 +145 +142 +125 +121 +131 +137 +134 +134 +138 +141 +138 +132 +128 +140 +157 +170 +174 +169 +152 +136 +131 +146 +147 +151 +165 +168 +157 +154 +151 +166 +172 +186 +190 +176 +152 +149 +177 +202 +195 +179 +169 +162 +140 +127 +135 +94 +74 +83 +102 +110 +134 +169 +184 +161 +121 +84 +65 +55 +58 +68 +73 +76 +80 +90 +116 +149 +160 +153 +150 +149 +152 +148 +146 +156 +168 +174 +177 +179 +177 +176 +175 +173 +169 +164 +161 +160 +149 +140 +131 +114 +92 +85 +89 +95 +89 +88 +86 +90 +104 +118 +137 +185 +195 +144 +97 +71 +69 +81 +85 +81 +83 +85 +86 +85 +84 +84 +85 +86 +86 +86 +90 +97 +98 +99 +102 +103 +105 +106 +109 +113 +118 +118 +116 +113 +120 +125 +126 +120 +104 +92 +95 +106 +123 +131 +144 +170 +185 +177 +170 +151 +145 +137 +133 +138 +147 +150 +149 +153 +155 +152 +144 +138 +135 +131 +129 +120 +125 +128 +129 +128 +124 +122 +126 +134 +144 +149 +147 +141 +140 +142 +145 +154 +156 +160 +165 +167 +167 +164 +161 +155 +153 +150 +146 +138 +132 +128 +126 +119 +109 +100 +100 +108 +115 +123 +127 +132 +137 +143 +148 +152 +151 +151 +150 +152 +156 +153 +144 +142 +145 +148 +149 +145 +147 +146 +143 +140 +135 +131 +129 +129 +130 +132 +128 +121 +120 +120 +117 +114 +119 +114 +116 +136 +147 +146 +147 +156 +145 +126 +112 +109 +112 +122 +135 +136 +134 +137 +139 +127 +107 +98 +100 +122 +139 +159 +167 +158 +147 +151 +163 +162 +149 +133 +128 +134 +139 +133 +123 +126 +126 +124 +121 +123 +131 +136 +134 +129 +121 +118 +126 +133 +134 +131 +132 +132 +135 +133 +125 +120 +124 +129 +132 +130 +127 +128 +132 +132 +129 +128 +130 +126 +124 +127 +130 +127 +121 +123 +129 +134 +143 +149 +143 +135 +130 +129 +126 +115 +114 +116 +122 +127 +128 +129 +129 +129 +133 +135 +135 +137 +142 +143 +142 +139 +142 +144 +145 +146 +148 +152 +154 +152 +152 +150 +150 +150 +147 +145 +143 +142 +143 +145 +146 +144 +139 +136 +135 +134 +125 +107 +89 +81 +96 +116 +124 +131 +135 +137 +136 +137 +140 +143 +145 +146 +148 +152 +152 +150 +148 +146 +145 +146 +148 +151 +150 +148 +148 +151 +154 +160 +168 +172 +174 +165 +156 +159 +157 +159 +153 +148 +143 +130 +119 +119 +128 +143 +143 +145 +148 +152 +155 +156 +157 +154 +153 +156 +156 +151 +144 +144 +147 +144 +144 +149 +155 +156 +150 +147 +148 +162 +165 +158 +150 +152 +154 +156 +160 +156 +154 +153 +152 +147 +142 +143 +148 +150 +144 +136 +132 +133 +136 +138 +139 +141 +141 +142 +143 +145 +151 +165 +178 +182 +169 +153 +145 +152 +166 +172 +171 +167 +159 +149 +146 +160 +186 +198 +194 +175 +166 +155 +146 +140 +139 +143 +150 +158 +160 +157 +153 +155 +160 +159 +153 +146 +147 +146 +147 +151 +154 +154 +152 +147 +144 +141 +144 +150 +154 +153 +150 +151 +156 +163 +172 +176 +164 +147 +141 +148 +154 +160 +161 +158 +150 +141 +136 +140 +147 +158 +162 +157 +145 +140 +143 +137 +136 +168 +213 +226 +211 +189 +176 +182 +189 +189 +183 +188 +203 +209 +204 +197 +204 +204 +200 +210 +226 +223 +208 +197 +191 +190 +188 +189 +188 +191 +206 +224 +221 +213 +209 +211 +206 +190 +178 +177 +192 +210 +218 +217 +211 +212 +213 +215 +218 +218 +216 +215 +215 +212 +207 +205 +209 +213 +213 +208 +203 +203 +207 +217 +231 +234 +220 +206 +213 +225 +228 +233 +237 +238 +229 +215 +212 +213 +210 +196 +184 +185 +196 +203 +208 +218 +227 +212 +193 +181 +189 +211 +227 +223 +210 +202 +195 +183 +166 +158 +165 +175 +176 +181 +183 +183 +174 +150 +119 +91 +77 +77 +79 +80 +79 +81 +87 +92 +93 +96 +99 +103 +105 +106 +107 +108 +110 +110 +112 +114 +114 +114 +113 +114 +115 +118 +118 +117 +114 +111 +110 +110 +110 +111 +112 +115 +118 +121 +124 +127 +128 +127 +128 +129 +130 +130 +131 +132 +132 +132 +132 +132 +132 +133 +133 +135 +138 +138 +137 +136 +136 +136 +134 +134 +135 +132 +133 +134 +134 +133 +133 +134 +134 +134 +135 +136 +139 +141 +142 +141 +139 +139 +143 +147 +147 +144 +146 +151 +156 +155 +153 +152 +157 +165 +174 +183 +190 +200 +208 +218 +223 +217 +195 +171 +152 +151 +160 +173 +189 +204 +219 +229 +233 +237 +240 +239 +237 +239 +238 +236 +239 +238 +237 +237 +237 +238 +238 +237 +236 +236 +236 +236 +236 +236 +236 +236 +237 +236 +236 +235 +235 +235 +234 +234 +234 +235 +235 +235 +235 +235 +235 +235 +235 +236 +236 +236 +236 +237 +237 +238 +239 +239 +239 +239 +239 +239 +240 +241 +241 +242 +242 +243 +243 +243 +243 +244 +245 +243 +244 +245 +245 +245 +245 +246 +247 +245 +245 +244 +245 +246 +247 +247 +247 +248 +248 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +248 +248 +248 +248 +247 +246 +246 +245 +246 +246 +246 +245 +246 +246 +246 +247 +247 +246 +246 +246 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +246 +246 +245 +244 +243 +245 +245 +245 +244 +244 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +242 +241 +241 +240 +240 +239 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +255 +255 +254 +252 +252 +251 +249 +246 +241 +237 +238 +240 +243 +240 +235 +227 +223 +222 +221 +220 +218 +218 +218 +219 +221 +222 +222 +222 +221 +221 +221 +218 +217 +218 +217 +216 +216 +216 +217 +214 +211 +207 +204 +203 +199 +197 +195 +194 +194 +194 +196 +199 +198 +199 +198 +198 +199 +201 +203 +203 +201 +201 +202 +202 +199 +196 +195 +197 +195 +194 +189 +183 +185 +192 +195 +193 +193 +185 +183 +187 +188 +187 +186 +182 +190 +188 +190 +196 +199 +198 +196 +197 +198 +195 +192 +190 +188 +183 +175 +168 +162 +168 +179 +189 +191 +183 +171 +162 +161 +166 +174 +184 +192 +193 +185 +175 +170 +172 +177 +182 +185 +183 +176 +169 +178 +176 +169 +159 +156 +164 +181 +194 +206 +199 +187 +180 +182 +181 +184 +194 +199 +189 +184 +184 +180 +170 +164 +163 +163 +163 +164 +166 +173 +185 +198 +208 +216 +214 +208 +199 +186 +164 +141 +129 +161 +178 +182 +167 +158 +168 +183 +190 +195 +183 +172 +167 +165 +159 +152 +150 +149 +144 +145 +157 +167 +168 +165 +164 +162 +155 +147 +140 +137 +138 +142 +146 +134 +135 +138 +145 +155 +163 +162 +157 +145 +142 +144 +151 +154 +153 +150 +149 +145 +147 +153 +163 +171 +168 +155 +144 +141 +144 +147 +145 +141 +140 +142 +145 +149 +144 +141 +143 +144 +141 +136 +132 +130 +133 +138 +144 +147 +150 +151 +151 +152 +152 +156 +159 +155 +150 +153 +161 +169 +176 +176 +162 +150 +144 +141 +135 +138 +136 +136 +139 +144 +146 +148 +149 +149 +153 +168 +173 +160 +154 +154 +147 +142 +143 +145 +147 +146 +142 +134 +129 +124 +128 +136 +144 +145 +147 +153 +159 +163 +158 +155 +155 +152 +147 +148 +155 +151 +144 +137 +135 +142 +151 +152 +150 +146 +143 +146 +152 +153 +147 +144 +146 +143 +142 +136 +135 +140 +149 +148 +142 +135 +135 +138 +144 +148 +153 +156 +154 +153 +148 +141 +139 +140 +144 +149 +152 +146 +144 +142 +143 +144 +145 +143 +141 +134 +137 +140 +141 +139 +139 +140 +141 +136 +130 +129 +136 +142 +141 +139 +139 +138 +146 +141 +131 +133 +142 +145 +145 +143 +138 +132 +129 +131 +136 +143 +147 +144 +146 +151 +152 +145 +140 +137 +134 +134 +145 +155 +156 +149 +146 +150 +154 +147 +152 +155 +154 +150 +146 +142 +138 +143 +144 +146 +149 +153 +156 +157 +157 +153 +150 +155 +158 +150 +147 +149 +147 +145 +153 +158 +154 +149 +149 +147 +143 +137 +135 +131 +128 +131 +138 +141 +140 +143 +150 +151 +143 +138 +136 +133 +131 +130 +130 +132 +136 +138 +139 +140 +141 +145 +145 +140 +136 +140 +150 +150 +144 +150 +148 +146 +148 +150 +149 +147 +144 +141 +141 +141 +140 +139 +138 +137 +136 +142 +144 +143 +143 +147 +152 +153 +151 +154 +156 +157 +150 +142 +142 +141 +133 +134 +134 +132 +131 +134 +140 +143 +143 +137 +142 +146 +144 +142 +141 +141 +141 +141 +139 +137 +136 +137 +139 +140 +140 +142 +145 +146 +143 +139 +137 +136 +135 +136 +137 +136 +136 +138 +144 +147 +148 +140 +136 +136 +139 +137 +132 +134 +142 +138 +140 +141 +139 +134 +129 +131 +136 +140 +138 +139 +142 +138 +131 +127 +127 +129 +129 +125 +122 +125 +128 +133 +140 +144 +141 +129 +124 +134 +140 +133 +126 +135 +166 +190 +174 +139 +121 +125 +130 +129 +136 +139 +149 +147 +127 +122 +125 +136 +135 +134 +138 +148 +159 +162 +158 +173 +180 +180 +171 +158 +145 +133 +127 +142 +148 +145 +150 +160 +175 +192 +195 +189 +197 +202 +183 +146 +112 +113 +146 +185 +182 +170 +164 +164 +144 +121 +116 +71 +47 +53 +75 +92 +128 +177 +200 +179 +148 +118 +96 +78 +76 +87 +94 +103 +105 +130 +163 +178 +180 +175 +167 +161 +163 +160 +154 +151 +148 +151 +160 +155 +154 +150 +143 +135 +125 +116 +110 +103 +94 +88 +81 +70 +64 +81 +104 +117 +126 +145 +155 +165 +175 +176 +180 +195 +201 +166 +120 +107 +124 +114 +102 +94 +95 +95 +94 +90 +88 +85 +84 +82 +86 +90 +96 +104 +106 +107 +111 +109 +107 +106 +107 +112 +116 +117 +115 +115 +121 +124 +124 +124 +122 +121 +121 +109 +115 +122 +126 +141 +163 +178 +178 +164 +159 +150 +139 +135 +139 +140 +138 +132 +128 +127 +128 +126 +119 +111 +107 +107 +114 +118 +119 +118 +111 +107 +110 +121 +126 +128 +124 +118 +116 +116 +118 +121 +126 +134 +139 +143 +147 +152 +156 +164 +166 +165 +161 +155 +147 +141 +137 +128 +121 +114 +112 +117 +126 +137 +145 +145 +152 +160 +161 +156 +151 +148 +148 +149 +150 +140 +128 +126 +129 +130 +131 +131 +130 +126 +123 +122 +123 +128 +131 +135 +134 +135 +129 +120 +119 +122 +122 +124 +127 +128 +140 +154 +143 +128 +130 +147 +141 +126 +114 +110 +113 +121 +132 +135 +132 +137 +145 +140 +123 +108 +104 +112 +116 +133 +157 +162 +152 +148 +153 +160 +160 +153 +141 +138 +141 +137 +128 +127 +126 +120 +113 +116 +123 +129 +133 +134 +124 +118 +124 +132 +134 +133 +134 +132 +134 +135 +136 +135 +132 +132 +133 +130 +127 +125 +128 +128 +126 +125 +127 +123 +121 +123 +125 +124 +124 +131 +141 +146 +153 +152 +141 +130 +126 +124 +120 +114 +111 +112 +118 +125 +127 +126 +125 +127 +133 +136 +136 +138 +139 +138 +133 +137 +141 +144 +145 +146 +149 +150 +151 +150 +149 +149 +149 +149 +147 +146 +145 +141 +142 +145 +150 +150 +145 +138 +134 +128 +116 +102 +93 +95 +112 +126 +127 +133 +138 +140 +137 +134 +134 +139 +143 +147 +149 +152 +153 +152 +151 +149 +148 +149 +150 +151 +151 +151 +150 +151 +151 +158 +161 +164 +169 +164 +159 +161 +156 +150 +144 +136 +130 +126 +126 +134 +143 +149 +149 +148 +147 +148 +153 +156 +160 +155 +153 +154 +152 +147 +143 +145 +150 +153 +154 +160 +164 +159 +150 +147 +150 +163 +163 +152 +144 +148 +153 +155 +159 +155 +152 +151 +150 +146 +142 +142 +146 +143 +142 +141 +139 +139 +140 +141 +143 +144 +144 +146 +147 +145 +148 +159 +171 +179 +173 +161 +153 +156 +165 +169 +169 +165 +158 +151 +153 +173 +197 +197 +178 +158 +165 +169 +161 +148 +142 +142 +145 +161 +163 +161 +156 +155 +158 +156 +151 +141 +143 +147 +149 +154 +156 +155 +151 +148 +146 +144 +145 +149 +153 +153 +152 +156 +160 +166 +174 +175 +164 +152 +151 +147 +151 +155 +159 +163 +161 +151 +139 +139 +135 +139 +153 +160 +157 +149 +145 +133 +134 +163 +205 +223 +218 +202 +187 +184 +187 +184 +180 +187 +201 +206 +200 +198 +206 +206 +199 +204 +220 +224 +215 +200 +193 +192 +192 +194 +191 +188 +199 +218 +219 +216 +213 +214 +203 +181 +164 +162 +183 +209 +224 +223 +214 +208 +205 +207 +212 +215 +215 +215 +218 +217 +215 +209 +211 +214 +215 +212 +207 +204 +204 +206 +227 +238 +227 +209 +210 +219 +222 +229 +235 +241 +237 +221 +211 +211 +213 +196 +179 +176 +190 +199 +203 +213 +222 +228 +218 +197 +183 +197 +223 +233 +228 +209 +196 +182 +166 +161 +168 +177 +179 +182 +184 +183 +170 +143 +112 +88 +77 +80 +82 +82 +80 +80 +85 +88 +88 +91 +95 +99 +102 +104 +105 +107 +108 +109 +110 +112 +112 +112 +112 +113 +114 +117 +116 +114 +112 +111 +110 +112 +113 +113 +114 +115 +118 +120 +123 +125 +126 +125 +127 +129 +132 +132 +132 +131 +131 +133 +135 +137 +135 +132 +132 +134 +137 +136 +135 +135 +136 +136 +135 +135 +137 +131 +131 +131 +132 +133 +135 +136 +135 +135 +136 +136 +140 +144 +145 +144 +142 +142 +144 +144 +144 +144 +147 +153 +157 +157 +155 +155 +156 +160 +167 +177 +186 +195 +204 +216 +223 +218 +198 +173 +154 +152 +160 +174 +190 +206 +218 +228 +232 +236 +239 +239 +238 +240 +239 +237 +240 +237 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +237 +237 +237 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +237 +237 +236 +236 +237 +238 +239 +240 +238 +239 +239 +239 +240 +240 +241 +241 +242 +242 +243 +243 +243 +243 +244 +245 +244 +245 +245 +246 +246 +246 +247 +247 +246 +246 +245 +245 +246 +247 +247 +247 +248 +247 +247 +246 +246 +247 +247 +248 +247 +247 +248 +248 +248 +248 +249 +249 +247 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +244 +245 +246 +246 +246 +245 +244 +243 +242 +245 +244 +244 +244 +243 +243 +243 +242 +244 +244 +244 +243 +242 +242 +242 +241 +242 +242 +241 +242 +242 +242 +241 +241 +242 +241 +240 +240 +240 +240 +240 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +253 +253 +252 +248 +244 +240 +238 +238 +240 +242 +240 +234 +226 +221 +220 +220 +220 +216 +219 +221 +222 +222 +222 +222 +222 +222 +222 +221 +218 +217 +217 +217 +216 +216 +216 +217 +214 +212 +208 +205 +203 +200 +198 +196 +194 +194 +196 +198 +200 +199 +199 +199 +199 +200 +200 +200 +200 +199 +198 +199 +199 +199 +197 +197 +198 +197 +194 +185 +176 +179 +188 +193 +190 +186 +179 +177 +181 +184 +189 +192 +192 +193 +192 +195 +199 +200 +197 +195 +196 +193 +191 +189 +187 +187 +183 +175 +167 +162 +170 +179 +183 +184 +181 +172 +163 +165 +174 +183 +188 +191 +191 +183 +174 +163 +165 +172 +182 +183 +176 +169 +167 +178 +172 +164 +159 +164 +176 +195 +209 +207 +191 +180 +182 +189 +184 +179 +181 +176 +172 +170 +175 +176 +170 +160 +154 +163 +162 +164 +176 +195 +209 +213 +211 +211 +205 +194 +182 +162 +137 +141 +168 +186 +184 +171 +159 +167 +190 +198 +191 +186 +174 +163 +158 +158 +155 +150 +149 +141 +141 +151 +167 +172 +164 +155 +153 +153 +151 +144 +135 +131 +135 +142 +149 +152 +150 +149 +152 +158 +160 +154 +147 +147 +146 +148 +151 +152 +151 +148 +147 +145 +153 +162 +164 +157 +148 +143 +141 +140 +145 +149 +149 +146 +144 +146 +148 +146 +142 +138 +134 +130 +128 +133 +140 +144 +144 +145 +147 +149 +153 +156 +157 +153 +153 +152 +148 +144 +145 +150 +155 +162 +176 +178 +158 +138 +133 +133 +130 +134 +138 +142 +145 +147 +151 +157 +162 +168 +167 +180 +182 +161 +153 +154 +146 +141 +144 +148 +151 +149 +142 +131 +125 +119 +128 +143 +154 +158 +157 +158 +161 +161 +157 +151 +145 +145 +150 +152 +152 +147 +148 +148 +146 +146 +147 +148 +147 +146 +144 +145 +147 +145 +140 +141 +146 +145 +143 +137 +135 +139 +146 +145 +139 +136 +136 +142 +145 +145 +149 +154 +154 +151 +142 +135 +133 +135 +141 +148 +152 +148 +147 +146 +145 +145 +145 +143 +142 +139 +136 +135 +140 +144 +143 +142 +141 +135 +130 +129 +137 +141 +138 +135 +136 +131 +141 +139 +131 +134 +141 +142 +139 +138 +135 +133 +132 +133 +135 +138 +139 +144 +151 +156 +156 +149 +140 +134 +132 +145 +152 +155 +151 +149 +153 +155 +153 +150 +152 +151 +145 +141 +141 +143 +143 +145 +147 +149 +152 +152 +152 +152 +151 +155 +154 +158 +158 +151 +144 +144 +145 +148 +153 +156 +153 +149 +148 +147 +146 +142 +141 +142 +146 +149 +150 +149 +147 +143 +149 +146 +140 +138 +137 +135 +137 +145 +143 +142 +142 +141 +140 +139 +138 +143 +139 +136 +138 +142 +143 +141 +140 +143 +144 +146 +148 +150 +149 +147 +144 +140 +141 +142 +141 +139 +137 +136 +135 +140 +141 +141 +143 +147 +151 +150 +148 +152 +151 +153 +152 +145 +141 +139 +136 +129 +134 +136 +132 +131 +135 +138 +137 +135 +141 +145 +144 +142 +140 +139 +139 +140 +139 +138 +137 +137 +137 +138 +139 +144 +147 +150 +146 +139 +135 +135 +134 +137 +139 +140 +139 +139 +141 +144 +145 +143 +139 +138 +140 +138 +133 +133 +136 +131 +134 +136 +136 +132 +128 +129 +132 +139 +138 +139 +140 +136 +128 +123 +122 +127 +131 +131 +130 +132 +133 +135 +141 +147 +147 +136 +127 +130 +129 +123 +122 +136 +165 +190 +177 +139 +117 +119 +127 +130 +132 +134 +150 +149 +136 +140 +140 +132 +128 +124 +127 +140 +156 +160 +156 +158 +156 +149 +138 +130 +127 +127 +127 +134 +133 +121 +121 +138 +168 +194 +200 +198 +191 +176 +146 +123 +110 +105 +113 +162 +169 +166 +165 +176 +172 +145 +121 +109 +101 +105 +109 +103 +116 +154 +182 +181 +172 +140 +115 +114 +115 +123 +144 +156 +160 +177 +188 +182 +179 +173 +157 +140 +139 +137 +136 +134 +129 +129 +137 +136 +138 +137 +129 +117 +103 +92 +86 +79 +75 +73 +73 +86 +111 +137 +153 +160 +163 +176 +191 +210 +211 +193 +187 +191 +202 +181 +140 +136 +162 +145 +134 +121 +120 +118 +113 +109 +105 +105 +105 +111 +116 +115 +109 +108 +109 +110 +112 +106 +102 +99 +101 +105 +110 +113 +112 +114 +118 +120 +118 +120 +129 +133 +131 +124 +123 +124 +119 +118 +136 +157 +162 +164 +166 +161 +149 +135 +126 +123 +122 +111 +108 +113 +125 +127 +117 +107 +106 +121 +125 +126 +125 +123 +119 +118 +123 +130 +131 +128 +123 +116 +113 +112 +112 +112 +115 +117 +115 +114 +117 +125 +132 +144 +148 +153 +157 +160 +162 +160 +158 +153 +150 +147 +145 +144 +146 +149 +154 +143 +147 +149 +146 +140 +135 +135 +136 +134 +133 +124 +115 +114 +117 +119 +123 +132 +127 +123 +123 +126 +128 +129 +129 +131 +128 +127 +127 +126 +129 +137 +140 +148 +143 +141 +147 +141 +117 +104 +113 +127 +137 +131 +114 +111 +121 +125 +125 +131 +132 +133 +132 +134 +135 +128 +117 +108 +107 +115 +137 +156 +159 +156 +153 +153 +159 +154 +138 +128 +130 +130 +126 +126 +124 +119 +114 +117 +120 +126 +136 +139 +128 +121 +122 +128 +133 +134 +133 +134 +134 +137 +144 +143 +135 +130 +130 +130 +128 +125 +123 +124 +125 +125 +126 +124 +123 +124 +128 +131 +138 +147 +155 +153 +155 +151 +140 +132 +126 +121 +114 +115 +113 +113 +119 +124 +126 +126 +126 +129 +133 +137 +137 +136 +134 +131 +128 +135 +140 +144 +143 +144 +147 +147 +145 +146 +146 +148 +148 +146 +146 +146 +146 +146 +145 +147 +151 +151 +145 +136 +130 +122 +109 +98 +98 +109 +126 +137 +135 +138 +142 +144 +140 +135 +133 +139 +144 +149 +150 +151 +152 +152 +151 +149 +149 +156 +156 +156 +155 +154 +153 +152 +152 +152 +154 +156 +162 +162 +159 +162 +155 +141 +137 +132 +130 +132 +138 +144 +147 +151 +154 +155 +151 +146 +149 +156 +163 +162 +156 +150 +148 +148 +150 +153 +156 +157 +160 +166 +167 +160 +151 +150 +154 +161 +157 +147 +142 +149 +157 +157 +155 +149 +149 +150 +151 +149 +146 +146 +148 +148 +149 +150 +149 +146 +143 +142 +141 +145 +149 +155 +156 +148 +142 +151 +163 +170 +174 +175 +170 +164 +165 +170 +175 +175 +162 +155 +167 +186 +189 +170 +150 +147 +162 +174 +168 +153 +143 +140 +142 +159 +162 +160 +155 +153 +153 +151 +148 +139 +142 +148 +152 +156 +156 +152 +148 +146 +145 +146 +149 +152 +154 +156 +159 +164 +166 +167 +170 +172 +165 +154 +153 +149 +148 +152 +160 +169 +169 +156 +141 +135 +129 +125 +134 +155 +171 +167 +153 +142 +144 +167 +203 +224 +222 +205 +190 +183 +184 +182 +182 +193 +205 +204 +195 +200 +204 +201 +195 +199 +213 +219 +215 +203 +195 +193 +193 +198 +197 +190 +196 +211 +219 +220 +217 +211 +190 +159 +137 +152 +174 +203 +224 +227 +218 +207 +200 +196 +202 +210 +215 +217 +217 +215 +213 +211 +212 +213 +212 +211 +208 +206 +204 +200 +222 +238 +235 +223 +216 +217 +221 +227 +233 +243 +244 +230 +217 +214 +214 +198 +179 +174 +187 +198 +204 +210 +219 +231 +230 +215 +199 +197 +209 +222 +233 +217 +199 +180 +168 +162 +167 +174 +175 +181 +184 +183 +167 +137 +105 +83 +76 +82 +83 +83 +81 +80 +82 +83 +83 +87 +89 +93 +97 +100 +101 +102 +103 +105 +105 +106 +107 +109 +111 +113 +113 +113 +111 +110 +110 +109 +109 +111 +113 +114 +115 +116 +118 +120 +122 +124 +125 +125 +128 +130 +133 +133 +132 +131 +130 +132 +136 +138 +136 +132 +131 +133 +135 +133 +132 +133 +135 +136 +135 +136 +138 +134 +133 +131 +132 +134 +135 +136 +135 +136 +136 +136 +138 +141 +143 +143 +143 +146 +144 +141 +139 +140 +145 +151 +157 +157 +157 +157 +157 +157 +161 +169 +179 +185 +195 +211 +223 +222 +203 +177 +156 +154 +160 +174 +193 +210 +222 +230 +234 +236 +239 +238 +238 +240 +239 +237 +240 +237 +237 +237 +237 +238 +238 +237 +236 +236 +236 +236 +236 +235 +236 +236 +236 +237 +236 +236 +236 +236 +236 +235 +235 +236 +236 +236 +236 +236 +236 +236 +236 +237 +236 +236 +236 +236 +237 +239 +239 +238 +239 +240 +240 +241 +241 +241 +241 +241 +242 +243 +243 +243 +243 +244 +244 +245 +245 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +247 +246 +246 +246 +247 +247 +247 +247 +245 +246 +246 +246 +246 +246 +246 +245 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +245 +244 +243 +242 +241 +244 +243 +243 +243 +243 +243 +242 +242 +244 +244 +243 +242 +241 +241 +241 +241 +241 +240 +240 +241 +241 +241 +241 +240 +241 +240 +239 +239 +240 +240 +240 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +255 +255 +255 +254 +254 +254 +255 +252 +247 +242 +240 +239 +241 +241 +239 +237 +232 +225 +220 +219 +220 +220 +219 +220 +221 +222 +223 +223 +222 +222 +223 +223 +222 +219 +218 +218 +218 +217 +216 +215 +215 +213 +212 +210 +206 +203 +201 +198 +195 +193 +194 +197 +199 +199 +198 +198 +199 +199 +199 +199 +199 +200 +197 +196 +195 +197 +198 +198 +198 +199 +200 +198 +187 +175 +175 +186 +192 +191 +182 +177 +177 +182 +185 +191 +197 +198 +193 +194 +197 +199 +200 +198 +195 +193 +190 +191 +190 +188 +186 +183 +177 +171 +173 +176 +179 +179 +179 +177 +172 +166 +173 +184 +192 +191 +189 +188 +184 +179 +164 +163 +170 +180 +178 +168 +164 +170 +174 +165 +162 +170 +185 +199 +208 +213 +202 +187 +181 +184 +185 +180 +173 +169 +164 +164 +165 +165 +161 +156 +155 +158 +173 +175 +184 +197 +211 +216 +210 +203 +195 +187 +177 +161 +140 +137 +164 +195 +187 +177 +170 +176 +191 +198 +189 +177 +169 +167 +164 +157 +149 +145 +144 +146 +135 +143 +156 +164 +159 +148 +144 +147 +152 +148 +139 +129 +127 +135 +146 +154 +167 +161 +156 +155 +154 +152 +148 +144 +152 +149 +145 +142 +144 +147 +148 +147 +149 +158 +163 +157 +144 +136 +139 +145 +151 +152 +153 +151 +148 +146 +146 +147 +138 +134 +130 +127 +125 +127 +138 +151 +155 +154 +152 +149 +147 +147 +149 +150 +149 +149 +145 +139 +141 +148 +150 +146 +156 +170 +174 +157 +139 +133 +135 +136 +138 +145 +155 +163 +169 +174 +180 +185 +179 +173 +169 +163 +151 +146 +147 +146 +146 +146 +147 +146 +143 +138 +132 +128 +132 +143 +153 +157 +159 +161 +162 +160 +157 +156 +150 +144 +145 +152 +153 +150 +144 +148 +149 +147 +144 +144 +145 +146 +147 +145 +144 +144 +143 +142 +144 +147 +149 +148 +140 +133 +134 +139 +142 +139 +139 +139 +143 +145 +143 +145 +151 +152 +148 +139 +131 +130 +134 +140 +146 +150 +150 +148 +146 +145 +145 +143 +140 +138 +141 +138 +135 +137 +143 +146 +143 +138 +132 +133 +135 +136 +138 +137 +135 +134 +133 +139 +138 +136 +138 +138 +136 +136 +136 +136 +135 +135 +135 +136 +138 +139 +146 +156 +158 +154 +150 +139 +132 +136 +149 +153 +156 +155 +154 +155 +153 +148 +149 +152 +149 +142 +138 +141 +146 +147 +147 +149 +152 +152 +152 +150 +150 +150 +156 +157 +157 +154 +149 +141 +139 +145 +153 +153 +151 +148 +143 +142 +144 +146 +146 +147 +152 +159 +161 +157 +154 +155 +145 +148 +143 +136 +136 +133 +132 +138 +145 +144 +142 +142 +141 +141 +140 +137 +134 +128 +128 +136 +141 +138 +136 +137 +143 +142 +143 +146 +149 +148 +144 +139 +140 +142 +144 +143 +141 +139 +138 +138 +138 +138 +138 +140 +144 +147 +147 +144 +144 +143 +148 +152 +147 +141 +140 +139 +131 +135 +138 +136 +132 +130 +131 +132 +135 +140 +145 +145 +141 +138 +136 +135 +135 +136 +137 +138 +138 +138 +138 +138 +144 +146 +147 +144 +138 +135 +133 +132 +135 +137 +139 +139 +139 +141 +141 +140 +142 +140 +139 +139 +137 +134 +132 +133 +133 +132 +132 +133 +133 +131 +130 +131 +133 +134 +136 +136 +133 +128 +124 +122 +129 +136 +137 +136 +137 +135 +135 +140 +148 +153 +146 +134 +128 +116 +108 +114 +130 +161 +186 +177 +145 +119 +117 +125 +123 +123 +131 +155 +151 +139 +151 +148 +128 +124 +119 +119 +125 +131 +133 +133 +125 +119 +115 +116 +115 +119 +123 +124 +131 +125 +108 +104 +116 +144 +184 +204 +193 +170 +150 +138 +140 +149 +144 +138 +161 +169 +173 +176 +185 +188 +174 +154 +157 +162 +164 +156 +141 +131 +140 +157 +198 +203 +184 +162 +162 +166 +173 +189 +194 +199 +200 +190 +180 +174 +163 +148 +140 +142 +142 +147 +155 +155 +153 +154 +156 +161 +162 +153 +141 +131 +126 +123 +123 +120 +114 +117 +134 +159 +175 +180 +183 +188 +190 +187 +183 +166 +150 +157 +179 +193 +171 +139 +136 +155 +149 +149 +147 +145 +143 +140 +138 +138 +141 +144 +147 +149 +138 +119 +110 +110 +111 +112 +104 +99 +95 +97 +103 +110 +113 +114 +112 +114 +118 +118 +119 +124 +126 +123 +127 +124 +120 +116 +114 +117 +123 +132 +146 +153 +158 +154 +142 +127 +116 +111 +106 +109 +121 +134 +134 +123 +117 +119 +126 +129 +128 +127 +128 +126 +126 +132 +134 +132 +128 +123 +119 +118 +118 +119 +123 +123 +120 +116 +112 +113 +116 +119 +123 +128 +135 +143 +152 +161 +166 +167 +171 +170 +168 +166 +161 +152 +146 +144 +131 +127 +123 +121 +122 +125 +128 +129 +124 +124 +119 +115 +115 +114 +117 +124 +128 +126 +126 +133 +138 +137 +133 +130 +127 +121 +126 +138 +146 +149 +150 +148 +148 +139 +133 +132 +120 +101 +97 +106 +120 +139 +140 +122 +117 +126 +130 +126 +127 +129 +127 +123 +127 +137 +137 +128 +115 +111 +114 +124 +140 +152 +157 +158 +158 +157 +149 +135 +125 +123 +126 +129 +126 +126 +121 +120 +124 +122 +124 +137 +139 +131 +123 +120 +127 +134 +136 +135 +136 +136 +140 +144 +142 +133 +126 +125 +129 +129 +125 +122 +122 +127 +129 +128 +130 +128 +128 +133 +142 +152 +156 +156 +153 +150 +144 +137 +132 +127 +121 +114 +115 +115 +118 +121 +123 +123 +126 +129 +131 +132 +135 +137 +134 +131 +129 +129 +134 +140 +142 +141 +142 +144 +144 +141 +143 +143 +142 +141 +140 +142 +143 +145 +150 +148 +146 +146 +144 +137 +129 +125 +119 +105 +99 +106 +120 +134 +142 +141 +142 +144 +146 +144 +140 +138 +141 +145 +152 +151 +151 +151 +152 +152 +150 +150 +157 +158 +157 +155 +151 +149 +149 +150 +152 +153 +153 +159 +158 +155 +157 +149 +143 +141 +141 +144 +148 +150 +150 +151 +150 +154 +157 +153 +150 +152 +158 +163 +158 +156 +153 +150 +152 +157 +159 +159 +156 +161 +167 +167 +160 +154 +153 +158 +159 +159 +157 +152 +150 +156 +157 +151 +149 +149 +151 +152 +152 +152 +152 +154 +158 +158 +158 +156 +152 +146 +142 +141 +145 +150 +159 +161 +152 +142 +145 +153 +160 +168 +175 +179 +173 +169 +172 +178 +182 +174 +169 +179 +188 +171 +147 +139 +153 +161 +167 +164 +153 +142 +139 +143 +154 +156 +156 +153 +149 +146 +143 +142 +142 +144 +149 +154 +155 +152 +146 +143 +144 +144 +149 +154 +154 +152 +155 +163 +170 +173 +170 +164 +162 +158 +150 +149 +154 +149 +150 +160 +171 +172 +159 +145 +136 +133 +125 +125 +143 +164 +172 +169 +162 +163 +175 +203 +224 +218 +200 +191 +187 +185 +184 +187 +200 +211 +205 +193 +195 +199 +201 +199 +200 +206 +210 +210 +206 +197 +192 +190 +199 +202 +195 +197 +212 +225 +232 +227 +213 +185 +152 +130 +146 +166 +195 +220 +231 +225 +210 +199 +190 +195 +205 +215 +220 +219 +215 +212 +211 +213 +213 +209 +207 +208 +208 +206 +200 +218 +233 +238 +236 +224 +219 +225 +227 +232 +241 +242 +235 +229 +225 +221 +205 +185 +175 +182 +191 +201 +214 +221 +229 +230 +221 +214 +207 +200 +203 +216 +216 +195 +178 +169 +164 +165 +171 +175 +182 +184 +179 +160 +128 +99 +83 +80 +83 +82 +82 +81 +80 +78 +79 +81 +84 +86 +89 +92 +94 +96 +97 +98 +99 +99 +99 +103 +106 +108 +109 +108 +106 +106 +106 +108 +109 +109 +111 +113 +115 +116 +116 +118 +119 +121 +123 +124 +124 +125 +128 +130 +130 +130 +130 +130 +131 +134 +135 +134 +132 +131 +131 +130 +130 +130 +131 +134 +136 +135 +136 +137 +136 +135 +133 +132 +134 +134 +135 +136 +137 +136 +136 +135 +135 +136 +139 +139 +142 +141 +140 +138 +138 +142 +148 +153 +153 +155 +157 +158 +157 +159 +166 +173 +179 +187 +203 +219 +224 +211 +182 +162 +156 +162 +175 +193 +211 +224 +230 +236 +235 +239 +238 +238 +240 +238 +236 +238 +237 +237 +237 +237 +238 +238 +237 +236 +237 +236 +236 +236 +235 +235 +235 +235 +236 +236 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +237 +236 +236 +235 +236 +237 +239 +240 +238 +239 +240 +242 +242 +242 +241 +241 +241 +242 +243 +243 +243 +243 +244 +244 +245 +245 +246 +245 +245 +245 +245 +246 +248 +247 +246 +246 +246 +247 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +248 +248 +247 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +244 +245 +245 +244 +244 +243 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +241 +241 +241 +242 +241 +240 +240 +241 +242 +242 +241 +239 +241 +240 +239 +239 +239 +239 +239 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +255 +254 +253 +253 +254 +255 +255 +252 +246 +242 +240 +241 +242 +243 +237 +235 +231 +224 +219 +219 +220 +221 +222 +221 +220 +221 +223 +224 +223 +221 +222 +223 +222 +220 +219 +219 +218 +217 +216 +214 +214 +214 +213 +211 +207 +203 +200 +197 +193 +191 +193 +196 +198 +198 +197 +197 +198 +199 +200 +199 +200 +201 +197 +195 +194 +196 +198 +199 +199 +200 +205 +202 +191 +176 +174 +185 +194 +194 +187 +183 +184 +188 +189 +192 +195 +194 +192 +194 +196 +198 +199 +199 +195 +191 +190 +193 +194 +190 +186 +183 +179 +176 +186 +183 +181 +179 +177 +174 +170 +168 +178 +189 +195 +190 +184 +183 +183 +181 +170 +166 +171 +180 +176 +164 +164 +175 +171 +162 +162 +183 +206 +218 +214 +209 +197 +187 +185 +183 +173 +170 +171 +170 +163 +161 +162 +163 +153 +143 +152 +170 +186 +196 +208 +215 +214 +206 +197 +191 +178 +166 +156 +142 +138 +164 +188 +185 +179 +170 +175 +194 +201 +187 +169 +163 +154 +156 +158 +156 +151 +147 +142 +138 +131 +144 +156 +153 +141 +136 +143 +154 +157 +143 +130 +127 +130 +139 +156 +171 +167 +160 +154 +151 +149 +147 +147 +149 +154 +150 +142 +136 +139 +147 +152 +149 +158 +161 +160 +153 +144 +140 +146 +152 +158 +155 +151 +147 +144 +142 +141 +140 +132 +126 +123 +125 +130 +137 +149 +159 +153 +153 +153 +150 +145 +142 +140 +140 +144 +148 +146 +140 +144 +152 +147 +133 +150 +161 +168 +161 +149 +146 +149 +153 +163 +167 +174 +183 +189 +189 +185 +182 +170 +164 +151 +143 +143 +138 +135 +139 +147 +144 +138 +134 +132 +133 +136 +139 +149 +157 +159 +150 +149 +158 +163 +160 +155 +152 +147 +145 +147 +149 +150 +148 +142 +141 +139 +137 +137 +140 +143 +143 +146 +144 +143 +144 +146 +148 +148 +148 +152 +151 +142 +132 +128 +134 +139 +140 +139 +140 +144 +145 +143 +145 +150 +151 +149 +140 +133 +133 +136 +141 +146 +150 +153 +149 +145 +144 +145 +144 +140 +137 +141 +140 +136 +135 +141 +147 +144 +136 +131 +138 +140 +136 +135 +138 +137 +133 +140 +140 +138 +140 +141 +135 +132 +136 +139 +138 +137 +136 +136 +138 +141 +143 +148 +158 +156 +149 +146 +137 +132 +141 +147 +153 +161 +164 +160 +151 +145 +142 +147 +150 +149 +143 +141 +144 +148 +148 +148 +150 +150 +150 +150 +151 +153 +155 +155 +158 +154 +151 +147 +139 +137 +147 +160 +154 +149 +142 +137 +135 +139 +144 +144 +146 +153 +161 +161 +153 +151 +155 +148 +149 +141 +135 +135 +128 +125 +131 +132 +132 +133 +135 +137 +139 +140 +138 +133 +131 +131 +137 +143 +145 +145 +143 +144 +141 +139 +143 +147 +148 +141 +134 +141 +144 +145 +145 +143 +141 +141 +142 +137 +137 +135 +137 +141 +143 +143 +141 +139 +142 +148 +149 +144 +141 +140 +134 +135 +135 +137 +137 +132 +125 +125 +130 +134 +139 +144 +143 +139 +135 +132 +129 +131 +134 +138 +141 +140 +139 +138 +138 +141 +143 +143 +140 +137 +135 +134 +132 +133 +135 +135 +137 +140 +142 +142 +140 +139 +139 +139 +138 +136 +135 +135 +135 +138 +133 +130 +132 +136 +136 +134 +132 +126 +129 +131 +131 +130 +128 +126 +125 +131 +137 +138 +136 +135 +132 +132 +137 +147 +158 +153 +142 +131 +113 +103 +113 +122 +154 +180 +176 +150 +124 +117 +125 +120 +124 +138 +164 +153 +137 +148 +143 +125 +121 +116 +111 +104 +102 +108 +118 +119 +109 +108 +113 +118 +121 +125 +126 +133 +123 +111 +118 +131 +147 +173 +187 +171 +145 +139 +151 +165 +179 +184 +190 +187 +187 +192 +200 +200 +198 +199 +200 +199 +207 +206 +203 +201 +187 +171 +172 +193 +203 +210 +199 +184 +189 +200 +200 +208 +213 +201 +188 +190 +187 +178 +175 +173 +179 +182 +185 +193 +194 +186 +179 +178 +185 +186 +178 +170 +169 +175 +180 +170 +167 +163 +161 +164 +173 +191 +207 +201 +200 +187 +163 +139 +107 +85 +100 +154 +169 +140 +117 +112 +116 +116 +124 +133 +134 +136 +138 +141 +146 +152 +157 +158 +161 +145 +122 +112 +115 +118 +118 +112 +105 +100 +101 +107 +113 +117 +118 +116 +115 +117 +119 +116 +117 +120 +119 +120 +122 +115 +114 +119 +109 +99 +108 +126 +132 +143 +151 +149 +134 +116 +105 +107 +116 +132 +140 +137 +127 +126 +131 +127 +131 +132 +133 +133 +130 +128 +132 +132 +130 +129 +127 +126 +126 +129 +132 +129 +127 +126 +126 +126 +126 +126 +126 +124 +127 +131 +135 +144 +154 +161 +163 +168 +167 +167 +166 +159 +147 +136 +129 +123 +114 +105 +106 +115 +124 +127 +126 +126 +127 +126 +125 +123 +118 +119 +128 +136 +135 +135 +136 +134 +129 +127 +126 +132 +127 +136 +157 +167 +162 +148 +137 +128 +118 +113 +114 +110 +107 +108 +110 +124 +141 +144 +129 +120 +120 +122 +123 +123 +123 +123 +123 +128 +132 +133 +132 +124 +119 +117 +122 +127 +136 +149 +161 +162 +152 +141 +131 +123 +120 +122 +128 +126 +126 +123 +125 +128 +121 +120 +134 +137 +131 +123 +119 +127 +137 +140 +137 +140 +141 +143 +142 +138 +131 +126 +124 +127 +130 +127 +122 +123 +130 +134 +131 +134 +132 +130 +136 +148 +159 +157 +148 +148 +143 +135 +130 +127 +125 +121 +116 +113 +116 +120 +122 +120 +120 +125 +131 +132 +132 +133 +136 +134 +131 +132 +136 +132 +138 +140 +139 +140 +143 +143 +141 +140 +140 +138 +136 +136 +137 +140 +144 +147 +144 +142 +140 +136 +130 +127 +126 +117 +104 +101 +112 +125 +135 +142 +142 +142 +143 +144 +144 +142 +141 +144 +147 +153 +153 +152 +151 +153 +153 +151 +151 +152 +154 +153 +149 +143 +141 +143 +145 +147 +147 +146 +149 +145 +140 +141 +133 +142 +141 +144 +151 +153 +150 +148 +149 +151 +153 +154 +154 +158 +162 +162 +160 +152 +157 +161 +158 +155 +156 +157 +156 +154 +160 +166 +166 +160 +157 +157 +160 +161 +166 +172 +165 +151 +151 +155 +150 +154 +153 +153 +154 +155 +156 +158 +161 +167 +166 +164 +161 +156 +151 +146 +144 +146 +148 +155 +161 +156 +145 +141 +144 +157 +160 +167 +176 +177 +171 +169 +170 +176 +182 +182 +185 +182 +161 +144 +150 +164 +161 +159 +159 +153 +142 +141 +147 +152 +153 +154 +153 +148 +142 +138 +139 +145 +145 +148 +153 +152 +145 +139 +136 +142 +143 +149 +155 +152 +146 +150 +160 +172 +179 +174 +160 +150 +147 +145 +148 +154 +148 +146 +156 +169 +173 +164 +153 +140 +137 +132 +128 +131 +146 +167 +182 +176 +173 +178 +201 +221 +214 +198 +196 +195 +191 +186 +190 +204 +214 +207 +194 +188 +197 +207 +210 +206 +202 +204 +208 +207 +196 +189 +186 +196 +205 +199 +199 +208 +225 +234 +230 +214 +186 +156 +139 +144 +161 +189 +216 +232 +229 +214 +201 +191 +193 +201 +214 +222 +222 +218 +216 +213 +217 +215 +208 +205 +209 +212 +211 +203 +215 +224 +234 +240 +228 +219 +228 +230 +233 +238 +237 +235 +238 +237 +229 +213 +192 +176 +175 +183 +198 +218 +227 +225 +223 +217 +217 +215 +203 +193 +198 +206 +186 +172 +169 +166 +167 +175 +183 +183 +183 +175 +153 +121 +95 +85 +86 +85 +83 +82 +82 +81 +78 +80 +82 +83 +84 +87 +89 +92 +93 +94 +94 +97 +96 +97 +99 +103 +105 +104 +102 +100 +100 +103 +107 +109 +109 +111 +113 +117 +117 +117 +118 +119 +120 +122 +122 +122 +123 +125 +125 +126 +128 +130 +131 +130 +131 +132 +131 +131 +132 +130 +126 +129 +128 +130 +134 +135 +135 +135 +136 +135 +135 +134 +132 +131 +132 +134 +137 +137 +136 +134 +132 +130 +131 +134 +136 +135 +138 +140 +140 +139 +140 +145 +149 +148 +150 +154 +158 +158 +159 +164 +169 +179 +184 +197 +214 +224 +214 +187 +166 +156 +162 +174 +193 +210 +222 +229 +235 +235 +239 +238 +237 +239 +237 +235 +237 +237 +237 +237 +237 +238 +238 +237 +237 +237 +237 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +236 +234 +234 +234 +234 +234 +234 +234 +234 +238 +237 +236 +236 +237 +238 +239 +240 +238 +239 +241 +242 +243 +242 +241 +241 +241 +242 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +244 +244 +244 +245 +248 +247 +246 +246 +246 +246 +246 +245 +246 +247 +247 +247 +247 +247 +246 +245 +248 +247 +246 +246 +245 +246 +246 +246 +248 +247 +246 +247 +247 +248 +248 +248 +247 +247 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +242 +241 +241 +241 +241 +241 +242 +243 +241 +240 +240 +241 +242 +242 +241 +240 +241 +240 +239 +238 +238 +238 +238 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +254 +250 +246 +243 +239 +242 +247 +248 +239 +233 +226 +222 +221 +219 +219 +219 +224 +220 +215 +215 +219 +222 +223 +221 +220 +220 +219 +216 +216 +217 +214 +212 +210 +213 +214 +212 +212 +213 +209 +203 +200 +198 +196 +195 +194 +194 +196 +198 +198 +196 +195 +196 +199 +202 +202 +200 +197 +196 +197 +199 +197 +193 +196 +203 +206 +205 +196 +182 +178 +188 +196 +196 +194 +189 +190 +194 +193 +192 +192 +189 +187 +192 +197 +199 +198 +195 +193 +192 +190 +194 +197 +193 +184 +178 +179 +182 +188 +182 +180 +182 +182 +176 +171 +170 +182 +186 +186 +183 +180 +182 +182 +180 +174 +175 +177 +179 +178 +176 +173 +172 +169 +167 +183 +210 +220 +219 +213 +203 +188 +183 +180 +173 +166 +170 +173 +166 +159 +163 +166 +161 +153 +154 +171 +189 +199 +206 +221 +218 +201 +194 +188 +173 +160 +153 +144 +146 +164 +183 +185 +176 +173 +182 +197 +202 +185 +162 +155 +162 +153 +146 +151 +155 +147 +143 +146 +147 +147 +146 +147 +141 +136 +148 +159 +155 +152 +136 +133 +140 +143 +151 +163 +169 +166 +161 +154 +151 +152 +156 +154 +149 +150 +149 +142 +140 +148 +155 +156 +158 +154 +168 +164 +156 +161 +157 +147 +151 +147 +153 +152 +142 +136 +137 +135 +130 +129 +131 +131 +135 +143 +155 +158 +157 +146 +142 +137 +139 +136 +127 +125 +133 +140 +147 +142 +143 +156 +153 +135 +127 +145 +161 +164 +174 +180 +172 +173 +175 +177 +175 +182 +185 +179 +177 +168 +150 +142 +145 +138 +133 +138 +137 +133 +137 +139 +138 +136 +133 +131 +135 +146 +156 +162 +164 +151 +136 +133 +149 +164 +156 +138 +136 +140 +147 +151 +147 +143 +143 +139 +139 +135 +131 +132 +139 +145 +146 +142 +138 +141 +150 +152 +147 +146 +150 +149 +149 +144 +136 +130 +128 +133 +138 +136 +140 +142 +143 +146 +149 +148 +146 +148 +144 +140 +140 +145 +151 +150 +146 +149 +147 +145 +145 +143 +140 +138 +139 +137 +135 +136 +140 +141 +137 +135 +137 +137 +137 +132 +135 +135 +133 +136 +135 +141 +142 +141 +141 +139 +137 +138 +140 +142 +140 +137 +132 +132 +141 +150 +148 +157 +150 +147 +147 +145 +139 +140 +145 +152 +154 +156 +156 +152 +144 +141 +143 +148 +149 +146 +142 +139 +142 +148 +151 +150 +147 +146 +146 +149 +153 +158 +161 +157 +153 +149 +147 +144 +143 +144 +148 +161 +153 +144 +142 +141 +134 +134 +142 +146 +144 +148 +152 +149 +142 +143 +150 +147 +146 +142 +137 +130 +122 +122 +132 +129 +133 +134 +133 +135 +138 +138 +133 +134 +133 +137 +145 +147 +144 +142 +143 +144 +140 +142 +145 +145 +145 +141 +135 +140 +145 +150 +148 +142 +140 +143 +148 +147 +136 +130 +137 +140 +137 +139 +145 +147 +144 +143 +144 +146 +143 +136 +130 +133 +133 +134 +134 +131 +127 +127 +131 +135 +136 +138 +137 +135 +132 +129 +126 +126 +127 +131 +136 +137 +137 +137 +139 +137 +137 +139 +141 +140 +136 +135 +135 +134 +128 +126 +133 +141 +144 +140 +135 +136 +137 +137 +134 +133 +136 +138 +137 +136 +138 +139 +138 +136 +136 +137 +137 +130 +130 +130 +129 +129 +128 +127 +126 +131 +134 +133 +128 +124 +120 +119 +123 +133 +145 +159 +153 +134 +128 +126 +116 +113 +142 +169 +180 +166 +131 +112 +118 +121 +125 +138 +160 +158 +133 +122 +122 +120 +123 +116 +108 +108 +104 +109 +126 +128 +124 +117 +117 +120 +121 +120 +120 +128 +133 +138 +134 +135 +157 +176 +172 +150 +140 +135 +144 +160 +176 +189 +198 +185 +180 +184 +196 +204 +203 +205 +211 +217 +222 +225 +226 +227 +227 +221 +215 +210 +210 +208 +205 +198 +194 +195 +201 +207 +202 +203 +203 +197 +202 +207 +204 +207 +201 +199 +195 +184 +177 +172 +161 +160 +159 +157 +155 +155 +158 +161 +163 +163 +166 +174 +175 +161 +165 +184 +185 +170 +166 +168 +157 +123 +92 +82 +82 +143 +175 +123 +90 +78 +78 +77 +92 +105 +109 +109 +112 +121 +129 +132 +135 +139 +137 +131 +125 +122 +123 +123 +122 +116 +115 +112 +113 +121 +127 +124 +117 +118 +114 +110 +109 +110 +112 +113 +113 +112 +112 +112 +114 +116 +115 +111 +106 +119 +126 +134 +138 +136 +128 +121 +117 +116 +125 +133 +132 +128 +128 +132 +135 +128 +128 +127 +125 +123 +123 +126 +129 +125 +125 +127 +130 +131 +130 +128 +127 +131 +127 +129 +136 +140 +139 +140 +144 +143 +137 +134 +134 +134 +134 +134 +134 +137 +143 +148 +151 +154 +154 +143 +130 +126 +113 +105 +108 +114 +116 +121 +128 +129 +130 +130 +129 +132 +136 +137 +135 +144 +138 +135 +134 +128 +122 +127 +137 +142 +150 +159 +162 +157 +147 +135 +125 +106 +105 +108 +111 +111 +109 +112 +117 +131 +144 +128 +110 +117 +119 +114 +121 +123 +125 +122 +123 +132 +135 +132 +133 +127 +126 +123 +121 +122 +127 +136 +143 +155 +147 +140 +135 +129 +124 +124 +129 +130 +129 +127 +127 +127 +122 +121 +129 +132 +136 +128 +120 +127 +139 +143 +141 +140 +139 +140 +142 +140 +134 +130 +130 +133 +129 +123 +121 +124 +129 +132 +130 +137 +133 +137 +149 +154 +149 +143 +141 +140 +134 +128 +127 +127 +125 +120 +117 +114 +120 +123 +118 +113 +120 +130 +132 +130 +131 +132 +134 +136 +138 +138 +138 +135 +140 +141 +141 +146 +146 +143 +141 +141 +140 +139 +137 +138 +140 +142 +141 +140 +141 +140 +138 +138 +135 +123 +110 +111 +104 +104 +116 +129 +135 +138 +141 +138 +140 +143 +143 +144 +146 +147 +146 +149 +151 +152 +153 +155 +157 +154 +150 +153 +153 +149 +141 +136 +137 +139 +140 +144 +144 +144 +140 +131 +124 +124 +129 +142 +143 +145 +147 +148 +148 +150 +153 +150 +155 +157 +157 +161 +167 +166 +160 +156 +161 +163 +158 +155 +156 +155 +151 +156 +161 +162 +156 +153 +156 +160 +159 +170 +187 +194 +176 +153 +146 +151 +154 +159 +162 +157 +153 +157 +159 +161 +170 +172 +169 +163 +161 +161 +148 +142 +151 +145 +143 +149 +159 +160 +150 +143 +143 +155 +155 +163 +177 +184 +181 +174 +173 +171 +172 +178 +181 +175 +163 +159 +161 +161 +155 +158 +161 +156 +154 +157 +155 +157 +162 +162 +159 +154 +145 +139 +141 +148 +152 +155 +150 +140 +132 +129 +130 +141 +143 +150 +151 +151 +147 +143 +151 +168 +184 +175 +151 +138 +141 +147 +144 +143 +147 +149 +149 +160 +176 +177 +159 +147 +140 +138 +139 +138 +139 +154 +172 +185 +182 +183 +197 +213 +212 +201 +196 +198 +194 +187 +186 +197 +210 +206 +194 +191 +202 +213 +215 +208 +202 +204 +211 +210 +198 +186 +185 +191 +196 +198 +199 +205 +222 +233 +235 +216 +187 +166 +149 +147 +158 +185 +214 +229 +229 +219 +205 +197 +193 +200 +214 +222 +224 +224 +221 +218 +221 +220 +212 +208 +211 +216 +218 +207 +201 +210 +230 +237 +227 +222 +228 +230 +232 +229 +226 +230 +238 +237 +231 +221 +199 +179 +176 +182 +191 +207 +224 +219 +219 +220 +215 +207 +212 +211 +196 +188 +177 +165 +161 +164 +171 +177 +180 +186 +183 +170 +143 +112 +92 +86 +86 +86 +83 +81 +81 +81 +80 +81 +83 +82 +83 +84 +87 +89 +91 +91 +92 +96 +96 +97 +99 +101 +101 +99 +98 +94 +99 +103 +106 +107 +108 +111 +113 +117 +116 +115 +117 +120 +122 +121 +119 +120 +119 +119 +120 +124 +127 +128 +129 +128 +130 +131 +129 +127 +127 +127 +126 +129 +126 +127 +132 +136 +136 +135 +135 +134 +132 +131 +132 +134 +136 +136 +135 +135 +132 +131 +132 +133 +133 +133 +133 +135 +139 +142 +143 +141 +141 +142 +145 +142 +143 +148 +154 +157 +157 +163 +170 +177 +185 +196 +214 +222 +217 +198 +171 +162 +160 +171 +192 +208 +220 +230 +235 +238 +237 +238 +240 +240 +238 +237 +237 +238 +238 +237 +237 +237 +237 +237 +236 +236 +236 +236 +235 +235 +234 +235 +236 +234 +236 +237 +235 +235 +236 +236 +235 +236 +236 +235 +235 +235 +235 +235 +235 +237 +237 +237 +237 +237 +238 +240 +241 +240 +241 +241 +242 +242 +242 +241 +241 +242 +241 +241 +242 +243 +244 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +246 +247 +247 +247 +246 +246 +246 +247 +247 +248 +248 +248 +247 +247 +249 +248 +247 +246 +246 +246 +247 +247 +248 +247 +247 +247 +247 +247 +248 +248 +246 +247 +247 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +246 +245 +245 +244 +244 +244 +244 +245 +244 +244 +244 +244 +244 +243 +242 +242 +243 +243 +242 +242 +242 +243 +242 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +240 +239 +238 +238 +237 +237 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +250 +246 +242 +240 +245 +249 +247 +237 +230 +223 +221 +220 +219 +219 +219 +220 +217 +214 +215 +218 +220 +219 +217 +217 +218 +216 +215 +215 +217 +215 +213 +210 +212 +215 +214 +214 +214 +211 +203 +206 +203 +201 +199 +198 +198 +200 +202 +197 +196 +195 +196 +199 +201 +202 +201 +198 +198 +200 +201 +197 +193 +196 +202 +204 +203 +199 +193 +190 +192 +194 +194 +197 +191 +191 +194 +194 +194 +193 +190 +188 +190 +193 +196 +196 +195 +193 +191 +191 +193 +192 +188 +182 +178 +178 +179 +182 +177 +178 +184 +187 +182 +176 +175 +183 +185 +182 +177 +178 +184 +184 +180 +169 +180 +188 +185 +178 +175 +174 +172 +172 +189 +210 +223 +222 +213 +198 +182 +169 +171 +174 +170 +165 +165 +168 +168 +168 +162 +161 +165 +171 +176 +186 +194 +211 +213 +214 +204 +189 +186 +181 +168 +153 +145 +149 +170 +189 +191 +183 +178 +189 +196 +196 +182 +164 +155 +159 +163 +159 +151 +149 +145 +138 +144 +156 +162 +163 +151 +144 +143 +148 +160 +164 +155 +144 +142 +149 +155 +153 +157 +164 +165 +162 +165 +169 +169 +164 +156 +151 +149 +144 +148 +150 +154 +162 +163 +159 +157 +162 +175 +172 +161 +159 +154 +149 +149 +151 +148 +145 +145 +136 +126 +123 +127 +135 +136 +136 +140 +149 +156 +153 +145 +124 +133 +134 +129 +127 +126 +126 +128 +136 +149 +156 +153 +149 +143 +138 +145 +150 +165 +170 +184 +197 +195 +189 +180 +168 +169 +164 +158 +153 +145 +136 +130 +128 +136 +139 +139 +141 +137 +131 +133 +136 +137 +137 +138 +141 +147 +154 +158 +156 +145 +128 +131 +150 +165 +158 +131 +121 +126 +133 +140 +143 +144 +142 +138 +134 +140 +141 +137 +134 +137 +140 +141 +133 +134 +140 +150 +152 +146 +142 +142 +142 +142 +140 +136 +132 +131 +134 +137 +133 +137 +141 +141 +141 +143 +145 +145 +148 +146 +143 +143 +148 +153 +153 +150 +144 +142 +141 +141 +141 +140 +137 +134 +133 +131 +132 +136 +138 +135 +134 +135 +142 +137 +127 +130 +135 +135 +139 +137 +139 +140 +140 +140 +138 +138 +138 +140 +140 +137 +133 +129 +133 +145 +152 +147 +152 +149 +145 +143 +143 +145 +147 +150 +153 +153 +150 +144 +139 +137 +140 +144 +145 +147 +145 +142 +141 +144 +149 +152 +149 +144 +143 +146 +151 +154 +156 +159 +155 +149 +145 +145 +146 +147 +148 +149 +154 +154 +146 +139 +143 +146 +145 +143 +147 +147 +148 +147 +142 +139 +142 +149 +150 +148 +139 +129 +127 +129 +134 +140 +146 +146 +140 +134 +134 +139 +140 +135 +129 +135 +142 +143 +140 +136 +137 +142 +142 +137 +139 +142 +142 +141 +139 +136 +140 +143 +147 +148 +147 +145 +145 +147 +149 +143 +138 +138 +140 +140 +141 +142 +146 +146 +144 +142 +142 +142 +141 +138 +131 +128 +128 +132 +135 +135 +132 +131 +130 +134 +136 +135 +132 +132 +131 +130 +128 +125 +124 +129 +135 +136 +135 +133 +133 +134 +136 +139 +139 +136 +135 +135 +135 +129 +125 +128 +134 +137 +136 +135 +136 +137 +137 +134 +133 +134 +134 +133 +133 +137 +139 +139 +138 +139 +138 +136 +132 +133 +132 +130 +126 +124 +123 +124 +127 +130 +130 +127 +123 +116 +112 +114 +108 +122 +147 +160 +153 +146 +138 +128 +116 +128 +159 +193 +188 +141 +109 +115 +117 +122 +137 +161 +156 +127 +116 +117 +126 +128 +116 +105 +108 +116 +122 +129 +126 +121 +116 +111 +110 +112 +113 +111 +123 +136 +140 +139 +143 +153 +159 +158 +159 +142 +127 +124 +126 +130 +134 +141 +134 +133 +134 +147 +160 +172 +179 +185 +194 +201 +208 +217 +225 +229 +225 +220 +214 +215 +210 +200 +194 +198 +200 +200 +198 +194 +195 +196 +196 +198 +203 +204 +192 +180 +169 +159 +151 +140 +125 +112 +111 +113 +115 +115 +114 +112 +112 +113 +123 +160 +177 +170 +161 +157 +150 +133 +109 +116 +138 +158 +155 +140 +132 +131 +165 +179 +137 +86 +70 +91 +78 +79 +91 +99 +102 +102 +106 +110 +107 +106 +113 +116 +119 +121 +124 +127 +127 +125 +127 +124 +123 +127 +132 +131 +125 +120 +115 +108 +96 +90 +92 +100 +107 +111 +111 +115 +120 +122 +120 +118 +117 +118 +120 +124 +128 +131 +129 +127 +124 +123 +123 +123 +123 +123 +125 +129 +131 +132 +127 +127 +125 +121 +118 +120 +125 +129 +125 +124 +125 +128 +130 +127 +124 +123 +126 +128 +131 +136 +141 +142 +142 +141 +143 +139 +132 +126 +122 +119 +116 +113 +121 +128 +132 +133 +141 +153 +154 +147 +136 +129 +116 +107 +109 +117 +124 +125 +132 +135 +136 +137 +142 +148 +147 +141 +137 +139 +138 +134 +135 +142 +151 +156 +159 +158 +154 +147 +139 +130 +121 +114 +106 +104 +105 +109 +110 +109 +113 +119 +130 +135 +118 +102 +110 +117 +119 +126 +120 +130 +134 +130 +130 +132 +131 +132 +129 +126 +124 +122 +123 +122 +126 +131 +143 +147 +149 +144 +134 +129 +127 +130 +132 +131 +129 +127 +128 +123 +120 +124 +132 +139 +137 +130 +130 +132 +134 +137 +137 +136 +137 +137 +136 +134 +133 +134 +136 +131 +121 +118 +122 +129 +132 +131 +135 +142 +152 +157 +152 +141 +131 +125 +128 +127 +127 +126 +126 +124 +120 +118 +119 +122 +126 +123 +120 +127 +136 +138 +132 +132 +133 +135 +139 +140 +138 +136 +137 +140 +138 +138 +143 +144 +140 +139 +141 +144 +146 +146 +144 +144 +144 +143 +142 +142 +141 +137 +132 +125 +115 +107 +109 +108 +112 +120 +126 +131 +135 +139 +141 +143 +145 +144 +145 +147 +148 +147 +145 +145 +146 +150 +153 +153 +151 +148 +150 +147 +146 +147 +144 +140 +141 +146 +142 +139 +138 +137 +131 +126 +130 +138 +142 +145 +149 +154 +156 +153 +151 +151 +151 +154 +156 +157 +161 +165 +165 +161 +159 +161 +161 +158 +156 +157 +156 +155 +158 +159 +156 +149 +146 +150 +158 +162 +185 +199 +193 +172 +161 +155 +152 +157 +154 +161 +161 +159 +162 +161 +162 +168 +171 +166 +158 +157 +157 +149 +145 +154 +155 +150 +149 +154 +157 +156 +154 +156 +152 +150 +157 +175 +186 +182 +172 +169 +164 +168 +174 +176 +173 +167 +163 +160 +158 +158 +163 +167 +165 +164 +167 +168 +169 +169 +168 +168 +168 +160 +150 +148 +153 +161 +168 +161 +144 +130 +131 +139 +140 +141 +145 +143 +141 +138 +136 +146 +167 +180 +170 +148 +137 +139 +145 +143 +145 +145 +144 +145 +155 +174 +178 +167 +157 +150 +143 +143 +144 +144 +152 +160 +174 +187 +192 +194 +204 +211 +205 +194 +196 +193 +191 +192 +194 +195 +197 +198 +193 +200 +213 +221 +216 +206 +208 +218 +216 +198 +187 +193 +196 +190 +188 +192 +204 +221 +231 +234 +222 +198 +177 +158 +147 +161 +188 +213 +229 +232 +222 +207 +203 +199 +205 +213 +216 +219 +222 +224 +227 +229 +227 +219 +214 +214 +216 +215 +207 +199 +200 +215 +229 +231 +228 +226 +230 +228 +226 +226 +227 +230 +231 +231 +223 +208 +187 +174 +175 +188 +203 +212 +219 +216 +216 +215 +216 +225 +220 +201 +186 +170 +156 +155 +162 +168 +174 +180 +186 +183 +167 +137 +108 +90 +85 +84 +85 +84 +82 +82 +82 +81 +81 +82 +82 +81 +82 +85 +88 +90 +92 +91 +95 +95 +96 +98 +99 +98 +98 +97 +97 +99 +102 +104 +105 +108 +113 +117 +116 +115 +115 +117 +120 +120 +119 +116 +119 +120 +121 +122 +124 +125 +127 +129 +127 +130 +130 +128 +126 +126 +125 +124 +127 +125 +126 +130 +134 +135 +135 +135 +133 +134 +135 +135 +136 +136 +135 +135 +133 +132 +131 +132 +132 +132 +133 +136 +137 +139 +141 +143 +143 +142 +143 +143 +140 +142 +147 +152 +152 +152 +158 +167 +176 +182 +190 +205 +214 +214 +204 +181 +164 +162 +170 +191 +207 +219 +231 +236 +238 +237 +238 +239 +239 +237 +237 +237 +238 +238 +237 +237 +237 +237 +237 +236 +236 +236 +235 +235 +235 +235 +235 +235 +234 +236 +236 +235 +234 +236 +237 +236 +236 +236 +236 +236 +236 +236 +236 +236 +237 +237 +237 +237 +237 +237 +239 +240 +241 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +247 +247 +247 +247 +246 +247 +247 +247 +247 +248 +248 +247 +247 +249 +248 +247 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +246 +246 +246 +245 +245 +245 +245 +244 +245 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +243 +243 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +254 +250 +245 +241 +241 +249 +251 +245 +236 +231 +226 +226 +227 +225 +221 +219 +221 +219 +217 +218 +221 +221 +218 +215 +216 +216 +215 +214 +214 +215 +214 +213 +211 +213 +217 +217 +216 +215 +212 +205 +206 +203 +200 +198 +197 +197 +199 +200 +198 +196 +196 +197 +199 +201 +201 +201 +199 +201 +204 +202 +198 +196 +197 +200 +203 +201 +201 +201 +199 +197 +195 +196 +196 +190 +188 +190 +190 +191 +191 +188 +192 +192 +193 +195 +196 +196 +194 +192 +194 +192 +188 +185 +181 +180 +179 +179 +175 +173 +177 +187 +190 +184 +178 +177 +188 +186 +179 +172 +178 +189 +189 +182 +175 +181 +185 +183 +179 +178 +178 +179 +190 +211 +221 +213 +203 +191 +173 +158 +153 +157 +159 +155 +152 +152 +161 +173 +166 +159 +159 +173 +188 +194 +197 +200 +211 +209 +201 +188 +180 +179 +171 +159 +146 +152 +171 +193 +198 +188 +185 +191 +196 +196 +182 +159 +151 +161 +170 +168 +158 +154 +151 +147 +148 +160 +168 +167 +157 +151 +150 +153 +156 +160 +160 +153 +142 +151 +162 +161 +152 +152 +156 +155 +167 +170 +176 +175 +162 +148 +146 +153 +157 +164 +170 +177 +180 +174 +166 +164 +165 +173 +170 +157 +149 +150 +150 +150 +151 +150 +148 +141 +131 +124 +123 +124 +129 +134 +138 +137 +137 +137 +136 +133 +129 +140 +143 +139 +141 +149 +157 +163 +160 +166 +166 +155 +139 +135 +146 +162 +165 +173 +172 +180 +194 +196 +186 +170 +163 +159 +139 +125 +124 +118 +114 +121 +124 +130 +134 +137 +140 +136 +130 +131 +139 +138 +137 +139 +144 +149 +148 +146 +131 +117 +117 +149 +170 +157 +138 +123 +117 +127 +136 +139 +139 +141 +138 +132 +133 +141 +146 +143 +136 +134 +136 +137 +129 +133 +140 +146 +147 +144 +140 +138 +137 +139 +140 +140 +138 +137 +137 +139 +130 +135 +141 +143 +143 +145 +148 +151 +145 +144 +142 +142 +146 +151 +152 +150 +139 +138 +135 +135 +138 +142 +139 +133 +131 +130 +131 +136 +138 +136 +135 +137 +144 +137 +127 +128 +132 +134 +141 +141 +138 +139 +139 +138 +137 +137 +139 +138 +139 +134 +129 +128 +134 +147 +153 +147 +148 +147 +143 +140 +143 +151 +154 +153 +152 +152 +148 +138 +134 +136 +141 +143 +143 +146 +147 +146 +145 +147 +150 +152 +144 +140 +140 +148 +154 +155 +155 +156 +154 +149 +144 +145 +148 +149 +147 +146 +146 +150 +142 +135 +148 +164 +159 +145 +142 +145 +146 +140 +134 +133 +138 +142 +146 +147 +136 +126 +133 +146 +151 +151 +149 +149 +140 +131 +132 +140 +142 +137 +129 +135 +138 +135 +131 +130 +131 +133 +133 +127 +131 +137 +138 +137 +138 +138 +138 +141 +145 +149 +152 +152 +150 +148 +150 +151 +148 +141 +139 +141 +140 +137 +141 +145 +145 +140 +139 +142 +145 +143 +137 +132 +130 +132 +135 +135 +133 +131 +132 +137 +138 +132 +128 +129 +131 +130 +129 +126 +126 +130 +135 +135 +131 +128 +127 +129 +133 +136 +137 +136 +136 +136 +135 +130 +125 +124 +125 +127 +129 +132 +128 +131 +132 +133 +133 +132 +131 +129 +128 +134 +138 +138 +139 +141 +139 +134 +132 +134 +134 +131 +126 +123 +123 +124 +127 +129 +129 +128 +124 +118 +111 +107 +107 +105 +121 +148 +163 +163 +154 +144 +126 +132 +154 +187 +193 +158 +118 +105 +103 +110 +132 +162 +155 +124 +118 +128 +142 +131 +111 +100 +112 +131 +133 +124 +121 +119 +112 +104 +103 +109 +114 +115 +116 +131 +134 +133 +138 +132 +123 +126 +147 +152 +146 +126 +106 +92 +77 +64 +72 +72 +74 +82 +99 +119 +133 +141 +149 +156 +167 +178 +188 +194 +196 +196 +192 +192 +189 +186 +186 +187 +185 +182 +182 +169 +151 +146 +157 +167 +168 +168 +160 +156 +149 +146 +142 +135 +130 +132 +130 +132 +135 +139 +140 +135 +127 +120 +132 +183 +192 +175 +170 +159 +138 +121 +114 +120 +138 +165 +180 +174 +167 +170 +184 +180 +148 +110 +82 +88 +83 +90 +101 +108 +108 +103 +105 +106 +105 +104 +104 +108 +114 +118 +122 +126 +126 +125 +129 +126 +128 +135 +139 +132 +123 +118 +116 +112 +104 +102 +107 +117 +122 +121 +115 +121 +127 +128 +126 +123 +123 +124 +121 +123 +125 +126 +125 +125 +126 +128 +128 +126 +122 +120 +123 +128 +130 +129 +127 +125 +121 +117 +119 +126 +129 +130 +129 +127 +127 +129 +129 +126 +123 +122 +125 +129 +132 +134 +137 +141 +140 +137 +137 +134 +127 +118 +113 +111 +109 +108 +112 +119 +120 +116 +120 +136 +150 +154 +141 +138 +128 +116 +111 +117 +125 +130 +129 +137 +142 +141 +141 +140 +132 +124 +120 +138 +150 +151 +155 +167 +169 +160 +151 +145 +135 +128 +123 +123 +121 +118 +113 +111 +110 +112 +114 +115 +119 +123 +127 +128 +120 +113 +117 +121 +122 +124 +125 +141 +148 +141 +132 +132 +132 +132 +132 +129 +128 +125 +124 +120 +119 +118 +127 +142 +153 +149 +140 +135 +132 +130 +128 +129 +125 +123 +125 +123 +122 +125 +132 +136 +136 +134 +132 +130 +131 +137 +136 +136 +136 +134 +134 +137 +140 +141 +140 +135 +126 +121 +123 +131 +137 +139 +144 +146 +146 +143 +138 +133 +124 +116 +118 +121 +120 +116 +115 +120 +124 +127 +131 +128 +130 +133 +134 +136 +138 +135 +132 +131 +132 +135 +140 +142 +138 +135 +136 +137 +134 +132 +138 +140 +137 +136 +140 +145 +149 +148 +145 +143 +143 +143 +142 +141 +138 +131 +119 +108 +102 +102 +108 +114 +121 +125 +125 +128 +134 +138 +144 +146 +146 +146 +147 +149 +149 +148 +146 +143 +143 +146 +146 +144 +142 +142 +143 +144 +146 +148 +147 +143 +141 +141 +136 +134 +136 +138 +137 +136 +142 +150 +148 +150 +154 +159 +161 +157 +152 +150 +153 +154 +157 +160 +162 +163 +161 +160 +159 +160 +161 +159 +157 +157 +157 +156 +158 +156 +152 +147 +144 +147 +157 +164 +177 +188 +173 +152 +151 +150 +146 +153 +151 +160 +163 +161 +160 +158 +158 +164 +175 +169 +163 +161 +160 +152 +150 +157 +164 +157 +150 +149 +155 +166 +173 +175 +155 +148 +151 +168 +179 +173 +164 +162 +163 +170 +175 +172 +168 +165 +162 +159 +157 +163 +169 +171 +171 +170 +172 +178 +182 +172 +162 +162 +169 +170 +164 +160 +157 +164 +171 +165 +146 +130 +132 +143 +140 +139 +140 +135 +133 +132 +132 +144 +166 +177 +166 +146 +138 +140 +145 +141 +141 +139 +140 +140 +146 +162 +176 +179 +171 +161 +151 +150 +152 +150 +149 +149 +162 +183 +192 +192 +201 +211 +205 +192 +193 +194 +196 +195 +192 +189 +192 +196 +191 +195 +209 +223 +220 +207 +208 +219 +222 +204 +193 +196 +197 +189 +183 +185 +205 +222 +229 +232 +225 +209 +189 +166 +148 +164 +188 +209 +224 +234 +228 +211 +204 +203 +209 +214 +212 +214 +221 +225 +230 +231 +229 +222 +216 +215 +213 +211 +209 +199 +192 +198 +218 +233 +234 +227 +227 +221 +219 +224 +226 +224 +225 +230 +225 +213 +194 +178 +173 +181 +195 +206 +217 +221 +224 +219 +217 +225 +223 +209 +186 +169 +157 +158 +165 +166 +174 +182 +185 +179 +161 +131 +104 +89 +84 +83 +84 +86 +85 +83 +82 +83 +82 +81 +80 +81 +81 +84 +88 +92 +93 +93 +94 +94 +95 +96 +96 +96 +97 +97 +99 +100 +103 +104 +106 +109 +114 +118 +116 +116 +116 +117 +118 +118 +115 +113 +118 +120 +123 +124 +123 +124 +126 +128 +128 +129 +129 +129 +127 +127 +126 +125 +128 +125 +125 +128 +130 +132 +132 +132 +132 +135 +137 +137 +136 +134 +132 +132 +131 +131 +132 +133 +132 +131 +134 +138 +139 +139 +141 +142 +144 +144 +143 +142 +142 +144 +149 +151 +150 +150 +157 +165 +172 +179 +185 +197 +206 +210 +206 +188 +169 +163 +170 +189 +205 +219 +231 +237 +238 +237 +238 +239 +239 +237 +236 +237 +238 +237 +237 +237 +237 +237 +236 +236 +236 +235 +234 +235 +236 +236 +235 +233 +234 +236 +236 +234 +234 +236 +237 +237 +237 +237 +237 +236 +236 +237 +237 +237 +238 +238 +238 +238 +237 +238 +239 +240 +241 +241 +241 +242 +242 +242 +243 +243 +243 +242 +242 +243 +244 +244 +244 +244 +243 +244 +244 +245 +246 +246 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +246 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +244 +243 +243 +242 +242 +243 +243 +243 +242 +242 +241 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +240 +239 +239 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +239 +238 +238 +238 +237 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +251 +246 +241 +243 +252 +253 +243 +235 +231 +230 +234 +236 +233 +225 +220 +222 +222 +221 +222 +223 +223 +220 +218 +216 +216 +214 +214 +214 +214 +213 +213 +213 +216 +219 +218 +217 +215 +212 +208 +203 +202 +197 +194 +193 +195 +196 +196 +199 +198 +198 +198 +199 +200 +200 +201 +201 +204 +205 +203 +200 +200 +200 +199 +203 +202 +199 +197 +197 +199 +199 +198 +194 +187 +184 +183 +182 +186 +189 +188 +194 +195 +196 +196 +196 +195 +193 +192 +193 +190 +186 +182 +180 +179 +179 +179 +171 +172 +180 +189 +189 +179 +174 +175 +193 +189 +177 +170 +179 +193 +193 +183 +184 +184 +184 +183 +179 +178 +186 +196 +213 +218 +206 +186 +174 +164 +151 +146 +149 +153 +152 +150 +150 +148 +156 +174 +167 +166 +172 +185 +192 +195 +199 +204 +202 +197 +186 +177 +175 +170 +159 +151 +152 +173 +194 +200 +193 +187 +189 +193 +189 +182 +166 +152 +158 +172 +172 +164 +154 +154 +152 +153 +163 +175 +171 +157 +141 +148 +156 +159 +158 +158 +158 +155 +144 +153 +161 +159 +154 +157 +164 +167 +162 +164 +169 +170 +159 +147 +149 +161 +167 +171 +173 +175 +175 +170 +167 +171 +170 +170 +166 +154 +143 +148 +153 +149 +148 +149 +146 +140 +136 +137 +139 +139 +136 +139 +139 +133 +130 +132 +137 +140 +154 +160 +166 +173 +180 +183 +187 +196 +190 +186 +182 +174 +163 +160 +168 +175 +175 +173 +164 +164 +172 +178 +177 +171 +168 +154 +129 +115 +114 +117 +122 +135 +143 +139 +135 +135 +142 +143 +141 +139 +137 +132 +130 +136 +142 +139 +135 +130 +116 +119 +135 +168 +173 +145 +134 +137 +133 +141 +146 +145 +141 +139 +136 +131 +138 +143 +145 +140 +135 +133 +134 +134 +130 +134 +138 +139 +140 +142 +142 +141 +138 +140 +142 +144 +144 +142 +141 +140 +132 +135 +140 +145 +149 +152 +154 +155 +145 +141 +138 +138 +142 +145 +145 +144 +136 +135 +131 +130 +137 +145 +144 +137 +131 +131 +133 +137 +138 +138 +138 +140 +142 +139 +130 +130 +131 +132 +141 +143 +139 +139 +138 +136 +136 +137 +139 +137 +141 +132 +129 +133 +139 +145 +148 +145 +143 +143 +141 +141 +145 +151 +153 +152 +147 +153 +153 +146 +142 +145 +144 +141 +141 +145 +149 +149 +149 +149 +149 +149 +138 +135 +140 +152 +157 +155 +151 +152 +151 +148 +145 +147 +149 +149 +147 +144 +146 +146 +139 +137 +153 +168 +160 +145 +135 +139 +143 +138 +131 +128 +130 +134 +139 +141 +136 +132 +141 +153 +154 +152 +144 +145 +138 +129 +129 +137 +139 +135 +135 +133 +129 +127 +133 +141 +140 +134 +127 +120 +124 +135 +138 +137 +138 +138 +139 +140 +144 +150 +154 +155 +152 +149 +150 +153 +153 +147 +143 +142 +140 +136 +137 +144 +145 +140 +140 +146 +148 +144 +145 +142 +136 +132 +128 +126 +127 +129 +137 +141 +139 +131 +127 +130 +132 +130 +125 +127 +131 +135 +135 +131 +127 +126 +125 +127 +130 +134 +135 +136 +137 +138 +137 +135 +133 +129 +125 +123 +125 +129 +127 +129 +132 +134 +134 +132 +129 +126 +122 +129 +133 +132 +132 +135 +133 +127 +128 +129 +130 +130 +128 +126 +126 +127 +129 +128 +128 +130 +130 +128 +122 +113 +113 +101 +104 +126 +149 +159 +158 +155 +151 +152 +160 +177 +190 +177 +143 +115 +94 +101 +127 +163 +155 +120 +124 +151 +153 +131 +108 +99 +111 +130 +136 +129 +123 +119 +113 +110 +113 +121 +129 +133 +132 +134 +130 +126 +124 +110 +97 +97 +110 +147 +175 +160 +119 +82 +61 +50 +45 +48 +53 +59 +65 +74 +83 +88 +97 +105 +117 +127 +134 +140 +146 +149 +147 +143 +147 +161 +165 +154 +141 +134 +145 +143 +127 +117 +131 +144 +139 +129 +127 +131 +131 +135 +143 +146 +154 +169 +172 +179 +187 +190 +183 +174 +164 +159 +164 +188 +179 +162 +157 +146 +139 +143 +145 +138 +133 +143 +156 +157 +160 +173 +187 +185 +152 +144 +118 +97 +99 +105 +106 +107 +105 +104 +108 +110 +111 +115 +113 +115 +116 +116 +117 +120 +122 +123 +120 +119 +122 +129 +133 +128 +119 +113 +109 +112 +114 +119 +130 +138 +135 +128 +123 +124 +126 +128 +129 +128 +126 +125 +124 +125 +127 +128 +127 +128 +129 +130 +130 +133 +132 +128 +125 +125 +126 +127 +128 +124 +119 +119 +127 +137 +137 +131 +133 +132 +131 +131 +130 +127 +126 +126 +130 +131 +131 +131 +133 +135 +136 +135 +131 +127 +122 +119 +116 +113 +115 +118 +118 +122 +121 +113 +108 +116 +133 +146 +145 +142 +140 +137 +127 +120 +126 +136 +132 +142 +147 +140 +133 +130 +127 +121 +126 +149 +165 +165 +166 +169 +159 +142 +128 +126 +123 +121 +123 +127 +130 +129 +124 +121 +119 +120 +121 +122 +124 +127 +125 +126 +128 +129 +129 +128 +127 +124 +132 +141 +148 +145 +135 +132 +134 +133 +134 +133 +132 +129 +126 +122 +119 +119 +117 +130 +143 +146 +143 +140 +136 +131 +127 +128 +122 +117 +116 +117 +119 +123 +134 +134 +128 +125 +130 +134 +133 +135 +134 +135 +134 +130 +132 +139 +143 +143 +136 +137 +134 +129 +127 +133 +142 +148 +150 +145 +136 +130 +127 +128 +125 +120 +124 +123 +113 +101 +101 +112 +125 +131 +134 +128 +130 +137 +141 +140 +136 +131 +131 +131 +131 +134 +136 +137 +134 +132 +133 +135 +133 +131 +136 +138 +137 +137 +143 +145 +146 +143 +140 +139 +140 +140 +138 +136 +130 +122 +107 +95 +95 +102 +112 +120 +127 +129 +129 +132 +137 +141 +145 +145 +144 +144 +147 +150 +149 +147 +145 +142 +142 +144 +142 +137 +138 +143 +144 +153 +156 +148 +144 +145 +138 +126 +125 +132 +139 +142 +143 +146 +152 +156 +156 +155 +155 +158 +158 +155 +152 +151 +154 +154 +157 +162 +163 +160 +158 +160 +160 +162 +164 +162 +158 +155 +155 +157 +155 +153 +152 +150 +147 +149 +156 +163 +166 +177 +169 +149 +142 +143 +147 +153 +152 +159 +161 +159 +154 +153 +156 +163 +174 +174 +175 +173 +167 +157 +155 +158 +167 +162 +153 +150 +158 +172 +178 +177 +166 +154 +151 +162 +166 +158 +155 +159 +169 +172 +172 +167 +159 +156 +156 +159 +164 +173 +175 +171 +171 +169 +171 +180 +180 +163 +151 +153 +161 +167 +165 +160 +156 +156 +158 +157 +148 +136 +135 +140 +142 +139 +140 +136 +137 +137 +137 +148 +167 +180 +168 +147 +140 +145 +147 +138 +130 +132 +139 +142 +141 +153 +175 +191 +182 +168 +157 +156 +157 +152 +146 +143 +155 +168 +181 +195 +208 +210 +199 +189 +186 +194 +197 +191 +190 +193 +191 +184 +186 +191 +205 +219 +218 +208 +208 +216 +217 +206 +195 +191 +194 +195 +193 +190 +209 +225 +229 +229 +224 +213 +196 +172 +153 +168 +187 +202 +217 +233 +232 +218 +202 +203 +210 +215 +212 +213 +219 +223 +226 +228 +227 +222 +217 +214 +213 +211 +213 +205 +194 +194 +210 +229 +236 +233 +226 +216 +211 +217 +225 +227 +226 +226 +225 +212 +198 +188 +177 +173 +185 +203 +213 +221 +223 +215 +213 +221 +223 +216 +191 +174 +164 +167 +169 +166 +171 +179 +178 +171 +152 +125 +103 +91 +86 +84 +84 +87 +87 +84 +83 +85 +85 +83 +81 +81 +81 +85 +89 +93 +95 +95 +93 +95 +95 +96 +96 +96 +98 +99 +99 +102 +105 +107 +109 +110 +113 +115 +115 +115 +114 +114 +114 +114 +113 +111 +117 +119 +122 +124 +124 +125 +126 +127 +126 +129 +129 +129 +129 +129 +128 +126 +128 +126 +125 +126 +128 +129 +129 +128 +130 +132 +133 +134 +133 +132 +130 +129 +130 +131 +133 +133 +131 +130 +134 +139 +140 +140 +141 +142 +142 +143 +143 +143 +147 +148 +149 +150 +149 +149 +155 +161 +168 +176 +182 +192 +199 +205 +204 +188 +172 +166 +172 +189 +205 +220 +232 +237 +238 +237 +237 +239 +239 +237 +237 +237 +238 +237 +237 +237 +237 +237 +236 +236 +236 +235 +234 +235 +237 +237 +235 +232 +233 +235 +235 +233 +233 +235 +237 +237 +237 +237 +237 +236 +237 +237 +237 +237 +239 +239 +239 +239 +239 +239 +240 +241 +240 +240 +240 +240 +240 +241 +242 +243 +243 +243 +243 +243 +244 +245 +244 +244 +244 +244 +245 +245 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +246 +245 +245 +245 +245 +244 +243 +242 +242 +242 +243 +243 +243 +242 +241 +241 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +238 +238 +239 +239 +239 +240 +240 +240 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +239 +239 +238 +237 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +251 +246 +241 +243 +252 +252 +241 +232 +229 +228 +233 +236 +234 +229 +224 +223 +222 +222 +223 +222 +221 +219 +218 +217 +216 +214 +214 +215 +215 +214 +214 +215 +216 +218 +217 +214 +211 +210 +209 +205 +203 +198 +194 +193 +196 +197 +196 +200 +200 +200 +199 +198 +198 +199 +200 +202 +204 +204 +203 +203 +204 +202 +199 +203 +203 +197 +190 +190 +197 +199 +196 +191 +185 +181 +178 +177 +183 +190 +191 +194 +196 +198 +197 +194 +192 +190 +190 +191 +189 +187 +182 +178 +175 +175 +176 +171 +175 +185 +192 +185 +173 +171 +178 +195 +189 +179 +173 +183 +197 +196 +186 +181 +190 +192 +182 +174 +182 +202 +218 +218 +207 +185 +167 +158 +147 +142 +149 +158 +159 +158 +159 +161 +156 +155 +166 +179 +182 +187 +192 +193 +194 +199 +205 +199 +185 +170 +166 +167 +161 +156 +158 +177 +188 +195 +195 +196 +197 +189 +177 +179 +169 +163 +165 +171 +167 +156 +146 +150 +153 +153 +153 +162 +168 +160 +147 +145 +151 +156 +158 +164 +167 +160 +152 +145 +150 +154 +156 +158 +161 +167 +173 +156 +160 +169 +177 +175 +165 +162 +165 +165 +165 +161 +157 +158 +162 +170 +182 +184 +179 +174 +165 +156 +162 +167 +159 +156 +147 +145 +153 +157 +156 +162 +173 +166 +157 +146 +143 +150 +161 +170 +173 +184 +191 +199 +209 +212 +200 +185 +179 +178 +180 +188 +194 +191 +185 +182 +178 +187 +177 +168 +159 +154 +157 +166 +177 +169 +153 +143 +133 +122 +123 +135 +142 +153 +147 +144 +146 +147 +147 +147 +146 +140 +133 +134 +144 +149 +141 +133 +129 +133 +155 +163 +166 +162 +151 +146 +144 +144 +145 +146 +146 +142 +138 +138 +138 +142 +142 +140 +137 +135 +134 +132 +130 +130 +134 +139 +141 +143 +146 +146 +144 +140 +142 +143 +144 +143 +141 +139 +137 +137 +136 +138 +144 +150 +153 +151 +149 +147 +141 +136 +135 +139 +141 +140 +138 +132 +132 +130 +131 +138 +147 +145 +137 +131 +133 +136 +138 +137 +136 +138 +141 +144 +141 +133 +134 +136 +135 +141 +140 +137 +137 +136 +134 +136 +140 +141 +139 +143 +131 +131 +141 +143 +140 +140 +142 +137 +136 +138 +143 +146 +147 +147 +148 +148 +155 +157 +151 +147 +148 +146 +140 +138 +143 +148 +150 +150 +150 +148 +146 +136 +138 +147 +156 +159 +154 +149 +149 +147 +148 +148 +149 +148 +147 +146 +144 +148 +146 +142 +144 +149 +148 +143 +141 +135 +137 +140 +140 +132 +124 +124 +129 +133 +135 +133 +135 +142 +144 +142 +142 +145 +146 +139 +130 +126 +130 +132 +129 +137 +133 +129 +132 +146 +159 +157 +148 +133 +122 +123 +135 +142 +142 +142 +141 +143 +144 +146 +149 +151 +151 +147 +144 +146 +148 +150 +151 +146 +141 +139 +139 +135 +140 +141 +138 +140 +147 +149 +144 +145 +143 +138 +133 +128 +126 +126 +127 +135 +138 +137 +133 +133 +135 +133 +128 +122 +123 +126 +131 +132 +130 +127 +126 +129 +130 +131 +132 +133 +135 +137 +138 +140 +141 +141 +139 +133 +127 +126 +129 +137 +137 +138 +138 +137 +133 +128 +124 +122 +127 +130 +127 +126 +127 +126 +122 +125 +125 +126 +128 +130 +131 +130 +129 +129 +123 +124 +129 +134 +139 +137 +125 +107 +107 +110 +119 +129 +137 +146 +154 +160 +159 +164 +178 +192 +188 +161 +132 +101 +104 +128 +162 +151 +112 +123 +161 +162 +136 +112 +103 +106 +117 +133 +142 +135 +129 +126 +128 +131 +131 +132 +133 +131 +119 +114 +112 +106 +100 +96 +91 +92 +127 +173 +187 +151 +101 +81 +89 +59 +62 +66 +66 +59 +52 +52 +57 +59 +64 +75 +88 +99 +104 +105 +104 +103 +99 +107 +125 +133 +122 +105 +97 +116 +143 +153 +146 +148 +148 +128 +106 +107 +108 +110 +121 +140 +150 +157 +167 +175 +186 +195 +189 +171 +155 +148 +149 +145 +141 +126 +120 +116 +111 +123 +137 +133 +122 +107 +101 +108 +113 +124 +143 +167 +180 +154 +155 +157 +145 +130 +109 +105 +100 +96 +101 +107 +106 +107 +114 +116 +118 +118 +117 +117 +119 +121 +122 +118 +116 +114 +116 +122 +126 +121 +113 +109 +111 +115 +124 +136 +141 +136 +126 +123 +124 +125 +128 +130 +131 +132 +132 +131 +131 +131 +131 +131 +131 +132 +132 +135 +138 +138 +131 +124 +121 +122 +123 +125 +124 +124 +126 +132 +138 +135 +130 +131 +131 +131 +131 +129 +128 +130 +134 +135 +131 +131 +134 +134 +131 +132 +135 +133 +127 +126 +129 +126 +118 +117 +122 +124 +121 +119 +118 +114 +113 +123 +135 +147 +147 +150 +152 +145 +134 +128 +129 +129 +133 +134 +131 +131 +139 +145 +147 +160 +166 +166 +156 +146 +141 +133 +125 +123 +125 +127 +127 +128 +129 +130 +130 +126 +124 +123 +124 +125 +125 +125 +126 +127 +126 +129 +131 +128 +128 +131 +130 +131 +126 +129 +135 +133 +131 +132 +130 +132 +131 +131 +130 +128 +125 +124 +126 +120 +123 +129 +138 +143 +142 +136 +131 +124 +127 +123 +116 +113 +112 +113 +116 +139 +137 +128 +121 +127 +134 +132 +129 +128 +128 +126 +124 +127 +134 +137 +136 +132 +134 +135 +133 +133 +136 +139 +141 +142 +142 +141 +139 +134 +128 +127 +129 +133 +127 +113 +98 +96 +108 +120 +124 +123 +121 +126 +132 +131 +127 +129 +129 +129 +130 +131 +131 +130 +130 +130 +130 +133 +137 +136 +135 +139 +140 +140 +142 +146 +146 +144 +141 +139 +139 +138 +136 +131 +126 +118 +111 +100 +94 +101 +112 +122 +126 +130 +132 +136 +140 +144 +145 +145 +142 +140 +139 +143 +145 +143 +139 +136 +138 +144 +149 +146 +140 +143 +150 +155 +163 +162 +150 +142 +138 +129 +116 +117 +132 +144 +143 +144 +152 +157 +156 +158 +155 +154 +154 +154 +152 +152 +153 +153 +153 +157 +162 +163 +160 +159 +162 +166 +167 +167 +159 +151 +148 +152 +157 +154 +153 +153 +153 +151 +151 +154 +158 +169 +180 +187 +170 +144 +140 +151 +151 +150 +152 +156 +156 +152 +154 +162 +169 +171 +178 +185 +180 +165 +153 +153 +157 +162 +161 +159 +160 +167 +174 +172 +166 +166 +156 +154 +160 +158 +150 +153 +164 +172 +164 +156 +154 +152 +150 +152 +156 +172 +181 +178 +170 +168 +168 +172 +181 +167 +152 +145 +149 +154 +157 +156 +150 +150 +146 +145 +148 +148 +143 +141 +143 +147 +144 +145 +144 +147 +148 +145 +153 +170 +186 +174 +151 +144 +151 +149 +134 +123 +125 +135 +143 +144 +152 +175 +193 +189 +172 +160 +160 +159 +150 +144 +144 +150 +163 +180 +199 +212 +208 +192 +182 +182 +191 +195 +191 +190 +191 +186 +176 +181 +191 +205 +214 +214 +212 +213 +215 +209 +201 +192 +190 +195 +202 +205 +204 +212 +226 +227 +224 +220 +215 +203 +183 +168 +178 +189 +197 +210 +228 +231 +221 +205 +204 +209 +213 +212 +214 +220 +221 +225 +228 +230 +226 +220 +216 +215 +215 +214 +210 +203 +199 +205 +220 +233 +240 +231 +218 +206 +208 +222 +232 +230 +222 +221 +215 +208 +198 +180 +169 +175 +191 +201 +204 +201 +198 +207 +220 +225 +223 +203 +184 +168 +166 +167 +166 +165 +168 +171 +157 +135 +114 +98 +92 +89 +88 +87 +91 +90 +87 +85 +86 +86 +84 +84 +84 +83 +86 +88 +91 +93 +93 +91 +93 +94 +95 +95 +97 +99 +101 +100 +103 +105 +108 +109 +111 +113 +114 +115 +114 +114 +112 +112 +112 +113 +114 +117 +118 +120 +123 +126 +127 +126 +125 +127 +128 +129 +128 +129 +131 +130 +128 +128 +127 +126 +125 +127 +127 +127 +127 +129 +128 +128 +129 +131 +131 +129 +127 +128 +129 +131 +131 +129 +128 +131 +136 +139 +140 +142 +141 +141 +141 +144 +147 +149 +148 +147 +147 +147 +147 +150 +153 +164 +172 +178 +186 +193 +201 +203 +190 +176 +168 +174 +190 +206 +220 +232 +238 +239 +237 +238 +239 +239 +237 +237 +238 +238 +238 +237 +237 +237 +237 +237 +236 +236 +235 +234 +235 +237 +237 +235 +233 +233 +234 +235 +233 +233 +235 +236 +236 +237 +236 +236 +236 +236 +237 +237 +237 +237 +238 +239 +239 +239 +239 +240 +241 +241 +240 +240 +240 +240 +242 +243 +244 +244 +243 +243 +244 +245 +245 +244 +244 +245 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +247 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +243 +242 +242 +242 +243 +243 +243 +242 +241 +241 +241 +242 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +239 +239 +240 +240 +238 +238 +238 +238 +238 +238 +238 +238 +237 +238 +238 +239 +238 +238 +237 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +254 +250 +247 +242 +242 +247 +247 +239 +232 +228 +225 +228 +233 +234 +232 +231 +224 +223 +223 +222 +220 +220 +219 +219 +217 +215 +213 +215 +217 +217 +216 +217 +215 +216 +217 +214 +210 +208 +208 +209 +208 +206 +201 +195 +195 +198 +198 +196 +200 +200 +200 +199 +197 +197 +198 +199 +202 +202 +202 +203 +204 +203 +202 +200 +203 +203 +196 +186 +186 +194 +196 +190 +187 +183 +179 +175 +172 +179 +190 +193 +196 +198 +200 +199 +195 +192 +192 +192 +194 +193 +191 +186 +180 +176 +176 +178 +175 +179 +189 +193 +183 +170 +172 +185 +195 +190 +183 +181 +189 +198 +195 +186 +179 +188 +182 +165 +168 +197 +219 +223 +204 +188 +168 +154 +146 +140 +147 +162 +165 +163 +160 +160 +161 +158 +159 +165 +187 +189 +191 +191 +194 +198 +201 +201 +189 +168 +152 +152 +159 +167 +176 +184 +200 +194 +188 +188 +192 +192 +183 +173 +166 +164 +168 +176 +169 +151 +139 +137 +145 +156 +160 +157 +155 +151 +144 +142 +153 +159 +163 +166 +170 +163 +149 +139 +147 +154 +159 +165 +172 +173 +171 +173 +176 +176 +178 +181 +182 +178 +171 +165 +165 +164 +154 +144 +144 +153 +164 +177 +185 +178 +178 +179 +178 +183 +184 +176 +172 +169 +168 +172 +175 +178 +183 +188 +178 +170 +162 +161 +169 +181 +191 +196 +202 +208 +208 +204 +197 +180 +158 +142 +162 +172 +180 +181 +178 +178 +180 +185 +181 +174 +175 +167 +152 +150 +160 +177 +177 +173 +178 +173 +154 +148 +154 +153 +154 +155 +162 +164 +155 +148 +147 +147 +156 +151 +153 +161 +159 +148 +140 +139 +153 +173 +170 +157 +147 +138 +135 +133 +134 +133 +134 +136 +137 +138 +140 +141 +139 +138 +137 +137 +138 +136 +131 +127 +129 +135 +144 +151 +153 +153 +149 +144 +142 +143 +143 +142 +140 +138 +137 +136 +145 +140 +137 +140 +144 +144 +141 +138 +145 +139 +135 +135 +136 +136 +135 +134 +129 +131 +133 +135 +141 +145 +141 +134 +133 +137 +141 +140 +137 +135 +138 +142 +146 +141 +132 +135 +142 +141 +140 +134 +135 +135 +134 +134 +137 +143 +144 +141 +142 +131 +133 +144 +143 +135 +134 +137 +132 +135 +139 +145 +146 +143 +144 +147 +153 +157 +155 +147 +143 +144 +145 +141 +138 +142 +147 +149 +150 +150 +148 +146 +142 +146 +153 +157 +157 +154 +150 +149 +151 +153 +153 +149 +144 +142 +142 +141 +143 +145 +147 +148 +141 +130 +130 +141 +142 +140 +141 +141 +133 +124 +124 +129 +129 +128 +129 +134 +140 +138 +138 +144 +149 +147 +138 +130 +126 +127 +128 +128 +135 +137 +139 +143 +152 +160 +158 +150 +139 +128 +128 +139 +148 +153 +154 +151 +148 +148 +148 +147 +147 +144 +140 +137 +136 +137 +141 +146 +144 +138 +137 +141 +135 +136 +134 +132 +135 +141 +143 +138 +139 +138 +137 +137 +138 +138 +135 +132 +133 +135 +137 +138 +138 +137 +131 +125 +127 +122 +118 +123 +130 +133 +131 +129 +132 +134 +134 +132 +132 +134 +135 +135 +138 +141 +144 +143 +137 +131 +130 +132 +139 +138 +137 +138 +138 +134 +130 +128 +131 +134 +134 +130 +126 +125 +126 +126 +129 +128 +127 +129 +132 +134 +133 +131 +124 +118 +120 +125 +130 +139 +142 +132 +116 +120 +120 +118 +121 +124 +129 +137 +145 +158 +172 +181 +192 +199 +178 +144 +122 +118 +131 +159 +145 +110 +120 +154 +172 +147 +120 +111 +115 +120 +128 +136 +145 +141 +139 +141 +137 +127 +114 +106 +98 +87 +90 +98 +100 +109 +116 +110 +110 +118 +140 +166 +170 +148 +119 +103 +88 +82 +76 +70 +61 +56 +61 +72 +70 +69 +75 +90 +102 +104 +94 +84 +74 +76 +83 +96 +108 +113 +112 +109 +122 +142 +157 +161 +165 +163 +146 +127 +123 +126 +129 +134 +141 +144 +144 +146 +146 +147 +145 +137 +125 +112 +102 +98 +97 +88 +76 +73 +68 +73 +91 +97 +95 +91 +85 +82 +83 +86 +96 +108 +130 +142 +147 +151 +172 +184 +159 +143 +132 +121 +108 +106 +107 +102 +101 +108 +111 +116 +120 +121 +121 +121 +121 +120 +124 +122 +117 +114 +119 +127 +127 +121 +117 +119 +123 +131 +138 +137 +130 +122 +120 +124 +129 +130 +131 +133 +137 +142 +136 +135 +134 +132 +131 +132 +133 +134 +139 +137 +132 +125 +122 +121 +121 +120 +123 +124 +127 +129 +129 +128 +127 +127 +125 +125 +126 +127 +127 +128 +132 +137 +134 +131 +133 +139 +138 +133 +132 +137 +138 +133 +133 +138 +135 +125 +120 +123 +126 +117 +114 +121 +124 +121 +121 +124 +136 +142 +146 +149 +153 +152 +140 +125 +120 +119 +122 +131 +144 +156 +162 +163 +171 +158 +142 +131 +122 +117 +116 +119 +128 +131 +132 +130 +128 +128 +126 +125 +125 +125 +125 +126 +126 +126 +126 +127 +130 +130 +132 +132 +129 +129 +130 +128 +128 +114 +115 +127 +130 +131 +132 +128 +124 +124 +125 +127 +129 +128 +128 +130 +124 +121 +122 +129 +139 +140 +135 +130 +118 +123 +123 +122 +121 +117 +115 +117 +137 +139 +134 +125 +128 +135 +133 +130 +126 +123 +120 +120 +125 +131 +132 +131 +134 +134 +134 +136 +140 +140 +136 +129 +134 +133 +135 +140 +142 +138 +133 +132 +128 +123 +115 +107 +108 +116 +121 +122 +119 +121 +127 +125 +115 +112 +121 +129 +127 +129 +132 +133 +132 +133 +135 +138 +138 +142 +142 +141 +145 +146 +145 +146 +145 +144 +142 +140 +140 +139 +134 +129 +124 +117 +109 +104 +103 +104 +115 +128 +132 +131 +132 +136 +141 +145 +146 +146 +144 +143 +139 +137 +137 +138 +136 +132 +133 +140 +151 +157 +153 +147 +148 +153 +164 +160 +155 +146 +135 +125 +119 +118 +123 +139 +148 +147 +146 +155 +160 +157 +154 +153 +153 +154 +153 +151 +151 +153 +152 +153 +156 +160 +161 +160 +162 +166 +169 +169 +163 +149 +139 +140 +148 +154 +157 +157 +156 +155 +154 +154 +154 +152 +167 +181 +199 +186 +151 +144 +155 +150 +142 +143 +149 +152 +152 +157 +166 +169 +175 +185 +192 +178 +153 +141 +146 +151 +153 +156 +165 +176 +180 +175 +164 +156 +149 +145 +148 +155 +154 +149 +155 +168 +169 +153 +142 +146 +154 +156 +155 +155 +171 +178 +176 +168 +166 +170 +175 +180 +162 +147 +142 +145 +143 +144 +147 +144 +143 +141 +141 +142 +144 +145 +147 +150 +154 +151 +153 +153 +155 +154 +149 +156 +175 +191 +178 +154 +147 +153 +150 +134 +122 +121 +127 +139 +144 +152 +169 +183 +190 +177 +166 +163 +158 +150 +145 +146 +147 +169 +187 +198 +207 +206 +191 +177 +184 +189 +196 +197 +192 +185 +181 +181 +178 +193 +206 +209 +210 +214 +217 +217 +216 +203 +194 +197 +201 +201 +206 +214 +215 +225 +222 +218 +216 +216 +212 +198 +188 +190 +195 +200 +207 +220 +226 +221 +214 +209 +208 +209 +208 +213 +219 +220 +225 +228 +230 +229 +224 +219 +216 +214 +213 +213 +210 +204 +203 +213 +229 +241 +238 +227 +212 +206 +217 +230 +230 +220 +217 +223 +223 +208 +188 +177 +173 +174 +183 +189 +188 +187 +196 +206 +218 +229 +221 +200 +174 +164 +166 +169 +167 +162 +165 +142 +116 +101 +93 +89 +89 +92 +91 +92 +91 +89 +86 +85 +85 +84 +85 +85 +86 +86 +87 +87 +89 +90 +90 +92 +92 +94 +96 +98 +99 +101 +102 +103 +103 +104 +106 +109 +112 +114 +113 +113 +113 +111 +110 +111 +114 +116 +116 +117 +118 +122 +126 +127 +125 +124 +126 +127 +127 +127 +128 +131 +131 +129 +127 +127 +127 +126 +127 +129 +129 +129 +128 +126 +124 +126 +129 +130 +130 +128 +127 +128 +129 +129 +126 +125 +128 +133 +138 +139 +141 +140 +139 +140 +143 +147 +147 +144 +142 +143 +145 +146 +148 +148 +160 +168 +172 +179 +188 +201 +209 +198 +180 +172 +176 +191 +206 +221 +232 +237 +239 +238 +238 +239 +239 +238 +238 +239 +239 +238 +238 +238 +238 +238 +237 +237 +236 +236 +235 +236 +237 +237 +235 +234 +233 +235 +236 +235 +234 +236 +236 +236 +237 +236 +236 +236 +237 +237 +237 +238 +236 +237 +238 +238 +238 +239 +239 +240 +242 +241 +241 +241 +242 +243 +245 +246 +244 +244 +244 +245 +245 +245 +244 +243 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +240 +238 +238 +238 +238 +239 +239 +239 +240 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +249 +246 +243 +239 +240 +241 +236 +233 +229 +226 +228 +231 +231 +231 +231 +224 +225 +224 +223 +221 +220 +219 +220 +218 +215 +214 +216 +218 +217 +216 +218 +215 +216 +217 +214 +210 +207 +208 +210 +211 +209 +202 +196 +195 +198 +198 +195 +197 +198 +199 +198 +196 +195 +197 +199 +201 +200 +201 +203 +202 +199 +199 +202 +204 +201 +193 +186 +187 +192 +193 +189 +184 +183 +181 +176 +172 +179 +190 +195 +198 +199 +199 +198 +197 +196 +196 +196 +198 +197 +195 +190 +185 +183 +183 +185 +184 +186 +192 +192 +179 +166 +172 +187 +190 +187 +184 +185 +189 +190 +184 +177 +178 +177 +167 +162 +181 +208 +212 +199 +179 +168 +155 +144 +140 +146 +158 +165 +163 +160 +159 +161 +159 +162 +172 +178 +186 +191 +193 +192 +195 +199 +192 +181 +162 +145 +138 +147 +163 +186 +203 +205 +198 +194 +189 +186 +182 +176 +172 +172 +159 +162 +166 +165 +153 +140 +137 +141 +147 +159 +162 +158 +149 +138 +136 +146 +156 +160 +164 +168 +165 +150 +137 +141 +158 +172 +180 +184 +191 +191 +183 +180 +183 +178 +166 +156 +159 +169 +172 +166 +168 +168 +153 +135 +128 +133 +141 +148 +159 +154 +157 +167 +174 +179 +179 +176 +176 +185 +187 +179 +177 +182 +182 +176 +171 +172 +173 +174 +175 +176 +179 +181 +181 +179 +169 +157 +147 +135 +127 +126 +142 +150 +144 +134 +133 +137 +146 +157 +147 +151 +171 +174 +165 +166 +172 +183 +191 +195 +200 +198 +191 +185 +180 +174 +163 +163 +170 +169 +152 +141 +142 +142 +150 +151 +151 +148 +144 +140 +141 +146 +157 +169 +157 +139 +124 +111 +112 +121 +124 +124 +124 +126 +131 +136 +137 +134 +132 +134 +137 +139 +138 +134 +130 +128 +134 +137 +144 +152 +155 +152 +144 +139 +143 +144 +143 +142 +139 +137 +136 +137 +146 +141 +136 +135 +133 +131 +131 +133 +137 +135 +135 +135 +135 +134 +133 +134 +133 +134 +135 +139 +141 +140 +136 +132 +134 +140 +145 +142 +134 +131 +135 +140 +141 +139 +132 +135 +139 +137 +137 +132 +133 +135 +135 +136 +140 +146 +145 +141 +137 +130 +132 +140 +140 +134 +132 +131 +134 +140 +147 +148 +145 +144 +147 +150 +154 +155 +150 +142 +138 +140 +141 +140 +143 +146 +148 +149 +150 +152 +151 +149 +148 +150 +152 +152 +152 +154 +153 +152 +156 +156 +153 +147 +140 +139 +140 +141 +143 +148 +150 +148 +141 +133 +133 +142 +144 +144 +144 +140 +134 +129 +126 +127 +126 +125 +126 +132 +140 +141 +146 +154 +152 +145 +135 +132 +131 +130 +130 +131 +133 +137 +141 +142 +143 +145 +145 +142 +138 +132 +135 +146 +155 +159 +157 +151 +149 +148 +146 +146 +147 +145 +141 +136 +134 +134 +137 +142 +141 +138 +138 +143 +139 +138 +136 +134 +134 +134 +132 +128 +133 +135 +138 +140 +142 +142 +139 +135 +135 +134 +136 +139 +139 +136 +133 +131 +136 +128 +121 +122 +127 +130 +129 +127 +130 +132 +133 +132 +132 +134 +135 +134 +135 +137 +140 +141 +138 +135 +135 +139 +137 +134 +133 +135 +136 +135 +134 +134 +139 +139 +139 +135 +128 +123 +125 +130 +132 +130 +127 +127 +128 +129 +130 +130 +122 +118 +122 +124 +122 +131 +135 +126 +126 +126 +120 +116 +119 +117 +117 +122 +126 +144 +163 +171 +181 +199 +194 +169 +146 +138 +137 +152 +143 +117 +119 +134 +157 +154 +141 +132 +138 +138 +126 +118 +130 +136 +141 +140 +135 +126 +109 +95 +92 +97 +104 +113 +124 +135 +136 +129 +124 +111 +99 +114 +155 +180 +157 +117 +116 +107 +95 +89 +91 +100 +110 +118 +117 +115 +118 +125 +128 +120 +107 +97 +79 +79 +82 +89 +98 +110 +127 +140 +139 +121 +117 +134 +149 +155 +157 +157 +151 +153 +152 +144 +131 +123 +117 +111 +106 +99 +90 +86 +84 +81 +71 +65 +73 +76 +69 +65 +63 +67 +78 +79 +72 +76 +82 +84 +86 +93 +101 +102 +105 +106 +123 +136 +151 +166 +169 +172 +159 +152 +138 +127 +122 +114 +107 +107 +110 +114 +118 +117 +116 +117 +117 +117 +125 +124 +124 +124 +126 +128 +128 +126 +121 +122 +127 +133 +133 +128 +125 +125 +128 +131 +134 +134 +134 +134 +137 +140 +137 +135 +133 +131 +131 +131 +131 +132 +137 +133 +128 +123 +122 +123 +123 +123 +125 +123 +123 +126 +124 +121 +122 +126 +123 +121 +121 +124 +127 +129 +131 +133 +134 +133 +135 +138 +137 +135 +135 +138 +139 +138 +137 +137 +135 +133 +130 +129 +129 +125 +123 +127 +130 +128 +123 +119 +124 +131 +137 +141 +150 +157 +152 +140 +133 +131 +135 +147 +157 +160 +160 +160 +146 +126 +114 +117 +120 +117 +118 +126 +133 +133 +131 +128 +128 +128 +127 +126 +126 +127 +128 +128 +128 +128 +128 +129 +131 +132 +133 +132 +134 +135 +132 +127 +131 +116 +118 +128 +129 +132 +133 +126 +119 +118 +118 +123 +128 +127 +124 +123 +124 +125 +125 +128 +133 +137 +135 +130 +121 +123 +124 +129 +132 +127 +120 +122 +134 +135 +132 +130 +134 +137 +137 +138 +129 +123 +119 +123 +130 +135 +135 +133 +135 +137 +139 +141 +143 +140 +133 +124 +129 +125 +123 +128 +137 +141 +136 +129 +118 +117 +116 +118 +122 +126 +128 +128 +126 +127 +129 +126 +119 +119 +127 +133 +134 +136 +139 +141 +143 +144 +147 +148 +149 +149 +146 +144 +148 +149 +145 +143 +142 +142 +140 +139 +139 +138 +131 +126 +121 +112 +103 +101 +107 +116 +128 +137 +140 +136 +136 +140 +143 +142 +143 +144 +145 +146 +144 +139 +135 +134 +133 +133 +140 +147 +156 +159 +156 +152 +151 +152 +159 +151 +142 +134 +123 +117 +119 +128 +135 +145 +151 +152 +153 +157 +158 +156 +154 +154 +155 +155 +153 +150 +151 +154 +155 +156 +157 +157 +156 +158 +162 +167 +167 +167 +157 +142 +135 +141 +150 +153 +161 +162 +163 +162 +163 +163 +158 +151 +160 +174 +188 +178 +156 +153 +160 +158 +145 +142 +147 +150 +149 +155 +163 +163 +176 +186 +190 +172 +141 +131 +141 +147 +145 +151 +169 +187 +188 +169 +150 +143 +132 +131 +136 +147 +151 +151 +157 +166 +166 +157 +151 +155 +164 +166 +163 +160 +167 +171 +175 +172 +170 +176 +180 +177 +164 +148 +144 +144 +138 +139 +147 +147 +143 +144 +143 +140 +141 +147 +152 +155 +160 +159 +161 +159 +158 +155 +151 +158 +179 +190 +176 +157 +149 +149 +147 +136 +129 +125 +129 +137 +139 +144 +160 +173 +186 +181 +172 +164 +160 +156 +152 +148 +150 +171 +185 +191 +201 +207 +194 +177 +186 +190 +194 +194 +189 +183 +182 +184 +182 +196 +207 +207 +206 +212 +218 +219 +223 +209 +197 +195 +194 +194 +202 +213 +219 +223 +216 +211 +212 +216 +218 +208 +203 +199 +199 +205 +208 +213 +217 +217 +220 +212 +207 +205 +204 +209 +216 +216 +220 +222 +225 +228 +227 +222 +215 +210 +214 +216 +214 +206 +203 +212 +225 +234 +236 +234 +225 +216 +217 +223 +223 +218 +215 +225 +230 +222 +206 +191 +179 +171 +177 +186 +188 +186 +188 +191 +206 +226 +233 +220 +196 +175 +169 +175 +175 +169 +160 +131 +104 +94 +92 +88 +87 +90 +88 +88 +89 +89 +87 +84 +84 +85 +87 +87 +88 +87 +87 +86 +89 +91 +92 +92 +94 +95 +98 +100 +101 +101 +102 +102 +103 +103 +104 +106 +107 +108 +109 +110 +110 +109 +108 +110 +113 +116 +116 +117 +119 +122 +124 +125 +125 +124 +124 +124 +124 +124 +126 +129 +129 +128 +127 +128 +127 +126 +126 +129 +129 +128 +125 +124 +123 +124 +126 +128 +129 +129 +129 +129 +130 +129 +127 +125 +127 +131 +136 +137 +138 +139 +140 +140 +141 +143 +143 +142 +141 +140 +142 +144 +146 +148 +155 +164 +169 +177 +188 +204 +214 +205 +185 +176 +178 +192 +206 +221 +233 +238 +240 +239 +239 +239 +239 +238 +238 +240 +239 +239 +239 +239 +239 +239 +239 +237 +237 +237 +237 +237 +236 +236 +236 +236 +234 +237 +238 +237 +237 +237 +237 +236 +237 +237 +237 +237 +237 +238 +238 +239 +237 +238 +239 +239 +239 +239 +239 +240 +242 +242 +242 +242 +243 +244 +245 +246 +244 +244 +245 +245 +246 +246 +244 +243 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +241 +241 +241 +241 +241 +240 +240 +239 +239 +239 +240 +240 +238 +238 +238 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +238 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +251 +247 +246 +243 +237 +236 +236 +234 +232 +229 +228 +229 +230 +228 +226 +225 +223 +224 +224 +223 +220 +218 +218 +219 +220 +217 +215 +217 +218 +216 +215 +216 +216 +217 +218 +216 +212 +209 +209 +212 +213 +212 +204 +197 +196 +198 +198 +194 +195 +196 +198 +196 +194 +194 +196 +199 +199 +198 +201 +203 +200 +194 +196 +203 +206 +198 +190 +187 +188 +191 +192 +193 +185 +186 +186 +180 +175 +181 +193 +198 +198 +197 +195 +195 +196 +197 +198 +198 +198 +197 +193 +190 +187 +187 +189 +190 +192 +192 +193 +191 +176 +163 +169 +184 +184 +182 +181 +183 +182 +177 +169 +163 +174 +170 +173 +187 +204 +206 +187 +167 +157 +155 +151 +144 +145 +159 +165 +155 +157 +158 +167 +170 +167 +174 +187 +193 +187 +196 +201 +197 +197 +194 +177 +157 +136 +129 +133 +151 +173 +203 +218 +209 +182 +189 +193 +187 +179 +171 +163 +156 +159 +162 +160 +148 +137 +136 +142 +149 +157 +161 +156 +149 +141 +131 +135 +152 +159 +154 +149 +156 +156 +142 +141 +159 +180 +198 +201 +191 +189 +183 +170 +162 +159 +153 +137 +123 +131 +156 +170 +168 +177 +176 +159 +133 +123 +122 +125 +128 +132 +127 +130 +142 +152 +156 +158 +160 +167 +173 +179 +178 +172 +165 +162 +163 +169 +170 +174 +180 +181 +173 +160 +150 +150 +139 +129 +123 +117 +109 +118 +138 +141 +146 +134 +123 +129 +133 +130 +131 +130 +142 +172 +183 +177 +181 +180 +181 +186 +190 +185 +186 +199 +200 +187 +181 +168 +159 +157 +148 +130 +120 +123 +123 +117 +123 +123 +114 +112 +122 +137 +146 +158 +168 +144 +113 +100 +99 +108 +116 +124 +127 +125 +122 +127 +135 +133 +123 +128 +133 +138 +140 +136 +131 +130 +131 +138 +136 +138 +144 +146 +142 +135 +132 +140 +142 +142 +141 +137 +136 +135 +137 +140 +137 +133 +128 +122 +120 +125 +131 +132 +134 +136 +138 +136 +133 +133 +135 +140 +138 +138 +140 +139 +136 +134 +134 +132 +139 +144 +140 +130 +126 +131 +137 +133 +136 +134 +135 +133 +128 +133 +134 +133 +135 +137 +138 +142 +146 +144 +137 +134 +128 +130 +135 +136 +135 +132 +127 +138 +150 +156 +150 +144 +147 +152 +153 +151 +150 +147 +141 +138 +139 +140 +140 +151 +152 +152 +150 +152 +153 +153 +153 +149 +150 +147 +144 +147 +154 +156 +155 +156 +155 +150 +143 +138 +141 +145 +147 +152 +156 +152 +147 +145 +144 +140 +138 +140 +144 +146 +140 +135 +133 +129 +124 +126 +126 +126 +130 +139 +145 +150 +157 +157 +146 +136 +138 +140 +137 +133 +131 +130 +132 +134 +134 +134 +135 +136 +136 +137 +136 +143 +153 +158 +158 +151 +140 +147 +145 +143 +146 +150 +151 +146 +142 +139 +140 +141 +143 +142 +141 +143 +145 +146 +145 +144 +143 +139 +133 +127 +122 +128 +135 +140 +139 +135 +134 +135 +136 +135 +133 +133 +136 +137 +137 +139 +145 +140 +135 +129 +126 +123 +121 +121 +122 +125 +129 +131 +132 +133 +135 +135 +135 +136 +136 +138 +140 +139 +139 +142 +148 +141 +136 +133 +134 +136 +135 +135 +136 +139 +138 +137 +134 +125 +118 +121 +129 +129 +127 +123 +120 +119 +121 +123 +125 +125 +122 +128 +127 +117 +121 +126 +119 +114 +119 +119 +119 +118 +110 +107 +118 +108 +108 +125 +146 +160 +176 +192 +197 +165 +152 +143 +148 +142 +123 +116 +115 +117 +152 +166 +159 +157 +149 +128 +111 +105 +122 +133 +133 +135 +137 +127 +112 +118 +136 +141 +141 +149 +147 +132 +123 +117 +94 +68 +77 +127 +176 +182 +160 +139 +134 +128 +128 +139 +153 +158 +153 +144 +146 +148 +148 +137 +124 +113 +110 +104 +97 +96 +99 +97 +100 +123 +152 +149 +105 +89 +109 +116 +111 +121 +139 +153 +148 +143 +133 +122 +118 +109 +93 +84 +83 +80 +78 +74 +76 +78 +81 +80 +94 +95 +96 +99 +95 +95 +95 +91 +94 +100 +100 +100 +109 +114 +109 +102 +99 +99 +115 +113 +125 +165 +163 +164 +172 +169 +160 +154 +142 +125 +114 +110 +111 +110 +106 +106 +109 +114 +115 +119 +121 +128 +135 +134 +128 +124 +124 +127 +126 +128 +130 +126 +123 +130 +141 +142 +138 +135 +135 +136 +136 +133 +130 +134 +133 +132 +132 +131 +130 +129 +128 +130 +131 +129 +126 +124 +126 +128 +128 +128 +120 +115 +120 +124 +124 +124 +128 +126 +122 +121 +124 +129 +130 +129 +128 +134 +136 +137 +134 +133 +136 +138 +138 +140 +140 +135 +128 +129 +135 +136 +132 +132 +138 +140 +136 +132 +131 +129 +125 +121 +125 +133 +141 +147 +151 +157 +162 +153 +149 +149 +153 +150 +144 +144 +151 +125 +105 +98 +113 +128 +129 +131 +137 +140 +138 +133 +130 +129 +130 +128 +124 +127 +128 +129 +128 +128 +128 +129 +130 +129 +130 +127 +126 +134 +141 +140 +135 +136 +126 +129 +133 +128 +129 +129 +120 +116 +113 +113 +121 +128 +128 +121 +115 +117 +127 +130 +126 +128 +134 +135 +132 +131 +128 +127 +134 +138 +132 +123 +123 +135 +132 +127 +130 +137 +139 +138 +141 +133 +124 +120 +126 +135 +138 +138 +137 +131 +138 +145 +145 +141 +135 +130 +125 +123 +126 +126 +124 +126 +132 +130 +123 +118 +117 +119 +123 +127 +130 +132 +134 +134 +129 +128 +130 +134 +141 +143 +139 +148 +148 +149 +151 +152 +152 +150 +149 +155 +153 +146 +144 +150 +150 +144 +141 +142 +141 +139 +138 +138 +138 +132 +128 +120 +110 +101 +100 +110 +123 +134 +139 +143 +139 +140 +144 +143 +138 +136 +139 +145 +150 +150 +144 +136 +134 +135 +138 +147 +152 +156 +156 +154 +155 +156 +156 +151 +147 +136 +122 +113 +118 +128 +137 +143 +145 +150 +156 +158 +156 +153 +151 +157 +157 +157 +156 +151 +148 +150 +154 +160 +160 +159 +154 +152 +155 +161 +166 +165 +166 +158 +144 +141 +151 +157 +156 +162 +166 +169 +170 +173 +173 +164 +152 +154 +165 +167 +156 +150 +154 +158 +159 +158 +150 +150 +150 +146 +152 +159 +156 +165 +175 +182 +165 +135 +129 +142 +148 +144 +149 +169 +190 +185 +156 +132 +126 +128 +126 +130 +141 +149 +152 +156 +161 +166 +170 +171 +173 +172 +172 +170 +167 +165 +170 +177 +178 +176 +183 +185 +176 +164 +149 +150 +154 +145 +143 +150 +149 +150 +150 +146 +141 +144 +152 +157 +157 +163 +164 +166 +163 +158 +154 +151 +161 +182 +187 +172 +156 +149 +145 +143 +138 +138 +136 +140 +141 +134 +136 +153 +170 +181 +183 +177 +165 +161 +164 +159 +149 +156 +166 +173 +183 +201 +210 +197 +181 +183 +189 +188 +182 +181 +186 +186 +179 +189 +201 +210 +209 +206 +211 +217 +221 +217 +209 +194 +182 +180 +189 +202 +210 +223 +223 +211 +207 +209 +214 +218 +210 +209 +200 +202 +208 +209 +209 +211 +213 +218 +211 +206 +203 +201 +206 +212 +212 +214 +216 +220 +227 +231 +227 +217 +209 +217 +220 +216 +205 +204 +214 +223 +225 +229 +236 +237 +229 +220 +216 +217 +217 +215 +219 +229 +235 +225 +204 +186 +180 +184 +187 +185 +185 +190 +189 +197 +218 +234 +235 +217 +189 +173 +177 +182 +180 +157 +125 +99 +95 +96 +88 +84 +86 +83 +83 +86 +89 +88 +84 +84 +87 +86 +88 +89 +89 +88 +89 +91 +95 +94 +94 +95 +97 +100 +102 +102 +102 +101 +102 +104 +105 +104 +103 +101 +100 +103 +105 +107 +107 +106 +107 +111 +114 +116 +118 +122 +122 +122 +122 +123 +124 +122 +122 +121 +120 +123 +126 +127 +125 +125 +127 +126 +124 +124 +126 +126 +125 +122 +122 +123 +123 +124 +125 +127 +129 +132 +131 +131 +131 +129 +127 +128 +131 +135 +135 +136 +138 +141 +142 +141 +141 +139 +139 +139 +139 +139 +141 +144 +147 +152 +162 +168 +178 +191 +208 +218 +206 +189 +179 +179 +191 +206 +220 +232 +237 +241 +239 +239 +240 +240 +238 +239 +240 +240 +239 +239 +240 +239 +240 +238 +238 +237 +237 +237 +237 +236 +236 +237 +237 +235 +238 +239 +239 +238 +238 +238 +236 +238 +238 +238 +238 +238 +239 +239 +239 +239 +240 +241 +241 +240 +240 +240 +241 +241 +241 +241 +242 +243 +244 +245 +245 +245 +245 +245 +246 +246 +246 +244 +243 +245 +245 +245 +245 +246 +246 +246 +246 +245 +246 +246 +247 +247 +246 +245 +245 +247 +247 +248 +248 +248 +247 +247 +246 +247 +247 +248 +248 +248 +248 +248 +247 +246 +246 +246 +247 +247 +248 +248 +249 +248 +247 +247 +246 +246 +247 +247 +248 +248 +247 +247 +247 +246 +246 +247 +247 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +244 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +240 +240 +241 +241 +241 +240 +241 +241 +240 +239 +239 +239 +240 +241 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +253 +254 +254 +253 +254 +255 +255 +253 +251 +246 +243 +243 +240 +233 +230 +231 +230 +229 +228 +228 +229 +228 +225 +225 +225 +223 +219 +216 +215 +216 +218 +220 +220 +219 +218 +215 +213 +214 +215 +216 +216 +215 +214 +213 +211 +207 +206 +209 +212 +208 +202 +198 +197 +198 +199 +199 +198 +197 +198 +201 +200 +195 +195 +199 +201 +200 +200 +202 +201 +197 +197 +198 +199 +199 +192 +187 +191 +194 +191 +189 +184 +189 +190 +183 +180 +185 +193 +196 +196 +193 +192 +194 +196 +196 +197 +198 +198 +196 +192 +187 +183 +184 +189 +195 +193 +192 +187 +184 +179 +167 +168 +185 +183 +179 +177 +178 +176 +169 +160 +156 +169 +181 +187 +196 +206 +190 +160 +148 +151 +146 +143 +148 +157 +161 +164 +166 +165 +176 +179 +180 +189 +195 +194 +193 +191 +206 +212 +200 +183 +172 +157 +143 +138 +134 +139 +167 +195 +215 +218 +199 +189 +194 +193 +184 +168 +155 +152 +154 +162 +160 +149 +141 +140 +141 +144 +149 +153 +158 +155 +141 +131 +137 +149 +157 +151 +142 +142 +147 +147 +150 +166 +183 +187 +197 +197 +181 +162 +148 +133 +119 +120 +116 +118 +129 +140 +153 +170 +184 +190 +171 +144 +136 +148 +152 +147 +147 +146 +150 +146 +141 +147 +151 +154 +161 +166 +170 +172 +177 +181 +173 +166 +173 +188 +186 +191 +198 +192 +173 +151 +140 +146 +128 +129 +141 +140 +137 +135 +129 +146 +152 +160 +164 +166 +168 +168 +168 +172 +176 +182 +185 +190 +191 +179 +165 +168 +163 +152 +150 +166 +181 +176 +165 +154 +146 +130 +111 +98 +95 +94 +92 +90 +99 +99 +95 +106 +124 +144 +160 +169 +162 +140 +114 +106 +119 +134 +140 +141 +138 +135 +134 +133 +132 +129 +126 +132 +137 +140 +140 +136 +132 +130 +130 +136 +133 +133 +139 +142 +137 +135 +137 +141 +138 +134 +133 +136 +140 +140 +136 +137 +134 +125 +119 +121 +127 +128 +125 +125 +132 +139 +141 +138 +135 +137 +139 +141 +140 +140 +139 +137 +134 +133 +132 +135 +140 +143 +137 +127 +123 +129 +137 +133 +134 +136 +131 +123 +126 +135 +140 +138 +138 +138 +137 +135 +135 +135 +136 +134 +132 +131 +131 +130 +129 +132 +135 +139 +152 +161 +157 +149 +145 +146 +149 +143 +138 +143 +141 +142 +139 +128 +134 +149 +148 +151 +153 +148 +146 +151 +153 +151 +144 +141 +147 +150 +150 +152 +158 +150 +149 +147 +145 +144 +146 +150 +152 +151 +159 +161 +153 +147 +146 +142 +136 +134 +138 +141 +138 +134 +135 +136 +136 +135 +133 +131 +134 +141 +149 +152 +151 +149 +147 +145 +142 +139 +137 +133 +129 +123 +128 +130 +127 +127 +132 +138 +138 +135 +137 +144 +152 +155 +150 +144 +141 +146 +144 +141 +141 +148 +155 +156 +152 +153 +150 +149 +148 +144 +146 +149 +147 +149 +155 +159 +155 +145 +140 +132 +119 +128 +140 +146 +138 +130 +129 +131 +130 +132 +133 +130 +127 +132 +141 +148 +149 +146 +142 +139 +135 +126 +117 +115 +118 +122 +127 +131 +130 +129 +131 +134 +134 +133 +135 +139 +142 +142 +141 +143 +147 +141 +132 +131 +135 +135 +134 +135 +136 +138 +136 +133 +130 +125 +120 +120 +122 +125 +127 +127 +123 +120 +121 +122 +122 +124 +118 +117 +123 +125 +120 +113 +111 +114 +114 +115 +115 +113 +112 +116 +122 +106 +86 +90 +116 +133 +149 +173 +189 +194 +171 +167 +164 +146 +135 +127 +110 +99 +133 +174 +177 +152 +149 +148 +125 +110 +113 +122 +133 +145 +157 +164 +161 +157 +155 +152 +149 +144 +135 +124 +116 +100 +62 +62 +77 +96 +147 +189 +191 +169 +152 +153 +163 +164 +163 +160 +151 +148 +141 +131 +121 +108 +99 +100 +106 +106 +109 +105 +101 +96 +89 +108 +148 +164 +138 +112 +104 +97 +79 +80 +103 +120 +127 +122 +118 +126 +135 +133 +126 +109 +95 +94 +94 +83 +79 +84 +95 +100 +112 +111 +105 +107 +110 +108 +107 +107 +103 +104 +110 +111 +107 +107 +111 +112 +104 +93 +90 +100 +115 +127 +132 +139 +154 +170 +172 +168 +170 +161 +141 +135 +131 +124 +115 +106 +102 +108 +117 +117 +124 +134 +139 +134 +124 +122 +125 +128 +128 +128 +127 +128 +132 +138 +145 +146 +143 +141 +139 +138 +137 +136 +134 +133 +131 +130 +130 +128 +124 +124 +126 +128 +127 +124 +123 +126 +131 +132 +131 +128 +125 +119 +116 +122 +128 +129 +126 +129 +128 +128 +128 +129 +130 +131 +133 +135 +133 +133 +135 +134 +131 +133 +137 +140 +136 +132 +128 +130 +136 +140 +141 +147 +154 +154 +144 +135 +137 +140 +140 +130 +134 +140 +144 +150 +156 +159 +160 +154 +148 +150 +151 +141 +132 +134 +139 +122 +119 +119 +126 +131 +133 +134 +137 +139 +135 +131 +130 +128 +128 +130 +134 +135 +131 +130 +133 +131 +126 +125 +129 +128 +123 +122 +125 +130 +140 +145 +142 +136 +135 +135 +134 +134 +133 +127 +119 +115 +111 +112 +120 +126 +126 +122 +118 +121 +124 +125 +123 +126 +133 +135 +132 +132 +135 +133 +135 +139 +133 +123 +124 +133 +134 +137 +139 +139 +138 +138 +139 +129 +130 +131 +134 +138 +142 +140 +137 +132 +135 +140 +139 +133 +131 +130 +125 +125 +124 +126 +126 +121 +123 +125 +125 +116 +118 +120 +121 +124 +130 +134 +135 +137 +135 +133 +133 +139 +146 +148 +148 +157 +155 +155 +154 +152 +150 +151 +154 +151 +150 +146 +143 +142 +144 +142 +139 +137 +139 +139 +137 +139 +142 +135 +125 +108 +107 +101 +97 +108 +128 +136 +134 +141 +142 +144 +144 +141 +139 +139 +140 +147 +151 +151 +145 +138 +136 +139 +142 +146 +149 +153 +153 +152 +151 +152 +153 +150 +140 +123 +112 +118 +135 +144 +145 +150 +156 +161 +159 +153 +150 +152 +154 +156 +157 +153 +149 +151 +151 +153 +158 +156 +165 +167 +159 +154 +155 +156 +160 +160 +166 +167 +159 +152 +154 +157 +158 +152 +163 +171 +176 +179 +177 +162 +144 +151 +155 +152 +145 +143 +145 +151 +160 +161 +151 +150 +152 +149 +156 +162 +157 +154 +159 +156 +142 +137 +144 +148 +142 +144 +146 +173 +188 +176 +152 +130 +120 +130 +145 +144 +137 +143 +147 +149 +156 +155 +174 +181 +174 +169 +163 +159 +164 +166 +175 +183 +182 +179 +176 +171 +165 +157 +156 +155 +156 +155 +155 +153 +152 +160 +154 +146 +143 +148 +154 +158 +155 +155 +159 +162 +163 +159 +155 +159 +168 +178 +173 +159 +147 +146 +144 +139 +135 +140 +149 +152 +144 +138 +144 +155 +163 +171 +173 +178 +176 +166 +160 +159 +154 +158 +166 +168 +175 +197 +214 +207 +192 +184 +187 +185 +180 +180 +184 +180 +171 +190 +212 +210 +196 +202 +217 +223 +227 +221 +206 +178 +156 +161 +188 +208 +213 +221 +221 +213 +205 +203 +202 +204 +208 +211 +205 +205 +209 +211 +214 +211 +204 +207 +211 +210 +205 +204 +207 +209 +207 +203 +212 +215 +220 +230 +228 +222 +222 +225 +227 +219 +203 +194 +199 +211 +218 +229 +236 +240 +238 +231 +220 +215 +220 +210 +200 +208 +230 +233 +217 +203 +197 +189 +183 +180 +186 +193 +198 +200 +204 +221 +234 +230 +208 +195 +188 +179 +171 +149 +120 +101 +92 +90 +92 +89 +89 +88 +85 +87 +89 +86 +85 +87 +87 +87 +86 +85 +87 +90 +93 +93 +92 +94 +94 +95 +96 +99 +101 +103 +103 +102 +103 +104 +104 +104 +104 +104 +104 +105 +104 +104 +105 +106 +108 +110 +111 +114 +115 +117 +118 +119 +120 +121 +122 +122 +120 +120 +121 +121 +120 +122 +125 +124 +123 +122 +121 +122 +124 +123 +121 +122 +119 +117 +119 +122 +124 +126 +128 +130 +131 +131 +131 +129 +129 +131 +132 +134 +134 +134 +136 +138 +142 +141 +137 +137 +138 +137 +137 +139 +143 +147 +147 +152 +156 +163 +174 +193 +210 +216 +213 +194 +185 +182 +194 +211 +223 +233 +238 +241 +240 +240 +240 +240 +239 +238 +237 +236 +237 +238 +238 +239 +239 +239 +238 +238 +237 +237 +236 +237 +236 +236 +235 +237 +237 +236 +236 +236 +237 +237 +238 +238 +238 +238 +239 +239 +239 +240 +240 +240 +241 +242 +242 +242 +242 +241 +240 +242 +243 +245 +245 +243 +243 +245 +246 +246 +245 +245 +245 +246 +247 +247 +247 +247 +248 +249 +249 +248 +247 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +247 +247 +248 +249 +249 +247 +246 +245 +246 +247 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +244 +243 +244 +244 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +242 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +240 +240 +239 +239 +239 +240 +241 +238 +238 +237 +237 +237 +237 +237 +237 +239 +239 +239 +238 +238 +237 +237 +237 +237 +237 +236 +235 +236 +237 +238 +239 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +253 +254 +255 +255 +253 +253 +249 +247 +247 +243 +235 +230 +230 +227 +226 +225 +226 +228 +229 +227 +227 +226 +223 +218 +216 +216 +218 +219 +219 +218 +218 +217 +215 +213 +214 +215 +217 +215 +216 +216 +213 +209 +205 +206 +210 +214 +207 +203 +201 +199 +198 +199 +200 +197 +196 +198 +201 +200 +196 +196 +200 +202 +201 +201 +202 +201 +198 +197 +198 +198 +199 +195 +189 +189 +188 +186 +186 +187 +193 +193 +186 +181 +184 +191 +195 +195 +194 +195 +197 +198 +196 +194 +194 +197 +195 +192 +186 +181 +181 +186 +191 +191 +187 +182 +186 +186 +174 +172 +187 +185 +180 +179 +179 +172 +158 +149 +150 +163 +188 +203 +202 +190 +167 +155 +163 +160 +161 +161 +160 +161 +164 +167 +170 +177 +181 +183 +188 +195 +198 +197 +198 +208 +208 +197 +177 +163 +159 +156 +151 +142 +147 +162 +191 +211 +217 +218 +210 +202 +196 +185 +168 +154 +150 +157 +164 +167 +153 +142 +143 +146 +142 +139 +144 +155 +156 +154 +147 +146 +152 +162 +168 +167 +173 +179 +177 +175 +178 +174 +162 +163 +159 +150 +138 +130 +122 +116 +110 +106 +115 +133 +156 +170 +174 +177 +183 +176 +173 +164 +162 +166 +162 +155 +156 +172 +180 +185 +180 +169 +167 +174 +180 +176 +182 +184 +189 +195 +193 +189 +192 +194 +202 +205 +198 +191 +185 +168 +150 +148 +154 +168 +168 +153 +154 +161 +158 +157 +158 +165 +181 +195 +201 +198 +196 +200 +200 +197 +194 +192 +187 +176 +164 +156 +154 +152 +148 +148 +155 +157 +148 +139 +133 +125 +118 +117 +117 +110 +102 +104 +103 +113 +123 +126 +138 +165 +184 +183 +162 +139 +130 +137 +146 +147 +144 +149 +138 +126 +124 +129 +136 +135 +131 +139 +143 +148 +147 +141 +135 +132 +132 +135 +138 +148 +157 +153 +141 +134 +134 +135 +138 +139 +135 +130 +129 +131 +131 +134 +130 +123 +121 +128 +135 +134 +128 +128 +133 +138 +140 +138 +137 +137 +138 +141 +139 +138 +138 +137 +135 +132 +130 +135 +138 +138 +134 +128 +126 +130 +136 +136 +133 +133 +131 +127 +130 +138 +141 +139 +140 +138 +135 +132 +131 +132 +134 +137 +132 +130 +133 +133 +129 +128 +133 +141 +148 +154 +155 +152 +149 +144 +141 +138 +135 +140 +139 +140 +138 +131 +138 +154 +153 +155 +153 +144 +140 +145 +148 +146 +147 +149 +150 +149 +148 +151 +155 +145 +144 +144 +146 +148 +150 +150 +149 +150 +155 +158 +155 +151 +149 +142 +135 +137 +140 +143 +142 +142 +145 +148 +148 +147 +139 +134 +138 +147 +152 +150 +146 +145 +145 +144 +143 +139 +135 +128 +124 +122 +125 +132 +136 +137 +137 +136 +138 +135 +135 +140 +149 +155 +153 +146 +142 +146 +146 +146 +147 +147 +149 +154 +158 +154 +151 +149 +147 +143 +144 +147 +146 +145 +149 +157 +156 +147 +141 +138 +135 +135 +139 +140 +137 +137 +139 +139 +137 +134 +130 +124 +122 +130 +140 +145 +143 +142 +141 +143 +143 +134 +120 +115 +118 +124 +125 +125 +124 +125 +129 +133 +135 +132 +133 +135 +138 +139 +138 +139 +141 +143 +135 +132 +134 +134 +134 +137 +136 +139 +136 +134 +132 +129 +127 +128 +130 +129 +131 +131 +127 +124 +123 +123 +122 +125 +121 +120 +121 +120 +115 +112 +112 +122 +121 +118 +116 +119 +124 +125 +122 +119 +104 +94 +99 +113 +127 +144 +163 +187 +196 +195 +178 +158 +149 +138 +127 +117 +134 +151 +153 +148 +153 +153 +146 +133 +132 +140 +150 +155 +163 +174 +179 +170 +168 +165 +160 +153 +144 +134 +128 +115 +93 +91 +96 +109 +140 +171 +188 +199 +174 +142 +133 +140 +131 +116 +118 +110 +107 +102 +98 +99 +103 +105 +106 +99 +108 +110 +109 +109 +105 +115 +138 +159 +155 +139 +118 +98 +79 +75 +86 +87 +98 +106 +112 +123 +136 +148 +158 +149 +138 +126 +114 +98 +88 +92 +99 +108 +112 +109 +101 +102 +107 +109 +110 +113 +111 +110 +111 +107 +103 +103 +107 +107 +109 +110 +110 +111 +114 +114 +112 +108 +116 +127 +137 +147 +161 +169 +168 +168 +164 +154 +137 +125 +120 +120 +120 +119 +120 +124 +131 +129 +123 +123 +128 +130 +130 +130 +132 +134 +136 +139 +141 +138 +136 +134 +132 +131 +131 +130 +130 +129 +128 +128 +129 +128 +126 +127 +129 +132 +132 +130 +129 +131 +135 +137 +136 +133 +132 +128 +125 +125 +127 +127 +125 +131 +131 +132 +132 +132 +131 +132 +133 +133 +131 +130 +133 +135 +135 +134 +134 +137 +138 +134 +132 +133 +136 +141 +143 +151 +154 +153 +145 +142 +146 +152 +154 +151 +152 +152 +150 +150 +155 +159 +161 +157 +146 +144 +148 +148 +147 +147 +146 +145 +142 +139 +139 +139 +137 +136 +135 +140 +135 +129 +126 +126 +126 +127 +130 +130 +129 +130 +132 +129 +126 +126 +130 +126 +124 +124 +125 +126 +133 +139 +138 +132 +133 +133 +132 +132 +131 +127 +123 +119 +116 +117 +123 +128 +129 +127 +125 +124 +127 +128 +127 +128 +132 +133 +131 +131 +134 +134 +138 +145 +136 +122 +116 +129 +141 +149 +148 +143 +140 +135 +130 +131 +134 +137 +138 +139 +141 +141 +139 +137 +136 +137 +136 +132 +132 +130 +125 +119 +118 +121 +125 +124 +125 +124 +119 +105 +111 +119 +124 +128 +133 +134 +135 +138 +137 +135 +135 +137 +143 +146 +146 +151 +148 +147 +148 +149 +149 +151 +153 +152 +150 +144 +140 +139 +140 +141 +140 +141 +138 +132 +131 +139 +143 +132 +117 +100 +99 +99 +105 +116 +128 +137 +140 +142 +144 +143 +141 +139 +138 +138 +139 +143 +148 +151 +148 +143 +142 +145 +146 +141 +145 +149 +149 +146 +144 +145 +147 +141 +132 +122 +120 +130 +144 +154 +158 +159 +159 +158 +155 +151 +150 +151 +152 +158 +158 +154 +152 +155 +156 +156 +159 +156 +162 +160 +156 +156 +155 +155 +158 +160 +167 +170 +164 +156 +154 +155 +155 +155 +156 +160 +167 +174 +173 +163 +150 +148 +158 +160 +153 +151 +153 +155 +157 +155 +150 +149 +150 +152 +159 +163 +157 +153 +154 +156 +154 +151 +153 +152 +144 +141 +142 +168 +186 +176 +156 +137 +132 +138 +150 +154 +147 +144 +141 +139 +142 +146 +155 +163 +167 +166 +151 +139 +142 +151 +162 +172 +175 +173 +168 +159 +149 +155 +158 +163 +163 +158 +152 +152 +155 +155 +154 +151 +151 +153 +157 +156 +153 +145 +152 +158 +158 +155 +155 +159 +163 +166 +159 +145 +136 +139 +143 +142 +142 +146 +152 +156 +154 +150 +152 +157 +161 +167 +170 +174 +176 +168 +164 +163 +162 +166 +166 +163 +173 +198 +218 +214 +204 +192 +191 +186 +183 +183 +186 +178 +167 +185 +210 +213 +201 +200 +206 +213 +222 +223 +203 +175 +160 +168 +190 +207 +214 +215 +214 +209 +204 +200 +194 +194 +202 +212 +208 +207 +210 +212 +214 +212 +207 +204 +212 +213 +208 +208 +212 +211 +205 +202 +210 +214 +218 +227 +228 +226 +230 +225 +228 +221 +203 +190 +191 +200 +206 +221 +229 +235 +235 +230 +222 +219 +223 +215 +202 +205 +224 +232 +226 +212 +201 +189 +184 +180 +186 +192 +196 +202 +206 +216 +220 +228 +231 +215 +182 +163 +163 +137 +113 +100 +94 +91 +94 +92 +93 +90 +86 +87 +88 +86 +85 +88 +87 +87 +86 +85 +87 +91 +93 +92 +92 +93 +93 +95 +96 +98 +101 +103 +103 +101 +102 +103 +104 +104 +105 +106 +107 +106 +105 +105 +105 +106 +108 +109 +110 +115 +116 +117 +118 +117 +117 +118 +119 +120 +120 +120 +121 +120 +118 +119 +121 +120 +120 +120 +120 +123 +125 +125 +123 +120 +118 +117 +119 +121 +123 +125 +127 +128 +129 +129 +129 +128 +128 +128 +130 +134 +135 +136 +136 +137 +139 +137 +135 +136 +137 +137 +137 +138 +143 +147 +148 +151 +155 +161 +171 +189 +206 +212 +210 +196 +188 +187 +196 +211 +224 +235 +241 +241 +241 +240 +240 +240 +240 +238 +237 +237 +238 +238 +239 +239 +239 +239 +238 +238 +238 +237 +237 +238 +237 +236 +235 +237 +237 +237 +237 +237 +237 +238 +238 +237 +238 +238 +239 +239 +240 +240 +241 +240 +241 +242 +242 +242 +242 +241 +241 +242 +244 +245 +245 +244 +244 +245 +247 +245 +245 +245 +246 +247 +248 +248 +247 +247 +248 +248 +248 +247 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +248 +247 +246 +247 +248 +248 +248 +247 +248 +247 +246 +246 +247 +247 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +244 +244 +244 +245 +245 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +240 +240 +240 +241 +241 +241 +241 +241 +241 +240 +240 +239 +239 +240 +240 +240 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +238 +237 +237 +236 +236 +236 +237 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +253 +254 +255 +255 +253 +252 +250 +249 +248 +243 +234 +227 +226 +226 +225 +224 +225 +227 +229 +228 +229 +228 +224 +219 +217 +217 +219 +219 +218 +218 +217 +217 +216 +214 +214 +216 +218 +215 +218 +218 +214 +207 +203 +206 +212 +214 +207 +203 +204 +202 +199 +198 +201 +198 +198 +200 +203 +203 +200 +200 +203 +203 +203 +203 +203 +200 +197 +195 +195 +196 +200 +198 +192 +188 +184 +182 +184 +188 +195 +196 +189 +180 +180 +186 +192 +188 +188 +191 +195 +197 +196 +193 +193 +197 +196 +193 +189 +185 +184 +187 +191 +189 +186 +187 +192 +185 +166 +164 +180 +179 +179 +183 +185 +174 +157 +153 +161 +182 +201 +204 +189 +175 +165 +165 +175 +168 +172 +175 +173 +171 +172 +174 +175 +181 +182 +188 +197 +200 +202 +206 +208 +211 +195 +171 +152 +145 +147 +150 +150 +148 +176 +198 +214 +218 +213 +214 +211 +198 +192 +172 +151 +145 +157 +169 +173 +160 +147 +139 +147 +149 +138 +134 +145 +159 +157 +153 +149 +154 +168 +185 +196 +196 +196 +199 +198 +190 +177 +153 +128 +116 +113 +115 +122 +128 +129 +130 +133 +133 +140 +157 +178 +188 +184 +176 +172 +175 +174 +170 +167 +168 +165 +164 +168 +185 +196 +207 +202 +191 +195 +205 +206 +203 +206 +203 +200 +200 +197 +193 +194 +194 +201 +201 +194 +195 +199 +185 +165 +161 +178 +191 +177 +157 +160 +163 +153 +152 +150 +155 +164 +167 +165 +165 +168 +165 +171 +170 +163 +150 +145 +148 +154 +155 +157 +164 +156 +131 +118 +123 +126 +121 +127 +134 +143 +154 +159 +154 +145 +149 +142 +148 +151 +147 +165 +187 +187 +168 +147 +133 +137 +143 +141 +137 +137 +140 +134 +129 +128 +134 +141 +147 +149 +146 +149 +151 +149 +144 +141 +141 +143 +147 +154 +164 +167 +156 +139 +130 +131 +131 +136 +138 +133 +126 +122 +121 +121 +121 +118 +116 +119 +129 +136 +135 +129 +132 +135 +136 +137 +136 +135 +135 +135 +138 +137 +135 +135 +136 +135 +132 +128 +135 +136 +135 +133 +131 +132 +135 +138 +138 +130 +126 +128 +129 +133 +138 +140 +142 +141 +137 +132 +127 +126 +130 +134 +134 +126 +127 +135 +137 +132 +131 +136 +145 +147 +151 +154 +150 +143 +134 +129 +133 +133 +138 +138 +140 +139 +136 +145 +150 +150 +152 +149 +139 +136 +143 +147 +146 +149 +150 +150 +151 +154 +153 +150 +142 +143 +145 +150 +154 +154 +150 +144 +146 +149 +153 +156 +156 +153 +146 +138 +141 +142 +141 +143 +149 +153 +156 +156 +147 +139 +136 +144 +152 +155 +152 +149 +144 +143 +142 +141 +138 +134 +127 +124 +127 +129 +137 +146 +149 +144 +140 +142 +140 +136 +135 +140 +148 +151 +149 +145 +144 +144 +145 +145 +145 +146 +152 +158 +153 +151 +150 +146 +139 +140 +142 +140 +141 +136 +138 +145 +145 +143 +141 +137 +139 +135 +133 +136 +143 +145 +141 +137 +134 +131 +125 +121 +125 +132 +135 +133 +135 +135 +141 +144 +136 +124 +118 +121 +130 +127 +123 +122 +122 +125 +128 +131 +128 +128 +130 +134 +137 +139 +140 +142 +145 +139 +137 +135 +132 +134 +137 +136 +139 +136 +133 +133 +134 +135 +136 +139 +133 +134 +133 +129 +125 +124 +125 +125 +129 +128 +126 +121 +117 +114 +115 +116 +123 +124 +122 +118 +121 +128 +128 +122 +126 +123 +106 +95 +105 +114 +122 +138 +167 +202 +211 +191 +172 +155 +140 +140 +138 +140 +138 +139 +149 +153 +157 +165 +163 +157 +157 +160 +157 +155 +161 +167 +168 +166 +165 +167 +168 +166 +159 +153 +144 +136 +132 +132 +141 +146 +148 +162 +193 +191 +155 +110 +98 +100 +92 +85 +81 +87 +91 +94 +100 +106 +105 +101 +100 +111 +114 +115 +122 +125 +127 +136 +148 +161 +153 +125 +103 +94 +89 +86 +79 +82 +86 +93 +102 +114 +134 +156 +173 +169 +145 +130 +120 +114 +118 +116 +108 +104 +101 +99 +100 +107 +114 +114 +115 +117 +118 +115 +108 +105 +105 +107 +109 +114 +118 +117 +113 +111 +109 +108 +97 +97 +97 +106 +121 +135 +150 +163 +171 +176 +173 +165 +161 +158 +150 +140 +135 +127 +123 +125 +125 +121 +120 +125 +129 +128 +129 +132 +135 +136 +133 +130 +127 +127 +127 +126 +126 +126 +127 +128 +128 +128 +130 +131 +131 +130 +131 +133 +133 +135 +136 +136 +136 +138 +139 +139 +139 +139 +139 +137 +133 +127 +125 +126 +128 +130 +132 +132 +132 +131 +132 +132 +133 +130 +128 +129 +135 +139 +138 +135 +135 +138 +139 +136 +134 +136 +139 +141 +142 +140 +134 +130 +131 +139 +147 +151 +154 +155 +150 +144 +142 +143 +148 +151 +147 +144 +147 +150 +150 +152 +157 +158 +159 +158 +154 +149 +145 +142 +139 +137 +137 +134 +132 +132 +132 +131 +130 +130 +130 +132 +132 +130 +127 +126 +127 +129 +126 +126 +129 +127 +122 +125 +130 +130 +127 +130 +132 +132 +131 +130 +128 +126 +123 +121 +121 +124 +129 +130 +131 +131 +129 +130 +130 +128 +126 +126 +131 +134 +134 +135 +135 +141 +147 +138 +122 +113 +123 +139 +152 +150 +143 +139 +135 +128 +131 +136 +140 +140 +138 +138 +138 +138 +137 +133 +132 +132 +132 +133 +131 +123 +114 +113 +119 +126 +127 +126 +121 +112 +101 +109 +120 +127 +131 +135 +136 +136 +139 +140 +138 +135 +135 +139 +142 +143 +143 +139 +137 +139 +142 +144 +146 +148 +150 +147 +142 +137 +136 +138 +139 +141 +140 +137 +131 +130 +137 +140 +128 +109 +94 +94 +103 +117 +125 +128 +134 +142 +145 +145 +145 +144 +143 +141 +140 +140 +143 +148 +152 +150 +147 +145 +144 +144 +141 +144 +147 +144 +139 +135 +136 +139 +142 +134 +128 +131 +140 +147 +154 +160 +162 +157 +151 +149 +151 +152 +153 +152 +161 +160 +158 +157 +159 +156 +151 +150 +153 +155 +155 +156 +158 +156 +154 +158 +162 +170 +171 +163 +156 +156 +159 +159 +153 +147 +146 +155 +162 +160 +157 +157 +149 +161 +167 +167 +171 +171 +161 +151 +144 +148 +147 +147 +154 +161 +161 +159 +159 +155 +161 +172 +172 +168 +160 +149 +137 +138 +163 +183 +177 +157 +140 +140 +146 +156 +163 +159 +150 +141 +138 +137 +145 +152 +159 +164 +159 +140 +125 +124 +142 +150 +157 +156 +152 +150 +147 +145 +152 +160 +170 +171 +159 +146 +147 +155 +151 +157 +161 +163 +161 +159 +154 +150 +140 +148 +152 +150 +150 +154 +157 +157 +151 +145 +134 +130 +137 +144 +146 +147 +149 +151 +155 +160 +161 +160 +161 +163 +167 +168 +171 +174 +169 +166 +166 +169 +173 +165 +158 +169 +198 +218 +218 +213 +208 +198 +186 +180 +182 +185 +181 +174 +186 +205 +210 +206 +203 +201 +208 +223 +223 +201 +178 +172 +183 +197 +207 +213 +211 +209 +207 +207 +199 +184 +184 +197 +216 +212 +209 +210 +213 +215 +213 +209 +205 +213 +213 +209 +210 +215 +212 +204 +203 +209 +213 +217 +224 +227 +230 +236 +232 +232 +224 +206 +194 +193 +197 +199 +214 +224 +230 +228 +225 +222 +221 +226 +227 +209 +200 +210 +225 +232 +222 +205 +188 +182 +177 +181 +186 +190 +197 +201 +204 +212 +224 +231 +220 +190 +158 +141 +118 +101 +95 +92 +91 +93 +92 +93 +91 +86 +86 +87 +87 +87 +88 +87 +87 +86 +86 +88 +91 +93 +92 +92 +92 +93 +94 +95 +97 +100 +102 +103 +101 +101 +102 +104 +104 +106 +108 +109 +109 +108 +108 +108 +110 +111 +112 +114 +116 +117 +118 +117 +116 +115 +115 +116 +118 +119 +121 +122 +119 +116 +117 +118 +120 +121 +121 +121 +122 +125 +124 +121 +120 +118 +118 +119 +121 +121 +123 +124 +125 +126 +126 +126 +126 +127 +127 +129 +133 +135 +136 +136 +136 +137 +136 +133 +137 +137 +137 +136 +138 +143 +148 +149 +152 +153 +158 +167 +184 +201 +208 +208 +201 +193 +191 +200 +213 +224 +235 +242 +242 +241 +241 +241 +241 +240 +239 +238 +239 +239 +240 +240 +240 +240 +239 +239 +239 +239 +238 +239 +239 +238 +237 +236 +237 +237 +238 +238 +238 +238 +238 +238 +237 +238 +238 +239 +240 +241 +241 +242 +240 +241 +242 +242 +243 +243 +242 +242 +243 +244 +245 +245 +244 +244 +245 +247 +244 +244 +245 +246 +248 +248 +248 +247 +247 +248 +248 +247 +246 +246 +247 +248 +248 +248 +248 +248 +248 +249 +250 +250 +249 +248 +248 +248 +248 +248 +248 +248 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +249 +249 +248 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +246 +245 +244 +244 +245 +245 +245 +244 +242 +243 +243 +244 +244 +243 +243 +242 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +238 +238 +238 +238 +238 +238 +237 +237 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +236 +236 +235 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +254 +255 +254 +253 +254 +255 +254 +252 +251 +249 +248 +247 +242 +233 +228 +226 +230 +228 +226 +226 +227 +229 +228 +229 +227 +224 +220 +218 +217 +218 +218 +218 +218 +218 +217 +217 +215 +214 +215 +217 +219 +221 +219 +214 +207 +205 +208 +213 +214 +208 +203 +206 +204 +198 +197 +200 +198 +199 +201 +204 +203 +201 +200 +203 +203 +204 +204 +203 +200 +195 +191 +190 +193 +198 +197 +193 +188 +181 +178 +182 +184 +193 +198 +191 +178 +174 +180 +188 +187 +186 +188 +192 +194 +194 +193 +195 +193 +191 +190 +190 +191 +191 +191 +190 +188 +183 +186 +193 +184 +161 +153 +163 +166 +174 +186 +188 +179 +170 +176 +188 +215 +214 +194 +170 +168 +178 +181 +180 +175 +176 +178 +179 +178 +175 +175 +176 +185 +187 +197 +204 +202 +205 +211 +211 +191 +168 +147 +142 +142 +141 +144 +151 +169 +205 +219 +216 +214 +213 +210 +201 +184 +175 +155 +145 +159 +179 +175 +157 +142 +143 +144 +147 +141 +131 +136 +154 +160 +156 +149 +150 +167 +190 +206 +210 +204 +187 +176 +171 +161 +144 +121 +100 +97 +106 +124 +146 +157 +159 +160 +163 +160 +157 +160 +172 +180 +177 +167 +161 +163 +165 +167 +169 +171 +173 +179 +186 +188 +197 +198 +194 +202 +212 +211 +207 +213 +210 +204 +197 +189 +182 +180 +183 +187 +189 +194 +197 +199 +197 +191 +185 +176 +182 +180 +162 +146 +149 +152 +145 +142 +141 +139 +132 +122 +112 +114 +120 +119 +129 +137 +128 +111 +110 +132 +156 +167 +172 +174 +158 +123 +95 +97 +116 +117 +132 +150 +164 +175 +182 +185 +183 +177 +175 +169 +160 +170 +201 +207 +181 +150 +139 +133 +138 +138 +131 +131 +137 +134 +139 +146 +153 +157 +162 +166 +170 +160 +157 +152 +149 +149 +152 +157 +161 +163 +161 +159 +153 +142 +130 +127 +131 +133 +133 +132 +131 +129 +125 +118 +112 +112 +114 +116 +121 +129 +135 +135 +132 +136 +136 +135 +133 +130 +128 +129 +131 +134 +135 +135 +135 +135 +135 +132 +129 +135 +136 +137 +137 +137 +138 +140 +143 +134 +123 +119 +124 +127 +130 +135 +137 +142 +141 +136 +130 +125 +126 +131 +136 +127 +124 +127 +135 +138 +134 +135 +139 +145 +147 +152 +152 +145 +133 +128 +129 +134 +136 +139 +140 +143 +142 +140 +147 +144 +144 +147 +144 +137 +136 +142 +145 +148 +150 +151 +150 +149 +150 +148 +144 +146 +148 +152 +157 +160 +157 +149 +141 +140 +143 +149 +155 +157 +154 +148 +144 +143 +142 +140 +143 +149 +153 +154 +153 +141 +138 +139 +146 +150 +151 +151 +153 +146 +143 +139 +136 +134 +133 +132 +131 +135 +136 +140 +149 +151 +149 +145 +146 +144 +139 +135 +137 +142 +145 +144 +142 +142 +140 +139 +139 +144 +149 +149 +148 +149 +149 +150 +145 +138 +137 +137 +132 +132 +126 +127 +135 +137 +139 +137 +133 +134 +130 +130 +135 +140 +136 +131 +129 +135 +137 +136 +131 +126 +125 +126 +126 +130 +131 +133 +135 +135 +132 +130 +129 +131 +128 +126 +126 +125 +125 +126 +129 +130 +130 +131 +134 +136 +139 +143 +145 +144 +143 +142 +137 +131 +132 +137 +136 +137 +134 +133 +135 +137 +138 +139 +140 +135 +135 +133 +129 +125 +125 +128 +131 +132 +134 +131 +126 +120 +119 +120 +120 +118 +122 +122 +120 +119 +120 +120 +119 +114 +119 +115 +109 +113 +118 +120 +124 +138 +171 +194 +195 +180 +149 +130 +139 +142 +137 +129 +128 +134 +140 +153 +170 +173 +165 +163 +165 +160 +152 +150 +149 +152 +154 +156 +156 +154 +152 +152 +154 +148 +144 +143 +143 +144 +131 +117 +125 +144 +172 +179 +134 +90 +90 +98 +86 +85 +95 +104 +106 +105 +105 +105 +105 +112 +121 +124 +126 +133 +133 +128 +125 +140 +153 +149 +127 +110 +107 +105 +99 +97 +92 +84 +84 +90 +95 +105 +118 +151 +158 +138 +138 +147 +147 +148 +134 +111 +101 +100 +105 +108 +115 +119 +115 +112 +118 +122 +120 +116 +115 +114 +113 +115 +118 +117 +111 +107 +107 +111 +115 +113 +109 +100 +103 +114 +117 +120 +129 +141 +150 +159 +167 +175 +181 +176 +168 +161 +153 +145 +138 +133 +127 +121 +118 +121 +121 +121 +125 +129 +130 +126 +121 +121 +123 +126 +129 +130 +129 +129 +131 +131 +133 +135 +135 +134 +133 +134 +135 +135 +139 +142 +143 +141 +140 +140 +141 +143 +143 +146 +147 +140 +129 +124 +125 +126 +129 +131 +130 +128 +128 +129 +129 +133 +132 +129 +128 +134 +142 +143 +140 +135 +139 +140 +137 +135 +133 +134 +134 +126 +119 +110 +108 +113 +121 +127 +131 +135 +135 +134 +130 +127 +128 +131 +135 +134 +136 +143 +146 +142 +143 +148 +151 +148 +151 +150 +145 +142 +142 +141 +137 +135 +135 +138 +142 +143 +139 +133 +130 +133 +135 +133 +129 +128 +130 +132 +131 +130 +130 +131 +128 +121 +119 +123 +122 +124 +129 +133 +134 +131 +130 +129 +129 +127 +126 +126 +127 +130 +132 +135 +137 +133 +132 +129 +124 +119 +120 +129 +137 +139 +138 +137 +140 +141 +135 +125 +119 +121 +133 +141 +138 +132 +130 +129 +128 +127 +132 +135 +136 +135 +135 +134 +134 +131 +127 +127 +128 +130 +132 +130 +123 +113 +112 +119 +127 +127 +123 +116 +107 +107 +115 +125 +130 +133 +136 +139 +142 +143 +145 +145 +142 +139 +139 +141 +142 +140 +137 +136 +137 +138 +139 +140 +141 +144 +143 +141 +139 +138 +138 +139 +139 +136 +140 +140 +137 +135 +131 +119 +104 +93 +97 +112 +129 +133 +130 +133 +141 +143 +144 +146 +147 +147 +145 +141 +138 +143 +147 +150 +148 +146 +144 +142 +141 +145 +146 +145 +142 +138 +137 +139 +142 +149 +145 +141 +141 +144 +147 +150 +151 +151 +146 +142 +146 +152 +156 +156 +155 +161 +165 +164 +162 +160 +151 +141 +138 +145 +149 +153 +158 +158 +154 +152 +159 +162 +170 +166 +153 +147 +156 +166 +168 +153 +143 +141 +150 +153 +148 +150 +159 +156 +161 +168 +180 +194 +188 +163 +142 +137 +148 +146 +143 +153 +158 +157 +159 +159 +151 +161 +179 +186 +183 +170 +153 +135 +139 +163 +181 +174 +152 +136 +140 +157 +161 +170 +168 +158 +151 +148 +145 +148 +160 +167 +162 +152 +142 +134 +130 +141 +147 +151 +145 +138 +138 +144 +150 +157 +167 +177 +176 +158 +141 +140 +151 +151 +160 +168 +170 +164 +156 +150 +147 +145 +147 +146 +145 +147 +150 +151 +149 +141 +141 +137 +137 +145 +148 +149 +151 +152 +149 +151 +158 +161 +159 +161 +167 +175 +175 +174 +173 +169 +163 +164 +171 +171 +164 +155 +164 +192 +214 +217 +213 +216 +200 +184 +177 +179 +183 +186 +187 +196 +200 +201 +205 +206 +203 +208 +221 +221 +205 +189 +187 +196 +206 +210 +210 +209 +205 +206 +208 +197 +177 +177 +196 +219 +214 +208 +207 +212 +214 +211 +209 +210 +214 +213 +209 +209 +212 +212 +210 +208 +210 +214 +219 +225 +229 +232 +235 +239 +235 +224 +212 +205 +204 +203 +199 +209 +222 +229 +226 +223 +220 +222 +228 +231 +215 +201 +204 +220 +234 +226 +205 +192 +183 +177 +178 +183 +188 +191 +193 +192 +206 +220 +221 +213 +196 +163 +131 +108 +94 +92 +91 +92 +95 +93 +93 +91 +86 +85 +87 +88 +88 +88 +86 +85 +85 +87 +88 +91 +93 +92 +92 +92 +93 +94 +95 +97 +99 +100 +101 +100 +101 +102 +104 +105 +106 +108 +109 +108 +109 +109 +110 +113 +115 +117 +119 +117 +118 +119 +119 +116 +115 +114 +114 +117 +119 +121 +120 +118 +116 +117 +118 +121 +122 +121 +120 +122 +124 +124 +123 +121 +119 +119 +120 +120 +119 +119 +121 +124 +124 +124 +125 +126 +127 +129 +129 +130 +133 +135 +135 +134 +135 +136 +135 +139 +139 +137 +137 +138 +143 +149 +149 +153 +154 +156 +165 +180 +197 +204 +207 +204 +197 +193 +200 +214 +226 +235 +239 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +239 +238 +237 +237 +238 +238 +239 +239 +239 +238 +238 +239 +239 +239 +240 +240 +241 +241 +242 +240 +241 +242 +242 +243 +243 +243 +243 +243 +244 +245 +245 +244 +244 +245 +246 +244 +244 +245 +247 +248 +248 +247 +246 +247 +247 +247 +247 +247 +247 +248 +249 +248 +248 +248 +248 +248 +249 +250 +251 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +248 +248 +248 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +244 +245 +245 +245 +244 +243 +243 +244 +244 +245 +245 +244 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +241 +241 +241 +241 +241 +241 +241 +241 +240 +241 +241 +241 +241 +240 +240 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +238 +238 +237 +237 +236 +235 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +254 +253 +254 +255 +254 +252 +252 +251 +250 +248 +243 +237 +233 +233 +232 +230 +227 +227 +226 +227 +227 +228 +225 +224 +223 +220 +216 +216 +217 +219 +220 +218 +217 +218 +216 +214 +214 +217 +224 +222 +218 +213 +209 +208 +210 +212 +213 +209 +205 +207 +204 +198 +196 +199 +195 +197 +199 +201 +200 +198 +197 +199 +201 +203 +205 +204 +201 +197 +192 +189 +193 +195 +195 +193 +189 +180 +175 +178 +180 +190 +198 +193 +179 +171 +177 +187 +195 +195 +196 +197 +197 +194 +192 +192 +187 +184 +184 +189 +195 +197 +193 +188 +188 +175 +175 +189 +190 +175 +159 +152 +160 +173 +185 +184 +179 +183 +198 +211 +217 +206 +187 +173 +171 +175 +178 +180 +183 +180 +179 +180 +176 +171 +174 +182 +198 +198 +204 +206 +203 +206 +203 +192 +162 +146 +138 +143 +141 +136 +149 +171 +207 +226 +222 +209 +203 +201 +201 +196 +180 +159 +147 +160 +181 +181 +155 +129 +131 +144 +147 +138 +128 +128 +144 +163 +163 +158 +151 +157 +181 +205 +206 +193 +175 +155 +133 +120 +118 +123 +119 +108 +114 +129 +151 +171 +184 +188 +183 +178 +162 +159 +159 +163 +165 +161 +157 +155 +143 +150 +164 +177 +183 +187 +192 +195 +191 +193 +184 +189 +208 +202 +184 +185 +180 +180 +183 +185 +179 +172 +174 +180 +183 +189 +196 +197 +189 +181 +182 +188 +177 +169 +160 +149 +138 +136 +140 +143 +138 +144 +145 +140 +133 +131 +132 +132 +141 +147 +149 +142 +133 +137 +158 +179 +195 +198 +176 +146 +127 +114 +116 +136 +136 +146 +156 +159 +161 +166 +172 +176 +175 +177 +171 +173 +196 +213 +198 +172 +159 +151 +146 +148 +152 +152 +151 +152 +155 +159 +166 +175 +181 +183 +179 +175 +172 +164 +154 +149 +150 +154 +158 +159 +153 +145 +134 +127 +124 +124 +129 +134 +136 +133 +131 +133 +135 +132 +125 +119 +121 +124 +129 +131 +132 +134 +136 +138 +136 +136 +133 +128 +123 +123 +127 +132 +133 +137 +139 +136 +134 +133 +132 +131 +135 +137 +140 +140 +139 +138 +140 +142 +128 +119 +117 +122 +125 +127 +132 +134 +135 +136 +135 +133 +130 +130 +132 +136 +126 +129 +133 +135 +133 +133 +133 +133 +141 +143 +145 +145 +139 +134 +134 +138 +138 +141 +139 +141 +145 +142 +141 +142 +144 +143 +144 +142 +138 +138 +141 +140 +146 +153 +157 +149 +136 +130 +135 +143 +150 +153 +158 +162 +161 +155 +147 +141 +136 +142 +150 +155 +156 +152 +147 +144 +141 +139 +139 +142 +146 +148 +147 +146 +146 +142 +139 +141 +142 +143 +146 +149 +145 +141 +135 +131 +130 +132 +133 +134 +134 +135 +139 +143 +147 +147 +144 +141 +141 +142 +143 +143 +141 +139 +136 +134 +137 +138 +136 +136 +142 +150 +146 +137 +143 +146 +148 +145 +139 +139 +137 +130 +125 +130 +137 +137 +132 +133 +135 +136 +132 +130 +132 +135 +130 +122 +120 +125 +139 +142 +144 +142 +138 +135 +132 +130 +132 +131 +129 +128 +134 +142 +142 +136 +131 +133 +135 +136 +133 +130 +130 +132 +138 +138 +137 +134 +132 +133 +137 +140 +139 +142 +145 +140 +131 +131 +137 +138 +136 +135 +135 +137 +138 +137 +135 +135 +133 +134 +134 +132 +128 +126 +128 +131 +130 +131 +131 +128 +126 +125 +124 +122 +116 +117 +121 +123 +121 +115 +113 +114 +102 +106 +115 +121 +119 +120 +120 +117 +111 +130 +165 +192 +184 +151 +131 +132 +136 +121 +109 +102 +99 +108 +132 +148 +159 +160 +165 +166 +157 +148 +144 +140 +140 +144 +143 +129 +110 +102 +109 +119 +120 +113 +116 +113 +101 +90 +86 +95 +101 +133 +175 +178 +140 +111 +105 +102 +103 +105 +107 +108 +106 +105 +112 +121 +121 +126 +132 +136 +135 +126 +111 +102 +128 +143 +155 +146 +123 +106 +103 +106 +108 +105 +98 +96 +101 +102 +98 +97 +111 +129 +122 +135 +154 +158 +156 +135 +123 +111 +110 +116 +119 +122 +121 +112 +108 +116 +123 +124 +124 +124 +122 +118 +120 +120 +116 +111 +107 +107 +110 +111 +118 +120 +113 +113 +121 +120 +112 +110 +118 +118 +125 +136 +150 +161 +169 +174 +175 +177 +173 +165 +158 +153 +143 +133 +129 +126 +126 +126 +128 +128 +124 +123 +125 +127 +133 +136 +136 +133 +130 +130 +134 +136 +139 +138 +136 +135 +135 +135 +139 +141 +142 +142 +140 +139 +141 +144 +147 +145 +147 +148 +142 +128 +119 +119 +127 +130 +129 +127 +125 +126 +128 +127 +130 +132 +132 +131 +134 +140 +141 +139 +137 +139 +140 +138 +135 +133 +130 +127 +123 +115 +106 +105 +109 +115 +118 +119 +119 +119 +119 +119 +118 +119 +123 +126 +127 +126 +129 +131 +128 +128 +130 +128 +131 +135 +136 +134 +133 +134 +133 +130 +134 +136 +140 +145 +145 +139 +131 +127 +131 +131 +128 +126 +130 +137 +138 +135 +132 +131 +130 +126 +120 +119 +121 +119 +122 +126 +131 +133 +131 +130 +130 +130 +130 +130 +129 +129 +130 +133 +136 +138 +132 +131 +127 +121 +116 +118 +130 +140 +142 +141 +141 +139 +134 +129 +126 +126 +131 +131 +130 +127 +122 +118 +119 +122 +124 +127 +128 +129 +130 +132 +132 +130 +128 +124 +124 +124 +124 +128 +130 +125 +113 +112 +119 +125 +122 +116 +112 +106 +114 +121 +129 +133 +135 +138 +143 +145 +147 +150 +151 +148 +145 +144 +144 +144 +142 +141 +140 +140 +138 +135 +135 +137 +139 +141 +143 +144 +142 +139 +137 +136 +139 +145 +148 +143 +134 +123 +110 +99 +95 +107 +124 +138 +140 +137 +138 +143 +139 +140 +142 +143 +143 +141 +138 +136 +139 +142 +144 +144 +145 +146 +146 +145 +148 +146 +142 +140 +141 +145 +150 +153 +150 +151 +148 +144 +145 +150 +150 +147 +138 +137 +140 +148 +154 +156 +155 +154 +158 +163 +163 +159 +155 +147 +140 +138 +143 +148 +155 +159 +154 +146 +145 +153 +157 +165 +160 +144 +141 +158 +172 +172 +158 +145 +140 +148 +152 +148 +148 +152 +156 +156 +166 +189 +205 +189 +156 +134 +136 +150 +147 +142 +147 +148 +145 +151 +147 +144 +153 +171 +184 +186 +172 +151 +137 +144 +164 +175 +165 +143 +131 +142 +170 +171 +174 +169 +162 +160 +160 +157 +147 +153 +158 +157 +151 +151 +153 +154 +147 +151 +153 +149 +145 +145 +149 +153 +171 +176 +183 +178 +157 +136 +134 +145 +151 +159 +167 +167 +158 +149 +146 +146 +147 +143 +142 +146 +150 +150 +148 +146 +141 +144 +145 +148 +154 +154 +152 +153 +156 +151 +150 +153 +153 +152 +160 +173 +188 +187 +179 +171 +167 +159 +159 +169 +169 +166 +157 +159 +183 +208 +214 +210 +208 +194 +177 +171 +173 +181 +190 +197 +199 +194 +194 +203 +207 +203 +205 +214 +220 +213 +202 +196 +202 +212 +214 +210 +203 +200 +202 +205 +194 +173 +174 +195 +218 +215 +206 +204 +212 +213 +208 +207 +211 +212 +212 +211 +208 +208 +213 +218 +214 +211 +215 +224 +231 +234 +235 +233 +235 +234 +228 +220 +214 +209 +203 +196 +199 +216 +228 +230 +227 +223 +224 +230 +226 +216 +204 +202 +214 +231 +230 +213 +200 +188 +178 +179 +185 +189 +187 +186 +185 +190 +206 +222 +217 +194 +164 +138 +108 +94 +94 +94 +96 +100 +96 +95 +91 +86 +85 +88 +88 +88 +88 +85 +83 +84 +86 +88 +91 +93 +94 +93 +94 +94 +95 +95 +96 +97 +99 +99 +99 +100 +102 +104 +105 +106 +107 +107 +107 +107 +108 +109 +112 +115 +117 +118 +117 +118 +120 +120 +119 +116 +115 +115 +116 +118 +119 +118 +117 +116 +118 +118 +118 +119 +119 +119 +121 +125 +127 +127 +120 +119 +119 +120 +119 +118 +118 +120 +123 +123 +124 +124 +126 +128 +130 +131 +131 +133 +134 +133 +132 +134 +136 +137 +139 +140 +138 +137 +139 +144 +148 +149 +155 +156 +159 +166 +179 +193 +202 +205 +205 +196 +192 +200 +214 +229 +235 +237 +241 +240 +240 +241 +242 +242 +241 +241 +241 +241 +242 +242 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +238 +237 +238 +238 +239 +240 +240 +239 +239 +239 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +243 +244 +244 +243 +244 +244 +244 +244 +245 +245 +246 +245 +245 +245 +246 +247 +247 +246 +245 +246 +247 +248 +249 +248 +248 +248 +248 +248 +248 +248 +247 +248 +249 +250 +251 +250 +250 +250 +250 +250 +250 +250 +251 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +250 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +248 +247 +247 +247 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +242 +244 +244 +244 +245 +244 +244 +243 +243 +243 +243 +242 +242 +242 +243 +243 +244 +242 +242 +242 +241 +241 +241 +241 +241 +240 +241 +242 +242 +242 +241 +240 +239 +238 +238 +238 +237 +237 +237 +237 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +237 +238 +237 +237 +236 +235 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +254 +252 +252 +252 +250 +247 +242 +239 +238 +238 +232 +230 +227 +226 +226 +227 +226 +227 +224 +225 +225 +222 +217 +216 +217 +219 +220 +217 +216 +217 +215 +212 +213 +216 +224 +221 +216 +210 +209 +210 +211 +211 +213 +210 +208 +206 +203 +199 +196 +197 +194 +196 +199 +200 +199 +198 +197 +197 +199 +202 +204 +204 +202 +199 +195 +192 +196 +198 +197 +197 +193 +182 +175 +179 +180 +188 +196 +194 +183 +175 +179 +189 +196 +198 +201 +204 +202 +197 +192 +191 +186 +183 +183 +190 +198 +200 +195 +187 +181 +174 +178 +189 +192 +185 +172 +158 +165 +176 +182 +180 +181 +193 +207 +214 +196 +181 +178 +187 +182 +164 +161 +172 +183 +181 +180 +178 +173 +172 +183 +197 +201 +199 +199 +198 +199 +198 +182 +161 +142 +139 +141 +145 +140 +141 +167 +198 +234 +235 +224 +209 +185 +166 +176 +194 +179 +163 +164 +182 +179 +149 +127 +126 +139 +149 +145 +132 +128 +137 +152 +167 +175 +173 +167 +164 +174 +187 +183 +171 +147 +121 +104 +104 +112 +126 +142 +153 +154 +164 +176 +190 +203 +206 +195 +180 +169 +173 +176 +174 +167 +163 +168 +176 +171 +162 +164 +178 +193 +204 +204 +196 +193 +185 +174 +181 +183 +147 +117 +127 +126 +131 +147 +158 +155 +150 +151 +152 +161 +165 +164 +155 +147 +145 +143 +141 +137 +129 +129 +142 +146 +137 +133 +137 +146 +164 +179 +179 +175 +178 +184 +187 +194 +188 +182 +182 +189 +197 +201 +202 +208 +202 +164 +130 +130 +142 +146 +153 +163 +162 +158 +149 +146 +149 +152 +153 +154 +156 +168 +194 +210 +193 +169 +165 +174 +175 +173 +169 +168 +170 +171 +168 +172 +172 +174 +175 +175 +174 +169 +167 +159 +152 +144 +140 +140 +140 +137 +135 +128 +118 +109 +110 +119 +127 +133 +136 +134 +133 +134 +136 +137 +136 +134 +133 +130 +135 +138 +137 +132 +129 +130 +132 +130 +131 +131 +127 +124 +124 +129 +135 +135 +140 +142 +138 +133 +132 +132 +132 +134 +136 +139 +138 +135 +133 +133 +135 +125 +119 +120 +125 +126 +127 +130 +131 +126 +131 +135 +138 +138 +135 +131 +130 +126 +131 +133 +131 +129 +130 +132 +133 +138 +135 +133 +134 +135 +136 +138 +139 +140 +143 +137 +139 +142 +139 +139 +138 +143 +142 +143 +142 +139 +141 +143 +141 +148 +150 +150 +143 +135 +132 +138 +147 +151 +153 +157 +158 +156 +152 +148 +146 +142 +150 +157 +158 +154 +150 +145 +142 +134 +133 +134 +138 +141 +141 +141 +142 +152 +145 +135 +133 +137 +143 +146 +147 +143 +139 +135 +132 +131 +131 +131 +131 +125 +129 +134 +138 +140 +139 +135 +131 +142 +146 +148 +143 +136 +134 +134 +136 +134 +139 +141 +139 +141 +144 +140 +134 +139 +142 +145 +145 +143 +145 +145 +137 +131 +136 +143 +141 +134 +134 +137 +134 +135 +134 +134 +132 +123 +115 +120 +130 +138 +136 +135 +139 +145 +146 +140 +134 +133 +132 +128 +127 +134 +144 +144 +139 +141 +145 +147 +144 +139 +136 +134 +134 +141 +142 +140 +135 +131 +131 +134 +137 +134 +137 +142 +141 +133 +132 +137 +140 +136 +136 +137 +139 +138 +133 +129 +127 +129 +132 +136 +137 +132 +127 +126 +128 +125 +125 +126 +127 +127 +125 +123 +121 +120 +117 +120 +126 +126 +119 +112 +112 +107 +105 +116 +124 +118 +119 +121 +114 +96 +106 +146 +185 +187 +165 +146 +135 +138 +119 +105 +94 +83 +84 +96 +102 +118 +125 +136 +138 +128 +124 +127 +129 +132 +128 +117 +102 +89 +85 +90 +96 +102 +88 +90 +89 +79 +74 +72 +74 +85 +109 +144 +179 +187 +151 +114 +108 +113 +106 +101 +105 +109 +112 +117 +124 +123 +123 +125 +128 +124 +114 +103 +96 +107 +129 +162 +170 +140 +108 +103 +113 +112 +116 +111 +106 +108 +109 +106 +101 +92 +105 +105 +115 +129 +137 +141 +131 +124 +117 +114 +118 +121 +121 +118 +111 +106 +113 +120 +123 +124 +124 +122 +118 +123 +120 +115 +110 +107 +108 +108 +107 +112 +114 +115 +116 +122 +122 +114 +106 +107 +105 +107 +112 +119 +128 +140 +149 +158 +167 +174 +174 +174 +175 +171 +164 +156 +155 +152 +145 +137 +131 +129 +129 +134 +135 +138 +142 +139 +133 +127 +126 +134 +138 +140 +139 +136 +134 +134 +134 +136 +134 +132 +131 +129 +131 +136 +142 +149 +146 +146 +145 +138 +125 +117 +116 +124 +126 +125 +123 +125 +129 +132 +131 +127 +131 +134 +135 +135 +135 +133 +132 +135 +136 +137 +137 +136 +135 +131 +125 +128 +123 +117 +115 +118 +123 +123 +120 +117 +115 +114 +114 +114 +116 +119 +122 +124 +123 +126 +125 +117 +115 +119 +122 +126 +127 +128 +127 +127 +126 +124 +122 +129 +130 +134 +136 +136 +132 +128 +126 +128 +126 +123 +122 +128 +134 +134 +130 +127 +126 +126 +123 +120 +122 +125 +123 +122 +123 +126 +130 +130 +129 +129 +130 +128 +128 +128 +126 +127 +129 +131 +131 +127 +129 +127 +121 +117 +121 +134 +143 +140 +138 +141 +139 +131 +126 +128 +129 +136 +130 +125 +123 +120 +116 +116 +119 +124 +124 +123 +124 +128 +132 +131 +129 +131 +126 +123 +121 +120 +125 +130 +129 +113 +112 +118 +123 +118 +113 +112 +110 +118 +124 +131 +134 +137 +142 +145 +146 +145 +148 +148 +147 +146 +145 +144 +142 +141 +141 +141 +140 +137 +133 +132 +134 +138 +141 +145 +147 +145 +139 +136 +136 +147 +147 +146 +141 +130 +117 +106 +99 +109 +122 +137 +145 +144 +140 +139 +141 +139 +138 +138 +138 +137 +137 +137 +137 +140 +141 +142 +143 +144 +148 +150 +149 +152 +148 +142 +140 +142 +146 +150 +152 +144 +147 +144 +140 +142 +148 +148 +143 +135 +136 +142 +152 +156 +155 +151 +149 +149 +153 +152 +148 +146 +143 +143 +148 +147 +152 +155 +154 +147 +138 +137 +146 +154 +161 +159 +149 +149 +163 +173 +172 +165 +151 +142 +147 +157 +158 +150 +141 +146 +148 +162 +189 +200 +180 +149 +135 +137 +150 +149 +143 +144 +138 +132 +138 +141 +146 +151 +161 +174 +174 +159 +142 +142 +152 +167 +168 +153 +134 +130 +150 +176 +176 +170 +161 +160 +165 +169 +170 +152 +143 +144 +153 +156 +158 +166 +172 +166 +161 +155 +153 +156 +160 +161 +160 +177 +181 +182 +172 +150 +132 +131 +140 +149 +154 +159 +157 +147 +141 +142 +146 +147 +143 +144 +153 +161 +159 +155 +152 +148 +151 +152 +155 +159 +157 +154 +156 +157 +151 +148 +149 +148 +150 +164 +182 +198 +197 +184 +168 +164 +157 +156 +165 +170 +169 +161 +161 +182 +206 +213 +211 +202 +188 +169 +158 +162 +175 +193 +206 +192 +188 +193 +204 +208 +206 +209 +216 +221 +220 +210 +199 +202 +214 +218 +212 +200 +200 +203 +205 +195 +177 +176 +193 +215 +217 +210 +209 +216 +215 +209 +210 +210 +212 +213 +211 +208 +209 +216 +224 +218 +210 +214 +226 +234 +238 +238 +232 +227 +231 +233 +229 +220 +210 +201 +195 +190 +207 +224 +234 +234 +229 +227 +233 +230 +219 +203 +192 +197 +218 +234 +234 +208 +192 +178 +177 +183 +185 +183 +181 +181 +173 +185 +212 +221 +204 +168 +132 +109 +96 +95 +93 +95 +101 +98 +98 +93 +88 +87 +89 +88 +88 +88 +85 +83 +84 +86 +88 +90 +91 +93 +94 +94 +95 +95 +95 +96 +97 +98 +98 +98 +99 +101 +103 +104 +104 +105 +106 +109 +109 +109 +110 +111 +113 +114 +115 +116 +116 +118 +118 +117 +116 +115 +116 +116 +118 +118 +116 +116 +118 +119 +119 +118 +119 +119 +118 +118 +121 +123 +123 +118 +118 +118 +118 +118 +118 +118 +120 +122 +121 +123 +124 +127 +129 +131 +131 +133 +134 +134 +131 +130 +132 +134 +135 +139 +139 +138 +137 +139 +143 +147 +148 +154 +157 +161 +169 +179 +190 +200 +206 +204 +196 +189 +197 +214 +230 +238 +239 +241 +240 +240 +241 +242 +242 +242 +241 +241 +242 +242 +242 +242 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +238 +239 +239 +239 +240 +240 +240 +240 +240 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +243 +243 +243 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +245 +246 +247 +249 +250 +249 +249 +248 +248 +249 +248 +248 +248 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +250 +249 +249 +250 +250 +251 +251 +251 +251 +250 +249 +249 +249 +250 +250 +249 +248 +248 +249 +249 +248 +247 +248 +248 +247 +247 +246 +246 +245 +245 +246 +245 +244 +244 +244 +244 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +244 +243 +243 +242 +242 +243 +243 +244 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +241 +240 +239 +238 +238 +237 +237 +237 +237 +237 +237 +239 +239 +239 +238 +238 +237 +237 +236 +237 +237 +238 +238 +238 +238 +237 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +254 +252 +251 +251 +249 +245 +241 +238 +238 +238 +233 +231 +229 +228 +227 +227 +226 +226 +225 +226 +226 +224 +221 +219 +218 +218 +218 +214 +214 +215 +214 +212 +212 +216 +220 +218 +213 +207 +207 +210 +212 +212 +213 +213 +211 +206 +202 +200 +198 +195 +193 +196 +199 +201 +200 +199 +199 +199 +198 +201 +202 +201 +199 +198 +196 +193 +197 +199 +200 +201 +196 +184 +178 +183 +185 +188 +192 +193 +187 +181 +184 +191 +192 +195 +200 +204 +204 +199 +195 +194 +190 +189 +188 +192 +197 +198 +192 +186 +178 +180 +188 +191 +186 +186 +181 +167 +168 +171 +175 +182 +193 +202 +205 +202 +180 +166 +173 +193 +186 +162 +156 +168 +181 +181 +179 +177 +179 +188 +198 +203 +192 +194 +192 +190 +191 +178 +155 +138 +137 +143 +150 +153 +155 +168 +193 +215 +226 +215 +208 +206 +182 +157 +169 +190 +182 +176 +178 +179 +156 +127 +129 +150 +153 +151 +145 +143 +148 +153 +158 +167 +182 +177 +169 +164 +163 +163 +160 +157 +142 +118 +109 +121 +132 +142 +164 +187 +191 +192 +192 +195 +203 +205 +196 +184 +187 +194 +198 +193 +184 +181 +190 +201 +200 +181 +173 +183 +199 +212 +212 +201 +194 +185 +177 +168 +141 +102 +80 +82 +99 +109 +127 +134 +130 +128 +123 +112 +116 +122 +121 +111 +106 +108 +107 +103 +100 +103 +117 +141 +151 +141 +133 +138 +153 +171 +185 +182 +172 +171 +182 +193 +194 +192 +191 +195 +204 +209 +201 +190 +171 +155 +135 +125 +132 +144 +149 +146 +163 +162 +157 +150 +148 +148 +145 +142 +130 +140 +168 +196 +191 +164 +148 +149 +155 +169 +176 +170 +161 +159 +160 +160 +151 +150 +147 +144 +143 +142 +142 +142 +126 +125 +124 +126 +129 +127 +123 +119 +118 +112 +108 +114 +124 +132 +134 +133 +129 +127 +128 +131 +133 +134 +137 +141 +135 +135 +135 +133 +128 +123 +120 +119 +122 +124 +127 +128 +128 +128 +131 +133 +134 +139 +140 +134 +131 +131 +132 +131 +133 +134 +135 +133 +130 +128 +128 +129 +123 +121 +125 +128 +128 +130 +130 +127 +123 +128 +134 +140 +140 +136 +130 +125 +126 +126 +127 +126 +125 +126 +130 +134 +134 +132 +129 +128 +133 +137 +137 +135 +138 +143 +135 +136 +138 +135 +139 +138 +140 +140 +142 +140 +137 +141 +145 +144 +153 +149 +142 +136 +138 +147 +151 +148 +149 +151 +151 +151 +150 +149 +150 +151 +153 +158 +158 +151 +145 +143 +143 +140 +133 +133 +135 +137 +139 +139 +142 +146 +148 +144 +137 +134 +139 +149 +153 +151 +144 +142 +139 +137 +135 +135 +132 +130 +125 +127 +132 +138 +138 +133 +128 +126 +139 +146 +150 +144 +136 +135 +138 +142 +136 +136 +138 +144 +145 +141 +137 +135 +138 +140 +142 +142 +143 +150 +152 +145 +144 +141 +143 +144 +139 +135 +134 +129 +135 +134 +133 +131 +125 +121 +127 +135 +134 +126 +122 +127 +136 +142 +139 +134 +132 +130 +129 +130 +132 +135 +137 +140 +152 +154 +151 +142 +138 +139 +139 +136 +139 +141 +141 +137 +135 +136 +138 +139 +135 +133 +136 +139 +135 +133 +136 +139 +136 +136 +138 +138 +134 +128 +123 +121 +125 +129 +134 +136 +132 +127 +126 +128 +126 +124 +125 +127 +125 +121 +118 +119 +118 +119 +122 +127 +126 +120 +114 +112 +115 +115 +117 +119 +119 +120 +118 +112 +93 +98 +131 +176 +188 +172 +155 +148 +145 +133 +120 +114 +107 +90 +80 +84 +85 +85 +90 +94 +91 +94 +105 +117 +115 +110 +102 +97 +97 +99 +100 +101 +103 +93 +94 +96 +96 +93 +82 +78 +87 +99 +114 +146 +179 +177 +145 +124 +114 +105 +98 +100 +108 +115 +115 +115 +118 +114 +112 +112 +111 +111 +109 +104 +99 +115 +149 +169 +150 +120 +110 +111 +112 +115 +110 +104 +105 +107 +107 +109 +100 +98 +98 +100 +105 +115 +123 +122 +111 +113 +112 +111 +113 +112 +108 +107 +104 +110 +116 +119 +118 +118 +119 +121 +125 +121 +114 +107 +105 +104 +103 +101 +103 +105 +110 +113 +112 +114 +113 +108 +110 +113 +115 +114 +112 +115 +123 +129 +135 +138 +141 +147 +154 +162 +170 +176 +176 +177 +173 +161 +146 +136 +134 +136 +139 +137 +138 +141 +138 +132 +126 +125 +134 +139 +142 +139 +135 +132 +131 +131 +132 +130 +128 +128 +128 +130 +135 +140 +147 +145 +143 +140 +134 +128 +125 +126 +128 +129 +128 +126 +130 +135 +137 +135 +130 +131 +134 +136 +133 +128 +125 +124 +130 +132 +134 +135 +137 +137 +132 +127 +127 +128 +126 +124 +128 +134 +133 +128 +124 +121 +119 +119 +120 +119 +120 +121 +121 +123 +131 +132 +120 +113 +118 +126 +128 +126 +125 +127 +128 +126 +125 +124 +128 +128 +130 +130 +128 +124 +123 +125 +125 +123 +121 +122 +125 +126 +125 +122 +124 +124 +126 +124 +121 +126 +132 +133 +129 +125 +124 +126 +128 +128 +127 +127 +125 +126 +126 +124 +125 +126 +126 +125 +124 +128 +127 +120 +117 +125 +137 +147 +137 +134 +137 +137 +129 +127 +130 +129 +135 +129 +124 +122 +123 +124 +126 +127 +127 +125 +123 +123 +127 +132 +131 +129 +134 +128 +125 +123 +123 +129 +133 +131 +116 +114 +118 +124 +124 +121 +122 +123 +127 +129 +133 +134 +136 +140 +143 +145 +142 +142 +141 +141 +143 +144 +143 +139 +139 +138 +137 +138 +137 +135 +135 +136 +138 +140 +144 +146 +144 +140 +139 +141 +151 +144 +138 +132 +122 +110 +106 +110 +121 +130 +141 +146 +143 +137 +136 +137 +140 +139 +139 +137 +135 +135 +137 +139 +143 +143 +142 +142 +144 +149 +151 +151 +150 +148 +144 +141 +141 +142 +144 +144 +141 +140 +139 +139 +142 +146 +145 +142 +141 +141 +146 +155 +157 +154 +150 +148 +144 +147 +145 +142 +144 +145 +148 +154 +154 +154 +150 +145 +143 +139 +139 +146 +155 +158 +161 +163 +164 +166 +167 +168 +172 +164 +155 +152 +160 +166 +154 +136 +134 +139 +155 +181 +192 +177 +154 +144 +143 +152 +155 +156 +154 +142 +132 +134 +140 +152 +155 +159 +166 +158 +141 +135 +145 +159 +172 +163 +142 +125 +128 +154 +171 +175 +163 +147 +151 +162 +169 +175 +164 +149 +145 +152 +154 +159 +172 +180 +181 +170 +159 +156 +160 +167 +171 +171 +176 +180 +179 +167 +146 +134 +137 +146 +150 +151 +151 +147 +141 +136 +139 +145 +146 +146 +150 +158 +165 +167 +163 +161 +159 +159 +158 +161 +165 +161 +155 +155 +153 +149 +147 +147 +145 +149 +164 +181 +199 +202 +186 +164 +159 +153 +150 +157 +169 +168 +164 +170 +191 +209 +212 +211 +199 +187 +169 +157 +160 +177 +197 +210 +191 +187 +192 +203 +209 +211 +216 +219 +220 +220 +213 +203 +206 +218 +220 +214 +201 +205 +209 +210 +200 +183 +178 +187 +206 +215 +215 +214 +220 +215 +208 +213 +213 +217 +215 +206 +203 +212 +222 +226 +217 +206 +209 +221 +230 +237 +237 +231 +222 +225 +227 +227 +224 +218 +208 +201 +193 +203 +217 +230 +236 +230 +228 +234 +237 +224 +205 +188 +183 +201 +226 +239 +224 +204 +184 +178 +180 +181 +181 +182 +178 +167 +172 +190 +205 +210 +179 +132 +109 +97 +96 +92 +92 +99 +100 +103 +97 +92 +90 +90 +88 +87 +88 +86 +84 +85 +86 +87 +88 +90 +91 +93 +95 +95 +95 +95 +96 +97 +98 +98 +97 +98 +100 +101 +102 +103 +105 +107 +111 +111 +110 +109 +110 +111 +111 +112 +114 +114 +113 +112 +112 +113 +115 +116 +116 +117 +117 +116 +117 +119 +119 +117 +118 +119 +119 +116 +116 +117 +116 +115 +116 +116 +116 +117 +117 +117 +117 +120 +120 +119 +121 +123 +126 +129 +130 +131 +133 +133 +132 +130 +129 +131 +132 +132 +135 +137 +137 +137 +139 +142 +144 +144 +147 +153 +161 +170 +179 +190 +202 +210 +204 +197 +189 +195 +211 +229 +240 +243 +241 +241 +241 +241 +241 +241 +240 +240 +241 +241 +242 +242 +242 +242 +241 +241 +242 +241 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +246 +246 +247 +247 +247 +247 +247 +246 +247 +248 +248 +248 +247 +248 +249 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +249 +248 +249 +250 +249 +249 +248 +248 +248 +248 +248 +247 +248 +247 +247 +247 +247 +246 +246 +246 +247 +246 +245 +244 +245 +245 +244 +244 +245 +244 +243 +242 +242 +242 +243 +243 +245 +244 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +241 +240 +239 +238 +238 +238 +238 +237 +237 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +238 +238 +238 +238 +238 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +254 +255 +255 +254 +254 +255 +254 +252 +251 +252 +250 +245 +240 +238 +238 +238 +236 +234 +231 +230 +228 +227 +226 +226 +227 +226 +226 +225 +224 +222 +218 +217 +216 +212 +212 +214 +213 +211 +211 +216 +216 +215 +210 +205 +205 +209 +212 +212 +214 +216 +214 +206 +203 +201 +199 +194 +191 +195 +198 +199 +199 +199 +199 +198 +199 +201 +200 +197 +195 +195 +194 +192 +193 +195 +198 +200 +195 +183 +178 +185 +189 +187 +188 +191 +189 +185 +186 +192 +194 +196 +200 +203 +203 +200 +197 +198 +194 +192 +190 +191 +193 +192 +187 +182 +179 +182 +187 +186 +184 +191 +187 +168 +161 +160 +167 +185 +204 +209 +199 +188 +174 +169 +178 +190 +180 +163 +164 +176 +182 +183 +179 +177 +188 +204 +204 +194 +185 +192 +194 +191 +182 +159 +135 +129 +140 +150 +159 +164 +179 +201 +216 +219 +201 +181 +177 +196 +198 +187 +188 +188 +189 +184 +173 +156 +139 +135 +151 +170 +161 +152 +150 +161 +169 +164 +162 +169 +177 +161 +152 +160 +168 +164 +153 +145 +146 +139 +134 +137 +142 +155 +174 +187 +196 +190 +184 +183 +189 +200 +207 +209 +212 +215 +215 +208 +194 +184 +183 +186 +172 +168 +178 +190 +195 +201 +204 +199 +191 +189 +189 +170 +133 +118 +118 +111 +112 +125 +140 +140 +133 +135 +126 +105 +90 +106 +119 +115 +104 +102 +111 +121 +116 +131 +144 +149 +137 +122 +123 +139 +145 +147 +146 +140 +129 +127 +135 +145 +153 +163 +173 +174 +173 +168 +159 +149 +128 +107 +118 +143 +144 +138 +141 +140 +143 +149 +153 +151 +149 +145 +139 +135 +129 +148 +179 +183 +155 +135 +127 +113 +112 +129 +144 +143 +135 +131 +130 +128 +121 +113 +106 +109 +117 +124 +119 +113 +100 +105 +113 +121 +127 +128 +127 +125 +128 +123 +120 +124 +130 +134 +132 +130 +124 +120 +118 +122 +128 +132 +135 +138 +137 +134 +131 +130 +128 +122 +116 +110 +117 +120 +124 +129 +131 +131 +130 +129 +131 +135 +135 +131 +130 +132 +132 +130 +132 +131 +130 +128 +126 +125 +125 +126 +123 +123 +127 +130 +130 +132 +131 +124 +125 +128 +132 +136 +138 +134 +128 +124 +130 +124 +122 +124 +124 +122 +126 +132 +131 +133 +132 +130 +134 +139 +141 +140 +135 +142 +134 +134 +135 +132 +140 +142 +140 +141 +142 +138 +134 +137 +143 +143 +153 +153 +144 +133 +136 +150 +154 +149 +151 +149 +147 +145 +145 +148 +151 +154 +158 +160 +152 +138 +132 +136 +138 +137 +137 +138 +140 +143 +143 +143 +148 +154 +139 +144 +145 +142 +143 +151 +156 +155 +147 +145 +143 +142 +140 +139 +137 +135 +133 +130 +135 +142 +140 +129 +124 +127 +129 +141 +153 +153 +146 +140 +139 +140 +138 +131 +132 +144 +148 +141 +136 +138 +140 +140 +140 +138 +141 +151 +155 +149 +148 +145 +149 +150 +139 +129 +128 +131 +133 +130 +129 +130 +129 +129 +133 +137 +131 +123 +116 +118 +125 +132 +133 +132 +133 +130 +131 +134 +131 +127 +133 +144 +153 +154 +146 +135 +133 +140 +143 +141 +141 +143 +143 +141 +141 +142 +142 +140 +138 +131 +132 +137 +135 +133 +135 +136 +134 +135 +137 +136 +131 +123 +118 +117 +123 +125 +130 +132 +129 +125 +126 +130 +132 +128 +127 +128 +124 +116 +115 +118 +110 +119 +126 +126 +121 +116 +114 +114 +111 +120 +115 +111 +119 +120 +112 +109 +92 +92 +121 +168 +187 +167 +153 +160 +146 +143 +132 +132 +134 +110 +93 +106 +100 +82 +73 +73 +70 +71 +81 +92 +97 +103 +108 +108 +103 +101 +105 +109 +104 +107 +111 +110 +112 +108 +97 +102 +96 +91 +100 +123 +151 +180 +180 +155 +113 +106 +96 +92 +99 +110 +114 +112 +109 +108 +108 +109 +111 +115 +114 +107 +110 +109 +128 +149 +146 +129 +111 +98 +106 +108 +105 +104 +106 +108 +108 +110 +111 +101 +102 +103 +104 +110 +109 +105 +100 +110 +111 +107 +107 +104 +98 +100 +103 +107 +113 +115 +113 +113 +119 +125 +126 +123 +116 +108 +103 +98 +92 +88 +97 +97 +105 +110 +106 +108 +114 +114 +121 +130 +132 +123 +115 +118 +124 +127 +128 +118 +112 +114 +120 +129 +146 +162 +172 +176 +175 +164 +147 +136 +135 +139 +139 +136 +135 +137 +137 +132 +128 +128 +137 +142 +144 +140 +134 +131 +130 +128 +134 +133 +134 +137 +138 +139 +141 +145 +143 +143 +141 +138 +134 +133 +136 +140 +143 +142 +139 +135 +137 +140 +139 +134 +136 +134 +133 +134 +131 +124 +121 +121 +127 +130 +132 +134 +136 +135 +132 +128 +125 +130 +131 +130 +134 +142 +142 +136 +132 +129 +128 +130 +131 +128 +124 +124 +122 +118 +125 +134 +130 +123 +121 +122 +129 +126 +124 +128 +131 +131 +131 +133 +133 +133 +133 +130 +124 +118 +117 +118 +118 +117 +118 +121 +123 +123 +122 +121 +124 +125 +128 +126 +123 +128 +136 +139 +135 +130 +125 +125 +127 +127 +125 +125 +127 +128 +128 +126 +126 +127 +126 +123 +124 +127 +125 +115 +113 +125 +140 +150 +136 +130 +131 +134 +129 +129 +132 +128 +135 +132 +127 +123 +126 +132 +135 +133 +129 +127 +125 +123 +126 +130 +131 +130 +133 +128 +127 +128 +130 +135 +136 +131 +118 +116 +121 +129 +130 +131 +133 +135 +136 +136 +135 +134 +134 +138 +141 +143 +142 +140 +138 +138 +142 +145 +144 +140 +140 +137 +136 +138 +140 +141 +142 +143 +138 +139 +141 +143 +141 +140 +143 +148 +148 +140 +133 +126 +113 +103 +109 +122 +124 +129 +138 +144 +142 +135 +134 +138 +138 +139 +140 +138 +136 +134 +135 +137 +142 +141 +140 +141 +145 +151 +153 +152 +142 +143 +142 +141 +141 +141 +142 +143 +139 +136 +135 +140 +146 +148 +146 +146 +147 +145 +148 +155 +158 +155 +151 +151 +147 +149 +147 +145 +149 +150 +151 +155 +159 +154 +144 +138 +141 +144 +146 +150 +158 +154 +160 +171 +173 +164 +159 +161 +177 +178 +171 +161 +163 +170 +160 +141 +129 +135 +148 +173 +191 +185 +165 +154 +152 +158 +164 +170 +170 +155 +142 +141 +135 +152 +156 +157 +162 +148 +131 +135 +147 +165 +177 +162 +137 +119 +122 +150 +168 +176 +160 +140 +142 +154 +163 +171 +168 +159 +153 +147 +144 +157 +177 +183 +183 +176 +168 +163 +164 +168 +174 +178 +173 +179 +179 +166 +148 +140 +148 +157 +151 +150 +150 +145 +138 +134 +137 +144 +145 +150 +153 +154 +159 +165 +166 +164 +167 +165 +163 +166 +171 +165 +156 +152 +153 +150 +148 +146 +143 +145 +157 +171 +198 +203 +185 +161 +154 +148 +143 +149 +166 +164 +165 +180 +202 +214 +212 +210 +193 +187 +177 +169 +173 +185 +198 +203 +201 +192 +191 +198 +206 +213 +216 +213 +219 +219 +214 +208 +212 +221 +221 +214 +203 +210 +214 +213 +203 +186 +177 +179 +194 +210 +214 +215 +218 +210 +203 +211 +219 +224 +216 +199 +198 +214 +226 +226 +215 +203 +204 +216 +224 +232 +234 +229 +220 +216 +214 +219 +226 +228 +219 +208 +202 +204 +211 +224 +232 +228 +227 +235 +236 +226 +212 +196 +183 +190 +210 +224 +242 +221 +197 +185 +184 +186 +188 +190 +180 +169 +172 +179 +186 +196 +184 +154 +109 +99 +97 +93 +91 +99 +103 +109 +101 +94 +92 +90 +87 +86 +88 +87 +85 +85 +86 +87 +88 +88 +90 +92 +94 +94 +95 +95 +96 +97 +98 +99 +97 +98 +98 +98 +100 +102 +105 +108 +109 +109 +108 +107 +107 +108 +109 +110 +113 +112 +109 +107 +107 +109 +113 +116 +116 +116 +116 +115 +117 +119 +118 +114 +113 +115 +116 +115 +115 +115 +114 +112 +116 +115 +115 +116 +115 +115 +116 +118 +118 +118 +119 +122 +125 +128 +130 +130 +131 +132 +131 +129 +129 +131 +131 +130 +131 +133 +135 +136 +138 +141 +142 +142 +139 +146 +158 +170 +180 +192 +205 +215 +207 +199 +191 +194 +209 +227 +240 +245 +242 +242 +241 +241 +241 +241 +239 +238 +241 +241 +242 +242 +242 +242 +241 +241 +243 +241 +240 +239 +240 +241 +241 +241 +241 +240 +240 +240 +240 +240 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +244 +244 +243 +243 +243 +243 +244 +244 +246 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +247 +248 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +250 +250 +249 +250 +251 +250 +249 +248 +249 +251 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +248 +247 +246 +245 +245 +245 +245 +245 +246 +245 +244 +243 +243 +243 +244 +244 +245 +244 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +241 +241 +240 +240 +239 +239 +238 +238 +238 +238 +238 +238 +237 +238 +238 +238 +238 +238 +238 +238 +239 +239 +238 +238 +238 +238 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +253 +252 +251 +252 +253 +253 +253 +251 +245 +239 +236 +237 +240 +235 +234 +232 +230 +228 +227 +227 +229 +227 +227 +226 +225 +224 +222 +219 +217 +216 +213 +214 +214 +211 +213 +218 +218 +218 +207 +202 +204 +207 +207 +208 +212 +213 +214 +215 +209 +204 +198 +195 +193 +189 +194 +198 +199 +200 +201 +200 +197 +197 +200 +201 +198 +196 +196 +194 +191 +189 +190 +199 +204 +195 +186 +185 +188 +185 +184 +190 +190 +182 +184 +193 +194 +195 +198 +198 +199 +201 +197 +192 +191 +192 +187 +181 +178 +179 +180 +182 +182 +178 +184 +185 +181 +185 +192 +186 +173 +155 +159 +176 +199 +207 +197 +188 +186 +177 +174 +181 +184 +174 +176 +187 +187 +180 +187 +185 +186 +195 +195 +185 +180 +183 +196 +197 +184 +163 +143 +136 +144 +152 +168 +175 +179 +201 +225 +215 +185 +164 +150 +143 +166 +200 +208 +202 +201 +205 +188 +163 +146 +144 +152 +160 +163 +159 +155 +161 +168 +164 +158 +150 +141 +147 +145 +148 +160 +168 +158 +146 +144 +151 +163 +161 +143 +143 +167 +185 +186 +191 +191 +189 +187 +189 +198 +209 +216 +213 +208 +205 +200 +192 +183 +169 +154 +148 +171 +190 +197 +192 +176 +173 +186 +182 +180 +191 +190 +170 +161 +153 +135 +121 +131 +148 +154 +151 +151 +144 +128 +104 +105 +120 +134 +132 +131 +137 +142 +141 +146 +147 +142 +136 +129 +129 +136 +136 +116 +108 +122 +131 +130 +138 +154 +160 +154 +153 +152 +134 +109 +101 +109 +97 +110 +132 +149 +148 +139 +135 +138 +140 +140 +142 +142 +140 +135 +134 +137 +131 +160 +178 +164 +139 +110 +92 +103 +125 +133 +136 +126 +114 +110 +109 +108 +110 +118 +119 +116 +120 +123 +111 +91 +97 +111 +122 +123 +119 +120 +124 +126 +122 +124 +126 +129 +133 +135 +131 +125 +115 +116 +119 +125 +131 +133 +131 +128 +130 +127 +124 +126 +126 +122 +118 +115 +116 +124 +132 +134 +130 +126 +126 +129 +132 +136 +139 +136 +130 +126 +127 +131 +129 +131 +134 +135 +133 +130 +128 +126 +128 +129 +130 +131 +132 +133 +132 +130 +130 +134 +133 +131 +131 +128 +125 +128 +132 +126 +122 +124 +125 +125 +128 +133 +130 +130 +133 +136 +136 +135 +135 +137 +134 +134 +139 +139 +134 +134 +142 +149 +141 +143 +143 +139 +137 +139 +144 +148 +151 +148 +142 +138 +140 +146 +150 +150 +152 +147 +142 +141 +143 +147 +153 +159 +157 +156 +142 +138 +138 +137 +141 +143 +142 +143 +143 +143 +146 +148 +146 +143 +136 +138 +143 +149 +153 +156 +157 +157 +156 +145 +146 +145 +135 +140 +149 +141 +137 +143 +145 +144 +143 +137 +131 +131 +132 +142 +150 +147 +143 +143 +143 +143 +137 +131 +128 +131 +135 +136 +137 +137 +136 +139 +140 +140 +142 +147 +149 +149 +147 +150 +150 +146 +139 +133 +128 +124 +131 +119 +116 +127 +137 +137 +133 +134 +135 +126 +116 +113 +116 +120 +123 +125 +128 +131 +133 +127 +118 +117 +127 +140 +147 +145 +144 +143 +142 +144 +144 +139 +138 +141 +143 +144 +144 +144 +142 +138 +139 +136 +134 +136 +136 +134 +132 +132 +130 +129 +131 +133 +129 +121 +116 +116 +121 +125 +130 +134 +132 +128 +127 +129 +129 +129 +132 +137 +136 +129 +123 +123 +120 +119 +122 +126 +124 +115 +112 +115 +116 +108 +106 +111 +115 +112 +108 +107 +100 +92 +123 +169 +169 +136 +136 +163 +163 +145 +137 +138 +133 +123 +119 +115 +111 +101 +91 +88 +90 +92 +98 +105 +103 +104 +110 +118 +117 +109 +105 +109 +105 +109 +111 +111 +111 +110 +109 +108 +107 +101 +104 +109 +118 +146 +175 +182 +152 +121 +101 +101 +105 +113 +115 +107 +110 +110 +111 +112 +114 +112 +108 +105 +106 +108 +121 +140 +147 +132 +112 +101 +107 +112 +103 +103 +104 +107 +118 +115 +115 +113 +110 +109 +109 +109 +107 +104 +105 +106 +109 +107 +100 +100 +105 +108 +106 +111 +112 +116 +126 +126 +121 +123 +123 +124 +120 +113 +111 +110 +106 +101 +104 +105 +107 +108 +108 +110 +115 +122 +135 +135 +135 +133 +128 +119 +117 +122 +116 +117 +117 +115 +115 +121 +129 +136 +141 +148 +150 +145 +138 +136 +135 +133 +134 +133 +134 +139 +143 +137 +131 +133 +138 +141 +143 +141 +135 +130 +129 +130 +131 +143 +154 +153 +141 +133 +135 +140 +143 +143 +140 +137 +137 +140 +141 +140 +140 +141 +142 +141 +139 +137 +138 +141 +145 +142 +138 +134 +131 +129 +127 +126 +127 +129 +129 +128 +129 +131 +131 +130 +127 +126 +127 +130 +132 +134 +137 +140 +136 +136 +142 +142 +132 +129 +131 +128 +124 +124 +128 +133 +132 +126 +123 +125 +122 +121 +125 +129 +129 +128 +129 +133 +130 +131 +131 +129 +127 +124 +123 +123 +117 +116 +118 +124 +125 +122 +120 +122 +126 +124 +125 +129 +132 +134 +137 +139 +139 +135 +130 +124 +122 +124 +127 +130 +130 +127 +125 +126 +128 +129 +128 +125 +127 +128 +125 +116 +116 +132 +144 +145 +128 +128 +125 +123 +126 +132 +134 +131 +127 +127 +128 +129 +129 +130 +131 +131 +127 +126 +125 +126 +130 +133 +130 +127 +130 +128 +126 +128 +132 +135 +136 +137 +121 +121 +123 +128 +133 +135 +134 +135 +135 +134 +134 +134 +135 +140 +142 +142 +141 +144 +144 +143 +144 +143 +135 +126 +120 +133 +140 +139 +140 +147 +146 +139 +133 +132 +138 +142 +139 +143 +148 +147 +146 +138 +127 +115 +109 +111 +119 +125 +125 +122 +132 +142 +138 +136 +141 +143 +141 +142 +144 +144 +142 +139 +137 +137 +140 +139 +138 +140 +146 +151 +150 +146 +141 +142 +141 +138 +137 +138 +139 +139 +135 +144 +146 +140 +139 +146 +149 +145 +145 +144 +146 +154 +158 +156 +150 +145 +144 +141 +146 +141 +143 +151 +146 +149 +155 +145 +141 +143 +142 +143 +150 +154 +155 +155 +160 +167 +166 +161 +159 +163 +175 +175 +171 +167 +169 +170 +158 +142 +129 +128 +141 +168 +191 +197 +177 +151 +159 +163 +172 +181 +180 +167 +153 +144 +143 +152 +159 +159 +157 +143 +134 +139 +157 +173 +174 +154 +137 +128 +137 +155 +165 +165 +156 +138 +132 +151 +176 +183 +172 +168 +162 +154 +148 +152 +169 +186 +183 +176 +170 +167 +167 +176 +182 +180 +172 +175 +179 +174 +159 +151 +151 +146 +153 +151 +149 +146 +140 +136 +137 +141 +144 +144 +144 +145 +149 +154 +158 +160 +174 +177 +173 +171 +176 +168 +151 +144 +144 +147 +143 +141 +144 +144 +154 +175 +200 +201 +185 +162 +155 +150 +147 +153 +164 +161 +170 +186 +200 +214 +216 +205 +195 +176 +178 +187 +184 +195 +206 +196 +196 +197 +193 +194 +207 +217 +216 +212 +214 +215 +213 +212 +216 +221 +220 +215 +205 +207 +217 +217 +202 +192 +184 +174 +181 +198 +211 +218 +219 +209 +202 +207 +220 +220 +209 +201 +200 +208 +223 +226 +214 +206 +204 +212 +223 +229 +233 +236 +227 +218 +210 +214 +224 +229 +225 +219 +215 +209 +209 +221 +231 +232 +228 +227 +233 +233 +215 +195 +187 +184 +196 +221 +244 +239 +216 +195 +189 +186 +183 +187 +187 +174 +174 +179 +181 +185 +178 +156 +121 +103 +98 +90 +90 +100 +103 +108 +103 +99 +90 +85 +85 +85 +85 +88 +86 +85 +85 +87 +88 +88 +91 +94 +95 +94 +95 +95 +97 +99 +99 +98 +99 +99 +99 +100 +102 +104 +106 +107 +107 +108 +108 +107 +106 +105 +107 +108 +112 +112 +111 +110 +110 +111 +113 +115 +115 +116 +115 +115 +117 +118 +115 +113 +114 +114 +114 +114 +114 +115 +115 +113 +116 +115 +116 +115 +114 +113 +116 +118 +116 +116 +115 +118 +125 +130 +131 +130 +128 +129 +129 +129 +129 +130 +129 +127 +132 +132 +132 +132 +135 +140 +142 +140 +146 +149 +153 +161 +177 +196 +210 +215 +215 +205 +191 +192 +206 +225 +238 +242 +244 +242 +241 +241 +243 +244 +243 +241 +242 +243 +243 +243 +242 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +241 +240 +240 +240 +241 +241 +242 +242 +242 +242 +242 +241 +242 +243 +243 +244 +243 +243 +243 +244 +244 +244 +244 +244 +243 +245 +246 +247 +247 +247 +246 +246 +246 +248 +247 +247 +248 +249 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +251 +250 +250 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +245 +244 +243 +242 +241 +242 +242 +243 +241 +241 +241 +241 +241 +241 +240 +240 +239 +239 +239 +238 +237 +237 +238 +239 +238 +239 +239 +239 +239 +239 +239 +239 +238 +237 +237 +238 +238 +239 +239 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +252 +252 +253 +254 +254 +253 +250 +244 +238 +236 +237 +239 +235 +232 +229 +228 +228 +229 +228 +228 +228 +227 +226 +225 +223 +221 +218 +216 +216 +213 +214 +215 +214 +218 +223 +224 +217 +206 +199 +203 +208 +210 +210 +212 +213 +214 +212 +208 +203 +199 +196 +193 +190 +194 +198 +200 +201 +202 +200 +197 +199 +201 +201 +198 +197 +198 +197 +193 +193 +194 +204 +210 +202 +192 +191 +193 +190 +189 +193 +191 +183 +184 +190 +190 +191 +192 +188 +185 +187 +185 +182 +184 +184 +182 +179 +179 +181 +183 +183 +183 +184 +186 +185 +182 +184 +188 +185 +177 +163 +169 +182 +195 +197 +190 +184 +183 +178 +172 +177 +180 +180 +189 +201 +199 +189 +189 +188 +187 +185 +178 +175 +180 +196 +199 +186 +162 +148 +147 +150 +153 +171 +176 +191 +211 +222 +211 +184 +162 +144 +143 +137 +145 +173 +202 +213 +211 +210 +185 +161 +154 +158 +161 +159 +157 +160 +162 +167 +165 +152 +143 +145 +151 +147 +157 +170 +177 +170 +152 +141 +144 +159 +169 +173 +165 +162 +178 +192 +193 +195 +191 +190 +197 +200 +194 +189 +189 +179 +173 +170 +167 +165 +166 +162 +151 +154 +179 +198 +199 +188 +171 +162 +164 +172 +166 +182 +203 +201 +189 +176 +164 +151 +142 +147 +164 +174 +173 +168 +164 +154 +145 +142 +147 +155 +161 +162 +157 +151 +149 +144 +141 +143 +142 +143 +147 +145 +141 +144 +153 +160 +162 +166 +172 +169 +159 +143 +122 +103 +95 +98 +103 +110 +121 +136 +144 +144 +140 +138 +138 +145 +141 +138 +136 +134 +131 +131 +137 +144 +169 +178 +153 +122 +101 +98 +121 +155 +148 +133 +116 +105 +105 +108 +111 +130 +138 +143 +139 +130 +122 +114 +106 +113 +121 +126 +121 +115 +115 +117 +118 +121 +124 +127 +129 +131 +131 +127 +122 +119 +120 +122 +127 +130 +129 +124 +120 +120 +121 +123 +125 +124 +122 +122 +123 +121 +126 +131 +129 +124 +122 +126 +132 +140 +139 +136 +133 +130 +130 +134 +137 +137 +137 +138 +137 +135 +134 +131 +128 +128 +132 +133 +132 +131 +131 +131 +130 +132 +135 +133 +131 +133 +132 +128 +128 +131 +125 +121 +126 +130 +131 +130 +131 +126 +125 +128 +134 +139 +137 +134 +132 +130 +132 +139 +142 +136 +136 +143 +148 +142 +142 +144 +145 +145 +145 +146 +145 +144 +140 +138 +140 +142 +143 +146 +149 +148 +147 +145 +143 +144 +147 +151 +154 +153 +153 +142 +142 +145 +143 +145 +142 +137 +137 +142 +150 +154 +148 +140 +135 +131 +134 +140 +146 +151 +156 +159 +160 +153 +142 +141 +143 +137 +140 +146 +142 +138 +147 +149 +148 +149 +149 +144 +141 +155 +154 +149 +143 +145 +151 +151 +147 +133 +127 +126 +130 +130 +126 +127 +132 +134 +136 +139 +141 +145 +149 +150 +149 +148 +151 +151 +146 +137 +133 +130 +129 +122 +116 +113 +118 +127 +133 +135 +137 +135 +134 +130 +125 +122 +122 +124 +126 +124 +127 +130 +126 +119 +117 +125 +135 +141 +144 +149 +151 +148 +147 +144 +138 +136 +133 +133 +138 +142 +142 +140 +139 +140 +137 +136 +135 +133 +130 +130 +131 +124 +124 +127 +131 +133 +128 +121 +116 +121 +125 +129 +130 +128 +128 +130 +133 +129 +129 +132 +137 +136 +131 +129 +131 +126 +124 +125 +127 +123 +114 +111 +115 +113 +108 +103 +102 +104 +106 +106 +106 +98 +98 +129 +173 +168 +125 +109 +129 +159 +158 +144 +133 +135 +134 +119 +109 +117 +119 +120 +120 +120 +119 +117 +116 +113 +114 +117 +118 +116 +113 +112 +112 +106 +106 +106 +107 +111 +112 +109 +105 +111 +116 +109 +103 +108 +119 +143 +175 +184 +155 +123 +109 +111 +110 +107 +107 +111 +115 +116 +114 +110 +109 +109 +108 +101 +105 +119 +139 +148 +133 +113 +107 +106 +114 +111 +112 +111 +112 +119 +115 +112 +110 +108 +108 +110 +112 +113 +112 +120 +113 +108 +106 +107 +116 +122 +120 +108 +114 +120 +126 +132 +132 +127 +126 +123 +124 +122 +118 +117 +118 +114 +109 +112 +111 +111 +112 +113 +114 +118 +122 +133 +131 +132 +131 +124 +118 +118 +122 +126 +126 +124 +122 +121 +122 +123 +124 +124 +127 +129 +128 +127 +127 +127 +127 +130 +132 +134 +139 +144 +141 +137 +140 +140 +143 +144 +142 +137 +133 +133 +133 +144 +149 +152 +148 +138 +132 +134 +138 +138 +140 +141 +139 +137 +137 +134 +131 +131 +136 +139 +136 +130 +128 +133 +138 +143 +141 +137 +135 +134 +134 +135 +136 +133 +133 +132 +129 +129 +131 +132 +131 +128 +125 +125 +128 +132 +135 +135 +136 +141 +142 +145 +145 +139 +135 +133 +131 +132 +133 +131 +128 +126 +126 +127 +126 +122 +123 +125 +124 +121 +119 +124 +129 +131 +128 +127 +130 +136 +138 +135 +131 +122 +119 +120 +125 +127 +124 +120 +119 +122 +123 +127 +133 +135 +135 +136 +138 +135 +132 +124 +118 +121 +129 +132 +129 +129 +128 +128 +128 +129 +129 +129 +129 +130 +128 +124 +117 +120 +134 +142 +139 +123 +120 +120 +125 +131 +135 +134 +133 +130 +128 +127 +126 +128 +129 +131 +132 +130 +128 +126 +126 +129 +132 +130 +126 +128 +127 +127 +129 +130 +130 +131 +133 +124 +123 +125 +129 +134 +134 +134 +134 +134 +136 +138 +140 +142 +142 +139 +134 +138 +140 +139 +137 +136 +135 +129 +121 +126 +136 +142 +140 +140 +142 +141 +135 +130 +130 +134 +137 +138 +139 +139 +136 +139 +132 +120 +112 +113 +120 +126 +126 +125 +122 +131 +142 +141 +139 +144 +145 +144 +145 +147 +146 +142 +139 +137 +137 +138 +138 +138 +139 +143 +146 +144 +141 +137 +136 +136 +136 +136 +136 +133 +133 +137 +141 +145 +144 +144 +145 +143 +141 +144 +146 +150 +155 +153 +148 +143 +141 +138 +138 +145 +142 +143 +148 +143 +145 +140 +139 +145 +150 +148 +146 +150 +151 +153 +148 +152 +162 +163 +154 +149 +153 +156 +156 +160 +169 +178 +178 +164 +150 +135 +125 +135 +166 +188 +188 +169 +151 +157 +165 +179 +188 +181 +163 +150 +146 +148 +150 +149 +154 +157 +150 +139 +140 +165 +179 +173 +153 +149 +154 +154 +152 +157 +160 +159 +149 +143 +159 +180 +189 +182 +179 +171 +160 +156 +164 +177 +186 +176 +168 +165 +169 +174 +175 +167 +157 +161 +169 +175 +168 +155 +149 +149 +150 +154 +155 +153 +147 +142 +140 +140 +139 +138 +137 +137 +140 +144 +150 +153 +155 +166 +176 +178 +174 +173 +166 +152 +146 +149 +149 +143 +138 +139 +141 +152 +173 +194 +201 +189 +165 +156 +156 +156 +160 +164 +165 +176 +188 +193 +206 +214 +210 +189 +170 +171 +186 +194 +203 +205 +191 +192 +195 +192 +193 +206 +218 +218 +215 +212 +211 +209 +209 +214 +219 +217 +211 +200 +202 +212 +218 +209 +198 +189 +178 +170 +187 +207 +218 +217 +206 +202 +207 +218 +218 +208 +203 +204 +210 +222 +224 +216 +210 +207 +214 +223 +229 +233 +235 +233 +222 +213 +213 +219 +222 +222 +220 +221 +216 +215 +221 +226 +226 +226 +227 +231 +233 +218 +196 +184 +178 +188 +212 +232 +235 +223 +205 +194 +189 +186 +189 +186 +178 +175 +175 +181 +195 +185 +153 +132 +106 +95 +91 +92 +97 +98 +105 +105 +101 +92 +85 +87 +86 +84 +86 +86 +85 +86 +87 +88 +88 +89 +92 +96 +95 +96 +96 +97 +98 +99 +100 +99 +100 +101 +103 +105 +106 +107 +108 +109 +109 +109 +108 +107 +107 +108 +108 +110 +110 +111 +111 +111 +112 +114 +115 +116 +116 +116 +115 +116 +116 +114 +111 +110 +111 +113 +112 +114 +116 +116 +115 +114 +113 +114 +115 +115 +114 +116 +118 +116 +116 +116 +119 +123 +126 +129 +129 +130 +130 +129 +127 +128 +130 +131 +130 +130 +131 +132 +133 +136 +142 +145 +145 +154 +152 +153 +159 +175 +194 +207 +211 +214 +205 +194 +194 +206 +224 +237 +243 +243 +242 +241 +242 +244 +244 +243 +242 +243 +244 +244 +243 +242 +241 +241 +241 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +243 +242 +242 +242 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +244 +244 +245 +246 +247 +247 +247 +246 +247 +247 +248 +248 +248 +248 +249 +250 +250 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +245 +244 +243 +242 +242 +242 +242 +243 +241 +241 +241 +241 +240 +240 +239 +239 +240 +240 +240 +239 +238 +238 +239 +240 +240 +239 +239 +238 +238 +239 +239 +239 +238 +238 +237 +238 +238 +239 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +252 +248 +243 +238 +236 +237 +238 +235 +231 +226 +225 +228 +229 +229 +228 +229 +228 +226 +224 +222 +221 +219 +217 +216 +212 +213 +214 +215 +221 +227 +227 +216 +204 +196 +202 +211 +213 +213 +213 +213 +214 +211 +206 +203 +200 +197 +194 +191 +195 +198 +200 +201 +201 +199 +197 +198 +199 +198 +196 +196 +198 +195 +191 +192 +194 +204 +211 +203 +195 +193 +194 +194 +191 +192 +191 +184 +184 +187 +187 +186 +186 +180 +176 +177 +177 +175 +178 +185 +183 +182 +183 +186 +188 +189 +189 +191 +188 +184 +183 +182 +180 +180 +181 +179 +185 +189 +188 +185 +183 +182 +181 +175 +171 +174 +181 +185 +196 +203 +196 +197 +190 +188 +187 +177 +171 +178 +188 +198 +187 +167 +147 +140 +154 +169 +174 +186 +192 +215 +233 +218 +178 +151 +147 +144 +143 +146 +150 +154 +170 +198 +220 +212 +186 +164 +161 +165 +163 +158 +158 +171 +177 +175 +163 +148 +140 +150 +167 +175 +191 +201 +193 +171 +146 +134 +138 +155 +158 +171 +181 +184 +188 +189 +181 +186 +183 +184 +186 +182 +170 +157 +150 +143 +137 +135 +140 +147 +156 +159 +155 +170 +188 +198 +197 +193 +186 +175 +168 +167 +159 +168 +191 +205 +201 +190 +184 +179 +163 +152 +163 +178 +181 +183 +191 +191 +183 +168 +164 +173 +178 +171 +161 +161 +159 +153 +151 +153 +153 +154 +160 +178 +182 +183 +180 +177 +173 +164 +156 +151 +142 +123 +105 +98 +106 +116 +124 +126 +127 +128 +128 +126 +125 +131 +139 +141 +138 +139 +141 +140 +136 +139 +146 +161 +175 +173 +143 +120 +117 +128 +156 +155 +135 +114 +111 +114 +121 +134 +146 +151 +153 +154 +148 +134 +120 +116 +118 +122 +126 +128 +123 +118 +118 +117 +117 +128 +129 +129 +127 +126 +127 +126 +126 +120 +121 +123 +124 +123 +119 +112 +108 +108 +114 +121 +123 +121 +118 +120 +124 +124 +128 +130 +124 +117 +117 +126 +133 +139 +135 +132 +132 +134 +138 +141 +143 +143 +139 +134 +131 +130 +130 +129 +128 +128 +132 +133 +130 +126 +124 +125 +126 +128 +132 +129 +126 +130 +134 +130 +127 +128 +122 +119 +127 +136 +137 +134 +130 +126 +125 +129 +137 +143 +142 +135 +128 +128 +131 +139 +143 +138 +137 +142 +144 +140 +138 +142 +148 +152 +150 +146 +144 +136 +131 +133 +140 +142 +140 +140 +145 +146 +149 +150 +148 +147 +150 +151 +150 +147 +149 +143 +148 +155 +152 +148 +142 +134 +134 +142 +157 +161 +151 +140 +135 +132 +134 +138 +143 +149 +154 +158 +161 +146 +137 +135 +141 +142 +137 +136 +138 +137 +147 +149 +148 +152 +158 +156 +152 +158 +155 +148 +144 +150 +156 +153 +145 +135 +129 +129 +134 +130 +122 +123 +132 +132 +134 +136 +139 +144 +148 +148 +146 +144 +148 +151 +146 +138 +133 +131 +130 +121 +119 +115 +114 +118 +126 +132 +134 +136 +140 +140 +136 +133 +133 +133 +132 +128 +131 +133 +133 +128 +124 +126 +131 +130 +138 +149 +155 +152 +149 +147 +142 +134 +125 +123 +132 +138 +138 +137 +138 +137 +137 +138 +137 +133 +128 +127 +128 +124 +124 +125 +130 +135 +135 +126 +117 +115 +120 +123 +122 +121 +125 +129 +129 +124 +125 +129 +132 +131 +127 +127 +129 +125 +123 +124 +124 +119 +112 +113 +119 +113 +112 +109 +104 +103 +107 +110 +110 +105 +102 +125 +168 +174 +129 +91 +91 +130 +158 +158 +144 +147 +144 +124 +111 +107 +117 +128 +129 +127 +126 +122 +117 +119 +120 +119 +115 +113 +114 +113 +112 +109 +108 +106 +105 +107 +111 +112 +110 +121 +117 +106 +102 +105 +104 +117 +144 +179 +185 +161 +124 +111 +108 +104 +104 +115 +116 +113 +107 +106 +111 +115 +115 +101 +99 +103 +125 +147 +141 +119 +110 +109 +116 +117 +117 +114 +112 +114 +111 +111 +110 +110 +111 +113 +117 +120 +123 +129 +120 +112 +108 +113 +126 +133 +129 +115 +117 +124 +128 +126 +124 +121 +117 +120 +124 +125 +121 +118 +120 +121 +121 +123 +120 +117 +117 +118 +119 +122 +125 +131 +126 +129 +130 +124 +120 +125 +126 +131 +128 +126 +125 +125 +124 +121 +119 +117 +115 +114 +117 +120 +121 +121 +122 +125 +130 +134 +138 +143 +143 +142 +144 +147 +148 +148 +145 +141 +137 +134 +133 +141 +141 +139 +136 +133 +132 +133 +135 +133 +136 +139 +138 +134 +131 +127 +124 +123 +130 +135 +131 +123 +121 +127 +134 +137 +137 +139 +141 +142 +141 +140 +138 +139 +138 +135 +132 +131 +132 +133 +132 +128 +124 +123 +128 +135 +137 +136 +134 +143 +145 +146 +144 +144 +139 +134 +133 +132 +132 +127 +119 +118 +124 +127 +126 +122 +126 +127 +121 +114 +114 +120 +124 +130 +126 +126 +131 +141 +146 +142 +136 +127 +123 +123 +128 +132 +128 +123 +120 +121 +123 +126 +130 +132 +130 +128 +128 +132 +129 +120 +115 +122 +134 +136 +128 +126 +128 +129 +128 +128 +128 +129 +131 +130 +125 +121 +120 +127 +139 +142 +133 +119 +115 +116 +126 +135 +135 +132 +131 +128 +128 +127 +128 +129 +130 +130 +130 +130 +128 +125 +125 +128 +131 +131 +128 +131 +131 +131 +132 +131 +129 +131 +134 +130 +129 +131 +134 +135 +133 +133 +133 +131 +134 +137 +139 +140 +138 +131 +125 +132 +133 +133 +130 +131 +131 +127 +121 +129 +136 +143 +143 +142 +141 +138 +135 +133 +134 +133 +134 +138 +137 +134 +133 +126 +119 +109 +107 +115 +126 +131 +130 +128 +125 +132 +141 +143 +143 +145 +145 +144 +146 +145 +142 +139 +136 +135 +135 +138 +140 +140 +139 +139 +139 +138 +136 +136 +130 +127 +130 +134 +134 +132 +132 +137 +138 +142 +145 +145 +141 +138 +137 +144 +147 +150 +148 +141 +135 +134 +136 +137 +140 +147 +144 +142 +143 +139 +141 +134 +140 +152 +156 +151 +148 +149 +148 +148 +145 +149 +156 +152 +141 +139 +146 +146 +147 +156 +170 +179 +177 +170 +166 +145 +130 +135 +159 +169 +162 +152 +148 +150 +157 +165 +171 +174 +168 +156 +145 +147 +149 +150 +151 +151 +145 +143 +149 +158 +172 +177 +172 +173 +175 +167 +155 +152 +152 +156 +161 +162 +170 +178 +181 +176 +179 +176 +169 +169 +174 +177 +174 +165 +157 +154 +164 +170 +163 +146 +132 +148 +160 +162 +155 +150 +146 +145 +149 +151 +153 +149 +141 +138 +142 +141 +136 +132 +131 +133 +138 +144 +149 +151 +152 +156 +164 +172 +176 +176 +167 +160 +160 +155 +153 +146 +138 +136 +140 +152 +169 +186 +198 +192 +172 +160 +161 +161 +163 +162 +166 +180 +191 +192 +202 +210 +209 +191 +172 +169 +184 +198 +203 +199 +190 +189 +194 +192 +189 +199 +212 +215 +213 +211 +211 +210 +211 +216 +220 +216 +210 +199 +197 +206 +216 +213 +202 +191 +184 +166 +180 +201 +216 +211 +202 +204 +210 +217 +215 +206 +205 +207 +211 +222 +223 +219 +214 +212 +216 +223 +228 +232 +234 +234 +225 +217 +217 +218 +217 +219 +222 +218 +216 +216 +219 +222 +222 +224 +227 +231 +235 +223 +201 +184 +173 +177 +196 +218 +233 +235 +220 +202 +191 +185 +186 +182 +179 +175 +167 +169 +185 +188 +171 +145 +113 +92 +88 +92 +95 +94 +101 +109 +105 +95 +90 +90 +89 +86 +86 +87 +86 +87 +88 +88 +88 +89 +92 +95 +96 +97 +97 +96 +97 +98 +100 +99 +101 +103 +105 +107 +108 +108 +108 +109 +109 +108 +108 +109 +108 +108 +107 +105 +107 +108 +109 +109 +109 +109 +109 +111 +113 +114 +113 +112 +111 +111 +109 +107 +109 +110 +111 +112 +116 +116 +116 +112 +112 +112 +114 +116 +116 +116 +118 +116 +116 +117 +118 +121 +123 +125 +128 +131 +130 +127 +124 +124 +128 +130 +131 +129 +131 +134 +135 +137 +142 +146 +148 +158 +157 +156 +159 +171 +188 +203 +212 +212 +205 +196 +194 +206 +223 +238 +244 +243 +243 +242 +243 +244 +245 +244 +243 +244 +244 +244 +243 +242 +241 +240 +241 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +244 +243 +243 +243 +243 +244 +244 +243 +245 +245 +245 +246 +246 +246 +246 +245 +245 +246 +247 +247 +247 +247 +248 +249 +249 +248 +248 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +250 +250 +250 +251 +251 +251 +251 +251 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +243 +244 +244 +244 +244 +244 +243 +243 +244 +244 +243 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +241 +240 +240 +239 +240 +241 +241 +240 +239 +238 +237 +238 +239 +240 +239 +238 +238 +238 +238 +239 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +255 +252 +246 +241 +238 +237 +236 +235 +233 +230 +225 +224 +226 +227 +227 +228 +229 +228 +226 +224 +222 +221 +219 +218 +216 +211 +211 +212 +215 +222 +227 +223 +213 +203 +199 +204 +213 +216 +216 +217 +216 +216 +212 +208 +203 +202 +198 +194 +193 +196 +197 +198 +199 +199 +197 +195 +195 +197 +196 +195 +196 +197 +193 +187 +186 +187 +195 +201 +196 +190 +190 +190 +191 +190 +189 +188 +186 +186 +187 +187 +186 +189 +186 +184 +186 +185 +182 +182 +191 +190 +188 +188 +190 +192 +194 +195 +193 +186 +183 +184 +180 +173 +175 +183 +192 +197 +194 +181 +173 +176 +182 +183 +178 +176 +178 +181 +184 +191 +192 +184 +186 +180 +179 +182 +182 +189 +197 +196 +180 +160 +150 +150 +151 +162 +179 +190 +194 +209 +225 +220 +189 +154 +143 +149 +155 +149 +153 +149 +126 +125 +162 +203 +210 +198 +185 +174 +164 +158 +160 +167 +185 +192 +186 +173 +166 +164 +169 +178 +191 +201 +200 +185 +162 +142 +133 +136 +153 +144 +157 +179 +187 +181 +162 +141 +140 +148 +149 +144 +139 +141 +140 +136 +134 +130 +133 +141 +150 +158 +159 +154 +160 +167 +174 +184 +199 +208 +200 +188 +185 +182 +173 +172 +185 +194 +187 +180 +179 +175 +162 +155 +164 +170 +174 +180 +184 +188 +183 +176 +175 +169 +161 +160 +170 +176 +178 +172 +162 +152 +151 +158 +159 +160 +158 +157 +158 +156 +148 +137 +125 +120 +117 +120 +123 +125 +128 +133 +134 +128 +123 +120 +111 +106 +114 +129 +125 +134 +147 +154 +150 +145 +155 +168 +186 +184 +170 +144 +135 +140 +146 +159 +146 +124 +114 +128 +141 +146 +156 +171 +165 +157 +149 +141 +133 +122 +118 +119 +113 +120 +125 +124 +122 +120 +118 +117 +125 +125 +125 +123 +119 +117 +117 +118 +121 +121 +121 +119 +115 +111 +106 +103 +104 +108 +116 +120 +120 +119 +120 +123 +124 +128 +129 +123 +115 +116 +125 +133 +130 +131 +133 +138 +143 +145 +143 +140 +135 +128 +120 +117 +119 +123 +126 +127 +127 +129 +128 +123 +119 +119 +119 +120 +122 +128 +125 +120 +126 +133 +132 +128 +125 +119 +118 +127 +137 +139 +135 +130 +128 +131 +136 +141 +142 +140 +133 +128 +132 +134 +139 +141 +135 +135 +139 +141 +137 +135 +138 +145 +149 +147 +145 +145 +135 +132 +133 +139 +142 +141 +141 +143 +145 +152 +155 +153 +151 +153 +152 +150 +144 +148 +144 +152 +161 +156 +149 +141 +136 +139 +148 +159 +162 +157 +150 +147 +143 +140 +137 +138 +143 +149 +153 +154 +141 +136 +134 +141 +144 +131 +124 +131 +142 +145 +143 +138 +141 +147 +148 +148 +143 +144 +143 +142 +148 +153 +149 +142 +141 +138 +138 +138 +134 +127 +129 +135 +134 +133 +132 +135 +139 +142 +142 +140 +137 +142 +147 +146 +140 +135 +130 +126 +128 +126 +122 +119 +119 +121 +123 +124 +131 +134 +135 +135 +139 +144 +143 +137 +133 +133 +136 +137 +133 +128 +126 +126 +128 +134 +146 +152 +149 +146 +146 +145 +137 +129 +125 +130 +136 +137 +137 +139 +136 +139 +142 +143 +140 +135 +131 +130 +132 +131 +129 +131 +137 +141 +135 +125 +114 +119 +122 +122 +124 +129 +130 +125 +127 +129 +132 +133 +130 +125 +124 +127 +122 +121 +118 +116 +111 +107 +111 +118 +115 +117 +117 +115 +113 +113 +114 +115 +110 +104 +116 +157 +178 +141 +95 +82 +104 +137 +153 +148 +153 +155 +142 +129 +109 +115 +118 +117 +115 +115 +116 +116 +117 +117 +114 +111 +111 +112 +112 +111 +112 +114 +111 +106 +103 +107 +114 +120 +122 +106 +106 +111 +106 +104 +111 +112 +140 +174 +184 +155 +125 +111 +108 +110 +116 +114 +109 +104 +108 +114 +113 +107 +100 +97 +93 +106 +135 +144 +129 +115 +112 +116 +116 +115 +114 +113 +114 +111 +113 +112 +113 +114 +115 +117 +121 +125 +126 +124 +121 +114 +112 +122 +130 +128 +119 +115 +116 +115 +108 +108 +110 +105 +116 +123 +125 +119 +113 +115 +124 +132 +131 +124 +118 +117 +121 +125 +128 +130 +130 +122 +127 +131 +124 +124 +131 +130 +128 +126 +123 +123 +124 +124 +124 +124 +124 +119 +117 +119 +121 +119 +118 +119 +125 +132 +135 +137 +141 +142 +142 +143 +149 +149 +148 +145 +140 +134 +129 +126 +125 +125 +125 +127 +129 +129 +128 +127 +126 +130 +132 +132 +128 +124 +122 +121 +120 +127 +132 +129 +124 +123 +127 +131 +135 +136 +139 +142 +143 +141 +138 +135 +136 +134 +132 +131 +132 +133 +133 +132 +127 +125 +125 +131 +137 +138 +135 +133 +136 +142 +140 +137 +137 +132 +127 +131 +124 +123 +120 +119 +124 +128 +130 +127 +130 +135 +133 +128 +124 +124 +125 +126 +128 +128 +130 +134 +138 +140 +139 +138 +129 +126 +127 +131 +135 +132 +128 +125 +124 +123 +122 +124 +125 +125 +123 +123 +130 +128 +123 +119 +124 +131 +131 +126 +125 +126 +126 +126 +126 +126 +128 +129 +125 +119 +118 +123 +135 +146 +143 +131 +120 +117 +119 +126 +131 +131 +128 +126 +125 +127 +131 +132 +131 +130 +129 +129 +127 +126 +125 +126 +129 +133 +133 +131 +134 +133 +134 +135 +134 +132 +133 +136 +135 +135 +136 +138 +137 +133 +130 +129 +128 +129 +131 +129 +127 +126 +124 +121 +127 +129 +130 +130 +131 +133 +132 +129 +132 +137 +143 +145 +143 +139 +135 +133 +133 +135 +131 +129 +134 +133 +129 +133 +116 +107 +101 +104 +115 +126 +135 +140 +134 +131 +133 +138 +142 +143 +143 +143 +146 +144 +139 +138 +137 +137 +136 +135 +140 +142 +141 +138 +136 +135 +134 +133 +132 +122 +115 +121 +128 +131 +133 +136 +139 +140 +141 +142 +141 +139 +139 +139 +148 +147 +144 +138 +133 +130 +133 +137 +143 +145 +149 +146 +140 +138 +137 +139 +146 +149 +154 +153 +148 +147 +148 +145 +142 +140 +140 +141 +140 +137 +138 +142 +145 +147 +155 +169 +178 +175 +168 +163 +154 +147 +149 +153 +146 +137 +137 +141 +137 +147 +148 +146 +153 +164 +161 +148 +150 +147 +145 +146 +146 +144 +145 +150 +152 +155 +163 +173 +178 +174 +169 +168 +158 +149 +151 +166 +177 +179 +173 +165 +164 +166 +166 +166 +170 +176 +172 +163 +159 +153 +151 +161 +166 +154 +137 +127 +142 +152 +151 +144 +144 +143 +139 +141 +144 +141 +135 +130 +133 +139 +139 +134 +130 +131 +134 +142 +148 +151 +150 +148 +144 +147 +161 +181 +189 +179 +168 +166 +156 +157 +151 +143 +141 +145 +157 +168 +177 +188 +189 +179 +168 +163 +161 +158 +157 +163 +180 +193 +195 +201 +207 +204 +194 +182 +177 +189 +201 +199 +190 +186 +192 +200 +196 +189 +194 +205 +209 +209 +212 +213 +214 +215 +219 +221 +217 +212 +202 +198 +202 +210 +208 +196 +187 +185 +173 +178 +196 +209 +203 +198 +204 +211 +218 +214 +204 +204 +207 +211 +221 +224 +221 +218 +215 +216 +221 +226 +232 +234 +230 +223 +220 +222 +221 +217 +218 +223 +211 +211 +212 +215 +218 +222 +223 +222 +232 +236 +229 +210 +190 +174 +170 +179 +206 +229 +242 +232 +210 +193 +186 +184 +179 +174 +170 +163 +156 +164 +175 +179 +155 +127 +98 +88 +90 +93 +95 +102 +113 +109 +101 +93 +94 +92 +88 +87 +88 +88 +88 +89 +89 +89 +90 +92 +94 +95 +96 +96 +95 +95 +97 +99 +98 +100 +102 +104 +106 +107 +107 +106 +108 +107 +106 +107 +108 +108 +107 +105 +104 +106 +107 +108 +107 +105 +104 +103 +105 +108 +110 +109 +107 +108 +109 +109 +109 +109 +109 +108 +111 +114 +116 +116 +112 +111 +112 +114 +116 +116 +116 +116 +117 +116 +116 +117 +119 +121 +123 +124 +128 +126 +124 +121 +121 +125 +128 +129 +130 +133 +135 +135 +137 +140 +145 +148 +153 +158 +162 +163 +167 +179 +199 +214 +210 +204 +196 +194 +206 +224 +238 +243 +245 +244 +244 +244 +244 +245 +244 +243 +244 +244 +244 +243 +242 +241 +241 +242 +243 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +245 +244 +243 +243 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +248 +249 +250 +249 +249 +249 +249 +250 +251 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +254 +254 +253 +253 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +248 +247 +247 +247 +248 +247 +247 +247 +246 +246 +247 +247 +245 +245 +246 +246 +246 +245 +244 +243 +243 +243 +244 +245 +245 +244 +244 +243 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +241 +241 +241 +240 +240 +240 +241 +240 +239 +238 +238 +238 +238 +239 +240 +240 +239 +238 +238 +239 +239 +238 +237 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +251 +246 +241 +238 +237 +235 +235 +231 +230 +227 +225 +224 +224 +225 +227 +229 +227 +226 +224 +223 +222 +221 +220 +216 +212 +212 +212 +214 +220 +224 +219 +211 +204 +203 +208 +216 +217 +219 +222 +221 +220 +215 +210 +205 +203 +199 +196 +196 +197 +196 +195 +196 +197 +195 +193 +195 +197 +198 +197 +197 +198 +193 +186 +180 +177 +181 +185 +183 +182 +184 +184 +189 +189 +187 +186 +188 +188 +188 +189 +194 +198 +198 +197 +199 +198 +193 +191 +192 +192 +191 +192 +192 +193 +193 +193 +189 +182 +181 +184 +181 +173 +177 +188 +200 +208 +202 +180 +162 +162 +173 +180 +180 +181 +182 +180 +178 +180 +179 +175 +165 +166 +172 +181 +195 +211 +205 +181 +155 +146 +151 +164 +166 +170 +183 +193 +207 +216 +214 +193 +163 +146 +145 +150 +158 +156 +148 +126 +109 +125 +160 +180 +199 +210 +211 +194 +171 +159 +159 +162 +186 +198 +197 +188 +185 +178 +165 +158 +162 +170 +171 +163 +158 +153 +152 +154 +152 +140 +145 +169 +183 +177 +157 +139 +124 +132 +136 +133 +133 +141 +145 +147 +148 +145 +147 +154 +157 +159 +154 +147 +138 +139 +150 +172 +194 +203 +199 +191 +194 +202 +193 +180 +186 +190 +181 +172 +173 +174 +162 +151 +153 +157 +155 +156 +158 +171 +176 +173 +165 +153 +151 +162 +174 +184 +189 +181 +166 +150 +144 +149 +122 +117 +115 +118 +117 +114 +111 +110 +104 +108 +119 +133 +141 +139 +133 +128 +129 +132 +132 +124 +112 +106 +110 +118 +123 +139 +155 +156 +147 +148 +167 +189 +195 +183 +168 +151 +150 +155 +147 +143 +141 +135 +136 +146 +155 +159 +159 +160 +157 +151 +142 +137 +135 +131 +123 +117 +115 +122 +129 +129 +125 +122 +122 +122 +123 +124 +126 +125 +120 +114 +111 +109 +121 +121 +120 +117 +113 +110 +109 +110 +109 +109 +111 +114 +120 +126 +128 +127 +127 +130 +129 +122 +115 +118 +127 +133 +132 +136 +142 +147 +147 +142 +135 +130 +120 +115 +110 +111 +117 +124 +128 +129 +129 +127 +122 +118 +117 +119 +119 +117 +120 +127 +125 +119 +124 +131 +131 +129 +124 +120 +120 +125 +133 +135 +132 +128 +130 +136 +142 +141 +135 +129 +128 +129 +139 +138 +138 +136 +133 +135 +140 +141 +138 +136 +137 +140 +142 +141 +142 +145 +142 +140 +137 +139 +143 +147 +147 +144 +146 +153 +156 +154 +152 +154 +152 +147 +141 +147 +144 +151 +159 +153 +146 +139 +145 +150 +156 +158 +161 +161 +161 +160 +150 +143 +135 +133 +138 +144 +148 +148 +142 +141 +138 +141 +142 +128 +122 +133 +150 +146 +137 +130 +130 +131 +135 +142 +142 +141 +136 +135 +142 +150 +150 +145 +144 +145 +144 +139 +137 +137 +138 +138 +138 +134 +131 +132 +135 +137 +139 +138 +134 +138 +142 +144 +142 +138 +131 +125 +130 +126 +125 +128 +128 +123 +119 +119 +122 +126 +127 +126 +130 +136 +139 +135 +132 +132 +132 +132 +129 +125 +123 +124 +130 +133 +142 +149 +145 +141 +142 +143 +142 +140 +136 +135 +137 +141 +142 +141 +141 +142 +144 +145 +146 +144 +141 +138 +138 +135 +132 +130 +135 +140 +138 +133 +123 +127 +130 +132 +137 +142 +137 +128 +127 +128 +128 +126 +123 +120 +121 +124 +126 +122 +118 +113 +106 +103 +106 +113 +116 +116 +119 +122 +120 +114 +114 +118 +108 +104 +113 +147 +173 +148 +108 +93 +103 +112 +122 +129 +140 +153 +157 +150 +134 +129 +123 +119 +114 +111 +113 +117 +116 +111 +108 +108 +108 +108 +111 +113 +113 +115 +114 +109 +106 +108 +114 +119 +111 +107 +114 +116 +104 +102 +108 +107 +114 +137 +173 +186 +157 +124 +116 +121 +112 +113 +113 +111 +113 +112 +104 +93 +99 +106 +101 +101 +121 +138 +136 +127 +111 +111 +112 +114 +118 +122 +120 +119 +114 +114 +115 +116 +115 +113 +114 +117 +117 +120 +122 +116 +109 +114 +121 +121 +116 +110 +108 +106 +101 +105 +111 +109 +119 +121 +121 +117 +115 +117 +126 +133 +131 +125 +121 +122 +127 +131 +132 +133 +129 +120 +124 +128 +121 +121 +126 +123 +122 +121 +121 +123 +122 +123 +126 +130 +133 +129 +128 +129 +128 +124 +122 +124 +131 +137 +138 +136 +138 +139 +138 +140 +142 +142 +142 +140 +136 +130 +124 +120 +121 +121 +123 +125 +127 +126 +122 +119 +123 +126 +129 +129 +126 +122 +121 +120 +125 +128 +130 +130 +131 +132 +132 +130 +135 +135 +137 +138 +138 +136 +133 +131 +121 +121 +122 +124 +129 +131 +130 +130 +127 +126 +128 +132 +133 +131 +127 +125 +123 +130 +128 +123 +122 +117 +116 +123 +123 +121 +123 +133 +142 +143 +139 +136 +145 +146 +145 +142 +142 +142 +137 +131 +127 +130 +132 +133 +133 +134 +135 +136 +130 +129 +129 +132 +133 +131 +129 +128 +125 +123 +121 +123 +127 +129 +128 +126 +128 +127 +127 +127 +126 +124 +123 +124 +125 +124 +123 +124 +126 +128 +128 +128 +121 +116 +118 +128 +140 +149 +143 +129 +121 +122 +123 +123 +126 +129 +128 +125 +124 +128 +132 +132 +127 +125 +126 +128 +126 +127 +127 +129 +132 +136 +136 +133 +131 +130 +133 +138 +138 +134 +132 +133 +135 +135 +138 +140 +138 +132 +127 +125 +127 +128 +129 +125 +120 +121 +123 +125 +128 +130 +132 +134 +134 +136 +135 +134 +134 +138 +142 +144 +140 +134 +129 +127 +129 +133 +129 +126 +128 +126 +123 +128 +117 +103 +96 +106 +120 +128 +137 +146 +140 +138 +136 +136 +141 +143 +142 +143 +148 +142 +137 +137 +140 +143 +143 +141 +141 +142 +140 +137 +133 +131 +131 +130 +121 +111 +107 +115 +126 +132 +136 +139 +143 +145 +143 +137 +135 +139 +142 +143 +148 +143 +137 +132 +133 +136 +141 +142 +146 +147 +146 +144 +139 +137 +140 +143 +156 +151 +148 +144 +140 +143 +145 +141 +139 +138 +132 +126 +130 +140 +143 +138 +143 +146 +156 +169 +178 +174 +158 +144 +158 +164 +168 +160 +146 +142 +140 +135 +131 +145 +151 +141 +134 +141 +155 +163 +157 +138 +125 +131 +144 +150 +143 +134 +135 +131 +141 +160 +171 +169 +167 +170 +168 +151 +147 +162 +172 +168 +159 +151 +156 +153 +150 +153 +161 +168 +168 +164 +162 +157 +155 +167 +178 +165 +145 +137 +141 +151 +153 +147 +143 +137 +133 +136 +134 +127 +123 +127 +136 +140 +139 +136 +132 +133 +138 +146 +150 +147 +143 +141 +138 +141 +156 +178 +193 +192 +177 +163 +156 +157 +155 +150 +146 +153 +165 +170 +165 +171 +179 +183 +178 +167 +159 +153 +152 +161 +182 +196 +196 +199 +205 +205 +196 +188 +184 +194 +206 +201 +188 +184 +196 +206 +205 +197 +197 +204 +208 +209 +212 +214 +216 +218 +220 +220 +218 +216 +207 +202 +202 +206 +201 +185 +176 +178 +184 +183 +195 +207 +201 +197 +203 +207 +217 +212 +200 +197 +200 +206 +219 +223 +222 +221 +218 +215 +218 +224 +231 +235 +229 +223 +220 +221 +220 +216 +215 +218 +213 +211 +209 +209 +215 +222 +223 +219 +229 +232 +230 +217 +199 +182 +170 +169 +190 +214 +238 +237 +217 +199 +190 +183 +180 +174 +168 +162 +152 +147 +152 +158 +163 +146 +114 +92 +90 +92 +98 +103 +111 +110 +103 +94 +92 +90 +88 +88 +88 +87 +88 +89 +90 +89 +91 +93 +94 +95 +96 +97 +95 +95 +97 +99 +99 +100 +101 +102 +104 +105 +105 +106 +107 +106 +106 +107 +108 +108 +107 +105 +108 +109 +110 +110 +109 +107 +105 +104 +105 +108 +110 +108 +106 +107 +109 +109 +110 +109 +107 +106 +108 +111 +115 +115 +112 +111 +112 +114 +116 +115 +115 +116 +117 +115 +115 +116 +118 +120 +121 +121 +122 +124 +123 +122 +121 +124 +127 +128 +130 +132 +135 +135 +136 +138 +143 +148 +147 +154 +161 +164 +167 +178 +196 +212 +209 +202 +195 +193 +205 +224 +239 +243 +246 +245 +245 +245 +245 +244 +244 +243 +244 +244 +244 +243 +242 +242 +243 +244 +243 +243 +243 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +245 +245 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +250 +251 +250 +250 +249 +250 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +255 +254 +254 +254 +254 +255 +254 +254 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +248 +248 +247 +247 +248 +247 +247 +247 +247 +247 +247 +247 +245 +246 +246 +247 +246 +246 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +240 +241 +240 +240 +239 +240 +240 +238 +238 +238 +239 +239 +239 +239 +239 +240 +239 +239 +239 +239 +239 +238 +238 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +253 +253 +254 +254 +254 +253 +254 +251 +246 +242 +239 +237 +235 +234 +231 +231 +230 +227 +224 +223 +224 +227 +228 +227 +225 +224 +223 +222 +221 +220 +217 +214 +214 +214 +214 +220 +221 +215 +209 +204 +206 +213 +217 +218 +220 +224 +224 +223 +218 +212 +207 +204 +201 +198 +198 +198 +196 +195 +195 +196 +195 +192 +194 +197 +198 +198 +198 +198 +194 +188 +176 +170 +169 +172 +173 +177 +180 +180 +189 +191 +188 +187 +190 +190 +188 +190 +198 +203 +201 +199 +201 +200 +196 +194 +190 +191 +192 +194 +193 +192 +190 +189 +185 +181 +180 +183 +182 +179 +186 +197 +212 +217 +211 +187 +163 +154 +159 +166 +162 +169 +176 +180 +179 +174 +169 +166 +163 +172 +182 +191 +203 +208 +185 +150 +138 +147 +164 +176 +178 +180 +187 +193 +210 +208 +196 +171 +142 +129 +135 +146 +155 +150 +137 +127 +138 +167 +180 +174 +183 +209 +222 +205 +180 +164 +153 +143 +148 +165 +179 +183 +181 +170 +155 +144 +140 +152 +162 +168 +176 +179 +180 +185 +171 +160 +154 +164 +181 +187 +183 +179 +155 +149 +148 +156 +161 +158 +155 +157 +154 +152 +156 +162 +163 +163 +160 +154 +146 +140 +148 +162 +167 +168 +170 +172 +184 +199 +207 +209 +211 +203 +190 +186 +184 +174 +159 +152 +151 +151 +150 +153 +151 +157 +161 +158 +149 +140 +142 +152 +164 +169 +171 +168 +164 +154 +148 +151 +110 +107 +105 +105 +102 +98 +101 +107 +100 +111 +123 +131 +139 +142 +135 +123 +118 +131 +133 +122 +118 +127 +133 +130 +143 +154 +158 +149 +141 +151 +176 +197 +189 +177 +170 +162 +162 +162 +149 +141 +142 +150 +149 +142 +141 +146 +142 +131 +129 +132 +133 +134 +136 +135 +128 +118 +117 +122 +126 +126 +123 +122 +125 +127 +131 +126 +121 +118 +114 +113 +113 +114 +120 +121 +121 +119 +116 +115 +117 +119 +125 +119 +111 +110 +117 +126 +129 +129 +132 +133 +129 +122 +119 +124 +131 +136 +143 +146 +147 +144 +137 +129 +124 +121 +111 +110 +111 +117 +124 +129 +130 +129 +131 +126 +120 +118 +120 +124 +122 +118 +120 +125 +124 +120 +124 +128 +127 +127 +126 +123 +122 +124 +127 +129 +127 +126 +132 +138 +142 +137 +128 +124 +127 +132 +140 +139 +138 +135 +133 +136 +143 +144 +142 +141 +140 +138 +137 +139 +142 +145 +145 +144 +142 +141 +144 +149 +148 +144 +146 +150 +152 +151 +150 +150 +146 +141 +140 +145 +143 +148 +153 +148 +145 +141 +151 +156 +159 +158 +159 +160 +159 +158 +148 +141 +133 +131 +137 +144 +147 +147 +147 +148 +144 +140 +139 +132 +130 +141 +152 +146 +137 +132 +132 +132 +139 +150 +151 +146 +136 +135 +146 +154 +150 +141 +143 +146 +145 +140 +140 +145 +145 +142 +140 +136 +133 +133 +134 +136 +138 +140 +138 +139 +139 +139 +140 +139 +134 +129 +125 +122 +123 +130 +132 +128 +124 +124 +121 +125 +127 +122 +118 +121 +126 +129 +131 +130 +128 +126 +124 +124 +127 +132 +127 +125 +133 +142 +143 +142 +142 +143 +143 +144 +142 +139 +139 +142 +142 +141 +143 +141 +139 +137 +139 +142 +143 +142 +140 +136 +131 +127 +127 +129 +128 +126 +128 +129 +130 +133 +139 +142 +137 +129 +124 +123 +120 +116 +113 +114 +119 +123 +128 +125 +121 +116 +111 +108 +110 +114 +117 +114 +116 +121 +120 +114 +114 +119 +112 +103 +105 +136 +166 +156 +119 +98 +101 +97 +102 +112 +117 +129 +145 +151 +155 +148 +141 +138 +132 +123 +120 +121 +119 +114 +109 +108 +107 +107 +110 +116 +114 +114 +113 +113 +114 +116 +114 +111 +109 +120 +117 +107 +107 +104 +104 +114 +110 +116 +148 +176 +165 +142 +126 +115 +110 +113 +115 +113 +109 +107 +105 +102 +108 +113 +110 +106 +117 +140 +144 +129 +112 +109 +112 +114 +120 +125 +119 +117 +115 +114 +115 +117 +114 +108 +106 +107 +110 +110 +111 +109 +106 +110 +114 +113 +115 +112 +112 +111 +109 +111 +115 +116 +124 +121 +117 +118 +123 +127 +128 +127 +125 +123 +125 +128 +132 +132 +131 +130 +126 +119 +121 +123 +118 +115 +115 +112 +113 +115 +121 +124 +125 +125 +129 +135 +137 +137 +138 +139 +138 +136 +136 +137 +136 +138 +136 +134 +136 +134 +133 +137 +134 +135 +135 +135 +133 +129 +125 +123 +126 +126 +126 +127 +128 +126 +123 +120 +123 +125 +129 +132 +131 +127 +124 +124 +131 +131 +131 +132 +136 +139 +136 +129 +127 +130 +136 +140 +140 +136 +129 +124 +109 +109 +111 +118 +124 +126 +127 +127 +127 +127 +128 +129 +126 +121 +118 +117 +115 +120 +121 +116 +111 +109 +112 +119 +129 +127 +132 +146 +154 +152 +146 +143 +151 +149 +146 +146 +147 +146 +138 +130 +125 +124 +125 +127 +129 +131 +133 +133 +132 +131 +130 +130 +130 +130 +129 +130 +129 +128 +128 +129 +130 +131 +128 +124 +126 +126 +129 +130 +125 +118 +119 +123 +126 +123 +122 +123 +128 +130 +130 +129 +121 +118 +123 +133 +141 +145 +139 +127 +121 +124 +124 +122 +123 +129 +130 +128 +123 +127 +128 +125 +120 +119 +122 +127 +131 +132 +132 +131 +133 +135 +135 +133 +126 +127 +133 +141 +143 +136 +130 +129 +133 +134 +136 +138 +136 +131 +127 +126 +129 +132 +134 +131 +127 +128 +132 +134 +133 +133 +134 +136 +136 +137 +135 +132 +131 +134 +137 +137 +134 +131 +129 +127 +130 +133 +132 +129 +127 +124 +123 +124 +121 +105 +98 +111 +126 +133 +137 +142 +139 +140 +136 +135 +142 +144 +143 +144 +145 +140 +135 +136 +142 +146 +146 +143 +140 +140 +138 +135 +132 +131 +128 +126 +115 +110 +111 +121 +132 +137 +139 +140 +145 +146 +141 +133 +131 +137 +141 +143 +140 +136 +131 +132 +137 +143 +143 +142 +145 +146 +142 +143 +144 +143 +149 +152 +152 +143 +138 +137 +136 +140 +142 +140 +143 +154 +152 +134 +125 +133 +141 +139 +142 +154 +168 +174 +168 +157 +148 +144 +158 +170 +178 +174 +165 +162 +152 +134 +133 +142 +149 +147 +134 +128 +144 +165 +148 +124 +111 +120 +136 +143 +134 +119 +116 +122 +134 +142 +148 +163 +179 +186 +171 +154 +145 +148 +145 +136 +131 +132 +144 +141 +141 +146 +155 +162 +164 +164 +165 +161 +159 +175 +194 +183 +157 +145 +146 +159 +167 +164 +150 +135 +130 +135 +128 +124 +126 +135 +144 +146 +143 +141 +137 +137 +141 +146 +146 +141 +135 +134 +141 +147 +153 +157 +172 +192 +191 +173 +161 +162 +161 +154 +150 +160 +172 +174 +155 +155 +168 +182 +183 +175 +164 +155 +150 +164 +190 +202 +194 +194 +205 +211 +204 +191 +180 +187 +203 +206 +200 +194 +195 +206 +209 +202 +199 +202 +207 +213 +215 +216 +216 +217 +219 +221 +222 +221 +209 +207 +204 +203 +195 +177 +166 +170 +190 +192 +201 +210 +210 +206 +204 +203 +214 +210 +197 +190 +192 +202 +217 +221 +223 +224 +221 +216 +216 +223 +230 +235 +234 +225 +216 +214 +216 +215 +212 +210 +214 +213 +207 +204 +210 +223 +228 +226 +225 +227 +228 +221 +207 +192 +178 +170 +175 +193 +218 +227 +216 +202 +193 +185 +176 +179 +174 +160 +142 +133 +138 +147 +167 +164 +132 +99 +90 +88 +95 +99 +104 +108 +104 +95 +90 +87 +87 +88 +88 +87 +88 +89 +89 +89 +91 +93 +94 +95 +97 +98 +97 +98 +99 +100 +101 +101 +102 +101 +102 +104 +105 +105 +106 +106 +106 +107 +108 +108 +108 +108 +109 +110 +111 +111 +110 +109 +109 +109 +107 +109 +109 +107 +104 +105 +106 +106 +108 +107 +106 +104 +106 +111 +113 +114 +113 +112 +112 +114 +114 +113 +113 +114 +116 +114 +114 +114 +116 +117 +117 +116 +118 +121 +124 +124 +124 +126 +128 +129 +129 +130 +133 +135 +136 +138 +142 +147 +147 +150 +155 +161 +169 +180 +195 +206 +208 +202 +192 +190 +202 +223 +238 +242 +246 +246 +245 +245 +244 +244 +244 +244 +245 +245 +245 +244 +243 +243 +244 +245 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +245 +245 +244 +244 +245 +246 +246 +246 +245 +245 +246 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +250 +250 +251 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +246 +246 +247 +247 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +239 +240 +240 +240 +240 +239 +239 +239 +237 +238 +238 +239 +239 +239 +239 +238 +240 +239 +239 +239 +239 +239 +239 +238 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +253 +253 +253 +254 +254 +253 +252 +253 +251 +247 +243 +239 +237 +235 +234 +233 +233 +231 +229 +227 +226 +226 +227 +227 +226 +225 +224 +223 +221 +219 +218 +215 +215 +217 +216 +216 +220 +221 +213 +207 +204 +208 +215 +219 +219 +220 +224 +224 +224 +221 +215 +209 +205 +203 +201 +199 +199 +198 +197 +198 +199 +196 +193 +194 +198 +200 +198 +198 +199 +197 +193 +182 +172 +168 +170 +174 +181 +186 +184 +190 +193 +189 +187 +191 +189 +186 +190 +197 +201 +199 +195 +197 +197 +194 +192 +190 +190 +191 +191 +191 +190 +189 +189 +185 +183 +181 +180 +180 +184 +194 +204 +215 +208 +198 +188 +177 +165 +154 +148 +141 +147 +160 +172 +179 +173 +165 +164 +181 +190 +196 +197 +195 +181 +157 +139 +144 +158 +175 +188 +189 +184 +186 +195 +201 +189 +168 +142 +122 +119 +135 +153 +153 +146 +141 +153 +177 +192 +186 +175 +178 +205 +221 +205 +182 +170 +158 +147 +121 +128 +145 +158 +156 +148 +147 +150 +147 +157 +168 +182 +195 +198 +197 +200 +196 +189 +169 +162 +179 +193 +196 +200 +180 +163 +154 +161 +166 +160 +156 +155 +152 +152 +160 +170 +175 +179 +182 +181 +176 +165 +164 +164 +153 +147 +154 +160 +174 +185 +197 +206 +206 +196 +191 +194 +190 +175 +166 +165 +165 +165 +168 +171 +170 +166 +163 +158 +151 +148 +147 +143 +150 +149 +146 +149 +156 +156 +155 +156 +152 +150 +138 +122 +113 +115 +114 +110 +114 +119 +122 +125 +126 +124 +117 +109 +110 +119 +123 +124 +135 +149 +154 +149 +158 +159 +154 +146 +150 +167 +182 +187 +178 +165 +162 +158 +156 +155 +146 +141 +152 +152 +141 +124 +115 +116 +117 +116 +122 +125 +128 +130 +132 +132 +127 +121 +117 +117 +118 +117 +116 +118 +123 +126 +130 +119 +108 +104 +106 +110 +115 +119 +120 +123 +126 +126 +123 +122 +125 +128 +136 +129 +119 +113 +116 +123 +127 +127 +132 +132 +130 +126 +128 +134 +139 +140 +142 +140 +136 +128 +121 +117 +117 +119 +117 +118 +121 +126 +131 +132 +129 +126 +127 +123 +119 +118 +123 +127 +124 +120 +119 +122 +122 +122 +128 +129 +126 +124 +127 +125 +123 +123 +124 +126 +127 +127 +135 +137 +135 +129 +125 +126 +131 +133 +136 +136 +137 +136 +135 +138 +143 +142 +143 +145 +144 +139 +138 +143 +145 +145 +143 +143 +146 +148 +148 +147 +146 +146 +145 +146 +148 +149 +149 +145 +140 +135 +138 +144 +142 +146 +150 +148 +149 +149 +155 +155 +156 +156 +155 +152 +148 +145 +143 +139 +136 +137 +141 +146 +149 +150 +149 +151 +145 +139 +137 +136 +138 +143 +145 +145 +142 +139 +140 +143 +150 +159 +155 +149 +139 +139 +149 +157 +148 +135 +137 +140 +143 +142 +143 +146 +147 +146 +141 +138 +136 +136 +135 +135 +137 +140 +141 +141 +139 +138 +138 +137 +134 +131 +125 +124 +124 +126 +129 +130 +130 +129 +127 +130 +130 +125 +118 +114 +117 +121 +127 +128 +129 +129 +126 +126 +131 +137 +123 +116 +121 +134 +140 +142 +143 +143 +140 +140 +140 +140 +139 +137 +137 +136 +140 +138 +134 +129 +129 +134 +138 +139 +138 +134 +129 +127 +124 +120 +117 +116 +125 +121 +119 +120 +124 +128 +128 +127 +128 +126 +123 +119 +117 +119 +122 +125 +124 +123 +122 +122 +120 +117 +117 +118 +119 +117 +117 +119 +120 +119 +119 +120 +116 +100 +98 +126 +160 +161 +130 +100 +97 +103 +108 +110 +110 +112 +122 +133 +149 +149 +150 +150 +147 +141 +136 +133 +129 +128 +125 +119 +115 +114 +115 +115 +116 +117 +118 +119 +122 +122 +118 +113 +118 +124 +116 +108 +110 +110 +110 +116 +112 +116 +127 +140 +146 +142 +126 +108 +112 +113 +112 +112 +110 +110 +112 +116 +117 +114 +112 +108 +115 +138 +147 +132 +116 +110 +114 +115 +117 +121 +113 +113 +114 +113 +115 +117 +115 +108 +105 +105 +108 +103 +103 +107 +107 +109 +109 +108 +115 +120 +122 +119 +116 +113 +114 +119 +123 +115 +112 +114 +122 +127 +126 +123 +118 +118 +121 +125 +127 +125 +123 +123 +122 +119 +120 +123 +122 +118 +114 +114 +114 +115 +120 +126 +126 +124 +127 +133 +135 +136 +136 +136 +137 +139 +140 +139 +132 +130 +126 +126 +129 +127 +127 +132 +130 +130 +131 +130 +129 +127 +126 +126 +127 +126 +125 +126 +128 +127 +124 +121 +121 +121 +124 +127 +129 +128 +127 +128 +133 +134 +132 +131 +135 +138 +135 +129 +122 +127 +135 +142 +143 +138 +130 +124 +113 +110 +111 +116 +121 +124 +125 +126 +127 +126 +126 +126 +124 +121 +120 +120 +121 +122 +125 +123 +116 +116 +122 +125 +132 +133 +137 +143 +146 +147 +145 +144 +145 +140 +136 +136 +137 +134 +128 +125 +123 +122 +121 +122 +126 +129 +133 +134 +135 +134 +131 +130 +130 +132 +132 +131 +132 +134 +135 +133 +131 +130 +128 +124 +129 +130 +131 +128 +123 +119 +120 +123 +126 +123 +121 +122 +125 +128 +128 +126 +125 +123 +129 +136 +139 +139 +134 +126 +124 +124 +124 +124 +127 +129 +130 +129 +125 +126 +125 +123 +122 +123 +127 +131 +136 +135 +133 +130 +130 +132 +131 +130 +127 +128 +134 +142 +141 +133 +129 +131 +135 +135 +136 +136 +134 +130 +129 +130 +135 +137 +138 +137 +139 +141 +142 +142 +137 +135 +133 +134 +135 +135 +132 +130 +126 +129 +130 +128 +126 +128 +130 +130 +131 +128 +126 +124 +120 +120 +122 +122 +118 +113 +114 +123 +132 +136 +136 +136 +134 +137 +135 +133 +141 +143 +141 +141 +138 +136 +134 +136 +140 +143 +143 +141 +140 +139 +137 +135 +135 +133 +129 +123 +120 +121 +125 +133 +139 +143 +141 +139 +139 +137 +132 +130 +132 +135 +137 +136 +131 +131 +130 +131 +136 +141 +141 +138 +141 +141 +135 +141 +146 +146 +154 +154 +144 +136 +136 +138 +136 +137 +142 +143 +153 +172 +175 +155 +134 +131 +136 +137 +141 +156 +173 +177 +162 +146 +145 +154 +158 +165 +176 +179 +173 +165 +153 +138 +138 +140 +144 +146 +142 +139 +142 +149 +134 +121 +118 +123 +125 +127 +125 +118 +123 +132 +136 +126 +125 +154 +190 +202 +169 +155 +148 +143 +129 +116 +116 +125 +132 +137 +141 +146 +155 +165 +168 +166 +164 +162 +159 +173 +195 +189 +165 +154 +159 +166 +180 +182 +164 +142 +132 +131 +129 +132 +138 +144 +149 +151 +150 +148 +145 +144 +145 +147 +144 +139 +137 +139 +149 +154 +154 +146 +149 +175 +192 +189 +179 +175 +167 +155 +148 +162 +177 +177 +154 +152 +164 +179 +183 +182 +173 +160 +154 +170 +197 +209 +199 +194 +204 +211 +206 +194 +182 +183 +195 +205 +207 +204 +197 +205 +205 +197 +192 +194 +205 +218 +220 +215 +211 +211 +216 +221 +223 +224 +212 +211 +204 +198 +191 +175 +165 +169 +187 +196 +205 +214 +218 +214 +207 +204 +209 +210 +197 +188 +189 +201 +218 +220 +223 +226 +224 +218 +216 +222 +230 +234 +237 +225 +211 +208 +215 +220 +214 +205 +210 +213 +211 +203 +205 +218 +230 +232 +224 +226 +228 +224 +212 +201 +189 +178 +176 +179 +194 +206 +202 +195 +190 +184 +176 +179 +177 +164 +141 +123 +128 +145 +170 +177 +146 +111 +95 +87 +92 +96 +99 +109 +109 +100 +92 +87 +88 +91 +90 +89 +89 +90 +90 +90 +91 +94 +94 +95 +97 +99 +99 +100 +100 +100 +101 +101 +102 +101 +102 +102 +103 +103 +104 +104 +105 +106 +106 +107 +108 +110 +108 +109 +109 +108 +108 +109 +110 +111 +109 +110 +109 +106 +104 +104 +104 +104 +105 +105 +104 +104 +106 +109 +111 +111 +111 +111 +112 +114 +112 +111 +111 +114 +114 +114 +114 +113 +113 +112 +112 +111 +114 +119 +123 +125 +125 +128 +130 +130 +129 +129 +132 +135 +136 +137 +142 +147 +148 +149 +153 +158 +167 +178 +192 +203 +207 +203 +193 +188 +199 +218 +236 +242 +244 +244 +245 +245 +244 +244 +245 +245 +246 +246 +246 +245 +244 +244 +245 +246 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +244 +244 +245 +245 +244 +245 +246 +247 +247 +247 +246 +246 +247 +247 +248 +248 +248 +248 +247 +248 +249 +249 +249 +249 +249 +250 +251 +251 +250 +251 +251 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +248 +248 +247 +247 +247 +246 +246 +246 +246 +245 +246 +246 +245 +244 +243 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +240 +240 +239 +239 +239 +240 +241 +241 +240 +239 +239 +239 +239 +240 +239 +238 +238 +238 +238 +238 +239 +239 +239 +239 +240 +240 +240 +239 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +253 +254 +253 +252 +251 +252 +251 +248 +244 +240 +237 +235 +234 +234 +233 +231 +230 +230 +229 +227 +227 +226 +225 +224 +224 +222 +220 +218 +216 +214 +214 +218 +217 +216 +220 +220 +212 +207 +203 +208 +215 +221 +220 +220 +223 +223 +225 +223 +216 +210 +206 +204 +202 +199 +199 +199 +200 +201 +201 +198 +194 +197 +201 +203 +201 +201 +202 +202 +199 +192 +180 +174 +176 +183 +191 +196 +194 +189 +193 +189 +186 +190 +187 +184 +189 +195 +200 +199 +196 +198 +198 +194 +191 +192 +190 +187 +185 +184 +184 +186 +188 +187 +185 +181 +176 +177 +185 +197 +206 +204 +184 +172 +180 +192 +184 +160 +139 +137 +138 +144 +157 +172 +172 +170 +173 +192 +198 +198 +194 +180 +155 +143 +150 +164 +170 +182 +197 +199 +181 +176 +193 +189 +167 +136 +113 +112 +130 +153 +167 +163 +165 +166 +176 +194 +198 +186 +180 +189 +211 +221 +203 +183 +177 +175 +171 +153 +139 +139 +143 +129 +117 +124 +137 +155 +157 +163 +180 +196 +202 +197 +197 +192 +188 +164 +152 +177 +200 +203 +206 +204 +186 +165 +156 +152 +149 +145 +143 +153 +154 +166 +180 +189 +197 +203 +205 +203 +192 +190 +189 +176 +169 +173 +175 +164 +167 +168 +165 +161 +160 +164 +170 +177 +175 +182 +189 +188 +190 +192 +188 +192 +186 +183 +175 +170 +171 +167 +149 +145 +141 +136 +139 +149 +154 +154 +158 +167 +166 +150 +131 +134 +152 +153 +138 +113 +109 +111 +118 +117 +107 +100 +102 +109 +108 +118 +139 +158 +163 +158 +153 +155 +154 +146 +147 +165 +185 +184 +171 +148 +135 +134 +137 +141 +147 +147 +148 +149 +133 +119 +112 +105 +101 +114 +133 +143 +136 +130 +129 +129 +128 +124 +121 +128 +126 +123 +122 +122 +124 +128 +130 +126 +116 +109 +110 +116 +121 +124 +125 +122 +128 +133 +134 +131 +129 +131 +134 +137 +134 +127 +120 +120 +126 +129 +129 +127 +129 +130 +131 +137 +144 +146 +143 +130 +127 +121 +113 +108 +109 +116 +122 +129 +129 +131 +133 +134 +132 +128 +125 +122 +120 +117 +118 +123 +126 +124 +119 +119 +121 +122 +127 +135 +134 +128 +126 +126 +125 +122 +122 +124 +127 +128 +129 +136 +132 +126 +123 +125 +131 +134 +133 +131 +133 +136 +136 +135 +138 +141 +138 +141 +145 +144 +141 +142 +148 +150 +145 +142 +143 +150 +157 +156 +149 +146 +150 +146 +144 +145 +147 +148 +142 +135 +130 +137 +144 +143 +146 +150 +149 +154 +156 +156 +150 +148 +151 +151 +144 +138 +138 +140 +141 +142 +144 +145 +148 +149 +150 +146 +149 +145 +138 +135 +139 +140 +138 +137 +144 +144 +141 +142 +146 +150 +156 +155 +150 +140 +137 +145 +152 +147 +137 +129 +132 +137 +141 +142 +142 +144 +145 +141 +139 +138 +139 +137 +134 +134 +137 +140 +141 +141 +138 +136 +135 +133 +130 +130 +131 +128 +122 +122 +128 +131 +129 +132 +130 +129 +127 +123 +117 +114 +114 +118 +123 +129 +131 +128 +126 +129 +133 +125 +114 +115 +127 +135 +138 +139 +137 +141 +137 +136 +141 +140 +134 +131 +133 +139 +138 +134 +128 +125 +129 +134 +136 +134 +130 +129 +131 +130 +124 +119 +118 +123 +116 +110 +109 +111 +116 +123 +128 +128 +127 +125 +122 +120 +119 +119 +118 +122 +122 +123 +125 +124 +122 +118 +117 +118 +119 +118 +118 +121 +124 +122 +119 +112 +100 +102 +126 +152 +158 +137 +111 +105 +119 +118 +113 +119 +117 +112 +117 +121 +129 +137 +140 +143 +144 +142 +137 +138 +144 +143 +135 +128 +126 +122 +116 +119 +123 +125 +126 +125 +125 +124 +122 +124 +118 +121 +120 +110 +111 +119 +116 +116 +118 +114 +118 +129 +126 +116 +117 +115 +112 +112 +118 +121 +117 +114 +115 +116 +112 +115 +113 +108 +129 +146 +141 +118 +112 +116 +113 +114 +120 +114 +118 +115 +113 +115 +118 +117 +111 +106 +107 +109 +104 +107 +112 +110 +107 +107 +106 +111 +123 +126 +122 +119 +112 +111 +120 +115 +112 +108 +110 +114 +119 +122 +124 +114 +114 +116 +118 +117 +115 +116 +117 +119 +120 +121 +126 +129 +125 +121 +121 +122 +121 +123 +125 +123 +120 +121 +126 +127 +128 +128 +126 +128 +132 +132 +128 +124 +120 +115 +118 +122 +120 +121 +128 +128 +128 +127 +125 +123 +122 +123 +125 +125 +124 +123 +125 +126 +125 +120 +114 +115 +112 +112 +116 +120 +122 +126 +129 +133 +135 +133 +130 +131 +134 +133 +129 +129 +130 +133 +135 +137 +137 +135 +134 +124 +119 +116 +118 +121 +123 +125 +126 +126 +124 +124 +125 +126 +126 +127 +130 +132 +130 +134 +134 +127 +129 +135 +134 +133 +136 +137 +133 +132 +137 +142 +142 +137 +132 +128 +126 +124 +121 +121 +124 +122 +124 +125 +123 +123 +127 +133 +139 +138 +135 +131 +130 +132 +135 +136 +134 +133 +137 +138 +135 +132 +132 +132 +131 +133 +135 +132 +126 +122 +123 +124 +123 +126 +123 +120 +119 +121 +122 +122 +121 +127 +126 +132 +137 +136 +134 +131 +127 +129 +124 +123 +128 +131 +128 +126 +127 +129 +129 +129 +130 +133 +135 +138 +139 +137 +136 +132 +127 +126 +128 +128 +127 +130 +130 +134 +138 +134 +128 +128 +134 +141 +139 +138 +137 +133 +130 +130 +132 +138 +139 +138 +139 +143 +147 +147 +145 +137 +133 +131 +132 +134 +135 +132 +130 +125 +128 +127 +120 +119 +123 +127 +128 +125 +116 +112 +109 +105 +110 +117 +115 +112 +123 +133 +136 +134 +136 +136 +135 +129 +134 +133 +132 +140 +141 +138 +139 +134 +134 +136 +138 +140 +141 +140 +140 +140 +139 +137 +137 +137 +137 +130 +123 +129 +132 +135 +138 +141 +142 +139 +135 +132 +125 +122 +129 +135 +134 +131 +130 +130 +132 +133 +133 +134 +137 +138 +137 +136 +136 +128 +137 +143 +143 +150 +147 +141 +136 +138 +142 +138 +136 +143 +148 +161 +174 +176 +163 +149 +142 +136 +129 +135 +143 +161 +176 +171 +154 +147 +153 +159 +160 +169 +175 +166 +152 +145 +142 +140 +147 +148 +144 +145 +150 +146 +135 +132 +126 +130 +133 +125 +121 +124 +122 +129 +135 +142 +137 +136 +157 +177 +177 +167 +156 +152 +147 +134 +122 +125 +133 +132 +141 +145 +144 +153 +170 +179 +177 +163 +164 +159 +168 +187 +184 +169 +166 +168 +169 +183 +192 +177 +152 +134 +124 +132 +142 +148 +146 +147 +152 +155 +154 +152 +149 +148 +148 +145 +142 +143 +148 +152 +155 +161 +155 +144 +155 +178 +189 +195 +188 +173 +155 +145 +160 +178 +179 +158 +156 +167 +178 +181 +184 +179 +163 +159 +173 +200 +213 +206 +200 +203 +204 +199 +195 +192 +191 +194 +202 +204 +200 +204 +207 +201 +190 +184 +187 +204 +223 +221 +212 +203 +203 +211 +219 +222 +222 +215 +213 +202 +193 +188 +176 +169 +174 +182 +196 +205 +211 +220 +216 +207 +204 +207 +210 +199 +188 +190 +203 +220 +220 +223 +227 +227 +220 +216 +222 +230 +232 +235 +223 +209 +207 +218 +226 +219 +205 +207 +216 +215 +205 +200 +210 +222 +227 +227 +228 +230 +226 +214 +205 +197 +187 +187 +176 +179 +187 +187 +184 +184 +180 +184 +174 +171 +172 +155 +125 +116 +132 +174 +185 +156 +123 +103 +89 +92 +98 +98 +111 +115 +105 +96 +90 +91 +95 +93 +92 +91 +91 +91 +91 +93 +95 +93 +94 +95 +98 +99 +100 +100 +99 +100 +100 +100 +101 +102 +102 +101 +101 +102 +104 +104 +104 +104 +105 +108 +110 +110 +109 +109 +108 +108 +109 +111 +113 +112 +112 +110 +107 +106 +106 +106 +105 +103 +104 +104 +104 +105 +108 +108 +107 +110 +111 +112 +113 +111 +109 +110 +113 +112 +113 +114 +113 +110 +108 +108 +109 +112 +117 +122 +125 +126 +128 +131 +131 +131 +130 +132 +135 +136 +137 +141 +145 +148 +150 +154 +158 +162 +172 +190 +204 +206 +203 +194 +188 +194 +215 +234 +242 +243 +242 +244 +244 +244 +245 +245 +246 +247 +247 +246 +245 +244 +244 +245 +246 +246 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +246 +246 +245 +244 +244 +245 +246 +247 +248 +248 +246 +247 +247 +248 +248 +249 +249 +249 +248 +249 +250 +250 +249 +249 +249 +249 +251 +251 +251 +251 +252 +252 +252 +251 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +252 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +247 +246 +245 +243 +243 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +239 +240 +241 +241 +240 +240 +239 +239 +242 +242 +239 +238 +237 +237 +237 +237 +239 +239 +238 +239 +240 +240 +240 +240 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +252 +253 +254 +255 +255 +255 +254 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +254 +253 +254 +255 +255 +254 +253 +253 +253 +253 +254 +253 +253 +253 +253 +252 +251 +247 +240 +235 +235 +236 +238 +235 +233 +231 +230 +229 +229 +226 +226 +226 +224 +223 +223 +223 +221 +217 +214 +213 +214 +215 +218 +220 +219 +216 +214 +209 +207 +211 +216 +221 +220 +219 +222 +222 +222 +220 +217 +211 +207 +203 +201 +196 +197 +199 +201 +202 +201 +199 +198 +195 +202 +205 +202 +200 +205 +208 +206 +200 +183 +176 +181 +187 +196 +202 +198 +192 +188 +186 +188 +189 +187 +186 +188 +196 +197 +198 +198 +198 +197 +194 +190 +193 +190 +185 +180 +178 +181 +185 +188 +186 +186 +182 +180 +181 +182 +186 +195 +181 +170 +162 +174 +192 +192 +174 +159 +160 +168 +153 +141 +159 +175 +178 +183 +195 +199 +196 +179 +157 +146 +152 +164 +174 +180 +190 +189 +172 +163 +175 +190 +186 +154 +122 +115 +135 +167 +186 +187 +194 +191 +195 +202 +201 +194 +197 +206 +214 +226 +232 +213 +185 +181 +192 +198 +200 +176 +161 +156 +123 +110 +113 +121 +130 +133 +146 +155 +169 +180 +178 +175 +190 +189 +168 +159 +180 +197 +196 +200 +203 +201 +186 +172 +169 +165 +157 +156 +167 +158 +157 +172 +181 +179 +183 +185 +187 +185 +187 +186 +181 +178 +171 +163 +152 +142 +131 +127 +127 +129 +133 +137 +144 +162 +178 +186 +190 +196 +199 +196 +197 +188 +185 +184 +183 +188 +188 +178 +168 +159 +148 +147 +155 +159 +157 +151 +157 +149 +140 +135 +145 +163 +164 +152 +121 +113 +113 +119 +119 +109 +101 +101 +101 +110 +133 +157 +164 +158 +151 +145 +139 +142 +143 +155 +179 +190 +176 +158 +128 +121 +123 +133 +141 +141 +142 +146 +131 +109 +104 +109 +111 +117 +128 +145 +145 +135 +117 +109 +114 +111 +110 +123 +132 +140 +143 +141 +141 +139 +135 +133 +121 +119 +121 +126 +130 +132 +135 +137 +132 +134 +137 +138 +136 +133 +131 +130 +129 +129 +130 +128 +125 +125 +129 +132 +134 +138 +140 +140 +143 +145 +138 +127 +124 +113 +109 +114 +114 +108 +114 +128 +133 +136 +136 +132 +130 +129 +128 +127 +123 +123 +122 +122 +123 +124 +125 +125 +126 +119 +122 +126 +132 +134 +127 +128 +124 +125 +122 +120 +123 +124 +125 +130 +129 +130 +127 +124 +128 +134 +135 +130 +132 +133 +134 +135 +137 +140 +141 +140 +140 +140 +138 +139 +143 +148 +148 +145 +142 +148 +156 +159 +155 +151 +151 +154 +147 +141 +141 +146 +145 +138 +136 +140 +142 +143 +145 +149 +151 +150 +149 +149 +146 +145 +141 +140 +142 +144 +142 +137 +141 +148 +152 +151 +148 +148 +146 +143 +142 +143 +141 +140 +143 +141 +135 +133 +135 +135 +135 +138 +144 +147 +143 +136 +143 +148 +145 +137 +138 +147 +146 +138 +130 +130 +130 +134 +141 +147 +145 +141 +140 +143 +141 +137 +135 +136 +135 +132 +134 +137 +140 +139 +135 +140 +142 +133 +140 +135 +129 +122 +118 +118 +121 +123 +132 +133 +133 +131 +126 +121 +115 +110 +115 +118 +124 +132 +135 +132 +129 +128 +120 +123 +124 +126 +132 +136 +139 +144 +144 +137 +135 +140 +144 +140 +134 +131 +139 +139 +137 +133 +130 +131 +131 +130 +135 +133 +127 +125 +128 +131 +131 +129 +131 +115 +107 +110 +114 +120 +126 +128 +132 +131 +129 +124 +118 +114 +115 +118 +119 +124 +125 +121 +118 +118 +117 +113 +116 +121 +125 +125 +123 +124 +124 +123 +114 +112 +110 +123 +151 +163 +143 +119 +118 +123 +126 +124 +121 +123 +117 +104 +103 +112 +118 +119 +121 +124 +129 +136 +139 +143 +145 +140 +135 +132 +129 +126 +123 +122 +122 +124 +124 +124 +123 +125 +120 +118 +116 +116 +116 +115 +117 +120 +112 +112 +111 +111 +113 +116 +114 +111 +112 +113 +111 +110 +114 +116 +115 +111 +112 +110 +108 +105 +108 +126 +142 +144 +121 +114 +115 +114 +113 +118 +116 +114 +109 +113 +116 +114 +111 +111 +113 +113 +114 +110 +108 +110 +110 +110 +107 +106 +109 +113 +115 +115 +113 +112 +110 +107 +108 +110 +109 +107 +106 +110 +115 +118 +111 +107 +109 +114 +112 +105 +105 +111 +115 +121 +127 +129 +128 +127 +129 +131 +128 +126 +124 +122 +120 +119 +118 +117 +118 +116 +126 +131 +123 +123 +127 +120 +112 +112 +114 +115 +114 +116 +118 +123 +127 +127 +125 +118 +113 +114 +116 +117 +118 +122 +123 +121 +121 +122 +119 +115 +111 +106 +104 +108 +116 +122 +124 +125 +128 +131 +129 +124 +124 +126 +129 +129 +132 +129 +128 +130 +131 +131 +129 +129 +128 +126 +123 +121 +121 +121 +121 +121 +125 +128 +128 +126 +126 +132 +135 +137 +141 +136 +134 +135 +137 +135 +134 +133 +133 +129 +128 +128 +130 +131 +131 +132 +126 +129 +128 +123 +116 +112 +116 +123 +122 +124 +126 +127 +128 +130 +137 +141 +138 +136 +132 +130 +133 +136 +135 +133 +132 +132 +137 +139 +135 +134 +139 +140 +140 +136 +133 +131 +129 +125 +122 +122 +122 +128 +127 +119 +114 +118 +122 +123 +126 +126 +129 +134 +135 +131 +128 +128 +133 +137 +134 +131 +134 +130 +125 +128 +137 +136 +140 +144 +146 +143 +137 +134 +135 +128 +123 +121 +126 +128 +127 +126 +130 +130 +134 +136 +131 +123 +127 +137 +149 +142 +137 +137 +139 +139 +136 +135 +139 +142 +143 +140 +141 +144 +143 +140 +132 +130 +130 +133 +135 +133 +130 +129 +127 +123 +120 +120 +121 +120 +120 +121 +115 +106 +100 +100 +104 +107 +112 +117 +125 +131 +137 +139 +140 +139 +135 +131 +128 +128 +128 +133 +136 +135 +132 +132 +134 +138 +140 +137 +134 +136 +141 +145 +145 +142 +139 +138 +136 +133 +130 +130 +135 +136 +137 +138 +140 +140 +137 +132 +121 +124 +127 +131 +135 +138 +134 +128 +129 +134 +136 +134 +133 +136 +139 +140 +133 +132 +135 +137 +138 +137 +140 +143 +139 +141 +138 +140 +145 +142 +144 +156 +165 +160 +158 +167 +170 +155 +137 +132 +133 +134 +141 +162 +164 +146 +145 +156 +157 +158 +153 +146 +143 +139 +140 +147 +145 +143 +143 +145 +140 +132 +129 +131 +132 +136 +140 +140 +136 +131 +130 +130 +133 +140 +141 +140 +147 +156 +162 +166 +170 +173 +166 +156 +153 +146 +138 +139 +138 +140 +141 +141 +148 +168 +178 +175 +169 +162 +160 +172 +180 +166 +160 +176 +180 +172 +161 +165 +169 +151 +133 +133 +138 +143 +147 +149 +153 +158 +159 +156 +151 +152 +152 +150 +149 +151 +155 +158 +156 +153 +150 +147 +144 +148 +164 +179 +199 +200 +179 +147 +143 +166 +179 +173 +158 +156 +170 +174 +187 +191 +184 +157 +154 +178 +198 +212 +211 +197 +194 +197 +188 +190 +196 +199 +195 +194 +199 +202 +208 +208 +201 +187 +177 +184 +202 +217 +227 +209 +193 +195 +207 +216 +219 +220 +221 +216 +203 +186 +179 +181 +182 +181 +185 +185 +197 +212 +219 +216 +209 +199 +206 +207 +202 +189 +185 +202 +219 +222 +219 +220 +220 +221 +222 +223 +227 +231 +233 +220 +209 +209 +223 +236 +227 +204 +197 +204 +217 +216 +207 +203 +210 +227 +233 +234 +227 +226 +222 +213 +204 +191 +182 +181 +181 +180 +181 +181 +181 +181 +182 +183 +183 +177 +159 +135 +117 +111 +150 +173 +174 +139 +104 +94 +95 +94 +101 +110 +116 +109 +100 +96 +98 +100 +96 +92 +91 +92 +92 +92 +93 +96 +95 +93 +93 +98 +101 +101 +99 +97 +99 +99 +102 +104 +100 +97 +97 +100 +102 +103 +103 +103 +103 +104 +106 +108 +110 +109 +109 +109 +110 +110 +110 +110 +111 +111 +112 +111 +110 +108 +106 +103 +105 +106 +106 +107 +108 +107 +106 +105 +109 +112 +112 +110 +108 +108 +110 +111 +111 +112 +113 +113 +109 +107 +107 +111 +114 +113 +115 +121 +125 +128 +129 +129 +130 +132 +134 +135 +136 +138 +141 +145 +146 +148 +152 +156 +160 +169 +187 +203 +207 +205 +195 +188 +192 +211 +232 +242 +243 +243 +245 +244 +245 +247 +247 +245 +247 +247 +246 +246 +245 +245 +244 +244 +245 +245 +244 +244 +245 +245 +246 +247 +246 +245 +245 +245 +245 +245 +245 +244 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +251 +252 +253 +252 +251 +250 +249 +252 +251 +251 +252 +252 +252 +251 +250 +251 +252 +254 +255 +255 +254 +252 +251 +251 +251 +252 +253 +253 +253 +252 +252 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +244 +243 +243 +244 +244 +245 +244 +244 +243 +243 +242 +242 +242 +243 +241 +241 +241 +241 +241 +240 +240 +239 +241 +241 +241 +241 +240 +239 +238 +238 +238 +239 +239 +239 +239 +239 +238 +238 +239 +239 +238 +238 +239 +240 +240 +240 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +254 +254 +254 +254 +255 +254 +253 +254 +255 +255 +254 +253 +253 +253 +253 +254 +253 +253 +252 +252 +251 +250 +246 +240 +235 +235 +235 +236 +234 +233 +230 +229 +230 +229 +228 +227 +223 +222 +222 +222 +222 +220 +216 +212 +214 +214 +215 +218 +220 +220 +217 +214 +211 +211 +212 +216 +219 +219 +219 +219 +220 +220 +219 +216 +212 +207 +202 +200 +194 +196 +198 +198 +198 +198 +198 +199 +199 +204 +205 +203 +202 +206 +208 +207 +200 +186 +177 +179 +187 +194 +196 +193 +192 +186 +183 +187 +192 +192 +190 +189 +197 +197 +196 +196 +197 +197 +194 +191 +187 +184 +180 +178 +180 +183 +184 +184 +188 +186 +180 +179 +182 +181 +178 +180 +174 +170 +168 +178 +187 +185 +182 +185 +193 +191 +172 +156 +162 +174 +185 +196 +203 +198 +181 +158 +148 +156 +167 +173 +179 +174 +181 +170 +146 +160 +189 +194 +179 +157 +148 +163 +187 +205 +211 +209 +207 +211 +211 +207 +207 +210 +216 +218 +218 +218 +218 +210 +194 +184 +185 +190 +209 +198 +178 +162 +151 +150 +140 +129 +127 +123 +124 +133 +142 +148 +158 +168 +183 +196 +193 +182 +185 +190 +191 +196 +202 +206 +204 +200 +203 +203 +192 +180 +177 +167 +151 +137 +129 +130 +133 +137 +148 +153 +159 +158 +151 +146 +139 +128 +121 +122 +123 +125 +125 +125 +127 +129 +123 +129 +136 +142 +148 +155 +162 +167 +163 +166 +171 +174 +176 +183 +190 +190 +193 +187 +183 +181 +179 +171 +161 +155 +145 +135 +137 +147 +152 +153 +152 +150 +149 +144 +138 +135 +130 +123 +118 +114 +112 +121 +137 +152 +151 +143 +137 +131 +128 +138 +147 +161 +183 +188 +169 +147 +125 +127 +140 +152 +152 +138 +126 +122 +97 +98 +114 +120 +120 +124 +128 +135 +119 +105 +102 +101 +95 +102 +116 +120 +128 +138 +145 +146 +144 +137 +129 +127 +130 +125 +126 +135 +143 +144 +143 +143 +144 +142 +139 +134 +128 +124 +123 +124 +124 +124 +124 +122 +122 +124 +132 +137 +136 +135 +140 +147 +142 +127 +116 +114 +114 +114 +116 +117 +114 +110 +114 +121 +130 +132 +132 +129 +127 +127 +127 +125 +123 +125 +126 +128 +128 +128 +127 +127 +124 +121 +124 +121 +125 +130 +125 +122 +123 +125 +123 +121 +122 +121 +120 +123 +125 +129 +129 +128 +130 +134 +135 +131 +130 +132 +134 +137 +141 +143 +144 +141 +141 +141 +139 +139 +143 +145 +145 +142 +145 +150 +154 +155 +153 +153 +153 +154 +149 +146 +143 +142 +137 +132 +136 +144 +143 +147 +149 +148 +145 +141 +139 +138 +139 +139 +138 +138 +139 +144 +148 +151 +155 +157 +157 +155 +150 +145 +140 +135 +134 +138 +142 +145 +145 +138 +134 +138 +133 +137 +142 +146 +147 +144 +135 +125 +136 +141 +145 +144 +143 +143 +143 +141 +136 +134 +132 +134 +139 +144 +142 +137 +136 +139 +140 +137 +135 +137 +136 +133 +129 +132 +134 +134 +135 +143 +144 +138 +140 +133 +127 +124 +123 +122 +122 +122 +132 +135 +137 +135 +129 +123 +120 +119 +118 +120 +126 +135 +141 +138 +132 +129 +125 +129 +130 +131 +136 +137 +140 +144 +144 +141 +137 +137 +141 +144 +142 +139 +136 +137 +137 +133 +130 +131 +132 +133 +135 +133 +129 +128 +130 +132 +132 +132 +124 +122 +120 +117 +118 +128 +136 +135 +129 +131 +131 +126 +120 +118 +120 +123 +123 +125 +124 +117 +113 +114 +115 +115 +123 +129 +132 +129 +124 +122 +121 +120 +121 +118 +113 +124 +151 +165 +147 +121 +117 +119 +124 +124 +122 +122 +120 +111 +110 +109 +110 +113 +115 +112 +116 +127 +132 +133 +135 +136 +134 +131 +130 +130 +120 +119 +119 +121 +120 +119 +118 +119 +119 +117 +115 +115 +114 +112 +113 +115 +113 +113 +111 +109 +109 +111 +111 +110 +110 +111 +109 +109 +109 +110 +109 +108 +111 +109 +106 +101 +105 +122 +141 +147 +121 +111 +111 +112 +114 +117 +112 +109 +110 +111 +111 +111 +112 +116 +117 +117 +110 +111 +112 +113 +111 +107 +103 +102 +106 +110 +112 +111 +109 +107 +106 +104 +103 +106 +109 +109 +109 +112 +114 +115 +113 +110 +109 +110 +106 +101 +102 +108 +118 +123 +129 +130 +128 +128 +132 +136 +133 +131 +127 +124 +120 +117 +116 +115 +113 +113 +124 +129 +124 +124 +125 +119 +110 +107 +108 +109 +111 +112 +116 +120 +119 +120 +118 +115 +112 +114 +116 +116 +115 +120 +122 +123 +125 +125 +120 +112 +111 +109 +110 +115 +122 +125 +123 +119 +121 +120 +119 +119 +121 +124 +126 +126 +125 +123 +123 +125 +126 +124 +123 +122 +127 +125 +122 +120 +120 +121 +122 +122 +121 +123 +124 +125 +129 +134 +137 +136 +136 +131 +128 +130 +132 +132 +132 +133 +130 +129 +128 +129 +130 +128 +124 +120 +118 +122 +125 +120 +113 +110 +114 +119 +120 +122 +125 +127 +130 +133 +136 +138 +137 +137 +136 +135 +137 +139 +139 +137 +134 +133 +136 +139 +136 +137 +142 +144 +137 +134 +133 +134 +132 +128 +124 +122 +123 +126 +128 +125 +123 +124 +124 +122 +121 +123 +131 +140 +141 +135 +130 +130 +140 +142 +140 +137 +137 +133 +130 +131 +140 +138 +138 +137 +134 +130 +127 +128 +127 +123 +119 +120 +124 +129 +130 +130 +130 +130 +134 +136 +132 +126 +130 +138 +145 +140 +137 +139 +142 +143 +141 +140 +140 +146 +147 +140 +133 +132 +133 +134 +131 +128 +128 +130 +133 +131 +128 +126 +123 +120 +117 +117 +118 +118 +118 +118 +114 +111 +108 +107 +109 +112 +119 +125 +133 +132 +132 +135 +140 +142 +136 +128 +129 +127 +129 +132 +134 +133 +132 +132 +135 +138 +139 +137 +136 +138 +143 +146 +147 +143 +139 +137 +137 +135 +135 +135 +131 +134 +137 +139 +140 +140 +137 +133 +125 +129 +133 +134 +136 +137 +135 +132 +129 +131 +134 +135 +138 +140 +140 +139 +132 +132 +135 +139 +140 +138 +136 +136 +134 +136 +133 +134 +141 +142 +144 +153 +151 +150 +154 +167 +177 +167 +145 +132 +142 +150 +141 +131 +134 +141 +149 +147 +145 +144 +140 +136 +135 +132 +132 +137 +137 +137 +140 +140 +129 +117 +114 +120 +126 +133 +141 +143 +137 +131 +129 +133 +136 +136 +135 +140 +148 +153 +163 +179 +179 +181 +172 +165 +165 +160 +150 +148 +138 +138 +137 +136 +140 +153 +162 +160 +156 +156 +159 +171 +174 +162 +160 +174 +181 +162 +147 +141 +139 +139 +139 +139 +142 +147 +152 +155 +159 +163 +160 +154 +148 +150 +150 +150 +151 +156 +163 +169 +163 +154 +143 +135 +133 +148 +169 +180 +193 +196 +184 +162 +155 +166 +171 +165 +157 +154 +171 +183 +193 +186 +179 +162 +157 +182 +195 +197 +194 +191 +193 +191 +190 +190 +192 +196 +196 +193 +197 +204 +207 +207 +199 +185 +174 +178 +199 +218 +222 +208 +196 +197 +206 +213 +218 +221 +222 +217 +202 +183 +174 +178 +187 +191 +185 +181 +190 +208 +218 +217 +207 +196 +206 +204 +198 +187 +185 +200 +217 +222 +218 +218 +219 +220 +222 +222 +224 +227 +235 +224 +215 +214 +223 +233 +222 +201 +185 +186 +202 +214 +213 +209 +209 +223 +231 +231 +224 +225 +228 +224 +212 +193 +177 +179 +180 +180 +180 +180 +181 +182 +186 +187 +187 +179 +164 +143 +125 +116 +120 +152 +169 +147 +112 +93 +90 +92 +98 +105 +111 +108 +100 +95 +97 +100 +97 +93 +91 +92 +93 +93 +94 +95 +94 +95 +96 +99 +101 +99 +99 +100 +99 +100 +101 +103 +103 +102 +104 +107 +107 +105 +103 +103 +103 +105 +107 +109 +108 +108 +108 +109 +110 +110 +110 +110 +109 +108 +108 +108 +108 +108 +106 +105 +107 +107 +107 +106 +106 +105 +106 +105 +106 +109 +111 +109 +107 +108 +110 +111 +111 +112 +112 +112 +109 +108 +110 +113 +113 +112 +114 +119 +123 +124 +126 +128 +133 +134 +135 +136 +137 +137 +140 +143 +144 +146 +151 +154 +156 +166 +184 +201 +208 +208 +200 +190 +192 +209 +231 +243 +244 +245 +246 +246 +246 +248 +248 +246 +247 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +244 +245 +245 +246 +247 +247 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +247 +247 +247 +247 +248 +247 +248 +248 +248 +249 +249 +249 +249 +249 +250 +252 +252 +251 +251 +250 +250 +252 +251 +251 +252 +253 +252 +252 +251 +251 +252 +253 +254 +254 +254 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +247 +247 +247 +246 +246 +246 +245 +245 +245 +244 +243 +243 +243 +244 +244 +244 +243 +243 +242 +242 +242 +242 +243 +242 +242 +242 +241 +241 +240 +240 +239 +240 +240 +241 +241 +240 +239 +239 +238 +239 +239 +239 +239 +239 +239 +239 +238 +239 +239 +238 +238 +239 +240 +240 +240 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +254 +254 +254 +254 +254 +254 +255 +254 +253 +254 +255 +255 +254 +253 +253 +253 +253 +254 +253 +252 +252 +251 +249 +249 +245 +238 +234 +234 +234 +234 +234 +232 +231 +229 +229 +229 +229 +228 +224 +224 +224 +225 +225 +222 +218 +215 +216 +215 +216 +218 +221 +221 +218 +214 +214 +215 +214 +215 +216 +218 +217 +216 +217 +217 +218 +215 +212 +207 +202 +199 +192 +193 +194 +193 +192 +193 +196 +199 +203 +204 +204 +203 +201 +201 +201 +202 +199 +189 +177 +177 +187 +193 +191 +189 +189 +183 +181 +185 +189 +190 +190 +192 +199 +198 +195 +193 +194 +196 +193 +189 +183 +179 +175 +176 +181 +184 +184 +182 +184 +182 +178 +180 +185 +182 +174 +172 +171 +172 +176 +183 +186 +181 +186 +202 +205 +200 +189 +179 +176 +181 +191 +201 +199 +187 +164 +148 +151 +166 +177 +179 +194 +180 +170 +164 +169 +198 +211 +195 +190 +178 +184 +208 +220 +221 +222 +226 +224 +225 +219 +205 +194 +188 +184 +179 +182 +181 +181 +189 +198 +191 +173 +160 +182 +193 +185 +168 +184 +200 +192 +171 +159 +153 +143 +146 +135 +117 +128 +141 +157 +179 +197 +197 +192 +191 +195 +199 +202 +202 +198 +193 +197 +209 +210 +201 +187 +179 +165 +128 +104 +105 +99 +102 +107 +113 +119 +120 +120 +125 +127 +123 +123 +123 +123 +122 +123 +123 +121 +118 +117 +108 +101 +99 +96 +94 +99 +108 +118 +134 +149 +157 +162 +167 +177 +187 +194 +196 +201 +204 +198 +187 +177 +173 +161 +152 +153 +161 +158 +152 +155 +160 +172 +172 +166 +156 +149 +147 +142 +135 +122 +119 +121 +124 +121 +119 +114 +107 +111 +119 +138 +166 +189 +186 +162 +143 +144 +149 +151 +145 +133 +119 +103 +92 +85 +102 +125 +128 +122 +122 +116 +111 +96 +95 +106 +114 +113 +119 +126 +121 +124 +129 +129 +124 +119 +112 +111 +117 +127 +126 +130 +140 +146 +143 +139 +138 +139 +137 +132 +125 +119 +116 +116 +117 +120 +120 +120 +121 +122 +126 +133 +138 +140 +132 +128 +127 +117 +102 +99 +106 +108 +116 +121 +118 +113 +114 +119 +122 +125 +126 +127 +125 +124 +125 +125 +125 +128 +128 +129 +128 +126 +124 +124 +125 +125 +125 +126 +118 +120 +129 +125 +122 +123 +126 +123 +120 +119 +116 +115 +119 +126 +129 +130 +129 +130 +133 +134 +133 +130 +133 +136 +140 +143 +143 +142 +141 +141 +141 +140 +141 +143 +144 +142 +138 +145 +150 +153 +153 +153 +155 +154 +152 +150 +149 +145 +140 +134 +132 +137 +143 +145 +146 +145 +141 +140 +140 +136 +131 +135 +137 +140 +140 +139 +143 +152 +161 +163 +161 +157 +153 +145 +135 +127 +124 +127 +132 +137 +144 +145 +137 +136 +143 +142 +148 +155 +154 +149 +144 +138 +134 +135 +139 +147 +152 +150 +142 +141 +146 +140 +137 +133 +132 +136 +140 +138 +134 +133 +137 +139 +137 +136 +137 +136 +134 +132 +135 +132 +130 +135 +139 +137 +134 +137 +132 +128 +130 +132 +131 +128 +127 +128 +135 +140 +140 +133 +125 +123 +124 +121 +120 +122 +131 +138 +139 +134 +130 +130 +134 +134 +132 +134 +135 +136 +142 +151 +150 +145 +138 +138 +144 +144 +140 +136 +138 +137 +131 +127 +128 +132 +134 +135 +131 +129 +130 +129 +127 +127 +130 +124 +126 +129 +127 +126 +133 +138 +135 +129 +133 +135 +129 +124 +125 +129 +131 +128 +129 +125 +116 +112 +113 +117 +118 +124 +129 +132 +129 +122 +118 +117 +117 +124 +121 +115 +121 +144 +162 +149 +123 +117 +115 +119 +123 +121 +121 +121 +119 +123 +120 +114 +112 +115 +114 +116 +123 +125 +123 +124 +129 +130 +127 +126 +128 +120 +119 +119 +121 +121 +119 +118 +119 +125 +121 +117 +115 +113 +112 +113 +115 +116 +115 +111 +108 +108 +109 +109 +108 +107 +108 +111 +111 +108 +105 +106 +109 +112 +110 +107 +101 +102 +118 +136 +143 +126 +112 +113 +115 +115 +115 +110 +109 +108 +109 +111 +115 +121 +122 +119 +113 +108 +113 +117 +118 +114 +107 +103 +103 +108 +111 +112 +110 +107 +106 +105 +104 +101 +106 +111 +114 +114 +116 +117 +116 +115 +114 +112 +109 +104 +101 +103 +106 +113 +117 +121 +122 +121 +123 +128 +133 +130 +128 +125 +119 +114 +111 +110 +112 +112 +112 +120 +125 +121 +120 +122 +117 +107 +104 +102 +104 +106 +109 +113 +115 +112 +114 +113 +111 +111 +113 +115 +115 +113 +117 +120 +122 +124 +124 +118 +111 +109 +111 +115 +120 +126 +127 +119 +110 +116 +113 +112 +113 +117 +119 +117 +116 +115 +116 +119 +124 +125 +125 +124 +124 +127 +128 +127 +123 +119 +117 +119 +122 +120 +120 +121 +123 +128 +131 +131 +130 +130 +126 +123 +124 +127 +129 +131 +132 +131 +133 +133 +133 +134 +130 +119 +108 +108 +115 +119 +114 +108 +108 +112 +116 +119 +121 +125 +128 +131 +132 +134 +134 +132 +134 +135 +134 +135 +136 +135 +133 +133 +131 +134 +137 +136 +138 +142 +143 +134 +132 +132 +135 +136 +132 +126 +123 +123 +123 +122 +123 +126 +127 +127 +126 +121 +124 +133 +143 +145 +137 +133 +134 +138 +136 +136 +136 +132 +132 +133 +132 +133 +132 +130 +126 +120 +116 +116 +120 +122 +121 +120 +121 +125 +129 +132 +133 +129 +129 +131 +134 +134 +130 +133 +139 +141 +138 +137 +140 +143 +144 +143 +143 +140 +144 +144 +137 +132 +131 +132 +132 +132 +128 +124 +125 +126 +125 +124 +123 +123 +119 +115 +115 +114 +113 +112 +112 +116 +119 +120 +117 +115 +119 +125 +131 +139 +132 +128 +131 +140 +144 +138 +128 +129 +129 +131 +134 +135 +135 +135 +135 +137 +138 +137 +135 +136 +139 +141 +142 +143 +139 +135 +135 +136 +137 +137 +138 +138 +138 +137 +134 +133 +135 +138 +140 +136 +138 +139 +137 +133 +133 +133 +134 +126 +125 +126 +132 +136 +136 +135 +133 +132 +132 +135 +140 +141 +139 +134 +131 +133 +135 +133 +131 +137 +141 +141 +143 +144 +142 +140 +145 +152 +151 +143 +138 +172 +182 +157 +119 +109 +127 +144 +141 +139 +138 +135 +135 +137 +132 +126 +127 +131 +127 +128 +131 +128 +118 +112 +112 +119 +126 +133 +135 +129 +125 +127 +133 +136 +136 +136 +139 +144 +148 +156 +170 +177 +177 +173 +173 +178 +175 +162 +153 +138 +135 +134 +132 +132 +138 +144 +144 +138 +145 +153 +163 +170 +166 +164 +172 +172 +150 +134 +125 +120 +132 +146 +145 +148 +151 +154 +157 +160 +161 +153 +145 +142 +145 +149 +151 +153 +157 +166 +173 +173 +161 +147 +130 +127 +152 +181 +191 +191 +186 +179 +171 +165 +162 +160 +157 +157 +160 +178 +192 +196 +186 +180 +172 +168 +186 +190 +184 +181 +183 +190 +190 +190 +190 +186 +187 +193 +192 +195 +207 +208 +206 +199 +186 +174 +176 +198 +221 +223 +209 +198 +200 +209 +217 +220 +221 +217 +213 +204 +192 +186 +187 +192 +195 +189 +180 +184 +202 +214 +215 +208 +199 +206 +201 +194 +186 +185 +199 +216 +223 +219 +217 +217 +220 +223 +223 +223 +223 +229 +231 +231 +225 +218 +217 +212 +202 +179 +172 +186 +207 +215 +209 +206 +221 +234 +233 +223 +221 +227 +229 +219 +197 +180 +182 +182 +183 +183 +183 +184 +185 +188 +189 +190 +184 +174 +157 +136 +120 +112 +127 +139 +134 +117 +101 +93 +92 +97 +100 +103 +104 +99 +95 +97 +103 +98 +93 +91 +93 +95 +94 +94 +95 +95 +96 +98 +100 +99 +97 +100 +103 +103 +102 +103 +105 +108 +109 +111 +114 +115 +112 +109 +107 +106 +107 +109 +110 +107 +107 +107 +108 +109 +109 +110 +110 +108 +106 +105 +105 +105 +106 +106 +105 +107 +106 +105 +103 +102 +102 +104 +106 +105 +108 +110 +108 +107 +109 +111 +112 +112 +111 +111 +110 +109 +108 +112 +115 +113 +113 +114 +118 +120 +121 +124 +127 +134 +136 +137 +137 +135 +135 +137 +140 +142 +144 +148 +150 +152 +160 +181 +200 +212 +213 +206 +193 +191 +207 +228 +243 +245 +245 +247 +246 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +247 +247 +247 +246 +246 +247 +247 +247 +246 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +248 +249 +249 +250 +251 +251 +249 +250 +251 +251 +251 +250 +251 +251 +252 +251 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +247 +246 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +244 +244 +243 +242 +241 +241 +241 +242 +242 +243 +242 +242 +242 +241 +240 +240 +239 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +239 +239 +240 +240 +240 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +254 +254 +254 +254 +254 +255 +255 +254 +253 +254 +255 +255 +254 +253 +253 +253 +254 +253 +253 +252 +251 +250 +249 +247 +243 +237 +233 +233 +233 +234 +234 +233 +231 +230 +229 +229 +230 +230 +226 +226 +226 +226 +225 +223 +220 +218 +218 +217 +217 +219 +221 +221 +218 +215 +216 +218 +216 +214 +214 +217 +217 +214 +216 +216 +215 +215 +212 +208 +203 +200 +192 +194 +194 +193 +191 +192 +197 +201 +203 +201 +201 +200 +196 +192 +192 +196 +196 +190 +178 +176 +188 +194 +190 +190 +186 +183 +182 +183 +182 +183 +189 +197 +200 +200 +197 +192 +189 +189 +188 +184 +183 +179 +175 +177 +182 +184 +183 +182 +178 +181 +180 +182 +184 +180 +174 +175 +172 +176 +181 +187 +190 +187 +189 +199 +197 +192 +192 +190 +186 +188 +193 +192 +188 +169 +154 +154 +162 +171 +183 +194 +196 +199 +192 +193 +216 +230 +219 +209 +199 +187 +189 +205 +213 +211 +212 +217 +214 +199 +183 +171 +152 +131 +122 +125 +131 +135 +138 +158 +195 +207 +181 +151 +137 +153 +163 +158 +181 +201 +208 +193 +178 +182 +176 +184 +165 +129 +124 +122 +116 +130 +157 +179 +186 +192 +203 +206 +206 +198 +189 +176 +168 +180 +197 +200 +181 +185 +190 +160 +136 +132 +117 +115 +119 +111 +108 +107 +107 +116 +124 +125 +133 +123 +108 +100 +102 +106 +104 +98 +92 +84 +79 +79 +78 +77 +83 +93 +115 +134 +147 +152 +152 +147 +147 +157 +163 +172 +183 +188 +187 +186 +184 +184 +182 +181 +179 +172 +165 +168 +174 +175 +181 +184 +182 +174 +168 +166 +161 +156 +152 +140 +130 +130 +134 +134 +124 +106 +102 +113 +139 +171 +179 +159 +139 +137 +143 +143 +126 +98 +90 +100 +104 +95 +105 +117 +134 +131 +124 +121 +108 +95 +100 +119 +128 +136 +147 +144 +129 +123 +121 +117 +107 +98 +93 +89 +95 +108 +121 +131 +140 +140 +135 +128 +124 +123 +121 +121 +120 +117 +115 +114 +114 +115 +118 +119 +121 +124 +123 +124 +128 +131 +132 +124 +109 +95 +88 +92 +102 +107 +103 +107 +108 +103 +102 +109 +116 +119 +122 +122 +123 +123 +123 +124 +124 +124 +127 +126 +123 +119 +116 +117 +120 +123 +126 +124 +123 +117 +120 +129 +126 +124 +125 +127 +124 +120 +118 +116 +116 +121 +134 +132 +129 +128 +130 +134 +136 +136 +135 +137 +140 +142 +141 +138 +137 +137 +140 +142 +142 +144 +146 +146 +141 +135 +144 +149 +153 +152 +154 +157 +153 +147 +150 +149 +146 +142 +140 +141 +141 +138 +148 +141 +132 +131 +142 +153 +149 +137 +139 +142 +146 +145 +142 +142 +148 +156 +156 +153 +149 +142 +130 +118 +115 +119 +129 +132 +134 +137 +140 +140 +142 +148 +154 +158 +159 +152 +144 +142 +148 +156 +142 +143 +146 +151 +149 +142 +141 +146 +140 +137 +133 +132 +135 +138 +136 +131 +133 +137 +139 +139 +137 +137 +136 +135 +135 +139 +135 +131 +134 +131 +125 +124 +130 +132 +133 +133 +135 +136 +133 +130 +127 +132 +137 +140 +135 +129 +125 +124 +126 +121 +118 +122 +128 +132 +133 +133 +133 +137 +135 +131 +131 +131 +133 +137 +150 +151 +148 +142 +139 +141 +140 +138 +139 +140 +138 +131 +125 +125 +129 +133 +134 +130 +129 +131 +128 +123 +122 +127 +132 +127 +128 +134 +134 +132 +130 +127 +130 +134 +135 +131 +129 +132 +135 +134 +132 +132 +128 +122 +119 +120 +123 +123 +121 +123 +125 +123 +119 +117 +118 +119 +124 +122 +117 +117 +134 +156 +153 +133 +120 +113 +115 +121 +118 +116 +119 +123 +130 +133 +126 +115 +117 +124 +125 +123 +125 +122 +121 +123 +124 +123 +121 +120 +121 +120 +120 +121 +121 +120 +120 +121 +129 +125 +119 +115 +113 +113 +116 +119 +118 +117 +114 +112 +112 +113 +111 +107 +107 +109 +113 +115 +111 +106 +107 +112 +112 +112 +112 +107 +105 +116 +131 +137 +129 +115 +115 +115 +109 +107 +106 +112 +108 +108 +110 +114 +121 +122 +117 +111 +111 +114 +117 +120 +117 +111 +108 +108 +109 +111 +112 +109 +106 +104 +103 +103 +101 +106 +111 +114 +115 +117 +117 +115 +115 +115 +114 +110 +105 +104 +105 +106 +108 +111 +114 +116 +118 +120 +124 +127 +125 +125 +123 +119 +115 +113 +114 +116 +114 +114 +118 +119 +114 +112 +113 +110 +105 +101 +98 +100 +103 +105 +107 +108 +106 +107 +108 +110 +110 +112 +112 +112 +110 +112 +114 +114 +116 +116 +112 +109 +104 +110 +117 +123 +127 +129 +123 +114 +114 +116 +115 +112 +112 +112 +108 +100 +106 +109 +114 +121 +123 +125 +125 +127 +127 +131 +134 +129 +121 +116 +119 +124 +126 +123 +122 +122 +123 +124 +124 +125 +127 +124 +122 +123 +126 +129 +131 +132 +133 +136 +136 +136 +137 +133 +119 +103 +104 +114 +118 +113 +109 +111 +115 +117 +121 +122 +125 +128 +131 +132 +132 +132 +135 +137 +138 +136 +134 +133 +133 +132 +129 +126 +130 +135 +137 +139 +141 +140 +134 +130 +128 +132 +136 +134 +127 +122 +124 +121 +119 +120 +124 +127 +131 +134 +132 +131 +135 +142 +141 +135 +134 +139 +132 +128 +130 +130 +125 +126 +128 +125 +123 +123 +124 +122 +117 +113 +114 +116 +124 +126 +127 +127 +129 +131 +132 +131 +128 +127 +128 +131 +133 +132 +134 +137 +138 +136 +135 +135 +137 +138 +137 +137 +136 +135 +134 +135 +140 +143 +140 +135 +134 +127 +122 +120 +120 +119 +119 +119 +118 +114 +111 +111 +111 +111 +112 +113 +122 +126 +127 +123 +120 +123 +129 +133 +136 +131 +128 +130 +138 +142 +138 +132 +130 +132 +135 +138 +139 +138 +138 +138 +137 +136 +134 +132 +133 +136 +137 +135 +135 +132 +129 +132 +135 +137 +138 +139 +141 +141 +136 +129 +126 +129 +135 +139 +139 +138 +135 +130 +127 +127 +129 +132 +128 +124 +123 +128 +133 +132 +130 +129 +130 +130 +132 +136 +137 +135 +132 +131 +136 +139 +136 +133 +135 +139 +135 +128 +129 +128 +124 +123 +127 +134 +150 +168 +185 +194 +174 +139 +114 +112 +130 +142 +142 +140 +137 +141 +144 +137 +126 +122 +118 +118 +121 +126 +130 +128 +123 +118 +117 +117 +119 +119 +119 +119 +126 +133 +131 +139 +139 +135 +137 +143 +144 +145 +160 +159 +161 +171 +180 +179 +165 +151 +134 +130 +131 +135 +135 +135 +136 +135 +128 +133 +143 +157 +173 +178 +173 +166 +158 +143 +133 +128 +127 +136 +145 +146 +150 +150 +150 +152 +155 +154 +147 +139 +139 +144 +150 +153 +152 +152 +157 +162 +170 +165 +154 +135 +131 +159 +191 +198 +189 +170 +162 +169 +167 +155 +152 +160 +164 +175 +191 +197 +194 +185 +180 +177 +180 +190 +187 +180 +176 +174 +185 +194 +188 +190 +181 +176 +185 +191 +195 +207 +207 +205 +200 +190 +178 +179 +199 +221 +224 +210 +198 +201 +213 +221 +220 +216 +214 +210 +206 +204 +202 +200 +197 +194 +196 +185 +186 +199 +209 +212 +212 +209 +209 +200 +192 +186 +186 +199 +217 +227 +223 +218 +217 +222 +227 +226 +224 +222 +225 +233 +238 +229 +212 +203 +200 +195 +182 +170 +176 +192 +201 +200 +202 +217 +236 +239 +227 +215 +213 +216 +216 +203 +189 +187 +185 +184 +184 +185 +187 +187 +185 +188 +188 +188 +186 +173 +146 +121 +115 +110 +110 +115 +113 +103 +93 +92 +98 +96 +99 +102 +100 +94 +97 +105 +97 +94 +92 +93 +94 +93 +93 +95 +96 +97 +98 +98 +97 +96 +100 +104 +107 +106 +106 +108 +110 +111 +112 +113 +118 +117 +116 +113 +110 +109 +110 +111 +106 +106 +107 +107 +107 +107 +108 +108 +109 +106 +103 +103 +103 +104 +105 +106 +104 +103 +102 +101 +102 +103 +105 +106 +105 +108 +109 +108 +108 +110 +112 +112 +111 +111 +110 +109 +108 +107 +110 +113 +114 +115 +117 +119 +120 +121 +124 +129 +135 +137 +137 +137 +135 +135 +136 +137 +140 +142 +143 +146 +146 +155 +177 +199 +214 +216 +210 +196 +193 +206 +227 +240 +245 +245 +247 +246 +246 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +246 +247 +247 +247 +247 +246 +247 +247 +248 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +247 +248 +248 +249 +250 +250 +251 +251 +249 +249 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +254 +254 +254 +254 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +247 +247 +246 +246 +245 +245 +245 +245 +244 +244 +243 +243 +243 +244 +244 +243 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +240 +239 +239 +239 +240 +240 +240 +240 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +254 +255 +254 +254 +255 +255 +255 +254 +253 +253 +254 +255 +254 +253 +253 +253 +254 +253 +253 +251 +250 +249 +248 +246 +241 +235 +232 +233 +234 +234 +235 +234 +233 +231 +230 +230 +230 +231 +226 +226 +225 +223 +221 +219 +218 +217 +219 +218 +218 +219 +221 +221 +219 +217 +216 +218 +216 +214 +214 +217 +217 +214 +217 +216 +215 +214 +213 +209 +205 +202 +198 +200 +200 +198 +195 +195 +198 +202 +199 +199 +199 +199 +193 +189 +189 +194 +196 +192 +180 +177 +188 +195 +192 +192 +186 +181 +178 +178 +179 +182 +191 +199 +201 +204 +201 +192 +185 +183 +182 +180 +182 +180 +180 +183 +184 +181 +179 +178 +177 +183 +186 +183 +179 +173 +173 +181 +178 +185 +189 +190 +193 +194 +193 +194 +194 +188 +189 +188 +184 +188 +189 +178 +170 +162 +155 +159 +166 +177 +196 +214 +206 +213 +215 +220 +228 +217 +193 +185 +167 +163 +168 +184 +197 +201 +194 +184 +178 +153 +131 +121 +108 +95 +98 +113 +117 +117 +120 +145 +189 +213 +203 +186 +145 +135 +143 +149 +163 +175 +188 +179 +173 +176 +169 +181 +175 +149 +137 +119 +103 +99 +115 +144 +159 +174 +193 +202 +201 +196 +196 +187 +166 +157 +165 +173 +176 +186 +208 +197 +184 +181 +165 +166 +156 +142 +133 +132 +129 +128 +129 +129 +132 +119 +103 +94 +97 +103 +104 +101 +93 +98 +105 +112 +118 +124 +132 +139 +151 +157 +157 +153 +147 +134 +128 +133 +143 +151 +157 +155 +157 +165 +172 +173 +178 +182 +183 +176 +170 +176 +179 +174 +179 +179 +178 +175 +171 +167 +164 +164 +170 +160 +156 +162 +167 +163 +142 +117 +102 +126 +158 +175 +163 +135 +125 +136 +129 +120 +100 +81 +86 +108 +123 +123 +132 +132 +138 +133 +127 +126 +116 +108 +122 +141 +148 +147 +150 +140 +124 +118 +110 +108 +102 +100 +100 +99 +103 +113 +129 +142 +147 +135 +122 +119 +118 +114 +111 +113 +115 +115 +115 +115 +115 +116 +118 +118 +119 +121 +120 +118 +117 +119 +117 +112 +98 +85 +86 +99 +108 +108 +105 +102 +97 +94 +99 +108 +116 +120 +122 +122 +122 +122 +122 +121 +121 +121 +120 +118 +115 +112 +112 +115 +121 +125 +124 +118 +118 +115 +119 +126 +123 +123 +125 +128 +127 +125 +125 +123 +122 +126 +137 +131 +126 +127 +133 +138 +138 +138 +141 +142 +142 +142 +138 +134 +134 +137 +143 +145 +147 +149 +150 +148 +142 +134 +144 +149 +151 +150 +152 +155 +151 +144 +147 +150 +149 +145 +146 +147 +145 +140 +147 +139 +130 +133 +149 +162 +158 +146 +146 +147 +147 +144 +141 +141 +144 +147 +144 +143 +140 +132 +118 +106 +111 +122 +135 +144 +145 +139 +138 +144 +148 +152 +153 +148 +142 +136 +136 +141 +151 +159 +148 +145 +142 +140 +140 +139 +139 +140 +139 +138 +136 +135 +137 +139 +136 +132 +136 +139 +141 +142 +143 +142 +140 +138 +137 +142 +141 +137 +136 +129 +120 +120 +124 +135 +139 +134 +130 +133 +131 +126 +129 +127 +129 +133 +135 +132 +128 +126 +132 +125 +119 +118 +122 +125 +131 +135 +135 +142 +141 +137 +134 +131 +128 +129 +133 +135 +140 +142 +141 +138 +136 +135 +137 +141 +141 +135 +129 +126 +128 +130 +134 +131 +131 +133 +131 +125 +123 +128 +134 +129 +133 +137 +135 +132 +128 +124 +126 +128 +128 +128 +130 +134 +134 +131 +130 +130 +129 +127 +128 +128 +127 +125 +123 +121 +119 +118 +118 +119 +121 +123 +124 +124 +122 +118 +127 +151 +160 +148 +125 +113 +111 +117 +115 +111 +114 +122 +126 +132 +126 +116 +118 +124 +124 +121 +127 +127 +124 +119 +120 +123 +121 +115 +120 +119 +118 +118 +117 +116 +116 +117 +125 +122 +118 +114 +112 +114 +116 +118 +119 +118 +117 +117 +121 +121 +116 +109 +108 +109 +113 +116 +112 +107 +107 +111 +107 +110 +114 +112 +111 +121 +134 +140 +132 +115 +110 +107 +103 +102 +102 +107 +110 +107 +104 +105 +108 +112 +115 +116 +112 +112 +112 +114 +114 +112 +110 +110 +106 +106 +105 +104 +102 +99 +99 +99 +105 +106 +107 +107 +109 +111 +112 +110 +113 +114 +112 +107 +103 +104 +104 +105 +104 +105 +107 +111 +115 +117 +118 +117 +118 +119 +118 +116 +113 +111 +112 +114 +111 +113 +115 +115 +110 +106 +103 +101 +100 +97 +95 +98 +102 +103 +104 +104 +102 +102 +104 +108 +111 +113 +114 +113 +110 +111 +111 +110 +109 +109 +108 +106 +101 +109 +116 +120 +124 +128 +128 +126 +117 +124 +122 +112 +106 +109 +105 +97 +102 +104 +108 +113 +116 +116 +117 +120 +120 +123 +126 +126 +123 +120 +121 +122 +122 +120 +121 +122 +121 +119 +120 +123 +126 +125 +124 +125 +127 +130 +132 +132 +134 +137 +137 +137 +139 +137 +123 +108 +111 +119 +123 +118 +114 +116 +119 +119 +120 +121 +123 +126 +129 +131 +131 +131 +137 +139 +138 +134 +132 +132 +133 +133 +130 +126 +128 +134 +136 +140 +144 +144 +140 +132 +127 +131 +137 +137 +131 +124 +127 +126 +127 +129 +129 +130 +133 +138 +142 +139 +137 +138 +135 +131 +132 +137 +132 +127 +130 +128 +121 +120 +122 +118 +121 +123 +126 +128 +127 +122 +118 +117 +125 +129 +132 +132 +132 +132 +132 +130 +127 +127 +128 +130 +134 +135 +136 +136 +136 +136 +133 +131 +130 +130 +132 +131 +130 +128 +129 +134 +142 +146 +140 +133 +130 +125 +121 +119 +117 +114 +112 +111 +106 +104 +104 +106 +110 +113 +118 +121 +126 +129 +129 +125 +124 +129 +133 +134 +132 +133 +134 +135 +136 +136 +136 +137 +132 +135 +139 +141 +141 +140 +138 +137 +135 +133 +131 +131 +133 +135 +133 +130 +126 +125 +126 +131 +136 +137 +138 +139 +133 +134 +133 +128 +125 +126 +129 +130 +132 +126 +119 +117 +119 +123 +126 +128 +131 +125 +122 +124 +126 +126 +128 +131 +129 +128 +128 +129 +128 +128 +129 +132 +137 +140 +141 +138 +140 +145 +138 +126 +115 +115 +115 +118 +119 +118 +134 +157 +157 +170 +171 +164 +143 +123 +130 +146 +144 +137 +131 +133 +139 +134 +124 +122 +109 +120 +128 +127 +126 +131 +132 +128 +117 +111 +107 +109 +114 +119 +126 +133 +131 +137 +135 +126 +126 +129 +128 +125 +138 +138 +144 +155 +167 +169 +158 +144 +130 +127 +136 +148 +151 +147 +141 +135 +128 +131 +140 +154 +170 +179 +173 +161 +148 +143 +135 +136 +143 +144 +146 +156 +159 +155 +150 +149 +150 +151 +146 +141 +142 +146 +150 +151 +147 +143 +145 +148 +157 +158 +154 +142 +144 +169 +191 +193 +182 +164 +161 +175 +171 +151 +152 +171 +180 +188 +198 +203 +191 +172 +162 +166 +190 +196 +186 +173 +166 +166 +182 +192 +187 +192 +179 +168 +178 +190 +197 +206 +207 +204 +200 +193 +184 +183 +198 +217 +219 +209 +200 +202 +211 +217 +217 +214 +215 +210 +207 +207 +204 +200 +197 +198 +200 +193 +194 +201 +204 +209 +216 +219 +212 +202 +194 +189 +189 +202 +221 +231 +229 +221 +217 +225 +231 +231 +227 +224 +227 +229 +230 +226 +215 +205 +193 +181 +179 +172 +175 +182 +185 +188 +193 +208 +229 +239 +232 +215 +200 +197 +207 +208 +200 +194 +187 +183 +184 +186 +186 +186 +184 +184 +184 +186 +191 +183 +156 +128 +108 +101 +103 +111 +107 +94 +87 +91 +98 +96 +98 +105 +103 +95 +95 +102 +97 +94 +93 +93 +92 +90 +92 +95 +97 +95 +95 +97 +98 +97 +100 +103 +107 +107 +107 +107 +108 +108 +107 +106 +111 +114 +116 +115 +111 +108 +108 +110 +106 +107 +107 +106 +105 +105 +105 +106 +109 +105 +101 +102 +104 +105 +105 +107 +104 +102 +101 +101 +104 +106 +106 +105 +106 +108 +109 +107 +107 +108 +111 +111 +111 +110 +110 +110 +107 +106 +107 +109 +115 +116 +118 +120 +120 +121 +124 +129 +135 +138 +139 +137 +136 +137 +137 +137 +140 +140 +140 +142 +142 +148 +169 +191 +210 +213 +207 +197 +195 +208 +228 +239 +246 +247 +248 +247 +247 +248 +248 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +247 +248 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +252 +253 +252 +252 +252 +252 +254 +254 +255 +254 +253 +253 +253 +253 +253 +254 +254 +255 +254 +254 +253 +253 +253 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +252 +252 +251 +251 +251 +252 +252 +251 +251 +252 +252 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +243 +243 +242 +241 +241 +241 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +240 +240 +240 +240 +240 +240 +241 +241 +239 +239 +239 +239 +239 +239 +240 +240 +240 +239 +239 +239 +240 +241 +241 +240 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +254 +254 +255 +255 +255 +254 +253 +253 +254 +255 +254 +253 +253 +253 +254 +253 +252 +251 +249 +248 +247 +245 +240 +234 +232 +234 +234 +235 +236 +235 +234 +232 +230 +229 +229 +230 +226 +226 +225 +222 +219 +217 +217 +218 +219 +219 +219 +220 +219 +219 +219 +218 +215 +215 +215 +216 +216 +218 +217 +215 +217 +216 +215 +214 +213 +210 +206 +203 +199 +201 +201 +198 +196 +195 +197 +199 +198 +198 +200 +200 +196 +191 +192 +196 +197 +194 +184 +178 +185 +193 +194 +193 +186 +175 +166 +168 +177 +185 +191 +195 +199 +205 +204 +194 +184 +181 +182 +181 +180 +181 +185 +189 +187 +179 +173 +172 +176 +183 +187 +183 +177 +171 +175 +186 +191 +198 +196 +189 +189 +191 +191 +190 +191 +187 +189 +191 +189 +191 +185 +171 +156 +162 +165 +164 +169 +187 +205 +215 +218 +214 +225 +223 +194 +169 +154 +135 +131 +149 +173 +186 +188 +185 +174 +155 +131 +119 +109 +107 +111 +119 +134 +147 +154 +144 +146 +167 +195 +205 +211 +217 +184 +150 +142 +150 +158 +165 +175 +169 +170 +160 +137 +135 +145 +152 +152 +137 +129 +116 +115 +123 +130 +142 +163 +175 +186 +192 +204 +205 +185 +160 +154 +160 +171 +176 +192 +194 +193 +194 +189 +194 +189 +182 +181 +179 +168 +156 +150 +147 +145 +140 +135 +134 +135 +137 +139 +142 +146 +157 +165 +169 +171 +174 +175 +175 +170 +163 +153 +147 +143 +138 +136 +142 +149 +152 +149 +140 +140 +151 +161 +164 +170 +167 +167 +166 +161 +161 +161 +160 +160 +154 +150 +151 +151 +150 +154 +161 +162 +158 +162 +169 +171 +165 +151 +136 +131 +153 +171 +172 +160 +142 +132 +134 +133 +124 +121 +129 +139 +147 +151 +154 +151 +140 +136 +126 +119 +124 +126 +130 +140 +147 +159 +153 +132 +125 +121 +109 +98 +103 +106 +111 +116 +118 +120 +126 +137 +143 +137 +121 +113 +115 +116 +110 +108 +110 +112 +113 +115 +115 +116 +118 +119 +117 +116 +116 +113 +108 +106 +108 +106 +99 +91 +89 +94 +102 +107 +107 +107 +103 +98 +100 +107 +115 +121 +124 +125 +122 +120 +120 +119 +117 +116 +117 +117 +116 +114 +114 +115 +117 +120 +121 +123 +118 +119 +117 +120 +125 +120 +121 +123 +127 +128 +129 +132 +129 +126 +128 +128 +123 +122 +127 +134 +136 +136 +136 +144 +142 +140 +140 +138 +136 +137 +141 +147 +148 +149 +150 +151 +148 +142 +135 +144 +147 +148 +147 +148 +150 +149 +145 +146 +151 +154 +149 +145 +145 +146 +146 +144 +141 +139 +143 +152 +158 +155 +146 +146 +145 +141 +136 +137 +143 +145 +143 +137 +137 +137 +130 +118 +111 +119 +132 +144 +158 +160 +148 +141 +145 +149 +152 +143 +132 +122 +124 +135 +142 +141 +138 +145 +141 +136 +132 +132 +134 +134 +131 +139 +140 +141 +140 +140 +140 +138 +136 +138 +139 +141 +144 +147 +147 +144 +142 +144 +148 +150 +149 +143 +134 +126 +124 +127 +139 +143 +135 +129 +131 +130 +126 +130 +123 +120 +124 +129 +129 +128 +128 +132 +128 +123 +121 +121 +122 +126 +131 +135 +143 +145 +143 +140 +133 +124 +119 +118 +122 +130 +136 +136 +132 +130 +130 +132 +139 +143 +141 +135 +132 +129 +128 +132 +130 +130 +132 +131 +127 +126 +129 +127 +134 +141 +137 +132 +136 +137 +129 +119 +118 +119 +123 +127 +129 +127 +125 +124 +124 +126 +128 +129 +129 +127 +125 +126 +120 +116 +115 +116 +118 +120 +122 +123 +124 +125 +118 +120 +142 +160 +157 +128 +113 +110 +116 +114 +110 +113 +121 +124 +124 +122 +123 +124 +119 +117 +122 +128 +130 +126 +119 +119 +125 +125 +119 +121 +119 +118 +118 +116 +112 +111 +111 +116 +116 +116 +114 +114 +115 +115 +114 +115 +115 +117 +121 +125 +126 +120 +113 +109 +108 +109 +111 +110 +108 +106 +106 +103 +106 +111 +112 +111 +121 +133 +139 +131 +114 +107 +104 +104 +105 +102 +103 +104 +102 +102 +102 +103 +106 +111 +116 +113 +108 +105 +106 +108 +109 +109 +109 +106 +104 +101 +100 +99 +99 +100 +101 +111 +110 +107 +105 +106 +108 +109 +107 +112 +111 +108 +103 +101 +101 +104 +107 +105 +105 +106 +109 +112 +114 +113 +111 +111 +113 +112 +110 +107 +104 +102 +103 +105 +110 +114 +114 +109 +103 +97 +94 +95 +93 +93 +98 +104 +107 +108 +108 +102 +101 +103 +108 +113 +115 +116 +117 +113 +114 +114 +113 +112 +111 +111 +111 +109 +110 +114 +115 +116 +117 +120 +122 +122 +129 +127 +114 +109 +113 +114 +110 +107 +106 +106 +108 +108 +107 +107 +109 +109 +108 +108 +113 +118 +120 +117 +114 +105 +106 +111 +117 +118 +115 +115 +119 +124 +124 +125 +125 +127 +130 +131 +130 +136 +136 +134 +135 +138 +137 +128 +117 +119 +123 +123 +119 +116 +117 +118 +117 +118 +119 +121 +124 +127 +129 +131 +133 +139 +139 +138 +134 +133 +135 +137 +138 +135 +129 +128 +132 +134 +140 +147 +148 +145 +137 +132 +136 +143 +143 +138 +132 +130 +136 +142 +143 +140 +136 +134 +134 +140 +138 +135 +133 +131 +129 +128 +128 +126 +125 +127 +126 +122 +121 +121 +119 +124 +126 +130 +133 +133 +127 +121 +118 +123 +127 +130 +129 +129 +132 +132 +131 +129 +129 +129 +131 +134 +137 +138 +137 +138 +139 +137 +133 +130 +130 +132 +131 +127 +129 +131 +133 +134 +133 +129 +126 +123 +121 +119 +118 +113 +108 +104 +103 +102 +101 +103 +107 +111 +115 +120 +124 +127 +127 +126 +126 +130 +134 +136 +137 +132 +136 +140 +140 +135 +130 +131 +135 +133 +135 +138 +139 +138 +137 +135 +132 +129 +129 +129 +131 +135 +137 +134 +129 +119 +120 +123 +128 +133 +134 +135 +136 +131 +130 +127 +123 +123 +125 +127 +127 +126 +116 +107 +107 +113 +119 +121 +121 +122 +117 +114 +113 +114 +116 +120 +124 +128 +127 +126 +126 +125 +125 +129 +133 +136 +138 +141 +141 +144 +152 +150 +136 +117 +113 +115 +123 +124 +111 +106 +116 +131 +146 +160 +174 +173 +156 +148 +147 +139 +126 +113 +112 +121 +123 +122 +125 +123 +129 +130 +126 +128 +136 +136 +129 +115 +107 +103 +108 +114 +118 +124 +129 +141 +137 +126 +118 +113 +110 +110 +116 +123 +122 +127 +137 +145 +153 +152 +144 +135 +134 +146 +165 +172 +168 +155 +142 +132 +133 +142 +152 +157 +160 +158 +150 +142 +141 +134 +138 +151 +153 +158 +174 +174 +168 +158 +152 +149 +148 +147 +146 +149 +149 +148 +146 +141 +136 +139 +144 +153 +158 +157 +154 +165 +182 +189 +186 +181 +174 +179 +188 +177 +156 +157 +175 +190 +186 +191 +207 +190 +152 +135 +154 +192 +202 +185 +162 +154 +165 +183 +187 +187 +190 +179 +167 +173 +186 +195 +201 +205 +205 +202 +195 +186 +186 +200 +215 +214 +209 +204 +203 +207 +213 +218 +220 +211 +209 +209 +210 +205 +196 +194 +198 +198 +197 +199 +200 +199 +206 +216 +222 +213 +205 +198 +191 +191 +205 +225 +235 +231 +220 +216 +224 +234 +235 +229 +224 +223 +225 +231 +232 +223 +210 +196 +182 +172 +173 +181 +182 +180 +183 +188 +200 +216 +230 +233 +223 +200 +187 +197 +207 +209 +202 +193 +186 +186 +187 +187 +188 +185 +181 +177 +180 +188 +186 +166 +143 +116 +107 +106 +110 +104 +92 +88 +93 +95 +95 +101 +109 +107 +97 +94 +99 +98 +95 +92 +93 +92 +90 +92 +95 +96 +94 +94 +96 +98 +99 +99 +101 +104 +104 +105 +104 +104 +104 +103 +101 +101 +105 +109 +109 +107 +105 +106 +107 +106 +107 +107 +106 +104 +103 +102 +103 +106 +101 +99 +102 +105 +105 +105 +107 +107 +105 +104 +104 +107 +108 +107 +105 +106 +107 +107 +105 +105 +106 +107 +107 +108 +108 +109 +109 +107 +105 +105 +107 +113 +115 +118 +121 +122 +122 +124 +128 +136 +139 +141 +138 +137 +138 +139 +138 +139 +138 +140 +141 +138 +141 +157 +176 +200 +205 +205 +197 +195 +210 +228 +241 +248 +249 +250 +248 +248 +249 +249 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +247 +246 +246 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +252 +253 +253 +252 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +252 +252 +251 +251 +252 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +240 +241 +241 +242 +242 +242 +242 +242 +240 +240 +240 +240 +240 +240 +241 +241 +239 +239 +239 +238 +239 +239 +240 +240 +240 +240 +239 +239 +240 +241 +241 +241 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +254 +254 +255 +254 +253 +253 +254 +255 +254 +252 +253 +253 +254 +253 +252 +250 +248 +247 +245 +244 +240 +236 +234 +236 +236 +235 +236 +235 +234 +232 +229 +227 +227 +227 +225 +226 +226 +224 +220 +218 +218 +220 +217 +219 +221 +220 +218 +217 +218 +220 +214 +213 +214 +218 +219 +218 +216 +216 +216 +216 +215 +215 +214 +211 +206 +202 +195 +195 +194 +194 +194 +195 +197 +198 +199 +199 +200 +200 +199 +198 +195 +195 +197 +192 +185 +178 +180 +190 +197 +193 +186 +173 +162 +165 +177 +186 +190 +192 +197 +203 +204 +196 +188 +187 +187 +186 +183 +183 +187 +191 +187 +178 +172 +170 +177 +181 +183 +182 +182 +179 +180 +187 +197 +197 +189 +181 +181 +184 +185 +188 +183 +183 +190 +197 +196 +192 +185 +177 +164 +171 +175 +175 +182 +196 +203 +202 +211 +212 +220 +196 +146 +134 +147 +146 +147 +175 +198 +196 +182 +175 +165 +151 +120 +125 +133 +145 +161 +176 +187 +191 +192 +176 +174 +186 +189 +186 +194 +205 +195 +173 +156 +155 +153 +161 +167 +168 +168 +159 +139 +127 +134 +153 +163 +160 +155 +147 +136 +124 +117 +127 +144 +154 +169 +176 +188 +197 +195 +183 +178 +183 +190 +188 +187 +191 +196 +201 +204 +209 +211 +216 +216 +198 +172 +160 +162 +166 +171 +167 +167 +170 +169 +166 +168 +173 +181 +185 +186 +183 +181 +180 +178 +176 +165 +154 +150 +152 +153 +154 +159 +164 +161 +157 +152 +146 +143 +148 +158 +168 +172 +164 +161 +159 +154 +148 +147 +147 +140 +132 +127 +127 +129 +135 +145 +155 +158 +155 +159 +165 +163 +159 +157 +154 +160 +161 +159 +156 +152 +143 +136 +138 +150 +150 +158 +169 +173 +166 +157 +154 +142 +128 +123 +118 +117 +125 +131 +137 +142 +142 +148 +140 +121 +115 +113 +104 +101 +110 +116 +120 +124 +127 +128 +132 +134 +130 +121 +109 +106 +110 +110 +107 +106 +109 +112 +114 +115 +115 +115 +116 +117 +114 +112 +111 +106 +98 +93 +93 +94 +92 +90 +92 +96 +98 +100 +103 +97 +99 +100 +104 +111 +119 +124 +124 +124 +120 +115 +114 +114 +113 +114 +116 +118 +117 +116 +117 +118 +119 +118 +117 +119 +121 +126 +122 +122 +127 +122 +121 +123 +125 +125 +125 +129 +128 +125 +126 +119 +120 +124 +131 +132 +132 +134 +139 +145 +138 +135 +136 +139 +139 +141 +143 +144 +145 +145 +145 +146 +146 +142 +137 +142 +145 +146 +146 +145 +144 +144 +144 +147 +152 +154 +148 +143 +142 +143 +144 +143 +143 +145 +147 +149 +148 +144 +140 +139 +141 +136 +130 +136 +147 +148 +141 +135 +136 +136 +134 +129 +127 +134 +142 +153 +161 +159 +147 +143 +144 +146 +148 +137 +127 +121 +127 +138 +141 +132 +122 +136 +137 +138 +138 +137 +134 +132 +131 +137 +141 +143 +142 +140 +140 +140 +140 +139 +138 +138 +142 +147 +148 +145 +141 +147 +147 +151 +153 +146 +138 +134 +130 +133 +137 +139 +136 +135 +135 +134 +131 +131 +125 +122 +125 +127 +126 +126 +128 +129 +126 +124 +123 +123 +124 +127 +131 +134 +142 +144 +143 +142 +136 +125 +118 +118 +124 +129 +130 +130 +130 +129 +127 +128 +135 +140 +140 +136 +133 +131 +130 +128 +128 +128 +128 +128 +128 +127 +127 +125 +131 +135 +131 +129 +136 +140 +133 +117 +115 +116 +122 +126 +124 +120 +119 +117 +119 +122 +123 +123 +122 +123 +124 +124 +119 +115 +114 +114 +116 +119 +122 +121 +122 +125 +118 +114 +133 +155 +156 +128 +113 +110 +118 +117 +112 +116 +121 +123 +122 +122 +128 +131 +124 +119 +124 +129 +129 +125 +119 +119 +124 +126 +124 +121 +121 +121 +122 +119 +115 +112 +111 +110 +112 +112 +112 +112 +114 +114 +113 +111 +113 +117 +120 +123 +124 +120 +116 +112 +109 +105 +104 +108 +110 +107 +103 +105 +106 +111 +110 +105 +108 +115 +116 +115 +106 +107 +105 +102 +102 +99 +97 +96 +97 +99 +101 +99 +98 +100 +104 +106 +101 +97 +98 +100 +103 +105 +106 +104 +97 +92 +91 +94 +97 +100 +102 +109 +107 +103 +101 +102 +104 +105 +104 +104 +103 +104 +102 +101 +100 +102 +107 +110 +109 +108 +107 +107 +107 +109 +110 +109 +109 +109 +108 +106 +103 +99 +97 +99 +104 +106 +106 +103 +95 +90 +89 +88 +86 +88 +94 +100 +105 +107 +110 +104 +101 +102 +107 +113 +116 +116 +117 +113 +114 +114 +112 +111 +113 +116 +121 +120 +115 +113 +114 +112 +110 +110 +112 +120 +124 +124 +119 +115 +116 +117 +118 +115 +112 +109 +109 +109 +108 +109 +109 +108 +107 +107 +109 +111 +112 +108 +105 +98 +97 +102 +112 +115 +113 +113 +118 +121 +122 +122 +122 +124 +127 +128 +127 +134 +130 +127 +129 +132 +132 +128 +122 +123 +122 +120 +118 +116 +116 +116 +117 +116 +118 +120 +122 +123 +126 +128 +131 +141 +141 +139 +136 +136 +139 +143 +144 +137 +131 +130 +132 +133 +137 +142 +142 +137 +135 +134 +138 +142 +141 +137 +135 +133 +140 +145 +143 +137 +134 +131 +128 +129 +131 +131 +128 +129 +130 +126 +120 +119 +122 +124 +125 +127 +125 +123 +125 +127 +127 +128 +129 +128 +125 +121 +120 +123 +126 +125 +121 +122 +127 +131 +131 +129 +131 +131 +131 +134 +137 +137 +135 +136 +139 +139 +134 +131 +131 +131 +130 +128 +129 +130 +128 +125 +123 +122 +123 +117 +116 +114 +111 +106 +100 +99 +100 +105 +105 +108 +113 +117 +119 +122 +124 +125 +124 +126 +130 +135 +138 +140 +140 +137 +138 +141 +141 +137 +131 +129 +131 +133 +134 +135 +134 +135 +136 +133 +129 +124 +125 +128 +131 +136 +137 +134 +129 +119 +120 +122 +126 +127 +128 +130 +134 +134 +129 +121 +116 +116 +120 +121 +120 +114 +103 +95 +99 +108 +115 +115 +114 +111 +108 +104 +101 +103 +108 +112 +113 +120 +119 +120 +122 +124 +125 +127 +129 +132 +131 +134 +135 +137 +147 +149 +139 +124 +119 +122 +139 +149 +137 +119 +112 +125 +136 +143 +158 +173 +171 +158 +141 +130 +113 +93 +91 +104 +114 +120 +129 +134 +126 +117 +116 +124 +133 +131 +124 +117 +113 +111 +113 +116 +115 +119 +126 +147 +143 +131 +118 +110 +105 +107 +115 +119 +118 +124 +130 +134 +144 +153 +151 +150 +145 +150 +167 +178 +177 +164 +149 +135 +129 +134 +139 +135 +133 +135 +133 +134 +133 +133 +139 +147 +155 +162 +171 +169 +163 +154 +146 +142 +142 +146 +149 +154 +149 +145 +142 +136 +133 +137 +144 +160 +170 +169 +168 +179 +183 +180 +183 +183 +185 +189 +188 +180 +171 +172 +178 +182 +172 +175 +200 +185 +146 +131 +157 +194 +203 +184 +161 +158 +172 +188 +188 +188 +184 +177 +170 +170 +178 +187 +194 +197 +200 +199 +191 +183 +186 +201 +217 +215 +209 +202 +200 +206 +216 +223 +227 +209 +205 +207 +214 +212 +202 +196 +197 +197 +197 +195 +191 +190 +201 +216 +221 +214 +208 +201 +193 +192 +207 +227 +236 +229 +218 +212 +223 +235 +236 +228 +221 +211 +219 +233 +240 +230 +215 +201 +190 +172 +173 +181 +182 +180 +181 +186 +200 +208 +220 +230 +232 +211 +188 +190 +200 +209 +205 +198 +192 +188 +187 +189 +190 +186 +179 +174 +177 +184 +186 +174 +160 +138 +121 +107 +106 +104 +97 +92 +94 +95 +94 +101 +108 +106 +98 +95 +100 +100 +94 +89 +90 +93 +93 +94 +95 +93 +92 +94 +98 +99 +100 +99 +100 +102 +104 +105 +104 +102 +102 +103 +102 +101 +102 +103 +104 +104 +104 +105 +105 +106 +107 +107 +105 +102 +101 +101 +102 +104 +98 +97 +101 +105 +104 +103 +103 +106 +107 +107 +107 +106 +106 +106 +107 +106 +107 +106 +104 +105 +105 +106 +105 +105 +105 +106 +108 +107 +106 +107 +107 +112 +114 +117 +122 +123 +123 +125 +128 +135 +139 +142 +139 +137 +139 +139 +137 +140 +138 +141 +143 +140 +138 +149 +164 +189 +199 +202 +197 +196 +209 +228 +242 +249 +250 +250 +249 +249 +250 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +247 +247 +246 +246 +247 +247 +248 +247 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +241 +240 +241 +241 +242 +242 +242 +242 +242 +241 +241 +240 +240 +240 +240 +240 +241 +239 +239 +238 +238 +239 +239 +240 +241 +240 +240 +239 +240 +240 +241 +241 +241 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +255 +254 +253 +253 +254 +255 +254 +252 +253 +253 +254 +253 +252 +250 +248 +246 +244 +243 +241 +237 +236 +237 +236 +235 +235 +235 +234 +232 +228 +226 +225 +225 +224 +225 +226 +224 +221 +218 +219 +220 +216 +219 +222 +220 +217 +216 +218 +221 +213 +212 +214 +219 +220 +218 +215 +216 +215 +215 +215 +217 +215 +211 +205 +201 +190 +189 +190 +191 +193 +196 +199 +201 +201 +200 +198 +199 +200 +200 +195 +191 +195 +190 +185 +178 +176 +189 +199 +194 +188 +176 +168 +170 +179 +186 +192 +195 +194 +201 +203 +197 +192 +193 +193 +191 +188 +186 +187 +189 +186 +179 +173 +173 +182 +182 +180 +182 +187 +186 +182 +183 +192 +185 +174 +171 +178 +182 +184 +188 +183 +182 +188 +197 +195 +187 +185 +188 +192 +187 +183 +186 +194 +201 +201 +198 +211 +211 +191 +152 +130 +148 +178 +191 +195 +204 +205 +191 +178 +179 +175 +163 +163 +170 +179 +192 +202 +205 +203 +201 +193 +174 +164 +164 +158 +157 +163 +167 +191 +197 +182 +165 +149 +154 +156 +167 +171 +178 +180 +164 +154 +156 +156 +156 +151 +154 +145 +128 +121 +132 +144 +146 +146 +152 +157 +170 +188 +195 +197 +205 +196 +189 +178 +181 +188 +193 +199 +199 +206 +218 +215 +181 +146 +145 +167 +184 +191 +180 +174 +177 +178 +174 +176 +182 +186 +182 +176 +172 +169 +167 +167 +167 +165 +156 +160 +169 +169 +168 +171 +171 +164 +157 +154 +153 +150 +148 +158 +170 +175 +172 +171 +167 +159 +153 +147 +140 +138 +131 +122 +119 +123 +133 +144 +153 +152 +149 +153 +158 +154 +147 +146 +146 +143 +133 +129 +134 +136 +131 +142 +166 +173 +180 +180 +169 +155 +141 +126 +113 +111 +104 +110 +118 +128 +139 +137 +134 +136 +137 +123 +111 +112 +109 +103 +106 +113 +125 +132 +132 +132 +130 +128 +129 +125 +119 +112 +106 +104 +104 +105 +106 +109 +113 +117 +119 +117 +115 +111 +111 +111 +109 +108 +108 +101 +90 +82 +79 +81 +88 +94 +95 +95 +97 +96 +95 +91 +99 +107 +110 +116 +125 +131 +131 +122 +116 +110 +109 +109 +111 +114 +117 +117 +115 +113 +115 +119 +121 +120 +119 +113 +123 +132 +123 +121 +128 +125 +121 +124 +123 +119 +118 +122 +123 +122 +124 +119 +124 +132 +136 +133 +130 +137 +147 +143 +134 +128 +133 +140 +143 +143 +144 +140 +139 +138 +139 +141 +143 +142 +138 +137 +141 +145 +148 +146 +142 +141 +143 +152 +151 +150 +147 +145 +143 +139 +136 +144 +142 +142 +144 +145 +141 +137 +134 +133 +138 +136 +131 +138 +151 +150 +138 +134 +134 +135 +137 +140 +142 +145 +148 +161 +158 +148 +142 +143 +145 +143 +142 +138 +132 +129 +134 +140 +137 +127 +119 +130 +136 +144 +150 +146 +138 +135 +136 +134 +139 +142 +141 +139 +140 +142 +143 +139 +136 +136 +140 +145 +146 +142 +137 +140 +136 +141 +147 +142 +138 +138 +134 +133 +129 +129 +134 +139 +138 +137 +136 +133 +132 +133 +135 +132 +126 +125 +128 +128 +125 +123 +125 +127 +129 +132 +135 +136 +142 +143 +140 +141 +139 +131 +125 +124 +131 +133 +127 +127 +133 +135 +130 +128 +133 +136 +135 +133 +132 +132 +131 +128 +129 +128 +127 +127 +128 +127 +125 +129 +124 +124 +127 +129 +133 +135 +131 +120 +117 +119 +126 +127 +120 +116 +117 +113 +116 +119 +119 +116 +115 +119 +124 +122 +118 +115 +115 +115 +116 +120 +125 +122 +121 +125 +120 +112 +129 +150 +153 +128 +113 +110 +119 +121 +116 +119 +122 +119 +124 +124 +126 +131 +130 +125 +123 +131 +128 +123 +119 +118 +120 +123 +125 +119 +120 +122 +125 +123 +118 +114 +112 +108 +109 +108 +105 +106 +110 +113 +113 +111 +113 +117 +118 +117 +117 +116 +114 +114 +109 +102 +101 +108 +114 +111 +104 +110 +111 +113 +110 +100 +95 +93 +89 +92 +93 +104 +101 +93 +92 +89 +90 +95 +93 +91 +89 +86 +84 +87 +92 +96 +92 +89 +90 +94 +97 +100 +103 +96 +87 +79 +79 +84 +89 +94 +97 +99 +95 +93 +91 +93 +96 +99 +96 +92 +93 +97 +101 +101 +98 +98 +101 +103 +102 +99 +95 +92 +92 +95 +99 +101 +101 +102 +103 +101 +98 +94 +91 +94 +97 +96 +93 +91 +86 +81 +82 +79 +78 +80 +85 +92 +96 +101 +104 +103 +100 +99 +104 +109 +110 +110 +110 +110 +110 +108 +105 +104 +108 +117 +126 +124 +115 +111 +114 +114 +110 +110 +112 +112 +114 +118 +122 +119 +113 +112 +117 +118 +114 +111 +112 +113 +114 +115 +116 +117 +120 +121 +117 +109 +103 +103 +105 +102 +99 +102 +111 +116 +114 +114 +118 +118 +119 +119 +118 +120 +124 +125 +125 +128 +123 +119 +120 +124 +124 +122 +120 +126 +122 +118 +118 +118 +118 +119 +120 +116 +118 +120 +121 +121 +122 +125 +127 +132 +132 +130 +128 +129 +133 +136 +137 +137 +132 +132 +134 +131 +131 +132 +130 +123 +124 +128 +133 +135 +133 +130 +129 +133 +137 +138 +132 +127 +127 +126 +123 +119 +124 +125 +123 +125 +130 +126 +117 +118 +124 +125 +126 +130 +128 +124 +127 +128 +127 +126 +126 +125 +123 +123 +125 +127 +127 +122 +115 +115 +122 +129 +130 +129 +131 +131 +130 +133 +136 +137 +134 +131 +134 +135 +131 +127 +126 +125 +125 +129 +127 +126 +124 +123 +122 +123 +124 +115 +113 +109 +104 +97 +94 +97 +102 +106 +108 +113 +119 +123 +125 +126 +128 +124 +123 +126 +134 +139 +140 +141 +143 +142 +139 +139 +141 +140 +134 +129 +127 +132 +133 +132 +131 +133 +136 +134 +130 +120 +123 +127 +132 +136 +137 +133 +127 +124 +124 +125 +126 +125 +126 +129 +134 +131 +126 +119 +114 +114 +114 +109 +103 +97 +87 +82 +90 +104 +111 +112 +111 +110 +108 +103 +99 +102 +108 +110 +108 +107 +107 +110 +116 +121 +122 +122 +122 +128 +122 +124 +124 +124 +135 +141 +133 +124 +124 +132 +154 +170 +160 +135 +119 +124 +126 +120 +130 +151 +158 +150 +131 +123 +103 +81 +81 +94 +107 +119 +130 +124 +112 +102 +103 +110 +117 +121 +122 +124 +122 +122 +122 +117 +113 +118 +127 +141 +150 +144 +126 +116 +116 +118 +119 +121 +121 +130 +136 +136 +148 +161 +162 +162 +149 +148 +160 +171 +175 +165 +151 +134 +121 +121 +125 +119 +116 +118 +119 +128 +127 +136 +141 +139 +146 +152 +146 +145 +142 +137 +132 +131 +135 +143 +150 +154 +148 +143 +140 +136 +133 +136 +143 +163 +180 +180 +176 +180 +173 +168 +181 +181 +185 +184 +176 +178 +189 +191 +184 +166 +160 +163 +189 +181 +153 +143 +171 +197 +199 +183 +170 +171 +180 +192 +195 +187 +178 +173 +172 +169 +170 +179 +186 +185 +191 +192 +182 +174 +181 +200 +217 +217 +205 +193 +193 +206 +221 +227 +227 +216 +204 +201 +211 +218 +212 +204 +202 +198 +195 +188 +180 +180 +198 +215 +219 +213 +210 +204 +194 +192 +208 +228 +237 +226 +214 +209 +222 +235 +234 +226 +218 +203 +210 +225 +238 +236 +223 +204 +187 +175 +171 +175 +177 +176 +179 +185 +201 +209 +217 +226 +237 +220 +192 +187 +192 +203 +203 +199 +194 +188 +186 +188 +190 +184 +179 +174 +176 +183 +185 +178 +170 +149 +131 +113 +107 +104 +96 +92 +93 +95 +95 +100 +105 +102 +97 +98 +104 +102 +94 +86 +89 +94 +96 +95 +95 +92 +92 +95 +100 +100 +100 +99 +100 +103 +106 +107 +104 +102 +102 +104 +104 +105 +103 +101 +102 +104 +105 +105 +105 +105 +106 +107 +105 +102 +101 +101 +101 +103 +97 +96 +101 +104 +102 +100 +100 +104 +106 +108 +107 +104 +104 +106 +108 +106 +107 +107 +105 +105 +106 +106 +105 +104 +104 +105 +107 +107 +107 +107 +110 +112 +114 +118 +123 +125 +126 +127 +129 +134 +139 +141 +137 +135 +137 +138 +136 +139 +140 +143 +147 +143 +139 +146 +158 +183 +196 +203 +197 +195 +206 +227 +241 +248 +249 +250 +248 +248 +249 +248 +247 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +247 +247 +248 +248 +247 +247 +248 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +250 +251 +252 +252 +252 +251 +252 +252 +253 +252 +252 +252 +252 +253 +254 +253 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +252 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +245 +245 +244 +245 +245 +245 +244 +244 +243 +243 +243 +243 +244 +244 +244 +243 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +241 +241 +240 +240 +240 +240 +241 +240 +239 +238 +238 +238 +239 +240 +241 +241 +240 +239 +240 +241 +241 +241 +241 +254 +255 +255 +255 +255 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +253 +253 +254 +253 +252 +251 +253 +253 +254 +253 +252 +249 +246 +244 +242 +242 +242 +241 +239 +238 +238 +238 +237 +237 +237 +234 +228 +223 +223 +225 +224 +224 +223 +222 +220 +219 +218 +218 +219 +218 +217 +216 +217 +218 +218 +217 +218 +216 +216 +217 +219 +221 +219 +218 +214 +215 +215 +216 +212 +208 +203 +200 +190 +189 +192 +197 +199 +197 +198 +201 +202 +199 +195 +192 +194 +196 +194 +189 +189 +191 +185 +173 +172 +185 +196 +199 +189 +187 +177 +175 +187 +195 +193 +192 +196 +199 +200 +199 +197 +195 +194 +194 +193 +188 +185 +185 +182 +176 +175 +179 +181 +179 +181 +185 +186 +182 +178 +175 +180 +175 +172 +176 +181 +182 +182 +181 +183 +187 +188 +186 +185 +183 +185 +192 +204 +194 +187 +191 +195 +195 +194 +195 +189 +178 +153 +133 +142 +177 +197 +192 +194 +191 +185 +180 +178 +184 +189 +190 +203 +204 +214 +219 +209 +185 +167 +163 +146 +133 +127 +131 +129 +129 +137 +148 +185 +210 +213 +184 +153 +139 +146 +163 +172 +191 +212 +205 +176 +159 +153 +142 +140 +142 +143 +135 +131 +139 +142 +129 +123 +125 +129 +139 +159 +180 +191 +193 +183 +175 +175 +177 +173 +174 +183 +187 +197 +193 +171 +144 +135 +146 +168 +185 +178 +168 +163 +167 +170 +171 +177 +186 +186 +181 +175 +172 +170 +168 +167 +169 +172 +173 +174 +176 +178 +179 +175 +169 +160 +150 +153 +160 +153 +146 +147 +148 +154 +160 +172 +184 +182 +170 +161 +160 +158 +153 +156 +153 +153 +152 +144 +153 +155 +151 +142 +136 +140 +142 +131 +114 +118 +106 +106 +121 +130 +132 +145 +163 +167 +168 +158 +130 +110 +99 +85 +81 +80 +101 +113 +123 +143 +152 +138 +123 +119 +111 +97 +92 +99 +103 +109 +120 +136 +131 +135 +142 +140 +132 +128 +126 +118 +118 +117 +118 +118 +114 +111 +113 +112 +119 +125 +123 +118 +114 +106 +98 +101 +101 +99 +96 +93 +91 +87 +81 +83 +91 +99 +99 +96 +98 +102 +104 +96 +105 +113 +116 +121 +128 +130 +127 +117 +110 +104 +105 +110 +114 +117 +118 +113 +117 +117 +116 +118 +121 +121 +118 +115 +116 +120 +124 +126 +127 +125 +122 +126 +119 +115 +116 +119 +121 +123 +126 +126 +129 +138 +141 +136 +136 +139 +136 +134 +135 +135 +138 +145 +153 +153 +148 +143 +142 +138 +136 +142 +148 +145 +135 +138 +138 +143 +150 +150 +145 +144 +148 +157 +157 +151 +142 +134 +132 +135 +138 +145 +146 +144 +142 +141 +131 +129 +141 +141 +135 +133 +141 +149 +148 +141 +136 +130 +128 +129 +138 +151 +152 +149 +151 +154 +142 +134 +138 +143 +142 +140 +141 +142 +143 +143 +140 +135 +131 +130 +130 +128 +141 +153 +154 +151 +146 +141 +136 +134 +136 +137 +139 +140 +141 +141 +140 +139 +136 +134 +136 +140 +141 +137 +133 +131 +127 +130 +135 +136 +137 +137 +134 +134 +126 +125 +132 +136 +131 +128 +130 +133 +138 +144 +145 +141 +134 +129 +127 +127 +129 +126 +121 +123 +132 +135 +134 +132 +136 +141 +143 +141 +136 +133 +133 +131 +134 +135 +132 +128 +129 +132 +135 +129 +128 +129 +130 +128 +126 +131 +138 +145 +152 +149 +135 +129 +132 +132 +126 +131 +124 +119 +123 +128 +129 +126 +124 +123 +121 +123 +128 +128 +123 +120 +120 +118 +118 +119 +122 +121 +119 +119 +121 +122 +122 +120 +117 +117 +122 +127 +130 +124 +127 +124 +115 +114 +126 +142 +154 +136 +123 +115 +119 +124 +121 +120 +121 +123 +122 +126 +129 +130 +127 +125 +124 +128 +127 +126 +124 +119 +114 +118 +125 +119 +120 +122 +125 +123 +118 +116 +119 +112 +110 +107 +105 +104 +105 +108 +112 +110 +112 +114 +114 +114 +112 +110 +110 +110 +109 +106 +103 +103 +104 +105 +103 +105 +104 +101 +98 +97 +93 +86 +79 +82 +81 +84 +85 +77 +70 +73 +83 +88 +86 +83 +78 +71 +68 +69 +73 +78 +79 +80 +82 +83 +84 +86 +89 +80 +75 +73 +77 +84 +89 +90 +90 +86 +85 +82 +82 +86 +89 +89 +87 +84 +85 +88 +94 +99 +94 +90 +94 +98 +91 +89 +85 +75 +74 +82 +84 +90 +93 +91 +90 +93 +91 +86 +83 +81 +80 +82 +82 +77 +75 +77 +76 +70 +71 +71 +73 +77 +85 +90 +91 +89 +86 +85 +86 +89 +91 +92 +93 +95 +97 +97 +93 +90 +93 +103 +112 +107 +107 +104 +106 +113 +110 +104 +101 +102 +103 +107 +113 +118 +116 +110 +105 +109 +113 +118 +121 +120 +119 +121 +123 +123 +127 +132 +129 +116 +102 +99 +104 +113 +114 +115 +115 +116 +116 +114 +110 +114 +114 +115 +115 +117 +119 +115 +110 +111 +111 +113 +115 +115 +113 +114 +116 +123 +122 +120 +118 +117 +120 +124 +128 +121 +122 +120 +116 +116 +119 +121 +122 +122 +124 +122 +119 +120 +125 +128 +127 +123 +126 +131 +135 +133 +127 +121 +119 +114 +116 +121 +127 +127 +124 +123 +124 +127 +125 +121 +116 +113 +115 +121 +126 +123 +122 +122 +122 +121 +121 +123 +126 +119 +119 +121 +127 +129 +128 +125 +123 +128 +129 +128 +126 +127 +128 +129 +128 +129 +126 +123 +122 +120 +118 +122 +129 +129 +131 +133 +132 +131 +131 +133 +135 +129 +129 +129 +126 +121 +118 +121 +127 +128 +126 +123 +120 +117 +118 +121 +123 +117 +115 +111 +106 +103 +103 +107 +110 +115 +114 +114 +118 +124 +129 +129 +128 +127 +128 +128 +131 +135 +138 +140 +139 +142 +139 +136 +135 +135 +135 +133 +130 +133 +131 +129 +126 +129 +137 +139 +130 +121 +122 +126 +130 +130 +126 +124 +124 +124 +126 +125 +122 +121 +123 +126 +127 +117 +111 +108 +109 +107 +101 +95 +94 +77 +71 +80 +101 +108 +108 +115 +125 +124 +117 +114 +117 +122 +122 +118 +114 +108 +105 +110 +117 +117 +115 +116 +115 +115 +114 +113 +113 +114 +117 +123 +127 +121 +121 +133 +153 +163 +153 +136 +127 +111 +110 +114 +118 +123 +123 +123 +123 +112 +104 +95 +95 +103 +113 +121 +125 +123 +105 +89 +89 +95 +99 +106 +115 +115 +112 +111 +112 +111 +108 +113 +121 +128 +141 +147 +133 +120 +125 +129 +122 +122 +121 +128 +132 +132 +144 +157 +158 +160 +155 +147 +142 +144 +148 +148 +144 +120 +118 +117 +119 +119 +119 +121 +124 +122 +123 +124 +126 +128 +129 +125 +118 +121 +120 +121 +123 +125 +129 +140 +151 +152 +147 +142 +141 +139 +136 +137 +141 +156 +178 +186 +172 +158 +158 +165 +172 +179 +171 +175 +182 +185 +192 +197 +190 +156 +145 +168 +192 +191 +173 +160 +175 +199 +209 +198 +180 +177 +190 +204 +200 +188 +176 +168 +166 +167 +170 +178 +179 +180 +177 +182 +186 +179 +177 +196 +218 +216 +203 +191 +191 +202 +216 +226 +230 +224 +214 +207 +205 +209 +217 +219 +212 +206 +196 +179 +168 +175 +195 +212 +219 +218 +213 +202 +193 +193 +206 +223 +235 +228 +212 +202 +214 +233 +239 +228 +214 +207 +203 +208 +223 +233 +224 +203 +187 +175 +164 +163 +171 +178 +185 +194 +199 +205 +214 +223 +235 +232 +209 +193 +185 +192 +196 +199 +195 +186 +185 +190 +188 +185 +186 +183 +177 +180 +186 +184 +177 +155 +144 +125 +106 +97 +96 +96 +95 +92 +96 +101 +104 +102 +102 +101 +102 +100 +94 +90 +92 +94 +93 +93 +92 +92 +94 +98 +100 +102 +103 +102 +102 +103 +105 +108 +108 +105 +103 +104 +106 +103 +103 +104 +106 +104 +101 +103 +106 +103 +102 +103 +104 +105 +105 +103 +101 +102 +101 +99 +99 +100 +100 +100 +99 +104 +105 +106 +105 +103 +103 +105 +106 +104 +106 +108 +109 +108 +107 +106 +106 +107 +105 +105 +107 +108 +108 +108 +108 +114 +117 +119 +122 +124 +127 +127 +124 +135 +138 +138 +135 +134 +136 +137 +135 +143 +138 +139 +146 +147 +143 +149 +161 +185 +197 +198 +189 +192 +206 +225 +239 +249 +248 +249 +251 +250 +248 +248 +249 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +251 +252 +253 +253 +253 +253 +252 +251 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +245 +244 +245 +245 +245 +244 +244 +244 +243 +243 +242 +243 +243 +243 +244 +243 +243 +243 +241 +242 +243 +242 +242 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +240 +239 +239 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +255 +254 +254 +254 +254 +254 +253 +252 +252 +252 +252 +251 +251 +250 +248 +246 +244 +243 +244 +244 +244 +242 +240 +240 +239 +239 +239 +238 +236 +230 +224 +224 +226 +227 +227 +227 +225 +221 +219 +219 +220 +218 +219 +218 +215 +215 +217 +217 +215 +219 +218 +218 +219 +221 +221 +219 +217 +216 +216 +216 +215 +211 +207 +202 +200 +193 +193 +194 +197 +197 +195 +196 +200 +200 +201 +201 +199 +197 +196 +192 +188 +189 +190 +184 +174 +174 +184 +196 +202 +198 +193 +182 +179 +187 +194 +193 +190 +189 +192 +195 +197 +197 +197 +198 +198 +194 +190 +186 +184 +180 +177 +177 +181 +179 +179 +181 +184 +184 +180 +176 +175 +180 +179 +181 +185 +187 +187 +188 +188 +188 +191 +188 +180 +178 +181 +185 +188 +186 +179 +177 +185 +189 +183 +174 +171 +158 +147 +146 +157 +165 +169 +176 +180 +176 +178 +172 +171 +179 +179 +177 +185 +189 +201 +207 +198 +172 +145 +130 +128 +124 +122 +124 +130 +126 +122 +138 +160 +190 +203 +210 +199 +176 +157 +157 +170 +180 +185 +194 +200 +191 +169 +155 +155 +160 +160 +156 +146 +139 +138 +129 +115 +116 +112 +117 +133 +150 +161 +176 +191 +184 +180 +181 +180 +172 +164 +164 +168 +166 +157 +122 +109 +139 +162 +168 +178 +178 +169 +163 +164 +167 +173 +181 +187 +180 +177 +174 +172 +170 +168 +168 +167 +174 +177 +180 +181 +181 +179 +174 +169 +159 +144 +141 +145 +140 +131 +125 +118 +127 +133 +148 +165 +173 +171 +170 +174 +171 +174 +176 +172 +172 +168 +159 +159 +162 +144 +123 +112 +115 +123 +125 +123 +134 +125 +119 +122 +128 +132 +137 +141 +138 +123 +104 +83 +76 +78 +77 +85 +105 +117 +128 +139 +147 +134 +111 +99 +99 +99 +104 +111 +113 +112 +127 +150 +134 +122 +120 +127 +130 +126 +124 +123 +123 +122 +122 +123 +122 +119 +117 +119 +117 +118 +117 +111 +104 +99 +95 +93 +90 +91 +92 +92 +94 +97 +98 +96 +103 +106 +106 +103 +100 +100 +103 +106 +110 +110 +111 +114 +120 +126 +127 +126 +115 +108 +104 +107 +113 +117 +117 +116 +120 +117 +114 +115 +116 +118 +119 +119 +120 +122 +123 +123 +123 +123 +124 +125 +127 +120 +117 +121 +126 +127 +126 +127 +129 +130 +136 +141 +140 +136 +129 +121 +130 +133 +138 +144 +151 +153 +150 +146 +142 +138 +135 +138 +142 +143 +140 +137 +138 +146 +152 +151 +151 +153 +154 +152 +157 +151 +148 +144 +137 +131 +135 +145 +146 +145 +138 +134 +133 +128 +130 +143 +156 +152 +147 +144 +141 +137 +135 +136 +123 +125 +131 +141 +150 +156 +157 +156 +130 +127 +129 +138 +144 +144 +145 +149 +143 +144 +145 +143 +140 +136 +132 +130 +139 +147 +154 +154 +151 +148 +144 +139 +135 +134 +134 +134 +136 +137 +137 +135 +134 +134 +132 +131 +136 +143 +141 +136 +131 +128 +133 +135 +133 +132 +133 +132 +136 +131 +130 +132 +127 +118 +117 +123 +137 +140 +143 +147 +149 +148 +144 +141 +131 +131 +128 +125 +123 +125 +128 +130 +132 +136 +139 +139 +137 +135 +136 +137 +140 +145 +146 +140 +131 +128 +131 +134 +134 +130 +127 +126 +123 +122 +128 +135 +139 +145 +146 +140 +138 +141 +139 +134 +135 +128 +124 +125 +128 +128 +127 +125 +118 +118 +122 +129 +130 +126 +123 +124 +126 +122 +122 +127 +132 +132 +130 +128 +128 +130 +132 +130 +129 +129 +129 +128 +128 +127 +125 +119 +115 +121 +135 +149 +145 +131 +120 +119 +121 +121 +123 +127 +123 +123 +126 +128 +127 +125 +123 +124 +121 +123 +127 +129 +124 +118 +117 +121 +122 +120 +120 +120 +118 +115 +117 +122 +115 +114 +111 +108 +105 +105 +105 +106 +108 +110 +112 +113 +112 +110 +109 +108 +106 +108 +107 +104 +101 +99 +97 +95 +93 +87 +82 +81 +81 +77 +72 +70 +63 +65 +66 +64 +59 +57 +65 +75 +82 +77 +72 +71 +70 +65 +59 +56 +55 +62 +69 +71 +74 +79 +83 +84 +77 +73 +76 +87 +97 +98 +91 +85 +83 +84 +82 +80 +79 +84 +87 +90 +87 +90 +90 +87 +87 +86 +86 +90 +89 +84 +81 +78 +72 +71 +76 +81 +97 +92 +82 +78 +83 +86 +82 +80 +72 +69 +69 +69 +69 +75 +77 +73 +69 +69 +66 +64 +65 +70 +74 +75 +73 +70 +66 +65 +66 +70 +75 +79 +82 +84 +86 +84 +82 +82 +87 +92 +94 +91 +88 +91 +94 +90 +88 +92 +89 +92 +101 +110 +114 +114 +112 +112 +112 +113 +113 +112 +110 +110 +111 +113 +115 +122 +124 +116 +110 +108 +109 +107 +113 +115 +115 +112 +108 +109 +113 +116 +108 +111 +112 +111 +109 +108 +107 +106 +100 +104 +108 +110 +109 +109 +115 +121 +122 +118 +113 +111 +114 +120 +124 +127 +122 +122 +120 +116 +115 +117 +119 +119 +120 +122 +121 +118 +118 +122 +124 +122 +122 +124 +128 +130 +128 +122 +117 +116 +121 +120 +122 +125 +127 +126 +124 +124 +127 +123 +116 +110 +110 +116 +122 +124 +118 +118 +120 +122 +122 +120 +119 +120 +115 +114 +115 +119 +123 +124 +125 +126 +135 +132 +128 +125 +126 +128 +128 +125 +128 +125 +123 +125 +127 +126 +123 +121 +128 +133 +134 +130 +130 +134 +135 +133 +128 +129 +129 +127 +125 +124 +124 +126 +127 +124 +120 +115 +112 +111 +112 +113 +115 +114 +114 +116 +117 +118 +121 +124 +126 +123 +121 +122 +124 +129 +133 +135 +133 +133 +133 +134 +135 +137 +139 +139 +137 +135 +132 +131 +132 +135 +137 +139 +131 +127 +126 +126 +128 +134 +134 +126 +117 +121 +125 +126 +123 +120 +124 +130 +129 +124 +116 +112 +114 +117 +114 +106 +100 +95 +92 +94 +93 +90 +87 +88 +89 +92 +105 +119 +122 +123 +127 +128 +131 +131 +135 +141 +143 +139 +132 +127 +121 +116 +119 +126 +127 +129 +125 +121 +120 +118 +115 +113 +110 +109 +112 +117 +121 +119 +123 +132 +136 +129 +120 +117 +108 +111 +111 +107 +99 +95 +100 +108 +114 +116 +118 +122 +125 +129 +128 +126 +125 +115 +105 +105 +111 +113 +109 +103 +90 +93 +99 +102 +100 +98 +103 +111 +112 +116 +124 +127 +120 +116 +118 +120 +118 +110 +113 +122 +127 +135 +143 +144 +143 +141 +136 +130 +127 +128 +129 +129 +131 +128 +128 +133 +138 +137 +132 +128 +128 +119 +112 +113 +119 +122 +120 +115 +120 +123 +126 +129 +129 +130 +134 +140 +144 +145 +146 +145 +141 +140 +143 +148 +163 +177 +179 +156 +135 +141 +164 +181 +172 +157 +159 +172 +181 +195 +204 +198 +166 +156 +169 +182 +187 +187 +181 +187 +194 +202 +197 +191 +190 +194 +200 +194 +180 +172 +168 +168 +165 +168 +175 +177 +173 +175 +186 +192 +184 +183 +201 +221 +217 +206 +195 +192 +200 +213 +222 +225 +228 +219 +210 +205 +204 +211 +219 +222 +214 +198 +176 +163 +173 +196 +213 +218 +221 +216 +205 +194 +193 +203 +219 +230 +226 +210 +199 +208 +228 +238 +234 +226 +211 +203 +203 +213 +219 +214 +205 +200 +182 +164 +157 +168 +178 +183 +188 +192 +197 +210 +222 +236 +235 +217 +199 +180 +186 +192 +199 +197 +188 +185 +187 +186 +187 +186 +182 +179 +183 +189 +187 +182 +168 +148 +125 +108 +103 +97 +91 +87 +89 +93 +98 +101 +103 +102 +102 +102 +100 +94 +90 +91 +92 +92 +91 +92 +95 +97 +99 +100 +102 +103 +102 +102 +102 +104 +107 +108 +108 +108 +108 +109 +107 +106 +106 +107 +105 +102 +102 +104 +104 +103 +104 +106 +108 +108 +107 +106 +104 +102 +100 +99 +99 +99 +98 +97 +101 +102 +104 +104 +104 +103 +104 +104 +104 +104 +105 +106 +108 +108 +107 +106 +105 +104 +104 +107 +107 +107 +108 +110 +115 +119 +122 +123 +123 +126 +127 +127 +133 +136 +137 +134 +134 +137 +138 +137 +138 +135 +134 +137 +141 +146 +157 +168 +183 +195 +194 +185 +187 +202 +224 +240 +248 +247 +249 +251 +251 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +253 +253 +253 +252 +252 +254 +254 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +254 +253 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +245 +244 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +244 +244 +243 +243 +243 +241 +242 +243 +243 +242 +241 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +239 +240 +240 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +241 +241 +255 +255 +255 +255 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +253 +252 +251 +250 +249 +248 +248 +247 +246 +245 +244 +245 +246 +246 +244 +242 +241 +240 +241 +240 +239 +236 +231 +225 +223 +226 +227 +227 +227 +224 +221 +218 +217 +217 +219 +220 +217 +210 +209 +213 +216 +215 +220 +220 +220 +221 +222 +221 +218 +216 +216 +215 +215 +213 +210 +207 +204 +202 +198 +196 +196 +198 +196 +193 +194 +199 +198 +202 +205 +203 +199 +196 +194 +192 +191 +189 +183 +176 +174 +181 +193 +203 +203 +195 +186 +180 +183 +191 +193 +188 +189 +190 +193 +195 +196 +195 +194 +194 +198 +193 +186 +179 +174 +173 +174 +176 +178 +179 +181 +182 +180 +178 +180 +183 +187 +188 +190 +191 +189 +187 +188 +191 +189 +193 +186 +174 +171 +178 +183 +181 +174 +168 +170 +178 +179 +168 +155 +149 +138 +142 +154 +165 +171 +175 +175 +172 +166 +175 +165 +157 +161 +152 +141 +148 +148 +165 +169 +152 +128 +118 +121 +124 +129 +131 +133 +142 +146 +146 +157 +182 +192 +186 +189 +199 +201 +191 +175 +160 +152 +149 +143 +155 +182 +188 +177 +173 +182 +185 +179 +166 +155 +145 +130 +119 +109 +104 +115 +137 +144 +139 +152 +175 +191 +190 +188 +189 +187 +177 +168 +167 +149 +125 +105 +120 +154 +163 +162 +172 +175 +174 +169 +164 +164 +168 +170 +169 +170 +170 +170 +170 +172 +174 +173 +172 +171 +173 +174 +171 +164 +155 +146 +140 +131 +119 +117 +121 +118 +113 +110 +107 +121 +122 +131 +142 +152 +156 +162 +169 +173 +183 +182 +183 +188 +187 +184 +178 +157 +140 +126 +128 +141 +153 +161 +164 +163 +158 +146 +130 +120 +115 +107 +99 +100 +91 +86 +81 +84 +90 +99 +119 +137 +136 +139 +143 +135 +113 +99 +103 +109 +116 +129 +135 +135 +140 +144 +143 +117 +104 +101 +108 +110 +109 +112 +115 +120 +119 +121 +121 +119 +116 +113 +112 +115 +112 +107 +101 +94 +90 +90 +94 +94 +94 +94 +95 +100 +105 +107 +107 +115 +113 +111 +109 +107 +107 +110 +113 +121 +114 +111 +113 +117 +118 +119 +121 +116 +110 +107 +112 +119 +122 +119 +117 +124 +118 +115 +117 +119 +117 +117 +120 +123 +125 +126 +124 +122 +123 +129 +134 +132 +127 +125 +130 +135 +135 +132 +130 +126 +131 +135 +138 +139 +133 +124 +120 +130 +133 +141 +148 +152 +150 +147 +145 +145 +139 +138 +143 +144 +139 +137 +142 +141 +149 +154 +152 +151 +155 +157 +156 +151 +146 +143 +140 +137 +137 +144 +151 +151 +148 +140 +135 +134 +132 +137 +150 +161 +160 +155 +144 +136 +133 +134 +135 +134 +130 +136 +146 +154 +161 +155 +139 +118 +119 +126 +138 +147 +149 +150 +153 +153 +151 +146 +140 +138 +137 +135 +133 +142 +144 +144 +141 +141 +142 +140 +137 +136 +134 +133 +134 +137 +137 +134 +131 +135 +138 +135 +132 +137 +148 +149 +143 +137 +137 +139 +139 +133 +129 +131 +133 +134 +134 +135 +134 +124 +114 +117 +128 +140 +138 +137 +140 +147 +150 +148 +145 +136 +134 +132 +130 +124 +119 +119 +123 +125 +130 +132 +131 +130 +133 +135 +136 +145 +151 +155 +150 +141 +135 +135 +136 +142 +136 +131 +127 +124 +122 +125 +130 +132 +134 +134 +133 +135 +140 +142 +140 +138 +135 +131 +130 +129 +127 +126 +127 +118 +119 +123 +129 +131 +127 +124 +124 +128 +125 +125 +130 +135 +137 +135 +134 +136 +136 +134 +129 +127 +127 +128 +128 +131 +128 +126 +122 +116 +115 +127 +142 +147 +136 +124 +117 +116 +119 +124 +128 +122 +123 +125 +127 +125 +123 +123 +125 +123 +123 +124 +124 +121 +117 +119 +124 +126 +123 +121 +119 +114 +111 +114 +120 +119 +118 +116 +112 +107 +105 +105 +105 +110 +110 +109 +109 +108 +107 +105 +105 +104 +107 +108 +103 +97 +92 +88 +86 +74 +64 +57 +59 +60 +57 +57 +61 +60 +62 +59 +54 +50 +54 +64 +72 +80 +73 +68 +72 +76 +72 +60 +51 +47 +56 +63 +66 +72 +78 +77 +72 +76 +75 +82 +95 +104 +101 +91 +85 +82 +84 +85 +81 +78 +81 +87 +93 +95 +101 +98 +88 +85 +84 +84 +87 +83 +80 +75 +74 +75 +73 +75 +82 +84 +86 +82 +77 +76 +75 +73 +74 +64 +68 +72 +70 +65 +68 +75 +75 +62 +62 +60 +56 +55 +59 +63 +66 +63 +61 +56 +51 +51 +56 +62 +65 +71 +73 +74 +73 +72 +71 +71 +72 +70 +66 +63 +65 +69 +67 +67 +73 +80 +84 +92 +98 +100 +100 +104 +110 +108 +102 +96 +95 +98 +101 +101 +100 +103 +105 +103 +97 +97 +102 +105 +103 +110 +115 +117 +114 +109 +107 +107 +109 +112 +112 +110 +108 +107 +110 +111 +112 +105 +105 +107 +108 +107 +108 +112 +117 +111 +109 +105 +109 +116 +120 +119 +116 +120 +120 +118 +115 +114 +115 +117 +118 +119 +121 +121 +119 +120 +122 +123 +121 +119 +120 +123 +124 +121 +117 +116 +117 +123 +124 +126 +129 +128 +127 +127 +128 +128 +123 +114 +107 +111 +121 +124 +122 +118 +118 +122 +124 +126 +123 +120 +118 +116 +113 +112 +114 +117 +121 +125 +127 +133 +131 +128 +126 +127 +129 +126 +123 +127 +128 +128 +128 +130 +129 +126 +120 +130 +136 +137 +131 +130 +134 +132 +125 +121 +124 +127 +126 +127 +128 +128 +125 +128 +123 +117 +111 +107 +104 +101 +98 +104 +103 +108 +118 +124 +125 +127 +132 +136 +132 +128 +124 +123 +126 +129 +132 +134 +135 +136 +137 +136 +135 +134 +134 +132 +131 +130 +129 +130 +133 +138 +141 +132 +130 +131 +130 +125 +125 +128 +127 +119 +120 +120 +119 +116 +114 +118 +123 +125 +121 +112 +103 +100 +102 +100 +95 +86 +85 +88 +93 +98 +99 +101 +103 +108 +118 +131 +136 +135 +136 +137 +133 +135 +141 +152 +160 +160 +154 +146 +143 +136 +130 +128 +132 +137 +141 +137 +127 +125 +123 +119 +113 +106 +101 +103 +107 +116 +116 +117 +118 +116 +114 +113 +115 +120 +122 +122 +116 +106 +100 +104 +111 +120 +129 +139 +142 +141 +139 +134 +130 +129 +131 +130 +128 +131 +133 +124 +111 +97 +100 +103 +102 +99 +97 +99 +101 +101 +97 +102 +108 +104 +97 +97 +100 +99 +91 +92 +101 +109 +117 +125 +126 +128 +131 +132 +129 +125 +126 +131 +134 +139 +139 +143 +153 +160 +161 +156 +151 +141 +126 +114 +117 +125 +128 +128 +129 +134 +138 +142 +140 +135 +131 +128 +126 +132 +140 +147 +146 +142 +143 +148 +156 +163 +170 +171 +149 +126 +136 +166 +182 +162 +140 +139 +155 +170 +194 +210 +205 +173 +169 +181 +190 +194 +194 +188 +187 +187 +192 +192 +197 +199 +194 +193 +188 +181 +173 +168 +166 +164 +169 +176 +178 +177 +180 +191 +197 +192 +192 +204 +216 +218 +212 +202 +196 +201 +212 +221 +223 +229 +222 +215 +209 +205 +206 +215 +224 +217 +203 +181 +167 +173 +195 +213 +220 +223 +218 +208 +196 +192 +201 +216 +226 +222 +208 +198 +205 +224 +237 +239 +234 +216 +207 +202 +205 +205 +203 +208 +217 +194 +174 +161 +169 +178 +182 +186 +192 +189 +201 +219 +238 +243 +234 +216 +186 +179 +188 +200 +204 +196 +191 +191 +188 +189 +185 +182 +182 +185 +189 +188 +188 +179 +157 +131 +115 +105 +96 +89 +87 +88 +91 +95 +100 +103 +105 +104 +103 +102 +96 +91 +91 +92 +91 +91 +92 +97 +98 +100 +100 +101 +102 +104 +104 +104 +104 +106 +108 +111 +113 +112 +112 +111 +108 +107 +106 +105 +102 +102 +102 +102 +101 +102 +104 +106 +107 +107 +106 +106 +104 +102 +100 +99 +98 +98 +97 +98 +100 +102 +103 +103 +103 +102 +101 +104 +103 +103 +104 +107 +108 +107 +105 +103 +103 +104 +106 +106 +107 +108 +112 +115 +119 +123 +123 +122 +124 +127 +129 +130 +134 +135 +133 +134 +137 +140 +139 +139 +136 +133 +132 +137 +147 +161 +169 +183 +194 +193 +185 +185 +198 +221 +242 +246 +247 +249 +252 +251 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +252 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +255 +255 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +252 +252 +252 +251 +251 +251 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +247 +247 +247 +247 +246 +245 +244 +245 +245 +245 +245 +244 +244 +244 +243 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +240 +240 +240 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +241 +254 +254 +255 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +253 +253 +254 +255 +255 +254 +253 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +253 +252 +250 +249 +248 +247 +248 +247 +246 +244 +243 +244 +246 +246 +244 +242 +240 +239 +239 +238 +236 +234 +230 +225 +222 +224 +226 +225 +224 +223 +221 +219 +217 +216 +220 +221 +216 +206 +204 +211 +217 +217 +222 +222 +221 +221 +220 +220 +217 +215 +216 +214 +213 +213 +212 +210 +208 +208 +200 +197 +195 +197 +196 +193 +193 +196 +199 +202 +204 +203 +200 +198 +199 +201 +197 +191 +183 +176 +172 +175 +187 +200 +201 +192 +185 +178 +177 +187 +194 +188 +192 +192 +193 +195 +195 +193 +191 +190 +195 +190 +181 +173 +169 +171 +173 +173 +178 +180 +182 +180 +178 +180 +187 +194 +197 +196 +194 +190 +186 +185 +189 +194 +190 +192 +189 +178 +171 +176 +180 +176 +171 +175 +176 +171 +159 +149 +141 +139 +142 +162 +176 +169 +168 +183 +190 +180 +179 +170 +148 +135 +139 +138 +130 +128 +143 +148 +142 +124 +113 +120 +130 +136 +142 +139 +132 +141 +161 +165 +163 +171 +171 +159 +159 +175 +194 +202 +182 +150 +125 +114 +101 +112 +146 +173 +180 +181 +192 +204 +204 +194 +183 +167 +150 +146 +120 +116 +123 +135 +131 +119 +124 +142 +175 +186 +192 +195 +200 +193 +179 +172 +154 +125 +128 +151 +154 +153 +156 +153 +155 +160 +158 +153 +156 +164 +167 +163 +166 +164 +160 +159 +162 +167 +166 +163 +157 +156 +152 +144 +132 +119 +105 +97 +97 +98 +100 +104 +103 +105 +115 +124 +134 +129 +127 +133 +137 +140 +146 +152 +167 +176 +172 +180 +190 +192 +199 +194 +169 +161 +161 +176 +193 +198 +191 +182 +176 +176 +169 +153 +136 +124 +117 +112 +114 +116 +127 +134 +139 +139 +139 +154 +158 +153 +147 +142 +128 +116 +121 +135 +140 +138 +138 +135 +131 +131 +122 +102 +94 +93 +96 +98 +95 +97 +106 +111 +114 +114 +113 +113 +111 +107 +103 +101 +103 +101 +99 +98 +95 +93 +96 +102 +109 +107 +104 +103 +105 +106 +108 +108 +111 +109 +110 +112 +112 +112 +114 +117 +118 +115 +114 +115 +115 +114 +114 +115 +117 +113 +112 +116 +121 +122 +120 +119 +122 +120 +120 +122 +121 +118 +117 +118 +118 +120 +122 +122 +122 +126 +133 +138 +135 +131 +131 +135 +137 +135 +132 +132 +127 +138 +141 +137 +131 +123 +124 +134 +139 +138 +141 +145 +145 +142 +142 +145 +150 +145 +144 +146 +144 +139 +138 +145 +146 +144 +146 +150 +151 +150 +152 +157 +148 +148 +142 +133 +135 +146 +152 +151 +151 +149 +146 +143 +140 +138 +144 +153 +160 +157 +151 +141 +135 +136 +137 +136 +147 +139 +146 +157 +158 +158 +149 +130 +126 +125 +129 +141 +152 +156 +156 +155 +159 +155 +148 +140 +136 +136 +136 +136 +138 +136 +130 +126 +127 +131 +133 +133 +135 +132 +132 +137 +140 +139 +134 +130 +138 +142 +142 +139 +143 +150 +152 +149 +150 +148 +149 +145 +136 +131 +133 +134 +132 +133 +136 +136 +128 +121 +125 +134 +135 +129 +124 +125 +132 +139 +142 +141 +140 +138 +135 +133 +127 +119 +116 +116 +120 +125 +128 +126 +125 +128 +129 +127 +133 +140 +147 +149 +146 +143 +140 +137 +143 +138 +134 +131 +130 +128 +129 +131 +132 +127 +121 +119 +122 +127 +134 +139 +135 +137 +138 +136 +133 +129 +129 +130 +126 +125 +128 +129 +128 +124 +121 +122 +124 +126 +129 +131 +132 +132 +134 +135 +137 +134 +128 +122 +119 +120 +122 +124 +127 +128 +126 +122 +115 +114 +124 +134 +138 +131 +122 +114 +114 +118 +122 +123 +124 +124 +124 +126 +125 +123 +123 +124 +126 +124 +122 +120 +117 +116 +120 +125 +124 +124 +124 +122 +117 +112 +114 +118 +120 +119 +116 +112 +108 +106 +107 +108 +110 +108 +105 +103 +101 +100 +100 +99 +98 +99 +97 +93 +86 +78 +72 +69 +55 +48 +46 +48 +51 +51 +54 +57 +64 +68 +66 +59 +58 +65 +74 +80 +77 +74 +74 +80 +85 +82 +72 +65 +65 +67 +72 +79 +87 +90 +84 +78 +82 +83 +87 +94 +95 +90 +89 +91 +84 +87 +87 +83 +80 +83 +90 +97 +102 +109 +104 +93 +90 +90 +88 +84 +83 +80 +75 +75 +78 +73 +70 +77 +70 +78 +79 +76 +74 +69 +65 +65 +62 +66 +74 +74 +65 +61 +64 +67 +56 +57 +56 +53 +51 +51 +57 +62 +64 +63 +58 +51 +48 +50 +54 +55 +64 +64 +64 +63 +61 +61 +61 +62 +57 +52 +45 +45 +52 +54 +52 +53 +62 +70 +77 +79 +79 +80 +82 +83 +79 +72 +67 +72 +84 +92 +89 +85 +82 +76 +74 +78 +82 +84 +88 +94 +94 +97 +101 +102 +104 +105 +104 +101 +113 +107 +103 +103 +110 +116 +117 +116 +116 +110 +106 +108 +112 +113 +112 +110 +105 +104 +102 +107 +114 +116 +112 +107 +112 +112 +112 +111 +111 +112 +113 +115 +118 +121 +122 +121 +122 +124 +123 +122 +114 +114 +116 +117 +116 +115 +118 +121 +121 +127 +132 +132 +127 +123 +123 +127 +128 +126 +119 +111 +115 +123 +124 +119 +119 +119 +122 +126 +128 +126 +122 +119 +120 +116 +114 +114 +115 +116 +120 +123 +120 +122 +124 +126 +127 +127 +124 +121 +125 +129 +131 +128 +125 +126 +128 +128 +130 +132 +131 +127 +124 +121 +116 +109 +113 +120 +124 +124 +127 +131 +131 +126 +129 +123 +117 +110 +106 +101 +95 +91 +93 +91 +98 +112 +120 +119 +120 +125 +128 +125 +122 +120 +121 +122 +123 +123 +128 +130 +133 +135 +134 +131 +129 +130 +130 +129 +127 +127 +128 +129 +130 +130 +133 +128 +128 +129 +124 +122 +124 +126 +122 +116 +111 +114 +118 +119 +117 +115 +118 +112 +103 +96 +93 +94 +96 +98 +94 +97 +106 +116 +122 +123 +124 +126 +126 +133 +140 +139 +136 +139 +140 +135 +134 +142 +155 +163 +161 +156 +152 +152 +147 +139 +134 +134 +139 +146 +143 +132 +127 +126 +122 +115 +105 +99 +98 +102 +109 +114 +118 +118 +118 +119 +120 +121 +123 +125 +127 +131 +132 +129 +125 +123 +130 +138 +143 +141 +139 +140 +140 +137 +139 +148 +150 +146 +143 +143 +139 +131 +132 +130 +124 +117 +116 +119 +119 +117 +113 +109 +105 +99 +94 +96 +96 +91 +89 +88 +87 +85 +89 +100 +110 +111 +113 +119 +124 +128 +131 +136 +144 +150 +148 +144 +145 +157 +173 +180 +174 +168 +155 +142 +135 +138 +140 +139 +142 +150 +153 +154 +152 +146 +140 +136 +128 +121 +123 +135 +145 +145 +142 +145 +151 +158 +159 +162 +164 +151 +133 +145 +170 +180 +156 +133 +127 +138 +155 +188 +210 +205 +182 +182 +194 +205 +200 +188 +182 +183 +185 +187 +185 +191 +194 +189 +188 +183 +174 +168 +166 +165 +166 +173 +179 +178 +185 +184 +190 +194 +193 +197 +205 +209 +217 +213 +205 +198 +201 +212 +220 +223 +223 +219 +216 +216 +212 +206 +209 +218 +215 +210 +196 +181 +178 +194 +212 +222 +222 +218 +209 +197 +193 +201 +216 +227 +219 +209 +201 +207 +222 +234 +237 +234 +224 +215 +207 +204 +195 +189 +198 +213 +202 +189 +172 +168 +174 +180 +186 +193 +187 +192 +211 +237 +248 +248 +232 +197 +175 +182 +196 +206 +205 +200 +197 +192 +189 +183 +180 +181 +181 +181 +185 +191 +183 +168 +144 +121 +102 +94 +92 +93 +90 +91 +95 +100 +106 +108 +106 +104 +102 +97 +93 +94 +94 +93 +93 +93 +97 +98 +99 +100 +100 +102 +104 +106 +108 +106 +105 +108 +112 +114 +113 +110 +110 +107 +105 +103 +103 +102 +101 +99 +99 +99 +99 +100 +103 +104 +104 +104 +105 +104 +102 +101 +100 +100 +100 +101 +100 +101 +101 +101 +102 +102 +102 +101 +106 +105 +104 +105 +107 +107 +105 +103 +102 +102 +104 +105 +104 +105 +108 +112 +114 +118 +121 +122 +122 +125 +127 +128 +129 +132 +134 +133 +134 +137 +141 +142 +142 +138 +135 +136 +141 +150 +161 +168 +184 +195 +197 +190 +188 +196 +218 +240 +246 +248 +249 +251 +250 +250 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +250 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +250 +250 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +253 +254 +254 +254 +253 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +247 +247 +246 +246 +245 +245 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +240 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +254 +255 +255 +254 +253 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +253 +252 +249 +248 +248 +248 +249 +248 +246 +244 +242 +244 +246 +246 +245 +243 +240 +239 +238 +236 +234 +232 +229 +226 +223 +224 +226 +224 +222 +222 +222 +222 +219 +217 +220 +221 +218 +210 +208 +214 +218 +219 +223 +222 +220 +219 +218 +218 +217 +217 +216 +214 +214 +214 +214 +214 +212 +211 +200 +194 +192 +195 +198 +197 +193 +192 +199 +200 +201 +201 +201 +201 +202 +204 +200 +192 +183 +176 +170 +171 +182 +194 +200 +193 +187 +178 +174 +184 +193 +189 +191 +189 +191 +195 +197 +195 +194 +194 +187 +183 +175 +169 +170 +174 +176 +176 +179 +182 +184 +181 +178 +181 +189 +195 +197 +195 +191 +186 +183 +186 +190 +194 +190 +189 +189 +183 +175 +176 +181 +179 +173 +180 +178 +159 +145 +143 +149 +153 +170 +180 +184 +180 +175 +182 +188 +184 +168 +137 +123 +134 +147 +157 +159 +153 +161 +157 +148 +135 +129 +132 +135 +136 +136 +137 +131 +137 +160 +166 +154 +148 +143 +137 +142 +154 +167 +178 +178 +165 +147 +121 +109 +117 +126 +136 +152 +162 +178 +196 +208 +210 +207 +194 +177 +171 +146 +140 +133 +128 +123 +121 +120 +120 +132 +154 +170 +176 +184 +185 +176 +170 +163 +151 +153 +153 +143 +150 +150 +127 +127 +133 +136 +137 +146 +160 +167 +165 +161 +153 +143 +138 +142 +146 +145 +140 +129 +128 +125 +123 +118 +109 +99 +93 +111 +119 +123 +121 +118 +121 +133 +146 +143 +141 +142 +147 +151 +152 +152 +154 +166 +171 +164 +173 +183 +182 +190 +191 +192 +188 +191 +205 +219 +218 +201 +184 +183 +181 +182 +182 +175 +167 +167 +174 +180 +180 +182 +181 +181 +177 +165 +165 +165 +161 +153 +143 +134 +135 +141 +144 +138 +122 +115 +113 +100 +86 +82 +82 +92 +97 +102 +100 +97 +104 +112 +112 +112 +110 +108 +106 +105 +104 +103 +102 +96 +95 +96 +99 +99 +99 +104 +109 +114 +111 +107 +105 +105 +105 +105 +105 +107 +107 +109 +110 +109 +109 +112 +115 +112 +111 +111 +113 +118 +121 +120 +115 +116 +114 +115 +117 +117 +117 +117 +118 +118 +122 +124 +121 +118 +118 +117 +116 +115 +116 +118 +119 +121 +124 +128 +130 +129 +128 +130 +132 +131 +128 +128 +131 +135 +145 +145 +136 +127 +119 +124 +141 +145 +142 +141 +141 +138 +135 +138 +143 +151 +150 +148 +144 +140 +139 +141 +144 +147 +143 +142 +146 +150 +153 +154 +156 +154 +149 +139 +132 +137 +150 +154 +151 +150 +148 +148 +147 +142 +141 +147 +152 +158 +156 +148 +136 +131 +136 +144 +148 +148 +143 +155 +163 +154 +147 +148 +146 +142 +141 +143 +149 +156 +159 +157 +154 +151 +148 +145 +141 +137 +134 +136 +139 +138 +134 +128 +123 +124 +129 +134 +136 +130 +128 +128 +132 +134 +133 +130 +129 +137 +140 +143 +145 +146 +148 +150 +151 +158 +154 +152 +148 +139 +133 +133 +133 +132 +130 +130 +133 +132 +129 +130 +134 +129 +123 +116 +114 +119 +127 +135 +140 +140 +141 +139 +135 +130 +126 +120 +115 +122 +127 +131 +131 +130 +129 +126 +121 +121 +123 +128 +134 +141 +144 +139 +134 +134 +131 +128 +128 +130 +132 +134 +135 +134 +128 +121 +117 +115 +115 +120 +127 +124 +130 +135 +137 +134 +133 +133 +135 +132 +131 +130 +128 +125 +122 +121 +122 +126 +128 +129 +128 +127 +127 +128 +129 +127 +126 +125 +123 +121 +119 +117 +116 +123 +127 +127 +120 +114 +115 +122 +127 +131 +128 +121 +116 +116 +121 +124 +124 +129 +126 +124 +125 +126 +125 +121 +119 +121 +121 +124 +124 +123 +120 +119 +119 +121 +120 +121 +122 +118 +113 +114 +119 +118 +118 +117 +115 +111 +109 +108 +109 +106 +104 +102 +100 +99 +97 +94 +91 +86 +84 +82 +77 +70 +61 +52 +47 +44 +46 +50 +53 +57 +58 +58 +57 +62 +68 +69 +66 +69 +78 +86 +87 +73 +75 +79 +83 +84 +82 +80 +79 +80 +81 +87 +99 +104 +101 +99 +100 +94 +92 +90 +88 +84 +83 +87 +93 +89 +88 +85 +80 +80 +85 +93 +98 +99 +101 +95 +88 +91 +93 +88 +82 +81 +79 +73 +73 +75 +65 +58 +62 +70 +69 +65 +64 +70 +69 +61 +56 +62 +55 +58 +64 +61 +54 +50 +48 +58 +58 +56 +51 +46 +48 +54 +60 +69 +69 +63 +53 +47 +48 +49 +47 +55 +57 +59 +60 +61 +60 +60 +61 +60 +56 +47 +42 +52 +58 +55 +50 +42 +56 +65 +66 +66 +70 +65 +55 +47 +46 +49 +57 +67 +73 +71 +68 +58 +54 +55 +61 +64 +65 +68 +74 +68 +71 +73 +76 +85 +93 +97 +98 +94 +92 +90 +96 +105 +109 +109 +106 +108 +103 +100 +105 +112 +115 +114 +112 +112 +109 +106 +105 +107 +109 +110 +109 +107 +107 +109 +109 +109 +109 +108 +109 +114 +116 +116 +116 +117 +118 +117 +116 +111 +111 +111 +111 +112 +114 +117 +121 +120 +123 +125 +123 +119 +117 +118 +120 +124 +127 +125 +119 +121 +126 +125 +118 +117 +117 +118 +122 +124 +122 +120 +119 +119 +117 +115 +116 +116 +115 +116 +117 +113 +116 +121 +123 +122 +121 +121 +122 +123 +127 +128 +124 +121 +124 +128 +129 +128 +123 +118 +116 +111 +104 +100 +100 +115 +122 +125 +124 +124 +128 +127 +124 +126 +121 +115 +109 +106 +101 +96 +92 +93 +91 +97 +109 +116 +114 +113 +117 +113 +111 +110 +113 +119 +123 +124 +124 +122 +123 +124 +127 +127 +126 +127 +130 +130 +126 +123 +123 +126 +128 +126 +124 +130 +120 +118 +124 +126 +125 +122 +118 +116 +110 +107 +111 +118 +119 +114 +109 +110 +95 +85 +89 +97 +102 +105 +110 +119 +124 +132 +137 +138 +137 +136 +137 +135 +134 +136 +138 +135 +138 +138 +133 +133 +141 +151 +157 +155 +150 +149 +151 +147 +139 +131 +127 +128 +134 +133 +125 +121 +121 +120 +115 +107 +102 +103 +107 +109 +116 +123 +127 +128 +131 +130 +130 +125 +126 +129 +139 +148 +151 +145 +138 +143 +144 +142 +139 +139 +143 +146 +146 +153 +156 +156 +150 +145 +143 +142 +140 +149 +148 +142 +137 +137 +144 +148 +148 +138 +133 +125 +116 +113 +122 +125 +118 +113 +110 +104 +101 +100 +101 +104 +108 +113 +112 +114 +120 +128 +138 +147 +153 +150 +140 +136 +149 +170 +181 +174 +161 +162 +155 +151 +152 +148 +145 +148 +155 +159 +157 +152 +147 +145 +143 +134 +124 +122 +135 +147 +150 +149 +150 +151 +153 +156 +158 +163 +153 +137 +145 +168 +177 +154 +138 +130 +132 +147 +183 +208 +203 +197 +196 +200 +202 +193 +185 +187 +188 +186 +189 +182 +180 +181 +182 +185 +179 +156 +160 +166 +167 +166 +172 +179 +179 +184 +183 +185 +188 +186 +192 +204 +210 +212 +210 +205 +199 +200 +208 +216 +219 +219 +215 +212 +215 +217 +210 +208 +216 +221 +219 +210 +194 +187 +196 +211 +219 +221 +218 +210 +200 +197 +204 +218 +227 +219 +211 +205 +208 +221 +231 +234 +232 +228 +222 +215 +206 +190 +175 +176 +186 +199 +196 +179 +165 +170 +179 +182 +182 +184 +184 +197 +228 +246 +249 +237 +202 +176 +176 +187 +201 +206 +204 +199 +192 +185 +180 +176 +177 +175 +173 +182 +194 +189 +180 +155 +123 +100 +95 +95 +94 +92 +94 +97 +105 +112 +113 +110 +107 +100 +95 +94 +95 +95 +94 +93 +93 +96 +97 +99 +99 +98 +99 +102 +104 +109 +106 +104 +106 +110 +112 +111 +108 +109 +106 +104 +103 +104 +104 +102 +100 +101 +100 +99 +100 +102 +102 +102 +101 +101 +100 +100 +99 +100 +101 +103 +104 +103 +101 +98 +97 +99 +101 +102 +102 +106 +107 +107 +107 +105 +103 +101 +100 +101 +102 +104 +104 +103 +103 +107 +112 +114 +117 +120 +122 +124 +128 +128 +127 +129 +132 +134 +134 +134 +137 +141 +143 +143 +137 +136 +141 +148 +153 +164 +174 +184 +195 +201 +197 +192 +195 +213 +235 +247 +248 +249 +249 +249 +250 +251 +251 +251 +250 +250 +249 +249 +249 +249 +250 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +252 +251 +251 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +246 +245 +245 +245 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +242 +243 +243 +244 +244 +243 +242 +242 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +253 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +255 +254 +254 +253 +253 +254 +253 +252 +251 +250 +249 +248 +249 +250 +249 +247 +244 +243 +245 +247 +247 +246 +244 +242 +241 +238 +235 +233 +232 +230 +227 +223 +224 +223 +222 +220 +220 +221 +221 +219 +217 +219 +220 +221 +218 +217 +219 +219 +220 +223 +222 +220 +218 +217 +217 +217 +217 +218 +216 +215 +216 +215 +214 +212 +210 +198 +191 +188 +194 +200 +200 +195 +193 +198 +198 +200 +203 +204 +202 +201 +201 +200 +192 +183 +177 +171 +170 +178 +187 +201 +200 +193 +180 +174 +182 +192 +192 +191 +188 +189 +194 +197 +196 +195 +195 +187 +183 +179 +176 +174 +174 +176 +177 +180 +184 +186 +183 +180 +181 +184 +187 +192 +191 +188 +183 +180 +181 +185 +185 +182 +180 +184 +184 +178 +182 +189 +187 +179 +172 +157 +146 +155 +177 +189 +189 +197 +181 +167 +164 +171 +178 +171 +155 +118 +106 +131 +170 +175 +168 +167 +164 +159 +160 +159 +154 +146 +138 +133 +130 +133 +143 +148 +153 +165 +169 +163 +159 +149 +142 +146 +157 +162 +166 +178 +190 +181 +157 +146 +145 +140 +140 +141 +132 +145 +163 +180 +192 +200 +200 +189 +179 +170 +167 +156 +148 +154 +160 +151 +134 +112 +122 +128 +141 +162 +179 +184 +182 +176 +179 +173 +162 +159 +155 +142 +130 +131 +135 +139 +141 +144 +146 +142 +137 +131 +121 +111 +110 +114 +118 +120 +121 +117 +118 +123 +135 +144 +149 +150 +150 +163 +169 +168 +162 +160 +159 +160 +165 +159 +160 +166 +175 +177 +173 +167 +163 +164 +165 +164 +171 +176 +171 +171 +173 +189 +187 +189 +196 +203 +200 +187 +175 +175 +170 +173 +186 +194 +195 +199 +207 +212 +212 +208 +192 +183 +176 +163 +161 +153 +146 +137 +128 +126 +133 +129 +115 +104 +97 +96 +96 +89 +81 +84 +89 +104 +105 +106 +104 +106 +116 +118 +110 +106 +104 +101 +99 +101 +105 +108 +108 +100 +98 +99 +100 +102 +105 +108 +112 +111 +109 +105 +105 +105 +104 +102 +102 +106 +107 +106 +104 +104 +108 +113 +116 +107 +104 +102 +107 +119 +128 +123 +114 +115 +115 +117 +118 +116 +114 +114 +116 +117 +121 +120 +115 +113 +116 +118 +117 +122 +121 +121 +122 +123 +124 +122 +121 +125 +125 +128 +130 +128 +126 +129 +135 +141 +141 +139 +135 +131 +126 +130 +140 +144 +143 +142 +140 +137 +135 +137 +140 +148 +150 +147 +139 +136 +138 +141 +139 +143 +147 +146 +145 +152 +163 +163 +155 +157 +142 +133 +137 +147 +152 +155 +159 +157 +151 +149 +149 +144 +147 +152 +154 +153 +151 +144 +133 +128 +135 +152 +165 +157 +149 +153 +157 +149 +141 +146 +152 +153 +156 +157 +156 +153 +150 +149 +149 +141 +137 +135 +135 +134 +131 +137 +146 +142 +138 +133 +131 +133 +137 +139 +139 +126 +124 +123 +125 +125 +124 +127 +129 +137 +138 +141 +145 +147 +148 +148 +150 +155 +152 +150 +147 +139 +133 +131 +129 +129 +123 +122 +128 +134 +136 +135 +137 +132 +128 +121 +116 +116 +121 +129 +135 +139 +141 +140 +137 +134 +133 +127 +121 +121 +124 +128 +133 +135 +134 +131 +127 +126 +123 +121 +125 +134 +140 +138 +133 +129 +126 +123 +122 +124 +126 +129 +131 +129 +127 +125 +123 +118 +112 +110 +111 +113 +120 +125 +128 +128 +129 +131 +132 +130 +130 +130 +128 +126 +124 +125 +126 +130 +128 +124 +122 +123 +124 +123 +120 +121 +120 +121 +122 +122 +119 +116 +115 +120 +126 +126 +119 +114 +116 +120 +122 +130 +129 +126 +123 +122 +125 +128 +129 +132 +127 +124 +126 +127 +125 +119 +115 +119 +120 +123 +124 +123 +121 +119 +118 +123 +120 +118 +117 +113 +110 +111 +115 +117 +119 +120 +120 +116 +112 +109 +108 +104 +103 +103 +103 +103 +98 +91 +86 +78 +76 +73 +69 +63 +52 +42 +36 +39 +47 +56 +60 +62 +63 +61 +58 +68 +72 +73 +71 +76 +86 +89 +88 +77 +79 +84 +85 +83 +81 +83 +87 +90 +91 +101 +108 +103 +92 +95 +106 +109 +103 +95 +88 +87 +90 +92 +92 +96 +91 +82 +78 +80 +88 +94 +96 +92 +89 +82 +79 +85 +87 +82 +81 +73 +69 +67 +71 +71 +60 +52 +53 +59 +62 +60 +60 +64 +63 +56 +52 +56 +51 +54 +58 +53 +47 +48 +49 +62 +61 +58 +53 +48 +49 +57 +65 +72 +72 +66 +54 +49 +51 +51 +48 +48 +55 +66 +71 +71 +66 +63 +61 +67 +67 +60 +54 +60 +66 +65 +64 +56 +64 +67 +63 +64 +68 +64 +54 +46 +52 +58 +59 +56 +54 +55 +56 +51 +55 +56 +53 +52 +55 +56 +54 +55 +58 +62 +64 +67 +72 +77 +79 +72 +77 +84 +91 +94 +93 +91 +91 +87 +86 +89 +94 +100 +104 +106 +108 +110 +110 +109 +107 +105 +104 +105 +107 +108 +108 +111 +113 +112 +110 +108 +109 +110 +110 +110 +109 +108 +109 +109 +109 +111 +109 +108 +109 +111 +111 +114 +116 +118 +115 +112 +112 +116 +121 +122 +119 +120 +127 +130 +129 +128 +129 +126 +121 +117 +116 +117 +119 +120 +119 +118 +119 +118 +117 +118 +120 +120 +119 +118 +119 +119 +121 +123 +122 +119 +117 +120 +124 +126 +126 +127 +126 +128 +128 +128 +127 +128 +118 +111 +110 +106 +100 +102 +109 +122 +126 +126 +123 +120 +119 +117 +113 +117 +114 +110 +105 +102 +99 +97 +96 +99 +98 +103 +111 +115 +112 +111 +113 +111 +108 +106 +110 +117 +123 +126 +126 +122 +120 +121 +123 +124 +125 +128 +133 +133 +128 +123 +123 +128 +131 +130 +128 +123 +121 +124 +126 +121 +116 +116 +115 +110 +107 +106 +105 +102 +96 +93 +91 +90 +82 +82 +93 +105 +112 +122 +133 +141 +143 +146 +146 +143 +141 +141 +143 +138 +134 +134 +138 +138 +140 +138 +132 +131 +136 +142 +147 +145 +140 +137 +138 +131 +123 +117 +112 +110 +113 +114 +108 +110 +112 +115 +116 +115 +115 +119 +124 +124 +127 +132 +136 +139 +139 +138 +136 +136 +137 +138 +142 +148 +154 +155 +153 +150 +147 +144 +144 +146 +148 +148 +147 +157 +153 +149 +148 +149 +149 +147 +145 +148 +152 +154 +149 +147 +150 +156 +159 +152 +143 +137 +138 +139 +143 +148 +149 +151 +140 +130 +132 +133 +124 +118 +123 +125 +118 +113 +112 +118 +126 +134 +138 +133 +134 +139 +149 +161 +167 +164 +159 +165 +165 +164 +161 +157 +156 +159 +162 +158 +155 +152 +151 +153 +150 +140 +130 +130 +141 +154 +160 +159 +155 +150 +147 +147 +157 +169 +162 +142 +142 +157 +166 +155 +148 +142 +140 +154 +184 +203 +202 +207 +209 +201 +193 +186 +189 +196 +191 +191 +193 +182 +172 +170 +174 +183 +179 +161 +167 +171 +166 +160 +167 +179 +185 +185 +185 +189 +188 +182 +185 +200 +212 +210 +208 +205 +203 +203 +206 +211 +215 +217 +214 +207 +208 +215 +211 +209 +219 +229 +227 +218 +203 +196 +201 +209 +213 +221 +219 +212 +204 +202 +209 +219 +225 +221 +214 +207 +209 +219 +230 +234 +234 +227 +223 +218 +210 +193 +174 +166 +166 +194 +199 +185 +167 +171 +179 +176 +170 +179 +177 +187 +216 +240 +248 +240 +213 +184 +176 +179 +193 +202 +204 +197 +191 +182 +177 +174 +173 +171 +171 +182 +196 +199 +189 +160 +124 +103 +100 +96 +88 +91 +95 +103 +113 +119 +120 +114 +109 +96 +93 +93 +95 +95 +94 +93 +94 +95 +97 +99 +99 +97 +97 +98 +100 +105 +103 +103 +104 +107 +110 +110 +109 +109 +108 +107 +106 +107 +108 +105 +102 +102 +101 +100 +101 +101 +101 +99 +98 +96 +96 +96 +96 +97 +99 +102 +104 +104 +100 +96 +95 +96 +98 +100 +101 +104 +105 +106 +105 +103 +100 +100 +100 +101 +101 +103 +104 +103 +104 +107 +112 +114 +117 +119 +122 +125 +129 +128 +126 +128 +131 +133 +133 +133 +135 +140 +143 +147 +140 +138 +144 +149 +153 +165 +176 +182 +193 +201 +201 +195 +193 +208 +230 +247 +248 +249 +248 +248 +250 +252 +252 +251 +251 +250 +249 +249 +249 +250 +250 +251 +251 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +252 +251 +251 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +247 +247 +248 +248 +248 +247 +246 +245 +245 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +255 +254 +253 +253 +253 +253 +253 +252 +251 +252 +249 +248 +248 +249 +249 +247 +245 +244 +246 +247 +247 +246 +244 +242 +242 +238 +235 +232 +231 +230 +227 +223 +223 +221 +221 +221 +220 +217 +216 +216 +217 +222 +220 +220 +222 +222 +221 +219 +220 +222 +221 +220 +219 +217 +217 +217 +217 +218 +216 +216 +216 +215 +214 +210 +207 +197 +190 +187 +193 +199 +201 +198 +197 +195 +196 +199 +203 +204 +201 +200 +200 +199 +193 +185 +179 +174 +172 +175 +180 +198 +203 +195 +179 +174 +181 +190 +196 +194 +189 +188 +192 +195 +194 +192 +192 +190 +190 +190 +187 +179 +172 +173 +177 +182 +185 +185 +182 +181 +182 +184 +185 +188 +189 +187 +182 +178 +178 +180 +182 +182 +181 +188 +189 +185 +192 +196 +184 +171 +160 +152 +159 +183 +203 +205 +197 +184 +163 +143 +138 +150 +161 +151 +130 +108 +132 +175 +197 +180 +159 +151 +148 +153 +160 +167 +164 +156 +148 +145 +145 +156 +160 +165 +170 +173 +174 +176 +181 +179 +172 +170 +179 +186 +182 +185 +196 +195 +188 +178 +170 +169 +167 +150 +126 +129 +140 +151 +154 +160 +175 +184 +182 +185 +190 +189 +185 +189 +194 +185 +168 +141 +131 +128 +140 +160 +178 +194 +201 +197 +193 +185 +184 +183 +170 +157 +157 +157 +156 +156 +156 +150 +135 +121 +114 +108 +102 +100 +105 +108 +110 +116 +122 +138 +141 +149 +164 +177 +186 +191 +195 +192 +196 +190 +182 +184 +183 +176 +174 +170 +171 +172 +174 +171 +165 +158 +155 +156 +160 +168 +171 +174 +171 +161 +162 +168 +165 +163 +159 +149 +138 +134 +136 +139 +145 +154 +167 +180 +189 +193 +193 +187 +188 +182 +162 +147 +138 +130 +135 +126 +115 +111 +111 +112 +114 +107 +90 +88 +98 +99 +95 +98 +104 +107 +107 +114 +106 +104 +107 +112 +116 +110 +99 +96 +97 +98 +100 +105 +110 +112 +110 +103 +102 +100 +100 +103 +108 +110 +110 +109 +106 +105 +105 +104 +103 +103 +104 +105 +107 +104 +100 +103 +112 +118 +117 +106 +102 +102 +109 +119 +121 +115 +109 +112 +114 +118 +120 +118 +114 +112 +112 +116 +114 +111 +110 +112 +117 +121 +123 +129 +128 +127 +127 +127 +126 +124 +122 +126 +126 +129 +132 +132 +131 +135 +141 +138 +132 +130 +133 +134 +135 +138 +139 +137 +141 +142 +141 +140 +141 +142 +142 +145 +146 +143 +137 +137 +140 +141 +138 +141 +147 +149 +149 +156 +165 +163 +154 +152 +139 +134 +144 +154 +155 +158 +164 +164 +152 +148 +148 +147 +151 +155 +151 +141 +140 +138 +135 +132 +138 +151 +164 +160 +151 +146 +147 +147 +144 +144 +147 +155 +157 +155 +149 +143 +142 +144 +144 +140 +133 +135 +142 +144 +137 +139 +148 +141 +138 +137 +141 +146 +148 +144 +139 +129 +128 +128 +129 +127 +124 +126 +132 +138 +138 +137 +138 +144 +149 +148 +145 +145 +144 +146 +146 +139 +132 +130 +128 +124 +117 +116 +121 +131 +137 +138 +140 +139 +138 +134 +129 +125 +126 +129 +132 +137 +138 +139 +140 +138 +135 +133 +132 +121 +119 +122 +131 +136 +137 +135 +134 +135 +131 +126 +124 +128 +132 +133 +131 +129 +128 +125 +123 +122 +122 +124 +124 +124 +125 +128 +130 +129 +123 +117 +113 +116 +119 +121 +120 +119 +121 +122 +123 +124 +126 +129 +129 +129 +128 +129 +129 +130 +127 +123 +119 +119 +121 +120 +118 +122 +119 +118 +119 +120 +119 +120 +121 +120 +122 +122 +120 +117 +117 +119 +121 +128 +131 +133 +132 +126 +123 +125 +129 +129 +126 +124 +126 +128 +124 +119 +114 +122 +121 +119 +118 +117 +118 +120 +120 +123 +118 +115 +114 +112 +108 +108 +111 +115 +116 +118 +117 +113 +110 +108 +107 +106 +103 +101 +100 +99 +95 +87 +81 +76 +72 +68 +64 +57 +48 +43 +40 +44 +49 +56 +60 +59 +59 +62 +67 +82 +81 +78 +76 +80 +88 +88 +86 +83 +82 +84 +86 +86 +86 +87 +89 +94 +97 +105 +107 +96 +85 +88 +98 +116 +115 +108 +99 +98 +102 +103 +99 +102 +95 +86 +83 +88 +94 +94 +91 +87 +84 +78 +78 +79 +75 +73 +78 +70 +64 +68 +74 +71 +60 +53 +50 +44 +54 +61 +63 +63 +59 +54 +54 +53 +57 +63 +60 +52 +50 +57 +60 +59 +60 +60 +59 +56 +55 +59 +66 +68 +69 +65 +55 +51 +53 +51 +45 +40 +54 +69 +77 +71 +61 +53 +49 +56 +65 +70 +70 +65 +60 +63 +74 +84 +82 +76 +70 +68 +69 +66 +61 +58 +62 +64 +60 +53 +49 +50 +54 +58 +63 +61 +57 +53 +54 +52 +49 +55 +58 +61 +63 +64 +66 +65 +65 +64 +68 +76 +81 +82 +80 +78 +78 +71 +70 +73 +79 +84 +88 +92 +94 +94 +98 +101 +102 +100 +98 +98 +99 +104 +106 +111 +115 +115 +113 +112 +113 +112 +110 +107 +105 +105 +106 +109 +110 +114 +111 +107 +108 +111 +111 +111 +111 +113 +111 +109 +110 +116 +122 +123 +120 +118 +125 +130 +132 +130 +127 +124 +121 +119 +119 +121 +123 +122 +120 +119 +120 +119 +119 +120 +123 +123 +122 +122 +123 +125 +124 +123 +121 +117 +115 +118 +123 +125 +126 +128 +131 +132 +129 +127 +125 +126 +120 +116 +115 +114 +113 +117 +125 +125 +124 +122 +120 +118 +113 +109 +105 +109 +108 +105 +101 +96 +93 +95 +97 +98 +100 +105 +110 +112 +111 +110 +111 +113 +110 +108 +110 +114 +119 +121 +121 +124 +121 +121 +125 +128 +127 +128 +131 +129 +126 +123 +123 +127 +130 +130 +129 +116 +116 +118 +114 +104 +102 +105 +108 +104 +104 +103 +98 +90 +84 +84 +88 +86 +93 +103 +110 +113 +119 +131 +141 +141 +144 +145 +143 +138 +138 +141 +146 +139 +135 +135 +138 +141 +144 +142 +134 +128 +128 +130 +133 +132 +128 +124 +123 +116 +109 +107 +109 +110 +111 +112 +109 +112 +115 +118 +123 +127 +129 +134 +139 +138 +138 +139 +142 +142 +142 +143 +144 +147 +147 +146 +144 +145 +151 +157 +159 +155 +149 +147 +151 +153 +151 +147 +146 +152 +149 +147 +149 +155 +160 +158 +155 +150 +154 +158 +158 +155 +153 +152 +152 +153 +141 +139 +145 +147 +148 +154 +159 +166 +163 +153 +148 +150 +145 +139 +142 +137 +130 +122 +118 +118 +118 +120 +123 +120 +130 +143 +149 +154 +157 +160 +160 +162 +176 +182 +171 +161 +160 +164 +167 +155 +151 +152 +156 +160 +156 +148 +142 +143 +150 +160 +165 +162 +154 +147 +145 +142 +159 +174 +171 +155 +145 +148 +156 +156 +157 +155 +158 +171 +187 +196 +199 +203 +207 +199 +192 +183 +186 +199 +195 +197 +197 +182 +168 +161 +166 +181 +184 +181 +180 +175 +167 +163 +173 +184 +186 +182 +182 +188 +190 +185 +185 +196 +207 +207 +205 +206 +209 +209 +207 +208 +212 +212 +213 +207 +205 +210 +206 +204 +215 +227 +229 +225 +211 +201 +202 +207 +210 +220 +219 +215 +210 +209 +214 +220 +223 +221 +216 +210 +211 +221 +232 +235 +233 +227 +224 +219 +212 +199 +183 +169 +160 +191 +205 +196 +174 +170 +171 +169 +171 +179 +183 +184 +201 +225 +242 +242 +225 +194 +179 +175 +186 +197 +201 +198 +193 +184 +179 +174 +172 +171 +174 +184 +195 +204 +192 +164 +132 +113 +106 +98 +89 +91 +98 +110 +122 +128 +125 +116 +109 +95 +93 +93 +95 +96 +93 +93 +94 +93 +96 +99 +99 +98 +96 +97 +98 +101 +101 +101 +103 +104 +107 +109 +111 +111 +112 +112 +110 +110 +111 +108 +105 +102 +101 +101 +101 +102 +101 +99 +97 +96 +96 +95 +95 +95 +96 +99 +101 +102 +98 +95 +94 +96 +99 +100 +100 +100 +100 +100 +99 +100 +100 +100 +100 +100 +100 +102 +104 +104 +105 +108 +112 +113 +117 +119 +121 +123 +125 +126 +125 +127 +129 +132 +132 +132 +134 +139 +143 +146 +145 +143 +144 +146 +151 +163 +171 +180 +190 +199 +201 +197 +192 +207 +229 +246 +248 +249 +248 +249 +251 +252 +252 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +254 +253 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +247 +245 +245 +245 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +255 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +253 +253 +253 +254 +254 +254 +255 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +252 +251 +251 +253 +250 +247 +247 +248 +249 +247 +245 +244 +245 +246 +247 +245 +244 +242 +241 +238 +234 +231 +230 +229 +226 +222 +221 +222 +225 +226 +223 +217 +215 +216 +218 +225 +220 +218 +220 +221 +219 +219 +221 +221 +221 +221 +220 +219 +218 +217 +217 +216 +214 +215 +215 +215 +213 +209 +205 +196 +190 +188 +193 +199 +201 +200 +201 +194 +195 +198 +202 +202 +199 +200 +203 +199 +194 +188 +182 +177 +173 +172 +173 +192 +201 +194 +177 +174 +180 +189 +199 +194 +188 +187 +191 +194 +192 +191 +191 +190 +192 +196 +194 +183 +171 +172 +181 +183 +183 +182 +179 +180 +184 +188 +189 +186 +189 +189 +183 +180 +182 +187 +190 +193 +195 +202 +200 +194 +201 +196 +173 +150 +159 +176 +196 +203 +195 +179 +169 +145 +135 +132 +135 +135 +135 +136 +136 +155 +191 +208 +189 +165 +156 +150 +143 +152 +162 +168 +166 +166 +172 +181 +186 +196 +184 +179 +181 +180 +178 +183 +188 +197 +200 +199 +201 +205 +199 +189 +189 +201 +204 +197 +191 +187 +168 +147 +143 +139 +143 +141 +127 +122 +145 +174 +184 +195 +205 +210 +203 +196 +194 +192 +188 +176 +164 +167 +175 +170 +170 +188 +206 +214 +192 +183 +185 +186 +190 +188 +173 +170 +163 +159 +159 +152 +139 +131 +131 +130 +126 +128 +134 +134 +130 +134 +143 +155 +157 +162 +169 +173 +174 +176 +178 +186 +190 +182 +173 +178 +179 +173 +171 +168 +163 +155 +147 +141 +138 +137 +140 +155 +162 +176 +173 +176 +176 +161 +160 +151 +145 +138 +126 +104 +86 +93 +112 +118 +136 +153 +156 +160 +168 +165 +156 +159 +149 +136 +117 +106 +99 +90 +94 +101 +95 +101 +112 +111 +106 +99 +89 +100 +108 +106 +101 +101 +103 +112 +126 +114 +104 +103 +111 +114 +109 +99 +89 +91 +95 +102 +109 +115 +118 +115 +110 +98 +98 +98 +98 +103 +109 +109 +105 +105 +103 +101 +103 +104 +104 +105 +107 +106 +108 +104 +99 +104 +115 +118 +113 +109 +107 +112 +120 +120 +111 +105 +105 +108 +110 +115 +119 +119 +113 +108 +106 +113 +107 +104 +110 +117 +121 +124 +128 +129 +129 +129 +129 +129 +129 +129 +128 +130 +129 +130 +134 +136 +136 +138 +144 +137 +126 +125 +131 +133 +136 +139 +136 +134 +139 +141 +141 +143 +147 +148 +147 +143 +143 +141 +139 +140 +143 +142 +140 +142 +143 +148 +154 +159 +160 +156 +152 +150 +144 +141 +147 +154 +158 +159 +159 +162 +147 +142 +144 +146 +151 +152 +143 +135 +132 +134 +138 +141 +140 +142 +145 +146 +146 +144 +144 +146 +146 +146 +151 +149 +146 +140 +134 +135 +141 +146 +146 +140 +136 +145 +164 +165 +150 +140 +143 +138 +135 +137 +146 +154 +155 +147 +138 +133 +135 +138 +140 +135 +129 +131 +136 +139 +138 +133 +130 +138 +149 +148 +138 +136 +138 +145 +148 +140 +133 +131 +129 +123 +116 +112 +117 +125 +131 +135 +137 +143 +144 +144 +141 +138 +136 +136 +137 +136 +134 +138 +144 +141 +135 +135 +139 +129 +121 +120 +128 +135 +134 +133 +133 +133 +132 +129 +124 +121 +122 +123 +122 +126 +128 +129 +128 +127 +127 +125 +124 +126 +128 +131 +136 +140 +140 +134 +129 +128 +128 +125 +119 +115 +115 +116 +115 +121 +124 +130 +132 +132 +131 +130 +129 +127 +129 +127 +121 +117 +118 +121 +123 +123 +120 +119 +121 +123 +122 +122 +123 +120 +118 +118 +121 +120 +117 +118 +122 +124 +131 +138 +138 +128 +118 +119 +124 +124 +123 +123 +126 +128 +124 +120 +117 +123 +122 +120 +118 +117 +118 +118 +118 +116 +113 +112 +113 +113 +111 +111 +113 +110 +110 +109 +107 +104 +103 +103 +105 +107 +102 +95 +91 +89 +86 +80 +75 +71 +66 +62 +56 +48 +44 +44 +47 +54 +53 +54 +56 +55 +56 +68 +82 +90 +85 +78 +75 +80 +87 +88 +85 +83 +79 +78 +82 +88 +89 +88 +87 +92 +96 +101 +103 +98 +93 +95 +99 +116 +122 +120 +111 +106 +111 +113 +110 +104 +99 +93 +93 +98 +100 +95 +87 +85 +81 +79 +80 +76 +64 +63 +73 +76 +68 +73 +79 +70 +57 +49 +44 +42 +49 +54 +58 +64 +64 +60 +58 +55 +61 +65 +60 +55 +61 +64 +59 +54 +57 +62 +64 +60 +55 +54 +57 +57 +61 +59 +52 +49 +50 +45 +35 +29 +45 +63 +69 +60 +47 +36 +32 +38 +55 +74 +80 +66 +48 +53 +74 +90 +83 +78 +77 +74 +67 +60 +57 +59 +56 +52 +51 +51 +53 +56 +58 +63 +60 +60 +63 +61 +57 +57 +61 +59 +55 +52 +55 +63 +72 +73 +69 +64 +63 +63 +68 +71 +70 +69 +68 +64 +60 +59 +66 +76 +82 +81 +80 +81 +84 +86 +86 +86 +88 +92 +97 +95 +98 +104 +113 +115 +114 +114 +116 +117 +114 +111 +109 +109 +110 +114 +117 +117 +111 +108 +109 +111 +112 +111 +110 +110 +114 +116 +115 +114 +115 +115 +114 +116 +121 +126 +128 +126 +122 +118 +116 +120 +121 +124 +126 +125 +121 +119 +120 +121 +120 +121 +122 +122 +120 +121 +122 +121 +120 +119 +118 +116 +113 +114 +118 +120 +124 +130 +133 +129 +123 +122 +125 +122 +122 +123 +123 +123 +125 +129 +133 +126 +122 +120 +122 +120 +115 +108 +104 +105 +106 +104 +98 +91 +88 +91 +95 +94 +98 +104 +108 +110 +110 +109 +109 +109 +109 +109 +111 +113 +115 +117 +117 +123 +121 +123 +131 +133 +129 +125 +125 +121 +120 +120 +122 +123 +124 +122 +120 +110 +100 +91 +88 +89 +95 +97 +93 +98 +97 +99 +97 +94 +95 +101 +108 +107 +115 +121 +122 +124 +128 +128 +125 +132 +135 +139 +135 +131 +131 +137 +142 +138 +137 +137 +137 +140 +146 +146 +137 +127 +123 +120 +122 +123 +121 +118 +116 +111 +106 +110 +118 +122 +124 +126 +125 +128 +128 +130 +133 +135 +137 +138 +142 +143 +141 +140 +143 +143 +143 +145 +149 +155 +156 +154 +152 +153 +158 +162 +164 +159 +152 +149 +154 +156 +151 +147 +148 +147 +150 +151 +150 +155 +162 +165 +162 +152 +151 +153 +161 +167 +166 +158 +152 +150 +142 +140 +144 +146 +151 +158 +162 +165 +177 +167 +146 +144 +151 +150 +146 +150 +148 +144 +140 +133 +127 +125 +127 +126 +130 +136 +144 +154 +160 +156 +151 +154 +180 +194 +179 +157 +152 +156 +158 +148 +146 +148 +156 +162 +159 +156 +155 +154 +156 +161 +164 +158 +149 +144 +145 +148 +163 +174 +172 +163 +154 +152 +157 +158 +161 +162 +171 +185 +190 +189 +197 +195 +196 +191 +192 +180 +176 +198 +208 +202 +198 +180 +164 +155 +159 +179 +189 +187 +181 +174 +171 +176 +188 +189 +179 +175 +172 +177 +188 +191 +191 +196 +201 +202 +200 +204 +211 +212 +207 +206 +209 +204 +213 +210 +207 +209 +201 +196 +206 +217 +227 +231 +219 +203 +200 +206 +210 +218 +218 +216 +214 +214 +218 +221 +221 +220 +216 +213 +215 +225 +234 +235 +231 +231 +227 +219 +211 +201 +187 +169 +155 +189 +209 +206 +180 +166 +160 +165 +179 +187 +193 +186 +189 +208 +231 +239 +228 +199 +180 +171 +181 +191 +198 +198 +195 +188 +182 +176 +174 +175 +178 +186 +193 +202 +191 +169 +141 +120 +110 +102 +96 +91 +100 +115 +128 +134 +128 +115 +105 +97 +94 +93 +95 +96 +94 +94 +96 +91 +95 +98 +99 +98 +97 +97 +98 +99 +100 +101 +102 +102 +105 +109 +111 +113 +114 +115 +113 +112 +112 +109 +106 +103 +102 +102 +103 +104 +103 +101 +98 +98 +97 +97 +95 +95 +95 +97 +100 +101 +98 +95 +96 +99 +101 +101 +99 +97 +95 +94 +94 +98 +100 +100 +99 +99 +99 +101 +104 +105 +106 +109 +112 +112 +116 +119 +119 +119 +121 +123 +124 +126 +128 +130 +131 +131 +133 +138 +143 +141 +143 +145 +143 +145 +153 +162 +166 +180 +189 +198 +201 +197 +193 +207 +229 +245 +248 +250 +249 +250 +252 +252 +251 +252 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +252 +252 +253 +253 +252 +252 +251 +252 +252 +252 +252 +253 +254 +254 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +252 +252 +252 +253 +254 +254 +254 +253 +254 +254 +254 +254 +253 +252 +252 +251 +253 +253 +253 +252 +252 +252 +251 +251 +252 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +245 +244 +245 +247 +246 +246 +246 +245 +245 +244 +244 +244 +243 +243 +244 +244 +244 +244 +244 +244 +243 +244 +245 +244 +244 +243 +243 +244 +243 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +243 +244 +244 +244 +244 +244 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +253 +253 +252 +250 +249 +247 +246 +246 +247 +248 +248 +247 +248 +248 +248 +246 +243 +242 +241 +237 +234 +231 +229 +228 +226 +224 +222 +224 +225 +223 +222 +222 +217 +215 +220 +222 +221 +218 +216 +218 +221 +221 +218 +221 +220 +219 +218 +218 +218 +217 +217 +216 +217 +218 +217 +214 +209 +205 +202 +198 +194 +190 +189 +190 +195 +200 +203 +201 +202 +201 +199 +198 +200 +200 +199 +193 +193 +191 +192 +190 +177 +166 +165 +182 +194 +191 +176 +172 +181 +192 +199 +197 +193 +189 +190 +193 +194 +190 +185 +188 +191 +193 +189 +176 +166 +170 +182 +181 +184 +185 +185 +188 +193 +195 +194 +191 +189 +188 +187 +186 +187 +194 +202 +207 +214 +213 +209 +215 +211 +183 +153 +147 +168 +197 +203 +186 +167 +150 +134 +110 +119 +141 +160 +158 +146 +151 +167 +200 +217 +202 +171 +164 +170 +174 +182 +187 +188 +187 +189 +191 +199 +213 +224 +216 +204 +187 +164 +149 +153 +164 +168 +177 +187 +188 +185 +191 +192 +188 +187 +197 +206 +208 +199 +189 +183 +174 +165 +159 +159 +155 +145 +132 +132 +153 +175 +201 +201 +200 +196 +185 +173 +171 +174 +179 +171 +161 +158 +158 +157 +159 +162 +164 +162 +163 +174 +185 +185 +182 +187 +171 +167 +164 +163 +156 +147 +141 +141 +146 +151 +150 +151 +153 +146 +144 +155 +162 +160 +152 +160 +157 +140 +143 +148 +156 +170 +170 +166 +171 +171 +167 +170 +167 +153 +148 +153 +152 +146 +145 +143 +160 +166 +163 +171 +171 +164 +162 +152 +139 +124 +111 +107 +110 +116 +129 +139 +152 +167 +174 +169 +162 +157 +144 +129 +120 +117 +102 +93 +96 +96 +95 +100 +108 +110 +112 +113 +111 +105 +101 +100 +106 +105 +106 +104 +97 +96 +106 +114 +105 +104 +102 +105 +108 +97 +89 +95 +101 +105 +109 +114 +117 +116 +109 +104 +93 +91 +92 +97 +100 +106 +108 +102 +102 +103 +103 +102 +103 +105 +105 +103 +105 +102 +99 +102 +111 +117 +116 +111 +109 +116 +123 +124 +115 +106 +104 +106 +112 +116 +118 +117 +117 +118 +118 +115 +110 +114 +116 +115 +118 +124 +126 +124 +117 +112 +119 +129 +131 +132 +133 +130 +126 +131 +134 +135 +134 +134 +133 +132 +134 +131 +129 +131 +138 +142 +141 +137 +131 +131 +136 +146 +150 +149 +147 +148 +143 +141 +146 +149 +145 +142 +141 +140 +143 +150 +155 +155 +155 +155 +152 +147 +149 +148 +150 +152 +152 +155 +154 +147 +141 +139 +140 +145 +150 +152 +148 +145 +136 +138 +139 +139 +144 +145 +137 +128 +135 +132 +141 +149 +146 +145 +148 +147 +142 +134 +126 +126 +135 +147 +152 +151 +151 +149 +159 +173 +166 +149 +139 +137 +124 +129 +140 +154 +162 +158 +150 +144 +144 +144 +142 +141 +141 +143 +143 +141 +137 +135 +134 +134 +134 +134 +138 +142 +143 +139 +141 +148 +147 +140 +133 +130 +127 +123 +120 +120 +125 +127 +130 +132 +135 +140 +142 +140 +142 +146 +145 +140 +136 +137 +138 +139 +140 +140 +139 +137 +134 +128 +123 +123 +124 +125 +128 +131 +133 +135 +134 +130 +127 +126 +125 +124 +129 +132 +134 +136 +135 +134 +133 +132 +129 +128 +130 +134 +137 +135 +134 +134 +133 +129 +124 +122 +123 +125 +124 +121 +123 +127 +133 +135 +135 +132 +129 +130 +125 +126 +126 +125 +122 +120 +120 +121 +122 +121 +121 +122 +121 +119 +118 +119 +116 +116 +115 +115 +116 +118 +120 +122 +122 +126 +131 +133 +130 +125 +122 +120 +121 +123 +125 +128 +131 +131 +123 +115 +120 +121 +119 +117 +120 +119 +115 +116 +109 +110 +112 +113 +114 +114 +114 +113 +108 +105 +104 +99 +92 +93 +98 +99 +100 +93 +88 +85 +82 +78 +72 +71 +66 +59 +53 +48 +43 +42 +48 +56 +60 +62 +64 +61 +58 +67 +81 +84 +92 +90 +85 +82 +85 +89 +84 +77 +77 +78 +79 +80 +80 +80 +85 +88 +94 +95 +102 +110 +107 +98 +99 +107 +114 +119 +108 +97 +106 +109 +103 +104 +103 +97 +90 +95 +104 +95 +80 +77 +73 +74 +77 +81 +73 +56 +55 +71 +78 +67 +66 +71 +63 +51 +48 +47 +51 +49 +48 +52 +64 +72 +67 +58 +55 +62 +60 +53 +53 +62 +63 +55 +55 +60 +59 +59 +60 +51 +46 +52 +48 +57 +59 +53 +49 +43 +36 +34 +29 +34 +51 +49 +39 +28 +14 +17 +24 +44 +57 +59 +55 +43 +42 +54 +68 +72 +71 +71 +71 +65 +56 +53 +47 +48 +51 +48 +43 +47 +57 +59 +61 +61 +67 +70 +68 +64 +65 +69 +65 +58 +47 +44 +53 +67 +72 +69 +68 +62 +55 +56 +66 +80 +83 +79 +66 +57 +58 +69 +76 +78 +79 +78 +77 +73 +71 +73 +76 +78 +82 +87 +80 +79 +84 +95 +104 +107 +103 +102 +107 +111 +113 +113 +115 +120 +120 +117 +109 +108 +103 +103 +109 +111 +108 +107 +110 +113 +118 +121 +115 +107 +107 +113 +110 +112 +117 +121 +117 +110 +107 +110 +115 +120 +125 +125 +121 +118 +118 +119 +117 +121 +123 +123 +124 +128 +126 +121 +118 +119 +123 +127 +124 +117 +115 +117 +122 +126 +130 +127 +121 +116 +116 +118 +122 +119 +118 +121 +130 +135 +130 +121 +125 +128 +126 +121 +116 +115 +113 +110 +113 +105 +97 +94 +93 +93 +94 +97 +95 +98 +101 +104 +107 +108 +109 +110 +110 +108 +109 +112 +112 +110 +112 +116 +114 +121 +128 +131 +130 +125 +121 +118 +108 +112 +114 +111 +109 +109 +106 +101 +95 +94 +86 +80 +80 +83 +88 +95 +103 +100 +98 +97 +100 +108 +121 +131 +125 +131 +133 +129 +126 +127 +125 +121 +122 +126 +130 +134 +133 +132 +135 +139 +137 +138 +138 +138 +141 +144 +142 +138 +127 +125 +128 +127 +123 +127 +125 +112 +110 +115 +122 +130 +137 +142 +142 +140 +136 +138 +139 +137 +137 +140 +142 +143 +146 +148 +150 +149 +149 +149 +150 +149 +153 +155 +155 +154 +155 +160 +166 +169 +161 +150 +144 +151 +156 +152 +146 +145 +144 +152 +154 +152 +156 +159 +160 +161 +154 +155 +155 +160 +170 +170 +159 +151 +151 +152 +150 +151 +152 +151 +154 +163 +178 +173 +162 +150 +143 +145 +148 +149 +162 +165 +165 +157 +148 +144 +145 +147 +139 +135 +141 +148 +147 +150 +155 +154 +159 +175 +189 +174 +147 +144 +152 +148 +149 +147 +145 +145 +147 +153 +157 +161 +162 +158 +159 +155 +147 +145 +148 +147 +153 +165 +178 +176 +164 +159 +162 +162 +160 +157 +168 +190 +196 +186 +183 +191 +183 +191 +194 +187 +174 +173 +192 +214 +212 +191 +170 +150 +150 +169 +177 +178 +179 +185 +193 +188 +178 +183 +186 +175 +163 +160 +175 +186 +195 +199 +194 +203 +205 +201 +197 +200 +208 +215 +213 +208 +207 +209 +209 +210 +208 +197 +188 +189 +202 +213 +225 +224 +215 +212 +212 +211 +218 +220 +220 +216 +216 +219 +220 +218 +219 +217 +216 +215 +220 +233 +236 +230 +225 +229 +228 +216 +202 +192 +173 +150 +180 +199 +198 +177 +161 +151 +159 +182 +191 +197 +198 +195 +202 +216 +225 +225 +214 +183 +170 +178 +182 +196 +207 +201 +187 +182 +178 +175 +174 +176 +180 +183 +192 +192 +176 +151 +134 +119 +108 +103 +99 +100 +110 +126 +133 +130 +115 +97 +96 +93 +96 +98 +95 +93 +95 +97 +97 +97 +98 +99 +99 +99 +99 +100 +102 +103 +104 +104 +105 +106 +107 +108 +110 +111 +112 +112 +110 +108 +107 +106 +103 +103 +103 +103 +104 +103 +101 +100 +99 +99 +97 +96 +94 +94 +94 +96 +94 +95 +98 +100 +101 +101 +100 +100 +100 +99 +95 +95 +97 +99 +99 +99 +101 +102 +103 +104 +105 +107 +110 +111 +114 +116 +119 +119 +116 +113 +116 +122 +121 +125 +128 +130 +131 +134 +138 +140 +137 +139 +144 +152 +157 +155 +160 +172 +182 +188 +195 +199 +196 +193 +207 +229 +241 +248 +250 +249 +253 +254 +251 +250 +252 +252 +252 +251 +251 +251 +251 +251 +252 +251 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +255 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +249 +248 +248 +247 +248 +247 +246 +246 +246 +246 +246 +247 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +245 +243 +244 +244 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +243 +243 +243 +243 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +252 +253 +253 +253 +253 +252 +249 +247 +246 +247 +248 +248 +247 +247 +248 +248 +247 +246 +243 +242 +241 +238 +236 +233 +230 +228 +226 +224 +223 +224 +225 +223 +222 +224 +221 +217 +219 +220 +219 +217 +214 +216 +220 +221 +219 +223 +222 +220 +219 +219 +219 +218 +218 +217 +218 +219 +218 +214 +210 +204 +201 +199 +197 +192 +190 +192 +196 +199 +200 +203 +204 +202 +200 +199 +200 +198 +196 +192 +191 +192 +196 +194 +179 +165 +162 +177 +189 +188 +176 +174 +184 +195 +202 +199 +196 +193 +193 +194 +195 +193 +190 +190 +191 +192 +187 +173 +165 +172 +186 +192 +191 +189 +190 +195 +201 +204 +203 +203 +195 +190 +192 +195 +197 +201 +206 +208 +217 +219 +213 +205 +190 +170 +157 +162 +177 +186 +174 +154 +140 +128 +115 +115 +134 +158 +167 +165 +164 +182 +203 +211 +202 +181 +173 +184 +192 +196 +206 +211 +200 +188 +186 +197 +207 +210 +206 +199 +184 +162 +141 +134 +143 +153 +152 +150 +150 +146 +145 +154 +166 +172 +175 +177 +192 +198 +190 +185 +189 +192 +186 +171 +167 +165 +163 +151 +139 +141 +151 +172 +175 +177 +175 +170 +164 +160 +157 +156 +144 +133 +128 +124 +118 +116 +116 +113 +113 +118 +131 +144 +151 +161 +173 +177 +176 +175 +174 +168 +161 +158 +160 +162 +163 +154 +145 +144 +139 +132 +132 +132 +135 +141 +152 +149 +140 +143 +145 +144 +145 +154 +163 +164 +163 +166 +169 +165 +156 +155 +161 +166 +168 +165 +159 +161 +165 +165 +171 +165 +150 +147 +144 +138 +131 +129 +139 +155 +171 +184 +192 +189 +190 +183 +165 +145 +130 +119 +114 +111 +108 +101 +102 +112 +116 +117 +122 +131 +131 +127 +115 +105 +104 +107 +109 +102 +101 +100 +98 +94 +98 +102 +99 +101 +109 +111 +107 +104 +97 +96 +104 +114 +112 +111 +111 +107 +101 +97 +97 +94 +89 +94 +103 +106 +104 +102 +100 +101 +102 +102 +101 +101 +102 +101 +99 +99 +102 +104 +106 +110 +113 +113 +111 +108 +116 +124 +123 +114 +107 +110 +117 +115 +116 +118 +119 +120 +122 +122 +121 +117 +126 +128 +121 +118 +123 +124 +120 +110 +111 +119 +129 +133 +133 +130 +125 +123 +128 +133 +132 +129 +127 +124 +121 +132 +133 +135 +140 +144 +146 +143 +140 +131 +131 +137 +147 +153 +151 +148 +148 +138 +138 +145 +149 +145 +140 +137 +134 +143 +151 +157 +158 +156 +155 +152 +147 +147 +151 +157 +158 +153 +152 +148 +139 +132 +140 +146 +145 +149 +158 +158 +151 +146 +148 +149 +149 +149 +145 +136 +128 +131 +132 +139 +145 +142 +138 +137 +138 +133 +129 +126 +128 +135 +144 +152 +156 +159 +163 +167 +164 +154 +147 +139 +127 +127 +132 +143 +158 +166 +162 +152 +144 +147 +146 +145 +144 +144 +147 +148 +148 +140 +137 +134 +134 +135 +135 +137 +140 +143 +142 +142 +144 +144 +140 +136 +132 +131 +129 +128 +128 +129 +127 +126 +126 +127 +131 +134 +134 +136 +142 +145 +146 +143 +140 +138 +138 +139 +139 +137 +135 +133 +132 +130 +129 +125 +122 +122 +124 +127 +130 +131 +130 +129 +129 +128 +125 +128 +131 +134 +138 +140 +140 +139 +137 +134 +130 +128 +128 +129 +129 +129 +130 +129 +127 +126 +127 +131 +132 +130 +128 +124 +125 +128 +131 +132 +132 +130 +128 +128 +128 +128 +125 +122 +121 +122 +123 +122 +120 +119 +119 +118 +115 +112 +112 +113 +113 +113 +114 +115 +117 +119 +120 +121 +123 +125 +126 +124 +122 +121 +121 +120 +121 +122 +123 +126 +126 +122 +116 +117 +116 +114 +115 +120 +120 +116 +115 +112 +115 +116 +114 +114 +114 +112 +109 +102 +100 +100 +95 +91 +92 +96 +94 +89 +87 +85 +81 +79 +77 +71 +68 +65 +54 +46 +46 +50 +53 +58 +63 +69 +69 +71 +72 +72 +78 +84 +84 +94 +91 +88 +88 +90 +88 +84 +80 +86 +88 +87 +83 +82 +87 +94 +95 +98 +101 +108 +117 +121 +115 +108 +104 +105 +110 +102 +92 +95 +95 +93 +98 +103 +97 +90 +93 +97 +85 +68 +64 +69 +73 +77 +78 +73 +63 +59 +66 +80 +71 +63 +55 +51 +53 +53 +50 +54 +52 +53 +58 +63 +65 +64 +62 +55 +52 +58 +67 +64 +54 +53 +61 +57 +51 +51 +58 +60 +50 +47 +54 +58 +57 +55 +54 +53 +42 +31 +27 +25 +27 +27 +26 +19 +11 +10 +12 +17 +34 +46 +52 +49 +38 +35 +43 +55 +62 +62 +62 +68 +70 +60 +49 +34 +37 +44 +47 +44 +47 +52 +54 +60 +68 +69 +63 +60 +64 +67 +65 +60 +57 +48 +39 +42 +55 +65 +67 +70 +66 +59 +56 +68 +93 +109 +105 +85 +63 +56 +67 +78 +79 +77 +74 +65 +65 +69 +73 +74 +72 +74 +77 +73 +68 +67 +74 +83 +88 +88 +87 +89 +91 +96 +103 +112 +115 +114 +109 +103 +104 +100 +98 +104 +107 +105 +103 +110 +109 +112 +116 +115 +111 +110 +112 +112 +111 +113 +113 +109 +104 +106 +112 +116 +120 +124 +122 +118 +114 +115 +117 +120 +123 +124 +123 +124 +126 +124 +119 +120 +119 +121 +123 +125 +123 +124 +124 +126 +125 +124 +123 +122 +119 +117 +116 +120 +118 +121 +129 +133 +128 +122 +117 +129 +130 +128 +121 +116 +115 +114 +110 +107 +101 +96 +95 +94 +94 +93 +94 +94 +95 +96 +96 +96 +99 +104 +108 +107 +110 +114 +116 +115 +113 +112 +113 +115 +115 +115 +115 +115 +113 +105 +98 +90 +91 +88 +84 +86 +92 +94 +93 +89 +91 +88 +85 +87 +88 +90 +95 +104 +110 +111 +104 +106 +119 +130 +133 +136 +135 +131 +126 +123 +124 +126 +127 +124 +127 +131 +134 +133 +133 +137 +141 +139 +140 +139 +136 +137 +141 +141 +139 +135 +138 +144 +143 +136 +138 +137 +129 +124 +129 +134 +138 +143 +147 +148 +146 +144 +145 +146 +146 +147 +147 +148 +148 +149 +151 +153 +152 +151 +151 +150 +148 +154 +162 +167 +162 +154 +152 +156 +161 +155 +148 +144 +150 +154 +152 +149 +149 +153 +156 +154 +151 +155 +158 +155 +152 +147 +151 +156 +162 +167 +163 +154 +152 +157 +160 +159 +160 +159 +157 +155 +159 +166 +161 +151 +140 +135 +140 +147 +154 +162 +174 +179 +171 +158 +153 +157 +162 +157 +156 +159 +161 +150 +142 +145 +152 +157 +169 +173 +163 +149 +140 +141 +147 +146 +148 +147 +145 +145 +149 +153 +155 +162 +156 +152 +151 +146 +146 +148 +147 +156 +171 +184 +179 +164 +158 +157 +154 +152 +161 +177 +191 +195 +188 +179 +175 +184 +191 +198 +194 +177 +168 +184 +209 +209 +186 +164 +146 +150 +172 +180 +179 +178 +187 +198 +192 +180 +181 +181 +170 +147 +148 +168 +187 +196 +194 +189 +200 +212 +207 +196 +190 +199 +214 +218 +212 +210 +210 +207 +207 +204 +194 +185 +186 +194 +205 +214 +219 +222 +223 +220 +216 +214 +219 +221 +219 +217 +217 +219 +220 +219 +216 +215 +215 +220 +231 +232 +224 +218 +222 +224 +219 +209 +196 +172 +147 +157 +183 +191 +176 +159 +147 +154 +174 +188 +195 +197 +193 +194 +205 +220 +230 +219 +190 +174 +176 +180 +193 +204 +203 +195 +184 +175 +170 +165 +166 +173 +176 +190 +191 +180 +159 +142 +127 +115 +108 +100 +100 +109 +124 +130 +127 +115 +102 +97 +93 +95 +97 +95 +94 +95 +96 +97 +98 +100 +101 +101 +102 +103 +104 +104 +105 +105 +106 +107 +107 +108 +108 +109 +110 +111 +110 +109 +107 +106 +106 +103 +102 +102 +101 +102 +101 +101 +100 +99 +98 +97 +96 +95 +95 +94 +94 +95 +97 +100 +100 +99 +99 +101 +104 +104 +102 +100 +99 +99 +99 +100 +100 +102 +102 +103 +104 +106 +108 +110 +112 +114 +115 +118 +118 +116 +114 +118 +124 +124 +127 +129 +129 +131 +135 +136 +136 +139 +141 +143 +150 +158 +161 +168 +180 +182 +188 +194 +198 +196 +194 +208 +230 +242 +249 +251 +250 +253 +253 +251 +250 +252 +252 +251 +251 +251 +251 +251 +251 +252 +251 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +254 +254 +255 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +247 +247 +248 +247 +247 +246 +246 +246 +246 +247 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +251 +252 +253 +253 +253 +253 +250 +247 +247 +248 +249 +248 +246 +246 +247 +248 +247 +246 +244 +242 +242 +240 +238 +236 +232 +228 +225 +224 +223 +224 +225 +223 +221 +225 +224 +219 +217 +217 +216 +214 +212 +214 +218 +220 +221 +223 +222 +220 +218 +218 +217 +217 +217 +216 +217 +219 +219 +215 +211 +206 +203 +201 +197 +193 +193 +195 +198 +199 +198 +204 +204 +202 +200 +200 +201 +198 +195 +189 +191 +194 +200 +198 +181 +162 +156 +175 +187 +188 +180 +180 +189 +197 +202 +199 +198 +196 +195 +195 +195 +195 +195 +193 +193 +191 +184 +171 +165 +175 +191 +196 +194 +193 +197 +206 +214 +217 +216 +210 +198 +191 +196 +204 +206 +205 +206 +208 +209 +204 +193 +178 +163 +159 +166 +175 +179 +167 +145 +136 +135 +131 +125 +139 +155 +166 +166 +164 +176 +192 +203 +184 +175 +175 +185 +196 +199 +200 +206 +203 +195 +180 +168 +169 +175 +175 +169 +161 +147 +135 +134 +138 +144 +144 +142 +135 +125 +120 +125 +140 +154 +159 +156 +149 +154 +161 +168 +176 +185 +188 +187 +176 +166 +164 +168 +164 +149 +141 +143 +149 +152 +149 +143 +144 +150 +150 +146 +135 +122 +111 +109 +108 +103 +100 +102 +99 +100 +105 +114 +122 +130 +144 +157 +166 +170 +177 +180 +177 +171 +171 +175 +170 +172 +160 +143 +139 +138 +133 +128 +126 +133 +157 +169 +165 +163 +159 +154 +140 +134 +146 +160 +159 +162 +170 +169 +165 +162 +164 +169 +174 +179 +178 +171 +169 +169 +168 +171 +162 +148 +151 +157 +163 +164 +170 +182 +195 +200 +196 +191 +185 +175 +161 +145 +126 +110 +107 +112 +123 +115 +107 +110 +121 +125 +127 +134 +138 +136 +126 +109 +101 +105 +109 +109 +102 +102 +99 +94 +96 +105 +106 +94 +96 +110 +114 +107 +102 +103 +107 +113 +113 +108 +105 +104 +97 +88 +87 +92 +95 +89 +97 +112 +112 +102 +98 +100 +100 +101 +101 +101 +100 +101 +100 +99 +99 +105 +111 +111 +109 +109 +111 +113 +109 +112 +116 +116 +112 +109 +114 +120 +116 +115 +115 +119 +122 +123 +124 +125 +122 +130 +130 +121 +119 +124 +122 +113 +111 +117 +122 +127 +133 +132 +125 +121 +122 +128 +134 +132 +127 +123 +120 +119 +129 +134 +141 +147 +147 +145 +142 +141 +135 +135 +140 +147 +153 +151 +147 +145 +136 +137 +144 +149 +145 +141 +138 +135 +141 +150 +156 +156 +153 +151 +149 +146 +149 +153 +157 +153 +149 +152 +154 +147 +137 +146 +150 +149 +152 +160 +160 +154 +149 +148 +150 +157 +159 +153 +140 +132 +131 +135 +139 +143 +142 +135 +132 +136 +133 +129 +129 +135 +143 +149 +155 +160 +161 +164 +164 +157 +148 +148 +143 +130 +135 +138 +146 +158 +164 +161 +151 +142 +144 +144 +143 +142 +144 +148 +150 +150 +145 +140 +136 +137 +138 +139 +138 +138 +143 +144 +143 +140 +139 +139 +137 +134 +134 +133 +132 +133 +132 +129 +127 +127 +128 +130 +132 +132 +131 +134 +140 +145 +144 +140 +136 +136 +138 +139 +138 +136 +132 +134 +138 +136 +130 +122 +120 +121 +126 +127 +128 +128 +129 +131 +132 +131 +131 +131 +133 +135 +139 +141 +141 +140 +136 +131 +126 +125 +127 +128 +128 +128 +129 +128 +128 +130 +134 +134 +131 +129 +127 +125 +124 +125 +127 +127 +125 +122 +122 +124 +125 +124 +120 +118 +119 +121 +122 +118 +115 +114 +113 +111 +110 +110 +113 +113 +114 +115 +115 +116 +117 +117 +121 +121 +122 +122 +122 +122 +122 +122 +119 +119 +119 +119 +121 +122 +122 +119 +117 +115 +112 +113 +119 +120 +115 +113 +115 +118 +118 +113 +111 +112 +109 +104 +96 +95 +95 +92 +92 +96 +98 +92 +83 +85 +84 +80 +77 +75 +69 +63 +59 +50 +45 +48 +57 +63 +67 +69 +68 +67 +73 +81 +85 +88 +89 +85 +92 +88 +87 +90 +88 +83 +85 +91 +98 +98 +91 +85 +89 +100 +104 +102 +102 +104 +112 +124 +134 +131 +115 +99 +99 +104 +101 +94 +93 +87 +83 +90 +96 +93 +88 +89 +88 +76 +63 +61 +70 +77 +76 +71 +67 +65 +64 +67 +74 +73 +64 +52 +53 +58 +56 +51 +54 +54 +58 +62 +61 +60 +62 +69 +67 +59 +58 +67 +77 +76 +69 +63 +55 +47 +48 +55 +59 +59 +60 +62 +65 +60 +55 +57 +55 +41 +27 +26 +23 +28 +19 +23 +19 +10 +15 +10 +13 +26 +39 +47 +50 +41 +33 +34 +46 +58 +60 +57 +65 +73 +67 +55 +40 +39 +46 +52 +51 +50 +53 +56 +61 +67 +65 +57 +55 +60 +64 +64 +66 +64 +53 +40 +38 +49 +60 +63 +67 +66 +60 +53 +66 +104 +131 +130 +100 +74 +62 +75 +86 +83 +75 +69 +60 +64 +69 +74 +72 +69 +69 +72 +76 +71 +67 +67 +70 +74 +77 +79 +74 +72 +76 +88 +99 +103 +100 +96 +102 +106 +103 +100 +102 +105 +103 +101 +101 +102 +106 +110 +109 +106 +106 +108 +108 +110 +114 +116 +112 +106 +104 +108 +111 +114 +117 +117 +114 +113 +115 +118 +121 +123 +123 +120 +119 +121 +120 +118 +120 +119 +120 +122 +126 +130 +128 +125 +125 +124 +122 +122 +122 +122 +121 +120 +124 +121 +126 +136 +134 +123 +117 +119 +125 +125 +122 +116 +113 +112 +108 +104 +100 +98 +97 +97 +96 +94 +90 +88 +93 +93 +91 +88 +87 +89 +95 +101 +104 +108 +113 +114 +115 +114 +114 +114 +113 +109 +102 +99 +102 +103 +93 +80 +74 +72 +68 +67 +74 +85 +93 +95 +95 +98 +99 +100 +104 +104 +104 +107 +113 +122 +125 +119 +118 +126 +132 +132 +138 +134 +131 +130 +130 +128 +129 +132 +130 +133 +135 +137 +136 +137 +142 +148 +144 +147 +145 +139 +137 +141 +145 +147 +150 +154 +159 +157 +151 +151 +148 +139 +132 +137 +142 +145 +147 +151 +152 +153 +151 +149 +149 +153 +154 +152 +151 +152 +153 +155 +156 +157 +157 +157 +153 +149 +148 +158 +166 +162 +153 +147 +149 +153 +149 +146 +144 +147 +150 +151 +152 +152 +157 +158 +156 +153 +155 +157 +157 +157 +152 +152 +153 +158 +161 +155 +148 +150 +157 +162 +166 +166 +169 +165 +161 +159 +158 +153 +146 +139 +137 +140 +148 +156 +154 +170 +181 +173 +160 +157 +164 +172 +173 +173 +173 +170 +156 +137 +133 +144 +154 +162 +160 +158 +158 +147 +139 +148 +143 +150 +154 +150 +145 +146 +146 +144 +149 +144 +142 +144 +145 +145 +145 +145 +161 +180 +191 +180 +161 +152 +148 +144 +148 +162 +180 +191 +192 +185 +175 +167 +176 +185 +199 +204 +188 +172 +183 +206 +207 +185 +163 +145 +151 +173 +178 +174 +172 +186 +198 +195 +184 +181 +178 +168 +147 +149 +173 +197 +199 +186 +181 +195 +213 +206 +190 +178 +190 +213 +222 +215 +213 +213 +210 +210 +207 +196 +184 +182 +187 +199 +206 +212 +225 +229 +224 +223 +217 +218 +218 +220 +219 +218 +219 +222 +221 +218 +217 +218 +223 +231 +230 +221 +212 +212 +218 +221 +215 +199 +172 +146 +150 +170 +179 +173 +168 +162 +161 +168 +181 +186 +190 +189 +188 +195 +213 +230 +223 +202 +181 +175 +178 +188 +200 +207 +204 +185 +173 +167 +157 +159 +170 +174 +189 +193 +186 +170 +153 +136 +120 +112 +106 +101 +108 +121 +128 +125 +118 +110 +98 +91 +90 +94 +95 +96 +98 +97 +99 +100 +103 +104 +106 +106 +107 +107 +106 +107 +108 +109 +109 +109 +108 +108 +109 +109 +109 +108 +107 +106 +106 +106 +103 +101 +100 +99 +99 +99 +100 +99 +98 +97 +97 +96 +96 +96 +95 +94 +95 +98 +100 +99 +96 +96 +101 +106 +107 +105 +103 +101 +100 +100 +99 +99 +102 +101 +101 +103 +106 +109 +110 +110 +113 +114 +117 +117 +116 +117 +121 +126 +127 +130 +130 +129 +131 +136 +136 +132 +139 +141 +141 +147 +157 +167 +177 +189 +190 +195 +198 +198 +194 +191 +202 +223 +242 +249 +252 +251 +252 +252 +250 +250 +252 +251 +251 +251 +251 +251 +251 +251 +252 +251 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +253 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +248 +248 +247 +247 +248 +248 +247 +247 +247 +246 +247 +247 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +243 +243 +243 +243 +244 +244 +243 +243 +242 +242 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +244 +244 +244 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +252 +251 +251 +251 +252 +253 +253 +253 +250 +247 +247 +250 +251 +249 +246 +246 +247 +248 +248 +246 +244 +243 +243 +241 +240 +237 +232 +227 +224 +223 +224 +223 +226 +223 +221 +223 +222 +217 +215 +214 +214 +212 +211 +212 +216 +220 +223 +223 +222 +219 +218 +217 +216 +216 +216 +216 +216 +218 +217 +215 +212 +209 +207 +202 +198 +195 +195 +198 +201 +200 +199 +201 +201 +200 +199 +200 +201 +198 +195 +191 +191 +195 +200 +199 +182 +162 +156 +177 +188 +191 +187 +187 +192 +196 +199 +196 +196 +196 +194 +193 +193 +194 +195 +196 +193 +189 +183 +173 +170 +180 +195 +201 +201 +202 +208 +216 +221 +222 +220 +207 +196 +191 +198 +205 +203 +199 +198 +198 +188 +173 +163 +157 +153 +159 +172 +180 +175 +156 +140 +147 +157 +158 +157 +171 +171 +167 +165 +176 +190 +190 +180 +163 +167 +177 +182 +182 +188 +196 +196 +183 +178 +163 +147 +144 +152 +158 +157 +135 +126 +123 +136 +146 +143 +139 +143 +133 +125 +129 +144 +157 +161 +152 +137 +130 +122 +128 +150 +167 +172 +180 +194 +197 +184 +174 +174 +171 +164 +159 +160 +156 +156 +145 +130 +130 +143 +150 +146 +130 +126 +128 +136 +140 +137 +135 +136 +139 +138 +140 +142 +140 +141 +147 +151 +154 +160 +168 +172 +170 +168 +173 +180 +182 +191 +193 +184 +179 +179 +178 +175 +161 +164 +188 +190 +180 +184 +177 +168 +155 +154 +158 +160 +162 +173 +176 +169 +181 +176 +176 +177 +177 +179 +180 +178 +176 +176 +177 +178 +173 +165 +167 +172 +176 +179 +182 +183 +181 +172 +155 +141 +135 +127 +121 +117 +110 +106 +109 +117 +120 +113 +112 +122 +130 +131 +132 +137 +128 +122 +113 +105 +104 +106 +103 +97 +99 +99 +98 +95 +99 +112 +116 +106 +102 +108 +108 +103 +100 +104 +108 +108 +103 +101 +101 +100 +96 +90 +90 +93 +95 +91 +99 +113 +111 +101 +98 +101 +99 +100 +102 +102 +102 +102 +101 +100 +105 +110 +114 +112 +109 +109 +111 +112 +111 +108 +107 +109 +112 +113 +114 +114 +116 +112 +112 +117 +120 +120 +120 +122 +121 +123 +120 +117 +122 +128 +122 +111 +119 +127 +126 +124 +129 +129 +122 +120 +122 +129 +135 +132 +125 +122 +125 +129 +132 +136 +142 +145 +143 +140 +139 +140 +140 +140 +143 +147 +147 +145 +141 +141 +135 +136 +143 +147 +144 +142 +143 +141 +138 +146 +151 +149 +145 +143 +144 +145 +152 +153 +153 +148 +148 +158 +162 +156 +151 +148 +149 +153 +157 +156 +154 +153 +147 +141 +144 +156 +165 +160 +145 +135 +136 +140 +141 +144 +148 +142 +136 +140 +138 +133 +133 +143 +153 +155 +151 +149 +149 +145 +149 +153 +151 +150 +150 +148 +146 +146 +148 +152 +153 +151 +145 +142 +140 +139 +137 +138 +143 +148 +148 +146 +146 +143 +141 +141 +141 +141 +139 +138 +143 +143 +142 +140 +138 +136 +135 +134 +136 +133 +132 +132 +131 +129 +130 +132 +133 +133 +134 +134 +132 +130 +132 +137 +140 +138 +135 +135 +136 +136 +135 +134 +133 +138 +144 +144 +137 +128 +124 +123 +127 +128 +127 +126 +125 +127 +131 +134 +136 +134 +132 +131 +131 +133 +136 +138 +138 +135 +132 +133 +134 +135 +132 +130 +128 +127 +126 +127 +129 +129 +127 +127 +132 +128 +123 +120 +120 +120 +118 +116 +115 +119 +123 +123 +121 +118 +116 +117 +120 +116 +113 +112 +113 +112 +112 +112 +114 +114 +115 +116 +115 +115 +115 +115 +118 +118 +119 +121 +122 +122 +120 +119 +117 +117 +117 +117 +119 +121 +122 +123 +121 +120 +115 +113 +117 +116 +112 +111 +114 +117 +116 +109 +106 +108 +106 +101 +92 +92 +92 +92 +92 +100 +100 +92 +86 +89 +86 +79 +74 +72 +65 +59 +51 +49 +51 +57 +62 +65 +68 +70 +65 +67 +79 +91 +95 +92 +90 +86 +91 +88 +92 +96 +91 +85 +90 +105 +107 +99 +89 +88 +98 +108 +109 +104 +99 +99 +107 +123 +139 +137 +119 +99 +92 +95 +94 +93 +91 +81 +73 +75 +86 +86 +85 +85 +80 +70 +66 +68 +81 +85 +82 +74 +65 +58 +63 +76 +81 +77 +64 +57 +59 +58 +50 +50 +50 +55 +61 +63 +63 +63 +70 +78 +79 +74 +69 +75 +97 +112 +98 +72 +61 +58 +58 +56 +59 +74 +83 +77 +76 +75 +71 +66 +56 +41 +31 +31 +30 +34 +31 +34 +31 +24 +25 +20 +17 +23 +34 +45 +53 +51 +40 +32 +45 +59 +63 +59 +63 +71 +71 +67 +58 +52 +53 +57 +54 +51 +54 +57 +61 +59 +58 +59 +58 +58 +62 +69 +73 +70 +58 +45 +44 +55 +62 +61 +64 +62 +59 +52 +62 +98 +128 +130 +102 +85 +80 +92 +98 +89 +74 +62 +65 +67 +71 +75 +72 +68 +69 +74 +76 +79 +79 +75 +71 +72 +77 +82 +73 +67 +67 +78 +88 +91 +91 +90 +95 +102 +101 +95 +97 +100 +97 +95 +91 +97 +104 +104 +99 +95 +98 +104 +106 +108 +113 +117 +115 +109 +104 +102 +106 +108 +111 +112 +112 +112 +114 +117 +119 +120 +119 +116 +115 +117 +119 +119 +123 +125 +125 +126 +129 +132 +128 +121 +121 +123 +125 +125 +124 +124 +127 +129 +131 +128 +128 +133 +128 +117 +113 +117 +112 +113 +112 +109 +108 +106 +102 +97 +97 +98 +100 +101 +99 +94 +86 +82 +85 +84 +82 +81 +80 +82 +87 +90 +98 +99 +98 +96 +97 +101 +103 +103 +99 +97 +92 +89 +93 +97 +89 +77 +70 +72 +74 +78 +87 +98 +105 +107 +112 +115 +116 +118 +122 +123 +123 +125 +135 +136 +137 +138 +135 +132 +132 +135 +135 +133 +132 +133 +134 +135 +134 +134 +139 +139 +140 +141 +140 +140 +144 +149 +146 +150 +150 +145 +141 +145 +150 +154 +156 +158 +158 +155 +155 +155 +148 +137 +138 +143 +148 +150 +150 +152 +154 +154 +152 +146 +146 +152 +155 +153 +151 +153 +155 +156 +157 +159 +161 +161 +156 +151 +144 +149 +153 +153 +151 +150 +148 +146 +144 +143 +141 +142 +147 +154 +157 +158 +155 +159 +159 +155 +154 +156 +161 +168 +164 +158 +154 +158 +162 +156 +148 +148 +148 +156 +161 +164 +170 +172 +165 +161 +158 +154 +152 +153 +155 +152 +152 +151 +148 +156 +164 +162 +156 +155 +158 +163 +172 +175 +174 +172 +164 +144 +131 +136 +149 +155 +156 +159 +166 +161 +150 +145 +143 +153 +159 +155 +148 +145 +139 +133 +128 +129 +133 +141 +147 +144 +142 +145 +166 +187 +194 +176 +155 +145 +142 +141 +147 +155 +168 +177 +177 +171 +172 +176 +170 +181 +198 +209 +202 +189 +191 +204 +206 +188 +171 +155 +157 +174 +176 +170 +169 +183 +195 +196 +189 +184 +175 +166 +156 +159 +182 +205 +199 +176 +174 +194 +208 +196 +178 +171 +186 +211 +220 +216 +211 +214 +216 +218 +215 +200 +184 +179 +188 +202 +205 +209 +223 +227 +222 +224 +224 +219 +215 +218 +221 +221 +221 +223 +223 +220 +219 +220 +225 +231 +229 +221 +211 +207 +211 +219 +216 +198 +173 +150 +155 +170 +177 +178 +182 +182 +177 +175 +173 +173 +178 +184 +187 +191 +206 +224 +229 +214 +191 +177 +179 +185 +195 +208 +209 +188 +174 +165 +156 +160 +174 +180 +188 +197 +196 +180 +161 +140 +124 +115 +113 +104 +108 +123 +130 +129 +125 +121 +106 +97 +92 +93 +95 +97 +100 +100 +99 +103 +106 +107 +108 +109 +109 +108 +107 +108 +109 +111 +111 +110 +109 +109 +109 +109 +108 +107 +105 +104 +105 +105 +103 +101 +98 +97 +97 +98 +99 +99 +98 +97 +96 +96 +97 +97 +97 +96 +96 +98 +99 +97 +95 +96 +100 +104 +104 +103 +102 +101 +99 +99 +99 +99 +99 +99 +100 +103 +107 +110 +110 +108 +112 +114 +117 +118 +119 +121 +124 +128 +129 +133 +133 +130 +132 +137 +138 +134 +137 +140 +140 +143 +152 +166 +181 +195 +200 +204 +204 +199 +192 +188 +196 +216 +239 +248 +252 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +251 +251 +252 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +248 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +244 +245 +246 +246 +245 +244 +243 +242 +243 +243 +244 +244 +243 +243 +242 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +252 +251 +251 +251 +252 +252 +252 +251 +249 +247 +248 +251 +252 +250 +247 +246 +247 +248 +248 +247 +246 +245 +244 +243 +241 +237 +231 +226 +223 +224 +225 +222 +226 +224 +220 +219 +215 +212 +212 +213 +212 +211 +211 +213 +215 +219 +222 +223 +222 +221 +219 +219 +219 +218 +218 +217 +216 +216 +215 +213 +212 +212 +211 +206 +202 +197 +197 +199 +201 +200 +199 +199 +199 +199 +198 +198 +199 +197 +194 +193 +193 +193 +196 +195 +181 +165 +162 +177 +188 +193 +192 +192 +193 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +195 +190 +186 +182 +177 +176 +186 +199 +212 +211 +211 +211 +210 +209 +208 +207 +199 +195 +195 +200 +201 +195 +189 +187 +179 +171 +158 +154 +159 +163 +166 +172 +182 +179 +167 +161 +167 +168 +166 +169 +174 +169 +165 +172 +189 +198 +187 +169 +165 +169 +178 +178 +173 +179 +181 +170 +166 +152 +137 +136 +152 +168 +167 +157 +140 +136 +129 +128 +130 +126 +127 +137 +138 +140 +155 +170 +171 +164 +152 +138 +130 +126 +135 +153 +163 +168 +186 +208 +201 +197 +192 +189 +188 +190 +191 +191 +190 +191 +179 +159 +149 +151 +149 +141 +140 +146 +159 +175 +182 +180 +178 +178 +179 +174 +173 +172 +167 +164 +163 +158 +158 +159 +160 +156 +151 +152 +160 +169 +177 +185 +197 +202 +199 +194 +190 +187 +180 +173 +182 +174 +167 +180 +182 +178 +175 +179 +174 +172 +179 +182 +177 +176 +174 +162 +158 +166 +172 +176 +181 +183 +186 +187 +190 +188 +185 +178 +167 +160 +157 +156 +151 +141 +130 +118 +106 +98 +93 +98 +103 +104 +101 +102 +110 +117 +115 +115 +126 +140 +143 +134 +127 +125 +122 +115 +108 +106 +105 +100 +94 +91 +96 +95 +98 +99 +102 +110 +116 +114 +108 +105 +100 +94 +91 +94 +99 +102 +101 +103 +103 +101 +101 +102 +101 +98 +95 +95 +101 +107 +104 +99 +99 +99 +99 +101 +103 +104 +103 +102 +101 +101 +108 +110 +111 +111 +111 +110 +108 +104 +109 +106 +106 +110 +114 +115 +113 +111 +117 +113 +113 +117 +119 +117 +116 +117 +120 +116 +114 +118 +123 +124 +118 +112 +120 +126 +124 +121 +126 +126 +121 +120 +125 +131 +135 +128 +120 +120 +129 +138 +140 +139 +139 +139 +136 +134 +137 +141 +146 +146 +147 +145 +141 +136 +134 +135 +136 +138 +144 +147 +143 +143 +145 +142 +140 +143 +144 +142 +139 +140 +145 +148 +151 +151 +151 +152 +156 +163 +160 +147 +149 +148 +150 +156 +156 +152 +149 +149 +145 +140 +142 +153 +160 +154 +145 +139 +142 +144 +144 +151 +159 +154 +143 +143 +142 +141 +147 +156 +159 +151 +139 +130 +133 +130 +138 +150 +153 +151 +153 +156 +153 +154 +154 +151 +148 +146 +143 +144 +138 +135 +133 +136 +144 +150 +147 +141 +143 +144 +144 +143 +141 +140 +138 +137 +143 +140 +140 +143 +140 +133 +130 +131 +135 +133 +131 +131 +129 +129 +131 +134 +133 +134 +136 +138 +136 +131 +129 +129 +136 +136 +135 +133 +131 +128 +127 +127 +132 +138 +143 +144 +139 +134 +131 +129 +128 +130 +130 +128 +124 +123 +127 +131 +134 +133 +131 +127 +125 +126 +130 +133 +138 +139 +140 +142 +144 +142 +136 +131 +128 +127 +127 +129 +129 +125 +124 +124 +129 +126 +120 +115 +112 +112 +113 +114 +115 +117 +120 +120 +118 +116 +115 +114 +115 +114 +114 +116 +117 +115 +113 +113 +114 +114 +114 +115 +115 +115 +115 +116 +114 +113 +114 +115 +116 +116 +115 +114 +115 +115 +116 +117 +118 +119 +121 +123 +124 +123 +116 +112 +112 +110 +108 +110 +112 +114 +111 +105 +103 +105 +105 +102 +93 +92 +91 +91 +92 +98 +98 +89 +86 +87 +84 +76 +70 +67 +62 +56 +48 +49 +55 +60 +65 +68 +70 +72 +73 +77 +90 +101 +98 +92 +90 +88 +85 +91 +104 +114 +105 +90 +88 +99 +106 +97 +90 +94 +101 +104 +104 +104 +98 +95 +102 +121 +135 +132 +118 +105 +93 +90 +88 +91 +93 +84 +73 +69 +74 +77 +84 +84 +76 +69 +70 +74 +87 +88 +86 +79 +63 +51 +64 +93 +113 +85 +55 +49 +57 +52 +45 +49 +49 +56 +63 +65 +70 +79 +88 +91 +82 +80 +85 +102 +122 +127 +116 +103 +85 +83 +78 +68 +64 +80 +94 +91 +95 +99 +91 +74 +59 +48 +38 +35 +39 +36 +39 +33 +29 +31 +28 +33 +28 +27 +31 +42 +52 +55 +47 +36 +46 +55 +60 +61 +67 +70 +71 +72 +67 +58 +56 +57 +54 +50 +50 +51 +54 +54 +56 +59 +61 +61 +65 +71 +70 +70 +64 +55 +53 +60 +63 +62 +64 +62 +61 +57 +62 +82 +102 +106 +96 +88 +86 +94 +100 +96 +80 +62 +68 +67 +70 +73 +73 +70 +70 +73 +74 +77 +77 +74 +71 +72 +75 +77 +74 +69 +69 +76 +83 +87 +88 +90 +89 +95 +92 +89 +91 +96 +98 +99 +95 +101 +103 +100 +94 +93 +99 +105 +109 +106 +105 +105 +106 +106 +103 +103 +106 +108 +111 +112 +112 +112 +113 +114 +116 +117 +116 +115 +114 +116 +121 +124 +132 +133 +133 +131 +131 +131 +128 +123 +122 +124 +127 +128 +128 +128 +130 +131 +135 +132 +129 +126 +121 +114 +109 +107 +107 +107 +105 +104 +103 +102 +100 +96 +98 +100 +103 +103 +99 +92 +84 +77 +79 +78 +77 +77 +79 +82 +85 +86 +83 +79 +75 +73 +77 +81 +85 +84 +84 +86 +87 +87 +91 +95 +91 +83 +79 +85 +92 +99 +104 +111 +115 +117 +124 +128 +129 +131 +135 +134 +132 +133 +137 +135 +136 +138 +137 +133 +131 +131 +136 +137 +135 +132 +134 +139 +141 +138 +141 +141 +141 +141 +139 +138 +140 +144 +143 +149 +152 +149 +145 +147 +152 +156 +155 +159 +156 +151 +150 +150 +144 +137 +146 +152 +157 +158 +156 +156 +157 +157 +151 +145 +144 +150 +154 +153 +153 +156 +157 +158 +158 +159 +162 +163 +158 +153 +147 +147 +148 +149 +152 +154 +152 +148 +144 +141 +138 +139 +148 +158 +163 +163 +154 +158 +160 +160 +158 +159 +162 +170 +172 +173 +170 +170 +170 +162 +151 +148 +144 +152 +156 +160 +168 +170 +166 +163 +164 +160 +160 +167 +171 +169 +157 +148 +157 +152 +152 +157 +160 +157 +154 +154 +159 +168 +171 +171 +170 +157 +142 +139 +140 +143 +149 +154 +159 +169 +163 +144 +145 +154 +158 +155 +149 +142 +134 +126 +119 +125 +132 +142 +147 +143 +141 +149 +170 +189 +188 +164 +145 +138 +139 +143 +146 +148 +153 +153 +152 +157 +173 +188 +179 +184 +196 +207 +208 +203 +200 +202 +203 +190 +181 +169 +166 +174 +172 +168 +172 +183 +193 +196 +195 +189 +177 +167 +159 +167 +189 +209 +197 +171 +175 +198 +206 +186 +168 +168 +186 +205 +214 +216 +210 +215 +220 +223 +218 +201 +186 +181 +193 +203 +204 +209 +223 +227 +222 +223 +222 +217 +216 +219 +221 +221 +221 +224 +222 +219 +219 +220 +224 +230 +230 +223 +212 +204 +207 +217 +216 +199 +175 +155 +151 +170 +186 +190 +194 +196 +192 +186 +172 +169 +175 +184 +185 +185 +200 +220 +232 +223 +201 +182 +183 +185 +192 +205 +209 +193 +178 +166 +159 +163 +174 +182 +188 +198 +200 +186 +166 +143 +126 +120 +115 +105 +107 +123 +133 +136 +133 +130 +121 +108 +99 +96 +95 +96 +100 +100 +101 +105 +107 +107 +108 +109 +108 +106 +107 +108 +110 +111 +112 +111 +110 +110 +111 +110 +109 +106 +104 +103 +104 +104 +104 +102 +98 +96 +96 +97 +97 +98 +98 +97 +96 +96 +97 +98 +99 +99 +98 +98 +98 +97 +97 +97 +99 +100 +101 +100 +100 +100 +99 +99 +99 +99 +98 +98 +100 +104 +109 +111 +110 +108 +111 +114 +117 +120 +122 +124 +127 +129 +128 +134 +136 +133 +134 +138 +140 +139 +139 +142 +142 +143 +148 +159 +177 +193 +201 +206 +205 +198 +191 +188 +197 +215 +234 +246 +251 +250 +251 +251 +251 +253 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +251 +250 +251 +250 +250 +251 +251 +251 +250 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +245 +244 +244 +244 +245 +246 +246 +245 +244 +243 +242 +243 +244 +245 +244 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +246 +247 +246 +246 +245 +245 +246 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +250 +248 +247 +248 +251 +252 +250 +248 +246 +247 +249 +249 +248 +247 +246 +246 +244 +241 +236 +230 +226 +224 +225 +227 +224 +227 +225 +220 +215 +208 +207 +212 +215 +213 +212 +212 +214 +216 +218 +221 +220 +220 +220 +219 +220 +219 +219 +218 +218 +217 +216 +214 +212 +212 +212 +212 +210 +205 +199 +196 +197 +198 +198 +197 +198 +200 +199 +198 +197 +197 +195 +194 +194 +193 +190 +192 +190 +179 +169 +169 +173 +185 +192 +193 +193 +191 +189 +191 +192 +191 +190 +189 +190 +191 +191 +191 +191 +186 +183 +181 +178 +178 +188 +201 +209 +206 +202 +197 +190 +185 +185 +187 +194 +197 +200 +200 +196 +189 +182 +179 +170 +168 +160 +157 +163 +168 +171 +175 +184 +187 +188 +184 +176 +163 +160 +166 +166 +167 +173 +183 +191 +190 +181 +172 +171 +170 +175 +172 +159 +153 +149 +140 +139 +129 +129 +148 +169 +172 +155 +139 +145 +154 +143 +120 +111 +111 +117 +126 +143 +154 +167 +170 +161 +152 +148 +146 +140 +148 +158 +163 +167 +172 +177 +181 +174 +183 +192 +196 +198 +200 +199 +196 +195 +201 +200 +192 +182 +175 +165 +154 +153 +159 +169 +178 +185 +189 +193 +196 +190 +183 +184 +183 +178 +178 +178 +170 +168 +169 +167 +161 +152 +146 +147 +149 +161 +156 +158 +163 +159 +153 +151 +148 +144 +141 +148 +151 +155 +171 +181 +182 +186 +188 +183 +184 +191 +184 +175 +181 +170 +153 +145 +155 +164 +167 +167 +166 +164 +160 +157 +146 +140 +136 +120 +110 +105 +105 +103 +97 +87 +81 +78 +79 +84 +98 +110 +112 +108 +111 +121 +131 +136 +134 +142 +149 +143 +130 +122 +114 +114 +107 +104 +102 +96 +90 +91 +97 +104 +103 +107 +110 +106 +103 +106 +106 +102 +95 +92 +89 +82 +85 +97 +104 +104 +105 +104 +101 +104 +109 +108 +102 +94 +96 +101 +102 +99 +98 +99 +96 +100 +101 +104 +105 +104 +100 +99 +99 +105 +105 +106 +108 +112 +112 +105 +98 +103 +105 +109 +113 +113 +111 +111 +113 +118 +116 +116 +117 +118 +117 +115 +115 +116 +115 +116 +119 +117 +112 +110 +112 +112 +117 +119 +121 +125 +125 +122 +120 +129 +133 +133 +125 +118 +120 +130 +139 +141 +138 +135 +134 +130 +130 +135 +141 +149 +149 +147 +143 +137 +133 +132 +133 +138 +142 +149 +151 +146 +144 +144 +140 +144 +143 +141 +139 +140 +145 +151 +155 +150 +148 +149 +153 +157 +161 +155 +142 +137 +149 +156 +155 +150 +148 +146 +142 +144 +141 +143 +148 +149 +146 +145 +147 +149 +148 +150 +160 +168 +162 +151 +145 +146 +155 +165 +169 +162 +147 +133 +123 +129 +133 +141 +146 +145 +147 +148 +145 +151 +155 +156 +154 +150 +147 +146 +147 +137 +134 +132 +135 +143 +148 +144 +136 +137 +142 +145 +144 +140 +138 +137 +137 +142 +139 +138 +143 +142 +133 +129 +130 +129 +128 +129 +131 +132 +133 +134 +135 +139 +141 +144 +144 +141 +136 +131 +128 +130 +132 +133 +132 +129 +126 +125 +125 +125 +130 +135 +137 +138 +139 +140 +140 +132 +135 +138 +137 +132 +128 +128 +130 +127 +126 +125 +123 +122 +122 +124 +126 +127 +130 +134 +137 +139 +139 +136 +132 +134 +133 +134 +135 +131 +123 +118 +117 +117 +115 +112 +107 +104 +105 +109 +113 +115 +114 +112 +110 +109 +109 +110 +110 +110 +113 +118 +123 +123 +118 +113 +110 +113 +113 +113 +113 +113 +114 +115 +116 +114 +113 +112 +111 +111 +112 +113 +114 +113 +113 +113 +116 +117 +117 +118 +120 +120 +120 +114 +110 +109 +107 +106 +109 +111 +111 +108 +105 +103 +104 +105 +104 +100 +97 +97 +96 +94 +95 +93 +86 +80 +80 +78 +72 +68 +65 +60 +55 +50 +50 +54 +60 +69 +76 +79 +79 +82 +85 +94 +99 +96 +93 +95 +95 +87 +100 +120 +131 +121 +100 +88 +88 +99 +96 +97 +100 +98 +94 +98 +105 +107 +103 +106 +118 +124 +119 +107 +100 +94 +85 +82 +86 +91 +89 +81 +74 +64 +69 +80 +85 +77 +73 +76 +78 +84 +82 +78 +70 +59 +55 +82 +120 +127 +83 +47 +48 +60 +57 +51 +53 +54 +63 +68 +69 +80 +97 +105 +104 +95 +95 +99 +113 +128 +135 +135 +132 +118 +113 +107 +96 +85 +83 +90 +95 +106 +110 +97 +73 +58 +52 +43 +37 +38 +36 +43 +33 +29 +33 +28 +35 +40 +34 +33 +38 +44 +51 +50 +41 +46 +49 +53 +64 +74 +75 +70 +70 +66 +61 +62 +66 +64 +59 +55 +50 +45 +52 +56 +54 +56 +63 +66 +63 +68 +74 +76 +72 +64 +61 +61 +61 +65 +66 +65 +62 +63 +68 +74 +80 +85 +77 +74 +81 +91 +97 +88 +71 +65 +64 +68 +74 +76 +72 +69 +68 +78 +79 +74 +70 +70 +73 +73 +69 +72 +70 +71 +77 +82 +86 +87 +88 +87 +88 +84 +81 +87 +92 +98 +103 +103 +103 +100 +95 +95 +100 +105 +107 +107 +102 +98 +98 +100 +103 +105 +105 +106 +107 +110 +113 +114 +113 +114 +114 +114 +115 +116 +115 +115 +117 +122 +126 +134 +134 +133 +130 +129 +129 +129 +129 +128 +126 +125 +127 +130 +131 +128 +124 +128 +128 +125 +122 +119 +116 +110 +103 +106 +103 +100 +97 +96 +96 +97 +97 +96 +99 +100 +97 +92 +86 +79 +73 +72 +69 +67 +67 +69 +73 +76 +77 +69 +66 +65 +69 +76 +79 +81 +82 +83 +88 +92 +95 +97 +99 +99 +97 +98 +103 +109 +114 +116 +118 +121 +123 +127 +131 +132 +133 +135 +134 +129 +129 +127 +130 +131 +129 +131 +136 +134 +129 +132 +137 +139 +137 +142 +149 +150 +145 +143 +143 +143 +143 +140 +138 +138 +140 +142 +149 +153 +150 +147 +149 +151 +153 +160 +168 +166 +155 +147 +144 +141 +142 +147 +154 +160 +162 +162 +162 +162 +162 +154 +149 +147 +151 +154 +156 +158 +160 +163 +162 +160 +160 +163 +164 +161 +157 +150 +151 +154 +156 +160 +162 +160 +158 +151 +145 +139 +140 +149 +158 +160 +159 +154 +156 +158 +163 +168 +167 +166 +168 +178 +191 +193 +182 +171 +160 +150 +146 +147 +152 +154 +158 +163 +164 +160 +159 +166 +163 +161 +165 +172 +173 +163 +151 +162 +154 +151 +159 +167 +168 +163 +160 +149 +159 +165 +167 +167 +163 +156 +152 +136 +133 +138 +143 +150 +169 +173 +155 +148 +153 +156 +153 +147 +140 +134 +130 +126 +132 +136 +142 +146 +137 +136 +150 +170 +181 +171 +147 +136 +133 +136 +144 +146 +151 +150 +140 +140 +158 +181 +194 +189 +188 +191 +198 +203 +205 +206 +208 +205 +190 +183 +175 +170 +170 +164 +161 +173 +182 +187 +193 +199 +197 +186 +179 +170 +185 +205 +218 +199 +172 +182 +206 +212 +187 +167 +170 +184 +196 +207 +216 +217 +222 +225 +224 +216 +201 +192 +193 +197 +203 +203 +209 +223 +230 +226 +224 +214 +217 +220 +221 +219 +218 +221 +225 +222 +219 +220 +223 +224 +230 +233 +229 +215 +203 +203 +215 +217 +203 +179 +157 +150 +166 +182 +193 +203 +209 +202 +188 +177 +175 +180 +185 +181 +176 +192 +216 +230 +224 +204 +188 +186 +186 +190 +199 +205 +199 +184 +170 +162 +162 +169 +174 +184 +195 +197 +186 +169 +148 +130 +124 +115 +107 +110 +124 +134 +139 +139 +136 +125 +112 +103 +98 +94 +95 +100 +102 +102 +106 +108 +107 +107 +108 +109 +106 +108 +109 +111 +111 +113 +112 +111 +110 +112 +111 +110 +107 +105 +103 +104 +104 +104 +102 +99 +97 +96 +96 +96 +96 +97 +97 +96 +96 +96 +97 +99 +101 +100 +99 +98 +98 +100 +101 +100 +98 +97 +98 +98 +98 +98 +98 +99 +99 +98 +99 +103 +107 +111 +113 +112 +111 +111 +114 +118 +121 +123 +126 +129 +129 +128 +132 +135 +135 +135 +138 +141 +142 +143 +146 +147 +145 +146 +154 +169 +187 +201 +208 +207 +198 +188 +186 +197 +214 +232 +244 +249 +249 +251 +251 +251 +253 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +252 +251 +251 +250 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +244 +245 +246 +246 +245 +244 +243 +243 +244 +245 +246 +244 +244 +244 +243 +244 +244 +245 +246 +245 +245 +245 +245 +245 +245 +246 +247 +246 +246 +247 +247 +246 +245 +245 +246 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +251 +250 +249 +248 +248 +249 +251 +251 +250 +248 +247 +248 +249 +250 +249 +248 +247 +247 +246 +241 +234 +229 +226 +226 +228 +229 +228 +227 +224 +220 +214 +205 +204 +213 +217 +214 +214 +215 +217 +217 +217 +218 +217 +218 +218 +219 +220 +219 +219 +218 +217 +216 +214 +213 +212 +212 +213 +213 +212 +207 +200 +195 +193 +194 +196 +197 +198 +200 +201 +199 +197 +197 +198 +197 +197 +195 +191 +189 +186 +175 +169 +173 +172 +183 +190 +192 +192 +189 +189 +193 +193 +189 +185 +185 +188 +191 +191 +190 +189 +186 +183 +180 +176 +175 +185 +198 +196 +193 +189 +184 +178 +173 +174 +177 +190 +195 +198 +195 +191 +188 +182 +176 +172 +169 +163 +161 +164 +166 +169 +176 +185 +190 +195 +189 +172 +163 +167 +174 +178 +184 +190 +195 +193 +185 +180 +179 +178 +175 +170 +157 +142 +137 +140 +140 +131 +136 +154 +172 +168 +146 +128 +124 +137 +153 +146 +124 +112 +108 +112 +124 +141 +153 +159 +154 +149 +146 +147 +152 +158 +171 +178 +174 +172 +170 +157 +140 +154 +167 +184 +194 +195 +189 +183 +177 +171 +174 +178 +180 +179 +176 +173 +170 +155 +160 +162 +163 +167 +174 +180 +181 +174 +170 +176 +177 +170 +174 +179 +172 +163 +165 +165 +161 +153 +145 +138 +135 +130 +119 +117 +119 +115 +115 +119 +120 +124 +131 +143 +160 +170 +172 +177 +178 +178 +179 +179 +179 +175 +168 +168 +175 +185 +172 +166 +166 +161 +152 +142 +134 +119 +108 +103 +91 +86 +89 +81 +80 +78 +82 +88 +94 +95 +93 +99 +105 +117 +126 +135 +138 +138 +139 +144 +149 +147 +141 +139 +138 +130 +124 +121 +113 +99 +98 +97 +95 +93 +92 +98 +107 +113 +110 +111 +111 +103 +97 +95 +94 +91 +86 +89 +91 +87 +91 +102 +107 +104 +105 +104 +103 +106 +107 +106 +101 +92 +94 +100 +102 +99 +99 +99 +96 +100 +102 +105 +107 +105 +100 +99 +100 +103 +103 +104 +107 +112 +113 +109 +103 +104 +107 +112 +115 +113 +110 +111 +114 +115 +116 +116 +115 +115 +116 +116 +115 +114 +115 +118 +118 +114 +110 +109 +111 +110 +111 +117 +123 +125 +125 +125 +123 +129 +129 +127 +122 +120 +124 +130 +134 +136 +134 +134 +134 +130 +129 +135 +143 +151 +149 +145 +141 +137 +136 +136 +136 +143 +147 +153 +152 +146 +144 +143 +139 +144 +140 +137 +139 +144 +151 +158 +161 +153 +149 +150 +152 +152 +153 +151 +145 +139 +147 +152 +151 +148 +148 +145 +141 +147 +142 +138 +137 +139 +143 +149 +155 +156 +150 +153 +162 +167 +164 +157 +148 +149 +159 +167 +164 +155 +146 +135 +127 +136 +142 +146 +142 +136 +138 +138 +132 +142 +147 +152 +152 +149 +148 +147 +146 +137 +136 +134 +136 +141 +144 +140 +135 +135 +141 +146 +145 +141 +139 +139 +138 +142 +139 +138 +141 +141 +137 +132 +130 +128 +126 +127 +131 +135 +136 +138 +140 +144 +150 +152 +147 +142 +140 +138 +135 +130 +131 +133 +133 +132 +131 +130 +130 +121 +126 +130 +131 +133 +136 +140 +142 +137 +138 +141 +143 +142 +137 +134 +133 +126 +124 +121 +121 +123 +124 +123 +122 +120 +122 +122 +121 +123 +127 +130 +131 +135 +134 +135 +135 +130 +120 +114 +114 +110 +109 +106 +102 +102 +104 +109 +113 +116 +112 +108 +107 +108 +109 +110 +111 +111 +116 +123 +128 +126 +120 +115 +114 +116 +114 +114 +112 +112 +113 +115 +116 +113 +114 +115 +115 +114 +114 +115 +116 +115 +113 +113 +115 +116 +115 +115 +116 +116 +116 +112 +108 +109 +108 +105 +107 +110 +108 +106 +105 +104 +102 +103 +104 +105 +102 +102 +102 +96 +91 +87 +82 +76 +75 +74 +73 +71 +66 +59 +54 +53 +56 +60 +66 +73 +81 +86 +89 +88 +86 +88 +89 +90 +97 +104 +104 +99 +109 +121 +126 +121 +109 +98 +93 +94 +97 +100 +100 +95 +92 +97 +106 +110 +109 +109 +110 +109 +102 +93 +86 +79 +73 +71 +75 +82 +85 +83 +76 +68 +70 +80 +86 +80 +79 +83 +82 +78 +82 +79 +70 +69 +79 +103 +126 +112 +79 +57 +62 +71 +71 +65 +61 +63 +66 +69 +75 +89 +104 +110 +110 +112 +113 +107 +104 +118 +140 +146 +137 +141 +147 +148 +142 +127 +108 +98 +98 +110 +116 +102 +72 +53 +47 +43 +39 +36 +40 +42 +37 +32 +32 +30 +31 +38 +35 +37 +37 +36 +43 +47 +42 +47 +48 +52 +64 +75 +74 +68 +66 +67 +66 +73 +80 +79 +74 +66 +53 +47 +53 +55 +51 +52 +58 +59 +56 +67 +73 +83 +86 +79 +69 +64 +64 +66 +73 +70 +67 +70 +68 +65 +72 +76 +69 +67 +72 +77 +81 +79 +72 +63 +63 +66 +73 +75 +70 +64 +63 +74 +76 +75 +70 +70 +74 +74 +70 +77 +77 +76 +78 +83 +86 +85 +81 +80 +77 +72 +71 +74 +76 +77 +83 +96 +97 +94 +91 +93 +100 +105 +104 +98 +97 +97 +98 +101 +104 +106 +107 +105 +107 +110 +112 +114 +114 +112 +111 +112 +114 +118 +118 +117 +116 +119 +123 +128 +126 +125 +126 +127 +126 +127 +128 +128 +124 +123 +124 +127 +127 +122 +117 +118 +119 +118 +116 +116 +114 +108 +101 +99 +98 +95 +92 +90 +90 +92 +93 +92 +93 +91 +85 +78 +73 +67 +62 +58 +57 +56 +58 +61 +65 +69 +71 +72 +71 +78 +88 +94 +92 +92 +95 +97 +98 +102 +107 +110 +110 +111 +112 +115 +118 +122 +125 +127 +128 +130 +132 +132 +134 +133 +132 +135 +133 +129 +129 +130 +133 +133 +132 +135 +139 +140 +136 +130 +136 +141 +144 +146 +150 +149 +147 +146 +145 +146 +146 +143 +140 +140 +142 +147 +151 +154 +150 +147 +148 +150 +150 +158 +169 +167 +154 +147 +143 +142 +147 +145 +151 +157 +160 +161 +162 +162 +161 +156 +152 +151 +151 +154 +157 +158 +159 +163 +162 +159 +158 +159 +161 +161 +159 +151 +154 +158 +162 +168 +170 +165 +160 +151 +144 +138 +141 +148 +153 +155 +154 +157 +156 +156 +162 +168 +166 +164 +168 +183 +200 +197 +173 +156 +153 +150 +146 +151 +154 +156 +159 +162 +159 +155 +156 +166 +165 +161 +155 +159 +163 +161 +156 +158 +160 +162 +166 +171 +176 +177 +174 +159 +155 +155 +160 +165 +170 +171 +168 +152 +141 +134 +138 +147 +157 +162 +162 +154 +158 +163 +162 +154 +145 +141 +142 +141 +145 +143 +145 +146 +134 +131 +147 +173 +174 +156 +136 +134 +136 +138 +146 +148 +153 +155 +150 +153 +168 +185 +193 +191 +187 +187 +191 +193 +194 +204 +215 +210 +188 +178 +175 +174 +172 +164 +161 +175 +181 +183 +188 +199 +200 +192 +190 +192 +210 +223 +223 +196 +170 +186 +210 +216 +193 +174 +174 +181 +187 +199 +213 +225 +230 +231 +224 +213 +199 +196 +203 +202 +207 +208 +207 +212 +220 +226 +229 +219 +220 +221 +219 +218 +219 +222 +224 +223 +220 +222 +223 +224 +231 +237 +236 +220 +203 +198 +209 +218 +210 +186 +163 +154 +163 +173 +183 +198 +214 +210 +192 +185 +181 +183 +187 +181 +172 +183 +203 +220 +215 +201 +187 +185 +187 +190 +194 +200 +206 +192 +175 +168 +165 +163 +168 +178 +186 +188 +181 +170 +151 +133 +126 +119 +115 +117 +125 +132 +137 +140 +137 +124 +113 +105 +100 +94 +93 +98 +102 +103 +106 +108 +106 +107 +110 +111 +109 +110 +111 +112 +112 +113 +112 +112 +111 +113 +112 +111 +109 +106 +105 +105 +105 +104 +102 +99 +97 +96 +95 +94 +94 +95 +96 +97 +96 +95 +95 +97 +99 +101 +99 +98 +99 +102 +102 +101 +99 +96 +97 +97 +97 +97 +97 +99 +99 +100 +101 +105 +108 +111 +112 +113 +113 +111 +114 +117 +119 +122 +127 +129 +129 +129 +130 +132 +135 +136 +136 +138 +141 +146 +147 +147 +147 +149 +150 +164 +182 +201 +209 +208 +196 +185 +183 +195 +212 +232 +244 +249 +249 +251 +252 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +252 +251 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +245 +245 +244 +244 +244 +245 +246 +245 +245 +244 +244 +244 +245 +246 +247 +245 +245 +244 +244 +244 +245 +246 +246 +245 +245 +245 +244 +245 +245 +246 +247 +246 +246 +247 +247 +246 +245 +245 +246 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +253 +251 +249 +248 +248 +249 +250 +250 +250 +249 +248 +247 +248 +250 +250 +250 +249 +248 +248 +248 +242 +234 +228 +227 +228 +230 +231 +232 +228 +223 +220 +214 +204 +203 +214 +218 +215 +215 +217 +219 +218 +216 +216 +217 +218 +219 +220 +222 +221 +221 +220 +215 +214 +213 +213 +212 +213 +214 +214 +211 +206 +199 +193 +190 +192 +195 +198 +197 +200 +202 +199 +197 +199 +201 +201 +200 +197 +192 +189 +183 +172 +167 +171 +172 +183 +190 +192 +191 +189 +190 +196 +194 +188 +182 +181 +186 +190 +190 +189 +189 +187 +185 +179 +172 +169 +179 +194 +193 +191 +189 +186 +182 +177 +176 +179 +186 +191 +192 +188 +187 +189 +184 +176 +173 +169 +165 +167 +169 +166 +165 +172 +188 +188 +189 +180 +166 +169 +182 +187 +188 +191 +192 +194 +192 +187 +182 +180 +173 +177 +174 +163 +156 +157 +154 +146 +145 +154 +172 +178 +152 +118 +111 +127 +130 +142 +138 +128 +119 +106 +109 +131 +145 +155 +156 +153 +161 +166 +166 +167 +178 +190 +195 +186 +174 +163 +150 +138 +146 +159 +178 +193 +197 +191 +185 +183 +175 +165 +154 +148 +143 +139 +142 +146 +150 +157 +161 +159 +160 +162 +158 +150 +148 +150 +162 +164 +155 +160 +169 +165 +138 +138 +136 +132 +128 +125 +122 +120 +115 +115 +125 +132 +130 +134 +144 +146 +148 +160 +167 +185 +188 +173 +170 +168 +164 +166 +172 +164 +149 +152 +162 +160 +169 +173 +176 +171 +155 +142 +133 +126 +111 +101 +101 +97 +98 +105 +104 +113 +118 +119 +124 +130 +132 +134 +142 +152 +167 +162 +161 +165 +168 +164 +157 +153 +148 +137 +132 +127 +117 +112 +108 +97 +94 +95 +95 +95 +98 +103 +109 +112 +107 +103 +102 +100 +95 +93 +91 +88 +87 +85 +92 +98 +96 +101 +105 +101 +106 +105 +106 +107 +107 +104 +98 +95 +89 +91 +99 +106 +105 +102 +101 +98 +100 +101 +105 +108 +106 +102 +101 +102 +106 +105 +105 +106 +110 +115 +116 +114 +113 +112 +113 +116 +117 +116 +114 +114 +111 +114 +114 +111 +111 +114 +116 +115 +114 +117 +118 +116 +116 +118 +116 +113 +116 +112 +118 +126 +125 +125 +128 +126 +122 +121 +119 +119 +122 +127 +129 +129 +132 +133 +137 +139 +135 +133 +139 +148 +151 +148 +143 +141 +141 +142 +141 +139 +145 +147 +151 +148 +141 +141 +142 +140 +141 +137 +134 +138 +147 +155 +161 +163 +155 +153 +156 +158 +152 +146 +145 +143 +148 +141 +140 +147 +153 +152 +149 +150 +155 +144 +131 +127 +134 +144 +151 +154 +158 +148 +150 +157 +158 +158 +158 +151 +147 +153 +153 +147 +142 +141 +136 +128 +144 +145 +147 +142 +132 +129 +131 +129 +134 +139 +144 +145 +145 +146 +144 +142 +138 +138 +137 +137 +140 +142 +140 +137 +136 +142 +147 +147 +144 +143 +142 +140 +141 +141 +139 +137 +139 +140 +136 +130 +135 +131 +129 +131 +135 +136 +138 +139 +143 +150 +152 +146 +140 +141 +144 +143 +138 +137 +136 +136 +136 +135 +133 +131 +128 +132 +134 +130 +128 +130 +134 +136 +140 +138 +139 +142 +144 +141 +137 +136 +135 +129 +123 +122 +126 +128 +126 +124 +126 +124 +118 +111 +110 +116 +123 +128 +129 +127 +128 +128 +125 +118 +116 +118 +113 +111 +108 +105 +105 +108 +112 +116 +120 +116 +112 +112 +116 +118 +119 +118 +115 +119 +124 +128 +126 +121 +120 +121 +121 +119 +115 +113 +112 +112 +114 +115 +110 +113 +117 +118 +117 +116 +115 +115 +117 +114 +113 +115 +116 +115 +113 +114 +115 +114 +110 +108 +111 +110 +105 +106 +109 +105 +104 +106 +105 +100 +100 +103 +105 +101 +103 +104 +96 +86 +82 +79 +76 +75 +76 +77 +76 +68 +58 +53 +51 +60 +71 +75 +76 +80 +88 +95 +93 +88 +82 +80 +85 +100 +109 +108 +99 +101 +99 +96 +97 +100 +100 +98 +93 +97 +99 +97 +95 +97 +102 +106 +103 +107 +106 +101 +97 +93 +85 +76 +70 +67 +69 +74 +80 +86 +87 +80 +85 +80 +84 +86 +82 +83 +86 +81 +77 +92 +96 +89 +92 +104 +111 +112 +97 +83 +76 +76 +75 +78 +78 +71 +70 +68 +70 +78 +92 +104 +109 +109 +117 +119 +111 +102 +110 +130 +138 +133 +150 +173 +186 +181 +167 +143 +117 +104 +117 +125 +112 +76 +48 +36 +36 +39 +38 +43 +35 +34 +30 +26 +34 +29 +28 +30 +38 +40 +33 +35 +40 +38 +46 +51 +55 +61 +68 +67 +63 +63 +67 +70 +79 +87 +88 +84 +71 +55 +57 +55 +53 +54 +54 +52 +53 +57 +63 +67 +77 +89 +92 +82 +73 +69 +68 +81 +77 +71 +79 +76 +70 +78 +76 +72 +74 +75 +67 +61 +61 +61 +59 +60 +65 +69 +69 +63 +58 +57 +55 +65 +71 +67 +65 +70 +75 +76 +91 +89 +84 +80 +84 +87 +84 +78 +82 +78 +73 +71 +71 +64 +59 +62 +79 +87 +90 +89 +90 +94 +98 +98 +94 +94 +94 +95 +97 +101 +108 +112 +108 +109 +110 +110 +110 +109 +108 +106 +110 +114 +118 +120 +117 +115 +115 +118 +121 +119 +121 +125 +127 +124 +124 +125 +125 +124 +123 +122 +120 +118 +117 +116 +113 +112 +111 +110 +108 +104 +98 +94 +92 +93 +93 +92 +90 +88 +88 +90 +88 +88 +83 +75 +67 +62 +57 +52 +53 +57 +62 +68 +73 +79 +84 +88 +87 +89 +97 +109 +110 +103 +101 +104 +112 +108 +109 +115 +119 +119 +120 +121 +123 +124 +127 +132 +135 +137 +139 +140 +140 +139 +135 +132 +135 +135 +134 +136 +134 +131 +131 +136 +135 +132 +132 +137 +139 +137 +137 +138 +138 +138 +141 +145 +146 +146 +147 +147 +145 +142 +142 +144 +149 +153 +153 +148 +144 +145 +146 +145 +146 +156 +154 +145 +145 +146 +145 +149 +149 +153 +156 +157 +157 +156 +155 +153 +155 +153 +152 +150 +152 +155 +156 +155 +156 +155 +153 +152 +153 +156 +158 +157 +155 +155 +158 +164 +173 +173 +162 +151 +141 +135 +133 +139 +147 +152 +154 +156 +159 +158 +156 +157 +158 +154 +155 +164 +183 +196 +183 +150 +138 +149 +156 +154 +153 +155 +157 +161 +163 +156 +151 +153 +165 +167 +161 +150 +147 +153 +158 +156 +156 +170 +177 +173 +171 +178 +182 +179 +176 +155 +147 +156 +167 +178 +183 +180 +175 +158 +139 +139 +147 +140 +139 +156 +158 +164 +173 +175 +166 +153 +149 +154 +154 +156 +151 +151 +151 +135 +129 +145 +179 +174 +150 +134 +140 +144 +144 +150 +150 +150 +156 +166 +172 +175 +182 +191 +191 +187 +189 +192 +186 +181 +194 +215 +212 +184 +172 +174 +180 +182 +175 +173 +180 +185 +183 +186 +196 +196 +190 +190 +204 +223 +229 +220 +187 +164 +185 +209 +214 +196 +181 +178 +179 +182 +194 +209 +228 +233 +233 +223 +209 +196 +195 +206 +206 +212 +214 +205 +196 +204 +222 +235 +231 +226 +218 +213 +217 +224 +225 +221 +221 +220 +221 +221 +221 +228 +236 +238 +225 +204 +193 +203 +216 +214 +192 +169 +155 +162 +170 +172 +182 +202 +210 +202 +189 +182 +181 +187 +183 +175 +178 +190 +208 +204 +193 +183 +182 +187 +190 +191 +196 +210 +198 +179 +175 +169 +162 +167 +173 +178 +180 +176 +169 +153 +133 +122 +125 +123 +125 +128 +129 +134 +138 +136 +130 +120 +112 +104 +95 +91 +96 +99 +102 +106 +107 +106 +107 +111 +113 +112 +112 +112 +112 +113 +113 +113 +112 +111 +113 +113 +112 +110 +108 +106 +105 +105 +104 +102 +100 +97 +96 +94 +93 +92 +93 +96 +98 +97 +94 +93 +95 +97 +99 +98 +97 +98 +101 +102 +101 +100 +96 +97 +97 +96 +95 +96 +98 +99 +101 +103 +105 +107 +109 +110 +112 +113 +112 +114 +116 +118 +122 +126 +129 +128 +131 +128 +129 +134 +136 +135 +136 +139 +145 +145 +145 +147 +151 +150 +161 +179 +197 +207 +207 +195 +183 +182 +196 +213 +234 +245 +250 +249 +252 +252 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +252 +251 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +250 +250 +251 +252 +252 +253 +253 +252 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +248 +247 +247 +246 +245 +244 +246 +245 +245 +245 +245 +245 +245 +245 +244 +245 +245 +244 +244 +244 +245 +246 +245 +245 +244 +245 +245 +246 +247 +247 +245 +245 +245 +245 +245 +246 +246 +247 +245 +245 +244 +244 +244 +245 +246 +247 +245 +246 +247 +247 +246 +245 +245 +246 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +252 +251 +249 +250 +250 +250 +250 +250 +249 +249 +247 +249 +250 +252 +252 +251 +249 +248 +248 +244 +235 +228 +225 +228 +230 +229 +232 +230 +227 +221 +213 +207 +210 +215 +219 +215 +213 +215 +218 +219 +219 +219 +218 +219 +221 +222 +222 +221 +219 +218 +217 +213 +209 +210 +214 +218 +217 +215 +211 +203 +196 +194 +193 +194 +194 +195 +198 +201 +205 +203 +196 +196 +201 +199 +195 +195 +196 +193 +180 +166 +164 +170 +183 +184 +185 +187 +186 +187 +193 +200 +197 +177 +170 +181 +188 +188 +188 +191 +186 +183 +184 +184 +180 +175 +178 +183 +191 +192 +192 +189 +187 +186 +185 +184 +186 +190 +188 +188 +192 +185 +178 +182 +175 +171 +164 +166 +175 +173 +169 +174 +182 +177 +163 +159 +175 +189 +191 +192 +187 +184 +181 +180 +183 +185 +186 +187 +188 +186 +183 +181 +180 +179 +176 +172 +179 +190 +188 +167 +145 +139 +145 +152 +152 +152 +154 +158 +154 +149 +154 +166 +174 +172 +174 +181 +185 +184 +185 +187 +194 +203 +207 +198 +184 +174 +171 +170 +170 +173 +176 +185 +191 +190 +190 +196 +195 +177 +156 +142 +134 +132 +139 +149 +154 +158 +162 +166 +167 +163 +151 +140 +140 +143 +150 +156 +157 +155 +158 +164 +139 +139 +140 +140 +138 +138 +144 +150 +143 +152 +161 +166 +167 +166 +165 +167 +164 +173 +178 +176 +174 +172 +161 +147 +151 +149 +142 +134 +130 +135 +136 +134 +137 +149 +163 +167 +159 +155 +152 +146 +140 +142 +144 +147 +151 +157 +160 +162 +168 +169 +169 +167 +165 +165 +168 +171 +173 +169 +162 +157 +154 +150 +142 +134 +125 +123 +119 +112 +102 +93 +92 +95 +92 +100 +103 +106 +114 +117 +111 +106 +99 +96 +94 +94 +93 +93 +96 +100 +98 +95 +95 +99 +103 +103 +102 +102 +106 +108 +110 +107 +104 +100 +99 +100 +94 +95 +98 +102 +106 +109 +109 +108 +104 +103 +104 +108 +109 +106 +102 +101 +101 +105 +108 +109 +113 +118 +121 +122 +120 +118 +116 +116 +116 +115 +116 +117 +117 +117 +113 +106 +107 +115 +120 +119 +120 +122 +124 +123 +120 +120 +122 +125 +126 +123 +122 +123 +123 +121 +121 +123 +122 +120 +118 +118 +120 +125 +129 +131 +129 +133 +138 +142 +141 +141 +144 +149 +149 +142 +140 +140 +141 +144 +147 +144 +143 +146 +147 +144 +141 +141 +143 +145 +142 +141 +140 +141 +147 +155 +162 +164 +157 +154 +150 +146 +143 +141 +141 +140 +145 +141 +138 +141 +149 +155 +157 +156 +150 +146 +128 +127 +146 +148 +145 +156 +153 +149 +148 +152 +154 +155 +153 +146 +144 +144 +145 +144 +136 +127 +127 +132 +145 +144 +143 +140 +136 +134 +133 +133 +137 +139 +142 +143 +141 +139 +140 +141 +140 +142 +144 +144 +143 +141 +140 +140 +140 +140 +142 +147 +148 +148 +146 +142 +141 +149 +151 +144 +142 +145 +144 +139 +139 +144 +143 +135 +129 +129 +133 +135 +142 +143 +144 +143 +141 +141 +144 +147 +149 +144 +139 +138 +140 +139 +135 +130 +135 +136 +136 +132 +127 +126 +127 +130 +137 +135 +132 +134 +139 +140 +136 +132 +142 +137 +131 +127 +127 +129 +131 +132 +135 +131 +123 +115 +113 +116 +120 +121 +120 +118 +119 +120 +117 +117 +118 +117 +116 +115 +113 +113 +113 +115 +117 +119 +123 +124 +124 +124 +124 +124 +124 +125 +123 +120 +119 +119 +119 +118 +120 +123 +124 +125 +124 +120 +115 +113 +114 +116 +113 +117 +118 +116 +114 +113 +113 +111 +111 +117 +119 +115 +112 +115 +117 +117 +116 +114 +114 +117 +115 +109 +105 +106 +109 +107 +105 +104 +104 +102 +101 +99 +104 +99 +97 +98 +91 +78 +73 +76 +75 +78 +82 +80 +73 +64 +57 +53 +62 +66 +72 +77 +81 +85 +88 +91 +94 +85 +78 +79 +85 +97 +102 +99 +100 +93 +86 +87 +91 +95 +100 +104 +98 +98 +97 +98 +106 +115 +113 +105 +103 +98 +97 +96 +88 +83 +80 +80 +73 +65 +63 +70 +79 +82 +79 +80 +84 +92 +85 +83 +90 +78 +67 +79 +100 +133 +137 +119 +110 +114 +116 +102 +95 +100 +95 +83 +77 +77 +77 +77 +78 +73 +67 +81 +90 +92 +108 +113 +115 +117 +123 +114 +106 +105 +110 +132 +152 +176 +192 +190 +186 +184 +157 +119 +121 +131 +123 +87 +48 +30 +30 +32 +34 +32 +30 +28 +28 +28 +29 +31 +26 +29 +32 +33 +32 +32 +32 +32 +42 +48 +55 +59 +62 +64 +64 +63 +66 +70 +77 +84 +83 +76 +71 +71 +67 +62 +59 +62 +64 +60 +57 +57 +59 +58 +69 +80 +84 +91 +92 +83 +81 +84 +85 +86 +85 +80 +77 +81 +84 +83 +83 +81 +75 +65 +59 +56 +52 +48 +49 +55 +58 +54 +53 +56 +56 +61 +63 +67 +72 +65 +65 +75 +91 +90 +86 +83 +81 +80 +79 +78 +82 +83 +83 +79 +68 +58 +52 +53 +61 +72 +83 +86 +78 +73 +77 +85 +84 +91 +93 +89 +88 +94 +103 +107 +104 +104 +105 +107 +108 +108 +107 +107 +109 +112 +117 +122 +122 +118 +117 +118 +121 +121 +121 +123 +126 +127 +122 +116 +118 +118 +121 +125 +126 +123 +119 +117 +113 +111 +107 +103 +100 +97 +92 +89 +93 +97 +94 +89 +88 +85 +81 +82 +81 +76 +67 +61 +58 +59 +59 +61 +62 +73 +87 +95 +99 +102 +102 +102 +100 +106 +113 +115 +113 +109 +107 +108 +120 +122 +120 +119 +124 +127 +124 +124 +127 +125 +127 +132 +137 +140 +143 +145 +145 +144 +142 +140 +138 +138 +142 +148 +142 +138 +134 +131 +129 +127 +127 +130 +135 +136 +137 +135 +132 +131 +133 +136 +136 +138 +139 +139 +137 +136 +136 +138 +142 +149 +152 +149 +144 +143 +140 +137 +136 +131 +129 +133 +139 +143 +146 +148 +151 +148 +152 +157 +154 +145 +145 +151 +149 +149 +148 +149 +150 +151 +149 +149 +144 +144 +146 +148 +150 +153 +155 +156 +154 +155 +157 +160 +163 +160 +148 +135 +128 +123 +127 +141 +146 +145 +148 +152 +157 +158 +159 +156 +150 +148 +152 +157 +176 +175 +158 +139 +137 +141 +148 +158 +162 +156 +152 +157 +160 +160 +155 +150 +162 +170 +172 +166 +155 +145 +143 +152 +155 +167 +180 +183 +177 +171 +171 +174 +182 +175 +164 +157 +162 +179 +194 +195 +200 +184 +163 +147 +138 +132 +134 +139 +147 +151 +166 +171 +156 +149 +155 +158 +157 +157 +163 +169 +158 +144 +147 +163 +185 +172 +148 +136 +145 +160 +160 +152 +153 +154 +156 +166 +176 +177 +179 +187 +193 +189 +189 +192 +188 +182 +191 +206 +211 +194 +174 +172 +183 +189 +186 +184 +180 +175 +175 +179 +189 +194 +188 +192 +206 +223 +234 +213 +168 +155 +188 +211 +213 +202 +194 +184 +178 +176 +183 +206 +227 +236 +238 +227 +208 +190 +191 +205 +207 +212 +212 +208 +198 +191 +203 +226 +239 +229 +222 +221 +219 +221 +225 +227 +225 +220 +218 +223 +226 +227 +229 +233 +226 +211 +199 +201 +212 +217 +200 +177 +166 +170 +174 +165 +159 +178 +202 +208 +196 +185 +177 +182 +184 +174 +172 +181 +194 +192 +189 +186 +185 +186 +186 +186 +191 +198 +197 +189 +180 +175 +171 +167 +173 +181 +181 +172 +164 +151 +134 +124 +124 +123 +126 +129 +131 +136 +140 +137 +136 +130 +122 +107 +94 +93 +97 +98 +102 +103 +105 +107 +108 +109 +111 +112 +112 +112 +112 +113 +113 +112 +111 +110 +111 +111 +111 +111 +111 +111 +106 +102 +106 +104 +100 +98 +96 +94 +92 +91 +92 +94 +95 +94 +93 +92 +92 +94 +93 +96 +95 +97 +101 +101 +100 +102 +98 +97 +98 +98 +95 +92 +94 +98 +98 +99 +101 +104 +107 +110 +112 +114 +114 +115 +117 +120 +121 +122 +126 +130 +131 +129 +129 +131 +135 +138 +138 +137 +138 +140 +146 +152 +151 +150 +160 +174 +193 +204 +206 +196 +183 +179 +193 +214 +233 +244 +252 +254 +251 +250 +251 +253 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +254 +253 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +248 +248 +248 +249 +249 +248 +248 +248 +248 +247 +246 +246 +247 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +243 +242 +243 +243 +244 +245 +244 +244 +244 +244 +246 +247 +247 +247 +245 +244 +244 +245 +246 +247 +247 +246 +246 +246 +245 +245 +245 +246 +246 +247 +245 +245 +246 +246 +246 +246 +246 +246 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +252 +251 +250 +250 +249 +249 +249 +249 +249 +249 +250 +251 +252 +253 +252 +251 +249 +248 +247 +243 +234 +225 +222 +224 +228 +230 +233 +230 +226 +221 +213 +209 +212 +216 +219 +216 +215 +217 +218 +218 +218 +219 +218 +219 +220 +221 +222 +221 +220 +220 +217 +212 +208 +209 +214 +217 +216 +214 +211 +204 +197 +195 +195 +196 +195 +195 +198 +200 +204 +203 +196 +197 +201 +200 +197 +194 +192 +188 +178 +169 +171 +180 +185 +185 +187 +188 +187 +188 +192 +197 +192 +173 +168 +181 +190 +190 +189 +189 +184 +183 +185 +186 +181 +177 +179 +185 +185 +189 +192 +192 +190 +189 +187 +185 +188 +190 +188 +188 +191 +186 +181 +184 +178 +171 +163 +164 +175 +181 +178 +174 +165 +157 +150 +162 +184 +197 +195 +191 +178 +170 +163 +163 +168 +173 +178 +181 +180 +183 +186 +184 +180 +179 +182 +184 +197 +192 +178 +162 +159 +169 +180 +184 +187 +184 +187 +195 +199 +197 +196 +198 +199 +198 +199 +201 +199 +193 +186 +181 +184 +189 +191 +187 +182 +177 +174 +172 +170 +167 +162 +162 +166 +170 +178 +190 +192 +182 +173 +171 +171 +171 +172 +174 +171 +170 +170 +170 +172 +168 +156 +145 +140 +146 +153 +159 +164 +167 +169 +170 +159 +160 +162 +164 +163 +163 +167 +172 +174 +172 +168 +164 +160 +152 +146 +149 +157 +160 +159 +152 +148 +146 +141 +134 +135 +134 +132 +129 +129 +129 +123 +114 +100 +101 +115 +132 +140 +143 +149 +153 +155 +159 +164 +168 +171 +173 +174 +174 +165 +166 +165 +161 +154 +147 +143 +142 +135 +132 +125 +119 +115 +111 +107 +102 +100 +100 +99 +97 +91 +89 +92 +95 +103 +108 +108 +107 +110 +111 +107 +103 +95 +94 +95 +95 +96 +97 +100 +103 +105 +102 +101 +103 +104 +103 +101 +101 +106 +106 +106 +104 +104 +103 +103 +103 +99 +98 +99 +104 +110 +113 +113 +111 +103 +104 +106 +109 +110 +109 +105 +101 +100 +104 +110 +116 +118 +118 +117 +117 +119 +118 +118 +117 +115 +113 +114 +117 +121 +122 +117 +110 +110 +117 +120 +119 +120 +124 +126 +125 +122 +121 +124 +127 +127 +123 +121 +121 +121 +119 +119 +120 +123 +123 +123 +123 +122 +124 +127 +129 +126 +131 +139 +144 +144 +142 +143 +146 +142 +138 +138 +139 +139 +142 +146 +144 +144 +145 +145 +144 +143 +146 +147 +148 +146 +145 +144 +144 +149 +156 +161 +161 +155 +148 +139 +134 +134 +137 +140 +142 +143 +140 +140 +146 +150 +151 +153 +157 +147 +145 +139 +138 +147 +154 +155 +157 +148 +145 +150 +161 +158 +149 +143 +140 +141 +144 +146 +143 +137 +132 +135 +141 +143 +139 +139 +143 +143 +140 +141 +144 +140 +140 +141 +140 +137 +136 +138 +143 +144 +146 +147 +147 +146 +144 +143 +143 +142 +141 +143 +149 +153 +153 +149 +145 +145 +154 +159 +155 +151 +150 +147 +143 +144 +146 +144 +139 +134 +132 +132 +133 +137 +142 +146 +144 +139 +136 +139 +142 +147 +145 +143 +142 +141 +139 +136 +133 +142 +141 +138 +132 +126 +124 +126 +129 +132 +131 +132 +133 +132 +128 +127 +128 +134 +137 +139 +136 +131 +130 +133 +136 +140 +138 +133 +127 +124 +123 +120 +117 +107 +109 +117 +121 +115 +112 +114 +116 +119 +120 +123 +123 +122 +120 +119 +118 +125 +126 +128 +129 +129 +130 +130 +130 +126 +120 +115 +115 +115 +116 +116 +118 +123 +125 +126 +123 +116 +112 +111 +113 +115 +116 +115 +113 +112 +112 +110 +107 +110 +114 +116 +115 +114 +117 +120 +123 +121 +117 +117 +120 +119 +114 +110 +110 +112 +106 +104 +108 +111 +106 +102 +100 +98 +95 +92 +91 +88 +81 +77 +76 +79 +84 +86 +79 +65 +58 +62 +69 +75 +77 +78 +80 +88 +95 +95 +91 +86 +82 +84 +88 +89 +92 +98 +100 +102 +97 +93 +94 +97 +100 +100 +100 +98 +98 +101 +110 +120 +122 +115 +106 +97 +92 +89 +88 +82 +77 +78 +78 +76 +69 +65 +69 +76 +81 +84 +88 +88 +89 +85 +89 +92 +78 +73 +90 +130 +155 +156 +138 +120 +115 +117 +116 +114 +106 +96 +87 +80 +77 +79 +82 +90 +84 +76 +74 +82 +83 +89 +110 +111 +111 +125 +128 +115 +96 +94 +121 +152 +159 +170 +180 +191 +195 +172 +139 +128 +136 +127 +93 +54 +33 +26 +25 +25 +27 +29 +29 +27 +26 +27 +28 +28 +28 +29 +32 +31 +28 +28 +31 +39 +44 +50 +55 +60 +64 +65 +63 +64 +64 +69 +74 +75 +72 +71 +73 +69 +64 +64 +72 +76 +72 +62 +55 +54 +54 +64 +73 +82 +93 +98 +91 +87 +91 +89 +86 +82 +76 +74 +79 +89 +83 +79 +83 +86 +81 +70 +62 +50 +46 +45 +48 +50 +49 +52 +57 +57 +59 +58 +59 +65 +65 +65 +70 +72 +75 +78 +78 +74 +73 +74 +76 +81 +82 +81 +77 +70 +65 +62 +60 +61 +66 +71 +70 +64 +60 +63 +69 +81 +87 +88 +86 +88 +92 +96 +97 +95 +96 +98 +100 +102 +104 +107 +110 +111 +113 +117 +120 +119 +116 +114 +115 +115 +120 +124 +124 +123 +121 +120 +118 +118 +116 +117 +121 +124 +123 +120 +118 +114 +110 +104 +97 +93 +92 +93 +95 +94 +98 +97 +92 +89 +83 +75 +73 +63 +61 +59 +60 +63 +68 +71 +72 +83 +91 +101 +106 +108 +110 +112 +112 +108 +111 +113 +114 +113 +114 +115 +117 +122 +125 +123 +122 +127 +128 +127 +127 +131 +130 +131 +135 +137 +137 +137 +138 +143 +142 +142 +142 +143 +143 +145 +148 +145 +142 +140 +137 +133 +130 +130 +132 +136 +138 +139 +139 +137 +136 +136 +136 +132 +133 +133 +133 +131 +130 +131 +132 +139 +140 +143 +144 +141 +137 +134 +134 +134 +128 +124 +128 +135 +141 +146 +149 +150 +149 +151 +154 +151 +145 +146 +153 +149 +148 +147 +147 +148 +148 +147 +147 +143 +144 +147 +151 +155 +158 +159 +158 +156 +156 +154 +152 +151 +148 +141 +133 +128 +126 +134 +149 +156 +157 +153 +147 +154 +156 +158 +158 +155 +152 +155 +159 +164 +162 +154 +149 +145 +135 +136 +150 +169 +163 +153 +147 +151 +160 +166 +166 +161 +173 +184 +185 +170 +147 +140 +151 +160 +162 +173 +184 +182 +169 +164 +168 +185 +188 +181 +164 +155 +169 +187 +192 +193 +192 +186 +169 +147 +131 +129 +134 +132 +133 +135 +140 +146 +148 +149 +153 +160 +164 +170 +172 +166 +162 +171 +183 +184 +165 +144 +137 +149 +164 +166 +160 +161 +164 +161 +160 +166 +172 +177 +182 +181 +195 +204 +199 +188 +179 +186 +204 +212 +202 +184 +174 +178 +185 +188 +189 +179 +170 +170 +175 +184 +185 +180 +188 +208 +225 +227 +200 +161 +155 +186 +208 +211 +203 +197 +187 +179 +173 +175 +194 +222 +233 +238 +229 +208 +188 +187 +200 +205 +210 +213 +217 +210 +189 +185 +203 +232 +235 +231 +222 +219 +224 +229 +230 +224 +221 +220 +225 +227 +227 +227 +229 +224 +209 +196 +196 +207 +215 +204 +184 +177 +177 +176 +166 +155 +167 +192 +204 +198 +186 +178 +183 +185 +172 +164 +168 +188 +191 +190 +184 +180 +181 +184 +185 +184 +189 +192 +188 +182 +175 +170 +167 +175 +183 +184 +177 +169 +154 +137 +127 +125 +123 +125 +128 +132 +140 +144 +143 +140 +134 +125 +111 +99 +96 +100 +99 +101 +102 +103 +105 +107 +108 +111 +112 +114 +114 +115 +114 +113 +113 +113 +113 +114 +113 +111 +109 +110 +110 +106 +103 +105 +103 +100 +98 +96 +94 +92 +91 +91 +92 +93 +93 +91 +90 +91 +92 +94 +96 +95 +96 +101 +101 +100 +102 +99 +98 +99 +98 +96 +92 +91 +93 +96 +99 +103 +106 +108 +110 +113 +115 +117 +118 +120 +121 +121 +121 +124 +128 +129 +129 +130 +131 +134 +136 +136 +136 +139 +141 +147 +152 +154 +155 +163 +174 +191 +201 +204 +197 +188 +185 +198 +216 +235 +244 +251 +253 +250 +249 +250 +251 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +246 +245 +246 +246 +246 +246 +245 +244 +244 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +244 +245 +246 +247 +247 +247 +245 +245 +245 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +252 +251 +251 +251 +250 +249 +249 +249 +249 +250 +251 +252 +252 +252 +251 +250 +248 +247 +245 +241 +234 +225 +220 +222 +226 +229 +233 +229 +224 +219 +214 +212 +215 +218 +219 +217 +217 +218 +218 +218 +217 +218 +220 +221 +221 +222 +222 +222 +222 +222 +218 +213 +208 +210 +216 +219 +217 +213 +209 +203 +198 +196 +196 +196 +196 +196 +198 +199 +203 +202 +198 +199 +203 +201 +199 +195 +191 +187 +179 +174 +179 +188 +185 +184 +186 +189 +191 +191 +193 +195 +191 +173 +168 +181 +191 +192 +190 +188 +183 +183 +183 +180 +174 +171 +175 +182 +185 +189 +193 +192 +190 +189 +189 +188 +191 +191 +186 +184 +185 +182 +179 +182 +177 +172 +170 +175 +178 +178 +172 +163 +159 +153 +160 +181 +195 +195 +183 +171 +154 +151 +151 +154 +154 +152 +154 +159 +160 +164 +167 +162 +154 +149 +154 +161 +171 +164 +155 +152 +164 +180 +186 +185 +187 +184 +182 +186 +191 +194 +195 +195 +196 +198 +199 +197 +192 +183 +170 +160 +159 +157 +155 +153 +152 +149 +143 +138 +128 +127 +121 +120 +125 +130 +142 +155 +168 +171 +178 +188 +196 +197 +192 +187 +182 +180 +179 +179 +177 +171 +157 +145 +138 +145 +151 +155 +162 +169 +171 +168 +172 +168 +167 +168 +169 +167 +162 +159 +146 +140 +129 +124 +124 +117 +119 +135 +156 +153 +146 +140 +137 +138 +140 +139 +144 +142 +139 +138 +138 +134 +122 +109 +93 +78 +73 +77 +77 +80 +98 +116 +121 +125 +132 +137 +139 +135 +132 +131 +124 +123 +120 +115 +109 +104 +102 +101 +99 +97 +93 +85 +81 +80 +81 +81 +86 +88 +93 +94 +93 +93 +97 +103 +109 +113 +110 +105 +103 +101 +98 +98 +94 +93 +92 +95 +98 +102 +102 +99 +100 +99 +99 +100 +100 +100 +100 +101 +101 +99 +96 +97 +99 +102 +103 +102 +99 +99 +99 +103 +109 +112 +110 +106 +101 +104 +105 +106 +108 +111 +110 +105 +100 +102 +109 +117 +119 +115 +113 +114 +116 +117 +118 +117 +114 +111 +113 +117 +121 +122 +118 +111 +110 +114 +116 +114 +119 +123 +126 +125 +122 +121 +124 +127 +126 +123 +121 +122 +123 +122 +121 +121 +124 +126 +127 +125 +122 +122 +125 +129 +126 +130 +136 +142 +143 +142 +141 +144 +137 +136 +139 +140 +138 +140 +143 +143 +144 +144 +143 +142 +144 +148 +150 +150 +149 +147 +146 +147 +151 +156 +158 +157 +154 +145 +134 +131 +134 +140 +144 +145 +144 +142 +145 +152 +151 +147 +148 +156 +151 +147 +148 +149 +153 +161 +161 +150 +145 +143 +154 +167 +160 +142 +135 +136 +141 +146 +149 +146 +143 +145 +150 +155 +154 +146 +144 +148 +147 +141 +139 +144 +144 +141 +140 +140 +137 +135 +138 +145 +148 +149 +149 +149 +148 +147 +147 +145 +144 +141 +143 +149 +155 +155 +150 +146 +147 +152 +157 +157 +153 +149 +147 +144 +143 +142 +141 +141 +140 +137 +136 +136 +138 +141 +142 +139 +135 +133 +134 +135 +141 +143 +144 +143 +140 +137 +136 +137 +140 +139 +135 +130 +127 +127 +130 +133 +130 +129 +129 +131 +127 +121 +119 +122 +128 +133 +138 +138 +134 +132 +135 +140 +143 +142 +139 +136 +133 +129 +122 +116 +106 +106 +114 +121 +118 +115 +117 +120 +125 +128 +131 +130 +127 +123 +119 +117 +118 +120 +123 +125 +125 +125 +125 +125 +127 +121 +115 +114 +116 +116 +113 +111 +116 +121 +125 +123 +117 +111 +109 +110 +115 +113 +111 +110 +110 +111 +108 +104 +111 +111 +114 +116 +117 +118 +122 +127 +118 +115 +115 +117 +118 +115 +112 +112 +111 +104 +103 +108 +109 +103 +100 +101 +95 +92 +89 +85 +85 +84 +82 +78 +83 +88 +87 +74 +59 +55 +67 +82 +83 +83 +81 +85 +98 +109 +101 +86 +80 +80 +88 +96 +92 +90 +97 +104 +104 +103 +103 +103 +106 +106 +105 +102 +99 +98 +103 +116 +125 +121 +110 +101 +90 +85 +81 +80 +72 +69 +73 +75 +74 +70 +68 +73 +80 +87 +96 +102 +100 +95 +89 +89 +91 +91 +103 +122 +144 +157 +156 +148 +135 +123 +126 +133 +130 +110 +97 +91 +77 +70 +80 +90 +103 +95 +85 +73 +83 +86 +80 +104 +116 +107 +116 +132 +136 +119 +106 +117 +145 +150 +162 +175 +182 +182 +169 +152 +134 +139 +129 +98 +61 +37 +23 +17 +18 +23 +28 +29 +26 +24 +25 +26 +31 +27 +27 +31 +31 +26 +25 +30 +33 +39 +46 +53 +58 +63 +64 +64 +60 +56 +56 +62 +68 +71 +74 +77 +69 +63 +62 +71 +80 +77 +62 +52 +56 +58 +65 +66 +67 +75 +84 +85 +93 +97 +96 +91 +85 +77 +75 +80 +80 +73 +70 +76 +85 +84 +73 +63 +56 +51 +49 +49 +48 +45 +48 +54 +54 +54 +49 +47 +58 +67 +70 +72 +68 +68 +69 +70 +67 +65 +65 +69 +74 +77 +77 +73 +72 +73 +73 +71 +67 +64 +60 +56 +53 +53 +54 +57 +73 +76 +79 +82 +85 +89 +89 +86 +90 +93 +98 +100 +101 +102 +105 +105 +108 +109 +110 +111 +110 +108 +109 +111 +115 +121 +125 +125 +122 +122 +123 +123 +121 +117 +115 +117 +118 +116 +112 +109 +108 +105 +101 +95 +93 +94 +97 +101 +98 +99 +93 +86 +80 +74 +69 +67 +61 +63 +66 +73 +82 +88 +92 +91 +93 +98 +102 +103 +103 +106 +109 +111 +113 +114 +114 +115 +117 +119 +123 +125 +125 +128 +127 +125 +128 +129 +129 +131 +138 +137 +137 +138 +137 +133 +131 +130 +134 +134 +136 +140 +141 +141 +142 +143 +143 +142 +143 +143 +141 +140 +142 +144 +144 +145 +145 +145 +145 +146 +146 +146 +143 +142 +141 +139 +138 +137 +137 +138 +140 +137 +139 +142 +140 +135 +133 +136 +143 +138 +135 +138 +143 +148 +151 +153 +150 +152 +154 +155 +154 +152 +154 +157 +150 +149 +147 +147 +147 +148 +148 +148 +148 +147 +148 +152 +158 +161 +161 +160 +158 +158 +155 +150 +146 +143 +140 +137 +135 +137 +147 +161 +173 +177 +166 +148 +150 +152 +157 +161 +161 +158 +159 +162 +163 +164 +165 +166 +158 +140 +133 +142 +157 +159 +155 +147 +147 +157 +164 +165 +175 +180 +185 +187 +180 +162 +151 +152 +166 +165 +170 +177 +178 +172 +168 +170 +179 +189 +189 +170 +155 +163 +175 +175 +170 +182 +189 +177 +155 +137 +130 +131 +124 +125 +115 +116 +135 +145 +145 +151 +160 +167 +170 +165 +163 +171 +182 +190 +172 +155 +146 +145 +147 +158 +170 +174 +179 +177 +169 +161 +160 +162 +165 +169 +167 +193 +209 +203 +185 +163 +165 +189 +215 +208 +187 +170 +174 +186 +189 +186 +177 +166 +167 +175 +180 +174 +171 +185 +209 +227 +216 +184 +156 +158 +187 +205 +208 +202 +198 +189 +180 +173 +170 +183 +210 +226 +235 +227 +205 +184 +184 +197 +204 +209 +211 +216 +213 +191 +178 +189 +220 +237 +236 +219 +218 +226 +231 +233 +225 +222 +221 +226 +230 +228 +226 +224 +217 +203 +189 +187 +198 +210 +204 +188 +177 +176 +177 +169 +156 +160 +184 +206 +201 +188 +179 +184 +186 +172 +155 +155 +178 +188 +191 +181 +174 +176 +180 +182 +180 +183 +189 +192 +187 +178 +171 +168 +176 +184 +188 +187 +179 +162 +144 +136 +129 +124 +123 +125 +130 +139 +145 +144 +145 +136 +125 +113 +102 +101 +102 +100 +100 +101 +103 +103 +105 +108 +111 +113 +113 +114 +115 +114 +113 +113 +114 +115 +116 +114 +111 +108 +108 +108 +107 +105 +104 +102 +100 +98 +96 +95 +93 +92 +91 +92 +92 +92 +91 +91 +92 +93 +95 +97 +96 +96 +100 +100 +99 +101 +100 +100 +100 +100 +97 +93 +91 +91 +95 +98 +104 +107 +108 +109 +113 +116 +119 +119 +121 +122 +121 +121 +124 +127 +129 +130 +130 +131 +132 +132 +133 +133 +139 +141 +146 +151 +155 +159 +166 +172 +187 +196 +200 +197 +193 +191 +201 +216 +236 +244 +250 +251 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +253 +254 +254 +254 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +246 +247 +246 +246 +245 +246 +246 +245 +244 +244 +244 +244 +244 +244 +244 +245 +245 +244 +245 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +246 +247 +247 +246 +246 +246 +246 +246 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +252 +251 +253 +252 +251 +250 +250 +250 +250 +251 +250 +250 +250 +250 +249 +247 +246 +245 +243 +241 +236 +228 +222 +221 +224 +227 +231 +227 +222 +217 +215 +215 +217 +219 +218 +218 +218 +220 +219 +218 +218 +220 +222 +222 +222 +222 +222 +222 +222 +222 +220 +215 +211 +212 +218 +220 +217 +213 +207 +202 +196 +195 +195 +196 +197 +199 +197 +198 +201 +202 +199 +201 +205 +203 +200 +197 +194 +191 +184 +178 +179 +185 +184 +183 +185 +190 +195 +196 +196 +196 +196 +178 +171 +180 +188 +190 +190 +188 +187 +185 +180 +172 +165 +164 +172 +180 +193 +194 +193 +189 +187 +187 +189 +190 +191 +188 +184 +181 +181 +181 +180 +182 +180 +173 +176 +178 +167 +159 +158 +156 +153 +160 +181 +198 +196 +184 +171 +157 +146 +150 +156 +160 +153 +143 +143 +149 +155 +152 +149 +142 +132 +125 +125 +130 +132 +137 +140 +142 +147 +152 +152 +148 +151 +151 +148 +144 +145 +153 +165 +173 +178 +183 +186 +181 +174 +165 +151 +140 +137 +134 +131 +129 +129 +126 +120 +113 +112 +117 +121 +126 +131 +133 +137 +144 +153 +159 +165 +171 +176 +181 +182 +180 +177 +178 +180 +180 +177 +172 +166 +163 +163 +165 +166 +165 +167 +170 +172 +170 +173 +167 +163 +167 +172 +170 +160 +150 +157 +150 +139 +141 +148 +146 +150 +168 +179 +170 +158 +149 +142 +138 +136 +136 +140 +134 +126 +121 +117 +110 +101 +91 +76 +75 +79 +81 +73 +69 +83 +98 +96 +100 +105 +110 +111 +107 +103 +102 +100 +100 +99 +98 +98 +98 +98 +97 +91 +90 +86 +80 +77 +78 +80 +82 +89 +93 +100 +104 +104 +103 +104 +104 +108 +110 +106 +101 +99 +98 +95 +95 +97 +94 +91 +93 +100 +105 +101 +94 +96 +97 +98 +98 +98 +98 +100 +102 +97 +95 +93 +94 +98 +100 +101 +100 +99 +99 +100 +103 +105 +105 +102 +99 +99 +104 +104 +102 +105 +113 +114 +110 +102 +100 +102 +109 +112 +111 +112 +116 +113 +114 +115 +115 +113 +111 +112 +115 +120 +123 +122 +117 +116 +118 +118 +115 +118 +120 +122 +122 +121 +121 +122 +123 +123 +122 +123 +127 +130 +130 +127 +124 +124 +125 +125 +123 +121 +122 +126 +129 +130 +129 +130 +134 +138 +140 +141 +141 +138 +137 +140 +142 +139 +140 +142 +140 +143 +144 +143 +141 +141 +145 +148 +148 +146 +145 +144 +147 +151 +154 +154 +152 +150 +144 +139 +139 +143 +145 +145 +145 +149 +148 +149 +152 +149 +145 +146 +151 +155 +150 +149 +152 +158 +161 +158 +145 +145 +146 +157 +166 +156 +140 +137 +142 +145 +149 +150 +150 +153 +162 +167 +167 +155 +151 +149 +152 +151 +147 +147 +151 +149 +143 +140 +142 +142 +139 +142 +148 +148 +147 +147 +147 +146 +147 +148 +148 +145 +141 +141 +146 +149 +148 +145 +144 +144 +142 +144 +146 +146 +144 +144 +145 +139 +135 +135 +140 +144 +143 +142 +142 +148 +142 +135 +133 +133 +134 +133 +131 +134 +136 +139 +139 +137 +136 +137 +140 +137 +136 +134 +131 +131 +131 +134 +137 +133 +127 +125 +130 +128 +121 +116 +118 +125 +126 +129 +131 +133 +134 +136 +139 +142 +140 +137 +134 +133 +132 +129 +124 +119 +111 +112 +120 +122 +122 +124 +125 +132 +132 +131 +128 +125 +122 +119 +116 +117 +119 +122 +124 +124 +123 +122 +121 +121 +118 +115 +115 +117 +115 +109 +104 +108 +112 +115 +115 +113 +110 +110 +111 +111 +110 +108 +108 +110 +110 +109 +107 +112 +109 +111 +115 +116 +115 +118 +124 +114 +112 +112 +112 +110 +107 +106 +107 +104 +102 +101 +101 +99 +96 +96 +100 +95 +91 +86 +84 +86 +88 +85 +82 +84 +82 +76 +66 +59 +60 +71 +83 +85 +84 +85 +94 +109 +116 +103 +86 +83 +82 +88 +94 +94 +97 +105 +111 +102 +106 +109 +109 +110 +110 +107 +104 +104 +104 +106 +112 +115 +110 +100 +92 +88 +81 +79 +76 +68 +64 +69 +72 +74 +73 +76 +82 +90 +97 +103 +108 +105 +105 +102 +96 +100 +119 +141 +152 +142 +145 +140 +144 +144 +136 +137 +141 +133 +109 +97 +88 +68 +62 +79 +94 +100 +89 +84 +87 +104 +109 +101 +109 +112 +117 +126 +135 +142 +139 +135 +138 +142 +151 +166 +174 +169 +161 +155 +148 +132 +136 +127 +98 +63 +37 +23 +16 +18 +23 +27 +28 +26 +25 +25 +24 +27 +25 +26 +28 +29 +26 +25 +27 +27 +35 +45 +53 +57 +60 +63 +64 +59 +52 +49 +57 +68 +75 +78 +78 +70 +64 +61 +66 +71 +70 +62 +57 +62 +64 +67 +64 +53 +50 +60 +74 +90 +98 +101 +99 +93 +83 +80 +85 +83 +80 +79 +82 +85 +82 +74 +67 +61 +58 +56 +56 +53 +48 +47 +50 +55 +53 +50 +51 +58 +67 +73 +77 +75 +66 +60 +63 +67 +67 +65 +63 +65 +70 +72 +71 +73 +78 +79 +76 +69 +63 +56 +51 +50 +51 +52 +52 +60 +65 +70 +72 +74 +77 +79 +79 +89 +97 +104 +106 +104 +104 +102 +100 +107 +107 +106 +106 +106 +107 +110 +113 +117 +119 +121 +121 +122 +123 +123 +122 +118 +115 +112 +111 +108 +104 +99 +97 +99 +100 +100 +100 +99 +98 +99 +100 +94 +91 +81 +70 +67 +67 +68 +71 +73 +77 +82 +88 +93 +95 +97 +97 +102 +103 +103 +102 +103 +108 +113 +117 +115 +116 +118 +120 +124 +126 +127 +127 +129 +132 +130 +128 +131 +132 +132 +136 +143 +141 +140 +141 +139 +134 +128 +125 +127 +128 +132 +136 +137 +137 +137 +139 +141 +142 +144 +146 +149 +150 +152 +153 +150 +148 +146 +146 +149 +152 +154 +155 +154 +151 +148 +145 +143 +143 +144 +144 +147 +145 +145 +145 +142 +139 +140 +143 +151 +152 +153 +155 +156 +155 +153 +152 +150 +153 +154 +154 +157 +160 +161 +159 +152 +151 +150 +149 +148 +148 +149 +149 +153 +150 +147 +149 +154 +159 +159 +158 +156 +156 +154 +152 +149 +146 +144 +142 +144 +148 +158 +171 +186 +196 +181 +154 +146 +148 +154 +159 +163 +163 +161 +162 +166 +174 +181 +182 +175 +162 +149 +144 +148 +159 +167 +165 +160 +159 +162 +164 +170 +183 +190 +186 +177 +168 +168 +175 +180 +187 +182 +168 +164 +176 +184 +183 +177 +181 +182 +172 +163 +163 +159 +147 +146 +158 +165 +162 +154 +147 +140 +133 +131 +132 +125 +122 +133 +142 +147 +153 +157 +160 +158 +153 +157 +169 +179 +183 +165 +149 +147 +150 +145 +149 +164 +173 +187 +182 +172 +165 +158 +151 +148 +153 +169 +191 +208 +215 +198 +160 +149 +177 +209 +211 +194 +172 +171 +184 +189 +187 +180 +169 +171 +178 +176 +163 +161 +182 +206 +226 +208 +174 +158 +167 +189 +203 +204 +199 +195 +187 +183 +178 +172 +180 +203 +223 +236 +226 +201 +180 +180 +195 +201 +210 +210 +211 +214 +200 +183 +183 +208 +231 +231 +215 +216 +223 +228 +233 +228 +223 +221 +225 +231 +230 +225 +221 +211 +198 +183 +178 +188 +204 +204 +191 +174 +172 +176 +173 +160 +155 +176 +204 +204 +192 +183 +186 +187 +171 +154 +150 +169 +183 +188 +179 +172 +176 +180 +178 +174 +178 +187 +195 +191 +178 +170 +169 +173 +182 +191 +195 +189 +170 +151 +144 +137 +129 +124 +125 +130 +141 +148 +145 +147 +135 +124 +112 +103 +103 +103 +100 +102 +102 +104 +106 +108 +110 +112 +114 +111 +113 +115 +115 +114 +114 +115 +117 +117 +116 +112 +108 +107 +108 +106 +105 +103 +101 +99 +96 +95 +95 +94 +94 +93 +94 +94 +94 +93 +94 +95 +96 +95 +97 +96 +95 +98 +97 +94 +95 +100 +101 +101 +101 +99 +96 +95 +96 +96 +99 +103 +106 +107 +109 +112 +115 +116 +117 +119 +121 +122 +122 +125 +129 +129 +130 +130 +130 +130 +129 +129 +130 +137 +138 +143 +148 +154 +161 +166 +168 +182 +191 +198 +198 +195 +191 +201 +216 +236 +243 +248 +250 +250 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +253 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +246 +247 +247 +246 +246 +246 +245 +245 +245 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +246 +246 +245 +245 +246 +246 +245 +245 +246 +247 +247 +246 +247 +246 +246 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +252 +251 +252 +252 +251 +250 +249 +250 +250 +251 +249 +249 +249 +248 +248 +247 +246 +246 +243 +241 +236 +228 +221 +219 +222 +226 +228 +225 +220 +217 +216 +218 +219 +219 +218 +217 +218 +220 +219 +218 +218 +221 +222 +222 +222 +222 +222 +222 +222 +221 +221 +217 +213 +214 +218 +219 +216 +212 +207 +201 +195 +194 +193 +195 +197 +199 +199 +199 +202 +202 +198 +201 +205 +203 +200 +197 +195 +192 +186 +179 +178 +181 +186 +184 +185 +191 +198 +200 +198 +197 +198 +182 +175 +180 +184 +185 +186 +185 +190 +189 +182 +174 +167 +170 +178 +185 +198 +197 +194 +188 +186 +188 +189 +190 +185 +184 +184 +186 +186 +186 +184 +180 +177 +172 +168 +157 +145 +148 +159 +161 +161 +171 +188 +190 +176 +164 +154 +142 +148 +149 +153 +155 +152 +146 +148 +154 +153 +144 +135 +133 +130 +126 +124 +125 +131 +139 +143 +137 +128 +123 +123 +125 +115 +121 +124 +124 +127 +136 +148 +156 +169 +173 +172 +163 +154 +146 +135 +123 +120 +122 +125 +129 +132 +132 +131 +130 +131 +138 +144 +148 +150 +146 +142 +145 +153 +152 +146 +137 +133 +141 +155 +166 +168 +174 +182 +182 +179 +181 +187 +195 +190 +186 +181 +177 +171 +167 +168 +171 +170 +170 +171 +176 +181 +182 +176 +170 +174 +169 +169 +179 +188 +180 +169 +169 +165 +153 +140 +131 +125 +120 +114 +113 +110 +104 +97 +91 +87 +83 +83 +83 +73 +87 +103 +103 +93 +90 +93 +92 +87 +89 +93 +99 +101 +99 +99 +100 +96 +98 +103 +107 +109 +106 +101 +96 +93 +92 +90 +88 +88 +91 +92 +91 +97 +101 +106 +108 +106 +104 +103 +102 +105 +106 +103 +99 +101 +99 +95 +95 +98 +97 +96 +96 +98 +100 +98 +96 +99 +101 +101 +99 +98 +98 +99 +101 +98 +99 +99 +100 +101 +102 +102 +101 +99 +102 +105 +106 +105 +102 +99 +99 +99 +105 +106 +103 +105 +113 +115 +110 +104 +98 +97 +101 +107 +110 +114 +120 +115 +114 +113 +114 +113 +111 +111 +112 +114 +119 +121 +120 +119 +119 +118 +115 +117 +117 +118 +119 +120 +120 +120 +119 +121 +123 +126 +130 +132 +131 +126 +122 +120 +122 +124 +125 +125 +126 +127 +129 +134 +129 +127 +130 +136 +139 +138 +137 +140 +138 +141 +143 +142 +143 +143 +140 +145 +146 +145 +141 +139 +140 +144 +146 +142 +141 +141 +145 +149 +150 +149 +147 +144 +143 +144 +147 +147 +144 +142 +142 +149 +149 +149 +147 +147 +149 +148 +148 +152 +151 +148 +150 +155 +151 +146 +147 +145 +149 +160 +163 +152 +144 +146 +149 +150 +151 +150 +152 +161 +173 +175 +169 +157 +158 +156 +153 +152 +153 +153 +153 +150 +144 +141 +146 +149 +147 +146 +148 +145 +144 +142 +142 +142 +144 +147 +148 +143 +140 +139 +140 +139 +135 +135 +138 +140 +134 +132 +137 +141 +142 +143 +145 +139 +135 +135 +140 +145 +145 +143 +144 +147 +141 +133 +129 +130 +132 +132 +132 +127 +129 +131 +132 +133 +135 +137 +140 +139 +138 +138 +137 +136 +135 +136 +136 +132 +126 +126 +131 +130 +122 +118 +120 +125 +124 +125 +129 +131 +132 +134 +136 +137 +136 +133 +131 +132 +135 +135 +134 +129 +120 +118 +122 +122 +122 +125 +126 +129 +127 +123 +119 +118 +119 +117 +113 +114 +116 +119 +121 +120 +119 +118 +117 +114 +113 +113 +112 +112 +110 +106 +103 +105 +105 +105 +105 +107 +109 +110 +110 +105 +106 +108 +108 +109 +109 +110 +112 +115 +111 +110 +113 +113 +110 +111 +116 +115 +112 +109 +107 +102 +99 +99 +100 +97 +98 +96 +93 +93 +96 +96 +94 +93 +86 +82 +86 +90 +89 +87 +87 +83 +70 +58 +57 +64 +71 +77 +80 +85 +88 +97 +106 +111 +108 +101 +97 +92 +89 +89 +91 +96 +107 +114 +111 +97 +104 +112 +115 +114 +110 +105 +102 +108 +111 +112 +107 +103 +100 +93 +87 +86 +80 +80 +77 +69 +65 +70 +73 +81 +81 +83 +90 +96 +101 +104 +105 +103 +107 +114 +118 +125 +142 +156 +158 +152 +151 +142 +144 +148 +143 +142 +142 +131 +107 +93 +83 +67 +65 +81 +90 +84 +76 +81 +107 +122 +126 +132 +124 +121 +132 +135 +138 +146 +151 +149 +144 +147 +152 +162 +166 +163 +158 +149 +136 +126 +129 +120 +94 +60 +35 +23 +19 +23 +25 +26 +25 +25 +26 +24 +21 +20 +23 +24 +23 +26 +29 +27 +24 +22 +32 +46 +55 +57 +58 +60 +62 +60 +51 +46 +55 +67 +71 +69 +66 +64 +61 +60 +61 +62 +63 +65 +68 +64 +61 +61 +62 +53 +43 +52 +73 +85 +94 +99 +99 +96 +87 +84 +89 +93 +92 +91 +89 +86 +80 +72 +67 +59 +57 +57 +58 +57 +53 +52 +53 +61 +59 +62 +66 +65 +64 +67 +72 +69 +61 +58 +65 +73 +74 +67 +63 +62 +69 +74 +73 +72 +75 +75 +72 +66 +61 +55 +51 +50 +51 +50 +48 +52 +57 +61 +61 +58 +58 +63 +66 +77 +87 +96 +99 +101 +103 +102 +98 +103 +104 +106 +107 +108 +109 +110 +110 +111 +115 +118 +119 +118 +118 +115 +113 +111 +110 +108 +106 +100 +93 +90 +90 +94 +94 +96 +98 +97 +94 +88 +85 +76 +76 +69 +63 +65 +70 +76 +82 +91 +95 +99 +100 +99 +98 +99 +101 +107 +105 +105 +107 +111 +115 +122 +127 +122 +123 +126 +128 +130 +130 +129 +127 +132 +134 +132 +131 +134 +135 +136 +141 +143 +140 +139 +141 +143 +139 +133 +129 +131 +133 +135 +137 +136 +135 +136 +138 +144 +143 +143 +145 +149 +151 +150 +148 +146 +144 +143 +145 +148 +152 +154 +155 +159 +156 +151 +147 +147 +148 +149 +150 +152 +155 +154 +147 +142 +143 +146 +148 +147 +152 +158 +159 +156 +153 +151 +149 +150 +150 +147 +145 +151 +158 +159 +154 +151 +150 +149 +147 +146 +145 +145 +146 +151 +147 +143 +145 +150 +153 +153 +150 +148 +147 +148 +150 +151 +149 +147 +145 +145 +151 +160 +171 +188 +199 +182 +153 +142 +143 +147 +153 +158 +158 +156 +155 +155 +164 +180 +192 +193 +183 +167 +154 +149 +159 +170 +173 +164 +158 +163 +173 +164 +169 +175 +182 +183 +178 +176 +181 +194 +205 +195 +164 +152 +170 +189 +192 +184 +177 +173 +170 +166 +161 +151 +137 +145 +145 +145 +145 +148 +152 +151 +144 +146 +142 +143 +142 +140 +147 +155 +154 +153 +149 +145 +146 +155 +166 +172 +172 +159 +141 +140 +147 +145 +146 +155 +157 +173 +183 +180 +164 +151 +142 +141 +145 +166 +185 +204 +220 +213 +173 +150 +164 +194 +213 +210 +185 +170 +176 +189 +196 +189 +178 +177 +175 +165 +149 +150 +175 +206 +224 +206 +175 +168 +178 +192 +200 +199 +194 +191 +186 +187 +185 +173 +174 +199 +222 +238 +229 +203 +179 +178 +190 +197 +202 +204 +213 +221 +206 +185 +181 +203 +222 +224 +215 +216 +219 +223 +233 +231 +224 +219 +224 +230 +231 +226 +220 +212 +198 +180 +169 +178 +200 +209 +200 +182 +178 +176 +172 +158 +147 +160 +188 +207 +200 +192 +190 +186 +171 +154 +149 +162 +177 +184 +178 +174 +180 +182 +178 +172 +173 +183 +194 +190 +176 +166 +167 +171 +181 +192 +199 +194 +175 +153 +142 +141 +131 +125 +127 +136 +149 +157 +155 +147 +134 +120 +110 +103 +103 +105 +102 +102 +104 +107 +109 +110 +111 +111 +112 +111 +114 +116 +116 +117 +117 +117 +118 +117 +116 +113 +110 +108 +108 +107 +104 +103 +100 +97 +95 +94 +94 +95 +96 +96 +96 +96 +96 +94 +94 +94 +95 +92 +95 +94 +94 +96 +94 +90 +90 +98 +101 +102 +101 +97 +96 +98 +99 +99 +99 +100 +103 +106 +110 +112 +113 +114 +115 +118 +120 +121 +122 +126 +130 +130 +129 +127 +128 +129 +129 +127 +126 +137 +138 +143 +147 +154 +161 +166 +168 +178 +189 +198 +200 +196 +192 +201 +218 +237 +243 +248 +250 +251 +252 +253 +253 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +252 +253 +252 +252 +251 +251 +251 +252 +253 +253 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +252 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +243 +243 +243 +244 +244 +244 +244 +244 +243 +244 +245 +246 +246 +246 +245 +244 +247 +246 +245 +246 +246 +247 +247 +246 +247 +246 +246 +246 +247 +248 +247 +247 +246 +246 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +253 +252 +252 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +245 +241 +235 +227 +220 +217 +220 +225 +225 +223 +220 +217 +218 +219 +220 +218 +218 +217 +217 +219 +219 +218 +219 +221 +221 +222 +223 +223 +223 +222 +221 +220 +219 +217 +215 +215 +217 +217 +215 +211 +209 +203 +197 +194 +193 +194 +197 +200 +201 +201 +203 +201 +196 +198 +202 +201 +198 +194 +190 +188 +184 +181 +181 +183 +189 +186 +187 +193 +199 +201 +200 +198 +195 +184 +179 +180 +179 +179 +180 +180 +187 +188 +186 +180 +177 +181 +187 +190 +195 +194 +192 +190 +189 +190 +189 +186 +179 +179 +185 +189 +186 +184 +177 +167 +163 +168 +161 +143 +140 +160 +171 +164 +171 +174 +174 +166 +154 +149 +144 +138 +147 +144 +143 +147 +151 +153 +152 +152 +139 +129 +123 +130 +137 +138 +138 +139 +145 +149 +150 +141 +131 +127 +129 +133 +136 +145 +156 +165 +170 +171 +169 +166 +166 +165 +159 +150 +144 +141 +133 +126 +126 +130 +138 +145 +150 +153 +156 +159 +163 +164 +161 +157 +154 +148 +143 +143 +132 +131 +125 +116 +109 +114 +130 +143 +160 +172 +185 +191 +187 +187 +194 +204 +198 +193 +189 +186 +181 +174 +175 +180 +176 +179 +181 +178 +175 +174 +175 +176 +164 +174 +188 +191 +177 +154 +135 +126 +105 +98 +88 +85 +85 +86 +87 +86 +77 +76 +77 +80 +83 +86 +93 +100 +98 +103 +106 +97 +89 +92 +93 +85 +93 +93 +95 +100 +103 +103 +106 +110 +105 +104 +104 +106 +109 +107 +102 +97 +92 +92 +93 +95 +101 +106 +106 +104 +105 +108 +108 +106 +104 +103 +103 +103 +102 +103 +99 +98 +101 +100 +95 +95 +98 +99 +101 +100 +97 +94 +97 +100 +100 +102 +103 +101 +100 +100 +101 +101 +100 +102 +104 +104 +103 +101 +101 +101 +99 +102 +105 +106 +103 +100 +100 +100 +101 +107 +110 +108 +109 +113 +111 +106 +104 +98 +95 +99 +108 +113 +116 +119 +117 +115 +114 +114 +114 +112 +112 +113 +112 +117 +122 +122 +121 +120 +118 +116 +119 +118 +118 +119 +120 +120 +120 +119 +120 +124 +127 +129 +128 +125 +120 +115 +116 +120 +125 +129 +130 +130 +128 +127 +134 +130 +128 +133 +138 +140 +137 +135 +141 +138 +141 +144 +143 +145 +146 +143 +146 +148 +147 +142 +139 +139 +143 +145 +142 +140 +141 +143 +145 +144 +143 +143 +143 +143 +146 +149 +146 +141 +140 +142 +144 +146 +145 +143 +147 +152 +152 +148 +147 +151 +150 +147 +143 +135 +135 +148 +145 +153 +163 +162 +153 +150 +152 +150 +152 +150 +147 +150 +160 +170 +169 +161 +157 +158 +156 +150 +150 +153 +152 +149 +150 +146 +145 +149 +152 +152 +149 +147 +145 +143 +141 +140 +141 +143 +144 +145 +142 +140 +140 +139 +133 +127 +129 +136 +138 +132 +130 +136 +141 +141 +141 +142 +144 +142 +141 +143 +146 +145 +143 +141 +139 +139 +137 +133 +128 +127 +129 +133 +127 +127 +128 +128 +129 +132 +135 +136 +139 +139 +139 +140 +140 +140 +140 +139 +133 +133 +135 +137 +132 +124 +124 +128 +125 +126 +129 +133 +133 +129 +129 +131 +129 +130 +130 +130 +131 +133 +133 +132 +129 +127 +129 +128 +121 +119 +123 +124 +116 +116 +113 +111 +112 +114 +112 +108 +107 +109 +111 +113 +113 +113 +112 +112 +113 +113 +112 +110 +108 +108 +107 +107 +107 +105 +102 +103 +106 +108 +108 +106 +103 +105 +108 +109 +108 +107 +110 +114 +116 +112 +110 +113 +112 +108 +107 +109 +110 +106 +102 +99 +99 +98 +98 +97 +93 +94 +93 +90 +96 +101 +97 +86 +84 +79 +80 +86 +90 +87 +85 +87 +74 +59 +48 +54 +69 +81 +85 +84 +88 +94 +104 +109 +104 +99 +100 +108 +101 +96 +92 +92 +98 +111 +113 +104 +95 +102 +114 +122 +121 +112 +102 +97 +104 +111 +111 +102 +95 +91 +87 +81 +80 +78 +80 +80 +72 +70 +76 +80 +88 +87 +89 +93 +98 +103 +106 +107 +114 +114 +125 +140 +146 +150 +156 +160 +169 +170 +159 +153 +150 +143 +144 +145 +133 +109 +91 +83 +76 +76 +82 +83 +74 +73 +86 +120 +124 +121 +136 +130 +136 +140 +136 +143 +153 +154 +149 +140 +148 +152 +157 +159 +156 +153 +144 +131 +119 +121 +113 +89 +56 +32 +19 +19 +26 +26 +25 +23 +24 +25 +24 +20 +20 +23 +24 +22 +26 +32 +31 +25 +20 +31 +46 +56 +57 +55 +57 +59 +58 +49 +44 +50 +56 +55 +48 +43 +47 +51 +55 +55 +53 +55 +62 +69 +63 +54 +51 +59 +58 +48 +52 +70 +83 +91 +96 +96 +92 +85 +83 +88 +90 +89 +87 +85 +82 +78 +72 +65 +65 +60 +57 +56 +56 +55 +54 +56 +57 +56 +66 +73 +68 +60 +60 +61 +53 +56 +63 +70 +74 +72 +65 +61 +65 +73 +78 +75 +70 +67 +66 +65 +66 +64 +61 +58 +56 +55 +52 +48 +48 +52 +53 +49 +42 +40 +43 +47 +56 +65 +72 +78 +85 +96 +100 +97 +100 +105 +111 +114 +115 +114 +110 +106 +103 +112 +119 +119 +114 +109 +105 +104 +106 +106 +105 +100 +92 +84 +81 +83 +83 +82 +81 +81 +79 +75 +69 +64 +59 +66 +71 +73 +80 +85 +88 +95 +102 +106 +110 +110 +107 +106 +107 +109 +108 +106 +108 +112 +116 +121 +126 +130 +130 +131 +131 +130 +128 +126 +125 +125 +129 +130 +129 +131 +135 +136 +136 +141 +140 +137 +137 +142 +146 +146 +143 +140 +142 +141 +140 +140 +139 +136 +137 +139 +143 +142 +140 +140 +143 +146 +146 +143 +143 +144 +146 +150 +154 +156 +155 +154 +157 +156 +154 +152 +151 +152 +155 +156 +152 +156 +155 +147 +143 +145 +148 +148 +142 +149 +153 +153 +152 +152 +153 +154 +155 +151 +143 +139 +145 +153 +155 +151 +151 +151 +150 +148 +145 +144 +143 +143 +142 +140 +141 +145 +150 +151 +148 +144 +144 +143 +145 +149 +153 +153 +150 +148 +145 +148 +155 +166 +180 +189 +175 +149 +138 +137 +139 +145 +150 +151 +148 +145 +144 +147 +168 +192 +199 +188 +170 +157 +148 +155 +166 +169 +162 +156 +161 +174 +172 +155 +148 +166 +186 +183 +176 +177 +188 +194 +186 +164 +150 +160 +178 +189 +185 +175 +168 +163 +158 +158 +161 +162 +157 +151 +143 +142 +147 +155 +159 +160 +159 +149 +153 +159 +156 +159 +164 +158 +153 +145 +138 +141 +150 +157 +156 +153 +137 +129 +132 +139 +136 +138 +146 +151 +161 +184 +187 +165 +146 +143 +144 +144 +155 +179 +201 +215 +215 +190 +164 +160 +187 +209 +212 +194 +179 +179 +188 +195 +197 +187 +181 +170 +155 +142 +146 +172 +206 +223 +207 +184 +181 +186 +194 +197 +195 +192 +191 +186 +190 +189 +175 +170 +187 +212 +229 +226 +206 +185 +181 +189 +194 +188 +193 +211 +220 +208 +193 +192 +200 +211 +218 +218 +219 +217 +220 +232 +233 +226 +221 +222 +227 +230 +227 +221 +213 +200 +178 +160 +164 +192 +211 +210 +194 +187 +177 +170 +157 +143 +149 +171 +202 +206 +202 +195 +184 +169 +152 +146 +156 +169 +177 +174 +176 +184 +186 +182 +174 +173 +180 +190 +190 +177 +166 +164 +172 +184 +195 +202 +199 +181 +156 +142 +135 +126 +123 +129 +143 +159 +168 +165 +148 +134 +121 +111 +105 +105 +108 +106 +105 +107 +109 +111 +112 +112 +111 +111 +113 +115 +116 +118 +120 +120 +119 +118 +115 +116 +114 +111 +109 +108 +107 +104 +103 +100 +97 +94 +93 +94 +96 +96 +97 +96 +96 +95 +92 +92 +92 +92 +89 +91 +91 +92 +95 +94 +90 +91 +98 +101 +101 +99 +96 +96 +98 +99 +101 +100 +100 +102 +106 +110 +112 +113 +115 +116 +118 +120 +121 +122 +125 +129 +130 +128 +126 +127 +129 +130 +129 +127 +138 +139 +143 +151 +157 +162 +169 +174 +179 +190 +200 +202 +196 +192 +202 +221 +239 +245 +250 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +252 +252 +253 +253 +252 +251 +250 +251 +252 +253 +253 +252 +251 +251 +251 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +255 +254 +254 +254 +254 +254 +254 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +254 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +247 +247 +247 +248 +248 +247 +247 +247 +246 +247 +247 +246 +245 +244 +244 +245 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +246 +246 +245 +244 +247 +246 +245 +246 +247 +247 +247 +247 +247 +246 +246 +247 +247 +248 +247 +247 +246 +246 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +253 +252 +252 +250 +250 +250 +250 +250 +250 +251 +251 +252 +251 +251 +250 +249 +249 +249 +249 +246 +241 +236 +230 +223 +218 +218 +221 +221 +221 +221 +219 +219 +221 +220 +218 +220 +217 +216 +218 +218 +218 +219 +220 +219 +221 +223 +224 +224 +222 +220 +219 +218 +217 +217 +216 +217 +217 +215 +213 +213 +207 +201 +197 +195 +195 +197 +200 +200 +201 +203 +200 +194 +195 +201 +201 +195 +191 +187 +186 +185 +185 +187 +190 +190 +187 +188 +194 +200 +203 +202 +201 +196 +188 +182 +179 +173 +172 +176 +179 +184 +188 +188 +184 +183 +187 +189 +188 +188 +189 +189 +190 +193 +193 +188 +183 +175 +174 +179 +182 +177 +175 +168 +155 +155 +166 +164 +154 +159 +171 +170 +160 +163 +162 +158 +155 +158 +158 +155 +155 +153 +152 +151 +152 +155 +157 +154 +149 +136 +130 +131 +141 +148 +147 +148 +155 +155 +161 +166 +166 +165 +166 +168 +169 +178 +185 +195 +204 +204 +194 +182 +173 +175 +169 +159 +156 +160 +165 +164 +159 +159 +159 +161 +164 +165 +164 +164 +165 +161 +159 +150 +141 +139 +134 +131 +132 +110 +111 +114 +115 +112 +112 +117 +126 +144 +155 +169 +177 +174 +170 +172 +179 +187 +187 +187 +188 +186 +182 +179 +178 +171 +170 +166 +159 +155 +158 +162 +164 +160 +171 +182 +165 +129 +106 +98 +86 +81 +78 +73 +70 +70 +73 +75 +75 +70 +69 +74 +84 +91 +95 +101 +105 +103 +101 +101 +103 +103 +108 +109 +104 +102 +99 +99 +102 +103 +102 +105 +110 +102 +96 +90 +89 +92 +95 +94 +92 +91 +93 +97 +102 +109 +115 +116 +113 +112 +113 +110 +105 +103 +103 +104 +104 +98 +101 +100 +99 +101 +99 +96 +98 +100 +98 +99 +101 +98 +93 +93 +99 +97 +100 +101 +100 +100 +102 +103 +101 +100 +100 +100 +99 +99 +98 +97 +98 +98 +99 +101 +101 +99 +99 +99 +100 +103 +107 +109 +107 +107 +109 +108 +105 +104 +98 +94 +98 +109 +117 +117 +115 +117 +116 +116 +117 +116 +115 +117 +120 +120 +125 +128 +129 +127 +125 +124 +122 +119 +120 +120 +120 +119 +119 +120 +121 +121 +125 +127 +125 +122 +120 +117 +114 +116 +121 +127 +130 +129 +127 +127 +127 +131 +130 +131 +135 +137 +137 +136 +136 +139 +138 +141 +143 +142 +144 +146 +145 +146 +147 +146 +142 +140 +141 +143 +144 +143 +142 +143 +144 +144 +142 +141 +143 +147 +146 +147 +148 +145 +141 +142 +147 +145 +144 +145 +148 +152 +155 +153 +149 +145 +146 +148 +143 +131 +129 +138 +145 +148 +155 +163 +163 +155 +152 +151 +147 +150 +149 +146 +146 +151 +156 +156 +153 +148 +146 +144 +146 +152 +157 +157 +156 +152 +152 +151 +151 +152 +153 +151 +148 +148 +146 +144 +143 +143 +143 +143 +142 +144 +144 +146 +147 +140 +132 +132 +139 +141 +138 +137 +140 +141 +140 +138 +138 +145 +146 +146 +146 +147 +146 +144 +140 +140 +142 +142 +137 +128 +124 +126 +131 +133 +133 +132 +130 +129 +129 +131 +134 +136 +136 +136 +138 +141 +143 +143 +142 +140 +141 +142 +141 +137 +131 +129 +132 +127 +124 +127 +132 +133 +129 +125 +124 +123 +126 +129 +129 +128 +128 +126 +125 +126 +128 +132 +129 +120 +118 +120 +118 +110 +113 +113 +110 +109 +111 +111 +108 +108 +109 +111 +112 +113 +113 +114 +115 +115 +116 +114 +111 +109 +110 +110 +109 +108 +106 +105 +106 +107 +106 +103 +100 +99 +103 +106 +109 +107 +105 +109 +114 +115 +113 +112 +114 +114 +111 +109 +108 +105 +99 +92 +91 +97 +101 +100 +97 +93 +93 +92 +91 +94 +97 +91 +83 +78 +80 +83 +86 +86 +82 +78 +75 +63 +56 +53 +61 +73 +83 +89 +93 +96 +97 +100 +103 +105 +106 +110 +114 +108 +102 +98 +95 +97 +104 +106 +101 +97 +99 +109 +122 +124 +115 +102 +97 +98 +103 +103 +97 +89 +83 +79 +76 +76 +75 +79 +80 +74 +73 +80 +87 +90 +94 +97 +101 +105 +110 +116 +120 +128 +128 +136 +149 +153 +152 +156 +165 +174 +177 +168 +163 +157 +147 +147 +148 +134 +113 +96 +91 +87 +80 +77 +79 +74 +73 +93 +118 +117 +107 +115 +125 +133 +146 +145 +147 +145 +141 +148 +152 +144 +149 +157 +158 +150 +143 +136 +128 +112 +114 +107 +86 +56 +31 +17 +16 +24 +26 +25 +23 +24 +27 +24 +21 +23 +23 +21 +21 +26 +31 +31 +27 +22 +29 +43 +54 +57 +56 +55 +56 +53 +49 +46 +48 +48 +42 +34 +31 +38 +45 +50 +50 +47 +47 +54 +60 +63 +58 +53 +57 +58 +49 +49 +64 +83 +91 +96 +97 +93 +85 +80 +84 +84 +85 +85 +83 +81 +79 +76 +73 +72 +65 +58 +54 +54 +54 +55 +56 +55 +53 +61 +66 +63 +61 +62 +58 +52 +60 +67 +68 +66 +65 +63 +60 +67 +74 +79 +75 +66 +59 +61 +64 +68 +66 +64 +62 +62 +61 +56 +49 +43 +43 +42 +39 +36 +34 +34 +34 +43 +48 +52 +55 +66 +82 +88 +85 +91 +96 +102 +106 +107 +106 +101 +96 +91 +99 +105 +105 +100 +96 +94 +92 +95 +93 +90 +85 +77 +70 +68 +69 +69 +68 +66 +63 +62 +61 +61 +60 +60 +72 +83 +88 +93 +96 +97 +102 +103 +105 +107 +108 +109 +109 +109 +110 +114 +113 +116 +122 +126 +128 +130 +131 +131 +134 +134 +130 +125 +121 +123 +125 +126 +126 +127 +132 +138 +138 +136 +139 +139 +138 +139 +143 +147 +147 +149 +150 +149 +145 +142 +143 +144 +142 +141 +140 +141 +142 +140 +138 +137 +140 +142 +142 +142 +144 +148 +153 +156 +157 +156 +154 +150 +152 +153 +153 +152 +151 +152 +153 +151 +151 +151 +149 +148 +148 +148 +148 +147 +150 +151 +149 +149 +152 +154 +155 +156 +153 +148 +145 +148 +153 +154 +151 +153 +154 +153 +151 +147 +144 +143 +142 +140 +140 +143 +147 +152 +153 +150 +147 +144 +145 +150 +158 +162 +161 +157 +155 +149 +145 +146 +153 +163 +171 +163 +146 +135 +133 +135 +142 +150 +151 +147 +143 +144 +142 +156 +173 +179 +176 +166 +152 +146 +151 +158 +161 +159 +156 +160 +166 +167 +160 +153 +157 +165 +168 +169 +176 +171 +172 +170 +163 +157 +159 +168 +176 +173 +170 +165 +155 +147 +155 +176 +190 +172 +163 +154 +152 +156 +161 +167 +171 +165 +158 +158 +165 +166 +165 +163 +162 +157 +150 +142 +141 +145 +147 +141 +133 +120 +126 +133 +132 +128 +130 +143 +154 +158 +173 +177 +167 +158 +153 +148 +146 +156 +176 +199 +211 +209 +193 +178 +175 +190 +204 +209 +200 +192 +188 +187 +189 +197 +191 +185 +172 +160 +153 +157 +177 +207 +220 +209 +194 +191 +192 +196 +197 +194 +193 +191 +185 +190 +193 +182 +177 +180 +200 +216 +218 +207 +194 +188 +192 +191 +183 +188 +201 +208 +212 +209 +202 +191 +199 +212 +220 +220 +215 +219 +229 +233 +229 +224 +223 +224 +226 +226 +224 +213 +204 +182 +158 +155 +182 +208 +213 +201 +194 +180 +170 +162 +149 +148 +159 +186 +204 +209 +199 +183 +168 +152 +142 +148 +159 +168 +169 +173 +183 +187 +185 +177 +172 +174 +185 +191 +182 +169 +162 +170 +182 +193 +200 +200 +187 +164 +148 +132 +125 +122 +130 +148 +165 +173 +168 +149 +134 +121 +113 +108 +108 +110 +109 +110 +111 +112 +113 +112 +112 +112 +112 +116 +116 +116 +117 +120 +120 +118 +115 +115 +115 +115 +112 +110 +108 +107 +104 +101 +99 +97 +95 +94 +95 +95 +95 +96 +95 +93 +92 +92 +92 +91 +91 +89 +91 +90 +90 +94 +94 +92 +94 +99 +100 +99 +97 +97 +99 +99 +99 +100 +100 +101 +104 +107 +111 +113 +114 +116 +117 +119 +121 +121 +121 +124 +128 +130 +128 +127 +127 +130 +132 +133 +133 +139 +139 +145 +154 +160 +164 +172 +182 +185 +194 +202 +203 +196 +191 +200 +219 +237 +244 +250 +251 +250 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +252 +252 +253 +253 +252 +251 +250 +251 +252 +253 +253 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +254 +253 +253 +253 +253 +254 +253 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +246 +246 +245 +244 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +247 +246 +246 +245 +246 +246 +245 +246 +247 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +248 +246 +247 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +253 +252 +251 +250 +249 +249 +249 +249 +244 +241 +239 +236 +229 +221 +217 +217 +221 +221 +222 +221 +221 +222 +221 +218 +221 +218 +216 +217 +218 +218 +218 +219 +217 +219 +222 +224 +225 +223 +220 +219 +217 +218 +218 +218 +218 +217 +217 +216 +215 +210 +204 +201 +198 +196 +197 +199 +197 +199 +200 +198 +192 +193 +200 +202 +193 +190 +187 +187 +189 +190 +192 +194 +190 +187 +188 +194 +201 +204 +205 +204 +201 +193 +185 +177 +168 +167 +175 +180 +186 +190 +190 +185 +184 +188 +188 +185 +183 +184 +186 +189 +193 +194 +188 +181 +171 +168 +171 +173 +169 +170 +167 +156 +163 +170 +171 +171 +174 +170 +161 +160 +162 +162 +161 +165 +173 +168 +161 +164 +160 +163 +160 +152 +147 +147 +147 +145 +140 +138 +142 +150 +149 +144 +146 +154 +173 +181 +191 +197 +202 +205 +207 +208 +214 +218 +224 +226 +219 +204 +192 +187 +186 +173 +162 +165 +179 +192 +194 +190 +184 +178 +173 +169 +165 +158 +152 +150 +147 +146 +139 +135 +135 +134 +129 +128 +112 +112 +116 +123 +125 +122 +122 +125 +126 +131 +138 +143 +143 +142 +147 +155 +155 +160 +162 +161 +161 +159 +150 +141 +143 +137 +129 +127 +135 +148 +156 +157 +159 +154 +149 +126 +97 +95 +100 +89 +90 +94 +94 +91 +90 +91 +94 +94 +97 +93 +95 +103 +110 +108 +105 +104 +109 +98 +97 +103 +105 +106 +112 +116 +113 +109 +106 +106 +103 +99 +100 +104 +101 +95 +89 +89 +92 +96 +95 +92 +98 +101 +104 +108 +112 +115 +114 +112 +112 +113 +111 +105 +102 +101 +101 +100 +99 +103 +103 +103 +103 +101 +100 +103 +105 +95 +91 +98 +101 +95 +90 +90 +97 +99 +100 +99 +99 +101 +101 +99 +99 +98 +95 +94 +94 +94 +95 +95 +99 +98 +98 +98 +97 +98 +99 +99 +104 +105 +105 +103 +103 +106 +108 +107 +105 +98 +94 +98 +109 +118 +117 +111 +115 +117 +119 +120 +118 +119 +123 +128 +120 +123 +126 +125 +122 +120 +119 +118 +118 +121 +123 +121 +117 +116 +119 +122 +122 +125 +126 +123 +120 +119 +120 +119 +118 +123 +128 +128 +124 +122 +125 +128 +129 +130 +132 +134 +134 +134 +135 +139 +137 +138 +142 +143 +139 +140 +145 +145 +145 +145 +143 +141 +141 +143 +144 +143 +144 +143 +144 +146 +145 +142 +142 +145 +147 +145 +144 +145 +144 +141 +143 +147 +149 +147 +148 +154 +158 +155 +150 +147 +142 +135 +140 +138 +125 +136 +151 +145 +153 +156 +162 +162 +155 +151 +149 +145 +148 +147 +146 +144 +143 +143 +145 +147 +154 +144 +141 +146 +155 +157 +156 +154 +154 +156 +157 +152 +151 +153 +152 +150 +152 +150 +148 +147 +146 +144 +142 +140 +147 +148 +152 +156 +150 +140 +139 +145 +147 +146 +146 +145 +142 +139 +138 +138 +139 +144 +147 +147 +147 +149 +147 +143 +149 +147 +143 +137 +130 +125 +125 +125 +139 +139 +139 +135 +130 +127 +128 +131 +136 +135 +133 +134 +137 +140 +142 +142 +145 +143 +140 +139 +139 +137 +132 +129 +132 +122 +118 +125 +133 +131 +124 +118 +121 +126 +129 +128 +126 +125 +123 +122 +124 +125 +127 +123 +118 +118 +117 +110 +115 +120 +120 +115 +112 +113 +115 +115 +108 +109 +110 +111 +111 +112 +113 +114 +114 +115 +114 +112 +110 +110 +108 +105 +105 +106 +107 +108 +108 +104 +99 +94 +96 +99 +104 +107 +106 +105 +109 +114 +113 +113 +113 +115 +117 +115 +112 +109 +109 +100 +89 +89 +98 +103 +101 +94 +93 +94 +95 +92 +88 +85 +85 +85 +78 +85 +89 +86 +82 +78 +71 +64 +54 +56 +64 +73 +78 +82 +90 +99 +102 +98 +93 +98 +114 +125 +123 +115 +111 +104 +100 +98 +93 +95 +100 +103 +98 +94 +99 +115 +122 +113 +101 +97 +97 +96 +96 +93 +86 +78 +74 +75 +73 +72 +77 +79 +74 +74 +83 +90 +94 +101 +105 +109 +111 +116 +124 +129 +129 +138 +146 +151 +155 +156 +159 +164 +172 +175 +169 +169 +166 +153 +149 +147 +131 +116 +103 +100 +92 +76 +70 +78 +72 +70 +92 +112 +113 +102 +98 +120 +138 +148 +139 +135 +137 +141 +153 +152 +143 +145 +154 +160 +153 +142 +132 +125 +108 +109 +103 +85 +58 +32 +17 +14 +21 +26 +29 +26 +25 +27 +26 +23 +24 +20 +17 +19 +23 +25 +26 +26 +23 +28 +39 +52 +57 +57 +55 +56 +54 +53 +52 +52 +49 +41 +34 +35 +40 +47 +53 +52 +48 +47 +50 +54 +62 +66 +63 +58 +55 +47 +48 +62 +84 +93 +100 +102 +98 +87 +79 +80 +82 +87 +90 +84 +77 +74 +73 +73 +71 +63 +55 +51 +51 +53 +53 +54 +63 +57 +59 +60 +59 +65 +68 +61 +58 +64 +65 +59 +57 +62 +65 +65 +65 +71 +76 +72 +62 +54 +59 +67 +65 +63 +61 +60 +61 +61 +54 +48 +38 +34 +33 +34 +38 +38 +35 +33 +42 +45 +45 +46 +57 +71 +74 +68 +64 +68 +72 +75 +77 +77 +75 +72 +80 +80 +80 +80 +81 +82 +80 +77 +76 +73 +70 +67 +61 +57 +56 +59 +58 +59 +58 +57 +57 +61 +65 +69 +71 +85 +93 +97 +99 +99 +100 +105 +106 +106 +106 +109 +112 +113 +113 +111 +117 +116 +120 +126 +129 +129 +127 +127 +130 +135 +137 +133 +126 +121 +123 +126 +125 +127 +129 +136 +144 +143 +139 +140 +140 +140 +142 +145 +146 +147 +150 +154 +151 +146 +141 +143 +148 +148 +145 +143 +143 +145 +143 +138 +134 +134 +138 +140 +140 +142 +145 +148 +151 +151 +151 +151 +152 +156 +159 +159 +157 +154 +152 +153 +154 +149 +148 +152 +154 +152 +149 +149 +152 +152 +149 +146 +147 +149 +149 +147 +152 +152 +153 +153 +155 +155 +154 +151 +154 +154 +154 +151 +147 +144 +142 +141 +143 +143 +145 +149 +154 +156 +155 +152 +143 +147 +156 +167 +171 +168 +162 +160 +153 +143 +137 +140 +147 +154 +153 +144 +134 +132 +135 +144 +153 +155 +151 +148 +146 +145 +148 +149 +153 +166 +165 +149 +140 +142 +143 +142 +144 +148 +152 +153 +165 +169 +162 +151 +156 +167 +167 +161 +164 +164 +164 +162 +163 +164 +162 +160 +161 +165 +165 +151 +140 +152 +179 +198 +186 +175 +167 +165 +167 +170 +173 +175 +167 +166 +161 +165 +170 +161 +154 +164 +162 +158 +150 +144 +145 +147 +139 +128 +129 +136 +136 +130 +129 +134 +142 +149 +154 +151 +154 +167 +175 +164 +151 +149 +158 +169 +188 +202 +195 +178 +175 +185 +192 +205 +214 +209 +199 +190 +188 +192 +193 +191 +189 +179 +172 +170 +173 +187 +207 +216 +208 +200 +197 +195 +199 +199 +195 +194 +191 +183 +188 +196 +191 +190 +189 +201 +211 +213 +208 +199 +193 +194 +186 +188 +194 +195 +199 +217 +219 +197 +180 +190 +208 +220 +218 +214 +220 +226 +231 +231 +227 +224 +221 +223 +224 +226 +213 +209 +191 +163 +155 +179 +205 +213 +205 +199 +185 +175 +170 +157 +148 +152 +170 +198 +211 +201 +183 +168 +152 +142 +141 +151 +160 +163 +168 +179 +187 +187 +177 +169 +168 +179 +188 +183 +169 +158 +162 +176 +186 +194 +198 +190 +169 +152 +136 +127 +125 +135 +151 +168 +173 +167 +148 +133 +121 +115 +110 +110 +112 +112 +114 +114 +115 +114 +114 +113 +114 +115 +117 +116 +114 +115 +117 +118 +115 +113 +115 +115 +115 +111 +110 +109 +107 +105 +100 +98 +97 +96 +95 +95 +94 +94 +93 +92 +91 +91 +92 +93 +93 +93 +91 +93 +91 +90 +94 +94 +93 +95 +99 +99 +97 +97 +99 +103 +102 +99 +98 +101 +104 +106 +109 +111 +114 +115 +117 +118 +120 +121 +122 +122 +125 +129 +128 +128 +128 +128 +130 +133 +136 +138 +139 +139 +146 +156 +161 +164 +174 +187 +192 +198 +203 +203 +195 +189 +197 +214 +234 +242 +249 +251 +250 +251 +252 +253 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +253 +253 +253 +252 +251 +250 +251 +252 +253 +253 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +254 +253 +252 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +246 +246 +245 +244 +245 +245 +244 +243 +242 +242 +243 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +247 +247 +247 +247 +246 +246 +245 +245 +246 +247 +248 +249 +248 +249 +248 +248 +248 +249 +249 +249 +248 +247 +247 +248 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +254 +253 +252 +250 +248 +248 +248 +249 +244 +243 +241 +238 +233 +226 +220 +216 +218 +219 +221 +222 +221 +220 +219 +219 +220 +218 +217 +215 +217 +219 +219 +218 +218 +220 +222 +222 +222 +222 +221 +219 +220 +220 +220 +220 +219 +216 +217 +219 +215 +214 +210 +204 +200 +200 +199 +198 +200 +200 +198 +195 +195 +199 +202 +203 +195 +189 +191 +196 +194 +190 +191 +191 +187 +189 +190 +193 +199 +201 +203 +208 +202 +199 +186 +180 +173 +163 +170 +181 +185 +185 +188 +190 +189 +184 +181 +181 +185 +188 +189 +189 +192 +195 +193 +187 +178 +177 +176 +176 +178 +181 +183 +184 +188 +176 +165 +164 +168 +171 +168 +165 +166 +160 +162 +174 +178 +169 +157 +153 +156 +155 +149 +139 +132 +133 +138 +141 +141 +147 +148 +142 +135 +135 +151 +173 +196 +201 +204 +204 +206 +204 +204 +208 +208 +209 +207 +201 +193 +185 +180 +178 +176 +170 +162 +161 +171 +183 +185 +180 +172 +169 +166 +167 +168 +163 +154 +146 +147 +145 +145 +146 +143 +139 +138 +141 +136 +134 +133 +135 +135 +131 +129 +129 +122 +116 +113 +117 +124 +130 +133 +137 +133 +128 +124 +122 +120 +118 +114 +112 +110 +119 +115 +122 +153 +168 +158 +153 +148 +139 +118 +99 +98 +110 +117 +115 +111 +111 +109 +107 +109 +115 +119 +120 +118 +114 +113 +115 +116 +113 +108 +106 +104 +105 +107 +107 +106 +107 +110 +112 +110 +110 +108 +104 +102 +100 +102 +103 +103 +99 +96 +96 +101 +105 +104 +100 +102 +105 +105 +102 +103 +106 +106 +101 +109 +111 +109 +106 +106 +106 +106 +103 +105 +107 +104 +99 +99 +105 +106 +103 +101 +97 +95 +96 +97 +95 +94 +94 +99 +97 +96 +99 +103 +103 +99 +95 +100 +97 +94 +93 +92 +92 +92 +94 +100 +101 +101 +99 +95 +93 +96 +98 +104 +106 +105 +103 +103 +105 +106 +106 +103 +97 +93 +96 +102 +108 +113 +117 +116 +115 +116 +117 +117 +117 +121 +126 +120 +120 +119 +118 +117 +117 +117 +117 +116 +117 +115 +114 +114 +117 +119 +119 +122 +122 +122 +120 +118 +118 +120 +122 +122 +124 +126 +124 +123 +123 +127 +129 +127 +132 +135 +133 +134 +137 +138 +138 +137 +140 +141 +144 +141 +140 +145 +141 +142 +142 +141 +141 +141 +142 +145 +148 +149 +146 +145 +144 +141 +139 +141 +145 +151 +148 +144 +139 +138 +140 +144 +148 +151 +145 +145 +153 +156 +152 +148 +148 +135 +137 +138 +137 +139 +146 +151 +152 +153 +154 +156 +156 +151 +146 +147 +149 +153 +150 +150 +152 +149 +145 +143 +147 +152 +146 +145 +149 +152 +147 +143 +141 +147 +155 +156 +151 +150 +148 +151 +156 +158 +157 +157 +153 +148 +145 +144 +145 +151 +151 +152 +152 +149 +145 +144 +145 +149 +145 +145 +148 +149 +144 +142 +143 +142 +143 +142 +141 +143 +147 +146 +144 +149 +148 +144 +139 +135 +131 +129 +129 +138 +146 +143 +135 +132 +128 +124 +127 +139 +139 +134 +132 +136 +138 +139 +143 +145 +137 +132 +136 +140 +138 +130 +124 +130 +126 +122 +120 +122 +124 +124 +122 +120 +120 +123 +128 +130 +126 +120 +116 +116 +120 +119 +115 +116 +119 +118 +112 +120 +126 +122 +115 +117 +116 +114 +119 +113 +114 +112 +109 +109 +113 +115 +115 +117 +115 +112 +110 +109 +108 +105 +103 +103 +106 +107 +106 +106 +106 +101 +95 +97 +98 +103 +110 +112 +111 +110 +110 +107 +113 +115 +112 +111 +114 +114 +112 +111 +103 +102 +103 +97 +97 +96 +88 +95 +96 +94 +85 +77 +76 +82 +90 +88 +91 +89 +86 +81 +77 +69 +61 +58 +66 +77 +82 +86 +89 +94 +97 +101 +95 +92 +101 +121 +135 +129 +115 +109 +105 +101 +99 +97 +95 +97 +99 +92 +93 +98 +106 +109 +107 +103 +99 +94 +91 +90 +87 +80 +73 +72 +75 +76 +77 +78 +77 +78 +85 +93 +102 +102 +107 +111 +112 +115 +122 +129 +131 +136 +142 +148 +151 +155 +161 +165 +167 +175 +173 +172 +168 +161 +157 +151 +141 +131 +117 +113 +107 +83 +65 +70 +80 +71 +72 +88 +110 +110 +96 +100 +120 +144 +138 +127 +130 +134 +136 +144 +146 +145 +149 +154 +152 +147 +143 +133 +121 +104 +112 +102 +76 +57 +35 +13 +19 +25 +26 +26 +26 +27 +30 +29 +25 +27 +23 +21 +21 +21 +19 +20 +22 +26 +35 +48 +53 +56 +56 +56 +56 +55 +59 +62 +59 +57 +53 +46 +42 +43 +54 +52 +44 +47 +56 +59 +57 +61 +67 +67 +57 +52 +54 +62 +64 +81 +92 +98 +97 +94 +89 +84 +85 +88 +90 +96 +92 +77 +70 +74 +76 +71 +63 +53 +52 +56 +55 +53 +58 +59 +65 +65 +62 +62 +62 +64 +70 +67 +62 +57 +58 +62 +65 +65 +64 +65 +67 +75 +75 +62 +54 +60 +69 +63 +58 +60 +61 +53 +48 +48 +44 +33 +31 +32 +39 +44 +46 +44 +43 +44 +46 +44 +44 +52 +64 +63 +54 +44 +38 +44 +48 +41 +37 +42 +46 +57 +57 +53 +48 +53 +62 +66 +65 +63 +56 +52 +55 +57 +54 +51 +49 +51 +56 +58 +60 +63 +69 +72 +73 +80 +84 +94 +99 +97 +95 +100 +108 +107 +109 +110 +108 +109 +115 +120 +121 +124 +123 +123 +123 +124 +126 +128 +129 +133 +135 +135 +133 +128 +126 +127 +129 +132 +135 +140 +145 +145 +143 +142 +143 +145 +141 +140 +142 +143 +144 +148 +155 +144 +146 +147 +146 +145 +145 +147 +150 +147 +147 +145 +142 +138 +135 +134 +133 +134 +136 +138 +139 +142 +147 +150 +149 +153 +155 +159 +162 +161 +157 +152 +148 +150 +154 +158 +159 +159 +158 +156 +153 +155 +151 +150 +149 +146 +140 +139 +143 +139 +144 +151 +156 +156 +154 +152 +150 +157 +155 +154 +153 +150 +145 +142 +142 +140 +141 +145 +151 +155 +154 +153 +154 +150 +152 +159 +166 +169 +168 +166 +165 +154 +147 +137 +133 +138 +145 +149 +148 +137 +143 +145 +146 +153 +161 +158 +150 +146 +149 +147 +143 +144 +150 +154 +153 +141 +134 +137 +139 +132 +135 +145 +146 +164 +168 +170 +169 +171 +171 +166 +158 +163 +166 +169 +176 +180 +180 +171 +164 +166 +173 +171 +162 +151 +141 +150 +176 +200 +189 +178 +173 +177 +191 +186 +166 +161 +163 +176 +179 +159 +143 +146 +153 +166 +159 +156 +156 +155 +150 +146 +146 +153 +151 +148 +144 +142 +148 +150 +143 +143 +136 +143 +160 +171 +172 +165 +159 +155 +158 +187 +201 +188 +165 +157 +180 +190 +199 +220 +233 +215 +186 +177 +183 +191 +196 +195 +187 +183 +181 +181 +186 +206 +212 +211 +207 +205 +201 +197 +196 +197 +200 +180 +165 +181 +195 +195 +199 +201 +202 +214 +220 +208 +198 +195 +192 +188 +188 +189 +194 +205 +211 +207 +197 +180 +185 +202 +217 +217 +215 +221 +227 +229 +231 +229 +225 +221 +220 +220 +220 +208 +212 +197 +172 +162 +180 +205 +218 +217 +207 +188 +173 +169 +162 +153 +149 +165 +192 +212 +206 +185 +168 +154 +144 +142 +144 +151 +159 +169 +183 +189 +185 +175 +161 +163 +172 +185 +187 +168 +161 +165 +169 +178 +185 +188 +186 +174 +157 +140 +144 +142 +139 +150 +165 +168 +159 +147 +134 +125 +119 +108 +105 +108 +111 +115 +116 +116 +116 +115 +114 +116 +116 +117 +117 +116 +118 +117 +116 +114 +114 +114 +114 +113 +112 +108 +105 +104 +103 +97 +96 +95 +95 +96 +96 +94 +93 +89 +90 +92 +94 +94 +93 +93 +95 +95 +93 +91 +93 +95 +95 +93 +93 +96 +96 +96 +98 +100 +102 +102 +101 +102 +103 +104 +106 +109 +111 +115 +117 +118 +122 +121 +120 +123 +125 +125 +127 +130 +130 +130 +130 +133 +133 +135 +142 +142 +142 +147 +154 +159 +165 +175 +186 +196 +201 +201 +199 +196 +189 +193 +210 +232 +246 +251 +251 +251 +251 +251 +253 +251 +252 +252 +252 +251 +251 +251 +250 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +251 +252 +253 +253 +254 +254 +254 +253 +253 +253 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +250 +251 +251 +252 +252 +252 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +247 +246 +247 +247 +249 +248 +247 +247 +247 +247 +246 +246 +246 +245 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +249 +249 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +254 +253 +252 +250 +249 +248 +248 +248 +245 +242 +239 +237 +235 +231 +225 +220 +217 +218 +220 +220 +219 +219 +218 +219 +217 +217 +216 +215 +217 +221 +221 +219 +217 +220 +222 +222 +221 +221 +221 +219 +219 +219 +219 +219 +218 +215 +216 +218 +218 +216 +210 +204 +200 +199 +197 +196 +199 +200 +200 +199 +198 +199 +200 +199 +199 +194 +197 +204 +199 +190 +187 +186 +185 +187 +189 +193 +200 +201 +200 +203 +200 +200 +188 +181 +175 +168 +172 +175 +177 +176 +179 +185 +187 +184 +179 +175 +175 +179 +182 +184 +187 +191 +195 +196 +197 +194 +193 +193 +192 +189 +189 +190 +185 +174 +162 +159 +165 +171 +171 +168 +165 +158 +157 +165 +167 +159 +151 +151 +139 +139 +136 +130 +128 +132 +137 +140 +141 +139 +134 +131 +135 +145 +166 +187 +200 +203 +194 +176 +167 +164 +162 +161 +157 +158 +158 +157 +152 +146 +143 +139 +135 +141 +144 +141 +139 +141 +144 +145 +148 +150 +156 +164 +170 +169 +164 +156 +158 +153 +149 +149 +149 +149 +151 +153 +151 +147 +143 +139 +134 +130 +129 +131 +127 +121 +118 +121 +127 +130 +132 +132 +131 +128 +123 +117 +113 +112 +112 +113 +135 +145 +153 +165 +179 +171 +148 +138 +124 +119 +112 +109 +115 +123 +119 +109 +112 +109 +107 +108 +112 +119 +125 +129 +125 +121 +118 +118 +119 +117 +116 +116 +114 +112 +110 +108 +107 +109 +113 +115 +116 +113 +108 +104 +104 +104 +104 +105 +106 +104 +102 +102 +103 +104 +102 +101 +101 +102 +101 +99 +100 +103 +101 +97 +106 +113 +116 +111 +106 +107 +110 +112 +107 +104 +100 +98 +99 +101 +102 +102 +99 +96 +94 +95 +96 +94 +92 +91 +95 +97 +99 +104 +106 +106 +102 +98 +99 +96 +94 +92 +90 +86 +88 +91 +97 +99 +100 +98 +95 +95 +97 +99 +105 +106 +105 +103 +102 +102 +103 +103 +99 +97 +96 +96 +99 +104 +112 +119 +125 +118 +114 +115 +119 +121 +121 +121 +122 +123 +122 +118 +115 +116 +118 +119 +114 +110 +105 +105 +111 +119 +124 +123 +124 +125 +123 +117 +111 +108 +111 +117 +124 +125 +126 +127 +127 +128 +129 +131 +129 +128 +132 +138 +143 +144 +141 +139 +139 +140 +139 +142 +141 +143 +150 +145 +140 +140 +141 +143 +144 +145 +145 +145 +147 +148 +148 +146 +139 +135 +138 +144 +154 +149 +143 +138 +137 +141 +146 +150 +149 +144 +145 +151 +150 +145 +143 +145 +141 +144 +145 +143 +145 +150 +153 +153 +155 +154 +153 +151 +147 +144 +148 +153 +159 +157 +158 +161 +160 +155 +152 +152 +148 +146 +148 +150 +147 +142 +140 +142 +141 +148 +151 +149 +149 +150 +153 +158 +161 +161 +159 +154 +149 +146 +146 +147 +147 +151 +153 +151 +147 +144 +144 +145 +146 +146 +148 +154 +155 +149 +144 +143 +140 +142 +140 +137 +136 +139 +143 +144 +142 +142 +142 +139 +136 +134 +134 +135 +139 +143 +145 +142 +136 +129 +129 +135 +137 +138 +135 +133 +135 +136 +137 +141 +144 +138 +133 +134 +136 +135 +132 +131 +128 +127 +123 +120 +121 +123 +123 +120 +119 +120 +122 +123 +129 +130 +122 +113 +111 +115 +117 +116 +117 +118 +115 +109 +110 +123 +122 +117 +119 +121 +118 +119 +114 +116 +117 +115 +114 +115 +115 +114 +116 +115 +112 +109 +105 +103 +103 +104 +105 +106 +106 +106 +106 +106 +104 +100 +101 +102 +105 +109 +111 +110 +109 +109 +104 +108 +108 +106 +106 +109 +110 +109 +105 +102 +104 +103 +95 +95 +96 +93 +91 +92 +90 +85 +79 +79 +86 +93 +94 +92 +88 +82 +78 +75 +71 +68 +68 +74 +81 +88 +93 +97 +99 +100 +95 +97 +99 +103 +113 +123 +123 +118 +107 +104 +99 +99 +97 +95 +96 +99 +99 +96 +95 +97 +99 +98 +95 +94 +90 +88 +85 +81 +75 +72 +71 +73 +74 +75 +79 +87 +96 +104 +107 +109 +107 +111 +115 +116 +119 +124 +131 +135 +141 +146 +150 +152 +157 +167 +174 +176 +175 +170 +170 +171 +166 +158 +149 +140 +134 +125 +119 +104 +77 +63 +70 +79 +75 +79 +95 +112 +107 +91 +100 +123 +140 +138 +129 +131 +134 +138 +147 +147 +149 +145 +147 +152 +151 +146 +135 +122 +106 +111 +101 +71 +49 +33 +17 +21 +25 +28 +28 +26 +26 +27 +28 +28 +26 +24 +22 +21 +21 +20 +19 +20 +33 +41 +51 +55 +56 +54 +54 +54 +58 +63 +67 +64 +60 +55 +50 +46 +48 +49 +48 +43 +45 +55 +61 +58 +58 +64 +65 +59 +54 +57 +65 +72 +85 +95 +96 +90 +88 +89 +86 +84 +96 +97 +96 +89 +79 +76 +74 +71 +61 +63 +61 +60 +62 +61 +59 +61 +61 +64 +63 +62 +63 +64 +66 +71 +75 +68 +63 +65 +69 +70 +69 +70 +68 +70 +78 +80 +68 +59 +61 +64 +65 +61 +59 +56 +49 +46 +44 +42 +30 +33 +39 +47 +54 +55 +54 +53 +54 +52 +48 +45 +51 +62 +66 +64 +61 +41 +29 +30 +36 +38 +36 +32 +39 +39 +37 +36 +36 +39 +47 +54 +56 +51 +52 +58 +61 +58 +54 +51 +53 +58 +62 +65 +69 +73 +76 +77 +80 +86 +94 +98 +98 +98 +102 +109 +109 +109 +107 +107 +112 +117 +121 +122 +126 +125 +125 +125 +126 +129 +131 +132 +134 +135 +135 +135 +134 +133 +134 +135 +138 +138 +140 +144 +146 +147 +150 +153 +150 +142 +136 +137 +141 +143 +143 +144 +145 +145 +145 +145 +145 +146 +147 +147 +147 +145 +145 +145 +142 +136 +133 +133 +134 +131 +126 +125 +131 +140 +145 +146 +148 +150 +152 +154 +153 +154 +153 +152 +152 +154 +157 +157 +158 +158 +157 +157 +153 +152 +150 +148 +142 +137 +136 +137 +135 +139 +144 +149 +151 +151 +151 +150 +153 +152 +152 +153 +154 +153 +150 +148 +140 +139 +142 +147 +152 +152 +152 +152 +149 +150 +154 +162 +167 +168 +166 +164 +159 +155 +147 +140 +138 +142 +146 +148 +143 +147 +150 +149 +150 +153 +153 +151 +149 +152 +151 +148 +147 +150 +153 +154 +154 +152 +150 +146 +139 +133 +137 +149 +157 +169 +178 +180 +179 +177 +172 +167 +167 +167 +177 +193 +194 +184 +178 +182 +184 +187 +181 +169 +157 +144 +142 +153 +175 +192 +190 +174 +175 +184 +179 +169 +165 +168 +176 +174 +152 +134 +139 +154 +156 +155 +157 +159 +160 +159 +156 +155 +157 +158 +159 +159 +159 +164 +162 +152 +140 +134 +136 +149 +163 +175 +176 +171 +157 +153 +173 +194 +198 +181 +158 +158 +180 +193 +212 +225 +216 +193 +174 +167 +181 +200 +208 +197 +185 +181 +180 +181 +193 +209 +221 +221 +216 +206 +199 +199 +205 +191 +166 +160 +177 +190 +193 +200 +207 +208 +213 +216 +209 +199 +194 +192 +186 +184 +181 +183 +195 +206 +206 +197 +180 +186 +203 +218 +219 +217 +218 +222 +225 +229 +231 +227 +222 +219 +219 +218 +215 +209 +196 +179 +168 +175 +200 +223 +226 +217 +193 +169 +162 +160 +157 +152 +161 +185 +208 +210 +195 +172 +154 +143 +142 +147 +155 +160 +168 +180 +187 +183 +165 +166 +171 +168 +173 +183 +176 +168 +158 +165 +178 +186 +188 +186 +176 +164 +153 +144 +138 +142 +151 +156 +156 +158 +146 +135 +126 +120 +111 +107 +110 +111 +114 +114 +115 +115 +113 +113 +115 +115 +117 +116 +116 +118 +118 +115 +112 +113 +114 +114 +114 +112 +109 +104 +102 +99 +96 +94 +93 +93 +94 +94 +93 +91 +89 +89 +90 +92 +93 +92 +94 +96 +95 +93 +91 +92 +93 +92 +91 +90 +94 +94 +95 +97 +100 +102 +101 +100 +103 +103 +103 +104 +106 +110 +113 +116 +119 +122 +122 +121 +123 +125 +124 +125 +127 +130 +131 +133 +136 +134 +134 +137 +140 +141 +145 +152 +156 +161 +172 +183 +196 +204 +205 +200 +194 +188 +192 +208 +230 +245 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +252 +252 +251 +251 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +253 +253 +253 +254 +254 +254 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +248 +248 +248 +248 +248 +249 +247 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +245 +245 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +251 +250 +250 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +252 +253 +253 +252 +251 +250 +249 +248 +248 +246 +242 +238 +237 +237 +235 +229 +225 +220 +220 +219 +219 +218 +218 +218 +219 +217 +217 +218 +217 +219 +222 +222 +220 +218 +222 +224 +223 +221 +221 +221 +221 +219 +218 +218 +219 +218 +215 +216 +217 +220 +217 +211 +204 +201 +200 +198 +195 +197 +200 +201 +201 +200 +200 +199 +197 +195 +192 +198 +206 +203 +194 +187 +184 +182 +183 +182 +188 +197 +198 +196 +198 +198 +199 +189 +182 +177 +174 +176 +171 +172 +169 +168 +172 +176 +172 +163 +156 +153 +155 +159 +161 +162 +167 +176 +185 +195 +193 +192 +192 +189 +183 +180 +182 +180 +171 +159 +151 +153 +159 +158 +154 +145 +143 +148 +158 +161 +153 +146 +146 +138 +141 +145 +146 +147 +147 +146 +144 +141 +140 +139 +146 +158 +166 +176 +187 +193 +189 +174 +158 +148 +141 +132 +129 +129 +129 +130 +133 +133 +131 +127 +124 +132 +133 +132 +129 +130 +134 +134 +132 +135 +139 +147 +156 +161 +162 +160 +157 +154 +148 +141 +140 +142 +144 +146 +147 +145 +143 +141 +138 +134 +131 +131 +132 +128 +122 +117 +117 +118 +115 +111 +108 +102 +104 +106 +111 +123 +140 +152 +158 +178 +175 +174 +172 +160 +134 +111 +101 +104 +110 +116 +121 +123 +121 +116 +112 +111 +108 +109 +115 +120 +121 +121 +122 +121 +119 +118 +118 +117 +116 +116 +117 +120 +117 +114 +111 +110 +112 +115 +117 +117 +112 +105 +104 +105 +107 +108 +108 +106 +105 +103 +103 +101 +100 +102 +106 +108 +106 +106 +106 +107 +108 +106 +103 +106 +113 +117 +112 +107 +108 +111 +113 +105 +99 +95 +96 +98 +98 +99 +101 +101 +98 +96 +96 +96 +94 +92 +91 +91 +95 +101 +107 +110 +110 +105 +102 +96 +95 +94 +92 +88 +87 +89 +94 +98 +101 +102 +97 +94 +95 +97 +98 +102 +105 +105 +101 +98 +98 +99 +100 +99 +98 +96 +96 +100 +107 +114 +117 +123 +117 +112 +114 +119 +121 +119 +117 +122 +127 +126 +119 +115 +117 +119 +118 +119 +114 +110 +109 +113 +120 +124 +124 +124 +123 +120 +115 +112 +113 +116 +120 +125 +124 +124 +127 +129 +130 +128 +128 +126 +126 +133 +142 +146 +142 +140 +140 +140 +141 +138 +139 +140 +147 +154 +148 +135 +137 +139 +143 +148 +149 +147 +144 +149 +151 +152 +147 +140 +137 +144 +152 +155 +149 +142 +137 +137 +142 +146 +150 +145 +144 +145 +147 +145 +140 +138 +141 +144 +148 +150 +149 +149 +153 +154 +152 +153 +152 +153 +151 +147 +147 +153 +159 +161 +161 +164 +167 +166 +160 +154 +152 +151 +147 +147 +150 +151 +146 +140 +137 +136 +144 +146 +145 +147 +148 +151 +156 +161 +162 +161 +157 +152 +146 +143 +142 +142 +147 +150 +147 +143 +143 +144 +144 +144 +147 +151 +156 +156 +152 +146 +142 +139 +142 +142 +138 +136 +137 +141 +144 +136 +136 +136 +135 +134 +136 +140 +143 +141 +138 +142 +146 +140 +134 +135 +140 +136 +139 +137 +134 +133 +132 +133 +137 +139 +136 +134 +134 +134 +132 +131 +132 +127 +128 +126 +121 +120 +124 +123 +120 +121 +122 +121 +120 +126 +133 +129 +120 +118 +117 +118 +120 +121 +118 +112 +107 +115 +126 +124 +114 +114 +118 +117 +115 +114 +117 +118 +117 +116 +114 +113 +112 +112 +112 +110 +105 +101 +99 +102 +104 +106 +105 +105 +107 +107 +106 +105 +106 +106 +105 +106 +109 +109 +109 +108 +110 +106 +105 +105 +104 +105 +106 +106 +105 +101 +99 +99 +98 +93 +93 +96 +95 +85 +85 +84 +81 +79 +82 +88 +94 +94 +90 +83 +78 +73 +69 +68 +69 +77 +80 +88 +98 +106 +108 +105 +102 +97 +100 +104 +105 +107 +110 +112 +112 +103 +101 +99 +99 +99 +99 +101 +102 +99 +98 +97 +98 +97 +91 +85 +81 +82 +83 +82 +76 +71 +69 +68 +68 +72 +77 +86 +99 +109 +114 +113 +111 +115 +117 +121 +124 +125 +127 +133 +139 +144 +149 +151 +151 +160 +174 +183 +184 +180 +174 +174 +175 +168 +157 +148 +142 +140 +131 +120 +101 +76 +66 +71 +77 +78 +82 +97 +112 +105 +92 +101 +123 +141 +144 +140 +142 +147 +155 +166 +165 +155 +151 +149 +151 +153 +152 +141 +125 +110 +105 +95 +73 +49 +30 +19 +23 +24 +27 +27 +24 +22 +23 +25 +27 +28 +26 +23 +20 +22 +25 +27 +27 +40 +46 +53 +56 +55 +54 +53 +54 +60 +66 +71 +69 +68 +66 +60 +54 +52 +50 +51 +51 +49 +57 +63 +58 +60 +63 +62 +56 +51 +56 +70 +84 +88 +97 +97 +90 +87 +87 +90 +95 +99 +98 +89 +82 +85 +85 +73 +60 +55 +67 +72 +70 +71 +70 +66 +64 +64 +65 +63 +62 +66 +67 +67 +71 +75 +70 +71 +78 +82 +79 +78 +79 +78 +78 +84 +84 +76 +67 +64 +61 +68 +68 +62 +53 +49 +44 +38 +37 +34 +38 +46 +52 +56 +56 +56 +58 +58 +55 +51 +49 +53 +63 +70 +73 +73 +56 +36 +32 +38 +38 +34 +34 +42 +40 +45 +51 +48 +40 +41 +49 +49 +49 +53 +61 +65 +61 +55 +51 +55 +58 +63 +66 +71 +76 +79 +80 +83 +88 +94 +95 +96 +100 +104 +108 +106 +103 +103 +109 +117 +122 +125 +125 +125 +126 +126 +127 +129 +131 +134 +136 +136 +136 +137 +138 +139 +140 +140 +140 +147 +144 +143 +144 +146 +147 +149 +151 +152 +146 +140 +139 +140 +140 +137 +135 +145 +144 +143 +144 +145 +146 +146 +145 +145 +143 +143 +145 +144 +140 +137 +136 +133 +129 +124 +124 +131 +136 +135 +133 +135 +138 +142 +145 +147 +148 +150 +151 +152 +154 +154 +151 +151 +152 +154 +153 +153 +155 +154 +149 +146 +143 +142 +140 +140 +142 +144 +147 +148 +150 +151 +151 +151 +153 +154 +155 +160 +164 +163 +158 +152 +149 +148 +151 +153 +153 +152 +151 +146 +144 +146 +153 +159 +160 +158 +157 +156 +157 +155 +148 +144 +145 +148 +151 +151 +153 +155 +155 +150 +143 +143 +147 +153 +155 +156 +154 +151 +151 +154 +157 +162 +169 +163 +156 +156 +146 +138 +145 +155 +163 +171 +175 +176 +176 +178 +179 +179 +180 +184 +191 +196 +196 +190 +184 +184 +195 +197 +185 +165 +145 +138 +146 +160 +185 +188 +177 +174 +166 +161 +171 +169 +170 +169 +163 +145 +126 +127 +143 +149 +154 +159 +162 +163 +162 +159 +155 +152 +157 +164 +168 +174 +181 +177 +164 +144 +138 +136 +142 +154 +171 +177 +173 +160 +153 +167 +193 +211 +202 +169 +151 +166 +185 +205 +217 +216 +197 +171 +154 +173 +201 +214 +201 +188 +184 +179 +174 +177 +202 +223 +227 +217 +203 +197 +201 +206 +187 +161 +154 +167 +182 +192 +201 +210 +212 +211 +213 +211 +203 +195 +195 +190 +186 +177 +171 +183 +200 +205 +199 +186 +190 +203 +218 +219 +217 +216 +217 +222 +228 +232 +230 +224 +220 +218 +216 +219 +211 +199 +185 +172 +173 +196 +222 +229 +222 +195 +164 +152 +155 +159 +158 +161 +177 +201 +214 +203 +173 +150 +141 +142 +149 +157 +159 +165 +179 +188 +185 +166 +163 +162 +160 +173 +192 +186 +169 +156 +165 +179 +185 +184 +182 +178 +169 +163 +147 +138 +143 +150 +152 +150 +154 +144 +133 +126 +121 +114 +112 +114 +114 +114 +115 +115 +114 +112 +112 +113 +114 +117 +116 +117 +119 +118 +116 +112 +113 +111 +112 +113 +112 +109 +105 +101 +98 +94 +92 +90 +90 +91 +92 +91 +89 +89 +89 +89 +90 +91 +92 +94 +97 +96 +95 +92 +92 +92 +90 +89 +89 +92 +92 +94 +97 +99 +101 +100 +100 +103 +103 +102 +103 +105 +108 +112 +116 +120 +122 +121 +120 +123 +124 +123 +123 +125 +130 +132 +134 +137 +136 +135 +138 +140 +141 +145 +150 +152 +157 +167 +178 +193 +206 +209 +201 +194 +189 +192 +206 +228 +244 +252 +253 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +252 +252 +253 +253 +253 +253 +254 +254 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +251 +251 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +248 +249 +249 +248 +248 +248 +249 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +249 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +250 +251 +251 +250 +249 +249 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +254 +254 +253 +252 +252 +252 +252 +252 +251 +250 +248 +247 +246 +242 +238 +237 +237 +235 +232 +228 +225 +223 +220 +218 +217 +217 +218 +220 +220 +221 +221 +221 +221 +223 +222 +220 +219 +223 +226 +225 +222 +221 +222 +222 +219 +219 +218 +220 +219 +216 +216 +216 +218 +216 +211 +206 +204 +203 +201 +198 +196 +198 +198 +198 +199 +201 +201 +199 +192 +191 +195 +200 +199 +197 +190 +180 +174 +173 +172 +179 +191 +195 +194 +196 +195 +195 +188 +183 +177 +175 +180 +177 +172 +168 +165 +166 +168 +165 +156 +149 +142 +140 +139 +140 +140 +142 +151 +160 +170 +172 +172 +170 +168 +167 +167 +167 +172 +171 +164 +153 +148 +150 +149 +146 +136 +137 +144 +153 +156 +151 +147 +148 +159 +162 +165 +167 +167 +164 +158 +154 +155 +159 +165 +176 +185 +182 +175 +175 +182 +169 +160 +163 +165 +150 +134 +132 +129 +129 +129 +134 +136 +136 +135 +133 +143 +138 +132 +133 +141 +147 +145 +139 +141 +141 +144 +145 +145 +147 +149 +151 +148 +145 +141 +140 +140 +140 +140 +139 +129 +133 +137 +139 +137 +135 +133 +133 +133 +128 +123 +120 +115 +108 +103 +100 +104 +111 +122 +138 +159 +178 +185 +184 +177 +160 +146 +134 +115 +101 +95 +93 +105 +110 +118 +121 +117 +112 +114 +119 +112 +107 +108 +117 +124 +122 +116 +114 +114 +115 +117 +117 +115 +112 +111 +112 +116 +116 +114 +112 +111 +111 +113 +116 +112 +108 +104 +104 +106 +110 +111 +111 +109 +105 +103 +103 +102 +101 +106 +112 +117 +114 +112 +115 +117 +116 +113 +112 +112 +113 +111 +108 +107 +108 +106 +103 +99 +95 +92 +94 +98 +99 +100 +100 +101 +99 +97 +96 +95 +94 +94 +93 +89 +93 +99 +106 +110 +110 +106 +103 +96 +94 +92 +90 +89 +89 +92 +96 +99 +103 +100 +94 +90 +91 +92 +91 +101 +104 +105 +102 +98 +98 +100 +101 +103 +100 +96 +97 +106 +114 +116 +112 +111 +112 +116 +117 +116 +115 +114 +114 +119 +124 +124 +118 +115 +117 +117 +114 +120 +122 +124 +122 +119 +118 +119 +121 +124 +120 +116 +116 +122 +126 +127 +127 +127 +124 +124 +127 +130 +130 +126 +124 +124 +133 +142 +145 +140 +134 +136 +142 +140 +142 +139 +138 +139 +147 +154 +149 +131 +135 +139 +145 +149 +151 +148 +145 +149 +149 +148 +145 +142 +144 +152 +160 +150 +146 +140 +138 +140 +143 +146 +147 +144 +144 +145 +147 +145 +142 +140 +141 +143 +148 +150 +150 +150 +153 +153 +150 +148 +152 +156 +157 +154 +153 +156 +159 +159 +161 +164 +165 +162 +156 +151 +149 +153 +150 +150 +154 +155 +151 +144 +139 +143 +146 +146 +145 +145 +144 +145 +150 +156 +158 +160 +159 +154 +148 +143 +141 +139 +144 +144 +139 +137 +142 +145 +144 +144 +148 +150 +151 +150 +148 +144 +141 +139 +142 +144 +143 +142 +141 +141 +142 +135 +134 +131 +131 +132 +137 +143 +146 +145 +137 +140 +148 +147 +146 +146 +142 +139 +142 +140 +134 +130 +126 +127 +131 +133 +133 +134 +135 +134 +131 +129 +127 +129 +131 +128 +121 +120 +125 +126 +124 +124 +124 +121 +118 +122 +130 +133 +130 +128 +122 +119 +121 +124 +120 +114 +110 +121 +124 +121 +114 +112 +114 +113 +109 +113 +113 +113 +113 +113 +112 +111 +109 +107 +106 +104 +101 +97 +97 +101 +104 +107 +105 +105 +108 +107 +104 +105 +109 +107 +106 +107 +109 +110 +109 +109 +110 +107 +106 +105 +107 +108 +106 +102 +100 +100 +94 +89 +88 +90 +93 +93 +91 +86 +85 +83 +81 +80 +83 +88 +92 +86 +83 +80 +77 +72 +67 +68 +72 +80 +83 +93 +106 +117 +118 +111 +103 +106 +105 +104 +104 +106 +106 +102 +99 +95 +95 +98 +100 +103 +105 +106 +107 +100 +100 +102 +103 +100 +90 +81 +76 +78 +81 +81 +75 +70 +68 +65 +61 +67 +79 +95 +105 +109 +109 +110 +112 +120 +122 +126 +131 +131 +131 +135 +142 +145 +151 +153 +154 +164 +179 +186 +184 +186 +186 +187 +181 +166 +156 +152 +148 +145 +132 +116 +99 +83 +73 +71 +73 +80 +82 +95 +110 +109 +98 +103 +118 +136 +147 +149 +153 +160 +167 +172 +166 +150 +150 +149 +146 +148 +153 +143 +121 +115 +99 +92 +79 +51 +29 +20 +24 +25 +26 +24 +23 +20 +21 +23 +27 +29 +27 +20 +16 +19 +28 +36 +39 +41 +48 +54 +56 +56 +56 +57 +56 +63 +68 +74 +80 +85 +86 +76 +65 +59 +55 +60 +62 +54 +55 +60 +54 +60 +61 +60 +57 +53 +57 +73 +88 +92 +95 +95 +95 +95 +91 +93 +101 +95 +92 +81 +79 +89 +86 +66 +53 +61 +72 +77 +78 +79 +77 +71 +67 +67 +67 +65 +65 +69 +69 +68 +70 +69 +70 +75 +82 +87 +89 +90 +91 +94 +90 +87 +85 +78 +72 +68 +62 +65 +68 +61 +52 +50 +44 +36 +36 +41 +42 +48 +53 +55 +55 +57 +59 +59 +56 +56 +59 +64 +69 +74 +77 +75 +71 +60 +53 +54 +48 +43 +47 +51 +49 +53 +63 +64 +56 +50 +49 +56 +58 +62 +67 +69 +66 +61 +58 +62 +64 +65 +67 +71 +76 +81 +84 +88 +91 +93 +93 +95 +102 +106 +108 +101 +100 +103 +113 +123 +125 +126 +127 +123 +125 +128 +130 +131 +133 +136 +138 +137 +137 +138 +139 +140 +141 +141 +141 +147 +144 +142 +142 +143 +143 +143 +143 +147 +149 +148 +145 +141 +137 +136 +135 +145 +145 +145 +145 +146 +146 +145 +145 +145 +144 +144 +142 +144 +147 +147 +146 +139 +135 +132 +133 +135 +134 +128 +121 +123 +127 +132 +136 +139 +140 +142 +142 +148 +149 +148 +145 +145 +147 +149 +150 +153 +156 +156 +153 +152 +155 +153 +149 +149 +150 +150 +150 +152 +152 +151 +151 +150 +154 +155 +154 +158 +165 +167 +163 +159 +155 +153 +155 +157 +156 +152 +150 +146 +144 +144 +147 +150 +150 +149 +149 +153 +156 +158 +155 +153 +152 +152 +152 +153 +152 +155 +159 +153 +143 +142 +148 +154 +156 +158 +156 +153 +154 +160 +166 +171 +175 +167 +161 +166 +165 +152 +140 +149 +154 +163 +170 +167 +161 +168 +181 +194 +194 +190 +183 +183 +187 +184 +176 +167 +177 +187 +187 +171 +151 +142 +146 +157 +177 +182 +173 +164 +152 +146 +155 +160 +162 +157 +152 +146 +134 +128 +132 +144 +151 +158 +159 +159 +159 +153 +148 +142 +147 +158 +168 +181 +192 +189 +176 +149 +144 +143 +147 +153 +163 +168 +168 +161 +157 +169 +198 +216 +209 +184 +168 +163 +183 +203 +214 +214 +198 +173 +158 +171 +193 +203 +196 +191 +189 +181 +172 +173 +196 +216 +218 +208 +195 +194 +202 +200 +191 +171 +154 +157 +176 +193 +200 +209 +214 +214 +215 +216 +207 +198 +200 +198 +193 +180 +167 +174 +192 +202 +201 +196 +195 +203 +215 +218 +219 +218 +217 +221 +226 +230 +231 +228 +225 +220 +216 +217 +216 +206 +188 +172 +173 +193 +211 +224 +221 +199 +167 +149 +148 +156 +162 +164 +173 +195 +213 +203 +171 +146 +139 +142 +149 +156 +157 +164 +181 +190 +185 +174 +157 +148 +154 +174 +195 +188 +165 +160 +165 +174 +176 +173 +173 +174 +171 +164 +156 +145 +141 +148 +157 +155 +149 +140 +130 +123 +120 +115 +116 +117 +117 +117 +116 +116 +114 +113 +112 +113 +113 +116 +115 +115 +117 +117 +115 +112 +112 +110 +111 +111 +111 +109 +105 +102 +99 +95 +92 +89 +88 +91 +92 +91 +89 +90 +89 +89 +90 +90 +91 +93 +95 +98 +96 +93 +93 +92 +90 +90 +90 +93 +93 +95 +98 +99 +101 +100 +100 +102 +102 +103 +104 +106 +108 +112 +115 +119 +121 +120 +119 +123 +124 +122 +122 +126 +129 +129 +130 +135 +136 +138 +143 +144 +144 +146 +149 +150 +153 +162 +171 +186 +203 +209 +203 +195 +191 +194 +206 +226 +243 +251 +251 +251 +253 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +253 +252 +252 +252 +252 +253 +252 +252 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +253 +252 +251 +250 +250 +250 +249 +249 +250 +250 +249 +249 +248 +247 +247 +247 +246 +247 +248 +248 +248 +247 +248 +248 +245 +245 +245 +244 +244 +244 +244 +244 +245 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +248 +248 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +252 +252 +251 +249 +247 +244 +241 +238 +235 +234 +234 +233 +232 +230 +226 +221 +216 +215 +216 +219 +221 +221 +222 +222 +220 +221 +222 +221 +219 +219 +223 +225 +224 +221 +221 +222 +222 +220 +218 +217 +219 +218 +216 +215 +216 +216 +215 +212 +208 +206 +206 +203 +200 +196 +196 +194 +193 +195 +200 +204 +204 +195 +195 +194 +191 +193 +199 +192 +174 +165 +164 +165 +175 +190 +196 +195 +196 +193 +189 +184 +183 +174 +172 +185 +188 +174 +174 +175 +177 +180 +179 +174 +170 +163 +156 +150 +149 +149 +149 +152 +156 +158 +162 +162 +158 +158 +165 +168 +165 +166 +174 +177 +170 +163 +164 +166 +167 +160 +157 +154 +152 +150 +149 +153 +158 +174 +172 +169 +168 +167 +167 +167 +166 +174 +176 +177 +180 +180 +171 +164 +165 +169 +162 +160 +171 +176 +161 +147 +145 +142 +141 +142 +146 +147 +146 +144 +144 +138 +139 +140 +142 +143 +145 +143 +142 +146 +144 +142 +138 +136 +138 +142 +146 +147 +147 +146 +145 +143 +141 +139 +138 +133 +137 +141 +141 +139 +137 +135 +134 +135 +133 +132 +133 +133 +134 +137 +142 +152 +161 +172 +180 +183 +181 +170 +160 +140 +126 +118 +113 +104 +105 +107 +102 +108 +107 +109 +115 +117 +115 +115 +119 +118 +109 +105 +113 +122 +123 +121 +120 +116 +118 +119 +117 +113 +110 +109 +109 +110 +112 +113 +111 +109 +109 +113 +116 +109 +109 +108 +108 +109 +111 +113 +114 +116 +112 +110 +110 +111 +110 +113 +117 +116 +113 +113 +115 +117 +116 +113 +112 +115 +114 +110 +106 +105 +105 +102 +96 +95 +97 +96 +94 +98 +103 +103 +98 +98 +97 +95 +93 +93 +95 +96 +97 +89 +90 +93 +99 +105 +106 +103 +98 +94 +90 +86 +86 +87 +89 +91 +93 +98 +98 +95 +88 +84 +85 +87 +87 +99 +103 +105 +103 +99 +99 +102 +104 +101 +99 +98 +102 +111 +117 +116 +111 +108 +112 +115 +116 +114 +113 +113 +113 +114 +115 +114 +111 +112 +116 +117 +114 +115 +119 +124 +126 +123 +119 +117 +117 +123 +120 +118 +121 +127 +130 +130 +128 +129 +127 +127 +131 +133 +132 +129 +127 +130 +141 +148 +142 +134 +134 +139 +143 +138 +142 +142 +141 +139 +143 +151 +145 +131 +136 +142 +145 +146 +148 +147 +145 +145 +144 +142 +141 +143 +148 +152 +154 +142 +141 +139 +141 +143 +144 +144 +144 +144 +144 +146 +149 +150 +148 +145 +144 +144 +148 +151 +150 +150 +152 +151 +148 +149 +153 +158 +159 +158 +156 +154 +153 +152 +157 +161 +160 +157 +154 +153 +153 +152 +156 +160 +159 +154 +149 +150 +154 +157 +158 +154 +150 +149 +146 +146 +149 +151 +153 +156 +155 +153 +150 +148 +148 +145 +146 +142 +136 +136 +143 +145 +143 +143 +146 +147 +146 +145 +144 +143 +140 +138 +139 +141 +144 +147 +147 +145 +144 +141 +138 +134 +134 +138 +142 +144 +146 +150 +147 +149 +153 +151 +153 +154 +146 +144 +147 +144 +136 +129 +124 +123 +127 +129 +130 +132 +133 +134 +133 +130 +127 +131 +132 +128 +122 +121 +127 +129 +128 +127 +126 +125 +123 +120 +121 +126 +132 +130 +123 +119 +123 +125 +122 +116 +112 +110 +108 +110 +115 +117 +115 +111 +108 +112 +110 +110 +112 +114 +114 +111 +108 +105 +103 +101 +99 +99 +100 +103 +105 +104 +103 +104 +107 +107 +104 +105 +108 +107 +106 +107 +109 +110 +108 +107 +108 +105 +104 +104 +104 +105 +103 +99 +94 +100 +95 +87 +84 +85 +86 +84 +83 +91 +91 +90 +88 +86 +85 +85 +85 +80 +80 +81 +81 +75 +71 +76 +84 +88 +88 +95 +108 +119 +120 +113 +107 +111 +106 +103 +104 +107 +105 +99 +93 +91 +94 +98 +100 +103 +105 +105 +105 +103 +102 +102 +103 +98 +90 +83 +80 +79 +81 +80 +74 +70 +69 +67 +65 +65 +78 +93 +103 +106 +109 +114 +120 +120 +122 +128 +135 +138 +137 +140 +145 +147 +153 +157 +160 +169 +179 +182 +177 +184 +195 +201 +187 +166 +159 +159 +157 +145 +131 +115 +103 +90 +73 +65 +68 +77 +80 +94 +109 +109 +97 +96 +104 +120 +130 +131 +134 +138 +142 +142 +131 +119 +117 +124 +138 +151 +155 +139 +117 +111 +100 +98 +78 +45 +29 +24 +27 +29 +28 +28 +26 +26 +26 +28 +30 +30 +26 +19 +14 +16 +26 +36 +42 +44 +50 +56 +57 +57 +58 +60 +60 +68 +73 +79 +88 +101 +104 +88 +70 +62 +57 +61 +61 +52 +54 +62 +61 +57 +59 +61 +61 +60 +63 +77 +89 +99 +104 +103 +101 +104 +104 +98 +93 +93 +92 +85 +83 +84 +71 +58 +56 +72 +76 +78 +80 +85 +82 +76 +74 +70 +70 +69 +70 +74 +72 +70 +73 +72 +76 +79 +81 +86 +93 +98 +100 +100 +92 +86 +80 +75 +75 +75 +71 +63 +65 +58 +50 +49 +44 +38 +39 +41 +44 +50 +56 +60 +63 +64 +67 +64 +62 +62 +69 +76 +78 +79 +80 +77 +78 +73 +70 +72 +65 +54 +52 +55 +53 +53 +56 +62 +65 +65 +64 +69 +72 +75 +77 +77 +77 +77 +76 +81 +78 +75 +73 +74 +78 +85 +89 +89 +91 +91 +92 +98 +106 +112 +113 +102 +104 +112 +122 +126 +125 +125 +126 +124 +128 +132 +134 +133 +133 +135 +137 +136 +137 +139 +139 +138 +139 +140 +141 +139 +136 +134 +136 +138 +138 +139 +140 +142 +143 +144 +143 +140 +139 +140 +141 +144 +146 +148 +148 +146 +145 +145 +146 +148 +152 +149 +142 +145 +156 +161 +157 +155 +149 +143 +140 +138 +136 +131 +127 +121 +123 +126 +128 +129 +129 +129 +130 +136 +139 +143 +144 +146 +148 +148 +149 +151 +154 +155 +155 +159 +165 +163 +157 +154 +153 +154 +154 +156 +156 +153 +151 +150 +153 +153 +149 +149 +154 +156 +155 +152 +150 +150 +154 +158 +158 +156 +154 +151 +150 +149 +150 +149 +147 +148 +149 +157 +159 +159 +158 +158 +158 +156 +153 +154 +150 +151 +156 +156 +151 +151 +157 +155 +158 +160 +158 +155 +159 +168 +176 +173 +162 +159 +163 +168 +174 +168 +151 +136 +143 +160 +173 +165 +149 +154 +174 +194 +194 +196 +191 +176 +164 +164 +170 +155 +146 +151 +169 +177 +168 +151 +142 +156 +178 +187 +170 +153 +152 +146 +131 +136 +146 +148 +147 +149 +147 +138 +135 +139 +145 +151 +153 +154 +154 +149 +143 +136 +140 +153 +169 +184 +195 +192 +180 +154 +149 +152 +158 +159 +160 +166 +168 +167 +163 +173 +200 +211 +201 +190 +186 +175 +184 +198 +210 +211 +197 +179 +168 +169 +181 +189 +190 +194 +192 +184 +178 +181 +196 +207 +208 +202 +194 +195 +203 +201 +194 +177 +160 +159 +175 +190 +198 +209 +219 +222 +222 +221 +211 +201 +203 +202 +197 +183 +167 +168 +184 +196 +200 +202 +199 +204 +215 +219 +223 +221 +219 +221 +223 +225 +228 +231 +232 +227 +221 +218 +216 +208 +192 +175 +172 +186 +201 +221 +223 +209 +182 +157 +144 +149 +160 +165 +173 +192 +212 +202 +171 +147 +141 +141 +147 +156 +162 +171 +185 +189 +180 +171 +157 +148 +150 +162 +183 +186 +168 +162 +161 +163 +162 +160 +165 +172 +174 +168 +163 +152 +147 +151 +160 +156 +145 +137 +129 +122 +118 +114 +117 +119 +118 +116 +116 +115 +114 +113 +113 +114 +115 +115 +113 +113 +114 +115 +113 +112 +113 +112 +111 +110 +110 +108 +105 +102 +100 +96 +94 +90 +89 +91 +92 +92 +90 +90 +91 +91 +92 +91 +89 +89 +91 +95 +93 +91 +92 +93 +92 +92 +93 +95 +96 +97 +99 +100 +101 +101 +101 +103 +104 +106 +107 +107 +109 +111 +112 +117 +121 +120 +120 +124 +126 +125 +125 +125 +128 +128 +129 +134 +138 +142 +147 +147 +146 +146 +148 +148 +150 +158 +164 +178 +198 +208 +204 +197 +192 +194 +205 +224 +243 +251 +250 +249 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +251 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +255 +255 +255 +253 +253 +253 +253 +253 +253 +253 +252 +254 +253 +253 +253 +253 +252 +252 +252 +254 +254 +253 +253 +252 +252 +251 +251 +252 +251 +250 +250 +250 +250 +249 +249 +250 +250 +250 +249 +248 +247 +247 +247 +246 +246 +248 +248 +247 +247 +247 +247 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +243 +243 +244 +245 +245 +245 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +249 +248 +248 +249 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +253 +252 +251 +251 +252 +253 +252 +249 +247 +242 +240 +236 +233 +232 +233 +234 +235 +231 +227 +221 +216 +214 +215 +217 +219 +218 +220 +220 +219 +219 +220 +220 +218 +218 +221 +223 +222 +220 +220 +221 +221 +219 +217 +215 +216 +216 +214 +214 +214 +215 +215 +213 +208 +205 +203 +201 +199 +197 +195 +192 +190 +194 +200 +204 +205 +198 +197 +194 +188 +191 +202 +196 +176 +161 +163 +166 +178 +194 +199 +196 +196 +195 +188 +182 +178 +165 +165 +185 +191 +179 +184 +190 +193 +194 +194 +193 +190 +192 +186 +180 +178 +178 +176 +174 +172 +165 +169 +167 +163 +166 +174 +177 +174 +171 +181 +188 +187 +182 +182 +185 +187 +180 +176 +170 +163 +157 +157 +161 +165 +169 +168 +167 +168 +168 +168 +168 +169 +168 +168 +163 +158 +153 +147 +147 +155 +151 +157 +161 +162 +164 +160 +157 +158 +164 +163 +162 +161 +156 +149 +147 +148 +139 +140 +140 +138 +137 +137 +139 +141 +142 +141 +139 +136 +135 +136 +138 +139 +143 +145 +144 +142 +140 +140 +140 +140 +143 +143 +141 +137 +135 +134 +134 +135 +136 +139 +147 +156 +164 +174 +185 +194 +194 +195 +192 +180 +161 +143 +130 +125 +119 +116 +118 +119 +117 +119 +118 +108 +108 +110 +117 +124 +124 +118 +117 +120 +122 +116 +114 +118 +123 +123 +121 +119 +119 +120 +117 +111 +106 +106 +108 +110 +112 +113 +113 +111 +110 +111 +115 +119 +113 +115 +117 +116 +115 +114 +114 +115 +120 +119 +119 +120 +120 +118 +115 +113 +112 +112 +112 +112 +113 +112 +110 +108 +112 +115 +114 +109 +104 +103 +101 +98 +96 +100 +100 +96 +97 +102 +100 +94 +97 +96 +94 +92 +92 +94 +96 +97 +87 +85 +85 +88 +93 +93 +90 +86 +81 +78 +75 +78 +82 +86 +89 +91 +90 +89 +84 +80 +79 +81 +86 +90 +94 +97 +99 +97 +95 +97 +99 +101 +96 +98 +102 +107 +111 +112 +113 +115 +116 +115 +114 +113 +114 +115 +114 +111 +110 +108 +105 +104 +108 +114 +117 +117 +118 +116 +116 +120 +123 +122 +118 +114 +118 +121 +124 +125 +125 +126 +128 +130 +128 +126 +128 +132 +133 +132 +130 +130 +135 +141 +141 +134 +132 +138 +143 +142 +139 +143 +144 +146 +142 +141 +147 +142 +135 +141 +144 +143 +143 +144 +144 +142 +144 +143 +142 +143 +146 +148 +146 +142 +137 +138 +140 +142 +144 +145 +144 +143 +145 +146 +148 +151 +154 +155 +151 +147 +148 +152 +154 +151 +150 +151 +151 +148 +152 +154 +155 +154 +153 +152 +149 +146 +144 +150 +155 +155 +154 +156 +158 +158 +159 +160 +160 +159 +156 +157 +162 +167 +168 +168 +162 +157 +155 +151 +149 +154 +156 +156 +153 +150 +147 +147 +150 +152 +153 +151 +145 +141 +142 +146 +146 +143 +142 +143 +145 +145 +144 +143 +141 +140 +142 +139 +138 +143 +149 +151 +151 +151 +151 +148 +147 +148 +150 +151 +149 +147 +149 +155 +159 +155 +146 +144 +146 +145 +146 +149 +145 +136 +129 +124 +122 +126 +129 +129 +129 +129 +132 +134 +134 +132 +132 +131 +127 +123 +123 +126 +127 +127 +127 +128 +130 +129 +124 +119 +120 +125 +130 +126 +124 +126 +125 +121 +114 +110 +103 +95 +98 +106 +110 +110 +111 +110 +112 +112 +114 +118 +120 +116 +111 +107 +105 +102 +99 +99 +101 +104 +105 +106 +102 +102 +103 +105 +107 +107 +108 +109 +109 +108 +109 +111 +110 +106 +104 +103 +104 +105 +103 +101 +101 +101 +98 +93 +96 +97 +91 +85 +83 +80 +78 +82 +92 +93 +94 +93 +90 +84 +80 +77 +78 +79 +79 +77 +76 +79 +88 +98 +99 +96 +97 +104 +111 +113 +112 +112 +109 +104 +103 +105 +107 +104 +100 +99 +97 +101 +103 +106 +106 +106 +103 +100 +99 +99 +100 +99 +95 +88 +82 +80 +83 +81 +76 +71 +70 +73 +77 +80 +78 +82 +90 +99 +107 +115 +120 +123 +119 +122 +129 +137 +142 +145 +147 +149 +147 +152 +157 +161 +168 +174 +173 +168 +178 +197 +209 +193 +168 +162 +164 +162 +143 +135 +122 +109 +92 +69 +58 +63 +68 +77 +93 +105 +100 +85 +79 +84 +98 +98 +88 +86 +92 +100 +107 +100 +84 +75 +90 +130 +160 +162 +142 +123 +99 +102 +99 +66 +34 +30 +33 +32 +33 +32 +32 +33 +33 +32 +32 +33 +34 +30 +26 +23 +23 +27 +36 +42 +50 +56 +62 +62 +61 +60 +62 +62 +70 +76 +83 +91 +103 +106 +90 +71 +59 +53 +54 +56 +56 +67 +80 +83 +65 +64 +60 +57 +61 +71 +87 +99 +105 +127 +134 +118 +108 +108 +103 +95 +95 +96 +93 +86 +73 +59 +58 +68 +79 +78 +76 +79 +84 +84 +81 +82 +76 +77 +76 +77 +78 +75 +75 +80 +77 +82 +87 +91 +93 +93 +93 +91 +87 +83 +79 +75 +74 +80 +85 +84 +72 +67 +58 +51 +47 +42 +40 +44 +46 +51 +61 +70 +73 +71 +70 +70 +69 +68 +69 +75 +80 +82 +81 +80 +77 +79 +79 +76 +75 +69 +63 +60 +58 +64 +63 +61 +62 +70 +76 +77 +78 +83 +86 +87 +87 +90 +94 +95 +96 +92 +87 +84 +81 +81 +86 +90 +89 +89 +91 +94 +102 +111 +117 +120 +113 +117 +125 +130 +130 +128 +127 +128 +129 +133 +137 +138 +136 +135 +136 +138 +135 +137 +138 +139 +139 +139 +142 +144 +139 +136 +132 +132 +133 +135 +138 +141 +141 +135 +132 +135 +138 +139 +141 +144 +143 +146 +149 +149 +147 +146 +146 +148 +152 +158 +155 +147 +148 +160 +166 +163 +162 +158 +154 +152 +151 +147 +143 +141 +133 +132 +129 +127 +125 +124 +124 +124 +120 +126 +133 +139 +143 +146 +147 +145 +147 +151 +151 +154 +160 +165 +165 +159 +154 +152 +153 +156 +159 +160 +157 +155 +151 +154 +152 +146 +143 +145 +147 +147 +151 +150 +151 +157 +162 +162 +160 +159 +155 +155 +155 +154 +152 +150 +151 +154 +160 +160 +159 +157 +159 +162 +161 +159 +161 +157 +153 +153 +153 +154 +157 +161 +158 +163 +164 +160 +159 +165 +174 +179 +157 +142 +148 +164 +170 +173 +174 +167 +140 +135 +142 +159 +165 +157 +158 +169 +178 +187 +193 +188 +177 +168 +163 +160 +150 +133 +134 +158 +179 +182 +170 +157 +159 +172 +185 +180 +165 +160 +149 +130 +122 +135 +144 +145 +148 +149 +145 +142 +142 +146 +149 +148 +147 +146 +144 +141 +138 +141 +154 +171 +182 +186 +182 +173 +166 +160 +163 +168 +166 +163 +169 +174 +177 +175 +179 +199 +204 +191 +188 +188 +184 +179 +187 +201 +202 +194 +183 +173 +166 +173 +180 +188 +195 +193 +189 +189 +191 +197 +200 +203 +204 +201 +198 +202 +209 +193 +172 +164 +170 +175 +184 +196 +213 +223 +230 +230 +223 +212 +204 +203 +202 +198 +187 +173 +169 +181 +193 +200 +202 +198 +203 +215 +222 +227 +225 +220 +222 +221 +220 +224 +231 +237 +234 +229 +222 +213 +203 +196 +182 +170 +179 +197 +221 +229 +224 +200 +171 +149 +147 +156 +164 +173 +191 +206 +201 +178 +156 +147 +143 +148 +159 +170 +180 +189 +185 +173 +164 +158 +147 +142 +151 +181 +197 +175 +160 +155 +153 +153 +155 +165 +177 +181 +178 +167 +157 +155 +157 +155 +150 +144 +138 +130 +124 +120 +114 +115 +117 +116 +114 +114 +114 +114 +114 +114 +116 +116 +117 +115 +114 +115 +116 +115 +114 +115 +114 +112 +110 +107 +105 +104 +100 +97 +96 +94 +92 +90 +91 +91 +91 +91 +91 +91 +91 +92 +91 +88 +87 +88 +88 +87 +88 +90 +91 +92 +94 +96 +97 +98 +99 +99 +100 +101 +102 +103 +106 +107 +109 +110 +109 +109 +109 +110 +116 +121 +122 +122 +126 +128 +128 +129 +125 +130 +131 +132 +137 +140 +142 +147 +148 +147 +146 +147 +149 +151 +156 +161 +175 +193 +203 +203 +197 +189 +189 +202 +223 +243 +251 +249 +248 +251 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +252 +253 +251 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +249 +249 +250 +250 +250 +249 +250 +250 +249 +249 +248 +248 +247 +247 +246 +247 +248 +247 +246 +246 +246 +247 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +243 +243 +244 +245 +245 +246 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +247 +247 +248 +248 +249 +248 +248 +248 +248 +249 +249 +249 +250 +249 +248 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +252 +251 +251 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +251 +252 +253 +252 +249 +247 +244 +240 +235 +231 +231 +232 +233 +234 +230 +227 +222 +218 +217 +217 +218 +218 +217 +219 +219 +217 +218 +219 +219 +218 +218 +220 +222 +221 +221 +221 +222 +221 +220 +217 +214 +215 +215 +214 +214 +214 +214 +214 +212 +206 +200 +198 +198 +197 +198 +197 +194 +193 +195 +200 +201 +200 +196 +195 +194 +193 +196 +203 +198 +184 +168 +168 +170 +181 +195 +200 +197 +197 +198 +191 +181 +171 +155 +159 +181 +186 +185 +190 +194 +193 +191 +191 +191 +191 +195 +196 +196 +193 +191 +188 +185 +182 +178 +176 +175 +177 +181 +184 +184 +184 +184 +186 +187 +186 +184 +183 +182 +182 +176 +177 +176 +172 +168 +166 +166 +166 +164 +165 +168 +171 +169 +163 +158 +155 +151 +151 +146 +142 +140 +137 +140 +150 +144 +152 +155 +153 +153 +153 +154 +157 +166 +168 +168 +166 +157 +146 +142 +145 +148 +143 +137 +135 +136 +138 +139 +140 +139 +138 +138 +139 +140 +139 +137 +134 +141 +141 +140 +138 +138 +141 +142 +141 +143 +142 +139 +134 +132 +133 +134 +133 +143 +149 +161 +173 +183 +188 +190 +193 +183 +173 +158 +140 +122 +106 +102 +105 +113 +115 +120 +122 +123 +128 +129 +125 +118 +123 +130 +132 +126 +119 +119 +123 +123 +124 +125 +125 +122 +118 +114 +112 +118 +117 +113 +106 +104 +106 +112 +116 +120 +119 +118 +117 +117 +118 +119 +119 +117 +119 +121 +120 +117 +114 +113 +113 +117 +121 +122 +121 +120 +120 +116 +111 +110 +113 +113 +111 +109 +110 +108 +105 +108 +114 +115 +109 +103 +101 +101 +101 +97 +99 +98 +96 +94 +94 +93 +90 +95 +96 +94 +90 +87 +88 +88 +87 +78 +76 +75 +76 +77 +75 +70 +65 +63 +62 +63 +67 +72 +75 +77 +81 +76 +71 +67 +68 +70 +75 +83 +93 +90 +92 +92 +90 +90 +92 +95 +97 +94 +94 +100 +108 +112 +110 +112 +118 +120 +116 +111 +110 +114 +117 +113 +107 +109 +106 +105 +106 +110 +112 +116 +120 +121 +116 +114 +117 +120 +121 +118 +116 +115 +119 +124 +123 +121 +121 +126 +131 +125 +125 +128 +132 +131 +127 +127 +130 +133 +133 +130 +126 +130 +138 +142 +141 +142 +142 +143 +149 +147 +142 +145 +140 +140 +143 +144 +141 +141 +143 +143 +139 +146 +147 +148 +147 +146 +146 +143 +139 +139 +139 +141 +142 +144 +144 +145 +146 +147 +149 +150 +152 +155 +157 +154 +149 +153 +155 +154 +149 +149 +150 +149 +147 +152 +152 +149 +147 +147 +147 +145 +141 +139 +145 +150 +152 +155 +159 +159 +156 +157 +154 +151 +153 +159 +165 +166 +165 +166 +165 +161 +157 +156 +152 +150 +154 +160 +157 +153 +147 +143 +143 +146 +150 +156 +154 +152 +150 +150 +149 +146 +144 +145 +143 +144 +145 +144 +140 +139 +142 +145 +140 +138 +141 +148 +151 +152 +152 +155 +154 +154 +153 +153 +151 +149 +148 +149 +157 +159 +150 +137 +127 +127 +134 +139 +143 +141 +134 +129 +123 +122 +125 +130 +129 +128 +127 +128 +132 +134 +133 +131 +127 +125 +125 +125 +123 +120 +119 +120 +124 +127 +128 +127 +124 +120 +118 +126 +127 +128 +126 +121 +115 +112 +112 +109 +99 +99 +102 +102 +107 +114 +115 +114 +115 +119 +122 +120 +115 +110 +109 +106 +102 +99 +98 +100 +103 +105 +106 +102 +103 +103 +103 +106 +109 +110 +108 +111 +110 +110 +111 +109 +105 +101 +99 +105 +107 +106 +100 +98 +100 +96 +88 +88 +93 +91 +88 +90 +87 +84 +88 +92 +93 +94 +92 +87 +83 +79 +77 +80 +79 +76 +74 +77 +87 +98 +105 +104 +99 +97 +99 +101 +103 +108 +114 +110 +105 +102 +104 +105 +102 +101 +103 +103 +107 +111 +112 +111 +109 +104 +99 +96 +95 +95 +93 +88 +82 +79 +79 +81 +76 +72 +71 +73 +80 +89 +96 +99 +97 +95 +100 +108 +116 +119 +120 +121 +125 +130 +137 +144 +150 +152 +151 +148 +150 +155 +161 +167 +171 +171 +171 +180 +197 +207 +193 +168 +161 +162 +160 +147 +143 +130 +113 +96 +72 +57 +58 +64 +72 +88 +99 +94 +79 +70 +69 +75 +69 +57 +58 +71 +84 +94 +90 +74 +65 +77 +114 +145 +154 +138 +120 +90 +87 +78 +51 +33 +38 +41 +38 +36 +37 +39 +40 +38 +34 +34 +36 +38 +36 +34 +36 +35 +34 +41 +51 +57 +64 +69 +68 +66 +64 +63 +62 +71 +80 +87 +91 +95 +95 +84 +71 +59 +56 +54 +59 +73 +87 +92 +89 +74 +69 +59 +53 +61 +78 +97 +107 +110 +137 +146 +127 +108 +99 +97 +97 +92 +90 +89 +83 +70 +64 +70 +77 +77 +80 +78 +75 +79 +83 +85 +88 +86 +87 +85 +84 +81 +78 +79 +89 +90 +87 +91 +100 +100 +91 +81 +77 +78 +80 +82 +79 +76 +80 +84 +81 +72 +61 +56 +53 +47 +45 +47 +51 +58 +66 +77 +85 +83 +76 +73 +72 +76 +78 +78 +78 +79 +80 +79 +78 +74 +77 +78 +72 +64 +64 +68 +69 +63 +72 +76 +73 +71 +72 +75 +76 +80 +88 +93 +93 +92 +96 +100 +101 +103 +100 +97 +95 +92 +88 +88 +89 +90 +89 +91 +97 +104 +109 +114 +117 +119 +123 +126 +127 +127 +128 +129 +130 +130 +135 +139 +139 +137 +136 +139 +142 +138 +138 +139 +140 +142 +145 +147 +148 +147 +143 +139 +137 +136 +136 +140 +144 +145 +136 +132 +135 +136 +133 +134 +139 +142 +144 +147 +149 +149 +148 +148 +148 +152 +156 +158 +155 +155 +158 +162 +163 +159 +158 +159 +164 +165 +162 +156 +153 +151 +147 +143 +139 +137 +135 +133 +131 +121 +124 +127 +129 +131 +136 +138 +139 +142 +145 +147 +148 +152 +156 +155 +154 +149 +150 +151 +155 +159 +159 +155 +151 +149 +150 +150 +148 +146 +146 +148 +149 +154 +153 +155 +160 +163 +162 +161 +160 +158 +157 +157 +157 +156 +155 +154 +157 +158 +160 +162 +159 +157 +158 +159 +159 +163 +164 +161 +153 +148 +150 +155 +158 +164 +171 +171 +164 +161 +166 +170 +169 +147 +139 +140 +151 +163 +170 +172 +171 +157 +142 +134 +142 +157 +166 +169 +171 +165 +173 +174 +168 +173 +184 +182 +168 +161 +151 +152 +164 +175 +187 +190 +183 +162 +163 +169 +184 +190 +174 +153 +144 +132 +134 +140 +145 +145 +147 +149 +148 +151 +152 +152 +148 +140 +135 +137 +141 +143 +144 +157 +172 +174 +170 +169 +169 +176 +171 +172 +174 +171 +171 +173 +175 +182 +186 +188 +200 +200 +187 +184 +181 +180 +171 +181 +194 +191 +190 +190 +180 +169 +171 +173 +181 +193 +196 +195 +196 +196 +195 +195 +201 +210 +210 +203 +201 +210 +193 +167 +159 +172 +178 +182 +194 +213 +220 +229 +230 +221 +212 +208 +204 +202 +198 +189 +180 +175 +181 +192 +200 +200 +196 +200 +212 +220 +228 +228 +224 +227 +223 +219 +221 +228 +236 +237 +234 +222 +212 +201 +195 +184 +175 +182 +196 +213 +228 +230 +209 +183 +161 +154 +157 +163 +173 +186 +195 +195 +186 +168 +154 +149 +152 +163 +176 +185 +189 +182 +170 +163 +153 +140 +139 +151 +182 +200 +176 +155 +150 +147 +150 +155 +167 +179 +184 +182 +169 +160 +160 +160 +153 +147 +144 +139 +134 +129 +123 +116 +116 +116 +113 +116 +115 +115 +114 +114 +114 +116 +117 +118 +116 +116 +116 +116 +115 +114 +115 +112 +110 +107 +105 +104 +101 +97 +95 +95 +94 +92 +90 +89 +88 +89 +89 +89 +89 +89 +90 +89 +87 +86 +87 +86 +85 +86 +89 +90 +91 +94 +96 +97 +98 +98 +99 +99 +101 +103 +104 +106 +108 +110 +111 +110 +110 +110 +110 +114 +120 +122 +122 +126 +127 +128 +130 +130 +135 +136 +135 +137 +139 +140 +144 +149 +147 +147 +149 +152 +156 +160 +162 +176 +190 +199 +200 +195 +185 +186 +200 +224 +244 +253 +250 +249 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +250 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +251 +250 +250 +250 +251 +252 +252 +250 +251 +252 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +248 +248 +247 +246 +245 +245 +245 +246 +245 +245 +245 +244 +244 +244 +244 +244 +245 +244 +243 +242 +243 +244 +245 +246 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +247 +247 +248 +249 +249 +250 +249 +249 +249 +248 +249 +249 +249 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +252 +251 +250 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +251 +252 +253 +252 +250 +247 +248 +241 +234 +230 +231 +232 +232 +231 +229 +227 +224 +221 +221 +220 +219 +218 +218 +220 +219 +217 +218 +218 +219 +218 +220 +221 +222 +222 +222 +224 +224 +223 +221 +218 +215 +215 +215 +214 +215 +215 +213 +213 +210 +203 +196 +194 +195 +196 +198 +198 +197 +197 +198 +200 +198 +195 +196 +194 +196 +199 +201 +201 +196 +187 +176 +175 +173 +180 +192 +197 +197 +199 +201 +195 +182 +165 +147 +156 +178 +178 +188 +190 +189 +184 +180 +181 +184 +185 +181 +189 +194 +192 +187 +184 +181 +178 +186 +179 +179 +188 +194 +190 +189 +192 +191 +185 +179 +177 +177 +174 +170 +167 +167 +170 +173 +172 +169 +168 +166 +165 +167 +166 +167 +166 +160 +150 +142 +139 +146 +145 +141 +140 +142 +143 +148 +157 +155 +154 +152 +154 +156 +147 +141 +144 +154 +158 +164 +164 +155 +145 +145 +150 +151 +149 +148 +148 +148 +147 +146 +146 +140 +140 +141 +144 +147 +146 +141 +137 +135 +135 +133 +132 +134 +138 +137 +135 +139 +141 +140 +138 +138 +138 +135 +132 +138 +145 +158 +169 +172 +164 +152 +144 +132 +119 +109 +106 +105 +102 +103 +107 +118 +119 +122 +124 +122 +124 +130 +133 +134 +130 +128 +126 +126 +124 +123 +123 +124 +128 +128 +121 +113 +111 +112 +114 +117 +117 +113 +108 +107 +113 +121 +124 +127 +125 +124 +125 +127 +126 +121 +117 +118 +119 +120 +119 +117 +114 +111 +111 +113 +119 +120 +117 +116 +119 +118 +114 +106 +112 +113 +108 +105 +106 +104 +101 +107 +111 +111 +106 +103 +101 +100 +98 +96 +94 +94 +93 +90 +87 +86 +88 +93 +93 +91 +85 +81 +78 +76 +74 +70 +69 +69 +68 +65 +61 +55 +50 +52 +52 +54 +57 +58 +59 +60 +62 +61 +55 +52 +56 +60 +66 +78 +89 +91 +91 +90 +88 +88 +91 +94 +94 +96 +92 +95 +107 +115 +114 +114 +119 +115 +114 +111 +111 +113 +115 +111 +105 +111 +109 +110 +113 +114 +113 +115 +120 +117 +115 +114 +116 +117 +117 +118 +121 +117 +118 +118 +117 +116 +117 +121 +124 +125 +126 +129 +132 +130 +125 +125 +129 +131 +128 +125 +125 +130 +136 +141 +143 +145 +142 +143 +151 +151 +145 +145 +140 +141 +143 +142 +140 +141 +144 +143 +137 +145 +149 +150 +147 +143 +142 +143 +142 +142 +142 +142 +141 +142 +144 +147 +150 +149 +151 +152 +151 +152 +154 +153 +149 +152 +154 +152 +147 +146 +148 +148 +146 +149 +147 +145 +144 +145 +146 +143 +138 +141 +145 +150 +153 +158 +162 +159 +152 +142 +144 +148 +151 +155 +158 +159 +159 +158 +157 +154 +153 +153 +149 +147 +150 +154 +153 +150 +146 +143 +143 +145 +148 +153 +154 +155 +157 +156 +152 +147 +146 +150 +145 +143 +143 +141 +136 +138 +143 +144 +140 +137 +140 +144 +146 +146 +146 +152 +152 +150 +147 +144 +143 +145 +147 +154 +157 +154 +145 +133 +117 +112 +123 +132 +136 +136 +131 +128 +123 +121 +123 +128 +129 +128 +126 +126 +128 +130 +130 +129 +124 +123 +127 +126 +120 +113 +111 +109 +114 +117 +118 +123 +127 +123 +114 +114 +120 +123 +119 +112 +110 +114 +119 +114 +109 +111 +111 +107 +113 +121 +118 +117 +118 +121 +121 +116 +110 +109 +110 +106 +103 +99 +97 +98 +101 +103 +105 +104 +105 +103 +103 +105 +110 +110 +107 +111 +110 +110 +110 +108 +104 +100 +98 +102 +108 +108 +100 +96 +97 +90 +80 +82 +86 +85 +89 +99 +100 +95 +95 +95 +94 +92 +88 +84 +82 +82 +83 +81 +79 +74 +73 +80 +95 +105 +109 +103 +99 +97 +97 +97 +98 +104 +113 +116 +107 +100 +102 +104 +102 +101 +101 +104 +109 +113 +114 +113 +111 +105 +99 +101 +95 +88 +80 +75 +75 +79 +84 +76 +71 +69 +71 +77 +86 +96 +107 +111 +107 +102 +102 +107 +113 +116 +118 +126 +129 +132 +136 +145 +153 +154 +151 +151 +151 +155 +163 +170 +173 +177 +181 +189 +198 +203 +189 +167 +156 +156 +155 +154 +151 +133 +113 +100 +81 +61 +55 +67 +71 +83 +95 +97 +85 +72 +65 +55 +54 +51 +64 +82 +92 +93 +83 +83 +81 +84 +95 +114 +130 +122 +101 +86 +67 +52 +42 +43 +48 +43 +42 +40 +42 +47 +48 +44 +38 +38 +41 +40 +37 +38 +43 +42 +40 +49 +62 +62 +68 +73 +73 +69 +67 +65 +63 +72 +85 +93 +92 +89 +88 +83 +74 +67 +64 +61 +68 +88 +98 +88 +74 +72 +69 +63 +57 +66 +84 +98 +103 +116 +124 +126 +120 +107 +91 +84 +87 +86 +78 +77 +75 +73 +78 +82 +79 +73 +83 +81 +73 +73 +81 +87 +90 +94 +95 +92 +87 +82 +78 +82 +94 +105 +90 +86 +97 +99 +86 +76 +76 +84 +89 +92 +88 +79 +75 +73 +66 +57 +46 +46 +52 +48 +48 +55 +60 +69 +79 +91 +96 +90 +82 +78 +78 +82 +85 +87 +83 +81 +79 +78 +76 +74 +72 +71 +65 +58 +62 +71 +69 +74 +80 +83 +82 +80 +79 +79 +81 +81 +92 +98 +99 +96 +99 +101 +100 +103 +103 +104 +104 +101 +95 +91 +90 +92 +91 +93 +99 +103 +105 +106 +109 +113 +117 +118 +117 +119 +124 +128 +129 +129 +134 +138 +138 +137 +137 +142 +146 +143 +141 +140 +142 +146 +149 +151 +151 +150 +148 +146 +144 +142 +142 +145 +150 +150 +143 +142 +143 +136 +125 +124 +133 +141 +142 +144 +147 +150 +151 +150 +148 +149 +151 +156 +160 +159 +156 +157 +162 +156 +154 +157 +163 +168 +167 +163 +161 +163 +159 +156 +154 +153 +150 +145 +141 +134 +132 +127 +122 +121 +126 +131 +134 +133 +136 +140 +141 +142 +143 +145 +147 +146 +144 +144 +148 +152 +153 +149 +145 +146 +145 +146 +149 +151 +151 +152 +153 +150 +150 +152 +156 +159 +158 +158 +159 +163 +160 +159 +160 +161 +159 +159 +159 +157 +164 +168 +163 +155 +150 +151 +152 +154 +164 +165 +154 +146 +148 +154 +155 +169 +178 +177 +167 +161 +163 +161 +155 +155 +155 +138 +127 +145 +165 +168 +167 +169 +161 +148 +142 +148 +161 +171 +174 +163 +159 +154 +156 +166 +181 +193 +198 +182 +176 +174 +171 +172 +188 +198 +192 +158 +160 +157 +174 +201 +192 +163 +150 +148 +137 +136 +145 +148 +151 +156 +157 +156 +156 +155 +148 +136 +129 +134 +144 +149 +149 +160 +171 +167 +160 +164 +172 +177 +175 +176 +176 +175 +178 +179 +175 +180 +190 +193 +203 +198 +185 +182 +175 +173 +168 +185 +195 +185 +189 +199 +190 +176 +171 +166 +172 +189 +200 +200 +198 +200 +195 +192 +201 +216 +217 +208 +203 +204 +197 +169 +152 +167 +179 +183 +194 +209 +214 +224 +226 +217 +212 +211 +206 +201 +196 +189 +183 +179 +182 +189 +196 +200 +195 +197 +207 +217 +226 +230 +229 +231 +226 +220 +219 +224 +232 +236 +235 +220 +215 +204 +191 +182 +183 +189 +193 +202 +222 +228 +209 +188 +172 +164 +161 +165 +174 +180 +183 +188 +190 +176 +159 +156 +156 +165 +178 +185 +187 +182 +173 +163 +148 +137 +144 +151 +170 +188 +169 +149 +145 +146 +149 +153 +164 +176 +181 +179 +170 +161 +159 +158 +155 +149 +144 +140 +136 +132 +127 +118 +117 +116 +114 +118 +118 +117 +116 +115 +115 +117 +118 +117 +116 +115 +116 +115 +112 +112 +111 +109 +107 +105 +103 +103 +100 +95 +93 +93 +93 +92 +89 +87 +86 +86 +88 +87 +87 +87 +89 +88 +86 +86 +87 +88 +87 +87 +89 +90 +90 +92 +95 +96 +97 +97 +98 +99 +100 +103 +104 +105 +107 +109 +111 +110 +111 +112 +112 +111 +119 +122 +122 +124 +126 +127 +130 +137 +141 +139 +135 +136 +138 +139 +143 +149 +148 +148 +151 +156 +162 +165 +166 +176 +188 +195 +197 +194 +183 +184 +200 +223 +244 +254 +251 +251 +253 +252 +251 +250 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +250 +250 +251 +252 +252 +252 +251 +251 +251 +250 +251 +251 +251 +251 +251 +250 +249 +250 +250 +251 +252 +250 +251 +252 +253 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +255 +255 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +250 +250 +249 +249 +248 +251 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +249 +248 +247 +246 +244 +244 +245 +246 +245 +244 +244 +244 +244 +243 +243 +243 +244 +244 +242 +242 +243 +244 +245 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +247 +247 +247 +248 +248 +249 +250 +250 +250 +249 +249 +249 +248 +248 +249 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +250 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +251 +251 +251 +251 +249 +247 +243 +238 +234 +233 +232 +230 +229 +227 +226 +224 +223 +222 +223 +222 +222 +220 +219 +216 +213 +214 +218 +219 +217 +221 +223 +224 +223 +222 +222 +224 +223 +220 +218 +215 +215 +217 +217 +216 +215 +214 +211 +205 +199 +198 +199 +198 +196 +199 +197 +198 +200 +201 +198 +195 +196 +197 +195 +195 +197 +200 +198 +194 +190 +184 +175 +170 +178 +191 +197 +195 +191 +194 +192 +185 +169 +156 +161 +174 +180 +187 +185 +185 +184 +180 +180 +184 +189 +186 +187 +188 +186 +183 +181 +179 +178 +184 +183 +185 +188 +191 +190 +185 +180 +181 +176 +173 +171 +169 +165 +161 +160 +170 +172 +171 +169 +171 +174 +173 +168 +165 +164 +165 +166 +159 +147 +141 +142 +148 +150 +153 +151 +145 +144 +151 +160 +164 +157 +153 +156 +154 +142 +138 +147 +147 +148 +147 +144 +143 +145 +146 +147 +146 +145 +146 +150 +153 +151 +149 +149 +145 +145 +147 +147 +145 +142 +139 +137 +134 +126 +124 +122 +116 +120 +134 +142 +154 +148 +144 +146 +147 +142 +134 +129 +128 +141 +151 +145 +132 +123 +115 +110 +111 +102 +98 +101 +105 +112 +117 +116 +123 +133 +137 +130 +127 +130 +132 +130 +137 +134 +122 +111 +114 +122 +123 +116 +126 +123 +116 +109 +107 +111 +114 +114 +115 +115 +113 +112 +116 +123 +125 +122 +128 +125 +124 +126 +128 +127 +121 +115 +117 +116 +115 +115 +118 +119 +118 +114 +116 +117 +119 +121 +121 +119 +114 +111 +110 +107 +106 +106 +104 +100 +102 +106 +106 +108 +109 +106 +103 +103 +104 +102 +99 +94 +89 +86 +86 +86 +84 +81 +82 +79 +71 +65 +63 +65 +63 +58 +57 +56 +54 +52 +51 +49 +44 +38 +41 +46 +50 +50 +48 +49 +51 +52 +54 +50 +46 +45 +49 +58 +66 +72 +78 +79 +83 +86 +87 +86 +89 +93 +95 +95 +98 +103 +109 +113 +114 +113 +108 +108 +108 +108 +108 +106 +105 +106 +108 +109 +111 +114 +115 +115 +115 +115 +117 +116 +114 +112 +112 +113 +116 +117 +116 +118 +120 +121 +120 +120 +120 +122 +124 +126 +128 +130 +127 +124 +126 +131 +129 +124 +125 +131 +132 +131 +137 +148 +146 +140 +140 +145 +147 +143 +143 +148 +146 +141 +138 +139 +139 +136 +138 +140 +142 +144 +145 +142 +136 +134 +139 +145 +145 +141 +137 +139 +141 +144 +149 +153 +151 +153 +153 +152 +153 +155 +155 +153 +153 +150 +147 +143 +140 +139 +142 +146 +143 +146 +146 +144 +147 +153 +152 +146 +146 +150 +153 +155 +158 +158 +151 +144 +143 +142 +142 +149 +159 +159 +152 +151 +150 +151 +154 +158 +159 +155 +150 +147 +147 +145 +145 +144 +143 +142 +143 +146 +151 +152 +152 +152 +149 +145 +145 +149 +150 +146 +140 +137 +135 +135 +137 +140 +142 +142 +140 +141 +142 +141 +139 +136 +139 +144 +144 +141 +142 +141 +138 +138 +141 +145 +147 +142 +130 +118 +116 +120 +125 +129 +132 +130 +126 +121 +118 +118 +123 +126 +127 +123 +121 +125 +127 +128 +124 +129 +127 +121 +119 +113 +110 +116 +117 +111 +112 +117 +115 +113 +113 +113 +109 +112 +114 +111 +108 +108 +114 +119 +120 +117 +118 +122 +120 +116 +118 +124 +112 +111 +110 +109 +108 +106 +102 +100 +101 +98 +96 +97 +98 +100 +105 +111 +108 +107 +105 +104 +105 +109 +110 +109 +109 +109 +108 +107 +105 +102 +103 +106 +100 +108 +104 +97 +97 +93 +86 +86 +82 +86 +90 +91 +95 +100 +100 +98 +95 +97 +94 +85 +81 +84 +88 +89 +81 +73 +74 +80 +81 +92 +104 +106 +100 +97 +98 +99 +95 +96 +106 +115 +117 +111 +104 +102 +101 +100 +101 +103 +104 +104 +106 +102 +97 +98 +101 +99 +105 +93 +85 +77 +69 +76 +85 +82 +71 +66 +66 +73 +79 +85 +97 +109 +109 +110 +107 +103 +106 +115 +120 +121 +131 +134 +138 +140 +144 +151 +155 +155 +152 +155 +161 +166 +168 +170 +176 +182 +195 +204 +202 +183 +162 +155 +158 +161 +163 +148 +134 +122 +106 +88 +72 +59 +63 +74 +84 +91 +93 +83 +73 +70 +64 +64 +67 +79 +91 +86 +72 +65 +68 +70 +73 +85 +102 +109 +103 +97 +83 +55 +47 +57 +57 +55 +53 +47 +47 +47 +47 +47 +47 +46 +44 +42 +41 +41 +46 +52 +52 +52 +57 +63 +70 +77 +77 +72 +69 +66 +68 +74 +78 +82 +92 +98 +94 +89 +86 +83 +85 +80 +85 +97 +99 +84 +68 +60 +69 +68 +58 +56 +68 +80 +85 +94 +99 +105 +104 +94 +90 +91 +85 +72 +77 +70 +66 +69 +81 +88 +85 +77 +76 +79 +84 +86 +86 +87 +89 +90 +97 +94 +95 +98 +94 +87 +91 +100 +109 +100 +91 +102 +104 +86 +81 +88 +100 +100 +93 +93 +92 +77 +60 +57 +43 +32 +32 +47 +60 +60 +63 +68 +77 +84 +90 +89 +84 +81 +84 +87 +84 +87 +87 +87 +87 +85 +80 +76 +75 +70 +70 +71 +66 +66 +72 +76 +82 +84 +87 +89 +90 +90 +90 +90 +93 +94 +97 +101 +102 +102 +104 +105 +106 +106 +108 +112 +110 +105 +100 +101 +99 +101 +102 +101 +102 +103 +103 +101 +105 +108 +109 +110 +115 +123 +126 +124 +126 +131 +136 +138 +137 +137 +141 +145 +145 +144 +142 +142 +143 +144 +145 +145 +146 +146 +146 +145 +145 +145 +146 +147 +151 +152 +150 +144 +140 +138 +134 +129 +131 +134 +138 +142 +145 +147 +148 +148 +152 +151 +151 +153 +154 +155 +158 +161 +153 +153 +155 +160 +165 +167 +164 +160 +164 +166 +164 +163 +158 +156 +156 +157 +154 +144 +136 +133 +132 +130 +130 +132 +129 +131 +135 +137 +138 +137 +136 +135 +139 +142 +144 +145 +147 +149 +149 +147 +146 +145 +147 +152 +152 +149 +150 +155 +150 +155 +157 +154 +153 +154 +154 +152 +152 +155 +159 +161 +159 +158 +158 +159 +155 +160 +168 +165 +154 +147 +144 +139 +136 +148 +157 +158 +155 +156 +156 +156 +174 +177 +172 +158 +150 +153 +158 +160 +167 +162 +154 +143 +139 +152 +167 +174 +177 +169 +160 +153 +153 +162 +178 +190 +181 +148 +130 +143 +161 +168 +185 +208 +196 +179 +173 +177 +180 +185 +182 +170 +155 +154 +146 +148 +169 +180 +172 +159 +154 +141 +143 +153 +157 +162 +165 +157 +154 +157 +157 +149 +136 +129 +133 +142 +148 +143 +152 +165 +163 +159 +164 +168 +178 +174 +174 +177 +177 +178 +179 +175 +173 +190 +206 +205 +191 +177 +172 +173 +179 +178 +182 +188 +189 +187 +190 +197 +185 +180 +172 +179 +196 +202 +199 +204 +202 +198 +193 +196 +209 +222 +220 +210 +208 +196 +181 +162 +160 +176 +185 +192 +208 +215 +222 +223 +217 +214 +212 +208 +205 +194 +189 +188 +182 +182 +192 +201 +200 +199 +196 +197 +207 +224 +233 +233 +229 +226 +225 +224 +221 +226 +233 +234 +227 +220 +206 +192 +184 +185 +188 +190 +195 +201 +204 +203 +193 +175 +165 +169 +170 +179 +184 +183 +188 +191 +178 +160 +156 +154 +162 +176 +188 +198 +192 +173 +156 +148 +141 +142 +146 +150 +155 +160 +152 +146 +141 +143 +151 +160 +171 +177 +178 +176 +166 +161 +162 +155 +146 +142 +141 +138 +134 +129 +123 +119 +117 +116 +119 +117 +116 +117 +117 +116 +117 +118 +116 +116 +114 +113 +112 +111 +110 +109 +108 +106 +103 +101 +101 +99 +96 +94 +91 +91 +90 +90 +88 +87 +86 +86 +87 +88 +88 +89 +89 +90 +90 +90 +90 +88 +88 +90 +92 +93 +92 +91 +94 +93 +94 +96 +99 +101 +102 +102 +104 +107 +109 +110 +112 +115 +115 +112 +119 +118 +117 +120 +124 +128 +131 +132 +137 +140 +140 +138 +138 +141 +144 +145 +150 +148 +147 +151 +158 +165 +169 +170 +174 +186 +194 +196 +192 +185 +187 +196 +221 +240 +252 +252 +251 +251 +251 +253 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +253 +254 +255 +255 +254 +253 +252 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +248 +248 +248 +248 +249 +249 +246 +246 +246 +246 +246 +246 +247 +247 +247 +248 +248 +247 +244 +243 +244 +245 +245 +243 +241 +243 +243 +242 +242 +242 +243 +243 +244 +244 +243 +243 +243 +243 +243 +244 +245 +246 +247 +247 +248 +247 +248 +248 +248 +248 +248 +249 +250 +250 +251 +250 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +251 +251 +251 +252 +250 +251 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +250 +250 +251 +251 +250 +249 +247 +244 +240 +237 +236 +234 +232 +230 +228 +226 +224 +223 +222 +223 +222 +221 +221 +220 +216 +214 +215 +218 +219 +218 +221 +224 +224 +222 +221 +221 +222 +222 +220 +218 +216 +216 +217 +217 +217 +215 +215 +212 +208 +203 +202 +203 +202 +200 +198 +196 +196 +199 +199 +198 +197 +198 +199 +196 +194 +194 +196 +195 +192 +189 +182 +177 +173 +177 +189 +199 +200 +195 +187 +189 +187 +173 +158 +160 +173 +180 +183 +187 +192 +195 +195 +192 +190 +189 +191 +188 +183 +180 +180 +182 +182 +182 +182 +183 +184 +184 +183 +179 +174 +171 +166 +165 +166 +168 +167 +164 +161 +162 +167 +170 +170 +168 +166 +166 +165 +163 +162 +162 +164 +165 +161 +155 +153 +156 +156 +155 +157 +157 +152 +147 +150 +157 +160 +157 +150 +148 +148 +144 +142 +147 +152 +152 +149 +144 +140 +141 +143 +144 +145 +144 +145 +148 +148 +148 +150 +153 +148 +146 +145 +146 +140 +129 +122 +121 +120 +124 +131 +134 +136 +148 +164 +172 +177 +165 +153 +147 +144 +138 +134 +133 +132 +136 +138 +133 +126 +122 +118 +114 +114 +111 +113 +116 +119 +127 +136 +138 +141 +134 +129 +129 +131 +130 +129 +128 +130 +127 +120 +113 +115 +120 +120 +115 +118 +115 +109 +104 +104 +110 +115 +117 +115 +113 +113 +117 +122 +125 +125 +125 +120 +118 +118 +121 +124 +124 +121 +117 +116 +117 +117 +119 +122 +125 +125 +123 +118 +119 +119 +120 +120 +117 +112 +109 +110 +107 +104 +103 +103 +103 +105 +108 +110 +110 +108 +106 +107 +108 +107 +104 +97 +93 +89 +87 +86 +83 +77 +72 +68 +60 +53 +50 +52 +53 +51 +50 +53 +52 +49 +46 +47 +48 +47 +44 +45 +49 +51 +50 +49 +50 +52 +52 +56 +56 +53 +51 +49 +51 +55 +59 +64 +69 +76 +83 +85 +85 +88 +93 +89 +92 +95 +100 +102 +105 +109 +110 +104 +104 +104 +103 +101 +99 +101 +104 +103 +105 +109 +113 +115 +117 +117 +117 +118 +116 +115 +114 +114 +114 +115 +115 +119 +122 +125 +125 +123 +122 +123 +125 +125 +126 +129 +131 +129 +126 +125 +127 +128 +125 +126 +130 +132 +132 +138 +146 +143 +139 +139 +141 +142 +140 +142 +146 +144 +140 +138 +138 +136 +134 +137 +140 +141 +139 +135 +134 +135 +138 +141 +142 +144 +143 +142 +141 +142 +146 +149 +151 +149 +148 +150 +153 +154 +155 +159 +163 +162 +155 +148 +143 +138 +136 +137 +140 +146 +148 +151 +152 +155 +159 +157 +153 +151 +159 +161 +157 +152 +151 +146 +140 +137 +142 +146 +150 +153 +149 +145 +148 +149 +149 +153 +156 +157 +154 +147 +141 +145 +144 +142 +140 +137 +135 +138 +142 +150 +149 +149 +149 +148 +146 +146 +147 +150 +146 +143 +141 +138 +137 +139 +141 +142 +141 +138 +137 +137 +137 +138 +138 +135 +139 +140 +139 +141 +139 +135 +133 +130 +134 +138 +139 +133 +127 +126 +128 +127 +129 +129 +126 +121 +117 +116 +117 +116 +122 +128 +128 +127 +125 +124 +124 +125 +127 +125 +123 +122 +119 +116 +116 +112 +106 +108 +114 +114 +113 +115 +115 +114 +112 +111 +107 +103 +99 +101 +106 +113 +116 +115 +110 +110 +113 +113 +110 +99 +99 +99 +101 +103 +102 +100 +98 +93 +91 +92 +97 +101 +103 +105 +107 +107 +107 +106 +104 +104 +107 +108 +107 +103 +107 +107 +105 +103 +104 +103 +100 +99 +104 +98 +91 +94 +94 +90 +90 +93 +96 +98 +95 +93 +93 +93 +91 +94 +94 +90 +84 +84 +87 +88 +87 +81 +79 +84 +86 +83 +88 +98 +100 +92 +93 +99 +102 +99 +100 +110 +118 +114 +111 +105 +100 +98 +99 +101 +103 +107 +101 +97 +93 +87 +86 +88 +86 +89 +81 +78 +77 +75 +82 +86 +79 +68 +65 +66 +73 +81 +91 +101 +108 +110 +114 +114 +112 +116 +124 +131 +133 +132 +137 +141 +144 +146 +149 +153 +156 +157 +160 +164 +168 +169 +169 +172 +176 +195 +201 +197 +179 +162 +159 +164 +169 +163 +151 +140 +130 +114 +94 +75 +60 +60 +72 +80 +85 +86 +80 +73 +72 +73 +74 +76 +83 +89 +84 +76 +75 +77 +69 +61 +68 +90 +104 +100 +95 +72 +60 +64 +74 +69 +62 +57 +49 +41 +44 +47 +49 +49 +48 +47 +47 +50 +50 +53 +57 +60 +61 +62 +63 +73 +79 +81 +79 +76 +72 +73 +79 +87 +91 +98 +100 +95 +94 +98 +98 +93 +95 +98 +98 +86 +69 +59 +59 +64 +61 +55 +55 +66 +75 +85 +99 +100 +102 +99 +92 +87 +82 +77 +73 +75 +73 +73 +81 +88 +89 +85 +82 +87 +90 +94 +95 +92 +91 +92 +92 +96 +97 +100 +100 +93 +89 +96 +109 +112 +105 +93 +96 +97 +90 +91 +96 +109 +100 +85 +78 +72 +59 +47 +43 +40 +32 +33 +46 +58 +63 +69 +77 +82 +84 +85 +84 +83 +84 +87 +89 +91 +92 +93 +93 +93 +91 +86 +80 +77 +71 +72 +76 +76 +76 +77 +76 +84 +87 +91 +95 +97 +98 +99 +100 +98 +98 +100 +104 +107 +107 +106 +107 +109 +110 +113 +116 +116 +112 +108 +107 +104 +105 +106 +105 +107 +108 +107 +105 +108 +112 +112 +112 +113 +118 +120 +118 +127 +130 +134 +136 +136 +137 +140 +143 +143 +142 +141 +141 +141 +140 +140 +139 +144 +143 +142 +142 +142 +143 +143 +143 +146 +146 +146 +147 +148 +146 +141 +135 +122 +124 +128 +133 +137 +140 +142 +143 +148 +147 +148 +150 +151 +151 +153 +154 +150 +151 +153 +157 +162 +164 +162 +159 +160 +163 +164 +163 +160 +158 +158 +159 +158 +153 +150 +147 +145 +139 +134 +132 +124 +125 +126 +129 +131 +133 +133 +133 +131 +140 +149 +153 +153 +153 +153 +153 +149 +148 +148 +151 +151 +150 +153 +158 +163 +162 +159 +157 +156 +154 +150 +146 +141 +142 +145 +148 +152 +157 +159 +162 +157 +158 +164 +162 +153 +147 +142 +135 +128 +134 +148 +160 +162 +159 +159 +162 +165 +169 +166 +154 +145 +147 +157 +165 +163 +168 +172 +163 +146 +144 +158 +172 +168 +167 +169 +168 +159 +156 +171 +191 +190 +171 +155 +151 +152 +155 +171 +190 +185 +175 +176 +182 +178 +174 +172 +166 +151 +123 +120 +137 +154 +167 +163 +143 +154 +147 +145 +150 +159 +171 +166 +147 +139 +155 +164 +155 +143 +140 +141 +142 +141 +134 +141 +157 +159 +152 +154 +161 +174 +176 +180 +182 +181 +181 +179 +172 +173 +186 +202 +205 +191 +173 +165 +166 +180 +191 +190 +178 +177 +190 +194 +187 +191 +182 +171 +174 +192 +202 +204 +209 +211 +208 +202 +200 +206 +216 +219 +218 +210 +203 +194 +178 +173 +180 +184 +190 +205 +216 +224 +224 +219 +213 +209 +207 +210 +199 +191 +187 +181 +181 +191 +201 +206 +202 +196 +191 +201 +219 +233 +237 +227 +225 +226 +225 +221 +225 +232 +233 +229 +223 +210 +193 +185 +186 +189 +189 +192 +190 +189 +191 +183 +166 +162 +174 +182 +179 +179 +185 +191 +188 +180 +173 +158 +155 +163 +176 +189 +200 +193 +173 +154 +146 +140 +138 +137 +136 +138 +141 +145 +145 +146 +149 +153 +158 +164 +172 +179 +179 +173 +167 +165 +155 +144 +141 +137 +135 +131 +127 +125 +122 +119 +117 +118 +117 +117 +120 +121 +121 +120 +121 +119 +118 +115 +112 +111 +109 +108 +108 +108 +106 +104 +103 +103 +100 +98 +94 +91 +91 +90 +89 +88 +86 +86 +86 +87 +87 +87 +88 +88 +89 +90 +90 +89 +89 +90 +90 +90 +91 +91 +92 +93 +93 +93 +96 +100 +102 +104 +104 +103 +106 +108 +110 +111 +115 +116 +115 +117 +118 +121 +122 +125 +128 +131 +133 +138 +139 +138 +137 +139 +142 +144 +144 +147 +146 +147 +151 +155 +161 +168 +174 +178 +183 +190 +195 +192 +184 +185 +197 +220 +237 +248 +250 +250 +250 +249 +250 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +249 +248 +247 +248 +248 +249 +247 +247 +247 +246 +246 +247 +247 +247 +246 +247 +247 +245 +243 +242 +243 +244 +244 +242 +241 +242 +243 +242 +241 +242 +244 +244 +244 +244 +243 +243 +243 +242 +243 +244 +245 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +250 +249 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +252 +250 +251 +252 +252 +251 +251 +251 +252 +251 +252 +252 +252 +251 +251 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +252 +251 +250 +251 +251 +250 +250 +247 +245 +242 +241 +240 +238 +234 +231 +229 +226 +224 +223 +223 +223 +222 +221 +222 +221 +217 +215 +216 +218 +220 +219 +222 +224 +224 +221 +219 +219 +220 +220 +220 +218 +216 +216 +216 +216 +216 +215 +213 +211 +207 +204 +203 +204 +203 +201 +198 +197 +196 +198 +199 +200 +201 +202 +198 +196 +194 +194 +194 +193 +191 +188 +185 +183 +179 +179 +187 +198 +199 +195 +188 +187 +184 +172 +159 +161 +171 +176 +180 +192 +203 +204 +199 +195 +192 +189 +195 +189 +181 +178 +178 +180 +180 +179 +181 +183 +184 +180 +173 +166 +162 +160 +158 +160 +163 +164 +162 +159 +158 +159 +167 +172 +179 +182 +177 +168 +161 +160 +160 +162 +164 +164 +164 +163 +163 +164 +161 +159 +159 +161 +157 +150 +147 +149 +155 +156 +152 +148 +151 +153 +151 +150 +157 +158 +153 +145 +140 +141 +144 +147 +156 +152 +149 +147 +146 +143 +140 +138 +130 +126 +129 +138 +138 +130 +128 +132 +133 +150 +164 +170 +176 +181 +184 +186 +180 +164 +149 +144 +140 +137 +137 +141 +142 +138 +134 +133 +133 +133 +131 +129 +127 +127 +128 +130 +133 +142 +147 +145 +141 +135 +130 +128 +127 +125 +126 +129 +127 +125 +122 +119 +120 +121 +119 +117 +111 +110 +106 +105 +108 +115 +121 +124 +122 +117 +117 +123 +126 +123 +122 +124 +120 +120 +120 +121 +122 +121 +118 +116 +117 +119 +121 +123 +126 +130 +130 +129 +121 +120 +118 +117 +116 +113 +109 +107 +105 +104 +101 +98 +100 +104 +107 +107 +108 +106 +104 +104 +107 +108 +105 +100 +95 +91 +86 +84 +83 +80 +73 +68 +57 +48 +43 +46 +50 +51 +51 +52 +55 +53 +51 +51 +53 +55 +55 +54 +50 +53 +54 +53 +52 +53 +54 +53 +55 +57 +61 +59 +55 +52 +52 +53 +57 +61 +68 +72 +71 +71 +75 +80 +89 +93 +98 +99 +97 +96 +100 +104 +102 +101 +101 +99 +96 +94 +98 +104 +105 +107 +110 +111 +113 +114 +114 +114 +118 +117 +116 +116 +116 +116 +115 +114 +117 +121 +125 +125 +122 +121 +123 +126 +125 +126 +131 +133 +132 +128 +125 +125 +129 +128 +128 +129 +130 +132 +137 +142 +141 +140 +140 +139 +139 +140 +144 +146 +141 +140 +140 +137 +132 +128 +133 +140 +137 +136 +133 +132 +136 +143 +144 +141 +139 +143 +144 +143 +142 +145 +147 +149 +152 +148 +149 +155 +156 +154 +159 +167 +165 +155 +146 +143 +140 +138 +140 +145 +151 +151 +154 +157 +160 +162 +163 +163 +161 +164 +162 +153 +147 +146 +144 +139 +137 +145 +149 +151 +150 +146 +143 +147 +149 +150 +151 +151 +152 +151 +145 +137 +136 +137 +138 +138 +136 +136 +139 +143 +149 +148 +149 +151 +152 +150 +148 +148 +147 +146 +145 +145 +143 +140 +141 +143 +143 +141 +138 +136 +135 +136 +139 +141 +141 +143 +141 +138 +140 +137 +132 +130 +127 +128 +132 +135 +136 +133 +130 +129 +131 +131 +129 +124 +119 +115 +113 +113 +115 +120 +126 +128 +127 +126 +127 +131 +131 +127 +125 +124 +122 +122 +121 +117 +111 +106 +106 +108 +106 +108 +114 +116 +118 +114 +110 +107 +102 +97 +98 +100 +108 +109 +106 +101 +101 +103 +101 +95 +91 +91 +93 +96 +99 +100 +98 +96 +92 +91 +92 +97 +102 +105 +105 +104 +105 +106 +106 +104 +103 +104 +104 +103 +101 +105 +103 +98 +99 +104 +105 +101 +93 +93 +85 +82 +89 +96 +97 +98 +98 +101 +101 +97 +92 +89 +89 +89 +93 +91 +88 +86 +88 +92 +92 +88 +85 +87 +93 +93 +88 +88 +91 +90 +87 +91 +100 +104 +102 +104 +113 +117 +112 +114 +111 +103 +98 +99 +104 +107 +113 +100 +91 +86 +81 +79 +79 +79 +78 +75 +76 +78 +79 +81 +79 +71 +73 +78 +82 +87 +94 +101 +106 +108 +113 +117 +119 +119 +123 +130 +137 +140 +135 +140 +145 +148 +148 +148 +153 +158 +158 +160 +164 +169 +172 +173 +175 +176 +191 +195 +190 +176 +164 +163 +168 +172 +161 +152 +146 +139 +122 +100 +76 +57 +59 +72 +81 +82 +82 +80 +78 +79 +84 +86 +87 +89 +88 +82 +78 +83 +91 +82 +69 +70 +88 +101 +101 +97 +81 +81 +87 +85 +71 +64 +62 +55 +43 +46 +48 +48 +47 +47 +49 +52 +60 +59 +59 +61 +68 +75 +76 +74 +75 +80 +82 +82 +82 +77 +78 +85 +94 +100 +110 +114 +113 +116 +114 +108 +96 +101 +105 +98 +82 +68 +64 +67 +59 +53 +48 +53 +65 +74 +87 +104 +103 +97 +91 +86 +80 +74 +75 +80 +77 +77 +83 +91 +92 +86 +84 +88 +94 +98 +99 +99 +96 +94 +94 +93 +93 +100 +108 +108 +102 +98 +102 +110 +114 +107 +93 +87 +87 +97 +114 +116 +100 +85 +70 +61 +51 +43 +37 +32 +35 +34 +41 +54 +66 +73 +81 +88 +85 +83 +82 +84 +87 +90 +91 +91 +96 +97 +96 +97 +97 +96 +91 +86 +83 +78 +79 +83 +83 +82 +83 +81 +89 +91 +95 +99 +102 +104 +104 +105 +106 +106 +108 +112 +114 +113 +111 +112 +110 +112 +114 +117 +117 +114 +110 +109 +108 +107 +106 +107 +110 +111 +109 +105 +103 +108 +110 +109 +110 +113 +115 +115 +117 +120 +123 +126 +128 +130 +133 +135 +136 +137 +139 +141 +142 +143 +143 +142 +142 +141 +139 +139 +141 +142 +143 +143 +142 +141 +143 +149 +154 +152 +146 +140 +132 +130 +128 +129 +132 +137 +142 +144 +143 +142 +143 +148 +151 +152 +153 +153 +150 +151 +153 +156 +159 +160 +160 +158 +157 +158 +161 +161 +159 +158 +159 +160 +156 +157 +155 +153 +152 +149 +143 +138 +128 +127 +126 +126 +128 +129 +130 +130 +131 +138 +146 +149 +149 +150 +150 +151 +151 +151 +149 +148 +149 +152 +156 +160 +164 +158 +153 +154 +156 +155 +150 +146 +140 +139 +140 +144 +150 +156 +159 +160 +159 +159 +162 +160 +154 +150 +146 +139 +139 +139 +143 +152 +159 +161 +160 +159 +156 +158 +156 +148 +142 +145 +153 +160 +163 +166 +174 +176 +163 +152 +153 +157 +165 +165 +167 +168 +165 +164 +173 +185 +196 +188 +177 +166 +162 +163 +165 +166 +174 +177 +189 +192 +176 +160 +160 +165 +149 +116 +109 +125 +132 +136 +140 +134 +142 +146 +147 +146 +154 +164 +158 +143 +132 +149 +162 +161 +154 +150 +148 +144 +147 +148 +141 +135 +139 +147 +150 +150 +165 +176 +187 +187 +182 +180 +181 +181 +176 +185 +197 +200 +187 +169 +164 +168 +182 +196 +202 +190 +172 +169 +181 +193 +194 +183 +169 +169 +186 +199 +205 +208 +211 +209 +205 +204 +207 +213 +218 +222 +214 +206 +200 +191 +187 +188 +184 +185 +200 +217 +227 +227 +222 +212 +205 +209 +213 +202 +191 +185 +181 +182 +193 +204 +212 +206 +194 +188 +193 +212 +226 +233 +223 +222 +225 +226 +222 +224 +230 +232 +232 +230 +217 +198 +187 +188 +191 +191 +193 +189 +182 +176 +169 +161 +164 +176 +184 +183 +179 +177 +181 +187 +184 +174 +161 +158 +165 +177 +188 +198 +191 +170 +153 +145 +138 +133 +128 +125 +126 +129 +141 +145 +151 +153 +153 +155 +161 +170 +180 +185 +181 +175 +167 +154 +142 +138 +133 +130 +127 +126 +127 +127 +125 +123 +119 +118 +120 +123 +126 +124 +123 +122 +121 +119 +115 +112 +110 +109 +109 +109 +108 +107 +106 +105 +104 +101 +98 +95 +92 +91 +90 +89 +87 +86 +86 +86 +86 +86 +86 +86 +87 +88 +90 +90 +87 +90 +92 +91 +89 +88 +90 +92 +94 +93 +94 +96 +100 +102 +104 +104 +101 +105 +108 +109 +110 +113 +116 +117 +117 +120 +122 +124 +125 +127 +130 +132 +138 +138 +136 +135 +137 +141 +141 +141 +144 +143 +146 +150 +151 +153 +165 +176 +182 +181 +185 +192 +192 +183 +185 +197 +222 +238 +248 +250 +252 +253 +251 +250 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +251 +251 +251 +252 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +254 +252 +252 +252 +253 +253 +253 +253 +253 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +244 +245 +245 +244 +242 +242 +242 +244 +244 +241 +241 +242 +242 +241 +241 +241 +244 +244 +244 +244 +243 +242 +242 +242 +243 +244 +245 +246 +247 +247 +247 +247 +246 +246 +246 +247 +247 +247 +248 +248 +250 +249 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +251 +250 +250 +250 +247 +245 +244 +244 +243 +240 +236 +232 +228 +225 +222 +222 +223 +223 +222 +222 +222 +221 +218 +216 +216 +217 +220 +220 +222 +223 +223 +220 +218 +218 +220 +220 +220 +219 +217 +217 +216 +215 +215 +214 +211 +210 +206 +203 +202 +203 +203 +201 +199 +198 +197 +199 +200 +202 +203 +204 +196 +197 +196 +195 +194 +193 +190 +187 +185 +185 +183 +183 +189 +195 +196 +193 +190 +184 +179 +173 +166 +166 +169 +168 +178 +194 +205 +199 +190 +189 +192 +193 +191 +187 +183 +181 +180 +178 +175 +174 +178 +179 +179 +175 +167 +161 +157 +156 +164 +165 +166 +167 +165 +163 +161 +161 +173 +177 +184 +190 +185 +173 +166 +165 +160 +162 +164 +164 +163 +164 +163 +162 +160 +161 +163 +165 +166 +163 +156 +151 +149 +151 +150 +151 +157 +158 +154 +151 +153 +154 +150 +142 +139 +142 +149 +154 +159 +151 +142 +141 +140 +139 +130 +124 +116 +118 +128 +144 +154 +156 +161 +166 +180 +190 +194 +194 +193 +183 +169 +165 +155 +144 +137 +139 +141 +137 +138 +143 +140 +136 +133 +134 +135 +135 +135 +135 +138 +136 +135 +135 +139 +146 +145 +136 +129 +131 +129 +124 +123 +128 +129 +127 +127 +126 +124 +124 +123 +121 +120 +121 +114 +114 +114 +115 +119 +124 +128 +130 +126 +123 +124 +127 +127 +125 +122 +121 +123 +124 +124 +123 +122 +120 +118 +116 +118 +122 +125 +126 +127 +128 +127 +126 +120 +118 +115 +114 +112 +110 +107 +104 +100 +102 +101 +97 +98 +104 +104 +103 +103 +102 +101 +101 +103 +102 +97 +93 +91 +85 +78 +74 +74 +73 +71 +67 +57 +54 +53 +58 +62 +64 +64 +63 +57 +58 +59 +61 +63 +63 +61 +58 +56 +57 +57 +56 +56 +56 +54 +52 +51 +56 +62 +63 +61 +58 +55 +54 +60 +63 +63 +61 +57 +56 +61 +65 +87 +92 +96 +96 +93 +91 +93 +95 +100 +100 +99 +98 +96 +97 +101 +107 +112 +112 +112 +109 +109 +111 +112 +113 +115 +114 +112 +113 +114 +115 +114 +113 +113 +115 +117 +117 +116 +117 +120 +123 +123 +126 +131 +133 +131 +128 +126 +127 +132 +132 +130 +127 +127 +130 +133 +135 +138 +138 +138 +136 +137 +142 +145 +145 +139 +141 +141 +137 +129 +125 +131 +139 +136 +140 +141 +140 +142 +147 +147 +144 +137 +140 +144 +145 +144 +142 +144 +148 +152 +149 +150 +155 +157 +157 +159 +164 +159 +151 +145 +145 +145 +144 +150 +159 +160 +155 +154 +156 +157 +159 +163 +168 +168 +163 +155 +146 +144 +146 +145 +142 +146 +151 +151 +150 +151 +150 +149 +152 +156 +156 +153 +149 +150 +151 +147 +140 +132 +133 +136 +140 +142 +142 +143 +145 +147 +148 +151 +154 +154 +151 +149 +149 +145 +146 +147 +148 +146 +143 +143 +144 +143 +143 +141 +139 +137 +139 +142 +145 +149 +149 +143 +139 +139 +138 +134 +133 +132 +132 +133 +135 +136 +135 +132 +131 +135 +134 +132 +130 +128 +122 +117 +113 +116 +117 +122 +126 +127 +127 +131 +139 +134 +127 +124 +120 +113 +113 +117 +114 +114 +110 +107 +103 +98 +99 +109 +115 +117 +115 +112 +109 +107 +106 +104 +103 +101 +98 +96 +99 +99 +96 +94 +95 +96 +96 +96 +98 +101 +101 +98 +95 +96 +94 +92 +93 +96 +99 +100 +101 +102 +104 +106 +104 +103 +104 +103 +103 +103 +103 +100 +97 +97 +98 +97 +93 +87 +84 +78 +79 +89 +99 +103 +102 +98 +99 +99 +97 +92 +89 +89 +90 +92 +91 +90 +92 +95 +98 +97 +95 +101 +101 +102 +101 +99 +99 +96 +90 +95 +97 +101 +103 +100 +104 +111 +112 +114 +119 +117 +106 +99 +103 +110 +113 +115 +99 +89 +87 +83 +80 +81 +83 +77 +77 +78 +79 +78 +75 +73 +72 +93 +106 +118 +117 +113 +113 +113 +111 +115 +120 +124 +125 +127 +132 +137 +139 +139 +142 +147 +151 +151 +151 +155 +161 +159 +161 +164 +170 +174 +177 +178 +179 +184 +187 +184 +175 +168 +167 +168 +167 +160 +155 +153 +148 +132 +107 +79 +56 +61 +78 +88 +85 +83 +82 +83 +86 +89 +90 +91 +92 +91 +85 +81 +86 +100 +100 +95 +90 +95 +99 +99 +98 +93 +96 +97 +85 +67 +63 +63 +59 +53 +53 +52 +50 +50 +53 +58 +62 +67 +67 +65 +65 +72 +83 +88 +85 +82 +85 +84 +87 +87 +84 +84 +92 +98 +104 +114 +122 +127 +131 +124 +111 +99 +104 +104 +97 +87 +79 +73 +71 +55 +49 +46 +54 +68 +81 +94 +105 +102 +91 +82 +79 +74 +73 +78 +87 +86 +85 +90 +93 +90 +85 +87 +92 +95 +97 +98 +99 +96 +96 +95 +96 +98 +105 +112 +112 +107 +105 +106 +108 +112 +108 +97 +91 +89 +102 +120 +116 +81 +68 +60 +54 +45 +39 +38 +32 +34 +42 +55 +68 +78 +84 +89 +92 +84 +83 +84 +89 +95 +96 +95 +93 +98 +98 +98 +99 +101 +102 +99 +95 +91 +86 +87 +89 +87 +88 +93 +98 +97 +98 +99 +102 +105 +107 +106 +105 +114 +115 +117 +119 +118 +115 +114 +116 +112 +114 +115 +115 +114 +112 +109 +106 +108 +108 +108 +110 +112 +112 +110 +107 +105 +109 +113 +111 +110 +111 +113 +114 +111 +113 +115 +118 +120 +121 +121 +121 +125 +129 +134 +140 +144 +147 +148 +149 +144 +142 +140 +139 +141 +142 +142 +142 +143 +140 +141 +148 +151 +148 +142 +140 +145 +143 +141 +141 +142 +145 +148 +150 +146 +144 +145 +149 +152 +153 +152 +151 +151 +153 +155 +157 +157 +157 +157 +156 +156 +155 +155 +157 +158 +158 +158 +157 +152 +155 +154 +151 +152 +154 +151 +145 +142 +138 +134 +131 +130 +129 +127 +126 +129 +132 +135 +137 +139 +142 +141 +139 +145 +147 +147 +145 +147 +152 +157 +160 +154 +147 +143 +147 +153 +154 +151 +151 +147 +147 +148 +150 +153 +155 +156 +156 +163 +163 +165 +162 +156 +156 +157 +155 +163 +160 +149 +140 +146 +158 +158 +149 +150 +151 +150 +147 +149 +156 +156 +153 +161 +158 +163 +173 +173 +166 +155 +143 +153 +158 +159 +159 +168 +183 +191 +188 +195 +192 +186 +181 +181 +181 +171 +159 +169 +185 +201 +198 +173 +155 +156 +165 +155 +141 +126 +122 +125 +119 +120 +133 +134 +141 +143 +143 +149 +153 +146 +137 +138 +138 +145 +157 +160 +155 +149 +149 +158 +161 +144 +123 +125 +138 +143 +143 +151 +169 +185 +190 +183 +176 +180 +190 +185 +191 +196 +189 +175 +166 +170 +180 +181 +193 +207 +207 +181 +159 +171 +199 +192 +181 +168 +167 +181 +196 +201 +200 +196 +192 +191 +199 +211 +217 +219 +218 +217 +203 +196 +193 +197 +197 +185 +180 +192 +216 +229 +229 +224 +210 +203 +212 +215 +206 +193 +183 +180 +181 +191 +205 +213 +207 +197 +188 +190 +204 +217 +224 +220 +219 +224 +226 +221 +222 +226 +227 +230 +233 +225 +203 +187 +187 +192 +194 +197 +201 +188 +166 +157 +160 +165 +170 +178 +182 +178 +168 +168 +177 +177 +169 +163 +161 +168 +177 +185 +191 +185 +165 +149 +142 +134 +129 +124 +121 +125 +131 +139 +144 +150 +152 +151 +154 +163 +175 +184 +191 +190 +183 +171 +155 +142 +139 +130 +127 +124 +124 +128 +131 +130 +127 +121 +119 +122 +126 +127 +125 +121 +119 +118 +116 +112 +111 +111 +111 +111 +111 +109 +108 +106 +106 +103 +100 +97 +94 +93 +92 +90 +88 +87 +86 +86 +85 +85 +85 +85 +85 +85 +87 +89 +90 +88 +92 +93 +92 +89 +89 +91 +92 +94 +94 +95 +97 +100 +101 +102 +101 +101 +105 +108 +109 +111 +112 +115 +118 +119 +121 +122 +123 +124 +126 +127 +129 +136 +135 +135 +133 +134 +137 +139 +139 +142 +141 +144 +149 +148 +148 +160 +175 +181 +180 +182 +187 +190 +185 +187 +197 +222 +238 +249 +251 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +252 +251 +251 +251 +251 +250 +250 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +252 +252 +252 +252 +252 +253 +254 +254 +253 +253 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +248 +247 +247 +248 +247 +247 +246 +246 +246 +243 +244 +244 +243 +242 +242 +242 +243 +243 +241 +241 +242 +242 +241 +241 +242 +244 +244 +244 +244 +243 +243 +243 +243 +243 +244 +245 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +248 +249 +249 +250 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +251 +250 +249 +248 +248 +247 +246 +245 +245 +245 +242 +238 +234 +226 +222 +220 +221 +223 +223 +223 +223 +222 +222 +220 +219 +216 +216 +219 +221 +221 +223 +222 +219 +217 +218 +221 +221 +222 +222 +219 +218 +217 +215 +215 +214 +214 +213 +209 +204 +202 +203 +203 +202 +197 +198 +198 +199 +201 +202 +202 +201 +198 +199 +197 +193 +191 +191 +190 +188 +182 +182 +183 +187 +192 +195 +195 +193 +183 +178 +176 +175 +170 +169 +170 +168 +181 +191 +195 +189 +182 +186 +192 +193 +183 +183 +184 +184 +180 +174 +171 +172 +175 +175 +174 +172 +170 +168 +166 +165 +176 +177 +178 +179 +180 +178 +174 +171 +175 +171 +171 +175 +173 +167 +166 +169 +161 +161 +160 +158 +158 +159 +159 +157 +157 +163 +165 +166 +170 +174 +168 +158 +147 +146 +147 +151 +157 +154 +149 +149 +141 +143 +140 +134 +135 +142 +150 +153 +153 +144 +133 +126 +126 +127 +126 +124 +127 +139 +157 +175 +189 +197 +198 +197 +201 +192 +177 +169 +166 +152 +139 +138 +135 +131 +132 +138 +141 +136 +134 +136 +135 +134 +133 +133 +132 +131 +132 +135 +137 +135 +135 +136 +137 +141 +138 +130 +127 +127 +125 +125 +131 +135 +131 +122 +123 +122 +122 +124 +124 +122 +123 +126 +125 +125 +127 +128 +129 +128 +127 +126 +122 +126 +129 +131 +132 +131 +126 +120 +117 +119 +120 +120 +118 +117 +116 +116 +117 +122 +126 +126 +123 +122 +120 +118 +116 +114 +111 +109 +108 +106 +105 +103 +98 +105 +106 +102 +99 +101 +100 +96 +99 +96 +93 +91 +89 +88 +86 +85 +80 +75 +68 +65 +65 +66 +65 +64 +58 +63 +69 +71 +74 +79 +77 +72 +64 +64 +66 +67 +67 +64 +61 +58 +60 +61 +61 +60 +59 +57 +53 +48 +50 +54 +59 +62 +63 +61 +57 +55 +64 +65 +63 +59 +53 +52 +55 +58 +70 +76 +82 +85 +85 +85 +87 +90 +93 +92 +92 +94 +95 +99 +103 +107 +112 +113 +113 +111 +112 +114 +114 +114 +109 +108 +107 +107 +109 +111 +112 +112 +115 +113 +110 +110 +112 +115 +118 +120 +122 +125 +129 +129 +127 +126 +128 +129 +132 +132 +129 +125 +124 +127 +129 +130 +134 +136 +135 +133 +137 +142 +144 +141 +139 +142 +142 +139 +134 +131 +135 +142 +143 +146 +148 +147 +148 +150 +150 +146 +141 +140 +143 +148 +147 +141 +142 +148 +146 +147 +148 +152 +157 +160 +158 +154 +150 +146 +146 +148 +148 +150 +157 +167 +168 +159 +154 +153 +152 +151 +154 +158 +161 +154 +147 +146 +146 +146 +148 +150 +161 +164 +159 +152 +150 +152 +155 +159 +164 +163 +160 +157 +158 +158 +154 +148 +140 +139 +139 +142 +144 +144 +143 +143 +146 +147 +148 +149 +146 +144 +146 +149 +147 +147 +150 +151 +149 +145 +143 +144 +139 +141 +142 +142 +141 +142 +143 +144 +148 +147 +141 +138 +140 +141 +139 +139 +136 +136 +136 +137 +136 +136 +135 +135 +134 +134 +136 +139 +141 +137 +129 +121 +116 +116 +120 +124 +123 +121 +123 +128 +126 +121 +121 +116 +104 +103 +108 +108 +113 +112 +112 +104 +95 +96 +106 +113 +112 +115 +114 +109 +110 +113 +109 +101 +97 +94 +93 +95 +97 +99 +102 +107 +106 +106 +105 +106 +106 +105 +101 +97 +96 +95 +93 +91 +92 +94 +97 +99 +102 +105 +106 +105 +105 +105 +106 +105 +103 +99 +98 +99 +97 +89 +82 +78 +90 +88 +89 +93 +99 +106 +105 +101 +99 +97 +95 +95 +93 +89 +88 +89 +91 +93 +96 +99 +100 +101 +101 +102 +119 +121 +116 +109 +108 +112 +113 +113 +111 +105 +102 +101 +99 +103 +109 +109 +116 +118 +113 +100 +95 +100 +110 +115 +109 +95 +88 +88 +84 +80 +84 +88 +77 +80 +81 +78 +74 +73 +81 +93 +117 +137 +150 +145 +130 +121 +120 +121 +119 +124 +129 +131 +131 +133 +136 +138 +143 +144 +147 +151 +154 +156 +159 +162 +163 +165 +167 +170 +174 +177 +177 +176 +179 +181 +180 +175 +172 +171 +169 +166 +163 +161 +162 +158 +141 +116 +86 +61 +65 +84 +93 +90 +85 +82 +84 +87 +88 +87 +83 +87 +92 +89 +85 +89 +100 +107 +106 +99 +97 +97 +97 +98 +87 +91 +91 +82 +71 +69 +68 +62 +61 +59 +57 +57 +61 +65 +70 +72 +72 +74 +73 +71 +76 +86 +91 +89 +89 +91 +93 +97 +100 +96 +94 +97 +101 +104 +111 +114 +116 +122 +120 +111 +105 +105 +102 +92 +84 +78 +70 +61 +54 +48 +46 +55 +72 +90 +99 +100 +95 +87 +78 +74 +76 +80 +84 +87 +90 +93 +95 +91 +89 +89 +91 +93 +94 +95 +95 +97 +96 +98 +99 +100 +108 +114 +115 +108 +101 +101 +106 +110 +112 +112 +106 +101 +94 +95 +98 +86 +71 +64 +64 +60 +48 +43 +42 +38 +40 +52 +67 +78 +84 +87 +88 +88 +85 +85 +87 +94 +98 +98 +97 +97 +103 +103 +103 +106 +111 +115 +114 +111 +99 +91 +89 +93 +96 +100 +107 +110 +105 +104 +104 +107 +111 +114 +112 +110 +118 +120 +122 +122 +118 +114 +114 +117 +116 +118 +118 +116 +115 +114 +112 +109 +110 +112 +115 +117 +118 +117 +117 +118 +123 +125 +126 +124 +120 +118 +117 +117 +120 +121 +123 +123 +122 +120 +117 +114 +119 +122 +128 +133 +136 +138 +140 +140 +139 +137 +135 +135 +137 +139 +141 +141 +146 +143 +143 +145 +145 +141 +139 +140 +144 +147 +152 +156 +158 +157 +156 +154 +157 +153 +151 +150 +149 +147 +144 +142 +150 +152 +154 +155 +155 +154 +154 +155 +155 +152 +150 +152 +157 +159 +156 +153 +153 +156 +155 +151 +151 +155 +154 +149 +147 +144 +141 +137 +136 +133 +131 +129 +124 +127 +129 +128 +128 +129 +130 +129 +133 +136 +140 +142 +145 +151 +156 +158 +150 +145 +143 +146 +148 +149 +151 +154 +154 +155 +155 +154 +153 +153 +155 +157 +164 +163 +166 +162 +157 +160 +167 +169 +171 +170 +161 +148 +144 +149 +148 +142 +142 +148 +153 +153 +161 +169 +167 +157 +154 +155 +159 +164 +166 +168 +161 +149 +138 +145 +150 +156 +173 +194 +200 +196 +183 +183 +183 +184 +186 +184 +174 +162 +168 +185 +196 +188 +173 +165 +162 +163 +163 +167 +161 +147 +141 +132 +124 +124 +131 +137 +138 +140 +151 +158 +146 +131 +138 +131 +133 +146 +155 +154 +152 +154 +162 +156 +140 +130 +129 +128 +131 +142 +141 +158 +177 +193 +194 +182 +179 +187 +192 +203 +201 +182 +164 +162 +176 +188 +182 +190 +200 +203 +194 +184 +182 +187 +190 +181 +170 +169 +180 +196 +201 +196 +183 +172 +168 +183 +207 +223 +222 +216 +215 +202 +197 +197 +202 +203 +190 +183 +188 +212 +227 +228 +222 +207 +201 +212 +219 +213 +198 +185 +179 +178 +186 +200 +213 +208 +199 +190 +189 +201 +213 +222 +222 +219 +221 +223 +220 +218 +219 +218 +223 +232 +229 +208 +188 +183 +190 +196 +203 +208 +193 +166 +153 +156 +161 +163 +174 +173 +173 +170 +164 +159 +163 +170 +164 +163 +168 +175 +180 +185 +180 +162 +144 +138 +133 +129 +126 +124 +128 +134 +142 +145 +148 +151 +151 +155 +165 +176 +187 +194 +195 +187 +175 +158 +145 +141 +130 +127 +123 +122 +126 +132 +132 +129 +124 +123 +124 +128 +129 +125 +121 +118 +114 +112 +111 +111 +112 +113 +112 +112 +109 +108 +106 +104 +100 +97 +95 +93 +95 +93 +90 +88 +87 +86 +85 +84 +85 +85 +84 +84 +85 +86 +88 +90 +90 +92 +93 +91 +91 +92 +93 +92 +92 +93 +95 +98 +101 +101 +101 +100 +101 +103 +107 +109 +111 +112 +116 +120 +122 +121 +121 +122 +124 +127 +129 +129 +132 +135 +136 +134 +134 +136 +141 +144 +145 +142 +144 +150 +150 +149 +159 +172 +178 +181 +181 +182 +186 +187 +191 +197 +217 +236 +248 +250 +249 +249 +249 +251 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +249 +249 +250 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +249 +250 +251 +251 +250 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +254 +254 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +246 +246 +246 +246 +243 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +243 +242 +241 +241 +243 +242 +243 +243 +243 +243 +243 +244 +244 +243 +244 +245 +246 +247 +247 +247 +247 +248 +247 +247 +247 +248 +248 +249 +249 +250 +249 +249 +250 +250 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +248 +247 +246 +247 +248 +247 +246 +246 +246 +244 +240 +237 +227 +221 +219 +221 +223 +222 +222 +223 +225 +224 +223 +221 +216 +215 +217 +221 +222 +223 +222 +219 +217 +219 +222 +223 +225 +224 +220 +217 +216 +215 +216 +216 +216 +215 +211 +205 +202 +201 +201 +200 +196 +197 +198 +198 +200 +201 +200 +198 +201 +202 +198 +191 +188 +189 +191 +190 +184 +185 +185 +187 +192 +196 +194 +188 +176 +173 +174 +172 +164 +164 +174 +182 +188 +189 +186 +179 +181 +187 +188 +182 +179 +181 +185 +184 +177 +169 +168 +171 +180 +179 +178 +179 +180 +182 +182 +182 +185 +188 +190 +191 +191 +187 +178 +171 +161 +156 +156 +161 +163 +160 +159 +160 +160 +157 +154 +152 +153 +155 +157 +157 +157 +161 +159 +155 +156 +161 +157 +148 +139 +134 +134 +140 +144 +139 +135 +140 +133 +135 +132 +129 +135 +143 +148 +148 +139 +137 +131 +127 +129 +139 +151 +159 +170 +182 +196 +203 +205 +203 +192 +182 +163 +150 +135 +134 +136 +131 +128 +132 +132 +131 +134 +139 +141 +137 +132 +131 +133 +134 +134 +132 +130 +130 +133 +135 +133 +134 +136 +137 +133 +132 +134 +132 +133 +129 +131 +137 +137 +130 +125 +126 +119 +119 +121 +124 +126 +127 +130 +132 +133 +132 +133 +133 +131 +126 +120 +118 +120 +127 +133 +134 +134 +132 +124 +115 +113 +113 +113 +112 +110 +109 +110 +111 +115 +120 +125 +123 +119 +115 +114 +113 +113 +111 +109 +107 +106 +105 +102 +100 +101 +106 +108 +104 +99 +97 +94 +91 +91 +86 +79 +74 +69 +69 +72 +77 +73 +72 +71 +71 +70 +69 +67 +66 +63 +73 +80 +79 +81 +86 +85 +78 +77 +76 +76 +76 +73 +69 +65 +63 +65 +67 +67 +66 +63 +61 +55 +50 +52 +54 +58 +61 +65 +65 +63 +61 +66 +66 +64 +62 +58 +56 +55 +53 +54 +60 +67 +74 +78 +81 +85 +87 +84 +84 +87 +90 +93 +96 +100 +103 +111 +114 +115 +114 +114 +115 +114 +112 +108 +108 +106 +106 +107 +109 +111 +113 +120 +115 +110 +109 +112 +116 +119 +119 +122 +124 +126 +124 +123 +125 +127 +129 +130 +129 +127 +124 +124 +126 +127 +127 +133 +135 +137 +138 +140 +143 +142 +139 +139 +141 +142 +142 +140 +140 +143 +146 +151 +147 +144 +145 +148 +149 +148 +144 +143 +141 +141 +146 +146 +142 +142 +146 +146 +147 +148 +150 +154 +157 +151 +143 +140 +143 +147 +150 +152 +155 +162 +170 +169 +160 +153 +149 +146 +141 +139 +139 +140 +142 +147 +149 +149 +149 +155 +162 +168 +174 +169 +156 +149 +150 +156 +164 +164 +164 +165 +167 +167 +165 +159 +155 +150 +147 +145 +145 +145 +144 +144 +144 +148 +146 +145 +142 +138 +137 +141 +147 +149 +148 +149 +151 +149 +146 +143 +142 +135 +136 +139 +140 +141 +142 +143 +144 +147 +148 +144 +141 +143 +143 +140 +140 +139 +139 +139 +137 +135 +136 +136 +135 +130 +131 +136 +141 +145 +144 +138 +132 +126 +125 +122 +117 +111 +108 +111 +116 +116 +117 +120 +118 +111 +107 +109 +109 +111 +114 +116 +109 +98 +99 +107 +111 +112 +116 +115 +111 +112 +113 +107 +99 +100 +103 +101 +93 +95 +105 +112 +111 +111 +110 +108 +107 +107 +105 +103 +101 +100 +101 +100 +98 +98 +102 +105 +107 +107 +109 +109 +108 +106 +106 +106 +105 +105 +98 +94 +96 +95 +90 +88 +91 +100 +102 +109 +114 +112 +109 +105 +97 +97 +93 +93 +96 +95 +91 +90 +92 +94 +97 +102 +104 +101 +99 +101 +107 +124 +131 +125 +111 +108 +115 +127 +136 +123 +111 +104 +103 +103 +105 +108 +109 +114 +110 +100 +89 +85 +92 +102 +109 +101 +91 +87 +87 +83 +79 +84 +88 +79 +83 +82 +76 +74 +77 +95 +120 +141 +154 +163 +156 +138 +124 +123 +128 +120 +123 +129 +132 +132 +133 +135 +137 +145 +146 +148 +151 +156 +161 +161 +160 +162 +164 +166 +169 +172 +176 +177 +176 +177 +178 +176 +175 +175 +175 +173 +170 +165 +164 +166 +162 +148 +125 +96 +71 +70 +84 +90 +88 +85 +82 +80 +82 +84 +81 +76 +81 +89 +90 +88 +91 +98 +101 +96 +91 +95 +101 +101 +102 +88 +88 +85 +80 +78 +77 +74 +72 +67 +66 +66 +67 +70 +72 +72 +72 +72 +78 +81 +81 +84 +89 +91 +89 +90 +96 +102 +107 +111 +106 +100 +98 +98 +103 +109 +108 +103 +104 +106 +104 +96 +96 +90 +80 +71 +67 +62 +57 +51 +47 +52 +62 +77 +92 +98 +92 +91 +88 +84 +83 +86 +90 +90 +88 +89 +93 +93 +92 +91 +92 +92 +91 +92 +93 +94 +95 +96 +98 +99 +101 +106 +113 +116 +110 +99 +95 +100 +106 +117 +117 +106 +95 +86 +82 +79 +65 +65 +65 +65 +61 +52 +47 +48 +48 +56 +65 +77 +84 +86 +87 +87 +87 +89 +88 +90 +95 +97 +98 +99 +103 +106 +107 +108 +111 +117 +122 +122 +119 +107 +97 +94 +100 +106 +110 +111 +107 +108 +108 +109 +112 +116 +118 +118 +118 +120 +122 +124 +124 +119 +115 +115 +116 +117 +120 +120 +116 +116 +119 +120 +117 +115 +117 +120 +122 +122 +122 +125 +129 +139 +139 +138 +135 +133 +131 +129 +128 +130 +131 +131 +131 +129 +127 +124 +123 +123 +125 +127 +127 +126 +124 +124 +124 +124 +124 +125 +127 +131 +136 +142 +145 +149 +149 +148 +147 +144 +142 +144 +148 +148 +152 +156 +158 +158 +158 +159 +160 +161 +156 +153 +150 +146 +142 +139 +138 +148 +149 +151 +152 +153 +153 +153 +154 +153 +149 +145 +149 +154 +158 +155 +151 +151 +154 +154 +152 +152 +155 +154 +150 +147 +147 +146 +145 +144 +143 +142 +143 +139 +139 +134 +124 +117 +118 +125 +132 +124 +128 +133 +139 +144 +148 +153 +156 +149 +148 +146 +146 +145 +148 +152 +157 +159 +160 +159 +153 +148 +148 +154 +159 +160 +159 +159 +157 +155 +162 +171 +173 +165 +167 +172 +170 +158 +143 +136 +137 +128 +141 +151 +155 +162 +171 +172 +166 +157 +157 +157 +157 +160 +168 +169 +162 +144 +137 +138 +155 +179 +190 +185 +177 +163 +159 +161 +175 +188 +187 +173 +158 +168 +179 +178 +171 +175 +179 +170 +159 +164 +178 +196 +188 +160 +148 +141 +120 +118 +128 +135 +138 +148 +160 +157 +143 +133 +132 +133 +137 +145 +152 +155 +155 +160 +157 +147 +137 +135 +136 +138 +143 +142 +154 +168 +190 +205 +195 +180 +179 +192 +207 +207 +184 +162 +161 +172 +182 +180 +181 +186 +196 +202 +199 +189 +180 +187 +181 +176 +174 +183 +200 +205 +197 +180 +164 +154 +167 +197 +221 +226 +220 +213 +206 +206 +203 +205 +206 +198 +194 +191 +210 +224 +226 +219 +205 +200 +208 +216 +216 +203 +189 +183 +179 +185 +201 +214 +210 +200 +191 +189 +201 +216 +228 +229 +222 +220 +221 +218 +214 +210 +206 +216 +228 +232 +216 +194 +184 +190 +198 +207 +207 +194 +173 +159 +153 +157 +167 +170 +175 +177 +169 +157 +153 +161 +170 +166 +164 +168 +174 +177 +182 +176 +160 +142 +139 +137 +136 +133 +129 +130 +133 +142 +143 +149 +152 +154 +157 +164 +170 +180 +186 +187 +183 +174 +159 +145 +139 +132 +128 +123 +120 +124 +131 +134 +133 +130 +128 +126 +129 +130 +127 +123 +120 +112 +111 +109 +110 +111 +112 +111 +110 +108 +107 +105 +102 +98 +95 +92 +91 +94 +92 +89 +88 +87 +87 +86 +84 +85 +85 +84 +84 +85 +86 +88 +89 +90 +92 +92 +91 +92 +95 +95 +92 +90 +91 +94 +97 +101 +101 +101 +101 +100 +102 +106 +109 +112 +114 +117 +121 +123 +121 +120 +122 +125 +130 +132 +132 +131 +135 +138 +137 +136 +139 +146 +150 +149 +147 +148 +152 +154 +156 +164 +173 +179 +184 +183 +179 +180 +186 +191 +198 +215 +235 +248 +250 +248 +248 +248 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +251 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +254 +252 +252 +252 +251 +251 +251 +251 +250 +251 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +246 +246 +247 +247 +247 +247 +248 +248 +246 +246 +246 +246 +246 +245 +245 +245 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +242 +241 +242 +244 +242 +242 +243 +243 +243 +244 +244 +245 +244 +245 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +250 +249 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +253 +254 +253 +253 +252 +252 +252 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +251 +249 +247 +247 +248 +250 +248 +246 +245 +246 +245 +242 +240 +231 +225 +221 +222 +226 +225 +224 +225 +230 +229 +227 +223 +217 +213 +216 +220 +223 +224 +223 +219 +218 +219 +223 +224 +225 +222 +217 +213 +211 +212 +216 +218 +215 +215 +212 +207 +202 +200 +198 +196 +197 +198 +199 +198 +199 +201 +200 +198 +201 +203 +200 +194 +191 +193 +194 +193 +189 +193 +189 +183 +189 +200 +196 +183 +175 +176 +182 +183 +174 +171 +179 +187 +190 +188 +184 +182 +186 +189 +185 +177 +180 +183 +189 +191 +187 +180 +181 +186 +192 +190 +187 +186 +186 +186 +185 +185 +185 +188 +189 +186 +182 +176 +167 +160 +149 +150 +154 +161 +164 +161 +156 +153 +158 +154 +151 +153 +154 +154 +154 +156 +160 +155 +146 +139 +136 +136 +136 +135 +128 +125 +124 +128 +132 +127 +127 +133 +140 +141 +138 +137 +144 +153 +154 +149 +137 +141 +146 +152 +161 +175 +187 +194 +196 +197 +194 +186 +175 +162 +149 +140 +126 +120 +123 +129 +131 +131 +134 +135 +133 +134 +137 +139 +139 +137 +134 +131 +130 +131 +130 +127 +127 +131 +132 +131 +130 +129 +134 +137 +133 +130 +135 +137 +136 +136 +141 +143 +134 +123 +122 +130 +119 +122 +125 +128 +130 +132 +133 +132 +131 +129 +129 +130 +128 +123 +119 +118 +122 +125 +129 +131 +129 +125 +119 +113 +118 +116 +113 +109 +106 +106 +108 +109 +115 +121 +124 +120 +115 +111 +111 +112 +112 +111 +108 +106 +106 +103 +99 +97 +100 +101 +100 +96 +92 +91 +90 +89 +87 +80 +71 +65 +61 +62 +68 +73 +75 +78 +82 +85 +85 +82 +80 +78 +76 +81 +84 +84 +86 +91 +91 +88 +87 +85 +85 +84 +83 +77 +73 +72 +71 +73 +75 +74 +72 +69 +66 +62 +58 +59 +64 +66 +67 +68 +69 +69 +64 +64 +64 +64 +66 +66 +61 +56 +55 +59 +65 +69 +71 +74 +78 +81 +78 +81 +86 +92 +94 +94 +96 +100 +109 +112 +113 +111 +111 +112 +111 +108 +108 +109 +109 +107 +106 +107 +110 +113 +118 +114 +109 +108 +111 +115 +119 +121 +125 +123 +120 +118 +120 +124 +124 +124 +126 +125 +125 +126 +126 +125 +125 +125 +132 +137 +142 +145 +144 +142 +140 +139 +140 +140 +142 +144 +146 +148 +147 +146 +146 +142 +141 +143 +144 +141 +141 +143 +144 +144 +142 +142 +146 +150 +151 +148 +148 +146 +145 +148 +150 +148 +143 +139 +140 +145 +151 +154 +154 +157 +161 +162 +160 +153 +146 +141 +139 +135 +130 +126 +130 +140 +148 +148 +148 +153 +161 +163 +163 +169 +165 +153 +148 +150 +154 +159 +155 +155 +160 +166 +167 +162 +158 +157 +156 +155 +155 +154 +151 +147 +147 +148 +149 +146 +143 +140 +136 +134 +136 +140 +146 +144 +144 +146 +147 +144 +142 +140 +135 +135 +137 +138 +140 +143 +145 +146 +150 +151 +148 +144 +144 +143 +140 +140 +142 +141 +138 +135 +135 +135 +135 +131 +127 +129 +131 +133 +134 +135 +135 +135 +138 +138 +132 +120 +106 +102 +106 +112 +116 +118 +120 +122 +125 +123 +120 +120 +118 +119 +119 +112 +103 +105 +110 +109 +114 +113 +112 +114 +114 +111 +105 +101 +106 +109 +106 +99 +101 +110 +112 +107 +109 +108 +107 +106 +104 +103 +103 +103 +108 +108 +106 +104 +105 +110 +113 +114 +111 +111 +110 +107 +105 +105 +102 +98 +106 +100 +97 +99 +101 +104 +108 +113 +111 +112 +120 +122 +112 +106 +104 +98 +96 +93 +94 +98 +97 +92 +92 +96 +101 +103 +108 +109 +103 +96 +99 +107 +117 +128 +124 +109 +106 +113 +124 +136 +125 +112 +107 +110 +109 +106 +107 +109 +109 +101 +91 +84 +83 +88 +95 +98 +97 +89 +86 +85 +80 +78 +80 +82 +81 +83 +80 +76 +79 +87 +111 +141 +159 +158 +159 +157 +143 +126 +119 +122 +120 +122 +127 +131 +132 +134 +136 +137 +144 +148 +150 +151 +156 +162 +160 +154 +155 +160 +164 +167 +171 +176 +177 +177 +176 +176 +175 +176 +178 +178 +176 +172 +166 +165 +167 +165 +153 +133 +108 +85 +80 +83 +83 +83 +86 +83 +78 +77 +80 +78 +76 +81 +88 +87 +86 +90 +96 +96 +89 +87 +99 +110 +110 +107 +99 +94 +87 +84 +84 +80 +75 +78 +77 +78 +78 +78 +77 +77 +76 +76 +78 +82 +87 +89 +91 +93 +92 +90 +90 +100 +105 +109 +115 +114 +106 +100 +95 +98 +105 +106 +100 +95 +94 +91 +82 +81 +75 +67 +60 +58 +56 +54 +49 +48 +60 +75 +81 +88 +93 +90 +90 +91 +92 +92 +95 +95 +93 +91 +90 +91 +94 +95 +95 +93 +92 +91 +91 +92 +94 +96 +97 +98 +99 +100 +100 +105 +109 +110 +106 +101 +100 +102 +118 +120 +100 +82 +77 +79 +77 +65 +62 +65 +63 +58 +55 +53 +55 +60 +71 +76 +82 +88 +89 +90 +90 +92 +95 +93 +94 +98 +99 +99 +102 +108 +110 +110 +111 +115 +119 +122 +119 +114 +105 +99 +100 +107 +109 +109 +107 +104 +109 +113 +116 +117 +117 +118 +121 +124 +123 +123 +125 +127 +125 +120 +116 +115 +116 +120 +119 +115 +116 +123 +125 +123 +120 +118 +117 +118 +118 +120 +124 +129 +137 +135 +133 +134 +135 +136 +134 +132 +131 +132 +133 +133 +133 +134 +135 +136 +136 +137 +136 +132 +128 +125 +124 +124 +122 +123 +124 +125 +127 +132 +138 +143 +146 +148 +148 +146 +144 +146 +149 +151 +152 +155 +157 +156 +153 +153 +156 +161 +157 +154 +152 +151 +148 +145 +143 +144 +149 +148 +148 +149 +150 +151 +152 +153 +151 +148 +146 +148 +153 +155 +153 +150 +147 +149 +150 +150 +151 +153 +153 +151 +147 +149 +151 +152 +151 +152 +153 +155 +158 +152 +141 +128 +122 +123 +129 +136 +127 +127 +131 +137 +141 +143 +147 +153 +146 +147 +146 +142 +139 +144 +150 +155 +156 +157 +155 +150 +144 +145 +151 +158 +155 +149 +147 +150 +156 +168 +174 +172 +164 +164 +172 +179 +173 +153 +138 +136 +126 +131 +139 +147 +154 +162 +166 +168 +164 +161 +162 +165 +168 +174 +176 +172 +166 +147 +136 +150 +172 +180 +169 +156 +151 +142 +140 +157 +178 +186 +176 +162 +171 +177 +171 +168 +180 +186 +174 +162 +162 +177 +201 +198 +171 +159 +154 +139 +121 +118 +127 +137 +141 +148 +159 +163 +144 +138 +133 +135 +141 +147 +150 +150 +154 +160 +159 +150 +150 +162 +163 +152 +146 +153 +159 +173 +195 +197 +182 +176 +185 +202 +207 +191 +168 +163 +169 +176 +175 +167 +174 +194 +202 +191 +179 +177 +180 +179 +181 +182 +188 +203 +205 +191 +177 +167 +158 +165 +189 +214 +224 +223 +215 +211 +208 +202 +204 +211 +209 +208 +205 +213 +223 +226 +220 +208 +202 +202 +210 +215 +207 +194 +189 +184 +189 +206 +215 +211 +201 +192 +189 +201 +219 +233 +236 +224 +218 +219 +218 +212 +205 +198 +208 +221 +230 +222 +202 +188 +189 +197 +204 +206 +195 +176 +161 +155 +161 +173 +173 +183 +183 +165 +149 +152 +163 +170 +173 +168 +169 +173 +175 +181 +173 +155 +141 +139 +138 +139 +137 +132 +132 +133 +138 +141 +148 +152 +154 +156 +161 +166 +170 +174 +176 +176 +172 +160 +144 +136 +133 +131 +124 +119 +124 +134 +139 +139 +134 +131 +127 +129 +130 +127 +123 +121 +112 +110 +108 +108 +110 +111 +110 +108 +106 +105 +104 +101 +97 +93 +91 +89 +92 +90 +88 +88 +88 +88 +88 +87 +85 +85 +84 +84 +85 +85 +87 +88 +88 +91 +91 +90 +92 +96 +96 +93 +92 +92 +94 +97 +100 +101 +101 +101 +103 +103 +106 +110 +114 +115 +116 +119 +122 +122 +122 +122 +125 +129 +131 +133 +134 +137 +140 +140 +139 +142 +147 +150 +151 +150 +151 +154 +157 +162 +171 +177 +184 +187 +184 +178 +177 +180 +189 +200 +217 +235 +248 +250 +250 +250 +250 +252 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +250 +250 +250 +249 +250 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +240 +241 +243 +242 +242 +243 +243 +243 +244 +244 +244 +245 +245 +246 +247 +248 +248 +248 +248 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +252 +252 +252 +252 +251 +252 +254 +255 +254 +253 +252 +252 +252 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +251 +250 +250 +250 +252 +249 +246 +245 +246 +246 +243 +243 +237 +229 +225 +226 +228 +228 +227 +228 +233 +232 +229 +225 +218 +213 +215 +218 +224 +225 +223 +220 +218 +220 +223 +224 +224 +220 +213 +207 +206 +209 +215 +219 +215 +216 +214 +209 +206 +201 +197 +194 +198 +200 +200 +199 +200 +202 +202 +200 +196 +201 +203 +200 +197 +198 +198 +195 +188 +196 +191 +179 +187 +206 +204 +184 +176 +182 +197 +207 +201 +188 +182 +179 +185 +187 +188 +190 +192 +194 +192 +189 +177 +183 +193 +202 +203 +200 +202 +208 +201 +198 +193 +188 +183 +179 +177 +176 +177 +179 +178 +172 +165 +160 +155 +151 +150 +153 +157 +163 +165 +164 +161 +158 +157 +152 +152 +157 +159 +154 +151 +151 +161 +149 +138 +132 +128 +125 +128 +135 +136 +137 +137 +140 +144 +142 +141 +145 +151 +151 +148 +149 +157 +166 +164 +156 +164 +168 +174 +183 +191 +195 +189 +181 +172 +163 +152 +143 +135 +129 +129 +133 +125 +127 +136 +140 +135 +134 +138 +135 +134 +136 +139 +138 +137 +137 +133 +129 +132 +133 +131 +129 +133 +138 +137 +130 +126 +121 +126 +134 +135 +136 +139 +144 +138 +141 +140 +135 +129 +127 +125 +123 +121 +125 +129 +131 +132 +133 +130 +126 +124 +122 +122 +125 +126 +124 +124 +125 +121 +119 +120 +123 +123 +118 +117 +119 +124 +121 +115 +110 +108 +110 +113 +116 +118 +122 +124 +119 +112 +110 +111 +113 +113 +111 +109 +107 +105 +102 +97 +94 +95 +93 +88 +85 +85 +86 +88 +88 +91 +84 +76 +71 +69 +68 +73 +78 +78 +83 +91 +95 +95 +93 +90 +89 +90 +88 +87 +88 +91 +94 +97 +99 +88 +87 +88 +89 +86 +80 +76 +75 +74 +77 +79 +79 +78 +79 +78 +76 +65 +68 +70 +69 +67 +66 +68 +70 +62 +61 +62 +66 +72 +77 +74 +69 +64 +67 +70 +68 +65 +64 +68 +72 +77 +82 +90 +96 +96 +95 +97 +100 +106 +108 +107 +103 +104 +108 +110 +108 +107 +108 +108 +107 +105 +104 +106 +109 +112 +110 +107 +106 +108 +113 +118 +121 +127 +123 +118 +116 +119 +122 +122 +119 +125 +124 +125 +128 +129 +125 +123 +123 +129 +136 +145 +148 +144 +138 +136 +137 +140 +140 +140 +144 +148 +150 +148 +142 +136 +137 +141 +145 +140 +133 +134 +143 +144 +148 +146 +142 +149 +162 +163 +155 +147 +142 +141 +147 +149 +144 +142 +144 +148 +155 +159 +157 +156 +157 +155 +149 +150 +144 +137 +132 +133 +133 +129 +124 +137 +148 +151 +145 +146 +154 +159 +154 +152 +156 +152 +144 +147 +152 +151 +149 +147 +146 +151 +159 +161 +156 +154 +158 +161 +163 +166 +165 +159 +150 +147 +148 +146 +143 +141 +140 +137 +133 +130 +130 +141 +138 +137 +140 +143 +143 +141 +140 +138 +137 +136 +139 +142 +146 +149 +150 +148 +149 +145 +141 +142 +143 +143 +146 +141 +140 +136 +135 +135 +136 +134 +129 +128 +129 +128 +123 +120 +121 +126 +131 +140 +147 +146 +132 +115 +107 +108 +111 +119 +121 +118 +122 +134 +135 +129 +128 +128 +126 +121 +111 +105 +108 +111 +108 +112 +106 +107 +114 +116 +109 +105 +107 +105 +104 +104 +108 +112 +112 +108 +105 +106 +106 +105 +103 +101 +101 +102 +104 +113 +110 +105 +100 +102 +108 +112 +111 +114 +113 +109 +106 +103 +100 +96 +91 +100 +102 +105 +108 +112 +116 +118 +117 +115 +114 +120 +117 +103 +99 +104 +103 +99 +97 +98 +102 +98 +90 +90 +96 +107 +109 +113 +112 +104 +96 +98 +106 +111 +124 +120 +108 +108 +112 +117 +123 +122 +110 +109 +116 +113 +106 +105 +107 +105 +98 +89 +87 +89 +90 +90 +91 +93 +86 +83 +82 +77 +75 +77 +76 +78 +80 +76 +77 +85 +97 +123 +155 +169 +158 +153 +155 +148 +128 +113 +112 +122 +123 +126 +131 +134 +136 +137 +138 +142 +149 +153 +152 +155 +161 +158 +150 +153 +158 +164 +167 +170 +174 +175 +174 +174 +175 +176 +178 +180 +179 +174 +169 +168 +168 +170 +168 +158 +141 +119 +98 +88 +84 +78 +80 +87 +85 +78 +75 +76 +79 +82 +85 +88 +84 +82 +86 +94 +95 +91 +91 +105 +117 +115 +110 +99 +94 +90 +91 +90 +79 +70 +74 +85 +87 +88 +87 +85 +84 +86 +88 +89 +90 +92 +93 +93 +92 +90 +87 +93 +103 +106 +107 +113 +117 +110 +104 +98 +94 +95 +99 +97 +94 +89 +83 +79 +74 +69 +61 +57 +53 +48 +44 +48 +50 +68 +85 +85 +85 +90 +91 +90 +88 +91 +94 +96 +94 +93 +94 +98 +95 +97 +100 +100 +94 +94 +97 +91 +93 +95 +98 +100 +101 +101 +101 +102 +98 +99 +105 +110 +110 +107 +106 +113 +120 +99 +79 +80 +85 +81 +68 +63 +68 +64 +58 +60 +59 +60 +67 +76 +78 +83 +90 +93 +93 +94 +96 +99 +96 +98 +102 +103 +103 +105 +110 +114 +114 +115 +116 +119 +119 +114 +107 +96 +96 +103 +108 +105 +103 +106 +108 +112 +118 +123 +122 +118 +117 +121 +127 +126 +125 +127 +131 +131 +127 +120 +116 +116 +120 +119 +115 +117 +125 +129 +127 +125 +119 +114 +113 +113 +115 +119 +124 +130 +126 +124 +125 +128 +130 +128 +125 +132 +133 +133 +133 +133 +135 +138 +141 +146 +146 +145 +142 +138 +136 +136 +138 +136 +136 +134 +130 +126 +126 +130 +133 +137 +141 +143 +140 +140 +145 +148 +148 +142 +150 +157 +159 +155 +151 +152 +154 +155 +154 +153 +153 +151 +148 +148 +149 +152 +150 +148 +147 +148 +150 +152 +153 +151 +150 +149 +150 +152 +152 +150 +148 +150 +150 +149 +148 +149 +150 +150 +150 +149 +151 +154 +154 +153 +153 +156 +159 +161 +154 +145 +140 +141 +141 +139 +134 +133 +130 +131 +136 +138 +138 +143 +150 +143 +145 +142 +135 +133 +137 +143 +146 +143 +146 +147 +145 +143 +144 +151 +156 +152 +142 +138 +145 +160 +174 +178 +170 +167 +164 +165 +172 +177 +170 +153 +140 +135 +128 +128 +139 +151 +156 +160 +165 +162 +164 +174 +181 +178 +175 +178 +181 +177 +163 +148 +146 +159 +170 +167 +157 +152 +143 +137 +142 +157 +173 +181 +181 +176 +182 +178 +176 +184 +183 +175 +170 +165 +173 +176 +177 +180 +171 +163 +162 +147 +116 +113 +135 +139 +137 +152 +169 +163 +143 +130 +136 +144 +142 +142 +146 +146 +151 +163 +173 +177 +183 +179 +165 +145 +153 +148 +150 +173 +187 +182 +178 +178 +194 +204 +196 +176 +167 +169 +176 +168 +161 +167 +188 +198 +187 +170 +163 +174 +176 +183 +188 +192 +203 +201 +181 +171 +170 +168 +171 +187 +209 +220 +222 +221 +212 +204 +195 +202 +216 +217 +216 +218 +218 +224 +228 +222 +212 +204 +198 +209 +218 +211 +198 +193 +186 +190 +207 +214 +210 +202 +193 +190 +201 +218 +233 +239 +224 +216 +218 +218 +213 +204 +195 +200 +213 +225 +222 +204 +187 +185 +191 +196 +206 +197 +172 +157 +158 +167 +174 +183 +184 +179 +167 +149 +144 +157 +175 +181 +172 +169 +172 +175 +180 +171 +149 +139 +135 +134 +135 +134 +131 +130 +133 +137 +140 +146 +150 +152 +154 +160 +165 +164 +168 +170 +173 +174 +164 +147 +137 +134 +131 +124 +120 +126 +138 +146 +148 +138 +132 +128 +127 +128 +125 +122 +120 +112 +109 +106 +107 +109 +110 +109 +108 +104 +104 +104 +101 +97 +93 +89 +88 +90 +88 +88 +88 +89 +90 +89 +88 +85 +85 +84 +84 +85 +85 +86 +87 +86 +90 +91 +90 +91 +95 +96 +95 +95 +94 +94 +96 +99 +101 +101 +101 +106 +105 +107 +111 +114 +114 +114 +115 +122 +123 +124 +123 +123 +125 +128 +131 +138 +139 +141 +140 +140 +143 +146 +146 +150 +151 +152 +153 +157 +165 +175 +182 +190 +188 +184 +179 +175 +175 +185 +202 +219 +235 +246 +249 +251 +252 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +249 +249 +250 +250 +250 +249 +249 +248 +249 +249 +249 +249 +250 +250 +250 +250 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +253 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +246 +245 +245 +247 +246 +246 +245 +244 +243 +243 +242 +244 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +241 +239 +241 +243 +243 +243 +243 +244 +243 +243 +244 +244 +245 +246 +247 +248 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +249 +249 +248 +248 +249 +250 +251 +251 +250 +249 +252 +251 +251 +251 +251 +251 +250 +250 +252 +252 +252 +251 +251 +252 +254 +255 +254 +253 +252 +252 +253 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +251 +250 +251 +252 +251 +248 +245 +244 +245 +245 +245 +244 +240 +235 +232 +232 +233 +232 +228 +226 +228 +231 +231 +224 +218 +217 +216 +214 +224 +224 +222 +220 +219 +221 +221 +220 +220 +218 +213 +210 +209 +210 +214 +217 +215 +213 +213 +212 +209 +201 +197 +196 +196 +198 +198 +196 +197 +201 +205 +206 +199 +198 +199 +201 +204 +203 +198 +196 +190 +186 +184 +185 +192 +203 +200 +187 +180 +190 +201 +203 +198 +190 +182 +177 +182 +188 +189 +185 +185 +190 +190 +185 +179 +188 +198 +202 +201 +198 +198 +199 +195 +192 +182 +173 +169 +170 +172 +172 +167 +165 +159 +148 +142 +144 +150 +155 +158 +166 +170 +168 +165 +164 +164 +162 +160 +165 +163 +170 +180 +164 +150 +163 +165 +162 +159 +157 +155 +155 +160 +166 +167 +164 +161 +158 +157 +159 +162 +165 +173 +170 +169 +169 +173 +182 +185 +179 +180 +177 +178 +181 +179 +167 +151 +141 +134 +132 +126 +121 +123 +129 +136 +140 +134 +141 +142 +136 +131 +133 +138 +139 +138 +139 +140 +140 +139 +136 +134 +137 +139 +140 +140 +139 +141 +141 +135 +127 +122 +123 +126 +131 +134 +135 +137 +139 +138 +133 +129 +129 +128 +124 +122 +123 +124 +125 +126 +126 +125 +123 +123 +122 +124 +122 +122 +126 +127 +125 +125 +128 +125 +124 +121 +115 +114 +117 +124 +128 +130 +124 +116 +114 +114 +119 +122 +123 +122 +113 +109 +113 +114 +109 +105 +105 +108 +107 +103 +101 +100 +98 +95 +90 +87 +87 +84 +81 +77 +75 +79 +84 +89 +86 +76 +82 +86 +85 +91 +88 +80 +87 +94 +99 +101 +100 +97 +93 +94 +91 +89 +90 +91 +93 +98 +102 +93 +94 +94 +93 +89 +83 +79 +75 +76 +79 +83 +85 +85 +83 +80 +79 +79 +72 +68 +70 +73 +70 +67 +67 +61 +61 +61 +62 +69 +78 +80 +79 +76 +74 +72 +73 +71 +65 +63 +65 +69 +76 +82 +86 +91 +97 +101 +102 +104 +99 +98 +101 +105 +104 +105 +108 +106 +105 +105 +103 +103 +103 +104 +105 +108 +107 +103 +102 +107 +116 +120 +119 +118 +120 +119 +116 +116 +119 +122 +122 +125 +124 +123 +123 +126 +130 +128 +125 +129 +133 +138 +143 +144 +141 +137 +135 +138 +138 +140 +146 +151 +150 +144 +137 +137 +140 +143 +142 +138 +136 +139 +143 +145 +149 +151 +153 +156 +158 +156 +150 +143 +140 +141 +145 +144 +141 +146 +156 +161 +156 +155 +157 +156 +149 +144 +142 +137 +137 +139 +143 +141 +137 +137 +138 +143 +149 +151 +148 +150 +155 +154 +148 +144 +141 +139 +140 +142 +143 +145 +146 +138 +142 +149 +155 +156 +154 +154 +155 +161 +168 +174 +173 +164 +154 +148 +146 +145 +142 +140 +140 +140 +137 +136 +136 +133 +131 +131 +136 +142 +143 +142 +141 +137 +139 +139 +137 +136 +138 +142 +145 +147 +145 +143 +141 +140 +141 +143 +147 +146 +144 +140 +137 +136 +137 +134 +129 +128 +129 +126 +117 +113 +116 +122 +125 +139 +142 +141 +133 +121 +113 +108 +105 +112 +113 +115 +119 +123 +128 +128 +127 +132 +129 +117 +108 +109 +112 +114 +117 +114 +111 +109 +111 +110 +107 +104 +104 +108 +104 +105 +112 +117 +115 +110 +108 +110 +101 +96 +100 +105 +106 +104 +104 +103 +106 +105 +98 +93 +98 +106 +111 +110 +106 +104 +101 +96 +93 +99 +108 +108 +117 +117 +115 +119 +120 +116 +117 +115 +114 +108 +102 +101 +104 +104 +100 +100 +101 +99 +98 +98 +94 +90 +92 +106 +114 +119 +113 +99 +92 +98 +108 +118 +123 +122 +112 +104 +105 +109 +110 +113 +117 +126 +124 +111 +107 +109 +104 +102 +100 +91 +86 +88 +86 +84 +86 +89 +86 +82 +83 +82 +79 +75 +74 +81 +79 +77 +80 +91 +106 +127 +147 +157 +156 +149 +149 +140 +120 +111 +111 +123 +125 +129 +132 +133 +135 +138 +142 +144 +153 +155 +152 +154 +156 +153 +151 +149 +156 +162 +167 +172 +173 +173 +176 +180 +181 +181 +180 +180 +178 +173 +167 +167 +167 +170 +169 +160 +147 +128 +109 +91 +84 +79 +81 +85 +83 +77 +72 +78 +78 +81 +85 +85 +81 +80 +84 +94 +92 +91 +97 +110 +122 +119 +104 +101 +94 +88 +85 +83 +80 +79 +79 +91 +94 +97 +97 +96 +97 +101 +106 +109 +108 +102 +96 +94 +95 +97 +97 +106 +111 +111 +109 +113 +119 +113 +102 +95 +97 +100 +102 +96 +85 +80 +79 +72 +72 +69 +63 +59 +55 +49 +41 +47 +61 +73 +80 +85 +86 +87 +91 +92 +87 +88 +95 +96 +91 +92 +100 +101 +102 +99 +98 +101 +105 +101 +95 +93 +99 +103 +104 +106 +102 +101 +106 +107 +104 +104 +106 +105 +106 +109 +109 +106 +105 +97 +88 +90 +94 +87 +75 +65 +61 +59 +60 +61 +63 +67 +72 +78 +79 +85 +91 +91 +91 +94 +97 +97 +97 +101 +106 +108 +107 +111 +117 +123 +118 +115 +112 +115 +119 +110 +92 +86 +98 +107 +109 +107 +108 +109 +108 +115 +123 +127 +123 +118 +119 +121 +123 +123 +127 +129 +130 +130 +129 +126 +123 +126 +123 +120 +117 +117 +119 +123 +126 +123 +122 +118 +115 +116 +120 +124 +125 +125 +123 +123 +124 +122 +119 +122 +128 +129 +132 +134 +130 +128 +131 +137 +141 +145 +147 +146 +145 +147 +149 +147 +144 +145 +143 +139 +134 +131 +128 +126 +126 +125 +129 +134 +136 +136 +136 +138 +141 +141 +145 +150 +153 +151 +151 +154 +156 +157 +154 +153 +156 +157 +153 +151 +151 +154 +152 +149 +145 +146 +149 +152 +151 +152 +152 +151 +151 +151 +151 +151 +151 +155 +154 +151 +150 +149 +149 +149 +148 +150 +154 +156 +155 +155 +156 +157 +157 +164 +162 +156 +148 +145 +144 +140 +137 +136 +137 +136 +135 +134 +135 +138 +141 +149 +145 +141 +136 +133 +131 +133 +135 +137 +143 +145 +143 +144 +150 +153 +151 +153 +145 +141 +147 +159 +168 +172 +172 +172 +170 +163 +162 +170 +177 +168 +153 +152 +141 +130 +131 +142 +151 +153 +149 +165 +178 +181 +183 +179 +170 +171 +173 +175 +173 +163 +144 +134 +154 +174 +175 +160 +145 +147 +149 +145 +161 +182 +183 +181 +182 +195 +196 +180 +178 +180 +169 +160 +162 +146 +139 +162 +186 +187 +176 +163 +146 +130 +122 +122 +128 +142 +155 +166 +150 +141 +141 +140 +140 +144 +147 +145 +141 +152 +172 +183 +188 +186 +176 +159 +148 +146 +144 +144 +161 +178 +176 +176 +195 +202 +195 +186 +181 +174 +169 +164 +161 +166 +185 +201 +190 +171 +162 +163 +178 +189 +191 +194 +199 +196 +187 +176 +169 +169 +183 +198 +206 +210 +213 +219 +222 +211 +191 +186 +200 +209 +208 +208 +223 +224 +218 +218 +212 +200 +195 +209 +216 +215 +205 +196 +192 +195 +203 +209 +207 +203 +196 +191 +197 +214 +229 +235 +222 +219 +223 +222 +219 +210 +196 +191 +204 +211 +213 +209 +189 +178 +186 +192 +205 +192 +170 +149 +150 +171 +176 +184 +186 +179 +165 +149 +142 +153 +172 +182 +182 +176 +174 +183 +182 +164 +146 +137 +134 +132 +131 +129 +128 +131 +133 +137 +139 +144 +148 +151 +155 +161 +164 +166 +164 +167 +175 +179 +170 +152 +137 +137 +133 +124 +119 +126 +140 +149 +150 +140 +133 +127 +126 +126 +124 +123 +122 +112 +110 +108 +108 +109 +111 +110 +108 +105 +105 +103 +101 +97 +94 +89 +86 +86 +85 +85 +88 +91 +92 +89 +86 +85 +83 +81 +80 +82 +85 +87 +86 +86 +90 +92 +92 +92 +93 +95 +95 +95 +95 +96 +98 +101 +102 +104 +105 +106 +108 +111 +114 +117 +118 +117 +116 +120 +121 +123 +124 +124 +124 +127 +133 +137 +140 +143 +141 +138 +140 +144 +146 +146 +150 +152 +152 +154 +163 +176 +187 +193 +195 +191 +182 +173 +171 +184 +203 +219 +232 +246 +250 +249 +249 +251 +251 +251 +250 +249 +248 +248 +249 +250 +250 +251 +250 +249 +249 +248 +249 +249 +249 +248 +248 +249 +250 +250 +249 +248 +248 +248 +249 +249 +250 +250 +250 +250 +249 +250 +250 +249 +248 +248 +248 +249 +250 +249 +249 +250 +250 +250 +250 +250 +250 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +250 +250 +249 +249 +250 +249 +249 +249 +248 +248 +249 +250 +251 +249 +247 +246 +247 +249 +248 +249 +249 +249 +247 +246 +246 +246 +247 +246 +245 +244 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +242 +243 +243 +242 +243 +244 +244 +244 +244 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +250 +250 +249 +249 +249 +249 +250 +250 +252 +251 +251 +250 +250 +251 +251 +252 +251 +252 +253 +253 +252 +252 +252 +252 +254 +254 +253 +253 +253 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +250 +249 +249 +250 +250 +247 +244 +244 +245 +246 +246 +245 +241 +238 +236 +238 +237 +233 +227 +223 +225 +229 +228 +222 +217 +218 +218 +217 +221 +223 +223 +221 +220 +220 +220 +219 +219 +217 +214 +212 +211 +212 +215 +216 +216 +215 +215 +213 +209 +201 +197 +196 +195 +196 +195 +194 +197 +201 +203 +202 +199 +197 +197 +200 +202 +203 +199 +197 +190 +178 +178 +189 +194 +193 +193 +192 +187 +191 +196 +196 +190 +184 +181 +181 +184 +185 +186 +187 +187 +186 +184 +182 +181 +185 +189 +190 +188 +186 +182 +180 +180 +177 +171 +164 +162 +164 +166 +167 +159 +158 +153 +147 +146 +152 +161 +167 +171 +171 +170 +169 +170 +173 +174 +174 +179 +177 +180 +187 +184 +170 +164 +166 +172 +172 +172 +172 +173 +175 +180 +185 +180 +177 +174 +173 +175 +177 +178 +179 +177 +177 +180 +183 +187 +193 +191 +182 +182 +177 +170 +163 +154 +144 +137 +135 +144 +144 +142 +140 +141 +145 +148 +148 +146 +145 +138 +130 +127 +132 +138 +139 +144 +142 +141 +141 +141 +139 +138 +140 +140 +141 +143 +143 +142 +136 +126 +118 +117 +124 +132 +135 +133 +133 +136 +139 +136 +132 +129 +127 +123 +119 +119 +123 +121 +120 +119 +117 +116 +118 +122 +123 +126 +126 +129 +133 +133 +129 +127 +128 +133 +131 +126 +120 +118 +121 +126 +127 +124 +120 +116 +115 +116 +119 +120 +121 +118 +113 +112 +115 +115 +110 +104 +104 +100 +98 +96 +94 +93 +89 +85 +82 +74 +81 +83 +76 +70 +74 +83 +93 +88 +80 +73 +85 +97 +98 +97 +94 +87 +94 +102 +104 +103 +101 +99 +98 +95 +94 +93 +91 +91 +93 +95 +96 +102 +101 +99 +96 +92 +88 +85 +83 +83 +82 +80 +80 +81 +82 +82 +82 +82 +79 +76 +73 +70 +69 +68 +66 +65 +63 +60 +59 +64 +72 +78 +79 +75 +73 +72 +77 +76 +71 +68 +69 +63 +60 +61 +68 +78 +88 +96 +101 +102 +98 +98 +101 +104 +102 +101 +101 +101 +100 +100 +100 +102 +104 +105 +106 +104 +104 +104 +105 +110 +114 +116 +115 +115 +117 +117 +114 +115 +119 +120 +119 +125 +124 +121 +119 +121 +125 +128 +127 +128 +131 +135 +139 +141 +140 +137 +134 +136 +139 +144 +148 +149 +146 +141 +137 +142 +142 +142 +142 +142 +142 +144 +145 +146 +151 +156 +157 +154 +149 +145 +142 +148 +145 +142 +143 +146 +149 +151 +153 +155 +154 +151 +146 +143 +143 +144 +145 +138 +140 +144 +147 +148 +147 +148 +150 +150 +153 +151 +147 +149 +155 +156 +152 +142 +141 +140 +141 +142 +143 +142 +141 +138 +141 +144 +147 +148 +151 +153 +155 +160 +164 +167 +166 +160 +154 +150 +149 +144 +140 +138 +139 +140 +139 +139 +141 +132 +131 +134 +140 +145 +146 +146 +145 +141 +142 +140 +137 +134 +134 +136 +139 +140 +140 +139 +139 +138 +138 +142 +148 +146 +148 +147 +140 +132 +130 +131 +132 +128 +129 +127 +124 +121 +122 +124 +125 +126 +130 +132 +130 +124 +117 +112 +107 +109 +108 +110 +114 +118 +122 +124 +125 +128 +125 +115 +108 +111 +113 +111 +111 +111 +111 +110 +108 +106 +105 +102 +99 +101 +103 +107 +111 +113 +112 +111 +110 +110 +105 +104 +105 +108 +107 +104 +101 +101 +105 +106 +99 +95 +97 +102 +104 +100 +99 +101 +102 +100 +97 +102 +110 +115 +116 +117 +118 +123 +122 +117 +114 +118 +109 +100 +101 +107 +109 +103 +97 +100 +100 +96 +92 +92 +91 +91 +97 +109 +115 +117 +109 +97 +95 +104 +113 +128 +126 +119 +110 +105 +107 +110 +110 +113 +118 +126 +122 +107 +102 +106 +105 +98 +94 +84 +78 +78 +79 +79 +84 +84 +81 +79 +80 +81 +80 +79 +79 +79 +78 +78 +84 +95 +105 +118 +136 +142 +152 +156 +154 +136 +112 +110 +120 +127 +129 +132 +133 +134 +136 +139 +142 +146 +153 +156 +154 +157 +157 +154 +153 +154 +160 +164 +168 +174 +175 +175 +179 +182 +183 +183 +182 +181 +180 +175 +170 +170 +169 +170 +167 +160 +151 +135 +117 +100 +87 +75 +72 +75 +77 +77 +78 +82 +80 +81 +84 +85 +82 +81 +83 +95 +96 +98 +100 +104 +114 +115 +107 +111 +100 +88 +85 +87 +89 +91 +92 +92 +103 +114 +116 +109 +105 +107 +111 +117 +116 +108 +96 +90 +94 +104 +111 +108 +110 +111 +108 +109 +112 +107 +100 +96 +99 +102 +99 +89 +78 +72 +70 +70 +66 +66 +67 +60 +50 +49 +55 +58 +68 +75 +78 +83 +86 +91 +95 +94 +89 +89 +95 +98 +95 +97 +104 +106 +103 +98 +98 +103 +107 +105 +102 +103 +107 +110 +111 +113 +111 +109 +111 +114 +116 +113 +110 +108 +107 +104 +101 +100 +101 +96 +90 +91 +94 +87 +76 +65 +63 +59 +57 +59 +67 +74 +77 +83 +84 +87 +93 +95 +93 +93 +97 +98 +100 +105 +112 +117 +119 +123 +128 +124 +120 +117 +114 +111 +111 +103 +92 +91 +104 +115 +115 +113 +113 +115 +116 +119 +122 +123 +121 +120 +120 +121 +121 +121 +124 +126 +126 +127 +130 +132 +133 +132 +130 +126 +122 +119 +119 +122 +125 +122 +121 +120 +120 +124 +130 +131 +130 +126 +125 +127 +131 +132 +130 +130 +133 +130 +131 +132 +132 +133 +135 +139 +142 +143 +144 +144 +143 +145 +146 +145 +141 +141 +142 +142 +140 +138 +134 +130 +127 +125 +128 +132 +133 +132 +131 +134 +136 +143 +144 +144 +145 +145 +148 +153 +157 +158 +156 +154 +153 +153 +152 +151 +152 +152 +151 +149 +145 +144 +146 +148 +148 +148 +150 +153 +155 +155 +155 +154 +153 +152 +153 +153 +153 +151 +148 +146 +145 +146 +148 +150 +150 +149 +150 +153 +157 +172 +171 +164 +155 +149 +147 +143 +136 +136 +134 +131 +131 +132 +134 +136 +137 +150 +146 +141 +137 +133 +130 +129 +132 +135 +139 +142 +141 +144 +148 +152 +152 +151 +147 +145 +147 +152 +157 +163 +167 +170 +168 +163 +159 +165 +174 +175 +170 +162 +156 +146 +140 +139 +141 +143 +145 +163 +181 +187 +182 +165 +148 +153 +163 +166 +174 +174 +162 +147 +138 +153 +182 +177 +166 +153 +147 +149 +159 +170 +177 +178 +188 +199 +199 +187 +179 +175 +172 +164 +157 +134 +123 +145 +174 +182 +179 +177 +171 +152 +132 +126 +133 +134 +128 +144 +152 +158 +150 +141 +143 +145 +141 +134 +130 +141 +158 +169 +177 +183 +182 +171 +160 +145 +130 +129 +149 +168 +170 +183 +199 +203 +193 +185 +181 +178 +177 +165 +161 +168 +191 +208 +200 +179 +170 +168 +181 +191 +194 +198 +205 +203 +194 +181 +169 +166 +182 +206 +217 +210 +199 +207 +218 +220 +206 +189 +184 +189 +194 +209 +214 +214 +214 +217 +210 +199 +196 +204 +210 +210 +205 +199 +193 +193 +200 +206 +201 +200 +200 +198 +199 +211 +226 +228 +221 +220 +224 +225 +222 +215 +207 +191 +191 +200 +212 +212 +200 +183 +171 +185 +196 +187 +171 +149 +142 +161 +172 +182 +184 +177 +161 +147 +141 +150 +166 +184 +186 +183 +181 +189 +185 +166 +146 +134 +132 +133 +133 +132 +131 +132 +134 +135 +137 +141 +146 +149 +154 +160 +164 +169 +169 +174 +181 +184 +175 +157 +142 +135 +130 +123 +120 +127 +139 +147 +148 +140 +134 +129 +127 +127 +126 +123 +123 +116 +112 +109 +106 +107 +108 +107 +106 +105 +103 +101 +99 +97 +93 +90 +87 +89 +87 +87 +88 +90 +89 +86 +83 +82 +81 +80 +79 +82 +86 +87 +86 +87 +90 +92 +92 +93 +94 +96 +96 +97 +98 +100 +102 +104 +105 +105 +106 +106 +108 +111 +115 +118 +118 +117 +116 +119 +120 +123 +124 +125 +125 +129 +133 +137 +140 +144 +143 +140 +142 +145 +147 +145 +148 +151 +152 +155 +164 +178 +187 +198 +201 +198 +187 +177 +173 +186 +206 +219 +233 +246 +250 +250 +249 +250 +250 +251 +250 +249 +249 +249 +249 +250 +251 +251 +251 +250 +250 +249 +249 +249 +249 +247 +248 +248 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +249 +250 +249 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +252 +252 +252 +253 +252 +252 +252 +251 +251 +251 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +250 +249 +247 +246 +247 +248 +248 +248 +248 +248 +247 +246 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +241 +241 +242 +242 +243 +243 +242 +243 +244 +244 +244 +244 +245 +246 +246 +246 +247 +247 +247 +248 +247 +248 +248 +248 +248 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +253 +254 +254 +253 +253 +253 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +249 +248 +247 +248 +248 +246 +244 +244 +245 +246 +246 +245 +242 +240 +240 +244 +243 +237 +229 +224 +224 +226 +226 +220 +217 +218 +219 +219 +218 +222 +224 +223 +221 +221 +220 +219 +216 +216 +214 +213 +213 +213 +215 +216 +216 +215 +214 +212 +207 +200 +196 +195 +195 +194 +193 +195 +199 +202 +201 +198 +198 +196 +196 +197 +199 +200 +198 +196 +191 +177 +177 +188 +192 +190 +190 +194 +193 +191 +190 +189 +185 +180 +179 +181 +181 +183 +188 +193 +188 +180 +181 +188 +185 +181 +178 +179 +181 +179 +173 +169 +169 +169 +168 +167 +167 +167 +164 +162 +160 +160 +158 +158 +162 +170 +178 +182 +176 +171 +168 +171 +176 +180 +182 +183 +187 +177 +182 +183 +167 +161 +167 +164 +175 +174 +172 +168 +164 +161 +161 +162 +166 +166 +167 +170 +175 +180 +183 +183 +174 +171 +172 +174 +177 +179 +175 +164 +162 +163 +163 +160 +155 +153 +156 +161 +167 +168 +167 +165 +164 +162 +158 +154 +152 +150 +146 +142 +144 +148 +147 +143 +147 +144 +141 +140 +138 +136 +135 +136 +134 +134 +135 +135 +131 +124 +117 +114 +119 +128 +135 +135 +133 +134 +137 +138 +132 +130 +128 +124 +119 +115 +118 +125 +121 +119 +116 +115 +117 +122 +128 +132 +134 +134 +135 +138 +137 +131 +129 +130 +134 +131 +128 +125 +126 +128 +127 +126 +118 +115 +112 +112 +114 +116 +117 +116 +113 +113 +113 +113 +111 +107 +102 +99 +94 +91 +87 +84 +80 +74 +71 +72 +73 +82 +86 +77 +73 +79 +92 +99 +84 +72 +72 +83 +99 +104 +97 +96 +96 +104 +111 +111 +106 +103 +104 +105 +103 +105 +103 +98 +96 +97 +97 +95 +106 +103 +99 +96 +96 +93 +89 +88 +88 +86 +84 +85 +86 +86 +83 +81 +84 +87 +85 +76 +70 +70 +70 +68 +68 +66 +62 +58 +59 +64 +69 +72 +72 +71 +74 +79 +81 +77 +72 +70 +60 +50 +45 +54 +67 +77 +87 +95 +95 +93 +96 +100 +101 +99 +97 +99 +98 +98 +97 +98 +101 +105 +106 +108 +102 +102 +103 +107 +111 +112 +112 +113 +114 +114 +112 +110 +111 +116 +117 +115 +123 +123 +119 +117 +117 +120 +124 +126 +127 +130 +133 +133 +136 +138 +138 +134 +136 +142 +148 +148 +144 +139 +139 +140 +143 +143 +142 +144 +146 +146 +144 +141 +143 +149 +158 +160 +154 +147 +145 +147 +151 +146 +140 +139 +145 +152 +150 +144 +140 +145 +145 +138 +135 +140 +148 +152 +147 +149 +151 +152 +153 +155 +156 +156 +155 +156 +152 +149 +150 +155 +156 +152 +144 +146 +146 +145 +145 +145 +141 +136 +138 +141 +143 +143 +145 +149 +152 +151 +151 +153 +154 +154 +153 +151 +149 +148 +145 +142 +140 +140 +142 +142 +143 +144 +135 +135 +138 +143 +146 +145 +144 +144 +145 +144 +142 +139 +135 +133 +135 +137 +138 +137 +137 +138 +137 +137 +139 +142 +145 +146 +144 +142 +140 +139 +138 +136 +132 +131 +132 +133 +132 +130 +128 +128 +123 +126 +128 +130 +132 +131 +126 +121 +120 +117 +116 +120 +122 +123 +125 +127 +123 +121 +115 +113 +116 +114 +107 +103 +102 +108 +109 +105 +106 +109 +108 +103 +96 +102 +106 +105 +101 +102 +105 +108 +104 +107 +108 +106 +102 +101 +100 +99 +100 +105 +106 +101 +96 +95 +96 +96 +89 +94 +101 +107 +108 +108 +111 +116 +118 +118 +123 +127 +124 +122 +120 +116 +117 +106 +100 +106 +113 +110 +102 +97 +99 +99 +93 +88 +88 +89 +96 +106 +114 +118 +116 +106 +97 +99 +109 +118 +127 +121 +114 +111 +112 +114 +115 +113 +109 +111 +116 +113 +104 +102 +105 +104 +96 +90 +83 +74 +69 +72 +79 +82 +84 +80 +77 +77 +78 +78 +78 +78 +79 +77 +78 +88 +96 +99 +108 +122 +136 +151 +160 +160 +139 +113 +112 +121 +128 +131 +134 +135 +135 +137 +140 +143 +148 +153 +154 +155 +158 +157 +155 +157 +160 +165 +167 +169 +174 +175 +177 +181 +182 +183 +182 +181 +181 +181 +179 +175 +172 +172 +171 +166 +161 +159 +148 +131 +114 +95 +76 +69 +68 +70 +76 +84 +84 +81 +80 +83 +85 +84 +83 +84 +90 +96 +100 +100 +99 +106 +113 +113 +123 +109 +94 +89 +93 +98 +101 +101 +102 +109 +119 +125 +125 +120 +112 +107 +106 +111 +110 +102 +93 +92 +99 +105 +105 +107 +108 +107 +105 +102 +97 +93 +92 +95 +94 +85 +72 +65 +63 +64 +63 +60 +61 +62 +58 +53 +55 +62 +70 +76 +79 +80 +86 +89 +94 +98 +93 +88 +88 +93 +96 +95 +97 +103 +105 +98 +94 +97 +104 +109 +112 +114 +117 +119 +121 +123 +125 +123 +119 +116 +123 +128 +121 +110 +110 +109 +102 +100 +101 +101 +97 +91 +90 +92 +86 +77 +68 +66 +61 +57 +62 +74 +81 +83 +86 +91 +91 +94 +99 +95 +92 +99 +101 +106 +113 +121 +126 +131 +135 +136 +124 +120 +120 +116 +108 +103 +100 +95 +104 +110 +115 +115 +116 +119 +120 +120 +122 +118 +115 +117 +119 +120 +119 +119 +123 +125 +126 +126 +128 +132 +135 +137 +138 +137 +134 +128 +123 +120 +120 +122 +122 +122 +122 +125 +132 +138 +138 +135 +129 +129 +133 +141 +146 +144 +141 +140 +133 +131 +131 +136 +139 +140 +140 +143 +143 +143 +143 +143 +144 +145 +143 +140 +142 +144 +146 +147 +145 +142 +138 +135 +133 +135 +139 +138 +136 +135 +136 +138 +145 +142 +139 +137 +137 +141 +145 +148 +150 +151 +150 +148 +148 +149 +150 +149 +149 +151 +150 +145 +140 +140 +143 +145 +142 +146 +152 +156 +158 +158 +157 +156 +150 +153 +157 +158 +156 +151 +147 +146 +141 +140 +141 +142 +138 +138 +144 +152 +165 +167 +163 +154 +148 +148 +146 +140 +140 +136 +132 +131 +133 +135 +136 +135 +143 +140 +137 +137 +138 +136 +135 +135 +134 +132 +132 +137 +144 +148 +150 +150 +146 +147 +147 +146 +143 +144 +150 +157 +162 +164 +163 +161 +163 +170 +172 +170 +166 +163 +159 +153 +146 +143 +143 +146 +157 +178 +185 +179 +157 +135 +137 +147 +159 +172 +175 +179 +175 +146 +134 +159 +190 +199 +181 +157 +152 +152 +158 +173 +182 +188 +189 +192 +199 +191 +180 +178 +173 +166 +149 +138 +138 +145 +160 +177 +182 +186 +175 +153 +142 +142 +136 +122 +128 +149 +166 +160 +146 +141 +138 +128 +119 +117 +127 +145 +155 +165 +177 +185 +184 +174 +149 +126 +123 +140 +157 +167 +188 +201 +201 +188 +180 +180 +183 +187 +177 +170 +170 +186 +198 +191 +182 +182 +177 +187 +195 +199 +207 +214 +211 +200 +183 +172 +168 +185 +214 +227 +213 +191 +194 +209 +224 +220 +198 +181 +184 +197 +205 +204 +202 +209 +217 +214 +205 +204 +201 +205 +206 +206 +203 +195 +192 +197 +205 +197 +196 +200 +200 +199 +209 +223 +222 +222 +222 +224 +227 +223 +216 +215 +205 +191 +194 +207 +211 +210 +196 +172 +174 +182 +181 +173 +150 +136 +152 +169 +180 +181 +169 +153 +142 +141 +151 +163 +183 +188 +188 +187 +191 +184 +163 +144 +130 +130 +132 +134 +135 +134 +134 +135 +134 +136 +140 +144 +147 +153 +159 +163 +170 +172 +178 +186 +188 +179 +160 +145 +131 +127 +122 +123 +129 +137 +143 +145 +140 +135 +131 +129 +127 +126 +124 +124 +120 +115 +110 +106 +105 +105 +105 +104 +103 +101 +99 +97 +96 +94 +91 +89 +90 +88 +87 +88 +88 +86 +84 +81 +82 +82 +81 +81 +84 +87 +88 +87 +87 +90 +92 +92 +93 +95 +97 +97 +99 +101 +102 +104 +105 +107 +107 +107 +107 +109 +111 +115 +118 +119 +118 +117 +118 +119 +123 +124 +126 +127 +130 +134 +137 +141 +145 +145 +143 +144 +146 +147 +145 +149 +150 +152 +156 +166 +180 +191 +201 +205 +202 +191 +179 +175 +187 +207 +221 +234 +247 +250 +250 +249 +249 +249 +251 +250 +250 +249 +249 +250 +250 +251 +251 +251 +251 +251 +250 +250 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +250 +250 +250 +249 +248 +248 +249 +250 +249 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +249 +249 +249 +247 +247 +247 +248 +248 +247 +246 +246 +247 +246 +245 +243 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +242 +243 +243 +243 +242 +243 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +250 +248 +248 +247 +247 +245 +243 +243 +245 +246 +245 +243 +239 +238 +240 +245 +245 +240 +232 +226 +223 +225 +224 +221 +218 +219 +219 +219 +218 +222 +225 +224 +223 +222 +222 +221 +214 +214 +214 +213 +212 +212 +214 +215 +215 +215 +213 +210 +203 +197 +195 +195 +197 +196 +197 +199 +201 +202 +200 +198 +197 +197 +195 +194 +195 +196 +194 +191 +188 +180 +177 +180 +188 +199 +202 +197 +193 +187 +185 +188 +187 +180 +175 +175 +174 +184 +195 +195 +183 +173 +179 +193 +186 +179 +175 +177 +182 +181 +176 +174 +173 +173 +171 +170 +169 +167 +163 +162 +159 +159 +162 +166 +172 +177 +178 +177 +171 +166 +165 +171 +177 +177 +176 +175 +172 +163 +164 +159 +141 +142 +157 +161 +170 +164 +161 +161 +156 +147 +145 +149 +164 +165 +165 +164 +165 +167 +168 +167 +169 +162 +157 +157 +160 +163 +159 +149 +154 +156 +158 +159 +160 +163 +168 +172 +173 +174 +173 +172 +171 +168 +162 +157 +160 +160 +159 +160 +164 +164 +159 +151 +146 +143 +140 +136 +132 +127 +125 +126 +128 +125 +123 +122 +119 +116 +119 +124 +132 +136 +138 +134 +134 +137 +136 +132 +128 +125 +123 +122 +121 +121 +124 +128 +126 +125 +126 +127 +131 +136 +140 +142 +140 +139 +138 +136 +133 +129 +129 +131 +124 +124 +123 +125 +130 +133 +130 +127 +119 +116 +113 +111 +112 +113 +112 +112 +109 +113 +111 +106 +102 +100 +97 +93 +91 +85 +79 +77 +72 +68 +70 +75 +87 +90 +89 +84 +83 +88 +93 +96 +79 +71 +79 +83 +91 +99 +92 +95 +105 +111 +115 +111 +107 +105 +109 +112 +116 +118 +115 +108 +104 +105 +105 +101 +104 +101 +98 +97 +99 +98 +93 +90 +92 +91 +91 +91 +91 +89 +85 +82 +84 +88 +89 +82 +77 +76 +75 +73 +71 +70 +69 +65 +64 +63 +64 +64 +67 +68 +73 +80 +83 +81 +74 +68 +62 +54 +50 +56 +63 +69 +76 +83 +90 +91 +95 +97 +96 +94 +94 +97 +97 +97 +97 +98 +102 +105 +106 +107 +102 +101 +103 +108 +111 +110 +111 +115 +116 +114 +109 +105 +107 +113 +115 +113 +119 +121 +120 +119 +117 +117 +119 +121 +126 +129 +129 +129 +132 +136 +137 +134 +137 +143 +147 +144 +139 +136 +139 +144 +141 +144 +148 +151 +150 +148 +143 +138 +140 +146 +153 +157 +152 +147 +149 +155 +148 +144 +139 +138 +143 +148 +144 +138 +132 +139 +144 +142 +140 +144 +151 +156 +158 +159 +156 +154 +156 +159 +159 +157 +154 +155 +153 +152 +154 +155 +153 +148 +149 +153 +155 +151 +149 +147 +143 +138 +140 +145 +147 +145 +147 +150 +149 +145 +142 +142 +143 +146 +148 +149 +148 +146 +144 +143 +142 +142 +143 +142 +141 +140 +141 +141 +142 +144 +143 +140 +139 +139 +141 +140 +139 +138 +136 +135 +137 +140 +140 +136 +134 +135 +135 +134 +133 +133 +136 +137 +140 +142 +144 +144 +141 +137 +139 +138 +140 +143 +141 +135 +133 +135 +136 +134 +131 +132 +138 +142 +141 +138 +131 +126 +123 +124 +123 +119 +117 +119 +120 +121 +118 +117 +119 +115 +106 +102 +101 +110 +112 +107 +108 +115 +115 +108 +97 +103 +104 +96 +89 +91 +97 +102 +97 +106 +107 +99 +91 +92 +99 +104 +103 +106 +105 +99 +94 +92 +91 +91 +89 +97 +107 +116 +121 +124 +127 +130 +126 +124 +131 +132 +121 +115 +118 +119 +111 +108 +106 +107 +105 +102 +100 +101 +99 +99 +96 +91 +89 +90 +100 +114 +119 +121 +116 +106 +98 +100 +107 +113 +113 +109 +109 +114 +121 +122 +120 +117 +108 +104 +100 +100 +100 +101 +98 +93 +94 +88 +84 +77 +69 +72 +81 +83 +82 +79 +76 +75 +76 +76 +77 +77 +80 +79 +82 +89 +95 +94 +100 +115 +137 +149 +158 +164 +152 +128 +119 +118 +125 +129 +134 +135 +137 +139 +141 +143 +146 +148 +148 +151 +156 +156 +155 +160 +164 +168 +168 +168 +172 +173 +175 +179 +179 +179 +178 +178 +178 +180 +179 +178 +174 +174 +172 +167 +164 +166 +159 +144 +126 +108 +89 +78 +71 +67 +73 +83 +82 +80 +80 +83 +85 +85 +86 +87 +88 +94 +99 +99 +94 +100 +109 +113 +116 +108 +97 +93 +95 +100 +103 +104 +108 +110 +116 +124 +128 +123 +111 +101 +98 +108 +115 +112 +104 +98 +98 +99 +104 +104 +105 +106 +102 +95 +88 +84 +82 +83 +76 +64 +57 +57 +60 +62 +57 +57 +53 +52 +55 +62 +66 +66 +77 +82 +84 +87 +91 +94 +94 +95 +89 +85 +86 +90 +94 +95 +96 +99 +101 +95 +94 +99 +104 +107 +113 +119 +124 +125 +129 +130 +129 +129 +125 +118 +127 +131 +119 +106 +107 +104 +102 +107 +112 +108 +100 +92 +90 +90 +85 +77 +72 +66 +61 +61 +70 +80 +84 +84 +88 +94 +93 +94 +100 +95 +92 +102 +109 +115 +122 +127 +131 +135 +135 +133 +122 +119 +120 +119 +107 +100 +102 +107 +119 +114 +108 +108 +114 +122 +123 +119 +121 +113 +108 +111 +116 +119 +120 +121 +125 +128 +130 +131 +134 +137 +139 +137 +139 +139 +137 +133 +126 +121 +120 +120 +123 +122 +123 +125 +131 +136 +137 +135 +130 +130 +135 +143 +148 +148 +145 +143 +137 +133 +135 +141 +143 +141 +141 +144 +145 +145 +145 +145 +146 +146 +145 +143 +148 +148 +150 +150 +149 +147 +146 +143 +144 +146 +149 +148 +146 +145 +145 +147 +147 +144 +139 +136 +135 +134 +132 +130 +135 +139 +140 +139 +140 +144 +146 +144 +146 +150 +150 +145 +138 +137 +139 +142 +141 +144 +147 +151 +153 +153 +154 +154 +149 +153 +158 +160 +158 +154 +151 +150 +141 +136 +133 +132 +129 +127 +132 +141 +150 +155 +155 +149 +146 +148 +149 +145 +147 +143 +138 +137 +136 +137 +138 +137 +134 +132 +132 +135 +139 +141 +140 +140 +137 +127 +122 +130 +143 +148 +146 +143 +141 +145 +147 +144 +138 +137 +143 +150 +154 +156 +157 +158 +161 +165 +167 +164 +165 +164 +164 +164 +163 +158 +152 +150 +156 +172 +175 +174 +161 +142 +134 +132 +151 +166 +179 +196 +203 +173 +138 +131 +173 +204 +205 +177 +154 +145 +154 +176 +183 +176 +171 +179 +192 +199 +198 +198 +196 +184 +174 +169 +150 +130 +141 +167 +179 +183 +182 +173 +160 +149 +142 +137 +133 +141 +157 +165 +153 +140 +129 +122 +115 +114 +124 +140 +150 +157 +167 +176 +181 +176 +158 +142 +136 +135 +147 +169 +193 +203 +200 +186 +177 +178 +184 +192 +188 +181 +176 +178 +176 +168 +170 +181 +187 +192 +198 +204 +215 +223 +214 +200 +181 +179 +180 +192 +214 +227 +216 +197 +187 +201 +219 +226 +215 +201 +198 +202 +205 +200 +197 +206 +218 +221 +216 +211 +203 +204 +205 +206 +202 +192 +188 +193 +206 +199 +195 +196 +196 +199 +210 +223 +222 +225 +223 +223 +226 +220 +212 +213 +214 +201 +197 +204 +212 +216 +205 +185 +171 +176 +180 +174 +154 +141 +152 +170 +182 +181 +165 +146 +138 +140 +150 +160 +180 +189 +189 +188 +188 +178 +157 +141 +129 +128 +129 +132 +134 +134 +135 +136 +136 +138 +141 +144 +147 +152 +158 +162 +167 +171 +177 +185 +186 +178 +160 +144 +128 +124 +122 +126 +132 +136 +140 +142 +139 +136 +132 +130 +128 +125 +124 +124 +122 +117 +111 +108 +106 +103 +103 +103 +101 +100 +99 +97 +96 +94 +91 +89 +88 +88 +87 +87 +87 +86 +85 +83 +85 +86 +85 +85 +85 +88 +88 +86 +87 +90 +91 +91 +92 +95 +97 +97 +99 +101 +103 +103 +105 +107 +108 +108 +110 +110 +111 +114 +116 +118 +118 +118 +118 +120 +123 +125 +126 +128 +131 +133 +136 +140 +146 +146 +145 +147 +148 +149 +148 +149 +151 +154 +158 +167 +182 +193 +199 +202 +198 +188 +178 +174 +186 +204 +223 +235 +247 +250 +250 +249 +249 +248 +251 +250 +250 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +250 +249 +249 +248 +247 +247 +247 +247 +248 +249 +250 +250 +249 +248 +248 +247 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +250 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +246 +247 +248 +248 +248 +247 +247 +247 +247 +245 +244 +244 +246 +246 +244 +242 +242 +243 +243 +244 +244 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +241 +241 +242 +241 +242 +243 +244 +244 +243 +242 +243 +244 +244 +244 +243 +244 +245 +245 +246 +247 +248 +248 +249 +248 +248 +248 +249 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +251 +251 +253 +253 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +251 +250 +249 +247 +245 +244 +244 +245 +245 +243 +241 +236 +234 +235 +239 +240 +236 +230 +226 +221 +223 +224 +222 +221 +221 +221 +221 +220 +223 +225 +224 +224 +224 +224 +223 +214 +215 +214 +213 +212 +212 +214 +216 +217 +215 +212 +208 +201 +198 +196 +196 +197 +199 +201 +202 +201 +200 +199 +199 +197 +198 +197 +195 +195 +196 +193 +190 +183 +177 +171 +172 +186 +207 +213 +203 +190 +183 +181 +186 +190 +183 +172 +167 +172 +184 +193 +188 +176 +171 +178 +187 +185 +177 +175 +179 +181 +179 +176 +176 +174 +170 +166 +163 +162 +163 +165 +167 +163 +163 +165 +171 +177 +178 +175 +171 +169 +166 +166 +169 +169 +164 +160 +159 +153 +155 +153 +146 +138 +138 +151 +163 +169 +159 +157 +161 +157 +146 +144 +152 +163 +166 +166 +162 +158 +158 +159 +160 +157 +150 +148 +152 +157 +160 +156 +146 +153 +148 +142 +139 +143 +149 +155 +157 +152 +154 +155 +155 +157 +159 +158 +156 +165 +162 +159 +157 +157 +157 +153 +149 +139 +138 +138 +136 +130 +124 +122 +123 +130 +127 +125 +124 +121 +120 +127 +136 +140 +144 +144 +138 +134 +133 +129 +123 +125 +120 +118 +122 +129 +133 +133 +132 +132 +133 +134 +135 +136 +138 +139 +139 +136 +135 +134 +131 +128 +125 +125 +127 +119 +119 +119 +121 +127 +132 +131 +128 +123 +121 +118 +116 +114 +110 +108 +104 +104 +108 +108 +101 +95 +93 +89 +85 +83 +77 +74 +74 +75 +74 +79 +88 +98 +90 +83 +86 +91 +91 +86 +83 +75 +81 +96 +94 +93 +98 +94 +99 +109 +112 +111 +107 +103 +105 +109 +113 +122 +124 +122 +113 +107 +108 +108 +105 +105 +102 +99 +99 +101 +102 +100 +96 +96 +96 +93 +91 +90 +88 +88 +88 +85 +86 +88 +89 +88 +84 +81 +79 +74 +74 +75 +74 +71 +66 +63 +62 +63 +65 +70 +78 +83 +83 +78 +71 +65 +65 +64 +63 +62 +63 +67 +72 +84 +88 +92 +93 +89 +86 +87 +91 +94 +95 +97 +99 +102 +104 +106 +106 +101 +102 +105 +110 +111 +109 +110 +116 +118 +115 +108 +102 +104 +111 +116 +116 +117 +119 +120 +119 +116 +114 +116 +119 +124 +126 +126 +125 +128 +133 +134 +132 +134 +138 +141 +140 +137 +136 +139 +143 +137 +147 +155 +158 +154 +149 +143 +138 +139 +143 +149 +152 +148 +143 +142 +146 +143 +141 +140 +144 +145 +144 +142 +141 +139 +142 +148 +151 +150 +148 +150 +155 +164 +162 +156 +153 +156 +161 +160 +157 +152 +152 +153 +154 +156 +155 +153 +150 +156 +159 +160 +155 +150 +147 +145 +142 +143 +148 +150 +149 +148 +150 +147 +141 +137 +137 +139 +144 +149 +150 +148 +145 +141 +142 +142 +142 +143 +141 +137 +134 +143 +142 +142 +141 +138 +134 +133 +135 +134 +133 +134 +137 +137 +136 +138 +142 +139 +138 +137 +135 +131 +128 +128 +130 +136 +142 +149 +149 +145 +141 +142 +145 +145 +145 +147 +148 +143 +137 +137 +140 +146 +141 +135 +132 +135 +140 +140 +137 +135 +132 +128 +127 +124 +118 +113 +112 +121 +121 +117 +114 +115 +111 +107 +109 +113 +119 +118 +111 +109 +113 +111 +103 +99 +102 +102 +95 +90 +91 +96 +98 +97 +101 +99 +92 +89 +95 +101 +103 +106 +106 +103 +96 +91 +89 +91 +92 +97 +105 +114 +123 +131 +139 +143 +145 +135 +128 +128 +124 +111 +106 +112 +116 +110 +112 +108 +99 +91 +92 +100 +105 +106 +106 +103 +99 +95 +93 +101 +116 +122 +121 +116 +106 +99 +97 +99 +102 +103 +104 +108 +116 +120 +119 +114 +112 +109 +101 +91 +88 +90 +91 +88 +85 +88 +85 +85 +80 +71 +75 +83 +83 +78 +76 +74 +74 +75 +78 +79 +79 +80 +84 +89 +95 +95 +90 +95 +110 +129 +144 +156 +168 +165 +142 +126 +119 +121 +127 +133 +135 +137 +139 +140 +140 +141 +142 +141 +144 +150 +152 +155 +160 +166 +169 +168 +168 +170 +171 +172 +177 +176 +176 +175 +173 +174 +176 +177 +176 +176 +175 +174 +169 +166 +167 +162 +149 +138 +123 +107 +94 +80 +70 +72 +80 +82 +82 +84 +86 +86 +86 +87 +89 +94 +94 +97 +97 +93 +97 +103 +105 +98 +97 +95 +92 +93 +98 +105 +110 +107 +112 +119 +124 +125 +119 +112 +106 +102 +107 +110 +107 +104 +101 +100 +100 +104 +103 +102 +104 +100 +91 +80 +74 +70 +69 +63 +56 +52 +55 +58 +57 +51 +51 +48 +49 +56 +67 +75 +76 +83 +89 +90 +91 +95 +95 +91 +90 +88 +86 +87 +92 +96 +98 +99 +100 +101 +99 +100 +104 +104 +104 +107 +115 +123 +123 +126 +126 +123 +126 +128 +120 +121 +123 +113 +103 +102 +96 +98 +113 +119 +113 +103 +97 +96 +94 +85 +76 +74 +64 +58 +65 +77 +82 +84 +86 +85 +92 +93 +93 +99 +95 +94 +106 +116 +121 +127 +130 +131 +131 +128 +125 +122 +118 +120 +119 +105 +97 +105 +115 +122 +115 +108 +108 +115 +122 +122 +119 +119 +111 +106 +108 +114 +119 +123 +127 +128 +129 +131 +134 +139 +143 +142 +140 +136 +137 +136 +133 +128 +124 +122 +122 +123 +123 +123 +123 +125 +130 +132 +132 +129 +130 +133 +137 +140 +140 +140 +140 +140 +138 +141 +146 +145 +140 +141 +145 +144 +144 +145 +146 +147 +147 +147 +147 +152 +152 +151 +151 +150 +149 +148 +148 +146 +149 +151 +151 +151 +150 +152 +153 +150 +147 +143 +141 +139 +135 +130 +126 +127 +130 +130 +129 +131 +137 +140 +139 +142 +146 +148 +144 +139 +138 +141 +144 +143 +144 +144 +144 +144 +145 +147 +150 +150 +153 +155 +156 +155 +153 +153 +153 +147 +138 +132 +130 +127 +124 +126 +131 +141 +147 +150 +147 +146 +148 +150 +149 +150 +148 +145 +142 +139 +138 +139 +140 +135 +132 +132 +135 +138 +141 +142 +143 +144 +133 +127 +131 +139 +141 +140 +139 +141 +143 +145 +144 +140 +141 +146 +150 +152 +153 +152 +149 +149 +154 +163 +169 +166 +165 +167 +170 +170 +165 +159 +155 +165 +173 +169 +167 +165 +153 +142 +131 +139 +155 +183 +204 +203 +181 +154 +137 +141 +167 +192 +189 +165 +149 +157 +174 +172 +159 +156 +160 +168 +189 +213 +221 +216 +195 +181 +179 +166 +147 +145 +155 +175 +176 +176 +174 +165 +154 +145 +143 +139 +137 +147 +159 +155 +142 +134 +130 +128 +128 +133 +143 +150 +151 +152 +157 +162 +165 +162 +163 +157 +135 +138 +170 +198 +204 +200 +188 +178 +174 +179 +189 +189 +184 +177 +174 +169 +159 +159 +168 +190 +192 +195 +205 +220 +226 +213 +193 +183 +188 +193 +198 +212 +223 +218 +206 +192 +201 +211 +221 +227 +225 +213 +201 +210 +204 +201 +207 +219 +227 +223 +213 +208 +209 +207 +206 +200 +189 +185 +192 +204 +202 +198 +194 +192 +200 +214 +223 +224 +226 +223 +222 +225 +217 +208 +209 +208 +206 +198 +200 +217 +222 +206 +192 +178 +179 +181 +173 +159 +153 +159 +171 +184 +180 +164 +146 +138 +140 +145 +152 +178 +189 +191 +187 +182 +172 +152 +138 +129 +127 +126 +128 +130 +130 +134 +136 +139 +141 +143 +145 +148 +151 +156 +160 +165 +168 +174 +181 +183 +177 +160 +144 +128 +126 +126 +130 +136 +139 +140 +141 +138 +133 +131 +129 +127 +125 +123 +123 +121 +117 +113 +112 +109 +105 +103 +102 +100 +99 +98 +97 +96 +94 +91 +89 +87 +87 +87 +87 +87 +86 +86 +86 +86 +87 +87 +86 +86 +88 +88 +87 +87 +89 +89 +89 +91 +94 +96 +96 +100 +102 +102 +103 +105 +109 +111 +110 +111 +111 +111 +112 +114 +117 +119 +119 +119 +122 +124 +125 +127 +129 +131 +132 +135 +139 +144 +146 +146 +148 +150 +150 +150 +150 +151 +154 +159 +167 +181 +192 +195 +195 +190 +182 +174 +174 +184 +201 +225 +236 +247 +250 +250 +249 +249 +248 +250 +250 +249 +249 +248 +248 +248 +247 +248 +249 +249 +250 +250 +250 +249 +249 +248 +247 +246 +246 +246 +247 +249 +249 +249 +249 +248 +247 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +249 +249 +248 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +248 +247 +246 +247 +247 +248 +247 +247 +247 +247 +246 +245 +243 +243 +245 +245 +244 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +240 +241 +241 +242 +242 +242 +243 +244 +245 +244 +243 +243 +243 +244 +243 +243 +244 +245 +245 +246 +247 +248 +248 +249 +248 +248 +248 +249 +249 +249 +249 +250 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +253 +253 +254 +253 +253 +253 +254 +255 +254 +254 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +252 +251 +248 +247 +245 +245 +245 +244 +242 +240 +233 +230 +228 +230 +231 +229 +226 +222 +220 +222 +223 +224 +223 +223 +223 +223 +222 +224 +224 +224 +223 +224 +223 +222 +216 +217 +216 +214 +213 +213 +216 +218 +217 +216 +211 +207 +203 +202 +199 +197 +196 +198 +202 +202 +199 +196 +196 +199 +197 +199 +199 +197 +198 +200 +198 +195 +186 +176 +170 +174 +186 +201 +206 +202 +188 +182 +180 +184 +188 +182 +171 +164 +171 +180 +184 +180 +178 +183 +186 +185 +183 +176 +173 +176 +176 +171 +168 +170 +163 +163 +164 +167 +170 +171 +172 +173 +174 +171 +170 +174 +178 +179 +176 +174 +171 +169 +168 +165 +160 +155 +154 +154 +150 +157 +156 +153 +154 +150 +153 +166 +167 +156 +153 +158 +155 +143 +141 +150 +156 +162 +164 +160 +156 +157 +160 +162 +146 +145 +150 +157 +160 +160 +155 +145 +148 +142 +136 +134 +139 +144 +146 +143 +140 +140 +140 +139 +140 +142 +143 +143 +147 +146 +144 +143 +142 +141 +139 +138 +135 +136 +138 +139 +136 +133 +131 +132 +135 +137 +138 +136 +132 +129 +132 +136 +139 +146 +148 +143 +133 +126 +121 +118 +124 +119 +117 +124 +135 +140 +137 +132 +135 +135 +133 +130 +127 +125 +125 +126 +126 +126 +126 +126 +125 +122 +120 +119 +121 +119 +116 +115 +118 +123 +126 +126 +120 +120 +119 +117 +112 +106 +98 +93 +96 +100 +101 +96 +90 +87 +82 +79 +78 +75 +75 +77 +79 +80 +86 +92 +100 +86 +79 +84 +90 +87 +79 +76 +77 +89 +106 +107 +103 +102 +101 +105 +109 +108 +105 +100 +98 +100 +104 +108 +117 +118 +115 +106 +100 +100 +101 +100 +104 +101 +99 +100 +102 +103 +101 +98 +96 +98 +100 +100 +98 +94 +91 +90 +87 +86 +88 +93 +95 +93 +90 +87 +77 +75 +74 +74 +73 +70 +67 +65 +63 +64 +67 +72 +79 +83 +81 +78 +67 +71 +73 +70 +63 +60 +63 +68 +71 +77 +84 +87 +85 +83 +84 +87 +89 +92 +95 +98 +99 +101 +103 +104 +99 +104 +109 +112 +111 +108 +109 +111 +116 +114 +108 +102 +104 +111 +117 +117 +115 +115 +115 +114 +113 +112 +115 +120 +121 +122 +123 +124 +126 +128 +130 +131 +131 +133 +136 +138 +139 +138 +138 +139 +134 +145 +155 +156 +151 +147 +141 +138 +140 +143 +147 +150 +146 +141 +136 +135 +136 +137 +142 +147 +147 +143 +143 +146 +147 +146 +148 +153 +153 +151 +152 +157 +163 +159 +154 +150 +151 +154 +153 +150 +151 +151 +152 +154 +155 +156 +156 +157 +157 +156 +155 +152 +149 +146 +145 +145 +146 +150 +151 +149 +148 +148 +147 +143 +135 +136 +138 +143 +149 +150 +147 +143 +141 +142 +143 +144 +144 +143 +140 +137 +137 +135 +134 +135 +132 +130 +130 +131 +133 +132 +135 +139 +140 +139 +139 +142 +139 +141 +143 +139 +131 +126 +130 +137 +143 +144 +146 +146 +144 +141 +141 +143 +144 +147 +150 +149 +143 +137 +136 +138 +145 +142 +136 +131 +129 +129 +127 +125 +133 +132 +131 +130 +128 +123 +118 +115 +122 +120 +113 +108 +109 +108 +111 +117 +122 +122 +118 +113 +109 +108 +103 +98 +97 +99 +99 +98 +96 +97 +98 +98 +98 +96 +91 +88 +93 +100 +100 +96 +104 +102 +98 +93 +90 +91 +94 +97 +106 +111 +117 +124 +135 +145 +147 +146 +133 +122 +114 +108 +105 +108 +113 +115 +115 +113 +103 +91 +86 +95 +106 +111 +117 +114 +107 +103 +101 +99 +103 +115 +123 +119 +113 +108 +101 +94 +91 +92 +102 +106 +109 +110 +108 +104 +99 +97 +98 +95 +86 +82 +82 +82 +82 +88 +85 +85 +86 +82 +77 +80 +83 +81 +77 +76 +74 +72 +73 +76 +79 +79 +81 +90 +98 +102 +98 +91 +94 +106 +119 +140 +158 +174 +170 +146 +128 +119 +120 +127 +133 +135 +136 +138 +138 +137 +138 +140 +138 +139 +146 +151 +153 +158 +164 +168 +168 +168 +170 +170 +171 +175 +176 +176 +175 +172 +172 +174 +176 +176 +178 +177 +177 +173 +168 +166 +160 +150 +148 +138 +123 +108 +93 +80 +77 +79 +84 +85 +87 +87 +86 +85 +87 +89 +92 +90 +92 +95 +95 +98 +102 +102 +92 +94 +94 +90 +90 +96 +107 +115 +114 +115 +118 +124 +128 +126 +118 +110 +104 +103 +100 +98 +98 +99 +98 +95 +97 +94 +93 +92 +88 +79 +69 +62 +61 +62 +60 +58 +58 +57 +52 +48 +46 +45 +50 +59 +63 +67 +77 +89 +91 +94 +93 +92 +94 +92 +88 +86 +88 +88 +90 +94 +97 +99 +100 +101 +100 +100 +104 +108 +107 +104 +108 +114 +122 +119 +121 +120 +118 +126 +131 +121 +112 +114 +111 +106 +100 +91 +94 +110 +116 +111 +105 +103 +104 +98 +85 +74 +68 +59 +58 +69 +79 +82 +84 +88 +85 +91 +91 +94 +98 +97 +101 +112 +121 +123 +126 +129 +129 +127 +124 +122 +126 +121 +120 +116 +102 +96 +105 +116 +117 +117 +117 +117 +119 +121 +123 +123 +119 +114 +109 +110 +115 +121 +127 +131 +134 +134 +133 +134 +138 +141 +141 +139 +134 +134 +133 +131 +129 +128 +127 +127 +125 +125 +124 +123 +124 +128 +130 +130 +130 +131 +132 +133 +134 +135 +138 +140 +142 +142 +145 +147 +143 +140 +140 +145 +140 +140 +143 +147 +148 +147 +147 +148 +149 +150 +151 +151 +150 +149 +146 +145 +143 +145 +146 +147 +148 +149 +152 +154 +152 +149 +146 +145 +145 +144 +141 +139 +134 +132 +128 +126 +128 +134 +137 +138 +138 +142 +144 +142 +140 +142 +145 +147 +146 +146 +144 +141 +139 +140 +144 +147 +151 +153 +153 +153 +153 +153 +154 +155 +152 +144 +138 +135 +133 +130 +129 +130 +136 +140 +144 +146 +147 +149 +151 +152 +152 +151 +148 +144 +140 +138 +137 +139 +136 +134 +134 +138 +140 +142 +144 +146 +149 +146 +142 +141 +139 +136 +138 +141 +145 +144 +142 +141 +144 +149 +153 +154 +152 +154 +155 +150 +142 +142 +151 +160 +161 +161 +163 +167 +166 +162 +161 +162 +170 +176 +165 +158 +162 +163 +161 +149 +135 +139 +165 +186 +178 +168 +165 +156 +136 +136 +160 +185 +178 +162 +162 +168 +166 +146 +137 +139 +148 +178 +209 +214 +206 +195 +187 +182 +175 +169 +160 +150 +167 +168 +165 +159 +160 +163 +158 +148 +136 +137 +142 +147 +145 +145 +146 +144 +148 +152 +153 +153 +152 +145 +139 +139 +143 +151 +161 +173 +169 +143 +143 +171 +190 +192 +189 +185 +177 +169 +171 +184 +192 +184 +174 +170 +172 +169 +166 +168 +188 +189 +192 +203 +219 +224 +208 +186 +187 +195 +201 +204 +210 +218 +217 +208 +210 +210 +204 +202 +215 +230 +225 +209 +205 +201 +202 +209 +218 +228 +226 +215 +214 +215 +214 +210 +205 +196 +192 +197 +201 +203 +201 +196 +197 +205 +215 +222 +225 +225 +223 +223 +223 +216 +208 +206 +204 +205 +192 +190 +214 +226 +215 +205 +192 +182 +175 +164 +158 +161 +161 +168 +176 +173 +161 +148 +143 +143 +145 +149 +172 +186 +192 +186 +179 +165 +145 +132 +128 +126 +125 +126 +128 +129 +133 +136 +140 +142 +144 +144 +147 +151 +155 +159 +164 +167 +171 +178 +183 +179 +162 +144 +130 +131 +132 +136 +140 +142 +142 +141 +136 +131 +128 +126 +125 +124 +122 +122 +119 +116 +114 +115 +112 +106 +103 +103 +99 +98 +97 +96 +95 +93 +90 +88 +88 +88 +88 +87 +85 +85 +86 +86 +85 +85 +86 +85 +86 +88 +88 +88 +88 +90 +88 +88 +89 +92 +94 +94 +99 +103 +103 +103 +106 +111 +112 +111 +111 +111 +109 +111 +114 +117 +119 +121 +121 +123 +125 +125 +126 +130 +131 +131 +134 +137 +142 +143 +144 +147 +149 +150 +150 +150 +151 +155 +159 +167 +179 +190 +193 +191 +184 +176 +172 +173 +185 +201 +226 +237 +247 +250 +249 +249 +249 +248 +250 +249 +249 +249 +248 +247 +247 +247 +248 +248 +248 +248 +249 +248 +248 +248 +248 +247 +246 +246 +246 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +247 +248 +249 +249 +249 +248 +249 +249 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +249 +249 +249 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +246 +246 +246 +245 +244 +243 +243 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +241 +241 +241 +242 +242 +241 +241 +242 +242 +242 +242 +243 +244 +245 +244 +243 +243 +243 +244 +243 +243 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +253 +253 +253 +253 +252 +253 +254 +255 +254 +254 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +253 +251 +250 +248 +246 +246 +247 +246 +243 +240 +232 +227 +223 +224 +225 +224 +224 +222 +222 +223 +225 +225 +225 +225 +225 +225 +224 +224 +223 +222 +222 +223 +220 +216 +216 +217 +217 +216 +214 +213 +216 +218 +214 +213 +210 +207 +205 +205 +200 +196 +195 +197 +200 +201 +197 +194 +195 +199 +198 +200 +200 +198 +199 +202 +203 +201 +189 +182 +180 +183 +187 +192 +196 +196 +189 +187 +186 +186 +186 +181 +172 +166 +171 +175 +177 +177 +183 +192 +193 +188 +180 +172 +169 +173 +173 +167 +164 +166 +159 +162 +168 +177 +182 +182 +180 +180 +179 +173 +169 +170 +172 +172 +169 +168 +165 +166 +165 +161 +159 +161 +166 +169 +164 +163 +159 +160 +163 +158 +157 +163 +156 +151 +151 +156 +156 +151 +150 +154 +160 +166 +168 +163 +158 +158 +160 +159 +150 +153 +162 +167 +165 +162 +159 +154 +154 +154 +152 +152 +153 +152 +146 +139 +143 +144 +144 +139 +135 +134 +133 +132 +130 +132 +136 +138 +139 +139 +138 +137 +138 +138 +140 +145 +147 +145 +141 +139 +137 +141 +144 +140 +136 +133 +134 +135 +137 +141 +144 +141 +132 +125 +124 +123 +125 +122 +122 +127 +134 +138 +135 +130 +131 +131 +129 +124 +119 +116 +117 +119 +120 +121 +122 +124 +125 +122 +117 +113 +117 +116 +113 +108 +108 +112 +116 +118 +113 +113 +112 +110 +106 +100 +94 +90 +90 +90 +89 +86 +82 +78 +76 +77 +79 +78 +77 +77 +79 +82 +86 +90 +93 +88 +85 +83 +80 +78 +77 +79 +84 +90 +97 +108 +109 +102 +102 +101 +105 +104 +101 +94 +90 +91 +95 +98 +107 +106 +102 +96 +90 +87 +87 +89 +95 +95 +97 +101 +104 +103 +98 +94 +92 +97 +104 +109 +109 +103 +96 +90 +88 +89 +90 +92 +97 +102 +100 +94 +82 +76 +73 +73 +77 +76 +74 +73 +71 +70 +67 +64 +69 +77 +80 +80 +71 +73 +77 +79 +72 +63 +63 +68 +65 +69 +73 +76 +79 +82 +84 +86 +87 +90 +95 +97 +97 +98 +100 +102 +100 +106 +111 +111 +108 +106 +107 +108 +113 +113 +110 +105 +105 +110 +114 +114 +108 +108 +109 +109 +110 +111 +115 +121 +121 +120 +122 +126 +126 +125 +127 +131 +133 +133 +134 +136 +139 +140 +140 +139 +134 +141 +146 +146 +145 +145 +144 +140 +140 +144 +147 +147 +144 +141 +137 +134 +133 +137 +142 +145 +146 +147 +147 +147 +149 +148 +148 +148 +149 +150 +152 +154 +155 +154 +152 +151 +148 +146 +146 +147 +152 +152 +152 +155 +155 +154 +156 +159 +154 +147 +144 +146 +148 +147 +145 +146 +148 +150 +152 +152 +149 +147 +145 +144 +138 +138 +138 +142 +147 +149 +147 +144 +143 +144 +143 +142 +143 +144 +143 +140 +134 +133 +133 +134 +133 +131 +130 +131 +137 +136 +139 +143 +144 +140 +138 +140 +140 +140 +139 +138 +135 +135 +139 +143 +144 +140 +137 +139 +141 +138 +133 +129 +137 +142 +147 +146 +141 +137 +132 +128 +133 +135 +133 +128 +123 +120 +119 +118 +122 +125 +126 +124 +125 +126 +123 +118 +118 +115 +109 +107 +110 +111 +114 +120 +124 +117 +112 +111 +109 +104 +100 +98 +98 +96 +95 +97 +99 +99 +99 +99 +99 +96 +91 +90 +95 +99 +95 +90 +95 +95 +94 +94 +94 +97 +99 +102 +111 +114 +117 +121 +130 +138 +136 +130 +122 +119 +110 +106 +111 +114 +113 +111 +108 +105 +99 +95 +97 +106 +115 +122 +125 +114 +102 +101 +106 +108 +110 +118 +126 +117 +111 +110 +106 +95 +89 +90 +97 +103 +107 +103 +96 +91 +87 +84 +84 +86 +83 +83 +86 +84 +82 +88 +88 +91 +87 +81 +81 +81 +77 +75 +75 +74 +70 +67 +67 +72 +77 +77 +85 +95 +101 +101 +97 +92 +95 +105 +118 +135 +154 +177 +181 +159 +134 +116 +120 +127 +132 +133 +135 +138 +139 +137 +139 +142 +140 +139 +145 +151 +153 +154 +160 +164 +166 +167 +170 +170 +169 +173 +178 +178 +177 +175 +175 +177 +179 +180 +181 +179 +180 +179 +172 +167 +162 +156 +156 +148 +135 +121 +108 +96 +87 +82 +84 +84 +84 +83 +83 +84 +86 +86 +85 +83 +89 +95 +95 +98 +102 +103 +93 +94 +91 +88 +89 +98 +108 +114 +120 +113 +109 +114 +122 +124 +115 +105 +101 +99 +95 +95 +97 +99 +93 +87 +81 +80 +77 +73 +68 +64 +58 +54 +58 +57 +57 +56 +55 +51 +49 +49 +52 +53 +61 +72 +77 +79 +86 +95 +95 +99 +96 +94 +95 +93 +89 +88 +92 +93 +94 +96 +97 +99 +99 +99 +98 +99 +102 +107 +109 +109 +111 +114 +119 +115 +118 +119 +119 +129 +129 +111 +102 +105 +108 +106 +99 +92 +95 +103 +108 +106 +104 +105 +104 +93 +78 +66 +57 +58 +65 +77 +84 +84 +85 +88 +89 +89 +91 +96 +99 +103 +109 +116 +124 +122 +122 +126 +128 +126 +125 +126 +129 +124 +120 +114 +101 +98 +108 +118 +115 +119 +123 +124 +123 +122 +123 +124 +121 +119 +115 +113 +117 +123 +127 +127 +133 +134 +134 +133 +133 +136 +137 +136 +137 +134 +131 +129 +130 +131 +132 +133 +131 +131 +129 +128 +129 +132 +131 +129 +130 +131 +131 +131 +132 +135 +139 +141 +141 +143 +145 +144 +141 +140 +141 +144 +140 +142 +146 +152 +153 +150 +147 +147 +147 +148 +150 +149 +149 +147 +145 +145 +144 +144 +142 +141 +141 +143 +147 +151 +149 +147 +145 +147 +148 +151 +151 +150 +146 +140 +135 +134 +137 +138 +139 +139 +137 +139 +141 +140 +141 +145 +147 +148 +148 +149 +148 +145 +142 +142 +145 +147 +149 +149 +151 +152 +153 +155 +155 +155 +150 +148 +145 +143 +142 +141 +139 +138 +133 +134 +139 +146 +148 +148 +149 +153 +154 +153 +150 +147 +144 +141 +139 +138 +138 +138 +140 +143 +144 +145 +147 +150 +151 +151 +151 +149 +145 +143 +144 +146 +150 +145 +138 +137 +144 +154 +158 +157 +153 +156 +159 +158 +152 +145 +145 +148 +153 +151 +153 +159 +162 +161 +163 +166 +170 +177 +161 +149 +156 +171 +179 +171 +147 +139 +147 +158 +159 +163 +169 +164 +153 +142 +145 +162 +172 +173 +171 +168 +165 +147 +129 +126 +141 +169 +186 +184 +179 +181 +188 +187 +176 +171 +167 +158 +164 +167 +162 +153 +158 +171 +172 +164 +145 +143 +143 +142 +141 +146 +152 +151 +159 +173 +176 +168 +157 +143 +130 +129 +133 +144 +153 +163 +165 +156 +159 +176 +180 +177 +175 +178 +173 +160 +163 +178 +193 +186 +173 +167 +174 +180 +181 +180 +188 +189 +193 +204 +217 +219 +203 +182 +184 +197 +208 +210 +210 +212 +212 +209 +218 +217 +203 +186 +191 +213 +222 +217 +196 +191 +197 +209 +216 +222 +223 +216 +214 +217 +217 +215 +214 +209 +203 +203 +201 +201 +200 +200 +204 +210 +217 +223 +227 +224 +224 +224 +218 +212 +206 +202 +207 +204 +189 +182 +198 +223 +231 +225 +209 +184 +166 +155 +159 +168 +164 +168 +171 +166 +156 +148 +145 +143 +145 +151 +166 +184 +194 +191 +180 +162 +141 +127 +127 +125 +125 +128 +129 +130 +133 +135 +138 +140 +142 +144 +146 +150 +155 +158 +161 +164 +168 +176 +182 +180 +162 +143 +131 +135 +135 +137 +139 +144 +143 +140 +134 +129 +124 +123 +123 +122 +121 +120 +117 +115 +115 +116 +113 +107 +103 +103 +99 +97 +96 +93 +92 +91 +91 +90 +88 +88 +88 +86 +85 +84 +84 +85 +83 +85 +85 +85 +85 +87 +89 +89 +90 +91 +90 +88 +88 +91 +93 +92 +98 +102 +104 +105 +108 +112 +112 +111 +108 +108 +108 +111 +114 +118 +121 +122 +121 +123 +124 +124 +126 +130 +132 +132 +135 +136 +140 +141 +141 +145 +148 +148 +151 +151 +152 +157 +161 +168 +179 +189 +193 +191 +183 +174 +170 +172 +185 +204 +228 +238 +246 +249 +249 +249 +250 +249 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +248 +247 +247 +247 +248 +247 +247 +246 +246 +246 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +246 +247 +248 +248 +247 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +252 +252 +251 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +248 +247 +247 +246 +247 +246 +246 +246 +246 +246 +246 +245 +245 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +241 +241 +241 +241 +242 +242 +242 +242 +242 +243 +244 +243 +243 +243 +244 +244 +244 +244 +244 +245 +246 +246 +246 +247 +247 +247 +248 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +252 +252 +252 +254 +255 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +254 +253 +251 +250 +249 +247 +248 +248 +247 +244 +241 +232 +226 +222 +222 +223 +224 +224 +224 +226 +225 +226 +226 +225 +224 +224 +225 +225 +224 +222 +221 +222 +221 +216 +211 +215 +217 +217 +216 +214 +212 +214 +216 +211 +211 +209 +207 +207 +205 +200 +194 +195 +196 +198 +199 +197 +194 +196 +200 +199 +201 +200 +197 +198 +203 +205 +203 +186 +188 +192 +190 +187 +192 +197 +195 +189 +192 +193 +191 +187 +182 +174 +168 +172 +175 +176 +178 +183 +189 +189 +186 +179 +170 +167 +173 +175 +169 +167 +170 +166 +166 +169 +176 +181 +183 +185 +187 +183 +176 +171 +171 +171 +168 +164 +163 +155 +159 +160 +159 +162 +173 +183 +188 +182 +166 +157 +158 +159 +157 +157 +158 +154 +154 +154 +154 +153 +152 +150 +149 +150 +157 +160 +159 +158 +162 +163 +162 +151 +156 +165 +167 +160 +158 +162 +164 +156 +160 +162 +162 +161 +159 +154 +148 +144 +146 +147 +143 +137 +135 +134 +133 +133 +134 +137 +140 +143 +144 +146 +146 +143 +141 +142 +148 +153 +152 +147 +143 +138 +142 +142 +137 +133 +135 +138 +139 +138 +136 +135 +135 +133 +131 +130 +131 +127 +126 +126 +128 +131 +132 +130 +127 +126 +128 +128 +124 +118 +115 +117 +120 +122 +122 +122 +123 +124 +123 +117 +112 +109 +110 +109 +105 +102 +104 +108 +110 +108 +107 +105 +103 +100 +98 +96 +94 +86 +84 +80 +76 +73 +72 +75 +77 +78 +77 +75 +72 +75 +82 +88 +90 +87 +92 +93 +84 +72 +70 +77 +83 +92 +86 +81 +99 +107 +96 +96 +92 +101 +101 +98 +91 +85 +85 +88 +91 +99 +96 +93 +89 +83 +78 +78 +81 +84 +90 +96 +104 +107 +104 +96 +91 +93 +96 +101 +107 +109 +106 +99 +93 +88 +92 +92 +90 +96 +107 +108 +101 +87 +80 +75 +78 +83 +86 +84 +83 +82 +77 +67 +57 +59 +69 +77 +79 +78 +75 +80 +87 +82 +69 +63 +68 +72 +70 +69 +70 +74 +80 +83 +83 +88 +92 +95 +96 +95 +96 +98 +102 +102 +109 +111 +106 +102 +103 +106 +108 +112 +114 +112 +109 +107 +109 +110 +108 +102 +102 +104 +107 +110 +111 +115 +120 +122 +121 +124 +129 +129 +124 +126 +133 +139 +137 +134 +134 +138 +141 +143 +143 +138 +140 +139 +138 +142 +147 +148 +144 +141 +145 +146 +142 +140 +140 +138 +135 +134 +141 +144 +144 +146 +152 +151 +145 +150 +152 +150 +144 +143 +146 +147 +145 +147 +149 +153 +155 +151 +146 +149 +154 +152 +152 +154 +157 +156 +152 +153 +156 +151 +140 +135 +141 +148 +148 +146 +146 +149 +151 +154 +156 +152 +146 +143 +143 +144 +142 +141 +144 +148 +150 +149 +147 +143 +143 +140 +137 +138 +142 +142 +141 +138 +136 +136 +138 +138 +136 +135 +134 +138 +137 +140 +143 +144 +138 +136 +138 +141 +133 +127 +131 +139 +145 +145 +142 +148 +149 +151 +150 +146 +137 +130 +128 +130 +138 +143 +144 +141 +137 +127 +118 +122 +126 +128 +123 +118 +116 +117 +118 +117 +122 +124 +123 +125 +131 +130 +124 +113 +111 +108 +111 +117 +117 +115 +118 +123 +113 +107 +110 +109 +101 +97 +98 +103 +99 +95 +96 +99 +98 +99 +102 +100 +100 +98 +95 +93 +92 +92 +92 +87 +88 +91 +95 +99 +101 +103 +105 +115 +116 +115 +117 +123 +128 +123 +114 +118 +124 +120 +116 +119 +116 +108 +105 +95 +94 +96 +102 +107 +112 +120 +129 +126 +109 +93 +95 +108 +115 +119 +124 +128 +116 +110 +113 +109 +98 +91 +93 +89 +98 +102 +97 +89 +86 +83 +79 +78 +81 +81 +86 +95 +90 +80 +80 +92 +95 +87 +78 +79 +77 +70 +67 +68 +67 +64 +60 +63 +70 +77 +80 +89 +97 +100 +96 +93 +91 +95 +104 +120 +128 +141 +173 +196 +181 +146 +115 +119 +126 +131 +132 +134 +139 +142 +142 +141 +146 +144 +141 +146 +152 +152 +151 +155 +161 +164 +166 +169 +169 +168 +171 +179 +180 +179 +177 +178 +181 +184 +185 +183 +180 +183 +184 +176 +169 +166 +164 +160 +154 +142 +130 +120 +110 +96 +84 +83 +81 +79 +78 +80 +83 +85 +84 +81 +82 +89 +95 +94 +94 +98 +100 +86 +86 +83 +83 +89 +100 +108 +111 +113 +108 +102 +101 +103 +104 +103 +100 +94 +90 +85 +85 +88 +90 +83 +75 +72 +71 +69 +62 +57 +56 +56 +55 +60 +54 +50 +47 +45 +44 +48 +55 +64 +69 +76 +83 +91 +97 +98 +95 +96 +101 +100 +98 +99 +96 +92 +92 +98 +100 +99 +98 +97 +97 +98 +98 +101 +101 +102 +105 +108 +109 +110 +111 +114 +110 +116 +120 +122 +129 +121 +96 +91 +97 +102 +101 +94 +92 +96 +98 +103 +102 +102 +103 +99 +85 +69 +58 +48 +59 +75 +85 +89 +88 +86 +86 +93 +88 +90 +96 +101 +108 +114 +119 +126 +121 +120 +125 +127 +126 +127 +132 +130 +125 +120 +113 +102 +102 +112 +121 +119 +120 +121 +123 +124 +123 +123 +123 +123 +122 +118 +115 +118 +123 +125 +122 +125 +130 +133 +133 +132 +133 +135 +137 +141 +136 +131 +128 +130 +133 +135 +136 +135 +134 +133 +133 +136 +137 +133 +127 +127 +128 +128 +129 +131 +135 +138 +139 +140 +142 +143 +141 +140 +141 +142 +142 +144 +146 +152 +157 +158 +153 +147 +147 +148 +148 +148 +148 +148 +148 +148 +147 +147 +145 +140 +136 +135 +137 +141 +145 +144 +143 +144 +147 +150 +152 +153 +153 +153 +147 +143 +145 +147 +145 +141 +140 +139 +140 +139 +139 +142 +145 +146 +146 +148 +150 +152 +151 +148 +146 +147 +148 +144 +145 +146 +149 +152 +154 +154 +153 +146 +149 +150 +149 +148 +149 +148 +145 +137 +135 +139 +147 +149 +145 +145 +150 +158 +155 +152 +150 +149 +146 +143 +139 +144 +144 +145 +147 +147 +146 +146 +148 +149 +149 +149 +150 +152 +154 +153 +150 +153 +145 +136 +133 +141 +153 +159 +158 +160 +158 +157 +163 +165 +160 +153 +147 +149 +145 +145 +155 +164 +164 +163 +162 +172 +177 +159 +143 +154 +175 +186 +177 +163 +154 +149 +149 +155 +169 +174 +166 +166 +161 +146 +139 +154 +176 +182 +177 +160 +155 +136 +125 +139 +156 +163 +163 +163 +162 +174 +182 +171 +164 +169 +173 +175 +177 +172 +161 +159 +168 +175 +176 +163 +152 +147 +146 +146 +148 +152 +153 +160 +183 +192 +180 +163 +144 +129 +128 +127 +140 +144 +146 +155 +164 +173 +179 +181 +173 +170 +175 +169 +154 +153 +171 +189 +188 +179 +171 +177 +185 +188 +187 +190 +192 +197 +206 +215 +216 +200 +181 +176 +196 +214 +215 +209 +207 +209 +211 +211 +217 +207 +184 +176 +192 +206 +208 +192 +185 +193 +209 +212 +213 +215 +211 +209 +214 +214 +215 +218 +216 +209 +205 +204 +198 +197 +203 +209 +212 +218 +225 +228 +224 +226 +225 +214 +207 +203 +197 +204 +199 +191 +182 +187 +217 +240 +236 +222 +186 +161 +153 +162 +173 +170 +173 +174 +167 +154 +146 +142 +139 +141 +150 +164 +186 +198 +196 +185 +164 +141 +126 +125 +125 +127 +131 +132 +132 +134 +134 +135 +137 +140 +142 +146 +150 +155 +158 +159 +161 +165 +173 +181 +179 +160 +140 +130 +134 +136 +136 +139 +143 +143 +138 +132 +127 +121 +120 +121 +121 +120 +119 +117 +114 +114 +116 +114 +107 +103 +104 +99 +96 +93 +91 +89 +90 +91 +91 +87 +88 +87 +85 +84 +83 +84 +85 +84 +85 +85 +85 +85 +87 +89 +89 +92 +91 +90 +88 +88 +91 +92 +91 +96 +101 +105 +106 +109 +113 +111 +109 +105 +106 +107 +112 +115 +119 +121 +122 +121 +124 +124 +125 +127 +130 +133 +132 +135 +137 +139 +139 +139 +143 +146 +147 +153 +152 +154 +159 +164 +170 +181 +191 +193 +192 +184 +174 +168 +170 +185 +205 +228 +238 +246 +249 +248 +249 +250 +250 +248 +248 +248 +249 +249 +250 +250 +249 +251 +250 +249 +248 +247 +247 +247 +247 +248 +247 +247 +246 +246 +246 +246 +246 +245 +246 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +250 +250 +249 +249 +249 +250 +249 +249 +250 +251 +251 +250 +250 +250 +249 +250 +251 +251 +251 +250 +249 +248 +250 +250 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +247 +248 +248 +247 +247 +248 +248 +247 +247 +247 +246 +248 +247 +246 +245 +245 +245 +245 +245 +244 +244 +244 +243 +242 +242 +243 +244 +243 +242 +241 +241 +240 +240 +241 +241 +240 +240 +240 +239 +240 +240 +240 +240 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +243 +244 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +248 +249 +250 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +251 +252 +253 +255 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +250 +248 +247 +248 +250 +249 +246 +242 +233 +232 +227 +221 +220 +224 +227 +225 +224 +223 +225 +226 +227 +226 +226 +226 +226 +222 +221 +223 +222 +216 +212 +211 +217 +219 +218 +216 +214 +214 +215 +215 +212 +210 +210 +211 +211 +207 +199 +193 +192 +196 +200 +199 +197 +195 +197 +199 +200 +202 +199 +192 +193 +199 +201 +197 +190 +193 +190 +186 +193 +200 +198 +191 +193 +195 +195 +192 +189 +186 +176 +166 +170 +176 +183 +185 +181 +178 +181 +186 +178 +165 +163 +173 +178 +178 +177 +177 +176 +168 +162 +165 +175 +182 +182 +180 +177 +179 +176 +166 +160 +160 +160 +158 +148 +149 +154 +159 +165 +176 +183 +180 +176 +170 +164 +161 +160 +158 +156 +155 +153 +155 +156 +155 +156 +155 +145 +134 +140 +155 +163 +158 +157 +163 +166 +161 +154 +159 +163 +162 +163 +167 +166 +163 +158 +156 +155 +157 +158 +156 +150 +145 +148 +147 +146 +146 +145 +144 +141 +139 +138 +142 +145 +144 +143 +143 +144 +144 +147 +147 +146 +143 +142 +143 +144 +143 +137 +136 +135 +134 +134 +136 +139 +140 +137 +135 +133 +131 +132 +135 +135 +133 +135 +129 +124 +124 +128 +130 +129 +127 +125 +125 +124 +123 +125 +129 +130 +128 +126 +121 +119 +121 +122 +124 +116 +101 +106 +100 +103 +105 +100 +101 +105 +100 +102 +97 +94 +94 +97 +96 +89 +82 +71 +77 +79 +77 +78 +82 +82 +78 +75 +78 +76 +75 +78 +85 +90 +93 +93 +91 +86 +79 +72 +72 +79 +85 +85 +82 +81 +87 +90 +85 +85 +93 +99 +93 +91 +88 +84 +87 +87 +79 +84 +80 +79 +80 +80 +79 +79 +81 +84 +91 +97 +98 +99 +101 +98 +91 +86 +91 +92 +96 +100 +98 +92 +89 +90 +87 +87 +95 +106 +112 +107 +100 +93 +86 +85 +92 +96 +92 +87 +87 +86 +77 +66 +67 +67 +64 +69 +72 +76 +82 +87 +90 +83 +69 +65 +73 +81 +87 +79 +69 +71 +73 +74 +80 +86 +90 +95 +98 +95 +93 +98 +105 +110 +105 +101 +100 +102 +103 +105 +108 +111 +114 +113 +111 +109 +109 +109 +107 +110 +102 +101 +108 +113 +109 +112 +121 +123 +123 +126 +128 +126 +124 +128 +135 +141 +137 +136 +138 +142 +144 +144 +144 +142 +138 +138 +143 +147 +147 +146 +145 +144 +140 +139 +139 +139 +138 +137 +138 +137 +146 +149 +144 +146 +153 +154 +148 +148 +150 +147 +142 +142 +147 +147 +144 +148 +153 +159 +161 +159 +156 +155 +155 +154 +152 +155 +159 +161 +162 +159 +152 +150 +143 +137 +137 +142 +147 +148 +147 +150 +153 +154 +153 +154 +152 +145 +136 +141 +146 +149 +148 +150 +154 +153 +148 +144 +144 +144 +142 +139 +138 +140 +143 +144 +144 +144 +144 +143 +142 +142 +141 +139 +139 +140 +145 +148 +145 +138 +138 +140 +133 +128 +130 +137 +142 +141 +137 +152 +159 +168 +166 +158 +146 +132 +124 +128 +132 +138 +147 +154 +144 +129 +122 +126 +127 +125 +122 +122 +125 +123 +117 +119 +122 +125 +126 +128 +129 +129 +127 +110 +104 +107 +119 +122 +116 +115 +121 +116 +113 +104 +98 +99 +98 +95 +95 +101 +100 +96 +93 +96 +102 +103 +98 +104 +99 +97 +95 +91 +92 +95 +94 +91 +96 +100 +101 +100 +100 +102 +107 +112 +114 +117 +118 +120 +120 +117 +114 +123 +126 +129 +127 +118 +107 +99 +96 +93 +93 +99 +107 +114 +122 +127 +126 +120 +104 +95 +102 +115 +121 +122 +124 +122 +113 +108 +108 +105 +100 +98 +100 +92 +93 +93 +93 +91 +84 +78 +79 +78 +82 +86 +87 +81 +73 +72 +74 +84 +87 +84 +77 +74 +70 +64 +58 +64 +59 +63 +64 +60 +68 +79 +80 +93 +96 +97 +94 +91 +91 +98 +105 +120 +127 +142 +175 +202 +198 +168 +130 +118 +119 +126 +130 +132 +143 +146 +137 +140 +147 +148 +143 +145 +153 +153 +147 +154 +158 +161 +163 +163 +165 +170 +174 +178 +176 +175 +175 +178 +182 +184 +185 +181 +180 +180 +181 +180 +176 +170 +164 +164 +156 +151 +146 +135 +120 +104 +91 +82 +80 +77 +77 +81 +83 +82 +79 +81 +85 +88 +91 +95 +98 +95 +89 +86 +81 +75 +78 +89 +101 +102 +96 +100 +100 +95 +86 +82 +85 +88 +89 +86 +80 +75 +77 +80 +79 +74 +71 +66 +66 +65 +63 +59 +55 +51 +48 +51 +50 +49 +47 +46 +51 +62 +71 +81 +86 +92 +96 +96 +97 +97 +98 +100 +98 +99 +106 +107 +103 +102 +104 +108 +104 +100 +101 +101 +99 +99 +100 +99 +103 +107 +109 +107 +105 +105 +106 +106 +103 +105 +114 +119 +114 +101 +91 +95 +102 +99 +85 +81 +89 +98 +104 +111 +118 +104 +90 +85 +79 +51 +45 +54 +69 +87 +96 +93 +88 +88 +92 +94 +96 +97 +99 +104 +113 +120 +124 +126 +126 +123 +123 +126 +131 +133 +132 +128 +123 +115 +111 +110 +113 +120 +126 +129 +122 +116 +119 +125 +127 +125 +122 +115 +117 +116 +113 +114 +119 +118 +114 +119 +126 +131 +130 +129 +133 +137 +140 +141 +147 +135 +125 +133 +137 +132 +134 +134 +137 +137 +135 +136 +139 +138 +134 +135 +130 +126 +126 +129 +133 +135 +136 +136 +141 +145 +144 +141 +142 +144 +145 +140 +150 +159 +160 +158 +156 +152 +147 +151 +152 +149 +147 +148 +151 +153 +149 +146 +146 +145 +141 +137 +136 +139 +142 +140 +141 +141 +141 +144 +148 +150 +148 +146 +147 +149 +151 +151 +148 +145 +142 +143 +141 +139 +138 +138 +139 +141 +143 +146 +150 +154 +155 +155 +154 +152 +149 +144 +142 +141 +145 +150 +153 +152 +149 +148 +149 +150 +152 +152 +153 +153 +152 +146 +148 +150 +150 +149 +149 +149 +150 +153 +154 +155 +156 +156 +154 +152 +150 +146 +145 +147 +149 +148 +145 +144 +146 +147 +148 +151 +154 +154 +153 +154 +157 +153 +147 +140 +136 +137 +144 +152 +157 +161 +164 +160 +157 +167 +173 +168 +158 +156 +145 +136 +144 +160 +164 +163 +165 +171 +168 +158 +135 +138 +183 +207 +185 +184 +181 +166 +151 +152 +164 +172 +176 +175 +178 +170 +139 +124 +153 +184 +185 +167 +167 +160 +143 +132 +141 +160 +170 +163 +167 +166 +171 +177 +165 +159 +173 +181 +192 +191 +183 +172 +170 +178 +179 +171 +164 +154 +154 +155 +147 +147 +160 +166 +170 +187 +186 +159 +143 +140 +133 +128 +133 +140 +150 +160 +168 +176 +179 +182 +173 +161 +170 +180 +161 +146 +158 +180 +187 +192 +181 +176 +182 +183 +186 +186 +195 +203 +210 +219 +221 +201 +174 +173 +189 +210 +217 +209 +205 +210 +212 +208 +213 +206 +188 +179 +183 +189 +188 +190 +182 +185 +201 +212 +215 +212 +206 +203 +202 +209 +218 +219 +217 +212 +206 +199 +195 +197 +201 +203 +208 +219 +225 +225 +226 +225 +219 +213 +206 +199 +192 +189 +191 +183 +174 +182 +209 +234 +245 +230 +198 +165 +150 +154 +175 +188 +182 +186 +179 +151 +143 +143 +141 +146 +142 +163 +181 +202 +206 +191 +165 +141 +126 +126 +126 +127 +130 +131 +133 +135 +135 +137 +139 +141 +141 +144 +148 +151 +153 +154 +159 +165 +172 +175 +169 +154 +139 +127 +131 +134 +136 +138 +138 +137 +133 +130 +126 +121 +118 +119 +120 +119 +118 +118 +115 +114 +115 +112 +107 +103 +102 +100 +97 +94 +90 +88 +86 +87 +87 +87 +87 +87 +86 +84 +84 +85 +86 +86 +85 +85 +84 +85 +87 +89 +91 +90 +90 +90 +92 +92 +91 +90 +91 +97 +100 +104 +107 +109 +109 +108 +108 +108 +109 +110 +112 +115 +119 +123 +125 +124 +124 +126 +129 +130 +130 +132 +135 +135 +137 +139 +140 +140 +142 +144 +146 +154 +157 +159 +160 +166 +177 +185 +187 +193 +186 +181 +170 +165 +173 +186 +201 +223 +238 +248 +250 +248 +248 +248 +251 +249 +248 +248 +249 +249 +248 +248 +249 +249 +249 +248 +247 +246 +246 +246 +245 +247 +248 +248 +248 +247 +246 +246 +247 +246 +247 +249 +249 +248 +247 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +247 +247 +247 +248 +248 +248 +249 +248 +247 +246 +246 +246 +247 +246 +245 +244 +247 +246 +246 +245 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +238 +238 +238 +240 +242 +243 +239 +240 +241 +242 +242 +242 +241 +241 +241 +242 +244 +246 +247 +246 +245 +244 +245 +246 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +248 +248 +248 +249 +250 +251 +251 +250 +250 +250 +251 +252 +251 +251 +252 +251 +250 +251 +253 +253 +253 +252 +252 +252 +253 +253 +253 +255 +255 +254 +254 +254 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +251 +248 +246 +246 +249 +251 +250 +248 +238 +234 +228 +223 +222 +225 +226 +225 +224 +223 +224 +225 +227 +228 +227 +227 +225 +222 +222 +224 +222 +215 +211 +211 +216 +218 +218 +216 +215 +215 +216 +215 +212 +211 +211 +212 +212 +208 +200 +194 +193 +197 +200 +200 +200 +201 +200 +198 +195 +199 +199 +192 +188 +190 +195 +198 +193 +193 +196 +199 +197 +194 +191 +189 +193 +194 +194 +191 +188 +183 +177 +171 +170 +177 +184 +187 +182 +177 +177 +180 +176 +164 +163 +174 +180 +180 +179 +178 +179 +172 +162 +158 +165 +177 +179 +175 +178 +176 +168 +155 +148 +152 +159 +162 +158 +153 +153 +157 +159 +163 +165 +163 +160 +159 +160 +162 +162 +158 +156 +154 +153 +157 +160 +161 +161 +159 +151 +141 +144 +158 +167 +163 +160 +165 +167 +164 +153 +159 +165 +165 +166 +165 +161 +157 +152 +150 +146 +145 +145 +147 +148 +148 +149 +150 +150 +149 +146 +143 +142 +142 +138 +142 +146 +148 +147 +144 +142 +142 +147 +147 +146 +143 +142 +142 +141 +140 +136 +135 +134 +134 +136 +137 +139 +140 +139 +136 +131 +128 +131 +136 +139 +139 +139 +133 +126 +123 +126 +128 +128 +126 +125 +125 +124 +124 +128 +132 +133 +131 +120 +115 +114 +112 +107 +105 +108 +109 +101 +94 +94 +98 +97 +99 +99 +92 +90 +86 +84 +84 +84 +80 +75 +72 +70 +75 +78 +82 +86 +88 +84 +79 +77 +81 +82 +84 +87 +90 +89 +87 +88 +83 +76 +74 +72 +72 +77 +84 +79 +78 +77 +79 +81 +76 +73 +77 +85 +82 +82 +83 +87 +90 +84 +74 +62 +58 +62 +74 +80 +79 +80 +85 +91 +94 +91 +87 +88 +96 +97 +92 +84 +89 +95 +101 +104 +96 +88 +88 +91 +92 +92 +94 +102 +108 +105 +97 +94 +91 +93 +99 +99 +92 +88 +89 +97 +88 +72 +68 +66 +62 +67 +67 +69 +80 +91 +97 +90 +72 +64 +69 +81 +98 +92 +73 +69 +68 +64 +66 +77 +81 +89 +95 +95 +93 +97 +104 +105 +102 +98 +98 +100 +103 +106 +108 +110 +112 +112 +111 +109 +110 +111 +110 +112 +107 +106 +110 +111 +107 +109 +116 +118 +121 +126 +130 +129 +125 +127 +133 +136 +135 +136 +141 +144 +143 +140 +138 +143 +140 +141 +145 +149 +149 +146 +144 +140 +135 +132 +135 +137 +136 +135 +137 +141 +149 +152 +148 +146 +151 +154 +151 +147 +145 +144 +143 +144 +146 +149 +151 +151 +155 +160 +162 +160 +159 +158 +159 +153 +153 +161 +169 +172 +172 +166 +158 +151 +145 +139 +139 +144 +148 +148 +146 +148 +152 +155 +154 +153 +152 +146 +139 +137 +143 +147 +149 +151 +153 +150 +146 +146 +145 +145 +145 +144 +144 +143 +143 +143 +143 +143 +143 +142 +142 +142 +142 +142 +144 +145 +148 +151 +146 +140 +140 +138 +135 +132 +132 +136 +139 +137 +136 +148 +158 +164 +162 +159 +154 +142 +129 +127 +135 +139 +143 +154 +155 +140 +125 +128 +129 +130 +131 +131 +130 +123 +116 +121 +123 +126 +129 +132 +132 +127 +121 +115 +105 +102 +113 +127 +128 +118 +110 +106 +104 +98 +97 +98 +94 +93 +99 +98 +101 +101 +100 +102 +106 +106 +101 +103 +98 +96 +95 +94 +96 +97 +93 +97 +103 +108 +105 +99 +99 +102 +106 +109 +113 +115 +114 +113 +116 +119 +121 +118 +124 +129 +124 +109 +98 +96 +102 +108 +107 +109 +112 +118 +128 +131 +124 +112 +108 +108 +116 +122 +122 +119 +118 +116 +109 +107 +105 +101 +100 +103 +102 +95 +95 +92 +87 +84 +81 +79 +76 +73 +77 +80 +75 +67 +63 +69 +77 +80 +80 +78 +71 +65 +66 +68 +69 +78 +75 +75 +78 +78 +74 +77 +86 +92 +92 +95 +96 +96 +97 +101 +107 +114 +129 +149 +177 +193 +187 +167 +141 +118 +120 +127 +132 +130 +134 +139 +135 +138 +142 +144 +142 +146 +153 +154 +149 +151 +152 +155 +158 +160 +163 +166 +169 +173 +173 +173 +174 +176 +179 +181 +182 +179 +178 +178 +178 +178 +175 +169 +164 +160 +160 +162 +158 +144 +128 +113 +100 +90 +78 +75 +83 +87 +80 +79 +84 +89 +87 +87 +90 +92 +93 +95 +97 +87 +88 +87 +85 +88 +93 +93 +90 +91 +85 +78 +76 +82 +85 +80 +71 +73 +67 +64 +68 +73 +75 +74 +73 +65 +65 +63 +59 +53 +48 +43 +42 +47 +49 +54 +59 +63 +69 +77 +84 +95 +98 +100 +100 +97 +95 +97 +98 +99 +98 +101 +109 +114 +115 +114 +115 +112 +109 +103 +95 +93 +97 +99 +99 +102 +105 +107 +109 +108 +107 +105 +105 +101 +98 +95 +95 +98 +100 +97 +93 +102 +101 +93 +88 +91 +95 +100 +107 +131 +128 +105 +85 +74 +68 +49 +45 +67 +80 +94 +97 +93 +91 +93 +95 +93 +96 +100 +104 +109 +118 +124 +128 +128 +125 +122 +123 +128 +133 +135 +134 +128 +115 +107 +110 +116 +119 +123 +128 +130 +124 +117 +118 +127 +133 +127 +117 +109 +112 +112 +110 +111 +116 +118 +117 +120 +125 +128 +126 +127 +132 +137 +139 +147 +152 +141 +131 +135 +135 +129 +130 +128 +131 +133 +134 +139 +144 +145 +142 +140 +138 +135 +132 +131 +131 +132 +133 +133 +134 +137 +140 +140 +138 +139 +140 +142 +146 +152 +156 +157 +154 +151 +150 +150 +149 +148 +149 +152 +154 +153 +150 +148 +148 +147 +144 +141 +140 +142 +143 +141 +142 +142 +141 +145 +149 +150 +150 +146 +147 +149 +151 +152 +151 +148 +146 +143 +141 +140 +139 +140 +141 +142 +143 +145 +151 +155 +155 +154 +153 +153 +152 +149 +147 +146 +146 +148 +150 +150 +150 +149 +150 +151 +153 +153 +154 +154 +153 +153 +153 +154 +153 +153 +152 +150 +149 +147 +149 +153 +157 +158 +157 +155 +152 +146 +145 +146 +149 +149 +146 +142 +140 +142 +142 +144 +147 +149 +150 +153 +155 +153 +148 +142 +137 +136 +141 +146 +150 +154 +160 +159 +156 +161 +167 +167 +167 +162 +157 +148 +147 +151 +152 +159 +170 +168 +168 +162 +139 +130 +161 +196 +201 +184 +178 +167 +155 +150 +150 +165 +186 +190 +194 +185 +154 +126 +130 +158 +182 +191 +189 +182 +169 +147 +132 +143 +165 +168 +175 +176 +174 +171 +158 +153 +169 +182 +195 +195 +188 +182 +182 +184 +176 +166 +168 +163 +156 +154 +154 +155 +157 +164 +165 +172 +167 +151 +148 +151 +145 +144 +138 +138 +149 +162 +173 +179 +180 +177 +161 +152 +171 +186 +168 +149 +155 +173 +185 +193 +181 +173 +177 +181 +185 +188 +196 +202 +208 +220 +225 +206 +181 +172 +185 +204 +214 +211 +207 +205 +202 +208 +211 +204 +188 +179 +183 +190 +192 +185 +175 +175 +191 +211 +222 +214 +199 +193 +193 +202 +214 +220 +221 +217 +211 +198 +195 +197 +202 +201 +207 +217 +221 +219 +222 +223 +217 +210 +204 +199 +195 +185 +176 +161 +156 +174 +206 +231 +240 +231 +203 +170 +153 +151 +166 +186 +196 +196 +190 +172 +149 +141 +146 +145 +146 +159 +178 +204 +211 +193 +162 +138 +120 +123 +123 +125 +127 +129 +132 +135 +137 +140 +140 +141 +141 +142 +146 +149 +151 +155 +159 +164 +169 +171 +166 +154 +141 +130 +134 +134 +135 +134 +134 +132 +129 +128 +123 +118 +116 +117 +119 +118 +117 +115 +113 +113 +113 +113 +108 +104 +102 +99 +97 +95 +91 +88 +86 +87 +87 +87 +88 +88 +87 +85 +85 +85 +87 +87 +86 +85 +85 +86 +87 +89 +90 +89 +88 +89 +92 +92 +92 +91 +93 +96 +99 +102 +105 +106 +107 +106 +106 +107 +108 +111 +114 +117 +119 +122 +123 +125 +126 +128 +130 +130 +129 +131 +133 +136 +139 +141 +143 +144 +144 +145 +146 +149 +155 +162 +168 +174 +182 +188 +190 +186 +179 +175 +166 +164 +174 +188 +205 +226 +239 +247 +249 +248 +247 +247 +250 +249 +249 +248 +249 +249 +247 +247 +248 +248 +248 +247 +247 +246 +246 +246 +246 +247 +248 +248 +247 +246 +246 +246 +247 +246 +247 +248 +248 +247 +247 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +250 +251 +250 +250 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +249 +249 +247 +247 +246 +247 +247 +246 +245 +244 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +239 +238 +239 +240 +241 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +243 +245 +246 +247 +246 +244 +244 +245 +246 +247 +247 +247 +247 +247 +248 +247 +247 +247 +248 +248 +248 +248 +248 +249 +250 +251 +251 +250 +250 +250 +251 +252 +251 +251 +252 +251 +250 +251 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +251 +248 +244 +244 +246 +250 +252 +253 +244 +237 +230 +227 +226 +226 +226 +226 +226 +224 +224 +225 +228 +229 +228 +226 +225 +223 +224 +224 +220 +213 +210 +211 +216 +219 +219 +217 +216 +216 +217 +216 +213 +212 +214 +214 +214 +209 +201 +195 +194 +198 +200 +200 +203 +207 +204 +198 +191 +197 +200 +194 +185 +182 +190 +200 +197 +191 +199 +206 +193 +180 +182 +188 +194 +191 +189 +188 +184 +179 +178 +178 +178 +183 +189 +191 +186 +180 +177 +179 +176 +166 +166 +176 +183 +183 +182 +179 +178 +176 +168 +159 +163 +173 +175 +167 +165 +164 +159 +151 +148 +153 +158 +162 +160 +153 +154 +158 +157 +153 +150 +146 +145 +144 +146 +149 +151 +150 +151 +153 +151 +157 +162 +165 +165 +164 +158 +152 +153 +165 +173 +168 +163 +165 +166 +163 +153 +158 +163 +163 +161 +158 +153 +146 +141 +142 +145 +146 +146 +146 +145 +145 +150 +152 +152 +149 +144 +142 +141 +142 +144 +142 +142 +143 +142 +140 +142 +147 +145 +145 +144 +142 +140 +140 +138 +136 +133 +132 +132 +134 +136 +138 +138 +138 +139 +136 +131 +128 +130 +135 +138 +138 +134 +130 +125 +124 +126 +128 +128 +128 +123 +126 +126 +125 +123 +123 +124 +124 +122 +110 +103 +104 +103 +104 +105 +105 +98 +91 +89 +92 +94 +95 +91 +81 +75 +77 +80 +80 +77 +74 +72 +71 +68 +70 +73 +80 +86 +85 +80 +75 +74 +78 +81 +85 +87 +87 +83 +80 +79 +72 +68 +69 +68 +67 +72 +80 +75 +67 +60 +64 +67 +61 +59 +66 +73 +71 +73 +86 +100 +97 +77 +62 +50 +52 +60 +71 +79 +81 +83 +85 +100 +100 +90 +81 +83 +94 +95 +87 +83 +93 +107 +119 +118 +100 +83 +79 +87 +94 +94 +92 +94 +99 +96 +89 +91 +93 +98 +103 +100 +92 +90 +93 +105 +98 +82 +74 +67 +63 +67 +66 +69 +83 +96 +102 +94 +76 +67 +70 +86 +110 +103 +78 +69 +65 +57 +59 +65 +69 +79 +88 +90 +90 +94 +100 +101 +97 +95 +95 +98 +100 +104 +107 +110 +111 +111 +109 +109 +110 +110 +110 +112 +110 +111 +111 +109 +106 +107 +111 +115 +120 +129 +134 +132 +127 +127 +131 +130 +130 +133 +138 +142 +140 +137 +135 +144 +142 +144 +148 +151 +149 +145 +142 +135 +126 +123 +129 +135 +135 +135 +138 +145 +152 +155 +149 +144 +145 +149 +152 +148 +143 +141 +143 +145 +145 +151 +159 +154 +157 +159 +160 +159 +159 +159 +160 +153 +156 +166 +178 +181 +178 +170 +161 +150 +146 +143 +143 +146 +148 +147 +145 +144 +149 +153 +153 +152 +152 +149 +146 +140 +143 +148 +151 +152 +151 +149 +147 +147 +146 +145 +146 +148 +148 +146 +142 +144 +143 +142 +141 +141 +142 +143 +143 +142 +145 +144 +144 +147 +145 +141 +142 +140 +139 +138 +136 +134 +134 +134 +134 +139 +149 +151 +149 +152 +159 +151 +137 +134 +139 +137 +136 +143 +148 +142 +135 +131 +129 +130 +136 +140 +135 +125 +117 +120 +119 +120 +123 +127 +127 +121 +115 +115 +113 +114 +119 +125 +123 +115 +105 +99 +100 +102 +104 +103 +96 +94 +102 +104 +108 +111 +110 +108 +107 +105 +102 +103 +97 +96 +97 +96 +98 +97 +92 +95 +103 +107 +102 +97 +99 +106 +112 +114 +114 +112 +111 +113 +118 +123 +125 +117 +118 +119 +113 +101 +93 +99 +109 +118 +118 +117 +115 +119 +130 +130 +120 +113 +117 +123 +129 +131 +128 +121 +115 +112 +103 +101 +100 +98 +103 +108 +103 +93 +89 +84 +77 +73 +75 +76 +70 +66 +71 +72 +68 +65 +68 +78 +85 +78 +72 +75 +77 +73 +74 +78 +77 +80 +79 +76 +88 +109 +108 +90 +85 +90 +91 +95 +97 +94 +90 +95 +103 +112 +128 +143 +154 +153 +142 +136 +127 +117 +119 +128 +135 +130 +128 +132 +135 +137 +138 +139 +142 +148 +151 +152 +150 +151 +151 +153 +156 +161 +165 +166 +167 +166 +168 +171 +174 +175 +177 +178 +180 +178 +178 +179 +181 +181 +179 +173 +169 +159 +161 +164 +160 +150 +138 +125 +110 +98 +83 +75 +81 +84 +80 +80 +87 +91 +87 +88 +93 +93 +87 +87 +92 +95 +94 +90 +86 +85 +86 +86 +84 +81 +80 +79 +78 +78 +77 +74 +71 +70 +63 +58 +57 +62 +65 +65 +65 +62 +60 +57 +52 +48 +43 +43 +44 +48 +54 +65 +78 +85 +92 +97 +101 +101 +101 +101 +100 +98 +100 +104 +106 +105 +105 +107 +112 +118 +121 +119 +116 +113 +114 +106 +93 +90 +99 +104 +101 +101 +102 +104 +106 +110 +112 +113 +112 +109 +107 +100 +92 +93 +100 +103 +102 +102 +99 +95 +98 +104 +103 +104 +110 +123 +115 +89 +75 +67 +69 +67 +71 +81 +89 +96 +97 +96 +95 +93 +90 +90 +96 +101 +107 +115 +122 +128 +130 +126 +123 +121 +123 +131 +136 +136 +132 +124 +113 +109 +116 +120 +118 +120 +126 +131 +128 +122 +123 +132 +138 +128 +112 +109 +113 +115 +114 +115 +119 +122 +123 +124 +127 +126 +123 +123 +128 +131 +133 +142 +148 +142 +134 +137 +136 +130 +130 +130 +134 +138 +139 +142 +147 +148 +146 +143 +145 +145 +142 +137 +133 +132 +133 +134 +127 +125 +129 +132 +132 +135 +141 +142 +141 +144 +152 +154 +152 +151 +154 +149 +148 +148 +150 +155 +158 +156 +152 +149 +148 +148 +148 +147 +146 +146 +145 +144 +143 +143 +143 +146 +150 +151 +150 +147 +148 +149 +151 +152 +152 +150 +149 +145 +143 +141 +141 +143 +145 +144 +143 +146 +150 +153 +152 +150 +151 +154 +155 +156 +156 +155 +153 +151 +150 +150 +151 +149 +149 +149 +151 +153 +154 +155 +155 +157 +156 +156 +158 +159 +158 +153 +149 +145 +147 +151 +155 +157 +157 +154 +152 +146 +147 +148 +149 +150 +149 +143 +137 +132 +129 +130 +134 +139 +144 +148 +152 +148 +145 +142 +138 +135 +136 +138 +140 +143 +150 +153 +151 +154 +159 +166 +177 +175 +173 +168 +161 +154 +147 +153 +167 +170 +176 +175 +157 +136 +135 +155 +173 +173 +161 +147 +142 +140 +140 +153 +174 +197 +201 +190 +168 +147 +132 +138 +162 +198 +216 +213 +186 +161 +143 +136 +138 +158 +185 +194 +179 +169 +163 +157 +160 +182 +195 +194 +189 +186 +188 +182 +164 +158 +161 +165 +164 +159 +158 +158 +153 +157 +159 +160 +155 +153 +157 +159 +153 +161 +151 +145 +151 +162 +172 +178 +179 +175 +151 +147 +174 +190 +172 +152 +149 +165 +180 +192 +178 +166 +171 +181 +191 +190 +197 +204 +212 +226 +232 +214 +190 +173 +182 +200 +214 +216 +212 +204 +195 +204 +204 +199 +189 +182 +183 +188 +191 +184 +173 +169 +181 +208 +229 +220 +195 +177 +177 +188 +204 +215 +220 +219 +213 +204 +200 +200 +201 +201 +207 +218 +222 +219 +221 +220 +213 +204 +199 +199 +200 +181 +165 +147 +148 +170 +201 +224 +234 +236 +213 +179 +156 +149 +158 +176 +198 +198 +196 +186 +153 +140 +148 +143 +147 +157 +174 +201 +211 +188 +157 +133 +118 +121 +121 +123 +125 +126 +129 +134 +137 +138 +137 +136 +138 +140 +144 +148 +152 +157 +160 +164 +168 +168 +164 +155 +147 +136 +138 +137 +135 +132 +130 +128 +127 +124 +119 +114 +112 +115 +116 +116 +114 +112 +111 +111 +111 +112 +108 +104 +102 +99 +98 +96 +92 +89 +86 +86 +86 +86 +87 +88 +88 +86 +85 +86 +86 +89 +89 +88 +88 +88 +88 +89 +90 +89 +88 +89 +91 +92 +92 +93 +93 +96 +98 +100 +101 +103 +104 +105 +105 +107 +109 +113 +117 +119 +120 +121 +121 +124 +126 +129 +132 +131 +129 +130 +133 +137 +140 +144 +147 +148 +147 +146 +147 +145 +151 +162 +172 +178 +183 +187 +192 +186 +178 +175 +165 +165 +176 +190 +208 +228 +240 +247 +246 +247 +247 +246 +248 +249 +248 +247 +248 +248 +246 +246 +247 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +247 +246 +247 +247 +246 +246 +247 +247 +246 +246 +246 +247 +246 +247 +247 +248 +248 +248 +248 +248 +247 +248 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +248 +248 +247 +248 +248 +248 +249 +249 +250 +250 +250 +249 +249 +248 +247 +247 +247 +247 +247 +246 +245 +244 +245 +245 +244 +244 +244 +244 +244 +245 +244 +243 +243 +242 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +242 +242 +241 +241 +240 +240 +240 +240 +241 +241 +243 +242 +241 +240 +240 +241 +242 +243 +244 +244 +245 +246 +246 +246 +245 +244 +245 +246 +247 +247 +247 +247 +248 +248 +247 +247 +248 +248 +248 +248 +248 +247 +249 +250 +250 +250 +250 +250 +250 +251 +252 +251 +251 +252 +251 +250 +251 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +249 +244 +242 +243 +247 +250 +252 +248 +239 +232 +231 +231 +228 +227 +227 +230 +227 +225 +225 +228 +230 +228 +225 +225 +225 +224 +222 +216 +211 +211 +214 +217 +220 +221 +219 +218 +217 +217 +216 +214 +214 +216 +216 +215 +210 +201 +195 +194 +198 +200 +200 +203 +208 +205 +199 +193 +196 +200 +198 +189 +183 +190 +201 +198 +189 +196 +200 +180 +167 +177 +189 +195 +188 +184 +183 +181 +179 +181 +186 +189 +188 +189 +189 +188 +184 +181 +181 +179 +168 +167 +174 +179 +181 +180 +176 +173 +176 +175 +171 +171 +174 +171 +164 +159 +156 +154 +153 +156 +158 +158 +156 +155 +150 +150 +149 +145 +142 +142 +140 +140 +138 +137 +139 +141 +143 +146 +149 +149 +155 +159 +160 +161 +163 +163 +162 +161 +169 +171 +166 +162 +163 +164 +162 +156 +158 +158 +157 +155 +151 +147 +141 +139 +143 +150 +154 +155 +152 +147 +143 +148 +149 +148 +144 +140 +140 +141 +141 +146 +140 +137 +138 +138 +137 +143 +151 +143 +144 +142 +139 +138 +138 +137 +135 +130 +130 +131 +134 +137 +138 +137 +136 +137 +135 +132 +129 +130 +133 +133 +131 +124 +126 +128 +127 +126 +125 +124 +123 +120 +125 +127 +124 +115 +109 +110 +113 +119 +106 +99 +103 +107 +108 +103 +93 +93 +89 +87 +87 +87 +86 +79 +71 +69 +77 +83 +82 +79 +80 +79 +75 +70 +69 +70 +75 +79 +78 +74 +72 +71 +73 +76 +78 +79 +78 +76 +74 +68 +67 +67 +66 +63 +62 +65 +71 +61 +51 +50 +61 +63 +50 +47 +59 +66 +64 +70 +94 +112 +94 +61 +46 +53 +61 +69 +72 +76 +81 +82 +81 +92 +93 +86 +79 +85 +96 +95 +83 +90 +102 +117 +126 +123 +104 +83 +74 +84 +91 +95 +92 +90 +91 +90 +87 +85 +89 +95 +99 +96 +92 +93 +96 +101 +100 +89 +80 +71 +67 +71 +70 +74 +86 +95 +96 +90 +75 +70 +72 +92 +113 +104 +80 +73 +69 +63 +67 +61 +64 +71 +80 +84 +85 +89 +95 +99 +96 +95 +95 +97 +99 +102 +106 +109 +109 +108 +107 +106 +107 +107 +107 +107 +108 +109 +108 +107 +107 +107 +107 +111 +117 +127 +133 +131 +126 +125 +127 +125 +125 +128 +132 +135 +135 +135 +136 +143 +143 +144 +148 +149 +147 +142 +138 +131 +120 +117 +127 +135 +136 +136 +141 +148 +152 +153 +146 +138 +136 +142 +150 +152 +146 +143 +146 +148 +150 +154 +159 +155 +156 +157 +156 +155 +155 +157 +158 +155 +157 +164 +172 +172 +168 +164 +159 +151 +149 +148 +149 +151 +150 +146 +143 +141 +147 +153 +154 +153 +154 +155 +156 +149 +148 +150 +151 +151 +149 +149 +150 +148 +148 +147 +146 +148 +148 +146 +142 +146 +144 +143 +141 +141 +142 +143 +144 +141 +143 +141 +141 +143 +143 +142 +146 +146 +145 +142 +139 +136 +135 +135 +136 +133 +136 +135 +134 +142 +154 +153 +146 +140 +139 +136 +134 +134 +131 +133 +141 +134 +126 +125 +136 +144 +140 +130 +122 +119 +117 +114 +114 +118 +121 +119 +116 +118 +122 +128 +130 +125 +116 +107 +103 +99 +108 +115 +119 +117 +110 +107 +112 +120 +121 +120 +116 +111 +107 +102 +100 +102 +99 +99 +99 +96 +96 +95 +91 +90 +94 +98 +97 +94 +96 +106 +117 +123 +117 +111 +111 +118 +125 +124 +120 +118 +109 +102 +100 +100 +102 +110 +119 +119 +117 +117 +116 +118 +126 +127 +120 +126 +129 +131 +131 +133 +131 +122 +110 +107 +97 +97 +101 +102 +105 +106 +98 +87 +80 +76 +73 +69 +70 +71 +68 +68 +72 +77 +82 +91 +104 +109 +106 +95 +79 +79 +88 +89 +91 +89 +78 +76 +78 +76 +89 +120 +135 +115 +90 +93 +94 +98 +96 +85 +78 +84 +96 +109 +116 +114 +111 +99 +90 +93 +95 +106 +111 +120 +126 +124 +122 +126 +131 +136 +135 +136 +143 +149 +149 +150 +151 +147 +148 +150 +153 +157 +160 +162 +162 +162 +167 +172 +175 +175 +175 +176 +177 +173 +173 +174 +176 +176 +173 +168 +164 +167 +163 +159 +155 +151 +149 +138 +122 +103 +95 +81 +71 +72 +78 +80 +77 +82 +80 +82 +87 +87 +82 +83 +87 +98 +88 +81 +83 +86 +84 +81 +80 +71 +75 +77 +72 +64 +61 +65 +70 +70 +63 +58 +55 +55 +56 +56 +55 +54 +51 +47 +45 +47 +51 +56 +59 +68 +73 +83 +93 +100 +102 +102 +103 +97 +97 +97 +97 +101 +104 +111 +116 +112 +112 +113 +112 +113 +114 +112 +108 +108 +113 +109 +99 +98 +104 +108 +106 +104 +104 +104 +106 +110 +116 +120 +122 +119 +113 +105 +102 +104 +107 +104 +99 +100 +103 +105 +105 +109 +110 +112 +116 +113 +102 +78 +71 +65 +72 +79 +86 +89 +91 +95 +100 +101 +96 +87 +80 +91 +98 +105 +113 +120 +126 +130 +130 +126 +126 +127 +131 +135 +138 +135 +130 +120 +121 +123 +126 +118 +110 +114 +124 +130 +131 +129 +131 +135 +135 +128 +118 +122 +124 +125 +125 +125 +126 +128 +129 +130 +130 +127 +122 +121 +122 +122 +120 +129 +136 +135 +132 +135 +136 +132 +131 +134 +141 +147 +147 +145 +146 +147 +146 +143 +147 +151 +150 +145 +140 +138 +138 +138 +126 +117 +117 +121 +127 +135 +141 +141 +141 +144 +149 +151 +149 +149 +151 +147 +146 +147 +151 +156 +158 +155 +151 +148 +148 +149 +150 +151 +151 +150 +148 +147 +146 +146 +148 +150 +151 +150 +150 +148 +148 +149 +150 +151 +151 +150 +149 +147 +145 +143 +145 +147 +149 +147 +145 +147 +149 +148 +146 +145 +148 +152 +154 +155 +159 +161 +159 +155 +151 +149 +149 +149 +147 +147 +148 +151 +153 +155 +156 +154 +153 +154 +159 +163 +163 +158 +152 +151 +151 +152 +153 +153 +152 +150 +148 +147 +149 +150 +150 +151 +151 +147 +142 +133 +128 +125 +127 +130 +136 +141 +144 +142 +142 +141 +139 +136 +135 +135 +135 +138 +143 +144 +144 +146 +150 +160 +172 +181 +185 +181 +172 +159 +151 +155 +169 +180 +184 +181 +171 +153 +131 +123 +133 +153 +150 +140 +134 +132 +134 +143 +156 +186 +195 +186 +174 +171 +152 +137 +146 +184 +214 +213 +183 +170 +163 +143 +125 +140 +180 +206 +198 +178 +162 +156 +159 +176 +185 +182 +181 +184 +184 +175 +156 +146 +143 +157 +172 +171 +162 +158 +155 +155 +158 +156 +155 +160 +162 +160 +159 +168 +166 +160 +158 +160 +167 +173 +177 +171 +148 +150 +172 +183 +171 +154 +144 +155 +176 +194 +183 +167 +171 +181 +192 +193 +200 +207 +217 +232 +238 +220 +195 +172 +179 +198 +216 +219 +214 +207 +199 +201 +201 +198 +194 +189 +186 +185 +186 +190 +181 +173 +178 +203 +231 +225 +202 +170 +171 +181 +196 +206 +214 +217 +215 +213 +207 +204 +202 +200 +209 +220 +225 +223 +221 +215 +205 +196 +193 +197 +202 +184 +169 +155 +159 +176 +195 +212 +223 +238 +221 +186 +159 +151 +154 +165 +182 +190 +190 +179 +153 +143 +148 +146 +151 +159 +171 +194 +202 +177 +147 +130 +117 +118 +120 +124 +125 +126 +126 +129 +133 +132 +131 +131 +135 +139 +145 +150 +154 +159 +163 +168 +172 +171 +165 +157 +151 +140 +141 +142 +138 +133 +129 +127 +127 +123 +118 +113 +112 +114 +115 +114 +112 +110 +109 +110 +110 +110 +108 +103 +100 +98 +98 +96 +92 +89 +86 +85 +86 +85 +86 +87 +87 +86 +85 +85 +85 +89 +89 +90 +90 +90 +90 +90 +90 +91 +89 +90 +91 +92 +91 +92 +92 +96 +97 +99 +100 +100 +102 +104 +106 +109 +111 +115 +118 +120 +120 +121 +122 +123 +126 +131 +133 +132 +130 +131 +135 +138 +142 +146 +149 +150 +149 +147 +148 +147 +149 +157 +169 +176 +180 +184 +189 +187 +179 +176 +168 +168 +177 +191 +209 +227 +238 +245 +246 +248 +248 +248 +249 +249 +247 +246 +247 +247 +246 +245 +247 +247 +247 +247 +247 +247 +247 +247 +248 +247 +247 +248 +247 +246 +246 +246 +246 +245 +245 +246 +245 +245 +245 +246 +247 +246 +246 +247 +247 +248 +248 +248 +248 +247 +248 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +249 +248 +248 +247 +247 +248 +248 +249 +249 +250 +249 +249 +248 +248 +248 +246 +246 +246 +246 +246 +246 +244 +243 +244 +244 +243 +243 +243 +243 +244 +244 +244 +243 +242 +241 +240 +240 +240 +241 +242 +241 +241 +241 +241 +241 +241 +242 +241 +241 +241 +240 +240 +240 +240 +240 +243 +242 +241 +240 +241 +241 +243 +244 +244 +244 +245 +245 +246 +246 +245 +245 +245 +246 +246 +246 +246 +247 +248 +249 +246 +247 +248 +249 +249 +248 +248 +247 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +250 +251 +253 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +250 +246 +243 +243 +245 +248 +250 +249 +241 +234 +235 +235 +231 +229 +228 +231 +229 +226 +225 +228 +231 +229 +224 +226 +225 +224 +219 +213 +210 +212 +217 +220 +223 +223 +221 +218 +218 +218 +216 +216 +216 +218 +217 +215 +208 +200 +194 +192 +197 +200 +198 +200 +204 +204 +200 +197 +196 +198 +200 +196 +189 +192 +200 +201 +194 +197 +194 +173 +165 +179 +189 +194 +185 +179 +179 +179 +179 +184 +192 +190 +186 +184 +186 +187 +186 +183 +181 +182 +171 +164 +167 +170 +173 +173 +168 +167 +171 +175 +176 +175 +174 +172 +172 +173 +164 +156 +157 +162 +164 +161 +157 +155 +154 +150 +141 +136 +143 +151 +151 +149 +146 +145 +148 +150 +149 +148 +148 +151 +153 +153 +152 +153 +157 +162 +165 +165 +166 +164 +161 +158 +160 +161 +161 +156 +156 +155 +153 +151 +150 +147 +145 +150 +150 +151 +153 +154 +153 +149 +146 +143 +142 +140 +137 +137 +140 +142 +142 +140 +135 +135 +138 +139 +138 +142 +149 +144 +144 +141 +137 +135 +135 +135 +134 +130 +131 +132 +136 +137 +138 +137 +135 +135 +133 +130 +127 +127 +129 +128 +125 +126 +131 +134 +130 +123 +118 +114 +113 +116 +117 +118 +117 +113 +110 +106 +105 +102 +103 +105 +103 +99 +98 +95 +84 +80 +82 +82 +78 +75 +71 +66 +64 +72 +83 +85 +77 +75 +82 +80 +71 +71 +71 +73 +76 +77 +76 +75 +75 +77 +79 +78 +77 +74 +71 +70 +70 +61 +62 +62 +60 +59 +59 +58 +54 +41 +51 +64 +70 +63 +46 +41 +51 +62 +61 +73 +98 +103 +73 +42 +38 +57 +63 +71 +75 +74 +72 +72 +75 +70 +71 +67 +65 +76 +93 +97 +90 +94 +105 +111 +112 +111 +103 +89 +81 +88 +90 +93 +91 +88 +85 +88 +94 +87 +89 +91 +92 +91 +89 +90 +91 +90 +96 +91 +85 +76 +71 +74 +73 +78 +86 +89 +88 +85 +78 +74 +77 +94 +103 +94 +81 +81 +76 +69 +74 +65 +66 +69 +76 +79 +81 +85 +90 +95 +94 +94 +95 +96 +97 +100 +104 +105 +105 +105 +105 +103 +103 +105 +107 +104 +105 +104 +103 +106 +109 +108 +105 +103 +110 +119 +124 +124 +122 +121 +123 +123 +123 +125 +129 +131 +132 +135 +137 +140 +141 +143 +144 +145 +143 +138 +134 +133 +123 +119 +129 +136 +136 +136 +140 +148 +149 +149 +143 +135 +134 +141 +149 +152 +151 +151 +153 +157 +159 +156 +153 +155 +155 +154 +153 +151 +151 +153 +154 +153 +151 +154 +155 +151 +149 +151 +152 +152 +152 +152 +153 +154 +151 +145 +140 +142 +148 +154 +154 +152 +153 +156 +159 +152 +151 +151 +151 +150 +148 +149 +151 +149 +150 +149 +145 +144 +145 +145 +144 +147 +145 +143 +142 +141 +142 +142 +143 +144 +147 +144 +141 +143 +144 +145 +149 +150 +146 +142 +140 +140 +142 +142 +142 +136 +131 +128 +132 +140 +145 +146 +146 +137 +139 +138 +138 +137 +132 +132 +139 +132 +122 +121 +135 +147 +147 +137 +130 +124 +122 +118 +116 +118 +121 +124 +124 +124 +121 +125 +132 +130 +117 +104 +99 +108 +122 +129 +127 +127 +126 +125 +125 +125 +123 +120 +118 +115 +108 +101 +97 +102 +100 +101 +99 +95 +94 +94 +91 +90 +89 +93 +97 +96 +93 +100 +109 +118 +114 +110 +112 +118 +122 +118 +111 +110 +100 +91 +94 +104 +114 +120 +124 +117 +115 +118 +122 +121 +123 +127 +127 +136 +140 +140 +134 +129 +125 +113 +101 +97 +93 +100 +110 +108 +102 +97 +93 +87 +79 +75 +77 +74 +68 +68 +72 +78 +88 +100 +112 +128 +145 +147 +138 +119 +95 +86 +94 +97 +99 +94 +80 +78 +79 +84 +91 +102 +120 +120 +103 +95 +93 +93 +90 +82 +77 +82 +90 +102 +99 +89 +85 +79 +73 +79 +81 +91 +98 +101 +101 +104 +110 +115 +120 +130 +129 +132 +142 +147 +147 +148 +151 +151 +153 +156 +157 +157 +158 +161 +164 +164 +170 +177 +180 +180 +180 +181 +182 +180 +178 +175 +172 +170 +168 +165 +164 +167 +161 +154 +146 +143 +145 +140 +128 +113 +108 +92 +73 +68 +73 +71 +61 +66 +65 +66 +67 +70 +73 +77 +81 +79 +70 +71 +83 +86 +77 +69 +69 +69 +70 +67 +61 +59 +60 +60 +60 +59 +57 +51 +50 +50 +51 +52 +51 +47 +45 +45 +50 +59 +70 +76 +81 +92 +94 +96 +100 +102 +100 +98 +98 +98 +98 +100 +101 +103 +107 +112 +116 +113 +114 +114 +110 +108 +107 +106 +105 +106 +109 +109 +107 +106 +109 +111 +111 +115 +113 +110 +109 +110 +115 +121 +126 +124 +112 +106 +113 +120 +116 +102 +92 +103 +114 +114 +108 +111 +117 +116 +111 +106 +97 +75 +72 +68 +72 +81 +86 +91 +92 +100 +108 +105 +94 +86 +86 +99 +105 +113 +118 +123 +128 +130 +130 +129 +134 +138 +141 +141 +138 +132 +127 +121 +129 +133 +127 +114 +108 +115 +125 +128 +130 +133 +135 +132 +128 +131 +135 +140 +136 +132 +129 +128 +128 +128 +129 +132 +133 +131 +126 +124 +124 +120 +115 +122 +127 +129 +129 +131 +131 +128 +126 +130 +142 +151 +150 +145 +143 +144 +146 +143 +147 +151 +152 +150 +145 +142 +140 +138 +131 +120 +115 +117 +123 +127 +127 +134 +139 +143 +143 +142 +143 +144 +144 +146 +145 +146 +150 +154 +155 +152 +149 +148 +149 +150 +152 +154 +154 +153 +151 +149 +147 +148 +152 +154 +152 +149 +149 +151 +150 +150 +149 +149 +149 +148 +147 +147 +145 +145 +147 +150 +152 +151 +149 +147 +147 +143 +139 +140 +145 +148 +149 +151 +154 +158 +156 +151 +146 +144 +145 +148 +147 +145 +146 +148 +152 +154 +156 +152 +150 +149 +152 +158 +162 +160 +158 +158 +158 +158 +157 +155 +152 +147 +144 +147 +149 +150 +150 +150 +150 +150 +149 +147 +141 +134 +130 +130 +131 +134 +136 +138 +142 +144 +144 +142 +139 +138 +138 +140 +139 +136 +136 +140 +144 +150 +159 +175 +182 +182 +173 +159 +153 +162 +178 +186 +182 +172 +166 +164 +150 +135 +136 +142 +154 +159 +152 +135 +122 +131 +151 +173 +189 +190 +187 +187 +164 +143 +148 +170 +187 +188 +182 +183 +174 +154 +144 +136 +159 +193 +212 +194 +159 +152 +169 +172 +174 +170 +173 +176 +174 +168 +154 +135 +129 +142 +166 +172 +166 +163 +159 +153 +154 +152 +156 +163 +158 +154 +163 +164 +172 +172 +164 +163 +172 +175 +173 +160 +145 +149 +165 +167 +164 +158 +147 +152 +177 +201 +195 +177 +174 +177 +186 +197 +202 +207 +215 +230 +236 +220 +198 +170 +178 +198 +215 +217 +212 +210 +209 +207 +204 +201 +197 +193 +189 +186 +184 +190 +187 +181 +181 +199 +226 +227 +208 +179 +179 +187 +198 +203 +211 +218 +221 +218 +213 +210 +205 +202 +209 +218 +222 +222 +217 +209 +200 +192 +192 +197 +203 +195 +178 +166 +171 +183 +192 +201 +208 +222 +217 +191 +163 +153 +154 +160 +170 +181 +177 +158 +147 +145 +145 +152 +156 +164 +172 +187 +190 +167 +143 +126 +118 +117 +120 +126 +128 +128 +127 +129 +130 +130 +130 +132 +137 +141 +146 +151 +157 +163 +168 +174 +177 +174 +166 +156 +150 +139 +140 +142 +140 +135 +130 +128 +128 +124 +120 +113 +112 +114 +115 +113 +110 +108 +108 +108 +108 +107 +106 +102 +99 +97 +96 +95 +92 +89 +87 +86 +86 +85 +85 +86 +87 +87 +86 +86 +85 +88 +89 +90 +91 +91 +91 +91 +91 +91 +89 +89 +91 +92 +91 +92 +93 +96 +97 +98 +99 +101 +103 +106 +108 +111 +112 +116 +118 +120 +122 +124 +125 +125 +128 +132 +134 +132 +130 +132 +136 +139 +142 +146 +149 +148 +148 +147 +149 +151 +151 +157 +169 +179 +184 +186 +189 +183 +174 +173 +166 +167 +176 +189 +207 +222 +236 +244 +247 +249 +249 +248 +249 +249 +247 +246 +247 +247 +245 +245 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +245 +245 +246 +245 +245 +245 +244 +244 +245 +246 +247 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +249 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +247 +247 +246 +245 +245 +245 +245 +245 +245 +243 +242 +244 +243 +243 +243 +243 +243 +243 +244 +243 +243 +241 +240 +239 +239 +240 +240 +241 +241 +241 +240 +240 +241 +240 +240 +241 +241 +241 +241 +240 +240 +240 +240 +242 +242 +241 +241 +242 +242 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +247 +248 +249 +246 +247 +248 +249 +249 +248 +248 +247 +250 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +250 +251 +253 +254 +254 +253 +253 +253 +254 +254 +254 +255 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +252 +249 +246 +244 +245 +248 +250 +247 +243 +239 +239 +239 +236 +231 +228 +228 +228 +226 +225 +227 +231 +229 +225 +225 +225 +222 +216 +211 +210 +215 +220 +221 +223 +223 +221 +218 +217 +217 +215 +217 +218 +218 +218 +213 +207 +198 +193 +192 +196 +199 +198 +198 +199 +200 +200 +199 +195 +195 +199 +198 +193 +193 +197 +206 +202 +202 +194 +178 +174 +182 +187 +187 +181 +177 +176 +176 +177 +183 +191 +187 +183 +182 +185 +188 +188 +185 +183 +187 +175 +165 +164 +165 +170 +170 +166 +166 +167 +169 +170 +172 +173 +176 +181 +182 +173 +167 +170 +175 +174 +169 +165 +158 +162 +165 +160 +158 +166 +173 +170 +164 +159 +154 +154 +156 +156 +157 +157 +157 +155 +151 +149 +150 +155 +160 +163 +168 +166 +162 +158 +154 +152 +153 +155 +151 +150 +150 +150 +151 +151 +150 +148 +153 +152 +151 +151 +150 +149 +145 +142 +138 +138 +135 +132 +134 +140 +144 +143 +134 +131 +129 +131 +133 +134 +139 +144 +143 +142 +139 +134 +132 +132 +132 +131 +131 +133 +135 +137 +137 +138 +137 +137 +134 +131 +126 +122 +123 +126 +128 +127 +131 +136 +135 +129 +120 +114 +111 +108 +106 +103 +103 +108 +115 +115 +109 +102 +96 +101 +104 +95 +87 +88 +86 +78 +70 +77 +78 +71 +68 +64 +62 +65 +73 +83 +82 +71 +71 +81 +79 +69 +66 +71 +77 +80 +80 +78 +78 +79 +82 +81 +80 +78 +72 +66 +62 +61 +57 +52 +47 +49 +55 +57 +51 +42 +43 +69 +81 +70 +53 +45 +46 +51 +59 +62 +76 +93 +83 +52 +38 +47 +63 +60 +67 +80 +75 +61 +57 +65 +60 +58 +52 +50 +63 +81 +91 +90 +84 +94 +97 +96 +99 +100 +93 +87 +90 +88 +87 +85 +81 +79 +86 +96 +93 +94 +91 +90 +89 +87 +84 +82 +83 +90 +89 +89 +81 +73 +76 +75 +81 +85 +85 +87 +91 +89 +84 +82 +88 +88 +85 +85 +88 +83 +74 +75 +70 +68 +69 +73 +76 +77 +80 +84 +85 +86 +88 +90 +90 +90 +94 +98 +100 +99 +100 +102 +102 +102 +105 +107 +103 +103 +102 +102 +106 +110 +108 +104 +100 +105 +112 +117 +119 +120 +122 +123 +122 +123 +127 +130 +131 +131 +133 +136 +139 +140 +140 +139 +139 +138 +135 +131 +138 +130 +128 +134 +138 +135 +134 +137 +147 +148 +147 +143 +140 +141 +146 +150 +149 +152 +155 +159 +162 +161 +154 +147 +152 +152 +152 +151 +150 +150 +151 +152 +147 +142 +140 +139 +134 +135 +143 +148 +151 +150 +149 +150 +151 +149 +142 +136 +143 +148 +152 +150 +145 +144 +148 +152 +147 +148 +149 +149 +147 +147 +148 +149 +149 +151 +150 +144 +140 +142 +145 +146 +145 +144 +143 +142 +142 +142 +142 +143 +146 +150 +149 +144 +144 +143 +144 +147 +148 +143 +138 +139 +144 +149 +150 +149 +141 +133 +133 +140 +142 +136 +135 +139 +140 +143 +137 +132 +137 +144 +142 +138 +128 +121 +122 +136 +148 +148 +140 +132 +128 +128 +127 +124 +123 +125 +127 +127 +122 +119 +123 +130 +128 +117 +107 +105 +121 +133 +135 +128 +127 +130 +129 +127 +116 +113 +113 +117 +117 +111 +103 +98 +102 +101 +103 +102 +96 +93 +94 +92 +91 +90 +94 +101 +101 +96 +96 +102 +102 +105 +108 +109 +109 +109 +107 +104 +97 +95 +94 +100 +110 +121 +125 +124 +118 +117 +122 +127 +124 +123 +129 +134 +142 +150 +152 +141 +127 +116 +105 +96 +91 +101 +113 +120 +115 +102 +93 +93 +90 +85 +79 +80 +77 +65 +65 +76 +89 +111 +129 +138 +150 +164 +165 +157 +123 +103 +95 +99 +100 +100 +95 +85 +83 +78 +85 +91 +86 +92 +101 +97 +88 +85 +82 +83 +85 +87 +90 +92 +98 +94 +88 +92 +95 +91 +93 +91 +91 +94 +90 +86 +92 +99 +104 +109 +120 +120 +124 +132 +139 +140 +141 +145 +150 +154 +157 +156 +151 +150 +155 +160 +158 +165 +174 +181 +185 +188 +191 +194 +185 +180 +174 +169 +166 +165 +165 +165 +165 +163 +159 +151 +143 +142 +142 +137 +128 +120 +108 +95 +86 +79 +70 +64 +60 +59 +59 +61 +65 +67 +67 +65 +58 +61 +72 +82 +78 +64 +57 +59 +67 +73 +69 +60 +54 +57 +58 +56 +48 +46 +46 +45 +47 +51 +52 +51 +53 +55 +62 +72 +83 +91 +96 +97 +101 +100 +99 +99 +99 +99 +99 +101 +105 +106 +108 +110 +111 +112 +113 +114 +115 +115 +115 +112 +108 +105 +105 +106 +110 +108 +109 +111 +111 +110 +111 +114 +120 +119 +116 +113 +113 +116 +121 +125 +123 +111 +107 +118 +127 +119 +105 +95 +104 +116 +117 +114 +118 +120 +107 +92 +97 +95 +72 +73 +74 +78 +87 +91 +92 +97 +106 +109 +101 +91 +92 +100 +107 +111 +116 +119 +122 +126 +128 +128 +133 +139 +144 +143 +139 +133 +128 +124 +126 +129 +129 +120 +115 +117 +124 +129 +126 +128 +131 +133 +128 +124 +134 +147 +145 +137 +129 +125 +123 +122 +123 +126 +131 +133 +133 +131 +131 +132 +128 +123 +121 +124 +126 +127 +128 +129 +127 +123 +127 +140 +150 +147 +139 +136 +138 +141 +145 +147 +149 +150 +149 +146 +142 +140 +139 +137 +133 +127 +125 +123 +117 +111 +120 +127 +132 +130 +131 +136 +141 +141 +143 +142 +142 +146 +149 +149 +148 +148 +150 +150 +151 +154 +155 +155 +154 +153 +149 +147 +148 +154 +157 +153 +149 +149 +153 +153 +152 +151 +150 +149 +148 +147 +145 +145 +146 +148 +152 +154 +154 +153 +147 +145 +141 +137 +139 +144 +146 +146 +149 +151 +152 +150 +147 +144 +143 +144 +148 +148 +147 +148 +150 +152 +153 +154 +154 +150 +145 +144 +148 +154 +158 +160 +160 +161 +162 +163 +161 +156 +150 +146 +148 +148 +149 +150 +150 +150 +151 +153 +153 +150 +145 +140 +135 +132 +133 +135 +139 +144 +149 +150 +149 +146 +145 +145 +140 +136 +129 +129 +137 +142 +145 +150 +162 +173 +181 +176 +164 +154 +159 +173 +176 +172 +163 +160 +168 +167 +159 +157 +148 +157 +169 +171 +151 +123 +121 +141 +169 +181 +191 +203 +202 +177 +150 +145 +158 +173 +185 +193 +198 +187 +166 +157 +148 +145 +161 +189 +200 +186 +173 +171 +177 +178 +173 +172 +168 +160 +156 +148 +133 +134 +137 +143 +152 +161 +159 +151 +142 +144 +148 +160 +166 +155 +146 +153 +156 +166 +172 +172 +176 +183 +181 +172 +148 +143 +148 +156 +157 +160 +162 +156 +164 +182 +203 +199 +183 +174 +175 +185 +201 +203 +205 +210 +222 +228 +216 +198 +172 +179 +198 +213 +213 +209 +213 +218 +213 +209 +202 +194 +188 +185 +183 +183 +183 +183 +182 +183 +198 +221 +224 +211 +192 +191 +197 +202 +204 +209 +217 +221 +220 +218 +217 +214 +210 +215 +220 +219 +221 +217 +210 +203 +197 +197 +203 +210 +207 +185 +168 +173 +186 +192 +194 +195 +197 +201 +188 +166 +155 +157 +165 +170 +171 +161 +137 +136 +141 +140 +152 +158 +168 +179 +187 +182 +163 +140 +125 +119 +116 +120 +127 +131 +132 +131 +132 +132 +135 +135 +137 +140 +143 +145 +151 +157 +167 +171 +175 +177 +173 +162 +150 +144 +134 +136 +136 +136 +133 +129 +128 +129 +125 +120 +113 +113 +114 +115 +112 +109 +107 +107 +106 +105 +105 +104 +101 +97 +96 +95 +93 +91 +90 +88 +87 +86 +85 +86 +87 +88 +88 +88 +87 +87 +87 +88 +89 +90 +91 +91 +91 +91 +89 +88 +88 +90 +92 +92 +93 +94 +96 +98 +99 +100 +102 +105 +107 +109 +112 +114 +116 +118 +120 +124 +127 +129 +129 +130 +132 +133 +132 +130 +133 +137 +140 +143 +146 +147 +146 +145 +146 +147 +154 +155 +161 +174 +186 +193 +194 +194 +185 +175 +172 +166 +166 +173 +185 +203 +219 +234 +244 +247 +249 +249 +249 +250 +249 +247 +246 +247 +247 +245 +245 +246 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +246 +246 +245 +244 +245 +245 +244 +245 +245 +244 +244 +244 +245 +246 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +244 +244 +244 +244 +244 +244 +243 +241 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +244 +244 +245 +246 +245 +245 +246 +246 +246 +246 +248 +249 +247 +247 +248 +248 +248 +248 +248 +247 +250 +249 +248 +248 +250 +251 +251 +251 +251 +250 +251 +253 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +254 +254 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +251 +247 +244 +244 +246 +248 +245 +245 +244 +243 +242 +239 +234 +228 +224 +226 +225 +224 +225 +229 +228 +224 +224 +224 +221 +215 +210 +211 +216 +221 +220 +222 +222 +219 +217 +216 +217 +215 +216 +217 +217 +216 +212 +205 +197 +192 +193 +194 +198 +200 +199 +197 +197 +199 +198 +195 +195 +197 +195 +191 +192 +195 +207 +205 +201 +194 +186 +182 +182 +182 +182 +182 +183 +181 +178 +177 +184 +192 +190 +187 +186 +186 +185 +185 +185 +187 +191 +178 +168 +165 +165 +171 +173 +168 +169 +169 +168 +166 +170 +176 +180 +181 +176 +174 +177 +181 +181 +174 +170 +169 +164 +170 +177 +179 +179 +183 +182 +174 +166 +159 +153 +152 +153 +156 +159 +163 +161 +157 +153 +153 +156 +159 +161 +161 +167 +165 +163 +160 +153 +146 +146 +150 +149 +148 +147 +148 +150 +152 +151 +151 +150 +151 +152 +152 +149 +144 +139 +136 +139 +139 +135 +130 +130 +136 +141 +141 +134 +130 +126 +124 +125 +130 +135 +139 +139 +139 +136 +132 +130 +131 +131 +130 +131 +133 +135 +136 +135 +135 +135 +136 +133 +130 +124 +120 +122 +127 +129 +130 +129 +132 +130 +124 +119 +117 +113 +107 +99 +97 +98 +105 +112 +110 +105 +100 +97 +92 +88 +82 +80 +84 +83 +75 +69 +78 +76 +69 +68 +67 +66 +70 +73 +78 +79 +75 +75 +81 +78 +69 +65 +72 +79 +80 +79 +79 +78 +76 +78 +74 +72 +71 +69 +63 +57 +54 +55 +44 +38 +46 +54 +54 +51 +51 +69 +83 +78 +57 +44 +44 +50 +54 +57 +60 +72 +80 +66 +48 +48 +59 +66 +62 +66 +75 +73 +61 +53 +54 +56 +55 +53 +54 +61 +70 +74 +71 +65 +74 +79 +82 +87 +90 +88 +88 +91 +91 +90 +85 +79 +78 +83 +90 +93 +95 +93 +92 +91 +88 +83 +78 +82 +85 +85 +90 +88 +81 +82 +81 +83 +84 +83 +88 +100 +102 +92 +84 +79 +77 +82 +90 +92 +88 +83 +77 +74 +71 +72 +77 +79 +78 +78 +80 +78 +80 +84 +86 +86 +85 +87 +91 +92 +92 +94 +98 +99 +99 +101 +104 +101 +100 +100 +102 +106 +107 +106 +104 +102 +104 +109 +113 +117 +121 +122 +123 +122 +123 +126 +129 +130 +130 +133 +137 +138 +139 +137 +134 +135 +135 +133 +130 +137 +134 +135 +138 +139 +137 +137 +139 +149 +149 +148 +146 +148 +151 +151 +149 +149 +149 +152 +156 +155 +150 +146 +144 +147 +148 +149 +150 +150 +150 +151 +151 +143 +136 +134 +135 +133 +135 +144 +149 +150 +147 +145 +147 +151 +151 +147 +142 +147 +150 +151 +147 +140 +137 +140 +144 +145 +148 +147 +144 +142 +144 +146 +146 +147 +150 +147 +140 +137 +140 +144 +145 +142 +142 +142 +142 +142 +143 +143 +142 +145 +151 +151 +148 +146 +144 +142 +144 +145 +139 +135 +138 +146 +152 +153 +151 +142 +137 +140 +147 +144 +133 +131 +138 +144 +142 +132 +123 +130 +138 +138 +135 +126 +123 +125 +133 +140 +138 +131 +126 +127 +129 +130 +128 +126 +126 +126 +125 +122 +126 +131 +129 +120 +111 +107 +110 +125 +132 +129 +123 +124 +127 +123 +119 +109 +106 +107 +113 +116 +111 +105 +102 +105 +103 +105 +104 +99 +95 +93 +89 +89 +93 +96 +98 +98 +98 +99 +99 +95 +100 +103 +104 +102 +102 +102 +101 +93 +99 +103 +107 +114 +124 +125 +121 +119 +121 +127 +128 +124 +125 +133 +136 +146 +151 +150 +138 +123 +113 +104 +99 +99 +114 +117 +113 +115 +109 +99 +98 +93 +94 +84 +77 +74 +61 +60 +79 +102 +128 +150 +154 +158 +167 +166 +156 +126 +112 +101 +100 +103 +102 +95 +89 +85 +81 +81 +83 +82 +80 +79 +79 +76 +78 +80 +83 +90 +96 +98 +98 +100 +97 +95 +105 +107 +103 +104 +104 +102 +101 +95 +93 +98 +100 +101 +107 +111 +110 +113 +117 +120 +122 +124 +130 +133 +136 +137 +132 +126 +124 +129 +133 +137 +142 +151 +159 +165 +171 +175 +179 +182 +181 +179 +178 +178 +178 +179 +179 +170 +168 +167 +163 +154 +152 +153 +151 +140 +133 +128 +126 +120 +107 +98 +96 +86 +81 +82 +89 +93 +88 +80 +75 +75 +82 +85 +76 +64 +59 +63 +68 +74 +88 +89 +68 +49 +49 +55 +57 +53 +54 +54 +54 +56 +61 +63 +63 +70 +76 +85 +94 +100 +102 +101 +102 +100 +99 +99 +100 +100 +101 +104 +108 +110 +111 +114 +117 +117 +117 +115 +115 +117 +115 +115 +116 +114 +110 +108 +110 +114 +111 +111 +113 +114 +113 +112 +114 +116 +115 +114 +114 +115 +117 +118 +118 +113 +109 +109 +117 +121 +116 +106 +100 +106 +110 +111 +114 +116 +107 +91 +84 +106 +106 +75 +71 +75 +80 +88 +93 +100 +106 +109 +105 +97 +95 +99 +106 +109 +112 +115 +117 +119 +125 +129 +131 +134 +138 +140 +137 +130 +127 +127 +126 +130 +126 +122 +119 +121 +124 +126 +128 +127 +127 +129 +130 +126 +124 +129 +136 +134 +128 +123 +122 +121 +119 +121 +125 +130 +133 +134 +134 +135 +139 +137 +133 +129 +128 +129 +130 +129 +130 +128 +123 +127 +138 +146 +143 +136 +134 +136 +138 +146 +147 +147 +147 +146 +145 +146 +146 +145 +145 +145 +143 +137 +128 +119 +114 +116 +118 +119 +119 +121 +126 +132 +136 +138 +137 +138 +141 +144 +145 +147 +149 +150 +151 +152 +153 +152 +152 +153 +152 +147 +145 +148 +155 +158 +152 +149 +150 +153 +152 +151 +151 +150 +149 +148 +147 +146 +147 +147 +149 +152 +153 +153 +153 +147 +146 +143 +141 +141 +144 +146 +145 +146 +147 +148 +149 +148 +148 +147 +147 +151 +151 +153 +153 +154 +154 +153 +152 +155 +151 +145 +142 +142 +147 +152 +156 +155 +156 +158 +159 +159 +156 +153 +150 +151 +148 +149 +154 +155 +151 +150 +153 +151 +152 +152 +148 +140 +133 +133 +135 +137 +142 +148 +151 +150 +149 +149 +150 +144 +140 +130 +127 +133 +139 +140 +142 +149 +159 +168 +171 +169 +160 +153 +154 +156 +159 +160 +163 +173 +177 +171 +166 +162 +161 +165 +176 +172 +149 +132 +133 +160 +165 +178 +192 +195 +185 +161 +139 +147 +169 +188 +198 +204 +204 +183 +158 +156 +146 +141 +153 +184 +208 +196 +169 +186 +194 +190 +181 +168 +155 +150 +142 +143 +149 +139 +125 +132 +150 +151 +141 +135 +137 +145 +160 +167 +156 +141 +138 +147 +157 +170 +180 +187 +188 +180 +172 +151 +148 +151 +156 +157 +160 +162 +164 +171 +181 +198 +198 +187 +178 +176 +190 +201 +204 +205 +208 +218 +222 +211 +194 +175 +177 +192 +206 +206 +203 +208 +215 +215 +213 +204 +189 +178 +177 +181 +184 +181 +176 +175 +180 +198 +219 +223 +212 +199 +198 +202 +206 +204 +207 +213 +214 +217 +218 +220 +220 +217 +221 +225 +223 +225 +222 +215 +207 +199 +198 +207 +217 +213 +189 +170 +173 +187 +194 +193 +192 +187 +185 +178 +166 +157 +162 +171 +173 +161 +148 +133 +132 +138 +140 +147 +157 +171 +189 +189 +176 +159 +137 +122 +122 +120 +123 +126 +131 +134 +134 +136 +136 +139 +138 +139 +142 +142 +144 +150 +158 +165 +167 +170 +171 +166 +155 +144 +138 +130 +129 +129 +130 +129 +128 +127 +128 +125 +120 +113 +112 +114 +115 +111 +108 +105 +106 +105 +103 +103 +103 +101 +97 +95 +93 +91 +90 +90 +90 +89 +87 +85 +86 +86 +87 +88 +88 +88 +87 +86 +87 +88 +89 +90 +90 +90 +90 +89 +88 +88 +90 +91 +92 +94 +95 +97 +99 +100 +102 +104 +106 +108 +109 +113 +115 +117 +119 +121 +126 +129 +132 +132 +131 +131 +132 +131 +132 +134 +138 +142 +144 +146 +146 +144 +143 +143 +144 +153 +157 +164 +175 +187 +196 +200 +199 +190 +178 +173 +165 +165 +171 +184 +201 +220 +235 +245 +247 +248 +247 +248 +250 +249 +247 +246 +247 +247 +245 +245 +246 +247 +247 +246 +245 +245 +245 +245 +245 +245 +246 +246 +245 +244 +244 +244 +245 +244 +244 +244 +244 +243 +243 +244 +244 +244 +245 +245 +246 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +250 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +248 +247 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +244 +244 +244 +244 +244 +244 +243 +241 +242 +242 +243 +243 +243 +242 +241 +240 +241 +240 +240 +240 +239 +239 +239 +239 +240 +240 +239 +239 +240 +240 +239 +240 +239 +239 +239 +239 +239 +240 +241 +241 +239 +239 +240 +241 +242 +243 +243 +243 +244 +244 +243 +243 +243 +244 +245 +246 +245 +245 +245 +245 +245 +246 +248 +249 +247 +247 +247 +248 +248 +248 +248 +248 +250 +249 +248 +248 +249 +251 +251 +251 +251 +250 +251 +253 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +252 +247 +243 +241 +243 +245 +245 +247 +248 +245 +244 +242 +235 +228 +222 +225 +224 +223 +223 +226 +225 +221 +222 +223 +220 +215 +211 +212 +217 +221 +219 +221 +220 +218 +216 +216 +216 +215 +215 +215 +216 +215 +210 +204 +197 +192 +195 +194 +197 +202 +202 +197 +195 +198 +197 +196 +196 +195 +191 +188 +191 +196 +205 +202 +195 +190 +189 +185 +180 +179 +183 +188 +193 +190 +184 +182 +188 +196 +196 +192 +188 +184 +179 +178 +183 +188 +189 +179 +168 +164 +166 +172 +175 +170 +172 +174 +172 +168 +173 +182 +181 +174 +171 +173 +177 +179 +171 +162 +162 +167 +173 +171 +173 +175 +174 +173 +169 +162 +153 +152 +151 +152 +153 +154 +157 +159 +163 +159 +157 +159 +164 +166 +164 +161 +159 +160 +163 +162 +154 +146 +147 +153 +154 +151 +147 +147 +150 +152 +154 +155 +151 +153 +153 +150 +145 +141 +139 +138 +141 +142 +138 +130 +126 +131 +136 +137 +131 +131 +130 +129 +129 +132 +133 +132 +134 +135 +134 +131 +131 +132 +132 +131 +129 +132 +134 +134 +132 +132 +133 +135 +133 +130 +125 +122 +124 +129 +132 +131 +126 +127 +125 +121 +121 +118 +112 +105 +98 +101 +105 +109 +108 +102 +99 +99 +93 +85 +78 +75 +74 +79 +82 +79 +74 +81 +76 +69 +72 +73 +71 +74 +70 +75 +80 +82 +82 +79 +73 +66 +68 +76 +80 +78 +76 +78 +77 +74 +72 +66 +62 +63 +65 +63 +58 +54 +56 +44 +41 +51 +57 +54 +59 +71 +91 +81 +63 +53 +50 +49 +50 +55 +56 +56 +63 +67 +60 +57 +61 +62 +63 +66 +65 +63 +65 +67 +59 +49 +48 +53 +60 +66 +69 +66 +58 +51 +56 +62 +64 +66 +71 +73 +78 +87 +95 +99 +99 +92 +86 +84 +85 +84 +88 +92 +93 +93 +92 +91 +85 +79 +83 +82 +81 +90 +93 +88 +89 +89 +84 +83 +80 +86 +102 +106 +93 +82 +73 +72 +83 +93 +94 +93 +91 +84 +78 +76 +78 +83 +86 +84 +81 +82 +80 +82 +86 +88 +86 +84 +86 +89 +87 +87 +90 +94 +96 +97 +99 +101 +98 +98 +99 +101 +103 +104 +104 +104 +103 +105 +107 +110 +115 +119 +120 +120 +121 +122 +123 +125 +126 +128 +134 +140 +139 +139 +136 +133 +133 +133 +132 +130 +132 +133 +137 +140 +141 +140 +140 +142 +151 +151 +150 +149 +153 +157 +154 +146 +152 +146 +145 +148 +144 +136 +137 +145 +142 +144 +146 +149 +150 +151 +151 +150 +143 +136 +135 +139 +140 +142 +148 +151 +152 +148 +145 +148 +155 +159 +157 +154 +153 +155 +154 +149 +141 +137 +139 +143 +147 +149 +146 +139 +136 +141 +146 +146 +145 +147 +144 +137 +135 +138 +142 +142 +139 +139 +141 +142 +142 +143 +143 +142 +143 +151 +154 +151 +149 +146 +143 +143 +142 +137 +134 +138 +146 +152 +152 +150 +142 +141 +145 +151 +146 +135 +136 +144 +141 +136 +128 +125 +126 +123 +121 +124 +127 +127 +127 +128 +128 +125 +121 +118 +126 +128 +128 +127 +126 +126 +125 +123 +130 +136 +136 +127 +116 +110 +108 +108 +118 +121 +120 +119 +124 +125 +119 +117 +109 +105 +105 +110 +113 +109 +106 +105 +108 +106 +107 +107 +101 +97 +92 +85 +90 +97 +98 +92 +91 +97 +100 +98 +97 +99 +99 +100 +101 +103 +102 +99 +98 +105 +109 +110 +117 +127 +127 +118 +122 +126 +130 +128 +124 +130 +137 +138 +148 +144 +136 +124 +116 +112 +107 +103 +110 +122 +110 +97 +109 +115 +104 +100 +95 +101 +87 +73 +71 +60 +61 +83 +112 +140 +162 +163 +163 +168 +162 +147 +144 +127 +103 +95 +99 +102 +96 +92 +90 +95 +86 +74 +76 +76 +72 +73 +70 +80 +89 +91 +94 +100 +105 +106 +98 +99 +98 +106 +106 +100 +106 +110 +112 +110 +106 +108 +112 +105 +101 +108 +107 +106 +106 +105 +104 +104 +108 +112 +117 +119 +119 +114 +108 +105 +108 +112 +113 +117 +124 +128 +132 +136 +139 +142 +149 +152 +159 +165 +168 +169 +168 +167 +165 +159 +157 +158 +155 +154 +154 +150 +144 +144 +145 +146 +145 +139 +134 +132 +128 +114 +111 +122 +127 +121 +113 +113 +111 +113 +99 +70 +55 +65 +81 +89 +97 +113 +111 +81 +55 +53 +61 +64 +68 +70 +70 +71 +74 +79 +82 +82 +82 +89 +98 +102 +102 +99 +98 +97 +103 +102 +102 +103 +102 +102 +105 +109 +113 +115 +117 +119 +119 +117 +114 +113 +116 +113 +114 +120 +121 +116 +114 +116 +115 +114 +115 +116 +118 +117 +115 +113 +113 +111 +111 +113 +116 +115 +112 +108 +110 +114 +118 +120 +119 +115 +112 +110 +114 +105 +100 +102 +98 +85 +82 +94 +112 +113 +75 +68 +74 +82 +92 +99 +110 +115 +110 +101 +98 +104 +106 +103 +110 +112 +113 +116 +120 +128 +134 +137 +135 +136 +135 +130 +126 +128 +130 +133 +132 +124 +121 +123 +126 +124 +122 +124 +128 +130 +130 +129 +127 +126 +122 +118 +120 +118 +120 +123 +124 +121 +123 +127 +132 +135 +135 +134 +136 +141 +142 +140 +141 +136 +135 +134 +130 +129 +126 +120 +127 +136 +143 +141 +137 +137 +141 +142 +145 +147 +147 +145 +144 +146 +151 +155 +154 +151 +150 +152 +146 +135 +129 +130 +124 +118 +114 +114 +114 +116 +121 +128 +135 +134 +135 +138 +141 +142 +146 +151 +150 +150 +150 +150 +150 +149 +149 +148 +146 +143 +146 +154 +157 +152 +150 +152 +151 +150 +151 +150 +151 +149 +147 +147 +148 +148 +149 +150 +150 +150 +150 +151 +145 +147 +147 +145 +144 +145 +146 +146 +141 +142 +145 +149 +152 +152 +150 +149 +153 +155 +157 +158 +159 +156 +153 +150 +152 +151 +148 +144 +142 +143 +147 +151 +151 +150 +150 +150 +152 +153 +154 +154 +155 +149 +150 +158 +160 +153 +149 +152 +153 +157 +160 +155 +144 +133 +130 +132 +131 +137 +144 +149 +149 +148 +150 +152 +153 +149 +137 +128 +130 +133 +133 +133 +142 +144 +147 +157 +168 +165 +153 +144 +141 +148 +156 +167 +178 +183 +179 +173 +170 +171 +171 +181 +190 +180 +156 +140 +144 +152 +162 +163 +164 +178 +172 +143 +143 +158 +175 +186 +201 +211 +196 +169 +158 +151 +139 +139 +162 +193 +196 +174 +190 +206 +205 +192 +173 +160 +155 +144 +151 +158 +142 +121 +127 +145 +148 +142 +142 +140 +143 +154 +162 +157 +142 +131 +141 +152 +170 +187 +191 +184 +176 +173 +163 +157 +157 +162 +163 +161 +163 +167 +164 +174 +197 +205 +198 +184 +177 +187 +200 +204 +207 +211 +219 +221 +207 +190 +173 +173 +184 +197 +198 +195 +199 +206 +215 +217 +209 +190 +175 +174 +180 +186 +185 +174 +168 +177 +198 +221 +224 +212 +202 +199 +201 +207 +206 +207 +210 +209 +212 +214 +217 +218 +218 +224 +230 +229 +231 +227 +217 +205 +193 +192 +204 +219 +213 +193 +176 +177 +188 +194 +195 +194 +191 +176 +167 +163 +160 +165 +173 +172 +154 +143 +140 +135 +140 +146 +144 +157 +174 +195 +191 +170 +155 +134 +120 +124 +125 +126 +127 +130 +134 +136 +138 +139 +138 +137 +138 +141 +141 +142 +151 +161 +162 +162 +162 +163 +160 +150 +141 +136 +127 +125 +124 +125 +126 +127 +127 +129 +124 +119 +112 +111 +114 +114 +112 +107 +104 +105 +104 +102 +102 +102 +100 +97 +95 +92 +90 +89 +90 +90 +90 +88 +85 +85 +85 +86 +87 +87 +87 +87 +86 +87 +87 +88 +89 +89 +89 +89 +91 +89 +89 +90 +91 +91 +93 +94 +98 +99 +101 +103 +105 +106 +108 +109 +113 +115 +117 +120 +123 +127 +131 +133 +132 +130 +130 +131 +132 +133 +137 +141 +144 +145 +147 +146 +143 +141 +140 +141 +152 +157 +163 +171 +182 +194 +200 +200 +188 +175 +170 +163 +163 +171 +185 +204 +222 +237 +246 +248 +246 +245 +246 +250 +249 +248 +246 +247 +247 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +246 +245 +244 +244 +244 +244 +244 +244 +245 +244 +243 +243 +243 +243 +244 +244 +245 +246 +246 +247 +247 +247 +247 +248 +248 +248 +247 +247 +248 +249 +248 +248 +248 +248 +248 +248 +248 +248 +250 +250 +250 +250 +249 +249 +248 +248 +247 +248 +249 +249 +248 +247 +245 +244 +246 +246 +246 +247 +247 +247 +247 +246 +245 +244 +244 +245 +245 +244 +243 +242 +242 +242 +243 +243 +243 +241 +240 +239 +239 +240 +240 +240 +240 +239 +239 +239 +238 +238 +238 +238 +238 +239 +239 +240 +239 +239 +238 +238 +239 +239 +241 +242 +239 +239 +239 +240 +241 +242 +243 +244 +246 +245 +244 +244 +244 +244 +245 +246 +245 +245 +245 +245 +245 +246 +248 +249 +248 +247 +247 +247 +247 +248 +248 +248 +250 +249 +247 +248 +249 +251 +251 +251 +251 +250 +251 +253 +252 +251 +251 +252 +253 +253 +252 +252 +252 +253 +253 +253 +254 +253 +252 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +252 +246 +240 +238 +241 +245 +245 +249 +250 +246 +246 +246 +239 +229 +220 +223 +224 +224 +222 +221 +221 +223 +221 +221 +216 +210 +210 +215 +218 +217 +219 +220 +220 +219 +219 +218 +216 +214 +214 +218 +218 +215 +209 +204 +199 +196 +194 +194 +197 +200 +201 +199 +197 +196 +194 +197 +197 +195 +191 +184 +186 +196 +198 +190 +192 +193 +187 +185 +187 +185 +189 +201 +206 +201 +196 +191 +190 +193 +198 +196 +190 +182 +177 +178 +179 +179 +182 +179 +168 +160 +166 +173 +174 +174 +177 +173 +173 +180 +189 +188 +178 +168 +170 +177 +179 +169 +153 +146 +154 +166 +169 +166 +164 +166 +167 +164 +160 +159 +154 +155 +157 +165 +171 +167 +162 +166 +172 +173 +174 +174 +173 +169 +162 +157 +153 +158 +163 +163 +158 +154 +150 +149 +152 +149 +147 +149 +151 +152 +154 +157 +155 +153 +152 +149 +144 +139 +139 +143 +140 +137 +133 +132 +134 +135 +132 +128 +130 +132 +136 +141 +140 +136 +133 +132 +133 +132 +129 +128 +130 +133 +133 +131 +130 +134 +136 +135 +137 +142 +138 +130 +130 +127 +123 +121 +121 +122 +122 +123 +121 +124 +123 +118 +116 +112 +107 +100 +98 +108 +107 +96 +95 +105 +102 +89 +77 +82 +81 +74 +75 +84 +83 +74 +79 +75 +74 +72 +71 +75 +77 +71 +70 +77 +83 +81 +73 +65 +61 +59 +65 +67 +66 +64 +64 +67 +67 +65 +62 +62 +64 +65 +63 +58 +51 +47 +48 +44 +47 +56 +60 +60 +67 +79 +79 +72 +58 +55 +59 +56 +51 +54 +51 +59 +63 +64 +66 +64 +61 +62 +66 +67 +68 +69 +69 +68 +62 +58 +55 +56 +61 +68 +65 +58 +55 +57 +55 +53 +50 +48 +51 +58 +68 +75 +83 +102 +114 +114 +110 +96 +84 +82 +88 +85 +86 +88 +89 +94 +92 +84 +80 +77 +77 +79 +95 +106 +98 +93 +88 +83 +78 +79 +90 +99 +96 +87 +72 +76 +85 +95 +99 +96 +91 +90 +83 +79 +83 +91 +91 +89 +91 +92 +89 +91 +95 +95 +93 +90 +90 +94 +89 +87 +87 +89 +91 +91 +92 +94 +97 +100 +101 +99 +100 +103 +104 +102 +104 +106 +105 +105 +106 +110 +116 +121 +124 +121 +123 +129 +132 +131 +133 +138 +137 +138 +137 +135 +133 +131 +131 +131 +130 +139 +145 +143 +142 +145 +146 +144 +154 +155 +154 +152 +148 +147 +149 +151 +159 +153 +147 +145 +142 +138 +140 +145 +146 +145 +144 +147 +151 +152 +150 +147 +145 +143 +142 +144 +146 +146 +148 +151 +151 +150 +150 +154 +161 +167 +166 +163 +157 +157 +154 +149 +146 +146 +146 +146 +152 +153 +148 +139 +135 +140 +146 +149 +149 +147 +143 +140 +139 +139 +141 +142 +138 +138 +138 +139 +141 +142 +143 +144 +149 +151 +153 +152 +149 +147 +147 +147 +148 +143 +138 +137 +142 +147 +146 +140 +144 +145 +145 +144 +143 +146 +151 +154 +140 +135 +132 +134 +133 +125 +118 +116 +126 +126 +126 +123 +121 +118 +116 +115 +123 +126 +129 +127 +120 +117 +127 +140 +145 +138 +127 +117 +112 +112 +114 +116 +122 +119 +122 +129 +127 +117 +109 +110 +110 +106 +106 +112 +113 +109 +107 +108 +110 +111 +108 +102 +101 +102 +97 +89 +92 +94 +93 +90 +92 +97 +99 +98 +102 +99 +102 +101 +97 +101 +106 +101 +106 +116 +117 +114 +119 +119 +116 +120 +123 +131 +132 +126 +124 +130 +137 +141 +148 +136 +125 +118 +109 +101 +100 +106 +116 +112 +105 +101 +107 +114 +109 +99 +96 +97 +92 +80 +65 +59 +65 +71 +111 +138 +152 +159 +172 +167 +151 +148 +153 +138 +111 +92 +93 +96 +93 +89 +92 +98 +94 +78 +73 +80 +86 +82 +79 +85 +89 +95 +101 +107 +106 +101 +98 +94 +90 +95 +99 +98 +105 +108 +108 +110 +110 +108 +107 +108 +108 +106 +111 +110 +109 +108 +110 +114 +112 +109 +117 +117 +118 +120 +120 +119 +118 +119 +116 +117 +117 +113 +110 +109 +109 +109 +109 +113 +120 +127 +132 +132 +131 +130 +129 +125 +122 +124 +129 +131 +128 +125 +124 +131 +138 +139 +139 +136 +133 +132 +130 +127 +126 +127 +126 +126 +131 +140 +147 +131 +99 +74 +74 +82 +91 +98 +124 +131 +110 +82 +80 +82 +77 +79 +77 +75 +77 +83 +89 +92 +96 +99 +98 +104 +108 +107 +102 +98 +98 +99 +95 +99 +103 +103 +104 +108 +112 +113 +113 +115 +117 +117 +117 +116 +114 +112 +114 +109 +114 +118 +111 +110 +114 +113 +111 +111 +113 +115 +113 +109 +109 +112 +114 +118 +114 +108 +107 +106 +105 +105 +106 +108 +117 +129 +130 +116 +109 +115 +113 +102 +100 +97 +80 +73 +85 +97 +108 +95 +83 +80 +87 +97 +103 +108 +113 +116 +112 +103 +102 +108 +112 +112 +108 +111 +115 +118 +123 +132 +137 +141 +138 +137 +135 +132 +131 +135 +137 +136 +136 +125 +118 +121 +126 +124 +118 +115 +133 +142 +140 +121 +112 +120 +125 +122 +123 +123 +125 +127 +128 +129 +129 +130 +132 +136 +138 +135 +133 +134 +139 +142 +143 +141 +140 +139 +136 +131 +125 +122 +128 +133 +139 +141 +140 +140 +141 +142 +147 +150 +150 +147 +146 +149 +151 +151 +152 +150 +148 +146 +144 +143 +141 +140 +134 +131 +124 +117 +110 +109 +113 +117 +123 +130 +137 +139 +139 +140 +143 +144 +143 +143 +143 +144 +144 +144 +147 +150 +146 +144 +145 +150 +151 +149 +149 +153 +153 +151 +149 +150 +150 +149 +148 +148 +150 +150 +150 +150 +151 +153 +152 +149 +149 +148 +148 +147 +147 +147 +148 +149 +144 +145 +148 +150 +151 +151 +151 +151 +157 +153 +152 +155 +158 +157 +153 +150 +149 +151 +152 +150 +145 +142 +144 +148 +146 +146 +144 +144 +147 +152 +156 +156 +158 +155 +155 +158 +158 +153 +150 +151 +151 +157 +160 +157 +152 +147 +135 +123 +125 +128 +135 +139 +141 +144 +151 +158 +155 +153 +148 +140 +131 +126 +128 +132 +126 +132 +139 +146 +158 +164 +154 +140 +140 +150 +158 +162 +176 +196 +198 +181 +170 +166 +184 +198 +196 +195 +186 +161 +137 +136 +134 +134 +146 +164 +171 +165 +145 +128 +138 +157 +163 +177 +196 +197 +166 +158 +150 +149 +158 +165 +167 +165 +174 +194 +205 +196 +181 +169 +166 +165 +166 +157 +147 +142 +142 +146 +152 +157 +163 +156 +150 +152 +159 +160 +153 +144 +141 +148 +166 +185 +187 +175 +166 +165 +167 +167 +167 +164 +159 +157 +161 +167 +169 +176 +187 +199 +203 +198 +192 +186 +188 +197 +207 +217 +223 +220 +205 +191 +178 +171 +163 +175 +195 +193 +190 +202 +216 +222 +215 +193 +174 +171 +180 +185 +188 +184 +169 +170 +199 +222 +223 +218 +208 +206 +208 +208 +206 +208 +211 +209 +212 +211 +211 +213 +217 +220 +226 +228 +230 +223 +210 +197 +186 +182 +196 +221 +218 +202 +189 +190 +195 +194 +193 +195 +191 +175 +159 +152 +158 +169 +171 +161 +154 +146 +139 +140 +144 +146 +152 +163 +179 +193 +189 +167 +148 +130 +124 +130 +128 +128 +129 +131 +135 +137 +138 +138 +136 +136 +136 +137 +140 +145 +150 +154 +156 +159 +159 +157 +155 +148 +139 +129 +125 +125 +125 +126 +125 +124 +126 +131 +124 +120 +115 +114 +112 +111 +107 +105 +104 +102 +99 +100 +103 +103 +98 +93 +93 +92 +90 +90 +88 +87 +87 +88 +87 +86 +85 +85 +85 +86 +87 +87 +87 +86 +88 +90 +90 +87 +86 +88 +90 +88 +87 +89 +90 +91 +94 +97 +99 +101 +104 +106 +108 +109 +109 +110 +113 +114 +117 +120 +123 +127 +128 +130 +132 +133 +133 +131 +130 +132 +137 +141 +145 +145 +145 +144 +143 +143 +144 +147 +152 +160 +165 +175 +181 +192 +201 +196 +187 +175 +161 +158 +166 +171 +184 +207 +226 +239 +246 +245 +246 +246 +247 +248 +248 +246 +244 +244 +246 +246 +244 +242 +243 +244 +245 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +245 +243 +243 +244 +246 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +245 +244 +244 +245 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +241 +242 +240 +242 +242 +242 +241 +240 +240 +240 +239 +239 +239 +239 +240 +240 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +240 +241 +241 +242 +242 +242 +243 +243 +244 +244 +245 +246 +246 +244 +244 +245 +245 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +251 +251 +252 +252 +251 +252 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +252 +247 +241 +240 +243 +247 +249 +251 +250 +246 +247 +248 +242 +232 +224 +225 +224 +224 +222 +221 +220 +220 +221 +220 +215 +209 +209 +215 +219 +219 +220 +221 +221 +220 +220 +218 +216 +215 +216 +218 +217 +213 +209 +205 +202 +199 +197 +195 +196 +198 +199 +198 +195 +194 +194 +196 +196 +194 +191 +185 +186 +194 +195 +183 +174 +176 +181 +185 +185 +181 +193 +205 +209 +204 +199 +194 +190 +191 +190 +191 +190 +185 +181 +182 +182 +182 +178 +177 +168 +161 +166 +171 +172 +172 +175 +176 +180 +185 +185 +179 +173 +173 +175 +175 +171 +165 +159 +160 +167 +174 +169 +166 +165 +166 +166 +163 +160 +159 +156 +158 +160 +166 +171 +168 +166 +170 +181 +183 +184 +182 +177 +171 +164 +160 +167 +168 +166 +158 +151 +149 +151 +152 +150 +148 +147 +151 +154 +156 +156 +156 +150 +148 +147 +146 +144 +141 +139 +139 +140 +140 +137 +133 +131 +130 +129 +127 +135 +139 +144 +146 +141 +135 +132 +133 +132 +131 +129 +128 +129 +130 +131 +131 +132 +134 +136 +140 +145 +146 +138 +127 +125 +124 +121 +118 +115 +113 +112 +113 +117 +120 +120 +115 +113 +112 +105 +96 +91 +93 +91 +89 +91 +96 +94 +87 +77 +84 +86 +80 +75 +77 +80 +81 +75 +71 +71 +71 +71 +74 +74 +70 +70 +77 +83 +78 +66 +57 +54 +56 +58 +56 +50 +45 +45 +49 +51 +51 +52 +61 +72 +74 +62 +49 +47 +53 +49 +51 +57 +65 +69 +68 +68 +70 +69 +63 +57 +57 +61 +61 +59 +60 +63 +65 +60 +57 +63 +68 +66 +65 +64 +65 +65 +65 +66 +67 +68 +69 +67 +62 +62 +64 +65 +59 +53 +50 +49 +48 +46 +46 +45 +50 +57 +62 +70 +85 +97 +102 +103 +97 +90 +88 +82 +79 +79 +83 +89 +95 +95 +90 +78 +79 +82 +82 +91 +99 +94 +94 +92 +89 +85 +85 +91 +97 +94 +87 +76 +80 +88 +95 +97 +94 +90 +90 +89 +84 +85 +88 +89 +91 +96 +100 +100 +95 +89 +91 +94 +94 +92 +92 +93 +88 +86 +86 +88 +88 +91 +93 +94 +98 +101 +101 +99 +97 +98 +102 +103 +106 +106 +104 +102 +105 +113 +119 +119 +119 +124 +131 +134 +132 +131 +132 +139 +138 +136 +134 +132 +130 +130 +130 +140 +148 +153 +148 +144 +145 +147 +146 +152 +151 +150 +148 +144 +141 +143 +147 +148 +147 +148 +147 +142 +137 +141 +148 +149 +151 +153 +154 +153 +151 +148 +147 +149 +147 +147 +151 +153 +152 +151 +152 +154 +150 +151 +160 +166 +166 +162 +159 +154 +154 +151 +148 +147 +148 +147 +145 +151 +150 +144 +137 +136 +142 +146 +146 +145 +145 +145 +144 +142 +140 +139 +138 +136 +140 +143 +144 +142 +141 +141 +144 +147 +147 +146 +145 +143 +143 +145 +147 +149 +145 +140 +137 +138 +140 +136 +132 +146 +149 +146 +140 +138 +143 +149 +150 +141 +135 +132 +133 +130 +123 +117 +115 +117 +121 +124 +124 +120 +116 +115 +112 +115 +125 +129 +123 +117 +123 +140 +153 +140 +135 +127 +117 +110 +109 +113 +118 +119 +123 +125 +122 +115 +110 +110 +113 +108 +112 +114 +113 +113 +113 +111 +108 +109 +107 +105 +103 +102 +101 +97 +93 +92 +94 +97 +98 +98 +98 +96 +92 +99 +104 +108 +102 +94 +95 +102 +106 +110 +123 +126 +120 +119 +117 +116 +122 +124 +128 +125 +123 +129 +134 +135 +137 +135 +128 +122 +117 +108 +98 +98 +103 +114 +112 +111 +113 +117 +115 +106 +97 +95 +95 +91 +80 +68 +62 +65 +71 +91 +110 +119 +122 +133 +134 +127 +127 +119 +115 +103 +91 +85 +79 +76 +79 +84 +88 +89 +85 +84 +89 +92 +92 +93 +94 +94 +96 +100 +103 +102 +99 +97 +95 +91 +96 +101 +100 +106 +109 +107 +108 +109 +108 +108 +110 +109 +107 +109 +110 +110 +110 +112 +113 +111 +107 +111 +114 +119 +124 +125 +123 +123 +125 +123 +124 +124 +121 +118 +116 +114 +112 +106 +109 +113 +115 +114 +111 +109 +107 +110 +108 +108 +108 +110 +110 +107 +105 +109 +111 +110 +107 +105 +108 +112 +114 +112 +111 +110 +109 +108 +110 +115 +120 +124 +119 +103 +86 +81 +85 +93 +99 +112 +116 +103 +91 +92 +92 +90 +94 +92 +90 +89 +91 +96 +100 +100 +97 +102 +101 +102 +104 +105 +104 +98 +93 +98 +101 +103 +105 +108 +113 +116 +116 +111 +116 +120 +121 +118 +115 +112 +111 +114 +111 +112 +110 +105 +108 +113 +110 +113 +114 +113 +110 +109 +110 +108 +105 +112 +117 +116 +113 +112 +109 +105 +106 +108 +113 +115 +115 +114 +109 +104 +106 +105 +100 +101 +97 +87 +85 +90 +93 +103 +99 +93 +91 +96 +103 +107 +110 +113 +114 +110 +104 +103 +108 +114 +117 +118 +119 +119 +120 +125 +133 +137 +138 +135 +136 +137 +135 +134 +136 +136 +136 +134 +125 +118 +118 +120 +119 +120 +120 +132 +131 +126 +118 +115 +119 +121 +120 +123 +127 +130 +131 +131 +133 +132 +131 +134 +138 +141 +139 +136 +137 +138 +140 +139 +137 +136 +136 +136 +133 +128 +124 +131 +134 +139 +140 +140 +140 +141 +142 +149 +152 +153 +149 +146 +145 +148 +149 +146 +147 +148 +148 +146 +144 +142 +142 +140 +138 +131 +123 +116 +112 +113 +115 +119 +125 +131 +135 +137 +139 +139 +138 +135 +135 +136 +139 +143 +143 +147 +151 +147 +145 +147 +151 +151 +148 +147 +149 +152 +150 +150 +150 +148 +146 +144 +145 +147 +149 +151 +152 +154 +156 +155 +152 +150 +150 +150 +150 +150 +150 +150 +151 +147 +147 +148 +148 +149 +150 +152 +153 +155 +154 +154 +154 +154 +154 +152 +150 +150 +152 +153 +152 +148 +146 +147 +150 +148 +146 +145 +144 +146 +148 +152 +155 +157 +153 +152 +155 +155 +150 +146 +146 +144 +147 +149 +150 +152 +151 +141 +130 +125 +125 +129 +137 +142 +143 +148 +155 +156 +155 +150 +145 +139 +135 +133 +132 +127 +129 +137 +148 +154 +154 +151 +149 +143 +150 +157 +162 +170 +187 +195 +191 +176 +175 +177 +183 +191 +193 +185 +174 +152 +141 +135 +129 +129 +147 +167 +173 +149 +132 +128 +138 +139 +144 +167 +190 +193 +174 +154 +147 +155 +165 +161 +153 +151 +172 +195 +195 +175 +158 +160 +170 +173 +167 +159 +154 +151 +155 +165 +172 +172 +171 +165 +158 +159 +165 +168 +166 +149 +155 +162 +165 +162 +159 +166 +175 +166 +169 +170 +165 +159 +160 +167 +173 +176 +175 +182 +199 +210 +207 +192 +180 +176 +192 +211 +223 +227 +222 +208 +195 +181 +171 +161 +173 +190 +188 +183 +194 +215 +221 +215 +196 +179 +177 +181 +185 +192 +189 +178 +179 +200 +216 +220 +220 +209 +207 +209 +209 +204 +205 +213 +217 +217 +213 +209 +209 +211 +216 +222 +226 +224 +221 +209 +193 +178 +174 +188 +211 +221 +209 +198 +194 +194 +194 +197 +201 +188 +174 +161 +155 +158 +165 +169 +163 +149 +144 +139 +142 +148 +150 +157 +170 +180 +190 +182 +162 +144 +130 +124 +128 +131 +130 +131 +132 +135 +137 +138 +138 +134 +134 +136 +138 +140 +141 +142 +142 +146 +155 +162 +162 +154 +145 +133 +126 +123 +123 +124 +126 +126 +124 +125 +128 +122 +120 +116 +115 +113 +110 +107 +105 +103 +101 +101 +102 +104 +103 +98 +94 +90 +90 +90 +89 +87 +85 +86 +87 +86 +85 +85 +85 +85 +85 +86 +86 +87 +86 +87 +90 +90 +88 +88 +89 +91 +89 +89 +89 +90 +90 +93 +96 +103 +105 +107 +108 +109 +109 +109 +110 +113 +114 +116 +120 +123 +125 +126 +126 +133 +134 +134 +133 +132 +133 +137 +140 +144 +145 +146 +146 +145 +145 +146 +147 +152 +160 +166 +176 +183 +193 +203 +196 +187 +176 +160 +156 +163 +170 +186 +208 +227 +240 +246 +246 +246 +247 +246 +249 +248 +246 +244 +244 +246 +246 +244 +242 +244 +245 +245 +245 +244 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +244 +243 +245 +245 +246 +246 +246 +246 +246 +245 +245 +246 +247 +247 +246 +246 +247 +248 +247 +247 +247 +247 +248 +248 +248 +248 +249 +248 +248 +248 +249 +249 +248 +247 +248 +247 +247 +246 +246 +245 +245 +245 +245 +245 +246 +245 +245 +245 +245 +244 +245 +245 +244 +244 +244 +243 +243 +243 +242 +242 +241 +240 +240 +240 +241 +241 +242 +241 +241 +241 +241 +241 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +239 +240 +240 +240 +240 +240 +239 +239 +239 +240 +241 +241 +242 +242 +242 +242 +242 +243 +244 +244 +245 +245 +244 +244 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +252 +248 +243 +242 +245 +249 +253 +252 +249 +246 +248 +250 +245 +237 +228 +227 +224 +224 +224 +223 +220 +217 +221 +219 +214 +208 +210 +216 +220 +221 +221 +222 +222 +222 +221 +219 +216 +215 +214 +215 +213 +210 +206 +205 +203 +201 +198 +195 +194 +197 +199 +198 +195 +194 +195 +196 +194 +192 +190 +185 +184 +191 +196 +185 +170 +169 +180 +186 +184 +181 +191 +201 +205 +201 +198 +194 +189 +187 +187 +189 +191 +188 +183 +180 +178 +177 +177 +177 +171 +164 +166 +170 +171 +172 +174 +176 +179 +182 +180 +175 +174 +176 +178 +172 +167 +166 +171 +178 +180 +181 +169 +168 +167 +167 +165 +163 +161 +161 +161 +160 +158 +158 +162 +163 +165 +172 +176 +178 +180 +179 +175 +169 +164 +162 +173 +173 +166 +154 +148 +151 +156 +158 +150 +147 +147 +151 +156 +156 +153 +150 +145 +145 +144 +144 +145 +144 +140 +137 +135 +138 +138 +133 +127 +127 +129 +131 +138 +143 +149 +148 +142 +134 +132 +134 +131 +128 +127 +127 +127 +125 +127 +131 +138 +138 +140 +144 +146 +143 +134 +127 +125 +124 +122 +118 +113 +111 +111 +111 +113 +116 +114 +108 +107 +107 +103 +94 +82 +76 +74 +82 +87 +87 +86 +87 +85 +83 +80 +80 +80 +80 +80 +80 +75 +71 +71 +73 +72 +72 +72 +69 +72 +73 +72 +66 +57 +51 +50 +53 +51 +48 +43 +41 +42 +45 +47 +47 +51 +58 +69 +73 +64 +54 +56 +64 +57 +60 +63 +66 +70 +72 +68 +64 +64 +59 +57 +59 +60 +63 +63 +60 +63 +67 +63 +59 +65 +72 +69 +66 +71 +68 +66 +67 +71 +73 +72 +71 +73 +69 +67 +67 +66 +61 +56 +55 +54 +55 +54 +52 +49 +47 +48 +51 +50 +56 +67 +76 +80 +84 +86 +84 +80 +74 +73 +77 +84 +91 +90 +83 +80 +85 +91 +87 +89 +94 +93 +98 +99 +94 +87 +84 +90 +96 +93 +86 +80 +82 +88 +93 +94 +91 +89 +88 +86 +83 +84 +85 +87 +95 +103 +106 +102 +97 +94 +93 +91 +88 +90 +94 +90 +87 +86 +86 +86 +86 +86 +87 +94 +96 +102 +106 +103 +99 +99 +105 +105 +109 +109 +105 +102 +103 +110 +117 +118 +121 +127 +132 +135 +134 +133 +132 +140 +139 +135 +133 +130 +129 +129 +130 +149 +156 +159 +151 +144 +143 +146 +147 +147 +144 +143 +143 +139 +136 +137 +144 +144 +145 +148 +149 +145 +141 +144 +149 +148 +154 +160 +160 +155 +150 +149 +149 +151 +149 +150 +155 +157 +156 +153 +150 +155 +149 +150 +159 +162 +157 +152 +150 +150 +149 +148 +148 +150 +152 +151 +147 +150 +148 +142 +137 +139 +144 +147 +145 +142 +145 +148 +149 +147 +143 +140 +138 +140 +142 +144 +145 +144 +144 +143 +143 +146 +146 +145 +143 +142 +142 +144 +146 +147 +147 +144 +141 +140 +138 +134 +131 +144 +148 +144 +132 +129 +135 +142 +142 +140 +136 +135 +134 +130 +123 +117 +116 +117 +121 +126 +126 +122 +116 +114 +113 +117 +127 +127 +117 +114 +127 +144 +151 +132 +130 +124 +116 +108 +106 +110 +117 +116 +122 +121 +113 +106 +110 +114 +115 +118 +125 +123 +111 +106 +111 +114 +110 +108 +104 +102 +104 +103 +100 +99 +99 +99 +97 +96 +96 +97 +96 +95 +96 +97 +105 +106 +99 +91 +90 +97 +107 +119 +131 +134 +127 +121 +118 +120 +127 +128 +127 +120 +121 +134 +137 +131 +131 +126 +124 +122 +118 +108 +101 +101 +106 +116 +116 +120 +125 +125 +115 +104 +98 +98 +97 +92 +82 +72 +66 +67 +70 +73 +80 +83 +82 +85 +88 +88 +86 +78 +80 +82 +85 +84 +75 +68 +71 +73 +75 +80 +88 +93 +94 +95 +99 +98 +94 +92 +95 +98 +101 +102 +102 +100 +100 +97 +101 +104 +103 +108 +109 +109 +109 +109 +110 +111 +112 +111 +109 +106 +108 +110 +111 +111 +111 +108 +106 +107 +110 +117 +121 +121 +118 +117 +118 +123 +127 +129 +129 +130 +128 +125 +122 +121 +124 +125 +125 +121 +115 +111 +109 +108 +109 +110 +110 +109 +107 +105 +104 +101 +103 +101 +97 +95 +97 +99 +101 +98 +100 +101 +99 +99 +101 +102 +102 +101 +103 +103 +100 +96 +99 +103 +104 +98 +96 +95 +97 +99 +99 +100 +105 +102 +103 +103 +103 +104 +106 +106 +104 +103 +104 +105 +105 +103 +99 +96 +95 +101 +103 +104 +107 +112 +117 +120 +118 +113 +119 +124 +125 +121 +118 +117 +117 +116 +114 +112 +108 +105 +111 +114 +109 +116 +118 +114 +107 +106 +110 +108 +102 +105 +113 +118 +121 +119 +111 +103 +103 +109 +112 +111 +106 +102 +97 +93 +96 +98 +100 +102 +101 +98 +101 +102 +95 +101 +100 +98 +97 +102 +107 +108 +106 +109 +108 +105 +104 +105 +111 +118 +122 +126 +124 +122 +123 +128 +133 +136 +135 +136 +137 +139 +139 +137 +139 +140 +141 +135 +129 +123 +120 +119 +119 +122 +128 +127 +115 +109 +112 +116 +112 +108 +108 +120 +128 +135 +134 +135 +138 +137 +133 +132 +136 +139 +138 +137 +137 +138 +137 +138 +136 +133 +133 +135 +135 +132 +130 +135 +136 +137 +138 +139 +140 +141 +143 +146 +150 +153 +149 +143 +142 +144 +147 +149 +151 +152 +151 +148 +145 +146 +147 +149 +148 +144 +136 +128 +122 +120 +119 +121 +123 +125 +126 +130 +133 +133 +132 +130 +130 +132 +138 +140 +142 +144 +146 +150 +147 +146 +147 +146 +144 +146 +150 +151 +151 +153 +153 +151 +147 +146 +147 +146 +148 +150 +152 +154 +157 +156 +153 +154 +154 +154 +154 +152 +150 +149 +149 +152 +150 +147 +144 +145 +148 +151 +154 +153 +156 +156 +154 +151 +150 +150 +149 +150 +151 +153 +153 +152 +150 +149 +150 +149 +146 +145 +147 +148 +147 +150 +155 +156 +153 +152 +154 +152 +146 +140 +139 +137 +135 +136 +144 +153 +155 +150 +143 +128 +129 +130 +132 +137 +142 +145 +144 +151 +149 +148 +150 +156 +157 +147 +136 +133 +134 +138 +144 +148 +150 +152 +153 +150 +151 +156 +161 +164 +171 +183 +190 +179 +185 +175 +170 +179 +178 +171 +177 +180 +164 +147 +130 +122 +141 +167 +175 +171 +158 +144 +141 +138 +131 +140 +164 +192 +186 +169 +157 +163 +170 +159 +138 +132 +141 +162 +171 +158 +149 +157 +167 +184 +172 +157 +154 +158 +164 +169 +172 +181 +178 +168 +160 +166 +180 +185 +182 +173 +163 +151 +141 +139 +142 +151 +158 +156 +158 +157 +155 +154 +162 +174 +182 +182 +178 +182 +200 +211 +204 +183 +168 +167 +191 +216 +228 +228 +222 +209 +198 +188 +175 +163 +173 +189 +187 +183 +191 +212 +221 +219 +203 +188 +184 +185 +186 +189 +190 +185 +189 +202 +213 +219 +224 +215 +208 +208 +208 +203 +203 +211 +218 +218 +215 +210 +207 +208 +212 +218 +222 +221 +222 +212 +194 +177 +172 +184 +204 +216 +214 +208 +200 +195 +195 +200 +205 +187 +170 +157 +155 +160 +163 +164 +157 +143 +140 +138 +143 +149 +152 +160 +174 +182 +186 +175 +155 +139 +128 +124 +127 +133 +132 +132 +133 +135 +137 +139 +139 +137 +137 +137 +139 +141 +142 +140 +139 +144 +154 +163 +164 +155 +144 +131 +123 +120 +121 +123 +126 +127 +125 +124 +124 +120 +119 +118 +117 +114 +110 +107 +106 +103 +104 +103 +105 +104 +100 +95 +92 +90 +90 +91 +90 +87 +86 +86 +88 +86 +85 +84 +84 +84 +84 +85 +85 +87 +87 +88 +90 +90 +90 +89 +91 +92 +91 +92 +93 +92 +92 +96 +100 +101 +103 +105 +107 +108 +109 +111 +112 +114 +115 +117 +121 +124 +126 +126 +126 +133 +133 +135 +135 +133 +133 +136 +138 +142 +144 +146 +147 +147 +146 +147 +148 +153 +161 +167 +178 +185 +194 +202 +193 +190 +180 +165 +157 +160 +168 +183 +201 +227 +239 +246 +246 +246 +247 +246 +249 +247 +246 +244 +244 +246 +246 +244 +243 +244 +245 +244 +244 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +243 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +248 +248 +248 +249 +249 +248 +247 +248 +248 +247 +246 +245 +245 +245 +246 +247 +247 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +241 +241 +240 +240 +240 +240 +240 +241 +240 +240 +240 +240 +240 +239 +239 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +238 +239 +240 +240 +240 +241 +238 +238 +239 +240 +241 +241 +242 +242 +241 +241 +242 +242 +243 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +252 +252 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +249 +245 +244 +247 +251 +253 +253 +250 +246 +245 +246 +244 +241 +232 +228 +225 +225 +227 +225 +221 +216 +221 +219 +214 +210 +212 +218 +221 +221 +222 +222 +222 +222 +221 +218 +216 +214 +212 +213 +211 +209 +207 +207 +205 +203 +198 +195 +194 +197 +201 +200 +198 +196 +197 +197 +194 +192 +191 +186 +183 +187 +197 +195 +184 +179 +185 +187 +182 +183 +184 +192 +195 +194 +195 +193 +188 +186 +187 +189 +191 +188 +182 +177 +174 +173 +175 +177 +173 +167 +167 +169 +170 +173 +173 +172 +170 +170 +175 +179 +178 +175 +169 +168 +168 +172 +180 +184 +181 +177 +166 +166 +167 +165 +163 +160 +160 +160 +162 +161 +157 +157 +159 +160 +162 +166 +164 +162 +161 +162 +162 +160 +156 +153 +161 +165 +163 +154 +152 +157 +161 +162 +151 +148 +147 +150 +153 +152 +145 +140 +141 +144 +144 +143 +144 +145 +141 +137 +134 +137 +139 +136 +132 +133 +137 +141 +139 +142 +144 +144 +140 +135 +133 +132 +128 +124 +123 +125 +123 +121 +124 +132 +142 +139 +137 +137 +134 +129 +127 +129 +126 +123 +120 +117 +115 +114 +115 +113 +108 +110 +110 +107 +101 +94 +87 +82 +74 +67 +69 +79 +85 +83 +83 +88 +90 +84 +78 +77 +81 +85 +82 +77 +75 +71 +72 +74 +71 +69 +69 +68 +72 +65 +56 +52 +51 +51 +51 +51 +52 +50 +48 +48 +49 +50 +53 +55 +57 +59 +63 +65 +65 +65 +70 +76 +67 +66 +62 +59 +59 +61 +62 +60 +60 +56 +59 +60 +58 +61 +65 +60 +65 +74 +74 +68 +68 +71 +69 +67 +77 +72 +71 +77 +84 +82 +75 +68 +68 +73 +76 +75 +67 +60 +60 +64 +65 +68 +69 +63 +58 +54 +53 +52 +46 +43 +48 +54 +59 +69 +78 +76 +80 +73 +71 +76 +80 +85 +82 +73 +79 +87 +94 +88 +87 +90 +91 +99 +106 +96 +83 +79 +86 +93 +91 +84 +81 +84 +90 +95 +97 +95 +90 +88 +83 +83 +84 +86 +89 +98 +104 +103 +96 +95 +94 +94 +91 +87 +90 +95 +88 +89 +90 +92 +92 +90 +88 +86 +95 +96 +100 +106 +108 +107 +108 +110 +109 +112 +111 +108 +105 +104 +107 +112 +117 +123 +128 +129 +130 +133 +135 +135 +140 +139 +137 +133 +128 +128 +131 +134 +152 +156 +155 +146 +139 +139 +143 +145 +142 +138 +137 +139 +137 +134 +137 +146 +150 +150 +151 +152 +150 +146 +146 +148 +146 +152 +159 +159 +154 +150 +151 +153 +153 +151 +151 +154 +157 +157 +153 +149 +153 +148 +146 +147 +146 +142 +139 +139 +143 +144 +145 +147 +150 +153 +152 +149 +149 +147 +143 +140 +142 +146 +148 +147 +146 +149 +152 +152 +150 +146 +143 +142 +147 +143 +140 +142 +146 +149 +145 +142 +144 +146 +145 +145 +144 +143 +143 +143 +141 +143 +144 +144 +143 +142 +141 +140 +142 +144 +140 +131 +126 +130 +135 +138 +138 +137 +137 +137 +133 +126 +121 +119 +127 +129 +130 +129 +125 +120 +117 +117 +124 +127 +122 +114 +115 +127 +135 +135 +125 +123 +119 +114 +110 +109 +110 +112 +111 +113 +111 +107 +110 +117 +118 +113 +121 +130 +128 +112 +103 +108 +112 +110 +105 +102 +100 +99 +99 +99 +99 +99 +103 +97 +93 +93 +94 +94 +96 +99 +101 +104 +99 +93 +93 +93 +99 +109 +129 +133 +132 +126 +121 +122 +125 +129 +130 +127 +118 +121 +133 +133 +125 +125 +126 +125 +123 +118 +110 +106 +109 +114 +121 +123 +127 +128 +123 +113 +104 +99 +98 +95 +90 +84 +77 +74 +72 +73 +72 +71 +72 +69 +63 +64 +64 +57 +59 +68 +79 +86 +89 +82 +75 +78 +74 +74 +79 +89 +95 +96 +98 +102 +99 +94 +91 +97 +102 +103 +105 +108 +106 +108 +105 +109 +110 +108 +112 +111 +111 +112 +112 +112 +112 +112 +111 +110 +105 +107 +109 +110 +110 +109 +109 +109 +108 +109 +113 +116 +115 +112 +110 +110 +119 +123 +127 +130 +132 +133 +131 +129 +127 +129 +130 +130 +128 +126 +121 +117 +113 +114 +115 +115 +114 +113 +111 +111 +106 +108 +108 +106 +104 +104 +105 +105 +101 +105 +107 +106 +106 +108 +106 +100 +100 +98 +102 +107 +109 +115 +116 +108 +96 +90 +94 +101 +100 +102 +106 +106 +105 +107 +110 +111 +108 +105 +109 +114 +112 +111 +109 +106 +101 +97 +98 +100 +104 +105 +107 +110 +113 +116 +117 +116 +115 +119 +123 +124 +122 +121 +121 +122 +118 +117 +116 +115 +114 +115 +114 +112 +118 +120 +116 +108 +104 +105 +107 +105 +103 +112 +122 +126 +124 +112 +100 +99 +106 +105 +106 +107 +101 +86 +83 +93 +101 +103 +104 +105 +107 +112 +109 +102 +101 +98 +95 +97 +107 +115 +112 +105 +106 +102 +102 +108 +114 +118 +123 +127 +125 +124 +123 +125 +129 +133 +135 +135 +138 +137 +138 +138 +138 +142 +145 +146 +138 +134 +128 +122 +118 +118 +125 +134 +126 +113 +109 +115 +117 +108 +100 +100 +115 +128 +137 +136 +137 +141 +141 +135 +130 +133 +134 +134 +134 +137 +139 +140 +139 +138 +136 +134 +134 +135 +136 +135 +136 +135 +134 +135 +136 +138 +139 +141 +142 +146 +148 +147 +143 +143 +146 +149 +156 +156 +153 +150 +146 +145 +147 +149 +152 +152 +151 +146 +140 +135 +132 +130 +133 +129 +122 +119 +120 +124 +127 +127 +126 +127 +131 +137 +142 +144 +145 +147 +148 +144 +142 +144 +145 +145 +146 +147 +152 +152 +153 +153 +151 +148 +148 +150 +145 +148 +150 +151 +154 +157 +157 +155 +157 +158 +157 +155 +152 +151 +150 +151 +158 +153 +146 +142 +141 +145 +150 +154 +156 +156 +156 +157 +153 +148 +146 +147 +149 +151 +152 +152 +153 +152 +149 +147 +146 +143 +144 +149 +152 +149 +149 +152 +154 +155 +157 +157 +151 +143 +137 +135 +132 +130 +133 +141 +150 +153 +153 +154 +145 +135 +128 +129 +133 +136 +139 +142 +146 +143 +143 +152 +167 +172 +160 +143 +141 +142 +139 +135 +143 +158 +165 +162 +153 +145 +148 +157 +160 +161 +169 +177 +177 +180 +170 +165 +171 +166 +155 +158 +187 +192 +178 +150 +136 +143 +164 +178 +188 +190 +182 +164 +147 +133 +127 +131 +156 +178 +186 +173 +169 +176 +164 +140 +138 +130 +131 +137 +142 +157 +171 +170 +172 +161 +150 +152 +159 +163 +165 +164 +175 +170 +162 +160 +170 +184 +187 +183 +182 +164 +145 +136 +135 +138 +139 +140 +147 +140 +136 +140 +149 +161 +176 +187 +184 +184 +191 +202 +204 +192 +174 +163 +168 +194 +219 +230 +228 +220 +208 +198 +194 +184 +171 +174 +188 +193 +190 +191 +205 +218 +221 +208 +193 +187 +187 +188 +185 +189 +188 +190 +199 +212 +219 +220 +219 +208 +206 +211 +208 +204 +207 +211 +213 +215 +215 +213 +210 +212 +216 +219 +220 +223 +216 +199 +184 +177 +185 +199 +207 +213 +214 +205 +196 +196 +199 +201 +187 +164 +149 +153 +162 +164 +159 +148 +141 +139 +138 +144 +150 +152 +159 +172 +183 +182 +169 +150 +133 +125 +124 +127 +133 +132 +132 +133 +135 +136 +138 +139 +141 +139 +137 +138 +141 +144 +145 +145 +151 +155 +159 +160 +154 +144 +131 +121 +120 +120 +122 +124 +125 +124 +122 +121 +119 +120 +121 +119 +115 +110 +107 +107 +107 +107 +107 +105 +101 +96 +91 +89 +89 +90 +92 +90 +87 +86 +86 +88 +87 +87 +85 +84 +84 +84 +84 +85 +87 +88 +88 +89 +90 +90 +90 +91 +90 +91 +93 +94 +94 +94 +98 +103 +100 +101 +104 +106 +107 +110 +113 +114 +116 +117 +119 +124 +128 +130 +130 +129 +131 +134 +138 +139 +138 +137 +137 +137 +140 +143 +145 +146 +147 +147 +147 +148 +155 +161 +167 +178 +187 +196 +201 +190 +187 +180 +168 +159 +158 +168 +183 +197 +224 +238 +245 +246 +246 +247 +246 +247 +247 +246 +244 +244 +246 +246 +244 +243 +244 +245 +244 +243 +242 +242 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +242 +242 +243 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +245 +245 +244 +245 +246 +246 +246 +245 +245 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +247 +248 +248 +247 +247 +248 +247 +246 +246 +245 +245 +245 +245 +247 +247 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +241 +240 +240 +240 +239 +239 +240 +240 +239 +239 +239 +239 +239 +238 +237 +237 +238 +239 +239 +238 +237 +237 +237 +237 +238 +238 +239 +240 +240 +241 +237 +237 +238 +239 +240 +241 +241 +242 +241 +241 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +250 +247 +246 +248 +251 +254 +254 +252 +247 +242 +238 +237 +237 +232 +229 +225 +226 +228 +227 +222 +217 +220 +218 +215 +213 +216 +220 +221 +220 +221 +221 +221 +220 +219 +217 +214 +213 +212 +214 +213 +212 +212 +211 +208 +205 +198 +195 +195 +199 +203 +202 +199 +197 +197 +199 +197 +196 +196 +191 +186 +188 +195 +199 +195 +189 +191 +189 +182 +181 +180 +187 +189 +189 +193 +194 +191 +189 +184 +184 +185 +183 +178 +175 +174 +175 +171 +176 +176 +172 +171 +168 +166 +168 +170 +171 +168 +165 +173 +181 +179 +169 +158 +165 +172 +176 +178 +178 +175 +170 +163 +164 +165 +163 +160 +158 +157 +157 +158 +160 +159 +159 +164 +164 +160 +159 +161 +155 +149 +149 +153 +153 +149 +144 +149 +155 +157 +153 +152 +157 +159 +158 +152 +150 +149 +149 +150 +147 +142 +135 +138 +143 +145 +143 +143 +145 +143 +140 +138 +141 +144 +142 +141 +144 +147 +149 +140 +138 +136 +136 +136 +135 +133 +129 +124 +121 +121 +123 +122 +121 +126 +135 +134 +127 +122 +122 +123 +122 +123 +126 +123 +121 +118 +117 +118 +116 +112 +107 +100 +100 +101 +100 +90 +76 +67 +66 +70 +68 +73 +81 +83 +80 +81 +86 +86 +86 +81 +76 +79 +84 +84 +78 +69 +68 +71 +73 +69 +69 +71 +71 +67 +59 +50 +48 +49 +48 +48 +50 +55 +53 +52 +52 +51 +50 +54 +58 +60 +64 +65 +63 +62 +65 +69 +72 +66 +61 +56 +55 +54 +56 +60 +64 +61 +61 +62 +59 +53 +59 +67 +64 +74 +81 +78 +70 +69 +71 +71 +70 +72 +74 +82 +91 +94 +87 +75 +68 +67 +76 +84 +83 +74 +65 +66 +69 +74 +76 +76 +71 +65 +62 +61 +60 +60 +51 +49 +50 +52 +62 +73 +76 +81 +74 +72 +76 +79 +82 +81 +73 +76 +83 +89 +82 +82 +86 +86 +93 +103 +96 +86 +81 +83 +87 +86 +84 +85 +89 +96 +102 +104 +101 +95 +90 +91 +90 +90 +90 +93 +100 +102 +96 +95 +90 +86 +88 +94 +97 +94 +90 +91 +93 +96 +97 +98 +98 +97 +97 +94 +98 +101 +102 +105 +110 +114 +114 +112 +112 +113 +112 +109 +108 +107 +107 +113 +119 +125 +126 +126 +129 +132 +135 +139 +141 +140 +135 +130 +129 +135 +142 +149 +149 +145 +137 +133 +136 +141 +143 +141 +137 +137 +139 +138 +136 +141 +151 +157 +158 +160 +157 +151 +148 +150 +154 +149 +152 +154 +152 +150 +149 +151 +154 +157 +154 +151 +151 +153 +154 +151 +148 +147 +147 +142 +133 +130 +131 +134 +135 +135 +139 +143 +146 +148 +150 +149 +148 +145 +145 +144 +143 +142 +145 +147 +147 +149 +152 +155 +155 +151 +146 +142 +139 +144 +141 +139 +141 +146 +148 +145 +141 +141 +142 +142 +142 +142 +141 +141 +141 +136 +138 +140 +141 +142 +142 +143 +144 +143 +141 +138 +134 +131 +130 +134 +140 +137 +137 +137 +137 +134 +131 +129 +129 +136 +135 +135 +135 +133 +127 +122 +120 +125 +122 +119 +117 +122 +126 +127 +126 +120 +116 +112 +113 +116 +117 +114 +109 +104 +103 +105 +111 +118 +121 +118 +112 +113 +123 +127 +117 +107 +104 +105 +104 +102 +102 +98 +93 +93 +98 +99 +97 +97 +95 +96 +98 +99 +97 +96 +97 +104 +104 +96 +92 +96 +98 +103 +117 +132 +127 +121 +117 +117 +121 +124 +123 +124 +122 +117 +120 +127 +126 +121 +122 +126 +125 +122 +116 +112 +113 +116 +118 +124 +129 +129 +123 +116 +110 +104 +97 +94 +90 +86 +85 +83 +80 +78 +78 +78 +75 +78 +76 +68 +68 +69 +61 +66 +84 +97 +97 +92 +86 +85 +90 +84 +85 +86 +90 +95 +99 +103 +104 +104 +98 +97 +103 +107 +106 +106 +110 +111 +113 +110 +112 +113 +111 +116 +113 +114 +114 +114 +113 +111 +109 +109 +111 +110 +110 +111 +111 +110 +110 +112 +115 +114 +111 +110 +113 +116 +115 +114 +113 +118 +120 +122 +122 +123 +124 +124 +122 +122 +121 +119 +117 +119 +121 +118 +114 +111 +110 +110 +111 +113 +114 +113 +111 +111 +111 +109 +105 +103 +106 +110 +112 +109 +115 +116 +113 +112 +114 +112 +105 +110 +104 +105 +109 +110 +116 +116 +109 +104 +98 +100 +102 +100 +106 +113 +109 +110 +106 +108 +113 +112 +107 +110 +118 +126 +116 +108 +105 +106 +106 +106 +106 +109 +111 +112 +113 +112 +111 +111 +113 +114 +117 +120 +122 +121 +121 +120 +120 +120 +117 +116 +119 +118 +113 +112 +116 +122 +123 +121 +113 +104 +100 +105 +112 +111 +119 +124 +126 +122 +110 +99 +98 +103 +105 +106 +105 +98 +86 +88 +102 +113 +109 +104 +103 +107 +107 +105 +104 +97 +97 +97 +103 +112 +120 +118 +112 +106 +103 +105 +114 +123 +126 +126 +128 +122 +123 +126 +129 +131 +133 +135 +136 +137 +135 +135 +136 +139 +142 +144 +145 +139 +134 +126 +117 +113 +116 +125 +135 +132 +126 +122 +121 +117 +110 +106 +107 +116 +130 +138 +137 +137 +143 +142 +135 +133 +134 +134 +132 +133 +137 +141 +143 +143 +144 +141 +136 +134 +135 +137 +138 +135 +132 +131 +133 +135 +136 +138 +140 +142 +142 +143 +144 +145 +147 +149 +151 +155 +152 +149 +146 +145 +146 +146 +147 +147 +149 +150 +150 +146 +142 +137 +136 +145 +139 +129 +120 +116 +119 +123 +124 +120 +120 +122 +129 +137 +143 +147 +150 +142 +139 +139 +144 +149 +149 +145 +142 +148 +149 +150 +149 +147 +145 +146 +149 +147 +149 +150 +150 +153 +156 +157 +156 +154 +154 +154 +152 +151 +151 +153 +155 +161 +156 +147 +142 +141 +144 +148 +153 +160 +155 +155 +160 +157 +147 +143 +146 +150 +151 +152 +152 +154 +154 +150 +146 +142 +138 +140 +148 +152 +149 +146 +146 +151 +156 +161 +161 +153 +144 +138 +138 +135 +135 +138 +144 +146 +146 +151 +157 +167 +142 +126 +128 +129 +125 +132 +148 +147 +144 +141 +143 +153 +162 +161 +155 +148 +144 +135 +129 +137 +156 +173 +181 +159 +142 +138 +149 +158 +161 +164 +167 +171 +165 +160 +163 +168 +166 +154 +144 +171 +201 +201 +177 +155 +139 +147 +182 +189 +196 +200 +186 +158 +137 +127 +118 +127 +160 +186 +185 +178 +177 +171 +161 +160 +147 +135 +127 +133 +164 +185 +179 +147 +142 +143 +146 +148 +149 +156 +162 +160 +157 +155 +157 +163 +169 +176 +181 +177 +166 +157 +154 +151 +148 +147 +149 +142 +132 +130 +139 +147 +152 +166 +182 +185 +189 +196 +202 +199 +187 +173 +165 +169 +191 +215 +229 +230 +222 +209 +197 +195 +191 +181 +177 +187 +197 +195 +188 +194 +212 +222 +211 +194 +186 +185 +187 +184 +189 +184 +179 +188 +209 +219 +214 +209 +202 +206 +214 +211 +203 +203 +207 +211 +218 +222 +219 +213 +212 +216 +220 +218 +221 +216 +203 +190 +181 +182 +190 +202 +213 +216 +206 +196 +194 +194 +193 +184 +162 +150 +154 +162 +161 +154 +145 +141 +140 +139 +145 +150 +151 +158 +172 +183 +178 +165 +147 +128 +121 +124 +127 +130 +130 +130 +131 +133 +135 +137 +139 +140 +138 +136 +137 +140 +144 +147 +149 +155 +156 +159 +158 +151 +140 +129 +122 +122 +122 +122 +121 +122 +122 +121 +120 +119 +120 +121 +119 +115 +110 +108 +108 +109 +108 +107 +101 +96 +91 +88 +87 +86 +87 +88 +87 +86 +85 +85 +85 +88 +88 +87 +85 +84 +84 +84 +85 +88 +89 +89 +89 +89 +89 +91 +91 +88 +89 +91 +93 +93 +93 +98 +102 +104 +105 +107 +108 +109 +112 +113 +115 +118 +119 +122 +126 +130 +132 +132 +131 +131 +135 +139 +142 +143 +142 +140 +139 +139 +142 +145 +147 +148 +148 +150 +151 +153 +159 +164 +177 +188 +198 +203 +193 +181 +172 +163 +156 +158 +172 +191 +204 +221 +236 +245 +245 +247 +247 +246 +246 +246 +246 +244 +244 +244 +244 +244 +243 +244 +244 +244 +243 +242 +242 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +245 +246 +245 +245 +244 +245 +246 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +247 +246 +246 +245 +246 +246 +246 +245 +245 +245 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +243 +242 +242 +241 +240 +240 +240 +239 +240 +239 +238 +238 +238 +238 +238 +238 +236 +237 +238 +238 +238 +238 +237 +236 +237 +237 +237 +237 +238 +239 +240 +240 +236 +236 +237 +238 +239 +240 +240 +241 +241 +242 +242 +242 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +247 +247 +247 +246 +246 +246 +247 +247 +248 +248 +249 +249 +248 +250 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +251 +248 +247 +248 +250 +254 +255 +254 +249 +239 +231 +229 +230 +231 +229 +226 +227 +228 +227 +223 +219 +219 +217 +215 +215 +218 +221 +220 +219 +220 +220 +219 +218 +217 +215 +213 +212 +211 +212 +214 +213 +214 +213 +209 +204 +198 +196 +197 +200 +203 +202 +199 +197 +197 +200 +200 +200 +200 +195 +189 +189 +191 +195 +193 +190 +191 +190 +184 +179 +179 +186 +187 +187 +191 +193 +190 +188 +180 +178 +178 +176 +173 +171 +171 +173 +169 +177 +180 +178 +175 +168 +162 +163 +165 +174 +176 +171 +172 +177 +174 +165 +159 +168 +177 +177 +175 +173 +172 +170 +166 +168 +168 +166 +162 +160 +158 +157 +156 +158 +154 +151 +156 +160 +160 +160 +164 +157 +151 +150 +154 +155 +153 +148 +149 +151 +152 +151 +151 +152 +153 +152 +152 +152 +152 +150 +149 +147 +144 +140 +140 +145 +149 +148 +147 +147 +148 +149 +145 +146 +147 +145 +145 +147 +147 +145 +141 +138 +134 +134 +134 +134 +131 +126 +122 +120 +121 +123 +124 +124 +128 +134 +124 +116 +111 +116 +123 +125 +123 +122 +121 +119 +118 +120 +121 +116 +105 +95 +93 +86 +81 +76 +69 +62 +64 +71 +72 +75 +79 +79 +77 +75 +78 +82 +86 +85 +80 +77 +83 +90 +86 +75 +66 +66 +71 +74 +74 +77 +80 +76 +60 +57 +55 +54 +49 +47 +49 +53 +53 +54 +59 +65 +64 +60 +59 +62 +66 +64 +62 +62 +62 +62 +58 +52 +58 +58 +62 +68 +73 +76 +81 +85 +83 +83 +78 +64 +52 +52 +58 +60 +68 +71 +69 +70 +74 +77 +73 +69 +71 +81 +95 +103 +97 +85 +76 +73 +77 +83 +89 +93 +89 +84 +81 +80 +84 +86 +81 +73 +67 +66 +63 +62 +65 +59 +54 +51 +48 +55 +66 +73 +84 +76 +73 +76 +78 +79 +80 +76 +76 +80 +83 +78 +79 +84 +83 +87 +92 +93 +93 +89 +84 +82 +83 +85 +89 +96 +103 +106 +105 +101 +95 +91 +95 +93 +92 +91 +93 +100 +103 +98 +96 +93 +86 +85 +94 +102 +99 +90 +94 +94 +91 +90 +91 +97 +103 +106 +98 +104 +105 +102 +102 +107 +114 +116 +114 +114 +115 +117 +118 +115 +111 +107 +109 +115 +121 +126 +128 +129 +130 +132 +136 +139 +142 +138 +134 +133 +139 +145 +144 +143 +139 +133 +132 +136 +141 +143 +142 +140 +140 +142 +141 +140 +146 +154 +162 +167 +169 +162 +152 +148 +155 +164 +156 +153 +148 +144 +142 +144 +147 +150 +155 +152 +147 +144 +145 +147 +146 +144 +140 +143 +138 +127 +122 +128 +134 +135 +136 +141 +145 +147 +148 +149 +148 +147 +140 +143 +144 +143 +141 +141 +143 +145 +148 +150 +153 +154 +151 +145 +138 +133 +133 +137 +143 +145 +144 +141 +141 +141 +141 +140 +140 +138 +139 +140 +143 +144 +138 +138 +138 +140 +140 +139 +138 +139 +139 +136 +136 +137 +135 +132 +135 +141 +138 +136 +134 +133 +132 +133 +136 +138 +138 +136 +138 +142 +141 +135 +128 +125 +123 +122 +123 +126 +126 +123 +123 +125 +115 +111 +109 +115 +123 +125 +119 +112 +99 +100 +106 +116 +119 +117 +115 +114 +114 +121 +123 +114 +103 +98 +99 +99 +104 +104 +99 +93 +94 +101 +102 +98 +96 +97 +99 +101 +99 +97 +96 +97 +98 +99 +97 +95 +93 +93 +104 +120 +128 +119 +113 +112 +112 +117 +119 +115 +115 +114 +117 +121 +124 +126 +125 +122 +124 +124 +121 +115 +115 +120 +123 +122 +126 +129 +126 +117 +109 +107 +102 +95 +97 +91 +86 +84 +84 +80 +77 +78 +78 +76 +80 +81 +76 +80 +84 +80 +84 +97 +104 +100 +97 +94 +91 +91 +89 +90 +88 +86 +89 +96 +101 +101 +101 +98 +99 +104 +106 +105 +105 +109 +115 +119 +114 +113 +113 +114 +119 +118 +119 +118 +117 +116 +113 +111 +111 +113 +117 +116 +114 +114 +113 +113 +115 +119 +117 +112 +109 +111 +114 +115 +114 +113 +116 +116 +115 +113 +114 +116 +115 +114 +120 +117 +112 +107 +108 +113 +115 +112 +108 +106 +104 +105 +108 +111 +110 +109 +111 +110 +108 +105 +105 +108 +111 +112 +113 +116 +115 +110 +108 +110 +110 +107 +110 +106 +106 +105 +105 +109 +113 +113 +110 +105 +104 +102 +101 +110 +117 +114 +112 +103 +102 +112 +119 +116 +116 +120 +123 +117 +112 +110 +110 +110 +113 +117 +115 +115 +115 +114 +111 +109 +110 +113 +116 +118 +120 +122 +121 +119 +117 +114 +119 +117 +114 +115 +113 +105 +106 +118 +128 +127 +127 +119 +108 +102 +109 +119 +121 +124 +121 +115 +111 +104 +98 +97 +103 +110 +108 +98 +92 +95 +105 +116 +125 +115 +100 +95 +99 +97 +96 +102 +99 +104 +111 +115 +116 +114 +112 +112 +108 +107 +110 +118 +124 +126 +124 +124 +125 +126 +130 +133 +134 +134 +135 +137 +136 +135 +136 +139 +140 +140 +140 +140 +139 +131 +119 +112 +110 +117 +126 +134 +132 +131 +127 +119 +112 +111 +115 +120 +124 +134 +140 +137 +137 +142 +141 +135 +137 +138 +137 +134 +132 +134 +137 +139 +143 +145 +144 +139 +136 +136 +136 +135 +136 +133 +133 +137 +139 +139 +140 +143 +142 +139 +138 +142 +145 +147 +147 +146 +147 +146 +145 +146 +147 +148 +147 +147 +145 +147 +149 +149 +147 +144 +141 +139 +147 +144 +138 +131 +126 +126 +127 +127 +119 +115 +111 +115 +121 +127 +132 +135 +137 +133 +132 +136 +143 +148 +148 +146 +145 +147 +148 +147 +145 +143 +145 +147 +146 +147 +147 +146 +148 +151 +153 +153 +153 +153 +153 +150 +148 +149 +152 +155 +163 +158 +150 +145 +145 +146 +149 +151 +160 +154 +154 +160 +159 +150 +145 +147 +152 +154 +154 +153 +155 +156 +153 +148 +140 +137 +138 +144 +148 +146 +142 +140 +149 +156 +163 +163 +155 +147 +142 +142 +143 +145 +148 +149 +146 +145 +150 +158 +175 +161 +140 +123 +118 +123 +131 +136 +143 +142 +137 +130 +128 +137 +155 +169 +159 +146 +135 +131 +130 +136 +159 +183 +170 +152 +140 +145 +157 +166 +169 +165 +164 +158 +164 +168 +164 +163 +162 +155 +172 +192 +196 +192 +180 +144 +131 +160 +187 +187 +199 +204 +190 +168 +148 +132 +130 +147 +173 +190 +188 +178 +174 +179 +179 +173 +159 +139 +130 +149 +167 +166 +142 +133 +126 +126 +128 +132 +143 +153 +147 +140 +137 +142 +150 +158 +168 +177 +183 +176 +171 +171 +171 +167 +161 +156 +132 +129 +134 +145 +147 +145 +153 +170 +183 +187 +192 +196 +196 +188 +174 +162 +166 +182 +205 +225 +233 +225 +210 +198 +198 +198 +193 +186 +189 +198 +196 +184 +188 +210 +225 +217 +200 +190 +188 +189 +183 +185 +178 +167 +174 +203 +221 +216 +192 +193 +204 +214 +208 +199 +201 +206 +211 +220 +225 +220 +213 +213 +217 +221 +218 +219 +214 +204 +194 +181 +175 +178 +203 +214 +217 +207 +195 +191 +190 +188 +178 +164 +158 +160 +161 +157 +152 +147 +139 +138 +137 +143 +150 +151 +157 +170 +180 +172 +161 +145 +125 +121 +125 +128 +128 +129 +130 +131 +133 +134 +136 +137 +138 +138 +138 +138 +141 +144 +148 +150 +156 +160 +164 +160 +148 +134 +128 +127 +124 +124 +122 +119 +119 +120 +121 +121 +120 +121 +121 +117 +114 +110 +107 +107 +109 +107 +102 +96 +91 +87 +87 +88 +86 +87 +87 +86 +85 +85 +85 +85 +87 +87 +87 +86 +84 +84 +84 +85 +88 +89 +90 +88 +88 +89 +90 +89 +89 +90 +91 +93 +93 +94 +97 +101 +103 +105 +107 +108 +110 +113 +115 +117 +120 +122 +124 +128 +130 +131 +131 +131 +130 +133 +138 +142 +144 +143 +141 +139 +142 +144 +147 +150 +150 +152 +155 +157 +154 +158 +162 +175 +189 +201 +207 +196 +176 +166 +156 +153 +157 +175 +199 +211 +221 +236 +245 +246 +247 +247 +246 +246 +245 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +243 +243 +243 +243 +244 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +244 +245 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +246 +247 +247 +246 +245 +244 +245 +245 +245 +245 +245 +244 +244 +244 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +241 +240 +240 +240 +240 +240 +239 +238 +237 +237 +238 +238 +237 +237 +237 +237 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +238 +239 +239 +236 +236 +237 +238 +238 +239 +239 +240 +241 +242 +242 +242 +243 +243 +244 +244 +244 +244 +245 +245 +244 +244 +245 +245 +245 +246 +246 +247 +247 +247 +246 +246 +246 +246 +247 +248 +248 +248 +248 +248 +250 +250 +250 +250 +250 +251 +251 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +251 +249 +248 +249 +251 +254 +254 +254 +250 +240 +229 +224 +224 +229 +229 +228 +228 +228 +226 +223 +220 +217 +214 +213 +215 +219 +221 +220 +219 +219 +219 +218 +216 +216 +214 +213 +212 +210 +211 +213 +213 +214 +214 +208 +202 +197 +195 +196 +199 +201 +200 +199 +199 +196 +201 +203 +202 +202 +195 +186 +184 +189 +190 +189 +182 +179 +183 +185 +180 +180 +187 +188 +188 +192 +192 +188 +186 +182 +179 +176 +175 +174 +171 +171 +171 +172 +178 +179 +176 +172 +163 +158 +158 +165 +173 +178 +175 +170 +168 +168 +168 +169 +175 +179 +176 +173 +172 +171 +169 +171 +173 +173 +169 +166 +163 +159 +156 +157 +159 +153 +146 +148 +155 +161 +166 +164 +162 +159 +157 +157 +157 +157 +157 +156 +153 +150 +151 +151 +151 +151 +152 +151 +154 +154 +150 +147 +148 +148 +148 +145 +148 +152 +154 +151 +148 +149 +152 +146 +146 +146 +144 +143 +142 +139 +135 +138 +139 +138 +135 +133 +131 +129 +126 +122 +123 +124 +125 +124 +124 +124 +125 +118 +115 +113 +117 +122 +123 +119 +114 +114 +113 +113 +115 +115 +109 +97 +88 +85 +78 +67 +59 +57 +63 +72 +80 +78 +81 +81 +76 +69 +67 +72 +77 +88 +84 +80 +83 +92 +95 +85 +73 +69 +70 +74 +77 +81 +87 +86 +77 +59 +56 +56 +57 +53 +51 +55 +62 +55 +55 +61 +71 +74 +68 +65 +66 +70 +61 +55 +58 +60 +56 +54 +55 +79 +84 +91 +98 +106 +112 +114 +111 +120 +121 +105 +75 +50 +40 +41 +46 +47 +51 +53 +59 +68 +71 +68 +68 +72 +80 +92 +97 +91 +80 +78 +81 +87 +89 +92 +94 +94 +93 +91 +89 +91 +90 +83 +73 +69 +68 +66 +61 +62 +62 +58 +53 +51 +50 +55 +66 +80 +76 +78 +80 +79 +79 +79 +78 +81 +82 +82 +76 +80 +85 +82 +84 +83 +89 +92 +91 +87 +84 +85 +88 +92 +102 +108 +107 +101 +97 +95 +94 +95 +91 +91 +92 +93 +98 +104 +104 +96 +95 +92 +93 +106 +119 +115 +100 +99 +98 +94 +89 +89 +96 +103 +107 +108 +105 +102 +100 +101 +105 +109 +110 +113 +113 +115 +119 +121 +120 +115 +110 +111 +111 +115 +125 +131 +131 +129 +129 +133 +136 +140 +139 +137 +137 +139 +142 +139 +140 +139 +136 +134 +137 +142 +144 +144 +143 +144 +145 +144 +145 +151 +157 +163 +166 +165 +158 +150 +148 +156 +163 +156 +150 +142 +135 +133 +137 +143 +148 +148 +146 +143 +139 +140 +142 +143 +141 +139 +140 +137 +132 +130 +133 +137 +138 +141 +144 +147 +148 +148 +148 +145 +142 +138 +141 +143 +143 +141 +139 +140 +142 +144 +145 +146 +148 +148 +144 +138 +133 +129 +137 +145 +147 +143 +139 +139 +141 +141 +140 +138 +138 +140 +141 +143 +145 +140 +137 +136 +138 +139 +137 +135 +133 +133 +132 +132 +133 +134 +134 +136 +138 +139 +137 +133 +132 +130 +132 +134 +135 +133 +132 +135 +140 +140 +134 +129 +128 +123 +122 +123 +126 +126 +123 +122 +122 +111 +109 +109 +116 +123 +124 +118 +112 +101 +102 +107 +112 +114 +113 +113 +114 +121 +124 +121 +109 +99 +99 +101 +102 +106 +103 +98 +96 +100 +105 +104 +100 +99 +102 +103 +98 +94 +94 +96 +98 +93 +92 +96 +97 +89 +88 +100 +114 +120 +115 +117 +117 +113 +114 +118 +115 +114 +112 +120 +128 +129 +135 +136 +126 +121 +122 +118 +112 +113 +122 +129 +130 +129 +126 +120 +110 +104 +102 +101 +98 +101 +93 +86 +86 +85 +81 +80 +79 +80 +81 +85 +85 +83 +87 +92 +91 +93 +96 +96 +99 +104 +102 +94 +92 +91 +91 +89 +86 +88 +93 +98 +99 +98 +98 +101 +104 +106 +107 +111 +115 +126 +128 +120 +115 +113 +116 +125 +123 +122 +117 +114 +114 +114 +113 +113 +113 +117 +116 +115 +116 +115 +115 +117 +120 +117 +112 +109 +110 +113 +113 +111 +110 +113 +114 +112 +111 +113 +115 +114 +112 +116 +117 +114 +109 +108 +111 +113 +112 +108 +105 +103 +104 +106 +108 +107 +105 +106 +109 +110 +110 +110 +111 +110 +108 +111 +113 +112 +108 +104 +104 +105 +104 +102 +105 +104 +105 +107 +109 +110 +114 +111 +107 +105 +104 +106 +113 +119 +117 +111 +109 +109 +115 +120 +122 +119 +117 +110 +111 +114 +116 +112 +109 +114 +121 +116 +113 +112 +111 +111 +112 +116 +121 +119 +121 +120 +119 +118 +116 +115 +115 +116 +118 +115 +110 +105 +99 +102 +116 +128 +127 +124 +116 +109 +108 +113 +119 +122 +125 +117 +107 +105 +104 +101 +98 +106 +112 +109 +100 +98 +104 +116 +127 +130 +117 +95 +88 +93 +96 +96 +103 +108 +113 +121 +124 +117 +108 +105 +107 +111 +112 +116 +120 +122 +123 +124 +125 +130 +130 +131 +135 +137 +136 +136 +137 +136 +136 +138 +138 +136 +132 +131 +133 +133 +124 +114 +110 +115 +121 +127 +129 +125 +126 +122 +114 +109 +112 +122 +129 +130 +136 +139 +136 +136 +140 +139 +135 +138 +142 +144 +141 +136 +133 +133 +132 +139 +142 +142 +139 +139 +139 +135 +128 +134 +133 +135 +140 +142 +140 +142 +145 +143 +139 +139 +143 +147 +147 +144 +142 +142 +143 +144 +145 +145 +146 +146 +147 +146 +147 +148 +148 +146 +144 +142 +141 +141 +143 +143 +141 +140 +140 +138 +136 +125 +118 +111 +109 +110 +111 +111 +112 +124 +123 +123 +128 +135 +143 +149 +151 +147 +148 +148 +148 +146 +143 +143 +145 +144 +145 +145 +144 +145 +148 +149 +149 +154 +155 +154 +151 +148 +147 +149 +151 +161 +157 +152 +148 +148 +149 +149 +148 +154 +153 +153 +155 +155 +154 +151 +150 +152 +155 +155 +153 +155 +157 +155 +150 +143 +143 +142 +143 +144 +145 +145 +145 +152 +157 +161 +161 +155 +148 +144 +142 +144 +146 +148 +148 +147 +147 +151 +155 +166 +169 +156 +132 +122 +130 +133 +126 +133 +133 +132 +124 +118 +123 +144 +167 +170 +155 +144 +140 +131 +124 +137 +159 +170 +156 +144 +142 +152 +168 +173 +166 +161 +161 +166 +170 +165 +167 +175 +179 +186 +185 +186 +198 +202 +172 +137 +128 +160 +173 +187 +200 +207 +196 +172 +159 +154 +149 +155 +172 +178 +173 +176 +187 +194 +190 +177 +159 +142 +137 +138 +141 +147 +133 +123 +124 +127 +129 +133 +136 +141 +132 +124 +124 +132 +145 +158 +166 +180 +182 +177 +172 +173 +175 +166 +154 +135 +137 +144 +152 +152 +149 +151 +157 +170 +177 +184 +189 +196 +195 +182 +165 +166 +174 +194 +218 +230 +225 +210 +200 +199 +201 +202 +198 +195 +196 +191 +181 +186 +210 +229 +225 +209 +198 +193 +191 +184 +184 +177 +165 +166 +193 +216 +216 +190 +191 +201 +211 +209 +203 +203 +203 +209 +218 +223 +219 +214 +215 +218 +220 +219 +217 +212 +205 +193 +176 +166 +168 +197 +209 +215 +210 +198 +191 +189 +188 +174 +165 +162 +162 +160 +157 +151 +145 +141 +137 +136 +143 +151 +153 +159 +170 +178 +167 +156 +141 +126 +123 +127 +127 +129 +130 +132 +133 +133 +134 +135 +136 +137 +138 +139 +139 +141 +144 +149 +153 +157 +159 +162 +156 +142 +129 +126 +128 +125 +125 +123 +118 +117 +119 +122 +123 +121 +120 +119 +116 +112 +108 +107 +106 +107 +104 +98 +91 +86 +85 +85 +87 +87 +86 +85 +85 +85 +86 +86 +85 +84 +85 +87 +86 +85 +84 +85 +85 +87 +89 +90 +88 +87 +89 +89 +88 +90 +90 +91 +94 +95 +96 +99 +101 +101 +103 +105 +108 +111 +115 +118 +120 +120 +122 +126 +129 +130 +130 +132 +133 +131 +134 +137 +140 +142 +141 +141 +140 +143 +145 +148 +150 +152 +156 +160 +163 +161 +163 +164 +175 +188 +201 +206 +195 +173 +160 +153 +154 +159 +178 +201 +212 +224 +238 +245 +246 +246 +247 +246 +247 +244 +244 +244 +244 +245 +244 +244 +244 +243 +243 +244 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +246 +247 +248 +247 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +245 +245 +245 +246 +246 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +239 +237 +237 +237 +238 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +238 +237 +237 +236 +236 +237 +238 +238 +238 +239 +239 +239 +239 +239 +239 +240 +241 +241 +241 +242 +242 +242 +243 +243 +244 +244 +244 +245 +245 +245 +244 +244 +245 +245 +246 +247 +247 +246 +246 +245 +246 +246 +247 +247 +248 +248 +248 +248 +250 +250 +250 +250 +250 +251 +251 +252 +254 +253 +253 +253 +253 +253 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +252 +249 +249 +250 +251 +252 +252 +252 +251 +242 +231 +224 +222 +229 +229 +229 +229 +228 +225 +223 +221 +215 +213 +211 +214 +219 +221 +220 +220 +219 +218 +217 +215 +215 +214 +213 +213 +212 +213 +214 +215 +216 +215 +209 +203 +194 +193 +193 +196 +198 +199 +200 +201 +196 +202 +204 +203 +200 +191 +181 +177 +186 +187 +186 +175 +164 +171 +182 +182 +182 +190 +191 +191 +194 +194 +189 +187 +185 +181 +179 +180 +181 +179 +178 +178 +174 +176 +173 +167 +162 +156 +152 +155 +167 +169 +173 +174 +169 +164 +166 +172 +176 +178 +177 +173 +171 +172 +169 +163 +172 +174 +173 +169 +166 +163 +158 +153 +156 +164 +163 +156 +156 +160 +164 +168 +162 +165 +166 +162 +156 +153 +155 +159 +160 +154 +150 +153 +155 +154 +154 +156 +151 +154 +155 +150 +146 +148 +151 +154 +147 +148 +151 +154 +151 +145 +144 +147 +145 +146 +146 +144 +142 +140 +136 +132 +134 +139 +142 +137 +131 +128 +127 +127 +123 +126 +127 +125 +123 +121 +118 +115 +116 +119 +121 +120 +117 +113 +109 +105 +104 +104 +104 +105 +104 +98 +90 +83 +77 +76 +68 +60 +60 +70 +75 +72 +86 +85 +81 +73 +65 +63 +67 +75 +84 +84 +88 +94 +95 +89 +82 +79 +72 +73 +75 +78 +83 +91 +85 +70 +61 +56 +51 +53 +54 +57 +64 +71 +65 +58 +53 +59 +63 +63 +62 +66 +63 +55 +55 +59 +53 +46 +58 +80 +116 +122 +124 +123 +129 +137 +134 +124 +146 +148 +124 +83 +51 +33 +29 +35 +36 +39 +41 +44 +50 +54 +58 +67 +69 +69 +75 +82 +83 +81 +83 +88 +90 +91 +90 +88 +86 +85 +86 +87 +89 +87 +81 +72 +69 +71 +70 +67 +61 +67 +65 +60 +57 +51 +55 +66 +73 +74 +81 +88 +86 +85 +84 +82 +83 +84 +83 +76 +80 +85 +80 +82 +81 +83 +84 +87 +89 +90 +89 +89 +95 +105 +113 +108 +98 +93 +96 +100 +96 +94 +95 +96 +94 +96 +103 +106 +98 +93 +90 +99 +129 +152 +140 +114 +107 +108 +106 +102 +100 +103 +106 +106 +117 +102 +91 +94 +102 +105 +102 +100 +108 +109 +112 +116 +119 +118 +114 +110 +112 +107 +108 +120 +129 +130 +127 +127 +130 +133 +136 +139 +139 +138 +136 +136 +136 +139 +141 +139 +136 +137 +141 +145 +143 +145 +146 +146 +146 +149 +155 +159 +161 +158 +152 +147 +145 +147 +150 +152 +152 +145 +136 +128 +127 +133 +141 +147 +142 +143 +141 +139 +140 +143 +144 +143 +144 +142 +141 +143 +143 +142 +141 +142 +142 +143 +144 +145 +146 +145 +140 +134 +139 +140 +142 +143 +141 +139 +139 +140 +142 +141 +140 +141 +144 +144 +142 +139 +134 +138 +143 +145 +144 +142 +141 +142 +140 +139 +139 +139 +141 +141 +141 +140 +137 +133 +132 +135 +138 +136 +132 +130 +128 +131 +132 +131 +133 +137 +138 +136 +139 +137 +135 +132 +130 +129 +128 +126 +126 +125 +128 +131 +130 +126 +124 +127 +122 +118 +116 +119 +125 +128 +124 +121 +109 +109 +111 +116 +119 +119 +114 +110 +106 +104 +103 +105 +108 +112 +114 +113 +115 +121 +121 +110 +105 +108 +109 +106 +105 +98 +95 +98 +103 +105 +103 +101 +99 +104 +105 +98 +92 +91 +93 +93 +95 +90 +95 +98 +90 +88 +98 +106 +113 +115 +125 +127 +116 +114 +120 +120 +118 +114 +125 +135 +136 +147 +148 +131 +119 +120 +114 +105 +107 +121 +132 +135 +132 +123 +113 +105 +101 +98 +100 +102 +98 +90 +85 +86 +88 +87 +87 +88 +90 +93 +95 +94 +91 +91 +94 +95 +92 +95 +98 +104 +107 +101 +96 +100 +96 +94 +94 +94 +93 +95 +99 +103 +104 +106 +109 +110 +111 +114 +119 +124 +137 +138 +126 +118 +115 +119 +128 +129 +120 +113 +108 +110 +113 +113 +112 +111 +115 +113 +114 +116 +117 +117 +117 +119 +114 +112 +112 +114 +116 +116 +115 +115 +115 +115 +115 +114 +114 +115 +114 +112 +110 +117 +119 +117 +115 +116 +117 +116 +115 +114 +112 +112 +113 +113 +111 +109 +104 +107 +107 +107 +107 +108 +108 +108 +110 +112 +114 +112 +107 +104 +103 +103 +101 +105 +103 +106 +113 +112 +107 +109 +112 +108 +106 +108 +112 +116 +118 +120 +113 +120 +123 +119 +117 +118 +116 +111 +104 +104 +108 +114 +116 +113 +111 +113 +113 +108 +105 +107 +111 +116 +123 +129 +119 +119 +118 +114 +111 +111 +114 +118 +112 +121 +118 +108 +102 +97 +100 +113 +121 +122 +116 +107 +104 +110 +114 +113 +120 +125 +118 +107 +107 +111 +107 +103 +108 +108 +107 +109 +110 +109 +116 +131 +130 +116 +92 +83 +93 +100 +103 +109 +117 +117 +122 +126 +120 +110 +106 +108 +114 +119 +124 +123 +122 +123 +127 +130 +134 +131 +131 +135 +138 +137 +136 +136 +135 +135 +136 +132 +125 +120 +122 +127 +122 +116 +109 +111 +119 +126 +125 +122 +121 +122 +120 +116 +114 +118 +127 +135 +133 +136 +137 +134 +135 +138 +138 +136 +139 +146 +152 +150 +143 +136 +132 +129 +135 +137 +138 +139 +141 +141 +133 +123 +129 +129 +132 +138 +140 +138 +138 +142 +145 +143 +143 +148 +151 +149 +145 +143 +142 +143 +142 +141 +139 +139 +142 +145 +147 +147 +147 +146 +144 +143 +142 +142 +137 +140 +144 +148 +150 +151 +150 +146 +130 +123 +118 +115 +113 +109 +103 +100 +104 +110 +119 +127 +136 +142 +146 +147 +147 +147 +148 +148 +146 +142 +140 +141 +145 +147 +148 +147 +147 +149 +150 +149 +151 +153 +153 +151 +148 +147 +149 +151 +157 +154 +151 +149 +149 +149 +148 +146 +148 +153 +154 +151 +151 +157 +157 +152 +152 +154 +155 +153 +154 +157 +156 +152 +148 +149 +148 +145 +143 +147 +151 +154 +156 +158 +160 +158 +154 +148 +143 +139 +137 +138 +139 +141 +144 +147 +149 +150 +155 +154 +155 +153 +144 +133 +130 +133 +128 +128 +129 +127 +121 +120 +134 +152 +175 +165 +156 +150 +140 +130 +131 +139 +152 +147 +140 +135 +144 +164 +174 +166 +165 +160 +156 +163 +176 +185 +188 +191 +188 +183 +190 +205 +215 +200 +159 +117 +120 +159 +177 +180 +190 +187 +176 +178 +172 +156 +141 +139 +148 +160 +177 +190 +206 +195 +183 +177 +165 +143 +130 +131 +139 +137 +142 +149 +148 +137 +130 +129 +137 +136 +129 +117 +113 +124 +142 +154 +156 +172 +177 +166 +161 +168 +168 +160 +153 +154 +156 +160 +163 +164 +157 +150 +153 +166 +179 +189 +200 +204 +195 +179 +170 +172 +187 +211 +225 +221 +209 +202 +198 +199 +204 +206 +199 +193 +186 +178 +185 +210 +230 +228 +215 +203 +195 +190 +189 +187 +183 +170 +164 +183 +205 +208 +203 +197 +201 +211 +215 +213 +209 +202 +204 +213 +219 +219 +217 +218 +219 +218 +217 +214 +209 +204 +191 +171 +160 +163 +187 +201 +213 +211 +202 +193 +191 +191 +174 +165 +160 +161 +161 +158 +150 +141 +145 +141 +139 +147 +156 +158 +164 +174 +176 +163 +151 +141 +127 +125 +129 +126 +130 +131 +133 +134 +134 +134 +135 +136 +136 +136 +137 +136 +137 +142 +149 +155 +158 +154 +151 +144 +134 +125 +122 +124 +125 +126 +123 +118 +116 +119 +124 +126 +122 +121 +117 +114 +111 +107 +106 +106 +108 +103 +96 +89 +85 +83 +85 +86 +86 +84 +82 +82 +83 +85 +84 +83 +80 +82 +85 +85 +84 +83 +84 +86 +86 +88 +89 +88 +87 +89 +89 +88 +88 +87 +88 +92 +95 +97 +99 +101 +106 +106 +109 +112 +114 +116 +118 +119 +119 +123 +127 +130 +130 +131 +134 +136 +136 +138 +140 +141 +143 +144 +144 +144 +143 +146 +147 +150 +153 +158 +163 +167 +171 +170 +168 +176 +187 +198 +202 +190 +167 +153 +150 +157 +164 +182 +204 +214 +227 +240 +246 +246 +246 +247 +246 +248 +244 +245 +244 +244 +245 +244 +244 +245 +243 +243 +244 +243 +242 +241 +240 +240 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +243 +243 +244 +244 +245 +245 +245 +245 +245 +246 +248 +248 +248 +246 +246 +245 +247 +247 +247 +247 +247 +247 +247 +247 +246 +245 +245 +247 +248 +248 +247 +247 +246 +246 +245 +244 +244 +244 +245 +245 +243 +243 +243 +244 +244 +244 +244 +244 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +240 +240 +239 +239 +239 +240 +240 +239 +237 +237 +237 +238 +238 +238 +238 +238 +237 +237 +237 +237 +238 +238 +238 +238 +237 +236 +236 +237 +237 +238 +240 +240 +240 +240 +239 +239 +240 +240 +240 +240 +241 +241 +241 +242 +242 +242 +244 +244 +244 +244 +245 +245 +244 +244 +244 +245 +246 +247 +247 +246 +246 +245 +246 +246 +247 +247 +248 +248 +248 +248 +250 +250 +250 +250 +250 +251 +251 +252 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +250 +249 +250 +251 +252 +253 +253 +250 +243 +235 +227 +222 +226 +230 +230 +227 +225 +224 +223 +222 +216 +212 +212 +217 +222 +221 +219 +219 +218 +218 +217 +215 +214 +214 +214 +215 +214 +215 +217 +218 +217 +215 +209 +203 +195 +195 +196 +198 +198 +198 +200 +202 +203 +198 +198 +202 +199 +186 +179 +180 +193 +198 +189 +168 +160 +171 +180 +180 +184 +185 +188 +191 +191 +191 +190 +190 +183 +184 +183 +182 +182 +182 +182 +182 +177 +173 +168 +164 +162 +159 +155 +153 +166 +169 +171 +166 +155 +152 +167 +184 +185 +183 +178 +173 +173 +176 +173 +167 +171 +173 +173 +165 +156 +156 +160 +158 +157 +159 +162 +164 +161 +160 +163 +169 +168 +168 +166 +155 +144 +148 +159 +164 +159 +153 +152 +157 +162 +161 +158 +158 +158 +153 +149 +149 +150 +150 +150 +150 +146 +142 +148 +153 +147 +144 +146 +144 +143 +141 +144 +144 +137 +136 +137 +133 +134 +139 +141 +138 +132 +128 +126 +125 +128 +123 +120 +120 +119 +115 +115 +118 +118 +120 +123 +120 +111 +102 +99 +100 +97 +97 +98 +96 +92 +89 +86 +83 +74 +70 +69 +70 +71 +74 +73 +67 +80 +83 +83 +77 +70 +67 +72 +78 +81 +82 +88 +92 +85 +71 +68 +74 +77 +77 +81 +83 +84 +90 +84 +66 +56 +59 +55 +55 +60 +65 +65 +68 +66 +60 +58 +63 +67 +64 +62 +63 +60 +56 +60 +68 +76 +74 +76 +99 +132 +147 +144 +143 +152 +156 +139 +104 +124 +140 +138 +99 +59 +38 +28 +29 +29 +31 +38 +41 +34 +37 +50 +57 +62 +62 +65 +70 +79 +87 +93 +95 +94 +90 +84 +81 +81 +83 +86 +88 +91 +89 +85 +76 +68 +73 +76 +66 +65 +63 +64 +66 +61 +56 +57 +61 +72 +75 +83 +92 +96 +91 +88 +86 +82 +83 +81 +79 +82 +86 +84 +79 +76 +79 +79 +78 +83 +93 +96 +93 +97 +103 +106 +106 +102 +99 +97 +96 +101 +108 +108 +102 +100 +98 +94 +93 +91 +89 +92 +105 +129 +145 +142 +131 +116 +114 +116 +117 +112 +102 +103 +111 +109 +105 +96 +93 +100 +103 +97 +90 +100 +108 +116 +119 +116 +113 +114 +115 +113 +109 +109 +117 +124 +125 +126 +130 +132 +135 +139 +140 +136 +132 +134 +137 +140 +137 +135 +137 +142 +144 +143 +142 +145 +148 +147 +143 +146 +155 +158 +157 +155 +148 +142 +139 +140 +141 +144 +147 +146 +143 +138 +135 +137 +141 +143 +142 +142 +144 +144 +142 +145 +149 +147 +142 +147 +143 +142 +147 +149 +146 +142 +141 +141 +140 +141 +143 +144 +142 +137 +132 +137 +140 +142 +141 +140 +141 +141 +140 +139 +139 +138 +137 +139 +143 +144 +142 +141 +141 +142 +143 +143 +142 +141 +140 +138 +138 +139 +139 +141 +141 +139 +138 +135 +134 +132 +135 +142 +145 +140 +132 +129 +130 +132 +135 +138 +139 +137 +135 +132 +134 +134 +132 +131 +131 +127 +122 +121 +120 +117 +120 +127 +125 +123 +129 +124 +121 +118 +120 +125 +127 +125 +122 +114 +108 +107 +110 +113 +112 +110 +111 +115 +112 +110 +112 +113 +115 +118 +123 +119 +121 +122 +118 +115 +119 +117 +107 +103 +98 +95 +100 +102 +101 +101 +102 +104 +97 +98 +104 +100 +88 +83 +88 +95 +94 +94 +93 +90 +89 +99 +109 +114 +119 +125 +129 +129 +127 +124 +123 +121 +125 +129 +134 +141 +146 +140 +129 +115 +114 +112 +110 +113 +119 +125 +126 +121 +118 +108 +98 +98 +104 +105 +104 +101 +89 +81 +84 +89 +89 +90 +92 +95 +101 +103 +101 +100 +102 +100 +96 +95 +96 +103 +112 +115 +110 +105 +103 +99 +99 +99 +97 +98 +101 +107 +111 +115 +119 +121 +119 +116 +118 +125 +131 +142 +135 +125 +118 +117 +120 +123 +125 +116 +116 +115 +112 +107 +106 +110 +114 +118 +116 +111 +107 +110 +115 +119 +119 +119 +116 +115 +118 +122 +122 +121 +119 +120 +118 +115 +112 +115 +118 +115 +110 +112 +114 +115 +113 +110 +112 +116 +117 +122 +117 +113 +112 +112 +111 +114 +118 +113 +112 +107 +104 +106 +112 +115 +115 +117 +116 +115 +114 +116 +117 +115 +113 +109 +107 +106 +108 +112 +114 +112 +109 +108 +111 +113 +115 +116 +118 +122 +126 +125 +126 +126 +124 +119 +113 +110 +109 +104 +109 +110 +114 +128 +133 +123 +112 +114 +114 +115 +114 +114 +118 +123 +127 +124 +126 +123 +116 +110 +111 +115 +117 +111 +116 +118 +112 +105 +103 +106 +110 +117 +116 +108 +98 +99 +107 +114 +114 +125 +130 +130 +125 +120 +115 +111 +113 +109 +107 +109 +114 +116 +116 +119 +124 +119 +94 +85 +95 +101 +105 +111 +114 +115 +119 +120 +115 +112 +113 +114 +114 +118 +123 +126 +125 +124 +126 +132 +137 +133 +133 +135 +136 +134 +132 +133 +135 +137 +137 +132 +125 +120 +120 +120 +118 +115 +108 +106 +113 +122 +123 +120 +118 +117 +120 +120 +116 +119 +127 +134 +135 +136 +133 +131 +134 +137 +137 +137 +138 +140 +143 +149 +154 +156 +148 +138 +130 +133 +132 +130 +133 +139 +141 +131 +118 +131 +134 +134 +131 +131 +134 +137 +137 +142 +146 +151 +154 +155 +152 +147 +143 +143 +143 +143 +142 +140 +139 +140 +143 +143 +147 +146 +146 +147 +144 +141 +142 +142 +142 +142 +141 +146 +153 +152 +146 +137 +134 +131 +130 +127 +119 +109 +103 +103 +110 +119 +126 +130 +135 +140 +144 +146 +149 +147 +147 +148 +141 +136 +142 +146 +149 +150 +148 +147 +150 +151 +150 +149 +152 +153 +151 +147 +147 +151 +154 +155 +154 +151 +148 +148 +149 +148 +147 +144 +153 +156 +152 +148 +152 +156 +157 +154 +154 +152 +150 +154 +159 +158 +153 +151 +154 +153 +149 +149 +153 +155 +154 +154 +160 +160 +153 +149 +148 +145 +139 +136 +137 +138 +137 +136 +136 +141 +148 +146 +146 +152 +160 +159 +146 +134 +130 +128 +129 +123 +123 +132 +132 +134 +145 +161 +170 +171 +163 +151 +135 +130 +139 +145 +143 +129 +120 +132 +155 +173 +180 +185 +167 +155 +161 +177 +183 +185 +191 +180 +170 +184 +204 +208 +202 +182 +150 +132 +138 +162 +172 +172 +180 +181 +185 +183 +182 +167 +137 +122 +139 +166 +178 +183 +187 +192 +184 +177 +168 +152 +147 +146 +157 +165 +169 +171 +166 +154 +143 +146 +146 +139 +125 +119 +124 +128 +128 +127 +144 +159 +163 +162 +159 +159 +162 +167 +159 +154 +161 +169 +172 +168 +166 +160 +155 +161 +187 +204 +203 +202 +194 +183 +170 +190 +219 +220 +218 +216 +203 +199 +202 +205 +204 +200 +200 +193 +180 +182 +209 +229 +229 +221 +211 +195 +184 +182 +188 +193 +188 +177 +177 +190 +205 +212 +210 +204 +202 +212 +221 +219 +209 +200 +206 +214 +218 +220 +220 +218 +217 +218 +211 +206 +203 +191 +174 +162 +158 +176 +198 +210 +210 +205 +194 +189 +196 +176 +168 +164 +164 +162 +153 +145 +144 +142 +144 +145 +150 +159 +166 +175 +183 +178 +162 +146 +135 +129 +127 +129 +125 +132 +133 +135 +135 +135 +135 +135 +136 +138 +140 +139 +134 +135 +144 +154 +160 +164 +152 +143 +133 +123 +119 +121 +121 +122 +122 +122 +120 +119 +119 +120 +122 +124 +120 +115 +113 +109 +106 +104 +105 +105 +100 +94 +89 +87 +84 +84 +84 +85 +83 +82 +83 +84 +85 +83 +82 +82 +81 +82 +83 +83 +83 +84 +86 +86 +85 +86 +88 +89 +88 +87 +88 +87 +89 +88 +88 +92 +100 +104 +106 +105 +110 +115 +116 +118 +121 +122 +123 +122 +126 +131 +134 +134 +133 +132 +133 +134 +139 +144 +145 +145 +146 +147 +147 +144 +146 +149 +151 +151 +154 +164 +173 +175 +175 +175 +176 +187 +198 +193 +180 +162 +154 +148 +150 +164 +183 +203 +215 +228 +241 +248 +247 +242 +245 +246 +246 +247 +247 +245 +244 +244 +244 +243 +243 +245 +244 +243 +242 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +241 +240 +240 +240 +240 +241 +241 +242 +242 +241 +242 +243 +244 +244 +244 +243 +243 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +247 +247 +245 +245 +246 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +244 +244 +243 +242 +241 +241 +241 +241 +242 +242 +241 +240 +240 +240 +239 +238 +238 +239 +239 +239 +238 +237 +237 +238 +238 +237 +236 +235 +237 +237 +237 +237 +236 +236 +236 +236 +237 +236 +236 +236 +236 +236 +237 +237 +238 +239 +240 +240 +238 +238 +239 +240 +240 +241 +241 +242 +241 +242 +242 +243 +243 +242 +243 +243 +244 +245 +246 +247 +244 +244 +244 +245 +246 +246 +245 +245 +246 +247 +248 +249 +249 +249 +249 +248 +249 +249 +249 +249 +250 +251 +252 +252 +252 +252 +252 +252 +254 +255 +255 +255 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +251 +250 +250 +249 +251 +253 +253 +249 +242 +233 +227 +225 +228 +230 +228 +226 +224 +223 +222 +220 +216 +215 +215 +218 +221 +222 +220 +220 +218 +218 +217 +215 +214 +214 +214 +215 +215 +217 +220 +219 +217 +215 +211 +207 +198 +196 +196 +197 +198 +197 +197 +199 +201 +196 +197 +202 +200 +191 +185 +187 +204 +205 +191 +167 +159 +172 +183 +184 +178 +178 +180 +184 +188 +190 +189 +188 +186 +187 +187 +185 +182 +179 +178 +177 +172 +169 +166 +165 +164 +163 +161 +159 +163 +167 +168 +164 +161 +163 +173 +180 +179 +179 +180 +181 +180 +175 +170 +167 +168 +168 +167 +159 +151 +154 +158 +157 +162 +161 +159 +158 +160 +163 +167 +170 +164 +161 +162 +161 +154 +153 +159 +164 +160 +155 +154 +159 +163 +162 +159 +159 +155 +153 +151 +150 +149 +147 +147 +149 +146 +146 +150 +153 +151 +149 +149 +149 +150 +142 +136 +136 +137 +139 +137 +132 +134 +135 +138 +137 +130 +123 +123 +128 +125 +120 +117 +119 +121 +119 +119 +121 +121 +118 +115 +108 +100 +92 +90 +90 +91 +91 +90 +84 +83 +84 +83 +80 +77 +71 +69 +71 +74 +80 +81 +75 +77 +79 +78 +76 +75 +78 +80 +81 +83 +82 +85 +88 +83 +76 +75 +79 +84 +86 +88 +87 +85 +85 +77 +60 +58 +62 +62 +61 +65 +69 +66 +62 +61 +61 +62 +63 +64 +64 +66 +66 +64 +66 +77 +89 +96 +90 +85 +103 +141 +147 +142 +145 +160 +165 +146 +110 +98 +122 +135 +112 +76 +51 +32 +32 +25 +27 +34 +36 +34 +37 +44 +47 +53 +57 +62 +67 +79 +91 +97 +96 +88 +79 +75 +79 +81 +80 +85 +94 +91 +84 +81 +77 +74 +79 +77 +65 +61 +63 +65 +66 +62 +59 +60 +64 +68 +74 +84 +94 +97 +94 +91 +89 +89 +85 +82 +82 +83 +84 +83 +82 +75 +76 +76 +76 +80 +88 +93 +93 +91 +99 +105 +104 +99 +94 +90 +87 +103 +121 +125 +113 +103 +100 +95 +93 +86 +85 +93 +106 +118 +124 +130 +135 +129 +126 +121 +116 +113 +110 +108 +107 +108 +104 +100 +101 +106 +103 +95 +90 +103 +108 +114 +116 +115 +115 +115 +116 +117 +115 +114 +118 +122 +123 +125 +128 +136 +137 +139 +139 +135 +132 +134 +137 +139 +138 +138 +141 +146 +148 +146 +144 +147 +147 +146 +146 +150 +156 +157 +153 +149 +145 +142 +141 +142 +143 +145 +149 +142 +145 +147 +149 +150 +150 +146 +142 +145 +145 +147 +150 +151 +148 +144 +142 +142 +138 +138 +143 +147 +146 +144 +145 +142 +142 +142 +143 +143 +142 +138 +135 +136 +139 +141 +140 +140 +141 +142 +141 +138 +139 +139 +139 +142 +144 +142 +139 +140 +140 +140 +140 +140 +139 +137 +136 +134 +135 +137 +139 +141 +142 +141 +139 +140 +137 +136 +138 +146 +149 +144 +137 +132 +135 +137 +138 +142 +145 +141 +133 +126 +127 +127 +128 +131 +133 +133 +131 +128 +121 +115 +119 +128 +129 +126 +126 +123 +123 +124 +127 +129 +128 +128 +128 +124 +120 +116 +113 +111 +109 +109 +109 +115 +119 +123 +123 +119 +119 +125 +132 +134 +124 +115 +113 +117 +124 +122 +110 +96 +97 +99 +101 +101 +99 +102 +107 +103 +97 +97 +102 +101 +92 +87 +89 +95 +92 +90 +89 +88 +90 +100 +111 +119 +120 +123 +125 +126 +125 +123 +121 +125 +127 +127 +129 +132 +133 +127 +120 +114 +116 +117 +116 +117 +119 +120 +119 +117 +112 +103 +98 +101 +107 +107 +104 +98 +89 +82 +84 +88 +90 +95 +100 +103 +107 +106 +103 +101 +102 +101 +98 +96 +99 +106 +114 +117 +116 +110 +107 +103 +101 +97 +96 +99 +105 +112 +115 +121 +120 +119 +119 +120 +120 +123 +126 +131 +125 +119 +119 +121 +120 +113 +107 +113 +115 +115 +113 +111 +109 +111 +114 +122 +119 +115 +113 +114 +116 +117 +115 +115 +114 +116 +121 +123 +122 +120 +119 +121 +123 +122 +121 +115 +112 +112 +114 +118 +113 +112 +110 +107 +110 +114 +115 +117 +114 +112 +112 +113 +116 +119 +122 +120 +117 +112 +108 +109 +115 +123 +127 +126 +124 +121 +119 +120 +123 +124 +124 +116 +115 +114 +113 +112 +111 +110 +111 +106 +112 +117 +120 +119 +118 +123 +130 +131 +133 +132 +127 +121 +116 +112 +110 +113 +114 +113 +118 +132 +136 +127 +116 +120 +119 +119 +118 +118 +118 +118 +118 +124 +127 +126 +120 +116 +115 +115 +116 +109 +109 +112 +117 +114 +107 +104 +105 +112 +111 +107 +103 +104 +111 +116 +117 +122 +129 +132 +128 +124 +117 +112 +111 +106 +106 +110 +117 +118 +114 +111 +112 +103 +95 +96 +102 +107 +112 +118 +120 +116 +115 +111 +108 +108 +112 +116 +118 +123 +124 +125 +124 +125 +130 +135 +138 +136 +134 +134 +135 +136 +134 +134 +134 +133 +134 +132 +129 +127 +125 +121 +117 +115 +111 +111 +118 +123 +120 +117 +115 +119 +120 +118 +114 +117 +128 +139 +143 +135 +133 +130 +130 +131 +134 +135 +135 +138 +141 +145 +148 +149 +143 +136 +130 +126 +125 +126 +131 +135 +134 +130 +126 +130 +137 +140 +134 +130 +132 +135 +135 +143 +144 +148 +152 +156 +156 +151 +147 +145 +145 +144 +142 +140 +140 +142 +145 +145 +147 +147 +145 +145 +141 +138 +140 +144 +144 +142 +141 +147 +155 +156 +152 +148 +148 +147 +147 +145 +139 +132 +127 +125 +126 +126 +124 +123 +124 +129 +132 +140 +141 +141 +143 +144 +141 +141 +147 +146 +147 +149 +148 +148 +148 +149 +149 +147 +149 +151 +151 +151 +151 +153 +154 +158 +156 +151 +148 +147 +149 +149 +147 +145 +148 +150 +151 +152 +153 +154 +154 +156 +157 +156 +153 +153 +158 +158 +156 +148 +150 +150 +148 +147 +150 +154 +156 +156 +158 +156 +152 +149 +149 +147 +143 +143 +147 +149 +143 +132 +127 +135 +145 +143 +144 +150 +158 +163 +158 +146 +135 +138 +127 +122 +124 +131 +138 +144 +145 +152 +161 +171 +174 +163 +143 +134 +139 +142 +135 +122 +119 +128 +145 +167 +189 +192 +185 +170 +160 +165 +178 +185 +190 +175 +165 +174 +190 +189 +185 +187 +185 +163 +150 +154 +164 +177 +189 +184 +181 +181 +190 +190 +164 +131 +127 +147 +167 +159 +162 +181 +191 +189 +185 +175 +170 +170 +169 +176 +185 +185 +181 +173 +164 +153 +158 +159 +153 +144 +135 +127 +122 +122 +124 +138 +158 +168 +167 +166 +168 +159 +156 +157 +164 +169 +171 +175 +180 +173 +161 +154 +176 +202 +210 +204 +191 +182 +177 +199 +224 +226 +222 +216 +203 +185 +193 +203 +204 +202 +203 +198 +186 +189 +207 +225 +229 +221 +211 +198 +188 +182 +185 +193 +198 +194 +186 +186 +189 +205 +207 +207 +208 +213 +219 +222 +221 +208 +209 +213 +220 +223 +220 +217 +216 +216 +211 +207 +204 +192 +174 +160 +155 +175 +193 +203 +203 +204 +199 +195 +197 +182 +173 +167 +166 +161 +151 +142 +139 +141 +145 +150 +156 +162 +173 +184 +189 +175 +157 +140 +128 +124 +126 +131 +130 +131 +132 +134 +134 +134 +134 +135 +136 +137 +138 +137 +136 +139 +148 +160 +167 +170 +156 +144 +133 +121 +118 +120 +122 +121 +121 +121 +120 +118 +117 +118 +119 +119 +117 +115 +113 +110 +105 +102 +102 +99 +95 +92 +90 +88 +86 +84 +84 +84 +83 +83 +82 +82 +82 +81 +80 +81 +81 +82 +84 +84 +84 +85 +87 +86 +85 +86 +88 +89 +88 +88 +89 +88 +90 +90 +91 +95 +102 +107 +107 +110 +114 +118 +118 +120 +123 +124 +124 +125 +127 +131 +133 +134 +134 +134 +132 +137 +141 +145 +145 +145 +147 +149 +151 +148 +150 +152 +152 +152 +155 +164 +174 +177 +177 +177 +179 +187 +193 +186 +174 +159 +153 +148 +150 +162 +180 +200 +215 +228 +239 +245 +246 +243 +245 +247 +248 +247 +246 +245 +244 +244 +244 +243 +243 +242 +242 +241 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +242 +242 +242 +242 +243 +243 +244 +243 +243 +243 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +244 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +243 +243 +242 +242 +243 +243 +242 +242 +242 +241 +241 +241 +242 +242 +241 +240 +240 +240 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +239 +238 +237 +236 +236 +236 +236 +236 +236 +236 +235 +235 +236 +236 +236 +236 +236 +236 +237 +237 +238 +238 +239 +239 +237 +237 +238 +239 +239 +240 +241 +241 +241 +241 +242 +242 +242 +242 +242 +243 +244 +245 +246 +246 +244 +244 +244 +245 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +249 +249 +250 +250 +251 +252 +252 +252 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +252 +251 +250 +248 +250 +252 +253 +249 +241 +234 +230 +229 +231 +231 +229 +226 +224 +222 +219 +215 +215 +217 +218 +219 +221 +222 +221 +220 +218 +218 +216 +215 +214 +214 +214 +215 +214 +217 +219 +217 +213 +212 +209 +207 +200 +197 +195 +197 +199 +199 +198 +199 +201 +197 +197 +201 +201 +194 +190 +192 +206 +209 +197 +173 +163 +173 +180 +177 +174 +172 +172 +177 +186 +191 +191 +190 +188 +188 +186 +183 +178 +172 +168 +167 +165 +164 +163 +163 +164 +165 +164 +163 +163 +167 +168 +167 +171 +177 +180 +177 +172 +173 +178 +182 +178 +169 +165 +167 +170 +169 +167 +161 +155 +156 +158 +155 +161 +158 +153 +151 +158 +170 +175 +174 +158 +153 +158 +167 +163 +153 +151 +155 +154 +153 +155 +161 +164 +161 +157 +156 +151 +151 +152 +152 +149 +147 +148 +150 +149 +153 +154 +153 +153 +152 +149 +149 +149 +146 +140 +137 +138 +137 +134 +134 +132 +128 +128 +131 +129 +123 +122 +127 +124 +119 +117 +120 +122 +122 +122 +123 +121 +113 +103 +95 +90 +86 +85 +87 +87 +87 +82 +78 +78 +83 +83 +78 +74 +68 +67 +70 +76 +84 +85 +79 +76 +83 +87 +85 +84 +86 +85 +82 +82 +82 +83 +85 +85 +85 +87 +88 +92 +96 +93 +86 +84 +79 +68 +59 +63 +68 +69 +66 +67 +69 +67 +62 +61 +67 +70 +67 +63 +66 +72 +76 +80 +83 +92 +99 +103 +95 +89 +105 +148 +146 +135 +142 +159 +169 +163 +140 +111 +113 +116 +109 +100 +80 +48 +30 +22 +30 +32 +33 +38 +41 +40 +40 +40 +48 +55 +58 +70 +85 +91 +89 +81 +75 +73 +76 +79 +82 +90 +99 +93 +86 +81 +79 +78 +79 +75 +67 +67 +70 +71 +68 +63 +60 +59 +59 +63 +71 +83 +94 +98 +96 +92 +92 +94 +88 +86 +88 +87 +83 +82 +84 +81 +80 +78 +77 +78 +80 +81 +82 +81 +91 +98 +98 +94 +92 +89 +85 +102 +125 +132 +115 +104 +102 +96 +91 +89 +91 +95 +99 +99 +104 +121 +137 +135 +135 +128 +118 +115 +119 +120 +116 +113 +107 +103 +107 +111 +106 +100 +101 +108 +110 +111 +113 +115 +115 +115 +115 +117 +117 +116 +117 +119 +123 +128 +132 +139 +139 +139 +140 +137 +134 +135 +137 +138 +138 +141 +144 +147 +148 +146 +144 +147 +145 +145 +149 +155 +157 +153 +148 +145 +145 +147 +150 +152 +151 +151 +151 +148 +150 +152 +152 +152 +153 +151 +149 +146 +145 +149 +154 +151 +143 +138 +138 +137 +134 +134 +140 +145 +146 +145 +146 +143 +143 +143 +142 +141 +140 +138 +137 +138 +140 +141 +140 +141 +143 +145 +144 +140 +140 +140 +141 +144 +146 +144 +141 +139 +139 +138 +139 +139 +139 +137 +135 +135 +136 +138 +140 +141 +140 +138 +137 +139 +137 +135 +137 +143 +146 +142 +135 +134 +139 +139 +138 +142 +147 +141 +130 +122 +122 +124 +129 +135 +139 +141 +142 +137 +124 +118 +124 +130 +131 +125 +118 +115 +118 +124 +129 +128 +125 +126 +130 +132 +130 +124 +117 +113 +113 +114 +115 +113 +119 +124 +125 +123 +126 +134 +140 +136 +126 +118 +111 +107 +109 +114 +115 +108 +105 +104 +105 +103 +101 +101 +105 +100 +95 +93 +96 +97 +94 +91 +89 +92 +90 +88 +87 +87 +90 +99 +108 +117 +120 +121 +121 +118 +118 +119 +121 +123 +123 +123 +123 +123 +122 +120 +119 +118 +120 +120 +119 +119 +119 +118 +117 +116 +109 +102 +101 +106 +110 +108 +104 +100 +93 +87 +88 +90 +94 +102 +110 +117 +117 +113 +107 +103 +103 +102 +99 +97 +99 +104 +108 +112 +113 +109 +105 +101 +98 +96 +97 +102 +109 +114 +117 +116 +112 +111 +118 +122 +121 +119 +119 +116 +116 +119 +123 +124 +119 +110 +101 +118 +120 +123 +123 +122 +121 +121 +121 +126 +122 +120 +121 +122 +122 +122 +121 +114 +115 +119 +123 +125 +122 +120 +118 +120 +124 +128 +125 +117 +112 +117 +126 +120 +106 +102 +107 +110 +115 +118 +113 +112 +112 +113 +115 +118 +122 +123 +124 +125 +125 +123 +122 +120 +124 +132 +140 +141 +138 +131 +125 +123 +125 +128 +128 +126 +124 +120 +117 +111 +108 +112 +118 +109 +110 +116 +122 +122 +119 +121 +127 +134 +137 +136 +130 +125 +123 +119 +114 +116 +113 +108 +114 +126 +130 +124 +118 +119 +118 +118 +119 +119 +118 +114 +111 +120 +122 +123 +123 +122 +121 +119 +116 +117 +109 +111 +121 +122 +108 +97 +97 +105 +105 +105 +107 +111 +116 +119 +120 +119 +126 +127 +126 +125 +120 +113 +111 +108 +108 +111 +116 +116 +109 +103 +101 +99 +105 +109 +111 +118 +122 +121 +120 +118 +112 +108 +108 +112 +117 +122 +125 +125 +125 +124 +125 +130 +136 +139 +139 +136 +134 +134 +137 +140 +139 +135 +133 +131 +131 +130 +130 +131 +129 +123 +118 +116 +116 +121 +126 +125 +118 +113 +111 +113 +114 +114 +115 +119 +128 +135 +137 +131 +131 +129 +126 +126 +129 +131 +131 +138 +139 +140 +140 +139 +137 +134 +131 +126 +126 +130 +136 +136 +131 +130 +134 +129 +139 +144 +139 +132 +131 +132 +133 +142 +141 +142 +147 +152 +153 +150 +146 +143 +146 +147 +146 +143 +143 +144 +146 +145 +149 +148 +145 +143 +139 +137 +139 +144 +144 +141 +139 +146 +155 +157 +153 +154 +156 +157 +157 +156 +153 +149 +147 +149 +144 +137 +128 +122 +118 +117 +116 +124 +123 +129 +136 +135 +134 +135 +137 +141 +142 +145 +148 +148 +146 +146 +148 +146 +146 +146 +147 +148 +150 +152 +152 +162 +158 +152 +147 +146 +148 +149 +147 +148 +144 +144 +149 +153 +154 +154 +154 +155 +158 +158 +154 +153 +156 +158 +158 +150 +148 +147 +147 +146 +147 +152 +157 +160 +160 +160 +159 +158 +156 +153 +151 +151 +154 +155 +148 +136 +127 +130 +138 +139 +143 +148 +154 +162 +166 +160 +153 +149 +137 +131 +129 +122 +129 +142 +143 +142 +146 +161 +176 +172 +158 +144 +137 +141 +136 +125 +119 +122 +134 +158 +182 +191 +192 +183 +169 +165 +169 +176 +183 +183 +171 +164 +167 +171 +176 +182 +188 +184 +166 +155 +163 +187 +199 +190 +184 +178 +179 +184 +179 +159 +146 +148 +157 +144 +139 +158 +177 +183 +189 +196 +203 +195 +178 +175 +182 +179 +174 +171 +166 +156 +162 +168 +172 +168 +158 +143 +133 +133 +125 +135 +156 +169 +176 +176 +171 +154 +153 +157 +164 +166 +166 +172 +182 +186 +175 +160 +174 +202 +210 +202 +189 +186 +190 +207 +224 +227 +221 +211 +199 +183 +181 +190 +203 +208 +208 +202 +194 +194 +200 +218 +228 +221 +210 +200 +191 +183 +181 +189 +202 +206 +198 +190 +188 +199 +203 +207 +209 +213 +217 +221 +222 +218 +213 +214 +223 +227 +222 +216 +215 +215 +211 +209 +206 +194 +175 +161 +156 +172 +188 +196 +196 +198 +198 +197 +199 +192 +182 +173 +168 +159 +146 +136 +135 +139 +145 +157 +162 +163 +178 +189 +188 +172 +152 +133 +124 +121 +125 +130 +129 +129 +130 +132 +132 +131 +132 +134 +135 +134 +134 +136 +140 +144 +150 +159 +167 +168 +154 +144 +133 +122 +119 +120 +121 +119 +119 +120 +118 +115 +114 +115 +116 +114 +113 +113 +111 +108 +102 +98 +98 +93 +92 +92 +93 +92 +89 +87 +86 +85 +84 +83 +82 +80 +80 +79 +79 +80 +80 +81 +83 +84 +84 +85 +86 +86 +85 +85 +88 +88 +88 +89 +91 +90 +92 +93 +94 +99 +104 +108 +111 +114 +118 +120 +121 +122 +124 +126 +126 +128 +128 +129 +132 +135 +136 +136 +134 +140 +143 +146 +146 +146 +149 +152 +153 +152 +153 +154 +155 +154 +158 +166 +175 +181 +181 +181 +185 +190 +188 +178 +168 +159 +156 +153 +154 +162 +178 +200 +217 +229 +236 +242 +245 +244 +245 +247 +249 +246 +245 +244 +245 +244 +244 +243 +243 +243 +243 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +245 +245 +243 +243 +242 +242 +242 +242 +241 +242 +242 +242 +241 +242 +242 +242 +241 +240 +241 +240 +239 +239 +238 +237 +237 +237 +238 +238 +237 +238 +238 +238 +238 +237 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +236 +236 +237 +237 +237 +237 +237 +237 +238 +238 +237 +237 +239 +239 +241 +241 +240 +240 +241 +242 +241 +241 +242 +243 +244 +244 +245 +245 +245 +245 +244 +245 +245 +246 +247 +247 +246 +246 +247 +247 +248 +248 +248 +248 +249 +249 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +253 +250 +248 +251 +252 +252 +248 +242 +236 +233 +232 +234 +236 +235 +232 +226 +220 +214 +211 +212 +218 +221 +220 +221 +223 +221 +219 +218 +217 +216 +214 +214 +214 +215 +217 +216 +217 +218 +215 +211 +210 +209 +207 +201 +197 +195 +197 +201 +203 +203 +203 +203 +199 +197 +199 +197 +192 +189 +190 +199 +206 +198 +175 +164 +172 +178 +176 +176 +173 +172 +177 +188 +195 +196 +193 +188 +186 +182 +179 +175 +169 +163 +161 +161 +161 +160 +161 +162 +163 +163 +163 +164 +167 +169 +171 +175 +178 +176 +172 +170 +171 +172 +172 +168 +165 +165 +169 +175 +173 +172 +167 +160 +158 +155 +149 +154 +153 +149 +148 +158 +174 +180 +177 +155 +151 +159 +168 +162 +150 +144 +144 +149 +154 +162 +168 +167 +160 +155 +153 +150 +150 +152 +153 +151 +148 +147 +148 +153 +160 +155 +148 +150 +148 +144 +144 +140 +144 +141 +140 +141 +134 +128 +130 +126 +121 +120 +125 +129 +128 +124 +122 +123 +120 +118 +118 +118 +116 +116 +117 +113 +107 +99 +94 +91 +87 +87 +88 +87 +85 +81 +78 +80 +83 +81 +77 +70 +64 +63 +67 +74 +83 +84 +78 +75 +88 +96 +92 +87 +87 +86 +83 +81 +84 +85 +85 +87 +93 +98 +99 +100 +100 +93 +88 +88 +80 +70 +70 +72 +68 +65 +66 +67 +69 +70 +68 +68 +71 +74 +71 +67 +70 +80 +89 +94 +96 +100 +99 +98 +91 +89 +105 +142 +142 +137 +144 +156 +166 +176 +173 +152 +129 +113 +115 +126 +109 +58 +24 +26 +35 +35 +33 +40 +43 +40 +39 +36 +42 +47 +51 +59 +71 +77 +79 +76 +78 +76 +73 +74 +84 +92 +94 +90 +87 +84 +82 +78 +75 +75 +75 +77 +79 +76 +69 +64 +63 +60 +55 +57 +67 +81 +90 +94 +94 +93 +93 +93 +91 +92 +93 +93 +89 +87 +87 +87 +84 +82 +81 +78 +74 +72 +73 +77 +85 +92 +91 +88 +88 +88 +86 +97 +113 +116 +104 +101 +103 +98 +91 +99 +105 +103 +93 +89 +103 +125 +138 +134 +137 +133 +122 +117 +122 +129 +131 +124 +113 +103 +106 +111 +108 +108 +116 +111 +110 +109 +110 +114 +115 +115 +115 +115 +117 +117 +115 +116 +123 +130 +135 +135 +136 +139 +142 +141 +138 +137 +137 +137 +139 +142 +142 +142 +142 +142 +141 +144 +142 +145 +153 +157 +156 +150 +146 +144 +146 +151 +157 +161 +159 +154 +150 +151 +152 +150 +148 +148 +151 +155 +156 +148 +148 +149 +149 +145 +138 +136 +137 +137 +134 +135 +140 +144 +144 +143 +144 +142 +142 +141 +139 +137 +136 +136 +137 +139 +141 +142 +143 +143 +146 +148 +148 +144 +143 +142 +142 +144 +146 +147 +147 +141 +139 +137 +138 +140 +142 +141 +140 +138 +138 +138 +140 +140 +137 +136 +135 +135 +133 +134 +136 +138 +138 +134 +130 +135 +137 +136 +135 +138 +141 +137 +129 +125 +123 +124 +132 +137 +139 +141 +144 +139 +130 +131 +136 +134 +129 +122 +111 +108 +113 +120 +126 +125 +120 +122 +128 +132 +132 +128 +119 +116 +117 +117 +116 +113 +114 +113 +114 +120 +129 +136 +138 +124 +119 +117 +113 +102 +99 +108 +116 +125 +116 +108 +107 +109 +107 +102 +99 +95 +93 +90 +89 +92 +93 +91 +89 +90 +88 +87 +88 +89 +91 +97 +102 +110 +115 +120 +118 +113 +111 +116 +123 +121 +120 +121 +122 +121 +120 +122 +126 +128 +124 +119 +115 +117 +121 +123 +122 +118 +110 +105 +105 +109 +110 +107 +105 +106 +100 +96 +97 +98 +100 +106 +113 +125 +123 +118 +111 +108 +107 +104 +101 +99 +101 +101 +101 +104 +107 +105 +100 +96 +96 +98 +102 +107 +112 +114 +115 +112 +105 +106 +118 +124 +118 +110 +108 +109 +118 +127 +129 +126 +120 +117 +117 +127 +130 +134 +135 +134 +134 +132 +130 +123 +119 +117 +121 +122 +122 +121 +122 +117 +116 +117 +121 +122 +120 +117 +115 +116 +121 +124 +122 +120 +123 +129 +134 +117 +101 +101 +113 +119 +123 +120 +112 +111 +112 +113 +116 +120 +125 +125 +123 +127 +130 +135 +137 +132 +129 +133 +140 +145 +143 +135 +126 +119 +119 +122 +122 +122 +121 +121 +120 +116 +114 +118 +124 +119 +112 +111 +118 +122 +118 +117 +118 +127 +133 +134 +130 +129 +131 +128 +121 +114 +107 +101 +104 +114 +117 +115 +117 +119 +118 +118 +118 +118 +116 +113 +110 +109 +111 +115 +120 +124 +125 +124 +121 +121 +111 +108 +115 +114 +102 +93 +94 +101 +100 +102 +109 +117 +120 +121 +121 +117 +120 +119 +119 +124 +124 +120 +117 +112 +109 +107 +109 +109 +105 +101 +99 +104 +113 +114 +116 +124 +126 +119 +117 +116 +111 +110 +115 +121 +122 +124 +127 +125 +126 +128 +131 +136 +140 +140 +137 +133 +132 +135 +140 +144 +141 +135 +133 +133 +131 +129 +128 +129 +129 +126 +124 +122 +123 +127 +128 +124 +116 +110 +109 +109 +109 +109 +113 +121 +126 +127 +126 +125 +125 +126 +127 +127 +126 +126 +129 +134 +133 +131 +129 +129 +130 +131 +131 +134 +136 +140 +143 +140 +133 +128 +128 +125 +130 +136 +139 +138 +133 +133 +136 +142 +140 +140 +144 +148 +147 +144 +141 +138 +144 +149 +149 +146 +143 +142 +142 +141 +146 +146 +144 +143 +140 +138 +140 +141 +142 +140 +139 +145 +153 +154 +149 +149 +153 +156 +155 +152 +150 +149 +148 +154 +150 +144 +138 +133 +125 +117 +111 +113 +109 +113 +119 +117 +120 +128 +130 +136 +141 +148 +150 +148 +146 +146 +147 +147 +144 +143 +141 +143 +146 +150 +152 +162 +159 +153 +149 +148 +150 +150 +149 +150 +145 +141 +143 +148 +153 +154 +154 +149 +152 +153 +153 +153 +155 +156 +155 +154 +148 +145 +148 +149 +147 +148 +152 +157 +159 +164 +169 +169 +163 +159 +159 +156 +154 +153 +152 +149 +142 +136 +133 +138 +141 +145 +151 +157 +163 +169 +174 +164 +153 +142 +127 +114 +118 +130 +135 +137 +134 +145 +164 +173 +174 +163 +145 +143 +142 +129 +116 +116 +130 +149 +165 +187 +188 +189 +192 +184 +168 +163 +172 +191 +192 +176 +154 +153 +166 +174 +176 +191 +182 +170 +174 +196 +206 +196 +189 +174 +159 +158 +173 +182 +176 +163 +152 +146 +133 +135 +146 +157 +168 +185 +210 +208 +187 +167 +159 +157 +152 +148 +150 +156 +159 +165 +171 +176 +177 +169 +159 +153 +147 +151 +156 +161 +176 +182 +169 +161 +157 +157 +163 +163 +161 +164 +172 +183 +188 +179 +186 +204 +205 +198 +194 +191 +199 +209 +218 +225 +222 +210 +200 +195 +175 +174 +197 +214 +213 +206 +201 +192 +191 +210 +228 +220 +207 +200 +192 +184 +179 +186 +202 +211 +204 +194 +190 +196 +202 +206 +208 +212 +219 +219 +213 +218 +217 +217 +224 +227 +223 +217 +213 +212 +212 +212 +208 +195 +177 +164 +161 +166 +182 +193 +193 +192 +196 +201 +205 +200 +191 +181 +171 +157 +141 +133 +134 +137 +145 +161 +166 +165 +178 +188 +180 +163 +145 +131 +124 +123 +127 +130 +128 +127 +128 +129 +129 +128 +129 +130 +132 +131 +131 +137 +144 +148 +149 +152 +157 +156 +147 +140 +134 +126 +122 +122 +119 +117 +118 +116 +114 +112 +111 +112 +113 +112 +111 +110 +108 +103 +98 +95 +96 +92 +92 +92 +93 +93 +92 +91 +91 +88 +86 +83 +82 +80 +80 +78 +77 +80 +80 +82 +84 +84 +84 +85 +86 +85 +85 +85 +86 +87 +87 +89 +92 +93 +93 +94 +95 +100 +106 +110 +113 +117 +119 +121 +122 +124 +124 +126 +127 +127 +127 +128 +131 +134 +136 +138 +138 +141 +144 +146 +147 +147 +150 +153 +154 +152 +153 +155 +157 +158 +161 +168 +175 +182 +182 +185 +190 +191 +185 +176 +169 +162 +160 +159 +159 +163 +175 +196 +216 +230 +234 +241 +246 +246 +245 +245 +247 +245 +245 +245 +244 +244 +244 +244 +244 +245 +245 +244 +243 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +241 +240 +240 +240 +240 +240 +241 +241 +242 +244 +243 +242 +242 +242 +242 +243 +243 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +244 +244 +244 +245 +244 +243 +243 +243 +243 +244 +244 +244 +243 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +240 +241 +240 +240 +239 +239 +238 +238 +238 +238 +237 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +235 +235 +235 +236 +236 +237 +237 +236 +235 +236 +238 +239 +237 +236 +238 +238 +240 +240 +239 +239 +240 +241 +240 +241 +242 +243 +244 +244 +244 +244 +244 +244 +243 +244 +244 +245 +246 +247 +245 +246 +246 +246 +247 +247 +247 +247 +248 +249 +250 +251 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +253 +254 +254 +255 +255 +255 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +255 +254 +252 +249 +253 +251 +249 +247 +244 +241 +237 +235 +236 +241 +243 +239 +229 +218 +210 +208 +210 +216 +221 +221 +221 +222 +220 +217 +217 +216 +215 +214 +214 +215 +216 +218 +221 +219 +216 +213 +212 +213 +211 +208 +202 +197 +194 +197 +202 +205 +205 +205 +203 +199 +196 +195 +192 +188 +185 +185 +199 +204 +194 +170 +157 +165 +179 +185 +181 +177 +174 +176 +186 +194 +195 +191 +186 +181 +177 +177 +176 +172 +167 +164 +163 +163 +162 +162 +163 +164 +164 +164 +164 +165 +168 +171 +171 +167 +165 +166 +171 +171 +168 +163 +161 +165 +169 +171 +174 +171 +169 +165 +157 +153 +149 +143 +150 +153 +152 +150 +157 +170 +176 +173 +159 +158 +162 +165 +159 +154 +153 +150 +157 +164 +172 +174 +168 +159 +154 +153 +153 +153 +154 +155 +154 +150 +147 +146 +158 +160 +149 +138 +139 +140 +140 +143 +142 +141 +135 +136 +141 +133 +120 +116 +121 +124 +126 +127 +130 +131 +127 +121 +118 +118 +116 +113 +108 +104 +104 +106 +105 +103 +101 +99 +96 +92 +88 +86 +87 +81 +76 +77 +78 +78 +77 +76 +70 +65 +64 +66 +71 +79 +82 +78 +73 +82 +85 +79 +77 +82 +87 +87 +85 +89 +88 +83 +85 +95 +103 +106 +107 +103 +98 +100 +103 +92 +82 +85 +75 +62 +59 +67 +69 +70 +74 +75 +72 +70 +73 +76 +74 +73 +83 +96 +98 +101 +102 +95 +92 +89 +89 +106 +131 +138 +144 +157 +165 +168 +178 +181 +173 +154 +144 +145 +146 +117 +60 +24 +27 +36 +36 +32 +36 +39 +38 +39 +39 +38 +41 +47 +53 +60 +68 +78 +75 +79 +78 +75 +75 +81 +87 +87 +86 +85 +84 +84 +83 +79 +77 +79 +77 +77 +74 +67 +67 +69 +67 +60 +58 +67 +79 +87 +91 +93 +95 +95 +92 +94 +94 +93 +94 +96 +95 +92 +86 +85 +83 +82 +78 +75 +75 +77 +79 +86 +91 +91 +89 +87 +85 +83 +91 +100 +102 +99 +101 +102 +99 +98 +108 +115 +114 +101 +96 +107 +123 +135 +134 +134 +131 +123 +119 +121 +129 +136 +134 +120 +107 +108 +112 +110 +110 +117 +111 +108 +106 +108 +112 +115 +115 +114 +115 +117 +118 +115 +114 +119 +127 +132 +132 +134 +136 +140 +140 +137 +135 +135 +135 +139 +142 +139 +136 +137 +140 +141 +141 +141 +147 +156 +158 +154 +148 +147 +146 +147 +149 +154 +158 +159 +153 +147 +144 +147 +148 +149 +151 +154 +157 +157 +153 +154 +151 +144 +138 +138 +140 +140 +138 +137 +138 +141 +144 +143 +142 +141 +140 +140 +139 +136 +133 +132 +133 +135 +138 +140 +142 +143 +144 +147 +148 +147 +144 +144 +145 +144 +144 +144 +146 +148 +142 +139 +136 +136 +139 +142 +142 +141 +138 +137 +138 +140 +140 +138 +138 +139 +133 +135 +137 +139 +139 +136 +134 +132 +137 +134 +133 +133 +134 +133 +133 +133 +132 +128 +125 +128 +130 +131 +133 +136 +135 +134 +141 +143 +134 +127 +123 +117 +116 +117 +122 +128 +127 +121 +121 +127 +130 +129 +125 +120 +118 +119 +117 +112 +117 +113 +109 +109 +115 +122 +126 +126 +115 +107 +108 +117 +117 +115 +116 +116 +122 +114 +108 +110 +114 +114 +106 +98 +96 +96 +93 +89 +89 +92 +93 +92 +91 +89 +88 +89 +90 +92 +98 +101 +107 +111 +116 +117 +116 +115 +117 +119 +121 +122 +124 +125 +124 +124 +127 +132 +137 +128 +116 +109 +113 +120 +123 +122 +118 +113 +109 +109 +110 +110 +109 +110 +109 +104 +101 +102 +104 +105 +108 +111 +119 +119 +116 +114 +114 +112 +110 +106 +106 +107 +107 +106 +109 +112 +108 +102 +95 +98 +102 +106 +108 +111 +114 +115 +120 +112 +113 +121 +122 +111 +102 +101 +112 +122 +132 +133 +130 +127 +128 +132 +128 +132 +134 +134 +134 +134 +132 +130 +124 +122 +122 +125 +127 +124 +122 +122 +119 +114 +112 +114 +119 +119 +115 +112 +116 +117 +116 +116 +123 +132 +132 +125 +112 +106 +112 +123 +124 +124 +124 +122 +118 +117 +115 +116 +121 +125 +127 +126 +127 +133 +140 +142 +135 +127 +124 +124 +130 +133 +131 +122 +114 +113 +114 +114 +110 +112 +116 +120 +121 +125 +130 +135 +136 +123 +116 +119 +122 +117 +114 +113 +118 +126 +129 +129 +132 +138 +136 +129 +115 +109 +101 +101 +105 +105 +108 +115 +122 +122 +120 +118 +116 +115 +113 +113 +102 +103 +107 +115 +123 +127 +127 +125 +114 +108 +103 +102 +100 +98 +98 +101 +101 +99 +101 +109 +118 +121 +121 +119 +121 +120 +115 +115 +121 +123 +119 +114 +104 +101 +100 +101 +103 +104 +104 +103 +108 +113 +113 +113 +118 +116 +113 +117 +113 +112 +115 +122 +125 +123 +123 +125 +128 +130 +133 +135 +137 +139 +138 +136 +132 +132 +135 +138 +139 +136 +134 +133 +132 +130 +129 +127 +127 +127 +126 +128 +127 +127 +127 +126 +121 +114 +109 +107 +113 +107 +105 +109 +118 +124 +123 +122 +122 +121 +126 +132 +131 +124 +123 +126 +126 +125 +122 +120 +122 +126 +130 +131 +138 +142 +144 +143 +138 +133 +122 +113 +117 +114 +120 +134 +140 +136 +135 +139 +142 +141 +143 +146 +147 +144 +141 +140 +139 +147 +153 +151 +146 +143 +142 +141 +140 +145 +145 +144 +144 +141 +139 +141 +141 +142 +142 +142 +147 +153 +153 +146 +146 +152 +153 +151 +148 +148 +147 +146 +148 +147 +147 +147 +147 +141 +131 +123 +125 +113 +108 +106 +102 +109 +125 +132 +134 +144 +152 +152 +148 +148 +148 +147 +146 +145 +144 +143 +143 +146 +149 +153 +159 +158 +157 +154 +153 +154 +154 +152 +151 +148 +140 +134 +137 +146 +151 +150 +141 +142 +144 +148 +153 +155 +153 +149 +152 +146 +145 +151 +154 +149 +143 +142 +146 +150 +158 +166 +167 +163 +162 +165 +160 +154 +151 +154 +159 +156 +148 +141 +140 +136 +139 +149 +156 +161 +171 +182 +181 +172 +146 +122 +117 +117 +119 +126 +133 +131 +138 +151 +167 +182 +182 +169 +153 +144 +123 +108 +111 +126 +145 +160 +186 +186 +192 +203 +196 +169 +153 +158 +183 +210 +208 +173 +150 +153 +170 +189 +196 +191 +175 +173 +194 +208 +203 +190 +169 +153 +152 +172 +190 +193 +180 +164 +155 +142 +128 +126 +138 +141 +152 +188 +207 +196 +166 +144 +145 +140 +132 +139 +154 +163 +167 +167 +170 +179 +181 +177 +167 +161 +160 +157 +156 +169 +173 +160 +163 +159 +158 +158 +157 +157 +161 +169 +173 +190 +192 +197 +204 +200 +196 +199 +194 +203 +209 +215 +225 +225 +212 +200 +196 +177 +174 +193 +212 +220 +214 +204 +189 +187 +207 +226 +219 +205 +199 +193 +186 +180 +185 +203 +214 +207 +190 +177 +190 +202 +211 +210 +212 +219 +218 +211 +212 +216 +220 +222 +223 +223 +218 +211 +209 +213 +216 +214 +199 +179 +165 +161 +163 +175 +187 +192 +193 +199 +206 +209 +206 +199 +189 +175 +156 +138 +132 +137 +137 +144 +159 +164 +164 +177 +185 +176 +154 +139 +128 +125 +127 +132 +133 +129 +127 +128 +128 +128 +128 +127 +129 +130 +132 +132 +138 +146 +149 +149 +149 +152 +149 +141 +137 +134 +128 +124 +122 +118 +117 +117 +114 +112 +110 +111 +112 +114 +113 +110 +106 +102 +98 +94 +93 +94 +92 +91 +90 +91 +91 +91 +92 +94 +90 +87 +83 +83 +83 +83 +80 +77 +79 +79 +81 +84 +85 +84 +85 +87 +85 +85 +86 +87 +88 +88 +90 +93 +95 +95 +96 +97 +102 +106 +111 +114 +118 +120 +122 +124 +124 +125 +127 +129 +126 +128 +130 +131 +132 +134 +137 +139 +140 +143 +146 +147 +148 +150 +151 +151 +150 +152 +156 +159 +162 +164 +169 +173 +181 +182 +185 +189 +188 +181 +174 +169 +162 +162 +163 +163 +164 +172 +193 +212 +230 +235 +241 +247 +247 +246 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +243 +242 +241 +241 +241 +241 +241 +241 +240 +240 +241 +241 +241 +241 +240 +240 +240 +240 +240 +241 +241 +242 +244 +243 +242 +241 +241 +242 +243 +244 +244 +244 +244 +244 +243 +243 +242 +242 +243 +243 +243 +244 +244 +245 +245 +246 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +243 +242 +242 +242 +242 +243 +245 +244 +243 +242 +242 +241 +241 +240 +242 +242 +241 +242 +242 +242 +241 +240 +240 +240 +240 +240 +239 +239 +239 +239 +238 +237 +236 +235 +236 +236 +235 +234 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +234 +234 +235 +235 +236 +236 +237 +236 +235 +236 +238 +239 +238 +237 +237 +238 +239 +239 +239 +239 +239 +240 +239 +240 +241 +242 +243 +243 +243 +243 +243 +243 +244 +244 +243 +243 +245 +246 +245 +245 +246 +246 +246 +247 +247 +247 +247 +248 +249 +251 +251 +251 +251 +251 +252 +252 +253 +252 +251 +251 +252 +253 +254 +254 +255 +255 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +255 +254 +253 +251 +252 +250 +248 +246 +245 +243 +240 +237 +238 +243 +246 +242 +230 +216 +210 +209 +209 +214 +218 +220 +221 +221 +219 +217 +217 +216 +215 +214 +214 +215 +216 +218 +220 +218 +213 +211 +211 +213 +212 +210 +203 +198 +195 +196 +200 +202 +203 +203 +201 +198 +194 +192 +189 +186 +184 +184 +202 +205 +197 +175 +158 +159 +172 +182 +181 +179 +174 +173 +180 +187 +187 +184 +179 +174 +171 +175 +178 +176 +173 +171 +169 +169 +168 +167 +167 +167 +168 +169 +166 +165 +167 +169 +166 +159 +159 +164 +167 +169 +166 +160 +160 +166 +168 +167 +170 +166 +163 +158 +151 +149 +149 +145 +155 +159 +158 +152 +152 +160 +166 +166 +165 +165 +167 +164 +162 +165 +169 +167 +168 +172 +175 +172 +164 +156 +153 +153 +155 +155 +157 +159 +159 +156 +153 +152 +155 +151 +140 +130 +131 +136 +142 +148 +151 +147 +140 +136 +132 +123 +114 +113 +123 +133 +139 +134 +128 +127 +126 +123 +116 +117 +116 +111 +104 +100 +100 +102 +101 +100 +100 +100 +97 +89 +81 +77 +85 +80 +75 +73 +72 +73 +74 +76 +75 +71 +69 +69 +69 +75 +80 +78 +74 +72 +64 +60 +65 +78 +87 +88 +93 +95 +92 +86 +88 +98 +108 +112 +114 +112 +112 +118 +121 +111 +97 +91 +68 +55 +57 +69 +72 +74 +77 +76 +72 +68 +71 +78 +77 +74 +82 +96 +106 +107 +101 +86 +81 +83 +90 +110 +130 +136 +145 +164 +175 +176 +181 +182 +178 +170 +169 +166 +153 +113 +58 +29 +28 +34 +36 +34 +33 +35 +37 +40 +39 +34 +35 +42 +47 +51 +63 +76 +76 +73 +76 +84 +83 +77 +79 +87 +93 +92 +89 +89 +92 +87 +78 +75 +74 +73 +69 +64 +67 +72 +70 +65 +63 +71 +79 +86 +91 +96 +99 +99 +94 +96 +94 +91 +93 +97 +98 +95 +86 +86 +84 +81 +78 +79 +82 +86 +82 +86 +93 +98 +98 +93 +88 +86 +88 +95 +99 +101 +101 +98 +99 +108 +112 +118 +122 +117 +106 +100 +107 +116 +129 +125 +121 +120 +121 +122 +129 +137 +142 +134 +123 +119 +121 +117 +112 +112 +111 +108 +106 +107 +111 +115 +116 +116 +113 +115 +116 +116 +116 +119 +125 +130 +132 +133 +135 +137 +136 +133 +132 +133 +134 +139 +142 +139 +137 +139 +142 +143 +139 +142 +150 +157 +157 +151 +147 +147 +149 +147 +146 +147 +151 +154 +152 +148 +143 +145 +147 +149 +152 +156 +157 +157 +151 +152 +148 +139 +135 +138 +142 +143 +141 +140 +141 +142 +144 +144 +143 +142 +139 +139 +138 +136 +132 +130 +130 +131 +134 +136 +139 +141 +143 +146 +146 +144 +143 +143 +144 +145 +144 +141 +141 +142 +142 +138 +134 +134 +138 +141 +140 +138 +140 +139 +139 +141 +140 +137 +137 +139 +134 +136 +140 +142 +141 +138 +136 +137 +137 +133 +132 +134 +133 +131 +133 +137 +138 +132 +127 +124 +124 +126 +128 +130 +129 +134 +141 +140 +132 +128 +130 +132 +129 +125 +126 +131 +128 +120 +119 +125 +125 +124 +122 +122 +125 +126 +123 +118 +119 +118 +116 +114 +112 +110 +112 +114 +116 +108 +112 +123 +128 +125 +119 +115 +109 +109 +110 +113 +114 +110 +104 +99 +101 +102 +99 +95 +94 +96 +96 +97 +94 +92 +89 +88 +89 +94 +101 +106 +109 +109 +111 +118 +125 +126 +120 +114 +120 +122 +125 +127 +128 +130 +134 +136 +139 +129 +114 +107 +110 +117 +119 +117 +116 +114 +113 +111 +111 +112 +114 +115 +108 +104 +103 +106 +109 +110 +110 +111 +111 +111 +114 +117 +120 +121 +117 +113 +112 +113 +116 +119 +123 +122 +117 +110 +100 +101 +102 +103 +105 +109 +114 +119 +125 +120 +121 +124 +122 +111 +105 +106 +117 +122 +128 +132 +134 +133 +132 +132 +124 +126 +126 +122 +120 +121 +122 +121 +119 +121 +124 +129 +131 +129 +126 +126 +123 +118 +115 +119 +125 +125 +122 +119 +118 +116 +115 +117 +125 +129 +120 +107 +108 +116 +124 +127 +125 +124 +129 +140 +132 +130 +127 +125 +125 +126 +131 +135 +138 +141 +143 +138 +130 +122 +115 +111 +109 +119 +123 +117 +109 +108 +112 +113 +113 +113 +110 +109 +116 +130 +144 +151 +146 +138 +132 +130 +127 +119 +116 +116 +116 +120 +123 +125 +131 +136 +136 +131 +120 +117 +111 +106 +105 +104 +106 +113 +118 +118 +116 +115 +114 +114 +115 +116 +105 +103 +104 +111 +119 +124 +124 +123 +112 +110 +105 +99 +98 +100 +105 +108 +104 +103 +105 +109 +115 +118 +117 +115 +126 +124 +116 +112 +115 +111 +100 +92 +91 +92 +94 +99 +103 +107 +109 +109 +111 +113 +113 +110 +106 +101 +105 +116 +117 +119 +121 +124 +125 +125 +126 +128 +134 +136 +136 +135 +134 +136 +136 +135 +134 +134 +133 +132 +130 +129 +131 +134 +130 +130 +129 +129 +127 +124 +123 +123 +125 +125 +123 +120 +115 +110 +106 +104 +105 +103 +104 +111 +120 +121 +116 +114 +120 +120 +125 +131 +131 +125 +122 +125 +121 +120 +119 +119 +124 +132 +136 +136 +138 +142 +142 +139 +135 +132 +121 +109 +111 +105 +111 +129 +139 +136 +135 +139 +138 +137 +140 +144 +144 +141 +140 +141 +150 +156 +159 +155 +148 +146 +147 +148 +144 +147 +145 +144 +144 +142 +139 +141 +143 +146 +146 +147 +151 +157 +156 +147 +147 +151 +152 +150 +149 +150 +149 +146 +143 +142 +143 +148 +153 +153 +148 +142 +141 +130 +120 +113 +107 +107 +115 +122 +130 +137 +144 +146 +144 +144 +144 +143 +143 +145 +147 +147 +147 +149 +151 +152 +154 +157 +159 +158 +156 +157 +157 +156 +152 +151 +143 +133 +132 +140 +144 +143 +138 +137 +137 +143 +151 +155 +151 +147 +146 +142 +145 +154 +157 +150 +140 +135 +138 +141 +146 +154 +157 +159 +163 +168 +160 +156 +153 +155 +159 +159 +157 +155 +144 +134 +134 +145 +156 +160 +165 +173 +182 +182 +158 +131 +122 +117 +113 +120 +124 +130 +139 +146 +157 +176 +188 +189 +172 +150 +122 +109 +110 +117 +135 +158 +177 +180 +183 +185 +182 +164 +149 +146 +170 +203 +220 +205 +178 +161 +171 +197 +199 +189 +163 +157 +176 +198 +205 +196 +168 +152 +151 +171 +195 +208 +206 +196 +170 +156 +135 +123 +128 +128 +134 +164 +187 +188 +167 +145 +144 +139 +130 +133 +149 +162 +170 +168 +164 +169 +177 +182 +179 +170 +167 +164 +158 +156 +153 +145 +149 +151 +151 +148 +144 +147 +157 +167 +168 +182 +186 +193 +200 +196 +193 +193 +196 +206 +212 +217 +224 +221 +203 +187 +180 +182 +186 +193 +207 +224 +223 +206 +191 +190 +205 +220 +216 +206 +200 +196 +191 +181 +179 +193 +208 +207 +191 +176 +180 +198 +211 +211 +208 +214 +216 +214 +205 +213 +219 +219 +219 +223 +219 +212 +209 +214 +221 +219 +205 +183 +167 +159 +168 +169 +179 +188 +193 +199 +203 +202 +208 +202 +193 +180 +159 +140 +135 +141 +140 +146 +156 +161 +166 +179 +184 +176 +152 +138 +127 +125 +125 +130 +130 +127 +127 +129 +129 +129 +129 +128 +130 +131 +136 +136 +139 +144 +148 +150 +152 +153 +148 +140 +135 +132 +126 +123 +121 +118 +118 +116 +113 +111 +110 +111 +112 +113 +111 +106 +101 +97 +95 +91 +91 +92 +91 +89 +87 +86 +86 +86 +90 +93 +90 +88 +85 +85 +85 +84 +81 +79 +76 +76 +79 +82 +83 +83 +84 +87 +86 +86 +88 +90 +90 +90 +92 +96 +98 +96 +98 +101 +105 +108 +111 +113 +119 +120 +123 +126 +127 +128 +130 +133 +128 +131 +133 +133 +132 +133 +136 +138 +139 +142 +145 +146 +147 +149 +149 +148 +150 +152 +156 +162 +165 +168 +171 +175 +185 +186 +189 +190 +185 +177 +171 +168 +163 +163 +165 +168 +170 +176 +194 +212 +230 +236 +243 +247 +246 +246 +245 +244 +245 +245 +244 +244 +244 +244 +244 +244 +244 +243 +242 +241 +241 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +239 +239 +239 +240 +240 +241 +241 +242 +243 +242 +242 +241 +242 +242 +243 +244 +244 +244 +244 +244 +243 +243 +242 +242 +243 +243 +243 +244 +244 +244 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +245 +244 +243 +242 +242 +241 +241 +241 +244 +243 +242 +242 +242 +241 +241 +241 +242 +241 +241 +241 +241 +241 +240 +239 +239 +239 +240 +240 +240 +239 +239 +239 +239 +238 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +234 +234 +234 +234 +235 +235 +236 +236 +236 +237 +238 +239 +238 +238 +237 +237 +239 +239 +239 +239 +239 +240 +239 +239 +240 +241 +242 +243 +243 +243 +242 +243 +244 +244 +242 +242 +243 +245 +246 +246 +246 +246 +246 +247 +247 +248 +247 +248 +249 +250 +250 +251 +251 +251 +251 +252 +253 +252 +251 +251 +252 +253 +254 +254 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +253 +253 +252 +250 +249 +247 +246 +245 +243 +241 +239 +240 +242 +243 +239 +228 +216 +211 +212 +211 +212 +215 +219 +221 +220 +219 +219 +218 +217 +216 +214 +213 +214 +216 +217 +215 +214 +211 +209 +209 +212 +213 +213 +206 +201 +197 +197 +199 +200 +201 +202 +197 +195 +192 +190 +189 +188 +187 +186 +196 +201 +199 +186 +169 +162 +166 +174 +177 +176 +172 +169 +172 +178 +180 +178 +172 +170 +172 +178 +181 +178 +175 +175 +174 +173 +171 +170 +169 +169 +170 +171 +167 +166 +164 +162 +161 +161 +163 +166 +164 +166 +166 +166 +165 +165 +166 +166 +167 +163 +161 +158 +152 +151 +155 +154 +160 +162 +160 +152 +148 +153 +162 +168 +169 +168 +169 +170 +170 +174 +176 +172 +166 +167 +166 +163 +159 +155 +153 +153 +157 +157 +160 +161 +158 +153 +151 +150 +143 +137 +133 +133 +134 +140 +148 +152 +149 +143 +140 +134 +123 +117 +120 +125 +130 +137 +140 +134 +125 +120 +120 +120 +116 +117 +116 +112 +105 +102 +102 +103 +100 +96 +94 +94 +91 +83 +74 +67 +79 +82 +79 +71 +69 +72 +75 +73 +72 +72 +75 +73 +69 +70 +72 +69 +70 +65 +59 +61 +70 +83 +91 +93 +96 +96 +96 +98 +104 +113 +120 +123 +123 +124 +127 +129 +129 +124 +106 +84 +56 +51 +62 +73 +73 +77 +81 +74 +75 +71 +69 +71 +73 +74 +84 +98 +117 +117 +108 +87 +80 +86 +97 +120 +137 +139 +144 +164 +178 +179 +183 +183 +179 +171 +168 +163 +148 +109 +55 +28 +26 +30 +37 +37 +32 +33 +37 +40 +34 +30 +29 +33 +36 +42 +55 +67 +71 +69 +78 +89 +88 +77 +76 +85 +96 +98 +93 +89 +92 +88 +77 +74 +73 +73 +70 +68 +68 +71 +71 +69 +68 +74 +80 +88 +93 +99 +103 +103 +101 +98 +95 +93 +93 +94 +91 +88 +86 +90 +89 +83 +80 +82 +85 +86 +83 +83 +89 +98 +100 +93 +89 +89 +88 +92 +94 +95 +94 +94 +99 +112 +113 +118 +121 +118 +109 +102 +102 +105 +119 +119 +120 +121 +121 +124 +132 +141 +148 +147 +138 +129 +128 +125 +119 +115 +115 +112 +109 +108 +109 +112 +114 +116 +112 +113 +116 +120 +120 +119 +123 +129 +132 +134 +136 +137 +135 +132 +131 +133 +135 +139 +141 +141 +143 +147 +146 +143 +138 +143 +149 +153 +152 +147 +144 +142 +146 +146 +145 +144 +146 +149 +150 +148 +150 +150 +148 +147 +148 +150 +150 +148 +142 +142 +141 +138 +136 +138 +140 +142 +145 +144 +143 +142 +142 +143 +143 +143 +140 +140 +140 +138 +136 +132 +130 +128 +128 +131 +135 +139 +142 +145 +144 +141 +143 +141 +141 +143 +144 +142 +140 +139 +142 +138 +135 +137 +141 +143 +141 +137 +138 +137 +138 +140 +139 +134 +132 +134 +137 +137 +139 +141 +141 +138 +136 +136 +134 +132 +131 +133 +134 +134 +134 +135 +135 +134 +130 +127 +127 +129 +129 +128 +127 +132 +134 +132 +133 +132 +134 +139 +138 +130 +127 +130 +126 +117 +117 +123 +123 +120 +118 +123 +129 +132 +131 +129 +124 +122 +122 +123 +119 +112 +113 +118 +122 +119 +123 +128 +124 +118 +115 +112 +106 +109 +112 +112 +110 +106 +102 +100 +105 +104 +102 +101 +100 +100 +99 +98 +94 +93 +91 +88 +88 +93 +100 +106 +106 +106 +110 +121 +131 +132 +124 +115 +119 +123 +125 +126 +130 +136 +139 +139 +134 +126 +114 +107 +109 +115 +118 +118 +117 +119 +118 +115 +114 +117 +118 +117 +109 +107 +106 +110 +113 +116 +116 +117 +112 +112 +116 +122 +128 +127 +122 +117 +115 +115 +118 +125 +130 +128 +122 +117 +110 +106 +103 +102 +104 +110 +119 +125 +124 +123 +128 +134 +131 +122 +117 +118 +117 +119 +123 +130 +135 +136 +132 +128 +123 +124 +120 +113 +108 +110 +114 +115 +109 +114 +120 +122 +122 +124 +125 +125 +129 +127 +128 +134 +138 +137 +131 +126 +122 +119 +119 +123 +123 +117 +108 +103 +115 +128 +130 +127 +128 +127 +131 +146 +141 +141 +142 +140 +131 +124 +128 +139 +151 +150 +144 +132 +125 +121 +115 +106 +97 +111 +121 +115 +107 +106 +112 +115 +124 +124 +116 +106 +111 +129 +147 +155 +144 +141 +139 +138 +135 +128 +121 +116 +116 +116 +117 +119 +125 +130 +131 +128 +124 +125 +122 +118 +115 +111 +108 +110 +113 +111 +110 +111 +113 +115 +115 +115 +113 +108 +105 +109 +114 +117 +117 +117 +115 +114 +111 +109 +110 +111 +111 +110 +107 +110 +112 +111 +111 +113 +113 +112 +122 +120 +113 +106 +103 +96 +86 +79 +89 +93 +98 +104 +109 +112 +113 +112 +114 +114 +114 +110 +101 +99 +107 +115 +124 +126 +126 +125 +126 +129 +131 +132 +136 +137 +137 +135 +135 +135 +135 +134 +135 +133 +132 +130 +128 +127 +130 +134 +130 +129 +128 +129 +127 +122 +118 +117 +117 +119 +118 +115 +110 +105 +103 +102 +95 +97 +105 +116 +119 +114 +108 +106 +114 +118 +120 +120 +122 +124 +125 +124 +123 +123 +123 +125 +132 +141 +144 +141 +140 +140 +140 +138 +134 +132 +127 +124 +117 +115 +119 +130 +136 +137 +136 +137 +132 +130 +131 +137 +141 +139 +138 +139 +152 +159 +161 +156 +149 +149 +151 +153 +150 +150 +146 +142 +143 +142 +140 +142 +145 +147 +147 +148 +154 +161 +159 +153 +148 +151 +151 +150 +150 +152 +149 +144 +141 +139 +138 +143 +151 +155 +155 +153 +151 +149 +143 +137 +129 +118 +112 +114 +122 +121 +125 +134 +139 +137 +137 +142 +142 +143 +145 +147 +147 +148 +148 +148 +148 +153 +157 +157 +155 +155 +156 +157 +154 +153 +149 +144 +142 +143 +143 +142 +142 +138 +136 +141 +149 +154 +153 +150 +146 +144 +146 +151 +153 +148 +141 +137 +138 +137 +137 +142 +148 +155 +160 +163 +157 +155 +153 +154 +155 +156 +158 +161 +148 +138 +134 +140 +148 +151 +153 +157 +168 +176 +173 +156 +139 +128 +123 +121 +114 +125 +135 +142 +148 +158 +172 +187 +189 +167 +141 +126 +119 +115 +125 +145 +164 +169 +169 +165 +166 +162 +156 +155 +165 +174 +192 +209 +207 +188 +180 +189 +194 +183 +159 +147 +147 +163 +191 +198 +176 +150 +138 +155 +182 +202 +208 +205 +175 +159 +148 +136 +129 +131 +137 +150 +155 +159 +160 +153 +148 +148 +147 +145 +146 +151 +159 +162 +159 +159 +167 +177 +185 +186 +184 +173 +156 +143 +136 +133 +138 +145 +148 +144 +142 +145 +151 +153 +158 +164 +168 +183 +196 +196 +194 +189 +199 +207 +216 +221 +222 +213 +192 +172 +171 +182 +193 +197 +206 +221 +222 +208 +198 +197 +202 +209 +210 +207 +202 +199 +196 +186 +179 +184 +195 +202 +198 +190 +181 +193 +206 +211 +208 +208 +211 +215 +207 +212 +216 +219 +221 +224 +222 +218 +216 +218 +221 +219 +209 +193 +175 +166 +171 +166 +175 +188 +192 +196 +201 +201 +207 +202 +195 +184 +165 +146 +139 +143 +146 +151 +158 +165 +174 +181 +178 +169 +145 +134 +126 +124 +125 +127 +127 +124 +127 +128 +130 +131 +131 +130 +131 +132 +138 +139 +140 +141 +145 +149 +151 +150 +144 +136 +132 +129 +125 +122 +121 +118 +116 +114 +112 +110 +109 +109 +109 +109 +105 +100 +95 +94 +93 +92 +91 +92 +90 +87 +86 +85 +83 +83 +85 +89 +87 +88 +89 +88 +86 +84 +83 +82 +78 +78 +81 +84 +85 +84 +85 +87 +90 +90 +93 +95 +95 +94 +96 +99 +99 +99 +102 +107 +110 +109 +110 +112 +118 +119 +122 +127 +130 +130 +132 +134 +131 +132 +133 +134 +135 +135 +136 +136 +139 +141 +144 +144 +146 +147 +147 +146 +149 +151 +156 +163 +169 +173 +177 +181 +191 +194 +195 +190 +182 +173 +166 +162 +159 +160 +165 +173 +177 +184 +200 +217 +230 +238 +245 +245 +244 +245 +247 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +242 +241 +241 +241 +241 +241 +241 +240 +240 +239 +239 +239 +240 +240 +239 +239 +239 +240 +240 +241 +241 +241 +242 +241 +241 +241 +242 +243 +244 +244 +243 +243 +244 +244 +244 +244 +244 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +244 +243 +243 +242 +242 +241 +241 +241 +241 +241 +240 +241 +241 +242 +242 +242 +241 +241 +240 +240 +241 +240 +239 +238 +239 +239 +239 +239 +239 +238 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +235 +235 +234 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +234 +234 +234 +235 +236 +237 +237 +238 +238 +239 +236 +237 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +241 +242 +243 +243 +242 +243 +245 +245 +242 +242 +243 +244 +246 +246 +246 +246 +246 +247 +248 +248 +248 +248 +249 +250 +250 +251 +251 +251 +251 +252 +253 +253 +251 +251 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +252 +252 +247 +248 +248 +246 +244 +242 +241 +240 +240 +241 +240 +234 +225 +217 +215 +217 +213 +211 +213 +217 +219 +219 +220 +222 +220 +218 +216 +214 +213 +213 +215 +216 +212 +213 +212 +211 +210 +213 +218 +218 +207 +203 +199 +198 +199 +200 +201 +202 +196 +194 +192 +190 +190 +190 +189 +188 +187 +191 +194 +189 +176 +168 +170 +178 +172 +173 +170 +166 +169 +175 +178 +177 +172 +172 +178 +184 +184 +179 +177 +178 +176 +175 +172 +170 +168 +168 +169 +170 +165 +164 +160 +155 +156 +164 +167 +166 +166 +166 +169 +173 +171 +166 +166 +169 +165 +162 +163 +162 +158 +156 +158 +157 +160 +161 +157 +149 +146 +152 +165 +174 +170 +167 +171 +176 +177 +176 +172 +163 +159 +158 +157 +157 +159 +159 +157 +156 +159 +160 +161 +158 +150 +141 +136 +136 +132 +126 +131 +140 +141 +146 +152 +152 +138 +126 +123 +124 +121 +125 +133 +136 +137 +134 +131 +128 +122 +117 +114 +115 +117 +117 +115 +111 +106 +104 +103 +102 +99 +92 +87 +86 +86 +80 +70 +63 +71 +83 +83 +71 +66 +73 +75 +68 +64 +69 +76 +77 +69 +65 +62 +58 +59 +61 +66 +75 +85 +94 +100 +102 +92 +95 +101 +110 +122 +131 +134 +133 +131 +133 +135 +130 +127 +127 +108 +74 +48 +52 +67 +74 +72 +80 +84 +73 +78 +75 +69 +65 +65 +73 +88 +101 +121 +126 +120 +103 +97 +102 +112 +132 +142 +145 +150 +168 +179 +177 +178 +175 +171 +165 +163 +158 +142 +104 +51 +23 +22 +24 +33 +38 +32 +31 +36 +36 +31 +30 +28 +26 +28 +36 +48 +58 +62 +68 +79 +88 +86 +78 +75 +77 +88 +95 +90 +83 +84 +81 +77 +80 +73 +73 +73 +72 +71 +72 +73 +75 +68 +75 +81 +87 +94 +102 +105 +104 +107 +100 +97 +98 +95 +88 +80 +77 +82 +88 +91 +87 +83 +85 +86 +83 +85 +81 +84 +93 +95 +87 +82 +83 +87 +88 +84 +83 +86 +91 +100 +111 +113 +118 +116 +109 +110 +117 +116 +110 +114 +120 +127 +125 +120 +123 +134 +145 +149 +152 +143 +129 +127 +129 +127 +123 +120 +117 +113 +109 +108 +109 +112 +115 +118 +117 +119 +124 +122 +117 +118 +123 +130 +134 +139 +142 +139 +134 +131 +132 +138 +139 +142 +144 +148 +152 +148 +140 +138 +143 +147 +148 +147 +143 +139 +136 +139 +143 +146 +145 +144 +146 +146 +146 +154 +154 +152 +150 +147 +144 +137 +130 +136 +134 +136 +141 +141 +139 +138 +141 +149 +147 +144 +141 +141 +142 +143 +143 +142 +142 +141 +140 +138 +134 +130 +128 +124 +128 +134 +139 +142 +145 +144 +141 +145 +140 +136 +139 +143 +144 +143 +142 +141 +138 +137 +140 +146 +148 +144 +139 +129 +129 +133 +138 +137 +132 +131 +133 +141 +139 +138 +140 +139 +137 +134 +133 +129 +130 +130 +130 +133 +136 +134 +129 +127 +130 +132 +131 +133 +134 +131 +126 +129 +132 +128 +128 +135 +137 +135 +138 +141 +131 +127 +128 +123 +114 +114 +123 +122 +118 +117 +122 +128 +129 +130 +131 +131 +125 +125 +130 +129 +124 +125 +132 +131 +126 +126 +127 +120 +115 +111 +108 +111 +111 +110 +108 +107 +106 +106 +105 +105 +103 +102 +103 +104 +102 +98 +95 +92 +93 +92 +89 +87 +90 +96 +100 +98 +103 +113 +124 +131 +131 +126 +121 +122 +126 +127 +126 +130 +138 +140 +136 +129 +123 +113 +107 +108 +115 +122 +124 +122 +125 +124 +119 +118 +120 +119 +115 +113 +110 +111 +113 +117 +119 +122 +124 +118 +118 +122 +129 +133 +131 +124 +118 +118 +115 +116 +124 +129 +128 +124 +122 +119 +113 +106 +105 +109 +117 +125 +131 +123 +128 +139 +147 +145 +135 +127 +125 +115 +117 +121 +128 +134 +135 +132 +128 +127 +127 +121 +111 +105 +107 +113 +115 +115 +120 +122 +120 +119 +122 +127 +129 +133 +134 +139 +146 +149 +144 +136 +130 +124 +120 +122 +127 +120 +106 +103 +111 +130 +139 +132 +125 +133 +131 +127 +136 +140 +145 +152 +151 +135 +119 +121 +133 +158 +154 +143 +128 +122 +123 +117 +106 +98 +113 +123 +117 +106 +104 +111 +116 +127 +131 +128 +117 +116 +130 +141 +142 +138 +135 +135 +138 +142 +137 +125 +113 +116 +113 +111 +114 +119 +124 +125 +125 +126 +130 +130 +127 +126 +121 +113 +111 +115 +112 +110 +111 +114 +115 +113 +111 +117 +111 +107 +108 +111 +112 +111 +111 +114 +112 +113 +118 +123 +121 +115 +110 +107 +115 +119 +113 +108 +109 +110 +110 +109 +110 +105 +100 +98 +94 +88 +86 +96 +101 +107 +112 +115 +116 +115 +114 +116 +112 +112 +110 +105 +109 +117 +118 +127 +129 +128 +125 +127 +132 +133 +133 +133 +134 +135 +136 +137 +138 +135 +132 +133 +132 +132 +133 +132 +130 +132 +134 +134 +130 +126 +127 +125 +121 +116 +113 +110 +113 +115 +112 +106 +102 +99 +99 +95 +98 +106 +114 +114 +108 +105 +107 +108 +114 +114 +109 +112 +124 +128 +124 +125 +126 +125 +128 +136 +145 +146 +141 +142 +140 +139 +138 +134 +131 +133 +139 +128 +131 +134 +135 +135 +135 +135 +133 +130 +127 +126 +133 +139 +139 +137 +138 +143 +153 +158 +153 +147 +147 +149 +150 +154 +151 +144 +140 +142 +142 +140 +142 +145 +146 +146 +146 +152 +161 +160 +156 +150 +151 +149 +148 +150 +152 +148 +141 +141 +139 +136 +140 +148 +154 +156 +156 +157 +158 +156 +152 +147 +132 +120 +121 +118 +107 +109 +127 +137 +134 +136 +145 +143 +142 +140 +141 +143 +145 +144 +142 +144 +150 +154 +154 +152 +151 +154 +155 +157 +155 +155 +156 +154 +150 +147 +146 +148 +142 +138 +140 +147 +153 +155 +155 +152 +150 +148 +146 +146 +145 +144 +143 +139 +136 +133 +136 +144 +152 +156 +155 +152 +151 +150 +152 +153 +153 +155 +158 +150 +143 +137 +134 +135 +138 +142 +146 +155 +163 +178 +177 +163 +155 +143 +124 +106 +117 +128 +138 +143 +142 +151 +171 +191 +183 +164 +144 +130 +122 +123 +131 +157 +161 +163 +164 +166 +167 +170 +178 +166 +152 +157 +188 +213 +209 +193 +185 +189 +185 +169 +150 +125 +126 +167 +194 +189 +152 +126 +134 +153 +168 +178 +181 +169 +154 +158 +154 +138 +140 +144 +139 +131 +133 +153 +162 +155 +164 +176 +171 +148 +142 +142 +152 +156 +153 +158 +169 +181 +200 +201 +176 +149 +135 +130 +128 +142 +149 +153 +151 +152 +154 +148 +139 +141 +143 +152 +177 +195 +201 +202 +194 +199 +207 +219 +225 +222 +211 +191 +171 +175 +180 +192 +202 +208 +215 +215 +209 +204 +203 +199 +199 +205 +207 +202 +200 +195 +192 +188 +185 +188 +195 +199 +199 +191 +194 +201 +211 +213 +208 +209 +213 +212 +212 +215 +221 +225 +226 +224 +223 +225 +222 +219 +216 +210 +199 +185 +176 +168 +163 +176 +192 +193 +196 +206 +212 +206 +200 +195 +186 +170 +151 +142 +143 +149 +156 +162 +170 +181 +182 +170 +158 +134 +125 +122 +125 +126 +128 +128 +124 +125 +127 +129 +131 +131 +131 +132 +132 +138 +140 +141 +140 +143 +146 +145 +141 +137 +130 +128 +128 +125 +123 +121 +118 +112 +112 +110 +109 +108 +106 +106 +105 +100 +96 +92 +92 +93 +93 +92 +91 +89 +87 +86 +84 +83 +82 +83 +86 +85 +88 +91 +90 +85 +83 +84 +84 +85 +86 +86 +89 +89 +88 +88 +90 +93 +94 +96 +98 +98 +96 +98 +101 +100 +101 +106 +111 +113 +112 +110 +111 +116 +117 +121 +127 +130 +131 +132 +135 +133 +133 +133 +135 +138 +139 +138 +137 +139 +141 +143 +143 +144 +146 +146 +145 +147 +149 +155 +164 +171 +177 +182 +188 +194 +197 +197 +189 +177 +167 +160 +154 +152 +154 +162 +172 +180 +188 +204 +220 +230 +240 +244 +244 +243 +245 +248 +247 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +241 +240 +240 +239 +239 +239 +242 +241 +241 +240 +240 +240 +241 +241 +239 +239 +239 +239 +240 +240 +241 +241 +241 +241 +241 +242 +242 +243 +244 +245 +243 +243 +244 +244 +245 +245 +245 +245 +245 +244 +244 +243 +243 +242 +242 +242 +243 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +239 +239 +239 +240 +241 +242 +242 +243 +241 +241 +240 +240 +240 +240 +239 +238 +238 +239 +239 +238 +238 +237 +236 +235 +235 +234 +233 +234 +235 +236 +236 +236 +234 +234 +234 +234 +233 +233 +233 +233 +235 +234 +234 +233 +233 +233 +233 +233 +233 +235 +236 +237 +236 +237 +237 +239 +237 +237 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +241 +243 +243 +242 +244 +246 +245 +243 +242 +242 +243 +246 +246 +246 +246 +246 +247 +248 +248 +249 +249 +249 +250 +250 +251 +252 +252 +251 +252 +253 +253 +252 +252 +253 +255 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +248 +248 +246 +242 +239 +238 +240 +242 +243 +244 +242 +233 +221 +214 +216 +221 +221 +220 +218 +217 +217 +220 +221 +219 +221 +221 +219 +217 +216 +215 +215 +216 +213 +213 +213 +212 +212 +214 +216 +218 +210 +205 +197 +194 +197 +201 +202 +200 +197 +195 +195 +193 +189 +190 +190 +187 +185 +192 +192 +184 +182 +185 +182 +174 +169 +166 +168 +170 +167 +168 +175 +181 +181 +183 +183 +181 +179 +179 +179 +178 +176 +174 +172 +173 +172 +169 +166 +164 +162 +161 +159 +159 +159 +161 +163 +166 +167 +168 +170 +172 +170 +167 +167 +169 +165 +162 +162 +167 +169 +166 +164 +164 +170 +168 +162 +157 +158 +167 +176 +180 +173 +170 +170 +172 +170 +164 +155 +150 +149 +155 +159 +159 +157 +158 +158 +157 +159 +160 +156 +148 +138 +131 +129 +130 +127 +128 +136 +138 +136 +149 +154 +140 +122 +117 +114 +120 +136 +147 +147 +140 +134 +126 +117 +113 +114 +116 +113 +109 +116 +118 +113 +107 +104 +100 +98 +99 +96 +94 +79 +78 +78 +76 +80 +70 +73 +77 +81 +74 +64 +70 +77 +73 +70 +75 +79 +73 +64 +59 +62 +69 +66 +74 +84 +90 +96 +100 +100 +100 +92 +96 +106 +118 +126 +131 +138 +146 +139 +135 +130 +127 +126 +121 +98 +69 +51 +56 +70 +81 +83 +82 +79 +73 +74 +76 +68 +59 +61 +74 +94 +112 +129 +130 +132 +128 +122 +127 +137 +143 +151 +150 +153 +163 +172 +174 +170 +167 +161 +157 +154 +148 +130 +95 +53 +26 +20 +25 +32 +34 +34 +32 +31 +32 +33 +30 +31 +25 +18 +27 +47 +57 +59 +72 +77 +76 +77 +75 +71 +72 +78 +84 +85 +81 +76 +77 +79 +80 +74 +72 +70 +70 +71 +71 +70 +70 +63 +76 +85 +87 +93 +102 +107 +104 +104 +106 +105 +100 +95 +91 +84 +75 +79 +86 +84 +87 +94 +87 +78 +82 +80 +78 +70 +68 +75 +79 +76 +76 +81 +81 +81 +85 +90 +88 +93 +104 +112 +113 +111 +110 +116 +125 +125 +121 +115 +119 +126 +129 +126 +124 +129 +139 +146 +141 +130 +119 +120 +128 +131 +128 +128 +121 +122 +112 +107 +110 +106 +112 +120 +120 +121 +125 +123 +117 +115 +119 +130 +134 +138 +141 +139 +136 +139 +143 +142 +137 +140 +150 +154 +146 +139 +136 +144 +145 +145 +144 +141 +138 +136 +136 +138 +139 +141 +142 +144 +147 +153 +156 +158 +151 +147 +147 +143 +136 +132 +133 +134 +138 +138 +136 +136 +139 +144 +147 +150 +147 +145 +145 +143 +141 +141 +143 +143 +140 +138 +140 +143 +143 +138 +133 +132 +133 +137 +143 +146 +146 +143 +142 +143 +146 +144 +137 +138 +145 +147 +143 +138 +139 +141 +143 +147 +148 +143 +136 +128 +129 +129 +128 +130 +134 +137 +138 +142 +139 +135 +136 +137 +137 +138 +139 +132 +132 +133 +133 +133 +132 +132 +133 +124 +121 +132 +140 +133 +128 +130 +130 +125 +120 +120 +128 +133 +132 +132 +135 +142 +138 +131 +126 +126 +127 +125 +122 +122 +122 +117 +118 +128 +128 +123 +126 +124 +120 +127 +134 +132 +133 +133 +126 +128 +123 +123 +126 +124 +114 +108 +108 +115 +115 +114 +111 +107 +111 +113 +109 +98 +100 +100 +99 +99 +99 +99 +98 +97 +95 +93 +93 +95 +93 +91 +87 +94 +106 +115 +121 +126 +127 +127 +131 +126 +126 +127 +129 +136 +142 +137 +128 +130 +123 +111 +105 +110 +118 +125 +132 +133 +130 +126 +122 +122 +123 +122 +118 +120 +121 +119 +118 +121 +128 +133 +133 +132 +127 +122 +119 +122 +123 +122 +118 +109 +120 +122 +119 +122 +125 +122 +122 +124 +122 +116 +113 +115 +122 +130 +133 +127 +131 +155 +164 +141 +128 +130 +125 +121 +116 +110 +118 +133 +134 +129 +132 +135 +129 +118 +107 +105 +113 +120 +122 +127 +123 +116 +111 +114 +122 +127 +129 +131 +130 +133 +141 +144 +139 +133 +131 +128 +126 +123 +119 +111 +108 +114 +122 +137 +140 +138 +134 +133 +132 +123 +112 +117 +141 +152 +146 +136 +119 +117 +132 +154 +154 +139 +125 +122 +119 +113 +113 +109 +113 +118 +111 +99 +106 +118 +119 +122 +129 +132 +127 +123 +124 +127 +129 +128 +126 +129 +136 +142 +137 +124 +115 +117 +114 +112 +112 +115 +119 +122 +124 +127 +127 +132 +131 +124 +123 +122 +112 +113 +112 +113 +114 +110 +111 +113 +112 +113 +112 +111 +110 +110 +109 +107 +104 +106 +108 +116 +125 +128 +122 +114 +109 +110 +114 +118 +117 +112 +106 +104 +104 +104 +97 +97 +106 +109 +103 +102 +109 +108 +110 +113 +117 +119 +117 +112 +108 +107 +111 +115 +116 +118 +121 +123 +123 +125 +126 +128 +129 +130 +131 +132 +133 +134 +135 +137 +138 +136 +131 +129 +129 +135 +134 +130 +129 +132 +139 +141 +140 +134 +133 +130 +126 +121 +118 +116 +115 +115 +116 +116 +114 +110 +105 +99 +95 +99 +97 +100 +105 +103 +95 +99 +110 +113 +109 +108 +111 +118 +120 +123 +125 +125 +129 +131 +131 +135 +141 +144 +142 +139 +138 +134 +132 +135 +138 +140 +145 +145 +146 +142 +140 +143 +142 +136 +134 +135 +135 +139 +146 +146 +142 +139 +139 +134 +138 +144 +148 +147 +144 +145 +147 +151 +146 +142 +141 +140 +138 +137 +139 +146 +148 +148 +146 +152 +160 +160 +154 +149 +148 +150 +154 +153 +147 +144 +144 +143 +141 +142 +146 +148 +147 +150 +156 +153 +154 +154 +153 +153 +150 +142 +133 +122 +113 +111 +120 +129 +133 +136 +140 +142 +139 +136 +141 +144 +138 +134 +139 +140 +141 +146 +151 +152 +150 +151 +157 +156 +158 +158 +157 +161 +164 +159 +150 +149 +146 +144 +145 +149 +153 +154 +154 +155 +151 +149 +149 +149 +147 +145 +144 +139 +133 +133 +139 +143 +142 +143 +147 +150 +153 +151 +149 +150 +153 +154 +151 +154 +152 +144 +132 +124 +125 +130 +134 +136 +148 +165 +179 +188 +179 +162 +152 +134 +116 +112 +127 +136 +132 +138 +152 +164 +181 +191 +179 +157 +142 +133 +127 +136 +144 +159 +166 +169 +183 +192 +185 +183 +168 +155 +158 +183 +208 +209 +192 +194 +189 +182 +167 +146 +136 +151 +175 +188 +167 +139 +128 +126 +123 +130 +133 +146 +153 +153 +148 +151 +156 +157 +156 +147 +135 +138 +150 +161 +175 +185 +181 +165 +148 +137 +139 +141 +135 +142 +162 +173 +194 +206 +188 +158 +137 +131 +132 +151 +154 +154 +159 +160 +162 +166 +157 +135 +125 +138 +170 +192 +202 +205 +201 +203 +210 +220 +225 +222 +209 +190 +176 +182 +182 +188 +199 +207 +209 +211 +214 +204 +203 +203 +192 +198 +212 +204 +196 +198 +196 +193 +191 +189 +190 +192 +195 +198 +201 +205 +208 +206 +204 +208 +213 +213 +217 +219 +221 +224 +224 +225 +227 +227 +223 +218 +215 +211 +204 +192 +182 +173 +166 +178 +194 +193 +191 +208 +225 +219 +202 +185 +179 +176 +168 +154 +144 +149 +157 +160 +171 +182 +184 +170 +146 +124 +122 +121 +124 +125 +124 +124 +126 +126 +129 +132 +133 +132 +131 +132 +132 +139 +139 +140 +142 +144 +144 +139 +133 +130 +127 +122 +121 +123 +124 +122 +119 +112 +109 +107 +107 +106 +104 +101 +101 +94 +94 +94 +93 +92 +91 +91 +90 +88 +86 +85 +86 +86 +85 +84 +84 +85 +86 +86 +85 +84 +84 +86 +89 +99 +100 +101 +99 +97 +95 +94 +94 +95 +96 +97 +99 +100 +100 +102 +104 +108 +110 +113 +115 +112 +109 +113 +120 +121 +120 +123 +128 +132 +132 +134 +135 +131 +133 +135 +136 +136 +136 +137 +137 +139 +143 +145 +144 +144 +146 +146 +146 +142 +148 +154 +158 +171 +186 +190 +185 +189 +194 +196 +188 +177 +165 +155 +149 +148 +150 +157 +169 +181 +188 +203 +223 +234 +244 +247 +245 +245 +244 +244 +247 +246 +245 +244 +244 +245 +245 +243 +243 +243 +243 +242 +241 +240 +240 +241 +241 +240 +240 +239 +240 +240 +239 +239 +239 +240 +240 +241 +241 +241 +240 +240 +240 +239 +240 +242 +243 +243 +243 +242 +242 +241 +242 +243 +244 +244 +244 +243 +243 +244 +244 +243 +243 +243 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +241 +241 +242 +242 +241 +240 +238 +238 +239 +239 +239 +240 +240 +240 +242 +241 +240 +240 +240 +239 +238 +237 +239 +239 +240 +240 +239 +237 +236 +234 +235 +235 +236 +236 +235 +234 +234 +235 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +233 +233 +234 +234 +234 +234 +236 +236 +236 +237 +237 +237 +237 +237 +236 +237 +239 +240 +240 +240 +239 +238 +239 +238 +239 +240 +240 +241 +241 +242 +242 +243 +244 +244 +243 +243 +242 +242 +245 +245 +245 +246 +247 +247 +247 +246 +247 +248 +249 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +252 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +251 +250 +247 +243 +240 +239 +241 +244 +244 +245 +242 +232 +221 +216 +219 +224 +225 +224 +222 +219 +218 +218 +218 +215 +214 +216 +216 +217 +218 +217 +217 +217 +212 +213 +214 +214 +213 +214 +216 +217 +209 +204 +197 +193 +195 +199 +201 +199 +196 +193 +193 +192 +189 +190 +189 +185 +187 +193 +194 +187 +185 +187 +183 +175 +168 +164 +165 +167 +164 +166 +175 +181 +185 +186 +186 +182 +177 +174 +174 +176 +174 +170 +168 +170 +173 +172 +168 +166 +160 +161 +163 +164 +162 +159 +159 +161 +168 +170 +170 +168 +166 +165 +165 +165 +167 +165 +166 +170 +174 +177 +178 +180 +181 +181 +180 +179 +179 +181 +180 +177 +174 +169 +166 +165 +160 +153 +150 +153 +151 +155 +161 +165 +164 +160 +155 +153 +149 +147 +144 +139 +135 +133 +132 +131 +137 +131 +136 +141 +138 +142 +142 +130 +119 +120 +129 +144 +154 +152 +142 +134 +123 +118 +110 +104 +106 +111 +113 +114 +116 +107 +104 +106 +103 +95 +90 +89 +90 +88 +80 +78 +77 +75 +78 +77 +81 +80 +74 +66 +66 +79 +84 +79 +75 +77 +77 +72 +66 +64 +72 +83 +86 +91 +96 +99 +100 +98 +95 +94 +97 +103 +113 +123 +128 +132 +136 +140 +137 +135 +132 +129 +126 +120 +99 +72 +48 +56 +72 +84 +84 +81 +77 +71 +75 +75 +69 +64 +64 +72 +91 +112 +128 +134 +138 +136 +136 +141 +149 +156 +158 +154 +153 +159 +165 +164 +158 +154 +150 +148 +144 +137 +118 +88 +52 +27 +25 +29 +35 +34 +31 +28 +29 +32 +32 +31 +31 +27 +24 +32 +46 +56 +57 +67 +75 +75 +72 +69 +70 +75 +76 +82 +84 +80 +77 +77 +79 +78 +77 +75 +72 +73 +73 +72 +69 +66 +64 +72 +83 +90 +95 +99 +102 +104 +101 +104 +107 +105 +102 +97 +91 +87 +90 +95 +89 +85 +90 +84 +74 +74 +69 +63 +59 +57 +59 +71 +74 +68 +65 +91 +104 +101 +97 +94 +91 +93 +105 +108 +111 +112 +117 +124 +124 +123 +117 +120 +125 +127 +125 +124 +126 +130 +130 +126 +122 +120 +121 +123 +127 +130 +129 +124 +124 +114 +108 +109 +106 +112 +118 +119 +122 +125 +121 +116 +118 +123 +127 +134 +140 +139 +138 +141 +144 +147 +143 +142 +145 +149 +147 +141 +137 +138 +141 +144 +145 +143 +139 +136 +135 +136 +134 +137 +142 +146 +149 +152 +154 +155 +148 +143 +136 +133 +136 +141 +142 +142 +137 +138 +138 +137 +139 +143 +147 +149 +147 +146 +145 +145 +143 +141 +142 +144 +143 +140 +139 +141 +144 +147 +146 +144 +139 +142 +148 +150 +147 +143 +143 +145 +147 +148 +144 +139 +140 +146 +148 +145 +137 +137 +137 +139 +142 +144 +141 +135 +132 +132 +130 +127 +127 +132 +138 +141 +147 +138 +128 +126 +131 +136 +139 +140 +139 +138 +136 +135 +133 +132 +133 +134 +129 +127 +134 +138 +130 +126 +131 +133 +121 +117 +117 +121 +124 +122 +124 +129 +138 +134 +129 +127 +129 +131 +127 +122 +121 +123 +119 +120 +129 +130 +124 +124 +119 +116 +123 +130 +129 +130 +130 +124 +121 +120 +123 +127 +125 +118 +113 +111 +120 +120 +120 +116 +110 +113 +115 +110 +98 +102 +105 +102 +98 +96 +97 +97 +97 +95 +93 +94 +94 +92 +90 +87 +91 +104 +113 +119 +124 +126 +127 +133 +133 +131 +127 +125 +133 +142 +139 +129 +129 +124 +114 +110 +115 +121 +125 +130 +136 +132 +125 +118 +117 +122 +128 +130 +132 +126 +120 +123 +132 +140 +140 +137 +134 +133 +124 +114 +116 +123 +120 +108 +103 +115 +126 +131 +130 +125 +124 +127 +131 +129 +123 +114 +114 +122 +128 +131 +131 +141 +153 +152 +135 +121 +118 +126 +126 +121 +111 +111 +122 +126 +128 +136 +139 +135 +127 +118 +115 +119 +122 +121 +128 +122 +115 +108 +110 +117 +124 +126 +126 +124 +125 +130 +132 +130 +128 +130 +136 +132 +129 +126 +116 +109 +118 +133 +136 +135 +135 +137 +137 +130 +115 +103 +114 +134 +143 +141 +135 +121 +120 +136 +153 +149 +132 +120 +122 +121 +113 +109 +111 +113 +115 +105 +96 +105 +119 +123 +120 +125 +128 +126 +122 +122 +122 +121 +121 +125 +130 +134 +135 +129 +121 +115 +118 +115 +111 +112 +116 +120 +122 +122 +124 +126 +130 +126 +118 +120 +124 +117 +118 +114 +112 +111 +109 +113 +118 +118 +114 +114 +111 +107 +102 +101 +102 +104 +106 +108 +114 +121 +124 +121 +115 +112 +112 +114 +116 +112 +105 +99 +98 +99 +102 +105 +112 +117 +118 +113 +112 +112 +114 +114 +114 +115 +115 +114 +112 +110 +113 +116 +119 +120 +122 +124 +125 +124 +127 +128 +130 +131 +131 +132 +133 +134 +134 +134 +136 +137 +134 +131 +129 +130 +133 +132 +129 +129 +133 +138 +137 +135 +135 +133 +127 +122 +119 +118 +119 +120 +120 +119 +118 +114 +108 +102 +94 +90 +88 +84 +87 +94 +96 +94 +98 +107 +114 +116 +118 +119 +121 +123 +125 +126 +128 +131 +132 +130 +132 +137 +141 +140 +138 +137 +131 +129 +133 +137 +140 +145 +144 +146 +143 +141 +145 +145 +140 +138 +140 +141 +146 +152 +152 +146 +141 +140 +139 +140 +142 +145 +146 +144 +144 +146 +145 +144 +140 +137 +135 +134 +135 +138 +140 +143 +145 +147 +151 +154 +151 +146 +144 +148 +152 +151 +148 +146 +148 +150 +146 +143 +145 +148 +149 +149 +151 +155 +150 +150 +150 +149 +153 +154 +149 +140 +131 +126 +122 +123 +127 +130 +129 +128 +125 +131 +136 +139 +141 +139 +137 +140 +141 +142 +144 +147 +148 +149 +151 +153 +156 +157 +157 +159 +164 +168 +163 +155 +149 +149 +148 +146 +144 +146 +150 +154 +157 +150 +144 +145 +149 +150 +146 +143 +142 +139 +138 +139 +138 +135 +135 +139 +149 +153 +154 +152 +149 +150 +152 +153 +152 +157 +156 +143 +126 +120 +126 +134 +135 +141 +148 +163 +181 +188 +179 +173 +158 +137 +118 +117 +127 +134 +138 +140 +151 +168 +191 +203 +192 +170 +150 +134 +129 +129 +140 +154 +166 +182 +197 +199 +197 +200 +183 +153 +152 +187 +215 +213 +197 +194 +193 +189 +176 +160 +156 +161 +186 +176 +157 +145 +134 +122 +119 +113 +129 +137 +149 +156 +158 +158 +167 +182 +180 +157 +136 +139 +158 +173 +177 +179 +174 +157 +142 +142 +143 +137 +139 +149 +167 +177 +190 +189 +169 +148 +139 +141 +147 +154 +156 +161 +164 +173 +180 +173 +148 +131 +143 +180 +194 +191 +197 +210 +209 +213 +220 +224 +221 +207 +190 +178 +183 +185 +189 +196 +201 +204 +208 +211 +208 +204 +198 +183 +187 +207 +209 +207 +201 +194 +189 +191 +193 +192 +193 +197 +203 +203 +205 +206 +205 +205 +207 +211 +217 +220 +218 +220 +224 +225 +224 +227 +226 +222 +220 +217 +211 +201 +192 +189 +181 +170 +175 +188 +193 +193 +205 +221 +232 +210 +180 +163 +169 +180 +173 +157 +153 +159 +162 +175 +182 +177 +163 +144 +124 +121 +120 +123 +124 +123 +123 +127 +128 +130 +131 +131 +130 +129 +131 +131 +138 +139 +140 +141 +142 +142 +139 +136 +130 +127 +122 +119 +119 +119 +116 +113 +109 +108 +106 +107 +106 +103 +99 +99 +94 +94 +92 +91 +90 +90 +89 +88 +88 +86 +87 +88 +88 +85 +84 +84 +86 +87 +87 +88 +86 +88 +92 +94 +104 +108 +111 +111 +106 +101 +97 +95 +96 +96 +98 +101 +103 +103 +107 +111 +113 +114 +118 +121 +120 +117 +120 +126 +127 +126 +126 +130 +132 +134 +134 +135 +135 +134 +134 +135 +137 +138 +138 +138 +141 +144 +145 +144 +145 +146 +145 +143 +143 +152 +155 +155 +165 +181 +190 +187 +191 +193 +192 +182 +171 +160 +153 +148 +145 +149 +154 +163 +174 +183 +200 +219 +234 +243 +247 +245 +244 +245 +245 +247 +246 +245 +244 +244 +245 +245 +243 +243 +243 +243 +242 +241 +240 +240 +241 +241 +240 +241 +240 +240 +239 +239 +239 +238 +239 +239 +239 +239 +240 +240 +241 +241 +240 +241 +241 +241 +241 +241 +242 +242 +242 +242 +243 +244 +244 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +241 +241 +242 +242 +241 +240 +239 +239 +239 +240 +240 +240 +240 +240 +242 +241 +240 +240 +240 +240 +239 +238 +239 +239 +239 +239 +238 +237 +236 +235 +235 +235 +236 +235 +235 +234 +234 +234 +233 +233 +234 +234 +234 +234 +233 +233 +233 +233 +233 +233 +233 +234 +234 +234 +234 +234 +235 +236 +236 +237 +237 +237 +235 +236 +238 +239 +239 +239 +238 +238 +239 +239 +239 +239 +240 +241 +241 +241 +241 +242 +243 +244 +244 +243 +242 +242 +245 +245 +245 +246 +247 +247 +247 +246 +247 +248 +249 +250 +251 +251 +251 +251 +252 +252 +252 +252 +251 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +248 +243 +240 +240 +242 +245 +246 +245 +240 +231 +221 +218 +222 +226 +227 +227 +225 +222 +219 +218 +216 +213 +211 +212 +213 +214 +214 +214 +214 +215 +213 +214 +216 +217 +216 +216 +215 +215 +210 +206 +199 +194 +194 +198 +200 +200 +197 +194 +194 +194 +193 +193 +191 +184 +184 +191 +193 +189 +186 +185 +180 +173 +167 +163 +164 +165 +162 +166 +177 +185 +187 +188 +188 +185 +176 +168 +167 +172 +172 +168 +166 +170 +174 +174 +170 +166 +161 +162 +166 +168 +164 +158 +158 +164 +172 +173 +172 +169 +166 +166 +167 +168 +169 +170 +172 +175 +180 +186 +189 +189 +187 +185 +184 +184 +184 +182 +174 +167 +169 +165 +162 +160 +157 +153 +156 +163 +162 +162 +163 +163 +160 +154 +148 +146 +142 +139 +136 +135 +137 +137 +136 +134 +138 +131 +137 +143 +139 +135 +133 +127 +130 +134 +146 +160 +160 +144 +129 +122 +115 +112 +106 +99 +98 +103 +109 +112 +109 +99 +97 +100 +97 +93 +90 +84 +83 +77 +75 +71 +70 +72 +72 +78 +83 +81 +73 +69 +79 +89 +86 +79 +71 +74 +78 +80 +76 +74 +81 +90 +109 +104 +99 +97 +95 +92 +94 +99 +108 +117 +126 +132 +136 +138 +139 +139 +137 +136 +136 +130 +123 +114 +96 +73 +53 +60 +74 +82 +80 +78 +77 +73 +76 +75 +73 +70 +68 +69 +85 +108 +122 +134 +139 +138 +143 +148 +152 +158 +154 +150 +149 +153 +157 +156 +151 +147 +142 +142 +137 +126 +108 +83 +53 +30 +29 +32 +36 +34 +28 +26 +29 +33 +31 +33 +31 +29 +30 +35 +42 +54 +54 +62 +75 +78 +70 +67 +74 +80 +79 +84 +87 +84 +82 +82 +81 +79 +82 +79 +76 +76 +76 +73 +67 +62 +63 +67 +79 +93 +99 +97 +100 +107 +101 +103 +107 +109 +107 +102 +100 +101 +102 +105 +95 +86 +89 +84 +75 +71 +72 +66 +65 +59 +52 +61 +68 +58 +87 +127 +143 +124 +101 +83 +75 +79 +97 +104 +111 +115 +119 +123 +125 +124 +121 +122 +123 +123 +124 +125 +124 +123 +117 +117 +123 +131 +131 +126 +128 +136 +131 +127 +127 +118 +110 +109 +108 +113 +118 +121 +124 +125 +121 +118 +121 +128 +126 +135 +141 +138 +136 +140 +144 +144 +138 +142 +146 +146 +140 +135 +136 +141 +141 +144 +147 +146 +141 +138 +137 +138 +134 +138 +144 +150 +155 +155 +154 +152 +143 +140 +134 +131 +137 +147 +150 +146 +142 +141 +140 +140 +143 +148 +150 +150 +147 +146 +145 +145 +144 +142 +143 +146 +147 +146 +144 +144 +144 +144 +144 +143 +142 +144 +147 +148 +144 +140 +140 +142 +147 +146 +143 +141 +142 +144 +145 +144 +137 +135 +133 +133 +137 +139 +138 +135 +134 +135 +133 +129 +128 +133 +138 +142 +140 +134 +128 +129 +133 +135 +135 +135 +136 +136 +136 +135 +134 +133 +131 +131 +130 +131 +137 +138 +130 +127 +132 +135 +124 +120 +119 +120 +118 +115 +117 +122 +129 +127 +125 +123 +124 +126 +123 +120 +119 +124 +124 +122 +126 +127 +125 +125 +120 +118 +122 +128 +128 +127 +126 +122 +117 +120 +125 +128 +128 +126 +122 +120 +126 +124 +121 +115 +106 +107 +110 +108 +103 +108 +109 +106 +100 +98 +100 +102 +100 +98 +95 +95 +95 +93 +92 +90 +92 +103 +110 +113 +117 +123 +129 +137 +139 +134 +127 +124 +132 +141 +138 +128 +127 +123 +115 +113 +119 +124 +127 +131 +137 +133 +125 +116 +115 +122 +131 +138 +134 +127 +123 +129 +139 +146 +145 +141 +136 +137 +130 +122 +124 +129 +122 +108 +107 +117 +134 +141 +132 +123 +127 +135 +140 +135 +124 +113 +113 +121 +125 +124 +130 +142 +141 +135 +132 +117 +109 +121 +128 +128 +123 +120 +120 +119 +120 +124 +136 +136 +135 +130 +126 +123 +117 +110 +117 +119 +120 +119 +121 +125 +129 +131 +127 +124 +121 +122 +122 +123 +127 +132 +138 +135 +135 +135 +125 +113 +119 +135 +139 +135 +132 +133 +130 +122 +114 +109 +119 +131 +136 +137 +134 +122 +120 +134 +143 +139 +123 +110 +112 +111 +105 +103 +114 +113 +110 +100 +95 +105 +120 +126 +124 +127 +129 +126 +123 +120 +117 +113 +119 +128 +134 +131 +124 +121 +121 +121 +118 +114 +110 +112 +117 +122 +122 +120 +120 +121 +123 +122 +120 +124 +127 +122 +122 +115 +111 +110 +111 +118 +127 +128 +126 +123 +115 +102 +91 +90 +96 +104 +104 +108 +112 +116 +118 +119 +116 +112 +111 +112 +111 +105 +98 +94 +96 +99 +104 +116 +123 +122 +118 +117 +115 +112 +112 +111 +110 +110 +112 +115 +117 +118 +121 +123 +124 +125 +127 +128 +127 +125 +129 +131 +133 +133 +135 +135 +136 +137 +135 +135 +136 +136 +134 +130 +130 +131 +131 +130 +128 +129 +132 +134 +132 +128 +122 +120 +118 +116 +116 +114 +113 +111 +110 +119 +124 +116 +99 +86 +84 +88 +85 +82 +82 +86 +93 +98 +106 +112 +116 +125 +131 +129 +126 +126 +129 +130 +129 +132 +131 +127 +126 +130 +134 +136 +140 +137 +132 +130 +133 +136 +138 +142 +145 +148 +145 +146 +149 +149 +144 +143 +143 +144 +148 +152 +152 +147 +143 +142 +147 +144 +144 +145 +147 +146 +145 +144 +142 +144 +144 +140 +136 +135 +137 +138 +137 +139 +143 +147 +149 +147 +144 +141 +144 +149 +150 +146 +145 +151 +157 +157 +150 +147 +145 +147 +149 +150 +153 +156 +150 +149 +147 +145 +149 +152 +149 +144 +136 +135 +133 +129 +128 +126 +120 +113 +119 +129 +134 +135 +137 +136 +133 +133 +142 +143 +144 +144 +145 +147 +147 +146 +149 +150 +152 +157 +163 +168 +165 +159 +150 +150 +148 +144 +142 +144 +149 +154 +153 +147 +143 +144 +146 +147 +146 +144 +148 +147 +144 +141 +138 +136 +135 +135 +144 +148 +152 +154 +150 +147 +149 +154 +151 +160 +166 +160 +144 +130 +128 +132 +134 +135 +134 +142 +163 +180 +186 +189 +184 +163 +134 +116 +121 +135 +138 +131 +135 +147 +176 +200 +204 +195 +175 +150 +134 +124 +126 +140 +156 +173 +191 +203 +208 +209 +195 +162 +141 +160 +203 +230 +216 +199 +190 +193 +183 +163 +159 +170 +175 +181 +176 +168 +158 +152 +150 +142 +124 +133 +149 +160 +159 +157 +164 +177 +186 +181 +160 +146 +154 +160 +159 +164 +165 +157 +154 +158 +162 +157 +152 +151 +158 +162 +173 +182 +177 +164 +152 +149 +148 +156 +158 +162 +164 +171 +179 +172 +157 +156 +167 +183 +186 +187 +198 +209 +213 +214 +219 +225 +223 +209 +191 +180 +186 +188 +191 +192 +196 +203 +207 +209 +209 +204 +192 +173 +176 +202 +218 +224 +206 +191 +182 +189 +199 +200 +199 +199 +204 +203 +201 +202 +203 +205 +210 +215 +221 +223 +220 +221 +225 +226 +222 +221 +223 +221 +221 +220 +211 +198 +190 +191 +186 +177 +173 +182 +194 +196 +202 +216 +234 +221 +189 +159 +159 +180 +185 +174 +162 +165 +166 +178 +181 +169 +156 +139 +124 +121 +119 +121 +121 +120 +122 +126 +128 +129 +129 +128 +128 +128 +131 +132 +139 +142 +144 +144 +143 +141 +137 +133 +128 +126 +124 +122 +120 +116 +110 +107 +109 +107 +106 +106 +106 +102 +99 +97 +96 +93 +90 +89 +89 +89 +88 +87 +87 +86 +87 +89 +89 +87 +86 +86 +86 +88 +90 +90 +91 +93 +98 +102 +110 +114 +119 +118 +113 +105 +100 +98 +100 +100 +100 +103 +104 +106 +110 +115 +118 +119 +121 +125 +126 +126 +128 +131 +134 +132 +131 +133 +135 +136 +137 +138 +140 +137 +134 +134 +137 +139 +140 +140 +142 +143 +144 +145 +145 +145 +143 +141 +141 +150 +155 +154 +160 +175 +185 +186 +189 +190 +187 +178 +167 +157 +149 +145 +145 +151 +154 +158 +167 +178 +197 +215 +233 +243 +246 +244 +244 +245 +245 +246 +246 +245 +244 +244 +245 +245 +244 +243 +243 +243 +242 +241 +241 +240 +241 +241 +241 +241 +240 +240 +239 +239 +238 +238 +239 +238 +238 +238 +238 +240 +242 +243 +242 +242 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +242 +241 +241 +242 +242 +241 +240 +241 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +240 +240 +240 +240 +239 +239 +239 +238 +238 +238 +237 +237 +237 +236 +236 +235 +235 +234 +234 +234 +233 +233 +233 +233 +233 +233 +233 +233 +233 +234 +234 +234 +233 +233 +233 +233 +233 +232 +233 +234 +235 +236 +237 +237 +237 +234 +235 +237 +237 +238 +238 +237 +237 +239 +239 +238 +239 +240 +240 +241 +241 +240 +241 +243 +244 +244 +243 +242 +243 +245 +244 +244 +245 +246 +247 +246 +246 +247 +248 +249 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +252 +249 +245 +242 +242 +244 +245 +247 +244 +238 +229 +222 +220 +223 +228 +226 +227 +227 +224 +222 +220 +219 +216 +215 +213 +210 +207 +205 +207 +208 +211 +214 +215 +217 +217 +217 +216 +214 +214 +212 +209 +203 +197 +197 +200 +202 +202 +200 +198 +199 +201 +200 +200 +195 +186 +179 +187 +193 +192 +187 +183 +178 +173 +167 +165 +167 +167 +163 +167 +179 +187 +184 +186 +188 +186 +175 +163 +162 +169 +173 +170 +168 +172 +175 +174 +170 +167 +166 +166 +168 +170 +166 +161 +165 +174 +179 +176 +174 +174 +171 +167 +167 +170 +170 +176 +179 +179 +182 +186 +184 +179 +172 +167 +162 +162 +166 +167 +163 +158 +159 +161 +162 +162 +163 +166 +170 +173 +170 +166 +157 +146 +140 +139 +140 +141 +141 +138 +136 +138 +142 +143 +142 +141 +136 +132 +135 +136 +131 +130 +138 +142 +153 +151 +152 +153 +144 +129 +117 +113 +113 +110 +104 +99 +100 +105 +107 +105 +101 +97 +98 +94 +90 +101 +106 +93 +78 +65 +66 +63 +66 +70 +67 +76 +86 +89 +87 +90 +95 +88 +74 +68 +68 +76 +84 +87 +87 +88 +91 +95 +110 +99 +91 +91 +90 +92 +100 +109 +118 +127 +135 +138 +140 +143 +144 +142 +139 +140 +139 +131 +119 +108 +91 +73 +64 +65 +71 +75 +73 +74 +77 +76 +75 +78 +78 +75 +73 +72 +82 +99 +118 +132 +134 +133 +142 +145 +145 +151 +144 +144 +145 +148 +151 +151 +148 +146 +140 +139 +133 +120 +103 +81 +52 +30 +26 +30 +33 +33 +30 +29 +31 +33 +30 +35 +32 +29 +31 +31 +37 +49 +54 +59 +78 +86 +77 +73 +82 +87 +89 +93 +95 +92 +90 +89 +86 +83 +86 +84 +79 +77 +77 +74 +67 +60 +63 +67 +77 +92 +100 +100 +105 +113 +114 +112 +113 +114 +110 +103 +102 +106 +107 +109 +100 +90 +90 +89 +81 +78 +68 +68 +71 +73 +73 +76 +77 +72 +95 +132 +149 +128 +94 +63 +58 +75 +97 +103 +110 +116 +120 +124 +126 +124 +124 +122 +117 +116 +121 +128 +126 +121 +120 +122 +132 +141 +141 +135 +134 +139 +131 +132 +132 +125 +117 +113 +112 +115 +120 +122 +125 +124 +121 +121 +125 +131 +130 +136 +141 +138 +135 +134 +133 +132 +131 +138 +143 +142 +138 +137 +139 +141 +140 +143 +147 +148 +146 +142 +139 +138 +138 +140 +145 +151 +154 +153 +149 +144 +141 +143 +143 +145 +150 +155 +153 +146 +147 +147 +146 +145 +147 +150 +151 +150 +146 +145 +144 +145 +145 +144 +144 +145 +148 +149 +148 +146 +141 +137 +135 +134 +141 +137 +136 +137 +138 +136 +135 +136 +140 +141 +142 +143 +142 +140 +139 +140 +138 +135 +131 +130 +133 +136 +137 +136 +134 +136 +137 +136 +136 +137 +138 +137 +133 +134 +136 +136 +135 +134 +134 +135 +132 +132 +134 +135 +136 +133 +127 +120 +124 +130 +137 +138 +132 +129 +130 +131 +132 +128 +124 +122 +119 +114 +115 +119 +125 +124 +121 +119 +119 +122 +124 +123 +119 +125 +126 +121 +119 +122 +126 +128 +126 +124 +125 +127 +125 +123 +121 +119 +118 +123 +127 +128 +129 +131 +130 +128 +129 +126 +120 +110 +100 +100 +104 +104 +109 +110 +109 +105 +102 +104 +107 +109 +104 +101 +98 +97 +96 +97 +97 +97 +94 +103 +105 +104 +109 +118 +130 +140 +140 +131 +125 +127 +135 +138 +132 +124 +127 +122 +113 +112 +122 +129 +131 +133 +133 +130 +125 +120 +119 +123 +129 +134 +123 +124 +128 +135 +140 +141 +140 +140 +136 +136 +138 +143 +145 +140 +130 +121 +115 +121 +137 +142 +130 +123 +133 +141 +146 +138 +127 +119 +118 +121 +122 +122 +127 +134 +130 +129 +135 +125 +113 +116 +125 +132 +136 +132 +124 +118 +114 +114 +128 +132 +137 +136 +132 +123 +110 +99 +107 +116 +126 +130 +131 +133 +137 +141 +135 +130 +124 +121 +120 +121 +126 +131 +131 +131 +135 +139 +133 +120 +118 +124 +132 +131 +129 +125 +121 +118 +118 +121 +125 +129 +132 +134 +133 +124 +120 +129 +138 +137 +124 +110 +108 +106 +104 +109 +119 +116 +109 +101 +101 +111 +122 +125 +124 +127 +128 +125 +122 +119 +116 +114 +125 +135 +139 +129 +118 +118 +123 +127 +117 +113 +111 +114 +120 +123 +121 +117 +116 +109 +108 +116 +123 +124 +120 +116 +113 +107 +105 +107 +111 +120 +129 +131 +129 +124 +117 +105 +94 +90 +93 +99 +101 +106 +110 +111 +113 +116 +115 +112 +109 +109 +107 +102 +98 +98 +103 +108 +115 +123 +125 +117 +109 +108 +110 +108 +107 +107 +108 +111 +116 +121 +125 +128 +128 +127 +127 +127 +128 +129 +129 +127 +131 +133 +134 +137 +138 +139 +140 +140 +136 +136 +137 +137 +134 +130 +129 +131 +131 +129 +127 +128 +129 +129 +124 +120 +116 +115 +114 +115 +116 +115 +113 +110 +117 +116 +113 +106 +95 +84 +76 +72 +78 +80 +81 +84 +90 +99 +110 +116 +119 +131 +141 +136 +128 +126 +129 +130 +129 +131 +131 +126 +123 +125 +128 +130 +136 +136 +133 +132 +137 +139 +138 +141 +146 +150 +149 +148 +152 +151 +146 +144 +143 +143 +145 +148 +148 +145 +144 +146 +152 +150 +148 +148 +149 +149 +145 +144 +146 +148 +150 +147 +144 +143 +141 +140 +138 +138 +140 +144 +144 +140 +139 +140 +143 +141 +138 +137 +143 +153 +159 +160 +157 +150 +146 +144 +145 +147 +150 +154 +149 +149 +147 +144 +146 +149 +150 +150 +142 +142 +142 +140 +134 +125 +113 +106 +109 +114 +114 +118 +127 +133 +134 +136 +137 +142 +145 +144 +143 +145 +145 +143 +143 +143 +145 +152 +159 +164 +162 +158 +151 +148 +143 +143 +145 +148 +150 +150 +144 +144 +144 +144 +143 +142 +144 +148 +152 +152 +148 +142 +140 +141 +141 +139 +139 +141 +146 +151 +152 +149 +151 +155 +151 +157 +167 +172 +169 +154 +137 +127 +132 +135 +132 +131 +140 +157 +176 +192 +192 +177 +152 +132 +129 +133 +133 +127 +125 +139 +163 +184 +201 +214 +202 +171 +149 +134 +125 +129 +140 +155 +175 +190 +202 +195 +187 +174 +158 +161 +185 +211 +205 +195 +191 +195 +185 +165 +159 +168 +177 +188 +185 +174 +166 +167 +169 +162 +148 +151 +157 +161 +164 +168 +170 +166 +176 +196 +194 +173 +160 +159 +159 +159 +153 +156 +163 +172 +179 +181 +176 +167 +159 +164 +170 +174 +176 +175 +166 +156 +154 +157 +159 +162 +161 +161 +166 +160 +162 +178 +187 +183 +176 +183 +195 +201 +212 +210 +216 +226 +227 +214 +195 +182 +187 +191 +191 +191 +196 +206 +211 +211 +210 +206 +191 +171 +171 +195 +219 +233 +217 +196 +179 +183 +198 +205 +202 +198 +204 +204 +200 +196 +195 +200 +211 +221 +224 +225 +223 +223 +228 +226 +218 +214 +218 +220 +221 +218 +211 +199 +191 +186 +183 +177 +170 +179 +194 +198 +200 +209 +216 +221 +207 +174 +153 +159 +175 +182 +176 +176 +173 +177 +175 +164 +152 +135 +123 +122 +120 +121 +121 +119 +121 +125 +125 +125 +126 +126 +128 +129 +133 +134 +142 +146 +148 +148 +148 +144 +136 +128 +126 +126 +128 +129 +125 +117 +109 +104 +110 +108 +106 +105 +104 +101 +98 +96 +96 +92 +88 +87 +88 +88 +88 +86 +86 +86 +86 +89 +89 +88 +88 +89 +89 +91 +93 +94 +95 +99 +104 +108 +113 +116 +119 +116 +111 +105 +103 +104 +107 +107 +108 +110 +110 +111 +114 +117 +121 +119 +121 +126 +127 +128 +130 +133 +137 +134 +134 +137 +139 +140 +140 +141 +141 +139 +135 +133 +134 +137 +140 +141 +142 +142 +142 +144 +145 +143 +141 +140 +140 +148 +155 +158 +164 +173 +181 +184 +184 +185 +183 +176 +167 +156 +148 +144 +148 +156 +159 +159 +166 +179 +198 +215 +232 +242 +245 +244 +245 +245 +244 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +242 +241 +241 +240 +241 +241 +241 +241 +240 +240 +239 +239 +238 +238 +238 +238 +238 +238 +239 +240 +242 +242 +243 +243 +242 +242 +242 +242 +243 +244 +243 +243 +243 +243 +243 +242 +242 +241 +243 +243 +243 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +241 +241 +242 +242 +241 +241 +242 +241 +241 +241 +241 +240 +240 +240 +241 +240 +240 +240 +241 +241 +240 +240 +239 +238 +238 +237 +237 +237 +237 +238 +237 +236 +235 +234 +234 +234 +233 +233 +233 +232 +232 +232 +232 +232 +232 +233 +233 +233 +233 +233 +233 +233 +233 +233 +232 +232 +233 +235 +236 +237 +237 +237 +234 +235 +236 +237 +237 +237 +237 +237 +238 +238 +238 +238 +239 +240 +240 +241 +239 +240 +242 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +246 +246 +247 +248 +249 +250 +251 +251 +251 +250 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +250 +248 +246 +246 +246 +247 +249 +245 +239 +231 +226 +225 +227 +229 +225 +227 +227 +225 +223 +222 +221 +219 +219 +216 +211 +206 +201 +202 +204 +206 +211 +212 +214 +214 +214 +214 +215 +216 +212 +210 +205 +200 +199 +201 +202 +202 +202 +200 +202 +205 +206 +205 +199 +188 +177 +186 +196 +198 +192 +184 +179 +177 +170 +170 +173 +170 +162 +162 +172 +179 +176 +179 +184 +185 +176 +164 +163 +169 +173 +172 +173 +174 +174 +171 +168 +168 +170 +169 +171 +173 +169 +166 +171 +180 +183 +176 +175 +178 +175 +166 +164 +169 +175 +180 +182 +178 +176 +176 +172 +164 +154 +148 +143 +146 +153 +158 +159 +158 +153 +159 +162 +161 +165 +171 +169 +161 +158 +156 +145 +131 +126 +132 +139 +141 +143 +140 +138 +140 +142 +142 +142 +143 +141 +138 +134 +128 +129 +141 +153 +158 +156 +151 +143 +133 +126 +120 +116 +113 +112 +108 +102 +99 +105 +111 +109 +103 +96 +92 +92 +92 +94 +108 +112 +96 +75 +66 +73 +73 +76 +80 +77 +87 +97 +101 +103 +105 +96 +73 +58 +64 +79 +86 +90 +87 +88 +96 +103 +104 +100 +93 +90 +95 +99 +102 +109 +117 +125 +132 +137 +137 +138 +141 +143 +143 +145 +144 +143 +134 +120 +107 +91 +73 +68 +66 +70 +74 +74 +77 +79 +76 +74 +81 +83 +81 +80 +81 +85 +93 +116 +127 +129 +129 +139 +142 +141 +148 +141 +143 +145 +145 +146 +145 +144 +142 +134 +132 +125 +114 +101 +80 +52 +29 +23 +26 +30 +33 +34 +33 +32 +31 +31 +36 +33 +28 +26 +24 +31 +46 +53 +59 +78 +90 +85 +82 +88 +89 +98 +102 +102 +98 +94 +92 +89 +85 +89 +86 +80 +77 +76 +74 +67 +60 +63 +69 +80 +89 +96 +103 +110 +116 +126 +121 +120 +121 +116 +106 +102 +104 +106 +109 +103 +95 +92 +93 +90 +87 +72 +74 +73 +89 +109 +102 +84 +80 +87 +118 +134 +119 +87 +60 +61 +82 +104 +104 +108 +115 +122 +125 +125 +126 +123 +118 +111 +110 +118 +127 +130 +126 +131 +133 +137 +140 +140 +138 +137 +136 +136 +139 +139 +135 +127 +119 +117 +117 +118 +120 +121 +121 +121 +124 +128 +131 +134 +135 +138 +140 +137 +129 +124 +124 +130 +135 +139 +142 +143 +145 +143 +141 +141 +142 +145 +149 +150 +147 +140 +135 +139 +140 +143 +146 +149 +147 +141 +136 +138 +143 +151 +157 +161 +158 +152 +148 +149 +150 +151 +149 +148 +149 +149 +148 +141 +139 +138 +142 +145 +145 +143 +142 +141 +143 +145 +143 +139 +136 +135 +137 +141 +137 +132 +132 +133 +133 +133 +134 +138 +140 +142 +143 +140 +136 +138 +142 +142 +138 +133 +132 +134 +135 +136 +136 +134 +136 +139 +139 +141 +141 +138 +134 +139 +139 +137 +134 +133 +135 +139 +141 +131 +131 +131 +132 +134 +132 +123 +114 +123 +131 +136 +135 +133 +131 +129 +127 +132 +129 +126 +125 +122 +119 +118 +121 +129 +124 +120 +121 +129 +136 +135 +131 +126 +124 +121 +117 +117 +125 +131 +131 +130 +128 +125 +124 +123 +119 +117 +118 +123 +126 +126 +122 +123 +128 +131 +130 +128 +124 +120 +112 +104 +103 +106 +105 +111 +109 +108 +106 +107 +110 +111 +110 +107 +104 +100 +97 +97 +98 +99 +100 +93 +100 +101 +100 +105 +117 +129 +138 +136 +125 +121 +129 +135 +132 +126 +125 +129 +123 +115 +116 +128 +134 +133 +132 +130 +127 +124 +124 +126 +126 +126 +125 +120 +125 +133 +139 +142 +138 +134 +132 +133 +138 +148 +157 +158 +150 +139 +132 +116 +122 +136 +141 +131 +129 +137 +141 +145 +143 +141 +138 +128 +120 +118 +123 +127 +128 +131 +136 +137 +133 +126 +121 +117 +127 +135 +133 +124 +119 +119 +120 +124 +127 +134 +135 +133 +124 +111 +101 +107 +116 +126 +129 +127 +129 +138 +147 +139 +135 +129 +123 +120 +119 +121 +123 +123 +124 +127 +131 +130 +125 +120 +117 +113 +119 +122 +122 +122 +124 +124 +122 +124 +125 +126 +130 +130 +125 +121 +125 +136 +134 +120 +108 +108 +109 +110 +117 +125 +121 +112 +108 +113 +120 +123 +123 +118 +121 +123 +121 +117 +117 +120 +122 +131 +140 +142 +130 +120 +118 +122 +124 +118 +115 +114 +117 +121 +122 +118 +113 +109 +98 +97 +107 +113 +106 +100 +104 +98 +97 +99 +105 +110 +119 +125 +124 +118 +117 +117 +116 +111 +104 +100 +100 +104 +107 +108 +105 +106 +111 +115 +115 +110 +108 +106 +102 +101 +104 +110 +115 +122 +123 +119 +110 +100 +97 +100 +104 +106 +108 +112 +117 +122 +126 +129 +130 +131 +129 +127 +127 +128 +129 +130 +130 +134 +135 +136 +137 +138 +138 +138 +139 +137 +137 +138 +138 +135 +130 +128 +128 +129 +127 +126 +126 +127 +124 +120 +117 +118 +114 +110 +109 +110 +112 +113 +112 +116 +112 +104 +92 +80 +72 +68 +67 +75 +84 +90 +92 +95 +101 +110 +115 +113 +126 +135 +131 +123 +122 +125 +127 +130 +133 +133 +131 +127 +127 +129 +130 +129 +130 +128 +129 +134 +137 +139 +143 +147 +151 +151 +150 +153 +152 +147 +146 +145 +145 +146 +147 +146 +145 +145 +146 +149 +150 +150 +150 +150 +149 +147 +146 +150 +152 +152 +150 +150 +150 +149 +146 +142 +140 +140 +141 +139 +134 +132 +135 +131 +127 +127 +133 +139 +143 +148 +153 +158 +154 +149 +145 +143 +142 +141 +143 +146 +148 +149 +147 +147 +151 +156 +161 +152 +150 +150 +149 +142 +129 +117 +113 +109 +106 +101 +103 +107 +108 +114 +123 +126 +135 +142 +143 +140 +143 +144 +143 +142 +141 +145 +151 +156 +158 +156 +154 +151 +149 +145 +144 +145 +145 +143 +141 +139 +142 +144 +146 +143 +141 +144 +149 +150 +154 +152 +144 +138 +140 +144 +146 +144 +139 +138 +143 +149 +151 +153 +156 +152 +155 +163 +176 +181 +169 +147 +129 +129 +134 +131 +128 +130 +143 +166 +188 +191 +178 +164 +157 +149 +139 +130 +126 +116 +129 +149 +171 +196 +213 +202 +175 +159 +149 +133 +124 +127 +139 +155 +168 +182 +190 +193 +178 +167 +174 +183 +183 +187 +185 +185 +187 +185 +175 +165 +161 +181 +194 +190 +179 +172 +173 +175 +167 +163 +154 +153 +160 +167 +174 +175 +166 +166 +179 +189 +180 +164 +165 +170 +165 +163 +162 +167 +174 +183 +193 +189 +173 +162 +163 +164 +166 +169 +172 +169 +164 +160 +158 +157 +164 +162 +157 +163 +163 +170 +179 +187 +190 +180 +172 +182 +202 +210 +206 +210 +222 +227 +219 +200 +187 +187 +189 +189 +189 +197 +209 +214 +212 +210 +209 +195 +178 +171 +186 +213 +230 +226 +208 +186 +177 +184 +195 +199 +197 +204 +206 +202 +193 +186 +191 +208 +223 +228 +229 +225 +224 +230 +229 +220 +214 +217 +220 +217 +208 +206 +204 +197 +186 +176 +174 +169 +176 +191 +195 +193 +197 +197 +210 +213 +192 +160 +146 +158 +178 +191 +193 +184 +177 +170 +159 +148 +131 +123 +121 +121 +124 +123 +121 +122 +125 +123 +124 +126 +127 +129 +131 +134 +135 +142 +145 +148 +149 +150 +148 +138 +128 +124 +126 +128 +130 +126 +118 +113 +111 +114 +112 +108 +105 +102 +101 +98 +96 +95 +91 +87 +86 +87 +88 +88 +86 +86 +86 +87 +90 +90 +89 +91 +94 +93 +94 +96 +98 +100 +103 +108 +113 +119 +121 +120 +117 +112 +108 +109 +110 +116 +116 +118 +120 +119 +118 +119 +122 +123 +121 +119 +121 +124 +127 +129 +131 +137 +135 +135 +138 +141 +142 +140 +140 +140 +140 +137 +134 +132 +134 +138 +142 +142 +141 +142 +145 +146 +143 +142 +143 +143 +145 +151 +163 +171 +176 +183 +189 +182 +182 +179 +174 +165 +157 +150 +147 +153 +162 +165 +164 +170 +182 +199 +216 +231 +241 +245 +243 +245 +246 +243 +244 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +242 +241 +240 +241 +241 +241 +241 +241 +240 +240 +239 +239 +238 +238 +238 +239 +239 +240 +240 +241 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +243 +243 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +241 +241 +242 +242 +242 +241 +241 +240 +240 +240 +241 +240 +240 +240 +241 +241 +240 +240 +239 +238 +237 +237 +237 +237 +238 +238 +238 +237 +234 +234 +234 +234 +233 +232 +233 +232 +232 +232 +232 +232 +232 +233 +232 +232 +233 +233 +233 +233 +234 +234 +233 +233 +234 +235 +236 +236 +237 +237 +235 +235 +236 +237 +237 +238 +238 +238 +237 +238 +237 +238 +239 +239 +240 +240 +239 +240 +241 +242 +243 +243 +243 +244 +244 +244 +243 +244 +245 +246 +246 +246 +247 +248 +249 +250 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +251 +250 +250 +250 +250 +251 +247 +241 +238 +235 +234 +233 +233 +228 +229 +229 +226 +222 +221 +221 +219 +220 +218 +215 +212 +207 +205 +204 +205 +206 +208 +210 +211 +211 +213 +216 +217 +212 +208 +203 +198 +198 +201 +201 +200 +199 +197 +200 +203 +204 +205 +201 +191 +180 +187 +196 +200 +194 +184 +178 +177 +174 +173 +174 +169 +159 +157 +163 +166 +167 +172 +179 +182 +177 +169 +167 +170 +171 +172 +174 +175 +171 +166 +165 +167 +167 +169 +173 +175 +173 +171 +171 +173 +176 +171 +173 +179 +179 +172 +170 +174 +180 +182 +180 +173 +169 +167 +163 +157 +156 +151 +149 +152 +157 +159 +158 +157 +154 +159 +159 +154 +153 +155 +150 +141 +142 +145 +140 +133 +134 +141 +146 +147 +146 +142 +138 +137 +135 +132 +132 +135 +140 +143 +141 +139 +149 +161 +163 +156 +134 +131 +124 +117 +116 +118 +117 +113 +114 +109 +102 +99 +105 +110 +105 +95 +88 +79 +83 +95 +100 +101 +95 +84 +75 +79 +89 +92 +91 +91 +95 +106 +100 +97 +96 +95 +80 +61 +61 +79 +87 +93 +93 +90 +92 +101 +106 +105 +103 +98 +98 +104 +110 +115 +121 +127 +131 +135 +138 +138 +137 +139 +142 +144 +149 +148 +146 +138 +125 +112 +94 +75 +67 +68 +76 +84 +86 +86 +83 +76 +74 +83 +87 +85 +87 +88 +90 +93 +106 +112 +116 +123 +134 +138 +139 +146 +143 +144 +143 +142 +142 +142 +140 +137 +128 +124 +118 +112 +100 +79 +51 +32 +23 +26 +29 +34 +36 +35 +32 +29 +33 +34 +32 +27 +22 +21 +31 +45 +55 +61 +76 +87 +88 +88 +91 +91 +102 +105 +104 +97 +92 +90 +88 +85 +89 +87 +81 +76 +74 +73 +67 +60 +64 +73 +82 +87 +94 +102 +110 +112 +118 +116 +119 +123 +120 +112 +106 +106 +108 +108 +105 +99 +94 +94 +95 +93 +88 +86 +81 +103 +135 +120 +83 +72 +88 +109 +117 +101 +81 +76 +88 +100 +109 +105 +104 +111 +119 +124 +126 +128 +122 +116 +109 +109 +116 +125 +130 +130 +140 +141 +138 +135 +136 +140 +140 +136 +141 +147 +145 +143 +135 +124 +120 +116 +113 +116 +118 +117 +119 +125 +129 +131 +133 +132 +135 +141 +138 +130 +125 +128 +135 +137 +141 +146 +151 +151 +146 +141 +145 +144 +146 +150 +153 +150 +141 +134 +134 +136 +138 +142 +143 +141 +136 +132 +139 +144 +152 +157 +155 +149 +145 +145 +144 +147 +149 +148 +146 +145 +144 +142 +133 +132 +133 +138 +142 +143 +141 +140 +138 +140 +141 +139 +137 +137 +140 +144 +140 +139 +137 +133 +129 +126 +130 +134 +142 +143 +144 +142 +138 +138 +142 +147 +145 +141 +138 +137 +137 +136 +135 +135 +134 +137 +139 +139 +140 +141 +139 +136 +144 +139 +133 +132 +136 +141 +141 +139 +127 +127 +125 +124 +126 +129 +125 +118 +131 +138 +136 +131 +133 +135 +132 +130 +129 +128 +127 +128 +127 +125 +125 +128 +131 +123 +117 +125 +141 +150 +145 +134 +132 +120 +113 +115 +121 +131 +135 +131 +129 +129 +125 +123 +124 +121 +119 +123 +127 +125 +120 +116 +116 +121 +125 +126 +121 +119 +119 +117 +111 +110 +110 +107 +111 +112 +112 +113 +115 +115 +112 +108 +109 +107 +102 +99 +97 +97 +97 +98 +88 +97 +99 +100 +107 +117 +125 +130 +128 +120 +120 +128 +131 +126 +125 +130 +131 +128 +123 +126 +134 +137 +132 +129 +129 +126 +125 +129 +133 +132 +126 +122 +127 +130 +136 +141 +145 +143 +134 +126 +132 +143 +153 +154 +153 +152 +144 +135 +120 +127 +137 +144 +140 +135 +133 +132 +135 +144 +153 +151 +135 +119 +115 +121 +126 +127 +138 +141 +131 +128 +131 +128 +113 +120 +131 +133 +124 +119 +121 +122 +121 +123 +127 +130 +129 +124 +117 +111 +105 +112 +122 +126 +125 +126 +134 +143 +139 +137 +134 +127 +120 +116 +117 +119 +122 +122 +121 +122 +125 +126 +123 +120 +109 +114 +117 +118 +123 +131 +130 +123 +123 +122 +123 +125 +126 +123 +122 +120 +132 +126 +110 +104 +113 +118 +117 +121 +127 +125 +116 +113 +120 +124 +122 +121 +116 +118 +119 +116 +113 +113 +117 +121 +128 +135 +138 +132 +123 +117 +114 +112 +117 +116 +117 +118 +118 +116 +112 +109 +105 +98 +96 +101 +99 +87 +87 +101 +99 +99 +105 +113 +117 +122 +125 +122 +120 +118 +119 +122 +121 +117 +113 +113 +112 +111 +107 +102 +102 +107 +116 +121 +115 +112 +108 +105 +105 +108 +112 +115 +118 +116 +112 +106 +98 +95 +98 +104 +105 +109 +115 +121 +125 +128 +130 +131 +132 +129 +128 +128 +129 +130 +131 +133 +136 +137 +137 +136 +135 +135 +135 +136 +137 +137 +138 +138 +134 +129 +126 +127 +126 +124 +126 +126 +125 +122 +119 +117 +114 +112 +110 +108 +106 +105 +103 +101 +91 +94 +90 +76 +61 +57 +67 +79 +85 +95 +105 +107 +104 +103 +103 +103 +99 +107 +115 +115 +115 +119 +126 +129 +132 +134 +137 +136 +134 +133 +133 +134 +130 +130 +125 +121 +124 +127 +133 +141 +145 +150 +149 +149 +153 +153 +149 +148 +149 +150 +151 +150 +148 +145 +143 +143 +142 +146 +150 +149 +148 +147 +147 +146 +151 +148 +147 +149 +151 +152 +153 +154 +147 +144 +142 +140 +135 +130 +127 +129 +121 +124 +130 +136 +136 +134 +139 +146 +154 +154 +153 +150 +145 +139 +135 +133 +142 +145 +147 +146 +145 +148 +154 +161 +156 +151 +150 +153 +151 +142 +135 +136 +126 +121 +111 +102 +93 +83 +85 +96 +114 +123 +133 +136 +136 +137 +141 +143 +142 +141 +145 +150 +152 +149 +148 +149 +150 +152 +152 +149 +142 +136 +133 +131 +138 +139 +142 +146 +147 +146 +147 +148 +150 +158 +159 +150 +140 +139 +145 +152 +149 +140 +133 +133 +139 +145 +148 +150 +152 +157 +165 +172 +176 +170 +157 +146 +130 +127 +123 +123 +129 +139 +158 +179 +188 +174 +167 +171 +169 +154 +140 +136 +123 +124 +133 +156 +182 +190 +182 +171 +168 +164 +148 +130 +126 +130 +137 +145 +154 +183 +201 +186 +162 +165 +182 +188 +184 +159 +151 +172 +185 +176 +166 +169 +174 +186 +189 +188 +186 +188 +191 +184 +159 +142 +146 +162 +165 +160 +156 +149 +143 +146 +162 +173 +164 +162 +168 +168 +167 +164 +168 +175 +185 +197 +190 +165 +152 +142 +142 +151 +157 +158 +163 +170 +167 +161 +159 +165 +164 +161 +169 +172 +174 +181 +188 +193 +187 +175 +182 +203 +208 +207 +208 +216 +223 +220 +207 +195 +188 +190 +190 +190 +198 +209 +215 +214 +209 +209 +197 +184 +171 +177 +205 +227 +226 +216 +196 +177 +174 +185 +198 +204 +201 +204 +202 +191 +183 +190 +208 +224 +229 +230 +225 +223 +229 +231 +226 +220 +220 +221 +212 +197 +197 +206 +206 +195 +174 +173 +172 +178 +188 +192 +188 +185 +188 +197 +204 +201 +180 +159 +159 +172 +196 +202 +193 +179 +165 +154 +145 +131 +125 +123 +123 +127 +128 +125 +124 +126 +125 +126 +127 +129 +131 +133 +135 +136 +141 +144 +145 +147 +150 +151 +141 +130 +122 +121 +122 +122 +119 +116 +116 +118 +119 +115 +110 +104 +101 +99 +97 +95 +92 +89 +87 +86 +87 +88 +88 +87 +89 +90 +92 +94 +94 +94 +96 +98 +98 +100 +102 +104 +106 +109 +114 +118 +126 +127 +127 +125 +121 +117 +116 +116 +121 +122 +125 +127 +127 +125 +125 +128 +127 +125 +122 +122 +124 +127 +130 +131 +137 +135 +137 +139 +141 +140 +138 +138 +140 +141 +140 +137 +134 +134 +137 +141 +142 +140 +142 +146 +146 +143 +143 +147 +148 +145 +149 +162 +172 +178 +186 +193 +183 +178 +171 +164 +159 +154 +153 +153 +155 +163 +167 +168 +174 +186 +202 +218 +232 +241 +244 +243 +246 +246 +244 +244 +244 +244 +245 +244 +243 +243 +243 +244 +243 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +241 +241 +240 +240 +239 +240 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +241 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +239 +240 +240 +240 +240 +239 +239 +238 +237 +237 +237 +237 +237 +238 +238 +236 +233 +233 +234 +234 +233 +232 +233 +232 +232 +231 +231 +232 +232 +233 +232 +232 +232 +233 +233 +234 +234 +234 +233 +234 +234 +235 +236 +236 +236 +236 +235 +235 +236 +237 +237 +238 +238 +239 +237 +237 +237 +237 +238 +239 +239 +239 +239 +240 +241 +241 +242 +243 +243 +244 +244 +244 +243 +244 +245 +246 +247 +247 +248 +248 +249 +250 +250 +250 +250 +250 +251 +251 +252 +253 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +251 +250 +250 +251 +252 +253 +251 +248 +245 +244 +243 +242 +239 +237 +232 +232 +231 +226 +221 +220 +220 +219 +219 +219 +218 +216 +213 +210 +208 +207 +206 +208 +209 +211 +212 +213 +215 +216 +212 +207 +199 +194 +196 +199 +199 +198 +195 +192 +194 +197 +199 +202 +201 +195 +187 +188 +192 +196 +193 +182 +174 +172 +175 +172 +171 +167 +161 +160 +163 +162 +166 +171 +177 +179 +176 +172 +170 +170 +168 +170 +172 +171 +166 +160 +159 +161 +159 +164 +169 +172 +173 +172 +168 +163 +164 +166 +170 +175 +178 +178 +177 +177 +181 +181 +177 +170 +165 +162 +160 +157 +166 +163 +161 +161 +160 +158 +156 +155 +157 +156 +152 +145 +137 +136 +137 +139 +144 +141 +140 +145 +148 +148 +147 +149 +146 +138 +133 +130 +129 +128 +130 +135 +141 +148 +152 +152 +157 +158 +147 +134 +115 +112 +111 +113 +115 +114 +111 +108 +110 +109 +104 +99 +100 +100 +91 +81 +76 +79 +89 +102 +100 +87 +75 +71 +74 +79 +81 +85 +86 +88 +99 +104 +90 +81 +79 +78 +71 +68 +82 +97 +94 +95 +98 +100 +103 +103 +102 +102 +108 +107 +108 +113 +120 +127 +131 +132 +135 +137 +140 +142 +142 +141 +144 +147 +152 +149 +147 +143 +132 +118 +95 +73 +67 +71 +81 +90 +90 +89 +85 +78 +75 +83 +88 +89 +89 +87 +89 +96 +94 +95 +104 +118 +130 +133 +136 +141 +148 +144 +139 +137 +139 +141 +138 +132 +126 +120 +113 +108 +95 +71 +48 +34 +26 +28 +32 +35 +36 +35 +32 +29 +34 +31 +30 +27 +21 +23 +36 +47 +60 +68 +75 +81 +87 +91 +94 +97 +103 +105 +103 +95 +88 +87 +87 +87 +88 +87 +82 +76 +73 +72 +66 +60 +66 +73 +83 +89 +95 +101 +106 +108 +106 +109 +114 +118 +116 +111 +110 +110 +115 +110 +105 +100 +95 +95 +96 +95 +90 +88 +89 +114 +143 +129 +93 +78 +82 +89 +91 +82 +79 +97 +117 +120 +109 +103 +101 +106 +115 +120 +124 +128 +124 +119 +114 +115 +119 +125 +130 +133 +140 +140 +137 +135 +139 +144 +144 +139 +144 +149 +145 +145 +137 +124 +121 +114 +110 +115 +119 +117 +118 +124 +129 +130 +129 +132 +136 +138 +135 +131 +132 +137 +141 +140 +143 +149 +153 +151 +146 +143 +147 +146 +146 +148 +150 +147 +139 +133 +131 +133 +138 +142 +144 +141 +136 +132 +141 +146 +148 +144 +140 +138 +138 +138 +140 +143 +144 +144 +143 +139 +133 +128 +126 +128 +133 +139 +141 +140 +139 +139 +142 +144 +143 +141 +138 +138 +141 +144 +141 +141 +139 +135 +129 +127 +129 +133 +142 +143 +143 +141 +140 +142 +144 +145 +143 +140 +140 +141 +142 +139 +136 +135 +132 +136 +139 +138 +136 +137 +139 +140 +139 +137 +133 +134 +139 +142 +139 +133 +123 +125 +123 +119 +120 +124 +127 +126 +137 +141 +132 +125 +131 +138 +135 +132 +128 +129 +131 +130 +128 +126 +129 +133 +128 +122 +118 +123 +138 +147 +141 +131 +129 +118 +116 +121 +123 +128 +131 +128 +125 +127 +124 +123 +127 +125 +123 +129 +131 +125 +117 +113 +114 +117 +121 +122 +117 +114 +115 +117 +114 +113 +113 +109 +113 +118 +122 +121 +118 +114 +110 +106 +108 +106 +104 +101 +98 +97 +95 +95 +88 +97 +100 +101 +109 +117 +120 +119 +117 +120 +123 +127 +127 +125 +129 +134 +133 +134 +132 +133 +136 +135 +130 +128 +129 +127 +129 +136 +140 +138 +131 +125 +133 +137 +138 +139 +142 +145 +137 +128 +132 +141 +147 +147 +147 +148 +143 +135 +128 +129 +133 +140 +141 +131 +123 +124 +131 +140 +148 +145 +135 +125 +119 +115 +119 +126 +137 +137 +127 +123 +127 +128 +122 +123 +132 +135 +125 +117 +118 +117 +119 +121 +124 +128 +129 +126 +121 +117 +105 +109 +116 +122 +125 +126 +130 +135 +136 +138 +137 +128 +118 +113 +115 +120 +122 +122 +123 +126 +126 +123 +121 +122 +116 +117 +117 +116 +118 +122 +124 +124 +122 +122 +124 +124 +123 +126 +128 +125 +136 +129 +114 +110 +120 +125 +122 +125 +124 +124 +115 +111 +117 +119 +117 +119 +117 +117 +116 +112 +108 +106 +107 +109 +114 +120 +125 +126 +120 +112 +104 +100 +109 +111 +113 +112 +110 +108 +108 +107 +104 +104 +101 +100 +98 +88 +91 +107 +111 +111 +117 +122 +122 +123 +124 +121 +122 +122 +123 +124 +120 +116 +118 +123 +118 +114 +109 +105 +104 +107 +117 +124 +121 +117 +111 +108 +109 +111 +112 +112 +111 +112 +112 +107 +102 +102 +108 +114 +111 +114 +119 +123 +127 +129 +132 +133 +132 +131 +131 +132 +132 +131 +133 +136 +139 +138 +138 +136 +135 +135 +136 +137 +136 +135 +136 +135 +131 +127 +125 +126 +124 +125 +126 +128 +125 +119 +116 +116 +111 +112 +113 +111 +106 +98 +89 +84 +81 +76 +69 +65 +66 +73 +81 +86 +97 +102 +107 +109 +107 +102 +95 +91 +93 +96 +99 +104 +110 +118 +126 +131 +130 +132 +135 +137 +138 +137 +136 +136 +134 +134 +127 +120 +119 +122 +129 +139 +142 +147 +147 +147 +151 +151 +146 +146 +147 +149 +149 +147 +144 +142 +142 +142 +141 +145 +148 +147 +146 +146 +145 +144 +147 +144 +145 +150 +152 +152 +155 +160 +156 +152 +146 +139 +134 +132 +132 +132 +128 +133 +138 +138 +134 +132 +137 +143 +148 +151 +153 +151 +145 +139 +135 +132 +140 +142 +144 +143 +142 +143 +147 +151 +152 +149 +149 +153 +155 +152 +150 +149 +133 +133 +127 +121 +112 +100 +94 +97 +108 +113 +120 +124 +126 +128 +133 +138 +139 +139 +143 +148 +147 +143 +141 +144 +150 +153 +154 +151 +143 +134 +127 +124 +135 +138 +143 +148 +147 +146 +147 +150 +157 +159 +159 +156 +149 +147 +149 +152 +150 +145 +137 +132 +134 +138 +140 +140 +144 +153 +161 +161 +162 +166 +165 +164 +143 +130 +119 +122 +128 +131 +144 +163 +176 +166 +161 +166 +169 +166 +160 +157 +151 +142 +132 +142 +166 +175 +172 +177 +177 +178 +164 +147 +139 +133 +129 +132 +134 +155 +180 +189 +177 +173 +185 +196 +174 +136 +128 +167 +196 +185 +169 +169 +169 +177 +177 +180 +179 +181 +187 +188 +164 +144 +146 +160 +157 +146 +138 +129 +126 +134 +150 +162 +162 +159 +156 +154 +146 +151 +165 +174 +179 +189 +187 +166 +145 +133 +131 +142 +152 +156 +159 +165 +167 +167 +166 +172 +171 +172 +177 +172 +172 +188 +192 +189 +188 +189 +191 +197 +202 +206 +209 +214 +220 +221 +213 +203 +196 +198 +197 +197 +200 +208 +215 +219 +217 +213 +198 +185 +167 +162 +193 +221 +229 +220 +205 +191 +185 +189 +198 +205 +198 +201 +200 +193 +189 +196 +210 +221 +225 +227 +224 +223 +229 +232 +226 +221 +223 +222 +209 +192 +189 +200 +207 +205 +187 +183 +182 +185 +190 +194 +189 +179 +176 +185 +196 +201 +192 +179 +172 +174 +186 +196 +193 +182 +163 +146 +140 +133 +128 +125 +125 +129 +132 +130 +128 +128 +128 +129 +129 +132 +133 +135 +137 +137 +144 +149 +152 +151 +151 +148 +137 +123 +113 +111 +110 +111 +108 +108 +113 +122 +120 +117 +111 +103 +99 +97 +95 +92 +92 +90 +89 +88 +89 +91 +92 +91 +94 +96 +99 +101 +101 +100 +100 +102 +103 +106 +109 +112 +114 +117 +120 +123 +130 +131 +132 +132 +130 +128 +125 +124 +124 +124 +127 +129 +129 +130 +132 +134 +136 +134 +130 +130 +130 +133 +135 +137 +139 +139 +140 +141 +140 +138 +139 +141 +141 +142 +143 +141 +138 +137 +138 +140 +141 +139 +142 +147 +145 +141 +143 +150 +153 +154 +157 +163 +172 +180 +187 +191 +184 +175 +165 +156 +152 +150 +152 +155 +156 +162 +165 +169 +178 +189 +205 +221 +232 +241 +244 +244 +246 +246 +244 +245 +244 +244 +245 +244 +243 +242 +243 +244 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +239 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +239 +239 +240 +240 +239 +238 +239 +238 +238 +237 +238 +238 +238 +238 +237 +235 +232 +232 +234 +235 +235 +234 +233 +233 +232 +231 +231 +232 +233 +233 +232 +232 +233 +233 +233 +233 +233 +233 +233 +233 +234 +234 +235 +235 +235 +235 +235 +235 +236 +236 +237 +238 +238 +239 +237 +237 +236 +237 +238 +238 +239 +239 +240 +240 +240 +240 +240 +242 +243 +245 +246 +245 +244 +245 +245 +246 +247 +248 +248 +248 +249 +250 +250 +250 +250 +250 +250 +251 +252 +253 +253 +252 +252 +253 +252 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +250 +248 +247 +249 +251 +253 +254 +250 +248 +247 +247 +248 +247 +243 +239 +234 +234 +231 +226 +221 +219 +219 +219 +219 +219 +219 +217 +215 +212 +211 +210 +210 +211 +212 +213 +214 +214 +215 +215 +212 +206 +197 +192 +194 +199 +199 +198 +191 +189 +190 +192 +194 +200 +202 +198 +194 +190 +190 +194 +192 +182 +172 +168 +174 +169 +167 +166 +165 +168 +169 +165 +169 +174 +177 +177 +175 +173 +170 +167 +168 +169 +170 +168 +162 +157 +153 +154 +152 +159 +164 +167 +170 +171 +166 +157 +158 +164 +168 +168 +172 +177 +176 +171 +179 +178 +175 +171 +165 +161 +158 +156 +169 +165 +161 +159 +156 +154 +155 +158 +157 +152 +146 +139 +128 +126 +137 +153 +155 +143 +141 +149 +152 +146 +141 +143 +140 +132 +125 +125 +129 +132 +139 +144 +151 +159 +158 +150 +143 +133 +120 +111 +113 +108 +110 +116 +117 +110 +104 +103 +100 +104 +104 +100 +96 +93 +82 +70 +68 +89 +108 +110 +98 +80 +70 +70 +69 +68 +57 +60 +67 +74 +87 +86 +84 +73 +71 +73 +74 +82 +98 +105 +105 +100 +101 +109 +111 +105 +103 +108 +103 +107 +114 +122 +130 +135 +133 +129 +134 +136 +140 +145 +145 +143 +145 +149 +154 +149 +148 +145 +136 +120 +95 +70 +69 +71 +80 +85 +84 +83 +82 +78 +77 +82 +87 +90 +88 +82 +85 +97 +90 +88 +100 +120 +130 +132 +135 +139 +154 +146 +136 +133 +137 +140 +135 +126 +127 +119 +112 +105 +90 +63 +41 +31 +28 +31 +34 +35 +35 +33 +32 +32 +35 +28 +28 +28 +22 +27 +41 +50 +67 +76 +77 +77 +85 +92 +97 +103 +103 +106 +103 +94 +87 +86 +89 +90 +86 +87 +83 +76 +72 +71 +65 +60 +66 +73 +84 +93 +98 +101 +104 +106 +108 +112 +115 +115 +111 +109 +111 +113 +122 +112 +106 +102 +96 +96 +98 +97 +89 +89 +99 +121 +136 +125 +99 +83 +82 +78 +81 +83 +88 +110 +126 +121 +107 +101 +98 +104 +111 +117 +123 +129 +129 +123 +121 +122 +124 +125 +129 +134 +133 +135 +137 +141 +146 +148 +146 +140 +141 +147 +141 +142 +136 +123 +120 +113 +111 +118 +122 +119 +118 +122 +127 +129 +127 +134 +138 +134 +129 +130 +136 +142 +143 +142 +145 +150 +152 +149 +145 +145 +145 +143 +143 +143 +143 +139 +133 +128 +129 +133 +140 +145 +147 +143 +137 +133 +138 +144 +143 +135 +131 +136 +138 +136 +138 +139 +140 +140 +139 +134 +125 +118 +125 +129 +136 +140 +140 +137 +136 +138 +142 +144 +145 +144 +141 +139 +140 +142 +144 +140 +138 +137 +135 +134 +134 +134 +138 +141 +142 +141 +143 +145 +143 +139 +139 +138 +139 +143 +145 +142 +139 +138 +129 +135 +139 +138 +134 +134 +138 +142 +135 +136 +135 +134 +135 +138 +137 +134 +127 +131 +129 +123 +119 +121 +126 +127 +134 +137 +127 +118 +128 +137 +134 +129 +129 +131 +133 +130 +124 +122 +126 +131 +126 +123 +122 +122 +127 +132 +132 +130 +123 +117 +122 +128 +122 +120 +124 +126 +120 +123 +121 +121 +127 +125 +123 +130 +133 +126 +118 +115 +115 +117 +119 +120 +117 +114 +113 +114 +113 +114 +115 +112 +115 +123 +127 +123 +114 +108 +105 +105 +105 +105 +104 +103 +101 +98 +95 +94 +92 +100 +101 +100 +107 +114 +115 +113 +109 +119 +127 +128 +125 +127 +132 +135 +134 +136 +135 +133 +134 +132 +129 +130 +127 +127 +133 +143 +148 +144 +136 +130 +133 +138 +139 +134 +136 +141 +140 +133 +133 +133 +138 +146 +148 +143 +139 +139 +130 +123 +121 +128 +134 +122 +114 +123 +134 +138 +137 +131 +133 +135 +127 +112 +112 +123 +131 +131 +128 +123 +122 +127 +136 +131 +133 +134 +123 +116 +119 +121 +120 +122 +127 +132 +133 +130 +124 +119 +116 +112 +111 +113 +117 +121 +126 +131 +132 +137 +138 +128 +115 +109 +114 +121 +119 +121 +129 +136 +131 +119 +115 +118 +117 +119 +121 +118 +111 +106 +110 +118 +119 +120 +124 +124 +124 +132 +138 +135 +134 +130 +118 +112 +118 +119 +117 +121 +120 +121 +112 +107 +110 +111 +111 +117 +113 +111 +109 +107 +104 +101 +99 +99 +101 +105 +113 +117 +114 +106 +99 +97 +101 +104 +107 +106 +103 +102 +104 +106 +102 +107 +104 +101 +102 +98 +101 +113 +117 +117 +120 +122 +119 +118 +118 +116 +110 +115 +123 +126 +120 +112 +113 +119 +119 +116 +113 +111 +109 +109 +117 +125 +124 +119 +112 +110 +112 +113 +112 +110 +109 +115 +117 +112 +108 +112 +120 +125 +123 +124 +126 +127 +128 +130 +133 +136 +132 +132 +133 +135 +135 +133 +134 +137 +139 +139 +138 +137 +137 +137 +139 +140 +135 +134 +134 +133 +129 +125 +125 +126 +124 +126 +129 +130 +125 +117 +113 +114 +108 +107 +105 +100 +92 +82 +75 +70 +78 +77 +76 +77 +80 +87 +94 +99 +107 +106 +106 +110 +113 +110 +105 +99 +102 +98 +96 +101 +108 +115 +122 +127 +126 +128 +131 +134 +136 +136 +136 +136 +132 +134 +129 +123 +122 +125 +133 +143 +140 +145 +145 +145 +147 +147 +143 +143 +142 +143 +142 +139 +137 +138 +142 +144 +143 +146 +148 +146 +145 +145 +144 +141 +143 +142 +147 +155 +156 +151 +153 +161 +166 +159 +148 +139 +135 +137 +140 +142 +141 +143 +141 +134 +131 +135 +139 +140 +143 +148 +150 +149 +145 +141 +139 +139 +139 +140 +141 +142 +142 +143 +145 +147 +147 +149 +151 +153 +155 +156 +151 +145 +143 +145 +143 +140 +140 +133 +116 +105 +107 +107 +110 +116 +119 +119 +125 +132 +135 +137 +142 +147 +145 +141 +141 +146 +153 +153 +152 +151 +147 +139 +129 +121 +129 +137 +146 +148 +143 +141 +146 +153 +162 +157 +152 +155 +158 +157 +153 +148 +149 +150 +147 +140 +137 +137 +137 +134 +130 +143 +151 +149 +151 +161 +169 +171 +161 +142 +126 +123 +125 +122 +130 +150 +159 +156 +152 +151 +158 +167 +173 +173 +170 +161 +136 +129 +154 +169 +170 +178 +182 +184 +175 +163 +156 +143 +131 +132 +126 +126 +145 +181 +207 +211 +198 +181 +165 +139 +129 +157 +192 +203 +189 +172 +171 +171 +164 +163 +162 +165 +180 +188 +171 +148 +139 +139 +135 +136 +134 +122 +121 +136 +138 +137 +151 +155 +140 +128 +126 +138 +159 +166 +163 +175 +185 +177 +155 +147 +142 +144 +155 +163 +161 +157 +164 +172 +175 +179 +180 +184 +185 +172 +174 +189 +190 +185 +189 +193 +191 +191 +194 +204 +211 +216 +220 +223 +217 +207 +205 +206 +206 +204 +203 +207 +217 +224 +231 +222 +201 +184 +159 +147 +178 +210 +238 +226 +213 +207 +203 +199 +196 +196 +201 +202 +201 +196 +195 +200 +208 +213 +218 +223 +223 +224 +230 +231 +222 +215 +222 +221 +209 +192 +185 +193 +203 +208 +202 +195 +193 +193 +194 +199 +194 +178 +159 +177 +193 +198 +194 +186 +180 +175 +172 +186 +189 +183 +162 +139 +136 +135 +131 +126 +125 +130 +134 +134 +130 +130 +130 +130 +130 +132 +134 +138 +139 +140 +150 +157 +161 +159 +154 +145 +128 +111 +104 +102 +103 +104 +102 +102 +109 +119 +120 +118 +111 +102 +97 +95 +92 +89 +93 +93 +92 +92 +93 +94 +95 +96 +99 +101 +105 +108 +107 +103 +104 +104 +108 +111 +114 +117 +119 +121 +125 +128 +130 +131 +131 +132 +132 +131 +130 +129 +128 +128 +130 +132 +134 +134 +136 +139 +142 +140 +138 +136 +137 +139 +142 +142 +142 +142 +142 +142 +141 +140 +142 +146 +143 +143 +144 +144 +142 +141 +139 +138 +139 +137 +141 +144 +143 +138 +141 +150 +159 +165 +169 +169 +174 +185 +190 +188 +182 +172 +161 +153 +149 +147 +149 +152 +156 +160 +163 +169 +180 +190 +207 +224 +232 +241 +244 +244 +247 +247 +245 +245 +243 +244 +245 +244 +243 +242 +243 +244 +242 +241 +240 +241 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +239 +238 +238 +238 +238 +239 +240 +241 +243 +242 +240 +239 +239 +240 +242 +243 +241 +241 +241 +241 +241 +242 +242 +243 +242 +242 +241 +240 +240 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +239 +239 +239 +239 +238 +238 +239 +238 +238 +237 +238 +238 +237 +237 +237 +235 +232 +232 +234 +235 +235 +234 +234 +233 +232 +232 +232 +232 +233 +234 +233 +233 +233 +233 +233 +233 +233 +233 +232 +232 +233 +234 +234 +235 +235 +235 +234 +234 +236 +236 +237 +237 +238 +238 +236 +237 +236 +237 +237 +238 +239 +239 +241 +241 +240 +239 +240 +241 +243 +245 +246 +245 +245 +245 +245 +247 +248 +248 +248 +248 +249 +250 +250 +250 +250 +249 +250 +251 +253 +253 +253 +252 +252 +253 +252 +252 +252 +253 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +248 +246 +247 +249 +249 +250 +251 +250 +249 +247 +245 +243 +244 +244 +243 +235 +233 +229 +226 +224 +222 +221 +220 +220 +219 +218 +216 +212 +209 +211 +214 +217 +214 +214 +216 +215 +212 +213 +218 +211 +207 +200 +195 +196 +199 +200 +197 +192 +189 +187 +190 +194 +197 +200 +202 +196 +193 +195 +199 +195 +184 +177 +176 +181 +174 +166 +166 +171 +175 +174 +170 +171 +168 +169 +173 +173 +167 +164 +166 +166 +174 +170 +162 +158 +151 +147 +152 +149 +154 +159 +161 +166 +170 +166 +159 +157 +158 +163 +169 +167 +159 +159 +165 +169 +171 +171 +169 +165 +160 +156 +155 +162 +162 +160 +156 +152 +153 +158 +162 +156 +151 +141 +133 +134 +143 +152 +157 +154 +141 +135 +140 +148 +149 +143 +139 +133 +130 +128 +132 +141 +150 +156 +156 +166 +150 +140 +137 +126 +109 +107 +117 +123 +114 +111 +117 +118 +110 +102 +101 +96 +103 +98 +92 +97 +91 +77 +73 +92 +111 +119 +106 +88 +80 +72 +63 +56 +48 +46 +56 +65 +67 +74 +82 +80 +86 +86 +79 +78 +91 +104 +106 +109 +115 +113 +108 +107 +103 +103 +114 +109 +113 +115 +120 +126 +127 +131 +139 +137 +137 +139 +143 +144 +144 +143 +145 +145 +143 +145 +148 +139 +120 +92 +69 +74 +74 +77 +80 +78 +73 +72 +73 +76 +79 +85 +89 +85 +82 +89 +101 +97 +88 +95 +119 +135 +135 +138 +147 +167 +150 +137 +135 +139 +142 +135 +123 +119 +120 +107 +102 +87 +56 +37 +23 +27 +30 +33 +34 +34 +33 +33 +33 +32 +30 +26 +27 +31 +34 +43 +57 +72 +77 +83 +85 +84 +87 +96 +104 +109 +102 +104 +98 +91 +90 +89 +92 +88 +86 +84 +82 +76 +69 +63 +63 +72 +77 +82 +92 +100 +100 +103 +111 +110 +111 +114 +115 +111 +106 +107 +110 +118 +115 +105 +98 +99 +105 +99 +88 +87 +100 +119 +135 +129 +106 +91 +91 +85 +81 +89 +89 +96 +111 +105 +100 +97 +98 +96 +101 +113 +117 +119 +126 +127 +125 +123 +122 +123 +127 +130 +132 +127 +135 +139 +143 +148 +148 +145 +145 +141 +139 +136 +135 +132 +125 +117 +112 +113 +117 +124 +127 +124 +122 +125 +132 +132 +135 +136 +132 +129 +132 +141 +149 +139 +141 +148 +153 +150 +143 +143 +146 +144 +141 +139 +138 +136 +133 +131 +133 +137 +138 +147 +153 +147 +142 +143 +145 +142 +138 +134 +134 +139 +143 +144 +142 +140 +140 +142 +143 +138 +130 +119 +114 +133 +136 +140 +140 +136 +134 +138 +144 +142 +143 +143 +143 +144 +146 +145 +142 +140 +138 +135 +134 +137 +141 +141 +138 +140 +139 +139 +143 +147 +146 +140 +134 +133 +136 +140 +140 +141 +147 +149 +141 +133 +132 +135 +139 +139 +136 +137 +142 +135 +133 +130 +125 +122 +129 +136 +135 +130 +129 +129 +126 +122 +124 +128 +128 +132 +130 +125 +124 +131 +138 +136 +128 +130 +134 +136 +130 +126 +126 +128 +128 +131 +129 +126 +126 +128 +130 +126 +120 +121 +119 +121 +126 +125 +120 +118 +121 +119 +119 +122 +126 +126 +122 +124 +129 +134 +131 +125 +117 +115 +117 +120 +122 +120 +117 +113 +111 +109 +110 +116 +123 +116 +124 +122 +114 +110 +109 +110 +113 +108 +105 +102 +102 +102 +99 +95 +92 +94 +102 +102 +98 +101 +107 +111 +113 +106 +116 +131 +138 +133 +129 +132 +137 +136 +135 +129 +125 +129 +133 +134 +137 +130 +133 +137 +143 +148 +149 +141 +132 +131 +132 +133 +135 +136 +136 +134 +132 +131 +132 +137 +145 +143 +144 +151 +145 +136 +117 +106 +115 +127 +129 +123 +118 +127 +133 +134 +129 +129 +133 +132 +127 +115 +120 +122 +128 +134 +126 +118 +124 +139 +142 +139 +132 +126 +125 +126 +125 +124 +125 +127 +129 +131 +132 +129 +125 +126 +119 +116 +114 +110 +111 +118 +122 +123 +125 +133 +131 +116 +108 +112 +114 +116 +124 +130 +127 +120 +116 +117 +120 +119 +122 +121 +119 +118 +110 +107 +115 +119 +116 +114 +115 +122 +130 +135 +136 +134 +133 +125 +110 +98 +97 +107 +115 +114 +111 +112 +114 +110 +107 +106 +103 +105 +108 +110 +109 +106 +101 +99 +99 +93 +103 +111 +109 +106 +105 +102 +99 +98 +99 +103 +108 +108 +102 +101 +103 +100 +102 +105 +107 +104 +100 +102 +105 +108 +107 +107 +107 +108 +108 +107 +106 +100 +101 +106 +113 +115 +109 +105 +104 +113 +113 +115 +114 +110 +107 +112 +120 +120 +119 +115 +115 +118 +116 +111 +110 +115 +117 +118 +120 +120 +121 +122 +122 +127 +130 +131 +132 +134 +137 +137 +135 +135 +134 +134 +136 +136 +133 +133 +134 +135 +134 +135 +138 +139 +138 +138 +140 +133 +135 +134 +129 +126 +127 +128 +129 +125 +125 +125 +124 +119 +113 +111 +111 +104 +103 +97 +88 +79 +72 +73 +76 +78 +84 +91 +93 +96 +101 +106 +108 +107 +109 +111 +114 +121 +127 +124 +117 +114 +111 +106 +101 +104 +114 +123 +126 +123 +125 +129 +133 +135 +132 +132 +134 +131 +132 +132 +133 +137 +137 +139 +147 +145 +145 +145 +145 +144 +142 +139 +138 +138 +138 +139 +139 +136 +134 +138 +144 +145 +148 +147 +143 +142 +143 +140 +134 +135 +147 +150 +149 +150 +148 +147 +155 +166 +157 +144 +132 +133 +142 +146 +145 +150 +146 +140 +136 +137 +141 +142 +141 +145 +145 +145 +143 +141 +139 +142 +143 +137 +138 +138 +136 +137 +141 +144 +146 +144 +145 +144 +142 +141 +141 +142 +145 +148 +148 +151 +154 +153 +145 +134 +126 +116 +116 +116 +115 +112 +108 +109 +113 +126 +132 +138 +142 +144 +145 +144 +143 +147 +147 +147 +147 +146 +141 +134 +128 +130 +137 +140 +137 +139 +145 +149 +149 +155 +152 +151 +151 +154 +156 +153 +151 +157 +157 +152 +145 +145 +148 +144 +137 +129 +132 +138 +149 +157 +157 +159 +167 +171 +170 +145 +126 +128 +122 +119 +137 +149 +150 +147 +141 +145 +164 +179 +181 +174 +172 +160 +140 +143 +166 +175 +174 +173 +174 +178 +173 +162 +159 +151 +134 +139 +117 +121 +166 +214 +228 +203 +173 +169 +157 +132 +141 +179 +211 +210 +176 +163 +161 +163 +157 +148 +155 +167 +167 +164 +158 +142 +128 +125 +128 +130 +133 +131 +130 +130 +134 +139 +136 +132 +135 +124 +128 +145 +158 +153 +152 +168 +183 +175 +158 +152 +161 +166 +162 +158 +157 +161 +173 +184 +185 +183 +184 +180 +168 +171 +186 +191 +192 +193 +188 +180 +182 +188 +206 +217 +220 +220 +219 +218 +219 +214 +206 +198 +200 +194 +192 +210 +223 +232 +225 +199 +178 +171 +165 +175 +206 +228 +227 +215 +202 +201 +204 +203 +202 +204 +201 +197 +197 +202 +207 +206 +202 +213 +224 +228 +227 +228 +225 +215 +208 +213 +219 +213 +194 +186 +194 +201 +199 +204 +200 +197 +195 +196 +200 +195 +183 +157 +148 +172 +204 +204 +178 +159 +165 +170 +174 +179 +174 +156 +135 +127 +127 +126 +128 +130 +132 +134 +135 +135 +133 +130 +129 +132 +136 +137 +137 +141 +147 +156 +163 +170 +169 +160 +143 +119 +101 +96 +101 +108 +111 +107 +100 +102 +114 +119 +113 +107 +102 +97 +91 +89 +92 +95 +97 +98 +96 +96 +97 +99 +98 +100 +102 +105 +107 +109 +110 +110 +110 +111 +112 +116 +120 +120 +121 +127 +136 +134 +130 +128 +129 +131 +132 +132 +133 +134 +134 +135 +138 +139 +139 +140 +143 +144 +147 +146 +142 +139 +141 +143 +144 +140 +141 +143 +144 +145 +146 +147 +148 +147 +146 +145 +144 +144 +143 +140 +138 +139 +140 +138 +137 +142 +142 +142 +146 +157 +167 +178 +179 +178 +186 +191 +186 +182 +169 +158 +152 +149 +145 +146 +149 +154 +159 +167 +174 +183 +195 +211 +221 +237 +242 +245 +246 +246 +245 +246 +245 +245 +245 +244 +244 +243 +243 +242 +242 +242 +241 +242 +242 +242 +242 +241 +241 +241 +240 +238 +238 +239 +239 +240 +239 +238 +237 +236 +236 +237 +239 +241 +242 +242 +242 +241 +241 +242 +242 +243 +243 +243 +242 +241 +241 +241 +242 +243 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +238 +238 +239 +239 +238 +237 +236 +236 +236 +236 +236 +235 +235 +234 +234 +234 +234 +233 +232 +231 +230 +231 +231 +232 +230 +230 +231 +232 +233 +233 +233 +233 +233 +234 +235 +235 +234 +234 +235 +236 +234 +234 +236 +236 +237 +238 +238 +239 +237 +237 +237 +237 +237 +237 +238 +239 +240 +241 +240 +239 +240 +241 +242 +243 +245 +246 +246 +245 +244 +244 +246 +248 +248 +248 +248 +248 +248 +249 +250 +250 +251 +251 +252 +252 +252 +252 +253 +254 +252 +252 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +248 +247 +248 +249 +250 +250 +251 +249 +248 +246 +244 +241 +239 +239 +237 +232 +230 +228 +226 +225 +223 +220 +220 +220 +219 +217 +216 +214 +212 +214 +217 +218 +214 +213 +215 +214 +213 +216 +220 +217 +212 +205 +199 +199 +202 +201 +199 +192 +190 +191 +194 +198 +200 +200 +201 +196 +194 +196 +199 +195 +185 +180 +181 +190 +184 +175 +170 +168 +169 +172 +173 +162 +166 +171 +173 +170 +168 +168 +169 +169 +173 +171 +164 +158 +154 +153 +156 +147 +153 +157 +161 +165 +167 +162 +155 +155 +159 +162 +162 +158 +155 +158 +162 +165 +167 +169 +169 +168 +165 +162 +161 +159 +161 +160 +155 +155 +159 +159 +156 +151 +151 +141 +131 +137 +156 +166 +164 +145 +139 +138 +146 +151 +147 +142 +141 +140 +138 +138 +145 +156 +161 +160 +156 +142 +127 +115 +115 +119 +120 +122 +126 +124 +118 +112 +111 +111 +109 +105 +104 +105 +100 +93 +93 +94 +84 +81 +90 +107 +113 +114 +101 +85 +74 +68 +63 +53 +57 +58 +58 +65 +80 +89 +90 +80 +82 +80 +81 +87 +93 +97 +103 +109 +123 +122 +110 +103 +104 +112 +124 +121 +122 +117 +112 +115 +122 +132 +142 +140 +139 +139 +142 +145 +145 +146 +148 +140 +142 +151 +153 +142 +124 +98 +76 +76 +82 +88 +89 +82 +73 +70 +71 +74 +73 +76 +83 +86 +88 +96 +106 +102 +91 +96 +119 +136 +140 +149 +164 +163 +157 +152 +147 +140 +134 +128 +122 +119 +113 +98 +95 +86 +62 +42 +28 +22 +30 +36 +38 +35 +33 +34 +37 +36 +33 +27 +29 +33 +39 +47 +59 +77 +79 +83 +87 +87 +90 +97 +105 +109 +101 +101 +98 +94 +94 +90 +89 +89 +89 +89 +87 +80 +70 +62 +61 +73 +78 +82 +93 +103 +104 +106 +112 +111 +112 +115 +116 +114 +110 +110 +113 +115 +110 +102 +98 +101 +105 +99 +89 +96 +110 +144 +160 +127 +84 +73 +85 +92 +91 +95 +95 +93 +95 +93 +94 +99 +97 +97 +106 +118 +120 +118 +119 +120 +119 +120 +122 +124 +125 +127 +130 +131 +137 +138 +140 +146 +148 +145 +143 +142 +140 +137 +137 +134 +127 +119 +114 +111 +115 +121 +124 +123 +122 +125 +131 +132 +132 +133 +135 +136 +139 +144 +146 +145 +147 +152 +152 +147 +140 +136 +137 +133 +135 +138 +139 +138 +137 +140 +146 +143 +142 +147 +151 +147 +144 +147 +149 +140 +137 +136 +139 +145 +148 +146 +143 +142 +143 +143 +140 +132 +127 +130 +136 +137 +138 +139 +138 +136 +134 +136 +141 +139 +143 +143 +142 +145 +151 +150 +144 +141 +141 +139 +137 +137 +139 +140 +139 +136 +138 +141 +147 +151 +150 +145 +140 +138 +139 +141 +137 +134 +140 +148 +149 +141 +137 +137 +140 +142 +140 +137 +137 +134 +134 +134 +130 +127 +130 +134 +130 +129 +127 +128 +130 +130 +132 +135 +133 +132 +132 +132 +135 +140 +141 +133 +123 +135 +138 +138 +132 +127 +128 +129 +128 +130 +132 +132 +129 +128 +128 +123 +117 +115 +117 +123 +132 +134 +126 +117 +112 +119 +118 +118 +122 +123 +123 +126 +131 +132 +128 +124 +119 +117 +117 +119 +121 +118 +116 +113 +111 +109 +109 +112 +116 +118 +120 +114 +105 +105 +110 +114 +119 +113 +109 +103 +101 +99 +98 +96 +95 +97 +105 +105 +102 +104 +109 +111 +113 +114 +122 +132 +136 +135 +133 +134 +135 +135 +131 +125 +124 +130 +134 +135 +137 +136 +142 +146 +147 +148 +150 +144 +133 +118 +127 +136 +140 +137 +133 +132 +132 +132 +133 +138 +148 +149 +149 +155 +148 +133 +120 +115 +122 +127 +124 +119 +118 +129 +134 +136 +133 +132 +134 +133 +128 +128 +122 +116 +124 +135 +131 +127 +133 +136 +143 +142 +133 +126 +126 +127 +126 +126 +127 +127 +126 +125 +126 +129 +130 +131 +129 +130 +124 +115 +112 +111 +106 +107 +121 +132 +130 +122 +115 +112 +112 +110 +112 +115 +116 +116 +116 +117 +118 +116 +119 +120 +120 +122 +121 +120 +121 +117 +113 +109 +108 +111 +116 +120 +121 +125 +129 +129 +120 +105 +95 +97 +103 +115 +108 +108 +114 +112 +106 +101 +99 +101 +105 +111 +113 +111 +108 +106 +106 +106 +103 +99 +99 +103 +110 +110 +105 +107 +109 +111 +110 +108 +106 +101 +98 +96 +97 +99 +101 +100 +98 +99 +102 +102 +99 +98 +96 +97 +98 +99 +99 +96 +95 +98 +106 +110 +108 +105 +105 +105 +108 +112 +112 +106 +102 +106 +114 +116 +117 +114 +113 +116 +117 +115 +117 +120 +122 +125 +127 +127 +126 +122 +122 +129 +135 +140 +139 +136 +135 +137 +138 +137 +135 +135 +136 +134 +133 +134 +137 +137 +134 +133 +136 +139 +138 +135 +134 +132 +132 +131 +129 +128 +129 +127 +124 +128 +126 +121 +115 +114 +115 +112 +108 +107 +99 +87 +75 +71 +77 +86 +93 +99 +99 +98 +98 +102 +108 +113 +116 +111 +111 +114 +123 +131 +133 +131 +128 +129 +125 +120 +117 +116 +117 +121 +124 +124 +126 +129 +132 +133 +131 +129 +128 +132 +138 +138 +139 +143 +146 +144 +143 +144 +144 +143 +143 +143 +142 +140 +138 +141 +137 +134 +135 +136 +136 +137 +139 +139 +141 +142 +143 +143 +142 +138 +134 +138 +147 +150 +148 +147 +143 +143 +150 +151 +142 +135 +135 +137 +138 +144 +152 +151 +149 +144 +141 +143 +147 +150 +150 +150 +145 +141 +141 +142 +142 +141 +141 +137 +139 +140 +141 +142 +145 +145 +144 +145 +144 +142 +139 +138 +140 +144 +147 +146 +147 +150 +155 +157 +153 +145 +139 +130 +131 +130 +122 +109 +98 +95 +97 +113 +124 +135 +139 +140 +144 +146 +145 +143 +144 +145 +148 +149 +146 +139 +134 +129 +135 +137 +135 +134 +139 +144 +147 +144 +145 +147 +149 +149 +150 +149 +149 +148 +154 +156 +153 +152 +154 +152 +147 +136 +133 +133 +142 +153 +156 +158 +165 +174 +183 +168 +144 +135 +130 +128 +138 +139 +148 +153 +147 +139 +139 +154 +168 +175 +171 +165 +162 +161 +165 +172 +175 +167 +163 +173 +182 +176 +168 +165 +160 +152 +141 +139 +154 +179 +200 +200 +184 +175 +177 +152 +134 +150 +187 +209 +195 +173 +167 +160 +144 +126 +130 +151 +164 +168 +153 +141 +135 +129 +121 +131 +152 +151 +141 +131 +133 +141 +143 +142 +146 +146 +142 +149 +157 +146 +133 +142 +162 +183 +176 +169 +165 +166 +167 +167 +165 +159 +165 +178 +187 +184 +177 +172 +168 +174 +184 +189 +194 +198 +191 +180 +179 +192 +208 +218 +219 +219 +219 +219 +221 +220 +211 +200 +194 +184 +183 +202 +214 +217 +213 +198 +187 +184 +177 +179 +198 +214 +214 +208 +203 +206 +209 +207 +207 +203 +199 +197 +200 +204 +207 +207 +205 +211 +222 +227 +227 +226 +220 +210 +205 +212 +217 +212 +196 +191 +197 +200 +195 +199 +197 +196 +195 +196 +201 +199 +188 +166 +142 +145 +168 +183 +178 +159 +152 +165 +170 +174 +168 +151 +134 +124 +123 +121 +125 +128 +130 +131 +133 +134 +133 +132 +130 +132 +136 +140 +142 +146 +151 +161 +169 +176 +174 +161 +139 +112 +93 +96 +102 +106 +108 +111 +110 +110 +114 +116 +110 +102 +98 +96 +93 +91 +89 +94 +96 +97 +97 +98 +101 +102 +102 +101 +102 +103 +106 +108 +109 +110 +111 +113 +114 +117 +121 +122 +123 +128 +135 +134 +130 +128 +128 +130 +132 +133 +135 +138 +139 +143 +147 +148 +145 +144 +145 +147 +150 +151 +148 +146 +146 +147 +146 +141 +143 +144 +145 +146 +146 +146 +147 +147 +146 +145 +144 +144 +144 +141 +140 +140 +141 +139 +138 +142 +145 +146 +149 +159 +167 +176 +177 +179 +185 +187 +181 +173 +166 +158 +156 +152 +147 +146 +149 +152 +156 +164 +175 +186 +198 +213 +225 +237 +241 +244 +245 +245 +244 +245 +244 +245 +244 +244 +243 +243 +242 +242 +242 +241 +241 +242 +241 +242 +241 +241 +241 +241 +240 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +241 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +238 +237 +238 +239 +239 +238 +237 +236 +236 +235 +235 +235 +235 +234 +234 +234 +234 +233 +233 +232 +231 +230 +231 +231 +232 +231 +231 +232 +232 +232 +232 +232 +232 +232 +233 +234 +234 +233 +233 +234 +235 +233 +233 +235 +235 +236 +237 +238 +238 +238 +238 +238 +238 +237 +238 +239 +240 +240 +240 +239 +239 +240 +241 +241 +242 +245 +245 +246 +245 +243 +244 +246 +247 +248 +248 +248 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +250 +247 +246 +248 +249 +250 +250 +251 +251 +249 +246 +243 +239 +235 +232 +231 +230 +228 +227 +226 +225 +224 +220 +218 +220 +219 +217 +217 +215 +213 +215 +218 +217 +214 +213 +215 +216 +217 +219 +224 +225 +219 +211 +204 +202 +202 +201 +198 +192 +192 +194 +199 +203 +203 +202 +201 +196 +194 +195 +198 +194 +187 +185 +188 +189 +186 +179 +170 +163 +161 +165 +169 +166 +166 +165 +165 +170 +174 +173 +168 +176 +174 +172 +166 +158 +157 +159 +159 +149 +152 +155 +157 +160 +162 +159 +156 +154 +160 +162 +156 +152 +154 +159 +162 +158 +160 +163 +166 +168 +167 +165 +163 +163 +166 +163 +156 +155 +158 +153 +145 +143 +145 +141 +138 +147 +163 +168 +163 +146 +143 +144 +150 +150 +145 +141 +144 +147 +149 +151 +153 +152 +147 +140 +134 +116 +115 +114 +114 +119 +126 +132 +134 +122 +118 +112 +107 +105 +106 +105 +103 +105 +99 +94 +95 +93 +90 +96 +107 +110 +103 +95 +85 +72 +62 +58 +61 +58 +68 +73 +74 +82 +93 +93 +84 +80 +73 +67 +75 +89 +90 +91 +102 +108 +123 +121 +104 +97 +104 +115 +124 +124 +122 +114 +109 +114 +121 +127 +132 +141 +140 +139 +142 +145 +147 +148 +148 +150 +154 +156 +149 +136 +124 +107 +89 +83 +83 +84 +89 +92 +87 +74 +62 +68 +67 +71 +78 +82 +86 +95 +104 +113 +99 +97 +115 +128 +132 +143 +160 +166 +155 +140 +128 +119 +112 +107 +103 +115 +109 +96 +93 +87 +66 +45 +30 +20 +26 +32 +36 +36 +34 +34 +35 +32 +30 +28 +31 +38 +44 +50 +59 +76 +75 +78 +85 +89 +92 +100 +108 +108 +96 +95 +93 +92 +93 +86 +82 +83 +86 +89 +90 +83 +73 +64 +62 +73 +78 +83 +93 +104 +106 +106 +110 +111 +112 +114 +115 +114 +112 +111 +111 +111 +106 +102 +101 +105 +105 +97 +89 +96 +130 +164 +151 +101 +73 +77 +85 +94 +97 +102 +102 +91 +86 +100 +112 +119 +102 +97 +107 +119 +123 +119 +113 +113 +112 +117 +124 +126 +123 +125 +130 +135 +138 +135 +134 +140 +145 +145 +143 +144 +143 +140 +137 +133 +127 +119 +114 +112 +115 +120 +124 +125 +125 +127 +131 +131 +129 +130 +137 +143 +147 +145 +142 +145 +146 +147 +143 +139 +137 +136 +136 +133 +136 +141 +145 +146 +146 +147 +149 +144 +142 +147 +150 +147 +146 +149 +151 +142 +139 +138 +142 +148 +149 +145 +140 +140 +141 +144 +143 +136 +131 +136 +144 +143 +141 +138 +138 +139 +138 +138 +140 +139 +145 +145 +141 +144 +152 +150 +140 +134 +139 +142 +142 +139 +136 +134 +131 +133 +136 +140 +144 +147 +146 +145 +143 +143 +139 +136 +132 +129 +133 +142 +146 +142 +140 +139 +142 +142 +139 +136 +135 +136 +136 +137 +134 +130 +131 +131 +127 +131 +130 +131 +135 +136 +137 +136 +132 +135 +135 +136 +137 +135 +130 +128 +127 +137 +138 +136 +130 +126 +126 +125 +122 +121 +128 +132 +129 +128 +128 +123 +117 +106 +114 +124 +133 +133 +126 +116 +109 +115 +114 +116 +118 +120 +121 +124 +128 +128 +124 +122 +122 +121 +119 +119 +122 +120 +116 +113 +111 +111 +110 +109 +109 +116 +115 +106 +99 +104 +111 +116 +119 +116 +113 +108 +105 +102 +100 +99 +99 +101 +108 +107 +104 +106 +110 +112 +114 +116 +123 +130 +131 +131 +131 +132 +133 +137 +130 +124 +127 +134 +136 +136 +138 +142 +150 +153 +149 +148 +150 +143 +131 +118 +127 +139 +145 +143 +137 +133 +132 +131 +136 +140 +147 +145 +143 +149 +144 +128 +117 +115 +121 +124 +118 +114 +117 +125 +128 +130 +129 +128 +129 +131 +132 +136 +127 +115 +119 +132 +138 +134 +132 +138 +145 +143 +132 +122 +121 +124 +123 +124 +129 +132 +129 +126 +125 +127 +128 +129 +134 +138 +131 +120 +116 +112 +102 +104 +117 +125 +129 +135 +132 +117 +106 +104 +99 +99 +105 +112 +112 +110 +107 +114 +118 +122 +122 +125 +133 +135 +128 +113 +109 +105 +103 +104 +107 +111 +113 +120 +125 +128 +122 +108 +98 +99 +107 +109 +99 +101 +113 +115 +109 +105 +104 +106 +110 +113 +115 +114 +112 +112 +112 +110 +107 +104 +104 +107 +110 +111 +111 +110 +113 +114 +112 +112 +114 +110 +103 +101 +102 +103 +105 +105 +105 +106 +108 +107 +105 +102 +100 +99 +100 +102 +103 +109 +103 +101 +104 +107 +104 +101 +98 +104 +108 +114 +115 +108 +102 +105 +113 +115 +118 +116 +114 +117 +118 +120 +125 +125 +126 +128 +130 +131 +130 +127 +124 +130 +135 +140 +140 +137 +135 +136 +137 +135 +136 +137 +137 +136 +135 +137 +140 +135 +135 +136 +139 +139 +136 +132 +130 +129 +129 +129 +129 +131 +130 +125 +119 +119 +120 +116 +109 +110 +114 +106 +94 +91 +87 +77 +72 +76 +87 +97 +100 +107 +103 +98 +97 +105 +114 +120 +122 +118 +116 +119 +127 +133 +133 +132 +133 +137 +132 +129 +127 +123 +117 +117 +120 +123 +124 +125 +125 +127 +128 +127 +125 +131 +141 +142 +140 +147 +153 +149 +142 +144 +144 +145 +146 +146 +145 +143 +141 +140 +137 +135 +136 +139 +138 +135 +133 +135 +132 +133 +139 +141 +141 +141 +143 +144 +150 +151 +149 +145 +137 +136 +144 +146 +137 +132 +134 +138 +141 +147 +155 +152 +150 +145 +142 +143 +149 +152 +154 +151 +146 +144 +147 +148 +143 +140 +142 +141 +143 +144 +146 +148 +150 +149 +146 +146 +144 +140 +136 +136 +139 +144 +148 +148 +149 +151 +153 +155 +155 +151 +147 +144 +142 +140 +134 +122 +109 +100 +97 +105 +114 +122 +127 +134 +140 +142 +139 +140 +140 +143 +145 +147 +146 +141 +137 +132 +135 +136 +133 +129 +130 +136 +142 +141 +144 +146 +144 +140 +137 +138 +141 +142 +150 +156 +156 +157 +158 +154 +148 +145 +137 +131 +137 +149 +155 +159 +166 +179 +189 +185 +164 +145 +130 +127 +131 +139 +146 +147 +145 +139 +130 +133 +150 +175 +186 +180 +174 +166 +166 +178 +176 +160 +147 +155 +175 +185 +186 +188 +186 +171 +167 +159 +148 +147 +166 +187 +193 +187 +182 +163 +147 +142 +156 +185 +201 +191 +181 +166 +141 +116 +117 +142 +162 +172 +160 +152 +150 +141 +124 +128 +149 +159 +152 +141 +136 +141 +146 +148 +151 +161 +168 +167 +156 +142 +132 +131 +139 +169 +186 +187 +172 +161 +159 +166 +175 +166 +164 +174 +186 +183 +173 +173 +177 +182 +183 +184 +189 +196 +193 +185 +184 +194 +208 +214 +212 +213 +218 +222 +226 +228 +220 +205 +192 +178 +180 +202 +213 +214 +206 +196 +191 +188 +185 +186 +192 +202 +205 +205 +206 +211 +211 +205 +202 +199 +197 +198 +204 +208 +207 +206 +206 +212 +222 +229 +230 +226 +215 +205 +203 +212 +216 +212 +201 +198 +203 +202 +195 +196 +195 +196 +195 +195 +200 +199 +190 +170 +147 +137 +141 +155 +165 +159 +152 +164 +171 +175 +166 +151 +137 +127 +123 +118 +124 +128 +130 +129 +131 +132 +133 +133 +130 +131 +135 +138 +140 +143 +147 +158 +170 +181 +178 +160 +135 +111 +96 +103 +107 +107 +109 +116 +118 +114 +111 +115 +107 +98 +91 +92 +94 +93 +91 +94 +96 +98 +98 +99 +102 +104 +104 +102 +102 +104 +106 +107 +109 +111 +113 +115 +115 +118 +121 +124 +124 +128 +133 +134 +130 +128 +130 +132 +134 +136 +138 +141 +142 +146 +150 +150 +148 +146 +146 +148 +151 +153 +153 +152 +152 +150 +146 +145 +146 +148 +148 +148 +148 +148 +148 +148 +147 +145 +145 +144 +143 +143 +142 +142 +143 +141 +140 +144 +147 +149 +152 +160 +166 +174 +176 +180 +185 +182 +173 +165 +161 +158 +156 +152 +148 +147 +151 +151 +152 +161 +176 +190 +202 +215 +226 +237 +241 +244 +245 +245 +245 +245 +244 +244 +244 +243 +243 +242 +242 +241 +241 +241 +242 +242 +241 +241 +241 +241 +240 +241 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +241 +241 +240 +239 +239 +240 +240 +240 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +241 +240 +240 +240 +240 +240 +239 +239 +240 +240 +240 +240 +239 +239 +238 +238 +237 +237 +238 +238 +238 +237 +236 +235 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +232 +231 +231 +232 +231 +231 +232 +232 +232 +232 +232 +231 +231 +231 +231 +232 +233 +233 +232 +232 +233 +234 +233 +233 +234 +235 +235 +236 +237 +237 +239 +239 +238 +238 +238 +238 +238 +239 +239 +240 +239 +239 +239 +240 +242 +243 +244 +245 +245 +245 +244 +244 +245 +247 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +248 +245 +245 +247 +249 +249 +248 +249 +251 +249 +245 +242 +236 +231 +228 +228 +231 +229 +226 +225 +225 +224 +220 +218 +220 +218 +216 +215 +213 +212 +213 +215 +216 +213 +213 +215 +218 +220 +222 +226 +231 +224 +214 +205 +201 +200 +199 +196 +192 +192 +196 +201 +205 +205 +203 +203 +197 +194 +193 +195 +194 +190 +189 +192 +183 +183 +179 +174 +168 +165 +166 +168 +174 +168 +162 +163 +171 +178 +180 +177 +180 +173 +168 +162 +154 +156 +160 +155 +151 +152 +152 +153 +155 +158 +159 +159 +155 +158 +158 +154 +153 +156 +162 +165 +158 +159 +161 +164 +166 +166 +163 +161 +165 +166 +162 +155 +151 +151 +148 +144 +146 +145 +149 +157 +163 +161 +156 +154 +151 +151 +149 +147 +145 +144 +146 +148 +148 +153 +154 +146 +131 +116 +110 +109 +106 +117 +129 +132 +132 +132 +129 +126 +115 +111 +106 +101 +97 +94 +95 +94 +92 +98 +102 +98 +97 +106 +112 +108 +94 +83 +74 +68 +61 +55 +57 +63 +73 +74 +81 +94 +102 +98 +86 +77 +74 +62 +61 +76 +89 +93 +96 +103 +105 +112 +109 +99 +98 +108 +116 +117 +122 +116 +110 +113 +124 +128 +124 +123 +135 +138 +140 +142 +145 +147 +149 +151 +158 +159 +155 +143 +132 +126 +114 +97 +87 +82 +78 +83 +92 +91 +75 +57 +61 +65 +72 +78 +79 +80 +90 +103 +113 +95 +86 +94 +99 +95 +99 +110 +121 +107 +86 +70 +67 +74 +86 +98 +106 +105 +97 +90 +81 +63 +44 +33 +28 +25 +26 +32 +38 +38 +35 +31 +27 +30 +31 +37 +45 +51 +54 +62 +71 +69 +74 +84 +90 +95 +104 +115 +106 +94 +91 +88 +87 +89 +83 +79 +79 +81 +84 +87 +82 +73 +64 +60 +72 +78 +85 +93 +101 +104 +103 +106 +109 +110 +111 +111 +112 +111 +110 +107 +106 +104 +103 +105 +105 +100 +92 +86 +105 +148 +161 +119 +76 +71 +84 +91 +104 +105 +99 +96 +86 +90 +125 +148 +140 +110 +95 +103 +115 +123 +121 +112 +106 +105 +111 +121 +123 +119 +121 +129 +137 +138 +132 +126 +133 +140 +144 +144 +146 +145 +142 +136 +130 +123 +117 +113 +112 +114 +119 +123 +126 +127 +128 +128 +129 +128 +130 +136 +143 +146 +143 +139 +142 +141 +135 +127 +127 +134 +139 +139 +141 +141 +144 +150 +155 +154 +147 +141 +140 +139 +145 +150 +148 +147 +148 +147 +143 +140 +138 +142 +147 +148 +145 +142 +142 +140 +141 +143 +141 +136 +135 +138 +145 +142 +139 +141 +144 +144 +142 +141 +142 +145 +144 +141 +144 +150 +147 +139 +137 +140 +143 +141 +138 +135 +132 +129 +135 +136 +138 +139 +139 +140 +142 +144 +147 +136 +132 +133 +133 +135 +136 +135 +136 +139 +142 +142 +139 +134 +135 +139 +139 +138 +137 +135 +131 +133 +133 +128 +133 +131 +132 +136 +136 +135 +133 +128 +135 +136 +139 +136 +126 +119 +123 +134 +134 +135 +133 +128 +126 +125 +122 +117 +115 +123 +129 +127 +127 +128 +123 +116 +105 +114 +121 +123 +120 +118 +118 +117 +111 +114 +117 +119 +120 +119 +120 +122 +124 +120 +121 +124 +124 +120 +119 +122 +122 +118 +113 +112 +112 +112 +110 +108 +111 +111 +106 +103 +109 +114 +114 +115 +112 +113 +112 +110 +107 +103 +99 +96 +101 +107 +107 +104 +106 +110 +112 +115 +113 +118 +125 +126 +123 +123 +131 +139 +141 +133 +130 +135 +138 +137 +137 +138 +144 +148 +150 +147 +145 +144 +137 +128 +134 +135 +139 +145 +147 +144 +137 +133 +135 +142 +143 +143 +137 +133 +139 +138 +124 +113 +107 +112 +118 +117 +118 +122 +125 +124 +123 +123 +123 +125 +131 +139 +139 +133 +122 +117 +126 +136 +135 +128 +140 +140 +136 +129 +122 +119 +121 +122 +126 +129 +130 +127 +126 +127 +127 +126 +128 +133 +138 +134 +126 +122 +120 +113 +111 +115 +124 +134 +140 +140 +127 +108 +99 +92 +92 +105 +115 +114 +107 +102 +118 +125 +133 +130 +129 +139 +144 +134 +118 +115 +111 +109 +108 +108 +109 +112 +119 +120 +122 +120 +110 +103 +108 +116 +105 +97 +99 +109 +114 +114 +115 +115 +116 +116 +116 +115 +115 +114 +114 +113 +113 +112 +112 +112 +111 +110 +111 +113 +109 +111 +113 +114 +117 +119 +118 +114 +117 +116 +115 +116 +117 +118 +118 +118 +119 +119 +119 +117 +115 +113 +113 +113 +122 +113 +106 +107 +109 +107 +102 +99 +108 +111 +115 +117 +112 +107 +109 +115 +119 +123 +122 +121 +122 +123 +125 +132 +132 +130 +128 +129 +132 +133 +133 +132 +133 +133 +134 +136 +138 +138 +137 +134 +133 +136 +139 +140 +138 +137 +138 +140 +133 +137 +141 +142 +138 +133 +130 +130 +127 +127 +127 +128 +129 +127 +121 +116 +108 +112 +110 +106 +110 +116 +105 +87 +69 +71 +72 +76 +85 +95 +99 +99 +103 +100 +98 +99 +107 +115 +119 +120 +120 +121 +123 +127 +128 +127 +129 +133 +134 +133 +132 +129 +125 +120 +119 +121 +123 +122 +119 +115 +115 +118 +121 +121 +132 +139 +140 +138 +143 +148 +145 +140 +144 +144 +145 +147 +148 +147 +146 +144 +143 +140 +137 +136 +136 +135 +134 +132 +129 +123 +121 +129 +135 +137 +141 +149 +146 +146 +147 +146 +141 +134 +133 +138 +145 +142 +136 +132 +139 +149 +153 +150 +151 +149 +144 +139 +139 +144 +151 +153 +147 +148 +153 +157 +150 +139 +136 +142 +148 +149 +147 +147 +151 +155 +154 +152 +147 +145 +141 +139 +139 +140 +143 +145 +147 +148 +148 +149 +149 +150 +147 +145 +147 +144 +143 +145 +143 +136 +123 +114 +109 +106 +106 +114 +126 +135 +136 +134 +139 +138 +138 +140 +142 +141 +139 +139 +137 +138 +138 +135 +128 +124 +128 +135 +144 +146 +145 +140 +132 +128 +129 +131 +138 +144 +150 +153 +157 +159 +154 +147 +149 +143 +135 +137 +146 +152 +159 +168 +182 +178 +182 +180 +159 +131 +120 +125 +137 +141 +138 +138 +140 +130 +127 +141 +168 +189 +183 +174 +164 +165 +183 +180 +159 +135 +128 +147 +174 +198 +204 +196 +186 +177 +168 +156 +145 +153 +177 +195 +197 +183 +171 +166 +154 +145 +160 +182 +196 +191 +176 +151 +128 +125 +145 +162 +173 +172 +165 +159 +151 +140 +137 +142 +154 +158 +150 +137 +133 +137 +146 +155 +164 +181 +180 +165 +155 +149 +140 +135 +142 +176 +194 +182 +163 +146 +150 +170 +177 +172 +175 +181 +180 +179 +183 +186 +188 +183 +176 +175 +182 +190 +194 +194 +200 +210 +210 +202 +202 +210 +219 +226 +231 +226 +210 +195 +182 +188 +210 +219 +218 +205 +197 +193 +187 +187 +189 +187 +193 +204 +209 +210 +214 +213 +204 +197 +196 +195 +198 +206 +209 +205 +202 +204 +215 +225 +233 +234 +228 +214 +205 +205 +214 +216 +213 +206 +205 +208 +206 +200 +197 +197 +196 +194 +192 +196 +194 +184 +172 +155 +145 +136 +137 +151 +157 +160 +168 +179 +183 +172 +154 +140 +130 +124 +123 +127 +129 +130 +130 +130 +131 +131 +128 +126 +130 +135 +137 +137 +139 +142 +151 +167 +179 +176 +155 +131 +115 +108 +109 +111 +111 +114 +120 +120 +113 +110 +112 +107 +97 +87 +86 +92 +97 +97 +97 +98 +99 +97 +99 +102 +103 +103 +102 +104 +106 +108 +109 +111 +113 +115 +116 +115 +116 +120 +123 +124 +126 +129 +132 +130 +130 +133 +136 +138 +141 +143 +143 +144 +145 +146 +146 +147 +148 +150 +150 +151 +153 +156 +157 +157 +153 +152 +151 +152 +153 +152 +152 +151 +150 +151 +151 +149 +146 +145 +145 +144 +142 +142 +143 +145 +143 +142 +146 +148 +150 +153 +160 +164 +172 +179 +182 +186 +180 +166 +159 +155 +151 +150 +149 +148 +150 +153 +153 +152 +160 +178 +194 +203 +216 +227 +239 +243 +245 +245 +245 +246 +246 +245 +244 +243 +243 +242 +242 +241 +241 +241 +241 +242 +242 +241 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +238 +238 +240 +240 +241 +241 +241 +240 +239 +239 +240 +240 +240 +240 +240 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +240 +240 +240 +240 +240 +240 +239 +239 +240 +240 +240 +239 +239 +238 +238 +238 +237 +237 +238 +238 +237 +236 +236 +235 +234 +234 +234 +233 +233 +233 +233 +233 +233 +232 +232 +232 +231 +232 +231 +231 +232 +232 +232 +231 +231 +231 +231 +231 +231 +232 +233 +233 +232 +232 +233 +234 +233 +233 +234 +235 +235 +236 +237 +237 +239 +239 +238 +238 +237 +237 +238 +239 +239 +239 +239 +239 +239 +239 +241 +242 +243 +244 +245 +245 +245 +245 +246 +247 +248 +248 +248 +248 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +247 +246 +246 +248 +250 +249 +248 +248 +247 +244 +242 +239 +235 +230 +229 +231 +234 +231 +227 +225 +225 +224 +221 +218 +219 +216 +214 +214 +214 +212 +212 +213 +216 +215 +215 +217 +219 +221 +221 +222 +229 +222 +212 +202 +198 +198 +198 +197 +194 +194 +196 +200 +202 +202 +201 +201 +199 +194 +190 +192 +195 +194 +193 +193 +186 +185 +182 +180 +179 +177 +175 +174 +170 +167 +167 +169 +169 +172 +181 +191 +178 +167 +160 +156 +150 +153 +155 +148 +148 +148 +149 +151 +154 +157 +160 +163 +157 +155 +154 +157 +160 +162 +165 +169 +166 +165 +165 +165 +166 +164 +161 +159 +159 +158 +156 +152 +148 +147 +152 +157 +159 +159 +165 +172 +170 +158 +149 +148 +148 +152 +149 +140 +138 +145 +150 +149 +143 +145 +143 +132 +115 +103 +102 +105 +114 +122 +134 +142 +143 +135 +123 +114 +114 +106 +98 +92 +83 +77 +78 +86 +87 +102 +111 +107 +106 +115 +110 +94 +80 +75 +69 +64 +62 +62 +67 +72 +81 +80 +87 +101 +105 +95 +85 +82 +66 +59 +73 +92 +98 +106 +112 +107 +110 +108 +107 +107 +109 +114 +118 +117 +119 +115 +114 +124 +134 +133 +128 +129 +129 +134 +140 +146 +148 +150 +153 +154 +151 +151 +150 +142 +137 +133 +116 +93 +82 +84 +85 +83 +80 +76 +71 +66 +65 +68 +74 +80 +81 +82 +93 +105 +98 +80 +67 +68 +67 +57 +49 +50 +42 +46 +40 +28 +24 +37 +73 +110 +106 +99 +85 +69 +61 +53 +43 +41 +36 +30 +27 +32 +39 +40 +37 +35 +31 +35 +39 +45 +51 +57 +61 +69 +71 +71 +75 +84 +89 +95 +106 +117 +105 +94 +92 +88 +85 +87 +84 +84 +81 +80 +80 +81 +78 +70 +61 +57 +70 +79 +88 +94 +99 +101 +100 +104 +108 +110 +111 +111 +111 +113 +112 +108 +103 +101 +101 +101 +99 +93 +88 +86 +119 +147 +140 +103 +79 +75 +90 +114 +128 +118 +95 +89 +86 +99 +133 +147 +125 +103 +95 +103 +111 +117 +117 +111 +102 +100 +104 +115 +117 +113 +116 +126 +136 +138 +132 +128 +131 +136 +139 +143 +146 +146 +142 +134 +127 +122 +117 +112 +109 +112 +116 +121 +126 +127 +127 +126 +128 +129 +131 +134 +136 +137 +138 +137 +141 +137 +127 +118 +119 +130 +137 +137 +138 +140 +145 +151 +155 +152 +143 +136 +137 +137 +142 +146 +144 +142 +142 +140 +138 +136 +137 +142 +147 +147 +146 +146 +145 +141 +138 +138 +138 +137 +138 +140 +143 +141 +141 +145 +148 +146 +143 +140 +143 +142 +142 +144 +147 +149 +148 +145 +149 +146 +141 +137 +136 +137 +137 +136 +137 +138 +139 +138 +137 +138 +140 +142 +145 +136 +135 +140 +140 +138 +136 +133 +134 +137 +140 +139 +136 +134 +136 +141 +139 +136 +136 +136 +135 +138 +138 +134 +131 +127 +129 +133 +132 +132 +131 +129 +132 +134 +139 +140 +131 +121 +121 +130 +130 +132 +131 +129 +129 +130 +126 +120 +118 +125 +129 +127 +128 +130 +125 +118 +118 +118 +116 +112 +111 +115 +119 +121 +118 +121 +124 +125 +125 +124 +124 +123 +122 +118 +120 +124 +123 +118 +116 +119 +124 +119 +113 +111 +112 +114 +113 +110 +109 +112 +111 +112 +117 +118 +115 +115 +111 +114 +114 +111 +108 +103 +97 +92 +98 +105 +109 +109 +111 +112 +112 +114 +113 +112 +116 +122 +122 +124 +135 +147 +141 +133 +135 +141 +139 +136 +137 +136 +140 +138 +138 +142 +143 +139 +133 +130 +141 +139 +140 +145 +148 +144 +139 +135 +145 +150 +145 +144 +142 +138 +137 +132 +122 +115 +111 +113 +119 +125 +131 +138 +135 +127 +120 +118 +118 +122 +133 +145 +138 +133 +129 +128 +129 +131 +132 +130 +137 +132 +130 +132 +131 +125 +123 +125 +130 +126 +120 +116 +121 +130 +133 +130 +130 +132 +136 +137 +131 +126 +124 +122 +112 +108 +124 +136 +129 +131 +135 +124 +100 +95 +97 +111 +121 +122 +117 +113 +125 +135 +145 +139 +133 +139 +145 +137 +130 +127 +123 +120 +115 +109 +106 +106 +112 +113 +116 +118 +115 +109 +109 +113 +108 +104 +104 +105 +105 +109 +115 +115 +122 +120 +118 +117 +117 +116 +114 +111 +121 +114 +109 +109 +113 +116 +118 +119 +117 +115 +116 +118 +118 +117 +117 +119 +125 +124 +123 +123 +124 +126 +126 +125 +124 +125 +126 +125 +121 +118 +117 +117 +118 +110 +105 +107 +113 +115 +114 +111 +109 +108 +110 +113 +113 +111 +113 +117 +123 +127 +128 +127 +128 +128 +129 +134 +135 +133 +131 +131 +133 +135 +136 +136 +134 +133 +133 +134 +137 +138 +137 +136 +135 +137 +139 +138 +137 +136 +137 +138 +135 +136 +136 +135 +133 +132 +131 +130 +126 +125 +124 +123 +120 +116 +113 +111 +110 +110 +106 +106 +116 +123 +107 +84 +61 +65 +71 +78 +88 +96 +101 +103 +108 +108 +108 +108 +109 +112 +115 +115 +116 +123 +129 +129 +126 +126 +129 +131 +131 +135 +134 +128 +124 +126 +128 +126 +126 +124 +117 +109 +105 +108 +115 +120 +131 +135 +136 +136 +139 +136 +133 +135 +144 +142 +140 +139 +141 +143 +144 +147 +148 +143 +137 +135 +136 +136 +133 +128 +115 +110 +110 +117 +124 +125 +129 +136 +134 +131 +131 +132 +129 +125 +123 +124 +125 +133 +140 +144 +150 +153 +151 +146 +150 +150 +146 +140 +138 +143 +150 +154 +146 +148 +153 +156 +148 +135 +134 +141 +151 +150 +149 +149 +153 +155 +156 +154 +148 +147 +145 +144 +142 +141 +141 +142 +142 +145 +146 +145 +146 +147 +147 +145 +144 +144 +146 +150 +155 +152 +141 +132 +125 +113 +105 +110 +120 +124 +127 +128 +133 +133 +134 +137 +137 +136 +138 +139 +141 +143 +143 +139 +132 +127 +128 +133 +141 +141 +139 +136 +130 +126 +124 +124 +130 +138 +146 +149 +152 +155 +154 +153 +151 +149 +144 +141 +143 +145 +155 +166 +184 +175 +179 +188 +176 +148 +129 +122 +121 +136 +141 +138 +132 +122 +123 +138 +157 +174 +173 +177 +166 +159 +179 +186 +162 +127 +106 +119 +153 +191 +207 +201 +193 +183 +176 +171 +164 +166 +178 +184 +191 +192 +187 +171 +158 +157 +160 +165 +185 +193 +188 +168 +145 +139 +150 +161 +172 +178 +171 +158 +152 +151 +152 +153 +151 +153 +149 +141 +132 +126 +136 +155 +168 +179 +180 +177 +176 +166 +153 +149 +131 +160 +184 +192 +182 +151 +134 +144 +165 +168 +174 +180 +186 +196 +197 +189 +187 +182 +174 +167 +171 +186 +198 +199 +210 +216 +208 +194 +192 +201 +213 +221 +230 +228 +216 +202 +190 +195 +216 +222 +213 +200 +198 +199 +191 +187 +186 +180 +189 +207 +214 +210 +212 +215 +211 +204 +196 +195 +199 +206 +208 +202 +199 +200 +215 +225 +234 +236 +231 +218 +210 +211 +216 +217 +214 +209 +207 +208 +207 +204 +196 +195 +194 +191 +190 +194 +190 +181 +170 +156 +149 +141 +138 +147 +154 +161 +173 +186 +190 +178 +157 +141 +130 +124 +126 +128 +127 +127 +130 +133 +131 +129 +123 +125 +132 +138 +140 +138 +139 +142 +150 +159 +167 +165 +150 +131 +119 +112 +110 +111 +112 +117 +120 +113 +108 +110 +105 +106 +101 +92 +87 +91 +97 +100 +97 +98 +98 +97 +99 +100 +102 +102 +103 +106 +109 +110 +111 +112 +114 +115 +116 +116 +117 +122 +124 +125 +127 +128 +131 +130 +132 +136 +139 +140 +141 +143 +145 +145 +145 +145 +146 +149 +152 +154 +153 +153 +154 +158 +162 +163 +162 +160 +157 +157 +157 +156 +154 +153 +153 +152 +153 +151 +148 +145 +144 +145 +144 +143 +144 +146 +145 +143 +147 +148 +149 +154 +161 +165 +175 +183 +188 +190 +181 +166 +155 +149 +144 +143 +146 +149 +153 +155 +155 +153 +161 +179 +197 +208 +218 +230 +240 +243 +245 +245 +244 +245 +246 +245 +243 +243 +243 +242 +242 +241 +241 +241 +240 +241 +242 +241 +240 +239 +239 +240 +239 +239 +238 +239 +239 +239 +238 +237 +240 +240 +240 +240 +240 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +242 +241 +242 +242 +243 +243 +243 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +240 +240 +240 +240 +240 +240 +240 +240 +241 +240 +240 +239 +239 +238 +238 +238 +236 +236 +238 +237 +237 +236 +235 +234 +234 +234 +234 +233 +233 +233 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +231 +231 +231 +231 +231 +231 +232 +232 +232 +232 +233 +233 +233 +233 +233 +234 +233 +234 +234 +235 +236 +237 +237 +238 +238 +238 +237 +237 +236 +236 +237 +238 +239 +239 +239 +239 +239 +239 +242 +243 +243 +244 +245 +246 +246 +246 +247 +248 +247 +247 +247 +247 +248 +249 +249 +250 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +253 +252 +249 +248 +248 +251 +252 +251 +249 +249 +242 +240 +239 +239 +236 +232 +232 +236 +236 +232 +227 +225 +225 +224 +221 +218 +216 +214 +213 +215 +217 +216 +216 +216 +217 +216 +216 +218 +220 +220 +218 +217 +222 +217 +208 +201 +198 +199 +200 +199 +198 +196 +195 +196 +196 +196 +196 +198 +201 +195 +190 +192 +196 +196 +195 +194 +191 +187 +183 +180 +181 +180 +177 +175 +169 +165 +165 +167 +166 +165 +170 +179 +175 +168 +162 +158 +155 +156 +155 +149 +142 +144 +148 +154 +157 +157 +160 +164 +162 +159 +159 +165 +170 +171 +171 +173 +169 +168 +166 +164 +163 +161 +159 +158 +157 +154 +153 +152 +150 +150 +158 +167 +167 +172 +174 +170 +162 +153 +147 +144 +143 +149 +148 +139 +137 +142 +144 +139 +136 +133 +125 +117 +111 +109 +112 +114 +127 +131 +138 +141 +135 +124 +115 +112 +117 +107 +98 +91 +80 +74 +79 +92 +103 +112 +117 +115 +113 +109 +97 +85 +80 +78 +75 +72 +70 +73 +76 +78 +77 +85 +96 +100 +96 +88 +83 +80 +75 +75 +92 +104 +106 +119 +128 +120 +122 +117 +118 +122 +118 +115 +116 +117 +112 +118 +128 +138 +144 +138 +132 +135 +124 +131 +138 +143 +146 +150 +153 +154 +146 +145 +145 +141 +137 +132 +113 +89 +77 +81 +85 +83 +76 +71 +74 +79 +79 +75 +75 +79 +82 +84 +91 +99 +92 +79 +67 +64 +61 +51 +40 +34 +25 +40 +44 +34 +25 +28 +55 +91 +109 +92 +69 +45 +41 +44 +41 +42 +40 +35 +33 +35 +36 +38 +40 +41 +40 +45 +48 +51 +56 +61 +66 +75 +76 +76 +78 +82 +85 +90 +99 +107 +99 +90 +91 +87 +83 +85 +84 +87 +81 +78 +76 +76 +74 +68 +63 +61 +69 +81 +91 +95 +98 +101 +101 +104 +107 +111 +112 +110 +111 +115 +115 +112 +102 +101 +99 +96 +92 +90 +90 +90 +111 +131 +125 +103 +98 +106 +128 +158 +144 +122 +97 +93 +95 +102 +105 +98 +88 +88 +96 +108 +111 +111 +110 +108 +104 +102 +106 +116 +119 +115 +117 +125 +133 +135 +134 +134 +136 +135 +133 +137 +143 +144 +141 +133 +126 +123 +120 +117 +110 +112 +116 +120 +126 +130 +130 +128 +129 +131 +133 +132 +131 +131 +134 +137 +136 +132 +124 +119 +124 +135 +138 +137 +135 +142 +149 +150 +147 +143 +139 +137 +136 +135 +137 +137 +133 +133 +134 +134 +133 +134 +138 +142 +141 +136 +135 +137 +140 +142 +143 +140 +138 +138 +142 +144 +139 +140 +142 +145 +146 +143 +140 +139 +149 +146 +145 +147 +149 +148 +147 +148 +150 +146 +141 +138 +138 +140 +138 +136 +136 +137 +138 +139 +140 +139 +139 +138 +138 +136 +140 +143 +139 +137 +138 +139 +139 +138 +137 +137 +139 +139 +138 +138 +135 +134 +136 +139 +138 +140 +141 +140 +132 +128 +128 +131 +130 +130 +130 +129 +134 +132 +132 +135 +133 +127 +124 +124 +127 +129 +130 +130 +132 +134 +131 +125 +123 +127 +129 +129 +131 +133 +132 +128 +132 +122 +113 +110 +115 +119 +120 +119 +127 +129 +131 +131 +133 +135 +134 +131 +121 +119 +120 +122 +120 +116 +114 +115 +123 +118 +113 +110 +113 +116 +115 +112 +111 +114 +115 +117 +122 +122 +120 +121 +121 +121 +118 +111 +108 +105 +101 +95 +96 +104 +111 +113 +116 +115 +112 +112 +116 +110 +109 +115 +124 +130 +137 +145 +134 +129 +135 +141 +137 +136 +138 +135 +134 +129 +130 +137 +140 +136 +132 +133 +135 +139 +146 +150 +147 +141 +138 +140 +148 +151 +143 +144 +150 +147 +140 +129 +125 +128 +127 +124 +125 +132 +145 +154 +144 +132 +120 +115 +114 +117 +129 +140 +128 +122 +133 +150 +147 +131 +125 +129 +131 +130 +133 +139 +138 +128 +122 +122 +125 +122 +117 +116 +125 +137 +139 +134 +129 +129 +134 +140 +136 +132 +131 +129 +117 +104 +113 +122 +117 +124 +136 +130 +110 +106 +108 +115 +122 +124 +122 +121 +126 +136 +143 +139 +132 +133 +135 +132 +135 +131 +129 +127 +123 +114 +108 +106 +107 +108 +109 +112 +114 +115 +114 +114 +111 +109 +108 +103 +99 +103 +109 +110 +122 +122 +122 +122 +120 +116 +113 +110 +120 +120 +119 +118 +120 +123 +128 +132 +125 +121 +119 +121 +120 +116 +117 +122 +126 +126 +126 +125 +126 +128 +129 +128 +126 +127 +126 +124 +120 +118 +119 +121 +116 +111 +105 +106 +111 +115 +115 +114 +109 +106 +108 +113 +116 +116 +118 +121 +125 +129 +130 +130 +133 +132 +131 +133 +133 +133 +132 +132 +133 +134 +134 +133 +133 +133 +134 +134 +133 +132 +133 +136 +137 +137 +136 +133 +132 +133 +135 +135 +138 +133 +126 +124 +128 +132 +131 +128 +124 +122 +119 +115 +109 +105 +105 +107 +115 +111 +108 +112 +121 +118 +94 +68 +63 +67 +74 +86 +95 +99 +102 +107 +111 +114 +115 +112 +109 +110 +114 +117 +117 +128 +138 +137 +132 +130 +129 +128 +128 +133 +132 +124 +123 +128 +131 +127 +129 +125 +121 +115 +111 +112 +121 +130 +127 +128 +130 +134 +135 +128 +126 +132 +141 +137 +131 +129 +130 +135 +141 +145 +143 +140 +138 +142 +147 +143 +129 +114 +101 +101 +104 +111 +116 +116 +115 +113 +112 +110 +112 +113 +110 +109 +109 +105 +101 +116 +141 +161 +163 +153 +147 +147 +147 +149 +146 +142 +138 +143 +149 +154 +150 +147 +147 +148 +145 +139 +138 +142 +147 +149 +150 +151 +153 +154 +154 +151 +150 +150 +148 +147 +145 +143 +141 +141 +144 +147 +148 +146 +146 +148 +148 +146 +140 +145 +150 +154 +156 +155 +153 +148 +143 +132 +123 +119 +116 +113 +114 +117 +120 +122 +128 +132 +133 +133 +137 +142 +145 +147 +146 +143 +138 +135 +135 +136 +137 +137 +136 +135 +133 +128 +122 +117 +125 +137 +147 +146 +140 +141 +147 +152 +151 +154 +151 +145 +141 +139 +146 +158 +183 +183 +187 +190 +186 +171 +143 +116 +112 +132 +143 +139 +129 +118 +118 +129 +154 +171 +171 +165 +156 +158 +180 +186 +161 +123 +98 +107 +137 +175 +201 +205 +192 +190 +188 +185 +181 +182 +180 +173 +175 +184 +193 +182 +171 +168 +162 +161 +179 +196 +201 +187 +163 +148 +147 +158 +171 +179 +178 +165 +153 +146 +145 +149 +149 +144 +146 +153 +149 +131 +127 +142 +167 +179 +182 +178 +178 +179 +169 +157 +139 +146 +163 +189 +198 +172 +136 +123 +136 +147 +163 +178 +196 +213 +212 +197 +186 +182 +178 +172 +172 +186 +199 +200 +214 +219 +208 +191 +188 +198 +211 +219 +230 +233 +226 +213 +197 +197 +214 +219 +206 +193 +192 +197 +192 +185 +184 +180 +193 +214 +222 +212 +207 +209 +212 +212 +201 +199 +201 +205 +205 +201 +199 +199 +210 +221 +229 +232 +232 +224 +217 +217 +216 +215 +212 +209 +207 +207 +205 +203 +192 +189 +187 +187 +190 +194 +192 +179 +162 +152 +153 +150 +144 +147 +154 +165 +177 +189 +194 +182 +162 +144 +132 +124 +124 +125 +124 +124 +129 +132 +131 +128 +126 +129 +135 +141 +141 +138 +137 +140 +149 +150 +154 +155 +150 +137 +124 +115 +114 +112 +112 +115 +114 +103 +97 +101 +98 +102 +103 +99 +94 +95 +98 +100 +99 +99 +98 +97 +99 +102 +103 +102 +104 +106 +110 +111 +111 +111 +113 +114 +118 +119 +121 +124 +126 +128 +129 +130 +131 +131 +134 +138 +140 +140 +141 +142 +145 +145 +147 +147 +148 +152 +154 +155 +155 +154 +155 +159 +163 +164 +165 +167 +162 +161 +161 +157 +156 +155 +155 +155 +156 +153 +150 +148 +147 +146 +144 +143 +145 +148 +147 +147 +149 +149 +151 +156 +165 +168 +179 +187 +190 +190 +180 +165 +149 +144 +139 +139 +144 +150 +153 +155 +157 +156 +164 +181 +198 +210 +222 +231 +240 +243 +244 +244 +243 +244 +244 +244 +244 +243 +243 +242 +242 +241 +241 +241 +240 +241 +242 +241 +239 +238 +239 +240 +239 +238 +238 +239 +239 +239 +237 +237 +240 +239 +239 +239 +239 +240 +240 +241 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +240 +240 +240 +240 +240 +240 +240 +240 +241 +240 +240 +239 +239 +238 +238 +237 +236 +236 +237 +237 +237 +236 +235 +234 +235 +234 +234 +233 +233 +232 +232 +232 +232 +232 +232 +232 +232 +232 +231 +231 +230 +230 +230 +230 +230 +231 +232 +233 +232 +233 +233 +233 +233 +233 +234 +234 +234 +234 +235 +236 +236 +237 +238 +238 +237 +238 +237 +237 +236 +236 +237 +238 +240 +240 +239 +238 +238 +239 +242 +243 +243 +244 +246 +246 +246 +246 +247 +248 +246 +246 +246 +247 +247 +248 +249 +249 +251 +251 +252 +252 +252 +252 +253 +254 +252 +252 +252 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +250 +249 +250 +253 +254 +252 +249 +248 +241 +240 +241 +242 +240 +235 +235 +238 +236 +232 +228 +226 +226 +225 +220 +217 +214 +212 +212 +216 +219 +219 +218 +218 +216 +216 +216 +217 +219 +220 +218 +216 +217 +214 +208 +203 +201 +202 +202 +201 +199 +196 +194 +192 +192 +192 +193 +196 +201 +196 +193 +194 +196 +197 +196 +195 +192 +189 +185 +180 +177 +174 +171 +170 +170 +164 +160 +159 +160 +160 +160 +161 +175 +177 +173 +168 +166 +163 +157 +154 +146 +147 +152 +158 +159 +157 +159 +163 +165 +166 +167 +169 +173 +175 +174 +172 +166 +165 +163 +160 +158 +158 +159 +160 +163 +159 +156 +156 +157 +158 +161 +163 +164 +167 +168 +164 +154 +143 +137 +138 +140 +144 +146 +142 +137 +136 +134 +130 +129 +123 +117 +114 +116 +121 +127 +130 +136 +138 +137 +130 +120 +111 +107 +107 +108 +107 +107 +104 +96 +92 +98 +108 +120 +123 +116 +107 +105 +99 +90 +88 +87 +82 +79 +80 +79 +79 +79 +80 +75 +84 +92 +90 +84 +81 +78 +76 +92 +100 +105 +105 +111 +121 +129 +131 +131 +123 +124 +127 +121 +118 +120 +119 +118 +130 +139 +143 +148 +145 +139 +136 +128 +132 +135 +137 +141 +146 +147 +147 +147 +146 +144 +140 +133 +128 +114 +95 +78 +75 +75 +81 +82 +80 +80 +84 +84 +80 +79 +82 +83 +81 +84 +90 +97 +90 +80 +73 +68 +63 +56 +49 +55 +66 +64 +56 +49 +40 +44 +65 +89 +77 +63 +42 +41 +48 +43 +45 +45 +40 +36 +38 +39 +40 +43 +47 +48 +53 +56 +59 +64 +69 +72 +77 +81 +81 +80 +78 +80 +86 +92 +94 +92 +86 +90 +87 +81 +81 +79 +81 +78 +76 +74 +72 +69 +66 +65 +67 +72 +84 +92 +94 +99 +103 +102 +103 +104 +108 +109 +105 +104 +110 +111 +109 +102 +101 +97 +94 +92 +91 +90 +88 +99 +122 +133 +125 +127 +151 +173 +177 +139 +110 +92 +90 +92 +90 +77 +68 +72 +83 +97 +107 +112 +111 +108 +108 +109 +109 +114 +123 +126 +123 +122 +125 +130 +129 +130 +135 +139 +134 +130 +134 +140 +142 +140 +132 +126 +124 +124 +122 +114 +116 +118 +121 +126 +130 +132 +131 +132 +133 +133 +132 +131 +131 +133 +136 +131 +128 +124 +126 +136 +144 +146 +144 +140 +147 +151 +147 +140 +136 +138 +139 +138 +137 +138 +135 +130 +130 +133 +134 +135 +137 +141 +140 +132 +124 +123 +128 +134 +144 +148 +144 +141 +142 +143 +143 +137 +139 +143 +144 +141 +138 +137 +140 +152 +151 +150 +148 +146 +146 +147 +147 +148 +145 +141 +138 +139 +141 +139 +136 +136 +136 +136 +138 +140 +140 +138 +134 +135 +136 +141 +143 +138 +137 +140 +140 +140 +139 +137 +138 +140 +141 +140 +137 +134 +134 +138 +138 +133 +134 +141 +143 +140 +132 +130 +133 +133 +132 +132 +129 +134 +130 +125 +126 +128 +127 +126 +125 +128 +131 +131 +130 +132 +134 +131 +127 +127 +128 +129 +129 +130 +133 +137 +140 +136 +125 +118 +118 +122 +122 +120 +118 +127 +127 +127 +131 +139 +145 +141 +133 +121 +121 +121 +121 +119 +118 +117 +117 +120 +118 +114 +113 +115 +118 +116 +112 +114 +116 +116 +118 +124 +124 +122 +123 +129 +126 +119 +111 +109 +109 +107 +102 +99 +106 +112 +113 +115 +114 +111 +112 +117 +113 +111 +113 +122 +133 +137 +137 +129 +125 +134 +141 +137 +139 +143 +135 +130 +128 +130 +134 +136 +134 +132 +133 +130 +139 +150 +155 +148 +137 +135 +139 +143 +149 +141 +139 +145 +143 +138 +131 +133 +140 +139 +128 +125 +136 +149 +155 +145 +134 +121 +115 +114 +117 +125 +133 +122 +116 +129 +149 +147 +131 +122 +120 +124 +132 +140 +140 +133 +123 +117 +115 +116 +118 +119 +120 +129 +138 +139 +134 +127 +128 +134 +139 +139 +139 +139 +134 +128 +117 +107 +106 +113 +123 +128 +124 +123 +121 +120 +120 +121 +121 +119 +117 +123 +128 +131 +132 +132 +129 +126 +128 +131 +128 +128 +131 +130 +124 +118 +116 +112 +113 +112 +111 +115 +122 +123 +120 +113 +111 +111 +109 +103 +102 +106 +107 +116 +120 +123 +123 +119 +118 +119 +122 +125 +132 +137 +134 +129 +130 +134 +137 +128 +124 +121 +121 +122 +123 +125 +127 +127 +128 +128 +127 +127 +129 +129 +128 +127 +128 +128 +125 +121 +120 +124 +128 +125 +120 +113 +108 +108 +110 +112 +112 +113 +112 +115 +121 +124 +124 +125 +127 +128 +130 +130 +131 +134 +133 +131 +131 +130 +130 +131 +131 +131 +130 +130 +130 +130 +130 +131 +132 +130 +128 +129 +132 +131 +132 +131 +130 +131 +133 +132 +130 +132 +129 +124 +122 +125 +129 +128 +125 +121 +117 +112 +108 +102 +101 +102 +107 +109 +108 +109 +112 +108 +95 +78 +66 +71 +72 +83 +99 +107 +106 +106 +110 +110 +116 +119 +116 +113 +114 +119 +122 +122 +129 +138 +139 +136 +132 +129 +127 +128 +130 +129 +126 +125 +130 +133 +130 +130 +127 +126 +127 +125 +123 +128 +136 +130 +128 +126 +128 +129 +121 +118 +125 +127 +125 +121 +120 +121 +125 +130 +131 +130 +132 +136 +141 +144 +136 +120 +104 +99 +102 +105 +107 +113 +119 +117 +110 +112 +112 +116 +114 +107 +107 +108 +101 +101 +116 +139 +157 +159 +150 +144 +144 +143 +146 +147 +144 +140 +141 +145 +148 +152 +146 +142 +142 +144 +145 +145 +146 +145 +148 +151 +152 +153 +153 +152 +149 +153 +151 +148 +146 +144 +143 +143 +144 +148 +152 +152 +149 +147 +149 +150 +148 +145 +148 +151 +150 +151 +154 +155 +155 +153 +150 +143 +133 +126 +121 +115 +110 +107 +111 +117 +121 +121 +123 +132 +142 +148 +149 +149 +146 +144 +145 +143 +139 +139 +138 +138 +138 +136 +133 +126 +121 +126 +137 +145 +143 +136 +135 +140 +147 +151 +155 +153 +147 +140 +135 +139 +148 +173 +188 +194 +189 +190 +185 +154 +117 +114 +125 +137 +139 +130 +119 +116 +120 +146 +167 +168 +149 +143 +161 +181 +182 +166 +137 +111 +109 +128 +162 +187 +187 +171 +178 +190 +196 +190 +185 +183 +180 +168 +160 +176 +195 +199 +183 +160 +160 +177 +190 +198 +196 +180 +155 +141 +149 +162 +176 +182 +171 +157 +142 +130 +125 +132 +136 +144 +157 +163 +156 +144 +141 +158 +175 +180 +170 +168 +179 +175 +156 +147 +142 +148 +172 +194 +191 +163 +140 +127 +131 +146 +167 +187 +204 +210 +206 +187 +178 +176 +176 +175 +183 +197 +203 +214 +220 +209 +192 +189 +198 +209 +215 +227 +236 +236 +223 +200 +193 +208 +216 +204 +188 +184 +193 +193 +186 +184 +185 +198 +219 +229 +219 +204 +196 +200 +209 +209 +206 +203 +202 +203 +203 +203 +202 +206 +217 +224 +227 +231 +229 +223 +220 +212 +209 +207 +208 +210 +209 +205 +201 +191 +185 +181 +184 +190 +197 +193 +178 +154 +152 +158 +155 +146 +146 +155 +170 +177 +185 +190 +183 +166 +147 +132 +123 +122 +122 +122 +122 +126 +130 +130 +128 +132 +132 +136 +141 +141 +139 +139 +141 +149 +150 +155 +158 +152 +138 +125 +118 +117 +115 +108 +107 +107 +100 +94 +93 +94 +95 +98 +101 +102 +101 +100 +100 +102 +102 +100 +99 +99 +102 +103 +103 +104 +106 +108 +108 +108 +108 +110 +113 +119 +121 +124 +126 +128 +129 +131 +132 +131 +132 +135 +139 +142 +142 +143 +145 +146 +147 +149 +148 +150 +154 +157 +157 +158 +156 +157 +160 +163 +167 +169 +172 +170 +169 +165 +162 +158 +156 +156 +157 +158 +155 +153 +151 +150 +149 +148 +146 +146 +150 +150 +150 +152 +153 +154 +159 +169 +172 +180 +186 +186 +184 +175 +162 +145 +142 +137 +137 +141 +148 +154 +157 +160 +161 +168 +182 +198 +213 +224 +232 +241 +243 +244 +243 +242 +243 +244 +244 +244 +244 +243 +243 +242 +242 +241 +241 +240 +241 +242 +241 +239 +238 +238 +239 +238 +238 +238 +239 +239 +239 +238 +237 +240 +239 +239 +239 +239 +240 +241 +242 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +241 +241 +241 +242 +243 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +239 +238 +238 +237 +237 +236 +236 +237 +237 +236 +235 +234 +234 +234 +234 +234 +234 +233 +233 +233 +233 +232 +232 +232 +232 +232 +231 +231 +231 +230 +230 +229 +229 +230 +231 +232 +233 +232 +233 +233 +233 +233 +233 +234 +234 +234 +234 +235 +236 +236 +237 +238 +238 +237 +237 +237 +237 +237 +237 +238 +239 +241 +241 +239 +238 +238 +239 +243 +245 +243 +245 +246 +246 +246 +245 +245 +247 +246 +246 +247 +247 +248 +249 +249 +250 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +250 +249 +250 +253 +254 +251 +249 +247 +244 +243 +245 +247 +244 +238 +236 +239 +234 +231 +228 +227 +226 +225 +220 +216 +213 +211 +212 +216 +220 +220 +218 +217 +214 +214 +214 +216 +219 +221 +220 +218 +215 +214 +210 +206 +204 +204 +203 +201 +198 +195 +192 +190 +190 +190 +193 +197 +202 +199 +196 +196 +197 +197 +196 +196 +193 +193 +191 +185 +177 +171 +168 +167 +164 +166 +163 +157 +153 +156 +162 +165 +177 +184 +183 +177 +174 +165 +157 +157 +155 +154 +157 +161 +160 +156 +158 +163 +163 +169 +170 +168 +169 +174 +172 +166 +162 +161 +159 +157 +156 +157 +161 +164 +167 +164 +160 +158 +163 +168 +164 +157 +159 +155 +159 +165 +155 +135 +126 +131 +135 +138 +142 +144 +141 +133 +130 +131 +122 +121 +120 +120 +124 +132 +141 +148 +141 +135 +128 +119 +115 +111 +103 +95 +90 +102 +114 +118 +115 +112 +114 +118 +124 +126 +109 +91 +91 +91 +88 +92 +91 +84 +79 +83 +84 +81 +79 +81 +81 +78 +74 +73 +74 +75 +78 +80 +97 +113 +110 +105 +117 +120 +119 +128 +130 +120 +120 +125 +124 +128 +131 +127 +137 +145 +143 +137 +144 +153 +149 +141 +138 +137 +135 +135 +139 +144 +143 +142 +142 +143 +147 +143 +135 +129 +118 +104 +80 +73 +73 +82 +88 +83 +81 +82 +77 +79 +85 +89 +86 +80 +83 +91 +97 +95 +86 +74 +68 +67 +63 +58 +62 +70 +67 +63 +62 +52 +51 +67 +56 +59 +65 +55 +55 +59 +51 +53 +53 +43 +36 +40 +45 +48 +49 +50 +52 +58 +63 +68 +76 +78 +78 +79 +85 +84 +81 +76 +79 +87 +91 +89 +89 +86 +91 +88 +82 +79 +74 +74 +78 +78 +75 +72 +65 +61 +63 +67 +76 +87 +92 +95 +100 +104 +101 +100 +99 +105 +104 +98 +97 +102 +104 +100 +97 +97 +94 +92 +92 +91 +85 +78 +107 +126 +154 +160 +158 +176 +182 +158 +130 +96 +81 +74 +74 +74 +70 +76 +81 +91 +96 +101 +111 +114 +110 +109 +111 +113 +119 +128 +131 +127 +123 +123 +128 +124 +123 +132 +138 +133 +129 +135 +138 +140 +139 +130 +125 +124 +124 +123 +118 +119 +119 +119 +124 +128 +130 +130 +134 +133 +133 +133 +133 +134 +134 +134 +132 +128 +127 +133 +144 +152 +152 +150 +145 +147 +145 +140 +136 +136 +139 +141 +140 +141 +143 +141 +135 +134 +139 +140 +139 +141 +143 +140 +129 +119 +121 +129 +139 +146 +148 +142 +141 +145 +145 +139 +136 +139 +143 +143 +138 +135 +138 +144 +148 +151 +151 +145 +144 +148 +150 +148 +155 +149 +140 +133 +135 +139 +144 +145 +141 +138 +135 +136 +140 +141 +139 +135 +139 +138 +141 +143 +142 +143 +142 +137 +136 +139 +140 +140 +139 +139 +139 +140 +136 +137 +139 +134 +124 +125 +136 +143 +144 +134 +130 +136 +138 +138 +137 +133 +130 +130 +129 +128 +127 +126 +126 +127 +134 +136 +135 +132 +131 +133 +131 +127 +131 +130 +130 +128 +126 +126 +134 +142 +132 +126 +123 +126 +125 +121 +120 +122 +120 +119 +120 +128 +142 +150 +142 +128 +120 +121 +122 +121 +120 +122 +122 +120 +118 +118 +117 +116 +118 +120 +117 +111 +115 +116 +115 +118 +124 +124 +120 +119 +128 +125 +117 +109 +108 +110 +109 +105 +103 +109 +110 +108 +110 +110 +111 +114 +116 +121 +120 +114 +120 +133 +138 +134 +128 +125 +134 +142 +140 +145 +148 +136 +130 +132 +133 +133 +132 +132 +131 +130 +130 +138 +149 +154 +146 +134 +130 +133 +138 +150 +142 +135 +134 +130 +133 +136 +142 +146 +138 +123 +121 +135 +146 +146 +145 +136 +125 +120 +119 +125 +130 +134 +128 +117 +118 +126 +127 +127 +124 +114 +115 +131 +142 +135 +123 +117 +116 +115 +113 +117 +117 +116 +121 +131 +136 +134 +128 +131 +135 +136 +137 +143 +143 +136 +138 +136 +117 +102 +112 +118 +117 +121 +130 +130 +129 +126 +123 +122 +118 +114 +121 +122 +122 +127 +135 +131 +125 +128 +130 +127 +128 +135 +136 +132 +127 +126 +120 +124 +124 +121 +123 +128 +125 +119 +118 +113 +115 +117 +110 +104 +104 +106 +106 +113 +119 +120 +118 +122 +132 +141 +141 +142 +140 +135 +134 +137 +135 +129 +130 +128 +124 +120 +123 +129 +131 +128 +128 +130 +131 +128 +127 +127 +128 +126 +125 +127 +129 +127 +124 +123 +126 +130 +130 +125 +118 +111 +109 +111 +114 +116 +118 +119 +124 +130 +132 +129 +128 +130 +132 +132 +130 +131 +135 +134 +130 +128 +130 +130 +130 +130 +129 +129 +131 +132 +131 +127 +126 +129 +132 +131 +128 +127 +123 +125 +128 +130 +133 +134 +131 +126 +121 +127 +130 +128 +125 +124 +125 +124 +118 +113 +108 +104 +101 +101 +105 +110 +101 +104 +106 +102 +87 +73 +75 +86 +80 +78 +89 +107 +115 +111 +110 +115 +113 +120 +124 +123 +120 +121 +124 +127 +123 +123 +129 +136 +137 +133 +130 +131 +130 +130 +131 +132 +135 +138 +139 +139 +133 +128 +129 +134 +132 +125 +124 +130 +143 +137 +127 +122 +121 +114 +110 +114 +110 +110 +111 +112 +114 +115 +115 +115 +121 +127 +130 +128 +123 +118 +112 +107 +106 +110 +109 +106 +113 +126 +130 +124 +131 +133 +139 +133 +120 +121 +123 +114 +118 +126 +135 +139 +143 +144 +141 +134 +140 +145 +149 +146 +141 +140 +142 +144 +144 +142 +140 +140 +141 +145 +147 +148 +146 +149 +151 +151 +151 +152 +152 +150 +155 +152 +147 +143 +142 +143 +147 +148 +147 +152 +152 +148 +148 +151 +154 +153 +155 +153 +149 +145 +147 +151 +152 +151 +153 +157 +154 +145 +142 +141 +130 +115 +102 +103 +107 +109 +108 +112 +125 +141 +150 +151 +149 +146 +146 +150 +148 +141 +142 +141 +139 +139 +140 +140 +138 +135 +131 +136 +142 +143 +140 +140 +143 +145 +151 +154 +152 +147 +141 +136 +137 +144 +158 +182 +193 +191 +193 +192 +163 +129 +112 +119 +133 +138 +126 +114 +114 +119 +131 +145 +155 +147 +146 +160 +173 +181 +179 +158 +131 +112 +123 +157 +171 +155 +143 +154 +181 +202 +196 +183 +187 +199 +175 +149 +160 +196 +219 +201 +166 +158 +168 +172 +180 +193 +190 +162 +138 +142 +149 +169 +176 +164 +156 +147 +128 +110 +111 +130 +140 +143 +160 +179 +176 +161 +151 +158 +169 +168 +163 +166 +166 +155 +148 +144 +145 +157 +179 +198 +193 +176 +141 +131 +134 +150 +166 +180 +195 +204 +188 +171 +167 +171 +170 +175 +194 +207 +216 +222 +213 +195 +190 +196 +202 +206 +220 +234 +239 +227 +200 +187 +202 +213 +201 +186 +183 +195 +200 +190 +182 +182 +196 +216 +231 +225 +205 +187 +189 +204 +216 +212 +205 +201 +201 +205 +207 +206 +205 +216 +222 +224 +230 +231 +225 +220 +207 +203 +202 +208 +214 +213 +207 +201 +192 +184 +180 +181 +189 +199 +192 +176 +154 +149 +155 +152 +147 +150 +157 +167 +175 +180 +184 +180 +167 +148 +131 +121 +119 +122 +122 +123 +124 +127 +129 +129 +134 +132 +134 +139 +144 +145 +146 +149 +151 +159 +169 +168 +153 +133 +120 +116 +114 +112 +104 +100 +104 +105 +99 +94 +95 +91 +92 +99 +104 +104 +102 +102 +104 +104 +101 +99 +100 +103 +104 +102 +103 +105 +106 +106 +105 +105 +108 +111 +118 +121 +125 +127 +128 +130 +131 +132 +132 +133 +136 +141 +144 +145 +147 +150 +149 +151 +151 +150 +152 +157 +161 +162 +161 +160 +160 +165 +168 +169 +172 +176 +176 +175 +170 +166 +161 +159 +159 +160 +159 +156 +154 +152 +152 +152 +150 +149 +148 +152 +152 +153 +155 +156 +157 +161 +171 +173 +181 +183 +181 +178 +170 +159 +145 +143 +138 +134 +137 +146 +156 +162 +163 +166 +172 +183 +198 +213 +224 +230 +242 +244 +245 +244 +243 +244 +245 +245 +244 +244 +244 +243 +243 +242 +242 +241 +240 +241 +242 +241 +238 +237 +238 +239 +238 +238 +238 +238 +239 +239 +238 +237 +240 +240 +240 +240 +240 +241 +241 +241 +240 +240 +241 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +244 +244 +244 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +244 +242 +241 +240 +241 +242 +243 +241 +241 +241 +241 +241 +241 +241 +242 +241 +240 +240 +239 +238 +238 +237 +237 +235 +236 +237 +237 +236 +235 +234 +234 +234 +234 +234 +234 +234 +233 +233 +233 +232 +232 +232 +232 +232 +231 +231 +231 +230 +230 +229 +229 +230 +231 +232 +233 +232 +232 +233 +233 +233 +233 +233 +234 +234 +234 +235 +235 +236 +237 +238 +238 +237 +238 +237 +237 +237 +238 +239 +240 +242 +241 +239 +238 +238 +240 +243 +244 +244 +245 +246 +246 +245 +244 +244 +245 +247 +247 +247 +247 +248 +249 +250 +250 +251 +251 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +249 +252 +253 +253 +252 +252 +249 +247 +246 +249 +253 +253 +249 +243 +239 +236 +232 +232 +230 +228 +226 +223 +219 +218 +214 +213 +216 +218 +218 +217 +216 +217 +219 +215 +213 +216 +219 +219 +218 +217 +216 +213 +207 +205 +204 +203 +201 +200 +195 +198 +198 +196 +194 +195 +196 +195 +198 +200 +200 +198 +197 +197 +196 +194 +196 +191 +185 +181 +176 +172 +168 +166 +171 +174 +174 +171 +170 +172 +175 +177 +183 +186 +185 +176 +165 +163 +161 +154 +159 +156 +156 +162 +161 +155 +155 +160 +158 +163 +166 +166 +167 +169 +170 +168 +165 +164 +161 +156 +156 +161 +168 +172 +163 +166 +168 +169 +169 +165 +155 +144 +150 +157 +162 +155 +138 +126 +129 +137 +142 +142 +144 +145 +139 +128 +125 +127 +127 +127 +123 +121 +133 +149 +150 +140 +134 +125 +115 +110 +108 +105 +100 +96 +82 +88 +108 +123 +121 +119 +125 +129 +125 +114 +100 +91 +89 +92 +93 +91 +86 +74 +78 +86 +80 +81 +85 +76 +75 +78 +79 +75 +71 +67 +78 +97 +104 +106 +110 +114 +118 +120 +124 +127 +137 +130 +128 +133 +136 +133 +133 +138 +147 +142 +144 +147 +144 +147 +149 +145 +144 +139 +135 +135 +139 +141 +139 +136 +144 +149 +148 +142 +141 +143 +132 +112 +90 +73 +69 +81 +88 +85 +80 +75 +80 +85 +95 +88 +83 +86 +80 +85 +93 +96 +90 +75 +66 +67 +68 +64 +59 +60 +58 +58 +61 +61 +61 +64 +67 +69 +73 +75 +74 +67 +60 +55 +49 +47 +46 +47 +50 +52 +53 +51 +62 +64 +70 +82 +92 +89 +83 +85 +87 +97 +92 +85 +91 +91 +86 +89 +89 +91 +90 +86 +80 +76 +75 +75 +78 +74 +73 +71 +65 +53 +55 +71 +82 +89 +96 +101 +106 +110 +107 +102 +103 +103 +96 +88 +86 +90 +92 +91 +92 +92 +88 +84 +84 +85 +79 +70 +105 +150 +173 +171 +178 +173 +144 +122 +95 +75 +62 +65 +70 +72 +78 +87 +94 +92 +97 +105 +107 +108 +108 +106 +110 +114 +120 +127 +128 +125 +124 +123 +124 +123 +127 +133 +135 +139 +139 +135 +142 +141 +136 +126 +119 +119 +123 +126 +121 +118 +117 +120 +124 +125 +126 +126 +128 +130 +132 +135 +137 +138 +139 +138 +134 +133 +134 +139 +146 +150 +151 +149 +146 +145 +144 +141 +138 +138 +138 +140 +141 +147 +151 +149 +148 +148 +147 +143 +141 +140 +141 +140 +136 +132 +133 +137 +143 +149 +149 +141 +136 +139 +142 +141 +135 +141 +140 +133 +132 +135 +140 +148 +147 +147 +146 +145 +146 +149 +152 +154 +150 +148 +144 +141 +144 +148 +147 +141 +136 +138 +142 +145 +144 +140 +138 +140 +139 +136 +136 +140 +145 +143 +136 +130 +133 +133 +134 +136 +138 +139 +137 +137 +139 +138 +134 +129 +125 +127 +132 +137 +138 +133 +133 +140 +140 +132 +128 +130 +129 +123 +121 +124 +125 +122 +124 +129 +133 +132 +133 +134 +131 +126 +126 +129 +125 +127 +129 +128 +126 +132 +135 +131 +126 +128 +128 +123 +118 +118 +122 +125 +119 +116 +119 +122 +129 +133 +127 +125 +119 +112 +117 +121 +113 +115 +123 +121 +117 +116 +114 +116 +118 +114 +112 +117 +117 +118 +120 +123 +122 +120 +119 +120 +123 +118 +113 +109 +108 +107 +105 +102 +101 +104 +109 +112 +111 +109 +112 +116 +120 +122 +118 +113 +120 +134 +138 +131 +126 +132 +133 +133 +140 +149 +145 +134 +132 +129 +128 +130 +129 +125 +126 +131 +130 +141 +141 +141 +144 +136 +128 +135 +135 +138 +138 +136 +137 +140 +139 +136 +142 +140 +132 +124 +123 +130 +138 +141 +132 +135 +132 +127 +134 +147 +146 +136 +134 +128 +118 +116 +124 +128 +123 +119 +116 +123 +126 +121 +119 +124 +125 +121 +125 +116 +109 +111 +120 +127 +131 +131 +133 +138 +141 +139 +139 +138 +141 +150 +146 +141 +135 +124 +112 +112 +121 +126 +122 +129 +134 +134 +130 +124 +116 +108 +108 +118 +125 +127 +127 +130 +130 +128 +131 +130 +131 +133 +132 +130 +129 +130 +124 +128 +129 +127 +129 +133 +129 +122 +121 +120 +119 +120 +121 +120 +116 +112 +108 +110 +113 +115 +114 +117 +130 +144 +149 +139 +129 +128 +134 +139 +134 +126 +129 +129 +130 +130 +128 +126 +128 +132 +131 +132 +132 +131 +132 +133 +131 +127 +125 +129 +133 +130 +124 +122 +124 +129 +133 +128 +122 +119 +117 +118 +122 +127 +131 +134 +135 +132 +130 +130 +130 +129 +132 +134 +135 +133 +133 +133 +133 +132 +127 +130 +132 +131 +131 +132 +132 +132 +134 +131 +129 +129 +131 +130 +129 +129 +124 +128 +131 +130 +130 +129 +124 +117 +114 +118 +121 +123 +125 +125 +123 +120 +116 +118 +117 +111 +105 +104 +106 +106 +98 +98 +95 +85 +72 +71 +79 +90 +89 +86 +95 +107 +108 +111 +114 +110 +113 +123 +130 +129 +127 +129 +131 +130 +122 +126 +128 +127 +127 +130 +132 +131 +130 +132 +136 +142 +144 +142 +138 +134 +126 +122 +124 +132 +133 +126 +121 +121 +129 +127 +125 +122 +116 +105 +98 +95 +92 +89 +95 +108 +114 +109 +104 +103 +107 +111 +115 +112 +105 +99 +101 +104 +111 +117 +122 +125 +130 +137 +138 +136 +136 +142 +145 +144 +141 +139 +137 +134 +132 +132 +131 +129 +129 +133 +136 +138 +143 +146 +148 +147 +145 +144 +145 +147 +145 +143 +140 +139 +140 +142 +144 +144 +144 +147 +150 +150 +149 +149 +151 +153 +153 +151 +146 +142 +141 +144 +148 +149 +150 +151 +151 +150 +148 +148 +151 +154 +158 +153 +149 +150 +151 +151 +153 +156 +156 +151 +153 +158 +157 +151 +140 +127 +109 +110 +113 +110 +105 +113 +127 +135 +137 +138 +137 +135 +138 +143 +142 +137 +136 +141 +142 +141 +141 +142 +140 +135 +137 +138 +146 +145 +136 +137 +144 +143 +145 +151 +156 +150 +140 +139 +140 +136 +143 +165 +182 +182 +184 +191 +177 +147 +113 +112 +125 +138 +131 +119 +119 +127 +130 +137 +139 +135 +138 +154 +172 +184 +171 +159 +148 +138 +136 +150 +164 +162 +147 +148 +168 +187 +198 +195 +189 +207 +199 +169 +144 +173 +213 +218 +189 +146 +142 +157 +172 +180 +175 +157 +141 +137 +143 +148 +155 +148 +134 +133 +129 +115 +115 +121 +130 +135 +147 +176 +192 +183 +155 +141 +145 +163 +166 +151 +141 +140 +143 +143 +142 +149 +172 +197 +205 +199 +171 +150 +139 +143 +152 +156 +165 +189 +191 +178 +168 +166 +167 +169 +183 +203 +215 +226 +216 +195 +189 +192 +196 +202 +215 +235 +243 +232 +205 +188 +198 +209 +206 +183 +185 +200 +202 +194 +184 +185 +197 +215 +232 +230 +206 +180 +177 +192 +208 +214 +215 +212 +211 +208 +206 +208 +209 +218 +223 +221 +224 +229 +225 +218 +210 +205 +201 +204 +212 +215 +210 +202 +197 +186 +180 +183 +189 +195 +190 +178 +158 +148 +150 +158 +152 +147 +159 +174 +177 +176 +179 +178 +167 +148 +129 +119 +117 +120 +123 +123 +123 +125 +127 +126 +129 +129 +134 +138 +142 +146 +151 +154 +159 +162 +165 +162 +148 +130 +118 +113 +109 +102 +102 +104 +104 +105 +108 +109 +107 +103 +99 +99 +102 +104 +101 +98 +103 +103 +101 +99 +100 +103 +104 +102 +99 +100 +103 +106 +107 +107 +111 +115 +122 +118 +121 +126 +127 +129 +132 +131 +129 +134 +139 +142 +144 +145 +148 +150 +152 +151 +152 +157 +159 +157 +159 +163 +164 +164 +166 +168 +173 +175 +177 +178 +178 +179 +176 +171 +163 +159 +157 +158 +158 +159 +156 +151 +151 +153 +153 +151 +149 +151 +152 +151 +151 +155 +161 +165 +171 +176 +179 +178 +173 +167 +160 +155 +147 +140 +136 +137 +140 +144 +153 +161 +168 +172 +175 +182 +198 +212 +223 +233 +243 +244 +245 +244 +243 +242 +244 +245 +244 +244 +243 +242 +241 +241 +240 +240 +240 +240 +240 +240 +239 +238 +238 +238 +239 +237 +236 +238 +239 +239 +238 +239 +240 +239 +239 +238 +238 +239 +240 +241 +239 +240 +241 +242 +241 +241 +242 +242 +242 +243 +244 +243 +243 +243 +244 +245 +242 +242 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +241 +241 +240 +240 +241 +242 +242 +241 +241 +241 +241 +240 +239 +238 +237 +236 +236 +236 +236 +236 +236 +235 +234 +233 +234 +234 +234 +233 +232 +232 +233 +234 +233 +233 +233 +232 +232 +232 +232 +232 +231 +231 +231 +231 +232 +232 +232 +232 +232 +232 +232 +233 +234 +234 +235 +236 +234 +234 +234 +234 +235 +235 +236 +237 +236 +236 +236 +236 +237 +238 +239 +240 +240 +240 +240 +241 +241 +241 +242 +242 +242 +243 +244 +244 +244 +245 +246 +246 +249 +247 +246 +247 +249 +249 +250 +252 +252 +251 +251 +250 +250 +251 +251 +252 +252 +253 +254 +254 +254 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +254 +255 +254 +253 +251 +249 +246 +247 +251 +254 +253 +248 +242 +238 +236 +234 +233 +231 +229 +226 +223 +221 +219 +219 +217 +217 +218 +219 +217 +216 +216 +215 +214 +215 +217 +219 +219 +218 +218 +215 +212 +208 +205 +204 +203 +201 +199 +199 +202 +204 +203 +203 +204 +203 +201 +199 +200 +200 +199 +199 +198 +195 +191 +191 +187 +182 +179 +177 +173 +171 +170 +177 +181 +184 +183 +182 +181 +179 +177 +175 +177 +178 +173 +165 +163 +161 +156 +156 +156 +157 +159 +160 +159 +157 +156 +156 +161 +164 +165 +166 +167 +166 +163 +162 +163 +164 +165 +167 +172 +175 +176 +175 +170 +167 +168 +167 +161 +154 +151 +150 +156 +158 +152 +140 +133 +135 +140 +137 +137 +140 +142 +137 +126 +120 +119 +129 +131 +133 +135 +143 +149 +141 +125 +115 +111 +107 +108 +109 +109 +108 +108 +103 +102 +109 +118 +120 +118 +115 +111 +110 +108 +100 +91 +84 +82 +80 +78 +72 +67 +74 +83 +86 +93 +93 +82 +75 +76 +75 +75 +77 +78 +87 +101 +106 +107 +110 +116 +118 +122 +127 +132 +137 +142 +147 +149 +146 +143 +144 +146 +147 +142 +141 +142 +142 +143 +144 +142 +140 +141 +140 +136 +131 +131 +135 +140 +152 +157 +158 +152 +147 +148 +139 +119 +90 +82 +78 +79 +80 +82 +84 +81 +86 +89 +99 +94 +87 +85 +78 +81 +92 +94 +89 +77 +71 +69 +65 +56 +49 +51 +55 +62 +68 +65 +63 +69 +73 +76 +80 +81 +76 +67 +59 +55 +47 +52 +57 +56 +52 +50 +52 +56 +60 +67 +76 +85 +88 +83 +79 +84 +86 +102 +105 +97 +91 +87 +85 +90 +94 +89 +82 +80 +81 +81 +78 +74 +72 +71 +72 +71 +66 +55 +59 +76 +86 +90 +96 +100 +102 +103 +103 +101 +97 +99 +95 +89 +85 +86 +87 +85 +84 +84 +85 +84 +83 +82 +83 +83 +110 +142 +158 +151 +140 +121 +96 +82 +71 +66 +65 +73 +79 +84 +91 +101 +106 +101 +101 +104 +104 +104 +104 +101 +109 +113 +114 +113 +115 +121 +124 +123 +124 +126 +134 +140 +141 +142 +141 +136 +139 +139 +137 +129 +123 +121 +125 +126 +123 +119 +118 +121 +125 +125 +123 +122 +125 +129 +132 +134 +136 +138 +139 +136 +137 +137 +139 +143 +147 +149 +147 +144 +146 +148 +150 +148 +142 +138 +138 +138 +143 +152 +159 +158 +154 +151 +149 +146 +146 +147 +149 +148 +144 +140 +140 +143 +148 +149 +147 +143 +142 +143 +142 +139 +139 +144 +142 +135 +135 +136 +140 +146 +145 +144 +145 +147 +150 +152 +151 +150 +146 +144 +140 +139 +142 +146 +146 +144 +139 +139 +141 +144 +144 +140 +138 +138 +139 +133 +129 +136 +144 +145 +138 +130 +127 +127 +129 +131 +134 +136 +135 +134 +134 +137 +134 +129 +128 +133 +134 +131 +131 +129 +130 +135 +138 +138 +137 +138 +129 +126 +124 +127 +128 +128 +132 +136 +133 +129 +127 +128 +129 +128 +129 +132 +128 +128 +127 +123 +120 +125 +131 +129 +125 +127 +130 +132 +132 +131 +131 +132 +126 +122 +123 +121 +123 +127 +124 +126 +124 +116 +120 +122 +114 +115 +120 +116 +116 +118 +118 +119 +118 +113 +113 +120 +125 +126 +129 +129 +124 +118 +117 +119 +123 +117 +109 +104 +103 +104 +104 +104 +106 +106 +109 +114 +117 +116 +114 +113 +119 +119 +119 +119 +124 +132 +136 +135 +132 +132 +133 +135 +140 +143 +139 +133 +128 +124 +123 +126 +129 +129 +129 +131 +131 +137 +134 +131 +133 +127 +123 +132 +141 +139 +135 +132 +133 +138 +141 +143 +142 +139 +131 +125 +126 +131 +135 +134 +132 +132 +134 +136 +141 +146 +147 +144 +136 +128 +119 +118 +125 +128 +129 +133 +129 +115 +107 +114 +123 +126 +129 +133 +134 +122 +110 +107 +111 +117 +121 +124 +121 +129 +133 +135 +137 +136 +137 +143 +148 +146 +137 +129 +123 +124 +126 +127 +114 +116 +123 +135 +137 +127 +114 +106 +104 +107 +114 +123 +127 +129 +133 +137 +131 +130 +131 +133 +133 +131 +132 +133 +133 +130 +125 +124 +128 +132 +132 +131 +123 +121 +121 +123 +126 +127 +124 +120 +112 +112 +113 +115 +114 +115 +122 +131 +131 +128 +127 +132 +137 +137 +132 +127 +133 +135 +139 +139 +135 +134 +132 +132 +135 +137 +138 +136 +133 +131 +127 +124 +125 +128 +130 +128 +123 +120 +122 +125 +129 +129 +130 +130 +128 +125 +125 +127 +136 +138 +138 +135 +133 +132 +131 +130 +132 +135 +137 +135 +133 +132 +132 +132 +129 +132 +133 +132 +132 +133 +133 +132 +133 +132 +131 +132 +132 +130 +129 +130 +129 +132 +132 +129 +129 +129 +125 +119 +119 +119 +118 +120 +124 +127 +125 +122 +118 +123 +124 +116 +106 +101 +100 +101 +98 +89 +78 +73 +76 +81 +86 +88 +84 +85 +95 +106 +106 +110 +116 +116 +117 +123 +126 +124 +125 +129 +132 +131 +129 +130 +128 +125 +123 +126 +130 +131 +132 +131 +134 +140 +143 +139 +134 +131 +123 +119 +119 +123 +125 +120 +117 +118 +118 +119 +120 +117 +106 +94 +89 +92 +101 +99 +102 +110 +117 +118 +116 +115 +109 +108 +110 +109 +106 +104 +107 +112 +114 +121 +129 +137 +142 +143 +140 +137 +141 +144 +148 +147 +144 +142 +140 +139 +136 +136 +132 +127 +124 +126 +129 +131 +139 +141 +142 +138 +134 +133 +137 +142 +144 +144 +143 +142 +140 +140 +141 +140 +146 +148 +149 +149 +149 +149 +152 +154 +153 +150 +146 +143 +142 +144 +148 +150 +154 +155 +154 +151 +147 +147 +151 +155 +159 +153 +151 +152 +151 +149 +155 +164 +163 +158 +157 +157 +154 +151 +147 +141 +130 +126 +125 +122 +113 +109 +115 +120 +128 +130 +133 +136 +137 +136 +135 +135 +135 +136 +136 +136 +138 +140 +139 +138 +138 +138 +141 +140 +137 +138 +142 +143 +147 +145 +151 +154 +144 +134 +133 +135 +145 +162 +168 +175 +190 +182 +168 +166 +132 +124 +123 +129 +134 +135 +133 +127 +129 +124 +121 +126 +135 +146 +157 +164 +169 +155 +149 +148 +141 +141 +155 +167 +162 +156 +172 +189 +189 +175 +172 +196 +208 +194 +171 +173 +192 +201 +192 +166 +151 +145 +146 +160 +168 +154 +139 +134 +139 +128 +127 +133 +127 +124 +126 +126 +120 +114 +120 +131 +141 +159 +179 +189 +175 +156 +149 +155 +152 +139 +131 +129 +136 +134 +129 +130 +155 +191 +210 +209 +202 +176 +159 +157 +160 +153 +149 +164 +192 +196 +185 +174 +178 +177 +174 +181 +206 +221 +217 +198 +189 +188 +193 +204 +212 +228 +238 +237 +218 +197 +201 +209 +210 +190 +186 +193 +198 +195 +186 +186 +198 +211 +224 +226 +211 +187 +178 +185 +192 +208 +220 +221 +216 +207 +204 +208 +209 +217 +224 +224 +225 +227 +223 +218 +214 +210 +208 +210 +210 +208 +204 +204 +197 +189 +183 +183 +187 +193 +190 +179 +161 +150 +150 +156 +151 +148 +159 +172 +180 +179 +180 +176 +165 +146 +129 +120 +116 +119 +122 +123 +125 +127 +129 +129 +128 +128 +132 +136 +140 +144 +149 +153 +158 +162 +165 +163 +148 +129 +117 +110 +102 +100 +103 +106 +106 +110 +117 +119 +118 +113 +106 +102 +101 +101 +102 +102 +102 +103 +103 +100 +100 +101 +101 +100 +99 +100 +103 +107 +109 +111 +115 +119 +120 +119 +123 +127 +127 +129 +133 +134 +130 +134 +139 +142 +143 +145 +148 +152 +153 +152 +154 +157 +157 +156 +159 +164 +168 +169 +170 +173 +175 +178 +180 +182 +184 +183 +181 +175 +167 +162 +160 +160 +161 +161 +157 +151 +150 +152 +152 +150 +149 +152 +154 +154 +154 +157 +162 +166 +170 +174 +178 +174 +167 +160 +155 +151 +150 +142 +137 +138 +141 +143 +153 +164 +168 +173 +176 +183 +198 +214 +225 +235 +243 +244 +245 +244 +243 +242 +243 +244 +244 +243 +242 +241 +240 +240 +239 +239 +240 +240 +239 +239 +239 +238 +238 +238 +238 +236 +235 +237 +238 +238 +238 +238 +239 +239 +239 +238 +238 +239 +240 +241 +240 +240 +241 +241 +241 +241 +242 +242 +243 +243 +244 +243 +243 +243 +244 +245 +243 +243 +242 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +240 +240 +242 +242 +241 +241 +241 +241 +240 +240 +239 +238 +237 +236 +237 +236 +235 +235 +235 +234 +235 +234 +235 +235 +234 +233 +232 +232 +233 +234 +233 +233 +232 +232 +231 +231 +231 +231 +231 +232 +231 +231 +232 +232 +232 +233 +232 +232 +233 +233 +234 +235 +235 +236 +234 +234 +235 +235 +235 +235 +236 +236 +235 +235 +235 +236 +237 +238 +239 +240 +239 +240 +240 +241 +241 +242 +242 +242 +243 +243 +244 +244 +244 +245 +245 +246 +249 +246 +246 +248 +249 +249 +249 +251 +252 +251 +251 +251 +251 +251 +252 +252 +252 +253 +254 +254 +253 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +252 +252 +254 +255 +254 +253 +252 +249 +246 +247 +250 +253 +252 +246 +241 +238 +238 +237 +236 +233 +230 +226 +224 +222 +221 +221 +218 +217 +218 +219 +218 +216 +216 +214 +216 +218 +222 +223 +221 +220 +221 +215 +212 +209 +206 +204 +202 +200 +198 +198 +200 +202 +203 +205 +207 +205 +202 +200 +200 +200 +199 +199 +197 +192 +186 +191 +186 +181 +180 +179 +177 +174 +173 +181 +183 +184 +181 +177 +171 +165 +160 +159 +160 +166 +167 +161 +157 +155 +152 +145 +150 +154 +156 +160 +166 +165 +159 +156 +157 +159 +162 +165 +167 +166 +164 +160 +163 +167 +171 +175 +177 +175 +172 +174 +163 +159 +164 +165 +158 +155 +159 +156 +159 +160 +152 +144 +142 +143 +143 +136 +135 +136 +136 +133 +124 +117 +115 +132 +134 +136 +139 +145 +141 +124 +110 +105 +103 +106 +110 +111 +109 +111 +116 +121 +117 +111 +108 +109 +104 +96 +91 +86 +88 +87 +83 +79 +77 +74 +70 +66 +69 +76 +85 +95 +100 +90 +75 +68 +70 +69 +71 +79 +87 +95 +103 +113 +112 +113 +118 +123 +128 +135 +140 +141 +153 +160 +156 +151 +151 +152 +149 +145 +144 +139 +137 +139 +140 +139 +139 +140 +142 +142 +136 +129 +131 +141 +151 +157 +162 +164 +159 +152 +153 +144 +129 +99 +87 +80 +78 +79 +84 +91 +93 +93 +94 +100 +97 +91 +88 +85 +91 +97 +95 +87 +75 +72 +72 +65 +55 +52 +54 +57 +66 +69 +63 +61 +69 +74 +79 +83 +83 +78 +71 +65 +62 +55 +61 +67 +66 +62 +59 +63 +67 +67 +71 +77 +85 +92 +86 +76 +74 +86 +102 +111 +102 +88 +83 +86 +90 +89 +86 +83 +84 +87 +85 +78 +71 +67 +67 +67 +66 +63 +56 +65 +80 +89 +90 +92 +93 +92 +92 +92 +93 +94 +97 +97 +92 +88 +87 +87 +86 +80 +80 +80 +82 +82 +82 +86 +91 +98 +105 +109 +102 +87 +72 +64 +63 +66 +74 +84 +89 +92 +97 +103 +109 +108 +101 +99 +101 +102 +103 +105 +104 +112 +116 +114 +108 +109 +117 +122 +122 +124 +128 +138 +147 +147 +146 +143 +137 +135 +137 +137 +133 +128 +127 +128 +128 +123 +120 +119 +122 +126 +126 +124 +122 +125 +130 +135 +135 +136 +140 +140 +135 +138 +139 +141 +144 +147 +146 +143 +140 +145 +148 +151 +148 +141 +138 +138 +139 +143 +155 +165 +164 +157 +152 +148 +146 +150 +152 +152 +148 +145 +145 +147 +148 +149 +145 +142 +144 +149 +150 +147 +142 +147 +149 +144 +138 +138 +138 +139 +143 +141 +139 +140 +143 +148 +149 +145 +142 +141 +138 +137 +139 +141 +142 +143 +144 +142 +141 +141 +143 +143 +142 +139 +138 +139 +132 +129 +133 +140 +141 +137 +132 +128 +129 +130 +132 +133 +134 +134 +134 +131 +133 +131 +126 +129 +136 +134 +127 +126 +127 +128 +130 +135 +140 +142 +142 +131 +130 +129 +130 +132 +135 +139 +141 +133 +124 +118 +121 +127 +131 +134 +136 +134 +131 +127 +121 +116 +121 +128 +128 +124 +125 +130 +138 +141 +138 +136 +136 +132 +130 +133 +128 +125 +127 +125 +129 +126 +120 +120 +120 +114 +118 +122 +117 +117 +121 +122 +122 +119 +114 +116 +126 +125 +128 +132 +130 +124 +118 +118 +121 +122 +117 +109 +104 +103 +105 +107 +108 +112 +112 +115 +119 +121 +119 +116 +114 +118 +116 +119 +125 +129 +129 +132 +137 +136 +133 +132 +136 +139 +138 +134 +131 +125 +123 +121 +124 +129 +132 +132 +131 +130 +133 +127 +124 +127 +123 +121 +128 +139 +137 +136 +135 +135 +134 +133 +134 +140 +141 +137 +131 +128 +131 +133 +132 +134 +133 +136 +141 +140 +135 +137 +142 +134 +128 +121 +121 +125 +125 +129 +139 +137 +116 +103 +110 +122 +126 +132 +139 +142 +131 +118 +111 +110 +112 +115 +117 +115 +122 +126 +128 +132 +131 +131 +134 +141 +144 +136 +131 +136 +137 +130 +127 +115 +107 +113 +131 +138 +126 +114 +111 +109 +102 +104 +116 +122 +123 +128 +139 +140 +138 +136 +133 +131 +131 +135 +137 +137 +131 +124 +124 +128 +133 +136 +136 +127 +125 +125 +128 +132 +132 +127 +123 +123 +119 +118 +119 +119 +116 +114 +115 +117 +117 +118 +123 +125 +125 +126 +129 +134 +138 +139 +137 +136 +136 +134 +130 +135 +139 +139 +137 +133 +129 +125 +123 +123 +124 +125 +123 +120 +119 +121 +123 +127 +128 +130 +131 +129 +127 +130 +133 +137 +138 +138 +135 +134 +133 +133 +132 +132 +136 +138 +136 +132 +130 +131 +131 +130 +133 +135 +135 +135 +136 +135 +134 +131 +131 +133 +134 +133 +130 +129 +130 +130 +131 +130 +128 +129 +132 +132 +129 +124 +122 +120 +120 +125 +128 +125 +121 +124 +126 +125 +116 +106 +98 +95 +93 +92 +80 +67 +66 +77 +87 +89 +87 +85 +88 +98 +105 +104 +108 +117 +121 +123 +124 +125 +124 +127 +131 +133 +132 +133 +133 +130 +126 +124 +127 +130 +132 +134 +130 +131 +136 +137 +131 +126 +125 +119 +114 +110 +112 +114 +114 +113 +112 +110 +110 +110 +105 +94 +86 +92 +103 +113 +113 +115 +120 +128 +135 +136 +133 +127 +123 +121 +120 +120 +121 +126 +131 +128 +130 +133 +139 +142 +142 +141 +140 +141 +143 +144 +146 +144 +141 +141 +143 +142 +139 +133 +124 +118 +118 +120 +122 +128 +129 +128 +123 +118 +118 +125 +132 +137 +139 +140 +140 +138 +136 +134 +134 +142 +143 +146 +148 +150 +151 +150 +150 +149 +145 +143 +143 +143 +143 +147 +151 +155 +156 +155 +151 +147 +146 +148 +151 +156 +153 +153 +155 +153 +150 +156 +166 +164 +162 +161 +157 +148 +147 +149 +149 +149 +142 +142 +141 +128 +114 +107 +105 +111 +114 +123 +133 +134 +130 +130 +134 +134 +129 +125 +124 +125 +128 +134 +138 +137 +139 +138 +138 +142 +140 +140 +142 +142 +146 +152 +151 +145 +143 +140 +132 +137 +156 +165 +170 +184 +189 +181 +175 +157 +138 +124 +125 +134 +145 +146 +139 +133 +124 +117 +119 +129 +140 +150 +156 +162 +161 +158 +148 +133 +136 +156 +172 +169 +168 +178 +185 +185 +175 +160 +158 +187 +206 +204 +185 +169 +173 +185 +185 +163 +147 +134 +143 +157 +155 +142 +134 +140 +126 +114 +114 +123 +137 +141 +133 +126 +121 +121 +125 +132 +149 +169 +180 +184 +166 +155 +152 +144 +133 +126 +123 +132 +133 +126 +123 +147 +187 +209 +212 +206 +189 +177 +175 +177 +165 +143 +137 +171 +203 +208 +193 +192 +184 +169 +171 +198 +217 +221 +207 +192 +182 +184 +197 +213 +223 +234 +241 +229 +209 +210 +218 +210 +194 +187 +188 +198 +199 +187 +186 +201 +207 +216 +224 +220 +201 +186 +184 +186 +198 +210 +219 +222 +215 +204 +200 +207 +214 +222 +226 +227 +224 +221 +217 +217 +215 +214 +213 +208 +202 +201 +203 +194 +190 +185 +181 +184 +191 +189 +177 +161 +151 +149 +153 +150 +151 +162 +171 +183 +182 +181 +176 +164 +147 +131 +123 +116 +119 +122 +124 +126 +128 +130 +132 +128 +128 +130 +135 +139 +142 +147 +151 +157 +164 +167 +163 +148 +131 +118 +110 +104 +106 +108 +110 +107 +112 +118 +119 +119 +115 +109 +103 +100 +99 +102 +103 +102 +103 +103 +101 +100 +100 +100 +99 +100 +100 +103 +108 +113 +118 +122 +125 +121 +120 +125 +128 +126 +128 +133 +134 +130 +135 +140 +143 +143 +145 +149 +154 +155 +155 +156 +157 +156 +155 +158 +164 +173 +174 +176 +177 +178 +180 +183 +185 +186 +186 +184 +179 +173 +167 +165 +165 +165 +163 +158 +151 +150 +151 +151 +149 +149 +153 +157 +159 +159 +160 +164 +170 +173 +175 +177 +170 +164 +158 +153 +151 +150 +142 +139 +141 +141 +143 +154 +169 +170 +175 +178 +184 +198 +213 +226 +234 +242 +244 +245 +245 +243 +242 +242 +243 +242 +242 +241 +240 +239 +239 +238 +238 +240 +239 +239 +238 +238 +238 +238 +238 +238 +236 +235 +236 +237 +237 +237 +238 +239 +239 +238 +238 +238 +239 +240 +240 +240 +240 +240 +240 +240 +241 +242 +243 +243 +244 +244 +243 +243 +243 +243 +244 +244 +244 +243 +243 +244 +243 +243 +242 +243 +243 +243 +243 +243 +243 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +240 +242 +242 +241 +241 +241 +240 +240 +239 +238 +238 +237 +237 +238 +237 +234 +233 +233 +234 +235 +235 +235 +235 +235 +233 +232 +232 +232 +233 +232 +232 +232 +231 +231 +231 +231 +231 +230 +231 +231 +231 +232 +232 +232 +232 +232 +233 +233 +233 +234 +235 +235 +236 +235 +235 +234 +235 +235 +235 +235 +235 +234 +234 +235 +236 +237 +238 +239 +240 +239 +239 +240 +241 +241 +242 +243 +243 +243 +244 +245 +245 +244 +244 +245 +246 +247 +246 +246 +248 +249 +249 +249 +250 +251 +251 +251 +251 +252 +252 +253 +253 +252 +253 +254 +254 +253 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +249 +252 +254 +254 +254 +253 +251 +249 +244 +248 +251 +249 +244 +240 +239 +240 +239 +237 +234 +230 +226 +224 +222 +222 +220 +216 +215 +217 +220 +220 +217 +216 +214 +215 +218 +222 +225 +223 +221 +219 +215 +213 +209 +206 +204 +202 +199 +198 +194 +195 +194 +195 +199 +202 +201 +198 +201 +201 +200 +199 +197 +195 +190 +186 +192 +184 +178 +180 +184 +183 +180 +177 +181 +180 +176 +170 +162 +156 +150 +147 +151 +151 +157 +163 +158 +153 +151 +149 +146 +153 +156 +157 +162 +170 +172 +168 +161 +159 +158 +160 +164 +165 +165 +164 +161 +164 +167 +170 +173 +172 +166 +159 +156 +149 +150 +161 +166 +162 +159 +162 +159 +164 +163 +154 +147 +146 +145 +142 +138 +137 +135 +132 +128 +124 +122 +123 +135 +132 +131 +133 +133 +126 +114 +104 +107 +106 +109 +112 +108 +101 +102 +108 +118 +120 +111 +98 +91 +83 +76 +77 +72 +68 +69 +75 +80 +78 +74 +72 +74 +78 +82 +88 +99 +95 +76 +63 +62 +66 +67 +68 +78 +91 +100 +107 +119 +114 +113 +118 +126 +133 +139 +144 +151 +157 +158 +152 +148 +149 +148 +144 +145 +147 +140 +136 +140 +140 +137 +139 +147 +144 +142 +139 +139 +144 +152 +158 +156 +161 +165 +160 +154 +155 +150 +139 +120 +95 +80 +84 +87 +87 +94 +102 +101 +100 +101 +99 +94 +92 +95 +103 +107 +101 +87 +73 +70 +73 +71 +66 +66 +69 +68 +66 +63 +57 +59 +68 +73 +78 +82 +81 +78 +75 +72 +70 +71 +72 +73 +74 +75 +77 +79 +80 +76 +80 +84 +92 +98 +92 +80 +72 +89 +98 +104 +96 +83 +82 +87 +87 +82 +84 +87 +87 +84 +80 +75 +72 +70 +68 +62 +57 +58 +59 +68 +85 +93 +91 +91 +91 +89 +86 +88 +93 +96 +98 +96 +94 +91 +91 +91 +89 +86 +83 +78 +77 +79 +83 +86 +86 +81 +70 +66 +67 +63 +63 +70 +75 +84 +95 +104 +103 +102 +104 +107 +107 +102 +95 +95 +99 +103 +108 +112 +112 +114 +119 +119 +115 +113 +117 +122 +126 +126 +128 +136 +146 +149 +148 +143 +135 +131 +134 +137 +135 +133 +132 +132 +132 +122 +119 +118 +123 +127 +129 +127 +127 +126 +134 +138 +137 +138 +141 +140 +135 +135 +136 +137 +140 +143 +144 +143 +141 +144 +145 +143 +138 +135 +136 +140 +144 +145 +155 +164 +163 +156 +150 +147 +145 +150 +150 +147 +140 +137 +142 +148 +150 +149 +142 +139 +145 +151 +152 +148 +145 +153 +151 +143 +138 +139 +139 +138 +140 +139 +137 +136 +138 +141 +142 +139 +136 +138 +136 +137 +141 +142 +139 +139 +141 +142 +142 +143 +144 +144 +143 +143 +143 +140 +139 +139 +139 +139 +137 +136 +136 +136 +135 +135 +135 +134 +135 +135 +135 +131 +131 +128 +125 +127 +131 +132 +131 +131 +130 +129 +129 +131 +134 +136 +136 +133 +134 +133 +130 +132 +136 +139 +139 +131 +122 +115 +117 +125 +131 +137 +141 +139 +134 +129 +125 +122 +124 +128 +126 +126 +125 +128 +135 +137 +134 +132 +133 +130 +132 +139 +136 +133 +132 +127 +129 +127 +122 +121 +119 +117 +120 +123 +118 +118 +122 +122 +121 +119 +115 +118 +128 +125 +127 +129 +128 +122 +118 +120 +124 +121 +119 +114 +111 +110 +112 +113 +114 +116 +120 +124 +125 +121 +117 +116 +118 +118 +116 +119 +127 +130 +128 +130 +135 +134 +133 +134 +137 +139 +136 +132 +129 +126 +127 +127 +126 +127 +130 +132 +131 +135 +132 +125 +123 +127 +124 +119 +120 +124 +124 +126 +130 +129 +124 +121 +122 +133 +140 +143 +137 +129 +127 +131 +135 +138 +137 +140 +141 +134 +124 +127 +136 +129 +130 +127 +125 +124 +122 +124 +132 +133 +128 +120 +115 +115 +121 +129 +135 +138 +133 +126 +123 +122 +121 +121 +121 +120 +124 +123 +122 +125 +126 +125 +127 +136 +144 +137 +132 +139 +139 +129 +125 +124 +112 +112 +124 +131 +124 +122 +125 +125 +114 +109 +113 +113 +110 +116 +125 +139 +139 +140 +139 +137 +136 +135 +137 +135 +131 +125 +124 +128 +134 +134 +132 +130 +129 +130 +133 +134 +131 +125 +121 +126 +123 +122 +124 +125 +121 +116 +113 +114 +112 +113 +116 +115 +115 +120 +126 +128 +130 +127 +123 +124 +130 +131 +128 +126 +127 +127 +126 +123 +123 +122 +122 +119 +119 +118 +118 +119 +120 +122 +122 +123 +125 +126 +125 +124 +126 +132 +136 +133 +133 +133 +132 +131 +132 +132 +132 +131 +134 +136 +134 +131 +130 +130 +129 +130 +134 +136 +137 +138 +139 +138 +136 +129 +129 +132 +134 +134 +131 +129 +129 +131 +130 +129 +128 +131 +135 +135 +134 +127 +127 +126 +124 +124 +123 +120 +116 +123 +122 +120 +114 +105 +94 +85 +77 +75 +73 +70 +71 +77 +85 +91 +93 +95 +97 +101 +103 +102 +107 +117 +123 +123 +125 +126 +126 +127 +129 +130 +130 +132 +132 +132 +131 +130 +131 +132 +133 +135 +130 +127 +129 +128 +121 +119 +122 +116 +111 +105 +103 +105 +108 +108 +106 +105 +106 +102 +95 +90 +95 +109 +121 +120 +120 +123 +130 +139 +146 +147 +145 +142 +138 +132 +129 +129 +131 +136 +141 +142 +138 +138 +141 +142 +140 +139 +139 +139 +139 +142 +144 +141 +139 +143 +149 +152 +147 +139 +129 +123 +122 +123 +123 +122 +122 +119 +112 +107 +106 +111 +116 +121 +123 +125 +127 +129 +129 +127 +126 +132 +135 +141 +148 +152 +152 +149 +145 +141 +139 +138 +141 +141 +141 +145 +151 +154 +154 +153 +152 +150 +148 +146 +145 +149 +149 +150 +151 +151 +151 +153 +156 +159 +162 +165 +159 +148 +144 +147 +149 +153 +150 +153 +154 +144 +128 +114 +105 +102 +105 +114 +124 +127 +126 +127 +131 +128 +122 +114 +110 +108 +110 +119 +129 +132 +137 +137 +139 +144 +143 +138 +141 +140 +146 +152 +151 +153 +160 +157 +143 +137 +142 +157 +163 +167 +193 +206 +186 +173 +147 +129 +130 +137 +143 +149 +150 +139 +137 +130 +123 +124 +135 +149 +157 +154 +163 +165 +152 +134 +133 +152 +171 +169 +173 +180 +184 +186 +182 +163 +142 +157 +190 +211 +198 +170 +160 +167 +176 +170 +165 +151 +142 +149 +158 +156 +151 +151 +139 +121 +111 +122 +145 +158 +155 +146 +136 +127 +125 +131 +143 +156 +162 +168 +163 +163 +161 +151 +142 +136 +132 +139 +141 +137 +133 +148 +178 +201 +210 +193 +187 +183 +181 +188 +186 +157 +137 +151 +189 +211 +208 +202 +188 +170 +167 +190 +213 +227 +221 +205 +184 +178 +189 +208 +220 +231 +242 +236 +222 +221 +222 +210 +195 +183 +182 +196 +199 +190 +193 +202 +205 +211 +220 +224 +212 +195 +189 +188 +190 +194 +207 +221 +220 +208 +199 +204 +210 +219 +227 +229 +223 +216 +213 +217 +218 +217 +213 +207 +202 +199 +197 +191 +188 +184 +179 +182 +190 +186 +170 +155 +152 +150 +152 +150 +155 +167 +175 +185 +184 +184 +178 +167 +152 +136 +127 +120 +121 +123 +125 +126 +128 +130 +132 +130 +130 +132 +136 +139 +143 +148 +152 +160 +167 +170 +165 +151 +137 +124 +117 +114 +114 +116 +113 +106 +108 +110 +109 +106 +104 +103 +102 +103 +105 +104 +105 +104 +103 +101 +100 +100 +101 +101 +101 +100 +100 +102 +108 +116 +123 +127 +130 +124 +122 +125 +127 +126 +127 +132 +132 +130 +135 +141 +144 +144 +146 +151 +156 +158 +158 +159 +159 +156 +155 +159 +165 +175 +179 +181 +182 +180 +181 +184 +186 +187 +187 +186 +183 +177 +173 +170 +169 +167 +164 +158 +153 +152 +153 +152 +150 +148 +152 +159 +163 +163 +163 +168 +173 +177 +179 +174 +168 +162 +157 +153 +150 +145 +139 +138 +142 +143 +145 +156 +173 +177 +183 +184 +187 +199 +213 +225 +234 +241 +243 +244 +244 +243 +243 +242 +242 +241 +240 +240 +239 +239 +239 +239 +239 +240 +239 +238 +237 +237 +237 +238 +238 +238 +236 +236 +236 +236 +235 +236 +237 +238 +238 +238 +238 +238 +239 +240 +240 +240 +240 +240 +240 +239 +240 +242 +243 +244 +244 +244 +243 +243 +243 +243 +243 +244 +244 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +241 +241 +242 +242 +241 +241 +240 +240 +239 +238 +238 +237 +237 +237 +238 +236 +234 +233 +233 +233 +235 +235 +234 +234 +234 +233 +232 +231 +231 +232 +232 +231 +231 +231 +230 +230 +231 +231 +230 +230 +230 +231 +231 +231 +231 +232 +232 +232 +232 +233 +233 +234 +235 +235 +236 +236 +235 +235 +235 +235 +235 +236 +234 +235 +235 +236 +237 +238 +239 +239 +238 +239 +240 +241 +242 +243 +243 +244 +244 +244 +245 +245 +244 +244 +245 +245 +246 +246 +246 +248 +249 +249 +249 +249 +250 +250 +251 +251 +252 +253 +253 +253 +252 +253 +254 +254 +253 +252 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +248 +250 +253 +253 +253 +254 +252 +250 +244 +246 +248 +247 +242 +239 +239 +240 +240 +238 +234 +230 +226 +224 +222 +222 +219 +216 +215 +218 +221 +220 +218 +217 +214 +212 +213 +219 +222 +221 +218 +214 +216 +213 +210 +206 +204 +202 +200 +199 +197 +195 +191 +190 +194 +198 +199 +197 +200 +202 +201 +198 +195 +195 +194 +193 +191 +181 +174 +179 +186 +186 +182 +179 +176 +174 +171 +166 +160 +156 +155 +156 +158 +156 +159 +164 +161 +158 +160 +161 +161 +163 +164 +163 +163 +165 +169 +171 +168 +164 +162 +165 +166 +164 +162 +160 +164 +165 +165 +165 +167 +166 +161 +154 +142 +145 +153 +164 +171 +169 +163 +158 +153 +159 +159 +152 +145 +144 +141 +138 +136 +137 +136 +132 +127 +127 +130 +132 +133 +128 +126 +126 +123 +116 +109 +105 +107 +106 +107 +107 +101 +93 +92 +97 +101 +109 +104 +92 +82 +72 +65 +69 +69 +62 +65 +79 +84 +78 +73 +76 +82 +83 +81 +85 +93 +84 +65 +60 +63 +71 +72 +71 +78 +91 +104 +113 +116 +111 +111 +119 +128 +134 +139 +143 +157 +156 +153 +149 +142 +137 +136 +138 +144 +149 +145 +140 +144 +143 +140 +142 +151 +148 +147 +148 +151 +154 +154 +154 +154 +160 +166 +163 +156 +157 +156 +149 +139 +113 +94 +93 +93 +91 +95 +99 +102 +103 +103 +103 +99 +93 +97 +101 +109 +104 +93 +79 +75 +78 +80 +79 +79 +84 +79 +66 +59 +57 +60 +66 +70 +77 +82 +84 +83 +81 +78 +74 +81 +80 +80 +82 +85 +87 +87 +87 +82 +93 +99 +100 +98 +92 +88 +89 +94 +100 +102 +94 +83 +82 +86 +85 +82 +83 +83 +79 +74 +72 +74 +75 +74 +67 +55 +50 +56 +65 +76 +90 +98 +97 +95 +96 +95 +93 +96 +102 +100 +97 +93 +90 +90 +92 +92 +91 +88 +89 +83 +75 +76 +83 +86 +82 +80 +67 +66 +72 +74 +80 +88 +87 +99 +105 +108 +104 +103 +107 +108 +105 +102 +96 +97 +103 +108 +115 +120 +120 +118 +118 +119 +117 +113 +113 +122 +133 +132 +129 +133 +140 +145 +146 +141 +132 +129 +133 +135 +135 +133 +133 +132 +131 +120 +117 +117 +121 +126 +128 +130 +131 +129 +135 +139 +138 +138 +140 +138 +134 +133 +132 +132 +135 +140 +144 +145 +145 +143 +141 +135 +130 +130 +136 +143 +147 +149 +154 +157 +156 +151 +147 +146 +145 +145 +146 +143 +136 +134 +139 +146 +148 +150 +144 +141 +145 +148 +146 +143 +143 +150 +146 +139 +135 +139 +140 +139 +140 +137 +138 +140 +141 +140 +139 +138 +137 +137 +137 +139 +144 +143 +139 +136 +138 +140 +143 +146 +146 +144 +145 +147 +148 +148 +147 +146 +146 +144 +140 +139 +139 +136 +136 +135 +134 +133 +134 +136 +137 +132 +129 +129 +130 +130 +128 +131 +135 +137 +132 +129 +131 +131 +128 +127 +129 +133 +135 +133 +130 +129 +134 +135 +134 +130 +122 +117 +119 +124 +129 +136 +142 +138 +132 +130 +131 +130 +130 +129 +125 +127 +127 +129 +132 +132 +128 +126 +127 +124 +128 +137 +136 +135 +135 +128 +126 +127 +125 +124 +124 +122 +123 +121 +116 +119 +121 +118 +116 +117 +117 +119 +125 +128 +126 +125 +124 +121 +119 +120 +123 +121 +120 +117 +115 +115 +116 +118 +119 +122 +123 +126 +125 +120 +116 +116 +119 +119 +120 +122 +127 +130 +131 +131 +131 +131 +134 +137 +137 +135 +135 +131 +127 +128 +132 +133 +129 +125 +126 +129 +133 +143 +135 +126 +124 +125 +123 +116 +112 +113 +110 +111 +114 +115 +115 +118 +123 +130 +137 +142 +138 +130 +127 +130 +136 +134 +139 +143 +142 +133 +124 +127 +134 +131 +136 +132 +121 +119 +122 +125 +128 +127 +133 +133 +121 +111 +114 +122 +127 +129 +128 +128 +130 +130 +129 +128 +128 +127 +127 +121 +116 +118 +122 +125 +128 +139 +147 +140 +131 +133 +132 +127 +129 +132 +124 +122 +127 +127 +124 +128 +136 +136 +131 +124 +120 +114 +107 +107 +111 +117 +123 +130 +135 +136 +134 +131 +128 +127 +128 +127 +125 +128 +135 +135 +130 +136 +135 +134 +133 +131 +125 +122 +122 +121 +121 +123 +126 +127 +126 +123 +121 +111 +112 +116 +121 +121 +118 +117 +118 +118 +118 +114 +108 +111 +120 +125 +123 +114 +112 +111 +110 +112 +115 +117 +118 +118 +117 +116 +118 +120 +123 +124 +124 +121 +124 +126 +125 +124 +126 +131 +135 +130 +129 +128 +128 +128 +128 +128 +129 +128 +130 +131 +131 +132 +133 +132 +130 +133 +136 +138 +139 +139 +139 +137 +134 +130 +129 +130 +133 +135 +134 +131 +130 +136 +134 +131 +129 +129 +131 +131 +128 +126 +128 +128 +124 +120 +117 +117 +117 +119 +118 +115 +107 +94 +79 +66 +60 +60 +70 +79 +82 +83 +87 +94 +99 +104 +105 +103 +100 +102 +108 +115 +123 +122 +123 +124 +123 +121 +121 +125 +129 +133 +133 +133 +133 +132 +131 +130 +131 +135 +129 +126 +124 +120 +117 +117 +122 +119 +113 +105 +100 +100 +101 +102 +100 +100 +104 +106 +102 +105 +118 +126 +127 +121 +118 +120 +129 +137 +139 +140 +141 +146 +144 +140 +137 +135 +136 +141 +146 +146 +145 +148 +153 +152 +145 +139 +135 +137 +138 +141 +144 +142 +141 +147 +155 +161 +157 +149 +142 +139 +139 +138 +136 +134 +131 +125 +117 +110 +106 +104 +103 +106 +105 +107 +112 +118 +123 +123 +120 +125 +127 +134 +141 +147 +148 +144 +139 +138 +137 +138 +139 +139 +139 +144 +150 +154 +152 +149 +149 +151 +151 +148 +145 +141 +143 +141 +139 +143 +150 +150 +145 +155 +161 +168 +163 +150 +146 +149 +150 +149 +151 +156 +156 +151 +144 +133 +121 +110 +110 +110 +112 +116 +122 +127 +129 +123 +121 +119 +116 +109 +105 +107 +114 +125 +129 +128 +130 +137 +138 +137 +144 +145 +140 +145 +156 +164 +167 +168 +163 +148 +126 +131 +149 +154 +174 +201 +208 +192 +164 +139 +131 +138 +149 +155 +152 +141 +139 +137 +134 +129 +128 +136 +147 +147 +154 +167 +169 +150 +128 +137 +163 +170 +169 +177 +188 +188 +182 +175 +164 +153 +167 +189 +199 +188 +170 +158 +160 +177 +184 +177 +158 +150 +156 +172 +183 +175 +151 +130 +125 +122 +126 +151 +184 +172 +147 +127 +127 +133 +132 +139 +153 +153 +160 +172 +175 +166 +159 +156 +153 +154 +152 +149 +145 +150 +169 +193 +212 +197 +185 +177 +175 +186 +191 +172 +161 +162 +175 +198 +210 +202 +188 +171 +159 +183 +208 +229 +233 +221 +196 +183 +188 +203 +215 +223 +234 +240 +238 +231 +217 +212 +193 +178 +178 +192 +198 +195 +205 +201 +205 +207 +211 +217 +212 +200 +192 +186 +184 +185 +198 +216 +220 +213 +210 +204 +209 +218 +228 +230 +223 +213 +207 +212 +222 +226 +218 +207 +202 +198 +193 +190 +188 +184 +180 +182 +188 +180 +161 +149 +149 +150 +152 +150 +156 +169 +177 +184 +184 +185 +180 +170 +155 +138 +128 +122 +122 +123 +125 +126 +127 +129 +133 +134 +133 +134 +138 +142 +146 +151 +155 +165 +171 +173 +168 +155 +142 +131 +125 +121 +118 +115 +111 +104 +103 +102 +98 +95 +94 +95 +100 +107 +111 +112 +112 +110 +106 +101 +99 +100 +102 +103 +103 +102 +102 +104 +109 +118 +126 +131 +133 +126 +121 +123 +126 +127 +129 +131 +129 +129 +134 +141 +144 +146 +148 +152 +157 +161 +162 +163 +162 +159 +157 +160 +165 +172 +177 +181 +182 +180 +181 +184 +187 +187 +188 +187 +185 +180 +175 +172 +171 +166 +163 +159 +155 +156 +156 +154 +152 +147 +152 +159 +165 +166 +165 +169 +174 +183 +180 +173 +164 +159 +155 +150 +145 +141 +137 +138 +144 +144 +146 +156 +171 +183 +190 +191 +191 +202 +215 +227 +237 +240 +242 +243 +243 +243 +243 +242 +242 +240 +240 +239 +239 +240 +241 +241 +241 +239 +238 +237 +236 +236 +237 +237 +238 +239 +238 +237 +237 +236 +235 +235 +236 +237 +237 +237 +238 +238 +239 +239 +239 +239 +240 +240 +239 +239 +240 +242 +243 +245 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +243 +242 +242 +241 +243 +242 +242 +241 +239 +239 +238 +238 +237 +237 +237 +237 +236 +235 +234 +234 +234 +234 +234 +234 +232 +232 +232 +232 +231 +231 +231 +232 +231 +231 +231 +230 +230 +230 +230 +231 +229 +230 +230 +230 +230 +230 +231 +231 +232 +232 +232 +232 +233 +233 +234 +234 +236 +236 +235 +235 +235 +235 +237 +237 +236 +236 +236 +236 +236 +237 +238 +238 +238 +239 +240 +241 +242 +243 +244 +244 +244 +244 +245 +245 +244 +244 +245 +245 +246 +246 +247 +248 +249 +250 +249 +248 +249 +249 +250 +251 +252 +252 +253 +253 +252 +253 +253 +253 +253 +252 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +249 +251 +253 +253 +253 +253 +251 +248 +245 +246 +247 +245 +242 +239 +238 +238 +240 +238 +234 +230 +226 +224 +222 +222 +221 +219 +219 +221 +222 +221 +218 +217 +217 +214 +213 +217 +221 +221 +217 +213 +215 +214 +211 +208 +205 +202 +201 +200 +200 +198 +193 +190 +192 +198 +200 +200 +199 +201 +201 +197 +195 +196 +199 +201 +195 +183 +175 +177 +181 +178 +172 +169 +166 +166 +167 +165 +159 +156 +157 +160 +166 +161 +162 +164 +163 +164 +170 +172 +166 +165 +164 +164 +160 +158 +161 +167 +167 +164 +165 +172 +175 +172 +169 +168 +169 +168 +166 +165 +166 +167 +165 +161 +149 +156 +164 +170 +174 +172 +161 +150 +144 +149 +152 +149 +144 +142 +140 +137 +131 +135 +137 +132 +127 +128 +131 +132 +122 +122 +123 +123 +118 +110 +105 +104 +102 +102 +101 +101 +98 +93 +93 +93 +85 +89 +89 +85 +79 +71 +64 +65 +66 +64 +74 +89 +89 +78 +74 +80 +87 +84 +79 +79 +82 +74 +65 +67 +71 +76 +76 +72 +76 +88 +102 +115 +113 +113 +119 +130 +137 +138 +140 +143 +151 +150 +152 +149 +138 +126 +126 +134 +142 +149 +151 +148 +147 +146 +144 +143 +146 +150 +156 +158 +156 +151 +146 +144 +153 +159 +164 +162 +156 +156 +159 +155 +142 +130 +115 +101 +92 +95 +99 +98 +95 +101 +103 +107 +103 +95 +96 +95 +101 +103 +99 +91 +86 +86 +88 +87 +89 +95 +88 +71 +63 +61 +60 +59 +64 +74 +86 +91 +91 +89 +85 +81 +85 +89 +93 +94 +93 +92 +92 +93 +94 +103 +106 +101 +97 +93 +93 +97 +100 +110 +112 +100 +88 +83 +83 +85 +83 +81 +78 +75 +74 +72 +71 +70 +67 +62 +52 +50 +61 +75 +86 +94 +101 +101 +101 +102 +102 +102 +104 +106 +102 +97 +91 +89 +90 +92 +91 +90 +85 +93 +91 +80 +76 +82 +88 +88 +86 +80 +81 +86 +86 +91 +97 +96 +105 +105 +104 +102 +104 +108 +110 +109 +104 +101 +104 +112 +115 +120 +124 +124 +123 +118 +114 +113 +108 +107 +117 +131 +135 +130 +131 +135 +138 +140 +136 +130 +129 +132 +134 +133 +132 +130 +129 +127 +119 +117 +116 +119 +122 +125 +129 +132 +129 +133 +136 +136 +135 +135 +134 +132 +133 +131 +130 +133 +139 +145 +146 +146 +141 +140 +135 +131 +132 +139 +144 +145 +147 +148 +147 +145 +143 +142 +143 +143 +142 +142 +143 +141 +139 +140 +143 +144 +145 +143 +143 +145 +144 +141 +141 +143 +144 +139 +133 +133 +139 +141 +139 +141 +133 +138 +143 +145 +143 +140 +139 +139 +140 +140 +141 +143 +143 +140 +138 +138 +138 +143 +147 +147 +144 +145 +147 +149 +147 +143 +140 +142 +145 +144 +139 +135 +132 +133 +134 +134 +134 +136 +139 +141 +133 +129 +131 +136 +135 +129 +129 +135 +133 +129 +129 +133 +134 +129 +127 +128 +132 +133 +132 +130 +128 +131 +132 +130 +129 +125 +122 +123 +124 +126 +131 +137 +131 +125 +126 +132 +132 +131 +128 +123 +127 +129 +132 +133 +132 +129 +126 +124 +123 +126 +134 +132 +132 +136 +131 +130 +124 +124 +125 +128 +129 +126 +121 +119 +123 +122 +117 +116 +121 +122 +122 +125 +124 +120 +117 +118 +119 +119 +121 +122 +122 +120 +117 +115 +114 +117 +120 +123 +127 +124 +121 +121 +120 +118 +117 +117 +122 +124 +125 +126 +128 +132 +133 +132 +131 +134 +135 +134 +132 +131 +130 +128 +133 +135 +135 +131 +125 +123 +128 +133 +140 +131 +123 +122 +125 +125 +121 +116 +114 +112 +111 +111 +112 +115 +121 +126 +134 +137 +139 +138 +136 +134 +133 +133 +131 +138 +144 +143 +135 +126 +125 +127 +137 +140 +129 +113 +112 +122 +130 +133 +130 +131 +131 +126 +119 +115 +119 +126 +129 +128 +127 +127 +124 +121 +121 +123 +127 +127 +120 +113 +116 +122 +125 +128 +135 +140 +134 +124 +122 +123 +126 +135 +135 +134 +135 +135 +130 +123 +124 +130 +135 +137 +136 +133 +125 +118 +113 +110 +106 +109 +112 +114 +116 +117 +117 +115 +114 +119 +122 +124 +127 +134 +139 +139 +139 +135 +132 +129 +124 +120 +121 +125 +124 +125 +126 +127 +127 +127 +127 +127 +117 +117 +121 +124 +126 +125 +122 +118 +112 +113 +111 +109 +112 +119 +122 +121 +113 +109 +107 +108 +112 +114 +118 +120 +124 +122 +121 +122 +125 +127 +127 +126 +127 +128 +126 +122 +121 +124 +130 +135 +134 +131 +130 +130 +128 +126 +125 +125 +126 +127 +128 +129 +133 +137 +137 +135 +138 +139 +139 +137 +137 +136 +133 +130 +132 +130 +130 +133 +136 +137 +135 +134 +137 +135 +131 +130 +130 +129 +127 +124 +125 +128 +128 +123 +117 +116 +118 +121 +118 +114 +104 +88 +70 +58 +57 +62 +66 +78 +89 +91 +90 +91 +94 +96 +107 +108 +105 +101 +106 +110 +115 +122 +124 +123 +122 +119 +115 +115 +123 +132 +136 +135 +132 +131 +129 +127 +126 +127 +131 +128 +124 +121 +119 +116 +117 +119 +114 +108 +102 +99 +98 +96 +96 +97 +101 +109 +116 +121 +130 +136 +132 +120 +122 +120 +122 +129 +133 +131 +132 +135 +143 +142 +141 +140 +140 +140 +145 +151 +147 +147 +150 +154 +154 +149 +141 +138 +137 +139 +143 +145 +145 +145 +148 +152 +157 +156 +154 +151 +151 +153 +150 +149 +148 +145 +140 +134 +128 +123 +117 +114 +111 +108 +105 +110 +117 +124 +126 +126 +123 +123 +124 +129 +133 +135 +134 +132 +138 +139 +141 +140 +138 +139 +144 +149 +153 +148 +144 +145 +148 +151 +150 +148 +141 +140 +134 +129 +134 +143 +146 +142 +151 +156 +162 +158 +150 +149 +153 +152 +149 +151 +153 +150 +148 +151 +149 +140 +126 +120 +113 +109 +113 +123 +131 +135 +125 +130 +136 +138 +133 +123 +115 +112 +121 +119 +115 +117 +123 +127 +133 +142 +142 +141 +145 +152 +161 +173 +175 +169 +147 +130 +121 +135 +150 +153 +174 +211 +223 +197 +154 +124 +127 +155 +166 +155 +140 +132 +135 +145 +142 +127 +121 +128 +139 +152 +167 +170 +152 +129 +132 +154 +163 +165 +170 +183 +190 +197 +197 +177 +161 +155 +172 +192 +196 +180 +164 +168 +190 +197 +195 +180 +160 +154 +174 +202 +201 +170 +140 +130 +125 +118 +137 +173 +178 +161 +138 +128 +129 +131 +137 +148 +154 +162 +175 +180 +175 +173 +176 +176 +163 +159 +156 +156 +160 +171 +191 +210 +205 +181 +166 +168 +180 +184 +174 +178 +180 +177 +195 +208 +196 +183 +176 +169 +184 +208 +228 +235 +227 +205 +188 +190 +213 +218 +213 +218 +234 +247 +243 +222 +205 +190 +184 +188 +197 +200 +197 +206 +205 +209 +206 +203 +209 +212 +203 +192 +187 +180 +177 +192 +215 +224 +218 +213 +208 +213 +221 +227 +227 +219 +208 +202 +206 +224 +235 +228 +212 +202 +197 +193 +191 +187 +184 +182 +183 +185 +174 +156 +145 +146 +150 +153 +151 +156 +167 +175 +181 +183 +185 +179 +169 +154 +138 +126 +123 +122 +122 +124 +125 +126 +130 +134 +136 +135 +136 +140 +144 +148 +155 +159 +168 +172 +173 +170 +157 +142 +132 +128 +125 +116 +111 +106 +100 +97 +96 +93 +92 +90 +90 +94 +102 +110 +114 +116 +117 +112 +107 +103 +102 +101 +101 +102 +104 +105 +108 +113 +122 +129 +133 +133 +126 +120 +121 +126 +127 +130 +132 +130 +129 +133 +139 +143 +146 +150 +154 +158 +163 +165 +167 +166 +164 +162 +162 +163 +168 +172 +179 +182 +182 +183 +185 +189 +188 +188 +188 +186 +181 +176 +172 +170 +167 +163 +159 +157 +157 +157 +155 +153 +149 +152 +158 +165 +168 +167 +170 +175 +186 +182 +173 +163 +156 +151 +146 +142 +140 +138 +141 +144 +146 +146 +155 +166 +180 +189 +192 +193 +202 +217 +230 +239 +241 +241 +242 +243 +243 +243 +242 +242 +240 +239 +239 +239 +240 +241 +241 +242 +238 +237 +237 +236 +236 +236 +237 +237 +238 +237 +238 +238 +236 +234 +234 +236 +236 +237 +237 +238 +238 +239 +239 +239 +238 +239 +239 +239 +239 +240 +241 +243 +244 +244 +243 +243 +243 +244 +243 +243 +243 +243 +243 +244 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +244 +243 +242 +241 +242 +242 +241 +240 +239 +238 +238 +237 +237 +237 +237 +237 +235 +235 +234 +234 +234 +234 +234 +233 +231 +232 +232 +232 +231 +231 +231 +232 +231 +231 +230 +230 +230 +230 +231 +231 +230 +230 +230 +230 +230 +230 +230 +231 +232 +232 +232 +232 +233 +233 +234 +234 +236 +236 +235 +235 +236 +236 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +239 +239 +240 +241 +242 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +247 +248 +248 +249 +251 +250 +249 +249 +249 +250 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +251 +250 +250 +252 +254 +254 +253 +253 +251 +248 +246 +246 +246 +245 +243 +241 +239 +238 +240 +238 +235 +231 +227 +225 +223 +222 +222 +221 +220 +221 +222 +220 +219 +219 +221 +217 +214 +217 +220 +220 +218 +215 +213 +213 +212 +210 +207 +204 +201 +200 +201 +199 +195 +192 +194 +198 +200 +200 +199 +199 +198 +195 +194 +197 +200 +202 +197 +186 +178 +176 +173 +165 +159 +158 +161 +163 +164 +161 +154 +148 +150 +155 +162 +160 +161 +163 +162 +164 +168 +168 +161 +160 +159 +159 +156 +154 +155 +159 +158 +155 +159 +170 +177 +177 +178 +181 +179 +177 +172 +169 +168 +170 +169 +167 +165 +167 +168 +168 +168 +165 +156 +146 +141 +144 +146 +146 +145 +142 +138 +137 +133 +138 +137 +130 +125 +125 +124 +122 +116 +119 +122 +119 +112 +105 +103 +104 +104 +103 +101 +100 +99 +97 +94 +88 +74 +69 +69 +71 +68 +64 +64 +64 +65 +68 +78 +89 +89 +82 +78 +80 +81 +82 +80 +78 +77 +76 +74 +77 +80 +81 +75 +70 +76 +85 +98 +111 +116 +124 +138 +150 +151 +143 +141 +145 +146 +146 +149 +148 +139 +127 +126 +133 +139 +147 +156 +155 +149 +147 +146 +142 +139 +146 +157 +160 +155 +148 +144 +143 +151 +155 +162 +160 +156 +157 +161 +160 +143 +138 +126 +107 +94 +96 +101 +97 +98 +105 +102 +103 +99 +93 +98 +95 +94 +99 +101 +96 +92 +92 +94 +95 +96 +98 +88 +77 +72 +68 +60 +55 +59 +74 +90 +95 +94 +93 +92 +90 +88 +94 +100 +102 +101 +100 +102 +105 +108 +116 +115 +106 +99 +95 +93 +94 +101 +114 +114 +101 +92 +85 +82 +85 +81 +79 +77 +75 +72 +69 +64 +60 +59 +60 +59 +62 +77 +90 +98 +102 +101 +103 +104 +103 +102 +102 +100 +99 +97 +93 +92 +91 +92 +92 +91 +90 +87 +94 +94 +85 +82 +86 +92 +93 +91 +86 +88 +91 +92 +95 +101 +103 +103 +102 +103 +105 +108 +109 +111 +115 +111 +108 +112 +115 +115 +117 +119 +118 +116 +113 +110 +110 +110 +112 +119 +126 +129 +128 +132 +134 +132 +133 +134 +132 +129 +132 +135 +134 +133 +131 +129 +126 +119 +118 +119 +120 +121 +123 +128 +132 +129 +130 +132 +133 +132 +130 +130 +132 +131 +128 +128 +131 +139 +145 +145 +143 +137 +140 +140 +137 +137 +142 +144 +144 +143 +142 +140 +138 +136 +137 +140 +142 +140 +141 +143 +144 +143 +140 +138 +138 +139 +142 +144 +144 +142 +140 +140 +142 +141 +138 +134 +136 +143 +143 +140 +141 +134 +139 +144 +145 +143 +141 +141 +141 +145 +145 +142 +140 +139 +141 +140 +139 +139 +144 +147 +146 +143 +143 +144 +143 +139 +134 +132 +135 +140 +140 +137 +134 +131 +133 +136 +138 +138 +139 +141 +142 +135 +130 +130 +135 +137 +134 +129 +128 +124 +126 +130 +136 +139 +137 +134 +131 +132 +132 +132 +131 +131 +131 +130 +129 +129 +127 +128 +129 +126 +123 +124 +128 +123 +118 +121 +127 +127 +125 +125 +124 +126 +129 +130 +129 +131 +132 +129 +123 +125 +127 +132 +128 +129 +136 +137 +139 +131 +128 +126 +128 +128 +123 +119 +123 +124 +123 +118 +119 +125 +126 +124 +123 +119 +115 +113 +115 +117 +118 +119 +120 +121 +121 +120 +117 +116 +117 +121 +123 +125 +121 +119 +119 +119 +117 +116 +117 +122 +124 +124 +125 +126 +128 +132 +135 +134 +131 +129 +129 +127 +126 +129 +135 +141 +137 +134 +132 +128 +125 +127 +132 +129 +123 +123 +128 +131 +133 +131 +127 +122 +122 +122 +119 +118 +121 +125 +128 +135 +136 +138 +140 +139 +136 +133 +131 +133 +136 +140 +142 +136 +127 +124 +126 +140 +139 +126 +113 +116 +127 +133 +136 +137 +133 +133 +134 +132 +126 +127 +131 +133 +131 +127 +122 +115 +111 +112 +116 +123 +127 +122 +116 +119 +122 +122 +123 +125 +125 +123 +121 +118 +118 +124 +133 +134 +132 +134 +136 +133 +124 +121 +125 +130 +133 +136 +140 +139 +134 +128 +125 +120 +116 +108 +102 +102 +107 +111 +112 +111 +113 +120 +126 +127 +126 +131 +139 +134 +131 +128 +125 +121 +118 +119 +123 +126 +125 +125 +125 +125 +128 +132 +135 +135 +134 +130 +127 +128 +131 +129 +124 +117 +118 +120 +122 +124 +125 +124 +124 +123 +120 +118 +119 +121 +122 +124 +127 +130 +129 +128 +129 +131 +133 +133 +132 +134 +134 +130 +126 +125 +129 +135 +137 +136 +134 +132 +133 +131 +129 +127 +127 +128 +130 +131 +131 +133 +137 +138 +137 +139 +138 +135 +133 +132 +132 +131 +129 +133 +130 +130 +133 +135 +136 +137 +138 +138 +135 +132 +132 +133 +132 +129 +127 +126 +126 +123 +118 +114 +114 +113 +112 +107 +99 +85 +71 +60 +58 +66 +75 +82 +89 +95 +95 +94 +96 +98 +96 +106 +111 +109 +107 +112 +116 +117 +122 +125 +122 +120 +117 +114 +114 +122 +132 +137 +133 +130 +129 +127 +124 +124 +126 +126 +125 +123 +119 +118 +117 +113 +108 +102 +98 +98 +100 +102 +100 +101 +104 +112 +115 +121 +129 +135 +134 +126 +117 +127 +130 +134 +138 +138 +136 +134 +133 +134 +134 +136 +137 +137 +138 +141 +145 +147 +146 +144 +143 +146 +147 +143 +141 +138 +140 +142 +145 +147 +147 +143 +139 +141 +145 +150 +152 +153 +154 +154 +153 +154 +153 +151 +150 +147 +145 +144 +142 +133 +126 +119 +119 +124 +130 +134 +135 +129 +125 +122 +121 +123 +125 +126 +126 +136 +141 +143 +139 +137 +141 +147 +149 +150 +147 +146 +147 +150 +152 +152 +152 +147 +143 +137 +134 +133 +135 +141 +145 +151 +152 +155 +151 +148 +151 +154 +151 +149 +148 +148 +146 +145 +151 +156 +154 +142 +133 +123 +120 +122 +125 +130 +135 +132 +138 +145 +151 +152 +148 +139 +130 +123 +113 +107 +109 +113 +121 +131 +137 +133 +142 +148 +146 +152 +170 +177 +169 +151 +151 +141 +141 +143 +140 +160 +198 +232 +219 +179 +131 +115 +139 +156 +153 +137 +133 +136 +147 +148 +136 +124 +119 +128 +148 +163 +162 +148 +131 +134 +153 +153 +157 +159 +171 +187 +208 +213 +182 +166 +158 +171 +185 +189 +180 +168 +176 +187 +193 +194 +187 +171 +160 +168 +187 +198 +187 +162 +140 +133 +130 +131 +137 +157 +166 +156 +137 +130 +133 +137 +142 +152 +152 +157 +164 +168 +176 +185 +189 +172 +163 +154 +153 +162 +175 +189 +201 +202 +177 +161 +160 +174 +183 +177 +181 +184 +187 +197 +200 +191 +184 +183 +182 +187 +207 +221 +225 +220 +204 +191 +193 +219 +222 +212 +209 +222 +240 +243 +227 +201 +192 +195 +198 +201 +203 +200 +201 +211 +214 +205 +196 +205 +215 +207 +192 +187 +178 +174 +189 +213 +222 +217 +212 +213 +219 +225 +225 +220 +210 +201 +195 +206 +218 +232 +234 +223 +207 +195 +191 +187 +184 +183 +183 +183 +181 +171 +156 +144 +144 +149 +155 +156 +160 +168 +173 +177 +180 +182 +178 +168 +154 +138 +126 +123 +121 +121 +123 +124 +125 +129 +134 +135 +134 +137 +141 +144 +149 +156 +162 +169 +169 +171 +169 +156 +137 +126 +126 +122 +109 +101 +99 +95 +94 +97 +98 +95 +92 +89 +89 +94 +102 +110 +116 +120 +117 +115 +111 +106 +101 +99 +101 +106 +110 +115 +120 +127 +133 +134 +132 +125 +120 +121 +125 +127 +130 +133 +132 +130 +132 +136 +141 +146 +152 +156 +160 +165 +167 +170 +171 +169 +166 +164 +163 +167 +171 +178 +183 +184 +185 +186 +189 +187 +188 +188 +187 +183 +178 +173 +170 +168 +163 +158 +157 +157 +156 +154 +152 +153 +153 +158 +164 +168 +169 +170 +175 +182 +180 +173 +162 +152 +146 +142 +140 +140 +142 +144 +145 +147 +149 +156 +163 +174 +186 +192 +195 +206 +219 +231 +239 +243 +242 +242 +242 +242 +242 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +237 +237 +237 +236 +236 +236 +236 +237 +237 +237 +238 +239 +237 +234 +234 +235 +236 +236 +237 +237 +238 +238 +239 +239 +238 +238 +239 +240 +240 +240 +241 +242 +244 +243 +242 +243 +244 +244 +244 +243 +243 +243 +243 +244 +245 +245 +244 +244 +244 +244 +243 +243 +243 +243 +243 +244 +243 +243 +243 +243 +243 +242 +242 +242 +243 +242 +241 +241 +242 +241 +240 +239 +239 +238 +237 +236 +236 +236 +237 +237 +235 +234 +234 +234 +234 +234 +234 +233 +232 +233 +233 +233 +232 +231 +231 +231 +231 +231 +231 +230 +230 +231 +231 +231 +230 +230 +231 +231 +231 +231 +231 +231 +233 +233 +233 +233 +233 +234 +235 +235 +235 +236 +235 +235 +237 +237 +238 +238 +237 +237 +237 +237 +237 +238 +238 +239 +239 +240 +240 +241 +242 +243 +243 +244 +243 +244 +245 +245 +245 +245 +246 +247 +247 +248 +248 +248 +249 +251 +251 +249 +250 +250 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +251 +250 +250 +253 +254 +254 +254 +254 +252 +249 +245 +245 +245 +244 +244 +243 +241 +240 +240 +238 +235 +232 +228 +225 +224 +223 +221 +220 +219 +220 +220 +218 +219 +220 +221 +218 +215 +216 +218 +217 +217 +216 +212 +213 +213 +212 +209 +205 +201 +199 +201 +200 +197 +195 +196 +199 +201 +200 +199 +198 +195 +192 +192 +195 +197 +197 +193 +185 +178 +175 +169 +159 +155 +156 +162 +164 +165 +161 +152 +146 +149 +155 +155 +156 +161 +163 +162 +162 +162 +158 +158 +159 +159 +158 +156 +154 +152 +151 +151 +146 +150 +161 +169 +172 +178 +185 +188 +185 +179 +173 +170 +169 +168 +166 +173 +169 +165 +162 +160 +156 +150 +145 +142 +141 +142 +143 +144 +139 +135 +134 +140 +142 +137 +128 +121 +120 +118 +114 +118 +122 +122 +116 +107 +103 +105 +109 +109 +108 +103 +100 +99 +98 +89 +80 +66 +57 +55 +57 +53 +54 +62 +67 +69 +71 +76 +83 +86 +84 +78 +73 +68 +77 +82 +80 +80 +83 +86 +87 +90 +85 +74 +70 +76 +86 +97 +108 +120 +133 +154 +166 +160 +146 +141 +145 +148 +146 +146 +147 +143 +137 +134 +135 +137 +145 +158 +159 +149 +147 +147 +140 +135 +142 +151 +155 +154 +151 +150 +151 +151 +155 +161 +161 +157 +160 +166 +166 +152 +141 +127 +112 +99 +94 +95 +94 +111 +115 +103 +96 +90 +88 +98 +96 +92 +97 +98 +94 +92 +95 +100 +103 +97 +93 +83 +78 +79 +75 +64 +58 +62 +80 +95 +97 +91 +89 +92 +94 +90 +93 +97 +100 +104 +107 +111 +113 +114 +130 +134 +120 +103 +92 +91 +97 +101 +112 +106 +94 +93 +88 +82 +85 +82 +79 +75 +68 +61 +57 +56 +56 +57 +65 +71 +79 +95 +107 +109 +109 +102 +105 +105 +102 +101 +99 +94 +88 +88 +89 +91 +93 +93 +92 +90 +89 +94 +94 +92 +89 +88 +90 +93 +94 +97 +92 +92 +97 +101 +100 +99 +100 +98 +97 +102 +109 +112 +109 +113 +120 +118 +114 +116 +117 +112 +108 +107 +105 +101 +103 +107 +113 +120 +126 +128 +127 +120 +124 +132 +134 +128 +127 +133 +135 +129 +133 +136 +137 +136 +134 +131 +128 +119 +120 +121 +122 +122 +124 +129 +134 +129 +128 +130 +133 +132 +128 +129 +134 +128 +125 +126 +131 +140 +145 +143 +139 +135 +140 +143 +140 +139 +143 +145 +144 +141 +141 +140 +137 +135 +136 +140 +144 +138 +138 +141 +144 +143 +137 +133 +134 +139 +144 +147 +145 +141 +138 +137 +137 +143 +140 +138 +141 +147 +145 +141 +141 +141 +143 +145 +144 +142 +141 +143 +144 +151 +149 +143 +136 +136 +140 +142 +140 +141 +145 +146 +144 +142 +141 +139 +137 +133 +131 +132 +134 +135 +135 +136 +137 +132 +135 +139 +141 +141 +140 +140 +140 +138 +131 +127 +130 +136 +137 +130 +122 +118 +125 +133 +137 +141 +144 +140 +133 +133 +132 +132 +132 +132 +130 +129 +129 +129 +129 +130 +131 +128 +121 +119 +121 +118 +114 +118 +123 +122 +120 +123 +126 +125 +127 +125 +122 +126 +132 +130 +122 +124 +127 +131 +126 +127 +136 +140 +145 +145 +137 +128 +126 +123 +116 +114 +122 +122 +121 +118 +119 +125 +127 +122 +122 +122 +119 +117 +118 +118 +116 +116 +116 +119 +122 +123 +123 +121 +120 +120 +121 +119 +120 +121 +120 +116 +114 +116 +120 +121 +121 +122 +124 +123 +123 +130 +137 +135 +127 +123 +125 +124 +122 +130 +143 +149 +140 +133 +133 +132 +129 +128 +131 +121 +120 +127 +136 +138 +138 +137 +133 +127 +127 +124 +118 +118 +123 +132 +135 +130 +134 +139 +140 +135 +130 +128 +128 +136 +133 +135 +139 +136 +128 +128 +134 +140 +138 +128 +123 +128 +133 +136 +138 +141 +141 +141 +142 +141 +138 +135 +135 +132 +130 +126 +120 +113 +109 +112 +117 +123 +129 +127 +122 +122 +122 +119 +117 +122 +118 +121 +123 +120 +116 +119 +123 +126 +121 +123 +132 +134 +126 +124 +130 +126 +126 +131 +141 +146 +144 +141 +140 +133 +128 +119 +112 +112 +115 +117 +116 +119 +117 +124 +131 +125 +112 +114 +126 +128 +125 +124 +126 +124 +117 +116 +116 +118 +117 +117 +118 +124 +131 +138 +140 +148 +147 +141 +135 +135 +138 +133 +125 +124 +125 +128 +132 +134 +131 +128 +128 +130 +129 +130 +131 +130 +129 +131 +135 +135 +134 +134 +135 +137 +138 +137 +136 +134 +137 +139 +139 +138 +139 +139 +137 +135 +134 +133 +135 +135 +132 +131 +131 +132 +133 +134 +133 +133 +136 +137 +138 +139 +136 +133 +128 +128 +130 +131 +130 +131 +130 +130 +132 +133 +134 +137 +141 +142 +139 +136 +136 +136 +135 +131 +129 +124 +120 +115 +111 +110 +108 +102 +95 +88 +79 +71 +69 +70 +74 +78 +82 +89 +94 +96 +95 +96 +102 +105 +104 +104 +113 +115 +114 +119 +120 +118 +123 +121 +118 +117 +117 +114 +113 +120 +129 +133 +130 +129 +130 +129 +127 +126 +128 +123 +123 +121 +119 +118 +116 +107 +97 +94 +92 +96 +105 +109 +109 +113 +120 +124 +118 +116 +121 +124 +121 +118 +118 +130 +140 +148 +148 +147 +146 +142 +136 +134 +134 +135 +138 +139 +138 +140 +142 +144 +144 +140 +139 +141 +144 +142 +138 +139 +140 +142 +144 +148 +148 +138 +127 +126 +136 +146 +151 +151 +153 +153 +155 +156 +157 +158 +158 +158 +159 +160 +161 +150 +142 +132 +126 +127 +132 +137 +140 +136 +132 +128 +124 +123 +124 +125 +125 +133 +141 +143 +138 +136 +143 +149 +151 +148 +151 +153 +156 +157 +157 +156 +155 +155 +149 +146 +143 +136 +131 +136 +148 +151 +150 +151 +150 +149 +153 +155 +149 +146 +143 +144 +146 +145 +149 +157 +160 +156 +144 +137 +136 +133 +124 +122 +127 +135 +137 +141 +147 +155 +161 +157 +148 +129 +113 +106 +108 +110 +118 +128 +130 +133 +137 +144 +149 +151 +159 +170 +173 +172 +165 +163 +156 +136 +131 +160 +194 +212 +219 +200 +152 +113 +114 +132 +140 +134 +140 +142 +140 +143 +146 +137 +122 +120 +135 +155 +168 +157 +129 +129 +156 +150 +147 +148 +165 +178 +195 +214 +203 +174 +165 +173 +179 +183 +179 +163 +163 +168 +177 +181 +179 +175 +169 +164 +163 +171 +188 +183 +159 +143 +134 +126 +122 +135 +155 +161 +153 +140 +126 +125 +138 +142 +134 +132 +141 +153 +171 +184 +189 +185 +168 +146 +138 +151 +172 +187 +194 +200 +182 +162 +149 +165 +187 +186 +183 +183 +191 +191 +187 +191 +192 +184 +178 +184 +202 +212 +213 +211 +201 +195 +200 +209 +221 +217 +212 +216 +226 +232 +222 +207 +199 +201 +197 +194 +203 +206 +205 +213 +215 +203 +191 +202 +219 +210 +191 +181 +180 +181 +192 +205 +209 +211 +216 +215 +223 +228 +222 +211 +202 +195 +191 +207 +210 +222 +236 +233 +214 +195 +187 +182 +179 +180 +182 +181 +178 +170 +157 +146 +143 +149 +158 +161 +164 +170 +174 +174 +177 +181 +176 +168 +156 +140 +128 +124 +122 +120 +123 +123 +123 +127 +133 +134 +133 +136 +140 +144 +149 +157 +163 +168 +167 +169 +168 +154 +132 +120 +121 +113 +100 +92 +94 +92 +94 +102 +110 +98 +96 +92 +89 +91 +98 +106 +114 +118 +119 +121 +117 +109 +100 +98 +101 +107 +113 +120 +126 +132 +135 +134 +131 +126 +122 +124 +127 +126 +128 +132 +132 +131 +132 +134 +138 +145 +152 +158 +162 +166 +169 +172 +173 +172 +170 +166 +162 +167 +173 +179 +184 +186 +186 +187 +188 +186 +187 +188 +187 +184 +180 +175 +172 +170 +164 +158 +155 +154 +155 +153 +152 +156 +155 +158 +165 +169 +170 +170 +174 +174 +174 +169 +159 +146 +139 +138 +139 +142 +145 +146 +145 +148 +151 +158 +162 +172 +186 +195 +199 +210 +223 +233 +240 +244 +243 +242 +241 +241 +241 +240 +239 +241 +240 +241 +240 +239 +239 +239 +239 +236 +236 +237 +237 +237 +237 +237 +237 +235 +235 +237 +239 +236 +234 +234 +235 +235 +236 +237 +237 +238 +238 +238 +238 +237 +238 +239 +240 +240 +240 +241 +242 +244 +243 +242 +242 +244 +245 +244 +244 +243 +243 +243 +244 +244 +244 +244 +243 +244 +244 +243 +243 +243 +243 +243 +244 +242 +243 +243 +243 +243 +243 +242 +242 +242 +241 +240 +240 +241 +240 +239 +238 +238 +238 +237 +236 +236 +236 +237 +238 +235 +234 +233 +233 +233 +233 +234 +234 +234 +234 +234 +234 +233 +232 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +232 +232 +232 +232 +234 +234 +234 +234 +234 +235 +235 +236 +235 +235 +235 +235 +237 +238 +238 +239 +237 +237 +237 +237 +238 +238 +239 +240 +240 +240 +240 +241 +242 +243 +243 +243 +243 +244 +245 +245 +245 +245 +246 +247 +247 +249 +249 +248 +249 +252 +252 +250 +250 +251 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +252 +252 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +250 +249 +250 +252 +254 +254 +255 +255 +253 +250 +244 +242 +241 +242 +244 +243 +242 +242 +244 +243 +241 +236 +230 +226 +224 +223 +218 +218 +218 +218 +218 +218 +219 +219 +220 +220 +218 +217 +216 +215 +215 +214 +213 +212 +213 +214 +211 +206 +202 +201 +199 +198 +198 +198 +197 +196 +199 +202 +196 +194 +192 +190 +188 +188 +189 +191 +192 +186 +182 +178 +171 +163 +160 +162 +166 +165 +162 +159 +157 +156 +156 +157 +155 +155 +156 +157 +157 +158 +159 +160 +164 +167 +169 +166 +161 +157 +153 +151 +152 +146 +142 +145 +151 +157 +160 +161 +162 +160 +157 +157 +159 +162 +166 +169 +170 +163 +156 +152 +153 +154 +153 +152 +146 +148 +150 +149 +146 +142 +138 +137 +143 +146 +141 +130 +122 +120 +117 +113 +121 +121 +120 +117 +111 +107 +107 +112 +108 +107 +104 +100 +95 +90 +78 +68 +62 +51 +48 +49 +48 +54 +64 +67 +73 +77 +78 +80 +81 +78 +74 +75 +73 +81 +86 +84 +81 +82 +83 +83 +83 +77 +69 +66 +72 +85 +98 +107 +115 +133 +159 +174 +164 +149 +145 +146 +147 +150 +151 +149 +144 +142 +144 +146 +139 +144 +154 +156 +151 +150 +148 +139 +131 +135 +143 +149 +150 +149 +153 +158 +158 +157 +157 +158 +159 +162 +165 +169 +153 +147 +134 +114 +98 +92 +96 +102 +110 +110 +105 +97 +93 +94 +97 +99 +93 +89 +92 +91 +82 +83 +93 +97 +89 +88 +85 +81 +78 +75 +72 +70 +72 +83 +96 +98 +95 +98 +98 +92 +86 +90 +92 +92 +100 +111 +113 +108 +122 +139 +144 +126 +105 +92 +91 +97 +105 +98 +96 +94 +88 +89 +88 +78 +77 +79 +76 +66 +56 +57 +59 +51 +60 +74 +87 +96 +102 +109 +114 +113 +101 +100 +100 +102 +102 +102 +98 +95 +96 +89 +87 +93 +96 +93 +91 +92 +96 +91 +91 +97 +100 +97 +93 +96 +97 +96 +96 +97 +99 +103 +103 +96 +99 +105 +108 +108 +107 +109 +113 +116 +121 +116 +115 +121 +124 +118 +109 +105 +100 +106 +114 +122 +130 +134 +131 +125 +117 +122 +129 +133 +130 +127 +132 +139 +136 +130 +130 +136 +140 +137 +130 +126 +123 +121 +121 +125 +126 +125 +127 +130 +129 +132 +134 +134 +133 +130 +130 +131 +129 +130 +133 +137 +143 +148 +149 +147 +141 +140 +140 +140 +141 +142 +143 +142 +139 +141 +142 +142 +141 +142 +144 +145 +138 +143 +144 +142 +138 +136 +135 +133 +139 +138 +141 +145 +141 +132 +130 +133 +139 +144 +146 +146 +146 +147 +144 +138 +143 +145 +145 +141 +139 +141 +143 +144 +150 +149 +145 +140 +136 +136 +139 +143 +143 +140 +140 +141 +142 +146 +145 +137 +133 +133 +132 +133 +135 +138 +136 +133 +132 +134 +137 +139 +137 +136 +138 +142 +142 +134 +130 +132 +137 +138 +133 +129 +121 +132 +135 +133 +139 +141 +137 +137 +135 +135 +134 +132 +130 +131 +131 +132 +127 +128 +128 +127 +127 +128 +128 +127 +122 +125 +128 +128 +126 +126 +126 +127 +126 +125 +124 +125 +127 +128 +128 +128 +126 +129 +132 +131 +126 +124 +132 +141 +141 +136 +126 +118 +114 +116 +116 +114 +115 +125 +126 +125 +125 +125 +122 +122 +118 +122 +127 +127 +120 +114 +115 +120 +123 +123 +124 +124 +124 +123 +121 +120 +121 +123 +124 +123 +118 +113 +114 +119 +123 +120 +120 +122 +126 +128 +132 +136 +132 +128 +126 +127 +125 +126 +136 +149 +147 +130 +131 +143 +142 +134 +131 +129 +124 +123 +128 +137 +139 +136 +137 +144 +138 +130 +122 +119 +122 +128 +131 +132 +132 +139 +139 +136 +134 +131 +128 +128 +141 +139 +133 +131 +134 +133 +133 +136 +136 +133 +135 +139 +135 +129 +131 +139 +143 +142 +143 +139 +143 +144 +135 +132 +129 +124 +126 +124 +117 +116 +120 +118 +123 +123 +126 +130 +128 +122 +118 +119 +118 +118 +121 +124 +127 +126 +123 +120 +124 +122 +121 +120 +120 +121 +124 +128 +125 +128 +132 +137 +140 +143 +144 +145 +141 +139 +135 +129 +125 +123 +121 +118 +129 +126 +127 +128 +123 +115 +115 +122 +121 +120 +120 +127 +133 +128 +123 +125 +124 +124 +122 +122 +125 +130 +134 +137 +143 +145 +143 +138 +135 +136 +135 +133 +131 +131 +135 +138 +136 +136 +137 +133 +133 +132 +133 +134 +136 +136 +134 +132 +138 +135 +135 +136 +137 +137 +137 +138 +141 +143 +144 +145 +145 +144 +140 +136 +136 +137 +136 +136 +137 +137 +135 +131 +129 +132 +133 +133 +133 +135 +137 +137 +137 +135 +131 +127 +127 +128 +128 +127 +127 +129 +130 +131 +133 +136 +136 +136 +138 +134 +131 +132 +133 +132 +128 +125 +119 +116 +114 +111 +104 +94 +83 +77 +71 +71 +70 +69 +73 +80 +84 +86 +95 +92 +93 +99 +107 +112 +113 +114 +116 +117 +116 +116 +118 +122 +126 +128 +124 +121 +120 +122 +122 +122 +124 +127 +130 +127 +131 +131 +126 +126 +127 +119 +119 +118 +116 +115 +109 +101 +96 +96 +102 +101 +105 +115 +121 +121 +121 +122 +126 +123 +115 +107 +110 +119 +123 +122 +133 +144 +156 +155 +151 +147 +142 +139 +140 +137 +136 +138 +140 +140 +141 +142 +142 +142 +140 +140 +140 +142 +145 +146 +139 +144 +147 +150 +148 +146 +139 +133 +134 +135 +144 +156 +159 +153 +149 +150 +152 +153 +153 +154 +155 +156 +159 +161 +155 +145 +137 +136 +137 +135 +135 +137 +139 +142 +145 +140 +131 +127 +127 +123 +130 +135 +138 +137 +139 +145 +147 +145 +148 +153 +157 +160 +162 +163 +160 +155 +151 +152 +145 +142 +140 +127 +122 +139 +146 +149 +148 +148 +152 +155 +151 +150 +148 +147 +148 +150 +149 +147 +153 +162 +160 +147 +139 +140 +141 +134 +121 +114 +127 +131 +138 +147 +155 +161 +164 +165 +146 +128 +114 +112 +112 +112 +117 +128 +140 +139 +138 +144 +151 +156 +168 +185 +187 +180 +163 +153 +147 +137 +150 +184 +186 +185 +184 +154 +123 +112 +112 +129 +136 +128 +137 +154 +159 +157 +146 +132 +120 +133 +144 +155 +155 +137 +140 +171 +153 +133 +132 +146 +172 +194 +202 +217 +197 +169 +162 +170 +173 +170 +161 +157 +156 +158 +159 +165 +175 +175 +162 +148 +145 +160 +179 +179 +161 +149 +142 +132 +126 +139 +158 +166 +146 +117 +113 +128 +144 +146 +139 +133 +140 +149 +163 +180 +171 +162 +147 +131 +129 +152 +180 +196 +200 +182 +159 +157 +179 +193 +188 +183 +177 +177 +176 +188 +193 +185 +179 +170 +179 +195 +207 +209 +207 +203 +201 +203 +202 +211 +215 +213 +214 +218 +221 +219 +205 +199 +199 +198 +194 +199 +210 +214 +218 +219 +207 +187 +188 +209 +213 +196 +183 +185 +190 +189 +192 +197 +202 +217 +220 +228 +226 +221 +210 +193 +193 +197 +205 +210 +216 +225 +230 +218 +197 +186 +181 +177 +174 +176 +179 +178 +168 +158 +149 +144 +153 +162 +162 +167 +173 +172 +175 +179 +182 +176 +168 +158 +143 +130 +125 +125 +125 +125 +125 +125 +127 +129 +134 +134 +136 +139 +142 +147 +155 +161 +165 +165 +163 +166 +147 +126 +120 +109 +102 +96 +88 +86 +89 +96 +103 +109 +99 +96 +94 +94 +93 +92 +98 +105 +104 +110 +118 +121 +114 +105 +101 +102 +107 +116 +122 +127 +133 +133 +129 +129 +126 +125 +124 +125 +127 +130 +131 +130 +131 +132 +136 +141 +149 +156 +159 +162 +164 +169 +174 +175 +174 +173 +171 +168 +176 +174 +182 +190 +187 +189 +191 +188 +186 +190 +191 +186 +181 +179 +175 +171 +164 +160 +156 +155 +153 +152 +153 +155 +156 +157 +160 +166 +170 +172 +171 +169 +168 +162 +161 +157 +146 +138 +137 +137 +142 +145 +147 +147 +147 +153 +158 +161 +172 +188 +195 +205 +215 +224 +235 +239 +242 +241 +240 +240 +240 +240 +240 +239 +242 +241 +240 +239 +239 +239 +238 +237 +237 +237 +236 +236 +235 +236 +235 +235 +236 +236 +237 +237 +237 +236 +234 +234 +233 +234 +235 +235 +236 +236 +237 +238 +238 +239 +239 +240 +241 +241 +241 +241 +243 +243 +242 +242 +242 +243 +243 +244 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +244 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +241 +240 +241 +241 +239 +239 +240 +238 +238 +238 +237 +236 +236 +237 +238 +236 +235 +234 +234 +236 +235 +234 +232 +231 +232 +234 +234 +233 +231 +231 +231 +231 +231 +230 +230 +230 +230 +230 +231 +230 +231 +231 +231 +231 +231 +232 +233 +234 +234 +234 +234 +234 +234 +235 +236 +233 +234 +235 +235 +236 +237 +237 +238 +237 +237 +236 +235 +236 +237 +238 +239 +239 +240 +241 +241 +242 +242 +243 +244 +243 +243 +244 +244 +245 +246 +246 +247 +247 +247 +248 +249 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +250 +251 +253 +255 +255 +255 +255 +253 +250 +243 +241 +241 +243 +245 +244 +244 +244 +245 +245 +242 +238 +233 +228 +226 +225 +219 +218 +217 +217 +218 +220 +221 +222 +220 +220 +219 +217 +215 +214 +215 +215 +213 +212 +213 +215 +214 +209 +203 +200 +199 +199 +199 +201 +201 +200 +199 +200 +198 +196 +192 +187 +185 +185 +187 +189 +190 +185 +182 +182 +179 +171 +165 +164 +163 +164 +165 +166 +166 +165 +164 +163 +163 +163 +162 +159 +157 +156 +159 +161 +166 +168 +168 +165 +161 +158 +155 +152 +151 +148 +145 +143 +142 +143 +144 +144 +142 +142 +143 +145 +149 +154 +160 +163 +159 +157 +156 +158 +158 +157 +155 +155 +152 +155 +156 +154 +150 +145 +140 +139 +139 +136 +134 +134 +130 +121 +118 +120 +122 +118 +116 +118 +119 +115 +111 +108 +109 +106 +101 +93 +89 +81 +70 +61 +58 +55 +52 +49 +51 +59 +67 +67 +66 +70 +75 +79 +80 +76 +71 +74 +85 +89 +88 +82 +79 +78 +77 +75 +81 +78 +70 +61 +66 +82 +97 +103 +114 +130 +150 +164 +163 +154 +146 +145 +148 +149 +149 +148 +147 +145 +144 +144 +137 +143 +150 +153 +150 +149 +149 +146 +141 +140 +141 +145 +148 +151 +156 +162 +162 +160 +159 +159 +160 +161 +162 +163 +154 +151 +144 +129 +110 +95 +95 +103 +107 +106 +102 +96 +94 +96 +97 +96 +94 +89 +89 +84 +73 +74 +86 +94 +87 +86 +84 +81 +79 +79 +80 +81 +79 +87 +98 +105 +107 +110 +105 +93 +88 +87 +86 +88 +98 +110 +114 +113 +127 +136 +133 +116 +101 +94 +94 +98 +99 +96 +98 +95 +86 +87 +90 +85 +78 +79 +78 +68 +54 +55 +62 +64 +75 +87 +99 +105 +108 +110 +110 +108 +101 +101 +101 +101 +102 +103 +106 +108 +107 +101 +96 +94 +92 +89 +90 +93 +89 +89 +93 +100 +104 +103 +98 +94 +92 +91 +93 +97 +99 +104 +104 +98 +102 +106 +111 +111 +111 +113 +115 +117 +122 +123 +124 +124 +124 +124 +124 +124 +122 +124 +125 +125 +129 +133 +131 +125 +121 +122 +127 +133 +133 +131 +133 +138 +135 +129 +128 +135 +139 +136 +129 +125 +121 +120 +121 +124 +126 +126 +127 +128 +129 +132 +134 +135 +133 +133 +135 +138 +141 +139 +138 +139 +144 +150 +152 +153 +147 +142 +138 +139 +142 +142 +139 +136 +134 +137 +143 +148 +150 +149 +146 +143 +141 +142 +142 +140 +137 +135 +136 +137 +140 +138 +140 +141 +136 +130 +131 +137 +144 +145 +148 +151 +151 +149 +146 +144 +143 +143 +140 +137 +137 +140 +144 +145 +143 +144 +144 +142 +139 +138 +139 +141 +140 +138 +138 +139 +138 +141 +142 +137 +134 +134 +133 +132 +134 +136 +136 +133 +130 +131 +134 +137 +137 +137 +138 +140 +142 +139 +137 +140 +143 +140 +135 +131 +127 +131 +132 +133 +137 +137 +135 +135 +134 +137 +138 +137 +135 +133 +131 +128 +131 +129 +128 +131 +132 +132 +131 +131 +127 +130 +134 +135 +134 +133 +132 +132 +131 +129 +128 +128 +128 +127 +125 +123 +128 +129 +131 +132 +128 +123 +123 +125 +128 +127 +122 +118 +116 +115 +113 +110 +117 +123 +123 +121 +125 +126 +125 +125 +123 +123 +126 +127 +125 +121 +120 +121 +122 +122 +124 +125 +126 +125 +125 +124 +123 +124 +123 +121 +116 +111 +112 +116 +114 +120 +126 +129 +134 +138 +136 +133 +130 +129 +130 +132 +134 +136 +138 +139 +133 +130 +137 +147 +144 +138 +134 +128 +119 +120 +127 +134 +137 +138 +144 +151 +144 +132 +122 +123 +127 +128 +130 +132 +138 +143 +141 +136 +136 +137 +135 +135 +139 +142 +136 +129 +131 +133 +130 +128 +131 +138 +146 +146 +135 +125 +124 +129 +130 +130 +134 +133 +132 +134 +129 +127 +123 +121 +123 +125 +124 +124 +123 +119 +123 +124 +126 +127 +126 +125 +125 +127 +123 +122 +123 +126 +131 +131 +130 +128 +125 +124 +123 +122 +122 +123 +124 +125 +129 +128 +129 +134 +140 +144 +145 +144 +142 +140 +138 +133 +130 +125 +118 +111 +119 +134 +141 +135 +129 +129 +127 +124 +124 +124 +124 +129 +135 +135 +132 +135 +135 +130 +128 +129 +128 +125 +126 +130 +131 +132 +134 +136 +139 +140 +137 +132 +134 +133 +136 +139 +137 +138 +140 +138 +134 +135 +136 +139 +140 +140 +136 +134 +136 +133 +133 +134 +134 +134 +136 +139 +145 +147 +147 +145 +143 +141 +139 +137 +138 +138 +136 +136 +137 +140 +139 +136 +131 +134 +136 +136 +136 +137 +138 +137 +136 +136 +134 +132 +131 +130 +127 +124 +128 +130 +132 +134 +134 +134 +133 +134 +130 +126 +125 +128 +129 +122 +116 +115 +118 +111 +104 +97 +89 +78 +70 +65 +69 +71 +73 +75 +79 +84 +87 +88 +93 +94 +97 +106 +114 +119 +123 +126 +120 +118 +115 +113 +114 +119 +123 +126 +130 +130 +131 +131 +129 +126 +127 +129 +127 +122 +125 +127 +119 +113 +110 +106 +104 +104 +106 +107 +104 +99 +97 +98 +108 +111 +118 +125 +130 +128 +127 +127 +122 +120 +118 +117 +119 +120 +122 +123 +135 +146 +156 +154 +148 +144 +141 +141 +140 +138 +137 +140 +140 +140 +139 +139 +144 +146 +145 +144 +144 +146 +150 +153 +149 +148 +150 +153 +152 +147 +143 +141 +141 +140 +143 +151 +155 +154 +151 +151 +150 +150 +150 +150 +150 +152 +154 +156 +154 +147 +142 +141 +139 +136 +135 +136 +144 +144 +148 +148 +144 +140 +134 +126 +125 +131 +137 +139 +140 +140 +142 +143 +149 +153 +157 +157 +157 +157 +158 +157 +152 +153 +146 +141 +138 +127 +122 +135 +145 +147 +145 +145 +149 +151 +151 +150 +149 +152 +157 +157 +153 +148 +153 +162 +161 +146 +134 +136 +146 +146 +131 +113 +114 +122 +134 +144 +148 +150 +155 +161 +159 +144 +127 +115 +107 +107 +114 +124 +137 +140 +138 +136 +142 +154 +173 +191 +189 +176 +158 +153 +157 +152 +154 +174 +174 +167 +159 +152 +136 +117 +117 +127 +130 +123 +130 +151 +172 +183 +167 +139 +117 +129 +142 +147 +143 +142 +154 +172 +168 +135 +123 +140 +167 +182 +187 +211 +207 +183 +158 +163 +171 +173 +175 +168 +159 +156 +156 +165 +178 +182 +165 +142 +136 +139 +153 +167 +169 +166 +156 +141 +130 +129 +138 +153 +156 +143 +127 +120 +140 +152 +154 +141 +134 +139 +150 +158 +159 +154 +141 +122 +115 +138 +173 +193 +202 +182 +170 +180 +198 +198 +182 +169 +168 +162 +166 +190 +201 +188 +177 +168 +177 +195 +212 +213 +202 +197 +202 +207 +207 +209 +207 +207 +212 +218 +220 +218 +206 +199 +195 +195 +193 +197 +209 +218 +226 +224 +209 +186 +182 +201 +211 +200 +194 +184 +188 +196 +197 +188 +185 +204 +226 +237 +234 +223 +208 +195 +198 +202 +211 +213 +211 +213 +218 +215 +204 +195 +182 +173 +166 +168 +173 +174 +168 +161 +149 +147 +155 +163 +164 +168 +174 +174 +177 +181 +184 +181 +172 +158 +141 +129 +126 +125 +124 +125 +125 +125 +126 +129 +131 +133 +137 +141 +143 +147 +154 +161 +169 +169 +164 +159 +141 +124 +119 +105 +99 +99 +94 +88 +88 +93 +97 +98 +96 +95 +96 +96 +92 +89 +92 +99 +102 +104 +111 +116 +115 +112 +110 +110 +111 +120 +124 +126 +130 +129 +124 +123 +125 +125 +126 +127 +128 +130 +131 +131 +133 +135 +138 +143 +149 +153 +158 +160 +163 +169 +174 +175 +175 +175 +174 +175 +177 +177 +183 +189 +190 +191 +192 +191 +191 +192 +189 +183 +180 +179 +175 +170 +163 +157 +151 +150 +150 +152 +154 +156 +159 +160 +163 +168 +174 +174 +170 +168 +160 +155 +153 +151 +143 +138 +138 +138 +142 +146 +149 +149 +150 +155 +160 +162 +174 +189 +197 +207 +217 +226 +237 +240 +242 +242 +241 +240 +240 +240 +240 +240 +242 +241 +240 +239 +239 +238 +237 +237 +236 +236 +236 +237 +236 +236 +236 +235 +235 +236 +236 +237 +237 +236 +235 +235 +234 +235 +236 +236 +236 +237 +238 +238 +238 +238 +239 +239 +240 +240 +240 +241 +243 +243 +243 +242 +242 +243 +243 +244 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +241 +242 +241 +240 +241 +241 +239 +239 +240 +238 +238 +238 +237 +236 +236 +237 +238 +237 +235 +234 +234 +235 +235 +234 +232 +231 +233 +234 +234 +233 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +230 +231 +231 +232 +231 +232 +232 +233 +234 +234 +234 +234 +234 +235 +235 +236 +234 +235 +236 +236 +237 +237 +238 +238 +237 +237 +237 +237 +237 +238 +239 +240 +239 +240 +241 +241 +241 +242 +243 +244 +243 +243 +244 +244 +245 +246 +246 +246 +247 +247 +248 +249 +249 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +252 +253 +254 +255 +255 +255 +255 +253 +250 +242 +242 +243 +246 +246 +245 +245 +246 +246 +245 +244 +240 +235 +231 +227 +226 +221 +220 +217 +217 +219 +222 +225 +227 +224 +223 +220 +217 +213 +212 +213 +214 +214 +212 +213 +215 +216 +212 +206 +200 +197 +197 +199 +203 +204 +202 +198 +197 +198 +196 +191 +187 +185 +187 +190 +192 +192 +188 +185 +185 +182 +173 +163 +158 +159 +163 +169 +174 +175 +173 +170 +168 +171 +171 +168 +162 +156 +155 +158 +161 +158 +160 +161 +160 +159 +158 +155 +152 +149 +149 +147 +143 +140 +139 +141 +142 +144 +146 +148 +151 +154 +158 +162 +165 +158 +157 +158 +162 +161 +156 +153 +154 +155 +155 +155 +153 +150 +143 +139 +137 +134 +132 +133 +136 +134 +127 +124 +125 +122 +119 +117 +120 +123 +120 +113 +108 +108 +103 +96 +88 +83 +74 +64 +56 +56 +60 +57 +51 +55 +62 +65 +63 +64 +69 +75 +80 +81 +76 +74 +80 +88 +88 +84 +79 +76 +78 +77 +75 +84 +83 +75 +64 +66 +81 +94 +99 +106 +122 +134 +144 +154 +152 +143 +141 +144 +146 +148 +151 +151 +149 +145 +142 +138 +141 +145 +147 +147 +145 +145 +149 +152 +149 +147 +148 +152 +158 +164 +168 +166 +163 +159 +156 +156 +159 +161 +161 +163 +155 +146 +139 +126 +107 +94 +89 +105 +103 +101 +99 +99 +99 +96 +92 +92 +90 +90 +83 +72 +73 +85 +95 +89 +88 +88 +87 +85 +84 +84 +84 +83 +89 +100 +107 +111 +114 +106 +94 +84 +81 +80 +86 +97 +106 +110 +110 +116 +119 +113 +101 +96 +96 +95 +98 +96 +95 +97 +95 +90 +90 +91 +88 +79 +74 +70 +65 +57 +61 +76 +88 +101 +107 +114 +114 +112 +110 +107 +105 +103 +100 +98 +98 +98 +100 +106 +112 +107 +107 +105 +99 +92 +86 +85 +86 +83 +89 +96 +102 +108 +108 +101 +93 +90 +89 +92 +96 +99 +104 +106 +101 +104 +108 +112 +113 +115 +118 +122 +123 +121 +126 +126 +118 +114 +120 +128 +132 +141 +138 +131 +125 +126 +131 +130 +125 +130 +125 +126 +134 +137 +135 +133 +135 +135 +130 +130 +136 +140 +136 +128 +123 +121 +122 +123 +124 +125 +127 +128 +127 +128 +131 +134 +135 +133 +135 +140 +146 +150 +144 +138 +137 +141 +146 +150 +151 +145 +143 +140 +140 +140 +139 +136 +134 +143 +144 +146 +150 +152 +151 +147 +144 +143 +142 +141 +141 +138 +134 +136 +141 +144 +142 +141 +140 +135 +132 +136 +144 +150 +147 +149 +154 +154 +150 +148 +150 +144 +140 +135 +133 +134 +140 +144 +144 +141 +143 +145 +145 +142 +139 +136 +135 +137 +136 +137 +136 +133 +135 +138 +135 +136 +135 +134 +131 +132 +134 +135 +134 +129 +129 +131 +135 +138 +138 +138 +137 +137 +137 +140 +144 +145 +140 +135 +132 +130 +124 +122 +125 +126 +129 +132 +133 +135 +139 +142 +142 +139 +137 +132 +128 +131 +125 +125 +131 +134 +130 +127 +127 +128 +130 +133 +134 +133 +131 +131 +132 +133 +131 +130 +130 +130 +128 +124 +120 +127 +127 +130 +132 +131 +124 +115 +110 +113 +118 +122 +123 +121 +117 +112 +108 +118 +122 +120 +119 +125 +128 +128 +128 +125 +125 +128 +129 +129 +125 +122 +121 +120 +122 +124 +126 +127 +128 +128 +128 +126 +126 +124 +121 +117 +112 +112 +113 +104 +116 +127 +131 +137 +143 +137 +126 +130 +131 +133 +135 +141 +143 +140 +132 +132 +138 +147 +148 +141 +139 +136 +129 +116 +121 +127 +133 +134 +136 +143 +151 +144 +134 +128 +129 +126 +121 +123 +130 +140 +146 +144 +137 +138 +141 +139 +137 +134 +142 +138 +128 +128 +132 +127 +119 +127 +137 +146 +143 +132 +122 +117 +114 +114 +115 +127 +127 +122 +126 +127 +127 +127 +128 +127 +130 +134 +131 +121 +115 +121 +126 +130 +130 +129 +131 +134 +137 +132 +129 +127 +128 +131 +133 +132 +131 +129 +129 +129 +130 +132 +132 +131 +129 +131 +129 +128 +131 +137 +141 +140 +137 +135 +135 +134 +133 +133 +127 +116 +107 +106 +128 +144 +141 +135 +137 +136 +130 +133 +133 +129 +128 +133 +134 +134 +137 +141 +135 +134 +138 +135 +125 +121 +124 +127 +127 +128 +131 +133 +134 +136 +139 +135 +134 +137 +139 +137 +139 +142 +142 +138 +140 +141 +144 +145 +144 +140 +137 +139 +138 +136 +136 +135 +136 +138 +141 +147 +149 +148 +144 +140 +139 +140 +140 +140 +139 +136 +135 +137 +141 +142 +140 +134 +136 +137 +136 +135 +134 +134 +133 +135 +136 +137 +135 +133 +131 +127 +123 +126 +127 +131 +135 +134 +131 +129 +131 +127 +121 +118 +123 +122 +114 +110 +112 +108 +98 +85 +76 +69 +65 +62 +63 +69 +73 +78 +81 +84 +88 +91 +91 +94 +97 +103 +111 +116 +119 +124 +126 +119 +115 +110 +108 +110 +115 +121 +125 +132 +133 +135 +135 +133 +129 +128 +130 +123 +117 +120 +121 +111 +101 +97 +96 +98 +98 +100 +102 +102 +103 +106 +109 +119 +124 +129 +132 +134 +134 +131 +128 +123 +121 +122 +125 +124 +122 +125 +131 +134 +145 +155 +152 +142 +139 +143 +147 +147 +143 +139 +138 +138 +139 +141 +144 +147 +149 +150 +149 +146 +147 +153 +158 +153 +149 +149 +152 +151 +144 +143 +147 +147 +145 +145 +148 +152 +154 +153 +151 +150 +150 +148 +147 +146 +147 +151 +153 +154 +151 +150 +150 +147 +141 +138 +138 +145 +142 +147 +152 +153 +152 +141 +128 +120 +125 +133 +136 +134 +133 +135 +138 +143 +149 +153 +152 +148 +148 +150 +151 +153 +156 +150 +144 +141 +131 +126 +133 +137 +139 +139 +140 +147 +152 +152 +154 +153 +156 +161 +163 +158 +152 +153 +157 +154 +150 +141 +136 +140 +145 +139 +130 +110 +116 +127 +138 +141 +141 +146 +154 +163 +154 +138 +119 +104 +101 +108 +115 +121 +134 +139 +136 +141 +154 +167 +179 +175 +166 +152 +150 +164 +167 +167 +175 +178 +165 +151 +158 +148 +120 +121 +126 +125 +123 +127 +144 +173 +196 +185 +152 +125 +123 +131 +136 +131 +137 +154 +165 +182 +169 +153 +148 +159 +164 +161 +176 +203 +198 +166 +164 +175 +181 +194 +183 +168 +166 +171 +176 +178 +180 +168 +146 +141 +130 +133 +149 +162 +165 +159 +149 +139 +127 +122 +137 +161 +168 +151 +128 +126 +140 +153 +148 +136 +136 +145 +152 +157 +150 +139 +125 +121 +140 +166 +179 +196 +188 +189 +197 +196 +188 +174 +161 +153 +154 +161 +186 +199 +195 +192 +187 +195 +203 +214 +209 +191 +191 +206 +217 +213 +211 +208 +210 +215 +220 +220 +219 +216 +210 +200 +192 +189 +190 +203 +221 +232 +230 +214 +186 +178 +199 +215 +212 +205 +184 +186 +204 +206 +184 +171 +187 +227 +245 +243 +225 +208 +200 +206 +208 +208 +211 +209 +208 +214 +220 +214 +201 +185 +170 +158 +160 +168 +169 +164 +159 +151 +151 +157 +164 +167 +172 +176 +176 +178 +180 +185 +185 +177 +158 +139 +127 +125 +124 +123 +123 +124 +125 +127 +129 +129 +131 +136 +140 +144 +147 +154 +160 +169 +176 +173 +161 +139 +122 +116 +104 +99 +102 +100 +91 +89 +91 +91 +88 +88 +91 +95 +97 +95 +91 +93 +99 +100 +101 +104 +110 +116 +117 +118 +118 +117 +123 +126 +126 +127 +125 +121 +122 +125 +126 +128 +130 +131 +131 +132 +133 +135 +137 +140 +144 +147 +150 +154 +158 +163 +169 +175 +177 +177 +179 +182 +183 +179 +181 +182 +187 +192 +191 +191 +194 +196 +193 +186 +180 +179 +180 +176 +169 +161 +153 +147 +147 +150 +155 +156 +156 +160 +161 +165 +170 +175 +175 +169 +163 +150 +144 +142 +143 +140 +140 +141 +140 +143 +147 +150 +149 +150 +156 +162 +167 +177 +192 +200 +210 +221 +228 +239 +242 +243 +242 +241 +240 +241 +241 +241 +241 +241 +240 +239 +239 +238 +238 +237 +236 +236 +236 +236 +236 +236 +236 +235 +235 +234 +235 +235 +236 +236 +236 +236 +236 +235 +236 +237 +237 +237 +237 +238 +238 +238 +238 +238 +238 +239 +239 +240 +240 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +242 +242 +242 +242 +242 +242 +241 +241 +242 +241 +240 +241 +241 +239 +239 +240 +237 +237 +237 +236 +236 +236 +237 +237 +237 +236 +236 +235 +236 +235 +233 +231 +232 +233 +234 +233 +232 +232 +231 +231 +231 +231 +232 +232 +232 +232 +230 +230 +230 +231 +231 +232 +232 +232 +233 +234 +234 +234 +234 +234 +234 +235 +235 +236 +236 +236 +238 +238 +237 +237 +238 +238 +237 +237 +238 +238 +238 +239 +239 +239 +240 +240 +241 +241 +241 +242 +243 +244 +243 +243 +244 +244 +245 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +255 +255 +255 +255 +255 +253 +250 +243 +244 +247 +249 +248 +245 +245 +247 +245 +244 +243 +240 +236 +231 +227 +225 +222 +222 +220 +219 +218 +221 +226 +230 +230 +225 +219 +214 +211 +211 +212 +212 +213 +212 +212 +214 +214 +211 +206 +200 +196 +197 +201 +205 +205 +201 +198 +197 +197 +196 +193 +189 +187 +189 +191 +192 +192 +188 +184 +182 +178 +168 +157 +151 +156 +163 +171 +176 +175 +172 +169 +168 +171 +170 +167 +161 +156 +154 +155 +156 +146 +150 +154 +155 +155 +155 +153 +151 +148 +149 +148 +145 +144 +147 +151 +153 +149 +151 +153 +154 +156 +158 +161 +162 +165 +159 +158 +159 +158 +153 +152 +155 +152 +150 +148 +149 +147 +142 +136 +132 +129 +135 +137 +135 +134 +134 +131 +125 +119 +119 +119 +119 +116 +113 +110 +109 +100 +97 +92 +86 +79 +71 +63 +57 +60 +65 +60 +54 +58 +59 +57 +60 +69 +74 +79 +83 +82 +77 +78 +87 +84 +82 +78 +76 +78 +81 +81 +80 +85 +87 +82 +74 +72 +79 +88 +90 +98 +112 +118 +122 +137 +140 +135 +137 +140 +144 +150 +155 +156 +153 +147 +143 +141 +142 +139 +141 +144 +141 +139 +146 +158 +157 +157 +157 +160 +164 +167 +168 +167 +164 +158 +152 +152 +157 +162 +165 +164 +158 +151 +145 +137 +122 +102 +88 +94 +95 +97 +100 +103 +102 +97 +92 +91 +94 +96 +89 +79 +77 +86 +94 +90 +89 +90 +94 +96 +91 +83 +78 +80 +88 +97 +103 +103 +104 +102 +95 +76 +75 +79 +90 +97 +98 +98 +100 +99 +103 +99 +92 +93 +94 +92 +92 +91 +90 +91 +94 +95 +95 +89 +82 +75 +61 +55 +61 +68 +79 +96 +108 +119 +121 +119 +114 +110 +109 +108 +107 +108 +103 +99 +99 +99 +99 +102 +105 +102 +104 +103 +97 +92 +88 +84 +81 +83 +89 +95 +102 +106 +104 +99 +94 +96 +95 +98 +101 +100 +104 +108 +107 +112 +114 +115 +115 +118 +124 +129 +133 +134 +134 +129 +120 +115 +119 +129 +137 +144 +137 +129 +126 +128 +131 +131 +129 +135 +130 +129 +135 +139 +135 +132 +132 +136 +134 +135 +140 +140 +133 +126 +123 +123 +126 +126 +124 +125 +128 +129 +126 +126 +130 +134 +133 +133 +137 +144 +150 +151 +141 +133 +134 +139 +141 +141 +140 +134 +140 +144 +142 +136 +133 +138 +144 +152 +150 +149 +152 +155 +153 +148 +145 +147 +143 +142 +144 +141 +135 +136 +141 +149 +146 +144 +142 +139 +138 +143 +150 +151 +148 +147 +149 +150 +149 +150 +152 +146 +140 +134 +132 +135 +140 +143 +143 +140 +142 +145 +146 +144 +140 +136 +133 +134 +132 +134 +135 +132 +133 +135 +133 +135 +136 +134 +130 +129 +131 +133 +134 +132 +129 +130 +134 +138 +139 +137 +135 +129 +130 +134 +138 +139 +137 +134 +133 +131 +121 +119 +119 +120 +127 +135 +133 +134 +138 +140 +139 +138 +138 +135 +132 +133 +126 +127 +136 +140 +133 +128 +128 +129 +129 +128 +128 +127 +127 +129 +131 +131 +130 +129 +130 +131 +130 +127 +124 +123 +124 +127 +131 +132 +126 +116 +109 +108 +118 +127 +130 +125 +119 +114 +112 +120 +123 +122 +121 +127 +129 +129 +131 +126 +128 +130 +130 +127 +123 +121 +120 +120 +122 +125 +127 +128 +128 +128 +128 +129 +128 +126 +124 +121 +117 +116 +115 +106 +116 +125 +128 +133 +139 +134 +126 +132 +133 +134 +137 +141 +142 +139 +135 +144 +149 +149 +140 +132 +133 +135 +134 +127 +132 +136 +137 +136 +135 +138 +141 +141 +142 +142 +136 +123 +114 +119 +130 +138 +146 +145 +136 +134 +136 +133 +129 +125 +136 +137 +130 +130 +133 +130 +124 +130 +131 +132 +132 +129 +123 +116 +110 +108 +106 +121 +125 +120 +128 +135 +135 +136 +139 +137 +136 +140 +133 +118 +110 +120 +129 +136 +137 +136 +139 +141 +142 +138 +135 +131 +128 +129 +130 +128 +125 +128 +131 +135 +138 +142 +143 +140 +136 +129 +129 +128 +128 +130 +129 +128 +127 +128 +130 +132 +134 +135 +132 +123 +114 +107 +119 +133 +141 +139 +133 +133 +136 +143 +142 +136 +130 +130 +131 +132 +136 +140 +137 +138 +144 +142 +135 +128 +126 +128 +132 +136 +134 +125 +122 +129 +141 +134 +134 +138 +140 +138 +140 +142 +141 +142 +144 +146 +148 +148 +145 +143 +141 +145 +145 +144 +141 +138 +138 +140 +143 +146 +147 +144 +140 +139 +140 +143 +143 +139 +138 +135 +134 +136 +140 +141 +140 +133 +133 +133 +133 +132 +131 +131 +130 +134 +135 +134 +132 +130 +130 +129 +127 +131 +128 +129 +131 +131 +126 +124 +125 +125 +122 +121 +123 +120 +113 +106 +104 +88 +78 +67 +60 +60 +64 +69 +73 +74 +79 +85 +88 +90 +93 +95 +95 +100 +104 +112 +115 +115 +114 +117 +119 +115 +111 +107 +108 +113 +118 +124 +128 +128 +128 +129 +130 +129 +129 +129 +130 +124 +122 +122 +118 +108 +98 +96 +98 +101 +100 +98 +98 +99 +104 +111 +116 +127 +130 +130 +128 +130 +132 +130 +125 +122 +122 +123 +124 +122 +121 +128 +137 +136 +147 +154 +149 +140 +136 +141 +147 +151 +147 +143 +141 +140 +141 +144 +148 +150 +150 +150 +148 +146 +146 +151 +156 +152 +147 +145 +146 +145 +141 +141 +145 +147 +148 +148 +146 +148 +152 +152 +150 +153 +152 +150 +148 +146 +148 +152 +154 +156 +154 +154 +156 +155 +151 +146 +144 +141 +138 +140 +149 +153 +154 +146 +134 +123 +124 +128 +132 +129 +124 +126 +132 +136 +140 +145 +146 +143 +142 +142 +143 +150 +155 +155 +151 +148 +138 +131 +131 +131 +135 +135 +136 +143 +149 +150 +153 +156 +157 +160 +162 +160 +156 +153 +152 +152 +152 +147 +137 +131 +136 +144 +148 +130 +124 +123 +129 +136 +138 +141 +146 +153 +150 +143 +131 +115 +104 +104 +106 +108 +124 +135 +138 +142 +148 +155 +161 +157 +157 +151 +150 +160 +171 +179 +187 +186 +178 +171 +176 +162 +133 +120 +117 +121 +126 +130 +137 +158 +181 +182 +167 +145 +124 +116 +124 +127 +127 +142 +160 +177 +183 +171 +159 +166 +165 +157 +164 +193 +201 +172 +157 +171 +192 +206 +193 +180 +176 +181 +181 +175 +179 +177 +161 +150 +136 +131 +142 +153 +153 +150 +146 +146 +135 +123 +127 +151 +172 +169 +152 +126 +125 +138 +150 +147 +145 +152 +159 +157 +153 +148 +140 +138 +152 +169 +176 +182 +192 +204 +202 +190 +182 +174 +158 +159 +161 +162 +180 +204 +218 +216 +197 +203 +208 +222 +222 +203 +198 +207 +209 +215 +213 +213 +218 +221 +221 +219 +218 +227 +229 +216 +196 +183 +180 +194 +216 +235 +237 +221 +190 +181 +204 +223 +221 +208 +187 +187 +207 +215 +194 +171 +175 +214 +241 +245 +228 +211 +206 +212 +211 +203 +207 +207 +205 +212 +225 +223 +209 +191 +173 +159 +160 +168 +169 +162 +156 +155 +155 +159 +167 +174 +178 +179 +176 +177 +176 +182 +186 +178 +158 +138 +128 +123 +122 +121 +122 +124 +125 +128 +130 +128 +128 +132 +137 +143 +147 +154 +159 +165 +181 +188 +175 +146 +121 +111 +105 +104 +103 +100 +94 +92 +91 +89 +87 +87 +90 +95 +98 +98 +98 +99 +103 +103 +103 +104 +108 +114 +118 +119 +119 +121 +127 +129 +127 +126 +124 +122 +123 +126 +127 +130 +132 +132 +133 +135 +137 +136 +138 +141 +142 +143 +146 +151 +156 +163 +169 +175 +178 +180 +184 +188 +190 +181 +184 +182 +184 +190 +189 +188 +194 +195 +190 +184 +179 +179 +179 +176 +171 +160 +153 +147 +148 +153 +158 +158 +155 +158 +160 +163 +169 +176 +176 +167 +159 +145 +136 +134 +137 +139 +142 +144 +141 +145 +148 +149 +149 +150 +156 +165 +171 +179 +195 +203 +213 +225 +232 +241 +243 +242 +242 +241 +240 +240 +240 +241 +241 +240 +239 +238 +238 +238 +237 +237 +236 +236 +236 +236 +236 +235 +235 +234 +234 +233 +233 +233 +234 +234 +235 +236 +237 +236 +236 +237 +237 +237 +237 +237 +238 +239 +238 +238 +238 +238 +239 +239 +240 +242 +242 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +242 +240 +240 +241 +241 +239 +238 +239 +237 +237 +237 +236 +235 +235 +236 +237 +237 +236 +236 +235 +235 +235 +234 +232 +233 +233 +233 +233 +232 +232 +231 +231 +230 +231 +232 +233 +233 +232 +230 +230 +230 +231 +232 +232 +232 +233 +234 +234 +234 +234 +234 +235 +235 +235 +236 +236 +236 +236 +238 +238 +238 +238 +238 +239 +237 +237 +238 +239 +239 +239 +239 +239 +240 +241 +241 +241 +241 +242 +243 +244 +243 +244 +244 +245 +245 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +251 +245 +246 +249 +251 +249 +246 +245 +245 +242 +242 +241 +238 +235 +230 +226 +223 +223 +225 +225 +223 +220 +221 +226 +231 +234 +226 +216 +211 +212 +214 +214 +213 +212 +212 +212 +212 +210 +207 +205 +201 +199 +201 +204 +205 +202 +197 +196 +198 +196 +197 +196 +192 +188 +188 +186 +184 +187 +183 +180 +176 +171 +164 +158 +154 +157 +164 +171 +173 +169 +164 +162 +162 +161 +162 +160 +157 +155 +154 +151 +148 +143 +149 +155 +156 +154 +151 +148 +146 +146 +147 +146 +145 +146 +148 +150 +149 +144 +146 +147 +148 +152 +157 +161 +161 +164 +157 +153 +155 +156 +154 +153 +155 +153 +148 +144 +147 +147 +143 +135 +131 +124 +131 +137 +138 +136 +136 +131 +124 +119 +119 +116 +112 +108 +106 +107 +109 +92 +91 +88 +86 +78 +68 +61 +59 +63 +64 +60 +58 +61 +58 +56 +63 +73 +80 +84 +85 +82 +76 +76 +83 +82 +80 +77 +77 +80 +84 +84 +81 +84 +85 +87 +86 +83 +79 +80 +83 +93 +107 +108 +109 +119 +124 +126 +134 +142 +148 +154 +157 +154 +151 +149 +149 +147 +145 +139 +139 +145 +141 +137 +143 +153 +157 +158 +155 +154 +155 +156 +156 +161 +161 +156 +150 +150 +155 +161 +165 +155 +162 +163 +154 +144 +135 +121 +107 +80 +83 +90 +98 +103 +104 +103 +100 +95 +100 +99 +93 +85 +82 +84 +90 +88 +85 +86 +95 +102 +97 +85 +75 +80 +86 +94 +98 +98 +101 +101 +95 +75 +76 +84 +95 +96 +91 +87 +90 +94 +99 +98 +92 +90 +87 +84 +85 +82 +85 +87 +88 +89 +85 +76 +69 +59 +51 +57 +74 +89 +101 +113 +121 +123 +119 +112 +106 +106 +110 +114 +116 +117 +112 +108 +108 +109 +108 +103 +98 +100 +98 +93 +91 +91 +93 +92 +89 +90 +91 +96 +101 +101 +96 +95 +98 +102 +102 +105 +106 +102 +105 +112 +116 +123 +122 +120 +120 +124 +134 +140 +143 +146 +139 +131 +124 +122 +123 +129 +138 +140 +131 +127 +132 +135 +133 +132 +134 +136 +132 +132 +136 +139 +135 +133 +133 +136 +136 +139 +141 +136 +128 +122 +121 +126 +128 +127 +124 +125 +128 +128 +126 +126 +131 +134 +134 +136 +141 +147 +151 +149 +137 +129 +133 +140 +139 +134 +130 +127 +136 +143 +141 +133 +133 +142 +151 +149 +146 +148 +154 +158 +156 +149 +145 +146 +143 +144 +147 +145 +139 +138 +142 +150 +147 +145 +144 +144 +145 +147 +148 +147 +146 +144 +141 +142 +147 +149 +148 +148 +142 +136 +135 +138 +141 +141 +141 +138 +140 +143 +145 +146 +145 +142 +139 +129 +127 +130 +133 +133 +133 +134 +131 +134 +135 +134 +130 +128 +129 +132 +134 +134 +131 +131 +135 +138 +138 +136 +135 +127 +126 +127 +131 +134 +135 +135 +136 +134 +130 +128 +124 +125 +135 +139 +131 +127 +132 +134 +132 +133 +135 +135 +132 +124 +119 +123 +137 +141 +133 +127 +129 +133 +131 +130 +131 +130 +128 +129 +131 +131 +130 +129 +129 +129 +129 +128 +128 +120 +122 +124 +127 +128 +126 +121 +115 +116 +122 +129 +127 +118 +111 +111 +116 +120 +125 +126 +127 +131 +133 +132 +134 +133 +130 +126 +124 +124 +124 +122 +121 +120 +122 +124 +125 +125 +124 +123 +123 +126 +127 +127 +126 +126 +124 +122 +121 +114 +118 +125 +130 +133 +134 +133 +132 +133 +133 +135 +140 +141 +138 +140 +144 +153 +151 +143 +132 +126 +128 +135 +141 +147 +147 +145 +143 +139 +137 +135 +134 +141 +148 +150 +141 +128 +121 +125 +131 +138 +146 +142 +132 +128 +127 +125 +124 +121 +132 +136 +135 +136 +136 +134 +135 +133 +125 +123 +126 +129 +125 +119 +115 +108 +104 +118 +124 +123 +133 +141 +143 +140 +145 +143 +140 +141 +134 +119 +112 +122 +132 +140 +139 +138 +139 +140 +141 +138 +137 +135 +131 +130 +130 +127 +124 +125 +130 +136 +142 +147 +148 +144 +138 +129 +130 +128 +124 +120 +119 +122 +126 +130 +133 +136 +138 +140 +139 +133 +129 +124 +123 +129 +138 +137 +130 +131 +138 +144 +144 +140 +133 +133 +135 +137 +141 +143 +142 +141 +143 +147 +149 +144 +137 +131 +137 +144 +141 +130 +120 +124 +135 +134 +135 +141 +144 +142 +141 +141 +138 +143 +145 +147 +148 +146 +144 +144 +143 +145 +147 +147 +144 +141 +140 +141 +142 +145 +143 +139 +136 +137 +141 +143 +142 +138 +137 +136 +135 +138 +142 +143 +142 +133 +132 +130 +129 +129 +129 +130 +132 +133 +133 +129 +124 +124 +128 +131 +132 +136 +131 +126 +126 +126 +123 +119 +119 +120 +122 +122 +118 +113 +105 +92 +81 +70 +64 +60 +60 +65 +69 +75 +78 +78 +83 +89 +91 +93 +96 +99 +100 +102 +109 +115 +118 +116 +114 +114 +115 +114 +111 +110 +115 +122 +127 +130 +133 +127 +124 +122 +122 +125 +129 +131 +131 +131 +134 +129 +116 +108 +105 +106 +107 +111 +110 +108 +107 +108 +112 +118 +123 +129 +130 +127 +124 +127 +131 +128 +120 +114 +118 +123 +123 +122 +123 +129 +134 +138 +145 +150 +145 +139 +136 +140 +145 +147 +146 +145 +145 +143 +142 +142 +145 +151 +149 +147 +146 +145 +144 +146 +150 +148 +148 +147 +143 +140 +139 +139 +139 +143 +148 +151 +148 +147 +149 +151 +150 +154 +153 +151 +149 +147 +149 +152 +155 +158 +156 +155 +157 +159 +156 +150 +146 +141 +136 +137 +143 +148 +151 +150 +143 +135 +132 +133 +136 +132 +124 +122 +126 +135 +135 +138 +139 +141 +141 +140 +140 +145 +152 +157 +158 +154 +146 +136 +132 +136 +137 +132 +129 +133 +137 +140 +144 +151 +155 +160 +160 +158 +156 +154 +153 +157 +151 +141 +134 +133 +138 +147 +152 +157 +142 +128 +128 +131 +134 +136 +140 +141 +143 +146 +148 +138 +118 +105 +103 +111 +120 +128 +135 +142 +143 +149 +156 +151 +154 +151 +148 +152 +166 +180 +191 +186 +187 +196 +195 +182 +158 +122 +102 +110 +122 +131 +135 +145 +159 +170 +175 +166 +140 +113 +113 +124 +121 +129 +153 +178 +180 +169 +169 +180 +172 +161 +166 +187 +194 +170 +137 +149 +188 +201 +194 +182 +172 +172 +174 +173 +181 +185 +176 +159 +142 +132 +144 +158 +155 +143 +137 +141 +139 +129 +123 +136 +160 +169 +163 +146 +132 +132 +145 +153 +159 +160 +159 +152 +158 +161 +156 +151 +158 +174 +183 +173 +187 +206 +211 +202 +193 +182 +163 +167 +177 +179 +187 +201 +216 +219 +205 +207 +213 +230 +233 +213 +204 +211 +214 +215 +211 +211 +217 +223 +223 +218 +214 +225 +240 +235 +207 +182 +175 +189 +210 +231 +237 +225 +196 +187 +210 +227 +222 +206 +192 +192 +204 +218 +207 +179 +167 +193 +226 +240 +231 +219 +214 +216 +211 +208 +207 +204 +198 +200 +216 +223 +214 +197 +179 +162 +161 +168 +170 +164 +158 +158 +160 +162 +169 +179 +183 +180 +176 +176 +175 +180 +185 +179 +160 +141 +132 +124 +123 +122 +123 +125 +127 +128 +130 +129 +128 +128 +134 +142 +148 +153 +157 +165 +180 +193 +184 +157 +125 +105 +104 +106 +98 +94 +94 +95 +91 +90 +93 +97 +97 +97 +100 +101 +101 +102 +103 +105 +106 +108 +110 +112 +114 +116 +116 +122 +129 +130 +127 +125 +123 +123 +126 +128 +127 +129 +132 +132 +133 +136 +140 +138 +140 +142 +142 +143 +146 +152 +157 +164 +169 +176 +180 +183 +190 +194 +195 +184 +187 +183 +183 +189 +188 +187 +192 +189 +186 +182 +179 +178 +177 +175 +173 +163 +155 +148 +146 +152 +158 +159 +157 +160 +162 +164 +169 +172 +173 +163 +155 +140 +133 +130 +134 +137 +142 +145 +143 +144 +147 +149 +152 +154 +158 +166 +172 +182 +198 +206 +218 +229 +235 +242 +243 +242 +241 +240 +240 +241 +241 +241 +240 +239 +239 +238 +237 +237 +237 +236 +235 +237 +237 +236 +235 +235 +234 +233 +233 +232 +232 +232 +232 +233 +234 +236 +236 +235 +235 +236 +236 +236 +236 +236 +237 +239 +239 +238 +239 +239 +239 +240 +240 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +243 +243 +243 +244 +243 +243 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +239 +241 +240 +239 +238 +239 +237 +237 +237 +236 +235 +235 +236 +237 +237 +236 +236 +235 +235 +235 +234 +234 +233 +233 +233 +233 +232 +232 +231 +231 +230 +231 +232 +232 +232 +232 +230 +230 +231 +231 +232 +233 +233 +233 +234 +235 +234 +234 +235 +235 +235 +236 +236 +236 +235 +235 +237 +238 +238 +238 +238 +238 +236 +237 +238 +239 +239 +239 +239 +238 +241 +241 +241 +241 +241 +241 +243 +244 +244 +244 +244 +245 +245 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +255 +254 +255 +255 +254 +251 +245 +246 +249 +251 +250 +247 +244 +244 +240 +239 +238 +236 +233 +229 +225 +222 +222 +225 +227 +226 +222 +221 +225 +230 +231 +223 +215 +212 +214 +217 +217 +216 +213 +213 +212 +210 +207 +205 +205 +202 +200 +201 +202 +199 +193 +188 +189 +192 +193 +196 +196 +194 +192 +192 +190 +187 +187 +184 +179 +174 +170 +165 +162 +160 +160 +164 +169 +169 +165 +159 +156 +155 +153 +155 +156 +155 +155 +156 +152 +147 +149 +154 +157 +156 +151 +146 +142 +140 +141 +143 +143 +142 +144 +146 +143 +137 +142 +143 +146 +147 +153 +160 +163 +161 +158 +154 +151 +153 +155 +155 +151 +149 +154 +148 +145 +146 +146 +140 +133 +130 +122 +124 +133 +142 +140 +131 +125 +124 +123 +119 +113 +108 +108 +109 +108 +107 +89 +87 +87 +86 +77 +64 +56 +54 +59 +58 +58 +62 +63 +60 +61 +70 +76 +86 +91 +88 +84 +78 +75 +78 +80 +79 +78 +79 +81 +83 +82 +81 +83 +85 +90 +94 +92 +85 +82 +85 +93 +103 +106 +105 +111 +114 +120 +130 +144 +149 +154 +154 +149 +147 +150 +154 +151 +149 +143 +142 +146 +145 +142 +145 +146 +150 +149 +142 +137 +139 +142 +143 +151 +154 +153 +150 +151 +154 +155 +156 +158 +167 +167 +158 +153 +150 +135 +116 +86 +88 +92 +99 +104 +105 +104 +103 +99 +101 +96 +91 +90 +90 +91 +95 +91 +86 +86 +94 +99 +95 +85 +78 +83 +85 +90 +96 +100 +104 +102 +94 +84 +84 +89 +94 +92 +84 +84 +89 +92 +97 +96 +88 +85 +81 +79 +81 +78 +85 +84 +77 +71 +62 +57 +58 +54 +62 +83 +103 +113 +118 +122 +124 +118 +113 +106 +104 +108 +115 +122 +126 +122 +119 +116 +117 +122 +122 +111 +100 +94 +92 +92 +96 +101 +103 +99 +95 +98 +95 +97 +101 +99 +94 +96 +103 +107 +106 +109 +111 +109 +112 +120 +124 +125 +125 +123 +124 +133 +143 +152 +155 +147 +137 +128 +126 +125 +126 +129 +135 +133 +127 +127 +135 +138 +133 +130 +133 +131 +131 +132 +135 +137 +138 +138 +137 +135 +135 +136 +136 +130 +123 +118 +119 +126 +127 +127 +125 +125 +126 +126 +126 +126 +131 +135 +137 +142 +148 +150 +149 +143 +132 +127 +134 +141 +139 +132 +129 +134 +137 +139 +138 +136 +138 +145 +151 +151 +146 +144 +148 +153 +152 +148 +146 +142 +142 +143 +147 +147 +144 +143 +145 +146 +145 +143 +143 +145 +147 +146 +145 +144 +145 +141 +136 +137 +144 +148 +147 +148 +144 +140 +140 +141 +141 +141 +141 +142 +142 +143 +146 +147 +146 +143 +141 +127 +125 +128 +133 +132 +131 +132 +129 +133 +136 +136 +132 +129 +130 +134 +137 +136 +134 +134 +136 +137 +136 +135 +135 +132 +129 +127 +131 +135 +137 +138 +138 +136 +139 +139 +134 +134 +140 +136 +124 +119 +125 +129 +128 +128 +131 +130 +126 +112 +111 +119 +132 +137 +130 +127 +130 +131 +131 +132 +136 +135 +130 +127 +127 +133 +132 +131 +129 +127 +126 +127 +127 +122 +123 +124 +124 +124 +124 +123 +121 +124 +126 +125 +119 +110 +105 +109 +115 +119 +124 +127 +129 +133 +135 +134 +138 +139 +132 +123 +121 +124 +129 +127 +122 +120 +122 +124 +124 +122 +120 +118 +118 +120 +123 +126 +127 +127 +127 +126 +126 +121 +120 +126 +133 +134 +130 +130 +136 +132 +133 +138 +144 +143 +137 +139 +147 +150 +148 +139 +133 +133 +135 +140 +150 +156 +149 +143 +141 +139 +136 +133 +132 +140 +145 +145 +139 +134 +134 +133 +130 +139 +142 +136 +127 +123 +123 +124 +126 +130 +135 +138 +139 +139 +135 +131 +135 +129 +124 +123 +127 +129 +125 +121 +121 +111 +106 +117 +124 +126 +135 +139 +142 +141 +145 +143 +140 +138 +132 +121 +112 +124 +131 +135 +134 +132 +132 +134 +136 +134 +137 +137 +135 +134 +134 +133 +130 +126 +132 +138 +142 +144 +146 +142 +136 +132 +132 +128 +122 +117 +119 +127 +134 +137 +139 +141 +141 +142 +142 +140 +138 +133 +131 +129 +129 +129 +131 +136 +141 +141 +142 +140 +138 +140 +139 +138 +141 +144 +143 +139 +138 +144 +151 +150 +144 +138 +139 +140 +137 +133 +129 +131 +135 +135 +137 +143 +146 +143 +140 +140 +138 +141 +143 +145 +145 +143 +141 +141 +142 +144 +146 +147 +145 +144 +144 +144 +143 +144 +141 +137 +135 +138 +142 +141 +139 +138 +138 +138 +139 +142 +146 +147 +145 +142 +137 +133 +131 +130 +129 +129 +131 +133 +131 +124 +120 +121 +126 +131 +132 +131 +126 +121 +120 +122 +123 +119 +116 +115 +114 +105 +91 +86 +84 +76 +65 +63 +62 +64 +67 +71 +73 +75 +76 +78 +82 +86 +88 +91 +96 +100 +102 +97 +103 +110 +112 +113 +114 +115 +115 +115 +111 +112 +119 +126 +129 +130 +132 +131 +126 +121 +120 +125 +131 +133 +131 +136 +137 +126 +112 +111 +114 +114 +114 +118 +121 +123 +124 +124 +127 +129 +130 +128 +129 +128 +126 +130 +134 +130 +123 +111 +120 +128 +133 +133 +132 +131 +130 +133 +137 +141 +141 +140 +140 +144 +147 +145 +142 +139 +136 +134 +134 +139 +145 +147 +144 +143 +143 +142 +139 +139 +141 +142 +145 +144 +139 +135 +134 +133 +131 +141 +147 +151 +149 +146 +147 +149 +150 +151 +151 +151 +149 +147 +147 +149 +151 +161 +158 +157 +158 +161 +160 +156 +152 +146 +140 +139 +140 +141 +144 +148 +147 +146 +145 +146 +148 +143 +133 +127 +127 +138 +133 +131 +133 +135 +138 +139 +140 +144 +150 +158 +161 +156 +147 +141 +136 +141 +140 +129 +120 +121 +126 +133 +138 +143 +153 +161 +159 +153 +153 +156 +160 +157 +149 +140 +136 +136 +140 +146 +151 +170 +157 +142 +132 +128 +129 +132 +137 +135 +138 +146 +156 +151 +131 +113 +104 +114 +117 +122 +134 +142 +142 +145 +154 +152 +150 +146 +145 +148 +159 +176 +188 +192 +193 +203 +198 +194 +180 +132 +100 +97 +110 +122 +134 +142 +147 +157 +173 +177 +164 +132 +113 +118 +118 +119 +134 +175 +193 +190 +184 +183 +172 +161 +153 +175 +190 +182 +141 +133 +165 +185 +191 +176 +173 +177 +178 +170 +172 +181 +184 +177 +153 +132 +139 +161 +165 +149 +137 +136 +139 +131 +120 +125 +143 +154 +153 +155 +144 +134 +136 +151 +168 +169 +160 +158 +162 +167 +169 +167 +170 +173 +171 +167 +179 +202 +216 +208 +192 +186 +186 +181 +182 +175 +177 +187 +200 +211 +207 +203 +213 +231 +232 +212 +201 +212 +224 +216 +210 +206 +212 +224 +229 +223 +214 +215 +236 +242 +219 +188 +176 +188 +207 +217 +224 +219 +199 +193 +212 +227 +224 +207 +201 +199 +202 +215 +212 +182 +161 +177 +211 +230 +232 +227 +221 +219 +213 +213 +208 +204 +198 +192 +201 +210 +206 +197 +180 +162 +157 +162 +167 +164 +159 +161 +164 +165 +169 +180 +184 +180 +178 +179 +177 +181 +185 +179 +162 +145 +135 +128 +126 +125 +126 +128 +129 +130 +131 +132 +129 +129 +134 +141 +149 +153 +157 +170 +176 +185 +180 +162 +129 +100 +96 +100 +90 +87 +92 +93 +90 +92 +98 +105 +102 +100 +101 +102 +104 +105 +105 +108 +110 +111 +109 +109 +111 +114 +115 +124 +131 +132 +127 +125 +123 +123 +128 +130 +128 +129 +132 +133 +133 +136 +140 +143 +144 +145 +146 +147 +150 +155 +158 +163 +168 +175 +180 +188 +195 +198 +198 +192 +189 +185 +186 +189 +189 +188 +191 +184 +183 +181 +178 +176 +173 +172 +171 +165 +158 +149 +144 +147 +155 +159 +159 +162 +164 +165 +166 +167 +165 +158 +148 +137 +132 +130 +133 +135 +141 +145 +143 +142 +145 +150 +156 +159 +161 +165 +168 +183 +199 +208 +221 +232 +238 +243 +242 +242 +241 +240 +239 +240 +240 +240 +239 +239 +238 +237 +237 +237 +236 +236 +235 +236 +236 +235 +235 +234 +233 +233 +233 +232 +232 +232 +232 +233 +234 +235 +235 +233 +234 +235 +235 +235 +235 +236 +237 +238 +239 +238 +239 +240 +240 +240 +240 +241 +241 +241 +242 +242 +243 +243 +242 +241 +241 +242 +242 +243 +243 +243 +243 +245 +244 +243 +243 +242 +242 +242 +242 +243 +242 +242 +241 +241 +241 +241 +241 +241 +240 +239 +241 +240 +238 +238 +239 +237 +237 +237 +236 +236 +236 +237 +237 +237 +236 +236 +235 +235 +234 +235 +235 +234 +233 +232 +232 +232 +232 +231 +231 +230 +231 +231 +232 +232 +232 +231 +230 +231 +232 +233 +233 +233 +233 +234 +234 +234 +234 +235 +236 +236 +236 +236 +236 +234 +235 +237 +238 +238 +238 +238 +239 +236 +237 +238 +238 +239 +239 +239 +238 +241 +241 +241 +241 +240 +241 +243 +244 +244 +244 +245 +245 +245 +246 +246 +246 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +255 +254 +254 +254 +253 +250 +242 +243 +246 +250 +250 +247 +244 +243 +240 +238 +236 +234 +232 +228 +224 +221 +221 +223 +226 +227 +226 +225 +226 +228 +225 +221 +217 +216 +217 +219 +218 +218 +216 +215 +213 +209 +208 +207 +206 +201 +200 +199 +197 +193 +188 +183 +184 +187 +189 +193 +195 +193 +194 +197 +198 +196 +191 +187 +181 +176 +174 +172 +168 +165 +163 +165 +167 +168 +167 +163 +156 +152 +152 +155 +157 +157 +158 +161 +159 +155 +155 +156 +154 +151 +150 +148 +143 +139 +140 +141 +140 +138 +139 +142 +140 +136 +140 +141 +141 +143 +150 +156 +156 +150 +149 +150 +152 +152 +154 +154 +149 +143 +150 +146 +145 +146 +142 +135 +132 +131 +125 +128 +133 +139 +135 +125 +120 +122 +123 +119 +112 +108 +109 +110 +106 +100 +91 +86 +84 +85 +76 +62 +51 +49 +52 +52 +57 +63 +62 +63 +68 +72 +77 +88 +92 +86 +83 +81 +81 +81 +83 +84 +85 +85 +85 +85 +85 +85 +85 +88 +92 +95 +95 +92 +90 +89 +92 +96 +102 +107 +109 +111 +117 +122 +135 +141 +147 +148 +144 +143 +148 +152 +154 +151 +150 +147 +145 +148 +151 +150 +144 +147 +143 +134 +129 +134 +140 +142 +147 +151 +152 +152 +154 +156 +154 +150 +163 +166 +165 +162 +163 +162 +142 +117 +109 +104 +101 +102 +105 +104 +101 +99 +99 +99 +90 +86 +95 +99 +99 +101 +96 +94 +94 +97 +95 +90 +86 +87 +88 +88 +92 +96 +98 +102 +103 +98 +93 +91 +91 +92 +88 +84 +86 +92 +88 +91 +88 +84 +82 +80 +77 +78 +76 +80 +72 +60 +55 +52 +55 +64 +74 +89 +109 +120 +121 +123 +123 +120 +115 +111 +108 +109 +114 +118 +121 +121 +116 +117 +116 +116 +124 +129 +119 +104 +90 +91 +98 +106 +108 +104 +99 +97 +102 +100 +100 +102 +103 +103 +105 +108 +109 +107 +111 +118 +121 +124 +128 +128 +123 +122 +122 +127 +136 +146 +151 +152 +144 +139 +133 +130 +128 +129 +130 +132 +127 +127 +129 +133 +134 +133 +130 +129 +124 +128 +131 +133 +136 +141 +142 +139 +135 +132 +130 +129 +124 +120 +118 +120 +126 +125 +126 +128 +128 +126 +126 +126 +126 +130 +135 +140 +147 +152 +150 +145 +139 +131 +128 +136 +141 +139 +137 +140 +147 +145 +142 +139 +140 +143 +148 +151 +157 +149 +143 +144 +146 +146 +145 +146 +141 +141 +142 +143 +144 +145 +147 +148 +144 +144 +144 +143 +144 +146 +146 +144 +146 +144 +140 +138 +139 +142 +145 +146 +145 +143 +143 +143 +142 +140 +141 +143 +145 +145 +146 +147 +148 +146 +142 +138 +131 +129 +134 +136 +131 +128 +129 +129 +133 +138 +139 +136 +132 +133 +137 +140 +138 +137 +137 +136 +134 +131 +131 +133 +134 +131 +131 +134 +138 +139 +138 +137 +133 +139 +139 +135 +137 +138 +130 +122 +120 +126 +128 +125 +125 +128 +126 +121 +114 +117 +126 +136 +137 +132 +131 +135 +130 +129 +132 +136 +135 +128 +123 +122 +132 +133 +132 +129 +125 +124 +125 +127 +129 +129 +126 +123 +123 +124 +124 +123 +127 +124 +120 +117 +112 +109 +110 +114 +120 +122 +122 +124 +130 +132 +133 +136 +136 +133 +128 +126 +127 +129 +126 +122 +122 +124 +126 +125 +123 +120 +118 +117 +120 +124 +127 +126 +126 +126 +126 +125 +124 +123 +127 +131 +129 +123 +125 +132 +133 +135 +141 +144 +143 +138 +137 +139 +141 +146 +143 +139 +141 +142 +143 +149 +146 +138 +133 +136 +137 +133 +131 +132 +135 +136 +136 +136 +136 +136 +133 +130 +135 +134 +127 +122 +124 +125 +126 +129 +135 +138 +137 +138 +139 +134 +129 +129 +127 +126 +126 +128 +130 +129 +126 +122 +115 +112 +120 +124 +129 +133 +132 +135 +140 +140 +140 +138 +135 +133 +125 +114 +121 +123 +127 +128 +126 +125 +129 +133 +132 +137 +139 +137 +135 +136 +137 +135 +131 +136 +139 +139 +139 +140 +137 +134 +134 +132 +127 +124 +125 +128 +134 +139 +140 +141 +140 +140 +143 +145 +144 +141 +134 +134 +129 +122 +120 +126 +136 +142 +138 +140 +140 +143 +145 +138 +133 +135 +140 +139 +137 +138 +141 +143 +142 +140 +141 +139 +134 +132 +133 +137 +140 +140 +136 +137 +141 +142 +137 +136 +138 +136 +139 +142 +145 +144 +141 +138 +138 +140 +142 +144 +145 +145 +145 +147 +146 +145 +142 +141 +139 +137 +139 +141 +140 +137 +137 +137 +137 +138 +141 +144 +144 +143 +145 +139 +134 +133 +132 +130 +130 +132 +133 +130 +125 +122 +123 +127 +127 +124 +120 +119 +117 +115 +117 +119 +114 +108 +104 +95 +78 +65 +63 +68 +69 +65 +65 +65 +68 +72 +75 +75 +76 +78 +80 +82 +85 +88 +92 +98 +103 +104 +101 +104 +107 +108 +110 +113 +115 +115 +116 +111 +111 +118 +125 +127 +127 +128 +131 +128 +123 +121 +124 +129 +131 +129 +130 +125 +110 +104 +114 +120 +119 +118 +116 +120 +126 +129 +131 +133 +133 +132 +131 +132 +131 +130 +131 +134 +134 +132 +125 +129 +138 +146 +146 +140 +134 +132 +133 +132 +133 +136 +140 +144 +146 +147 +141 +137 +133 +128 +124 +126 +133 +141 +138 +138 +140 +142 +140 +134 +133 +135 +138 +138 +139 +138 +135 +131 +131 +131 +140 +144 +147 +145 +143 +144 +146 +148 +149 +150 +151 +150 +149 +147 +147 +146 +157 +156 +155 +157 +160 +161 +159 +157 +149 +143 +141 +141 +139 +139 +146 +148 +150 +152 +155 +156 +152 +144 +139 +137 +141 +135 +131 +132 +134 +137 +138 +139 +146 +148 +154 +157 +150 +144 +141 +141 +141 +139 +128 +118 +119 +123 +129 +135 +140 +149 +156 +154 +152 +154 +158 +159 +153 +153 +147 +139 +134 +140 +149 +154 +165 +159 +149 +137 +131 +131 +133 +134 +135 +136 +142 +150 +151 +141 +125 +116 +110 +112 +117 +127 +136 +135 +138 +147 +151 +145 +144 +145 +145 +150 +167 +184 +195 +192 +193 +195 +199 +187 +148 +114 +96 +107 +116 +128 +137 +138 +147 +164 +177 +180 +162 +136 +123 +121 +120 +119 +150 +188 +200 +189 +179 +175 +173 +161 +168 +190 +192 +165 +140 +148 +175 +187 +176 +183 +194 +193 +175 +160 +165 +179 +185 +168 +142 +136 +153 +162 +156 +151 +147 +146 +133 +120 +119 +130 +140 +141 +150 +149 +141 +137 +149 +168 +175 +174 +174 +167 +164 +168 +175 +180 +174 +161 +167 +180 +198 +208 +199 +181 +182 +198 +202 +181 +151 +150 +179 +206 +212 +193 +183 +202 +227 +235 +218 +198 +196 +205 +213 +211 +210 +213 +223 +230 +227 +219 +213 +227 +237 +222 +191 +175 +187 +205 +206 +208 +209 +202 +196 +204 +218 +225 +214 +210 +207 +204 +211 +207 +179 +160 +175 +203 +222 +232 +233 +226 +223 +217 +216 +209 +210 +208 +194 +192 +198 +197 +192 +181 +165 +156 +159 +165 +163 +156 +161 +168 +168 +169 +177 +180 +178 +181 +183 +181 +184 +185 +179 +163 +146 +135 +130 +128 +128 +130 +133 +134 +134 +134 +135 +134 +134 +139 +143 +148 +153 +157 +167 +172 +180 +172 +159 +131 +95 +86 +89 +85 +84 +89 +90 +90 +94 +102 +106 +105 +103 +103 +104 +106 +108 +108 +111 +111 +110 +107 +107 +110 +113 +114 +124 +132 +133 +128 +126 +124 +126 +131 +135 +132 +132 +135 +137 +135 +136 +139 +146 +147 +149 +151 +153 +155 +157 +157 +162 +166 +174 +181 +192 +200 +201 +200 +196 +190 +188 +189 +188 +189 +191 +190 +185 +183 +180 +177 +173 +169 +166 +165 +164 +159 +151 +146 +147 +154 +159 +160 +160 +162 +162 +159 +160 +157 +151 +143 +136 +132 +132 +133 +135 +140 +145 +145 +143 +145 +150 +158 +162 +164 +165 +167 +183 +200 +210 +224 +236 +239 +242 +240 +242 +240 +239 +238 +240 +240 +239 +239 +238 +237 +236 +236 +236 +236 +235 +234 +235 +234 +234 +234 +234 +234 +234 +234 +233 +233 +233 +233 +233 +234 +234 +234 +234 +235 +234 +235 +235 +235 +236 +237 +236 +237 +238 +239 +240 +240 +240 +239 +240 +240 +241 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +243 +244 +244 +243 +243 +242 +242 +242 +242 +243 +243 +242 +241 +241 +241 +241 +241 +241 +240 +239 +241 +240 +238 +238 +239 +238 +238 +238 +237 +236 +236 +237 +238 +237 +237 +236 +235 +234 +234 +234 +234 +235 +233 +232 +232 +232 +232 +231 +230 +231 +231 +232 +232 +232 +232 +232 +232 +232 +233 +234 +233 +233 +233 +233 +234 +234 +234 +235 +236 +236 +237 +237 +236 +236 +237 +238 +238 +238 +239 +238 +239 +237 +238 +238 +239 +239 +239 +239 +239 +241 +241 +241 +240 +240 +241 +243 +244 +244 +244 +245 +245 +245 +246 +246 +246 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +252 +252 +254 +255 +255 +253 +253 +254 +252 +249 +239 +240 +243 +248 +250 +248 +245 +243 +240 +238 +236 +234 +232 +228 +225 +222 +220 +221 +224 +227 +229 +229 +228 +227 +221 +221 +220 +219 +218 +218 +218 +218 +218 +216 +213 +210 +209 +210 +207 +200 +202 +199 +195 +192 +188 +185 +186 +188 +189 +192 +193 +190 +192 +197 +199 +198 +191 +186 +181 +179 +180 +180 +175 +170 +166 +165 +166 +170 +172 +168 +158 +151 +155 +159 +162 +161 +162 +166 +167 +165 +158 +154 +150 +148 +151 +153 +150 +146 +145 +145 +141 +135 +134 +137 +139 +137 +139 +140 +139 +141 +148 +154 +151 +144 +142 +146 +150 +151 +151 +153 +150 +144 +147 +145 +147 +147 +140 +132 +131 +133 +133 +139 +139 +131 +124 +121 +120 +117 +117 +116 +113 +108 +105 +103 +99 +93 +93 +86 +83 +83 +77 +63 +49 +44 +47 +49 +58 +62 +59 +64 +70 +68 +75 +87 +88 +80 +79 +83 +87 +88 +93 +94 +95 +94 +92 +90 +89 +90 +86 +90 +92 +91 +91 +93 +94 +92 +90 +90 +98 +107 +109 +110 +113 +115 +123 +131 +140 +144 +142 +142 +145 +146 +156 +154 +154 +149 +142 +147 +154 +153 +145 +148 +145 +135 +132 +139 +148 +150 +153 +153 +153 +154 +159 +164 +161 +154 +157 +163 +168 +171 +170 +165 +147 +128 +122 +112 +103 +102 +104 +103 +100 +98 +100 +98 +87 +84 +96 +102 +98 +98 +96 +98 +102 +102 +96 +88 +90 +97 +94 +95 +99 +98 +94 +97 +104 +106 +98 +94 +91 +89 +86 +84 +87 +93 +89 +89 +85 +83 +85 +81 +75 +73 +70 +69 +57 +46 +50 +58 +69 +83 +98 +110 +121 +121 +116 +118 +119 +112 +113 +110 +110 +112 +116 +115 +112 +108 +107 +110 +110 +110 +119 +128 +121 +104 +93 +94 +99 +107 +105 +99 +98 +101 +102 +102 +103 +103 +108 +113 +113 +109 +110 +107 +113 +124 +129 +132 +132 +129 +125 +124 +124 +127 +133 +139 +140 +138 +137 +139 +134 +126 +123 +124 +125 +124 +124 +129 +132 +131 +132 +135 +134 +130 +121 +127 +130 +131 +135 +143 +145 +139 +137 +130 +124 +123 +123 +120 +119 +122 +125 +124 +127 +131 +132 +128 +126 +128 +124 +128 +133 +140 +149 +155 +150 +141 +139 +133 +132 +140 +143 +141 +145 +152 +156 +153 +148 +144 +143 +146 +151 +155 +154 +148 +144 +148 +150 +147 +144 +144 +142 +143 +142 +140 +141 +145 +148 +148 +144 +146 +146 +144 +144 +146 +147 +146 +148 +144 +141 +142 +143 +141 +143 +147 +142 +142 +143 +144 +142 +140 +141 +145 +143 +143 +145 +147 +150 +148 +143 +139 +138 +136 +139 +138 +130 +125 +127 +128 +134 +139 +142 +139 +135 +136 +140 +142 +140 +140 +140 +137 +131 +126 +126 +129 +131 +131 +133 +137 +139 +138 +135 +134 +130 +135 +133 +132 +137 +134 +127 +126 +125 +130 +130 +125 +123 +126 +126 +121 +117 +121 +130 +136 +134 +128 +128 +132 +133 +132 +133 +137 +136 +129 +124 +124 +128 +131 +132 +130 +125 +123 +125 +128 +134 +133 +129 +125 +124 +126 +126 +124 +125 +121 +119 +121 +122 +118 +114 +113 +122 +120 +116 +117 +124 +127 +127 +130 +127 +134 +139 +136 +129 +125 +122 +121 +125 +127 +129 +128 +126 +122 +120 +120 +124 +127 +129 +126 +125 +125 +125 +124 +128 +127 +129 +129 +123 +118 +120 +127 +136 +140 +142 +141 +140 +138 +133 +128 +135 +146 +146 +140 +143 +143 +139 +141 +133 +128 +128 +136 +140 +135 +132 +134 +132 +132 +134 +137 +137 +133 +131 +132 +127 +123 +118 +119 +126 +127 +127 +129 +132 +133 +130 +131 +138 +139 +133 +129 +132 +132 +130 +130 +134 +138 +133 +124 +118 +118 +124 +126 +131 +132 +126 +130 +135 +133 +135 +136 +135 +136 +133 +120 +114 +115 +120 +125 +125 +123 +126 +132 +130 +137 +141 +138 +135 +135 +136 +135 +133 +137 +138 +135 +133 +135 +134 +131 +134 +131 +127 +129 +134 +138 +139 +138 +140 +140 +138 +140 +145 +149 +147 +143 +140 +137 +131 +124 +116 +115 +127 +141 +136 +137 +140 +147 +148 +139 +132 +133 +138 +138 +140 +143 +142 +138 +134 +134 +135 +136 +135 +134 +136 +141 +141 +137 +133 +133 +136 +136 +131 +131 +135 +135 +139 +141 +144 +143 +139 +138 +137 +138 +141 +142 +143 +142 +144 +147 +146 +144 +140 +141 +141 +139 +139 +141 +139 +138 +138 +138 +137 +137 +139 +141 +140 +138 +137 +133 +131 +133 +133 +133 +135 +137 +133 +131 +128 +126 +127 +128 +123 +117 +117 +119 +118 +113 +111 +110 +105 +95 +85 +75 +62 +57 +60 +66 +69 +69 +67 +67 +69 +72 +75 +77 +82 +87 +86 +87 +89 +91 +96 +103 +108 +108 +114 +114 +113 +111 +113 +116 +118 +117 +119 +113 +111 +117 +124 +125 +125 +126 +127 +126 +122 +121 +122 +126 +127 +126 +119 +109 +94 +96 +116 +123 +120 +119 +119 +124 +130 +133 +136 +138 +139 +137 +136 +136 +134 +131 +129 +131 +135 +138 +142 +139 +143 +151 +150 +140 +134 +136 +140 +135 +132 +134 +139 +142 +142 +140 +132 +132 +131 +130 +126 +123 +126 +130 +131 +132 +138 +142 +138 +130 +128 +131 +139 +137 +139 +143 +141 +135 +136 +141 +141 +141 +142 +142 +141 +141 +143 +145 +149 +151 +153 +152 +150 +147 +146 +145 +147 +148 +150 +153 +155 +158 +159 +159 +153 +147 +145 +145 +141 +141 +147 +149 +150 +154 +158 +157 +153 +149 +149 +150 +145 +140 +137 +138 +139 +140 +140 +140 +147 +144 +147 +148 +141 +134 +137 +141 +141 +140 +131 +123 +122 +124 +126 +131 +141 +145 +149 +148 +152 +158 +158 +154 +153 +154 +147 +135 +133 +144 +154 +155 +156 +154 +148 +141 +139 +140 +137 +131 +138 +139 +140 +142 +146 +147 +139 +130 +107 +109 +109 +114 +121 +125 +131 +142 +151 +144 +147 +150 +142 +141 +158 +177 +183 +184 +181 +196 +203 +184 +157 +126 +103 +112 +115 +121 +127 +128 +138 +159 +171 +181 +184 +163 +138 +130 +129 +121 +138 +167 +179 +182 +178 +177 +185 +181 +178 +190 +184 +176 +155 +150 +177 +181 +181 +189 +200 +201 +185 +160 +153 +165 +175 +174 +157 +142 +146 +154 +158 +164 +166 +158 +139 +120 +115 +125 +136 +141 +150 +155 +150 +147 +152 +160 +172 +187 +184 +171 +160 +159 +166 +176 +180 +176 +169 +184 +194 +197 +194 +183 +176 +184 +198 +190 +163 +150 +171 +203 +212 +191 +180 +197 +215 +223 +212 +191 +183 +189 +205 +212 +217 +218 +220 +224 +225 +222 +220 +221 +229 +221 +190 +172 +184 +203 +206 +203 +206 +206 +196 +193 +206 +220 +220 +215 +212 +208 +209 +200 +174 +162 +179 +201 +218 +231 +235 +228 +225 +221 +220 +211 +214 +214 +195 +188 +197 +200 +191 +184 +171 +161 +162 +168 +165 +154 +159 +170 +170 +168 +173 +176 +177 +184 +185 +185 +185 +185 +178 +163 +144 +132 +128 +129 +129 +132 +135 +138 +138 +137 +137 +138 +140 +143 +144 +148 +152 +158 +159 +171 +181 +169 +155 +130 +92 +80 +81 +82 +86 +88 +88 +89 +96 +104 +109 +108 +108 +107 +106 +106 +106 +107 +113 +112 +109 +105 +106 +110 +113 +114 +124 +132 +134 +130 +128 +127 +129 +135 +138 +135 +135 +139 +141 +139 +138 +139 +147 +147 +151 +153 +156 +157 +157 +156 +161 +165 +171 +183 +194 +202 +203 +200 +197 +190 +188 +191 +187 +189 +192 +189 +188 +184 +179 +175 +171 +167 +162 +160 +160 +160 +155 +151 +151 +155 +158 +158 +155 +157 +157 +154 +153 +153 +147 +141 +135 +133 +134 +135 +135 +141 +148 +148 +147 +147 +150 +156 +161 +164 +167 +170 +183 +200 +211 +225 +236 +240 +242 +240 +240 +239 +238 +238 +239 +239 +239 +238 +238 +237 +236 +236 +236 +236 +235 +234 +233 +233 +233 +234 +234 +234 +234 +235 +234 +234 +234 +234 +234 +234 +234 +234 +233 +234 +234 +235 +235 +236 +237 +238 +235 +236 +238 +239 +240 +240 +239 +239 +239 +239 +240 +241 +242 +242 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +244 +243 +242 +242 +241 +241 +241 +242 +241 +239 +239 +241 +240 +238 +237 +238 +238 +238 +238 +237 +236 +236 +237 +238 +238 +238 +237 +235 +234 +233 +233 +234 +235 +233 +232 +232 +232 +232 +231 +230 +232 +232 +232 +232 +232 +233 +232 +233 +233 +234 +234 +234 +233 +233 +233 +234 +233 +234 +235 +236 +237 +237 +237 +236 +237 +238 +239 +239 +239 +239 +238 +239 +238 +238 +239 +239 +239 +240 +240 +240 +241 +241 +241 +240 +240 +241 +243 +244 +244 +245 +245 +245 +246 +246 +246 +246 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +255 +255 +252 +247 +240 +238 +239 +246 +251 +250 +246 +243 +242 +241 +238 +233 +228 +228 +226 +223 +221 +220 +221 +225 +225 +221 +221 +224 +223 +221 +222 +224 +221 +217 +218 +224 +219 +216 +212 +211 +210 +207 +203 +199 +197 +199 +199 +196 +192 +190 +190 +189 +193 +194 +193 +189 +187 +189 +191 +191 +191 +189 +182 +176 +178 +185 +183 +175 +169 +165 +166 +173 +175 +168 +158 +153 +149 +158 +167 +169 +168 +169 +170 +171 +158 +154 +149 +148 +148 +149 +150 +150 +148 +145 +143 +143 +142 +140 +139 +140 +142 +140 +139 +140 +143 +145 +144 +142 +133 +139 +145 +147 +148 +149 +150 +150 +149 +146 +144 +143 +137 +132 +132 +136 +142 +140 +138 +130 +120 +118 +119 +116 +114 +115 +110 +99 +92 +93 +93 +90 +89 +89 +84 +75 +67 +58 +48 +45 +50 +58 +64 +62 +65 +71 +73 +71 +76 +86 +81 +78 +84 +83 +82 +95 +94 +96 +99 +102 +102 +100 +98 +96 +98 +94 +94 +97 +96 +93 +93 +96 +92 +90 +94 +102 +110 +110 +107 +104 +113 +120 +130 +138 +146 +152 +150 +145 +150 +154 +156 +152 +147 +145 +148 +150 +152 +146 +143 +146 +150 +150 +148 +147 +152 +157 +162 +164 +167 +167 +163 +159 +156 +160 +165 +170 +170 +167 +157 +146 +128 +117 +107 +103 +98 +93 +97 +105 +104 +95 +97 +98 +89 +88 +95 +95 +98 +102 +102 +96 +91 +91 +94 +96 +99 +98 +96 +91 +88 +88 +96 +103 +100 +94 +92 +96 +93 +79 +79 +93 +92 +84 +77 +78 +78 +72 +64 +57 +61 +62 +52 +52 +72 +86 +95 +108 +113 +118 +120 +116 +113 +113 +113 +114 +110 +110 +112 +114 +114 +109 +103 +101 +103 +102 +105 +111 +115 +111 +103 +97 +97 +99 +99 +96 +97 +100 +103 +103 +103 +108 +107 +104 +107 +110 +111 +113 +118 +130 +135 +131 +135 +140 +136 +130 +128 +120 +118 +124 +131 +131 +132 +136 +140 +138 +133 +128 +122 +119 +120 +122 +127 +129 +131 +133 +136 +137 +135 +132 +125 +126 +131 +137 +140 +138 +135 +135 +130 +128 +126 +123 +121 +122 +125 +127 +126 +126 +127 +128 +128 +127 +127 +129 +129 +130 +132 +139 +148 +148 +142 +141 +139 +137 +138 +141 +146 +148 +150 +152 +151 +150 +149 +148 +148 +148 +149 +149 +149 +147 +145 +147 +150 +150 +147 +143 +145 +143 +142 +144 +147 +148 +148 +148 +149 +145 +144 +146 +148 +146 +145 +145 +146 +143 +141 +140 +142 +142 +142 +140 +140 +143 +147 +147 +143 +139 +141 +147 +145 +143 +144 +150 +151 +147 +144 +143 +141 +144 +143 +136 +130 +129 +128 +127 +132 +138 +143 +140 +134 +133 +139 +144 +140 +143 +143 +136 +131 +129 +130 +128 +130 +132 +134 +133 +133 +136 +137 +136 +132 +133 +128 +128 +136 +134 +128 +131 +132 +130 +128 +126 +124 +122 +122 +123 +119 +124 +129 +129 +128 +127 +125 +124 +127 +130 +133 +133 +133 +132 +130 +128 +127 +128 +128 +125 +123 +124 +126 +126 +127 +124 +124 +128 +129 +127 +128 +131 +131 +130 +132 +133 +132 +127 +121 +118 +123 +118 +116 +122 +125 +126 +125 +126 +132 +133 +131 +128 +124 +121 +121 +123 +132 +135 +135 +132 +129 +127 +125 +124 +127 +130 +131 +129 +125 +122 +123 +125 +126 +132 +136 +131 +122 +117 +119 +125 +128 +135 +140 +142 +139 +135 +131 +128 +133 +136 +141 +142 +141 +139 +138 +140 +135 +138 +144 +148 +147 +140 +137 +136 +137 +137 +137 +137 +138 +137 +132 +127 +119 +113 +114 +120 +122 +124 +130 +132 +130 +127 +125 +129 +136 +143 +144 +142 +137 +137 +140 +143 +144 +141 +135 +129 +126 +127 +125 +127 +133 +129 +123 +125 +129 +136 +137 +140 +146 +141 +128 +121 +105 +104 +114 +128 +129 +121 +123 +134 +133 +128 +128 +133 +134 +131 +132 +137 +141 +134 +127 +126 +129 +131 +129 +126 +127 +129 +134 +137 +137 +135 +135 +137 +139 +138 +139 +140 +143 +144 +143 +141 +141 +140 +137 +130 +118 +112 +120 +133 +135 +137 +141 +147 +143 +131 +128 +132 +129 +134 +139 +141 +140 +137 +135 +136 +133 +134 +135 +139 +142 +143 +141 +139 +138 +129 +130 +130 +123 +125 +132 +130 +138 +141 +143 +147 +146 +143 +138 +135 +136 +137 +139 +143 +142 +140 +140 +144 +148 +145 +141 +140 +140 +141 +139 +137 +140 +137 +135 +136 +138 +138 +134 +130 +129 +128 +129 +132 +133 +131 +130 +131 +130 +126 +126 +130 +130 +123 +117 +115 +118 +117 +115 +111 +105 +97 +89 +83 +73 +62 +64 +71 +72 +73 +75 +72 +72 +72 +76 +82 +86 +87 +89 +93 +97 +97 +99 +102 +102 +103 +112 +122 +128 +130 +128 +124 +122 +124 +123 +119 +119 +115 +115 +121 +128 +130 +129 +129 +127 +123 +119 +117 +118 +119 +117 +114 +107 +101 +96 +103 +117 +125 +125 +125 +128 +127 +131 +136 +135 +137 +141 +142 +140 +135 +131 +130 +133 +136 +137 +136 +139 +140 +140 +138 +137 +139 +139 +137 +136 +135 +135 +135 +136 +135 +133 +130 +126 +125 +125 +128 +132 +133 +130 +127 +129 +133 +137 +140 +141 +140 +136 +132 +140 +141 +144 +147 +147 +144 +146 +148 +140 +139 +141 +142 +141 +140 +141 +144 +146 +149 +152 +153 +152 +150 +147 +145 +142 +139 +140 +145 +149 +149 +152 +158 +155 +153 +150 +148 +147 +148 +146 +144 +150 +152 +154 +153 +154 +154 +154 +152 +145 +144 +142 +142 +141 +142 +143 +143 +145 +138 +137 +142 +140 +133 +135 +144 +143 +143 +144 +142 +132 +121 +122 +130 +139 +137 +137 +143 +150 +155 +155 +153 +150 +149 +143 +139 +141 +151 +156 +156 +155 +152 +149 +146 +144 +142 +139 +138 +136 +137 +141 +151 +160 +157 +148 +143 +126 +104 +93 +103 +115 +120 +128 +140 +147 +148 +151 +147 +137 +138 +155 +171 +177 +175 +180 +192 +196 +192 +169 +127 +111 +112 +117 +115 +118 +125 +132 +147 +169 +180 +181 +179 +175 +156 +138 +140 +143 +130 +130 +146 +165 +185 +197 +194 +185 +179 +179 +176 +165 +167 +179 +182 +188 +196 +195 +189 +185 +172 +154 +146 +156 +167 +162 +151 +148 +141 +144 +166 +180 +164 +145 +128 +118 +117 +129 +143 +149 +153 +152 +153 +160 +165 +170 +176 +186 +180 +164 +149 +155 +178 +193 +195 +180 +184 +190 +197 +200 +184 +168 +167 +182 +200 +190 +174 +177 +198 +210 +191 +172 +190 +208 +216 +210 +193 +177 +173 +195 +215 +223 +222 +220 +222 +225 +217 +224 +222 +218 +208 +188 +168 +176 +202 +210 +208 +206 +204 +197 +188 +195 +213 +221 +220 +212 +210 +215 +202 +177 +162 +177 +201 +215 +219 +226 +230 +226 +224 +222 +220 +216 +208 +198 +199 +202 +201 +191 +183 +174 +170 +169 +168 +161 +157 +154 +164 +173 +174 +171 +172 +178 +184 +183 +185 +185 +183 +174 +154 +137 +131 +131 +128 +128 +133 +139 +141 +141 +142 +141 +138 +139 +145 +148 +150 +155 +160 +160 +172 +183 +178 +154 +121 +94 +78 +78 +80 +84 +88 +92 +97 +102 +105 +111 +112 +111 +107 +102 +100 +102 +105 +105 +106 +107 +108 +109 +110 +114 +117 +127 +128 +131 +133 +132 +131 +133 +136 +137 +137 +136 +137 +138 +141 +143 +144 +147 +146 +151 +154 +156 +156 +158 +161 +164 +167 +172 +180 +189 +199 +205 +204 +194 +189 +190 +190 +189 +190 +190 +186 +187 +185 +180 +173 +167 +164 +160 +157 +157 +160 +161 +159 +157 +155 +154 +152 +153 +154 +152 +149 +146 +145 +142 +135 +133 +133 +135 +137 +139 +141 +146 +150 +146 +149 +151 +153 +156 +164 +175 +183 +193 +203 +217 +226 +232 +237 +239 +241 +240 +240 +239 +239 +239 +239 +238 +238 +238 +237 +236 +237 +237 +236 +235 +234 +234 +234 +233 +233 +233 +233 +233 +233 +233 +233 +233 +234 +234 +234 +234 +234 +233 +233 +235 +235 +236 +237 +237 +238 +237 +237 +238 +238 +239 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +243 +241 +242 +242 +242 +242 +243 +243 +243 +240 +241 +242 +242 +243 +243 +242 +242 +241 +242 +242 +242 +241 +241 +240 +240 +240 +240 +239 +239 +239 +238 +237 +236 +236 +237 +239 +239 +238 +238 +238 +239 +239 +238 +237 +235 +235 +235 +235 +235 +235 +235 +235 +234 +233 +232 +231 +231 +233 +233 +233 +234 +234 +235 +234 +233 +234 +234 +234 +234 +234 +234 +234 +234 +235 +234 +234 +234 +235 +236 +236 +237 +239 +239 +238 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +241 +241 +241 +242 +243 +243 +244 +245 +246 +246 +246 +246 +247 +247 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +251 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +253 +249 +243 +240 +241 +245 +249 +249 +246 +244 +244 +243 +239 +233 +228 +227 +226 +223 +223 +220 +220 +221 +220 +216 +217 +221 +223 +223 +223 +224 +222 +220 +221 +224 +218 +215 +211 +208 +206 +203 +198 +195 +195 +198 +200 +197 +189 +185 +187 +191 +195 +193 +193 +193 +191 +187 +187 +189 +191 +189 +181 +172 +171 +177 +178 +175 +171 +168 +168 +174 +175 +167 +158 +154 +150 +159 +168 +171 +170 +168 +165 +163 +158 +154 +150 +149 +150 +151 +150 +149 +147 +145 +144 +145 +145 +143 +141 +141 +141 +138 +135 +135 +135 +136 +135 +133 +137 +139 +141 +140 +140 +144 +148 +150 +145 +142 +140 +139 +138 +137 +139 +141 +137 +137 +136 +128 +117 +115 +114 +109 +111 +110 +105 +97 +92 +90 +88 +85 +92 +86 +74 +68 +64 +52 +44 +44 +56 +63 +68 +68 +71 +77 +80 +80 +78 +85 +84 +88 +98 +95 +89 +94 +99 +99 +100 +100 +100 +102 +104 +105 +104 +100 +98 +98 +96 +93 +95 +99 +97 +96 +96 +100 +104 +104 +104 +104 +113 +118 +125 +131 +139 +149 +152 +150 +142 +146 +149 +150 +149 +149 +149 +148 +153 +154 +156 +156 +152 +147 +146 +148 +156 +160 +162 +163 +162 +162 +159 +157 +159 +161 +162 +164 +165 +165 +159 +154 +137 +129 +119 +109 +96 +88 +93 +104 +101 +105 +106 +102 +98 +93 +90 +91 +100 +100 +95 +88 +85 +87 +91 +93 +96 +92 +83 +78 +83 +93 +96 +95 +95 +90 +90 +96 +95 +81 +76 +85 +81 +72 +66 +70 +71 +64 +53 +44 +57 +72 +81 +89 +103 +106 +110 +122 +123 +124 +122 +116 +112 +112 +115 +117 +118 +118 +119 +119 +116 +110 +107 +106 +107 +105 +103 +101 +101 +100 +99 +98 +99 +100 +99 +98 +99 +102 +104 +103 +105 +110 +107 +103 +105 +111 +113 +114 +129 +146 +153 +144 +137 +136 +135 +134 +129 +121 +116 +118 +121 +126 +134 +142 +144 +144 +140 +131 +123 +120 +123 +127 +128 +127 +129 +134 +140 +140 +135 +130 +128 +129 +133 +138 +139 +137 +134 +134 +130 +127 +125 +124 +124 +126 +127 +127 +126 +126 +127 +129 +130 +130 +129 +127 +126 +128 +129 +134 +140 +135 +130 +132 +138 +137 +138 +141 +146 +147 +149 +151 +151 +150 +148 +147 +148 +148 +148 +148 +145 +145 +144 +143 +145 +148 +148 +145 +143 +143 +144 +144 +146 +148 +148 +147 +147 +145 +144 +143 +141 +140 +142 +146 +146 +144 +141 +141 +142 +143 +143 +142 +145 +148 +148 +144 +142 +145 +149 +150 +146 +145 +145 +148 +148 +147 +145 +145 +143 +149 +149 +139 +128 +127 +130 +131 +130 +135 +140 +139 +135 +133 +137 +141 +146 +147 +144 +138 +132 +132 +133 +134 +136 +140 +141 +136 +131 +129 +131 +132 +132 +136 +132 +130 +135 +134 +128 +128 +130 +129 +128 +127 +124 +121 +120 +120 +119 +123 +126 +126 +125 +124 +122 +121 +121 +126 +130 +131 +131 +131 +130 +128 +128 +129 +129 +125 +123 +123 +124 +124 +124 +121 +122 +128 +132 +131 +132 +133 +135 +139 +144 +146 +140 +132 +128 +128 +128 +124 +123 +125 +127 +126 +126 +128 +132 +131 +129 +125 +122 +121 +123 +125 +130 +133 +135 +133 +131 +130 +128 +126 +127 +129 +130 +129 +125 +122 +123 +125 +127 +129 +131 +129 +125 +121 +121 +121 +124 +130 +136 +139 +137 +134 +130 +127 +124 +129 +136 +142 +145 +147 +149 +152 +153 +153 +154 +154 +150 +145 +144 +145 +146 +144 +140 +138 +138 +138 +133 +129 +122 +120 +122 +124 +122 +122 +126 +127 +128 +133 +135 +136 +142 +147 +144 +137 +145 +143 +139 +134 +137 +142 +140 +134 +132 +130 +126 +128 +131 +128 +122 +122 +122 +133 +142 +145 +144 +137 +127 +122 +110 +108 +111 +117 +121 +120 +122 +125 +128 +125 +124 +127 +128 +125 +128 +135 +137 +131 +123 +120 +120 +122 +120 +118 +126 +132 +139 +141 +140 +138 +137 +138 +138 +138 +139 +140 +142 +142 +141 +140 +139 +138 +133 +129 +127 +128 +130 +131 +127 +129 +131 +133 +132 +130 +126 +124 +122 +124 +127 +129 +132 +135 +138 +141 +138 +136 +135 +137 +140 +141 +140 +138 +134 +133 +130 +128 +127 +124 +123 +125 +134 +135 +139 +142 +143 +141 +138 +136 +135 +135 +138 +140 +139 +137 +139 +142 +147 +146 +144 +144 +144 +142 +138 +134 +135 +133 +132 +132 +132 +131 +128 +125 +124 +124 +126 +126 +124 +122 +122 +123 +125 +124 +122 +121 +120 +120 +117 +115 +114 +109 +104 +98 +93 +87 +80 +75 +77 +70 +69 +74 +77 +78 +79 +78 +77 +81 +88 +95 +98 +98 +98 +99 +106 +110 +112 +110 +110 +113 +120 +125 +129 +133 +133 +129 +126 +125 +122 +118 +117 +116 +118 +123 +129 +130 +127 +125 +126 +122 +117 +116 +117 +114 +108 +102 +96 +101 +107 +114 +122 +124 +125 +130 +132 +129 +131 +136 +136 +137 +138 +137 +135 +134 +132 +132 +132 +131 +131 +130 +130 +131 +130 +128 +129 +133 +135 +136 +137 +136 +135 +132 +129 +124 +120 +117 +121 +123 +127 +132 +136 +138 +136 +135 +135 +137 +139 +141 +143 +144 +140 +135 +148 +150 +153 +154 +152 +149 +147 +145 +146 +145 +144 +143 +140 +139 +141 +145 +148 +149 +151 +153 +153 +151 +148 +145 +138 +133 +132 +136 +139 +142 +147 +153 +150 +149 +148 +147 +148 +148 +146 +144 +149 +151 +151 +151 +153 +154 +153 +150 +147 +145 +143 +142 +142 +144 +143 +143 +148 +140 +138 +140 +140 +135 +135 +141 +147 +150 +154 +152 +141 +129 +125 +129 +134 +134 +136 +141 +147 +151 +152 +151 +149 +146 +140 +137 +140 +147 +153 +155 +161 +157 +154 +151 +148 +144 +142 +143 +144 +136 +135 +149 +168 +176 +168 +154 +144 +120 +98 +95 +108 +123 +130 +131 +138 +143 +149 +146 +134 +136 +151 +164 +178 +181 +186 +191 +191 +189 +171 +134 +111 +111 +116 +113 +116 +126 +130 +135 +153 +167 +171 +171 +179 +178 +163 +151 +143 +124 +106 +123 +163 +179 +179 +184 +176 +171 +176 +181 +175 +171 +177 +180 +186 +182 +179 +181 +180 +167 +152 +148 +148 +166 +165 +151 +139 +133 +135 +149 +167 +169 +156 +131 +115 +119 +129 +134 +143 +149 +150 +151 +157 +161 +166 +173 +177 +183 +177 +161 +158 +174 +190 +194 +191 +189 +186 +192 +203 +197 +179 +168 +180 +193 +189 +189 +194 +201 +202 +183 +170 +184 +202 +216 +211 +189 +172 +171 +197 +211 +221 +229 +227 +221 +226 +228 +219 +220 +217 +206 +183 +163 +174 +203 +210 +208 +204 +202 +195 +185 +190 +206 +224 +219 +207 +206 +217 +208 +180 +159 +178 +202 +211 +207 +214 +227 +231 +232 +227 +219 +214 +210 +201 +197 +199 +199 +190 +179 +169 +166 +168 +166 +161 +155 +151 +162 +172 +175 +174 +174 +177 +179 +181 +184 +184 +180 +169 +149 +133 +131 +130 +128 +128 +134 +139 +141 +140 +140 +142 +139 +141 +144 +147 +150 +155 +161 +160 +171 +181 +180 +162 +134 +109 +94 +89 +87 +88 +94 +103 +109 +110 +108 +109 +109 +108 +107 +104 +102 +100 +99 +106 +109 +113 +113 +113 +114 +118 +122 +128 +130 +132 +132 +131 +131 +133 +134 +135 +135 +134 +135 +138 +142 +146 +148 +152 +155 +157 +159 +159 +158 +160 +164 +166 +169 +175 +182 +190 +197 +204 +205 +199 +196 +195 +196 +193 +193 +193 +190 +185 +184 +180 +174 +167 +162 +156 +151 +156 +158 +158 +157 +156 +157 +156 +156 +152 +151 +148 +144 +142 +140 +138 +133 +133 +134 +136 +138 +139 +141 +145 +148 +144 +147 +150 +153 +157 +166 +176 +185 +197 +208 +219 +228 +234 +237 +239 +239 +241 +240 +240 +239 +240 +239 +239 +238 +238 +237 +237 +237 +237 +236 +235 +234 +234 +234 +234 +233 +233 +233 +233 +233 +232 +233 +233 +233 +233 +233 +233 +233 +234 +234 +235 +235 +235 +236 +236 +237 +236 +236 +237 +238 +238 +239 +240 +240 +240 +240 +240 +240 +240 +241 +241 +242 +241 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +240 +240 +241 +241 +241 +240 +240 +240 +240 +240 +239 +239 +239 +239 +238 +237 +237 +238 +239 +239 +238 +237 +237 +237 +237 +237 +236 +236 +235 +235 +235 +235 +235 +235 +235 +234 +233 +232 +231 +231 +232 +232 +233 +234 +234 +234 +233 +233 +233 +233 +233 +234 +234 +234 +234 +235 +236 +235 +234 +235 +236 +237 +238 +238 +239 +239 +238 +238 +238 +238 +239 +239 +239 +239 +239 +239 +239 +240 +240 +241 +241 +241 +241 +242 +242 +242 +243 +243 +244 +245 +246 +246 +246 +246 +247 +247 +249 +249 +249 +250 +250 +250 +250 +249 +250 +250 +251 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +253 +250 +247 +245 +244 +246 +248 +248 +247 +248 +248 +247 +241 +234 +227 +225 +225 +224 +225 +221 +219 +218 +216 +213 +215 +218 +223 +224 +223 +223 +223 +225 +225 +222 +216 +213 +209 +205 +201 +197 +195 +193 +193 +197 +201 +197 +187 +180 +184 +193 +199 +195 +194 +196 +193 +184 +180 +182 +187 +188 +183 +174 +170 +173 +175 +174 +173 +171 +172 +176 +176 +169 +161 +157 +155 +159 +163 +164 +163 +161 +158 +156 +156 +153 +151 +150 +151 +151 +149 +147 +146 +145 +146 +147 +146 +144 +142 +141 +140 +136 +131 +129 +128 +128 +128 +127 +130 +133 +135 +137 +140 +143 +144 +144 +141 +139 +138 +139 +142 +145 +144 +141 +132 +133 +132 +122 +112 +113 +112 +106 +105 +105 +103 +99 +94 +90 +85 +82 +93 +82 +72 +68 +66 +51 +39 +40 +53 +62 +71 +73 +76 +80 +81 +80 +76 +82 +95 +110 +115 +107 +98 +96 +102 +100 +98 +95 +96 +99 +103 +107 +108 +104 +102 +99 +95 +90 +91 +95 +96 +96 +97 +98 +98 +99 +102 +104 +114 +116 +119 +123 +129 +138 +143 +143 +138 +140 +142 +143 +146 +149 +149 +147 +151 +154 +158 +158 +154 +150 +150 +153 +152 +154 +157 +157 +159 +161 +162 +161 +160 +159 +158 +159 +161 +164 +163 +160 +156 +143 +128 +114 +102 +91 +89 +92 +104 +117 +111 +100 +99 +94 +89 +94 +100 +98 +93 +88 +84 +83 +81 +79 +81 +83 +79 +74 +77 +86 +91 +89 +95 +89 +84 +87 +87 +76 +69 +74 +74 +72 +69 +65 +56 +53 +56 +64 +76 +95 +110 +120 +125 +117 +114 +122 +122 +123 +120 +114 +112 +113 +117 +120 +118 +119 +120 +120 +117 +114 +115 +118 +111 +112 +109 +100 +96 +98 +102 +104 +105 +104 +102 +100 +101 +104 +105 +104 +102 +105 +104 +103 +109 +111 +112 +115 +129 +146 +152 +143 +136 +135 +136 +138 +133 +127 +118 +113 +113 +121 +135 +145 +146 +146 +141 +132 +125 +125 +127 +127 +128 +125 +127 +134 +138 +135 +131 +129 +129 +131 +134 +137 +137 +134 +133 +134 +130 +127 +125 +125 +127 +129 +129 +129 +127 +129 +130 +131 +133 +136 +132 +127 +128 +128 +129 +133 +135 +126 +122 +128 +139 +139 +141 +144 +146 +147 +149 +151 +149 +146 +143 +142 +143 +144 +144 +143 +139 +142 +141 +137 +139 +146 +148 +147 +142 +145 +148 +146 +146 +148 +149 +147 +145 +146 +145 +140 +134 +133 +140 +148 +146 +144 +142 +142 +143 +144 +144 +144 +148 +151 +149 +143 +142 +148 +150 +146 +147 +148 +147 +146 +145 +147 +147 +146 +145 +147 +145 +135 +127 +127 +131 +134 +128 +132 +137 +138 +136 +135 +135 +137 +144 +143 +141 +139 +136 +134 +136 +139 +141 +146 +147 +139 +127 +122 +123 +126 +132 +139 +137 +132 +133 +132 +127 +124 +129 +130 +131 +131 +126 +120 +119 +120 +121 +124 +125 +124 +122 +121 +121 +120 +119 +124 +129 +130 +129 +129 +128 +127 +131 +133 +132 +128 +125 +124 +124 +124 +122 +120 +121 +127 +131 +131 +130 +130 +133 +137 +142 +144 +140 +134 +132 +134 +132 +129 +129 +129 +129 +127 +128 +132 +131 +130 +126 +122 +121 +121 +123 +125 +122 +125 +127 +128 +129 +130 +128 +125 +125 +127 +129 +127 +124 +122 +122 +124 +126 +126 +126 +126 +127 +127 +123 +120 +121 +125 +131 +134 +133 +130 +130 +130 +131 +136 +143 +150 +153 +156 +159 +160 +158 +157 +157 +156 +154 +152 +153 +155 +154 +150 +144 +139 +139 +140 +139 +136 +132 +132 +131 +126 +119 +117 +119 +116 +123 +132 +139 +140 +144 +148 +144 +135 +142 +141 +136 +131 +136 +146 +144 +135 +129 +127 +130 +132 +129 +126 +124 +121 +120 +127 +135 +138 +134 +130 +128 +124 +117 +116 +112 +110 +112 +117 +118 +116 +119 +121 +128 +135 +133 +126 +122 +123 +132 +127 +120 +117 +116 +116 +116 +116 +125 +134 +142 +142 +140 +139 +138 +138 +139 +140 +140 +140 +139 +138 +137 +136 +135 +134 +132 +134 +143 +149 +142 +131 +124 +125 +122 +118 +119 +123 +118 +110 +110 +110 +112 +116 +122 +129 +134 +139 +138 +135 +132 +132 +135 +138 +137 +135 +131 +136 +131 +129 +134 +126 +118 +123 +126 +127 +128 +130 +132 +133 +134 +134 +134 +135 +137 +138 +137 +137 +139 +142 +146 +145 +144 +144 +143 +140 +136 +133 +133 +133 +132 +130 +128 +125 +123 +122 +123 +120 +118 +117 +116 +114 +112 +113 +113 +114 +111 +106 +105 +109 +110 +107 +99 +91 +82 +79 +81 +82 +79 +77 +81 +79 +75 +76 +79 +81 +81 +82 +86 +92 +101 +106 +108 +109 +108 +107 +109 +115 +117 +114 +114 +119 +123 +123 +123 +127 +129 +127 +123 +121 +117 +114 +113 +116 +121 +127 +131 +131 +127 +122 +120 +115 +112 +110 +108 +104 +98 +93 +92 +103 +115 +122 +126 +124 +124 +132 +131 +126 +127 +133 +134 +136 +135 +132 +132 +133 +134 +132 +129 +127 +127 +127 +127 +127 +126 +125 +127 +132 +136 +137 +140 +140 +137 +130 +122 +116 +114 +114 +122 +126 +132 +136 +138 +139 +139 +139 +144 +142 +140 +141 +144 +145 +142 +137 +147 +152 +156 +155 +155 +155 +151 +146 +149 +147 +146 +145 +143 +142 +143 +146 +146 +146 +148 +152 +155 +155 +152 +149 +145 +139 +135 +135 +137 +139 +142 +145 +142 +142 +143 +146 +148 +149 +149 +149 +147 +148 +148 +148 +149 +151 +150 +148 +148 +145 +143 +142 +144 +145 +145 +144 +145 +139 +134 +136 +138 +139 +138 +140 +149 +157 +164 +161 +149 +137 +129 +127 +127 +128 +133 +138 +142 +145 +149 +150 +149 +143 +137 +136 +137 +141 +147 +153 +157 +156 +160 +164 +162 +151 +142 +140 +144 +137 +139 +148 +162 +180 +188 +181 +158 +144 +123 +107 +104 +112 +123 +129 +140 +146 +152 +145 +131 +131 +144 +156 +174 +184 +191 +193 +188 +186 +175 +147 +116 +111 +117 +117 +116 +127 +131 +130 +134 +144 +146 +145 +161 +184 +184 +169 +151 +132 +104 +100 +130 +158 +167 +167 +148 +144 +160 +187 +195 +185 +173 +167 +168 +157 +159 +176 +187 +181 +160 +143 +148 +159 +161 +151 +140 +136 +133 +129 +141 +160 +163 +142 +121 +120 +125 +127 +141 +146 +144 +141 +143 +148 +156 +165 +173 +179 +181 +175 +168 +170 +180 +186 +196 +197 +191 +193 +204 +206 +190 +175 +180 +188 +188 +192 +201 +206 +202 +183 +168 +178 +196 +214 +211 +187 +171 +173 +195 +208 +219 +229 +226 +219 +225 +230 +223 +221 +215 +203 +182 +164 +173 +198 +215 +211 +206 +201 +193 +183 +186 +200 +223 +224 +209 +197 +205 +208 +190 +171 +191 +213 +214 +200 +204 +220 +230 +235 +230 +216 +209 +209 +202 +194 +196 +199 +190 +175 +163 +163 +167 +164 +159 +155 +153 +162 +171 +174 +174 +173 +174 +174 +177 +182 +182 +178 +164 +144 +128 +128 +131 +129 +128 +132 +136 +139 +140 +141 +143 +141 +142 +144 +146 +148 +155 +162 +161 +168 +175 +177 +167 +148 +126 +112 +107 +105 +105 +111 +117 +120 +116 +112 +109 +109 +109 +111 +111 +109 +104 +100 +106 +112 +117 +119 +118 +119 +123 +127 +132 +134 +133 +131 +130 +133 +134 +133 +133 +133 +133 +134 +138 +143 +147 +150 +153 +157 +162 +164 +162 +159 +159 +161 +167 +171 +177 +184 +191 +197 +202 +204 +204 +202 +203 +203 +198 +196 +195 +191 +182 +182 +179 +173 +166 +158 +150 +145 +149 +151 +154 +155 +158 +159 +159 +157 +150 +147 +144 +142 +139 +136 +135 +133 +133 +134 +137 +140 +140 +142 +144 +145 +144 +148 +151 +154 +159 +167 +178 +185 +200 +211 +223 +230 +235 +238 +240 +240 +241 +240 +240 +240 +240 +240 +239 +238 +238 +237 +237 +237 +237 +236 +235 +234 +234 +234 +234 +233 +233 +233 +233 +233 +233 +233 +234 +234 +234 +234 +233 +233 +235 +235 +235 +235 +235 +235 +235 +236 +235 +235 +236 +237 +237 +238 +239 +239 +240 +239 +239 +239 +239 +240 +240 +240 +241 +241 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +241 +241 +241 +239 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +238 +239 +239 +238 +238 +238 +238 +239 +239 +237 +236 +236 +236 +235 +236 +236 +236 +236 +235 +234 +234 +235 +235 +235 +234 +234 +233 +232 +231 +232 +232 +233 +233 +234 +234 +233 +233 +233 +233 +233 +234 +234 +235 +235 +236 +237 +236 +235 +236 +237 +238 +239 +239 +239 +239 +237 +237 +238 +238 +239 +240 +240 +240 +239 +239 +239 +240 +241 +241 +242 +242 +242 +243 +242 +243 +243 +243 +244 +245 +246 +246 +246 +246 +247 +247 +249 +249 +249 +249 +249 +250 +250 +251 +250 +250 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +255 +255 +254 +253 +250 +248 +248 +248 +248 +249 +250 +251 +252 +249 +243 +235 +227 +223 +224 +224 +224 +221 +219 +218 +216 +214 +216 +219 +222 +225 +224 +221 +223 +226 +224 +218 +213 +211 +207 +202 +197 +195 +195 +196 +196 +197 +199 +197 +189 +182 +186 +194 +200 +196 +195 +196 +192 +183 +177 +176 +181 +184 +184 +180 +176 +175 +174 +171 +170 +169 +172 +176 +176 +170 +163 +159 +160 +159 +156 +153 +152 +153 +155 +155 +154 +153 +152 +151 +151 +150 +148 +147 +148 +147 +146 +146 +144 +141 +139 +137 +137 +134 +129 +127 +126 +127 +128 +129 +126 +129 +132 +135 +138 +140 +139 +137 +136 +137 +139 +142 +147 +150 +143 +135 +128 +129 +126 +117 +109 +113 +115 +109 +99 +102 +105 +103 +95 +86 +82 +83 +93 +82 +71 +65 +61 +49 +39 +40 +45 +58 +72 +78 +79 +80 +78 +74 +72 +80 +102 +117 +114 +106 +107 +110 +100 +99 +98 +97 +96 +98 +101 +104 +107 +106 +104 +102 +95 +88 +87 +89 +94 +95 +97 +98 +98 +98 +99 +100 +106 +110 +113 +115 +120 +127 +130 +131 +134 +135 +134 +133 +136 +143 +148 +150 +152 +150 +148 +149 +151 +153 +154 +155 +146 +149 +152 +154 +157 +160 +163 +165 +158 +154 +151 +156 +161 +162 +161 +158 +165 +153 +137 +123 +110 +97 +89 +86 +102 +108 +104 +97 +94 +90 +88 +94 +88 +89 +89 +89 +86 +79 +73 +70 +71 +78 +81 +83 +83 +84 +84 +84 +92 +86 +78 +76 +77 +74 +72 +77 +83 +85 +84 +75 +61 +62 +79 +98 +105 +111 +116 +121 +123 +116 +110 +115 +116 +118 +117 +116 +115 +116 +118 +120 +116 +116 +116 +116 +115 +115 +119 +123 +111 +115 +113 +106 +102 +105 +109 +109 +113 +110 +106 +102 +101 +103 +104 +105 +100 +100 +103 +110 +116 +114 +112 +118 +125 +135 +136 +133 +136 +140 +140 +139 +138 +132 +123 +115 +114 +120 +129 +135 +141 +139 +136 +131 +131 +133 +130 +124 +127 +125 +128 +133 +133 +127 +124 +127 +125 +128 +132 +133 +133 +132 +132 +133 +129 +127 +125 +124 +125 +128 +130 +130 +128 +132 +133 +133 +136 +139 +137 +131 +132 +130 +129 +134 +135 +127 +125 +133 +141 +144 +147 +150 +150 +150 +150 +151 +148 +144 +139 +138 +139 +140 +139 +137 +134 +138 +137 +132 +136 +146 +149 +147 +141 +147 +151 +148 +146 +148 +149 +148 +145 +147 +145 +138 +133 +134 +142 +150 +146 +145 +143 +143 +143 +144 +145 +145 +145 +148 +148 +147 +149 +151 +148 +142 +147 +150 +148 +143 +141 +145 +146 +144 +144 +138 +131 +126 +128 +134 +136 +135 +131 +133 +136 +138 +138 +136 +134 +133 +134 +133 +134 +140 +140 +136 +134 +136 +140 +144 +145 +137 +126 +119 +120 +124 +133 +142 +142 +133 +130 +132 +129 +124 +130 +131 +133 +133 +127 +120 +119 +122 +126 +127 +127 +124 +122 +122 +123 +123 +125 +128 +130 +130 +130 +129 +128 +125 +131 +133 +133 +130 +126 +125 +125 +124 +124 +121 +121 +124 +126 +126 +124 +124 +129 +127 +127 +130 +132 +132 +132 +132 +129 +128 +128 +129 +128 +127 +127 +130 +131 +129 +125 +123 +122 +121 +121 +121 +115 +117 +118 +121 +125 +128 +126 +124 +125 +127 +129 +128 +125 +123 +122 +123 +125 +124 +124 +125 +127 +128 +126 +124 +121 +123 +126 +129 +129 +130 +133 +135 +142 +147 +152 +155 +158 +159 +160 +159 +152 +153 +154 +154 +154 +153 +153 +154 +151 +148 +143 +141 +144 +147 +147 +144 +144 +141 +136 +128 +122 +121 +119 +112 +119 +125 +131 +133 +138 +141 +138 +133 +132 +135 +138 +140 +145 +149 +142 +131 +119 +121 +132 +136 +132 +131 +132 +128 +124 +119 +121 +122 +118 +122 +127 +124 +121 +123 +121 +114 +110 +112 +115 +114 +116 +121 +130 +138 +136 +127 +118 +113 +123 +122 +120 +118 +118 +118 +119 +119 +125 +135 +141 +140 +138 +139 +138 +135 +135 +136 +137 +136 +134 +132 +131 +131 +127 +128 +132 +140 +152 +154 +142 +129 +126 +124 +118 +112 +112 +115 +109 +100 +101 +101 +103 +109 +117 +125 +130 +131 +132 +130 +129 +129 +130 +132 +134 +134 +131 +134 +133 +133 +136 +129 +122 +124 +119 +117 +115 +115 +117 +121 +125 +128 +129 +131 +133 +135 +134 +134 +136 +138 +140 +139 +138 +136 +135 +134 +132 +131 +135 +135 +133 +130 +125 +121 +118 +118 +117 +111 +106 +108 +113 +114 +112 +110 +108 +106 +101 +96 +94 +94 +92 +88 +80 +72 +65 +67 +76 +82 +83 +81 +81 +85 +79 +75 +77 +78 +80 +85 +95 +101 +105 +106 +108 +112 +115 +114 +107 +112 +116 +117 +118 +121 +123 +122 +116 +116 +117 +118 +118 +118 +116 +113 +114 +118 +122 +124 +125 +124 +120 +114 +112 +111 +108 +104 +100 +97 +96 +97 +106 +111 +116 +121 +128 +127 +125 +128 +127 +123 +126 +131 +133 +134 +134 +130 +132 +132 +133 +131 +129 +128 +129 +130 +131 +131 +130 +130 +132 +135 +138 +140 +142 +142 +139 +130 +120 +115 +118 +123 +126 +130 +136 +138 +138 +138 +139 +141 +146 +144 +142 +140 +142 +143 +140 +136 +143 +149 +153 +152 +154 +158 +155 +148 +146 +146 +147 +149 +147 +145 +144 +145 +144 +144 +147 +150 +154 +154 +153 +151 +151 +148 +145 +143 +142 +140 +139 +139 +139 +138 +139 +142 +146 +149 +153 +154 +149 +149 +148 +148 +150 +152 +152 +149 +148 +145 +142 +142 +145 +146 +145 +144 +140 +136 +132 +132 +137 +142 +145 +145 +149 +158 +165 +162 +153 +142 +131 +123 +123 +126 +132 +136 +139 +143 +148 +151 +151 +143 +137 +137 +137 +137 +142 +148 +151 +151 +158 +169 +170 +158 +144 +137 +136 +136 +145 +149 +151 +169 +186 +185 +161 +154 +145 +131 +112 +102 +112 +129 +140 +147 +149 +140 +126 +129 +144 +153 +166 +178 +190 +196 +191 +184 +182 +170 +132 +114 +115 +119 +117 +125 +133 +137 +126 +128 +124 +119 +129 +161 +184 +188 +165 +146 +130 +111 +103 +131 +161 +162 +139 +126 +140 +182 +208 +197 +171 +156 +150 +141 +149 +171 +190 +194 +175 +150 +149 +150 +155 +159 +152 +145 +138 +128 +117 +136 +155 +155 +140 +128 +127 +132 +142 +143 +136 +127 +126 +133 +145 +158 +170 +167 +173 +184 +183 +174 +174 +180 +190 +194 +190 +189 +202 +210 +198 +178 +177 +187 +188 +187 +198 +209 +203 +184 +173 +182 +197 +211 +209 +190 +179 +184 +192 +208 +216 +221 +218 +218 +224 +222 +228 +220 +211 +203 +191 +175 +178 +194 +218 +214 +205 +197 +187 +178 +183 +199 +220 +233 +219 +189 +182 +191 +192 +189 +201 +219 +219 +204 +204 +214 +223 +231 +229 +215 +207 +203 +195 +190 +195 +200 +190 +174 +163 +164 +166 +162 +158 +156 +161 +166 +171 +172 +171 +171 +172 +172 +174 +180 +181 +177 +164 +144 +127 +126 +133 +130 +128 +129 +133 +137 +141 +144 +142 +142 +142 +143 +143 +146 +154 +162 +164 +164 +167 +170 +170 +157 +137 +122 +116 +119 +122 +124 +124 +121 +118 +116 +111 +112 +113 +114 +115 +113 +110 +107 +108 +113 +118 +121 +121 +123 +126 +129 +135 +136 +134 +129 +128 +134 +136 +134 +135 +135 +135 +136 +139 +143 +147 +150 +151 +156 +163 +167 +166 +161 +158 +156 +164 +169 +178 +185 +192 +197 +202 +204 +204 +204 +207 +208 +202 +197 +193 +187 +180 +179 +176 +170 +162 +154 +148 +144 +141 +145 +150 +155 +159 +163 +159 +155 +150 +144 +139 +139 +137 +133 +132 +134 +134 +135 +139 +142 +144 +143 +143 +146 +148 +150 +154 +157 +161 +168 +178 +185 +199 +209 +222 +232 +236 +239 +242 +241 +241 +240 +239 +239 +239 +239 +238 +238 +237 +237 +237 +237 +237 +237 +235 +235 +234 +234 +233 +233 +233 +233 +233 +234 +234 +234 +235 +236 +236 +235 +235 +234 +235 +235 +235 +235 +234 +235 +235 +236 +235 +235 +236 +236 +237 +238 +238 +238 +240 +240 +239 +239 +239 +239 +240 +240 +241 +241 +241 +241 +242 +242 +242 +242 +243 +242 +241 +241 +240 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +239 +238 +238 +239 +239 +239 +238 +237 +238 +239 +238 +237 +236 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +235 +235 +235 +234 +234 +233 +232 +232 +232 +232 +233 +234 +234 +235 +234 +234 +234 +234 +234 +235 +235 +236 +236 +236 +237 +237 +235 +236 +237 +238 +239 +239 +239 +239 +237 +237 +238 +238 +239 +240 +241 +240 +239 +239 +239 +240 +241 +242 +242 +242 +243 +243 +242 +242 +242 +242 +244 +245 +246 +246 +246 +246 +247 +248 +249 +249 +248 +248 +249 +250 +251 +252 +250 +250 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +254 +254 +255 +254 +254 +254 +250 +251 +250 +249 +249 +251 +253 +253 +254 +251 +245 +237 +227 +222 +222 +224 +222 +221 +220 +219 +217 +216 +216 +218 +221 +224 +223 +219 +221 +224 +221 +214 +210 +208 +205 +201 +197 +196 +199 +201 +200 +198 +196 +196 +193 +190 +190 +193 +196 +195 +194 +193 +191 +188 +182 +177 +178 +180 +182 +182 +180 +176 +171 +167 +165 +165 +168 +172 +172 +168 +161 +157 +161 +157 +152 +150 +150 +152 +153 +155 +154 +155 +155 +153 +150 +148 +148 +150 +150 +149 +146 +143 +141 +139 +135 +133 +134 +132 +129 +127 +127 +129 +130 +132 +133 +132 +130 +129 +131 +134 +134 +132 +130 +133 +135 +138 +142 +143 +137 +128 +125 +127 +126 +117 +111 +115 +116 +110 +97 +103 +106 +100 +88 +78 +79 +84 +91 +82 +64 +51 +45 +42 +41 +46 +47 +59 +73 +78 +77 +77 +75 +74 +72 +78 +97 +107 +98 +95 +105 +111 +91 +93 +99 +102 +102 +104 +105 +106 +105 +106 +105 +102 +96 +91 +89 +91 +98 +99 +99 +99 +100 +100 +99 +97 +94 +98 +102 +107 +114 +121 +127 +128 +130 +131 +130 +128 +129 +136 +145 +151 +153 +149 +145 +145 +148 +152 +153 +151 +150 +152 +154 +156 +156 +156 +158 +159 +155 +148 +145 +152 +160 +161 +157 +152 +155 +154 +148 +135 +117 +103 +96 +95 +90 +86 +91 +93 +86 +85 +88 +87 +77 +77 +79 +84 +82 +80 +78 +78 +80 +76 +77 +82 +85 +81 +78 +79 +85 +86 +82 +80 +84 +88 +91 +96 +98 +95 +91 +90 +92 +95 +105 +111 +117 +114 +111 +112 +114 +113 +114 +118 +118 +119 +119 +119 +120 +120 +120 +120 +121 +118 +116 +115 +115 +115 +117 +121 +114 +115 +110 +104 +103 +110 +113 +113 +116 +113 +109 +105 +102 +103 +106 +109 +109 +106 +109 +119 +122 +113 +112 +123 +127 +131 +129 +128 +136 +143 +142 +141 +137 +131 +124 +121 +121 +123 +123 +122 +129 +132 +134 +134 +136 +138 +134 +129 +130 +126 +127 +133 +134 +128 +123 +122 +121 +125 +129 +130 +129 +129 +130 +131 +129 +127 +125 +124 +122 +124 +128 +131 +128 +132 +134 +134 +135 +138 +137 +135 +131 +128 +127 +131 +134 +130 +131 +139 +144 +149 +153 +155 +154 +153 +151 +150 +149 +145 +141 +139 +140 +140 +138 +137 +134 +136 +135 +133 +138 +148 +150 +145 +140 +146 +151 +148 +145 +145 +147 +147 +147 +147 +144 +137 +136 +139 +146 +150 +145 +145 +144 +144 +144 +144 +145 +145 +142 +142 +145 +150 +154 +153 +150 +146 +145 +148 +146 +139 +137 +141 +142 +139 +140 +132 +124 +124 +131 +139 +140 +137 +137 +138 +140 +140 +139 +136 +133 +132 +129 +127 +130 +139 +141 +136 +132 +133 +135 +137 +138 +134 +128 +123 +124 +126 +133 +140 +142 +133 +129 +134 +135 +129 +129 +129 +131 +130 +124 +119 +119 +124 +130 +130 +128 +125 +124 +125 +126 +126 +131 +132 +131 +131 +133 +134 +132 +129 +128 +130 +130 +127 +126 +126 +126 +125 +125 +123 +121 +122 +123 +123 +123 +123 +127 +124 +123 +125 +126 +125 +125 +126 +124 +125 +127 +129 +128 +127 +126 +126 +129 +129 +128 +127 +126 +124 +122 +121 +118 +118 +117 +118 +122 +126 +126 +124 +127 +129 +131 +130 +128 +125 +123 +123 +125 +125 +126 +126 +126 +126 +127 +128 +125 +126 +128 +133 +135 +135 +137 +140 +145 +148 +151 +152 +154 +156 +155 +152 +151 +151 +151 +149 +147 +146 +144 +143 +140 +141 +142 +144 +150 +155 +156 +154 +152 +146 +140 +137 +136 +137 +132 +120 +118 +115 +118 +126 +132 +132 +131 +131 +135 +138 +144 +149 +151 +147 +138 +130 +119 +118 +125 +134 +136 +140 +140 +132 +126 +120 +119 +117 +112 +116 +123 +123 +118 +124 +127 +122 +113 +108 +112 +118 +124 +124 +125 +126 +125 +121 +117 +114 +115 +117 +120 +121 +121 +121 +120 +119 +122 +129 +133 +132 +133 +137 +137 +133 +128 +129 +131 +131 +130 +129 +129 +129 +123 +125 +132 +140 +143 +138 +132 +127 +126 +122 +117 +115 +112 +108 +103 +99 +99 +98 +100 +107 +116 +124 +128 +129 +127 +129 +130 +130 +128 +128 +131 +134 +133 +129 +132 +136 +131 +130 +129 +125 +118 +116 +113 +111 +112 +114 +116 +118 +118 +122 +125 +126 +126 +126 +127 +128 +130 +130 +130 +129 +128 +127 +126 +127 +132 +131 +130 +126 +122 +117 +114 +113 +108 +103 +100 +102 +107 +110 +111 +111 +109 +99 +91 +86 +81 +76 +71 +68 +69 +63 +61 +65 +74 +81 +82 +81 +80 +86 +82 +75 +77 +78 +82 +90 +99 +103 +104 +103 +106 +112 +115 +116 +111 +112 +116 +122 +125 +123 +122 +123 +119 +114 +111 +113 +118 +121 +121 +119 +118 +119 +119 +117 +117 +114 +109 +104 +108 +110 +111 +107 +100 +97 +103 +111 +121 +120 +120 +122 +127 +127 +124 +125 +128 +128 +131 +135 +133 +132 +133 +131 +130 +130 +131 +131 +132 +132 +132 +132 +133 +133 +134 +135 +136 +136 +138 +139 +142 +144 +142 +134 +124 +118 +121 +125 +128 +131 +134 +136 +136 +137 +140 +143 +142 +142 +141 +140 +140 +141 +140 +137 +145 +151 +153 +151 +152 +158 +156 +149 +147 +147 +149 +150 +149 +145 +143 +143 +146 +147 +150 +152 +152 +151 +151 +150 +149 +150 +150 +149 +146 +145 +144 +144 +142 +140 +139 +141 +143 +146 +152 +156 +155 +155 +154 +153 +153 +154 +153 +150 +150 +147 +143 +142 +143 +144 +143 +141 +138 +135 +132 +132 +136 +141 +147 +148 +146 +152 +157 +156 +153 +146 +135 +124 +125 +128 +131 +133 +134 +139 +146 +152 +156 +147 +141 +142 +142 +140 +141 +146 +152 +148 +152 +162 +167 +159 +147 +139 +132 +131 +140 +147 +151 +165 +174 +165 +161 +156 +151 +144 +127 +111 +110 +116 +126 +132 +138 +133 +125 +132 +147 +155 +161 +168 +180 +193 +190 +183 +189 +191 +163 +124 +108 +112 +114 +123 +135 +146 +143 +137 +130 +120 +116 +131 +163 +188 +181 +164 +154 +139 +113 +114 +142 +165 +159 +139 +138 +169 +197 +193 +173 +162 +156 +142 +144 +163 +181 +191 +187 +175 +156 +144 +148 +163 +162 +155 +147 +138 +117 +122 +136 +151 +153 +147 +142 +144 +145 +144 +135 +123 +120 +124 +135 +146 +153 +154 +166 +185 +194 +190 +183 +181 +179 +178 +174 +177 +197 +216 +207 +181 +171 +178 +185 +190 +201 +208 +198 +183 +186 +198 +207 +208 +203 +194 +191 +197 +198 +207 +209 +216 +218 +217 +221 +219 +224 +217 +209 +207 +201 +188 +186 +197 +213 +209 +200 +190 +180 +173 +182 +199 +224 +237 +226 +193 +169 +162 +172 +188 +199 +214 +217 +211 +212 +214 +218 +227 +228 +219 +209 +196 +185 +185 +192 +196 +190 +177 +168 +167 +166 +160 +157 +158 +166 +172 +176 +176 +173 +173 +173 +174 +173 +179 +181 +179 +169 +149 +131 +125 +131 +130 +130 +130 +133 +137 +141 +142 +140 +141 +141 +141 +141 +144 +153 +161 +165 +162 +164 +171 +176 +168 +148 +130 +116 +117 +121 +123 +122 +120 +118 +117 +112 +114 +115 +114 +112 +111 +110 +111 +112 +114 +117 +121 +123 +125 +129 +130 +135 +136 +132 +126 +128 +135 +138 +136 +137 +137 +137 +139 +141 +145 +148 +150 +155 +157 +162 +166 +169 +169 +164 +158 +160 +164 +174 +183 +192 +197 +202 +205 +201 +203 +208 +210 +205 +199 +192 +184 +179 +176 +172 +166 +158 +152 +148 +147 +140 +144 +149 +154 +157 +160 +156 +150 +144 +139 +135 +135 +134 +132 +131 +133 +134 +136 +139 +143 +145 +144 +145 +147 +150 +152 +156 +159 +163 +170 +180 +187 +199 +209 +222 +231 +236 +240 +242 +242 +240 +239 +238 +238 +238 +238 +238 +237 +237 +237 +236 +236 +236 +236 +235 +234 +233 +233 +233 +233 +233 +234 +234 +234 +234 +235 +235 +235 +235 +235 +234 +234 +234 +235 +235 +235 +235 +235 +235 +236 +235 +236 +236 +237 +237 +238 +238 +239 +240 +240 +240 +239 +239 +240 +240 +240 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +240 +240 +241 +241 +242 +243 +242 +241 +240 +241 +241 +240 +239 +240 +239 +238 +238 +239 +239 +239 +238 +236 +237 +238 +238 +237 +236 +236 +236 +236 +235 +235 +234 +234 +234 +235 +235 +235 +235 +235 +234 +234 +233 +233 +232 +233 +233 +234 +235 +235 +236 +236 +235 +235 +235 +236 +236 +236 +236 +237 +237 +237 +236 +235 +236 +237 +238 +239 +239 +239 +239 +238 +238 +238 +239 +240 +240 +241 +240 +240 +240 +240 +241 +242 +242 +241 +242 +241 +242 +242 +242 +242 +242 +244 +245 +246 +247 +246 +247 +247 +248 +249 +249 +248 +248 +249 +250 +251 +252 +250 +250 +251 +252 +252 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +251 +251 +250 +249 +250 +252 +254 +254 +254 +252 +247 +240 +230 +222 +222 +225 +221 +221 +220 +219 +217 +216 +217 +217 +221 +224 +222 +218 +219 +220 +218 +211 +207 +207 +205 +203 +199 +199 +201 +202 +202 +199 +196 +196 +196 +196 +194 +192 +190 +191 +192 +192 +194 +194 +189 +183 +179 +178 +178 +179 +177 +173 +168 +165 +168 +167 +167 +169 +170 +166 +159 +154 +156 +153 +152 +154 +154 +153 +151 +150 +155 +156 +156 +153 +149 +147 +148 +149 +150 +149 +146 +142 +140 +138 +135 +132 +133 +132 +131 +129 +128 +128 +130 +130 +130 +131 +130 +130 +131 +131 +129 +127 +122 +125 +126 +127 +129 +131 +130 +128 +125 +124 +125 +121 +114 +115 +115 +110 +106 +109 +106 +95 +79 +72 +78 +86 +81 +76 +61 +47 +41 +41 +44 +49 +54 +64 +71 +73 +71 +71 +74 +77 +75 +78 +92 +100 +93 +90 +92 +91 +82 +89 +96 +103 +105 +105 +106 +107 +104 +104 +103 +100 +97 +96 +98 +100 +103 +102 +100 +100 +103 +106 +106 +104 +93 +95 +98 +102 +108 +116 +123 +127 +132 +135 +137 +133 +130 +132 +138 +143 +146 +147 +148 +148 +148 +151 +152 +153 +151 +153 +156 +158 +157 +154 +153 +154 +153 +144 +140 +147 +155 +156 +153 +150 +147 +146 +144 +138 +129 +120 +110 +103 +88 +76 +78 +83 +80 +81 +87 +84 +79 +75 +75 +77 +77 +76 +80 +87 +79 +72 +69 +76 +74 +70 +74 +83 +87 +96 +98 +96 +100 +105 +106 +107 +101 +97 +93 +98 +108 +117 +122 +123 +121 +119 +116 +114 +112 +113 +117 +120 +119 +118 +117 +118 +120 +121 +122 +124 +123 +121 +119 +118 +118 +118 +119 +122 +126 +120 +109 +102 +105 +113 +120 +122 +118 +113 +109 +107 +106 +107 +110 +113 +118 +115 +115 +118 +115 +106 +108 +123 +126 +130 +130 +129 +133 +136 +138 +140 +134 +129 +126 +126 +128 +125 +121 +119 +121 +127 +134 +137 +137 +136 +136 +137 +135 +128 +126 +132 +139 +135 +126 +118 +121 +125 +129 +130 +130 +130 +129 +128 +130 +129 +126 +123 +120 +122 +127 +131 +127 +129 +131 +132 +133 +134 +135 +137 +132 +130 +128 +129 +133 +133 +135 +142 +145 +150 +153 +155 +155 +153 +150 +148 +145 +143 +141 +141 +141 +141 +140 +138 +136 +137 +137 +137 +141 +149 +148 +142 +141 +144 +148 +147 +143 +141 +142 +144 +148 +146 +139 +135 +136 +144 +148 +146 +144 +144 +144 +144 +144 +144 +144 +143 +145 +142 +143 +147 +149 +147 +146 +146 +143 +144 +141 +135 +134 +137 +139 +136 +137 +134 +130 +130 +133 +138 +140 +140 +142 +143 +143 +141 +138 +135 +134 +134 +137 +132 +131 +137 +140 +137 +134 +134 +132 +132 +133 +134 +133 +130 +129 +130 +127 +132 +135 +129 +124 +131 +136 +130 +126 +124 +125 +126 +121 +117 +119 +125 +131 +131 +128 +125 +125 +127 +129 +129 +133 +133 +133 +133 +135 +137 +136 +133 +128 +128 +127 +126 +127 +129 +128 +127 +124 +124 +124 +124 +124 +125 +127 +128 +126 +128 +129 +127 +120 +114 +113 +115 +125 +127 +129 +131 +130 +129 +128 +128 +128 +129 +130 +130 +130 +128 +127 +126 +125 +124 +121 +119 +121 +124 +125 +123 +126 +127 +129 +128 +126 +124 +123 +123 +128 +129 +129 +127 +126 +126 +128 +131 +129 +130 +134 +140 +142 +140 +139 +141 +147 +149 +150 +150 +152 +155 +153 +149 +149 +149 +146 +142 +140 +139 +139 +138 +135 +140 +145 +149 +155 +159 +160 +159 +154 +149 +146 +147 +149 +148 +139 +126 +115 +108 +109 +120 +128 +129 +131 +137 +147 +147 +148 +149 +146 +139 +133 +129 +128 +121 +118 +124 +136 +145 +141 +130 +127 +128 +130 +128 +120 +116 +119 +121 +114 +119 +124 +123 +115 +107 +111 +120 +125 +124 +121 +118 +117 +118 +119 +118 +117 +119 +123 +125 +125 +122 +120 +118 +115 +118 +119 +119 +122 +127 +129 +127 +124 +126 +129 +130 +131 +132 +133 +133 +129 +129 +133 +134 +131 +124 +123 +128 +128 +122 +120 +121 +116 +105 +100 +101 +101 +99 +99 +104 +112 +121 +126 +127 +126 +130 +133 +132 +128 +126 +129 +132 +134 +126 +128 +132 +125 +127 +130 +124 +123 +122 +120 +118 +115 +113 +111 +109 +113 +115 +118 +118 +117 +118 +119 +119 +121 +124 +126 +127 +125 +123 +122 +122 +125 +124 +122 +121 +119 +116 +112 +108 +101 +100 +99 +98 +94 +93 +96 +100 +94 +83 +75 +71 +68 +63 +61 +63 +67 +66 +67 +71 +77 +81 +82 +81 +83 +86 +85 +83 +84 +86 +92 +100 +103 +105 +106 +107 +110 +113 +115 +114 +117 +114 +116 +122 +124 +121 +119 +120 +124 +116 +110 +114 +121 +123 +122 +121 +118 +115 +113 +115 +115 +113 +110 +109 +106 +109 +112 +111 +105 +102 +109 +119 +123 +126 +125 +125 +124 +121 +120 +124 +131 +132 +136 +138 +132 +128 +130 +130 +128 +129 +131 +134 +137 +137 +134 +131 +134 +133 +133 +135 +135 +135 +135 +137 +143 +147 +148 +142 +132 +124 +123 +125 +132 +133 +134 +134 +134 +135 +137 +138 +137 +139 +140 +139 +141 +142 +142 +141 +145 +151 +152 +149 +150 +155 +156 +151 +152 +151 +151 +151 +149 +146 +143 +143 +148 +150 +153 +154 +154 +154 +154 +155 +151 +152 +152 +150 +149 +151 +152 +151 +147 +144 +141 +142 +142 +143 +147 +153 +160 +161 +161 +158 +157 +156 +154 +152 +153 +150 +146 +144 +144 +144 +143 +142 +141 +139 +135 +134 +134 +135 +139 +140 +143 +145 +147 +149 +151 +149 +141 +131 +132 +132 +132 +129 +129 +134 +143 +150 +157 +149 +145 +148 +150 +148 +146 +147 +150 +147 +150 +158 +164 +159 +147 +137 +133 +132 +136 +142 +147 +161 +171 +169 +167 +166 +161 +150 +137 +123 +113 +106 +114 +120 +130 +133 +131 +138 +148 +152 +154 +156 +163 +181 +185 +179 +189 +201 +196 +149 +118 +107 +110 +123 +136 +147 +164 +158 +151 +143 +128 +120 +135 +159 +192 +193 +172 +144 +130 +116 +121 +147 +170 +160 +152 +162 +179 +183 +177 +177 +174 +146 +133 +152 +179 +193 +194 +190 +176 +148 +137 +150 +166 +172 +162 +143 +131 +125 +122 +131 +148 +158 +156 +151 +152 +153 +146 +136 +130 +126 +124 +127 +127 +141 +162 +181 +197 +202 +192 +179 +162 +165 +169 +175 +191 +211 +213 +199 +171 +165 +173 +188 +202 +206 +198 +197 +201 +216 +220 +208 +197 +193 +196 +203 +206 +201 +201 +217 +221 +214 +217 +221 +218 +215 +212 +212 +207 +193 +189 +198 +206 +203 +196 +189 +182 +177 +185 +201 +230 +235 +228 +205 +172 +144 +147 +173 +197 +210 +215 +215 +219 +217 +216 +223 +228 +223 +211 +193 +180 +183 +191 +191 +189 +180 +174 +171 +167 +160 +159 +160 +166 +175 +183 +183 +179 +176 +175 +176 +174 +179 +180 +181 +173 +153 +134 +126 +128 +130 +132 +132 +133 +135 +137 +137 +137 +138 +139 +139 +139 +143 +151 +158 +163 +162 +166 +176 +182 +177 +160 +144 +127 +123 +120 +117 +116 +115 +114 +112 +118 +119 +118 +115 +110 +108 +110 +113 +116 +117 +119 +122 +125 +128 +131 +132 +134 +135 +131 +129 +129 +134 +138 +137 +140 +140 +140 +142 +145 +148 +151 +153 +159 +159 +159 +164 +169 +171 +169 +165 +159 +160 +168 +179 +189 +197 +203 +207 +199 +199 +204 +206 +204 +200 +194 +185 +178 +174 +169 +163 +156 +150 +149 +150 +149 +150 +151 +150 +152 +153 +149 +146 +140 +137 +134 +134 +135 +134 +134 +135 +134 +136 +139 +144 +145 +145 +146 +150 +151 +154 +158 +161 +166 +174 +185 +193 +202 +212 +224 +231 +236 +239 +241 +240 +239 +239 +238 +238 +238 +238 +237 +236 +237 +236 +236 +236 +236 +236 +235 +234 +233 +233 +233 +233 +233 +234 +234 +234 +234 +234 +234 +233 +233 +233 +233 +233 +233 +234 +235 +235 +235 +236 +235 +236 +236 +236 +236 +237 +237 +238 +238 +239 +240 +239 +239 +239 +239 +240 +240 +240 +240 +241 +241 +241 +241 +241 +242 +242 +241 +241 +241 +240 +240 +241 +241 +241 +244 +242 +240 +240 +241 +241 +240 +239 +240 +239 +239 +239 +239 +239 +238 +237 +235 +236 +238 +238 +237 +237 +237 +237 +237 +236 +235 +234 +233 +234 +235 +235 +234 +235 +235 +234 +234 +234 +233 +233 +233 +233 +234 +235 +236 +236 +235 +235 +236 +236 +236 +236 +236 +237 +237 +237 +237 +236 +235 +235 +237 +237 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +241 +241 +241 +242 +242 +240 +241 +241 +242 +242 +242 +242 +242 +244 +245 +246 +247 +247 +247 +247 +248 +250 +249 +249 +248 +249 +250 +251 +251 +250 +250 +251 +252 +252 +253 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +255 +255 +253 +253 +255 +252 +251 +249 +247 +248 +252 +254 +253 +255 +253 +250 +243 +233 +223 +223 +226 +221 +221 +221 +219 +217 +218 +220 +221 +222 +223 +222 +220 +219 +219 +216 +212 +207 +207 +206 +206 +203 +200 +198 +197 +201 +200 +198 +195 +196 +198 +195 +191 +189 +188 +189 +193 +195 +193 +188 +183 +182 +179 +178 +178 +175 +171 +167 +167 +174 +171 +168 +167 +168 +166 +160 +155 +154 +152 +153 +156 +156 +153 +150 +149 +154 +154 +152 +150 +148 +146 +146 +145 +146 +146 +144 +141 +139 +139 +137 +135 +134 +135 +134 +133 +130 +129 +129 +130 +128 +130 +132 +132 +130 +128 +124 +119 +117 +119 +121 +122 +121 +122 +128 +134 +127 +123 +122 +119 +114 +113 +113 +111 +111 +111 +103 +88 +76 +74 +78 +82 +72 +66 +57 +49 +46 +44 +45 +53 +62 +70 +79 +79 +76 +75 +78 +81 +79 +84 +93 +98 +96 +97 +96 +92 +97 +102 +106 +108 +106 +103 +102 +102 +103 +103 +103 +102 +102 +103 +106 +106 +105 +105 +103 +102 +105 +109 +109 +107 +100 +101 +102 +104 +106 +109 +114 +118 +128 +133 +137 +136 +132 +132 +134 +136 +140 +144 +147 +147 +147 +150 +153 +153 +145 +147 +152 +156 +155 +151 +151 +153 +150 +141 +138 +144 +150 +151 +149 +150 +147 +141 +136 +135 +139 +137 +123 +108 +99 +88 +79 +77 +79 +83 +85 +83 +84 +76 +71 +72 +73 +70 +71 +76 +65 +64 +65 +71 +70 +71 +79 +91 +98 +109 +110 +104 +105 +109 +108 +104 +101 +102 +102 +104 +108 +116 +124 +131 +124 +123 +121 +117 +115 +118 +120 +116 +118 +115 +114 +116 +118 +119 +121 +122 +120 +120 +121 +122 +121 +120 +122 +126 +134 +124 +112 +106 +109 +117 +124 +127 +118 +112 +108 +109 +111 +113 +114 +114 +119 +123 +120 +112 +104 +100 +107 +120 +124 +130 +133 +131 +130 +129 +130 +134 +133 +129 +128 +126 +123 +117 +118 +123 +124 +124 +127 +132 +134 +133 +134 +138 +137 +131 +125 +126 +131 +132 +126 +120 +123 +127 +131 +133 +134 +134 +132 +128 +131 +130 +127 +124 +122 +123 +127 +130 +127 +125 +127 +131 +133 +133 +134 +136 +134 +137 +135 +132 +132 +132 +135 +140 +143 +146 +148 +149 +150 +150 +147 +145 +140 +140 +141 +143 +144 +144 +144 +143 +140 +140 +140 +141 +144 +147 +145 +142 +145 +144 +147 +148 +143 +137 +137 +142 +145 +142 +134 +128 +134 +143 +145 +141 +143 +145 +146 +146 +144 +143 +142 +141 +145 +146 +144 +142 +141 +141 +143 +144 +144 +142 +137 +133 +134 +137 +139 +138 +137 +137 +136 +135 +135 +135 +136 +135 +140 +142 +142 +140 +136 +136 +138 +142 +145 +139 +134 +135 +138 +137 +136 +135 +132 +131 +132 +135 +136 +134 +131 +131 +125 +126 +130 +126 +120 +126 +132 +126 +125 +123 +124 +126 +123 +119 +121 +128 +131 +131 +128 +126 +126 +130 +132 +132 +132 +135 +137 +136 +134 +134 +133 +131 +129 +128 +126 +125 +128 +131 +131 +128 +125 +127 +129 +128 +126 +127 +129 +132 +129 +130 +130 +127 +119 +112 +111 +113 +128 +129 +130 +129 +127 +126 +127 +129 +127 +128 +130 +130 +128 +128 +129 +131 +131 +129 +125 +122 +122 +124 +124 +123 +126 +126 +126 +125 +124 +124 +125 +126 +130 +130 +129 +128 +128 +129 +131 +131 +135 +134 +137 +142 +143 +140 +139 +141 +146 +148 +148 +147 +150 +154 +153 +149 +146 +146 +144 +141 +141 +142 +143 +142 +142 +147 +152 +155 +157 +159 +160 +159 +154 +149 +150 +153 +151 +147 +139 +132 +121 +114 +111 +116 +122 +126 +133 +141 +152 +151 +148 +142 +138 +137 +136 +134 +139 +132 +123 +124 +135 +142 +136 +129 +133 +137 +139 +136 +131 +123 +119 +122 +116 +115 +116 +116 +113 +110 +111 +114 +117 +120 +121 +119 +117 +119 +122 +123 +125 +126 +127 +127 +126 +124 +120 +118 +114 +114 +114 +114 +115 +118 +122 +123 +124 +125 +127 +129 +132 +134 +134 +134 +133 +133 +133 +129 +123 +120 +124 +129 +128 +124 +123 +125 +121 +110 +105 +107 +108 +105 +103 +106 +111 +118 +121 +123 +125 +128 +131 +129 +125 +123 +125 +128 +131 +125 +123 +123 +123 +124 +126 +126 +128 +128 +127 +124 +120 +115 +110 +107 +111 +114 +116 +113 +112 +112 +115 +114 +115 +117 +120 +119 +117 +115 +115 +115 +117 +114 +111 +112 +113 +111 +105 +101 +94 +93 +90 +85 +81 +77 +79 +81 +76 +73 +70 +68 +67 +68 +70 +73 +76 +77 +81 +83 +84 +86 +87 +89 +91 +88 +90 +94 +96 +99 +104 +108 +109 +108 +108 +113 +117 +117 +115 +114 +121 +119 +117 +118 +120 +120 +118 +116 +124 +116 +112 +117 +122 +122 +118 +116 +115 +109 +108 +115 +119 +117 +116 +118 +111 +109 +108 +109 +108 +108 +115 +123 +124 +130 +132 +129 +124 +119 +119 +125 +132 +132 +137 +138 +132 +129 +131 +132 +131 +132 +134 +137 +139 +138 +135 +132 +136 +133 +130 +130 +130 +130 +131 +134 +143 +146 +148 +144 +137 +132 +129 +130 +135 +134 +134 +134 +136 +137 +137 +136 +135 +136 +136 +138 +141 +144 +144 +142 +143 +147 +149 +146 +146 +150 +152 +151 +151 +151 +153 +155 +155 +152 +150 +149 +149 +150 +151 +152 +152 +151 +151 +150 +147 +147 +146 +144 +147 +152 +152 +148 +146 +143 +143 +145 +144 +143 +145 +150 +157 +160 +161 +159 +156 +155 +154 +153 +153 +151 +149 +148 +147 +148 +149 +149 +148 +144 +141 +140 +138 +134 +134 +134 +138 +138 +140 +145 +150 +152 +147 +142 +141 +139 +135 +128 +124 +129 +139 +147 +151 +146 +145 +150 +156 +156 +152 +149 +145 +146 +149 +154 +158 +156 +147 +137 +134 +135 +137 +138 +140 +151 +167 +178 +173 +171 +167 +159 +144 +130 +118 +114 +116 +118 +128 +136 +137 +140 +144 +145 +145 +147 +151 +172 +183 +181 +189 +199 +210 +184 +149 +112 +103 +119 +130 +137 +154 +155 +153 +155 +153 +139 +130 +137 +175 +200 +186 +157 +147 +132 +122 +135 +162 +169 +164 +161 +169 +180 +183 +185 +184 +161 +136 +140 +171 +196 +198 +191 +194 +165 +137 +135 +159 +185 +178 +152 +142 +134 +126 +125 +138 +153 +158 +156 +163 +168 +166 +162 +155 +143 +129 +121 +121 +133 +156 +184 +202 +202 +185 +167 +154 +163 +177 +184 +188 +200 +209 +206 +178 +162 +166 +180 +197 +205 +200 +205 +210 +227 +229 +211 +192 +186 +193 +203 +209 +201 +200 +217 +222 +214 +215 +219 +214 +212 +210 +214 +212 +199 +192 +197 +202 +201 +198 +196 +193 +188 +190 +200 +224 +234 +230 +208 +177 +150 +151 +171 +201 +211 +212 +211 +216 +218 +216 +220 +224 +220 +210 +194 +183 +188 +193 +190 +186 +181 +176 +172 +168 +163 +161 +160 +164 +176 +187 +186 +179 +174 +174 +175 +174 +179 +181 +181 +174 +154 +135 +127 +128 +131 +132 +130 +130 +131 +134 +134 +135 +136 +138 +138 +139 +144 +150 +155 +160 +161 +166 +173 +178 +177 +169 +161 +156 +147 +135 +122 +114 +110 +110 +111 +119 +121 +121 +117 +112 +110 +112 +114 +118 +119 +122 +125 +127 +129 +131 +132 +133 +134 +134 +135 +135 +135 +138 +140 +142 +142 +143 +145 +147 +150 +154 +156 +159 +160 +161 +164 +168 +172 +172 +168 +160 +159 +163 +173 +185 +195 +203 +209 +201 +198 +199 +200 +199 +198 +194 +187 +177 +173 +169 +164 +156 +150 +148 +150 +155 +156 +153 +151 +150 +148 +144 +141 +136 +136 +135 +135 +136 +138 +138 +136 +135 +136 +139 +143 +143 +144 +146 +150 +152 +155 +159 +163 +168 +177 +189 +197 +206 +215 +227 +234 +238 +239 +240 +239 +240 +239 +238 +238 +238 +238 +237 +237 +237 +236 +236 +236 +236 +236 +235 +234 +234 +234 +234 +233 +233 +233 +233 +233 +234 +234 +233 +232 +232 +232 +233 +234 +232 +233 +235 +236 +236 +236 +235 +235 +236 +236 +236 +237 +237 +238 +238 +238 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +241 +242 +241 +241 +241 +241 +241 +240 +240 +240 +243 +241 +239 +239 +241 +242 +241 +239 +239 +239 +239 +240 +240 +239 +237 +236 +236 +236 +237 +237 +237 +237 +237 +238 +237 +236 +236 +235 +234 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +233 +233 +234 +235 +235 +236 +235 +235 +234 +235 +235 +236 +236 +237 +237 +237 +237 +236 +235 +236 +237 +238 +238 +238 +238 +238 +240 +241 +241 +241 +241 +241 +240 +240 +241 +242 +242 +242 +242 +241 +240 +241 +241 +242 +243 +243 +243 +243 +244 +245 +246 +247 +247 +247 +247 +248 +250 +249 +249 +249 +249 +249 +250 +251 +250 +250 +251 +252 +252 +253 +253 +253 +252 +253 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +253 +255 +255 +253 +253 +255 +253 +251 +248 +245 +246 +251 +253 +252 +255 +254 +251 +245 +235 +226 +224 +228 +221 +221 +221 +220 +218 +220 +223 +224 +223 +223 +222 +221 +219 +218 +215 +213 +206 +207 +207 +208 +205 +200 +195 +192 +199 +202 +201 +195 +194 +196 +195 +190 +193 +188 +188 +195 +195 +189 +181 +178 +183 +181 +180 +180 +177 +172 +170 +171 +176 +171 +166 +164 +166 +165 +160 +156 +160 +157 +155 +156 +155 +153 +154 +155 +153 +150 +148 +147 +147 +145 +142 +139 +140 +142 +141 +139 +139 +141 +139 +137 +136 +138 +138 +137 +134 +132 +131 +131 +139 +138 +134 +128 +124 +120 +118 +116 +117 +118 +122 +123 +119 +119 +128 +139 +129 +121 +118 +115 +110 +110 +113 +115 +109 +107 +97 +83 +76 +77 +77 +74 +71 +61 +49 +47 +47 +43 +47 +59 +67 +80 +93 +97 +93 +87 +86 +86 +84 +89 +92 +92 +95 +107 +118 +122 +126 +125 +125 +119 +111 +104 +101 +100 +105 +106 +108 +109 +111 +111 +112 +111 +110 +110 +109 +106 +105 +106 +103 +100 +103 +104 +106 +107 +105 +106 +107 +109 +114 +122 +128 +131 +131 +132 +134 +135 +142 +143 +143 +143 +145 +149 +150 +149 +140 +143 +148 +152 +151 +148 +147 +150 +145 +139 +138 +145 +150 +148 +147 +150 +145 +141 +136 +137 +140 +140 +127 +115 +105 +105 +90 +81 +89 +89 +79 +75 +77 +68 +64 +69 +70 +63 +58 +58 +59 +58 +61 +71 +83 +89 +91 +92 +105 +114 +109 +99 +98 +105 +104 +101 +109 +111 +113 +111 +109 +111 +116 +121 +122 +118 +116 +114 +117 +127 +128 +118 +121 +118 +117 +119 +120 +118 +116 +116 +118 +120 +124 +124 +121 +118 +121 +125 +131 +122 +113 +110 +113 +117 +121 +124 +120 +112 +108 +110 +116 +118 +116 +113 +115 +127 +125 +109 +99 +101 +111 +120 +130 +137 +138 +135 +132 +127 +124 +127 +132 +128 +126 +122 +112 +104 +111 +124 +131 +120 +116 +123 +130 +131 +131 +132 +137 +134 +127 +120 +118 +120 +123 +124 +125 +129 +134 +136 +138 +139 +135 +131 +133 +131 +127 +125 +125 +126 +128 +129 +129 +123 +124 +131 +135 +134 +133 +136 +136 +142 +141 +134 +130 +130 +132 +137 +141 +143 +143 +144 +146 +147 +145 +142 +137 +140 +143 +146 +148 +149 +149 +149 +144 +144 +144 +145 +145 +144 +143 +142 +149 +146 +148 +149 +144 +136 +136 +141 +143 +138 +130 +123 +130 +140 +142 +137 +142 +144 +146 +146 +144 +142 +141 +140 +141 +146 +146 +140 +139 +144 +148 +147 +146 +142 +137 +134 +136 +139 +142 +143 +137 +136 +135 +135 +135 +133 +130 +127 +135 +138 +140 +137 +135 +137 +143 +150 +148 +141 +135 +134 +137 +138 +137 +135 +132 +131 +132 +136 +136 +133 +130 +129 +128 +127 +130 +128 +121 +125 +130 +124 +127 +124 +125 +128 +126 +122 +125 +132 +131 +131 +128 +126 +128 +132 +135 +135 +132 +138 +141 +138 +132 +128 +127 +126 +128 +126 +123 +123 +127 +131 +131 +127 +127 +131 +133 +131 +127 +126 +129 +131 +136 +132 +128 +126 +124 +121 +120 +120 +126 +128 +128 +122 +117 +117 +122 +126 +127 +128 +129 +127 +124 +125 +129 +133 +135 +133 +130 +126 +125 +126 +127 +126 +129 +129 +127 +126 +125 +127 +129 +132 +130 +128 +126 +128 +132 +135 +134 +132 +140 +137 +136 +139 +139 +136 +136 +140 +137 +139 +140 +140 +145 +152 +152 +149 +148 +149 +149 +148 +148 +150 +149 +147 +150 +155 +159 +159 +158 +157 +157 +157 +153 +148 +151 +153 +149 +145 +143 +142 +135 +128 +120 +114 +114 +120 +130 +138 +148 +151 +148 +139 +138 +144 +145 +140 +145 +146 +138 +133 +138 +139 +134 +134 +142 +142 +137 +135 +136 +128 +121 +124 +121 +115 +109 +107 +111 +114 +112 +108 +111 +117 +120 +116 +113 +117 +125 +130 +130 +129 +128 +126 +125 +122 +119 +117 +119 +118 +117 +117 +115 +115 +120 +125 +122 +122 +123 +125 +128 +130 +129 +128 +130 +133 +130 +124 +120 +123 +127 +127 +123 +122 +124 +126 +124 +118 +114 +115 +116 +114 +112 +113 +115 +118 +119 +118 +121 +123 +125 +124 +122 +120 +121 +123 +126 +127 +119 +117 +125 +124 +122 +129 +132 +130 +128 +124 +120 +116 +113 +111 +111 +113 +114 +110 +107 +109 +111 +111 +109 +110 +110 +107 +104 +103 +105 +107 +109 +105 +103 +104 +106 +105 +98 +91 +85 +79 +74 +72 +73 +73 +71 +71 +72 +78 +81 +79 +79 +82 +86 +86 +87 +91 +95 +95 +91 +90 +92 +94 +98 +90 +93 +103 +106 +108 +112 +111 +115 +111 +110 +116 +121 +120 +117 +116 +128 +127 +122 +118 +120 +124 +123 +119 +120 +114 +113 +119 +123 +119 +113 +111 +113 +106 +105 +114 +119 +117 +115 +118 +119 +111 +105 +106 +110 +115 +122 +129 +131 +136 +136 +133 +127 +121 +121 +128 +132 +132 +137 +140 +136 +134 +137 +138 +137 +137 +137 +137 +137 +137 +136 +135 +137 +132 +127 +125 +123 +123 +126 +130 +139 +141 +142 +140 +137 +136 +136 +138 +132 +131 +131 +135 +138 +140 +139 +137 +136 +135 +134 +135 +140 +144 +143 +140 +144 +147 +148 +146 +143 +145 +146 +147 +145 +148 +153 +160 +162 +159 +155 +153 +150 +148 +145 +144 +143 +141 +137 +134 +133 +133 +131 +132 +140 +148 +146 +139 +140 +139 +142 +146 +147 +145 +146 +150 +151 +156 +158 +156 +154 +154 +154 +154 +151 +150 +150 +150 +151 +152 +156 +157 +156 +151 +148 +149 +147 +140 +137 +136 +135 +135 +136 +143 +150 +152 +151 +150 +150 +145 +138 +128 +123 +126 +137 +146 +145 +142 +143 +149 +158 +160 +156 +150 +146 +147 +146 +144 +147 +151 +149 +144 +134 +137 +138 +138 +140 +144 +153 +163 +175 +162 +156 +162 +155 +136 +124 +125 +118 +117 +126 +136 +138 +139 +139 +140 +141 +146 +150 +172 +188 +189 +192 +198 +205 +207 +179 +122 +96 +110 +121 +124 +127 +135 +139 +152 +172 +167 +146 +137 +143 +174 +193 +189 +173 +150 +139 +145 +159 +174 +169 +157 +164 +179 +187 +190 +185 +184 +157 +133 +151 +187 +199 +195 +196 +184 +152 +130 +144 +181 +188 +168 +146 +142 +139 +136 +135 +141 +152 +162 +170 +178 +182 +183 +181 +167 +145 +133 +133 +132 +152 +191 +212 +200 +172 +155 +157 +163 +178 +188 +190 +195 +198 +192 +185 +170 +171 +177 +193 +206 +197 +195 +213 +230 +232 +213 +191 +181 +188 +201 +209 +208 +207 +217 +221 +218 +218 +215 +211 +204 +202 +211 +218 +210 +200 +200 +201 +201 +200 +202 +202 +195 +191 +195 +213 +236 +234 +203 +176 +167 +172 +183 +201 +210 +207 +201 +209 +216 +217 +218 +218 +213 +206 +196 +190 +194 +198 +194 +183 +180 +176 +172 +169 +165 +162 +160 +163 +176 +187 +185 +176 +170 +171 +174 +174 +179 +181 +181 +173 +152 +134 +128 +130 +132 +131 +126 +125 +127 +132 +134 +134 +135 +137 +138 +140 +144 +150 +153 +159 +160 +163 +166 +169 +171 +173 +173 +179 +171 +155 +134 +115 +108 +111 +119 +119 +120 +120 +118 +114 +112 +113 +114 +117 +120 +125 +127 +127 +128 +130 +133 +134 +135 +138 +141 +139 +137 +139 +142 +145 +144 +144 +144 +146 +150 +155 +158 +158 +162 +166 +168 +171 +174 +172 +168 +164 +159 +161 +169 +182 +194 +203 +210 +205 +199 +194 +194 +194 +195 +193 +187 +176 +173 +170 +166 +158 +150 +147 +148 +157 +158 +156 +154 +151 +146 +141 +137 +133 +134 +134 +132 +134 +138 +138 +134 +135 +136 +138 +141 +142 +143 +146 +149 +154 +157 +161 +164 +169 +179 +191 +199 +209 +218 +229 +235 +239 +240 +240 +240 +240 +239 +239 +238 +239 +238 +238 +237 +237 +236 +236 +236 +236 +236 +235 +234 +235 +235 +234 +233 +233 +232 +232 +232 +236 +235 +233 +233 +232 +233 +234 +235 +232 +233 +235 +236 +236 +236 +235 +235 +235 +236 +236 +236 +237 +237 +238 +238 +238 +238 +238 +239 +239 +240 +239 +240 +240 +240 +240 +241 +241 +241 +241 +242 +241 +241 +242 +241 +241 +240 +239 +238 +242 +240 +238 +238 +241 +241 +241 +239 +239 +239 +240 +240 +240 +239 +237 +235 +236 +237 +237 +237 +238 +237 +237 +238 +237 +237 +237 +236 +236 +235 +234 +233 +234 +234 +234 +235 +234 +234 +234 +233 +232 +233 +233 +234 +235 +236 +235 +235 +233 +233 +234 +235 +236 +236 +237 +237 +237 +237 +235 +236 +237 +238 +238 +238 +238 +239 +240 +241 +242 +242 +241 +241 +240 +240 +241 +242 +243 +242 +242 +241 +240 +241 +242 +243 +244 +244 +244 +243 +244 +245 +246 +247 +247 +247 +247 +248 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +252 +252 +253 +253 +253 +252 +253 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +253 +248 +244 +243 +246 +251 +255 +253 +255 +254 +248 +241 +230 +223 +225 +224 +224 +225 +223 +221 +220 +222 +224 +225 +224 +223 +220 +218 +215 +213 +212 +210 +209 +206 +205 +203 +201 +199 +195 +201 +198 +198 +198 +198 +197 +194 +192 +194 +192 +192 +195 +191 +182 +173 +170 +176 +176 +178 +181 +181 +177 +173 +171 +173 +168 +162 +159 +159 +159 +157 +154 +158 +157 +155 +156 +157 +156 +154 +151 +148 +147 +146 +146 +146 +145 +141 +138 +137 +137 +138 +138 +136 +135 +137 +141 +139 +139 +140 +142 +139 +134 +131 +131 +137 +134 +129 +124 +123 +123 +122 +122 +116 +114 +113 +115 +119 +122 +126 +128 +120 +116 +116 +109 +99 +105 +116 +118 +109 +97 +87 +81 +73 +69 +70 +71 +76 +57 +44 +45 +48 +48 +53 +60 +67 +86 +105 +111 +107 +100 +91 +84 +87 +98 +103 +96 +98 +117 +137 +142 +148 +139 +129 +123 +115 +106 +102 +102 +106 +112 +117 +116 +114 +114 +114 +115 +113 +115 +112 +106 +103 +103 +100 +95 +96 +103 +108 +108 +108 +110 +108 +106 +106 +105 +110 +116 +119 +120 +125 +130 +128 +135 +139 +136 +135 +140 +143 +142 +137 +142 +145 +146 +144 +143 +141 +139 +139 +136 +138 +144 +144 +138 +140 +145 +137 +138 +138 +139 +142 +142 +136 +130 +115 +110 +102 +95 +92 +87 +76 +65 +67 +71 +71 +66 +64 +66 +65 +60 +65 +74 +82 +87 +95 +101 +98 +87 +94 +105 +109 +104 +102 +110 +111 +105 +110 +120 +117 +112 +118 +116 +113 +121 +123 +120 +117 +119 +124 +129 +128 +126 +123 +115 +113 +116 +117 +118 +118 +114 +114 +118 +124 +126 +121 +113 +114 +119 +118 +111 +105 +108 +115 +120 +121 +121 +116 +114 +107 +106 +115 +120 +116 +112 +117 +121 +125 +119 +104 +100 +112 +123 +132 +139 +141 +135 +129 +128 +127 +125 +133 +131 +131 +128 +115 +107 +112 +119 +126 +121 +117 +119 +124 +129 +129 +128 +131 +132 +122 +110 +110 +118 +125 +130 +130 +133 +136 +139 +140 +139 +136 +133 +134 +133 +131 +128 +127 +129 +130 +130 +130 +128 +130 +134 +134 +130 +129 +131 +130 +142 +144 +136 +132 +130 +128 +129 +133 +142 +148 +146 +145 +148 +147 +143 +140 +141 +147 +155 +158 +153 +147 +145 +139 +143 +143 +143 +149 +151 +144 +139 +144 +144 +149 +151 +147 +140 +140 +145 +143 +133 +132 +136 +136 +136 +140 +144 +142 +141 +142 +144 +147 +147 +144 +142 +145 +142 +139 +138 +144 +151 +156 +155 +146 +142 +138 +136 +136 +139 +141 +142 +136 +136 +137 +137 +136 +133 +132 +131 +132 +137 +138 +133 +131 +136 +144 +149 +142 +133 +130 +135 +138 +139 +141 +141 +139 +134 +131 +133 +132 +129 +130 +135 +131 +137 +139 +135 +129 +127 +129 +131 +131 +128 +127 +129 +128 +126 +127 +130 +127 +130 +130 +128 +127 +130 +134 +137 +134 +137 +142 +145 +142 +133 +125 +122 +129 +136 +130 +121 +127 +133 +130 +130 +127 +129 +131 +132 +129 +127 +129 +133 +135 +133 +130 +126 +126 +126 +124 +120 +124 +126 +125 +123 +122 +117 +116 +120 +125 +126 +127 +127 +126 +127 +129 +130 +130 +131 +129 +125 +122 +122 +123 +122 +127 +128 +127 +127 +127 +128 +129 +129 +127 +126 +126 +131 +136 +137 +136 +135 +137 +136 +136 +136 +138 +138 +137 +135 +133 +135 +135 +135 +141 +147 +147 +143 +140 +147 +150 +151 +153 +150 +147 +148 +150 +157 +162 +161 +160 +160 +158 +154 +151 +152 +146 +143 +150 +155 +154 +152 +148 +141 +135 +122 +108 +113 +128 +136 +141 +146 +141 +137 +145 +148 +144 +146 +151 +140 +130 +131 +136 +141 +146 +150 +147 +139 +128 +123 +124 +127 +125 +121 +123 +117 +109 +105 +109 +114 +114 +112 +112 +112 +108 +105 +110 +122 +127 +125 +124 +121 +120 +121 +121 +115 +113 +115 +118 +117 +117 +116 +112 +110 +114 +120 +121 +120 +122 +127 +132 +134 +132 +129 +122 +123 +124 +122 +120 +124 +126 +121 +121 +121 +121 +120 +119 +118 +118 +118 +115 +115 +116 +116 +115 +114 +113 +112 +116 +116 +117 +115 +113 +114 +116 +118 +119 +118 +118 +120 +124 +127 +127 +127 +131 +125 +121 +122 +120 +114 +108 +109 +115 +111 +108 +108 +110 +110 +108 +105 +104 +104 +104 +101 +98 +98 +101 +104 +100 +97 +95 +96 +93 +86 +80 +76 +67 +63 +63 +69 +75 +75 +74 +74 +75 +77 +78 +81 +83 +87 +92 +96 +99 +106 +105 +98 +96 +94 +93 +94 +92 +95 +102 +108 +110 +110 +110 +112 +114 +116 +119 +118 +116 +116 +120 +124 +127 +122 +117 +117 +121 +123 +121 +118 +117 +112 +112 +119 +124 +121 +115 +112 +109 +104 +104 +111 +114 +112 +111 +114 +114 +113 +111 +111 +118 +129 +135 +134 +136 +137 +139 +136 +127 +121 +124 +132 +135 +130 +134 +139 +134 +132 +137 +141 +138 +138 +139 +140 +139 +136 +137 +139 +139 +134 +127 +123 +122 +124 +125 +126 +131 +136 +137 +132 +131 +135 +137 +135 +130 +128 +130 +135 +138 +139 +141 +144 +135 +128 +126 +127 +128 +133 +139 +140 +143 +142 +143 +146 +144 +139 +137 +139 +139 +143 +151 +157 +158 +155 +154 +156 +154 +149 +144 +141 +135 +126 +119 +118 +116 +117 +120 +125 +131 +135 +137 +137 +140 +136 +135 +139 +143 +144 +145 +148 +147 +150 +149 +147 +151 +157 +154 +146 +148 +148 +151 +154 +155 +155 +157 +161 +158 +156 +153 +151 +152 +152 +147 +141 +136 +135 +137 +145 +150 +151 +153 +156 +156 +150 +142 +134 +127 +126 +130 +136 +135 +138 +139 +144 +153 +156 +154 +155 +149 +152 +146 +134 +136 +149 +154 +148 +141 +136 +138 +141 +139 +140 +146 +150 +162 +169 +170 +168 +169 +160 +138 +119 +122 +122 +117 +118 +132 +140 +142 +143 +145 +151 +160 +174 +186 +185 +188 +201 +211 +202 +191 +143 +99 +91 +94 +98 +105 +120 +133 +142 +158 +168 +160 +148 +130 +148 +191 +218 +216 +183 +141 +136 +155 +181 +174 +150 +147 +171 +199 +202 +188 +194 +187 +155 +136 +156 +182 +186 +195 +200 +170 +142 +151 +162 +165 +179 +161 +156 +146 +139 +141 +144 +147 +152 +162 +172 +184 +187 +180 +172 +161 +148 +144 +149 +171 +189 +188 +181 +174 +161 +157 +152 +157 +182 +194 +193 +198 +187 +186 +180 +177 +171 +181 +201 +206 +208 +221 +233 +223 +200 +188 +181 +183 +197 +206 +213 +216 +216 +220 +222 +216 +209 +209 +202 +197 +198 +207 +218 +216 +202 +204 +202 +201 +197 +199 +199 +189 +189 +210 +227 +227 +202 +181 +181 +188 +190 +210 +215 +206 +199 +201 +212 +222 +218 +214 +204 +197 +196 +197 +200 +202 +197 +184 +183 +181 +175 +165 +158 +160 +167 +170 +178 +180 +181 +173 +163 +168 +173 +173 +175 +182 +183 +169 +148 +134 +130 +136 +133 +129 +127 +127 +129 +132 +133 +135 +135 +135 +137 +142 +145 +147 +147 +151 +153 +156 +160 +163 +165 +169 +170 +173 +178 +159 +130 +120 +121 +119 +116 +120 +121 +121 +119 +118 +116 +116 +117 +118 +120 +123 +128 +130 +131 +133 +136 +138 +140 +142 +144 +144 +144 +144 +146 +147 +146 +146 +148 +151 +154 +156 +157 +156 +162 +169 +175 +177 +176 +173 +172 +167 +163 +164 +169 +181 +194 +202 +208 +205 +203 +198 +194 +189 +184 +183 +183 +173 +172 +167 +160 +153 +150 +149 +149 +151 +152 +153 +152 +148 +141 +136 +133 +127 +129 +130 +131 +132 +133 +136 +137 +136 +137 +139 +140 +143 +147 +152 +156 +155 +160 +166 +168 +170 +177 +189 +198 +212 +222 +234 +240 +240 +239 +238 +238 +241 +239 +237 +236 +236 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +235 +235 +236 +236 +235 +234 +233 +232 +234 +235 +235 +235 +234 +233 +234 +234 +234 +233 +233 +233 +234 +235 +237 +237 +235 +235 +236 +236 +236 +236 +237 +237 +238 +239 +239 +239 +239 +239 +240 +240 +243 +241 +241 +242 +242 +240 +239 +240 +239 +240 +240 +240 +239 +239 +241 +241 +241 +241 +241 +241 +240 +240 +239 +238 +239 +238 +238 +238 +238 +238 +238 +237 +234 +235 +237 +238 +238 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +236 +234 +235 +235 +235 +234 +233 +234 +235 +234 +234 +234 +234 +234 +234 +234 +234 +233 +234 +234 +235 +235 +235 +236 +237 +238 +238 +237 +237 +238 +238 +239 +239 +240 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +243 +243 +242 +243 +243 +244 +244 +244 +244 +245 +247 +248 +247 +247 +247 +247 +249 +249 +249 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +252 +247 +242 +242 +245 +250 +254 +253 +255 +253 +249 +243 +231 +221 +222 +224 +225 +225 +224 +221 +220 +221 +223 +224 +224 +223 +222 +220 +217 +214 +213 +209 +207 +204 +203 +204 +203 +203 +201 +198 +197 +198 +199 +199 +199 +197 +196 +195 +194 +192 +191 +186 +177 +168 +162 +166 +166 +171 +178 +180 +176 +169 +166 +164 +164 +164 +163 +159 +156 +153 +152 +151 +151 +152 +154 +156 +155 +153 +151 +146 +147 +148 +149 +148 +145 +140 +137 +137 +136 +136 +137 +136 +135 +136 +138 +136 +135 +135 +135 +132 +127 +124 +124 +130 +129 +128 +126 +123 +120 +118 +116 +113 +111 +110 +111 +114 +116 +116 +115 +115 +113 +114 +111 +104 +106 +111 +108 +96 +89 +85 +83 +76 +71 +72 +73 +74 +65 +55 +49 +51 +56 +59 +58 +63 +81 +99 +104 +99 +95 +93 +90 +102 +113 +112 +96 +95 +115 +135 +142 +143 +133 +127 +128 +131 +127 +118 +112 +113 +115 +118 +119 +118 +117 +116 +115 +118 +118 +113 +107 +106 +107 +106 +101 +99 +99 +98 +100 +107 +112 +110 +106 +105 +104 +105 +105 +105 +107 +111 +115 +119 +124 +127 +126 +127 +132 +135 +135 +133 +138 +142 +142 +140 +138 +134 +131 +130 +137 +141 +138 +136 +135 +133 +127 +127 +130 +134 +138 +141 +140 +133 +126 +118 +114 +108 +102 +97 +91 +81 +73 +74 +79 +80 +78 +77 +80 +82 +81 +85 +92 +98 +100 +103 +105 +104 +100 +100 +106 +112 +113 +113 +115 +114 +113 +115 +119 +115 +117 +130 +128 +118 +119 +121 +121 +122 +124 +128 +132 +133 +134 +123 +116 +114 +117 +120 +122 +122 +116 +114 +120 +125 +124 +117 +111 +112 +117 +113 +108 +106 +111 +115 +115 +116 +118 +118 +116 +109 +108 +113 +118 +117 +116 +118 +123 +127 +121 +107 +106 +117 +126 +129 +132 +136 +135 +132 +130 +132 +135 +141 +137 +137 +132 +120 +113 +117 +122 +124 +122 +119 +120 +123 +126 +128 +129 +132 +127 +113 +105 +116 +130 +134 +133 +133 +134 +135 +136 +137 +137 +136 +134 +135 +135 +132 +129 +127 +129 +131 +131 +134 +132 +132 +134 +133 +128 +127 +129 +132 +141 +142 +137 +135 +132 +129 +130 +136 +147 +154 +151 +150 +151 +150 +147 +147 +149 +153 +154 +152 +148 +146 +145 +142 +142 +141 +146 +151 +148 +143 +144 +147 +148 +152 +155 +151 +144 +142 +145 +138 +131 +134 +140 +141 +139 +140 +141 +134 +135 +137 +139 +140 +143 +146 +148 +140 +141 +141 +143 +148 +151 +150 +146 +142 +140 +138 +137 +138 +139 +140 +141 +138 +137 +136 +138 +141 +141 +137 +130 +134 +136 +135 +131 +132 +137 +139 +139 +135 +134 +132 +132 +135 +146 +153 +150 +136 +135 +134 +135 +134 +132 +133 +135 +135 +138 +138 +134 +127 +124 +128 +132 +131 +128 +128 +131 +132 +129 +127 +128 +125 +130 +133 +131 +128 +128 +130 +131 +133 +135 +140 +142 +139 +133 +130 +130 +133 +136 +132 +130 +135 +135 +131 +134 +129 +129 +129 +130 +128 +126 +126 +128 +125 +124 +123 +123 +124 +124 +123 +123 +120 +123 +123 +123 +125 +123 +120 +122 +124 +125 +127 +127 +127 +128 +130 +132 +133 +132 +129 +125 +122 +123 +123 +122 +127 +127 +127 +127 +128 +128 +128 +127 +126 +129 +131 +132 +133 +135 +138 +140 +138 +137 +136 +138 +140 +140 +137 +134 +129 +132 +134 +135 +141 +148 +147 +143 +145 +153 +156 +152 +147 +142 +142 +148 +149 +156 +161 +162 +161 +159 +154 +148 +143 +147 +145 +145 +152 +157 +155 +153 +153 +148 +142 +133 +124 +124 +130 +132 +128 +131 +129 +132 +140 +140 +138 +142 +139 +139 +134 +128 +129 +137 +139 +136 +136 +131 +123 +116 +116 +119 +119 +117 +118 +119 +116 +112 +109 +111 +114 +116 +111 +109 +106 +104 +105 +108 +111 +112 +113 +112 +113 +116 +116 +113 +113 +116 +118 +116 +114 +113 +112 +111 +113 +117 +117 +116 +118 +123 +129 +132 +131 +129 +123 +118 +119 +120 +118 +120 +122 +121 +118 +121 +123 +123 +121 +118 +115 +114 +117 +117 +116 +114 +111 +110 +110 +111 +111 +112 +112 +112 +112 +112 +112 +113 +114 +114 +114 +115 +117 +118 +120 +121 +116 +113 +113 +115 +116 +113 +111 +112 +115 +113 +110 +106 +106 +106 +104 +100 +97 +98 +98 +97 +95 +95 +96 +97 +89 +82 +76 +74 +75 +71 +65 +62 +63 +63 +67 +72 +73 +72 +75 +80 +77 +77 +79 +83 +87 +91 +95 +96 +101 +105 +103 +97 +98 +100 +100 +101 +99 +101 +107 +112 +114 +114 +114 +115 +112 +114 +117 +120 +121 +122 +122 +123 +121 +119 +117 +117 +119 +121 +121 +120 +117 +113 +113 +117 +119 +117 +113 +111 +106 +103 +102 +107 +112 +113 +113 +114 +118 +114 +112 +117 +129 +139 +139 +134 +142 +140 +135 +130 +126 +125 +125 +125 +134 +131 +132 +132 +130 +130 +130 +130 +135 +136 +134 +132 +133 +136 +136 +134 +135 +133 +131 +129 +129 +128 +126 +125 +126 +126 +127 +129 +130 +129 +128 +129 +130 +131 +135 +139 +139 +138 +139 +141 +139 +132 +130 +133 +135 +139 +142 +140 +138 +137 +139 +142 +139 +134 +133 +133 +139 +142 +148 +153 +153 +152 +153 +154 +155 +153 +148 +141 +132 +124 +119 +118 +123 +122 +122 +124 +128 +131 +133 +134 +134 +126 +118 +122 +131 +140 +144 +145 +144 +146 +147 +148 +148 +149 +150 +150 +151 +151 +152 +154 +154 +153 +154 +157 +163 +162 +157 +153 +157 +163 +157 +146 +136 +135 +136 +144 +151 +152 +153 +154 +156 +153 +148 +140 +129 +120 +119 +121 +127 +133 +137 +139 +146 +151 +151 +151 +149 +150 +146 +141 +141 +148 +151 +149 +146 +145 +146 +145 +140 +140 +141 +138 +138 +165 +185 +184 +181 +180 +165 +143 +127 +117 +105 +107 +125 +140 +143 +141 +141 +144 +158 +177 +184 +174 +170 +179 +186 +186 +185 +151 +112 +94 +84 +79 +97 +111 +123 +135 +147 +158 +165 +171 +150 +142 +166 +209 +228 +203 +160 +141 +149 +167 +170 +161 +153 +162 +186 +198 +184 +195 +203 +184 +152 +141 +161 +185 +200 +194 +175 +158 +151 +144 +144 +155 +168 +155 +148 +151 +149 +143 +144 +151 +160 +170 +183 +184 +174 +166 +162 +158 +161 +166 +177 +181 +175 +175 +180 +178 +161 +155 +163 +186 +196 +194 +193 +184 +179 +172 +171 +172 +182 +197 +204 +210 +231 +234 +208 +177 +177 +190 +194 +195 +202 +204 +211 +221 +225 +223 +217 +212 +213 +206 +195 +185 +188 +207 +219 +215 +211 +208 +207 +202 +202 +195 +178 +173 +205 +228 +231 +208 +189 +185 +191 +198 +214 +217 +206 +198 +200 +212 +224 +221 +209 +193 +183 +186 +197 +205 +200 +186 +185 +186 +185 +179 +166 +157 +159 +168 +176 +181 +179 +178 +170 +161 +166 +169 +176 +179 +185 +182 +168 +148 +136 +132 +131 +130 +130 +130 +132 +133 +133 +133 +135 +135 +134 +137 +141 +144 +145 +145 +146 +148 +152 +156 +160 +162 +166 +166 +160 +156 +143 +130 +127 +128 +128 +128 +126 +126 +125 +123 +122 +122 +123 +123 +118 +119 +122 +127 +130 +132 +134 +136 +140 +143 +144 +145 +145 +145 +146 +145 +150 +150 +151 +153 +155 +157 +158 +158 +159 +163 +170 +176 +179 +178 +176 +175 +172 +169 +168 +172 +182 +193 +201 +206 +204 +203 +200 +195 +187 +179 +175 +175 +170 +165 +159 +155 +154 +153 +150 +148 +146 +146 +147 +147 +144 +141 +137 +133 +128 +129 +130 +132 +134 +136 +139 +141 +141 +142 +141 +142 +143 +147 +152 +155 +160 +163 +167 +169 +169 +175 +190 +203 +217 +226 +237 +240 +240 +239 +239 +240 +241 +240 +238 +237 +236 +237 +237 +237 +237 +237 +236 +236 +236 +235 +234 +234 +235 +235 +236 +236 +236 +235 +233 +233 +234 +235 +235 +235 +234 +234 +234 +234 +234 +234 +233 +233 +234 +235 +236 +237 +236 +236 +236 +236 +237 +237 +237 +237 +238 +238 +239 +239 +239 +239 +239 +240 +241 +240 +240 +241 +241 +239 +238 +240 +239 +239 +240 +240 +239 +239 +240 +241 +241 +241 +241 +242 +241 +241 +240 +240 +239 +238 +238 +238 +238 +238 +238 +237 +235 +235 +236 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +236 +234 +235 +235 +235 +234 +233 +233 +233 +235 +235 +235 +234 +234 +234 +234 +234 +234 +235 +236 +236 +236 +236 +237 +238 +238 +238 +237 +237 +238 +239 +239 +239 +240 +240 +241 +241 +240 +240 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +244 +244 +246 +247 +248 +247 +247 +247 +247 +249 +249 +249 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +247 +243 +242 +245 +249 +253 +254 +255 +253 +250 +246 +234 +222 +221 +225 +225 +224 +222 +220 +218 +218 +219 +221 +221 +222 +222 +221 +219 +217 +215 +208 +207 +203 +202 +204 +205 +204 +204 +201 +202 +202 +201 +200 +199 +198 +197 +199 +198 +194 +188 +183 +176 +167 +160 +153 +152 +159 +169 +175 +173 +168 +167 +162 +161 +160 +160 +159 +157 +155 +153 +145 +145 +147 +150 +154 +153 +150 +148 +145 +146 +148 +149 +148 +146 +145 +143 +141 +139 +138 +138 +137 +134 +133 +133 +130 +130 +129 +128 +126 +122 +121 +121 +120 +121 +122 +121 +116 +110 +106 +103 +110 +108 +105 +104 +106 +107 +107 +106 +112 +110 +113 +112 +107 +104 +100 +92 +89 +83 +82 +78 +70 +68 +74 +79 +72 +69 +63 +60 +62 +65 +66 +65 +62 +65 +73 +83 +94 +99 +95 +88 +105 +117 +109 +88 +90 +110 +127 +136 +134 +125 +120 +126 +135 +136 +131 +127 +123 +121 +120 +122 +122 +119 +117 +118 +121 +120 +116 +112 +112 +113 +111 +108 +103 +99 +97 +101 +108 +112 +110 +108 +113 +114 +112 +108 +107 +106 +108 +109 +102 +104 +107 +112 +117 +122 +127 +129 +129 +133 +135 +135 +133 +133 +131 +129 +128 +137 +140 +135 +131 +131 +126 +117 +117 +121 +127 +132 +137 +136 +129 +122 +122 +122 +119 +115 +112 +109 +103 +98 +95 +97 +100 +98 +95 +94 +97 +100 +98 +103 +110 +111 +109 +107 +109 +112 +115 +113 +115 +119 +118 +112 +111 +113 +116 +116 +112 +118 +130 +128 +119 +119 +127 +129 +131 +131 +130 +129 +130 +133 +131 +123 +115 +111 +112 +120 +124 +120 +119 +124 +127 +122 +115 +110 +112 +114 +112 +109 +110 +115 +117 +115 +116 +121 +119 +120 +115 +111 +114 +117 +118 +121 +123 +129 +133 +124 +110 +110 +120 +125 +124 +125 +130 +134 +133 +130 +135 +143 +142 +139 +139 +136 +126 +120 +122 +122 +123 +123 +122 +122 +122 +123 +123 +123 +125 +119 +106 +103 +120 +139 +141 +136 +135 +135 +137 +139 +139 +138 +135 +134 +134 +135 +133 +130 +128 +130 +132 +133 +135 +133 +132 +133 +131 +126 +125 +127 +134 +138 +139 +138 +137 +132 +128 +130 +140 +149 +156 +155 +151 +151 +149 +147 +149 +153 +154 +149 +143 +141 +141 +142 +144 +139 +137 +144 +149 +144 +143 +150 +151 +151 +155 +157 +155 +148 +143 +143 +136 +132 +136 +143 +144 +142 +142 +141 +134 +133 +132 +133 +136 +140 +144 +147 +140 +140 +139 +140 +144 +146 +145 +142 +137 +138 +139 +140 +139 +139 +139 +139 +141 +140 +139 +140 +144 +147 +144 +137 +139 +138 +134 +132 +135 +139 +138 +134 +130 +132 +135 +135 +137 +145 +150 +146 +137 +139 +137 +133 +132 +134 +136 +137 +134 +134 +134 +133 +127 +122 +124 +130 +129 +126 +126 +132 +135 +131 +126 +124 +124 +131 +135 +132 +127 +125 +126 +127 +131 +133 +136 +137 +134 +132 +134 +137 +139 +135 +131 +134 +137 +132 +129 +135 +137 +133 +129 +128 +128 +127 +127 +128 +122 +120 +122 +126 +127 +125 +124 +126 +121 +125 +124 +123 +127 +129 +126 +124 +123 +124 +126 +127 +127 +128 +130 +131 +131 +131 +129 +126 +124 +124 +122 +120 +129 +128 +128 +129 +130 +129 +127 +126 +127 +131 +134 +133 +134 +138 +142 +144 +138 +137 +136 +137 +140 +139 +135 +131 +127 +131 +134 +137 +143 +148 +148 +144 +150 +159 +161 +154 +144 +135 +135 +142 +146 +153 +159 +161 +161 +157 +148 +141 +141 +144 +142 +140 +146 +151 +151 +151 +153 +155 +153 +149 +146 +139 +131 +125 +119 +118 +116 +120 +125 +125 +125 +132 +131 +135 +134 +127 +126 +131 +132 +128 +131 +130 +127 +124 +121 +122 +123 +123 +120 +125 +124 +119 +113 +112 +115 +118 +118 +114 +112 +111 +107 +102 +102 +106 +110 +109 +110 +112 +112 +110 +111 +115 +117 +114 +111 +111 +111 +110 +111 +112 +115 +114 +115 +118 +121 +123 +122 +120 +118 +115 +118 +120 +115 +111 +116 +120 +117 +118 +119 +120 +122 +119 +115 +111 +117 +117 +116 +114 +112 +111 +111 +112 +113 +113 +112 +112 +112 +112 +112 +111 +110 +111 +111 +112 +111 +112 +114 +115 +113 +112 +110 +108 +106 +105 +106 +107 +106 +107 +105 +103 +103 +105 +104 +100 +95 +94 +94 +93 +90 +87 +85 +84 +71 +63 +55 +56 +62 +65 +64 +63 +63 +66 +71 +75 +74 +73 +77 +83 +84 +84 +86 +90 +96 +99 +98 +96 +98 +102 +100 +97 +101 +106 +107 +109 +110 +110 +113 +116 +116 +115 +114 +115 +112 +113 +117 +122 +126 +127 +124 +121 +117 +118 +118 +118 +118 +119 +120 +121 +123 +118 +115 +115 +114 +109 +105 +105 +105 +103 +103 +106 +112 +116 +116 +115 +117 +114 +116 +125 +136 +140 +137 +133 +139 +136 +128 +121 +122 +128 +128 +124 +132 +134 +131 +128 +127 +125 +119 +114 +121 +128 +131 +127 +127 +132 +134 +131 +133 +133 +134 +135 +135 +135 +133 +131 +130 +125 +126 +134 +134 +127 +124 +126 +127 +131 +137 +142 +142 +141 +143 +145 +145 +138 +137 +142 +145 +146 +147 +144 +140 +139 +140 +142 +139 +134 +132 +133 +137 +139 +143 +145 +146 +145 +147 +149 +155 +156 +155 +149 +141 +138 +137 +137 +138 +136 +135 +134 +135 +135 +135 +135 +135 +126 +116 +112 +119 +131 +139 +141 +143 +143 +145 +148 +148 +145 +145 +149 +149 +150 +152 +154 +152 +148 +147 +147 +159 +162 +159 +152 +155 +163 +160 +150 +139 +136 +137 +145 +152 +154 +152 +151 +151 +152 +151 +143 +129 +115 +110 +110 +118 +125 +130 +133 +139 +145 +147 +150 +151 +150 +147 +145 +143 +144 +148 +152 +151 +153 +154 +149 +142 +142 +141 +134 +135 +150 +176 +187 +186 +189 +191 +183 +149 +115 +97 +112 +128 +130 +137 +148 +148 +145 +155 +174 +173 +160 +157 +164 +173 +178 +184 +160 +123 +101 +89 +87 +91 +101 +115 +130 +142 +148 +158 +173 +163 +156 +155 +176 +204 +213 +193 +159 +142 +147 +160 +174 +168 +163 +180 +191 +186 +194 +199 +190 +168 +149 +150 +165 +188 +183 +180 +172 +151 +133 +123 +123 +143 +155 +165 +162 +153 +153 +150 +138 +147 +162 +181 +183 +166 +155 +159 +166 +183 +180 +168 +151 +152 +175 +190 +185 +177 +170 +183 +199 +202 +195 +185 +182 +177 +170 +169 +166 +171 +186 +203 +223 +229 +229 +201 +170 +174 +194 +202 +201 +203 +197 +207 +223 +225 +219 +214 +209 +209 +210 +203 +187 +180 +195 +212 +214 +216 +213 +212 +208 +206 +197 +175 +168 +199 +228 +236 +216 +198 +187 +190 +203 +217 +218 +206 +198 +200 +213 +225 +223 +206 +191 +177 +172 +176 +187 +191 +185 +188 +190 +191 +182 +166 +154 +157 +167 +183 +187 +183 +180 +171 +164 +168 +169 +176 +183 +189 +184 +170 +152 +138 +132 +127 +128 +129 +131 +133 +133 +133 +133 +135 +135 +135 +137 +140 +142 +142 +141 +143 +145 +150 +153 +158 +161 +163 +162 +153 +137 +127 +128 +128 +128 +131 +134 +131 +130 +128 +126 +126 +126 +125 +125 +122 +121 +123 +128 +130 +132 +134 +136 +139 +141 +143 +144 +145 +145 +146 +147 +150 +151 +153 +155 +157 +158 +158 +158 +164 +166 +171 +177 +180 +181 +178 +176 +175 +174 +174 +177 +185 +193 +199 +204 +204 +205 +205 +200 +190 +178 +171 +169 +163 +159 +154 +153 +155 +154 +151 +148 +142 +142 +142 +143 +142 +141 +136 +132 +129 +130 +132 +134 +136 +139 +142 +144 +145 +144 +144 +144 +144 +148 +152 +157 +162 +164 +169 +173 +172 +176 +190 +206 +223 +230 +238 +241 +239 +239 +241 +242 +242 +240 +238 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +235 +234 +233 +235 +236 +236 +236 +236 +235 +234 +233 +234 +235 +235 +235 +234 +234 +234 +234 +235 +234 +234 +234 +234 +235 +236 +236 +237 +237 +237 +238 +237 +237 +237 +238 +237 +238 +239 +239 +238 +238 +239 +240 +239 +239 +239 +240 +240 +239 +239 +240 +238 +239 +240 +240 +240 +239 +240 +240 +241 +242 +242 +242 +242 +242 +242 +241 +239 +238 +238 +238 +238 +239 +238 +237 +236 +236 +236 +237 +237 +237 +236 +236 +234 +234 +234 +234 +235 +235 +235 +235 +235 +236 +235 +235 +235 +234 +233 +233 +235 +235 +235 +235 +235 +235 +234 +234 +236 +236 +237 +237 +237 +237 +238 +239 +238 +238 +237 +238 +238 +239 +240 +240 +240 +240 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +244 +245 +246 +247 +248 +247 +247 +247 +248 +249 +249 +249 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +247 +245 +246 +248 +251 +254 +254 +252 +250 +248 +237 +224 +221 +224 +224 +223 +221 +219 +217 +215 +215 +217 +217 +219 +220 +220 +219 +218 +218 +211 +208 +206 +204 +204 +205 +204 +204 +205 +205 +205 +203 +200 +199 +200 +201 +200 +199 +193 +186 +182 +180 +173 +166 +152 +150 +154 +161 +165 +163 +162 +165 +162 +157 +154 +157 +163 +164 +158 +152 +142 +141 +142 +146 +151 +151 +147 +143 +143 +142 +142 +143 +146 +147 +147 +146 +143 +139 +136 +135 +134 +131 +128 +127 +126 +125 +124 +122 +120 +119 +119 +120 +116 +117 +116 +113 +108 +100 +93 +89 +99 +99 +97 +94 +95 +99 +103 +105 +111 +109 +108 +105 +100 +93 +86 +80 +84 +81 +81 +78 +71 +71 +80 +87 +77 +71 +69 +73 +74 +68 +68 +72 +65 +60 +60 +72 +93 +108 +107 +101 +106 +112 +101 +87 +96 +109 +119 +128 +127 +126 +128 +134 +139 +137 +134 +132 +133 +125 +122 +123 +122 +119 +119 +122 +120 +121 +121 +120 +118 +117 +114 +112 +107 +105 +107 +110 +109 +105 +104 +107 +108 +112 +115 +114 +112 +113 +112 +109 +98 +97 +98 +104 +109 +112 +115 +117 +121 +122 +121 +120 +120 +124 +128 +129 +127 +129 +130 +128 +125 +122 +117 +116 +110 +112 +115 +119 +123 +126 +124 +121 +123 +125 +125 +125 +123 +121 +120 +118 +112 +112 +113 +111 +103 +98 +101 +106 +107 +110 +116 +120 +116 +112 +114 +121 +125 +119 +115 +116 +113 +106 +106 +110 +116 +115 +114 +117 +121 +118 +117 +126 +137 +138 +136 +134 +129 +125 +124 +126 +132 +128 +120 +109 +104 +111 +119 +117 +121 +123 +123 +119 +116 +117 +117 +115 +113 +113 +114 +115 +116 +118 +123 +128 +124 +126 +123 +117 +115 +114 +115 +120 +130 +135 +137 +126 +111 +111 +118 +120 +122 +124 +128 +133 +132 +131 +136 +144 +135 +134 +136 +136 +131 +127 +125 +123 +122 +122 +122 +123 +124 +123 +117 +111 +112 +112 +106 +105 +121 +137 +140 +138 +135 +137 +142 +146 +146 +140 +134 +130 +131 +133 +133 +130 +129 +131 +134 +136 +132 +131 +132 +132 +130 +127 +126 +128 +132 +135 +135 +136 +136 +131 +129 +134 +146 +150 +154 +154 +151 +150 +146 +145 +148 +150 +150 +145 +141 +140 +139 +138 +140 +136 +134 +141 +146 +143 +144 +154 +151 +151 +153 +155 +154 +149 +144 +142 +140 +136 +138 +143 +143 +143 +144 +143 +141 +135 +130 +132 +138 +143 +143 +141 +143 +142 +140 +141 +143 +144 +142 +140 +136 +138 +141 +141 +140 +138 +138 +138 +140 +144 +144 +141 +142 +145 +146 +144 +140 +139 +136 +135 +138 +140 +139 +136 +141 +135 +135 +140 +138 +136 +139 +140 +141 +142 +136 +126 +124 +132 +139 +141 +132 +129 +130 +132 +130 +124 +124 +129 +126 +122 +123 +131 +136 +132 +126 +122 +127 +131 +134 +131 +126 +125 +126 +127 +129 +131 +133 +132 +130 +130 +135 +140 +144 +136 +131 +132 +133 +129 +129 +135 +142 +136 +128 +125 +124 +125 +127 +130 +126 +124 +125 +130 +129 +123 +122 +126 +130 +132 +128 +123 +128 +132 +131 +127 +125 +125 +126 +127 +130 +131 +130 +129 +128 +129 +129 +127 +127 +127 +125 +121 +129 +127 +127 +129 +130 +128 +124 +122 +129 +131 +132 +133 +138 +145 +145 +143 +139 +138 +137 +138 +137 +136 +133 +131 +132 +134 +136 +138 +143 +149 +150 +149 +152 +160 +162 +156 +145 +134 +131 +136 +143 +150 +157 +160 +159 +153 +146 +138 +138 +142 +140 +138 +142 +145 +144 +144 +147 +156 +158 +157 +159 +149 +133 +124 +123 +119 +113 +110 +112 +116 +122 +128 +133 +130 +129 +129 +127 +125 +125 +127 +132 +134 +136 +136 +134 +132 +131 +131 +128 +127 +125 +123 +122 +122 +122 +121 +126 +126 +126 +124 +117 +109 +106 +108 +113 +112 +111 +112 +112 +110 +109 +110 +114 +112 +111 +110 +109 +109 +109 +110 +111 +110 +109 +111 +112 +113 +112 +110 +108 +112 +120 +120 +109 +105 +109 +115 +117 +114 +111 +114 +119 +120 +117 +113 +112 +113 +114 +115 +116 +115 +113 +112 +115 +113 +110 +109 +110 +110 +108 +106 +101 +103 +104 +106 +107 +107 +108 +108 +109 +108 +103 +98 +97 +100 +103 +104 +99 +98 +97 +99 +101 +99 +94 +91 +86 +85 +84 +82 +80 +77 +75 +73 +63 +58 +54 +58 +67 +76 +77 +77 +73 +73 +76 +78 +80 +79 +81 +83 +92 +92 +94 +99 +105 +107 +103 +99 +97 +101 +102 +102 +108 +112 +114 +117 +120 +119 +118 +117 +116 +114 +113 +114 +116 +117 +119 +122 +126 +128 +125 +121 +122 +122 +122 +122 +121 +120 +120 +121 +123 +118 +114 +114 +111 +105 +102 +101 +106 +108 +109 +110 +114 +120 +122 +119 +114 +117 +125 +133 +135 +133 +133 +136 +136 +132 +125 +119 +121 +126 +129 +129 +131 +135 +133 +130 +130 +120 +107 +102 +108 +120 +132 +134 +132 +132 +134 +135 +139 +139 +139 +141 +143 +144 +144 +143 +139 +135 +136 +141 +140 +132 +130 +131 +130 +133 +137 +142 +144 +145 +146 +148 +147 +142 +143 +147 +149 +150 +151 +148 +147 +145 +145 +146 +142 +137 +135 +137 +137 +138 +141 +141 +141 +140 +142 +144 +152 +156 +158 +155 +153 +155 +157 +156 +152 +152 +151 +150 +147 +145 +141 +139 +139 +138 +130 +119 +114 +121 +131 +137 +141 +142 +144 +148 +149 +146 +144 +143 +145 +148 +153 +155 +152 +146 +141 +139 +148 +155 +157 +152 +149 +151 +153 +151 +143 +141 +143 +149 +154 +154 +152 +151 +147 +147 +147 +142 +131 +120 +115 +114 +116 +121 +124 +129 +135 +139 +142 +148 +154 +152 +148 +144 +140 +141 +147 +154 +157 +158 +159 +153 +143 +140 +142 +139 +142 +139 +154 +172 +180 +192 +206 +206 +177 +131 +104 +115 +126 +127 +134 +141 +145 +137 +149 +165 +164 +158 +161 +166 +173 +181 +186 +167 +135 +112 +108 +112 +102 +106 +114 +127 +139 +142 +147 +156 +160 +170 +160 +153 +163 +189 +204 +185 +150 +133 +137 +170 +188 +191 +189 +174 +169 +181 +184 +178 +174 +164 +154 +152 +170 +181 +182 +169 +152 +140 +126 +110 +105 +139 +174 +175 +161 +165 +162 +140 +135 +150 +173 +178 +161 +150 +156 +169 +183 +179 +155 +125 +129 +167 +193 +192 +191 +184 +198 +207 +207 +200 +182 +182 +180 +170 +165 +159 +164 +184 +203 +221 +227 +220 +196 +174 +177 +193 +204 +210 +205 +197 +206 +221 +219 +216 +214 +207 +201 +209 +212 +201 +186 +189 +202 +210 +218 +215 +215 +210 +207 +197 +177 +172 +196 +228 +239 +223 +205 +187 +185 +203 +217 +218 +207 +199 +202 +212 +224 +221 +204 +194 +181 +169 +163 +173 +184 +188 +190 +194 +194 +184 +165 +152 +156 +168 +184 +190 +188 +183 +173 +165 +169 +170 +173 +184 +193 +189 +175 +157 +141 +131 +129 +129 +128 +128 +130 +133 +135 +135 +136 +136 +136 +138 +140 +140 +139 +138 +143 +145 +150 +153 +158 +162 +165 +163 +158 +135 +124 +127 +125 +125 +132 +134 +135 +132 +130 +128 +128 +128 +127 +125 +125 +124 +124 +127 +130 +131 +132 +133 +136 +139 +141 +143 +143 +144 +147 +149 +151 +152 +154 +156 +158 +159 +160 +160 +168 +170 +173 +178 +182 +181 +177 +173 +175 +176 +178 +182 +187 +195 +198 +202 +204 +205 +205 +203 +195 +182 +170 +165 +157 +156 +156 +155 +153 +151 +150 +151 +142 +141 +141 +143 +144 +141 +135 +130 +131 +132 +134 +135 +136 +138 +141 +143 +143 +145 +145 +145 +146 +149 +153 +157 +161 +163 +170 +177 +180 +180 +191 +206 +225 +232 +240 +241 +239 +239 +241 +242 +241 +240 +238 +238 +237 +238 +237 +237 +235 +236 +236 +237 +237 +236 +235 +235 +236 +236 +237 +237 +237 +236 +235 +234 +234 +235 +235 +235 +234 +234 +234 +235 +235 +235 +235 +234 +234 +235 +235 +235 +237 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +238 +238 +238 +239 +239 +238 +238 +238 +239 +240 +239 +240 +240 +239 +239 +241 +240 +240 +240 +240 +241 +242 +242 +242 +242 +242 +242 +241 +241 +240 +239 +238 +238 +238 +238 +238 +237 +237 +236 +236 +236 +236 +236 +237 +237 +235 +235 +235 +234 +235 +235 +235 +235 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +236 +236 +236 +237 +237 +237 +237 +237 +238 +239 +240 +238 +238 +237 +238 +239 +240 +241 +241 +240 +241 +241 +241 +240 +240 +241 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +242 +243 +243 +244 +244 +244 +245 +246 +247 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +247 +246 +246 +248 +252 +252 +249 +248 +247 +238 +226 +223 +224 +224 +223 +221 +220 +217 +215 +214 +217 +216 +216 +216 +216 +217 +217 +217 +213 +212 +211 +209 +208 +207 +205 +203 +204 +204 +204 +203 +201 +202 +204 +206 +199 +198 +192 +186 +184 +184 +180 +173 +165 +164 +163 +161 +154 +148 +147 +151 +152 +149 +148 +154 +161 +161 +154 +145 +141 +137 +136 +141 +147 +150 +146 +141 +139 +137 +135 +137 +140 +141 +139 +137 +136 +132 +129 +130 +130 +128 +125 +124 +124 +123 +122 +117 +114 +111 +112 +111 +111 +111 +111 +108 +102 +94 +85 +80 +83 +87 +90 +90 +91 +96 +104 +108 +109 +107 +101 +95 +91 +85 +80 +79 +82 +83 +87 +88 +81 +80 +85 +88 +81 +76 +75 +78 +76 +70 +69 +72 +72 +72 +74 +79 +89 +102 +118 +129 +119 +115 +103 +101 +114 +119 +118 +127 +131 +138 +150 +160 +161 +153 +141 +134 +132 +126 +121 +121 +120 +118 +122 +129 +123 +125 +126 +125 +121 +117 +115 +116 +112 +112 +114 +113 +107 +99 +99 +103 +100 +106 +112 +114 +116 +117 +116 +113 +111 +108 +107 +108 +108 +107 +105 +105 +110 +111 +110 +108 +109 +114 +118 +121 +117 +118 +119 +117 +115 +113 +113 +113 +109 +109 +110 +111 +116 +120 +121 +119 +120 +121 +121 +120 +118 +116 +115 +116 +111 +112 +112 +111 +105 +100 +103 +110 +115 +116 +121 +126 +125 +118 +118 +124 +119 +116 +113 +112 +109 +108 +108 +109 +119 +119 +119 +120 +119 +117 +123 +135 +136 +134 +132 +131 +128 +124 +122 +124 +122 +126 +127 +117 +106 +106 +112 +112 +117 +115 +112 +111 +116 +121 +119 +113 +109 +114 +116 +113 +115 +121 +126 +127 +131 +131 +125 +116 +112 +109 +111 +118 +132 +136 +136 +125 +111 +111 +117 +117 +120 +124 +128 +131 +132 +135 +139 +142 +135 +132 +133 +133 +132 +133 +131 +126 +123 +120 +118 +120 +126 +127 +119 +108 +104 +107 +108 +111 +125 +136 +138 +138 +137 +139 +144 +149 +148 +140 +132 +128 +130 +132 +132 +130 +130 +132 +134 +135 +131 +132 +134 +135 +133 +131 +131 +132 +133 +132 +131 +132 +135 +135 +138 +148 +153 +154 +154 +153 +153 +151 +148 +145 +148 +148 +147 +147 +146 +145 +140 +136 +133 +135 +137 +142 +147 +148 +148 +151 +151 +149 +148 +150 +150 +148 +145 +143 +145 +142 +142 +144 +142 +144 +146 +145 +144 +140 +136 +137 +142 +145 +144 +142 +145 +144 +145 +147 +148 +144 +139 +135 +138 +140 +141 +141 +139 +138 +137 +138 +138 +141 +143 +142 +142 +144 +143 +140 +136 +138 +138 +137 +137 +139 +140 +141 +156 +146 +142 +143 +139 +137 +137 +137 +137 +140 +133 +119 +117 +128 +139 +143 +137 +131 +128 +132 +133 +129 +128 +130 +125 +120 +121 +128 +134 +132 +126 +122 +127 +130 +132 +131 +129 +129 +128 +127 +126 +129 +131 +130 +130 +131 +137 +141 +140 +136 +133 +132 +132 +134 +136 +136 +137 +132 +126 +123 +120 +120 +124 +128 +128 +125 +125 +128 +126 +121 +120 +122 +133 +135 +129 +124 +129 +134 +131 +128 +127 +125 +125 +128 +132 +134 +132 +129 +130 +130 +129 +127 +128 +130 +130 +129 +127 +125 +125 +127 +127 +124 +121 +120 +127 +130 +132 +134 +138 +143 +143 +140 +139 +141 +141 +139 +134 +132 +133 +135 +137 +137 +136 +137 +141 +147 +151 +154 +156 +158 +157 +154 +149 +139 +133 +137 +143 +150 +157 +159 +158 +153 +147 +143 +137 +142 +143 +143 +147 +148 +144 +141 +142 +151 +151 +148 +151 +147 +138 +134 +131 +127 +121 +113 +112 +121 +127 +128 +128 +127 +127 +129 +131 +130 +129 +127 +131 +133 +135 +136 +136 +135 +133 +132 +132 +128 +126 +126 +128 +130 +131 +131 +134 +138 +139 +133 +126 +120 +115 +112 +113 +110 +108 +109 +112 +112 +110 +109 +109 +110 +111 +111 +109 +110 +111 +112 +108 +107 +106 +107 +109 +109 +108 +107 +104 +109 +115 +113 +106 +107 +110 +110 +113 +113 +113 +114 +115 +116 +117 +117 +111 +110 +110 +112 +114 +115 +112 +109 +109 +108 +108 +109 +110 +108 +104 +100 +95 +95 +96 +99 +102 +102 +99 +96 +92 +92 +91 +90 +92 +96 +100 +101 +95 +88 +87 +91 +91 +82 +73 +69 +68 +68 +68 +69 +71 +72 +71 +71 +72 +71 +71 +75 +80 +86 +87 +86 +83 +83 +85 +89 +90 +91 +92 +93 +96 +96 +98 +104 +110 +111 +105 +100 +98 +104 +107 +110 +116 +119 +120 +123 +124 +120 +117 +116 +115 +114 +115 +118 +121 +122 +121 +121 +122 +125 +125 +122 +126 +124 +123 +123 +123 +123 +121 +120 +115 +110 +108 +110 +111 +108 +104 +103 +106 +112 +114 +114 +117 +123 +126 +124 +121 +126 +133 +137 +135 +131 +133 +139 +137 +128 +121 +120 +124 +128 +131 +133 +131 +133 +131 +131 +130 +117 +104 +104 +112 +120 +133 +143 +143 +139 +138 +142 +147 +147 +145 +145 +148 +149 +150 +149 +143 +144 +144 +142 +139 +137 +137 +138 +142 +140 +140 +140 +143 +146 +147 +146 +145 +141 +144 +149 +149 +149 +151 +151 +151 +147 +145 +144 +142 +137 +137 +140 +141 +143 +145 +144 +143 +142 +142 +142 +146 +150 +152 +153 +157 +162 +162 +159 +158 +158 +158 +156 +153 +149 +146 +144 +142 +144 +140 +128 +118 +117 +122 +126 +129 +136 +143 +146 +147 +146 +144 +142 +145 +149 +152 +153 +150 +146 +143 +140 +147 +149 +153 +154 +150 +146 +147 +150 +148 +148 +150 +153 +154 +153 +152 +152 +149 +145 +141 +138 +135 +132 +131 +130 +126 +123 +122 +128 +133 +132 +134 +142 +151 +152 +149 +144 +140 +142 +149 +154 +163 +162 +164 +159 +144 +136 +138 +141 +135 +133 +144 +158 +172 +197 +212 +204 +196 +158 +118 +100 +108 +129 +137 +126 +122 +123 +141 +160 +163 +166 +170 +170 +178 +183 +181 +168 +146 +125 +117 +116 +117 +119 +118 +120 +129 +138 +143 +149 +161 +169 +164 +159 +148 +149 +177 +193 +170 +139 +123 +152 +192 +213 +202 +162 +131 +148 +166 +180 +182 +166 +152 +155 +166 +184 +179 +160 +157 +154 +137 +122 +100 +116 +151 +174 +168 +164 +168 +167 +147 +147 +156 +164 +159 +156 +162 +168 +166 +169 +155 +128 +120 +143 +180 +205 +192 +186 +194 +203 +208 +203 +184 +180 +181 +173 +167 +161 +172 +193 +202 +207 +230 +217 +190 +170 +173 +191 +206 +212 +202 +198 +208 +218 +216 +219 +219 +209 +200 +205 +212 +207 +191 +186 +201 +217 +218 +216 +217 +211 +205 +193 +176 +174 +199 +229 +241 +230 +213 +190 +185 +204 +216 +218 +208 +201 +201 +208 +218 +215 +203 +193 +184 +179 +178 +184 +187 +184 +191 +195 +194 +183 +163 +150 +155 +168 +182 +191 +189 +180 +168 +161 +168 +170 +171 +183 +193 +191 +179 +161 +144 +134 +130 +129 +128 +128 +130 +134 +136 +137 +137 +137 +137 +139 +141 +140 +138 +136 +142 +144 +150 +153 +158 +165 +168 +168 +161 +144 +135 +133 +128 +129 +135 +135 +135 +133 +131 +130 +131 +130 +128 +127 +125 +123 +125 +128 +131 +131 +130 +132 +136 +138 +141 +143 +142 +144 +148 +151 +156 +158 +158 +160 +161 +163 +164 +165 +168 +169 +173 +178 +182 +181 +177 +172 +175 +176 +180 +185 +191 +196 +197 +198 +201 +200 +200 +201 +196 +184 +171 +162 +155 +154 +153 +154 +152 +149 +147 +148 +141 +140 +141 +143 +144 +140 +133 +127 +130 +132 +134 +135 +136 +138 +140 +141 +140 +143 +146 +147 +147 +149 +152 +155 +160 +161 +168 +179 +185 +186 +194 +205 +225 +232 +240 +241 +239 +238 +240 +241 +240 +238 +237 +237 +237 +238 +238 +238 +237 +237 +237 +238 +237 +237 +236 +236 +236 +236 +237 +237 +237 +236 +235 +235 +234 +235 +235 +235 +234 +234 +234 +235 +235 +235 +235 +235 +235 +235 +235 +235 +236 +236 +236 +237 +236 +236 +236 +236 +237 +237 +238 +238 +238 +238 +238 +239 +238 +239 +239 +239 +240 +240 +241 +241 +240 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +240 +240 +241 +240 +239 +238 +238 +238 +237 +236 +237 +237 +236 +236 +236 +236 +237 +237 +236 +236 +235 +235 +234 +234 +233 +233 +234 +234 +234 +235 +235 +235 +235 +235 +235 +235 +235 +236 +236 +237 +237 +237 +237 +237 +238 +237 +237 +238 +239 +239 +238 +238 +238 +238 +239 +240 +241 +242 +241 +242 +242 +242 +241 +241 +241 +242 +241 +241 +241 +242 +242 +243 +243 +243 +244 +244 +243 +244 +244 +245 +245 +245 +245 +246 +247 +248 +248 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +252 +248 +245 +245 +246 +249 +249 +247 +247 +247 +239 +227 +224 +227 +227 +225 +223 +222 +220 +218 +217 +218 +217 +216 +215 +214 +214 +214 +215 +213 +213 +214 +214 +213 +210 +207 +204 +205 +204 +204 +203 +202 +202 +203 +204 +201 +199 +195 +193 +192 +191 +185 +180 +174 +177 +175 +165 +153 +144 +143 +143 +145 +142 +140 +139 +140 +143 +143 +144 +134 +130 +129 +134 +141 +145 +143 +138 +134 +132 +131 +131 +132 +130 +126 +122 +124 +123 +123 +126 +127 +126 +124 +122 +122 +121 +118 +112 +107 +104 +102 +100 +97 +99 +100 +99 +93 +88 +82 +78 +79 +87 +96 +97 +98 +103 +107 +110 +108 +107 +101 +95 +93 +89 +86 +91 +92 +91 +94 +92 +84 +82 +84 +84 +76 +78 +77 +73 +73 +78 +79 +77 +80 +82 +82 +80 +78 +87 +109 +129 +125 +115 +108 +115 +128 +128 +126 +133 +142 +149 +161 +174 +180 +174 +160 +149 +130 +126 +122 +122 +122 +122 +126 +130 +129 +127 +127 +126 +122 +117 +117 +119 +120 +118 +116 +113 +109 +105 +103 +104 +107 +110 +112 +112 +113 +114 +113 +110 +114 +114 +114 +114 +115 +114 +111 +109 +109 +111 +112 +111 +111 +112 +114 +114 +109 +117 +118 +112 +111 +116 +116 +111 +116 +116 +116 +118 +120 +124 +124 +123 +118 +116 +114 +114 +113 +111 +110 +111 +108 +107 +108 +109 +107 +105 +108 +113 +118 +116 +119 +125 +123 +117 +114 +117 +112 +114 +114 +113 +112 +113 +113 +112 +122 +119 +120 +123 +124 +127 +132 +137 +132 +128 +127 +129 +127 +123 +121 +122 +119 +125 +128 +121 +108 +107 +114 +116 +115 +110 +105 +107 +111 +113 +108 +102 +106 +114 +120 +119 +118 +122 +124 +124 +132 +128 +118 +110 +109 +110 +116 +125 +130 +132 +133 +124 +113 +113 +120 +122 +119 +123 +127 +130 +134 +139 +142 +142 +142 +136 +131 +128 +129 +134 +134 +128 +122 +118 +114 +116 +125 +131 +125 +115 +106 +108 +110 +119 +132 +138 +137 +139 +141 +139 +141 +143 +142 +136 +131 +130 +132 +134 +133 +132 +132 +133 +133 +131 +132 +134 +136 +136 +135 +133 +134 +136 +135 +133 +128 +129 +136 +143 +153 +164 +158 +155 +153 +153 +155 +153 +149 +146 +148 +147 +146 +148 +148 +144 +139 +135 +132 +139 +143 +147 +154 +155 +151 +148 +149 +148 +147 +148 +149 +149 +148 +146 +147 +146 +147 +146 +144 +146 +148 +146 +146 +147 +148 +145 +141 +140 +143 +146 +149 +146 +143 +143 +141 +139 +137 +136 +141 +141 +140 +139 +138 +137 +138 +138 +140 +139 +140 +145 +149 +147 +141 +134 +135 +138 +140 +139 +137 +139 +143 +147 +159 +158 +157 +152 +146 +145 +138 +126 +129 +133 +130 +119 +117 +127 +137 +140 +139 +132 +127 +128 +130 +130 +130 +131 +124 +118 +118 +124 +130 +129 +123 +120 +125 +129 +133 +134 +134 +132 +129 +125 +124 +129 +132 +132 +133 +135 +139 +142 +129 +129 +131 +132 +132 +138 +141 +136 +130 +128 +127 +126 +123 +121 +123 +127 +128 +125 +124 +126 +125 +122 +121 +123 +128 +132 +129 +127 +131 +132 +129 +126 +126 +125 +126 +130 +133 +135 +133 +130 +134 +134 +131 +127 +127 +130 +134 +136 +128 +126 +126 +129 +128 +124 +123 +124 +124 +129 +135 +136 +135 +134 +136 +138 +138 +141 +142 +139 +133 +131 +134 +137 +140 +139 +136 +134 +136 +142 +149 +153 +158 +156 +151 +149 +149 +144 +140 +144 +146 +150 +155 +158 +158 +155 +151 +148 +150 +152 +148 +143 +146 +148 +145 +144 +141 +145 +142 +137 +138 +142 +144 +146 +135 +133 +128 +120 +116 +124 +125 +117 +111 +120 +125 +126 +134 +143 +142 +133 +132 +132 +133 +135 +135 +134 +133 +133 +136 +133 +131 +129 +127 +128 +132 +135 +141 +145 +146 +140 +134 +129 +122 +116 +107 +103 +101 +104 +109 +112 +111 +108 +104 +107 +109 +109 +109 +110 +112 +113 +109 +108 +107 +106 +106 +105 +103 +102 +106 +104 +104 +104 +107 +114 +114 +106 +102 +109 +116 +116 +111 +108 +111 +115 +115 +112 +109 +108 +110 +110 +110 +108 +105 +107 +110 +114 +115 +112 +105 +100 +98 +97 +96 +97 +99 +97 +93 +89 +85 +86 +86 +85 +83 +80 +79 +78 +77 +72 +72 +78 +79 +72 +64 +62 +68 +69 +70 +72 +74 +76 +77 +78 +82 +84 +87 +89 +91 +93 +93 +91 +90 +93 +98 +100 +100 +101 +105 +108 +102 +102 +103 +105 +107 +106 +101 +97 +100 +107 +111 +114 +119 +119 +119 +122 +118 +114 +111 +111 +112 +114 +117 +120 +122 +124 +123 +120 +121 +123 +125 +124 +122 +119 +116 +116 +118 +120 +118 +116 +112 +107 +105 +109 +112 +110 +107 +106 +108 +113 +116 +119 +122 +127 +128 +127 +129 +129 +132 +135 +137 +136 +136 +137 +133 +121 +113 +119 +131 +135 +137 +137 +133 +129 +127 +129 +128 +119 +113 +116 +122 +121 +129 +141 +147 +143 +140 +141 +145 +145 +144 +144 +144 +144 +143 +141 +140 +145 +145 +140 +138 +141 +144 +143 +148 +145 +141 +140 +142 +146 +147 +145 +144 +140 +145 +150 +150 +149 +150 +152 +151 +147 +144 +143 +140 +137 +138 +142 +148 +151 +152 +150 +148 +146 +145 +145 +140 +142 +145 +150 +157 +163 +162 +159 +160 +159 +157 +154 +152 +150 +150 +150 +148 +148 +145 +138 +129 +123 +118 +115 +114 +126 +137 +140 +140 +142 +143 +144 +145 +147 +147 +146 +144 +143 +144 +144 +151 +146 +146 +153 +155 +150 +147 +148 +151 +152 +153 +153 +152 +151 +152 +153 +151 +143 +136 +135 +138 +140 +141 +142 +141 +136 +129 +130 +131 +127 +127 +134 +144 +147 +150 +148 +145 +145 +149 +153 +160 +160 +164 +161 +147 +136 +138 +143 +131 +126 +136 +152 +168 +186 +199 +202 +198 +176 +139 +104 +96 +114 +131 +132 +116 +122 +138 +154 +163 +168 +172 +173 +188 +187 +172 +162 +153 +135 +119 +108 +111 +120 +122 +120 +126 +135 +141 +145 +171 +173 +168 +165 +153 +138 +149 +172 +176 +156 +135 +142 +170 +199 +201 +174 +124 +113 +128 +172 +193 +171 +146 +145 +162 +178 +176 +165 +168 +166 +149 +138 +120 +111 +121 +146 +154 +157 +171 +184 +169 +151 +140 +146 +156 +164 +168 +166 +162 +164 +160 +148 +130 +123 +148 +186 +190 +191 +194 +199 +208 +202 +185 +177 +183 +185 +184 +174 +177 +193 +204 +211 +217 +216 +199 +175 +169 +185 +202 +206 +203 +206 +215 +218 +217 +220 +219 +208 +203 +202 +210 +212 +197 +188 +199 +216 +215 +214 +217 +212 +207 +195 +181 +182 +205 +226 +238 +234 +220 +197 +190 +206 +217 +219 +208 +199 +196 +201 +212 +211 +206 +194 +188 +187 +186 +186 +185 +182 +191 +193 +192 +181 +163 +151 +157 +168 +184 +193 +189 +178 +164 +159 +168 +171 +172 +180 +189 +190 +180 +164 +147 +138 +129 +129 +130 +131 +134 +136 +137 +138 +137 +137 +137 +139 +141 +141 +139 +137 +138 +143 +148 +151 +158 +166 +172 +173 +163 +155 +148 +140 +134 +133 +133 +132 +132 +131 +129 +128 +129 +129 +128 +128 +128 +127 +129 +133 +135 +134 +134 +135 +138 +141 +144 +143 +143 +146 +149 +153 +161 +163 +163 +163 +164 +164 +165 +168 +167 +168 +173 +178 +182 +181 +178 +173 +175 +176 +180 +187 +194 +198 +198 +197 +199 +196 +195 +196 +195 +186 +173 +164 +158 +152 +147 +150 +153 +151 +146 +142 +139 +139 +141 +142 +142 +138 +132 +127 +128 +131 +133 +135 +137 +138 +140 +141 +140 +144 +147 +149 +149 +149 +151 +153 +160 +160 +166 +178 +186 +192 +201 +212 +225 +232 +240 +241 +239 +238 +240 +241 +238 +238 +237 +237 +238 +238 +239 +239 +240 +239 +239 +238 +237 +236 +236 +236 +235 +237 +237 +238 +238 +237 +236 +235 +235 +235 +235 +235 +234 +234 +234 +235 +235 +235 +235 +235 +235 +235 +235 +235 +236 +236 +236 +236 +236 +236 +236 +236 +236 +237 +238 +238 +237 +237 +238 +239 +239 +240 +240 +239 +240 +241 +241 +240 +240 +241 +242 +242 +241 +241 +242 +242 +242 +242 +241 +241 +240 +240 +240 +240 +241 +240 +239 +239 +239 +238 +237 +236 +237 +237 +237 +236 +236 +236 +237 +237 +237 +236 +236 +235 +235 +234 +234 +234 +233 +233 +232 +233 +234 +235 +235 +235 +236 +236 +236 +237 +237 +237 +238 +238 +237 +237 +238 +238 +237 +238 +238 +239 +239 +239 +238 +239 +239 +240 +241 +241 +242 +242 +243 +242 +242 +241 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +247 +248 +248 +248 +249 +250 +249 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +253 +249 +246 +247 +248 +248 +249 +249 +250 +250 +241 +230 +226 +228 +228 +226 +224 +224 +223 +221 +220 +218 +218 +217 +216 +215 +214 +214 +214 +212 +212 +213 +215 +214 +211 +207 +203 +204 +203 +203 +203 +202 +201 +200 +199 +201 +198 +198 +200 +201 +196 +189 +183 +177 +182 +181 +170 +159 +155 +153 +150 +151 +145 +138 +133 +132 +135 +140 +142 +133 +131 +130 +133 +137 +140 +139 +135 +130 +129 +126 +122 +119 +115 +113 +112 +111 +112 +114 +118 +119 +116 +112 +110 +108 +109 +108 +103 +100 +99 +97 +95 +90 +93 +94 +92 +88 +86 +88 +90 +96 +102 +108 +108 +107 +108 +108 +106 +106 +108 +105 +103 +106 +102 +99 +104 +103 +99 +97 +93 +87 +86 +86 +84 +78 +80 +77 +72 +75 +83 +88 +88 +88 +86 +85 +82 +78 +78 +90 +103 +117 +111 +115 +127 +135 +134 +132 +136 +147 +151 +161 +172 +179 +176 +164 +154 +135 +132 +129 +129 +129 +129 +128 +126 +128 +123 +121 +122 +122 +119 +118 +121 +120 +121 +121 +118 +116 +115 +111 +110 +112 +111 +110 +110 +108 +106 +104 +104 +109 +113 +116 +117 +118 +119 +117 +114 +111 +115 +119 +119 +117 +116 +115 +113 +114 +118 +119 +114 +113 +117 +118 +116 +122 +122 +122 +123 +125 +126 +126 +124 +120 +116 +112 +111 +111 +109 +108 +108 +108 +107 +108 +108 +110 +111 +112 +113 +115 +112 +114 +117 +117 +112 +110 +111 +114 +117 +119 +119 +118 +117 +117 +118 +121 +117 +118 +122 +127 +132 +133 +131 +131 +129 +130 +132 +131 +125 +122 +123 +126 +125 +125 +120 +111 +112 +117 +120 +113 +109 +107 +106 +105 +103 +100 +96 +109 +116 +124 +126 +122 +117 +118 +123 +131 +124 +113 +107 +112 +116 +122 +131 +129 +128 +129 +125 +116 +117 +124 +128 +120 +119 +120 +128 +135 +139 +142 +144 +143 +135 +129 +124 +124 +130 +129 +121 +117 +117 +116 +117 +123 +128 +124 +117 +112 +113 +117 +127 +136 +136 +136 +144 +143 +138 +136 +137 +136 +132 +131 +133 +134 +134 +134 +133 +134 +135 +132 +129 +130 +132 +133 +132 +130 +131 +133 +135 +135 +134 +130 +134 +147 +156 +162 +168 +157 +154 +153 +154 +156 +153 +150 +149 +148 +146 +146 +148 +143 +136 +135 +139 +139 +145 +147 +150 +156 +157 +153 +148 +147 +147 +147 +149 +150 +151 +151 +149 +149 +148 +149 +147 +145 +149 +152 +150 +147 +151 +152 +147 +140 +137 +143 +149 +151 +144 +138 +134 +134 +135 +139 +142 +141 +140 +138 +138 +137 +138 +138 +138 +142 +138 +140 +146 +150 +146 +139 +135 +137 +138 +139 +139 +140 +141 +143 +145 +147 +152 +156 +155 +148 +143 +134 +120 +126 +132 +132 +124 +121 +128 +136 +139 +133 +130 +127 +127 +128 +129 +129 +129 +126 +120 +119 +124 +129 +127 +122 +119 +125 +130 +134 +135 +134 +132 +129 +126 +124 +129 +134 +134 +135 +137 +139 +139 +125 +123 +127 +130 +130 +135 +138 +132 +129 +129 +128 +128 +127 +126 +129 +132 +132 +130 +127 +126 +127 +127 +126 +126 +127 +131 +130 +129 +130 +127 +122 +123 +126 +128 +131 +132 +132 +131 +132 +131 +134 +135 +135 +130 +127 +128 +130 +132 +127 +126 +127 +130 +129 +126 +127 +131 +125 +127 +132 +136 +134 +130 +133 +138 +139 +142 +143 +141 +137 +136 +138 +142 +144 +141 +137 +134 +133 +136 +142 +147 +153 +151 +147 +147 +148 +144 +144 +150 +149 +149 +151 +155 +159 +158 +153 +149 +158 +157 +148 +141 +142 +144 +141 +140 +139 +141 +143 +139 +138 +145 +151 +149 +139 +134 +132 +128 +124 +125 +122 +110 +104 +114 +120 +122 +132 +144 +144 +135 +134 +134 +136 +139 +139 +136 +135 +137 +139 +135 +131 +128 +126 +126 +130 +136 +141 +141 +139 +138 +135 +128 +120 +116 +107 +104 +101 +102 +105 +107 +105 +102 +100 +103 +104 +104 +105 +107 +107 +105 +105 +104 +103 +103 +103 +101 +99 +98 +99 +94 +93 +98 +105 +110 +106 +97 +94 +99 +104 +106 +104 +102 +102 +102 +111 +109 +108 +105 +104 +104 +105 +106 +103 +105 +108 +112 +112 +110 +105 +101 +103 +102 +99 +96 +94 +91 +87 +86 +87 +87 +87 +83 +72 +61 +59 +60 +66 +68 +69 +72 +75 +77 +78 +77 +82 +84 +85 +86 +86 +86 +88 +89 +88 +91 +93 +95 +97 +100 +101 +99 +101 +103 +106 +108 +110 +112 +112 +113 +106 +106 +106 +105 +105 +105 +104 +103 +110 +113 +114 +115 +119 +118 +116 +118 +115 +112 +110 +111 +113 +115 +117 +120 +121 +123 +123 +122 +122 +124 +123 +120 +117 +113 +110 +110 +112 +114 +114 +113 +113 +110 +109 +113 +114 +112 +111 +113 +115 +117 +120 +126 +131 +133 +130 +127 +129 +129 +130 +133 +138 +140 +138 +135 +127 +121 +117 +123 +135 +142 +143 +141 +136 +129 +127 +128 +128 +127 +125 +123 +121 +122 +128 +137 +140 +139 +136 +137 +137 +136 +135 +135 +137 +138 +139 +138 +139 +143 +144 +141 +140 +145 +146 +145 +147 +147 +145 +143 +144 +147 +147 +145 +141 +137 +142 +150 +150 +147 +148 +149 +148 +145 +142 +142 +140 +138 +140 +144 +152 +155 +156 +152 +150 +148 +146 +144 +140 +138 +141 +148 +156 +159 +159 +159 +156 +155 +154 +152 +150 +150 +151 +152 +153 +151 +149 +148 +143 +134 +125 +120 +115 +119 +126 +131 +135 +136 +138 +141 +139 +141 +141 +139 +139 +140 +143 +144 +148 +144 +144 +150 +155 +154 +150 +148 +150 +150 +150 +149 +149 +151 +152 +152 +151 +143 +136 +137 +143 +147 +149 +149 +150 +148 +141 +133 +130 +129 +130 +134 +143 +144 +149 +154 +152 +146 +147 +153 +158 +158 +161 +157 +148 +142 +145 +147 +140 +126 +129 +147 +161 +166 +178 +193 +188 +178 +153 +124 +107 +107 +120 +135 +128 +130 +136 +149 +160 +162 +166 +174 +195 +193 +173 +166 +163 +145 +124 +105 +104 +116 +123 +127 +133 +136 +136 +137 +167 +176 +175 +168 +170 +162 +149 +157 +172 +169 +150 +139 +147 +171 +192 +192 +157 +119 +109 +143 +176 +176 +155 +139 +151 +165 +175 +174 +175 +178 +174 +160 +143 +128 +114 +117 +132 +151 +167 +175 +173 +151 +135 +136 +147 +158 +160 +156 +162 +167 +168 +163 +148 +128 +125 +143 +175 +196 +203 +201 +197 +185 +181 +180 +188 +193 +198 +187 +181 +188 +199 +212 +204 +210 +208 +191 +177 +183 +197 +202 +210 +216 +219 +217 +215 +215 +213 +208 +203 +202 +211 +216 +206 +196 +200 +209 +212 +210 +211 +208 +207 +201 +191 +196 +207 +218 +228 +231 +219 +197 +191 +202 +219 +219 +205 +194 +189 +196 +210 +214 +211 +199 +192 +190 +181 +175 +179 +185 +189 +190 +189 +180 +165 +155 +159 +169 +183 +193 +191 +180 +168 +164 +172 +172 +171 +177 +185 +191 +184 +165 +148 +138 +129 +129 +131 +132 +134 +136 +136 +136 +135 +135 +135 +138 +141 +142 +141 +140 +139 +145 +149 +150 +155 +163 +171 +175 +167 +165 +155 +145 +139 +135 +131 +129 +132 +131 +128 +126 +125 +126 +127 +128 +131 +132 +134 +137 +138 +137 +137 +138 +139 +142 +144 +145 +145 +148 +152 +156 +162 +163 +166 +167 +165 +165 +167 +168 +168 +170 +174 +178 +183 +182 +178 +175 +175 +175 +178 +185 +195 +201 +201 +199 +199 +196 +194 +194 +194 +187 +175 +168 +159 +152 +147 +150 +152 +150 +145 +142 +140 +141 +142 +142 +140 +136 +132 +128 +127 +130 +132 +136 +138 +139 +139 +140 +140 +145 +149 +151 +150 +149 +151 +153 +157 +160 +167 +177 +187 +197 +208 +218 +228 +234 +241 +241 +239 +238 +241 +241 +239 +238 +237 +238 +239 +239 +239 +239 +240 +240 +238 +237 +236 +236 +236 +236 +236 +237 +238 +238 +238 +237 +237 +236 +235 +235 +235 +235 +234 +234 +234 +235 +234 +235 +235 +235 +236 +236 +236 +235 +236 +236 +236 +237 +236 +236 +236 +236 +236 +237 +237 +237 +237 +237 +238 +238 +239 +240 +240 +239 +239 +241 +241 +240 +240 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +239 +238 +238 +239 +239 +238 +238 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +235 +234 +233 +233 +234 +236 +236 +236 +237 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +238 +238 +238 +239 +240 +239 +239 +239 +239 +240 +240 +241 +241 +242 +242 +243 +242 +241 +241 +241 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +246 +246 +246 +247 +247 +248 +248 +248 +249 +250 +249 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +249 +248 +249 +251 +249 +251 +252 +254 +254 +244 +233 +228 +228 +227 +225 +224 +224 +223 +222 +221 +216 +217 +217 +217 +217 +215 +216 +215 +211 +210 +211 +213 +212 +209 +205 +201 +199 +198 +200 +202 +204 +203 +200 +198 +198 +195 +197 +204 +205 +198 +188 +182 +180 +186 +184 +171 +164 +166 +166 +162 +159 +152 +145 +144 +146 +146 +141 +137 +139 +138 +137 +138 +139 +138 +136 +134 +125 +124 +119 +111 +104 +100 +102 +105 +101 +102 +106 +110 +109 +103 +97 +94 +90 +93 +94 +93 +93 +96 +96 +95 +97 +99 +99 +94 +89 +91 +100 +110 +113 +117 +117 +113 +110 +109 +105 +99 +102 +107 +106 +109 +116 +111 +105 +109 +100 +98 +101 +103 +99 +97 +95 +89 +90 +83 +78 +78 +80 +82 +89 +94 +93 +92 +94 +94 +87 +79 +81 +89 +111 +113 +126 +138 +140 +136 +135 +134 +145 +153 +164 +173 +174 +165 +151 +139 +140 +138 +136 +136 +138 +137 +130 +123 +121 +116 +115 +121 +123 +122 +119 +119 +114 +122 +126 +123 +120 +118 +116 +114 +113 +111 +111 +113 +114 +110 +108 +109 +109 +116 +118 +115 +114 +115 +111 +105 +110 +115 +118 +118 +117 +116 +115 +113 +120 +115 +113 +115 +113 +109 +112 +120 +123 +123 +122 +121 +122 +124 +125 +123 +123 +117 +110 +108 +108 +106 +103 +102 +107 +106 +106 +107 +110 +114 +115 +112 +113 +111 +111 +114 +114 +113 +113 +115 +119 +119 +121 +123 +121 +119 +122 +127 +120 +117 +117 +120 +123 +130 +133 +128 +129 +130 +134 +138 +136 +130 +127 +128 +129 +124 +124 +123 +119 +116 +116 +115 +108 +107 +108 +108 +105 +100 +100 +102 +113 +116 +124 +130 +122 +109 +111 +123 +135 +126 +115 +111 +117 +120 +122 +127 +130 +127 +129 +126 +118 +118 +125 +132 +121 +114 +116 +126 +135 +136 +139 +145 +138 +130 +124 +118 +120 +124 +122 +110 +112 +117 +121 +121 +122 +123 +119 +113 +117 +119 +124 +132 +135 +130 +135 +150 +144 +138 +134 +134 +133 +131 +132 +136 +134 +134 +134 +134 +136 +137 +134 +129 +126 +127 +127 +125 +124 +126 +130 +133 +133 +134 +133 +140 +156 +166 +164 +162 +156 +154 +155 +157 +157 +154 +151 +153 +148 +146 +148 +148 +139 +131 +135 +145 +149 +148 +147 +148 +154 +155 +153 +152 +146 +147 +148 +149 +150 +151 +150 +149 +151 +149 +148 +145 +143 +150 +155 +155 +145 +147 +146 +143 +140 +141 +148 +154 +146 +141 +137 +137 +138 +139 +142 +146 +140 +138 +137 +137 +137 +138 +138 +137 +139 +136 +139 +144 +144 +138 +136 +139 +138 +137 +136 +137 +139 +140 +139 +139 +138 +135 +140 +145 +140 +133 +132 +131 +129 +135 +136 +129 +125 +129 +136 +139 +125 +128 +131 +131 +131 +131 +130 +129 +131 +125 +123 +128 +132 +130 +125 +122 +128 +132 +135 +134 +131 +129 +129 +129 +126 +130 +134 +134 +135 +137 +137 +135 +129 +123 +126 +129 +127 +130 +135 +131 +132 +129 +127 +127 +127 +129 +134 +138 +136 +134 +130 +127 +128 +130 +129 +127 +132 +133 +132 +130 +127 +121 +117 +120 +127 +130 +135 +134 +130 +127 +128 +132 +131 +135 +137 +134 +128 +125 +124 +124 +124 +123 +125 +128 +126 +124 +127 +133 +128 +125 +128 +136 +138 +134 +135 +138 +143 +144 +147 +147 +145 +145 +146 +148 +147 +144 +140 +135 +132 +132 +136 +140 +144 +146 +146 +147 +147 +142 +143 +151 +151 +147 +147 +152 +158 +159 +153 +147 +147 +149 +146 +143 +145 +143 +135 +129 +134 +139 +149 +151 +148 +153 +154 +144 +143 +136 +136 +138 +134 +133 +128 +117 +109 +111 +114 +119 +125 +131 +132 +131 +134 +136 +142 +146 +145 +139 +136 +136 +138 +131 +125 +125 +127 +130 +133 +135 +135 +128 +126 +129 +128 +119 +112 +110 +113 +110 +105 +103 +102 +100 +97 +94 +99 +100 +99 +99 +101 +103 +100 +97 +93 +93 +95 +97 +99 +100 +100 +100 +85 +80 +85 +95 +97 +95 +91 +85 +90 +87 +87 +92 +98 +99 +94 +88 +99 +101 +103 +101 +99 +97 +99 +102 +99 +99 +99 +100 +100 +99 +98 +96 +99 +98 +95 +90 +85 +81 +79 +79 +80 +81 +82 +79 +67 +57 +59 +66 +74 +81 +82 +78 +79 +89 +94 +93 +90 +92 +95 +95 +94 +93 +94 +96 +93 +95 +96 +98 +102 +107 +108 +107 +112 +109 +106 +108 +114 +117 +113 +108 +103 +103 +104 +103 +104 +108 +114 +118 +121 +120 +117 +117 +121 +120 +117 +118 +120 +117 +115 +116 +117 +118 +118 +120 +121 +123 +124 +124 +125 +126 +121 +114 +116 +112 +109 +108 +110 +113 +114 +116 +115 +112 +113 +117 +118 +117 +118 +122 +125 +123 +125 +132 +137 +137 +133 +127 +125 +129 +132 +135 +139 +144 +142 +138 +129 +132 +131 +132 +136 +143 +146 +143 +139 +131 +130 +130 +130 +135 +135 +125 +115 +124 +133 +137 +135 +135 +135 +136 +131 +130 +128 +129 +134 +139 +143 +144 +139 +140 +141 +142 +142 +146 +145 +143 +146 +149 +149 +147 +145 +146 +145 +143 +138 +133 +137 +146 +148 +144 +143 +142 +145 +141 +140 +141 +140 +138 +140 +144 +151 +154 +155 +151 +147 +145 +144 +142 +141 +138 +139 +145 +151 +152 +152 +152 +149 +150 +151 +151 +149 +148 +149 +149 +148 +148 +151 +154 +152 +143 +136 +134 +126 +117 +114 +124 +134 +134 +133 +133 +135 +138 +140 +139 +139 +142 +144 +143 +143 +144 +145 +148 +151 +154 +152 +151 +149 +147 +145 +145 +147 +150 +152 +152 +150 +144 +140 +144 +150 +155 +156 +156 +152 +157 +149 +135 +131 +135 +137 +139 +147 +143 +148 +157 +155 +145 +144 +153 +162 +162 +162 +153 +146 +147 +151 +149 +143 +138 +133 +140 +154 +162 +168 +174 +176 +176 +157 +132 +124 +122 +118 +115 +131 +132 +135 +149 +161 +158 +159 +172 +188 +196 +183 +179 +176 +154 +128 +106 +109 +117 +123 +130 +138 +140 +135 +133 +148 +166 +177 +178 +193 +189 +159 +161 +174 +172 +151 +137 +144 +163 +187 +195 +185 +153 +126 +120 +139 +168 +172 +154 +147 +160 +176 +174 +170 +190 +202 +188 +159 +145 +122 +113 +126 +144 +159 +164 +161 +147 +137 +135 +138 +145 +147 +143 +153 +172 +178 +172 +161 +142 +124 +118 +150 +192 +209 +201 +183 +166 +176 +187 +191 +189 +193 +192 +191 +191 +188 +193 +211 +204 +201 +199 +191 +189 +197 +203 +215 +219 +218 +213 +211 +210 +209 +211 +202 +201 +209 +215 +210 +205 +207 +210 +212 +206 +204 +201 +203 +201 +196 +204 +205 +209 +218 +224 +213 +194 +187 +195 +219 +218 +202 +189 +184 +193 +213 +222 +213 +197 +192 +191 +183 +174 +177 +184 +188 +188 +187 +180 +167 +157 +160 +169 +179 +190 +191 +183 +173 +169 +174 +171 +169 +173 +184 +193 +188 +167 +146 +136 +130 +130 +130 +130 +131 +133 +133 +134 +133 +134 +134 +136 +140 +142 +141 +141 +142 +148 +151 +150 +152 +161 +170 +174 +172 +170 +159 +147 +144 +139 +133 +136 +137 +135 +132 +128 +125 +125 +128 +130 +132 +133 +136 +138 +138 +134 +134 +136 +137 +140 +143 +145 +146 +149 +154 +158 +160 +164 +168 +169 +168 +167 +169 +170 +171 +173 +176 +180 +182 +181 +178 +176 +175 +173 +175 +184 +195 +204 +205 +202 +199 +196 +193 +193 +191 +184 +175 +169 +156 +152 +151 +152 +151 +146 +145 +147 +143 +144 +143 +142 +139 +135 +132 +129 +129 +130 +134 +138 +139 +139 +139 +140 +141 +144 +150 +152 +151 +151 +153 +155 +152 +160 +170 +179 +188 +199 +212 +221 +231 +238 +242 +242 +239 +239 +241 +243 +240 +239 +238 +238 +239 +239 +239 +238 +239 +238 +237 +236 +236 +236 +237 +238 +236 +237 +238 +238 +238 +238 +237 +236 +235 +235 +236 +235 +234 +234 +234 +235 +234 +234 +235 +235 +236 +236 +236 +236 +237 +237 +237 +237 +236 +237 +237 +237 +236 +236 +237 +237 +237 +237 +237 +238 +239 +240 +240 +239 +239 +241 +241 +239 +239 +240 +241 +241 +240 +240 +241 +242 +242 +241 +241 +240 +240 +241 +241 +242 +239 +238 +238 +238 +239 +240 +239 +239 +237 +237 +237 +237 +237 +237 +236 +236 +235 +235 +236 +236 +236 +237 +237 +237 +238 +236 +235 +234 +236 +237 +237 +237 +239 +239 +238 +238 +237 +237 +236 +236 +238 +238 +239 +238 +238 +238 +239 +240 +240 +239 +239 +239 +240 +240 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +243 +244 +244 +245 +245 +245 +246 +247 +247 +247 +248 +248 +250 +251 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +255 +254 +251 +250 +251 +252 +251 +251 +253 +255 +253 +245 +235 +229 +230 +227 +223 +222 +223 +223 +221 +219 +216 +215 +214 +218 +218 +217 +213 +212 +212 +209 +207 +209 +209 +206 +203 +202 +202 +199 +194 +193 +197 +202 +202 +199 +195 +196 +195 +192 +193 +195 +190 +181 +180 +184 +186 +179 +170 +165 +166 +169 +164 +155 +150 +154 +156 +153 +148 +148 +151 +145 +143 +144 +144 +140 +138 +138 +127 +124 +121 +116 +111 +107 +109 +113 +117 +114 +112 +111 +111 +107 +101 +95 +93 +93 +96 +99 +103 +105 +105 +106 +106 +109 +111 +111 +110 +112 +117 +122 +122 +119 +117 +117 +114 +109 +105 +104 +108 +111 +115 +117 +118 +115 +111 +108 +107 +105 +102 +101 +102 +102 +98 +92 +90 +83 +80 +83 +85 +90 +95 +95 +94 +96 +96 +95 +95 +95 +94 +93 +108 +116 +129 +141 +141 +136 +136 +144 +155 +161 +170 +174 +166 +151 +138 +134 +147 +152 +136 +132 +134 +126 +122 +118 +120 +119 +123 +127 +126 +120 +119 +122 +119 +119 +121 +123 +122 +119 +117 +116 +114 +114 +114 +113 +112 +112 +113 +115 +114 +113 +113 +111 +106 +102 +104 +108 +109 +108 +108 +110 +114 +115 +115 +115 +118 +110 +108 +111 +109 +103 +106 +116 +116 +116 +117 +115 +113 +112 +115 +117 +119 +114 +109 +107 +106 +104 +101 +99 +101 +104 +110 +111 +111 +115 +117 +112 +114 +117 +120 +120 +117 +117 +121 +126 +128 +121 +121 +123 +120 +120 +124 +128 +130 +126 +126 +134 +134 +126 +119 +117 +122 +127 +131 +136 +143 +147 +135 +121 +119 +122 +125 +126 +122 +116 +112 +112 +106 +108 +104 +99 +97 +102 +108 +112 +126 +132 +133 +128 +114 +96 +103 +129 +139 +130 +121 +117 +118 +120 +122 +125 +119 +123 +126 +126 +123 +122 +123 +124 +119 +117 +119 +125 +131 +134 +133 +134 +122 +114 +114 +121 +120 +115 +113 +111 +112 +116 +123 +126 +123 +114 +109 +108 +117 +127 +132 +130 +130 +130 +134 +141 +141 +137 +135 +135 +136 +136 +136 +136 +134 +132 +132 +135 +136 +134 +132 +130 +127 +124 +122 +123 +124 +125 +128 +132 +130 +135 +138 +143 +154 +161 +156 +151 +151 +152 +154 +156 +156 +154 +152 +150 +147 +146 +146 +144 +137 +133 +136 +144 +150 +153 +153 +150 +147 +147 +150 +153 +147 +147 +147 +149 +149 +148 +149 +150 +152 +155 +151 +143 +145 +153 +155 +150 +144 +143 +142 +143 +145 +147 +148 +148 +143 +138 +136 +140 +143 +144 +143 +143 +145 +141 +138 +135 +136 +135 +135 +134 +136 +137 +139 +137 +133 +135 +139 +137 +137 +136 +136 +136 +135 +134 +135 +138 +135 +127 +123 +130 +137 +134 +135 +144 +144 +132 +130 +130 +123 +130 +138 +133 +112 +123 +136 +135 +128 +128 +133 +134 +130 +124 +128 +134 +132 +134 +132 +123 +126 +129 +131 +131 +129 +127 +127 +127 +126 +130 +132 +132 +133 +137 +138 +136 +132 +130 +130 +134 +136 +134 +133 +134 +131 +130 +128 +126 +130 +135 +138 +136 +140 +142 +139 +138 +145 +148 +141 +135 +134 +138 +139 +130 +117 +116 +119 +119 +129 +128 +126 +123 +123 +126 +130 +131 +135 +136 +135 +133 +128 +124 +123 +122 +126 +127 +128 +128 +129 +131 +134 +134 +131 +128 +128 +131 +134 +135 +137 +140 +147 +146 +147 +149 +150 +148 +147 +147 +149 +144 +143 +143 +136 +131 +132 +134 +137 +144 +148 +146 +145 +149 +154 +155 +158 +159 +157 +155 +159 +164 +160 +151 +148 +145 +145 +152 +152 +137 +123 +122 +132 +140 +147 +149 +151 +149 +143 +142 +140 +141 +141 +139 +139 +136 +131 +126 +122 +118 +116 +114 +106 +99 +105 +119 +124 +126 +130 +139 +144 +144 +142 +141 +137 +132 +129 +126 +124 +129 +137 +140 +126 +122 +121 +127 +128 +119 +115 +122 +130 +132 +118 +102 +101 +104 +101 +99 +98 +96 +101 +96 +83 +85 +93 +89 +92 +93 +95 +99 +103 +104 +97 +89 +80 +78 +80 +85 +86 +82 +79 +81 +84 +79 +77 +78 +75 +73 +80 +90 +83 +81 +86 +90 +90 +91 +94 +93 +88 +90 +91 +91 +92 +93 +94 +94 +89 +84 +79 +76 +73 +72 +72 +73 +76 +82 +87 +87 +82 +76 +77 +79 +88 +90 +92 +93 +93 +96 +100 +104 +104 +99 +95 +97 +101 +103 +103 +103 +102 +106 +109 +109 +109 +113 +116 +117 +114 +111 +108 +109 +109 +109 +106 +102 +104 +103 +106 +109 +115 +121 +123 +121 +122 +121 +119 +117 +117 +118 +119 +119 +118 +119 +121 +123 +123 +122 +120 +120 +119 +125 +128 +127 +127 +126 +121 +114 +107 +113 +113 +112 +114 +114 +112 +114 +112 +111 +114 +120 +123 +124 +127 +131 +133 +132 +129 +130 +136 +140 +135 +127 +126 +127 +133 +141 +143 +140 +140 +145 +141 +140 +136 +134 +135 +139 +140 +138 +133 +132 +136 +135 +130 +134 +133 +119 +112 +126 +141 +145 +142 +139 +134 +130 +125 +124 +123 +125 +132 +139 +143 +143 +139 +136 +135 +139 +144 +146 +143 +140 +143 +147 +147 +145 +148 +147 +144 +144 +135 +134 +135 +139 +142 +143 +142 +143 +141 +143 +143 +141 +140 +143 +145 +145 +149 +145 +141 +141 +142 +143 +143 +141 +144 +141 +140 +144 +148 +149 +150 +151 +151 +149 +149 +149 +149 +147 +147 +148 +150 +151 +147 +147 +155 +153 +145 +143 +141 +127 +120 +128 +133 +129 +126 +126 +131 +138 +141 +139 +144 +145 +142 +140 +140 +143 +144 +144 +145 +148 +150 +150 +148 +147 +145 +145 +148 +150 +149 +147 +150 +149 +147 +147 +150 +154 +157 +157 +163 +162 +153 +146 +144 +135 +131 +139 +144 +142 +145 +152 +151 +143 +143 +149 +153 +158 +163 +158 +145 +139 +146 +158 +154 +138 +133 +139 +148 +160 +165 +159 +167 +172 +163 +143 +131 +129 +125 +119 +125 +130 +148 +149 +140 +147 +158 +165 +177 +187 +202 +203 +187 +172 +147 +114 +106 +114 +128 +137 +139 +140 +139 +135 +133 +153 +172 +184 +194 +188 +178 +174 +175 +169 +159 +141 +134 +155 +183 +191 +186 +189 +171 +133 +121 +153 +175 +165 +155 +173 +185 +182 +181 +190 +200 +201 +181 +160 +146 +126 +116 +127 +144 +168 +167 +157 +150 +147 +138 +126 +127 +136 +146 +162 +183 +192 +178 +153 +138 +134 +139 +172 +205 +205 +184 +166 +167 +178 +184 +185 +187 +196 +205 +193 +173 +165 +190 +193 +196 +200 +201 +197 +199 +209 +216 +223 +217 +212 +208 +205 +210 +211 +202 +206 +209 +209 +212 +215 +216 +213 +207 +200 +194 +193 +197 +204 +208 +209 +207 +209 +208 +204 +201 +189 +180 +195 +215 +224 +210 +191 +186 +198 +216 +222 +210 +197 +189 +189 +193 +191 +189 +189 +188 +188 +182 +174 +164 +154 +154 +164 +180 +191 +193 +182 +171 +170 +171 +170 +171 +176 +186 +193 +185 +165 +147 +138 +132 +132 +131 +131 +132 +132 +132 +132 +131 +133 +136 +138 +139 +139 +141 +141 +145 +147 +149 +151 +156 +158 +164 +173 +176 +170 +163 +153 +145 +139 +138 +141 +140 +138 +136 +136 +134 +131 +130 +131 +132 +134 +137 +139 +139 +138 +137 +136 +139 +141 +144 +147 +151 +154 +156 +158 +162 +167 +170 +168 +169 +171 +173 +173 +174 +175 +175 +177 +181 +184 +182 +179 +177 +174 +175 +183 +195 +204 +207 +207 +205 +192 +189 +191 +183 +176 +174 +169 +162 +154 +148 +149 +149 +146 +143 +143 +145 +146 +145 +143 +139 +136 +134 +134 +133 +134 +137 +138 +139 +138 +139 +141 +142 +145 +150 +153 +153 +152 +154 +157 +161 +165 +172 +180 +190 +202 +216 +226 +235 +236 +239 +240 +240 +240 +240 +241 +239 +239 +239 +239 +238 +238 +238 +238 +240 +239 +238 +238 +238 +238 +238 +238 +237 +237 +236 +237 +238 +238 +237 +236 +234 +234 +234 +234 +235 +235 +235 +235 +234 +234 +235 +235 +236 +237 +237 +237 +236 +236 +237 +236 +236 +236 +237 +237 +236 +236 +236 +237 +237 +237 +237 +237 +239 +239 +239 +239 +239 +239 +240 +240 +238 +239 +240 +241 +241 +241 +240 +239 +241 +241 +241 +241 +241 +241 +242 +242 +241 +240 +240 +239 +239 +238 +238 +238 +239 +239 +238 +238 +238 +238 +239 +239 +238 +238 +237 +236 +236 +236 +237 +237 +235 +236 +237 +237 +237 +237 +239 +240 +239 +239 +239 +238 +236 +235 +236 +236 +240 +240 +238 +237 +236 +237 +239 +240 +239 +239 +239 +240 +240 +241 +241 +241 +242 +242 +242 +241 +242 +242 +242 +243 +243 +243 +245 +245 +246 +245 +244 +243 +244 +244 +244 +244 +245 +246 +246 +247 +249 +248 +248 +248 +248 +249 +250 +251 +251 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +253 +250 +249 +250 +251 +251 +251 +253 +255 +254 +245 +236 +230 +229 +227 +224 +222 +221 +221 +221 +221 +219 +217 +217 +218 +219 +217 +216 +215 +215 +212 +209 +209 +207 +205 +203 +203 +202 +198 +193 +189 +192 +199 +201 +201 +197 +196 +191 +184 +184 +188 +187 +181 +175 +184 +187 +180 +171 +169 +168 +166 +168 +165 +161 +160 +162 +164 +163 +161 +162 +154 +148 +146 +146 +143 +144 +146 +139 +134 +129 +127 +126 +126 +127 +130 +133 +129 +123 +120 +119 +116 +112 +109 +110 +112 +113 +116 +118 +118 +118 +117 +120 +119 +121 +126 +126 +123 +124 +128 +125 +121 +118 +116 +114 +111 +110 +111 +112 +116 +120 +122 +120 +117 +115 +114 +114 +110 +104 +99 +98 +98 +97 +94 +93 +89 +90 +93 +92 +93 +96 +97 +96 +92 +93 +97 +101 +102 +104 +108 +102 +114 +126 +133 +130 +127 +142 +166 +163 +175 +185 +177 +156 +140 +142 +152 +154 +151 +133 +126 +127 +120 +121 +123 +129 +135 +138 +132 +124 +120 +121 +124 +120 +120 +123 +125 +125 +122 +120 +120 +121 +121 +122 +119 +115 +114 +115 +117 +120 +115 +109 +106 +105 +105 +107 +109 +112 +109 +105 +104 +105 +109 +112 +114 +111 +109 +109 +110 +110 +108 +107 +107 +114 +115 +116 +115 +113 +109 +108 +108 +110 +107 +105 +105 +106 +105 +101 +98 +109 +109 +113 +116 +116 +119 +121 +118 +124 +124 +124 +125 +127 +129 +130 +130 +127 +126 +127 +127 +125 +128 +135 +137 +141 +135 +137 +142 +136 +122 +116 +121 +124 +126 +132 +140 +146 +143 +130 +117 +113 +119 +129 +133 +125 +110 +105 +108 +108 +102 +94 +91 +97 +108 +118 +123 +131 +142 +141 +127 +107 +95 +108 +133 +144 +131 +120 +116 +119 +122 +122 +121 +112 +115 +120 +123 +122 +119 +119 +121 +119 +120 +123 +127 +129 +126 +122 +121 +108 +109 +116 +122 +121 +119 +118 +114 +114 +116 +118 +119 +116 +111 +109 +110 +123 +131 +134 +130 +127 +126 +128 +134 +132 +133 +133 +134 +136 +137 +138 +136 +132 +131 +131 +133 +135 +133 +130 +129 +128 +125 +124 +126 +128 +128 +128 +129 +131 +136 +138 +141 +148 +151 +149 +149 +147 +149 +153 +157 +157 +151 +148 +147 +144 +142 +141 +142 +139 +136 +139 +144 +150 +151 +150 +146 +143 +146 +150 +154 +148 +147 +147 +148 +149 +148 +149 +150 +155 +155 +150 +143 +143 +149 +152 +150 +143 +143 +143 +144 +145 +145 +145 +145 +141 +138 +138 +139 +139 +138 +138 +139 +147 +144 +140 +136 +133 +130 +132 +134 +139 +137 +137 +137 +133 +137 +140 +138 +136 +136 +137 +138 +138 +137 +138 +140 +137 +131 +127 +131 +137 +142 +146 +149 +142 +129 +126 +127 +125 +133 +139 +132 +117 +123 +133 +136 +131 +128 +132 +134 +128 +124 +129 +135 +134 +135 +132 +124 +125 +128 +130 +128 +127 +128 +129 +129 +127 +128 +129 +131 +135 +137 +136 +133 +136 +134 +134 +138 +141 +140 +136 +132 +132 +129 +126 +127 +133 +139 +139 +135 +134 +142 +143 +140 +145 +148 +143 +138 +139 +142 +141 +129 +113 +112 +120 +125 +129 +124 +118 +115 +119 +125 +129 +128 +132 +132 +133 +133 +130 +127 +124 +121 +127 +128 +128 +128 +131 +135 +137 +135 +135 +130 +127 +130 +134 +138 +139 +139 +140 +140 +141 +146 +149 +148 +148 +148 +148 +145 +147 +148 +141 +135 +136 +137 +139 +141 +145 +148 +148 +148 +149 +150 +161 +165 +166 +161 +158 +160 +161 +160 +151 +153 +155 +158 +151 +132 +117 +117 +136 +142 +143 +143 +144 +144 +141 +141 +149 +144 +143 +145 +145 +140 +135 +132 +133 +129 +122 +113 +103 +99 +103 +108 +109 +115 +123 +130 +132 +131 +133 +135 +141 +136 +134 +133 +131 +134 +137 +137 +129 +129 +129 +132 +135 +131 +134 +146 +153 +146 +130 +113 +109 +111 +110 +106 +103 +102 +105 +101 +92 +94 +98 +96 +95 +98 +103 +107 +112 +112 +106 +98 +93 +92 +89 +88 +89 +90 +89 +85 +81 +81 +81 +80 +73 +70 +79 +93 +82 +80 +84 +88 +88 +86 +85 +82 +79 +80 +82 +83 +84 +85 +85 +82 +77 +76 +78 +80 +79 +77 +76 +77 +83 +88 +93 +96 +96 +97 +99 +102 +98 +99 +101 +101 +100 +101 +103 +104 +104 +104 +104 +104 +104 +103 +106 +110 +110 +114 +116 +114 +113 +114 +116 +117 +116 +111 +107 +106 +108 +110 +108 +107 +108 +112 +118 +121 +123 +125 +124 +122 +118 +118 +117 +116 +118 +121 +121 +120 +118 +121 +123 +123 +121 +119 +118 +119 +119 +123 +126 +126 +125 +124 +121 +117 +109 +114 +113 +111 +112 +112 +111 +113 +117 +116 +117 +120 +124 +126 +128 +130 +129 +128 +128 +129 +133 +135 +132 +128 +129 +131 +138 +144 +144 +138 +137 +139 +143 +136 +131 +132 +133 +133 +134 +135 +130 +133 +133 +132 +133 +131 +127 +126 +127 +135 +141 +141 +140 +139 +136 +132 +126 +126 +126 +129 +135 +143 +145 +145 +140 +137 +134 +135 +139 +142 +144 +144 +143 +145 +141 +139 +144 +145 +143 +143 +137 +134 +132 +135 +139 +141 +141 +141 +142 +143 +144 +143 +143 +144 +144 +143 +142 +140 +138 +138 +141 +144 +145 +145 +147 +143 +140 +142 +146 +149 +150 +152 +150 +149 +149 +150 +150 +148 +147 +148 +151 +151 +149 +151 +155 +155 +150 +149 +145 +137 +134 +134 +130 +124 +124 +128 +128 +133 +133 +133 +138 +142 +143 +146 +144 +145 +147 +145 +143 +142 +142 +144 +142 +145 +147 +146 +143 +140 +140 +140 +147 +147 +147 +149 +151 +152 +153 +153 +161 +164 +159 +153 +150 +139 +131 +133 +137 +142 +148 +152 +147 +141 +140 +143 +147 +158 +165 +158 +141 +136 +146 +160 +161 +145 +134 +137 +146 +158 +163 +162 +168 +168 +161 +150 +141 +136 +130 +122 +109 +121 +140 +145 +141 +137 +143 +161 +167 +181 +204 +212 +198 +180 +163 +145 +115 +114 +125 +142 +145 +139 +135 +134 +132 +134 +145 +168 +188 +192 +183 +181 +178 +182 +183 +165 +135 +129 +157 +190 +200 +198 +189 +166 +149 +156 +169 +168 +171 +179 +191 +196 +184 +169 +173 +188 +202 +194 +157 +118 +116 +125 +133 +155 +171 +161 +160 +166 +155 +134 +127 +137 +143 +146 +164 +184 +183 +163 +153 +159 +155 +169 +183 +190 +186 +177 +168 +165 +172 +182 +191 +201 +212 +205 +173 +142 +149 +176 +198 +203 +204 +206 +208 +211 +220 +225 +218 +209 +200 +201 +212 +214 +207 +201 +199 +207 +219 +224 +218 +209 +204 +193 +186 +185 +191 +206 +216 +216 +213 +210 +205 +196 +190 +182 +178 +193 +209 +219 +213 +205 +202 +205 +216 +220 +207 +195 +188 +195 +205 +206 +201 +198 +192 +191 +184 +175 +165 +154 +153 +161 +174 +185 +189 +180 +171 +171 +171 +170 +172 +178 +188 +194 +186 +167 +148 +139 +133 +132 +132 +132 +132 +132 +132 +132 +133 +136 +139 +140 +139 +138 +140 +141 +145 +149 +150 +151 +154 +155 +162 +172 +177 +172 +164 +157 +147 +140 +138 +138 +135 +135 +137 +140 +140 +137 +135 +135 +138 +139 +140 +141 +142 +142 +141 +140 +141 +143 +146 +149 +152 +154 +156 +157 +161 +165 +167 +166 +168 +170 +172 +173 +176 +178 +179 +181 +185 +188 +188 +186 +184 +181 +181 +188 +198 +206 +211 +211 +206 +195 +190 +187 +178 +172 +170 +166 +163 +155 +150 +149 +147 +144 +142 +144 +148 +148 +147 +144 +140 +137 +135 +134 +135 +136 +137 +137 +137 +137 +140 +142 +145 +147 +151 +154 +154 +154 +157 +162 +165 +170 +176 +184 +193 +204 +218 +228 +237 +238 +241 +241 +241 +240 +240 +240 +240 +240 +239 +239 +239 +238 +238 +238 +240 +240 +239 +239 +238 +238 +238 +238 +237 +237 +237 +237 +238 +238 +237 +237 +236 +235 +235 +235 +236 +235 +235 +235 +235 +235 +235 +236 +236 +236 +237 +237 +235 +236 +236 +235 +235 +235 +236 +237 +236 +236 +237 +237 +237 +237 +237 +237 +238 +238 +238 +238 +239 +239 +240 +240 +239 +239 +240 +240 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +240 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +236 +237 +238 +238 +238 +238 +238 +239 +239 +239 +239 +239 +237 +237 +238 +238 +241 +240 +239 +238 +237 +237 +239 +240 +240 +240 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +244 +244 +245 +246 +246 +245 +245 +244 +244 +244 +244 +245 +245 +246 +247 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +252 +250 +249 +250 +252 +252 +252 +254 +255 +254 +246 +237 +231 +228 +228 +227 +224 +219 +219 +223 +226 +223 +221 +219 +219 +219 +218 +218 +219 +217 +214 +210 +208 +205 +203 +202 +203 +202 +199 +194 +191 +193 +197 +201 +202 +199 +196 +189 +181 +181 +187 +187 +182 +177 +188 +190 +180 +174 +176 +175 +169 +172 +171 +172 +174 +175 +174 +174 +175 +168 +159 +150 +147 +146 +145 +148 +152 +148 +143 +138 +137 +140 +143 +145 +146 +143 +139 +134 +131 +131 +130 +128 +125 +128 +130 +131 +130 +127 +124 +120 +118 +123 +118 +119 +127 +129 +123 +121 +125 +127 +124 +122 +121 +120 +118 +118 +119 +116 +120 +125 +125 +123 +120 +120 +121 +122 +119 +112 +104 +100 +99 +98 +96 +94 +93 +96 +97 +94 +95 +101 +103 +102 +94 +91 +96 +97 +93 +94 +99 +103 +112 +118 +121 +121 +123 +146 +181 +184 +184 +177 +162 +146 +141 +151 +164 +152 +149 +135 +132 +128 +122 +127 +133 +139 +147 +145 +129 +117 +117 +122 +123 +122 +123 +125 +127 +125 +123 +122 +123 +125 +124 +122 +119 +118 +116 +116 +114 +114 +112 +110 +111 +112 +112 +113 +113 +112 +109 +108 +106 +109 +112 +113 +113 +110 +113 +114 +112 +113 +115 +112 +105 +112 +114 +117 +117 +115 +111 +107 +103 +101 +102 +105 +108 +110 +111 +109 +107 +112 +111 +116 +121 +122 +123 +125 +124 +131 +130 +129 +132 +137 +141 +138 +132 +133 +134 +135 +131 +128 +137 +148 +149 +147 +140 +140 +146 +140 +124 +120 +127 +127 +126 +132 +142 +146 +138 +124 +116 +111 +114 +122 +129 +121 +107 +102 +105 +101 +91 +84 +87 +102 +118 +130 +135 +140 +142 +136 +122 +103 +94 +111 +138 +145 +135 +124 +117 +115 +115 +116 +116 +109 +109 +113 +117 +115 +111 +112 +118 +121 +124 +127 +129 +127 +118 +112 +109 +109 +112 +118 +120 +121 +127 +127 +119 +113 +110 +108 +106 +105 +106 +110 +115 +126 +133 +135 +129 +124 +122 +123 +129 +127 +131 +134 +135 +136 +138 +137 +134 +134 +132 +132 +134 +136 +134 +132 +131 +132 +129 +128 +130 +132 +131 +129 +127 +134 +138 +139 +143 +146 +145 +146 +150 +149 +150 +156 +162 +161 +153 +149 +147 +144 +140 +139 +141 +142 +140 +140 +142 +145 +149 +152 +151 +149 +149 +149 +150 +149 +148 +147 +148 +148 +148 +149 +151 +156 +155 +150 +145 +143 +146 +149 +151 +144 +144 +145 +145 +145 +144 +143 +143 +140 +139 +138 +136 +135 +133 +135 +138 +142 +140 +140 +138 +134 +128 +130 +135 +141 +138 +137 +137 +135 +138 +141 +138 +136 +136 +138 +140 +139 +139 +138 +140 +140 +136 +136 +134 +135 +145 +151 +145 +132 +124 +125 +128 +128 +134 +139 +134 +135 +132 +135 +138 +131 +127 +129 +132 +126 +125 +129 +132 +131 +131 +129 +123 +125 +130 +131 +127 +126 +129 +132 +131 +131 +128 +128 +131 +134 +133 +130 +127 +133 +132 +133 +138 +145 +147 +141 +134 +129 +126 +124 +127 +134 +138 +136 +131 +136 +143 +140 +131 +130 +133 +134 +135 +142 +140 +137 +129 +117 +116 +124 +130 +130 +126 +121 +119 +120 +126 +129 +130 +132 +131 +130 +131 +131 +131 +131 +129 +125 +126 +125 +124 +127 +131 +131 +126 +131 +127 +123 +125 +133 +141 +142 +140 +137 +137 +139 +143 +146 +145 +144 +143 +144 +142 +147 +150 +144 +140 +141 +142 +141 +140 +143 +149 +150 +145 +143 +144 +148 +152 +157 +157 +156 +156 +160 +165 +164 +166 +165 +158 +144 +126 +119 +126 +139 +141 +139 +137 +139 +142 +143 +145 +152 +144 +141 +146 +149 +143 +137 +135 +146 +147 +138 +124 +117 +119 +122 +120 +113 +113 +113 +115 +115 +117 +120 +123 +131 +129 +131 +134 +135 +137 +137 +133 +134 +140 +142 +142 +142 +140 +146 +157 +156 +145 +131 +120 +115 +117 +117 +113 +109 +110 +109 +109 +109 +110 +111 +111 +107 +109 +114 +119 +122 +123 +118 +113 +111 +110 +104 +98 +98 +102 +100 +94 +92 +93 +95 +96 +91 +88 +95 +106 +90 +88 +90 +93 +89 +84 +81 +78 +79 +81 +82 +84 +86 +86 +83 +79 +76 +80 +85 +90 +92 +90 +89 +90 +92 +95 +98 +100 +103 +106 +108 +109 +107 +107 +108 +107 +105 +104 +103 +102 +104 +108 +113 +112 +107 +104 +109 +116 +115 +117 +118 +115 +113 +112 +112 +112 +115 +111 +107 +107 +109 +112 +112 +110 +111 +119 +127 +129 +127 +124 +120 +117 +116 +118 +120 +120 +122 +125 +125 +123 +117 +120 +123 +122 +119 +116 +117 +118 +118 +118 +120 +120 +119 +114 +112 +113 +110 +114 +113 +110 +110 +110 +111 +114 +118 +119 +119 +121 +124 +127 +129 +129 +127 +126 +127 +129 +130 +129 +128 +128 +131 +137 +141 +143 +141 +138 +138 +139 +140 +129 +124 +130 +133 +131 +133 +139 +128 +133 +130 +129 +133 +127 +123 +132 +141 +142 +142 +140 +140 +141 +139 +135 +130 +131 +132 +134 +139 +145 +146 +145 +139 +137 +135 +134 +136 +140 +144 +146 +146 +144 +138 +135 +142 +145 +144 +144 +141 +137 +134 +136 +140 +141 +140 +139 +142 +144 +146 +147 +148 +149 +147 +144 +139 +138 +137 +138 +140 +143 +146 +147 +150 +145 +141 +141 +145 +148 +151 +153 +149 +148 +149 +152 +152 +150 +149 +150 +154 +153 +155 +156 +155 +156 +157 +155 +150 +148 +146 +140 +131 +124 +124 +129 +129 +128 +125 +126 +130 +132 +137 +144 +145 +147 +148 +148 +142 +138 +136 +137 +135 +140 +145 +147 +144 +139 +136 +135 +141 +141 +145 +150 +152 +149 +149 +151 +152 +158 +159 +158 +156 +148 +136 +131 +129 +137 +146 +147 +143 +142 +143 +145 +150 +162 +165 +153 +138 +137 +150 +163 +165 +156 +146 +143 +146 +149 +157 +168 +171 +169 +169 +166 +157 +149 +136 +119 +110 +122 +132 +135 +143 +140 +134 +148 +166 +172 +188 +202 +201 +186 +173 +166 +145 +130 +124 +132 +141 +145 +140 +133 +132 +122 +124 +144 +167 +182 +184 +182 +174 +184 +197 +191 +156 +122 +135 +174 +204 +204 +202 +191 +175 +170 +174 +175 +175 +174 +186 +197 +182 +155 +151 +168 +203 +203 +164 +126 +116 +118 +128 +141 +149 +160 +173 +176 +167 +153 +142 +140 +144 +137 +142 +160 +172 +170 +169 +173 +183 +184 +177 +171 +176 +184 +179 +167 +158 +172 +189 +200 +206 +205 +183 +155 +139 +169 +196 +205 +209 +211 +210 +211 +221 +224 +220 +207 +191 +195 +213 +215 +209 +202 +200 +207 +216 +218 +212 +207 +203 +190 +183 +180 +185 +208 +226 +223 +215 +207 +201 +189 +179 +175 +176 +187 +195 +210 +214 +215 +214 +210 +216 +220 +210 +197 +189 +196 +207 +208 +202 +197 +195 +194 +187 +179 +169 +158 +155 +162 +170 +179 +184 +178 +174 +174 +172 +170 +172 +179 +190 +197 +188 +168 +149 +139 +135 +134 +134 +132 +131 +131 +132 +133 +135 +138 +141 +141 +138 +136 +138 +139 +144 +149 +150 +151 +152 +152 +159 +169 +175 +172 +166 +159 +149 +142 +138 +138 +135 +135 +137 +141 +143 +141 +140 +139 +143 +142 +142 +143 +144 +145 +145 +144 +143 +146 +149 +152 +154 +155 +156 +156 +159 +163 +164 +165 +166 +169 +172 +173 +175 +178 +180 +181 +184 +188 +190 +190 +190 +188 +188 +191 +198 +204 +209 +209 +205 +199 +193 +186 +176 +172 +171 +166 +163 +157 +152 +149 +146 +142 +142 +144 +149 +149 +148 +145 +140 +137 +135 +135 +137 +137 +137 +136 +136 +137 +141 +143 +146 +147 +150 +153 +153 +155 +160 +166 +170 +176 +183 +189 +197 +208 +221 +231 +240 +241 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +241 +241 +241 +240 +240 +239 +238 +238 +238 +237 +237 +238 +238 +238 +237 +237 +237 +237 +236 +236 +235 +235 +234 +234 +236 +236 +236 +236 +236 +236 +236 +236 +234 +235 +235 +235 +234 +234 +235 +236 +236 +236 +237 +237 +237 +237 +237 +237 +238 +238 +238 +238 +238 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +240 +240 +239 +238 +237 +237 +238 +238 +238 +238 +238 +239 +239 +238 +238 +238 +237 +237 +238 +238 +238 +238 +237 +237 +237 +238 +239 +239 +238 +238 +237 +238 +238 +238 +239 +239 +238 +239 +240 +240 +240 +240 +240 +240 +239 +239 +240 +241 +241 +241 +241 +241 +242 +242 +242 +243 +242 +243 +243 +244 +244 +244 +243 +243 +245 +245 +245 +246 +246 +246 +246 +246 +244 +244 +245 +245 +245 +246 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +252 +251 +250 +250 +252 +254 +253 +253 +255 +255 +252 +244 +235 +230 +230 +232 +233 +229 +223 +221 +226 +231 +226 +223 +220 +218 +218 +217 +219 +221 +218 +215 +210 +206 +203 +202 +202 +202 +201 +200 +200 +199 +199 +201 +202 +202 +199 +198 +193 +187 +188 +192 +190 +184 +185 +191 +190 +180 +176 +180 +182 +179 +174 +169 +176 +189 +188 +175 +172 +181 +172 +165 +157 +154 +153 +153 +155 +159 +153 +148 +145 +145 +148 +151 +152 +152 +144 +142 +139 +138 +138 +138 +135 +133 +133 +135 +136 +136 +134 +133 +132 +131 +128 +123 +121 +124 +123 +118 +115 +116 +123 +125 +128 +129 +127 +125 +123 +123 +120 +124 +128 +130 +127 +125 +124 +125 +127 +126 +121 +113 +107 +103 +100 +97 +94 +94 +97 +96 +93 +99 +112 +121 +118 +107 +95 +92 +90 +88 +93 +101 +103 +106 +108 +118 +126 +126 +137 +161 +184 +171 +152 +139 +134 +139 +145 +148 +144 +144 +140 +136 +134 +133 +140 +147 +142 +143 +135 +119 +111 +115 +122 +122 +123 +124 +127 +128 +125 +122 +122 +124 +126 +121 +117 +117 +121 +121 +117 +111 +109 +113 +117 +118 +117 +116 +117 +120 +117 +115 +113 +113 +115 +118 +117 +114 +115 +117 +116 +113 +114 +117 +117 +113 +113 +115 +118 +121 +120 +116 +110 +105 +104 +108 +112 +113 +115 +117 +118 +118 +115 +114 +122 +130 +130 +128 +128 +128 +129 +129 +130 +135 +143 +148 +142 +134 +138 +138 +137 +132 +130 +139 +149 +151 +145 +138 +136 +139 +136 +126 +122 +124 +123 +124 +129 +135 +138 +131 +121 +113 +107 +109 +113 +119 +118 +110 +102 +98 +88 +82 +81 +91 +108 +124 +135 +140 +145 +132 +122 +117 +105 +94 +110 +137 +138 +137 +133 +121 +108 +104 +108 +116 +116 +114 +114 +115 +110 +104 +109 +120 +124 +125 +127 +128 +125 +118 +112 +109 +126 +125 +121 +115 +119 +132 +134 +123 +108 +103 +97 +94 +97 +104 +114 +121 +126 +133 +134 +129 +126 +124 +125 +130 +129 +134 +136 +135 +135 +137 +136 +133 +134 +133 +133 +135 +136 +134 +133 +132 +136 +134 +132 +131 +131 +131 +130 +129 +138 +140 +140 +146 +149 +146 +148 +155 +154 +152 +155 +163 +164 +157 +152 +150 +148 +144 +142 +144 +144 +142 +140 +140 +142 +148 +154 +155 +155 +153 +151 +148 +150 +148 +147 +148 +149 +148 +150 +152 +154 +152 +150 +148 +146 +145 +148 +151 +149 +148 +146 +145 +144 +143 +143 +143 +142 +139 +136 +136 +135 +136 +138 +139 +133 +133 +136 +140 +137 +132 +132 +137 +142 +140 +140 +138 +137 +139 +141 +138 +137 +137 +138 +140 +139 +138 +137 +138 +143 +140 +144 +142 +135 +141 +145 +134 +120 +121 +128 +131 +129 +132 +138 +139 +147 +142 +140 +137 +129 +126 +130 +133 +130 +131 +133 +131 +127 +124 +125 +125 +127 +133 +133 +128 +127 +131 +133 +131 +131 +128 +129 +131 +131 +128 +127 +130 +131 +132 +134 +138 +144 +146 +141 +133 +123 +123 +124 +126 +129 +131 +129 +126 +126 +130 +128 +124 +124 +125 +130 +139 +138 +132 +130 +130 +128 +129 +131 +131 +129 +133 +135 +131 +126 +126 +129 +132 +126 +123 +120 +120 +122 +125 +130 +132 +130 +132 +130 +126 +127 +130 +127 +122 +126 +124 +122 +123 +131 +139 +142 +139 +140 +138 +139 +142 +144 +143 +141 +140 +139 +136 +140 +144 +143 +143 +145 +145 +142 +140 +140 +144 +146 +143 +140 +138 +135 +135 +140 +149 +156 +157 +159 +161 +169 +171 +167 +155 +138 +125 +125 +136 +144 +145 +142 +140 +141 +143 +144 +149 +144 +138 +136 +143 +149 +148 +142 +138 +142 +146 +141 +130 +126 +131 +133 +131 +132 +118 +104 +99 +103 +109 +112 +114 +117 +117 +123 +128 +128 +130 +130 +126 +128 +137 +141 +141 +141 +138 +138 +142 +141 +131 +128 +126 +122 +122 +123 +118 +115 +115 +112 +112 +117 +119 +118 +119 +112 +113 +113 +114 +116 +118 +118 +117 +122 +120 +115 +111 +110 +109 +105 +100 +100 +98 +99 +104 +108 +109 +108 +107 +102 +99 +99 +97 +92 +89 +89 +89 +95 +96 +97 +96 +96 +96 +93 +90 +90 +93 +98 +102 +102 +101 +101 +102 +105 +105 +104 +105 +108 +111 +109 +107 +106 +106 +105 +104 +103 +102 +102 +102 +106 +110 +114 +115 +111 +108 +111 +117 +115 +116 +117 +114 +111 +109 +109 +109 +112 +109 +108 +109 +113 +115 +114 +111 +112 +120 +127 +126 +123 +120 +116 +113 +115 +121 +126 +126 +125 +126 +125 +123 +116 +118 +120 +120 +118 +117 +117 +118 +117 +114 +114 +115 +110 +103 +102 +106 +109 +114 +114 +111 +112 +112 +113 +116 +117 +121 +124 +123 +124 +128 +131 +131 +131 +129 +129 +131 +131 +128 +127 +129 +134 +139 +143 +141 +139 +139 +141 +142 +137 +126 +122 +129 +135 +134 +136 +143 +131 +134 +132 +129 +130 +127 +127 +136 +140 +141 +141 +141 +142 +143 +140 +136 +135 +136 +137 +138 +141 +144 +144 +142 +136 +137 +137 +137 +139 +142 +144 +145 +147 +146 +140 +138 +143 +145 +143 +144 +142 +139 +138 +140 +142 +140 +138 +137 +142 +144 +148 +149 +151 +151 +149 +146 +143 +143 +143 +143 +144 +145 +146 +147 +147 +142 +138 +137 +141 +145 +148 +150 +147 +147 +148 +152 +153 +151 +150 +150 +155 +154 +159 +160 +155 +156 +160 +158 +152 +151 +148 +143 +137 +132 +129 +129 +127 +125 +121 +122 +124 +123 +126 +135 +143 +147 +149 +146 +142 +140 +136 +133 +131 +134 +141 +150 +154 +151 +144 +138 +136 +138 +144 +151 +152 +149 +148 +151 +146 +153 +157 +159 +160 +156 +144 +134 +125 +131 +135 +138 +140 +143 +147 +150 +160 +165 +161 +145 +136 +142 +154 +160 +159 +165 +163 +154 +144 +137 +148 +170 +175 +180 +188 +184 +171 +165 +148 +118 +119 +127 +135 +135 +143 +148 +144 +147 +166 +166 +171 +183 +192 +190 +186 +190 +185 +163 +133 +115 +124 +147 +151 +135 +132 +126 +124 +126 +137 +160 +176 +174 +171 +178 +190 +198 +183 +146 +132 +148 +184 +194 +198 +189 +180 +183 +185 +181 +172 +169 +173 +179 +173 +159 +156 +164 +183 +180 +165 +148 +122 +113 +129 +130 +122 +144 +169 +179 +176 +167 +155 +148 +149 +142 +134 +136 +153 +173 +181 +178 +197 +200 +182 +154 +151 +174 +185 +180 +161 +162 +178 +195 +198 +199 +195 +187 +175 +179 +188 +203 +213 +211 +207 +210 +213 +220 +221 +209 +186 +188 +211 +214 +213 +208 +203 +203 +207 +210 +211 +209 +203 +189 +184 +179 +180 +205 +228 +224 +212 +202 +198 +188 +174 +169 +169 +176 +181 +201 +211 +215 +214 +210 +216 +220 +216 +202 +190 +191 +196 +197 +194 +191 +196 +197 +192 +184 +176 +166 +161 +166 +172 +178 +182 +178 +175 +176 +173 +170 +173 +181 +193 +199 +190 +170 +151 +140 +136 +136 +134 +132 +130 +129 +130 +132 +134 +137 +140 +140 +136 +134 +136 +137 +141 +146 +149 +149 +153 +155 +157 +165 +171 +171 +168 +161 +151 +143 +141 +142 +141 +140 +139 +140 +140 +141 +141 +142 +144 +143 +142 +143 +145 +147 +146 +145 +145 +148 +151 +153 +154 +155 +156 +157 +160 +162 +163 +164 +164 +167 +171 +173 +174 +177 +180 +180 +182 +186 +190 +191 +193 +193 +193 +195 +199 +202 +204 +204 +201 +200 +195 +186 +177 +175 +173 +170 +164 +158 +152 +149 +145 +144 +143 +146 +147 +147 +146 +143 +139 +136 +135 +135 +138 +138 +137 +137 +137 +139 +142 +144 +147 +147 +149 +152 +153 +155 +160 +166 +174 +181 +189 +194 +201 +213 +227 +236 +242 +242 +243 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +241 +240 +239 +239 +239 +238 +238 +238 +239 +238 +238 +237 +237 +237 +237 +237 +236 +236 +235 +235 +235 +236 +236 +236 +236 +236 +236 +236 +234 +235 +235 +235 +234 +235 +235 +236 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +238 +238 +238 +238 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +239 +239 +238 +238 +239 +239 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +239 +239 +239 +239 +238 +237 +236 +237 +239 +240 +239 +238 +237 +237 +238 +239 +239 +239 +239 +239 +240 +241 +240 +241 +241 +241 +241 +240 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +243 +244 +245 +245 +245 +244 +243 +246 +246 +245 +245 +245 +246 +246 +247 +245 +245 +245 +245 +246 +247 +247 +248 +247 +247 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +250 +250 +251 +253 +254 +255 +254 +255 +255 +250 +241 +233 +229 +235 +239 +241 +236 +229 +224 +227 +231 +227 +223 +220 +218 +217 +216 +219 +222 +219 +215 +210 +206 +204 +205 +204 +204 +202 +203 +204 +204 +204 +203 +203 +203 +200 +200 +198 +193 +193 +195 +191 +183 +187 +188 +184 +178 +175 +178 +182 +184 +176 +173 +181 +195 +192 +176 +170 +177 +168 +164 +159 +157 +156 +155 +155 +157 +157 +156 +154 +152 +153 +152 +152 +151 +147 +144 +142 +140 +140 +138 +136 +134 +135 +136 +135 +132 +131 +132 +133 +132 +132 +132 +131 +127 +122 +117 +111 +107 +118 +123 +127 +129 +128 +126 +124 +123 +125 +127 +131 +134 +134 +132 +130 +128 +125 +126 +123 +117 +110 +106 +103 +101 +97 +98 +100 +98 +95 +105 +124 +136 +136 +125 +106 +88 +81 +89 +100 +109 +102 +100 +104 +122 +135 +130 +123 +128 +146 +144 +136 +124 +117 +119 +125 +129 +139 +134 +132 +132 +137 +145 +146 +145 +133 +126 +116 +112 +115 +120 +123 +123 +122 +124 +127 +130 +129 +126 +126 +127 +124 +122 +121 +122 +125 +125 +121 +117 +118 +119 +120 +119 +118 +119 +121 +122 +126 +121 +115 +111 +114 +119 +120 +117 +117 +116 +116 +116 +116 +117 +119 +122 +116 +118 +120 +122 +123 +119 +115 +112 +115 +118 +120 +118 +117 +120 +122 +123 +121 +121 +130 +138 +135 +131 +131 +130 +125 +126 +128 +133 +139 +142 +139 +135 +134 +131 +132 +132 +130 +133 +140 +141 +138 +137 +134 +129 +124 +119 +116 +114 +115 +119 +123 +127 +127 +122 +111 +101 +97 +105 +113 +114 +113 +109 +99 +87 +81 +82 +88 +97 +110 +121 +131 +136 +141 +129 +120 +115 +104 +99 +111 +129 +129 +134 +134 +123 +108 +103 +109 +118 +126 +123 +123 +120 +111 +103 +109 +121 +125 +124 +123 +124 +124 +120 +117 +116 +130 +131 +127 +118 +118 +130 +133 +122 +108 +102 +95 +92 +96 +107 +119 +127 +127 +133 +133 +131 +131 +130 +130 +134 +130 +134 +136 +134 +134 +136 +136 +134 +133 +132 +132 +134 +134 +133 +131 +132 +137 +136 +134 +130 +128 +129 +132 +135 +140 +140 +139 +145 +150 +148 +149 +156 +154 +149 +149 +156 +160 +157 +153 +151 +152 +149 +148 +147 +146 +143 +140 +139 +144 +149 +152 +152 +151 +152 +152 +151 +150 +148 +147 +148 +148 +148 +149 +151 +149 +148 +149 +151 +150 +148 +149 +152 +154 +151 +146 +143 +143 +143 +144 +144 +141 +138 +136 +137 +141 +143 +141 +138 +130 +129 +133 +138 +140 +135 +135 +137 +139 +141 +143 +142 +137 +138 +140 +137 +138 +137 +137 +139 +139 +138 +137 +138 +140 +139 +148 +150 +140 +139 +139 +130 +124 +125 +129 +131 +130 +134 +140 +142 +139 +138 +139 +134 +128 +130 +135 +134 +134 +140 +141 +136 +128 +122 +121 +125 +128 +133 +134 +130 +128 +130 +131 +128 +126 +127 +129 +130 +126 +123 +128 +137 +136 +137 +137 +137 +138 +137 +132 +128 +120 +123 +127 +128 +127 +125 +126 +128 +125 +125 +127 +131 +131 +123 +122 +130 +131 +126 +128 +132 +133 +135 +136 +134 +130 +136 +139 +136 +130 +128 +129 +130 +125 +124 +122 +121 +121 +125 +130 +134 +129 +131 +131 +128 +127 +127 +125 +122 +125 +126 +126 +127 +132 +137 +140 +140 +141 +139 +139 +142 +144 +143 +141 +140 +138 +133 +133 +136 +138 +141 +145 +144 +140 +140 +139 +137 +139 +141 +140 +136 +135 +133 +137 +146 +154 +156 +157 +159 +161 +164 +161 +151 +138 +128 +129 +137 +151 +153 +153 +150 +148 +145 +144 +148 +141 +141 +141 +145 +152 +156 +151 +144 +142 +143 +140 +131 +125 +126 +129 +130 +135 +120 +103 +98 +102 +107 +110 +110 +110 +111 +116 +119 +116 +117 +119 +118 +119 +125 +127 +125 +127 +126 +122 +121 +125 +120 +123 +126 +122 +122 +123 +118 +122 +119 +114 +113 +117 +117 +114 +114 +115 +113 +112 +111 +112 +114 +117 +119 +122 +120 +121 +122 +119 +111 +105 +102 +103 +98 +98 +103 +111 +114 +111 +107 +108 +104 +103 +100 +94 +95 +102 +107 +113 +113 +111 +106 +103 +102 +102 +102 +101 +105 +109 +110 +109 +108 +108 +108 +110 +109 +108 +107 +110 +112 +108 +103 +99 +99 +99 +99 +100 +103 +108 +111 +111 +111 +112 +115 +115 +114 +113 +114 +118 +118 +118 +116 +113 +110 +110 +111 +112 +109 +107 +110 +114 +117 +115 +112 +114 +118 +121 +118 +117 +118 +116 +113 +113 +123 +130 +129 +124 +123 +122 +120 +119 +119 +118 +119 +119 +119 +118 +117 +115 +111 +111 +112 +107 +100 +102 +106 +110 +115 +115 +115 +118 +119 +118 +120 +122 +128 +132 +130 +127 +129 +132 +133 +133 +130 +130 +133 +135 +132 +130 +131 +136 +141 +144 +143 +139 +138 +139 +139 +135 +129 +126 +128 +132 +134 +135 +136 +136 +133 +134 +131 +127 +133 +141 +140 +134 +136 +138 +140 +140 +140 +138 +135 +136 +138 +139 +140 +142 +143 +141 +138 +135 +136 +137 +138 +142 +145 +146 +144 +147 +149 +147 +145 +147 +143 +139 +140 +142 +141 +141 +141 +140 +139 +139 +141 +146 +148 +150 +151 +152 +151 +149 +146 +147 +148 +149 +150 +150 +149 +148 +148 +142 +139 +136 +135 +138 +142 +144 +144 +146 +146 +147 +150 +149 +147 +146 +146 +151 +150 +156 +159 +154 +155 +159 +157 +152 +152 +150 +148 +145 +141 +137 +134 +131 +127 +122 +121 +122 +119 +122 +131 +140 +147 +147 +144 +145 +148 +144 +136 +129 +134 +145 +157 +162 +160 +152 +148 +141 +142 +147 +152 +153 +151 +151 +154 +151 +152 +154 +156 +158 +157 +149 +138 +125 +121 +122 +129 +137 +141 +144 +148 +160 +164 +158 +144 +136 +143 +152 +154 +155 +170 +173 +160 +144 +133 +142 +165 +178 +192 +203 +191 +175 +178 +167 +138 +117 +117 +134 +144 +143 +147 +152 +159 +151 +156 +159 +164 +172 +182 +194 +207 +205 +192 +160 +123 +112 +132 +148 +147 +140 +137 +136 +131 +127 +140 +155 +158 +165 +169 +177 +192 +196 +172 +141 +129 +154 +175 +187 +182 +177 +181 +182 +180 +173 +172 +170 +169 +167 +165 +166 +167 +166 +169 +167 +160 +136 +124 +134 +126 +122 +126 +147 +177 +187 +174 +162 +161 +152 +154 +147 +139 +148 +171 +186 +186 +197 +199 +183 +158 +152 +170 +186 +190 +179 +169 +173 +188 +197 +201 +206 +206 +209 +193 +184 +196 +212 +211 +206 +209 +205 +214 +219 +209 +184 +184 +209 +216 +219 +213 +202 +196 +200 +209 +214 +213 +202 +190 +183 +175 +172 +197 +224 +224 +216 +203 +198 +188 +173 +162 +155 +159 +173 +199 +212 +214 +212 +211 +217 +219 +215 +204 +193 +188 +186 +186 +188 +190 +195 +197 +195 +188 +182 +172 +165 +168 +174 +178 +177 +173 +173 +175 +175 +171 +174 +183 +196 +202 +193 +174 +155 +144 +139 +139 +136 +133 +130 +129 +129 +130 +132 +135 +137 +137 +135 +133 +134 +136 +138 +142 +145 +148 +156 +160 +161 +163 +170 +173 +173 +164 +152 +144 +145 +148 +147 +146 +143 +142 +142 +143 +143 +143 +143 +143 +143 +145 +147 +147 +146 +145 +147 +149 +152 +154 +155 +156 +158 +159 +161 +163 +165 +164 +164 +166 +169 +172 +175 +178 +181 +181 +182 +185 +188 +189 +192 +196 +200 +201 +202 +203 +203 +201 +196 +199 +194 +185 +179 +175 +172 +169 +163 +158 +149 +146 +147 +146 +146 +145 +144 +145 +144 +142 +139 +136 +137 +137 +137 +137 +138 +139 +139 +141 +143 +145 +146 +147 +150 +152 +153 +155 +161 +166 +176 +184 +191 +197 +205 +218 +231 +239 +241 +242 +242 +242 +241 +240 +240 +241 +240 +240 +241 +241 +241 +241 +242 +242 +241 +241 +241 +242 +242 +241 +241 +240 +240 +239 +239 +239 +239 +239 +238 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +236 +235 +235 +235 +236 +237 +237 +237 +238 +238 +238 +237 +237 +237 +237 +237 +238 +238 +238 +238 +238 +238 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +239 +239 +240 +240 +240 +240 +239 +239 +240 +240 +239 +239 +239 +238 +238 +237 +236 +237 +239 +240 +238 +238 +238 +238 +239 +240 +240 +239 +239 +239 +239 +240 +240 +241 +242 +242 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +244 +245 +245 +246 +245 +244 +244 +246 +246 +245 +245 +245 +245 +246 +247 +245 +245 +245 +246 +246 +247 +248 +248 +247 +248 +248 +249 +250 +250 +249 +249 +249 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +253 +252 +251 +250 +250 +251 +254 +254 +255 +254 +249 +240 +232 +229 +239 +243 +244 +240 +231 +225 +225 +227 +225 +222 +219 +218 +216 +216 +218 +221 +219 +214 +208 +203 +205 +208 +208 +206 +205 +204 +203 +203 +203 +203 +203 +205 +202 +202 +198 +192 +192 +193 +188 +180 +180 +181 +179 +176 +174 +175 +178 +182 +180 +183 +188 +191 +188 +180 +174 +171 +164 +162 +160 +159 +157 +156 +154 +153 +157 +158 +159 +155 +153 +151 +149 +147 +148 +145 +143 +141 +141 +142 +142 +141 +137 +136 +133 +128 +128 +133 +135 +134 +134 +139 +142 +138 +134 +131 +123 +115 +120 +123 +124 +122 +120 +120 +122 +124 +128 +130 +133 +135 +135 +133 +130 +127 +123 +122 +119 +113 +109 +108 +107 +107 +98 +100 +103 +100 +97 +107 +124 +135 +133 +130 +117 +99 +97 +111 +121 +124 +116 +104 +104 +118 +130 +132 +127 +122 +118 +123 +123 +116 +113 +120 +132 +140 +132 +121 +125 +131 +141 +146 +134 +120 +118 +109 +106 +113 +122 +122 +121 +120 +120 +122 +127 +133 +134 +133 +131 +130 +122 +125 +127 +127 +126 +123 +123 +124 +122 +122 +121 +125 +130 +133 +128 +122 +119 +119 +117 +115 +117 +122 +122 +119 +116 +115 +118 +122 +123 +119 +120 +125 +121 +122 +124 +125 +125 +125 +122 +121 +124 +124 +124 +123 +125 +130 +132 +131 +124 +126 +132 +134 +128 +125 +127 +128 +128 +127 +127 +129 +128 +125 +124 +125 +123 +123 +129 +131 +127 +126 +127 +128 +127 +133 +131 +121 +113 +112 +112 +111 +109 +115 +120 +120 +117 +111 +98 +87 +97 +110 +116 +107 +100 +100 +97 +89 +85 +91 +98 +103 +108 +116 +124 +128 +132 +134 +131 +115 +101 +105 +117 +120 +120 +125 +127 +122 +115 +113 +116 +120 +124 +124 +125 +122 +113 +105 +108 +116 +124 +122 +122 +122 +123 +121 +119 +118 +117 +124 +129 +126 +121 +125 +126 +119 +108 +104 +97 +95 +100 +111 +121 +127 +130 +136 +136 +135 +138 +139 +136 +137 +131 +131 +132 +132 +133 +135 +136 +136 +134 +133 +133 +135 +135 +133 +132 +133 +135 +135 +132 +128 +126 +129 +136 +140 +139 +137 +136 +142 +147 +148 +148 +154 +154 +149 +147 +151 +155 +156 +154 +151 +152 +150 +149 +148 +146 +144 +141 +140 +143 +148 +152 +154 +152 +153 +151 +150 +149 +147 +146 +147 +147 +147 +148 +150 +146 +146 +148 +150 +151 +151 +152 +153 +154 +150 +145 +142 +143 +144 +144 +142 +138 +139 +140 +142 +143 +142 +137 +132 +133 +132 +132 +135 +137 +136 +135 +136 +134 +136 +142 +142 +138 +138 +140 +137 +138 +137 +137 +139 +139 +139 +138 +138 +135 +135 +145 +152 +148 +143 +141 +135 +136 +131 +125 +126 +133 +139 +141 +142 +130 +132 +136 +133 +129 +132 +134 +129 +133 +141 +143 +138 +131 +122 +119 +122 +128 +131 +133 +130 +128 +127 +127 +126 +126 +130 +133 +130 +124 +121 +126 +134 +132 +132 +133 +133 +131 +127 +125 +125 +124 +127 +131 +132 +129 +127 +129 +134 +135 +131 +128 +131 +129 +118 +113 +120 +125 +128 +132 +134 +130 +131 +136 +137 +136 +136 +135 +133 +132 +131 +129 +128 +129 +131 +132 +132 +130 +130 +132 +134 +124 +124 +126 +127 +127 +125 +124 +125 +124 +126 +129 +134 +136 +139 +142 +146 +145 +142 +140 +142 +144 +142 +139 +138 +139 +133 +131 +132 +133 +138 +142 +140 +136 +138 +137 +133 +134 +139 +140 +137 +137 +137 +139 +142 +145 +148 +154 +160 +157 +159 +153 +143 +135 +131 +134 +144 +152 +155 +155 +155 +155 +150 +148 +151 +154 +157 +156 +153 +155 +158 +152 +143 +147 +145 +140 +132 +125 +123 +126 +131 +127 +122 +116 +113 +110 +107 +107 +108 +106 +105 +108 +108 +104 +107 +112 +115 +122 +123 +118 +113 +115 +115 +113 +113 +122 +123 +126 +126 +124 +126 +128 +125 +122 +117 +115 +116 +117 +117 +117 +115 +117 +115 +114 +115 +116 +117 +119 +121 +121 +119 +122 +126 +123 +113 +106 +104 +108 +107 +107 +107 +110 +113 +114 +114 +111 +109 +110 +108 +104 +108 +119 +126 +121 +119 +114 +108 +104 +104 +106 +106 +106 +110 +114 +115 +115 +114 +113 +111 +111 +111 +109 +107 +108 +109 +104 +99 +97 +98 +99 +100 +103 +109 +117 +123 +117 +113 +111 +114 +118 +118 +115 +113 +119 +118 +118 +117 +114 +111 +112 +114 +114 +110 +107 +108 +113 +116 +116 +114 +113 +116 +115 +111 +112 +117 +117 +114 +115 +125 +132 +128 +123 +121 +121 +119 +120 +119 +117 +116 +117 +117 +115 +113 +110 +108 +109 +112 +110 +106 +107 +112 +114 +118 +119 +120 +125 +126 +124 +124 +132 +137 +139 +136 +131 +129 +131 +133 +131 +129 +129 +132 +137 +137 +136 +136 +134 +137 +141 +141 +137 +132 +128 +127 +128 +129 +128 +128 +130 +134 +134 +131 +135 +126 +125 +124 +122 +134 +145 +139 +131 +132 +134 +136 +136 +137 +137 +135 +134 +137 +139 +140 +142 +143 +141 +138 +136 +138 +138 +137 +139 +144 +144 +142 +146 +152 +154 +153 +152 +144 +138 +139 +144 +143 +143 +142 +139 +139 +143 +148 +152 +154 +156 +155 +153 +151 +149 +147 +146 +147 +150 +152 +154 +153 +151 +149 +142 +140 +138 +138 +141 +145 +145 +144 +146 +144 +145 +146 +144 +142 +140 +141 +145 +145 +150 +153 +152 +154 +156 +155 +152 +154 +156 +155 +150 +145 +143 +144 +145 +139 +130 +126 +123 +118 +119 +126 +135 +141 +143 +140 +144 +151 +148 +141 +134 +139 +150 +160 +161 +157 +154 +155 +151 +152 +154 +155 +154 +154 +154 +154 +150 +144 +143 +146 +150 +154 +152 +144 +123 +116 +115 +122 +132 +136 +140 +144 +150 +158 +159 +149 +141 +143 +148 +150 +157 +171 +177 +167 +150 +142 +148 +161 +175 +191 +201 +190 +176 +180 +181 +167 +122 +105 +119 +142 +146 +147 +154 +164 +154 +153 +152 +154 +162 +176 +189 +194 +196 +197 +188 +159 +124 +114 +134 +154 +156 +149 +148 +153 +145 +134 +134 +140 +144 +154 +169 +189 +200 +185 +152 +129 +140 +161 +178 +182 +179 +174 +173 +177 +171 +175 +177 +177 +174 +169 +163 +159 +158 +172 +167 +156 +154 +151 +146 +139 +133 +124 +130 +160 +184 +186 +174 +163 +156 +161 +165 +162 +159 +163 +175 +186 +180 +175 +170 +171 +174 +176 +180 +185 +194 +189 +184 +181 +184 +200 +217 +224 +215 +203 +190 +191 +203 +209 +206 +204 +203 +211 +213 +206 +187 +185 +208 +219 +219 +217 +209 +197 +189 +193 +206 +216 +208 +196 +187 +176 +172 +194 +220 +227 +223 +207 +197 +188 +175 +157 +144 +149 +173 +201 +216 +218 +216 +215 +218 +217 +210 +202 +192 +185 +180 +179 +181 +185 +192 +197 +195 +189 +182 +172 +166 +168 +172 +174 +173 +170 +171 +174 +175 +172 +174 +185 +198 +204 +195 +178 +160 +149 +141 +139 +137 +134 +133 +132 +131 +130 +131 +133 +135 +135 +134 +133 +132 +134 +136 +140 +143 +147 +156 +163 +164 +166 +171 +177 +176 +167 +154 +148 +149 +152 +149 +150 +149 +148 +149 +149 +148 +146 +145 +146 +148 +149 +149 +148 +147 +146 +148 +151 +155 +157 +157 +158 +159 +161 +162 +163 +165 +166 +165 +164 +167 +171 +175 +178 +181 +181 +181 +183 +184 +184 +186 +194 +202 +203 +204 +203 +202 +199 +195 +198 +193 +185 +180 +174 +168 +166 +160 +153 +148 +145 +147 +148 +146 +145 +142 +142 +142 +140 +138 +138 +138 +139 +137 +137 +138 +139 +141 +143 +144 +144 +147 +149 +151 +154 +155 +157 +162 +168 +178 +185 +192 +198 +208 +223 +235 +242 +240 +242 +242 +242 +241 +241 +241 +241 +240 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +241 +241 +241 +240 +239 +239 +240 +239 +238 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +235 +236 +236 +236 +236 +236 +237 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +238 +239 +239 +239 +238 +238 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +240 +239 +239 +239 +239 +240 +239 +239 +239 +239 +239 +241 +241 +240 +240 +240 +241 +241 +240 +240 +240 +241 +241 +240 +240 +239 +239 +238 +238 +237 +238 +240 +240 +238 +238 +239 +239 +240 +240 +240 +240 +239 +238 +238 +239 +240 +241 +242 +242 +241 +241 +241 +242 +241 +241 +242 +242 +242 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +245 +245 +245 +246 +246 +247 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +253 +252 +250 +248 +247 +252 +252 +253 +253 +249 +241 +234 +231 +238 +240 +241 +238 +230 +225 +222 +223 +222 +221 +219 +219 +217 +216 +217 +220 +216 +209 +202 +198 +202 +209 +210 +207 +206 +202 +200 +201 +202 +201 +202 +203 +203 +202 +197 +191 +190 +190 +185 +177 +175 +179 +180 +175 +173 +177 +182 +184 +186 +188 +190 +189 +186 +181 +173 +167 +166 +165 +163 +161 +160 +160 +160 +160 +154 +156 +157 +155 +153 +152 +149 +145 +146 +145 +144 +145 +146 +147 +147 +147 +139 +138 +135 +134 +139 +149 +155 +154 +141 +144 +147 +150 +152 +149 +141 +134 +127 +128 +125 +118 +114 +117 +123 +127 +134 +135 +137 +137 +136 +133 +130 +129 +124 +122 +118 +113 +110 +110 +110 +109 +100 +101 +102 +98 +94 +103 +117 +123 +122 +127 +125 +122 +130 +149 +157 +153 +133 +110 +101 +112 +124 +137 +139 +128 +116 +118 +118 +120 +132 +150 +162 +164 +132 +118 +126 +135 +136 +129 +113 +104 +113 +110 +113 +121 +125 +122 +119 +119 +123 +124 +128 +135 +139 +137 +132 +129 +123 +125 +125 +125 +124 +123 +123 +124 +121 +121 +124 +131 +140 +142 +133 +123 +117 +125 +128 +127 +124 +125 +124 +121 +119 +119 +123 +128 +128 +124 +122 +124 +125 +127 +128 +128 +128 +128 +130 +130 +130 +128 +125 +126 +135 +142 +141 +135 +122 +123 +124 +120 +111 +113 +122 +126 +127 +126 +127 +131 +127 +118 +115 +120 +123 +128 +135 +133 +125 +123 +125 +124 +120 +121 +119 +114 +112 +114 +114 +111 +109 +110 +113 +114 +110 +103 +93 +88 +104 +112 +110 +98 +90 +94 +99 +100 +95 +103 +109 +109 +111 +118 +123 +123 +125 +133 +132 +114 +101 +114 +123 +115 +115 +120 +123 +122 +120 +119 +118 +117 +117 +118 +120 +119 +115 +111 +110 +112 +117 +120 +123 +127 +127 +122 +118 +117 +110 +115 +124 +128 +126 +126 +123 +116 +107 +105 +102 +101 +106 +116 +122 +125 +132 +136 +136 +138 +143 +143 +138 +136 +133 +130 +131 +134 +136 +134 +133 +135 +135 +134 +135 +136 +136 +134 +134 +135 +133 +133 +130 +126 +126 +131 +136 +139 +139 +139 +137 +141 +147 +149 +152 +158 +158 +157 +154 +153 +154 +155 +154 +150 +149 +148 +147 +146 +145 +144 +142 +140 +141 +147 +152 +155 +154 +152 +149 +146 +146 +145 +145 +146 +146 +145 +145 +147 +146 +146 +146 +146 +148 +152 +154 +154 +152 +147 +143 +142 +145 +145 +141 +137 +137 +143 +146 +142 +135 +130 +127 +125 +133 +134 +133 +133 +135 +137 +135 +134 +128 +131 +136 +139 +138 +140 +141 +138 +137 +136 +137 +140 +140 +139 +136 +135 +134 +134 +139 +145 +148 +147 +142 +136 +136 +130 +123 +124 +135 +141 +140 +139 +132 +131 +134 +135 +132 +133 +131 +126 +130 +137 +137 +133 +131 +124 +120 +124 +128 +129 +130 +131 +128 +125 +125 +128 +131 +135 +136 +133 +129 +127 +127 +128 +126 +124 +126 +130 +130 +126 +126 +131 +133 +132 +132 +133 +132 +130 +131 +133 +134 +131 +126 +125 +125 +121 +120 +125 +126 +131 +136 +134 +127 +128 +133 +133 +139 +138 +136 +133 +131 +131 +128 +126 +129 +131 +132 +132 +130 +128 +128 +128 +127 +124 +126 +132 +133 +129 +128 +131 +126 +125 +129 +135 +138 +138 +141 +148 +146 +143 +141 +143 +144 +140 +135 +131 +136 +133 +133 +133 +131 +134 +138 +137 +131 +133 +134 +134 +133 +135 +139 +141 +139 +140 +141 +139 +138 +140 +147 +153 +155 +155 +147 +135 +130 +131 +140 +150 +150 +151 +151 +153 +157 +155 +153 +155 +162 +163 +160 +155 +152 +149 +145 +139 +139 +137 +134 +128 +124 +124 +126 +127 +126 +129 +131 +130 +122 +115 +112 +113 +105 +102 +101 +99 +96 +101 +110 +113 +123 +126 +123 +118 +117 +116 +117 +120 +135 +139 +137 +132 +134 +137 +135 +133 +119 +114 +118 +123 +121 +122 +125 +122 +116 +113 +111 +113 +115 +116 +116 +117 +121 +120 +119 +120 +118 +114 +108 +105 +109 +111 +112 +111 +110 +111 +113 +113 +115 +113 +117 +120 +119 +122 +128 +131 +122 +118 +112 +109 +109 +112 +113 +111 +112 +115 +117 +117 +117 +118 +117 +114 +117 +118 +117 +113 +111 +111 +107 +103 +102 +104 +106 +108 +109 +114 +122 +129 +122 +117 +113 +115 +118 +117 +114 +112 +114 +114 +114 +114 +112 +111 +113 +117 +114 +110 +107 +109 +113 +115 +114 +112 +110 +114 +114 +110 +112 +117 +118 +115 +120 +128 +130 +125 +120 +120 +119 +117 +115 +114 +112 +111 +111 +110 +110 +110 +108 +108 +111 +115 +118 +118 +119 +121 +121 +124 +123 +124 +130 +132 +129 +128 +136 +136 +136 +135 +131 +128 +129 +132 +131 +131 +131 +132 +135 +139 +139 +137 +131 +131 +133 +135 +133 +126 +121 +121 +121 +125 +129 +130 +133 +136 +135 +132 +130 +119 +110 +111 +118 +127 +133 +133 +130 +130 +132 +134 +135 +135 +135 +134 +133 +136 +139 +141 +142 +143 +141 +140 +139 +141 +141 +137 +134 +135 +134 +132 +139 +146 +151 +154 +153 +144 +138 +140 +144 +143 +143 +142 +140 +138 +140 +144 +146 +151 +154 +153 +150 +149 +149 +148 +144 +144 +146 +150 +153 +153 +150 +147 +143 +142 +141 +141 +143 +147 +148 +146 +145 +143 +142 +143 +142 +141 +141 +142 +143 +145 +146 +147 +152 +154 +154 +155 +155 +154 +156 +157 +153 +148 +147 +149 +154 +150 +141 +132 +128 +120 +116 +120 +125 +129 +133 +135 +138 +143 +147 +148 +142 +144 +150 +156 +157 +154 +154 +157 +160 +161 +159 +155 +154 +156 +155 +152 +146 +134 +131 +137 +143 +152 +157 +152 +130 +126 +121 +120 +123 +129 +136 +140 +140 +147 +151 +149 +145 +145 +144 +142 +150 +168 +183 +176 +159 +152 +157 +160 +165 +175 +189 +193 +182 +171 +172 +178 +150 +121 +111 +122 +137 +146 +151 +162 +165 +153 +150 +154 +162 +175 +183 +178 +179 +185 +196 +188 +150 +117 +121 +143 +163 +159 +161 +173 +169 +147 +133 +137 +133 +138 +158 +183 +193 +184 +161 +140 +142 +153 +162 +171 +178 +176 +171 +173 +170 +176 +177 +174 +174 +176 +168 +155 +151 +158 +162 +158 +161 +166 +160 +157 +144 +133 +125 +138 +167 +187 +178 +159 +158 +160 +168 +177 +173 +162 +162 +169 +154 +154 +161 +172 +178 +175 +172 +175 +194 +200 +188 +168 +165 +187 +212 +230 +210 +206 +193 +187 +196 +206 +207 +204 +205 +209 +207 +205 +195 +191 +207 +220 +218 +219 +218 +206 +186 +178 +195 +219 +219 +208 +197 +186 +183 +196 +215 +223 +223 +207 +195 +191 +185 +164 +147 +155 +178 +201 +214 +222 +224 +219 +219 +216 +208 +198 +186 +178 +174 +174 +176 +179 +190 +196 +194 +187 +179 +170 +167 +170 +173 +175 +174 +171 +171 +174 +176 +175 +172 +184 +198 +203 +194 +178 +161 +151 +143 +140 +137 +136 +136 +136 +133 +131 +134 +134 +134 +135 +135 +133 +132 +131 +134 +138 +140 +143 +152 +160 +163 +166 +171 +175 +175 +167 +158 +152 +152 +153 +150 +152 +153 +153 +154 +154 +152 +149 +149 +151 +152 +152 +150 +148 +147 +148 +149 +153 +158 +161 +161 +160 +160 +161 +161 +161 +163 +166 +165 +164 +166 +170 +172 +176 +178 +179 +179 +180 +179 +177 +182 +192 +203 +204 +203 +201 +199 +196 +194 +196 +191 +182 +179 +171 +162 +162 +155 +150 +146 +145 +144 +146 +145 +143 +140 +140 +140 +138 +136 +136 +137 +138 +137 +136 +137 +139 +141 +143 +143 +143 +146 +149 +151 +154 +156 +159 +165 +171 +179 +186 +193 +199 +210 +226 +238 +244 +243 +243 +243 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +241 +241 +240 +240 +239 +240 +240 +239 +238 +237 +238 +238 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +235 +236 +236 +236 +236 +236 +237 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +238 +239 +239 +239 +238 +238 +239 +239 +239 +240 +239 +239 +238 +238 +240 +239 +239 +239 +238 +238 +239 +239 +239 +239 +239 +239 +240 +240 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +239 +239 +240 +240 +241 +241 +241 +240 +239 +238 +239 +239 +241 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +247 +248 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +250 +251 +252 +252 +253 +252 +252 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +252 +250 +248 +246 +250 +250 +252 +253 +249 +242 +236 +234 +235 +236 +237 +234 +229 +224 +222 +221 +221 +220 +220 +219 +218 +216 +217 +219 +213 +207 +196 +193 +199 +208 +210 +207 +204 +201 +200 +202 +203 +201 +200 +201 +200 +201 +197 +192 +191 +191 +185 +176 +176 +184 +184 +175 +174 +183 +190 +190 +189 +185 +186 +191 +189 +178 +168 +166 +160 +158 +156 +154 +153 +155 +157 +159 +153 +155 +155 +154 +154 +154 +150 +147 +145 +147 +148 +150 +150 +148 +146 +143 +150 +148 +142 +138 +142 +150 +154 +152 +144 +141 +141 +148 +152 +148 +141 +136 +134 +134 +129 +120 +114 +117 +125 +129 +140 +142 +144 +142 +139 +135 +134 +134 +127 +126 +122 +117 +114 +112 +111 +108 +104 +103 +102 +96 +92 +99 +112 +117 +132 +133 +130 +129 +140 +157 +162 +157 +136 +107 +98 +110 +126 +143 +144 +123 +122 +122 +125 +136 +157 +177 +181 +173 +142 +124 +130 +135 +123 +110 +102 +110 +118 +122 +128 +129 +126 +121 +120 +122 +127 +127 +131 +137 +140 +136 +128 +124 +126 +123 +120 +121 +126 +127 +125 +122 +122 +124 +125 +129 +134 +136 +131 +125 +134 +141 +143 +134 +127 +124 +126 +127 +124 +124 +125 +128 +129 +127 +122 +119 +124 +125 +127 +127 +127 +127 +131 +133 +135 +131 +125 +128 +139 +147 +141 +130 +121 +121 +119 +108 +98 +105 +120 +128 +120 +120 +128 +138 +136 +123 +120 +125 +129 +139 +145 +135 +123 +124 +130 +128 +121 +113 +106 +108 +116 +119 +114 +108 +111 +108 +107 +111 +108 +100 +97 +98 +105 +107 +104 +96 +93 +97 +102 +102 +103 +112 +116 +114 +116 +124 +126 +122 +123 +124 +122 +112 +106 +119 +126 +115 +112 +119 +125 +124 +120 +117 +115 +113 +113 +114 +115 +116 +117 +116 +115 +114 +112 +118 +127 +132 +130 +123 +117 +115 +116 +112 +116 +125 +130 +130 +124 +115 +109 +108 +106 +107 +113 +122 +126 +126 +131 +135 +135 +137 +144 +144 +137 +133 +138 +133 +133 +138 +139 +133 +130 +131 +134 +133 +134 +135 +134 +132 +132 +134 +133 +133 +130 +126 +127 +131 +134 +135 +140 +142 +141 +142 +149 +153 +158 +165 +161 +164 +162 +157 +153 +153 +151 +147 +147 +146 +143 +143 +144 +144 +141 +138 +143 +146 +147 +147 +147 +148 +148 +147 +144 +143 +143 +144 +145 +143 +143 +145 +148 +147 +144 +142 +145 +151 +155 +155 +148 +144 +141 +143 +146 +146 +139 +133 +140 +147 +150 +139 +124 +117 +119 +122 +129 +133 +135 +134 +136 +139 +138 +132 +124 +126 +132 +136 +138 +142 +143 +138 +137 +136 +137 +139 +140 +137 +132 +131 +136 +137 +134 +136 +144 +146 +139 +132 +126 +126 +123 +126 +136 +139 +137 +137 +139 +131 +131 +135 +136 +135 +134 +131 +132 +136 +131 +127 +130 +128 +124 +130 +129 +127 +129 +131 +129 +125 +126 +131 +130 +134 +137 +136 +137 +137 +134 +128 +126 +122 +125 +133 +134 +130 +130 +137 +141 +135 +130 +131 +132 +131 +129 +128 +136 +140 +137 +132 +131 +129 +125 +124 +128 +132 +136 +132 +128 +130 +131 +125 +136 +139 +140 +136 +130 +126 +124 +124 +132 +131 +130 +130 +130 +130 +129 +128 +128 +123 +122 +131 +133 +127 +124 +127 +131 +127 +128 +135 +136 +132 +134 +141 +140 +138 +138 +142 +144 +141 +135 +131 +132 +132 +135 +135 +130 +132 +135 +135 +127 +128 +132 +136 +135 +133 +137 +143 +148 +148 +146 +142 +140 +140 +142 +143 +145 +148 +144 +135 +132 +132 +139 +147 +153 +150 +147 +150 +156 +156 +153 +154 +156 +154 +152 +149 +145 +140 +138 +139 +132 +134 +133 +129 +128 +131 +129 +123 +133 +135 +138 +138 +132 +125 +124 +126 +113 +107 +102 +97 +94 +99 +108 +110 +114 +122 +127 +127 +126 +123 +124 +131 +140 +146 +139 +130 +132 +134 +127 +122 +118 +112 +120 +127 +122 +122 +126 +122 +121 +116 +113 +114 +116 +117 +118 +120 +119 +118 +113 +109 +110 +112 +108 +103 +111 +114 +116 +116 +116 +117 +114 +110 +114 +113 +119 +126 +126 +126 +126 +124 +121 +117 +112 +112 +118 +123 +123 +119 +118 +119 +117 +115 +115 +117 +117 +115 +115 +118 +117 +112 +110 +110 +109 +106 +107 +111 +114 +115 +113 +115 +122 +127 +123 +119 +116 +116 +116 +115 +113 +112 +110 +109 +110 +112 +112 +112 +116 +121 +112 +110 +109 +111 +115 +116 +112 +108 +110 +116 +117 +114 +115 +119 +120 +117 +124 +128 +126 +119 +115 +116 +116 +112 +108 +108 +108 +107 +106 +105 +106 +107 +111 +112 +116 +120 +125 +128 +129 +130 +127 +127 +126 +127 +133 +135 +132 +129 +134 +130 +128 +129 +129 +128 +129 +132 +134 +137 +136 +134 +135 +138 +138 +134 +132 +127 +127 +131 +130 +125 +123 +125 +122 +126 +131 +135 +137 +136 +135 +134 +128 +117 +99 +101 +118 +122 +121 +130 +129 +129 +131 +135 +137 +137 +135 +132 +133 +136 +139 +141 +143 +144 +141 +140 +140 +144 +145 +139 +131 +127 +124 +120 +130 +136 +142 +147 +149 +143 +137 +139 +140 +139 +140 +141 +139 +135 +132 +132 +134 +140 +146 +147 +145 +145 +146 +147 +144 +143 +144 +146 +149 +150 +146 +143 +140 +140 +139 +138 +141 +145 +146 +144 +144 +142 +141 +142 +142 +142 +144 +146 +145 +148 +145 +146 +153 +155 +153 +156 +158 +153 +151 +154 +155 +151 +149 +149 +152 +152 +146 +138 +132 +124 +117 +117 +115 +116 +123 +131 +133 +133 +141 +152 +150 +146 +145 +150 +154 +155 +154 +156 +163 +164 +161 +154 +153 +157 +155 +150 +148 +132 +128 +135 +143 +153 +160 +157 +146 +144 +135 +122 +116 +122 +131 +136 +133 +136 +136 +140 +143 +143 +140 +132 +138 +163 +188 +184 +162 +155 +159 +158 +154 +160 +180 +199 +191 +161 +154 +172 +175 +153 +124 +107 +122 +141 +149 +165 +149 +138 +141 +149 +152 +163 +175 +175 +170 +173 +190 +197 +171 +133 +121 +125 +154 +162 +170 +180 +182 +164 +147 +147 +145 +135 +146 +169 +180 +177 +165 +151 +145 +147 +144 +148 +170 +182 +175 +169 +176 +180 +168 +154 +164 +187 +187 +167 +146 +135 +159 +169 +160 +164 +167 +165 +157 +138 +123 +131 +155 +170 +168 +158 +156 +153 +161 +175 +181 +171 +159 +154 +144 +159 +172 +174 +174 +176 +179 +180 +191 +193 +176 +155 +156 +175 +196 +210 +208 +202 +189 +184 +194 +205 +210 +213 +205 +207 +204 +207 +204 +197 +207 +218 +223 +218 +216 +213 +196 +182 +195 +221 +227 +218 +206 +196 +193 +198 +208 +214 +217 +202 +193 +195 +197 +176 +156 +167 +182 +197 +209 +222 +227 +221 +219 +218 +208 +194 +179 +171 +171 +175 +178 +179 +189 +195 +193 +185 +177 +170 +169 +174 +176 +178 +177 +175 +175 +177 +178 +177 +169 +181 +195 +200 +192 +177 +161 +151 +144 +140 +138 +137 +139 +139 +136 +133 +137 +136 +135 +135 +135 +134 +131 +130 +131 +136 +138 +139 +148 +155 +161 +166 +170 +172 +172 +166 +159 +155 +153 +152 +152 +154 +154 +153 +154 +156 +155 +152 +152 +154 +155 +154 +150 +147 +147 +148 +149 +155 +161 +164 +163 +162 +161 +160 +160 +160 +163 +165 +165 +163 +165 +168 +171 +175 +178 +179 +180 +180 +178 +175 +182 +194 +205 +206 +202 +201 +197 +194 +191 +192 +184 +177 +175 +165 +156 +158 +151 +149 +147 +144 +143 +143 +143 +143 +137 +138 +137 +136 +135 +134 +135 +136 +137 +137 +136 +138 +140 +142 +142 +143 +146 +147 +151 +153 +155 +159 +166 +173 +180 +186 +193 +200 +213 +229 +239 +244 +244 +244 +244 +243 +242 +242 +242 +242 +243 +243 +243 +242 +241 +241 +240 +240 +242 +241 +240 +240 +240 +240 +241 +241 +241 +240 +239 +239 +240 +239 +238 +237 +238 +238 +238 +237 +237 +236 +236 +236 +235 +236 +236 +236 +236 +236 +237 +237 +235 +235 +236 +236 +236 +236 +237 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +238 +239 +239 +240 +239 +239 +238 +238 +239 +240 +240 +240 +239 +238 +237 +239 +239 +239 +238 +238 +238 +239 +239 +238 +238 +238 +238 +240 +240 +240 +241 +242 +242 +240 +240 +240 +240 +242 +242 +241 +241 +240 +240 +240 +240 +240 +241 +242 +242 +241 +241 +240 +240 +240 +241 +241 +241 +241 +240 +239 +239 +239 +240 +242 +242 +243 +242 +242 +242 +243 +244 +243 +243 +243 +243 +244 +244 +245 +245 +245 +244 +244 +244 +244 +245 +245 +244 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +248 +248 +249 +250 +250 +249 +249 +250 +251 +251 +252 +251 +251 +252 +253 +253 +252 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +248 +243 +247 +250 +252 +250 +247 +244 +240 +236 +234 +231 +230 +231 +230 +225 +222 +221 +218 +219 +219 +220 +219 +219 +218 +215 +208 +203 +196 +196 +202 +209 +211 +208 +203 +201 +200 +202 +202 +200 +199 +198 +202 +199 +197 +195 +192 +190 +184 +175 +186 +188 +187 +181 +182 +190 +198 +199 +193 +188 +184 +185 +185 +179 +169 +162 +158 +154 +151 +151 +153 +154 +156 +158 +158 +158 +156 +154 +153 +154 +152 +151 +147 +148 +148 +148 +148 +146 +144 +143 +147 +149 +149 +146 +142 +142 +144 +145 +139 +136 +134 +133 +132 +130 +129 +128 +130 +126 +125 +124 +119 +115 +124 +138 +146 +152 +152 +146 +142 +141 +138 +132 +131 +130 +126 +117 +110 +108 +111 +113 +112 +105 +99 +101 +103 +105 +111 +118 +137 +136 +137 +134 +124 +130 +142 +132 +109 +109 +110 +111 +121 +142 +145 +129 +126 +127 +134 +148 +161 +170 +170 +164 +152 +137 +132 +122 +108 +110 +124 +140 +133 +137 +139 +128 +115 +116 +125 +129 +128 +132 +135 +133 +128 +123 +117 +113 +121 +125 +122 +121 +122 +128 +132 +121 +127 +130 +135 +135 +128 +122 +126 +133 +146 +142 +134 +128 +127 +130 +131 +132 +134 +138 +130 +122 +125 +126 +122 +120 +123 +126 +127 +123 +125 +131 +134 +132 +127 +120 +118 +127 +138 +137 +128 +121 +116 +112 +108 +102 +101 +116 +126 +120 +121 +123 +130 +138 +140 +135 +131 +130 +138 +145 +143 +133 +124 +125 +127 +127 +119 +109 +108 +114 +117 +117 +116 +112 +123 +112 +103 +103 +100 +91 +92 +105 +110 +96 +97 +106 +106 +101 +101 +100 +106 +119 +125 +130 +136 +132 +127 +128 +125 +117 +106 +103 +111 +123 +128 +126 +117 +116 +118 +123 +123 +117 +115 +116 +113 +120 +123 +120 +116 +116 +116 +114 +115 +119 +129 +137 +134 +125 +119 +119 +122 +123 +123 +124 +130 +134 +124 +110 +104 +106 +111 +117 +124 +129 +131 +130 +137 +136 +134 +137 +145 +150 +144 +134 +141 +142 +144 +141 +135 +132 +131 +131 +134 +134 +134 +136 +135 +132 +131 +132 +132 +134 +133 +129 +127 +130 +134 +137 +141 +140 +143 +149 +156 +162 +167 +170 +165 +158 +155 +158 +159 +153 +146 +143 +143 +140 +140 +143 +143 +139 +139 +141 +144 +146 +146 +143 +141 +142 +143 +143 +142 +140 +139 +140 +140 +139 +140 +142 +146 +149 +149 +147 +147 +149 +148 +144 +142 +139 +139 +143 +147 +145 +136 +128 +141 +154 +155 +138 +122 +120 +123 +125 +134 +133 +132 +132 +135 +137 +137 +134 +130 +134 +136 +136 +135 +136 +138 +139 +135 +134 +135 +136 +132 +128 +133 +143 +140 +138 +136 +136 +137 +138 +135 +132 +127 +121 +119 +125 +133 +136 +139 +143 +138 +142 +139 +135 +136 +136 +134 +133 +133 +128 +126 +131 +136 +134 +130 +127 +125 +126 +128 +128 +126 +125 +127 +131 +128 +130 +133 +135 +138 +140 +137 +131 +127 +129 +135 +138 +133 +129 +135 +147 +142 +137 +132 +132 +132 +130 +127 +125 +134 +138 +138 +132 +128 +129 +128 +124 +126 +133 +130 +127 +131 +129 +123 +124 +131 +133 +133 +134 +128 +124 +130 +127 +126 +125 +128 +132 +130 +131 +133 +126 +123 +124 +127 +129 +126 +127 +128 +126 +137 +132 +130 +133 +130 +124 +124 +128 +135 +136 +139 +143 +144 +140 +137 +135 +133 +135 +133 +129 +128 +133 +135 +135 +128 +129 +132 +136 +136 +134 +137 +142 +150 +150 +150 +146 +138 +132 +133 +138 +138 +139 +139 +137 +138 +141 +143 +143 +151 +152 +150 +148 +149 +153 +154 +150 +148 +143 +141 +143 +144 +139 +135 +134 +136 +131 +126 +127 +130 +131 +130 +129 +131 +143 +149 +143 +131 +126 +128 +131 +120 +113 +110 +112 +106 +99 +101 +110 +107 +109 +114 +118 +120 +122 +125 +129 +132 +130 +130 +131 +127 +121 +118 +119 +115 +118 +121 +123 +126 +126 +125 +121 +118 +119 +117 +114 +111 +113 +118 +124 +123 +117 +111 +109 +110 +111 +109 +107 +117 +119 +118 +114 +114 +117 +121 +122 +122 +124 +129 +129 +121 +114 +115 +122 +124 +117 +115 +123 +132 +133 +128 +123 +126 +121 +119 +119 +116 +112 +112 +116 +113 +110 +109 +113 +117 +116 +112 +109 +109 +112 +114 +115 +117 +121 +123 +123 +121 +115 +111 +108 +104 +105 +109 +110 +103 +104 +107 +110 +113 +114 +114 +113 +111 +110 +110 +112 +112 +110 +108 +109 +112 +118 +121 +118 +116 +117 +118 +117 +120 +118 +117 +117 +114 +109 +106 +106 +107 +108 +111 +112 +112 +112 +113 +114 +122 +122 +124 +126 +127 +126 +127 +130 +130 +129 +130 +133 +134 +133 +131 +131 +125 +129 +129 +127 +128 +128 +131 +137 +142 +143 +142 +137 +134 +134 +136 +137 +133 +134 +135 +133 +128 +124 +126 +130 +131 +134 +133 +128 +126 +128 +129 +127 +126 +114 +105 +109 +117 +123 +124 +125 +126 +129 +134 +137 +135 +133 +132 +134 +136 +131 +132 +139 +141 +138 +137 +140 +143 +145 +146 +144 +139 +132 +123 +115 +112 +128 +139 +139 +137 +139 +139 +136 +143 +142 +143 +142 +137 +130 +124 +122 +127 +132 +136 +139 +140 +140 +138 +134 +142 +147 +150 +148 +142 +139 +140 +143 +143 +141 +138 +135 +137 +141 +143 +143 +139 +143 +146 +144 +141 +141 +142 +143 +144 +145 +145 +147 +149 +152 +154 +154 +150 +148 +147 +148 +151 +152 +149 +146 +145 +142 +141 +144 +142 +133 +125 +121 +116 +112 +114 +121 +127 +129 +136 +143 +143 +142 +142 +144 +147 +150 +151 +153 +160 +160 +156 +151 +153 +158 +155 +147 +148 +140 +138 +144 +148 +149 +155 +162 +171 +160 +146 +137 +127 +119 +122 +130 +132 +125 +125 +138 +146 +142 +140 +141 +136 +155 +169 +169 +163 +157 +157 +163 +149 +146 +158 +187 +195 +162 +144 +163 +180 +167 +134 +113 +113 +124 +146 +160 +145 +129 +126 +132 +142 +163 +180 +180 +171 +176 +185 +187 +171 +146 +125 +117 +136 +154 +167 +164 +167 +179 +184 +179 +164 +155 +155 +164 +165 +176 +187 +171 +150 +134 +126 +130 +143 +162 +177 +185 +186 +178 +166 +151 +153 +182 +200 +191 +155 +140 +141 +157 +161 +162 +165 +163 +157 +140 +129 +135 +149 +157 +156 +154 +144 +150 +154 +162 +174 +175 +164 +154 +162 +171 +177 +174 +171 +173 +180 +184 +189 +181 +162 +149 +152 +165 +180 +191 +206 +199 +196 +197 +198 +204 +211 +212 +205 +200 +199 +206 +209 +204 +209 +224 +226 +217 +207 +204 +202 +196 +200 +213 +218 +222 +219 +208 +198 +198 +205 +210 +207 +196 +192 +198 +197 +185 +177 +177 +177 +188 +202 +217 +227 +224 +217 +215 +205 +195 +179 +171 +176 +177 +177 +184 +191 +196 +195 +188 +177 +170 +173 +178 +187 +187 +181 +174 +175 +181 +180 +172 +168 +177 +190 +196 +189 +175 +162 +156 +150 +146 +139 +135 +134 +135 +136 +137 +140 +136 +134 +133 +133 +133 +132 +133 +136 +136 +136 +140 +145 +152 +158 +162 +165 +168 +167 +162 +158 +156 +153 +153 +156 +156 +155 +155 +155 +155 +155 +155 +156 +154 +153 +153 +154 +154 +152 +150 +151 +155 +162 +166 +166 +165 +164 +164 +163 +161 +159 +161 +161 +160 +164 +168 +168 +172 +177 +182 +185 +184 +180 +177 +183 +194 +204 +207 +203 +202 +198 +194 +191 +187 +180 +174 +168 +161 +157 +157 +152 +151 +148 +146 +144 +142 +140 +139 +137 +136 +137 +138 +138 +137 +136 +136 +135 +137 +138 +137 +139 +143 +145 +144 +146 +147 +149 +152 +157 +163 +169 +174 +184 +188 +195 +204 +218 +231 +239 +243 +244 +244 +243 +244 +244 +244 +243 +242 +242 +243 +242 +241 +242 +243 +242 +240 +242 +242 +241 +240 +240 +239 +239 +239 +241 +240 +240 +240 +240 +240 +239 +238 +240 +239 +238 +237 +237 +237 +238 +238 +237 +237 +237 +237 +237 +236 +236 +236 +235 +236 +237 +238 +238 +238 +237 +237 +237 +238 +238 +238 +238 +239 +239 +240 +240 +239 +239 +239 +240 +240 +239 +238 +240 +240 +239 +238 +238 +238 +238 +238 +239 +239 +239 +239 +239 +239 +239 +240 +240 +241 +243 +243 +243 +242 +240 +239 +241 +242 +242 +243 +243 +242 +242 +241 +242 +241 +241 +241 +240 +240 +241 +241 +241 +240 +239 +239 +240 +241 +240 +240 +241 +241 +241 +241 +240 +240 +240 +240 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +244 +244 +243 +243 +243 +244 +244 +244 +244 +244 +245 +245 +246 +246 +250 +249 +248 +247 +246 +247 +247 +247 +246 +247 +247 +246 +246 +246 +248 +249 +248 +248 +249 +249 +249 +250 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +253 +248 +244 +244 +248 +250 +249 +247 +244 +241 +238 +234 +231 +231 +232 +232 +227 +222 +220 +219 +221 +220 +219 +219 +221 +218 +215 +206 +204 +200 +200 +206 +211 +211 +209 +206 +202 +201 +204 +204 +202 +201 +201 +201 +202 +204 +201 +193 +188 +184 +178 +188 +191 +189 +183 +182 +189 +195 +196 +191 +186 +183 +184 +185 +179 +169 +162 +158 +156 +155 +156 +157 +158 +158 +160 +158 +159 +159 +155 +153 +151 +150 +149 +148 +148 +148 +146 +146 +146 +148 +149 +147 +148 +147 +144 +141 +140 +139 +137 +131 +129 +127 +123 +121 +120 +118 +116 +122 +117 +115 +115 +115 +118 +130 +143 +156 +155 +150 +144 +142 +143 +142 +138 +129 +129 +126 +117 +110 +108 +110 +112 +105 +104 +109 +113 +108 +105 +112 +124 +130 +131 +133 +132 +116 +112 +120 +113 +103 +107 +110 +114 +125 +141 +144 +134 +133 +133 +137 +143 +150 +151 +148 +146 +147 +141 +133 +115 +117 +141 +153 +153 +148 +144 +136 +123 +114 +120 +132 +136 +130 +134 +133 +126 +120 +116 +111 +106 +118 +124 +126 +128 +124 +124 +132 +128 +129 +136 +142 +140 +130 +123 +126 +132 +130 +122 +116 +120 +131 +138 +138 +134 +140 +136 +126 +122 +123 +123 +123 +126 +123 +122 +120 +125 +131 +136 +132 +127 +115 +107 +112 +129 +135 +124 +115 +116 +113 +109 +106 +108 +115 +124 +127 +122 +127 +130 +131 +132 +136 +139 +136 +128 +130 +143 +145 +132 +120 +119 +121 +119 +110 +108 +113 +118 +116 +113 +116 +117 +116 +113 +107 +104 +95 +81 +82 +95 +103 +103 +107 +113 +112 +108 +105 +103 +112 +126 +137 +146 +152 +141 +125 +118 +120 +111 +103 +106 +115 +124 +128 +129 +126 +120 +116 +116 +119 +120 +118 +118 +117 +122 +126 +125 +121 +118 +115 +112 +117 +119 +126 +134 +136 +131 +126 +126 +127 +126 +125 +127 +134 +135 +119 +101 +97 +107 +118 +123 +127 +130 +132 +130 +133 +132 +132 +137 +146 +151 +148 +142 +146 +146 +146 +141 +135 +131 +131 +132 +134 +135 +136 +136 +135 +132 +132 +133 +135 +135 +133 +128 +127 +131 +135 +138 +137 +136 +139 +149 +160 +166 +166 +165 +156 +153 +153 +156 +157 +152 +146 +142 +137 +137 +138 +140 +142 +142 +143 +144 +143 +145 +146 +144 +141 +140 +142 +143 +140 +137 +135 +135 +136 +137 +139 +141 +145 +148 +151 +153 +153 +151 +146 +141 +135 +137 +141 +146 +148 +146 +139 +133 +146 +154 +153 +141 +130 +130 +134 +134 +136 +135 +134 +134 +135 +137 +137 +136 +131 +133 +135 +135 +131 +130 +134 +138 +134 +135 +135 +134 +129 +128 +135 +146 +158 +148 +135 +129 +132 +136 +134 +130 +131 +129 +127 +128 +133 +137 +137 +136 +138 +142 +139 +134 +134 +135 +133 +133 +135 +130 +129 +132 +134 +131 +128 +127 +124 +126 +129 +129 +125 +122 +124 +129 +132 +131 +130 +132 +134 +136 +135 +133 +133 +139 +144 +142 +136 +135 +138 +142 +143 +142 +140 +137 +133 +129 +127 +128 +130 +132 +132 +129 +129 +130 +128 +124 +123 +128 +125 +124 +130 +130 +125 +125 +128 +128 +127 +131 +130 +129 +135 +131 +125 +126 +129 +131 +131 +131 +133 +130 +125 +125 +128 +128 +125 +127 +131 +132 +133 +131 +131 +132 +130 +127 +127 +130 +137 +137 +138 +140 +139 +136 +134 +134 +132 +133 +131 +127 +128 +133 +137 +136 +135 +133 +133 +133 +133 +132 +133 +135 +142 +142 +143 +142 +138 +133 +133 +135 +140 +136 +133 +133 +137 +142 +146 +147 +149 +152 +153 +151 +152 +153 +152 +148 +142 +140 +141 +145 +144 +138 +135 +135 +134 +131 +128 +129 +133 +136 +137 +136 +135 +142 +146 +140 +129 +123 +123 +125 +118 +120 +121 +121 +117 +110 +108 +109 +106 +105 +106 +108 +110 +113 +118 +122 +120 +122 +123 +122 +122 +124 +126 +126 +121 +122 +122 +121 +123 +126 +127 +126 +125 +122 +117 +112 +110 +113 +119 +124 +123 +121 +118 +117 +117 +116 +114 +113 +121 +120 +116 +114 +117 +125 +132 +135 +139 +139 +135 +128 +122 +120 +120 +121 +119 +122 +126 +131 +135 +135 +130 +125 +121 +122 +123 +122 +116 +112 +113 +117 +112 +109 +108 +113 +117 +117 +113 +111 +115 +117 +118 +117 +116 +117 +117 +116 +111 +106 +102 +97 +96 +104 +113 +112 +103 +104 +107 +109 +112 +112 +111 +110 +107 +106 +107 +111 +113 +111 +108 +106 +116 +118 +117 +111 +110 +110 +111 +109 +111 +110 +110 +110 +109 +106 +107 +108 +115 +121 +126 +127 +123 +121 +120 +121 +126 +127 +130 +130 +128 +126 +126 +128 +131 +130 +131 +134 +136 +135 +134 +134 +130 +133 +132 +131 +133 +133 +134 +138 +143 +144 +143 +139 +136 +136 +137 +137 +139 +137 +136 +135 +133 +131 +132 +134 +136 +138 +133 +123 +116 +116 +119 +120 +122 +117 +115 +120 +127 +129 +128 +128 +128 +130 +133 +136 +134 +131 +130 +132 +132 +127 +126 +129 +134 +135 +136 +138 +142 +145 +146 +146 +144 +140 +133 +126 +116 +122 +129 +134 +137 +138 +139 +140 +139 +140 +142 +143 +140 +133 +128 +127 +130 +132 +133 +133 +133 +133 +131 +129 +137 +146 +150 +143 +135 +135 +139 +142 +144 +142 +139 +137 +137 +139 +139 +136 +135 +141 +146 +146 +144 +142 +141 +139 +138 +140 +142 +143 +145 +147 +150 +153 +152 +148 +143 +144 +147 +149 +148 +146 +141 +141 +141 +143 +144 +142 +135 +129 +121 +116 +112 +112 +117 +123 +129 +133 +140 +141 +142 +142 +144 +148 +152 +154 +152 +152 +150 +147 +148 +152 +153 +150 +148 +152 +155 +154 +148 +146 +152 +160 +174 +168 +158 +149 +142 +136 +129 +125 +127 +125 +129 +138 +145 +147 +147 +148 +145 +146 +148 +152 +154 +152 +157 +169 +158 +149 +146 +167 +188 +177 +159 +163 +175 +171 +150 +134 +119 +107 +126 +156 +170 +155 +133 +121 +133 +161 +180 +182 +175 +169 +177 +186 +174 +149 +131 +124 +130 +137 +142 +146 +159 +181 +197 +201 +185 +175 +172 +175 +170 +175 +193 +195 +169 +143 +122 +118 +119 +130 +166 +209 +199 +190 +173 +160 +158 +165 +180 +195 +179 +156 +144 +147 +161 +166 +155 +154 +153 +152 +144 +136 +144 +160 +163 +153 +138 +144 +151 +160 +167 +167 +167 +173 +171 +169 +169 +173 +175 +175 +176 +178 +177 +176 +164 +154 +159 +171 +178 +181 +201 +205 +206 +202 +200 +205 +209 +206 +201 +197 +198 +205 +209 +204 +208 +223 +228 +216 +204 +201 +201 +195 +193 +201 +214 +218 +222 +219 +211 +206 +209 +215 +206 +193 +182 +182 +184 +182 +180 +179 +177 +182 +195 +212 +223 +224 +217 +211 +203 +195 +185 +181 +183 +183 +182 +186 +192 +198 +199 +191 +175 +166 +171 +179 +191 +189 +179 +171 +173 +181 +181 +173 +165 +176 +189 +193 +188 +176 +164 +157 +151 +146 +138 +134 +133 +134 +135 +135 +139 +136 +133 +133 +134 +134 +134 +135 +136 +135 +135 +136 +142 +149 +156 +159 +161 +163 +163 +159 +155 +155 +154 +153 +155 +156 +156 +157 +157 +157 +157 +157 +155 +155 +154 +155 +157 +158 +156 +154 +155 +160 +165 +168 +168 +167 +167 +167 +162 +158 +156 +156 +157 +158 +163 +169 +170 +174 +180 +184 +186 +185 +182 +180 +185 +193 +203 +204 +206 +205 +200 +195 +189 +184 +176 +170 +163 +157 +153 +153 +153 +151 +149 +146 +142 +140 +139 +138 +137 +135 +135 +137 +138 +138 +138 +138 +137 +139 +139 +139 +140 +144 +146 +145 +147 +149 +150 +154 +159 +165 +172 +175 +185 +188 +195 +207 +222 +233 +241 +244 +245 +245 +244 +244 +244 +244 +244 +243 +242 +243 +243 +242 +243 +244 +243 +242 +242 +242 +242 +241 +241 +241 +240 +240 +241 +240 +240 +240 +240 +240 +239 +238 +240 +240 +240 +239 +239 +238 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +238 +239 +239 +239 +238 +237 +237 +238 +238 +239 +238 +238 +239 +240 +239 +239 +239 +239 +239 +239 +239 +238 +240 +239 +239 +238 +238 +238 +238 +238 +239 +239 +238 +238 +239 +239 +239 +239 +240 +241 +242 +243 +243 +243 +241 +240 +240 +240 +241 +242 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +241 +241 +241 +241 +240 +241 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +243 +243 +243 +243 +243 +242 +243 +244 +244 +244 +243 +244 +244 +244 +244 +244 +245 +245 +246 +247 +248 +249 +249 +248 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +248 +249 +249 +249 +250 +250 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +255 +255 +255 +255 +254 +250 +245 +243 +246 +248 +248 +247 +247 +245 +243 +237 +234 +233 +235 +235 +231 +224 +220 +221 +223 +222 +219 +218 +221 +217 +211 +204 +205 +204 +206 +210 +213 +213 +209 +206 +203 +202 +204 +204 +203 +202 +203 +202 +203 +205 +201 +193 +188 +187 +182 +187 +189 +187 +181 +180 +184 +187 +187 +185 +183 +183 +187 +188 +181 +170 +162 +157 +157 +158 +161 +163 +161 +159 +160 +156 +158 +158 +154 +151 +149 +148 +148 +147 +148 +147 +147 +147 +148 +150 +151 +147 +146 +145 +143 +142 +140 +136 +132 +131 +132 +129 +123 +120 +120 +118 +115 +118 +113 +108 +108 +113 +125 +140 +150 +159 +152 +145 +141 +142 +144 +141 +139 +131 +131 +127 +120 +114 +112 +112 +112 +102 +103 +111 +117 +113 +107 +115 +131 +132 +130 +131 +134 +125 +119 +122 +115 +104 +110 +112 +115 +125 +135 +137 +135 +137 +141 +139 +139 +141 +135 +130 +134 +138 +141 +134 +121 +137 +166 +166 +155 +153 +142 +131 +128 +132 +141 +142 +134 +131 +125 +121 +120 +119 +117 +118 +122 +124 +125 +124 +128 +125 +124 +131 +131 +139 +139 +137 +132 +128 +126 +125 +124 +116 +110 +112 +125 +139 +142 +136 +130 +133 +123 +119 +123 +122 +118 +120 +125 +119 +114 +116 +128 +139 +140 +131 +123 +108 +109 +111 +115 +118 +117 +112 +107 +104 +106 +109 +117 +127 +130 +128 +129 +139 +134 +127 +126 +129 +130 +124 +117 +126 +135 +132 +118 +110 +115 +121 +120 +110 +107 +110 +117 +118 +116 +113 +110 +110 +111 +108 +98 +84 +74 +78 +92 +104 +117 +123 +118 +113 +110 +108 +108 +120 +129 +139 +150 +156 +145 +128 +117 +116 +108 +104 +110 +117 +122 +126 +130 +135 +129 +120 +114 +115 +120 +123 +123 +120 +122 +126 +129 +128 +123 +118 +117 +120 +119 +123 +132 +138 +138 +133 +133 +131 +128 +126 +129 +136 +133 +115 +96 +99 +115 +129 +130 +128 +130 +131 +129 +129 +128 +129 +137 +144 +147 +146 +145 +146 +146 +145 +139 +133 +129 +129 +131 +133 +134 +135 +136 +135 +133 +133 +135 +138 +136 +132 +128 +128 +132 +137 +138 +134 +132 +137 +149 +162 +166 +162 +157 +151 +153 +154 +154 +153 +150 +145 +140 +137 +138 +138 +139 +141 +143 +143 +142 +141 +143 +144 +145 +143 +141 +142 +145 +143 +139 +135 +134 +136 +138 +141 +144 +145 +147 +151 +157 +158 +154 +148 +143 +134 +139 +144 +148 +147 +144 +141 +138 +146 +148 +147 +142 +138 +140 +142 +143 +139 +136 +132 +131 +131 +132 +134 +135 +133 +133 +135 +134 +129 +126 +130 +137 +133 +137 +138 +134 +130 +131 +138 +145 +161 +151 +136 +126 +126 +131 +133 +132 +139 +141 +140 +137 +137 +139 +136 +130 +135 +139 +138 +133 +134 +136 +135 +136 +137 +133 +131 +133 +132 +129 +128 +129 +125 +128 +131 +130 +124 +121 +123 +128 +135 +132 +132 +135 +135 +132 +132 +135 +136 +146 +148 +141 +137 +139 +138 +134 +139 +141 +142 +138 +131 +125 +127 +131 +132 +130 +130 +131 +133 +132 +129 +126 +124 +126 +124 +126 +134 +137 +133 +131 +126 +126 +125 +131 +133 +133 +136 +130 +124 +130 +134 +135 +135 +130 +128 +130 +127 +125 +128 +128 +126 +128 +133 +135 +131 +133 +134 +133 +131 +131 +132 +134 +136 +134 +133 +133 +132 +130 +130 +131 +130 +131 +130 +129 +132 +137 +139 +137 +139 +138 +137 +136 +136 +137 +136 +133 +133 +134 +137 +140 +139 +136 +135 +135 +137 +131 +129 +132 +137 +139 +142 +144 +143 +149 +154 +155 +155 +153 +147 +141 +136 +137 +143 +146 +143 +137 +134 +135 +133 +133 +132 +133 +139 +145 +145 +143 +139 +140 +140 +137 +128 +122 +121 +122 +125 +131 +134 +130 +126 +124 +119 +113 +115 +111 +107 +107 +109 +111 +112 +113 +114 +118 +120 +118 +119 +125 +129 +130 +134 +133 +131 +129 +130 +133 +136 +138 +131 +126 +120 +116 +116 +118 +122 +123 +124 +126 +128 +127 +123 +118 +117 +116 +118 +114 +110 +108 +114 +123 +131 +134 +136 +134 +127 +118 +115 +118 +118 +115 +117 +126 +133 +131 +127 +125 +121 +117 +118 +125 +129 +126 +118 +113 +112 +113 +109 +107 +107 +111 +114 +115 +113 +112 +121 +121 +119 +115 +110 +107 +103 +101 +98 +99 +101 +103 +107 +117 +120 +114 +104 +104 +106 +108 +110 +110 +109 +107 +103 +102 +105 +111 +115 +113 +108 +104 +108 +108 +106 +103 +102 +105 +106 +104 +105 +106 +107 +108 +108 +108 +111 +115 +122 +129 +136 +136 +130 +124 +123 +125 +129 +130 +132 +132 +128 +125 +124 +126 +128 +128 +130 +133 +135 +135 +134 +134 +134 +136 +135 +135 +139 +139 +138 +140 +141 +141 +140 +138 +137 +137 +137 +137 +137 +133 +130 +131 +131 +131 +130 +130 +134 +136 +132 +123 +114 +114 +121 +126 +130 +129 +131 +135 +136 +133 +130 +129 +133 +133 +135 +138 +137 +134 +133 +134 +130 +126 +123 +125 +131 +137 +139 +139 +142 +144 +147 +149 +149 +148 +143 +137 +131 +126 +125 +132 +137 +136 +137 +141 +139 +139 +141 +143 +142 +138 +136 +137 +138 +138 +136 +132 +130 +131 +130 +129 +134 +143 +145 +136 +131 +134 +137 +137 +137 +137 +137 +137 +139 +141 +140 +137 +135 +140 +144 +144 +142 +141 +138 +137 +133 +136 +139 +140 +140 +143 +149 +153 +154 +151 +149 +149 +152 +151 +147 +143 +141 +142 +141 +139 +144 +148 +147 +141 +136 +131 +123 +116 +118 +124 +127 +126 +133 +138 +141 +140 +143 +146 +152 +153 +145 +144 +144 +144 +145 +147 +151 +153 +157 +159 +159 +156 +155 +154 +149 +142 +156 +159 +158 +153 +150 +147 +138 +127 +122 +127 +129 +134 +139 +144 +147 +148 +149 +144 +145 +153 +155 +145 +149 +166 +177 +165 +145 +147 +171 +181 +173 +165 +172 +178 +168 +157 +136 +107 +108 +132 +174 +180 +157 +129 +128 +150 +174 +192 +184 +169 +168 +176 +171 +158 +141 +126 +126 +129 +135 +144 +154 +168 +190 +209 +204 +192 +180 +179 +175 +169 +178 +186 +188 +168 +140 +121 +113 +119 +155 +201 +202 +200 +186 +174 +168 +158 +162 +183 +193 +180 +163 +151 +158 +156 +141 +147 +160 +167 +157 +136 +134 +153 +165 +162 +148 +149 +152 +159 +162 +159 +166 +183 +175 +170 +166 +171 +183 +189 +180 +167 +167 +174 +172 +167 +171 +178 +180 +180 +197 +208 +211 +202 +198 +204 +207 +202 +198 +195 +195 +203 +207 +203 +209 +225 +224 +217 +207 +204 +201 +192 +188 +194 +207 +209 +213 +216 +215 +209 +205 +205 +198 +187 +173 +167 +170 +177 +181 +182 +176 +174 +186 +206 +218 +224 +219 +207 +199 +191 +189 +188 +186 +187 +188 +187 +191 +199 +203 +194 +176 +163 +167 +179 +192 +187 +176 +167 +172 +181 +181 +174 +165 +178 +191 +192 +186 +177 +166 +158 +151 +144 +137 +133 +133 +135 +135 +134 +137 +134 +132 +132 +134 +135 +136 +138 +137 +136 +135 +135 +139 +146 +152 +157 +159 +160 +158 +156 +155 +155 +155 +154 +157 +157 +158 +158 +158 +158 +158 +159 +157 +156 +157 +158 +160 +161 +160 +160 +161 +163 +168 +170 +170 +169 +169 +168 +162 +157 +152 +152 +153 +156 +163 +169 +172 +174 +181 +185 +186 +186 +186 +186 +188 +194 +200 +201 +204 +205 +200 +195 +189 +183 +174 +168 +162 +156 +152 +151 +152 +151 +150 +146 +142 +139 +138 +138 +140 +136 +135 +137 +141 +141 +139 +138 +139 +139 +140 +140 +141 +145 +147 +147 +150 +151 +153 +156 +161 +167 +173 +177 +186 +187 +196 +213 +228 +236 +242 +246 +246 +245 +244 +244 +244 +245 +244 +244 +242 +243 +243 +243 +244 +245 +245 +243 +242 +242 +242 +242 +242 +242 +241 +241 +240 +240 +240 +240 +240 +240 +239 +238 +238 +239 +240 +240 +240 +239 +237 +237 +238 +238 +238 +237 +237 +237 +237 +237 +238 +239 +239 +239 +239 +239 +238 +237 +238 +238 +239 +239 +238 +238 +239 +239 +239 +239 +238 +239 +239 +239 +238 +238 +239 +239 +238 +238 +238 +238 +239 +239 +238 +238 +238 +238 +238 +239 +239 +239 +242 +242 +242 +242 +242 +243 +242 +242 +240 +240 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +241 +242 +242 +242 +242 +243 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +245 +245 +246 +247 +248 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +250 +250 +250 +251 +250 +249 +249 +249 +249 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +251 +247 +244 +246 +247 +247 +248 +250 +250 +249 +243 +240 +237 +237 +237 +233 +226 +220 +221 +224 +222 +218 +217 +219 +213 +204 +202 +205 +207 +209 +211 +213 +213 +211 +205 +203 +201 +202 +203 +202 +202 +202 +203 +200 +198 +194 +188 +189 +190 +188 +185 +187 +185 +179 +177 +179 +180 +178 +179 +181 +185 +191 +190 +182 +170 +163 +157 +156 +158 +161 +165 +163 +160 +159 +155 +156 +155 +151 +149 +149 +149 +149 +149 +150 +151 +154 +156 +154 +151 +147 +145 +145 +144 +143 +142 +142 +138 +135 +136 +139 +139 +135 +132 +132 +130 +125 +124 +118 +111 +110 +119 +136 +150 +158 +156 +150 +145 +146 +148 +144 +140 +137 +136 +135 +130 +125 +122 +121 +118 +116 +108 +103 +103 +112 +113 +111 +119 +134 +137 +130 +121 +123 +126 +130 +132 +121 +109 +113 +111 +111 +119 +123 +128 +138 +141 +143 +138 +137 +138 +130 +124 +132 +141 +139 +134 +133 +150 +161 +152 +149 +144 +135 +133 +139 +146 +152 +145 +131 +125 +108 +100 +111 +123 +125 +133 +143 +133 +126 +118 +124 +129 +133 +137 +130 +136 +134 +128 +122 +120 +121 +118 +113 +112 +115 +127 +143 +146 +136 +127 +124 +118 +113 +122 +133 +128 +120 +119 +118 +111 +111 +117 +131 +143 +142 +129 +116 +111 +115 +113 +106 +108 +115 +112 +103 +100 +111 +120 +126 +133 +132 +132 +138 +143 +128 +120 +124 +124 +116 +110 +113 +123 +120 +112 +104 +105 +111 +115 +113 +104 +100 +105 +115 +120 +119 +111 +101 +105 +106 +99 +88 +82 +82 +90 +103 +119 +133 +132 +118 +109 +106 +109 +117 +130 +133 +139 +146 +149 +140 +126 +117 +111 +110 +111 +114 +117 +121 +125 +129 +135 +135 +129 +118 +114 +118 +124 +124 +118 +118 +123 +132 +134 +128 +124 +125 +119 +118 +122 +130 +137 +138 +134 +133 +130 +128 +127 +128 +129 +126 +112 +99 +109 +124 +134 +131 +130 +134 +136 +133 +131 +129 +130 +137 +141 +139 +138 +140 +141 +142 +143 +139 +134 +130 +130 +131 +132 +131 +131 +134 +136 +136 +136 +136 +137 +135 +132 +129 +131 +134 +137 +136 +134 +135 +140 +150 +158 +159 +154 +150 +155 +158 +157 +152 +149 +148 +145 +140 +140 +141 +140 +138 +139 +143 +145 +142 +141 +141 +141 +145 +146 +145 +146 +148 +148 +144 +140 +139 +141 +144 +147 +149 +147 +146 +149 +156 +159 +156 +151 +150 +141 +145 +148 +148 +145 +140 +138 +138 +138 +138 +138 +140 +142 +144 +144 +144 +142 +138 +133 +129 +127 +129 +133 +138 +134 +133 +135 +135 +131 +128 +131 +138 +134 +138 +139 +136 +134 +137 +140 +141 +142 +142 +138 +129 +124 +127 +133 +136 +141 +145 +146 +142 +139 +137 +132 +125 +129 +134 +135 +133 +136 +139 +140 +142 +138 +134 +132 +132 +132 +130 +131 +135 +130 +130 +130 +128 +124 +122 +126 +132 +133 +133 +138 +142 +139 +130 +129 +134 +139 +145 +144 +136 +134 +138 +138 +133 +138 +140 +140 +135 +126 +120 +123 +129 +133 +132 +133 +136 +138 +135 +131 +129 +130 +130 +130 +134 +142 +145 +140 +136 +128 +128 +128 +133 +133 +131 +132 +125 +128 +138 +142 +143 +142 +132 +124 +127 +128 +125 +126 +128 +127 +129 +132 +132 +134 +139 +140 +136 +134 +135 +136 +135 +132 +130 +129 +130 +129 +129 +131 +133 +132 +134 +135 +136 +140 +143 +141 +138 +139 +142 +143 +141 +141 +142 +139 +135 +133 +135 +139 +141 +140 +138 +136 +136 +132 +131 +135 +141 +142 +138 +139 +142 +143 +147 +153 +157 +158 +153 +144 +137 +134 +138 +143 +144 +140 +134 +132 +133 +133 +135 +136 +138 +145 +151 +149 +142 +138 +137 +136 +136 +131 +125 +125 +128 +141 +142 +139 +134 +132 +133 +129 +123 +127 +121 +116 +115 +115 +112 +109 +107 +113 +115 +116 +115 +116 +119 +123 +126 +133 +132 +131 +129 +129 +130 +133 +134 +129 +126 +123 +123 +126 +127 +125 +122 +125 +130 +135 +133 +124 +117 +114 +115 +118 +115 +112 +112 +116 +121 +124 +124 +122 +123 +122 +119 +119 +123 +125 +125 +134 +137 +136 +131 +123 +118 +118 +118 +121 +128 +130 +125 +119 +116 +112 +108 +107 +107 +108 +110 +110 +109 +109 +110 +117 +117 +115 +110 +104 +101 +98 +96 +90 +92 +100 +109 +115 +119 +116 +107 +104 +103 +104 +105 +106 +108 +109 +109 +105 +102 +104 +110 +116 +115 +110 +105 +99 +101 +103 +103 +104 +106 +107 +106 +108 +108 +111 +113 +114 +115 +119 +125 +128 +132 +136 +136 +130 +125 +126 +129 +130 +128 +127 +127 +126 +124 +123 +125 +124 +125 +128 +132 +134 +133 +132 +132 +134 +136 +135 +137 +142 +141 +138 +138 +136 +135 +134 +134 +136 +138 +139 +138 +140 +136 +134 +135 +135 +134 +133 +132 +128 +132 +132 +128 +123 +126 +132 +136 +139 +138 +140 +141 +139 +134 +132 +132 +137 +137 +137 +139 +140 +138 +137 +138 +131 +131 +130 +130 +134 +140 +142 +139 +141 +145 +148 +150 +151 +151 +150 +147 +145 +137 +133 +134 +136 +135 +137 +142 +142 +140 +140 +140 +140 +141 +143 +146 +144 +144 +141 +136 +134 +134 +134 +132 +134 +138 +138 +136 +137 +139 +136 +130 +124 +127 +130 +135 +141 +146 +146 +144 +140 +143 +143 +140 +137 +136 +136 +136 +134 +134 +135 +137 +137 +140 +147 +153 +152 +151 +151 +151 +152 +152 +149 +146 +146 +144 +140 +136 +138 +146 +151 +153 +144 +139 +131 +125 +121 +120 +117 +115 +124 +132 +138 +140 +142 +147 +149 +149 +145 +141 +140 +143 +144 +145 +150 +155 +160 +156 +153 +154 +160 +160 +148 +133 +142 +149 +156 +157 +158 +159 +155 +151 +130 +128 +125 +125 +131 +140 +145 +145 +145 +143 +151 +168 +174 +157 +146 +149 +176 +173 +157 +145 +156 +172 +172 +165 +170 +187 +182 +171 +153 +124 +113 +120 +153 +180 +179 +157 +148 +148 +163 +192 +194 +178 +167 +165 +167 +170 +157 +130 +115 +123 +137 +146 +140 +135 +152 +178 +204 +204 +194 +193 +186 +168 +163 +165 +185 +197 +178 +142 +124 +128 +149 +173 +194 +201 +196 +182 +173 +165 +162 +167 +184 +189 +178 +165 +156 +146 +143 +146 +166 +170 +163 +143 +130 +137 +155 +168 +166 +161 +157 +159 +162 +159 +166 +181 +190 +185 +166 +153 +169 +197 +201 +185 +172 +176 +176 +174 +178 +182 +186 +190 +197 +207 +208 +198 +194 +199 +203 +205 +200 +197 +197 +202 +205 +202 +209 +225 +217 +218 +216 +211 +204 +193 +191 +198 +207 +208 +207 +208 +216 +223 +218 +207 +190 +180 +168 +162 +165 +174 +183 +190 +180 +171 +181 +203 +216 +226 +223 +207 +196 +187 +187 +185 +180 +183 +189 +187 +188 +197 +204 +197 +177 +161 +165 +178 +185 +181 +173 +167 +172 +180 +180 +175 +169 +183 +194 +192 +185 +177 +167 +158 +151 +144 +137 +133 +135 +137 +136 +135 +134 +131 +131 +132 +135 +135 +136 +138 +138 +137 +136 +137 +140 +145 +150 +153 +159 +158 +156 +154 +154 +155 +155 +154 +158 +158 +159 +158 +157 +157 +158 +160 +160 +159 +159 +160 +161 +162 +162 +163 +163 +166 +170 +171 +172 +173 +172 +171 +165 +158 +153 +152 +153 +155 +162 +168 +169 +173 +179 +183 +185 +186 +189 +191 +190 +195 +197 +198 +200 +201 +196 +191 +187 +180 +172 +167 +162 +158 +154 +152 +150 +150 +149 +146 +141 +139 +139 +140 +141 +139 +139 +140 +141 +141 +139 +139 +140 +140 +140 +141 +143 +145 +147 +148 +153 +153 +155 +158 +162 +168 +174 +177 +185 +187 +197 +217 +233 +239 +243 +247 +247 +246 +244 +244 +244 +245 +244 +245 +243 +244 +244 +243 +244 +245 +245 +243 +241 +242 +242 +243 +243 +242 +242 +241 +241 +240 +240 +240 +241 +240 +240 +239 +238 +239 +240 +241 +240 +239 +237 +236 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +238 +239 +239 +239 +238 +238 +239 +239 +238 +238 +238 +238 +239 +239 +238 +237 +238 +238 +238 +238 +238 +239 +239 +239 +238 +238 +238 +238 +238 +239 +239 +239 +241 +241 +241 +241 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +243 +243 +243 +242 +241 +242 +242 +242 +243 +243 +243 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +246 +246 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +247 +248 +249 +249 +248 +248 +249 +250 +250 +251 +251 +251 +250 +249 +249 +249 +252 +252 +251 +251 +251 +252 +252 +253 +252 +252 +252 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +253 +250 +246 +247 +246 +246 +247 +250 +252 +252 +248 +244 +239 +236 +235 +232 +226 +220 +218 +221 +221 +218 +215 +216 +209 +202 +201 +205 +208 +210 +211 +213 +213 +212 +205 +203 +202 +202 +202 +201 +201 +202 +201 +198 +193 +186 +178 +182 +191 +195 +190 +191 +188 +184 +181 +182 +182 +180 +181 +183 +186 +189 +186 +178 +171 +168 +161 +157 +157 +161 +164 +164 +161 +159 +158 +157 +154 +151 +151 +153 +155 +155 +157 +156 +156 +159 +161 +158 +149 +141 +143 +144 +144 +142 +141 +141 +140 +138 +138 +140 +142 +140 +139 +139 +134 +131 +128 +123 +117 +118 +128 +146 +160 +165 +158 +154 +154 +158 +158 +152 +146 +144 +145 +141 +133 +129 +130 +131 +126 +119 +116 +108 +105 +111 +113 +111 +119 +132 +151 +142 +125 +115 +119 +129 +134 +122 +112 +115 +111 +110 +114 +116 +121 +134 +141 +144 +138 +135 +139 +131 +124 +131 +149 +140 +136 +136 +143 +143 +138 +149 +139 +137 +140 +144 +145 +146 +139 +129 +110 +95 +90 +104 +123 +134 +138 +141 +130 +124 +117 +125 +138 +148 +150 +136 +123 +125 +123 +114 +108 +109 +113 +115 +114 +121 +136 +150 +145 +130 +120 +121 +115 +117 +130 +137 +130 +124 +121 +117 +110 +114 +121 +133 +146 +146 +127 +105 +104 +107 +112 +115 +113 +107 +104 +105 +107 +122 +128 +128 +132 +132 +132 +137 +134 +124 +120 +123 +120 +111 +110 +117 +115 +110 +106 +106 +107 +105 +100 +96 +91 +93 +104 +115 +118 +116 +110 +102 +101 +98 +90 +87 +92 +102 +111 +119 +129 +137 +131 +117 +109 +107 +115 +131 +140 +139 +144 +147 +143 +130 +115 +105 +100 +110 +119 +120 +122 +127 +132 +132 +132 +135 +132 +124 +121 +122 +123 +122 +116 +117 +124 +136 +137 +130 +124 +122 +116 +117 +121 +128 +132 +132 +129 +126 +128 +129 +128 +123 +117 +112 +110 +108 +116 +126 +130 +128 +132 +141 +144 +138 +134 +132 +134 +139 +139 +134 +133 +135 +140 +142 +144 +142 +137 +133 +132 +132 +133 +130 +129 +132 +136 +137 +135 +134 +134 +133 +132 +131 +133 +136 +136 +133 +135 +138 +145 +151 +152 +150 +150 +150 +159 +162 +158 +150 +146 +148 +148 +146 +143 +144 +142 +138 +140 +144 +147 +145 +143 +141 +141 +144 +147 +149 +149 +149 +149 +148 +145 +143 +145 +147 +149 +150 +149 +147 +149 +155 +157 +155 +152 +151 +147 +149 +151 +149 +145 +139 +135 +133 +131 +132 +135 +139 +142 +144 +143 +142 +144 +140 +136 +135 +133 +131 +134 +137 +135 +133 +133 +135 +136 +134 +135 +137 +136 +137 +136 +133 +136 +141 +141 +139 +126 +135 +140 +136 +130 +130 +135 +137 +137 +138 +139 +139 +136 +130 +125 +122 +125 +132 +133 +132 +136 +141 +143 +145 +139 +135 +132 +132 +130 +129 +133 +138 +136 +131 +126 +123 +123 +125 +130 +135 +129 +132 +141 +145 +138 +126 +124 +132 +142 +141 +137 +133 +132 +136 +139 +139 +142 +142 +139 +132 +122 +116 +118 +122 +129 +131 +135 +140 +142 +139 +135 +134 +135 +133 +135 +140 +144 +144 +139 +133 +129 +129 +127 +130 +128 +127 +132 +127 +131 +140 +145 +146 +144 +133 +126 +130 +132 +124 +122 +124 +125 +127 +130 +130 +138 +142 +143 +138 +135 +136 +136 +134 +130 +130 +131 +133 +134 +134 +136 +139 +138 +139 +139 +141 +144 +146 +144 +141 +139 +143 +145 +141 +139 +141 +141 +140 +143 +145 +146 +143 +138 +134 +133 +133 +131 +136 +145 +152 +149 +142 +144 +150 +153 +151 +151 +154 +155 +151 +144 +139 +136 +139 +141 +140 +136 +132 +131 +133 +131 +133 +136 +139 +146 +150 +144 +133 +133 +132 +134 +137 +135 +133 +135 +139 +150 +146 +141 +140 +139 +137 +132 +129 +131 +126 +122 +122 +122 +118 +114 +111 +118 +112 +109 +110 +110 +108 +112 +119 +122 +121 +120 +119 +118 +119 +121 +123 +123 +122 +122 +124 +128 +128 +125 +122 +125 +131 +135 +133 +124 +115 +112 +113 +118 +117 +116 +117 +119 +119 +118 +117 +117 +119 +123 +127 +128 +129 +135 +143 +148 +137 +129 +124 +119 +116 +120 +127 +133 +133 +127 +120 +119 +121 +117 +110 +110 +111 +112 +111 +108 +105 +105 +108 +108 +108 +108 +106 +104 +105 +105 +104 +98 +93 +97 +106 +107 +105 +104 +102 +100 +99 +97 +98 +101 +105 +108 +110 +106 +103 +103 +108 +114 +115 +112 +108 +106 +109 +112 +112 +110 +110 +111 +112 +116 +118 +120 +122 +122 +121 +125 +129 +135 +134 +133 +132 +130 +129 +131 +136 +132 +128 +123 +123 +124 +125 +124 +125 +124 +125 +128 +132 +133 +131 +130 +130 +133 +136 +136 +136 +140 +137 +132 +131 +131 +129 +129 +130 +132 +134 +136 +137 +138 +137 +138 +139 +138 +135 +134 +136 +130 +133 +133 +133 +134 +136 +138 +140 +138 +138 +139 +140 +139 +137 +136 +137 +137 +136 +137 +138 +138 +137 +137 +138 +135 +138 +138 +135 +135 +139 +142 +141 +142 +147 +151 +152 +152 +154 +155 +156 +149 +148 +143 +136 +133 +134 +139 +143 +140 +138 +137 +138 +138 +140 +143 +147 +145 +145 +144 +140 +137 +136 +134 +132 +133 +133 +136 +143 +147 +143 +135 +130 +120 +123 +126 +132 +139 +145 +146 +144 +144 +146 +145 +140 +135 +135 +135 +135 +136 +133 +132 +132 +133 +134 +139 +146 +148 +148 +147 +146 +147 +148 +150 +152 +149 +144 +140 +137 +136 +139 +148 +157 +148 +143 +140 +137 +129 +117 +108 +106 +116 +123 +132 +139 +145 +148 +148 +144 +146 +143 +140 +142 +144 +144 +147 +151 +148 +149 +152 +155 +157 +156 +151 +147 +145 +146 +153 +162 +168 +169 +169 +171 +152 +138 +124 +121 +127 +135 +141 +144 +138 +137 +146 +170 +190 +183 +158 +139 +153 +164 +163 +153 +152 +160 +164 +162 +168 +189 +190 +182 +167 +141 +128 +127 +136 +163 +177 +182 +181 +158 +148 +167 +190 +183 +173 +166 +166 +172 +166 +147 +122 +121 +128 +135 +127 +117 +129 +151 +179 +197 +199 +196 +186 +168 +161 +163 +173 +202 +201 +165 +139 +132 +145 +164 +181 +191 +199 +189 +174 +173 +172 +163 +174 +187 +184 +180 +158 +146 +162 +157 +164 +166 +163 +147 +130 +126 +142 +161 +168 +167 +163 +160 +162 +163 +169 +179 +191 +191 +176 +156 +162 +191 +208 +206 +191 +182 +171 +170 +179 +185 +189 +195 +202 +208 +206 +202 +198 +195 +197 +206 +202 +201 +201 +205 +204 +198 +199 +211 +214 +218 +219 +216 +210 +200 +198 +203 +204 +211 +206 +197 +208 +231 +235 +221 +195 +180 +166 +164 +171 +181 +191 +198 +188 +176 +183 +203 +218 +229 +226 +210 +201 +190 +185 +178 +171 +176 +185 +185 +187 +196 +204 +200 +177 +158 +161 +174 +178 +178 +175 +171 +174 +179 +178 +174 +173 +186 +195 +191 +183 +176 +167 +160 +154 +148 +141 +137 +139 +138 +138 +135 +130 +129 +130 +134 +135 +135 +135 +136 +137 +137 +138 +139 +140 +143 +146 +148 +155 +153 +152 +151 +152 +153 +154 +155 +158 +159 +158 +156 +154 +156 +159 +162 +165 +163 +162 +161 +160 +161 +163 +164 +165 +169 +172 +174 +176 +177 +178 +176 +169 +162 +156 +155 +154 +155 +159 +165 +167 +171 +177 +181 +183 +185 +189 +192 +194 +198 +199 +197 +196 +196 +192 +188 +180 +174 +168 +163 +161 +159 +154 +150 +149 +149 +148 +145 +141 +138 +138 +139 +139 +139 +141 +143 +142 +140 +138 +140 +140 +141 +141 +142 +144 +146 +147 +148 +153 +154 +156 +159 +164 +170 +176 +180 +186 +188 +200 +220 +236 +241 +244 +247 +246 +245 +244 +244 +243 +245 +244 +244 +243 +245 +244 +243 +244 +245 +244 +241 +241 +241 +242 +243 +243 +242 +241 +241 +241 +241 +240 +241 +241 +241 +240 +240 +239 +240 +240 +239 +239 +238 +238 +237 +239 +239 +239 +239 +239 +239 +238 +238 +237 +237 +238 +239 +239 +239 +239 +239 +239 +239 +240 +239 +238 +238 +238 +239 +238 +238 +238 +238 +239 +239 +238 +238 +238 +238 +238 +238 +238 +239 +239 +240 +238 +238 +238 +238 +238 +239 +239 +240 +241 +241 +240 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +242 +241 +242 +242 +242 +243 +244 +243 +242 +240 +242 +242 +242 +242 +242 +242 +243 +243 +241 +241 +242 +242 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +248 +248 +249 +248 +248 +249 +249 +249 +250 +251 +251 +250 +249 +249 +250 +252 +252 +251 +251 +251 +252 +252 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +255 +253 +251 +247 +247 +246 +244 +246 +249 +250 +249 +248 +244 +238 +234 +232 +231 +226 +221 +217 +218 +219 +217 +214 +213 +208 +203 +204 +207 +210 +210 +212 +214 +214 +212 +207 +205 +203 +203 +202 +200 +200 +201 +200 +198 +193 +183 +171 +175 +190 +199 +198 +198 +196 +192 +190 +191 +191 +190 +189 +187 +182 +180 +177 +174 +172 +172 +165 +160 +158 +160 +162 +163 +160 +159 +161 +160 +156 +154 +155 +160 +162 +162 +163 +159 +154 +155 +156 +153 +145 +137 +144 +145 +145 +143 +141 +140 +139 +138 +135 +135 +136 +136 +138 +136 +133 +130 +128 +126 +123 +129 +140 +155 +165 +170 +164 +162 +162 +164 +163 +159 +157 +157 +151 +144 +136 +133 +135 +137 +132 +124 +121 +118 +118 +119 +116 +112 +118 +129 +155 +158 +142 +125 +119 +125 +132 +127 +120 +119 +116 +114 +112 +109 +112 +120 +133 +137 +135 +134 +139 +138 +133 +136 +141 +138 +137 +134 +135 +137 +137 +147 +147 +140 +140 +145 +149 +147 +134 +119 +97 +96 +99 +108 +127 +142 +139 +128 +119 +121 +123 +132 +143 +152 +155 +144 +126 +119 +107 +100 +103 +113 +123 +127 +124 +125 +131 +138 +134 +122 +115 +115 +116 +119 +123 +123 +119 +118 +119 +116 +119 +121 +124 +133 +145 +144 +120 +94 +87 +101 +112 +111 +105 +103 +106 +111 +118 +124 +125 +121 +122 +124 +122 +122 +120 +123 +123 +116 +108 +106 +110 +113 +112 +111 +109 +110 +108 +104 +100 +100 +97 +97 +104 +114 +117 +115 +107 +96 +97 +96 +92 +97 +111 +122 +126 +128 +128 +128 +123 +118 +115 +116 +127 +141 +141 +136 +136 +136 +127 +116 +107 +100 +92 +108 +122 +125 +128 +134 +136 +133 +129 +130 +130 +129 +132 +134 +127 +119 +116 +119 +128 +139 +138 +129 +118 +114 +114 +117 +122 +127 +129 +127 +123 +119 +128 +129 +126 +116 +106 +103 +110 +118 +126 +130 +130 +128 +134 +142 +143 +138 +133 +133 +135 +138 +137 +134 +132 +135 +143 +145 +146 +143 +137 +133 +131 +131 +136 +132 +129 +132 +135 +135 +133 +131 +131 +132 +132 +132 +134 +136 +135 +133 +136 +140 +147 +150 +149 +147 +149 +153 +158 +159 +154 +148 +145 +149 +152 +153 +149 +148 +144 +141 +140 +141 +142 +141 +146 +145 +143 +143 +146 +149 +149 +147 +147 +147 +146 +144 +145 +147 +148 +148 +149 +150 +152 +155 +155 +151 +147 +145 +145 +148 +151 +151 +146 +140 +134 +131 +134 +136 +138 +140 +143 +144 +144 +142 +141 +139 +139 +141 +139 +136 +134 +134 +135 +133 +132 +134 +137 +139 +138 +137 +138 +135 +131 +130 +136 +142 +141 +138 +129 +137 +141 +138 +136 +138 +139 +136 +134 +132 +132 +133 +131 +128 +125 +125 +127 +133 +133 +130 +132 +136 +138 +141 +139 +136 +133 +130 +125 +124 +130 +139 +139 +130 +122 +119 +122 +127 +131 +134 +127 +131 +137 +140 +131 +121 +122 +130 +141 +136 +132 +130 +131 +133 +137 +141 +138 +136 +133 +128 +121 +117 +119 +122 +128 +131 +137 +142 +145 +144 +142 +140 +135 +131 +134 +138 +137 +136 +133 +127 +128 +128 +125 +126 +123 +124 +134 +135 +130 +133 +135 +137 +136 +131 +129 +134 +135 +125 +120 +121 +122 +126 +131 +133 +138 +140 +140 +137 +135 +136 +135 +132 +127 +129 +133 +137 +137 +136 +137 +139 +142 +141 +140 +140 +142 +144 +144 +144 +139 +140 +141 +138 +138 +142 +147 +151 +153 +154 +152 +144 +135 +130 +129 +129 +130 +138 +148 +152 +148 +145 +151 +160 +160 +152 +146 +145 +144 +142 +141 +140 +137 +137 +138 +136 +134 +132 +132 +134 +129 +131 +134 +138 +143 +143 +136 +126 +130 +131 +133 +137 +139 +140 +142 +144 +146 +142 +142 +146 +146 +138 +131 +129 +134 +130 +128 +128 +130 +130 +130 +131 +132 +121 +112 +110 +106 +102 +104 +111 +112 +110 +108 +106 +105 +106 +111 +114 +120 +118 +117 +119 +122 +123 +123 +122 +122 +126 +129 +127 +121 +115 +113 +114 +115 +116 +119 +121 +121 +119 +118 +118 +121 +122 +126 +129 +128 +128 +136 +146 +140 +127 +116 +115 +116 +117 +123 +133 +141 +135 +125 +117 +119 +125 +124 +118 +111 +112 +112 +111 +108 +103 +101 +103 +102 +103 +102 +100 +100 +103 +106 +107 +104 +96 +97 +102 +98 +91 +92 +94 +93 +92 +92 +93 +96 +100 +104 +104 +103 +101 +103 +108 +111 +112 +110 +109 +113 +115 +117 +115 +113 +113 +116 +119 +122 +123 +125 +127 +126 +125 +126 +129 +134 +129 +125 +126 +127 +129 +133 +137 +135 +130 +125 +124 +126 +127 +126 +126 +126 +126 +127 +129 +129 +127 +127 +128 +133 +137 +136 +134 +133 +129 +124 +125 +125 +124 +124 +125 +126 +127 +128 +130 +131 +132 +133 +135 +133 +131 +130 +131 +133 +133 +133 +135 +138 +140 +141 +142 +137 +138 +140 +140 +139 +137 +137 +137 +136 +135 +137 +137 +137 +135 +135 +137 +143 +144 +143 +139 +136 +139 +143 +144 +143 +147 +150 +151 +152 +155 +158 +160 +150 +154 +149 +135 +127 +129 +134 +135 +133 +132 +134 +136 +137 +138 +139 +142 +144 +145 +145 +142 +139 +137 +135 +132 +130 +132 +139 +148 +149 +142 +137 +137 +129 +130 +131 +132 +136 +138 +137 +134 +140 +146 +147 +144 +138 +135 +136 +137 +137 +133 +131 +131 +129 +128 +131 +135 +143 +147 +150 +152 +151 +149 +147 +146 +147 +144 +141 +141 +138 +137 +144 +153 +151 +148 +149 +150 +141 +123 +111 +108 +111 +116 +122 +132 +140 +144 +143 +142 +146 +142 +141 +141 +142 +141 +142 +144 +140 +143 +147 +151 +153 +155 +157 +159 +145 +140 +145 +162 +172 +171 +172 +177 +178 +158 +135 +123 +123 +128 +132 +134 +133 +139 +146 +162 +183 +189 +172 +155 +154 +164 +165 +155 +146 +149 +157 +158 +168 +180 +186 +189 +180 +157 +135 +118 +125 +143 +167 +190 +191 +161 +138 +142 +169 +173 +176 +175 +169 +162 +160 +164 +145 +131 +121 +121 +122 +121 +129 +140 +150 +172 +178 +176 +175 +167 +162 +159 +170 +185 +194 +188 +171 +149 +146 +162 +165 +175 +194 +197 +183 +177 +174 +161 +172 +193 +201 +195 +159 +145 +171 +176 +167 +168 +159 +139 +124 +123 +137 +150 +157 +166 +168 +162 +159 +161 +167 +175 +179 +185 +186 +177 +170 +177 +194 +207 +206 +190 +169 +166 +177 +185 +187 +191 +202 +210 +211 +212 +209 +194 +189 +202 +199 +197 +198 +203 +204 +193 +186 +190 +212 +215 +215 +214 +215 +210 +205 +205 +205 +214 +208 +192 +195 +220 +232 +227 +211 +190 +170 +167 +178 +191 +201 +207 +197 +187 +190 +206 +220 +230 +227 +215 +212 +201 +189 +176 +169 +175 +181 +182 +189 +197 +204 +200 +177 +155 +157 +171 +179 +180 +178 +175 +176 +179 +177 +174 +174 +185 +195 +192 +184 +175 +168 +162 +159 +154 +148 +143 +142 +140 +138 +135 +129 +128 +131 +135 +135 +135 +134 +134 +135 +136 +137 +138 +139 +140 +142 +143 +147 +146 +146 +148 +149 +150 +152 +154 +156 +156 +155 +154 +153 +155 +160 +164 +167 +167 +165 +163 +161 +162 +164 +164 +167 +172 +176 +176 +178 +182 +181 +178 +171 +166 +160 +157 +154 +152 +156 +161 +168 +172 +176 +179 +182 +186 +189 +192 +198 +202 +201 +198 +196 +195 +191 +187 +177 +171 +164 +160 +160 +159 +155 +150 +150 +150 +148 +144 +140 +138 +137 +137 +135 +137 +141 +143 +141 +139 +140 +141 +140 +139 +140 +142 +144 +146 +147 +150 +152 +154 +156 +160 +165 +174 +180 +184 +188 +194 +207 +225 +237 +243 +245 +247 +246 +245 +244 +244 +244 +245 +245 +244 +244 +246 +245 +244 +244 +245 +243 +241 +242 +242 +242 +243 +242 +242 +241 +241 +242 +241 +241 +241 +242 +242 +241 +240 +241 +240 +240 +239 +239 +238 +238 +238 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +241 +240 +240 +240 +239 +238 +238 +238 +238 +238 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +239 +239 +239 +238 +238 +238 +238 +239 +239 +240 +240 +242 +241 +241 +241 +241 +242 +241 +242 +242 +242 +242 +242 +243 +243 +244 +244 +241 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +242 +241 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +247 +248 +249 +249 +249 +248 +249 +249 +249 +250 +251 +251 +250 +250 +250 +250 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +254 +253 +250 +248 +248 +247 +246 +246 +248 +248 +246 +245 +243 +238 +233 +232 +231 +229 +225 +220 +219 +218 +217 +213 +209 +206 +206 +207 +210 +211 +212 +214 +215 +214 +213 +209 +207 +205 +203 +201 +199 +199 +200 +201 +198 +192 +183 +174 +179 +190 +196 +200 +199 +196 +193 +193 +195 +196 +195 +192 +184 +173 +171 +172 +173 +173 +172 +167 +163 +161 +161 +160 +158 +159 +159 +160 +160 +159 +157 +156 +160 +162 +163 +159 +155 +150 +148 +149 +148 +145 +141 +148 +149 +148 +146 +145 +145 +141 +138 +136 +131 +128 +130 +133 +132 +131 +132 +130 +130 +132 +142 +151 +160 +167 +170 +167 +164 +161 +160 +161 +161 +162 +162 +155 +148 +140 +136 +138 +140 +136 +130 +126 +126 +128 +129 +124 +120 +121 +126 +138 +153 +149 +137 +127 +124 +130 +129 +133 +127 +124 +120 +111 +105 +107 +108 +120 +126 +131 +133 +136 +141 +141 +140 +131 +132 +139 +138 +139 +148 +148 +147 +153 +143 +140 +147 +151 +147 +129 +110 +102 +111 +120 +129 +138 +143 +135 +125 +117 +121 +126 +134 +137 +139 +144 +139 +130 +111 +94 +97 +116 +133 +138 +136 +134 +128 +125 +125 +122 +116 +112 +112 +111 +109 +104 +102 +107 +111 +114 +117 +127 +128 +130 +134 +135 +127 +106 +87 +85 +101 +107 +99 +94 +102 +113 +117 +121 +119 +118 +115 +110 +110 +112 +110 +114 +123 +123 +112 +101 +100 +108 +114 +120 +117 +111 +105 +106 +111 +114 +114 +113 +108 +110 +115 +117 +113 +104 +90 +97 +101 +105 +115 +126 +130 +128 +128 +123 +119 +117 +117 +118 +126 +136 +141 +133 +122 +118 +118 +110 +107 +106 +103 +101 +111 +121 +124 +125 +127 +126 +122 +119 +120 +123 +129 +136 +137 +128 +119 +116 +120 +128 +135 +135 +127 +120 +116 +117 +120 +124 +129 +131 +129 +123 +118 +125 +124 +119 +110 +102 +102 +115 +131 +137 +138 +134 +131 +133 +138 +141 +142 +134 +133 +135 +138 +139 +139 +140 +142 +150 +150 +147 +142 +135 +131 +131 +132 +137 +134 +132 +133 +134 +133 +132 +132 +131 +132 +131 +131 +132 +135 +136 +137 +137 +140 +145 +150 +150 +149 +151 +154 +157 +156 +152 +149 +148 +151 +154 +156 +154 +150 +146 +144 +140 +137 +134 +134 +142 +146 +146 +143 +143 +148 +148 +144 +146 +148 +149 +146 +146 +147 +150 +150 +150 +153 +155 +154 +151 +147 +143 +140 +142 +145 +149 +148 +144 +140 +138 +138 +145 +145 +143 +140 +142 +145 +146 +143 +139 +137 +139 +144 +144 +139 +134 +133 +136 +136 +134 +133 +137 +142 +142 +137 +139 +135 +132 +134 +139 +142 +138 +134 +134 +138 +139 +137 +138 +142 +143 +139 +136 +135 +131 +127 +127 +132 +134 +133 +132 +136 +132 +125 +126 +129 +132 +134 +135 +135 +133 +127 +119 +116 +126 +139 +140 +130 +121 +119 +123 +126 +129 +131 +130 +131 +134 +134 +128 +122 +123 +129 +135 +133 +131 +130 +130 +131 +132 +134 +130 +129 +128 +127 +125 +123 +125 +129 +132 +135 +138 +140 +144 +146 +144 +138 +132 +127 +130 +133 +129 +129 +133 +131 +131 +131 +128 +129 +126 +127 +136 +137 +131 +127 +129 +131 +130 +128 +130 +132 +133 +125 +123 +124 +125 +128 +134 +136 +134 +134 +134 +135 +136 +137 +136 +134 +128 +131 +135 +138 +138 +134 +133 +134 +136 +136 +137 +138 +139 +140 +140 +141 +138 +137 +136 +137 +139 +142 +147 +152 +154 +154 +150 +142 +136 +134 +132 +131 +132 +137 +143 +144 +143 +144 +151 +157 +154 +146 +140 +137 +135 +133 +135 +139 +139 +137 +135 +133 +132 +133 +133 +133 +130 +133 +137 +140 +140 +137 +134 +131 +135 +135 +136 +139 +143 +147 +146 +143 +137 +137 +141 +145 +142 +134 +129 +130 +137 +135 +136 +136 +137 +138 +141 +144 +142 +132 +123 +118 +113 +107 +103 +104 +100 +98 +96 +96 +96 +97 +102 +107 +114 +112 +109 +108 +109 +112 +115 +117 +115 +115 +115 +115 +113 +112 +111 +111 +113 +118 +126 +130 +127 +122 +120 +122 +124 +124 +124 +125 +125 +127 +131 +135 +125 +118 +112 +114 +116 +117 +122 +128 +132 +127 +120 +115 +116 +119 +117 +112 +105 +103 +103 +105 +105 +102 +99 +98 +97 +97 +95 +92 +93 +98 +102 +104 +101 +95 +97 +98 +91 +84 +87 +91 +99 +99 +100 +102 +103 +103 +102 +100 +102 +104 +108 +114 +116 +115 +114 +114 +116 +118 +120 +121 +121 +121 +123 +125 +127 +126 +128 +129 +129 +128 +128 +130 +127 +122 +120 +123 +126 +128 +131 +136 +134 +131 +130 +130 +130 +128 +128 +130 +127 +126 +125 +125 +125 +125 +126 +129 +133 +137 +136 +131 +128 +123 +120 +124 +124 +124 +125 +127 +126 +124 +125 +127 +131 +131 +133 +134 +131 +128 +127 +128 +126 +127 +129 +133 +137 +139 +139 +139 +136 +137 +139 +136 +134 +131 +131 +131 +133 +133 +135 +137 +137 +137 +137 +140 +146 +147 +145 +142 +141 +140 +142 +144 +144 +144 +145 +145 +148 +153 +155 +155 +151 +152 +145 +131 +122 +124 +127 +126 +127 +128 +131 +134 +136 +136 +137 +139 +144 +145 +145 +142 +141 +141 +140 +138 +132 +133 +137 +142 +144 +144 +143 +143 +140 +140 +139 +137 +137 +137 +133 +129 +133 +140 +146 +144 +138 +136 +138 +141 +142 +140 +138 +137 +132 +127 +127 +132 +139 +142 +146 +151 +153 +151 +146 +142 +148 +147 +145 +142 +141 +142 +145 +148 +147 +147 +148 +149 +144 +133 +121 +115 +112 +111 +114 +121 +125 +128 +132 +137 +143 +143 +143 +142 +139 +137 +138 +140 +142 +142 +140 +140 +147 +157 +158 +153 +138 +135 +141 +155 +162 +162 +168 +179 +187 +174 +153 +135 +125 +123 +122 +119 +128 +139 +146 +150 +163 +176 +176 +173 +171 +175 +171 +155 +138 +138 +147 +150 +165 +174 +180 +183 +180 +170 +151 +118 +114 +128 +154 +177 +175 +155 +139 +133 +142 +162 +177 +181 +176 +158 +149 +158 +157 +148 +136 +128 +124 +124 +128 +131 +148 +161 +162 +164 +166 +163 +159 +149 +159 +167 +184 +202 +205 +187 +166 +158 +163 +171 +181 +186 +187 +183 +169 +152 +163 +189 +212 +199 +164 +147 +158 +179 +180 +172 +157 +140 +130 +129 +134 +138 +147 +160 +166 +162 +158 +157 +161 +169 +180 +181 +181 +177 +170 +171 +184 +198 +201 +195 +180 +167 +169 +175 +178 +179 +191 +206 +216 +221 +216 +194 +184 +197 +195 +191 +190 +200 +208 +200 +187 +184 +207 +211 +211 +212 +216 +215 +211 +211 +218 +217 +209 +198 +197 +209 +221 +225 +221 +206 +186 +174 +176 +189 +203 +210 +204 +197 +197 +208 +222 +229 +225 +219 +220 +212 +197 +181 +177 +179 +180 +182 +190 +198 +205 +201 +175 +152 +155 +172 +184 +182 +177 +173 +174 +177 +177 +174 +176 +186 +196 +197 +188 +177 +168 +165 +162 +158 +152 +147 +145 +141 +137 +135 +130 +130 +132 +135 +135 +134 +133 +133 +134 +134 +135 +135 +137 +139 +140 +140 +143 +143 +143 +145 +146 +146 +149 +152 +152 +154 +154 +154 +153 +155 +160 +164 +169 +169 +168 +167 +164 +164 +165 +166 +167 +173 +176 +178 +181 +184 +184 +180 +174 +170 +165 +160 +154 +151 +154 +160 +170 +172 +176 +180 +185 +189 +193 +195 +200 +201 +200 +198 +198 +197 +193 +188 +178 +171 +163 +158 +158 +159 +156 +151 +151 +149 +147 +143 +141 +138 +137 +136 +136 +138 +140 +143 +142 +140 +141 +142 +140 +139 +139 +142 +145 +146 +147 +151 +155 +156 +159 +163 +169 +176 +183 +189 +194 +202 +216 +230 +238 +244 +247 +247 +246 +246 +245 +245 +245 +246 +246 +244 +244 +246 +246 +244 +245 +246 +245 +243 +244 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +244 +244 +242 +241 +241 +241 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +238 +238 +238 +238 +239 +238 +238 +239 +240 +240 +239 +239 +239 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +241 +241 +242 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +245 +243 +243 +243 +243 +243 +243 +243 +243 +245 +244 +244 +244 +244 +244 +243 +242 +242 +242 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +245 +244 +244 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +249 +249 +248 +248 +248 +248 +249 +249 +247 +248 +250 +250 +250 +249 +249 +250 +249 +250 +251 +251 +251 +250 +250 +250 +251 +252 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +249 +249 +250 +249 +248 +248 +249 +247 +243 +243 +242 +239 +234 +233 +234 +232 +229 +225 +221 +220 +218 +213 +205 +203 +208 +211 +213 +213 +213 +216 +217 +215 +214 +210 +207 +205 +203 +200 +197 +197 +199 +205 +196 +188 +183 +182 +188 +193 +190 +196 +194 +192 +189 +189 +192 +194 +194 +191 +178 +167 +166 +172 +175 +174 +171 +166 +166 +164 +161 +157 +155 +154 +157 +154 +157 +158 +156 +154 +156 +159 +160 +154 +152 +149 +147 +148 +148 +149 +149 +153 +153 +151 +150 +151 +150 +145 +139 +138 +127 +121 +124 +129 +129 +131 +135 +135 +136 +141 +151 +159 +163 +166 +169 +166 +163 +159 +156 +158 +161 +162 +162 +157 +151 +143 +139 +139 +140 +139 +135 +129 +129 +130 +132 +131 +128 +125 +124 +124 +143 +149 +147 +139 +130 +131 +131 +139 +131 +128 +122 +110 +106 +109 +107 +111 +119 +127 +129 +130 +136 +139 +135 +135 +132 +140 +141 +146 +158 +160 +155 +153 +149 +148 +146 +138 +129 +121 +112 +119 +124 +137 +149 +147 +135 +128 +129 +125 +123 +124 +131 +129 +124 +129 +129 +118 +104 +98 +113 +136 +147 +143 +136 +136 +131 +124 +120 +117 +113 +113 +115 +104 +100 +93 +95 +107 +113 +115 +122 +129 +132 +136 +135 +125 +108 +94 +86 +96 +96 +98 +100 +101 +103 +111 +120 +120 +114 +117 +116 +105 +101 +107 +111 +116 +120 +122 +115 +105 +101 +112 +125 +125 +122 +110 +100 +105 +119 +122 +115 +116 +118 +122 +121 +113 +107 +102 +96 +101 +108 +118 +128 +133 +130 +124 +125 +122 +115 +113 +115 +118 +130 +138 +134 +124 +111 +108 +111 +106 +106 +108 +104 +118 +119 +119 +119 +117 +115 +112 +109 +104 +109 +116 +125 +129 +129 +124 +120 +115 +119 +124 +129 +130 +128 +125 +124 +121 +123 +127 +132 +135 +134 +127 +122 +119 +116 +113 +107 +103 +107 +124 +141 +142 +141 +137 +132 +131 +136 +145 +150 +138 +138 +139 +142 +145 +148 +151 +153 +157 +155 +150 +143 +136 +133 +134 +137 +135 +135 +135 +135 +133 +131 +132 +134 +133 +133 +131 +129 +130 +135 +138 +140 +139 +139 +143 +149 +153 +153 +153 +153 +158 +157 +154 +151 +150 +151 +154 +154 +151 +147 +145 +145 +142 +136 +132 +132 +137 +145 +148 +143 +141 +146 +147 +143 +147 +151 +152 +150 +148 +151 +154 +155 +152 +156 +156 +150 +146 +144 +142 +139 +141 +144 +146 +144 +140 +139 +142 +146 +153 +151 +145 +138 +140 +145 +146 +143 +142 +139 +140 +146 +147 +142 +138 +137 +138 +138 +137 +133 +137 +144 +143 +139 +139 +137 +138 +142 +144 +142 +136 +130 +130 +136 +138 +136 +137 +142 +145 +145 +138 +138 +131 +122 +124 +135 +141 +138 +135 +137 +131 +121 +120 +122 +125 +130 +130 +132 +133 +126 +113 +111 +124 +140 +140 +131 +123 +122 +124 +126 +127 +128 +133 +133 +133 +134 +131 +127 +126 +129 +132 +134 +134 +133 +132 +132 +130 +127 +129 +130 +131 +131 +129 +128 +130 +134 +137 +138 +137 +136 +139 +143 +139 +131 +129 +124 +127 +130 +125 +129 +138 +140 +136 +137 +135 +136 +133 +130 +135 +133 +135 +128 +130 +133 +131 +130 +132 +130 +127 +124 +126 +131 +130 +130 +136 +140 +130 +129 +130 +134 +138 +139 +138 +138 +132 +134 +138 +141 +139 +134 +131 +131 +128 +131 +134 +137 +138 +137 +136 +136 +140 +136 +135 +138 +139 +137 +137 +139 +149 +148 +145 +140 +139 +140 +140 +138 +136 +139 +139 +139 +140 +144 +147 +149 +146 +141 +138 +137 +134 +130 +133 +139 +141 +138 +134 +131 +132 +133 +133 +132 +134 +137 +142 +143 +139 +136 +137 +141 +141 +141 +140 +141 +148 +151 +148 +139 +133 +137 +140 +139 +134 +130 +132 +136 +138 +138 +140 +140 +138 +137 +139 +142 +140 +135 +129 +125 +123 +116 +108 +101 +99 +99 +99 +101 +101 +102 +107 +111 +107 +104 +101 +98 +97 +99 +103 +106 +109 +106 +104 +104 +106 +107 +107 +107 +103 +112 +124 +130 +125 +116 +112 +114 +113 +114 +114 +112 +115 +120 +119 +115 +106 +107 +108 +109 +108 +108 +109 +109 +113 +113 +112 +110 +108 +105 +100 +97 +95 +91 +91 +96 +101 +101 +98 +94 +92 +92 +90 +88 +90 +97 +103 +107 +108 +105 +105 +100 +91 +90 +98 +104 +112 +113 +115 +116 +115 +111 +105 +101 +106 +110 +118 +124 +125 +122 +121 +122 +123 +125 +128 +132 +134 +133 +132 +132 +130 +129 +129 +130 +131 +130 +130 +132 +125 +122 +123 +127 +130 +131 +133 +137 +129 +131 +134 +136 +133 +130 +130 +132 +129 +127 +125 +124 +125 +127 +131 +136 +132 +137 +135 +130 +124 +120 +120 +127 +127 +128 +131 +134 +133 +129 +129 +131 +131 +129 +129 +129 +126 +122 +120 +120 +115 +118 +124 +130 +134 +134 +131 +130 +129 +132 +133 +129 +123 +121 +123 +126 +127 +130 +134 +137 +137 +136 +139 +143 +146 +145 +145 +146 +144 +142 +140 +140 +143 +141 +138 +139 +143 +148 +148 +146 +147 +144 +136 +126 +121 +123 +126 +125 +126 +126 +128 +132 +134 +135 +138 +142 +144 +144 +143 +141 +141 +143 +144 +143 +135 +134 +133 +133 +139 +147 +148 +144 +145 +145 +143 +142 +141 +140 +134 +131 +127 +135 +142 +141 +135 +135 +140 +146 +149 +148 +149 +146 +138 +129 +129 +133 +133 +131 +130 +135 +143 +148 +150 +149 +151 +150 +145 +139 +141 +146 +148 +146 +147 +148 +148 +148 +147 +144 +134 +126 +114 +109 +108 +111 +112 +113 +121 +132 +141 +145 +145 +141 +137 +135 +136 +138 +141 +143 +139 +132 +138 +151 +152 +144 +125 +128 +136 +143 +141 +140 +154 +173 +181 +181 +170 +148 +132 +127 +121 +113 +120 +131 +136 +139 +153 +169 +175 +174 +176 +182 +179 +159 +136 +131 +135 +135 +158 +177 +182 +171 +162 +174 +177 +146 +110 +117 +141 +159 +159 +156 +146 +130 +128 +161 +180 +184 +183 +165 +144 +144 +156 +166 +168 +155 +137 +129 +129 +131 +149 +163 +165 +163 +156 +146 +143 +136 +135 +158 +185 +204 +215 +214 +192 +163 +174 +177 +165 +160 +178 +186 +167 +148 +147 +171 +203 +190 +173 +158 +143 +166 +188 +173 +159 +154 +148 +137 +127 +123 +141 +151 +158 +160 +160 +158 +160 +166 +175 +176 +176 +174 +177 +180 +178 +175 +186 +197 +192 +170 +158 +161 +166 +169 +178 +200 +216 +223 +216 +193 +182 +195 +197 +188 +185 +198 +214 +212 +200 +193 +199 +207 +212 +213 +215 +214 +215 +218 +224 +210 +199 +199 +202 +203 +208 +217 +222 +219 +204 +181 +170 +180 +198 +208 +207 +203 +201 +209 +222 +227 +223 +221 +222 +218 +201 +187 +186 +184 +181 +183 +191 +199 +207 +201 +173 +151 +156 +176 +187 +182 +174 +169 +173 +178 +178 +176 +178 +188 +198 +202 +193 +178 +169 +166 +163 +159 +154 +150 +147 +142 +138 +137 +132 +132 +133 +135 +135 +134 +134 +133 +135 +134 +134 +134 +136 +138 +139 +141 +141 +141 +143 +145 +144 +143 +146 +150 +152 +153 +155 +154 +154 +155 +158 +162 +170 +170 +170 +170 +168 +166 +167 +167 +168 +173 +177 +178 +181 +183 +182 +179 +176 +172 +168 +162 +155 +150 +155 +161 +170 +172 +175 +181 +188 +194 +197 +199 +199 +200 +198 +196 +198 +200 +195 +189 +179 +171 +161 +155 +155 +157 +155 +150 +148 +148 +145 +143 +141 +140 +138 +137 +141 +140 +141 +143 +143 +142 +141 +141 +139 +138 +139 +143 +145 +145 +147 +151 +159 +160 +161 +166 +170 +177 +184 +189 +198 +208 +221 +232 +240 +245 +248 +247 +246 +246 +246 +246 +246 +247 +245 +246 +244 +246 +246 +245 +246 +247 +246 +244 +245 +245 +244 +243 +243 +242 +242 +242 +243 +243 +242 +244 +243 +243 +243 +242 +241 +241 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +240 +241 +241 +240 +238 +238 +237 +238 +239 +239 +239 +239 +240 +240 +240 +239 +239 +240 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +241 +241 +242 +242 +244 +244 +244 +243 +242 +242 +242 +242 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +244 +244 +245 +246 +245 +244 +244 +244 +244 +244 +243 +242 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +247 +245 +244 +244 +245 +246 +246 +246 +246 +246 +247 +247 +248 +248 +249 +249 +250 +249 +248 +248 +248 +248 +249 +249 +248 +249 +250 +251 +250 +250 +250 +250 +249 +250 +251 +252 +251 +250 +249 +249 +251 +252 +253 +254 +254 +253 +252 +251 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +250 +249 +250 +250 +250 +251 +252 +249 +245 +244 +240 +239 +239 +235 +237 +237 +234 +226 +223 +220 +218 +212 +207 +207 +211 +209 +210 +214 +215 +217 +215 +213 +212 +210 +206 +202 +201 +201 +198 +194 +195 +195 +202 +194 +186 +191 +190 +186 +193 +193 +186 +180 +178 +181 +184 +185 +185 +184 +173 +162 +161 +170 +179 +176 +168 +167 +164 +161 +156 +153 +153 +155 +158 +159 +155 +150 +150 +152 +156 +157 +158 +154 +153 +152 +153 +154 +155 +156 +156 +158 +157 +157 +156 +151 +143 +137 +134 +128 +121 +117 +123 +131 +135 +137 +140 +138 +139 +146 +154 +162 +171 +171 +163 +161 +163 +165 +165 +160 +156 +156 +159 +153 +151 +146 +141 +138 +140 +140 +137 +131 +133 +135 +137 +136 +127 +121 +124 +129 +130 +136 +144 +141 +132 +129 +133 +139 +137 +129 +120 +114 +111 +105 +101 +103 +110 +117 +123 +129 +133 +131 +125 +135 +134 +138 +147 +156 +161 +163 +163 +158 +151 +144 +142 +133 +121 +116 +120 +124 +133 +146 +151 +144 +134 +126 +124 +124 +125 +124 +123 +123 +120 +117 +117 +105 +101 +112 +135 +150 +144 +133 +127 +131 +126 +121 +120 +120 +117 +114 +109 +105 +96 +98 +109 +118 +127 +129 +122 +128 +133 +135 +131 +117 +98 +90 +97 +104 +105 +106 +107 +107 +109 +112 +116 +116 +118 +120 +116 +108 +104 +108 +117 +128 +126 +119 +113 +118 +129 +134 +132 +119 +121 +112 +98 +102 +121 +129 +124 +119 +114 +115 +119 +114 +101 +98 +104 +103 +117 +128 +130 +128 +128 +129 +130 +122 +114 +110 +116 +126 +131 +128 +123 +114 +109 +113 +115 +104 +95 +100 +109 +127 +122 +117 +117 +117 +114 +110 +108 +107 +108 +111 +114 +116 +117 +118 +119 +117 +115 +119 +125 +128 +126 +128 +132 +126 +129 +124 +126 +135 +137 +128 +122 +114 +115 +112 +103 +100 +112 +132 +144 +144 +135 +133 +139 +140 +139 +140 +142 +142 +143 +150 +151 +144 +142 +146 +149 +156 +150 +143 +138 +134 +132 +133 +137 +133 +131 +132 +134 +134 +132 +133 +136 +132 +133 +131 +129 +131 +137 +139 +138 +137 +143 +147 +151 +155 +156 +157 +162 +163 +165 +161 +152 +147 +150 +149 +145 +144 +145 +141 +139 +141 +140 +137 +137 +138 +141 +144 +145 +145 +146 +148 +148 +150 +152 +154 +152 +150 +149 +152 +154 +149 +151 +148 +142 +138 +140 +140 +139 +141 +144 +145 +142 +140 +142 +143 +144 +148 +151 +147 +143 +147 +146 +145 +152 +145 +140 +139 +143 +144 +140 +138 +139 +139 +136 +133 +132 +136 +140 +140 +137 +137 +138 +140 +143 +142 +137 +131 +127 +131 +137 +139 +136 +135 +138 +142 +142 +139 +140 +133 +124 +125 +134 +135 +130 +134 +131 +128 +126 +123 +122 +124 +127 +125 +128 +126 +120 +115 +119 +129 +136 +139 +132 +126 +125 +125 +123 +123 +126 +131 +132 +132 +132 +134 +136 +134 +130 +132 +131 +138 +142 +139 +140 +138 +130 +129 +134 +137 +136 +133 +133 +134 +135 +135 +142 +150 +149 +143 +136 +130 +127 +125 +127 +129 +125 +125 +140 +149 +142 +140 +141 +140 +136 +130 +129 +133 +138 +142 +140 +137 +135 +135 +134 +129 +124 +119 +128 +139 +141 +136 +132 +132 +135 +128 +133 +133 +131 +135 +143 +145 +142 +135 +138 +139 +143 +142 +140 +134 +131 +129 +131 +132 +130 +129 +132 +135 +138 +142 +144 +143 +138 +133 +132 +133 +134 +139 +140 +140 +139 +140 +141 +141 +141 +139 +142 +144 +144 +144 +144 +144 +142 +137 +139 +142 +141 +139 +138 +141 +144 +142 +145 +141 +132 +132 +133 +133 +133 +138 +140 +143 +142 +138 +136 +136 +139 +139 +134 +134 +143 +149 +147 +140 +133 +136 +130 +130 +134 +133 +135 +141 +146 +146 +143 +138 +132 +124 +123 +130 +139 +132 +134 +137 +136 +130 +123 +116 +112 +104 +109 +115 +114 +109 +117 +121 +111 +107 +104 +103 +101 +97 +99 +106 +107 +103 +107 +108 +105 +103 +104 +104 +102 +104 +108 +110 +109 +107 +106 +101 +97 +98 +103 +105 +108 +111 +108 +101 +99 +98 +104 +104 +97 +97 +101 +100 +93 +92 +99 +105 +101 +92 +86 +83 +83 +83 +87 +92 +94 +93 +95 +96 +96 +95 +98 +101 +101 +99 +101 +107 +112 +112 +112 +111 +109 +113 +118 +119 +116 +119 +120 +120 +119 +119 +119 +118 +118 +120 +125 +132 +132 +125 +121 +126 +135 +132 +137 +140 +139 +138 +137 +134 +130 +129 +131 +134 +134 +133 +131 +132 +133 +125 +125 +129 +134 +134 +132 +133 +137 +133 +132 +131 +131 +133 +135 +136 +135 +130 +127 +126 +128 +130 +132 +135 +139 +132 +133 +133 +128 +125 +125 +130 +135 +135 +136 +137 +136 +133 +132 +133 +134 +131 +127 +126 +126 +125 +120 +114 +111 +108 +113 +116 +115 +119 +127 +131 +130 +120 +118 +116 +115 +117 +120 +122 +123 +125 +127 +129 +129 +131 +134 +137 +140 +138 +138 +141 +143 +142 +138 +137 +138 +137 +135 +135 +138 +140 +141 +144 +146 +144 +140 +133 +126 +122 +123 +126 +129 +130 +129 +130 +133 +137 +139 +140 +140 +144 +147 +147 +143 +141 +142 +142 +140 +142 +136 +129 +127 +134 +143 +146 +145 +146 +148 +149 +146 +143 +142 +139 +137 +139 +133 +131 +135 +139 +141 +142 +145 +145 +148 +149 +146 +139 +133 +131 +131 +130 +117 +111 +120 +133 +138 +143 +149 +157 +150 +144 +144 +143 +146 +149 +154 +147 +149 +147 +146 +151 +157 +152 +142 +127 +119 +114 +111 +106 +104 +114 +126 +144 +146 +147 +143 +141 +138 +135 +132 +134 +139 +142 +140 +138 +141 +146 +150 +141 +137 +133 +130 +124 +126 +143 +164 +175 +175 +172 +163 +145 +127 +117 +116 +115 +128 +133 +134 +147 +160 +169 +176 +172 +175 +177 +168 +142 +118 +117 +130 +162 +185 +185 +155 +148 +176 +188 +172 +133 +110 +133 +152 +155 +160 +146 +137 +148 +171 +176 +177 +179 +169 +146 +124 +137 +174 +194 +178 +154 +142 +138 +139 +150 +165 +172 +167 +158 +147 +134 +127 +123 +148 +179 +206 +225 +221 +199 +181 +183 +179 +169 +149 +157 +183 +177 +148 +140 +148 +168 +180 +183 +165 +139 +141 +157 +168 +170 +163 +161 +155 +135 +117 +132 +150 +162 +159 +154 +157 +162 +162 +165 +171 +179 +184 +182 +173 +162 +155 +167 +192 +183 +169 +166 +162 +164 +161 +172 +198 +217 +221 +214 +196 +185 +190 +193 +187 +182 +195 +217 +221 +212 +210 +208 +216 +210 +207 +207 +206 +214 +218 +211 +204 +195 +192 +196 +203 +208 +209 +217 +222 +214 +194 +179 +177 +188 +203 +209 +210 +201 +210 +222 +224 +228 +224 +219 +215 +205 +191 +181 +184 +190 +189 +194 +195 +199 +196 +175 +157 +162 +179 +192 +183 +167 +161 +175 +179 +176 +177 +177 +188 +201 +207 +197 +182 +168 +161 +160 +155 +153 +156 +153 +144 +138 +137 +132 +133 +135 +135 +135 +135 +135 +135 +134 +135 +134 +133 +133 +134 +137 +140 +138 +141 +143 +143 +143 +144 +147 +149 +148 +154 +158 +156 +152 +152 +155 +158 +162 +166 +170 +169 +167 +168 +168 +168 +168 +173 +177 +178 +179 +180 +179 +178 +177 +175 +169 +164 +157 +153 +156 +162 +166 +170 +174 +179 +186 +195 +202 +205 +206 +200 +194 +194 +196 +196 +192 +186 +177 +170 +162 +158 +157 +156 +154 +153 +152 +148 +144 +143 +141 +137 +139 +144 +145 +143 +142 +143 +144 +145 +143 +142 +141 +138 +139 +142 +144 +144 +148 +154 +156 +162 +165 +168 +174 +180 +184 +190 +200 +213 +226 +235 +241 +245 +248 +248 +247 +247 +248 +248 +248 +247 +247 +247 +247 +246 +245 +245 +246 +246 +245 +245 +245 +245 +244 +244 +244 +243 +243 +242 +242 +242 +242 +243 +244 +244 +243 +242 +242 +242 +243 +242 +241 +241 +240 +241 +240 +240 +239 +240 +240 +240 +239 +239 +240 +240 +241 +241 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +240 +240 +239 +239 +239 +238 +238 +238 +239 +241 +240 +240 +241 +241 +241 +241 +241 +241 +243 +242 +243 +243 +243 +243 +242 +242 +244 +244 +244 +244 +244 +245 +245 +245 +243 +244 +244 +245 +245 +245 +245 +245 +246 +246 +245 +245 +244 +244 +244 +245 +244 +245 +245 +243 +242 +241 +242 +243 +245 +245 +245 +245 +245 +246 +246 +246 +244 +244 +246 +247 +247 +247 +247 +247 +247 +248 +249 +248 +247 +247 +248 +249 +249 +248 +247 +247 +248 +248 +248 +248 +248 +249 +250 +250 +249 +249 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +251 +252 +252 +252 +253 +255 +253 +249 +246 +240 +237 +238 +236 +238 +240 +236 +230 +225 +221 +218 +213 +208 +207 +210 +213 +214 +217 +219 +218 +217 +213 +211 +208 +205 +202 +202 +202 +199 +195 +194 +193 +199 +192 +185 +189 +187 +183 +188 +195 +187 +179 +178 +181 +180 +177 +175 +173 +172 +171 +170 +172 +174 +172 +168 +163 +160 +156 +155 +156 +158 +159 +160 +159 +156 +152 +151 +153 +153 +153 +152 +153 +154 +156 +158 +160 +160 +159 +158 +152 +151 +151 +149 +143 +135 +129 +127 +120 +119 +123 +132 +140 +140 +139 +140 +140 +141 +150 +158 +162 +167 +168 +164 +166 +166 +168 +169 +167 +161 +157 +156 +153 +153 +149 +142 +134 +133 +138 +145 +135 +134 +132 +136 +140 +134 +128 +128 +129 +130 +134 +139 +139 +135 +135 +136 +139 +134 +127 +122 +117 +113 +109 +106 +105 +108 +113 +118 +122 +124 +126 +127 +132 +135 +143 +152 +155 +151 +146 +142 +142 +141 +139 +137 +130 +125 +126 +129 +137 +139 +143 +145 +140 +130 +122 +121 +126 +126 +126 +126 +124 +121 +117 +113 +111 +113 +124 +138 +143 +135 +129 +129 +124 +123 +117 +112 +114 +118 +114 +104 +102 +102 +114 +130 +130 +123 +124 +131 +129 +131 +130 +124 +111 +95 +89 +97 +111 +112 +109 +104 +104 +110 +112 +110 +112 +114 +113 +108 +101 +101 +113 +127 +129 +130 +127 +123 +126 +134 +138 +134 +125 +120 +111 +107 +116 +128 +129 +122 +114 +110 +107 +108 +104 +98 +101 +108 +120 +124 +126 +124 +127 +133 +133 +130 +120 +112 +107 +112 +121 +124 +121 +117 +121 +113 +112 +112 +103 +98 +106 +116 +120 +115 +112 +114 +117 +117 +114 +111 +114 +113 +111 +111 +112 +114 +117 +118 +116 +115 +117 +121 +124 +124 +125 +129 +134 +130 +122 +123 +130 +133 +126 +118 +113 +108 +104 +100 +103 +118 +137 +147 +136 +131 +133 +141 +145 +145 +142 +139 +143 +143 +149 +151 +142 +137 +137 +139 +146 +142 +138 +136 +134 +133 +135 +137 +132 +131 +133 +135 +133 +132 +133 +136 +138 +135 +132 +132 +136 +141 +141 +139 +141 +144 +144 +148 +157 +164 +169 +175 +171 +166 +159 +153 +148 +144 +143 +144 +147 +147 +142 +140 +143 +141 +138 +137 +141 +142 +143 +144 +145 +146 +147 +147 +153 +153 +152 +150 +148 +147 +149 +150 +148 +145 +141 +136 +135 +138 +140 +140 +143 +145 +145 +144 +144 +145 +144 +141 +144 +149 +148 +146 +149 +147 +145 +151 +146 +141 +140 +143 +144 +141 +138 +138 +138 +135 +132 +132 +134 +135 +136 +136 +137 +137 +139 +141 +140 +135 +130 +128 +134 +138 +140 +138 +137 +139 +139 +137 +139 +140 +135 +127 +126 +133 +133 +127 +128 +127 +128 +130 +131 +130 +129 +131 +123 +127 +126 +122 +120 +123 +130 +135 +135 +129 +124 +123 +123 +122 +125 +129 +128 +130 +132 +132 +134 +135 +135 +132 +134 +137 +142 +144 +141 +140 +138 +133 +129 +131 +131 +128 +127 +130 +134 +137 +143 +150 +156 +151 +142 +134 +131 +129 +127 +128 +127 +125 +129 +141 +147 +141 +132 +132 +132 +131 +128 +127 +133 +141 +146 +142 +137 +135 +135 +133 +131 +128 +128 +133 +140 +143 +141 +137 +134 +132 +130 +131 +134 +136 +138 +139 +142 +144 +142 +142 +141 +140 +138 +135 +132 +131 +132 +134 +133 +129 +127 +128 +131 +133 +144 +144 +143 +140 +137 +135 +135 +138 +139 +141 +140 +138 +136 +136 +139 +142 +144 +145 +146 +147 +146 +144 +141 +139 +141 +139 +137 +137 +138 +141 +146 +149 +146 +145 +138 +131 +134 +137 +137 +136 +135 +138 +140 +140 +138 +137 +136 +137 +136 +133 +132 +137 +141 +141 +136 +131 +125 +124 +130 +138 +138 +139 +144 +148 +145 +144 +138 +130 +122 +121 +127 +134 +130 +138 +138 +130 +126 +128 +124 +115 +121 +115 +118 +122 +122 +124 +126 +121 +119 +111 +108 +107 +107 +110 +114 +113 +116 +113 +111 +112 +116 +118 +112 +106 +106 +108 +107 +105 +101 +97 +93 +93 +98 +103 +104 +104 +104 +99 +94 +93 +106 +109 +107 +102 +100 +103 +102 +98 +89 +91 +91 +87 +83 +82 +84 +85 +93 +98 +102 +103 +102 +103 +105 +105 +112 +114 +116 +115 +113 +113 +117 +120 +119 +120 +119 +117 +118 +120 +122 +122 +118 +120 +122 +124 +126 +129 +130 +131 +130 +129 +131 +133 +133 +132 +133 +134 +138 +142 +145 +143 +140 +137 +134 +130 +128 +130 +133 +134 +133 +131 +130 +129 +125 +127 +130 +135 +134 +131 +130 +134 +135 +134 +133 +133 +134 +135 +136 +137 +134 +133 +132 +132 +132 +131 +133 +137 +135 +133 +130 +128 +128 +130 +134 +136 +142 +141 +139 +136 +134 +133 +134 +135 +133 +130 +129 +129 +127 +122 +114 +110 +109 +112 +113 +114 +119 +127 +131 +132 +129 +124 +119 +116 +116 +118 +119 +119 +127 +128 +129 +131 +133 +134 +136 +136 +136 +136 +137 +139 +139 +137 +136 +137 +136 +136 +137 +138 +138 +139 +142 +146 +142 +141 +139 +137 +134 +133 +133 +134 +134 +134 +135 +136 +138 +140 +140 +140 +144 +144 +143 +142 +141 +143 +143 +142 +142 +140 +136 +133 +132 +137 +142 +144 +145 +148 +153 +155 +152 +147 +142 +139 +138 +137 +137 +137 +139 +142 +144 +143 +149 +147 +144 +141 +138 +136 +135 +134 +122 +111 +106 +113 +124 +132 +139 +145 +153 +153 +151 +147 +143 +145 +150 +158 +153 +154 +152 +149 +152 +158 +155 +148 +139 +133 +127 +118 +106 +101 +111 +123 +140 +143 +144 +139 +139 +139 +137 +132 +131 +137 +143 +143 +143 +145 +148 +150 +153 +146 +140 +135 +129 +127 +135 +148 +172 +176 +176 +168 +158 +146 +129 +115 +118 +123 +126 +130 +140 +151 +161 +170 +173 +187 +193 +177 +145 +122 +122 +133 +159 +182 +183 +154 +146 +173 +188 +174 +156 +131 +132 +138 +150 +159 +142 +137 +157 +174 +168 +159 +166 +168 +152 +126 +130 +156 +184 +195 +182 +156 +139 +139 +151 +166 +176 +175 +165 +147 +124 +109 +122 +138 +165 +199 +221 +220 +202 +189 +189 +192 +187 +169 +163 +176 +173 +146 +133 +143 +163 +172 +177 +173 +152 +145 +142 +155 +169 +174 +173 +169 +156 +140 +134 +147 +160 +163 +158 +156 +157 +161 +165 +166 +175 +188 +192 +177 +154 +137 +156 +186 +183 +170 +166 +164 +168 +166 +172 +195 +212 +218 +215 +201 +187 +185 +185 +183 +182 +194 +216 +224 +218 +214 +213 +217 +208 +205 +207 +205 +210 +212 +208 +199 +189 +187 +194 +203 +205 +204 +201 +211 +214 +206 +192 +180 +183 +194 +206 +213 +208 +211 +216 +217 +224 +225 +223 +218 +208 +193 +181 +184 +194 +197 +194 +194 +195 +192 +176 +161 +166 +182 +186 +178 +163 +160 +174 +180 +179 +180 +184 +188 +196 +201 +198 +187 +173 +164 +160 +157 +154 +154 +152 +146 +141 +139 +135 +136 +136 +135 +135 +135 +136 +137 +133 +133 +133 +132 +133 +134 +137 +139 +138 +141 +143 +145 +144 +145 +146 +147 +149 +152 +154 +152 +151 +152 +153 +154 +156 +164 +170 +171 +166 +166 +168 +172 +170 +174 +178 +179 +179 +178 +177 +176 +176 +174 +169 +166 +159 +156 +157 +160 +166 +170 +176 +181 +188 +196 +202 +205 +205 +201 +197 +195 +194 +192 +189 +185 +181 +173 +165 +159 +155 +152 +152 +153 +155 +151 +147 +146 +143 +138 +139 +143 +142 +141 +141 +143 +145 +146 +145 +144 +143 +141 +141 +144 +145 +145 +148 +153 +156 +161 +164 +169 +176 +182 +188 +193 +202 +215 +228 +238 +243 +245 +246 +245 +247 +247 +247 +247 +247 +247 +245 +245 +246 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +244 +245 +244 +244 +243 +243 +243 +243 +243 +244 +244 +244 +243 +242 +243 +243 +243 +242 +241 +241 +241 +241 +240 +240 +240 +240 +240 +239 +238 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +239 +238 +238 +238 +239 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +242 +242 +243 +244 +245 +245 +244 +244 +245 +245 +245 +245 +244 +245 +246 +247 +248 +248 +248 +247 +248 +249 +250 +249 +248 +247 +248 +249 +249 +248 +247 +248 +248 +249 +249 +249 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +253 +255 +255 +255 +254 +250 +242 +237 +237 +236 +240 +241 +237 +231 +225 +219 +215 +212 +207 +207 +209 +216 +215 +216 +218 +218 +217 +213 +209 +207 +205 +203 +203 +202 +200 +196 +195 +191 +196 +191 +188 +193 +191 +187 +191 +194 +184 +175 +178 +182 +181 +176 +174 +170 +177 +182 +180 +173 +169 +168 +168 +163 +160 +159 +161 +165 +167 +165 +163 +153 +151 +150 +152 +153 +153 +154 +153 +153 +154 +156 +158 +161 +161 +158 +156 +147 +147 +148 +146 +140 +132 +128 +128 +118 +121 +130 +141 +146 +143 +141 +141 +140 +143 +154 +163 +163 +164 +165 +166 +171 +169 +168 +169 +169 +165 +159 +156 +157 +155 +152 +147 +139 +135 +141 +151 +146 +139 +131 +133 +140 +139 +134 +133 +130 +130 +130 +130 +134 +139 +142 +142 +139 +131 +123 +122 +120 +116 +114 +114 +109 +108 +112 +119 +120 +118 +123 +131 +140 +141 +143 +144 +142 +135 +132 +131 +137 +131 +125 +126 +133 +142 +144 +142 +144 +142 +141 +139 +133 +124 +121 +124 +124 +121 +126 +129 +125 +124 +123 +115 +116 +122 +130 +138 +139 +134 +132 +133 +124 +121 +115 +112 +112 +112 +106 +98 +105 +127 +140 +134 +127 +125 +125 +124 +119 +123 +121 +113 +100 +89 +90 +101 +116 +117 +112 +104 +105 +112 +113 +108 +111 +107 +101 +95 +93 +102 +120 +135 +135 +134 +128 +123 +124 +131 +136 +135 +125 +117 +112 +119 +130 +133 +125 +117 +107 +105 +101 +99 +98 +99 +108 +118 +127 +127 +124 +121 +128 +139 +139 +131 +119 +111 +105 +109 +118 +122 +121 +118 +121 +112 +109 +108 +102 +98 +104 +110 +111 +108 +109 +112 +117 +119 +119 +120 +126 +124 +119 +114 +112 +115 +117 +116 +111 +110 +110 +113 +116 +120 +124 +127 +131 +123 +118 +118 +119 +122 +118 +110 +109 +99 +98 +104 +110 +125 +139 +143 +133 +130 +135 +144 +150 +153 +149 +140 +139 +139 +145 +148 +141 +135 +134 +136 +141 +139 +137 +136 +134 +132 +131 +133 +130 +131 +133 +133 +131 +131 +133 +136 +143 +137 +132 +135 +141 +144 +142 +139 +141 +144 +145 +147 +156 +165 +174 +183 +175 +164 +156 +154 +149 +140 +139 +145 +148 +147 +143 +140 +142 +140 +136 +137 +143 +142 +142 +143 +145 +147 +149 +149 +154 +152 +150 +149 +149 +149 +149 +148 +146 +142 +139 +139 +140 +141 +142 +143 +144 +145 +145 +147 +149 +149 +145 +140 +143 +148 +149 +148 +150 +148 +147 +150 +144 +140 +138 +140 +141 +140 +138 +139 +138 +135 +133 +133 +133 +131 +132 +135 +135 +136 +138 +140 +139 +135 +132 +132 +136 +138 +138 +136 +135 +137 +136 +133 +138 +140 +137 +131 +130 +133 +132 +126 +128 +128 +129 +133 +134 +132 +130 +129 +122 +125 +125 +124 +123 +126 +129 +131 +129 +126 +123 +124 +123 +123 +126 +131 +135 +137 +138 +138 +137 +137 +136 +135 +132 +141 +147 +148 +146 +139 +132 +129 +128 +128 +127 +125 +127 +131 +136 +138 +140 +145 +148 +143 +134 +130 +130 +131 +134 +134 +129 +128 +135 +141 +140 +139 +131 +129 +129 +129 +126 +122 +126 +133 +139 +134 +131 +133 +134 +132 +131 +131 +136 +135 +136 +138 +139 +138 +134 +131 +136 +134 +135 +141 +138 +132 +132 +139 +141 +140 +138 +135 +134 +134 +136 +138 +135 +136 +135 +131 +129 +130 +132 +133 +146 +143 +143 +143 +141 +139 +139 +143 +142 +140 +136 +135 +134 +136 +138 +140 +143 +143 +146 +149 +148 +143 +139 +139 +142 +139 +139 +140 +143 +146 +146 +145 +143 +140 +133 +128 +135 +139 +137 +135 +135 +134 +133 +132 +132 +134 +135 +136 +134 +133 +132 +132 +135 +136 +135 +132 +126 +127 +136 +142 +140 +139 +142 +144 +146 +146 +140 +130 +123 +124 +129 +131 +131 +136 +135 +128 +127 +130 +128 +121 +129 +122 +121 +124 +130 +137 +137 +129 +115 +113 +116 +120 +121 +123 +124 +121 +125 +120 +118 +122 +126 +125 +118 +112 +110 +109 +110 +112 +110 +105 +103 +105 +112 +114 +112 +108 +107 +104 +102 +104 +117 +117 +114 +110 +108 +107 +107 +105 +105 +104 +101 +99 +100 +105 +109 +110 +112 +116 +119 +118 +117 +118 +119 +119 +118 +121 +126 +128 +127 +125 +123 +122 +126 +125 +125 +124 +121 +120 +121 +124 +120 +121 +124 +128 +132 +135 +138 +139 +136 +132 +129 +132 +135 +136 +134 +133 +136 +139 +142 +140 +137 +134 +132 +131 +128 +130 +132 +134 +133 +131 +128 +126 +127 +128 +131 +135 +134 +131 +131 +133 +134 +135 +135 +135 +134 +134 +136 +138 +138 +137 +136 +135 +133 +131 +131 +133 +135 +131 +128 +129 +133 +136 +137 +137 +144 +142 +139 +138 +138 +138 +137 +136 +135 +132 +131 +131 +129 +125 +120 +117 +118 +117 +117 +118 +122 +128 +134 +138 +137 +132 +126 +123 +124 +126 +128 +128 +134 +134 +134 +134 +134 +134 +132 +131 +136 +134 +133 +134 +133 +133 +134 +135 +135 +136 +138 +138 +137 +137 +142 +147 +145 +146 +147 +147 +144 +142 +139 +137 +137 +138 +139 +139 +139 +139 +140 +141 +142 +140 +140 +141 +142 +142 +143 +145 +147 +147 +145 +139 +137 +138 +142 +145 +141 +143 +148 +153 +151 +144 +139 +138 +142 +145 +145 +140 +139 +143 +145 +144 +141 +140 +141 +144 +147 +144 +137 +131 +125 +118 +111 +113 +121 +130 +137 +141 +146 +151 +151 +145 +140 +142 +147 +151 +151 +154 +154 +151 +152 +156 +155 +151 +147 +141 +133 +124 +115 +109 +115 +125 +132 +139 +141 +137 +138 +141 +141 +136 +134 +140 +146 +147 +145 +145 +147 +148 +157 +155 +152 +148 +139 +132 +133 +139 +157 +168 +173 +171 +170 +166 +149 +127 +124 +118 +122 +133 +136 +139 +150 +161 +175 +196 +204 +182 +148 +130 +132 +139 +156 +173 +172 +146 +139 +167 +188 +185 +165 +148 +139 +137 +152 +156 +138 +136 +158 +180 +174 +156 +155 +161 +151 +124 +127 +139 +165 +188 +189 +169 +150 +146 +148 +163 +179 +181 +170 +149 +127 +113 +120 +132 +157 +183 +192 +184 +180 +187 +190 +203 +202 +189 +171 +175 +184 +163 +137 +139 +154 +167 +176 +179 +164 +152 +148 +150 +162 +173 +176 +176 +168 +153 +142 +146 +156 +166 +164 +159 +158 +165 +168 +170 +179 +193 +197 +180 +148 +123 +139 +177 +190 +178 +163 +156 +165 +173 +175 +193 +207 +213 +214 +206 +192 +183 +194 +189 +182 +188 +209 +225 +224 +219 +218 +216 +203 +203 +208 +206 +208 +208 +212 +202 +191 +189 +197 +203 +199 +191 +194 +200 +208 +216 +212 +196 +186 +191 +207 +215 +212 +211 +211 +212 +219 +223 +225 +218 +209 +197 +184 +185 +195 +200 +194 +192 +192 +189 +178 +168 +173 +186 +185 +176 +162 +160 +173 +180 +178 +177 +185 +189 +195 +199 +197 +188 +174 +164 +159 +159 +155 +152 +150 +148 +144 +141 +136 +136 +134 +133 +132 +133 +136 +137 +133 +132 +131 +132 +134 +136 +138 +138 +139 +141 +143 +145 +146 +147 +146 +146 +150 +151 +151 +150 +152 +153 +153 +150 +153 +160 +168 +169 +167 +168 +169 +172 +172 +176 +180 +180 +179 +177 +175 +173 +173 +170 +167 +166 +163 +160 +158 +158 +164 +169 +175 +181 +188 +196 +202 +204 +202 +200 +197 +194 +190 +187 +185 +184 +183 +177 +169 +161 +154 +151 +152 +156 +158 +155 +151 +150 +146 +141 +141 +143 +142 +141 +142 +144 +146 +148 +147 +146 +145 +143 +143 +146 +147 +147 +149 +154 +156 +160 +163 +169 +180 +187 +192 +198 +208 +220 +232 +241 +245 +246 +246 +245 +248 +248 +248 +248 +247 +247 +245 +245 +246 +245 +245 +246 +246 +247 +247 +246 +247 +246 +246 +245 +246 +246 +245 +244 +244 +244 +243 +244 +244 +245 +244 +244 +243 +244 +244 +244 +243 +242 +242 +242 +241 +240 +240 +240 +241 +240 +240 +239 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +239 +239 +238 +239 +240 +240 +238 +238 +239 +240 +240 +240 +240 +239 +238 +238 +239 +240 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +246 +245 +245 +245 +246 +246 +246 +246 +245 +244 +244 +244 +244 +244 +244 +243 +243 +244 +245 +245 +245 +244 +245 +245 +245 +245 +245 +245 +246 +247 +248 +248 +248 +248 +248 +249 +250 +250 +249 +248 +248 +248 +248 +248 +248 +248 +249 +250 +250 +250 +249 +248 +249 +250 +250 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +252 +251 +252 +254 +255 +255 +255 +254 +245 +240 +237 +235 +237 +239 +236 +231 +225 +218 +214 +210 +206 +209 +214 +217 +215 +214 +214 +216 +216 +214 +211 +207 +207 +204 +203 +202 +200 +197 +196 +195 +197 +194 +192 +196 +195 +192 +194 +191 +180 +170 +172 +178 +178 +178 +180 +182 +186 +187 +182 +173 +168 +168 +170 +164 +163 +164 +167 +171 +170 +166 +161 +149 +149 +148 +149 +151 +153 +154 +155 +153 +153 +153 +153 +155 +154 +151 +149 +147 +147 +147 +145 +139 +133 +131 +133 +127 +130 +137 +143 +143 +142 +141 +143 +139 +143 +153 +163 +163 +163 +166 +168 +170 +167 +165 +165 +166 +165 +162 +159 +161 +155 +153 +154 +151 +145 +144 +150 +161 +150 +136 +133 +139 +141 +139 +139 +133 +129 +126 +126 +130 +136 +143 +148 +142 +131 +123 +124 +124 +119 +117 +119 +111 +108 +114 +123 +123 +117 +122 +134 +143 +140 +134 +129 +123 +122 +127 +134 +141 +135 +130 +135 +147 +154 +152 +146 +143 +142 +142 +137 +126 +117 +121 +130 +122 +118 +125 +129 +123 +124 +126 +119 +124 +126 +129 +133 +136 +136 +133 +130 +127 +119 +117 +121 +116 +103 +94 +97 +115 +145 +147 +124 +116 +122 +121 +113 +115 +120 +117 +107 +95 +87 +93 +109 +112 +113 +110 +105 +109 +115 +115 +109 +113 +104 +94 +92 +98 +111 +122 +131 +134 +133 +126 +119 +117 +122 +124 +124 +116 +112 +114 +125 +133 +128 +117 +108 +101 +102 +102 +100 +100 +107 +119 +129 +128 +131 +128 +124 +129 +138 +137 +128 +113 +106 +102 +108 +117 +123 +124 +122 +117 +111 +111 +112 +108 +104 +103 +101 +104 +106 +111 +115 +117 +118 +122 +127 +133 +134 +129 +120 +113 +113 +115 +113 +110 +109 +106 +106 +110 +118 +124 +125 +117 +112 +116 +118 +113 +111 +110 +103 +97 +91 +99 +115 +124 +134 +144 +143 +137 +134 +135 +140 +148 +155 +153 +144 +138 +136 +140 +145 +140 +136 +136 +138 +140 +139 +139 +138 +135 +132 +129 +128 +130 +131 +133 +131 +128 +129 +134 +137 +143 +136 +132 +137 +142 +142 +139 +138 +136 +144 +148 +150 +153 +156 +164 +174 +167 +159 +155 +154 +149 +140 +141 +149 +148 +148 +144 +141 +141 +139 +138 +142 +143 +142 +143 +145 +146 +147 +150 +153 +151 +148 +147 +148 +151 +152 +150 +148 +142 +141 +144 +149 +150 +146 +144 +144 +144 +144 +146 +148 +151 +150 +146 +142 +144 +147 +149 +148 +148 +146 +146 +148 +139 +136 +134 +135 +138 +139 +140 +140 +140 +137 +136 +138 +136 +130 +130 +135 +130 +131 +134 +137 +137 +135 +134 +135 +134 +135 +134 +131 +130 +132 +135 +136 +137 +138 +135 +131 +131 +134 +130 +123 +129 +129 +129 +131 +131 +129 +128 +129 +122 +124 +123 +123 +124 +125 +125 +125 +125 +124 +124 +126 +125 +125 +128 +133 +142 +142 +143 +142 +142 +140 +139 +137 +130 +139 +141 +139 +140 +135 +126 +126 +126 +127 +127 +128 +130 +134 +135 +134 +128 +133 +135 +132 +129 +129 +132 +135 +141 +141 +135 +134 +140 +139 +133 +135 +137 +133 +131 +131 +126 +119 +120 +126 +131 +127 +126 +131 +133 +132 +131 +132 +137 +134 +131 +129 +130 +132 +133 +133 +140 +136 +137 +140 +135 +127 +127 +136 +135 +135 +134 +133 +133 +134 +137 +139 +133 +136 +137 +135 +135 +137 +138 +138 +143 +140 +140 +143 +142 +139 +139 +144 +143 +137 +131 +132 +136 +138 +137 +136 +139 +140 +145 +150 +148 +141 +138 +141 +146 +144 +144 +145 +146 +145 +141 +137 +137 +137 +134 +133 +140 +143 +138 +135 +128 +128 +129 +132 +136 +139 +138 +138 +133 +135 +136 +134 +135 +137 +140 +137 +137 +137 +142 +144 +141 +140 +141 +141 +146 +146 +141 +133 +131 +135 +137 +134 +133 +130 +129 +133 +133 +129 +127 +127 +124 +128 +126 +123 +128 +141 +140 +127 +106 +113 +125 +130 +127 +126 +131 +132 +127 +126 +129 +131 +128 +122 +120 +122 +115 +116 +122 +131 +130 +121 +118 +120 +121 +122 +117 +113 +116 +118 +120 +126 +126 +125 +123 +122 +119 +115 +113 +112 +117 +117 +117 +118 +122 +127 +129 +128 +126 +129 +130 +129 +127 +128 +128 +128 +119 +121 +125 +128 +130 +129 +128 +127 +129 +127 +127 +128 +125 +121 +121 +125 +123 +124 +126 +130 +132 +132 +133 +134 +129 +128 +127 +126 +124 +125 +128 +130 +130 +133 +134 +132 +130 +128 +129 +130 +129 +130 +132 +134 +134 +133 +130 +128 +127 +129 +131 +134 +133 +130 +131 +133 +132 +135 +139 +139 +137 +135 +136 +137 +138 +136 +134 +133 +132 +131 +130 +130 +132 +131 +131 +133 +136 +138 +139 +138 +140 +138 +138 +140 +143 +144 +142 +139 +135 +133 +130 +129 +129 +129 +127 +127 +127 +127 +127 +127 +128 +130 +136 +143 +142 +138 +135 +135 +136 +139 +139 +138 +139 +139 +139 +137 +135 +132 +130 +130 +136 +134 +130 +126 +123 +124 +128 +132 +134 +135 +136 +137 +137 +139 +144 +148 +150 +151 +152 +150 +146 +143 +139 +137 +137 +138 +139 +139 +138 +138 +140 +141 +140 +138 +140 +143 +141 +139 +141 +145 +153 +151 +148 +146 +147 +149 +149 +146 +142 +139 +139 +141 +138 +134 +135 +139 +149 +151 +151 +146 +142 +142 +144 +145 +133 +135 +140 +148 +153 +151 +143 +135 +137 +130 +122 +117 +120 +129 +136 +139 +145 +147 +146 +142 +141 +143 +144 +143 +145 +149 +152 +151 +151 +153 +153 +152 +153 +144 +135 +131 +129 +125 +123 +123 +124 +134 +139 +137 +138 +143 +144 +140 +140 +144 +146 +145 +142 +139 +138 +138 +144 +150 +158 +158 +151 +141 +137 +138 +137 +152 +163 +168 +175 +180 +173 +159 +133 +114 +117 +136 +138 +131 +138 +151 +173 +191 +197 +179 +155 +144 +147 +151 +162 +164 +155 +134 +130 +155 +185 +196 +169 +158 +152 +148 +152 +150 +137 +138 +152 +171 +167 +153 +153 +161 +154 +127 +123 +132 +146 +161 +171 +175 +165 +150 +143 +157 +175 +179 +167 +152 +143 +139 +128 +132 +144 +159 +158 +145 +149 +168 +185 +209 +215 +203 +176 +175 +196 +182 +156 +142 +147 +166 +177 +177 +169 +159 +159 +155 +166 +177 +172 +168 +165 +153 +157 +154 +157 +167 +170 +165 +165 +171 +169 +175 +185 +195 +198 +183 +157 +135 +135 +164 +181 +179 +166 +156 +163 +175 +179 +196 +208 +213 +214 +210 +199 +187 +209 +199 +185 +183 +200 +221 +227 +223 +220 +214 +198 +200 +207 +204 +207 +208 +213 +206 +198 +197 +204 +206 +195 +181 +187 +189 +198 +212 +216 +204 +194 +198 +208 +214 +210 +206 +207 +210 +215 +219 +224 +216 +210 +202 +192 +190 +196 +199 +192 +190 +188 +185 +179 +173 +177 +185 +185 +174 +161 +162 +175 +182 +178 +172 +176 +188 +199 +201 +194 +181 +169 +163 +160 +161 +156 +150 +147 +149 +144 +139 +136 +135 +134 +133 +132 +133 +136 +138 +134 +133 +132 +133 +136 +138 +138 +138 +139 +139 +140 +141 +145 +147 +147 +146 +150 +151 +150 +150 +152 +154 +154 +151 +156 +158 +160 +164 +168 +171 +170 +169 +174 +179 +182 +181 +179 +176 +173 +171 +170 +167 +164 +164 +164 +164 +161 +161 +161 +166 +171 +177 +185 +194 +200 +203 +201 +198 +196 +192 +187 +184 +183 +182 +181 +177 +172 +164 +156 +153 +156 +161 +160 +158 +156 +154 +149 +145 +143 +143 +144 +144 +144 +146 +147 +148 +147 +146 +145 +144 +145 +148 +149 +149 +152 +155 +156 +159 +162 +170 +181 +189 +195 +202 +216 +225 +238 +244 +247 +248 +247 +246 +249 +249 +249 +249 +249 +248 +247 +246 +247 +246 +246 +246 +247 +247 +247 +246 +247 +246 +246 +246 +246 +246 +245 +245 +246 +245 +243 +243 +244 +244 +245 +244 +243 +244 +244 +244 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +241 +241 +241 +241 +241 +240 +239 +239 +239 +240 +240 +240 +239 +240 +239 +239 +239 +240 +241 +240 +239 +238 +239 +240 +240 +240 +240 +240 +239 +238 +239 +240 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +246 +246 +247 +246 +246 +245 +244 +244 +244 +244 +244 +244 +245 +245 +246 +245 +246 +245 +245 +245 +246 +246 +246 +246 +246 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +250 +251 +251 +250 +250 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +250 +250 +251 +253 +255 +255 +255 +254 +247 +242 +239 +234 +235 +236 +235 +231 +226 +221 +216 +210 +208 +214 +223 +222 +218 +212 +211 +211 +213 +213 +212 +209 +207 +204 +202 +200 +199 +197 +196 +200 +199 +196 +193 +194 +193 +192 +193 +189 +176 +165 +164 +167 +171 +177 +183 +191 +187 +183 +179 +176 +173 +170 +169 +163 +162 +163 +164 +165 +163 +160 +157 +153 +151 +149 +148 +147 +149 +151 +153 +155 +153 +149 +148 +149 +149 +147 +146 +147 +147 +145 +141 +135 +131 +131 +134 +138 +140 +142 +143 +141 +140 +142 +143 +144 +143 +150 +158 +159 +162 +169 +173 +168 +167 +166 +166 +166 +166 +165 +163 +160 +154 +153 +158 +155 +146 +142 +145 +166 +157 +144 +137 +142 +143 +143 +145 +137 +129 +123 +125 +128 +131 +139 +149 +146 +134 +127 +129 +128 +122 +119 +121 +116 +112 +115 +124 +124 +117 +121 +132 +133 +129 +125 +121 +119 +122 +130 +138 +147 +149 +157 +164 +162 +151 +141 +138 +142 +142 +141 +136 +128 +122 +125 +131 +128 +123 +128 +128 +118 +118 +123 +119 +127 +129 +129 +128 +129 +130 +127 +122 +127 +121 +121 +122 +112 +96 +94 +101 +124 +133 +131 +121 +113 +106 +107 +116 +120 +120 +113 +103 +97 +93 +97 +107 +104 +104 +105 +108 +113 +115 +114 +111 +113 +109 +106 +107 +113 +120 +122 +122 +126 +125 +124 +118 +115 +113 +109 +105 +104 +109 +116 +122 +122 +115 +106 +99 +95 +100 +105 +107 +109 +115 +124 +131 +138 +139 +135 +128 +130 +134 +128 +116 +104 +99 +99 +105 +115 +121 +123 +123 +118 +117 +121 +125 +122 +119 +114 +108 +103 +111 +121 +123 +119 +116 +121 +128 +134 +136 +132 +119 +108 +107 +110 +113 +116 +113 +108 +107 +111 +120 +127 +129 +115 +111 +117 +123 +117 +111 +105 +97 +88 +91 +108 +127 +136 +143 +150 +151 +145 +138 +134 +134 +140 +151 +152 +146 +140 +136 +138 +140 +136 +135 +136 +137 +134 +135 +136 +136 +134 +131 +128 +126 +128 +132 +133 +129 +126 +129 +135 +138 +139 +134 +132 +135 +138 +137 +136 +136 +134 +143 +150 +153 +155 +152 +152 +156 +156 +156 +156 +154 +148 +143 +145 +151 +150 +151 +147 +143 +140 +136 +138 +146 +143 +144 +145 +146 +145 +144 +146 +150 +144 +144 +144 +147 +149 +149 +146 +142 +138 +141 +148 +155 +154 +147 +143 +144 +145 +145 +146 +148 +149 +148 +145 +143 +143 +144 +147 +148 +145 +142 +140 +138 +132 +133 +133 +136 +139 +142 +142 +140 +141 +140 +141 +144 +139 +132 +132 +136 +126 +126 +128 +131 +132 +131 +132 +133 +129 +133 +133 +131 +130 +132 +137 +141 +137 +134 +130 +128 +130 +132 +127 +121 +125 +125 +127 +128 +128 +128 +130 +134 +123 +122 +121 +123 +124 +125 +124 +123 +124 +124 +125 +125 +125 +128 +134 +139 +142 +141 +140 +141 +141 +139 +137 +135 +130 +133 +127 +125 +132 +134 +131 +133 +129 +130 +130 +131 +132 +134 +133 +131 +130 +131 +132 +131 +132 +134 +136 +136 +140 +141 +138 +138 +142 +137 +131 +135 +142 +136 +131 +129 +126 +122 +125 +132 +134 +130 +129 +132 +133 +132 +132 +134 +138 +136 +133 +129 +126 +127 +131 +135 +140 +139 +138 +137 +133 +131 +134 +140 +135 +135 +135 +134 +133 +132 +131 +131 +130 +133 +136 +137 +137 +139 +139 +139 +139 +135 +135 +138 +136 +132 +134 +139 +139 +135 +131 +132 +134 +134 +134 +137 +142 +144 +149 +152 +148 +139 +137 +141 +151 +147 +145 +142 +141 +139 +137 +135 +138 +142 +142 +144 +147 +144 +138 +136 +124 +127 +135 +144 +149 +150 +147 +142 +136 +140 +141 +139 +139 +142 +144 +143 +143 +141 +144 +146 +145 +146 +147 +143 +143 +142 +139 +135 +137 +142 +143 +138 +130 +127 +131 +139 +141 +135 +131 +132 +122 +131 +131 +123 +125 +133 +131 +123 +120 +125 +133 +133 +125 +125 +133 +137 +129 +131 +135 +135 +129 +122 +123 +128 +125 +125 +132 +139 +135 +123 +116 +118 +116 +116 +112 +113 +120 +125 +128 +133 +128 +127 +128 +130 +128 +124 +120 +120 +121 +124 +126 +127 +128 +129 +128 +125 +124 +126 +127 +126 +126 +127 +128 +128 +129 +128 +126 +126 +129 +132 +136 +138 +130 +128 +129 +132 +132 +128 +128 +130 +128 +127 +128 +131 +130 +128 +126 +126 +125 +126 +123 +119 +115 +117 +121 +126 +128 +128 +128 +127 +126 +126 +127 +130 +130 +130 +132 +134 +135 +135 +134 +133 +128 +129 +131 +131 +130 +128 +128 +130 +132 +137 +142 +143 +139 +136 +134 +133 +135 +133 +130 +129 +131 +134 +133 +132 +131 +134 +137 +139 +139 +138 +139 +140 +139 +137 +136 +138 +143 +145 +143 +140 +135 +134 +132 +130 +131 +132 +132 +131 +130 +133 +137 +139 +136 +133 +136 +140 +144 +142 +140 +141 +142 +142 +139 +137 +140 +142 +142 +140 +136 +133 +132 +133 +134 +133 +127 +120 +116 +118 +125 +132 +134 +134 +135 +136 +138 +142 +146 +147 +148 +150 +151 +150 +146 +143 +140 +138 +137 +138 +139 +139 +138 +138 +139 +141 +139 +140 +142 +145 +141 +137 +138 +143 +150 +149 +148 +148 +152 +153 +153 +149 +148 +142 +137 +135 +132 +129 +135 +143 +151 +151 +153 +153 +148 +142 +141 +143 +136 +137 +139 +143 +148 +151 +152 +151 +147 +140 +129 +120 +118 +124 +131 +133 +137 +141 +142 +141 +142 +146 +148 +145 +146 +148 +150 +149 +148 +149 +152 +153 +156 +150 +143 +140 +138 +133 +124 +119 +117 +129 +138 +137 +137 +141 +143 +140 +139 +141 +144 +143 +139 +135 +130 +128 +130 +140 +151 +158 +158 +151 +140 +132 +127 +134 +145 +157 +172 +186 +190 +187 +148 +117 +110 +131 +138 +131 +133 +141 +163 +177 +186 +181 +169 +163 +167 +172 +172 +158 +141 +128 +127 +148 +179 +197 +184 +166 +158 +154 +146 +143 +142 +144 +150 +154 +143 +138 +150 +167 +164 +138 +117 +126 +136 +144 +157 +175 +172 +152 +145 +150 +166 +176 +170 +163 +161 +159 +146 +133 +129 +141 +149 +141 +136 +143 +174 +209 +222 +211 +179 +169 +192 +187 +182 +159 +149 +160 +169 +173 +174 +167 +152 +159 +182 +192 +174 +160 +159 +156 +166 +161 +161 +167 +174 +175 +174 +175 +172 +169 +178 +195 +201 +187 +170 +163 +151 +153 +161 +172 +176 +170 +166 +171 +183 +200 +215 +219 +215 +211 +201 +189 +193 +189 +186 +186 +197 +215 +226 +227 +222 +213 +195 +197 +202 +198 +201 +205 +205 +202 +200 +202 +210 +211 +199 +184 +172 +176 +184 +197 +205 +202 +197 +201 +205 +208 +208 +203 +203 +205 +208 +216 +225 +217 +211 +207 +200 +198 +199 +199 +191 +190 +188 +185 +180 +177 +179 +183 +181 +168 +161 +166 +179 +187 +183 +173 +170 +184 +198 +199 +189 +176 +166 +162 +162 +164 +157 +150 +146 +147 +142 +136 +137 +136 +135 +135 +134 +135 +137 +138 +136 +135 +134 +135 +138 +139 +138 +138 +137 +137 +135 +137 +142 +146 +147 +147 +148 +150 +151 +151 +152 +154 +154 +153 +158 +157 +158 +161 +165 +169 +169 +169 +176 +180 +183 +183 +180 +176 +173 +170 +167 +164 +161 +161 +162 +165 +165 +165 +162 +165 +168 +173 +181 +191 +200 +204 +204 +200 +197 +192 +187 +184 +182 +180 +177 +176 +173 +167 +160 +155 +158 +162 +160 +160 +159 +156 +152 +149 +146 +145 +145 +145 +145 +146 +147 +148 +148 +147 +146 +146 +148 +150 +151 +151 +152 +154 +155 +158 +161 +168 +180 +189 +196 +204 +222 +231 +241 +246 +247 +247 +248 +247 +248 +248 +248 +248 +249 +249 +248 +248 +248 +247 +246 +246 +247 +247 +246 +245 +247 +246 +245 +245 +246 +246 +245 +245 +246 +245 +243 +243 +243 +244 +244 +244 +243 +244 +244 +244 +243 +242 +242 +242 +242 +241 +241 +242 +242 +242 +241 +240 +241 +241 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +239 +239 +238 +239 +240 +241 +241 +240 +239 +240 +240 +240 +240 +241 +240 +239 +239 +240 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +245 +246 +247 +247 +247 +246 +245 +244 +244 +244 +244 +245 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +249 +249 +249 +250 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +251 +250 +252 +254 +254 +254 +255 +251 +246 +243 +240 +235 +235 +236 +234 +228 +225 +220 +216 +211 +209 +215 +226 +221 +217 +211 +207 +205 +206 +207 +207 +208 +208 +205 +203 +201 +201 +200 +198 +200 +197 +195 +194 +191 +190 +192 +194 +185 +175 +164 +161 +166 +174 +182 +188 +188 +181 +175 +176 +178 +177 +171 +167 +162 +162 +160 +160 +160 +158 +158 +158 +157 +156 +153 +149 +148 +149 +153 +155 +157 +153 +149 +147 +149 +151 +150 +150 +151 +147 +143 +137 +132 +130 +132 +136 +144 +145 +145 +146 +145 +144 +144 +145 +150 +148 +151 +153 +155 +162 +172 +177 +167 +170 +171 +171 +170 +169 +167 +164 +158 +156 +157 +157 +148 +139 +138 +145 +158 +156 +147 +141 +142 +141 +141 +145 +140 +130 +124 +127 +128 +127 +134 +144 +145 +136 +131 +133 +132 +126 +122 +123 +122 +119 +121 +127 +128 +124 +126 +132 +130 +127 +125 +125 +128 +135 +143 +151 +154 +156 +163 +168 +161 +146 +136 +134 +139 +137 +135 +134 +135 +137 +135 +132 +130 +127 +129 +127 +119 +119 +123 +121 +123 +126 +128 +125 +123 +123 +124 +125 +130 +129 +124 +114 +103 +98 +101 +105 +124 +124 +123 +121 +109 +95 +97 +111 +116 +111 +100 +96 +100 +102 +101 +102 +101 +105 +109 +115 +118 +118 +116 +115 +113 +119 +125 +127 +125 +122 +119 +117 +120 +119 +116 +112 +110 +108 +105 +101 +102 +109 +114 +113 +109 +105 +101 +98 +97 +103 +110 +115 +117 +118 +123 +127 +143 +138 +130 +125 +128 +130 +121 +107 +101 +99 +99 +107 +116 +122 +122 +122 +123 +126 +132 +134 +133 +132 +128 +120 +107 +116 +127 +131 +124 +118 +120 +126 +133 +134 +129 +116 +105 +103 +110 +121 +118 +114 +109 +111 +118 +126 +133 +137 +126 +118 +117 +122 +120 +111 +101 +92 +100 +109 +122 +132 +140 +142 +148 +153 +152 +143 +137 +135 +138 +147 +150 +144 +138 +136 +136 +135 +134 +136 +139 +137 +130 +133 +134 +133 +131 +128 +123 +119 +124 +131 +133 +129 +126 +130 +136 +138 +135 +133 +132 +133 +134 +134 +134 +135 +137 +143 +149 +154 +159 +155 +148 +145 +152 +156 +157 +152 +146 +145 +147 +149 +147 +149 +146 +142 +138 +133 +136 +145 +146 +145 +147 +148 +145 +140 +139 +142 +139 +140 +142 +144 +144 +142 +137 +134 +139 +143 +150 +153 +151 +146 +145 +146 +146 +144 +144 +145 +146 +144 +142 +141 +137 +137 +143 +147 +144 +140 +136 +129 +130 +133 +137 +140 +144 +147 +144 +139 +141 +141 +143 +145 +140 +134 +133 +135 +129 +128 +129 +131 +132 +132 +131 +131 +127 +132 +137 +137 +134 +134 +138 +142 +139 +135 +130 +129 +131 +132 +127 +122 +123 +123 +126 +128 +129 +128 +129 +132 +122 +120 +120 +123 +126 +127 +126 +126 +125 +125 +124 +124 +126 +131 +140 +145 +145 +143 +142 +141 +138 +133 +129 +128 +127 +127 +125 +129 +139 +144 +142 +139 +138 +137 +135 +132 +132 +134 +136 +135 +137 +136 +134 +132 +133 +134 +132 +129 +135 +135 +135 +137 +139 +136 +135 +137 +143 +137 +128 +123 +121 +124 +131 +138 +136 +134 +132 +132 +133 +135 +137 +138 +140 +141 +140 +135 +129 +128 +131 +135 +142 +142 +140 +136 +135 +136 +139 +140 +136 +135 +134 +132 +131 +129 +126 +124 +127 +131 +133 +134 +134 +135 +133 +132 +134 +133 +134 +134 +130 +126 +128 +132 +133 +134 +135 +135 +130 +127 +130 +138 +148 +150 +153 +152 +145 +136 +135 +139 +144 +143 +144 +143 +141 +138 +135 +133 +139 +145 +146 +144 +142 +136 +131 +132 +137 +138 +140 +145 +148 +149 +147 +144 +139 +141 +142 +141 +141 +143 +144 +144 +145 +145 +148 +149 +149 +151 +150 +143 +139 +139 +138 +137 +139 +143 +142 +137 +126 +132 +139 +143 +145 +144 +138 +133 +125 +129 +129 +128 +129 +126 +125 +129 +138 +138 +141 +139 +132 +129 +131 +130 +133 +131 +130 +130 +129 +127 +126 +127 +129 +129 +133 +136 +129 +116 +109 +110 +109 +111 +111 +115 +125 +129 +128 +129 +127 +127 +130 +132 +132 +129 +127 +126 +128 +130 +131 +129 +127 +125 +123 +120 +118 +121 +122 +122 +123 +126 +127 +126 +130 +130 +131 +132 +133 +134 +135 +135 +130 +129 +130 +132 +134 +133 +133 +134 +131 +129 +129 +131 +130 +126 +124 +124 +129 +126 +121 +116 +116 +120 +124 +125 +124 +123 +122 +123 +124 +127 +129 +132 +129 +131 +133 +135 +136 +137 +137 +137 +134 +135 +135 +133 +130 +128 +128 +129 +130 +134 +139 +139 +136 +131 +128 +128 +134 +133 +130 +130 +133 +137 +138 +136 +133 +137 +142 +143 +141 +139 +140 +141 +141 +137 +134 +135 +139 +142 +141 +138 +135 +136 +136 +135 +134 +133 +131 +129 +130 +136 +144 +146 +142 +138 +137 +138 +139 +140 +141 +143 +144 +143 +139 +137 +139 +141 +143 +142 +139 +137 +136 +136 +134 +135 +130 +124 +122 +125 +132 +137 +135 +136 +136 +136 +138 +141 +143 +143 +140 +143 +147 +149 +147 +144 +141 +139 +140 +140 +141 +141 +140 +140 +141 +141 +140 +142 +144 +144 +140 +137 +138 +141 +140 +143 +145 +146 +149 +151 +151 +149 +148 +143 +139 +135 +132 +130 +135 +142 +145 +145 +150 +155 +153 +144 +138 +138 +137 +138 +140 +141 +144 +149 +155 +159 +156 +149 +137 +126 +121 +120 +120 +119 +122 +129 +134 +136 +139 +141 +146 +149 +149 +147 +144 +142 +142 +144 +148 +151 +152 +152 +150 +146 +142 +136 +128 +123 +117 +125 +131 +132 +133 +136 +139 +139 +137 +138 +142 +145 +143 +137 +132 +129 +135 +139 +146 +154 +162 +161 +146 +129 +128 +124 +126 +140 +160 +180 +190 +194 +172 +138 +116 +122 +133 +136 +135 +136 +147 +162 +179 +186 +185 +182 +186 +191 +173 +151 +131 +124 +132 +151 +176 +189 +185 +165 +152 +148 +146 +150 +154 +152 +156 +155 +145 +140 +146 +160 +164 +145 +125 +123 +133 +145 +155 +168 +172 +161 +147 +141 +154 +175 +183 +184 +180 +170 +161 +148 +137 +143 +156 +155 +143 +139 +153 +188 +208 +207 +185 +171 +185 +191 +201 +185 +162 +155 +160 +170 +182 +179 +158 +162 +178 +187 +175 +163 +161 +161 +159 +158 +160 +167 +176 +183 +185 +183 +180 +166 +168 +189 +198 +185 +175 +178 +167 +158 +165 +177 +181 +175 +168 +173 +186 +201 +218 +224 +217 +210 +201 +189 +160 +162 +176 +189 +198 +210 +225 +231 +227 +215 +195 +196 +198 +190 +191 +196 +201 +201 +202 +206 +214 +216 +204 +188 +175 +174 +171 +177 +199 +213 +207 +196 +199 +203 +209 +206 +201 +198 +199 +213 +226 +217 +210 +205 +200 +201 +203 +200 +195 +195 +193 +189 +183 +181 +182 +184 +179 +167 +163 +169 +179 +187 +183 +171 +171 +182 +191 +192 +186 +178 +169 +164 +165 +166 +159 +152 +147 +146 +142 +134 +135 +135 +134 +133 +132 +133 +135 +135 +136 +136 +135 +136 +138 +138 +138 +138 +137 +135 +133 +134 +139 +144 +147 +148 +145 +148 +150 +149 +150 +152 +153 +153 +155 +157 +158 +161 +160 +162 +167 +173 +177 +181 +184 +184 +181 +177 +172 +168 +164 +163 +160 +158 +159 +162 +166 +168 +166 +167 +168 +171 +179 +190 +200 +205 +209 +203 +199 +194 +190 +187 +183 +180 +176 +175 +173 +169 +163 +158 +157 +160 +159 +161 +160 +155 +152 +151 +148 +145 +143 +143 +144 +145 +146 +148 +149 +149 +149 +150 +151 +152 +153 +152 +152 +153 +157 +160 +164 +172 +183 +190 +198 +209 +228 +236 +242 +246 +246 +246 +247 +248 +247 +247 +247 +248 +249 +249 +248 +247 +249 +248 +247 +247 +247 +247 +246 +245 +246 +246 +245 +245 +246 +246 +245 +244 +247 +245 +244 +243 +243 +244 +244 +244 +243 +244 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +242 +242 +243 +243 +242 +242 +241 +241 +240 +240 +240 +240 +240 +240 +239 +239 +240 +240 +240 +240 +241 +241 +241 +240 +241 +240 +241 +240 +240 +240 +241 +241 +241 +242 +242 +243 +243 +244 +244 +245 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +247 +247 +246 +246 +245 +245 +245 +245 +245 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +248 +249 +249 +248 +250 +249 +249 +250 +250 +251 +250 +249 +250 +250 +251 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +251 +251 +253 +254 +254 +253 +254 +250 +245 +243 +242 +239 +238 +236 +232 +226 +222 +220 +217 +212 +210 +214 +221 +218 +215 +211 +207 +204 +203 +203 +202 +204 +206 +207 +205 +204 +203 +202 +200 +199 +196 +195 +194 +188 +186 +189 +192 +181 +175 +168 +168 +176 +187 +192 +193 +182 +177 +173 +175 +177 +174 +168 +163 +164 +163 +163 +163 +163 +162 +161 +160 +157 +158 +157 +155 +153 +155 +157 +161 +160 +155 +152 +150 +152 +154 +155 +154 +151 +146 +140 +135 +133 +134 +140 +146 +150 +150 +149 +149 +149 +149 +148 +147 +154 +154 +157 +157 +156 +163 +172 +174 +168 +170 +171 +171 +171 +171 +169 +165 +160 +162 +163 +158 +145 +137 +140 +149 +155 +155 +149 +141 +138 +136 +138 +143 +142 +134 +127 +128 +129 +129 +131 +135 +138 +133 +131 +133 +133 +129 +126 +126 +126 +127 +130 +134 +138 +138 +136 +134 +128 +127 +128 +133 +139 +144 +151 +154 +154 +152 +149 +146 +143 +140 +138 +138 +138 +136 +133 +131 +137 +144 +141 +132 +130 +128 +128 +127 +126 +126 +124 +124 +118 +123 +125 +124 +122 +124 +128 +133 +133 +128 +119 +109 +106 +110 +115 +117 +131 +132 +128 +115 +102 +101 +104 +102 +106 +105 +100 +98 +105 +110 +109 +108 +111 +118 +124 +125 +125 +126 +125 +124 +120 +129 +135 +134 +127 +122 +119 +118 +118 +115 +110 +108 +110 +114 +115 +114 +111 +108 +105 +104 +104 +106 +107 +107 +111 +113 +118 +122 +122 +121 +122 +126 +134 +129 +123 +122 +124 +124 +116 +107 +106 +105 +108 +116 +124 +127 +126 +124 +128 +132 +137 +136 +132 +131 +128 +120 +108 +115 +126 +134 +134 +128 +125 +124 +130 +128 +124 +116 +107 +104 +114 +128 +125 +118 +114 +118 +124 +130 +134 +138 +133 +124 +116 +114 +112 +103 +96 +98 +123 +132 +133 +131 +137 +137 +136 +145 +152 +145 +142 +144 +145 +148 +145 +137 +133 +134 +135 +133 +133 +140 +143 +137 +130 +134 +136 +134 +130 +125 +118 +113 +120 +129 +134 +130 +128 +132 +136 +137 +134 +134 +133 +132 +133 +135 +135 +134 +137 +144 +148 +152 +155 +153 +149 +150 +157 +157 +155 +150 +145 +144 +147 +148 +146 +146 +143 +142 +141 +136 +137 +143 +146 +144 +145 +149 +149 +143 +139 +138 +135 +138 +142 +143 +141 +138 +135 +133 +141 +145 +149 +149 +147 +147 +146 +146 +145 +141 +139 +142 +144 +143 +140 +138 +132 +129 +136 +142 +142 +143 +141 +132 +135 +138 +140 +141 +144 +147 +145 +139 +138 +140 +142 +141 +137 +134 +133 +133 +136 +133 +132 +134 +136 +135 +132 +131 +129 +133 +137 +136 +133 +132 +134 +137 +136 +134 +132 +132 +132 +132 +130 +128 +126 +124 +123 +126 +129 +129 +128 +127 +120 +118 +120 +124 +128 +129 +128 +128 +126 +126 +127 +128 +130 +135 +140 +143 +148 +148 +147 +144 +137 +129 +126 +128 +128 +126 +130 +137 +144 +148 +146 +137 +140 +138 +134 +130 +131 +135 +140 +142 +138 +137 +135 +132 +131 +132 +130 +128 +136 +132 +132 +134 +134 +136 +138 +137 +138 +133 +125 +118 +118 +124 +131 +135 +135 +137 +136 +134 +136 +140 +141 +139 +139 +139 +137 +134 +133 +132 +134 +136 +141 +139 +137 +136 +136 +137 +136 +135 +138 +134 +130 +129 +129 +128 +126 +125 +126 +128 +130 +130 +130 +131 +131 +129 +132 +134 +136 +134 +129 +126 +128 +132 +135 +135 +136 +135 +130 +126 +129 +137 +144 +145 +146 +144 +139 +136 +137 +138 +136 +138 +141 +143 +144 +143 +139 +137 +145 +148 +144 +137 +133 +127 +128 +133 +147 +144 +141 +140 +141 +142 +142 +141 +139 +137 +137 +139 +142 +142 +143 +144 +149 +150 +151 +150 +148 +150 +149 +142 +140 +141 +142 +142 +142 +139 +137 +135 +131 +137 +144 +149 +149 +145 +138 +134 +130 +130 +127 +129 +134 +130 +130 +139 +141 +139 +141 +142 +138 +135 +132 +127 +134 +128 +122 +121 +126 +131 +130 +125 +128 +129 +132 +133 +127 +117 +112 +113 +114 +116 +118 +122 +130 +132 +129 +130 +131 +132 +132 +131 +131 +131 +131 +130 +127 +128 +128 +126 +125 +124 +122 +120 +120 +123 +124 +125 +126 +128 +129 +128 +125 +128 +133 +136 +136 +135 +132 +131 +133 +135 +134 +132 +131 +132 +134 +135 +134 +130 +128 +129 +128 +124 +123 +126 +130 +129 +124 +121 +122 +126 +129 +130 +126 +123 +122 +125 +127 +128 +130 +131 +127 +130 +134 +136 +137 +137 +137 +137 +136 +137 +137 +136 +132 +129 +129 +129 +127 +130 +132 +132 +130 +128 +128 +128 +135 +136 +136 +135 +135 +138 +139 +139 +137 +138 +139 +140 +141 +141 +140 +139 +136 +134 +133 +135 +139 +141 +139 +137 +134 +136 +138 +137 +136 +136 +133 +130 +133 +139 +143 +141 +139 +138 +138 +136 +136 +138 +141 +143 +144 +143 +142 +141 +141 +141 +142 +144 +144 +142 +138 +134 +134 +136 +136 +135 +136 +139 +142 +142 +138 +140 +140 +137 +136 +137 +137 +136 +136 +139 +143 +145 +145 +144 +142 +140 +141 +141 +141 +142 +143 +144 +144 +144 +143 +144 +143 +142 +140 +140 +141 +140 +138 +138 +139 +142 +148 +150 +147 +142 +138 +138 +137 +134 +130 +129 +133 +135 +136 +138 +143 +148 +149 +145 +140 +136 +134 +137 +139 +140 +141 +144 +149 +153 +159 +153 +146 +139 +132 +125 +120 +117 +118 +121 +126 +131 +136 +138 +143 +146 +147 +142 +138 +138 +139 +140 +142 +145 +146 +147 +148 +145 +144 +142 +138 +133 +124 +122 +123 +125 +129 +133 +135 +137 +138 +139 +142 +146 +146 +142 +139 +138 +147 +148 +149 +153 +160 +165 +156 +141 +133 +126 +123 +131 +148 +166 +179 +186 +186 +172 +143 +120 +121 +131 +136 +135 +138 +149 +166 +181 +192 +196 +196 +195 +175 +151 +129 +122 +132 +155 +169 +169 +168 +160 +140 +133 +144 +158 +166 +165 +162 +169 +165 +154 +145 +153 +165 +154 +139 +127 +136 +153 +157 +161 +168 +168 +147 +133 +144 +172 +190 +197 +194 +181 +174 +174 +167 +162 +166 +168 +161 +158 +152 +160 +172 +187 +191 +182 +182 +195 +206 +198 +171 +156 +154 +160 +177 +185 +181 +170 +164 +167 +172 +170 +165 +162 +154 +155 +158 +165 +171 +178 +184 +187 +187 +177 +171 +174 +179 +180 +177 +175 +169 +169 +189 +197 +189 +179 +171 +177 +190 +197 +210 +218 +214 +209 +203 +192 +157 +147 +157 +178 +193 +208 +224 +233 +233 +217 +196 +198 +200 +188 +186 +189 +195 +198 +202 +210 +220 +221 +204 +184 +191 +187 +169 +161 +187 +219 +220 +202 +199 +201 +211 +211 +207 +199 +194 +208 +222 +217 +211 +203 +198 +201 +204 +200 +196 +199 +197 +190 +183 +182 +183 +184 +179 +169 +167 +171 +175 +180 +178 +169 +173 +183 +191 +191 +186 +180 +173 +168 +168 +167 +161 +156 +151 +147 +142 +136 +133 +133 +132 +130 +129 +129 +131 +132 +133 +134 +136 +137 +137 +137 +137 +137 +136 +135 +133 +135 +137 +142 +146 +148 +144 +147 +148 +148 +149 +151 +152 +151 +153 +155 +158 +160 +159 +161 +168 +175 +177 +181 +185 +184 +179 +175 +170 +166 +164 +164 +161 +156 +155 +158 +165 +168 +170 +170 +169 +171 +177 +188 +199 +203 +207 +205 +199 +195 +191 +189 +185 +183 +178 +176 +173 +171 +166 +161 +159 +159 +158 +162 +160 +154 +152 +151 +149 +145 +141 +141 +142 +143 +144 +146 +148 +150 +150 +152 +154 +155 +155 +154 +154 +153 +162 +166 +171 +178 +189 +195 +205 +218 +232 +239 +246 +247 +247 +247 +248 +250 +248 +248 +248 +248 +249 +249 +247 +247 +248 +248 +247 +247 +247 +247 +246 +246 +246 +246 +245 +245 +246 +246 +245 +245 +247 +246 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +240 +240 +239 +239 +240 +240 +240 +240 +240 +240 +240 +239 +238 +239 +240 +241 +240 +240 +240 +241 +241 +242 +241 +241 +242 +242 +241 +242 +242 +243 +244 +244 +245 +245 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +247 +247 +247 +246 +246 +246 +246 +245 +246 +245 +245 +246 +248 +248 +247 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +249 +248 +248 +247 +248 +249 +249 +249 +248 +251 +250 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +251 +251 +253 +254 +253 +252 +252 +251 +245 +242 +242 +241 +240 +236 +229 +227 +223 +220 +219 +215 +213 +214 +219 +216 +215 +213 +212 +208 +206 +204 +203 +202 +207 +208 +207 +206 +206 +204 +201 +201 +197 +197 +194 +184 +179 +181 +182 +180 +177 +173 +174 +184 +195 +196 +191 +180 +177 +176 +176 +174 +168 +163 +161 +163 +165 +167 +170 +171 +168 +164 +160 +159 +160 +162 +161 +158 +158 +159 +161 +160 +156 +153 +153 +155 +157 +156 +154 +147 +142 +135 +132 +134 +139 +148 +155 +155 +153 +151 +150 +151 +153 +152 +150 +153 +158 +164 +164 +160 +164 +170 +168 +169 +169 +167 +166 +168 +171 +170 +167 +166 +167 +167 +161 +150 +144 +146 +152 +161 +161 +152 +141 +136 +134 +136 +142 +143 +137 +130 +127 +130 +132 +130 +127 +130 +128 +128 +131 +132 +130 +128 +127 +123 +129 +135 +140 +146 +148 +143 +134 +116 +119 +126 +138 +146 +145 +142 +140 +141 +146 +145 +134 +126 +128 +135 +140 +140 +142 +138 +132 +133 +139 +137 +127 +131 +131 +128 +129 +132 +131 +125 +124 +122 +123 +123 +124 +124 +127 +132 +136 +133 +120 +111 +112 +118 +123 +129 +135 +144 +138 +127 +111 +102 +111 +115 +105 +105 +112 +113 +110 +112 +115 +117 +120 +121 +132 +138 +135 +133 +136 +137 +134 +131 +134 +133 +128 +123 +121 +120 +119 +115 +113 +113 +116 +122 +125 +126 +125 +120 +107 +97 +98 +105 +111 +115 +117 +126 +125 +126 +129 +128 +124 +124 +129 +127 +127 +127 +126 +123 +119 +113 +110 +111 +110 +114 +122 +129 +131 +129 +127 +131 +135 +139 +135 +127 +124 +120 +112 +107 +111 +121 +134 +141 +138 +131 +125 +124 +121 +120 +117 +109 +107 +115 +129 +136 +127 +123 +126 +130 +130 +130 +132 +134 +128 +117 +108 +102 +95 +96 +111 +134 +143 +136 +127 +134 +133 +130 +137 +144 +142 +144 +151 +150 +148 +139 +129 +133 +136 +138 +135 +135 +143 +144 +134 +129 +134 +137 +136 +133 +128 +120 +114 +116 +128 +135 +132 +129 +133 +136 +135 +136 +136 +134 +132 +133 +137 +138 +135 +135 +145 +150 +150 +147 +146 +150 +159 +163 +158 +152 +148 +145 +144 +146 +149 +145 +145 +143 +145 +147 +143 +141 +146 +145 +141 +143 +150 +154 +149 +142 +139 +133 +138 +143 +144 +142 +139 +139 +139 +139 +144 +146 +144 +144 +146 +145 +142 +143 +137 +134 +139 +144 +145 +140 +137 +129 +125 +129 +137 +140 +147 +150 +143 +142 +144 +141 +138 +140 +145 +145 +141 +136 +139 +139 +136 +134 +133 +132 +131 +138 +134 +133 +135 +137 +136 +133 +131 +132 +133 +133 +132 +129 +128 +130 +132 +129 +129 +130 +132 +131 +130 +130 +131 +128 +122 +118 +121 +127 +129 +128 +126 +118 +117 +120 +125 +129 +129 +128 +128 +124 +127 +131 +133 +135 +137 +137 +137 +143 +146 +148 +146 +137 +129 +130 +134 +136 +129 +129 +133 +135 +142 +143 +134 +133 +132 +129 +126 +128 +134 +141 +144 +136 +136 +135 +134 +133 +135 +136 +135 +141 +133 +131 +132 +131 +136 +140 +134 +127 +127 +122 +117 +118 +125 +130 +130 +138 +143 +144 +141 +141 +143 +140 +133 +135 +132 +128 +128 +131 +135 +138 +139 +133 +130 +129 +134 +137 +137 +134 +132 +141 +135 +128 +125 +126 +127 +127 +126 +125 +127 +128 +128 +129 +131 +132 +131 +130 +136 +139 +136 +131 +130 +133 +136 +141 +137 +133 +134 +133 +130 +131 +133 +134 +135 +135 +134 +135 +138 +140 +139 +139 +137 +136 +138 +142 +146 +147 +147 +154 +154 +146 +135 +130 +127 +132 +142 +141 +140 +140 +142 +143 +142 +139 +137 +137 +133 +132 +137 +141 +142 +142 +144 +151 +151 +152 +148 +144 +148 +150 +145 +144 +146 +149 +148 +143 +136 +133 +134 +139 +138 +144 +155 +152 +139 +132 +135 +136 +138 +131 +126 +134 +137 +136 +139 +135 +133 +135 +135 +132 +134 +138 +137 +133 +128 +120 +118 +125 +133 +133 +128 +126 +129 +134 +135 +130 +120 +116 +116 +120 +124 +124 +126 +131 +132 +131 +133 +138 +138 +135 +130 +129 +131 +132 +131 +126 +127 +127 +128 +130 +132 +130 +126 +126 +128 +129 +129 +129 +130 +130 +128 +128 +130 +132 +133 +134 +135 +138 +140 +139 +142 +140 +133 +129 +130 +134 +135 +136 +131 +127 +127 +124 +121 +122 +126 +129 +131 +130 +126 +125 +128 +133 +134 +134 +130 +128 +130 +130 +128 +126 +125 +126 +129 +134 +137 +137 +136 +136 +136 +131 +134 +136 +134 +131 +129 +128 +127 +128 +128 +129 +129 +129 +130 +133 +135 +135 +140 +142 +139 +136 +137 +139 +139 +140 +137 +134 +136 +140 +142 +139 +136 +129 +130 +132 +138 +143 +144 +140 +136 +133 +136 +136 +136 +136 +138 +137 +135 +138 +140 +137 +130 +129 +134 +136 +134 +138 +140 +141 +142 +141 +141 +141 +142 +143 +142 +142 +145 +147 +145 +137 +130 +133 +135 +137 +140 +144 +147 +145 +141 +140 +143 +143 +138 +133 +132 +132 +131 +137 +139 +141 +142 +142 +141 +140 +140 +140 +139 +139 +141 +144 +145 +146 +145 +145 +145 +142 +139 +139 +144 +143 +140 +143 +137 +135 +139 +150 +153 +146 +135 +130 +133 +134 +131 +127 +127 +129 +131 +132 +134 +136 +137 +142 +146 +143 +137 +134 +135 +135 +134 +134 +137 +143 +147 +153 +149 +148 +149 +146 +137 +129 +125 +128 +124 +125 +132 +141 +143 +143 +143 +142 +137 +135 +138 +141 +141 +140 +140 +145 +143 +141 +142 +146 +150 +146 +138 +132 +123 +117 +120 +127 +132 +136 +138 +141 +140 +140 +141 +142 +142 +142 +144 +151 +155 +155 +152 +156 +163 +164 +157 +137 +136 +133 +133 +140 +156 +171 +181 +187 +196 +169 +122 +106 +120 +132 +134 +136 +141 +152 +169 +190 +203 +200 +189 +182 +159 +131 +118 +129 +152 +158 +146 +155 +161 +133 +115 +136 +158 +170 +177 +167 +173 +167 +153 +144 +159 +176 +167 +144 +131 +142 +161 +160 +158 +163 +163 +146 +129 +137 +166 +184 +195 +196 +186 +185 +193 +187 +175 +176 +182 +182 +179 +172 +149 +141 +165 +194 +191 +179 +192 +201 +196 +171 +160 +153 +145 +164 +185 +194 +179 +163 +162 +170 +172 +167 +166 +163 +160 +160 +163 +163 +165 +173 +183 +183 +190 +180 +158 +158 +178 +183 +171 +163 +173 +202 +210 +201 +191 +179 +179 +193 +190 +201 +209 +209 +209 +207 +197 +179 +148 +140 +162 +186 +206 +224 +233 +235 +217 +197 +201 +204 +191 +186 +188 +184 +190 +199 +211 +223 +223 +202 +178 +195 +199 +177 +152 +166 +206 +224 +218 +206 +201 +210 +216 +216 +206 +193 +202 +219 +218 +214 +206 +200 +203 +205 +200 +194 +197 +195 +186 +178 +177 +180 +181 +177 +168 +169 +171 +170 +175 +177 +170 +174 +187 +197 +195 +187 +180 +174 +171 +169 +166 +162 +158 +155 +149 +143 +139 +135 +134 +132 +129 +127 +127 +129 +131 +130 +132 +135 +136 +135 +135 +136 +137 +136 +135 +134 +134 +137 +141 +146 +148 +146 +147 +148 +148 +149 +152 +152 +150 +154 +152 +153 +157 +160 +165 +169 +174 +177 +181 +185 +183 +178 +173 +168 +164 +164 +165 +162 +156 +153 +156 +163 +167 +172 +172 +171 +170 +176 +186 +196 +201 +203 +202 +198 +194 +191 +188 +186 +186 +181 +177 +174 +172 +170 +165 +161 +160 +157 +162 +160 +154 +151 +151 +149 +144 +140 +140 +141 +141 +142 +144 +147 +149 +150 +152 +155 +156 +156 +156 +156 +156 +167 +172 +177 +186 +195 +201 +212 +227 +235 +242 +248 +250 +249 +249 +251 +251 +249 +249 +249 +249 +250 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +247 +246 +246 +246 +246 +246 +246 +245 +248 +247 +246 +245 +245 +245 +245 +244 +245 +245 +246 +245 +244 +243 +243 +244 +243 +242 +242 +243 +243 +244 +243 +242 +242 +242 +242 +242 +241 +240 +240 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +238 +237 +238 +240 +242 +240 +238 +239 +240 +241 +242 +242 +242 +242 +243 +240 +241 +241 +242 +243 +243 +244 +243 +243 +243 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +247 +246 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +247 +248 +248 +247 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +250 +249 +248 +248 +249 +250 +249 +248 +251 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +250 +250 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +252 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +251 +246 +241 +241 +245 +245 +241 +235 +227 +221 +221 +223 +217 +211 +212 +215 +214 +210 +210 +216 +213 +206 +205 +211 +212 +210 +209 +210 +209 +204 +199 +196 +199 +199 +199 +195 +187 +178 +175 +178 +178 +180 +182 +183 +188 +194 +192 +186 +180 +177 +176 +175 +167 +158 +157 +163 +162 +167 +172 +173 +170 +166 +165 +164 +163 +162 +162 +160 +159 +159 +160 +161 +159 +157 +154 +154 +155 +152 +147 +142 +138 +135 +133 +137 +143 +148 +152 +153 +151 +150 +149 +150 +152 +152 +151 +149 +157 +162 +167 +169 +167 +165 +165 +167 +166 +160 +160 +168 +176 +175 +170 +166 +172 +169 +167 +165 +161 +156 +152 +149 +164 +164 +159 +148 +139 +137 +140 +143 +142 +140 +137 +133 +133 +133 +132 +130 +131 +127 +124 +126 +129 +130 +125 +121 +126 +133 +140 +142 +142 +142 +137 +131 +116 +122 +129 +134 +137 +139 +137 +135 +141 +147 +145 +136 +128 +124 +131 +142 +142 +139 +139 +138 +133 +126 +128 +135 +134 +132 +133 +137 +135 +129 +126 +127 +126 +127 +127 +123 +127 +135 +138 +134 +131 +117 +111 +122 +132 +135 +140 +149 +151 +136 +122 +117 +118 +119 +120 +120 +120 +124 +128 +127 +120 +120 +127 +131 +134 +133 +132 +135 +139 +140 +137 +134 +136 +133 +127 +125 +126 +127 +123 +116 +113 +114 +120 +128 +130 +124 +116 +112 +111 +107 +104 +110 +120 +123 +123 +128 +142 +140 +132 +128 +130 +129 +126 +127 +122 +120 +117 +116 +117 +117 +113 +110 +112 +120 +129 +131 +128 +126 +130 +134 +140 +137 +133 +129 +125 +120 +114 +109 +104 +112 +128 +139 +137 +132 +126 +120 +109 +114 +117 +117 +116 +119 +127 +134 +129 +125 +127 +133 +134 +132 +128 +122 +128 +126 +115 +103 +97 +96 +107 +126 +140 +137 +132 +131 +135 +138 +134 +129 +137 +138 +140 +140 +142 +143 +136 +127 +129 +136 +145 +149 +149 +146 +141 +137 +130 +130 +135 +137 +133 +129 +126 +120 +122 +127 +134 +134 +128 +129 +135 +136 +137 +136 +135 +134 +136 +139 +136 +131 +139 +148 +153 +148 +142 +140 +149 +162 +165 +158 +153 +149 +142 +141 +145 +147 +144 +146 +149 +149 +148 +147 +145 +143 +145 +144 +145 +149 +151 +149 +143 +137 +135 +142 +147 +145 +144 +144 +144 +142 +140 +143 +146 +148 +145 +140 +139 +141 +139 +139 +139 +142 +146 +149 +146 +142 +132 +128 +128 +133 +139 +142 +147 +152 +149 +144 +139 +138 +140 +142 +141 +139 +137 +135 +134 +136 +136 +132 +129 +128 +132 +131 +130 +131 +136 +140 +134 +126 +132 +132 +132 +130 +126 +125 +128 +129 +132 +130 +128 +128 +127 +127 +130 +133 +129 +128 +124 +125 +134 +134 +128 +122 +121 +121 +125 +127 +128 +130 +131 +126 +127 +133 +137 +135 +134 +137 +141 +142 +143 +140 +141 +141 +135 +133 +137 +139 +136 +140 +142 +142 +143 +141 +134 +126 +128 +133 +134 +129 +125 +125 +127 +129 +131 +132 +131 +133 +135 +135 +135 +138 +137 +133 +127 +124 +125 +128 +130 +130 +126 +126 +126 +126 +127 +129 +131 +131 +131 +139 +142 +137 +137 +142 +140 +133 +134 +133 +130 +130 +135 +140 +137 +131 +126 +122 +120 +129 +140 +135 +129 +136 +141 +140 +128 +121 +126 +129 +125 +124 +126 +128 +127 +125 +125 +130 +133 +134 +134 +141 +143 +139 +137 +140 +140 +137 +140 +137 +134 +137 +139 +136 +134 +135 +137 +137 +139 +140 +138 +139 +140 +135 +131 +132 +131 +128 +127 +134 +142 +147 +152 +152 +146 +137 +133 +130 +130 +135 +135 +133 +136 +144 +148 +145 +142 +140 +140 +137 +137 +138 +137 +141 +147 +147 +149 +147 +146 +146 +145 +146 +146 +143 +141 +141 +140 +139 +138 +139 +142 +145 +143 +139 +144 +151 +146 +137 +134 +134 +141 +141 +140 +137 +137 +139 +141 +139 +135 +135 +129 +120 +124 +139 +149 +150 +138 +128 +126 +128 +126 +129 +133 +131 +126 +129 +133 +134 +128 +123 +122 +125 +127 +131 +133 +132 +129 +130 +134 +138 +140 +141 +139 +132 +128 +130 +132 +132 +134 +133 +133 +136 +138 +138 +139 +140 +136 +134 +131 +131 +131 +131 +129 +128 +135 +137 +132 +124 +126 +137 +145 +145 +140 +141 +139 +134 +132 +133 +133 +132 +133 +129 +127 +128 +128 +127 +126 +126 +130 +128 +126 +125 +123 +123 +126 +130 +134 +133 +131 +129 +126 +125 +125 +125 +128 +132 +134 +134 +140 +147 +141 +130 +120 +119 +123 +128 +128 +130 +132 +128 +131 +130 +131 +134 +138 +141 +141 +140 +142 +140 +140 +142 +139 +134 +133 +136 +140 +134 +132 +137 +141 +146 +144 +137 +129 +127 +129 +138 +144 +143 +138 +136 +135 +136 +138 +139 +139 +139 +139 +140 +137 +136 +130 +123 +125 +133 +136 +133 +137 +138 +139 +138 +137 +137 +138 +140 +141 +144 +148 +148 +145 +139 +134 +131 +134 +136 +139 +142 +144 +144 +143 +142 +138 +141 +140 +135 +130 +130 +131 +132 +134 +136 +138 +139 +139 +138 +136 +135 +137 +135 +137 +141 +144 +144 +145 +148 +147 +143 +139 +141 +144 +145 +143 +139 +141 +138 +138 +142 +148 +149 +142 +135 +127 +128 +128 +127 +126 +126 +127 +128 +130 +133 +137 +137 +138 +138 +139 +140 +137 +137 +135 +132 +132 +135 +139 +140 +142 +148 +148 +143 +147 +155 +151 +139 +132 +128 +127 +133 +138 +140 +138 +137 +134 +138 +139 +138 +136 +136 +136 +136 +140 +139 +141 +146 +150 +148 +145 +143 +138 +128 +116 +115 +124 +127 +131 +138 +141 +137 +135 +137 +139 +141 +144 +149 +155 +154 +155 +157 +155 +155 +162 +171 +164 +150 +138 +143 +144 +141 +156 +170 +182 +183 +174 +147 +117 +104 +115 +132 +132 +137 +145 +158 +175 +184 +187 +191 +186 +166 +142 +125 +132 +144 +141 +140 +153 +163 +149 +122 +120 +146 +171 +182 +174 +163 +158 +149 +138 +152 +180 +195 +169 +142 +132 +149 +161 +160 +161 +166 +150 +129 +128 +146 +176 +195 +190 +180 +179 +188 +190 +183 +181 +192 +200 +194 +192 +167 +147 +155 +174 +181 +180 +186 +190 +182 +173 +160 +147 +147 +162 +176 +197 +185 +170 +163 +166 +172 +173 +170 +171 +175 +178 +164 +143 +146 +169 +184 +186 +186 +190 +170 +153 +157 +158 +162 +159 +174 +196 +211 +206 +191 +183 +183 +195 +192 +193 +193 +198 +209 +213 +206 +192 +175 +155 +149 +168 +204 +229 +232 +228 +222 +214 +206 +198 +189 +183 +182 +179 +181 +189 +207 +223 +224 +203 +180 +184 +208 +207 +169 +149 +181 +223 +238 +223 +214 +222 +224 +219 +207 +193 +198 +219 +220 +219 +207 +198 +205 +206 +194 +193 +193 +187 +177 +172 +175 +178 +177 +169 +162 +162 +174 +183 +182 +174 +169 +177 +190 +190 +189 +187 +181 +179 +175 +168 +166 +162 +158 +154 +149 +147 +147 +138 +137 +132 +128 +127 +129 +132 +132 +134 +134 +134 +134 +134 +134 +134 +138 +137 +136 +134 +134 +135 +140 +146 +151 +147 +149 +150 +149 +149 +151 +152 +154 +154 +158 +161 +161 +160 +165 +168 +170 +177 +183 +189 +187 +180 +172 +164 +159 +164 +162 +162 +162 +158 +154 +157 +163 +168 +173 +174 +173 +179 +186 +192 +197 +200 +203 +200 +194 +191 +192 +190 +186 +186 +181 +176 +173 +170 +166 +161 +159 +158 +156 +153 +152 +151 +148 +147 +148 +142 +140 +140 +141 +142 +143 +146 +150 +151 +154 +155 +154 +154 +157 +160 +161 +168 +173 +181 +189 +195 +203 +219 +231 +240 +243 +246 +249 +250 +249 +250 +250 +249 +249 +250 +250 +251 +250 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +247 +246 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +247 +247 +245 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +239 +238 +240 +240 +239 +239 +240 +240 +240 +240 +240 +240 +241 +243 +243 +244 +243 +243 +244 +243 +243 +242 +242 +243 +242 +243 +244 +244 +244 +244 +243 +243 +244 +244 +246 +246 +245 +245 +246 +246 +247 +247 +248 +247 +247 +247 +247 +247 +247 +247 +248 +247 +246 +246 +245 +245 +245 +245 +247 +247 +248 +248 +248 +248 +249 +250 +247 +247 +247 +247 +247 +248 +248 +248 +250 +249 +249 +248 +248 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +250 +249 +249 +250 +250 +250 +250 +249 +250 +250 +250 +249 +249 +250 +250 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +249 +245 +241 +241 +245 +247 +244 +240 +231 +224 +223 +223 +217 +212 +211 +210 +208 +208 +211 +212 +210 +206 +205 +208 +212 +210 +210 +210 +208 +201 +194 +191 +190 +192 +195 +195 +190 +182 +178 +179 +181 +183 +189 +195 +197 +193 +187 +183 +176 +172 +169 +170 +165 +157 +155 +158 +162 +168 +175 +175 +170 +164 +162 +163 +161 +160 +160 +158 +157 +156 +154 +154 +155 +153 +152 +149 +145 +140 +134 +130 +127 +131 +138 +146 +153 +154 +153 +151 +148 +152 +155 +154 +150 +147 +147 +149 +156 +163 +169 +169 +168 +169 +168 +165 +161 +160 +165 +173 +177 +173 +167 +165 +165 +166 +167 +167 +164 +158 +152 +149 +162 +162 +157 +150 +144 +144 +143 +143 +145 +145 +144 +140 +137 +136 +134 +131 +129 +127 +127 +129 +132 +131 +127 +122 +122 +129 +136 +138 +140 +140 +135 +128 +123 +125 +127 +130 +132 +135 +139 +141 +152 +160 +155 +138 +127 +130 +139 +145 +144 +140 +137 +137 +133 +130 +137 +148 +148 +139 +135 +139 +143 +140 +132 +127 +126 +127 +127 +128 +134 +140 +141 +139 +128 +121 +121 +129 +136 +138 +143 +152 +149 +139 +129 +125 +127 +130 +131 +131 +132 +130 +130 +128 +124 +128 +139 +145 +136 +132 +132 +138 +141 +137 +133 +133 +135 +130 +125 +125 +130 +130 +122 +112 +114 +117 +125 +132 +131 +124 +116 +113 +116 +111 +108 +113 +124 +128 +128 +132 +142 +139 +132 +127 +127 +125 +122 +122 +122 +120 +117 +114 +111 +110 +110 +111 +113 +118 +125 +127 +125 +125 +128 +131 +136 +136 +133 +130 +127 +124 +118 +112 +101 +114 +134 +140 +128 +119 +119 +121 +111 +113 +116 +119 +119 +120 +126 +135 +129 +123 +123 +127 +130 +129 +126 +120 +117 +116 +110 +103 +97 +98 +113 +131 +138 +138 +136 +134 +133 +134 +134 +132 +129 +135 +141 +142 +141 +138 +132 +124 +123 +132 +143 +149 +150 +148 +141 +135 +129 +130 +135 +137 +133 +131 +130 +127 +125 +126 +132 +134 +131 +131 +134 +133 +133 +134 +134 +134 +136 +139 +136 +133 +140 +145 +149 +145 +142 +149 +164 +174 +169 +158 +150 +144 +138 +140 +146 +147 +149 +150 +150 +149 +147 +145 +143 +142 +145 +147 +150 +153 +153 +149 +142 +137 +140 +146 +150 +149 +148 +149 +149 +146 +143 +145 +149 +150 +144 +137 +135 +137 +142 +143 +143 +144 +148 +150 +149 +145 +138 +133 +130 +133 +137 +139 +144 +149 +149 +146 +143 +143 +143 +142 +139 +136 +135 +133 +133 +135 +134 +132 +129 +129 +128 +128 +129 +133 +138 +139 +134 +127 +129 +131 +133 +133 +130 +127 +130 +133 +135 +131 +127 +126 +125 +125 +126 +127 +123 +123 +121 +123 +134 +135 +129 +124 +125 +125 +128 +130 +129 +131 +131 +126 +131 +134 +136 +134 +134 +139 +145 +148 +144 +138 +137 +137 +135 +137 +142 +145 +143 +142 +142 +142 +141 +139 +138 +139 +137 +134 +128 +123 +124 +127 +127 +126 +129 +125 +129 +134 +133 +134 +136 +133 +136 +130 +126 +129 +130 +128 +126 +127 +131 +131 +131 +133 +134 +134 +134 +134 +132 +135 +137 +135 +134 +134 +134 +131 +133 +132 +130 +131 +135 +137 +134 +129 +124 +124 +121 +124 +133 +133 +131 +136 +135 +136 +133 +131 +132 +129 +122 +118 +123 +125 +127 +125 +125 +129 +133 +134 +140 +142 +142 +141 +140 +138 +137 +136 +133 +133 +133 +135 +137 +137 +138 +141 +139 +139 +143 +141 +135 +135 +137 +134 +131 +133 +131 +128 +129 +137 +146 +150 +144 +146 +144 +139 +135 +130 +126 +128 +133 +135 +139 +145 +147 +145 +141 +139 +141 +140 +140 +138 +137 +141 +145 +141 +148 +148 +142 +137 +139 +138 +137 +140 +139 +130 +125 +128 +133 +137 +143 +150 +152 +148 +141 +131 +122 +127 +137 +142 +147 +148 +149 +147 +144 +139 +136 +133 +128 +129 +128 +127 +134 +146 +151 +150 +136 +132 +132 +132 +130 +128 +129 +128 +130 +130 +129 +129 +127 +127 +131 +135 +140 +140 +138 +137 +135 +135 +135 +136 +137 +139 +139 +134 +130 +130 +132 +134 +135 +136 +137 +137 +137 +139 +139 +139 +134 +130 +127 +128 +130 +130 +131 +133 +132 +135 +134 +130 +132 +138 +141 +139 +138 +141 +140 +135 +132 +133 +133 +131 +127 +127 +129 +131 +132 +130 +125 +121 +120 +119 +119 +119 +117 +115 +116 +119 +122 +125 +127 +127 +125 +125 +126 +126 +130 +135 +137 +136 +141 +146 +141 +131 +119 +114 +118 +126 +128 +129 +133 +135 +137 +137 +138 +140 +141 +142 +143 +143 +144 +139 +137 +140 +144 +142 +135 +130 +136 +132 +131 +136 +143 +151 +150 +141 +134 +133 +134 +137 +139 +138 +137 +136 +133 +137 +140 +142 +141 +140 +139 +139 +138 +137 +132 +128 +131 +137 +139 +137 +138 +140 +141 +142 +141 +140 +141 +142 +146 +147 +147 +144 +140 +136 +133 +131 +136 +137 +139 +141 +142 +142 +141 +140 +138 +138 +137 +135 +135 +138 +138 +137 +136 +137 +138 +139 +138 +136 +133 +132 +133 +133 +136 +140 +143 +145 +146 +147 +146 +144 +141 +142 +144 +144 +140 +137 +140 +140 +141 +144 +148 +148 +144 +140 +135 +133 +129 +126 +126 +128 +132 +135 +134 +137 +140 +142 +139 +134 +134 +136 +141 +138 +136 +136 +134 +132 +134 +138 +148 +147 +142 +138 +144 +154 +153 +144 +138 +131 +127 +130 +136 +140 +141 +141 +134 +136 +138 +137 +136 +138 +138 +138 +140 +140 +142 +144 +146 +145 +144 +144 +148 +138 +127 +123 +127 +125 +122 +125 +125 +122 +121 +127 +136 +141 +143 +141 +147 +147 +149 +151 +151 +150 +157 +165 +170 +168 +155 +142 +132 +134 +153 +165 +176 +179 +178 +163 +137 +116 +118 +130 +129 +134 +143 +153 +159 +165 +178 +195 +184 +172 +156 +140 +139 +141 +136 +139 +144 +160 +165 +146 +122 +118 +149 +188 +193 +162 +145 +147 +145 +148 +168 +187 +184 +164 +141 +130 +139 +163 +178 +178 +158 +133 +129 +144 +168 +187 +183 +173 +184 +191 +194 +186 +180 +188 +199 +199 +190 +192 +178 +162 +165 +178 +181 +177 +179 +176 +175 +167 +144 +128 +140 +168 +179 +180 +177 +168 +164 +165 +170 +173 +165 +171 +183 +180 +157 +141 +153 +173 +187 +186 +195 +192 +174 +157 +148 +151 +161 +174 +195 +208 +201 +186 +181 +186 +193 +195 +195 +188 +187 +202 +214 +213 +196 +185 +173 +165 +170 +195 +222 +236 +231 +226 +219 +210 +198 +185 +175 +171 +176 +181 +191 +209 +225 +225 +204 +181 +178 +204 +219 +198 +166 +169 +204 +233 +236 +224 +224 +224 +221 +212 +197 +197 +215 +220 +219 +208 +199 +202 +204 +198 +189 +189 +184 +176 +171 +173 +178 +179 +174 +165 +164 +177 +190 +190 +183 +176 +177 +188 +187 +185 +184 +179 +178 +173 +164 +165 +164 +158 +155 +153 +149 +146 +141 +139 +134 +128 +126 +129 +133 +133 +133 +133 +133 +134 +134 +133 +133 +137 +137 +137 +136 +136 +137 +140 +145 +148 +145 +147 +148 +147 +146 +147 +149 +151 +151 +158 +164 +164 +162 +161 +165 +167 +178 +184 +188 +187 +180 +174 +168 +162 +166 +164 +163 +163 +160 +155 +156 +160 +166 +172 +174 +176 +182 +187 +191 +195 +200 +202 +200 +194 +189 +188 +188 +189 +186 +182 +178 +175 +171 +165 +161 +159 +158 +154 +152 +150 +150 +148 +148 +149 +144 +142 +142 +143 +144 +144 +147 +150 +152 +155 +157 +156 +155 +159 +163 +166 +170 +172 +179 +188 +197 +209 +223 +234 +242 +244 +247 +249 +250 +251 +251 +251 +248 +249 +249 +250 +251 +250 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +246 +246 +246 +247 +246 +246 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +247 +247 +246 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +240 +239 +238 +239 +239 +239 +239 +239 +239 +240 +240 +241 +241 +241 +242 +242 +243 +243 +244 +244 +243 +242 +242 +242 +243 +243 +244 +243 +244 +244 +244 +243 +243 +244 +245 +246 +246 +246 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +246 +246 +245 +245 +245 +246 +247 +247 +247 +247 +248 +249 +250 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +251 +251 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +251 +252 +253 +254 +254 +253 +252 +252 +252 +253 +254 +254 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +250 +245 +241 +242 +246 +248 +246 +242 +232 +225 +222 +220 +216 +216 +215 +210 +208 +206 +204 +201 +202 +205 +207 +209 +213 +212 +210 +211 +207 +199 +192 +188 +186 +188 +192 +194 +191 +186 +182 +181 +179 +182 +190 +199 +199 +191 +185 +185 +175 +170 +166 +167 +166 +160 +157 +158 +166 +172 +177 +175 +168 +163 +163 +166 +166 +164 +159 +158 +158 +157 +154 +153 +154 +152 +148 +141 +134 +127 +124 +123 +128 +136 +146 +152 +157 +159 +156 +151 +149 +155 +159 +158 +152 +146 +146 +148 +154 +164 +170 +167 +167 +170 +168 +161 +157 +161 +170 +178 +177 +171 +166 +165 +161 +163 +166 +166 +163 +158 +153 +150 +162 +159 +154 +149 +147 +148 +146 +143 +143 +146 +148 +146 +143 +142 +141 +139 +130 +130 +130 +131 +133 +132 +128 +125 +123 +128 +133 +136 +139 +139 +132 +125 +126 +125 +126 +127 +127 +129 +136 +145 +153 +157 +148 +132 +130 +144 +155 +155 +147 +143 +140 +139 +137 +136 +143 +151 +150 +143 +140 +144 +147 +142 +133 +127 +126 +126 +129 +138 +145 +144 +139 +134 +128 +127 +128 +130 +132 +134 +141 +148 +146 +142 +136 +134 +136 +140 +140 +137 +138 +133 +130 +128 +127 +135 +146 +150 +139 +135 +136 +143 +143 +134 +128 +130 +127 +125 +122 +121 +122 +122 +118 +112 +121 +126 +134 +138 +133 +122 +115 +115 +123 +121 +119 +124 +131 +131 +128 +130 +138 +136 +129 +124 +124 +123 +122 +123 +123 +122 +119 +114 +110 +110 +115 +120 +117 +120 +122 +123 +123 +123 +124 +125 +127 +131 +131 +128 +127 +126 +120 +113 +105 +119 +136 +135 +119 +110 +115 +121 +120 +117 +119 +121 +119 +114 +117 +123 +119 +115 +117 +122 +124 +125 +124 +119 +115 +105 +100 +101 +102 +108 +124 +136 +141 +140 +139 +135 +133 +133 +134 +133 +128 +137 +144 +143 +138 +133 +129 +125 +125 +133 +143 +148 +151 +149 +143 +137 +129 +129 +133 +135 +132 +133 +135 +134 +128 +125 +130 +136 +135 +134 +134 +133 +132 +134 +135 +135 +136 +138 +137 +136 +141 +141 +145 +144 +145 +162 +180 +184 +170 +157 +147 +141 +137 +141 +147 +148 +150 +149 +147 +145 +142 +140 +139 +138 +144 +147 +151 +152 +151 +147 +142 +140 +140 +144 +147 +148 +149 +151 +151 +149 +145 +148 +152 +152 +147 +139 +136 +136 +147 +148 +149 +148 +148 +149 +148 +146 +141 +136 +134 +136 +138 +139 +141 +144 +147 +146 +144 +143 +142 +141 +138 +135 +136 +134 +134 +135 +135 +133 +132 +131 +127 +128 +131 +137 +140 +137 +132 +128 +127 +129 +134 +138 +133 +127 +129 +135 +138 +131 +126 +124 +124 +124 +122 +122 +120 +121 +121 +124 +133 +135 +129 +126 +128 +127 +128 +128 +127 +130 +131 +128 +132 +133 +133 +132 +135 +140 +147 +149 +144 +137 +135 +135 +135 +140 +146 +148 +139 +137 +138 +139 +136 +133 +137 +144 +140 +132 +124 +121 +125 +132 +135 +134 +128 +122 +127 +133 +132 +136 +140 +136 +139 +132 +131 +136 +135 +127 +125 +130 +135 +131 +129 +131 +134 +134 +136 +139 +143 +140 +136 +134 +132 +130 +131 +133 +129 +127 +128 +131 +132 +131 +128 +127 +133 +135 +130 +125 +127 +129 +129 +132 +124 +124 +128 +132 +130 +127 +124 +121 +123 +126 +127 +126 +126 +130 +136 +139 +141 +138 +137 +141 +141 +138 +136 +136 +130 +133 +134 +131 +130 +131 +133 +136 +139 +139 +139 +135 +128 +130 +135 +135 +135 +139 +138 +134 +136 +146 +151 +150 +139 +142 +141 +139 +139 +134 +127 +126 +131 +135 +140 +143 +145 +145 +142 +139 +141 +139 +139 +138 +136 +139 +140 +135 +138 +143 +140 +137 +140 +137 +134 +139 +137 +125 +120 +126 +135 +139 +145 +152 +148 +145 +138 +125 +116 +125 +142 +150 +152 +151 +153 +155 +150 +139 +128 +124 +117 +122 +128 +137 +144 +149 +146 +141 +136 +137 +134 +132 +131 +127 +127 +130 +132 +129 +125 +125 +125 +129 +134 +139 +150 +147 +145 +143 +144 +144 +142 +140 +138 +139 +140 +139 +134 +132 +134 +139 +141 +141 +139 +136 +135 +134 +133 +131 +129 +124 +124 +128 +131 +130 +132 +135 +133 +135 +137 +137 +138 +138 +136 +133 +135 +141 +141 +134 +130 +130 +128 +123 +123 +127 +130 +130 +130 +131 +128 +124 +117 +116 +116 +117 +117 +114 +112 +112 +114 +119 +124 +127 +127 +128 +130 +131 +133 +139 +140 +138 +140 +144 +139 +131 +120 +115 +120 +129 +130 +128 +133 +138 +137 +139 +141 +143 +143 +142 +143 +143 +146 +141 +137 +138 +144 +146 +137 +127 +130 +126 +128 +135 +145 +154 +153 +143 +137 +138 +138 +136 +135 +136 +137 +138 +138 +141 +143 +143 +141 +138 +139 +140 +140 +137 +135 +136 +138 +141 +141 +141 +141 +143 +145 +146 +145 +144 +143 +144 +149 +147 +143 +138 +134 +133 +133 +134 +140 +141 +141 +142 +142 +141 +141 +140 +138 +136 +134 +135 +140 +144 +144 +141 +137 +138 +138 +137 +135 +132 +129 +128 +129 +131 +133 +136 +140 +145 +146 +145 +145 +143 +142 +142 +142 +143 +141 +140 +142 +142 +144 +145 +146 +146 +144 +142 +139 +136 +133 +130 +129 +132 +135 +138 +138 +139 +143 +145 +139 +132 +131 +134 +143 +137 +136 +139 +136 +130 +131 +134 +145 +142 +137 +135 +140 +148 +151 +150 +145 +138 +131 +130 +134 +138 +141 +143 +141 +142 +142 +141 +141 +142 +141 +139 +140 +140 +141 +142 +140 +140 +142 +146 +154 +147 +136 +131 +129 +118 +107 +103 +105 +106 +110 +118 +129 +136 +139 +137 +141 +142 +143 +145 +145 +145 +151 +158 +170 +177 +169 +152 +131 +126 +146 +161 +169 +182 +188 +175 +150 +134 +126 +123 +118 +129 +147 +159 +157 +155 +168 +189 +186 +181 +175 +161 +152 +142 +132 +136 +145 +157 +170 +165 +135 +110 +126 +164 +184 +160 +143 +146 +152 +155 +161 +169 +173 +169 +150 +124 +122 +157 +191 +201 +170 +139 +134 +146 +165 +183 +183 +173 +175 +188 +196 +189 +181 +186 +189 +187 +186 +196 +199 +190 +180 +173 +173 +179 +176 +177 +180 +180 +159 +126 +126 +156 +173 +175 +174 +170 +168 +168 +163 +157 +158 +169 +182 +185 +169 +148 +146 +160 +183 +184 +191 +201 +191 +169 +153 +139 +154 +176 +200 +206 +196 +184 +183 +188 +190 +201 +204 +190 +179 +191 +210 +216 +197 +188 +180 +173 +171 +188 +217 +237 +237 +233 +227 +216 +199 +181 +167 +162 +170 +179 +194 +211 +223 +221 +200 +179 +181 +199 +219 +212 +180 +166 +188 +215 +233 +225 +224 +221 +218 +213 +202 +200 +211 +220 +218 +207 +199 +196 +196 +199 +191 +189 +185 +179 +174 +175 +181 +186 +178 +165 +161 +172 +187 +190 +184 +178 +179 +189 +185 +182 +182 +178 +176 +170 +161 +165 +165 +160 +156 +155 +151 +144 +141 +139 +135 +130 +128 +129 +132 +132 +131 +132 +132 +133 +132 +131 +132 +135 +137 +137 +138 +138 +139 +140 +143 +145 +143 +145 +146 +146 +144 +144 +146 +149 +150 +158 +165 +164 +159 +158 +162 +166 +177 +181 +185 +185 +181 +177 +171 +167 +167 +165 +164 +164 +162 +158 +157 +159 +164 +172 +175 +179 +185 +189 +191 +195 +200 +200 +198 +194 +187 +183 +184 +188 +186 +183 +180 +177 +171 +164 +160 +159 +158 +152 +149 +148 +149 +148 +148 +149 +145 +144 +144 +146 +146 +145 +147 +149 +152 +157 +161 +160 +159 +163 +169 +175 +174 +173 +178 +187 +199 +214 +228 +237 +245 +247 +249 +250 +250 +250 +250 +251 +248 +248 +249 +249 +250 +250 +249 +251 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +247 +247 +247 +247 +247 +246 +246 +246 +245 +246 +246 +246 +246 +245 +245 +245 +243 +243 +244 +244 +244 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +242 +243 +242 +242 +242 +242 +241 +240 +240 +239 +239 +240 +240 +240 +240 +241 +241 +243 +242 +242 +241 +242 +242 +243 +244 +243 +242 +241 +241 +241 +242 +244 +245 +243 +243 +244 +244 +244 +244 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +249 +248 +248 +248 +247 +247 +246 +246 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +252 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +250 +250 +250 +250 +249 +249 +250 +251 +249 +249 +250 +250 +251 +252 +253 +254 +254 +253 +252 +251 +251 +252 +254 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +252 +248 +244 +244 +247 +247 +244 +240 +232 +224 +219 +216 +219 +226 +230 +225 +219 +205 +191 +187 +194 +206 +212 +216 +217 +214 +212 +211 +207 +201 +195 +192 +192 +190 +187 +184 +182 +181 +181 +182 +185 +186 +190 +194 +193 +189 +187 +188 +177 +172 +168 +168 +167 +164 +162 +162 +169 +172 +174 +171 +167 +164 +167 +168 +171 +167 +162 +159 +159 +159 +157 +157 +156 +152 +145 +136 +129 +126 +127 +129 +142 +147 +151 +151 +152 +157 +158 +157 +156 +157 +159 +158 +155 +152 +150 +149 +156 +164 +168 +166 +164 +165 +164 +160 +161 +166 +173 +178 +175 +169 +166 +166 +160 +163 +164 +163 +161 +158 +155 +153 +162 +158 +152 +147 +146 +148 +147 +145 +138 +142 +145 +146 +147 +150 +151 +151 +136 +134 +132 +131 +130 +130 +129 +128 +129 +131 +134 +136 +137 +136 +129 +123 +122 +121 +123 +125 +122 +122 +131 +142 +142 +136 +126 +120 +131 +154 +163 +156 +148 +143 +141 +142 +140 +135 +134 +136 +134 +140 +147 +148 +139 +129 +125 +123 +132 +130 +132 +140 +147 +146 +138 +129 +130 +130 +128 +125 +127 +133 +142 +146 +148 +145 +140 +139 +141 +144 +142 +137 +132 +127 +126 +128 +129 +135 +140 +140 +139 +136 +138 +142 +140 +132 +126 +126 +118 +118 +116 +112 +109 +111 +116 +120 +128 +134 +139 +139 +128 +117 +113 +115 +125 +128 +130 +134 +138 +134 +128 +129 +133 +132 +126 +122 +123 +125 +127 +131 +126 +124 +119 +116 +116 +120 +126 +131 +126 +125 +125 +125 +124 +123 +120 +118 +117 +123 +127 +125 +125 +126 +121 +112 +113 +121 +131 +129 +119 +115 +120 +122 +127 +127 +127 +126 +121 +116 +113 +113 +109 +108 +113 +119 +120 +120 +121 +119 +120 +103 +98 +103 +105 +115 +133 +144 +150 +146 +140 +135 +135 +136 +133 +129 +132 +137 +141 +139 +133 +129 +128 +127 +133 +137 +142 +145 +147 +146 +143 +138 +130 +127 +130 +132 +133 +136 +139 +137 +129 +125 +130 +138 +139 +136 +136 +136 +136 +136 +136 +136 +136 +137 +138 +138 +141 +139 +145 +147 +151 +173 +189 +186 +168 +155 +146 +142 +141 +144 +149 +148 +148 +146 +145 +144 +142 +140 +138 +138 +142 +144 +147 +146 +144 +143 +143 +144 +138 +141 +143 +144 +147 +150 +151 +150 +147 +149 +152 +153 +151 +147 +142 +140 +148 +150 +150 +149 +147 +146 +145 +143 +138 +136 +137 +140 +142 +140 +139 +139 +144 +143 +140 +138 +138 +138 +138 +138 +139 +139 +138 +138 +137 +136 +135 +134 +132 +132 +134 +138 +138 +132 +129 +129 +127 +128 +135 +141 +136 +127 +128 +135 +139 +131 +125 +123 +125 +125 +123 +121 +124 +125 +124 +125 +132 +134 +128 +126 +127 +124 +125 +124 +123 +128 +132 +130 +127 +128 +130 +131 +134 +138 +140 +142 +139 +135 +136 +137 +137 +140 +143 +143 +129 +131 +135 +137 +135 +133 +135 +139 +132 +128 +124 +122 +126 +132 +138 +140 +136 +133 +131 +133 +137 +139 +139 +139 +138 +136 +136 +138 +133 +126 +127 +134 +134 +127 +123 +125 +129 +132 +137 +143 +153 +146 +137 +133 +131 +130 +131 +133 +124 +123 +126 +131 +132 +129 +127 +127 +138 +140 +137 +132 +128 +126 +127 +129 +121 +116 +121 +126 +121 +121 +127 +128 +127 +128 +128 +126 +126 +131 +138 +144 +137 +133 +132 +136 +139 +139 +137 +135 +131 +135 +133 +127 +124 +125 +127 +127 +130 +130 +131 +129 +125 +130 +137 +137 +138 +144 +146 +143 +145 +153 +153 +146 +140 +141 +139 +138 +141 +137 +133 +133 +132 +136 +139 +140 +142 +145 +145 +142 +137 +134 +135 +139 +139 +138 +138 +136 +135 +136 +140 +141 +139 +138 +142 +145 +142 +136 +135 +140 +144 +144 +144 +146 +144 +138 +136 +134 +129 +132 +143 +152 +152 +147 +147 +151 +147 +133 +119 +114 +112 +118 +131 +141 +144 +139 +134 +131 +137 +137 +130 +125 +128 +128 +128 +134 +132 +129 +126 +126 +127 +128 +131 +135 +145 +145 +145 +146 +147 +148 +148 +147 +142 +141 +141 +143 +141 +138 +140 +144 +145 +139 +134 +134 +132 +128 +126 +127 +127 +123 +125 +132 +134 +130 +129 +132 +137 +137 +138 +139 +139 +138 +135 +132 +135 +139 +138 +130 +128 +128 +122 +113 +120 +127 +134 +132 +131 +133 +132 +128 +123 +122 +123 +125 +125 +122 +119 +118 +117 +121 +128 +130 +130 +131 +134 +136 +136 +141 +142 +139 +138 +140 +137 +130 +127 +125 +130 +138 +136 +132 +133 +133 +132 +135 +140 +143 +145 +144 +143 +142 +143 +144 +141 +138 +139 +142 +139 +133 +125 +119 +123 +135 +145 +150 +147 +140 +137 +139 +138 +134 +134 +137 +140 +140 +145 +146 +145 +142 +138 +137 +139 +142 +142 +139 +138 +141 +143 +142 +142 +144 +144 +146 +148 +148 +146 +144 +144 +144 +147 +144 +138 +133 +131 +133 +135 +137 +142 +141 +141 +140 +139 +140 +140 +141 +139 +136 +133 +136 +141 +145 +144 +140 +138 +138 +138 +136 +133 +130 +127 +127 +129 +131 +131 +131 +135 +141 +143 +142 +142 +140 +138 +138 +139 +142 +145 +147 +147 +145 +143 +144 +146 +146 +143 +139 +137 +138 +138 +137 +135 +135 +135 +137 +138 +140 +142 +142 +139 +135 +134 +135 +138 +135 +136 +138 +137 +135 +134 +136 +133 +136 +138 +138 +137 +138 +144 +151 +147 +141 +135 +131 +133 +138 +144 +148 +150 +150 +149 +147 +146 +145 +141 +137 +139 +139 +138 +138 +134 +135 +141 +148 +156 +151 +143 +138 +133 +118 +99 +92 +92 +100 +110 +118 +126 +134 +138 +140 +138 +139 +140 +142 +141 +142 +147 +153 +162 +167 +172 +170 +148 +127 +136 +154 +169 +184 +192 +181 +160 +144 +131 +123 +119 +127 +149 +166 +165 +155 +162 +175 +183 +181 +182 +178 +171 +156 +140 +141 +154 +160 +168 +168 +152 +127 +122 +135 +150 +147 +145 +152 +160 +160 +155 +155 +159 +160 +154 +137 +128 +146 +177 +196 +178 +149 +144 +156 +170 +183 +178 +163 +161 +182 +192 +183 +177 +180 +182 +179 +180 +184 +199 +214 +207 +180 +170 +182 +182 +181 +180 +187 +184 +155 +137 +146 +173 +172 +171 +173 +178 +177 +162 +145 +160 +174 +177 +172 +171 +167 +159 +157 +175 +181 +179 +186 +189 +185 +176 +149 +146 +174 +196 +194 +186 +185 +189 +191 +188 +201 +209 +197 +183 +188 +205 +214 +197 +188 +178 +172 +175 +194 +218 +231 +238 +238 +234 +223 +203 +181 +165 +159 +164 +178 +195 +211 +218 +213 +195 +179 +184 +198 +212 +203 +177 +167 +183 +200 +208 +211 +215 +214 +211 +208 +206 +208 +212 +220 +217 +206 +199 +193 +191 +199 +195 +193 +189 +184 +179 +177 +183 +190 +180 +166 +156 +166 +179 +183 +179 +174 +181 +191 +187 +184 +184 +179 +174 +165 +159 +166 +168 +161 +156 +155 +150 +142 +138 +137 +136 +133 +131 +130 +130 +130 +130 +131 +131 +133 +132 +130 +131 +134 +139 +139 +140 +140 +139 +140 +141 +143 +142 +144 +146 +146 +144 +144 +147 +151 +153 +158 +161 +158 +155 +155 +163 +169 +174 +177 +181 +182 +180 +179 +175 +171 +168 +165 +164 +165 +163 +160 +159 +160 +164 +171 +175 +179 +185 +189 +191 +196 +201 +199 +196 +194 +186 +179 +177 +182 +183 +182 +181 +178 +171 +163 +159 +159 +158 +151 +147 +146 +146 +147 +147 +147 +145 +145 +145 +147 +147 +146 +147 +149 +153 +157 +160 +161 +163 +170 +178 +183 +178 +178 +180 +188 +202 +218 +232 +240 +249 +249 +250 +251 +250 +250 +251 +252 +249 +249 +249 +248 +250 +250 +249 +251 +249 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +246 +246 +246 +246 +246 +246 +246 +244 +244 +245 +245 +245 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +241 +242 +243 +243 +242 +242 +240 +240 +241 +240 +241 +241 +241 +242 +243 +243 +242 +242 +242 +242 +243 +243 +241 +241 +242 +242 +242 +243 +244 +244 +243 +243 +244 +244 +244 +245 +246 +247 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +248 +248 +248 +248 +247 +247 +247 +248 +248 +247 +247 +247 +246 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +251 +250 +249 +250 +250 +251 +250 +250 +249 +250 +251 +251 +251 +250 +250 +251 +251 +252 +252 +253 +253 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +253 +249 +246 +246 +247 +246 +242 +237 +232 +225 +219 +217 +222 +237 +246 +245 +235 +206 +181 +183 +199 +214 +221 +224 +219 +215 +212 +210 +207 +203 +199 +198 +198 +192 +181 +172 +170 +173 +179 +183 +198 +198 +195 +189 +186 +187 +186 +184 +178 +175 +172 +170 +167 +166 +167 +169 +169 +170 +170 +170 +170 +169 +168 +167 +171 +167 +162 +158 +156 +155 +154 +152 +150 +147 +141 +137 +135 +137 +140 +142 +150 +152 +152 +148 +148 +154 +158 +160 +157 +158 +158 +157 +155 +154 +154 +154 +161 +164 +167 +168 +165 +162 +163 +166 +171 +172 +173 +174 +171 +167 +165 +165 +160 +163 +164 +163 +162 +162 +160 +157 +158 +155 +152 +150 +149 +148 +147 +146 +139 +140 +141 +143 +147 +151 +154 +154 +144 +140 +134 +130 +128 +128 +130 +132 +134 +136 +137 +136 +134 +130 +125 +120 +117 +116 +118 +120 +118 +119 +129 +142 +135 +122 +114 +117 +130 +149 +153 +146 +141 +136 +133 +136 +136 +130 +122 +117 +123 +137 +149 +146 +129 +118 +117 +120 +131 +131 +134 +140 +146 +146 +140 +132 +129 +128 +124 +122 +130 +142 +150 +151 +148 +144 +140 +140 +144 +146 +142 +137 +127 +125 +128 +132 +133 +136 +136 +131 +132 +134 +134 +132 +131 +129 +125 +122 +112 +112 +110 +107 +105 +110 +119 +126 +130 +134 +139 +135 +124 +116 +117 +122 +128 +134 +137 +139 +139 +134 +130 +132 +130 +131 +127 +124 +125 +125 +126 +130 +127 +121 +115 +115 +119 +125 +129 +130 +127 +126 +124 +123 +123 +120 +116 +113 +112 +118 +123 +123 +124 +125 +120 +113 +112 +118 +127 +130 +126 +127 +128 +126 +129 +134 +137 +132 +129 +128 +125 +118 +111 +106 +109 +116 +121 +124 +125 +121 +117 +104 +102 +109 +108 +115 +131 +144 +153 +149 +141 +135 +133 +132 +129 +126 +130 +133 +136 +134 +131 +130 +130 +130 +137 +138 +138 +138 +140 +140 +138 +134 +131 +126 +127 +131 +134 +138 +139 +135 +127 +124 +130 +138 +138 +135 +137 +138 +137 +136 +135 +135 +135 +136 +138 +140 +142 +139 +145 +150 +158 +180 +194 +188 +166 +155 +148 +145 +144 +147 +151 +151 +150 +148 +148 +149 +148 +145 +142 +141 +140 +142 +144 +143 +142 +141 +143 +145 +140 +143 +143 +144 +146 +148 +150 +150 +151 +151 +151 +152 +152 +150 +147 +142 +142 +145 +147 +146 +145 +145 +143 +142 +138 +137 +138 +141 +142 +141 +139 +138 +142 +140 +138 +137 +138 +139 +140 +141 +141 +142 +141 +140 +138 +137 +136 +135 +137 +135 +134 +135 +132 +127 +127 +131 +128 +128 +134 +141 +138 +130 +130 +136 +136 +130 +125 +125 +128 +128 +126 +125 +129 +130 +126 +125 +130 +132 +127 +126 +124 +123 +126 +126 +125 +129 +132 +130 +126 +126 +127 +129 +131 +132 +133 +133 +132 +133 +138 +141 +138 +138 +138 +135 +123 +130 +136 +136 +136 +139 +138 +134 +125 +123 +121 +123 +126 +130 +133 +134 +143 +147 +138 +136 +144 +139 +130 +136 +134 +133 +132 +132 +132 +130 +127 +125 +128 +124 +123 +127 +131 +133 +136 +139 +145 +140 +134 +130 +130 +132 +131 +130 +125 +124 +127 +132 +134 +133 +133 +135 +132 +132 +135 +136 +130 +125 +127 +132 +128 +122 +124 +127 +121 +120 +127 +130 +131 +131 +131 +130 +130 +131 +136 +141 +135 +134 +134 +135 +139 +143 +140 +136 +133 +135 +132 +127 +126 +130 +131 +129 +123 +124 +127 +131 +134 +140 +143 +140 +136 +143 +146 +143 +146 +154 +153 +146 +141 +142 +140 +139 +141 +141 +139 +141 +137 +139 +138 +135 +138 +143 +145 +143 +131 +124 +129 +141 +144 +141 +143 +146 +143 +134 +139 +140 +129 +133 +146 +146 +147 +151 +155 +155 +151 +147 +142 +139 +147 +139 +136 +137 +137 +141 +148 +151 +146 +138 +137 +141 +140 +129 +118 +114 +116 +123 +132 +137 +133 +127 +126 +129 +138 +136 +126 +121 +127 +130 +130 +134 +131 +130 +129 +129 +128 +128 +130 +133 +132 +137 +142 +144 +144 +145 +148 +151 +147 +144 +143 +145 +146 +144 +145 +148 +143 +131 +127 +132 +134 +127 +127 +133 +132 +129 +130 +134 +134 +130 +128 +130 +139 +137 +134 +134 +135 +137 +137 +137 +136 +138 +135 +129 +128 +129 +122 +112 +114 +127 +139 +141 +138 +136 +134 +129 +129 +128 +128 +132 +133 +131 +128 +126 +123 +127 +132 +131 +129 +129 +131 +133 +134 +138 +139 +137 +137 +139 +138 +133 +134 +135 +139 +140 +136 +134 +132 +128 +130 +133 +138 +144 +148 +148 +144 +140 +140 +144 +143 +138 +138 +141 +140 +135 +121 +113 +119 +135 +144 +143 +140 +137 +138 +137 +132 +128 +130 +137 +142 +142 +143 +144 +144 +142 +140 +140 +143 +146 +145 +141 +140 +144 +145 +142 +142 +144 +146 +147 +148 +147 +145 +143 +143 +143 +144 +141 +135 +132 +132 +134 +137 +140 +139 +139 +137 +135 +135 +135 +137 +139 +137 +135 +134 +136 +140 +142 +140 +138 +139 +140 +140 +138 +135 +132 +131 +131 +132 +132 +129 +127 +130 +137 +140 +139 +136 +136 +136 +137 +139 +143 +147 +149 +151 +145 +141 +143 +149 +150 +145 +139 +135 +139 +144 +144 +139 +136 +136 +138 +138 +141 +140 +137 +137 +140 +139 +135 +133 +135 +137 +137 +139 +144 +144 +142 +132 +135 +139 +140 +137 +134 +138 +145 +144 +141 +134 +127 +127 +133 +145 +153 +151 +152 +152 +151 +150 +149 +144 +140 +141 +139 +137 +135 +133 +134 +140 +148 +156 +155 +150 +148 +144 +128 +110 +99 +93 +102 +114 +124 +134 +138 +142 +140 +136 +138 +140 +140 +140 +141 +145 +149 +153 +157 +168 +181 +166 +137 +132 +140 +161 +172 +185 +186 +174 +155 +140 +132 +128 +125 +138 +156 +161 +159 +159 +162 +169 +167 +175 +183 +188 +178 +158 +154 +163 +171 +178 +180 +167 +141 +125 +126 +133 +135 +143 +159 +164 +155 +149 +155 +151 +148 +149 +147 +140 +143 +159 +173 +172 +155 +160 +173 +183 +183 +159 +136 +152 +178 +187 +169 +159 +167 +180 +190 +187 +190 +197 +209 +212 +197 +182 +179 +185 +182 +173 +180 +197 +190 +165 +152 +163 +168 +173 +178 +183 +181 +171 +160 +169 +179 +172 +159 +165 +174 +170 +163 +169 +175 +169 +170 +177 +190 +198 +180 +158 +163 +165 +164 +168 +180 +191 +197 +192 +197 +202 +198 +191 +194 +202 +206 +196 +190 +182 +178 +187 +209 +225 +225 +230 +235 +239 +233 +212 +185 +165 +155 +159 +178 +200 +213 +215 +209 +197 +186 +182 +199 +212 +199 +169 +160 +179 +199 +193 +199 +203 +205 +204 +205 +211 +215 +217 +223 +218 +208 +203 +198 +196 +204 +202 +199 +194 +188 +181 +177 +180 +185 +177 +165 +158 +168 +181 +183 +178 +173 +178 +190 +188 +186 +186 +181 +173 +161 +158 +166 +169 +163 +158 +156 +150 +142 +136 +137 +134 +131 +131 +131 +129 +128 +129 +129 +130 +132 +131 +129 +130 +133 +140 +140 +140 +140 +139 +139 +140 +142 +141 +142 +144 +146 +146 +146 +149 +154 +155 +155 +156 +155 +155 +157 +164 +169 +172 +175 +179 +181 +180 +179 +176 +172 +169 +166 +164 +165 +163 +163 +161 +162 +166 +171 +173 +178 +184 +187 +191 +198 +202 +197 +195 +194 +187 +177 +172 +174 +179 +180 +180 +178 +171 +163 +158 +158 +158 +151 +146 +145 +145 +146 +145 +145 +146 +145 +146 +147 +148 +147 +149 +151 +155 +156 +156 +158 +163 +172 +182 +186 +186 +187 +189 +195 +208 +222 +236 +243 +251 +252 +252 +251 +250 +250 +251 +252 +250 +250 +249 +249 +250 +250 +249 +250 +250 +249 +248 +248 +248 +248 +248 +248 +249 +248 +248 +248 +249 +249 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +246 +247 +247 +246 +246 +246 +247 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +242 +243 +243 +242 +242 +242 +242 +241 +242 +242 +242 +243 +242 +242 +243 +243 +243 +243 +241 +241 +240 +241 +242 +243 +244 +244 +244 +243 +243 +243 +244 +244 +244 +245 +246 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +246 +247 +247 +248 +249 +249 +248 +248 +249 +249 +249 +248 +247 +246 +245 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +250 +251 +251 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +250 +249 +250 +251 +251 +250 +250 +250 +250 +251 +252 +252 +251 +250 +250 +250 +251 +251 +252 +252 +252 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +253 +250 +247 +247 +248 +246 +242 +238 +233 +226 +220 +217 +222 +237 +249 +251 +244 +210 +184 +189 +213 +227 +229 +228 +219 +215 +212 +211 +208 +204 +201 +200 +201 +194 +183 +173 +170 +176 +183 +188 +200 +201 +197 +188 +184 +184 +183 +179 +180 +180 +178 +174 +170 +170 +172 +174 +171 +170 +171 +175 +178 +176 +171 +165 +165 +163 +159 +156 +152 +148 +145 +141 +138 +140 +143 +145 +148 +149 +150 +151 +148 +149 +150 +151 +152 +154 +157 +160 +156 +158 +159 +155 +151 +151 +156 +162 +167 +166 +168 +170 +169 +165 +167 +173 +176 +173 +170 +168 +166 +164 +163 +163 +159 +163 +165 +165 +166 +167 +164 +159 +151 +152 +155 +157 +155 +150 +147 +146 +145 +144 +142 +142 +145 +148 +150 +148 +149 +144 +137 +132 +130 +131 +133 +134 +135 +138 +139 +136 +130 +125 +120 +118 +118 +117 +116 +115 +114 +118 +132 +145 +136 +123 +120 +126 +130 +139 +144 +139 +132 +126 +123 +126 +129 +125 +118 +112 +125 +136 +144 +139 +126 +119 +118 +120 +113 +124 +141 +155 +156 +145 +133 +126 +127 +127 +126 +127 +135 +148 +151 +147 +143 +138 +136 +139 +143 +142 +139 +136 +127 +129 +135 +139 +138 +137 +137 +134 +131 +131 +127 +121 +118 +120 +118 +113 +110 +107 +104 +107 +112 +118 +122 +126 +128 +134 +139 +136 +128 +124 +128 +134 +137 +141 +140 +136 +133 +129 +129 +134 +132 +134 +132 +128 +126 +121 +117 +119 +122 +117 +112 +114 +119 +123 +122 +119 +118 +117 +115 +115 +114 +112 +109 +107 +110 +114 +119 +120 +120 +119 +116 +112 +104 +114 +128 +134 +131 +131 +133 +130 +128 +136 +140 +133 +130 +133 +130 +121 +115 +105 +103 +112 +122 +132 +132 +128 +116 +101 +98 +112 +120 +121 +124 +127 +145 +146 +143 +137 +130 +126 +127 +127 +125 +127 +131 +134 +136 +136 +134 +133 +135 +135 +134 +134 +136 +137 +133 +129 +131 +127 +129 +133 +136 +139 +139 +134 +126 +125 +131 +136 +134 +133 +136 +137 +133 +131 +131 +132 +134 +136 +138 +140 +143 +141 +145 +152 +162 +181 +191 +187 +164 +155 +150 +147 +145 +148 +153 +155 +152 +150 +151 +154 +154 +149 +145 +144 +142 +143 +145 +145 +145 +143 +142 +142 +145 +145 +144 +143 +142 +143 +145 +146 +154 +152 +150 +149 +149 +149 +147 +143 +138 +141 +143 +144 +144 +145 +145 +143 +142 +140 +138 +138 +139 +139 +138 +137 +138 +138 +139 +141 +143 +143 +141 +139 +138 +140 +140 +139 +137 +137 +136 +135 +137 +135 +133 +129 +126 +125 +128 +132 +130 +129 +132 +139 +138 +134 +133 +136 +133 +129 +128 +129 +130 +129 +128 +128 +130 +130 +127 +124 +128 +130 +126 +127 +124 +125 +130 +132 +130 +131 +132 +128 +129 +127 +127 +127 +128 +128 +129 +131 +128 +131 +138 +141 +138 +137 +135 +130 +122 +129 +132 +129 +132 +138 +136 +129 +124 +120 +119 +124 +131 +134 +133 +131 +139 +146 +139 +138 +146 +138 +127 +132 +132 +129 +127 +131 +136 +137 +128 +118 +121 +124 +129 +133 +134 +133 +131 +130 +132 +132 +132 +131 +132 +134 +131 +128 +129 +128 +129 +131 +134 +136 +138 +140 +129 +128 +134 +137 +130 +124 +129 +134 +133 +131 +133 +134 +131 +129 +130 +130 +134 +135 +137 +137 +137 +134 +134 +135 +134 +136 +137 +137 +142 +147 +146 +143 +139 +138 +133 +130 +132 +135 +136 +135 +123 +124 +130 +138 +145 +149 +147 +139 +137 +141 +141 +139 +142 +151 +154 +150 +143 +145 +143 +142 +145 +145 +146 +149 +147 +141 +134 +131 +134 +139 +140 +138 +124 +120 +126 +140 +144 +142 +146 +152 +145 +135 +139 +140 +125 +125 +135 +134 +139 +148 +154 +153 +148 +147 +145 +141 +139 +139 +138 +134 +138 +151 +153 +145 +135 +129 +129 +137 +140 +136 +130 +128 +127 +130 +132 +129 +124 +123 +130 +137 +139 +134 +127 +125 +131 +134 +130 +127 +126 +125 +125 +127 +127 +128 +131 +134 +131 +136 +142 +143 +141 +142 +146 +151 +149 +145 +144 +145 +147 +147 +146 +146 +142 +132 +129 +136 +136 +129 +130 +138 +142 +139 +136 +134 +132 +130 +130 +132 +137 +134 +131 +129 +131 +137 +140 +139 +138 +137 +135 +132 +133 +134 +129 +122 +121 +131 +141 +142 +139 +138 +136 +135 +134 +132 +132 +135 +138 +137 +134 +133 +129 +131 +131 +130 +126 +125 +127 +128 +130 +133 +135 +135 +138 +142 +142 +139 +138 +138 +139 +136 +132 +134 +132 +126 +129 +131 +136 +142 +147 +146 +140 +136 +137 +140 +140 +139 +142 +144 +139 +131 +121 +113 +119 +135 +142 +140 +137 +137 +139 +134 +126 +122 +126 +134 +140 +142 +137 +138 +140 +142 +143 +144 +146 +147 +145 +142 +142 +144 +143 +141 +140 +141 +143 +144 +145 +144 +142 +141 +141 +142 +142 +140 +135 +134 +135 +135 +137 +138 +138 +139 +138 +137 +136 +135 +136 +137 +135 +134 +135 +136 +139 +139 +138 +139 +141 +142 +143 +141 +138 +136 +136 +137 +136 +134 +131 +129 +131 +136 +138 +137 +131 +132 +134 +137 +140 +143 +145 +145 +150 +145 +141 +144 +150 +152 +148 +142 +138 +142 +145 +144 +139 +137 +140 +144 +141 +141 +139 +137 +138 +140 +138 +133 +131 +135 +138 +138 +142 +150 +152 +148 +143 +140 +139 +140 +140 +137 +137 +138 +143 +138 +128 +117 +113 +120 +133 +143 +144 +147 +149 +151 +153 +154 +152 +149 +144 +141 +138 +135 +134 +135 +140 +145 +152 +153 +153 +153 +154 +143 +125 +116 +105 +108 +117 +131 +144 +147 +142 +137 +133 +134 +137 +139 +138 +140 +144 +147 +149 +157 +166 +178 +173 +150 +137 +127 +136 +159 +176 +178 +180 +181 +165 +142 +129 +119 +126 +143 +152 +160 +159 +150 +151 +151 +163 +178 +193 +189 +167 +161 +171 +178 +191 +200 +189 +154 +123 +114 +133 +141 +152 +160 +159 +153 +152 +153 +147 +153 +158 +151 +134 +129 +139 +148 +154 +156 +171 +185 +193 +184 +149 +123 +140 +172 +183 +163 +147 +151 +173 +198 +207 +202 +193 +192 +200 +201 +191 +183 +183 +179 +168 +172 +196 +207 +193 +174 +154 +157 +163 +173 +182 +184 +182 +180 +177 +178 +169 +157 +156 +162 +166 +167 +166 +167 +166 +166 +169 +183 +204 +210 +188 +158 +133 +135 +153 +170 +186 +200 +204 +201 +197 +192 +189 +195 +199 +196 +190 +189 +188 +190 +202 +223 +232 +225 +220 +228 +238 +238 +222 +193 +166 +151 +159 +179 +202 +214 +216 +214 +206 +200 +191 +198 +209 +202 +176 +163 +178 +199 +199 +200 +195 +198 +200 +204 +215 +218 +221 +224 +219 +210 +206 +205 +207 +213 +208 +206 +200 +191 +183 +181 +180 +182 +173 +163 +160 +173 +187 +189 +180 +173 +173 +187 +188 +187 +187 +181 +172 +159 +158 +165 +170 +166 +161 +158 +153 +147 +141 +137 +133 +128 +129 +131 +131 +130 +128 +127 +129 +130 +129 +128 +129 +131 +138 +139 +139 +139 +139 +139 +141 +143 +142 +142 +143 +146 +147 +147 +150 +154 +153 +153 +153 +156 +158 +159 +163 +165 +170 +174 +179 +181 +179 +178 +175 +171 +170 +168 +166 +165 +163 +163 +161 +162 +165 +170 +172 +176 +182 +186 +191 +199 +201 +198 +196 +195 +189 +179 +172 +172 +177 +177 +179 +177 +171 +163 +158 +157 +155 +149 +146 +145 +144 +145 +144 +145 +147 +146 +146 +148 +149 +150 +153 +156 +157 +156 +156 +156 +162 +172 +181 +184 +192 +196 +199 +205 +215 +229 +241 +248 +252 +252 +252 +251 +250 +250 +251 +252 +250 +250 +250 +250 +251 +250 +249 +250 +250 +249 +249 +248 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +248 +247 +246 +247 +247 +247 +247 +247 +247 +247 +246 +247 +247 +247 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +243 +242 +241 +241 +242 +242 +241 +241 +242 +241 +241 +240 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +243 +244 +244 +243 +241 +241 +241 +242 +243 +244 +244 +244 +243 +243 +243 +244 +244 +245 +245 +245 +246 +247 +246 +246 +247 +247 +248 +248 +248 +247 +249 +249 +248 +248 +247 +247 +247 +247 +246 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +248 +247 +246 +246 +246 +247 +247 +248 +248 +249 +249 +249 +250 +250 +250 +251 +251 +251 +250 +249 +248 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +251 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +251 +251 +252 +251 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +251 +247 +247 +247 +247 +244 +242 +236 +229 +224 +220 +220 +230 +242 +246 +241 +214 +191 +196 +220 +234 +232 +226 +219 +216 +215 +215 +211 +206 +201 +198 +197 +196 +191 +186 +184 +187 +191 +193 +192 +194 +194 +189 +184 +180 +178 +177 +181 +183 +181 +176 +173 +173 +174 +174 +172 +171 +171 +174 +178 +176 +170 +163 +159 +157 +154 +149 +144 +139 +135 +133 +135 +142 +151 +157 +158 +156 +154 +153 +147 +147 +150 +155 +158 +156 +158 +162 +158 +158 +157 +153 +150 +152 +159 +165 +171 +168 +167 +168 +169 +169 +169 +170 +168 +167 +165 +163 +163 +164 +163 +162 +162 +164 +164 +163 +165 +167 +164 +158 +148 +150 +155 +159 +158 +151 +146 +143 +146 +147 +146 +145 +146 +148 +148 +147 +150 +146 +142 +139 +138 +138 +137 +136 +134 +140 +144 +141 +132 +124 +121 +121 +123 +122 +118 +113 +111 +118 +133 +145 +137 +123 +122 +129 +128 +134 +139 +134 +128 +123 +119 +120 +123 +122 +117 +114 +124 +132 +136 +133 +127 +126 +124 +120 +110 +126 +155 +175 +165 +137 +122 +123 +129 +132 +133 +135 +139 +146 +145 +139 +139 +134 +134 +139 +138 +134 +130 +131 +129 +133 +141 +144 +139 +135 +135 +134 +131 +126 +118 +112 +111 +113 +113 +112 +115 +111 +109 +114 +120 +123 +124 +125 +128 +136 +142 +142 +137 +135 +138 +143 +142 +143 +138 +132 +130 +128 +129 +134 +136 +137 +134 +127 +123 +117 +114 +116 +116 +115 +116 +119 +123 +123 +121 +117 +114 +113 +112 +110 +108 +108 +108 +109 +113 +114 +116 +119 +119 +115 +112 +111 +103 +113 +128 +132 +128 +128 +130 +127 +127 +133 +134 +127 +122 +122 +120 +115 +112 +105 +106 +113 +119 +125 +129 +127 +115 +103 +100 +117 +129 +123 +114 +115 +135 +138 +140 +137 +131 +129 +129 +129 +125 +127 +131 +135 +138 +137 +135 +133 +133 +132 +130 +130 +132 +133 +129 +124 +130 +129 +134 +139 +139 +140 +139 +134 +130 +130 +133 +135 +132 +133 +136 +135 +130 +128 +128 +132 +135 +137 +138 +140 +143 +143 +146 +154 +165 +175 +177 +174 +160 +155 +153 +151 +146 +147 +151 +153 +152 +150 +151 +156 +157 +152 +147 +146 +146 +145 +144 +145 +147 +146 +144 +141 +145 +145 +144 +142 +139 +139 +141 +144 +152 +151 +148 +146 +146 +148 +148 +148 +145 +146 +146 +144 +144 +145 +144 +143 +143 +141 +139 +138 +138 +138 +137 +136 +133 +134 +137 +142 +145 +144 +140 +136 +132 +136 +137 +137 +136 +137 +137 +136 +136 +136 +133 +127 +125 +127 +132 +133 +132 +129 +128 +132 +136 +136 +133 +132 +132 +131 +131 +131 +130 +127 +125 +126 +129 +130 +127 +125 +127 +129 +127 +128 +125 +127 +131 +132 +129 +131 +132 +129 +131 +129 +128 +128 +128 +127 +129 +132 +134 +134 +136 +137 +134 +136 +135 +130 +125 +129 +129 +127 +128 +132 +132 +129 +130 +127 +126 +130 +135 +136 +137 +138 +135 +134 +136 +138 +137 +134 +131 +130 +131 +128 +129 +135 +140 +137 +130 +125 +122 +128 +132 +131 +131 +132 +131 +129 +130 +131 +134 +135 +133 +128 +128 +131 +135 +134 +131 +130 +132 +138 +141 +141 +133 +132 +136 +134 +125 +125 +133 +135 +134 +136 +135 +134 +136 +135 +131 +130 +134 +133 +135 +137 +138 +136 +134 +134 +136 +137 +138 +141 +142 +143 +144 +146 +143 +138 +133 +131 +131 +132 +133 +133 +127 +126 +131 +137 +144 +149 +146 +138 +138 +140 +138 +135 +138 +144 +147 +147 +145 +147 +144 +141 +143 +144 +146 +152 +151 +140 +129 +128 +133 +135 +133 +130 +121 +121 +128 +136 +137 +139 +143 +146 +140 +140 +141 +141 +134 +126 +124 +126 +130 +134 +137 +138 +139 +139 +138 +137 +131 +137 +139 +137 +139 +150 +151 +141 +131 +131 +136 +142 +145 +142 +141 +141 +137 +135 +131 +126 +126 +131 +139 +143 +141 +135 +131 +132 +136 +139 +133 +124 +121 +119 +120 +123 +127 +131 +134 +137 +141 +142 +142 +141 +140 +140 +142 +145 +145 +145 +144 +143 +144 +145 +143 +140 +139 +138 +140 +141 +137 +132 +134 +141 +147 +146 +142 +136 +132 +133 +133 +133 +134 +134 +132 +130 +132 +139 +141 +137 +137 +135 +134 +135 +136 +136 +135 +134 +136 +137 +138 +138 +138 +138 +138 +139 +137 +134 +135 +139 +143 +143 +140 +137 +134 +135 +133 +130 +128 +127 +128 +128 +129 +131 +133 +135 +139 +144 +146 +143 +139 +136 +137 +137 +135 +135 +134 +128 +127 +130 +134 +139 +141 +139 +136 +133 +135 +137 +138 +140 +143 +143 +138 +132 +124 +121 +125 +135 +140 +141 +141 +138 +135 +130 +126 +126 +130 +134 +138 +141 +136 +136 +138 +140 +141 +143 +144 +144 +140 +140 +140 +141 +140 +138 +136 +135 +136 +139 +141 +142 +141 +141 +141 +142 +142 +140 +137 +136 +137 +137 +137 +137 +139 +141 +144 +144 +141 +138 +135 +135 +134 +134 +135 +138 +140 +139 +139 +141 +141 +143 +143 +142 +139 +138 +139 +140 +138 +135 +134 +136 +138 +138 +137 +137 +132 +131 +131 +134 +137 +141 +143 +144 +145 +144 +143 +145 +148 +149 +147 +145 +142 +142 +141 +139 +136 +137 +142 +146 +144 +140 +140 +143 +142 +136 +131 +130 +134 +135 +137 +138 +143 +149 +152 +150 +149 +145 +142 +142 +142 +141 +139 +138 +141 +135 +124 +111 +106 +111 +120 +125 +132 +137 +141 +146 +149 +153 +155 +155 +148 +144 +141 +140 +139 +138 +139 +140 +146 +149 +149 +152 +157 +151 +138 +131 +121 +116 +120 +132 +143 +143 +137 +134 +131 +134 +135 +137 +137 +140 +143 +145 +147 +156 +161 +171 +173 +163 +149 +131 +121 +141 +156 +164 +182 +199 +187 +160 +139 +130 +134 +140 +144 +154 +153 +137 +134 +139 +155 +171 +187 +184 +166 +160 +169 +173 +184 +197 +198 +170 +131 +109 +123 +141 +163 +166 +153 +146 +147 +143 +148 +168 +179 +161 +128 +111 +116 +121 +140 +156 +172 +178 +187 +182 +154 +138 +138 +165 +176 +165 +150 +141 +156 +187 +209 +203 +191 +185 +190 +196 +196 +193 +186 +179 +170 +174 +192 +207 +203 +190 +161 +152 +149 +162 +177 +184 +187 +188 +183 +177 +169 +160 +151 +152 +160 +166 +162 +158 +162 +161 +162 +177 +201 +221 +211 +174 +140 +137 +153 +169 +181 +190 +207 +211 +207 +188 +177 +187 +199 +198 +195 +190 +190 +198 +212 +228 +231 +223 +214 +220 +229 +235 +227 +203 +173 +153 +162 +179 +199 +212 +216 +218 +213 +209 +206 +201 +202 +201 +188 +180 +186 +196 +205 +204 +196 +198 +198 +198 +212 +218 +220 +221 +219 +210 +201 +205 +213 +216 +210 +209 +203 +194 +189 +189 +187 +185 +174 +162 +158 +172 +188 +190 +180 +172 +174 +188 +188 +186 +185 +180 +172 +159 +160 +165 +169 +169 +165 +160 +156 +153 +145 +140 +134 +129 +131 +133 +133 +131 +127 +126 +127 +127 +127 +127 +128 +130 +134 +136 +138 +139 +140 +141 +143 +144 +146 +143 +144 +148 +149 +148 +150 +153 +153 +152 +154 +158 +160 +159 +160 +162 +164 +170 +177 +179 +177 +175 +172 +170 +168 +169 +167 +166 +164 +164 +163 +162 +163 +168 +171 +176 +183 +185 +189 +197 +198 +199 +199 +197 +191 +182 +176 +175 +176 +176 +178 +177 +172 +164 +158 +155 +151 +147 +146 +146 +145 +145 +145 +147 +146 +145 +145 +147 +149 +151 +156 +160 +158 +158 +158 +157 +161 +171 +181 +185 +196 +200 +204 +210 +222 +235 +245 +250 +252 +251 +251 +250 +250 +250 +251 +252 +250 +250 +251 +251 +252 +251 +250 +251 +251 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +248 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +246 +245 +245 +244 +245 +245 +245 +245 +244 +243 +242 +242 +243 +243 +243 +243 +243 +242 +241 +240 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +243 +244 +244 +245 +245 +245 +245 +246 +247 +246 +247 +247 +248 +248 +248 +248 +247 +249 +248 +248 +248 +247 +247 +247 +248 +247 +247 +247 +247 +247 +248 +248 +248 +249 +249 +249 +248 +248 +247 +247 +247 +247 +248 +248 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +251 +252 +251 +250 +250 +250 +250 +251 +252 +252 +251 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +252 +248 +246 +247 +247 +246 +244 +241 +234 +230 +226 +222 +227 +237 +242 +235 +215 +196 +199 +219 +234 +230 +222 +219 +219 +219 +218 +215 +207 +199 +195 +190 +194 +198 +197 +196 +196 +195 +193 +190 +191 +193 +192 +184 +175 +173 +177 +179 +180 +179 +175 +172 +173 +172 +169 +171 +168 +166 +167 +170 +169 +165 +160 +154 +150 +146 +139 +133 +130 +130 +130 +139 +148 +160 +165 +163 +158 +154 +154 +151 +149 +151 +158 +160 +157 +160 +164 +164 +159 +153 +151 +153 +157 +161 +163 +172 +170 +166 +164 +167 +170 +168 +162 +158 +159 +160 +161 +163 +165 +165 +164 +167 +166 +162 +158 +159 +163 +162 +156 +150 +150 +153 +157 +156 +150 +144 +140 +142 +146 +149 +149 +148 +149 +149 +148 +147 +146 +145 +145 +145 +144 +140 +136 +134 +142 +149 +147 +137 +127 +125 +127 +128 +127 +121 +113 +110 +116 +130 +140 +135 +119 +118 +122 +123 +130 +135 +124 +127 +123 +119 +118 +118 +116 +114 +112 +117 +124 +130 +130 +129 +131 +127 +120 +126 +138 +166 +185 +164 +126 +117 +133 +132 +135 +139 +141 +143 +145 +144 +140 +138 +134 +136 +140 +136 +126 +123 +127 +128 +135 +144 +146 +137 +131 +131 +130 +126 +116 +108 +107 +110 +113 +117 +122 +123 +121 +121 +124 +125 +124 +126 +128 +129 +136 +144 +145 +141 +139 +140 +142 +138 +138 +133 +129 +131 +133 +134 +138 +139 +139 +133 +124 +119 +116 +116 +121 +112 +116 +122 +127 +129 +127 +125 +123 +118 +118 +116 +113 +110 +111 +113 +116 +118 +116 +117 +120 +119 +114 +112 +113 +109 +116 +125 +126 +122 +124 +125 +122 +124 +127 +126 +120 +114 +111 +110 +110 +107 +109 +117 +119 +113 +110 +114 +116 +109 +111 +116 +126 +127 +112 +106 +119 +129 +132 +134 +136 +135 +136 +133 +129 +128 +129 +131 +133 +134 +133 +130 +129 +132 +129 +125 +123 +125 +127 +125 +121 +129 +131 +138 +143 +141 +140 +140 +136 +136 +134 +136 +135 +132 +134 +136 +132 +130 +127 +128 +133 +137 +139 +138 +139 +142 +145 +149 +157 +166 +167 +162 +159 +155 +153 +156 +155 +148 +146 +149 +150 +151 +149 +151 +157 +159 +154 +149 +148 +148 +146 +142 +143 +146 +147 +146 +143 +144 +144 +144 +141 +139 +138 +141 +145 +148 +149 +147 +144 +144 +148 +153 +154 +155 +154 +150 +146 +144 +144 +142 +140 +141 +141 +140 +139 +139 +138 +136 +133 +129 +129 +132 +137 +142 +143 +139 +134 +128 +132 +135 +135 +136 +138 +138 +137 +136 +137 +134 +128 +126 +130 +133 +134 +133 +129 +127 +128 +133 +134 +131 +127 +132 +133 +134 +133 +128 +124 +123 +123 +129 +131 +128 +126 +130 +131 +128 +129 +127 +126 +127 +126 +123 +127 +132 +132 +129 +129 +130 +131 +130 +127 +129 +132 +142 +138 +135 +132 +131 +135 +135 +130 +132 +132 +132 +132 +131 +131 +132 +133 +137 +137 +137 +136 +133 +131 +136 +142 +140 +128 +134 +137 +126 +127 +133 +125 +128 +128 +134 +140 +137 +129 +130 +138 +130 +135 +133 +126 +124 +131 +136 +137 +135 +134 +135 +137 +130 +120 +122 +133 +143 +141 +135 +131 +133 +140 +144 +143 +132 +133 +135 +129 +119 +126 +137 +137 +137 +139 +133 +127 +132 +133 +128 +127 +129 +127 +127 +131 +133 +133 +133 +134 +143 +140 +141 +143 +140 +133 +134 +140 +140 +133 +129 +128 +127 +126 +127 +130 +130 +127 +127 +130 +136 +143 +143 +136 +138 +139 +137 +134 +133 +135 +138 +138 +145 +145 +139 +134 +134 +137 +143 +151 +151 +137 +125 +127 +133 +134 +129 +125 +121 +125 +131 +131 +129 +133 +138 +135 +138 +147 +140 +136 +141 +130 +122 +134 +131 +127 +126 +130 +131 +128 +125 +125 +136 +137 +140 +140 +137 +139 +143 +141 +138 +142 +148 +151 +148 +142 +139 +140 +140 +136 +130 +128 +133 +141 +144 +143 +143 +136 +136 +138 +138 +141 +137 +125 +119 +117 +118 +124 +132 +136 +138 +138 +148 +145 +140 +137 +137 +137 +137 +136 +141 +144 +144 +141 +140 +141 +139 +135 +131 +140 +146 +144 +138 +137 +141 +145 +147 +148 +146 +139 +135 +136 +136 +133 +133 +137 +136 +132 +135 +141 +140 +133 +134 +133 +133 +135 +135 +134 +137 +141 +141 +138 +138 +141 +142 +140 +137 +135 +138 +135 +136 +141 +145 +145 +141 +138 +137 +137 +136 +135 +133 +132 +133 +133 +130 +132 +133 +135 +140 +146 +147 +145 +140 +134 +136 +141 +141 +138 +135 +130 +127 +130 +134 +137 +138 +136 +135 +134 +134 +136 +139 +140 +139 +139 +138 +137 +129 +130 +133 +135 +138 +144 +145 +139 +130 +127 +129 +134 +137 +137 +137 +139 +141 +139 +137 +136 +137 +139 +140 +140 +135 +137 +138 +137 +136 +135 +132 +129 +131 +134 +138 +141 +142 +141 +142 +142 +141 +140 +138 +138 +138 +139 +138 +137 +138 +142 +146 +147 +143 +138 +133 +131 +135 +135 +136 +139 +142 +140 +140 +142 +140 +141 +142 +141 +138 +137 +139 +141 +138 +136 +136 +142 +145 +141 +138 +137 +134 +131 +128 +129 +134 +139 +144 +146 +140 +143 +145 +146 +144 +143 +144 +145 +143 +141 +137 +135 +135 +137 +142 +145 +144 +138 +140 +150 +147 +132 +125 +128 +137 +135 +135 +139 +142 +146 +147 +149 +146 +147 +147 +146 +143 +142 +141 +141 +137 +132 +122 +113 +109 +113 +118 +120 +123 +127 +133 +137 +141 +146 +151 +152 +150 +147 +144 +144 +144 +141 +138 +136 +142 +146 +146 +151 +157 +155 +145 +139 +130 +123 +123 +130 +134 +132 +132 +136 +132 +135 +137 +136 +138 +139 +141 +144 +145 +150 +155 +169 +175 +168 +157 +143 +129 +121 +129 +160 +188 +195 +190 +186 +164 +155 +150 +142 +134 +142 +144 +129 +120 +131 +150 +166 +179 +179 +163 +159 +159 +165 +169 +177 +186 +179 +150 +124 +107 +124 +161 +180 +156 +129 +129 +137 +142 +164 +182 +170 +139 +119 +116 +117 +138 +158 +168 +162 +172 +175 +159 +157 +151 +164 +168 +166 +155 +138 +144 +176 +187 +199 +194 +181 +187 +200 +202 +195 +191 +180 +174 +180 +191 +201 +200 +193 +173 +158 +150 +159 +171 +178 +185 +192 +189 +181 +173 +161 +152 +157 +165 +163 +158 +150 +156 +152 +156 +177 +197 +216 +218 +198 +170 +157 +162 +175 +179 +176 +196 +216 +219 +190 +167 +179 +203 +211 +212 +198 +192 +201 +216 +228 +225 +215 +214 +215 +221 +230 +229 +210 +181 +159 +164 +178 +195 +208 +215 +218 +215 +210 +212 +207 +202 +196 +190 +190 +196 +199 +203 +206 +200 +201 +195 +190 +206 +216 +217 +218 +217 +207 +195 +201 +213 +214 +206 +206 +202 +194 +191 +195 +193 +190 +182 +165 +155 +168 +185 +188 +179 +170 +177 +191 +190 +185 +183 +178 +171 +159 +162 +166 +170 +171 +167 +161 +157 +155 +147 +141 +134 +131 +133 +136 +133 +128 +126 +124 +124 +125 +125 +125 +127 +129 +130 +133 +137 +139 +141 +142 +144 +145 +149 +146 +145 +149 +151 +150 +150 +152 +155 +154 +155 +158 +159 +158 +158 +161 +157 +165 +173 +176 +176 +173 +171 +169 +165 +167 +167 +167 +165 +165 +164 +163 +161 +166 +171 +177 +184 +185 +188 +195 +198 +200 +202 +199 +192 +185 +181 +181 +176 +176 +178 +178 +173 +164 +158 +154 +146 +146 +145 +146 +145 +146 +146 +149 +144 +143 +143 +145 +147 +151 +157 +162 +159 +160 +159 +159 +162 +171 +183 +190 +198 +200 +205 +212 +225 +238 +246 +248 +250 +250 +251 +250 +250 +250 +250 +251 +249 +250 +251 +252 +253 +252 +251 +250 +252 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +249 +249 +249 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +245 +245 +246 +246 +245 +246 +246 +245 +245 +245 +244 +244 +246 +246 +246 +245 +245 +245 +244 +244 +243 +242 +243 +243 +243 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +241 +242 +243 +244 +244 +244 +243 +242 +242 +243 +244 +244 +244 +245 +245 +245 +245 +245 +246 +247 +246 +247 +247 +248 +248 +248 +248 +247 +248 +248 +248 +247 +248 +248 +248 +248 +249 +248 +247 +247 +247 +247 +247 +247 +248 +249 +249 +249 +248 +248 +248 +249 +248 +248 +249 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +250 +250 +251 +252 +251 +251 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +252 +253 +253 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +252 +247 +246 +246 +245 +245 +245 +242 +241 +237 +231 +225 +225 +231 +238 +231 +214 +202 +196 +207 +224 +227 +228 +228 +225 +221 +221 +216 +208 +197 +192 +190 +188 +191 +198 +197 +192 +192 +201 +197 +190 +189 +191 +188 +183 +179 +176 +178 +176 +176 +177 +175 +171 +169 +170 +167 +167 +167 +166 +161 +157 +157 +158 +153 +150 +144 +137 +129 +126 +132 +140 +150 +160 +167 +165 +161 +161 +158 +153 +152 +153 +157 +160 +159 +159 +160 +161 +162 +152 +150 +154 +154 +154 +156 +158 +165 +169 +169 +165 +165 +166 +162 +154 +151 +156 +161 +164 +166 +169 +170 +169 +170 +164 +160 +159 +158 +155 +153 +153 +149 +154 +157 +157 +157 +155 +149 +140 +141 +140 +141 +144 +151 +155 +153 +149 +151 +150 +147 +144 +143 +144 +142 +138 +137 +142 +147 +147 +142 +137 +134 +133 +133 +129 +124 +121 +119 +121 +130 +139 +128 +122 +121 +121 +119 +122 +124 +122 +118 +117 +117 +117 +116 +113 +108 +105 +107 +123 +129 +125 +123 +124 +124 +125 +130 +149 +174 +178 +151 +124 +124 +137 +137 +133 +132 +139 +144 +143 +140 +139 +134 +131 +131 +131 +128 +125 +127 +132 +131 +136 +138 +137 +132 +127 +122 +119 +118 +114 +112 +114 +118 +122 +127 +132 +135 +134 +131 +129 +127 +128 +131 +133 +133 +140 +147 +147 +143 +140 +139 +139 +137 +139 +135 +133 +137 +138 +136 +138 +140 +135 +127 +124 +128 +132 +131 +128 +127 +128 +130 +132 +129 +125 +125 +128 +122 +123 +123 +122 +117 +113 +115 +119 +121 +122 +119 +117 +118 +114 +108 +108 +108 +117 +122 +119 +118 +120 +121 +118 +119 +118 +116 +114 +112 +112 +113 +115 +122 +120 +119 +110 +106 +108 +100 +96 +108 +119 +130 +130 +120 +114 +119 +126 +132 +135 +135 +137 +138 +141 +135 +127 +128 +125 +125 +130 +132 +130 +129 +131 +133 +132 +128 +124 +123 +123 +122 +120 +130 +133 +137 +138 +139 +140 +137 +134 +137 +136 +135 +135 +135 +136 +136 +136 +135 +132 +131 +136 +138 +137 +137 +138 +142 +148 +148 +153 +163 +156 +148 +155 +153 +157 +159 +156 +150 +148 +150 +152 +151 +151 +153 +154 +156 +156 +153 +151 +149 +147 +142 +142 +146 +150 +148 +143 +144 +147 +147 +143 +141 +143 +145 +145 +144 +145 +146 +146 +146 +149 +155 +159 +160 +157 +151 +147 +144 +143 +142 +142 +142 +145 +139 +137 +142 +138 +132 +135 +129 +130 +131 +134 +136 +136 +135 +133 +127 +127 +128 +130 +134 +138 +139 +139 +138 +137 +134 +130 +127 +128 +131 +133 +134 +134 +133 +131 +128 +127 +126 +124 +130 +130 +135 +135 +127 +122 +123 +123 +129 +134 +132 +124 +125 +132 +134 +129 +123 +123 +122 +123 +124 +127 +129 +130 +130 +128 +128 +128 +127 +126 +127 +129 +134 +137 +138 +134 +130 +130 +131 +132 +135 +139 +141 +139 +134 +131 +131 +133 +135 +133 +133 +135 +135 +137 +143 +149 +147 +138 +131 +128 +128 +132 +131 +124 +125 +123 +129 +137 +133 +124 +128 +142 +131 +132 +128 +122 +127 +138 +140 +134 +134 +134 +133 +129 +124 +124 +129 +134 +144 +144 +141 +134 +133 +135 +135 +132 +138 +131 +129 +128 +124 +126 +134 +138 +138 +138 +132 +124 +123 +126 +124 +117 +124 +125 +128 +130 +130 +130 +133 +136 +145 +142 +139 +140 +136 +132 +134 +140 +140 +134 +132 +133 +131 +127 +129 +136 +136 +136 +135 +134 +136 +138 +139 +139 +141 +145 +144 +139 +135 +136 +137 +136 +141 +140 +137 +132 +130 +133 +141 +145 +144 +138 +131 +130 +135 +137 +130 +123 +122 +125 +130 +130 +126 +128 +132 +131 +139 +141 +141 +138 +136 +136 +136 +135 +137 +130 +127 +129 +130 +128 +132 +138 +141 +137 +138 +140 +136 +135 +139 +143 +149 +147 +146 +146 +144 +140 +138 +139 +143 +138 +132 +132 +138 +146 +147 +146 +143 +137 +132 +134 +139 +143 +135 +121 +118 +118 +122 +132 +140 +142 +139 +136 +144 +144 +141 +139 +136 +136 +136 +136 +137 +139 +140 +142 +142 +140 +136 +132 +133 +138 +139 +137 +137 +141 +143 +142 +145 +144 +145 +145 +141 +140 +141 +139 +142 +138 +136 +138 +139 +137 +135 +135 +132 +135 +137 +136 +135 +135 +136 +137 +136 +137 +139 +142 +144 +142 +139 +136 +136 +136 +137 +139 +140 +140 +140 +142 +133 +136 +139 +139 +135 +131 +134 +138 +139 +128 +131 +139 +141 +145 +151 +149 +145 +143 +141 +139 +138 +137 +139 +142 +137 +138 +138 +138 +138 +138 +139 +140 +139 +140 +140 +140 +139 +138 +137 +137 +135 +140 +143 +142 +142 +144 +144 +141 +133 +132 +134 +140 +143 +142 +142 +143 +146 +141 +135 +134 +132 +134 +136 +139 +137 +139 +139 +139 +138 +137 +134 +131 +134 +136 +140 +144 +145 +144 +141 +139 +140 +138 +136 +137 +140 +141 +139 +136 +138 +140 +143 +144 +143 +140 +136 +133 +135 +137 +138 +139 +140 +141 +141 +140 +138 +138 +139 +138 +136 +135 +138 +143 +145 +142 +140 +142 +143 +143 +142 +141 +141 +134 +131 +135 +141 +142 +142 +144 +146 +144 +143 +144 +144 +143 +143 +145 +143 +138 +131 +127 +131 +137 +139 +138 +144 +144 +147 +147 +142 +135 +131 +133 +139 +136 +135 +138 +141 +141 +142 +144 +142 +144 +146 +147 +149 +149 +144 +139 +135 +136 +131 +122 +121 +125 +122 +114 +104 +115 +128 +136 +138 +141 +146 +150 +150 +149 +148 +146 +141 +135 +134 +136 +142 +143 +145 +147 +149 +150 +148 +147 +135 +135 +130 +122 +119 +123 +127 +128 +129 +128 +130 +134 +138 +139 +141 +142 +143 +146 +149 +158 +170 +170 +159 +149 +143 +131 +130 +153 +182 +196 +191 +184 +171 +166 +153 +145 +147 +140 +129 +124 +129 +131 +145 +161 +171 +180 +178 +162 +157 +157 +161 +163 +170 +182 +174 +147 +107 +118 +153 +163 +145 +126 +118 +129 +135 +162 +180 +175 +155 +132 +125 +135 +148 +150 +150 +157 +161 +166 +171 +162 +159 +162 +170 +172 +158 +137 +140 +159 +165 +188 +196 +190 +193 +201 +200 +197 +190 +183 +169 +160 +171 +198 +206 +195 +181 +187 +171 +153 +159 +172 +180 +183 +183 +185 +174 +163 +167 +170 +162 +154 +150 +156 +160 +158 +152 +159 +185 +211 +213 +203 +196 +186 +168 +167 +172 +169 +178 +205 +221 +203 +173 +162 +185 +218 +219 +210 +200 +204 +217 +220 +216 +215 +213 +215 +219 +225 +228 +216 +190 +166 +162 +175 +193 +202 +206 +213 +217 +212 +212 +205 +204 +197 +194 +199 +198 +196 +203 +203 +202 +199 +183 +182 +204 +217 +220 +217 +216 +205 +191 +193 +203 +203 +195 +195 +189 +182 +184 +188 +192 +198 +183 +167 +159 +168 +177 +177 +176 +179 +183 +186 +188 +184 +181 +178 +171 +163 +161 +163 +164 +166 +166 +164 +160 +157 +152 +146 +138 +133 +135 +135 +134 +131 +126 +126 +126 +126 +126 +127 +131 +133 +130 +132 +135 +138 +140 +143 +145 +147 +149 +147 +148 +150 +151 +150 +150 +151 +151 +153 +156 +158 +158 +159 +160 +161 +157 +161 +167 +170 +172 +171 +169 +167 +165 +167 +170 +170 +168 +165 +164 +166 +167 +170 +174 +179 +183 +186 +190 +191 +198 +203 +204 +199 +193 +188 +183 +180 +174 +176 +175 +173 +173 +171 +163 +153 +147 +144 +143 +145 +147 +148 +146 +147 +145 +147 +147 +146 +145 +148 +156 +163 +162 +163 +163 +166 +170 +178 +185 +189 +195 +202 +208 +216 +229 +239 +244 +249 +249 +249 +250 +250 +251 +251 +251 +251 +254 +254 +253 +252 +252 +251 +251 +251 +252 +251 +251 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +247 +246 +246 +246 +247 +247 +247 +246 +245 +245 +245 +246 +245 +245 +246 +245 +244 +244 +245 +245 +244 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +243 +243 +243 +243 +244 +244 +244 +244 +244 +246 +246 +244 +244 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +248 +248 +247 +246 +247 +247 +248 +246 +246 +247 +247 +246 +247 +248 +250 +250 +250 +249 +249 +249 +250 +250 +250 +247 +247 +248 +248 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +251 +250 +250 +251 +251 +251 +250 +249 +250 +250 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +253 +249 +249 +248 +247 +246 +247 +247 +248 +245 +237 +228 +225 +232 +240 +233 +217 +204 +196 +204 +221 +227 +232 +233 +227 +221 +219 +215 +208 +200 +195 +191 +189 +187 +186 +187 +189 +191 +195 +188 +184 +186 +189 +187 +185 +183 +179 +172 +172 +173 +175 +177 +177 +176 +174 +172 +169 +167 +163 +160 +157 +156 +157 +153 +149 +143 +140 +138 +140 +147 +154 +160 +164 +165 +162 +160 +160 +156 +153 +147 +152 +157 +161 +162 +161 +160 +160 +157 +148 +148 +154 +155 +155 +157 +158 +163 +165 +165 +163 +163 +163 +158 +152 +154 +158 +162 +166 +170 +172 +171 +168 +166 +159 +155 +159 +163 +160 +153 +147 +148 +152 +156 +158 +161 +161 +153 +144 +140 +142 +145 +147 +149 +152 +151 +149 +147 +146 +144 +142 +144 +145 +143 +139 +138 +140 +143 +145 +144 +142 +139 +137 +133 +132 +131 +130 +128 +128 +132 +137 +129 +124 +123 +123 +122 +123 +122 +119 +121 +120 +118 +116 +115 +114 +113 +113 +118 +128 +131 +129 +129 +128 +126 +126 +131 +155 +172 +168 +148 +135 +136 +143 +136 +133 +135 +139 +141 +137 +134 +134 +129 +126 +124 +125 +125 +124 +127 +133 +134 +136 +136 +131 +123 +119 +117 +117 +119 +117 +118 +122 +126 +128 +131 +134 +135 +135 +135 +133 +133 +133 +136 +138 +139 +145 +150 +146 +139 +135 +136 +138 +139 +141 +139 +139 +142 +139 +134 +132 +131 +130 +129 +130 +134 +137 +135 +131 +132 +132 +133 +133 +130 +127 +127 +129 +123 +121 +119 +118 +117 +116 +118 +121 +122 +123 +121 +117 +116 +110 +106 +106 +109 +119 +125 +123 +122 +124 +124 +121 +121 +120 +118 +116 +116 +120 +127 +132 +136 +129 +119 +105 +102 +108 +105 +102 +114 +121 +131 +137 +135 +133 +132 +133 +134 +137 +139 +138 +138 +139 +135 +130 +125 +124 +126 +129 +129 +130 +136 +144 +143 +140 +134 +128 +126 +127 +127 +126 +131 +135 +137 +136 +134 +134 +135 +134 +135 +135 +135 +135 +135 +135 +135 +134 +135 +134 +134 +137 +138 +138 +138 +138 +143 +150 +149 +151 +156 +150 +145 +155 +159 +161 +161 +157 +152 +150 +151 +152 +149 +152 +153 +153 +154 +155 +153 +151 +150 +148 +143 +142 +147 +151 +150 +146 +142 +145 +146 +143 +142 +143 +145 +145 +144 +145 +146 +146 +146 +149 +152 +155 +157 +153 +148 +144 +142 +141 +141 +141 +146 +147 +142 +139 +142 +140 +135 +138 +131 +132 +132 +134 +135 +136 +135 +133 +129 +128 +129 +132 +135 +136 +137 +139 +140 +138 +135 +133 +132 +132 +133 +133 +135 +133 +130 +130 +130 +131 +128 +125 +127 +127 +130 +132 +127 +125 +125 +124 +129 +133 +133 +128 +128 +133 +133 +127 +121 +121 +123 +124 +126 +129 +131 +132 +128 +129 +131 +132 +129 +125 +125 +127 +130 +132 +132 +130 +128 +130 +132 +133 +136 +140 +141 +137 +131 +128 +128 +129 +125 +125 +128 +134 +140 +143 +144 +145 +143 +136 +133 +132 +130 +131 +132 +128 +123 +123 +129 +134 +131 +124 +126 +134 +130 +130 +128 +125 +128 +133 +134 +129 +131 +130 +128 +126 +126 +130 +136 +141 +138 +136 +134 +133 +132 +129 +126 +125 +135 +130 +129 +130 +128 +128 +131 +132 +128 +133 +133 +125 +120 +120 +119 +117 +126 +128 +130 +131 +130 +130 +135 +141 +143 +140 +139 +139 +138 +136 +138 +141 +142 +139 +137 +137 +134 +133 +137 +142 +140 +141 +141 +141 +143 +145 +145 +143 +145 +147 +145 +141 +138 +139 +139 +138 +139 +140 +138 +134 +132 +135 +140 +142 +146 +141 +135 +131 +133 +135 +131 +126 +126 +126 +132 +136 +134 +133 +132 +129 +131 +133 +135 +136 +138 +139 +138 +135 +134 +133 +135 +137 +138 +139 +146 +153 +149 +142 +140 +140 +139 +141 +143 +142 +143 +139 +136 +135 +136 +136 +137 +140 +143 +138 +131 +130 +136 +146 +150 +151 +143 +137 +130 +128 +132 +134 +127 +121 +120 +123 +129 +137 +142 +141 +138 +137 +139 +139 +139 +138 +137 +137 +137 +137 +138 +139 +139 +139 +139 +137 +136 +135 +137 +136 +136 +138 +138 +138 +139 +140 +145 +142 +143 +144 +143 +145 +147 +144 +146 +142 +139 +139 +139 +139 +140 +142 +144 +142 +139 +139 +140 +141 +140 +139 +138 +137 +137 +140 +143 +143 +139 +135 +135 +135 +137 +138 +138 +137 +137 +139 +136 +136 +138 +138 +135 +133 +135 +138 +136 +130 +134 +141 +140 +142 +149 +149 +154 +153 +152 +148 +141 +137 +139 +144 +147 +146 +145 +143 +142 +139 +136 +134 +138 +139 +142 +143 +143 +141 +140 +139 +141 +146 +148 +144 +142 +143 +142 +140 +140 +138 +139 +143 +146 +144 +143 +145 +147 +141 +135 +132 +131 +133 +137 +140 +140 +140 +141 +141 +140 +138 +137 +136 +139 +141 +142 +142 +140 +139 +139 +139 +140 +139 +139 +139 +140 +139 +138 +137 +137 +139 +140 +142 +142 +141 +139 +137 +137 +138 +139 +140 +141 +141 +141 +141 +140 +138 +136 +135 +134 +136 +141 +146 +148 +144 +139 +139 +141 +143 +145 +148 +144 +140 +139 +142 +145 +143 +143 +144 +147 +145 +143 +143 +142 +141 +144 +148 +144 +138 +129 +124 +127 +135 +138 +139 +143 +146 +145 +141 +140 +142 +141 +139 +136 +136 +136 +139 +141 +144 +146 +146 +146 +145 +144 +145 +150 +152 +150 +145 +141 +140 +137 +135 +134 +132 +123 +115 +100 +110 +122 +130 +134 +137 +142 +146 +148 +147 +148 +146 +140 +134 +131 +131 +136 +137 +139 +139 +140 +143 +148 +152 +148 +141 +131 +124 +121 +121 +121 +121 +120 +119 +120 +125 +132 +137 +140 +142 +138 +140 +141 +147 +159 +164 +160 +157 +148 +149 +147 +152 +170 +188 +186 +173 +162 +147 +147 +156 +153 +141 +129 +120 +129 +132 +144 +156 +167 +181 +178 +158 +148 +156 +169 +171 +168 +176 +176 +156 +128 +126 +142 +142 +129 +125 +125 +131 +140 +152 +170 +179 +167 +143 +131 +135 +148 +151 +148 +148 +153 +166 +174 +163 +164 +163 +176 +189 +179 +154 +138 +139 +155 +179 +194 +191 +189 +192 +196 +197 +192 +191 +175 +149 +146 +172 +193 +191 +186 +192 +182 +166 +156 +157 +163 +176 +177 +179 +178 +179 +180 +173 +160 +153 +154 +160 +166 +166 +154 +151 +168 +191 +211 +210 +203 +194 +183 +171 +162 +160 +172 +184 +196 +195 +183 +173 +181 +203 +217 +214 +209 +207 +212 +212 +210 +211 +211 +214 +219 +224 +226 +217 +193 +171 +161 +171 +189 +201 +204 +210 +213 +210 +209 +202 +203 +200 +195 +194 +191 +193 +196 +200 +200 +199 +187 +179 +195 +210 +219 +217 +216 +204 +189 +189 +196 +196 +189 +190 +184 +178 +179 +185 +193 +200 +187 +172 +164 +170 +175 +175 +175 +178 +183 +187 +189 +187 +184 +180 +173 +166 +162 +163 +164 +165 +166 +164 +161 +160 +154 +147 +139 +135 +134 +136 +134 +133 +129 +128 +127 +127 +128 +129 +131 +132 +129 +131 +135 +138 +140 +142 +144 +146 +146 +145 +146 +149 +150 +150 +149 +150 +149 +151 +154 +156 +157 +158 +159 +161 +158 +159 +164 +167 +169 +170 +168 +166 +166 +168 +170 +171 +170 +168 +168 +167 +171 +174 +177 +181 +184 +187 +189 +190 +196 +200 +203 +201 +197 +190 +184 +180 +175 +174 +170 +168 +168 +169 +161 +152 +147 +145 +144 +147 +148 +147 +146 +146 +149 +151 +151 +149 +147 +148 +153 +157 +161 +161 +164 +168 +173 +180 +188 +192 +198 +207 +212 +220 +233 +241 +245 +249 +249 +249 +250 +250 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +252 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +247 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +247 +247 +246 +246 +246 +246 +246 +245 +246 +245 +245 +244 +244 +244 +244 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +243 +243 +244 +244 +244 +244 +244 +246 +246 +245 +244 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +246 +247 +247 +246 +247 +248 +250 +250 +249 +249 +249 +249 +250 +249 +250 +248 +248 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +250 +251 +251 +251 +250 +250 +251 +251 +252 +252 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +253 +252 +252 +251 +248 +247 +248 +249 +252 +252 +243 +231 +226 +232 +239 +235 +223 +212 +200 +203 +218 +227 +237 +237 +229 +221 +217 +215 +210 +203 +199 +193 +192 +186 +177 +178 +185 +188 +184 +174 +174 +179 +182 +183 +186 +187 +182 +168 +169 +170 +172 +178 +184 +183 +178 +172 +168 +164 +162 +160 +158 +156 +156 +150 +146 +142 +144 +150 +157 +165 +171 +172 +169 +167 +163 +161 +158 +153 +152 +146 +152 +159 +164 +164 +162 +160 +158 +153 +147 +150 +159 +161 +159 +159 +158 +163 +163 +163 +163 +162 +159 +155 +154 +158 +161 +165 +169 +172 +173 +170 +166 +157 +152 +151 +160 +169 +169 +158 +147 +146 +149 +153 +157 +161 +162 +155 +146 +142 +147 +150 +150 +149 +149 +149 +149 +146 +146 +145 +145 +146 +146 +144 +141 +140 +139 +140 +142 +144 +145 +142 +139 +135 +135 +136 +136 +133 +131 +133 +135 +131 +126 +126 +127 +126 +126 +125 +121 +128 +127 +124 +122 +120 +121 +124 +127 +135 +137 +138 +138 +138 +135 +132 +133 +144 +172 +179 +161 +146 +143 +140 +140 +136 +136 +137 +139 +135 +132 +131 +133 +126 +125 +128 +132 +132 +128 +127 +128 +128 +132 +131 +125 +119 +118 +123 +127 +127 +126 +125 +127 +128 +128 +129 +130 +136 +137 +138 +139 +139 +140 +142 +143 +142 +150 +154 +148 +139 +133 +135 +138 +138 +141 +141 +141 +142 +136 +127 +125 +122 +127 +132 +135 +137 +137 +134 +130 +134 +133 +132 +131 +128 +126 +126 +129 +122 +119 +116 +117 +119 +120 +122 +123 +123 +127 +126 +120 +115 +109 +108 +110 +117 +125 +129 +127 +126 +130 +132 +130 +126 +126 +126 +125 +126 +131 +138 +143 +145 +136 +122 +100 +96 +108 +114 +119 +127 +132 +140 +145 +147 +144 +138 +134 +138 +141 +143 +139 +136 +136 +135 +132 +127 +124 +124 +126 +131 +136 +144 +152 +150 +146 +138 +131 +130 +133 +135 +135 +137 +139 +139 +135 +130 +130 +133 +135 +135 +135 +136 +136 +135 +133 +131 +130 +135 +136 +138 +138 +138 +140 +140 +139 +142 +150 +150 +149 +150 +145 +147 +159 +165 +165 +162 +157 +153 +153 +153 +152 +148 +151 +153 +153 +152 +152 +152 +151 +151 +149 +145 +144 +148 +151 +151 +148 +143 +144 +144 +142 +141 +142 +146 +148 +147 +147 +147 +147 +148 +148 +149 +149 +151 +149 +145 +142 +142 +141 +140 +140 +146 +147 +143 +140 +143 +141 +139 +141 +137 +135 +133 +133 +135 +136 +135 +134 +132 +129 +131 +135 +134 +130 +131 +134 +139 +137 +135 +136 +137 +137 +134 +131 +132 +132 +133 +132 +131 +129 +129 +130 +127 +124 +127 +129 +128 +128 +128 +125 +128 +132 +133 +132 +131 +131 +129 +125 +120 +121 +124 +127 +130 +132 +133 +134 +127 +130 +134 +134 +129 +123 +121 +123 +131 +132 +131 +130 +132 +136 +138 +138 +136 +140 +139 +133 +127 +125 +126 +127 +122 +126 +131 +134 +137 +138 +137 +135 +133 +130 +132 +133 +129 +125 +126 +126 +122 +125 +129 +132 +133 +132 +130 +130 +134 +133 +130 +126 +127 +130 +130 +127 +131 +130 +127 +128 +131 +134 +137 +139 +133 +131 +130 +134 +133 +127 +123 +123 +132 +130 +129 +131 +130 +128 +125 +124 +124 +130 +133 +129 +125 +125 +124 +122 +127 +128 +130 +131 +130 +131 +137 +145 +144 +143 +140 +139 +140 +140 +139 +137 +137 +136 +135 +131 +128 +129 +135 +139 +140 +141 +142 +143 +147 +149 +147 +143 +140 +140 +139 +137 +136 +138 +139 +139 +139 +141 +140 +138 +138 +140 +139 +139 +146 +143 +138 +133 +133 +134 +135 +133 +132 +129 +135 +143 +143 +138 +131 +124 +124 +126 +129 +133 +138 +140 +138 +133 +135 +136 +139 +142 +145 +148 +151 +152 +147 +141 +140 +142 +145 +148 +145 +137 +131 +129 +128 +131 +135 +137 +139 +140 +142 +138 +134 +132 +136 +143 +148 +149 +146 +141 +129 +124 +129 +128 +124 +127 +126 +129 +134 +137 +137 +135 +136 +139 +139 +139 +139 +139 +139 +139 +139 +140 +138 +138 +137 +136 +136 +135 +135 +135 +138 +136 +138 +143 +143 +137 +134 +135 +141 +138 +140 +144 +146 +149 +151 +147 +146 +144 +142 +141 +140 +140 +142 +145 +148 +144 +138 +138 +141 +143 +142 +140 +141 +139 +137 +138 +141 +142 +139 +136 +131 +132 +134 +135 +135 +133 +134 +136 +139 +138 +137 +137 +136 +135 +136 +137 +130 +130 +136 +141 +139 +141 +150 +155 +161 +161 +161 +154 +143 +136 +137 +143 +147 +145 +144 +143 +143 +140 +136 +133 +134 +137 +141 +144 +145 +144 +143 +142 +142 +146 +147 +145 +143 +143 +144 +143 +145 +141 +141 +144 +146 +144 +144 +145 +143 +139 +135 +134 +134 +134 +136 +138 +139 +137 +138 +140 +140 +137 +137 +139 +141 +142 +142 +139 +136 +135 +137 +140 +140 +140 +141 +141 +140 +139 +138 +137 +137 +138 +139 +140 +141 +141 +140 +140 +139 +139 +140 +141 +142 +141 +141 +141 +140 +137 +135 +135 +136 +137 +141 +145 +146 +143 +140 +140 +141 +144 +148 +152 +145 +143 +145 +148 +148 +145 +143 +144 +143 +143 +144 +144 +142 +142 +145 +148 +146 +139 +129 +122 +125 +132 +137 +140 +139 +143 +140 +132 +134 +144 +146 +141 +134 +136 +137 +140 +144 +148 +149 +148 +148 +145 +142 +143 +149 +155 +155 +152 +146 +142 +141 +144 +145 +138 +128 +120 +112 +113 +116 +123 +131 +138 +142 +143 +148 +149 +151 +150 +144 +136 +131 +131 +133 +135 +136 +135 +135 +138 +147 +155 +159 +146 +135 +130 +128 +122 +119 +119 +120 +116 +113 +117 +123 +129 +134 +137 +135 +136 +134 +136 +147 +156 +161 +165 +160 +164 +159 +151 +157 +172 +175 +167 +163 +140 +143 +156 +152 +146 +140 +126 +125 +130 +141 +150 +160 +176 +173 +152 +134 +146 +171 +181 +171 +176 +183 +172 +143 +129 +135 +137 +129 +130 +134 +136 +138 +137 +160 +189 +177 +140 +124 +134 +156 +168 +162 +146 +138 +155 +181 +185 +173 +167 +180 +202 +203 +183 +153 +130 +144 +164 +183 +183 +171 +174 +191 +203 +195 +186 +175 +159 +140 +138 +153 +166 +178 +186 +185 +174 +153 +140 +149 +170 +174 +174 +179 +190 +191 +177 +165 +165 +168 +170 +175 +176 +165 +154 +157 +166 +197 +218 +221 +209 +197 +178 +159 +155 +163 +162 +172 +188 +194 +183 +177 +187 +208 +211 +208 +204 +206 +209 +209 +209 +212 +217 +221 +220 +220 +215 +198 +181 +165 +171 +187 +201 +205 +209 +211 +212 +207 +200 +202 +204 +197 +187 +180 +186 +192 +200 +199 +202 +194 +178 +186 +204 +220 +220 +218 +206 +191 +189 +193 +192 +192 +193 +189 +182 +179 +184 +193 +201 +191 +177 +170 +173 +174 +171 +171 +175 +183 +187 +191 +192 +188 +182 +175 +169 +165 +165 +165 +166 +165 +164 +162 +161 +155 +148 +142 +137 +135 +136 +134 +135 +132 +130 +127 +126 +127 +129 +130 +130 +130 +132 +135 +137 +139 +141 +143 +144 +143 +143 +144 +147 +149 +148 +148 +148 +146 +148 +152 +154 +156 +157 +158 +159 +158 +159 +160 +163 +167 +168 +166 +165 +166 +168 +170 +172 +173 +172 +171 +170 +175 +178 +181 +184 +186 +187 +188 +189 +195 +197 +200 +203 +201 +194 +186 +183 +178 +174 +166 +161 +163 +163 +157 +149 +146 +146 +147 +148 +148 +146 +147 +148 +153 +154 +155 +154 +151 +150 +151 +153 +159 +161 +166 +171 +175 +182 +189 +195 +202 +211 +218 +226 +238 +244 +246 +249 +250 +250 +250 +250 +251 +251 +251 +252 +250 +250 +250 +250 +250 +251 +251 +252 +252 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +245 +246 +246 +245 +244 +244 +244 +243 +242 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +242 +241 +241 +242 +242 +241 +242 +243 +244 +244 +245 +244 +244 +245 +246 +246 +245 +244 +246 +247 +246 +247 +248 +248 +248 +249 +248 +248 +248 +247 +247 +248 +249 +248 +247 +246 +246 +246 +246 +247 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +251 +250 +251 +251 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +252 +249 +248 +249 +250 +254 +255 +247 +236 +231 +233 +237 +234 +227 +221 +209 +206 +216 +224 +234 +235 +228 +220 +218 +217 +213 +206 +200 +195 +195 +190 +181 +179 +183 +182 +177 +173 +175 +179 +180 +181 +186 +187 +180 +168 +169 +167 +167 +175 +185 +185 +177 +169 +166 +162 +162 +161 +158 +156 +155 +144 +144 +146 +151 +160 +171 +177 +179 +175 +170 +166 +164 +161 +155 +151 +151 +151 +156 +163 +167 +165 +161 +158 +155 +153 +149 +155 +163 +164 +163 +159 +156 +161 +161 +163 +163 +159 +154 +153 +156 +163 +165 +167 +169 +169 +167 +165 +163 +155 +154 +156 +163 +171 +171 +161 +151 +146 +148 +150 +152 +155 +155 +151 +146 +146 +150 +152 +152 +152 +152 +151 +150 +149 +149 +149 +149 +149 +148 +146 +143 +143 +141 +139 +140 +142 +143 +141 +139 +138 +137 +136 +134 +131 +131 +133 +135 +133 +128 +128 +129 +129 +132 +132 +128 +134 +134 +135 +133 +130 +131 +136 +140 +145 +145 +144 +143 +142 +138 +139 +146 +169 +188 +179 +150 +141 +142 +140 +140 +140 +140 +140 +139 +135 +133 +134 +138 +130 +130 +132 +136 +136 +132 +127 +126 +124 +129 +132 +128 +125 +127 +134 +140 +137 +134 +130 +128 +128 +129 +130 +131 +139 +140 +141 +142 +143 +144 +146 +146 +143 +150 +154 +149 +141 +137 +137 +138 +137 +139 +139 +137 +134 +126 +120 +120 +123 +129 +135 +136 +135 +132 +129 +127 +128 +127 +126 +125 +124 +123 +124 +125 +121 +118 +118 +121 +123 +122 +121 +121 +124 +132 +132 +124 +116 +111 +112 +120 +128 +132 +132 +128 +128 +133 +136 +137 +134 +135 +135 +133 +130 +129 +131 +133 +136 +131 +121 +99 +93 +107 +123 +135 +137 +141 +145 +145 +143 +141 +137 +135 +140 +143 +144 +140 +135 +133 +133 +133 +132 +124 +120 +125 +137 +145 +146 +146 +144 +141 +135 +132 +133 +139 +143 +143 +143 +143 +140 +134 +129 +129 +133 +137 +136 +137 +137 +136 +134 +132 +130 +129 +135 +138 +139 +137 +136 +140 +142 +141 +141 +148 +150 +149 +150 +148 +154 +166 +168 +167 +161 +154 +152 +154 +155 +153 +149 +152 +153 +152 +151 +151 +151 +151 +152 +150 +145 +144 +147 +149 +150 +148 +145 +144 +142 +140 +139 +142 +147 +152 +151 +150 +149 +149 +150 +148 +146 +144 +145 +145 +143 +142 +141 +140 +138 +138 +140 +142 +142 +141 +141 +140 +139 +140 +142 +138 +134 +133 +135 +136 +136 +135 +137 +132 +132 +136 +132 +124 +123 +128 +133 +131 +130 +133 +136 +136 +130 +126 +130 +134 +138 +136 +128 +123 +126 +133 +128 +124 +126 +129 +130 +132 +130 +124 +127 +129 +132 +132 +130 +128 +125 +123 +122 +123 +125 +128 +131 +133 +134 +135 +128 +130 +132 +131 +126 +121 +120 +122 +129 +128 +126 +126 +130 +135 +135 +133 +134 +138 +138 +132 +127 +126 +128 +129 +126 +133 +137 +134 +128 +126 +129 +131 +133 +131 +136 +138 +130 +125 +128 +131 +127 +130 +131 +132 +138 +144 +140 +132 +135 +133 +129 +124 +127 +133 +135 +131 +130 +130 +131 +133 +135 +136 +135 +133 +131 +129 +128 +130 +132 +130 +128 +129 +130 +131 +130 +129 +128 +124 +119 +118 +124 +127 +128 +129 +133 +137 +135 +129 +129 +129 +131 +132 +134 +135 +140 +144 +147 +146 +144 +142 +141 +140 +137 +133 +139 +139 +134 +128 +126 +130 +135 +136 +137 +138 +138 +140 +145 +148 +144 +138 +130 +131 +132 +133 +133 +134 +139 +143 +143 +144 +144 +145 +148 +148 +143 +138 +141 +140 +137 +135 +135 +139 +140 +140 +138 +134 +139 +147 +147 +139 +131 +124 +124 +125 +128 +130 +134 +136 +135 +132 +137 +136 +136 +141 +148 +152 +147 +140 +137 +137 +142 +145 +148 +149 +143 +133 +119 +124 +133 +140 +144 +144 +142 +140 +138 +139 +141 +141 +142 +144 +144 +143 +148 +145 +131 +125 +132 +131 +129 +140 +142 +141 +140 +138 +135 +134 +138 +143 +144 +143 +143 +144 +144 +143 +142 +142 +138 +135 +134 +136 +138 +138 +136 +135 +136 +138 +143 +147 +146 +139 +134 +132 +134 +133 +137 +142 +144 +146 +147 +143 +142 +143 +143 +142 +140 +138 +140 +142 +145 +141 +137 +137 +138 +139 +139 +140 +142 +140 +138 +138 +139 +139 +137 +135 +129 +128 +128 +131 +133 +133 +134 +136 +139 +138 +138 +139 +138 +136 +136 +137 +132 +134 +138 +140 +137 +140 +149 +154 +157 +159 +160 +155 +144 +136 +137 +141 +139 +139 +138 +138 +139 +138 +138 +137 +132 +135 +139 +142 +144 +144 +143 +142 +141 +141 +141 +141 +142 +143 +144 +144 +142 +139 +137 +140 +141 +140 +140 +143 +138 +137 +138 +139 +139 +136 +133 +133 +134 +130 +130 +134 +137 +135 +135 +139 +139 +140 +140 +139 +138 +137 +138 +140 +140 +141 +142 +143 +143 +142 +140 +139 +138 +139 +139 +140 +140 +140 +140 +139 +140 +139 +140 +141 +141 +140 +140 +141 +139 +137 +136 +138 +140 +139 +138 +139 +138 +138 +139 +142 +143 +144 +146 +149 +142 +142 +143 +147 +147 +145 +143 +143 +137 +139 +142 +145 +147 +146 +146 +146 +147 +141 +131 +125 +127 +132 +136 +139 +136 +139 +137 +131 +133 +141 +143 +139 +137 +137 +138 +143 +146 +147 +147 +147 +147 +145 +143 +143 +148 +154 +156 +155 +150 +147 +146 +147 +148 +145 +138 +132 +132 +122 +116 +117 +128 +138 +143 +143 +150 +152 +155 +154 +149 +141 +136 +134 +133 +135 +136 +136 +134 +135 +141 +147 +155 +147 +139 +136 +133 +129 +125 +124 +127 +120 +114 +114 +119 +123 +129 +131 +135 +136 +132 +131 +138 +147 +157 +166 +172 +166 +160 +154 +155 +160 +168 +173 +167 +152 +149 +155 +158 +162 +158 +141 +125 +126 +134 +143 +152 +167 +166 +148 +125 +131 +161 +183 +174 +173 +187 +189 +157 +129 +128 +139 +137 +136 +145 +152 +146 +129 +139 +168 +176 +156 +134 +121 +144 +177 +193 +175 +146 +147 +176 +192 +189 +182 +191 +205 +200 +188 +166 +140 +144 +152 +168 +171 +159 +163 +187 +205 +205 +189 +182 +180 +159 +137 +139 +153 +167 +172 +178 +169 +149 +133 +143 +165 +173 +172 +175 +183 +188 +179 +175 +182 +180 +177 +175 +174 +170 +161 +149 +141 +172 +213 +236 +225 +207 +189 +173 +164 +161 +157 +166 +186 +197 +185 +173 +177 +200 +207 +204 +199 +203 +210 +210 +207 +213 +221 +224 +218 +213 +211 +203 +193 +175 +175 +186 +199 +205 +208 +212 +214 +209 +200 +201 +207 +201 +182 +168 +176 +192 +202 +199 +201 +198 +178 +180 +200 +221 +224 +222 +210 +197 +193 +194 +195 +200 +201 +200 +192 +182 +182 +189 +194 +189 +178 +171 +175 +176 +170 +167 +167 +179 +187 +196 +197 +192 +182 +174 +170 +166 +167 +166 +166 +165 +163 +162 +162 +157 +152 +146 +141 +136 +136 +135 +136 +135 +131 +128 +126 +127 +128 +128 +128 +130 +132 +135 +137 +138 +139 +140 +140 +140 +140 +142 +145 +147 +147 +146 +146 +145 +148 +152 +154 +156 +157 +157 +156 +156 +158 +160 +162 +165 +165 +165 +164 +165 +166 +168 +171 +174 +175 +174 +173 +178 +180 +183 +186 +188 +189 +190 +191 +194 +194 +197 +202 +203 +197 +189 +186 +181 +176 +167 +159 +156 +155 +151 +146 +146 +146 +148 +149 +148 +146 +148 +150 +153 +155 +157 +157 +155 +153 +153 +154 +159 +163 +170 +174 +176 +181 +189 +195 +204 +214 +224 +232 +242 +246 +247 +249 +250 +250 +250 +251 +251 +251 +252 +252 +250 +250 +250 +250 +250 +251 +251 +251 +252 +252 +251 +251 +250 +250 +249 +249 +249 +249 +248 +248 +249 +249 +248 +247 +247 +247 +248 +247 +247 +247 +247 +248 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +246 +246 +246 +246 +246 +246 +246 +246 +245 +244 +244 +244 +243 +242 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +241 +242 +242 +242 +241 +242 +243 +244 +245 +245 +245 +244 +245 +246 +247 +245 +245 +246 +247 +246 +247 +247 +248 +248 +249 +249 +249 +248 +247 +247 +248 +248 +247 +247 +246 +246 +246 +246 +247 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +251 +251 +252 +252 +252 +253 +253 +252 +252 +251 +251 +250 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +253 +253 +252 +252 +250 +251 +252 +252 +252 +252 +252 +253 +253 +252 +251 +250 +251 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +252 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +251 +251 +252 +253 +251 +248 +247 +248 +251 +255 +255 +248 +240 +235 +232 +231 +227 +225 +225 +215 +209 +214 +218 +225 +229 +224 +219 +220 +220 +215 +206 +198 +197 +196 +193 +189 +186 +184 +183 +182 +190 +190 +190 +186 +184 +188 +186 +176 +169 +169 +165 +162 +169 +180 +181 +173 +165 +163 +161 +161 +160 +156 +153 +152 +145 +150 +156 +161 +170 +177 +181 +180 +172 +166 +161 +159 +156 +151 +151 +154 +158 +162 +166 +167 +165 +160 +157 +153 +154 +153 +158 +166 +163 +158 +155 +151 +156 +158 +162 +161 +154 +148 +150 +158 +166 +167 +167 +165 +162 +158 +157 +157 +158 +161 +164 +166 +166 +165 +158 +151 +147 +149 +150 +150 +149 +149 +149 +148 +149 +148 +149 +151 +155 +159 +158 +154 +150 +150 +150 +151 +151 +149 +148 +148 +146 +144 +141 +141 +141 +141 +141 +140 +141 +140 +138 +134 +132 +132 +134 +136 +134 +130 +130 +130 +130 +133 +137 +135 +136 +139 +141 +140 +137 +136 +138 +140 +143 +144 +144 +143 +140 +137 +143 +159 +185 +183 +158 +133 +136 +143 +144 +144 +140 +139 +139 +138 +136 +133 +133 +134 +133 +131 +129 +129 +130 +131 +133 +134 +133 +139 +141 +140 +136 +136 +140 +143 +139 +137 +135 +133 +135 +138 +141 +142 +143 +142 +142 +142 +143 +144 +146 +147 +146 +149 +149 +145 +141 +140 +139 +138 +138 +139 +136 +131 +124 +117 +115 +122 +127 +132 +134 +132 +128 +127 +128 +128 +125 +124 +124 +123 +122 +122 +121 +120 +119 +120 +123 +125 +124 +119 +115 +114 +122 +132 +133 +123 +114 +110 +115 +125 +131 +133 +131 +127 +126 +130 +134 +136 +134 +134 +131 +125 +119 +116 +118 +121 +124 +120 +114 +101 +98 +111 +125 +138 +133 +134 +135 +134 +135 +139 +140 +140 +138 +141 +143 +139 +134 +131 +131 +131 +134 +126 +122 +130 +141 +145 +140 +134 +133 +132 +130 +131 +136 +143 +145 +145 +142 +139 +135 +132 +131 +132 +135 +137 +137 +137 +137 +135 +133 +132 +132 +133 +138 +140 +140 +136 +134 +138 +140 +139 +141 +146 +150 +151 +151 +152 +159 +168 +169 +167 +160 +152 +148 +151 +153 +152 +151 +152 +153 +151 +150 +151 +151 +151 +152 +150 +146 +145 +146 +146 +147 +147 +146 +144 +143 +143 +142 +142 +146 +152 +151 +150 +149 +149 +149 +148 +144 +142 +140 +140 +141 +141 +139 +137 +136 +134 +133 +138 +143 +142 +139 +139 +139 +138 +141 +136 +129 +130 +132 +137 +138 +138 +140 +135 +134 +136 +131 +122 +121 +126 +129 +127 +127 +129 +132 +132 +128 +124 +130 +134 +137 +135 +128 +122 +125 +131 +127 +124 +126 +129 +132 +134 +131 +124 +125 +126 +129 +131 +130 +128 +126 +126 +125 +125 +125 +126 +128 +130 +132 +133 +130 +129 +128 +127 +124 +123 +124 +127 +129 +127 +125 +126 +130 +133 +132 +127 +129 +137 +141 +139 +135 +135 +135 +134 +129 +134 +137 +134 +130 +130 +133 +137 +135 +132 +133 +132 +125 +124 +132 +138 +136 +135 +132 +132 +140 +147 +143 +133 +130 +131 +126 +121 +128 +140 +142 +135 +125 +129 +132 +136 +136 +136 +135 +134 +128 +129 +127 +126 +128 +133 +136 +135 +132 +135 +131 +126 +126 +120 +116 +117 +122 +124 +125 +126 +132 +137 +138 +135 +132 +130 +131 +134 +137 +138 +138 +139 +138 +139 +138 +138 +139 +140 +139 +137 +141 +139 +132 +126 +126 +133 +136 +134 +134 +136 +136 +136 +142 +145 +140 +132 +125 +128 +131 +132 +129 +129 +136 +145 +147 +146 +146 +149 +152 +153 +147 +138 +134 +135 +135 +136 +140 +144 +145 +144 +141 +138 +143 +149 +145 +136 +130 +127 +128 +130 +130 +129 +130 +131 +133 +133 +136 +134 +133 +137 +145 +150 +147 +141 +137 +139 +144 +144 +141 +142 +140 +134 +123 +132 +142 +148 +149 +147 +143 +141 +135 +140 +144 +147 +147 +147 +145 +142 +146 +143 +130 +126 +135 +136 +137 +148 +153 +152 +151 +149 +146 +143 +144 +146 +146 +146 +148 +152 +153 +149 +146 +145 +137 +133 +134 +140 +146 +146 +142 +139 +140 +144 +146 +143 +140 +140 +140 +138 +134 +133 +136 +138 +137 +139 +142 +140 +139 +141 +142 +140 +137 +136 +138 +139 +139 +139 +140 +140 +138 +135 +136 +139 +139 +139 +139 +137 +135 +133 +133 +133 +132 +128 +127 +129 +133 +135 +136 +137 +134 +135 +138 +141 +140 +137 +137 +138 +139 +142 +141 +138 +137 +139 +142 +145 +148 +149 +152 +151 +145 +138 +137 +139 +136 +137 +136 +135 +133 +133 +135 +137 +134 +136 +139 +141 +141 +141 +141 +141 +141 +138 +135 +137 +139 +140 +139 +138 +139 +135 +134 +135 +135 +133 +135 +139 +139 +139 +141 +143 +142 +138 +134 +132 +130 +125 +124 +131 +136 +135 +136 +138 +138 +138 +140 +142 +144 +143 +141 +139 +140 +140 +141 +144 +146 +146 +142 +139 +138 +139 +140 +141 +140 +139 +138 +137 +138 +137 +137 +139 +140 +139 +139 +141 +140 +138 +138 +140 +141 +139 +136 +135 +133 +134 +136 +140 +142 +142 +142 +144 +142 +140 +140 +142 +144 +144 +142 +141 +136 +136 +138 +143 +148 +150 +148 +144 +145 +140 +135 +132 +131 +133 +135 +137 +138 +139 +139 +139 +138 +137 +137 +138 +142 +139 +140 +147 +147 +141 +138 +140 +143 +145 +146 +146 +148 +152 +154 +155 +153 +155 +154 +151 +151 +152 +150 +144 +141 +131 +122 +120 +124 +130 +137 +142 +150 +154 +157 +156 +152 +147 +144 +142 +140 +138 +136 +135 +133 +131 +133 +136 +141 +143 +142 +139 +137 +137 +136 +134 +135 +128 +121 +119 +121 +125 +128 +131 +134 +136 +132 +132 +134 +139 +147 +156 +170 +163 +158 +158 +159 +160 +167 +179 +167 +164 +159 +164 +180 +186 +175 +161 +139 +125 +122 +134 +149 +166 +166 +150 +127 +126 +152 +174 +162 +155 +176 +198 +182 +143 +119 +123 +129 +142 +161 +170 +151 +140 +135 +143 +156 +168 +157 +130 +135 +170 +195 +187 +157 +147 +172 +190 +183 +185 +194 +191 +179 +180 +179 +166 +147 +145 +155 +163 +159 +163 +184 +202 +207 +196 +189 +182 +166 +154 +157 +164 +173 +170 +169 +159 +144 +136 +147 +163 +171 +174 +172 +171 +175 +175 +177 +184 +190 +189 +184 +179 +177 +173 +160 +145 +156 +187 +227 +235 +217 +201 +192 +183 +169 +167 +169 +183 +193 +184 +171 +171 +199 +212 +214 +205 +206 +210 +207 +202 +210 +220 +226 +220 +213 +211 +206 +200 +185 +179 +182 +196 +204 +209 +212 +214 +212 +201 +202 +207 +204 +180 +159 +164 +191 +205 +201 +199 +198 +180 +178 +195 +221 +226 +223 +212 +201 +196 +196 +197 +201 +202 +205 +198 +185 +181 +183 +182 +183 +174 +171 +177 +179 +172 +163 +159 +173 +187 +200 +201 +193 +182 +173 +167 +162 +163 +164 +164 +163 +163 +163 +163 +162 +156 +150 +145 +139 +137 +135 +136 +136 +133 +129 +128 +129 +131 +131 +130 +130 +132 +134 +136 +137 +136 +137 +137 +138 +138 +140 +144 +146 +145 +145 +145 +145 +149 +153 +155 +157 +158 +156 +153 +153 +156 +160 +161 +162 +163 +163 +164 +163 +164 +167 +170 +173 +175 +175 +175 +178 +180 +183 +187 +189 +191 +192 +193 +195 +195 +196 +200 +200 +196 +190 +185 +180 +177 +169 +161 +153 +148 +147 +146 +145 +146 +148 +150 +149 +147 +149 +152 +152 +154 +156 +157 +158 +157 +156 +156 +163 +167 +174 +176 +177 +180 +187 +193 +205 +218 +228 +237 +244 +247 +247 +249 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +249 +250 +249 +249 +249 +249 +249 +249 +248 +247 +247 +248 +248 +248 +247 +247 +247 +248 +246 +247 +247 +247 +248 +248 +248 +248 +248 +247 +245 +244 +244 +245 +246 +246 +246 +245 +244 +244 +244 +244 +243 +242 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +242 +243 +244 +244 +244 +245 +244 +245 +246 +246 +245 +244 +246 +247 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +247 +247 +246 +246 +248 +247 +247 +247 +248 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +253 +253 +252 +252 +250 +251 +252 +253 +253 +252 +252 +253 +253 +253 +252 +251 +251 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +252 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +251 +250 +250 +251 +251 +249 +248 +249 +251 +252 +250 +243 +236 +232 +226 +221 +219 +219 +223 +217 +212 +215 +214 +218 +224 +221 +219 +222 +222 +215 +204 +196 +196 +193 +191 +192 +191 +189 +190 +194 +199 +197 +195 +192 +190 +192 +187 +176 +169 +170 +167 +163 +167 +175 +175 +169 +162 +161 +160 +159 +155 +151 +150 +152 +154 +161 +168 +171 +174 +178 +178 +174 +165 +159 +153 +151 +150 +150 +153 +158 +162 +164 +166 +166 +163 +160 +159 +157 +155 +155 +161 +164 +159 +154 +152 +150 +156 +159 +162 +159 +152 +146 +151 +161 +167 +165 +162 +159 +155 +151 +150 +151 +154 +160 +164 +162 +160 +159 +157 +153 +149 +151 +152 +151 +149 +148 +150 +152 +148 +146 +145 +147 +155 +161 +161 +157 +149 +148 +149 +150 +150 +150 +151 +152 +148 +147 +145 +144 +143 +144 +145 +145 +145 +145 +144 +141 +139 +139 +139 +138 +137 +133 +133 +133 +132 +134 +138 +137 +135 +139 +142 +141 +138 +135 +134 +134 +138 +141 +143 +143 +140 +137 +146 +164 +176 +161 +137 +128 +141 +147 +141 +135 +132 +132 +132 +133 +131 +128 +124 +121 +126 +126 +127 +129 +132 +135 +139 +142 +145 +148 +149 +147 +144 +142 +142 +142 +139 +140 +141 +141 +144 +147 +148 +147 +147 +145 +142 +142 +142 +144 +145 +146 +152 +150 +146 +142 +140 +141 +139 +137 +138 +138 +134 +126 +119 +112 +113 +122 +126 +128 +127 +123 +121 +123 +127 +130 +128 +127 +126 +125 +124 +124 +121 +117 +119 +121 +124 +126 +122 +115 +111 +110 +120 +129 +128 +120 +114 +113 +117 +124 +126 +128 +128 +125 +123 +124 +125 +125 +121 +119 +115 +110 +107 +111 +120 +127 +120 +111 +108 +106 +110 +120 +122 +128 +129 +128 +126 +126 +132 +140 +143 +141 +136 +137 +138 +136 +133 +131 +130 +130 +130 +130 +132 +136 +139 +138 +132 +127 +127 +127 +127 +129 +136 +142 +143 +142 +134 +130 +128 +130 +133 +136 +136 +137 +138 +138 +136 +134 +132 +133 +135 +137 +141 +140 +139 +136 +134 +136 +137 +137 +141 +145 +150 +152 +150 +152 +159 +165 +168 +169 +164 +153 +146 +147 +149 +148 +151 +152 +152 +151 +150 +151 +151 +151 +152 +150 +147 +146 +145 +144 +144 +145 +145 +144 +146 +148 +147 +142 +143 +147 +148 +147 +147 +147 +147 +146 +144 +141 +137 +138 +139 +139 +138 +137 +135 +133 +132 +136 +143 +142 +136 +137 +139 +136 +136 +130 +124 +124 +130 +136 +139 +139 +141 +137 +135 +135 +132 +127 +126 +130 +133 +132 +132 +133 +133 +132 +130 +128 +132 +130 +131 +132 +132 +129 +127 +127 +126 +124 +126 +128 +130 +133 +131 +124 +124 +125 +128 +128 +128 +128 +129 +129 +127 +126 +124 +123 +123 +125 +127 +128 +128 +126 +125 +125 +125 +126 +128 +131 +132 +129 +126 +126 +131 +134 +131 +127 +125 +136 +145 +146 +143 +142 +140 +136 +134 +132 +133 +137 +141 +141 +139 +138 +135 +130 +126 +122 +119 +125 +136 +142 +141 +137 +132 +131 +135 +139 +135 +130 +129 +130 +126 +123 +129 +137 +137 +131 +129 +131 +133 +133 +132 +131 +132 +134 +128 +132 +132 +128 +128 +134 +138 +137 +136 +138 +130 +123 +125 +122 +119 +122 +121 +125 +128 +127 +127 +131 +134 +136 +131 +127 +126 +130 +134 +133 +130 +127 +120 +121 +124 +128 +133 +136 +138 +138 +139 +135 +129 +126 +129 +136 +138 +135 +134 +135 +134 +133 +138 +141 +137 +130 +125 +127 +131 +130 +124 +119 +125 +136 +145 +142 +141 +142 +145 +147 +142 +135 +132 +133 +135 +139 +144 +147 +145 +141 +139 +139 +145 +147 +140 +133 +130 +129 +130 +130 +129 +126 +127 +130 +135 +137 +136 +135 +135 +136 +137 +141 +145 +147 +143 +142 +142 +137 +131 +132 +137 +137 +136 +140 +144 +145 +143 +142 +141 +141 +137 +142 +145 +146 +146 +144 +142 +139 +139 +138 +129 +127 +133 +137 +140 +149 +154 +155 +157 +159 +156 +151 +147 +146 +144 +145 +150 +158 +160 +155 +148 +146 +137 +134 +136 +145 +153 +153 +149 +146 +147 +148 +144 +136 +135 +141 +148 +150 +144 +140 +138 +135 +131 +134 +139 +140 +140 +141 +140 +137 +135 +136 +139 +140 +136 +138 +142 +143 +138 +132 +132 +136 +135 +136 +136 +134 +130 +129 +130 +132 +137 +133 +130 +132 +135 +136 +137 +137 +129 +132 +136 +141 +141 +137 +136 +136 +137 +141 +139 +136 +139 +141 +140 +141 +137 +138 +141 +142 +140 +136 +132 +133 +131 +133 +134 +132 +129 +129 +132 +136 +139 +140 +140 +140 +140 +139 +139 +139 +136 +132 +130 +133 +137 +138 +137 +138 +138 +136 +136 +135 +132 +130 +133 +139 +146 +144 +143 +143 +141 +138 +136 +135 +131 +128 +128 +133 +139 +139 +139 +140 +140 +140 +142 +145 +148 +147 +143 +139 +141 +140 +141 +145 +148 +147 +142 +138 +136 +137 +139 +141 +140 +139 +138 +137 +136 +135 +135 +138 +139 +138 +139 +141 +143 +140 +138 +139 +139 +138 +138 +138 +135 +134 +135 +136 +138 +139 +140 +142 +144 +142 +139 +140 +142 +143 +142 +140 +140 +137 +135 +137 +143 +149 +149 +146 +141 +139 +137 +136 +135 +135 +135 +136 +140 +138 +140 +145 +142 +135 +133 +137 +146 +142 +143 +147 +145 +138 +132 +132 +139 +142 +145 +146 +147 +149 +152 +153 +152 +156 +157 +153 +152 +154 +152 +146 +139 +136 +134 +129 +122 +120 +129 +139 +147 +151 +155 +156 +154 +153 +152 +151 +150 +144 +138 +136 +133 +130 +132 +134 +134 +141 +145 +143 +142 +145 +147 +145 +145 +139 +134 +131 +128 +126 +126 +127 +132 +134 +134 +135 +138 +138 +141 +148 +158 +159 +159 +157 +157 +160 +167 +172 +168 +165 +158 +167 +189 +197 +186 +180 +152 +127 +116 +126 +148 +168 +172 +161 +141 +138 +153 +163 +144 +131 +157 +195 +202 +166 +120 +105 +122 +151 +173 +172 +152 +142 +136 +141 +150 +158 +157 +148 +141 +154 +165 +169 +159 +157 +174 +184 +172 +172 +175 +174 +171 +178 +181 +174 +154 +143 +142 +152 +158 +167 +184 +201 +204 +196 +192 +188 +173 +162 +169 +182 +184 +173 +166 +154 +141 +142 +158 +171 +176 +179 +172 +165 +167 +173 +176 +176 +189 +192 +190 +186 +184 +185 +180 +171 +157 +163 +197 +232 +228 +211 +202 +197 +183 +179 +174 +180 +188 +184 +172 +169 +196 +216 +224 +216 +210 +208 +206 +204 +203 +214 +223 +223 +218 +213 +208 +202 +192 +182 +183 +195 +206 +215 +217 +215 +210 +203 +202 +206 +206 +183 +155 +154 +190 +210 +207 +203 +201 +188 +185 +194 +215 +223 +222 +212 +204 +197 +194 +196 +199 +198 +203 +199 +186 +183 +185 +180 +179 +172 +171 +179 +182 +173 +162 +155 +168 +186 +201 +201 +193 +184 +173 +163 +154 +156 +160 +160 +161 +162 +164 +166 +165 +161 +154 +147 +142 +139 +136 +135 +132 +130 +129 +128 +130 +131 +132 +132 +130 +131 +133 +133 +135 +135 +135 +136 +137 +137 +139 +142 +144 +144 +144 +144 +147 +151 +154 +154 +156 +157 +155 +151 +150 +152 +156 +158 +160 +160 +162 +163 +163 +164 +166 +169 +171 +174 +175 +177 +178 +180 +183 +186 +189 +192 +193 +195 +198 +198 +197 +196 +196 +194 +188 +182 +176 +174 +169 +160 +151 +147 +146 +147 +145 +146 +148 +150 +150 +149 +150 +153 +154 +154 +155 +156 +158 +158 +158 +157 +167 +171 +176 +177 +179 +182 +188 +194 +207 +220 +232 +240 +246 +247 +247 +249 +252 +251 +251 +251 +251 +251 +252 +253 +254 +254 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +248 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +247 +245 +244 +244 +245 +246 +246 +245 +245 +244 +244 +244 +244 +243 +242 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +243 +242 +243 +243 +243 +243 +244 +244 +245 +244 +246 +246 +245 +244 +245 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +247 +246 +245 +246 +247 +247 +245 +246 +248 +248 +247 +247 +248 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +252 +252 +253 +252 +252 +250 +251 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +251 +249 +251 +251 +251 +250 +250 +250 +251 +247 +238 +231 +228 +222 +216 +217 +217 +222 +218 +217 +221 +218 +220 +223 +222 +221 +223 +221 +212 +201 +194 +191 +188 +186 +189 +193 +196 +198 +202 +200 +195 +193 +194 +194 +194 +187 +175 +172 +175 +175 +173 +173 +175 +172 +166 +160 +160 +158 +153 +147 +145 +149 +155 +161 +168 +172 +172 +173 +175 +172 +166 +157 +153 +147 +146 +149 +154 +159 +161 +164 +165 +165 +164 +163 +161 +160 +159 +155 +155 +159 +159 +153 +150 +150 +151 +157 +161 +162 +157 +150 +148 +155 +163 +165 +160 +155 +153 +151 +147 +145 +144 +145 +153 +157 +156 +157 +160 +158 +153 +148 +150 +152 +153 +151 +149 +149 +150 +147 +146 +144 +143 +147 +153 +155 +155 +150 +148 +148 +149 +150 +149 +152 +155 +150 +149 +147 +147 +147 +148 +147 +147 +148 +149 +149 +146 +145 +144 +143 +140 +140 +139 +141 +141 +136 +136 +139 +139 +138 +140 +142 +141 +137 +134 +133 +133 +136 +140 +143 +143 +141 +138 +143 +155 +154 +141 +131 +135 +144 +143 +134 +127 +128 +129 +129 +128 +125 +123 +120 +118 +124 +128 +133 +136 +139 +142 +144 +146 +150 +150 +149 +147 +146 +146 +145 +143 +141 +143 +145 +146 +148 +150 +151 +148 +149 +147 +145 +142 +143 +144 +145 +146 +152 +150 +146 +142 +141 +140 +136 +133 +135 +135 +131 +127 +123 +117 +117 +124 +125 +125 +122 +118 +118 +123 +128 +131 +132 +131 +129 +126 +126 +125 +121 +117 +119 +120 +121 +121 +119 +115 +115 +116 +122 +127 +125 +121 +122 +124 +124 +125 +124 +126 +126 +123 +121 +121 +120 +120 +114 +115 +114 +112 +112 +116 +125 +133 +119 +107 +106 +113 +122 +125 +119 +121 +130 +133 +134 +132 +134 +138 +139 +137 +135 +134 +132 +132 +132 +132 +131 +130 +128 +133 +137 +138 +136 +131 +128 +126 +127 +126 +125 +127 +132 +137 +138 +136 +128 +126 +127 +132 +138 +139 +138 +137 +140 +139 +137 +134 +131 +132 +135 +137 +140 +137 +137 +137 +137 +137 +137 +138 +143 +147 +153 +153 +148 +150 +157 +161 +167 +172 +169 +158 +148 +146 +147 +145 +151 +151 +151 +149 +150 +151 +152 +151 +151 +149 +148 +147 +146 +144 +144 +146 +147 +145 +147 +149 +147 +141 +140 +145 +147 +147 +146 +146 +145 +144 +143 +142 +136 +137 +138 +139 +137 +137 +137 +137 +136 +138 +143 +140 +131 +133 +137 +135 +135 +128 +121 +122 +129 +135 +138 +138 +141 +137 +134 +133 +132 +131 +132 +134 +138 +138 +138 +135 +132 +131 +131 +132 +134 +129 +127 +132 +136 +133 +129 +126 +127 +126 +127 +129 +130 +133 +132 +127 +123 +126 +127 +125 +123 +125 +128 +127 +128 +126 +124 +122 +121 +122 +123 +124 +123 +124 +126 +127 +127 +125 +127 +128 +128 +125 +121 +121 +125 +129 +128 +124 +125 +135 +143 +141 +138 +138 +136 +133 +136 +130 +129 +137 +143 +141 +136 +134 +138 +134 +131 +127 +127 +136 +144 +144 +138 +134 +132 +131 +130 +128 +129 +131 +131 +128 +125 +126 +128 +129 +130 +131 +134 +135 +134 +131 +128 +127 +128 +130 +128 +133 +138 +138 +136 +134 +135 +135 +138 +138 +126 +117 +125 +127 +124 +128 +124 +128 +130 +130 +128 +129 +130 +131 +126 +122 +120 +122 +126 +126 +124 +124 +117 +115 +116 +123 +131 +133 +134 +135 +135 +132 +129 +130 +133 +138 +139 +138 +133 +135 +133 +131 +136 +141 +139 +133 +129 +129 +130 +129 +122 +115 +121 +131 +142 +139 +135 +132 +134 +137 +137 +134 +135 +137 +140 +142 +144 +144 +140 +135 +132 +137 +145 +146 +137 +132 +131 +129 +130 +130 +127 +125 +127 +132 +137 +139 +138 +137 +137 +137 +135 +133 +137 +144 +145 +141 +138 +135 +131 +131 +136 +139 +138 +139 +137 +135 +136 +139 +141 +139 +142 +144 +147 +147 +144 +142 +138 +135 +137 +137 +134 +130 +130 +136 +143 +148 +150 +150 +152 +153 +154 +151 +151 +152 +148 +146 +149 +155 +156 +151 +147 +146 +140 +138 +141 +149 +154 +153 +150 +150 +150 +146 +143 +141 +143 +148 +152 +155 +153 +146 +141 +137 +132 +134 +139 +138 +138 +140 +140 +137 +136 +139 +140 +141 +136 +136 +140 +143 +141 +134 +131 +133 +135 +135 +134 +131 +129 +129 +131 +133 +137 +135 +135 +136 +135 +134 +135 +137 +131 +132 +134 +138 +139 +135 +131 +129 +125 +133 +135 +134 +141 +144 +141 +141 +132 +133 +135 +136 +134 +129 +126 +126 +127 +129 +132 +133 +133 +133 +134 +135 +138 +139 +140 +140 +140 +139 +139 +139 +133 +130 +130 +133 +135 +135 +136 +139 +138 +138 +139 +138 +133 +130 +135 +143 +150 +146 +142 +140 +138 +135 +135 +136 +133 +134 +136 +139 +141 +142 +141 +141 +142 +142 +142 +143 +145 +145 +143 +142 +141 +142 +143 +145 +146 +144 +139 +135 +136 +137 +139 +140 +140 +139 +139 +138 +135 +133 +134 +137 +139 +138 +139 +142 +142 +139 +137 +138 +138 +139 +141 +144 +141 +138 +135 +135 +137 +138 +141 +143 +146 +145 +142 +140 +140 +142 +143 +143 +144 +141 +135 +135 +139 +144 +147 +145 +139 +139 +139 +139 +138 +137 +139 +141 +141 +136 +137 +143 +142 +136 +134 +137 +144 +147 +147 +147 +145 +142 +136 +130 +135 +138 +141 +141 +142 +146 +150 +151 +150 +150 +150 +150 +150 +150 +147 +144 +143 +141 +141 +135 +126 +119 +123 +132 +138 +143 +148 +150 +151 +153 +153 +152 +153 +147 +141 +139 +136 +132 +134 +137 +138 +140 +141 +144 +147 +150 +150 +149 +153 +151 +149 +146 +139 +131 +124 +122 +125 +130 +132 +137 +142 +141 +141 +144 +152 +160 +162 +156 +150 +153 +161 +168 +170 +162 +153 +156 +172 +188 +186 +174 +146 +130 +122 +127 +143 +166 +178 +172 +157 +158 +161 +156 +138 +125 +148 +186 +201 +179 +130 +107 +125 +153 +170 +164 +160 +133 +116 +132 +157 +162 +155 +152 +141 +141 +142 +153 +159 +162 +168 +164 +170 +163 +161 +171 +179 +180 +173 +166 +165 +153 +146 +154 +165 +169 +176 +188 +198 +194 +200 +206 +193 +176 +177 +188 +185 +171 +165 +157 +144 +144 +161 +176 +182 +184 +173 +159 +162 +173 +176 +174 +175 +176 +176 +178 +176 +176 +178 +179 +167 +161 +180 +217 +231 +216 +201 +198 +192 +187 +180 +181 +186 +181 +174 +176 +192 +212 +221 +214 +209 +207 +207 +208 +202 +208 +217 +223 +222 +215 +207 +201 +190 +181 +182 +195 +212 +223 +221 +214 +202 +202 +203 +205 +207 +186 +153 +148 +182 +210 +214 +209 +209 +202 +198 +196 +207 +219 +220 +212 +207 +200 +195 +198 +200 +195 +199 +197 +187 +189 +194 +188 +179 +174 +175 +182 +183 +174 +163 +157 +167 +185 +198 +197 +193 +189 +175 +159 +148 +150 +153 +154 +157 +160 +164 +167 +168 +162 +157 +150 +146 +142 +138 +135 +131 +130 +129 +129 +128 +128 +129 +129 +130 +130 +131 +132 +132 +134 +135 +136 +138 +137 +138 +141 +144 +143 +143 +144 +148 +151 +152 +151 +153 +156 +154 +150 +147 +146 +147 +151 +156 +161 +164 +163 +164 +165 +168 +168 +169 +172 +175 +178 +179 +179 +183 +185 +187 +190 +194 +195 +196 +198 +197 +193 +191 +192 +187 +179 +173 +170 +165 +158 +150 +146 +146 +147 +146 +147 +148 +150 +150 +150 +151 +153 +155 +154 +154 +155 +157 +159 +160 +160 +170 +174 +176 +180 +182 +186 +193 +198 +211 +225 +235 +242 +247 +248 +247 +250 +252 +252 +251 +251 +251 +251 +252 +253 +254 +254 +253 +253 +251 +251 +251 +250 +252 +252 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +248 +247 +247 +247 +247 +249 +248 +248 +247 +247 +247 +248 +248 +247 +246 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +244 +243 +243 +242 +243 +243 +244 +245 +244 +245 +246 +244 +244 +245 +246 +245 +245 +246 +246 +247 +247 +247 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +245 +246 +248 +248 +248 +247 +248 +248 +249 +249 +250 +251 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +250 +251 +253 +253 +253 +252 +251 +251 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +252 +249 +251 +252 +252 +251 +251 +252 +253 +247 +238 +231 +228 +224 +220 +220 +219 +222 +221 +222 +228 +226 +227 +225 +223 +222 +223 +220 +210 +199 +192 +186 +185 +183 +186 +194 +200 +202 +201 +203 +196 +194 +196 +196 +193 +184 +171 +176 +180 +183 +183 +180 +177 +171 +165 +159 +158 +156 +149 +142 +141 +150 +161 +162 +168 +170 +168 +169 +173 +169 +162 +153 +150 +146 +147 +153 +161 +164 +162 +165 +165 +165 +164 +162 +160 +160 +159 +152 +152 +155 +153 +146 +144 +149 +151 +157 +160 +159 +154 +149 +150 +156 +161 +163 +156 +149 +149 +150 +147 +144 +141 +143 +149 +153 +153 +156 +160 +157 +150 +146 +148 +151 +153 +153 +149 +146 +145 +147 +148 +146 +142 +141 +144 +149 +152 +152 +150 +149 +150 +149 +149 +152 +156 +152 +150 +147 +147 +149 +150 +148 +147 +149 +151 +150 +147 +146 +146 +144 +142 +141 +142 +147 +147 +141 +139 +140 +140 +141 +142 +142 +141 +138 +138 +138 +139 +136 +139 +141 +142 +142 +137 +135 +141 +140 +133 +132 +137 +136 +133 +133 +134 +133 +133 +131 +128 +125 +124 +125 +126 +133 +135 +137 +138 +138 +142 +146 +150 +152 +150 +146 +142 +143 +146 +146 +143 +143 +146 +147 +148 +151 +154 +156 +154 +151 +149 +146 +145 +145 +146 +146 +146 +148 +148 +147 +145 +143 +140 +134 +128 +132 +132 +131 +132 +132 +126 +124 +129 +129 +127 +123 +120 +121 +126 +130 +131 +132 +131 +128 +125 +125 +125 +122 +117 +120 +118 +117 +117 +118 +119 +122 +125 +126 +129 +126 +125 +132 +136 +133 +129 +127 +127 +126 +123 +121 +121 +121 +121 +122 +125 +129 +128 +124 +123 +124 +127 +117 +106 +109 +120 +127 +126 +119 +123 +132 +142 +149 +144 +137 +134 +134 +134 +135 +131 +128 +129 +131 +132 +132 +130 +129 +133 +136 +137 +134 +131 +127 +125 +128 +126 +124 +124 +128 +133 +133 +131 +128 +127 +131 +138 +142 +142 +139 +138 +143 +142 +139 +134 +131 +130 +133 +135 +137 +134 +134 +138 +140 +139 +138 +140 +144 +148 +155 +154 +146 +147 +156 +160 +165 +172 +174 +162 +150 +147 +146 +145 +151 +151 +149 +148 +150 +152 +152 +151 +151 +149 +148 +149 +147 +145 +145 +147 +150 +146 +146 +147 +144 +138 +139 +146 +149 +149 +148 +146 +145 +143 +142 +142 +137 +138 +139 +139 +138 +138 +140 +141 +139 +140 +143 +137 +126 +129 +137 +135 +137 +129 +122 +122 +129 +136 +137 +137 +140 +137 +133 +130 +131 +133 +135 +135 +138 +139 +137 +133 +127 +125 +127 +131 +133 +130 +129 +134 +136 +132 +128 +127 +130 +129 +130 +130 +129 +132 +133 +129 +123 +128 +128 +123 +121 +122 +124 +122 +129 +128 +125 +123 +122 +121 +122 +122 +119 +123 +128 +130 +126 +121 +121 +122 +129 +125 +121 +121 +125 +130 +131 +129 +126 +133 +136 +130 +126 +129 +130 +129 +133 +126 +126 +135 +138 +133 +130 +132 +134 +134 +133 +131 +133 +141 +143 +136 +132 +130 +131 +132 +128 +122 +127 +136 +129 +122 +121 +126 +127 +124 +130 +140 +135 +134 +133 +130 +127 +127 +127 +128 +124 +130 +140 +146 +142 +133 +130 +132 +139 +137 +121 +113 +125 +130 +127 +131 +128 +128 +128 +129 +131 +131 +128 +124 +123 +119 +117 +119 +123 +124 +125 +126 +127 +121 +120 +127 +134 +134 +132 +132 +125 +123 +123 +126 +128 +130 +130 +131 +133 +135 +134 +132 +138 +145 +145 +141 +137 +134 +134 +134 +127 +122 +126 +136 +142 +140 +135 +129 +128 +131 +136 +139 +139 +143 +145 +145 +144 +141 +135 +130 +127 +134 +143 +144 +136 +132 +131 +127 +130 +128 +126 +125 +128 +135 +138 +138 +139 +136 +136 +140 +140 +136 +135 +138 +143 +137 +137 +141 +140 +139 +140 +140 +133 +132 +131 +131 +135 +140 +141 +137 +141 +145 +149 +149 +148 +146 +141 +137 +139 +141 +141 +135 +130 +136 +146 +148 +152 +149 +146 +144 +144 +148 +156 +162 +156 +150 +146 +147 +147 +144 +143 +144 +144 +142 +144 +150 +151 +148 +148 +150 +147 +144 +145 +151 +157 +156 +153 +153 +156 +149 +144 +140 +137 +137 +138 +135 +134 +137 +139 +139 +140 +141 +141 +139 +138 +136 +138 +144 +145 +140 +135 +133 +138 +136 +133 +130 +130 +131 +134 +136 +134 +135 +137 +137 +134 +132 +133 +136 +136 +134 +133 +136 +137 +132 +126 +121 +119 +130 +133 +134 +142 +145 +140 +139 +134 +135 +137 +135 +131 +125 +123 +125 +128 +131 +135 +139 +140 +138 +136 +134 +133 +135 +137 +139 +140 +140 +141 +141 +135 +133 +133 +135 +134 +130 +132 +137 +138 +139 +142 +141 +135 +132 +138 +148 +150 +145 +141 +138 +135 +133 +132 +133 +134 +139 +143 +143 +141 +141 +141 +140 +142 +141 +140 +139 +139 +141 +143 +144 +141 +143 +145 +145 +144 +140 +135 +132 +138 +138 +139 +140 +139 +139 +138 +138 +134 +132 +133 +136 +139 +138 +139 +143 +139 +137 +137 +138 +140 +141 +144 +146 +146 +141 +136 +136 +138 +140 +141 +143 +145 +145 +143 +141 +140 +141 +144 +146 +146 +143 +138 +135 +137 +141 +144 +143 +139 +139 +139 +141 +140 +140 +142 +146 +142 +137 +135 +139 +141 +140 +139 +140 +141 +149 +151 +146 +146 +150 +145 +133 +132 +133 +134 +135 +138 +144 +148 +149 +150 +145 +143 +147 +150 +147 +144 +145 +151 +144 +139 +135 +128 +122 +120 +122 +126 +133 +138 +142 +144 +147 +149 +148 +149 +145 +141 +140 +137 +133 +133 +137 +139 +135 +135 +141 +148 +148 +147 +147 +155 +156 +158 +156 +148 +136 +126 +122 +117 +123 +127 +135 +143 +142 +141 +144 +159 +164 +166 +159 +147 +145 +156 +172 +165 +159 +154 +146 +151 +178 +179 +150 +129 +130 +132 +133 +138 +160 +177 +176 +167 +171 +166 +156 +144 +135 +149 +178 +191 +179 +135 +114 +127 +145 +160 +162 +152 +134 +111 +114 +144 +167 +168 +163 +149 +141 +131 +134 +141 +152 +163 +160 +151 +148 +157 +177 +190 +186 +179 +183 +175 +169 +164 +173 +181 +171 +160 +164 +179 +191 +203 +205 +196 +190 +185 +176 +180 +167 +166 +162 +146 +140 +156 +172 +185 +184 +167 +151 +156 +171 +178 +179 +175 +167 +166 +170 +170 +167 +166 +170 +175 +174 +180 +204 +227 +218 +197 +192 +195 +190 +186 +186 +186 +178 +177 +187 +195 +207 +210 +205 +204 +206 +206 +207 +206 +207 +212 +219 +222 +215 +206 +200 +185 +176 +179 +195 +213 +226 +222 +211 +195 +201 +204 +204 +208 +188 +155 +146 +172 +205 +215 +212 +213 +211 +206 +197 +201 +216 +219 +214 +211 +204 +198 +201 +203 +195 +196 +194 +186 +191 +199 +194 +181 +177 +179 +184 +182 +173 +165 +160 +167 +184 +195 +193 +194 +193 +177 +156 +146 +146 +148 +151 +153 +157 +162 +167 +168 +163 +158 +152 +148 +144 +139 +135 +133 +134 +133 +131 +129 +127 +127 +128 +129 +130 +130 +130 +131 +133 +135 +136 +138 +137 +138 +141 +143 +143 +143 +144 +149 +151 +150 +148 +150 +154 +154 +151 +146 +142 +140 +144 +154 +162 +164 +164 +166 +167 +169 +168 +168 +170 +174 +177 +178 +181 +183 +185 +186 +189 +193 +194 +193 +197 +197 +191 +189 +192 +187 +178 +172 +168 +162 +155 +150 +145 +145 +146 +148 +147 +148 +150 +151 +150 +151 +152 +155 +153 +152 +153 +156 +159 +162 +163 +171 +175 +177 +181 +184 +190 +198 +203 +214 +228 +239 +244 +248 +248 +248 +250 +252 +252 +251 +251 +251 +251 +252 +253 +254 +254 +253 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +250 +249 +248 +248 +248 +249 +249 +248 +247 +247 +247 +247 +250 +249 +248 +247 +247 +247 +248 +249 +247 +246 +247 +247 +248 +247 +246 +244 +244 +244 +243 +243 +244 +244 +244 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +245 +244 +243 +242 +242 +243 +244 +245 +243 +245 +245 +244 +243 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +247 +246 +247 +247 +248 +247 +246 +246 +245 +245 +246 +248 +248 +248 +248 +248 +248 +249 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +251 +252 +252 +252 +251 +250 +251 +253 +253 +253 +251 +251 +250 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +255 +250 +241 +237 +238 +233 +226 +220 +223 +222 +221 +225 +234 +234 +228 +228 +223 +221 +221 +220 +218 +209 +197 +185 +187 +186 +189 +196 +202 +202 +198 +203 +204 +197 +190 +189 +180 +173 +177 +186 +185 +185 +186 +183 +175 +165 +159 +157 +162 +156 +141 +140 +155 +166 +165 +165 +167 +167 +168 +170 +166 +161 +161 +151 +143 +144 +156 +165 +166 +164 +165 +165 +164 +162 +161 +160 +160 +156 +152 +149 +154 +156 +151 +146 +146 +149 +151 +158 +156 +153 +150 +148 +150 +154 +157 +157 +151 +147 +148 +148 +144 +143 +144 +145 +147 +146 +144 +146 +150 +149 +146 +149 +152 +152 +147 +144 +144 +145 +145 +146 +146 +145 +143 +142 +143 +145 +148 +151 +152 +151 +150 +149 +149 +151 +152 +151 +156 +154 +149 +145 +148 +148 +146 +144 +143 +144 +146 +147 +146 +147 +148 +146 +148 +150 +149 +146 +143 +142 +141 +150 +149 +146 +143 +141 +140 +139 +139 +137 +140 +140 +136 +133 +134 +136 +138 +142 +135 +131 +134 +138 +140 +139 +139 +139 +138 +137 +137 +137 +137 +136 +136 +142 +140 +139 +140 +141 +142 +147 +152 +155 +151 +145 +142 +145 +146 +147 +144 +145 +148 +149 +146 +146 +151 +155 +154 +147 +145 +145 +147 +148 +147 +146 +146 +144 +145 +146 +146 +143 +139 +135 +131 +130 +131 +135 +138 +135 +127 +128 +135 +136 +132 +127 +123 +121 +124 +128 +131 +133 +129 +124 +122 +120 +118 +119 +119 +117 +121 +122 +122 +124 +122 +121 +125 +125 +130 +132 +129 +129 +132 +132 +128 +130 +130 +126 +118 +115 +119 +125 +128 +137 +143 +146 +138 +125 +116 +118 +123 +114 +114 +114 +120 +131 +132 +130 +131 +133 +135 +144 +147 +136 +127 +132 +139 +137 +131 +128 +133 +136 +133 +132 +134 +137 +139 +136 +130 +130 +133 +128 +119 +126 +125 +124 +126 +129 +132 +133 +134 +133 +134 +136 +139 +142 +142 +141 +139 +139 +141 +141 +138 +133 +132 +135 +138 +136 +134 +136 +137 +134 +141 +145 +137 +144 +152 +154 +151 +153 +156 +159 +162 +170 +172 +171 +161 +154 +151 +150 +148 +149 +152 +154 +151 +150 +151 +152 +154 +152 +151 +151 +148 +145 +145 +148 +151 +150 +148 +145 +143 +140 +139 +143 +148 +150 +152 +153 +151 +143 +136 +135 +137 +138 +138 +139 +140 +140 +141 +141 +141 +139 +138 +136 +134 +134 +135 +137 +138 +138 +133 +129 +129 +130 +132 +134 +135 +138 +138 +136 +135 +134 +133 +131 +129 +136 +140 +139 +132 +125 +124 +127 +129 +130 +132 +135 +138 +137 +132 +126 +123 +126 +131 +134 +132 +132 +133 +131 +127 +129 +129 +123 +121 +124 +124 +121 +118 +128 +130 +125 +119 +122 +125 +125 +124 +123 +127 +130 +130 +126 +122 +121 +120 +127 +130 +128 +123 +125 +133 +138 +137 +132 +134 +131 +123 +121 +126 +131 +131 +127 +122 +121 +125 +128 +128 +129 +130 +129 +130 +132 +134 +137 +138 +134 +130 +125 +131 +133 +131 +131 +130 +129 +131 +131 +126 +122 +123 +126 +130 +132 +134 +132 +140 +137 +132 +134 +132 +128 +132 +125 +129 +130 +134 +138 +131 +127 +134 +135 +118 +121 +132 +129 +132 +137 +131 +131 +130 +131 +134 +134 +129 +124 +122 +120 +121 +123 +125 +127 +127 +127 +126 +128 +128 +129 +129 +128 +128 +129 +130 +123 +120 +124 +127 +123 +121 +125 +128 +133 +134 +135 +136 +139 +141 +140 +139 +135 +134 +138 +143 +142 +135 +134 +139 +141 +139 +135 +134 +136 +138 +139 +137 +142 +141 +141 +141 +139 +136 +132 +130 +135 +134 +134 +134 +131 +128 +128 +129 +130 +130 +131 +133 +135 +137 +138 +138 +140 +139 +139 +139 +138 +136 +133 +131 +134 +138 +140 +140 +141 +146 +148 +146 +135 +132 +128 +130 +136 +143 +148 +148 +145 +150 +150 +149 +151 +148 +144 +145 +147 +142 +141 +143 +142 +145 +149 +149 +147 +146 +143 +140 +140 +148 +155 +157 +157 +154 +150 +145 +141 +138 +139 +142 +144 +144 +146 +150 +154 +154 +152 +152 +151 +151 +154 +159 +161 +157 +152 +150 +147 +145 +144 +145 +144 +140 +136 +134 +135 +135 +136 +137 +141 +143 +139 +135 +139 +139 +140 +141 +143 +145 +142 +137 +137 +133 +132 +132 +131 +136 +138 +134 +133 +137 +139 +138 +137 +137 +137 +135 +137 +137 +139 +137 +133 +129 +127 +125 +127 +131 +130 +127 +129 +135 +138 +137 +139 +140 +134 +126 +126 +129 +128 +128 +136 +137 +139 +142 +145 +143 +135 +126 +129 +137 +141 +137 +137 +142 +142 +136 +139 +139 +139 +138 +136 +135 +134 +134 +137 +135 +135 +138 +140 +139 +137 +136 +141 +140 +137 +134 +132 +132 +134 +137 +138 +142 +145 +148 +147 +140 +137 +143 +141 +141 +141 +141 +140 +142 +144 +145 +144 +145 +145 +145 +143 +140 +141 +144 +142 +139 +137 +138 +139 +138 +137 +137 +134 +133 +134 +138 +140 +139 +136 +134 +133 +135 +139 +141 +142 +144 +144 +145 +150 +149 +146 +141 +139 +141 +143 +144 +145 +144 +144 +143 +135 +131 +137 +149 +147 +145 +142 +141 +138 +135 +134 +135 +139 +139 +139 +140 +142 +143 +145 +145 +148 +143 +139 +138 +139 +141 +145 +147 +150 +149 +148 +149 +149 +148 +146 +145 +133 +128 +127 +133 +136 +135 +137 +141 +140 +145 +149 +150 +148 +146 +145 +144 +143 +144 +140 +132 +129 +129 +123 +114 +109 +124 +135 +136 +138 +144 +146 +142 +146 +146 +141 +132 +127 +128 +133 +138 +133 +133 +132 +130 +134 +139 +142 +141 +152 +146 +148 +159 +166 +159 +148 +142 +125 +108 +113 +137 +148 +140 +140 +151 +156 +159 +168 +163 +143 +139 +157 +173 +160 +155 +143 +143 +152 +165 +165 +144 +125 +128 +137 +136 +139 +156 +165 +168 +168 +161 +166 +167 +153 +134 +141 +177 +196 +181 +140 +120 +131 +147 +157 +160 +149 +150 +136 +116 +115 +158 +196 +174 +150 +132 +124 +128 +132 +144 +159 +164 +154 +148 +149 +171 +196 +197 +195 +205 +201 +190 +184 +185 +185 +181 +168 +154 +161 +192 +202 +195 +191 +189 +190 +190 +171 +160 +161 +168 +165 +150 +146 +154 +169 +171 +160 +143 +149 +172 +181 +175 +174 +174 +170 +164 +164 +163 +162 +166 +175 +177 +180 +194 +214 +215 +204 +198 +192 +190 +191 +188 +181 +184 +193 +198 +204 +203 +207 +210 +204 +195 +197 +207 +210 +210 +208 +212 +218 +219 +208 +194 +182 +166 +167 +186 +209 +225 +222 +208 +200 +197 +197 +205 +211 +194 +163 +143 +168 +198 +216 +214 +212 +212 +206 +199 +201 +215 +218 +214 +214 +210 +202 +200 +199 +201 +202 +197 +189 +187 +195 +205 +194 +183 +179 +188 +186 +170 +158 +157 +168 +183 +191 +195 +197 +192 +180 +161 +148 +149 +150 +149 +148 +157 +164 +162 +171 +169 +162 +154 +147 +144 +141 +138 +141 +141 +138 +133 +129 +128 +129 +130 +132 +131 +130 +130 +132 +134 +135 +135 +137 +136 +138 +141 +143 +142 +142 +143 +150 +153 +152 +148 +147 +150 +151 +148 +144 +143 +141 +140 +144 +154 +164 +169 +169 +167 +168 +169 +170 +171 +175 +179 +180 +183 +185 +184 +184 +186 +191 +193 +194 +197 +198 +195 +192 +191 +186 +180 +172 +166 +158 +153 +150 +147 +145 +146 +148 +149 +150 +151 +150 +150 +151 +151 +153 +155 +157 +158 +158 +159 +161 +163 +170 +176 +180 +182 +188 +193 +199 +207 +222 +233 +244 +248 +249 +249 +250 +251 +253 +252 +252 +252 +252 +253 +253 +254 +253 +253 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +249 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +249 +249 +249 +248 +247 +247 +247 +246 +247 +247 +247 +247 +247 +246 +246 +247 +246 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +244 +244 +242 +241 +240 +241 +241 +241 +241 +241 +240 +240 +242 +242 +242 +243 +243 +243 +242 +242 +244 +244 +244 +245 +245 +245 +244 +243 +244 +244 +244 +245 +245 +246 +246 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +253 +252 +252 +252 +253 +254 +253 +252 +251 +252 +252 +251 +251 +252 +252 +252 +252 +251 +250 +250 +249 +251 +252 +252 +253 +253 +253 +252 +252 +254 +253 +253 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +250 +245 +244 +246 +242 +234 +224 +223 +223 +225 +230 +232 +229 +224 +223 +222 +222 +223 +223 +224 +216 +204 +188 +187 +187 +190 +197 +203 +202 +198 +199 +199 +191 +184 +182 +177 +175 +182 +188 +185 +182 +181 +177 +169 +161 +156 +158 +154 +148 +147 +156 +168 +173 +171 +168 +168 +167 +168 +168 +163 +156 +154 +144 +143 +149 +163 +171 +168 +163 +161 +159 +160 +160 +159 +159 +159 +156 +154 +155 +153 +150 +146 +147 +149 +150 +149 +150 +151 +148 +145 +146 +151 +157 +159 +154 +149 +146 +145 +144 +141 +138 +135 +132 +131 +126 +123 +127 +134 +137 +137 +145 +146 +146 +145 +145 +147 +146 +145 +146 +148 +148 +145 +140 +138 +140 +143 +149 +150 +151 +150 +148 +147 +149 +150 +149 +152 +152 +148 +145 +147 +147 +147 +144 +140 +139 +144 +149 +150 +147 +145 +144 +144 +145 +146 +146 +146 +146 +145 +149 +147 +143 +140 +138 +137 +137 +139 +142 +142 +141 +138 +137 +138 +137 +136 +140 +140 +141 +142 +146 +150 +147 +142 +139 +140 +141 +141 +142 +143 +144 +144 +146 +145 +145 +147 +149 +148 +149 +150 +152 +149 +145 +145 +147 +148 +148 +147 +147 +150 +150 +146 +146 +150 +152 +151 +144 +142 +143 +145 +147 +147 +147 +147 +145 +143 +140 +137 +135 +134 +133 +132 +135 +136 +141 +145 +140 +131 +127 +130 +134 +134 +133 +130 +126 +125 +128 +132 +133 +130 +125 +118 +112 +110 +116 +123 +121 +123 +122 +123 +125 +120 +115 +116 +119 +120 +121 +120 +119 +120 +123 +126 +122 +121 +118 +115 +116 +121 +125 +126 +139 +143 +141 +130 +119 +112 +112 +113 +109 +116 +122 +129 +134 +134 +134 +139 +140 +136 +133 +129 +123 +126 +135 +139 +136 +132 +130 +131 +132 +132 +134 +137 +139 +133 +128 +129 +127 +122 +121 +124 +134 +133 +131 +129 +130 +131 +132 +133 +130 +132 +136 +140 +142 +142 +139 +137 +135 +135 +136 +135 +135 +135 +135 +136 +136 +135 +135 +130 +125 +133 +142 +140 +148 +153 +150 +146 +149 +155 +161 +166 +172 +173 +169 +160 +152 +151 +150 +147 +149 +153 +155 +153 +151 +151 +151 +151 +150 +149 +148 +145 +143 +144 +147 +150 +147 +147 +146 +145 +142 +142 +146 +151 +150 +151 +153 +151 +144 +137 +136 +137 +135 +136 +137 +138 +139 +140 +139 +139 +139 +138 +136 +137 +139 +140 +142 +143 +140 +136 +132 +131 +131 +133 +135 +138 +140 +140 +138 +137 +136 +135 +133 +131 +132 +135 +136 +133 +129 +130 +132 +133 +133 +131 +131 +134 +136 +133 +129 +126 +128 +131 +133 +132 +127 +125 +127 +132 +135 +132 +123 +119 +121 +123 +121 +119 +126 +129 +126 +122 +125 +128 +126 +125 +126 +126 +125 +124 +122 +122 +122 +123 +129 +134 +134 +129 +128 +134 +138 +138 +132 +130 +126 +123 +125 +130 +133 +132 +121 +123 +127 +131 +130 +127 +125 +125 +132 +133 +134 +134 +135 +135 +133 +129 +123 +127 +128 +130 +135 +134 +133 +135 +139 +130 +122 +120 +124 +130 +133 +135 +143 +148 +144 +138 +138 +134 +129 +131 +122 +124 +128 +135 +137 +130 +126 +130 +126 +120 +126 +132 +130 +134 +139 +135 +131 +130 +132 +136 +137 +132 +127 +124 +124 +125 +127 +128 +129 +129 +128 +127 +129 +129 +128 +125 +124 +125 +129 +133 +128 +126 +129 +131 +129 +129 +131 +132 +134 +135 +136 +135 +137 +139 +138 +136 +135 +136 +141 +146 +143 +135 +134 +139 +143 +139 +135 +134 +137 +138 +137 +135 +136 +138 +139 +139 +136 +134 +134 +135 +137 +135 +133 +132 +130 +128 +129 +131 +135 +135 +136 +136 +136 +138 +140 +141 +138 +136 +136 +136 +135 +132 +130 +130 +137 +139 +138 +134 +135 +140 +145 +146 +142 +137 +133 +132 +137 +143 +147 +147 +152 +154 +151 +148 +150 +147 +141 +138 +140 +139 +144 +148 +148 +149 +151 +151 +148 +148 +145 +143 +144 +149 +153 +153 +156 +152 +145 +138 +135 +137 +140 +143 +145 +148 +150 +150 +149 +149 +150 +151 +152 +153 +156 +160 +159 +155 +150 +149 +142 +148 +152 +151 +144 +137 +137 +142 +136 +134 +132 +132 +137 +143 +145 +143 +140 +141 +142 +143 +142 +141 +141 +141 +140 +135 +134 +134 +133 +134 +135 +132 +128 +132 +136 +138 +139 +140 +140 +138 +136 +137 +139 +138 +136 +133 +131 +129 +132 +126 +122 +122 +125 +129 +133 +137 +140 +138 +130 +123 +129 +134 +132 +131 +138 +141 +143 +142 +141 +137 +131 +126 +134 +141 +145 +142 +140 +143 +143 +141 +138 +140 +141 +142 +142 +142 +141 +141 +139 +136 +134 +137 +141 +140 +138 +136 +134 +133 +133 +132 +129 +128 +133 +138 +139 +143 +146 +147 +145 +138 +137 +143 +142 +143 +141 +140 +140 +143 +144 +143 +144 +144 +145 +145 +143 +142 +144 +147 +145 +143 +140 +141 +140 +138 +137 +136 +137 +136 +137 +140 +141 +138 +136 +134 +133 +136 +140 +142 +142 +141 +142 +142 +148 +148 +145 +142 +141 +143 +145 +146 +145 +144 +143 +142 +136 +130 +131 +135 +147 +147 +146 +142 +137 +133 +129 +128 +132 +135 +139 +139 +139 +139 +143 +145 +148 +145 +143 +143 +143 +144 +147 +149 +152 +151 +151 +151 +151 +150 +148 +147 +142 +137 +132 +131 +132 +132 +134 +136 +138 +141 +146 +149 +149 +146 +143 +142 +137 +138 +139 +136 +131 +127 +123 +120 +111 +113 +119 +131 +139 +142 +144 +147 +145 +146 +144 +135 +129 +127 +132 +135 +131 +131 +129 +126 +129 +135 +139 +140 +146 +143 +144 +155 +171 +178 +172 +162 +144 +121 +111 +120 +135 +144 +144 +142 +151 +158 +172 +173 +155 +144 +149 +154 +152 +148 +142 +143 +150 +163 +165 +144 +130 +130 +143 +150 +148 +149 +155 +165 +158 +153 +160 +164 +154 +139 +146 +176 +192 +183 +144 +118 +126 +148 +165 +166 +158 +166 +164 +148 +126 +135 +169 +171 +151 +137 +127 +124 +125 +139 +158 +166 +168 +159 +148 +156 +181 +195 +195 +196 +207 +203 +194 +183 +182 +189 +181 +161 +162 +181 +188 +181 +182 +189 +197 +197 +181 +156 +151 +174 +191 +176 +150 +136 +155 +169 +175 +161 +150 +154 +169 +179 +167 +174 +174 +170 +169 +167 +164 +165 +164 +172 +179 +191 +208 +218 +214 +207 +200 +197 +191 +179 +172 +189 +202 +197 +202 +205 +208 +209 +202 +195 +197 +204 +212 +212 +212 +213 +215 +212 +202 +192 +180 +166 +160 +176 +204 +223 +218 +202 +196 +195 +197 +207 +215 +202 +170 +145 +156 +190 +218 +221 +216 +210 +204 +199 +196 +208 +217 +218 +215 +206 +198 +195 +202 +202 +203 +201 +198 +196 +198 +202 +195 +186 +184 +190 +187 +171 +158 +155 +171 +185 +190 +191 +191 +187 +179 +163 +155 +149 +145 +145 +144 +151 +160 +164 +173 +170 +164 +156 +149 +145 +143 +141 +141 +141 +139 +132 +127 +126 +127 +126 +130 +129 +129 +130 +132 +133 +134 +134 +138 +138 +140 +143 +144 +143 +142 +143 +148 +153 +155 +149 +145 +145 +147 +146 +143 +140 +137 +136 +142 +154 +165 +171 +170 +167 +167 +168 +169 +170 +174 +178 +182 +184 +186 +187 +187 +188 +192 +193 +196 +198 +200 +197 +194 +191 +183 +175 +168 +163 +157 +154 +150 +147 +147 +148 +148 +149 +149 +149 +149 +150 +151 +152 +156 +157 +159 +159 +158 +159 +162 +165 +173 +179 +183 +186 +191 +197 +206 +216 +228 +236 +246 +249 +249 +250 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +249 +249 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +249 +249 +249 +249 +248 +247 +246 +247 +247 +247 +248 +247 +247 +246 +245 +245 +247 +246 +244 +243 +244 +244 +244 +243 +244 +243 +242 +242 +243 +243 +242 +241 +241 +241 +241 +242 +242 +241 +241 +241 +243 +243 +244 +244 +243 +243 +243 +242 +243 +243 +243 +244 +245 +245 +244 +244 +244 +244 +244 +245 +245 +246 +246 +247 +246 +246 +246 +247 +247 +247 +247 +247 +248 +247 +247 +247 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +248 +249 +249 +249 +250 +249 +250 +249 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +253 +253 +253 +252 +251 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +250 +252 +252 +253 +253 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +253 +254 +252 +248 +249 +252 +248 +242 +231 +225 +222 +227 +230 +228 +225 +223 +221 +222 +223 +223 +225 +228 +222 +209 +195 +192 +190 +192 +198 +203 +201 +196 +194 +192 +184 +177 +176 +176 +181 +191 +191 +186 +181 +177 +172 +165 +158 +154 +154 +145 +145 +159 +174 +177 +173 +170 +169 +169 +166 +166 +168 +161 +152 +150 +143 +147 +157 +169 +173 +167 +160 +158 +156 +158 +159 +158 +158 +157 +155 +152 +155 +152 +148 +145 +145 +146 +145 +142 +140 +143 +143 +140 +142 +150 +157 +158 +150 +147 +144 +142 +141 +137 +131 +125 +124 +122 +117 +114 +118 +126 +132 +132 +137 +137 +137 +140 +145 +149 +149 +146 +144 +144 +143 +140 +138 +138 +139 +141 +144 +147 +150 +151 +150 +148 +149 +149 +148 +148 +148 +147 +145 +145 +146 +147 +149 +146 +146 +150 +153 +152 +150 +148 +149 +147 +144 +144 +146 +147 +147 +146 +147 +147 +146 +143 +142 +141 +142 +143 +145 +143 +140 +139 +142 +144 +142 +137 +137 +144 +147 +147 +150 +154 +152 +145 +142 +143 +145 +146 +146 +146 +147 +149 +148 +148 +149 +154 +157 +155 +151 +147 +146 +146 +146 +147 +149 +150 +150 +149 +149 +151 +151 +148 +148 +150 +150 +148 +141 +140 +140 +143 +146 +145 +145 +145 +144 +139 +132 +128 +128 +131 +135 +137 +142 +141 +144 +147 +142 +132 +126 +127 +132 +136 +136 +133 +129 +127 +131 +135 +139 +133 +124 +116 +111 +111 +118 +125 +122 +122 +119 +119 +120 +115 +108 +108 +107 +108 +109 +110 +108 +107 +112 +119 +121 +118 +116 +117 +122 +126 +126 +124 +132 +134 +131 +123 +115 +111 +110 +109 +109 +121 +132 +136 +137 +134 +138 +147 +146 +136 +124 +117 +118 +129 +139 +139 +133 +133 +132 +130 +128 +129 +132 +135 +134 +128 +126 +129 +130 +129 +134 +142 +140 +138 +134 +130 +128 +127 +129 +131 +130 +133 +137 +140 +142 +140 +136 +132 +132 +131 +132 +134 +135 +136 +135 +134 +136 +136 +136 +129 +122 +129 +142 +146 +153 +154 +148 +142 +147 +156 +164 +171 +174 +173 +168 +159 +154 +153 +153 +151 +151 +154 +156 +155 +152 +151 +150 +149 +149 +147 +146 +143 +141 +143 +147 +150 +147 +147 +147 +147 +145 +144 +147 +151 +149 +150 +151 +150 +146 +140 +136 +136 +132 +133 +135 +137 +138 +138 +137 +137 +140 +139 +138 +138 +140 +142 +143 +144 +139 +137 +133 +132 +131 +132 +135 +139 +140 +139 +138 +138 +138 +137 +136 +135 +132 +135 +136 +135 +134 +134 +135 +135 +134 +130 +130 +133 +136 +136 +132 +129 +129 +128 +129 +130 +127 +123 +125 +132 +136 +133 +124 +119 +123 +125 +121 +119 +124 +128 +126 +124 +128 +130 +126 +125 +125 +122 +120 +120 +121 +123 +124 +124 +127 +133 +136 +131 +128 +131 +134 +134 +129 +126 +123 +126 +131 +134 +133 +130 +120 +127 +135 +136 +133 +130 +128 +127 +132 +135 +137 +136 +136 +137 +137 +136 +126 +127 +126 +130 +136 +135 +133 +136 +136 +129 +124 +126 +130 +131 +130 +129 +142 +148 +147 +141 +137 +131 +128 +131 +125 +122 +128 +139 +138 +129 +124 +123 +121 +127 +132 +132 +129 +131 +133 +131 +130 +130 +132 +137 +139 +135 +129 +125 +127 +129 +131 +132 +132 +131 +129 +128 +130 +130 +129 +125 +123 +124 +130 +136 +133 +133 +135 +135 +134 +137 +138 +135 +132 +134 +135 +134 +133 +134 +134 +133 +135 +136 +140 +143 +138 +131 +132 +137 +144 +139 +135 +133 +133 +132 +128 +125 +127 +131 +135 +135 +133 +133 +137 +140 +140 +136 +132 +130 +130 +131 +133 +136 +136 +137 +137 +135 +134 +136 +139 +142 +137 +132 +131 +133 +132 +127 +125 +127 +134 +135 +133 +130 +132 +139 +144 +146 +146 +143 +141 +140 +141 +144 +146 +146 +153 +152 +147 +145 +149 +148 +142 +137 +139 +141 +150 +156 +153 +152 +153 +153 +150 +150 +149 +148 +149 +151 +151 +150 +152 +148 +140 +132 +130 +136 +141 +142 +145 +150 +150 +144 +138 +138 +141 +142 +143 +146 +152 +155 +153 +148 +145 +145 +145 +150 +153 +149 +139 +132 +136 +144 +143 +140 +135 +134 +137 +142 +144 +143 +141 +142 +144 +144 +139 +135 +138 +145 +145 +138 +137 +139 +136 +134 +133 +132 +126 +129 +133 +138 +141 +144 +143 +141 +135 +136 +138 +139 +139 +137 +133 +131 +133 +122 +117 +121 +124 +124 +129 +137 +138 +138 +132 +127 +131 +135 +134 +133 +138 +143 +146 +144 +138 +133 +130 +128 +135 +140 +144 +143 +141 +141 +143 +145 +138 +140 +143 +146 +147 +146 +145 +144 +141 +137 +135 +139 +143 +144 +141 +138 +134 +132 +132 +130 +125 +121 +127 +136 +140 +143 +145 +145 +142 +137 +137 +144 +143 +143 +140 +137 +140 +146 +147 +143 +145 +145 +145 +145 +144 +142 +144 +148 +146 +145 +146 +146 +145 +141 +138 +137 +141 +141 +143 +145 +144 +140 +136 +135 +135 +138 +142 +143 +141 +139 +139 +140 +144 +145 +144 +142 +141 +144 +146 +147 +145 +144 +143 +141 +137 +132 +126 +122 +138 +144 +147 +144 +139 +135 +130 +125 +129 +134 +139 +139 +135 +135 +139 +143 +147 +145 +143 +143 +144 +144 +147 +151 +155 +153 +151 +151 +151 +151 +151 +150 +150 +144 +135 +129 +130 +134 +136 +134 +135 +135 +140 +146 +148 +145 +141 +141 +141 +139 +138 +139 +137 +130 +126 +125 +114 +111 +114 +127 +136 +140 +145 +151 +150 +152 +150 +144 +137 +134 +134 +136 +131 +130 +127 +125 +127 +133 +136 +139 +140 +142 +142 +146 +161 +179 +183 +177 +152 +132 +119 +118 +119 +129 +142 +142 +143 +150 +166 +176 +167 +155 +150 +147 +144 +140 +137 +141 +147 +165 +173 +153 +140 +139 +153 +156 +148 +146 +153 +169 +173 +160 +155 +153 +153 +152 +156 +174 +185 +183 +148 +116 +117 +142 +163 +162 +157 +171 +180 +173 +145 +130 +146 +159 +164 +154 +143 +134 +132 +145 +160 +164 +174 +172 +161 +155 +164 +176 +180 +182 +194 +204 +207 +197 +192 +195 +186 +165 +162 +166 +173 +174 +173 +179 +191 +197 +192 +161 +144 +165 +195 +199 +170 +140 +137 +158 +181 +183 +162 +143 +146 +161 +162 +172 +181 +183 +176 +165 +162 +169 +159 +160 +168 +184 +204 +220 +223 +215 +208 +204 +197 +173 +156 +177 +203 +205 +205 +207 +206 +205 +205 +206 +206 +205 +210 +211 +214 +218 +216 +207 +196 +188 +182 +170 +158 +167 +198 +220 +214 +198 +191 +192 +197 +207 +217 +209 +181 +154 +147 +177 +209 +224 +221 +211 +204 +201 +196 +194 +204 +219 +223 +215 +201 +190 +195 +197 +201 +203 +201 +198 +198 +201 +192 +186 +187 +192 +188 +174 +161 +157 +171 +184 +187 +186 +186 +185 +181 +168 +163 +150 +142 +140 +139 +143 +154 +163 +175 +175 +171 +162 +154 +148 +144 +142 +140 +143 +141 +132 +126 +126 +126 +124 +128 +129 +130 +132 +133 +134 +134 +133 +138 +140 +144 +147 +146 +143 +142 +144 +145 +153 +157 +151 +145 +143 +145 +147 +141 +139 +136 +137 +144 +155 +164 +169 +170 +168 +167 +167 +168 +170 +174 +178 +182 +185 +187 +189 +189 +189 +192 +192 +194 +197 +200 +197 +194 +188 +179 +170 +164 +159 +155 +151 +149 +148 +149 +152 +150 +150 +150 +149 +149 +151 +153 +155 +157 +159 +160 +160 +158 +161 +165 +169 +175 +181 +184 +187 +193 +200 +211 +225 +236 +242 +248 +250 +250 +250 +252 +253 +252 +252 +253 +252 +252 +253 +253 +253 +254 +254 +252 +251 +251 +251 +250 +250 +251 +251 +252 +252 +251 +251 +249 +249 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +249 +250 +250 +249 +248 +246 +246 +246 +248 +248 +248 +247 +247 +246 +245 +244 +247 +246 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +244 +244 +244 +243 +243 +243 +242 +242 +241 +241 +242 +243 +244 +245 +245 +244 +244 +244 +245 +245 +246 +246 +246 +247 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +246 +245 +245 +245 +245 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +253 +253 +252 +252 +251 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +251 +251 +253 +253 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +254 +255 +254 +253 +255 +254 +250 +249 +249 +247 +242 +236 +229 +222 +223 +224 +225 +226 +227 +225 +225 +224 +221 +221 +226 +222 +209 +204 +199 +196 +196 +201 +203 +199 +194 +190 +186 +180 +174 +174 +178 +188 +198 +192 +187 +181 +176 +170 +162 +156 +154 +153 +149 +157 +173 +181 +175 +167 +165 +168 +169 +167 +166 +167 +160 +153 +152 +154 +159 +166 +171 +169 +163 +158 +157 +158 +160 +161 +158 +157 +155 +152 +149 +149 +152 +152 +148 +141 +136 +135 +136 +136 +142 +144 +141 +144 +153 +157 +156 +149 +145 +142 +143 +141 +134 +127 +125 +127 +130 +130 +128 +129 +133 +134 +133 +128 +129 +131 +136 +144 +148 +148 +146 +145 +141 +136 +135 +137 +139 +139 +138 +141 +145 +150 +152 +152 +150 +150 +150 +149 +147 +147 +148 +147 +144 +145 +148 +156 +156 +158 +157 +154 +150 +150 +153 +153 +151 +148 +146 +146 +148 +149 +149 +148 +149 +151 +150 +149 +147 +147 +147 +146 +143 +141 +142 +146 +149 +146 +143 +140 +145 +148 +147 +149 +152 +152 +149 +148 +150 +152 +152 +150 +149 +150 +151 +152 +150 +151 +156 +160 +158 +152 +148 +144 +145 +147 +148 +148 +148 +149 +148 +148 +150 +150 +148 +148 +150 +149 +146 +142 +140 +139 +141 +142 +141 +139 +138 +137 +129 +121 +120 +126 +134 +139 +141 +143 +140 +139 +140 +137 +130 +127 +127 +132 +134 +133 +131 +127 +127 +132 +137 +141 +128 +116 +111 +114 +119 +122 +124 +120 +118 +114 +112 +113 +108 +104 +106 +102 +107 +112 +112 +109 +108 +112 +117 +129 +123 +118 +120 +126 +128 +126 +122 +122 +121 +121 +119 +114 +110 +109 +111 +119 +129 +135 +134 +132 +131 +138 +149 +144 +132 +122 +121 +126 +136 +139 +135 +131 +133 +132 +127 +125 +127 +129 +129 +127 +132 +132 +129 +135 +148 +154 +153 +141 +139 +135 +130 +127 +126 +129 +131 +133 +135 +138 +140 +139 +136 +131 +128 +132 +131 +132 +134 +135 +135 +134 +132 +135 +136 +137 +132 +126 +132 +143 +150 +155 +156 +150 +145 +151 +161 +168 +173 +174 +171 +166 +160 +158 +158 +158 +156 +152 +154 +155 +155 +153 +151 +150 +149 +148 +147 +145 +143 +143 +145 +149 +152 +149 +147 +146 +146 +146 +145 +146 +148 +147 +148 +149 +150 +147 +142 +137 +134 +132 +133 +134 +136 +138 +140 +139 +138 +144 +142 +140 +137 +135 +136 +137 +139 +138 +137 +135 +134 +132 +131 +134 +138 +138 +137 +136 +137 +138 +138 +138 +139 +139 +138 +138 +136 +136 +135 +134 +133 +134 +132 +131 +133 +137 +136 +133 +130 +129 +125 +124 +127 +130 +129 +126 +126 +128 +130 +127 +125 +128 +127 +122 +120 +122 +127 +125 +124 +128 +129 +126 +125 +121 +119 +117 +120 +124 +127 +125 +122 +124 +130 +133 +130 +128 +129 +130 +129 +128 +126 +127 +131 +135 +134 +132 +131 +129 +134 +137 +135 +135 +136 +136 +134 +133 +137 +140 +139 +137 +137 +137 +137 +127 +128 +128 +131 +134 +131 +128 +134 +129 +125 +125 +131 +134 +133 +132 +132 +134 +141 +144 +140 +133 +128 +128 +131 +128 +124 +132 +143 +138 +127 +121 +117 +119 +129 +132 +130 +129 +126 +124 +126 +130 +130 +131 +134 +137 +135 +130 +125 +127 +129 +133 +134 +133 +132 +131 +131 +131 +131 +130 +128 +126 +128 +133 +137 +134 +134 +135 +134 +133 +138 +138 +131 +129 +131 +133 +131 +130 +130 +131 +131 +134 +132 +132 +131 +128 +125 +128 +134 +145 +141 +137 +134 +130 +123 +117 +114 +121 +125 +130 +131 +132 +135 +139 +142 +142 +135 +129 +130 +134 +137 +139 +139 +135 +136 +135 +133 +132 +134 +138 +143 +137 +131 +129 +133 +133 +128 +126 +131 +135 +136 +135 +136 +140 +144 +144 +142 +141 +144 +147 +146 +144 +142 +142 +142 +150 +149 +143 +142 +145 +148 +144 +142 +141 +143 +149 +152 +146 +144 +146 +149 +150 +149 +149 +148 +146 +147 +149 +151 +150 +147 +140 +132 +133 +140 +144 +143 +150 +151 +147 +138 +132 +131 +132 +131 +130 +136 +143 +148 +147 +145 +146 +147 +159 +154 +147 +140 +133 +131 +134 +140 +146 +145 +143 +141 +143 +144 +142 +139 +141 +140 +142 +143 +138 +133 +136 +144 +149 +141 +140 +143 +139 +135 +135 +136 +129 +131 +134 +139 +143 +145 +144 +142 +137 +137 +137 +138 +138 +137 +133 +130 +129 +124 +124 +127 +128 +125 +130 +138 +136 +141 +140 +137 +135 +134 +133 +134 +136 +141 +146 +145 +140 +136 +135 +135 +131 +134 +138 +141 +140 +139 +141 +144 +139 +140 +143 +145 +146 +145 +142 +140 +141 +138 +138 +142 +146 +145 +143 +141 +137 +135 +133 +130 +123 +117 +124 +136 +140 +142 +142 +141 +142 +138 +138 +144 +142 +142 +138 +134 +139 +148 +150 +145 +146 +146 +146 +146 +145 +142 +142 +144 +145 +145 +149 +151 +149 +145 +141 +139 +142 +143 +145 +146 +144 +140 +138 +138 +138 +140 +144 +144 +141 +139 +139 +141 +141 +143 +142 +140 +139 +142 +145 +147 +143 +145 +144 +141 +138 +135 +128 +121 +126 +136 +143 +143 +142 +141 +137 +132 +134 +136 +139 +138 +135 +135 +138 +140 +145 +142 +139 +138 +138 +140 +145 +149 +153 +151 +148 +148 +149 +151 +152 +152 +150 +144 +133 +125 +128 +138 +141 +137 +135 +134 +137 +143 +143 +140 +140 +142 +148 +142 +138 +139 +142 +141 +134 +129 +116 +117 +117 +120 +128 +137 +146 +150 +158 +157 +154 +152 +150 +147 +143 +140 +133 +132 +130 +129 +129 +131 +133 +135 +137 +143 +143 +138 +142 +158 +173 +179 +153 +137 +131 +127 +116 +115 +129 +141 +138 +144 +156 +167 +171 +167 +162 +157 +151 +144 +137 +138 +146 +170 +184 +167 +147 +146 +151 +142 +132 +139 +154 +170 +193 +182 +165 +143 +139 +150 +163 +180 +182 +183 +152 +117 +113 +133 +150 +146 +149 +166 +181 +180 +156 +134 +139 +155 +175 +180 +177 +161 +149 +153 +161 +164 +167 +174 +180 +176 +161 +147 +147 +159 +166 +185 +206 +210 +201 +194 +183 +168 +155 +149 +162 +175 +172 +170 +176 +187 +189 +175 +157 +153 +174 +195 +184 +158 +135 +144 +168 +190 +181 +153 +140 +148 +163 +170 +181 +187 +180 +160 +158 +171 +166 +152 +154 +175 +198 +217 +225 +221 +204 +201 +202 +184 +153 +158 +189 +210 +215 +212 +203 +199 +208 +219 +218 +209 +203 +204 +213 +222 +221 +209 +195 +187 +191 +183 +167 +166 +193 +215 +211 +200 +190 +193 +199 +206 +211 +209 +190 +165 +147 +165 +194 +219 +223 +215 +207 +203 +199 +188 +196 +218 +228 +221 +207 +192 +186 +191 +200 +203 +199 +195 +197 +201 +184 +182 +185 +190 +187 +176 +168 +165 +170 +181 +182 +182 +185 +188 +187 +176 +167 +153 +142 +137 +136 +141 +152 +158 +175 +178 +177 +170 +160 +153 +146 +142 +142 +145 +144 +134 +127 +128 +129 +127 +130 +131 +131 +132 +133 +134 +134 +134 +137 +141 +146 +149 +148 +144 +144 +146 +145 +151 +154 +152 +148 +146 +148 +149 +140 +141 +141 +144 +151 +158 +164 +165 +168 +167 +168 +168 +169 +171 +175 +178 +183 +185 +187 +188 +188 +188 +190 +191 +191 +193 +193 +192 +190 +184 +175 +167 +161 +156 +150 +148 +148 +148 +150 +153 +151 +151 +151 +151 +151 +153 +155 +156 +156 +159 +161 +162 +162 +164 +168 +172 +177 +185 +187 +190 +195 +203 +215 +228 +240 +246 +250 +250 +250 +250 +252 +252 +252 +253 +253 +252 +252 +253 +253 +253 +254 +254 +252 +251 +251 +250 +250 +250 +251 +251 +252 +252 +252 +251 +249 +249 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +249 +250 +250 +249 +248 +247 +246 +247 +248 +248 +247 +247 +246 +246 +245 +245 +246 +245 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +243 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +253 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +253 +255 +255 +251 +247 +245 +244 +242 +236 +233 +226 +222 +221 +226 +230 +231 +232 +230 +226 +220 +218 +223 +220 +209 +208 +204 +201 +201 +204 +203 +198 +193 +187 +180 +175 +174 +174 +181 +191 +198 +190 +187 +182 +175 +167 +159 +155 +154 +159 +167 +178 +182 +177 +167 +164 +166 +167 +169 +167 +165 +165 +160 +156 +158 +167 +171 +173 +169 +163 +159 +159 +159 +161 +162 +163 +160 +155 +153 +152 +150 +148 +151 +150 +146 +138 +133 +132 +135 +139 +144 +148 +149 +153 +160 +162 +160 +148 +143 +141 +144 +141 +133 +129 +132 +135 +141 +146 +144 +141 +139 +136 +133 +124 +125 +130 +135 +139 +142 +142 +142 +149 +147 +145 +143 +140 +139 +138 +137 +142 +145 +150 +153 +153 +152 +152 +151 +149 +146 +146 +149 +149 +147 +148 +152 +157 +157 +157 +155 +152 +149 +150 +153 +151 +151 +150 +149 +149 +151 +155 +158 +151 +152 +152 +151 +149 +148 +148 +149 +150 +149 +147 +148 +149 +149 +148 +148 +147 +148 +150 +151 +151 +150 +150 +152 +153 +154 +155 +156 +155 +154 +154 +156 +157 +154 +153 +156 +159 +158 +155 +153 +148 +149 +150 +150 +149 +147 +146 +146 +147 +147 +146 +146 +148 +149 +147 +144 +143 +140 +138 +139 +138 +137 +134 +132 +127 +120 +114 +118 +128 +137 +141 +140 +139 +135 +133 +134 +133 +130 +129 +130 +130 +130 +129 +126 +124 +124 +127 +130 +126 +115 +106 +107 +115 +121 +121 +121 +121 +119 +115 +113 +110 +102 +99 +103 +107 +118 +126 +122 +119 +123 +127 +128 +133 +124 +118 +119 +124 +125 +122 +120 +120 +116 +115 +116 +113 +105 +108 +117 +131 +133 +128 +123 +122 +125 +132 +140 +135 +124 +124 +131 +138 +139 +138 +133 +130 +130 +126 +123 +122 +127 +129 +126 +128 +136 +136 +130 +136 +151 +154 +146 +142 +139 +137 +133 +130 +130 +132 +134 +134 +135 +137 +137 +136 +133 +130 +128 +133 +134 +135 +136 +135 +135 +133 +133 +135 +135 +134 +130 +129 +134 +141 +148 +152 +155 +152 +150 +157 +165 +169 +171 +171 +168 +165 +161 +160 +160 +159 +158 +153 +153 +153 +153 +152 +151 +150 +150 +148 +147 +147 +147 +148 +149 +152 +154 +148 +144 +142 +144 +148 +148 +147 +147 +147 +148 +150 +150 +149 +146 +140 +135 +134 +134 +135 +137 +141 +144 +145 +145 +146 +145 +141 +136 +131 +130 +133 +137 +136 +137 +138 +139 +136 +135 +136 +138 +137 +135 +134 +137 +138 +138 +138 +140 +142 +139 +136 +135 +134 +134 +132 +131 +135 +133 +133 +134 +134 +132 +131 +132 +128 +127 +125 +124 +127 +130 +128 +123 +122 +129 +131 +129 +129 +126 +122 +121 +123 +126 +123 +122 +126 +127 +124 +125 +120 +117 +116 +120 +127 +130 +127 +122 +125 +128 +130 +129 +129 +130 +130 +128 +130 +131 +132 +132 +130 +129 +132 +135 +139 +138 +135 +132 +134 +139 +139 +135 +135 +139 +141 +138 +133 +131 +130 +130 +126 +131 +133 +133 +130 +125 +124 +132 +131 +127 +125 +128 +131 +134 +142 +150 +141 +138 +136 +134 +131 +130 +131 +130 +127 +123 +131 +140 +133 +124 +118 +113 +119 +126 +127 +128 +131 +125 +122 +128 +133 +132 +130 +131 +132 +133 +130 +127 +128 +131 +134 +135 +133 +132 +133 +134 +134 +130 +127 +126 +128 +132 +134 +135 +130 +131 +131 +128 +127 +132 +133 +125 +125 +128 +130 +130 +130 +131 +133 +133 +134 +129 +125 +125 +125 +125 +128 +133 +143 +142 +140 +137 +131 +121 +116 +115 +121 +124 +127 +130 +135 +140 +143 +143 +140 +132 +126 +130 +138 +143 +142 +140 +137 +136 +134 +133 +133 +136 +140 +143 +137 +132 +131 +137 +138 +135 +136 +141 +148 +146 +145 +147 +150 +151 +146 +139 +135 +140 +145 +143 +138 +135 +136 +139 +149 +149 +143 +140 +141 +143 +142 +143 +141 +140 +142 +140 +133 +131 +137 +141 +146 +144 +143 +140 +137 +135 +141 +148 +150 +145 +138 +133 +137 +146 +149 +150 +157 +153 +146 +138 +136 +137 +134 +129 +129 +132 +137 +139 +141 +146 +151 +155 +168 +158 +146 +137 +134 +133 +135 +137 +140 +142 +144 +146 +147 +148 +146 +142 +141 +139 +140 +143 +140 +135 +137 +142 +149 +141 +140 +142 +139 +136 +138 +140 +136 +136 +137 +140 +143 +144 +144 +144 +141 +140 +139 +138 +138 +136 +132 +129 +127 +133 +136 +135 +130 +129 +134 +140 +140 +145 +145 +142 +141 +138 +135 +137 +134 +138 +142 +145 +143 +141 +139 +139 +132 +132 +135 +140 +142 +141 +140 +142 +141 +142 +143 +145 +145 +143 +140 +138 +140 +140 +142 +145 +145 +142 +139 +138 +138 +136 +134 +130 +124 +121 +130 +141 +142 +142 +140 +140 +144 +142 +140 +143 +141 +140 +135 +132 +137 +145 +147 +144 +145 +145 +146 +147 +146 +142 +140 +141 +140 +144 +149 +153 +152 +145 +139 +137 +138 +139 +141 +142 +142 +140 +138 +139 +140 +142 +143 +142 +140 +139 +140 +142 +141 +142 +141 +138 +136 +139 +144 +146 +143 +147 +146 +141 +138 +137 +134 +130 +125 +133 +138 +139 +140 +145 +147 +144 +142 +139 +136 +136 +138 +140 +141 +139 +141 +139 +137 +136 +134 +134 +137 +141 +146 +145 +146 +148 +150 +151 +151 +150 +147 +141 +132 +124 +130 +140 +143 +138 +141 +141 +141 +141 +138 +135 +138 +144 +147 +146 +142 +140 +143 +147 +144 +136 +120 +117 +114 +113 +121 +133 +142 +148 +160 +155 +151 +153 +158 +157 +149 +141 +137 +136 +136 +136 +134 +131 +129 +128 +137 +143 +144 +139 +135 +141 +155 +165 +159 +147 +139 +132 +122 +118 +124 +128 +141 +144 +152 +164 +175 +176 +170 +165 +165 +157 +145 +140 +147 +172 +191 +178 +155 +143 +140 +130 +121 +127 +141 +157 +183 +192 +183 +145 +123 +134 +160 +187 +192 +190 +157 +127 +121 +130 +140 +138 +138 +158 +183 +186 +162 +129 +130 +158 +171 +194 +203 +184 +163 +155 +160 +165 +157 +159 +177 +192 +173 +140 +127 +138 +145 +169 +193 +201 +199 +197 +188 +172 +147 +141 +159 +174 +178 +180 +175 +175 +174 +181 +176 +162 +163 +175 +175 +163 +144 +139 +154 +184 +188 +165 +151 +155 +171 +173 +175 +177 +173 +165 +163 +172 +173 +159 +155 +165 +182 +210 +229 +230 +201 +186 +191 +197 +174 +156 +175 +204 +223 +220 +206 +194 +199 +213 +216 +208 +197 +198 +207 +219 +223 +216 +202 +194 +195 +195 +179 +170 +188 +208 +211 +205 +191 +196 +204 +207 +206 +205 +191 +170 +149 +158 +186 +216 +222 +215 +209 +205 +202 +192 +199 +217 +221 +215 +208 +202 +191 +194 +199 +201 +199 +195 +196 +198 +177 +176 +180 +186 +184 +177 +173 +175 +177 +182 +177 +178 +184 +192 +194 +183 +165 +154 +145 +140 +139 +147 +156 +157 +170 +176 +179 +176 +168 +158 +150 +144 +144 +146 +145 +138 +132 +133 +134 +133 +134 +133 +131 +131 +132 +133 +134 +135 +136 +140 +146 +150 +148 +145 +146 +148 +148 +149 +150 +150 +150 +151 +150 +148 +143 +145 +147 +150 +156 +161 +165 +164 +165 +166 +167 +168 +170 +173 +176 +178 +185 +187 +189 +189 +188 +188 +189 +191 +191 +190 +189 +187 +184 +179 +171 +164 +159 +151 +145 +144 +146 +149 +150 +151 +149 +150 +151 +151 +152 +153 +155 +156 +157 +160 +163 +165 +165 +167 +170 +172 +178 +187 +191 +194 +200 +209 +220 +234 +244 +248 +251 +252 +251 +252 +252 +251 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +252 +251 +251 +250 +250 +250 +251 +251 +252 +252 +252 +251 +249 +249 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +249 +249 +250 +249 +248 +247 +247 +247 +248 +247 +247 +246 +246 +246 +245 +245 +246 +245 +244 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +243 +244 +244 +244 +244 +243 +243 +241 +242 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +246 +247 +248 +248 +249 +249 +250 +250 +249 +249 +249 +249 +249 +250 +249 +250 +249 +249 +249 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +253 +252 +253 +253 +253 +252 +251 +252 +252 +253 +253 +252 +253 +253 +253 +252 +252 +251 +251 +250 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +253 +255 +255 +252 +248 +246 +245 +245 +236 +235 +230 +225 +226 +230 +233 +232 +236 +231 +226 +222 +219 +222 +220 +212 +207 +205 +202 +205 +206 +203 +197 +193 +184 +175 +172 +174 +176 +184 +190 +191 +184 +182 +177 +170 +160 +153 +153 +156 +168 +181 +189 +180 +165 +160 +164 +170 +168 +168 +165 +163 +164 +161 +160 +165 +173 +176 +175 +168 +162 +161 +163 +162 +163 +163 +162 +158 +155 +154 +153 +152 +150 +146 +142 +140 +139 +139 +140 +141 +141 +143 +146 +151 +158 +163 +163 +160 +147 +144 +144 +146 +143 +137 +136 +141 +142 +148 +152 +149 +144 +141 +138 +134 +127 +128 +132 +135 +135 +135 +135 +135 +140 +147 +153 +152 +145 +140 +140 +143 +143 +144 +147 +150 +152 +152 +151 +149 +147 +146 +146 +149 +151 +151 +152 +155 +156 +151 +148 +150 +152 +153 +152 +151 +150 +151 +151 +151 +150 +152 +155 +158 +155 +155 +153 +150 +148 +147 +149 +150 +155 +155 +154 +153 +151 +148 +147 +148 +148 +149 +151 +154 +153 +150 +148 +151 +151 +152 +153 +155 +156 +157 +158 +160 +162 +159 +157 +157 +157 +155 +155 +156 +154 +154 +154 +154 +152 +149 +147 +146 +146 +144 +143 +143 +145 +146 +143 +140 +142 +138 +135 +135 +136 +133 +130 +128 +124 +120 +118 +123 +133 +140 +140 +137 +133 +131 +130 +132 +133 +131 +130 +130 +126 +126 +126 +124 +122 +120 +118 +117 +109 +107 +108 +111 +114 +117 +119 +123 +123 +121 +116 +113 +108 +97 +92 +97 +115 +128 +133 +126 +123 +131 +138 +138 +129 +121 +116 +119 +121 +119 +119 +119 +117 +111 +109 +112 +110 +106 +113 +126 +134 +130 +120 +111 +113 +119 +125 +131 +130 +124 +128 +140 +144 +141 +137 +134 +129 +127 +123 +121 +124 +130 +132 +130 +134 +134 +133 +133 +137 +142 +141 +137 +140 +139 +137 +135 +133 +132 +132 +133 +132 +133 +134 +134 +133 +133 +132 +132 +134 +135 +136 +135 +134 +133 +134 +135 +138 +137 +131 +127 +130 +135 +140 +147 +148 +153 +153 +152 +159 +166 +168 +170 +168 +166 +162 +159 +158 +157 +156 +154 +154 +152 +150 +151 +151 +150 +149 +150 +148 +148 +150 +151 +151 +153 +154 +154 +145 +142 +141 +146 +151 +151 +151 +149 +150 +150 +151 +150 +150 +148 +145 +140 +137 +136 +136 +139 +144 +147 +149 +149 +143 +142 +139 +136 +132 +133 +137 +140 +137 +139 +142 +144 +142 +140 +140 +142 +140 +138 +136 +138 +138 +136 +136 +138 +138 +135 +132 +132 +133 +133 +133 +134 +139 +138 +136 +134 +130 +127 +129 +133 +128 +131 +130 +123 +121 +124 +126 +126 +124 +131 +132 +128 +125 +122 +121 +123 +124 +125 +121 +120 +124 +125 +124 +126 +121 +119 +117 +120 +125 +129 +128 +125 +125 +127 +127 +126 +127 +129 +130 +129 +132 +132 +130 +125 +121 +123 +131 +137 +141 +137 +132 +130 +133 +136 +133 +128 +133 +137 +138 +135 +130 +129 +129 +130 +130 +136 +138 +133 +127 +122 +121 +126 +132 +129 +128 +131 +133 +135 +146 +158 +153 +139 +130 +129 +131 +132 +130 +122 +119 +121 +127 +133 +129 +124 +120 +117 +125 +128 +127 +128 +132 +127 +124 +130 +136 +134 +131 +128 +128 +130 +130 +129 +131 +134 +136 +135 +131 +130 +132 +135 +135 +128 +122 +121 +125 +131 +132 +131 +126 +125 +125 +122 +120 +124 +125 +118 +121 +124 +127 +129 +131 +133 +134 +133 +130 +126 +123 +125 +129 +132 +134 +137 +139 +139 +138 +138 +133 +125 +122 +123 +126 +127 +128 +130 +137 +144 +146 +143 +136 +129 +125 +130 +139 +142 +141 +137 +137 +134 +131 +131 +134 +137 +139 +139 +135 +132 +133 +139 +142 +142 +145 +150 +150 +148 +146 +149 +153 +153 +147 +141 +136 +137 +138 +133 +128 +128 +134 +141 +146 +148 +145 +140 +141 +142 +142 +144 +142 +138 +138 +136 +131 +132 +138 +144 +142 +139 +137 +136 +130 +126 +131 +140 +146 +138 +129 +128 +135 +145 +151 +154 +158 +151 +144 +141 +143 +144 +140 +135 +132 +132 +130 +130 +134 +143 +152 +157 +161 +156 +148 +143 +137 +133 +134 +136 +136 +139 +143 +146 +148 +149 +148 +144 +143 +140 +140 +142 +143 +140 +139 +141 +145 +139 +139 +140 +137 +136 +139 +140 +140 +139 +138 +140 +142 +143 +144 +145 +144 +143 +141 +140 +138 +136 +133 +132 +132 +141 +145 +140 +134 +135 +140 +142 +148 +147 +143 +142 +146 +146 +142 +141 +136 +137 +140 +143 +144 +142 +139 +138 +138 +138 +139 +141 +143 +143 +142 +141 +145 +144 +144 +144 +145 +144 +142 +140 +141 +141 +143 +145 +143 +138 +134 +134 +140 +139 +137 +132 +126 +125 +131 +139 +141 +141 +138 +140 +145 +145 +141 +141 +140 +139 +136 +134 +135 +139 +142 +141 +143 +143 +145 +146 +146 +142 +140 +139 +137 +142 +149 +154 +151 +143 +137 +135 +136 +136 +136 +138 +140 +138 +138 +139 +140 +141 +140 +140 +139 +139 +140 +142 +142 +143 +142 +137 +134 +136 +140 +143 +143 +147 +147 +142 +138 +137 +139 +139 +136 +137 +137 +135 +137 +143 +149 +150 +145 +140 +135 +136 +141 +145 +145 +143 +139 +138 +138 +138 +136 +132 +130 +130 +137 +139 +143 +148 +151 +151 +148 +145 +145 +141 +133 +126 +130 +137 +141 +140 +151 +151 +148 +141 +134 +132 +136 +142 +145 +152 +153 +146 +142 +145 +146 +144 +133 +117 +107 +111 +120 +129 +138 +145 +154 +150 +146 +151 +157 +157 +152 +146 +142 +140 +140 +140 +139 +133 +128 +124 +140 +142 +145 +144 +140 +136 +138 +142 +160 +161 +152 +138 +129 +127 +123 +121 +136 +142 +150 +163 +178 +181 +172 +166 +168 +169 +155 +143 +148 +170 +189 +185 +165 +145 +140 +141 +132 +124 +126 +141 +159 +181 +187 +156 +128 +130 +151 +178 +202 +202 +168 +140 +138 +140 +143 +144 +125 +138 +171 +190 +170 +130 +117 +141 +164 +188 +197 +186 +175 +168 +162 +159 +149 +137 +152 +184 +188 +164 +145 +139 +142 +163 +182 +189 +196 +209 +198 +173 +156 +152 +161 +166 +181 +197 +181 +165 +165 +175 +182 +178 +169 +163 +163 +166 +148 +138 +148 +176 +183 +163 +150 +154 +176 +183 +177 +167 +167 +174 +174 +171 +174 +175 +169 +163 +171 +202 +230 +239 +217 +179 +167 +186 +188 +169 +174 +199 +221 +226 +215 +194 +184 +192 +201 +200 +195 +195 +202 +213 +221 +220 +211 +203 +197 +198 +186 +176 +185 +203 +211 +208 +194 +196 +205 +208 +204 +203 +192 +171 +149 +156 +186 +218 +222 +213 +209 +206 +205 +194 +194 +205 +215 +217 +213 +208 +204 +199 +196 +197 +200 +198 +194 +190 +176 +174 +178 +184 +182 +174 +174 +181 +188 +189 +178 +174 +180 +191 +195 +185 +161 +152 +146 +144 +145 +154 +160 +158 +162 +170 +177 +177 +172 +164 +156 +150 +147 +148 +145 +141 +138 +138 +138 +138 +137 +135 +132 +130 +131 +132 +134 +135 +135 +139 +145 +148 +148 +146 +147 +150 +150 +148 +147 +148 +150 +151 +149 +147 +148 +149 +150 +151 +155 +161 +167 +169 +164 +166 +168 +168 +170 +174 +177 +179 +189 +190 +192 +191 +189 +189 +190 +191 +191 +189 +187 +185 +182 +176 +167 +161 +156 +149 +143 +143 +146 +149 +150 +150 +148 +149 +150 +151 +152 +153 +155 +156 +160 +162 +165 +167 +168 +169 +171 +174 +177 +185 +190 +196 +205 +214 +225 +235 +246 +249 +252 +253 +253 +253 +253 +251 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +252 +251 +251 +251 +250 +250 +252 +252 +252 +252 +252 +251 +250 +249 +250 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +248 +247 +247 +247 +248 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +246 +246 +245 +246 +246 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +243 +244 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +242 +242 +243 +244 +244 +244 +244 +243 +242 +242 +242 +243 +243 +242 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +245 +245 +246 +246 +246 +247 +248 +249 +249 +250 +250 +250 +250 +250 +249 +250 +250 +249 +250 +249 +249 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +251 +251 +250 +253 +253 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +253 +251 +251 +250 +249 +239 +234 +227 +227 +231 +233 +232 +232 +235 +228 +226 +225 +222 +222 +219 +213 +205 +204 +204 +207 +207 +202 +195 +192 +184 +171 +170 +175 +179 +185 +187 +181 +175 +174 +170 +161 +152 +149 +155 +163 +174 +184 +186 +173 +160 +158 +164 +168 +171 +168 +162 +160 +165 +166 +166 +171 +175 +178 +175 +166 +162 +165 +167 +165 +167 +165 +161 +156 +153 +153 +152 +150 +147 +139 +133 +135 +141 +146 +148 +149 +146 +143 +143 +150 +156 +158 +155 +152 +146 +150 +151 +149 +146 +145 +146 +148 +148 +151 +150 +146 +144 +143 +141 +138 +133 +132 +134 +136 +135 +131 +129 +129 +128 +137 +145 +147 +143 +140 +141 +145 +141 +140 +141 +144 +148 +150 +150 +147 +147 +147 +147 +148 +150 +152 +153 +154 +154 +149 +146 +149 +153 +154 +152 +151 +150 +150 +150 +150 +149 +149 +149 +150 +152 +153 +153 +151 +148 +147 +150 +151 +154 +155 +157 +156 +152 +147 +145 +146 +147 +149 +151 +151 +151 +151 +150 +150 +151 +150 +150 +151 +155 +157 +157 +157 +160 +157 +155 +154 +152 +150 +152 +155 +156 +157 +157 +157 +156 +153 +150 +147 +147 +143 +140 +140 +141 +141 +138 +135 +138 +134 +131 +131 +132 +129 +125 +122 +122 +122 +124 +129 +134 +137 +136 +133 +130 +128 +127 +128 +129 +127 +126 +126 +123 +124 +124 +124 +121 +116 +112 +109 +109 +113 +117 +119 +116 +115 +118 +123 +124 +119 +112 +109 +105 +97 +94 +100 +121 +130 +132 +125 +120 +125 +131 +133 +122 +117 +116 +119 +118 +112 +112 +115 +109 +107 +107 +108 +109 +112 +121 +130 +127 +124 +114 +108 +111 +117 +122 +126 +132 +129 +134 +141 +141 +138 +134 +128 +126 +125 +124 +127 +132 +135 +134 +132 +135 +131 +129 +133 +135 +135 +134 +136 +135 +134 +133 +133 +133 +132 +130 +129 +129 +130 +132 +132 +133 +133 +135 +136 +136 +136 +135 +133 +131 +130 +132 +134 +139 +138 +131 +128 +134 +138 +140 +147 +148 +153 +152 +150 +157 +164 +169 +172 +167 +164 +160 +157 +154 +153 +152 +152 +154 +151 +149 +149 +150 +149 +148 +148 +147 +148 +152 +154 +154 +154 +152 +150 +145 +145 +147 +152 +154 +153 +151 +151 +152 +152 +150 +147 +147 +148 +148 +146 +141 +141 +140 +142 +144 +146 +146 +145 +139 +137 +136 +134 +135 +138 +140 +142 +137 +138 +141 +144 +144 +142 +142 +143 +143 +139 +137 +138 +137 +134 +134 +136 +135 +132 +131 +132 +133 +134 +136 +139 +145 +144 +143 +140 +133 +128 +127 +129 +129 +130 +129 +125 +121 +121 +123 +126 +129 +134 +132 +125 +121 +119 +120 +125 +125 +126 +122 +120 +124 +126 +125 +128 +124 +122 +121 +121 +125 +127 +128 +126 +124 +125 +125 +123 +122 +125 +129 +131 +133 +132 +128 +122 +120 +127 +134 +137 +138 +134 +132 +132 +132 +130 +127 +125 +129 +132 +133 +130 +128 +129 +131 +133 +132 +137 +136 +130 +128 +127 +125 +124 +128 +127 +130 +136 +136 +134 +139 +146 +147 +134 +128 +131 +131 +132 +128 +118 +118 +126 +131 +131 +131 +131 +128 +129 +133 +135 +132 +128 +129 +128 +126 +128 +136 +135 +131 +126 +124 +126 +128 +129 +132 +133 +135 +132 +128 +127 +130 +135 +134 +126 +118 +117 +123 +127 +127 +124 +124 +121 +121 +119 +116 +119 +121 +117 +120 +123 +125 +127 +129 +131 +129 +127 +123 +121 +121 +123 +128 +134 +140 +144 +142 +139 +138 +139 +136 +132 +129 +130 +130 +131 +129 +129 +135 +143 +145 +143 +134 +130 +128 +132 +137 +139 +137 +136 +137 +132 +127 +127 +132 +135 +134 +130 +128 +128 +128 +133 +138 +140 +142 +145 +143 +141 +142 +145 +149 +149 +146 +142 +136 +133 +127 +122 +121 +125 +134 +141 +145 +147 +146 +143 +144 +144 +142 +144 +137 +134 +135 +137 +137 +140 +145 +148 +144 +140 +140 +141 +138 +132 +132 +138 +143 +132 +124 +126 +135 +143 +148 +153 +151 +146 +142 +144 +146 +144 +141 +141 +137 +135 +131 +130 +136 +145 +150 +152 +150 +150 +149 +147 +140 +134 +132 +134 +137 +141 +144 +147 +149 +149 +147 +143 +144 +142 +140 +141 +142 +142 +141 +140 +142 +138 +139 +138 +135 +136 +139 +138 +142 +140 +140 +141 +140 +140 +141 +144 +145 +144 +143 +140 +138 +136 +136 +136 +137 +143 +146 +144 +143 +145 +146 +143 +148 +146 +140 +141 +146 +147 +143 +142 +141 +139 +140 +143 +144 +141 +138 +137 +141 +142 +142 +140 +140 +141 +141 +140 +148 +145 +143 +142 +143 +143 +142 +141 +142 +141 +141 +143 +142 +138 +134 +133 +142 +142 +139 +132 +127 +127 +129 +130 +132 +134 +134 +137 +144 +144 +140 +139 +140 +139 +140 +141 +139 +138 +139 +142 +140 +141 +142 +145 +144 +141 +139 +139 +138 +142 +150 +154 +150 +143 +138 +137 +138 +136 +135 +137 +138 +138 +138 +139 +140 +140 +139 +139 +140 +141 +141 +141 +144 +145 +144 +139 +135 +136 +138 +140 +140 +144 +145 +142 +138 +137 +141 +144 +146 +143 +139 +136 +138 +142 +145 +147 +143 +140 +137 +137 +141 +145 +147 +146 +139 +138 +139 +141 +139 +134 +130 +128 +132 +134 +138 +143 +146 +147 +145 +142 +142 +141 +136 +130 +128 +132 +138 +143 +154 +155 +151 +141 +134 +134 +135 +136 +139 +147 +153 +150 +143 +141 +142 +144 +147 +132 +117 +111 +114 +121 +132 +140 +143 +143 +143 +147 +150 +150 +150 +150 +148 +144 +141 +143 +142 +137 +130 +126 +138 +141 +146 +148 +145 +138 +131 +127 +146 +161 +163 +152 +144 +133 +123 +126 +129 +136 +144 +158 +175 +178 +169 +166 +168 +181 +166 +144 +141 +156 +179 +187 +174 +152 +149 +154 +147 +131 +122 +131 +146 +166 +183 +170 +146 +133 +137 +158 +196 +205 +174 +148 +154 +154 +150 +153 +125 +122 +147 +170 +164 +134 +110 +117 +150 +170 +179 +178 +181 +178 +165 +155 +152 +137 +140 +165 +187 +195 +177 +153 +152 +165 +177 +182 +192 +207 +202 +180 +169 +163 +164 +161 +180 +199 +180 +167 +171 +176 +183 +186 +179 +168 +165 +168 +152 +137 +139 +163 +176 +164 +149 +145 +166 +184 +190 +178 +169 +167 +170 +171 +176 +183 +182 +176 +179 +195 +220 +240 +232 +189 +157 +166 +185 +180 +179 +195 +213 +224 +221 +197 +179 +181 +192 +195 +195 +196 +201 +209 +218 +221 +215 +207 +199 +197 +190 +183 +187 +203 +212 +206 +198 +193 +198 +204 +205 +206 +197 +175 +152 +155 +184 +218 +225 +219 +214 +207 +206 +196 +186 +192 +212 +224 +219 +211 +211 +202 +195 +196 +201 +201 +195 +190 +179 +175 +178 +185 +181 +172 +173 +184 +196 +196 +183 +176 +178 +186 +189 +180 +158 +147 +142 +145 +148 +152 +157 +157 +157 +163 +170 +172 +172 +168 +162 +156 +151 +149 +145 +144 +143 +140 +138 +140 +139 +137 +134 +132 +132 +133 +135 +136 +135 +138 +142 +146 +147 +145 +147 +150 +151 +150 +149 +148 +148 +148 +149 +150 +154 +156 +156 +154 +156 +162 +168 +172 +168 +170 +170 +169 +171 +177 +181 +183 +191 +192 +194 +194 +191 +189 +189 +190 +190 +188 +186 +185 +182 +174 +163 +156 +150 +147 +146 +147 +148 +148 +149 +150 +150 +150 +150 +151 +152 +154 +156 +158 +162 +163 +165 +168 +171 +175 +176 +178 +178 +185 +190 +197 +207 +218 +227 +236 +246 +249 +250 +251 +252 +254 +253 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +247 +247 +249 +250 +250 +249 +248 +247 +247 +247 +248 +248 +247 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +242 +243 +242 +242 +241 +241 +242 +244 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +243 +243 +245 +244 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +245 +246 +247 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +255 +253 +252 +254 +255 +253 +250 +244 +232 +222 +226 +232 +231 +230 +231 +232 +225 +225 +227 +225 +221 +217 +213 +205 +203 +205 +208 +207 +200 +193 +189 +185 +171 +169 +176 +181 +187 +186 +176 +168 +167 +163 +155 +147 +147 +159 +171 +178 +182 +180 +170 +162 +162 +164 +164 +173 +167 +159 +158 +167 +171 +173 +177 +177 +179 +174 +164 +161 +167 +171 +169 +172 +168 +162 +154 +151 +150 +148 +146 +138 +133 +131 +135 +142 +147 +151 +154 +153 +146 +143 +149 +155 +153 +148 +145 +146 +156 +159 +151 +147 +152 +154 +152 +150 +150 +147 +143 +144 +146 +144 +140 +136 +134 +134 +136 +135 +131 +127 +126 +124 +126 +130 +133 +136 +137 +139 +140 +138 +136 +136 +140 +147 +150 +150 +147 +148 +149 +148 +148 +149 +151 +152 +151 +154 +151 +151 +152 +152 +151 +150 +151 +149 +148 +147 +148 +149 +149 +147 +145 +143 +147 +151 +152 +151 +150 +150 +150 +149 +150 +154 +156 +153 +147 +144 +145 +148 +152 +153 +149 +149 +154 +156 +153 +154 +152 +150 +152 +154 +157 +155 +155 +153 +152 +153 +151 +147 +145 +148 +152 +155 +156 +158 +159 +159 +157 +152 +149 +147 +143 +139 +138 +138 +137 +133 +129 +134 +129 +126 +126 +127 +124 +119 +117 +117 +121 +126 +130 +131 +132 +131 +130 +129 +126 +124 +123 +122 +121 +122 +123 +122 +123 +124 +122 +119 +114 +110 +108 +117 +120 +124 +124 +118 +115 +116 +119 +125 +116 +106 +104 +105 +102 +103 +112 +124 +128 +129 +124 +117 +116 +120 +124 +117 +114 +116 +119 +114 +105 +103 +107 +103 +107 +108 +107 +110 +116 +123 +125 +120 +120 +114 +110 +114 +118 +122 +126 +133 +134 +137 +138 +134 +132 +127 +119 +123 +124 +130 +137 +141 +139 +134 +130 +133 +131 +130 +130 +130 +131 +133 +135 +133 +133 +133 +133 +134 +133 +131 +128 +128 +129 +131 +132 +133 +134 +136 +138 +139 +137 +134 +131 +129 +129 +130 +132 +135 +135 +131 +129 +136 +139 +139 +146 +151 +154 +151 +148 +154 +163 +170 +176 +166 +163 +159 +156 +153 +151 +151 +152 +155 +150 +148 +149 +150 +148 +147 +147 +147 +148 +152 +155 +156 +153 +149 +148 +148 +150 +154 +157 +156 +153 +150 +148 +153 +152 +148 +143 +143 +146 +148 +148 +146 +145 +142 +142 +144 +144 +142 +140 +137 +134 +131 +132 +137 +139 +140 +140 +136 +136 +138 +141 +142 +141 +141 +142 +143 +138 +137 +137 +136 +133 +132 +134 +136 +133 +133 +134 +135 +135 +138 +142 +148 +148 +149 +147 +142 +134 +128 +127 +130 +126 +124 +126 +127 +123 +121 +122 +131 +135 +131 +124 +121 +119 +120 +124 +126 +126 +122 +121 +126 +127 +126 +130 +124 +124 +124 +125 +126 +126 +126 +125 +125 +126 +126 +123 +120 +123 +129 +134 +135 +135 +131 +126 +129 +137 +140 +138 +135 +133 +134 +135 +132 +127 +125 +128 +128 +130 +129 +125 +123 +125 +128 +130 +127 +132 +129 +126 +132 +138 +135 +130 +126 +124 +127 +133 +134 +129 +130 +135 +132 +127 +133 +138 +134 +130 +128 +120 +122 +134 +137 +134 +137 +139 +139 +142 +134 +138 +135 +127 +126 +130 +131 +128 +133 +133 +129 +124 +121 +123 +127 +128 +131 +131 +133 +129 +125 +124 +129 +134 +131 +125 +119 +119 +123 +125 +122 +119 +123 +120 +120 +118 +115 +117 +120 +118 +121 +123 +124 +125 +126 +126 +123 +119 +118 +116 +115 +118 +123 +131 +141 +149 +151 +144 +140 +141 +142 +138 +136 +135 +132 +132 +129 +127 +132 +140 +143 +142 +134 +132 +132 +135 +136 +135 +135 +136 +139 +132 +125 +126 +132 +135 +131 +125 +122 +123 +124 +126 +131 +133 +135 +135 +138 +139 +142 +145 +146 +145 +142 +139 +130 +124 +117 +113 +116 +123 +132 +138 +147 +150 +149 +145 +146 +145 +140 +140 +127 +126 +130 +135 +138 +141 +144 +143 +149 +145 +146 +151 +150 +143 +139 +141 +143 +131 +125 +131 +140 +144 +147 +152 +147 +143 +143 +147 +146 +141 +141 +145 +143 +142 +140 +141 +147 +153 +154 +150 +147 +148 +150 +148 +144 +136 +132 +132 +136 +141 +146 +150 +151 +151 +147 +142 +143 +142 +140 +139 +140 +142 +141 +139 +140 +139 +140 +139 +135 +137 +139 +136 +142 +141 +141 +141 +139 +137 +138 +141 +143 +143 +142 +140 +137 +136 +138 +139 +140 +142 +144 +148 +153 +155 +150 +144 +141 +143 +142 +142 +145 +142 +139 +141 +145 +143 +142 +143 +144 +141 +139 +139 +139 +142 +141 +137 +135 +137 +139 +139 +149 +145 +141 +139 +140 +141 +141 +140 +143 +140 +139 +141 +142 +141 +138 +136 +139 +141 +139 +132 +127 +128 +128 +126 +123 +128 +130 +134 +141 +142 +139 +139 +139 +140 +144 +147 +144 +139 +140 +145 +140 +140 +141 +143 +142 +139 +138 +138 +139 +143 +150 +154 +151 +145 +141 +141 +142 +139 +136 +138 +140 +140 +140 +141 +141 +140 +140 +141 +142 +143 +142 +141 +144 +147 +146 +141 +137 +136 +139 +140 +136 +140 +142 +141 +138 +137 +141 +146 +149 +145 +141 +141 +142 +141 +141 +141 +139 +139 +139 +140 +140 +142 +146 +148 +139 +138 +137 +139 +139 +137 +132 +131 +133 +132 +133 +136 +139 +142 +143 +141 +139 +141 +139 +133 +127 +129 +139 +147 +152 +155 +150 +139 +133 +134 +135 +132 +127 +133 +141 +146 +144 +140 +139 +142 +153 +150 +134 +111 +100 +110 +125 +131 +133 +135 +141 +142 +142 +141 +146 +153 +153 +147 +143 +144 +144 +140 +134 +130 +131 +139 +148 +150 +147 +142 +135 +130 +134 +151 +160 +166 +165 +140 +121 +127 +126 +134 +139 +150 +167 +171 +164 +163 +172 +192 +176 +143 +132 +140 +165 +184 +172 +156 +153 +154 +147 +136 +124 +124 +140 +160 +184 +180 +153 +125 +122 +147 +180 +200 +174 +151 +162 +161 +154 +156 +137 +126 +135 +142 +140 +130 +114 +112 +127 +156 +174 +176 +177 +171 +161 +158 +163 +154 +150 +156 +179 +206 +196 +160 +165 +167 +171 +175 +181 +192 +196 +193 +174 +164 +164 +162 +179 +190 +175 +178 +180 +185 +190 +192 +186 +178 +170 +165 +161 +138 +129 +152 +176 +176 +161 +150 +153 +178 +199 +195 +171 +149 +152 +169 +181 +181 +183 +192 +195 +191 +206 +236 +232 +202 +164 +160 +179 +184 +179 +187 +207 +221 +222 +202 +184 +184 +193 +196 +194 +198 +202 +210 +217 +221 +215 +205 +203 +198 +193 +188 +191 +206 +213 +204 +202 +188 +189 +198 +203 +211 +204 +181 +157 +153 +179 +214 +228 +227 +220 +208 +204 +202 +191 +190 +208 +220 +218 +214 +210 +204 +199 +199 +202 +202 +200 +198 +182 +176 +181 +187 +182 +171 +173 +185 +197 +199 +188 +180 +178 +182 +183 +172 +157 +143 +138 +144 +147 +147 +151 +154 +157 +162 +167 +168 +169 +167 +164 +159 +154 +148 +146 +146 +144 +139 +138 +139 +141 +139 +136 +134 +134 +135 +137 +137 +136 +137 +141 +144 +145 +145 +147 +150 +150 +151 +152 +150 +147 +147 +151 +156 +159 +161 +160 +158 +158 +162 +167 +170 +173 +174 +173 +172 +173 +179 +185 +187 +190 +192 +195 +194 +192 +189 +188 +189 +186 +185 +185 +185 +182 +173 +161 +152 +145 +146 +148 +150 +150 +148 +149 +151 +152 +152 +152 +151 +153 +155 +159 +161 +163 +163 +164 +167 +173 +177 +182 +182 +184 +190 +193 +199 +211 +220 +230 +239 +245 +247 +248 +248 +250 +253 +253 +252 +251 +252 +252 +253 +253 +252 +252 +251 +252 +252 +251 +251 +251 +251 +251 +251 +253 +252 +252 +251 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +247 +247 +250 +250 +250 +250 +248 +247 +247 +247 +249 +248 +247 +246 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +242 +242 +242 +241 +240 +240 +242 +243 +241 +241 +242 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +245 +244 +242 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +244 +245 +245 +245 +245 +245 +246 +246 +246 +247 +246 +246 +245 +243 +243 +243 +243 +243 +244 +245 +246 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +255 +254 +253 +253 +253 +253 +252 +252 +251 +252 +253 +253 +254 +253 +252 +252 +253 +253 +253 +253 +252 +252 +254 +254 +253 +252 +252 +252 +252 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +250 +250 +252 +254 +254 +241 +232 +224 +226 +233 +236 +233 +230 +230 +229 +228 +227 +224 +221 +217 +213 +208 +206 +207 +208 +205 +197 +191 +187 +179 +177 +178 +182 +186 +189 +184 +172 +164 +159 +157 +158 +154 +152 +163 +177 +185 +181 +174 +169 +166 +166 +168 +170 +166 +161 +159 +163 +169 +174 +178 +180 +178 +173 +167 +162 +163 +167 +170 +170 +169 +167 +159 +152 +147 +146 +144 +143 +137 +133 +134 +142 +151 +153 +153 +154 +153 +151 +150 +152 +153 +150 +147 +144 +151 +162 +164 +153 +149 +153 +159 +160 +157 +155 +150 +146 +146 +146 +145 +141 +139 +137 +134 +129 +127 +128 +130 +130 +133 +127 +123 +123 +126 +129 +132 +134 +131 +133 +135 +136 +139 +144 +146 +146 +144 +145 +147 +148 +150 +151 +152 +152 +150 +152 +153 +152 +152 +152 +152 +151 +152 +152 +150 +148 +149 +151 +150 +147 +148 +148 +150 +149 +147 +146 +146 +147 +145 +145 +146 +147 +148 +149 +149 +149 +154 +155 +155 +155 +154 +154 +155 +156 +154 +153 +153 +154 +157 +158 +156 +155 +152 +148 +147 +149 +146 +142 +145 +153 +153 +154 +155 +156 +155 +152 +150 +149 +147 +143 +140 +139 +135 +129 +127 +129 +125 +128 +127 +122 +119 +118 +115 +109 +117 +122 +128 +132 +132 +131 +129 +128 +129 +130 +129 +124 +121 +120 +123 +124 +126 +123 +120 +115 +110 +108 +112 +118 +126 +124 +121 +120 +115 +109 +108 +109 +115 +119 +115 +104 +99 +106 +114 +116 +116 +124 +127 +121 +115 +114 +113 +110 +114 +115 +115 +112 +105 +100 +100 +104 +108 +104 +106 +114 +117 +119 +120 +118 +114 +116 +114 +111 +118 +129 +133 +128 +130 +129 +128 +130 +130 +128 +125 +125 +123 +127 +132 +139 +140 +136 +130 +128 +132 +132 +131 +129 +128 +130 +131 +131 +129 +133 +133 +133 +135 +133 +129 +127 +132 +133 +134 +134 +135 +137 +138 +137 +136 +136 +139 +136 +133 +129 +131 +135 +132 +132 +127 +124 +131 +140 +144 +146 +154 +151 +153 +153 +154 +167 +177 +174 +168 +163 +159 +158 +158 +155 +153 +152 +154 +153 +151 +150 +149 +149 +150 +151 +147 +152 +154 +153 +151 +151 +149 +147 +150 +154 +155 +151 +148 +148 +148 +145 +147 +149 +148 +145 +143 +145 +148 +150 +148 +146 +144 +142 +143 +142 +140 +139 +133 +132 +131 +131 +136 +142 +142 +138 +132 +134 +136 +137 +138 +139 +140 +141 +141 +136 +132 +130 +132 +134 +134 +132 +135 +133 +131 +136 +139 +134 +133 +142 +146 +147 +151 +154 +147 +134 +126 +125 +128 +128 +127 +128 +130 +130 +124 +118 +126 +132 +133 +128 +121 +121 +122 +123 +123 +126 +128 +123 +120 +126 +131 +127 +126 +125 +125 +125 +124 +123 +123 +123 +124 +126 +126 +122 +121 +123 +124 +123 +131 +131 +130 +131 +135 +137 +135 +130 +127 +131 +133 +131 +127 +127 +131 +137 +135 +127 +123 +128 +131 +129 +127 +129 +130 +127 +128 +137 +144 +143 +137 +134 +125 +124 +126 +126 +123 +126 +130 +130 +126 +128 +133 +134 +128 +125 +130 +134 +133 +136 +134 +133 +142 +153 +148 +134 +135 +132 +127 +123 +128 +135 +134 +129 +133 +130 +127 +125 +124 +124 +127 +131 +131 +133 +133 +129 +123 +122 +126 +130 +128 +129 +127 +123 +122 +124 +122 +118 +118 +119 +120 +120 +121 +122 +121 +119 +126 +127 +127 +125 +124 +121 +117 +114 +112 +113 +114 +114 +120 +132 +145 +150 +151 +150 +146 +143 +142 +141 +138 +135 +132 +133 +129 +125 +131 +142 +144 +139 +136 +132 +133 +134 +132 +133 +136 +134 +137 +129 +127 +132 +135 +133 +131 +134 +133 +130 +127 +128 +132 +129 +127 +132 +134 +140 +145 +148 +149 +147 +143 +139 +133 +127 +120 +116 +116 +122 +133 +143 +154 +151 +149 +149 +147 +141 +135 +133 +124 +120 +125 +134 +140 +145 +150 +150 +150 +150 +147 +147 +148 +149 +144 +138 +140 +136 +135 +138 +142 +143 +141 +140 +132 +132 +138 +141 +139 +139 +141 +139 +144 +147 +146 +146 +155 +160 +153 +145 +146 +144 +144 +148 +146 +140 +136 +136 +135 +140 +144 +146 +147 +150 +147 +143 +141 +138 +140 +143 +140 +138 +139 +138 +136 +143 +144 +136 +130 +131 +134 +134 +141 +144 +146 +145 +139 +135 +137 +142 +139 +140 +140 +138 +137 +137 +138 +139 +140 +139 +140 +144 +149 +151 +148 +144 +137 +142 +144 +141 +140 +143 +146 +145 +143 +144 +144 +141 +139 +138 +137 +136 +137 +137 +139 +140 +136 +132 +135 +142 +147 +144 +140 +138 +138 +138 +138 +137 +141 +141 +140 +140 +141 +141 +141 +141 +138 +139 +137 +135 +132 +130 +127 +123 +125 +123 +126 +133 +140 +141 +139 +137 +142 +142 +143 +146 +144 +140 +140 +143 +143 +142 +139 +138 +137 +138 +139 +140 +142 +147 +150 +150 +148 +147 +146 +146 +146 +145 +141 +140 +140 +141 +141 +142 +141 +141 +142 +143 +144 +144 +143 +142 +144 +144 +144 +141 +139 +137 +138 +139 +140 +138 +139 +141 +140 +137 +138 +140 +143 +143 +145 +146 +145 +143 +141 +140 +139 +139 +138 +138 +139 +140 +141 +141 +141 +139 +137 +139 +140 +141 +140 +139 +140 +134 +129 +131 +136 +140 +142 +142 +141 +138 +134 +132 +129 +129 +135 +142 +148 +148 +146 +144 +144 +141 +134 +127 +115 +120 +125 +131 +138 +139 +138 +139 +150 +158 +148 +126 +111 +105 +110 +124 +127 +129 +130 +131 +131 +127 +136 +154 +163 +157 +149 +144 +144 +145 +139 +131 +132 +133 +138 +145 +149 +152 +149 +139 +138 +139 +153 +174 +175 +146 +122 +122 +125 +136 +138 +139 +150 +157 +157 +160 +183 +203 +194 +153 +127 +138 +162 +178 +173 +153 +141 +143 +146 +151 +145 +129 +127 +146 +179 +197 +168 +123 +115 +137 +167 +191 +180 +151 +143 +143 +139 +138 +135 +132 +131 +133 +134 +129 +123 +119 +124 +138 +151 +172 +189 +173 +151 +153 +162 +157 +148 +151 +171 +192 +195 +183 +167 +151 +153 +163 +162 +167 +180 +184 +175 +168 +157 +168 +181 +181 +183 +183 +185 +196 +199 +195 +186 +172 +165 +170 +179 +160 +144 +143 +163 +192 +196 +174 +145 +147 +177 +189 +176 +162 +149 +152 +174 +181 +184 +192 +200 +193 +194 +213 +221 +207 +191 +184 +182 +179 +178 +181 +204 +226 +224 +198 +184 +185 +189 +194 +200 +205 +210 +210 +211 +214 +213 +210 +202 +206 +202 +197 +201 +206 +206 +205 +203 +202 +189 +187 +197 +207 +204 +186 +165 +163 +182 +211 +228 +227 +220 +213 +209 +206 +202 +201 +207 +214 +218 +217 +208 +205 +202 +202 +204 +205 +206 +206 +188 +180 +179 +188 +186 +176 +174 +181 +189 +185 +182 +176 +175 +185 +186 +172 +153 +137 +139 +147 +147 +144 +144 +152 +158 +160 +160 +161 +164 +166 +164 +162 +157 +155 +151 +148 +147 +146 +144 +144 +145 +143 +141 +141 +138 +136 +137 +140 +140 +139 +138 +140 +144 +147 +148 +148 +148 +147 +146 +146 +148 +151 +153 +154 +153 +159 +163 +162 +157 +159 +165 +169 +176 +177 +177 +178 +178 +180 +184 +186 +190 +192 +194 +195 +192 +189 +187 +187 +181 +183 +184 +182 +177 +170 +160 +152 +147 +148 +150 +151 +150 +149 +151 +154 +152 +153 +155 +155 +154 +156 +159 +162 +165 +163 +162 +164 +171 +179 +185 +189 +193 +196 +199 +205 +215 +227 +236 +240 +248 +248 +249 +250 +251 +252 +252 +251 +254 +253 +253 +252 +252 +252 +252 +251 +251 +251 +252 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +246 +248 +248 +247 +246 +245 +245 +244 +244 +244 +243 +242 +242 +243 +244 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +242 +242 +242 +242 +245 +244 +242 +241 +241 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +242 +243 +243 +244 +245 +245 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +246 +246 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +248 +249 +249 +250 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +255 +254 +253 +252 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +252 +254 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +250 +249 +251 +252 +251 +242 +235 +229 +231 +239 +244 +241 +236 +231 +230 +230 +227 +223 +219 +219 +219 +209 +206 +206 +205 +201 +194 +186 +183 +181 +179 +183 +186 +186 +184 +178 +170 +165 +158 +155 +157 +156 +156 +167 +181 +184 +179 +174 +169 +168 +167 +166 +165 +158 +158 +159 +165 +172 +178 +179 +178 +169 +168 +164 +162 +165 +171 +170 +165 +166 +162 +154 +150 +149 +150 +146 +143 +140 +135 +138 +150 +161 +160 +155 +152 +151 +156 +156 +150 +140 +138 +145 +154 +155 +159 +159 +156 +155 +157 +157 +156 +159 +157 +152 +147 +145 +144 +142 +139 +142 +138 +129 +123 +124 +129 +132 +133 +137 +128 +122 +123 +126 +129 +129 +128 +129 +131 +133 +134 +137 +140 +143 +143 +144 +143 +142 +141 +141 +143 +145 +147 +146 +152 +157 +153 +148 +145 +148 +152 +153 +154 +154 +153 +154 +155 +153 +150 +147 +147 +150 +150 +149 +147 +146 +146 +142 +142 +143 +145 +148 +151 +152 +153 +150 +151 +154 +155 +157 +157 +158 +159 +159 +155 +150 +148 +151 +155 +159 +161 +151 +147 +146 +148 +147 +145 +146 +149 +152 +152 +153 +153 +150 +147 +144 +143 +142 +139 +137 +135 +130 +122 +119 +120 +124 +125 +126 +124 +122 +119 +115 +111 +118 +126 +131 +129 +129 +131 +131 +128 +128 +129 +126 +122 +118 +119 +120 +120 +117 +116 +113 +109 +107 +109 +113 +117 +125 +123 +120 +116 +108 +105 +109 +117 +121 +122 +118 +112 +110 +115 +119 +119 +122 +122 +121 +118 +115 +113 +110 +108 +111 +117 +115 +108 +102 +105 +108 +107 +105 +108 +117 +122 +119 +115 +114 +113 +113 +111 +109 +113 +120 +127 +131 +131 +124 +121 +124 +130 +132 +130 +127 +129 +126 +127 +128 +130 +129 +127 +129 +133 +135 +138 +140 +137 +130 +126 +129 +133 +128 +129 +127 +129 +133 +133 +130 +130 +135 +136 +136 +135 +136 +139 +141 +141 +133 +133 +133 +133 +131 +130 +133 +136 +130 +129 +123 +123 +132 +141 +146 +151 +151 +149 +152 +155 +159 +171 +178 +173 +171 +166 +162 +161 +160 +158 +158 +159 +153 +153 +151 +149 +147 +147 +149 +151 +149 +152 +153 +151 +149 +149 +149 +148 +151 +154 +153 +148 +144 +146 +147 +146 +144 +147 +148 +147 +146 +147 +147 +147 +147 +144 +143 +141 +141 +142 +140 +139 +133 +133 +132 +133 +138 +143 +144 +143 +142 +141 +140 +141 +141 +140 +137 +135 +137 +134 +133 +134 +136 +134 +132 +130 +131 +132 +133 +137 +137 +131 +130 +140 +146 +146 +148 +149 +144 +134 +128 +127 +127 +130 +131 +129 +126 +125 +124 +123 +124 +128 +129 +126 +124 +125 +124 +120 +122 +125 +128 +123 +121 +126 +130 +126 +122 +126 +129 +126 +121 +120 +123 +129 +131 +127 +124 +123 +121 +122 +124 +126 +129 +131 +132 +133 +135 +135 +131 +127 +131 +131 +131 +129 +127 +127 +130 +133 +130 +128 +129 +133 +133 +128 +128 +132 +137 +137 +134 +131 +131 +134 +134 +131 +129 +127 +130 +131 +131 +131 +132 +128 +127 +131 +135 +129 +119 +123 +135 +143 +134 +133 +134 +137 +144 +147 +139 +131 +130 +129 +127 +127 +135 +141 +140 +134 +128 +129 +130 +128 +126 +125 +128 +130 +132 +131 +129 +128 +128 +130 +132 +134 +127 +126 +124 +122 +122 +124 +123 +122 +119 +119 +120 +125 +128 +128 +125 +122 +122 +126 +128 +126 +122 +120 +116 +116 +116 +115 +114 +115 +121 +134 +144 +149 +149 +143 +141 +142 +142 +137 +133 +131 +133 +133 +131 +129 +134 +142 +144 +141 +135 +131 +132 +133 +132 +134 +137 +135 +129 +130 +133 +136 +134 +133 +138 +146 +145 +140 +134 +131 +132 +128 +127 +133 +136 +141 +149 +152 +152 +148 +144 +141 +138 +136 +131 +124 +122 +128 +139 +146 +158 +154 +150 +146 +141 +132 +126 +124 +125 +120 +120 +127 +134 +145 +156 +159 +154 +150 +150 +152 +152 +147 +143 +141 +138 +138 +136 +138 +142 +146 +141 +134 +132 +132 +137 +142 +144 +146 +148 +145 +145 +147 +146 +148 +157 +162 +156 +151 +145 +145 +145 +146 +145 +143 +142 +142 +141 +142 +139 +136 +140 +147 +147 +140 +130 +130 +137 +144 +144 +144 +147 +146 +139 +140 +139 +134 +126 +122 +124 +127 +139 +146 +149 +144 +139 +137 +138 +138 +143 +141 +139 +139 +140 +140 +137 +133 +131 +131 +131 +136 +142 +146 +143 +138 +134 +139 +142 +143 +145 +148 +147 +145 +143 +144 +143 +139 +137 +136 +136 +135 +134 +134 +136 +139 +138 +136 +136 +137 +137 +138 +138 +138 +137 +137 +138 +139 +141 +140 +140 +140 +141 +141 +140 +139 +136 +138 +139 +138 +137 +137 +135 +133 +130 +126 +124 +129 +136 +140 +141 +140 +143 +143 +143 +143 +141 +138 +137 +139 +142 +141 +139 +138 +137 +138 +141 +143 +146 +149 +148 +146 +145 +146 +146 +146 +144 +143 +141 +140 +140 +141 +142 +143 +141 +142 +143 +143 +144 +144 +143 +143 +143 +142 +142 +142 +141 +141 +140 +139 +139 +139 +140 +139 +136 +133 +135 +138 +143 +146 +149 +149 +146 +143 +142 +142 +140 +141 +140 +139 +138 +137 +137 +138 +138 +138 +139 +140 +141 +141 +141 +142 +143 +139 +132 +127 +125 +132 +141 +148 +138 +135 +132 +131 +130 +130 +132 +134 +140 +140 +139 +138 +140 +140 +137 +132 +126 +119 +115 +120 +128 +135 +138 +136 +146 +151 +150 +141 +128 +108 +102 +112 +124 +129 +130 +129 +128 +127 +132 +144 +159 +160 +156 +147 +141 +139 +138 +136 +135 +140 +147 +148 +149 +153 +155 +149 +139 +144 +149 +158 +165 +155 +132 +115 +122 +130 +135 +141 +145 +144 +151 +165 +190 +202 +189 +151 +129 +137 +161 +179 +172 +149 +132 +131 +140 +154 +162 +157 +124 +132 +163 +198 +190 +145 +117 +117 +158 +192 +191 +153 +129 +123 +123 +128 +129 +137 +144 +143 +138 +131 +127 +125 +126 +136 +148 +167 +182 +172 +154 +152 +161 +158 +152 +150 +161 +178 +189 +189 +161 +149 +151 +158 +152 +156 +173 +184 +184 +175 +162 +169 +184 +196 +198 +185 +185 +203 +211 +199 +180 +170 +173 +181 +178 +170 +153 +142 +157 +193 +206 +192 +154 +142 +155 +172 +175 +169 +152 +147 +157 +177 +188 +192 +196 +191 +191 +203 +220 +220 +208 +194 +189 +181 +178 +183 +214 +221 +222 +215 +196 +172 +171 +192 +214 +218 +218 +215 +211 +211 +211 +209 +215 +209 +202 +204 +213 +210 +200 +193 +200 +201 +193 +189 +193 +197 +196 +184 +164 +163 +179 +209 +228 +230 +223 +216 +208 +209 +209 +207 +206 +208 +215 +221 +211 +206 +201 +200 +201 +203 +202 +200 +191 +182 +179 +184 +182 +173 +173 +182 +186 +178 +173 +169 +172 +187 +189 +175 +148 +137 +139 +142 +143 +144 +145 +150 +152 +154 +155 +156 +159 +163 +163 +161 +160 +158 +154 +152 +150 +149 +149 +147 +147 +146 +144 +143 +140 +136 +136 +138 +138 +138 +139 +142 +146 +148 +148 +146 +145 +145 +146 +148 +150 +152 +153 +153 +152 +157 +161 +161 +160 +161 +163 +164 +171 +173 +175 +177 +179 +182 +185 +187 +191 +192 +194 +194 +193 +191 +189 +187 +182 +183 +183 +182 +177 +168 +159 +153 +153 +150 +148 +148 +148 +149 +151 +154 +153 +154 +155 +155 +156 +157 +160 +162 +166 +164 +164 +166 +171 +179 +185 +191 +196 +199 +204 +210 +219 +231 +240 +243 +249 +249 +249 +250 +251 +252 +252 +251 +254 +253 +252 +252 +252 +252 +252 +251 +251 +251 +252 +251 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +247 +246 +246 +245 +245 +245 +245 +244 +244 +243 +243 +244 +244 +244 +243 +243 +243 +242 +242 +242 +241 +241 +241 +244 +244 +243 +243 +242 +242 +242 +242 +243 +243 +243 +242 +242 +241 +241 +241 +243 +242 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +244 +244 +245 +245 +245 +245 +245 +244 +244 +245 +244 +244 +244 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +249 +249 +248 +249 +249 +250 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +254 +253 +253 +252 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +249 +248 +248 +249 +248 +242 +238 +234 +234 +242 +249 +246 +239 +232 +230 +228 +225 +223 +221 +218 +216 +210 +207 +205 +201 +197 +190 +185 +183 +185 +184 +190 +193 +188 +178 +172 +166 +162 +156 +153 +157 +160 +162 +170 +180 +182 +176 +170 +168 +168 +168 +165 +161 +153 +158 +163 +168 +175 +180 +178 +172 +161 +162 +162 +163 +169 +173 +168 +159 +159 +157 +153 +148 +145 +145 +144 +145 +146 +142 +147 +160 +169 +165 +156 +151 +150 +157 +157 +144 +130 +131 +146 +160 +160 +156 +155 +157 +159 +158 +156 +154 +155 +154 +152 +147 +146 +146 +145 +144 +144 +136 +126 +121 +125 +132 +134 +134 +134 +124 +115 +116 +123 +125 +121 +116 +118 +123 +127 +129 +131 +134 +135 +135 +138 +137 +134 +132 +132 +134 +138 +141 +147 +155 +158 +153 +146 +143 +146 +148 +153 +154 +154 +154 +156 +155 +151 +147 +145 +146 +147 +148 +149 +147 +144 +143 +140 +141 +142 +145 +149 +152 +155 +158 +153 +153 +156 +157 +157 +156 +155 +155 +154 +153 +153 +152 +152 +153 +154 +155 +148 +147 +147 +147 +150 +151 +150 +148 +149 +149 +148 +147 +145 +143 +141 +140 +140 +137 +135 +133 +128 +122 +121 +123 +126 +124 +122 +123 +122 +120 +118 +117 +124 +131 +133 +126 +122 +126 +126 +122 +121 +123 +121 +116 +115 +117 +117 +114 +110 +109 +105 +103 +105 +116 +125 +129 +128 +123 +118 +113 +108 +107 +115 +124 +125 +121 +119 +119 +121 +123 +123 +122 +121 +118 +116 +117 +116 +114 +114 +116 +114 +114 +113 +108 +107 +110 +112 +111 +113 +118 +128 +128 +118 +112 +116 +118 +116 +110 +109 +117 +122 +122 +124 +128 +121 +119 +122 +130 +133 +131 +130 +132 +128 +128 +127 +124 +119 +120 +128 +136 +138 +140 +142 +141 +133 +126 +126 +132 +129 +126 +123 +127 +133 +133 +132 +134 +137 +138 +138 +136 +135 +138 +141 +143 +133 +130 +129 +129 +131 +132 +134 +136 +135 +130 +123 +123 +131 +138 +144 +150 +149 +148 +152 +158 +166 +176 +179 +173 +171 +169 +165 +163 +160 +157 +155 +155 +154 +154 +153 +150 +148 +148 +150 +151 +153 +154 +153 +150 +149 +149 +151 +151 +152 +153 +150 +143 +139 +141 +145 +147 +146 +149 +150 +150 +150 +151 +149 +147 +147 +144 +143 +142 +142 +143 +142 +141 +135 +135 +137 +139 +140 +140 +143 +146 +143 +140 +136 +136 +139 +140 +139 +137 +138 +133 +133 +136 +137 +133 +131 +131 +132 +134 +136 +138 +136 +130 +132 +144 +147 +144 +143 +143 +139 +133 +129 +128 +130 +131 +131 +127 +124 +124 +124 +125 +122 +123 +124 +125 +129 +131 +127 +120 +120 +123 +128 +126 +123 +126 +128 +124 +121 +125 +128 +125 +121 +120 +124 +129 +130 +124 +121 +122 +123 +122 +123 +126 +124 +130 +136 +138 +138 +137 +135 +133 +134 +132 +131 +130 +130 +131 +133 +134 +129 +128 +132 +137 +136 +131 +129 +132 +133 +138 +135 +123 +119 +127 +131 +129 +131 +129 +131 +136 +138 +138 +136 +131 +132 +132 +130 +123 +121 +132 +143 +144 +142 +135 +132 +135 +137 +134 +131 +131 +126 +126 +125 +127 +135 +139 +135 +128 +126 +132 +135 +132 +129 +129 +130 +130 +134 +131 +129 +129 +132 +133 +132 +130 +122 +121 +121 +124 +126 +126 +125 +125 +122 +120 +120 +127 +132 +130 +126 +123 +126 +132 +135 +132 +126 +122 +122 +122 +123 +121 +118 +119 +126 +137 +144 +148 +146 +140 +138 +143 +144 +137 +133 +133 +136 +137 +136 +137 +140 +144 +146 +144 +136 +133 +134 +134 +132 +133 +135 +132 +123 +128 +132 +130 +127 +130 +139 +148 +149 +146 +141 +138 +137 +133 +134 +140 +143 +141 +142 +144 +144 +141 +144 +147 +145 +138 +133 +134 +135 +136 +142 +148 +154 +152 +148 +144 +138 +130 +126 +125 +126 +123 +122 +125 +132 +147 +160 +162 +155 +150 +150 +155 +153 +145 +141 +142 +140 +140 +138 +137 +142 +147 +144 +135 +131 +131 +137 +146 +149 +153 +153 +149 +146 +147 +145 +148 +157 +160 +157 +157 +146 +148 +149 +148 +147 +149 +151 +151 +147 +143 +134 +129 +135 +144 +143 +135 +121 +124 +133 +142 +143 +146 +149 +150 +140 +136 +135 +134 +126 +115 +114 +121 +131 +141 +146 +142 +140 +142 +143 +141 +142 +140 +140 +141 +141 +140 +138 +135 +136 +135 +134 +136 +140 +143 +138 +132 +130 +135 +141 +147 +153 +158 +155 +150 +144 +145 +143 +138 +135 +134 +135 +134 +134 +136 +138 +140 +144 +145 +141 +136 +132 +136 +140 +141 +139 +138 +140 +143 +141 +140 +139 +140 +142 +142 +140 +138 +138 +142 +144 +142 +140 +140 +140 +139 +139 +133 +128 +130 +135 +140 +141 +141 +141 +143 +142 +140 +138 +137 +136 +134 +140 +140 +139 +137 +135 +137 +141 +144 +146 +147 +145 +143 +143 +145 +148 +148 +144 +143 +141 +139 +139 +140 +143 +145 +141 +141 +142 +142 +142 +143 +143 +143 +142 +141 +141 +143 +145 +144 +142 +139 +139 +140 +140 +138 +135 +132 +134 +137 +146 +150 +153 +152 +147 +144 +144 +146 +143 +141 +138 +137 +139 +138 +136 +135 +136 +140 +144 +144 +144 +143 +145 +148 +149 +148 +144 +134 +129 +133 +140 +144 +144 +138 +131 +128 +130 +135 +137 +136 +134 +134 +133 +134 +137 +141 +141 +139 +134 +125 +122 +121 +118 +127 +139 +141 +145 +146 +147 +152 +153 +136 +115 +106 +118 +127 +132 +133 +129 +124 +126 +135 +155 +156 +152 +146 +146 +150 +148 +142 +137 +139 +147 +153 +152 +152 +154 +154 +156 +160 +154 +149 +157 +158 +137 +113 +120 +124 +128 +133 +141 +143 +148 +157 +178 +191 +182 +151 +129 +135 +164 +191 +174 +141 +113 +112 +131 +155 +168 +168 +142 +133 +146 +179 +192 +170 +140 +126 +148 +179 +191 +167 +132 +110 +110 +122 +132 +144 +160 +167 +157 +141 +134 +135 +136 +138 +143 +155 +167 +169 +162 +158 +164 +165 +158 +147 +148 +165 +183 +192 +169 +148 +142 +149 +154 +162 +176 +181 +186 +177 +167 +173 +188 +207 +209 +186 +182 +202 +214 +200 +177 +171 +178 +183 +179 +180 +165 +145 +151 +184 +200 +189 +163 +148 +153 +166 +172 +168 +157 +154 +153 +171 +186 +193 +196 +189 +183 +189 +220 +233 +224 +205 +199 +190 +181 +184 +213 +226 +228 +216 +195 +173 +167 +180 +207 +219 +227 +223 +211 +206 +207 +209 +214 +211 +212 +219 +218 +202 +192 +195 +200 +199 +188 +184 +189 +194 +192 +178 +163 +160 +174 +203 +223 +230 +226 +219 +211 +207 +205 +206 +206 +207 +212 +217 +217 +212 +206 +203 +202 +202 +200 +198 +193 +185 +183 +185 +180 +171 +174 +183 +183 +171 +162 +159 +167 +185 +188 +172 +144 +138 +141 +141 +140 +145 +144 +146 +148 +150 +151 +153 +156 +160 +161 +161 +165 +163 +160 +158 +156 +155 +154 +152 +151 +150 +149 +148 +144 +140 +137 +137 +139 +139 +139 +142 +146 +148 +147 +146 +143 +145 +147 +151 +154 +154 +153 +152 +154 +157 +159 +161 +162 +163 +162 +160 +165 +168 +173 +178 +181 +184 +188 +189 +193 +193 +193 +194 +193 +191 +188 +186 +183 +182 +183 +182 +176 +164 +157 +153 +153 +149 +146 +146 +149 +150 +152 +153 +153 +154 +155 +156 +158 +159 +160 +160 +165 +166 +167 +169 +174 +180 +188 +195 +200 +204 +209 +215 +224 +235 +242 +245 +249 +250 +250 +251 +252 +252 +252 +251 +254 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +248 +248 +248 +249 +249 +249 +248 +247 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +243 +245 +244 +244 +243 +243 +243 +243 +242 +242 +242 +242 +242 +244 +244 +243 +243 +242 +241 +241 +241 +244 +243 +243 +242 +242 +241 +241 +240 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +245 +244 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +249 +249 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +252 +251 +251 +250 +251 +251 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +251 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +252 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +249 +247 +247 +247 +247 +245 +242 +237 +235 +241 +248 +246 +239 +236 +232 +228 +229 +230 +227 +219 +211 +212 +207 +203 +199 +195 +191 +189 +189 +189 +186 +191 +197 +188 +174 +165 +161 +155 +152 +153 +159 +165 +168 +172 +177 +180 +173 +165 +162 +165 +166 +164 +161 +157 +163 +168 +170 +174 +177 +173 +166 +158 +159 +162 +166 +171 +170 +164 +157 +154 +154 +151 +143 +134 +133 +139 +148 +152 +154 +156 +163 +167 +164 +157 +151 +149 +151 +148 +136 +129 +135 +149 +158 +162 +158 +155 +156 +158 +158 +157 +157 +153 +153 +152 +149 +149 +150 +150 +149 +143 +137 +131 +128 +131 +135 +135 +133 +129 +119 +112 +114 +119 +120 +113 +107 +108 +113 +119 +121 +123 +124 +125 +124 +126 +128 +129 +130 +131 +133 +136 +139 +143 +145 +146 +145 +144 +145 +146 +146 +147 +148 +149 +150 +151 +150 +147 +144 +144 +145 +146 +146 +146 +144 +141 +140 +141 +142 +143 +146 +148 +152 +154 +154 +157 +156 +157 +156 +155 +153 +152 +151 +147 +151 +155 +155 +154 +151 +148 +145 +145 +146 +147 +146 +149 +152 +152 +149 +145 +143 +141 +141 +143 +144 +142 +142 +141 +137 +134 +133 +133 +132 +133 +135 +133 +125 +119 +120 +120 +119 +122 +125 +127 +130 +129 +122 +118 +118 +119 +118 +119 +121 +119 +115 +114 +116 +114 +108 +109 +111 +111 +110 +117 +129 +135 +135 +135 +125 +116 +115 +117 +118 +120 +123 +123 +117 +114 +118 +122 +122 +121 +123 +120 +120 +119 +118 +117 +117 +121 +126 +118 +111 +108 +113 +114 +111 +111 +116 +128 +131 +135 +129 +115 +109 +113 +116 +111 +108 +110 +117 +119 +116 +116 +121 +123 +124 +125 +126 +125 +126 +127 +127 +127 +127 +127 +124 +119 +120 +126 +133 +138 +135 +134 +136 +133 +127 +125 +127 +132 +128 +124 +129 +134 +133 +133 +138 +136 +138 +137 +135 +133 +136 +139 +140 +134 +130 +128 +131 +134 +134 +134 +133 +137 +130 +123 +125 +133 +138 +142 +149 +151 +149 +152 +160 +172 +180 +178 +172 +168 +168 +167 +166 +161 +156 +152 +150 +153 +153 +152 +151 +151 +152 +151 +151 +152 +151 +150 +147 +146 +147 +149 +150 +150 +151 +148 +142 +138 +140 +144 +147 +150 +150 +150 +149 +149 +150 +150 +148 +148 +145 +144 +144 +145 +145 +143 +142 +137 +140 +145 +147 +141 +136 +137 +143 +140 +135 +129 +128 +131 +137 +141 +142 +143 +133 +129 +133 +135 +132 +132 +135 +137 +138 +137 +137 +135 +131 +135 +147 +146 +141 +138 +137 +134 +131 +128 +126 +128 +126 +124 +123 +125 +128 +128 +125 +121 +123 +124 +126 +130 +133 +129 +125 +117 +121 +127 +128 +125 +126 +126 +122 +124 +124 +122 +121 +122 +124 +124 +123 +124 +123 +123 +124 +126 +124 +123 +123 +122 +131 +139 +141 +139 +138 +137 +137 +132 +131 +131 +131 +131 +133 +134 +134 +132 +128 +129 +135 +139 +136 +131 +129 +126 +131 +129 +121 +119 +126 +129 +126 +131 +128 +131 +136 +138 +138 +137 +132 +133 +129 +127 +126 +130 +140 +144 +138 +143 +137 +133 +133 +130 +125 +126 +131 +126 +125 +125 +126 +128 +128 +125 +121 +125 +132 +135 +131 +129 +131 +131 +129 +131 +130 +130 +131 +132 +130 +126 +123 +118 +117 +121 +128 +131 +129 +126 +126 +126 +123 +124 +129 +132 +129 +126 +126 +133 +137 +139 +134 +128 +125 +126 +126 +127 +125 +123 +125 +129 +136 +140 +142 +140 +139 +139 +142 +142 +138 +136 +137 +137 +137 +138 +141 +144 +145 +144 +142 +139 +137 +138 +137 +134 +134 +133 +128 +128 +129 +126 +122 +121 +127 +135 +138 +141 +144 +144 +145 +148 +145 +144 +149 +146 +139 +135 +136 +137 +136 +142 +148 +148 +133 +129 +141 +147 +143 +141 +147 +146 +146 +144 +140 +136 +132 +130 +131 +129 +129 +130 +131 +136 +149 +159 +158 +151 +149 +150 +151 +149 +144 +141 +142 +147 +145 +140 +137 +138 +141 +140 +136 +129 +130 +138 +147 +151 +153 +152 +148 +145 +143 +141 +144 +150 +151 +151 +154 +148 +151 +152 +148 +148 +151 +156 +156 +149 +140 +130 +130 +137 +141 +137 +129 +124 +125 +133 +139 +138 +140 +145 +146 +138 +135 +136 +138 +130 +120 +116 +121 +127 +134 +140 +140 +140 +142 +144 +144 +140 +142 +143 +142 +137 +134 +136 +139 +144 +147 +146 +143 +143 +143 +139 +132 +129 +135 +142 +149 +155 +158 +155 +150 +147 +147 +145 +139 +134 +133 +134 +135 +136 +139 +141 +141 +146 +149 +145 +137 +133 +137 +141 +141 +139 +138 +141 +145 +140 +139 +139 +141 +143 +144 +142 +139 +140 +145 +148 +146 +142 +141 +142 +142 +147 +141 +135 +136 +140 +141 +139 +138 +139 +141 +140 +137 +136 +137 +136 +133 +138 +139 +138 +136 +133 +134 +139 +143 +143 +144 +145 +143 +143 +146 +149 +150 +149 +146 +141 +138 +139 +140 +143 +144 +142 +142 +142 +141 +141 +141 +142 +142 +141 +142 +144 +146 +147 +145 +142 +140 +139 +139 +140 +140 +138 +137 +138 +139 +145 +147 +149 +147 +145 +143 +144 +146 +146 +140 +133 +134 +139 +140 +137 +131 +137 +141 +145 +146 +147 +146 +148 +150 +154 +154 +149 +140 +133 +133 +134 +133 +139 +134 +128 +127 +132 +139 +138 +134 +133 +133 +134 +134 +138 +142 +144 +143 +135 +128 +131 +131 +123 +129 +142 +142 +137 +141 +143 +150 +162 +161 +141 +119 +115 +125 +134 +137 +134 +126 +127 +134 +147 +148 +145 +144 +149 +158 +156 +147 +139 +131 +138 +154 +161 +157 +152 +151 +162 +170 +167 +158 +158 +156 +136 +114 +115 +123 +127 +129 +138 +146 +147 +145 +158 +171 +166 +142 +126 +135 +163 +189 +182 +143 +107 +105 +128 +151 +160 +159 +157 +143 +139 +158 +182 +187 +171 +154 +139 +150 +173 +185 +164 +124 +108 +118 +134 +143 +165 +183 +176 +152 +138 +140 +146 +142 +145 +152 +158 +167 +167 +159 +157 +167 +168 +153 +140 +148 +172 +192 +182 +153 +136 +144 +160 +173 +180 +180 +175 +165 +163 +178 +194 +208 +209 +187 +175 +185 +198 +196 +182 +180 +183 +181 +187 +188 +171 +147 +146 +168 +181 +177 +171 +161 +161 +171 +177 +175 +171 +172 +171 +171 +175 +191 +199 +187 +174 +176 +208 +229 +237 +220 +202 +195 +189 +187 +207 +228 +226 +203 +189 +182 +175 +171 +185 +210 +233 +233 +215 +201 +200 +204 +205 +214 +224 +228 +215 +189 +180 +188 +198 +203 +193 +183 +182 +187 +188 +175 +165 +158 +166 +190 +212 +224 +225 +219 +211 +205 +202 +205 +207 +206 +209 +215 +221 +218 +213 +209 +204 +201 +199 +198 +193 +189 +189 +189 +182 +174 +176 +185 +184 +168 +154 +151 +162 +182 +184 +167 +145 +136 +139 +142 +143 +146 +142 +142 +146 +149 +151 +153 +156 +158 +161 +161 +167 +166 +163 +162 +160 +158 +156 +154 +155 +155 +154 +152 +149 +145 +142 +141 +143 +141 +140 +141 +144 +147 +148 +147 +145 +145 +148 +152 +155 +155 +154 +154 +158 +160 +161 +161 +162 +164 +163 +161 +162 +167 +173 +179 +183 +187 +191 +192 +195 +193 +192 +192 +191 +190 +186 +183 +182 +180 +181 +182 +173 +160 +153 +151 +145 +144 +145 +148 +151 +151 +151 +152 +155 +155 +155 +156 +158 +159 +158 +158 +163 +166 +171 +174 +178 +185 +194 +200 +202 +207 +213 +219 +228 +236 +242 +244 +251 +251 +251 +251 +252 +252 +252 +251 +253 +252 +252 +252 +252 +252 +251 +251 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +251 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +247 +247 +247 +247 +248 +247 +247 +246 +246 +245 +245 +245 +245 +245 +246 +244 +243 +243 +243 +244 +244 +244 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +244 +243 +243 +243 +242 +242 +241 +241 +240 +240 +241 +241 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +246 +246 +245 +244 +245 +246 +246 +246 +247 +247 +247 +248 +248 +248 +249 +249 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +252 +251 +251 +250 +250 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +251 +250 +250 +249 +250 +250 +248 +242 +235 +237 +243 +242 +237 +238 +236 +233 +232 +230 +226 +220 +214 +215 +208 +203 +197 +193 +192 +193 +196 +192 +186 +190 +196 +186 +170 +160 +156 +150 +150 +155 +164 +172 +175 +178 +179 +179 +171 +162 +158 +161 +164 +164 +163 +165 +169 +170 +168 +169 +171 +166 +160 +157 +156 +160 +167 +169 +163 +159 +159 +154 +153 +148 +138 +130 +131 +141 +151 +158 +164 +164 +159 +157 +158 +156 +151 +150 +146 +139 +131 +133 +142 +152 +156 +159 +161 +161 +159 +157 +158 +158 +157 +158 +158 +156 +153 +152 +153 +151 +150 +144 +142 +137 +135 +134 +135 +133 +130 +125 +119 +115 +118 +121 +119 +113 +107 +108 +110 +112 +111 +110 +110 +111 +111 +115 +120 +127 +133 +136 +138 +139 +140 +134 +134 +134 +136 +141 +147 +149 +148 +145 +145 +145 +146 +147 +146 +145 +145 +143 +143 +142 +141 +140 +140 +139 +139 +143 +143 +144 +146 +147 +149 +150 +150 +155 +154 +153 +151 +150 +151 +152 +154 +149 +152 +152 +149 +146 +145 +144 +143 +142 +146 +146 +144 +145 +148 +149 +146 +144 +140 +136 +138 +142 +145 +143 +140 +139 +135 +132 +134 +138 +139 +139 +138 +133 +124 +119 +119 +120 +119 +123 +128 +126 +122 +121 +120 +118 +115 +117 +122 +126 +124 +119 +114 +113 +113 +110 +106 +114 +119 +123 +126 +131 +136 +134 +127 +129 +120 +115 +118 +123 +123 +120 +118 +118 +111 +108 +113 +117 +117 +120 +126 +127 +128 +124 +118 +118 +121 +122 +119 +113 +110 +109 +111 +109 +107 +115 +126 +137 +135 +134 +126 +114 +106 +104 +102 +101 +104 +110 +114 +114 +114 +116 +118 +125 +130 +129 +120 +116 +120 +123 +122 +124 +125 +124 +123 +122 +124 +126 +129 +131 +128 +128 +129 +127 +124 +123 +125 +133 +130 +128 +132 +136 +133 +133 +139 +135 +137 +137 +134 +133 +134 +135 +135 +131 +129 +130 +134 +136 +135 +132 +130 +131 +126 +121 +126 +136 +142 +146 +153 +154 +151 +151 +160 +173 +179 +175 +171 +168 +169 +168 +166 +162 +158 +155 +153 +149 +149 +148 +149 +152 +155 +152 +148 +146 +144 +143 +143 +143 +143 +145 +146 +148 +148 +148 +144 +142 +142 +144 +145 +147 +148 +147 +146 +146 +147 +146 +143 +147 +144 +144 +147 +148 +146 +143 +142 +139 +145 +153 +153 +144 +134 +134 +140 +142 +137 +131 +128 +129 +133 +138 +141 +142 +130 +124 +128 +132 +133 +135 +138 +138 +138 +136 +136 +136 +132 +132 +141 +141 +137 +134 +133 +132 +130 +127 +125 +121 +121 +122 +123 +127 +131 +131 +128 +123 +126 +128 +128 +128 +128 +127 +127 +119 +121 +125 +126 +123 +124 +126 +124 +125 +123 +121 +120 +122 +125 +122 +118 +121 +126 +129 +126 +125 +126 +127 +123 +127 +134 +141 +140 +134 +132 +132 +132 +128 +129 +130 +130 +129 +128 +128 +128 +132 +128 +127 +132 +136 +134 +131 +129 +128 +127 +126 +125 +128 +130 +128 +124 +128 +125 +128 +131 +131 +131 +131 +131 +128 +127 +131 +134 +134 +134 +135 +134 +131 +133 +135 +133 +128 +123 +125 +128 +131 +130 +127 +127 +126 +125 +125 +126 +124 +128 +128 +124 +124 +129 +131 +128 +127 +129 +131 +130 +128 +126 +125 +125 +121 +120 +123 +130 +132 +128 +125 +125 +130 +127 +126 +129 +129 +128 +130 +133 +136 +137 +135 +130 +126 +126 +127 +127 +127 +127 +127 +129 +131 +134 +135 +136 +135 +140 +142 +140 +138 +139 +139 +137 +135 +134 +135 +138 +142 +142 +138 +134 +139 +139 +141 +141 +138 +139 +138 +133 +136 +136 +132 +126 +126 +130 +133 +132 +137 +142 +144 +146 +150 +150 +150 +155 +147 +139 +135 +138 +140 +137 +138 +141 +145 +139 +138 +146 +150 +146 +142 +144 +145 +145 +142 +138 +134 +131 +131 +131 +131 +134 +138 +138 +140 +150 +155 +150 +148 +150 +151 +148 +146 +147 +147 +145 +151 +146 +143 +141 +137 +133 +134 +137 +133 +134 +140 +146 +147 +149 +149 +146 +146 +145 +141 +140 +143 +143 +143 +146 +150 +151 +149 +143 +141 +146 +154 +157 +150 +138 +129 +133 +139 +137 +130 +127 +130 +131 +135 +135 +132 +134 +139 +140 +138 +140 +141 +139 +135 +131 +127 +127 +133 +134 +137 +140 +139 +136 +137 +141 +145 +144 +143 +140 +134 +131 +134 +139 +146 +153 +156 +151 +147 +147 +145 +139 +133 +138 +143 +147 +148 +147 +144 +141 +148 +149 +146 +140 +134 +133 +134 +134 +136 +140 +140 +139 +141 +146 +144 +137 +134 +135 +136 +135 +135 +137 +140 +143 +141 +140 +140 +141 +144 +145 +144 +142 +141 +146 +150 +148 +145 +144 +145 +146 +151 +145 +141 +141 +142 +141 +139 +137 +139 +140 +139 +135 +136 +138 +137 +134 +135 +136 +137 +135 +133 +134 +138 +142 +142 +144 +146 +143 +141 +144 +150 +154 +153 +147 +140 +137 +139 +142 +144 +143 +143 +143 +142 +141 +141 +140 +140 +140 +142 +145 +148 +149 +147 +144 +141 +140 +137 +138 +140 +143 +146 +147 +147 +145 +142 +140 +139 +139 +140 +142 +143 +143 +146 +141 +136 +135 +137 +137 +136 +133 +139 +140 +143 +146 +148 +149 +148 +148 +153 +153 +148 +138 +128 +125 +125 +126 +127 +126 +127 +132 +140 +143 +137 +130 +130 +132 +134 +135 +138 +141 +143 +142 +135 +126 +129 +134 +133 +139 +145 +138 +129 +135 +140 +145 +152 +158 +151 +139 +122 +121 +122 +130 +135 +131 +129 +137 +132 +139 +142 +140 +144 +152 +155 +151 +143 +131 +132 +148 +165 +172 +163 +150 +157 +172 +175 +164 +162 +161 +142 +120 +110 +118 +127 +132 +131 +137 +141 +140 +153 +156 +144 +125 +123 +138 +154 +164 +186 +157 +127 +118 +127 +140 +152 +163 +156 +141 +136 +155 +181 +193 +185 +173 +149 +134 +145 +179 +185 +149 +118 +112 +122 +137 +160 +175 +173 +160 +148 +148 +150 +150 +158 +163 +162 +167 +165 +151 +136 +148 +165 +168 +150 +137 +158 +190 +182 +153 +133 +140 +158 +171 +176 +177 +160 +146 +147 +178 +200 +211 +210 +191 +171 +169 +178 +188 +185 +184 +185 +183 +196 +196 +179 +155 +144 +152 +165 +175 +175 +165 +156 +166 +183 +192 +191 +188 +188 +175 +171 +182 +190 +183 +173 +173 +180 +210 +237 +229 +203 +195 +199 +191 +206 +216 +210 +195 +189 +185 +176 +172 +174 +203 +231 +236 +220 +204 +197 +195 +206 +214 +224 +227 +215 +186 +165 +161 +190 +212 +213 +195 +179 +179 +187 +179 +168 +157 +157 +175 +198 +216 +223 +220 +209 +209 +210 +209 +204 +200 +207 +218 +220 +221 +220 +214 +205 +199 +197 +197 +195 +192 +192 +190 +182 +174 +177 +186 +187 +170 +155 +152 +163 +183 +185 +167 +145 +132 +136 +144 +147 +147 +142 +142 +145 +148 +152 +155 +156 +158 +161 +163 +168 +168 +165 +164 +162 +159 +156 +153 +157 +157 +157 +157 +155 +152 +149 +147 +142 +141 +140 +142 +145 +148 +149 +148 +147 +146 +147 +151 +153 +153 +154 +155 +161 +162 +161 +159 +160 +161 +163 +163 +164 +168 +174 +179 +184 +188 +192 +194 +195 +193 +191 +190 +189 +188 +183 +181 +180 +177 +178 +178 +170 +158 +150 +149 +140 +141 +145 +149 +150 +150 +150 +152 +155 +155 +155 +156 +157 +158 +157 +156 +161 +167 +173 +180 +184 +189 +196 +201 +203 +209 +217 +224 +230 +239 +243 +245 +251 +251 +251 +251 +252 +253 +252 +251 +253 +252 +251 +251 +252 +252 +251 +251 +249 +250 +251 +251 +251 +251 +252 +253 +251 +250 +250 +250 +250 +250 +249 +249 +251 +250 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +246 +243 +243 +243 +243 +243 +243 +243 +242 +241 +242 +242 +242 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +240 +241 +241 +241 +241 +241 +241 +241 +242 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +250 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +253 +253 +254 +253 +251 +243 +234 +231 +232 +234 +233 +230 +232 +231 +226 +219 +215 +216 +218 +218 +212 +204 +198 +193 +191 +193 +197 +196 +190 +191 +193 +183 +168 +157 +152 +147 +151 +158 +168 +175 +179 +180 +180 +177 +172 +165 +161 +161 +163 +164 +165 +169 +170 +168 +165 +164 +164 +161 +157 +158 +156 +159 +163 +163 +159 +157 +159 +158 +150 +141 +136 +138 +143 +150 +156 +162 +165 +161 +153 +150 +153 +154 +150 +151 +143 +135 +133 +138 +147 +154 +158 +157 +162 +165 +163 +159 +157 +155 +154 +162 +161 +158 +155 +156 +155 +153 +151 +147 +146 +141 +137 +135 +135 +133 +130 +125 +122 +122 +124 +125 +121 +116 +113 +114 +111 +106 +100 +97 +98 +100 +100 +109 +114 +123 +130 +133 +134 +135 +135 +133 +135 +137 +137 +140 +144 +149 +151 +149 +146 +144 +143 +141 +139 +138 +139 +140 +140 +139 +138 +137 +137 +140 +143 +148 +147 +147 +147 +148 +149 +150 +149 +151 +150 +149 +148 +148 +149 +150 +151 +147 +149 +148 +144 +141 +141 +141 +139 +143 +146 +146 +144 +143 +144 +143 +141 +142 +139 +137 +138 +141 +141 +137 +132 +134 +132 +131 +134 +137 +136 +132 +128 +126 +122 +119 +120 +120 +118 +120 +124 +125 +119 +116 +119 +117 +112 +113 +119 +122 +117 +112 +109 +109 +110 +112 +114 +123 +125 +125 +126 +130 +133 +131 +127 +116 +114 +114 +119 +120 +118 +116 +117 +119 +111 +107 +111 +114 +116 +122 +129 +130 +127 +120 +115 +119 +125 +119 +109 +102 +111 +113 +103 +98 +108 +125 +134 +138 +131 +125 +119 +113 +113 +113 +109 +107 +112 +114 +115 +116 +120 +121 +120 +129 +134 +131 +120 +114 +119 +123 +121 +123 +123 +121 +121 +123 +126 +128 +128 +124 +128 +130 +128 +122 +122 +124 +129 +131 +131 +130 +132 +136 +134 +133 +138 +135 +137 +136 +135 +134 +135 +134 +132 +128 +128 +131 +136 +138 +135 +132 +129 +129 +126 +122 +127 +138 +145 +148 +152 +156 +152 +150 +159 +174 +177 +172 +171 +176 +174 +168 +163 +159 +157 +155 +153 +150 +150 +150 +151 +154 +158 +155 +149 +145 +142 +142 +142 +143 +143 +144 +145 +145 +146 +147 +147 +147 +145 +144 +142 +144 +146 +147 +147 +146 +146 +144 +141 +145 +142 +143 +146 +148 +145 +143 +142 +142 +147 +153 +153 +145 +138 +137 +141 +143 +141 +137 +135 +135 +136 +137 +138 +134 +125 +122 +128 +133 +135 +136 +137 +138 +139 +139 +142 +142 +135 +130 +133 +138 +136 +134 +133 +132 +131 +128 +126 +121 +126 +130 +129 +126 +125 +126 +126 +125 +129 +131 +129 +125 +122 +123 +125 +124 +121 +122 +122 +119 +121 +126 +128 +123 +125 +124 +121 +120 +121 +121 +120 +123 +130 +131 +124 +121 +124 +127 +123 +130 +135 +139 +137 +132 +129 +129 +130 +128 +130 +131 +130 +127 +124 +123 +123 +127 +128 +129 +131 +131 +128 +128 +130 +131 +126 +125 +129 +134 +135 +134 +134 +130 +126 +128 +129 +124 +122 +126 +128 +131 +127 +130 +135 +135 +133 +131 +128 +124 +129 +131 +130 +127 +127 +131 +132 +138 +135 +133 +131 +129 +125 +126 +129 +124 +124 +124 +121 +123 +127 +130 +130 +132 +132 +132 +129 +125 +124 +127 +130 +130 +128 +126 +127 +127 +125 +124 +124 +127 +126 +125 +124 +125 +128 +132 +136 +138 +136 +132 +129 +128 +131 +132 +132 +129 +130 +131 +134 +136 +135 +135 +135 +135 +142 +144 +139 +136 +138 +138 +135 +134 +135 +135 +136 +138 +139 +135 +130 +135 +136 +139 +140 +140 +145 +147 +143 +139 +143 +143 +138 +135 +134 +135 +135 +143 +144 +142 +141 +144 +146 +147 +152 +152 +145 +139 +139 +139 +137 +138 +139 +141 +151 +155 +149 +144 +146 +146 +142 +148 +147 +144 +138 +136 +135 +135 +134 +136 +138 +141 +141 +141 +148 +152 +146 +148 +152 +152 +148 +147 +150 +150 +147 +147 +144 +146 +148 +145 +139 +140 +147 +142 +140 +142 +145 +144 +146 +149 +147 +152 +153 +147 +143 +144 +143 +142 +145 +152 +149 +143 +136 +134 +139 +148 +154 +151 +140 +131 +134 +137 +133 +128 +127 +130 +131 +134 +133 +130 +131 +135 +133 +139 +143 +143 +137 +135 +137 +137 +135 +136 +133 +134 +138 +137 +133 +134 +140 +149 +143 +138 +138 +138 +137 +138 +140 +146 +157 +163 +157 +152 +153 +151 +146 +133 +138 +143 +144 +142 +140 +139 +139 +146 +148 +146 +140 +135 +133 +134 +135 +138 +141 +141 +138 +140 +144 +142 +137 +135 +134 +133 +133 +135 +137 +140 +143 +142 +141 +141 +141 +143 +144 +145 +145 +146 +151 +153 +151 +147 +145 +145 +146 +150 +145 +141 +141 +141 +141 +140 +140 +141 +140 +137 +136 +137 +139 +138 +136 +134 +136 +137 +137 +136 +137 +139 +142 +144 +146 +147 +142 +138 +141 +147 +153 +151 +146 +140 +138 +140 +143 +145 +144 +144 +143 +143 +142 +141 +140 +140 +139 +142 +145 +148 +149 +146 +142 +140 +139 +136 +138 +141 +146 +152 +154 +152 +147 +141 +137 +134 +135 +141 +145 +146 +144 +143 +146 +146 +142 +136 +132 +134 +137 +142 +142 +143 +146 +151 +152 +151 +148 +145 +149 +151 +146 +135 +126 +125 +127 +121 +119 +120 +126 +131 +132 +129 +127 +125 +129 +132 +134 +136 +139 +140 +140 +132 +127 +130 +134 +135 +142 +149 +147 +142 +135 +136 +143 +148 +152 +152 +147 +134 +121 +110 +115 +130 +134 +131 +132 +126 +129 +131 +135 +144 +154 +159 +158 +147 +140 +134 +137 +157 +178 +175 +154 +164 +179 +175 +154 +154 +166 +158 +138 +114 +104 +110 +124 +128 +127 +133 +140 +149 +152 +141 +125 +125 +138 +149 +154 +172 +166 +152 +137 +125 +123 +143 +171 +163 +143 +133 +149 +171 +183 +185 +189 +178 +151 +133 +149 +171 +161 +132 +114 +110 +134 +153 +156 +157 +165 +167 +164 +159 +162 +170 +169 +162 +163 +163 +155 +134 +125 +141 +174 +178 +157 +158 +180 +173 +144 +125 +135 +161 +174 +173 +171 +157 +140 +138 +170 +201 +217 +217 +201 +180 +167 +167 +177 +179 +173 +175 +181 +194 +199 +194 +174 +154 +142 +147 +163 +170 +167 +153 +156 +176 +191 +198 +198 +186 +182 +176 +174 +174 +174 +173 +171 +167 +187 +213 +218 +206 +204 +201 +186 +202 +209 +202 +190 +190 +188 +178 +172 +176 +196 +218 +225 +220 +210 +200 +194 +201 +211 +222 +227 +217 +189 +160 +148 +183 +210 +219 +206 +190 +189 +195 +186 +172 +158 +153 +166 +190 +213 +223 +221 +214 +212 +210 +208 +203 +200 +204 +211 +218 +223 +226 +220 +209 +199 +195 +196 +197 +194 +192 +187 +179 +173 +178 +187 +189 +174 +162 +158 +167 +186 +187 +169 +143 +130 +133 +143 +148 +148 +143 +143 +142 +145 +151 +154 +155 +156 +160 +165 +167 +168 +166 +165 +163 +160 +156 +154 +157 +157 +157 +156 +156 +156 +154 +151 +143 +141 +141 +144 +147 +150 +149 +148 +149 +147 +147 +151 +153 +153 +154 +156 +161 +163 +161 +159 +159 +160 +163 +165 +166 +169 +174 +178 +183 +187 +192 +195 +195 +193 +191 +189 +187 +186 +182 +181 +178 +177 +174 +172 +166 +156 +148 +147 +142 +143 +145 +147 +147 +147 +149 +153 +155 +156 +157 +157 +158 +158 +158 +158 +163 +168 +175 +181 +186 +191 +196 +200 +204 +211 +219 +228 +234 +242 +247 +249 +250 +250 +250 +251 +252 +253 +253 +252 +252 +252 +251 +251 +252 +252 +251 +250 +249 +250 +250 +251 +251 +251 +252 +253 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +247 +247 +248 +249 +250 +248 +248 +249 +249 +249 +249 +249 +249 +250 +249 +248 +248 +248 +247 +246 +245 +245 +245 +245 +245 +244 +245 +245 +245 +243 +242 +243 +243 +243 +243 +242 +242 +241 +241 +242 +242 +243 +243 +243 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +255 +252 +244 +235 +227 +224 +226 +230 +224 +226 +226 +222 +216 +214 +216 +219 +220 +215 +207 +201 +195 +192 +193 +196 +195 +190 +189 +186 +174 +160 +152 +147 +145 +154 +166 +176 +180 +179 +176 +174 +171 +171 +170 +169 +168 +167 +167 +168 +170 +169 +167 +165 +164 +162 +161 +159 +163 +163 +161 +160 +160 +159 +157 +154 +156 +147 +140 +142 +149 +156 +160 +163 +163 +158 +152 +151 +153 +155 +152 +149 +150 +140 +133 +139 +149 +154 +156 +157 +158 +158 +161 +164 +164 +158 +155 +156 +162 +160 +157 +155 +156 +158 +155 +152 +147 +146 +143 +140 +138 +139 +138 +135 +130 +128 +127 +128 +126 +122 +118 +117 +118 +114 +107 +100 +98 +99 +99 +97 +104 +108 +113 +115 +116 +117 +120 +121 +128 +131 +134 +134 +135 +139 +142 +144 +145 +141 +139 +137 +134 +131 +130 +132 +136 +138 +138 +137 +136 +139 +145 +150 +153 +152 +150 +149 +149 +149 +149 +149 +147 +147 +147 +148 +149 +148 +146 +144 +143 +145 +144 +140 +138 +139 +139 +136 +142 +143 +142 +142 +142 +141 +137 +134 +133 +135 +138 +138 +136 +133 +128 +125 +127 +126 +126 +126 +126 +124 +121 +117 +117 +117 +118 +119 +118 +115 +116 +119 +121 +114 +110 +112 +112 +108 +105 +107 +108 +103 +103 +107 +111 +111 +116 +122 +129 +125 +121 +120 +123 +126 +129 +129 +114 +114 +115 +118 +118 +115 +117 +121 +122 +114 +108 +110 +113 +116 +121 +125 +122 +120 +117 +116 +118 +120 +114 +107 +102 +110 +108 +100 +102 +118 +132 +136 +131 +125 +121 +119 +121 +128 +134 +133 +124 +123 +120 +119 +123 +127 +126 +123 +131 +131 +127 +122 +119 +119 +121 +122 +120 +120 +120 +121 +124 +128 +131 +130 +124 +131 +133 +129 +125 +127 +131 +133 +132 +133 +131 +131 +135 +136 +134 +135 +136 +136 +135 +134 +135 +137 +135 +132 +129 +131 +134 +138 +137 +135 +133 +133 +133 +131 +126 +127 +137 +145 +147 +148 +157 +154 +151 +160 +176 +179 +173 +174 +178 +176 +167 +160 +156 +156 +154 +152 +153 +155 +155 +154 +155 +158 +157 +153 +148 +145 +144 +145 +146 +146 +146 +147 +146 +146 +146 +148 +148 +147 +143 +140 +144 +147 +148 +147 +145 +145 +146 +145 +145 +141 +140 +145 +147 +146 +145 +146 +145 +146 +146 +145 +143 +143 +143 +141 +143 +139 +136 +136 +137 +138 +137 +135 +130 +127 +127 +130 +135 +136 +136 +136 +137 +141 +144 +149 +149 +141 +135 +136 +141 +140 +137 +135 +132 +131 +129 +127 +128 +133 +136 +134 +129 +125 +124 +123 +127 +129 +130 +129 +126 +123 +123 +123 +126 +122 +122 +122 +119 +119 +123 +126 +124 +127 +126 +121 +117 +119 +121 +122 +125 +129 +128 +121 +119 +121 +123 +122 +128 +131 +134 +132 +130 +130 +130 +130 +128 +130 +131 +131 +129 +127 +126 +125 +126 +127 +129 +131 +130 +127 +126 +126 +127 +125 +125 +129 +133 +135 +138 +142 +134 +130 +131 +132 +127 +123 +126 +128 +134 +130 +130 +133 +137 +139 +135 +127 +127 +128 +129 +129 +131 +134 +137 +139 +140 +135 +134 +135 +132 +126 +123 +124 +124 +125 +125 +124 +123 +124 +127 +130 +135 +133 +131 +129 +129 +130 +130 +131 +134 +132 +128 +124 +123 +124 +124 +122 +123 +124 +123 +120 +123 +128 +133 +133 +135 +134 +131 +127 +128 +131 +133 +133 +130 +129 +130 +135 +138 +138 +135 +135 +135 +137 +138 +137 +136 +137 +135 +132 +135 +139 +139 +134 +133 +135 +135 +132 +131 +132 +134 +135 +137 +145 +151 +148 +142 +144 +146 +143 +139 +137 +139 +142 +148 +146 +137 +131 +133 +137 +141 +146 +153 +150 +145 +141 +138 +137 +139 +141 +139 +150 +153 +147 +141 +143 +145 +143 +147 +146 +144 +140 +139 +141 +143 +142 +141 +141 +143 +143 +142 +147 +149 +148 +149 +150 +151 +149 +149 +149 +149 +145 +145 +145 +148 +150 +150 +149 +152 +157 +151 +148 +149 +150 +149 +151 +152 +148 +150 +154 +151 +146 +147 +148 +147 +148 +151 +147 +142 +139 +137 +139 +145 +149 +148 +144 +138 +136 +136 +136 +134 +131 +128 +130 +136 +137 +134 +134 +133 +128 +133 +137 +138 +135 +135 +139 +139 +137 +134 +132 +133 +136 +136 +135 +136 +139 +142 +136 +132 +134 +136 +134 +133 +133 +140 +154 +160 +156 +152 +154 +152 +146 +134 +137 +142 +144 +144 +143 +144 +146 +144 +147 +147 +142 +137 +136 +136 +137 +140 +141 +141 +141 +143 +145 +142 +137 +136 +136 +136 +137 +137 +139 +141 +142 +143 +143 +142 +141 +140 +141 +144 +146 +149 +152 +154 +150 +146 +144 +143 +143 +147 +144 +143 +143 +143 +141 +142 +144 +141 +137 +134 +136 +139 +140 +140 +139 +138 +140 +141 +142 +142 +141 +141 +141 +143 +146 +147 +144 +140 +140 +144 +147 +145 +144 +142 +141 +141 +142 +144 +144 +143 +143 +143 +143 +143 +142 +141 +140 +142 +143 +145 +146 +144 +142 +139 +138 +136 +139 +143 +147 +153 +154 +151 +146 +140 +136 +134 +137 +143 +148 +148 +146 +143 +148 +151 +148 +140 +135 +136 +140 +141 +141 +142 +146 +149 +151 +150 +149 +144 +146 +150 +154 +150 +141 +136 +135 +125 +118 +114 +115 +115 +113 +116 +122 +124 +129 +133 +134 +135 +137 +138 +138 +132 +130 +130 +130 +131 +139 +149 +156 +154 +139 +133 +139 +146 +155 +158 +148 +143 +132 +115 +110 +122 +131 +128 +123 +126 +125 +126 +133 +144 +155 +163 +166 +156 +151 +141 +135 +144 +164 +170 +160 +172 +180 +170 +148 +146 +161 +167 +163 +140 +114 +106 +118 +122 +122 +129 +136 +142 +150 +150 +143 +139 +140 +146 +152 +153 +161 +163 +153 +134 +118 +130 +158 +174 +158 +142 +138 +146 +164 +180 +193 +195 +178 +149 +143 +162 +162 +135 +116 +112 +126 +135 +137 +146 +164 +174 +173 +165 +170 +175 +169 +158 +158 +166 +169 +155 +126 +123 +160 +190 +186 +173 +170 +165 +140 +125 +138 +165 +175 +169 +164 +169 +161 +149 +160 +189 +215 +222 +208 +193 +176 +163 +168 +172 +165 +164 +175 +188 +199 +202 +190 +170 +145 +134 +142 +158 +170 +159 +153 +164 +178 +194 +198 +183 +182 +180 +174 +164 +161 +164 +164 +165 +177 +187 +195 +203 +203 +193 +187 +200 +212 +205 +188 +187 +191 +186 +177 +182 +195 +208 +213 +213 +211 +206 +201 +198 +209 +222 +229 +220 +194 +169 +161 +185 +204 +212 +210 +203 +201 +202 +193 +180 +164 +156 +166 +189 +214 +225 +221 +219 +214 +208 +205 +205 +205 +204 +203 +216 +222 +227 +223 +211 +200 +193 +192 +195 +193 +190 +185 +178 +174 +180 +188 +190 +179 +168 +163 +168 +182 +182 +164 +140 +130 +135 +139 +142 +145 +142 +142 +144 +146 +148 +152 +151 +153 +158 +165 +168 +167 +167 +167 +167 +164 +160 +157 +159 +159 +158 +157 +157 +158 +157 +154 +149 +146 +143 +143 +145 +148 +149 +149 +150 +148 +149 +154 +157 +156 +156 +158 +159 +162 +161 +160 +160 +163 +165 +166 +168 +170 +173 +176 +179 +185 +191 +194 +199 +198 +195 +191 +187 +183 +181 +180 +179 +176 +171 +166 +161 +155 +149 +146 +146 +145 +145 +146 +147 +147 +149 +152 +155 +157 +159 +159 +159 +160 +161 +162 +166 +170 +178 +183 +188 +194 +199 +203 +207 +214 +223 +231 +237 +243 +248 +250 +250 +249 +250 +251 +252 +253 +253 +252 +252 +251 +251 +251 +251 +252 +251 +250 +249 +249 +250 +250 +250 +250 +251 +251 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +246 +246 +247 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +247 +247 +248 +248 +249 +250 +249 +248 +248 +247 +249 +249 +249 +249 +250 +250 +250 +251 +250 +251 +251 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +255 +255 +253 +253 +254 +255 +254 +247 +238 +228 +222 +225 +231 +228 +227 +226 +226 +226 +226 +223 +221 +221 +217 +210 +205 +198 +193 +193 +196 +191 +186 +184 +177 +163 +151 +143 +138 +146 +159 +176 +186 +187 +182 +173 +167 +165 +169 +174 +176 +174 +172 +171 +171 +172 +169 +167 +167 +165 +162 +161 +161 +169 +172 +166 +157 +156 +162 +159 +150 +150 +145 +144 +149 +156 +161 +165 +167 +162 +149 +143 +151 +160 +158 +151 +147 +149 +136 +131 +144 +159 +164 +158 +154 +161 +154 +154 +162 +165 +158 +156 +160 +164 +161 +157 +155 +156 +157 +154 +150 +144 +143 +142 +142 +143 +145 +144 +140 +136 +134 +132 +131 +129 +125 +122 +121 +120 +118 +113 +110 +109 +110 +107 +103 +101 +101 +101 +99 +97 +99 +103 +107 +113 +116 +118 +121 +127 +132 +134 +133 +131 +129 +128 +128 +128 +126 +128 +131 +133 +136 +138 +137 +137 +141 +149 +155 +155 +152 +148 +145 +144 +145 +145 +146 +139 +141 +144 +148 +150 +149 +145 +142 +143 +144 +140 +134 +133 +137 +139 +138 +136 +134 +133 +137 +139 +137 +131 +127 +123 +130 +137 +139 +134 +128 +124 +123 +120 +120 +119 +116 +112 +111 +111 +111 +111 +113 +116 +116 +114 +113 +114 +117 +110 +106 +103 +103 +105 +105 +103 +101 +102 +98 +103 +113 +118 +116 +118 +126 +128 +125 +122 +123 +124 +123 +122 +122 +120 +117 +116 +117 +118 +117 +120 +124 +126 +118 +110 +110 +113 +114 +116 +118 +116 +117 +119 +120 +115 +110 +107 +109 +111 +106 +100 +102 +115 +130 +135 +133 +122 +121 +125 +128 +133 +142 +147 +144 +134 +127 +120 +120 +126 +130 +129 +126 +129 +123 +120 +123 +122 +118 +118 +121 +118 +120 +122 +123 +126 +130 +133 +133 +129 +134 +134 +131 +132 +137 +138 +135 +136 +136 +132 +130 +136 +138 +135 +133 +136 +135 +133 +133 +135 +137 +136 +132 +133 +134 +137 +139 +137 +135 +134 +135 +133 +133 +127 +127 +137 +146 +148 +147 +158 +156 +152 +163 +180 +182 +176 +178 +174 +171 +166 +161 +160 +160 +159 +156 +154 +158 +158 +154 +152 +155 +156 +154 +150 +146 +145 +146 +146 +146 +146 +148 +148 +146 +145 +148 +149 +148 +143 +139 +145 +146 +146 +143 +141 +143 +146 +148 +145 +141 +140 +144 +147 +147 +147 +150 +147 +144 +139 +137 +140 +146 +145 +140 +143 +138 +132 +131 +134 +136 +134 +131 +131 +132 +133 +134 +135 +136 +137 +137 +136 +141 +145 +150 +151 +145 +139 +142 +146 +144 +141 +137 +133 +131 +129 +127 +131 +132 +133 +133 +134 +132 +128 +124 +128 +127 +128 +129 +130 +128 +125 +124 +125 +122 +124 +125 +121 +119 +121 +121 +127 +128 +124 +119 +117 +121 +123 +123 +127 +127 +125 +124 +123 +123 +123 +124 +125 +128 +130 +129 +127 +127 +127 +126 +126 +127 +128 +129 +130 +131 +131 +130 +127 +125 +125 +130 +133 +131 +125 +120 +122 +125 +128 +128 +128 +130 +135 +140 +139 +134 +135 +137 +132 +129 +130 +131 +129 +132 +138 +137 +135 +140 +141 +135 +129 +127 +130 +137 +143 +143 +140 +138 +135 +131 +131 +136 +136 +129 +123 +121 +125 +126 +127 +126 +122 +119 +121 +126 +131 +128 +127 +130 +135 +137 +135 +133 +132 +132 +128 +123 +123 +125 +124 +121 +122 +124 +123 +119 +124 +131 +134 +130 +128 +128 +125 +122 +123 +124 +127 +127 +129 +125 +127 +131 +137 +137 +134 +132 +131 +130 +131 +135 +137 +135 +132 +129 +134 +141 +141 +132 +127 +130 +134 +133 +130 +129 +130 +129 +131 +141 +149 +146 +149 +144 +141 +139 +139 +140 +143 +146 +148 +144 +132 +125 +127 +132 +136 +142 +147 +151 +153 +150 +145 +143 +141 +141 +141 +138 +138 +141 +141 +139 +140 +145 +145 +144 +141 +138 +139 +144 +146 +145 +144 +143 +145 +146 +145 +147 +149 +149 +149 +148 +148 +149 +149 +147 +143 +142 +148 +149 +148 +146 +147 +150 +153 +155 +154 +151 +153 +158 +159 +158 +155 +147 +142 +149 +148 +143 +145 +149 +149 +149 +149 +146 +146 +148 +147 +144 +144 +145 +143 +147 +145 +138 +138 +142 +141 +135 +130 +134 +142 +146 +143 +140 +135 +126 +125 +129 +133 +135 +137 +138 +137 +135 +133 +135 +135 +135 +135 +136 +137 +135 +133 +130 +130 +130 +126 +120 +118 +120 +128 +141 +150 +147 +146 +150 +148 +141 +136 +139 +142 +145 +146 +145 +147 +149 +143 +147 +148 +144 +140 +139 +139 +140 +140 +139 +140 +143 +146 +146 +140 +135 +135 +137 +139 +140 +139 +138 +139 +140 +144 +144 +142 +140 +138 +139 +143 +146 +146 +149 +151 +149 +147 +146 +146 +145 +144 +144 +146 +147 +146 +143 +142 +144 +139 +134 +131 +136 +140 +141 +142 +143 +144 +145 +146 +146 +146 +144 +142 +140 +139 +144 +146 +146 +144 +142 +141 +140 +141 +143 +144 +143 +141 +140 +141 +143 +143 +143 +144 +144 +144 +143 +142 +142 +141 +141 +141 +143 +144 +143 +140 +137 +136 +140 +144 +147 +150 +151 +148 +143 +137 +135 +133 +137 +143 +147 +147 +145 +145 +147 +150 +150 +147 +143 +140 +139 +136 +137 +139 +142 +145 +147 +147 +147 +150 +142 +139 +148 +155 +153 +148 +145 +140 +132 +127 +125 +119 +113 +115 +124 +127 +131 +135 +136 +136 +137 +139 +139 +138 +131 +123 +121 +131 +140 +146 +150 +147 +141 +135 +131 +136 +155 +164 +152 +147 +145 +129 +113 +115 +124 +123 +115 +124 +127 +132 +135 +138 +144 +158 +172 +169 +158 +149 +142 +138 +145 +157 +165 +163 +168 +165 +154 +150 +153 +164 +175 +169 +145 +128 +122 +114 +114 +126 +134 +141 +147 +152 +155 +154 +146 +141 +144 +146 +157 +165 +165 +153 +128 +121 +136 +164 +169 +158 +136 +131 +150 +171 +176 +187 +191 +175 +166 +176 +165 +130 +110 +117 +113 +113 +124 +141 +156 +164 +167 +161 +170 +177 +172 +161 +159 +167 +176 +169 +143 +126 +143 +177 +195 +186 +170 +159 +146 +138 +147 +162 +162 +158 +159 +182 +186 +167 +156 +175 +206 +222 +212 +201 +180 +161 +163 +173 +169 +165 +175 +189 +198 +197 +191 +178 +154 +135 +134 +150 +169 +160 +153 +161 +175 +192 +193 +187 +180 +179 +179 +165 +150 +151 +158 +163 +181 +180 +180 +192 +188 +182 +197 +205 +214 +207 +192 +188 +189 +189 +190 +189 +200 +210 +211 +207 +207 +208 +208 +208 +212 +220 +229 +225 +201 +180 +174 +187 +203 +211 +213 +204 +197 +201 +199 +187 +171 +161 +169 +192 +216 +225 +220 +217 +218 +216 +209 +204 +204 +206 +209 +212 +219 +224 +221 +210 +197 +189 +185 +190 +190 +189 +187 +181 +179 +182 +189 +190 +181 +171 +164 +165 +175 +173 +156 +139 +133 +138 +136 +136 +142 +141 +140 +145 +147 +148 +149 +149 +150 +157 +164 +168 +169 +168 +169 +168 +166 +162 +160 +161 +161 +160 +158 +158 +160 +159 +156 +157 +152 +145 +140 +141 +144 +148 +149 +151 +149 +152 +159 +162 +160 +158 +160 +159 +161 +162 +163 +164 +167 +167 +167 +169 +170 +171 +173 +177 +182 +189 +194 +203 +202 +198 +193 +186 +181 +179 +177 +179 +176 +170 +163 +158 +154 +151 +147 +147 +145 +144 +147 +149 +149 +149 +150 +155 +158 +160 +161 +161 +162 +164 +167 +169 +173 +179 +184 +191 +198 +203 +207 +211 +217 +226 +232 +237 +243 +247 +249 +249 +249 +249 +250 +252 +253 +254 +252 +252 +251 +251 +251 +251 +251 +251 +250 +249 +249 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +250 +249 +247 +246 +246 +246 +247 +247 +249 +249 +249 +249 +249 +249 +249 +249 +247 +247 +246 +246 +246 +247 +246 +245 +246 +245 +245 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +240 +240 +241 +241 +242 +243 +243 +243 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +241 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +242 +241 +242 +242 +243 +244 +244 +244 +244 +245 +245 +245 +245 +246 +246 +247 +247 +247 +248 +249 +250 +249 +248 +247 +247 +248 +249 +249 +249 +250 +250 +250 +251 +250 +250 +251 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +252 +252 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +251 +245 +233 +222 +222 +228 +234 +236 +238 +235 +230 +232 +230 +223 +229 +219 +210 +205 +201 +199 +197 +193 +183 +182 +177 +167 +155 +145 +141 +140 +152 +167 +186 +196 +193 +182 +171 +163 +161 +167 +174 +176 +174 +171 +170 +170 +171 +167 +165 +163 +160 +158 +159 +161 +168 +166 +164 +162 +162 +162 +157 +151 +149 +144 +150 +160 +162 +161 +163 +165 +156 +155 +147 +141 +147 +157 +154 +145 +141 +133 +135 +151 +164 +165 +160 +157 +158 +150 +152 +164 +166 +157 +153 +158 +160 +160 +159 +159 +157 +156 +153 +151 +142 +144 +145 +145 +147 +150 +148 +142 +142 +140 +137 +134 +133 +131 +129 +128 +124 +122 +119 +119 +122 +123 +120 +115 +109 +106 +103 +100 +97 +96 +99 +103 +102 +98 +98 +104 +110 +114 +119 +122 +122 +120 +118 +116 +117 +121 +127 +131 +132 +135 +139 +140 +140 +142 +146 +150 +151 +149 +147 +147 +147 +144 +139 +135 +131 +136 +140 +143 +145 +146 +144 +141 +140 +140 +137 +132 +130 +132 +134 +136 +132 +131 +131 +131 +131 +130 +128 +126 +127 +129 +132 +135 +134 +129 +124 +122 +123 +117 +111 +110 +110 +109 +106 +105 +112 +116 +118 +116 +115 +115 +113 +109 +107 +104 +101 +99 +99 +102 +103 +105 +104 +108 +115 +120 +121 +121 +122 +123 +125 +126 +128 +129 +125 +120 +118 +118 +127 +125 +123 +123 +122 +119 +120 +122 +121 +115 +110 +111 +113 +112 +112 +115 +114 +113 +118 +124 +119 +106 +103 +107 +104 +103 +104 +112 +128 +139 +137 +129 +125 +125 +128 +133 +135 +135 +138 +141 +130 +129 +124 +121 +125 +132 +135 +133 +126 +126 +123 +122 +122 +120 +123 +130 +127 +128 +129 +129 +129 +129 +131 +132 +130 +130 +130 +132 +137 +140 +137 +133 +130 +132 +133 +133 +135 +136 +135 +132 +134 +134 +133 +131 +132 +135 +135 +134 +134 +135 +138 +140 +140 +139 +136 +134 +133 +124 +123 +135 +141 +141 +145 +153 +159 +149 +155 +175 +182 +172 +169 +177 +175 +166 +163 +166 +167 +161 +156 +156 +154 +154 +152 +152 +153 +154 +153 +150 +147 +146 +144 +143 +145 +149 +148 +145 +146 +148 +149 +147 +147 +147 +144 +139 +148 +146 +141 +137 +139 +144 +146 +144 +144 +145 +147 +147 +148 +149 +149 +147 +146 +145 +140 +138 +140 +147 +146 +142 +144 +140 +135 +133 +132 +132 +134 +135 +133 +137 +136 +130 +129 +135 +141 +142 +143 +141 +140 +145 +145 +139 +138 +141 +141 +140 +139 +139 +136 +130 +126 +124 +128 +128 +129 +130 +132 +133 +131 +129 +127 +126 +126 +129 +132 +134 +132 +131 +133 +126 +123 +122 +121 +123 +123 +118 +121 +123 +124 +122 +121 +121 +122 +121 +122 +128 +130 +125 +121 +122 +125 +127 +127 +125 +125 +126 +127 +126 +126 +127 +127 +125 +124 +127 +133 +139 +140 +138 +133 +128 +125 +128 +132 +133 +128 +123 +124 +120 +119 +122 +124 +125 +129 +136 +134 +136 +138 +138 +136 +132 +131 +131 +122 +132 +137 +133 +132 +136 +137 +132 +127 +129 +133 +138 +137 +133 +131 +131 +130 +126 +126 +130 +131 +127 +127 +131 +134 +133 +132 +131 +128 +124 +125 +127 +130 +128 +127 +130 +135 +139 +140 +139 +135 +127 +121 +123 +125 +125 +123 +122 +123 +123 +122 +124 +129 +133 +131 +127 +126 +130 +130 +130 +132 +130 +127 +127 +130 +121 +125 +133 +135 +134 +131 +123 +125 +124 +124 +126 +130 +133 +133 +132 +138 +136 +135 +135 +136 +135 +131 +129 +127 +123 +125 +133 +137 +135 +141 +150 +148 +147 +146 +143 +142 +142 +141 +139 +137 +137 +130 +129 +127 +126 +137 +143 +146 +146 +151 +156 +154 +146 +142 +143 +139 +137 +133 +134 +142 +144 +141 +142 +142 +138 +136 +138 +140 +141 +142 +144 +137 +142 +143 +144 +149 +148 +142 +140 +145 +146 +146 +145 +146 +147 +145 +142 +153 +150 +145 +144 +150 +151 +148 +148 +150 +152 +154 +157 +160 +159 +151 +142 +135 +141 +144 +139 +140 +147 +153 +155 +154 +150 +150 +155 +157 +152 +148 +145 +146 +143 +141 +140 +143 +144 +144 +144 +142 +140 +145 +151 +148 +141 +133 +125 +124 +127 +131 +134 +136 +137 +136 +135 +136 +135 +135 +137 +138 +136 +136 +136 +135 +132 +130 +125 +113 +103 +107 +117 +122 +121 +127 +137 +145 +146 +144 +143 +139 +144 +148 +147 +146 +147 +147 +147 +143 +146 +146 +146 +146 +142 +140 +144 +141 +140 +141 +144 +146 +144 +142 +141 +139 +137 +136 +139 +138 +136 +137 +140 +142 +142 +141 +140 +138 +138 +141 +145 +143 +145 +148 +149 +149 +148 +146 +145 +146 +146 +147 +146 +145 +145 +145 +146 +139 +136 +135 +137 +140 +141 +144 +147 +146 +148 +150 +149 +146 +143 +141 +140 +137 +138 +141 +144 +148 +147 +143 +140 +141 +142 +143 +145 +144 +142 +141 +143 +148 +146 +143 +141 +141 +142 +142 +142 +141 +142 +144 +148 +151 +150 +145 +140 +141 +142 +143 +145 +147 +146 +144 +141 +137 +138 +140 +142 +142 +141 +141 +144 +141 +145 +148 +150 +153 +151 +143 +134 +131 +137 +136 +138 +147 +147 +145 +147 +147 +147 +143 +145 +156 +159 +156 +158 +157 +152 +143 +133 +126 +125 +125 +124 +131 +132 +133 +134 +139 +143 +142 +139 +136 +123 +114 +116 +121 +124 +129 +135 +133 +124 +120 +128 +136 +144 +156 +168 +166 +160 +147 +131 +122 +122 +120 +115 +109 +122 +131 +129 +126 +134 +149 +160 +172 +161 +152 +146 +141 +139 +143 +151 +151 +156 +159 +156 +150 +156 +169 +177 +177 +167 +152 +135 +121 +122 +131 +135 +137 +140 +148 +157 +162 +163 +154 +138 +142 +155 +171 +181 +173 +147 +124 +117 +135 +163 +176 +159 +134 +124 +142 +170 +184 +181 +178 +178 +179 +168 +146 +127 +130 +119 +113 +117 +124 +148 +168 +155 +148 +160 +182 +163 +147 +164 +171 +177 +172 +156 +137 +135 +153 +177 +188 +188 +172 +148 +150 +155 +161 +169 +161 +153 +169 +184 +187 +172 +171 +191 +208 +213 +201 +180 +152 +150 +172 +181 +175 +176 +190 +193 +187 +181 +173 +157 +142 +139 +149 +168 +164 +145 +150 +167 +179 +186 +193 +193 +191 +191 +183 +161 +147 +154 +166 +181 +190 +187 +182 +185 +189 +192 +203 +216 +210 +193 +189 +193 +194 +193 +199 +201 +212 +222 +211 +196 +200 +217 +222 +220 +216 +222 +228 +212 +190 +183 +192 +199 +201 +194 +191 +200 +208 +205 +189 +176 +176 +180 +192 +210 +216 +217 +211 +217 +218 +214 +210 +209 +210 +210 +209 +216 +221 +220 +212 +200 +186 +177 +179 +187 +189 +184 +178 +182 +186 +189 +191 +185 +172 +169 +168 +167 +164 +151 +135 +135 +139 +138 +134 +135 +138 +139 +144 +145 +147 +146 +146 +150 +157 +163 +166 +165 +165 +166 +166 +165 +163 +163 +166 +165 +163 +161 +161 +161 +161 +163 +164 +159 +152 +145 +141 +142 +147 +151 +149 +151 +156 +162 +165 +164 +161 +160 +161 +161 +162 +167 +169 +168 +169 +170 +170 +173 +177 +180 +181 +184 +187 +190 +198 +199 +197 +191 +185 +181 +176 +173 +176 +171 +165 +159 +154 +149 +148 +149 +148 +147 +145 +144 +144 +146 +148 +149 +154 +158 +161 +161 +160 +162 +165 +168 +173 +175 +179 +186 +193 +198 +202 +205 +212 +219 +227 +235 +241 +245 +248 +247 +248 +248 +249 +251 +253 +254 +251 +251 +252 +251 +251 +251 +251 +251 +249 +248 +250 +251 +251 +251 +250 +250 +249 +249 +247 +248 +248 +248 +247 +247 +246 +246 +249 +249 +251 +250 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +246 +247 +247 +248 +248 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +242 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +243 +243 +243 +242 +242 +243 +243 +242 +242 +243 +242 +241 +240 +242 +241 +241 +240 +240 +240 +240 +240 +241 +242 +241 +241 +239 +238 +238 +238 +240 +240 +240 +240 +240 +240 +241 +242 +243 +242 +242 +241 +242 +243 +244 +244 +244 +245 +245 +246 +245 +246 +246 +247 +246 +247 +248 +249 +248 +247 +247 +246 +249 +249 +249 +249 +249 +250 +250 +250 +251 +252 +252 +251 +251 +251 +251 +252 +250 +251 +252 +253 +253 +253 +252 +252 +254 +253 +252 +252 +253 +253 +253 +253 +251 +252 +253 +253 +252 +252 +252 +254 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +249 +237 +225 +223 +227 +237 +239 +241 +239 +235 +237 +235 +229 +228 +217 +209 +203 +199 +198 +197 +193 +183 +177 +169 +161 +154 +148 +146 +147 +160 +172 +187 +194 +190 +179 +169 +162 +165 +170 +174 +174 +172 +172 +171 +170 +167 +164 +162 +160 +155 +153 +153 +155 +159 +162 +164 +165 +164 +161 +155 +150 +148 +146 +154 +165 +166 +163 +165 +166 +161 +155 +145 +141 +144 +147 +145 +139 +139 +145 +151 +154 +156 +158 +158 +154 +156 +155 +157 +162 +161 +155 +152 +153 +154 +157 +159 +158 +156 +153 +152 +153 +149 +148 +149 +152 +152 +150 +147 +144 +144 +141 +138 +137 +139 +139 +137 +135 +129 +125 +122 +122 +125 +129 +126 +121 +114 +109 +107 +109 +109 +105 +105 +107 +98 +95 +95 +98 +104 +109 +111 +112 +114 +116 +116 +116 +116 +119 +125 +130 +133 +137 +141 +140 +137 +137 +141 +146 +145 +145 +146 +146 +143 +138 +131 +127 +131 +134 +138 +141 +143 +143 +140 +136 +134 +134 +134 +133 +131 +130 +131 +132 +132 +133 +132 +131 +129 +128 +128 +129 +132 +131 +131 +130 +128 +125 +123 +123 +122 +118 +113 +110 +112 +113 +113 +113 +114 +118 +119 +117 +116 +115 +111 +105 +105 +106 +103 +99 +102 +109 +113 +113 +115 +119 +124 +127 +126 +123 +121 +121 +128 +127 +126 +123 +119 +117 +119 +123 +125 +124 +123 +123 +121 +117 +114 +113 +114 +112 +112 +114 +114 +110 +111 +114 +114 +112 +113 +115 +110 +103 +101 +105 +104 +108 +116 +126 +133 +134 +133 +133 +133 +131 +129 +131 +134 +135 +133 +130 +132 +131 +128 +124 +123 +126 +129 +130 +127 +130 +126 +119 +116 +118 +124 +132 +133 +135 +136 +134 +131 +130 +131 +133 +128 +130 +131 +133 +136 +137 +135 +132 +129 +130 +132 +132 +134 +135 +135 +133 +135 +135 +134 +131 +132 +134 +134 +133 +134 +135 +136 +138 +138 +137 +135 +135 +132 +125 +126 +136 +144 +145 +148 +153 +157 +154 +159 +171 +177 +172 +169 +171 +173 +163 +158 +160 +161 +158 +156 +158 +158 +154 +151 +151 +151 +151 +150 +149 +148 +147 +146 +145 +146 +149 +149 +147 +147 +148 +150 +149 +148 +147 +144 +141 +146 +146 +143 +139 +139 +143 +145 +144 +143 +145 +145 +143 +142 +145 +148 +149 +149 +145 +139 +138 +141 +147 +147 +145 +146 +143 +142 +141 +140 +138 +136 +135 +131 +137 +139 +133 +127 +130 +140 +146 +143 +142 +139 +138 +137 +136 +136 +137 +139 +138 +139 +139 +136 +131 +128 +128 +124 +125 +127 +127 +127 +127 +127 +126 +130 +128 +127 +128 +131 +134 +134 +134 +137 +129 +124 +123 +122 +124 +124 +120 +122 +125 +127 +127 +125 +124 +121 +118 +121 +125 +127 +125 +121 +122 +125 +129 +127 +125 +125 +128 +130 +129 +129 +129 +130 +130 +128 +127 +130 +133 +135 +135 +131 +127 +124 +128 +133 +134 +127 +121 +119 +114 +113 +119 +124 +125 +126 +127 +128 +134 +135 +130 +129 +132 +130 +121 +126 +131 +133 +133 +134 +134 +133 +130 +130 +132 +134 +131 +124 +120 +123 +129 +130 +126 +127 +131 +129 +123 +127 +137 +142 +136 +132 +134 +134 +130 +126 +126 +131 +131 +131 +133 +135 +135 +134 +133 +131 +127 +125 +126 +128 +126 +123 +121 +124 +126 +128 +129 +131 +132 +130 +126 +126 +130 +130 +128 +130 +131 +130 +131 +131 +128 +131 +136 +136 +133 +128 +122 +123 +123 +123 +124 +128 +130 +130 +128 +129 +129 +130 +132 +134 +135 +135 +134 +126 +123 +127 +138 +144 +143 +143 +146 +150 +149 +146 +140 +135 +134 +133 +132 +129 +130 +126 +130 +131 +132 +140 +143 +146 +146 +147 +147 +145 +144 +147 +150 +146 +150 +146 +141 +143 +146 +145 +144 +135 +134 +133 +138 +143 +144 +143 +143 +136 +138 +138 +141 +147 +146 +139 +139 +139 +141 +142 +144 +146 +148 +146 +143 +147 +145 +141 +142 +149 +152 +150 +149 +147 +147 +149 +150 +151 +151 +144 +136 +135 +139 +144 +143 +139 +138 +145 +154 +156 +149 +149 +155 +162 +159 +151 +145 +140 +138 +137 +139 +143 +147 +148 +147 +142 +143 +150 +153 +145 +137 +131 +127 +132 +131 +131 +131 +133 +134 +135 +136 +138 +135 +134 +136 +140 +141 +141 +142 +139 +141 +139 +130 +118 +112 +112 +115 +118 +118 +122 +131 +138 +141 +142 +143 +146 +148 +147 +146 +146 +147 +148 +146 +146 +146 +145 +145 +147 +142 +137 +137 +139 +139 +141 +144 +144 +143 +143 +144 +140 +138 +136 +137 +139 +138 +137 +137 +138 +137 +137 +139 +139 +140 +142 +146 +145 +143 +141 +142 +144 +147 +146 +145 +138 +141 +144 +146 +145 +144 +143 +142 +141 +139 +138 +140 +140 +140 +142 +145 +146 +148 +149 +148 +144 +140 +138 +136 +130 +133 +138 +142 +144 +146 +145 +144 +141 +142 +144 +146 +145 +143 +143 +146 +147 +145 +140 +137 +137 +140 +141 +139 +141 +142 +144 +149 +152 +152 +148 +144 +141 +140 +141 +144 +148 +148 +144 +141 +137 +138 +142 +145 +146 +143 +142 +143 +141 +146 +149 +150 +151 +151 +144 +137 +127 +130 +132 +139 +147 +149 +148 +149 +147 +147 +145 +146 +152 +155 +157 +161 +162 +156 +150 +144 +137 +130 +131 +134 +130 +132 +133 +135 +139 +142 +141 +137 +132 +123 +114 +108 +109 +113 +118 +121 +121 +115 +115 +124 +134 +140 +151 +161 +182 +175 +163 +152 +140 +127 +117 +112 +102 +111 +119 +123 +123 +126 +136 +147 +153 +161 +161 +150 +140 +141 +144 +146 +145 +149 +154 +154 +153 +159 +171 +175 +166 +168 +168 +157 +140 +129 +125 +122 +128 +134 +144 +152 +163 +173 +166 +148 +138 +154 +179 +195 +188 +162 +136 +120 +123 +145 +174 +183 +155 +120 +127 +160 +168 +169 +172 +181 +183 +168 +151 +148 +140 +144 +137 +121 +114 +139 +166 +162 +149 +153 +175 +166 +146 +149 +161 +183 +180 +159 +134 +130 +143 +160 +176 +192 +185 +168 +155 +155 +167 +172 +162 +158 +154 +163 +176 +184 +183 +183 +191 +199 +198 +182 +155 +143 +155 +171 +180 +186 +185 +188 +187 +181 +169 +152 +143 +143 +156 +166 +166 +149 +141 +155 +173 +178 +182 +198 +209 +207 +199 +184 +166 +156 +168 +181 +190 +190 +192 +197 +201 +199 +204 +213 +213 +200 +192 +191 +194 +195 +195 +202 +217 +225 +212 +192 +191 +203 +218 +222 +221 +222 +225 +215 +198 +191 +191 +190 +197 +192 +180 +192 +214 +216 +200 +181 +176 +181 +192 +204 +206 +208 +212 +218 +219 +216 +215 +211 +208 +208 +206 +212 +220 +224 +220 +206 +187 +173 +172 +182 +190 +187 +180 +178 +183 +190 +192 +187 +174 +172 +172 +172 +167 +147 +132 +129 +131 +133 +131 +133 +136 +139 +138 +139 +140 +140 +142 +148 +155 +161 +165 +162 +162 +164 +165 +165 +163 +163 +168 +166 +165 +163 +162 +163 +166 +167 +167 +164 +158 +151 +146 +145 +146 +148 +149 +151 +155 +161 +163 +162 +160 +160 +163 +162 +161 +164 +165 +165 +168 +170 +173 +176 +180 +184 +186 +188 +189 +191 +192 +193 +193 +189 +185 +179 +174 +171 +168 +165 +160 +156 +151 +150 +148 +147 +148 +148 +147 +147 +147 +149 +150 +151 +153 +157 +160 +161 +160 +162 +165 +167 +172 +174 +178 +185 +192 +198 +202 +206 +214 +222 +230 +238 +242 +246 +248 +248 +249 +249 +250 +251 +253 +253 +252 +251 +251 +251 +250 +251 +251 +250 +249 +248 +250 +250 +251 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +246 +249 +249 +250 +249 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +247 +245 +245 +245 +245 +245 +244 +244 +243 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +241 +241 +242 +243 +243 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +241 +242 +241 +240 +239 +238 +238 +238 +239 +239 +240 +240 +240 +240 +241 +242 +242 +242 +241 +241 +241 +242 +243 +243 +244 +244 +245 +245 +245 +245 +246 +247 +246 +247 +248 +248 +248 +247 +247 +247 +250 +249 +249 +249 +249 +250 +251 +251 +251 +251 +251 +250 +250 +250 +251 +252 +250 +251 +252 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +252 +253 +253 +253 +252 +251 +252 +253 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +254 +255 +254 +244 +231 +226 +227 +236 +235 +236 +236 +236 +241 +243 +238 +227 +216 +206 +201 +197 +197 +196 +192 +185 +174 +163 +158 +156 +154 +155 +160 +166 +174 +184 +188 +184 +175 +168 +165 +169 +174 +175 +172 +172 +175 +175 +172 +164 +162 +159 +156 +152 +148 +147 +149 +157 +159 +160 +159 +156 +154 +151 +150 +144 +147 +157 +168 +166 +161 +161 +163 +158 +152 +146 +145 +145 +143 +140 +139 +143 +151 +159 +160 +158 +157 +156 +154 +151 +158 +161 +157 +152 +149 +149 +148 +152 +157 +161 +159 +154 +150 +151 +153 +154 +151 +153 +156 +156 +150 +145 +145 +145 +142 +139 +139 +142 +144 +141 +138 +130 +126 +120 +119 +123 +126 +125 +121 +112 +108 +109 +115 +117 +115 +113 +114 +104 +103 +101 +102 +106 +110 +108 +105 +107 +109 +112 +115 +118 +122 +127 +130 +134 +139 +142 +140 +134 +130 +132 +134 +135 +138 +142 +142 +140 +137 +134 +133 +135 +136 +137 +138 +140 +140 +137 +133 +131 +129 +129 +132 +131 +129 +129 +133 +132 +133 +133 +130 +126 +124 +126 +128 +129 +125 +123 +121 +118 +115 +114 +115 +117 +117 +115 +112 +113 +117 +118 +115 +117 +116 +112 +107 +106 +108 +107 +105 +105 +109 +109 +106 +110 +121 +125 +122 +122 +127 +132 +134 +133 +130 +127 +125 +127 +125 +122 +121 +119 +121 +127 +133 +124 +122 +121 +121 +119 +115 +110 +108 +106 +108 +112 +114 +110 +106 +107 +112 +114 +111 +108 +105 +103 +102 +103 +106 +112 +120 +131 +137 +132 +125 +126 +133 +130 +131 +129 +129 +132 +135 +133 +127 +129 +126 +124 +123 +123 +122 +122 +123 +125 +130 +125 +113 +110 +113 +121 +129 +133 +136 +137 +135 +131 +129 +131 +134 +128 +131 +133 +133 +134 +134 +133 +132 +130 +131 +133 +133 +135 +136 +135 +133 +135 +135 +134 +132 +132 +134 +134 +133 +134 +135 +135 +136 +135 +135 +135 +135 +130 +127 +127 +136 +143 +147 +149 +150 +155 +157 +159 +162 +168 +174 +173 +169 +167 +158 +153 +156 +159 +159 +157 +158 +157 +153 +150 +148 +147 +147 +146 +146 +148 +149 +150 +149 +149 +149 +149 +148 +148 +150 +152 +153 +150 +146 +144 +144 +144 +146 +144 +139 +137 +140 +143 +144 +146 +147 +145 +141 +140 +144 +150 +154 +150 +143 +138 +138 +143 +147 +147 +147 +148 +147 +147 +148 +145 +140 +136 +135 +133 +137 +138 +134 +128 +129 +137 +145 +143 +143 +142 +137 +135 +136 +137 +135 +135 +136 +139 +141 +139 +133 +131 +131 +128 +130 +131 +129 +125 +123 +123 +124 +130 +129 +128 +129 +132 +134 +136 +136 +135 +129 +126 +125 +123 +125 +126 +122 +123 +126 +128 +128 +128 +126 +122 +117 +122 +124 +126 +126 +123 +121 +125 +130 +128 +125 +125 +129 +132 +132 +130 +128 +130 +130 +128 +124 +121 +123 +127 +129 +128 +126 +125 +129 +134 +134 +127 +120 +119 +116 +116 +121 +125 +127 +127 +129 +126 +130 +129 +124 +125 +129 +125 +116 +126 +127 +131 +132 +132 +130 +130 +131 +135 +137 +135 +129 +122 +121 +125 +129 +134 +129 +129 +133 +132 +128 +133 +142 +138 +128 +123 +129 +133 +130 +125 +124 +129 +132 +136 +137 +135 +131 +126 +124 +125 +127 +128 +129 +130 +129 +125 +121 +125 +128 +130 +131 +130 +130 +127 +124 +125 +129 +125 +118 +121 +125 +129 +132 +132 +137 +139 +139 +140 +136 +130 +127 +129 +128 +127 +128 +129 +130 +129 +129 +127 +128 +129 +129 +130 +130 +130 +129 +124 +123 +126 +135 +144 +147 +145 +142 +140 +140 +139 +133 +129 +127 +126 +125 +130 +134 +134 +140 +142 +140 +145 +144 +145 +146 +145 +141 +137 +138 +143 +148 +150 +160 +159 +149 +145 +146 +144 +142 +135 +135 +136 +141 +145 +144 +140 +137 +138 +139 +140 +146 +149 +144 +136 +136 +133 +134 +135 +137 +141 +145 +147 +145 +140 +140 +137 +139 +147 +151 +151 +151 +147 +146 +145 +145 +147 +149 +144 +137 +136 +137 +141 +142 +134 +127 +136 +151 +154 +148 +145 +150 +154 +152 +148 +144 +139 +138 +140 +144 +148 +150 +148 +147 +140 +145 +154 +154 +142 +133 +131 +131 +135 +132 +128 +126 +128 +132 +136 +138 +142 +138 +135 +138 +140 +140 +138 +136 +140 +148 +148 +137 +129 +128 +125 +122 +119 +120 +125 +132 +137 +141 +143 +146 +152 +149 +145 +143 +144 +146 +147 +146 +146 +146 +143 +145 +149 +144 +136 +134 +138 +139 +142 +143 +141 +140 +141 +145 +141 +138 +135 +134 +136 +138 +137 +133 +133 +131 +132 +136 +140 +142 +143 +145 +146 +141 +136 +138 +143 +147 +147 +145 +138 +140 +143 +145 +146 +144 +143 +142 +141 +141 +141 +141 +139 +138 +139 +141 +143 +145 +146 +145 +141 +137 +134 +133 +132 +135 +137 +138 +137 +138 +139 +141 +141 +142 +144 +146 +145 +143 +144 +147 +148 +147 +141 +135 +136 +142 +143 +140 +140 +141 +144 +148 +151 +151 +149 +147 +140 +138 +139 +142 +147 +147 +145 +140 +139 +140 +143 +148 +149 +145 +140 +137 +141 +146 +150 +149 +150 +150 +147 +142 +133 +129 +132 +140 +144 +144 +143 +140 +136 +138 +142 +144 +144 +148 +156 +159 +158 +156 +155 +155 +147 +135 +131 +135 +132 +133 +136 +139 +141 +143 +140 +136 +135 +132 +124 +113 +108 +111 +115 +115 +116 +113 +116 +125 +131 +134 +141 +150 +175 +184 +181 +164 +148 +139 +125 +109 +103 +104 +108 +113 +115 +116 +125 +135 +143 +158 +166 +157 +145 +141 +142 +142 +147 +147 +152 +154 +154 +158 +161 +161 +163 +175 +187 +181 +160 +143 +128 +113 +120 +128 +138 +144 +158 +175 +170 +151 +131 +144 +174 +200 +203 +185 +153 +122 +117 +135 +167 +182 +163 +139 +134 +143 +150 +154 +164 +184 +186 +160 +145 +157 +157 +162 +155 +142 +129 +132 +153 +165 +158 +158 +176 +169 +143 +131 +138 +166 +180 +166 +141 +133 +147 +155 +158 +167 +182 +188 +174 +165 +168 +164 +159 +159 +151 +153 +165 +183 +190 +188 +191 +200 +199 +189 +165 +146 +149 +167 +182 +187 +181 +183 +187 +185 +168 +152 +148 +148 +150 +157 +171 +167 +151 +155 +169 +170 +166 +183 +201 +207 +203 +198 +184 +168 +172 +180 +186 +188 +194 +206 +210 +208 +202 +205 +207 +201 +188 +184 +192 +198 +200 +201 +210 +219 +214 +196 +185 +184 +209 +221 +225 +222 +221 +215 +203 +196 +198 +187 +192 +188 +171 +185 +213 +217 +211 +193 +187 +190 +197 +200 +195 +199 +212 +220 +218 +213 +214 +211 +208 +211 +206 +209 +217 +227 +230 +220 +200 +185 +175 +182 +190 +190 +183 +177 +180 +187 +190 +188 +179 +178 +180 +181 +172 +148 +128 +120 +120 +126 +128 +129 +133 +136 +134 +134 +135 +136 +141 +147 +154 +159 +163 +161 +160 +163 +164 +164 +162 +163 +167 +168 +167 +165 +162 +164 +168 +172 +170 +169 +166 +160 +154 +148 +146 +144 +147 +150 +154 +159 +160 +159 +159 +161 +167 +164 +162 +161 +163 +164 +167 +170 +171 +173 +178 +184 +189 +191 +189 +188 +186 +187 +188 +186 +182 +177 +172 +167 +163 +161 +158 +155 +153 +152 +150 +147 +152 +151 +151 +150 +150 +150 +151 +151 +152 +155 +159 +161 +161 +163 +165 +168 +173 +175 +179 +186 +193 +199 +204 +208 +218 +225 +236 +242 +244 +247 +249 +250 +251 +251 +251 +251 +252 +252 +252 +252 +250 +250 +249 +250 +250 +250 +250 +249 +250 +250 +249 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +247 +248 +248 +249 +249 +249 +248 +247 +248 +249 +250 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +243 +243 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +244 +244 +243 +243 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +238 +237 +237 +238 +238 +238 +239 +239 +239 +240 +241 +242 +241 +241 +241 +240 +241 +241 +242 +243 +244 +244 +245 +245 +245 +245 +246 +246 +245 +246 +247 +248 +247 +247 +247 +247 +249 +249 +248 +248 +248 +249 +250 +251 +251 +251 +250 +249 +249 +249 +251 +252 +250 +251 +252 +252 +253 +252 +252 +252 +253 +252 +251 +251 +252 +252 +252 +252 +253 +253 +253 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +252 +253 +255 +255 +249 +240 +232 +230 +228 +224 +224 +227 +234 +243 +247 +242 +224 +213 +203 +199 +196 +197 +195 +190 +184 +172 +162 +162 +162 +160 +164 +172 +175 +177 +181 +181 +176 +170 +166 +165 +171 +176 +177 +172 +173 +178 +178 +172 +165 +161 +156 +154 +151 +148 +147 +148 +159 +159 +157 +154 +150 +147 +144 +142 +137 +142 +155 +165 +161 +155 +155 +155 +148 +149 +150 +150 +148 +146 +145 +145 +152 +150 +155 +167 +170 +162 +157 +155 +149 +158 +163 +156 +148 +146 +149 +151 +156 +160 +163 +160 +154 +149 +150 +153 +155 +154 +154 +156 +154 +150 +146 +146 +144 +142 +139 +140 +141 +141 +139 +137 +129 +125 +118 +114 +116 +121 +122 +121 +116 +116 +116 +117 +118 +118 +116 +114 +113 +114 +111 +110 +110 +111 +107 +99 +92 +93 +96 +102 +108 +113 +117 +119 +127 +130 +132 +131 +127 +124 +124 +125 +126 +128 +130 +130 +130 +131 +135 +138 +139 +137 +134 +133 +135 +137 +136 +133 +133 +127 +125 +127 +127 +125 +127 +133 +129 +129 +128 +125 +121 +118 +119 +121 +117 +113 +110 +111 +111 +108 +105 +105 +113 +117 +117 +114 +114 +118 +116 +112 +111 +110 +105 +102 +103 +106 +107 +105 +105 +111 +116 +117 +122 +128 +128 +124 +124 +131 +136 +138 +137 +134 +132 +130 +125 +123 +122 +124 +126 +128 +131 +133 +121 +118 +116 +115 +114 +113 +112 +110 +106 +108 +111 +111 +106 +102 +104 +109 +110 +109 +105 +101 +103 +109 +113 +115 +126 +132 +137 +134 +124 +117 +121 +128 +122 +128 +131 +128 +128 +132 +133 +131 +126 +120 +116 +120 +123 +123 +120 +120 +129 +130 +124 +116 +114 +115 +117 +123 +129 +131 +133 +132 +130 +130 +133 +135 +131 +132 +132 +131 +131 +133 +132 +131 +132 +134 +136 +137 +138 +139 +137 +134 +134 +135 +134 +133 +134 +135 +135 +133 +134 +135 +136 +136 +135 +135 +136 +136 +132 +130 +130 +135 +143 +148 +150 +149 +155 +156 +155 +156 +166 +178 +180 +175 +160 +154 +152 +158 +165 +164 +158 +152 +151 +153 +151 +147 +144 +146 +146 +143 +146 +149 +151 +151 +151 +150 +148 +148 +148 +149 +153 +155 +150 +144 +143 +146 +144 +146 +144 +137 +133 +137 +142 +145 +147 +147 +146 +142 +142 +146 +150 +153 +147 +140 +137 +141 +147 +147 +145 +147 +149 +149 +149 +149 +145 +138 +135 +135 +137 +135 +134 +133 +132 +132 +135 +139 +140 +142 +143 +142 +140 +137 +135 +134 +134 +135 +138 +142 +141 +137 +133 +131 +131 +132 +133 +132 +128 +125 +125 +127 +128 +129 +130 +132 +135 +135 +135 +134 +129 +127 +128 +127 +123 +123 +125 +123 +125 +126 +126 +126 +127 +128 +125 +122 +125 +124 +126 +126 +123 +119 +122 +128 +128 +124 +124 +129 +133 +134 +130 +127 +128 +128 +126 +121 +119 +120 +123 +124 +128 +128 +129 +131 +134 +134 +130 +125 +124 +125 +126 +127 +128 +130 +134 +139 +131 +127 +125 +126 +126 +124 +121 +121 +123 +127 +130 +130 +127 +127 +131 +135 +131 +131 +127 +125 +127 +130 +129 +126 +128 +125 +123 +125 +126 +127 +128 +130 +122 +115 +114 +123 +129 +127 +125 +128 +126 +131 +137 +137 +133 +127 +122 +121 +121 +127 +131 +131 +132 +133 +130 +125 +127 +128 +129 +130 +130 +130 +127 +125 +128 +130 +122 +111 +111 +119 +124 +128 +129 +137 +137 +133 +136 +135 +131 +132 +138 +137 +135 +133 +132 +131 +131 +130 +130 +132 +133 +131 +130 +128 +127 +125 +122 +121 +119 +121 +129 +138 +140 +137 +131 +131 +132 +129 +127 +126 +122 +119 +138 +145 +147 +150 +146 +140 +144 +144 +142 +142 +143 +141 +135 +131 +133 +138 +144 +156 +160 +154 +151 +149 +144 +142 +139 +140 +141 +143 +144 +142 +138 +135 +141 +144 +147 +154 +155 +145 +135 +136 +140 +139 +136 +136 +140 +147 +151 +152 +141 +141 +137 +136 +143 +148 +150 +151 +150 +150 +148 +146 +149 +154 +152 +145 +141 +138 +138 +138 +131 +124 +133 +147 +151 +147 +144 +142 +141 +139 +142 +145 +143 +144 +147 +150 +152 +149 +144 +139 +137 +142 +152 +152 +140 +131 +132 +134 +132 +129 +125 +125 +128 +134 +138 +140 +141 +139 +139 +140 +140 +135 +130 +127 +137 +148 +152 +144 +136 +136 +135 +130 +126 +130 +136 +141 +143 +144 +145 +146 +149 +147 +143 +141 +142 +143 +144 +143 +145 +145 +143 +145 +150 +146 +138 +136 +138 +140 +142 +141 +137 +134 +137 +142 +141 +139 +134 +130 +130 +135 +136 +133 +131 +130 +131 +137 +142 +144 +143 +143 +143 +138 +136 +140 +145 +148 +146 +144 +143 +143 +143 +143 +143 +142 +143 +143 +142 +142 +142 +140 +137 +136 +137 +139 +140 +142 +143 +142 +139 +136 +134 +133 +138 +139 +138 +134 +130 +129 +133 +136 +142 +141 +141 +144 +144 +143 +143 +144 +148 +147 +142 +135 +137 +144 +145 +140 +137 +138 +141 +144 +147 +148 +146 +144 +139 +137 +138 +142 +145 +146 +144 +142 +141 +141 +144 +148 +149 +144 +137 +132 +141 +147 +150 +149 +149 +151 +151 +149 +146 +136 +137 +142 +140 +138 +135 +129 +122 +126 +135 +141 +139 +144 +153 +153 +149 +153 +159 +160 +151 +138 +131 +131 +135 +137 +139 +143 +145 +145 +141 +137 +135 +135 +131 +122 +115 +114 +115 +117 +120 +118 +120 +126 +128 +129 +134 +143 +155 +173 +181 +168 +155 +148 +134 +117 +113 +109 +106 +106 +108 +112 +121 +129 +144 +152 +161 +163 +150 +137 +132 +135 +129 +129 +136 +145 +148 +152 +154 +152 +167 +186 +196 +186 +171 +162 +143 +118 +114 +122 +132 +139 +149 +162 +158 +143 +130 +133 +157 +192 +209 +205 +171 +129 +116 +134 +161 +173 +165 +157 +148 +135 +141 +147 +160 +183 +188 +152 +128 +141 +163 +167 +159 +154 +144 +131 +140 +156 +163 +167 +181 +171 +141 +120 +119 +138 +165 +175 +163 +151 +159 +157 +143 +138 +169 +197 +195 +182 +169 +161 +163 +156 +152 +152 +157 +174 +189 +197 +198 +198 +196 +189 +176 +164 +162 +172 +181 +181 +180 +179 +187 +189 +174 +159 +154 +150 +141 +151 +174 +184 +176 +168 +168 +167 +164 +165 +183 +204 +210 +206 +197 +185 +177 +179 +180 +179 +186 +200 +211 +214 +210 +203 +203 +199 +183 +178 +189 +198 +203 +199 +203 +211 +211 +200 +187 +180 +197 +212 +224 +225 +220 +211 +201 +195 +202 +191 +186 +179 +171 +185 +207 +210 +216 +206 +204 +204 +207 +202 +189 +188 +205 +220 +219 +210 +210 +212 +214 +220 +213 +209 +211 +223 +232 +228 +213 +201 +191 +189 +190 +193 +189 +179 +177 +180 +186 +190 +186 +186 +189 +191 +181 +156 +126 +114 +112 +121 +127 +128 +131 +133 +134 +134 +134 +137 +142 +148 +154 +157 +159 +160 +160 +161 +162 +161 +162 +165 +167 +167 +166 +164 +162 +163 +168 +173 +172 +171 +169 +165 +160 +153 +147 +144 +145 +147 +152 +157 +158 +158 +160 +163 +168 +167 +164 +163 +164 +165 +167 +169 +168 +169 +174 +181 +188 +191 +190 +188 +185 +185 +187 +186 +183 +178 +170 +166 +162 +161 +158 +156 +156 +156 +153 +149 +153 +152 +151 +151 +151 +151 +152 +153 +152 +154 +158 +162 +163 +164 +167 +170 +175 +177 +181 +188 +194 +200 +205 +210 +220 +230 +241 +245 +246 +247 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +249 +250 +250 +251 +250 +251 +251 +249 +248 +247 +248 +249 +250 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +247 +246 +247 +248 +250 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +244 +244 +243 +242 +241 +241 +241 +241 +241 +243 +242 +242 +242 +242 +241 +240 +239 +240 +240 +240 +239 +239 +239 +239 +240 +239 +240 +240 +239 +237 +237 +237 +238 +238 +238 +239 +239 +239 +239 +240 +241 +241 +241 +240 +240 +241 +241 +242 +242 +243 +244 +244 +245 +244 +244 +245 +246 +245 +245 +246 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +248 +249 +250 +250 +250 +250 +249 +249 +249 +251 +252 +250 +251 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +252 +252 +254 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +252 +255 +253 +252 +253 +252 +247 +239 +234 +223 +217 +217 +224 +234 +244 +245 +238 +221 +210 +201 +197 +195 +196 +193 +188 +179 +171 +167 +167 +165 +162 +168 +178 +186 +184 +181 +177 +170 +163 +160 +161 +168 +174 +176 +174 +175 +179 +177 +169 +167 +160 +153 +152 +151 +150 +150 +150 +156 +155 +155 +154 +150 +143 +134 +129 +130 +136 +150 +159 +155 +151 +151 +151 +147 +155 +159 +155 +151 +152 +154 +154 +157 +153 +157 +170 +174 +166 +155 +150 +151 +157 +161 +158 +152 +148 +153 +159 +160 +161 +162 +159 +153 +151 +152 +154 +156 +157 +157 +153 +151 +151 +148 +145 +142 +142 +142 +141 +140 +139 +138 +137 +135 +131 +123 +116 +116 +121 +126 +129 +134 +136 +131 +121 +117 +118 +114 +107 +111 +113 +112 +111 +111 +110 +103 +94 +87 +91 +95 +97 +97 +101 +107 +112 +116 +114 +113 +112 +112 +115 +118 +119 +123 +124 +125 +124 +125 +128 +133 +137 +134 +132 +129 +128 +131 +134 +133 +130 +132 +126 +123 +124 +123 +120 +122 +127 +123 +121 +115 +111 +110 +112 +114 +116 +110 +105 +103 +108 +111 +109 +106 +105 +114 +117 +115 +110 +110 +113 +111 +106 +100 +104 +107 +109 +113 +118 +117 +113 +113 +114 +118 +123 +123 +122 +119 +118 +122 +129 +134 +135 +135 +134 +131 +128 +128 +124 +122 +125 +128 +128 +126 +124 +118 +116 +114 +113 +114 +114 +113 +111 +110 +110 +111 +110 +105 +102 +102 +104 +103 +104 +104 +102 +108 +118 +123 +123 +127 +131 +130 +121 +116 +119 +122 +122 +122 +127 +130 +126 +127 +130 +131 +127 +126 +120 +116 +118 +121 +123 +126 +131 +143 +137 +129 +127 +128 +123 +120 +123 +129 +129 +129 +129 +130 +131 +132 +133 +133 +132 +129 +127 +128 +130 +132 +130 +131 +134 +138 +140 +141 +141 +138 +135 +133 +135 +135 +135 +136 +136 +135 +132 +133 +135 +137 +138 +137 +137 +137 +137 +136 +134 +133 +137 +143 +150 +154 +154 +157 +153 +152 +159 +172 +183 +184 +179 +165 +159 +157 +162 +169 +167 +155 +144 +141 +152 +155 +148 +143 +148 +148 +142 +144 +147 +152 +154 +153 +150 +147 +146 +143 +145 +150 +152 +148 +141 +142 +147 +145 +146 +143 +135 +131 +136 +143 +147 +145 +145 +144 +144 +145 +148 +148 +146 +144 +138 +138 +146 +151 +147 +144 +145 +149 +148 +150 +151 +146 +138 +134 +136 +138 +137 +136 +135 +133 +131 +133 +136 +137 +136 +140 +143 +141 +134 +131 +133 +137 +135 +135 +138 +139 +137 +133 +132 +129 +128 +130 +131 +131 +128 +128 +130 +130 +131 +132 +134 +135 +136 +135 +135 +129 +129 +132 +129 +120 +118 +122 +123 +125 +126 +127 +127 +129 +131 +130 +127 +126 +125 +126 +126 +123 +119 +122 +127 +128 +125 +124 +130 +135 +135 +130 +126 +127 +127 +126 +124 +124 +126 +126 +125 +129 +132 +134 +133 +133 +134 +132 +131 +127 +127 +128 +129 +133 +137 +139 +139 +134 +131 +128 +129 +128 +125 +125 +128 +128 +130 +129 +126 +127 +131 +135 +135 +132 +130 +126 +128 +132 +136 +134 +130 +126 +130 +130 +125 +124 +124 +123 +118 +113 +113 +119 +130 +134 +130 +129 +133 +127 +130 +131 +129 +126 +124 +124 +126 +124 +130 +133 +133 +132 +133 +132 +129 +129 +127 +126 +128 +131 +132 +131 +129 +130 +133 +125 +115 +116 +121 +123 +126 +125 +130 +126 +121 +124 +126 +125 +128 +134 +135 +137 +137 +135 +133 +130 +129 +130 +133 +135 +134 +133 +133 +132 +130 +120 +119 +114 +112 +116 +127 +134 +134 +135 +134 +132 +129 +129 +128 +123 +119 +140 +148 +147 +145 +135 +130 +138 +144 +144 +140 +140 +141 +136 +128 +131 +140 +140 +148 +153 +155 +157 +153 +149 +149 +141 +142 +141 +140 +138 +136 +135 +135 +141 +144 +148 +153 +152 +143 +137 +141 +150 +149 +147 +145 +147 +153 +157 +158 +147 +147 +140 +135 +140 +146 +147 +152 +152 +153 +150 +147 +151 +157 +156 +149 +145 +144 +143 +141 +137 +135 +139 +145 +151 +148 +144 +141 +139 +139 +143 +147 +147 +148 +150 +151 +149 +145 +139 +135 +134 +138 +145 +146 +137 +131 +131 +132 +130 +129 +129 +130 +133 +136 +138 +139 +138 +139 +141 +142 +140 +134 +130 +129 +137 +145 +151 +147 +139 +135 +135 +136 +138 +142 +146 +147 +146 +145 +144 +144 +144 +143 +143 +143 +142 +141 +141 +141 +146 +147 +145 +146 +148 +143 +137 +137 +140 +141 +141 +139 +135 +132 +135 +140 +143 +141 +135 +129 +128 +132 +136 +137 +134 +134 +136 +141 +145 +145 +143 +143 +142 +139 +138 +143 +146 +146 +143 +142 +144 +143 +143 +141 +140 +140 +141 +142 +142 +143 +143 +140 +136 +136 +138 +140 +141 +142 +143 +142 +139 +136 +135 +135 +138 +137 +134 +130 +127 +129 +134 +140 +141 +138 +137 +140 +143 +143 +142 +141 +144 +143 +139 +135 +136 +140 +140 +135 +135 +135 +137 +139 +141 +142 +140 +139 +137 +139 +140 +142 +143 +143 +143 +142 +142 +140 +142 +146 +147 +143 +136 +132 +141 +147 +151 +150 +149 +152 +154 +154 +151 +141 +140 +142 +139 +137 +136 +129 +124 +126 +133 +138 +137 +143 +150 +148 +146 +155 +160 +158 +150 +143 +137 +132 +137 +137 +140 +144 +145 +143 +138 +135 +137 +137 +138 +135 +128 +122 +122 +127 +126 +122 +122 +125 +126 +127 +134 +142 +150 +154 +164 +174 +173 +157 +141 +132 +123 +122 +118 +111 +110 +114 +119 +121 +137 +146 +159 +164 +154 +135 +127 +130 +124 +124 +133 +144 +149 +150 +153 +151 +168 +186 +193 +180 +174 +179 +162 +129 +109 +113 +126 +140 +147 +149 +146 +137 +136 +131 +147 +179 +203 +210 +185 +148 +119 +127 +155 +178 +171 +150 +138 +134 +136 +143 +157 +184 +194 +157 +122 +123 +148 +169 +168 +155 +141 +129 +134 +145 +158 +168 +181 +173 +142 +115 +110 +128 +147 +176 +184 +175 +170 +155 +137 +137 +165 +195 +205 +191 +170 +170 +179 +163 +150 +152 +160 +171 +184 +191 +187 +180 +184 +181 +179 +175 +169 +170 +178 +184 +182 +179 +184 +188 +180 +170 +161 +150 +140 +151 +170 +191 +198 +183 +168 +168 +166 +155 +167 +196 +211 +210 +201 +191 +181 +179 +177 +175 +179 +190 +205 +216 +222 +210 +207 +204 +190 +182 +190 +197 +196 +198 +205 +208 +205 +198 +193 +190 +187 +200 +220 +232 +226 +211 +200 +196 +196 +196 +182 +167 +171 +188 +203 +214 +217 +215 +214 +212 +218 +210 +185 +173 +188 +212 +222 +215 +212 +217 +221 +225 +218 +207 +202 +211 +223 +223 +214 +206 +201 +196 +196 +200 +195 +181 +174 +174 +184 +191 +192 +193 +193 +194 +187 +165 +130 +115 +111 +121 +127 +129 +131 +132 +135 +135 +135 +137 +142 +147 +151 +153 +155 +158 +162 +163 +160 +159 +163 +168 +170 +170 +169 +167 +165 +165 +169 +173 +173 +172 +171 +167 +162 +156 +150 +146 +144 +146 +150 +154 +156 +157 +159 +164 +166 +167 +167 +167 +168 +169 +169 +168 +166 +166 +169 +175 +184 +190 +191 +188 +187 +187 +187 +187 +183 +176 +168 +165 +159 +158 +156 +155 +157 +160 +159 +155 +152 +151 +150 +150 +151 +153 +155 +157 +153 +154 +159 +164 +166 +167 +170 +174 +178 +179 +183 +190 +196 +200 +206 +211 +223 +234 +244 +248 +247 +249 +249 +251 +253 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +252 +251 +251 +250 +250 +249 +248 +248 +248 +249 +250 +248 +248 +249 +249 +249 +248 +248 +248 +250 +249 +248 +247 +246 +246 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +246 +245 +244 +243 +243 +243 +244 +245 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +244 +244 +243 +242 +241 +241 +240 +241 +241 +243 +242 +242 +242 +242 +241 +239 +238 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +237 +237 +238 +238 +239 +239 +239 +238 +238 +239 +240 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +247 +247 +247 +248 +248 +247 +247 +247 +248 +249 +249 +250 +250 +250 +250 +249 +250 +251 +252 +250 +251 +251 +251 +252 +252 +252 +252 +254 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +254 +253 +253 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +255 +253 +251 +252 +254 +251 +244 +238 +226 +221 +222 +231 +239 +246 +242 +234 +222 +210 +201 +196 +194 +195 +194 +188 +179 +176 +174 +171 +166 +163 +171 +182 +190 +184 +178 +173 +167 +160 +159 +161 +163 +170 +174 +175 +176 +177 +172 +165 +164 +158 +152 +149 +149 +149 +149 +150 +152 +149 +146 +144 +142 +138 +134 +132 +133 +136 +148 +155 +154 +151 +154 +154 +160 +166 +165 +158 +153 +156 +161 +162 +158 +162 +165 +165 +165 +161 +153 +145 +152 +155 +159 +160 +155 +150 +154 +161 +159 +158 +156 +153 +151 +152 +156 +159 +158 +160 +158 +152 +151 +152 +150 +145 +144 +144 +146 +145 +143 +142 +142 +142 +144 +140 +132 +125 +124 +128 +133 +136 +142 +144 +136 +123 +116 +116 +112 +104 +109 +110 +112 +113 +114 +112 +107 +101 +102 +108 +113 +108 +100 +98 +106 +116 +114 +108 +100 +97 +98 +103 +108 +110 +114 +114 +115 +117 +120 +123 +126 +127 +123 +123 +122 +123 +126 +128 +126 +123 +124 +121 +120 +122 +122 +118 +117 +118 +115 +109 +102 +99 +103 +109 +114 +116 +111 +106 +106 +113 +115 +114 +114 +117 +115 +114 +109 +105 +105 +108 +109 +106 +103 +109 +115 +120 +125 +132 +133 +132 +123 +120 +118 +120 +119 +113 +110 +111 +112 +119 +126 +127 +127 +127 +126 +123 +126 +121 +119 +121 +125 +124 +121 +118 +119 +120 +119 +117 +116 +114 +112 +110 +106 +107 +108 +106 +103 +99 +97 +97 +95 +100 +103 +105 +111 +119 +123 +122 +118 +123 +122 +116 +118 +125 +127 +123 +127 +125 +124 +124 +130 +135 +131 +124 +125 +124 +122 +119 +118 +122 +133 +142 +152 +143 +133 +134 +136 +128 +122 +126 +130 +128 +125 +125 +126 +127 +128 +128 +133 +131 +125 +122 +123 +127 +129 +128 +128 +132 +137 +141 +142 +143 +140 +136 +134 +135 +137 +136 +136 +136 +133 +130 +131 +133 +136 +138 +137 +137 +138 +138 +135 +134 +133 +137 +142 +149 +154 +158 +158 +152 +154 +168 +181 +186 +182 +179 +175 +170 +165 +164 +167 +163 +150 +139 +137 +151 +157 +151 +146 +150 +149 +142 +142 +145 +151 +154 +153 +150 +147 +146 +141 +144 +149 +149 +145 +141 +142 +146 +145 +146 +142 +135 +133 +138 +144 +146 +143 +144 +145 +147 +149 +150 +146 +141 +142 +140 +142 +149 +150 +147 +144 +144 +147 +148 +152 +154 +150 +140 +136 +138 +138 +141 +143 +138 +131 +128 +131 +135 +138 +135 +138 +141 +139 +131 +130 +134 +140 +135 +131 +132 +133 +133 +132 +132 +132 +130 +132 +133 +132 +128 +127 +128 +134 +133 +132 +132 +132 +134 +136 +137 +135 +135 +135 +128 +116 +113 +119 +123 +124 +126 +128 +129 +131 +132 +130 +128 +123 +124 +125 +125 +122 +121 +124 +128 +129 +125 +125 +130 +134 +133 +128 +124 +124 +125 +125 +126 +129 +132 +132 +129 +129 +133 +133 +130 +128 +130 +130 +129 +127 +126 +125 +129 +138 +144 +140 +132 +133 +135 +134 +129 +128 +132 +133 +130 +135 +131 +126 +125 +132 +141 +139 +131 +138 +135 +132 +132 +132 +132 +135 +137 +130 +140 +141 +133 +125 +124 +122 +118 +115 +121 +132 +140 +139 +133 +131 +133 +130 +128 +124 +122 +120 +123 +129 +133 +131 +133 +133 +131 +129 +129 +130 +130 +128 +123 +121 +123 +128 +130 +129 +128 +128 +131 +128 +124 +126 +126 +124 +124 +126 +126 +122 +118 +120 +121 +121 +122 +125 +130 +136 +140 +139 +135 +130 +128 +127 +129 +131 +130 +130 +133 +132 +130 +124 +126 +124 +119 +120 +127 +134 +135 +138 +137 +133 +130 +130 +130 +128 +124 +135 +143 +141 +135 +127 +125 +137 +146 +144 +139 +136 +137 +134 +130 +136 +147 +147 +149 +150 +152 +156 +153 +149 +150 +143 +143 +140 +135 +132 +132 +132 +132 +137 +139 +141 +143 +143 +140 +140 +146 +149 +149 +149 +149 +151 +153 +153 +151 +148 +149 +144 +138 +141 +146 +147 +150 +154 +155 +152 +148 +151 +157 +155 +147 +147 +150 +151 +149 +147 +147 +146 +145 +150 +145 +140 +140 +144 +146 +145 +143 +148 +149 +149 +147 +145 +142 +141 +142 +137 +136 +139 +139 +134 +131 +131 +131 +136 +136 +137 +138 +138 +138 +138 +138 +143 +144 +145 +144 +141 +136 +134 +135 +137 +142 +147 +147 +142 +138 +140 +145 +149 +151 +151 +149 +146 +145 +145 +144 +140 +141 +142 +144 +144 +142 +141 +142 +149 +149 +147 +145 +145 +140 +136 +138 +143 +142 +141 +139 +136 +135 +138 +143 +146 +143 +138 +132 +131 +134 +138 +140 +139 +140 +143 +146 +147 +145 +143 +144 +144 +140 +139 +142 +143 +142 +140 +141 +141 +143 +145 +146 +145 +144 +143 +143 +145 +146 +145 +141 +139 +140 +142 +142 +144 +145 +144 +142 +139 +136 +136 +136 +139 +136 +131 +128 +128 +132 +137 +143 +140 +137 +135 +139 +143 +143 +142 +141 +142 +140 +139 +136 +136 +137 +135 +133 +134 +135 +136 +138 +140 +140 +138 +138 +137 +139 +141 +143 +142 +142 +142 +142 +140 +139 +140 +144 +146 +144 +139 +137 +140 +146 +150 +150 +149 +153 +155 +155 +153 +147 +144 +143 +141 +141 +139 +134 +136 +136 +135 +135 +136 +143 +147 +145 +149 +155 +156 +150 +146 +146 +143 +138 +137 +136 +138 +141 +142 +139 +135 +132 +139 +140 +142 +142 +137 +131 +131 +135 +135 +129 +128 +129 +128 +130 +135 +141 +147 +147 +155 +170 +182 +179 +161 +145 +128 +131 +130 +125 +122 +122 +119 +116 +122 +139 +160 +168 +161 +146 +136 +132 +131 +128 +136 +146 +149 +150 +151 +152 +161 +177 +183 +174 +177 +189 +174 +141 +113 +110 +121 +141 +150 +148 +145 +140 +141 +135 +144 +168 +188 +197 +185 +164 +135 +131 +146 +167 +164 +140 +124 +122 +132 +137 +152 +184 +201 +172 +133 +122 +136 +166 +180 +175 +152 +126 +129 +145 +157 +168 +180 +179 +153 +118 +110 +127 +138 +160 +178 +189 +188 +163 +140 +138 +155 +187 +207 +191 +161 +166 +187 +184 +168 +167 +172 +180 +180 +173 +170 +172 +176 +179 +182 +179 +168 +159 +170 +188 +186 +182 +181 +181 +180 +177 +167 +156 +139 +147 +164 +195 +216 +199 +172 +166 +162 +153 +159 +179 +198 +207 +204 +200 +187 +181 +177 +178 +180 +183 +196 +213 +220 +214 +212 +211 +203 +195 +196 +199 +194 +193 +196 +201 +208 +209 +202 +193 +182 +190 +214 +237 +234 +217 +206 +202 +194 +200 +181 +160 +166 +183 +199 +216 +217 +216 +212 +212 +224 +218 +184 +164 +174 +195 +216 +221 +217 +219 +221 +219 +214 +201 +194 +203 +214 +216 +212 +210 +200 +200 +204 +208 +200 +184 +175 +175 +183 +190 +191 +191 +188 +188 +186 +169 +138 +121 +113 +120 +127 +129 +131 +131 +134 +134 +135 +137 +140 +144 +146 +147 +150 +154 +160 +163 +161 +160 +165 +171 +173 +174 +174 +173 +171 +172 +173 +175 +174 +173 +171 +168 +164 +158 +154 +150 +145 +146 +149 +153 +155 +156 +158 +161 +161 +164 +166 +168 +170 +171 +170 +168 +164 +162 +163 +168 +177 +184 +187 +186 +184 +184 +184 +184 +180 +172 +163 +158 +156 +157 +155 +154 +157 +163 +165 +164 +158 +156 +153 +152 +151 +152 +154 +155 +154 +155 +159 +166 +168 +169 +172 +176 +177 +180 +185 +192 +198 +202 +207 +211 +225 +235 +245 +248 +248 +249 +249 +250 +252 +252 +252 +251 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +249 +248 +247 +247 +248 +249 +248 +248 +249 +249 +248 +248 +248 +247 +249 +249 +248 +247 +246 +245 +246 +247 +248 +248 +248 +248 +247 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +246 +245 +244 +243 +243 +244 +244 +245 +245 +245 +245 +244 +244 +243 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +241 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +237 +237 +237 +238 +238 +239 +239 +238 +237 +237 +238 +239 +240 +240 +241 +241 +241 +241 +242 +242 +242 +243 +244 +244 +243 +243 +244 +244 +245 +245 +245 +246 +245 +246 +246 +246 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +252 +250 +250 +251 +251 +251 +251 +252 +252 +254 +253 +253 +253 +254 +253 +252 +252 +252 +252 +251 +252 +252 +253 +252 +251 +252 +252 +252 +252 +251 +251 +251 +251 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +253 +253 +254 +252 +246 +240 +233 +228 +230 +236 +240 +244 +244 +239 +227 +213 +202 +196 +193 +195 +194 +188 +181 +181 +177 +170 +162 +162 +173 +185 +188 +180 +173 +169 +164 +159 +159 +162 +161 +167 +174 +177 +177 +174 +168 +163 +160 +156 +152 +149 +146 +144 +145 +148 +148 +143 +138 +136 +137 +140 +146 +151 +148 +147 +153 +158 +158 +159 +162 +162 +166 +164 +159 +155 +153 +156 +160 +163 +157 +161 +162 +158 +154 +152 +149 +147 +154 +156 +160 +162 +160 +156 +155 +157 +156 +155 +152 +149 +148 +153 +160 +166 +160 +158 +156 +154 +154 +153 +150 +147 +146 +146 +146 +146 +147 +146 +145 +145 +149 +144 +137 +130 +130 +133 +134 +133 +132 +129 +124 +119 +117 +116 +113 +109 +110 +112 +114 +118 +120 +118 +117 +116 +117 +120 +121 +115 +108 +105 +109 +115 +116 +111 +102 +98 +98 +99 +101 +102 +97 +96 +97 +100 +106 +110 +111 +110 +110 +111 +110 +109 +110 +111 +111 +109 +106 +107 +108 +112 +114 +114 +112 +112 +108 +103 +98 +99 +105 +113 +117 +119 +114 +112 +113 +116 +115 +111 +113 +119 +115 +111 +108 +108 +111 +114 +114 +114 +115 +121 +125 +127 +130 +137 +143 +143 +131 +127 +123 +119 +116 +113 +112 +112 +111 +118 +123 +123 +123 +125 +125 +123 +124 +121 +120 +122 +123 +121 +119 +117 +120 +122 +121 +117 +112 +110 +108 +106 +102 +103 +103 +101 +98 +96 +96 +97 +100 +106 +111 +115 +117 +121 +121 +119 +117 +122 +125 +124 +124 +130 +132 +131 +131 +126 +123 +126 +133 +136 +131 +124 +123 +124 +123 +120 +120 +126 +135 +141 +143 +139 +133 +133 +133 +126 +122 +126 +128 +127 +124 +122 +122 +124 +126 +127 +132 +131 +126 +122 +122 +125 +128 +129 +130 +133 +136 +139 +141 +142 +140 +137 +135 +136 +137 +135 +135 +136 +134 +131 +128 +131 +134 +136 +135 +136 +137 +139 +135 +133 +133 +137 +140 +144 +151 +157 +157 +152 +156 +170 +181 +182 +178 +175 +177 +175 +170 +165 +162 +158 +148 +139 +141 +150 +154 +152 +150 +151 +149 +145 +143 +145 +150 +153 +153 +150 +147 +147 +147 +151 +153 +150 +145 +142 +142 +143 +144 +145 +143 +139 +139 +143 +145 +144 +142 +145 +148 +149 +150 +149 +144 +139 +142 +142 +144 +147 +146 +143 +142 +142 +144 +145 +150 +153 +149 +140 +138 +142 +142 +147 +146 +138 +130 +129 +130 +132 +136 +137 +140 +141 +138 +133 +133 +136 +139 +136 +134 +134 +133 +132 +132 +134 +135 +134 +135 +136 +133 +126 +124 +127 +133 +132 +130 +129 +129 +130 +133 +135 +135 +135 +135 +129 +118 +115 +119 +121 +123 +125 +126 +124 +124 +124 +124 +123 +121 +123 +124 +122 +121 +122 +125 +127 +126 +123 +123 +127 +131 +129 +125 +122 +122 +123 +124 +126 +130 +134 +134 +132 +133 +134 +133 +128 +126 +129 +128 +126 +127 +128 +127 +129 +136 +140 +136 +127 +130 +132 +131 +129 +131 +135 +134 +131 +134 +129 +126 +131 +139 +144 +138 +131 +134 +131 +129 +129 +126 +123 +129 +137 +131 +134 +134 +131 +127 +125 +124 +122 +125 +130 +136 +137 +135 +131 +129 +129 +130 +126 +122 +120 +122 +126 +130 +132 +132 +130 +127 +125 +123 +122 +123 +126 +125 +121 +119 +121 +123 +123 +123 +124 +125 +126 +125 +127 +130 +128 +123 +124 +130 +128 +129 +130 +127 +125 +126 +125 +127 +132 +138 +140 +138 +133 +130 +127 +127 +127 +126 +124 +125 +129 +129 +126 +130 +134 +136 +134 +131 +133 +135 +136 +137 +138 +136 +135 +134 +134 +133 +132 +133 +139 +137 +136 +132 +131 +138 +140 +135 +136 +135 +132 +131 +134 +138 +142 +147 +149 +148 +146 +149 +149 +144 +143 +141 +140 +136 +133 +134 +137 +138 +136 +137 +139 +137 +137 +139 +140 +140 +144 +143 +144 +144 +145 +147 +148 +147 +144 +146 +150 +147 +143 +145 +147 +147 +147 +155 +156 +153 +148 +150 +156 +152 +143 +146 +151 +155 +154 +150 +147 +148 +149 +151 +146 +140 +139 +143 +144 +141 +137 +142 +145 +147 +145 +142 +141 +144 +147 +144 +138 +136 +136 +133 +133 +136 +136 +141 +142 +143 +142 +139 +138 +139 +140 +147 +147 +147 +146 +143 +139 +136 +136 +139 +140 +142 +142 +141 +142 +144 +148 +150 +152 +152 +149 +147 +146 +145 +143 +136 +136 +138 +142 +146 +146 +145 +146 +150 +150 +146 +145 +146 +144 +142 +145 +149 +146 +143 +142 +142 +142 +144 +147 +146 +142 +139 +138 +138 +137 +138 +139 +139 +142 +147 +149 +146 +142 +142 +144 +143 +139 +138 +142 +144 +142 +141 +142 +142 +144 +148 +150 +150 +149 +147 +146 +147 +147 +146 +144 +142 +143 +144 +143 +143 +143 +142 +139 +137 +135 +136 +137 +141 +136 +131 +129 +132 +137 +140 +142 +142 +140 +139 +141 +142 +142 +142 +142 +143 +141 +140 +140 +137 +134 +132 +132 +133 +135 +136 +139 +140 +141 +140 +140 +139 +140 +141 +142 +143 +142 +141 +141 +141 +140 +141 +146 +148 +147 +144 +143 +140 +146 +149 +148 +149 +152 +154 +153 +152 +154 +149 +144 +145 +146 +142 +139 +144 +145 +140 +136 +140 +146 +147 +148 +150 +150 +149 +146 +145 +147 +146 +143 +139 +137 +138 +141 +141 +138 +134 +132 +138 +139 +139 +136 +133 +132 +132 +133 +136 +132 +131 +132 +134 +134 +137 +140 +137 +143 +147 +154 +171 +187 +179 +160 +139 +138 +136 +133 +131 +127 +122 +117 +117 +126 +147 +168 +174 +161 +147 +140 +124 +119 +124 +137 +143 +147 +150 +152 +154 +165 +172 +170 +176 +188 +180 +158 +137 +120 +118 +135 +149 +152 +150 +146 +142 +137 +139 +156 +174 +181 +175 +167 +158 +147 +141 +145 +146 +132 +117 +112 +128 +128 +145 +181 +201 +180 +145 +130 +135 +157 +176 +185 +165 +132 +127 +138 +150 +165 +177 +183 +173 +147 +130 +129 +136 +143 +160 +185 +195 +175 +146 +132 +138 +172 +199 +182 +152 +149 +171 +196 +196 +187 +183 +184 +178 +170 +169 +177 +173 +184 +191 +189 +179 +163 +166 +184 +190 +188 +179 +172 +175 +179 +174 +168 +141 +139 +154 +190 +213 +200 +172 +156 +156 +158 +163 +176 +191 +201 +209 +216 +201 +185 +176 +181 +183 +180 +189 +206 +216 +218 +217 +214 +210 +202 +197 +197 +196 +187 +181 +192 +213 +224 +212 +192 +181 +184 +208 +235 +237 +224 +214 +207 +203 +199 +180 +161 +162 +177 +194 +208 +213 +213 +211 +212 +223 +216 +188 +177 +178 +181 +203 +220 +219 +217 +220 +218 +211 +197 +191 +200 +210 +213 +214 +217 +203 +202 +206 +209 +203 +190 +181 +180 +181 +185 +182 +180 +177 +177 +179 +169 +143 +125 +114 +117 +123 +126 +129 +128 +133 +134 +135 +137 +139 +141 +143 +145 +149 +153 +158 +162 +162 +162 +165 +169 +173 +174 +176 +176 +176 +176 +176 +176 +173 +172 +172 +171 +168 +164 +159 +156 +150 +149 +150 +153 +154 +154 +155 +157 +156 +160 +162 +164 +168 +170 +169 +167 +164 +161 +160 +163 +170 +177 +181 +182 +180 +180 +181 +182 +179 +169 +160 +154 +157 +158 +155 +151 +154 +161 +165 +165 +164 +163 +159 +156 +154 +153 +153 +153 +155 +156 +160 +167 +170 +170 +172 +176 +178 +180 +187 +196 +200 +205 +210 +215 +224 +233 +243 +248 +248 +250 +250 +250 +251 +251 +252 +251 +250 +250 +250 +251 +252 +251 +249 +249 +250 +250 +250 +250 +248 +248 +249 +248 +247 +246 +246 +247 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +247 +246 +246 +246 +247 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +244 +244 +244 +243 +244 +244 +244 +244 +243 +243 +242 +242 +243 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +239 +239 +239 +239 +238 +238 +238 +239 +239 +239 +239 +239 +239 +238 +237 +238 +239 +240 +237 +238 +238 +238 +237 +237 +238 +239 +239 +240 +240 +240 +241 +241 +241 +241 +242 +243 +243 +243 +243 +243 +243 +244 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +248 +248 +249 +249 +248 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +252 +253 +253 +252 +251 +252 +252 +252 +251 +251 +251 +251 +251 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +251 +245 +241 +236 +232 +233 +236 +238 +244 +249 +248 +231 +216 +203 +195 +192 +193 +194 +189 +182 +181 +176 +165 +156 +159 +172 +185 +187 +179 +171 +166 +161 +156 +155 +157 +161 +167 +175 +180 +179 +173 +167 +163 +156 +155 +153 +149 +144 +140 +142 +146 +142 +140 +140 +142 +145 +150 +158 +167 +163 +159 +161 +164 +163 +165 +169 +167 +160 +152 +146 +148 +152 +153 +155 +158 +157 +152 +151 +153 +150 +145 +148 +156 +159 +161 +165 +166 +166 +163 +159 +155 +155 +154 +151 +147 +147 +153 +163 +171 +159 +154 +152 +156 +157 +153 +150 +149 +147 +146 +145 +146 +148 +148 +146 +144 +153 +146 +138 +132 +132 +134 +130 +125 +123 +116 +112 +117 +119 +117 +114 +114 +112 +112 +115 +121 +123 +121 +122 +125 +130 +125 +121 +118 +119 +119 +117 +115 +115 +113 +110 +107 +105 +104 +103 +102 +96 +92 +91 +94 +100 +104 +103 +101 +100 +99 +96 +92 +89 +92 +93 +93 +86 +89 +93 +98 +103 +107 +107 +105 +104 +102 +102 +105 +112 +117 +119 +119 +112 +113 +116 +119 +112 +105 +106 +113 +116 +113 +113 +118 +124 +125 +124 +123 +120 +128 +133 +134 +135 +138 +140 +140 +134 +134 +129 +122 +119 +120 +119 +117 +122 +127 +131 +128 +126 +127 +126 +124 +127 +126 +126 +127 +124 +119 +115 +114 +118 +119 +116 +109 +102 +101 +101 +102 +102 +103 +102 +98 +95 +96 +100 +104 +113 +118 +123 +127 +128 +127 +124 +121 +124 +129 +134 +134 +130 +130 +133 +137 +135 +130 +128 +130 +133 +131 +127 +125 +122 +122 +122 +123 +129 +136 +137 +133 +128 +134 +134 +132 +130 +125 +123 +127 +127 +127 +126 +124 +123 +125 +129 +133 +130 +131 +129 +125 +122 +125 +129 +131 +133 +135 +137 +139 +140 +141 +139 +136 +135 +135 +135 +134 +135 +136 +135 +134 +126 +129 +132 +134 +134 +135 +137 +140 +138 +135 +136 +140 +140 +141 +148 +156 +155 +152 +155 +167 +176 +176 +173 +171 +173 +175 +171 +166 +160 +155 +148 +141 +148 +149 +151 +154 +153 +150 +148 +147 +145 +145 +148 +151 +153 +150 +148 +149 +154 +159 +159 +153 +146 +144 +143 +141 +143 +144 +144 +142 +145 +148 +146 +141 +139 +143 +147 +148 +147 +145 +141 +137 +142 +143 +144 +143 +141 +139 +138 +140 +143 +142 +145 +148 +143 +137 +138 +145 +149 +150 +145 +136 +131 +133 +133 +130 +131 +136 +140 +139 +137 +136 +136 +135 +135 +137 +140 +140 +137 +133 +132 +134 +130 +131 +134 +137 +132 +125 +125 +130 +129 +129 +128 +127 +127 +127 +128 +129 +129 +129 +132 +130 +122 +119 +120 +119 +122 +123 +120 +116 +113 +114 +116 +117 +119 +123 +124 +121 +119 +123 +125 +125 +123 +120 +120 +124 +127 +125 +121 +119 +121 +123 +125 +126 +130 +134 +136 +135 +139 +139 +135 +131 +130 +133 +130 +126 +126 +131 +132 +128 +127 +130 +129 +126 +130 +124 +124 +131 +135 +134 +132 +132 +127 +124 +127 +136 +142 +139 +135 +134 +132 +127 +126 +129 +128 +124 +130 +139 +135 +127 +123 +129 +135 +135 +133 +131 +134 +135 +133 +129 +127 +128 +129 +127 +127 +125 +123 +125 +128 +130 +129 +127 +130 +125 +122 +121 +119 +116 +118 +122 +124 +121 +121 +121 +121 +120 +121 +123 +127 +124 +122 +125 +130 +128 +123 +126 +131 +129 +136 +142 +137 +133 +134 +132 +135 +137 +139 +137 +132 +128 +126 +126 +127 +127 +124 +121 +123 +129 +130 +128 +132 +137 +141 +140 +136 +134 +133 +133 +136 +141 +145 +144 +141 +137 +135 +134 +132 +138 +138 +142 +142 +138 +136 +128 +124 +132 +135 +131 +130 +135 +134 +127 +136 +144 +143 +139 +143 +147 +142 +136 +135 +133 +131 +133 +141 +149 +150 +147 +142 +143 +140 +138 +142 +143 +139 +138 +142 +143 +143 +143 +146 +147 +146 +145 +144 +150 +150 +147 +148 +148 +145 +143 +152 +154 +151 +147 +149 +154 +150 +140 +145 +150 +154 +153 +145 +141 +145 +153 +154 +151 +145 +140 +137 +137 +136 +135 +135 +140 +145 +145 +141 +139 +141 +145 +150 +142 +137 +136 +134 +137 +142 +143 +142 +143 +143 +141 +139 +139 +141 +144 +144 +143 +144 +147 +146 +142 +138 +136 +142 +141 +139 +136 +136 +140 +141 +140 +144 +147 +149 +148 +147 +146 +143 +138 +133 +130 +132 +139 +146 +149 +149 +150 +150 +148 +144 +144 +149 +150 +150 +154 +155 +150 +146 +145 +146 +146 +148 +150 +145 +140 +138 +142 +143 +140 +136 +135 +137 +142 +147 +148 +144 +139 +139 +143 +139 +136 +138 +144 +147 +145 +143 +142 +142 +144 +147 +148 +148 +147 +146 +146 +146 +147 +147 +144 +144 +145 +144 +141 +139 +139 +138 +136 +134 +133 +135 +137 +140 +135 +130 +131 +136 +142 +143 +143 +145 +145 +145 +145 +142 +140 +140 +143 +144 +140 +140 +140 +136 +130 +128 +131 +131 +133 +136 +139 +141 +142 +141 +142 +142 +141 +140 +142 +143 +143 +141 +139 +143 +142 +144 +148 +150 +149 +147 +146 +141 +146 +149 +148 +149 +151 +152 +150 +148 +155 +151 +145 +149 +151 +146 +144 +145 +150 +145 +141 +148 +152 +151 +153 +149 +146 +144 +146 +149 +148 +146 +145 +141 +140 +140 +141 +142 +139 +135 +134 +144 +146 +143 +134 +132 +136 +136 +132 +128 +127 +128 +133 +137 +137 +138 +140 +135 +136 +138 +144 +157 +172 +177 +174 +150 +142 +135 +135 +133 +129 +125 +125 +120 +113 +127 +165 +184 +168 +149 +145 +131 +123 +125 +136 +143 +145 +146 +147 +154 +159 +165 +167 +173 +183 +185 +173 +163 +135 +118 +127 +144 +154 +154 +148 +144 +136 +133 +149 +169 +174 +167 +162 +169 +158 +145 +141 +135 +118 +108 +116 +127 +122 +139 +176 +196 +177 +148 +134 +137 +153 +162 +166 +157 +142 +132 +122 +134 +156 +169 +181 +194 +187 +159 +135 +136 +140 +153 +171 +183 +175 +151 +132 +131 +159 +186 +174 +153 +143 +152 +190 +209 +198 +187 +182 +180 +178 +176 +176 +168 +186 +198 +203 +199 +180 +170 +180 +193 +194 +180 +165 +170 +178 +179 +180 +153 +134 +144 +176 +192 +186 +167 +146 +145 +158 +170 +183 +192 +190 +196 +214 +211 +188 +174 +180 +183 +178 +183 +199 +220 +227 +224 +216 +211 +202 +192 +191 +192 +183 +178 +187 +211 +226 +217 +198 +181 +182 +203 +229 +234 +227 +218 +208 +212 +193 +175 +164 +163 +177 +192 +197 +208 +212 +214 +214 +220 +211 +193 +198 +193 +178 +192 +217 +218 +217 +224 +224 +214 +200 +192 +198 +206 +209 +212 +218 +210 +204 +202 +205 +205 +197 +188 +185 +179 +179 +173 +171 +168 +169 +175 +168 +146 +127 +113 +113 +117 +123 +126 +125 +133 +135 +136 +139 +140 +143 +144 +146 +151 +153 +157 +161 +163 +162 +163 +164 +169 +171 +174 +176 +178 +177 +177 +175 +171 +171 +172 +172 +171 +168 +164 +161 +152 +152 +151 +153 +154 +153 +152 +152 +152 +156 +159 +160 +163 +168 +169 +167 +167 +163 +160 +163 +169 +175 +179 +179 +180 +180 +182 +185 +182 +172 +161 +154 +159 +159 +154 +148 +148 +154 +159 +159 +164 +163 +161 +160 +158 +158 +157 +157 +155 +155 +160 +167 +170 +170 +172 +177 +179 +182 +190 +199 +205 +209 +214 +219 +223 +231 +242 +247 +250 +250 +250 +250 +250 +251 +252 +251 +250 +249 +250 +251 +252 +250 +249 +248 +249 +250 +249 +249 +247 +247 +248 +247 +246 +245 +245 +245 +248 +248 +248 +248 +248 +247 +247 +246 +246 +247 +247 +247 +246 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +246 +246 +246 +246 +246 +245 +244 +244 +244 +245 +246 +246 +246 +245 +245 +244 +246 +246 +246 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +241 +241 +241 +242 +241 +242 +240 +241 +240 +243 +242 +241 +241 +241 +240 +238 +237 +239 +238 +238 +238 +238 +238 +239 +239 +239 +239 +239 +238 +237 +238 +239 +240 +237 +237 +237 +237 +237 +237 +238 +239 +239 +239 +239 +240 +240 +240 +240 +240 +242 +243 +243 +243 +242 +242 +243 +243 +246 +246 +245 +245 +244 +245 +245 +245 +245 +245 +246 +247 +248 +247 +247 +246 +247 +248 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +252 +253 +252 +252 +253 +253 +252 +251 +250 +250 +250 +251 +252 +254 +254 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +246 +240 +236 +236 +236 +237 +240 +243 +245 +246 +235 +220 +205 +195 +190 +194 +198 +194 +184 +178 +174 +165 +152 +155 +173 +190 +187 +178 +170 +162 +153 +149 +151 +152 +161 +168 +177 +182 +178 +170 +162 +159 +155 +153 +149 +143 +139 +138 +139 +138 +142 +144 +150 +159 +166 +168 +169 +170 +167 +169 +170 +168 +167 +164 +162 +161 +149 +141 +137 +143 +150 +153 +152 +153 +149 +152 +152 +149 +147 +149 +153 +155 +161 +167 +170 +169 +170 +169 +160 +148 +149 +149 +149 +148 +150 +156 +165 +171 +159 +155 +154 +156 +157 +154 +151 +150 +149 +148 +147 +146 +145 +143 +141 +140 +147 +143 +139 +135 +133 +130 +126 +122 +120 +120 +122 +124 +123 +120 +120 +121 +122 +121 +120 +118 +115 +115 +118 +121 +127 +127 +126 +125 +125 +123 +119 +115 +115 +116 +116 +118 +118 +116 +112 +109 +101 +103 +106 +108 +107 +105 +103 +102 +104 +102 +95 +88 +86 +89 +93 +94 +90 +92 +94 +95 +97 +101 +106 +108 +104 +105 +108 +111 +113 +114 +114 +114 +112 +113 +117 +119 +114 +106 +108 +116 +123 +124 +126 +126 +128 +130 +131 +132 +125 +128 +133 +136 +135 +132 +129 +127 +130 +132 +134 +131 +127 +128 +135 +143 +150 +139 +132 +136 +134 +129 +127 +130 +133 +133 +131 +128 +124 +120 +117 +117 +112 +109 +103 +96 +91 +91 +93 +97 +106 +102 +104 +110 +112 +109 +112 +120 +127 +129 +129 +129 +136 +142 +137 +128 +126 +132 +136 +136 +134 +133 +134 +133 +131 +138 +138 +131 +124 +125 +127 +127 +120 +127 +132 +137 +140 +135 +130 +131 +126 +130 +132 +131 +129 +128 +127 +126 +134 +132 +129 +127 +129 +134 +136 +135 +132 +132 +131 +130 +129 +129 +129 +128 +135 +136 +137 +137 +138 +141 +140 +138 +137 +135 +133 +134 +134 +133 +131 +131 +126 +129 +132 +135 +136 +136 +136 +136 +135 +137 +138 +139 +142 +147 +154 +158 +148 +153 +160 +169 +175 +179 +179 +174 +170 +166 +168 +170 +163 +157 +153 +149 +149 +152 +153 +150 +150 +153 +152 +151 +147 +146 +149 +152 +150 +144 +147 +154 +156 +154 +151 +151 +148 +144 +141 +141 +144 +145 +146 +144 +143 +144 +143 +141 +139 +138 +140 +143 +145 +144 +139 +137 +138 +142 +147 +146 +140 +137 +141 +146 +143 +144 +146 +145 +141 +138 +139 +142 +145 +144 +137 +135 +138 +137 +133 +132 +133 +134 +139 +142 +138 +132 +133 +139 +138 +140 +141 +141 +137 +132 +131 +132 +130 +130 +130 +127 +126 +126 +128 +130 +130 +128 +128 +129 +127 +128 +128 +125 +127 +130 +130 +126 +123 +123 +123 +121 +120 +123 +121 +114 +111 +115 +117 +115 +121 +125 +126 +122 +120 +121 +123 +123 +122 +122 +120 +122 +127 +127 +123 +122 +121 +122 +123 +123 +125 +127 +130 +129 +135 +138 +138 +135 +131 +131 +130 +128 +131 +131 +131 +130 +129 +127 +125 +124 +121 +122 +126 +128 +127 +125 +126 +128 +125 +124 +133 +147 +152 +141 +129 +124 +125 +128 +128 +123 +122 +126 +129 +131 +130 +126 +125 +129 +134 +136 +138 +139 +132 +124 +121 +125 +127 +125 +126 +129 +130 +128 +128 +131 +132 +131 +129 +127 +124 +121 +119 +121 +123 +123 +123 +123 +127 +129 +128 +126 +126 +124 +122 +125 +128 +126 +124 +124 +126 +128 +130 +131 +134 +133 +134 +137 +135 +130 +130 +134 +142 +138 +131 +125 +124 +126 +126 +123 +129 +129 +126 +121 +121 +126 +132 +134 +134 +134 +135 +137 +136 +133 +130 +128 +136 +144 +150 +147 +139 +133 +133 +134 +135 +138 +138 +138 +142 +144 +137 +126 +119 +129 +137 +138 +133 +125 +122 +126 +127 +134 +140 +143 +143 +142 +140 +136 +135 +130 +126 +132 +147 +158 +157 +149 +141 +138 +142 +149 +150 +147 +142 +136 +138 +136 +139 +149 +152 +153 +151 +146 +144 +145 +145 +143 +138 +137 +141 +146 +148 +152 +150 +145 +145 +144 +145 +148 +147 +144 +142 +142 +140 +139 +142 +149 +153 +148 +147 +145 +137 +127 +124 +126 +130 +137 +137 +139 +140 +142 +148 +146 +147 +143 +138 +137 +141 +144 +145 +144 +144 +141 +137 +135 +137 +142 +146 +147 +142 +140 +141 +145 +146 +142 +138 +138 +137 +134 +136 +144 +146 +141 +138 +139 +144 +147 +150 +149 +151 +146 +140 +139 +131 +129 +134 +140 +142 +147 +150 +145 +143 +144 +148 +146 +143 +150 +158 +155 +151 +152 +150 +146 +145 +148 +151 +152 +147 +145 +141 +138 +138 +138 +136 +133 +136 +139 +142 +144 +143 +141 +140 +141 +144 +139 +138 +143 +149 +150 +148 +146 +147 +146 +144 +145 +146 +143 +140 +144 +145 +145 +147 +149 +146 +140 +140 +143 +137 +135 +133 +134 +137 +139 +135 +130 +135 +135 +136 +138 +138 +139 +141 +146 +148 +147 +147 +147 +142 +137 +138 +143 +143 +141 +137 +135 +132 +131 +129 +128 +131 +132 +134 +135 +138 +141 +143 +143 +141 +145 +141 +136 +141 +146 +143 +139 +141 +143 +145 +147 +150 +152 +151 +148 +146 +149 +151 +150 +150 +150 +150 +149 +148 +149 +150 +153 +153 +151 +148 +145 +148 +149 +148 +145 +147 +151 +150 +147 +150 +147 +146 +149 +152 +151 +148 +145 +141 +151 +148 +139 +140 +141 +137 +137 +147 +150 +151 +143 +136 +138 +140 +136 +127 +125 +127 +135 +139 +138 +139 +143 +141 +134 +130 +137 +145 +148 +160 +181 +181 +158 +134 +132 +137 +131 +126 +133 +135 +118 +124 +150 +167 +168 +157 +143 +144 +141 +132 +125 +129 +142 +146 +143 +151 +156 +162 +166 +169 +178 +189 +200 +184 +148 +124 +122 +127 +143 +159 +161 +141 +138 +146 +144 +156 +172 +167 +175 +181 +177 +149 +145 +148 +127 +114 +114 +132 +129 +140 +163 +175 +164 +146 +137 +140 +149 +150 +142 +143 +142 +128 +114 +117 +143 +157 +180 +199 +197 +186 +165 +141 +132 +139 +156 +163 +163 +159 +152 +134 +154 +172 +170 +165 +158 +156 +184 +194 +194 +179 +176 +186 +187 +179 +169 +160 +180 +195 +205 +208 +203 +192 +171 +177 +179 +175 +169 +168 +178 +184 +182 +173 +148 +136 +148 +168 +180 +171 +150 +149 +159 +175 +196 +195 +184 +190 +202 +200 +183 +175 +175 +176 +179 +183 +185 +211 +232 +235 +223 +215 +202 +188 +185 +182 +181 +174 +188 +207 +215 +215 +202 +187 +186 +195 +213 +228 +230 +223 +218 +211 +198 +180 +168 +166 +175 +187 +197 +203 +214 +221 +218 +213 +211 +209 +207 +201 +185 +187 +208 +221 +221 +222 +227 +214 +208 +202 +201 +202 +204 +206 +209 +212 +205 +201 +203 +203 +198 +193 +193 +188 +179 +172 +170 +167 +169 +172 +170 +147 +129 +113 +110 +116 +120 +124 +127 +133 +135 +137 +139 +143 +146 +147 +149 +153 +154 +157 +160 +162 +163 +162 +162 +166 +169 +173 +174 +176 +178 +177 +175 +170 +171 +172 +173 +174 +174 +168 +163 +155 +152 +149 +149 +151 +152 +152 +153 +152 +152 +155 +160 +163 +163 +166 +171 +170 +171 +170 +167 +168 +173 +179 +183 +190 +188 +189 +189 +185 +174 +164 +158 +157 +156 +154 +150 +146 +145 +147 +150 +153 +155 +158 +160 +161 +162 +163 +165 +161 +162 +165 +167 +171 +174 +178 +178 +179 +183 +190 +200 +205 +208 +215 +222 +230 +236 +242 +246 +247 +250 +251 +250 +252 +251 +250 +250 +251 +251 +251 +249 +251 +252 +251 +251 +250 +250 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +247 +247 +246 +246 +246 +246 +246 +246 +248 +247 +247 +247 +246 +246 +247 +247 +245 +245 +245 +245 +246 +246 +246 +245 +246 +245 +245 +247 +246 +245 +244 +245 +246 +245 +244 +243 +243 +243 +243 +244 +244 +244 +245 +245 +243 +243 +242 +241 +241 +241 +241 +242 +241 +242 +240 +239 +239 +239 +239 +239 +239 +239 +239 +238 +239 +240 +240 +240 +239 +238 +238 +237 +237 +238 +239 +239 +238 +237 +238 +238 +238 +237 +237 +238 +238 +238 +238 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +241 +242 +243 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +249 +250 +250 +249 +249 +248 +249 +249 +250 +251 +251 +251 +252 +252 +250 +250 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +252 +253 +253 +253 +252 +252 +251 +252 +252 +251 +251 +250 +250 +250 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +248 +243 +238 +236 +234 +234 +237 +239 +240 +240 +235 +220 +205 +195 +189 +194 +197 +194 +184 +178 +173 +163 +153 +159 +178 +192 +189 +177 +166 +157 +149 +148 +154 +157 +162 +171 +179 +179 +173 +165 +159 +159 +156 +149 +139 +132 +130 +133 +139 +143 +150 +158 +167 +173 +176 +178 +175 +171 +168 +169 +168 +164 +162 +160 +155 +150 +146 +140 +139 +146 +153 +153 +152 +151 +150 +154 +157 +156 +155 +155 +155 +153 +157 +165 +171 +169 +164 +162 +156 +148 +150 +151 +152 +151 +151 +155 +162 +167 +161 +156 +153 +154 +154 +152 +151 +150 +148 +148 +147 +146 +145 +143 +141 +140 +143 +140 +136 +133 +133 +131 +129 +127 +131 +129 +130 +134 +134 +131 +128 +127 +135 +129 +122 +119 +115 +113 +114 +117 +117 +122 +128 +131 +131 +127 +122 +119 +121 +122 +124 +124 +123 +120 +118 +117 +119 +118 +118 +116 +115 +115 +116 +117 +120 +119 +116 +110 +108 +108 +110 +110 +109 +111 +111 +109 +108 +106 +107 +107 +109 +110 +112 +111 +110 +109 +109 +110 +112 +114 +119 +123 +122 +118 +119 +124 +130 +130 +131 +131 +131 +131 +132 +132 +130 +130 +130 +130 +129 +128 +126 +125 +129 +128 +132 +138 +140 +140 +146 +153 +154 +148 +138 +132 +128 +126 +125 +124 +125 +126 +127 +126 +124 +120 +114 +111 +107 +102 +96 +90 +87 +89 +94 +98 +105 +110 +117 +123 +126 +126 +127 +129 +129 +133 +135 +136 +140 +145 +141 +133 +130 +133 +134 +133 +132 +133 +135 +136 +133 +131 +130 +131 +131 +128 +125 +123 +126 +137 +142 +140 +138 +134 +129 +128 +132 +133 +133 +131 +127 +123 +123 +124 +136 +135 +134 +132 +132 +134 +134 +132 +132 +132 +132 +132 +132 +132 +131 +130 +130 +133 +135 +136 +138 +140 +139 +138 +134 +132 +131 +132 +133 +131 +130 +130 +128 +129 +132 +134 +135 +135 +135 +135 +134 +135 +137 +140 +143 +149 +155 +160 +150 +155 +166 +174 +176 +182 +182 +176 +167 +164 +164 +166 +162 +158 +155 +152 +151 +153 +153 +149 +148 +151 +151 +151 +147 +144 +146 +150 +151 +147 +148 +152 +152 +151 +150 +152 +149 +145 +142 +142 +146 +148 +148 +146 +145 +145 +143 +141 +140 +141 +142 +144 +144 +145 +146 +146 +144 +145 +146 +146 +144 +143 +143 +145 +145 +145 +146 +146 +144 +141 +142 +144 +142 +142 +136 +134 +138 +141 +138 +138 +140 +139 +138 +138 +136 +134 +134 +135 +137 +138 +140 +140 +136 +131 +129 +130 +127 +129 +128 +125 +125 +127 +130 +131 +131 +127 +126 +126 +125 +128 +132 +130 +129 +132 +132 +127 +125 +125 +124 +122 +122 +122 +120 +117 +115 +116 +118 +119 +127 +129 +128 +122 +118 +120 +123 +126 +130 +127 +121 +122 +128 +130 +126 +125 +121 +121 +118 +115 +116 +121 +125 +126 +125 +126 +126 +125 +127 +131 +132 +131 +130 +130 +131 +130 +128 +126 +125 +126 +126 +124 +123 +123 +122 +121 +123 +125 +124 +130 +140 +146 +141 +130 +125 +127 +127 +129 +128 +123 +119 +122 +128 +133 +125 +126 +129 +131 +134 +136 +136 +135 +130 +126 +124 +126 +128 +128 +129 +132 +135 +133 +132 +133 +135 +136 +135 +132 +125 +123 +122 +125 +128 +128 +129 +129 +128 +130 +128 +127 +130 +129 +127 +129 +132 +132 +133 +131 +127 +125 +125 +127 +136 +133 +132 +134 +134 +130 +129 +132 +135 +128 +123 +123 +124 +123 +122 +123 +129 +130 +129 +127 +127 +130 +133 +133 +131 +131 +133 +136 +137 +134 +131 +129 +134 +137 +139 +140 +138 +136 +136 +137 +135 +138 +138 +136 +139 +143 +140 +133 +127 +134 +137 +139 +142 +138 +132 +131 +133 +135 +138 +140 +141 +139 +139 +139 +143 +138 +134 +134 +141 +147 +147 +145 +137 +128 +134 +150 +151 +141 +136 +136 +133 +131 +134 +141 +144 +149 +150 +145 +145 +143 +141 +137 +134 +133 +137 +142 +148 +151 +149 +145 +146 +146 +146 +148 +145 +141 +139 +139 +138 +137 +142 +149 +151 +149 +148 +147 +139 +129 +123 +124 +131 +136 +135 +139 +143 +147 +152 +147 +145 +140 +138 +141 +147 +150 +147 +142 +139 +142 +141 +137 +137 +143 +147 +148 +143 +143 +144 +146 +143 +138 +137 +140 +138 +135 +136 +144 +148 +144 +141 +141 +147 +149 +148 +149 +155 +153 +144 +138 +132 +132 +136 +140 +141 +144 +143 +139 +140 +141 +144 +144 +145 +150 +154 +151 +148 +150 +151 +149 +148 +148 +148 +146 +146 +144 +141 +138 +138 +139 +139 +136 +132 +135 +140 +143 +143 +144 +143 +144 +144 +138 +135 +139 +145 +148 +148 +148 +147 +146 +143 +145 +148 +144 +141 +145 +148 +149 +151 +153 +147 +140 +140 +144 +138 +138 +137 +137 +139 +140 +138 +134 +135 +137 +139 +141 +139 +138 +142 +146 +145 +148 +151 +152 +147 +140 +138 +139 +139 +137 +135 +134 +134 +134 +133 +133 +131 +131 +132 +133 +135 +137 +140 +141 +141 +142 +137 +135 +142 +147 +145 +142 +142 +144 +145 +146 +147 +150 +151 +150 +151 +148 +148 +149 +150 +149 +150 +153 +151 +149 +148 +149 +151 +152 +151 +150 +152 +149 +144 +142 +143 +146 +147 +146 +149 +151 +154 +155 +155 +152 +146 +142 +143 +152 +151 +145 +145 +142 +135 +133 +147 +151 +153 +146 +137 +138 +141 +138 +131 +130 +129 +130 +136 +145 +151 +153 +152 +145 +134 +129 +131 +139 +155 +172 +193 +178 +154 +134 +128 +135 +142 +142 +142 +135 +134 +139 +142 +144 +144 +144 +147 +147 +140 +127 +122 +128 +138 +145 +151 +152 +152 +155 +165 +181 +196 +203 +191 +160 +134 +118 +112 +132 +161 +174 +168 +145 +139 +141 +155 +165 +161 +177 +187 +189 +159 +139 +140 +135 +131 +129 +136 +142 +146 +147 +150 +151 +144 +134 +140 +146 +148 +146 +140 +131 +126 +128 +119 +128 +143 +171 +193 +196 +194 +189 +159 +138 +131 +144 +154 +156 +162 +170 +161 +155 +161 +166 +172 +176 +173 +180 +178 +179 +175 +181 +192 +198 +190 +166 +157 +173 +189 +203 +208 +208 +199 +177 +160 +166 +170 +166 +165 +177 +184 +180 +182 +160 +138 +134 +149 +169 +176 +167 +164 +164 +170 +190 +197 +190 +187 +188 +186 +177 +173 +172 +172 +176 +180 +178 +191 +223 +238 +228 +218 +211 +195 +182 +176 +177 +173 +185 +203 +214 +216 +203 +194 +189 +189 +202 +218 +226 +225 +221 +214 +204 +187 +172 +166 +170 +182 +190 +204 +214 +222 +217 +210 +207 +209 +211 +197 +185 +188 +205 +218 +224 +227 +229 +220 +212 +204 +200 +197 +195 +199 +205 +218 +210 +202 +198 +197 +197 +198 +200 +194 +186 +180 +176 +174 +175 +176 +171 +154 +134 +115 +110 +115 +119 +123 +128 +134 +135 +136 +139 +142 +146 +149 +151 +153 +154 +156 +159 +161 +162 +162 +162 +165 +168 +171 +173 +177 +179 +179 +177 +173 +174 +175 +176 +178 +178 +174 +169 +160 +156 +152 +151 +151 +151 +152 +153 +152 +153 +155 +159 +163 +165 +168 +172 +174 +175 +174 +171 +170 +174 +179 +183 +191 +190 +191 +191 +185 +174 +163 +158 +155 +156 +155 +154 +151 +149 +149 +149 +150 +152 +154 +156 +159 +163 +167 +170 +168 +167 +168 +169 +169 +171 +176 +181 +180 +184 +194 +202 +206 +208 +215 +223 +234 +240 +244 +246 +248 +251 +251 +251 +251 +250 +249 +250 +250 +251 +250 +249 +251 +252 +251 +251 +250 +250 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +246 +246 +246 +246 +246 +246 +246 +245 +245 +244 +245 +245 +246 +245 +245 +246 +245 +245 +247 +246 +245 +244 +245 +246 +245 +244 +243 +243 +243 +244 +244 +243 +243 +244 +244 +243 +243 +242 +242 +241 +241 +242 +242 +242 +242 +241 +240 +237 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +237 +237 +236 +237 +238 +239 +238 +238 +238 +239 +238 +236 +236 +238 +238 +237 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +241 +242 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +247 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +249 +249 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +253 +253 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +251 +247 +241 +237 +233 +232 +234 +236 +235 +233 +229 +217 +204 +194 +188 +194 +197 +194 +183 +176 +168 +160 +157 +168 +185 +194 +189 +177 +166 +157 +149 +152 +160 +165 +169 +176 +179 +173 +164 +157 +153 +151 +153 +143 +132 +127 +128 +134 +144 +152 +161 +172 +179 +180 +180 +180 +175 +168 +167 +167 +163 +157 +156 +156 +150 +142 +144 +143 +147 +155 +160 +159 +154 +153 +151 +156 +162 +163 +162 +159 +153 +148 +151 +160 +167 +163 +159 +157 +154 +151 +152 +154 +155 +154 +153 +154 +158 +162 +162 +158 +155 +153 +152 +151 +149 +149 +149 +148 +148 +147 +146 +144 +142 +140 +139 +137 +135 +134 +135 +135 +135 +134 +135 +134 +134 +139 +143 +143 +139 +135 +139 +131 +124 +122 +118 +114 +114 +117 +114 +120 +129 +135 +135 +131 +126 +123 +125 +127 +129 +128 +126 +124 +125 +126 +133 +130 +126 +123 +121 +123 +126 +129 +132 +133 +133 +130 +125 +123 +122 +121 +120 +122 +123 +123 +120 +117 +115 +114 +122 +122 +120 +115 +109 +105 +105 +106 +111 +116 +122 +126 +128 +129 +130 +131 +131 +131 +131 +131 +131 +131 +131 +131 +134 +131 +128 +126 +125 +126 +126 +127 +131 +128 +131 +140 +143 +139 +140 +146 +151 +150 +141 +128 +122 +124 +123 +117 +120 +121 +120 +117 +113 +108 +103 +100 +94 +90 +87 +85 +88 +95 +102 +107 +113 +123 +131 +132 +134 +138 +139 +135 +130 +134 +137 +137 +140 +143 +138 +130 +126 +129 +131 +131 +133 +134 +135 +135 +131 +124 +124 +133 +136 +128 +122 +121 +129 +137 +140 +136 +136 +135 +127 +121 +131 +131 +132 +132 +128 +124 +124 +127 +131 +133 +133 +132 +132 +133 +132 +130 +132 +132 +133 +134 +134 +133 +131 +130 +128 +131 +134 +134 +135 +137 +136 +135 +132 +130 +130 +131 +131 +130 +128 +129 +130 +130 +131 +132 +134 +135 +135 +134 +136 +136 +137 +139 +142 +146 +150 +153 +153 +156 +169 +176 +174 +183 +187 +178 +169 +163 +162 +165 +163 +160 +157 +153 +150 +152 +152 +149 +148 +150 +150 +149 +147 +143 +143 +149 +151 +150 +150 +152 +151 +151 +152 +153 +150 +148 +146 +145 +149 +150 +150 +148 +146 +146 +144 +142 +141 +144 +147 +147 +145 +146 +150 +153 +147 +145 +144 +146 +149 +150 +148 +145 +145 +144 +144 +146 +147 +146 +146 +146 +142 +140 +133 +132 +139 +145 +143 +141 +138 +142 +141 +136 +134 +136 +138 +137 +137 +138 +138 +138 +134 +129 +126 +126 +125 +128 +128 +124 +124 +130 +133 +132 +133 +128 +127 +126 +125 +128 +132 +131 +129 +132 +132 +129 +126 +127 +127 +125 +123 +121 +120 +120 +119 +117 +118 +121 +128 +128 +126 +121 +117 +118 +124 +128 +134 +130 +123 +124 +131 +133 +128 +124 +121 +118 +114 +113 +116 +123 +128 +129 +126 +123 +120 +119 +124 +129 +130 +129 +130 +132 +132 +130 +127 +125 +126 +128 +130 +125 +121 +121 +122 +123 +124 +126 +129 +134 +139 +137 +129 +124 +125 +130 +132 +130 +128 +126 +125 +126 +130 +135 +130 +129 +128 +129 +134 +137 +134 +127 +128 +127 +127 +127 +128 +129 +130 +131 +132 +132 +132 +131 +134 +138 +137 +134 +128 +126 +127 +130 +132 +133 +133 +134 +128 +129 +127 +126 +130 +131 +129 +131 +134 +138 +139 +134 +126 +122 +123 +127 +135 +131 +129 +130 +129 +127 +126 +126 +128 +121 +118 +123 +124 +121 +121 +124 +127 +128 +129 +129 +131 +132 +132 +130 +128 +128 +129 +133 +135 +133 +129 +127 +132 +130 +132 +136 +139 +138 +137 +139 +139 +144 +144 +140 +139 +140 +139 +134 +131 +137 +140 +142 +148 +148 +142 +139 +141 +139 +138 +139 +140 +139 +140 +141 +144 +142 +141 +139 +140 +143 +144 +144 +140 +131 +135 +146 +145 +136 +133 +133 +133 +133 +136 +139 +141 +148 +150 +146 +138 +133 +126 +124 +122 +126 +135 +143 +149 +152 +149 +147 +149 +149 +147 +146 +140 +135 +134 +137 +139 +138 +142 +150 +150 +151 +151 +147 +141 +133 +129 +127 +135 +137 +134 +139 +147 +152 +155 +148 +142 +137 +134 +139 +148 +151 +147 +140 +139 +143 +142 +137 +136 +142 +148 +149 +143 +144 +146 +145 +140 +135 +137 +141 +139 +137 +137 +145 +147 +145 +142 +142 +154 +156 +152 +149 +154 +156 +148 +141 +137 +139 +138 +138 +141 +143 +140 +139 +141 +142 +140 +139 +146 +152 +151 +149 +151 +152 +152 +151 +150 +149 +147 +144 +149 +147 +141 +137 +135 +136 +136 +135 +133 +136 +140 +143 +144 +144 +143 +143 +141 +136 +133 +135 +140 +143 +143 +143 +142 +142 +140 +142 +145 +142 +141 +145 +145 +148 +153 +154 +147 +140 +140 +143 +139 +140 +139 +136 +135 +136 +136 +136 +134 +134 +136 +139 +142 +140 +141 +142 +143 +148 +153 +152 +149 +144 +140 +137 +135 +134 +133 +134 +136 +138 +137 +136 +130 +130 +130 +130 +131 +134 +137 +140 +140 +138 +134 +135 +143 +145 +144 +144 +142 +144 +145 +145 +146 +150 +152 +152 +151 +146 +146 +152 +155 +151 +149 +152 +150 +149 +149 +150 +152 +154 +153 +152 +150 +147 +144 +143 +143 +143 +143 +143 +148 +155 +161 +161 +157 +152 +146 +140 +141 +149 +151 +148 +148 +143 +133 +126 +137 +143 +148 +143 +135 +137 +141 +139 +135 +134 +127 +119 +126 +145 +159 +163 +158 +157 +144 +129 +127 +135 +150 +162 +186 +184 +170 +146 +131 +143 +158 +159 +154 +153 +148 +141 +138 +137 +141 +149 +149 +153 +153 +141 +122 +112 +125 +147 +148 +145 +139 +140 +155 +177 +192 +194 +186 +163 +140 +120 +113 +133 +162 +174 +172 +150 +147 +148 +152 +149 +145 +166 +188 +196 +168 +136 +133 +139 +141 +138 +145 +154 +156 +145 +139 +142 +143 +139 +146 +147 +146 +147 +150 +146 +139 +137 +127 +117 +134 +166 +184 +187 +186 +192 +185 +156 +128 +126 +140 +152 +165 +179 +169 +157 +163 +171 +174 +178 +178 +177 +171 +171 +172 +181 +187 +191 +193 +183 +167 +170 +176 +191 +205 +214 +206 +178 +152 +157 +169 +170 +162 +171 +184 +182 +183 +168 +141 +127 +140 +163 +174 +172 +168 +167 +170 +189 +200 +194 +189 +183 +178 +172 +172 +174 +173 +175 +179 +179 +175 +201 +223 +226 +223 +219 +204 +182 +177 +181 +180 +189 +202 +211 +212 +202 +200 +192 +186 +193 +211 +226 +228 +223 +212 +201 +184 +169 +165 +170 +176 +178 +197 +210 +221 +216 +204 +199 +203 +208 +201 +192 +191 +197 +207 +220 +230 +232 +224 +214 +204 +199 +194 +190 +194 +203 +216 +211 +200 +189 +186 +189 +193 +194 +196 +192 +187 +181 +178 +178 +176 +167 +157 +136 +117 +112 +117 +121 +123 +128 +133 +133 +134 +136 +140 +144 +148 +151 +153 +154 +155 +157 +159 +161 +162 +162 +165 +167 +169 +172 +176 +180 +182 +180 +177 +177 +177 +178 +181 +183 +181 +177 +169 +163 +157 +154 +152 +152 +152 +154 +154 +154 +156 +160 +162 +165 +170 +175 +175 +177 +177 +173 +172 +174 +179 +182 +189 +189 +189 +189 +183 +173 +161 +156 +151 +152 +154 +155 +155 +154 +151 +149 +146 +146 +147 +149 +153 +159 +166 +170 +173 +172 +171 +171 +168 +167 +173 +181 +182 +187 +197 +205 +207 +209 +216 +225 +238 +243 +246 +248 +249 +251 +251 +251 +250 +249 +249 +249 +250 +250 +250 +249 +250 +251 +251 +250 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +245 +246 +245 +245 +247 +246 +245 +245 +246 +246 +245 +245 +244 +243 +244 +244 +244 +242 +243 +243 +244 +243 +243 +242 +242 +241 +241 +242 +242 +242 +242 +241 +240 +238 +238 +238 +239 +239 +238 +238 +238 +238 +239 +239 +239 +238 +238 +237 +236 +236 +237 +238 +238 +239 +239 +238 +239 +237 +236 +236 +237 +237 +237 +237 +239 +239 +239 +239 +238 +238 +238 +238 +238 +239 +239 +240 +241 +241 +242 +242 +242 +245 +245 +245 +245 +245 +246 +246 +246 +245 +245 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +250 +248 +248 +249 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +253 +253 +252 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +253 +250 +243 +237 +231 +230 +233 +235 +232 +229 +222 +213 +202 +192 +189 +195 +198 +192 +179 +171 +163 +159 +164 +180 +192 +193 +184 +175 +167 +159 +152 +156 +166 +171 +180 +181 +177 +166 +158 +153 +149 +145 +149 +143 +139 +139 +140 +145 +155 +166 +175 +177 +178 +176 +175 +174 +170 +164 +163 +163 +159 +153 +154 +156 +150 +140 +143 +148 +157 +166 +168 +164 +158 +156 +155 +158 +162 +164 +163 +158 +150 +144 +146 +153 +158 +158 +158 +161 +160 +159 +154 +156 +158 +158 +155 +153 +156 +159 +158 +156 +155 +155 +154 +153 +153 +153 +151 +149 +148 +146 +145 +144 +142 +141 +139 +139 +139 +139 +140 +140 +139 +139 +136 +134 +134 +136 +140 +142 +140 +136 +134 +128 +125 +126 +121 +113 +110 +113 +117 +120 +126 +131 +132 +130 +128 +127 +126 +127 +128 +128 +126 +125 +127 +128 +134 +132 +129 +126 +125 +127 +130 +133 +135 +138 +139 +137 +132 +128 +125 +125 +123 +125 +128 +131 +131 +129 +127 +127 +130 +130 +128 +122 +115 +112 +113 +116 +122 +126 +128 +129 +131 +134 +133 +130 +128 +127 +126 +128 +130 +131 +132 +133 +135 +133 +129 +129 +129 +131 +131 +132 +135 +132 +133 +135 +134 +129 +127 +128 +135 +139 +135 +124 +120 +122 +121 +115 +119 +118 +116 +109 +101 +94 +90 +89 +88 +88 +90 +94 +103 +113 +120 +124 +126 +131 +132 +129 +130 +135 +137 +133 +130 +132 +133 +133 +136 +139 +133 +126 +122 +126 +131 +136 +138 +138 +135 +132 +125 +121 +124 +132 +134 +127 +122 +123 +126 +130 +129 +132 +139 +137 +126 +117 +124 +125 +128 +131 +129 +124 +124 +128 +126 +128 +129 +127 +127 +130 +131 +132 +133 +131 +131 +132 +132 +131 +129 +128 +132 +134 +134 +132 +131 +133 +134 +133 +132 +131 +130 +131 +131 +129 +128 +129 +131 +130 +130 +131 +133 +134 +135 +135 +139 +139 +138 +140 +142 +145 +147 +148 +157 +156 +168 +176 +172 +184 +191 +179 +172 +167 +168 +170 +166 +162 +158 +154 +147 +149 +151 +149 +149 +149 +149 +147 +146 +143 +143 +148 +151 +151 +151 +153 +155 +154 +155 +154 +152 +150 +150 +149 +151 +152 +150 +147 +146 +146 +145 +144 +142 +147 +151 +151 +148 +147 +147 +148 +141 +142 +145 +148 +153 +154 +151 +147 +143 +141 +141 +144 +148 +147 +146 +145 +146 +140 +133 +135 +143 +144 +141 +142 +142 +151 +150 +139 +132 +136 +141 +142 +139 +137 +136 +134 +131 +127 +124 +124 +127 +130 +129 +124 +125 +132 +135 +133 +135 +130 +129 +129 +127 +128 +129 +126 +128 +131 +132 +129 +127 +128 +128 +127 +121 +120 +120 +120 +120 +119 +119 +120 +120 +121 +121 +120 +118 +119 +123 +128 +132 +131 +126 +126 +132 +132 +126 +121 +121 +120 +118 +119 +123 +129 +131 +130 +132 +127 +123 +121 +123 +126 +127 +126 +133 +135 +136 +132 +127 +125 +127 +130 +132 +126 +121 +123 +127 +130 +132 +133 +136 +135 +131 +127 +124 +126 +129 +131 +133 +128 +126 +130 +133 +133 +133 +134 +137 +136 +132 +129 +133 +137 +134 +126 +124 +127 +128 +127 +128 +130 +128 +125 +124 +127 +130 +129 +130 +134 +136 +133 +130 +129 +130 +133 +135 +134 +134 +134 +130 +132 +130 +127 +129 +130 +129 +131 +134 +138 +138 +131 +123 +121 +125 +130 +130 +128 +126 +125 +124 +123 +122 +122 +125 +122 +123 +127 +126 +124 +124 +127 +124 +124 +125 +125 +126 +128 +130 +129 +130 +129 +129 +134 +136 +134 +129 +127 +133 +132 +134 +139 +140 +137 +135 +138 +142 +149 +152 +147 +139 +133 +127 +121 +125 +135 +140 +141 +146 +149 +146 +145 +144 +143 +141 +139 +140 +144 +144 +142 +139 +141 +144 +145 +144 +144 +144 +144 +143 +144 +142 +135 +131 +135 +138 +133 +139 +140 +145 +145 +144 +149 +150 +145 +135 +127 +119 +114 +114 +120 +134 +147 +152 +154 +151 +150 +152 +151 +144 +140 +132 +129 +130 +137 +141 +141 +145 +151 +152 +152 +150 +146 +144 +142 +139 +136 +140 +141 +136 +139 +147 +152 +155 +148 +143 +138 +133 +137 +144 +149 +146 +141 +144 +142 +138 +135 +137 +142 +146 +148 +141 +139 +140 +141 +139 +136 +137 +140 +140 +138 +140 +145 +145 +143 +142 +144 +159 +165 +161 +152 +152 +154 +151 +147 +144 +147 +141 +136 +142 +145 +144 +147 +147 +147 +139 +137 +148 +154 +151 +153 +161 +158 +154 +151 +149 +149 +149 +148 +151 +148 +142 +135 +133 +134 +134 +134 +136 +139 +142 +144 +145 +144 +143 +143 +141 +137 +134 +134 +137 +139 +138 +136 +136 +135 +134 +137 +141 +139 +138 +143 +142 +145 +149 +150 +146 +140 +140 +141 +143 +144 +140 +134 +130 +131 +134 +136 +135 +130 +129 +134 +142 +142 +140 +136 +139 +145 +149 +146 +144 +143 +142 +139 +134 +134 +134 +135 +139 +140 +138 +135 +131 +131 +131 +131 +131 +134 +137 +140 +139 +138 +135 +137 +142 +141 +140 +144 +143 +144 +145 +146 +149 +152 +153 +151 +147 +146 +149 +157 +160 +156 +151 +148 +144 +148 +152 +155 +156 +155 +152 +149 +142 +143 +148 +152 +149 +143 +139 +140 +147 +155 +161 +159 +155 +151 +147 +142 +141 +145 +147 +147 +148 +144 +136 +129 +131 +135 +141 +139 +133 +134 +137 +133 +132 +134 +131 +123 +126 +140 +152 +157 +153 +156 +150 +139 +135 +138 +147 +156 +174 +179 +172 +156 +146 +145 +155 +168 +164 +161 +150 +140 +139 +136 +133 +137 +155 +168 +167 +145 +122 +118 +130 +143 +140 +138 +134 +133 +147 +169 +182 +184 +178 +165 +150 +135 +123 +132 +154 +168 +161 +154 +157 +154 +149 +140 +132 +144 +173 +186 +172 +146 +136 +137 +138 +139 +155 +161 +166 +164 +155 +146 +144 +146 +147 +152 +148 +142 +152 +165 +159 +148 +131 +111 +130 +158 +171 +171 +165 +172 +188 +180 +153 +127 +123 +137 +160 +181 +170 +168 +173 +177 +176 +175 +174 +175 +177 +170 +160 +169 +178 +179 +191 +204 +196 +179 +164 +175 +197 +215 +210 +179 +149 +147 +168 +184 +173 +168 +177 +180 +182 +173 +147 +128 +138 +158 +167 +167 +164 +169 +175 +189 +197 +192 +190 +184 +178 +168 +167 +179 +182 +182 +185 +188 +177 +181 +200 +220 +224 +221 +208 +188 +179 +180 +185 +196 +206 +208 +205 +199 +199 +194 +188 +194 +212 +229 +230 +223 +213 +196 +174 +163 +166 +174 +175 +169 +186 +203 +219 +216 +202 +192 +194 +199 +211 +206 +199 +192 +194 +211 +228 +232 +222 +211 +203 +201 +198 +194 +198 +207 +216 +214 +206 +196 +193 +198 +199 +196 +195 +195 +193 +185 +178 +178 +175 +165 +154 +134 +117 +116 +121 +124 +124 +128 +131 +131 +132 +133 +137 +142 +145 +148 +153 +154 +155 +156 +157 +159 +162 +163 +167 +166 +167 +171 +176 +180 +183 +183 +180 +181 +180 +180 +182 +184 +183 +181 +177 +171 +164 +159 +155 +152 +153 +155 +156 +156 +158 +161 +162 +165 +171 +177 +175 +176 +175 +172 +172 +175 +177 +179 +184 +185 +185 +186 +183 +174 +164 +158 +149 +149 +151 +153 +156 +156 +153 +150 +146 +146 +146 +147 +151 +157 +163 +167 +171 +174 +174 +171 +166 +166 +171 +177 +184 +189 +199 +206 +208 +209 +217 +226 +240 +244 +248 +249 +249 +250 +251 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +250 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +246 +245 +245 +246 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +245 +244 +246 +245 +245 +246 +246 +245 +245 +246 +246 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +241 +241 +240 +240 +240 +240 +239 +238 +237 +237 +239 +239 +239 +239 +239 +238 +237 +237 +236 +237 +238 +238 +238 +238 +238 +238 +237 +236 +236 +237 +237 +236 +236 +238 +239 +239 +239 +239 +239 +239 +239 +238 +239 +239 +240 +240 +241 +241 +242 +242 +244 +244 +244 +245 +245 +246 +245 +246 +242 +243 +244 +245 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +251 +251 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +252 +252 +253 +252 +251 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +254 +254 +255 +254 +251 +244 +238 +231 +229 +232 +233 +230 +227 +218 +211 +203 +194 +191 +196 +196 +189 +175 +166 +159 +162 +175 +191 +197 +190 +176 +170 +164 +157 +152 +160 +173 +179 +187 +181 +170 +160 +157 +156 +151 +145 +149 +151 +152 +156 +156 +158 +167 +176 +180 +173 +168 +170 +171 +168 +165 +163 +159 +161 +160 +157 +157 +156 +149 +139 +141 +151 +164 +172 +171 +165 +159 +158 +159 +158 +158 +159 +158 +154 +149 +147 +146 +148 +152 +158 +167 +173 +171 +166 +158 +158 +160 +161 +157 +154 +154 +157 +151 +154 +156 +157 +156 +155 +154 +152 +148 +146 +144 +143 +143 +143 +142 +142 +141 +142 +144 +144 +143 +142 +140 +139 +139 +138 +135 +131 +129 +132 +133 +131 +131 +128 +128 +126 +119 +107 +103 +105 +115 +114 +117 +122 +126 +127 +128 +129 +128 +128 +128 +127 +126 +125 +125 +126 +129 +130 +130 +131 +131 +131 +132 +133 +136 +139 +141 +141 +136 +132 +130 +131 +132 +132 +134 +138 +137 +134 +132 +133 +129 +131 +130 +127 +124 +124 +128 +132 +137 +138 +136 +133 +133 +135 +133 +129 +129 +126 +126 +129 +132 +134 +136 +139 +139 +138 +137 +137 +138 +138 +135 +132 +135 +136 +135 +130 +127 +128 +127 +124 +123 +125 +125 +120 +117 +118 +118 +116 +113 +114 +111 +103 +93 +89 +89 +92 +100 +103 +109 +115 +122 +128 +132 +134 +131 +127 +123 +122 +125 +129 +131 +130 +130 +129 +127 +129 +134 +139 +135 +129 +123 +128 +134 +137 +138 +137 +134 +130 +123 +124 +125 +129 +131 +131 +127 +124 +126 +125 +126 +133 +140 +134 +122 +117 +124 +124 +125 +127 +125 +121 +121 +124 +131 +133 +131 +127 +124 +127 +130 +133 +131 +127 +126 +127 +128 +128 +128 +129 +137 +137 +134 +130 +129 +130 +132 +133 +133 +131 +130 +130 +129 +127 +126 +128 +131 +130 +130 +131 +132 +134 +135 +136 +140 +140 +140 +143 +146 +149 +151 +151 +159 +156 +168 +178 +175 +184 +188 +175 +171 +170 +174 +176 +170 +162 +157 +154 +149 +149 +149 +147 +145 +146 +147 +146 +144 +143 +144 +147 +149 +149 +151 +153 +158 +157 +156 +153 +151 +150 +151 +151 +151 +151 +148 +145 +144 +146 +147 +146 +144 +148 +150 +150 +148 +146 +144 +141 +136 +141 +149 +152 +154 +154 +151 +148 +141 +139 +140 +143 +145 +144 +141 +139 +144 +142 +142 +144 +144 +137 +137 +147 +161 +163 +155 +141 +132 +136 +142 +143 +139 +136 +133 +131 +129 +127 +126 +126 +128 +130 +130 +125 +126 +131 +134 +132 +135 +130 +129 +129 +127 +129 +129 +125 +130 +133 +133 +128 +125 +125 +124 +122 +119 +122 +122 +119 +120 +123 +123 +119 +113 +114 +118 +123 +123 +121 +121 +124 +127 +130 +127 +125 +130 +130 +125 +122 +125 +124 +124 +125 +129 +133 +133 +130 +133 +130 +128 +126 +125 +125 +126 +128 +134 +136 +137 +134 +129 +127 +130 +134 +133 +127 +122 +123 +129 +135 +139 +142 +138 +134 +128 +125 +126 +130 +130 +126 +123 +122 +126 +133 +136 +134 +132 +133 +137 +139 +138 +133 +133 +136 +135 +130 +121 +125 +126 +126 +128 +130 +126 +121 +121 +127 +132 +132 +130 +131 +133 +133 +131 +130 +132 +135 +137 +135 +134 +134 +134 +139 +137 +131 +128 +128 +128 +132 +133 +136 +134 +128 +123 +123 +126 +128 +126 +127 +126 +124 +122 +122 +122 +122 +124 +128 +131 +131 +128 +127 +128 +129 +126 +123 +122 +121 +123 +125 +128 +131 +134 +133 +135 +138 +140 +138 +135 +133 +139 +139 +141 +141 +135 +131 +132 +136 +141 +149 +153 +148 +137 +126 +116 +110 +120 +128 +133 +137 +144 +147 +145 +144 +137 +142 +141 +136 +140 +147 +147 +141 +139 +140 +143 +145 +145 +144 +143 +142 +143 +149 +146 +130 +123 +135 +144 +139 +144 +146 +150 +150 +148 +149 +149 +143 +142 +135 +127 +122 +119 +123 +135 +147 +156 +158 +155 +152 +152 +147 +136 +130 +127 +124 +125 +133 +140 +145 +151 +157 +156 +154 +150 +149 +150 +150 +146 +140 +141 +142 +137 +138 +143 +147 +152 +147 +145 +141 +138 +139 +143 +145 +145 +142 +145 +136 +132 +137 +144 +145 +145 +145 +138 +133 +132 +137 +140 +140 +138 +138 +138 +138 +141 +144 +143 +141 +143 +146 +160 +167 +165 +157 +156 +156 +153 +148 +147 +151 +145 +138 +142 +146 +147 +150 +149 +150 +144 +143 +153 +157 +155 +158 +168 +163 +157 +151 +147 +146 +147 +149 +150 +147 +141 +134 +132 +135 +138 +138 +137 +139 +142 +145 +146 +146 +147 +147 +144 +140 +136 +134 +135 +137 +137 +136 +134 +133 +132 +135 +140 +139 +138 +143 +142 +142 +144 +147 +146 +143 +141 +139 +144 +146 +144 +138 +133 +132 +135 +137 +136 +132 +130 +133 +136 +136 +134 +133 +135 +140 +143 +141 +140 +141 +141 +139 +134 +135 +135 +138 +141 +141 +138 +136 +136 +137 +136 +135 +134 +135 +138 +139 +142 +141 +140 +141 +142 +138 +137 +143 +143 +144 +145 +148 +151 +154 +152 +149 +145 +148 +150 +150 +152 +154 +151 +146 +140 +147 +155 +157 +155 +152 +149 +146 +136 +142 +153 +158 +153 +144 +140 +142 +147 +151 +154 +152 +150 +150 +148 +145 +146 +145 +145 +147 +147 +146 +143 +137 +135 +136 +139 +138 +134 +135 +134 +129 +130 +137 +144 +144 +139 +136 +137 +139 +147 +150 +149 +146 +142 +139 +143 +155 +173 +182 +170 +158 +160 +149 +137 +144 +161 +172 +162 +141 +133 +133 +128 +124 +153 +178 +175 +140 +122 +134 +143 +134 +137 +139 +138 +136 +145 +161 +175 +181 +181 +178 +174 +159 +133 +124 +141 +162 +162 +157 +157 +157 +155 +142 +129 +129 +155 +169 +174 +162 +149 +138 +133 +138 +157 +160 +169 +177 +172 +156 +143 +139 +138 +155 +157 +146 +147 +160 +168 +168 +139 +118 +128 +144 +152 +155 +148 +150 +163 +187 +186 +151 +117 +114 +147 +187 +194 +189 +170 +165 +178 +181 +175 +171 +183 +176 +149 +150 +173 +179 +189 +208 +219 +192 +162 +163 +184 +208 +210 +187 +147 +132 +154 +192 +193 +178 +175 +175 +185 +180 +156 +133 +132 +147 +162 +172 +171 +173 +172 +182 +193 +194 +190 +178 +168 +163 +166 +177 +188 +196 +197 +192 +184 +178 +192 +213 +218 +219 +211 +193 +174 +172 +182 +200 +211 +208 +199 +196 +193 +192 +191 +196 +212 +228 +230 +223 +211 +192 +170 +162 +167 +176 +174 +169 +182 +201 +221 +220 +206 +194 +193 +197 +213 +215 +210 +198 +194 +208 +224 +227 +218 +208 +202 +204 +206 +204 +206 +211 +213 +215 +212 +204 +204 +210 +209 +203 +194 +197 +198 +189 +178 +177 +176 +168 +153 +132 +115 +115 +121 +123 +124 +127 +130 +130 +131 +133 +135 +140 +142 +144 +151 +152 +153 +154 +156 +158 +162 +164 +166 +166 +167 +171 +175 +179 +183 +185 +183 +184 +184 +183 +184 +185 +185 +182 +182 +175 +168 +162 +158 +153 +153 +155 +159 +159 +160 +162 +162 +165 +170 +176 +176 +176 +173 +171 +172 +174 +176 +175 +179 +181 +183 +184 +183 +178 +171 +165 +153 +152 +151 +152 +155 +156 +154 +152 +151 +150 +150 +151 +154 +158 +162 +165 +166 +173 +177 +171 +168 +170 +174 +176 +185 +190 +200 +206 +208 +211 +218 +228 +242 +245 +248 +249 +249 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +248 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +246 +245 +245 +246 +246 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +245 +245 +245 +244 +246 +245 +245 +246 +246 +245 +245 +246 +246 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +243 +242 +242 +242 +242 +243 +242 +241 +241 +241 +241 +241 +240 +241 +241 +241 +240 +240 +238 +237 +237 +239 +239 +240 +240 +240 +239 +238 +238 +237 +238 +239 +239 +238 +237 +237 +238 +237 +236 +236 +237 +237 +236 +236 +238 +238 +238 +238 +238 +239 +239 +239 +239 +239 +240 +240 +241 +241 +242 +242 +242 +244 +244 +244 +244 +245 +245 +246 +246 +242 +242 +244 +245 +246 +247 +248 +248 +248 +247 +247 +247 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +250 +250 +249 +250 +252 +252 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +254 +251 +245 +238 +231 +229 +230 +231 +228 +225 +221 +214 +206 +197 +195 +197 +194 +183 +172 +163 +160 +169 +183 +196 +195 +186 +174 +167 +161 +155 +155 +167 +182 +188 +186 +176 +163 +158 +159 +160 +157 +152 +158 +162 +166 +168 +166 +168 +173 +178 +170 +161 +156 +163 +168 +166 +163 +162 +158 +161 +164 +164 +161 +155 +146 +138 +147 +156 +167 +172 +170 +164 +161 +160 +162 +159 +157 +157 +156 +155 +153 +153 +150 +150 +152 +161 +173 +179 +176 +169 +161 +159 +159 +160 +158 +154 +153 +155 +153 +156 +158 +156 +152 +149 +145 +142 +142 +141 +141 +141 +142 +143 +143 +143 +141 +144 +145 +145 +143 +140 +138 +137 +139 +139 +135 +127 +124 +127 +131 +131 +130 +130 +130 +125 +116 +107 +104 +106 +108 +106 +108 +115 +121 +123 +124 +127 +130 +130 +129 +128 +126 +125 +124 +124 +124 +127 +131 +134 +135 +134 +133 +132 +132 +134 +136 +137 +136 +133 +133 +134 +137 +135 +136 +139 +138 +133 +131 +131 +131 +133 +133 +131 +129 +129 +133 +136 +136 +138 +136 +133 +133 +136 +138 +137 +134 +130 +130 +133 +136 +136 +138 +140 +142 +142 +143 +143 +142 +137 +132 +128 +131 +135 +133 +125 +124 +129 +129 +124 +118 +117 +117 +115 +113 +111 +112 +112 +107 +104 +97 +89 +85 +90 +102 +112 +115 +120 +126 +130 +130 +129 +128 +129 +128 +122 +119 +122 +126 +128 +130 +132 +129 +126 +123 +125 +132 +138 +137 +132 +125 +128 +131 +131 +130 +129 +128 +125 +127 +126 +124 +124 +130 +135 +132 +124 +125 +127 +129 +132 +130 +120 +114 +117 +127 +126 +125 +125 +125 +126 +127 +128 +140 +142 +139 +132 +126 +125 +128 +131 +128 +123 +121 +123 +126 +127 +129 +131 +138 +137 +133 +130 +130 +132 +134 +133 +132 +130 +128 +128 +126 +124 +124 +126 +130 +131 +131 +132 +132 +134 +136 +137 +141 +141 +140 +143 +147 +150 +150 +148 +155 +154 +167 +180 +179 +179 +177 +167 +169 +171 +176 +177 +169 +162 +158 +155 +154 +152 +148 +143 +141 +142 +145 +147 +144 +143 +144 +145 +145 +145 +148 +152 +157 +156 +154 +150 +148 +149 +151 +151 +150 +149 +147 +143 +143 +145 +147 +147 +146 +148 +148 +145 +145 +145 +143 +139 +137 +145 +152 +153 +151 +149 +147 +144 +139 +139 +141 +144 +143 +139 +135 +133 +138 +144 +149 +151 +143 +131 +136 +154 +167 +157 +144 +133 +133 +137 +141 +141 +137 +133 +129 +129 +129 +129 +129 +130 +128 +128 +127 +125 +126 +129 +131 +130 +134 +128 +126 +126 +126 +130 +132 +130 +131 +134 +133 +127 +122 +121 +119 +116 +120 +124 +124 +120 +121 +126 +125 +120 +113 +113 +118 +126 +129 +124 +120 +120 +126 +130 +128 +124 +126 +127 +126 +127 +127 +126 +127 +128 +131 +136 +138 +137 +135 +134 +133 +131 +127 +125 +126 +130 +134 +135 +137 +135 +131 +129 +132 +136 +134 +127 +122 +121 +125 +131 +138 +143 +132 +132 +133 +132 +130 +129 +125 +123 +116 +123 +133 +137 +135 +131 +131 +134 +134 +131 +127 +128 +136 +140 +133 +123 +122 +124 +126 +127 +128 +129 +126 +122 +125 +130 +135 +135 +130 +127 +128 +130 +130 +131 +134 +137 +138 +136 +135 +135 +134 +141 +139 +130 +126 +124 +126 +130 +134 +135 +134 +129 +126 +125 +124 +122 +124 +127 +128 +125 +124 +126 +128 +128 +125 +132 +136 +134 +130 +129 +129 +128 +130 +128 +126 +125 +125 +126 +131 +135 +136 +135 +136 +139 +140 +139 +138 +138 +142 +143 +141 +135 +129 +127 +131 +136 +142 +147 +150 +146 +137 +128 +120 +115 +122 +125 +127 +135 +147 +149 +142 +138 +132 +138 +139 +135 +138 +146 +146 +140 +138 +137 +137 +140 +142 +143 +145 +146 +150 +149 +146 +138 +129 +133 +142 +146 +148 +147 +152 +154 +152 +151 +150 +146 +146 +141 +137 +136 +134 +133 +138 +147 +156 +159 +156 +150 +147 +139 +129 +123 +127 +123 +122 +126 +136 +147 +158 +163 +158 +155 +153 +154 +156 +153 +146 +140 +140 +142 +137 +138 +141 +146 +152 +148 +143 +142 +142 +142 +143 +142 +140 +138 +139 +131 +131 +141 +151 +151 +146 +143 +138 +131 +129 +135 +142 +143 +141 +139 +138 +138 +140 +142 +141 +141 +145 +148 +156 +160 +158 +156 +161 +162 +154 +146 +146 +150 +146 +140 +141 +144 +144 +144 +143 +147 +149 +151 +156 +158 +157 +158 +165 +161 +156 +151 +145 +142 +141 +143 +153 +149 +143 +135 +133 +135 +138 +139 +140 +141 +142 +144 +145 +146 +146 +146 +144 +141 +135 +131 +132 +135 +138 +139 +137 +136 +135 +137 +141 +140 +139 +144 +145 +144 +143 +145 +146 +145 +142 +139 +139 +142 +143 +141 +138 +136 +134 +133 +132 +134 +135 +133 +128 +124 +127 +132 +133 +137 +140 +141 +140 +140 +139 +138 +135 +136 +137 +139 +141 +142 +141 +140 +144 +143 +142 +140 +137 +136 +137 +139 +145 +145 +143 +142 +142 +138 +137 +142 +142 +143 +145 +147 +150 +152 +150 +147 +146 +148 +143 +135 +133 +139 +144 +143 +141 +148 +153 +152 +149 +148 +147 +145 +137 +145 +154 +156 +150 +143 +143 +145 +146 +146 +146 +146 +146 +147 +147 +147 +147 +142 +144 +147 +146 +146 +146 +143 +139 +137 +137 +136 +134 +136 +137 +133 +138 +144 +153 +156 +146 +133 +128 +132 +149 +149 +147 +147 +143 +137 +141 +155 +166 +182 +173 +163 +175 +166 +133 +114 +137 +169 +180 +159 +141 +137 +131 +122 +132 +156 +171 +157 +135 +127 +130 +135 +142 +143 +142 +139 +140 +151 +165 +173 +183 +186 +187 +178 +157 +135 +134 +146 +155 +154 +159 +168 +166 +145 +127 +126 +143 +157 +175 +174 +161 +143 +128 +132 +147 +156 +165 +170 +170 +160 +141 +125 +129 +147 +161 +164 +163 +159 +163 +172 +160 +144 +138 +140 +143 +145 +138 +132 +144 +173 +191 +171 +130 +111 +138 +179 +206 +197 +159 +141 +160 +172 +172 +169 +183 +186 +159 +145 +158 +166 +183 +205 +215 +196 +164 +154 +170 +189 +200 +194 +158 +129 +138 +180 +198 +193 +186 +183 +181 +181 +168 +146 +133 +138 +157 +175 +179 +173 +163 +171 +192 +202 +196 +173 +155 +162 +171 +177 +189 +207 +207 +192 +176 +177 +193 +207 +210 +217 +216 +201 +179 +173 +184 +202 +214 +211 +195 +191 +186 +188 +190 +195 +207 +221 +225 +223 +200 +185 +169 +166 +169 +174 +174 +174 +183 +201 +219 +222 +211 +200 +199 +203 +206 +212 +217 +211 +205 +213 +222 +222 +217 +209 +204 +206 +209 +209 +208 +209 +211 +215 +213 +205 +204 +209 +208 +202 +194 +195 +196 +189 +178 +175 +176 +172 +158 +134 +113 +110 +116 +119 +122 +127 +129 +130 +131 +134 +136 +139 +142 +143 +148 +150 +151 +153 +154 +157 +161 +164 +165 +165 +167 +170 +173 +176 +181 +184 +186 +188 +188 +186 +187 +187 +186 +185 +183 +178 +171 +166 +160 +156 +153 +155 +160 +161 +163 +164 +163 +165 +169 +175 +178 +177 +174 +171 +171 +173 +174 +173 +175 +177 +179 +180 +180 +178 +173 +168 +161 +159 +157 +156 +157 +157 +156 +155 +154 +154 +154 +155 +158 +160 +161 +162 +163 +170 +173 +172 +172 +174 +179 +182 +186 +192 +200 +208 +211 +214 +223 +234 +243 +247 +250 +249 +248 +250 +251 +250 +251 +251 +252 +251 +250 +250 +250 +251 +250 +250 +249 +248 +248 +248 +248 +248 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +245 +245 +245 +245 +246 +245 +245 +246 +247 +245 +245 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +243 +242 +242 +242 +242 +243 +242 +241 +241 +241 +242 +241 +241 +239 +240 +240 +240 +240 +240 +239 +239 +239 +240 +240 +240 +240 +239 +239 +238 +238 +239 +239 +239 +238 +237 +237 +237 +237 +236 +236 +237 +237 +236 +236 +238 +236 +236 +237 +237 +238 +238 +239 +239 +240 +240 +241 +241 +242 +242 +242 +242 +243 +243 +243 +244 +244 +245 +246 +246 +244 +244 +245 +245 +246 +246 +246 +246 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +252 +252 +252 +252 +250 +251 +252 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +250 +250 +252 +252 +251 +251 +250 +250 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +253 +251 +244 +239 +232 +230 +231 +232 +230 +228 +225 +217 +208 +199 +197 +198 +194 +181 +169 +161 +162 +174 +185 +191 +188 +179 +172 +163 +157 +155 +161 +177 +190 +192 +181 +171 +160 +157 +157 +156 +156 +157 +165 +170 +173 +172 +171 +173 +174 +173 +160 +154 +152 +158 +165 +167 +165 +163 +160 +161 +163 +163 +158 +152 +147 +145 +158 +162 +166 +167 +167 +165 +164 +163 +165 +162 +158 +158 +157 +155 +155 +157 +155 +152 +149 +154 +165 +173 +173 +170 +163 +159 +155 +157 +157 +154 +152 +153 +152 +154 +155 +150 +144 +141 +137 +135 +138 +139 +141 +143 +145 +145 +144 +143 +141 +144 +145 +144 +141 +138 +137 +137 +137 +139 +135 +127 +124 +129 +133 +132 +131 +133 +133 +129 +123 +119 +118 +116 +111 +108 +109 +113 +115 +115 +118 +121 +126 +128 +130 +129 +126 +124 +124 +125 +123 +126 +131 +133 +135 +134 +133 +132 +130 +130 +132 +134 +133 +131 +131 +132 +133 +131 +133 +137 +137 +133 +131 +132 +135 +135 +135 +133 +131 +130 +130 +131 +133 +135 +135 +134 +134 +137 +141 +145 +141 +137 +137 +140 +141 +138 +136 +136 +142 +142 +143 +142 +138 +134 +129 +126 +128 +129 +124 +119 +120 +123 +121 +115 +112 +113 +113 +112 +110 +108 +104 +101 +96 +93 +89 +85 +87 +97 +111 +122 +121 +127 +132 +132 +125 +122 +122 +125 +128 +126 +126 +129 +132 +133 +134 +136 +133 +130 +126 +126 +131 +134 +133 +129 +124 +126 +126 +122 +121 +121 +122 +123 +125 +125 +123 +121 +125 +131 +130 +125 +125 +128 +128 +124 +117 +110 +110 +118 +125 +126 +126 +126 +130 +135 +136 +132 +135 +140 +141 +136 +128 +125 +126 +128 +128 +122 +119 +122 +126 +128 +131 +134 +136 +135 +132 +131 +133 +135 +135 +132 +130 +128 +127 +125 +123 +122 +124 +127 +131 +132 +134 +133 +132 +132 +135 +138 +140 +139 +139 +142 +146 +149 +147 +145 +152 +154 +167 +181 +180 +174 +171 +169 +170 +170 +173 +174 +168 +163 +160 +157 +157 +154 +149 +144 +141 +142 +144 +147 +147 +146 +145 +144 +143 +144 +148 +151 +153 +153 +151 +148 +148 +149 +151 +151 +148 +148 +146 +144 +143 +145 +146 +145 +146 +149 +148 +144 +143 +145 +143 +139 +143 +148 +150 +147 +144 +143 +139 +135 +138 +140 +144 +146 +143 +137 +133 +132 +135 +142 +148 +146 +141 +135 +138 +149 +153 +139 +129 +130 +137 +140 +140 +141 +135 +131 +129 +130 +131 +131 +131 +131 +129 +126 +125 +127 +128 +129 +129 +131 +133 +127 +125 +126 +127 +130 +132 +130 +127 +130 +129 +125 +121 +121 +120 +118 +122 +123 +123 +122 +123 +125 +124 +122 +119 +115 +118 +127 +131 +125 +120 +119 +123 +129 +128 +124 +126 +128 +128 +129 +125 +126 +126 +127 +129 +134 +137 +137 +135 +134 +133 +132 +127 +125 +126 +131 +134 +135 +136 +134 +130 +129 +131 +134 +129 +126 +122 +121 +121 +123 +129 +134 +126 +129 +133 +134 +132 +128 +125 +124 +122 +130 +137 +137 +133 +131 +133 +134 +132 +125 +119 +123 +135 +139 +132 +122 +127 +130 +132 +131 +128 +127 +127 +128 +130 +130 +133 +134 +130 +124 +123 +126 +130 +131 +134 +137 +137 +134 +132 +132 +133 +138 +135 +128 +124 +123 +125 +128 +135 +136 +134 +129 +128 +129 +127 +123 +126 +128 +127 +123 +125 +131 +135 +135 +128 +131 +134 +135 +133 +129 +128 +128 +133 +133 +134 +135 +133 +130 +132 +135 +134 +133 +134 +135 +134 +133 +134 +136 +139 +140 +135 +129 +126 +131 +135 +136 +143 +147 +149 +147 +142 +136 +131 +128 +129 +129 +131 +142 +151 +149 +141 +139 +139 +140 +139 +139 +139 +141 +142 +142 +138 +135 +134 +137 +140 +143 +148 +152 +155 +147 +145 +144 +137 +134 +141 +150 +151 +147 +149 +154 +153 +151 +151 +150 +145 +140 +139 +143 +145 +141 +142 +147 +152 +156 +152 +147 +143 +136 +130 +127 +131 +129 +127 +127 +135 +149 +160 +162 +158 +154 +153 +156 +155 +150 +145 +143 +143 +145 +139 +140 +146 +150 +155 +150 +140 +141 +141 +142 +142 +141 +138 +136 +131 +133 +136 +142 +149 +154 +150 +144 +141 +136 +133 +137 +142 +143 +143 +144 +143 +141 +140 +141 +142 +143 +146 +149 +148 +149 +148 +149 +155 +156 +151 +146 +144 +145 +144 +138 +135 +139 +141 +137 +138 +143 +152 +156 +153 +152 +153 +154 +155 +153 +152 +148 +143 +138 +138 +141 +154 +151 +143 +135 +131 +133 +136 +138 +141 +141 +141 +142 +143 +144 +144 +144 +142 +141 +138 +134 +134 +138 +140 +140 +140 +139 +137 +138 +142 +139 +138 +143 +144 +143 +142 +142 +142 +142 +140 +139 +136 +138 +139 +138 +137 +135 +132 +128 +128 +132 +135 +134 +129 +126 +129 +136 +139 +140 +142 +143 +142 +139 +137 +137 +137 +138 +139 +139 +139 +140 +142 +144 +147 +147 +144 +141 +136 +135 +138 +140 +145 +144 +140 +138 +140 +139 +138 +140 +140 +142 +144 +143 +143 +145 +147 +147 +150 +149 +142 +131 +124 +127 +134 +139 +143 +147 +148 +145 +144 +146 +146 +144 +142 +148 +151 +149 +144 +142 +144 +146 +144 +143 +143 +146 +145 +143 +143 +146 +144 +138 +143 +148 +146 +147 +148 +145 +145 +140 +137 +134 +132 +136 +141 +140 +146 +150 +156 +158 +150 +137 +133 +136 +145 +146 +146 +146 +143 +137 +139 +150 +156 +173 +178 +175 +181 +182 +156 +124 +115 +140 +169 +174 +161 +145 +135 +127 +119 +127 +152 +171 +159 +128 +119 +131 +140 +139 +138 +138 +138 +142 +152 +162 +174 +180 +185 +188 +178 +155 +135 +128 +142 +152 +162 +174 +175 +157 +136 +124 +132 +148 +174 +178 +171 +158 +137 +131 +139 +147 +153 +156 +160 +158 +142 +123 +119 +131 +153 +176 +180 +164 +154 +159 +170 +168 +158 +159 +163 +157 +144 +128 +139 +156 +176 +173 +145 +125 +134 +151 +185 +186 +157 +133 +136 +153 +169 +167 +175 +178 +171 +162 +149 +145 +169 +195 +199 +193 +165 +153 +165 +176 +184 +188 +169 +146 +142 +165 +188 +198 +196 +190 +172 +171 +172 +162 +143 +136 +150 +166 +178 +178 +170 +175 +193 +204 +197 +175 +155 +164 +175 +179 +186 +199 +201 +193 +173 +174 +190 +206 +211 +216 +217 +209 +192 +185 +192 +202 +214 +216 +196 +184 +179 +184 +189 +194 +202 +211 +218 +221 +197 +182 +170 +172 +174 +173 +170 +171 +175 +191 +210 +217 +211 +203 +200 +203 +202 +207 +214 +215 +212 +216 +221 +219 +219 +214 +208 +205 +205 +205 +204 +202 +212 +218 +217 +209 +203 +204 +206 +204 +194 +191 +190 +186 +178 +176 +177 +176 +162 +135 +111 +106 +112 +115 +120 +126 +128 +129 +130 +133 +135 +138 +142 +144 +145 +147 +149 +150 +152 +155 +159 +163 +164 +164 +167 +170 +171 +173 +178 +183 +186 +189 +190 +190 +189 +189 +187 +187 +184 +181 +177 +171 +165 +160 +157 +157 +159 +160 +163 +165 +165 +165 +169 +174 +177 +178 +177 +174 +170 +170 +173 +175 +175 +176 +176 +175 +175 +174 +172 +166 +166 +165 +163 +162 +161 +160 +159 +158 +158 +158 +157 +158 +160 +161 +160 +159 +161 +160 +163 +169 +171 +174 +179 +185 +188 +192 +200 +209 +215 +220 +230 +242 +246 +248 +250 +249 +249 +250 +251 +251 +251 +252 +252 +252 +250 +249 +250 +251 +250 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +244 +245 +246 +246 +247 +246 +247 +246 +246 +246 +245 +246 +246 +247 +246 +246 +245 +244 +245 +246 +247 +245 +245 +246 +245 +245 +246 +246 +246 +245 +245 +245 +244 +244 +243 +243 +243 +244 +244 +244 +244 +243 +242 +242 +242 +243 +242 +242 +239 +239 +240 +240 +240 +240 +240 +239 +238 +238 +240 +240 +240 +239 +239 +238 +238 +238 +239 +238 +238 +237 +237 +237 +238 +236 +236 +237 +237 +236 +236 +238 +237 +237 +237 +237 +238 +238 +238 +239 +240 +240 +241 +241 +241 +241 +241 +241 +243 +243 +243 +243 +244 +245 +246 +246 +245 +245 +246 +246 +246 +245 +245 +245 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +251 +251 +252 +252 +252 +252 +250 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +250 +249 +249 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +253 +251 +243 +238 +233 +231 +233 +234 +234 +232 +228 +219 +209 +200 +199 +201 +196 +182 +165 +160 +164 +176 +183 +184 +180 +174 +167 +158 +152 +155 +166 +182 +191 +189 +178 +169 +160 +157 +153 +149 +151 +157 +167 +173 +176 +173 +174 +176 +173 +166 +157 +155 +154 +156 +163 +169 +170 +167 +161 +159 +159 +158 +153 +148 +150 +156 +167 +166 +163 +162 +164 +165 +164 +163 +166 +163 +161 +160 +158 +155 +155 +156 +157 +151 +145 +144 +151 +161 +168 +171 +165 +159 +153 +155 +156 +152 +150 +151 +143 +146 +147 +144 +140 +139 +139 +138 +139 +141 +144 +147 +148 +147 +145 +142 +141 +143 +144 +143 +139 +137 +137 +138 +138 +140 +136 +127 +125 +129 +130 +127 +134 +137 +138 +134 +131 +130 +127 +123 +121 +117 +114 +113 +111 +108 +110 +116 +119 +124 +128 +128 +125 +123 +124 +127 +126 +129 +132 +134 +135 +135 +134 +134 +134 +132 +133 +135 +134 +132 +131 +132 +131 +129 +131 +137 +138 +134 +133 +134 +134 +134 +134 +134 +132 +131 +130 +130 +138 +139 +140 +139 +136 +136 +140 +145 +145 +142 +142 +146 +146 +142 +138 +137 +138 +138 +139 +137 +134 +130 +128 +127 +124 +120 +116 +115 +118 +118 +113 +107 +103 +108 +111 +109 +108 +107 +100 +92 +84 +87 +92 +97 +104 +109 +113 +115 +120 +126 +131 +129 +122 +119 +123 +128 +134 +136 +137 +136 +135 +135 +137 +137 +140 +137 +134 +131 +131 +131 +129 +126 +123 +125 +124 +121 +118 +120 +122 +125 +120 +123 +124 +121 +119 +122 +125 +128 +125 +128 +123 +116 +112 +111 +114 +120 +122 +125 +127 +128 +133 +139 +135 +127 +123 +130 +137 +135 +129 +125 +124 +125 +129 +122 +120 +124 +128 +129 +131 +135 +133 +133 +132 +133 +135 +137 +134 +129 +130 +128 +126 +125 +123 +122 +124 +128 +131 +134 +135 +134 +132 +132 +135 +138 +136 +136 +136 +142 +148 +152 +151 +149 +154 +157 +169 +182 +182 +174 +173 +179 +173 +171 +171 +173 +167 +163 +161 +158 +155 +153 +151 +148 +145 +144 +145 +146 +151 +148 +146 +144 +144 +145 +149 +151 +150 +150 +150 +148 +148 +150 +152 +152 +147 +148 +147 +144 +144 +145 +145 +143 +145 +150 +151 +147 +145 +145 +142 +138 +148 +148 +145 +140 +138 +138 +134 +128 +135 +139 +145 +148 +144 +137 +134 +135 +137 +142 +140 +138 +140 +142 +140 +139 +139 +128 +126 +136 +143 +140 +139 +142 +135 +131 +129 +131 +133 +132 +131 +130 +129 +125 +124 +129 +131 +130 +130 +133 +133 +128 +127 +129 +129 +130 +129 +124 +120 +124 +125 +122 +122 +124 +124 +123 +123 +120 +120 +122 +124 +122 +122 +122 +123 +117 +117 +125 +130 +126 +121 +120 +120 +126 +127 +124 +128 +129 +127 +127 +124 +125 +126 +125 +125 +126 +126 +125 +128 +127 +127 +127 +125 +125 +128 +132 +134 +135 +135 +133 +129 +127 +128 +130 +123 +123 +124 +123 +121 +119 +121 +124 +124 +124 +128 +133 +133 +130 +128 +129 +133 +135 +135 +132 +132 +135 +134 +130 +129 +129 +129 +129 +129 +129 +132 +137 +134 +137 +138 +135 +128 +124 +127 +132 +134 +130 +130 +133 +131 +124 +122 +125 +131 +132 +134 +137 +135 +131 +129 +128 +133 +138 +135 +127 +125 +126 +127 +130 +136 +137 +134 +128 +128 +131 +132 +129 +128 +128 +125 +122 +126 +135 +140 +139 +131 +128 +130 +136 +136 +130 +126 +128 +132 +135 +139 +141 +139 +132 +130 +132 +133 +133 +132 +132 +129 +128 +129 +133 +135 +135 +132 +126 +129 +137 +139 +136 +143 +146 +148 +148 +146 +142 +137 +133 +132 +135 +141 +151 +155 +148 +142 +144 +151 +146 +143 +144 +142 +137 +139 +145 +140 +138 +137 +139 +141 +143 +147 +151 +151 +142 +140 +141 +137 +137 +144 +151 +151 +144 +145 +150 +150 +148 +150 +152 +149 +141 +138 +143 +147 +145 +144 +145 +148 +153 +150 +145 +141 +137 +134 +135 +135 +136 +133 +130 +138 +152 +160 +157 +158 +154 +152 +154 +151 +145 +144 +146 +147 +149 +142 +145 +151 +156 +159 +152 +143 +142 +141 +142 +143 +142 +140 +138 +129 +138 +143 +140 +144 +153 +154 +147 +145 +141 +139 +141 +141 +141 +144 +149 +150 +145 +141 +140 +143 +145 +146 +147 +142 +144 +143 +142 +145 +145 +146 +149 +144 +142 +141 +135 +129 +135 +141 +135 +137 +141 +152 +155 +147 +145 +150 +151 +147 +147 +147 +145 +140 +137 +139 +144 +150 +147 +140 +133 +130 +133 +137 +139 +136 +136 +137 +139 +141 +144 +146 +147 +143 +145 +145 +143 +143 +144 +143 +140 +141 +140 +137 +137 +140 +137 +135 +139 +140 +140 +139 +138 +137 +138 +138 +138 +139 +138 +137 +135 +134 +134 +131 +127 +129 +130 +132 +135 +137 +138 +140 +143 +147 +145 +144 +144 +142 +137 +136 +139 +139 +140 +140 +139 +137 +139 +143 +147 +148 +148 +145 +140 +135 +135 +139 +143 +144 +142 +135 +133 +137 +140 +139 +139 +139 +142 +143 +139 +137 +139 +145 +148 +155 +154 +149 +140 +130 +125 +129 +137 +144 +146 +144 +142 +143 +147 +145 +141 +146 +149 +149 +143 +140 +141 +143 +143 +143 +141 +144 +148 +146 +140 +139 +144 +141 +137 +144 +153 +150 +150 +152 +148 +156 +150 +143 +136 +130 +133 +140 +142 +143 +150 +160 +165 +160 +149 +141 +138 +135 +140 +144 +145 +143 +137 +135 +141 +154 +164 +179 +179 +173 +184 +182 +158 +122 +120 +148 +181 +179 +153 +141 +141 +126 +120 +132 +161 +171 +154 +130 +120 +131 +129 +131 +136 +139 +143 +150 +158 +163 +177 +187 +187 +179 +158 +135 +124 +140 +153 +158 +167 +180 +178 +154 +123 +118 +140 +171 +180 +181 +178 +154 +137 +133 +137 +144 +150 +157 +156 +145 +132 +107 +118 +141 +167 +174 +159 +146 +149 +160 +172 +171 +183 +194 +181 +160 +136 +137 +152 +171 +168 +147 +134 +132 +129 +160 +171 +160 +140 +130 +147 +170 +162 +163 +156 +169 +183 +159 +137 +157 +178 +190 +191 +167 +156 +169 +174 +176 +179 +169 +163 +157 +163 +180 +194 +193 +183 +168 +162 +167 +167 +150 +139 +146 +157 +173 +187 +189 +189 +193 +196 +193 +177 +163 +165 +174 +181 +180 +180 +187 +194 +185 +177 +186 +209 +218 +215 +214 +213 +198 +191 +195 +199 +213 +221 +199 +181 +173 +181 +189 +195 +199 +205 +213 +219 +207 +187 +175 +178 +183 +174 +164 +161 +161 +178 +198 +209 +208 +200 +196 +196 +205 +204 +207 +210 +210 +214 +220 +220 +220 +217 +210 +202 +199 +200 +199 +198 +202 +210 +214 +207 +200 +200 +203 +205 +197 +190 +187 +184 +179 +178 +179 +179 +163 +135 +110 +106 +111 +114 +118 +125 +127 +127 +129 +131 +133 +137 +141 +144 +142 +144 +147 +149 +150 +154 +158 +161 +165 +164 +168 +170 +171 +171 +176 +182 +184 +189 +192 +192 +190 +190 +189 +188 +185 +183 +180 +177 +170 +163 +160 +159 +158 +160 +164 +166 +165 +165 +169 +173 +173 +177 +178 +174 +168 +168 +174 +178 +179 +179 +177 +174 +173 +173 +171 +165 +167 +166 +165 +165 +164 +163 +161 +160 +163 +163 +162 +162 +163 +162 +161 +159 +160 +151 +152 +164 +170 +168 +175 +188 +190 +193 +200 +210 +219 +225 +237 +247 +247 +251 +251 +250 +249 +250 +251 +250 +251 +252 +252 +251 +250 +250 +249 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +244 +244 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +245 +244 +245 +246 +247 +245 +245 +246 +245 +245 +246 +246 +246 +245 +245 +245 +244 +244 +243 +243 +244 +244 +245 +245 +245 +244 +242 +242 +242 +243 +243 +242 +239 +239 +240 +240 +240 +239 +238 +238 +237 +238 +239 +239 +239 +239 +238 +238 +237 +238 +238 +238 +238 +237 +237 +238 +238 +237 +236 +237 +237 +236 +237 +238 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +241 +241 +241 +241 +241 +242 +242 +243 +243 +244 +245 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +248 +248 +248 +247 +247 +247 +248 +249 +249 +250 +250 +250 +250 +248 +249 +249 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +245 +239 +234 +237 +243 +245 +239 +232 +227 +221 +210 +199 +197 +203 +195 +176 +164 +157 +165 +179 +180 +176 +173 +167 +161 +152 +146 +154 +174 +186 +182 +172 +167 +167 +166 +160 +151 +146 +150 +157 +174 +175 +176 +177 +179 +179 +173 +166 +156 +154 +156 +158 +164 +173 +176 +170 +163 +159 +157 +155 +149 +146 +151 +160 +169 +167 +164 +162 +165 +169 +167 +160 +161 +160 +160 +161 +157 +152 +154 +159 +157 +147 +140 +140 +143 +150 +166 +180 +161 +156 +151 +149 +150 +152 +148 +144 +134 +134 +134 +138 +143 +147 +147 +144 +143 +146 +152 +156 +152 +144 +141 +143 +138 +140 +143 +142 +140 +138 +138 +139 +138 +138 +136 +134 +135 +135 +130 +125 +129 +133 +136 +134 +133 +130 +126 +122 +122 +122 +119 +112 +109 +110 +112 +113 +113 +116 +120 +122 +123 +125 +125 +124 +124 +126 +128 +130 +131 +131 +132 +133 +132 +133 +136 +137 +134 +129 +129 +132 +130 +130 +132 +135 +137 +137 +139 +142 +140 +138 +136 +135 +134 +132 +132 +134 +135 +143 +149 +144 +134 +131 +138 +148 +148 +146 +142 +141 +144 +146 +142 +136 +128 +129 +130 +130 +131 +129 +126 +123 +120 +120 +117 +112 +113 +117 +115 +109 +102 +103 +105 +106 +100 +94 +94 +99 +98 +102 +108 +112 +114 +117 +119 +120 +125 +125 +127 +130 +133 +133 +135 +137 +141 +141 +142 +142 +139 +134 +136 +141 +146 +143 +142 +142 +138 +130 +127 +129 +125 +125 +125 +127 +129 +128 +127 +127 +121 +122 +122 +121 +119 +120 +123 +125 +128 +126 +122 +116 +115 +119 +123 +126 +132 +128 +122 +121 +126 +133 +130 +122 +119 +124 +125 +121 +121 +125 +126 +123 +123 +122 +124 +130 +130 +127 +129 +136 +140 +137 +134 +132 +134 +135 +135 +131 +130 +130 +130 +128 +126 +126 +129 +132 +132 +133 +135 +135 +132 +131 +135 +140 +137 +136 +138 +148 +154 +149 +147 +153 +150 +156 +170 +181 +179 +173 +177 +189 +188 +179 +164 +169 +170 +166 +163 +156 +152 +149 +148 +150 +150 +149 +150 +151 +156 +149 +142 +142 +144 +147 +149 +150 +148 +150 +150 +148 +150 +154 +153 +149 +141 +140 +144 +147 +145 +144 +146 +144 +144 +148 +152 +153 +150 +146 +140 +137 +138 +145 +149 +144 +141 +142 +139 +135 +138 +138 +141 +142 +142 +142 +142 +143 +143 +140 +133 +132 +140 +146 +142 +133 +128 +132 +140 +144 +142 +141 +140 +135 +130 +129 +129 +131 +130 +128 +129 +132 +130 +122 +124 +129 +127 +127 +132 +131 +130 +127 +127 +131 +132 +129 +124 +123 +114 +115 +116 +118 +119 +121 +126 +132 +128 +121 +115 +116 +122 +125 +125 +124 +121 +124 +125 +124 +124 +126 +126 +124 +126 +125 +122 +120 +122 +126 +129 +129 +128 +129 +129 +128 +127 +125 +124 +122 +125 +124 +124 +126 +124 +122 +126 +131 +133 +133 +131 +127 +124 +125 +128 +131 +129 +130 +129 +127 +127 +128 +127 +124 +124 +128 +132 +133 +132 +132 +131 +129 +135 +136 +128 +124 +132 +134 +128 +124 +126 +130 +134 +133 +130 +130 +140 +151 +141 +131 +127 +132 +130 +122 +125 +137 +136 +132 +131 +133 +131 +127 +126 +128 +133 +136 +137 +135 +132 +131 +130 +130 +137 +137 +135 +132 +130 +130 +131 +131 +135 +131 +126 +125 +130 +136 +137 +133 +133 +128 +126 +130 +134 +134 +135 +138 +137 +131 +130 +136 +136 +127 +123 +124 +128 +131 +136 +137 +135 +131 +130 +131 +138 +138 +132 +125 +125 +131 +131 +126 +133 +133 +134 +134 +135 +134 +133 +133 +133 +131 +131 +134 +136 +136 +137 +138 +144 +144 +147 +151 +151 +148 +147 +148 +157 +149 +142 +141 +139 +136 +139 +145 +149 +146 +144 +144 +144 +140 +135 +132 +137 +129 +127 +123 +129 +139 +138 +138 +142 +147 +144 +142 +147 +148 +145 +146 +148 +147 +150 +153 +150 +145 +144 +147 +145 +151 +150 +143 +136 +137 +140 +141 +140 +138 +138 +142 +147 +150 +152 +150 +152 +149 +149 +153 +153 +148 +146 +147 +151 +146 +143 +149 +158 +160 +156 +150 +145 +144 +145 +147 +145 +141 +140 +142 +137 +137 +141 +139 +135 +144 +154 +152 +145 +149 +146 +140 +141 +144 +145 +146 +149 +148 +144 +141 +143 +148 +149 +146 +146 +146 +145 +142 +138 +139 +143 +146 +147 +145 +141 +136 +134 +132 +132 +133 +135 +138 +140 +139 +138 +139 +144 +148 +143 +141 +139 +139 +138 +137 +140 +145 +144 +137 +131 +131 +133 +135 +134 +134 +131 +130 +134 +137 +139 +145 +147 +143 +142 +141 +140 +141 +142 +143 +142 +142 +146 +142 +142 +143 +140 +135 +135 +140 +140 +136 +133 +134 +134 +134 +136 +139 +139 +139 +138 +137 +138 +139 +136 +133 +135 +135 +137 +140 +143 +145 +145 +145 +143 +145 +144 +139 +133 +132 +137 +143 +144 +142 +140 +138 +137 +137 +141 +145 +146 +147 +143 +137 +136 +140 +143 +143 +141 +143 +135 +126 +129 +135 +137 +137 +135 +140 +144 +143 +140 +141 +145 +147 +155 +163 +163 +156 +149 +136 +131 +140 +138 +136 +140 +147 +148 +143 +142 +146 +148 +145 +146 +148 +146 +140 +139 +142 +141 +141 +143 +144 +143 +142 +143 +145 +142 +144 +154 +167 +172 +164 +154 +149 +156 +150 +142 +139 +140 +143 +142 +141 +144 +150 +157 +168 +172 +156 +138 +135 +127 +131 +138 +143 +143 +138 +133 +131 +148 +163 +168 +162 +163 +172 +179 +183 +158 +127 +129 +159 +176 +176 +163 +143 +140 +135 +122 +134 +165 +164 +144 +138 +129 +130 +135 +139 +141 +147 +151 +147 +156 +170 +180 +188 +176 +148 +133 +128 +141 +147 +152 +153 +175 +183 +163 +128 +120 +132 +153 +192 +211 +188 +153 +132 +140 +151 +147 +142 +155 +163 +152 +137 +124 +116 +126 +134 +131 +130 +135 +149 +151 +164 +181 +195 +202 +194 +166 +139 +143 +159 +169 +168 +156 +136 +127 +133 +153 +174 +176 +151 +133 +143 +162 +171 +166 +163 +177 +180 +169 +157 +155 +177 +187 +187 +178 +172 +174 +171 +171 +179 +182 +163 +143 +146 +174 +192 +185 +173 +166 +169 +174 +175 +160 +137 +134 +150 +168 +184 +197 +200 +203 +204 +189 +168 +159 +166 +176 +180 +178 +180 +182 +180 +184 +189 +195 +205 +215 +220 +217 +210 +203 +193 +182 +199 +215 +212 +205 +190 +177 +178 +186 +198 +205 +208 +215 +225 +217 +195 +182 +185 +192 +185 +164 +143 +145 +167 +190 +205 +210 +200 +189 +191 +198 +204 +203 +200 +205 +213 +219 +224 +223 +217 +208 +202 +200 +199 +196 +192 +190 +195 +201 +204 +204 +201 +197 +195 +194 +191 +187 +183 +178 +176 +177 +179 +162 +133 +112 +109 +109 +113 +119 +120 +124 +125 +127 +129 +132 +135 +138 +140 +139 +144 +149 +150 +149 +151 +156 +161 +165 +167 +170 +172 +172 +173 +175 +178 +179 +183 +188 +192 +194 +193 +190 +188 +187 +187 +186 +184 +180 +173 +164 +160 +158 +161 +161 +160 +161 +166 +169 +169 +171 +176 +177 +174 +170 +170 +172 +175 +179 +179 +179 +178 +175 +171 +167 +162 +163 +164 +165 +166 +165 +163 +162 +162 +162 +165 +168 +168 +168 +168 +166 +162 +154 +152 +152 +157 +164 +170 +178 +184 +187 +192 +200 +208 +218 +230 +241 +248 +247 +248 +249 +251 +252 +252 +251 +250 +253 +253 +251 +250 +250 +250 +249 +251 +247 +247 +249 +250 +250 +250 +249 +247 +246 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +245 +246 +247 +247 +247 +246 +246 +245 +246 +246 +247 +247 +246 +246 +245 +246 +246 +245 +246 +248 +248 +247 +245 +246 +245 +245 +245 +245 +245 +245 +245 +242 +243 +243 +244 +243 +243 +242 +241 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +240 +239 +240 +240 +241 +241 +238 +239 +239 +239 +239 +238 +238 +237 +239 +239 +239 +238 +238 +237 +236 +236 +238 +238 +238 +237 +237 +237 +238 +239 +238 +239 +239 +239 +239 +239 +238 +237 +240 +239 +239 +239 +240 +241 +241 +241 +242 +243 +244 +245 +244 +245 +245 +246 +246 +244 +244 +246 +246 +246 +246 +248 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +248 +248 +248 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +249 +244 +240 +241 +246 +246 +240 +233 +228 +220 +208 +197 +196 +202 +192 +171 +161 +159 +168 +180 +182 +182 +176 +165 +157 +153 +152 +163 +177 +182 +177 +169 +163 +164 +160 +151 +144 +147 +158 +168 +177 +173 +174 +181 +186 +181 +170 +162 +155 +153 +158 +164 +166 +168 +168 +165 +154 +152 +149 +147 +145 +147 +157 +168 +171 +165 +160 +160 +163 +165 +164 +161 +160 +162 +162 +159 +156 +157 +157 +156 +157 +151 +143 +138 +143 +156 +172 +180 +164 +150 +143 +148 +155 +154 +148 +144 +138 +133 +135 +146 +153 +152 +151 +153 +149 +149 +150 +152 +150 +145 +140 +137 +138 +141 +143 +142 +139 +137 +137 +138 +139 +140 +140 +138 +136 +135 +131 +126 +130 +134 +135 +131 +125 +121 +118 +116 +123 +122 +117 +111 +108 +109 +111 +111 +113 +114 +115 +116 +117 +119 +121 +124 +125 +126 +128 +131 +133 +133 +132 +131 +135 +134 +134 +135 +133 +130 +128 +129 +130 +132 +134 +136 +138 +140 +141 +142 +141 +139 +137 +137 +135 +132 +130 +131 +138 +144 +148 +146 +141 +138 +140 +144 +143 +140 +136 +134 +136 +137 +134 +128 +127 +126 +123 +121 +121 +122 +123 +121 +116 +117 +116 +114 +114 +116 +113 +108 +107 +99 +94 +94 +95 +94 +102 +112 +114 +120 +124 +126 +130 +137 +139 +136 +128 +128 +130 +135 +138 +139 +140 +142 +143 +143 +144 +146 +143 +139 +139 +142 +140 +142 +144 +145 +139 +132 +130 +134 +132 +130 +130 +130 +130 +130 +130 +130 +127 +125 +121 +118 +118 +121 +124 +127 +125 +124 +119 +117 +120 +126 +130 +131 +130 +127 +122 +121 +124 +129 +127 +121 +119 +120 +122 +123 +124 +126 +127 +128 +126 +124 +126 +129 +128 +127 +129 +135 +140 +137 +132 +129 +130 +133 +132 +129 +134 +135 +134 +132 +131 +130 +132 +133 +132 +133 +134 +134 +133 +132 +136 +141 +144 +145 +143 +144 +149 +150 +149 +151 +146 +157 +173 +181 +178 +170 +170 +177 +188 +181 +169 +171 +169 +162 +157 +149 +148 +147 +150 +153 +153 +152 +152 +154 +155 +150 +144 +143 +145 +147 +149 +151 +150 +151 +151 +151 +154 +157 +153 +146 +143 +141 +144 +147 +146 +146 +147 +144 +146 +148 +151 +151 +149 +147 +143 +139 +144 +146 +146 +144 +145 +145 +142 +136 +138 +138 +138 +139 +140 +141 +141 +141 +139 +137 +135 +136 +141 +147 +146 +141 +136 +138 +142 +143 +139 +139 +140 +136 +129 +128 +130 +134 +134 +131 +128 +128 +121 +123 +131 +136 +135 +132 +129 +125 +131 +128 +126 +128 +129 +127 +125 +124 +118 +116 +117 +120 +123 +126 +130 +133 +130 +123 +117 +117 +120 +123 +124 +125 +125 +127 +127 +125 +124 +125 +125 +123 +126 +123 +121 +120 +122 +124 +126 +128 +127 +128 +129 +129 +128 +126 +123 +121 +124 +124 +124 +126 +126 +126 +129 +131 +128 +128 +126 +124 +124 +125 +128 +129 +132 +131 +130 +130 +130 +130 +129 +128 +126 +128 +131 +131 +131 +132 +132 +130 +131 +132 +129 +129 +130 +127 +123 +124 +134 +134 +131 +129 +131 +135 +140 +140 +134 +129 +127 +128 +129 +129 +134 +141 +139 +133 +130 +133 +133 +129 +127 +129 +135 +136 +136 +134 +134 +135 +135 +134 +135 +135 +133 +132 +133 +134 +133 +130 +131 +131 +130 +129 +131 +135 +137 +136 +133 +131 +133 +137 +138 +136 +136 +139 +139 +136 +135 +134 +128 +120 +120 +125 +127 +130 +133 +133 +132 +131 +131 +131 +135 +131 +124 +121 +125 +130 +130 +126 +134 +137 +138 +135 +132 +127 +122 +118 +128 +128 +128 +130 +131 +132 +135 +138 +143 +145 +148 +150 +149 +146 +145 +145 +149 +145 +139 +136 +136 +138 +143 +147 +152 +145 +140 +142 +148 +146 +135 +123 +124 +127 +131 +125 +125 +135 +137 +138 +143 +146 +139 +131 +134 +142 +145 +144 +148 +153 +156 +156 +153 +149 +146 +145 +148 +151 +148 +142 +137 +139 +141 +141 +142 +142 +142 +143 +146 +148 +149 +147 +155 +152 +152 +155 +154 +149 +146 +146 +150 +146 +145 +149 +152 +152 +149 +146 +147 +148 +146 +144 +143 +144 +145 +145 +141 +143 +143 +138 +136 +144 +151 +149 +155 +153 +144 +138 +140 +142 +143 +145 +150 +150 +147 +143 +144 +147 +149 +148 +145 +147 +147 +145 +142 +141 +143 +146 +150 +149 +146 +144 +141 +140 +139 +138 +139 +140 +140 +138 +136 +137 +141 +144 +146 +136 +130 +132 +137 +140 +141 +143 +143 +138 +132 +129 +130 +130 +127 +125 +127 +128 +134 +138 +140 +145 +148 +144 +141 +140 +139 +140 +143 +144 +145 +145 +144 +142 +143 +144 +140 +136 +136 +141 +140 +137 +135 +135 +135 +134 +135 +137 +137 +138 +139 +140 +143 +144 +143 +140 +136 +139 +142 +144 +143 +142 +143 +144 +143 +148 +148 +139 +132 +134 +139 +142 +147 +144 +142 +140 +137 +135 +138 +141 +148 +148 +145 +140 +136 +138 +141 +143 +145 +147 +137 +127 +127 +132 +135 +138 +140 +144 +148 +148 +147 +147 +147 +146 +157 +164 +165 +162 +157 +145 +137 +141 +144 +140 +139 +143 +143 +139 +141 +146 +148 +149 +153 +155 +150 +143 +141 +145 +140 +140 +141 +142 +141 +140 +142 +145 +144 +144 +150 +160 +165 +160 +150 +142 +148 +149 +148 +146 +149 +150 +143 +133 +141 +147 +152 +160 +169 +165 +147 +131 +130 +135 +145 +153 +147 +135 +131 +136 +143 +154 +158 +156 +160 +169 +178 +186 +163 +150 +133 +124 +142 +180 +188 +161 +150 +146 +133 +128 +146 +168 +162 +142 +132 +119 +121 +141 +149 +145 +141 +143 +156 +171 +178 +179 +169 +155 +144 +127 +129 +139 +149 +153 +177 +188 +171 +134 +117 +130 +147 +171 +191 +191 +175 +156 +156 +155 +139 +126 +146 +175 +176 +159 +136 +124 +128 +129 +119 +112 +118 +138 +150 +153 +166 +187 +200 +191 +165 +145 +141 +163 +181 +182 +172 +158 +139 +125 +142 +182 +199 +166 +129 +132 +160 +182 +179 +180 +187 +182 +181 +185 +179 +179 +186 +186 +178 +173 +174 +174 +175 +182 +188 +175 +148 +136 +161 +190 +189 +173 +157 +158 +172 +189 +178 +142 +129 +142 +160 +181 +199 +208 +212 +206 +185 +161 +159 +168 +173 +168 +167 +179 +184 +179 +178 +187 +199 +209 +214 +215 +215 +216 +211 +200 +186 +198 +216 +218 +208 +187 +173 +182 +193 +200 +206 +213 +219 +221 +228 +204 +185 +183 +191 +189 +172 +151 +144 +156 +180 +207 +214 +198 +187 +190 +197 +201 +202 +202 +207 +213 +218 +224 +225 +216 +206 +199 +198 +196 +189 +181 +181 +186 +197 +205 +204 +197 +193 +195 +195 +193 +191 +187 +184 +181 +178 +177 +159 +131 +113 +111 +110 +114 +120 +121 +122 +123 +125 +128 +130 +134 +137 +139 +139 +143 +147 +148 +148 +150 +154 +158 +167 +170 +174 +175 +174 +172 +171 +174 +183 +185 +189 +190 +190 +190 +189 +188 +187 +187 +186 +185 +182 +176 +166 +160 +158 +161 +162 +161 +162 +166 +169 +169 +168 +167 +168 +171 +173 +172 +172 +175 +178 +179 +179 +178 +176 +171 +166 +162 +159 +162 +165 +166 +168 +167 +166 +166 +164 +164 +166 +170 +171 +171 +174 +179 +171 +167 +161 +161 +164 +172 +177 +180 +188 +195 +205 +214 +224 +234 +243 +249 +247 +248 +249 +251 +252 +252 +251 +250 +253 +252 +251 +250 +249 +249 +250 +251 +248 +248 +248 +248 +249 +249 +248 +247 +247 +248 +248 +248 +248 +247 +247 +246 +247 +247 +247 +246 +246 +246 +246 +246 +247 +246 +245 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +245 +245 +244 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +246 +247 +248 +247 +246 +246 +246 +245 +245 +245 +245 +245 +245 +243 +244 +244 +244 +244 +243 +242 +242 +244 +243 +243 +242 +242 +241 +241 +241 +241 +241 +240 +239 +240 +240 +241 +241 +239 +239 +239 +239 +239 +238 +238 +237 +238 +238 +238 +238 +238 +238 +237 +237 +236 +236 +237 +237 +237 +237 +238 +238 +239 +239 +239 +239 +239 +238 +238 +238 +239 +239 +239 +240 +241 +241 +241 +241 +241 +242 +243 +244 +244 +244 +244 +245 +245 +244 +244 +246 +246 +245 +246 +247 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +250 +251 +251 +251 +252 +251 +250 +250 +250 +250 +251 +252 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +250 +247 +244 +244 +245 +244 +238 +232 +228 +220 +207 +195 +194 +199 +186 +162 +154 +159 +171 +182 +185 +185 +175 +161 +152 +154 +162 +174 +181 +179 +172 +168 +163 +157 +147 +141 +144 +155 +169 +177 +177 +172 +173 +182 +184 +175 +165 +161 +155 +153 +160 +168 +166 +161 +159 +157 +154 +151 +146 +143 +144 +151 +162 +171 +174 +164 +157 +159 +162 +161 +161 +162 +159 +159 +160 +161 +161 +159 +157 +155 +156 +155 +148 +139 +144 +161 +173 +176 +168 +150 +141 +149 +154 +149 +143 +145 +145 +144 +146 +154 +160 +159 +156 +155 +153 +148 +143 +140 +141 +143 +142 +138 +133 +136 +139 +141 +140 +140 +142 +143 +143 +143 +143 +141 +140 +139 +138 +136 +134 +135 +134 +131 +129 +128 +127 +126 +127 +124 +119 +113 +110 +109 +109 +109 +106 +106 +109 +113 +114 +113 +116 +121 +124 +125 +127 +130 +133 +134 +133 +133 +131 +129 +128 +129 +130 +129 +128 +128 +129 +134 +137 +138 +140 +144 +145 +144 +141 +139 +137 +138 +136 +133 +130 +130 +138 +139 +141 +143 +144 +143 +140 +137 +137 +135 +131 +130 +132 +133 +130 +126 +128 +127 +124 +121 +119 +119 +118 +116 +112 +111 +110 +108 +106 +103 +101 +100 +98 +91 +91 +97 +103 +106 +112 +120 +126 +132 +135 +133 +136 +144 +145 +139 +130 +130 +133 +137 +140 +140 +139 +139 +138 +137 +139 +143 +143 +139 +138 +139 +138 +140 +143 +141 +133 +125 +126 +131 +134 +134 +134 +135 +134 +131 +130 +130 +128 +123 +118 +117 +120 +125 +129 +130 +127 +124 +120 +120 +125 +132 +133 +130 +125 +124 +121 +120 +122 +127 +127 +123 +126 +124 +126 +130 +132 +131 +130 +132 +130 +131 +132 +131 +130 +130 +132 +134 +135 +134 +131 +129 +130 +132 +131 +127 +133 +133 +133 +132 +131 +130 +129 +129 +132 +131 +132 +133 +134 +134 +137 +141 +147 +151 +148 +142 +145 +150 +149 +147 +146 +159 +174 +178 +175 +168 +165 +166 +178 +176 +169 +172 +170 +163 +155 +145 +143 +147 +156 +159 +157 +153 +152 +155 +153 +149 +145 +143 +143 +144 +148 +151 +151 +149 +147 +148 +154 +158 +154 +146 +146 +143 +146 +148 +148 +149 +151 +149 +148 +148 +148 +148 +149 +150 +148 +144 +146 +145 +144 +145 +146 +145 +143 +141 +143 +141 +140 +141 +143 +144 +143 +142 +139 +140 +141 +141 +143 +145 +146 +147 +143 +143 +144 +142 +138 +138 +139 +136 +129 +129 +131 +134 +136 +133 +129 +127 +123 +130 +132 +132 +132 +129 +125 +124 +128 +128 +126 +125 +125 +125 +125 +123 +121 +119 +119 +124 +129 +131 +131 +132 +129 +124 +119 +118 +120 +122 +124 +126 +127 +127 +125 +123 +123 +125 +127 +127 +126 +122 +120 +121 +121 +121 +121 +124 +127 +129 +130 +131 +130 +127 +124 +122 +125 +124 +123 +124 +128 +131 +131 +129 +128 +127 +126 +126 +127 +127 +128 +129 +132 +129 +131 +134 +136 +134 +134 +134 +131 +130 +128 +126 +128 +132 +135 +135 +134 +131 +133 +135 +129 +124 +126 +129 +141 +140 +135 +131 +133 +139 +137 +131 +128 +129 +127 +123 +124 +130 +135 +136 +133 +126 +126 +134 +137 +133 +132 +135 +138 +137 +135 +134 +137 +140 +139 +137 +133 +132 +131 +132 +136 +138 +136 +132 +133 +137 +138 +136 +133 +132 +134 +135 +132 +134 +138 +142 +140 +136 +136 +139 +142 +141 +139 +134 +128 +123 +123 +125 +128 +132 +133 +132 +132 +133 +133 +131 +129 +123 +118 +118 +125 +129 +131 +130 +135 +140 +142 +137 +133 +130 +125 +118 +129 +129 +130 +130 +128 +128 +132 +138 +141 +145 +148 +147 +144 +144 +144 +143 +140 +141 +138 +135 +135 +140 +143 +143 +139 +140 +142 +145 +150 +151 +143 +134 +124 +132 +139 +130 +127 +135 +137 +137 +146 +144 +138 +127 +126 +139 +147 +142 +143 +150 +153 +151 +149 +150 +148 +146 +153 +152 +149 +145 +143 +146 +146 +145 +145 +145 +145 +146 +147 +147 +148 +148 +152 +150 +151 +154 +154 +150 +147 +147 +147 +147 +148 +149 +148 +144 +141 +142 +147 +147 +145 +140 +139 +144 +146 +144 +146 +151 +146 +137 +139 +146 +148 +147 +159 +152 +143 +139 +141 +140 +138 +141 +150 +151 +147 +145 +145 +149 +150 +149 +147 +149 +150 +148 +143 +140 +141 +144 +150 +150 +149 +148 +146 +145 +143 +142 +144 +141 +138 +135 +133 +135 +139 +142 +148 +137 +131 +136 +142 +142 +142 +144 +145 +143 +138 +132 +130 +130 +127 +121 +125 +127 +134 +139 +140 +145 +147 +144 +140 +138 +137 +138 +141 +144 +145 +145 +141 +142 +144 +144 +142 +138 +139 +142 +141 +139 +138 +138 +137 +135 +135 +136 +132 +136 +139 +141 +142 +144 +143 +141 +140 +144 +147 +145 +140 +137 +139 +141 +142 +150 +150 +140 +132 +136 +140 +140 +143 +142 +141 +141 +139 +138 +139 +142 +147 +147 +145 +141 +136 +135 +136 +140 +147 +150 +142 +132 +130 +133 +137 +139 +143 +145 +146 +147 +149 +150 +149 +147 +154 +159 +160 +159 +156 +146 +136 +135 +142 +141 +143 +149 +150 +145 +142 +143 +149 +154 +160 +161 +154 +145 +142 +144 +143 +143 +143 +143 +141 +139 +140 +143 +141 +143 +149 +154 +155 +151 +144 +139 +146 +150 +149 +145 +147 +152 +147 +137 +134 +140 +146 +151 +161 +170 +159 +137 +140 +145 +153 +156 +150 +140 +138 +142 +142 +146 +148 +149 +156 +163 +175 +189 +175 +162 +135 +112 +123 +159 +184 +184 +166 +149 +139 +132 +135 +159 +169 +151 +132 +127 +129 +135 +141 +148 +151 +146 +154 +167 +177 +179 +171 +166 +156 +133 +129 +133 +142 +148 +176 +192 +177 +137 +113 +127 +141 +150 +165 +184 +187 +175 +163 +158 +143 +126 +135 +168 +191 +191 +160 +138 +128 +126 +122 +116 +119 +137 +148 +138 +139 +161 +186 +191 +168 +143 +136 +158 +182 +190 +187 +183 +161 +129 +136 +165 +193 +187 +153 +130 +145 +174 +191 +182 +187 +196 +201 +195 +179 +176 +188 +190 +184 +176 +174 +175 +178 +185 +196 +197 +171 +138 +144 +174 +185 +179 +166 +153 +156 +180 +190 +167 +141 +136 +151 +173 +197 +212 +217 +206 +180 +156 +156 +165 +173 +172 +174 +185 +189 +179 +168 +175 +191 +205 +212 +212 +215 +220 +218 +210 +197 +203 +216 +219 +211 +192 +177 +184 +194 +202 +208 +214 +217 +220 +227 +207 +188 +184 +193 +196 +179 +153 +143 +149 +173 +206 +214 +202 +190 +185 +191 +202 +203 +200 +206 +218 +224 +227 +225 +218 +207 +198 +194 +190 +183 +175 +175 +181 +195 +208 +206 +194 +190 +194 +204 +202 +195 +186 +180 +178 +176 +173 +158 +132 +115 +110 +108 +112 +119 +120 +120 +122 +125 +128 +129 +133 +137 +140 +138 +140 +143 +145 +147 +149 +152 +154 +163 +169 +174 +176 +174 +171 +171 +172 +184 +187 +190 +190 +189 +188 +190 +190 +189 +188 +187 +187 +183 +177 +169 +162 +158 +160 +161 +161 +162 +166 +169 +170 +170 +163 +161 +168 +173 +171 +171 +172 +176 +176 +177 +176 +174 +170 +164 +161 +158 +160 +165 +168 +167 +166 +165 +163 +159 +156 +157 +162 +164 +166 +175 +187 +193 +190 +181 +170 +169 +173 +177 +177 +185 +194 +207 +217 +227 +236 +243 +246 +248 +249 +250 +251 +251 +251 +252 +251 +253 +252 +251 +250 +249 +249 +250 +250 +250 +249 +248 +248 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +248 +247 +246 +245 +245 +245 +246 +247 +246 +246 +246 +246 +245 +244 +243 +243 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +243 +242 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +240 +239 +239 +239 +241 +241 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +235 +236 +237 +238 +238 +238 +238 +238 +239 +239 +238 +238 +238 +238 +238 +239 +239 +239 +239 +240 +241 +241 +241 +240 +241 +242 +243 +243 +243 +243 +244 +245 +245 +244 +244 +245 +246 +245 +245 +247 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +250 +251 +251 +250 +252 +251 +250 +249 +249 +250 +251 +252 +249 +249 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +248 +248 +248 +248 +249 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +249 +248 +247 +245 +243 +241 +236 +230 +228 +220 +208 +196 +192 +192 +178 +155 +147 +158 +173 +184 +186 +180 +169 +157 +152 +159 +172 +184 +186 +178 +170 +168 +161 +147 +134 +139 +155 +170 +176 +177 +174 +173 +176 +177 +172 +163 +160 +162 +156 +155 +160 +163 +159 +156 +155 +154 +156 +150 +144 +143 +152 +162 +168 +170 +171 +165 +160 +160 +161 +160 +161 +163 +158 +151 +155 +167 +169 +158 +153 +157 +155 +155 +151 +144 +148 +161 +167 +165 +164 +152 +145 +145 +143 +136 +138 +144 +150 +158 +161 +157 +157 +159 +155 +145 +142 +141 +138 +134 +136 +141 +142 +140 +131 +134 +138 +140 +141 +143 +145 +147 +146 +145 +143 +142 +143 +146 +147 +147 +140 +137 +135 +136 +140 +144 +143 +140 +133 +130 +124 +119 +117 +115 +113 +110 +105 +105 +110 +117 +116 +111 +110 +113 +118 +119 +121 +123 +126 +129 +133 +136 +131 +129 +128 +128 +128 +128 +128 +128 +130 +135 +137 +134 +135 +140 +141 +138 +137 +135 +134 +135 +135 +133 +131 +131 +133 +131 +130 +134 +138 +139 +136 +131 +131 +130 +129 +129 +131 +132 +130 +127 +129 +130 +128 +124 +120 +116 +112 +106 +107 +104 +101 +99 +95 +90 +91 +93 +90 +92 +99 +109 +118 +120 +119 +118 +122 +126 +129 +128 +130 +133 +133 +131 +129 +129 +131 +133 +135 +135 +134 +134 +131 +131 +132 +137 +139 +136 +133 +131 +133 +135 +136 +133 +125 +119 +121 +127 +130 +132 +135 +138 +137 +133 +130 +130 +126 +123 +120 +121 +123 +125 +127 +128 +128 +126 +124 +125 +130 +133 +132 +127 +126 +125 +122 +121 +124 +129 +128 +126 +129 +129 +131 +135 +137 +137 +136 +133 +132 +135 +138 +135 +134 +135 +135 +132 +129 +130 +131 +132 +134 +135 +132 +127 +128 +128 +128 +128 +128 +127 +125 +124 +130 +130 +132 +134 +136 +136 +138 +141 +143 +150 +149 +143 +145 +148 +146 +144 +152 +162 +169 +171 +170 +169 +168 +165 +168 +169 +167 +172 +174 +166 +156 +142 +141 +150 +162 +165 +161 +154 +152 +153 +151 +149 +146 +141 +139 +140 +145 +150 +150 +147 +144 +144 +150 +155 +153 +149 +150 +149 +150 +150 +148 +149 +151 +149 +145 +145 +144 +144 +147 +151 +151 +148 +144 +143 +144 +147 +147 +144 +144 +147 +144 +144 +144 +145 +145 +145 +145 +144 +141 +142 +142 +142 +141 +141 +144 +148 +146 +145 +146 +142 +137 +136 +137 +134 +130 +130 +130 +132 +133 +133 +132 +132 +137 +143 +135 +126 +127 +127 +124 +125 +123 +127 +128 +126 +125 +125 +124 +120 +121 +120 +122 +127 +130 +129 +127 +125 +126 +123 +121 +121 +121 +122 +123 +126 +125 +124 +121 +119 +120 +125 +129 +132 +126 +121 +120 +122 +122 +119 +119 +121 +128 +131 +134 +134 +131 +127 +126 +127 +129 +127 +122 +121 +125 +131 +131 +126 +129 +129 +130 +130 +129 +127 +127 +128 +128 +126 +130 +138 +141 +138 +135 +135 +134 +130 +126 +123 +126 +132 +137 +138 +138 +132 +134 +134 +127 +127 +133 +135 +135 +138 +138 +134 +132 +133 +131 +128 +124 +127 +127 +122 +123 +128 +129 +126 +126 +121 +125 +135 +138 +134 +133 +137 +137 +136 +134 +133 +135 +138 +137 +135 +133 +132 +132 +133 +137 +141 +141 +138 +137 +141 +143 +141 +136 +133 +134 +136 +135 +136 +139 +141 +139 +135 +135 +137 +144 +143 +140 +138 +137 +136 +131 +125 +133 +137 +139 +137 +136 +136 +133 +128 +122 +117 +113 +115 +119 +124 +130 +137 +144 +148 +146 +140 +139 +142 +139 +131 +132 +133 +134 +131 +127 +125 +129 +136 +139 +144 +146 +143 +140 +142 +144 +144 +137 +137 +135 +136 +140 +141 +139 +135 +129 +133 +138 +141 +147 +152 +150 +144 +131 +134 +139 +132 +131 +138 +137 +138 +145 +142 +140 +135 +131 +140 +146 +139 +137 +139 +140 +141 +143 +148 +149 +149 +153 +150 +147 +146 +148 +151 +150 +148 +144 +144 +145 +147 +149 +151 +149 +149 +148 +147 +148 +151 +152 +149 +147 +147 +147 +148 +149 +149 +146 +141 +138 +139 +142 +144 +144 +140 +138 +139 +141 +142 +150 +156 +147 +136 +140 +147 +147 +147 +150 +147 +145 +145 +144 +137 +133 +136 +147 +148 +145 +145 +146 +149 +149 +149 +148 +150 +150 +147 +141 +138 +140 +143 +150 +149 +148 +147 +147 +147 +147 +147 +146 +142 +136 +132 +132 +135 +139 +142 +145 +143 +145 +149 +146 +139 +139 +144 +146 +146 +142 +135 +133 +134 +131 +125 +127 +129 +137 +141 +140 +143 +146 +144 +139 +138 +136 +136 +138 +140 +141 +141 +139 +142 +144 +145 +143 +140 +141 +143 +142 +141 +140 +138 +137 +135 +135 +136 +133 +136 +139 +140 +140 +140 +139 +137 +144 +146 +147 +143 +138 +135 +137 +141 +142 +148 +149 +142 +135 +135 +136 +137 +141 +140 +141 +141 +140 +140 +141 +144 +145 +143 +142 +141 +136 +132 +132 +135 +143 +148 +145 +139 +139 +139 +139 +139 +141 +141 +141 +141 +145 +148 +149 +148 +149 +151 +152 +150 +146 +138 +132 +130 +138 +137 +141 +149 +154 +152 +146 +142 +145 +151 +159 +161 +156 +148 +144 +143 +144 +145 +146 +147 +144 +139 +136 +136 +133 +141 +148 +149 +144 +142 +144 +147 +147 +150 +149 +145 +144 +148 +149 +146 +131 +132 +140 +147 +153 +163 +162 +148 +143 +157 +167 +164 +153 +146 +145 +147 +144 +142 +141 +145 +151 +156 +170 +188 +190 +166 +137 +125 +128 +135 +152 +177 +176 +158 +148 +139 +133 +149 +162 +153 +133 +141 +142 +131 +128 +144 +157 +155 +156 +163 +175 +188 +184 +178 +168 +142 +133 +129 +131 +136 +167 +189 +177 +135 +119 +126 +140 +141 +143 +165 +179 +183 +172 +166 +158 +145 +134 +149 +181 +203 +187 +157 +135 +128 +135 +138 +136 +145 +150 +141 +131 +135 +159 +179 +169 +146 +134 +140 +163 +183 +190 +196 +184 +153 +136 +144 +170 +194 +182 +150 +146 +165 +186 +177 +188 +210 +213 +189 +167 +163 +181 +189 +191 +182 +174 +173 +179 +185 +196 +204 +188 +156 +149 +163 +175 +177 +180 +163 +150 +158 +182 +188 +165 +142 +147 +166 +190 +208 +213 +205 +180 +157 +159 +164 +174 +182 +187 +194 +191 +181 +166 +166 +176 +195 +209 +212 +213 +217 +218 +215 +210 +211 +213 +213 +209 +202 +193 +187 +189 +202 +210 +210 +213 +220 +220 +203 +185 +179 +188 +200 +185 +159 +141 +146 +169 +197 +209 +208 +196 +179 +185 +204 +207 +196 +200 +220 +232 +234 +226 +222 +214 +201 +192 +187 +182 +179 +174 +181 +195 +207 +206 +196 +191 +193 +208 +208 +202 +190 +181 +177 +174 +171 +158 +132 +113 +105 +102 +108 +117 +118 +120 +122 +126 +128 +131 +133 +137 +141 +138 +139 +140 +143 +145 +148 +150 +151 +153 +160 +169 +172 +172 +170 +172 +174 +182 +186 +191 +194 +192 +192 +192 +194 +193 +190 +188 +186 +184 +178 +169 +163 +158 +158 +157 +158 +160 +165 +169 +173 +174 +167 +162 +166 +172 +173 +172 +171 +175 +175 +174 +174 +173 +170 +166 +163 +163 +164 +168 +169 +166 +162 +159 +156 +153 +150 +149 +152 +154 +157 +167 +176 +202 +204 +199 +187 +178 +177 +180 +180 +186 +196 +209 +221 +231 +239 +245 +247 +249 +250 +252 +252 +251 +251 +252 +252 +252 +251 +251 +250 +249 +249 +249 +250 +251 +250 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +247 +246 +246 +246 +245 +246 +246 +247 +247 +247 +246 +246 +245 +244 +244 +243 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +245 +245 +245 +246 +245 +245 +244 +243 +242 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +240 +240 +240 +240 +239 +239 +239 +238 +239 +239 +239 +238 +237 +237 +237 +237 +237 +238 +239 +239 +238 +238 +239 +240 +240 +239 +238 +237 +237 +238 +239 +240 +239 +239 +240 +241 +242 +242 +241 +240 +241 +242 +243 +244 +243 +244 +244 +245 +245 +243 +243 +245 +245 +244 +245 +247 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +249 +251 +250 +250 +249 +249 +250 +250 +251 +249 +249 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +251 +251 +248 +248 +248 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +251 +252 +250 +246 +242 +240 +236 +231 +225 +218 +209 +199 +191 +186 +172 +155 +148 +161 +177 +186 +184 +171 +160 +157 +157 +167 +182 +192 +190 +177 +166 +162 +151 +136 +132 +150 +170 +178 +177 +176 +174 +177 +176 +170 +162 +157 +155 +157 +155 +154 +154 +152 +150 +153 +155 +152 +147 +141 +138 +147 +163 +173 +174 +170 +166 +167 +165 +161 +159 +161 +161 +161 +154 +149 +155 +168 +170 +158 +152 +156 +153 +152 +152 +152 +154 +157 +157 +154 +155 +150 +143 +137 +132 +132 +138 +145 +147 +157 +161 +155 +150 +150 +145 +138 +131 +137 +142 +142 +141 +142 +142 +139 +138 +139 +141 +141 +141 +141 +141 +142 +145 +143 +141 +143 +145 +145 +145 +144 +140 +139 +138 +138 +139 +139 +138 +138 +137 +133 +129 +127 +126 +124 +120 +118 +118 +115 +115 +117 +112 +104 +101 +102 +106 +109 +111 +110 +109 +114 +125 +134 +137 +137 +135 +132 +129 +128 +129 +129 +131 +135 +134 +129 +128 +132 +133 +131 +136 +134 +132 +133 +133 +131 +130 +129 +132 +128 +124 +126 +130 +132 +130 +128 +126 +125 +125 +126 +127 +125 +122 +121 +122 +122 +119 +112 +107 +105 +101 +97 +99 +96 +96 +97 +97 +94 +97 +101 +105 +112 +117 +119 +121 +126 +125 +120 +117 +118 +122 +125 +124 +121 +122 +126 +126 +127 +128 +131 +134 +137 +138 +138 +139 +136 +135 +135 +135 +132 +127 +124 +123 +125 +127 +128 +126 +123 +124 +127 +127 +128 +132 +135 +135 +133 +131 +131 +130 +128 +126 +125 +122 +120 +120 +122 +126 +127 +127 +129 +132 +133 +130 +126 +127 +124 +122 +122 +127 +130 +129 +126 +125 +129 +132 +133 +135 +140 +137 +132 +130 +135 +137 +136 +136 +136 +133 +129 +126 +128 +130 +132 +134 +135 +132 +128 +128 +128 +129 +130 +130 +130 +128 +126 +128 +129 +132 +136 +138 +137 +138 +140 +139 +146 +147 +145 +146 +145 +145 +150 +159 +161 +162 +163 +168 +173 +175 +174 +172 +172 +169 +175 +177 +168 +154 +138 +140 +152 +165 +168 +162 +154 +152 +153 +152 +151 +147 +141 +136 +138 +144 +150 +151 +149 +147 +146 +148 +151 +152 +150 +152 +152 +153 +149 +143 +143 +145 +142 +139 +140 +141 +140 +145 +151 +152 +149 +146 +143 +143 +147 +149 +146 +144 +145 +141 +143 +146 +146 +145 +143 +143 +144 +141 +141 +141 +141 +140 +143 +147 +151 +147 +145 +144 +139 +132 +132 +133 +131 +128 +130 +131 +131 +130 +131 +133 +135 +146 +150 +141 +131 +133 +133 +127 +125 +123 +126 +127 +126 +124 +125 +125 +121 +121 +121 +123 +126 +126 +123 +122 +123 +124 +123 +124 +124 +123 +121 +121 +122 +123 +121 +119 +119 +120 +123 +126 +129 +126 +122 +122 +125 +123 +119 +118 +121 +127 +131 +135 +136 +131 +125 +126 +131 +133 +129 +122 +117 +120 +127 +127 +124 +126 +128 +131 +132 +129 +124 +125 +127 +127 +124 +126 +134 +136 +133 +130 +131 +128 +127 +125 +125 +127 +132 +135 +134 +133 +129 +129 +127 +124 +131 +136 +132 +125 +128 +132 +133 +129 +125 +124 +125 +125 +127 +129 +129 +129 +129 +127 +124 +128 +125 +127 +133 +132 +126 +128 +136 +133 +135 +134 +133 +132 +133 +133 +132 +136 +136 +136 +136 +139 +143 +144 +143 +140 +141 +142 +142 +139 +137 +139 +141 +141 +139 +138 +138 +138 +137 +136 +137 +141 +141 +140 +139 +141 +141 +136 +130 +137 +141 +144 +143 +140 +137 +130 +125 +114 +112 +112 +112 +112 +116 +129 +141 +153 +154 +149 +143 +145 +149 +145 +136 +132 +134 +135 +133 +128 +126 +130 +137 +141 +144 +144 +140 +137 +140 +143 +142 +135 +129 +129 +137 +143 +142 +137 +135 +136 +134 +130 +133 +143 +149 +144 +135 +134 +133 +137 +136 +136 +137 +136 +141 +145 +140 +142 +145 +140 +140 +143 +141 +138 +133 +132 +137 +144 +146 +147 +149 +144 +140 +138 +141 +145 +147 +146 +144 +141 +140 +140 +145 +150 +152 +147 +143 +146 +145 +146 +148 +149 +148 +146 +146 +149 +148 +149 +150 +149 +144 +141 +139 +142 +141 +142 +142 +137 +133 +137 +145 +152 +155 +145 +135 +139 +145 +144 +145 +141 +145 +147 +148 +145 +135 +131 +136 +145 +144 +143 +144 +146 +149 +148 +147 +149 +149 +149 +145 +140 +140 +145 +149 +152 +150 +148 +146 +146 +148 +150 +152 +148 +143 +137 +132 +133 +136 +139 +141 +141 +146 +153 +154 +146 +136 +136 +143 +143 +144 +141 +135 +133 +135 +134 +129 +132 +135 +141 +142 +140 +142 +144 +143 +140 +138 +136 +135 +137 +138 +139 +139 +141 +143 +145 +145 +143 +142 +141 +141 +139 +138 +137 +134 +132 +133 +134 +136 +137 +140 +142 +141 +141 +141 +140 +139 +145 +146 +146 +144 +141 +140 +139 +141 +142 +144 +145 +143 +138 +133 +133 +136 +143 +142 +141 +140 +138 +136 +137 +139 +143 +139 +138 +139 +138 +134 +132 +133 +140 +145 +145 +141 +142 +142 +139 +139 +140 +142 +142 +141 +142 +144 +146 +147 +148 +148 +147 +143 +136 +134 +135 +135 +139 +134 +130 +134 +142 +147 +147 +144 +138 +143 +149 +153 +154 +152 +148 +144 +139 +141 +145 +148 +146 +139 +133 +130 +130 +133 +136 +135 +134 +137 +147 +156 +148 +151 +154 +154 +150 +146 +147 +150 +144 +135 +137 +146 +148 +149 +151 +147 +138 +157 +178 +185 +170 +149 +139 +140 +143 +139 +135 +138 +143 +146 +160 +180 +195 +181 +152 +130 +126 +127 +136 +151 +173 +170 +154 +133 +128 +144 +156 +157 +150 +141 +135 +132 +128 +134 +148 +159 +169 +167 +170 +183 +190 +192 +179 +148 +128 +120 +123 +127 +155 +180 +178 +145 +128 +124 +139 +142 +137 +146 +166 +189 +194 +180 +168 +152 +133 +137 +164 +187 +201 +180 +152 +132 +134 +142 +143 +152 +162 +155 +138 +125 +136 +159 +168 +161 +142 +128 +143 +173 +185 +193 +191 +176 +145 +143 +155 +177 +183 +172 +167 +171 +173 +184 +196 +206 +209 +198 +176 +155 +162 +179 +191 +185 +173 +171 +174 +174 +181 +182 +177 +169 +167 +166 +169 +176 +183 +180 +165 +153 +166 +182 +177 +163 +156 +169 +186 +201 +208 +205 +186 +165 +161 +167 +177 +185 +193 +201 +195 +181 +170 +166 +170 +187 +204 +210 +211 +215 +217 +214 +215 +216 +213 +206 +203 +205 +213 +201 +195 +201 +209 +211 +214 +219 +221 +204 +181 +168 +177 +196 +192 +172 +147 +146 +162 +190 +206 +210 +200 +183 +187 +203 +206 +196 +197 +212 +230 +240 +232 +228 +218 +205 +197 +194 +187 +182 +172 +180 +192 +202 +206 +204 +200 +197 +202 +209 +210 +204 +193 +184 +176 +171 +158 +132 +109 +99 +95 +105 +116 +117 +119 +121 +124 +127 +130 +133 +137 +139 +138 +137 +138 +140 +144 +147 +149 +149 +147 +154 +162 +166 +167 +169 +172 +175 +179 +185 +192 +197 +196 +196 +195 +196 +196 +193 +189 +188 +186 +182 +175 +171 +162 +160 +158 +157 +160 +164 +170 +175 +176 +175 +170 +167 +170 +175 +176 +174 +175 +174 +173 +172 +173 +172 +170 +169 +169 +170 +170 +169 +167 +160 +157 +154 +156 +155 +153 +151 +152 +156 +161 +163 +183 +199 +207 +202 +192 +187 +187 +186 +191 +203 +216 +228 +235 +244 +247 +248 +249 +250 +251 +252 +251 +251 +252 +253 +251 +251 +250 +250 +249 +249 +249 +250 +249 +249 +248 +248 +249 +248 +247 +246 +247 +247 +247 +246 +247 +247 +247 +247 +245 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +247 +246 +246 +246 +245 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +244 +243 +243 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +241 +240 +240 +240 +239 +239 +239 +239 +240 +239 +238 +238 +237 +237 +237 +237 +240 +240 +239 +238 +237 +238 +239 +240 +240 +239 +238 +237 +237 +238 +239 +240 +239 +239 +240 +241 +242 +242 +241 +240 +241 +242 +243 +244 +244 +244 +245 +245 +245 +244 +243 +245 +245 +244 +245 +246 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +248 +248 +247 +248 +249 +249 +249 +248 +249 +249 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +248 +248 +248 +249 +249 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +251 +245 +240 +238 +235 +232 +223 +216 +211 +205 +194 +182 +170 +159 +157 +170 +181 +185 +179 +164 +156 +160 +165 +177 +190 +195 +187 +172 +158 +150 +138 +136 +146 +164 +176 +176 +175 +178 +176 +177 +173 +166 +161 +159 +154 +148 +153 +148 +144 +142 +145 +153 +155 +149 +138 +134 +139 +154 +170 +176 +172 +168 +163 +166 +165 +159 +156 +160 +161 +160 +152 +156 +161 +164 +163 +159 +155 +152 +152 +151 +153 +157 +157 +154 +150 +148 +147 +146 +140 +135 +136 +144 +149 +149 +143 +144 +149 +152 +148 +141 +139 +140 +138 +143 +146 +144 +141 +141 +143 +145 +142 +142 +142 +141 +140 +139 +138 +138 +141 +141 +142 +143 +142 +138 +134 +131 +134 +137 +139 +137 +131 +126 +128 +133 +137 +134 +133 +134 +134 +133 +130 +128 +134 +127 +118 +111 +106 +99 +96 +97 +101 +102 +104 +102 +100 +105 +114 +123 +131 +132 +131 +128 +126 +127 +129 +129 +130 +132 +131 +128 +128 +132 +135 +135 +138 +134 +132 +133 +132 +130 +128 +127 +130 +126 +123 +122 +123 +125 +124 +122 +122 +120 +121 +120 +118 +113 +109 +108 +107 +107 +101 +93 +89 +93 +95 +94 +94 +95 +100 +107 +111 +112 +115 +119 +127 +132 +134 +130 +128 +131 +129 +123 +126 +124 +127 +131 +127 +118 +117 +124 +126 +127 +130 +134 +140 +146 +148 +147 +147 +143 +140 +137 +134 +129 +123 +120 +118 +121 +125 +128 +128 +126 +124 +123 +127 +125 +126 +128 +130 +130 +130 +131 +130 +129 +127 +125 +121 +118 +121 +126 +129 +131 +131 +131 +131 +129 +126 +122 +119 +117 +116 +119 +125 +130 +131 +129 +128 +134 +136 +132 +133 +135 +133 +126 +126 +131 +134 +134 +133 +133 +129 +125 +128 +129 +129 +129 +130 +132 +131 +128 +129 +130 +131 +132 +132 +132 +132 +131 +128 +130 +134 +137 +138 +137 +138 +140 +142 +144 +144 +145 +147 +145 +150 +159 +160 +157 +158 +166 +173 +179 +183 +184 +182 +177 +171 +178 +180 +169 +156 +142 +141 +152 +162 +164 +159 +154 +153 +153 +154 +154 +150 +143 +138 +140 +147 +152 +151 +151 +152 +152 +151 +150 +150 +149 +146 +147 +148 +144 +140 +141 +143 +139 +138 +143 +145 +145 +149 +155 +155 +151 +149 +142 +138 +142 +148 +147 +141 +136 +141 +145 +149 +148 +145 +142 +142 +143 +144 +145 +143 +139 +139 +144 +148 +148 +148 +145 +143 +137 +130 +130 +132 +129 +124 +129 +132 +132 +131 +132 +134 +136 +146 +146 +138 +132 +134 +135 +132 +128 +126 +126 +125 +124 +124 +125 +126 +125 +123 +123 +123 +123 +121 +120 +123 +128 +125 +124 +125 +125 +123 +120 +119 +120 +121 +120 +120 +122 +122 +121 +120 +121 +127 +125 +124 +125 +123 +120 +120 +122 +126 +130 +134 +135 +130 +123 +125 +131 +134 +130 +122 +118 +119 +123 +125 +124 +124 +128 +134 +135 +132 +126 +126 +130 +130 +125 +123 +126 +128 +126 +124 +124 +122 +124 +127 +128 +130 +132 +130 +127 +126 +126 +126 +125 +127 +133 +135 +129 +124 +122 +123 +128 +130 +127 +125 +125 +134 +134 +136 +137 +136 +132 +128 +125 +130 +128 +128 +129 +125 +122 +126 +135 +133 +137 +139 +137 +135 +135 +135 +135 +142 +142 +143 +142 +143 +145 +146 +144 +143 +142 +141 +141 +139 +138 +139 +141 +145 +142 +138 +137 +139 +140 +140 +139 +136 +138 +139 +138 +137 +137 +137 +137 +137 +140 +144 +145 +140 +133 +126 +122 +115 +116 +117 +116 +113 +117 +131 +145 +150 +150 +147 +144 +146 +149 +144 +135 +133 +134 +135 +135 +134 +134 +139 +145 +145 +145 +142 +139 +136 +138 +140 +141 +134 +126 +124 +134 +142 +142 +140 +140 +141 +138 +134 +135 +138 +140 +138 +135 +141 +137 +142 +143 +139 +135 +134 +143 +146 +143 +147 +151 +146 +141 +143 +147 +142 +136 +136 +143 +148 +145 +143 +142 +138 +134 +132 +136 +141 +142 +142 +142 +140 +138 +139 +144 +149 +149 +143 +137 +137 +137 +138 +141 +144 +145 +146 +146 +148 +147 +147 +150 +151 +148 +144 +140 +141 +137 +138 +140 +135 +130 +136 +147 +153 +152 +145 +139 +140 +142 +142 +143 +141 +145 +147 +145 +141 +134 +134 +140 +144 +144 +143 +143 +145 +147 +148 +148 +149 +149 +147 +144 +142 +144 +150 +155 +151 +149 +146 +144 +144 +146 +150 +152 +150 +146 +140 +135 +135 +136 +138 +140 +145 +149 +151 +149 +142 +138 +140 +143 +142 +143 +141 +136 +134 +135 +135 +133 +138 +140 +144 +145 +142 +144 +146 +144 +140 +139 +137 +137 +138 +140 +140 +140 +143 +146 +146 +144 +142 +143 +141 +137 +134 +135 +133 +130 +129 +131 +135 +137 +140 +141 +141 +140 +141 +144 +145 +144 +142 +145 +147 +149 +148 +145 +142 +141 +141 +140 +141 +143 +140 +134 +133 +136 +142 +141 +141 +140 +138 +135 +135 +136 +141 +138 +137 +138 +139 +138 +136 +136 +143 +146 +143 +139 +141 +141 +139 +139 +143 +147 +149 +147 +145 +144 +144 +143 +147 +146 +146 +140 +133 +134 +141 +142 +141 +135 +128 +128 +136 +143 +145 +144 +140 +142 +144 +146 +149 +150 +147 +141 +137 +138 +141 +147 +148 +144 +137 +132 +130 +122 +116 +116 +122 +131 +142 +151 +153 +154 +157 +157 +150 +143 +146 +153 +161 +146 +141 +147 +148 +143 +138 +135 +136 +142 +166 +196 +196 +163 +132 +121 +135 +134 +129 +128 +131 +137 +150 +168 +186 +194 +174 +137 +116 +117 +131 +147 +161 +159 +143 +126 +126 +135 +151 +170 +174 +150 +131 +126 +125 +130 +146 +159 +177 +171 +161 +163 +180 +198 +188 +153 +121 +114 +123 +129 +148 +173 +186 +166 +126 +116 +134 +147 +143 +140 +149 +181 +201 +190 +173 +151 +131 +131 +151 +173 +193 +188 +168 +138 +128 +134 +143 +160 +174 +158 +135 +122 +130 +152 +169 +175 +155 +130 +138 +169 +178 +180 +184 +182 +165 +146 +142 +161 +179 +178 +169 +167 +170 +184 +190 +194 +202 +204 +192 +166 +152 +169 +185 +182 +171 +169 +166 +157 +158 +157 +163 +172 +171 +162 +170 +192 +196 +193 +175 +154 +152 +166 +176 +180 +170 +179 +187 +194 +202 +205 +194 +178 +157 +167 +179 +188 +200 +211 +202 +180 +168 +165 +169 +182 +197 +204 +211 +219 +218 +212 +216 +218 +215 +206 +195 +196 +217 +216 +211 +205 +208 +216 +219 +215 +222 +208 +186 +169 +172 +191 +193 +179 +164 +153 +162 +190 +210 +209 +201 +195 +196 +201 +204 +202 +199 +201 +217 +239 +236 +230 +218 +208 +205 +204 +193 +181 +173 +179 +189 +199 +208 +214 +214 +210 +206 +211 +213 +208 +198 +186 +177 +173 +158 +132 +108 +96 +94 +105 +116 +116 +119 +120 +122 +125 +129 +133 +135 +136 +137 +136 +136 +138 +142 +146 +148 +149 +149 +153 +158 +162 +164 +166 +170 +173 +177 +183 +191 +197 +199 +197 +196 +195 +196 +194 +191 +190 +190 +188 +184 +180 +171 +167 +162 +159 +160 +163 +168 +173 +178 +183 +180 +173 +170 +173 +175 +171 +170 +170 +169 +169 +171 +171 +171 +170 +168 +168 +168 +166 +164 +160 +157 +155 +160 +161 +160 +156 +156 +159 +159 +157 +159 +178 +200 +206 +202 +197 +195 +194 +199 +208 +222 +232 +240 +246 +249 +248 +248 +250 +252 +252 +251 +251 +252 +253 +251 +250 +250 +250 +249 +249 +248 +249 +247 +247 +247 +247 +248 +247 +246 +244 +246 +246 +246 +246 +246 +246 +247 +247 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +246 +245 +244 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +246 +247 +246 +246 +245 +245 +245 +246 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +244 +244 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +239 +238 +237 +237 +237 +238 +240 +239 +238 +236 +236 +236 +238 +240 +240 +239 +238 +237 +237 +238 +239 +240 +240 +240 +240 +241 +242 +242 +241 +240 +242 +242 +244 +244 +244 +244 +245 +245 +246 +244 +243 +245 +245 +244 +245 +247 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +248 +249 +250 +251 +251 +250 +249 +248 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +248 +248 +248 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +251 +244 +240 +241 +239 +235 +226 +216 +212 +210 +198 +181 +169 +163 +169 +182 +186 +179 +171 +160 +155 +161 +175 +186 +194 +189 +175 +162 +151 +144 +138 +149 +165 +175 +176 +175 +176 +179 +174 +171 +168 +164 +160 +156 +152 +151 +150 +140 +137 +142 +150 +157 +155 +146 +139 +141 +152 +168 +176 +172 +168 +169 +167 +164 +160 +156 +156 +159 +163 +165 +158 +164 +166 +161 +156 +154 +153 +153 +156 +156 +158 +158 +156 +152 +147 +145 +145 +146 +144 +142 +146 +154 +155 +152 +144 +142 +145 +150 +148 +142 +140 +143 +147 +145 +143 +142 +142 +142 +144 +148 +142 +142 +141 +140 +139 +138 +137 +137 +139 +141 +143 +143 +138 +131 +127 +128 +135 +137 +140 +139 +133 +128 +131 +136 +137 +135 +134 +136 +137 +136 +136 +136 +139 +133 +124 +117 +114 +111 +108 +106 +109 +108 +108 +107 +107 +108 +109 +110 +112 +113 +113 +113 +116 +121 +123 +122 +122 +122 +123 +123 +124 +127 +130 +132 +130 +127 +125 +127 +128 +125 +122 +121 +121 +119 +118 +119 +119 +118 +115 +112 +113 +110 +110 +109 +107 +102 +99 +98 +96 +99 +97 +92 +92 +98 +103 +102 +101 +104 +110 +116 +119 +122 +125 +126 +131 +133 +135 +137 +137 +134 +131 +129 +136 +135 +137 +139 +134 +126 +124 +127 +132 +134 +136 +139 +144 +149 +149 +147 +142 +141 +137 +135 +133 +130 +126 +122 +125 +127 +129 +130 +128 +126 +124 +123 +127 +125 +125 +127 +130 +130 +128 +127 +128 +126 +125 +126 +123 +121 +126 +133 +133 +134 +132 +130 +129 +127 +124 +121 +115 +115 +116 +121 +125 +130 +132 +133 +136 +137 +137 +133 +131 +130 +129 +127 +128 +129 +130 +130 +130 +129 +127 +125 +130 +130 +129 +128 +128 +130 +129 +127 +128 +129 +131 +131 +130 +130 +131 +133 +129 +131 +135 +137 +137 +135 +137 +141 +145 +145 +143 +144 +148 +150 +154 +162 +155 +153 +161 +180 +189 +188 +188 +192 +188 +179 +171 +178 +179 +168 +160 +152 +149 +155 +160 +157 +151 +149 +150 +151 +154 +155 +153 +146 +141 +144 +150 +154 +151 +151 +153 +153 +151 +149 +148 +148 +143 +142 +143 +143 +143 +147 +148 +142 +141 +148 +152 +152 +154 +158 +157 +152 +148 +143 +140 +141 +144 +144 +141 +137 +147 +149 +151 +150 +147 +144 +143 +144 +146 +149 +147 +139 +136 +142 +143 +140 +142 +142 +143 +139 +133 +132 +132 +128 +125 +129 +132 +132 +132 +134 +135 +135 +138 +135 +132 +129 +129 +133 +135 +131 +127 +124 +123 +125 +126 +126 +127 +127 +125 +125 +124 +124 +122 +122 +125 +130 +125 +124 +123 +122 +121 +119 +120 +122 +122 +120 +120 +121 +121 +120 +120 +121 +128 +127 +125 +123 +121 +122 +124 +125 +126 +128 +133 +135 +131 +125 +125 +129 +131 +127 +123 +122 +122 +123 +124 +126 +127 +131 +136 +140 +137 +132 +130 +133 +132 +128 +126 +126 +128 +129 +127 +125 +123 +126 +129 +130 +129 +130 +129 +127 +126 +129 +128 +128 +131 +133 +133 +134 +132 +128 +123 +125 +131 +134 +133 +130 +139 +139 +139 +137 +135 +133 +129 +125 +125 +126 +128 +128 +126 +125 +128 +133 +131 +135 +139 +139 +138 +139 +140 +141 +144 +145 +146 +147 +150 +151 +148 +143 +143 +141 +139 +139 +139 +136 +136 +137 +142 +139 +136 +136 +138 +141 +141 +140 +134 +134 +135 +136 +137 +137 +138 +140 +136 +136 +140 +142 +137 +128 +124 +123 +123 +123 +123 +121 +121 +126 +137 +146 +143 +143 +142 +142 +143 +144 +142 +138 +138 +137 +136 +137 +139 +142 +147 +151 +147 +143 +140 +139 +138 +138 +139 +140 +138 +134 +132 +136 +141 +142 +140 +139 +139 +139 +140 +142 +139 +137 +138 +144 +146 +138 +138 +135 +133 +134 +132 +138 +145 +148 +151 +150 +148 +142 +141 +149 +146 +146 +147 +150 +151 +147 +143 +139 +141 +136 +134 +137 +139 +139 +141 +144 +143 +143 +144 +149 +152 +149 +141 +136 +133 +133 +135 +137 +141 +144 +146 +147 +145 +143 +144 +148 +150 +148 +144 +140 +138 +136 +136 +138 +137 +135 +140 +147 +153 +148 +146 +146 +144 +143 +145 +145 +143 +145 +142 +137 +137 +137 +139 +143 +143 +144 +145 +145 +144 +147 +151 +155 +153 +151 +148 +145 +143 +145 +148 +151 +147 +146 +144 +143 +143 +145 +147 +148 +151 +148 +143 +139 +137 +137 +138 +139 +148 +150 +148 +141 +138 +141 +144 +144 +145 +144 +143 +140 +138 +137 +138 +138 +140 +142 +146 +147 +146 +148 +150 +147 +142 +140 +139 +139 +140 +141 +141 +140 +144 +145 +144 +142 +143 +145 +142 +137 +134 +135 +135 +132 +132 +136 +141 +143 +141 +139 +137 +135 +138 +142 +145 +144 +141 +144 +146 +149 +148 +145 +143 +142 +140 +139 +139 +139 +139 +138 +139 +139 +137 +138 +141 +144 +142 +139 +138 +139 +139 +138 +137 +136 +138 +141 +143 +143 +145 +148 +145 +140 +139 +138 +139 +142 +147 +150 +152 +150 +148 +146 +146 +145 +145 +143 +144 +140 +132 +136 +144 +143 +143 +142 +139 +137 +139 +144 +145 +144 +148 +147 +145 +142 +144 +148 +146 +140 +139 +136 +136 +142 +147 +147 +143 +140 +134 +121 +111 +113 +118 +122 +129 +136 +152 +152 +150 +147 +141 +140 +146 +153 +160 +158 +153 +150 +150 +144 +134 +129 +129 +126 +143 +179 +196 +176 +140 +119 +130 +133 +129 +123 +123 +132 +146 +159 +176 +190 +186 +156 +124 +112 +125 +145 +149 +144 +134 +126 +123 +125 +141 +165 +174 +163 +145 +126 +115 +125 +143 +153 +166 +166 +154 +153 +170 +189 +191 +170 +134 +122 +127 +131 +144 +168 +188 +178 +132 +116 +128 +142 +148 +141 +138 +165 +189 +185 +174 +158 +137 +124 +135 +156 +172 +176 +166 +144 +138 +141 +145 +164 +172 +160 +138 +122 +128 +149 +169 +178 +161 +139 +143 +165 +169 +167 +171 +174 +172 +147 +138 +158 +179 +177 +163 +155 +165 +174 +175 +187 +194 +191 +187 +173 +157 +165 +174 +172 +169 +174 +170 +151 +144 +151 +168 +184 +179 +161 +166 +191 +205 +200 +178 +152 +146 +157 +171 +181 +183 +188 +188 +183 +189 +201 +202 +194 +166 +166 +178 +196 +209 +211 +201 +185 +170 +167 +170 +180 +193 +202 +211 +218 +221 +217 +223 +222 +217 +208 +190 +186 +203 +217 +223 +216 +212 +217 +219 +216 +222 +212 +193 +173 +169 +185 +190 +182 +180 +169 +169 +190 +211 +209 +200 +199 +198 +205 +208 +207 +203 +200 +210 +227 +227 +225 +220 +214 +211 +207 +195 +182 +176 +178 +185 +197 +207 +214 +217 +221 +219 +216 +212 +208 +199 +187 +179 +178 +161 +135 +111 +98 +95 +107 +116 +113 +120 +119 +120 +124 +129 +133 +135 +135 +135 +134 +134 +136 +139 +144 +147 +149 +152 +154 +157 +159 +162 +165 +168 +171 +176 +180 +187 +193 +196 +197 +196 +196 +195 +194 +192 +192 +192 +191 +188 +186 +179 +174 +167 +162 +159 +158 +160 +165 +174 +181 +184 +179 +174 +171 +170 +168 +167 +167 +168 +169 +171 +171 +170 +170 +165 +166 +164 +162 +161 +159 +158 +157 +160 +160 +160 +160 +159 +158 +159 +160 +153 +165 +184 +198 +203 +202 +200 +199 +206 +216 +227 +236 +243 +246 +247 +247 +247 +249 +251 +252 +252 +250 +252 +253 +250 +250 +250 +250 +249 +249 +249 +249 +248 +247 +248 +247 +247 +247 +247 +246 +247 +247 +246 +246 +246 +246 +246 +247 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +245 +245 +244 +245 +245 +245 +244 +244 +244 +245 +245 +246 +246 +245 +245 +245 +245 +246 +246 +245 +246 +246 +246 +245 +245 +247 +248 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +244 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +242 +241 +241 +240 +240 +240 +240 +240 +240 +240 +239 +238 +238 +238 +238 +239 +239 +239 +238 +237 +236 +237 +239 +240 +239 +239 +238 +237 +238 +238 +239 +240 +241 +240 +240 +240 +241 +241 +241 +240 +241 +242 +243 +244 +243 +244 +244 +245 +246 +245 +244 +245 +245 +245 +245 +247 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +250 +249 +248 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +249 +249 +248 +248 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +252 +246 +244 +246 +246 +243 +231 +218 +214 +214 +201 +181 +168 +163 +177 +191 +188 +173 +165 +159 +156 +160 +183 +192 +193 +179 +163 +153 +148 +145 +145 +163 +178 +179 +176 +176 +178 +178 +169 +166 +164 +163 +157 +151 +154 +161 +149 +136 +134 +146 +157 +161 +155 +144 +143 +149 +164 +181 +182 +171 +169 +176 +173 +164 +156 +156 +157 +159 +164 +168 +168 +167 +165 +162 +154 +146 +149 +158 +162 +163 +162 +158 +153 +151 +147 +143 +144 +146 +148 +149 +150 +153 +152 +150 +148 +150 +150 +149 +148 +148 +144 +142 +143 +140 +140 +145 +149 +146 +142 +140 +143 +142 +141 +140 +138 +137 +136 +135 +140 +142 +145 +143 +135 +129 +129 +133 +143 +141 +140 +141 +141 +138 +138 +139 +138 +135 +134 +136 +136 +136 +137 +139 +138 +136 +133 +131 +133 +133 +129 +123 +122 +119 +117 +118 +119 +117 +110 +104 +102 +102 +101 +102 +108 +113 +114 +112 +114 +114 +112 +114 +112 +112 +112 +116 +115 +114 +113 +117 +119 +119 +116 +114 +108 +109 +111 +114 +115 +113 +107 +102 +102 +100 +99 +99 +96 +93 +91 +93 +94 +102 +106 +105 +107 +112 +114 +111 +113 +114 +116 +117 +119 +122 +123 +122 +123 +120 +123 +132 +136 +133 +133 +137 +140 +141 +144 +145 +142 +138 +136 +135 +141 +141 +142 +142 +144 +146 +143 +139 +132 +132 +132 +132 +134 +135 +133 +131 +132 +133 +133 +132 +130 +130 +131 +132 +131 +129 +130 +134 +137 +134 +129 +126 +128 +126 +126 +128 +127 +125 +128 +134 +133 +132 +129 +128 +128 +130 +128 +125 +125 +125 +126 +128 +129 +130 +132 +134 +135 +133 +132 +132 +130 +128 +130 +133 +132 +130 +129 +129 +129 +129 +128 +129 +128 +129 +130 +130 +130 +131 +129 +126 +127 +129 +130 +129 +128 +128 +130 +132 +130 +132 +136 +137 +135 +134 +137 +142 +145 +146 +143 +144 +150 +154 +156 +159 +150 +151 +168 +194 +203 +195 +190 +195 +192 +181 +171 +177 +176 +164 +160 +158 +157 +159 +159 +152 +145 +143 +145 +146 +153 +155 +153 +148 +144 +146 +151 +154 +149 +149 +148 +148 +147 +147 +148 +149 +149 +146 +145 +145 +147 +152 +151 +142 +142 +150 +156 +156 +156 +158 +155 +149 +145 +147 +148 +145 +142 +142 +145 +147 +151 +151 +151 +150 +148 +145 +143 +142 +142 +148 +147 +137 +134 +141 +143 +138 +134 +137 +143 +144 +139 +136 +132 +127 +128 +131 +132 +132 +132 +135 +136 +135 +126 +124 +129 +132 +130 +131 +133 +128 +126 +122 +122 +127 +130 +128 +126 +125 +128 +128 +128 +128 +127 +125 +127 +130 +126 +123 +120 +119 +119 +120 +123 +125 +123 +120 +117 +118 +119 +120 +124 +128 +129 +129 +125 +120 +119 +122 +126 +128 +126 +128 +132 +136 +133 +128 +126 +128 +126 +124 +124 +126 +126 +124 +125 +129 +130 +132 +136 +142 +140 +134 +131 +133 +130 +130 +130 +132 +135 +138 +135 +131 +130 +131 +131 +129 +127 +129 +131 +131 +129 +132 +130 +130 +133 +131 +131 +142 +136 +134 +128 +123 +129 +138 +140 +135 +133 +135 +134 +130 +130 +134 +133 +128 +122 +126 +130 +131 +131 +130 +129 +127 +127 +131 +134 +135 +136 +139 +141 +142 +143 +144 +147 +151 +157 +158 +151 +143 +138 +137 +136 +138 +137 +135 +136 +137 +137 +136 +134 +134 +137 +139 +140 +139 +135 +131 +130 +136 +142 +143 +141 +139 +135 +134 +135 +139 +134 +125 +123 +127 +127 +127 +125 +124 +127 +132 +139 +143 +142 +142 +141 +141 +140 +140 +140 +141 +142 +139 +136 +137 +139 +143 +147 +151 +146 +141 +138 +141 +141 +139 +139 +140 +145 +146 +144 +142 +142 +141 +137 +132 +141 +135 +135 +142 +144 +141 +139 +142 +141 +129 +120 +115 +121 +132 +131 +131 +138 +149 +151 +146 +144 +139 +137 +145 +150 +155 +157 +155 +153 +152 +149 +143 +144 +139 +135 +137 +139 +138 +141 +146 +147 +149 +152 +155 +156 +151 +145 +139 +141 +140 +140 +140 +141 +144 +145 +145 +141 +140 +142 +146 +148 +146 +142 +139 +136 +137 +139 +141 +143 +144 +146 +146 +152 +145 +148 +154 +149 +147 +150 +149 +143 +143 +135 +130 +135 +141 +142 +143 +141 +144 +145 +145 +144 +146 +156 +165 +158 +155 +150 +146 +143 +142 +142 +143 +146 +145 +145 +144 +144 +145 +146 +146 +150 +148 +145 +141 +138 +137 +138 +140 +146 +150 +147 +137 +133 +139 +143 +143 +146 +144 +144 +144 +141 +139 +139 +141 +140 +142 +147 +149 +149 +152 +153 +150 +143 +141 +140 +140 +140 +141 +140 +139 +142 +143 +142 +140 +143 +147 +145 +138 +136 +139 +140 +138 +138 +143 +148 +150 +143 +139 +135 +132 +135 +140 +143 +143 +141 +143 +146 +145 +143 +142 +143 +145 +139 +140 +138 +136 +139 +143 +143 +141 +138 +141 +145 +148 +146 +142 +139 +139 +136 +138 +137 +134 +136 +141 +147 +149 +144 +149 +148 +143 +141 +139 +139 +144 +148 +150 +150 +148 +148 +149 +151 +151 +144 +142 +144 +142 +134 +138 +144 +140 +148 +149 +147 +142 +141 +145 +148 +149 +149 +149 +145 +140 +143 +149 +150 +146 +140 +134 +131 +135 +142 +146 +145 +143 +139 +126 +119 +122 +123 +118 +119 +127 +142 +144 +144 +139 +137 +140 +144 +146 +147 +161 +163 +152 +149 +147 +138 +132 +117 +122 +135 +156 +174 +175 +156 +138 +129 +135 +131 +122 +122 +130 +144 +155 +169 +181 +185 +169 +142 +125 +121 +126 +141 +146 +145 +130 +117 +123 +136 +141 +150 +161 +163 +138 +112 +111 +129 +141 +147 +154 +152 +156 +168 +178 +188 +189 +156 +132 +127 +127 +140 +162 +182 +174 +153 +130 +126 +130 +142 +142 +136 +160 +182 +174 +169 +168 +152 +121 +115 +135 +158 +159 +152 +145 +153 +155 +148 +157 +162 +171 +160 +130 +119 +140 +166 +177 +160 +145 +148 +161 +162 +160 +163 +165 +160 +155 +151 +157 +173 +183 +173 +156 +155 +168 +173 +182 +184 +176 +176 +167 +165 +162 +163 +162 +168 +184 +181 +160 +140 +155 +181 +204 +200 +173 +158 +165 +198 +202 +185 +157 +147 +155 +167 +173 +189 +192 +185 +173 +175 +195 +207 +206 +190 +170 +172 +197 +208 +199 +190 +190 +182 +176 +174 +182 +194 +205 +209 +211 +223 +224 +233 +227 +218 +209 +189 +182 +187 +207 +225 +226 +217 +213 +215 +219 +228 +216 +193 +168 +160 +177 +189 +188 +186 +181 +176 +185 +205 +208 +198 +193 +196 +211 +216 +208 +204 +207 +211 +215 +212 +220 +224 +219 +212 +205 +196 +186 +177 +174 +180 +195 +204 +207 +213 +221 +220 +215 +213 +214 +208 +195 +184 +181 +166 +139 +115 +102 +99 +108 +115 +109 +122 +120 +120 +124 +130 +134 +135 +135 +134 +133 +133 +134 +137 +142 +147 +149 +152 +153 +155 +157 +161 +165 +168 +170 +174 +177 +183 +189 +193 +196 +197 +197 +193 +194 +193 +193 +192 +191 +188 +186 +184 +179 +170 +163 +157 +153 +154 +157 +164 +171 +179 +183 +180 +173 +171 +172 +167 +168 +170 +173 +174 +174 +173 +171 +169 +168 +166 +162 +160 +159 +159 +159 +156 +155 +158 +162 +160 +156 +159 +166 +161 +164 +174 +187 +198 +202 +202 +203 +212 +223 +234 +243 +247 +250 +249 +247 +244 +247 +250 +251 +251 +250 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +250 +249 +248 +248 +248 +248 +249 +249 +248 +247 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +245 +245 +244 +244 +245 +245 +245 +245 +244 +243 +243 +243 +244 +244 +246 +245 +245 +244 +244 +245 +245 +245 +245 +245 +246 +246 +245 +246 +248 +250 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +242 +242 +241 +241 +240 +240 +241 +241 +242 +242 +241 +241 +240 +240 +242 +241 +241 +240 +240 +240 +240 +241 +241 +239 +238 +238 +238 +238 +239 +240 +239 +239 +239 +239 +239 +239 +240 +241 +239 +238 +238 +238 +238 +238 +239 +240 +241 +241 +240 +240 +241 +241 +241 +241 +240 +241 +242 +243 +243 +243 +244 +244 +246 +245 +244 +245 +246 +245 +246 +247 +247 +247 +246 +246 +246 +247 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +250 +250 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +247 +248 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +249 +249 +249 +248 +248 +248 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +250 +244 +243 +248 +250 +249 +234 +223 +218 +217 +204 +182 +166 +163 +183 +195 +190 +173 +160 +148 +149 +167 +186 +192 +182 +168 +155 +145 +150 +152 +160 +174 +184 +181 +178 +180 +179 +175 +169 +171 +165 +156 +157 +161 +158 +155 +146 +140 +137 +150 +164 +161 +148 +142 +147 +162 +178 +181 +174 +169 +169 +171 +167 +156 +153 +159 +163 +160 +163 +172 +175 +163 +153 +149 +146 +145 +154 +166 +171 +167 +163 +160 +156 +152 +149 +147 +143 +149 +151 +150 +147 +145 +146 +149 +160 +160 +157 +151 +149 +151 +154 +153 +145 +142 +140 +142 +144 +143 +141 +139 +144 +142 +141 +140 +137 +134 +134 +135 +138 +140 +141 +140 +140 +139 +138 +137 +142 +142 +142 +141 +142 +143 +142 +139 +137 +139 +143 +145 +140 +133 +132 +136 +135 +137 +140 +144 +147 +148 +141 +133 +129 +132 +134 +133 +130 +125 +121 +119 +112 +110 +105 +101 +101 +104 +107 +108 +109 +107 +106 +103 +101 +97 +94 +93 +97 +99 +97 +96 +100 +104 +100 +93 +91 +95 +96 +92 +91 +94 +94 +91 +93 +96 +97 +97 +100 +105 +107 +107 +110 +112 +117 +119 +120 +120 +121 +123 +119 +119 +118 +118 +119 +119 +117 +114 +114 +112 +116 +128 +135 +132 +131 +133 +140 +146 +149 +144 +142 +144 +144 +142 +143 +139 +136 +139 +142 +139 +134 +130 +123 +127 +130 +132 +134 +136 +134 +130 +128 +131 +130 +126 +128 +136 +140 +138 +140 +135 +131 +133 +135 +133 +130 +128 +128 +129 +129 +128 +125 +124 +127 +130 +128 +129 +128 +126 +126 +128 +128 +128 +131 +130 +129 +128 +126 +126 +130 +134 +138 +132 +126 +127 +129 +130 +132 +135 +133 +127 +128 +135 +138 +131 +127 +130 +129 +132 +133 +131 +131 +131 +129 +125 +127 +127 +127 +128 +129 +130 +130 +130 +135 +135 +133 +134 +136 +135 +135 +140 +146 +145 +144 +145 +146 +149 +153 +155 +153 +153 +172 +195 +198 +195 +200 +205 +193 +174 +171 +181 +178 +165 +157 +158 +159 +161 +159 +150 +144 +144 +145 +144 +151 +150 +148 +146 +146 +148 +149 +149 +144 +144 +143 +144 +145 +146 +147 +148 +150 +149 +147 +146 +149 +151 +150 +145 +150 +153 +151 +152 +156 +155 +148 +144 +144 +143 +144 +145 +144 +143 +147 +152 +151 +149 +148 +147 +145 +142 +142 +143 +146 +145 +142 +139 +141 +142 +141 +139 +135 +140 +141 +139 +138 +134 +130 +130 +130 +132 +133 +132 +133 +134 +133 +129 +124 +126 +132 +135 +133 +134 +135 +130 +127 +127 +127 +128 +129 +127 +126 +125 +128 +128 +132 +134 +132 +131 +131 +130 +127 +124 +119 +118 +120 +122 +122 +121 +121 +120 +118 +117 +118 +121 +126 +130 +131 +131 +126 +119 +118 +123 +127 +127 +123 +123 +124 +127 +127 +124 +123 +125 +126 +125 +125 +126 +127 +128 +128 +127 +125 +131 +134 +137 +136 +130 +127 +132 +127 +129 +126 +126 +136 +144 +139 +132 +130 +134 +137 +131 +125 +130 +134 +131 +134 +127 +126 +132 +134 +132 +133 +137 +136 +127 +123 +130 +136 +135 +131 +131 +124 +132 +131 +124 +126 +132 +133 +131 +131 +132 +136 +139 +138 +135 +133 +133 +130 +133 +137 +138 +136 +135 +139 +145 +145 +144 +144 +148 +151 +152 +149 +146 +140 +137 +137 +139 +141 +142 +139 +137 +136 +136 +132 +127 +129 +136 +141 +141 +137 +132 +134 +141 +143 +139 +138 +140 +136 +134 +136 +139 +135 +127 +127 +133 +133 +128 +128 +130 +129 +132 +138 +140 +139 +141 +144 +143 +141 +144 +146 +139 +140 +139 +141 +140 +139 +142 +145 +142 +140 +143 +143 +139 +137 +139 +141 +142 +144 +147 +150 +151 +146 +140 +137 +134 +127 +131 +134 +137 +139 +141 +141 +139 +130 +125 +115 +111 +118 +131 +136 +134 +137 +140 +144 +144 +141 +138 +138 +139 +145 +150 +153 +153 +154 +155 +154 +150 +150 +144 +136 +135 +137 +138 +138 +140 +147 +149 +149 +152 +153 +147 +144 +147 +148 +150 +151 +150 +149 +149 +144 +139 +141 +143 +145 +147 +149 +150 +149 +146 +141 +142 +140 +138 +142 +148 +149 +144 +146 +148 +147 +152 +157 +149 +141 +147 +142 +141 +138 +137 +140 +144 +143 +141 +139 +142 +145 +144 +145 +149 +155 +160 +157 +158 +158 +154 +147 +141 +139 +140 +146 +144 +144 +146 +146 +145 +146 +148 +152 +148 +142 +138 +139 +143 +144 +144 +143 +141 +139 +139 +137 +135 +139 +144 +144 +144 +144 +143 +141 +140 +139 +139 +139 +142 +142 +142 +145 +151 +150 +146 +139 +138 +139 +140 +140 +137 +137 +139 +142 +142 +140 +139 +141 +145 +145 +142 +139 +141 +142 +141 +141 +145 +148 +148 +143 +138 +132 +128 +130 +137 +140 +142 +141 +140 +140 +142 +142 +141 +141 +142 +141 +140 +138 +137 +136 +136 +142 +149 +146 +151 +151 +143 +140 +143 +142 +136 +133 +139 +144 +143 +139 +139 +144 +147 +143 +146 +149 +148 +144 +141 +142 +143 +142 +149 +151 +145 +143 +148 +149 +146 +144 +143 +142 +142 +143 +142 +142 +143 +150 +147 +145 +146 +151 +156 +158 +158 +155 +149 +145 +146 +150 +151 +151 +152 +150 +141 +133 +133 +138 +142 +144 +146 +144 +142 +138 +135 +132 +129 +125 +123 +129 +138 +144 +142 +136 +133 +134 +136 +143 +156 +165 +162 +154 +150 +150 +150 +120 +103 +132 +155 +167 +177 +156 +144 +145 +144 +141 +132 +122 +122 +137 +156 +167 +181 +183 +176 +166 +146 +124 +117 +133 +154 +151 +131 +127 +129 +133 +141 +140 +157 +168 +157 +129 +110 +122 +142 +148 +144 +151 +165 +171 +178 +188 +196 +173 +149 +134 +127 +129 +156 +179 +176 +163 +144 +134 +116 +104 +123 +144 +160 +181 +170 +161 +164 +156 +130 +119 +134 +137 +133 +132 +146 +159 +159 +162 +159 +159 +161 +167 +158 +141 +147 +167 +175 +167 +150 +142 +154 +160 +145 +145 +167 +170 +172 +155 +147 +162 +192 +200 +168 +141 +143 +162 +183 +186 +176 +165 +158 +154 +143 +154 +170 +171 +179 +193 +193 +163 +158 +184 +208 +195 +177 +160 +139 +163 +194 +195 +161 +145 +154 +168 +177 +187 +182 +170 +167 +178 +192 +202 +210 +203 +190 +186 +199 +202 +181 +173 +191 +194 +187 +177 +177 +186 +196 +203 +209 +228 +228 +230 +232 +228 +214 +195 +181 +180 +195 +215 +228 +227 +218 +216 +221 +219 +214 +197 +164 +143 +161 +188 +195 +189 +185 +179 +186 +204 +208 +197 +186 +187 +207 +219 +215 +208 +208 +211 +211 +207 +208 +219 +229 +225 +211 +198 +189 +175 +171 +174 +177 +186 +197 +203 +211 +205 +206 +210 +216 +214 +202 +190 +185 +167 +141 +118 +107 +102 +108 +114 +111 +120 +120 +122 +126 +131 +133 +134 +136 +133 +131 +130 +133 +139 +144 +147 +149 +151 +153 +156 +160 +161 +163 +168 +174 +172 +173 +178 +189 +197 +196 +194 +199 +194 +193 +196 +198 +195 +193 +191 +188 +185 +180 +175 +165 +153 +146 +146 +150 +152 +158 +166 +172 +175 +174 +171 +169 +173 +173 +173 +175 +178 +177 +174 +171 +173 +172 +169 +166 +165 +162 +160 +158 +159 +156 +154 +157 +162 +164 +166 +167 +168 +167 +169 +178 +191 +201 +208 +213 +217 +229 +240 +246 +247 +247 +249 +249 +247 +249 +250 +251 +253 +252 +252 +252 +250 +249 +249 +250 +250 +251 +250 +250 +249 +249 +249 +248 +247 +247 +247 +247 +245 +246 +246 +247 +247 +246 +246 +245 +247 +247 +247 +247 +246 +245 +245 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +246 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +244 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +243 +242 +241 +242 +243 +243 +243 +241 +242 +241 +242 +241 +241 +242 +242 +240 +241 +241 +242 +241 +241 +241 +241 +242 +242 +240 +240 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +241 +242 +241 +241 +242 +242 +242 +243 +243 +243 +244 +244 +245 +245 +246 +246 +247 +247 +249 +248 +248 +248 +247 +247 +246 +246 +248 +248 +248 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +249 +244 +244 +249 +251 +249 +235 +225 +222 +221 +206 +180 +163 +160 +182 +193 +190 +174 +158 +144 +146 +165 +183 +187 +176 +167 +158 +151 +157 +162 +173 +180 +183 +179 +177 +176 +173 +168 +167 +174 +170 +160 +159 +158 +150 +142 +144 +148 +152 +156 +157 +150 +146 +148 +158 +168 +177 +178 +172 +165 +157 +154 +153 +156 +159 +162 +166 +168 +167 +165 +161 +153 +145 +142 +145 +155 +168 +178 +174 +169 +163 +159 +156 +153 +151 +151 +147 +148 +149 +146 +142 +140 +143 +145 +159 +171 +170 +153 +145 +151 +153 +145 +145 +142 +140 +143 +145 +144 +141 +139 +141 +139 +138 +138 +138 +136 +135 +136 +138 +140 +142 +143 +142 +141 +140 +140 +140 +139 +140 +141 +142 +142 +140 +139 +141 +143 +146 +146 +140 +136 +134 +135 +135 +138 +139 +139 +140 +141 +139 +136 +138 +139 +140 +141 +140 +138 +136 +134 +126 +123 +117 +112 +110 +112 +114 +115 +111 +107 +106 +107 +106 +101 +95 +92 +91 +91 +89 +87 +87 +91 +90 +86 +84 +86 +89 +92 +95 +97 +100 +101 +106 +107 +109 +114 +121 +127 +126 +122 +122 +120 +119 +121 +125 +126 +124 +121 +122 +123 +125 +126 +125 +122 +118 +115 +120 +122 +128 +133 +135 +134 +131 +130 +135 +136 +135 +134 +135 +137 +137 +136 +137 +135 +133 +133 +135 +135 +134 +131 +124 +125 +125 +125 +129 +130 +128 +124 +122 +122 +119 +117 +120 +129 +137 +139 +135 +130 +126 +126 +127 +128 +128 +128 +130 +127 +124 +123 +122 +122 +124 +127 +125 +127 +126 +122 +120 +124 +130 +135 +134 +131 +130 +128 +127 +126 +127 +130 +130 +129 +125 +124 +127 +133 +137 +138 +136 +134 +134 +138 +139 +131 +125 +124 +132 +133 +133 +130 +129 +130 +129 +127 +128 +129 +130 +131 +132 +132 +132 +131 +133 +134 +133 +134 +137 +135 +134 +138 +147 +146 +146 +147 +149 +151 +153 +154 +151 +155 +171 +190 +195 +194 +194 +195 +188 +173 +171 +181 +179 +166 +158 +157 +157 +157 +154 +148 +144 +144 +146 +147 +148 +146 +145 +146 +147 +149 +148 +146 +144 +142 +143 +145 +147 +146 +149 +151 +152 +145 +140 +142 +144 +146 +147 +150 +155 +159 +156 +150 +147 +144 +141 +142 +138 +137 +137 +139 +142 +144 +148 +152 +150 +145 +142 +142 +143 +143 +142 +143 +147 +147 +144 +140 +140 +141 +141 +140 +141 +146 +140 +131 +133 +137 +137 +135 +130 +132 +132 +131 +132 +135 +135 +133 +125 +128 +134 +135 +134 +135 +135 +131 +132 +131 +130 +131 +131 +129 +126 +124 +127 +125 +129 +132 +132 +132 +133 +129 +127 +125 +123 +122 +123 +122 +121 +119 +119 +121 +122 +121 +120 +121 +124 +127 +132 +129 +124 +121 +120 +121 +123 +126 +122 +120 +119 +120 +119 +118 +120 +124 +126 +126 +127 +127 +128 +128 +128 +129 +127 +131 +131 +132 +134 +129 +125 +126 +126 +129 +127 +125 +131 +134 +132 +130 +130 +132 +134 +132 +127 +130 +132 +129 +130 +127 +127 +130 +131 +130 +132 +136 +128 +126 +130 +137 +139 +133 +125 +122 +123 +129 +129 +124 +127 +132 +133 +133 +133 +139 +139 +137 +135 +136 +136 +133 +136 +136 +137 +139 +137 +137 +139 +142 +144 +144 +145 +147 +150 +150 +148 +146 +142 +141 +140 +140 +140 +140 +139 +138 +138 +138 +134 +129 +130 +136 +140 +140 +138 +136 +136 +139 +140 +137 +138 +141 +136 +138 +141 +142 +137 +130 +130 +132 +136 +132 +132 +132 +131 +135 +139 +138 +139 +139 +142 +143 +141 +143 +143 +139 +132 +132 +137 +142 +141 +141 +140 +137 +133 +138 +141 +139 +137 +137 +139 +141 +142 +143 +146 +149 +149 +145 +140 +135 +129 +128 +127 +131 +132 +132 +134 +137 +131 +122 +112 +110 +116 +124 +130 +132 +141 +139 +139 +139 +140 +141 +141 +140 +135 +136 +139 +144 +150 +155 +155 +153 +152 +150 +148 +146 +143 +140 +139 +139 +139 +141 +140 +139 +139 +138 +138 +142 +149 +151 +153 +153 +155 +154 +148 +142 +146 +148 +151 +153 +155 +156 +155 +152 +146 +144 +143 +142 +143 +147 +148 +145 +146 +147 +146 +151 +155 +148 +140 +143 +145 +147 +149 +148 +146 +144 +141 +138 +134 +136 +139 +141 +141 +143 +147 +153 +158 +159 +159 +154 +147 +141 +140 +141 +147 +145 +144 +143 +141 +140 +144 +150 +155 +153 +149 +143 +141 +142 +143 +142 +141 +142 +142 +140 +138 +138 +141 +144 +145 +144 +142 +139 +137 +136 +137 +138 +139 +141 +141 +139 +140 +144 +144 +141 +138 +136 +136 +137 +136 +135 +136 +138 +141 +140 +138 +137 +139 +144 +143 +139 +139 +141 +141 +140 +140 +143 +144 +144 +139 +137 +133 +131 +132 +138 +141 +141 +138 +138 +140 +142 +143 +142 +142 +144 +141 +140 +138 +137 +135 +135 +138 +144 +143 +148 +148 +144 +141 +143 +142 +138 +135 +141 +144 +142 +139 +139 +142 +145 +142 +145 +147 +146 +142 +139 +140 +143 +143 +145 +146 +146 +144 +144 +144 +144 +144 +144 +146 +148 +149 +148 +146 +145 +140 +139 +139 +143 +150 +157 +161 +162 +154 +151 +149 +152 +153 +152 +149 +147 +152 +150 +144 +139 +140 +144 +147 +146 +149 +145 +141 +137 +136 +136 +137 +137 +139 +144 +145 +141 +136 +135 +133 +127 +145 +159 +169 +165 +158 +158 +159 +158 +143 +110 +120 +149 +167 +172 +156 +153 +151 +155 +155 +145 +129 +122 +131 +145 +162 +177 +185 +187 +180 +155 +126 +113 +131 +152 +152 +137 +135 +139 +142 +147 +146 +150 +160 +160 +145 +125 +125 +137 +143 +148 +155 +155 +161 +179 +195 +198 +181 +157 +145 +143 +138 +147 +171 +185 +182 +160 +142 +121 +106 +106 +122 +156 +170 +167 +158 +153 +150 +137 +124 +123 +132 +135 +135 +144 +150 +151 +157 +157 +158 +164 +169 +161 +149 +152 +165 +172 +164 +154 +151 +165 +169 +150 +138 +151 +174 +185 +174 +157 +153 +171 +188 +177 +148 +139 +147 +170 +183 +178 +169 +163 +154 +147 +155 +166 +167 +172 +183 +187 +180 +165 +177 +199 +198 +184 +164 +141 +151 +174 +183 +169 +155 +150 +162 +181 +178 +177 +174 +176 +184 +192 +198 +205 +196 +198 +198 +199 +196 +180 +169 +174 +180 +185 +187 +189 +194 +197 +199 +204 +215 +218 +219 +223 +225 +219 +203 +189 +187 +192 +205 +221 +229 +226 +219 +216 +212 +211 +197 +164 +142 +155 +184 +194 +195 +191 +184 +187 +199 +205 +196 +188 +186 +202 +215 +216 +212 +210 +211 +213 +213 +206 +211 +225 +230 +221 +202 +184 +171 +167 +170 +173 +179 +187 +193 +202 +201 +197 +194 +202 +211 +211 +196 +182 +166 +140 +119 +108 +103 +108 +116 +117 +122 +119 +120 +124 +130 +132 +132 +132 +130 +128 +129 +134 +141 +147 +151 +151 +149 +151 +155 +160 +162 +163 +169 +173 +171 +173 +177 +189 +200 +201 +195 +194 +195 +194 +199 +202 +197 +193 +193 +191 +189 +184 +177 +168 +154 +144 +142 +143 +142 +147 +155 +162 +166 +168 +169 +169 +172 +173 +174 +176 +175 +173 +171 +169 +170 +171 +169 +167 +164 +160 +160 +160 +164 +161 +159 +162 +165 +168 +169 +171 +167 +170 +175 +183 +191 +200 +210 +219 +219 +230 +242 +247 +248 +249 +250 +250 +248 +249 +250 +251 +252 +251 +251 +251 +250 +250 +250 +250 +251 +251 +250 +249 +249 +249 +248 +247 +247 +246 +246 +246 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +246 +246 +246 +246 +245 +245 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +246 +246 +246 +245 +244 +244 +244 +245 +245 +244 +243 +242 +243 +244 +242 +242 +242 +242 +242 +241 +241 +241 +242 +241 +240 +240 +241 +241 +241 +240 +240 +240 +241 +242 +240 +240 +240 +240 +238 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +242 +243 +242 +242 +242 +243 +243 +243 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +250 +249 +249 +249 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +252 +248 +244 +245 +249 +249 +246 +234 +225 +223 +224 +207 +178 +161 +160 +180 +190 +187 +173 +156 +142 +147 +170 +184 +182 +169 +164 +160 +156 +164 +173 +184 +182 +177 +173 +171 +170 +166 +162 +172 +178 +174 +162 +156 +153 +143 +134 +143 +154 +160 +158 +152 +147 +149 +156 +166 +172 +175 +171 +164 +157 +152 +148 +150 +157 +163 +165 +168 +168 +162 +155 +153 +151 +146 +142 +149 +164 +176 +182 +175 +168 +159 +156 +154 +153 +153 +153 +152 +151 +148 +143 +139 +139 +141 +144 +155 +170 +173 +156 +147 +149 +150 +143 +145 +143 +140 +142 +144 +143 +139 +137 +139 +137 +137 +138 +140 +139 +138 +138 +136 +138 +140 +142 +140 +139 +139 +140 +137 +135 +136 +138 +139 +135 +133 +134 +136 +140 +142 +143 +142 +142 +142 +141 +139 +141 +141 +137 +135 +135 +137 +139 +139 +140 +142 +145 +146 +145 +144 +142 +138 +136 +130 +123 +119 +119 +120 +120 +120 +114 +112 +116 +118 +112 +105 +101 +98 +99 +97 +94 +93 +96 +98 +98 +97 +97 +101 +108 +114 +117 +121 +125 +123 +122 +124 +131 +139 +143 +137 +130 +128 +124 +121 +123 +126 +127 +124 +120 +124 +128 +133 +136 +133 +129 +126 +125 +131 +135 +139 +137 +136 +137 +136 +134 +131 +126 +123 +125 +128 +129 +128 +128 +130 +134 +136 +136 +136 +136 +134 +131 +128 +126 +124 +123 +124 +126 +124 +121 +121 +118 +113 +112 +115 +121 +127 +130 +126 +124 +122 +122 +123 +125 +127 +129 +131 +126 +122 +125 +127 +124 +124 +126 +122 +126 +126 +122 +119 +123 +131 +138 +136 +132 +130 +130 +130 +128 +127 +127 +125 +127 +125 +122 +126 +134 +138 +137 +138 +136 +136 +137 +135 +131 +126 +123 +132 +133 +131 +129 +129 +130 +130 +129 +132 +131 +131 +131 +132 +133 +135 +136 +133 +134 +133 +134 +138 +137 +138 +142 +147 +146 +145 +147 +150 +153 +153 +152 +151 +159 +172 +185 +194 +193 +188 +188 +183 +173 +173 +180 +177 +167 +159 +155 +156 +153 +150 +147 +145 +145 +149 +153 +147 +145 +145 +147 +151 +150 +147 +144 +146 +145 +145 +147 +148 +148 +151 +155 +154 +144 +137 +140 +143 +143 +146 +151 +158 +160 +155 +146 +142 +139 +138 +141 +136 +133 +131 +134 +139 +144 +148 +150 +149 +142 +137 +138 +142 +144 +144 +144 +147 +148 +145 +142 +141 +141 +142 +143 +143 +148 +138 +124 +127 +139 +142 +138 +132 +133 +134 +134 +134 +135 +133 +132 +126 +128 +135 +137 +135 +135 +135 +132 +136 +135 +132 +129 +128 +128 +127 +125 +128 +124 +126 +130 +132 +134 +134 +128 +127 +125 +124 +124 +124 +123 +120 +118 +123 +125 +125 +124 +120 +119 +120 +122 +132 +127 +125 +126 +125 +121 +122 +126 +122 +119 +116 +114 +114 +116 +121 +126 +127 +128 +128 +127 +125 +127 +130 +134 +136 +139 +136 +132 +130 +129 +127 +129 +125 +125 +122 +123 +129 +130 +128 +128 +130 +128 +128 +128 +127 +129 +132 +132 +123 +122 +123 +125 +129 +129 +128 +128 +127 +131 +134 +133 +129 +124 +121 +119 +125 +128 +127 +125 +128 +129 +128 +130 +132 +139 +137 +127 +125 +135 +137 +133 +139 +136 +136 +139 +141 +142 +143 +144 +144 +145 +146 +146 +147 +146 +146 +146 +144 +143 +141 +139 +139 +139 +139 +138 +138 +138 +136 +131 +131 +136 +139 +139 +136 +136 +134 +132 +130 +131 +134 +137 +135 +140 +143 +139 +133 +132 +132 +132 +135 +133 +132 +131 +131 +137 +140 +137 +137 +134 +137 +140 +139 +139 +140 +139 +132 +132 +138 +143 +141 +138 +135 +132 +132 +134 +136 +136 +136 +135 +133 +131 +134 +138 +143 +145 +145 +142 +138 +136 +128 +121 +118 +122 +126 +127 +130 +136 +135 +124 +116 +118 +119 +118 +123 +131 +143 +137 +135 +137 +142 +145 +143 +139 +134 +130 +131 +139 +149 +154 +155 +154 +155 +155 +155 +153 +151 +148 +143 +140 +138 +139 +137 +133 +134 +135 +135 +138 +145 +148 +151 +155 +157 +156 +150 +145 +148 +151 +152 +153 +155 +156 +155 +153 +150 +146 +144 +146 +147 +146 +147 +147 +147 +146 +145 +149 +151 +145 +139 +142 +147 +152 +156 +154 +149 +143 +140 +137 +134 +133 +136 +142 +143 +140 +141 +145 +154 +156 +156 +152 +146 +143 +144 +146 +147 +147 +145 +142 +138 +138 +144 +151 +157 +156 +153 +147 +142 +140 +140 +139 +142 +146 +146 +142 +139 +140 +142 +141 +146 +143 +139 +133 +129 +129 +133 +137 +139 +141 +140 +137 +136 +139 +138 +137 +138 +136 +135 +134 +133 +133 +134 +137 +140 +138 +135 +134 +137 +142 +142 +140 +139 +139 +139 +139 +141 +143 +142 +140 +139 +140 +139 +138 +139 +142 +143 +142 +140 +141 +143 +145 +145 +143 +143 +145 +139 +138 +138 +137 +135 +134 +136 +140 +140 +142 +144 +143 +141 +141 +140 +138 +137 +141 +143 +141 +139 +139 +141 +141 +142 +143 +143 +141 +138 +138 +140 +143 +147 +143 +144 +149 +148 +141 +139 +142 +144 +148 +152 +155 +154 +152 +148 +145 +138 +137 +137 +140 +147 +153 +155 +156 +151 +149 +149 +150 +150 +146 +142 +139 +150 +154 +153 +145 +142 +146 +148 +146 +147 +145 +141 +139 +138 +139 +142 +143 +145 +149 +148 +143 +139 +138 +134 +127 +140 +156 +169 +170 +163 +157 +157 +156 +163 +144 +127 +129 +147 +167 +171 +165 +159 +167 +171 +159 +136 +122 +125 +134 +157 +174 +188 +193 +183 +155 +125 +109 +128 +146 +150 +141 +141 +147 +148 +153 +153 +143 +144 +155 +153 +134 +127 +136 +142 +149 +155 +152 +154 +173 +192 +197 +192 +172 +157 +151 +144 +144 +165 +191 +208 +187 +158 +134 +124 +110 +107 +137 +160 +171 +164 +146 +141 +142 +136 +130 +142 +144 +138 +141 +147 +148 +147 +138 +150 +163 +168 +163 +155 +151 +155 +159 +165 +161 +161 +171 +172 +151 +137 +147 +179 +192 +186 +164 +148 +151 +168 +171 +171 +155 +146 +159 +180 +189 +178 +164 +158 +158 +164 +169 +167 +164 +167 +170 +180 +171 +176 +191 +194 +186 +171 +157 +150 +156 +161 +166 +166 +159 +162 +176 +178 +179 +182 +185 +185 +186 +190 +199 +199 +203 +202 +198 +193 +179 +165 +159 +164 +184 +199 +203 +202 +198 +195 +198 +202 +206 +207 +210 +217 +220 +209 +196 +192 +193 +200 +215 +228 +229 +222 +215 +209 +211 +199 +166 +143 +153 +180 +191 +198 +195 +190 +188 +195 +201 +196 +189 +187 +195 +206 +214 +215 +210 +212 +218 +216 +203 +202 +214 +224 +220 +202 +181 +169 +165 +169 +170 +171 +177 +182 +194 +203 +190 +179 +181 +196 +210 +204 +192 +168 +141 +117 +105 +101 +105 +114 +120 +119 +115 +115 +121 +128 +131 +132 +131 +131 +130 +132 +137 +143 +147 +148 +147 +148 +150 +153 +157 +161 +164 +171 +176 +175 +174 +174 +183 +199 +204 +198 +195 +196 +193 +199 +205 +201 +195 +194 +194 +191 +187 +179 +170 +157 +145 +139 +136 +136 +141 +148 +155 +160 +164 +170 +172 +170 +173 +176 +176 +174 +170 +167 +166 +167 +169 +169 +167 +164 +161 +161 +162 +165 +162 +161 +163 +166 +168 +170 +172 +173 +174 +178 +185 +192 +201 +213 +220 +226 +234 +243 +248 +249 +250 +251 +251 +250 +250 +249 +250 +251 +250 +251 +251 +251 +250 +251 +249 +250 +250 +249 +248 +250 +249 +248 +247 +246 +245 +245 +245 +246 +246 +246 +245 +245 +245 +245 +246 +247 +247 +246 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +245 +245 +247 +247 +247 +246 +246 +245 +244 +244 +245 +245 +245 +244 +243 +243 +244 +244 +243 +243 +243 +242 +242 +242 +242 +241 +242 +241 +240 +240 +241 +241 +241 +241 +240 +240 +240 +241 +241 +241 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +240 +241 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +249 +246 +248 +248 +245 +239 +230 +222 +221 +221 +203 +176 +161 +165 +179 +185 +183 +170 +154 +143 +155 +180 +188 +180 +164 +162 +163 +160 +169 +180 +187 +179 +171 +167 +167 +167 +167 +167 +180 +181 +172 +158 +149 +143 +140 +142 +152 +158 +158 +153 +151 +151 +153 +159 +168 +172 +171 +163 +154 +153 +158 +164 +162 +160 +161 +166 +168 +163 +155 +152 +148 +153 +156 +156 +160 +169 +176 +177 +173 +163 +155 +153 +153 +153 +152 +153 +156 +152 +148 +143 +141 +142 +144 +145 +148 +152 +157 +157 +151 +147 +146 +148 +144 +143 +141 +140 +139 +138 +137 +136 +141 +137 +137 +139 +142 +143 +141 +140 +136 +137 +139 +139 +137 +136 +137 +139 +137 +133 +132 +134 +132 +126 +123 +125 +129 +134 +138 +139 +142 +147 +149 +147 +147 +148 +146 +144 +140 +140 +143 +146 +139 +140 +142 +146 +146 +144 +138 +132 +136 +136 +133 +128 +125 +123 +122 +120 +117 +111 +110 +117 +119 +114 +108 +107 +106 +109 +111 +108 +106 +109 +115 +118 +118 +117 +118 +123 +128 +131 +133 +133 +130 +129 +130 +136 +143 +144 +137 +129 +128 +128 +128 +128 +127 +127 +127 +127 +129 +133 +138 +141 +139 +136 +137 +139 +139 +139 +137 +134 +134 +137 +141 +143 +133 +126 +124 +129 +132 +130 +128 +129 +128 +136 +141 +142 +143 +141 +136 +129 +129 +128 +126 +124 +125 +125 +123 +122 +122 +117 +114 +114 +115 +117 +119 +120 +120 +121 +123 +126 +128 +129 +129 +130 +127 +123 +124 +130 +133 +129 +126 +127 +124 +126 +127 +126 +126 +128 +130 +131 +130 +129 +129 +130 +130 +129 +128 +128 +129 +130 +128 +127 +129 +132 +133 +133 +135 +134 +131 +129 +128 +129 +129 +128 +128 +129 +129 +129 +130 +130 +130 +130 +133 +132 +129 +128 +128 +132 +136 +139 +132 +134 +133 +134 +138 +140 +142 +147 +146 +144 +143 +146 +150 +153 +154 +153 +150 +160 +169 +181 +189 +183 +180 +185 +183 +175 +174 +178 +173 +166 +159 +153 +154 +149 +145 +145 +146 +146 +149 +155 +149 +148 +148 +152 +154 +152 +148 +146 +150 +153 +153 +149 +148 +151 +154 +154 +150 +144 +141 +143 +147 +146 +144 +144 +151 +151 +145 +140 +142 +143 +140 +141 +138 +137 +134 +136 +139 +143 +145 +147 +148 +142 +137 +139 +143 +145 +146 +146 +145 +145 +144 +143 +143 +144 +144 +144 +138 +142 +133 +120 +123 +134 +138 +136 +132 +135 +138 +139 +137 +133 +130 +127 +127 +130 +136 +139 +137 +138 +140 +137 +138 +136 +131 +125 +122 +123 +126 +128 +129 +125 +125 +128 +130 +133 +134 +128 +125 +124 +124 +124 +124 +123 +122 +121 +128 +127 +125 +122 +119 +118 +119 +120 +126 +124 +125 +127 +127 +124 +123 +124 +124 +122 +118 +117 +117 +121 +126 +130 +130 +130 +128 +124 +122 +124 +131 +137 +143 +148 +143 +134 +128 +128 +131 +135 +129 +123 +118 +123 +133 +133 +127 +125 +128 +125 +128 +131 +130 +128 +129 +129 +124 +121 +121 +126 +130 +128 +124 +122 +130 +133 +133 +127 +122 +123 +125 +126 +127 +127 +125 +126 +131 +129 +124 +125 +129 +132 +128 +119 +122 +135 +139 +136 +141 +138 +137 +140 +143 +144 +145 +145 +146 +146 +146 +145 +145 +145 +144 +144 +142 +140 +139 +137 +137 +138 +138 +137 +136 +137 +137 +134 +134 +137 +139 +139 +134 +135 +131 +125 +123 +126 +130 +131 +133 +137 +136 +128 +125 +131 +134 +132 +129 +128 +128 +126 +129 +137 +140 +135 +134 +129 +131 +135 +134 +134 +137 +138 +138 +138 +140 +139 +137 +139 +139 +135 +135 +133 +131 +132 +134 +133 +127 +120 +129 +138 +145 +145 +139 +134 +135 +136 +125 +119 +114 +118 +126 +130 +133 +135 +134 +130 +128 +131 +127 +121 +123 +131 +140 +137 +137 +141 +146 +147 +142 +137 +138 +133 +133 +141 +148 +152 +153 +154 +157 +155 +151 +152 +157 +160 +154 +146 +144 +148 +146 +142 +141 +141 +140 +139 +144 +147 +152 +154 +155 +154 +151 +148 +147 +148 +148 +146 +147 +149 +149 +147 +150 +145 +146 +151 +151 +146 +145 +147 +147 +146 +147 +149 +149 +143 +142 +145 +148 +152 +155 +151 +144 +141 +140 +141 +137 +131 +133 +143 +148 +142 +138 +139 +151 +153 +152 +146 +140 +139 +143 +146 +147 +147 +145 +143 +140 +141 +145 +149 +152 +152 +150 +146 +142 +140 +138 +136 +144 +150 +150 +141 +136 +137 +138 +135 +141 +139 +134 +129 +125 +126 +131 +136 +139 +140 +139 +136 +135 +137 +137 +138 +140 +138 +137 +135 +133 +133 +134 +135 +139 +135 +132 +133 +137 +141 +144 +143 +139 +138 +138 +139 +142 +144 +142 +141 +141 +143 +145 +145 +144 +145 +144 +142 +142 +143 +146 +148 +146 +142 +140 +141 +137 +136 +136 +135 +136 +136 +138 +139 +136 +137 +138 +140 +140 +138 +136 +136 +137 +139 +140 +139 +139 +140 +141 +140 +141 +139 +135 +133 +133 +136 +140 +143 +150 +147 +150 +155 +154 +145 +139 +140 +144 +151 +158 +159 +155 +150 +146 +145 +142 +140 +138 +140 +144 +148 +148 +148 +150 +148 +146 +145 +144 +142 +138 +136 +142 +148 +151 +148 +145 +146 +147 +146 +142 +143 +144 +144 +144 +143 +143 +143 +143 +144 +145 +145 +142 +140 +139 +139 +137 +148 +162 +168 +160 +152 +153 +160 +172 +174 +145 +122 +130 +155 +175 +170 +164 +175 +183 +171 +147 +128 +126 +131 +151 +168 +184 +186 +175 +156 +132 +115 +123 +137 +142 +138 +142 +149 +154 +160 +155 +135 +132 +152 +157 +139 +128 +134 +143 +145 +151 +156 +154 +160 +178 +192 +198 +183 +160 +146 +143 +146 +164 +188 +214 +207 +184 +159 +147 +130 +115 +120 +156 +179 +180 +158 +144 +142 +148 +155 +158 +151 +135 +138 +152 +156 +142 +117 +120 +140 +152 +157 +160 +157 +157 +166 +165 +162 +163 +173 +173 +152 +142 +156 +178 +181 +171 +159 +153 +154 +157 +158 +174 +176 +165 +155 +166 +181 +177 +160 +159 +166 +173 +177 +178 +168 +159 +160 +169 +170 +171 +177 +184 +184 +176 +169 +155 +148 +146 +157 +168 +168 +168 +171 +181 +181 +186 +188 +182 +180 +188 +201 +210 +202 +195 +195 +193 +180 +164 +154 +156 +182 +203 +209 +208 +202 +195 +192 +198 +203 +205 +204 +210 +216 +210 +198 +191 +195 +204 +215 +223 +225 +223 +221 +212 +213 +199 +170 +153 +163 +183 +193 +193 +191 +188 +187 +189 +196 +197 +190 +190 +189 +198 +211 +215 +210 +213 +224 +218 +206 +200 +204 +209 +208 +198 +184 +171 +165 +170 +171 +171 +172 +176 +191 +201 +190 +176 +173 +184 +199 +206 +206 +180 +146 +112 +99 +100 +104 +111 +117 +117 +114 +114 +119 +124 +127 +129 +129 +132 +134 +137 +140 +143 +144 +144 +144 +150 +149 +151 +154 +159 +165 +173 +182 +182 +178 +171 +173 +188 +201 +203 +201 +199 +193 +196 +203 +201 +196 +196 +196 +190 +187 +180 +172 +162 +151 +141 +135 +137 +142 +149 +155 +159 +164 +171 +174 +171 +174 +176 +177 +175 +172 +167 +166 +166 +167 +168 +167 +164 +162 +162 +163 +163 +161 +160 +162 +165 +167 +169 +172 +181 +178 +177 +183 +194 +205 +214 +220 +234 +240 +246 +248 +248 +249 +250 +250 +251 +251 +249 +249 +250 +251 +250 +250 +250 +250 +249 +249 +250 +250 +249 +248 +249 +249 +248 +247 +247 +246 +246 +246 +247 +246 +245 +245 +245 +245 +246 +246 +247 +247 +246 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +245 +245 +245 +244 +245 +245 +245 +245 +246 +246 +246 +247 +247 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +248 +248 +247 +247 +246 +245 +245 +244 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +241 +242 +241 +240 +240 +241 +241 +241 +241 +240 +240 +241 +241 +241 +241 +241 +241 +240 +240 +241 +241 +241 +241 +241 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +244 +244 +246 +245 +245 +244 +245 +246 +247 +248 +247 +247 +247 +248 +248 +248 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +250 +250 +251 +248 +240 +232 +226 +219 +217 +215 +198 +175 +164 +170 +178 +181 +179 +168 +154 +147 +161 +183 +189 +178 +160 +162 +168 +168 +177 +185 +185 +177 +170 +166 +166 +168 +172 +176 +181 +175 +163 +151 +141 +133 +139 +153 +164 +164 +157 +150 +152 +156 +159 +163 +172 +172 +168 +158 +152 +156 +166 +174 +171 +165 +162 +165 +165 +161 +154 +149 +138 +150 +163 +169 +170 +171 +172 +172 +167 +157 +150 +150 +151 +150 +150 +151 +152 +148 +145 +143 +143 +143 +144 +144 +141 +136 +140 +150 +153 +146 +144 +147 +142 +143 +140 +137 +133 +133 +136 +139 +140 +137 +135 +138 +143 +144 +143 +142 +139 +138 +138 +138 +135 +132 +134 +137 +138 +135 +133 +133 +130 +124 +123 +124 +130 +134 +136 +138 +142 +148 +150 +148 +152 +151 +151 +150 +147 +144 +144 +145 +139 +139 +139 +141 +141 +138 +131 +125 +126 +130 +132 +130 +128 +125 +122 +119 +113 +109 +110 +116 +117 +114 +111 +112 +113 +118 +122 +121 +120 +122 +127 +131 +130 +133 +132 +130 +132 +135 +134 +130 +127 +127 +130 +135 +140 +141 +137 +134 +132 +133 +135 +136 +137 +138 +140 +140 +140 +140 +140 +140 +137 +135 +137 +140 +136 +130 +126 +127 +130 +134 +138 +143 +134 +130 +131 +137 +139 +136 +134 +135 +132 +135 +138 +138 +139 +139 +133 +127 +125 +127 +129 +129 +127 +125 +124 +124 +120 +116 +114 +114 +116 +117 +119 +122 +123 +124 +126 +129 +131 +132 +132 +130 +121 +120 +124 +131 +133 +130 +129 +130 +130 +128 +126 +126 +130 +131 +129 +124 +120 +122 +127 +130 +130 +129 +129 +130 +135 +131 +129 +132 +132 +128 +126 +129 +130 +130 +128 +125 +125 +128 +130 +129 +122 +124 +127 +131 +132 +131 +130 +129 +132 +131 +130 +128 +129 +131 +135 +138 +135 +137 +134 +133 +138 +142 +145 +149 +147 +145 +143 +145 +150 +153 +154 +153 +147 +153 +161 +173 +177 +168 +167 +181 +185 +176 +173 +174 +169 +165 +160 +154 +151 +146 +142 +144 +146 +147 +148 +152 +149 +150 +152 +155 +155 +152 +150 +151 +153 +159 +158 +149 +147 +154 +157 +151 +146 +147 +147 +147 +149 +149 +143 +135 +137 +141 +141 +141 +145 +145 +142 +142 +144 +144 +143 +141 +140 +141 +143 +144 +145 +142 +140 +141 +143 +144 +145 +147 +145 +143 +142 +144 +145 +146 +144 +142 +139 +139 +131 +122 +122 +126 +131 +136 +135 +138 +140 +140 +138 +132 +127 +125 +131 +134 +139 +141 +138 +140 +142 +140 +137 +138 +135 +127 +121 +121 +125 +127 +130 +127 +126 +126 +125 +131 +134 +131 +125 +123 +121 +120 +121 +122 +123 +123 +126 +124 +121 +120 +121 +121 +121 +120 +118 +122 +124 +124 +126 +126 +124 +120 +124 +123 +122 +121 +122 +126 +130 +132 +129 +129 +129 +125 +123 +124 +129 +134 +136 +140 +137 +130 +129 +130 +131 +134 +132 +127 +123 +128 +135 +133 +127 +127 +125 +126 +135 +142 +136 +129 +125 +124 +132 +127 +128 +132 +131 +125 +126 +132 +128 +133 +134 +130 +128 +131 +134 +134 +129 +126 +124 +127 +134 +132 +125 +124 +126 +124 +122 +122 +130 +139 +141 +138 +143 +142 +142 +143 +144 +143 +142 +143 +150 +148 +146 +145 +145 +144 +142 +141 +139 +137 +135 +136 +139 +139 +139 +137 +135 +137 +138 +137 +136 +137 +137 +137 +139 +138 +133 +126 +126 +131 +133 +131 +129 +131 +128 +120 +122 +130 +134 +130 +127 +126 +126 +126 +129 +138 +141 +135 +131 +125 +126 +130 +129 +130 +135 +137 +136 +139 +139 +134 +133 +142 +147 +141 +134 +131 +129 +130 +131 +129 +125 +122 +134 +141 +148 +147 +140 +136 +136 +138 +129 +126 +123 +125 +133 +141 +139 +133 +129 +135 +142 +144 +138 +131 +131 +135 +139 +139 +143 +145 +146 +144 +141 +139 +139 +138 +140 +146 +149 +149 +151 +154 +156 +151 +148 +148 +156 +163 +162 +159 +152 +155 +153 +150 +150 +149 +145 +144 +150 +152 +155 +155 +152 +150 +150 +152 +147 +147 +145 +140 +141 +146 +148 +146 +150 +146 +150 +156 +155 +145 +141 +143 +141 +144 +151 +155 +150 +145 +146 +148 +146 +150 +151 +148 +142 +141 +141 +142 +132 +122 +123 +137 +146 +142 +137 +137 +154 +155 +151 +141 +132 +131 +134 +137 +143 +143 +143 +143 +144 +145 +145 +144 +145 +145 +144 +143 +143 +142 +139 +136 +145 +152 +150 +140 +133 +134 +134 +130 +129 +130 +131 +130 +129 +130 +132 +134 +138 +139 +139 +137 +137 +139 +141 +141 +141 +141 +139 +137 +135 +134 +133 +133 +132 +131 +132 +136 +141 +143 +143 +143 +141 +140 +139 +141 +144 +145 +144 +142 +141 +143 +145 +145 +144 +144 +143 +141 +139 +141 +144 +147 +145 +141 +139 +139 +136 +134 +132 +132 +134 +137 +138 +138 +135 +135 +136 +139 +139 +136 +135 +135 +134 +136 +137 +138 +139 +142 +143 +142 +142 +136 +131 +128 +130 +134 +138 +139 +147 +150 +155 +159 +158 +152 +144 +139 +142 +151 +159 +157 +150 +146 +145 +145 +144 +142 +140 +142 +145 +148 +148 +147 +148 +147 +146 +146 +148 +148 +145 +142 +136 +139 +144 +148 +148 +146 +144 +144 +141 +145 +149 +152 +151 +150 +149 +149 +140 +133 +131 +139 +144 +143 +143 +147 +142 +144 +151 +157 +151 +145 +155 +172 +179 +175 +145 +133 +137 +140 +156 +163 +160 +172 +184 +180 +160 +141 +134 +136 +140 +155 +170 +175 +176 +171 +152 +125 +118 +128 +132 +132 +138 +150 +162 +171 +154 +130 +126 +150 +163 +149 +131 +128 +138 +138 +145 +153 +150 +152 +170 +188 +191 +180 +157 +144 +144 +146 +159 +181 +199 +206 +202 +184 +164 +146 +136 +132 +152 +177 +191 +182 +162 +145 +148 +166 +164 +152 +132 +136 +157 +164 +146 +113 +106 +125 +139 +151 +161 +158 +158 +175 +167 +160 +160 +175 +180 +161 +150 +162 +175 +165 +149 +146 +161 +169 +158 +148 +158 +186 +193 +173 +162 +165 +166 +161 +157 +168 +175 +182 +189 +180 +165 +162 +165 +169 +165 +163 +175 +184 +180 +174 +157 +143 +140 +155 +166 +167 +169 +176 +175 +174 +183 +186 +179 +180 +193 +206 +210 +200 +193 +193 +191 +182 +167 +154 +154 +177 +197 +207 +213 +209 +198 +191 +198 +208 +213 +211 +211 +214 +208 +197 +189 +198 +208 +215 +219 +222 +225 +226 +217 +215 +198 +174 +166 +177 +190 +195 +187 +182 +180 +179 +180 +188 +196 +193 +190 +187 +195 +210 +216 +210 +214 +225 +223 +212 +204 +202 +201 +202 +197 +186 +172 +164 +169 +171 +170 +167 +170 +185 +192 +186 +180 +180 +184 +191 +201 +208 +196 +156 +112 +96 +100 +107 +111 +114 +119 +118 +119 +120 +121 +121 +122 +124 +131 +136 +141 +143 +143 +143 +144 +146 +148 +148 +149 +154 +159 +166 +173 +181 +185 +181 +170 +168 +179 +192 +202 +210 +204 +195 +193 +199 +200 +198 +199 +198 +191 +188 +181 +175 +168 +159 +148 +141 +139 +144 +150 +155 +159 +164 +169 +172 +173 +174 +175 +177 +178 +175 +170 +167 +168 +167 +167 +166 +165 +163 +163 +164 +165 +164 +163 +165 +166 +167 +170 +174 +183 +179 +178 +184 +195 +207 +218 +225 +240 +244 +246 +246 +246 +248 +251 +251 +252 +251 +248 +248 +250 +251 +250 +249 +250 +250 +248 +249 +250 +250 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +246 +245 +245 +244 +245 +246 +246 +247 +247 +246 +246 +246 +246 +246 +247 +246 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +245 +245 +246 +246 +247 +248 +248 +248 +248 +248 +248 +247 +246 +246 +246 +246 +246 +246 +245 +245 +248 +248 +247 +247 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +242 +242 +242 +242 +242 +241 +241 +241 +242 +241 +240 +241 +241 +242 +241 +241 +240 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +240 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +243 +243 +246 +245 +245 +245 +245 +246 +247 +248 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +252 +252 +253 +253 +247 +237 +229 +224 +220 +217 +212 +195 +177 +169 +172 +178 +179 +176 +166 +155 +153 +165 +179 +185 +174 +159 +165 +177 +179 +185 +188 +180 +176 +171 +167 +164 +165 +169 +174 +171 +165 +155 +146 +139 +133 +141 +158 +164 +164 +156 +151 +153 +157 +164 +174 +179 +175 +167 +159 +158 +162 +168 +169 +171 +168 +164 +159 +157 +156 +147 +137 +135 +151 +167 +172 +170 +167 +166 +164 +160 +151 +147 +149 +150 +148 +148 +150 +146 +145 +143 +141 +143 +142 +141 +140 +137 +134 +135 +141 +148 +151 +146 +142 +140 +141 +140 +135 +131 +133 +138 +141 +137 +134 +132 +136 +141 +143 +142 +142 +140 +137 +135 +135 +133 +129 +129 +132 +139 +139 +139 +137 +135 +133 +132 +132 +134 +135 +138 +140 +142 +146 +148 +148 +152 +151 +150 +147 +143 +137 +134 +133 +131 +130 +130 +132 +134 +134 +133 +130 +127 +132 +135 +135 +132 +128 +123 +119 +118 +117 +119 +121 +122 +121 +120 +121 +122 +127 +132 +132 +131 +131 +134 +137 +138 +142 +140 +135 +135 +140 +139 +133 +129 +131 +135 +139 +140 +139 +138 +138 +139 +137 +136 +139 +144 +147 +147 +145 +149 +144 +140 +137 +132 +128 +128 +130 +127 +122 +120 +124 +128 +130 +132 +134 +130 +129 +132 +138 +141 +138 +136 +137 +135 +131 +127 +126 +128 +130 +130 +129 +127 +130 +134 +135 +131 +128 +127 +129 +125 +123 +120 +117 +117 +120 +126 +128 +130 +128 +125 +126 +130 +133 +133 +130 +122 +123 +128 +131 +132 +131 +131 +133 +133 +127 +121 +121 +128 +131 +128 +121 +121 +125 +130 +134 +134 +132 +131 +133 +133 +126 +122 +127 +128 +123 +121 +125 +129 +130 +129 +128 +127 +127 +126 +125 +121 +123 +127 +132 +134 +132 +130 +129 +130 +131 +132 +132 +131 +131 +132 +134 +142 +143 +139 +136 +140 +144 +146 +149 +148 +147 +145 +147 +150 +153 +155 +155 +146 +148 +158 +171 +171 +163 +165 +178 +183 +173 +169 +170 +168 +165 +162 +156 +154 +148 +146 +146 +148 +151 +152 +152 +147 +148 +153 +157 +156 +152 +151 +154 +152 +159 +158 +147 +147 +156 +158 +150 +145 +148 +148 +146 +147 +149 +142 +132 +132 +143 +150 +150 +149 +146 +145 +148 +147 +149 +148 +144 +140 +139 +141 +142 +141 +140 +140 +141 +141 +141 +143 +145 +145 +141 +140 +143 +145 +145 +142 +140 +143 +140 +131 +125 +124 +123 +127 +136 +138 +138 +139 +139 +137 +133 +131 +131 +132 +134 +137 +136 +133 +135 +137 +136 +136 +139 +139 +132 +126 +124 +125 +126 +128 +126 +126 +124 +123 +129 +134 +132 +126 +123 +118 +117 +119 +121 +122 +121 +118 +118 +120 +122 +124 +125 +124 +123 +119 +124 +126 +124 +126 +128 +126 +122 +122 +123 +124 +123 +124 +127 +130 +131 +127 +128 +130 +130 +128 +127 +127 +128 +128 +129 +126 +127 +133 +134 +130 +127 +127 +130 +130 +133 +134 +133 +132 +137 +130 +130 +136 +139 +134 +130 +131 +132 +134 +134 +134 +133 +126 +123 +130 +143 +133 +135 +134 +129 +128 +129 +131 +130 +134 +133 +129 +130 +135 +132 +126 +125 +125 +122 +123 +130 +137 +141 +139 +137 +140 +140 +142 +144 +145 +144 +143 +145 +151 +148 +145 +143 +143 +142 +139 +137 +137 +135 +135 +138 +141 +142 +140 +137 +135 +136 +137 +136 +134 +134 +134 +135 +141 +140 +136 +132 +133 +136 +136 +134 +125 +126 +125 +123 +126 +130 +131 +129 +130 +129 +131 +132 +133 +139 +141 +136 +126 +123 +124 +126 +125 +127 +131 +132 +133 +136 +137 +133 +132 +140 +144 +138 +129 +130 +131 +131 +128 +126 +129 +132 +140 +141 +143 +144 +144 +143 +140 +138 +138 +138 +136 +136 +142 +148 +142 +131 +128 +139 +151 +154 +150 +147 +145 +145 +140 +142 +145 +144 +142 +141 +140 +141 +141 +146 +151 +154 +150 +146 +148 +151 +149 +146 +143 +144 +146 +153 +160 +166 +157 +157 +152 +150 +151 +149 +147 +148 +155 +153 +153 +150 +146 +143 +145 +149 +151 +151 +148 +142 +143 +149 +153 +152 +151 +149 +154 +162 +158 +146 +139 +139 +135 +141 +154 +161 +154 +149 +149 +149 +146 +150 +153 +151 +145 +142 +141 +139 +128 +119 +118 +131 +143 +143 +140 +141 +150 +153 +149 +138 +129 +127 +130 +133 +140 +138 +137 +139 +143 +146 +143 +139 +141 +141 +141 +141 +144 +145 +142 +138 +142 +149 +148 +138 +131 +132 +133 +131 +121 +124 +130 +135 +137 +136 +135 +133 +137 +137 +138 +138 +140 +141 +142 +142 +140 +142 +141 +138 +136 +134 +133 +131 +125 +128 +134 +141 +144 +143 +141 +140 +145 +142 +142 +143 +144 +144 +143 +143 +141 +142 +142 +142 +143 +146 +147 +146 +139 +139 +141 +145 +145 +144 +142 +142 +135 +133 +131 +131 +134 +138 +138 +135 +137 +136 +137 +138 +139 +137 +135 +135 +132 +134 +136 +137 +140 +143 +145 +144 +144 +139 +132 +127 +126 +129 +133 +136 +139 +146 +154 +156 +157 +154 +147 +140 +139 +148 +154 +152 +147 +145 +146 +147 +147 +145 +145 +146 +150 +151 +149 +147 +144 +145 +147 +151 +155 +157 +153 +147 +137 +137 +141 +147 +150 +147 +143 +142 +139 +142 +147 +149 +150 +151 +153 +156 +142 +127 +119 +129 +141 +144 +143 +143 +146 +145 +148 +154 +150 +144 +150 +164 +181 +170 +144 +140 +141 +133 +140 +150 +147 +155 +170 +179 +170 +153 +141 +140 +136 +142 +153 +167 +184 +190 +166 +127 +115 +119 +123 +127 +134 +150 +167 +178 +160 +133 +119 +137 +157 +155 +138 +126 +129 +134 +141 +142 +140 +151 +170 +181 +178 +167 +154 +152 +153 +146 +151 +170 +184 +189 +192 +193 +178 +157 +152 +154 +149 +166 +184 +192 +180 +150 +139 +155 +167 +156 +137 +138 +153 +161 +151 +125 +115 +125 +133 +146 +156 +148 +148 +169 +179 +166 +158 +171 +184 +174 +164 +171 +176 +161 +140 +136 +161 +175 +154 +138 +151 +183 +199 +192 +178 +164 +154 +154 +161 +169 +173 +180 +189 +186 +173 +168 +163 +170 +170 +165 +170 +181 +189 +194 +165 +138 +132 +152 +168 +168 +168 +173 +165 +167 +180 +188 +181 +182 +195 +200 +196 +195 +196 +194 +189 +187 +176 +160 +158 +173 +188 +202 +215 +215 +204 +195 +197 +211 +221 +218 +214 +211 +204 +194 +190 +198 +207 +213 +218 +223 +225 +225 +223 +220 +200 +178 +176 +185 +189 +188 +182 +174 +174 +174 +169 +177 +191 +194 +188 +188 +197 +210 +215 +212 +216 +225 +226 +215 +206 +202 +202 +204 +197 +184 +172 +161 +163 +168 +167 +162 +160 +174 +187 +183 +181 +183 +186 +189 +199 +208 +202 +168 +123 +100 +103 +107 +108 +110 +115 +117 +120 +121 +119 +119 +123 +128 +136 +140 +144 +145 +142 +140 +142 +144 +145 +144 +148 +153 +159 +164 +169 +175 +182 +181 +172 +169 +175 +186 +197 +211 +208 +199 +194 +196 +196 +199 +201 +199 +193 +190 +185 +178 +174 +167 +158 +151 +145 +147 +151 +155 +159 +163 +166 +169 +172 +172 +173 +176 +178 +176 +172 +169 +171 +169 +168 +166 +165 +164 +164 +164 +167 +166 +166 +167 +167 +167 +170 +173 +178 +180 +184 +190 +197 +210 +224 +236 +243 +245 +246 +246 +247 +251 +251 +253 +252 +250 +248 +248 +250 +251 +249 +249 +249 +249 +248 +248 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +246 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +248 +248 +247 +246 +246 +246 +246 +246 +246 +245 +244 +244 +244 +245 +244 +244 +242 +242 +242 +242 +241 +241 +241 +241 +242 +241 +241 +241 +241 +242 +242 +241 +241 +241 +241 +242 +241 +241 +241 +240 +240 +240 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +240 +241 +242 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +246 +246 +245 +245 +246 +246 +247 +247 +247 +247 +248 +248 +249 +249 +249 +250 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +255 +253 +245 +234 +226 +224 +222 +220 +212 +198 +182 +174 +173 +181 +178 +172 +162 +156 +160 +173 +180 +178 +171 +159 +169 +184 +187 +186 +183 +175 +176 +174 +169 +163 +161 +161 +163 +158 +157 +152 +147 +146 +147 +153 +162 +163 +162 +157 +153 +152 +154 +163 +178 +178 +174 +168 +162 +162 +166 +168 +168 +169 +166 +161 +156 +153 +147 +138 +131 +148 +163 +171 +166 +160 +161 +162 +157 +152 +146 +144 +147 +147 +144 +144 +147 +148 +147 +146 +146 +146 +144 +141 +139 +140 +140 +139 +140 +146 +153 +150 +143 +143 +143 +139 +134 +133 +136 +139 +141 +137 +133 +131 +134 +137 +139 +140 +141 +138 +134 +132 +134 +133 +129 +127 +128 +135 +140 +143 +142 +142 +144 +144 +141 +138 +139 +139 +141 +141 +142 +144 +146 +145 +144 +143 +141 +137 +131 +127 +127 +125 +125 +126 +129 +134 +138 +139 +138 +141 +145 +146 +143 +137 +131 +126 +123 +124 +126 +127 +127 +127 +127 +126 +124 +129 +130 +132 +132 +130 +130 +132 +134 +137 +139 +139 +138 +137 +139 +138 +137 +139 +140 +144 +148 +145 +140 +138 +138 +139 +137 +134 +134 +136 +139 +140 +141 +144 +138 +133 +133 +132 +128 +125 +125 +126 +127 +129 +130 +131 +133 +132 +130 +128 +128 +131 +136 +139 +138 +136 +136 +133 +127 +124 +125 +130 +130 +131 +133 +132 +133 +134 +135 +132 +129 +129 +132 +135 +134 +129 +121 +119 +122 +127 +130 +131 +127 +121 +120 +127 +133 +133 +129 +128 +130 +134 +134 +133 +133 +132 +130 +130 +124 +118 +117 +123 +128 +128 +125 +130 +132 +136 +140 +138 +134 +131 +130 +128 +120 +116 +119 +123 +123 +123 +125 +131 +130 +130 +130 +128 +125 +124 +124 +125 +126 +129 +133 +134 +132 +130 +130 +132 +133 +134 +132 +130 +129 +130 +130 +145 +147 +143 +139 +142 +144 +145 +147 +146 +146 +146 +148 +151 +154 +156 +156 +149 +148 +158 +174 +179 +178 +178 +181 +177 +166 +163 +167 +170 +168 +164 +158 +158 +153 +148 +147 +151 +155 +156 +154 +148 +148 +152 +158 +158 +153 +151 +152 +151 +154 +152 +147 +148 +155 +155 +149 +146 +147 +146 +145 +147 +148 +143 +137 +138 +149 +156 +155 +152 +149 +148 +151 +147 +149 +147 +142 +137 +137 +139 +140 +139 +138 +138 +138 +139 +139 +141 +144 +143 +140 +138 +141 +143 +143 +141 +141 +143 +140 +133 +130 +130 +128 +129 +135 +134 +134 +136 +137 +134 +131 +130 +132 +131 +131 +133 +130 +126 +127 +132 +132 +134 +137 +136 +130 +127 +127 +127 +126 +126 +125 +125 +123 +122 +127 +131 +128 +125 +121 +117 +117 +121 +122 +120 +117 +118 +120 +122 +123 +123 +123 +124 +125 +126 +126 +125 +124 +125 +125 +125 +125 +122 +124 +125 +123 +124 +126 +129 +129 +128 +128 +130 +132 +133 +132 +129 +126 +129 +128 +126 +128 +132 +130 +126 +126 +126 +131 +133 +132 +133 +133 +134 +141 +134 +132 +133 +131 +127 +130 +136 +139 +130 +132 +131 +125 +123 +128 +135 +139 +136 +134 +130 +125 +122 +122 +124 +125 +135 +137 +133 +129 +131 +130 +128 +130 +133 +130 +130 +133 +137 +137 +135 +133 +135 +136 +139 +144 +146 +146 +147 +148 +148 +146 +143 +141 +138 +137 +136 +136 +134 +134 +137 +140 +143 +143 +140 +137 +134 +134 +133 +131 +130 +130 +133 +135 +138 +138 +137 +137 +137 +137 +136 +135 +125 +125 +127 +130 +130 +127 +127 +130 +132 +131 +135 +139 +138 +139 +139 +135 +128 +127 +129 +129 +127 +130 +132 +129 +134 +133 +135 +135 +135 +136 +139 +135 +132 +132 +132 +132 +130 +129 +133 +138 +140 +139 +138 +141 +145 +145 +142 +139 +143 +144 +145 +145 +147 +147 +141 +133 +132 +139 +148 +154 +154 +153 +152 +151 +143 +143 +143 +142 +141 +140 +140 +140 +137 +147 +156 +156 +150 +145 +145 +145 +145 +140 +137 +141 +143 +146 +156 +166 +161 +157 +152 +151 +152 +148 +145 +150 +153 +148 +144 +141 +139 +138 +139 +143 +154 +154 +150 +145 +146 +153 +157 +155 +151 +152 +159 +165 +162 +149 +141 +140 +135 +138 +151 +160 +155 +152 +153 +149 +147 +153 +157 +155 +148 +143 +141 +139 +135 +127 +125 +134 +143 +144 +143 +145 +141 +146 +146 +138 +132 +131 +135 +136 +140 +137 +133 +133 +138 +143 +143 +139 +141 +142 +142 +142 +144 +145 +143 +141 +139 +145 +146 +140 +133 +132 +133 +133 +126 +128 +132 +136 +138 +139 +137 +136 +138 +138 +138 +140 +142 +143 +142 +140 +141 +142 +142 +139 +137 +136 +134 +132 +127 +130 +137 +143 +144 +141 +140 +141 +145 +143 +142 +143 +143 +142 +142 +144 +142 +141 +139 +138 +142 +148 +150 +150 +143 +140 +139 +141 +143 +143 +142 +142 +134 +133 +131 +132 +137 +140 +139 +135 +137 +137 +137 +137 +138 +138 +137 +134 +132 +135 +138 +139 +141 +145 +147 +147 +143 +141 +136 +129 +124 +124 +128 +133 +133 +140 +149 +152 +152 +149 +144 +139 +139 +145 +148 +147 +146 +148 +149 +147 +150 +150 +151 +153 +155 +153 +149 +144 +141 +142 +145 +151 +158 +161 +155 +147 +141 +141 +143 +145 +148 +148 +146 +142 +138 +141 +144 +145 +144 +146 +151 +156 +147 +135 +124 +126 +135 +142 +143 +140 +144 +146 +151 +155 +155 +153 +149 +146 +163 +170 +164 +153 +140 +130 +134 +143 +139 +139 +150 +170 +172 +159 +149 +148 +141 +136 +145 +167 +190 +197 +173 +135 +114 +115 +119 +122 +126 +140 +160 +172 +169 +144 +123 +126 +144 +152 +142 +129 +129 +137 +142 +135 +133 +148 +164 +167 +165 +159 +152 +156 +162 +158 +151 +152 +162 +173 +175 +188 +188 +160 +152 +163 +164 +167 +173 +185 +183 +157 +141 +152 +173 +165 +146 +139 +145 +153 +156 +145 +124 +123 +129 +147 +156 +143 +141 +158 +178 +173 +165 +169 +180 +178 +172 +176 +178 +166 +147 +137 +162 +177 +150 +129 +142 +171 +192 +195 +190 +172 +152 +147 +164 +167 +168 +173 +182 +183 +175 +169 +162 +168 +175 +176 +172 +174 +189 +207 +176 +146 +133 +148 +164 +170 +167 +161 +159 +165 +181 +192 +186 +186 +192 +189 +182 +181 +190 +198 +197 +196 +190 +177 +169 +174 +182 +195 +210 +214 +208 +204 +207 +218 +226 +222 +214 +208 +201 +194 +192 +200 +208 +212 +215 +219 +220 +217 +221 +220 +203 +184 +184 +189 +188 +186 +177 +170 +174 +175 +163 +165 +180 +188 +188 +191 +199 +208 +211 +212 +219 +228 +227 +216 +206 +200 +202 +207 +200 +187 +170 +157 +157 +165 +166 +156 +150 +160 +180 +183 +187 +188 +188 +191 +198 +207 +204 +183 +146 +117 +109 +106 +104 +108 +110 +113 +117 +120 +120 +122 +127 +134 +138 +140 +141 +141 +139 +138 +138 +140 +141 +141 +144 +149 +154 +158 +164 +170 +178 +178 +174 +172 +175 +180 +191 +208 +208 +203 +198 +194 +192 +196 +200 +197 +196 +193 +187 +180 +177 +175 +168 +161 +156 +154 +153 +154 +157 +162 +165 +166 +169 +170 +172 +174 +176 +175 +172 +170 +172 +173 +171 +167 +164 +162 +163 +166 +167 +166 +166 +168 +167 +168 +171 +177 +178 +182 +189 +197 +206 +216 +231 +243 +244 +246 +247 +248 +249 +252 +252 +251 +250 +249 +247 +248 +249 +250 +249 +248 +250 +249 +248 +248 +250 +249 +249 +248 +249 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +248 +247 +246 +246 +246 +246 +246 +246 +246 +245 +244 +244 +245 +246 +245 +244 +243 +243 +242 +242 +242 +242 +241 +241 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +240 +241 +241 +241 +242 +242 +242 +243 +243 +241 +241 +240 +240 +240 +240 +240 +240 +241 +242 +243 +244 +243 +243 +242 +243 +244 +244 +244 +244 +243 +243 +243 +243 +245 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +247 +247 +247 +247 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +243 +231 +223 +223 +224 +222 +214 +201 +187 +178 +176 +184 +177 +168 +157 +155 +167 +183 +188 +175 +169 +160 +171 +187 +189 +183 +175 +175 +178 +178 +172 +165 +161 +158 +154 +150 +154 +152 +148 +154 +162 +165 +167 +168 +164 +157 +153 +150 +148 +155 +171 +170 +171 +168 +164 +162 +165 +170 +174 +169 +160 +157 +160 +155 +142 +137 +140 +161 +174 +175 +159 +152 +160 +164 +157 +147 +142 +141 +144 +144 +140 +140 +145 +154 +154 +153 +152 +151 +148 +144 +142 +144 +143 +142 +144 +148 +152 +152 +149 +146 +144 +140 +135 +135 +138 +139 +138 +138 +135 +132 +134 +136 +137 +138 +139 +138 +133 +132 +135 +136 +131 +128 +128 +132 +140 +145 +144 +146 +150 +150 +145 +145 +142 +141 +142 +139 +136 +136 +140 +134 +135 +137 +139 +137 +135 +135 +136 +132 +133 +135 +138 +142 +144 +144 +144 +155 +156 +155 +149 +141 +134 +129 +125 +134 +137 +137 +135 +134 +136 +133 +127 +135 +134 +133 +132 +130 +130 +131 +133 +139 +139 +141 +143 +141 +139 +140 +142 +143 +146 +151 +154 +150 +142 +137 +136 +134 +135 +134 +129 +125 +125 +131 +136 +132 +127 +126 +131 +135 +133 +129 +128 +132 +138 +141 +137 +136 +140 +139 +135 +135 +133 +134 +136 +139 +139 +139 +137 +129 +125 +127 +135 +139 +135 +134 +136 +134 +132 +131 +131 +129 +127 +128 +130 +136 +137 +133 +123 +119 +122 +127 +128 +129 +123 +116 +118 +128 +135 +133 +128 +130 +135 +138 +137 +136 +134 +130 +123 +124 +121 +117 +116 +121 +127 +130 +129 +137 +137 +139 +140 +139 +132 +127 +124 +126 +121 +115 +116 +122 +128 +130 +130 +133 +130 +128 +128 +126 +124 +124 +127 +131 +130 +131 +134 +134 +132 +131 +132 +136 +135 +133 +129 +125 +125 +128 +130 +141 +144 +141 +137 +140 +142 +142 +144 +141 +143 +145 +148 +151 +154 +156 +158 +150 +147 +159 +178 +187 +193 +192 +184 +170 +159 +159 +167 +173 +171 +165 +159 +158 +154 +148 +146 +150 +156 +157 +153 +150 +149 +152 +159 +160 +155 +151 +149 +151 +149 +147 +147 +150 +151 +150 +148 +147 +145 +144 +148 +150 +148 +143 +140 +143 +150 +152 +152 +153 +152 +149 +149 +147 +148 +145 +138 +134 +135 +137 +138 +139 +137 +136 +137 +138 +138 +141 +143 +141 +138 +137 +139 +141 +141 +142 +144 +140 +139 +135 +133 +136 +135 +132 +134 +125 +126 +129 +132 +130 +126 +125 +125 +131 +131 +131 +128 +124 +127 +132 +133 +133 +133 +129 +125 +125 +128 +129 +127 +127 +125 +124 +123 +121 +126 +128 +124 +124 +120 +117 +118 +123 +124 +120 +116 +124 +126 +127 +124 +119 +118 +121 +125 +130 +125 +122 +122 +121 +119 +120 +125 +125 +127 +126 +123 +123 +126 +129 +129 +132 +130 +129 +131 +134 +135 +132 +129 +134 +134 +133 +130 +127 +120 +121 +129 +134 +135 +132 +129 +131 +132 +132 +134 +134 +133 +133 +131 +128 +129 +131 +128 +127 +129 +125 +120 +127 +139 +139 +129 +127 +127 +128 +127 +125 +122 +123 +124 +127 +133 +132 +127 +128 +130 +134 +139 +142 +141 +137 +133 +132 +133 +133 +132 +136 +136 +138 +143 +147 +146 +145 +145 +145 +145 +143 +140 +136 +133 +133 +134 +131 +134 +139 +142 +143 +142 +139 +136 +133 +131 +130 +128 +126 +128 +133 +137 +135 +136 +139 +140 +139 +136 +136 +137 +127 +126 +129 +134 +131 +124 +125 +133 +131 +130 +137 +142 +141 +138 +136 +133 +134 +135 +138 +137 +135 +138 +137 +133 +134 +129 +133 +139 +138 +136 +139 +140 +140 +134 +130 +131 +134 +135 +135 +135 +138 +139 +140 +142 +143 +144 +144 +143 +141 +142 +146 +149 +148 +144 +139 +137 +135 +135 +139 +146 +151 +151 +150 +149 +144 +141 +140 +141 +142 +142 +139 +136 +125 +139 +151 +153 +149 +146 +145 +144 +147 +138 +134 +141 +147 +149 +155 +163 +164 +159 +153 +156 +156 +149 +144 +149 +150 +143 +137 +135 +136 +137 +138 +141 +154 +155 +151 +146 +146 +152 +155 +152 +150 +153 +161 +167 +164 +152 +145 +144 +139 +138 +147 +155 +151 +153 +156 +152 +149 +155 +160 +156 +149 +143 +142 +141 +145 +139 +135 +138 +142 +143 +143 +146 +136 +143 +146 +140 +135 +135 +137 +138 +142 +137 +131 +130 +133 +140 +143 +141 +142 +144 +145 +144 +142 +143 +142 +141 +137 +143 +146 +141 +135 +133 +133 +134 +137 +135 +133 +133 +135 +138 +139 +139 +141 +140 +140 +143 +145 +144 +141 +139 +142 +143 +143 +140 +138 +137 +137 +135 +133 +135 +139 +142 +141 +139 +141 +145 +144 +142 +142 +143 +142 +141 +143 +146 +142 +139 +135 +133 +138 +146 +149 +150 +145 +140 +135 +135 +136 +136 +136 +136 +134 +134 +133 +135 +140 +144 +142 +136 +135 +137 +137 +135 +136 +138 +137 +133 +133 +136 +139 +140 +142 +145 +147 +148 +140 +142 +141 +133 +124 +122 +127 +133 +131 +137 +145 +149 +148 +144 +140 +138 +140 +144 +145 +144 +147 +151 +150 +146 +150 +151 +153 +157 +159 +156 +150 +144 +143 +143 +145 +149 +157 +160 +155 +146 +142 +146 +145 +143 +145 +150 +149 +143 +143 +146 +148 +146 +144 +144 +149 +153 +150 +146 +137 +129 +131 +140 +144 +142 +142 +149 +152 +152 +157 +164 +158 +145 +139 +166 +189 +180 +149 +124 +127 +144 +139 +132 +140 +162 +173 +164 +157 +158 +148 +137 +144 +169 +191 +199 +181 +152 +115 +114 +117 +119 +119 +130 +148 +160 +170 +155 +137 +130 +140 +150 +143 +129 +135 +141 +144 +137 +133 +142 +152 +154 +160 +158 +152 +152 +166 +173 +158 +135 +134 +165 +171 +182 +185 +151 +140 +161 +188 +179 +171 +175 +177 +163 +155 +163 +178 +170 +149 +138 +140 +150 +162 +161 +139 +131 +135 +155 +159 +139 +128 +139 +159 +171 +173 +172 +176 +175 +169 +171 +176 +169 +153 +144 +169 +183 +153 +129 +129 +171 +199 +199 +194 +183 +168 +164 +159 +161 +163 +168 +176 +181 +177 +171 +167 +163 +170 +180 +176 +170 +180 +196 +180 +160 +146 +145 +153 +166 +168 +156 +157 +164 +183 +195 +191 +191 +194 +184 +178 +166 +176 +201 +209 +206 +202 +196 +181 +179 +180 +189 +203 +210 +211 +212 +222 +229 +231 +223 +213 +207 +202 +199 +192 +203 +212 +213 +212 +213 +213 +212 +211 +215 +202 +187 +189 +193 +191 +192 +172 +168 +179 +182 +163 +156 +170 +179 +190 +194 +200 +203 +205 +211 +223 +233 +228 +218 +208 +201 +200 +206 +205 +196 +171 +156 +155 +164 +164 +153 +144 +152 +168 +184 +197 +200 +195 +194 +198 +200 +207 +198 +169 +136 +117 +107 +104 +110 +110 +112 +117 +120 +121 +123 +129 +134 +134 +134 +134 +135 +137 +138 +140 +139 +142 +140 +140 +143 +148 +155 +163 +168 +178 +177 +174 +173 +174 +176 +189 +206 +205 +204 +201 +193 +187 +192 +197 +195 +197 +194 +188 +183 +180 +179 +175 +170 +163 +159 +154 +152 +154 +159 +163 +164 +165 +167 +171 +172 +173 +172 +170 +171 +173 +176 +174 +169 +163 +160 +163 +167 +165 +166 +167 +170 +170 +170 +176 +180 +182 +184 +190 +201 +213 +226 +236 +242 +245 +247 +249 +250 +251 +253 +252 +249 +250 +248 +247 +248 +250 +250 +249 +248 +250 +250 +248 +248 +249 +249 +248 +247 +249 +248 +248 +247 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +246 +244 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +245 +245 +246 +246 +246 +247 +246 +245 +245 +246 +247 +246 +245 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +240 +240 +242 +242 +242 +243 +243 +244 +244 +244 +241 +241 +240 +240 +240 +240 +240 +240 +242 +243 +244 +245 +244 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +247 +247 +246 +246 +248 +248 +248 +249 +249 +249 +249 +249 +250 +249 +249 +248 +248 +247 +247 +247 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +244 +233 +226 +228 +231 +230 +219 +202 +187 +180 +177 +184 +175 +165 +153 +148 +173 +193 +188 +175 +165 +162 +176 +191 +193 +182 +172 +175 +178 +178 +173 +164 +156 +154 +153 +153 +155 +157 +159 +166 +174 +176 +173 +168 +163 +155 +148 +144 +146 +149 +152 +162 +167 +164 +154 +154 +166 +174 +172 +167 +153 +156 +161 +146 +135 +147 +163 +172 +173 +169 +159 +153 +154 +156 +155 +149 +140 +132 +131 +137 +143 +147 +149 +166 +162 +157 +152 +150 +147 +145 +143 +143 +144 +146 +147 +147 +148 +147 +148 +150 +147 +143 +139 +137 +137 +139 +140 +136 +135 +135 +137 +140 +140 +138 +135 +133 +137 +139 +137 +134 +132 +131 +130 +135 +139 +143 +143 +146 +150 +148 +144 +140 +138 +137 +138 +140 +140 +136 +133 +140 +138 +138 +142 +145 +146 +149 +153 +149 +142 +139 +141 +143 +144 +148 +154 +152 +150 +149 +148 +143 +136 +132 +132 +138 +137 +137 +138 +136 +133 +133 +135 +134 +137 +137 +133 +129 +129 +129 +131 +135 +140 +146 +146 +143 +141 +144 +148 +149 +153 +154 +153 +149 +143 +135 +127 +125 +127 +126 +122 +120 +121 +126 +130 +129 +125 +124 +131 +140 +142 +140 +137 +141 +145 +145 +140 +139 +142 +142 +137 +140 +142 +140 +139 +143 +148 +145 +138 +133 +134 +137 +140 +139 +134 +131 +130 +132 +129 +125 +125 +125 +124 +122 +121 +130 +128 +126 +124 +120 +118 +121 +125 +120 +128 +130 +123 +120 +124 +129 +129 +134 +132 +134 +138 +135 +127 +123 +126 +126 +124 +125 +123 +120 +126 +129 +124 +131 +138 +139 +134 +130 +124 +124 +130 +131 +123 +120 +125 +130 +131 +131 +132 +129 +128 +127 +127 +127 +127 +128 +129 +132 +131 +129 +129 +131 +132 +132 +132 +137 +134 +129 +125 +125 +128 +132 +134 +137 +134 +135 +138 +142 +142 +142 +143 +141 +143 +144 +147 +153 +157 +155 +150 +146 +157 +168 +180 +190 +192 +186 +185 +172 +161 +158 +165 +176 +174 +166 +157 +154 +151 +147 +145 +148 +151 +151 +151 +150 +150 +152 +156 +157 +154 +152 +151 +153 +145 +143 +151 +156 +153 +150 +151 +145 +145 +145 +145 +146 +147 +148 +147 +144 +137 +139 +147 +148 +148 +148 +148 +149 +148 +143 +136 +132 +132 +136 +138 +137 +138 +137 +136 +136 +138 +139 +140 +137 +140 +142 +141 +138 +138 +143 +146 +140 +137 +140 +140 +135 +132 +132 +131 +123 +122 +126 +128 +126 +121 +123 +129 +134 +134 +132 +128 +129 +132 +133 +132 +133 +128 +125 +126 +129 +131 +127 +123 +124 +125 +125 +123 +121 +123 +124 +123 +124 +119 +117 +122 +125 +123 +121 +122 +128 +134 +131 +128 +130 +124 +118 +122 +124 +124 +124 +124 +124 +124 +123 +122 +127 +124 +127 +124 +123 +126 +124 +129 +127 +128 +130 +131 +130 +130 +132 +135 +137 +133 +132 +133 +125 +116 +121 +133 +142 +139 +136 +134 +134 +131 +127 +124 +122 +131 +135 +133 +129 +122 +120 +125 +126 +124 +124 +126 +134 +148 +146 +128 +125 +121 +122 +127 +125 +118 +119 +125 +128 +126 +125 +126 +127 +127 +134 +143 +142 +139 +131 +127 +132 +135 +136 +138 +140 +143 +142 +138 +139 +145 +145 +141 +139 +138 +140 +139 +133 +130 +129 +126 +126 +129 +135 +139 +140 +140 +138 +137 +134 +129 +125 +126 +129 +132 +135 +138 +135 +135 +135 +136 +137 +137 +136 +135 +129 +129 +129 +130 +132 +134 +132 +130 +131 +132 +134 +134 +132 +129 +128 +128 +131 +136 +136 +138 +143 +143 +139 +139 +134 +132 +133 +137 +143 +145 +146 +144 +145 +140 +135 +133 +133 +134 +135 +138 +139 +141 +139 +135 +138 +145 +145 +139 +134 +140 +146 +148 +146 +143 +140 +137 +131 +135 +138 +138 +140 +143 +145 +144 +142 +139 +140 +143 +144 +138 +130 +125 +120 +136 +148 +148 +144 +144 +143 +141 +144 +139 +138 +144 +152 +156 +158 +158 +157 +155 +156 +152 +145 +144 +144 +135 +140 +139 +139 +137 +136 +141 +146 +146 +147 +143 +149 +153 +149 +148 +150 +150 +148 +152 +155 +155 +151 +147 +147 +147 +146 +144 +146 +149 +151 +155 +158 +156 +148 +153 +160 +154 +143 +146 +153 +149 +147 +147 +145 +144 +146 +151 +148 +143 +138 +143 +145 +141 +136 +135 +137 +140 +145 +143 +139 +137 +137 +138 +140 +141 +139 +139 +142 +147 +148 +144 +140 +137 +139 +143 +145 +141 +136 +133 +133 +134 +135 +136 +136 +136 +136 +137 +139 +140 +142 +143 +143 +143 +143 +142 +141 +140 +141 +146 +148 +144 +139 +138 +139 +139 +136 +137 +139 +141 +141 +140 +140 +141 +142 +142 +141 +140 +141 +144 +146 +145 +140 +136 +133 +136 +140 +143 +145 +147 +141 +139 +135 +134 +135 +133 +131 +135 +137 +136 +136 +139 +144 +144 +140 +135 +136 +141 +142 +138 +135 +137 +138 +136 +136 +136 +139 +140 +141 +142 +143 +144 +140 +142 +142 +138 +131 +128 +130 +133 +130 +131 +136 +141 +140 +136 +135 +139 +143 +147 +144 +140 +144 +146 +144 +143 +148 +153 +156 +158 +158 +156 +151 +146 +141 +138 +137 +142 +146 +147 +149 +153 +146 +141 +140 +143 +146 +146 +148 +152 +154 +152 +151 +149 +143 +140 +147 +159 +147 +145 +145 +144 +142 +141 +145 +150 +137 +141 +142 +149 +157 +175 +180 +150 +127 +149 +180 +188 +161 +131 +125 +133 +128 +127 +139 +154 +159 +158 +165 +172 +153 +138 +145 +166 +179 +188 +189 +177 +140 +118 +116 +111 +116 +129 +136 +159 +171 +160 +141 +131 +139 +150 +145 +131 +122 +134 +147 +144 +134 +137 +150 +158 +167 +162 +153 +154 +171 +177 +160 +138 +132 +142 +171 +189 +185 +157 +134 +149 +182 +183 +174 +167 +169 +167 +162 +166 +177 +169 +142 +137 +138 +142 +164 +166 +150 +138 +148 +155 +155 +144 +127 +131 +140 +160 +177 +186 +187 +179 +167 +164 +168 +169 +156 +146 +161 +178 +162 +133 +121 +161 +194 +198 +191 +189 +182 +169 +166 +165 +164 +153 +155 +171 +181 +188 +170 +159 +165 +182 +183 +179 +179 +177 +174 +170 +160 +149 +151 +159 +162 +159 +158 +162 +173 +192 +206 +202 +188 +178 +161 +160 +162 +185 +217 +227 +212 +199 +190 +179 +179 +181 +192 +209 +212 +209 +217 +229 +233 +229 +214 +200 +199 +198 +193 +207 +211 +210 +214 +214 +206 +202 +208 +211 +206 +193 +191 +199 +199 +190 +171 +167 +181 +189 +170 +157 +168 +178 +189 +196 +201 +203 +207 +211 +219 +228 +227 +219 +209 +204 +208 +214 +209 +200 +181 +167 +162 +162 +161 +157 +145 +144 +162 +181 +200 +213 +210 +197 +194 +190 +207 +208 +187 +152 +128 +116 +108 +109 +114 +114 +115 +119 +123 +127 +129 +130 +131 +129 +130 +133 +136 +135 +137 +139 +140 +139 +138 +137 +140 +147 +156 +163 +166 +171 +170 +171 +175 +176 +182 +194 +202 +200 +196 +191 +187 +188 +193 +197 +196 +194 +188 +181 +180 +182 +180 +175 +169 +163 +155 +151 +152 +157 +162 +163 +164 +165 +169 +172 +170 +167 +166 +170 +174 +174 +172 +168 +162 +160 +163 +168 +169 +166 +163 +167 +176 +180 +180 +182 +183 +188 +194 +205 +219 +228 +237 +246 +247 +249 +250 +251 +252 +251 +251 +250 +248 +249 +248 +248 +249 +249 +248 +248 +248 +248 +248 +247 +248 +248 +249 +249 +248 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +245 +245 +246 +247 +249 +251 +250 +247 +245 +246 +247 +247 +248 +248 +248 +247 +246 +245 +245 +248 +247 +247 +247 +246 +245 +244 +243 +246 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +245 +243 +243 +243 +244 +245 +244 +243 +243 +244 +245 +244 +243 +241 +242 +243 +243 +244 +243 +243 +243 +245 +244 +243 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +243 +243 +243 +242 +243 +243 +244 +244 +244 +244 +244 +242 +242 +241 +240 +240 +241 +242 +242 +244 +244 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +244 +245 +245 +245 +245 +246 +248 +248 +247 +246 +247 +248 +250 +249 +248 +247 +248 +250 +249 +249 +249 +249 +249 +248 +248 +247 +251 +250 +250 +249 +249 +248 +248 +248 +250 +250 +249 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +248 +249 +250 +250 +249 +248 +247 +247 +249 +249 +249 +249 +249 +249 +248 +248 +247 +246 +246 +246 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +255 +255 +253 +245 +235 +228 +239 +239 +236 +223 +204 +189 +179 +176 +179 +171 +164 +156 +154 +177 +193 +186 +172 +165 +168 +182 +193 +190 +179 +172 +175 +178 +178 +170 +158 +151 +153 +157 +162 +163 +164 +168 +174 +179 +179 +176 +166 +158 +148 +141 +140 +144 +147 +149 +156 +163 +161 +152 +147 +155 +165 +168 +161 +152 +149 +147 +141 +147 +161 +169 +170 +169 +163 +154 +149 +150 +151 +151 +147 +141 +136 +136 +141 +147 +152 +155 +166 +162 +156 +150 +146 +143 +142 +141 +146 +146 +146 +145 +144 +142 +142 +142 +146 +143 +140 +138 +139 +140 +140 +141 +140 +139 +139 +139 +140 +139 +138 +136 +136 +140 +143 +141 +137 +135 +135 +135 +139 +143 +144 +143 +143 +146 +144 +140 +132 +132 +133 +135 +139 +141 +141 +140 +143 +144 +147 +150 +151 +148 +146 +146 +145 +149 +152 +149 +144 +141 +140 +139 +138 +137 +138 +138 +137 +134 +134 +136 +137 +135 +137 +141 +138 +131 +132 +139 +142 +143 +141 +136 +132 +133 +135 +135 +139 +142 +147 +148 +148 +148 +149 +151 +152 +153 +153 +149 +145 +140 +133 +126 +122 +124 +124 +123 +122 +122 +127 +131 +129 +129 +133 +137 +140 +141 +143 +146 +147 +145 +143 +141 +139 +137 +137 +138 +139 +140 +139 +140 +143 +146 +144 +138 +139 +141 +140 +135 +130 +130 +129 +128 +131 +127 +122 +123 +123 +121 +119 +119 +119 +119 +120 +121 +120 +120 +121 +124 +127 +130 +128 +121 +119 +123 +125 +123 +126 +130 +133 +130 +125 +122 +124 +127 +132 +130 +126 +121 +121 +127 +129 +126 +130 +134 +132 +128 +128 +126 +126 +130 +135 +128 +124 +125 +129 +131 +132 +133 +133 +133 +131 +130 +128 +128 +129 +131 +132 +130 +129 +130 +132 +134 +134 +134 +133 +132 +131 +131 +132 +134 +136 +136 +132 +132 +135 +141 +145 +145 +143 +143 +143 +144 +149 +156 +159 +154 +149 +147 +150 +158 +169 +180 +188 +188 +186 +184 +179 +170 +161 +161 +171 +176 +168 +155 +153 +151 +147 +146 +147 +149 +150 +150 +150 +151 +151 +153 +155 +156 +157 +155 +151 +145 +145 +152 +156 +154 +152 +153 +149 +150 +148 +145 +144 +146 +146 +145 +134 +131 +136 +143 +143 +142 +145 +147 +148 +147 +144 +138 +135 +136 +138 +138 +136 +136 +136 +136 +137 +138 +137 +136 +135 +138 +140 +140 +139 +139 +141 +143 +139 +136 +139 +140 +135 +133 +134 +133 +124 +125 +128 +131 +131 +130 +131 +133 +130 +134 +136 +133 +130 +129 +130 +129 +127 +127 +127 +127 +129 +129 +127 +125 +129 +127 +123 +117 +115 +118 +121 +122 +125 +122 +121 +122 +121 +119 +119 +123 +128 +131 +127 +125 +129 +126 +122 +124 +124 +125 +125 +127 +130 +132 +131 +128 +127 +125 +128 +127 +127 +128 +125 +128 +125 +126 +127 +128 +126 +125 +128 +133 +139 +136 +134 +131 +127 +126 +130 +135 +141 +137 +134 +132 +133 +133 +130 +127 +126 +128 +127 +128 +131 +129 +125 +126 +126 +124 +126 +132 +140 +144 +139 +128 +119 +118 +121 +126 +124 +118 +118 +122 +128 +127 +122 +121 +126 +135 +137 +134 +135 +137 +134 +132 +133 +134 +135 +139 +139 +139 +138 +137 +140 +145 +145 +141 +137 +136 +137 +136 +131 +128 +128 +126 +128 +129 +131 +132 +133 +135 +137 +138 +135 +131 +128 +130 +134 +135 +136 +137 +134 +134 +133 +134 +136 +137 +137 +137 +128 +126 +130 +136 +138 +134 +134 +138 +135 +130 +128 +129 +129 +125 +126 +130 +131 +131 +130 +132 +140 +144 +143 +143 +139 +137 +136 +138 +142 +146 +148 +145 +142 +141 +139 +137 +135 +135 +138 +140 +140 +139 +137 +135 +138 +142 +140 +135 +135 +139 +142 +142 +141 +137 +134 +132 +135 +135 +134 +135 +142 +149 +147 +141 +140 +137 +134 +134 +138 +139 +130 +119 +133 +145 +150 +146 +141 +143 +142 +139 +140 +138 +136 +139 +146 +152 +153 +152 +150 +150 +149 +144 +141 +141 +138 +131 +133 +141 +147 +148 +147 +147 +146 +147 +145 +148 +152 +152 +148 +147 +149 +148 +143 +146 +151 +151 +149 +147 +149 +150 +151 +148 +147 +148 +151 +157 +158 +153 +149 +153 +156 +152 +146 +148 +153 +153 +146 +145 +144 +147 +152 +155 +151 +146 +141 +140 +138 +135 +134 +135 +138 +142 +146 +144 +141 +140 +140 +141 +141 +141 +138 +139 +140 +142 +143 +143 +139 +137 +140 +140 +138 +136 +133 +132 +133 +134 +131 +133 +136 +137 +138 +138 +139 +139 +141 +143 +144 +143 +142 +140 +139 +139 +142 +146 +148 +144 +138 +136 +137 +138 +139 +139 +140 +142 +143 +143 +143 +143 +142 +143 +143 +143 +144 +145 +146 +145 +139 +133 +129 +131 +138 +143 +145 +146 +138 +139 +135 +134 +135 +133 +133 +137 +134 +135 +137 +140 +141 +141 +141 +140 +139 +141 +141 +139 +136 +136 +137 +136 +139 +139 +139 +139 +139 +139 +138 +137 +139 +140 +141 +140 +137 +134 +134 +134 +131 +129 +129 +132 +135 +133 +134 +136 +147 +151 +148 +142 +142 +143 +142 +142 +151 +152 +154 +156 +159 +159 +153 +146 +140 +137 +135 +137 +140 +143 +146 +148 +147 +143 +141 +142 +145 +148 +151 +154 +153 +153 +151 +146 +141 +141 +146 +152 +145 +144 +147 +151 +151 +147 +147 +149 +142 +139 +135 +142 +151 +171 +186 +170 +136 +137 +149 +165 +168 +155 +137 +121 +121 +120 +127 +137 +140 +149 +166 +179 +159 +140 +134 +145 +163 +186 +194 +184 +160 +134 +124 +118 +122 +131 +132 +149 +168 +160 +143 +131 +141 +159 +160 +148 +129 +123 +129 +142 +146 +145 +150 +156 +172 +168 +160 +158 +167 +175 +164 +145 +141 +141 +161 +185 +196 +177 +146 +145 +160 +166 +168 +170 +170 +160 +156 +165 +174 +161 +136 +138 +141 +141 +160 +165 +158 +153 +152 +159 +156 +142 +136 +136 +130 +155 +181 +192 +187 +175 +165 +165 +164 +167 +160 +147 +149 +162 +163 +149 +133 +148 +174 +193 +192 +180 +175 +180 +183 +182 +173 +148 +143 +162 +180 +192 +183 +161 +158 +178 +189 +188 +182 +177 +170 +170 +167 +163 +161 +161 +162 +164 +161 +162 +171 +192 +208 +205 +187 +173 +158 +159 +164 +181 +204 +218 +214 +208 +199 +183 +176 +173 +187 +206 +210 +209 +214 +228 +234 +229 +210 +194 +196 +199 +197 +207 +212 +213 +217 +217 +209 +202 +199 +203 +205 +199 +195 +201 +202 +190 +171 +165 +178 +189 +177 +167 +175 +182 +189 +195 +199 +203 +209 +212 +216 +221 +224 +216 +206 +205 +214 +219 +213 +203 +189 +176 +169 +165 +161 +156 +146 +145 +158 +179 +197 +210 +207 +197 +195 +188 +199 +203 +195 +168 +141 +126 +117 +109 +108 +110 +114 +120 +124 +127 +127 +126 +126 +125 +124 +126 +130 +132 +135 +137 +137 +137 +137 +138 +141 +146 +156 +162 +165 +166 +166 +165 +168 +172 +181 +192 +198 +197 +195 +192 +190 +192 +195 +198 +196 +194 +189 +182 +180 +181 +180 +177 +174 +166 +158 +154 +155 +159 +162 +163 +161 +163 +166 +170 +169 +168 +168 +169 +173 +174 +173 +171 +165 +160 +162 +164 +169 +167 +164 +169 +177 +180 +181 +183 +188 +193 +199 +210 +225 +233 +238 +245 +247 +248 +250 +251 +252 +251 +251 +251 +249 +249 +247 +248 +248 +248 +248 +247 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +247 +248 +249 +248 +246 +245 +246 +247 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +245 +244 +243 +244 +245 +245 +244 +243 +244 +244 +245 +244 +243 +243 +243 +243 +244 +244 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +241 +241 +242 +242 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +245 +245 +245 +246 +248 +248 +247 +246 +248 +249 +250 +250 +248 +248 +248 +250 +249 +250 +250 +249 +249 +249 +248 +248 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +249 +250 +250 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +246 +246 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +253 +254 +255 +253 +247 +238 +231 +242 +241 +236 +223 +205 +189 +179 +176 +173 +166 +160 +155 +159 +180 +193 +186 +173 +169 +174 +187 +192 +184 +176 +173 +174 +177 +175 +166 +154 +149 +156 +164 +170 +168 +169 +173 +176 +176 +173 +171 +163 +154 +144 +140 +142 +146 +149 +150 +149 +154 +154 +147 +141 +145 +154 +161 +160 +153 +144 +135 +138 +157 +171 +169 +168 +165 +159 +151 +148 +149 +150 +150 +147 +147 +147 +148 +150 +151 +155 +159 +156 +155 +152 +146 +142 +138 +137 +136 +144 +145 +146 +146 +143 +140 +137 +136 +140 +138 +136 +137 +141 +144 +144 +143 +144 +144 +144 +142 +139 +138 +137 +137 +138 +142 +144 +142 +139 +138 +139 +140 +143 +144 +143 +139 +139 +140 +138 +134 +129 +130 +131 +133 +136 +138 +139 +140 +138 +140 +142 +143 +141 +138 +134 +130 +138 +160 +173 +162 +140 +130 +130 +133 +132 +131 +132 +134 +135 +136 +137 +140 +138 +135 +138 +142 +137 +127 +129 +139 +148 +147 +143 +139 +137 +138 +139 +139 +145 +145 +147 +148 +148 +148 +147 +146 +144 +145 +144 +141 +139 +136 +131 +127 +122 +122 +126 +130 +133 +133 +136 +141 +141 +142 +144 +144 +143 +141 +141 +144 +142 +137 +138 +143 +142 +135 +135 +141 +140 +140 +139 +140 +142 +141 +138 +135 +134 +138 +135 +125 +121 +124 +128 +127 +131 +124 +120 +119 +118 +114 +113 +115 +113 +114 +118 +123 +125 +125 +126 +127 +130 +130 +127 +122 +122 +125 +124 +120 +123 +130 +131 +124 +120 +126 +129 +127 +133 +133 +127 +121 +124 +127 +129 +130 +129 +129 +125 +123 +126 +126 +125 +127 +129 +128 +127 +126 +129 +133 +134 +133 +136 +136 +134 +132 +130 +130 +131 +132 +130 +128 +127 +129 +132 +135 +135 +134 +130 +130 +132 +135 +138 +138 +135 +132 +132 +133 +138 +143 +146 +145 +145 +144 +144 +144 +151 +160 +160 +152 +146 +147 +154 +160 +169 +180 +185 +184 +183 +185 +186 +178 +164 +156 +166 +177 +170 +154 +152 +150 +146 +145 +146 +147 +148 +147 +148 +149 +151 +150 +153 +158 +159 +157 +146 +143 +145 +152 +155 +152 +151 +152 +150 +154 +152 +146 +142 +144 +145 +144 +134 +135 +141 +144 +139 +137 +141 +145 +148 +147 +143 +140 +139 +141 +141 +139 +135 +134 +134 +136 +138 +137 +135 +133 +132 +134 +137 +139 +140 +139 +139 +138 +135 +133 +136 +138 +134 +132 +134 +134 +129 +133 +135 +134 +135 +138 +137 +132 +124 +130 +136 +134 +128 +125 +123 +124 +126 +128 +132 +132 +130 +129 +129 +130 +134 +129 +122 +115 +113 +117 +121 +124 +127 +126 +126 +124 +119 +117 +119 +125 +127 +126 +121 +120 +125 +125 +122 +123 +122 +125 +128 +130 +134 +140 +139 +134 +127 +127 +133 +132 +131 +132 +127 +128 +128 +127 +128 +128 +125 +124 +126 +130 +136 +136 +134 +129 +130 +135 +136 +134 +132 +132 +131 +130 +129 +128 +128 +129 +128 +129 +127 +128 +132 +131 +127 +126 +132 +129 +127 +132 +137 +131 +123 +122 +122 +123 +124 +127 +126 +124 +125 +125 +130 +130 +126 +125 +132 +138 +136 +129 +131 +134 +133 +133 +136 +136 +137 +141 +141 +138 +136 +137 +140 +141 +141 +139 +136 +136 +137 +136 +131 +130 +131 +130 +131 +128 +125 +124 +125 +129 +134 +137 +137 +134 +133 +136 +139 +140 +138 +137 +134 +133 +132 +133 +136 +138 +139 +139 +127 +123 +128 +139 +140 +134 +137 +147 +141 +132 +128 +132 +133 +128 +129 +134 +131 +128 +126 +131 +139 +144 +142 +141 +139 +140 +138 +135 +135 +138 +139 +139 +137 +140 +142 +140 +138 +139 +140 +138 +139 +136 +135 +137 +141 +142 +139 +136 +142 +141 +140 +139 +137 +133 +130 +128 +133 +133 +133 +138 +150 +156 +147 +131 +133 +136 +134 +129 +132 +137 +129 +116 +136 +147 +150 +144 +142 +147 +147 +141 +135 +133 +128 +125 +131 +139 +145 +145 +145 +146 +142 +138 +139 +139 +134 +130 +131 +147 +156 +157 +156 +149 +144 +148 +147 +154 +153 +146 +143 +143 +144 +146 +147 +150 +153 +153 +151 +149 +150 +151 +148 +145 +143 +143 +147 +157 +158 +150 +147 +149 +148 +148 +148 +148 +147 +151 +147 +143 +143 +150 +156 +156 +150 +145 +144 +135 +129 +128 +130 +134 +138 +142 +145 +144 +145 +146 +146 +145 +143 +140 +139 +142 +143 +141 +140 +142 +141 +138 +139 +134 +131 +131 +131 +131 +132 +135 +129 +132 +136 +139 +141 +140 +138 +137 +139 +141 +144 +144 +143 +140 +138 +138 +140 +146 +148 +145 +139 +136 +137 +139 +144 +144 +143 +144 +146 +147 +146 +145 +143 +145 +145 +145 +145 +145 +146 +144 +137 +131 +126 +130 +137 +142 +144 +144 +141 +142 +139 +137 +136 +134 +134 +139 +133 +136 +139 +138 +136 +136 +142 +146 +143 +142 +140 +139 +137 +134 +135 +138 +142 +142 +141 +140 +138 +136 +135 +134 +138 +139 +141 +142 +141 +139 +137 +136 +133 +127 +123 +127 +133 +135 +134 +134 +144 +149 +147 +142 +141 +142 +143 +146 +150 +148 +148 +152 +159 +162 +156 +148 +143 +142 +139 +137 +139 +142 +142 +140 +138 +140 +141 +142 +146 +151 +153 +151 +146 +148 +148 +143 +141 +142 +144 +143 +143 +143 +149 +155 +154 +148 +147 +152 +149 +137 +128 +132 +138 +155 +168 +163 +146 +135 +135 +146 +162 +166 +153 +134 +120 +120 +125 +126 +123 +132 +152 +167 +162 +144 +129 +128 +146 +180 +200 +197 +174 +143 +127 +120 +127 +134 +130 +137 +155 +163 +157 +139 +138 +156 +170 +168 +142 +122 +114 +130 +148 +159 +164 +164 +170 +167 +163 +159 +161 +171 +169 +153 +144 +145 +161 +184 +198 +185 +155 +141 +147 +154 +159 +161 +163 +161 +161 +167 +170 +159 +137 +137 +142 +146 +161 +162 +169 +168 +157 +161 +158 +143 +141 +133 +132 +149 +172 +188 +189 +178 +164 +157 +156 +162 +166 +155 +143 +150 +157 +154 +152 +154 +166 +182 +185 +178 +179 +189 +200 +188 +176 +154 +140 +145 +166 +194 +196 +166 +154 +172 +189 +190 +181 +171 +163 +163 +168 +174 +176 +172 +171 +171 +166 +164 +170 +190 +207 +203 +184 +168 +165 +167 +175 +184 +194 +207 +216 +218 +209 +189 +174 +167 +181 +200 +205 +206 +214 +230 +236 +227 +203 +186 +194 +203 +204 +207 +211 +215 +217 +219 +213 +201 +180 +186 +201 +207 +204 +211 +211 +197 +170 +164 +173 +188 +184 +177 +182 +187 +191 +195 +197 +203 +211 +214 +212 +214 +216 +210 +205 +207 +213 +217 +213 +207 +195 +182 +173 +165 +161 +157 +145 +141 +153 +173 +188 +198 +199 +197 +197 +190 +183 +191 +197 +185 +160 +141 +128 +116 +108 +110 +114 +120 +125 +126 +126 +122 +122 +124 +128 +132 +138 +145 +148 +149 +148 +150 +153 +155 +156 +160 +164 +169 +172 +169 +168 +167 +166 +172 +183 +191 +197 +196 +195 +194 +194 +196 +197 +198 +197 +196 +192 +185 +182 +181 +180 +178 +175 +167 +159 +154 +155 +158 +159 +160 +159 +161 +164 +167 +169 +168 +168 +168 +171 +174 +176 +176 +171 +164 +161 +162 +167 +167 +167 +171 +179 +182 +181 +184 +194 +200 +208 +221 +234 +240 +242 +246 +247 +248 +249 +251 +252 +251 +251 +250 +250 +248 +247 +247 +247 +248 +247 +247 +250 +250 +249 +248 +248 +247 +247 +247 +248 +248 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +245 +246 +246 +247 +247 +247 +247 +247 +245 +245 +245 +245 +245 +246 +246 +247 +247 +247 +246 +246 +246 +246 +245 +245 +245 +246 +246 +246 +245 +244 +245 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +242 +241 +242 +243 +244 +245 +244 +244 +244 +243 +243 +244 +244 +244 +244 +244 +243 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +244 +244 +244 +244 +245 +246 +247 +246 +246 +246 +246 +248 +248 +247 +247 +248 +250 +251 +251 +249 +248 +248 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +248 +249 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +246 +246 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +254 +255 +253 +248 +240 +234 +239 +235 +230 +220 +205 +190 +181 +177 +171 +163 +156 +153 +161 +182 +193 +187 +177 +171 +174 +185 +188 +179 +173 +174 +171 +171 +168 +161 +155 +155 +163 +169 +172 +170 +171 +172 +170 +163 +159 +159 +159 +153 +147 +147 +151 +153 +154 +154 +148 +148 +147 +146 +145 +146 +151 +156 +157 +150 +140 +135 +144 +162 +170 +167 +163 +161 +157 +151 +149 +149 +153 +153 +153 +156 +160 +163 +160 +154 +152 +154 +147 +149 +150 +148 +143 +139 +136 +135 +137 +140 +144 +146 +145 +141 +137 +135 +137 +136 +136 +138 +141 +144 +144 +144 +146 +147 +147 +144 +139 +136 +137 +139 +137 +139 +140 +138 +137 +139 +141 +142 +141 +140 +138 +134 +134 +135 +135 +133 +131 +131 +132 +133 +134 +136 +136 +136 +129 +129 +126 +124 +124 +125 +124 +120 +134 +158 +174 +161 +137 +126 +130 +138 +135 +136 +137 +139 +139 +140 +140 +141 +144 +142 +142 +141 +134 +127 +129 +135 +144 +143 +141 +139 +140 +143 +142 +141 +146 +145 +144 +144 +143 +141 +138 +138 +134 +135 +136 +137 +137 +136 +133 +131 +128 +129 +134 +141 +144 +142 +142 +145 +150 +147 +144 +144 +145 +143 +137 +134 +132 +131 +136 +146 +148 +141 +140 +145 +142 +139 +136 +135 +134 +131 +128 +128 +122 +124 +123 +117 +115 +118 +121 +121 +123 +117 +113 +113 +112 +110 +112 +118 +118 +119 +123 +127 +130 +130 +130 +129 +123 +125 +126 +126 +129 +130 +128 +123 +127 +129 +126 +121 +125 +132 +131 +124 +124 +131 +130 +127 +129 +129 +127 +130 +128 +127 +123 +122 +125 +126 +123 +125 +121 +126 +130 +131 +134 +139 +138 +133 +134 +134 +133 +132 +132 +133 +133 +132 +127 +127 +128 +130 +131 +133 +135 +136 +131 +130 +133 +138 +141 +140 +135 +132 +137 +138 +141 +144 +145 +145 +146 +146 +145 +145 +149 +155 +156 +152 +150 +152 +157 +160 +168 +177 +180 +181 +183 +187 +188 +179 +165 +159 +168 +178 +170 +154 +151 +148 +145 +143 +144 +146 +146 +146 +145 +149 +150 +149 +151 +157 +158 +153 +143 +144 +149 +154 +155 +151 +149 +150 +148 +156 +157 +148 +142 +142 +144 +145 +139 +140 +146 +147 +141 +138 +143 +146 +149 +146 +141 +138 +140 +143 +143 +141 +136 +136 +137 +138 +139 +137 +136 +135 +132 +133 +136 +139 +141 +141 +139 +137 +130 +129 +133 +135 +132 +131 +132 +132 +131 +136 +136 +134 +137 +144 +141 +132 +121 +127 +133 +133 +127 +122 +120 +121 +127 +130 +133 +132 +129 +128 +131 +134 +135 +130 +124 +121 +121 +123 +126 +128 +128 +129 +130 +128 +123 +119 +122 +127 +125 +124 +121 +120 +121 +122 +121 +122 +119 +126 +131 +132 +135 +141 +141 +136 +127 +128 +135 +133 +133 +135 +131 +132 +133 +131 +130 +131 +129 +126 +126 +128 +129 +132 +132 +132 +134 +138 +136 +132 +123 +129 +134 +132 +126 +124 +126 +131 +130 +133 +134 +131 +130 +127 +126 +129 +138 +136 +129 +127 +129 +122 +117 +122 +127 +126 +124 +124 +127 +130 +131 +129 +131 +130 +131 +136 +137 +131 +129 +132 +135 +133 +129 +130 +137 +141 +140 +141 +142 +139 +137 +138 +137 +136 +134 +136 +134 +134 +137 +136 +132 +132 +135 +135 +131 +128 +124 +122 +123 +126 +131 +134 +134 +134 +135 +137 +138 +138 +137 +137 +134 +132 +131 +132 +135 +137 +137 +137 +124 +119 +121 +129 +132 +130 +136 +147 +144 +138 +137 +141 +143 +139 +134 +134 +132 +129 +131 +137 +142 +143 +139 +134 +135 +139 +138 +132 +127 +129 +132 +133 +135 +139 +141 +140 +142 +146 +142 +134 +136 +132 +132 +141 +147 +147 +144 +143 +146 +141 +138 +138 +137 +133 +130 +129 +135 +134 +132 +136 +147 +153 +144 +128 +127 +136 +140 +134 +130 +130 +126 +121 +130 +143 +149 +146 +145 +150 +149 +142 +133 +132 +125 +116 +118 +130 +140 +144 +142 +146 +141 +137 +142 +142 +135 +133 +134 +151 +156 +153 +152 +144 +138 +144 +153 +156 +147 +138 +137 +137 +137 +144 +152 +154 +156 +156 +154 +150 +147 +145 +140 +139 +139 +139 +144 +154 +155 +147 +146 +147 +144 +145 +150 +145 +141 +146 +145 +139 +138 +146 +154 +154 +149 +146 +143 +133 +123 +122 +127 +132 +135 +140 +142 +144 +148 +151 +152 +148 +143 +139 +141 +147 +149 +144 +141 +142 +143 +141 +136 +131 +130 +132 +133 +130 +131 +133 +134 +136 +138 +141 +142 +141 +139 +137 +137 +138 +142 +146 +146 +144 +140 +138 +141 +146 +149 +146 +141 +138 +139 +141 +146 +145 +145 +145 +147 +149 +148 +146 +143 +144 +145 +143 +142 +143 +142 +141 +137 +132 +130 +133 +138 +141 +141 +141 +141 +141 +138 +136 +136 +134 +133 +136 +135 +138 +139 +136 +133 +135 +143 +150 +147 +142 +138 +138 +136 +133 +136 +142 +142 +142 +142 +141 +140 +138 +137 +136 +137 +139 +141 +141 +139 +137 +136 +136 +135 +130 +126 +130 +137 +139 +137 +135 +135 +141 +142 +140 +143 +146 +148 +152 +147 +144 +143 +148 +156 +159 +156 +151 +149 +150 +148 +143 +142 +144 +141 +135 +130 +136 +141 +142 +146 +150 +148 +143 +138 +140 +143 +144 +143 +142 +144 +145 +146 +145 +147 +153 +150 +144 +147 +157 +165 +150 +136 +131 +133 +147 +160 +161 +152 +141 +138 +144 +154 +162 +161 +154 +135 +132 +133 +129 +120 +124 +146 +165 +164 +149 +134 +127 +139 +171 +196 +201 +177 +151 +130 +118 +125 +137 +132 +130 +141 +162 +166 +145 +133 +148 +164 +168 +152 +135 +117 +115 +135 +165 +181 +179 +165 +162 +164 +161 +160 +174 +176 +158 +145 +148 +159 +178 +192 +183 +153 +130 +142 +161 +168 +155 +144 +152 +169 +181 +175 +158 +136 +138 +144 +146 +162 +170 +178 +175 +165 +164 +159 +149 +141 +130 +139 +145 +161 +178 +184 +177 +161 +148 +150 +160 +171 +159 +139 +144 +159 +161 +169 +165 +169 +181 +185 +180 +175 +177 +197 +189 +184 +166 +142 +133 +153 +189 +195 +171 +153 +161 +179 +187 +178 +167 +158 +156 +160 +173 +185 +188 +185 +179 +174 +169 +172 +188 +201 +196 +180 +167 +179 +177 +184 +192 +191 +198 +210 +218 +218 +199 +181 +172 +181 +196 +200 +205 +218 +234 +238 +226 +198 +180 +193 +207 +212 +208 +210 +213 +213 +216 +213 +201 +174 +178 +200 +215 +214 +219 +217 +198 +175 +167 +173 +187 +186 +181 +185 +192 +198 +198 +197 +203 +212 +215 +212 +210 +210 +207 +204 +204 +205 +205 +206 +206 +196 +185 +178 +170 +165 +160 +146 +141 +152 +169 +177 +185 +192 +198 +202 +193 +175 +182 +188 +187 +175 +148 +127 +121 +116 +118 +121 +127 +133 +137 +137 +136 +140 +146 +152 +158 +165 +172 +172 +169 +168 +170 +173 +176 +178 +179 +178 +180 +185 +180 +182 +182 +177 +182 +192 +195 +200 +198 +197 +197 +198 +199 +198 +199 +199 +200 +197 +190 +184 +182 +181 +179 +176 +168 +159 +154 +154 +157 +158 +158 +159 +160 +162 +167 +170 +170 +169 +169 +171 +174 +178 +180 +177 +170 +164 +163 +165 +168 +169 +174 +179 +181 +181 +185 +198 +208 +221 +233 +243 +245 +244 +248 +247 +248 +250 +251 +251 +251 +251 +250 +250 +248 +247 +246 +247 +247 +247 +247 +250 +250 +249 +248 +248 +247 +247 +247 +248 +247 +247 +248 +249 +249 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +245 +246 +246 +246 +246 +245 +245 +245 +247 +246 +245 +245 +246 +247 +247 +246 +245 +246 +246 +247 +247 +247 +248 +247 +245 +245 +245 +245 +245 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +241 +242 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +243 +243 +243 +244 +244 +244 +244 +244 +242 +243 +243 +244 +244 +244 +244 +243 +243 +244 +244 +245 +245 +245 +247 +248 +246 +246 +246 +247 +247 +248 +248 +248 +249 +250 +251 +251 +250 +249 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +248 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +247 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +246 +246 +246 +247 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +248 +241 +235 +237 +233 +227 +220 +208 +194 +183 +178 +168 +163 +157 +156 +167 +185 +191 +186 +176 +171 +173 +182 +184 +176 +171 +172 +166 +163 +159 +158 +160 +164 +169 +171 +170 +170 +170 +169 +162 +152 +148 +150 +152 +152 +153 +156 +159 +157 +155 +154 +152 +147 +146 +151 +156 +157 +155 +154 +148 +142 +138 +146 +158 +165 +167 +168 +157 +157 +156 +152 +149 +148 +152 +156 +159 +161 +165 +168 +163 +154 +150 +152 +148 +150 +152 +151 +147 +144 +141 +140 +136 +138 +140 +142 +141 +140 +138 +137 +139 +140 +140 +140 +141 +141 +142 +144 +144 +145 +146 +143 +139 +136 +137 +139 +136 +135 +134 +133 +135 +140 +142 +141 +136 +136 +134 +131 +131 +133 +134 +134 +134 +134 +134 +135 +136 +136 +135 +133 +129 +125 +120 +118 +121 +126 +128 +127 +137 +145 +151 +147 +139 +132 +133 +137 +140 +142 +144 +144 +143 +142 +141 +141 +150 +150 +144 +137 +133 +132 +133 +133 +132 +133 +134 +136 +140 +144 +144 +142 +139 +139 +140 +139 +138 +137 +137 +137 +137 +139 +143 +145 +144 +141 +137 +135 +137 +137 +141 +147 +149 +145 +141 +140 +145 +141 +138 +139 +141 +140 +135 +128 +125 +128 +135 +142 +143 +141 +140 +142 +139 +135 +132 +128 +124 +121 +120 +122 +120 +119 +120 +121 +119 +116 +114 +113 +110 +110 +112 +116 +118 +119 +123 +127 +126 +125 +125 +127 +128 +127 +125 +125 +116 +121 +128 +132 +134 +133 +129 +124 +127 +125 +122 +123 +128 +130 +127 +120 +117 +130 +135 +135 +136 +130 +125 +128 +126 +128 +125 +125 +127 +125 +123 +125 +125 +132 +137 +137 +139 +142 +139 +132 +127 +128 +130 +130 +133 +136 +135 +131 +128 +131 +133 +134 +133 +134 +137 +140 +138 +136 +137 +141 +144 +142 +138 +135 +136 +139 +142 +144 +145 +146 +147 +148 +146 +147 +148 +150 +154 +157 +157 +155 +158 +160 +168 +174 +174 +179 +186 +189 +186 +176 +166 +165 +173 +176 +166 +153 +148 +144 +140 +139 +142 +145 +144 +144 +144 +150 +153 +152 +153 +156 +153 +149 +144 +149 +155 +158 +156 +152 +150 +149 +145 +156 +161 +153 +143 +140 +143 +145 +138 +138 +143 +145 +142 +143 +148 +150 +148 +143 +137 +136 +139 +144 +146 +144 +142 +141 +142 +141 +139 +136 +136 +139 +138 +138 +138 +141 +141 +140 +139 +136 +129 +128 +132 +135 +132 +130 +131 +131 +128 +133 +134 +131 +137 +145 +144 +135 +126 +129 +133 +133 +129 +126 +125 +125 +128 +129 +128 +127 +125 +126 +128 +132 +132 +131 +130 +130 +131 +130 +129 +129 +128 +129 +131 +132 +130 +127 +126 +128 +124 +125 +126 +125 +121 +121 +124 +125 +121 +129 +134 +134 +135 +137 +137 +135 +130 +130 +135 +130 +130 +135 +133 +134 +135 +131 +129 +133 +135 +131 +127 +126 +127 +128 +131 +134 +137 +136 +134 +134 +128 +132 +134 +134 +130 +128 +130 +133 +131 +134 +132 +129 +129 +127 +130 +136 +139 +140 +132 +125 +126 +125 +124 +129 +123 +121 +119 +120 +126 +131 +130 +126 +130 +129 +131 +135 +133 +128 +128 +133 +134 +134 +131 +131 +137 +140 +139 +141 +139 +137 +137 +137 +134 +128 +128 +132 +132 +132 +135 +135 +130 +130 +134 +135 +131 +129 +127 +126 +127 +129 +131 +132 +129 +131 +133 +133 +132 +132 +133 +135 +132 +130 +129 +129 +132 +133 +132 +131 +121 +116 +113 +115 +119 +125 +132 +137 +140 +139 +139 +142 +144 +143 +136 +128 +128 +126 +132 +140 +139 +138 +135 +131 +133 +140 +142 +137 +130 +130 +134 +138 +141 +140 +139 +142 +150 +154 +145 +131 +131 +127 +130 +141 +149 +148 +145 +146 +144 +138 +135 +137 +139 +136 +134 +135 +143 +139 +131 +127 +132 +139 +139 +133 +131 +137 +141 +138 +130 +124 +125 +128 +129 +141 +150 +147 +145 +147 +145 +140 +137 +139 +135 +125 +124 +132 +143 +148 +141 +147 +143 +141 +146 +146 +139 +136 +137 +148 +149 +144 +146 +140 +135 +139 +154 +150 +140 +136 +138 +134 +133 +140 +146 +149 +153 +154 +151 +145 +139 +134 +131 +132 +136 +139 +144 +152 +155 +148 +150 +150 +146 +147 +150 +143 +136 +139 +141 +135 +135 +143 +150 +152 +151 +151 +144 +135 +127 +126 +128 +130 +135 +139 +139 +144 +151 +155 +153 +147 +140 +135 +140 +149 +153 +148 +141 +140 +141 +140 +137 +137 +139 +141 +137 +132 +130 +132 +138 +138 +137 +138 +140 +141 +141 +140 +136 +136 +140 +146 +149 +148 +143 +141 +144 +147 +149 +148 +143 +138 +136 +137 +138 +139 +140 +142 +146 +150 +150 +148 +142 +142 +141 +138 +137 +137 +138 +138 +136 +135 +136 +138 +139 +138 +137 +137 +137 +135 +132 +133 +138 +137 +133 +134 +137 +138 +138 +135 +133 +135 +144 +153 +148 +141 +137 +137 +136 +133 +137 +144 +142 +142 +142 +141 +140 +140 +139 +139 +139 +141 +142 +139 +134 +131 +132 +135 +136 +131 +128 +131 +135 +138 +139 +138 +134 +139 +141 +142 +147 +149 +149 +152 +148 +146 +145 +147 +151 +152 +152 +151 +153 +154 +151 +144 +142 +144 +141 +136 +140 +144 +144 +139 +137 +140 +139 +135 +136 +136 +140 +145 +145 +142 +148 +157 +154 +146 +144 +147 +147 +145 +147 +153 +167 +159 +146 +131 +128 +143 +162 +176 +162 +147 +139 +145 +155 +164 +166 +160 +158 +147 +142 +138 +128 +130 +153 +175 +170 +155 +138 +134 +145 +166 +184 +192 +182 +165 +139 +117 +119 +136 +137 +130 +137 +158 +163 +143 +132 +142 +154 +157 +159 +151 +134 +116 +121 +150 +176 +182 +170 +169 +172 +169 +168 +182 +181 +159 +145 +144 +147 +165 +182 +179 +151 +118 +124 +158 +181 +165 +135 +133 +163 +190 +191 +165 +143 +141 +140 +137 +154 +173 +171 +169 +172 +164 +158 +154 +142 +140 +141 +144 +157 +170 +172 +168 +157 +141 +146 +163 +176 +157 +125 +131 +164 +183 +182 +168 +167 +185 +197 +186 +168 +157 +170 +189 +203 +180 +146 +134 +149 +175 +192 +174 +151 +147 +167 +185 +182 +170 +162 +159 +158 +164 +176 +189 +192 +190 +182 +176 +179 +189 +194 +186 +177 +171 +180 +176 +183 +193 +191 +192 +203 +210 +220 +209 +196 +185 +190 +196 +196 +204 +219 +235 +240 +229 +202 +183 +193 +206 +216 +209 +208 +209 +206 +209 +209 +202 +185 +183 +203 +223 +224 +224 +216 +197 +183 +176 +179 +188 +186 +180 +184 +196 +205 +204 +199 +203 +212 +216 +214 +213 +215 +209 +201 +196 +196 +199 +201 +201 +191 +189 +192 +185 +174 +164 +151 +149 +157 +169 +172 +180 +191 +202 +206 +196 +185 +184 +174 +173 +172 +142 +115 +123 +128 +131 +136 +143 +150 +155 +156 +157 +163 +168 +171 +173 +177 +180 +179 +174 +169 +171 +173 +175 +176 +176 +177 +177 +185 +184 +189 +192 +189 +194 +201 +199 +203 +202 +200 +198 +198 +199 +198 +198 +200 +200 +198 +192 +186 +182 +181 +180 +176 +171 +162 +156 +156 +158 +159 +160 +160 +161 +163 +165 +169 +171 +170 +168 +170 +173 +177 +181 +180 +174 +167 +165 +166 +169 +171 +176 +180 +181 +182 +188 +202 +217 +232 +242 +249 +248 +247 +249 +248 +249 +250 +251 +252 +252 +250 +250 +250 +248 +247 +246 +247 +247 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +247 +246 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +248 +246 +244 +245 +247 +248 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +247 +247 +246 +246 +245 +244 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +243 +244 +244 +245 +245 +245 +245 +245 +242 +242 +244 +245 +245 +245 +244 +244 +243 +244 +244 +245 +245 +245 +246 +247 +246 +247 +247 +247 +247 +248 +248 +249 +249 +249 +250 +250 +249 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +251 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +248 +249 +249 +249 +248 +248 +248 +249 +249 +247 +246 +245 +245 +246 +246 +246 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +249 +242 +237 +237 +233 +229 +225 +214 +196 +180 +172 +167 +165 +162 +165 +177 +188 +188 +181 +171 +171 +177 +184 +183 +174 +168 +167 +163 +159 +156 +158 +165 +169 +170 +168 +166 +168 +167 +164 +156 +148 +146 +147 +149 +153 +159 +166 +166 +159 +153 +152 +153 +151 +153 +161 +167 +164 +157 +152 +145 +141 +143 +157 +170 +167 +161 +165 +156 +155 +155 +152 +148 +146 +151 +158 +159 +159 +160 +163 +161 +155 +152 +154 +153 +152 +152 +150 +146 +145 +143 +143 +140 +139 +137 +136 +134 +135 +137 +139 +142 +145 +146 +145 +143 +140 +140 +141 +140 +141 +141 +141 +139 +137 +136 +136 +134 +133 +132 +132 +135 +139 +141 +140 +134 +133 +132 +131 +132 +134 +134 +134 +138 +138 +137 +135 +134 +132 +132 +131 +131 +127 +124 +125 +127 +130 +133 +136 +138 +137 +138 +138 +133 +126 +126 +132 +144 +146 +147 +146 +144 +144 +143 +141 +146 +147 +142 +133 +130 +133 +134 +133 +125 +128 +132 +135 +141 +144 +144 +142 +133 +135 +137 +139 +140 +141 +144 +146 +151 +152 +154 +155 +151 +145 +139 +136 +137 +137 +140 +144 +146 +146 +142 +138 +136 +137 +137 +137 +136 +136 +133 +130 +124 +128 +132 +131 +130 +130 +131 +130 +132 +131 +127 +122 +118 +117 +119 +121 +128 +126 +128 +133 +133 +128 +122 +119 +114 +119 +124 +129 +132 +135 +136 +136 +134 +131 +128 +126 +124 +122 +123 +124 +118 +123 +130 +135 +136 +132 +127 +124 +126 +126 +127 +128 +126 +123 +123 +125 +121 +132 +140 +142 +139 +130 +125 +126 +127 +131 +129 +127 +127 +125 +124 +128 +135 +138 +138 +135 +134 +135 +132 +126 +123 +125 +128 +130 +134 +137 +135 +131 +131 +134 +137 +138 +137 +137 +140 +143 +147 +143 +141 +143 +142 +137 +133 +132 +130 +136 +142 +145 +147 +148 +149 +148 +147 +150 +151 +152 +156 +160 +159 +155 +158 +161 +171 +174 +169 +178 +189 +190 +183 +173 +166 +170 +175 +171 +160 +152 +145 +141 +138 +138 +142 +146 +145 +143 +146 +152 +156 +156 +154 +153 +150 +146 +145 +150 +156 +156 +153 +150 +147 +146 +147 +155 +160 +156 +147 +142 +143 +146 +142 +140 +142 +144 +143 +145 +149 +149 +147 +142 +136 +135 +139 +146 +148 +147 +147 +145 +144 +143 +138 +134 +136 +141 +144 +144 +143 +143 +142 +139 +139 +137 +134 +132 +135 +137 +133 +131 +132 +132 +131 +133 +133 +132 +136 +140 +139 +132 +131 +131 +133 +133 +131 +127 +127 +128 +130 +128 +126 +124 +123 +125 +127 +129 +130 +132 +135 +137 +136 +132 +128 +127 +126 +127 +129 +132 +133 +132 +130 +127 +122 +124 +129 +128 +121 +121 +126 +129 +127 +131 +135 +135 +134 +135 +135 +134 +133 +131 +131 +124 +124 +131 +132 +136 +135 +130 +129 +136 +139 +135 +131 +130 +132 +129 +132 +136 +138 +134 +134 +137 +137 +134 +130 +129 +131 +133 +132 +130 +131 +129 +124 +122 +128 +132 +135 +139 +136 +139 +134 +127 +126 +129 +128 +126 +119 +119 +120 +123 +130 +134 +131 +127 +130 +131 +129 +125 +127 +133 +135 +132 +128 +134 +135 +134 +134 +132 +133 +137 +134 +135 +137 +135 +129 +124 +126 +131 +133 +132 +135 +134 +128 +128 +133 +134 +134 +133 +132 +133 +134 +135 +134 +133 +131 +133 +134 +131 +129 +131 +134 +136 +129 +127 +125 +126 +129 +130 +128 +126 +122 +119 +113 +108 +114 +125 +130 +129 +135 +136 +136 +136 +139 +140 +134 +124 +119 +115 +124 +131 +128 +128 +133 +132 +135 +139 +143 +141 +138 +137 +141 +145 +147 +142 +139 +145 +154 +158 +148 +134 +128 +125 +127 +138 +144 +144 +143 +146 +142 +137 +136 +143 +146 +143 +141 +144 +144 +140 +134 +130 +128 +130 +133 +134 +141 +136 +135 +136 +132 +126 +127 +133 +131 +140 +145 +144 +142 +143 +143 +142 +142 +146 +147 +142 +138 +140 +144 +146 +141 +147 +149 +148 +150 +150 +146 +144 +141 +146 +145 +144 +147 +145 +140 +142 +147 +140 +136 +140 +144 +138 +136 +140 +146 +148 +151 +151 +147 +138 +130 +123 +119 +120 +128 +138 +146 +154 +159 +154 +154 +151 +147 +146 +144 +137 +131 +131 +140 +138 +140 +145 +149 +151 +151 +150 +145 +141 +137 +134 +133 +135 +137 +139 +138 +145 +153 +156 +152 +144 +137 +134 +137 +146 +152 +149 +142 +140 +139 +138 +142 +146 +149 +147 +141 +135 +133 +133 +138 +136 +134 +134 +137 +141 +143 +144 +138 +136 +139 +145 +149 +147 +144 +142 +149 +148 +148 +147 +143 +137 +131 +129 +127 +131 +134 +137 +143 +150 +151 +149 +140 +141 +139 +134 +133 +135 +138 +139 +138 +138 +139 +140 +138 +134 +133 +134 +134 +133 +130 +135 +143 +143 +139 +138 +137 +138 +137 +135 +135 +138 +146 +153 +148 +141 +136 +136 +136 +135 +138 +144 +143 +142 +141 +140 +139 +139 +139 +139 +141 +143 +143 +139 +133 +130 +132 +136 +137 +133 +128 +127 +129 +134 +138 +141 +142 +146 +146 +147 +150 +149 +146 +147 +154 +152 +150 +148 +146 +145 +146 +149 +151 +152 +148 +141 +138 +140 +142 +140 +158 +158 +151 +137 +129 +130 +133 +134 +140 +138 +142 +148 +146 +142 +151 +167 +160 +148 +139 +141 +147 +149 +146 +144 +152 +153 +153 +137 +126 +131 +145 +164 +168 +153 +140 +141 +151 +168 +176 +173 +172 +163 +157 +151 +140 +137 +148 +160 +172 +153 +136 +140 +157 +171 +177 +179 +184 +177 +153 +122 +114 +130 +140 +136 +138 +160 +170 +153 +133 +133 +146 +155 +158 +158 +154 +137 +121 +128 +152 +168 +175 +175 +174 +170 +173 +187 +182 +158 +140 +142 +144 +157 +170 +172 +158 +129 +107 +128 +159 +166 +142 +128 +148 +176 +195 +190 +168 +140 +127 +135 +146 +147 +149 +152 +166 +159 +153 +153 +145 +151 +144 +141 +149 +160 +168 +173 +162 +141 +139 +161 +177 +156 +117 +114 +150 +182 +191 +181 +170 +173 +193 +204 +185 +156 +144 +170 +202 +199 +169 +143 +142 +160 +195 +183 +155 +141 +160 +184 +185 +174 +173 +172 +167 +160 +160 +173 +188 +198 +189 +185 +186 +194 +194 +183 +174 +170 +173 +173 +180 +188 +191 +194 +201 +205 +213 +212 +207 +198 +197 +195 +189 +200 +215 +230 +237 +233 +212 +191 +194 +201 +215 +211 +208 +206 +202 +201 +203 +203 +192 +184 +197 +221 +232 +235 +225 +206 +188 +183 +183 +188 +184 +176 +182 +200 +210 +209 +204 +206 +212 +216 +217 +219 +226 +214 +197 +187 +191 +199 +200 +196 +184 +188 +202 +200 +184 +167 +154 +158 +163 +171 +173 +180 +192 +202 +207 +197 +194 +186 +166 +160 +161 +138 +120 +133 +143 +146 +150 +154 +156 +157 +157 +158 +158 +157 +155 +154 +156 +158 +158 +156 +152 +151 +149 +149 +151 +155 +158 +162 +167 +169 +175 +181 +185 +191 +196 +195 +200 +200 +199 +197 +196 +196 +196 +197 +197 +197 +196 +192 +187 +182 +180 +179 +177 +174 +167 +160 +158 +158 +158 +159 +160 +162 +163 +165 +168 +171 +171 +170 +169 +171 +174 +179 +179 +175 +170 +166 +167 +172 +175 +178 +183 +183 +188 +196 +207 +224 +240 +247 +250 +248 +247 +250 +250 +250 +250 +251 +251 +251 +249 +250 +249 +248 +247 +247 +248 +248 +248 +248 +248 +248 +249 +248 +248 +248 +248 +249 +247 +247 +247 +247 +248 +248 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +247 +246 +246 +247 +248 +248 +247 +248 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +247 +246 +245 +244 +246 +247 +247 +246 +244 +243 +243 +243 +243 +243 +242 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +244 +245 +244 +244 +244 +245 +245 +245 +245 +245 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +243 +243 +244 +245 +245 +245 +245 +245 +244 +245 +245 +245 +245 +245 +246 +247 +247 +247 +248 +248 +247 +248 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +250 +250 +251 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +250 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +248 +248 +250 +249 +249 +248 +248 +248 +249 +249 +247 +246 +245 +245 +246 +246 +246 +245 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +250 +245 +240 +235 +233 +232 +232 +221 +199 +176 +165 +167 +167 +166 +171 +183 +188 +182 +175 +171 +180 +190 +191 +181 +169 +165 +166 +165 +163 +162 +164 +168 +169 +168 +165 +165 +167 +165 +161 +155 +151 +149 +147 +150 +154 +162 +169 +167 +156 +148 +144 +149 +155 +164 +170 +169 +161 +153 +148 +147 +150 +152 +162 +173 +170 +161 +161 +155 +152 +150 +148 +146 +145 +150 +158 +158 +155 +154 +160 +162 +158 +154 +154 +154 +152 +150 +148 +145 +144 +143 +141 +142 +139 +136 +133 +131 +134 +138 +141 +142 +145 +148 +149 +146 +143 +141 +139 +135 +135 +136 +138 +138 +137 +134 +132 +130 +132 +134 +134 +135 +137 +138 +138 +134 +133 +132 +132 +133 +134 +134 +134 +135 +137 +136 +133 +128 +126 +129 +132 +131 +130 +131 +133 +130 +126 +129 +137 +135 +134 +134 +130 +123 +117 +122 +133 +148 +149 +146 +142 +140 +141 +141 +140 +139 +141 +139 +133 +129 +131 +133 +134 +131 +133 +135 +137 +140 +142 +142 +140 +134 +136 +138 +141 +143 +146 +149 +151 +153 +154 +155 +155 +150 +144 +139 +137 +133 +134 +134 +135 +138 +143 +141 +137 +132 +134 +135 +133 +133 +134 +133 +130 +127 +129 +130 +127 +124 +123 +123 +123 +129 +131 +129 +122 +119 +121 +125 +127 +134 +136 +139 +141 +142 +141 +138 +135 +133 +136 +137 +137 +142 +147 +145 +137 +137 +133 +129 +125 +122 +122 +124 +129 +127 +128 +131 +135 +136 +132 +130 +129 +130 +133 +134 +130 +123 +121 +126 +133 +129 +132 +138 +140 +135 +132 +132 +131 +133 +136 +133 +127 +126 +124 +125 +131 +136 +135 +132 +130 +128 +129 +126 +123 +122 +127 +131 +131 +133 +136 +135 +132 +132 +133 +135 +136 +137 +138 +140 +141 +146 +142 +141 +141 +139 +132 +129 +129 +132 +138 +143 +145 +146 +147 +148 +148 +149 +151 +153 +157 +158 +157 +156 +156 +158 +164 +176 +176 +169 +180 +192 +186 +179 +171 +167 +169 +171 +166 +157 +152 +146 +141 +138 +140 +147 +151 +148 +143 +148 +152 +157 +157 +153 +149 +148 +148 +145 +150 +153 +151 +147 +146 +145 +144 +150 +152 +155 +156 +151 +148 +146 +148 +152 +149 +148 +146 +143 +145 +148 +146 +147 +144 +140 +139 +142 +147 +147 +145 +146 +143 +141 +141 +137 +134 +136 +142 +145 +147 +148 +146 +143 +141 +140 +141 +141 +138 +138 +138 +133 +131 +134 +134 +137 +136 +136 +137 +136 +132 +130 +129 +132 +132 +134 +134 +131 +127 +126 +127 +131 +129 +127 +127 +127 +127 +128 +129 +130 +132 +135 +137 +134 +129 +127 +127 +125 +124 +125 +128 +131 +132 +129 +126 +123 +124 +130 +128 +119 +119 +126 +129 +132 +131 +132 +134 +136 +135 +134 +134 +135 +133 +129 +119 +118 +127 +130 +134 +134 +131 +131 +136 +138 +134 +131 +132 +133 +130 +132 +136 +138 +134 +133 +133 +134 +131 +128 +128 +130 +130 +127 +123 +128 +127 +121 +120 +128 +130 +130 +131 +132 +132 +131 +128 +126 +128 +128 +121 +121 +122 +126 +131 +134 +134 +132 +131 +130 +130 +127 +124 +127 +133 +133 +129 +126 +132 +133 +130 +126 +122 +124 +130 +131 +134 +136 +134 +129 +126 +128 +131 +132 +131 +132 +130 +124 +126 +132 +135 +136 +135 +134 +134 +136 +137 +136 +135 +137 +137 +135 +131 +131 +133 +135 +135 +129 +127 +124 +125 +128 +131 +130 +128 +128 +126 +121 +118 +123 +131 +133 +128 +132 +132 +132 +134 +138 +138 +133 +126 +116 +110 +118 +124 +120 +124 +133 +134 +136 +134 +135 +138 +140 +139 +141 +144 +145 +140 +138 +144 +152 +153 +146 +137 +131 +128 +128 +134 +139 +140 +142 +147 +143 +138 +141 +149 +151 +146 +143 +147 +141 +138 +138 +140 +139 +135 +134 +137 +143 +136 +133 +136 +135 +130 +130 +135 +137 +139 +141 +142 +141 +141 +142 +143 +144 +147 +151 +153 +151 +148 +144 +142 +139 +146 +153 +154 +150 +151 +151 +148 +144 +145 +146 +147 +149 +151 +150 +148 +138 +134 +138 +145 +148 +147 +147 +147 +153 +153 +153 +152 +148 +139 +130 +123 +118 +116 +124 +139 +150 +157 +159 +156 +154 +150 +145 +140 +132 +128 +129 +127 +135 +141 +148 +153 +153 +153 +150 +148 +147 +148 +145 +139 +138 +140 +140 +138 +136 +144 +152 +154 +148 +142 +138 +138 +138 +143 +148 +149 +147 +143 +139 +137 +145 +150 +151 +146 +140 +138 +138 +137 +136 +134 +132 +134 +138 +142 +145 +146 +141 +139 +140 +143 +143 +140 +140 +143 +150 +147 +144 +145 +145 +139 +132 +127 +125 +130 +135 +137 +141 +147 +148 +146 +140 +140 +138 +134 +133 +136 +141 +143 +143 +141 +139 +138 +136 +133 +132 +134 +135 +135 +134 +139 +146 +145 +140 +140 +137 +139 +140 +139 +138 +140 +145 +149 +145 +140 +137 +137 +137 +136 +138 +141 +145 +143 +141 +139 +138 +137 +138 +139 +141 +143 +144 +142 +138 +136 +137 +139 +138 +135 +131 +128 +129 +134 +139 +142 +147 +151 +151 +150 +149 +146 +143 +146 +154 +153 +151 +148 +143 +141 +144 +150 +148 +150 +149 +144 +140 +140 +142 +143 +160 +161 +155 +143 +133 +131 +134 +138 +142 +143 +148 +152 +149 +143 +149 +161 +163 +154 +145 +142 +148 +151 +148 +145 +148 +148 +153 +147 +137 +129 +125 +139 +156 +154 +148 +139 +144 +167 +183 +183 +173 +169 +166 +159 +149 +144 +140 +135 +148 +134 +126 +140 +164 +176 +175 +173 +181 +184 +169 +138 +121 +124 +135 +138 +141 +166 +183 +169 +139 +125 +137 +154 +155 +164 +171 +158 +131 +120 +136 +155 +167 +169 +163 +158 +168 +186 +180 +160 +142 +145 +147 +158 +167 +176 +177 +157 +120 +113 +127 +148 +147 +138 +144 +155 +178 +200 +193 +152 +133 +145 +144 +125 +129 +136 +149 +157 +159 +156 +151 +150 +146 +138 +141 +151 +167 +186 +183 +158 +142 +152 +161 +154 +129 +117 +134 +161 +185 +189 +176 +160 +178 +212 +208 +175 +147 +148 +175 +199 +190 +160 +145 +158 +189 +187 +168 +151 +162 +182 +186 +183 +184 +184 +179 +166 +157 +160 +178 +195 +193 +188 +190 +199 +199 +185 +170 +162 +167 +179 +182 +181 +188 +198 +203 +203 +206 +212 +213 +205 +203 +195 +185 +196 +211 +222 +229 +231 +218 +199 +197 +198 +210 +212 +211 +207 +202 +196 +197 +204 +196 +182 +186 +212 +234 +240 +229 +213 +188 +185 +184 +187 +182 +172 +179 +201 +211 +213 +211 +210 +214 +217 +219 +223 +227 +216 +196 +181 +183 +196 +200 +197 +179 +181 +197 +205 +197 +178 +159 +159 +162 +170 +170 +175 +185 +195 +203 +200 +194 +185 +173 +164 +156 +145 +142 +148 +151 +152 +152 +149 +144 +140 +140 +141 +138 +133 +129 +128 +131 +133 +135 +137 +136 +135 +133 +134 +137 +142 +146 +149 +148 +153 +157 +161 +170 +178 +182 +185 +192 +193 +193 +193 +193 +193 +194 +196 +194 +194 +193 +191 +188 +184 +181 +180 +180 +178 +174 +167 +162 +158 +157 +157 +160 +162 +163 +164 +167 +172 +173 +173 +168 +170 +173 +178 +179 +176 +171 +168 +171 +176 +180 +183 +187 +189 +196 +206 +215 +231 +243 +248 +250 +250 +248 +251 +251 +251 +251 +251 +251 +250 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +247 +247 +248 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +248 +248 +247 +247 +248 +248 +247 +247 +247 +247 +247 +248 +247 +247 +248 +248 +248 +248 +247 +247 +248 +248 +247 +247 +247 +247 +246 +246 +246 +246 +245 +246 +247 +246 +244 +243 +245 +246 +246 +245 +244 +243 +244 +244 +245 +244 +244 +243 +244 +244 +244 +245 +245 +244 +244 +244 +245 +245 +245 +245 +244 +244 +245 +246 +246 +246 +246 +246 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +245 +244 +244 +244 +245 +246 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +247 +248 +249 +250 +250 +249 +248 +248 +249 +250 +250 +251 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +249 +248 +248 +248 +248 +249 +249 +248 +247 +246 +246 +246 +247 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +252 +247 +243 +234 +233 +236 +239 +228 +204 +179 +163 +167 +168 +167 +172 +183 +186 +178 +172 +176 +191 +203 +197 +179 +165 +164 +169 +168 +169 +170 +170 +169 +167 +164 +164 +168 +169 +167 +161 +158 +158 +155 +150 +150 +152 +159 +165 +162 +151 +140 +135 +142 +156 +171 +175 +165 +154 +146 +144 +146 +156 +157 +160 +173 +175 +166 +160 +151 +146 +142 +142 +142 +142 +148 +157 +159 +153 +152 +161 +166 +161 +154 +151 +153 +151 +150 +149 +147 +146 +143 +140 +139 +138 +136 +134 +134 +136 +140 +142 +140 +143 +147 +150 +151 +148 +144 +140 +133 +132 +133 +135 +138 +137 +133 +129 +127 +132 +137 +137 +135 +135 +136 +136 +135 +134 +132 +132 +133 +131 +130 +129 +124 +129 +131 +127 +122 +121 +129 +136 +134 +133 +137 +138 +130 +121 +125 +137 +134 +129 +123 +119 +119 +122 +129 +137 +150 +149 +144 +136 +133 +134 +136 +137 +138 +139 +139 +137 +132 +131 +134 +139 +140 +141 +141 +139 +139 +139 +139 +138 +140 +140 +141 +143 +145 +147 +149 +148 +145 +145 +147 +148 +145 +140 +138 +139 +133 +134 +130 +126 +130 +136 +136 +131 +127 +127 +126 +126 +130 +134 +133 +130 +130 +131 +133 +133 +129 +125 +124 +126 +130 +134 +133 +126 +122 +126 +132 +133 +135 +141 +142 +139 +139 +143 +144 +141 +144 +143 +137 +134 +141 +150 +148 +137 +136 +132 +128 +124 +122 +122 +127 +133 +133 +131 +131 +134 +136 +134 +134 +135 +137 +140 +137 +129 +122 +123 +130 +137 +133 +129 +132 +134 +131 +133 +139 +138 +139 +140 +134 +127 +124 +123 +124 +131 +131 +129 +128 +128 +129 +129 +127 +125 +124 +131 +135 +133 +131 +133 +135 +134 +129 +129 +129 +132 +135 +138 +138 +137 +137 +135 +136 +140 +139 +134 +132 +134 +140 +143 +146 +146 +144 +146 +147 +148 +151 +150 +153 +158 +157 +152 +153 +158 +158 +166 +180 +178 +169 +181 +192 +183 +175 +171 +167 +166 +166 +164 +158 +154 +148 +143 +140 +145 +153 +155 +151 +145 +148 +151 +156 +156 +151 +145 +146 +149 +147 +151 +152 +148 +145 +144 +144 +144 +151 +149 +150 +155 +156 +152 +151 +151 +155 +152 +150 +147 +143 +144 +147 +145 +150 +148 +145 +143 +145 +146 +144 +140 +143 +139 +138 +138 +138 +136 +138 +142 +143 +146 +149 +148 +144 +141 +142 +145 +145 +141 +138 +137 +132 +131 +134 +135 +138 +136 +138 +141 +138 +131 +127 +130 +133 +134 +136 +136 +132 +126 +125 +126 +129 +129 +129 +129 +129 +129 +129 +129 +132 +133 +135 +134 +131 +126 +127 +130 +124 +123 +122 +124 +127 +129 +128 +125 +129 +127 +132 +130 +120 +120 +129 +130 +135 +129 +128 +133 +138 +136 +134 +134 +136 +132 +127 +115 +113 +123 +127 +131 +131 +129 +130 +134 +133 +127 +127 +130 +130 +129 +132 +135 +137 +134 +129 +125 +127 +129 +132 +132 +130 +126 +122 +121 +125 +126 +124 +125 +127 +124 +120 +119 +128 +124 +126 +128 +126 +130 +131 +124 +123 +125 +129 +132 +131 +128 +129 +132 +127 +124 +125 +129 +129 +124 +122 +126 +129 +131 +127 +121 +120 +118 +119 +124 +131 +135 +136 +134 +131 +130 +131 +132 +128 +126 +127 +124 +120 +123 +131 +135 +137 +135 +132 +132 +134 +136 +136 +136 +139 +137 +133 +130 +131 +134 +133 +131 +131 +128 +125 +126 +130 +133 +134 +133 +135 +134 +132 +132 +136 +139 +137 +132 +134 +131 +133 +138 +142 +139 +135 +132 +121 +113 +120 +127 +122 +127 +136 +136 +137 +130 +127 +133 +138 +137 +136 +138 +140 +136 +136 +142 +146 +145 +142 +138 +135 +132 +131 +134 +137 +140 +144 +150 +144 +140 +143 +152 +152 +144 +141 +145 +143 +138 +139 +144 +145 +142 +142 +147 +138 +136 +137 +140 +138 +133 +133 +135 +144 +141 +140 +142 +142 +139 +138 +139 +145 +145 +149 +155 +158 +154 +146 +142 +135 +142 +153 +155 +147 +148 +151 +147 +143 +144 +145 +146 +148 +152 +154 +151 +134 +132 +138 +145 +147 +152 +158 +155 +156 +155 +154 +153 +150 +145 +137 +133 +130 +123 +128 +143 +153 +157 +157 +153 +155 +149 +144 +135 +124 +123 +127 +126 +125 +137 +151 +157 +158 +158 +154 +150 +149 +152 +149 +142 +141 +143 +142 +137 +134 +142 +150 +151 +146 +141 +141 +144 +142 +142 +146 +151 +152 +149 +143 +139 +145 +150 +149 +140 +137 +140 +142 +141 +136 +134 +133 +135 +139 +144 +146 +146 +144 +142 +140 +140 +136 +134 +135 +143 +148 +143 +141 +144 +148 +144 +136 +129 +129 +135 +139 +139 +141 +144 +145 +142 +140 +140 +139 +135 +135 +139 +144 +147 +147 +142 +138 +136 +135 +134 +134 +136 +136 +137 +137 +140 +145 +140 +136 +135 +137 +141 +144 +144 +140 +140 +142 +146 +141 +140 +138 +138 +138 +137 +137 +138 +146 +144 +141 +139 +137 +138 +139 +139 +140 +142 +145 +146 +145 +143 +142 +142 +140 +138 +135 +134 +135 +138 +142 +143 +147 +152 +152 +150 +148 +144 +143 +149 +150 +149 +147 +145 +141 +140 +146 +153 +147 +151 +154 +151 +146 +143 +143 +145 +149 +154 +157 +152 +143 +138 +139 +142 +139 +146 +154 +156 +151 +145 +145 +148 +165 +164 +158 +150 +148 +151 +154 +156 +150 +138 +140 +143 +145 +133 +118 +127 +137 +149 +152 +142 +144 +170 +184 +176 +168 +168 +166 +156 +150 +152 +146 +131 +113 +111 +114 +134 +162 +175 +173 +170 +182 +192 +184 +158 +131 +119 +128 +134 +147 +167 +184 +176 +146 +125 +128 +141 +157 +170 +182 +169 +139 +125 +136 +151 +156 +160 +150 +145 +162 +184 +181 +165 +153 +148 +143 +157 +175 +191 +196 +174 +151 +126 +119 +133 +139 +142 +146 +148 +159 +184 +197 +176 +157 +154 +144 +131 +124 +132 +138 +160 +171 +163 +155 +141 +141 +138 +144 +151 +165 +192 +203 +187 +157 +144 +139 +149 +148 +136 +133 +147 +169 +179 +174 +161 +172 +200 +207 +190 +166 +146 +149 +172 +189 +183 +166 +164 +173 +183 +177 +164 +168 +181 +190 +196 +191 +189 +186 +177 +162 +155 +168 +188 +195 +188 +190 +202 +204 +189 +166 +153 +166 +187 +189 +178 +184 +199 +202 +199 +203 +213 +217 +211 +209 +198 +186 +196 +209 +216 +221 +227 +219 +204 +200 +198 +205 +212 +213 +209 +203 +194 +193 +205 +207 +188 +182 +205 +231 +235 +220 +205 +184 +182 +182 +184 +179 +170 +178 +200 +210 +214 +215 +214 +216 +217 +219 +225 +221 +215 +198 +178 +175 +189 +199 +200 +183 +175 +187 +204 +208 +192 +165 +157 +159 +165 +164 +168 +174 +186 +201 +204 +192 +187 +188 +178 +157 +155 +161 +156 +151 +150 +147 +139 +131 +127 +129 +132 +130 +124 +120 +121 +124 +125 +126 +129 +134 +134 +134 +136 +140 +143 +145 +146 +142 +149 +148 +150 +161 +170 +174 +180 +183 +185 +188 +190 +190 +191 +194 +196 +193 +192 +192 +191 +189 +186 +183 +182 +184 +184 +182 +176 +168 +160 +158 +157 +159 +161 +163 +163 +166 +171 +174 +174 +169 +169 +173 +179 +180 +177 +172 +168 +172 +180 +184 +188 +191 +194 +203 +214 +223 +236 +244 +247 +250 +250 +248 +251 +252 +252 +251 +251 +251 +249 +249 +248 +248 +248 +248 +249 +250 +250 +251 +250 +249 +249 +249 +248 +248 +248 +248 +248 +249 +248 +247 +247 +248 +249 +249 +248 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +248 +248 +247 +247 +247 +248 +248 +248 +247 +246 +246 +249 +248 +248 +247 +247 +248 +248 +249 +247 +247 +248 +248 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +246 +246 +246 +245 +246 +246 +246 +244 +242 +243 +244 +245 +245 +244 +243 +244 +245 +246 +246 +245 +244 +244 +244 +245 +245 +244 +245 +246 +246 +247 +246 +246 +246 +244 +245 +245 +246 +247 +248 +247 +247 +244 +244 +244 +245 +245 +245 +245 +245 +247 +246 +246 +244 +245 +245 +245 +246 +245 +245 +245 +245 +245 +245 +245 +245 +247 +247 +247 +247 +246 +246 +247 +247 +247 +248 +248 +248 +247 +248 +249 +251 +250 +249 +248 +248 +249 +250 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +250 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +247 +247 +248 +249 +249 +250 +250 +250 +250 +249 +249 +250 +249 +249 +248 +249 +250 +251 +250 +249 +248 +248 +248 +248 +249 +249 +249 +248 +247 +247 +247 +247 +247 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +248 +242 +236 +226 +231 +244 +237 +213 +188 +174 +169 +172 +174 +177 +181 +184 +180 +176 +185 +195 +198 +185 +172 +169 +170 +169 +175 +174 +172 +170 +169 +168 +166 +164 +167 +165 +162 +161 +160 +158 +157 +155 +151 +153 +157 +152 +153 +147 +131 +135 +146 +162 +175 +169 +155 +147 +146 +145 +150 +160 +163 +157 +159 +169 +168 +158 +142 +137 +135 +138 +142 +145 +150 +157 +161 +150 +147 +158 +165 +158 +150 +150 +152 +153 +151 +150 +146 +144 +143 +142 +142 +140 +137 +136 +138 +141 +140 +139 +142 +144 +146 +145 +146 +149 +146 +140 +135 +135 +136 +139 +138 +134 +131 +130 +123 +125 +128 +132 +134 +134 +133 +131 +131 +128 +127 +128 +131 +131 +127 +123 +117 +119 +123 +127 +126 +126 +131 +138 +145 +143 +140 +134 +130 +130 +132 +134 +136 +130 +124 +125 +127 +129 +135 +140 +144 +144 +141 +133 +127 +128 +132 +136 +135 +137 +141 +143 +142 +139 +139 +142 +143 +142 +143 +144 +142 +139 +138 +140 +145 +144 +143 +143 +143 +144 +144 +144 +141 +134 +128 +129 +132 +135 +138 +140 +138 +135 +130 +127 +126 +126 +125 +125 +124 +122 +119 +118 +121 +125 +127 +128 +128 +138 +143 +140 +141 +147 +147 +141 +141 +140 +138 +137 +135 +132 +132 +133 +141 +140 +137 +132 +132 +136 +139 +140 +139 +140 +140 +135 +133 +140 +145 +141 +135 +133 +128 +123 +120 +119 +122 +124 +128 +129 +129 +130 +132 +134 +137 +139 +142 +137 +128 +126 +129 +123 +121 +130 +133 +130 +133 +135 +131 +135 +142 +139 +137 +134 +132 +132 +128 +124 +128 +135 +132 +131 +131 +131 +129 +128 +130 +133 +130 +125 +130 +136 +134 +134 +135 +131 +129 +128 +128 +132 +136 +137 +136 +135 +138 +140 +142 +140 +138 +138 +141 +145 +142 +141 +143 +145 +143 +141 +145 +151 +152 +152 +157 +159 +154 +151 +152 +152 +156 +167 +180 +183 +177 +177 +183 +185 +175 +161 +166 +170 +166 +169 +164 +152 +143 +144 +147 +156 +156 +150 +150 +144 +144 +150 +154 +153 +147 +143 +145 +146 +151 +149 +148 +151 +151 +149 +148 +149 +147 +145 +146 +150 +154 +155 +154 +153 +153 +148 +147 +148 +149 +148 +148 +150 +148 +147 +146 +146 +146 +146 +144 +142 +140 +136 +135 +137 +137 +135 +139 +145 +148 +146 +145 +144 +145 +145 +146 +145 +135 +136 +136 +134 +133 +134 +135 +134 +136 +135 +137 +141 +137 +129 +129 +133 +138 +138 +138 +140 +138 +134 +131 +130 +134 +133 +132 +132 +131 +130 +127 +124 +122 +126 +130 +131 +130 +127 +127 +128 +124 +125 +127 +128 +127 +126 +127 +128 +130 +129 +132 +129 +120 +122 +129 +129 +129 +128 +129 +132 +134 +134 +134 +135 +131 +131 +128 +123 +118 +117 +121 +124 +133 +130 +126 +126 +129 +133 +130 +125 +127 +126 +131 +137 +137 +130 +128 +131 +125 +130 +134 +132 +126 +124 +123 +123 +127 +128 +129 +129 +127 +124 +123 +124 +122 +127 +126 +126 +131 +128 +123 +125 +126 +125 +127 +129 +127 +121 +121 +124 +127 +125 +125 +125 +127 +127 +126 +122 +125 +127 +128 +125 +121 +119 +119 +121 +132 +127 +126 +129 +129 +127 +128 +132 +127 +128 +124 +119 +119 +124 +130 +130 +135 +138 +139 +138 +137 +136 +134 +132 +130 +130 +131 +130 +128 +126 +125 +125 +133 +130 +130 +133 +134 +133 +131 +131 +137 +136 +134 +135 +137 +137 +134 +132 +137 +134 +135 +135 +137 +141 +138 +129 +130 +126 +124 +127 +133 +137 +141 +142 +139 +136 +136 +140 +139 +134 +130 +130 +134 +135 +131 +134 +139 +139 +135 +135 +141 +137 +136 +136 +137 +138 +141 +146 +147 +140 +141 +145 +143 +139 +139 +140 +149 +150 +145 +138 +139 +148 +153 +152 +140 +136 +136 +139 +136 +130 +132 +138 +140 +142 +145 +145 +139 +133 +134 +139 +142 +143 +151 +160 +161 +153 +144 +140 +140 +139 +136 +138 +146 +148 +145 +144 +149 +147 +146 +149 +150 +149 +151 +157 +140 +140 +142 +148 +151 +153 +156 +159 +161 +161 +153 +148 +151 +150 +142 +140 +137 +137 +139 +145 +152 +158 +159 +156 +152 +146 +136 +129 +129 +129 +124 +119 +122 +134 +149 +160 +162 +160 +156 +154 +156 +155 +149 +143 +140 +141 +141 +138 +139 +143 +149 +151 +145 +138 +139 +146 +144 +142 +144 +147 +149 +146 +142 +140 +144 +146 +145 +144 +142 +141 +142 +142 +138 +139 +139 +137 +136 +137 +138 +137 +138 +140 +139 +138 +138 +134 +133 +136 +141 +140 +144 +151 +151 +143 +137 +137 +135 +136 +138 +139 +140 +140 +139 +139 +132 +138 +139 +135 +134 +141 +146 +148 +146 +142 +137 +134 +131 +129 +129 +131 +136 +136 +136 +137 +137 +136 +136 +136 +137 +143 +143 +140 +140 +140 +138 +138 +139 +138 +139 +140 +139 +136 +135 +136 +140 +141 +142 +141 +140 +139 +140 +141 +142 +142 +142 +143 +143 +144 +147 +149 +143 +137 +137 +142 +142 +138 +142 +150 +148 +146 +148 +152 +148 +139 +136 +140 +148 +148 +145 +143 +145 +144 +145 +152 +143 +151 +157 +158 +154 +150 +146 +144 +148 +147 +147 +147 +146 +143 +144 +147 +146 +145 +147 +155 +161 +153 +142 +140 +150 +163 +167 +158 +150 +153 +157 +157 +148 +139 +136 +138 +140 +140 +138 +132 +131 +145 +154 +147 +160 +171 +179 +175 +163 +160 +162 +158 +156 +162 +157 +150 +113 +102 +113 +138 +154 +162 +166 +162 +188 +204 +197 +165 +137 +127 +125 +126 +143 +164 +175 +161 +143 +136 +135 +133 +145 +173 +199 +182 +142 +130 +139 +141 +137 +135 +141 +147 +163 +182 +177 +163 +161 +154 +148 +152 +174 +201 +206 +190 +163 +151 +134 +130 +138 +142 +141 +143 +154 +159 +158 +170 +176 +170 +167 +156 +144 +129 +129 +157 +180 +170 +146 +135 +140 +140 +138 +142 +157 +180 +198 +204 +182 +151 +138 +146 +149 +151 +149 +139 +143 +160 +181 +175 +178 +197 +198 +197 +189 +159 +141 +157 +184 +192 +179 +165 +162 +171 +173 +162 +168 +185 +188 +191 +187 +188 +182 +181 +176 +163 +164 +169 +178 +184 +184 +196 +210 +195 +162 +144 +162 +183 +196 +189 +181 +185 +192 +195 +194 +206 +223 +222 +217 +213 +201 +195 +206 +219 +221 +213 +212 +214 +212 +207 +203 +213 +217 +215 +206 +186 +182 +200 +205 +199 +196 +196 +204 +218 +214 +193 +179 +178 +183 +186 +177 +167 +175 +192 +209 +215 +216 +215 +215 +214 +216 +221 +223 +217 +200 +180 +173 +184 +198 +205 +192 +181 +175 +190 +206 +199 +174 +157 +157 +153 +151 +154 +165 +182 +199 +209 +205 +187 +188 +188 +166 +151 +149 +142 +138 +139 +136 +131 +130 +134 +134 +130 +127 +130 +132 +133 +133 +132 +131 +131 +140 +140 +139 +140 +144 +145 +147 +147 +149 +151 +154 +157 +161 +166 +170 +174 +181 +186 +188 +185 +186 +191 +198 +199 +199 +194 +189 +188 +187 +185 +186 +189 +184 +186 +187 +186 +178 +168 +161 +160 +160 +161 +163 +165 +167 +169 +171 +172 +173 +171 +171 +176 +181 +181 +180 +179 +179 +183 +186 +188 +191 +199 +211 +219 +235 +241 +246 +248 +248 +252 +252 +249 +251 +251 +252 +252 +251 +250 +249 +248 +247 +248 +248 +249 +249 +249 +249 +248 +249 +250 +251 +251 +251 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +246 +245 +246 +247 +248 +249 +247 +247 +247 +247 +247 +248 +248 +249 +247 +248 +248 +249 +249 +248 +248 +247 +248 +247 +247 +246 +246 +247 +248 +248 +249 +248 +247 +247 +247 +247 +246 +245 +247 +246 +245 +245 +245 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +245 +246 +245 +246 +244 +245 +246 +246 +246 +245 +244 +244 +246 +245 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +247 +247 +248 +248 +248 +249 +249 +249 +248 +249 +249 +249 +250 +249 +249 +249 +248 +248 +249 +250 +250 +250 +250 +249 +251 +251 +252 +251 +250 +249 +249 +249 +251 +250 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +249 +249 +249 +248 +248 +248 +249 +248 +248 +249 +248 +248 +247 +247 +247 +247 +247 +248 +248 +248 +248 +247 +247 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +253 +248 +242 +232 +226 +231 +242 +242 +227 +201 +178 +174 +175 +176 +179 +183 +183 +181 +179 +182 +189 +189 +180 +171 +168 +169 +170 +175 +173 +171 +170 +169 +168 +165 +162 +161 +163 +164 +163 +159 +155 +154 +154 +156 +153 +153 +148 +148 +143 +132 +139 +164 +170 +170 +159 +149 +149 +156 +161 +167 +167 +163 +156 +154 +157 +159 +157 +148 +144 +145 +151 +153 +153 +156 +163 +164 +155 +151 +155 +158 +155 +150 +152 +151 +152 +152 +151 +149 +147 +145 +144 +149 +145 +140 +138 +139 +141 +142 +143 +140 +144 +147 +146 +146 +148 +146 +142 +136 +135 +136 +138 +137 +133 +131 +130 +127 +127 +128 +130 +131 +131 +129 +127 +123 +122 +122 +124 +128 +129 +127 +123 +122 +124 +130 +133 +133 +132 +133 +137 +139 +142 +142 +140 +137 +136 +138 +141 +139 +130 +124 +129 +137 +140 +140 +139 +146 +145 +141 +133 +129 +131 +135 +138 +137 +138 +141 +143 +141 +139 +140 +141 +145 +139 +136 +140 +145 +148 +148 +148 +145 +144 +142 +141 +140 +140 +139 +139 +136 +129 +124 +124 +126 +129 +131 +133 +131 +130 +129 +129 +130 +131 +131 +131 +131 +129 +126 +124 +123 +124 +125 +126 +136 +147 +153 +147 +141 +146 +152 +153 +151 +148 +145 +147 +149 +146 +140 +137 +142 +145 +145 +137 +130 +128 +131 +134 +137 +137 +139 +135 +129 +131 +134 +132 +129 +131 +125 +115 +114 +120 +122 +119 +126 +127 +128 +129 +130 +132 +135 +138 +134 +130 +123 +121 +124 +124 +125 +130 +132 +131 +132 +131 +130 +139 +145 +139 +134 +128 +124 +127 +130 +133 +135 +138 +129 +129 +130 +130 +129 +128 +130 +131 +128 +125 +128 +133 +136 +136 +135 +132 +130 +129 +128 +130 +135 +138 +139 +139 +141 +143 +144 +144 +142 +142 +143 +145 +143 +145 +147 +146 +145 +145 +149 +154 +154 +153 +158 +160 +155 +153 +155 +156 +158 +172 +186 +181 +169 +173 +189 +200 +176 +163 +167 +173 +170 +168 +159 +147 +145 +150 +150 +155 +157 +153 +152 +146 +142 +146 +150 +151 +150 +149 +150 +151 +154 +151 +151 +151 +152 +151 +151 +151 +151 +151 +152 +152 +152 +152 +150 +149 +148 +145 +145 +148 +148 +147 +147 +148 +150 +148 +147 +146 +146 +145 +144 +142 +141 +138 +138 +140 +140 +138 +141 +146 +144 +145 +146 +147 +146 +143 +138 +134 +126 +129 +135 +141 +139 +135 +134 +135 +138 +136 +137 +140 +136 +130 +130 +136 +139 +138 +138 +141 +140 +139 +137 +137 +135 +133 +132 +132 +132 +131 +130 +127 +126 +122 +121 +124 +125 +122 +122 +126 +125 +126 +127 +127 +126 +126 +126 +127 +127 +127 +128 +125 +121 +123 +127 +127 +130 +128 +128 +130 +130 +130 +130 +130 +131 +130 +128 +124 +121 +121 +124 +126 +133 +130 +128 +128 +129 +130 +129 +127 +125 +125 +128 +131 +129 +125 +126 +129 +130 +131 +131 +128 +125 +127 +129 +129 +128 +129 +128 +127 +126 +128 +128 +129 +128 +130 +129 +128 +129 +127 +125 +127 +127 +125 +125 +127 +125 +121 +121 +124 +123 +123 +123 +125 +128 +128 +125 +123 +124 +125 +125 +122 +119 +117 +118 +120 +125 +121 +120 +125 +127 +127 +127 +129 +130 +130 +127 +123 +123 +127 +130 +130 +133 +135 +137 +136 +134 +134 +133 +131 +130 +129 +128 +126 +125 +124 +124 +125 +129 +130 +133 +137 +138 +134 +131 +130 +137 +138 +139 +138 +136 +134 +133 +134 +136 +134 +132 +130 +129 +132 +131 +123 +126 +129 +132 +134 +139 +144 +143 +139 +138 +142 +145 +144 +138 +134 +131 +129 +133 +135 +135 +137 +142 +141 +138 +139 +138 +137 +135 +134 +134 +135 +139 +143 +145 +138 +137 +139 +138 +138 +139 +139 +143 +143 +140 +135 +138 +147 +150 +149 +141 +139 +136 +130 +125 +124 +128 +133 +136 +139 +142 +142 +141 +142 +142 +141 +143 +151 +157 +158 +156 +152 +145 +139 +136 +138 +138 +141 +148 +148 +144 +143 +148 +148 +151 +156 +154 +149 +144 +144 +142 +138 +140 +149 +155 +155 +152 +151 +157 +157 +155 +153 +152 +146 +139 +136 +145 +144 +144 +145 +150 +154 +154 +152 +147 +142 +135 +132 +133 +133 +130 +127 +130 +140 +152 +158 +158 +155 +153 +152 +154 +154 +149 +144 +142 +144 +145 +142 +139 +146 +153 +156 +150 +143 +140 +142 +147 +143 +143 +147 +148 +145 +141 +141 +144 +144 +143 +141 +140 +140 +141 +142 +141 +141 +140 +138 +136 +137 +138 +138 +135 +137 +135 +136 +138 +135 +134 +138 +141 +141 +146 +152 +151 +144 +136 +133 +136 +137 +138 +139 +140 +138 +136 +133 +133 +135 +135 +134 +136 +142 +146 +147 +139 +138 +137 +135 +130 +126 +125 +127 +135 +136 +137 +138 +140 +141 +141 +142 +140 +143 +142 +141 +143 +141 +139 +141 +141 +140 +140 +141 +141 +139 +139 +139 +141 +141 +141 +139 +139 +139 +140 +142 +144 +143 +142 +142 +143 +143 +145 +145 +142 +139 +142 +148 +150 +147 +147 +151 +146 +144 +145 +148 +144 +133 +126 +126 +143 +151 +153 +151 +152 +147 +144 +149 +149 +152 +154 +151 +149 +148 +148 +148 +147 +147 +147 +148 +147 +145 +146 +148 +149 +148 +146 +149 +164 +168 +156 +142 +132 +144 +158 +162 +158 +153 +153 +154 +149 +133 +129 +140 +147 +147 +144 +141 +146 +140 +147 +159 +174 +173 +174 +169 +155 +143 +154 +169 +169 +164 +160 +166 +146 +121 +114 +128 +140 +149 +161 +169 +175 +200 +205 +178 +148 +131 +124 +121 +137 +154 +164 +158 +148 +142 +138 +135 +129 +158 +192 +192 +162 +138 +127 +120 +120 +122 +136 +142 +151 +163 +165 +168 +158 +157 +156 +157 +165 +184 +198 +197 +163 +154 +141 +136 +139 +141 +139 +141 +136 +139 +140 +156 +170 +172 +174 +166 +144 +133 +127 +144 +171 +176 +153 +131 +137 +135 +131 +132 +147 +169 +183 +186 +174 +155 +151 +157 +155 +155 +151 +136 +143 +157 +167 +171 +173 +182 +199 +208 +191 +167 +146 +150 +178 +196 +182 +159 +155 +161 +164 +158 +161 +170 +175 +183 +180 +191 +186 +179 +175 +173 +172 +164 +169 +171 +173 +187 +204 +195 +169 +152 +159 +181 +195 +190 +182 +183 +188 +189 +184 +198 +219 +223 +217 +210 +202 +203 +212 +223 +221 +210 +206 +209 +211 +213 +210 +210 +209 +213 +212 +196 +188 +196 +211 +202 +198 +200 +205 +205 +196 +183 +180 +183 +186 +187 +180 +168 +172 +188 +209 +216 +217 +215 +213 +212 +214 +222 +225 +220 +205 +187 +179 +187 +199 +208 +194 +184 +172 +176 +198 +204 +183 +160 +153 +156 +156 +153 +160 +179 +200 +213 +209 +190 +184 +182 +166 +148 +136 +126 +132 +134 +132 +127 +125 +126 +126 +123 +126 +128 +130 +132 +133 +134 +132 +133 +138 +140 +142 +143 +143 +144 +145 +147 +149 +152 +156 +158 +159 +162 +166 +170 +178 +182 +184 +184 +187 +195 +201 +202 +200 +196 +191 +189 +186 +184 +183 +185 +184 +184 +184 +184 +179 +171 +164 +163 +159 +160 +161 +163 +166 +169 +170 +170 +170 +170 +171 +175 +178 +179 +180 +183 +186 +187 +188 +189 +195 +206 +218 +227 +240 +246 +249 +249 +249 +251 +251 +248 +250 +250 +251 +251 +251 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +247 +248 +248 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +247 +247 +246 +247 +247 +248 +249 +248 +247 +247 +247 +247 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +246 +246 +245 +244 +245 +246 +246 +247 +247 +247 +246 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +246 +246 +245 +245 +244 +245 +245 +246 +246 +247 +247 +247 +247 +247 +246 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +250 +251 +251 +250 +250 +250 +251 +251 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +248 +248 +248 +249 +247 +247 +248 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +247 +247 +247 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +248 +242 +232 +230 +234 +242 +249 +244 +216 +184 +181 +177 +176 +180 +183 +181 +180 +182 +183 +183 +181 +177 +170 +164 +166 +171 +176 +173 +170 +169 +168 +165 +161 +157 +156 +161 +165 +163 +156 +153 +153 +156 +160 +157 +156 +149 +144 +140 +140 +153 +176 +171 +160 +148 +144 +151 +163 +171 +181 +174 +167 +160 +153 +147 +148 +152 +150 +152 +159 +167 +167 +160 +158 +162 +161 +155 +151 +151 +153 +153 +153 +154 +153 +153 +152 +151 +149 +146 +144 +142 +143 +136 +132 +136 +141 +144 +144 +144 +140 +144 +146 +144 +143 +143 +141 +138 +134 +133 +131 +131 +130 +128 +126 +126 +128 +128 +128 +128 +129 +128 +127 +125 +126 +126 +126 +129 +132 +133 +131 +129 +131 +133 +137 +140 +139 +136 +133 +133 +134 +138 +142 +141 +137 +134 +136 +138 +140 +130 +125 +132 +142 +145 +143 +142 +148 +146 +141 +135 +132 +134 +137 +139 +138 +137 +138 +140 +139 +138 +139 +140 +142 +138 +137 +141 +147 +149 +149 +146 +142 +141 +139 +137 +135 +134 +134 +134 +133 +129 +125 +125 +124 +123 +120 +119 +125 +126 +130 +134 +137 +139 +140 +139 +138 +136 +134 +132 +130 +129 +129 +130 +135 +146 +149 +142 +135 +139 +146 +149 +151 +146 +143 +145 +147 +147 +144 +142 +144 +146 +145 +137 +128 +125 +128 +131 +128 +129 +132 +132 +126 +126 +130 +130 +134 +132 +124 +116 +117 +124 +126 +123 +125 +127 +129 +129 +130 +131 +135 +138 +129 +124 +122 +123 +125 +129 +131 +130 +126 +128 +130 +128 +130 +139 +141 +132 +127 +125 +126 +131 +136 +139 +139 +136 +124 +125 +127 +127 +128 +130 +130 +130 +130 +130 +128 +131 +136 +135 +131 +129 +130 +130 +130 +133 +138 +141 +142 +141 +141 +142 +143 +145 +145 +145 +145 +145 +146 +149 +150 +148 +147 +150 +154 +157 +155 +154 +158 +160 +156 +155 +158 +159 +164 +169 +173 +169 +169 +182 +195 +199 +180 +165 +167 +174 +169 +164 +155 +148 +154 +160 +152 +149 +153 +152 +152 +150 +147 +148 +151 +153 +154 +155 +155 +155 +153 +151 +150 +152 +153 +152 +151 +151 +153 +157 +158 +155 +153 +151 +148 +144 +143 +142 +144 +147 +146 +144 +144 +147 +149 +148 +147 +146 +145 +145 +144 +143 +139 +137 +139 +142 +143 +142 +144 +147 +144 +146 +148 +150 +148 +143 +135 +129 +120 +124 +133 +143 +143 +136 +135 +139 +140 +137 +136 +136 +132 +128 +130 +136 +139 +138 +138 +139 +140 +139 +139 +140 +137 +135 +133 +132 +132 +133 +132 +130 +128 +118 +114 +120 +125 +123 +123 +127 +127 +127 +127 +125 +125 +125 +126 +127 +124 +126 +123 +121 +124 +126 +126 +127 +130 +127 +127 +128 +129 +129 +129 +130 +134 +132 +130 +127 +126 +126 +128 +129 +133 +129 +128 +130 +129 +127 +127 +128 +128 +130 +131 +130 +128 +128 +129 +130 +134 +133 +131 +128 +126 +129 +133 +134 +128 +126 +122 +118 +121 +128 +132 +132 +128 +128 +130 +131 +128 +130 +135 +136 +132 +127 +123 +122 +121 +120 +121 +124 +121 +122 +124 +126 +128 +127 +125 +123 +122 +122 +121 +119 +118 +118 +119 +121 +121 +118 +118 +123 +126 +126 +126 +127 +132 +132 +129 +126 +126 +129 +129 +127 +127 +130 +131 +131 +130 +131 +130 +129 +130 +129 +126 +124 +123 +123 +124 +125 +126 +130 +135 +139 +139 +135 +133 +132 +137 +138 +138 +137 +135 +132 +130 +129 +128 +127 +127 +125 +123 +126 +128 +124 +123 +129 +135 +137 +141 +145 +142 +134 +133 +141 +146 +140 +132 +129 +126 +123 +127 +134 +137 +140 +143 +141 +138 +137 +135 +134 +132 +129 +129 +133 +138 +141 +141 +136 +134 +135 +136 +139 +140 +136 +134 +136 +135 +133 +136 +144 +146 +145 +143 +142 +134 +123 +117 +120 +126 +129 +134 +137 +139 +141 +145 +150 +148 +142 +143 +156 +162 +155 +150 +151 +147 +139 +135 +141 +146 +151 +154 +150 +142 +139 +144 +147 +154 +160 +158 +147 +137 +132 +135 +134 +138 +149 +155 +153 +149 +148 +150 +149 +152 +155 +151 +145 +142 +141 +152 +151 +148 +146 +147 +150 +150 +148 +142 +137 +134 +136 +137 +135 +135 +136 +138 +145 +152 +154 +153 +150 +150 +151 +151 +152 +149 +145 +145 +147 +147 +145 +144 +151 +157 +157 +152 +147 +142 +139 +143 +139 +138 +143 +145 +143 +142 +144 +141 +139 +138 +138 +138 +139 +139 +140 +141 +141 +139 +136 +134 +136 +137 +138 +134 +135 +134 +134 +136 +134 +133 +136 +141 +143 +147 +151 +150 +145 +137 +131 +135 +136 +138 +140 +141 +139 +135 +132 +137 +135 +133 +135 +138 +141 +142 +141 +138 +139 +139 +137 +132 +127 +126 +129 +135 +136 +139 +142 +145 +146 +145 +144 +140 +141 +140 +141 +142 +138 +136 +141 +143 +141 +139 +141 +142 +142 +141 +142 +143 +143 +141 +139 +138 +139 +140 +142 +146 +145 +144 +144 +145 +146 +146 +145 +140 +140 +143 +148 +151 +151 +150 +149 +145 +143 +145 +148 +144 +132 +121 +117 +131 +146 +152 +149 +152 +148 +141 +146 +150 +150 +148 +145 +144 +146 +149 +150 +147 +147 +147 +148 +147 +146 +147 +148 +150 +148 +143 +145 +161 +172 +162 +147 +139 +138 +145 +155 +159 +155 +154 +158 +153 +136 +130 +139 +148 +155 +152 +146 +141 +137 +150 +159 +174 +182 +184 +164 +134 +131 +155 +179 +180 +174 +171 +177 +186 +154 +126 +119 +125 +137 +152 +159 +169 +185 +193 +183 +162 +138 +123 +119 +134 +142 +149 +151 +148 +144 +139 +133 +127 +147 +176 +192 +182 +154 +127 +111 +111 +120 +135 +137 +140 +152 +160 +168 +165 +162 +161 +159 +163 +177 +187 +183 +162 +158 +151 +144 +142 +142 +143 +144 +139 +139 +129 +132 +149 +166 +174 +165 +146 +138 +129 +139 +164 +174 +156 +135 +137 +138 +134 +130 +137 +154 +168 +172 +175 +163 +158 +162 +166 +171 +161 +139 +136 +146 +154 +171 +166 +156 +183 +207 +204 +186 +157 +143 +167 +198 +194 +168 +151 +150 +157 +159 +158 +155 +156 +173 +173 +185 +180 +175 +177 +180 +177 +165 +162 +159 +164 +180 +197 +196 +179 +164 +164 +184 +197 +192 +184 +185 +189 +189 +181 +192 +214 +222 +216 +208 +203 +211 +218 +225 +221 +206 +198 +201 +209 +218 +216 +215 +219 +222 +213 +196 +192 +201 +213 +204 +200 +208 +210 +195 +180 +178 +183 +191 +192 +191 +188 +174 +173 +189 +209 +215 +216 +212 +209 +207 +211 +221 +228 +223 +210 +193 +183 +186 +196 +206 +199 +180 +164 +176 +200 +204 +184 +168 +159 +163 +158 +147 +149 +172 +201 +218 +214 +196 +182 +177 +167 +145 +124 +113 +122 +122 +121 +121 +119 +118 +116 +115 +123 +126 +129 +132 +134 +134 +134 +134 +135 +138 +143 +143 +141 +141 +143 +146 +148 +152 +156 +158 +157 +158 +162 +167 +172 +177 +180 +182 +187 +195 +200 +202 +201 +198 +194 +191 +189 +186 +184 +185 +184 +182 +182 +182 +182 +177 +171 +168 +160 +159 +159 +162 +164 +167 +169 +169 +168 +170 +171 +173 +174 +176 +180 +185 +190 +188 +186 +190 +200 +213 +226 +235 +244 +249 +251 +250 +250 +251 +250 +248 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +248 +248 +248 +247 +248 +248 +248 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +247 +247 +247 +247 +247 +248 +248 +247 +247 +248 +248 +247 +247 +246 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +245 +245 +244 +244 +244 +245 +246 +246 +246 +246 +246 +246 +245 +246 +247 +247 +247 +247 +246 +245 +244 +246 +246 +248 +248 +248 +247 +247 +246 +246 +246 +246 +245 +244 +244 +245 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +250 +250 +249 +249 +250 +250 +250 +251 +251 +249 +250 +251 +251 +251 +250 +250 +251 +251 +250 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +246 +247 +247 +247 +247 +247 +247 +247 +249 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +249 +244 +238 +238 +242 +247 +253 +250 +224 +192 +186 +177 +173 +177 +180 +178 +180 +186 +187 +182 +178 +175 +167 +157 +160 +170 +180 +174 +169 +167 +166 +162 +157 +153 +156 +158 +158 +154 +150 +151 +156 +160 +159 +160 +160 +153 +144 +141 +153 +172 +172 +163 +150 +143 +146 +154 +164 +169 +177 +172 +167 +163 +154 +143 +138 +141 +146 +159 +172 +177 +171 +161 +153 +151 +150 +147 +145 +146 +150 +155 +157 +157 +158 +156 +153 +151 +146 +143 +139 +136 +127 +121 +123 +136 +148 +152 +148 +145 +147 +147 +146 +143 +141 +139 +136 +132 +131 +128 +125 +123 +122 +122 +123 +123 +129 +129 +130 +131 +132 +133 +132 +132 +135 +135 +135 +136 +137 +137 +136 +135 +141 +141 +141 +141 +139 +135 +131 +128 +129 +132 +136 +136 +132 +128 +128 +130 +135 +131 +129 +133 +138 +140 +143 +147 +147 +146 +142 +137 +135 +137 +138 +137 +138 +135 +134 +135 +136 +134 +134 +134 +136 +136 +136 +136 +137 +138 +140 +140 +136 +136 +135 +133 +130 +128 +126 +125 +128 +128 +129 +130 +129 +124 +118 +114 +121 +125 +132 +138 +143 +145 +145 +144 +146 +144 +141 +139 +136 +135 +133 +131 +129 +132 +132 +127 +124 +126 +126 +124 +129 +128 +129 +131 +132 +131 +133 +135 +139 +136 +132 +128 +126 +127 +129 +130 +121 +120 +123 +127 +127 +131 +138 +141 +145 +134 +126 +127 +129 +129 +131 +135 +126 +129 +130 +130 +130 +132 +136 +140 +129 +126 +130 +131 +131 +137 +138 +130 +124 +127 +130 +132 +133 +136 +133 +127 +126 +132 +138 +141 +141 +139 +135 +130 +121 +123 +125 +125 +128 +132 +133 +131 +133 +135 +130 +130 +135 +134 +129 +131 +132 +133 +136 +140 +144 +145 +143 +140 +138 +138 +139 +142 +145 +145 +145 +145 +146 +150 +151 +148 +148 +152 +155 +156 +153 +153 +159 +163 +159 +157 +160 +160 +164 +161 +159 +161 +173 +191 +197 +187 +181 +166 +166 +169 +163 +157 +152 +152 +164 +170 +153 +143 +148 +149 +151 +152 +154 +153 +154 +155 +155 +154 +153 +151 +150 +152 +154 +156 +155 +153 +151 +151 +152 +156 +158 +156 +154 +152 +148 +142 +141 +141 +144 +145 +142 +139 +140 +144 +146 +146 +145 +145 +145 +145 +145 +145 +135 +135 +138 +142 +144 +143 +144 +145 +144 +145 +146 +147 +146 +143 +136 +131 +121 +122 +127 +135 +136 +135 +137 +142 +139 +137 +134 +131 +128 +128 +132 +138 +141 +139 +138 +138 +138 +137 +137 +138 +138 +136 +134 +134 +133 +134 +132 +131 +127 +121 +119 +124 +130 +130 +129 +128 +126 +126 +125 +123 +122 +124 +125 +125 +123 +126 +122 +120 +128 +131 +128 +129 +129 +127 +126 +128 +130 +131 +133 +135 +137 +135 +132 +131 +132 +132 +131 +130 +131 +127 +126 +129 +128 +125 +125 +129 +130 +132 +132 +130 +130 +132 +130 +126 +132 +135 +135 +132 +127 +127 +129 +131 +129 +126 +119 +115 +119 +129 +133 +132 +126 +124 +129 +131 +126 +130 +137 +139 +134 +127 +119 +117 +117 +118 +120 +123 +121 +121 +122 +123 +123 +121 +119 +118 +119 +118 +117 +117 +117 +119 +120 +120 +120 +118 +118 +120 +120 +120 +121 +123 +127 +125 +123 +122 +123 +124 +123 +121 +121 +124 +126 +127 +127 +129 +129 +128 +131 +130 +127 +124 +123 +122 +124 +124 +126 +128 +131 +134 +136 +136 +135 +135 +135 +134 +133 +135 +137 +135 +128 +123 +124 +123 +124 +125 +124 +128 +130 +125 +120 +125 +130 +134 +137 +139 +137 +132 +131 +137 +138 +134 +129 +127 +124 +122 +123 +130 +135 +138 +142 +138 +132 +130 +127 +126 +122 +120 +123 +132 +139 +141 +140 +136 +135 +137 +138 +141 +139 +132 +127 +131 +133 +132 +135 +141 +142 +141 +144 +141 +134 +124 +121 +122 +127 +130 +135 +136 +139 +144 +149 +151 +147 +141 +140 +152 +158 +153 +150 +151 +149 +142 +139 +148 +154 +158 +158 +150 +140 +137 +142 +145 +152 +157 +155 +144 +134 +128 +121 +128 +138 +144 +148 +150 +151 +152 +143 +139 +147 +153 +149 +147 +152 +155 +154 +153 +149 +146 +146 +148 +149 +149 +140 +136 +136 +140 +140 +136 +137 +140 +143 +146 +149 +151 +150 +150 +150 +151 +149 +150 +149 +146 +145 +147 +147 +145 +150 +155 +156 +150 +147 +147 +145 +141 +136 +135 +135 +135 +140 +144 +146 +145 +137 +136 +136 +138 +140 +139 +138 +137 +138 +137 +135 +130 +130 +132 +136 +137 +136 +138 +137 +135 +134 +130 +129 +133 +141 +144 +147 +147 +147 +144 +138 +132 +135 +137 +139 +141 +141 +141 +140 +140 +138 +135 +134 +137 +141 +142 +141 +140 +143 +142 +141 +138 +135 +131 +132 +135 +135 +137 +140 +144 +146 +146 +143 +141 +139 +140 +141 +144 +142 +134 +132 +140 +143 +140 +137 +138 +140 +141 +142 +143 +146 +145 +143 +141 +139 +139 +141 +142 +143 +143 +142 +143 +146 +148 +147 +145 +138 +138 +138 +139 +143 +147 +146 +144 +141 +141 +144 +149 +147 +138 +126 +118 +127 +144 +146 +142 +147 +145 +139 +143 +145 +145 +144 +143 +144 +146 +147 +146 +147 +147 +146 +146 +146 +146 +146 +147 +149 +145 +139 +142 +152 +156 +153 +152 +152 +139 +134 +144 +155 +158 +160 +162 +157 +148 +138 +135 +146 +162 +164 +153 +130 +131 +148 +152 +162 +184 +198 +176 +130 +127 +158 +187 +189 +183 +180 +184 +196 +185 +157 +129 +119 +129 +144 +148 +161 +160 +164 +175 +173 +152 +131 +126 +136 +135 +136 +139 +140 +138 +135 +134 +144 +146 +157 +176 +188 +174 +146 +125 +117 +125 +131 +127 +136 +154 +164 +173 +171 +166 +160 +160 +166 +176 +170 +155 +158 +159 +160 +157 +150 +146 +143 +139 +148 +155 +145 +126 +125 +145 +162 +162 +153 +136 +123 +136 +161 +168 +155 +143 +135 +139 +140 +137 +134 +144 +161 +177 +189 +176 +163 +161 +175 +191 +179 +152 +125 +130 +148 +173 +163 +139 +156 +189 +214 +202 +170 +142 +153 +188 +201 +188 +158 +150 +156 +165 +163 +148 +145 +167 +177 +176 +166 +169 +177 +177 +178 +175 +166 +161 +166 +183 +196 +197 +185 +174 +176 +189 +197 +191 +187 +191 +195 +195 +190 +192 +209 +219 +218 +209 +204 +212 +218 +223 +218 +204 +193 +194 +204 +218 +218 +218 +225 +228 +212 +195 +196 +207 +209 +205 +204 +212 +211 +187 +168 +168 +182 +194 +195 +193 +195 +182 +177 +194 +210 +213 +212 +207 +205 +204 +209 +219 +229 +225 +212 +194 +181 +180 +189 +198 +200 +183 +167 +172 +193 +199 +189 +181 +169 +166 +156 +145 +147 +168 +194 +209 +216 +205 +190 +183 +173 +147 +121 +113 +112 +110 +109 +111 +113 +113 +114 +115 +120 +122 +126 +130 +132 +134 +135 +134 +135 +138 +142 +143 +142 +141 +143 +145 +146 +149 +153 +156 +157 +158 +161 +164 +168 +173 +178 +180 +184 +189 +193 +196 +199 +199 +196 +195 +193 +191 +189 +188 +185 +182 +180 +183 +185 +185 +178 +171 +162 +160 +159 +160 +164 +167 +169 +168 +167 +169 +171 +172 +172 +175 +180 +185 +189 +187 +187 +193 +206 +222 +235 +242 +246 +250 +251 +251 +251 +252 +251 +249 +252 +252 +252 +251 +250 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +248 +248 +249 +249 +249 +248 +248 +250 +249 +249 +248 +248 +249 +249 +250 +249 +249 +248 +248 +247 +247 +248 +248 +247 +247 +247 +247 +247 +248 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +247 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +246 +246 +245 +247 +247 +248 +248 +248 +248 +247 +247 +246 +246 +246 +245 +244 +244 +245 +246 +247 +247 +248 +248 +248 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +250 +251 +251 +251 +251 +252 +251 +250 +250 +249 +250 +251 +250 +249 +249 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +248 +249 +249 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +248 +247 +246 +246 +246 +247 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +251 +246 +244 +245 +250 +252 +252 +248 +227 +201 +188 +175 +167 +171 +177 +177 +180 +186 +188 +183 +177 +172 +160 +149 +156 +171 +184 +176 +168 +166 +166 +162 +157 +153 +156 +152 +145 +140 +142 +151 +160 +163 +156 +157 +156 +152 +145 +147 +163 +178 +164 +152 +143 +142 +149 +157 +162 +166 +165 +163 +160 +154 +145 +137 +134 +134 +148 +166 +180 +176 +165 +156 +149 +141 +138 +135 +132 +134 +143 +152 +156 +154 +157 +155 +153 +149 +143 +136 +130 +126 +117 +119 +126 +139 +148 +150 +147 +146 +149 +145 +141 +137 +136 +135 +130 +125 +123 +121 +118 +116 +118 +121 +125 +127 +130 +131 +134 +136 +136 +136 +137 +137 +135 +136 +137 +137 +137 +136 +136 +137 +145 +145 +144 +141 +137 +134 +131 +129 +129 +128 +129 +131 +129 +126 +125 +126 +128 +127 +129 +133 +135 +137 +140 +146 +141 +141 +140 +138 +138 +139 +138 +135 +139 +134 +131 +130 +130 +129 +129 +129 +132 +130 +127 +125 +126 +129 +133 +135 +129 +130 +131 +130 +127 +124 +121 +120 +122 +125 +129 +131 +131 +128 +123 +119 +123 +127 +134 +140 +144 +145 +145 +144 +154 +151 +146 +142 +139 +135 +130 +126 +126 +126 +124 +122 +122 +123 +121 +116 +119 +119 +121 +123 +123 +120 +118 +118 +123 +122 +123 +123 +125 +127 +130 +132 +127 +123 +124 +127 +130 +137 +145 +148 +144 +135 +129 +131 +134 +134 +136 +139 +132 +133 +133 +132 +131 +132 +134 +137 +133 +131 +136 +138 +137 +141 +141 +131 +131 +132 +133 +137 +137 +132 +129 +131 +136 +139 +142 +141 +138 +136 +133 +130 +127 +128 +128 +128 +131 +134 +136 +135 +134 +137 +132 +130 +133 +133 +131 +136 +135 +137 +140 +143 +147 +150 +148 +143 +138 +137 +136 +139 +143 +146 +145 +144 +146 +150 +151 +149 +148 +152 +154 +153 +151 +153 +162 +167 +163 +160 +160 +159 +157 +158 +161 +165 +173 +186 +190 +183 +173 +164 +167 +170 +161 +152 +145 +150 +168 +172 +154 +144 +149 +150 +152 +153 +154 +153 +153 +154 +151 +147 +145 +145 +149 +155 +161 +162 +160 +156 +154 +153 +153 +153 +152 +149 +149 +149 +145 +139 +139 +140 +141 +141 +138 +137 +138 +142 +144 +145 +146 +146 +146 +146 +145 +145 +136 +137 +139 +142 +143 +142 +141 +141 +141 +141 +142 +143 +143 +139 +134 +131 +125 +124 +124 +126 +131 +137 +141 +142 +141 +137 +135 +131 +130 +132 +138 +143 +140 +138 +137 +139 +139 +138 +137 +138 +138 +136 +135 +135 +135 +135 +134 +132 +129 +131 +130 +128 +129 +131 +131 +126 +123 +123 +121 +119 +119 +122 +124 +123 +123 +125 +122 +121 +130 +132 +129 +130 +130 +128 +127 +129 +131 +132 +134 +137 +140 +136 +133 +132 +133 +133 +130 +127 +127 +121 +121 +127 +128 +126 +126 +130 +130 +130 +126 +124 +126 +130 +127 +121 +126 +132 +136 +133 +124 +122 +124 +126 +127 +126 +123 +121 +126 +131 +131 +127 +126 +124 +128 +129 +122 +124 +130 +129 +125 +121 +117 +117 +120 +122 +123 +123 +123 +121 +120 +119 +117 +114 +114 +116 +116 +116 +117 +117 +117 +118 +118 +118 +118 +117 +115 +113 +110 +109 +111 +115 +115 +114 +112 +114 +116 +117 +116 +116 +117 +121 +124 +125 +126 +128 +129 +128 +130 +129 +128 +125 +123 +123 +123 +124 +123 +122 +123 +126 +131 +134 +134 +132 +130 +130 +132 +135 +137 +135 +129 +123 +130 +127 +128 +130 +130 +132 +131 +124 +119 +120 +126 +133 +135 +133 +131 +133 +135 +133 +131 +131 +131 +131 +130 +127 +125 +132 +134 +136 +140 +136 +129 +124 +119 +115 +109 +110 +120 +133 +142 +145 +141 +140 +141 +142 +139 +138 +132 +124 +122 +128 +132 +134 +136 +140 +142 +142 +147 +142 +137 +134 +132 +130 +131 +133 +136 +134 +139 +149 +153 +148 +142 +140 +137 +143 +149 +151 +151 +151 +148 +144 +144 +152 +156 +157 +155 +148 +142 +143 +147 +149 +154 +157 +155 +145 +135 +130 +120 +130 +137 +138 +143 +151 +155 +153 +138 +135 +144 +152 +149 +150 +158 +163 +153 +152 +151 +148 +148 +150 +150 +149 +141 +139 +141 +145 +144 +139 +139 +144 +146 +146 +148 +149 +151 +152 +151 +151 +149 +150 +149 +146 +145 +147 +148 +144 +149 +152 +150 +143 +141 +145 +146 +143 +134 +138 +137 +133 +137 +148 +149 +144 +135 +135 +137 +142 +145 +142 +138 +136 +138 +137 +131 +126 +126 +130 +134 +137 +139 +142 +141 +138 +134 +128 +126 +131 +141 +143 +144 +143 +143 +142 +140 +137 +139 +141 +143 +142 +141 +141 +144 +147 +138 +136 +137 +141 +144 +144 +145 +145 +145 +144 +142 +141 +139 +136 +136 +136 +135 +135 +135 +137 +139 +139 +139 +137 +140 +143 +147 +150 +146 +135 +133 +141 +143 +139 +135 +136 +138 +140 +141 +142 +146 +146 +145 +142 +141 +139 +140 +140 +139 +140 +140 +141 +144 +147 +146 +143 +137 +137 +135 +134 +138 +141 +141 +137 +137 +138 +141 +147 +149 +143 +133 +125 +134 +145 +145 +141 +147 +146 +140 +139 +142 +143 +143 +143 +145 +147 +147 +145 +145 +145 +144 +144 +144 +146 +147 +147 +148 +146 +141 +138 +140 +141 +144 +150 +145 +136 +131 +138 +150 +158 +161 +163 +160 +153 +145 +138 +145 +163 +171 +164 +139 +119 +132 +147 +154 +168 +195 +197 +159 +130 +145 +180 +187 +180 +180 +190 +184 +194 +186 +154 +125 +121 +134 +146 +148 +144 +141 +150 +163 +162 +147 +134 +139 +132 +127 +129 +129 +129 +133 +138 +148 +145 +146 +160 +179 +180 +161 +146 +130 +125 +121 +119 +131 +150 +165 +186 +177 +165 +158 +162 +166 +166 +156 +144 +148 +155 +170 +179 +172 +160 +145 +133 +139 +157 +170 +154 +132 +128 +143 +161 +160 +140 +122 +129 +152 +162 +152 +143 +131 +133 +137 +139 +135 +139 +158 +182 +196 +193 +181 +172 +177 +192 +190 +173 +136 +127 +149 +173 +169 +146 +145 +174 +209 +204 +180 +150 +145 +167 +189 +195 +176 +158 +158 +168 +166 +149 +142 +164 +188 +178 +159 +158 +166 +172 +181 +187 +174 +171 +177 +192 +200 +199 +191 +183 +184 +189 +191 +188 +190 +197 +199 +195 +197 +193 +204 +218 +223 +216 +205 +207 +214 +218 +215 +205 +194 +189 +198 +214 +221 +214 +214 +219 +214 +205 +202 +203 +207 +207 +207 +209 +202 +176 +155 +153 +174 +190 +192 +191 +196 +188 +183 +197 +214 +213 +208 +204 +204 +204 +208 +217 +228 +225 +213 +193 +178 +176 +183 +191 +194 +194 +178 +159 +170 +194 +202 +196 +176 +165 +151 +146 +151 +165 +181 +192 +210 +210 +204 +197 +183 +149 +120 +113 +105 +101 +100 +104 +110 +114 +116 +119 +119 +122 +124 +128 +131 +133 +135 +137 +137 +138 +139 +141 +143 +144 +144 +144 +145 +145 +148 +153 +157 +159 +161 +164 +164 +170 +177 +181 +182 +185 +188 +191 +197 +197 +196 +196 +194 +193 +191 +189 +184 +184 +182 +184 +188 +190 +183 +174 +164 +162 +159 +159 +161 +165 +167 +166 +167 +168 +169 +171 +174 +177 +182 +183 +187 +187 +191 +203 +219 +233 +242 +248 +248 +250 +251 +251 +252 +252 +251 +250 +252 +252 +251 +251 +249 +248 +247 +248 +248 +249 +249 +249 +249 +249 +248 +248 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +249 +250 +250 +250 +249 +249 +251 +250 +250 +249 +249 +250 +250 +251 +249 +249 +248 +248 +248 +248 +249 +249 +247 +246 +246 +246 +247 +248 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +245 +245 +245 +246 +246 +246 +247 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +245 +245 +245 +246 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +251 +251 +251 +252 +252 +252 +251 +250 +250 +250 +251 +250 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +248 +248 +247 +248 +249 +250 +249 +248 +249 +249 +248 +247 +246 +246 +246 +246 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +252 +247 +246 +247 +251 +253 +252 +246 +230 +210 +188 +173 +163 +168 +177 +180 +182 +184 +184 +182 +177 +168 +154 +148 +160 +177 +185 +175 +167 +167 +168 +165 +159 +155 +152 +143 +133 +130 +140 +154 +163 +163 +156 +153 +147 +147 +147 +153 +170 +172 +158 +145 +137 +142 +150 +155 +159 +164 +161 +158 +152 +144 +139 +138 +139 +141 +157 +171 +178 +168 +157 +153 +146 +138 +130 +126 +122 +124 +133 +144 +148 +147 +145 +145 +145 +141 +135 +127 +121 +118 +114 +122 +131 +136 +135 +134 +136 +139 +136 +131 +125 +124 +127 +128 +124 +119 +114 +113 +112 +112 +116 +122 +127 +128 +131 +131 +133 +133 +133 +131 +131 +130 +128 +131 +132 +133 +133 +134 +136 +139 +146 +147 +146 +143 +138 +137 +137 +137 +135 +132 +131 +132 +130 +125 +121 +121 +121 +119 +122 +129 +135 +135 +135 +136 +135 +137 +138 +138 +139 +139 +138 +135 +139 +134 +129 +127 +126 +125 +126 +127 +129 +128 +125 +126 +128 +130 +127 +122 +119 +123 +127 +129 +129 +128 +128 +128 +131 +133 +135 +133 +132 +132 +131 +129 +129 +132 +137 +141 +142 +142 +141 +140 +153 +150 +145 +141 +138 +133 +129 +125 +126 +128 +130 +132 +134 +137 +139 +139 +133 +127 +122 +123 +125 +124 +120 +118 +115 +119 +126 +127 +127 +127 +131 +137 +139 +133 +132 +132 +133 +139 +144 +143 +134 +138 +137 +131 +133 +140 +141 +135 +136 +136 +134 +132 +130 +130 +130 +131 +136 +136 +137 +137 +136 +140 +140 +136 +139 +136 +132 +135 +135 +129 +128 +137 +143 +138 +133 +130 +131 +133 +136 +137 +138 +136 +135 +135 +135 +135 +136 +138 +138 +139 +136 +131 +130 +131 +132 +135 +137 +139 +141 +142 +147 +152 +152 +149 +143 +141 +140 +141 +145 +147 +146 +144 +147 +150 +151 +152 +151 +152 +151 +151 +152 +155 +163 +169 +165 +162 +161 +159 +154 +156 +162 +167 +173 +181 +182 +176 +163 +164 +172 +173 +165 +151 +140 +146 +166 +169 +155 +150 +154 +154 +155 +154 +151 +150 +151 +152 +148 +144 +143 +146 +149 +156 +161 +162 +159 +156 +154 +154 +155 +151 +145 +142 +142 +141 +140 +138 +139 +140 +140 +139 +138 +137 +139 +143 +146 +147 +147 +147 +146 +145 +144 +144 +142 +141 +141 +141 +141 +139 +138 +136 +137 +139 +141 +142 +141 +137 +133 +130 +129 +128 +127 +127 +133 +140 +142 +139 +142 +140 +136 +132 +130 +133 +137 +139 +134 +134 +134 +137 +139 +139 +138 +139 +136 +135 +135 +135 +136 +135 +134 +132 +135 +138 +136 +128 +124 +127 +126 +122 +120 +121 +119 +117 +118 +123 +124 +124 +124 +125 +124 +124 +128 +131 +131 +130 +132 +129 +128 +129 +130 +130 +131 +133 +138 +134 +131 +131 +131 +131 +128 +126 +123 +118 +119 +125 +128 +127 +128 +133 +137 +133 +127 +123 +125 +130 +128 +123 +123 +129 +133 +128 +122 +120 +123 +126 +122 +123 +125 +130 +133 +131 +124 +118 +126 +126 +128 +127 +123 +123 +125 +125 +117 +118 +121 +126 +131 +132 +130 +128 +127 +124 +121 +120 +117 +114 +115 +120 +121 +122 +122 +122 +121 +120 +120 +120 +117 +116 +113 +109 +106 +105 +106 +108 +107 +105 +106 +110 +114 +114 +115 +117 +117 +120 +124 +125 +126 +127 +127 +125 +125 +125 +125 +124 +123 +122 +122 +122 +118 +118 +119 +122 +128 +132 +130 +126 +122 +128 +134 +135 +132 +129 +128 +129 +133 +129 +131 +133 +134 +135 +134 +128 +123 +123 +128 +136 +136 +130 +128 +131 +135 +129 +124 +125 +129 +132 +133 +133 +133 +139 +138 +137 +141 +139 +130 +125 +115 +109 +104 +109 +120 +133 +143 +149 +145 +142 +143 +142 +135 +128 +123 +116 +117 +123 +128 +135 +140 +145 +147 +146 +148 +145 +143 +143 +140 +135 +133 +134 +136 +132 +137 +149 +153 +146 +140 +141 +137 +137 +141 +147 +150 +148 +145 +145 +150 +155 +155 +152 +151 +149 +149 +155 +154 +155 +158 +161 +159 +152 +143 +136 +135 +138 +139 +139 +147 +157 +157 +149 +141 +141 +147 +152 +151 +149 +152 +155 +151 +151 +151 +150 +151 +151 +150 +147 +143 +143 +146 +149 +148 +144 +144 +147 +149 +148 +148 +149 +151 +151 +150 +149 +150 +151 +150 +146 +146 +148 +148 +144 +143 +146 +145 +140 +140 +143 +144 +142 +138 +144 +143 +136 +140 +149 +150 +143 +138 +138 +141 +147 +148 +143 +138 +136 +139 +137 +133 +127 +127 +130 +135 +138 +140 +144 +144 +141 +138 +131 +128 +133 +140 +141 +142 +142 +140 +138 +138 +139 +142 +144 +144 +143 +140 +140 +143 +145 +141 +141 +141 +141 +142 +144 +144 +145 +144 +143 +144 +147 +146 +142 +139 +137 +136 +134 +131 +131 +133 +135 +136 +136 +139 +143 +148 +151 +147 +136 +134 +143 +143 +139 +136 +136 +137 +138 +140 +142 +143 +144 +144 +142 +141 +139 +139 +138 +139 +142 +143 +143 +145 +148 +146 +142 +139 +138 +137 +138 +140 +141 +139 +135 +138 +139 +141 +145 +148 +147 +141 +134 +136 +140 +143 +145 +150 +151 +145 +139 +143 +143 +143 +143 +144 +147 +148 +147 +143 +143 +142 +141 +143 +146 +148 +147 +148 +153 +148 +138 +136 +139 +142 +145 +144 +143 +141 +139 +141 +147 +155 +159 +163 +153 +146 +147 +148 +155 +164 +167 +154 +120 +121 +135 +142 +153 +187 +202 +185 +142 +133 +147 +156 +168 +177 +180 +182 +188 +185 +167 +142 +120 +119 +132 +148 +150 +135 +118 +130 +154 +155 +142 +138 +131 +125 +125 +126 +126 +133 +142 +136 +138 +146 +159 +170 +171 +162 +156 +146 +131 +122 +122 +130 +134 +152 +189 +191 +169 +155 +158 +162 +162 +158 +155 +143 +150 +177 +202 +203 +188 +167 +147 +131 +140 +168 +182 +166 +137 +128 +146 +164 +164 +148 +131 +135 +147 +148 +143 +135 +133 +134 +137 +135 +136 +150 +170 +186 +202 +205 +188 +177 +181 +185 +184 +168 +146 +157 +172 +176 +165 +153 +170 +195 +193 +183 +166 +153 +156 +173 +189 +190 +167 +160 +165 +165 +151 +143 +162 +192 +191 +169 +152 +154 +169 +185 +189 +178 +177 +183 +197 +206 +202 +194 +188 +187 +188 +187 +187 +192 +200 +198 +190 +190 +188 +201 +215 +225 +223 +209 +204 +211 +214 +214 +210 +199 +190 +194 +208 +226 +219 +212 +212 +214 +211 +204 +200 +204 +204 +203 +199 +191 +173 +156 +149 +171 +186 +190 +191 +196 +193 +192 +203 +217 +214 +208 +205 +205 +204 +207 +216 +225 +225 +215 +195 +181 +180 +187 +191 +190 +195 +182 +163 +166 +187 +201 +204 +190 +169 +149 +142 +147 +160 +175 +187 +196 +206 +211 +209 +192 +152 +114 +103 +98 +99 +100 +103 +107 +113 +118 +121 +120 +121 +124 +126 +130 +135 +138 +141 +142 +139 +137 +139 +142 +145 +146 +145 +145 +143 +145 +150 +155 +157 +160 +163 +164 +169 +175 +180 +182 +184 +188 +190 +192 +193 +193 +192 +190 +189 +187 +184 +184 +185 +184 +184 +189 +191 +185 +175 +168 +164 +160 +158 +159 +161 +165 +166 +166 +167 +169 +171 +175 +181 +183 +183 +182 +187 +198 +213 +228 +240 +247 +250 +252 +251 +251 +252 +252 +252 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +251 +250 +250 +250 +250 +250 +250 +251 +248 +248 +249 +249 +249 +249 +249 +249 +247 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +245 +245 +246 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +245 +245 +245 +245 +246 +247 +249 +249 +249 +249 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +251 +251 +250 +250 +249 +249 +250 +250 +250 +249 +249 +249 +250 +249 +248 +248 +249 +250 +250 +249 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +252 +248 +244 +245 +249 +250 +251 +250 +235 +213 +188 +173 +162 +167 +180 +186 +184 +181 +181 +181 +176 +164 +152 +153 +169 +185 +183 +172 +165 +166 +170 +166 +158 +153 +146 +137 +127 +128 +144 +161 +166 +162 +156 +154 +145 +142 +142 +152 +169 +164 +153 +144 +141 +150 +156 +156 +157 +161 +159 +155 +149 +146 +145 +147 +151 +155 +165 +168 +168 +161 +154 +150 +143 +137 +131 +129 +128 +130 +136 +142 +143 +142 +139 +139 +137 +132 +126 +121 +120 +120 +122 +129 +132 +129 +126 +127 +128 +128 +122 +119 +118 +121 +126 +127 +125 +123 +121 +121 +121 +121 +124 +129 +131 +131 +134 +135 +132 +130 +126 +123 +121 +121 +124 +127 +132 +133 +134 +135 +139 +143 +144 +149 +151 +147 +142 +140 +142 +144 +141 +139 +139 +140 +135 +127 +122 +121 +122 +120 +122 +129 +133 +131 +129 +128 +133 +135 +137 +137 +137 +137 +137 +135 +137 +133 +128 +126 +126 +126 +129 +132 +133 +134 +135 +134 +134 +132 +126 +121 +123 +125 +131 +134 +136 +138 +140 +142 +145 +146 +144 +139 +136 +135 +136 +135 +137 +139 +141 +142 +141 +140 +139 +139 +144 +144 +143 +140 +136 +133 +132 +132 +129 +133 +138 +144 +147 +148 +149 +150 +141 +135 +131 +132 +135 +134 +132 +130 +123 +126 +130 +131 +128 +127 +132 +139 +141 +139 +140 +139 +136 +139 +139 +134 +132 +142 +144 +137 +135 +141 +140 +132 +137 +135 +132 +130 +130 +129 +128 +128 +138 +140 +138 +136 +137 +137 +136 +138 +138 +135 +128 +127 +131 +129 +128 +138 +138 +132 +126 +125 +126 +130 +137 +144 +145 +141 +140 +142 +139 +134 +134 +138 +139 +137 +135 +132 +129 +132 +134 +132 +137 +139 +141 +142 +146 +152 +152 +148 +146 +145 +145 +146 +149 +149 +148 +146 +149 +150 +152 +154 +154 +153 +151 +152 +154 +155 +162 +167 +163 +160 +160 +159 +155 +153 +160 +171 +179 +183 +178 +169 +165 +168 +176 +173 +167 +155 +147 +153 +166 +164 +154 +154 +155 +155 +157 +154 +153 +151 +151 +153 +151 +146 +146 +149 +150 +153 +154 +153 +152 +152 +153 +152 +154 +148 +144 +144 +143 +140 +139 +141 +144 +145 +144 +142 +140 +141 +143 +145 +148 +148 +147 +145 +143 +142 +142 +143 +145 +143 +141 +139 +138 +138 +135 +134 +138 +140 +142 +142 +139 +137 +135 +135 +134 +132 +132 +134 +137 +136 +134 +132 +135 +135 +133 +128 +128 +131 +135 +137 +132 +130 +132 +135 +138 +138 +139 +140 +138 +136 +135 +135 +135 +135 +133 +130 +135 +139 +136 +128 +122 +122 +122 +120 +121 +122 +121 +119 +121 +127 +129 +127 +126 +126 +127 +127 +126 +128 +132 +130 +130 +128 +127 +128 +129 +129 +131 +132 +135 +133 +131 +131 +131 +131 +128 +126 +123 +121 +123 +127 +127 +127 +129 +134 +144 +139 +133 +129 +129 +131 +130 +128 +128 +128 +127 +125 +124 +125 +127 +126 +119 +120 +125 +133 +134 +128 +120 +116 +124 +126 +125 +124 +125 +124 +123 +125 +119 +122 +127 +132 +135 +136 +133 +130 +129 +125 +123 +121 +117 +113 +115 +120 +125 +126 +126 +125 +123 +123 +124 +126 +121 +118 +113 +109 +108 +106 +105 +104 +103 +101 +104 +109 +112 +111 +113 +116 +117 +120 +123 +123 +122 +122 +120 +117 +117 +118 +119 +120 +120 +119 +119 +120 +117 +118 +120 +122 +127 +130 +130 +125 +121 +127 +133 +133 +129 +126 +128 +132 +131 +128 +129 +132 +132 +134 +135 +134 +129 +130 +133 +135 +133 +128 +126 +128 +132 +131 +127 +123 +125 +132 +136 +137 +138 +144 +143 +139 +141 +139 +134 +131 +122 +115 +113 +118 +126 +132 +141 +149 +147 +142 +141 +138 +128 +119 +117 +117 +116 +119 +124 +134 +145 +153 +152 +148 +146 +147 +148 +144 +140 +137 +136 +135 +135 +132 +135 +144 +150 +147 +143 +141 +139 +137 +137 +142 +145 +144 +144 +145 +151 +155 +153 +150 +148 +147 +148 +155 +153 +153 +154 +155 +155 +152 +146 +142 +147 +145 +144 +147 +154 +158 +154 +148 +151 +153 +152 +151 +149 +144 +139 +139 +146 +147 +148 +149 +150 +150 +147 +141 +142 +144 +147 +147 +146 +143 +143 +143 +148 +149 +149 +148 +147 +145 +146 +147 +148 +150 +148 +145 +145 +147 +148 +145 +141 +143 +143 +140 +138 +139 +139 +138 +138 +141 +141 +140 +142 +148 +149 +144 +140 +140 +143 +147 +146 +139 +135 +135 +138 +138 +135 +132 +132 +135 +139 +141 +141 +144 +144 +143 +143 +137 +133 +135 +138 +139 +142 +143 +139 +134 +134 +137 +140 +140 +140 +141 +141 +141 +140 +139 +140 +140 +139 +136 +137 +140 +141 +139 +140 +142 +146 +148 +147 +143 +140 +140 +137 +135 +132 +132 +134 +136 +136 +135 +135 +139 +142 +145 +145 +138 +136 +143 +143 +140 +136 +135 +135 +135 +138 +140 +141 +142 +143 +141 +140 +138 +140 +140 +141 +145 +148 +147 +148 +150 +149 +145 +142 +141 +140 +142 +144 +143 +141 +140 +142 +142 +142 +143 +147 +150 +147 +142 +136 +134 +140 +147 +149 +150 +148 +139 +143 +144 +144 +143 +143 +145 +146 +146 +145 +144 +141 +139 +141 +145 +147 +147 +148 +155 +154 +145 +137 +133 +135 +143 +154 +153 +149 +144 +140 +139 +145 +151 +155 +151 +152 +157 +155 +155 +162 +168 +155 +127 +121 +120 +126 +144 +181 +194 +188 +154 +137 +125 +123 +148 +170 +169 +181 +181 +177 +171 +155 +128 +115 +120 +151 +159 +140 +111 +117 +147 +157 +147 +138 +133 +130 +130 +130 +128 +132 +139 +132 +133 +149 +166 +166 +160 +158 +157 +155 +145 +136 +133 +134 +129 +138 +170 +196 +188 +170 +148 +143 +157 +171 +169 +146 +143 +168 +201 +210 +201 +184 +166 +137 +128 +151 +181 +181 +150 +125 +134 +164 +180 +171 +140 +130 +142 +146 +141 +137 +138 +139 +136 +130 +130 +139 +151 +169 +193 +207 +196 +181 +176 +176 +180 +182 +169 +166 +173 +178 +174 +170 +173 +182 +176 +175 +174 +168 +162 +171 +186 +193 +171 +161 +162 +164 +151 +142 +155 +182 +197 +186 +162 +155 +167 +183 +182 +175 +175 +178 +193 +209 +205 +191 +187 +190 +188 +185 +184 +190 +197 +194 +185 +174 +180 +197 +208 +218 +223 +214 +209 +213 +214 +216 +215 +208 +195 +193 +205 +227 +229 +219 +210 +211 +208 +203 +203 +198 +193 +190 +187 +180 +172 +166 +160 +176 +188 +193 +194 +197 +197 +201 +207 +216 +215 +211 +208 +206 +202 +204 +212 +223 +226 +219 +199 +187 +189 +195 +195 +196 +192 +181 +174 +175 +182 +192 +203 +203 +184 +159 +143 +142 +156 +175 +189 +188 +197 +208 +214 +200 +160 +118 +96 +91 +101 +107 +106 +107 +111 +118 +121 +119 +120 +122 +124 +129 +136 +141 +146 +147 +142 +138 +138 +141 +145 +146 +146 +146 +143 +144 +149 +152 +153 +156 +161 +166 +169 +172 +177 +182 +186 +189 +190 +190 +191 +191 +189 +188 +187 +185 +181 +184 +186 +186 +184 +187 +190 +186 +177 +173 +168 +162 +158 +158 +160 +163 +167 +168 +169 +170 +171 +175 +180 +183 +182 +179 +188 +204 +221 +235 +245 +249 +250 +255 +253 +252 +252 +253 +252 +250 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +249 +248 +248 +248 +249 +250 +250 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +247 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +247 +247 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +248 +247 +247 +247 +247 +248 +249 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +252 +252 +252 +252 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +251 +251 +250 +250 +249 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +248 +248 +250 +250 +249 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +252 +247 +242 +244 +246 +246 +250 +253 +238 +212 +189 +174 +162 +167 +182 +190 +186 +179 +180 +183 +177 +163 +153 +159 +177 +191 +180 +170 +163 +166 +169 +164 +155 +149 +140 +133 +126 +132 +150 +167 +168 +161 +153 +155 +146 +140 +133 +143 +164 +160 +151 +146 +150 +162 +167 +160 +157 +158 +154 +150 +149 +153 +156 +155 +158 +163 +166 +161 +158 +158 +155 +148 +140 +135 +139 +140 +143 +147 +150 +149 +147 +145 +143 +141 +136 +128 +121 +121 +125 +128 +134 +135 +133 +129 +131 +135 +131 +123 +120 +120 +122 +127 +133 +136 +136 +135 +138 +140 +140 +138 +139 +140 +139 +136 +140 +139 +135 +129 +123 +118 +116 +116 +125 +129 +134 +135 +135 +137 +141 +144 +144 +151 +156 +151 +144 +142 +144 +146 +143 +143 +146 +148 +143 +133 +128 +129 +130 +128 +129 +132 +131 +128 +128 +130 +133 +136 +138 +137 +137 +136 +135 +133 +135 +131 +127 +126 +127 +129 +134 +139 +141 +143 +142 +135 +130 +131 +134 +137 +134 +137 +140 +142 +142 +143 +145 +147 +148 +150 +148 +143 +139 +138 +139 +138 +143 +144 +144 +143 +141 +140 +139 +140 +140 +143 +144 +141 +135 +132 +134 +137 +136 +138 +142 +149 +151 +148 +141 +136 +126 +131 +139 +146 +147 +142 +138 +136 +135 +131 +127 +127 +127 +128 +132 +137 +135 +139 +144 +142 +139 +140 +139 +131 +137 +144 +148 +144 +139 +138 +135 +132 +136 +133 +130 +129 +130 +131 +130 +128 +138 +143 +140 +139 +141 +136 +132 +137 +134 +134 +125 +123 +130 +131 +130 +136 +128 +127 +128 +130 +127 +127 +136 +147 +146 +142 +142 +145 +141 +132 +132 +138 +133 +129 +131 +132 +130 +137 +141 +135 +135 +139 +141 +143 +147 +151 +149 +145 +146 +146 +147 +149 +151 +152 +150 +148 +151 +151 +153 +157 +157 +154 +152 +154 +154 +154 +160 +163 +158 +156 +158 +158 +152 +153 +165 +180 +187 +186 +180 +172 +173 +175 +176 +170 +166 +160 +157 +165 +168 +161 +152 +153 +152 +152 +158 +155 +154 +152 +151 +153 +151 +148 +147 +149 +153 +152 +148 +146 +147 +151 +152 +151 +150 +147 +148 +152 +151 +145 +143 +147 +151 +151 +150 +147 +145 +145 +146 +147 +148 +147 +145 +142 +139 +139 +141 +143 +144 +142 +139 +137 +136 +136 +134 +133 +139 +140 +141 +139 +136 +135 +136 +138 +136 +132 +132 +136 +134 +126 +123 +124 +124 +126 +126 +125 +128 +135 +141 +142 +136 +134 +134 +137 +139 +139 +139 +141 +142 +139 +136 +135 +135 +134 +131 +128 +134 +135 +135 +130 +125 +121 +121 +121 +123 +125 +124 +122 +126 +132 +135 +133 +128 +127 +129 +129 +125 +128 +134 +131 +127 +125 +125 +128 +130 +131 +133 +135 +133 +132 +131 +131 +132 +132 +129 +128 +125 +126 +127 +128 +127 +126 +128 +133 +144 +140 +137 +134 +132 +129 +127 +127 +133 +130 +126 +126 +131 +134 +131 +126 +123 +121 +124 +133 +134 +127 +122 +121 +122 +125 +121 +119 +123 +121 +118 +122 +123 +125 +128 +129 +130 +130 +128 +126 +126 +123 +120 +118 +113 +108 +111 +116 +123 +125 +125 +124 +122 +122 +125 +127 +124 +119 +113 +109 +108 +108 +103 +99 +100 +98 +101 +107 +108 +105 +105 +109 +116 +119 +121 +120 +119 +116 +114 +111 +112 +113 +115 +116 +116 +116 +117 +118 +120 +122 +123 +123 +126 +130 +130 +129 +128 +130 +132 +132 +130 +130 +131 +133 +132 +129 +129 +129 +127 +129 +134 +135 +133 +136 +135 +131 +127 +125 +125 +126 +133 +139 +136 +127 +126 +135 +142 +142 +140 +146 +145 +139 +139 +138 +136 +136 +134 +127 +124 +129 +131 +131 +139 +149 +147 +141 +138 +135 +122 +113 +116 +121 +118 +117 +121 +134 +149 +158 +154 +147 +142 +150 +151 +142 +136 +136 +137 +136 +135 +133 +134 +140 +147 +149 +145 +138 +139 +138 +137 +137 +139 +142 +145 +147 +147 +152 +151 +148 +146 +142 +140 +144 +144 +143 +143 +144 +146 +146 +145 +142 +150 +148 +150 +158 +160 +155 +151 +150 +161 +163 +156 +148 +146 +139 +130 +129 +141 +142 +144 +147 +149 +149 +143 +137 +139 +142 +144 +143 +141 +140 +139 +137 +145 +147 +148 +146 +142 +140 +143 +146 +146 +147 +146 +144 +145 +146 +147 +145 +144 +145 +144 +140 +137 +135 +135 +136 +134 +133 +135 +140 +143 +146 +147 +146 +143 +141 +142 +144 +141 +134 +131 +133 +135 +136 +136 +135 +136 +140 +143 +144 +143 +144 +143 +144 +147 +142 +136 +136 +137 +138 +143 +146 +140 +131 +130 +135 +134 +133 +135 +138 +142 +143 +139 +137 +132 +133 +132 +130 +132 +139 +141 +137 +137 +139 +143 +145 +142 +138 +138 +141 +137 +136 +136 +137 +139 +139 +136 +133 +133 +136 +138 +141 +144 +141 +139 +143 +142 +139 +136 +134 +133 +133 +135 +139 +141 +142 +142 +141 +140 +140 +142 +142 +140 +145 +149 +148 +148 +151 +150 +146 +145 +142 +141 +143 +144 +143 +143 +145 +143 +143 +141 +140 +144 +149 +149 +145 +143 +135 +142 +150 +146 +146 +146 +136 +141 +143 +144 +143 +142 +143 +143 +142 +148 +146 +143 +139 +140 +144 +145 +145 +147 +152 +156 +154 +138 +120 +124 +144 +157 +153 +151 +152 +148 +141 +137 +139 +143 +150 +159 +163 +164 +169 +175 +174 +149 +125 +120 +115 +117 +134 +174 +193 +186 +156 +145 +130 +113 +129 +158 +171 +168 +180 +184 +175 +159 +135 +122 +127 +146 +156 +147 +129 +136 +155 +159 +150 +140 +138 +137 +137 +134 +130 +129 +132 +140 +133 +149 +169 +165 +156 +156 +157 +150 +153 +149 +139 +140 +136 +132 +148 +186 +207 +195 +141 +116 +146 +177 +176 +154 +138 +150 +181 +193 +192 +184 +171 +141 +128 +143 +165 +169 +151 +131 +140 +162 +175 +166 +142 +140 +152 +151 +135 +130 +139 +144 +135 +123 +124 +133 +142 +158 +179 +193 +192 +187 +179 +171 +167 +172 +176 +171 +175 +177 +175 +184 +181 +176 +164 +162 +172 +176 +171 +177 +190 +188 +171 +163 +162 +163 +153 +140 +147 +169 +195 +196 +177 +163 +167 +177 +175 +172 +172 +172 +188 +209 +205 +188 +185 +190 +188 +183 +181 +185 +192 +189 +182 +162 +176 +195 +202 +208 +217 +217 +217 +215 +215 +217 +219 +213 +198 +193 +204 +225 +230 +218 +206 +209 +210 +204 +205 +195 +183 +178 +176 +170 +169 +171 +168 +180 +190 +196 +195 +195 +200 +205 +208 +213 +214 +212 +209 +205 +199 +199 +208 +222 +228 +222 +203 +192 +196 +200 +197 +204 +201 +185 +172 +174 +184 +193 +197 +204 +195 +175 +154 +146 +156 +174 +186 +189 +193 +205 +216 +208 +172 +127 +99 +85 +100 +111 +110 +106 +110 +117 +121 +117 +118 +119 +122 +127 +134 +142 +148 +150 +145 +140 +138 +140 +144 +146 +147 +147 +145 +145 +148 +148 +148 +153 +159 +171 +168 +170 +174 +182 +187 +188 +190 +190 +192 +191 +189 +188 +188 +186 +182 +183 +187 +186 +183 +184 +189 +186 +179 +177 +173 +167 +160 +159 +161 +166 +168 +171 +173 +173 +172 +174 +178 +181 +181 +180 +193 +211 +229 +243 +249 +252 +253 +255 +253 +252 +253 +253 +253 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +250 +249 +249 +248 +248 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +251 +251 +250 +250 +250 +250 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +248 +249 +250 +251 +249 +248 +248 +247 +247 +248 +248 +249 +247 +248 +248 +249 +249 +248 +248 +247 +249 +249 +249 +249 +248 +248 +247 +247 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +248 +248 +247 +246 +245 +246 +247 +247 +247 +247 +247 +247 +247 +248 +247 +246 +245 +244 +245 +247 +248 +246 +247 +249 +250 +250 +249 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +248 +247 +247 +248 +247 +247 +247 +248 +248 +249 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +252 +253 +253 +253 +253 +252 +251 +252 +252 +252 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +249 +250 +251 +251 +251 +251 +250 +249 +250 +250 +251 +250 +249 +249 +249 +250 +250 +248 +247 +248 +249 +249 +248 +246 +246 +247 +247 +248 +248 +247 +247 +246 +246 +246 +245 +244 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +252 +244 +244 +240 +244 +249 +252 +244 +222 +194 +169 +163 +172 +183 +187 +181 +182 +185 +189 +181 +162 +153 +166 +185 +196 +179 +163 +163 +170 +164 +159 +156 +146 +139 +130 +137 +151 +156 +161 +163 +158 +149 +153 +147 +132 +126 +137 +152 +160 +158 +151 +161 +176 +172 +160 +155 +154 +144 +143 +148 +157 +167 +169 +166 +164 +160 +155 +152 +150 +147 +144 +144 +147 +151 +158 +159 +158 +159 +153 +147 +151 +144 +135 +124 +118 +119 +126 +134 +140 +144 +143 +140 +138 +136 +136 +137 +137 +133 +135 +136 +135 +136 +140 +146 +151 +147 +142 +139 +141 +142 +140 +140 +143 +145 +144 +141 +137 +132 +128 +127 +127 +129 +129 +129 +130 +134 +137 +140 +141 +140 +143 +144 +144 +142 +139 +138 +138 +141 +141 +145 +149 +147 +141 +138 +140 +139 +142 +145 +143 +138 +134 +132 +132 +131 +133 +134 +135 +133 +131 +130 +129 +126 +127 +127 +130 +130 +133 +135 +137 +142 +145 +143 +136 +131 +130 +132 +133 +136 +137 +140 +144 +149 +150 +147 +144 +149 +154 +151 +141 +138 +145 +148 +146 +153 +150 +147 +145 +142 +138 +138 +140 +141 +147 +146 +137 +128 +130 +138 +144 +146 +142 +144 +146 +140 +127 +122 +126 +126 +134 +143 +147 +144 +139 +136 +135 +125 +125 +129 +134 +134 +132 +137 +146 +148 +141 +139 +142 +140 +136 +134 +137 +142 +142 +143 +144 +141 +137 +136 +138 +138 +132 +127 +128 +133 +135 +136 +136 +138 +139 +141 +141 +139 +137 +136 +137 +135 +131 +129 +132 +134 +133 +132 +132 +126 +132 +136 +134 +131 +134 +139 +141 +135 +137 +141 +142 +139 +135 +135 +137 +132 +130 +130 +133 +136 +138 +140 +141 +139 +143 +146 +146 +148 +149 +146 +140 +143 +147 +149 +149 +149 +151 +153 +154 +157 +152 +151 +156 +157 +155 +152 +154 +154 +160 +159 +158 +162 +162 +154 +146 +153 +158 +173 +187 +192 +191 +185 +176 +175 +175 +173 +170 +167 +162 +164 +166 +163 +157 +153 +152 +151 +149 +151 +156 +154 +153 +152 +152 +148 +143 +143 +147 +148 +149 +148 +147 +147 +150 +151 +151 +147 +149 +151 +151 +151 +149 +149 +150 +150 +151 +152 +152 +150 +149 +148 +148 +145 +143 +141 +139 +138 +138 +140 +143 +144 +138 +137 +137 +135 +135 +137 +137 +144 +143 +141 +138 +134 +134 +139 +146 +138 +136 +134 +133 +132 +129 +126 +126 +131 +129 +128 +131 +134 +134 +132 +133 +136 +135 +136 +137 +137 +136 +137 +140 +140 +140 +139 +135 +133 +137 +138 +131 +132 +133 +131 +131 +128 +122 +119 +124 +129 +129 +127 +124 +127 +133 +137 +136 +131 +129 +128 +129 +130 +130 +130 +128 +125 +127 +129 +130 +130 +129 +130 +131 +126 +129 +130 +129 +129 +131 +131 +128 +125 +127 +129 +130 +128 +126 +125 +127 +137 +132 +129 +128 +129 +128 +125 +123 +127 +131 +136 +134 +128 +123 +123 +126 +130 +127 +128 +133 +132 +127 +127 +132 +128 +121 +118 +120 +121 +120 +126 +133 +130 +132 +132 +128 +129 +131 +127 +119 +121 +117 +123 +118 +111 +111 +111 +113 +117 +117 +117 +119 +122 +123 +123 +123 +121 +118 +111 +107 +108 +107 +106 +108 +105 +103 +104 +108 +107 +104 +103 +107 +110 +116 +119 +116 +113 +114 +113 +108 +110 +112 +114 +113 +113 +116 +118 +120 +117 +119 +122 +122 +123 +126 +130 +133 +131 +133 +133 +130 +132 +136 +136 +132 +132 +130 +128 +129 +129 +128 +129 +131 +130 +130 +129 +127 +126 +126 +127 +129 +137 +144 +147 +144 +139 +138 +138 +136 +135 +137 +143 +144 +140 +140 +137 +129 +130 +132 +133 +133 +133 +135 +140 +143 +143 +138 +133 +127 +123 +121 +123 +127 +119 +119 +124 +139 +149 +151 +151 +151 +147 +148 +148 +144 +140 +138 +139 +141 +138 +139 +141 +146 +151 +151 +144 +138 +137 +141 +139 +135 +138 +146 +151 +149 +148 +141 +139 +143 +142 +135 +129 +129 +126 +125 +128 +134 +136 +137 +141 +148 +144 +152 +158 +159 +154 +151 +152 +155 +155 +150 +146 +145 +142 +138 +135 +133 +142 +144 +147 +147 +147 +144 +141 +139 +141 +141 +143 +145 +142 +137 +136 +139 +147 +150 +150 +143 +136 +135 +139 +142 +143 +142 +145 +149 +149 +144 +142 +144 +145 +149 +147 +140 +135 +131 +130 +132 +130 +127 +127 +133 +141 +148 +149 +147 +142 +144 +145 +143 +139 +136 +135 +136 +135 +135 +134 +132 +134 +139 +142 +143 +139 +142 +143 +143 +142 +142 +140 +138 +138 +141 +143 +141 +137 +134 +132 +132 +134 +134 +132 +133 +138 +136 +127 +124 +122 +128 +131 +132 +131 +133 +136 +138 +136 +138 +141 +141 +138 +136 +135 +135 +136 +141 +142 +139 +139 +136 +130 +129 +129 +131 +134 +138 +142 +144 +143 +143 +143 +140 +137 +139 +139 +138 +137 +138 +140 +142 +142 +141 +141 +143 +143 +142 +141 +143 +145 +147 +149 +150 +150 +147 +141 +140 +139 +142 +145 +147 +146 +144 +141 +142 +143 +143 +142 +144 +147 +150 +150 +148 +146 +145 +145 +144 +141 +138 +138 +138 +141 +146 +146 +141 +138 +138 +145 +145 +142 +138 +137 +142 +146 +147 +147 +150 +157 +159 +146 +129 +126 +134 +144 +141 +146 +153 +155 +156 +146 +127 +121 +136 +163 +176 +173 +174 +177 +171 +158 +140 +126 +121 +115 +116 +143 +178 +182 +169 +152 +139 +134 +137 +149 +161 +158 +164 +179 +201 +200 +162 +134 +139 +153 +161 +150 +135 +135 +147 +157 +156 +142 +132 +133 +140 +139 +135 +131 +123 +134 +133 +142 +152 +153 +150 +148 +145 +144 +154 +171 +167 +147 +133 +130 +138 +173 +193 +202 +179 +144 +136 +149 +155 +149 +143 +142 +159 +181 +184 +173 +167 +148 +137 +142 +160 +172 +160 +137 +134 +152 +167 +166 +150 +143 +147 +148 +143 +137 +142 +145 +139 +123 +115 +121 +135 +147 +171 +186 +187 +190 +184 +167 +153 +156 +158 +161 +165 +170 +176 +182 +186 +181 +162 +149 +160 +178 +181 +181 +187 +183 +177 +164 +156 +159 +158 +151 +146 +157 +179 +192 +190 +186 +178 +171 +172 +167 +172 +173 +180 +191 +192 +188 +192 +194 +190 +189 +189 +190 +190 +185 +181 +174 +181 +190 +195 +201 +210 +218 +219 +215 +215 +213 +212 +209 +205 +204 +205 +219 +217 +207 +199 +204 +212 +211 +205 +198 +180 +175 +171 +164 +158 +156 +161 +178 +193 +197 +192 +194 +202 +204 +203 +208 +211 +215 +215 +207 +199 +200 +205 +219 +227 +225 +207 +193 +193 +196 +198 +204 +213 +202 +181 +176 +184 +196 +207 +219 +209 +184 +174 +170 +164 +175 +182 +194 +195 +200 +209 +213 +197 +156 +117 +98 +97 +108 +118 +113 +111 +116 +118 +118 +117 +118 +123 +128 +132 +137 +142 +149 +145 +142 +142 +143 +143 +144 +145 +146 +145 +145 +145 +145 +146 +151 +157 +165 +167 +170 +174 +178 +183 +186 +190 +190 +190 +191 +194 +193 +190 +185 +185 +182 +185 +183 +180 +183 +184 +184 +187 +184 +179 +173 +166 +161 +162 +168 +174 +172 +176 +177 +174 +175 +179 +181 +180 +184 +203 +223 +238 +250 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +252 +250 +249 +248 +248 +249 +249 +249 +252 +250 +250 +249 +249 +249 +249 +250 +251 +250 +249 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +250 +249 +249 +249 +250 +249 +249 +248 +249 +249 +249 +248 +247 +247 +248 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +248 +248 +246 +246 +246 +247 +249 +249 +249 +248 +249 +250 +250 +249 +249 +250 +250 +248 +250 +249 +248 +249 +249 +250 +249 +248 +247 +247 +248 +248 +248 +247 +247 +247 +246 +245 +245 +245 +245 +246 +248 +249 +247 +248 +248 +249 +248 +248 +247 +247 +248 +249 +249 +248 +247 +247 +248 +249 +249 +249 +248 +249 +250 +250 +249 +248 +248 +248 +249 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +251 +251 +252 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +249 +250 +250 +251 +251 +251 +251 +250 +249 +249 +250 +251 +250 +250 +249 +249 +248 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +252 +246 +244 +237 +239 +246 +252 +249 +228 +195 +174 +167 +171 +180 +187 +183 +180 +187 +186 +176 +160 +158 +172 +186 +191 +176 +164 +167 +176 +170 +161 +155 +145 +139 +139 +152 +165 +165 +160 +156 +150 +148 +150 +143 +130 +125 +135 +151 +161 +167 +169 +172 +167 +159 +152 +145 +137 +133 +140 +153 +165 +174 +174 +166 +160 +152 +149 +147 +145 +143 +142 +146 +150 +163 +161 +159 +160 +160 +154 +146 +144 +139 +133 +127 +126 +132 +141 +150 +154 +152 +150 +144 +141 +140 +141 +143 +143 +144 +144 +145 +145 +144 +145 +149 +152 +144 +139 +137 +140 +142 +140 +138 +138 +141 +142 +142 +141 +139 +136 +134 +133 +129 +127 +126 +125 +126 +127 +127 +126 +132 +133 +134 +134 +135 +135 +135 +135 +138 +136 +138 +142 +144 +142 +142 +144 +140 +143 +147 +152 +153 +152 +146 +141 +130 +131 +132 +133 +132 +131 +130 +129 +119 +121 +124 +127 +129 +130 +130 +130 +132 +135 +136 +132 +130 +131 +132 +133 +134 +137 +142 +146 +148 +147 +146 +145 +145 +147 +144 +139 +141 +147 +149 +147 +147 +145 +143 +143 +141 +138 +137 +138 +142 +147 +147 +139 +131 +132 +138 +143 +144 +141 +141 +140 +134 +126 +125 +130 +133 +138 +143 +144 +142 +139 +140 +141 +136 +131 +130 +134 +136 +137 +137 +140 +146 +142 +139 +139 +138 +138 +139 +139 +146 +141 +139 +140 +139 +138 +141 +149 +137 +131 +127 +130 +136 +139 +140 +139 +136 +142 +145 +143 +141 +145 +147 +147 +133 +130 +128 +130 +135 +137 +135 +132 +135 +138 +139 +137 +135 +136 +136 +134 +134 +140 +143 +139 +135 +134 +135 +134 +136 +135 +135 +138 +140 +141 +141 +142 +143 +144 +145 +145 +144 +145 +144 +143 +145 +148 +149 +148 +146 +148 +151 +152 +156 +154 +155 +157 +157 +155 +154 +157 +158 +159 +159 +161 +165 +161 +153 +150 +152 +163 +178 +186 +187 +185 +183 +177 +171 +171 +170 +168 +164 +163 +166 +166 +165 +158 +153 +152 +151 +149 +150 +154 +156 +154 +151 +149 +146 +143 +144 +146 +147 +150 +150 +148 +147 +148 +149 +148 +150 +150 +151 +151 +151 +152 +154 +156 +154 +153 +152 +149 +146 +143 +143 +143 +146 +144 +142 +140 +138 +137 +139 +143 +143 +140 +138 +138 +138 +138 +137 +139 +144 +142 +137 +131 +126 +126 +135 +145 +139 +135 +133 +134 +135 +134 +132 +131 +137 +135 +135 +136 +136 +134 +134 +135 +137 +137 +140 +141 +139 +137 +138 +140 +144 +137 +135 +135 +134 +135 +139 +137 +129 +130 +130 +131 +130 +125 +124 +130 +129 +129 +125 +121 +125 +132 +137 +137 +131 +130 +129 +129 +130 +131 +131 +132 +129 +129 +128 +129 +128 +127 +125 +123 +118 +121 +122 +123 +125 +128 +128 +126 +129 +128 +128 +130 +131 +130 +130 +131 +134 +130 +126 +124 +125 +126 +127 +127 +127 +127 +129 +131 +131 +127 +121 +116 +124 +126 +131 +133 +130 +126 +129 +135 +131 +124 +122 +126 +125 +120 +123 +132 +125 +129 +131 +128 +123 +121 +123 +125 +121 +117 +122 +119 +115 +116 +111 +110 +108 +113 +118 +122 +124 +121 +113 +105 +121 +118 +115 +110 +107 +106 +108 +109 +103 +103 +105 +111 +115 +113 +108 +105 +105 +108 +109 +107 +107 +110 +112 +110 +107 +109 +110 +112 +115 +117 +118 +116 +114 +115 +118 +120 +121 +121 +123 +124 +127 +129 +129 +127 +130 +135 +136 +134 +127 +123 +120 +123 +127 +130 +130 +130 +129 +126 +123 +120 +120 +121 +124 +126 +130 +133 +136 +137 +137 +138 +139 +139 +134 +133 +137 +139 +140 +142 +140 +136 +128 +134 +138 +138 +134 +132 +135 +139 +138 +135 +131 +129 +127 +125 +125 +127 +124 +124 +130 +140 +145 +146 +146 +148 +146 +146 +145 +144 +143 +142 +142 +143 +141 +142 +145 +149 +151 +150 +143 +138 +139 +139 +137 +135 +138 +145 +148 +147 +147 +141 +138 +139 +136 +128 +122 +123 +127 +129 +131 +132 +129 +126 +132 +141 +134 +144 +154 +159 +157 +154 +152 +153 +149 +146 +144 +143 +141 +139 +139 +141 +143 +146 +147 +147 +145 +142 +139 +139 +144 +141 +139 +137 +136 +136 +139 +142 +151 +154 +152 +146 +140 +139 +142 +145 +140 +141 +141 +140 +141 +141 +141 +140 +147 +150 +146 +139 +135 +131 +127 +127 +124 +124 +127 +135 +144 +148 +147 +144 +142 +140 +140 +139 +140 +141 +141 +141 +135 +136 +134 +132 +134 +138 +142 +142 +140 +142 +144 +144 +143 +143 +141 +139 +140 +141 +141 +142 +142 +141 +139 +138 +137 +136 +130 +125 +127 +127 +122 +121 +126 +129 +131 +133 +133 +132 +131 +131 +132 +135 +138 +138 +135 +133 +132 +132 +135 +140 +140 +138 +138 +136 +130 +129 +123 +125 +130 +135 +138 +140 +139 +138 +139 +137 +137 +142 +145 +144 +140 +138 +139 +140 +140 +139 +139 +142 +143 +143 +141 +144 +148 +150 +150 +150 +148 +145 +142 +141 +141 +144 +147 +149 +147 +146 +144 +145 +145 +144 +143 +144 +147 +149 +149 +148 +147 +146 +146 +145 +142 +140 +139 +134 +135 +143 +147 +143 +138 +137 +140 +140 +140 +138 +139 +142 +144 +143 +146 +154 +162 +161 +153 +142 +134 +131 +124 +133 +144 +147 +152 +162 +150 +122 +110 +122 +157 +187 +188 +183 +185 +181 +153 +146 +144 +142 +134 +126 +134 +148 +176 +181 +167 +146 +140 +141 +142 +146 +152 +161 +184 +212 +216 +189 +155 +137 +144 +157 +155 +138 +129 +140 +150 +148 +145 +138 +130 +129 +137 +146 +140 +125 +128 +127 +134 +144 +151 +154 +151 +142 +134 +148 +173 +174 +154 +136 +129 +134 +161 +186 +202 +196 +168 +139 +135 +150 +143 +142 +147 +161 +178 +180 +169 +160 +154 +141 +139 +155 +178 +177 +148 +130 +146 +168 +178 +164 +141 +128 +132 +146 +142 +150 +160 +155 +131 +110 +117 +136 +143 +164 +183 +191 +188 +179 +169 +163 +160 +162 +157 +149 +148 +160 +175 +182 +175 +165 +152 +156 +174 +185 +184 +181 +180 +176 +166 +160 +162 +158 +147 +138 +152 +171 +185 +190 +192 +187 +176 +173 +170 +173 +173 +171 +166 +160 +171 +195 +204 +201 +196 +191 +190 +192 +189 +185 +182 +185 +189 +191 +194 +202 +215 +228 +220 +214 +213 +218 +216 +207 +205 +210 +215 +213 +203 +193 +198 +215 +219 +211 +195 +171 +166 +173 +173 +162 +148 +144 +174 +193 +195 +188 +189 +200 +203 +201 +204 +207 +213 +215 +209 +201 +199 +202 +213 +226 +229 +214 +194 +180 +182 +194 +208 +214 +201 +182 +181 +189 +197 +205 +224 +217 +195 +183 +174 +167 +181 +193 +196 +191 +198 +213 +223 +211 +172 +133 +109 +100 +101 +109 +111 +114 +117 +114 +117 +117 +120 +123 +123 +127 +131 +137 +143 +143 +142 +141 +140 +141 +142 +144 +145 +144 +144 +145 +145 +147 +152 +158 +163 +165 +168 +172 +176 +182 +188 +190 +189 +189 +190 +191 +191 +187 +185 +185 +188 +191 +188 +185 +186 +187 +186 +189 +187 +182 +176 +171 +167 +165 +167 +172 +175 +176 +177 +177 +177 +178 +183 +187 +198 +214 +231 +243 +251 +253 +251 +252 +253 +254 +254 +253 +252 +251 +251 +251 +249 +248 +248 +248 +248 +249 +250 +250 +251 +250 +249 +249 +249 +250 +250 +250 +250 +249 +248 +248 +247 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +248 +249 +250 +250 +249 +248 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +249 +248 +248 +247 +247 +247 +249 +249 +249 +248 +248 +248 +249 +249 +246 +246 +246 +247 +248 +249 +248 +248 +250 +251 +251 +250 +249 +250 +249 +248 +250 +249 +248 +249 +249 +250 +249 +248 +247 +247 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +248 +248 +248 +248 +248 +249 +248 +248 +248 +247 +248 +249 +249 +248 +247 +247 +248 +249 +250 +249 +248 +248 +249 +250 +249 +248 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +253 +251 +251 +251 +251 +251 +251 +251 +251 +253 +252 +252 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +250 +251 +251 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +252 +248 +245 +237 +239 +245 +252 +252 +235 +196 +176 +167 +168 +178 +189 +185 +181 +186 +184 +172 +160 +162 +176 +186 +186 +172 +164 +171 +180 +173 +162 +154 +146 +146 +153 +168 +177 +169 +158 +153 +148 +148 +146 +140 +132 +131 +140 +154 +165 +176 +180 +174 +159 +149 +142 +134 +129 +141 +151 +159 +165 +170 +170 +165 +158 +150 +145 +138 +135 +136 +144 +154 +162 +163 +155 +153 +158 +157 +151 +145 +139 +139 +136 +136 +141 +151 +161 +167 +169 +158 +151 +144 +140 +140 +142 +144 +145 +146 +146 +147 +147 +147 +147 +149 +151 +143 +138 +135 +138 +141 +140 +138 +137 +140 +143 +146 +148 +147 +144 +141 +140 +134 +131 +127 +125 +125 +124 +122 +121 +128 +127 +127 +128 +130 +132 +132 +132 +130 +126 +124 +128 +132 +134 +137 +140 +135 +135 +140 +150 +157 +156 +148 +138 +129 +129 +128 +128 +128 +128 +130 +130 +123 +123 +123 +125 +128 +128 +127 +126 +127 +129 +131 +132 +133 +134 +136 +135 +134 +138 +143 +145 +145 +143 +143 +144 +139 +138 +136 +137 +142 +147 +147 +145 +142 +141 +141 +143 +143 +140 +139 +138 +142 +147 +147 +140 +134 +134 +138 +141 +143 +144 +143 +140 +134 +130 +132 +136 +138 +141 +143 +142 +140 +139 +140 +142 +145 +142 +137 +136 +137 +138 +137 +135 +141 +142 +141 +138 +138 +141 +142 +141 +140 +141 +141 +141 +142 +145 +149 +150 +137 +132 +130 +134 +140 +142 +141 +140 +139 +145 +145 +140 +141 +148 +149 +145 +134 +132 +130 +133 +140 +143 +139 +132 +140 +139 +137 +133 +132 +135 +134 +131 +138 +144 +145 +137 +133 +136 +138 +136 +138 +136 +137 +140 +142 +142 +142 +143 +146 +146 +147 +147 +145 +144 +144 +146 +149 +150 +150 +147 +147 +149 +152 +154 +155 +157 +159 +158 +156 +156 +157 +159 +158 +156 +155 +160 +164 +157 +150 +151 +160 +172 +182 +182 +179 +179 +179 +177 +173 +173 +169 +164 +162 +165 +169 +167 +166 +159 +154 +153 +153 +151 +152 +153 +158 +155 +152 +150 +147 +144 +142 +142 +145 +150 +154 +153 +150 +149 +149 +149 +152 +151 +150 +149 +150 +153 +156 +159 +156 +155 +153 +149 +145 +143 +143 +145 +147 +145 +143 +141 +139 +140 +141 +143 +142 +143 +138 +138 +143 +140 +136 +139 +143 +140 +134 +126 +120 +120 +128 +138 +136 +133 +130 +132 +135 +136 +135 +134 +137 +137 +138 +137 +133 +130 +131 +134 +139 +140 +142 +143 +141 +138 +137 +139 +142 +130 +129 +135 +136 +135 +137 +140 +134 +134 +132 +132 +130 +126 +126 +130 +135 +132 +127 +121 +123 +129 +133 +134 +133 +132 +131 +130 +129 +130 +131 +132 +130 +128 +127 +127 +127 +125 +121 +117 +116 +117 +119 +121 +125 +128 +129 +128 +132 +128 +127 +129 +135 +138 +140 +140 +135 +131 +125 +123 +125 +126 +124 +121 +119 +120 +124 +129 +133 +130 +122 +115 +117 +124 +130 +128 +123 +122 +127 +134 +130 +124 +123 +127 +126 +119 +119 +125 +120 +119 +119 +119 +114 +111 +114 +120 +124 +117 +119 +117 +114 +115 +110 +105 +114 +114 +115 +115 +117 +117 +110 +104 +115 +116 +126 +128 +120 +116 +115 +112 +99 +100 +105 +113 +120 +120 +111 +104 +102 +100 +98 +99 +102 +105 +108 +110 +108 +109 +109 +111 +115 +116 +115 +110 +109 +111 +114 +118 +121 +122 +121 +120 +122 +123 +124 +124 +126 +132 +133 +132 +125 +122 +120 +123 +127 +130 +133 +134 +131 +126 +120 +116 +118 +120 +125 +127 +126 +124 +124 +129 +134 +137 +138 +138 +136 +133 +129 +131 +137 +139 +138 +140 +138 +141 +142 +140 +136 +133 +134 +136 +135 +131 +128 +127 +128 +127 +127 +128 +130 +131 +135 +141 +141 +141 +142 +145 +145 +144 +143 +143 +144 +144 +143 +142 +141 +143 +146 +149 +150 +148 +145 +142 +143 +141 +139 +141 +145 +149 +152 +152 +146 +141 +139 +140 +137 +131 +127 +128 +132 +135 +140 +141 +135 +128 +125 +127 +137 +143 +149 +152 +151 +149 +149 +150 +149 +145 +141 +140 +142 +143 +144 +145 +144 +147 +148 +147 +144 +141 +141 +142 +141 +140 +136 +133 +135 +140 +146 +148 +157 +158 +155 +148 +142 +141 +142 +143 +143 +145 +142 +136 +137 +143 +145 +142 +144 +146 +142 +137 +136 +133 +128 +127 +122 +123 +129 +139 +146 +146 +144 +142 +137 +136 +135 +137 +143 +147 +147 +147 +141 +139 +136 +134 +134 +137 +139 +139 +137 +140 +142 +141 +142 +143 +143 +142 +140 +138 +137 +139 +142 +143 +141 +139 +136 +138 +131 +124 +126 +130 +129 +128 +128 +126 +126 +131 +132 +129 +126 +126 +130 +132 +136 +137 +134 +132 +132 +132 +133 +138 +137 +136 +137 +134 +128 +126 +119 +121 +126 +131 +135 +137 +137 +137 +137 +135 +136 +141 +146 +146 +141 +139 +138 +138 +137 +136 +138 +140 +142 +142 +141 +146 +151 +153 +151 +149 +146 +143 +144 +145 +146 +149 +153 +153 +151 +149 +146 +146 +145 +145 +144 +145 +146 +148 +147 +147 +146 +146 +144 +142 +141 +140 +143 +134 +131 +140 +147 +145 +141 +140 +141 +141 +140 +140 +143 +146 +147 +146 +145 +151 +159 +162 +159 +149 +138 +131 +124 +125 +136 +147 +149 +145 +135 +123 +116 +122 +154 +184 +188 +189 +191 +183 +163 +153 +149 +153 +158 +158 +149 +136 +151 +175 +177 +160 +155 +156 +149 +144 +136 +152 +181 +203 +214 +215 +187 +144 +130 +138 +143 +131 +123 +134 +146 +143 +143 +143 +136 +130 +138 +148 +148 +142 +132 +130 +133 +141 +152 +159 +152 +135 +127 +140 +166 +171 +156 +140 +129 +131 +147 +175 +196 +201 +184 +148 +137 +160 +160 +152 +149 +157 +174 +187 +182 +165 +161 +148 +138 +141 +165 +180 +161 +142 +144 +165 +187 +188 +162 +128 +117 +131 +145 +154 +164 +167 +152 +131 +122 +124 +133 +149 +175 +187 +181 +172 +170 +170 +166 +173 +169 +150 +137 +143 +160 +173 +175 +162 +153 +163 +181 +185 +181 +181 +182 +180 +172 +164 +161 +155 +145 +139 +145 +162 +177 +186 +190 +187 +179 +175 +174 +174 +172 +165 +146 +130 +147 +181 +205 +207 +202 +195 +192 +192 +191 +187 +183 +179 +178 +182 +186 +194 +209 +227 +227 +219 +216 +219 +221 +218 +213 +211 +212 +212 +206 +194 +195 +215 +224 +212 +189 +168 +169 +182 +179 +159 +140 +137 +171 +193 +196 +185 +186 +199 +204 +200 +198 +202 +210 +215 +212 +203 +198 +198 +209 +225 +231 +221 +200 +173 +167 +186 +207 +214 +201 +179 +174 +180 +186 +196 +211 +213 +204 +194 +178 +165 +175 +190 +199 +192 +198 +211 +225 +227 +197 +157 +122 +112 +109 +115 +116 +116 +117 +114 +115 +118 +123 +124 +124 +126 +128 +133 +136 +142 +144 +141 +139 +141 +143 +143 +144 +144 +145 +146 +146 +148 +152 +157 +160 +163 +166 +172 +176 +182 +186 +188 +187 +186 +187 +188 +188 +187 +185 +184 +188 +193 +191 +187 +188 +188 +187 +189 +189 +184 +179 +176 +173 +170 +169 +171 +174 +173 +173 +177 +176 +177 +186 +198 +214 +228 +241 +248 +252 +252 +251 +253 +253 +254 +254 +253 +252 +251 +250 +250 +249 +249 +248 +248 +249 +250 +251 +251 +251 +249 +249 +249 +250 +250 +251 +251 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +248 +249 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +249 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +248 +251 +252 +252 +250 +250 +250 +249 +248 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +248 +248 +246 +247 +247 +247 +247 +247 +247 +246 +248 +248 +249 +249 +248 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +249 +250 +249 +248 +248 +249 +249 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +252 +251 +251 +251 +252 +252 +253 +253 +251 +251 +251 +251 +252 +252 +253 +253 +251 +251 +252 +252 +252 +252 +251 +251 +253 +253 +252 +252 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +250 +251 +251 +249 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +252 +251 +249 +248 +243 +244 +247 +251 +253 +238 +201 +174 +163 +166 +178 +190 +187 +185 +186 +184 +174 +164 +166 +178 +184 +181 +167 +163 +171 +179 +171 +159 +153 +150 +155 +162 +171 +172 +162 +153 +151 +153 +148 +145 +142 +140 +142 +149 +162 +172 +180 +175 +165 +158 +151 +138 +132 +141 +155 +162 +164 +160 +159 +162 +161 +157 +149 +142 +135 +135 +143 +154 +162 +166 +154 +146 +149 +155 +149 +144 +143 +141 +145 +147 +151 +157 +164 +168 +170 +170 +158 +150 +141 +136 +137 +141 +143 +144 +144 +145 +144 +145 +144 +143 +144 +146 +144 +139 +135 +136 +137 +138 +139 +140 +143 +145 +149 +151 +151 +148 +145 +143 +143 +140 +135 +134 +134 +134 +133 +131 +130 +130 +129 +129 +129 +129 +128 +127 +122 +119 +117 +119 +123 +125 +127 +129 +127 +126 +130 +135 +142 +142 +136 +129 +128 +126 +124 +122 +123 +125 +127 +128 +128 +125 +123 +123 +126 +129 +130 +131 +132 +133 +134 +135 +137 +139 +140 +139 +136 +138 +140 +140 +139 +139 +142 +144 +136 +134 +134 +137 +142 +143 +143 +142 +139 +141 +142 +143 +142 +140 +140 +141 +143 +147 +147 +141 +136 +136 +138 +139 +143 +147 +149 +146 +139 +136 +136 +137 +141 +143 +145 +144 +143 +141 +140 +141 +147 +147 +145 +140 +136 +136 +137 +137 +136 +139 +141 +142 +142 +142 +141 +139 +134 +143 +144 +137 +139 +149 +151 +144 +139 +135 +135 +139 +143 +143 +140 +137 +143 +142 +138 +135 +141 +148 +146 +138 +138 +136 +136 +142 +146 +145 +139 +134 +137 +135 +129 +124 +125 +133 +137 +137 +144 +144 +141 +135 +133 +137 +140 +140 +138 +137 +137 +139 +141 +142 +144 +146 +148 +146 +147 +149 +148 +145 +144 +146 +151 +152 +150 +148 +148 +151 +155 +157 +155 +159 +161 +158 +156 +157 +159 +159 +156 +155 +153 +157 +160 +154 +148 +150 +171 +180 +182 +175 +174 +177 +177 +175 +178 +176 +170 +161 +160 +167 +172 +170 +162 +158 +155 +154 +152 +149 +149 +150 +151 +152 +151 +151 +150 +148 +144 +140 +144 +150 +155 +156 +154 +153 +153 +153 +154 +152 +149 +148 +149 +150 +151 +153 +150 +151 +150 +149 +147 +146 +148 +150 +149 +148 +143 +140 +143 +149 +148 +142 +140 +144 +141 +141 +149 +143 +133 +136 +142 +138 +132 +126 +121 +119 +124 +130 +134 +133 +130 +132 +134 +134 +135 +135 +133 +136 +137 +135 +130 +127 +130 +134 +141 +139 +139 +140 +140 +137 +135 +136 +132 +125 +127 +135 +135 +134 +135 +139 +140 +140 +135 +132 +129 +126 +126 +132 +140 +136 +129 +124 +123 +127 +131 +131 +134 +134 +132 +130 +128 +127 +128 +130 +129 +128 +127 +128 +128 +126 +122 +118 +120 +120 +122 +125 +130 +131 +130 +129 +128 +124 +124 +128 +136 +141 +144 +146 +134 +130 +126 +127 +130 +129 +122 +114 +114 +121 +128 +131 +130 +127 +122 +119 +113 +121 +128 +125 +122 +125 +133 +140 +128 +124 +122 +124 +125 +122 +120 +119 +115 +115 +115 +113 +111 +111 +116 +120 +123 +114 +114 +111 +112 +118 +115 +111 +118 +112 +109 +109 +113 +116 +117 +116 +115 +117 +132 +137 +128 +124 +123 +113 +98 +99 +105 +115 +122 +119 +112 +108 +104 +99 +95 +97 +100 +102 +103 +106 +108 +107 +107 +108 +111 +113 +111 +108 +110 +111 +113 +115 +120 +121 +119 +117 +115 +117 +119 +121 +124 +127 +127 +124 +123 +124 +126 +125 +124 +125 +130 +135 +132 +127 +121 +118 +119 +123 +126 +128 +127 +121 +120 +125 +131 +132 +133 +135 +137 +132 +122 +123 +132 +134 +134 +141 +151 +145 +139 +136 +136 +137 +136 +136 +138 +133 +129 +129 +130 +131 +132 +134 +134 +134 +137 +140 +141 +140 +141 +144 +144 +144 +144 +143 +143 +142 +140 +139 +141 +143 +144 +144 +144 +143 +144 +144 +144 +142 +143 +148 +151 +152 +154 +157 +148 +145 +144 +145 +143 +138 +136 +139 +144 +144 +145 +147 +146 +140 +132 +126 +144 +146 +146 +146 +144 +143 +144 +146 +148 +140 +134 +134 +141 +146 +147 +145 +145 +147 +148 +146 +141 +138 +139 +142 +138 +141 +139 +136 +135 +140 +145 +145 +152 +153 +152 +147 +143 +143 +143 +143 +151 +151 +147 +141 +139 +144 +148 +149 +147 +150 +146 +140 +139 +136 +131 +130 +126 +128 +134 +143 +146 +145 +142 +142 +135 +134 +134 +137 +142 +144 +144 +142 +140 +137 +134 +132 +133 +135 +136 +137 +136 +138 +139 +138 +139 +142 +145 +146 +138 +137 +136 +137 +139 +139 +137 +135 +132 +139 +138 +133 +136 +140 +139 +137 +132 +124 +121 +126 +131 +129 +126 +127 +128 +132 +136 +138 +136 +135 +135 +136 +134 +138 +137 +137 +138 +134 +126 +123 +120 +122 +125 +129 +133 +136 +138 +138 +138 +135 +135 +137 +139 +141 +139 +138 +138 +138 +136 +134 +136 +139 +141 +141 +143 +148 +153 +153 +150 +147 +145 +142 +145 +147 +150 +154 +156 +156 +153 +150 +145 +145 +145 +145 +145 +146 +146 +146 +146 +146 +145 +145 +143 +140 +139 +140 +146 +140 +137 +140 +145 +147 +146 +146 +145 +143 +140 +140 +143 +147 +148 +148 +143 +141 +148 +160 +161 +149 +141 +142 +141 +125 +121 +134 +143 +138 +131 +127 +121 +128 +149 +164 +171 +191 +197 +177 +164 +152 +143 +149 +169 +187 +176 +147 +130 +153 +177 +179 +171 +167 +160 +149 +127 +132 +161 +189 +206 +221 +206 +165 +126 +116 +118 +119 +120 +138 +146 +141 +140 +141 +136 +134 +140 +142 +145 +153 +140 +136 +136 +144 +155 +161 +151 +134 +127 +133 +155 +167 +160 +148 +134 +130 +137 +164 +187 +195 +182 +156 +148 +167 +177 +166 +157 +156 +170 +193 +194 +174 +165 +159 +144 +128 +137 +156 +163 +169 +152 +160 +176 +191 +183 +149 +121 +114 +138 +149 +166 +175 +172 +156 +131 +111 +121 +133 +159 +176 +173 +169 +171 +171 +172 +183 +190 +178 +152 +137 +145 +161 +177 +166 +153 +155 +165 +171 +173 +178 +184 +184 +177 +169 +165 +156 +144 +138 +135 +152 +170 +180 +180 +179 +179 +181 +179 +177 +175 +167 +144 +124 +135 +161 +192 +205 +209 +202 +192 +192 +192 +190 +179 +168 +165 +176 +185 +192 +203 +216 +230 +226 +220 +215 +223 +232 +227 +214 +210 +207 +206 +199 +197 +215 +225 +213 +188 +170 +174 +184 +178 +160 +141 +138 +166 +193 +200 +189 +188 +201 +206 +202 +197 +201 +208 +214 +213 +204 +197 +195 +212 +226 +229 +221 +206 +176 +161 +175 +196 +210 +202 +176 +163 +165 +176 +190 +193 +202 +203 +192 +171 +153 +159 +179 +198 +196 +196 +200 +209 +223 +210 +178 +141 +132 +132 +136 +131 +121 +117 +120 +112 +117 +122 +127 +127 +128 +130 +130 +134 +141 +145 +142 +140 +143 +145 +144 +142 +143 +145 +148 +148 +148 +151 +155 +156 +160 +165 +172 +175 +178 +180 +182 +184 +183 +185 +188 +190 +187 +184 +183 +183 +187 +187 +185 +187 +186 +185 +186 +185 +182 +179 +176 +172 +170 +170 +173 +172 +172 +174 +174 +175 +181 +195 +209 +228 +240 +248 +251 +253 +252 +252 +255 +251 +252 +253 +253 +252 +251 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +250 +251 +249 +249 +249 +250 +250 +251 +250 +249 +250 +250 +249 +249 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +251 +251 +251 +250 +250 +250 +249 +250 +250 +250 +251 +251 +250 +250 +250 +251 +250 +250 +250 +252 +252 +250 +250 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +249 +249 +248 +248 +248 +248 +248 +248 +249 +249 +248 +249 +249 +249 +250 +250 +249 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +251 +251 +251 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +249 +250 +251 +251 +250 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +251 +250 +251 +252 +248 +248 +247 +250 +255 +245 +209 +176 +160 +168 +182 +190 +187 +187 +187 +183 +172 +165 +170 +184 +184 +175 +163 +164 +173 +179 +170 +155 +150 +151 +160 +165 +166 +162 +153 +145 +146 +151 +149 +146 +144 +147 +153 +162 +174 +183 +178 +168 +158 +159 +157 +144 +141 +155 +160 +166 +166 +159 +155 +158 +158 +152 +143 +141 +140 +147 +159 +168 +165 +156 +151 +149 +154 +156 +144 +138 +144 +148 +153 +156 +161 +164 +164 +162 +160 +159 +155 +146 +138 +134 +136 +140 +142 +141 +142 +141 +141 +141 +140 +138 +138 +140 +141 +140 +139 +139 +139 +139 +141 +144 +145 +147 +150 +151 +151 +149 +146 +144 +147 +146 +145 +146 +145 +144 +142 +139 +132 +134 +135 +134 +130 +126 +124 +123 +121 +121 +122 +123 +124 +123 +123 +125 +124 +122 +122 +123 +126 +128 +127 +126 +125 +124 +123 +124 +125 +126 +127 +127 +126 +123 +121 +123 +127 +133 +136 +138 +137 +136 +135 +137 +138 +139 +140 +140 +137 +136 +133 +133 +135 +139 +143 +145 +139 +138 +139 +141 +142 +140 +139 +140 +139 +142 +143 +142 +139 +139 +139 +141 +146 +149 +148 +143 +140 +141 +142 +141 +143 +147 +149 +146 +140 +137 +137 +136 +144 +145 +145 +145 +144 +143 +142 +142 +144 +145 +144 +140 +137 +138 +139 +139 +135 +135 +140 +145 +145 +140 +138 +140 +141 +144 +141 +135 +134 +139 +142 +141 +140 +139 +140 +144 +146 +143 +139 +135 +141 +138 +136 +136 +140 +143 +142 +139 +140 +138 +142 +148 +149 +141 +135 +135 +133 +132 +127 +123 +125 +134 +141 +143 +143 +137 +133 +135 +137 +137 +138 +140 +141 +139 +138 +139 +141 +142 +146 +149 +149 +146 +146 +149 +148 +145 +145 +147 +153 +152 +150 +147 +147 +151 +155 +157 +156 +159 +160 +156 +156 +159 +160 +158 +157 +159 +156 +155 +159 +158 +154 +154 +172 +183 +184 +175 +175 +175 +174 +175 +179 +177 +171 +162 +162 +168 +169 +168 +157 +156 +156 +154 +150 +145 +144 +144 +143 +147 +149 +149 +148 +148 +146 +142 +144 +151 +156 +157 +155 +155 +155 +155 +154 +153 +151 +150 +151 +150 +149 +147 +141 +144 +147 +149 +148 +148 +150 +151 +151 +150 +143 +139 +147 +157 +153 +141 +138 +145 +144 +146 +153 +146 +135 +137 +142 +137 +131 +127 +125 +125 +127 +130 +136 +135 +135 +135 +134 +133 +134 +137 +133 +137 +139 +136 +131 +130 +134 +138 +141 +137 +134 +135 +137 +136 +135 +133 +128 +126 +129 +132 +130 +131 +135 +137 +140 +140 +135 +130 +129 +128 +129 +136 +136 +133 +128 +125 +125 +127 +131 +131 +132 +132 +132 +129 +127 +125 +125 +126 +128 +128 +129 +129 +128 +126 +124 +122 +123 +122 +124 +128 +130 +128 +126 +126 +126 +124 +125 +128 +132 +134 +137 +139 +126 +129 +130 +131 +131 +129 +126 +120 +123 +129 +134 +133 +128 +124 +121 +120 +116 +123 +128 +126 +127 +134 +142 +146 +128 +126 +123 +122 +126 +130 +126 +119 +117 +120 +120 +119 +122 +130 +134 +134 +119 +114 +115 +115 +118 +128 +130 +129 +114 +107 +106 +114 +119 +117 +116 +119 +120 +117 +123 +127 +120 +119 +121 +112 +102 +101 +107 +117 +118 +111 +108 +112 +106 +101 +99 +102 +103 +101 +100 +103 +104 +104 +103 +101 +103 +107 +110 +110 +113 +111 +109 +109 +111 +112 +110 +108 +110 +113 +117 +122 +124 +125 +124 +120 +120 +123 +125 +124 +121 +120 +124 +126 +128 +125 +122 +121 +123 +126 +127 +127 +128 +124 +121 +125 +128 +129 +130 +133 +133 +130 +123 +125 +134 +134 +132 +137 +143 +138 +134 +134 +137 +139 +139 +137 +139 +135 +133 +134 +136 +137 +137 +137 +134 +135 +137 +140 +140 +140 +141 +143 +143 +145 +146 +145 +141 +138 +138 +139 +146 +145 +142 +139 +135 +135 +138 +140 +142 +142 +145 +151 +152 +150 +151 +154 +151 +150 +150 +150 +146 +141 +140 +143 +153 +150 +146 +145 +146 +147 +145 +142 +144 +147 +150 +150 +148 +145 +143 +142 +143 +138 +132 +132 +137 +144 +147 +147 +143 +145 +145 +143 +139 +137 +138 +140 +143 +146 +145 +139 +134 +135 +137 +137 +143 +145 +145 +144 +144 +145 +146 +146 +153 +152 +149 +145 +140 +140 +145 +149 +156 +159 +154 +147 +143 +137 +132 +132 +130 +133 +140 +147 +149 +148 +144 +142 +137 +137 +137 +136 +136 +136 +136 +136 +135 +132 +129 +129 +132 +135 +136 +137 +139 +139 +138 +135 +135 +139 +143 +146 +137 +138 +139 +140 +138 +136 +135 +134 +132 +140 +142 +140 +142 +143 +140 +139 +137 +129 +125 +129 +133 +131 +128 +127 +127 +131 +135 +138 +137 +137 +137 +137 +137 +140 +139 +140 +142 +135 +125 +121 +124 +125 +127 +129 +132 +135 +138 +140 +138 +137 +135 +134 +134 +136 +138 +138 +137 +137 +136 +134 +135 +139 +141 +142 +145 +149 +152 +150 +148 +146 +145 +143 +144 +146 +150 +154 +156 +155 +151 +148 +142 +141 +142 +144 +146 +146 +145 +144 +146 +145 +144 +144 +142 +139 +138 +140 +143 +146 +147 +146 +146 +149 +150 +148 +144 +142 +139 +140 +142 +144 +144 +144 +140 +139 +145 +154 +154 +148 +147 +151 +148 +137 +115 +107 +129 +156 +154 +135 +116 +119 +130 +137 +152 +184 +196 +177 +151 +145 +144 +149 +167 +192 +187 +157 +131 +137 +173 +197 +180 +162 +156 +145 +139 +122 +141 +180 +203 +215 +206 +180 +133 +108 +105 +112 +121 +138 +142 +140 +142 +142 +133 +128 +135 +139 +140 +146 +142 +135 +137 +146 +156 +158 +151 +139 +128 +131 +150 +163 +162 +152 +139 +136 +138 +152 +180 +196 +182 +159 +151 +156 +170 +167 +162 +157 +166 +189 +190 +169 +166 +167 +158 +133 +122 +132 +154 +181 +174 +166 +161 +170 +177 +162 +136 +120 +127 +142 +163 +181 +179 +160 +136 +122 +115 +123 +144 +163 +170 +178 +182 +180 +173 +179 +191 +196 +175 +147 +140 +153 +175 +182 +166 +138 +131 +151 +171 +184 +185 +183 +174 +171 +173 +164 +146 +133 +133 +146 +166 +178 +179 +179 +184 +188 +183 +181 +177 +164 +144 +132 +143 +160 +179 +199 +210 +204 +193 +190 +193 +196 +179 +169 +167 +179 +187 +190 +196 +206 +224 +226 +222 +217 +223 +234 +235 +228 +215 +200 +192 +191 +197 +217 +228 +218 +193 +173 +172 +180 +181 +170 +150 +140 +163 +190 +202 +196 +195 +204 +207 +204 +200 +202 +207 +213 +212 +205 +198 +195 +214 +228 +229 +219 +207 +180 +160 +167 +184 +205 +203 +178 +164 +167 +176 +186 +192 +198 +199 +185 +159 +141 +149 +177 +193 +190 +192 +191 +196 +203 +203 +193 +170 +158 +148 +150 +146 +132 +121 +121 +115 +117 +120 +123 +126 +130 +132 +132 +132 +139 +144 +142 +141 +145 +145 +142 +140 +142 +146 +149 +149 +148 +149 +152 +154 +157 +161 +167 +170 +174 +176 +179 +180 +181 +185 +189 +189 +186 +181 +179 +176 +183 +184 +183 +186 +186 +183 +183 +181 +180 +178 +173 +168 +167 +169 +174 +174 +177 +177 +174 +177 +191 +210 +221 +236 +246 +251 +251 +252 +251 +252 +255 +250 +251 +252 +252 +251 +250 +249 +249 +251 +250 +250 +250 +250 +251 +250 +250 +251 +252 +252 +252 +250 +250 +250 +249 +250 +250 +250 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +249 +250 +251 +252 +251 +250 +250 +250 +251 +251 +250 +249 +250 +250 +250 +249 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +253 +252 +251 +251 +252 +252 +252 +251 +250 +251 +251 +250 +250 +252 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +247 +247 +246 +246 +246 +246 +247 +248 +249 +248 +248 +247 +246 +247 +247 +248 +248 +249 +249 +249 +250 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +251 +250 +250 +250 +250 +251 +251 +252 +252 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +249 +249 +250 +251 +252 +252 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +246 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +251 +249 +253 +254 +249 +248 +246 +250 +255 +252 +220 +180 +162 +171 +184 +190 +187 +188 +189 +182 +168 +165 +176 +189 +183 +168 +161 +167 +177 +181 +170 +152 +146 +150 +163 +167 +164 +157 +151 +144 +142 +146 +151 +148 +149 +154 +163 +172 +182 +188 +174 +168 +161 +158 +155 +149 +150 +158 +170 +171 +167 +158 +155 +157 +156 +151 +144 +145 +146 +153 +163 +170 +163 +152 +150 +151 +156 +152 +143 +141 +150 +158 +158 +159 +160 +159 +156 +151 +149 +145 +144 +138 +132 +131 +133 +136 +136 +135 +130 +129 +130 +133 +134 +133 +135 +138 +137 +141 +144 +146 +144 +143 +144 +146 +147 +147 +148 +149 +150 +149 +147 +145 +148 +150 +153 +154 +152 +149 +144 +141 +137 +139 +141 +139 +134 +129 +127 +127 +126 +129 +132 +133 +131 +128 +126 +126 +121 +119 +116 +115 +117 +121 +126 +130 +128 +128 +130 +133 +135 +136 +135 +133 +129 +129 +128 +131 +134 +137 +138 +138 +137 +135 +134 +135 +135 +136 +137 +138 +137 +134 +129 +129 +134 +141 +145 +147 +144 +145 +146 +146 +144 +141 +141 +143 +146 +149 +148 +145 +141 +141 +142 +144 +147 +149 +149 +146 +146 +148 +148 +145 +146 +147 +147 +143 +139 +138 +139 +140 +145 +144 +142 +140 +139 +140 +141 +141 +140 +138 +136 +137 +139 +140 +139 +137 +137 +135 +138 +144 +143 +138 +138 +143 +146 +140 +139 +141 +136 +127 +128 +135 +139 +139 +142 +145 +146 +142 +139 +137 +138 +139 +140 +137 +132 +130 +133 +138 +137 +138 +143 +147 +145 +135 +131 +132 +134 +136 +135 +133 +133 +139 +142 +142 +139 +132 +131 +137 +141 +139 +138 +141 +143 +140 +139 +139 +140 +142 +146 +150 +155 +153 +150 +149 +149 +149 +151 +153 +157 +156 +153 +150 +150 +154 +157 +158 +157 +159 +158 +156 +157 +159 +160 +158 +158 +159 +156 +154 +159 +161 +160 +161 +165 +182 +187 +182 +181 +177 +173 +177 +183 +182 +177 +170 +168 +167 +164 +160 +159 +159 +158 +156 +151 +146 +142 +140 +145 +151 +151 +146 +141 +141 +142 +141 +146 +152 +155 +155 +154 +154 +154 +153 +154 +153 +152 +153 +154 +152 +149 +146 +141 +145 +149 +151 +150 +149 +150 +151 +151 +149 +144 +142 +149 +156 +152 +142 +140 +145 +146 +148 +153 +147 +139 +141 +143 +136 +130 +128 +130 +132 +134 +136 +136 +137 +138 +137 +134 +132 +134 +138 +135 +138 +139 +136 +133 +134 +137 +140 +139 +133 +129 +131 +135 +136 +134 +131 +131 +130 +130 +129 +127 +131 +137 +137 +141 +142 +136 +131 +129 +128 +128 +134 +132 +129 +127 +125 +126 +127 +128 +128 +130 +130 +129 +128 +127 +126 +126 +126 +131 +130 +130 +129 +128 +126 +125 +124 +124 +124 +125 +130 +130 +125 +124 +125 +130 +129 +128 +129 +127 +125 +125 +127 +124 +131 +134 +129 +125 +125 +128 +131 +130 +132 +131 +129 +128 +129 +125 +121 +124 +127 +127 +125 +126 +132 +136 +137 +128 +126 +122 +121 +126 +131 +127 +120 +128 +124 +120 +125 +141 +156 +152 +139 +121 +121 +130 +128 +127 +135 +136 +138 +124 +118 +117 +122 +124 +117 +112 +111 +113 +109 +114 +119 +116 +117 +116 +109 +107 +106 +109 +114 +111 +104 +104 +110 +107 +106 +107 +110 +109 +106 +105 +107 +106 +106 +104 +99 +97 +100 +105 +108 +111 +108 +105 +104 +106 +107 +108 +108 +109 +112 +117 +122 +124 +124 +122 +118 +121 +121 +121 +120 +121 +123 +122 +119 +123 +123 +123 +126 +129 +131 +131 +130 +129 +126 +124 +126 +129 +130 +132 +133 +133 +134 +133 +135 +137 +133 +128 +126 +123 +127 +134 +139 +140 +140 +139 +138 +131 +131 +132 +136 +138 +137 +134 +133 +133 +136 +138 +140 +139 +138 +138 +138 +140 +143 +145 +144 +140 +138 +139 +141 +143 +142 +139 +136 +134 +135 +139 +143 +146 +147 +150 +154 +154 +151 +149 +150 +147 +149 +152 +152 +148 +144 +144 +147 +150 +152 +152 +149 +147 +151 +154 +157 +153 +153 +153 +150 +146 +143 +142 +144 +144 +146 +146 +142 +139 +140 +144 +146 +138 +139 +141 +142 +144 +146 +148 +149 +147 +148 +146 +140 +136 +137 +140 +143 +143 +145 +146 +143 +142 +143 +144 +144 +151 +150 +148 +145 +140 +137 +140 +145 +149 +154 +152 +147 +144 +139 +134 +134 +134 +139 +145 +149 +152 +153 +148 +142 +140 +139 +139 +136 +135 +136 +141 +145 +142 +137 +134 +134 +135 +136 +137 +138 +141 +141 +136 +131 +128 +131 +136 +139 +135 +138 +141 +140 +137 +134 +133 +134 +133 +139 +139 +138 +141 +141 +141 +143 +138 +134 +131 +134 +134 +131 +125 +121 +126 +128 +132 +136 +137 +137 +137 +136 +135 +136 +135 +137 +141 +134 +125 +121 +127 +127 +128 +129 +130 +133 +136 +139 +133 +135 +135 +135 +135 +136 +137 +137 +135 +136 +135 +134 +136 +140 +143 +143 +145 +148 +149 +148 +146 +146 +145 +143 +144 +146 +149 +152 +154 +153 +151 +149 +141 +140 +139 +141 +144 +145 +145 +143 +142 +140 +140 +141 +140 +136 +134 +136 +137 +143 +148 +149 +148 +148 +147 +145 +145 +143 +143 +145 +146 +145 +143 +142 +141 +150 +153 +147 +144 +146 +146 +142 +148 +153 +134 +110 +122 +152 +159 +148 +129 +119 +115 +120 +136 +162 +177 +175 +155 +148 +147 +148 +163 +190 +192 +163 +140 +130 +164 +201 +183 +156 +150 +146 +158 +145 +144 +160 +184 +206 +203 +179 +139 +110 +106 +110 +121 +134 +136 +140 +143 +155 +150 +132 +126 +136 +144 +147 +145 +138 +139 +148 +155 +158 +156 +150 +136 +132 +144 +150 +148 +145 +143 +149 +149 +149 +174 +199 +188 +162 +150 +149 +159 +157 +148 +144 +162 +189 +188 +164 +164 +169 +169 +152 +135 +131 +144 +172 +194 +185 +170 +161 +165 +163 +149 +138 +128 +129 +147 +172 +179 +162 +149 +149 +124 +125 +133 +150 +166 +180 +188 +189 +175 +169 +175 +190 +184 +161 +147 +149 +157 +173 +169 +142 +122 +131 +160 +187 +196 +184 +167 +164 +174 +174 +158 +143 +141 +148 +166 +181 +184 +186 +191 +193 +185 +179 +171 +155 +137 +136 +156 +173 +173 +191 +201 +196 +186 +184 +191 +196 +186 +180 +180 +185 +185 +186 +191 +200 +213 +216 +220 +223 +221 +224 +232 +243 +229 +203 +182 +180 +194 +217 +227 +219 +195 +177 +178 +184 +185 +179 +163 +155 +163 +186 +200 +202 +204 +207 +206 +204 +203 +203 +207 +212 +212 +205 +200 +198 +211 +226 +230 +219 +204 +179 +161 +163 +184 +208 +207 +183 +174 +179 +176 +171 +183 +190 +197 +183 +160 +142 +145 +172 +192 +187 +188 +195 +195 +188 +189 +198 +198 +179 +157 +152 +155 +145 +128 +119 +124 +122 +121 +121 +125 +131 +134 +135 +130 +138 +143 +143 +142 +143 +141 +139 +140 +142 +146 +150 +150 +148 +149 +151 +156 +158 +159 +163 +166 +172 +177 +180 +177 +179 +182 +187 +188 +184 +180 +178 +178 +183 +183 +184 +188 +188 +184 +182 +181 +181 +179 +174 +167 +164 +167 +173 +176 +179 +178 +175 +182 +201 +219 +230 +243 +250 +252 +251 +251 +250 +250 +253 +251 +251 +252 +251 +250 +249 +249 +249 +249 +249 +248 +249 +250 +250 +250 +249 +252 +253 +253 +252 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +251 +251 +251 +251 +250 +251 +251 +251 +250 +249 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +252 +252 +251 +251 +251 +251 +251 +251 +252 +251 +250 +250 +250 +251 +251 +251 +249 +250 +251 +250 +250 +252 +252 +250 +249 +249 +250 +249 +249 +248 +249 +249 +247 +247 +246 +246 +246 +246 +247 +247 +249 +248 +247 +246 +246 +246 +247 +248 +249 +249 +249 +250 +250 +250 +249 +248 +249 +248 +248 +249 +250 +250 +250 +249 +249 +250 +250 +250 +249 +249 +251 +252 +250 +250 +250 +250 +251 +252 +253 +253 +251 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +252 +252 +253 +254 +254 +252 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +254 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +249 +251 +251 +252 +252 +251 +250 +250 +251 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +252 +251 +250 +253 +253 +248 +248 +247 +250 +255 +251 +222 +186 +168 +171 +183 +189 +186 +187 +188 +183 +173 +167 +175 +184 +178 +164 +160 +168 +177 +179 +167 +149 +144 +153 +168 +170 +161 +152 +148 +143 +140 +146 +151 +154 +158 +165 +173 +180 +182 +181 +167 +164 +161 +156 +148 +145 +151 +157 +175 +172 +163 +155 +152 +153 +152 +147 +148 +152 +153 +153 +155 +161 +161 +155 +149 +152 +150 +145 +145 +149 +156 +163 +160 +157 +152 +150 +148 +146 +142 +139 +135 +132 +130 +132 +135 +136 +134 +132 +125 +124 +127 +133 +135 +134 +135 +138 +137 +141 +145 +148 +148 +147 +146 +146 +147 +147 +147 +147 +148 +148 +146 +144 +147 +149 +152 +152 +149 +147 +144 +143 +144 +144 +143 +141 +138 +135 +134 +134 +134 +136 +139 +140 +139 +136 +132 +130 +124 +120 +117 +118 +122 +128 +131 +133 +134 +134 +134 +136 +140 +141 +139 +137 +138 +139 +140 +141 +141 +139 +137 +136 +137 +135 +134 +135 +135 +134 +136 +138 +137 +135 +131 +132 +137 +142 +146 +147 +146 +149 +150 +148 +146 +145 +145 +146 +153 +154 +152 +149 +147 +147 +147 +145 +143 +146 +147 +147 +149 +152 +151 +147 +145 +144 +143 +142 +141 +140 +142 +145 +144 +142 +139 +138 +138 +139 +140 +140 +137 +134 +133 +136 +137 +135 +132 +132 +136 +136 +138 +140 +140 +138 +139 +143 +141 +139 +140 +142 +135 +125 +124 +130 +135 +137 +140 +142 +141 +137 +137 +138 +138 +142 +140 +132 +125 +125 +130 +133 +131 +137 +141 +140 +136 +134 +131 +129 +135 +137 +139 +138 +138 +140 +139 +136 +136 +132 +131 +135 +138 +139 +142 +145 +143 +141 +141 +141 +142 +143 +146 +151 +158 +160 +159 +154 +150 +150 +153 +156 +158 +158 +155 +153 +154 +157 +159 +160 +158 +158 +157 +157 +157 +158 +159 +159 +158 +156 +153 +155 +160 +162 +164 +170 +167 +181 +183 +183 +188 +182 +173 +174 +182 +181 +177 +172 +169 +164 +160 +158 +161 +159 +157 +155 +153 +149 +144 +139 +150 +157 +158 +149 +139 +138 +140 +141 +149 +152 +154 +154 +153 +154 +153 +152 +153 +151 +150 +151 +153 +152 +148 +144 +145 +148 +151 +151 +149 +148 +150 +151 +151 +147 +145 +148 +149 +146 +145 +146 +145 +146 +146 +147 +146 +143 +141 +143 +142 +137 +133 +132 +133 +135 +137 +139 +136 +137 +138 +139 +137 +135 +136 +139 +137 +139 +138 +134 +133 +134 +137 +138 +136 +131 +128 +130 +135 +137 +134 +132 +133 +128 +127 +127 +127 +133 +139 +138 +142 +143 +139 +133 +130 +126 +124 +128 +130 +128 +126 +126 +126 +127 +127 +126 +130 +129 +128 +127 +127 +127 +128 +128 +129 +127 +126 +125 +127 +128 +127 +126 +124 +123 +127 +132 +130 +125 +125 +130 +134 +133 +131 +131 +129 +126 +125 +126 +128 +131 +129 +122 +120 +125 +132 +136 +131 +131 +127 +124 +127 +131 +130 +126 +128 +128 +126 +125 +125 +126 +126 +126 +128 +124 +121 +123 +125 +124 +121 +119 +133 +125 +120 +129 +147 +157 +146 +132 +126 +132 +142 +137 +127 +129 +132 +136 +136 +133 +129 +125 +123 +120 +116 +114 +109 +110 +114 +119 +120 +118 +114 +108 +110 +111 +111 +110 +109 +109 +109 +108 +110 +113 +117 +118 +116 +115 +116 +118 +117 +116 +112 +105 +101 +101 +104 +107 +108 +106 +105 +105 +107 +110 +112 +113 +112 +113 +116 +119 +121 +121 +119 +117 +120 +120 +118 +117 +119 +121 +121 +118 +119 +121 +125 +129 +132 +135 +136 +137 +135 +134 +131 +131 +133 +136 +135 +133 +133 +136 +141 +142 +137 +133 +128 +121 +118 +124 +131 +136 +137 +136 +135 +134 +126 +127 +131 +135 +135 +132 +129 +128 +129 +135 +140 +141 +137 +134 +133 +134 +137 +139 +141 +141 +139 +139 +141 +142 +137 +138 +138 +138 +138 +140 +144 +148 +149 +148 +148 +151 +152 +151 +147 +143 +141 +146 +152 +154 +151 +148 +149 +153 +149 +154 +155 +151 +149 +151 +154 +155 +155 +154 +152 +146 +141 +140 +143 +146 +151 +155 +157 +153 +148 +144 +143 +141 +136 +136 +138 +143 +149 +154 +155 +155 +146 +142 +139 +139 +140 +143 +148 +151 +148 +149 +148 +143 +139 +139 +140 +141 +148 +148 +145 +140 +137 +138 +138 +137 +132 +139 +141 +142 +145 +143 +139 +137 +141 +146 +147 +145 +148 +154 +152 +144 +141 +140 +139 +137 +136 +139 +144 +149 +151 +146 +141 +140 +139 +139 +140 +140 +144 +143 +137 +130 +125 +125 +129 +132 +135 +138 +140 +139 +136 +133 +133 +134 +135 +136 +134 +134 +137 +138 +140 +146 +137 +135 +134 +134 +134 +131 +125 +120 +124 +126 +129 +135 +139 +141 +140 +137 +131 +131 +130 +134 +139 +135 +128 +126 +127 +128 +128 +129 +130 +131 +133 +134 +131 +132 +134 +134 +135 +137 +138 +136 +135 +136 +136 +136 +137 +140 +141 +141 +142 +145 +147 +148 +147 +147 +144 +141 +143 +143 +144 +146 +148 +149 +150 +150 +143 +140 +138 +138 +141 +144 +143 +142 +138 +135 +136 +140 +141 +136 +133 +132 +133 +133 +136 +143 +145 +143 +141 +143 +144 +144 +145 +147 +146 +143 +141 +141 +143 +156 +160 +150 +144 +147 +143 +133 +144 +156 +152 +135 +129 +134 +144 +155 +147 +136 +125 +127 +137 +143 +151 +159 +158 +149 +148 +149 +158 +188 +199 +178 +149 +137 +157 +191 +185 +156 +148 +154 +168 +176 +164 +149 +162 +189 +194 +177 +149 +123 +114 +106 +115 +130 +130 +139 +142 +160 +164 +143 +124 +131 +147 +153 +144 +141 +141 +145 +153 +163 +168 +164 +144 +132 +134 +136 +136 +139 +141 +149 +155 +158 +174 +196 +197 +171 +146 +138 +152 +154 +142 +134 +154 +184 +185 +171 +164 +167 +170 +162 +152 +143 +144 +161 +190 +190 +177 +162 +162 +165 +157 +147 +141 +129 +132 +154 +173 +173 +166 +163 +143 +133 +128 +136 +150 +162 +171 +182 +184 +179 +176 +180 +181 +173 +159 +148 +143 +155 +162 +156 +138 +126 +144 +176 +194 +184 +170 +166 +173 +176 +170 +163 +156 +160 +175 +187 +185 +185 +192 +196 +187 +177 +169 +155 +139 +142 +162 +177 +174 +182 +187 +185 +181 +183 +187 +192 +194 +192 +192 +190 +187 +189 +192 +195 +203 +208 +216 +221 +219 +218 +226 +237 +235 +218 +195 +185 +195 +215 +223 +219 +200 +180 +180 +188 +189 +184 +174 +174 +170 +182 +194 +204 +211 +210 +206 +204 +203 +203 +207 +212 +211 +206 +202 +203 +208 +219 +225 +220 +205 +182 +165 +162 +190 +215 +212 +187 +181 +187 +176 +159 +155 +167 +188 +188 +171 +152 +148 +169 +187 +187 +186 +193 +199 +184 +175 +187 +200 +197 +178 +160 +158 +151 +133 +120 +124 +123 +123 +122 +124 +129 +132 +133 +133 +140 +148 +150 +146 +141 +138 +138 +142 +143 +147 +149 +149 +149 +151 +154 +158 +159 +160 +163 +166 +170 +175 +178 +176 +176 +178 +182 +183 +181 +179 +179 +183 +185 +182 +183 +189 +191 +186 +184 +184 +183 +182 +179 +172 +168 +168 +171 +173 +173 +175 +179 +192 +211 +229 +239 +247 +252 +252 +250 +251 +250 +249 +251 +251 +252 +252 +251 +251 +250 +250 +251 +250 +250 +249 +250 +250 +250 +250 +249 +251 +252 +253 +253 +251 +251 +250 +249 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +249 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +249 +249 +249 +249 +249 +252 +251 +251 +251 +250 +251 +251 +251 +251 +250 +249 +249 +250 +250 +251 +251 +249 +251 +251 +250 +250 +251 +251 +249 +249 +249 +250 +250 +248 +248 +249 +249 +246 +247 +246 +246 +246 +247 +247 +247 +248 +247 +247 +247 +246 +247 +247 +247 +248 +248 +250 +250 +250 +250 +249 +249 +249 +248 +248 +249 +251 +251 +250 +249 +249 +250 +250 +250 +250 +250 +251 +252 +252 +251 +251 +250 +251 +252 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +253 +253 +254 +254 +252 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +254 +254 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +250 +250 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +250 +250 +250 +251 +250 +250 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +252 +252 +252 +251 +251 +251 +247 +250 +250 +252 +254 +245 +219 +189 +171 +170 +179 +188 +186 +186 +185 +187 +180 +171 +169 +175 +172 +164 +160 +168 +174 +174 +162 +146 +145 +158 +170 +170 +158 +144 +141 +138 +139 +148 +153 +160 +168 +175 +182 +183 +177 +169 +161 +154 +156 +155 +142 +137 +147 +159 +165 +162 +156 +152 +152 +151 +145 +138 +147 +156 +160 +156 +153 +155 +156 +154 +153 +153 +145 +139 +147 +155 +158 +161 +163 +155 +146 +142 +143 +144 +141 +138 +135 +135 +136 +139 +142 +143 +140 +136 +134 +133 +135 +140 +142 +139 +138 +140 +140 +142 +145 +147 +149 +150 +149 +148 +149 +148 +147 +148 +148 +147 +145 +144 +143 +144 +145 +143 +142 +142 +144 +146 +148 +146 +142 +139 +138 +138 +138 +138 +142 +143 +144 +145 +145 +141 +137 +133 +132 +127 +124 +126 +134 +139 +139 +137 +138 +135 +132 +131 +133 +136 +137 +137 +142 +143 +145 +145 +143 +140 +138 +137 +139 +137 +137 +138 +137 +135 +136 +139 +139 +137 +135 +136 +139 +142 +144 +144 +146 +149 +150 +147 +146 +148 +149 +147 +157 +156 +152 +151 +150 +152 +148 +144 +139 +142 +145 +147 +151 +155 +152 +147 +141 +139 +139 +141 +142 +142 +143 +146 +145 +144 +142 +141 +142 +142 +141 +141 +134 +134 +137 +138 +133 +125 +124 +130 +132 +136 +139 +139 +138 +140 +141 +140 +137 +142 +141 +132 +126 +128 +131 +132 +133 +134 +137 +137 +135 +132 +133 +137 +139 +141 +136 +126 +124 +130 +134 +132 +127 +136 +139 +132 +130 +135 +134 +127 +134 +137 +137 +136 +138 +139 +136 +131 +134 +133 +130 +127 +129 +136 +144 +148 +144 +143 +144 +145 +146 +148 +151 +156 +154 +162 +164 +157 +149 +147 +150 +152 +156 +156 +154 +153 +154 +158 +160 +160 +158 +158 +157 +158 +157 +157 +159 +161 +159 +154 +150 +157 +163 +163 +167 +178 +177 +181 +176 +180 +193 +189 +174 +169 +172 +171 +167 +167 +164 +162 +162 +164 +160 +155 +151 +150 +152 +151 +144 +138 +146 +157 +162 +152 +143 +142 +145 +147 +150 +151 +153 +153 +153 +153 +154 +153 +152 +149 +147 +147 +150 +149 +146 +142 +145 +148 +149 +148 +146 +146 +150 +152 +151 +145 +147 +152 +148 +135 +137 +150 +151 +147 +146 +143 +138 +137 +141 +143 +141 +138 +135 +135 +136 +135 +136 +138 +139 +139 +140 +142 +141 +140 +141 +143 +140 +140 +138 +133 +132 +134 +135 +135 +134 +130 +129 +132 +136 +137 +136 +134 +131 +123 +123 +128 +131 +136 +140 +138 +139 +142 +139 +133 +131 +127 +124 +125 +126 +125 +124 +125 +127 +129 +131 +130 +131 +130 +127 +127 +127 +129 +129 +129 +126 +122 +119 +121 +126 +130 +131 +129 +123 +121 +124 +130 +129 +124 +127 +133 +135 +133 +132 +133 +134 +133 +132 +133 +129 +125 +118 +114 +122 +133 +138 +137 +131 +132 +129 +124 +123 +128 +129 +128 +128 +127 +128 +130 +130 +130 +129 +129 +130 +122 +121 +127 +126 +119 +116 +120 +126 +126 +131 +136 +138 +135 +131 +129 +126 +134 +145 +136 +121 +121 +125 +132 +132 +135 +132 +125 +123 +128 +126 +120 +119 +120 +118 +117 +118 +116 +111 +110 +114 +117 +115 +110 +113 +120 +119 +110 +114 +118 +124 +123 +121 +120 +123 +126 +125 +124 +119 +113 +109 +109 +110 +111 +108 +108 +107 +107 +109 +110 +111 +113 +116 +115 +115 +116 +117 +117 +116 +114 +112 +115 +116 +112 +111 +113 +115 +116 +116 +119 +123 +128 +132 +136 +138 +140 +142 +141 +137 +136 +138 +141 +138 +132 +129 +133 +141 +141 +133 +133 +134 +127 +126 +125 +124 +126 +129 +130 +129 +127 +128 +129 +132 +134 +132 +129 +127 +127 +126 +134 +141 +141 +135 +130 +130 +133 +135 +136 +136 +137 +137 +138 +139 +140 +136 +138 +141 +143 +143 +144 +146 +148 +145 +142 +139 +141 +145 +146 +141 +135 +139 +145 +152 +154 +151 +148 +149 +152 +157 +157 +151 +145 +144 +148 +151 +149 +143 +146 +149 +149 +145 +143 +143 +145 +150 +153 +154 +155 +155 +153 +145 +137 +139 +137 +137 +142 +149 +153 +151 +148 +143 +136 +132 +136 +141 +144 +147 +150 +148 +149 +147 +141 +136 +137 +141 +144 +144 +146 +142 +134 +134 +139 +138 +130 +124 +130 +135 +141 +148 +149 +143 +139 +149 +151 +148 +139 +142 +152 +154 +146 +141 +140 +139 +136 +135 +136 +139 +142 +151 +146 +141 +141 +141 +141 +143 +144 +147 +146 +140 +133 +127 +126 +129 +131 +139 +140 +141 +139 +136 +134 +134 +135 +137 +135 +131 +131 +134 +132 +134 +142 +136 +136 +134 +133 +133 +132 +129 +126 +123 +124 +128 +136 +142 +146 +144 +141 +131 +130 +129 +133 +140 +139 +134 +134 +127 +128 +129 +129 +129 +130 +131 +131 +132 +131 +130 +130 +133 +137 +137 +134 +136 +139 +139 +138 +137 +139 +139 +138 +139 +142 +146 +148 +149 +148 +144 +139 +138 +138 +137 +138 +140 +143 +146 +149 +146 +142 +137 +137 +139 +142 +142 +142 +137 +135 +137 +144 +145 +140 +135 +133 +134 +123 +123 +134 +141 +137 +137 +143 +141 +139 +139 +140 +138 +136 +136 +138 +141 +153 +161 +159 +156 +153 +148 +142 +136 +151 +154 +149 +142 +136 +138 +149 +147 +147 +145 +148 +153 +144 +136 +140 +139 +140 +150 +150 +152 +180 +202 +194 +162 +152 +159 +182 +184 +158 +144 +156 +172 +186 +179 +164 +165 +171 +177 +183 +166 +140 +120 +101 +110 +129 +128 +135 +141 +149 +158 +147 +128 +128 +142 +148 +136 +137 +138 +140 +151 +170 +181 +176 +146 +127 +127 +135 +143 +145 +138 +136 +149 +168 +180 +193 +203 +178 +136 +116 +142 +160 +157 +141 +148 +167 +177 +177 +165 +164 +165 +161 +158 +152 +149 +160 +173 +175 +165 +154 +158 +167 +162 +153 +150 +141 +135 +143 +163 +178 +173 +162 +161 +143 +124 +124 +133 +135 +146 +168 +195 +198 +192 +181 +177 +177 +164 +146 +155 +164 +171 +169 +157 +145 +149 +165 +176 +181 +179 +176 +176 +173 +169 +171 +168 +172 +185 +190 +178 +175 +188 +197 +193 +180 +174 +167 +154 +154 +166 +173 +177 +178 +179 +181 +183 +185 +188 +189 +200 +199 +196 +193 +195 +199 +197 +193 +199 +206 +213 +215 +217 +221 +222 +221 +229 +229 +215 +199 +200 +214 +222 +222 +209 +178 +168 +182 +194 +191 +181 +180 +176 +181 +188 +204 +216 +213 +206 +204 +201 +202 +206 +211 +211 +206 +204 +206 +207 +211 +218 +220 +210 +188 +169 +162 +192 +220 +218 +189 +183 +191 +180 +160 +132 +148 +179 +188 +178 +162 +155 +173 +182 +190 +185 +183 +193 +184 +167 +167 +186 +207 +203 +176 +159 +149 +134 +123 +115 +120 +122 +122 +123 +125 +126 +126 +136 +145 +155 +158 +152 +142 +139 +140 +143 +144 +146 +149 +149 +150 +153 +157 +154 +157 +160 +163 +165 +167 +170 +170 +177 +175 +175 +177 +179 +179 +179 +180 +183 +184 +180 +181 +188 +192 +188 +186 +185 +185 +185 +184 +179 +173 +171 +171 +173 +170 +173 +185 +202 +218 +235 +248 +248 +252 +252 +250 +251 +251 +250 +251 +250 +251 +251 +251 +251 +252 +253 +254 +253 +253 +252 +252 +252 +251 +250 +249 +250 +252 +252 +253 +253 +251 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +249 +250 +250 +249 +249 +250 +250 +250 +250 +249 +249 +250 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +250 +250 +249 +250 +250 +251 +252 +251 +249 +249 +250 +251 +252 +252 +249 +251 +251 +250 +250 +250 +250 +249 +249 +249 +250 +250 +248 +248 +249 +249 +246 +247 +246 +247 +247 +247 +247 +247 +246 +246 +247 +247 +247 +247 +247 +246 +248 +248 +250 +250 +250 +250 +249 +249 +249 +248 +248 +249 +251 +251 +250 +249 +248 +250 +251 +251 +250 +250 +251 +251 +253 +252 +251 +251 +251 +251 +252 +253 +253 +252 +252 +252 +253 +253 +254 +254 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +253 +253 +252 +251 +251 +251 +251 +252 +252 +252 +252 +249 +249 +250 +251 +251 +251 +252 +252 +251 +251 +251 +250 +249 +249 +250 +251 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +251 +251 +252 +253 +254 +254 +252 +250 +249 +251 +255 +254 +247 +240 +216 +198 +177 +171 +178 +183 +184 +187 +187 +186 +181 +174 +170 +169 +168 +167 +162 +165 +170 +168 +155 +144 +148 +158 +171 +163 +153 +147 +140 +138 +142 +148 +153 +163 +177 +186 +185 +178 +171 +168 +156 +154 +148 +145 +148 +150 +151 +156 +155 +154 +151 +149 +150 +146 +140 +138 +148 +160 +168 +165 +159 +157 +155 +152 +150 +144 +147 +150 +147 +150 +159 +162 +161 +150 +141 +142 +146 +146 +142 +140 +144 +144 +146 +147 +146 +144 +143 +143 +140 +142 +145 +148 +149 +147 +142 +138 +143 +140 +139 +141 +146 +149 +148 +145 +146 +145 +145 +146 +146 +146 +143 +141 +141 +142 +140 +137 +136 +139 +144 +146 +145 +144 +141 +137 +137 +141 +143 +143 +145 +142 +145 +147 +145 +143 +138 +133 +132 +132 +134 +141 +145 +145 +142 +140 +137 +139 +137 +133 +133 +137 +136 +130 +137 +142 +148 +149 +146 +143 +140 +140 +141 +143 +143 +142 +143 +146 +146 +144 +142 +138 +135 +136 +137 +137 +137 +138 +146 +144 +145 +146 +147 +147 +149 +153 +156 +152 +150 +153 +156 +154 +144 +137 +134 +139 +144 +147 +151 +154 +153 +149 +139 +130 +130 +137 +139 +139 +142 +143 +141 +144 +146 +147 +148 +148 +145 +141 +133 +137 +139 +133 +122 +118 +125 +135 +140 +139 +137 +136 +138 +139 +139 +139 +136 +140 +137 +130 +131 +139 +142 +137 +129 +136 +138 +132 +129 +134 +137 +135 +138 +138 +135 +133 +136 +140 +137 +131 +135 +139 +137 +130 +129 +136 +137 +133 +132 +133 +135 +139 +141 +140 +136 +133 +134 +126 +123 +128 +136 +141 +144 +146 +148 +149 +147 +142 +144 +152 +160 +164 +153 +156 +158 +157 +150 +144 +145 +150 +151 +150 +151 +152 +153 +155 +157 +158 +156 +156 +159 +160 +157 +152 +154 +160 +158 +153 +152 +156 +162 +165 +168 +173 +177 +174 +176 +182 +188 +187 +177 +168 +161 +158 +159 +162 +159 +159 +162 +163 +157 +145 +145 +156 +161 +156 +147 +139 +146 +153 +157 +154 +151 +152 +151 +147 +149 +151 +151 +148 +148 +150 +151 +151 +149 +147 +147 +148 +147 +142 +141 +144 +143 +148 +149 +147 +146 +147 +148 +148 +156 +148 +147 +151 +146 +136 +137 +147 +150 +149 +149 +143 +137 +138 +144 +145 +139 +137 +136 +135 +136 +138 +140 +142 +140 +138 +137 +138 +140 +142 +142 +141 +138 +136 +133 +131 +132 +135 +136 +137 +134 +133 +134 +137 +136 +133 +136 +141 +135 +123 +117 +124 +132 +134 +134 +134 +137 +139 +139 +136 +131 +127 +125 +123 +124 +124 +125 +127 +130 +133 +134 +135 +136 +129 +124 +123 +124 +126 +130 +132 +128 +125 +125 +127 +128 +127 +128 +130 +128 +127 +124 +123 +124 +127 +129 +129 +130 +131 +131 +132 +135 +138 +137 +135 +129 +125 +119 +122 +133 +143 +140 +131 +134 +129 +127 +131 +130 +123 +121 +125 +124 +126 +129 +135 +143 +144 +135 +124 +128 +123 +124 +127 +122 +112 +110 +117 +128 +131 +133 +131 +124 +117 +116 +118 +118 +138 +147 +132 +116 +117 +125 +130 +124 +131 +132 +131 +131 +125 +123 +131 +132 +132 +128 +120 +114 +111 +112 +114 +122 +115 +110 +112 +117 +122 +120 +117 +122 +126 +127 +124 +123 +127 +129 +127 +128 +123 +117 +114 +113 +112 +113 +115 +112 +109 +107 +110 +111 +111 +112 +114 +113 +114 +114 +113 +112 +113 +114 +115 +111 +111 +110 +108 +104 +101 +104 +108 +116 +119 +123 +126 +130 +136 +140 +141 +142 +138 +136 +138 +145 +146 +136 +125 +120 +124 +130 +135 +137 +136 +135 +135 +133 +124 +117 +118 +121 +126 +130 +131 +130 +130 +130 +131 +130 +128 +126 +126 +130 +138 +146 +147 +138 +130 +129 +133 +135 +131 +129 +132 +135 +136 +135 +135 +139 +145 +152 +155 +154 +150 +146 +144 +141 +133 +135 +140 +147 +148 +140 +140 +141 +151 +157 +154 +150 +151 +154 +155 +161 +156 +149 +143 +142 +143 +142 +139 +133 +137 +141 +143 +146 +149 +148 +143 +148 +144 +144 +150 +156 +155 +149 +143 +143 +139 +135 +132 +132 +136 +140 +143 +142 +136 +134 +136 +138 +142 +144 +142 +142 +138 +137 +139 +136 +131 +133 +140 +143 +144 +140 +135 +134 +136 +135 +132 +130 +133 +138 +145 +150 +149 +142 +135 +142 +143 +140 +141 +144 +148 +150 +149 +144 +143 +141 +140 +136 +134 +135 +137 +144 +143 +142 +143 +144 +144 +144 +143 +146 +150 +142 +132 +133 +134 +133 +138 +139 +139 +140 +139 +136 +133 +134 +138 +138 +134 +131 +132 +133 +133 +133 +135 +140 +136 +132 +132 +134 +136 +135 +134 +134 +136 +138 +140 +142 +144 +145 +146 +134 +133 +134 +137 +139 +139 +138 +139 +128 +129 +132 +134 +134 +133 +130 +128 +129 +128 +133 +136 +132 +130 +133 +134 +138 +140 +141 +138 +137 +137 +139 +139 +138 +141 +146 +149 +149 +146 +142 +139 +138 +136 +134 +133 +131 +133 +140 +149 +151 +145 +140 +137 +136 +137 +139 +141 +140 +143 +147 +149 +148 +146 +142 +139 +139 +129 +124 +130 +137 +139 +140 +143 +138 +132 +130 +132 +129 +125 +130 +141 +137 +144 +151 +156 +158 +159 +156 +152 +140 +143 +150 +152 +150 +151 +147 +139 +144 +156 +162 +161 +163 +164 +151 +134 +126 +127 +132 +137 +148 +174 +196 +199 +183 +161 +167 +182 +175 +153 +138 +144 +176 +177 +176 +169 +161 +167 +175 +178 +177 +151 +128 +117 +111 +116 +128 +137 +135 +142 +145 +139 +132 +132 +138 +144 +134 +131 +133 +134 +140 +164 +183 +179 +150 +131 +125 +140 +153 +154 +144 +133 +138 +160 +185 +196 +195 +180 +151 +121 +127 +149 +167 +162 +153 +161 +170 +168 +164 +164 +162 +162 +163 +148 +130 +139 +149 +168 +161 +145 +140 +153 +173 +169 +154 +151 +149 +145 +146 +158 +171 +177 +170 +150 +130 +126 +129 +132 +138 +143 +177 +192 +195 +185 +184 +189 +176 +152 +149 +167 +186 +178 +166 +165 +162 +162 +160 +170 +178 +182 +183 +176 +168 +166 +165 +173 +184 +184 +175 +169 +173 +182 +194 +194 +183 +171 +169 +171 +173 +175 +177 +178 +183 +189 +191 +188 +184 +182 +191 +195 +197 +195 +199 +206 +205 +199 +197 +206 +215 +218 +219 +224 +223 +210 +213 +224 +231 +223 +213 +217 +222 +221 +212 +187 +168 +169 +183 +199 +194 +172 +175 +185 +196 +206 +213 +213 +205 +195 +197 +198 +206 +210 +207 +203 +201 +198 +207 +211 +211 +212 +212 +193 +170 +163 +194 +222 +216 +196 +181 +186 +192 +164 +134 +129 +163 +186 +174 +171 +174 +177 +182 +184 +185 +183 +187 +196 +184 +153 +147 +171 +192 +187 +171 +163 +149 +126 +115 +114 +121 +126 +125 +122 +120 +132 +142 +149 +162 +164 +150 +138 +140 +144 +148 +149 +148 +146 +147 +151 +153 +152 +153 +155 +157 +160 +163 +165 +167 +168 +174 +177 +181 +181 +181 +182 +181 +180 +182 +181 +180 +183 +187 +190 +191 +189 +187 +189 +187 +185 +184 +179 +170 +168 +169 +177 +180 +195 +214 +227 +242 +250 +250 +250 +250 +250 +251 +253 +253 +252 +251 +251 +252 +252 +253 +253 +254 +254 +253 +252 +251 +250 +250 +249 +250 +250 +251 +251 +250 +251 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +248 +249 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +251 +250 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +251 +250 +250 +251 +252 +251 +249 +250 +250 +249 +248 +247 +247 +248 +247 +247 +248 +248 +248 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +250 +250 +250 +249 +247 +248 +250 +251 +251 +251 +251 +251 +254 +253 +252 +252 +251 +252 +252 +252 +254 +253 +253 +253 +254 +254 +254 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +252 +251 +250 +249 +249 +249 +249 +250 +249 +249 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +247 +247 +246 +246 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +253 +254 +254 +254 +255 +253 +251 +252 +254 +252 +247 +241 +225 +208 +184 +174 +178 +182 +183 +187 +188 +185 +178 +172 +170 +170 +168 +164 +160 +162 +164 +161 +153 +147 +150 +156 +166 +163 +155 +149 +142 +141 +146 +152 +156 +166 +178 +184 +182 +177 +171 +168 +162 +153 +143 +145 +155 +157 +150 +146 +149 +149 +146 +145 +150 +151 +149 +151 +159 +168 +171 +163 +156 +156 +153 +147 +142 +144 +148 +149 +149 +154 +160 +159 +150 +149 +150 +152 +151 +147 +145 +146 +151 +150 +150 +149 +148 +147 +145 +145 +148 +148 +149 +151 +151 +148 +143 +138 +139 +140 +139 +138 +140 +144 +146 +144 +144 +144 +144 +143 +141 +139 +137 +136 +137 +138 +138 +136 +135 +136 +139 +140 +140 +141 +140 +140 +142 +145 +147 +146 +144 +139 +141 +145 +145 +145 +143 +140 +138 +137 +137 +141 +145 +144 +142 +140 +140 +142 +140 +136 +135 +137 +135 +131 +137 +143 +147 +147 +146 +147 +148 +148 +145 +146 +145 +146 +149 +152 +150 +147 +143 +139 +136 +135 +134 +133 +134 +137 +144 +143 +144 +144 +142 +142 +147 +152 +150 +149 +149 +152 +155 +154 +147 +140 +140 +145 +149 +151 +151 +151 +150 +149 +135 +127 +127 +133 +134 +134 +137 +140 +144 +146 +147 +148 +148 +148 +144 +139 +133 +137 +139 +133 +122 +118 +128 +139 +138 +137 +137 +137 +137 +136 +136 +135 +137 +139 +140 +142 +146 +147 +143 +136 +131 +133 +133 +132 +131 +133 +135 +136 +134 +136 +141 +147 +147 +141 +134 +130 +134 +136 +134 +130 +131 +135 +137 +133 +136 +136 +138 +141 +143 +142 +138 +135 +129 +126 +127 +135 +142 +145 +145 +146 +151 +151 +149 +144 +145 +151 +158 +161 +158 +156 +151 +148 +150 +155 +156 +153 +150 +151 +151 +152 +153 +154 +156 +157 +156 +154 +155 +157 +156 +153 +153 +156 +159 +157 +155 +157 +159 +161 +164 +168 +171 +169 +173 +179 +185 +185 +177 +170 +166 +161 +160 +163 +161 +160 +159 +157 +150 +147 +155 +166 +165 +158 +151 +146 +149 +151 +153 +153 +149 +146 +147 +150 +150 +151 +149 +147 +147 +150 +152 +153 +150 +149 +149 +151 +150 +144 +141 +142 +144 +146 +148 +147 +147 +146 +146 +145 +148 +152 +154 +149 +143 +140 +142 +144 +150 +150 +150 +146 +139 +140 +145 +144 +139 +138 +136 +135 +135 +137 +141 +144 +139 +139 +139 +139 +139 +139 +138 +138 +138 +136 +133 +132 +133 +134 +135 +134 +134 +132 +133 +137 +138 +136 +136 +139 +137 +126 +119 +123 +130 +134 +137 +138 +141 +142 +139 +133 +128 +125 +124 +122 +126 +126 +127 +128 +129 +129 +130 +130 +133 +129 +125 +124 +124 +124 +127 +129 +130 +131 +133 +134 +131 +127 +127 +129 +131 +130 +128 +126 +126 +128 +128 +128 +129 +128 +127 +128 +132 +137 +136 +134 +133 +128 +124 +127 +133 +135 +133 +130 +133 +130 +130 +133 +133 +129 +125 +125 +122 +125 +130 +136 +141 +141 +135 +127 +124 +123 +126 +129 +123 +114 +113 +119 +132 +129 +126 +123 +118 +114 +111 +112 +131 +142 +146 +130 +115 +115 +121 +124 +132 +131 +129 +128 +128 +125 +125 +129 +135 +132 +126 +117 +110 +110 +115 +122 +127 +117 +109 +107 +113 +119 +121 +120 +123 +124 +125 +124 +125 +127 +126 +124 +122 +117 +113 +112 +112 +112 +114 +115 +115 +113 +113 +114 +112 +109 +105 +105 +107 +109 +111 +112 +114 +116 +118 +119 +110 +110 +109 +107 +103 +101 +105 +110 +116 +119 +122 +123 +126 +130 +134 +135 +133 +133 +134 +138 +143 +142 +131 +120 +117 +124 +131 +134 +134 +134 +134 +133 +127 +124 +122 +124 +128 +128 +128 +128 +130 +128 +126 +127 +127 +128 +130 +133 +136 +141 +147 +148 +140 +133 +131 +132 +133 +131 +131 +134 +136 +136 +136 +137 +148 +154 +161 +163 +159 +151 +143 +139 +136 +130 +132 +135 +143 +148 +143 +142 +148 +149 +148 +146 +147 +152 +152 +150 +149 +147 +146 +148 +148 +142 +133 +127 +125 +128 +130 +133 +139 +145 +147 +145 +142 +138 +138 +145 +153 +153 +146 +140 +139 +138 +136 +134 +132 +133 +137 +141 +143 +139 +139 +141 +141 +143 +143 +139 +135 +136 +138 +139 +136 +132 +134 +140 +147 +147 +143 +137 +135 +138 +138 +136 +136 +139 +143 +146 +147 +144 +138 +132 +135 +138 +140 +141 +143 +145 +145 +143 +141 +142 +142 +141 +139 +136 +135 +136 +140 +141 +143 +144 +143 +142 +141 +140 +142 +146 +142 +137 +139 +136 +132 +135 +136 +136 +137 +139 +141 +140 +141 +143 +142 +137 +132 +131 +130 +129 +129 +131 +131 +132 +132 +133 +133 +134 +136 +137 +139 +138 +139 +139 +139 +140 +141 +141 +134 +135 +136 +137 +138 +138 +137 +135 +130 +131 +133 +135 +136 +134 +131 +130 +132 +129 +132 +135 +133 +133 +135 +135 +137 +138 +137 +136 +137 +140 +141 +140 +139 +142 +146 +150 +149 +146 +142 +139 +139 +138 +137 +136 +135 +134 +138 +142 +147 +143 +140 +136 +134 +132 +135 +138 +142 +145 +146 +147 +148 +148 +144 +140 +136 +134 +133 +134 +136 +139 +142 +143 +135 +132 +128 +129 +132 +134 +135 +136 +135 +132 +135 +144 +150 +150 +153 +160 +148 +149 +151 +155 +156 +151 +146 +141 +147 +159 +169 +171 +175 +176 +162 +141 +125 +126 +134 +140 +144 +161 +185 +196 +188 +168 +169 +176 +163 +142 +131 +140 +162 +172 +169 +157 +157 +170 +174 +170 +173 +172 +157 +127 +106 +109 +121 +126 +135 +138 +141 +138 +134 +132 +135 +140 +140 +134 +128 +124 +130 +153 +172 +173 +149 +131 +127 +146 +162 +160 +147 +133 +128 +148 +174 +185 +185 +183 +174 +157 +132 +132 +148 +169 +172 +162 +154 +151 +159 +176 +181 +168 +159 +145 +119 +112 +138 +163 +165 +144 +127 +137 +164 +179 +164 +160 +154 +149 +142 +143 +159 +178 +183 +160 +136 +131 +136 +139 +139 +136 +151 +173 +189 +189 +190 +200 +192 +168 +138 +148 +180 +188 +169 +162 +162 +162 +159 +162 +169 +182 +187 +177 +170 +172 +166 +159 +164 +177 +177 +165 +160 +165 +189 +193 +184 +173 +173 +177 +179 +178 +172 +179 +188 +192 +192 +188 +185 +184 +179 +185 +190 +193 +203 +214 +214 +205 +196 +198 +207 +218 +224 +227 +222 +211 +201 +214 +228 +228 +221 +221 +223 +220 +217 +207 +188 +171 +171 +186 +191 +183 +187 +190 +198 +205 +209 +206 +200 +195 +195 +198 +206 +209 +205 +201 +196 +190 +192 +203 +209 +210 +207 +190 +176 +175 +190 +214 +209 +194 +181 +185 +191 +166 +130 +126 +159 +184 +182 +178 +176 +178 +182 +177 +177 +185 +198 +207 +190 +157 +129 +128 +152 +185 +190 +172 +151 +136 +116 +114 +121 +121 +118 +121 +126 +138 +148 +149 +157 +156 +144 +135 +139 +144 +149 +152 +153 +150 +149 +151 +153 +153 +153 +155 +158 +161 +164 +165 +168 +170 +170 +173 +176 +178 +180 +182 +181 +178 +179 +178 +178 +180 +184 +188 +190 +190 +187 +188 +187 +188 +187 +179 +167 +165 +169 +181 +191 +209 +228 +237 +246 +251 +250 +250 +249 +250 +253 +254 +253 +254 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +250 +250 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +251 +251 +250 +249 +249 +249 +249 +248 +247 +247 +248 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +248 +249 +250 +251 +251 +250 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +250 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +248 +249 +248 +248 +248 +248 +247 +247 +247 +247 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +253 +251 +248 +245 +239 +222 +196 +180 +178 +180 +181 +185 +189 +183 +174 +168 +168 +169 +167 +163 +161 +161 +160 +158 +155 +154 +155 +156 +158 +159 +156 +151 +145 +146 +152 +156 +157 +167 +178 +180 +178 +175 +170 +166 +162 +152 +143 +148 +161 +160 +146 +136 +139 +144 +145 +148 +154 +158 +160 +164 +167 +173 +171 +160 +153 +152 +147 +139 +140 +150 +152 +149 +152 +159 +157 +152 +152 +156 +159 +158 +152 +150 +151 +154 +155 +153 +151 +149 +149 +150 +149 +149 +154 +153 +152 +153 +152 +149 +144 +139 +142 +144 +142 +137 +135 +138 +141 +142 +142 +142 +141 +138 +134 +131 +130 +131 +135 +138 +139 +138 +138 +138 +138 +137 +137 +139 +142 +144 +147 +149 +149 +147 +142 +137 +138 +143 +144 +147 +147 +145 +146 +143 +140 +142 +144 +144 +144 +144 +146 +145 +144 +141 +137 +134 +131 +131 +135 +141 +144 +142 +144 +149 +153 +152 +145 +145 +145 +146 +149 +151 +149 +146 +141 +140 +138 +136 +133 +132 +134 +138 +148 +146 +144 +140 +136 +134 +138 +143 +145 +146 +146 +145 +146 +149 +148 +146 +146 +149 +152 +153 +151 +147 +146 +147 +133 +128 +132 +139 +138 +137 +139 +140 +145 +146 +147 +147 +148 +147 +143 +138 +136 +138 +139 +133 +125 +123 +132 +144 +137 +137 +137 +137 +138 +140 +141 +142 +142 +140 +142 +150 +155 +152 +142 +134 +135 +132 +133 +136 +138 +137 +138 +142 +141 +138 +143 +154 +155 +145 +135 +132 +135 +135 +135 +135 +136 +137 +134 +132 +137 +137 +139 +141 +142 +142 +139 +136 +131 +130 +134 +142 +147 +147 +146 +148 +153 +153 +149 +145 +144 +149 +154 +156 +158 +155 +147 +143 +150 +162 +163 +156 +152 +154 +155 +156 +155 +155 +156 +157 +157 +154 +153 +155 +157 +155 +153 +153 +159 +160 +159 +157 +157 +160 +162 +165 +167 +167 +170 +176 +183 +185 +180 +175 +170 +165 +163 +166 +164 +161 +158 +152 +143 +150 +166 +176 +169 +158 +154 +154 +156 +151 +151 +153 +149 +142 +144 +153 +150 +151 +149 +147 +147 +150 +153 +154 +151 +148 +148 +150 +149 +145 +142 +142 +145 +146 +148 +149 +149 +147 +144 +144 +143 +152 +155 +148 +141 +141 +144 +145 +152 +150 +149 +145 +139 +141 +146 +146 +142 +141 +138 +135 +133 +136 +140 +143 +139 +140 +140 +140 +138 +136 +134 +133 +134 +133 +132 +133 +134 +134 +133 +132 +136 +133 +134 +139 +141 +141 +139 +139 +140 +132 +125 +124 +130 +136 +139 +139 +143 +143 +138 +133 +128 +126 +125 +123 +128 +130 +131 +130 +129 +128 +128 +128 +128 +127 +126 +126 +125 +124 +127 +130 +131 +135 +139 +140 +135 +129 +127 +129 +134 +133 +131 +131 +131 +130 +128 +128 +129 +127 +124 +124 +128 +133 +134 +131 +134 +130 +129 +132 +131 +127 +125 +128 +130 +129 +127 +128 +130 +131 +129 +126 +123 +126 +128 +130 +130 +129 +127 +124 +125 +126 +128 +129 +124 +119 +120 +125 +130 +126 +122 +120 +118 +115 +113 +112 +129 +135 +134 +125 +117 +118 +123 +125 +133 +131 +133 +134 +129 +126 +125 +124 +125 +122 +116 +112 +107 +107 +116 +126 +129 +120 +110 +107 +112 +119 +123 +124 +124 +122 +123 +126 +127 +125 +123 +122 +121 +118 +116 +118 +120 +120 +119 +119 +119 +118 +116 +116 +114 +110 +108 +106 +107 +107 +109 +113 +116 +117 +116 +116 +109 +106 +103 +103 +105 +107 +109 +112 +116 +119 +122 +122 +122 +125 +128 +130 +127 +129 +132 +136 +140 +137 +128 +119 +118 +125 +130 +128 +126 +129 +132 +131 +128 +129 +131 +134 +134 +131 +127 +125 +122 +121 +119 +119 +121 +123 +127 +130 +135 +137 +141 +141 +137 +133 +131 +131 +136 +136 +137 +140 +141 +140 +141 +143 +149 +154 +160 +162 +158 +150 +142 +138 +134 +129 +129 +127 +133 +143 +143 +144 +150 +147 +140 +135 +136 +138 +137 +134 +135 +138 +146 +150 +147 +138 +129 +124 +124 +125 +127 +130 +137 +145 +146 +142 +130 +131 +134 +141 +146 +145 +143 +141 +140 +142 +144 +143 +140 +138 +140 +143 +144 +143 +146 +148 +146 +144 +142 +136 +136 +140 +142 +142 +139 +138 +141 +144 +147 +148 +145 +139 +137 +139 +140 +140 +142 +146 +147 +144 +142 +139 +136 +133 +132 +137 +143 +145 +144 +142 +139 +136 +137 +139 +140 +139 +138 +136 +135 +134 +137 +140 +144 +146 +143 +140 +138 +138 +136 +138 +137 +138 +142 +138 +134 +136 +133 +133 +135 +140 +144 +145 +144 +144 +143 +138 +132 +127 +124 +122 +122 +123 +125 +130 +135 +136 +134 +132 +136 +138 +139 +138 +137 +137 +137 +137 +136 +135 +134 +138 +138 +137 +136 +137 +136 +134 +136 +135 +133 +133 +134 +135 +134 +134 +133 +130 +132 +135 +134 +135 +138 +139 +137 +136 +134 +134 +138 +142 +143 +141 +136 +139 +143 +145 +144 +141 +138 +136 +140 +139 +140 +141 +141 +139 +138 +139 +141 +140 +138 +135 +131 +129 +131 +135 +143 +145 +145 +144 +147 +149 +145 +137 +128 +135 +141 +141 +140 +140 +140 +139 +136 +137 +134 +132 +138 +145 +142 +133 +133 +125 +120 +125 +131 +136 +144 +153 +154 +153 +149 +151 +153 +146 +141 +148 +167 +167 +165 +164 +168 +174 +172 +166 +144 +138 +140 +144 +144 +154 +178 +196 +188 +169 +165 +163 +147 +131 +124 +133 +149 +167 +171 +164 +164 +166 +165 +166 +169 +189 +180 +133 +97 +101 +123 +133 +134 +134 +135 +136 +134 +131 +132 +136 +144 +137 +126 +119 +124 +143 +161 +170 +152 +134 +131 +149 +163 +161 +143 +126 +122 +137 +160 +171 +171 +182 +193 +186 +148 +124 +125 +158 +181 +173 +152 +138 +156 +181 +193 +177 +166 +152 +126 +114 +130 +159 +177 +154 +125 +125 +150 +175 +177 +165 +150 +146 +146 +139 +142 +159 +180 +173 +155 +138 +133 +138 +140 +133 +129 +154 +183 +191 +191 +204 +205 +184 +143 +136 +165 +180 +161 +153 +155 +156 +161 +163 +168 +182 +192 +188 +180 +180 +170 +154 +150 +164 +171 +164 +158 +160 +176 +183 +181 +176 +177 +178 +174 +169 +167 +180 +193 +194 +190 +188 +186 +186 +177 +183 +185 +186 +197 +213 +220 +217 +197 +193 +201 +219 +230 +229 +220 +208 +196 +206 +220 +227 +224 +223 +225 +224 +225 +224 +207 +182 +168 +169 +178 +185 +192 +194 +200 +209 +211 +206 +197 +191 +191 +196 +205 +210 +209 +206 +199 +188 +179 +200 +217 +217 +204 +187 +183 +192 +192 +208 +204 +194 +184 +187 +191 +170 +139 +135 +155 +181 +190 +187 +180 +179 +180 +171 +172 +185 +200 +207 +191 +161 +124 +113 +128 +162 +184 +182 +163 +141 +119 +112 +119 +119 +116 +125 +137 +149 +155 +151 +150 +147 +139 +136 +142 +147 +153 +156 +157 +154 +151 +150 +152 +154 +153 +155 +158 +160 +162 +163 +167 +170 +168 +170 +171 +174 +178 +181 +179 +176 +176 +175 +176 +178 +181 +185 +188 +190 +189 +187 +187 +190 +190 +179 +168 +167 +173 +190 +205 +225 +240 +245 +250 +252 +251 +251 +251 +251 +252 +253 +254 +254 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +251 +251 +250 +250 +249 +249 +250 +251 +251 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +249 +249 +250 +250 +249 +248 +249 +249 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +247 +247 +246 +246 +247 +247 +248 +247 +247 +247 +247 +248 +250 +250 +249 +249 +248 +249 +250 +250 +249 +250 +250 +251 +250 +250 +249 +250 +251 +251 +250 +250 +250 +251 +250 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +253 +252 +252 +252 +251 +251 +251 +251 +252 +253 +253 +252 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +252 +250 +249 +249 +252 +238 +210 +189 +181 +179 +180 +183 +186 +179 +170 +164 +163 +165 +165 +163 +161 +162 +160 +158 +159 +162 +161 +157 +155 +157 +154 +149 +147 +151 +155 +156 +155 +166 +177 +178 +176 +172 +167 +161 +158 +151 +146 +152 +161 +155 +140 +132 +133 +145 +154 +159 +163 +163 +164 +168 +170 +171 +168 +161 +152 +146 +142 +139 +149 +160 +159 +153 +157 +159 +153 +149 +156 +161 +164 +161 +156 +154 +156 +157 +155 +153 +150 +148 +149 +153 +152 +151 +152 +151 +151 +153 +153 +150 +145 +140 +145 +144 +144 +143 +141 +139 +140 +144 +142 +141 +137 +133 +129 +128 +129 +130 +137 +139 +141 +141 +141 +142 +140 +138 +137 +139 +142 +144 +146 +145 +143 +140 +137 +136 +140 +145 +145 +148 +149 +148 +152 +147 +142 +142 +144 +145 +147 +150 +148 +147 +145 +143 +137 +131 +128 +131 +135 +140 +141 +140 +143 +151 +153 +149 +143 +143 +144 +145 +147 +147 +144 +142 +140 +140 +139 +138 +137 +137 +140 +142 +150 +148 +144 +138 +134 +131 +133 +135 +142 +143 +140 +133 +131 +138 +145 +147 +148 +149 +151 +152 +150 +143 +142 +145 +136 +135 +143 +151 +149 +145 +144 +143 +143 +143 +143 +144 +147 +147 +143 +138 +142 +141 +139 +136 +131 +131 +138 +146 +141 +139 +136 +137 +141 +147 +151 +153 +149 +146 +146 +149 +152 +150 +142 +136 +139 +138 +140 +143 +143 +143 +144 +146 +153 +145 +142 +148 +152 +148 +141 +138 +138 +137 +139 +142 +140 +135 +132 +132 +135 +135 +137 +138 +140 +140 +139 +137 +138 +138 +142 +146 +146 +145 +147 +152 +154 +153 +149 +146 +146 +149 +153 +154 +154 +154 +150 +148 +152 +160 +161 +158 +153 +155 +158 +159 +158 +157 +157 +158 +159 +155 +154 +156 +157 +156 +156 +156 +158 +161 +160 +158 +159 +163 +165 +165 +166 +166 +168 +176 +185 +189 +185 +181 +173 +168 +165 +166 +164 +162 +159 +153 +142 +152 +169 +177 +167 +156 +156 +158 +160 +154 +151 +152 +150 +144 +146 +153 +152 +152 +151 +148 +148 +150 +153 +154 +150 +146 +143 +145 +146 +142 +141 +141 +144 +145 +148 +150 +149 +145 +144 +145 +146 +148 +149 +147 +142 +139 +143 +148 +153 +149 +146 +141 +138 +142 +148 +148 +146 +145 +141 +135 +132 +134 +138 +140 +137 +138 +139 +139 +138 +135 +132 +130 +127 +128 +131 +134 +135 +134 +134 +135 +140 +136 +134 +139 +144 +144 +142 +140 +142 +136 +129 +126 +132 +139 +140 +135 +141 +141 +138 +134 +132 +131 +130 +128 +131 +132 +134 +132 +129 +127 +127 +128 +122 +124 +125 +127 +126 +125 +128 +132 +132 +136 +141 +141 +136 +132 +130 +131 +133 +132 +133 +134 +134 +132 +130 +129 +132 +130 +126 +123 +124 +128 +130 +128 +132 +131 +132 +132 +129 +125 +124 +126 +128 +127 +123 +121 +125 +132 +132 +128 +126 +126 +124 +121 +120 +120 +121 +122 +128 +126 +124 +124 +125 +126 +128 +129 +123 +124 +126 +127 +124 +120 +116 +116 +117 +119 +121 +121 +121 +122 +125 +126 +124 +129 +142 +144 +131 +124 +124 +120 +107 +107 +109 +111 +110 +109 +117 +126 +124 +119 +112 +110 +115 +123 +128 +128 +124 +122 +123 +128 +127 +123 +121 +124 +120 +119 +119 +123 +126 +124 +121 +119 +122 +120 +120 +121 +121 +117 +112 +108 +107 +105 +107 +111 +114 +114 +112 +110 +109 +103 +98 +102 +109 +113 +113 +112 +114 +119 +122 +123 +123 +124 +127 +128 +128 +129 +131 +134 +135 +134 +129 +125 +123 +129 +129 +121 +119 +126 +131 +130 +135 +134 +133 +133 +131 +128 +124 +122 +125 +124 +125 +127 +128 +128 +128 +129 +129 +129 +131 +132 +132 +130 +130 +132 +143 +143 +144 +147 +147 +146 +145 +146 +145 +147 +152 +153 +151 +146 +141 +138 +136 +134 +132 +124 +125 +136 +140 +145 +145 +145 +138 +128 +120 +116 +115 +114 +127 +138 +148 +148 +143 +140 +138 +136 +131 +133 +135 +138 +144 +148 +144 +136 +122 +128 +137 +142 +140 +138 +140 +144 +145 +149 +152 +153 +151 +148 +146 +146 +147 +147 +152 +153 +149 +146 +143 +138 +145 +146 +145 +143 +144 +147 +148 +146 +145 +146 +144 +140 +139 +141 +143 +143 +145 +148 +148 +141 +137 +137 +139 +138 +137 +144 +149 +149 +145 +142 +138 +136 +135 +137 +137 +136 +136 +137 +137 +136 +137 +141 +145 +146 +142 +140 +140 +141 +136 +134 +132 +135 +137 +134 +133 +135 +133 +135 +139 +144 +145 +143 +141 +141 +138 +134 +130 +126 +122 +119 +118 +117 +125 +132 +138 +138 +134 +131 +133 +136 +136 +134 +134 +135 +136 +136 +134 +132 +135 +141 +141 +137 +135 +137 +137 +134 +143 +138 +133 +130 +131 +134 +136 +137 +134 +132 +134 +135 +133 +135 +141 +143 +138 +137 +134 +134 +137 +140 +141 +141 +135 +137 +139 +139 +138 +136 +135 +135 +140 +140 +141 +145 +147 +146 +143 +141 +137 +136 +135 +135 +132 +129 +130 +133 +139 +142 +142 +142 +145 +148 +141 +131 +120 +128 +139 +145 +147 +145 +141 +137 +143 +144 +142 +140 +143 +148 +143 +134 +132 +128 +120 +114 +120 +132 +140 +141 +154 +156 +151 +148 +147 +135 +136 +155 +168 +167 +168 +168 +168 +168 +169 +170 +167 +157 +152 +153 +152 +157 +174 +191 +186 +167 +158 +148 +131 +120 +117 +126 +140 +157 +173 +181 +174 +148 +139 +153 +185 +206 +192 +136 +92 +92 +116 +133 +134 +132 +133 +136 +134 +130 +130 +135 +137 +135 +126 +120 +125 +138 +152 +165 +156 +143 +137 +146 +158 +161 +146 +124 +122 +127 +146 +156 +154 +172 +192 +192 +175 +142 +119 +134 +173 +198 +184 +156 +152 +165 +177 +174 +167 +156 +139 +138 +138 +161 +185 +164 +132 +123 +134 +161 +176 +166 +144 +139 +149 +145 +136 +138 +160 +181 +179 +148 +127 +130 +137 +132 +126 +146 +179 +192 +186 +195 +203 +190 +166 +147 +155 +162 +151 +145 +148 +155 +166 +172 +175 +180 +193 +199 +192 +184 +168 +157 +149 +153 +160 +164 +163 +163 +161 +168 +173 +179 +181 +173 +161 +154 +165 +181 +194 +194 +190 +189 +189 +188 +187 +188 +186 +184 +187 +198 +211 +223 +207 +199 +200 +211 +221 +224 +220 +209 +204 +203 +210 +218 +220 +223 +228 +231 +232 +225 +210 +195 +181 +164 +159 +168 +186 +194 +204 +213 +216 +211 +203 +195 +194 +197 +204 +211 +215 +216 +206 +191 +183 +201 +218 +218 +205 +191 +189 +195 +200 +208 +202 +196 +190 +191 +191 +174 +158 +148 +152 +175 +196 +198 +188 +184 +175 +171 +173 +181 +190 +197 +187 +163 +125 +115 +118 +139 +170 +197 +193 +168 +133 +114 +116 +118 +116 +129 +145 +154 +158 +150 +145 +144 +139 +139 +144 +147 +153 +155 +156 +154 +151 +150 +152 +154 +154 +155 +157 +158 +159 +161 +163 +167 +168 +170 +171 +172 +176 +178 +178 +176 +173 +173 +176 +178 +179 +181 +185 +188 +190 +187 +186 +191 +191 +178 +169 +172 +183 +202 +218 +235 +246 +248 +252 +252 +254 +253 +252 +252 +252 +252 +253 +253 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +252 +253 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +250 +250 +251 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +249 +248 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +247 +246 +246 +247 +248 +248 +247 +247 +246 +247 +248 +250 +250 +249 +249 +248 +249 +250 +250 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +250 +250 +250 +251 +250 +251 +252 +252 +253 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +252 +252 +252 +252 +253 +252 +252 +253 +253 +253 +252 +252 +251 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +251 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +250 +251 +254 +255 +252 +249 +248 +251 +253 +245 +223 +197 +185 +181 +180 +182 +182 +177 +168 +162 +159 +159 +161 +163 +162 +163 +162 +161 +163 +166 +163 +156 +156 +155 +151 +148 +151 +157 +158 +155 +156 +167 +178 +180 +176 +169 +161 +155 +155 +149 +145 +150 +159 +152 +138 +132 +138 +155 +168 +171 +168 +163 +162 +165 +169 +165 +162 +159 +151 +142 +143 +149 +157 +162 +160 +157 +160 +158 +153 +153 +152 +164 +171 +166 +158 +155 +154 +153 +153 +153 +150 +148 +149 +153 +154 +152 +146 +147 +150 +153 +155 +152 +147 +144 +143 +140 +144 +153 +154 +146 +142 +145 +143 +140 +134 +131 +131 +131 +134 +134 +137 +138 +139 +140 +142 +143 +142 +140 +140 +141 +141 +142 +141 +137 +132 +130 +132 +134 +142 +149 +147 +148 +148 +148 +151 +147 +145 +145 +147 +146 +147 +148 +146 +144 +143 +142 +136 +129 +129 +134 +139 +142 +142 +142 +145 +150 +148 +143 +141 +143 +146 +147 +146 +144 +143 +143 +142 +142 +142 +142 +143 +145 +146 +147 +148 +145 +141 +138 +138 +138 +138 +137 +138 +137 +132 +124 +121 +126 +136 +142 +146 +145 +147 +149 +147 +141 +138 +139 +139 +139 +147 +153 +149 +144 +143 +141 +139 +138 +138 +139 +144 +147 +144 +139 +147 +143 +140 +138 +138 +138 +141 +145 +146 +141 +137 +137 +142 +147 +148 +147 +150 +151 +149 +145 +145 +147 +145 +142 +143 +145 +145 +143 +141 +141 +141 +139 +151 +149 +144 +142 +143 +145 +144 +141 +144 +143 +143 +143 +139 +132 +132 +136 +137 +137 +138 +138 +139 +140 +139 +139 +141 +142 +145 +146 +142 +140 +145 +153 +154 +152 +149 +147 +147 +150 +154 +155 +154 +153 +153 +154 +156 +157 +158 +159 +152 +155 +158 +159 +158 +157 +156 +156 +159 +157 +156 +157 +157 +157 +158 +160 +157 +159 +158 +158 +161 +167 +168 +165 +165 +164 +167 +175 +186 +191 +188 +184 +173 +169 +166 +163 +160 +159 +158 +154 +150 +154 +165 +170 +163 +156 +157 +158 +159 +156 +153 +151 +150 +151 +151 +151 +154 +155 +154 +151 +150 +151 +152 +152 +148 +144 +143 +145 +145 +141 +138 +138 +141 +143 +147 +148 +146 +143 +144 +147 +149 +148 +145 +143 +141 +142 +147 +150 +151 +147 +144 +140 +139 +144 +150 +149 +147 +147 +143 +137 +133 +135 +137 +138 +135 +135 +135 +137 +137 +135 +131 +128 +126 +126 +130 +135 +135 +134 +135 +136 +142 +137 +134 +137 +142 +144 +143 +140 +143 +138 +130 +127 +133 +140 +140 +134 +136 +137 +137 +137 +137 +137 +135 +132 +134 +135 +135 +132 +128 +126 +126 +127 +120 +121 +124 +126 +126 +126 +129 +132 +135 +136 +139 +138 +136 +134 +132 +131 +129 +128 +130 +134 +134 +132 +130 +130 +135 +134 +130 +127 +124 +126 +130 +131 +132 +134 +134 +131 +128 +128 +127 +125 +126 +127 +124 +121 +126 +135 +136 +131 +128 +125 +123 +123 +124 +125 +126 +126 +124 +120 +117 +120 +127 +132 +130 +126 +121 +127 +133 +132 +123 +114 +113 +116 +115 +116 +118 +121 +121 +121 +122 +124 +120 +126 +137 +139 +127 +121 +122 +118 +103 +106 +112 +117 +118 +117 +120 +126 +122 +119 +115 +114 +118 +126 +129 +129 +124 +123 +126 +130 +127 +121 +122 +128 +127 +124 +123 +126 +128 +127 +123 +121 +121 +121 +123 +125 +126 +121 +112 +104 +103 +101 +101 +105 +109 +110 +108 +107 +107 +104 +103 +106 +108 +109 +109 +110 +112 +117 +122 +123 +124 +126 +127 +126 +128 +129 +131 +132 +132 +131 +130 +129 +129 +132 +128 +121 +121 +129 +133 +131 +137 +133 +127 +122 +120 +122 +124 +125 +131 +131 +133 +135 +135 +132 +130 +130 +132 +131 +132 +133 +133 +132 +133 +136 +144 +142 +142 +145 +146 +144 +141 +140 +142 +143 +145 +146 +145 +142 +138 +135 +136 +139 +141 +131 +128 +137 +140 +145 +145 +143 +137 +127 +116 +112 +113 +115 +132 +144 +148 +144 +145 +153 +154 +148 +140 +142 +143 +146 +151 +153 +146 +137 +130 +135 +143 +147 +145 +142 +142 +145 +147 +150 +154 +156 +155 +151 +147 +143 +147 +147 +149 +150 +147 +145 +144 +141 +149 +148 +146 +145 +150 +155 +152 +144 +143 +144 +144 +142 +142 +143 +143 +143 +147 +149 +147 +138 +134 +136 +142 +143 +144 +149 +150 +148 +143 +141 +140 +140 +136 +137 +135 +133 +134 +138 +141 +141 +139 +141 +142 +141 +139 +139 +141 +144 +141 +135 +132 +132 +130 +127 +127 +129 +132 +137 +143 +144 +140 +134 +133 +136 +131 +132 +131 +129 +126 +123 +121 +119 +127 +131 +136 +137 +134 +131 +132 +132 +132 +133 +135 +137 +137 +137 +133 +130 +137 +142 +141 +137 +135 +137 +138 +136 +143 +138 +132 +129 +130 +133 +135 +135 +135 +136 +139 +137 +131 +134 +141 +145 +139 +139 +138 +137 +135 +135 +138 +140 +139 +139 +139 +138 +136 +136 +137 +138 +140 +139 +140 +143 +147 +148 +146 +143 +137 +135 +135 +136 +135 +133 +131 +131 +134 +138 +140 +141 +144 +145 +137 +126 +122 +122 +130 +143 +151 +148 +143 +141 +142 +144 +145 +144 +143 +141 +139 +139 +136 +133 +126 +123 +127 +138 +143 +141 +149 +161 +165 +160 +149 +129 +128 +149 +159 +171 +173 +161 +155 +165 +174 +175 +176 +170 +164 +160 +156 +155 +168 +185 +187 +169 +157 +137 +113 +101 +103 +115 +134 +149 +169 +185 +177 +143 +129 +146 +194 +215 +194 +134 +93 +94 +115 +130 +135 +134 +136 +137 +134 +129 +130 +135 +130 +132 +128 +122 +123 +131 +144 +156 +159 +154 +147 +145 +155 +167 +162 +142 +124 +125 +141 +149 +142 +156 +184 +195 +192 +163 +127 +118 +152 +199 +203 +176 +155 +155 +163 +166 +164 +158 +150 +155 +149 +161 +181 +169 +141 +126 +128 +153 +166 +166 +146 +130 +142 +152 +146 +140 +144 +169 +177 +158 +136 +132 +136 +134 +132 +144 +175 +194 +187 +186 +191 +182 +177 +168 +162 +159 +157 +153 +151 +164 +171 +178 +179 +180 +190 +198 +194 +186 +165 +155 +145 +145 +153 +160 +162 +162 +157 +161 +169 +182 +186 +172 +156 +153 +165 +179 +192 +195 +193 +195 +192 +190 +186 +187 +190 +195 +191 +187 +195 +209 +215 +209 +204 +202 +206 +218 +222 +215 +209 +201 +201 +211 +219 +225 +231 +233 +233 +222 +205 +197 +194 +176 +154 +146 +168 +191 +214 +223 +221 +217 +212 +206 +201 +198 +201 +209 +217 +221 +212 +197 +197 +201 +206 +206 +201 +195 +191 +188 +205 +206 +201 +198 +195 +194 +190 +175 +165 +154 +146 +166 +196 +205 +196 +187 +172 +171 +175 +177 +182 +193 +187 +166 +138 +119 +114 +135 +169 +202 +210 +196 +159 +126 +116 +118 +121 +134 +147 +157 +157 +148 +144 +145 +143 +142 +143 +143 +149 +148 +148 +149 +150 +152 +154 +156 +156 +157 +158 +158 +158 +159 +161 +163 +169 +172 +174 +173 +172 +174 +176 +177 +170 +170 +174 +177 +177 +177 +180 +184 +187 +186 +187 +192 +190 +176 +170 +176 +198 +217 +231 +242 +249 +249 +252 +252 +255 +254 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +251 +251 +250 +250 +250 +250 +251 +251 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +249 +250 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +252 +252 +253 +253 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +251 +250 +249 +248 +249 +249 +247 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +250 +250 +249 +249 +248 +249 +250 +250 +250 +250 +251 +251 +251 +250 +251 +251 +251 +251 +250 +250 +250 +251 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +253 +253 +254 +253 +253 +252 +252 +252 +252 +252 +253 +252 +252 +252 +251 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +253 +252 +252 +254 +255 +252 +247 +246 +250 +253 +248 +228 +203 +188 +182 +180 +181 +179 +176 +170 +164 +159 +157 +160 +165 +167 +166 +165 +166 +169 +170 +164 +156 +156 +152 +147 +148 +156 +162 +161 +156 +161 +169 +179 +183 +177 +166 +157 +151 +153 +145 +139 +147 +159 +155 +142 +135 +151 +166 +176 +174 +167 +160 +159 +163 +165 +159 +155 +153 +147 +141 +147 +156 +158 +158 +157 +159 +161 +159 +157 +161 +159 +175 +181 +168 +152 +148 +151 +153 +153 +153 +152 +149 +149 +153 +154 +152 +144 +147 +152 +155 +155 +153 +149 +146 +143 +140 +145 +158 +159 +148 +139 +139 +143 +139 +136 +134 +135 +137 +138 +139 +139 +139 +139 +139 +143 +146 +146 +143 +145 +144 +143 +143 +141 +135 +131 +129 +129 +132 +141 +149 +147 +146 +149 +147 +148 +147 +148 +150 +149 +147 +144 +144 +142 +141 +141 +140 +136 +132 +134 +137 +142 +143 +143 +142 +143 +144 +141 +137 +140 +143 +147 +148 +146 +143 +144 +147 +145 +146 +145 +145 +146 +148 +148 +149 +150 +147 +143 +141 +142 +143 +141 +137 +133 +132 +128 +122 +119 +120 +126 +131 +142 +143 +145 +146 +144 +139 +136 +136 +139 +138 +141 +143 +139 +137 +137 +136 +137 +135 +134 +136 +142 +146 +144 +140 +147 +143 +139 +139 +140 +140 +141 +142 +145 +141 +138 +137 +139 +138 +133 +129 +139 +145 +147 +143 +140 +144 +146 +146 +147 +147 +144 +138 +134 +134 +132 +129 +137 +147 +150 +142 +137 +140 +143 +142 +148 +144 +141 +139 +134 +131 +135 +142 +144 +144 +143 +142 +141 +141 +141 +141 +140 +140 +142 +144 +141 +139 +144 +150 +150 +149 +146 +144 +145 +148 +152 +154 +158 +154 +153 +157 +160 +160 +158 +158 +153 +155 +159 +162 +162 +161 +159 +157 +157 +158 +159 +158 +157 +157 +159 +161 +158 +158 +158 +159 +163 +167 +166 +164 +165 +165 +168 +175 +184 +189 +186 +181 +171 +167 +163 +159 +155 +156 +157 +154 +156 +155 +160 +163 +159 +157 +158 +157 +160 +160 +158 +153 +153 +158 +157 +154 +157 +158 +157 +154 +152 +152 +151 +150 +147 +145 +147 +150 +149 +142 +137 +136 +142 +145 +148 +146 +145 +146 +149 +150 +149 +150 +146 +138 +140 +148 +151 +148 +146 +143 +143 +144 +144 +148 +149 +145 +144 +145 +142 +138 +136 +139 +139 +137 +133 +134 +135 +136 +136 +134 +132 +130 +132 +130 +131 +135 +135 +135 +135 +138 +141 +137 +134 +135 +138 +142 +142 +140 +144 +138 +131 +129 +134 +139 +138 +133 +131 +133 +135 +137 +141 +142 +139 +135 +136 +136 +134 +131 +127 +125 +126 +127 +125 +124 +125 +128 +130 +130 +133 +134 +135 +136 +137 +136 +135 +135 +133 +130 +123 +122 +125 +131 +133 +131 +130 +131 +134 +136 +133 +128 +126 +127 +131 +134 +134 +137 +136 +130 +128 +130 +129 +125 +123 +126 +126 +124 +128 +135 +135 +130 +127 +126 +127 +131 +133 +131 +127 +124 +120 +116 +117 +125 +134 +136 +130 +123 +125 +131 +135 +128 +114 +104 +107 +114 +121 +121 +123 +123 +123 +122 +123 +125 +124 +123 +124 +123 +119 +120 +120 +117 +113 +115 +119 +121 +122 +122 +124 +126 +126 +124 +120 +116 +118 +124 +128 +128 +124 +126 +131 +133 +128 +122 +124 +131 +131 +126 +123 +125 +127 +126 +124 +122 +118 +117 +116 +114 +115 +114 +112 +109 +104 +100 +98 +102 +104 +103 +102 +102 +105 +108 +111 +111 +106 +103 +104 +108 +111 +115 +119 +122 +124 +126 +125 +124 +125 +126 +128 +130 +129 +127 +126 +127 +129 +131 +130 +127 +129 +135 +136 +133 +136 +132 +124 +117 +116 +121 +130 +135 +137 +136 +136 +137 +136 +134 +133 +134 +142 +141 +141 +142 +142 +140 +139 +141 +138 +136 +136 +139 +139 +136 +134 +132 +134 +135 +138 +141 +142 +141 +137 +134 +133 +139 +145 +141 +138 +144 +144 +146 +152 +147 +140 +135 +133 +135 +138 +139 +143 +147 +146 +145 +155 +167 +163 +149 +146 +148 +148 +151 +157 +160 +156 +149 +148 +149 +153 +157 +159 +155 +151 +147 +148 +150 +152 +154 +153 +150 +145 +142 +144 +142 +143 +144 +141 +142 +144 +143 +149 +148 +147 +149 +156 +158 +152 +143 +144 +144 +144 +145 +145 +145 +143 +142 +148 +149 +146 +137 +134 +136 +141 +141 +144 +146 +147 +143 +140 +140 +142 +143 +136 +136 +133 +130 +131 +137 +142 +143 +140 +139 +137 +136 +136 +138 +141 +143 +138 +134 +133 +133 +128 +127 +131 +131 +129 +132 +136 +136 +130 +125 +125 +130 +130 +133 +135 +134 +133 +132 +130 +128 +129 +130 +132 +133 +133 +132 +133 +132 +133 +136 +139 +141 +140 +137 +134 +131 +138 +140 +139 +137 +135 +137 +138 +137 +138 +135 +132 +131 +133 +133 +132 +130 +137 +140 +143 +138 +130 +131 +138 +142 +139 +140 +140 +139 +135 +133 +135 +139 +141 +141 +140 +138 +135 +135 +138 +140 +139 +138 +137 +138 +141 +144 +144 +141 +138 +137 +137 +138 +139 +136 +133 +133 +132 +136 +139 +142 +144 +142 +135 +129 +131 +124 +125 +137 +146 +147 +145 +146 +139 +140 +144 +147 +144 +140 +141 +145 +143 +136 +133 +135 +139 +140 +141 +142 +142 +163 +177 +175 +159 +134 +122 +130 +150 +172 +169 +139 +128 +155 +182 +188 +180 +177 +170 +160 +153 +149 +164 +187 +187 +173 +163 +138 +107 +90 +92 +106 +122 +133 +148 +162 +164 +149 +140 +148 +194 +217 +189 +124 +88 +97 +119 +130 +136 +136 +138 +139 +136 +130 +129 +133 +131 +133 +132 +126 +123 +131 +141 +146 +159 +159 +154 +145 +150 +168 +172 +160 +139 +138 +151 +155 +139 +143 +173 +199 +199 +175 +142 +126 +143 +178 +189 +175 +158 +156 +164 +165 +162 +161 +155 +156 +149 +158 +176 +178 +156 +133 +131 +151 +163 +165 +144 +123 +134 +157 +161 +154 +140 +139 +144 +153 +156 +151 +144 +142 +138 +143 +170 +193 +196 +190 +185 +172 +165 +174 +175 +170 +171 +165 +158 +171 +177 +181 +182 +184 +188 +187 +185 +186 +177 +158 +143 +144 +152 +158 +161 +165 +163 +164 +170 +186 +192 +180 +167 +165 +165 +175 +187 +195 +198 +201 +196 +192 +177 +179 +190 +205 +205 +192 +187 +191 +205 +211 +214 +207 +205 +216 +221 +213 +205 +196 +196 +209 +220 +227 +230 +229 +229 +223 +204 +190 +192 +192 +172 +147 +148 +182 +220 +236 +233 +224 +216 +212 +202 +194 +192 +200 +211 +219 +216 +206 +204 +206 +208 +202 +188 +186 +192 +194 +201 +201 +202 +201 +197 +194 +187 +175 +165 +159 +148 +165 +195 +208 +200 +182 +169 +168 +169 +170 +178 +194 +191 +169 +158 +134 +120 +129 +157 +192 +210 +205 +175 +142 +125 +126 +133 +147 +156 +164 +153 +145 +143 +146 +144 +142 +141 +138 +141 +140 +142 +146 +149 +152 +155 +157 +157 +157 +157 +157 +159 +160 +162 +162 +168 +172 +174 +172 +170 +171 +174 +176 +168 +168 +171 +175 +175 +174 +175 +179 +182 +185 +189 +192 +187 +175 +174 +185 +214 +232 +241 +249 +253 +252 +253 +251 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +251 +251 +253 +253 +252 +252 +251 +250 +250 +249 +250 +250 +251 +251 +251 +251 +252 +252 +250 +251 +251 +251 +251 +251 +251 +250 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +251 +252 +252 +253 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +249 +248 +249 +249 +248 +248 +248 +249 +248 +247 +247 +247 +248 +247 +248 +248 +249 +248 +248 +247 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +249 +250 +250 +249 +249 +248 +249 +250 +250 +249 +250 +250 +251 +250 +250 +251 +251 +252 +251 +251 +250 +251 +251 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +252 +251 +251 +251 +252 +253 +252 +252 +251 +251 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +253 +254 +253 +254 +255 +251 +246 +246 +250 +252 +249 +232 +205 +187 +180 +177 +178 +175 +174 +172 +170 +166 +163 +165 +169 +174 +170 +166 +169 +174 +173 +164 +155 +151 +145 +142 +149 +160 +165 +163 +159 +165 +169 +178 +182 +176 +163 +154 +152 +151 +143 +137 +146 +158 +157 +148 +143 +160 +172 +176 +169 +163 +158 +157 +159 +160 +157 +154 +151 +148 +148 +153 +158 +159 +157 +160 +163 +161 +159 +161 +162 +165 +179 +180 +162 +145 +145 +151 +155 +151 +153 +151 +148 +148 +152 +153 +152 +148 +152 +156 +157 +154 +150 +147 +145 +143 +142 +143 +148 +148 +143 +138 +136 +141 +140 +138 +138 +138 +140 +141 +142 +142 +141 +140 +141 +145 +149 +149 +147 +146 +144 +144 +146 +145 +140 +137 +136 +132 +132 +137 +143 +144 +144 +147 +146 +148 +147 +148 +149 +149 +145 +142 +142 +143 +143 +142 +140 +137 +136 +137 +140 +143 +143 +143 +143 +139 +135 +135 +138 +142 +143 +146 +148 +146 +143 +143 +146 +147 +148 +148 +145 +144 +147 +150 +151 +154 +152 +147 +143 +141 +141 +138 +133 +134 +131 +129 +127 +124 +122 +123 +128 +137 +142 +146 +145 +142 +139 +138 +136 +139 +136 +137 +137 +134 +133 +135 +134 +140 +136 +133 +134 +140 +145 +144 +140 +145 +141 +137 +136 +136 +137 +138 +140 +141 +140 +139 +138 +135 +131 +126 +123 +128 +135 +141 +142 +140 +141 +146 +150 +150 +144 +134 +132 +133 +132 +131 +129 +132 +143 +147 +140 +136 +141 +144 +143 +145 +140 +136 +135 +136 +137 +141 +146 +148 +147 +145 +144 +142 +142 +143 +143 +143 +139 +136 +140 +142 +143 +147 +150 +149 +146 +142 +141 +143 +146 +149 +151 +157 +157 +158 +159 +161 +160 +156 +152 +155 +157 +160 +164 +167 +166 +163 +159 +157 +160 +162 +161 +160 +159 +158 +159 +160 +159 +160 +162 +164 +165 +164 +165 +171 +173 +177 +181 +184 +184 +180 +177 +169 +165 +159 +156 +154 +158 +159 +154 +156 +155 +158 +160 +157 +156 +158 +157 +158 +160 +158 +153 +153 +157 +159 +158 +159 +160 +159 +155 +153 +152 +152 +150 +148 +148 +150 +153 +151 +145 +141 +141 +145 +147 +146 +142 +144 +150 +152 +149 +147 +147 +144 +139 +141 +148 +149 +147 +143 +140 +141 +143 +144 +148 +147 +141 +141 +142 +141 +139 +140 +143 +141 +137 +136 +139 +141 +141 +137 +135 +135 +136 +143 +135 +131 +135 +139 +139 +137 +136 +138 +136 +134 +134 +137 +140 +142 +142 +142 +140 +137 +135 +136 +135 +132 +128 +125 +127 +130 +134 +139 +143 +142 +138 +140 +137 +134 +130 +128 +128 +129 +130 +132 +128 +126 +129 +133 +135 +135 +135 +134 +135 +137 +137 +137 +136 +134 +130 +119 +118 +121 +127 +130 +129 +129 +131 +131 +132 +131 +127 +125 +126 +129 +130 +136 +136 +133 +130 +127 +127 +127 +127 +123 +126 +127 +125 +128 +132 +131 +127 +123 +124 +128 +133 +135 +131 +124 +120 +121 +120 +125 +133 +137 +133 +126 +123 +124 +128 +130 +122 +109 +103 +110 +120 +125 +127 +128 +130 +129 +129 +127 +127 +125 +126 +121 +117 +118 +120 +119 +118 +121 +123 +123 +121 +121 +125 +126 +124 +131 +131 +126 +121 +120 +123 +126 +126 +126 +130 +134 +136 +131 +126 +128 +130 +126 +122 +121 +124 +126 +125 +121 +119 +119 +119 +116 +110 +107 +110 +115 +120 +112 +107 +102 +102 +102 +99 +98 +100 +103 +105 +108 +108 +106 +105 +105 +108 +114 +116 +118 +120 +122 +124 +123 +120 +122 +122 +124 +126 +125 +122 +122 +124 +127 +129 +130 +130 +132 +135 +136 +135 +135 +135 +130 +122 +117 +123 +134 +142 +145 +143 +141 +140 +139 +137 +138 +139 +145 +144 +144 +147 +148 +145 +141 +139 +135 +135 +136 +138 +137 +135 +132 +132 +128 +129 +131 +135 +139 +140 +139 +137 +133 +136 +142 +140 +140 +144 +140 +142 +151 +147 +143 +144 +149 +154 +157 +158 +151 +149 +148 +151 +162 +169 +160 +146 +145 +147 +149 +152 +159 +165 +164 +158 +153 +154 +158 +164 +166 +161 +156 +152 +150 +151 +152 +151 +149 +146 +145 +144 +142 +138 +137 +136 +135 +139 +145 +145 +148 +148 +149 +150 +151 +150 +147 +144 +144 +143 +143 +144 +146 +146 +144 +142 +149 +150 +147 +138 +135 +137 +137 +135 +139 +141 +142 +140 +139 +140 +142 +143 +138 +138 +135 +131 +132 +139 +143 +143 +140 +137 +135 +135 +136 +139 +139 +139 +135 +132 +134 +133 +129 +134 +143 +143 +130 +129 +128 +127 +124 +123 +125 +128 +132 +135 +137 +136 +136 +137 +138 +137 +135 +134 +133 +133 +132 +132 +132 +131 +132 +136 +141 +143 +141 +139 +137 +136 +138 +138 +137 +137 +137 +137 +136 +135 +134 +132 +129 +130 +133 +134 +132 +130 +137 +138 +141 +137 +130 +131 +137 +139 +137 +138 +140 +139 +135 +133 +135 +140 +141 +141 +140 +137 +134 +134 +137 +139 +138 +137 +134 +133 +136 +140 +140 +138 +137 +137 +139 +142 +142 +139 +138 +138 +135 +136 +141 +144 +144 +141 +139 +139 +137 +131 +129 +133 +138 +141 +142 +143 +139 +140 +144 +147 +147 +145 +146 +148 +144 +140 +138 +140 +141 +139 +137 +137 +141 +161 +177 +178 +165 +146 +128 +117 +129 +155 +162 +139 +125 +143 +169 +181 +183 +175 +170 +168 +165 +153 +157 +179 +185 +173 +169 +156 +133 +115 +107 +112 +112 +116 +123 +130 +134 +136 +141 +145 +190 +213 +189 +128 +89 +88 +105 +122 +132 +133 +137 +138 +137 +136 +133 +130 +133 +134 +136 +132 +128 +138 +145 +140 +144 +149 +150 +144 +144 +158 +170 +169 +155 +151 +158 +163 +148 +141 +163 +192 +202 +176 +152 +148 +159 +174 +177 +170 +155 +157 +170 +172 +164 +158 +150 +150 +151 +155 +168 +184 +170 +140 +134 +145 +160 +161 +147 +127 +128 +148 +162 +162 +149 +127 +118 +138 +161 +166 +158 +152 +145 +147 +161 +184 +201 +205 +192 +172 +157 +166 +176 +176 +177 +173 +163 +168 +179 +188 +191 +187 +182 +176 +173 +177 +184 +172 +159 +157 +164 +170 +171 +169 +164 +168 +174 +185 +194 +189 +178 +174 +167 +170 +177 +187 +196 +200 +200 +199 +185 +178 +180 +195 +208 +207 +198 +191 +195 +209 +219 +213 +208 +215 +219 +212 +201 +192 +193 +205 +216 +225 +230 +227 +226 +226 +209 +187 +180 +193 +190 +172 +152 +172 +204 +231 +240 +233 +223 +217 +207 +194 +188 +194 +202 +210 +215 +214 +210 +216 +220 +207 +183 +179 +190 +198 +196 +201 +209 +208 +200 +194 +184 +174 +166 +168 +162 +176 +201 +216 +212 +188 +173 +166 +164 +166 +174 +191 +195 +182 +169 +155 +137 +123 +132 +168 +194 +194 +174 +154 +141 +137 +146 +158 +160 +163 +146 +140 +140 +143 +141 +139 +138 +137 +137 +138 +141 +146 +148 +149 +151 +154 +154 +153 +153 +155 +158 +160 +162 +162 +165 +168 +169 +168 +167 +169 +172 +172 +170 +167 +169 +173 +174 +172 +174 +177 +180 +186 +189 +187 +181 +176 +185 +203 +231 +246 +250 +252 +254 +253 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +254 +254 +253 +253 +252 +251 +251 +250 +252 +252 +252 +252 +252 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +251 +252 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +250 +250 +248 +248 +249 +249 +249 +248 +247 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +247 +247 +246 +246 +246 +247 +248 +248 +248 +249 +250 +250 +249 +249 +248 +249 +250 +249 +249 +249 +250 +250 +250 +250 +250 +251 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +249 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +253 +254 +250 +246 +247 +251 +252 +251 +234 +206 +186 +178 +174 +174 +171 +172 +173 +174 +173 +170 +171 +174 +177 +169 +164 +168 +174 +172 +161 +151 +145 +139 +140 +150 +162 +166 +164 +161 +165 +167 +174 +180 +174 +161 +154 +155 +146 +141 +139 +148 +158 +156 +151 +152 +164 +172 +172 +165 +160 +158 +156 +157 +159 +161 +160 +155 +154 +158 +159 +156 +162 +161 +165 +167 +160 +159 +161 +158 +155 +167 +170 +156 +147 +150 +154 +152 +149 +151 +150 +146 +146 +150 +153 +152 +152 +156 +159 +157 +152 +147 +144 +144 +140 +140 +137 +133 +134 +139 +143 +142 +139 +140 +142 +142 +141 +140 +142 +143 +143 +142 +140 +141 +146 +150 +150 +147 +141 +140 +142 +145 +146 +144 +142 +142 +138 +134 +134 +138 +140 +143 +145 +143 +150 +147 +145 +145 +145 +143 +143 +144 +146 +146 +144 +140 +138 +138 +140 +140 +145 +145 +146 +145 +138 +132 +135 +143 +145 +145 +146 +148 +147 +143 +142 +144 +147 +148 +149 +144 +142 +144 +150 +153 +154 +153 +148 +142 +138 +137 +135 +132 +139 +134 +131 +132 +130 +125 +127 +131 +132 +141 +147 +146 +142 +141 +140 +139 +139 +136 +137 +139 +137 +137 +139 +138 +143 +139 +134 +134 +140 +145 +143 +139 +141 +138 +135 +134 +132 +132 +135 +138 +138 +139 +139 +137 +134 +130 +128 +128 +126 +130 +138 +144 +144 +142 +147 +156 +153 +138 +127 +129 +136 +136 +136 +138 +137 +142 +141 +137 +138 +146 +149 +147 +139 +135 +133 +136 +141 +144 +146 +146 +147 +146 +145 +143 +141 +142 +143 +144 +149 +140 +134 +136 +143 +147 +149 +151 +151 +148 +143 +142 +144 +147 +150 +152 +151 +160 +165 +162 +159 +157 +153 +146 +155 +156 +159 +164 +168 +168 +163 +159 +159 +161 +164 +164 +163 +161 +158 +156 +162 +160 +162 +166 +166 +163 +164 +167 +178 +183 +186 +187 +184 +180 +176 +174 +168 +161 +157 +154 +156 +162 +163 +157 +153 +153 +157 +160 +156 +155 +157 +156 +153 +155 +155 +151 +149 +151 +157 +159 +160 +161 +159 +156 +153 +153 +152 +151 +150 +149 +150 +151 +150 +146 +146 +150 +145 +145 +141 +135 +140 +149 +151 +145 +146 +140 +139 +144 +146 +143 +143 +147 +141 +138 +138 +139 +141 +145 +145 +138 +139 +141 +141 +140 +142 +145 +142 +136 +140 +145 +147 +146 +139 +136 +138 +143 +151 +139 +131 +134 +141 +142 +139 +136 +136 +136 +136 +136 +138 +141 +143 +144 +140 +141 +144 +144 +140 +133 +125 +120 +120 +121 +124 +130 +137 +143 +144 +141 +142 +138 +134 +131 +130 +132 +134 +135 +133 +127 +124 +126 +132 +135 +135 +135 +130 +135 +138 +139 +139 +138 +135 +131 +117 +115 +118 +125 +127 +127 +127 +129 +128 +128 +126 +123 +123 +124 +125 +125 +136 +132 +129 +129 +126 +123 +124 +128 +127 +128 +127 +125 +126 +130 +130 +128 +117 +119 +126 +133 +135 +132 +126 +124 +123 +125 +130 +136 +133 +126 +121 +121 +121 +123 +124 +119 +112 +111 +119 +131 +126 +130 +133 +135 +136 +134 +129 +124 +121 +129 +127 +122 +122 +120 +118 +121 +123 +126 +125 +121 +123 +128 +130 +125 +132 +134 +131 +126 +124 +126 +126 +124 +128 +132 +136 +137 +134 +130 +129 +128 +128 +127 +129 +136 +138 +136 +129 +124 +123 +129 +129 +123 +115 +113 +117 +120 +117 +111 +106 +104 +102 +100 +100 +103 +103 +98 +98 +104 +110 +112 +110 +107 +118 +118 +118 +119 +121 +123 +122 +118 +122 +121 +121 +121 +120 +118 +120 +124 +127 +128 +129 +129 +129 +131 +134 +137 +134 +138 +137 +128 +119 +121 +132 +141 +145 +142 +140 +139 +137 +135 +136 +137 +139 +137 +138 +144 +148 +146 +139 +135 +137 +138 +141 +143 +140 +137 +136 +138 +132 +130 +129 +132 +136 +140 +141 +140 +136 +133 +136 +134 +135 +139 +134 +135 +140 +141 +144 +149 +153 +156 +158 +160 +153 +151 +151 +158 +164 +162 +153 +146 +138 +141 +145 +150 +158 +164 +163 +158 +144 +150 +159 +164 +161 +156 +154 +155 +149 +151 +150 +147 +143 +142 +143 +146 +141 +136 +133 +133 +133 +138 +145 +146 +146 +147 +148 +145 +141 +138 +140 +144 +143 +141 +140 +143 +146 +147 +144 +142 +149 +150 +147 +140 +136 +138 +135 +130 +136 +139 +141 +141 +141 +141 +142 +141 +143 +144 +140 +136 +138 +144 +147 +146 +141 +136 +134 +135 +138 +140 +138 +136 +138 +136 +137 +133 +128 +138 +150 +151 +136 +130 +124 +124 +126 +128 +130 +131 +133 +135 +136 +134 +134 +137 +140 +140 +143 +141 +137 +134 +132 +131 +131 +131 +128 +133 +139 +141 +141 +140 +140 +141 +138 +136 +136 +137 +138 +136 +135 +134 +134 +130 +127 +127 +130 +133 +134 +132 +135 +136 +139 +136 +131 +133 +138 +139 +135 +136 +138 +139 +136 +134 +136 +141 +141 +142 +141 +139 +136 +135 +137 +139 +137 +136 +133 +131 +133 +137 +139 +138 +134 +136 +140 +143 +143 +141 +142 +144 +138 +138 +142 +146 +145 +142 +143 +149 +137 +136 +134 +131 +132 +136 +137 +135 +140 +141 +143 +146 +148 +148 +146 +144 +139 +142 +141 +136 +137 +143 +141 +134 +146 +159 +171 +173 +167 +157 +139 +118 +121 +139 +154 +148 +132 +132 +154 +177 +175 +168 +168 +184 +189 +163 +147 +158 +183 +171 +175 +178 +170 +154 +135 +128 +123 +120 +121 +121 +118 +122 +134 +143 +166 +192 +185 +144 +103 +82 +93 +119 +127 +131 +134 +136 +140 +140 +136 +129 +132 +130 +135 +135 +133 +145 +148 +135 +125 +132 +141 +141 +140 +152 +168 +176 +161 +152 +154 +162 +156 +143 +155 +179 +189 +160 +142 +152 +170 +179 +175 +165 +164 +165 +183 +189 +175 +157 +149 +153 +161 +156 +157 +177 +170 +139 +133 +138 +147 +157 +159 +141 +123 +128 +151 +168 +164 +138 +117 +125 +152 +169 +167 +158 +154 +151 +153 +171 +198 +216 +201 +178 +165 +161 +169 +174 +175 +174 +166 +160 +176 +195 +199 +185 +174 +169 +166 +164 +174 +183 +185 +179 +181 +186 +179 +164 +161 +169 +175 +183 +192 +193 +182 +173 +168 +166 +169 +177 +189 +196 +202 +205 +205 +185 +168 +175 +199 +217 +214 +203 +199 +210 +217 +209 +202 +210 +220 +219 +201 +192 +191 +198 +209 +221 +229 +229 +226 +226 +215 +188 +172 +184 +200 +198 +176 +170 +180 +210 +234 +238 +232 +229 +218 +201 +191 +192 +195 +201 +209 +214 +221 +221 +222 +210 +189 +184 +188 +187 +192 +203 +217 +215 +202 +194 +182 +176 +168 +175 +174 +187 +208 +227 +228 +206 +181 +171 +166 +167 +172 +187 +201 +199 +186 +178 +162 +135 +118 +132 +158 +166 +166 +160 +153 +145 +150 +159 +153 +150 +140 +134 +134 +138 +137 +137 +138 +138 +136 +139 +144 +148 +148 +146 +147 +150 +150 +149 +149 +152 +157 +161 +161 +161 +162 +165 +167 +166 +167 +169 +170 +168 +171 +168 +169 +173 +176 +174 +175 +179 +182 +188 +188 +182 +176 +178 +198 +221 +242 +253 +253 +252 +252 +252 +255 +255 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +250 +250 +250 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +250 +251 +252 +252 +252 +252 +252 +253 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +250 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +250 +250 +249 +248 +249 +249 +249 +248 +248 +248 +249 +249 +248 +247 +246 +246 +246 +246 +246 +248 +247 +246 +245 +246 +247 +248 +249 +248 +249 +250 +250 +249 +249 +248 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +253 +254 +254 +255 +254 +254 +254 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +253 +253 +255 +255 +255 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +251 +251 +251 +250 +250 +249 +249 +248 +250 +251 +251 +251 +250 +250 +249 +248 +250 +250 +249 +249 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +252 +252 +254 +254 +252 +252 +253 +254 +253 +239 +207 +182 +178 +177 +172 +173 +175 +173 +171 +171 +169 +169 +175 +174 +167 +164 +166 +167 +160 +153 +150 +144 +144 +145 +151 +159 +160 +157 +159 +162 +167 +170 +172 +168 +157 +151 +154 +142 +145 +151 +159 +162 +155 +153 +160 +174 +179 +171 +159 +157 +156 +155 +160 +165 +165 +162 +159 +157 +158 +161 +163 +166 +169 +169 +164 +159 +157 +154 +152 +154 +154 +156 +158 +160 +156 +148 +140 +144 +141 +141 +147 +153 +154 +152 +151 +152 +154 +154 +150 +148 +147 +145 +144 +138 +134 +131 +133 +138 +144 +147 +148 +146 +142 +138 +137 +136 +136 +139 +142 +144 +140 +139 +142 +146 +147 +144 +142 +137 +136 +137 +142 +145 +146 +145 +144 +143 +142 +139 +136 +135 +139 +145 +149 +149 +150 +149 +146 +143 +141 +142 +144 +152 +151 +149 +143 +137 +135 +138 +142 +146 +146 +145 +141 +137 +136 +140 +145 +141 +144 +142 +144 +148 +142 +138 +146 +150 +148 +147 +146 +145 +147 +151 +156 +155 +150 +145 +141 +137 +133 +132 +133 +133 +134 +135 +136 +134 +133 +135 +138 +137 +139 +140 +140 +139 +140 +141 +142 +142 +142 +143 +141 +135 +138 +143 +144 +139 +139 +140 +141 +141 +141 +141 +142 +143 +140 +137 +137 +138 +139 +138 +137 +135 +138 +140 +137 +135 +136 +136 +135 +135 +141 +144 +142 +143 +148 +152 +152 +139 +137 +135 +135 +140 +146 +149 +147 +146 +143 +139 +138 +143 +148 +149 +146 +137 +136 +137 +140 +143 +145 +145 +144 +144 +142 +141 +142 +144 +146 +146 +146 +147 +139 +133 +134 +140 +146 +152 +156 +154 +151 +146 +144 +149 +154 +153 +150 +150 +154 +162 +166 +161 +153 +151 +154 +158 +159 +160 +161 +162 +162 +162 +162 +165 +159 +159 +167 +169 +162 +156 +154 +161 +164 +167 +167 +164 +162 +166 +171 +185 +190 +193 +189 +182 +180 +178 +171 +161 +158 +160 +166 +169 +165 +160 +158 +155 +155 +156 +159 +160 +159 +155 +152 +152 +148 +148 +149 +147 +144 +149 +157 +153 +155 +156 +155 +156 +157 +153 +149 +151 +152 +153 +154 +152 +148 +146 +146 +146 +145 +142 +140 +140 +141 +143 +144 +143 +140 +138 +138 +143 +146 +146 +144 +139 +137 +138 +141 +147 +148 +142 +136 +136 +140 +141 +138 +139 +144 +143 +139 +140 +142 +145 +145 +140 +137 +142 +150 +151 +145 +138 +136 +138 +140 +140 +140 +141 +141 +138 +134 +134 +139 +143 +145 +144 +145 +147 +145 +136 +127 +122 +122 +123 +125 +129 +133 +137 +139 +139 +140 +138 +134 +132 +135 +136 +134 +134 +135 +132 +127 +124 +124 +127 +131 +132 +131 +129 +132 +134 +135 +135 +134 +130 +125 +120 +121 +120 +119 +123 +129 +129 +124 +127 +126 +123 +120 +122 +125 +127 +127 +125 +127 +127 +126 +124 +125 +128 +128 +128 +130 +132 +128 +127 +132 +133 +126 +117 +119 +124 +128 +129 +127 +126 +127 +126 +129 +129 +126 +124 +123 +122 +120 +119 +121 +118 +117 +121 +124 +126 +132 +129 +131 +137 +143 +141 +131 +123 +120 +122 +123 +124 +123 +120 +117 +117 +120 +124 +125 +124 +123 +122 +123 +124 +125 +131 +135 +131 +125 +124 +124 +124 +127 +127 +130 +133 +133 +130 +129 +130 +132 +130 +132 +137 +144 +147 +145 +143 +143 +142 +140 +135 +134 +136 +131 +120 +116 +114 +114 +111 +105 +100 +100 +102 +106 +100 +95 +99 +109 +114 +109 +111 +117 +122 +124 +124 +120 +117 +117 +116 +115 +116 +119 +121 +120 +115 +113 +119 +127 +126 +125 +123 +122 +123 +125 +129 +132 +134 +136 +140 +133 +122 +126 +134 +134 +142 +139 +137 +133 +127 +124 +129 +136 +139 +138 +137 +136 +134 +131 +131 +134 +136 +142 +146 +144 +140 +139 +140 +140 +139 +135 +132 +131 +131 +133 +137 +142 +138 +137 +134 +132 +134 +136 +131 +124 +124 +127 +134 +140 +140 +139 +141 +145 +149 +148 +154 +156 +152 +153 +151 +138 +134 +141 +149 +150 +151 +154 +156 +155 +148 +146 +147 +151 +151 +148 +147 +148 +146 +144 +143 +144 +145 +144 +145 +146 +140 +133 +129 +133 +135 +136 +141 +148 +145 +144 +144 +145 +141 +135 +135 +140 +143 +137 +136 +138 +139 +143 +147 +147 +142 +143 +141 +138 +136 +135 +132 +129 +132 +137 +143 +146 +144 +141 +140 +140 +140 +140 +138 +139 +144 +147 +146 +141 +139 +134 +135 +140 +137 +134 +136 +139 +140 +138 +138 +138 +134 +131 +139 +151 +149 +139 +128 +125 +131 +136 +133 +127 +131 +133 +134 +134 +134 +135 +139 +142 +142 +142 +139 +136 +134 +133 +132 +129 +135 +134 +134 +137 +141 +142 +139 +135 +130 +132 +135 +138 +139 +138 +135 +134 +133 +131 +128 +127 +127 +129 +132 +135 +135 +135 +138 +138 +137 +136 +136 +136 +135 +136 +137 +136 +135 +135 +137 +140 +138 +138 +139 +141 +144 +146 +144 +142 +137 +134 +130 +129 +131 +133 +134 +134 +136 +137 +140 +143 +144 +143 +145 +148 +143 +144 +144 +143 +140 +140 +142 +144 +136 +137 +135 +133 +134 +138 +136 +131 +138 +144 +143 +138 +145 +158 +154 +139 +133 +139 +145 +142 +137 +139 +141 +137 +140 +151 +159 +165 +171 +165 +150 +138 +127 +136 +151 +143 +135 +147 +156 +166 +166 +162 +169 +193 +202 +177 +145 +132 +155 +172 +187 +191 +189 +185 +175 +163 +150 +146 +143 +136 +122 +116 +124 +133 +150 +171 +179 +161 +123 +88 +87 +111 +122 +129 +133 +136 +138 +139 +137 +134 +135 +133 +127 +126 +139 +153 +154 +144 +124 +122 +135 +138 +138 +155 +171 +181 +166 +144 +135 +149 +151 +150 +162 +167 +160 +148 +137 +151 +177 +184 +175 +170 +179 +189 +195 +192 +176 +153 +150 +167 +169 +167 +164 +166 +151 +136 +140 +135 +138 +165 +164 +144 +131 +126 +138 +165 +171 +154 +134 +124 +132 +155 +171 +173 +162 +154 +156 +168 +183 +201 +202 +189 +175 +170 +171 +172 +178 +181 +168 +156 +164 +187 +194 +181 +169 +160 +158 +163 +162 +171 +181 +187 +194 +196 +182 +165 +160 +166 +175 +179 +179 +184 +182 +173 +160 +158 +159 +163 +174 +187 +199 +205 +208 +199 +182 +166 +170 +200 +223 +220 +217 +212 +213 +204 +189 +195 +215 +223 +212 +194 +188 +195 +204 +216 +226 +225 +229 +233 +218 +185 +167 +177 +195 +203 +196 +181 +173 +188 +217 +236 +243 +245 +235 +216 +202 +195 +191 +198 +212 +219 +226 +228 +226 +207 +182 +177 +181 +178 +187 +202 +219 +226 +215 +192 +174 +173 +176 +175 +177 +191 +212 +229 +235 +232 +204 +175 +162 +167 +175 +188 +202 +208 +204 +197 +186 +169 +141 +121 +131 +155 +163 +163 +156 +149 +153 +152 +138 +126 +127 +131 +135 +134 +132 +133 +134 +135 +136 +140 +145 +147 +146 +145 +146 +147 +147 +149 +152 +153 +155 +156 +159 +161 +161 +165 +165 +164 +162 +166 +170 +172 +172 +170 +170 +171 +173 +176 +177 +180 +182 +185 +184 +180 +181 +195 +218 +238 +249 +251 +253 +254 +253 +253 +253 +254 +252 +253 +253 +252 +251 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +248 +248 +249 +249 +250 +248 +248 +248 +247 +247 +247 +247 +248 +246 +247 +247 +247 +246 +246 +245 +245 +247 +247 +246 +246 +247 +247 +247 +248 +249 +249 +248 +248 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +252 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +253 +253 +253 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +251 +250 +250 +250 +251 +251 +250 +250 +250 +249 +248 +248 +250 +250 +249 +249 +249 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +251 +251 +253 +253 +252 +252 +254 +253 +254 +239 +209 +186 +182 +180 +175 +173 +175 +174 +172 +172 +170 +170 +175 +171 +167 +166 +167 +163 +156 +150 +149 +149 +150 +151 +156 +162 +161 +156 +156 +160 +170 +171 +165 +163 +158 +148 +142 +143 +154 +162 +165 +160 +153 +154 +164 +173 +178 +171 +159 +156 +156 +156 +161 +166 +165 +162 +160 +158 +160 +163 +166 +167 +170 +169 +161 +154 +152 +150 +148 +153 +155 +159 +161 +161 +154 +144 +136 +139 +139 +142 +148 +152 +152 +151 +151 +152 +154 +153 +149 +147 +146 +144 +144 +143 +142 +141 +142 +145 +148 +149 +150 +146 +142 +138 +137 +135 +135 +138 +141 +144 +141 +140 +144 +147 +145 +141 +137 +132 +134 +139 +144 +145 +144 +143 +145 +147 +146 +142 +136 +132 +135 +143 +150 +150 +151 +151 +149 +147 +145 +146 +147 +150 +150 +150 +148 +141 +134 +137 +145 +146 +148 +147 +144 +139 +138 +141 +144 +142 +144 +142 +141 +142 +136 +135 +144 +148 +147 +147 +147 +146 +146 +149 +153 +150 +147 +143 +138 +133 +129 +129 +131 +130 +134 +139 +140 +138 +138 +140 +142 +140 +138 +136 +137 +140 +143 +145 +145 +143 +142 +144 +141 +138 +141 +146 +147 +142 +143 +144 +143 +143 +144 +144 +144 +139 +139 +141 +145 +148 +147 +143 +140 +135 +135 +137 +139 +139 +138 +140 +145 +146 +147 +146 +143 +145 +149 +148 +143 +133 +135 +138 +142 +147 +151 +151 +148 +142 +148 +148 +143 +143 +147 +148 +144 +138 +138 +140 +143 +146 +145 +143 +140 +136 +136 +137 +140 +144 +145 +144 +142 +142 +138 +136 +140 +147 +150 +153 +155 +157 +156 +153 +152 +153 +156 +154 +151 +150 +151 +154 +159 +162 +162 +160 +159 +159 +160 +160 +161 +161 +160 +160 +160 +163 +161 +161 +163 +165 +164 +161 +158 +163 +165 +168 +169 +167 +166 +170 +175 +187 +189 +189 +186 +182 +183 +182 +173 +159 +157 +160 +169 +173 +167 +160 +158 +157 +155 +154 +156 +159 +159 +155 +152 +152 +149 +150 +151 +148 +144 +147 +155 +156 +157 +157 +155 +155 +155 +154 +151 +152 +152 +153 +154 +152 +149 +147 +147 +147 +144 +141 +140 +141 +143 +144 +144 +147 +146 +144 +143 +143 +144 +144 +145 +145 +143 +141 +142 +145 +145 +142 +138 +141 +140 +140 +142 +145 +146 +143 +139 +141 +141 +143 +145 +145 +143 +142 +143 +144 +141 +138 +138 +140 +141 +139 +136 +138 +138 +137 +134 +135 +138 +142 +143 +144 +144 +145 +143 +137 +130 +127 +128 +132 +133 +136 +137 +139 +139 +138 +138 +136 +133 +132 +134 +135 +135 +133 +132 +129 +128 +127 +129 +131 +132 +131 +128 +124 +127 +130 +130 +131 +132 +130 +128 +128 +127 +124 +122 +126 +129 +126 +120 +124 +123 +122 +120 +121 +124 +126 +126 +122 +125 +127 +126 +124 +125 +127 +128 +129 +128 +126 +122 +122 +129 +132 +126 +122 +121 +121 +122 +122 +123 +126 +130 +130 +130 +127 +123 +121 +121 +122 +122 +118 +121 +120 +119 +122 +124 +127 +133 +130 +130 +132 +133 +130 +123 +122 +124 +126 +125 +123 +121 +119 +118 +119 +120 +123 +123 +123 +122 +121 +121 +121 +122 +129 +132 +129 +124 +124 +124 +125 +128 +129 +132 +134 +133 +130 +128 +129 +131 +133 +131 +136 +144 +147 +142 +138 +141 +141 +139 +135 +134 +137 +132 +121 +116 +116 +117 +115 +108 +101 +98 +97 +97 +101 +100 +104 +110 +110 +106 +112 +120 +128 +126 +121 +117 +116 +118 +118 +115 +115 +116 +118 +118 +115 +113 +117 +122 +123 +123 +121 +120 +120 +122 +124 +126 +134 +138 +141 +133 +122 +122 +129 +133 +136 +132 +128 +124 +122 +124 +131 +138 +139 +139 +138 +135 +129 +126 +128 +132 +135 +140 +143 +141 +137 +135 +135 +134 +135 +134 +133 +131 +132 +133 +136 +138 +137 +137 +136 +134 +132 +130 +127 +123 +118 +121 +125 +130 +132 +134 +138 +144 +147 +145 +149 +151 +147 +147 +147 +139 +141 +145 +146 +143 +143 +149 +152 +152 +148 +147 +148 +149 +148 +144 +140 +138 +140 +140 +140 +143 +145 +145 +146 +147 +145 +141 +138 +139 +139 +139 +142 +147 +150 +143 +139 +141 +142 +140 +139 +141 +140 +135 +134 +135 +134 +138 +145 +148 +144 +144 +140 +136 +135 +135 +137 +136 +137 +141 +146 +148 +147 +142 +138 +134 +133 +135 +136 +138 +143 +146 +144 +139 +131 +133 +139 +143 +137 +133 +134 +136 +136 +138 +142 +143 +141 +138 +138 +139 +143 +139 +134 +132 +135 +138 +137 +133 +132 +132 +132 +134 +136 +137 +137 +137 +137 +137 +137 +135 +135 +137 +137 +135 +139 +137 +137 +140 +144 +144 +140 +135 +129 +131 +135 +138 +140 +140 +137 +135 +134 +133 +130 +126 +124 +125 +131 +136 +136 +135 +137 +138 +140 +140 +137 +134 +132 +132 +133 +135 +138 +138 +138 +137 +136 +138 +141 +143 +145 +145 +144 +142 +137 +132 +129 +130 +127 +124 +127 +133 +141 +143 +144 +143 +143 +144 +147 +150 +142 +142 +142 +141 +139 +140 +141 +143 +138 +135 +135 +136 +139 +141 +140 +139 +146 +147 +143 +139 +142 +150 +152 +150 +138 +134 +137 +142 +140 +137 +137 +136 +136 +143 +149 +157 +165 +165 +157 +151 +146 +141 +145 +142 +146 +154 +155 +160 +167 +165 +166 +179 +193 +181 +149 +126 +132 +155 +182 +197 +202 +200 +193 +183 +170 +159 +158 +161 +148 +129 +120 +120 +144 +177 +193 +170 +134 +105 +95 +99 +115 +124 +132 +132 +129 +132 +137 +144 +136 +132 +128 +132 +147 +160 +156 +143 +137 +136 +143 +138 +135 +153 +173 +187 +184 +150 +123 +129 +137 +146 +165 +173 +147 +142 +141 +155 +175 +182 +176 +170 +184 +194 +198 +190 +172 +150 +148 +163 +176 +185 +176 +156 +136 +133 +142 +136 +138 +169 +174 +152 +135 +133 +145 +163 +170 +162 +151 +138 +130 +139 +159 +172 +174 +155 +146 +157 +170 +187 +196 +196 +184 +175 +173 +175 +178 +183 +177 +168 +153 +169 +179 +175 +168 +166 +165 +165 +160 +163 +170 +178 +185 +188 +188 +186 +176 +171 +171 +176 +177 +177 +174 +168 +164 +157 +156 +161 +167 +175 +187 +200 +203 +205 +200 +178 +157 +162 +192 +220 +223 +216 +217 +211 +190 +181 +201 +225 +218 +203 +194 +193 +195 +207 +218 +220 +225 +232 +222 +190 +168 +172 +189 +201 +191 +181 +178 +182 +195 +219 +238 +242 +235 +223 +210 +198 +189 +192 +210 +225 +230 +227 +221 +201 +178 +172 +177 +176 +186 +205 +223 +225 +210 +185 +168 +167 +178 +178 +177 +183 +203 +226 +234 +231 +212 +190 +176 +174 +179 +193 +205 +207 +206 +202 +198 +192 +173 +153 +150 +158 +164 +160 +156 +155 +152 +138 +124 +120 +124 +131 +136 +136 +134 +133 +133 +133 +137 +140 +144 +145 +144 +143 +144 +145 +147 +149 +152 +153 +155 +156 +158 +160 +160 +161 +163 +162 +162 +164 +167 +169 +171 +170 +169 +171 +172 +174 +173 +175 +184 +183 +184 +186 +196 +213 +233 +249 +252 +253 +254 +253 +252 +252 +253 +253 +253 +253 +252 +252 +252 +253 +252 +253 +252 +252 +252 +252 +252 +251 +251 +251 +252 +251 +251 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +252 +252 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +250 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +250 +249 +249 +249 +249 +249 +249 +250 +248 +248 +248 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +246 +246 +247 +247 +247 +247 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +250 +250 +251 +252 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +253 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +250 +251 +252 +251 +251 +250 +250 +250 +251 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +251 +250 +251 +253 +254 +253 +253 +255 +254 +253 +238 +213 +192 +184 +180 +176 +174 +176 +174 +173 +173 +170 +170 +175 +171 +169 +167 +164 +157 +151 +151 +156 +158 +159 +160 +163 +167 +162 +153 +150 +159 +170 +172 +162 +155 +150 +144 +141 +153 +166 +170 +162 +154 +151 +157 +167 +172 +176 +170 +160 +156 +156 +159 +164 +168 +166 +162 +159 +158 +159 +162 +165 +164 +165 +162 +153 +147 +147 +150 +151 +156 +158 +160 +160 +156 +147 +139 +133 +135 +139 +146 +151 +151 +148 +149 +150 +155 +155 +153 +149 +147 +146 +144 +144 +147 +149 +151 +151 +151 +149 +150 +151 +147 +142 +138 +135 +135 +136 +138 +142 +144 +141 +141 +145 +146 +143 +136 +132 +129 +134 +141 +146 +146 +144 +144 +147 +149 +150 +147 +139 +132 +132 +141 +148 +149 +150 +150 +149 +148 +146 +146 +147 +148 +148 +150 +151 +142 +132 +136 +148 +148 +149 +149 +146 +142 +140 +141 +143 +144 +145 +142 +139 +137 +133 +135 +145 +147 +147 +147 +148 +147 +146 +146 +148 +147 +146 +143 +139 +133 +129 +129 +132 +129 +138 +144 +145 +143 +144 +145 +144 +139 +137 +137 +138 +142 +145 +147 +149 +147 +147 +150 +148 +143 +144 +147 +145 +142 +144 +144 +143 +144 +147 +147 +146 +138 +139 +141 +144 +146 +145 +142 +139 +138 +135 +137 +142 +141 +138 +141 +149 +152 +149 +145 +140 +140 +143 +142 +139 +138 +141 +145 +147 +150 +150 +147 +144 +143 +152 +154 +144 +138 +142 +144 +141 +138 +140 +143 +146 +147 +145 +141 +137 +131 +132 +135 +140 +143 +143 +140 +137 +136 +137 +140 +146 +151 +151 +150 +148 +150 +152 +153 +154 +155 +156 +155 +153 +151 +148 +147 +152 +161 +168 +168 +164 +159 +160 +160 +160 +159 +159 +160 +160 +161 +163 +162 +159 +161 +165 +166 +164 +165 +165 +167 +168 +169 +170 +174 +180 +186 +186 +185 +184 +184 +188 +185 +172 +160 +156 +161 +173 +178 +168 +159 +157 +159 +155 +153 +153 +157 +159 +156 +153 +154 +153 +154 +154 +150 +144 +146 +152 +157 +158 +158 +155 +153 +154 +155 +156 +153 +153 +154 +155 +154 +150 +148 +148 +148 +144 +141 +141 +144 +146 +146 +145 +149 +149 +149 +147 +144 +143 +145 +148 +150 +147 +144 +143 +142 +142 +141 +140 +142 +138 +137 +142 +147 +145 +141 +139 +141 +143 +144 +144 +143 +144 +141 +138 +136 +137 +139 +142 +143 +141 +136 +132 +135 +136 +136 +136 +136 +138 +140 +141 +142 +141 +142 +140 +136 +133 +132 +133 +134 +135 +135 +135 +134 +133 +131 +130 +131 +131 +130 +131 +134 +135 +132 +128 +127 +128 +131 +133 +132 +130 +129 +127 +125 +128 +131 +132 +132 +133 +133 +132 +134 +131 +126 +125 +129 +130 +126 +119 +119 +120 +119 +118 +120 +123 +124 +124 +121 +125 +129 +127 +125 +125 +127 +130 +128 +124 +120 +117 +119 +128 +132 +127 +126 +123 +120 +119 +118 +120 +126 +132 +134 +132 +127 +124 +122 +123 +123 +122 +120 +124 +125 +123 +123 +121 +122 +128 +128 +126 +124 +122 +119 +117 +121 +128 +129 +126 +122 +119 +119 +120 +120 +120 +120 +121 +122 +122 +121 +120 +120 +119 +127 +130 +127 +123 +124 +125 +126 +130 +132 +135 +137 +136 +131 +129 +129 +131 +131 +125 +127 +134 +133 +122 +118 +122 +128 +129 +127 +130 +137 +134 +124 +119 +119 +121 +119 +111 +102 +95 +93 +91 +101 +104 +107 +108 +105 +104 +111 +120 +127 +122 +116 +114 +116 +119 +117 +114 +112 +112 +113 +115 +115 +114 +115 +117 +120 +120 +120 +120 +120 +120 +121 +121 +124 +131 +133 +127 +122 +120 +125 +134 +131 +126 +120 +116 +118 +127 +134 +138 +137 +138 +138 +134 +126 +122 +127 +133 +135 +137 +137 +132 +127 +124 +125 +126 +127 +130 +131 +130 +131 +135 +135 +133 +133 +134 +136 +134 +130 +128 +130 +134 +129 +130 +130 +131 +132 +134 +141 +147 +149 +145 +145 +146 +143 +143 +143 +141 +149 +149 +145 +140 +140 +145 +150 +150 +151 +151 +149 +147 +145 +140 +134 +128 +126 +130 +137 +145 +150 +151 +150 +150 +152 +150 +148 +146 +145 +146 +146 +147 +149 +140 +134 +136 +142 +144 +144 +143 +143 +135 +133 +134 +135 +140 +145 +145 +146 +145 +142 +138 +138 +141 +143 +143 +144 +146 +149 +151 +149 +143 +135 +130 +128 +130 +134 +137 +141 +143 +140 +136 +134 +135 +137 +137 +133 +133 +137 +138 +139 +143 +144 +142 +140 +139 +135 +131 +134 +136 +136 +136 +137 +138 +137 +135 +133 +135 +136 +137 +136 +134 +133 +133 +134 +136 +136 +135 +135 +137 +136 +135 +139 +138 +139 +143 +146 +145 +140 +134 +131 +132 +135 +138 +141 +142 +139 +137 +135 +135 +131 +125 +120 +121 +128 +135 +135 +133 +133 +137 +142 +143 +137 +133 +132 +132 +132 +132 +133 +134 +134 +134 +136 +139 +144 +146 +144 +141 +139 +139 +136 +131 +130 +130 +125 +117 +121 +131 +140 +143 +144 +141 +141 +144 +146 +145 +140 +140 +141 +142 +142 +143 +143 +144 +141 +134 +130 +136 +141 +141 +140 +142 +146 +143 +141 +140 +138 +139 +147 +157 +161 +143 +137 +142 +141 +135 +134 +136 +135 +137 +141 +148 +156 +160 +160 +160 +149 +145 +151 +158 +162 +157 +148 +155 +160 +166 +166 +171 +184 +183 +155 +128 +129 +154 +183 +199 +203 +201 +194 +189 +168 +164 +166 +169 +162 +148 +125 +105 +135 +172 +195 +180 +151 +124 +107 +100 +107 +117 +127 +130 +128 +129 +135 +142 +132 +131 +132 +139 +151 +161 +155 +145 +144 +141 +142 +130 +124 +143 +170 +191 +183 +150 +120 +123 +137 +152 +171 +175 +153 +135 +129 +143 +163 +177 +174 +160 +176 +186 +188 +176 +158 +144 +145 +155 +175 +198 +195 +167 +133 +120 +135 +148 +146 +164 +171 +159 +143 +137 +143 +151 +168 +163 +157 +149 +143 +143 +153 +163 +172 +164 +153 +142 +145 +169 +189 +194 +185 +172 +170 +175 +178 +186 +190 +183 +156 +158 +164 +165 +163 +170 +178 +176 +168 +165 +165 +172 +176 +179 +188 +199 +190 +177 +174 +180 +179 +173 +170 +168 +168 +164 +161 +162 +162 +166 +178 +190 +199 +206 +207 +196 +170 +151 +167 +201 +220 +224 +220 +207 +192 +187 +198 +215 +226 +211 +195 +184 +180 +192 +213 +222 +227 +229 +218 +189 +165 +163 +180 +196 +190 +180 +176 +172 +173 +193 +219 +229 +229 +227 +218 +203 +190 +187 +203 +223 +231 +225 +216 +199 +177 +167 +169 +171 +183 +208 +228 +227 +208 +183 +164 +159 +174 +181 +179 +174 +185 +210 +227 +228 +218 +198 +185 +185 +186 +191 +200 +204 +205 +199 +195 +194 +189 +179 +172 +170 +170 +165 +154 +145 +137 +125 +117 +118 +126 +131 +136 +137 +136 +134 +135 +134 +137 +138 +141 +142 +142 +141 +143 +144 +146 +148 +151 +153 +154 +155 +157 +158 +160 +162 +163 +163 +163 +165 +166 +167 +169 +168 +170 +174 +175 +173 +172 +172 +180 +180 +185 +197 +215 +233 +247 +253 +253 +254 +254 +253 +252 +252 +253 +254 +254 +252 +252 +252 +253 +254 +254 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +252 +252 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +251 +251 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +246 +246 +246 +247 +247 +247 +249 +249 +248 +248 +249 +249 +250 +251 +249 +249 +249 +249 +250 +250 +251 +251 +250 +251 +251 +252 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +249 +250 +251 +251 +251 +250 +250 +250 +251 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +250 +250 +251 +253 +254 +254 +255 +255 +255 +252 +237 +215 +196 +183 +178 +174 +173 +175 +174 +173 +173 +170 +169 +174 +176 +172 +166 +159 +153 +151 +158 +166 +166 +168 +169 +171 +171 +161 +150 +146 +161 +169 +170 +161 +147 +138 +142 +154 +169 +177 +170 +153 +146 +153 +161 +168 +170 +171 +168 +160 +157 +158 +163 +168 +172 +166 +160 +155 +153 +153 +155 +159 +159 +157 +152 +145 +144 +151 +158 +162 +160 +159 +157 +153 +148 +143 +141 +141 +137 +146 +156 +159 +154 +149 +149 +151 +157 +156 +153 +149 +148 +147 +145 +145 +149 +152 +155 +153 +150 +147 +148 +150 +146 +143 +139 +138 +137 +137 +140 +143 +145 +142 +141 +143 +144 +140 +135 +131 +131 +135 +141 +146 +147 +146 +148 +151 +150 +152 +151 +144 +136 +134 +139 +145 +149 +149 +149 +148 +146 +146 +146 +146 +147 +147 +149 +147 +139 +132 +137 +147 +147 +148 +149 +148 +145 +143 +143 +143 +147 +146 +143 +140 +138 +137 +141 +147 +147 +147 +147 +148 +147 +145 +145 +146 +148 +146 +145 +143 +139 +135 +134 +135 +132 +143 +149 +147 +145 +146 +147 +145 +136 +138 +141 +144 +145 +146 +149 +153 +151 +151 +153 +153 +147 +145 +143 +138 +139 +139 +138 +139 +144 +148 +148 +145 +141 +140 +137 +134 +130 +130 +132 +135 +142 +141 +141 +143 +141 +137 +138 +144 +144 +142 +139 +133 +130 +134 +141 +146 +148 +148 +148 +146 +145 +144 +143 +143 +151 +152 +148 +137 +131 +135 +139 +140 +139 +142 +144 +145 +146 +145 +141 +137 +135 +136 +138 +141 +143 +142 +137 +134 +136 +138 +141 +147 +151 +151 +147 +144 +142 +146 +150 +152 +153 +153 +154 +155 +155 +152 +147 +148 +156 +166 +167 +163 +158 +158 +159 +159 +158 +159 +161 +162 +161 +162 +161 +159 +159 +163 +167 +168 +165 +164 +164 +166 +168 +172 +176 +182 +182 +183 +184 +184 +186 +190 +185 +171 +163 +157 +161 +175 +178 +167 +157 +155 +158 +154 +152 +152 +155 +158 +158 +157 +158 +155 +153 +152 +150 +147 +148 +151 +157 +158 +158 +156 +153 +153 +156 +158 +154 +154 +155 +155 +154 +150 +147 +147 +149 +146 +143 +143 +146 +147 +147 +146 +147 +146 +145 +145 +145 +147 +148 +150 +149 +146 +143 +142 +143 +144 +143 +141 +138 +137 +138 +140 +142 +141 +140 +139 +141 +146 +147 +143 +140 +141 +142 +140 +131 +135 +141 +145 +146 +143 +138 +132 +135 +136 +138 +138 +139 +139 +139 +140 +140 +139 +138 +136 +134 +132 +132 +133 +130 +131 +131 +131 +130 +129 +128 +127 +130 +131 +131 +131 +134 +136 +131 +124 +126 +128 +131 +131 +129 +127 +128 +129 +131 +133 +135 +135 +135 +134 +134 +134 +133 +129 +124 +125 +130 +132 +127 +121 +120 +120 +119 +119 +122 +126 +126 +125 +121 +126 +130 +127 +124 +125 +128 +131 +127 +122 +120 +119 +122 +129 +132 +127 +124 +123 +123 +123 +122 +122 +125 +129 +131 +128 +126 +124 +123 +123 +122 +120 +121 +124 +124 +122 +123 +121 +121 +125 +126 +124 +121 +119 +117 +118 +123 +128 +127 +126 +123 +120 +119 +121 +121 +121 +120 +121 +122 +122 +122 +121 +122 +121 +125 +127 +124 +122 +124 +125 +127 +131 +134 +136 +137 +136 +132 +130 +130 +131 +126 +123 +122 +122 +118 +111 +106 +106 +117 +120 +123 +129 +137 +134 +125 +119 +119 +122 +120 +111 +101 +94 +93 +93 +99 +103 +105 +105 +103 +103 +108 +113 +115 +114 +113 +113 +115 +115 +113 +111 +110 +109 +110 +114 +117 +116 +114 +113 +115 +115 +116 +117 +119 +120 +120 +119 +117 +125 +125 +123 +124 +122 +125 +135 +131 +127 +120 +117 +122 +132 +137 +136 +132 +133 +134 +132 +126 +124 +128 +134 +136 +134 +129 +122 +116 +115 +119 +121 +122 +127 +130 +129 +131 +137 +137 +132 +130 +131 +133 +135 +134 +134 +142 +151 +148 +147 +145 +142 +140 +142 +148 +154 +151 +143 +139 +140 +141 +141 +143 +145 +151 +152 +150 +146 +145 +146 +149 +148 +150 +151 +149 +146 +144 +143 +138 +130 +128 +130 +137 +144 +150 +152 +154 +156 +156 +155 +152 +148 +149 +153 +151 +148 +141 +139 +136 +137 +141 +144 +145 +145 +149 +139 +135 +139 +144 +148 +147 +142 +147 +147 +146 +144 +145 +146 +147 +146 +146 +149 +150 +151 +149 +143 +136 +131 +132 +133 +135 +137 +140 +140 +138 +136 +140 +136 +134 +133 +134 +139 +141 +137 +139 +142 +144 +142 +138 +135 +134 +133 +132 +134 +136 +136 +137 +137 +135 +131 +134 +138 +141 +139 +133 +129 +129 +132 +136 +137 +137 +134 +132 +132 +131 +130 +134 +135 +140 +144 +146 +144 +139 +135 +136 +136 +137 +139 +141 +141 +137 +134 +135 +134 +131 +125 +120 +121 +127 +133 +132 +131 +131 +136 +142 +145 +140 +136 +135 +136 +135 +129 +126 +126 +129 +132 +136 +139 +142 +142 +137 +133 +133 +135 +136 +133 +131 +130 +126 +121 +122 +128 +134 +139 +142 +139 +138 +141 +141 +137 +138 +138 +140 +142 +144 +144 +144 +143 +142 +135 +129 +132 +136 +136 +136 +138 +139 +137 +139 +141 +137 +134 +141 +154 +169 +153 +142 +143 +144 +141 +134 +126 +130 +136 +143 +147 +150 +157 +159 +157 +150 +153 +163 +175 +177 +161 +146 +149 +148 +160 +166 +172 +182 +179 +157 +136 +138 +160 +183 +194 +193 +187 +181 +179 +157 +155 +164 +175 +174 +158 +136 +118 +132 +158 +185 +188 +165 +132 +113 +110 +107 +111 +119 +128 +134 +134 +131 +128 +124 +130 +138 +144 +148 +151 +152 +151 +146 +140 +137 +123 +115 +128 +155 +182 +173 +156 +132 +127 +137 +154 +171 +172 +160 +128 +117 +132 +150 +168 +172 +160 +167 +173 +170 +157 +143 +134 +139 +145 +176 +205 +209 +178 +143 +127 +138 +155 +152 +144 +147 +156 +151 +141 +139 +140 +163 +163 +158 +154 +155 +155 +153 +152 +159 +168 +166 +148 +135 +148 +173 +191 +186 +170 +163 +170 +176 +185 +193 +186 +161 +152 +159 +167 +167 +179 +192 +189 +177 +170 +167 +172 +175 +177 +186 +196 +188 +179 +178 +185 +182 +175 +171 +168 +170 +172 +172 +167 +162 +165 +171 +176 +190 +199 +206 +208 +196 +175 +169 +186 +208 +224 +222 +208 +199 +195 +199 +212 +225 +212 +196 +184 +178 +186 +205 +222 +230 +229 +219 +197 +173 +162 +170 +183 +197 +188 +178 +172 +171 +180 +198 +215 +221 +225 +220 +208 +199 +192 +198 +213 +224 +219 +213 +200 +179 +163 +161 +165 +183 +209 +229 +227 +213 +190 +167 +155 +165 +180 +186 +177 +176 +194 +216 +227 +221 +200 +188 +192 +193 +189 +191 +199 +198 +192 +185 +183 +183 +181 +177 +174 +181 +179 +158 +129 +115 +118 +123 +124 +128 +131 +136 +135 +133 +133 +136 +137 +135 +136 +138 +139 +140 +140 +142 +144 +146 +148 +151 +152 +153 +154 +155 +157 +158 +161 +163 +162 +164 +166 +166 +165 +165 +167 +171 +175 +177 +175 +174 +173 +174 +182 +196 +215 +233 +245 +250 +252 +253 +253 +253 +253 +254 +254 +255 +255 +254 +252 +251 +251 +254 +255 +254 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +249 +249 +250 +251 +251 +250 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +247 +247 +246 +246 +246 +246 +247 +247 +249 +249 +248 +248 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +251 +251 +250 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +251 +251 +249 +250 +251 +252 +251 +250 +250 +250 +251 +251 +250 +249 +249 +250 +251 +251 +249 +249 +249 +249 +249 +249 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +250 +251 +253 +253 +254 +255 +255 +254 +254 +249 +236 +219 +200 +184 +176 +172 +173 +174 +171 +171 +173 +170 +169 +172 +179 +173 +165 +157 +153 +154 +162 +169 +167 +172 +175 +175 +171 +158 +148 +146 +165 +169 +165 +152 +140 +137 +147 +163 +177 +182 +169 +147 +143 +155 +165 +169 +167 +165 +163 +160 +159 +163 +168 +170 +171 +164 +155 +150 +147 +147 +150 +154 +158 +156 +150 +147 +152 +162 +170 +171 +159 +155 +150 +147 +144 +142 +144 +148 +146 +156 +166 +167 +160 +153 +152 +153 +156 +154 +152 +149 +148 +147 +145 +145 +147 +150 +152 +150 +146 +145 +148 +152 +145 +144 +142 +143 +143 +142 +143 +145 +147 +143 +141 +141 +141 +139 +137 +135 +136 +136 +139 +143 +146 +147 +149 +152 +152 +152 +150 +145 +139 +137 +140 +144 +149 +148 +146 +145 +146 +147 +148 +149 +146 +147 +146 +140 +134 +135 +139 +143 +143 +145 +146 +147 +147 +146 +146 +146 +147 +144 +142 +142 +141 +143 +147 +149 +147 +147 +147 +147 +146 +144 +145 +147 +147 +146 +146 +147 +146 +143 +140 +139 +137 +145 +150 +147 +144 +146 +147 +145 +142 +140 +141 +145 +149 +150 +152 +154 +151 +150 +151 +149 +143 +142 +142 +138 +139 +136 +134 +136 +142 +146 +144 +140 +140 +139 +136 +129 +123 +121 +126 +131 +141 +142 +143 +141 +139 +139 +139 +140 +137 +135 +133 +131 +130 +134 +143 +150 +150 +148 +146 +144 +143 +143 +145 +147 +156 +147 +136 +131 +131 +133 +136 +140 +141 +143 +144 +144 +144 +146 +144 +142 +144 +143 +143 +145 +145 +144 +140 +135 +140 +142 +143 +146 +149 +151 +149 +147 +147 +149 +151 +152 +152 +151 +152 +154 +157 +156 +151 +148 +151 +157 +160 +159 +157 +158 +158 +158 +157 +157 +160 +162 +160 +160 +160 +161 +161 +161 +164 +169 +165 +163 +163 +165 +167 +171 +177 +183 +181 +183 +185 +183 +183 +188 +184 +170 +163 +156 +160 +173 +174 +163 +154 +154 +155 +153 +153 +153 +154 +157 +159 +161 +158 +153 +148 +147 +149 +151 +152 +153 +157 +159 +159 +157 +153 +152 +153 +155 +155 +154 +155 +155 +153 +148 +145 +145 +147 +147 +145 +145 +145 +146 +146 +146 +145 +141 +138 +139 +145 +149 +151 +150 +146 +144 +142 +144 +147 +148 +144 +141 +138 +143 +144 +139 +136 +138 +140 +140 +141 +144 +144 +142 +142 +144 +143 +141 +130 +137 +143 +146 +147 +145 +141 +136 +138 +139 +141 +141 +141 +140 +139 +139 +140 +140 +139 +136 +132 +131 +131 +130 +130 +131 +132 +132 +132 +132 +131 +130 +134 +134 +133 +132 +134 +134 +128 +121 +126 +128 +131 +130 +128 +127 +129 +132 +134 +133 +131 +130 +130 +131 +133 +135 +131 +126 +122 +124 +129 +130 +126 +122 +125 +123 +120 +120 +125 +130 +129 +126 +119 +125 +130 +130 +128 +127 +129 +131 +127 +124 +125 +127 +127 +129 +130 +125 +122 +122 +124 +126 +125 +123 +124 +126 +126 +123 +121 +120 +121 +120 +120 +119 +117 +119 +118 +119 +123 +125 +124 +127 +128 +126 +124 +124 +125 +125 +126 +127 +126 +128 +126 +123 +121 +123 +123 +122 +121 +121 +121 +121 +121 +122 +123 +123 +123 +125 +122 +121 +124 +125 +125 +131 +132 +133 +135 +134 +131 +129 +129 +130 +127 +127 +126 +122 +120 +118 +117 +114 +119 +124 +128 +134 +139 +133 +121 +114 +116 +119 +117 +108 +98 +94 +96 +99 +96 +98 +100 +101 +102 +103 +104 +104 +107 +110 +112 +113 +111 +109 +111 +112 +112 +111 +112 +114 +117 +116 +112 +111 +109 +110 +111 +114 +117 +119 +119 +119 +122 +127 +126 +125 +130 +130 +130 +136 +131 +129 +125 +124 +130 +137 +138 +134 +129 +129 +129 +129 +127 +126 +127 +130 +133 +130 +126 +121 +117 +118 +122 +127 +126 +131 +133 +131 +134 +139 +139 +135 +131 +132 +136 +140 +141 +142 +148 +156 +151 +150 +147 +143 +141 +143 +148 +151 +146 +138 +130 +132 +138 +141 +143 +147 +149 +152 +152 +150 +148 +148 +150 +150 +149 +150 +149 +146 +146 +148 +146 +140 +146 +144 +142 +142 +144 +147 +153 +159 +158 +155 +148 +144 +148 +153 +151 +146 +136 +140 +145 +144 +141 +140 +143 +145 +147 +141 +142 +147 +150 +151 +149 +144 +148 +149 +148 +146 +145 +146 +145 +144 +145 +147 +148 +147 +145 +142 +140 +138 +141 +140 +138 +138 +139 +138 +138 +138 +139 +137 +136 +138 +140 +143 +142 +135 +132 +136 +143 +146 +139 +131 +130 +136 +137 +137 +137 +137 +139 +139 +134 +128 +133 +135 +136 +134 +131 +129 +130 +132 +135 +137 +136 +133 +130 +130 +129 +128 +128 +134 +141 +145 +145 +143 +140 +138 +139 +138 +137 +138 +139 +138 +136 +134 +136 +133 +129 +126 +124 +125 +128 +130 +132 +130 +132 +135 +140 +142 +142 +140 +138 +137 +134 +129 +128 +130 +131 +131 +132 +132 +133 +133 +129 +126 +128 +133 +138 +137 +135 +133 +132 +133 +132 +129 +134 +138 +139 +135 +134 +137 +135 +132 +138 +136 +135 +134 +135 +137 +138 +139 +144 +140 +135 +133 +133 +135 +136 +136 +137 +137 +140 +143 +140 +136 +139 +146 +147 +146 +146 +146 +150 +154 +140 +117 +117 +131 +149 +156 +158 +164 +167 +159 +156 +157 +162 +176 +183 +173 +159 +150 +148 +152 +159 +172 +181 +174 +156 +144 +140 +155 +175 +182 +180 +177 +178 +181 +165 +146 +152 +186 +197 +176 +151 +142 +131 +148 +179 +195 +175 +136 +115 +113 +114 +110 +112 +122 +131 +131 +124 +117 +122 +132 +140 +143 +145 +148 +153 +156 +148 +141 +139 +130 +121 +121 +134 +160 +180 +176 +150 +125 +123 +141 +167 +176 +156 +123 +117 +135 +145 +160 +177 +176 +170 +168 +163 +150 +136 +129 +133 +138 +177 +205 +205 +172 +155 +156 +155 +151 +144 +124 +125 +145 +151 +147 +144 +139 +156 +165 +162 +149 +146 +149 +149 +150 +157 +165 +172 +168 +147 +135 +155 +191 +194 +177 +159 +163 +173 +182 +190 +180 +160 +148 +159 +178 +180 +188 +201 +197 +182 +175 +169 +167 +173 +179 +185 +188 +182 +175 +175 +179 +180 +180 +175 +165 +169 +170 +173 +173 +168 +162 +160 +162 +174 +195 +208 +208 +203 +191 +185 +191 +197 +216 +225 +223 +211 +192 +192 +217 +218 +211 +202 +198 +194 +191 +199 +215 +233 +234 +232 +218 +190 +166 +162 +170 +199 +207 +197 +183 +185 +185 +191 +208 +217 +220 +216 +211 +210 +204 +201 +207 +213 +210 +206 +196 +178 +159 +155 +163 +190 +210 +222 +221 +214 +198 +174 +158 +159 +177 +192 +192 +188 +193 +209 +222 +223 +210 +196 +193 +195 +195 +194 +198 +197 +198 +196 +192 +186 +180 +173 +169 +185 +191 +171 +133 +111 +113 +123 +130 +127 +131 +134 +132 +131 +132 +135 +137 +135 +136 +138 +138 +139 +139 +141 +142 +145 +147 +149 +151 +151 +152 +153 +155 +156 +158 +160 +160 +162 +164 +163 +163 +162 +164 +169 +174 +174 +173 +173 +174 +180 +194 +216 +234 +244 +249 +252 +253 +252 +253 +253 +254 +255 +255 +254 +254 +253 +252 +250 +251 +253 +254 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +249 +249 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +250 +250 +251 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +251 +251 +251 +250 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +250 +250 +250 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +250 +251 +251 +250 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +246 +246 +247 +247 +246 +246 +246 +246 +246 +247 +248 +247 +247 +247 +248 +248 +248 +249 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +252 +252 +251 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +249 +249 +250 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +251 +253 +254 +253 +254 +254 +253 +252 +250 +244 +236 +225 +209 +189 +176 +171 +172 +171 +168 +168 +173 +172 +169 +171 +176 +170 +163 +158 +156 +157 +160 +162 +164 +173 +178 +175 +166 +151 +144 +146 +165 +170 +160 +142 +138 +148 +157 +162 +176 +181 +168 +147 +145 +160 +169 +170 +165 +160 +159 +161 +163 +169 +173 +170 +166 +158 +150 +147 +147 +148 +151 +156 +161 +159 +155 +155 +163 +172 +174 +171 +158 +152 +146 +144 +142 +140 +139 +141 +151 +160 +167 +166 +160 +154 +151 +151 +152 +150 +149 +149 +148 +146 +144 +144 +144 +147 +148 +147 +146 +147 +150 +154 +145 +145 +146 +148 +148 +147 +146 +147 +148 +144 +141 +141 +142 +143 +143 +143 +141 +138 +137 +140 +145 +147 +149 +151 +154 +152 +147 +142 +138 +139 +142 +145 +145 +144 +142 +143 +145 +148 +149 +149 +146 +147 +144 +137 +135 +139 +143 +143 +140 +141 +143 +146 +147 +149 +149 +149 +146 +142 +142 +143 +143 +146 +149 +147 +147 +147 +147 +147 +146 +145 +146 +148 +147 +145 +145 +147 +148 +147 +144 +142 +141 +146 +148 +145 +143 +145 +147 +147 +151 +143 +138 +144 +152 +154 +151 +148 +145 +143 +143 +142 +139 +143 +145 +143 +143 +138 +135 +138 +142 +140 +137 +135 +135 +137 +138 +135 +130 +129 +131 +135 +137 +139 +140 +139 +140 +143 +143 +141 +137 +135 +134 +139 +143 +144 +145 +147 +148 +146 +145 +145 +145 +145 +145 +148 +150 +138 +130 +134 +138 +137 +136 +137 +140 +142 +143 +142 +144 +147 +148 +146 +147 +146 +146 +148 +149 +148 +145 +141 +142 +143 +144 +145 +147 +151 +152 +151 +151 +150 +149 +151 +151 +152 +153 +155 +156 +156 +154 +150 +149 +151 +153 +155 +157 +158 +158 +157 +155 +155 +157 +159 +159 +159 +160 +163 +163 +161 +163 +168 +164 +164 +165 +168 +170 +173 +178 +183 +181 +183 +184 +182 +182 +187 +184 +171 +159 +154 +157 +168 +169 +160 +154 +154 +153 +153 +153 +153 +153 +155 +158 +160 +153 +149 +145 +144 +148 +154 +157 +156 +159 +159 +160 +158 +153 +149 +149 +150 +155 +155 +155 +155 +153 +147 +144 +143 +145 +145 +145 +144 +144 +144 +144 +145 +144 +138 +135 +138 +145 +150 +149 +147 +144 +143 +143 +147 +150 +150 +145 +141 +142 +149 +150 +142 +137 +139 +142 +141 +140 +139 +138 +142 +149 +150 +143 +135 +133 +140 +145 +146 +146 +146 +144 +141 +142 +142 +142 +143 +141 +139 +139 +140 +142 +143 +142 +138 +134 +133 +133 +133 +135 +135 +136 +136 +136 +136 +135 +135 +138 +137 +134 +132 +132 +131 +126 +120 +125 +128 +131 +132 +131 +130 +131 +131 +135 +130 +125 +124 +126 +129 +134 +137 +132 +126 +123 +125 +127 +125 +123 +122 +125 +123 +120 +120 +124 +128 +127 +124 +119 +125 +132 +135 +135 +135 +133 +131 +127 +126 +131 +133 +129 +126 +125 +123 +123 +123 +123 +124 +123 +122 +123 +126 +126 +123 +121 +120 +120 +121 +122 +124 +117 +118 +116 +117 +122 +124 +123 +125 +129 +128 +127 +129 +130 +130 +127 +125 +125 +128 +129 +125 +124 +125 +124 +122 +122 +121 +120 +119 +118 +119 +121 +122 +121 +121 +120 +120 +124 +124 +124 +128 +128 +130 +131 +131 +128 +127 +126 +127 +126 +129 +127 +122 +121 +124 +125 +120 +120 +127 +131 +134 +136 +128 +117 +111 +111 +113 +112 +106 +99 +98 +101 +102 +95 +94 +96 +98 +100 +101 +100 +99 +106 +110 +112 +112 +107 +105 +110 +115 +117 +114 +114 +116 +117 +114 +111 +109 +110 +109 +110 +112 +116 +119 +120 +120 +123 +127 +127 +126 +131 +135 +134 +133 +126 +125 +125 +128 +134 +137 +136 +131 +127 +125 +125 +127 +128 +126 +125 +125 +128 +128 +128 +129 +128 +128 +132 +136 +136 +137 +137 +135 +137 +140 +140 +136 +135 +138 +141 +144 +144 +142 +141 +142 +142 +142 +140 +136 +133 +133 +135 +136 +135 +131 +125 +126 +135 +139 +140 +144 +145 +146 +146 +146 +147 +148 +150 +152 +155 +155 +152 +149 +147 +146 +146 +144 +153 +151 +151 +151 +149 +148 +150 +154 +156 +151 +144 +140 +144 +148 +147 +142 +139 +146 +153 +149 +141 +139 +142 +145 +139 +139 +145 +150 +148 +147 +149 +148 +148 +146 +141 +137 +135 +138 +141 +142 +142 +143 +143 +141 +140 +141 +143 +144 +148 +145 +142 +141 +140 +139 +141 +143 +142 +141 +142 +141 +138 +138 +141 +141 +139 +138 +141 +142 +134 +125 +127 +135 +140 +139 +138 +138 +140 +139 +133 +127 +132 +129 +126 +127 +131 +134 +134 +133 +132 +134 +134 +132 +131 +133 +135 +135 +130 +135 +142 +145 +145 +142 +141 +141 +137 +137 +137 +137 +137 +137 +137 +136 +137 +134 +130 +129 +129 +130 +130 +129 +130 +130 +131 +134 +136 +137 +138 +137 +138 +135 +130 +130 +137 +141 +139 +132 +126 +124 +124 +126 +125 +125 +128 +134 +138 +139 +138 +136 +138 +143 +140 +135 +138 +139 +136 +132 +130 +132 +132 +130 +138 +134 +129 +125 +124 +127 +131 +134 +145 +146 +145 +141 +138 +139 +141 +141 +139 +139 +140 +141 +139 +136 +135 +137 +136 +143 +147 +147 +154 +162 +150 +125 +109 +123 +147 +161 +166 +176 +181 +172 +148 +147 +152 +171 +180 +179 +173 +156 +154 +149 +150 +166 +180 +174 +159 +153 +151 +157 +161 +161 +158 +163 +176 +189 +177 +140 +130 +166 +206 +210 +176 +140 +125 +141 +175 +198 +182 +146 +121 +112 +120 +112 +108 +113 +119 +119 +119 +119 +126 +132 +138 +143 +147 +152 +153 +151 +139 +140 +146 +144 +136 +125 +124 +142 +184 +189 +164 +132 +119 +133 +163 +182 +165 +129 +116 +128 +139 +160 +182 +186 +171 +163 +161 +155 +141 +130 +132 +137 +164 +180 +188 +173 +167 +169 +159 +151 +139 +123 +122 +135 +145 +150 +149 +140 +151 +163 +157 +137 +135 +142 +145 +148 +154 +166 +178 +176 +160 +144 +155 +184 +199 +186 +159 +159 +174 +183 +190 +180 +165 +150 +162 +181 +184 +189 +198 +196 +191 +184 +174 +167 +170 +177 +182 +180 +183 +177 +173 +173 +177 +184 +181 +169 +173 +167 +170 +179 +176 +160 +151 +153 +158 +186 +206 +208 +203 +201 +194 +189 +192 +213 +224 +225 +220 +204 +195 +204 +212 +207 +200 +200 +202 +201 +207 +219 +235 +239 +242 +231 +201 +172 +164 +171 +190 +217 +217 +199 +194 +193 +195 +206 +212 +211 +207 +208 +211 +211 +208 +209 +206 +204 +197 +187 +175 +161 +159 +169 +198 +209 +212 +210 +209 +200 +179 +163 +157 +170 +189 +201 +203 +200 +204 +210 +221 +221 +207 +192 +194 +202 +203 +199 +205 +209 +211 +207 +197 +187 +180 +177 +181 +187 +181 +156 +130 +112 +114 +126 +128 +132 +135 +133 +131 +131 +132 +133 +137 +137 +138 +139 +139 +139 +139 +139 +145 +146 +148 +149 +149 +149 +151 +153 +154 +157 +159 +160 +162 +164 +163 +162 +162 +164 +168 +170 +170 +170 +175 +180 +198 +213 +231 +245 +249 +250 +253 +254 +254 +254 +254 +255 +255 +254 +253 +251 +253 +252 +251 +251 +252 +253 +252 +251 +252 +252 +252 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +250 +250 +249 +251 +251 +250 +250 +250 +250 +251 +251 +251 +250 +250 +249 +249 +250 +250 +251 +249 +249 +249 +249 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +251 +251 +251 +250 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +250 +250 +250 +250 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +247 +247 +246 +246 +247 +247 +248 +248 +251 +250 +250 +249 +249 +249 +249 +249 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +255 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +252 +251 +251 +252 +253 +253 +252 +251 +251 +251 +252 +252 +251 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +254 +254 +253 +252 +252 +251 +248 +248 +242 +239 +234 +220 +195 +178 +171 +172 +169 +164 +166 +173 +174 +171 +172 +169 +166 +162 +159 +158 +158 +158 +157 +161 +173 +179 +173 +158 +141 +136 +142 +160 +165 +158 +144 +146 +158 +165 +166 +174 +174 +159 +143 +151 +169 +174 +169 +165 +155 +155 +161 +166 +174 +176 +168 +161 +154 +149 +149 +152 +153 +158 +163 +162 +161 +159 +159 +165 +171 +171 +167 +159 +151 +145 +145 +146 +143 +141 +139 +152 +158 +163 +161 +157 +153 +149 +148 +149 +147 +147 +149 +149 +146 +144 +144 +145 +146 +148 +149 +149 +149 +151 +152 +147 +146 +148 +150 +150 +148 +147 +147 +148 +144 +143 +145 +147 +148 +149 +151 +145 +142 +139 +140 +143 +145 +147 +149 +150 +148 +144 +140 +138 +138 +141 +144 +142 +141 +140 +143 +146 +149 +149 +148 +145 +146 +145 +142 +141 +143 +145 +146 +142 +142 +143 +145 +147 +149 +149 +149 +146 +142 +143 +144 +141 +144 +148 +146 +147 +147 +147 +148 +147 +146 +148 +151 +150 +147 +146 +147 +148 +147 +147 +147 +146 +147 +146 +145 +144 +145 +147 +147 +152 +145 +142 +148 +154 +152 +145 +141 +137 +136 +138 +141 +142 +147 +149 +146 +146 +140 +139 +143 +141 +133 +130 +133 +135 +136 +137 +138 +139 +140 +142 +142 +140 +138 +137 +139 +141 +143 +143 +143 +145 +142 +143 +149 +151 +148 +144 +144 +147 +145 +146 +148 +147 +144 +141 +141 +139 +134 +133 +139 +143 +140 +135 +132 +134 +139 +141 +140 +142 +146 +147 +145 +145 +145 +147 +150 +153 +153 +148 +145 +144 +146 +147 +147 +149 +153 +154 +153 +150 +146 +144 +147 +151 +153 +155 +156 +154 +153 +153 +153 +151 +149 +149 +150 +154 +155 +156 +155 +153 +152 +154 +156 +157 +160 +163 +163 +163 +164 +165 +165 +163 +165 +168 +172 +174 +174 +176 +181 +178 +182 +184 +182 +184 +189 +183 +168 +156 +154 +158 +165 +165 +159 +155 +156 +154 +153 +152 +152 +153 +153 +154 +154 +150 +150 +149 +148 +151 +156 +158 +158 +158 +158 +158 +157 +153 +148 +146 +147 +155 +155 +155 +155 +153 +147 +144 +143 +145 +144 +143 +144 +145 +145 +145 +144 +143 +140 +138 +141 +145 +148 +147 +145 +142 +142 +144 +147 +149 +149 +146 +143 +146 +147 +146 +143 +142 +143 +144 +143 +141 +137 +135 +142 +149 +148 +140 +132 +135 +142 +146 +144 +143 +145 +146 +145 +144 +142 +142 +142 +140 +138 +139 +141 +144 +146 +145 +140 +135 +136 +138 +140 +141 +140 +140 +140 +139 +138 +137 +137 +138 +135 +132 +132 +131 +128 +126 +125 +127 +127 +129 +131 +132 +132 +131 +130 +132 +127 +123 +125 +129 +132 +135 +137 +131 +127 +126 +127 +126 +122 +122 +125 +125 +125 +124 +123 +123 +125 +125 +123 +123 +125 +127 +130 +133 +135 +132 +129 +125 +126 +131 +132 +125 +121 +123 +125 +126 +125 +124 +123 +122 +121 +124 +127 +128 +128 +127 +127 +126 +124 +125 +127 +119 +121 +119 +118 +121 +121 +119 +121 +124 +124 +125 +125 +127 +128 +127 +126 +127 +129 +129 +127 +126 +127 +125 +121 +124 +123 +121 +118 +116 +116 +117 +118 +118 +118 +117 +119 +124 +123 +123 +126 +127 +128 +129 +129 +126 +125 +124 +125 +123 +124 +124 +120 +119 +121 +121 +117 +119 +126 +130 +131 +130 +122 +113 +111 +109 +110 +110 +108 +108 +107 +105 +102 +95 +95 +96 +98 +97 +95 +98 +102 +107 +108 +109 +108 +106 +106 +110 +116 +118 +117 +117 +117 +116 +112 +110 +111 +112 +111 +109 +109 +111 +114 +116 +116 +119 +123 +124 +122 +122 +129 +129 +121 +118 +118 +120 +126 +130 +131 +129 +128 +123 +122 +123 +127 +129 +129 +129 +130 +130 +130 +133 +135 +136 +135 +137 +140 +138 +137 +135 +135 +136 +136 +135 +134 +137 +140 +143 +141 +139 +136 +131 +127 +132 +133 +132 +128 +126 +126 +126 +125 +127 +131 +128 +127 +135 +137 +135 +138 +141 +139 +138 +141 +144 +148 +149 +149 +156 +154 +152 +150 +147 +144 +143 +145 +151 +153 +156 +158 +155 +150 +148 +148 +152 +148 +142 +140 +141 +143 +143 +142 +145 +150 +152 +146 +141 +142 +145 +145 +136 +134 +138 +141 +140 +142 +146 +148 +145 +141 +134 +126 +125 +131 +137 +141 +141 +140 +137 +135 +137 +140 +143 +146 +146 +145 +143 +143 +143 +142 +145 +148 +149 +145 +142 +141 +135 +134 +139 +143 +144 +141 +137 +134 +130 +127 +129 +133 +136 +139 +141 +139 +138 +136 +132 +129 +133 +130 +128 +128 +130 +133 +134 +135 +133 +136 +136 +135 +134 +136 +139 +141 +138 +140 +142 +143 +143 +142 +141 +141 +134 +135 +135 +135 +135 +136 +137 +138 +139 +136 +133 +132 +134 +134 +133 +132 +130 +129 +131 +133 +135 +136 +135 +134 +136 +134 +132 +132 +139 +146 +144 +138 +128 +125 +124 +127 +129 +128 +130 +134 +135 +136 +137 +137 +139 +141 +143 +143 +141 +139 +135 +132 +132 +132 +132 +132 +138 +135 +131 +126 +124 +126 +131 +135 +143 +146 +150 +151 +145 +140 +142 +147 +139 +136 +137 +141 +140 +133 +129 +130 +138 +141 +145 +146 +150 +157 +153 +140 +121 +120 +136 +153 +160 +173 +185 +184 +156 +141 +139 +161 +173 +178 +177 +153 +144 +143 +145 +158 +174 +177 +168 +162 +166 +161 +153 +146 +140 +147 +164 +180 +179 +150 +125 +136 +184 +220 +197 +146 +124 +132 +164 +191 +181 +149 +126 +116 +121 +112 +107 +109 +112 +113 +117 +123 +128 +135 +139 +143 +147 +152 +147 +136 +131 +143 +155 +153 +147 +135 +126 +137 +165 +179 +169 +150 +137 +135 +157 +175 +175 +141 +119 +120 +133 +159 +182 +186 +165 +156 +161 +166 +150 +131 +130 +138 +145 +150 +168 +173 +172 +171 +162 +161 +145 +129 +122 +132 +143 +148 +146 +140 +147 +160 +152 +138 +140 +143 +140 +140 +142 +165 +179 +175 +164 +155 +159 +175 +195 +191 +162 +160 +180 +187 +190 +180 +171 +153 +160 +181 +185 +185 +190 +193 +199 +193 +182 +171 +167 +169 +173 +173 +184 +183 +181 +176 +173 +180 +186 +183 +181 +177 +177 +182 +183 +173 +159 +150 +152 +172 +197 +208 +209 +210 +200 +183 +189 +207 +216 +219 +225 +221 +205 +194 +206 +202 +189 +186 +196 +207 +215 +222 +228 +232 +239 +236 +217 +191 +178 +178 +184 +204 +219 +212 +196 +190 +196 +203 +202 +200 +202 +206 +207 +212 +215 +216 +208 +203 +193 +184 +179 +172 +171 +181 +199 +206 +206 +203 +204 +198 +181 +169 +158 +168 +185 +198 +202 +200 +200 +203 +213 +219 +213 +202 +202 +205 +204 +206 +211 +212 +212 +211 +205 +198 +193 +192 +183 +181 +178 +173 +154 +128 +116 +124 +132 +136 +137 +133 +129 +128 +130 +131 +139 +139 +140 +139 +139 +140 +140 +138 +145 +146 +146 +146 +146 +147 +149 +151 +153 +155 +157 +158 +161 +164 +163 +162 +163 +165 +167 +167 +168 +174 +187 +199 +226 +233 +242 +249 +252 +252 +253 +254 +254 +254 +253 +254 +254 +254 +253 +251 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +249 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +250 +251 +251 +250 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +250 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +246 +245 +245 +245 +245 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +250 +250 +249 +249 +249 +249 +249 +249 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +251 +250 +250 +252 +253 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +252 +254 +254 +252 +251 +251 +249 +246 +247 +243 +242 +241 +227 +199 +178 +170 +171 +167 +162 +165 +174 +176 +173 +174 +165 +163 +160 +158 +158 +159 +159 +158 +162 +175 +181 +171 +152 +133 +129 +137 +154 +159 +158 +155 +157 +161 +167 +175 +176 +168 +148 +137 +154 +177 +178 +167 +165 +153 +153 +162 +169 +177 +177 +166 +159 +153 +150 +153 +157 +159 +163 +169 +161 +160 +157 +155 +159 +166 +167 +165 +160 +151 +145 +149 +154 +153 +151 +150 +153 +157 +160 +159 +157 +154 +150 +147 +148 +146 +147 +149 +149 +147 +145 +144 +147 +148 +149 +150 +151 +151 +149 +149 +149 +148 +149 +152 +152 +149 +148 +148 +146 +144 +145 +148 +151 +153 +154 +155 +149 +145 +142 +142 +143 +145 +146 +149 +146 +147 +146 +142 +138 +137 +139 +141 +143 +143 +143 +145 +149 +151 +150 +149 +146 +145 +146 +148 +147 +145 +146 +150 +146 +145 +144 +145 +146 +147 +147 +146 +146 +143 +146 +146 +139 +141 +147 +144 +147 +147 +147 +148 +148 +147 +149 +151 +152 +150 +149 +149 +149 +148 +149 +151 +150 +147 +146 +146 +146 +144 +145 +147 +146 +146 +150 +156 +155 +147 +139 +137 +135 +135 +141 +146 +148 +151 +150 +145 +146 +141 +142 +146 +140 +127 +126 +133 +140 +136 +133 +134 +139 +145 +148 +149 +148 +140 +136 +140 +142 +140 +140 +143 +148 +148 +151 +154 +151 +145 +142 +145 +146 +144 +144 +146 +146 +141 +138 +137 +132 +134 +138 +141 +143 +140 +134 +129 +130 +135 +138 +139 +141 +145 +145 +142 +141 +143 +147 +152 +155 +155 +149 +145 +149 +150 +151 +151 +153 +156 +156 +154 +152 +146 +142 +145 +151 +153 +154 +154 +154 +151 +151 +154 +154 +150 +147 +147 +151 +153 +154 +153 +152 +151 +153 +156 +155 +162 +165 +162 +162 +167 +167 +163 +161 +165 +170 +175 +176 +176 +175 +178 +175 +180 +185 +187 +190 +193 +183 +164 +157 +156 +160 +166 +165 +161 +157 +157 +156 +154 +152 +152 +153 +153 +150 +148 +151 +155 +156 +154 +154 +157 +157 +157 +157 +155 +155 +155 +153 +148 +146 +148 +155 +155 +155 +155 +152 +148 +144 +144 +146 +144 +143 +144 +147 +148 +147 +145 +141 +142 +143 +145 +146 +146 +145 +144 +139 +140 +143 +145 +146 +146 +145 +145 +145 +141 +138 +141 +145 +146 +144 +142 +143 +139 +137 +142 +144 +140 +135 +133 +136 +143 +147 +143 +141 +143 +146 +146 +144 +142 +141 +140 +139 +137 +138 +141 +144 +146 +146 +140 +136 +138 +142 +145 +145 +144 +144 +143 +142 +141 +140 +139 +136 +131 +129 +130 +131 +129 +127 +130 +128 +127 +127 +128 +130 +132 +131 +130 +128 +124 +124 +129 +134 +135 +134 +134 +130 +128 +127 +128 +126 +122 +125 +130 +127 +129 +130 +128 +127 +127 +126 +126 +125 +123 +120 +120 +124 +127 +127 +124 +122 +123 +128 +129 +121 +117 +123 +128 +129 +127 +126 +124 +123 +122 +124 +128 +128 +128 +131 +133 +130 +126 +124 +126 +117 +120 +120 +119 +121 +120 +119 +122 +118 +119 +120 +120 +121 +123 +127 +129 +129 +130 +128 +126 +127 +129 +127 +121 +126 +125 +123 +120 +116 +114 +114 +114 +114 +115 +114 +118 +123 +122 +121 +125 +126 +128 +129 +129 +127 +125 +124 +125 +122 +121 +121 +122 +122 +120 +120 +120 +121 +128 +130 +129 +126 +118 +111 +110 +109 +109 +110 +112 +115 +114 +108 +100 +97 +97 +98 +99 +94 +91 +97 +107 +106 +104 +105 +107 +109 +110 +112 +115 +117 +117 +117 +118 +115 +112 +111 +112 +111 +107 +104 +104 +105 +107 +109 +109 +120 +123 +125 +119 +113 +119 +120 +108 +111 +111 +114 +121 +125 +124 +123 +124 +119 +119 +122 +127 +131 +133 +135 +137 +134 +134 +135 +136 +135 +134 +135 +138 +135 +132 +130 +131 +132 +131 +130 +130 +137 +139 +140 +136 +132 +130 +127 +123 +123 +125 +125 +124 +124 +127 +127 +126 +125 +135 +135 +132 +137 +136 +132 +133 +137 +134 +132 +137 +145 +148 +148 +145 +148 +147 +148 +149 +149 +146 +148 +152 +159 +159 +159 +157 +153 +148 +146 +147 +149 +146 +143 +142 +142 +142 +143 +145 +150 +149 +145 +140 +140 +146 +147 +146 +140 +131 +128 +131 +135 +141 +144 +143 +143 +138 +129 +122 +122 +127 +135 +140 +142 +138 +133 +132 +135 +140 +143 +144 +141 +141 +142 +144 +144 +145 +148 +151 +150 +142 +141 +144 +141 +136 +135 +134 +135 +134 +133 +133 +136 +138 +135 +130 +133 +139 +144 +143 +137 +134 +134 +134 +134 +137 +137 +134 +128 +127 +132 +138 +139 +141 +141 +138 +136 +138 +141 +143 +145 +144 +141 +141 +141 +142 +140 +139 +133 +134 +134 +133 +133 +134 +137 +139 +140 +139 +136 +135 +136 +136 +135 +134 +131 +131 +132 +136 +139 +140 +138 +135 +134 +137 +136 +134 +135 +140 +144 +144 +135 +130 +129 +133 +135 +133 +131 +132 +131 +132 +134 +136 +135 +135 +141 +148 +143 +140 +138 +139 +138 +136 +136 +136 +137 +137 +137 +135 +133 +133 +136 +139 +140 +142 +150 +155 +147 +137 +138 +148 +138 +133 +136 +144 +143 +132 +126 +129 +131 +131 +137 +145 +147 +147 +146 +143 +142 +124 +125 +139 +146 +160 +180 +187 +193 +150 +126 +145 +166 +178 +176 +143 +124 +134 +142 +149 +166 +175 +172 +167 +161 +158 +150 +144 +138 +140 +152 +164 +182 +168 +143 +133 +158 +199 +203 +177 +133 +127 +150 +182 +175 +143 +125 +121 +119 +110 +106 +111 +115 +116 +117 +122 +128 +137 +144 +144 +145 +147 +137 +123 +133 +152 +165 +157 +149 +140 +130 +136 +146 +163 +166 +163 +152 +137 +145 +162 +167 +148 +133 +126 +132 +157 +181 +186 +162 +153 +164 +175 +156 +130 +127 +136 +140 +141 +154 +158 +167 +184 +179 +168 +152 +127 +115 +131 +147 +147 +143 +142 +142 +160 +160 +152 +151 +143 +131 +131 +133 +154 +173 +178 +169 +153 +154 +174 +189 +195 +168 +164 +184 +187 +185 +173 +166 +150 +159 +185 +192 +187 +187 +187 +198 +194 +184 +173 +164 +160 +164 +169 +180 +187 +193 +184 +170 +171 +185 +195 +188 +193 +190 +184 +186 +190 +175 +152 +153 +166 +190 +207 +211 +213 +205 +190 +185 +195 +208 +223 +231 +221 +207 +203 +199 +199 +182 +174 +191 +207 +212 +212 +216 +221 +234 +246 +241 +217 +192 +179 +188 +186 +208 +221 +199 +183 +193 +200 +195 +196 +204 +208 +207 +213 +222 +223 +211 +206 +194 +186 +187 +184 +182 +191 +195 +202 +204 +202 +202 +195 +182 +173 +163 +173 +185 +193 +194 +194 +198 +203 +207 +211 +213 +216 +216 +204 +201 +213 +212 +210 +210 +211 +211 +205 +198 +194 +192 +180 +172 +175 +172 +150 +131 +128 +138 +140 +137 +131 +127 +127 +129 +132 +138 +139 +140 +140 +141 +141 +141 +139 +145 +145 +146 +145 +145 +146 +149 +151 +150 +152 +154 +155 +158 +161 +161 +160 +164 +165 +166 +167 +169 +181 +201 +220 +245 +246 +249 +253 +255 +255 +254 +251 +254 +253 +252 +252 +253 +254 +254 +253 +254 +254 +254 +253 +252 +252 +252 +253 +252 +252 +252 +251 +251 +250 +250 +250 +249 +249 +250 +251 +252 +252 +252 +251 +252 +252 +252 +251 +251 +251 +250 +250 +251 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +250 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +245 +245 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +247 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +252 +252 +252 +252 +252 +253 +252 +252 +253 +253 +253 +254 +254 +254 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +250 +250 +249 +250 +252 +253 +252 +252 +252 +252 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +251 +252 +252 +252 +253 +253 +250 +247 +249 +246 +247 +245 +230 +202 +178 +168 +167 +165 +162 +164 +174 +181 +176 +165 +165 +160 +155 +154 +157 +168 +168 +158 +164 +173 +179 +169 +149 +135 +138 +147 +157 +156 +155 +158 +166 +174 +172 +165 +162 +159 +148 +144 +157 +172 +175 +174 +163 +158 +156 +160 +171 +176 +170 +161 +157 +159 +158 +155 +156 +161 +165 +167 +164 +163 +161 +159 +161 +164 +162 +156 +156 +153 +151 +151 +153 +155 +159 +163 +168 +161 +157 +158 +157 +153 +149 +149 +149 +149 +148 +149 +150 +149 +148 +147 +149 +149 +148 +147 +146 +147 +149 +152 +149 +150 +150 +150 +152 +153 +151 +147 +148 +147 +147 +149 +152 +153 +152 +151 +147 +147 +148 +148 +147 +148 +149 +151 +149 +148 +147 +145 +141 +138 +138 +139 +142 +147 +152 +152 +150 +149 +148 +148 +153 +149 +147 +148 +149 +149 +149 +150 +153 +148 +145 +147 +148 +145 +145 +148 +143 +145 +147 +147 +146 +146 +148 +150 +148 +145 +145 +148 +148 +144 +146 +151 +154 +157 +158 +155 +152 +152 +153 +153 +151 +147 +143 +144 +145 +145 +145 +146 +146 +145 +148 +151 +148 +141 +139 +141 +143 +141 +142 +147 +149 +145 +143 +142 +142 +142 +142 +139 +135 +132 +133 +135 +139 +140 +141 +141 +141 +142 +143 +141 +142 +142 +139 +136 +135 +139 +145 +149 +151 +150 +150 +152 +151 +145 +140 +139 +146 +145 +144 +146 +149 +149 +141 +131 +134 +136 +135 +133 +137 +143 +139 +131 +124 +133 +141 +142 +139 +139 +143 +147 +143 +144 +145 +147 +150 +152 +153 +153 +150 +152 +153 +151 +151 +153 +156 +158 +148 +144 +139 +140 +145 +150 +149 +146 +151 +153 +153 +152 +149 +146 +145 +145 +151 +152 +148 +145 +150 +154 +155 +157 +154 +160 +164 +164 +163 +165 +165 +164 +165 +166 +170 +177 +181 +180 +173 +167 +172 +181 +185 +189 +202 +196 +173 +161 +160 +166 +169 +168 +163 +162 +161 +159 +154 +151 +148 +145 +145 +145 +147 +147 +151 +152 +155 +155 +155 +154 +155 +155 +154 +152 +152 +151 +149 +146 +147 +150 +155 +157 +157 +153 +149 +147 +144 +143 +145 +145 +144 +145 +147 +148 +148 +146 +142 +141 +140 +142 +145 +147 +147 +147 +137 +136 +138 +145 +151 +151 +148 +146 +146 +138 +134 +139 +142 +141 +141 +144 +144 +142 +141 +139 +139 +138 +137 +136 +140 +145 +147 +144 +141 +141 +141 +139 +145 +144 +139 +137 +141 +141 +140 +142 +143 +143 +143 +140 +138 +136 +137 +139 +145 +141 +138 +136 +135 +136 +135 +135 +137 +132 +129 +131 +129 +126 +129 +136 +130 +125 +123 +129 +133 +130 +129 +131 +130 +129 +131 +135 +136 +131 +125 +122 +123 +125 +128 +129 +126 +124 +127 +132 +131 +127 +129 +130 +129 +130 +130 +126 +123 +121 +119 +121 +125 +127 +128 +127 +122 +126 +126 +123 +119 +117 +118 +125 +126 +122 +123 +128 +129 +125 +122 +122 +121 +123 +126 +127 +124 +120 +120 +122 +116 +121 +118 +111 +113 +122 +126 +121 +113 +115 +119 +123 +124 +124 +125 +126 +127 +127 +128 +129 +130 +129 +127 +125 +129 +132 +132 +125 +115 +111 +112 +116 +115 +114 +114 +116 +118 +120 +120 +120 +125 +127 +127 +127 +129 +132 +130 +126 +123 +123 +124 +124 +125 +125 +122 +118 +125 +125 +129 +130 +124 +120 +119 +116 +113 +114 +112 +111 +113 +114 +112 +106 +98 +97 +97 +99 +98 +98 +100 +103 +101 +102 +101 +103 +106 +109 +112 +113 +111 +112 +113 +115 +113 +110 +110 +112 +112 +109 +106 +105 +106 +107 +108 +106 +115 +117 +118 +114 +110 +109 +113 +116 +114 +113 +114 +119 +123 +125 +122 +119 +119 +119 +122 +126 +129 +135 +140 +137 +131 +130 +133 +138 +136 +132 +130 +133 +132 +130 +129 +128 +128 +129 +128 +128 +127 +130 +132 +130 +127 +126 +127 +127 +130 +122 +116 +119 +125 +130 +132 +132 +130 +132 +134 +135 +132 +130 +130 +132 +128 +127 +129 +135 +142 +146 +146 +146 +146 +142 +142 +145 +145 +142 +145 +152 +153 +146 +145 +153 +156 +151 +147 +145 +148 +144 +141 +141 +141 +142 +144 +146 +152 +147 +142 +140 +141 +142 +143 +142 +137 +128 +122 +129 +138 +143 +141 +137 +139 +134 +124 +118 +122 +127 +131 +136 +138 +139 +138 +138 +137 +137 +137 +137 +135 +138 +142 +143 +144 +145 +146 +148 +146 +134 +132 +139 +142 +139 +136 +133 +134 +133 +134 +137 +136 +133 +134 +139 +141 +136 +137 +142 +142 +136 +135 +139 +138 +133 +130 +131 +134 +136 +138 +140 +137 +138 +138 +137 +136 +135 +136 +136 +142 +141 +141 +142 +141 +139 +137 +136 +142 +138 +133 +131 +131 +132 +135 +139 +139 +139 +138 +136 +136 +138 +139 +138 +134 +137 +138 +139 +143 +146 +143 +139 +138 +136 +136 +138 +141 +140 +139 +139 +137 +135 +134 +134 +136 +136 +133 +131 +131 +131 +132 +134 +138 +140 +141 +141 +137 +137 +140 +144 +146 +143 +141 +140 +142 +141 +140 +137 +133 +131 +133 +138 +139 +140 +142 +144 +143 +141 +142 +145 +145 +143 +143 +146 +147 +142 +133 +127 +126 +137 +145 +144 +140 +142 +147 +151 +154 +153 +134 +120 +135 +160 +178 +187 +196 +163 +130 +134 +166 +178 +170 +166 +150 +131 +136 +144 +151 +163 +182 +175 +162 +159 +152 +144 +132 +133 +147 +161 +180 +170 +163 +156 +157 +180 +198 +192 +150 +129 +148 +163 +137 +129 +114 +119 +125 +116 +107 +110 +114 +114 +117 +125 +133 +140 +140 +144 +151 +137 +120 +124 +130 +138 +150 +157 +152 +143 +139 +142 +156 +172 +162 +149 +150 +149 +150 +152 +154 +151 +143 +132 +131 +150 +174 +183 +168 +160 +168 +176 +156 +132 +127 +131 +130 +141 +141 +147 +170 +184 +182 +184 +177 +140 +120 +128 +136 +139 +145 +149 +144 +143 +161 +176 +162 +147 +140 +132 +133 +146 +167 +179 +182 +179 +178 +179 +192 +195 +182 +175 +186 +187 +174 +165 +164 +154 +158 +180 +192 +189 +185 +184 +187 +191 +183 +170 +170 +172 +171 +167 +173 +188 +199 +192 +174 +169 +181 +193 +196 +192 +187 +187 +192 +192 +178 +159 +150 +159 +179 +202 +216 +215 +210 +206 +197 +197 +211 +222 +223 +225 +220 +203 +195 +195 +180 +166 +174 +198 +212 +212 +219 +222 +231 +235 +238 +237 +214 +179 +165 +179 +207 +214 +202 +188 +179 +192 +192 +202 +205 +199 +203 +218 +227 +222 +216 +209 +203 +197 +189 +189 +192 +190 +186 +188 +192 +197 +199 +196 +181 +165 +155 +174 +192 +196 +191 +189 +193 +198 +208 +211 +212 +211 +212 +215 +214 +210 +208 +213 +214 +207 +204 +208 +212 +212 +204 +193 +181 +178 +181 +178 +161 +143 +141 +134 +129 +129 +130 +130 +130 +130 +137 +137 +136 +136 +139 +143 +143 +140 +142 +144 +146 +145 +143 +144 +146 +148 +149 +151 +151 +149 +153 +160 +162 +160 +162 +167 +171 +173 +178 +195 +220 +240 +247 +252 +254 +255 +252 +250 +252 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +251 +251 +252 +252 +251 +251 +250 +251 +251 +252 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +249 +249 +250 +250 +249 +249 +249 +249 +246 +246 +246 +247 +248 +247 +246 +245 +245 +244 +244 +244 +244 +245 +246 +246 +243 +244 +246 +246 +246 +246 +247 +248 +246 +246 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +250 +252 +252 +252 +253 +254 +253 +251 +251 +249 +249 +247 +228 +200 +179 +171 +170 +166 +160 +160 +167 +173 +172 +166 +163 +158 +155 +154 +159 +170 +170 +160 +163 +170 +174 +166 +149 +139 +141 +148 +159 +158 +156 +159 +169 +176 +170 +160 +146 +145 +143 +149 +163 +170 +168 +166 +162 +164 +165 +167 +168 +169 +167 +164 +158 +161 +161 +158 +158 +163 +168 +169 +162 +160 +155 +153 +156 +161 +160 +155 +153 +152 +151 +152 +153 +156 +160 +164 +166 +159 +154 +155 +156 +153 +149 +149 +152 +151 +150 +149 +150 +150 +149 +148 +150 +150 +148 +147 +146 +147 +149 +151 +153 +153 +151 +149 +150 +151 +151 +149 +147 +147 +147 +149 +152 +154 +155 +154 +150 +150 +150 +149 +148 +147 +149 +150 +153 +154 +155 +153 +149 +147 +145 +146 +144 +150 +154 +153 +149 +146 +145 +144 +148 +147 +147 +148 +148 +148 +150 +154 +146 +145 +146 +149 +151 +149 +146 +146 +143 +146 +148 +148 +147 +146 +147 +148 +151 +145 +143 +145 +148 +147 +146 +146 +149 +153 +156 +155 +154 +154 +153 +151 +154 +151 +148 +147 +146 +145 +145 +146 +151 +147 +145 +147 +145 +142 +142 +144 +147 +149 +151 +149 +144 +139 +141 +145 +143 +141 +139 +138 +139 +140 +141 +142 +138 +140 +141 +141 +142 +142 +141 +139 +138 +135 +131 +132 +137 +144 +149 +149 +151 +151 +151 +150 +147 +142 +140 +142 +144 +146 +148 +150 +152 +150 +143 +136 +136 +137 +135 +132 +134 +139 +136 +129 +130 +137 +142 +144 +144 +144 +145 +145 +146 +147 +149 +152 +154 +154 +153 +151 +148 +150 +151 +151 +151 +153 +153 +151 +153 +146 +142 +147 +149 +147 +146 +149 +154 +154 +153 +151 +148 +147 +147 +148 +147 +151 +150 +148 +150 +152 +152 +155 +156 +161 +165 +165 +164 +165 +165 +165 +165 +166 +168 +172 +174 +174 +172 +169 +168 +174 +180 +189 +198 +190 +173 +165 +170 +172 +173 +172 +169 +167 +162 +159 +154 +152 +151 +149 +149 +149 +150 +150 +151 +151 +154 +155 +154 +153 +154 +154 +153 +149 +148 +149 +151 +151 +153 +154 +158 +160 +160 +155 +149 +147 +146 +145 +146 +146 +145 +146 +147 +149 +149 +148 +145 +141 +138 +139 +143 +145 +145 +144 +139 +138 +139 +144 +148 +149 +148 +148 +145 +138 +136 +142 +145 +142 +139 +139 +144 +145 +145 +143 +140 +138 +138 +138 +141 +142 +142 +139 +139 +141 +142 +140 +146 +145 +140 +139 +142 +142 +139 +139 +137 +141 +144 +143 +139 +134 +132 +131 +132 +132 +133 +135 +137 +137 +135 +134 +134 +133 +133 +133 +132 +130 +129 +129 +129 +128 +126 +127 +130 +133 +133 +130 +128 +130 +134 +137 +136 +130 +125 +123 +127 +130 +130 +128 +123 +123 +127 +132 +130 +127 +127 +126 +123 +124 +126 +125 +126 +126 +126 +126 +126 +126 +126 +125 +125 +128 +127 +123 +122 +120 +120 +125 +126 +124 +124 +128 +127 +121 +116 +115 +121 +121 +122 +123 +122 +120 +120 +122 +116 +116 +113 +111 +111 +115 +119 +120 +118 +118 +120 +121 +121 +120 +122 +125 +125 +125 +127 +128 +128 +128 +128 +127 +129 +131 +130 +124 +117 +114 +117 +121 +119 +119 +119 +120 +120 +120 +119 +118 +120 +124 +129 +129 +130 +131 +130 +130 +126 +126 +124 +123 +123 +124 +122 +120 +122 +122 +125 +126 +120 +119 +121 +121 +117 +111 +111 +114 +111 +102 +97 +97 +102 +101 +101 +101 +98 +97 +99 +103 +101 +101 +101 +103 +105 +107 +108 +108 +103 +103 +105 +108 +109 +108 +107 +108 +111 +107 +106 +106 +106 +108 +108 +107 +109 +109 +109 +111 +111 +114 +117 +118 +117 +115 +114 +116 +119 +121 +121 +121 +119 +119 +122 +125 +126 +131 +135 +133 +132 +131 +133 +136 +134 +130 +129 +131 +134 +132 +130 +126 +125 +126 +125 +122 +116 +118 +119 +121 +124 +127 +128 +127 +124 +120 +118 +122 +127 +130 +132 +133 +128 +128 +128 +128 +127 +128 +128 +128 +125 +119 +120 +131 +138 +138 +140 +146 +140 +137 +134 +135 +138 +141 +144 +146 +145 +143 +144 +147 +150 +150 +148 +148 +145 +144 +144 +144 +141 +140 +141 +144 +147 +144 +141 +140 +140 +142 +142 +142 +139 +133 +130 +133 +138 +141 +140 +139 +137 +137 +133 +131 +134 +135 +135 +137 +139 +139 +139 +139 +139 +137 +138 +137 +137 +139 +140 +138 +137 +137 +140 +142 +137 +137 +141 +142 +137 +135 +136 +135 +135 +133 +133 +136 +135 +133 +135 +140 +141 +136 +137 +144 +145 +138 +134 +134 +137 +133 +131 +133 +136 +137 +137 +137 +135 +137 +139 +139 +138 +137 +136 +136 +138 +138 +139 +140 +140 +137 +137 +136 +137 +136 +135 +134 +133 +132 +134 +137 +139 +141 +142 +140 +139 +139 +139 +137 +139 +140 +140 +141 +142 +144 +143 +140 +138 +135 +134 +136 +139 +139 +138 +139 +139 +138 +136 +136 +138 +139 +137 +136 +137 +137 +136 +135 +135 +134 +133 +133 +136 +135 +136 +140 +143 +144 +145 +146 +145 +142 +139 +136 +128 +123 +127 +133 +144 +142 +140 +140 +139 +138 +139 +141 +145 +150 +156 +156 +150 +143 +136 +133 +136 +139 +139 +136 +136 +144 +156 +166 +170 +166 +144 +125 +130 +147 +166 +184 +181 +158 +134 +137 +161 +174 +175 +179 +169 +144 +138 +147 +160 +159 +163 +162 +157 +156 +155 +148 +135 +127 +141 +160 +168 +171 +172 +164 +163 +182 +197 +193 +163 +136 +136 +140 +127 +118 +102 +106 +122 +123 +118 +110 +106 +108 +119 +134 +132 +139 +147 +150 +150 +141 +126 +115 +119 +127 +139 +147 +145 +140 +140 +146 +168 +171 +147 +134 +146 +156 +155 +147 +145 +151 +147 +133 +128 +146 +166 +170 +168 +160 +172 +188 +172 +140 +123 +122 +130 +139 +137 +139 +157 +176 +183 +186 +177 +153 +134 +131 +134 +139 +145 +147 +145 +132 +146 +172 +176 +162 +144 +126 +122 +134 +153 +173 +190 +200 +199 +192 +194 +194 +184 +178 +185 +186 +175 +168 +159 +160 +170 +180 +187 +191 +190 +186 +183 +184 +180 +175 +175 +173 +173 +175 +181 +190 +199 +194 +179 +175 +183 +188 +190 +192 +193 +190 +189 +191 +179 +160 +157 +159 +171 +191 +208 +212 +212 +211 +205 +202 +209 +220 +222 +222 +218 +207 +203 +193 +177 +163 +167 +192 +210 +215 +223 +225 +225 +223 +230 +243 +228 +195 +153 +166 +200 +218 +210 +188 +172 +182 +198 +202 +204 +203 +207 +216 +224 +226 +222 +212 +205 +201 +196 +193 +186 +176 +185 +185 +186 +191 +202 +204 +188 +169 +159 +172 +188 +195 +188 +180 +186 +197 +205 +209 +212 +212 +213 +215 +213 +210 +206 +209 +210 +206 +207 +213 +220 +223 +223 +216 +202 +188 +185 +184 +175 +162 +147 +139 +131 +130 +130 +129 +131 +134 +129 +131 +131 +132 +135 +140 +141 +140 +139 +143 +146 +146 +145 +144 +145 +146 +146 +150 +154 +156 +158 +160 +158 +155 +160 +170 +182 +193 +204 +218 +236 +249 +250 +252 +254 +254 +253 +252 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +252 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +248 +248 +248 +247 +247 +246 +246 +246 +247 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +246 +246 +246 +246 +247 +248 +247 +247 +247 +247 +248 +248 +248 +248 +247 +248 +248 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +250 +252 +254 +253 +253 +255 +255 +255 +251 +249 +248 +243 +223 +196 +177 +172 +171 +166 +160 +159 +164 +168 +169 +167 +160 +154 +152 +153 +160 +171 +172 +163 +161 +167 +169 +162 +151 +146 +150 +155 +163 +160 +157 +161 +172 +178 +167 +150 +140 +141 +143 +154 +166 +167 +163 +163 +162 +167 +170 +169 +167 +166 +165 +164 +159 +165 +167 +161 +160 +165 +168 +167 +160 +158 +154 +152 +156 +161 +160 +154 +150 +153 +154 +154 +154 +157 +162 +166 +163 +156 +152 +152 +152 +150 +148 +148 +155 +153 +151 +150 +149 +149 +148 +148 +149 +149 +148 +147 +146 +147 +149 +149 +151 +151 +150 +147 +147 +148 +150 +150 +146 +146 +146 +148 +151 +153 +154 +155 +152 +152 +151 +149 +148 +148 +149 +150 +154 +156 +159 +158 +155 +151 +149 +149 +145 +151 +155 +154 +149 +145 +142 +141 +144 +146 +148 +149 +147 +148 +151 +157 +149 +151 +152 +151 +150 +149 +145 +140 +144 +148 +152 +153 +151 +147 +145 +144 +148 +146 +143 +143 +144 +145 +145 +144 +147 +150 +152 +153 +153 +153 +152 +149 +153 +151 +149 +149 +147 +144 +145 +146 +149 +144 +140 +140 +141 +142 +145 +149 +151 +155 +155 +149 +141 +139 +142 +146 +143 +140 +137 +139 +144 +147 +145 +142 +146 +145 +142 +139 +140 +142 +143 +143 +144 +138 +135 +139 +148 +152 +150 +146 +149 +149 +151 +149 +144 +140 +141 +144 +143 +147 +151 +152 +152 +149 +144 +140 +140 +141 +139 +134 +134 +138 +136 +132 +135 +138 +141 +143 +146 +147 +145 +142 +147 +148 +150 +153 +155 +155 +151 +148 +145 +145 +146 +149 +152 +155 +152 +149 +153 +150 +149 +150 +149 +146 +145 +147 +148 +149 +149 +148 +147 +146 +146 +146 +143 +149 +150 +149 +150 +151 +151 +155 +159 +162 +164 +164 +162 +162 +162 +162 +163 +164 +167 +169 +170 +172 +173 +172 +165 +164 +172 +189 +197 +188 +175 +168 +173 +172 +171 +172 +170 +167 +161 +158 +153 +151 +150 +150 +151 +153 +155 +155 +151 +152 +153 +153 +151 +151 +150 +150 +150 +145 +143 +147 +153 +156 +158 +157 +161 +162 +160 +155 +149 +147 +146 +147 +148 +147 +146 +145 +146 +146 +148 +149 +146 +142 +139 +140 +145 +147 +145 +142 +141 +140 +140 +143 +146 +148 +150 +152 +144 +139 +138 +143 +146 +142 +137 +136 +143 +144 +144 +141 +138 +136 +137 +140 +142 +141 +137 +136 +138 +143 +143 +140 +144 +144 +140 +139 +143 +141 +138 +137 +135 +139 +143 +143 +139 +133 +129 +127 +125 +128 +132 +136 +138 +138 +135 +135 +133 +135 +135 +132 +132 +132 +128 +123 +126 +130 +129 +125 +128 +136 +136 +129 +127 +130 +135 +137 +135 +129 +126 +127 +129 +133 +133 +127 +121 +122 +127 +131 +126 +123 +123 +122 +118 +119 +121 +120 +124 +126 +127 +127 +124 +122 +121 +122 +124 +128 +125 +120 +121 +122 +122 +122 +125 +123 +124 +127 +126 +120 +115 +112 +125 +122 +120 +122 +123 +122 +122 +123 +118 +115 +115 +117 +115 +113 +115 +121 +121 +121 +120 +118 +115 +114 +118 +123 +123 +125 +126 +127 +126 +126 +126 +126 +125 +125 +124 +121 +118 +117 +120 +123 +124 +123 +124 +124 +124 +121 +118 +116 +115 +123 +130 +131 +128 +127 +130 +132 +127 +127 +125 +122 +120 +121 +122 +121 +118 +119 +122 +122 +118 +119 +123 +124 +121 +114 +112 +112 +107 +97 +94 +96 +99 +99 +99 +98 +95 +94 +97 +102 +104 +104 +103 +103 +103 +102 +100 +100 +96 +94 +96 +100 +104 +104 +104 +102 +106 +103 +104 +105 +106 +107 +108 +108 +106 +107 +108 +110 +111 +114 +116 +117 +120 +119 +117 +116 +116 +117 +118 +119 +118 +118 +121 +122 +121 +124 +128 +127 +126 +126 +127 +129 +127 +123 +122 +124 +131 +131 +127 +121 +120 +123 +120 +115 +110 +110 +110 +114 +122 +127 +127 +123 +118 +118 +120 +124 +128 +129 +130 +130 +127 +126 +125 +124 +127 +130 +129 +125 +127 +122 +121 +126 +130 +130 +132 +137 +132 +131 +130 +130 +136 +142 +142 +139 +142 +144 +145 +142 +143 +146 +146 +146 +144 +144 +145 +144 +141 +138 +140 +143 +146 +145 +144 +143 +142 +141 +142 +142 +139 +137 +137 +136 +135 +135 +136 +138 +137 +140 +139 +140 +143 +141 +137 +138 +138 +138 +139 +140 +139 +139 +137 +137 +136 +135 +134 +131 +130 +132 +136 +140 +136 +141 +147 +143 +133 +133 +136 +135 +131 +128 +128 +130 +131 +131 +134 +138 +139 +135 +136 +142 +144 +139 +134 +132 +137 +134 +133 +135 +137 +136 +134 +132 +132 +134 +137 +139 +139 +138 +136 +135 +135 +135 +136 +137 +136 +135 +135 +136 +134 +134 +135 +136 +135 +133 +134 +137 +137 +140 +141 +141 +140 +140 +139 +137 +138 +140 +142 +141 +142 +143 +143 +142 +138 +135 +133 +134 +137 +137 +137 +138 +139 +137 +136 +136 +137 +138 +137 +136 +140 +140 +138 +136 +132 +130 +128 +127 +133 +132 +131 +133 +136 +138 +142 +146 +146 +142 +139 +134 +126 +120 +125 +133 +145 +141 +139 +140 +140 +140 +139 +138 +143 +151 +156 +155 +150 +147 +144 +141 +142 +138 +133 +130 +132 +140 +154 +165 +166 +167 +155 +138 +133 +136 +150 +171 +170 +152 +134 +137 +156 +170 +177 +183 +170 +152 +140 +142 +160 +157 +158 +159 +156 +153 +155 +163 +166 +154 +146 +149 +155 +173 +181 +169 +159 +172 +191 +200 +168 +134 +125 +119 +116 +107 +96 +99 +114 +125 +125 +114 +105 +107 +119 +133 +134 +139 +147 +148 +145 +146 +137 +118 +110 +117 +129 +138 +139 +138 +141 +148 +167 +170 +144 +126 +138 +157 +167 +163 +145 +146 +142 +134 +134 +146 +159 +164 +168 +165 +177 +191 +182 +157 +134 +122 +126 +130 +132 +134 +149 +169 +178 +176 +167 +161 +145 +133 +132 +138 +142 +145 +137 +130 +137 +154 +170 +175 +157 +124 +114 +126 +141 +160 +185 +207 +211 +202 +193 +188 +181 +180 +184 +184 +178 +172 +166 +170 +173 +174 +185 +197 +193 +181 +178 +175 +171 +172 +173 +170 +174 +184 +189 +191 +197 +194 +180 +178 +183 +182 +181 +186 +194 +194 +189 +192 +186 +169 +164 +156 +159 +178 +200 +211 +215 +216 +211 +203 +203 +213 +221 +220 +214 +210 +206 +191 +176 +162 +163 +187 +209 +214 +219 +229 +229 +212 +207 +224 +230 +219 +178 +171 +188 +211 +216 +199 +182 +185 +204 +202 +202 +206 +210 +214 +220 +227 +225 +219 +214 +206 +192 +181 +175 +169 +178 +180 +180 +184 +197 +205 +195 +178 +160 +169 +188 +202 +195 +179 +179 +191 +202 +209 +213 +214 +214 +215 +213 +210 +208 +207 +206 +207 +210 +217 +225 +230 +235 +236 +224 +206 +195 +194 +189 +179 +157 +140 +127 +126 +130 +130 +131 +133 +132 +134 +134 +134 +136 +139 +142 +142 +140 +143 +148 +149 +148 +147 +148 +149 +149 +150 +153 +156 +157 +155 +155 +156 +166 +180 +201 +219 +233 +242 +249 +252 +252 +252 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +250 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +250 +250 +250 +249 +249 +249 +249 +249 +251 +251 +251 +251 +252 +252 +252 +252 +249 +249 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +248 +248 +248 +247 +249 +247 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +244 +245 +245 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +248 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +254 +255 +254 +252 +254 +255 +255 +252 +248 +246 +239 +219 +192 +176 +174 +171 +165 +161 +164 +170 +173 +170 +167 +157 +150 +146 +149 +157 +167 +170 +163 +160 +165 +166 +161 +154 +155 +160 +164 +168 +161 +155 +160 +175 +180 +163 +140 +141 +149 +156 +163 +169 +166 +160 +160 +165 +166 +167 +167 +168 +168 +164 +160 +161 +169 +171 +164 +160 +163 +163 +159 +156 +156 +154 +154 +158 +162 +158 +151 +150 +155 +158 +157 +157 +160 +165 +167 +162 +157 +152 +152 +149 +147 +147 +149 +156 +155 +153 +151 +150 +150 +149 +148 +146 +147 +147 +147 +147 +147 +147 +147 +144 +146 +147 +147 +147 +147 +148 +149 +145 +145 +146 +148 +149 +150 +151 +152 +151 +151 +149 +149 +148 +149 +151 +152 +153 +154 +155 +156 +155 +153 +150 +148 +146 +151 +154 +153 +149 +147 +145 +144 +146 +148 +150 +150 +149 +149 +152 +157 +155 +157 +156 +150 +147 +148 +145 +141 +146 +150 +155 +156 +153 +149 +145 +143 +144 +146 +146 +141 +137 +138 +143 +146 +149 +150 +149 +148 +149 +150 +149 +147 +146 +144 +144 +145 +146 +145 +144 +145 +141 +138 +137 +139 +141 +144 +149 +154 +154 +154 +150 +144 +142 +144 +145 +142 +145 +144 +143 +146 +149 +150 +145 +138 +145 +145 +143 +141 +143 +148 +150 +151 +149 +148 +149 +154 +159 +156 +149 +142 +144 +147 +149 +149 +145 +141 +141 +143 +142 +145 +148 +147 +146 +145 +143 +141 +143 +145 +145 +141 +140 +142 +142 +139 +138 +140 +141 +142 +145 +147 +145 +143 +147 +146 +145 +147 +150 +151 +150 +148 +145 +145 +145 +147 +151 +155 +153 +151 +150 +155 +155 +147 +146 +151 +150 +143 +139 +141 +145 +149 +150 +148 +145 +143 +141 +145 +144 +143 +145 +147 +149 +154 +159 +160 +161 +162 +160 +158 +158 +159 +162 +164 +168 +172 +174 +175 +175 +174 +167 +160 +168 +191 +200 +191 +176 +167 +168 +167 +167 +169 +166 +162 +157 +156 +151 +150 +148 +149 +151 +155 +158 +159 +154 +154 +153 +150 +147 +146 +146 +146 +147 +145 +144 +147 +154 +157 +157 +157 +162 +162 +159 +156 +152 +149 +147 +147 +148 +146 +144 +143 +142 +142 +144 +147 +148 +146 +145 +146 +149 +151 +148 +144 +142 +142 +143 +145 +146 +148 +151 +153 +144 +139 +138 +142 +145 +142 +138 +138 +140 +141 +139 +136 +134 +134 +137 +139 +141 +141 +138 +138 +141 +144 +142 +139 +140 +142 +140 +139 +141 +140 +138 +139 +139 +139 +139 +139 +138 +135 +133 +130 +129 +132 +136 +136 +134 +133 +135 +136 +136 +135 +132 +128 +128 +129 +128 +124 +124 +129 +129 +127 +130 +137 +135 +128 +126 +128 +131 +132 +131 +129 +129 +130 +128 +133 +135 +128 +122 +124 +127 +128 +122 +119 +120 +121 +118 +119 +120 +118 +119 +121 +124 +124 +122 +120 +120 +121 +122 +125 +122 +117 +121 +124 +123 +123 +123 +120 +121 +125 +128 +125 +121 +117 +127 +123 +121 +123 +125 +125 +123 +122 +121 +121 +123 +126 +122 +116 +116 +121 +120 +120 +120 +117 +112 +112 +116 +123 +124 +126 +128 +128 +125 +123 +124 +124 +123 +123 +123 +123 +122 +120 +121 +123 +127 +127 +126 +126 +125 +123 +119 +118 +117 +123 +127 +127 +123 +122 +125 +128 +125 +126 +125 +121 +119 +119 +119 +118 +112 +114 +119 +120 +115 +117 +121 +121 +120 +119 +116 +109 +104 +102 +102 +102 +97 +96 +96 +95 +93 +91 +92 +95 +98 +99 +99 +100 +101 +100 +99 +97 +94 +91 +90 +95 +100 +102 +101 +98 +100 +99 +101 +103 +105 +105 +107 +107 +108 +111 +114 +115 +111 +110 +112 +115 +119 +119 +119 +117 +115 +114 +113 +113 +116 +117 +121 +120 +117 +120 +124 +123 +120 +120 +122 +124 +122 +120 +119 +121 +126 +127 +123 +116 +116 +121 +119 +112 +111 +111 +112 +116 +124 +129 +128 +123 +120 +121 +122 +125 +127 +128 +127 +127 +129 +130 +130 +130 +135 +140 +138 +131 +133 +137 +136 +130 +130 +135 +136 +131 +130 +131 +134 +139 +144 +145 +141 +136 +142 +142 +142 +140 +139 +140 +141 +142 +146 +144 +143 +142 +140 +139 +142 +146 +147 +146 +145 +142 +138 +136 +136 +137 +139 +140 +140 +137 +133 +131 +133 +136 +138 +142 +142 +144 +147 +145 +141 +141 +140 +140 +140 +140 +141 +141 +140 +139 +138 +135 +132 +128 +126 +128 +133 +139 +143 +143 +145 +142 +135 +135 +136 +133 +126 +125 +125 +127 +129 +130 +132 +136 +136 +133 +133 +138 +140 +139 +137 +137 +138 +136 +134 +134 +133 +131 +130 +131 +130 +132 +135 +137 +138 +138 +138 +137 +135 +135 +135 +134 +132 +130 +132 +135 +136 +135 +135 +135 +135 +134 +134 +135 +133 +136 +138 +138 +138 +139 +140 +138 +137 +141 +144 +143 +141 +140 +140 +139 +139 +136 +133 +134 +136 +136 +135 +134 +136 +136 +136 +136 +136 +135 +134 +133 +134 +134 +133 +131 +129 +127 +128 +129 +130 +131 +131 +131 +129 +130 +133 +137 +142 +141 +138 +133 +129 +129 +133 +136 +138 +138 +141 +144 +145 +143 +139 +137 +142 +143 +143 +142 +146 +152 +153 +150 +142 +137 +134 +134 +133 +133 +138 +145 +153 +164 +161 +148 +138 +136 +146 +163 +170 +150 +131 +132 +151 +167 +172 +171 +163 +153 +146 +141 +154 +162 +171 +166 +158 +151 +153 +173 +194 +186 +164 +152 +152 +169 +178 +171 +162 +166 +180 +195 +158 +121 +117 +114 +112 +102 +102 +108 +109 +120 +124 +122 +119 +116 +117 +122 +132 +136 +142 +145 +150 +154 +145 +129 +114 +117 +124 +131 +136 +138 +143 +147 +159 +168 +147 +125 +129 +152 +176 +181 +162 +147 +133 +134 +140 +145 +154 +165 +175 +179 +182 +183 +181 +175 +157 +137 +124 +121 +124 +135 +149 +163 +167 +161 +158 +163 +151 +134 +131 +136 +139 +145 +130 +129 +133 +144 +162 +178 +164 +134 +120 +132 +142 +150 +168 +194 +207 +204 +191 +181 +177 +181 +184 +184 +181 +177 +177 +175 +169 +169 +184 +195 +191 +182 +185 +178 +169 +165 +164 +160 +169 +184 +192 +193 +199 +195 +179 +176 +181 +179 +172 +169 +181 +193 +194 +194 +193 +189 +171 +155 +148 +165 +190 +206 +214 +216 +213 +199 +191 +203 +219 +220 +214 +213 +207 +193 +180 +165 +161 +184 +207 +207 +212 +225 +227 +208 +189 +192 +208 +222 +212 +195 +192 +205 +213 +207 +198 +200 +205 +202 +202 +206 +210 +212 +216 +222 +227 +224 +220 +206 +184 +170 +168 +168 +170 +177 +180 +180 +188 +201 +202 +194 +172 +176 +190 +205 +201 +187 +182 +189 +202 +209 +215 +216 +215 +216 +214 +211 +213 +209 +206 +208 +212 +216 +223 +230 +233 +238 +236 +225 +216 +210 +200 +191 +171 +147 +123 +122 +129 +132 +131 +132 +134 +135 +136 +135 +136 +137 +138 +139 +139 +141 +145 +147 +147 +147 +148 +153 +157 +152 +150 +150 +150 +152 +160 +171 +189 +203 +224 +240 +248 +251 +252 +252 +253 +252 +252 +253 +255 +255 +255 +253 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +249 +249 +249 +250 +250 +250 +250 +250 +252 +252 +251 +250 +250 +250 +250 +251 +251 +251 +250 +249 +249 +250 +251 +251 +250 +251 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +251 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +250 +250 +250 +249 +249 +249 +249 +249 +251 +251 +251 +251 +252 +252 +252 +252 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +248 +248 +248 +248 +248 +247 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +246 +245 +245 +244 +245 +246 +247 +247 +247 +246 +247 +247 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +253 +253 +255 +255 +253 +252 +253 +254 +254 +252 +247 +244 +238 +220 +194 +178 +174 +174 +167 +163 +167 +177 +180 +173 +165 +154 +146 +142 +145 +154 +163 +167 +163 +161 +166 +165 +159 +157 +161 +167 +169 +169 +158 +149 +159 +178 +182 +162 +138 +139 +158 +172 +175 +173 +168 +161 +158 +167 +167 +167 +167 +168 +168 +164 +158 +162 +169 +172 +166 +161 +161 +158 +153 +151 +151 +150 +150 +154 +156 +153 +146 +148 +154 +157 +156 +158 +164 +168 +168 +161 +158 +154 +152 +147 +144 +146 +152 +155 +154 +153 +153 +152 +150 +148 +147 +146 +145 +146 +147 +147 +145 +143 +142 +139 +143 +148 +151 +149 +146 +145 +146 +144 +146 +148 +149 +149 +149 +150 +150 +151 +149 +148 +147 +147 +149 +151 +152 +153 +151 +150 +152 +154 +154 +151 +148 +147 +150 +153 +152 +149 +149 +148 +147 +149 +150 +151 +151 +150 +151 +153 +154 +153 +156 +153 +147 +145 +149 +149 +145 +146 +148 +151 +151 +149 +147 +147 +147 +147 +148 +145 +138 +133 +135 +140 +144 +150 +150 +148 +146 +146 +147 +146 +144 +140 +137 +137 +141 +145 +145 +143 +142 +134 +136 +140 +142 +144 +146 +150 +155 +151 +149 +145 +142 +143 +146 +144 +139 +148 +150 +151 +152 +152 +152 +147 +141 +135 +138 +141 +146 +151 +156 +158 +156 +149 +151 +157 +161 +159 +151 +145 +142 +145 +146 +147 +146 +145 +143 +141 +140 +141 +141 +139 +137 +138 +140 +142 +140 +142 +145 +146 +145 +145 +146 +145 +142 +139 +141 +141 +141 +143 +146 +147 +147 +147 +144 +140 +140 +142 +146 +149 +150 +149 +149 +148 +146 +147 +150 +151 +150 +149 +153 +152 +146 +147 +154 +152 +143 +137 +139 +144 +149 +152 +152 +148 +145 +143 +142 +136 +134 +138 +142 +145 +151 +158 +157 +159 +162 +162 +160 +160 +163 +168 +169 +172 +175 +179 +179 +178 +176 +173 +166 +173 +192 +197 +186 +173 +166 +164 +166 +169 +168 +160 +155 +153 +155 +153 +152 +151 +152 +155 +158 +159 +158 +154 +154 +151 +148 +146 +146 +147 +148 +148 +148 +149 +152 +154 +156 +155 +154 +160 +159 +157 +156 +155 +152 +149 +148 +145 +142 +139 +140 +140 +141 +143 +146 +151 +151 +150 +147 +147 +149 +148 +146 +143 +145 +147 +147 +147 +148 +148 +149 +141 +138 +139 +143 +145 +142 +140 +139 +137 +138 +138 +138 +138 +138 +138 +138 +140 +141 +141 +140 +140 +141 +142 +143 +142 +144 +142 +139 +139 +137 +136 +140 +141 +138 +135 +136 +138 +139 +137 +134 +131 +136 +138 +136 +131 +130 +133 +138 +138 +133 +128 +127 +127 +127 +127 +128 +127 +128 +130 +133 +135 +136 +133 +131 +128 +128 +127 +126 +126 +128 +131 +132 +126 +134 +137 +132 +127 +128 +129 +127 +124 +120 +120 +121 +121 +123 +125 +123 +119 +120 +120 +120 +120 +121 +121 +122 +122 +124 +121 +119 +124 +127 +126 +126 +124 +120 +118 +123 +129 +130 +126 +122 +125 +123 +122 +125 +128 +127 +124 +123 +125 +129 +131 +128 +123 +119 +118 +118 +119 +121 +122 +119 +114 +111 +115 +122 +123 +126 +129 +128 +126 +123 +123 +123 +126 +126 +128 +131 +131 +127 +125 +124 +126 +126 +125 +124 +123 +122 +120 +120 +121 +122 +124 +122 +120 +119 +121 +124 +124 +125 +125 +122 +118 +117 +115 +112 +109 +110 +114 +114 +112 +116 +120 +119 +117 +119 +118 +115 +110 +105 +102 +101 +102 +98 +95 +93 +92 +88 +86 +86 +85 +86 +90 +94 +99 +103 +104 +104 +100 +96 +94 +97 +101 +103 +102 +100 +99 +99 +102 +103 +103 +104 +105 +105 +109 +112 +114 +115 +113 +111 +109 +109 +112 +114 +115 +114 +112 +110 +110 +111 +116 +116 +120 +119 +116 +119 +123 +122 +121 +122 +124 +126 +125 +123 +123 +124 +125 +127 +124 +118 +118 +124 +123 +116 +115 +117 +119 +123 +128 +132 +130 +127 +125 +124 +125 +126 +128 +128 +127 +124 +130 +132 +135 +138 +143 +146 +143 +137 +136 +144 +149 +146 +145 +148 +145 +140 +136 +136 +141 +149 +151 +145 +140 +139 +139 +135 +134 +139 +141 +139 +138 +141 +144 +142 +141 +143 +143 +143 +144 +146 +144 +142 +140 +134 +129 +126 +127 +128 +140 +142 +141 +137 +133 +132 +134 +136 +139 +143 +144 +146 +150 +149 +145 +145 +144 +143 +142 +142 +143 +143 +143 +143 +145 +141 +136 +131 +127 +126 +129 +133 +142 +139 +142 +145 +141 +137 +136 +133 +129 +129 +129 +131 +132 +132 +133 +134 +131 +132 +135 +138 +139 +139 +140 +141 +135 +133 +132 +129 +126 +125 +128 +132 +132 +133 +133 +135 +137 +139 +140 +141 +137 +136 +135 +133 +130 +129 +133 +136 +142 +136 +133 +132 +133 +132 +131 +130 +130 +133 +135 +135 +135 +137 +139 +139 +140 +145 +150 +148 +143 +139 +137 +135 +140 +139 +138 +137 +136 +135 +132 +129 +133 +134 +136 +137 +136 +135 +133 +133 +128 +128 +127 +126 +126 +127 +129 +131 +131 +135 +138 +135 +130 +128 +129 +131 +136 +139 +137 +131 +132 +138 +139 +134 +133 +136 +141 +144 +144 +141 +137 +133 +140 +138 +135 +134 +140 +149 +153 +152 +143 +141 +140 +141 +137 +132 +131 +133 +150 +164 +162 +146 +138 +142 +154 +168 +171 +152 +134 +133 +149 +167 +172 +167 +160 +145 +149 +153 +161 +171 +184 +171 +152 +144 +146 +164 +184 +187 +177 +170 +159 +164 +168 +172 +168 +162 +167 +182 +152 +113 +113 +117 +111 +104 +115 +118 +115 +121 +126 +129 +131 +124 +117 +118 +126 +135 +139 +148 +163 +159 +143 +136 +130 +126 +124 +126 +133 +139 +145 +149 +161 +163 +142 +120 +123 +147 +173 +180 +177 +157 +134 +127 +132 +136 +146 +163 +184 +187 +185 +180 +185 +188 +177 +159 +137 +122 +117 +129 +145 +156 +160 +159 +163 +169 +157 +137 +131 +134 +139 +148 +136 +122 +122 +145 +169 +177 +163 +148 +134 +141 +144 +144 +158 +182 +200 +204 +196 +182 +175 +181 +187 +187 +184 +181 +174 +171 +166 +170 +183 +187 +188 +193 +194 +187 +174 +161 +155 +155 +162 +175 +194 +200 +207 +200 +183 +175 +179 +180 +168 +151 +156 +183 +196 +194 +197 +203 +185 +164 +148 +154 +176 +196 +211 +218 +216 +197 +182 +191 +212 +222 +220 +219 +214 +201 +185 +165 +159 +182 +203 +201 +212 +214 +216 +212 +196 +182 +185 +200 +212 +210 +208 +210 +207 +201 +202 +204 +205 +204 +205 +206 +210 +213 +214 +214 +224 +220 +217 +209 +192 +179 +173 +171 +171 +176 +177 +175 +183 +198 +208 +208 +201 +194 +192 +195 +193 +189 +187 +189 +199 +207 +214 +216 +217 +218 +218 +216 +216 +210 +206 +209 +213 +216 +221 +227 +232 +234 +237 +238 +234 +227 +217 +210 +194 +166 +137 +127 +127 +127 +127 +130 +129 +130 +131 +133 +135 +136 +137 +138 +140 +142 +144 +147 +146 +144 +146 +150 +150 +147 +147 +152 +158 +166 +183 +199 +220 +231 +243 +252 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +250 +249 +250 +250 +250 +250 +250 +250 +250 +252 +252 +251 +250 +250 +250 +251 +251 +251 +251 +250 +249 +249 +250 +251 +251 +250 +251 +252 +252 +253 +252 +251 +251 +252 +252 +251 +251 +251 +251 +251 +250 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +247 +246 +245 +244 +245 +245 +246 +246 +246 +246 +245 +245 +245 +246 +247 +247 +247 +246 +247 +247 +245 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +253 +252 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +250 +250 +250 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +250 +250 +249 +249 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +254 +255 +255 +255 +254 +254 +253 +254 +254 +253 +252 +254 +254 +254 +250 +244 +240 +238 +226 +201 +180 +171 +178 +171 +164 +167 +178 +184 +174 +160 +150 +143 +142 +148 +156 +163 +167 +164 +165 +166 +163 +157 +159 +167 +171 +169 +161 +150 +144 +159 +178 +180 +161 +142 +147 +167 +179 +175 +170 +168 +168 +169 +170 +172 +173 +171 +167 +165 +163 +161 +163 +167 +168 +164 +161 +159 +155 +151 +149 +150 +149 +147 +149 +152 +151 +147 +146 +151 +154 +153 +157 +167 +170 +168 +157 +154 +151 +149 +144 +142 +147 +154 +154 +154 +153 +153 +152 +151 +149 +149 +147 +147 +147 +147 +147 +145 +142 +139 +141 +144 +150 +153 +151 +146 +144 +144 +145 +147 +149 +150 +149 +149 +150 +152 +151 +149 +147 +145 +146 +148 +150 +151 +152 +149 +148 +149 +151 +152 +150 +148 +151 +151 +152 +151 +150 +150 +149 +146 +149 +150 +150 +150 +150 +152 +152 +151 +148 +151 +151 +146 +144 +147 +147 +145 +144 +145 +144 +143 +142 +145 +149 +153 +155 +149 +142 +138 +138 +139 +140 +140 +146 +148 +148 +147 +146 +146 +145 +143 +139 +136 +136 +141 +147 +147 +144 +140 +134 +138 +143 +144 +144 +144 +147 +151 +147 +148 +147 +145 +143 +142 +141 +140 +147 +151 +153 +151 +149 +150 +149 +147 +138 +139 +139 +142 +148 +155 +159 +159 +150 +154 +158 +157 +149 +141 +139 +143 +149 +149 +146 +144 +143 +144 +142 +140 +139 +138 +135 +134 +135 +140 +143 +142 +138 +141 +143 +144 +144 +144 +142 +139 +136 +137 +137 +137 +139 +143 +147 +148 +147 +144 +140 +138 +139 +143 +148 +151 +154 +154 +151 +147 +144 +145 +146 +146 +149 +143 +140 +144 +148 +147 +145 +145 +140 +140 +141 +144 +148 +149 +148 +146 +146 +143 +136 +133 +137 +141 +145 +151 +156 +155 +158 +164 +166 +164 +165 +169 +176 +175 +175 +176 +179 +180 +179 +177 +178 +177 +181 +189 +187 +174 +164 +162 +161 +168 +174 +168 +155 +149 +150 +153 +157 +156 +157 +159 +161 +161 +158 +153 +152 +151 +150 +148 +148 +149 +151 +152 +150 +152 +152 +154 +154 +155 +154 +153 +155 +154 +153 +154 +153 +150 +146 +145 +143 +138 +136 +139 +142 +143 +146 +149 +154 +154 +150 +143 +141 +144 +146 +146 +145 +147 +149 +148 +147 +146 +144 +142 +137 +138 +141 +145 +145 +142 +139 +139 +138 +140 +142 +144 +145 +144 +141 +138 +141 +143 +142 +140 +138 +138 +141 +144 +146 +148 +144 +139 +137 +135 +135 +141 +140 +137 +134 +136 +140 +140 +137 +133 +131 +136 +140 +139 +135 +132 +134 +138 +135 +131 +129 +130 +131 +129 +129 +131 +132 +129 +131 +137 +138 +135 +132 +134 +133 +130 +125 +122 +124 +128 +131 +131 +127 +133 +137 +135 +132 +132 +131 +128 +129 +125 +124 +123 +121 +124 +128 +127 +122 +120 +117 +117 +118 +119 +120 +120 +121 +123 +121 +121 +125 +126 +126 +127 +128 +123 +119 +122 +128 +130 +126 +122 +126 +125 +125 +129 +130 +130 +128 +128 +131 +137 +137 +129 +123 +122 +122 +120 +121 +123 +125 +124 +119 +114 +115 +119 +121 +123 +126 +127 +126 +125 +125 +125 +129 +129 +132 +136 +135 +130 +126 +125 +124 +124 +124 +123 +123 +123 +123 +122 +124 +122 +121 +121 +121 +121 +122 +124 +125 +126 +125 +122 +119 +116 +113 +110 +114 +113 +113 +112 +112 +119 +125 +123 +118 +117 +121 +128 +123 +105 +95 +96 +101 +96 +91 +90 +90 +88 +86 +84 +82 +84 +87 +93 +98 +103 +107 +108 +107 +103 +101 +103 +105 +105 +105 +104 +103 +103 +105 +105 +103 +102 +102 +103 +107 +106 +106 +109 +112 +113 +109 +105 +108 +108 +109 +107 +106 +106 +109 +112 +115 +115 +118 +118 +117 +121 +124 +123 +123 +124 +126 +127 +126 +126 +127 +129 +128 +129 +128 +124 +124 +127 +127 +123 +123 +126 +128 +128 +128 +129 +127 +126 +126 +126 +126 +126 +127 +127 +124 +119 +124 +127 +132 +135 +137 +137 +136 +135 +136 +140 +148 +157 +156 +148 +143 +144 +143 +141 +145 +150 +148 +140 +137 +141 +140 +134 +133 +140 +143 +140 +137 +139 +139 +139 +141 +145 +146 +145 +143 +143 +141 +139 +136 +131 +127 +125 +126 +128 +141 +142 +142 +138 +134 +135 +137 +140 +141 +144 +144 +147 +152 +149 +143 +142 +141 +140 +138 +138 +139 +140 +140 +139 +143 +140 +138 +135 +130 +127 +127 +130 +133 +133 +141 +147 +143 +139 +138 +138 +135 +134 +134 +135 +134 +133 +130 +129 +126 +131 +137 +139 +140 +140 +140 +140 +131 +129 +127 +124 +122 +123 +128 +134 +136 +135 +134 +135 +138 +141 +142 +143 +137 +135 +134 +133 +132 +132 +135 +139 +142 +135 +130 +130 +131 +130 +127 +125 +130 +134 +136 +136 +135 +136 +137 +136 +138 +144 +149 +148 +144 +141 +139 +138 +142 +141 +139 +138 +136 +135 +132 +128 +130 +133 +136 +138 +137 +135 +134 +133 +131 +130 +130 +130 +131 +133 +134 +134 +136 +142 +145 +143 +138 +135 +134 +133 +133 +136 +134 +130 +133 +140 +137 +129 +133 +136 +139 +139 +138 +136 +133 +130 +134 +135 +135 +133 +132 +134 +139 +144 +143 +142 +141 +140 +138 +136 +135 +136 +145 +159 +156 +144 +140 +146 +158 +170 +170 +155 +142 +139 +148 +170 +182 +180 +156 +130 +140 +162 +175 +180 +187 +176 +147 +131 +131 +149 +167 +175 +176 +171 +164 +162 +166 +167 +152 +141 +155 +182 +165 +131 +121 +119 +108 +106 +119 +121 +129 +130 +131 +132 +132 +127 +121 +124 +128 +135 +135 +143 +159 +152 +139 +144 +145 +136 +127 +124 +130 +138 +145 +149 +156 +157 +142 +126 +121 +138 +166 +179 +173 +169 +145 +121 +119 +128 +143 +158 +176 +178 +177 +182 +190 +190 +183 +181 +162 +139 +119 +119 +133 +145 +157 +167 +175 +177 +164 +139 +127 +129 +139 +149 +144 +125 +113 +129 +160 +175 +168 +155 +145 +142 +136 +137 +154 +178 +196 +202 +201 +187 +175 +179 +187 +186 +182 +180 +177 +169 +159 +165 +185 +191 +189 +196 +188 +185 +174 +161 +156 +156 +161 +170 +193 +205 +212 +207 +195 +183 +178 +180 +167 +142 +135 +163 +189 +192 +193 +204 +203 +186 +166 +158 +168 +188 +210 +223 +218 +201 +185 +187 +203 +221 +229 +228 +222 +208 +188 +164 +157 +178 +200 +202 +210 +209 +214 +222 +215 +191 +181 +192 +204 +213 +212 +209 +202 +199 +202 +200 +206 +208 +208 +207 +210 +214 +213 +209 +208 +212 +220 +220 +205 +191 +186 +184 +179 +175 +169 +166 +176 +194 +205 +208 +217 +206 +195 +189 +185 +184 +182 +181 +194 +201 +208 +211 +215 +220 +221 +220 +216 +212 +209 +213 +215 +218 +223 +229 +235 +234 +235 +240 +240 +238 +232 +230 +221 +200 +172 +148 +132 +122 +120 +123 +125 +125 +126 +129 +131 +133 +136 +139 +139 +139 +141 +144 +140 +135 +135 +138 +140 +143 +155 +172 +187 +200 +216 +230 +242 +248 +252 +254 +254 +253 +254 +255 +254 +254 +254 +254 +254 +253 +253 +254 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +253 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +250 +250 +251 +251 +251 +251 +249 +249 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +249 +246 +246 +246 +247 +247 +247 +245 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +247 +247 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +248 +249 +249 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +252 +254 +253 +253 +253 +252 +251 +251 +251 +252 +252 +252 +251 +251 +250 +250 +250 +251 +251 +250 +250 +249 +249 +248 +248 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +255 +254 +253 +250 +243 +241 +245 +237 +212 +185 +170 +177 +173 +167 +168 +179 +186 +174 +156 +144 +141 +147 +157 +164 +168 +169 +167 +168 +166 +159 +156 +163 +176 +177 +171 +153 +142 +143 +162 +178 +174 +158 +147 +159 +171 +175 +169 +164 +163 +170 +179 +173 +175 +176 +172 +167 +165 +163 +162 +164 +163 +162 +160 +158 +156 +153 +151 +151 +153 +153 +153 +153 +155 +155 +153 +149 +153 +152 +151 +157 +169 +171 +166 +152 +149 +146 +145 +145 +146 +150 +157 +155 +154 +153 +153 +153 +152 +151 +150 +150 +150 +149 +148 +147 +146 +144 +143 +146 +147 +149 +151 +149 +145 +144 +144 +147 +149 +150 +149 +147 +147 +149 +152 +152 +149 +146 +145 +145 +147 +149 +149 +150 +149 +149 +149 +149 +150 +150 +150 +153 +152 +149 +149 +149 +150 +147 +142 +146 +149 +150 +148 +148 +149 +149 +147 +148 +150 +149 +145 +143 +144 +144 +143 +144 +145 +145 +145 +145 +147 +151 +155 +157 +149 +143 +143 +144 +143 +143 +144 +146 +148 +149 +146 +144 +144 +144 +143 +142 +140 +142 +147 +151 +151 +147 +145 +141 +144 +145 +145 +142 +143 +146 +149 +149 +149 +149 +148 +144 +140 +139 +140 +145 +150 +152 +149 +147 +148 +148 +146 +144 +142 +140 +140 +144 +152 +156 +156 +152 +153 +153 +150 +141 +133 +135 +142 +149 +149 +147 +145 +145 +146 +144 +142 +141 +141 +138 +137 +139 +143 +145 +144 +136 +138 +140 +140 +141 +140 +137 +133 +129 +130 +131 +132 +136 +142 +145 +146 +146 +145 +143 +141 +140 +142 +146 +149 +155 +155 +153 +150 +147 +147 +146 +145 +146 +138 +135 +140 +144 +142 +141 +144 +145 +142 +139 +138 +141 +142 +142 +141 +144 +143 +139 +138 +141 +142 +145 +152 +155 +153 +157 +164 +167 +164 +165 +170 +177 +177 +177 +177 +176 +177 +177 +178 +177 +182 +181 +181 +181 +169 +154 +148 +158 +170 +177 +168 +153 +150 +153 +156 +160 +158 +158 +159 +161 +160 +155 +151 +151 +151 +151 +150 +149 +149 +149 +150 +150 +151 +152 +152 +152 +156 +155 +153 +151 +151 +152 +152 +149 +145 +144 +146 +146 +140 +137 +141 +146 +148 +150 +152 +154 +153 +148 +142 +140 +144 +147 +145 +146 +147 +147 +145 +144 +144 +142 +140 +137 +140 +144 +145 +143 +139 +138 +139 +140 +141 +143 +143 +143 +141 +139 +139 +145 +146 +147 +145 +141 +139 +139 +142 +144 +144 +139 +135 +136 +136 +136 +140 +142 +140 +138 +139 +140 +138 +136 +132 +134 +137 +139 +140 +139 +135 +133 +132 +132 +133 +133 +133 +133 +135 +135 +135 +135 +132 +132 +136 +136 +133 +132 +134 +134 +131 +127 +123 +125 +129 +131 +130 +130 +132 +134 +135 +134 +132 +130 +129 +128 +127 +129 +127 +121 +120 +123 +123 +122 +120 +117 +117 +118 +121 +122 +123 +123 +124 +123 +125 +126 +123 +123 +128 +130 +126 +123 +124 +127 +129 +127 +123 +127 +127 +127 +127 +127 +126 +128 +131 +131 +136 +137 +132 +128 +128 +127 +124 +126 +128 +132 +131 +125 +118 +117 +118 +119 +120 +122 +124 +126 +127 +128 +129 +131 +130 +131 +135 +133 +127 +125 +126 +126 +127 +127 +127 +126 +126 +126 +126 +125 +123 +123 +125 +126 +124 +124 +125 +126 +126 +123 +120 +119 +119 +117 +114 +119 +116 +115 +113 +114 +122 +127 +124 +120 +117 +121 +129 +124 +106 +96 +96 +98 +93 +90 +90 +90 +89 +89 +89 +94 +94 +93 +95 +99 +103 +106 +107 +109 +107 +107 +108 +107 +105 +105 +105 +105 +106 +107 +105 +102 +100 +100 +102 +104 +104 +105 +106 +106 +107 +106 +105 +107 +107 +106 +104 +104 +105 +109 +112 +113 +112 +114 +115 +115 +120 +124 +121 +121 +121 +121 +119 +119 +120 +123 +125 +126 +128 +128 +127 +127 +128 +129 +128 +130 +132 +130 +127 +123 +123 +123 +123 +125 +129 +131 +131 +130 +129 +125 +121 +123 +125 +129 +131 +128 +124 +127 +133 +137 +138 +145 +151 +149 +138 +135 +140 +145 +144 +144 +145 +141 +135 +133 +134 +136 +133 +133 +138 +141 +140 +138 +137 +137 +138 +142 +146 +147 +144 +141 +141 +140 +139 +138 +136 +135 +137 +139 +141 +145 +147 +147 +143 +140 +143 +147 +150 +152 +152 +148 +147 +150 +147 +140 +137 +137 +135 +135 +135 +136 +135 +133 +131 +133 +133 +134 +137 +134 +129 +128 +131 +128 +131 +137 +140 +139 +141 +144 +142 +137 +136 +135 +135 +133 +131 +129 +126 +123 +128 +133 +136 +138 +139 +139 +137 +132 +129 +125 +124 +124 +126 +129 +133 +137 +136 +136 +137 +138 +140 +140 +140 +135 +134 +132 +133 +133 +134 +136 +139 +135 +132 +130 +132 +135 +132 +128 +125 +128 +134 +138 +139 +138 +136 +135 +132 +130 +135 +139 +140 +139 +140 +142 +142 +140 +139 +138 +137 +138 +139 +137 +135 +133 +136 +139 +139 +138 +136 +135 +135 +137 +136 +135 +137 +140 +141 +139 +137 +140 +143 +145 +145 +144 +143 +140 +136 +134 +133 +133 +134 +136 +138 +135 +131 +135 +137 +137 +137 +138 +138 +135 +131 +130 +132 +135 +135 +130 +125 +129 +137 +138 +138 +136 +137 +140 +143 +143 +140 +142 +152 +150 +143 +141 +143 +150 +162 +163 +153 +142 +137 +143 +167 +188 +191 +162 +134 +136 +155 +173 +173 +180 +177 +151 +118 +115 +143 +161 +168 +168 +161 +162 +160 +168 +163 +137 +122 +146 +177 +185 +172 +146 +124 +105 +106 +115 +125 +137 +137 +133 +129 +130 +129 +124 +124 +126 +129 +130 +135 +141 +139 +139 +148 +150 +144 +135 +131 +132 +137 +142 +144 +146 +153 +151 +142 +126 +127 +155 +173 +168 +175 +156 +127 +121 +130 +140 +152 +156 +161 +165 +173 +182 +182 +178 +182 +178 +162 +135 +119 +124 +136 +152 +169 +178 +181 +171 +142 +123 +127 +141 +146 +144 +135 +120 +114 +136 +162 +168 +162 +157 +143 +129 +130 +148 +170 +189 +200 +200 +191 +176 +176 +185 +185 +180 +183 +192 +182 +160 +156 +179 +195 +191 +189 +180 +178 +171 +165 +162 +161 +163 +171 +185 +200 +207 +208 +211 +197 +180 +175 +167 +146 +127 +144 +180 +193 +191 +195 +204 +202 +191 +176 +171 +184 +205 +220 +215 +207 +198 +193 +196 +217 +232 +230 +219 +206 +188 +172 +167 +178 +194 +202 +207 +215 +219 +223 +219 +201 +191 +197 +208 +215 +210 +205 +200 +200 +209 +206 +210 +209 +208 +208 +211 +213 +212 +208 +202 +208 +220 +222 +209 +196 +194 +197 +190 +179 +164 +158 +167 +182 +194 +200 +207 +200 +195 +190 +184 +179 +176 +175 +191 +196 +201 +205 +210 +217 +220 +219 +221 +218 +215 +216 +216 +221 +226 +231 +235 +236 +237 +238 +240 +241 +242 +240 +241 +231 +212 +190 +169 +153 +142 +137 +134 +130 +127 +127 +129 +130 +132 +135 +135 +134 +137 +140 +140 +139 +144 +150 +164 +173 +189 +210 +226 +236 +244 +249 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +246 +245 +245 +246 +246 +247 +246 +246 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +246 +246 +246 +246 +247 +248 +247 +247 +247 +246 +246 +246 +246 +246 +247 +248 +248 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +254 +253 +253 +252 +252 +253 +253 +252 +252 +254 +254 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +254 +251 +254 +246 +246 +253 +249 +224 +192 +172 +173 +173 +170 +171 +181 +189 +175 +153 +140 +141 +151 +165 +172 +173 +173 +170 +169 +165 +157 +155 +168 +184 +184 +173 +147 +139 +144 +165 +177 +169 +155 +149 +161 +168 +170 +167 +162 +157 +163 +175 +175 +175 +173 +170 +169 +167 +164 +161 +165 +160 +157 +156 +155 +152 +149 +149 +150 +154 +158 +158 +157 +159 +158 +155 +153 +154 +152 +150 +157 +170 +171 +164 +152 +147 +143 +145 +149 +151 +157 +163 +155 +154 +153 +152 +152 +153 +153 +152 +152 +150 +148 +147 +147 +148 +147 +147 +149 +147 +147 +147 +145 +144 +144 +145 +150 +151 +151 +147 +144 +143 +147 +150 +152 +149 +145 +145 +145 +147 +149 +150 +151 +152 +153 +152 +151 +151 +152 +154 +153 +151 +149 +148 +149 +149 +145 +138 +145 +148 +149 +146 +144 +144 +144 +143 +149 +149 +147 +144 +142 +143 +146 +148 +145 +148 +152 +153 +152 +152 +152 +153 +153 +148 +147 +149 +148 +145 +147 +152 +150 +151 +149 +144 +140 +141 +144 +145 +145 +145 +148 +153 +156 +155 +152 +151 +152 +151 +150 +147 +145 +147 +150 +152 +154 +150 +148 +149 +148 +143 +139 +139 +145 +152 +155 +152 +149 +149 +147 +143 +136 +139 +142 +147 +152 +155 +154 +150 +149 +148 +147 +144 +137 +131 +134 +142 +146 +149 +149 +149 +149 +149 +146 +143 +145 +145 +145 +143 +144 +145 +145 +144 +138 +139 +139 +139 +139 +138 +134 +130 +127 +128 +129 +131 +137 +143 +146 +146 +145 +146 +146 +145 +142 +142 +143 +145 +153 +153 +153 +151 +151 +152 +151 +148 +145 +142 +139 +138 +141 +144 +145 +143 +148 +144 +139 +137 +138 +138 +137 +136 +137 +139 +139 +140 +143 +142 +144 +152 +154 +152 +155 +163 +165 +161 +161 +165 +172 +175 +177 +178 +176 +175 +176 +178 +174 +180 +175 +174 +182 +171 +147 +133 +155 +170 +179 +169 +156 +155 +160 +163 +160 +157 +154 +154 +156 +156 +154 +152 +151 +152 +151 +151 +148 +146 +144 +143 +148 +149 +148 +148 +151 +154 +155 +154 +152 +153 +155 +154 +148 +144 +145 +150 +151 +144 +140 +145 +150 +151 +152 +154 +152 +152 +148 +144 +145 +149 +148 +145 +146 +146 +144 +141 +141 +143 +142 +140 +140 +143 +145 +143 +139 +136 +138 +141 +142 +141 +142 +138 +134 +133 +136 +139 +149 +150 +151 +150 +145 +141 +138 +137 +138 +137 +131 +130 +135 +138 +139 +141 +145 +145 +143 +141 +139 +136 +135 +133 +137 +137 +137 +137 +137 +134 +129 +124 +130 +136 +137 +133 +133 +139 +140 +138 +136 +133 +132 +133 +132 +132 +132 +133 +133 +132 +129 +126 +127 +131 +133 +132 +133 +131 +131 +132 +132 +130 +128 +129 +123 +127 +133 +131 +120 +114 +115 +115 +121 +121 +120 +120 +122 +125 +129 +131 +127 +127 +127 +129 +128 +123 +122 +130 +129 +128 +127 +127 +128 +129 +128 +127 +127 +126 +125 +122 +119 +118 +123 +128 +124 +129 +134 +135 +133 +131 +128 +126 +129 +131 +135 +134 +128 +122 +119 +120 +119 +119 +119 +121 +124 +128 +130 +131 +132 +131 +131 +133 +131 +126 +126 +129 +129 +130 +132 +132 +131 +129 +129 +129 +126 +125 +126 +130 +131 +129 +125 +124 +126 +124 +121 +119 +120 +123 +123 +121 +119 +117 +116 +115 +115 +122 +124 +117 +118 +117 +117 +117 +114 +108 +102 +100 +102 +98 +93 +91 +91 +91 +92 +94 +106 +104 +101 +100 +102 +104 +107 +108 +106 +107 +108 +109 +107 +104 +104 +104 +104 +105 +106 +104 +101 +99 +100 +102 +103 +108 +110 +107 +100 +97 +102 +107 +108 +108 +108 +106 +105 +106 +108 +110 +110 +109 +110 +112 +112 +118 +122 +120 +119 +118 +116 +112 +111 +114 +118 +120 +121 +123 +126 +127 +127 +127 +128 +130 +129 +130 +128 +124 +121 +122 +124 +125 +126 +133 +140 +141 +139 +136 +132 +129 +128 +128 +131 +131 +124 +118 +124 +136 +138 +141 +143 +141 +136 +133 +135 +139 +142 +144 +144 +140 +136 +134 +130 +128 +125 +127 +129 +131 +136 +140 +140 +138 +137 +139 +143 +145 +143 +140 +139 +141 +140 +139 +140 +141 +144 +147 +151 +153 +151 +155 +154 +150 +149 +152 +158 +162 +167 +163 +154 +149 +150 +145 +138 +135 +136 +135 +135 +136 +136 +135 +131 +129 +128 +129 +132 +137 +135 +129 +128 +130 +132 +131 +131 +130 +134 +145 +148 +142 +137 +137 +136 +134 +133 +132 +129 +126 +122 +125 +128 +129 +133 +138 +138 +136 +136 +131 +127 +127 +129 +130 +131 +131 +136 +136 +136 +138 +138 +138 +137 +135 +133 +131 +131 +132 +134 +134 +135 +135 +126 +127 +131 +136 +138 +136 +131 +128 +124 +132 +139 +141 +141 +137 +133 +129 +125 +128 +131 +131 +132 +135 +139 +141 +136 +136 +135 +135 +139 +143 +144 +141 +140 +142 +144 +143 +140 +139 +137 +138 +137 +136 +137 +141 +145 +145 +141 +137 +141 +141 +141 +142 +145 +146 +141 +135 +135 +132 +132 +138 +140 +137 +135 +137 +136 +137 +137 +139 +143 +145 +141 +134 +131 +130 +133 +136 +133 +127 +130 +139 +134 +134 +135 +137 +144 +150 +147 +140 +152 +155 +149 +141 +137 +134 +139 +155 +154 +144 +133 +126 +133 +162 +186 +190 +180 +160 +147 +144 +158 +159 +167 +173 +158 +113 +109 +142 +156 +159 +164 +161 +162 +157 +166 +166 +143 +129 +144 +159 +197 +208 +170 +130 +106 +105 +111 +130 +135 +136 +129 +125 +130 +133 +125 +115 +114 +118 +128 +134 +129 +131 +139 +144 +150 +147 +143 +139 +137 +137 +137 +137 +143 +151 +156 +153 +134 +122 +141 +157 +177 +181 +162 +139 +134 +133 +135 +146 +143 +155 +158 +158 +165 +168 +167 +171 +183 +179 +153 +127 +124 +132 +145 +163 +174 +183 +178 +148 +124 +130 +144 +144 +140 +139 +132 +125 +129 +141 +159 +174 +172 +150 +129 +128 +142 +161 +183 +199 +197 +193 +178 +175 +187 +188 +184 +190 +204 +201 +171 +150 +166 +187 +189 +186 +183 +180 +174 +170 +168 +163 +164 +172 +176 +192 +199 +207 +222 +208 +180 +171 +168 +154 +127 +132 +172 +195 +190 +187 +191 +204 +207 +192 +177 +181 +198 +210 +208 +210 +211 +202 +194 +213 +231 +227 +209 +199 +188 +182 +181 +181 +188 +202 +208 +217 +215 +211 +212 +206 +198 +198 +207 +219 +215 +208 +198 +196 +213 +218 +213 +209 +207 +208 +211 +211 +209 +208 +212 +207 +209 +212 +208 +202 +199 +196 +199 +185 +167 +158 +161 +171 +185 +195 +193 +190 +189 +190 +182 +174 +175 +180 +189 +193 +197 +200 +206 +214 +217 +216 +227 +225 +221 +217 +217 +222 +227 +231 +233 +240 +243 +241 +240 +243 +244 +243 +250 +247 +241 +230 +218 +203 +183 +166 +160 +151 +145 +141 +139 +138 +138 +139 +141 +142 +145 +153 +161 +171 +185 +198 +210 +219 +232 +245 +252 +254 +253 +253 +255 +255 +254 +254 +255 +255 +254 +253 +254 +254 +254 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +250 +250 +251 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +250 +251 +251 +251 +252 +250 +250 +251 +251 +252 +252 +252 +253 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +249 +248 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +251 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +247 +247 +247 +246 +245 +244 +245 +245 +246 +247 +247 +246 +246 +245 +244 +243 +243 +243 +243 +243 +244 +246 +246 +246 +246 +247 +248 +245 +245 +246 +246 +246 +247 +247 +247 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +254 +253 +253 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +251 +251 +251 +252 +251 +252 +253 +253 +253 +243 +210 +172 +169 +180 +169 +170 +180 +177 +170 +156 +140 +145 +158 +172 +179 +175 +170 +169 +169 +164 +153 +152 +170 +187 +182 +171 +148 +136 +151 +171 +180 +167 +149 +153 +164 +164 +168 +171 +166 +159 +160 +166 +173 +172 +172 +170 +167 +164 +162 +161 +158 +157 +156 +153 +152 +152 +153 +153 +152 +154 +161 +162 +159 +160 +163 +161 +159 +158 +153 +150 +159 +173 +174 +163 +154 +151 +150 +151 +152 +154 +158 +161 +154 +153 +152 +152 +152 +151 +149 +146 +147 +147 +148 +150 +151 +151 +150 +149 +148 +150 +151 +148 +145 +145 +146 +148 +150 +150 +148 +146 +145 +145 +147 +149 +150 +150 +147 +145 +146 +149 +151 +149 +150 +154 +156 +155 +153 +153 +156 +157 +153 +150 +149 +150 +152 +149 +144 +138 +146 +148 +151 +151 +145 +139 +139 +143 +143 +141 +138 +136 +140 +146 +150 +151 +150 +152 +153 +152 +151 +153 +153 +151 +150 +150 +147 +144 +146 +152 +157 +159 +156 +151 +146 +143 +142 +142 +144 +148 +146 +148 +152 +154 +153 +150 +151 +153 +157 +152 +147 +146 +147 +149 +153 +156 +155 +154 +151 +146 +145 +146 +145 +143 +146 +150 +153 +153 +150 +149 +147 +146 +144 +140 +143 +151 +155 +150 +145 +146 +149 +148 +146 +143 +140 +139 +142 +146 +148 +151 +152 +149 +147 +148 +146 +143 +143 +146 +147 +145 +144 +143 +142 +140 +137 +139 +143 +147 +147 +142 +138 +136 +132 +130 +134 +141 +143 +146 +148 +147 +145 +144 +145 +144 +141 +139 +140 +145 +148 +148 +151 +152 +150 +149 +150 +148 +143 +144 +146 +148 +146 +142 +141 +143 +139 +138 +138 +138 +135 +129 +127 +130 +134 +134 +136 +140 +141 +140 +144 +150 +149 +151 +155 +161 +164 +164 +163 +162 +172 +177 +176 +172 +171 +172 +172 +175 +176 +179 +179 +178 +179 +172 +152 +130 +150 +172 +178 +168 +164 +161 +157 +163 +162 +153 +145 +149 +156 +154 +150 +150 +152 +153 +151 +150 +149 +148 +148 +148 +150 +148 +149 +151 +149 +146 +148 +153 +154 +153 +153 +153 +149 +143 +142 +146 +149 +145 +144 +148 +151 +150 +150 +153 +150 +146 +142 +142 +146 +148 +148 +147 +149 +145 +141 +139 +141 +143 +141 +137 +138 +137 +139 +143 +142 +137 +137 +141 +142 +141 +140 +136 +131 +131 +135 +140 +149 +149 +147 +143 +141 +140 +138 +136 +137 +133 +131 +132 +135 +138 +139 +139 +146 +147 +146 +142 +139 +137 +134 +129 +128 +132 +137 +139 +136 +130 +128 +129 +133 +135 +135 +135 +137 +140 +141 +139 +136 +132 +130 +133 +135 +134 +135 +139 +134 +134 +130 +125 +124 +129 +135 +135 +132 +132 +129 +127 +128 +132 +131 +127 +121 +122 +124 +126 +123 +118 +115 +115 +123 +127 +128 +123 +123 +129 +136 +138 +132 +132 +130 +126 +123 +123 +124 +124 +128 +128 +128 +129 +129 +127 +125 +124 +126 +128 +127 +125 +126 +129 +128 +123 +127 +132 +136 +137 +138 +138 +134 +129 +129 +128 +128 +128 +127 +124 +122 +121 +120 +118 +117 +120 +123 +124 +126 +128 +128 +124 +125 +126 +125 +126 +129 +126 +129 +129 +130 +132 +133 +133 +133 +132 +127 +126 +126 +130 +132 +130 +126 +124 +127 +123 +120 +120 +122 +123 +121 +119 +117 +117 +115 +115 +115 +116 +116 +115 +116 +122 +118 +106 +102 +109 +112 +108 +105 +101 +97 +94 +91 +90 +91 +93 +107 +106 +100 +97 +101 +108 +110 +106 +102 +102 +103 +105 +105 +102 +102 +100 +101 +102 +103 +101 +98 +96 +97 +100 +103 +106 +107 +106 +103 +102 +103 +104 +104 +105 +106 +105 +105 +106 +107 +106 +105 +106 +108 +111 +113 +114 +115 +116 +118 +116 +116 +112 +108 +112 +116 +115 +114 +120 +122 +117 +118 +121 +123 +126 +124 +123 +123 +123 +122 +120 +121 +124 +123 +130 +141 +147 +144 +137 +133 +133 +133 +132 +129 +127 +128 +131 +132 +131 +133 +137 +138 +135 +132 +132 +134 +134 +141 +144 +142 +135 +132 +133 +129 +123 +121 +122 +125 +131 +135 +136 +136 +137 +135 +140 +146 +147 +146 +143 +141 +141 +141 +139 +139 +143 +151 +157 +156 +153 +151 +148 +147 +147 +147 +148 +152 +157 +165 +160 +153 +147 +146 +145 +141 +137 +135 +138 +139 +137 +136 +137 +136 +134 +127 +129 +131 +131 +129 +127 +127 +127 +127 +132 +130 +124 +128 +139 +143 +138 +134 +137 +136 +132 +131 +134 +134 +131 +128 +127 +129 +132 +134 +135 +136 +139 +141 +141 +132 +128 +135 +136 +133 +137 +134 +135 +135 +135 +135 +135 +135 +135 +129 +129 +129 +130 +132 +134 +134 +133 +123 +126 +133 +142 +145 +142 +136 +132 +126 +132 +137 +139 +137 +134 +132 +131 +127 +127 +126 +124 +122 +123 +126 +128 +130 +136 +138 +135 +135 +140 +142 +140 +142 +143 +144 +142 +139 +138 +138 +140 +138 +138 +138 +139 +140 +141 +141 +141 +148 +142 +138 +141 +146 +145 +136 +127 +130 +140 +141 +137 +138 +139 +137 +135 +136 +138 +141 +142 +141 +139 +141 +145 +131 +129 +133 +139 +136 +131 +135 +147 +144 +138 +131 +136 +149 +152 +148 +147 +150 +153 +144 +129 +133 +157 +167 +160 +143 +130 +128 +125 +133 +152 +165 +180 +199 +203 +172 +143 +151 +163 +166 +178 +162 +126 +109 +133 +160 +162 +157 +159 +164 +173 +173 +164 +152 +137 +141 +159 +181 +204 +193 +145 +107 +98 +112 +130 +132 +122 +127 +134 +134 +141 +135 +112 +100 +115 +127 +129 +125 +126 +132 +137 +149 +146 +148 +154 +151 +142 +137 +139 +142 +147 +159 +156 +151 +141 +128 +139 +169 +194 +182 +146 +134 +134 +132 +137 +142 +161 +170 +165 +157 +157 +163 +165 +179 +188 +173 +143 +122 +126 +146 +152 +160 +175 +187 +171 +137 +120 +127 +139 +148 +137 +130 +131 +133 +137 +148 +160 +170 +163 +150 +133 +127 +146 +177 +198 +198 +193 +181 +180 +186 +183 +179 +185 +195 +202 +183 +158 +162 +173 +173 +172 +178 +178 +179 +176 +172 +172 +171 +164 +172 +181 +190 +200 +218 +223 +199 +168 +162 +151 +137 +140 +165 +194 +198 +187 +184 +192 +202 +203 +191 +178 +184 +202 +213 +208 +206 +202 +198 +212 +227 +228 +206 +190 +186 +191 +188 +188 +192 +192 +207 +211 +211 +211 +214 +210 +203 +200 +205 +222 +234 +219 +196 +199 +214 +216 +216 +207 +206 +213 +215 +209 +211 +219 +227 +214 +196 +187 +190 +197 +198 +194 +200 +188 +173 +159 +157 +172 +184 +180 +173 +174 +179 +185 +181 +175 +177 +183 +193 +198 +198 +197 +204 +216 +218 +213 +221 +221 +221 +220 +218 +219 +224 +229 +236 +241 +245 +245 +244 +243 +243 +243 +249 +252 +252 +250 +247 +240 +229 +221 +215 +205 +192 +184 +178 +176 +177 +180 +182 +187 +194 +200 +208 +216 +226 +234 +245 +248 +251 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +254 +253 +252 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +252 +253 +253 +252 +251 +252 +251 +250 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +252 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +254 +251 +252 +253 +253 +253 +253 +252 +251 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +251 +252 +251 +250 +249 +250 +250 +250 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +247 +246 +245 +245 +245 +245 +244 +244 +246 +247 +246 +245 +244 +243 +242 +242 +243 +243 +244 +244 +245 +246 +248 +248 +247 +246 +245 +246 +246 +246 +246 +247 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +253 +253 +253 +254 +255 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +250 +251 +253 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +251 +249 +249 +250 +251 +252 +254 +254 +253 +246 +215 +179 +168 +177 +167 +165 +171 +169 +165 +157 +149 +154 +164 +175 +178 +173 +168 +168 +169 +162 +152 +153 +169 +180 +173 +163 +148 +143 +159 +175 +175 +162 +152 +161 +172 +173 +173 +169 +164 +162 +165 +169 +172 +167 +165 +166 +168 +165 +160 +157 +156 +154 +151 +150 +154 +156 +159 +159 +156 +158 +162 +163 +161 +162 +164 +162 +160 +158 +153 +150 +160 +174 +175 +165 +158 +155 +154 +154 +155 +154 +155 +156 +154 +153 +152 +152 +153 +151 +149 +145 +149 +150 +151 +152 +152 +150 +148 +147 +150 +151 +151 +149 +147 +149 +150 +150 +152 +151 +149 +147 +147 +147 +149 +150 +151 +151 +147 +145 +146 +149 +150 +149 +149 +151 +152 +153 +154 +156 +157 +156 +152 +151 +151 +152 +151 +149 +145 +141 +146 +147 +150 +150 +147 +140 +137 +137 +136 +134 +135 +139 +143 +145 +148 +151 +152 +153 +153 +152 +152 +154 +154 +152 +151 +152 +151 +148 +148 +152 +155 +157 +155 +150 +146 +145 +147 +147 +148 +149 +147 +148 +150 +151 +148 +145 +145 +148 +151 +147 +143 +143 +146 +149 +151 +154 +156 +156 +154 +149 +146 +146 +147 +147 +151 +153 +153 +149 +149 +152 +150 +147 +153 +149 +147 +149 +149 +147 +146 +148 +150 +147 +143 +142 +144 +147 +150 +152 +154 +152 +148 +145 +145 +147 +145 +143 +147 +147 +149 +147 +144 +141 +138 +137 +139 +143 +148 +153 +153 +149 +147 +146 +142 +139 +143 +148 +148 +148 +148 +146 +146 +145 +144 +144 +141 +138 +138 +140 +139 +140 +147 +151 +148 +148 +148 +145 +143 +144 +147 +150 +148 +144 +142 +142 +138 +137 +137 +137 +135 +131 +129 +130 +135 +135 +137 +138 +139 +141 +145 +149 +150 +151 +156 +162 +165 +165 +165 +165 +172 +175 +172 +170 +172 +173 +171 +171 +180 +181 +179 +175 +175 +171 +158 +143 +157 +175 +179 +168 +164 +161 +158 +164 +159 +152 +146 +149 +156 +154 +149 +150 +155 +154 +152 +149 +147 +148 +149 +149 +155 +154 +153 +152 +149 +146 +146 +149 +154 +152 +151 +151 +146 +142 +142 +145 +145 +146 +148 +151 +152 +150 +147 +145 +144 +142 +140 +139 +141 +145 +147 +148 +150 +143 +136 +135 +135 +135 +136 +137 +139 +137 +139 +142 +141 +138 +137 +139 +140 +140 +140 +137 +134 +134 +138 +142 +142 +142 +140 +135 +133 +134 +135 +135 +138 +136 +133 +133 +133 +135 +137 +139 +145 +147 +148 +144 +139 +137 +135 +131 +128 +132 +137 +139 +136 +131 +130 +131 +132 +133 +134 +134 +136 +139 +139 +138 +136 +132 +130 +133 +134 +134 +135 +139 +136 +135 +130 +126 +126 +131 +135 +135 +130 +130 +128 +125 +127 +131 +132 +128 +123 +121 +120 +121 +121 +120 +120 +120 +124 +128 +127 +122 +120 +125 +132 +135 +129 +130 +129 +127 +125 +127 +127 +127 +127 +129 +130 +128 +125 +122 +120 +120 +126 +128 +129 +128 +131 +135 +134 +129 +132 +133 +133 +132 +131 +132 +133 +132 +130 +127 +126 +125 +125 +123 +124 +125 +120 +118 +117 +119 +122 +122 +123 +124 +124 +121 +122 +125 +126 +129 +133 +133 +130 +129 +127 +128 +130 +131 +131 +130 +127 +124 +124 +128 +131 +130 +127 +125 +125 +124 +123 +122 +122 +121 +120 +119 +120 +120 +119 +116 +114 +113 +114 +114 +112 +118 +117 +110 +108 +112 +113 +109 +105 +100 +95 +92 +89 +88 +90 +93 +101 +103 +102 +100 +103 +107 +107 +103 +100 +97 +99 +103 +105 +102 +101 +102 +105 +106 +106 +103 +100 +100 +104 +108 +108 +106 +104 +104 +105 +106 +104 +101 +103 +104 +104 +104 +105 +106 +104 +103 +97 +101 +105 +108 +108 +107 +109 +111 +116 +116 +117 +115 +112 +115 +119 +117 +115 +119 +116 +112 +113 +116 +120 +127 +123 +122 +121 +121 +122 +121 +124 +126 +123 +129 +136 +142 +141 +135 +130 +129 +132 +133 +132 +129 +127 +130 +134 +136 +138 +138 +137 +136 +137 +139 +137 +134 +136 +138 +136 +130 +129 +134 +135 +133 +126 +127 +129 +131 +133 +134 +133 +132 +136 +139 +146 +150 +152 +148 +145 +146 +145 +144 +145 +148 +152 +154 +150 +147 +146 +143 +141 +140 +137 +135 +136 +139 +147 +149 +149 +145 +142 +139 +137 +135 +135 +136 +136 +134 +134 +136 +138 +137 +131 +131 +131 +128 +126 +126 +128 +131 +132 +132 +129 +127 +130 +136 +139 +138 +136 +141 +142 +137 +132 +133 +135 +135 +129 +129 +131 +133 +133 +132 +132 +134 +136 +138 +134 +135 +143 +142 +135 +135 +134 +133 +132 +133 +135 +135 +135 +135 +128 +128 +127 +128 +129 +131 +131 +131 +128 +130 +136 +142 +143 +140 +135 +133 +131 +133 +136 +136 +136 +136 +136 +136 +131 +129 +125 +121 +117 +117 +119 +121 +128 +135 +139 +135 +132 +134 +134 +132 +135 +136 +137 +138 +138 +137 +136 +136 +137 +137 +138 +139 +141 +141 +140 +139 +142 +138 +135 +139 +144 +143 +134 +126 +133 +138 +136 +132 +134 +135 +135 +136 +136 +140 +142 +141 +137 +136 +138 +140 +130 +131 +133 +136 +136 +135 +137 +140 +139 +138 +134 +137 +145 +148 +150 +155 +147 +144 +137 +127 +136 +168 +184 +171 +150 +133 +125 +123 +135 +148 +157 +170 +192 +197 +182 +158 +152 +164 +176 +185 +163 +134 +118 +135 +162 +172 +168 +163 +171 +170 +170 +168 +161 +150 +151 +163 +173 +190 +188 +156 +119 +99 +106 +123 +131 +125 +128 +131 +132 +138 +135 +119 +110 +115 +122 +126 +123 +120 +124 +131 +141 +146 +154 +159 +156 +148 +142 +142 +145 +144 +153 +158 +160 +152 +136 +135 +157 +180 +175 +150 +139 +131 +123 +126 +146 +155 +163 +172 +173 +162 +158 +162 +180 +192 +178 +145 +119 +119 +141 +151 +154 +176 +194 +178 +138 +114 +121 +137 +140 +132 +127 +127 +134 +142 +146 +147 +163 +178 +178 +150 +126 +132 +161 +188 +195 +191 +180 +183 +195 +194 +179 +171 +179 +191 +187 +174 +170 +174 +173 +172 +168 +170 +175 +177 +177 +180 +179 +172 +169 +176 +181 +188 +205 +215 +203 +183 +165 +150 +138 +144 +167 +194 +204 +200 +187 +179 +182 +196 +199 +192 +192 +200 +208 +204 +205 +204 +200 +209 +223 +226 +212 +195 +188 +193 +191 +191 +195 +197 +206 +212 +209 +203 +202 +203 +202 +204 +210 +221 +235 +231 +210 +200 +208 +214 +218 +212 +209 +211 +212 +212 +215 +220 +226 +218 +201 +181 +172 +179 +192 +200 +202 +191 +173 +158 +159 +174 +183 +180 +170 +171 +175 +179 +179 +174 +178 +185 +198 +201 +200 +199 +204 +213 +216 +213 +216 +219 +222 +223 +222 +223 +225 +228 +233 +239 +244 +245 +243 +244 +245 +245 +251 +251 +252 +250 +251 +251 +250 +249 +246 +240 +235 +232 +229 +226 +225 +225 +230 +234 +239 +242 +243 +244 +246 +248 +249 +252 +254 +254 +253 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +255 +255 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +251 +252 +251 +251 +251 +252 +252 +252 +252 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +251 +252 +251 +250 +250 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +252 +252 +250 +249 +250 +249 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +248 +247 +246 +246 +247 +247 +246 +245 +245 +246 +248 +245 +244 +244 +243 +242 +242 +243 +243 +244 +243 +245 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +247 +248 +248 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +251 +252 +253 +253 +253 +253 +254 +255 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +253 +253 +252 +251 +251 +251 +252 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +253 +253 +253 +253 +254 +255 +253 +251 +248 +247 +247 +252 +253 +255 +254 +254 +248 +220 +187 +168 +176 +170 +167 +167 +164 +165 +162 +162 +164 +171 +176 +176 +170 +166 +166 +166 +158 +150 +156 +172 +175 +164 +157 +151 +151 +166 +176 +171 +159 +156 +167 +178 +179 +175 +166 +161 +163 +168 +170 +171 +165 +161 +164 +165 +161 +158 +158 +157 +152 +147 +149 +156 +162 +165 +165 +157 +161 +165 +166 +165 +165 +164 +163 +161 +159 +154 +152 +162 +176 +176 +166 +160 +158 +156 +157 +156 +154 +152 +153 +157 +155 +154 +153 +152 +150 +147 +143 +148 +151 +153 +154 +152 +149 +148 +147 +152 +153 +152 +151 +151 +153 +154 +153 +150 +150 +151 +151 +152 +152 +151 +150 +151 +151 +149 +147 +147 +149 +148 +147 +149 +149 +149 +152 +157 +160 +158 +154 +152 +153 +154 +153 +151 +149 +147 +146 +147 +145 +145 +145 +144 +140 +136 +134 +133 +131 +135 +144 +147 +144 +145 +150 +155 +153 +150 +148 +149 +151 +150 +148 +148 +151 +152 +150 +149 +150 +153 +154 +154 +149 +147 +149 +152 +152 +151 +150 +147 +146 +145 +144 +142 +138 +138 +140 +145 +141 +139 +141 +146 +149 +151 +152 +155 +156 +156 +150 +146 +145 +149 +151 +154 +154 +150 +147 +149 +152 +150 +145 +153 +151 +149 +146 +146 +148 +151 +153 +149 +146 +142 +144 +149 +155 +157 +156 +156 +150 +144 +142 +144 +145 +145 +145 +149 +147 +147 +148 +145 +138 +134 +135 +140 +144 +151 +157 +158 +157 +156 +157 +153 +148 +149 +151 +149 +148 +150 +148 +145 +143 +143 +143 +142 +140 +138 +137 +134 +136 +143 +148 +147 +146 +145 +141 +139 +140 +143 +147 +148 +145 +141 +139 +137 +139 +139 +138 +138 +138 +135 +132 +134 +136 +137 +137 +139 +144 +148 +151 +150 +152 +157 +163 +166 +166 +166 +167 +169 +173 +172 +169 +170 +172 +175 +180 +186 +184 +177 +171 +169 +170 +164 +157 +162 +177 +179 +169 +166 +163 +160 +163 +158 +153 +148 +152 +157 +153 +148 +150 +155 +155 +153 +148 +145 +146 +147 +147 +151 +153 +153 +150 +149 +150 +151 +151 +153 +151 +148 +147 +143 +140 +140 +143 +142 +145 +150 +153 +152 +149 +142 +138 +139 +138 +138 +137 +138 +141 +146 +150 +148 +140 +133 +132 +132 +132 +134 +139 +140 +138 +138 +140 +140 +138 +137 +140 +139 +140 +140 +138 +134 +134 +138 +142 +138 +138 +136 +131 +129 +132 +136 +138 +138 +137 +134 +132 +130 +132 +137 +140 +144 +147 +148 +145 +140 +138 +135 +134 +133 +136 +139 +140 +137 +132 +132 +133 +132 +133 +132 +133 +134 +136 +136 +135 +135 +132 +131 +133 +134 +134 +134 +137 +137 +137 +133 +128 +128 +130 +130 +128 +128 +126 +125 +123 +125 +129 +130 +128 +122 +118 +117 +119 +122 +123 +124 +125 +128 +130 +128 +121 +117 +121 +127 +131 +130 +132 +132 +130 +130 +131 +132 +130 +126 +129 +132 +130 +124 +119 +116 +116 +123 +125 +125 +127 +133 +138 +138 +134 +134 +132 +130 +128 +127 +127 +129 +131 +129 +126 +124 +125 +124 +124 +125 +127 +126 +123 +122 +124 +126 +126 +125 +126 +123 +120 +121 +124 +126 +132 +138 +139 +132 +128 +124 +124 +126 +127 +127 +126 +126 +123 +122 +125 +129 +129 +127 +125 +126 +127 +127 +125 +122 +120 +121 +122 +122 +123 +123 +120 +116 +113 +114 +114 +112 +117 +119 +116 +113 +110 +108 +104 +102 +98 +93 +91 +89 +90 +93 +97 +99 +103 +105 +104 +103 +105 +105 +103 +99 +96 +98 +104 +107 +105 +105 +106 +108 +109 +109 +106 +103 +104 +108 +111 +108 +106 +103 +105 +107 +107 +105 +101 +104 +104 +104 +104 +105 +105 +101 +97 +95 +100 +105 +105 +103 +102 +105 +108 +112 +112 +115 +115 +113 +115 +118 +116 +118 +119 +116 +114 +116 +117 +121 +130 +127 +125 +123 +124 +124 +125 +126 +128 +123 +125 +129 +132 +133 +129 +124 +122 +126 +130 +132 +129 +127 +131 +137 +142 +144 +140 +137 +137 +140 +141 +137 +131 +130 +133 +130 +125 +126 +133 +140 +141 +140 +140 +137 +133 +132 +134 +135 +133 +132 +133 +140 +148 +152 +149 +146 +147 +145 +145 +147 +150 +153 +151 +146 +142 +139 +137 +134 +131 +127 +123 +121 +121 +131 +138 +146 +144 +139 +134 +132 +132 +130 +131 +132 +132 +133 +135 +136 +136 +132 +132 +131 +129 +127 +128 +132 +135 +135 +132 +131 +133 +135 +134 +134 +135 +136 +140 +140 +136 +133 +134 +135 +135 +130 +132 +133 +133 +130 +127 +128 +130 +132 +134 +134 +138 +145 +144 +138 +136 +137 +135 +132 +131 +133 +135 +135 +134 +131 +129 +127 +127 +128 +130 +131 +133 +134 +135 +138 +140 +139 +135 +134 +135 +135 +133 +133 +134 +135 +135 +135 +134 +132 +131 +128 +124 +120 +118 +118 +119 +131 +135 +136 +133 +130 +130 +126 +120 +128 +129 +130 +132 +134 +135 +132 +131 +135 +135 +136 +138 +140 +140 +139 +138 +137 +133 +132 +135 +141 +141 +134 +128 +133 +134 +131 +129 +132 +133 +134 +136 +136 +140 +141 +136 +132 +132 +133 +133 +127 +130 +131 +131 +135 +140 +139 +133 +133 +136 +137 +137 +140 +142 +149 +160 +158 +140 +134 +139 +144 +159 +173 +177 +169 +150 +129 +120 +130 +141 +148 +165 +172 +178 +185 +175 +156 +159 +172 +174 +167 +151 +135 +133 +151 +171 +177 +170 +165 +160 +166 +175 +175 +167 +164 +164 +170 +186 +193 +167 +122 +98 +106 +123 +127 +129 +129 +127 +128 +134 +134 +129 +122 +116 +118 +124 +123 +116 +118 +128 +133 +144 +155 +159 +158 +154 +148 +143 +139 +140 +154 +163 +165 +161 +145 +136 +142 +151 +155 +156 +152 +132 +116 +119 +139 +148 +159 +173 +178 +159 +147 +156 +182 +198 +185 +149 +119 +115 +134 +147 +155 +175 +191 +181 +148 +120 +115 +124 +127 +127 +126 +127 +135 +143 +143 +138 +155 +175 +191 +184 +154 +128 +140 +176 +197 +200 +192 +186 +191 +193 +181 +170 +174 +182 +183 +176 +176 +185 +185 +174 +164 +167 +175 +180 +182 +183 +178 +169 +163 +169 +174 +179 +192 +202 +201 +194 +182 +154 +143 +154 +167 +180 +197 +206 +196 +177 +170 +181 +197 +205 +205 +200 +204 +203 +206 +206 +202 +207 +219 +227 +218 +199 +189 +193 +194 +194 +196 +198 +205 +210 +207 +197 +190 +192 +199 +209 +217 +215 +225 +231 +217 +200 +201 +210 +218 +214 +209 +206 +207 +212 +217 +220 +225 +221 +204 +177 +162 +171 +191 +205 +208 +197 +174 +157 +162 +175 +181 +182 +180 +178 +179 +181 +181 +177 +181 +187 +202 +202 +202 +201 +204 +209 +213 +214 +212 +217 +223 +226 +226 +226 +226 +226 +230 +237 +243 +244 +243 +244 +246 +248 +248 +248 +246 +243 +246 +252 +254 +254 +254 +254 +254 +254 +254 +253 +251 +251 +251 +253 +254 +254 +254 +254 +253 +252 +253 +254 +254 +253 +252 +251 +252 +252 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +254 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +251 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +250 +250 +250 +251 +251 +250 +251 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +250 +252 +252 +251 +250 +249 +249 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +248 +247 +246 +247 +247 +248 +247 +247 +247 +247 +248 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +245 +246 +247 +246 +245 +246 +246 +246 +245 +245 +245 +246 +247 +248 +248 +248 +249 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +251 +251 +252 +252 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +253 +253 +253 +253 +253 +254 +254 +253 +250 +248 +248 +248 +253 +254 +255 +254 +255 +250 +222 +187 +169 +173 +172 +169 +168 +166 +168 +168 +170 +171 +174 +176 +173 +168 +165 +165 +162 +152 +147 +161 +178 +175 +162 +156 +158 +160 +169 +174 +167 +157 +157 +166 +179 +177 +172 +164 +160 +161 +166 +170 +171 +166 +164 +164 +160 +155 +158 +165 +158 +152 +148 +151 +159 +163 +163 +161 +156 +164 +170 +170 +169 +166 +163 +162 +162 +160 +156 +155 +164 +176 +175 +166 +158 +157 +156 +156 +153 +151 +152 +155 +163 +160 +155 +153 +151 +148 +145 +143 +146 +148 +151 +151 +149 +147 +147 +148 +150 +152 +153 +151 +150 +152 +153 +152 +148 +150 +153 +156 +158 +156 +152 +149 +150 +149 +148 +146 +146 +147 +146 +146 +148 +149 +150 +154 +159 +162 +159 +154 +154 +155 +155 +152 +150 +149 +149 +149 +146 +144 +140 +138 +138 +138 +139 +139 +139 +139 +143 +149 +150 +146 +146 +150 +156 +151 +145 +142 +143 +144 +144 +142 +142 +146 +148 +148 +147 +147 +149 +152 +152 +150 +150 +152 +154 +152 +150 +148 +147 +145 +143 +142 +140 +137 +137 +139 +144 +140 +138 +142 +147 +150 +151 +152 +153 +152 +149 +144 +142 +144 +150 +154 +152 +151 +149 +148 +149 +148 +144 +139 +145 +149 +149 +145 +144 +147 +150 +151 +145 +147 +148 +150 +155 +158 +158 +155 +150 +147 +144 +144 +144 +143 +145 +150 +147 +145 +145 +147 +145 +137 +133 +135 +139 +142 +149 +156 +159 +159 +158 +159 +157 +150 +148 +147 +144 +145 +150 +151 +143 +141 +140 +141 +143 +143 +142 +141 +140 +140 +145 +148 +146 +144 +143 +138 +133 +134 +137 +141 +144 +143 +140 +137 +136 +138 +138 +136 +138 +140 +138 +133 +132 +136 +137 +137 +140 +147 +152 +153 +150 +152 +157 +163 +166 +166 +166 +167 +164 +172 +175 +171 +168 +172 +185 +199 +195 +189 +177 +169 +169 +170 +170 +166 +165 +175 +177 +170 +167 +166 +162 +162 +160 +156 +151 +153 +156 +151 +145 +147 +151 +154 +154 +148 +142 +142 +144 +145 +145 +149 +148 +145 +146 +152 +156 +155 +153 +151 +148 +147 +144 +142 +142 +146 +144 +140 +141 +147 +148 +143 +138 +137 +139 +139 +139 +140 +140 +141 +146 +150 +145 +140 +135 +133 +135 +137 +139 +139 +138 +138 +140 +141 +141 +139 +141 +144 +140 +141 +140 +137 +132 +131 +134 +138 +137 +138 +137 +133 +130 +133 +137 +139 +137 +135 +132 +128 +127 +132 +138 +141 +144 +146 +146 +143 +140 +140 +138 +136 +139 +140 +141 +140 +137 +133 +134 +137 +135 +135 +134 +134 +135 +136 +135 +134 +135 +133 +132 +134 +135 +133 +133 +133 +134 +137 +137 +133 +128 +127 +123 +122 +124 +124 +123 +122 +124 +128 +127 +126 +119 +117 +118 +121 +123 +124 +126 +128 +133 +134 +131 +123 +118 +119 +125 +129 +131 +132 +132 +130 +130 +130 +129 +128 +122 +126 +131 +129 +125 +121 +117 +115 +119 +120 +120 +123 +130 +136 +137 +134 +132 +129 +128 +131 +132 +128 +126 +127 +127 +126 +127 +127 +126 +125 +125 +126 +130 +129 +128 +129 +130 +129 +129 +129 +125 +121 +122 +124 +125 +131 +137 +139 +136 +131 +124 +122 +124 +126 +126 +124 +123 +121 +120 +124 +128 +128 +126 +124 +128 +128 +127 +125 +122 +121 +123 +125 +124 +125 +125 +124 +121 +117 +115 +116 +114 +116 +118 +118 +114 +108 +103 +100 +101 +97 +93 +92 +92 +94 +98 +102 +98 +101 +103 +102 +99 +100 +102 +105 +100 +100 +102 +105 +106 +107 +108 +109 +107 +109 +109 +106 +104 +105 +108 +109 +107 +106 +106 +107 +105 +104 +103 +103 +103 +103 +103 +103 +104 +105 +103 +99 +98 +102 +104 +102 +101 +105 +110 +114 +108 +109 +113 +114 +112 +114 +117 +115 +120 +120 +120 +122 +123 +120 +122 +130 +129 +127 +125 +126 +126 +124 +122 +121 +121 +120 +120 +122 +121 +120 +117 +117 +118 +123 +128 +129 +128 +132 +138 +142 +140 +137 +135 +136 +138 +138 +134 +130 +129 +132 +130 +125 +126 +133 +140 +142 +149 +148 +142 +133 +131 +136 +138 +136 +126 +125 +130 +141 +145 +142 +140 +142 +141 +142 +145 +147 +148 +143 +138 +135 +132 +131 +129 +127 +123 +119 +117 +116 +125 +134 +142 +142 +138 +132 +128 +126 +124 +126 +129 +131 +132 +133 +131 +129 +130 +131 +133 +133 +132 +132 +134 +137 +135 +134 +135 +139 +139 +136 +133 +131 +134 +134 +132 +132 +135 +137 +134 +130 +132 +134 +134 +131 +126 +124 +127 +131 +133 +133 +132 +134 +137 +138 +138 +140 +142 +138 +135 +132 +132 +132 +133 +133 +132 +129 +126 +125 +126 +128 +132 +135 +138 +138 +139 +139 +135 +131 +133 +136 +135 +132 +131 +133 +135 +134 +130 +128 +128 +130 +132 +132 +130 +128 +127 +127 +135 +131 +126 +125 +131 +135 +129 +119 +129 +129 +129 +130 +131 +131 +128 +128 +132 +132 +134 +136 +138 +139 +140 +139 +137 +133 +131 +132 +137 +139 +136 +132 +127 +126 +125 +129 +135 +135 +133 +136 +135 +138 +137 +131 +129 +130 +131 +127 +125 +127 +128 +128 +133 +138 +136 +130 +129 +135 +137 +136 +137 +138 +144 +154 +165 +156 +152 +156 +153 +142 +148 +169 +181 +169 +142 +124 +130 +136 +143 +157 +157 +166 +184 +186 +161 +146 +151 +157 +167 +169 +157 +140 +143 +164 +173 +165 +151 +145 +157 +176 +188 +188 +176 +159 +167 +188 +201 +172 +120 +96 +106 +118 +120 +130 +131 +124 +124 +127 +129 +131 +127 +121 +119 +125 +124 +119 +121 +130 +132 +140 +147 +152 +158 +163 +156 +146 +136 +139 +151 +161 +167 +171 +155 +132 +129 +131 +139 +152 +157 +146 +126 +115 +123 +142 +158 +166 +168 +149 +135 +151 +183 +200 +187 +155 +128 +119 +129 +139 +157 +172 +187 +184 +160 +131 +117 +118 +118 +123 +129 +130 +134 +137 +139 +138 +146 +161 +182 +199 +184 +145 +139 +169 +203 +210 +202 +186 +182 +186 +181 +169 +172 +179 +186 +178 +175 +190 +192 +174 +168 +171 +179 +184 +184 +181 +171 +158 +153 +162 +173 +181 +184 +191 +197 +201 +197 +176 +161 +155 +153 +169 +189 +194 +196 +185 +173 +168 +178 +202 +215 +210 +205 +204 +206 +206 +201 +202 +214 +228 +224 +202 +188 +189 +195 +197 +199 +199 +203 +209 +208 +200 +188 +182 +191 +208 +222 +214 +213 +215 +209 +200 +201 +208 +214 +210 +204 +201 +202 +208 +214 +218 +221 +219 +204 +181 +171 +181 +196 +204 +212 +202 +175 +156 +162 +174 +182 +187 +191 +187 +184 +186 +186 +184 +184 +191 +201 +201 +202 +204 +205 +207 +211 +215 +213 +218 +223 +225 +226 +227 +227 +226 +228 +236 +241 +243 +242 +244 +247 +250 +251 +252 +250 +248 +249 +250 +251 +250 +254 +254 +254 +255 +255 +254 +254 +254 +252 +252 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +249 +250 +250 +251 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +253 +253 +252 +252 +252 +252 +253 +253 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +250 +252 +252 +251 +251 +248 +249 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +246 +245 +247 +247 +247 +246 +247 +246 +246 +245 +244 +245 +245 +244 +244 +244 +243 +243 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +246 +247 +247 +248 +248 +249 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +253 +252 +252 +253 +253 +254 +254 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +251 +251 +251 +252 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +253 +252 +252 +252 +253 +254 +254 +252 +250 +250 +251 +252 +254 +254 +254 +254 +254 +249 +221 +186 +168 +167 +171 +172 +171 +171 +170 +171 +172 +172 +173 +173 +170 +166 +164 +164 +158 +147 +146 +165 +183 +177 +162 +157 +162 +168 +172 +170 +160 +152 +158 +166 +176 +171 +167 +165 +162 +159 +162 +168 +171 +168 +166 +165 +159 +154 +157 +164 +160 +154 +152 +157 +162 +161 +158 +154 +161 +172 +175 +172 +169 +164 +160 +163 +164 +163 +159 +158 +166 +175 +173 +163 +156 +157 +156 +154 +150 +149 +153 +159 +165 +160 +155 +150 +149 +148 +146 +144 +145 +146 +145 +143 +141 +140 +141 +143 +142 +148 +152 +149 +146 +148 +150 +150 +150 +151 +155 +157 +158 +155 +152 +149 +148 +147 +146 +145 +144 +144 +145 +145 +148 +150 +152 +156 +160 +161 +159 +155 +157 +156 +153 +149 +149 +151 +151 +150 +147 +146 +143 +139 +138 +140 +143 +146 +148 +150 +151 +151 +149 +149 +149 +149 +155 +148 +141 +138 +139 +141 +140 +140 +141 +143 +145 +146 +144 +144 +147 +150 +153 +152 +154 +155 +153 +149 +147 +148 +149 +146 +144 +144 +144 +142 +143 +144 +145 +142 +141 +144 +148 +150 +151 +152 +151 +146 +139 +137 +139 +144 +150 +153 +151 +148 +147 +149 +149 +142 +138 +139 +142 +148 +149 +145 +140 +142 +144 +144 +144 +149 +154 +155 +156 +157 +157 +155 +147 +149 +151 +151 +145 +140 +144 +150 +145 +143 +143 +145 +143 +136 +134 +136 +143 +143 +147 +153 +156 +155 +154 +154 +153 +147 +145 +144 +141 +143 +147 +149 +144 +141 +137 +138 +142 +146 +146 +145 +148 +145 +147 +147 +144 +143 +142 +139 +133 +133 +134 +137 +140 +141 +138 +135 +131 +133 +133 +132 +133 +136 +135 +131 +130 +134 +136 +135 +139 +145 +149 +148 +147 +150 +157 +163 +166 +165 +164 +165 +165 +173 +176 +173 +171 +176 +189 +206 +201 +191 +176 +169 +171 +175 +175 +173 +168 +171 +171 +167 +165 +166 +165 +166 +163 +158 +153 +153 +153 +146 +142 +144 +151 +154 +153 +144 +137 +137 +143 +146 +144 +147 +146 +141 +143 +151 +155 +154 +153 +152 +150 +150 +148 +147 +149 +151 +147 +134 +129 +136 +141 +137 +137 +141 +144 +142 +143 +145 +146 +145 +145 +147 +140 +141 +140 +138 +141 +145 +142 +135 +133 +138 +145 +148 +146 +143 +144 +146 +141 +142 +141 +137 +132 +130 +133 +136 +136 +138 +139 +136 +133 +134 +136 +137 +137 +135 +129 +125 +125 +132 +138 +140 +145 +146 +143 +140 +140 +143 +142 +139 +141 +140 +140 +138 +134 +132 +135 +139 +137 +136 +135 +135 +136 +135 +134 +134 +134 +134 +134 +135 +135 +133 +131 +130 +131 +135 +136 +132 +126 +122 +121 +121 +125 +125 +125 +125 +126 +126 +126 +124 +119 +120 +122 +124 +123 +123 +126 +130 +138 +137 +132 +126 +120 +121 +125 +129 +129 +130 +129 +127 +127 +127 +126 +124 +124 +126 +127 +125 +125 +124 +121 +118 +119 +118 +117 +119 +125 +131 +133 +133 +132 +128 +129 +135 +139 +135 +129 +126 +130 +128 +129 +128 +126 +124 +125 +127 +131 +129 +128 +130 +131 +131 +129 +129 +128 +125 +125 +126 +125 +129 +135 +136 +139 +133 +127 +125 +126 +127 +127 +126 +120 +119 +119 +124 +128 +128 +127 +126 +130 +128 +124 +122 +121 +122 +124 +126 +128 +127 +126 +127 +125 +119 +114 +113 +113 +113 +115 +118 +115 +109 +104 +104 +102 +98 +95 +94 +95 +95 +96 +98 +90 +93 +96 +97 +95 +95 +100 +103 +100 +105 +107 +104 +103 +106 +109 +108 +107 +108 +106 +102 +102 +106 +109 +110 +109 +108 +106 +107 +105 +102 +101 +101 +99 +101 +103 +103 +104 +105 +106 +105 +100 +101 +101 +101 +103 +108 +114 +115 +106 +106 +111 +114 +113 +116 +120 +120 +121 +120 +119 +122 +122 +117 +116 +123 +126 +124 +123 +124 +123 +119 +115 +113 +120 +117 +114 +113 +112 +111 +111 +113 +115 +120 +125 +127 +128 +130 +132 +132 +129 +131 +134 +135 +133 +132 +132 +133 +128 +131 +131 +128 +128 +133 +137 +138 +141 +142 +138 +131 +131 +136 +138 +136 +127 +124 +126 +134 +139 +137 +136 +138 +138 +138 +140 +142 +142 +137 +132 +131 +133 +133 +132 +130 +129 +127 +126 +125 +129 +134 +138 +139 +138 +134 +129 +124 +123 +124 +126 +130 +131 +131 +129 +127 +129 +131 +133 +133 +132 +132 +134 +136 +135 +137 +138 +138 +139 +139 +136 +132 +132 +131 +130 +131 +135 +136 +132 +128 +132 +134 +133 +129 +124 +124 +129 +134 +135 +132 +131 +131 +129 +130 +136 +142 +142 +140 +137 +133 +130 +129 +130 +132 +129 +125 +123 +122 +123 +125 +130 +135 +139 +137 +137 +136 +132 +130 +131 +135 +135 +131 +129 +132 +133 +131 +128 +126 +126 +129 +133 +136 +136 +136 +137 +137 +133 +126 +120 +119 +128 +136 +136 +131 +131 +132 +132 +131 +130 +129 +128 +128 +131 +131 +132 +135 +138 +140 +142 +142 +140 +137 +134 +136 +138 +138 +135 +132 +119 +119 +120 +128 +137 +137 +135 +139 +134 +136 +134 +130 +130 +134 +132 +126 +123 +123 +124 +127 +129 +128 +127 +127 +130 +135 +137 +136 +138 +138 +139 +143 +159 +178 +176 +165 +161 +145 +138 +157 +176 +177 +153 +133 +138 +142 +143 +144 +157 +170 +189 +193 +168 +133 +128 +147 +167 +181 +178 +156 +149 +162 +165 +152 +142 +142 +156 +172 +185 +193 +184 +165 +165 +182 +195 +173 +125 +96 +98 +105 +116 +133 +135 +125 +123 +122 +122 +128 +127 +125 +125 +126 +127 +126 +127 +131 +130 +134 +138 +145 +159 +170 +163 +148 +139 +139 +140 +151 +171 +187 +170 +133 +117 +125 +137 +144 +152 +156 +143 +120 +117 +132 +152 +163 +165 +143 +127 +148 +181 +197 +186 +160 +142 +129 +130 +132 +146 +163 +179 +181 +165 +137 +121 +124 +123 +125 +130 +132 +132 +132 +134 +137 +136 +154 +173 +190 +187 +162 +153 +169 +205 +211 +203 +185 +178 +184 +180 +165 +165 +173 +190 +194 +181 +180 +185 +178 +176 +177 +183 +187 +185 +179 +167 +155 +146 +156 +171 +181 +182 +186 +200 +215 +209 +206 +186 +152 +141 +167 +186 +181 +186 +188 +180 +163 +160 +180 +206 +218 +210 +209 +208 +204 +198 +196 +209 +226 +230 +208 +186 +184 +192 +198 +201 +203 +205 +209 +213 +211 +196 +177 +180 +199 +221 +223 +216 +204 +197 +197 +203 +210 +213 +206 +200 +199 +201 +203 +209 +216 +214 +214 +204 +188 +182 +189 +197 +200 +210 +201 +174 +154 +159 +172 +184 +194 +193 +188 +184 +187 +190 +188 +188 +193 +200 +201 +203 +206 +207 +207 +209 +213 +214 +218 +221 +222 +223 +227 +229 +229 +229 +236 +242 +243 +242 +244 +248 +251 +250 +253 +254 +253 +252 +252 +250 +248 +254 +254 +254 +253 +253 +254 +254 +255 +255 +254 +253 +252 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +255 +255 +255 +255 +254 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +252 +252 +252 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +253 +253 +252 +252 +252 +252 +253 +253 +251 +251 +251 +251 +251 +251 +251 +251 +249 +249 +249 +250 +252 +252 +251 +251 +248 +249 +250 +250 +250 +249 +248 +248 +248 +248 +247 +248 +248 +247 +246 +245 +247 +247 +247 +247 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +246 +246 +246 +246 +246 +247 +246 +246 +246 +245 +245 +245 +246 +247 +247 +248 +248 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +253 +252 +252 +252 +253 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +254 +253 +252 +252 +252 +253 +254 +254 +253 +251 +251 +253 +255 +254 +254 +254 +254 +255 +252 +226 +193 +172 +165 +172 +176 +175 +176 +173 +173 +172 +171 +171 +170 +168 +165 +162 +160 +153 +145 +147 +168 +184 +175 +160 +157 +163 +175 +176 +168 +153 +148 +162 +172 +172 +166 +165 +167 +166 +161 +163 +169 +170 +167 +165 +164 +162 +158 +156 +156 +163 +161 +162 +166 +167 +162 +158 +156 +171 +180 +178 +170 +167 +160 +157 +163 +165 +166 +165 +164 +168 +172 +168 +159 +156 +156 +156 +154 +150 +148 +153 +160 +160 +155 +150 +147 +148 +148 +148 +147 +146 +144 +141 +136 +132 +132 +134 +136 +140 +149 +154 +151 +147 +150 +152 +152 +154 +154 +156 +155 +153 +152 +151 +151 +149 +148 +146 +145 +144 +142 +143 +145 +148 +150 +151 +153 +155 +157 +157 +154 +155 +154 +150 +147 +149 +153 +153 +151 +148 +151 +150 +146 +143 +144 +147 +149 +152 +154 +153 +149 +148 +150 +151 +150 +152 +146 +141 +140 +142 +143 +143 +143 +146 +146 +146 +146 +145 +144 +146 +149 +153 +153 +154 +154 +151 +147 +146 +148 +149 +146 +144 +146 +147 +147 +147 +148 +148 +146 +146 +149 +151 +151 +151 +151 +149 +142 +135 +136 +141 +147 +149 +149 +151 +148 +148 +149 +148 +143 +142 +145 +143 +147 +147 +142 +138 +140 +143 +145 +148 +154 +157 +155 +153 +155 +157 +157 +149 +153 +157 +154 +146 +140 +142 +148 +145 +144 +144 +145 +143 +138 +137 +139 +147 +147 +148 +150 +150 +148 +147 +147 +147 +144 +145 +147 +143 +143 +145 +144 +144 +141 +136 +135 +139 +145 +146 +145 +149 +146 +145 +145 +142 +142 +143 +140 +138 +137 +137 +136 +138 +138 +136 +133 +130 +130 +130 +130 +131 +133 +133 +132 +131 +132 +134 +134 +135 +138 +138 +138 +141 +146 +155 +163 +166 +165 +164 +164 +169 +173 +173 +174 +176 +179 +186 +196 +197 +184 +170 +167 +172 +176 +176 +173 +171 +169 +166 +163 +160 +164 +168 +171 +165 +158 +151 +150 +150 +144 +141 +143 +153 +155 +151 +139 +132 +136 +144 +148 +144 +146 +144 +141 +143 +151 +154 +154 +150 +150 +149 +149 +149 +149 +150 +152 +150 +136 +128 +135 +141 +140 +142 +148 +147 +144 +145 +149 +150 +147 +144 +144 +138 +141 +142 +143 +144 +144 +138 +131 +131 +138 +148 +152 +150 +145 +142 +142 +139 +142 +143 +140 +136 +134 +135 +138 +137 +140 +141 +139 +136 +137 +138 +138 +141 +138 +131 +124 +124 +131 +137 +138 +145 +144 +141 +139 +141 +145 +143 +140 +138 +137 +135 +133 +129 +129 +135 +140 +137 +135 +134 +135 +135 +134 +133 +134 +135 +134 +134 +135 +134 +132 +130 +128 +129 +132 +132 +128 +124 +122 +125 +128 +128 +128 +128 +128 +127 +126 +125 +123 +124 +124 +125 +125 +123 +121 +125 +130 +137 +134 +130 +126 +123 +123 +126 +129 +128 +128 +127 +126 +127 +129 +129 +127 +134 +132 +128 +125 +127 +129 +130 +126 +125 +123 +120 +120 +123 +126 +129 +130 +132 +130 +130 +135 +140 +139 +135 +131 +135 +132 +130 +127 +125 +124 +126 +130 +130 +128 +127 +129 +130 +130 +129 +130 +133 +131 +132 +132 +129 +132 +137 +137 +139 +135 +131 +130 +131 +133 +132 +131 +120 +120 +122 +127 +130 +130 +130 +130 +131 +127 +122 +119 +120 +123 +125 +125 +133 +130 +127 +128 +125 +117 +111 +108 +115 +115 +116 +118 +116 +111 +106 +105 +103 +99 +96 +95 +93 +90 +88 +88 +84 +86 +92 +97 +98 +97 +99 +102 +102 +108 +110 +106 +104 +108 +110 +109 +108 +107 +103 +98 +102 +108 +114 +115 +116 +109 +105 +106 +106 +104 +100 +98 +104 +106 +106 +105 +104 +105 +105 +105 +104 +104 +102 +100 +102 +105 +105 +103 +103 +102 +107 +112 +112 +115 +121 +122 +121 +120 +116 +117 +117 +114 +113 +119 +123 +121 +121 +122 +121 +118 +115 +114 +120 +115 +111 +110 +109 +109 +111 +113 +118 +122 +125 +126 +126 +125 +124 +122 +125 +130 +134 +134 +129 +125 +126 +128 +123 +126 +126 +126 +126 +130 +131 +130 +129 +131 +132 +131 +133 +137 +137 +135 +132 +130 +131 +134 +137 +138 +138 +140 +137 +136 +137 +141 +143 +140 +139 +139 +141 +142 +141 +141 +140 +141 +140 +139 +138 +139 +139 +138 +139 +138 +133 +128 +128 +126 +127 +129 +131 +131 +130 +130 +131 +131 +131 +129 +128 +128 +131 +134 +137 +137 +136 +134 +135 +137 +137 +135 +132 +134 +135 +135 +133 +132 +131 +130 +131 +134 +134 +129 +126 +127 +132 +135 +134 +130 +132 +134 +128 +128 +135 +139 +137 +137 +135 +132 +128 +127 +129 +132 +128 +124 +122 +123 +124 +124 +129 +135 +138 +135 +134 +133 +131 +130 +130 +132 +134 +130 +129 +130 +131 +129 +129 +130 +131 +133 +134 +135 +135 +136 +139 +142 +133 +130 +124 +121 +124 +131 +135 +137 +134 +134 +135 +134 +132 +131 +131 +132 +131 +132 +133 +136 +139 +141 +142 +142 +139 +138 +139 +141 +141 +139 +133 +129 +119 +120 +121 +127 +136 +138 +138 +142 +135 +135 +133 +132 +135 +137 +135 +130 +126 +123 +124 +126 +125 +120 +120 +125 +133 +138 +139 +138 +140 +139 +136 +137 +157 +180 +180 +173 +168 +144 +130 +150 +173 +180 +159 +139 +139 +146 +152 +147 +152 +171 +190 +197 +177 +132 +112 +130 +167 +185 +187 +169 +159 +162 +159 +146 +134 +154 +176 +176 +167 +168 +178 +185 +177 +172 +174 +167 +135 +101 +91 +97 +117 +136 +141 +130 +124 +121 +122 +126 +126 +128 +129 +126 +127 +128 +129 +128 +124 +125 +129 +140 +155 +164 +161 +151 +138 +139 +133 +144 +169 +191 +186 +157 +119 +113 +124 +140 +145 +150 +153 +148 +130 +124 +140 +162 +170 +146 +125 +147 +175 +192 +182 +164 +155 +141 +133 +129 +137 +146 +156 +165 +165 +144 +123 +123 +133 +130 +131 +132 +132 +130 +131 +134 +129 +144 +167 +187 +187 +164 +157 +171 +198 +205 +203 +185 +172 +179 +185 +180 +169 +162 +180 +200 +191 +181 +186 +192 +190 +188 +189 +189 +183 +177 +169 +159 +148 +152 +165 +178 +181 +185 +203 +226 +227 +221 +199 +168 +154 +161 +173 +181 +183 +189 +186 +172 +158 +156 +177 +206 +215 +217 +213 +206 +200 +197 +208 +226 +233 +215 +189 +178 +187 +196 +201 +204 +208 +212 +219 +220 +205 +180 +175 +189 +210 +226 +224 +206 +193 +193 +201 +211 +216 +208 +202 +201 +202 +203 +208 +214 +209 +212 +208 +196 +187 +188 +194 +199 +205 +194 +170 +152 +155 +171 +187 +199 +194 +187 +182 +186 +190 +189 +188 +191 +202 +204 +207 +209 +209 +209 +209 +211 +214 +217 +217 +217 +220 +226 +231 +233 +231 +237 +241 +242 +243 +245 +249 +250 +249 +251 +253 +252 +251 +251 +250 +248 +250 +252 +254 +253 +253 +253 +254 +253 +254 +253 +253 +254 +254 +254 +253 +252 +254 +254 +254 +254 +255 +255 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +250 +250 +250 +250 +249 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +253 +253 +253 +253 +253 +253 +253 +253 +251 +251 +252 +251 +251 +251 +250 +250 +250 +250 +249 +249 +251 +252 +251 +251 +249 +249 +250 +250 +249 +249 +248 +247 +247 +247 +247 +247 +247 +247 +246 +245 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +246 +246 +245 +245 +246 +247 +246 +246 +246 +245 +245 +245 +246 +247 +247 +248 +248 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +253 +253 +254 +254 +254 +253 +253 +254 +255 +253 +254 +255 +253 +254 +254 +236 +208 +181 +169 +176 +180 +177 +178 +175 +177 +173 +172 +170 +169 +167 +164 +159 +156 +149 +145 +151 +171 +182 +171 +158 +158 +167 +179 +174 +163 +151 +151 +170 +178 +169 +166 +166 +167 +167 +166 +167 +170 +170 +170 +168 +163 +160 +159 +158 +156 +164 +165 +169 +171 +168 +161 +159 +161 +175 +182 +176 +167 +166 +160 +153 +158 +166 +169 +170 +169 +169 +169 +163 +155 +154 +154 +154 +154 +152 +150 +152 +155 +152 +149 +146 +145 +146 +147 +147 +147 +147 +143 +138 +133 +130 +131 +134 +136 +144 +152 +157 +154 +151 +153 +154 +151 +151 +153 +154 +153 +151 +150 +152 +154 +153 +151 +148 +147 +144 +142 +142 +145 +148 +147 +146 +145 +148 +152 +153 +152 +150 +151 +149 +147 +149 +154 +154 +151 +150 +153 +154 +151 +149 +149 +150 +150 +153 +151 +149 +149 +149 +148 +148 +149 +150 +147 +145 +147 +149 +149 +148 +147 +151 +149 +148 +149 +147 +146 +146 +149 +150 +149 +148 +148 +147 +145 +146 +148 +149 +146 +145 +148 +151 +151 +150 +150 +150 +151 +154 +156 +156 +154 +152 +152 +149 +143 +139 +142 +148 +150 +149 +146 +146 +149 +150 +149 +149 +150 +150 +149 +145 +146 +146 +143 +141 +143 +148 +152 +154 +156 +155 +152 +152 +155 +156 +154 +153 +155 +154 +149 +144 +143 +145 +147 +145 +145 +145 +144 +143 +142 +143 +144 +145 +146 +147 +146 +143 +139 +140 +142 +144 +142 +146 +149 +146 +144 +145 +144 +142 +140 +135 +134 +136 +142 +144 +143 +146 +143 +143 +143 +141 +142 +143 +139 +139 +139 +138 +136 +135 +135 +133 +130 +131 +130 +130 +130 +130 +130 +132 +134 +133 +131 +132 +134 +133 +131 +128 +128 +134 +141 +152 +163 +167 +166 +165 +165 +170 +172 +171 +173 +176 +178 +182 +189 +192 +178 +166 +166 +172 +175 +173 +171 +172 +167 +164 +162 +159 +162 +168 +172 +166 +158 +148 +147 +150 +146 +144 +148 +156 +155 +149 +138 +135 +141 +147 +148 +145 +146 +145 +144 +147 +152 +155 +156 +145 +147 +148 +149 +149 +149 +150 +149 +147 +142 +138 +141 +146 +148 +149 +150 +145 +142 +143 +148 +149 +145 +141 +141 +137 +137 +141 +145 +143 +135 +131 +132 +135 +139 +143 +145 +143 +140 +136 +134 +136 +140 +144 +144 +141 +138 +138 +139 +139 +141 +142 +140 +139 +141 +143 +143 +143 +142 +135 +127 +125 +131 +137 +139 +143 +144 +142 +140 +141 +144 +143 +140 +134 +133 +132 +130 +127 +127 +133 +139 +137 +134 +133 +134 +135 +134 +134 +136 +135 +135 +134 +133 +132 +132 +131 +130 +128 +129 +129 +128 +127 +128 +130 +134 +131 +130 +130 +129 +128 +126 +124 +123 +127 +127 +128 +128 +125 +123 +123 +126 +130 +128 +125 +123 +123 +125 +126 +128 +126 +126 +125 +125 +128 +132 +133 +133 +138 +137 +133 +130 +131 +135 +134 +130 +130 +128 +125 +122 +121 +122 +124 +126 +129 +130 +130 +131 +135 +138 +137 +134 +138 +135 +132 +129 +126 +124 +127 +131 +131 +128 +128 +130 +132 +132 +132 +133 +135 +134 +136 +136 +133 +134 +136 +136 +137 +135 +134 +134 +134 +134 +133 +132 +126 +127 +129 +132 +132 +131 +132 +134 +133 +129 +124 +121 +121 +124 +125 +126 +133 +130 +128 +127 +124 +116 +111 +112 +118 +118 +119 +120 +117 +111 +105 +101 +100 +97 +94 +93 +91 +87 +84 +83 +84 +84 +91 +98 +101 +99 +99 +100 +104 +104 +106 +109 +111 +109 +109 +109 +109 +107 +102 +100 +105 +113 +117 +116 +118 +111 +107 +107 +107 +105 +103 +104 +114 +114 +113 +110 +108 +107 +104 +101 +106 +106 +102 +97 +97 +100 +98 +93 +97 +97 +102 +108 +108 +110 +116 +117 +116 +117 +115 +115 +116 +115 +114 +120 +122 +121 +121 +121 +119 +119 +120 +122 +122 +116 +111 +111 +114 +115 +115 +115 +122 +124 +126 +125 +123 +123 +122 +121 +126 +128 +131 +131 +125 +119 +119 +122 +121 +122 +122 +123 +125 +128 +129 +127 +127 +127 +127 +129 +131 +133 +135 +134 +135 +136 +136 +136 +138 +141 +142 +142 +137 +136 +137 +142 +146 +145 +144 +146 +145 +146 +147 +147 +148 +150 +150 +147 +144 +144 +143 +139 +136 +135 +133 +131 +131 +129 +128 +131 +133 +132 +132 +132 +131 +131 +130 +128 +126 +128 +132 +135 +137 +133 +131 +133 +134 +133 +133 +135 +133 +134 +134 +133 +130 +129 +130 +132 +129 +133 +135 +133 +130 +131 +133 +134 +131 +126 +132 +137 +133 +131 +134 +133 +134 +134 +133 +130 +127 +127 +128 +130 +128 +126 +126 +128 +128 +127 +130 +135 +137 +132 +130 +132 +133 +131 +129 +128 +131 +129 +130 +132 +130 +127 +127 +131 +135 +135 +134 +133 +131 +132 +135 +138 +135 +134 +131 +127 +126 +129 +134 +136 +134 +134 +135 +136 +136 +136 +134 +133 +131 +132 +134 +136 +138 +138 +138 +137 +135 +136 +138 +140 +141 +139 +135 +132 +131 +132 +131 +133 +138 +139 +138 +140 +134 +135 +135 +136 +138 +138 +136 +134 +131 +129 +128 +128 +124 +121 +124 +128 +134 +140 +141 +139 +139 +138 +137 +139 +156 +166 +176 +178 +163 +132 +125 +147 +172 +184 +170 +146 +130 +134 +155 +159 +155 +164 +177 +189 +184 +151 +121 +117 +153 +176 +191 +183 +165 +154 +148 +142 +136 +165 +191 +183 +157 +143 +159 +185 +189 +176 +167 +164 +145 +109 +89 +92 +112 +130 +138 +128 +120 +120 +123 +126 +128 +129 +128 +126 +128 +129 +128 +126 +122 +123 +128 +136 +142 +146 +151 +156 +146 +145 +133 +141 +163 +179 +187 +179 +143 +115 +114 +132 +136 +145 +165 +177 +149 +126 +133 +152 +164 +148 +127 +141 +169 +188 +180 +166 +162 +148 +137 +133 +134 +135 +138 +152 +164 +148 +124 +121 +136 +138 +138 +135 +131 +131 +133 +135 +128 +133 +155 +182 +188 +172 +165 +171 +182 +192 +197 +185 +168 +174 +189 +194 +179 +161 +170 +191 +192 +185 +190 +200 +201 +195 +192 +188 +180 +177 +174 +170 +157 +154 +162 +177 +181 +180 +193 +212 +229 +222 +206 +193 +180 +159 +157 +178 +187 +194 +190 +181 +172 +156 +158 +183 +210 +217 +215 +210 +206 +203 +211 +227 +232 +224 +201 +185 +189 +197 +199 +204 +209 +215 +221 +221 +209 +189 +179 +184 +198 +217 +222 +213 +204 +198 +201 +211 +222 +218 +210 +203 +202 +205 +209 +211 +209 +212 +212 +205 +195 +191 +196 +203 +203 +187 +168 +153 +155 +173 +191 +198 +194 +186 +180 +184 +190 +190 +190 +192 +205 +208 +211 +211 +212 +213 +212 +211 +214 +216 +216 +214 +217 +226 +232 +233 +234 +237 +240 +241 +243 +247 +250 +250 +252 +255 +255 +254 +253 +253 +253 +252 +250 +254 +255 +255 +255 +255 +254 +254 +252 +254 +255 +255 +255 +255 +255 +254 +255 +254 +254 +254 +255 +255 +254 +253 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +254 +253 +252 +252 +252 +253 +253 +252 +252 +251 +252 +252 +252 +252 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +251 +252 +251 +250 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +250 +250 +249 +251 +250 +249 +249 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +247 +247 +245 +244 +248 +247 +246 +246 +246 +247 +246 +246 +245 +245 +244 +244 +243 +244 +244 +244 +244 +245 +246 +245 +244 +245 +246 +247 +246 +246 +246 +246 +246 +246 +247 +248 +246 +247 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +252 +251 +250 +250 +251 +251 +252 +252 +252 +252 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +252 +253 +255 +255 +254 +253 +253 +254 +251 +254 +255 +253 +253 +254 +244 +221 +189 +172 +178 +181 +176 +177 +174 +177 +174 +173 +170 +169 +167 +164 +158 +152 +146 +146 +155 +173 +180 +168 +158 +161 +174 +180 +168 +158 +153 +158 +177 +181 +168 +168 +167 +165 +166 +170 +171 +170 +169 +174 +172 +163 +155 +156 +160 +163 +162 +164 +169 +170 +163 +155 +155 +161 +172 +179 +172 +165 +168 +161 +150 +152 +166 +171 +174 +171 +170 +167 +160 +152 +150 +149 +151 +153 +154 +152 +150 +150 +147 +144 +143 +144 +146 +147 +147 +147 +146 +142 +136 +133 +133 +135 +139 +141 +147 +154 +158 +155 +152 +154 +152 +147 +145 +149 +154 +155 +153 +151 +152 +155 +157 +154 +151 +148 +145 +142 +143 +146 +147 +145 +141 +140 +144 +149 +151 +151 +145 +148 +149 +148 +150 +155 +155 +151 +151 +154 +154 +151 +150 +151 +152 +152 +153 +148 +146 +150 +151 +147 +146 +149 +150 +148 +149 +153 +154 +152 +149 +148 +153 +150 +149 +150 +150 +148 +148 +149 +147 +144 +142 +142 +143 +144 +145 +147 +152 +150 +149 +152 +156 +156 +154 +153 +153 +155 +159 +163 +161 +157 +154 +154 +148 +144 +145 +149 +155 +153 +149 +144 +140 +149 +152 +150 +152 +158 +156 +148 +150 +150 +149 +148 +145 +145 +149 +154 +156 +155 +152 +149 +151 +155 +152 +147 +153 +152 +147 +141 +141 +145 +148 +147 +145 +146 +145 +144 +144 +146 +149 +149 +139 +141 +144 +142 +136 +132 +135 +141 +143 +142 +145 +148 +146 +145 +147 +146 +140 +137 +134 +132 +135 +140 +142 +141 +143 +140 +142 +143 +141 +142 +142 +138 +135 +137 +136 +134 +132 +132 +130 +128 +130 +128 +128 +129 +128 +127 +129 +134 +133 +130 +131 +134 +133 +128 +124 +123 +130 +137 +150 +163 +168 +168 +167 +167 +167 +172 +172 +171 +173 +174 +181 +192 +190 +178 +168 +168 +174 +176 +174 +173 +170 +166 +165 +165 +161 +163 +168 +168 +167 +158 +148 +147 +151 +150 +150 +155 +156 +154 +148 +140 +140 +147 +149 +145 +149 +149 +149 +149 +150 +152 +153 +153 +145 +147 +149 +151 +152 +152 +151 +151 +141 +145 +147 +146 +148 +151 +151 +147 +141 +140 +142 +146 +147 +142 +139 +140 +137 +134 +138 +146 +141 +129 +127 +136 +141 +139 +136 +134 +133 +133 +130 +129 +133 +138 +145 +146 +143 +140 +138 +138 +140 +140 +139 +138 +138 +142 +144 +144 +144 +144 +139 +130 +126 +132 +139 +143 +141 +144 +144 +142 +141 +143 +141 +139 +133 +132 +132 +130 +127 +127 +132 +138 +137 +134 +133 +134 +135 +135 +136 +139 +136 +135 +133 +131 +131 +132 +133 +132 +127 +127 +128 +131 +132 +133 +134 +134 +132 +131 +129 +128 +128 +125 +123 +123 +127 +128 +130 +132 +130 +125 +122 +121 +125 +122 +120 +120 +123 +125 +126 +127 +123 +123 +122 +122 +126 +131 +133 +134 +132 +134 +134 +133 +134 +137 +133 +127 +131 +130 +127 +123 +120 +118 +119 +121 +124 +128 +129 +129 +130 +134 +136 +134 +138 +135 +134 +132 +129 +126 +127 +131 +132 +130 +128 +130 +131 +132 +133 +134 +133 +133 +134 +134 +131 +130 +132 +130 +135 +135 +135 +135 +134 +133 +131 +129 +133 +134 +135 +135 +133 +131 +132 +136 +135 +132 +128 +125 +124 +125 +127 +128 +131 +129 +127 +127 +123 +117 +116 +119 +115 +117 +119 +120 +117 +112 +104 +100 +96 +93 +91 +91 +91 +87 +85 +83 +87 +85 +89 +96 +99 +97 +96 +98 +102 +97 +99 +110 +114 +108 +106 +108 +108 +107 +104 +103 +109 +117 +117 +112 +114 +111 +110 +110 +107 +104 +106 +112 +118 +118 +116 +114 +113 +112 +107 +103 +104 +103 +99 +93 +94 +98 +100 +97 +96 +95 +101 +107 +106 +107 +111 +112 +109 +112 +112 +113 +117 +117 +117 +121 +121 +119 +118 +117 +116 +117 +120 +126 +124 +117 +112 +114 +120 +122 +120 +118 +122 +125 +125 +123 +121 +122 +125 +126 +122 +123 +125 +127 +125 +120 +118 +120 +125 +124 +123 +123 +127 +131 +132 +130 +131 +127 +125 +125 +126 +127 +131 +133 +134 +137 +138 +135 +137 +142 +143 +141 +141 +137 +137 +141 +144 +142 +139 +140 +141 +143 +145 +146 +149 +150 +150 +146 +144 +146 +143 +136 +129 +127 +128 +129 +130 +129 +130 +134 +136 +134 +132 +131 +128 +129 +130 +130 +129 +130 +133 +136 +135 +128 +128 +135 +136 +130 +128 +133 +134 +131 +127 +127 +129 +130 +130 +130 +128 +133 +137 +137 +134 +133 +132 +131 +129 +123 +130 +138 +135 +133 +134 +129 +134 +133 +131 +129 +128 +128 +128 +128 +128 +127 +128 +132 +132 +129 +130 +134 +137 +132 +130 +131 +134 +132 +128 +125 +127 +128 +132 +135 +131 +125 +123 +127 +132 +132 +132 +130 +129 +127 +129 +130 +133 +133 +131 +130 +131 +135 +136 +136 +135 +133 +134 +136 +139 +139 +136 +133 +130 +131 +133 +136 +136 +135 +133 +131 +132 +132 +133 +135 +138 +139 +140 +139 +140 +144 +143 +142 +143 +140 +136 +135 +134 +135 +136 +138 +138 +135 +135 +136 +136 +134 +132 +130 +128 +126 +130 +134 +133 +141 +142 +138 +136 +136 +138 +143 +148 +161 +177 +176 +149 +128 +133 +146 +163 +184 +182 +156 +122 +117 +148 +163 +170 +162 +161 +175 +186 +173 +144 +122 +128 +164 +197 +198 +172 +144 +133 +131 +148 +167 +185 +183 +164 +140 +141 +163 +188 +183 +176 +169 +152 +117 +87 +79 +101 +118 +128 +120 +113 +116 +121 +124 +130 +128 +126 +128 +130 +130 +128 +126 +126 +127 +133 +136 +132 +131 +145 +162 +170 +157 +132 +138 +159 +169 +177 +178 +170 +139 +121 +117 +123 +155 +183 +185 +160 +132 +132 +139 +149 +146 +127 +133 +163 +186 +179 +166 +163 +150 +139 +137 +133 +138 +142 +154 +162 +145 +126 +129 +133 +144 +149 +139 +130 +132 +138 +142 +130 +132 +144 +163 +180 +188 +184 +170 +167 +174 +185 +184 +175 +178 +187 +185 +176 +169 +176 +186 +183 +178 +183 +190 +203 +195 +190 +184 +177 +177 +181 +182 +166 +158 +163 +180 +182 +173 +176 +189 +211 +221 +216 +203 +192 +170 +156 +167 +190 +200 +191 +185 +188 +173 +161 +172 +199 +210 +213 +209 +208 +206 +211 +225 +230 +232 +215 +198 +198 +202 +202 +204 +207 +216 +221 +218 +210 +197 +186 +185 +193 +206 +214 +219 +219 +209 +205 +214 +226 +225 +216 +204 +201 +207 +210 +208 +212 +214 +215 +213 +206 +200 +203 +209 +206 +187 +168 +156 +155 +174 +192 +195 +189 +180 +175 +180 +189 +193 +194 +198 +207 +211 +213 +213 +214 +216 +216 +213 +215 +217 +216 +213 +216 +225 +230 +231 +235 +237 +239 +241 +244 +248 +251 +251 +248 +251 +253 +252 +251 +252 +252 +251 +251 +254 +255 +253 +252 +254 +254 +254 +254 +254 +255 +254 +253 +253 +254 +254 +255 +254 +253 +253 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +255 +254 +253 +253 +254 +255 +255 +255 +254 +254 +253 +253 +253 +252 +252 +252 +252 +253 +254 +253 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +252 +251 +251 +251 +252 +253 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +253 +253 +252 +252 +253 +254 +254 +253 +252 +252 +253 +252 +252 +252 +251 +250 +249 +249 +251 +251 +250 +249 +251 +251 +251 +250 +249 +249 +249 +249 +248 +247 +249 +248 +247 +247 +247 +247 +247 +246 +245 +244 +247 +245 +244 +244 +245 +246 +246 +245 +244 +244 +243 +242 +242 +243 +244 +244 +244 +244 +245 +245 +244 +244 +245 +247 +245 +246 +246 +246 +246 +247 +248 +249 +246 +246 +247 +248 +248 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +254 +252 +253 +253 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +255 +254 +254 +254 +253 +253 +252 +252 +253 +251 +250 +250 +251 +252 +252 +251 +249 +250 +250 +251 +251 +252 +252 +252 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +253 +254 +253 +253 +254 +254 +254 +253 +252 +251 +254 +255 +250 +250 +255 +251 +235 +199 +176 +178 +180 +173 +169 +166 +173 +172 +173 +172 +171 +169 +165 +158 +151 +145 +151 +162 +175 +179 +168 +159 +162 +176 +177 +167 +155 +155 +162 +171 +180 +171 +168 +167 +170 +174 +175 +174 +172 +168 +173 +172 +163 +156 +159 +163 +164 +163 +164 +167 +166 +158 +151 +153 +161 +169 +173 +172 +169 +166 +159 +154 +155 +170 +178 +176 +163 +162 +169 +163 +148 +144 +150 +155 +155 +153 +151 +149 +148 +145 +144 +144 +147 +150 +151 +149 +147 +146 +141 +137 +137 +137 +140 +145 +150 +149 +151 +153 +153 +151 +149 +149 +149 +148 +149 +151 +152 +154 +156 +156 +154 +151 +152 +153 +153 +152 +149 +148 +147 +148 +145 +135 +131 +139 +148 +151 +154 +148 +146 +146 +150 +152 +153 +153 +153 +152 +150 +149 +150 +149 +149 +151 +154 +151 +150 +150 +152 +154 +155 +150 +146 +149 +150 +151 +151 +149 +147 +146 +146 +150 +149 +149 +150 +151 +151 +151 +149 +147 +145 +142 +140 +141 +143 +147 +150 +150 +151 +155 +156 +156 +158 +156 +148 +146 +153 +161 +163 +160 +155 +154 +155 +155 +154 +151 +149 +146 +146 +147 +150 +147 +149 +152 +154 +155 +154 +153 +153 +153 +150 +149 +151 +149 +146 +149 +157 +157 +152 +150 +153 +154 +151 +150 +151 +145 +140 +138 +143 +149 +150 +147 +143 +146 +146 +145 +142 +141 +143 +146 +147 +137 +141 +142 +140 +137 +136 +137 +137 +137 +142 +144 +143 +143 +145 +146 +144 +139 +135 +132 +132 +134 +135 +136 +138 +136 +137 +141 +144 +145 +145 +142 +140 +136 +135 +133 +132 +133 +133 +133 +135 +132 +128 +123 +120 +122 +127 +132 +134 +133 +131 +131 +133 +134 +132 +131 +130 +135 +141 +150 +158 +164 +167 +165 +164 +168 +164 +164 +169 +171 +177 +187 +194 +193 +174 +168 +172 +173 +178 +179 +169 +171 +172 +169 +164 +162 +164 +164 +165 +161 +154 +148 +148 +152 +156 +155 +153 +155 +155 +151 +144 +143 +148 +149 +145 +156 +157 +152 +146 +149 +156 +154 +146 +154 +153 +150 +148 +149 +152 +153 +151 +144 +146 +145 +142 +139 +140 +141 +142 +136 +136 +138 +143 +144 +141 +137 +136 +138 +138 +141 +143 +135 +128 +129 +137 +140 +139 +138 +136 +135 +132 +128 +125 +129 +137 +146 +149 +145 +140 +137 +136 +136 +138 +140 +140 +140 +140 +143 +144 +147 +147 +140 +128 +124 +132 +140 +143 +142 +143 +143 +142 +140 +139 +139 +139 +136 +133 +133 +132 +126 +121 +126 +136 +138 +135 +133 +134 +135 +135 +134 +133 +133 +129 +127 +129 +133 +134 +133 +133 +132 +134 +131 +129 +130 +129 +129 +132 +129 +130 +128 +125 +121 +121 +120 +119 +123 +125 +130 +133 +132 +128 +125 +125 +123 +123 +122 +122 +125 +127 +127 +123 +123 +125 +124 +123 +124 +130 +132 +131 +134 +135 +134 +133 +132 +131 +127 +122 +124 +127 +131 +127 +121 +123 +125 +120 +116 +123 +126 +124 +125 +131 +132 +130 +131 +133 +134 +135 +132 +128 +128 +131 +131 +133 +134 +134 +133 +132 +131 +131 +131 +132 +131 +132 +134 +131 +127 +130 +134 +138 +134 +134 +140 +139 +132 +133 +134 +136 +136 +137 +133 +130 +133 +138 +134 +134 +131 +126 +123 +124 +126 +126 +128 +127 +127 +127 +127 +125 +124 +123 +119 +114 +112 +116 +116 +109 +102 +98 +92 +86 +84 +84 +84 +86 +88 +85 +88 +86 +88 +90 +92 +92 +94 +96 +96 +97 +101 +105 +109 +110 +106 +102 +106 +108 +110 +110 +112 +114 +112 +108 +113 +114 +115 +114 +111 +109 +111 +115 +123 +118 +113 +113 +112 +108 +107 +107 +109 +106 +100 +98 +105 +107 +104 +102 +98 +99 +102 +104 +105 +106 +105 +104 +108 +109 +110 +112 +115 +118 +118 +115 +115 +117 +116 +112 +114 +120 +122 +121 +119 +119 +115 +114 +120 +124 +122 +121 +120 +121 +125 +128 +126 +123 +127 +133 +129 +128 +126 +126 +128 +128 +128 +128 +124 +126 +129 +130 +131 +131 +131 +130 +126 +125 +122 +119 +119 +123 +126 +126 +130 +134 +134 +130 +129 +134 +138 +138 +136 +137 +139 +138 +134 +131 +129 +128 +130 +136 +140 +142 +144 +148 +147 +143 +145 +144 +140 +131 +122 +120 +123 +127 +130 +131 +131 +131 +133 +134 +133 +130 +129 +129 +130 +132 +133 +131 +130 +131 +130 +128 +131 +135 +134 +127 +125 +127 +126 +126 +127 +127 +128 +130 +131 +132 +133 +135 +136 +136 +136 +135 +133 +130 +124 +126 +130 +133 +133 +131 +130 +131 +133 +134 +133 +130 +128 +128 +130 +131 +133 +132 +133 +131 +127 +130 +132 +129 +129 +136 +134 +132 +136 +133 +125 +125 +127 +128 +132 +136 +132 +125 +124 +128 +134 +130 +127 +126 +128 +130 +130 +130 +130 +130 +129 +130 +132 +134 +137 +139 +135 +136 +135 +135 +139 +144 +141 +136 +133 +135 +137 +136 +134 +132 +131 +132 +132 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +141 +140 +139 +137 +137 +134 +135 +136 +137 +138 +137 +137 +136 +136 +135 +133 +131 +131 +131 +131 +132 +133 +141 +140 +133 +131 +135 +140 +145 +147 +160 +170 +165 +145 +129 +134 +147 +165 +187 +184 +160 +138 +119 +123 +150 +174 +169 +160 +162 +168 +172 +163 +134 +118 +146 +184 +203 +184 +148 +129 +127 +144 +156 +172 +182 +177 +155 +142 +144 +175 +189 +175 +167 +155 +131 +88 +76 +92 +108 +120 +118 +113 +114 +119 +122 +127 +130 +129 +125 +123 +127 +129 +131 +128 +130 +134 +133 +126 +126 +145 +168 +179 +169 +148 +138 +149 +158 +158 +159 +171 +162 +142 +116 +114 +152 +189 +198 +170 +133 +122 +136 +149 +145 +129 +132 +161 +183 +185 +168 +157 +151 +146 +143 +144 +144 +155 +169 +165 +146 +130 +126 +125 +143 +155 +150 +139 +137 +140 +143 +127 +126 +133 +151 +176 +196 +194 +177 +169 +183 +184 +181 +187 +191 +184 +179 +175 +176 +175 +175 +177 +179 +177 +172 +183 +185 +184 +179 +174 +175 +178 +180 +169 +154 +162 +176 +186 +183 +169 +170 +189 +212 +214 +206 +202 +182 +160 +162 +184 +200 +206 +195 +186 +185 +179 +169 +184 +202 +210 +213 +209 +204 +213 +222 +230 +238 +225 +208 +207 +209 +208 +212 +208 +213 +220 +221 +213 +200 +191 +188 +192 +197 +202 +215 +226 +220 +212 +215 +217 +226 +220 +207 +202 +202 +206 +213 +214 +213 +213 +212 +208 +204 +208 +216 +209 +194 +169 +157 +161 +173 +187 +198 +190 +181 +174 +176 +185 +194 +199 +202 +209 +215 +217 +213 +213 +218 +220 +217 +216 +217 +216 +214 +214 +220 +228 +234 +235 +237 +239 +241 +244 +248 +250 +250 +251 +252 +253 +253 +252 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +250 +251 +252 +252 +252 +252 +253 +254 +251 +251 +251 +251 +252 +253 +253 +253 +251 +253 +254 +254 +253 +252 +251 +251 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +246 +246 +245 +245 +246 +247 +247 +246 +245 +244 +244 +245 +245 +245 +244 +244 +246 +246 +245 +245 +244 +244 +244 +244 +245 +244 +244 +244 +243 +243 +244 +244 +246 +246 +245 +245 +246 +246 +247 +247 +246 +246 +247 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +254 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +254 +254 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +252 +252 +251 +251 +251 +252 +252 +253 +251 +251 +251 +251 +251 +252 +252 +252 +253 +251 +250 +249 +250 +251 +251 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +253 +254 +254 +254 +254 +254 +253 +252 +251 +250 +253 +254 +250 +248 +253 +252 +242 +209 +183 +178 +179 +173 +168 +165 +172 +173 +176 +178 +176 +172 +165 +156 +148 +144 +157 +174 +186 +184 +169 +160 +164 +174 +173 +162 +153 +155 +164 +171 +176 +172 +170 +172 +176 +176 +173 +170 +170 +172 +174 +172 +164 +157 +158 +161 +163 +163 +166 +167 +164 +159 +155 +155 +156 +165 +169 +169 +166 +164 +160 +158 +163 +170 +174 +170 +162 +162 +166 +160 +147 +145 +153 +160 +159 +154 +150 +148 +149 +147 +150 +154 +154 +151 +148 +147 +148 +146 +144 +143 +144 +145 +145 +147 +149 +151 +152 +153 +152 +150 +149 +150 +151 +146 +150 +152 +150 +149 +149 +153 +155 +154 +152 +152 +155 +157 +154 +152 +150 +147 +144 +137 +134 +140 +148 +152 +154 +150 +149 +150 +151 +152 +152 +152 +154 +153 +152 +152 +154 +153 +151 +150 +151 +148 +149 +150 +152 +155 +157 +155 +152 +158 +156 +153 +148 +144 +142 +142 +143 +149 +149 +148 +149 +150 +151 +151 +151 +148 +145 +141 +139 +140 +144 +148 +151 +152 +152 +154 +153 +152 +155 +154 +148 +145 +150 +156 +159 +158 +155 +155 +155 +158 +155 +151 +145 +141 +143 +147 +152 +158 +156 +155 +157 +156 +152 +152 +153 +152 +148 +148 +150 +148 +145 +147 +152 +152 +151 +150 +152 +154 +155 +151 +146 +134 +133 +135 +141 +145 +145 +143 +142 +144 +143 +139 +133 +131 +135 +140 +144 +143 +144 +144 +141 +139 +139 +140 +140 +140 +143 +145 +143 +142 +142 +144 +146 +140 +136 +133 +133 +134 +133 +134 +135 +135 +135 +138 +143 +146 +147 +144 +141 +136 +134 +132 +132 +133 +134 +135 +135 +130 +128 +124 +121 +122 +125 +129 +131 +132 +130 +131 +134 +135 +136 +136 +137 +140 +144 +150 +156 +161 +164 +164 +165 +171 +169 +167 +168 +169 +178 +188 +190 +183 +173 +172 +175 +174 +177 +176 +170 +172 +173 +171 +166 +163 +163 +162 +159 +158 +154 +151 +150 +151 +153 +154 +154 +155 +154 +149 +146 +144 +147 +151 +153 +158 +156 +152 +149 +150 +151 +152 +152 +156 +153 +150 +150 +151 +151 +151 +149 +146 +146 +142 +137 +135 +136 +137 +138 +136 +136 +138 +142 +142 +140 +140 +141 +142 +140 +141 +142 +137 +131 +130 +136 +140 +139 +137 +136 +136 +134 +131 +129 +132 +139 +147 +149 +145 +140 +137 +136 +137 +138 +139 +138 +138 +139 +143 +145 +147 +145 +139 +132 +131 +137 +142 +143 +145 +144 +141 +138 +137 +136 +137 +138 +137 +134 +133 +132 +125 +120 +122 +130 +137 +134 +132 +133 +134 +132 +130 +130 +128 +125 +124 +128 +132 +134 +134 +134 +135 +137 +134 +130 +128 +126 +124 +126 +128 +129 +127 +122 +120 +120 +120 +119 +123 +127 +130 +132 +130 +126 +127 +129 +127 +127 +127 +126 +127 +129 +127 +125 +125 +128 +129 +127 +128 +132 +133 +132 +134 +135 +135 +133 +131 +127 +121 +116 +124 +130 +134 +128 +123 +128 +128 +120 +114 +119 +122 +121 +123 +127 +130 +130 +130 +130 +131 +131 +128 +126 +128 +132 +133 +134 +135 +135 +134 +132 +131 +130 +130 +131 +131 +132 +134 +131 +128 +130 +128 +134 +136 +139 +145 +142 +133 +131 +133 +135 +136 +136 +134 +130 +131 +134 +130 +132 +130 +125 +120 +121 +123 +126 +128 +128 +129 +130 +130 +128 +126 +125 +120 +115 +113 +115 +114 +107 +100 +98 +91 +87 +87 +88 +86 +87 +88 +83 +84 +85 +88 +92 +94 +95 +95 +97 +99 +102 +104 +102 +102 +105 +105 +102 +105 +108 +110 +111 +114 +115 +112 +107 +112 +117 +119 +116 +109 +107 +111 +116 +119 +117 +115 +110 +106 +104 +107 +113 +118 +115 +112 +109 +106 +104 +103 +102 +102 +101 +102 +103 +104 +103 +101 +99 +102 +104 +107 +109 +111 +113 +115 +114 +113 +116 +117 +116 +117 +119 +120 +119 +120 +123 +121 +120 +123 +125 +123 +124 +122 +123 +126 +130 +129 +125 +125 +128 +132 +132 +133 +134 +136 +136 +135 +133 +130 +128 +126 +127 +129 +130 +130 +129 +130 +128 +123 +119 +117 +118 +120 +119 +126 +129 +131 +130 +127 +127 +129 +129 +133 +134 +136 +136 +133 +130 +127 +126 +133 +138 +142 +142 +143 +145 +143 +139 +138 +139 +136 +130 +123 +120 +123 +126 +128 +131 +133 +135 +136 +136 +132 +128 +126 +126 +128 +131 +131 +130 +126 +125 +129 +130 +130 +128 +127 +126 +126 +124 +125 +126 +126 +127 +127 +129 +130 +132 +136 +137 +136 +133 +132 +133 +134 +133 +130 +131 +133 +133 +131 +130 +133 +137 +134 +132 +129 +128 +128 +130 +133 +134 +134 +134 +135 +134 +130 +131 +131 +127 +122 +129 +129 +129 +136 +136 +130 +130 +130 +130 +131 +135 +135 +132 +133 +136 +137 +134 +129 +127 +127 +128 +128 +128 +128 +130 +132 +132 +132 +133 +134 +135 +136 +137 +137 +138 +141 +144 +141 +136 +136 +136 +137 +137 +136 +135 +135 +135 +134 +135 +135 +136 +136 +135 +135 +134 +135 +136 +137 +138 +138 +139 +140 +140 +137 +137 +136 +135 +134 +135 +136 +137 +135 +134 +134 +136 +134 +132 +129 +129 +129 +136 +134 +127 +127 +131 +135 +140 +147 +152 +157 +162 +159 +145 +133 +134 +158 +182 +182 +162 +149 +135 +130 +141 +172 +175 +169 +160 +158 +171 +173 +150 +124 +141 +171 +191 +182 +154 +133 +126 +139 +144 +159 +180 +187 +173 +155 +149 +167 +183 +175 +167 +159 +142 +103 +85 +90 +107 +120 +122 +119 +117 +119 +119 +127 +130 +128 +124 +124 +128 +133 +133 +130 +130 +133 +134 +131 +132 +146 +161 +173 +173 +162 +152 +145 +131 +129 +145 +163 +167 +159 +136 +119 +136 +174 +201 +175 +139 +121 +130 +148 +153 +141 +140 +150 +171 +179 +169 +161 +158 +151 +147 +141 +141 +156 +175 +172 +147 +125 +120 +123 +138 +150 +150 +146 +145 +143 +140 +126 +124 +129 +144 +165 +187 +190 +180 +188 +199 +198 +187 +183 +182 +186 +195 +189 +172 +160 +168 +186 +191 +181 +170 +167 +174 +177 +172 +165 +163 +168 +175 +161 +150 +158 +175 +184 +183 +174 +171 +181 +199 +207 +207 +206 +184 +160 +157 +181 +200 +214 +209 +196 +188 +182 +178 +192 +202 +205 +208 +209 +206 +215 +222 +231 +235 +225 +210 +209 +210 +208 +209 +209 +214 +221 +223 +216 +201 +188 +183 +189 +194 +195 +198 +211 +220 +220 +216 +215 +221 +219 +208 +201 +200 +204 +211 +212 +212 +213 +213 +208 +203 +206 +212 +210 +198 +177 +163 +166 +173 +185 +195 +191 +182 +171 +170 +177 +188 +198 +204 +207 +214 +218 +216 +216 +220 +221 +218 +215 +216 +216 +215 +215 +221 +228 +234 +235 +237 +240 +241 +244 +248 +251 +251 +251 +252 +253 +253 +253 +252 +252 +252 +252 +252 +253 +254 +254 +254 +255 +255 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +251 +252 +252 +252 +252 +253 +253 +251 +251 +251 +251 +252 +253 +253 +252 +251 +252 +254 +254 +253 +252 +252 +251 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +246 +245 +246 +246 +247 +247 +246 +245 +245 +244 +245 +245 +245 +245 +244 +246 +246 +245 +245 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +249 +250 +250 +250 +250 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +250 +250 +251 +251 +251 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +255 +255 +254 +254 +254 +253 +252 +251 +249 +250 +252 +250 +247 +250 +253 +250 +223 +192 +177 +177 +174 +169 +166 +171 +174 +180 +183 +181 +173 +163 +151 +143 +143 +164 +186 +193 +183 +163 +155 +161 +172 +169 +159 +152 +157 +165 +169 +171 +172 +173 +175 +176 +172 +167 +167 +169 +172 +172 +169 +164 +159 +158 +160 +162 +168 +171 +170 +164 +161 +163 +162 +157 +161 +166 +166 +163 +162 +161 +164 +171 +171 +168 +163 +159 +161 +162 +157 +149 +149 +158 +165 +162 +153 +147 +145 +145 +146 +152 +157 +154 +144 +139 +142 +147 +149 +149 +150 +151 +152 +150 +150 +151 +152 +153 +153 +151 +149 +148 +150 +151 +146 +152 +153 +148 +143 +143 +149 +154 +156 +151 +151 +157 +161 +157 +152 +152 +144 +144 +139 +138 +144 +150 +151 +153 +149 +149 +150 +150 +149 +147 +147 +149 +152 +152 +154 +157 +156 +152 +149 +147 +145 +148 +151 +152 +154 +157 +157 +155 +156 +154 +150 +145 +141 +139 +141 +143 +148 +148 +147 +147 +147 +148 +150 +151 +149 +145 +140 +137 +140 +144 +148 +151 +151 +150 +151 +150 +148 +151 +151 +145 +144 +147 +152 +154 +154 +154 +154 +154 +156 +153 +149 +143 +141 +143 +150 +154 +164 +160 +156 +156 +154 +151 +151 +152 +149 +145 +146 +149 +149 +146 +147 +150 +150 +151 +151 +151 +154 +156 +149 +139 +127 +129 +135 +141 +143 +142 +142 +143 +142 +140 +135 +127 +124 +129 +137 +143 +148 +147 +145 +142 +141 +143 +144 +143 +140 +142 +145 +146 +143 +140 +141 +145 +138 +136 +134 +134 +133 +132 +131 +132 +132 +132 +134 +139 +145 +146 +142 +139 +134 +131 +130 +129 +131 +132 +132 +131 +129 +128 +126 +124 +122 +122 +124 +126 +129 +128 +129 +132 +135 +138 +140 +142 +142 +145 +149 +153 +157 +161 +164 +167 +171 +171 +171 +169 +171 +180 +185 +181 +171 +171 +174 +178 +177 +174 +170 +168 +171 +174 +174 +169 +165 +163 +160 +155 +155 +155 +154 +153 +151 +151 +152 +153 +153 +150 +148 +147 +146 +147 +153 +160 +158 +153 +151 +153 +152 +148 +150 +156 +151 +147 +146 +148 +148 +148 +147 +148 +149 +147 +143 +138 +136 +137 +138 +138 +136 +137 +140 +142 +141 +141 +142 +145 +143 +139 +139 +141 +140 +135 +135 +137 +140 +139 +137 +136 +136 +136 +135 +133 +135 +140 +146 +147 +144 +140 +138 +138 +138 +139 +139 +138 +137 +139 +144 +146 +148 +144 +138 +137 +140 +141 +140 +138 +142 +140 +137 +135 +135 +135 +136 +137 +136 +133 +132 +131 +125 +119 +120 +125 +134 +130 +129 +133 +133 +129 +126 +127 +125 +124 +124 +128 +131 +133 +134 +134 +137 +139 +136 +130 +127 +123 +120 +123 +126 +127 +126 +123 +122 +122 +122 +122 +123 +127 +130 +129 +123 +120 +124 +129 +129 +128 +127 +127 +127 +127 +126 +123 +124 +128 +131 +131 +130 +132 +133 +132 +135 +136 +136 +134 +130 +124 +116 +109 +120 +126 +131 +126 +124 +132 +133 +123 +114 +115 +117 +119 +121 +124 +127 +131 +128 +128 +130 +130 +128 +127 +129 +133 +135 +135 +136 +135 +135 +133 +132 +131 +128 +130 +129 +130 +132 +130 +127 +129 +131 +134 +134 +135 +140 +137 +130 +129 +133 +133 +135 +136 +135 +132 +130 +132 +130 +132 +132 +126 +121 +121 +124 +127 +129 +130 +132 +132 +132 +129 +126 +123 +120 +117 +115 +116 +113 +106 +101 +99 +96 +92 +93 +93 +91 +91 +90 +86 +85 +85 +88 +92 +95 +97 +98 +99 +105 +108 +107 +101 +99 +104 +106 +106 +106 +108 +111 +113 +116 +118 +113 +107 +112 +117 +118 +113 +109 +110 +114 +116 +113 +117 +116 +109 +102 +104 +114 +124 +124 +118 +118 +118 +109 +105 +107 +106 +105 +103 +101 +100 +100 +99 +96 +94 +96 +101 +105 +105 +105 +108 +112 +112 +114 +115 +118 +121 +120 +117 +117 +118 +121 +125 +126 +125 +127 +125 +123 +125 +124 +123 +125 +130 +131 +128 +125 +125 +131 +132 +132 +134 +136 +136 +136 +135 +135 +129 +125 +126 +129 +129 +128 +129 +132 +131 +128 +124 +122 +120 +117 +115 +121 +124 +127 +129 +126 +123 +124 +128 +132 +132 +133 +135 +135 +136 +136 +137 +140 +144 +145 +144 +142 +141 +139 +135 +137 +138 +137 +134 +128 +126 +127 +130 +131 +133 +136 +136 +137 +136 +132 +128 +123 +122 +123 +126 +127 +125 +123 +122 +127 +130 +127 +120 +119 +125 +126 +122 +127 +128 +129 +128 +127 +127 +130 +131 +137 +137 +134 +130 +129 +131 +135 +136 +135 +135 +135 +133 +129 +129 +134 +141 +135 +132 +129 +128 +130 +132 +132 +132 +135 +134 +135 +134 +130 +129 +129 +124 +117 +122 +124 +127 +134 +136 +132 +132 +130 +129 +129 +132 +135 +137 +139 +140 +139 +136 +130 +126 +124 +123 +122 +121 +123 +129 +135 +136 +134 +132 +132 +134 +138 +139 +138 +136 +139 +142 +141 +139 +137 +136 +135 +135 +136 +136 +136 +135 +134 +135 +136 +137 +137 +136 +134 +133 +132 +132 +133 +135 +137 +140 +142 +144 +141 +140 +137 +133 +131 +131 +133 +135 +133 +132 +135 +140 +137 +130 +125 +125 +128 +132 +129 +124 +125 +127 +129 +133 +140 +142 +144 +159 +172 +156 +130 +123 +151 +173 +177 +166 +159 +148 +143 +152 +166 +172 +169 +162 +168 +193 +197 +162 +129 +132 +152 +177 +181 +162 +137 +121 +122 +133 +155 +180 +185 +172 +162 +163 +169 +186 +181 +172 +167 +158 +125 +100 +93 +107 +120 +124 +121 +120 +119 +119 +126 +128 +126 +121 +121 +125 +129 +130 +131 +128 +129 +134 +136 +137 +143 +149 +157 +167 +170 +167 +155 +125 +114 +137 +165 +176 +172 +146 +123 +125 +149 +175 +179 +159 +140 +128 +139 +156 +151 +141 +140 +162 +179 +175 +161 +157 +156 +152 +140 +136 +147 +168 +172 +153 +130 +121 +122 +131 +140 +145 +149 +152 +147 +140 +133 +127 +127 +137 +154 +175 +186 +185 +187 +197 +200 +193 +184 +178 +182 +193 +199 +180 +162 +163 +180 +191 +185 +173 +165 +170 +172 +171 +165 +160 +160 +164 +158 +151 +154 +171 +178 +179 +181 +172 +169 +190 +209 +214 +208 +189 +165 +153 +171 +198 +220 +219 +205 +194 +189 +186 +193 +200 +203 +209 +211 +208 +214 +221 +228 +228 +222 +213 +211 +212 +210 +208 +208 +210 +215 +218 +214 +202 +189 +181 +185 +191 +191 +183 +186 +207 +222 +219 +217 +218 +219 +213 +203 +201 +207 +211 +211 +212 +214 +214 +210 +205 +206 +210 +209 +200 +184 +170 +171 +175 +182 +191 +192 +182 +172 +169 +173 +182 +193 +201 +206 +214 +220 +219 +218 +220 +219 +217 +215 +216 +217 +216 +216 +220 +228 +234 +235 +239 +242 +244 +246 +249 +251 +251 +252 +253 +254 +254 +253 +253 +253 +253 +252 +252 +253 +253 +254 +254 +255 +255 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +253 +251 +250 +250 +251 +252 +252 +252 +252 +251 +252 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +249 +249 +249 +249 +249 +248 +248 +247 +247 +246 +246 +246 +247 +247 +247 +247 +246 +245 +245 +245 +246 +246 +245 +245 +246 +246 +245 +245 +244 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +247 +247 +248 +249 +249 +250 +250 +250 +249 +249 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +255 +255 +254 +254 +253 +253 +252 +252 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +253 +255 +254 +254 +254 +254 +254 +252 +251 +249 +247 +249 +251 +249 +250 +254 +254 +235 +202 +179 +177 +178 +173 +169 +172 +174 +180 +184 +180 +170 +158 +147 +140 +147 +171 +192 +193 +175 +155 +149 +157 +172 +169 +160 +156 +161 +166 +167 +168 +171 +175 +174 +167 +162 +163 +168 +170 +167 +166 +166 +165 +162 +159 +160 +163 +173 +173 +170 +165 +165 +167 +165 +161 +160 +166 +167 +163 +162 +162 +166 +173 +171 +164 +159 +158 +160 +159 +156 +155 +156 +160 +163 +159 +151 +146 +142 +140 +145 +150 +153 +148 +140 +137 +141 +146 +153 +153 +153 +154 +154 +153 +153 +153 +151 +154 +154 +151 +148 +147 +147 +147 +145 +152 +155 +150 +142 +142 +148 +153 +155 +150 +151 +158 +161 +156 +151 +152 +143 +144 +141 +141 +146 +149 +149 +151 +149 +148 +149 +149 +147 +145 +145 +146 +149 +150 +152 +154 +154 +152 +149 +146 +143 +148 +152 +151 +151 +152 +152 +150 +143 +144 +146 +146 +145 +144 +146 +146 +147 +148 +148 +147 +146 +146 +148 +150 +150 +146 +141 +139 +142 +145 +148 +149 +147 +148 +150 +151 +148 +151 +149 +142 +142 +147 +151 +151 +151 +151 +152 +152 +150 +149 +147 +147 +148 +150 +152 +154 +161 +160 +156 +152 +151 +153 +153 +151 +146 +143 +144 +149 +150 +149 +150 +153 +151 +151 +151 +150 +151 +149 +143 +135 +134 +135 +140 +143 +144 +143 +144 +146 +142 +141 +138 +132 +129 +133 +141 +146 +150 +148 +145 +142 +143 +145 +145 +143 +139 +139 +142 +145 +144 +139 +137 +140 +137 +136 +135 +134 +133 +131 +131 +131 +131 +131 +133 +136 +140 +141 +138 +134 +131 +128 +126 +126 +127 +128 +127 +125 +128 +128 +128 +126 +122 +119 +120 +122 +126 +127 +129 +131 +134 +136 +138 +139 +140 +143 +148 +153 +157 +161 +165 +170 +169 +169 +172 +174 +175 +179 +179 +172 +168 +171 +174 +180 +183 +177 +168 +166 +171 +176 +177 +171 +165 +163 +160 +155 +155 +156 +157 +156 +153 +151 +152 +153 +150 +150 +148 +148 +148 +150 +154 +158 +153 +150 +151 +156 +156 +150 +150 +154 +140 +136 +136 +142 +144 +141 +142 +145 +146 +146 +144 +141 +141 +143 +143 +141 +138 +139 +141 +143 +143 +142 +142 +142 +138 +137 +138 +141 +141 +138 +138 +138 +139 +138 +136 +135 +136 +137 +137 +136 +135 +138 +142 +143 +140 +137 +137 +137 +137 +138 +140 +140 +140 +141 +144 +146 +147 +142 +139 +142 +144 +140 +135 +132 +136 +136 +137 +139 +141 +142 +141 +140 +138 +134 +133 +131 +127 +122 +122 +127 +128 +125 +127 +133 +134 +128 +125 +127 +129 +127 +126 +128 +130 +132 +134 +134 +138 +139 +135 +130 +127 +123 +122 +125 +125 +127 +127 +126 +126 +127 +128 +127 +125 +127 +128 +125 +119 +117 +121 +126 +128 +127 +126 +127 +128 +128 +124 +119 +118 +125 +129 +130 +129 +130 +131 +132 +134 +135 +136 +134 +131 +125 +116 +109 +113 +118 +123 +124 +126 +132 +134 +127 +122 +120 +119 +121 +122 +123 +127 +134 +130 +130 +131 +132 +131 +131 +133 +136 +137 +137 +136 +135 +135 +135 +134 +134 +130 +133 +132 +131 +134 +131 +129 +130 +133 +133 +132 +132 +135 +135 +133 +133 +135 +134 +135 +137 +137 +134 +132 +132 +135 +136 +134 +130 +126 +126 +127 +128 +131 +132 +133 +132 +131 +128 +125 +121 +120 +118 +117 +117 +114 +108 +105 +104 +101 +97 +95 +95 +92 +93 +94 +92 +87 +88 +88 +90 +93 +96 +99 +101 +103 +105 +104 +100 +99 +103 +107 +109 +107 +110 +111 +113 +117 +119 +115 +108 +111 +113 +111 +108 +111 +118 +119 +115 +111 +116 +117 +110 +107 +112 +125 +133 +122 +112 +116 +120 +111 +110 +113 +110 +108 +104 +101 +98 +98 +97 +95 +92 +96 +100 +103 +101 +99 +102 +107 +111 +113 +112 +115 +120 +120 +116 +116 +119 +122 +126 +126 +126 +127 +124 +121 +123 +121 +119 +119 +124 +129 +130 +128 +126 +128 +128 +127 +128 +129 +130 +131 +131 +132 +127 +125 +128 +128 +125 +125 +126 +128 +128 +128 +128 +128 +126 +122 +119 +120 +119 +122 +126 +127 +124 +127 +133 +137 +135 +133 +133 +136 +140 +144 +146 +144 +147 +147 +145 +142 +140 +137 +134 +140 +140 +140 +139 +135 +132 +133 +136 +138 +140 +141 +139 +138 +137 +134 +131 +127 +125 +124 +122 +121 +120 +123 +127 +126 +128 +123 +117 +118 +124 +126 +122 +131 +133 +133 +132 +129 +128 +129 +129 +133 +134 +133 +130 +129 +131 +135 +137 +135 +135 +134 +133 +131 +130 +134 +139 +136 +134 +132 +132 +132 +131 +129 +129 +134 +131 +132 +131 +128 +128 +128 +125 +121 +123 +123 +125 +129 +130 +127 +127 +126 +128 +130 +132 +135 +137 +136 +134 +136 +133 +129 +125 +121 +118 +115 +114 +117 +126 +135 +138 +136 +134 +134 +136 +140 +139 +135 +133 +133 +138 +140 +140 +136 +135 +134 +134 +133 +133 +132 +132 +133 +134 +135 +136 +136 +136 +135 +135 +132 +132 +132 +134 +137 +140 +142 +143 +141 +140 +138 +134 +130 +129 +130 +133 +132 +132 +135 +140 +134 +124 +120 +123 +130 +133 +131 +128 +129 +128 +126 +127 +131 +135 +138 +155 +171 +153 +126 +122 +143 +159 +171 +177 +176 +162 +157 +169 +171 +171 +162 +154 +167 +204 +217 +185 +134 +125 +139 +170 +183 +170 +145 +122 +114 +128 +157 +182 +180 +166 +163 +170 +178 +188 +185 +178 +176 +170 +140 +110 +100 +108 +116 +120 +121 +119 +119 +121 +122 +123 +122 +120 +119 +122 +126 +127 +127 +124 +124 +129 +135 +138 +139 +140 +154 +164 +171 +178 +173 +137 +110 +119 +160 +184 +182 +151 +126 +120 +130 +143 +171 +181 +169 +138 +132 +152 +156 +142 +143 +163 +184 +179 +158 +152 +156 +157 +149 +139 +137 +150 +166 +162 +146 +131 +129 +131 +134 +140 +150 +156 +154 +149 +146 +136 +130 +133 +146 +166 +185 +191 +182 +185 +188 +187 +184 +180 +176 +176 +191 +194 +183 +164 +160 +173 +182 +179 +176 +173 +173 +178 +180 +175 +168 +163 +165 +160 +156 +169 +174 +176 +184 +172 +158 +187 +215 +218 +209 +197 +177 +156 +161 +192 +218 +217 +205 +197 +191 +186 +189 +197 +201 +210 +214 +211 +215 +220 +223 +219 +216 +214 +212 +212 +211 +208 +203 +204 +208 +214 +215 +205 +187 +173 +175 +184 +190 +180 +169 +183 +210 +222 +219 +215 +217 +216 +206 +205 +211 +212 +212 +213 +215 +216 +213 +209 +209 +212 +208 +202 +187 +175 +175 +178 +181 +187 +189 +184 +180 +178 +179 +183 +190 +196 +206 +214 +220 +221 +218 +216 +214 +212 +216 +217 +218 +218 +217 +219 +226 +233 +238 +242 +245 +247 +248 +250 +252 +251 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +253 +252 +252 +252 +252 +253 +251 +250 +250 +251 +252 +252 +252 +252 +250 +251 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +251 +251 +251 +251 +249 +250 +250 +250 +250 +249 +248 +248 +249 +249 +249 +249 +248 +248 +247 +247 +247 +246 +246 +246 +247 +247 +247 +247 +246 +245 +245 +245 +246 +246 +246 +245 +246 +245 +245 +245 +244 +245 +245 +246 +243 +243 +243 +243 +243 +243 +243 +243 +244 +245 +246 +246 +247 +246 +246 +246 +246 +247 +247 +247 +248 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +254 +254 +255 +255 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +253 +254 +254 +254 +254 +255 +254 +253 +252 +250 +245 +247 +251 +252 +252 +254 +253 +245 +213 +183 +177 +180 +174 +169 +170 +171 +177 +180 +174 +164 +153 +146 +141 +153 +177 +193 +187 +168 +151 +150 +159 +170 +170 +165 +162 +166 +168 +167 +167 +169 +177 +175 +162 +158 +166 +172 +170 +163 +164 +166 +167 +164 +161 +162 +164 +171 +171 +171 +170 +167 +165 +163 +162 +161 +168 +168 +164 +163 +163 +164 +167 +168 +163 +159 +159 +159 +159 +160 +162 +162 +160 +157 +153 +151 +150 +144 +139 +147 +149 +151 +151 +150 +149 +148 +149 +151 +152 +154 +154 +154 +153 +152 +150 +148 +152 +154 +152 +149 +147 +147 +145 +147 +153 +158 +154 +149 +147 +149 +152 +151 +150 +153 +158 +158 +153 +151 +152 +145 +146 +143 +144 +147 +147 +147 +150 +153 +150 +150 +151 +151 +149 +148 +147 +148 +148 +148 +148 +149 +150 +149 +147 +144 +151 +154 +151 +149 +147 +145 +142 +137 +140 +144 +148 +149 +150 +150 +150 +149 +150 +150 +149 +148 +147 +147 +148 +149 +146 +144 +144 +147 +149 +150 +150 +148 +149 +151 +151 +149 +151 +149 +142 +143 +149 +154 +152 +149 +149 +150 +151 +148 +147 +147 +150 +154 +156 +155 +153 +156 +159 +157 +150 +152 +159 +158 +150 +144 +142 +143 +148 +151 +151 +152 +154 +152 +150 +149 +150 +149 +144 +141 +141 +149 +146 +145 +145 +146 +145 +144 +145 +141 +143 +144 +141 +140 +142 +147 +149 +151 +148 +144 +143 +145 +147 +145 +142 +138 +135 +134 +138 +139 +136 +134 +135 +137 +137 +136 +135 +133 +132 +132 +132 +134 +136 +137 +138 +137 +136 +134 +133 +130 +127 +125 +125 +127 +128 +126 +124 +126 +127 +128 +127 +123 +118 +119 +122 +124 +127 +130 +132 +135 +136 +136 +135 +137 +141 +148 +156 +161 +164 +167 +170 +167 +165 +170 +176 +176 +174 +174 +173 +172 +168 +170 +182 +191 +184 +170 +166 +174 +180 +181 +172 +162 +159 +158 +157 +157 +158 +158 +158 +156 +154 +153 +153 +152 +153 +152 +149 +151 +155 +154 +150 +148 +149 +153 +157 +158 +154 +149 +145 +133 +129 +130 +136 +138 +136 +138 +142 +141 +141 +140 +139 +140 +143 +143 +142 +140 +140 +141 +143 +144 +142 +137 +134 +132 +136 +139 +141 +140 +139 +137 +137 +137 +135 +133 +133 +134 +136 +136 +135 +133 +135 +136 +136 +133 +131 +131 +131 +132 +135 +138 +140 +141 +141 +142 +143 +145 +142 +143 +147 +144 +135 +128 +126 +133 +136 +143 +148 +151 +150 +147 +144 +141 +137 +134 +132 +130 +127 +127 +130 +126 +124 +127 +134 +135 +130 +127 +128 +130 +127 +124 +125 +127 +132 +135 +135 +139 +141 +136 +130 +127 +125 +124 +127 +125 +128 +130 +129 +128 +129 +129 +128 +126 +127 +127 +125 +123 +123 +125 +127 +128 +126 +125 +127 +131 +130 +126 +120 +117 +123 +127 +128 +126 +125 +126 +129 +130 +131 +133 +133 +131 +127 +119 +113 +116 +115 +122 +128 +128 +128 +131 +131 +131 +126 +124 +124 +123 +123 +127 +134 +131 +132 +134 +136 +137 +137 +139 +141 +139 +137 +135 +134 +135 +136 +138 +138 +136 +138 +136 +135 +136 +135 +132 +134 +131 +131 +134 +139 +140 +142 +143 +141 +142 +140 +139 +141 +140 +137 +135 +135 +138 +137 +135 +132 +131 +131 +130 +128 +129 +131 +131 +129 +128 +127 +125 +122 +120 +119 +119 +118 +114 +110 +107 +106 +102 +97 +94 +92 +89 +91 +93 +90 +86 +88 +88 +89 +91 +94 +96 +98 +95 +94 +96 +99 +101 +103 +107 +110 +109 +111 +110 +109 +112 +115 +113 +108 +108 +109 +108 +107 +111 +118 +119 +114 +112 +115 +116 +113 +114 +122 +130 +133 +118 +112 +119 +121 +110 +108 +114 +114 +113 +109 +104 +101 +99 +99 +97 +96 +97 +101 +102 +99 +96 +99 +105 +110 +108 +105 +106 +112 +113 +111 +113 +119 +123 +125 +124 +123 +124 +121 +119 +120 +118 +113 +111 +116 +122 +127 +127 +126 +128 +128 +128 +128 +127 +126 +126 +126 +126 +127 +129 +131 +128 +122 +119 +120 +122 +121 +120 +123 +127 +129 +129 +128 +124 +120 +122 +128 +132 +130 +131 +135 +141 +138 +134 +132 +134 +137 +138 +139 +139 +142 +144 +143 +140 +139 +138 +137 +139 +138 +138 +138 +137 +135 +136 +140 +146 +149 +150 +148 +146 +143 +140 +136 +135 +134 +132 +128 +122 +120 +125 +131 +129 +127 +124 +122 +123 +126 +129 +130 +136 +137 +138 +136 +133 +130 +130 +130 +133 +135 +135 +133 +132 +133 +135 +135 +135 +133 +132 +134 +134 +134 +133 +134 +136 +134 +134 +134 +133 +130 +130 +132 +135 +131 +129 +129 +128 +130 +133 +131 +131 +129 +127 +126 +123 +122 +121 +120 +123 +127 +131 +134 +134 +134 +130 +127 +129 +129 +128 +126 +123 +119 +117 +116 +115 +124 +133 +137 +134 +131 +132 +135 +136 +135 +133 +130 +129 +132 +136 +138 +137 +138 +138 +136 +133 +132 +131 +131 +133 +133 +132 +132 +131 +131 +132 +132 +133 +132 +132 +133 +135 +137 +137 +137 +135 +135 +135 +134 +131 +130 +130 +131 +130 +130 +134 +137 +129 +118 +116 +123 +130 +133 +134 +135 +137 +132 +125 +125 +126 +132 +134 +150 +167 +152 +130 +130 +137 +150 +166 +184 +198 +190 +169 +157 +155 +165 +167 +162 +163 +186 +203 +188 +143 +126 +136 +166 +181 +175 +156 +134 +122 +127 +153 +183 +186 +173 +166 +166 +176 +176 +177 +178 +183 +179 +151 +116 +100 +101 +107 +114 +117 +117 +118 +122 +118 +120 +123 +122 +121 +123 +127 +129 +122 +119 +119 +124 +132 +137 +139 +139 +145 +158 +170 +181 +182 +151 +118 +112 +140 +178 +193 +168 +133 +116 +122 +136 +157 +180 +182 +157 +140 +147 +155 +150 +154 +166 +179 +175 +157 +152 +158 +159 +160 +152 +143 +142 +156 +167 +159 +142 +138 +137 +138 +143 +152 +159 +160 +158 +152 +141 +130 +129 +140 +165 +188 +197 +196 +187 +180 +178 +179 +181 +178 +172 +175 +191 +193 +169 +149 +152 +168 +179 +177 +174 +175 +185 +193 +193 +184 +175 +173 +171 +164 +172 +176 +177 +183 +171 +160 +179 +206 +216 +212 +205 +189 +169 +165 +184 +205 +214 +206 +193 +186 +184 +191 +194 +192 +200 +211 +215 +222 +224 +222 +215 +211 +213 +211 +209 +208 +207 +204 +204 +209 +217 +221 +209 +183 +162 +160 +167 +183 +185 +171 +168 +191 +214 +217 +213 +214 +216 +210 +209 +213 +212 +213 +214 +215 +216 +214 +212 +212 +214 +212 +205 +189 +178 +179 +183 +184 +186 +186 +187 +188 +190 +190 +188 +190 +193 +203 +211 +220 +222 +218 +214 +211 +210 +218 +218 +219 +219 +217 +217 +224 +232 +242 +246 +249 +250 +250 +251 +252 +251 +252 +253 +254 +254 +254 +253 +253 +253 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +252 +253 +252 +252 +252 +252 +253 +251 +251 +250 +251 +252 +252 +252 +252 +250 +251 +252 +253 +252 +252 +252 +253 +252 +252 +252 +252 +251 +251 +251 +251 +249 +249 +250 +250 +249 +249 +248 +248 +249 +249 +249 +249 +248 +248 +247 +247 +247 +246 +246 +246 +247 +247 +247 +247 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +244 +245 +245 +246 +243 +243 +243 +243 +243 +243 +243 +243 +244 +245 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +255 +254 +253 +252 +251 +246 +247 +252 +254 +254 +254 +252 +250 +227 +193 +178 +177 +169 +166 +166 +170 +174 +175 +169 +159 +150 +145 +142 +153 +176 +188 +178 +160 +149 +152 +162 +167 +170 +168 +168 +171 +169 +165 +165 +166 +175 +175 +165 +164 +173 +175 +168 +163 +166 +169 +168 +165 +162 +162 +162 +167 +172 +177 +176 +169 +162 +161 +164 +164 +169 +167 +163 +163 +164 +161 +161 +164 +163 +160 +159 +159 +162 +165 +167 +165 +160 +153 +150 +153 +155 +150 +145 +149 +150 +153 +158 +162 +161 +156 +152 +149 +152 +155 +156 +156 +154 +151 +148 +147 +152 +156 +154 +151 +150 +149 +146 +149 +154 +159 +158 +154 +152 +152 +151 +149 +152 +156 +159 +157 +153 +153 +155 +147 +148 +145 +144 +146 +145 +145 +150 +154 +152 +151 +153 +155 +153 +151 +149 +150 +148 +145 +144 +146 +149 +149 +148 +147 +153 +156 +151 +147 +145 +142 +138 +143 +145 +147 +150 +150 +151 +152 +153 +153 +153 +153 +152 +151 +149 +148 +148 +147 +147 +147 +149 +152 +153 +152 +151 +151 +150 +151 +149 +145 +148 +147 +141 +144 +151 +156 +153 +148 +148 +151 +152 +151 +150 +149 +151 +155 +157 +155 +152 +154 +158 +157 +152 +156 +163 +161 +151 +144 +144 +146 +150 +151 +150 +150 +151 +155 +152 +152 +155 +154 +150 +149 +153 +157 +150 +145 +144 +146 +146 +145 +144 +142 +145 +148 +148 +147 +148 +149 +148 +148 +147 +145 +144 +146 +147 +143 +138 +137 +132 +128 +129 +132 +134 +135 +135 +138 +140 +140 +136 +134 +133 +133 +133 +140 +141 +141 +140 +136 +134 +133 +133 +129 +128 +127 +128 +130 +130 +128 +126 +123 +123 +124 +125 +123 +119 +120 +125 +126 +129 +133 +135 +137 +138 +137 +136 +136 +139 +147 +158 +165 +166 +166 +168 +169 +166 +169 +174 +172 +171 +178 +183 +174 +160 +162 +181 +192 +183 +169 +163 +176 +184 +185 +173 +159 +155 +156 +157 +159 +159 +159 +159 +158 +156 +155 +155 +158 +158 +155 +152 +155 +160 +154 +144 +147 +152 +156 +157 +157 +154 +147 +140 +137 +134 +133 +136 +136 +135 +138 +140 +142 +141 +139 +136 +136 +139 +142 +142 +140 +140 +140 +141 +142 +141 +135 +128 +132 +137 +140 +140 +138 +135 +133 +132 +133 +132 +131 +131 +133 +134 +134 +133 +133 +133 +132 +130 +128 +126 +126 +126 +128 +132 +137 +140 +140 +139 +139 +140 +143 +143 +146 +147 +141 +132 +127 +126 +134 +138 +145 +149 +150 +147 +142 +140 +141 +136 +132 +130 +129 +127 +127 +128 +128 +128 +130 +133 +133 +131 +129 +129 +127 +123 +120 +120 +126 +133 +136 +136 +141 +141 +136 +131 +130 +127 +126 +127 +127 +129 +130 +128 +126 +126 +126 +125 +122 +123 +124 +124 +126 +128 +128 +127 +127 +125 +125 +127 +130 +128 +125 +122 +121 +125 +127 +127 +124 +123 +124 +126 +126 +127 +130 +130 +130 +128 +123 +118 +124 +122 +128 +134 +128 +123 +126 +130 +134 +131 +129 +127 +125 +124 +126 +131 +130 +131 +134 +138 +140 +141 +143 +145 +140 +138 +135 +134 +136 +139 +140 +141 +138 +140 +137 +134 +135 +135 +133 +134 +137 +134 +136 +139 +139 +144 +148 +147 +147 +146 +144 +142 +141 +137 +136 +136 +137 +136 +134 +133 +134 +134 +131 +127 +126 +128 +128 +126 +127 +129 +128 +125 +120 +120 +119 +117 +114 +110 +107 +105 +101 +96 +94 +93 +91 +91 +90 +85 +82 +85 +88 +90 +91 +92 +92 +90 +90 +92 +96 +101 +104 +106 +108 +111 +109 +110 +108 +106 +106 +109 +109 +107 +106 +109 +111 +109 +109 +112 +114 +114 +114 +114 +114 +116 +120 +124 +125 +123 +117 +119 +125 +121 +107 +104 +112 +116 +117 +114 +110 +105 +103 +102 +102 +102 +102 +105 +105 +103 +102 +107 +113 +116 +105 +100 +98 +102 +106 +108 +110 +115 +120 +121 +120 +120 +121 +119 +116 +119 +116 +111 +109 +111 +118 +122 +124 +124 +126 +128 +129 +130 +128 +125 +123 +121 +128 +132 +136 +134 +127 +122 +120 +121 +120 +117 +115 +118 +123 +129 +134 +137 +131 +127 +129 +136 +140 +137 +133 +133 +136 +134 +132 +133 +135 +136 +133 +131 +130 +132 +135 +136 +135 +135 +136 +137 +132 +130 +131 +134 +135 +134 +136 +140 +146 +151 +155 +156 +154 +151 +145 +139 +140 +141 +141 +138 +131 +127 +128 +133 +132 +129 +129 +132 +132 +129 +132 +137 +137 +138 +137 +136 +135 +134 +134 +134 +136 +138 +138 +136 +136 +136 +136 +134 +134 +132 +131 +133 +135 +134 +132 +130 +134 +132 +133 +134 +133 +132 +135 +140 +137 +132 +130 +132 +131 +134 +137 +137 +137 +132 +130 +127 +120 +118 +122 +122 +122 +124 +127 +129 +129 +127 +123 +121 +126 +128 +130 +130 +128 +127 +126 +126 +120 +126 +132 +134 +130 +128 +128 +129 +130 +132 +133 +132 +130 +130 +132 +133 +139 +141 +143 +141 +137 +134 +133 +134 +135 +134 +131 +129 +127 +126 +127 +127 +131 +130 +130 +131 +133 +133 +132 +131 +130 +130 +132 +133 +134 +134 +133 +132 +131 +131 +133 +134 +128 +120 +120 +126 +130 +133 +135 +139 +141 +135 +127 +127 +130 +131 +131 +145 +164 +157 +138 +134 +139 +150 +157 +172 +202 +213 +181 +137 +132 +154 +167 +165 +158 +163 +175 +173 +155 +130 +134 +158 +171 +172 +164 +150 +127 +125 +149 +183 +189 +178 +169 +166 +164 +157 +163 +172 +187 +189 +163 +118 +92 +91 +97 +108 +115 +115 +116 +119 +122 +126 +130 +129 +125 +123 +125 +128 +120 +119 +119 +122 +128 +136 +140 +141 +134 +151 +167 +178 +180 +162 +135 +120 +130 +164 +193 +184 +148 +117 +116 +130 +149 +167 +177 +174 +155 +141 +147 +155 +159 +161 +163 +161 +155 +155 +159 +159 +161 +161 +153 +142 +149 +167 +163 +148 +138 +139 +142 +148 +154 +157 +158 +158 +149 +141 +131 +126 +136 +165 +191 +203 +200 +187 +178 +180 +182 +183 +180 +175 +168 +175 +182 +175 +157 +147 +156 +173 +175 +176 +180 +186 +192 +194 +189 +183 +174 +176 +172 +176 +183 +182 +179 +173 +175 +177 +191 +209 +216 +211 +199 +187 +181 +179 +192 +211 +210 +189 +178 +182 +196 +194 +183 +185 +200 +216 +230 +233 +226 +217 +210 +211 +210 +204 +202 +207 +212 +210 +210 +215 +219 +211 +190 +171 +154 +155 +172 +190 +185 +172 +179 +198 +213 +212 +215 +217 +216 +216 +217 +215 +213 +214 +214 +214 +214 +213 +212 +213 +216 +209 +193 +180 +181 +186 +186 +186 +186 +189 +193 +197 +195 +192 +192 +193 +197 +207 +219 +225 +222 +216 +213 +214 +219 +219 +220 +220 +217 +216 +223 +232 +245 +249 +252 +252 +251 +251 +252 +252 +252 +253 +254 +254 +254 +253 +253 +253 +255 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +253 +253 +252 +252 +253 +253 +252 +251 +251 +251 +252 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +248 +247 +247 +246 +247 +246 +245 +245 +246 +247 +247 +246 +246 +245 +244 +244 +245 +245 +246 +245 +247 +246 +246 +245 +244 +244 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +251 +250 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +255 +254 +254 +254 +255 +254 +253 +252 +252 +248 +250 +253 +253 +255 +254 +251 +253 +241 +206 +182 +172 +162 +164 +165 +173 +176 +176 +168 +157 +148 +141 +138 +150 +173 +184 +172 +155 +148 +153 +162 +167 +170 +170 +171 +173 +168 +160 +158 +165 +170 +170 +168 +171 +175 +171 +162 +163 +169 +171 +167 +162 +161 +161 +160 +166 +178 +184 +176 +163 +157 +161 +166 +169 +170 +165 +161 +164 +167 +164 +161 +158 +161 +161 +158 +161 +169 +170 +166 +164 +159 +154 +151 +153 +156 +154 +150 +150 +151 +155 +160 +163 +162 +157 +153 +150 +153 +155 +156 +155 +155 +153 +149 +148 +154 +157 +155 +153 +151 +148 +144 +148 +152 +156 +155 +153 +151 +151 +150 +151 +156 +160 +158 +155 +153 +153 +152 +151 +150 +146 +144 +145 +144 +146 +152 +152 +151 +152 +155 +156 +154 +151 +151 +150 +148 +145 +144 +146 +151 +152 +150 +147 +153 +155 +149 +146 +146 +144 +139 +148 +149 +149 +150 +150 +151 +153 +155 +156 +155 +153 +151 +150 +149 +147 +146 +146 +147 +150 +152 +153 +153 +152 +151 +151 +151 +151 +149 +146 +148 +146 +139 +144 +150 +153 +149 +147 +149 +151 +151 +153 +153 +152 +152 +153 +153 +152 +151 +153 +153 +153 +153 +158 +161 +157 +151 +146 +148 +152 +154 +153 +150 +148 +148 +158 +157 +157 +159 +159 +157 +155 +155 +148 +141 +138 +141 +147 +149 +148 +146 +145 +146 +148 +147 +148 +148 +147 +144 +144 +144 +145 +145 +146 +144 +138 +131 +134 +132 +129 +128 +132 +136 +138 +137 +139 +142 +142 +137 +135 +135 +135 +136 +142 +142 +141 +139 +135 +133 +131 +131 +128 +128 +129 +130 +130 +128 +126 +124 +119 +117 +119 +122 +122 +121 +124 +128 +133 +136 +138 +137 +137 +139 +140 +139 +134 +135 +142 +155 +163 +164 +163 +164 +170 +170 +173 +172 +168 +173 +186 +195 +176 +155 +157 +182 +190 +177 +165 +161 +175 +186 +187 +172 +156 +152 +155 +158 +160 +160 +160 +159 +158 +156 +157 +157 +161 +158 +153 +153 +157 +161 +156 +149 +149 +154 +157 +156 +154 +151 +148 +145 +146 +145 +142 +140 +138 +139 +140 +142 +144 +144 +141 +138 +136 +138 +140 +141 +140 +141 +141 +140 +141 +140 +137 +132 +135 +138 +140 +138 +135 +133 +130 +128 +129 +128 +129 +130 +132 +133 +132 +131 +133 +132 +131 +130 +128 +128 +127 +127 +129 +133 +137 +139 +140 +139 +139 +140 +141 +142 +143 +141 +136 +131 +129 +129 +137 +139 +141 +140 +137 +134 +132 +133 +140 +136 +132 +131 +130 +129 +129 +128 +133 +134 +134 +131 +131 +132 +133 +132 +126 +122 +118 +118 +125 +132 +135 +133 +137 +138 +135 +133 +134 +132 +128 +129 +131 +131 +128 +124 +122 +123 +124 +123 +120 +121 +122 +122 +124 +127 +127 +125 +124 +124 +125 +126 +124 +121 +122 +124 +126 +127 +128 +127 +124 +123 +124 +127 +127 +127 +129 +129 +130 +130 +126 +123 +127 +127 +134 +135 +124 +117 +121 +127 +132 +132 +131 +129 +126 +125 +126 +128 +129 +129 +132 +135 +137 +139 +141 +144 +140 +138 +135 +135 +138 +139 +141 +141 +138 +140 +136 +132 +133 +134 +133 +135 +141 +136 +136 +137 +134 +141 +147 +147 +146 +144 +143 +142 +140 +136 +134 +135 +134 +135 +135 +135 +136 +137 +134 +130 +129 +131 +131 +128 +128 +130 +128 +125 +120 +119 +119 +118 +116 +113 +109 +106 +103 +98 +95 +95 +94 +92 +89 +81 +80 +84 +88 +90 +92 +93 +91 +88 +91 +100 +105 +103 +104 +108 +111 +110 +107 +108 +107 +103 +103 +107 +109 +108 +107 +110 +113 +112 +110 +109 +109 +110 +112 +111 +113 +118 +121 +119 +116 +114 +115 +121 +122 +115 +109 +110 +115 +119 +116 +114 +110 +107 +104 +104 +106 +108 +107 +108 +108 +108 +111 +116 +119 +120 +111 +104 +99 +100 +104 +106 +108 +109 +112 +114 +114 +115 +116 +112 +112 +117 +117 +115 +113 +114 +118 +122 +124 +124 +122 +124 +125 +126 +125 +124 +124 +124 +130 +136 +136 +128 +121 +120 +123 +124 +124 +119 +116 +118 +122 +127 +132 +135 +135 +133 +135 +139 +141 +139 +135 +134 +132 +131 +131 +134 +137 +137 +133 +129 +126 +127 +129 +129 +127 +127 +127 +128 +125 +123 +125 +128 +130 +130 +131 +135 +139 +145 +152 +155 +154 +151 +145 +140 +140 +141 +142 +142 +138 +133 +131 +133 +133 +132 +133 +136 +135 +132 +134 +140 +138 +136 +134 +133 +134 +135 +136 +137 +140 +139 +136 +133 +135 +138 +138 +137 +134 +131 +129 +130 +131 +130 +129 +129 +133 +131 +132 +136 +137 +135 +137 +140 +136 +131 +131 +134 +135 +137 +139 +138 +136 +130 +129 +127 +120 +122 +130 +134 +128 +123 +120 +121 +122 +120 +119 +120 +126 +129 +132 +132 +131 +131 +132 +133 +130 +131 +132 +130 +127 +125 +123 +123 +126 +130 +133 +134 +132 +130 +129 +131 +139 +142 +144 +144 +142 +139 +136 +135 +136 +134 +131 +129 +127 +127 +128 +128 +128 +128 +127 +129 +131 +132 +131 +130 +130 +129 +129 +131 +134 +135 +135 +133 +134 +133 +134 +135 +133 +130 +129 +129 +131 +133 +135 +140 +142 +135 +129 +131 +132 +130 +131 +145 +162 +160 +144 +132 +138 +150 +151 +156 +186 +210 +187 +139 +140 +157 +155 +144 +138 +143 +163 +175 +167 +138 +135 +154 +162 +167 +169 +163 +130 +124 +146 +178 +182 +174 +172 +173 +165 +152 +158 +166 +191 +203 +182 +128 +88 +84 +90 +105 +115 +115 +114 +117 +125 +130 +137 +136 +128 +123 +123 +124 +125 +124 +122 +121 +126 +133 +138 +140 +141 +146 +156 +169 +176 +171 +147 +122 +128 +155 +185 +186 +156 +127 +118 +121 +142 +157 +170 +179 +161 +135 +142 +155 +160 +159 +156 +155 +158 +160 +163 +167 +171 +170 +157 +141 +144 +163 +161 +147 +136 +138 +143 +149 +152 +151 +151 +153 +147 +145 +137 +127 +134 +163 +194 +205 +191 +171 +170 +188 +192 +184 +178 +174 +170 +170 +176 +180 +168 +153 +156 +171 +178 +182 +184 +183 +185 +189 +188 +183 +174 +176 +175 +176 +186 +186 +176 +180 +187 +185 +189 +196 +205 +209 +203 +195 +189 +179 +184 +203 +207 +189 +176 +176 +196 +200 +188 +181 +189 +207 +228 +237 +232 +223 +212 +210 +210 +200 +197 +208 +217 +216 +212 +212 +213 +209 +195 +184 +165 +163 +171 +190 +194 +180 +174 +182 +205 +214 +219 +220 +221 +221 +219 +218 +215 +215 +215 +214 +213 +212 +210 +209 +215 +210 +195 +182 +182 +186 +188 +189 +187 +190 +195 +198 +196 +192 +189 +189 +192 +204 +220 +230 +229 +221 +218 +219 +220 +220 +221 +220 +217 +216 +223 +233 +245 +250 +253 +252 +251 +251 +252 +252 +252 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +251 +251 +251 +252 +252 +253 +252 +252 +253 +254 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +252 +252 +251 +251 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +247 +247 +246 +246 +245 +245 +245 +246 +246 +246 +246 +246 +245 +244 +244 +244 +245 +245 +245 +248 +247 +246 +245 +244 +244 +244 +245 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +245 +245 +245 +246 +246 +246 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +252 +252 +251 +252 +252 +253 +254 +253 +253 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +252 +251 +251 +252 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +250 +249 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +255 +255 +255 +255 +255 +254 +252 +251 +253 +251 +252 +253 +252 +254 +254 +251 +254 +250 +214 +186 +169 +158 +164 +170 +178 +180 +179 +170 +157 +146 +137 +132 +148 +173 +185 +172 +155 +148 +153 +162 +169 +171 +170 +172 +173 +166 +155 +151 +165 +164 +164 +168 +173 +173 +166 +158 +161 +169 +171 +164 +158 +158 +160 +158 +166 +182 +186 +170 +152 +151 +161 +168 +173 +172 +164 +159 +166 +171 +168 +164 +154 +160 +161 +157 +163 +173 +173 +164 +162 +160 +156 +152 +152 +153 +153 +152 +152 +153 +155 +157 +159 +158 +157 +155 +153 +155 +155 +153 +153 +155 +155 +153 +150 +156 +158 +154 +151 +149 +146 +142 +146 +150 +152 +151 +148 +148 +147 +148 +155 +160 +162 +157 +153 +153 +151 +148 +152 +151 +147 +144 +145 +144 +147 +154 +152 +153 +155 +158 +157 +154 +152 +154 +148 +148 +146 +146 +149 +155 +156 +154 +145 +151 +152 +146 +145 +147 +146 +142 +146 +148 +149 +149 +150 +151 +154 +156 +156 +154 +151 +149 +148 +147 +146 +145 +145 +148 +150 +152 +151 +151 +149 +149 +151 +151 +154 +154 +152 +152 +149 +141 +142 +146 +147 +144 +143 +148 +150 +150 +152 +154 +155 +154 +152 +151 +150 +151 +151 +146 +146 +152 +157 +156 +152 +150 +147 +151 +156 +159 +156 +151 +148 +147 +157 +159 +159 +157 +158 +158 +153 +146 +135 +132 +131 +138 +148 +152 +152 +151 +148 +148 +147 +145 +145 +145 +143 +140 +140 +142 +144 +144 +144 +141 +133 +125 +131 +134 +134 +133 +136 +141 +141 +139 +139 +142 +142 +138 +135 +136 +139 +141 +140 +138 +136 +134 +133 +131 +129 +128 +127 +128 +129 +129 +128 +124 +121 +119 +115 +113 +115 +119 +121 +122 +127 +132 +140 +142 +141 +138 +137 +139 +140 +141 +130 +130 +137 +150 +159 +162 +161 +163 +168 +174 +177 +172 +167 +177 +193 +201 +180 +155 +160 +187 +190 +174 +165 +160 +172 +185 +188 +171 +154 +151 +155 +158 +159 +161 +161 +160 +157 +156 +157 +159 +161 +154 +149 +152 +157 +159 +158 +157 +151 +154 +156 +155 +151 +149 +150 +153 +152 +151 +149 +143 +141 +142 +144 +144 +143 +145 +144 +140 +138 +137 +138 +138 +141 +142 +142 +141 +140 +141 +140 +137 +136 +139 +139 +137 +134 +133 +130 +126 +126 +126 +127 +130 +132 +133 +132 +131 +134 +133 +132 +131 +132 +132 +132 +132 +133 +136 +138 +138 +139 +139 +140 +142 +139 +140 +140 +136 +132 +131 +131 +132 +141 +141 +139 +133 +127 +125 +126 +130 +141 +138 +135 +135 +135 +134 +133 +132 +135 +137 +134 +129 +128 +133 +136 +135 +129 +124 +119 +118 +125 +132 +132 +128 +131 +133 +132 +134 +138 +137 +133 +132 +132 +131 +127 +122 +119 +121 +123 +124 +122 +124 +124 +122 +123 +124 +123 +121 +124 +126 +127 +126 +120 +116 +120 +126 +128 +128 +128 +126 +124 +124 +125 +128 +130 +129 +130 +130 +130 +131 +128 +126 +123 +128 +135 +133 +120 +114 +120 +124 +128 +130 +131 +130 +128 +127 +127 +126 +129 +128 +130 +132 +133 +135 +137 +140 +140 +138 +136 +137 +139 +141 +142 +141 +140 +142 +138 +133 +135 +136 +136 +138 +137 +133 +137 +141 +139 +142 +147 +144 +140 +140 +140 +139 +137 +133 +132 +134 +132 +135 +138 +139 +139 +140 +138 +135 +135 +137 +135 +131 +129 +129 +126 +122 +119 +119 +119 +118 +118 +116 +112 +108 +106 +98 +95 +94 +93 +91 +88 +79 +82 +86 +88 +90 +92 +94 +94 +91 +91 +107 +111 +103 +100 +108 +112 +108 +104 +106 +106 +102 +103 +107 +111 +112 +111 +109 +110 +112 +114 +111 +107 +106 +109 +109 +114 +120 +120 +114 +110 +110 +112 +115 +112 +107 +112 +120 +123 +122 +111 +111 +110 +106 +104 +104 +108 +110 +107 +108 +108 +110 +114 +118 +119 +118 +121 +114 +106 +104 +107 +107 +106 +103 +103 +109 +111 +112 +112 +108 +109 +116 +119 +119 +119 +120 +122 +124 +124 +124 +119 +119 +119 +119 +121 +124 +128 +131 +129 +132 +129 +117 +112 +116 +124 +126 +125 +120 +119 +121 +124 +125 +126 +127 +132 +132 +133 +134 +135 +135 +135 +135 +134 +132 +131 +133 +136 +136 +132 +128 +129 +129 +129 +127 +123 +119 +118 +119 +119 +116 +118 +124 +126 +124 +125 +127 +131 +137 +144 +148 +148 +147 +143 +140 +138 +137 +138 +140 +139 +136 +134 +133 +132 +133 +136 +137 +134 +132 +135 +139 +138 +135 +131 +129 +131 +134 +136 +137 +140 +137 +131 +129 +132 +138 +140 +140 +134 +131 +127 +125 +125 +125 +126 +129 +132 +131 +134 +140 +142 +138 +135 +134 +133 +128 +130 +135 +135 +136 +136 +134 +132 +125 +127 +127 +121 +127 +140 +147 +139 +126 +117 +116 +118 +118 +120 +123 +128 +131 +133 +132 +131 +131 +133 +135 +138 +136 +133 +130 +127 +124 +122 +122 +127 +130 +134 +134 +131 +129 +130 +133 +138 +139 +142 +144 +144 +142 +138 +134 +134 +133 +132 +131 +131 +132 +133 +134 +127 +126 +126 +128 +131 +134 +134 +133 +133 +130 +129 +130 +133 +135 +135 +133 +137 +135 +135 +137 +139 +139 +136 +132 +135 +135 +136 +139 +140 +133 +129 +133 +132 +130 +135 +147 +160 +160 +143 +127 +129 +143 +151 +154 +173 +196 +185 +154 +147 +167 +156 +136 +126 +130 +154 +176 +176 +145 +141 +157 +162 +168 +174 +170 +141 +126 +140 +170 +177 +174 +176 +178 +176 +161 +162 +165 +193 +215 +198 +139 +89 +83 +88 +104 +114 +114 +113 +116 +119 +126 +136 +137 +129 +123 +123 +126 +131 +129 +124 +121 +124 +131 +134 +134 +140 +129 +132 +152 +177 +187 +164 +129 +123 +154 +185 +183 +154 +134 +128 +122 +131 +154 +169 +175 +157 +134 +143 +155 +161 +165 +162 +160 +164 +164 +169 +180 +192 +180 +157 +138 +142 +159 +158 +141 +135 +138 +144 +149 +150 +148 +149 +152 +149 +151 +144 +131 +134 +163 +194 +206 +185 +157 +161 +190 +199 +184 +173 +169 +174 +177 +183 +183 +170 +158 +162 +175 +184 +186 +184 +179 +183 +192 +191 +183 +176 +176 +174 +171 +186 +188 +175 +186 +188 +198 +196 +184 +189 +202 +202 +192 +187 +182 +183 +192 +199 +194 +180 +169 +189 +205 +200 +187 +183 +197 +222 +236 +236 +228 +213 +210 +211 +199 +196 +211 +214 +218 +218 +217 +214 +206 +191 +180 +182 +180 +179 +187 +194 +182 +171 +174 +196 +213 +220 +220 +223 +221 +217 +218 +217 +218 +217 +216 +214 +212 +208 +206 +211 +208 +195 +182 +181 +186 +189 +191 +188 +191 +196 +199 +196 +189 +183 +181 +190 +203 +222 +235 +234 +226 +222 +223 +220 +219 +220 +220 +217 +216 +223 +234 +245 +249 +252 +252 +250 +251 +252 +253 +252 +253 +254 +254 +253 +252 +252 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +253 +252 +252 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +251 +251 +250 +251 +251 +252 +252 +252 +253 +254 +254 +253 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +252 +251 +251 +251 +252 +251 +251 +251 +250 +250 +250 +250 +249 +250 +250 +248 +247 +247 +248 +248 +249 +249 +249 +249 +249 +248 +247 +246 +246 +246 +245 +244 +245 +245 +246 +246 +246 +246 +245 +244 +243 +244 +245 +245 +245 +248 +248 +247 +246 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +244 +245 +246 +246 +245 +245 +245 +246 +246 +247 +247 +247 +247 +246 +247 +247 +248 +248 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +252 +252 +251 +251 +251 +252 +253 +254 +253 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +251 +252 +252 +252 +251 +251 +251 +251 +251 +254 +254 +253 +251 +249 +249 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +255 +255 +255 +254 +254 +254 +254 +254 +251 +251 +252 +252 +252 +252 +253 +254 +255 +252 +234 +194 +164 +167 +177 +171 +178 +186 +182 +166 +154 +145 +136 +131 +156 +175 +186 +175 +158 +152 +158 +163 +166 +173 +175 +174 +174 +168 +156 +149 +158 +168 +173 +176 +177 +168 +161 +167 +165 +164 +159 +157 +157 +159 +161 +166 +171 +179 +183 +169 +145 +140 +155 +169 +180 +176 +167 +164 +169 +168 +160 +156 +159 +162 +160 +158 +163 +170 +167 +158 +158 +160 +161 +159 +155 +152 +151 +152 +151 +151 +154 +158 +160 +158 +157 +157 +155 +154 +154 +155 +154 +152 +154 +157 +155 +156 +155 +152 +149 +148 +145 +142 +146 +151 +153 +146 +139 +140 +147 +153 +151 +157 +162 +161 +156 +151 +147 +144 +139 +141 +145 +145 +146 +147 +149 +151 +151 +154 +155 +155 +156 +157 +157 +154 +152 +151 +148 +147 +150 +157 +159 +156 +148 +149 +148 +146 +148 +150 +149 +146 +147 +148 +148 +147 +147 +149 +154 +158 +160 +158 +154 +151 +151 +152 +150 +148 +148 +146 +146 +150 +152 +151 +150 +149 +149 +156 +160 +156 +154 +155 +153 +148 +148 +147 +143 +140 +141 +147 +149 +148 +147 +152 +155 +153 +150 +151 +153 +155 +153 +151 +147 +143 +147 +153 +154 +150 +155 +155 +156 +157 +157 +155 +151 +149 +148 +147 +146 +147 +150 +151 +147 +141 +138 +135 +135 +141 +148 +152 +153 +153 +152 +151 +147 +144 +144 +146 +144 +140 +139 +136 +135 +138 +140 +138 +134 +132 +135 +136 +138 +140 +143 +144 +143 +142 +142 +137 +133 +134 +136 +137 +139 +142 +135 +132 +132 +132 +130 +131 +131 +128 +127 +129 +128 +124 +123 +126 +126 +123 +123 +123 +122 +120 +119 +122 +127 +131 +134 +145 +149 +140 +135 +139 +143 +142 +143 +135 +133 +143 +154 +160 +162 +166 +168 +176 +180 +176 +173 +178 +187 +192 +183 +179 +178 +183 +184 +176 +167 +162 +175 +181 +173 +167 +161 +158 +167 +163 +164 +160 +158 +158 +158 +157 +155 +155 +149 +139 +140 +154 +164 +160 +155 +155 +152 +151 +154 +154 +150 +150 +154 +155 +152 +148 +148 +148 +146 +148 +149 +146 +148 +144 +141 +141 +141 +139 +138 +139 +139 +144 +147 +145 +143 +142 +137 +131 +131 +134 +139 +143 +139 +131 +125 +124 +130 +134 +132 +129 +130 +131 +131 +133 +135 +136 +136 +136 +136 +138 +139 +139 +138 +141 +140 +137 +136 +137 +139 +140 +141 +138 +138 +138 +135 +129 +131 +139 +145 +144 +142 +136 +131 +128 +130 +133 +138 +136 +134 +135 +139 +142 +139 +133 +136 +134 +130 +133 +134 +131 +136 +139 +135 +126 +123 +125 +126 +131 +134 +128 +129 +132 +131 +131 +138 +141 +136 +131 +133 +131 +129 +126 +124 +124 +125 +128 +129 +128 +125 +121 +118 +118 +119 +119 +123 +126 +125 +122 +124 +125 +124 +126 +126 +129 +131 +127 +122 +121 +125 +132 +127 +128 +131 +133 +135 +133 +130 +128 +127 +129 +129 +126 +123 +125 +126 +126 +131 +133 +134 +134 +131 +128 +126 +126 +125 +128 +131 +132 +133 +134 +136 +138 +138 +138 +136 +135 +137 +139 +141 +140 +141 +141 +138 +135 +133 +136 +138 +138 +137 +138 +138 +138 +141 +144 +143 +142 +138 +140 +139 +138 +138 +133 +131 +136 +136 +136 +138 +141 +144 +142 +137 +133 +136 +137 +134 +128 +128 +131 +126 +119 +116 +118 +120 +119 +117 +114 +114 +114 +108 +96 +85 +82 +86 +89 +89 +86 +85 +84 +85 +90 +94 +94 +94 +96 +104 +105 +103 +99 +97 +101 +108 +112 +109 +107 +104 +103 +106 +112 +114 +114 +114 +120 +116 +111 +112 +110 +107 +108 +113 +116 +117 +113 +109 +107 +106 +104 +107 +112 +114 +109 +111 +119 +121 +116 +107 +111 +112 +106 +105 +114 +120 +115 +112 +111 +110 +111 +111 +114 +120 +124 +119 +113 +109 +109 +112 +112 +110 +109 +107 +109 +111 +110 +107 +106 +106 +108 +112 +119 +122 +117 +115 +119 +126 +130 +126 +122 +122 +126 +128 +126 +126 +130 +130 +125 +122 +122 +119 +116 +120 +126 +122 +118 +116 +118 +120 +122 +123 +122 +126 +128 +130 +131 +132 +134 +135 +134 +132 +131 +133 +135 +135 +132 +129 +129 +131 +128 +127 +127 +123 +119 +122 +127 +125 +120 +117 +117 +119 +120 +121 +122 +129 +134 +139 +143 +143 +143 +141 +140 +137 +136 +133 +132 +136 +139 +137 +133 +132 +134 +135 +134 +132 +131 +132 +134 +135 +134 +131 +128 +127 +129 +131 +132 +135 +136 +135 +133 +133 +135 +136 +136 +135 +135 +129 +121 +117 +119 +122 +123 +131 +129 +129 +132 +134 +133 +132 +132 +134 +133 +134 +137 +136 +134 +133 +132 +131 +128 +126 +126 +126 +129 +136 +142 +142 +135 +127 +122 +123 +125 +126 +126 +123 +124 +128 +132 +130 +127 +130 +135 +142 +141 +135 +129 +129 +131 +130 +125 +133 +134 +134 +133 +131 +131 +131 +132 +132 +132 +135 +142 +147 +145 +137 +128 +128 +130 +132 +132 +131 +130 +130 +129 +129 +131 +130 +129 +133 +138 +137 +132 +131 +129 +129 +132 +135 +136 +134 +131 +133 +138 +137 +133 +132 +132 +133 +138 +140 +138 +138 +142 +143 +139 +132 +127 +135 +128 +139 +154 +158 +160 +149 +127 +128 +140 +143 +156 +173 +188 +190 +167 +150 +162 +168 +156 +129 +112 +135 +175 +183 +164 +146 +152 +172 +175 +168 +169 +143 +132 +139 +160 +172 +177 +184 +189 +182 +171 +171 +175 +183 +200 +192 +161 +106 +87 +85 +101 +113 +113 +110 +105 +118 +122 +125 +128 +130 +129 +125 +125 +130 +133 +128 +122 +127 +134 +132 +129 +130 +121 +119 +129 +157 +192 +188 +151 +124 +136 +169 +185 +162 +139 +134 +134 +133 +136 +161 +180 +163 +137 +136 +144 +158 +152 +154 +159 +157 +161 +177 +190 +193 +187 +173 +154 +140 +145 +150 +144 +141 +143 +146 +147 +148 +149 +149 +150 +153 +143 +144 +144 +143 +152 +168 +189 +193 +173 +167 +186 +189 +176 +178 +181 +182 +174 +187 +192 +178 +164 +160 +168 +180 +190 +183 +179 +184 +191 +193 +185 +179 +177 +176 +179 +183 +183 +180 +175 +182 +193 +201 +196 +179 +179 +193 +193 +183 +173 +174 +190 +205 +193 +170 +169 +187 +200 +202 +194 +190 +191 +210 +236 +242 +235 +220 +213 +210 +199 +193 +200 +218 +230 +224 +217 +221 +207 +181 +175 +186 +200 +195 +187 +193 +185 +167 +163 +181 +209 +225 +225 +231 +231 +224 +221 +214 +218 +215 +212 +215 +208 +200 +202 +208 +213 +205 +188 +183 +190 +189 +179 +182 +189 +197 +199 +191 +182 +179 +183 +188 +194 +220 +239 +233 +226 +223 +216 +217 +218 +218 +214 +209 +211 +223 +235 +241 +245 +250 +253 +254 +254 +253 +252 +252 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +252 +252 +252 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +251 +251 +251 +252 +253 +253 +253 +252 +251 +252 +252 +252 +251 +251 +252 +254 +254 +254 +253 +253 +252 +253 +253 +254 +252 +252 +251 +250 +250 +249 +249 +249 +250 +249 +248 +248 +248 +249 +249 +249 +248 +249 +249 +250 +250 +249 +248 +248 +247 +246 +246 +246 +246 +247 +248 +248 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +247 +245 +244 +243 +242 +242 +243 +244 +245 +245 +245 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +248 +247 +247 +247 +247 +248 +248 +249 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +251 +251 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +252 +253 +253 +254 +254 +253 +253 +252 +255 +255 +254 +254 +253 +253 +253 +252 +252 +252 +253 +254 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +255 +255 +255 +254 +254 +254 +254 +253 +251 +252 +252 +252 +252 +253 +253 +254 +254 +253 +242 +208 +176 +169 +174 +171 +178 +184 +179 +164 +151 +142 +139 +142 +162 +172 +177 +170 +161 +160 +162 +164 +167 +168 +168 +170 +172 +167 +161 +160 +166 +172 +173 +175 +177 +172 +166 +171 +167 +162 +159 +158 +158 +162 +167 +170 +171 +179 +181 +163 +138 +137 +159 +177 +178 +174 +164 +160 +163 +164 +160 +159 +158 +160 +161 +160 +163 +166 +162 +156 +154 +158 +159 +155 +151 +150 +150 +151 +152 +155 +157 +158 +158 +157 +157 +156 +154 +153 +155 +157 +157 +154 +152 +153 +155 +157 +156 +154 +152 +151 +150 +147 +149 +151 +150 +145 +142 +143 +145 +146 +151 +156 +158 +155 +152 +150 +146 +139 +140 +143 +145 +147 +147 +148 +150 +152 +154 +156 +156 +155 +154 +153 +151 +148 +152 +151 +149 +148 +149 +151 +151 +149 +144 +147 +148 +147 +148 +150 +150 +149 +149 +150 +150 +150 +150 +151 +151 +152 +154 +154 +152 +150 +149 +151 +152 +151 +149 +147 +146 +148 +151 +151 +151 +152 +154 +161 +165 +161 +158 +157 +152 +145 +144 +140 +138 +140 +144 +146 +147 +147 +151 +153 +153 +150 +149 +151 +151 +151 +149 +151 +149 +141 +138 +142 +146 +147 +145 +148 +152 +154 +153 +150 +147 +145 +146 +143 +141 +143 +146 +146 +144 +141 +144 +143 +143 +146 +149 +149 +149 +149 +149 +148 +145 +142 +143 +144 +143 +140 +135 +135 +135 +137 +137 +134 +132 +132 +138 +138 +140 +142 +144 +145 +144 +142 +136 +134 +131 +131 +133 +135 +138 +140 +133 +128 +128 +129 +128 +130 +131 +128 +127 +128 +127 +125 +124 +125 +125 +123 +125 +125 +125 +124 +124 +125 +129 +131 +132 +137 +140 +139 +136 +137 +140 +142 +142 +136 +134 +143 +154 +160 +162 +163 +167 +173 +177 +175 +173 +176 +183 +189 +183 +183 +185 +188 +188 +183 +172 +165 +176 +179 +168 +162 +159 +160 +170 +170 +164 +161 +158 +158 +159 +159 +156 +153 +145 +139 +141 +153 +160 +158 +154 +155 +152 +151 +153 +152 +148 +148 +153 +154 +151 +148 +150 +151 +149 +151 +152 +149 +145 +142 +140 +142 +143 +142 +142 +142 +139 +142 +143 +142 +143 +143 +138 +132 +136 +140 +142 +141 +138 +135 +130 +127 +126 +131 +132 +131 +132 +129 +127 +130 +133 +135 +136 +136 +138 +141 +142 +142 +140 +141 +140 +139 +139 +138 +139 +141 +141 +139 +139 +138 +136 +132 +133 +138 +140 +140 +139 +136 +133 +132 +133 +136 +133 +136 +138 +138 +137 +138 +139 +140 +141 +138 +131 +137 +139 +137 +139 +137 +137 +131 +128 +127 +126 +127 +128 +124 +126 +128 +127 +130 +138 +141 +137 +135 +133 +130 +128 +128 +129 +129 +127 +126 +128 +128 +126 +124 +122 +121 +122 +123 +121 +125 +124 +122 +125 +126 +127 +128 +129 +128 +127 +127 +127 +128 +130 +130 +128 +126 +125 +126 +127 +129 +131 +131 +130 +131 +131 +128 +127 +128 +129 +129 +133 +134 +133 +130 +130 +133 +132 +128 +124 +125 +126 +129 +133 +135 +136 +136 +139 +139 +137 +136 +138 +141 +142 +142 +143 +142 +141 +137 +135 +137 +139 +139 +140 +143 +143 +144 +146 +146 +145 +143 +139 +141 +138 +136 +137 +134 +133 +137 +137 +136 +137 +139 +140 +139 +135 +131 +133 +134 +132 +130 +131 +133 +130 +124 +121 +119 +117 +117 +117 +117 +114 +111 +102 +96 +90 +87 +88 +88 +86 +83 +84 +85 +85 +86 +90 +94 +95 +94 +101 +104 +105 +100 +95 +96 +102 +106 +101 +105 +107 +105 +105 +109 +113 +117 +124 +124 +117 +110 +109 +110 +111 +115 +120 +118 +113 +109 +108 +109 +108 +106 +109 +114 +114 +107 +105 +111 +113 +110 +106 +109 +112 +112 +112 +117 +118 +110 +107 +108 +111 +112 +113 +114 +118 +122 +117 +113 +111 +112 +114 +114 +114 +114 +115 +112 +110 +107 +107 +109 +109 +110 +111 +114 +113 +110 +111 +118 +124 +126 +126 +124 +124 +124 +126 +126 +126 +126 +120 +119 +121 +126 +126 +122 +120 +121 +121 +119 +119 +121 +120 +118 +117 +119 +123 +124 +127 +127 +129 +130 +131 +132 +129 +127 +128 +131 +133 +132 +131 +131 +130 +126 +124 +122 +120 +118 +123 +129 +127 +125 +121 +120 +122 +125 +127 +127 +125 +128 +133 +139 +143 +143 +140 +136 +135 +133 +132 +133 +139 +143 +142 +137 +133 +133 +132 +131 +130 +130 +131 +132 +135 +133 +129 +127 +126 +127 +128 +129 +131 +132 +132 +131 +131 +133 +133 +132 +131 +131 +129 +125 +122 +122 +124 +126 +131 +130 +130 +131 +131 +128 +126 +127 +133 +132 +133 +136 +136 +135 +134 +134 +132 +131 +131 +132 +129 +128 +130 +133 +138 +134 +128 +127 +127 +129 +131 +131 +125 +124 +126 +129 +129 +128 +130 +134 +135 +135 +134 +131 +133 +136 +134 +130 +135 +136 +136 +134 +131 +129 +127 +127 +127 +129 +133 +138 +142 +140 +134 +128 +129 +130 +131 +132 +132 +132 +133 +134 +133 +131 +128 +129 +134 +137 +131 +122 +124 +126 +129 +133 +136 +137 +134 +132 +132 +136 +134 +131 +133 +134 +135 +138 +136 +135 +136 +140 +143 +141 +136 +131 +131 +128 +142 +157 +158 +155 +147 +132 +122 +132 +141 +154 +164 +181 +195 +182 +164 +168 +167 +157 +140 +127 +139 +165 +175 +163 +150 +153 +171 +182 +180 +177 +157 +142 +141 +152 +160 +168 +187 +207 +191 +175 +170 +173 +176 +182 +175 +156 +119 +95 +84 +93 +100 +102 +104 +107 +114 +118 +125 +129 +125 +115 +114 +123 +137 +141 +136 +125 +124 +128 +129 +131 +121 +115 +117 +125 +142 +173 +189 +179 +146 +134 +146 +164 +159 +146 +142 +141 +143 +137 +154 +175 +166 +144 +141 +148 +151 +148 +142 +140 +149 +170 +177 +169 +163 +170 +176 +170 +147 +132 +137 +147 +143 +142 +148 +153 +144 +132 +135 +148 +149 +144 +145 +144 +145 +150 +154 +166 +185 +180 +172 +180 +185 +181 +184 +183 +180 +180 +188 +185 +171 +163 +156 +156 +178 +187 +184 +182 +185 +186 +185 +178 +178 +174 +171 +172 +179 +185 +183 +176 +171 +189 +206 +207 +188 +178 +187 +187 +170 +163 +173 +191 +199 +184 +165 +168 +186 +193 +197 +198 +195 +190 +202 +227 +242 +243 +229 +214 +209 +203 +195 +192 +214 +230 +228 +219 +219 +210 +187 +174 +180 +197 +201 +198 +199 +190 +171 +162 +174 +201 +218 +223 +231 +236 +230 +225 +221 +220 +219 +221 +222 +207 +190 +187 +206 +216 +212 +195 +186 +191 +194 +189 +185 +189 +196 +202 +197 +185 +176 +175 +180 +190 +214 +233 +232 +225 +220 +214 +210 +210 +212 +210 +210 +214 +226 +237 +243 +245 +249 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +252 +252 +251 +251 +252 +253 +253 +253 +252 +251 +252 +252 +252 +251 +251 +252 +253 +254 +254 +253 +252 +252 +253 +253 +253 +252 +252 +251 +250 +249 +249 +249 +249 +250 +249 +248 +247 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +247 +247 +246 +245 +245 +245 +245 +246 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +244 +243 +243 +243 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +248 +248 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +255 +255 +255 +254 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +254 +255 +253 +254 +249 +225 +190 +170 +170 +175 +177 +178 +172 +162 +152 +141 +141 +149 +164 +167 +168 +166 +164 +165 +169 +172 +166 +160 +159 +167 +172 +169 +166 +169 +170 +173 +173 +176 +181 +178 +173 +174 +168 +159 +158 +161 +161 +166 +173 +173 +172 +176 +174 +158 +140 +145 +165 +178 +177 +171 +159 +155 +159 +162 +162 +163 +161 +161 +162 +163 +163 +160 +157 +155 +158 +161 +158 +149 +144 +148 +151 +152 +153 +158 +161 +159 +157 +157 +157 +155 +154 +154 +154 +157 +158 +156 +153 +152 +155 +157 +157 +156 +156 +157 +156 +155 +154 +151 +147 +145 +147 +148 +146 +143 +151 +153 +153 +150 +150 +151 +146 +138 +144 +146 +149 +150 +149 +149 +151 +153 +152 +153 +152 +151 +151 +149 +145 +141 +150 +149 +148 +150 +148 +147 +145 +145 +143 +148 +151 +149 +149 +152 +152 +150 +151 +151 +151 +151 +151 +151 +150 +148 +149 +150 +150 +147 +147 +150 +153 +154 +151 +149 +147 +148 +151 +152 +154 +157 +156 +160 +162 +158 +155 +153 +148 +142 +140 +137 +136 +140 +140 +139 +142 +147 +150 +149 +148 +147 +149 +151 +151 +149 +147 +149 +147 +139 +133 +135 +139 +142 +144 +147 +150 +150 +147 +144 +144 +146 +148 +143 +141 +144 +146 +146 +146 +146 +150 +150 +151 +152 +150 +146 +145 +145 +145 +144 +143 +140 +138 +138 +137 +136 +135 +135 +137 +137 +134 +131 +132 +134 +141 +140 +140 +141 +143 +143 +142 +141 +136 +137 +134 +129 +128 +132 +135 +134 +134 +129 +129 +130 +130 +132 +133 +130 +129 +126 +125 +127 +127 +125 +124 +124 +126 +127 +129 +129 +129 +129 +131 +131 +133 +132 +135 +140 +140 +138 +140 +145 +144 +139 +138 +144 +155 +163 +164 +163 +167 +169 +172 +173 +173 +173 +179 +185 +184 +187 +189 +189 +187 +184 +177 +170 +178 +175 +162 +157 +159 +164 +170 +167 +163 +161 +158 +156 +160 +162 +156 +149 +141 +140 +144 +152 +155 +155 +153 +154 +152 +151 +152 +149 +143 +144 +148 +149 +144 +144 +149 +151 +150 +151 +152 +150 +145 +143 +142 +144 +145 +144 +144 +144 +141 +141 +141 +141 +144 +146 +143 +138 +138 +141 +141 +135 +132 +131 +130 +128 +124 +127 +129 +132 +132 +126 +124 +127 +130 +133 +134 +136 +138 +142 +144 +144 +139 +137 +137 +139 +138 +135 +136 +138 +141 +141 +141 +138 +136 +134 +134 +135 +133 +133 +133 +132 +130 +130 +131 +132 +134 +139 +141 +139 +136 +136 +138 +139 +138 +135 +129 +133 +135 +133 +135 +135 +137 +133 +127 +126 +130 +129 +122 +119 +123 +124 +125 +129 +136 +137 +135 +136 +132 +129 +127 +128 +132 +132 +128 +123 +123 +123 +123 +123 +122 +122 +122 +123 +125 +128 +127 +124 +126 +127 +127 +129 +129 +128 +127 +128 +130 +132 +132 +131 +129 +126 +124 +124 +127 +131 +135 +136 +135 +136 +135 +132 +131 +131 +133 +133 +133 +133 +129 +124 +127 +136 +136 +128 +124 +123 +123 +126 +132 +136 +137 +136 +139 +139 +137 +136 +139 +143 +144 +143 +145 +145 +143 +139 +138 +138 +139 +139 +143 +145 +147 +147 +147 +148 +146 +144 +139 +141 +137 +134 +137 +137 +137 +140 +140 +138 +136 +137 +138 +137 +133 +130 +130 +130 +131 +132 +133 +132 +131 +130 +126 +120 +115 +115 +120 +121 +117 +110 +104 +101 +97 +93 +90 +88 +85 +83 +81 +84 +85 +84 +87 +93 +96 +94 +97 +103 +106 +103 +97 +97 +101 +105 +103 +105 +104 +101 +101 +108 +121 +131 +128 +123 +117 +110 +106 +110 +117 +119 +121 +117 +112 +110 +110 +113 +113 +110 +112 +116 +114 +106 +104 +108 +111 +110 +108 +107 +112 +116 +116 +117 +113 +106 +102 +105 +111 +114 +114 +112 +112 +114 +113 +112 +112 +114 +115 +115 +116 +118 +119 +113 +108 +106 +109 +112 +111 +109 +107 +107 +105 +104 +109 +116 +120 +118 +118 +120 +119 +118 +120 +123 +122 +120 +115 +115 +119 +125 +128 +125 +123 +121 +121 +120 +123 +125 +120 +114 +112 +114 +123 +123 +126 +130 +131 +129 +129 +131 +129 +127 +125 +127 +129 +128 +127 +127 +129 +126 +123 +123 +122 +123 +129 +135 +135 +133 +129 +126 +128 +133 +136 +135 +129 +128 +130 +136 +142 +143 +140 +136 +136 +134 +132 +133 +138 +141 +139 +135 +133 +132 +130 +128 +128 +129 +131 +133 +135 +132 +129 +127 +127 +127 +126 +126 +127 +129 +130 +130 +130 +131 +130 +128 +127 +128 +129 +130 +129 +127 +128 +131 +133 +133 +133 +133 +130 +126 +125 +125 +131 +130 +130 +133 +134 +133 +133 +133 +135 +136 +137 +137 +134 +130 +129 +129 +133 +131 +129 +129 +131 +132 +132 +132 +127 +126 +127 +130 +131 +129 +128 +129 +127 +129 +131 +130 +132 +136 +139 +137 +138 +138 +137 +134 +129 +124 +121 +120 +123 +126 +131 +135 +136 +133 +130 +127 +128 +128 +129 +129 +129 +130 +132 +134 +133 +133 +131 +131 +134 +134 +127 +117 +120 +124 +130 +134 +135 +133 +130 +128 +132 +134 +130 +127 +130 +133 +133 +135 +133 +133 +135 +139 +143 +143 +139 +134 +126 +122 +134 +151 +153 +151 +147 +139 +126 +131 +138 +144 +146 +162 +186 +188 +180 +187 +187 +173 +150 +132 +137 +158 +162 +153 +150 +155 +171 +188 +191 +183 +171 +157 +142 +140 +150 +163 +178 +194 +186 +179 +172 +172 +175 +175 +165 +150 +132 +110 +98 +103 +109 +109 +111 +113 +116 +118 +126 +129 +118 +100 +102 +121 +141 +144 +140 +130 +127 +129 +132 +135 +126 +126 +129 +127 +127 +153 +182 +191 +172 +142 +137 +157 +162 +152 +146 +145 +145 +141 +158 +178 +169 +143 +133 +140 +161 +157 +140 +125 +135 +160 +170 +161 +148 +144 +154 +169 +161 +138 +132 +144 +147 +143 +145 +151 +145 +132 +133 +146 +147 +147 +147 +146 +153 +156 +151 +158 +174 +184 +178 +179 +182 +179 +181 +182 +181 +182 +192 +193 +175 +148 +134 +145 +178 +188 +182 +178 +177 +176 +178 +175 +173 +172 +168 +165 +168 +177 +181 +177 +170 +184 +200 +208 +197 +188 +188 +181 +163 +151 +166 +193 +205 +194 +176 +172 +184 +191 +195 +197 +195 +192 +199 +214 +232 +238 +232 +218 +212 +207 +203 +200 +211 +222 +227 +226 +225 +221 +204 +188 +175 +183 +195 +205 +207 +195 +181 +175 +174 +188 +204 +221 +232 +234 +228 +227 +222 +220 +221 +230 +230 +209 +184 +174 +199 +215 +220 +205 +191 +192 +198 +199 +193 +192 +196 +203 +201 +187 +175 +170 +175 +187 +206 +220 +224 +219 +213 +208 +205 +207 +207 +209 +212 +219 +230 +241 +247 +248 +250 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +252 +252 +252 +252 +253 +253 +253 +253 +251 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +251 +250 +249 +249 +249 +249 +249 +248 +247 +247 +248 +248 +248 +247 +248 +248 +248 +247 +247 +246 +246 +246 +246 +245 +245 +245 +246 +246 +247 +247 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +244 +243 +243 +243 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +246 +245 +245 +248 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +252 +253 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +252 +254 +254 +254 +254 +254 +254 +255 +254 +254 +251 +234 +198 +171 +169 +180 +180 +174 +167 +163 +156 +143 +138 +145 +160 +164 +167 +165 +163 +165 +173 +181 +163 +153 +153 +164 +174 +174 +171 +167 +165 +169 +174 +180 +184 +183 +178 +176 +167 +154 +157 +165 +164 +169 +175 +172 +171 +169 +165 +159 +156 +165 +173 +172 +174 +166 +155 +152 +161 +166 +166 +169 +167 +163 +162 +163 +160 +155 +154 +157 +169 +167 +158 +145 +141 +148 +153 +154 +153 +159 +161 +159 +159 +161 +160 +153 +156 +154 +152 +153 +155 +156 +154 +153 +152 +154 +156 +156 +158 +160 +161 +160 +157 +154 +149 +146 +148 +149 +148 +146 +148 +148 +148 +151 +153 +152 +149 +146 +150 +152 +154 +154 +151 +150 +151 +153 +148 +148 +148 +149 +149 +149 +145 +142 +148 +146 +147 +151 +150 +147 +146 +148 +147 +151 +153 +150 +150 +153 +151 +147 +150 +150 +149 +149 +148 +149 +150 +150 +147 +148 +147 +145 +146 +148 +151 +151 +149 +148 +149 +150 +152 +154 +156 +158 +154 +155 +153 +151 +149 +148 +146 +143 +140 +141 +140 +136 +131 +131 +140 +149 +147 +146 +145 +146 +148 +149 +149 +147 +148 +146 +143 +141 +140 +141 +141 +139 +149 +149 +146 +143 +140 +141 +145 +149 +149 +145 +144 +148 +150 +148 +149 +151 +150 +149 +150 +150 +148 +143 +140 +139 +139 +139 +140 +138 +136 +136 +136 +136 +140 +140 +139 +138 +134 +132 +133 +137 +140 +138 +136 +135 +136 +137 +137 +137 +138 +140 +136 +129 +127 +132 +135 +132 +135 +130 +130 +131 +132 +133 +133 +129 +126 +121 +120 +125 +127 +123 +122 +124 +127 +128 +131 +132 +132 +131 +131 +131 +135 +134 +136 +140 +141 +139 +142 +148 +146 +144 +142 +146 +156 +166 +168 +167 +170 +168 +170 +174 +175 +173 +176 +181 +182 +184 +186 +184 +180 +177 +175 +176 +181 +170 +158 +156 +163 +170 +166 +156 +159 +158 +154 +152 +157 +162 +157 +148 +140 +145 +149 +151 +152 +153 +153 +153 +151 +150 +150 +147 +142 +143 +145 +144 +139 +140 +147 +150 +149 +149 +151 +149 +148 +146 +145 +144 +144 +142 +140 +138 +139 +139 +139 +138 +141 +145 +145 +142 +137 +139 +137 +132 +128 +127 +128 +129 +126 +126 +126 +131 +133 +126 +123 +127 +129 +131 +132 +134 +137 +142 +145 +145 +137 +134 +135 +139 +139 +135 +135 +138 +140 +141 +141 +138 +136 +136 +135 +133 +130 +130 +130 +130 +130 +129 +128 +128 +137 +138 +137 +137 +138 +138 +137 +133 +130 +131 +128 +130 +128 +124 +132 +136 +138 +135 +126 +127 +138 +136 +125 +120 +123 +123 +124 +129 +135 +132 +129 +131 +132 +130 +126 +126 +129 +130 +126 +121 +117 +118 +121 +123 +123 +122 +121 +122 +133 +135 +132 +127 +127 +127 +126 +127 +127 +129 +132 +131 +129 +128 +131 +134 +131 +129 +128 +127 +130 +135 +137 +137 +139 +138 +137 +135 +133 +132 +133 +133 +130 +131 +127 +125 +128 +135 +134 +128 +126 +124 +125 +127 +133 +137 +139 +138 +137 +136 +135 +135 +138 +142 +145 +144 +145 +146 +145 +141 +139 +138 +139 +138 +141 +144 +145 +145 +145 +146 +144 +143 +139 +141 +137 +135 +139 +141 +141 +143 +144 +139 +135 +135 +138 +138 +134 +130 +129 +128 +130 +133 +133 +130 +130 +132 +129 +124 +117 +118 +122 +122 +118 +113 +112 +108 +101 +94 +89 +86 +85 +83 +78 +81 +84 +85 +87 +91 +95 +96 +95 +102 +107 +106 +103 +103 +105 +107 +108 +107 +104 +101 +102 +109 +122 +131 +121 +116 +116 +114 +109 +113 +118 +115 +113 +114 +116 +118 +120 +121 +119 +117 +113 +115 +113 +109 +109 +114 +117 +117 +111 +108 +111 +116 +114 +111 +108 +104 +100 +103 +110 +115 +116 +113 +111 +110 +110 +111 +112 +114 +114 +114 +115 +117 +115 +111 +107 +108 +112 +112 +110 +106 +104 +104 +104 +105 +111 +115 +115 +110 +111 +111 +111 +112 +113 +113 +112 +109 +114 +113 +112 +114 +116 +118 +121 +123 +122 +121 +123 +125 +121 +115 +114 +118 +124 +124 +128 +134 +135 +129 +127 +130 +130 +127 +125 +127 +128 +127 +126 +125 +129 +128 +128 +129 +129 +129 +132 +136 +140 +140 +136 +131 +134 +142 +145 +142 +137 +133 +131 +133 +137 +139 +139 +138 +139 +137 +134 +132 +131 +131 +130 +128 +131 +131 +130 +129 +128 +129 +132 +135 +134 +131 +130 +131 +132 +130 +128 +126 +128 +130 +131 +131 +131 +130 +129 +126 +125 +126 +130 +134 +133 +130 +131 +135 +135 +136 +137 +135 +132 +129 +128 +130 +129 +128 +128 +130 +132 +131 +130 +130 +133 +134 +136 +137 +134 +132 +131 +131 +130 +130 +130 +130 +132 +132 +131 +131 +130 +129 +131 +134 +133 +128 +125 +125 +123 +126 +128 +126 +125 +128 +134 +137 +138 +139 +138 +135 +129 +123 +118 +116 +123 +126 +129 +132 +132 +130 +127 +125 +126 +125 +126 +127 +127 +128 +130 +132 +130 +134 +136 +135 +133 +130 +127 +124 +124 +126 +130 +132 +132 +131 +127 +125 +131 +133 +130 +124 +124 +125 +127 +131 +133 +134 +135 +138 +142 +146 +143 +137 +134 +123 +126 +140 +147 +147 +147 +146 +145 +144 +135 +129 +131 +141 +159 +175 +187 +195 +198 +185 +156 +129 +130 +148 +144 +135 +138 +151 +168 +186 +190 +180 +172 +163 +143 +134 +151 +166 +165 +160 +167 +176 +173 +170 +181 +187 +169 +148 +139 +122 +112 +115 +121 +129 +130 +125 +124 +123 +126 +126 +116 +99 +100 +117 +138 +141 +138 +133 +133 +133 +132 +133 +137 +142 +143 +131 +126 +148 +177 +190 +183 +151 +141 +159 +163 +147 +139 +142 +143 +151 +172 +183 +166 +137 +127 +136 +160 +159 +147 +132 +129 +143 +160 +174 +164 +139 +133 +155 +169 +153 +140 +144 +147 +149 +151 +152 +147 +140 +140 +144 +148 +150 +151 +151 +159 +160 +151 +160 +171 +184 +179 +178 +181 +170 +166 +169 +179 +180 +194 +203 +192 +156 +130 +139 +173 +188 +185 +174 +170 +171 +177 +175 +166 +173 +173 +162 +156 +164 +176 +180 +180 +185 +185 +193 +200 +203 +198 +183 +167 +150 +166 +199 +214 +207 +189 +182 +185 +196 +199 +192 +190 +197 +204 +207 +213 +215 +215 +213 +209 +206 +210 +216 +212 +211 +218 +228 +231 +231 +222 +209 +182 +170 +179 +201 +207 +199 +194 +195 +188 +184 +193 +217 +229 +225 +220 +225 +220 +217 +220 +229 +231 +215 +189 +172 +187 +210 +224 +214 +199 +197 +201 +203 +202 +199 +200 +204 +199 +186 +177 +175 +181 +191 +201 +211 +218 +215 +209 +205 +207 +209 +211 +213 +215 +222 +233 +245 +250 +252 +252 +253 +252 +252 +253 +254 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +251 +252 +252 +252 +251 +251 +252 +253 +253 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +249 +249 +248 +247 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +243 +243 +243 +243 +245 +245 +245 +245 +245 +245 +246 +245 +246 +246 +246 +246 +246 +246 +245 +244 +247 +247 +247 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +254 +253 +252 +251 +251 +252 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +255 +254 +253 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +251 +250 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +252 +253 +254 +255 +255 +254 +254 +254 +255 +254 +253 +252 +239 +210 +176 +166 +177 +181 +177 +170 +166 +160 +146 +141 +148 +162 +165 +167 +165 +162 +164 +171 +179 +164 +153 +154 +164 +175 +181 +176 +163 +161 +166 +175 +181 +182 +181 +179 +175 +164 +151 +156 +167 +169 +171 +173 +167 +165 +160 +161 +166 +174 +182 +180 +171 +169 +160 +151 +153 +165 +171 +170 +171 +172 +164 +159 +158 +156 +152 +154 +160 +175 +170 +158 +147 +145 +152 +156 +156 +154 +158 +160 +159 +162 +165 +160 +152 +155 +153 +150 +150 +152 +153 +151 +149 +147 +149 +152 +154 +156 +159 +160 +159 +157 +155 +151 +146 +141 +141 +145 +150 +145 +142 +146 +155 +157 +153 +152 +155 +155 +156 +157 +155 +152 +150 +149 +150 +148 +147 +146 +147 +148 +147 +145 +144 +147 +146 +148 +152 +152 +150 +150 +153 +151 +154 +153 +150 +151 +153 +149 +141 +145 +147 +148 +148 +147 +146 +147 +149 +148 +147 +145 +143 +145 +147 +146 +144 +140 +144 +148 +150 +152 +154 +156 +157 +152 +152 +151 +150 +149 +149 +147 +146 +145 +145 +139 +128 +125 +134 +145 +151 +147 +146 +147 +148 +148 +146 +144 +142 +147 +145 +145 +148 +153 +152 +148 +145 +150 +147 +142 +138 +137 +139 +144 +147 +146 +144 +145 +149 +152 +150 +150 +151 +147 +145 +144 +145 +145 +141 +137 +136 +136 +138 +141 +143 +144 +144 +146 +148 +147 +143 +139 +137 +135 +133 +136 +137 +137 +134 +130 +128 +128 +130 +131 +132 +135 +138 +135 +128 +127 +134 +137 +135 +130 +126 +127 +129 +129 +130 +130 +125 +120 +115 +115 +121 +123 +120 +120 +124 +129 +130 +132 +134 +134 +133 +132 +132 +135 +138 +140 +139 +138 +140 +143 +146 +145 +145 +145 +148 +157 +167 +170 +171 +175 +173 +174 +180 +180 +177 +176 +180 +176 +177 +180 +180 +175 +171 +174 +180 +179 +162 +149 +152 +167 +176 +167 +153 +156 +155 +150 +148 +153 +160 +156 +149 +144 +150 +153 +152 +150 +152 +153 +153 +149 +149 +150 +147 +142 +143 +144 +143 +139 +140 +146 +149 +149 +149 +151 +149 +149 +147 +144 +141 +139 +138 +135 +132 +133 +135 +136 +136 +138 +141 +145 +146 +138 +136 +136 +135 +129 +124 +128 +135 +131 +128 +126 +130 +133 +129 +125 +128 +131 +131 +133 +134 +137 +142 +145 +145 +139 +135 +136 +142 +144 +140 +140 +142 +140 +142 +141 +139 +137 +138 +136 +132 +130 +131 +133 +133 +132 +131 +131 +131 +132 +133 +134 +136 +139 +140 +137 +132 +132 +133 +131 +135 +132 +128 +134 +137 +138 +138 +133 +133 +140 +138 +128 +125 +125 +126 +127 +131 +135 +130 +127 +128 +134 +133 +127 +123 +123 +126 +125 +123 +117 +119 +123 +127 +126 +124 +122 +123 +135 +138 +135 +130 +129 +128 +126 +127 +128 +132 +135 +135 +132 +130 +133 +136 +134 +133 +131 +128 +129 +133 +134 +133 +132 +132 +132 +132 +133 +132 +132 +132 +128 +128 +129 +131 +133 +135 +133 +131 +131 +131 +131 +132 +133 +136 +138 +139 +133 +133 +132 +133 +136 +142 +145 +145 +144 +146 +145 +141 +138 +137 +138 +137 +141 +143 +142 +140 +139 +140 +141 +140 +139 +140 +138 +138 +140 +139 +137 +139 +145 +140 +134 +134 +139 +140 +135 +130 +131 +130 +131 +135 +134 +130 +130 +133 +133 +130 +126 +123 +122 +121 +118 +116 +114 +109 +99 +91 +86 +85 +83 +80 +76 +77 +83 +89 +91 +89 +92 +98 +99 +103 +107 +107 +106 +106 +106 +106 +105 +109 +113 +112 +109 +107 +109 +112 +115 +113 +117 +118 +114 +116 +117 +111 +106 +109 +116 +127 +134 +133 +126 +118 +112 +112 +110 +110 +113 +118 +119 +117 +109 +107 +112 +117 +112 +106 +106 +107 +105 +106 +111 +117 +119 +116 +111 +109 +106 +107 +110 +113 +114 +113 +113 +115 +111 +110 +108 +109 +111 +110 +108 +105 +104 +105 +105 +107 +111 +114 +113 +110 +112 +108 +108 +112 +111 +106 +103 +103 +112 +112 +110 +108 +108 +112 +115 +118 +122 +120 +120 +123 +123 +123 +125 +128 +128 +126 +129 +133 +132 +127 +127 +131 +130 +128 +128 +130 +132 +131 +129 +129 +130 +132 +134 +136 +134 +131 +129 +129 +136 +140 +141 +140 +143 +148 +148 +144 +138 +134 +132 +132 +133 +133 +135 +137 +139 +137 +134 +130 +126 +124 +125 +127 +130 +132 +133 +131 +129 +129 +132 +136 +130 +129 +132 +136 +137 +133 +129 +128 +130 +132 +133 +132 +131 +131 +129 +126 +125 +126 +129 +133 +132 +128 +130 +134 +134 +137 +139 +137 +133 +131 +131 +132 +125 +124 +125 +129 +130 +129 +129 +129 +125 +128 +131 +132 +131 +130 +130 +130 +131 +131 +131 +131 +132 +132 +132 +131 +128 +129 +131 +131 +128 +125 +123 +123 +121 +125 +128 +125 +122 +121 +126 +130 +131 +133 +134 +133 +129 +126 +123 +122 +126 +126 +128 +129 +131 +129 +125 +121 +118 +118 +121 +125 +127 +128 +129 +132 +130 +133 +135 +135 +133 +131 +130 +129 +127 +127 +125 +125 +127 +127 +127 +127 +129 +134 +131 +123 +120 +120 +124 +131 +133 +135 +136 +137 +144 +150 +150 +145 +146 +135 +133 +142 +145 +143 +146 +151 +162 +158 +136 +122 +133 +135 +137 +159 +182 +180 +179 +178 +164 +140 +133 +143 +142 +123 +122 +140 +161 +177 +180 +173 +166 +161 +148 +145 +159 +166 +160 +156 +160 +170 +169 +169 +186 +195 +176 +154 +147 +130 +111 +103 +112 +131 +140 +134 +128 +127 +126 +126 +123 +113 +109 +114 +131 +137 +137 +134 +131 +127 +126 +130 +136 +138 +140 +138 +136 +148 +175 +198 +192 +158 +141 +152 +155 +141 +132 +135 +145 +160 +178 +179 +160 +135 +129 +136 +140 +147 +147 +140 +138 +141 +157 +179 +181 +157 +141 +152 +165 +156 +145 +148 +142 +151 +162 +160 +147 +138 +139 +145 +151 +155 +157 +157 +161 +156 +146 +159 +177 +185 +173 +171 +182 +179 +168 +160 +170 +179 +193 +203 +207 +187 +153 +142 +163 +187 +190 +179 +173 +177 +181 +175 +169 +178 +178 +164 +152 +158 +173 +180 +189 +194 +185 +182 +190 +202 +206 +195 +174 +160 +174 +200 +210 +204 +193 +190 +193 +200 +200 +190 +187 +198 +208 +209 +206 +199 +192 +190 +193 +202 +214 +218 +212 +205 +209 +217 +226 +237 +235 +221 +200 +177 +171 +185 +195 +204 +209 +208 +206 +195 +194 +207 +215 +218 +220 +223 +221 +220 +221 +225 +226 +218 +196 +173 +178 +204 +224 +223 +211 +205 +205 +204 +205 +205 +206 +205 +197 +185 +181 +182 +187 +193 +201 +211 +220 +220 +213 +210 +210 +213 +216 +217 +217 +222 +235 +248 +251 +252 +253 +254 +254 +253 +253 +254 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +248 +248 +250 +249 +248 +247 +246 +246 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +245 +244 +245 +245 +246 +246 +247 +247 +247 +247 +247 +248 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +254 +253 +252 +251 +251 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +253 +253 +253 +254 +254 +254 +255 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +253 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +250 +250 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +253 +252 +254 +254 +255 +255 +254 +254 +254 +255 +254 +254 +252 +246 +223 +188 +168 +169 +171 +176 +174 +171 +166 +158 +158 +165 +169 +169 +166 +163 +163 +167 +171 +171 +167 +155 +158 +169 +178 +184 +178 +161 +161 +165 +175 +179 +176 +177 +178 +174 +162 +150 +155 +169 +174 +172 +169 +164 +158 +155 +162 +174 +183 +186 +182 +174 +162 +156 +150 +156 +169 +173 +169 +169 +173 +162 +153 +151 +152 +151 +155 +162 +170 +166 +159 +155 +154 +156 +158 +157 +157 +157 +158 +159 +163 +164 +158 +150 +151 +151 +152 +152 +153 +152 +147 +141 +144 +147 +150 +152 +154 +156 +156 +154 +154 +153 +150 +144 +135 +134 +141 +150 +144 +142 +146 +156 +158 +154 +155 +161 +158 +157 +156 +155 +153 +151 +149 +147 +148 +146 +144 +143 +142 +140 +140 +141 +149 +148 +150 +153 +154 +154 +153 +153 +155 +157 +155 +151 +153 +156 +151 +141 +141 +145 +149 +150 +147 +143 +141 +141 +145 +145 +143 +143 +144 +145 +142 +138 +135 +140 +146 +149 +151 +152 +154 +154 +149 +150 +152 +154 +153 +150 +147 +146 +149 +145 +134 +125 +130 +145 +153 +151 +143 +144 +147 +149 +149 +148 +146 +147 +146 +148 +153 +159 +160 +155 +152 +151 +148 +145 +142 +141 +142 +143 +142 +142 +141 +143 +146 +148 +151 +151 +150 +150 +149 +145 +143 +144 +144 +142 +140 +139 +142 +144 +149 +151 +151 +151 +151 +153 +146 +141 +136 +134 +134 +133 +135 +136 +133 +130 +126 +124 +125 +127 +129 +130 +133 +136 +134 +127 +127 +132 +133 +129 +123 +121 +125 +128 +128 +127 +126 +121 +119 +116 +116 +120 +122 +121 +123 +127 +132 +133 +134 +135 +135 +135 +135 +135 +136 +142 +144 +140 +139 +143 +145 +144 +140 +141 +144 +150 +157 +164 +170 +174 +180 +178 +180 +186 +185 +181 +178 +179 +172 +176 +178 +179 +177 +175 +178 +182 +169 +150 +141 +145 +163 +176 +167 +157 +155 +153 +149 +147 +151 +155 +154 +151 +148 +152 +154 +153 +151 +151 +153 +153 +150 +150 +150 +147 +143 +144 +147 +143 +143 +143 +146 +149 +148 +148 +150 +147 +147 +145 +141 +137 +135 +134 +133 +130 +130 +133 +137 +138 +140 +143 +147 +149 +139 +134 +132 +135 +132 +126 +129 +138 +136 +133 +129 +130 +133 +132 +128 +130 +132 +134 +135 +136 +139 +142 +144 +144 +139 +136 +137 +141 +144 +143 +142 +142 +140 +141 +141 +138 +137 +137 +135 +131 +126 +129 +133 +135 +135 +135 +135 +136 +129 +133 +137 +138 +137 +136 +136 +134 +135 +134 +130 +136 +138 +133 +133 +131 +134 +139 +140 +137 +133 +127 +124 +126 +125 +129 +129 +132 +135 +132 +129 +130 +136 +134 +128 +121 +119 +123 +126 +125 +120 +122 +127 +131 +130 +125 +122 +122 +130 +134 +133 +131 +132 +131 +128 +129 +133 +133 +133 +135 +138 +139 +137 +135 +136 +135 +130 +126 +126 +129 +130 +128 +120 +121 +123 +127 +130 +132 +132 +133 +131 +131 +133 +136 +138 +137 +137 +137 +140 +140 +139 +136 +133 +133 +134 +137 +132 +132 +131 +131 +135 +141 +144 +145 +145 +146 +145 +141 +137 +137 +138 +138 +143 +144 +142 +139 +136 +138 +140 +140 +141 +140 +138 +140 +140 +133 +129 +132 +144 +140 +135 +135 +139 +140 +136 +133 +134 +132 +133 +136 +135 +133 +133 +135 +136 +135 +132 +127 +123 +120 +118 +117 +114 +109 +99 +90 +87 +86 +83 +77 +74 +75 +83 +91 +92 +86 +89 +98 +103 +105 +106 +105 +104 +105 +105 +104 +104 +110 +118 +118 +111 +106 +108 +112 +116 +116 +118 +118 +116 +117 +116 +112 +109 +108 +112 +127 +140 +140 +127 +115 +113 +111 +108 +109 +112 +113 +110 +107 +101 +103 +113 +119 +112 +106 +107 +109 +117 +117 +119 +121 +121 +115 +109 +106 +104 +104 +105 +110 +114 +113 +112 +111 +111 +111 +111 +109 +108 +108 +109 +110 +107 +107 +107 +108 +109 +112 +114 +115 +113 +109 +109 +115 +116 +111 +109 +111 +114 +118 +120 +119 +116 +117 +118 +118 +121 +121 +120 +121 +125 +132 +137 +138 +135 +132 +131 +130 +128 +127 +130 +136 +135 +134 +134 +135 +135 +132 +130 +129 +134 +137 +140 +140 +137 +132 +127 +123 +130 +135 +141 +146 +150 +152 +147 +142 +134 +133 +133 +134 +133 +131 +132 +136 +134 +133 +131 +129 +126 +125 +128 +132 +131 +133 +133 +132 +130 +129 +131 +133 +126 +128 +133 +138 +139 +133 +129 +128 +132 +133 +133 +131 +130 +130 +129 +128 +124 +127 +130 +130 +128 +125 +127 +130 +131 +135 +136 +134 +131 +130 +130 +130 +121 +121 +124 +128 +130 +129 +129 +129 +122 +126 +130 +131 +130 +130 +129 +128 +130 +129 +129 +129 +132 +132 +131 +130 +126 +126 +126 +125 +123 +122 +124 +125 +121 +125 +130 +130 +127 +123 +122 +123 +124 +126 +129 +130 +130 +129 +130 +130 +127 +126 +126 +128 +131 +130 +125 +120 +110 +110 +114 +122 +127 +127 +129 +131 +133 +131 +130 +132 +135 +135 +131 +127 +124 +121 +117 +117 +120 +124 +127 +127 +128 +133 +131 +125 +123 +124 +127 +133 +131 +134 +135 +136 +144 +154 +157 +152 +142 +141 +144 +149 +145 +140 +146 +158 +166 +162 +140 +127 +141 +140 +131 +150 +169 +167 +167 +171 +167 +155 +153 +165 +165 +134 +118 +133 +155 +168 +171 +171 +172 +165 +161 +166 +166 +161 +161 +169 +167 +171 +165 +170 +188 +191 +178 +165 +151 +137 +114 +97 +100 +121 +134 +130 +126 +128 +128 +131 +136 +130 +120 +115 +124 +135 +141 +138 +130 +123 +124 +133 +132 +129 +134 +142 +140 +140 +164 +197 +207 +174 +146 +142 +144 +138 +132 +134 +144 +158 +170 +170 +155 +130 +117 +120 +135 +146 +145 +139 +142 +147 +153 +164 +179 +170 +153 +150 +158 +154 +145 +147 +146 +149 +158 +164 +157 +145 +143 +149 +155 +159 +164 +161 +160 +157 +152 +164 +181 +186 +169 +163 +185 +204 +197 +175 +165 +173 +192 +205 +208 +193 +168 +161 +159 +184 +189 +180 +179 +184 +190 +185 +186 +189 +184 +170 +159 +161 +168 +171 +188 +206 +198 +182 +174 +181 +199 +207 +189 +170 +172 +190 +205 +208 +198 +195 +201 +197 +196 +194 +189 +194 +206 +214 +213 +203 +187 +174 +179 +203 +218 +211 +211 +205 +200 +201 +215 +240 +244 +229 +213 +195 +179 +173 +182 +207 +222 +216 +215 +211 +204 +198 +199 +215 +226 +224 +226 +226 +227 +225 +221 +216 +197 +172 +176 +200 +222 +226 +219 +213 +209 +206 +203 +206 +209 +204 +194 +186 +185 +187 +185 +186 +197 +214 +225 +225 +219 +214 +210 +213 +217 +219 +217 +222 +236 +249 +249 +252 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +253 +253 +252 +251 +251 +252 +252 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +248 +247 +247 +246 +246 +246 +246 +247 +247 +247 +247 +246 +246 +244 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +245 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +245 +246 +246 +246 +246 +246 +245 +245 +244 +244 +245 +246 +246 +247 +247 +247 +247 +247 +248 +248 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +253 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +254 +253 +253 +253 +253 +253 +253 +254 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +252 +252 +254 +254 +255 +255 +254 +254 +254 +254 +253 +254 +253 +251 +238 +205 +174 +164 +165 +174 +177 +175 +177 +176 +173 +173 +168 +168 +164 +161 +164 +172 +175 +173 +165 +153 +161 +178 +183 +183 +174 +158 +161 +164 +173 +177 +173 +175 +178 +173 +162 +153 +154 +169 +179 +174 +166 +163 +157 +154 +164 +180 +187 +184 +177 +170 +158 +155 +153 +161 +171 +171 +167 +168 +171 +158 +149 +148 +152 +155 +159 +163 +164 +162 +161 +161 +160 +159 +160 +162 +161 +159 +157 +158 +160 +159 +153 +148 +149 +152 +155 +156 +156 +154 +147 +140 +147 +149 +153 +154 +155 +156 +154 +151 +151 +151 +149 +145 +137 +135 +142 +151 +147 +149 +151 +155 +157 +157 +158 +160 +158 +156 +155 +155 +155 +154 +151 +149 +148 +145 +142 +140 +136 +135 +136 +139 +149 +150 +151 +152 +154 +155 +153 +150 +152 +156 +155 +152 +154 +158 +155 +146 +142 +145 +148 +149 +146 +141 +137 +135 +139 +141 +143 +144 +144 +144 +142 +138 +137 +143 +148 +149 +149 +150 +151 +151 +146 +148 +151 +154 +153 +149 +146 +147 +149 +144 +136 +132 +139 +149 +153 +150 +139 +140 +145 +149 +152 +152 +153 +154 +151 +152 +157 +162 +161 +153 +150 +151 +147 +147 +148 +149 +148 +145 +140 +137 +137 +142 +146 +146 +148 +151 +151 +148 +147 +145 +143 +143 +142 +142 +143 +145 +149 +150 +151 +154 +153 +149 +146 +146 +139 +135 +132 +132 +133 +133 +134 +136 +131 +129 +126 +125 +127 +128 +130 +130 +134 +135 +133 +128 +125 +125 +121 +115 +118 +119 +125 +129 +127 +125 +123 +118 +120 +119 +119 +121 +121 +122 +126 +131 +135 +134 +133 +133 +134 +135 +136 +136 +135 +140 +143 +142 +143 +145 +144 +141 +133 +136 +143 +153 +159 +162 +169 +175 +180 +180 +184 +187 +186 +182 +177 +175 +178 +183 +181 +177 +179 +185 +186 +181 +164 +149 +147 +148 +160 +172 +165 +162 +157 +155 +152 +150 +151 +152 +152 +152 +150 +152 +153 +152 +151 +151 +152 +152 +152 +152 +151 +147 +143 +147 +151 +148 +149 +147 +148 +149 +147 +148 +149 +147 +146 +144 +139 +135 +134 +135 +135 +134 +132 +136 +141 +146 +148 +148 +148 +147 +139 +132 +128 +130 +133 +133 +134 +138 +138 +138 +135 +133 +135 +133 +130 +132 +132 +135 +138 +139 +141 +143 +143 +141 +138 +136 +136 +138 +141 +142 +141 +138 +138 +137 +136 +135 +134 +133 +130 +128 +122 +128 +133 +137 +136 +135 +134 +134 +131 +136 +140 +139 +137 +136 +136 +136 +134 +132 +127 +134 +136 +132 +132 +128 +132 +135 +140 +136 +126 +120 +121 +121 +124 +130 +131 +131 +134 +134 +132 +132 +133 +132 +125 +118 +118 +123 +126 +125 +124 +125 +129 +135 +133 +125 +121 +120 +126 +131 +132 +132 +135 +134 +131 +132 +135 +132 +130 +133 +139 +140 +135 +130 +129 +130 +127 +123 +125 +128 +128 +126 +114 +114 +118 +125 +129 +131 +131 +132 +133 +134 +134 +133 +135 +140 +142 +142 +143 +143 +141 +137 +133 +131 +132 +134 +133 +133 +131 +131 +135 +141 +144 +143 +147 +148 +146 +142 +138 +138 +140 +141 +144 +145 +143 +140 +138 +139 +142 +144 +143 +140 +139 +143 +141 +129 +124 +130 +142 +141 +140 +139 +138 +138 +138 +137 +136 +135 +135 +135 +135 +134 +134 +135 +137 +134 +130 +127 +125 +122 +119 +117 +115 +111 +100 +90 +85 +84 +81 +75 +72 +76 +84 +90 +89 +85 +89 +95 +100 +102 +103 +102 +102 +106 +109 +112 +112 +110 +108 +108 +108 +110 +117 +124 +119 +120 +118 +115 +118 +119 +117 +117 +118 +112 +112 +121 +130 +131 +124 +115 +118 +114 +111 +111 +110 +108 +104 +100 +99 +103 +114 +117 +112 +108 +110 +112 +123 +124 +125 +125 +120 +113 +109 +108 +105 +104 +105 +111 +117 +117 +114 +110 +108 +109 +110 +109 +108 +109 +111 +114 +111 +110 +109 +109 +109 +110 +112 +114 +113 +111 +111 +115 +118 +118 +118 +120 +117 +122 +126 +126 +126 +127 +124 +119 +122 +124 +124 +122 +126 +136 +141 +139 +136 +134 +132 +128 +126 +127 +132 +137 +137 +136 +137 +136 +133 +128 +126 +126 +135 +136 +138 +137 +135 +131 +127 +124 +126 +129 +134 +140 +144 +143 +139 +134 +131 +130 +130 +132 +132 +130 +131 +135 +131 +129 +129 +129 +129 +128 +130 +133 +131 +130 +129 +129 +130 +131 +131 +131 +127 +129 +134 +140 +139 +132 +128 +129 +134 +134 +132 +130 +129 +131 +132 +131 +126 +130 +132 +129 +125 +124 +126 +127 +128 +131 +133 +131 +130 +130 +130 +129 +122 +123 +126 +130 +132 +131 +130 +129 +125 +128 +128 +127 +127 +128 +130 +130 +131 +129 +128 +129 +132 +132 +130 +127 +124 +125 +125 +125 +125 +126 +127 +127 +125 +127 +132 +136 +137 +134 +129 +125 +125 +127 +129 +129 +129 +129 +130 +131 +127 +126 +127 +130 +133 +133 +129 +124 +112 +111 +114 +122 +127 +127 +127 +130 +132 +130 +130 +134 +138 +136 +130 +125 +120 +119 +118 +117 +119 +122 +125 +127 +129 +131 +128 +127 +131 +133 +132 +132 +132 +134 +133 +131 +139 +150 +154 +149 +131 +139 +147 +150 +147 +141 +146 +160 +163 +155 +143 +132 +136 +138 +132 +145 +163 +171 +172 +167 +161 +159 +170 +189 +183 +149 +120 +129 +155 +168 +171 +175 +183 +173 +169 +174 +173 +166 +160 +156 +160 +165 +165 +169 +181 +185 +178 +169 +155 +145 +129 +111 +102 +112 +123 +125 +124 +127 +130 +135 +141 +136 +125 +121 +123 +133 +141 +141 +134 +124 +121 +128 +128 +129 +135 +141 +138 +134 +149 +176 +199 +186 +164 +145 +133 +128 +130 +136 +145 +152 +160 +164 +154 +124 +105 +107 +137 +149 +147 +142 +145 +146 +145 +153 +174 +172 +155 +143 +152 +155 +144 +140 +158 +155 +154 +154 +155 +154 +153 +154 +159 +161 +161 +149 +145 +158 +168 +179 +183 +187 +171 +164 +182 +208 +215 +194 +173 +171 +188 +203 +203 +191 +175 +172 +161 +177 +179 +178 +183 +189 +195 +194 +196 +194 +188 +177 +168 +166 +168 +167 +187 +207 +201 +180 +161 +158 +181 +204 +206 +183 +169 +179 +203 +215 +204 +200 +199 +192 +194 +195 +191 +194 +203 +209 +215 +209 +198 +182 +181 +203 +222 +218 +216 +202 +190 +191 +207 +229 +239 +236 +220 +211 +194 +177 +177 +198 +217 +219 +216 +217 +215 +203 +194 +207 +222 +223 +226 +226 +231 +230 +222 +214 +196 +173 +177 +197 +216 +221 +217 +212 +209 +206 +200 +204 +204 +197 +190 +188 +188 +187 +183 +178 +191 +214 +224 +225 +222 +216 +210 +212 +215 +216 +216 +223 +236 +249 +249 +250 +251 +252 +252 +252 +252 +253 +253 +254 +255 +254 +254 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +250 +251 +252 +252 +253 +252 +251 +250 +251 +252 +252 +252 +252 +252 +252 +252 +254 +254 +253 +251 +251 +251 +252 +252 +252 +251 +251 +250 +251 +251 +250 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +247 +248 +249 +249 +248 +248 +247 +246 +245 +246 +246 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +246 +246 +245 +246 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +245 +245 +246 +246 +246 +246 +245 +245 +244 +244 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +251 +251 +251 +251 +252 +252 +252 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +253 +252 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +247 +217 +181 +165 +170 +177 +178 +179 +187 +189 +176 +163 +160 +165 +164 +160 +163 +175 +182 +182 +159 +148 +163 +186 +188 +180 +169 +156 +159 +161 +172 +177 +174 +177 +178 +171 +162 +154 +154 +169 +181 +176 +165 +164 +160 +154 +163 +183 +190 +182 +169 +160 +157 +156 +157 +165 +172 +170 +165 +167 +169 +156 +147 +148 +154 +160 +163 +165 +163 +162 +164 +166 +162 +158 +160 +167 +164 +160 +158 +158 +157 +153 +148 +146 +149 +153 +157 +158 +159 +157 +151 +145 +151 +154 +157 +158 +158 +157 +155 +151 +150 +149 +149 +147 +143 +141 +147 +153 +152 +155 +156 +154 +155 +160 +160 +157 +159 +156 +154 +155 +158 +158 +155 +151 +149 +146 +143 +140 +136 +135 +137 +144 +148 +150 +151 +151 +154 +156 +153 +146 +145 +151 +152 +148 +150 +156 +155 +149 +145 +145 +145 +145 +144 +141 +137 +134 +132 +137 +142 +144 +144 +144 +142 +140 +144 +149 +151 +149 +146 +147 +148 +149 +146 +147 +151 +153 +152 +148 +147 +151 +146 +144 +143 +143 +144 +147 +148 +149 +142 +141 +145 +150 +154 +155 +156 +157 +158 +155 +156 +160 +160 +152 +145 +146 +148 +150 +152 +153 +150 +144 +137 +132 +134 +140 +143 +141 +143 +148 +149 +146 +141 +140 +139 +138 +137 +138 +142 +147 +146 +146 +149 +151 +151 +145 +140 +139 +132 +131 +131 +132 +133 +132 +134 +136 +131 +130 +128 +128 +130 +132 +132 +132 +132 +133 +131 +128 +126 +122 +115 +109 +116 +118 +125 +129 +125 +121 +118 +113 +119 +119 +119 +118 +118 +120 +125 +131 +136 +134 +132 +131 +131 +133 +135 +138 +133 +135 +137 +142 +144 +145 +141 +137 +129 +133 +143 +156 +161 +162 +168 +176 +178 +180 +184 +187 +185 +180 +174 +171 +187 +191 +184 +173 +178 +192 +192 +180 +167 +158 +161 +159 +163 +170 +164 +165 +160 +157 +155 +153 +152 +149 +150 +153 +151 +151 +151 +152 +152 +151 +151 +152 +154 +153 +152 +147 +144 +150 +155 +153 +157 +153 +152 +152 +150 +151 +152 +149 +148 +146 +141 +136 +136 +139 +140 +139 +136 +139 +144 +150 +152 +150 +145 +141 +140 +133 +127 +128 +135 +139 +139 +137 +137 +142 +141 +137 +136 +134 +132 +133 +130 +134 +138 +141 +142 +143 +141 +138 +138 +137 +136 +136 +139 +142 +140 +136 +135 +133 +131 +131 +131 +129 +126 +124 +123 +130 +137 +140 +138 +133 +132 +130 +133 +135 +137 +138 +139 +139 +140 +139 +134 +133 +129 +133 +133 +129 +134 +135 +135 +132 +135 +135 +127 +123 +123 +119 +123 +130 +130 +128 +131 +133 +133 +133 +129 +128 +122 +116 +117 +123 +126 +124 +127 +129 +133 +138 +136 +127 +121 +120 +125 +131 +133 +134 +137 +136 +133 +132 +132 +130 +129 +131 +136 +134 +130 +125 +119 +123 +122 +123 +125 +128 +127 +124 +115 +115 +119 +126 +129 +129 +129 +129 +133 +136 +132 +126 +130 +141 +144 +142 +144 +143 +140 +136 +132 +131 +132 +133 +135 +134 +132 +132 +135 +141 +143 +143 +148 +149 +147 +142 +138 +139 +142 +143 +142 +144 +144 +141 +141 +142 +146 +148 +144 +140 +139 +145 +142 +128 +123 +131 +141 +144 +145 +143 +139 +137 +139 +141 +138 +138 +136 +134 +133 +134 +133 +133 +135 +131 +126 +125 +127 +126 +121 +117 +117 +112 +100 +86 +79 +78 +77 +74 +71 +78 +85 +88 +86 +84 +88 +92 +94 +98 +101 +101 +104 +110 +119 +125 +121 +108 +98 +99 +108 +116 +121 +123 +118 +121 +116 +113 +118 +120 +118 +120 +124 +119 +115 +116 +117 +118 +118 +119 +123 +119 +116 +114 +111 +107 +103 +100 +102 +105 +114 +116 +111 +109 +113 +115 +117 +120 +124 +125 +119 +114 +113 +116 +113 +109 +109 +116 +124 +124 +118 +113 +103 +105 +108 +109 +109 +111 +113 +116 +113 +112 +112 +112 +110 +108 +107 +108 +115 +116 +114 +113 +115 +119 +120 +118 +115 +120 +121 +121 +124 +126 +123 +117 +124 +129 +128 +123 +125 +135 +139 +135 +130 +132 +131 +126 +124 +126 +130 +132 +134 +134 +135 +134 +130 +126 +125 +127 +130 +131 +131 +130 +129 +128 +126 +125 +123 +122 +123 +127 +129 +128 +126 +125 +130 +127 +125 +127 +127 +126 +128 +133 +133 +129 +128 +130 +131 +129 +128 +128 +130 +127 +124 +126 +130 +133 +132 +131 +129 +131 +137 +141 +138 +131 +128 +130 +135 +135 +132 +129 +129 +132 +134 +134 +128 +133 +135 +131 +126 +126 +127 +127 +126 +129 +131 +131 +130 +132 +132 +131 +126 +126 +128 +132 +134 +132 +128 +128 +127 +129 +126 +122 +122 +125 +129 +131 +135 +132 +131 +132 +134 +135 +131 +127 +125 +125 +126 +129 +132 +133 +131 +127 +131 +130 +131 +137 +143 +144 +139 +132 +131 +131 +131 +130 +127 +126 +126 +127 +127 +127 +129 +132 +136 +136 +132 +129 +122 +120 +121 +127 +129 +128 +127 +130 +128 +130 +135 +139 +139 +135 +130 +127 +123 +124 +124 +124 +123 +123 +126 +127 +130 +128 +124 +127 +137 +140 +133 +128 +134 +135 +132 +127 +133 +144 +147 +141 +132 +139 +146 +149 +148 +144 +146 +157 +162 +147 +145 +132 +123 +129 +131 +139 +166 +178 +176 +160 +150 +156 +172 +191 +180 +149 +119 +125 +155 +172 +176 +182 +184 +173 +169 +173 +180 +181 +160 +126 +136 +156 +165 +166 +173 +183 +178 +163 +156 +150 +139 +121 +104 +103 +116 +125 +125 +128 +131 +137 +140 +133 +127 +126 +126 +132 +138 +141 +138 +124 +113 +110 +121 +132 +138 +137 +138 +139 +146 +155 +167 +183 +180 +152 +124 +114 +123 +139 +152 +151 +153 +161 +154 +125 +109 +120 +122 +142 +150 +152 +152 +142 +138 +153 +175 +177 +158 +140 +146 +151 +141 +138 +164 +168 +161 +145 +141 +149 +157 +157 +161 +161 +153 +127 +123 +151 +176 +189 +185 +187 +177 +171 +174 +189 +204 +198 +183 +176 +183 +191 +202 +209 +190 +164 +156 +167 +172 +182 +192 +192 +194 +192 +191 +192 +188 +182 +173 +171 +173 +175 +190 +202 +193 +174 +156 +147 +167 +194 +216 +195 +177 +177 +197 +208 +202 +205 +192 +191 +194 +193 +190 +196 +204 +199 +205 +205 +208 +199 +188 +199 +223 +233 +226 +198 +180 +189 +203 +211 +223 +235 +229 +220 +206 +190 +178 +183 +201 +217 +215 +215 +221 +216 +199 +197 +210 +218 +222 +222 +231 +236 +226 +213 +196 +177 +177 +194 +210 +213 +210 +208 +207 +205 +200 +202 +198 +188 +185 +189 +190 +187 +188 +177 +189 +213 +222 +224 +224 +218 +212 +212 +213 +214 +216 +223 +235 +247 +250 +250 +251 +251 +251 +252 +253 +254 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +250 +251 +251 +251 +251 +251 +252 +253 +253 +252 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +254 +254 +253 +251 +251 +251 +252 +252 +252 +251 +251 +250 +251 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +247 +247 +247 +248 +248 +248 +248 +247 +246 +245 +245 +246 +246 +247 +247 +246 +246 +245 +246 +246 +246 +245 +245 +246 +246 +246 +245 +246 +247 +247 +246 +245 +245 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +245 +245 +246 +246 +246 +245 +245 +244 +245 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +255 +255 +255 +251 +254 +253 +252 +234 +191 +170 +177 +180 +185 +188 +192 +180 +156 +151 +159 +165 +166 +166 +172 +180 +180 +173 +160 +160 +169 +183 +186 +174 +160 +154 +159 +162 +171 +176 +175 +180 +180 +167 +164 +160 +162 +173 +180 +176 +167 +161 +160 +164 +172 +182 +185 +174 +158 +151 +157 +162 +162 +164 +173 +171 +166 +168 +167 +154 +148 +156 +166 +166 +162 +160 +159 +170 +171 +162 +160 +164 +167 +169 +168 +156 +155 +161 +154 +142 +141 +145 +149 +152 +157 +159 +157 +154 +151 +150 +152 +154 +157 +159 +160 +158 +155 +153 +150 +149 +146 +145 +149 +152 +153 +150 +152 +152 +152 +153 +154 +155 +155 +154 +156 +155 +154 +155 +158 +159 +156 +152 +149 +147 +144 +145 +147 +148 +148 +148 +153 +150 +149 +153 +156 +152 +146 +142 +141 +145 +147 +145 +146 +149 +152 +154 +155 +148 +142 +140 +142 +143 +139 +135 +138 +141 +146 +148 +148 +147 +147 +146 +149 +150 +149 +146 +143 +143 +146 +149 +146 +146 +149 +152 +151 +147 +149 +154 +148 +147 +145 +144 +144 +145 +149 +154 +150 +146 +143 +143 +144 +147 +149 +152 +155 +151 +150 +155 +158 +154 +149 +147 +151 +152 +155 +155 +150 +140 +134 +133 +138 +138 +139 +140 +144 +146 +143 +138 +130 +133 +132 +129 +130 +136 +139 +138 +137 +136 +136 +138 +138 +135 +135 +136 +129 +133 +134 +133 +132 +134 +135 +135 +133 +131 +130 +132 +137 +140 +136 +132 +129 +128 +126 +123 +122 +122 +120 +116 +122 +123 +127 +129 +128 +122 +119 +118 +119 +119 +120 +119 +119 +122 +126 +130 +134 +134 +132 +131 +132 +134 +136 +136 +132 +131 +135 +141 +143 +139 +137 +138 +133 +136 +144 +154 +162 +167 +171 +174 +179 +175 +180 +188 +188 +179 +176 +182 +189 +190 +180 +165 +167 +185 +192 +186 +171 +164 +163 +172 +175 +170 +165 +168 +158 +155 +152 +151 +151 +151 +149 +147 +149 +150 +151 +150 +149 +149 +151 +153 +152 +156 +153 +145 +143 +149 +155 +156 +159 +156 +154 +153 +153 +152 +150 +148 +143 +143 +141 +138 +137 +139 +139 +139 +139 +140 +142 +145 +147 +145 +143 +140 +136 +135 +132 +131 +135 +141 +143 +143 +143 +141 +145 +145 +136 +133 +137 +137 +133 +135 +137 +140 +142 +142 +141 +140 +141 +143 +142 +138 +138 +140 +139 +135 +132 +132 +132 +133 +131 +127 +125 +125 +130 +135 +140 +141 +138 +134 +132 +131 +131 +130 +131 +132 +136 +140 +144 +145 +139 +133 +127 +126 +127 +128 +131 +134 +131 +133 +132 +129 +129 +130 +125 +118 +122 +125 +129 +130 +129 +134 +135 +130 +128 +126 +123 +122 +122 +124 +125 +125 +127 +131 +138 +141 +135 +127 +123 +123 +126 +127 +130 +133 +136 +135 +132 +129 +128 +129 +130 +131 +130 +126 +122 +119 +125 +123 +126 +131 +133 +129 +125 +121 +110 +113 +119 +124 +128 +128 +130 +134 +137 +134 +127 +124 +128 +137 +142 +144 +139 +142 +141 +138 +135 +136 +135 +132 +134 +138 +135 +132 +137 +142 +144 +146 +147 +148 +147 +144 +144 +145 +145 +146 +145 +144 +144 +144 +142 +141 +143 +146 +144 +139 +139 +143 +141 +135 +131 +135 +140 +143 +144 +140 +138 +139 +142 +143 +140 +139 +137 +134 +132 +132 +134 +135 +135 +132 +130 +129 +129 +127 +121 +116 +115 +110 +99 +87 +79 +76 +74 +73 +73 +76 +82 +85 +86 +87 +89 +91 +89 +90 +97 +101 +101 +109 +121 +126 +114 +103 +99 +105 +109 +112 +112 +108 +112 +111 +114 +118 +118 +118 +119 +123 +118 +118 +119 +115 +108 +109 +118 +124 +124 +120 +117 +117 +117 +116 +112 +109 +108 +109 +110 +110 +112 +113 +114 +114 +114 +119 +121 +119 +119 +122 +122 +121 +111 +117 +117 +111 +113 +120 +121 +116 +101 +104 +110 +115 +116 +114 +112 +112 +115 +113 +110 +111 +114 +109 +103 +104 +105 +106 +108 +109 +112 +115 +116 +116 +116 +119 +120 +118 +116 +117 +122 +125 +127 +130 +131 +131 +129 +129 +130 +131 +125 +126 +126 +126 +124 +121 +123 +127 +126 +129 +132 +131 +128 +127 +129 +131 +131 +129 +127 +127 +128 +127 +128 +130 +126 +123 +122 +121 +118 +116 +122 +129 +131 +130 +129 +127 +126 +128 +131 +134 +131 +129 +129 +129 +127 +124 +122 +122 +124 +124 +123 +125 +129 +133 +133 +130 +126 +131 +137 +139 +137 +133 +131 +130 +133 +135 +134 +131 +130 +132 +135 +136 +131 +132 +136 +135 +128 +126 +127 +127 +122 +126 +131 +132 +131 +130 +130 +131 +128 +127 +130 +135 +133 +128 +128 +132 +134 +128 +124 +125 +125 +126 +131 +136 +135 +132 +132 +138 +141 +135 +129 +127 +127 +133 +135 +134 +134 +137 +139 +139 +137 +134 +133 +136 +140 +140 +138 +137 +132 +129 +127 +126 +126 +127 +130 +134 +131 +127 +126 +130 +135 +138 +140 +140 +135 +133 +132 +132 +133 +131 +128 +124 +129 +131 +136 +139 +137 +131 +128 +129 +128 +129 +133 +137 +133 +125 +123 +124 +130 +127 +126 +130 +133 +133 +129 +125 +133 +137 +130 +131 +138 +142 +143 +138 +137 +137 +139 +143 +144 +144 +146 +151 +156 +171 +173 +151 +126 +119 +131 +143 +157 +156 +162 +160 +145 +139 +156 +178 +168 +148 +119 +120 +152 +171 +177 +187 +185 +174 +169 +187 +197 +184 +154 +120 +118 +136 +158 +168 +168 +171 +171 +164 +158 +156 +151 +130 +114 +118 +120 +118 +123 +130 +131 +128 +130 +132 +133 +135 +131 +132 +132 +136 +139 +129 +119 +119 +125 +129 +134 +137 +139 +142 +145 +145 +150 +164 +176 +170 +145 +121 +119 +131 +148 +158 +162 +161 +155 +135 +117 +115 +124 +132 +140 +150 +156 +145 +135 +141 +163 +175 +170 +147 +138 +145 +143 +128 +141 +159 +163 +148 +136 +139 +154 +169 +170 +166 +157 +145 +138 +144 +166 +190 +197 +188 +180 +175 +170 +173 +180 +184 +179 +180 +183 +186 +195 +212 +207 +180 +160 +162 +180 +191 +189 +193 +194 +182 +182 +179 +177 +181 +181 +175 +175 +184 +191 +191 +187 +175 +156 +151 +164 +183 +200 +202 +201 +195 +194 +200 +203 +203 +203 +198 +194 +196 +194 +196 +201 +191 +185 +195 +218 +218 +199 +192 +205 +228 +229 +208 +186 +177 +184 +201 +216 +220 +232 +225 +212 +197 +184 +179 +192 +214 +217 +214 +213 +215 +210 +203 +206 +215 +217 +218 +222 +228 +230 +220 +201 +185 +179 +192 +207 +211 +204 +202 +207 +209 +204 +197 +194 +192 +190 +191 +193 +191 +188 +197 +205 +214 +223 +229 +230 +227 +218 +216 +215 +215 +214 +219 +232 +248 +249 +251 +253 +254 +253 +252 +252 +252 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +251 +252 +253 +253 +252 +252 +252 +254 +252 +252 +252 +252 +252 +251 +251 +251 +253 +252 +251 +252 +253 +253 +252 +250 +250 +250 +250 +250 +251 +252 +252 +253 +252 +253 +253 +251 +250 +251 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +250 +251 +251 +252 +252 +251 +250 +250 +250 +250 +249 +248 +248 +248 +249 +250 +247 +248 +247 +249 +250 +250 +249 +247 +246 +247 +248 +248 +247 +246 +246 +247 +246 +246 +245 +244 +244 +245 +246 +247 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +244 +243 +242 +243 +244 +244 +244 +245 +245 +244 +244 +244 +244 +245 +246 +246 +247 +248 +248 +246 +247 +248 +248 +247 +247 +248 +249 +249 +249 +250 +250 +250 +251 +251 +251 +254 +253 +252 +252 +253 +254 +253 +252 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +250 +250 +251 +252 +253 +253 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +255 +255 +255 +255 +252 +255 +254 +253 +239 +202 +181 +190 +187 +184 +179 +178 +167 +149 +149 +163 +171 +172 +172 +176 +180 +177 +169 +162 +161 +168 +179 +181 +172 +162 +158 +162 +169 +177 +175 +169 +174 +178 +170 +164 +166 +170 +176 +179 +175 +166 +160 +164 +172 +179 +182 +177 +164 +155 +157 +160 +163 +161 +165 +174 +174 +168 +168 +164 +154 +152 +162 +169 +165 +159 +157 +163 +173 +174 +166 +164 +167 +169 +170 +166 +158 +155 +156 +153 +149 +149 +149 +148 +151 +155 +156 +155 +154 +153 +152 +152 +153 +155 +157 +159 +159 +157 +155 +153 +150 +148 +147 +149 +150 +151 +150 +150 +150 +151 +151 +153 +154 +153 +152 +150 +149 +150 +154 +158 +158 +152 +148 +147 +146 +147 +149 +150 +149 +148 +148 +151 +150 +150 +152 +149 +145 +139 +135 +142 +144 +145 +145 +146 +149 +150 +150 +150 +148 +145 +143 +142 +142 +141 +140 +141 +144 +147 +148 +146 +145 +146 +146 +149 +148 +145 +142 +141 +143 +147 +151 +145 +145 +148 +150 +149 +145 +146 +151 +149 +144 +140 +140 +142 +144 +146 +148 +148 +145 +142 +139 +136 +135 +136 +136 +147 +148 +149 +149 +151 +151 +149 +147 +149 +147 +149 +152 +154 +148 +139 +134 +139 +140 +141 +142 +144 +142 +136 +130 +127 +132 +134 +132 +131 +135 +137 +136 +132 +134 +135 +134 +134 +135 +133 +129 +135 +137 +136 +132 +131 +132 +133 +133 +131 +131 +133 +137 +140 +140 +136 +132 +127 +126 +123 +119 +119 +121 +123 +123 +122 +123 +127 +129 +128 +123 +120 +119 +122 +122 +120 +118 +118 +121 +127 +131 +133 +134 +132 +131 +133 +134 +136 +137 +136 +134 +135 +138 +139 +136 +136 +138 +138 +138 +143 +152 +160 +165 +169 +172 +174 +173 +177 +183 +187 +184 +182 +182 +185 +185 +176 +163 +165 +180 +186 +182 +171 +169 +165 +164 +170 +175 +170 +163 +160 +155 +151 +150 +152 +153 +150 +148 +151 +152 +152 +151 +149 +149 +151 +153 +151 +154 +150 +144 +144 +152 +158 +159 +157 +156 +154 +153 +152 +150 +148 +146 +143 +142 +140 +137 +136 +138 +139 +138 +143 +143 +144 +143 +142 +140 +139 +138 +136 +136 +135 +133 +135 +140 +145 +146 +142 +143 +145 +143 +137 +135 +137 +136 +137 +137 +137 +138 +139 +140 +140 +141 +145 +146 +143 +138 +136 +137 +135 +132 +130 +130 +132 +134 +133 +129 +129 +130 +132 +136 +138 +140 +138 +137 +136 +137 +134 +133 +132 +133 +135 +138 +141 +142 +136 +131 +127 +127 +127 +127 +128 +130 +128 +129 +129 +126 +127 +129 +127 +122 +116 +121 +129 +131 +131 +135 +138 +134 +129 +128 +127 +126 +127 +127 +127 +126 +126 +128 +131 +134 +132 +128 +127 +127 +125 +125 +125 +128 +131 +133 +134 +133 +133 +135 +134 +131 +126 +123 +125 +128 +128 +130 +133 +133 +132 +130 +126 +124 +115 +117 +121 +127 +131 +133 +137 +141 +141 +138 +132 +129 +132 +138 +142 +142 +142 +144 +144 +142 +140 +139 +139 +138 +138 +141 +140 +138 +141 +143 +143 +145 +148 +149 +151 +151 +149 +147 +147 +148 +146 +145 +145 +146 +145 +142 +142 +144 +141 +140 +139 +139 +139 +138 +136 +135 +140 +144 +145 +141 +137 +137 +140 +142 +142 +140 +137 +134 +134 +134 +134 +136 +134 +133 +132 +131 +130 +127 +121 +117 +114 +109 +99 +87 +79 +75 +75 +73 +73 +74 +76 +79 +82 +87 +92 +96 +91 +90 +97 +101 +101 +111 +122 +122 +110 +102 +101 +107 +108 +106 +107 +108 +109 +110 +113 +115 +116 +115 +117 +118 +115 +115 +117 +116 +112 +116 +126 +131 +123 +120 +118 +119 +121 +122 +121 +120 +114 +112 +111 +111 +113 +113 +112 +109 +109 +113 +117 +122 +126 +127 +124 +119 +115 +113 +110 +109 +113 +117 +114 +110 +104 +107 +113 +119 +119 +116 +113 +114 +111 +112 +111 +111 +112 +107 +103 +103 +103 +103 +104 +109 +115 +116 +114 +111 +114 +117 +119 +119 +119 +120 +122 +123 +124 +125 +126 +125 +123 +123 +126 +129 +126 +126 +126 +125 +123 +121 +124 +127 +131 +128 +125 +126 +128 +129 +127 +124 +126 +125 +125 +125 +122 +121 +123 +126 +130 +128 +127 +125 +118 +113 +115 +120 +129 +129 +128 +128 +129 +131 +133 +134 +128 +125 +124 +125 +126 +124 +123 +123 +124 +120 +118 +123 +131 +135 +131 +127 +127 +130 +133 +135 +135 +133 +131 +129 +130 +133 +134 +132 +131 +132 +132 +131 +129 +130 +135 +136 +131 +127 +124 +120 +117 +121 +125 +128 +127 +124 +122 +121 +125 +129 +132 +132 +131 +131 +132 +133 +133 +128 +125 +125 +126 +129 +133 +135 +140 +140 +140 +141 +142 +140 +132 +125 +128 +132 +135 +135 +135 +137 +137 +136 +133 +136 +136 +132 +132 +137 +138 +134 +125 +125 +127 +128 +128 +128 +131 +134 +133 +128 +126 +130 +135 +138 +142 +146 +146 +141 +135 +132 +132 +132 +130 +128 +128 +131 +135 +137 +135 +129 +125 +125 +126 +128 +132 +135 +132 +126 +124 +127 +128 +127 +128 +130 +131 +131 +127 +125 +129 +132 +125 +127 +136 +141 +143 +138 +135 +135 +138 +140 +137 +134 +141 +151 +160 +175 +182 +169 +145 +131 +134 +143 +149 +146 +144 +140 +136 +142 +150 +155 +157 +132 +115 +120 +140 +163 +179 +186 +182 +169 +168 +193 +206 +189 +151 +114 +109 +128 +151 +161 +164 +171 +174 +169 +161 +157 +159 +144 +119 +106 +106 +116 +114 +123 +127 +126 +129 +130 +133 +135 +131 +131 +131 +135 +139 +135 +129 +127 +121 +127 +132 +135 +136 +140 +146 +149 +143 +153 +168 +175 +159 +136 +122 +121 +143 +160 +168 +166 +158 +140 +125 +122 +125 +129 +133 +147 +158 +152 +138 +137 +151 +171 +175 +159 +148 +152 +147 +133 +137 +148 +149 +139 +133 +137 +150 +164 +173 +176 +170 +160 +151 +146 +155 +171 +183 +180 +175 +168 +163 +163 +168 +175 +176 +170 +174 +183 +192 +203 +209 +205 +168 +169 +186 +198 +193 +190 +187 +178 +170 +173 +172 +170 +176 +183 +189 +194 +196 +196 +189 +173 +159 +158 +167 +176 +182 +190 +200 +202 +201 +201 +203 +204 +206 +203 +199 +199 +198 +203 +208 +194 +174 +179 +205 +220 +211 +196 +196 +212 +227 +214 +192 +176 +179 +195 +206 +208 +228 +228 +219 +201 +183 +177 +191 +213 +216 +214 +212 +213 +214 +213 +213 +213 +225 +223 +220 +222 +228 +226 +208 +188 +180 +190 +206 +211 +206 +205 +212 +215 +209 +200 +198 +202 +202 +201 +201 +201 +206 +214 +221 +223 +228 +233 +232 +229 +217 +214 +212 +212 +213 +220 +232 +246 +248 +251 +254 +255 +254 +253 +252 +251 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +251 +252 +253 +252 +252 +252 +252 +252 +251 +251 +251 +252 +251 +251 +251 +252 +253 +252 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +254 +253 +251 +250 +252 +253 +253 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +248 +249 +249 +249 +247 +248 +248 +249 +250 +250 +248 +247 +246 +246 +247 +247 +247 +246 +246 +247 +245 +245 +244 +244 +244 +245 +246 +247 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +245 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +244 +243 +243 +243 +243 +243 +244 +244 +245 +245 +246 +244 +244 +245 +245 +246 +247 +247 +247 +246 +247 +248 +248 +247 +247 +248 +249 +249 +249 +250 +250 +250 +251 +251 +251 +253 +252 +252 +252 +253 +253 +253 +252 +254 +254 +254 +253 +253 +253 +252 +252 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +251 +252 +253 +253 +252 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +255 +254 +254 +247 +217 +193 +189 +182 +177 +169 +166 +158 +149 +154 +167 +175 +178 +175 +176 +178 +174 +166 +165 +163 +166 +173 +174 +169 +163 +161 +170 +177 +180 +173 +167 +175 +180 +174 +165 +170 +177 +180 +178 +171 +164 +159 +166 +177 +184 +180 +168 +153 +151 +160 +163 +163 +161 +165 +175 +177 +170 +166 +160 +153 +156 +169 +173 +164 +154 +153 +164 +175 +176 +169 +168 +170 +170 +169 +162 +159 +156 +154 +154 +158 +158 +152 +149 +151 +153 +154 +154 +153 +154 +155 +151 +152 +154 +157 +160 +160 +158 +156 +157 +152 +150 +150 +150 +148 +149 +151 +149 +147 +149 +151 +154 +155 +152 +151 +149 +147 +148 +151 +156 +156 +152 +148 +147 +148 +149 +152 +151 +149 +148 +148 +152 +152 +151 +150 +145 +141 +138 +138 +143 +144 +145 +145 +148 +151 +150 +149 +150 +151 +151 +147 +142 +139 +140 +142 +148 +149 +150 +149 +146 +146 +149 +149 +148 +146 +142 +140 +142 +144 +146 +147 +143 +144 +147 +149 +148 +144 +145 +149 +149 +142 +135 +136 +142 +144 +144 +142 +144 +144 +141 +137 +133 +129 +127 +126 +137 +143 +147 +146 +146 +148 +147 +144 +148 +145 +145 +148 +151 +148 +141 +137 +143 +145 +147 +147 +146 +141 +133 +125 +125 +132 +137 +136 +134 +135 +135 +135 +135 +139 +138 +133 +134 +138 +135 +127 +133 +133 +132 +129 +128 +128 +127 +126 +127 +130 +135 +140 +142 +140 +137 +134 +132 +131 +127 +121 +117 +119 +123 +125 +123 +124 +126 +127 +126 +122 +120 +121 +121 +121 +120 +119 +120 +123 +127 +131 +133 +133 +132 +132 +135 +137 +140 +142 +141 +139 +137 +137 +135 +133 +135 +140 +142 +141 +143 +150 +158 +164 +168 +170 +177 +176 +176 +180 +186 +189 +187 +183 +187 +184 +176 +165 +164 +172 +176 +174 +170 +167 +162 +160 +167 +174 +169 +159 +161 +156 +151 +150 +153 +155 +153 +150 +151 +152 +152 +150 +148 +147 +150 +153 +153 +154 +150 +144 +145 +152 +157 +156 +152 +151 +149 +146 +143 +141 +139 +138 +141 +141 +139 +136 +135 +136 +137 +136 +141 +142 +142 +140 +137 +137 +137 +140 +138 +138 +137 +135 +136 +139 +144 +146 +143 +147 +145 +140 +138 +137 +134 +133 +136 +137 +139 +139 +138 +138 +140 +141 +147 +147 +143 +137 +134 +135 +134 +132 +129 +129 +130 +130 +128 +127 +129 +133 +134 +135 +136 +136 +136 +136 +137 +138 +136 +136 +134 +133 +133 +134 +136 +139 +137 +135 +134 +133 +131 +129 +127 +128 +124 +127 +128 +127 +127 +128 +126 +123 +111 +119 +128 +133 +132 +135 +138 +135 +131 +129 +128 +128 +130 +131 +130 +128 +126 +124 +124 +125 +125 +125 +127 +128 +124 +124 +125 +126 +129 +131 +134 +134 +137 +136 +132 +128 +124 +125 +128 +132 +133 +136 +136 +131 +128 +128 +128 +128 +128 +127 +128 +131 +135 +139 +143 +147 +145 +142 +136 +133 +134 +139 +141 +141 +146 +146 +146 +146 +145 +143 +144 +145 +146 +147 +144 +143 +144 +142 +142 +145 +148 +148 +151 +154 +153 +149 +146 +147 +146 +146 +146 +148 +147 +144 +142 +141 +138 +141 +140 +135 +135 +140 +141 +137 +138 +143 +145 +141 +137 +136 +139 +142 +143 +140 +136 +134 +134 +134 +134 +135 +132 +132 +131 +131 +130 +127 +122 +118 +114 +110 +99 +87 +79 +75 +72 +71 +70 +71 +73 +75 +80 +87 +93 +98 +94 +91 +97 +100 +100 +114 +127 +122 +108 +102 +104 +108 +105 +102 +106 +111 +109 +112 +113 +113 +112 +113 +114 +113 +112 +112 +117 +119 +117 +120 +127 +129 +119 +117 +117 +118 +121 +124 +126 +126 +116 +114 +112 +113 +114 +114 +111 +108 +111 +114 +121 +129 +130 +125 +118 +115 +116 +111 +108 +110 +114 +114 +111 +109 +107 +112 +119 +123 +121 +116 +112 +111 +111 +115 +113 +112 +113 +110 +106 +104 +107 +103 +104 +109 +116 +115 +112 +109 +113 +114 +116 +118 +119 +119 +120 +120 +121 +123 +123 +122 +119 +119 +123 +129 +132 +131 +130 +129 +126 +125 +127 +130 +136 +131 +126 +126 +129 +130 +127 +123 +124 +125 +127 +126 +121 +118 +120 +124 +134 +134 +133 +130 +122 +114 +113 +116 +123 +124 +125 +127 +130 +133 +134 +135 +128 +123 +120 +121 +123 +125 +125 +126 +123 +119 +119 +126 +131 +131 +128 +126 +124 +124 +126 +129 +132 +133 +132 +131 +129 +132 +133 +131 +129 +129 +128 +128 +128 +127 +131 +134 +130 +127 +123 +117 +114 +117 +121 +123 +124 +119 +113 +109 +118 +127 +131 +126 +124 +129 +132 +129 +128 +127 +123 +123 +126 +131 +133 +132 +134 +136 +133 +131 +133 +136 +131 +125 +127 +130 +132 +133 +134 +135 +133 +130 +129 +137 +137 +127 +125 +133 +137 +132 +125 +127 +130 +132 +132 +130 +132 +135 +135 +129 +128 +132 +134 +132 +136 +143 +142 +136 +129 +126 +127 +128 +129 +128 +129 +129 +131 +131 +128 +123 +120 +120 +122 +123 +127 +130 +129 +126 +124 +126 +128 +130 +132 +133 +132 +130 +129 +128 +124 +131 +127 +129 +135 +136 +137 +134 +130 +128 +131 +138 +140 +135 +133 +135 +150 +167 +181 +177 +156 +141 +145 +158 +158 +153 +145 +134 +131 +143 +153 +151 +135 +117 +119 +129 +135 +159 +182 +182 +172 +158 +164 +196 +210 +191 +154 +118 +100 +117 +141 +157 +167 +176 +180 +175 +154 +145 +156 +158 +132 +101 +91 +104 +111 +121 +124 +123 +125 +129 +131 +134 +136 +133 +133 +133 +135 +138 +137 +132 +129 +127 +124 +127 +134 +142 +144 +143 +149 +151 +161 +172 +167 +149 +134 +127 +136 +152 +161 +161 +158 +148 +135 +129 +127 +126 +128 +140 +155 +156 +146 +141 +143 +161 +172 +165 +157 +156 +151 +143 +140 +146 +145 +139 +135 +136 +145 +159 +169 +180 +178 +169 +162 +151 +147 +157 +171 +172 +164 +155 +155 +155 +164 +180 +185 +173 +169 +175 +182 +193 +204 +210 +176 +172 +186 +201 +196 +185 +180 +174 +170 +173 +169 +167 +175 +188 +196 +202 +206 +203 +191 +173 +163 +165 +171 +174 +172 +181 +195 +204 +208 +207 +204 +203 +201 +204 +205 +206 +203 +208 +213 +199 +173 +165 +183 +208 +214 +202 +195 +208 +222 +219 +198 +178 +182 +196 +203 +205 +215 +225 +225 +211 +191 +181 +190 +209 +216 +216 +213 +209 +209 +214 +216 +215 +227 +225 +220 +217 +222 +226 +213 +195 +188 +193 +205 +213 +211 +211 +216 +220 +213 +200 +197 +205 +208 +207 +208 +208 +212 +223 +231 +231 +232 +233 +229 +223 +219 +214 +210 +210 +213 +222 +234 +247 +250 +252 +253 +254 +253 +253 +252 +252 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +252 +252 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +252 +252 +251 +251 +251 +251 +251 +252 +253 +254 +254 +252 +251 +252 +253 +253 +250 +251 +252 +252 +252 +252 +251 +250 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +247 +248 +248 +249 +249 +249 +248 +247 +245 +246 +247 +247 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +245 +245 +244 +245 +245 +245 +246 +246 +246 +247 +246 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +251 +253 +252 +252 +252 +252 +253 +252 +252 +253 +253 +253 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +252 +252 +251 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +253 +253 +252 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +254 +255 +252 +228 +199 +176 +169 +169 +167 +164 +159 +153 +159 +167 +174 +177 +173 +171 +174 +173 +167 +167 +166 +167 +170 +171 +168 +167 +167 +182 +182 +176 +168 +171 +184 +186 +176 +167 +171 +178 +182 +177 +165 +159 +160 +167 +177 +183 +177 +163 +149 +147 +157 +163 +162 +162 +167 +175 +177 +170 +163 +156 +152 +157 +171 +175 +163 +152 +150 +163 +173 +174 +168 +167 +169 +167 +165 +158 +157 +158 +157 +159 +163 +162 +153 +151 +152 +153 +153 +152 +153 +154 +156 +151 +154 +157 +160 +161 +160 +159 +158 +158 +153 +150 +152 +151 +148 +150 +155 +150 +148 +149 +152 +157 +157 +154 +151 +152 +149 +147 +149 +153 +155 +155 +154 +151 +151 +151 +151 +149 +147 +148 +150 +154 +152 +149 +147 +145 +144 +145 +148 +146 +146 +147 +148 +151 +153 +153 +152 +150 +152 +153 +150 +144 +140 +142 +145 +151 +151 +150 +149 +149 +150 +150 +150 +146 +145 +142 +143 +145 +145 +142 +138 +143 +144 +147 +149 +148 +145 +146 +149 +148 +142 +136 +138 +142 +144 +141 +138 +137 +140 +140 +138 +135 +135 +135 +135 +136 +141 +146 +147 +147 +146 +144 +140 +145 +146 +146 +143 +140 +138 +139 +142 +145 +148 +149 +149 +147 +143 +136 +129 +130 +135 +139 +139 +138 +138 +138 +136 +142 +141 +138 +133 +134 +137 +134 +128 +126 +126 +127 +126 +127 +127 +126 +124 +125 +127 +133 +139 +141 +140 +138 +137 +135 +135 +132 +126 +120 +119 +122 +125 +127 +125 +126 +125 +124 +120 +119 +121 +117 +118 +120 +122 +124 +126 +128 +130 +132 +131 +131 +134 +137 +141 +145 +147 +143 +141 +137 +134 +132 +131 +136 +142 +144 +143 +146 +152 +157 +162 +167 +171 +178 +176 +176 +182 +188 +190 +188 +186 +189 +185 +178 +171 +168 +170 +172 +173 +170 +163 +160 +163 +168 +168 +163 +160 +162 +158 +154 +153 +154 +155 +154 +152 +148 +150 +150 +149 +146 +147 +149 +152 +154 +154 +150 +145 +147 +152 +153 +151 +149 +147 +144 +140 +135 +132 +131 +130 +139 +139 +138 +135 +134 +134 +134 +132 +131 +132 +134 +134 +135 +136 +137 +140 +139 +139 +138 +138 +138 +139 +141 +142 +145 +151 +145 +137 +138 +137 +130 +127 +133 +138 +144 +144 +140 +137 +139 +142 +145 +144 +141 +136 +134 +136 +138 +138 +133 +132 +129 +127 +125 +125 +128 +133 +133 +133 +132 +132 +132 +133 +133 +133 +137 +137 +135 +132 +129 +130 +133 +136 +139 +140 +140 +139 +135 +131 +129 +128 +122 +126 +130 +131 +130 +129 +124 +120 +113 +119 +128 +133 +132 +134 +135 +131 +129 +127 +126 +127 +130 +132 +131 +130 +127 +124 +123 +122 +122 +122 +124 +127 +126 +127 +129 +130 +131 +130 +130 +130 +134 +129 +124 +124 +128 +131 +130 +129 +137 +141 +138 +130 +126 +130 +134 +134 +134 +132 +131 +132 +135 +140 +145 +147 +149 +144 +139 +135 +136 +139 +142 +143 +146 +143 +143 +145 +146 +144 +145 +149 +155 +151 +145 +142 +143 +140 +140 +145 +149 +146 +147 +152 +153 +149 +145 +145 +145 +145 +147 +149 +149 +146 +142 +140 +139 +142 +141 +137 +137 +140 +142 +140 +138 +140 +141 +140 +138 +138 +141 +143 +140 +139 +136 +134 +132 +132 +133 +134 +132 +130 +128 +128 +128 +126 +122 +118 +117 +111 +100 +88 +79 +74 +68 +66 +66 +70 +75 +79 +83 +87 +91 +95 +96 +94 +100 +101 +99 +114 +128 +123 +105 +103 +105 +104 +100 +103 +111 +115 +112 +115 +116 +112 +111 +113 +114 +111 +111 +112 +117 +121 +119 +120 +121 +119 +116 +116 +116 +116 +119 +122 +124 +124 +116 +114 +112 +113 +115 +115 +114 +114 +115 +118 +127 +134 +130 +119 +113 +114 +113 +112 +112 +115 +118 +119 +116 +115 +113 +118 +125 +128 +125 +118 +112 +109 +111 +115 +113 +112 +117 +119 +114 +111 +111 +107 +104 +109 +114 +113 +111 +112 +113 +113 +114 +116 +116 +116 +117 +118 +118 +120 +122 +120 +117 +116 +121 +127 +137 +137 +136 +134 +132 +130 +131 +132 +135 +134 +132 +130 +128 +128 +129 +130 +127 +130 +133 +133 +128 +123 +124 +127 +134 +135 +137 +134 +127 +119 +118 +120 +121 +121 +122 +125 +128 +130 +130 +130 +128 +125 +122 +123 +124 +125 +126 +128 +124 +124 +127 +130 +128 +123 +124 +129 +125 +125 +126 +128 +130 +132 +132 +132 +132 +133 +131 +129 +126 +126 +127 +128 +128 +127 +129 +131 +128 +127 +127 +124 +121 +121 +122 +124 +123 +119 +112 +107 +114 +123 +128 +123 +121 +125 +127 +125 +125 +124 +122 +122 +127 +133 +134 +130 +121 +120 +119 +118 +122 +127 +128 +125 +125 +127 +128 +131 +133 +134 +131 +128 +129 +136 +134 +124 +122 +130 +135 +132 +126 +126 +127 +128 +128 +128 +129 +132 +133 +129 +130 +134 +131 +124 +123 +127 +126 +125 +124 +123 +125 +126 +128 +128 +131 +130 +129 +127 +124 +121 +119 +119 +120 +121 +123 +126 +126 +124 +123 +125 +130 +133 +136 +135 +132 +132 +133 +134 +128 +136 +132 +128 +125 +122 +128 +130 +124 +120 +124 +135 +140 +135 +129 +128 +136 +154 +174 +178 +160 +142 +147 +164 +177 +170 +160 +154 +149 +148 +148 +142 +122 +120 +131 +135 +134 +160 +186 +186 +165 +149 +157 +191 +204 +189 +160 +129 +98 +106 +129 +156 +172 +179 +181 +179 +157 +136 +141 +154 +141 +111 +92 +98 +115 +121 +120 +116 +119 +126 +130 +133 +137 +132 +131 +130 +130 +139 +144 +136 +135 +128 +119 +118 +127 +138 +145 +145 +158 +155 +158 +167 +168 +157 +145 +140 +133 +135 +139 +147 +156 +155 +144 +134 +128 +125 +125 +134 +146 +153 +154 +153 +151 +159 +169 +172 +164 +153 +150 +154 +148 +149 +145 +142 +136 +129 +136 +151 +169 +182 +177 +165 +162 +152 +146 +155 +166 +170 +164 +156 +159 +158 +166 +186 +197 +186 +171 +161 +170 +187 +194 +189 +177 +168 +177 +196 +196 +184 +175 +172 +175 +172 +168 +170 +177 +183 +194 +208 +218 +208 +192 +176 +170 +173 +177 +179 +180 +182 +187 +195 +207 +215 +209 +201 +193 +200 +209 +216 +213 +212 +215 +204 +181 +165 +171 +194 +211 +206 +197 +207 +217 +220 +202 +184 +190 +199 +202 +206 +204 +216 +224 +220 +204 +188 +189 +203 +219 +222 +217 +206 +198 +201 +212 +219 +218 +221 +220 +218 +218 +219 +213 +204 +198 +195 +203 +215 +218 +217 +219 +220 +211 +197 +191 +196 +201 +205 +207 +205 +203 +215 +223 +222 +223 +225 +225 +222 +221 +215 +210 +210 +215 +225 +238 +249 +252 +253 +252 +251 +251 +252 +253 +254 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +251 +251 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +253 +254 +254 +252 +252 +253 +253 +253 +250 +250 +251 +252 +252 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +247 +245 +246 +247 +246 +246 +245 +245 +245 +246 +246 +246 +245 +245 +244 +243 +243 +243 +243 +244 +244 +245 +245 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +244 +244 +244 +244 +244 +244 +245 +245 +246 +245 +244 +243 +242 +242 +243 +243 +245 +245 +245 +246 +246 +246 +246 +247 +246 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +252 +251 +251 +252 +252 +252 +252 +252 +250 +251 +252 +254 +254 +254 +254 +254 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +253 +253 +254 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +250 +251 +251 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +254 +234 +200 +171 +163 +168 +171 +167 +160 +153 +157 +164 +172 +175 +170 +168 +171 +171 +167 +167 +167 +168 +169 +170 +171 +173 +175 +187 +185 +174 +166 +174 +187 +186 +177 +171 +171 +177 +183 +176 +161 +158 +165 +173 +179 +178 +171 +161 +151 +148 +154 +162 +164 +167 +171 +174 +174 +168 +160 +153 +151 +158 +171 +174 +164 +155 +151 +161 +171 +172 +166 +165 +166 +163 +161 +155 +155 +160 +165 +163 +161 +158 +152 +150 +151 +153 +152 +151 +151 +152 +154 +154 +157 +158 +157 +155 +155 +157 +159 +157 +153 +151 +154 +153 +150 +153 +158 +153 +150 +150 +155 +159 +158 +155 +153 +155 +151 +149 +150 +153 +154 +156 +158 +153 +152 +152 +150 +148 +147 +149 +152 +153 +149 +147 +146 +147 +148 +149 +151 +149 +150 +151 +151 +151 +151 +152 +154 +146 +148 +150 +149 +147 +147 +149 +151 +153 +150 +148 +148 +151 +151 +149 +145 +144 +144 +142 +143 +144 +142 +137 +134 +142 +144 +148 +149 +148 +146 +146 +148 +148 +144 +140 +141 +142 +140 +136 +133 +134 +138 +141 +140 +141 +143 +146 +147 +143 +142 +143 +146 +145 +141 +140 +140 +143 +146 +146 +142 +137 +135 +139 +144 +143 +146 +147 +146 +145 +143 +140 +136 +138 +139 +139 +139 +140 +141 +140 +139 +139 +136 +133 +133 +134 +133 +129 +127 +127 +125 +126 +125 +126 +128 +128 +128 +127 +127 +129 +134 +137 +136 +135 +136 +132 +131 +130 +126 +122 +122 +125 +128 +128 +127 +126 +125 +121 +118 +118 +120 +119 +120 +122 +123 +125 +128 +131 +132 +131 +132 +132 +135 +139 +143 +146 +146 +141 +139 +136 +133 +132 +133 +138 +143 +143 +145 +150 +155 +157 +160 +166 +172 +174 +173 +178 +189 +193 +190 +187 +187 +186 +182 +179 +176 +174 +173 +175 +177 +170 +165 +162 +163 +164 +162 +160 +161 +159 +159 +157 +155 +153 +151 +151 +151 +146 +147 +148 +148 +147 +148 +151 +153 +150 +151 +148 +147 +149 +153 +153 +150 +150 +148 +144 +140 +135 +133 +132 +133 +137 +138 +138 +136 +134 +134 +132 +129 +126 +127 +129 +132 +135 +136 +135 +134 +137 +136 +136 +139 +141 +141 +140 +138 +142 +148 +142 +136 +139 +138 +131 +128 +134 +140 +146 +144 +137 +134 +137 +142 +143 +142 +139 +136 +135 +137 +140 +141 +139 +138 +135 +130 +128 +129 +131 +133 +132 +132 +131 +132 +133 +133 +132 +130 +137 +137 +133 +130 +127 +128 +133 +135 +135 +137 +139 +138 +135 +132 +130 +129 +125 +129 +132 +133 +132 +130 +126 +122 +118 +120 +127 +131 +132 +133 +132 +127 +124 +123 +123 +127 +132 +134 +131 +128 +126 +126 +127 +127 +125 +123 +125 +129 +130 +131 +132 +131 +130 +128 +128 +128 +129 +124 +121 +123 +129 +133 +132 +130 +139 +142 +140 +133 +131 +134 +136 +134 +130 +129 +128 +128 +131 +137 +142 +145 +150 +146 +142 +141 +142 +143 +144 +146 +145 +142 +141 +144 +144 +144 +146 +150 +155 +151 +144 +142 +144 +140 +140 +144 +152 +146 +144 +147 +150 +149 +146 +145 +144 +145 +147 +149 +149 +148 +144 +141 +144 +142 +142 +143 +142 +138 +139 +142 +141 +139 +138 +139 +140 +141 +141 +141 +138 +138 +136 +133 +130 +130 +132 +135 +135 +131 +126 +126 +127 +127 +123 +119 +120 +111 +98 +88 +80 +74 +68 +64 +65 +72 +79 +84 +86 +88 +90 +93 +97 +97 +104 +104 +101 +109 +119 +114 +101 +103 +104 +99 +97 +104 +112 +112 +114 +116 +115 +112 +112 +115 +114 +112 +113 +113 +118 +121 +120 +120 +120 +116 +117 +118 +119 +118 +119 +122 +123 +121 +116 +114 +114 +115 +115 +115 +116 +120 +117 +116 +120 +127 +126 +119 +116 +116 +113 +114 +114 +117 +124 +129 +125 +119 +116 +122 +128 +131 +129 +123 +117 +112 +111 +114 +111 +110 +118 +122 +118 +114 +110 +107 +106 +109 +110 +109 +109 +111 +109 +111 +115 +118 +117 +114 +114 +117 +117 +119 +121 +122 +118 +116 +120 +125 +134 +134 +134 +133 +133 +132 +132 +131 +131 +132 +132 +129 +127 +127 +130 +133 +132 +133 +136 +138 +136 +131 +129 +130 +131 +133 +133 +131 +125 +120 +120 +121 +122 +122 +123 +124 +125 +126 +126 +126 +127 +128 +130 +131 +129 +126 +124 +125 +128 +127 +129 +131 +127 +121 +123 +130 +131 +132 +132 +131 +130 +130 +131 +131 +135 +134 +132 +130 +127 +126 +127 +129 +130 +129 +131 +132 +128 +129 +131 +130 +131 +130 +128 +127 +126 +123 +119 +115 +121 +125 +128 +128 +125 +122 +123 +124 +125 +125 +123 +123 +128 +134 +133 +127 +118 +116 +116 +119 +121 +120 +121 +124 +123 +122 +123 +128 +132 +135 +134 +133 +135 +135 +131 +126 +125 +128 +132 +132 +131 +127 +122 +123 +126 +129 +132 +135 +132 +129 +130 +132 +126 +115 +111 +114 +120 +123 +126 +126 +125 +124 +126 +128 +129 +130 +131 +130 +128 +127 +125 +124 +123 +123 +124 +125 +125 +125 +124 +125 +129 +133 +135 +133 +130 +132 +135 +137 +141 +142 +128 +120 +117 +116 +122 +126 +120 +122 +127 +132 +130 +125 +126 +130 +129 +142 +163 +176 +165 +144 +140 +148 +159 +151 +157 +178 +183 +166 +145 +133 +126 +136 +138 +128 +129 +158 +185 +194 +166 +146 +150 +183 +198 +191 +170 +138 +106 +102 +120 +153 +171 +173 +175 +179 +176 +145 +136 +142 +138 +122 +105 +105 +116 +119 +114 +108 +113 +123 +128 +132 +133 +130 +130 +128 +129 +141 +149 +143 +131 +129 +124 +118 +119 +130 +148 +160 +153 +151 +154 +164 +171 +167 +152 +141 +134 +123 +122 +138 +155 +159 +151 +142 +129 +122 +120 +129 +139 +150 +157 +159 +160 +162 +178 +191 +175 +146 +142 +162 +164 +157 +148 +146 +142 +135 +138 +152 +176 +188 +178 +162 +159 +154 +148 +158 +167 +174 +170 +167 +170 +164 +167 +183 +195 +189 +170 +155 +162 +180 +183 +174 +174 +164 +170 +191 +199 +187 +173 +166 +171 +173 +169 +167 +170 +180 +197 +216 +226 +211 +193 +182 +179 +178 +181 +183 +185 +184 +183 +185 +200 +216 +213 +202 +195 +198 +206 +221 +223 +220 +216 +201 +181 +168 +171 +190 +211 +208 +192 +193 +216 +218 +204 +190 +194 +197 +197 +202 +205 +208 +214 +217 +209 +194 +191 +202 +224 +224 +219 +206 +194 +193 +204 +215 +211 +213 +217 +221 +220 +215 +209 +206 +200 +192 +197 +212 +222 +225 +222 +218 +203 +193 +186 +186 +191 +199 +200 +192 +191 +200 +205 +206 +208 +217 +226 +230 +223 +217 +211 +210 +216 +227 +240 +251 +252 +252 +251 +251 +252 +252 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +251 +252 +252 +252 +252 +252 +252 +252 +250 +250 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +253 +253 +252 +254 +254 +253 +252 +253 +253 +253 +250 +250 +251 +252 +252 +251 +250 +250 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +248 +248 +247 +247 +246 +247 +247 +246 +245 +244 +244 +244 +245 +246 +246 +246 +245 +244 +243 +242 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +245 +245 +244 +244 +244 +244 +243 +243 +243 +244 +245 +245 +244 +243 +242 +241 +241 +241 +242 +242 +246 +246 +245 +245 +246 +247 +247 +247 +246 +246 +247 +247 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +250 +251 +252 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +251 +251 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +252 +254 +253 +254 +240 +205 +175 +163 +169 +175 +171 +163 +155 +156 +163 +171 +175 +170 +167 +169 +168 +163 +161 +163 +166 +166 +167 +170 +175 +178 +183 +184 +175 +167 +174 +182 +180 +177 +174 +174 +179 +182 +172 +158 +160 +171 +182 +182 +176 +166 +159 +153 +152 +158 +165 +167 +172 +174 +171 +170 +165 +154 +148 +152 +161 +172 +173 +166 +158 +155 +161 +171 +172 +164 +162 +163 +161 +159 +156 +154 +160 +167 +165 +159 +154 +149 +147 +148 +150 +149 +148 +149 +150 +152 +154 +153 +150 +146 +142 +145 +151 +156 +157 +152 +151 +152 +153 +153 +156 +159 +156 +152 +151 +155 +158 +156 +154 +154 +152 +150 +150 +152 +153 +151 +151 +154 +151 +151 +152 +152 +150 +149 +151 +154 +155 +151 +149 +150 +151 +150 +149 +148 +149 +149 +150 +151 +150 +149 +149 +151 +148 +149 +149 +149 +150 +151 +152 +153 +156 +151 +149 +150 +153 +152 +148 +142 +144 +144 +142 +141 +141 +139 +137 +135 +142 +145 +148 +149 +148 +146 +146 +147 +147 +145 +143 +143 +141 +136 +132 +131 +135 +139 +141 +139 +141 +145 +149 +149 +148 +142 +138 +138 +137 +134 +136 +141 +140 +142 +142 +142 +142 +144 +144 +143 +142 +145 +146 +146 +144 +144 +143 +141 +141 +140 +138 +137 +139 +141 +140 +139 +135 +133 +133 +137 +138 +134 +130 +129 +132 +128 +125 +123 +121 +122 +126 +129 +131 +127 +127 +129 +131 +130 +130 +132 +130 +127 +124 +122 +121 +121 +124 +128 +128 +127 +125 +124 +121 +119 +120 +122 +127 +126 +124 +123 +125 +129 +134 +135 +134 +134 +134 +136 +139 +141 +141 +142 +137 +136 +134 +133 +133 +136 +140 +145 +141 +145 +152 +157 +158 +159 +165 +171 +176 +177 +184 +194 +196 +188 +182 +183 +184 +182 +181 +178 +176 +173 +173 +175 +165 +164 +159 +154 +153 +157 +159 +157 +158 +158 +157 +153 +149 +147 +147 +149 +147 +147 +148 +149 +150 +152 +153 +154 +151 +151 +150 +148 +150 +151 +151 +148 +151 +149 +145 +142 +140 +138 +137 +137 +135 +137 +137 +136 +135 +134 +132 +129 +133 +133 +134 +136 +138 +137 +134 +131 +134 +133 +135 +140 +144 +143 +140 +138 +137 +140 +138 +136 +140 +141 +137 +134 +138 +143 +146 +141 +134 +131 +136 +142 +142 +142 +140 +137 +135 +135 +138 +140 +139 +139 +138 +136 +136 +136 +135 +133 +132 +133 +134 +136 +137 +136 +134 +132 +136 +135 +132 +130 +128 +129 +133 +135 +132 +134 +135 +135 +135 +135 +134 +132 +131 +132 +132 +133 +133 +132 +130 +128 +121 +121 +127 +132 +133 +133 +131 +126 +120 +120 +122 +128 +134 +135 +130 +125 +121 +123 +127 +130 +129 +127 +128 +131 +130 +131 +129 +127 +125 +125 +128 +131 +127 +127 +126 +126 +127 +130 +133 +135 +133 +137 +139 +136 +133 +133 +131 +129 +132 +133 +132 +130 +130 +134 +139 +141 +147 +145 +144 +147 +148 +147 +145 +144 +142 +140 +141 +144 +145 +146 +147 +148 +149 +150 +147 +145 +144 +141 +140 +142 +150 +146 +142 +142 +144 +146 +146 +145 +144 +147 +149 +149 +149 +148 +146 +144 +147 +142 +142 +148 +145 +137 +136 +143 +147 +142 +138 +139 +141 +141 +140 +139 +137 +138 +137 +135 +132 +132 +134 +136 +137 +133 +128 +126 +128 +128 +125 +122 +120 +110 +97 +85 +78 +72 +68 +67 +69 +74 +81 +85 +87 +89 +92 +95 +96 +100 +105 +106 +104 +105 +106 +105 +101 +102 +102 +97 +95 +103 +109 +106 +116 +114 +111 +110 +113 +116 +115 +114 +115 +113 +116 +119 +119 +122 +124 +122 +117 +119 +118 +118 +120 +123 +122 +119 +117 +116 +116 +116 +116 +114 +117 +122 +120 +114 +111 +116 +122 +121 +118 +117 +118 +115 +112 +116 +127 +135 +128 +116 +114 +118 +122 +125 +126 +125 +121 +116 +118 +117 +112 +111 +115 +115 +110 +106 +104 +106 +109 +110 +109 +108 +108 +109 +106 +109 +115 +120 +119 +115 +114 +117 +118 +119 +123 +125 +123 +120 +122 +127 +129 +129 +130 +130 +131 +133 +133 +131 +131 +129 +128 +128 +130 +131 +132 +132 +132 +132 +134 +136 +137 +134 +132 +131 +130 +129 +128 +125 +121 +118 +117 +118 +120 +121 +123 +124 +125 +126 +127 +129 +124 +128 +134 +136 +133 +126 +122 +122 +130 +127 +126 +128 +127 +125 +125 +127 +128 +129 +130 +130 +129 +129 +130 +131 +133 +132 +132 +131 +128 +125 +124 +126 +129 +129 +133 +135 +131 +131 +132 +131 +135 +133 +131 +130 +130 +129 +127 +125 +128 +127 +129 +131 +128 +122 +121 +124 +127 +126 +124 +124 +127 +129 +128 +124 +124 +123 +125 +128 +123 +114 +111 +113 +117 +116 +118 +124 +129 +133 +135 +136 +139 +134 +130 +128 +128 +129 +130 +132 +129 +122 +115 +116 +122 +128 +133 +136 +132 +129 +128 +126 +120 +113 +110 +112 +122 +125 +126 +124 +121 +119 +121 +124 +123 +126 +129 +131 +132 +132 +129 +127 +127 +125 +124 +123 +124 +124 +123 +123 +126 +130 +131 +128 +127 +130 +134 +134 +142 +140 +128 +127 +130 +128 +126 +122 +126 +128 +131 +133 +133 +128 +122 +117 +122 +123 +135 +156 +162 +151 +141 +140 +132 +131 +156 +191 +197 +173 +149 +139 +132 +143 +136 +121 +127 +152 +172 +182 +162 +142 +145 +175 +193 +199 +185 +148 +119 +110 +124 +153 +164 +161 +167 +180 +185 +162 +150 +144 +138 +127 +111 +103 +114 +120 +117 +109 +111 +119 +125 +128 +135 +134 +133 +130 +130 +139 +145 +143 +139 +136 +128 +120 +121 +131 +145 +156 +148 +145 +145 +154 +170 +178 +166 +150 +140 +124 +122 +139 +155 +160 +157 +151 +131 +118 +117 +128 +138 +147 +153 +154 +152 +157 +184 +208 +187 +144 +139 +167 +174 +162 +147 +145 +148 +143 +144 +153 +175 +187 +180 +164 +161 +161 +160 +166 +172 +174 +170 +170 +173 +169 +170 +181 +183 +182 +170 +159 +163 +171 +174 +176 +176 +167 +170 +188 +200 +191 +171 +158 +166 +180 +178 +164 +162 +179 +203 +220 +227 +209 +190 +183 +182 +181 +182 +184 +181 +183 +183 +183 +195 +208 +211 +206 +204 +198 +198 +213 +222 +223 +216 +194 +175 +167 +168 +185 +209 +210 +190 +188 +212 +216 +208 +197 +196 +196 +197 +202 +203 +201 +201 +205 +206 +199 +198 +208 +221 +219 +215 +208 +202 +199 +201 +205 +207 +205 +210 +221 +226 +220 +210 +204 +197 +188 +190 +206 +221 +228 +224 +214 +190 +183 +177 +176 +182 +193 +193 +184 +181 +188 +196 +202 +207 +214 +223 +229 +224 +218 +212 +210 +215 +227 +240 +249 +250 +251 +252 +253 +254 +253 +251 +249 +252 +252 +253 +253 +252 +251 +251 +252 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +254 +253 +253 +251 +252 +252 +252 +252 +252 +252 +252 +250 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +253 +253 +252 +254 +254 +252 +252 +253 +253 +252 +250 +251 +252 +252 +252 +252 +251 +250 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +247 +247 +247 +247 +246 +247 +247 +246 +245 +244 +244 +244 +244 +244 +244 +245 +245 +244 +244 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +244 +244 +245 +242 +241 +241 +241 +242 +242 +243 +243 +245 +245 +245 +245 +246 +247 +247 +247 +246 +246 +246 +247 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +252 +252 +252 +251 +252 +253 +252 +252 +253 +253 +253 +253 +253 +252 +254 +255 +255 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +252 +255 +253 +253 +246 +214 +182 +165 +170 +178 +175 +168 +159 +158 +165 +172 +174 +168 +164 +167 +166 +161 +158 +162 +164 +162 +162 +167 +173 +176 +179 +181 +174 +169 +175 +178 +175 +175 +175 +181 +185 +179 +165 +156 +163 +175 +182 +184 +178 +166 +157 +153 +157 +166 +169 +169 +173 +172 +165 +164 +159 +146 +139 +151 +165 +173 +171 +164 +158 +156 +157 +169 +170 +163 +161 +163 +163 +163 +160 +156 +159 +163 +161 +157 +153 +147 +146 +147 +147 +147 +147 +149 +150 +153 +154 +150 +144 +140 +140 +143 +149 +153 +156 +153 +151 +151 +154 +157 +158 +158 +155 +151 +150 +152 +153 +151 +150 +152 +149 +149 +151 +153 +150 +146 +147 +150 +152 +151 +151 +152 +152 +151 +153 +156 +157 +154 +153 +154 +155 +152 +148 +145 +144 +144 +146 +150 +151 +150 +149 +149 +151 +151 +150 +150 +150 +151 +152 +153 +155 +153 +152 +153 +153 +152 +148 +145 +147 +148 +146 +143 +140 +138 +138 +138 +144 +148 +151 +150 +149 +146 +146 +146 +144 +143 +143 +143 +140 +136 +135 +135 +139 +142 +141 +138 +139 +143 +144 +143 +141 +139 +136 +132 +129 +129 +135 +140 +140 +141 +141 +142 +146 +148 +146 +142 +142 +145 +147 +146 +144 +142 +141 +139 +138 +137 +136 +135 +136 +136 +136 +136 +134 +135 +136 +136 +137 +135 +133 +130 +130 +126 +123 +120 +118 +118 +121 +126 +130 +128 +127 +129 +127 +124 +124 +128 +128 +124 +121 +121 +121 +121 +121 +121 +126 +125 +124 +123 +122 +121 +123 +127 +130 +128 +124 +123 +125 +130 +134 +137 +137 +135 +136 +138 +140 +140 +140 +138 +135 +134 +133 +132 +134 +138 +141 +144 +138 +142 +149 +156 +158 +161 +167 +173 +177 +178 +181 +185 +186 +183 +179 +178 +184 +184 +182 +179 +176 +171 +169 +169 +161 +155 +149 +149 +154 +158 +158 +156 +159 +158 +155 +152 +148 +147 +147 +148 +148 +147 +147 +149 +152 +154 +153 +152 +152 +152 +151 +149 +150 +151 +151 +150 +150 +148 +145 +144 +142 +141 +139 +137 +134 +135 +136 +135 +134 +135 +134 +132 +138 +138 +139 +139 +139 +138 +136 +134 +135 +135 +138 +143 +145 +143 +140 +139 +136 +134 +137 +140 +140 +142 +141 +138 +141 +143 +143 +139 +133 +131 +135 +139 +140 +140 +139 +137 +135 +134 +136 +139 +138 +138 +137 +137 +140 +141 +139 +135 +133 +134 +137 +139 +138 +137 +134 +133 +135 +135 +134 +133 +131 +132 +134 +134 +134 +135 +135 +136 +138 +140 +139 +137 +135 +134 +133 +134 +135 +134 +131 +129 +123 +123 +129 +134 +134 +133 +131 +127 +122 +119 +118 +123 +128 +131 +128 +125 +120 +122 +125 +130 +131 +129 +128 +129 +129 +129 +128 +125 +123 +125 +129 +134 +132 +133 +133 +131 +130 +130 +131 +133 +125 +129 +133 +132 +129 +126 +126 +128 +139 +141 +142 +137 +134 +135 +138 +139 +144 +142 +142 +144 +145 +143 +140 +139 +138 +139 +142 +145 +148 +150 +149 +146 +146 +153 +154 +147 +142 +137 +138 +143 +145 +147 +145 +141 +140 +144 +146 +145 +146 +149 +150 +149 +147 +147 +147 +147 +148 +142 +143 +148 +146 +137 +136 +144 +151 +146 +141 +140 +141 +140 +138 +138 +138 +137 +135 +135 +136 +136 +135 +135 +136 +134 +131 +128 +127 +126 +125 +124 +119 +109 +94 +81 +73 +68 +69 +72 +76 +78 +81 +85 +89 +92 +94 +95 +96 +100 +101 +103 +108 +105 +102 +106 +108 +103 +100 +98 +96 +101 +109 +112 +120 +114 +108 +109 +112 +114 +113 +113 +115 +113 +116 +118 +117 +119 +121 +120 +118 +119 +118 +117 +119 +123 +122 +118 +120 +117 +116 +118 +117 +116 +116 +120 +122 +116 +110 +112 +116 +118 +119 +119 +124 +118 +113 +117 +124 +127 +122 +114 +110 +111 +112 +114 +119 +123 +122 +119 +120 +119 +116 +114 +115 +110 +103 +102 +105 +111 +113 +111 +109 +110 +111 +109 +110 +110 +112 +116 +116 +113 +113 +115 +116 +117 +121 +125 +124 +121 +124 +128 +126 +126 +125 +125 +127 +131 +132 +130 +132 +130 +129 +130 +133 +135 +134 +132 +130 +129 +130 +132 +133 +133 +133 +134 +131 +129 +127 +124 +122 +121 +120 +119 +120 +122 +125 +125 +125 +125 +127 +129 +125 +126 +129 +130 +128 +125 +123 +124 +128 +127 +126 +126 +126 +126 +127 +127 +123 +124 +125 +128 +130 +130 +130 +129 +129 +127 +126 +125 +123 +120 +120 +122 +125 +124 +128 +131 +129 +130 +131 +128 +128 +128 +129 +130 +131 +132 +132 +132 +129 +126 +126 +129 +129 +125 +125 +128 +130 +127 +125 +125 +128 +127 +126 +126 +128 +133 +136 +134 +125 +116 +111 +111 +118 +117 +118 +123 +128 +130 +132 +134 +135 +133 +130 +130 +131 +132 +133 +135 +124 +117 +111 +111 +116 +121 +125 +128 +134 +132 +128 +124 +120 +118 +118 +118 +123 +124 +123 +120 +119 +118 +119 +120 +120 +123 +126 +127 +129 +131 +130 +128 +130 +128 +124 +122 +122 +123 +123 +122 +126 +129 +129 +127 +128 +132 +133 +131 +133 +137 +134 +142 +150 +145 +137 +129 +129 +129 +131 +137 +145 +144 +128 +111 +108 +102 +110 +134 +152 +151 +142 +138 +130 +138 +163 +191 +190 +172 +154 +146 +139 +135 +124 +117 +124 +141 +154 +158 +154 +144 +150 +172 +184 +197 +193 +158 +126 +124 +139 +157 +155 +148 +159 +175 +183 +172 +167 +155 +143 +132 +112 +96 +109 +123 +128 +121 +119 +121 +123 +126 +138 +140 +137 +133 +133 +135 +136 +138 +148 +140 +129 +123 +127 +134 +137 +137 +145 +145 +140 +142 +160 +180 +185 +176 +151 +131 +125 +137 +151 +161 +163 +155 +134 +120 +121 +131 +135 +139 +147 +151 +147 +151 +180 +210 +191 +149 +139 +164 +170 +161 +148 +145 +144 +137 +135 +143 +164 +178 +178 +168 +165 +170 +174 +177 +176 +171 +169 +173 +174 +170 +169 +174 +172 +175 +170 +164 +168 +172 +177 +185 +182 +175 +171 +180 +193 +187 +167 +152 +161 +182 +185 +168 +160 +173 +199 +220 +225 +205 +181 +172 +177 +184 +186 +184 +180 +181 +184 +188 +194 +199 +202 +205 +207 +202 +195 +199 +207 +218 +218 +196 +176 +167 +164 +179 +205 +209 +192 +194 +207 +217 +217 +204 +194 +196 +200 +202 +198 +200 +200 +201 +203 +201 +199 +201 +206 +210 +211 +209 +208 +209 +205 +199 +201 +199 +204 +216 +228 +227 +217 +206 +202 +193 +191 +202 +216 +224 +218 +206 +181 +172 +167 +170 +179 +194 +200 +197 +190 +192 +199 +208 +212 +214 +220 +225 +226 +221 +214 +211 +215 +225 +238 +247 +250 +250 +251 +252 +253 +252 +250 +249 +252 +253 +253 +253 +252 +252 +252 +252 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +254 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +251 +252 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +253 +253 +251 +253 +254 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +250 +250 +248 +247 +246 +247 +247 +245 +246 +247 +247 +246 +245 +245 +246 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +241 +241 +242 +242 +242 +242 +243 +244 +244 +244 +243 +244 +245 +245 +246 +246 +247 +246 +246 +247 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +255 +253 +253 +251 +224 +187 +168 +172 +181 +178 +171 +160 +157 +168 +173 +171 +163 +160 +164 +165 +162 +160 +165 +166 +163 +161 +166 +172 +175 +178 +178 +170 +168 +178 +179 +173 +173 +174 +186 +190 +176 +158 +154 +164 +175 +176 +183 +180 +168 +157 +153 +160 +173 +172 +170 +171 +169 +160 +159 +153 +140 +132 +149 +168 +173 +168 +161 +156 +155 +153 +165 +168 +161 +160 +163 +166 +168 +164 +159 +157 +157 +157 +157 +154 +146 +146 +146 +146 +146 +147 +150 +153 +157 +156 +151 +145 +143 +146 +151 +153 +154 +157 +155 +151 +150 +153 +158 +158 +157 +154 +149 +148 +149 +149 +146 +147 +150 +149 +149 +150 +151 +148 +142 +144 +149 +156 +154 +152 +151 +151 +152 +155 +158 +157 +154 +153 +154 +153 +151 +148 +147 +139 +138 +142 +148 +152 +152 +150 +148 +149 +149 +149 +150 +151 +153 +156 +157 +151 +152 +152 +152 +152 +151 +148 +148 +149 +152 +151 +148 +143 +139 +139 +140 +147 +151 +154 +153 +150 +147 +146 +146 +141 +140 +141 +142 +141 +139 +140 +141 +142 +144 +142 +138 +139 +142 +141 +138 +134 +138 +138 +130 +126 +129 +135 +138 +142 +144 +143 +142 +143 +145 +145 +144 +139 +144 +146 +145 +141 +138 +135 +132 +133 +133 +134 +134 +133 +131 +131 +132 +132 +136 +134 +128 +127 +131 +131 +127 +125 +123 +123 +122 +119 +117 +119 +125 +127 +127 +128 +129 +125 +120 +122 +127 +123 +119 +118 +122 +125 +124 +120 +118 +124 +123 +123 +123 +123 +124 +127 +131 +127 +126 +124 +124 +127 +130 +134 +137 +138 +138 +138 +140 +141 +142 +141 +139 +135 +134 +132 +132 +134 +139 +141 +144 +135 +138 +145 +153 +159 +163 +169 +175 +170 +171 +168 +167 +170 +177 +180 +179 +181 +182 +181 +179 +176 +171 +169 +170 +160 +145 +140 +155 +166 +162 +158 +160 +162 +159 +154 +150 +148 +148 +148 +149 +149 +147 +146 +148 +152 +153 +151 +148 +149 +150 +149 +149 +150 +153 +156 +157 +150 +149 +147 +146 +144 +142 +138 +134 +133 +135 +134 +133 +134 +135 +136 +135 +134 +135 +137 +137 +136 +136 +137 +138 +137 +137 +141 +145 +145 +141 +140 +140 +138 +134 +138 +143 +140 +140 +142 +138 +139 +140 +139 +137 +135 +134 +135 +135 +137 +137 +137 +136 +135 +134 +137 +140 +142 +140 +136 +136 +140 +144 +143 +139 +133 +135 +138 +139 +137 +135 +132 +131 +134 +134 +134 +135 +135 +134 +134 +133 +136 +138 +138 +138 +141 +143 +141 +138 +136 +135 +135 +135 +137 +135 +130 +127 +123 +125 +132 +137 +135 +132 +130 +127 +126 +119 +114 +115 +122 +127 +128 +127 +125 +125 +126 +130 +133 +131 +129 +127 +127 +128 +128 +126 +124 +126 +130 +135 +138 +136 +135 +135 +135 +133 +128 +124 +122 +125 +129 +128 +124 +121 +126 +133 +139 +142 +144 +140 +137 +137 +139 +140 +142 +138 +135 +136 +137 +135 +134 +134 +135 +139 +144 +147 +150 +152 +149 +144 +149 +159 +160 +148 +137 +133 +136 +143 +143 +150 +152 +145 +141 +144 +148 +148 +149 +151 +153 +150 +148 +148 +148 +148 +146 +142 +143 +147 +144 +137 +138 +145 +153 +147 +143 +141 +140 +139 +138 +139 +139 +135 +133 +134 +138 +139 +136 +133 +133 +133 +133 +130 +125 +123 +123 +125 +119 +109 +94 +78 +68 +65 +69 +76 +81 +80 +81 +86 +92 +94 +93 +91 +96 +98 +95 +98 +109 +108 +105 +115 +118 +106 +100 +100 +98 +100 +112 +122 +126 +116 +108 +109 +113 +113 +111 +111 +114 +114 +118 +119 +116 +114 +114 +112 +121 +121 +118 +116 +119 +124 +124 +119 +122 +118 +117 +119 +120 +116 +116 +117 +118 +117 +116 +113 +112 +115 +120 +126 +127 +122 +118 +120 +120 +115 +114 +116 +111 +110 +108 +109 +115 +122 +124 +121 +114 +116 +117 +118 +118 +111 +107 +110 +114 +119 +118 +112 +110 +113 +114 +112 +116 +110 +108 +110 +110 +109 +110 +113 +111 +112 +116 +121 +122 +119 +122 +125 +125 +124 +122 +120 +123 +127 +128 +127 +130 +130 +131 +132 +132 +132 +132 +132 +129 +128 +128 +129 +130 +131 +134 +137 +134 +131 +129 +127 +127 +128 +126 +124 +125 +128 +130 +128 +123 +120 +120 +121 +128 +125 +121 +120 +121 +122 +125 +128 +125 +129 +131 +129 +124 +124 +127 +129 +128 +127 +127 +130 +132 +132 +129 +125 +126 +122 +120 +118 +115 +113 +115 +119 +121 +118 +120 +123 +125 +128 +130 +126 +119 +121 +124 +128 +130 +132 +133 +133 +127 +125 +125 +128 +130 +131 +132 +134 +134 +130 +128 +130 +132 +130 +130 +133 +132 +140 +144 +138 +127 +124 +122 +121 +124 +122 +124 +128 +130 +130 +131 +133 +129 +131 +131 +131 +132 +136 +138 +138 +131 +127 +122 +122 +123 +125 +128 +129 +134 +133 +130 +126 +124 +125 +125 +123 +123 +122 +121 +122 +124 +124 +124 +124 +124 +125 +124 +122 +125 +129 +132 +132 +133 +131 +127 +124 +124 +125 +125 +123 +128 +130 +131 +130 +131 +135 +134 +130 +128 +136 +137 +146 +152 +148 +147 +144 +121 +126 +132 +138 +148 +154 +144 +131 +98 +95 +106 +131 +147 +144 +134 +128 +124 +132 +155 +180 +190 +187 +172 +157 +150 +127 +111 +109 +116 +130 +143 +145 +150 +151 +162 +173 +173 +185 +191 +163 +125 +133 +152 +160 +148 +138 +150 +168 +184 +178 +174 +160 +146 +137 +116 +97 +102 +124 +137 +134 +128 +128 +128 +129 +135 +140 +137 +134 +135 +133 +131 +138 +143 +139 +132 +128 +129 +132 +133 +130 +139 +144 +141 +136 +150 +177 +194 +193 +159 +135 +122 +129 +145 +163 +167 +155 +135 +125 +128 +136 +131 +130 +143 +155 +158 +154 +175 +203 +191 +154 +139 +154 +170 +168 +163 +158 +147 +132 +130 +139 +156 +170 +176 +169 +166 +174 +181 +181 +173 +170 +175 +184 +184 +174 +162 +156 +164 +173 +169 +165 +174 +183 +187 +192 +187 +180 +170 +171 +182 +181 +164 +150 +153 +172 +183 +174 +162 +165 +190 +218 +223 +201 +172 +159 +168 +185 +191 +188 +187 +182 +184 +193 +197 +194 +195 +201 +207 +209 +200 +192 +193 +212 +223 +207 +183 +171 +166 +180 +207 +207 +190 +194 +205 +220 +224 +206 +189 +193 +199 +197 +195 +206 +210 +205 +203 +199 +190 +183 +190 +203 +210 +208 +209 +215 +211 +201 +192 +195 +202 +212 +224 +230 +223 +212 +212 +202 +198 +202 +211 +217 +211 +197 +178 +166 +161 +168 +182 +199 +212 +217 +211 +207 +206 +211 +213 +213 +222 +232 +228 +224 +216 +212 +215 +225 +237 +245 +252 +251 +249 +249 +250 +251 +251 +251 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +251 +251 +252 +252 +252 +253 +252 +252 +252 +252 +253 +254 +254 +252 +252 +252 +253 +254 +253 +253 +252 +252 +252 +252 +252 +251 +253 +253 +252 +251 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +249 +249 +249 +249 +249 +250 +249 +248 +247 +247 +248 +249 +250 +249 +250 +250 +248 +247 +246 +246 +247 +244 +245 +246 +247 +246 +246 +247 +247 +245 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +243 +243 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +242 +243 +242 +243 +244 +245 +245 +245 +247 +246 +246 +247 +249 +250 +249 +249 +248 +249 +249 +249 +250 +250 +250 +251 +251 +252 +253 +253 +252 +252 +253 +254 +252 +252 +252 +252 +252 +253 +253 +254 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +253 +253 +253 +254 +254 +255 +253 +253 +253 +253 +253 +253 +253 +254 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +251 +251 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +252 +252 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +243 +229 +197 +174 +171 +185 +180 +166 +159 +158 +165 +169 +168 +162 +160 +164 +167 +168 +169 +171 +170 +166 +163 +166 +173 +178 +178 +173 +171 +173 +178 +178 +171 +164 +175 +177 +178 +173 +164 +162 +169 +178 +185 +183 +178 +166 +152 +149 +162 +179 +177 +175 +173 +165 +152 +147 +148 +147 +144 +157 +167 +171 +169 +158 +151 +155 +158 +166 +163 +158 +165 +169 +167 +168 +162 +160 +157 +156 +156 +154 +150 +146 +146 +147 +149 +151 +151 +151 +153 +156 +154 +154 +153 +153 +155 +154 +152 +151 +151 +149 +147 +148 +152 +155 +156 +156 +152 +151 +149 +149 +148 +146 +147 +148 +146 +146 +150 +154 +150 +141 +141 +146 +152 +152 +151 +148 +148 +151 +153 +154 +157 +152 +147 +145 +147 +149 +150 +150 +143 +145 +149 +154 +159 +161 +160 +158 +148 +149 +149 +149 +151 +153 +157 +160 +157 +148 +142 +150 +156 +151 +148 +152 +153 +152 +151 +150 +145 +140 +143 +149 +150 +152 +152 +149 +149 +148 +146 +144 +144 +141 +139 +141 +144 +146 +146 +146 +145 +142 +140 +139 +140 +143 +146 +147 +141 +139 +137 +136 +135 +135 +136 +136 +140 +141 +142 +142 +142 +142 +143 +144 +142 +134 +129 +133 +138 +136 +131 +129 +132 +134 +135 +130 +125 +125 +127 +129 +126 +122 +118 +119 +121 +123 +125 +127 +126 +123 +121 +124 +125 +125 +125 +126 +124 +123 +121 +121 +123 +125 +125 +124 +118 +117 +118 +122 +124 +124 +121 +120 +125 +126 +127 +127 +127 +126 +123 +119 +119 +120 +123 +124 +125 +128 +133 +138 +139 +139 +138 +138 +139 +140 +140 +140 +137 +134 +133 +136 +139 +140 +142 +142 +139 +138 +146 +154 +156 +165 +175 +174 +168 +169 +167 +166 +167 +173 +180 +185 +183 +175 +179 +184 +177 +174 +172 +163 +156 +137 +136 +164 +181 +174 +162 +160 +163 +160 +157 +156 +154 +152 +151 +153 +150 +148 +148 +152 +155 +153 +151 +148 +145 +148 +148 +146 +149 +158 +164 +165 +156 +152 +148 +145 +144 +142 +140 +137 +132 +131 +132 +136 +138 +138 +136 +135 +135 +135 +135 +134 +134 +135 +137 +139 +139 +138 +138 +140 +139 +138 +140 +143 +141 +138 +138 +142 +142 +138 +137 +139 +138 +141 +139 +135 +136 +143 +140 +133 +132 +135 +138 +138 +136 +135 +137 +140 +140 +139 +138 +138 +141 +143 +140 +137 +135 +134 +138 +139 +135 +135 +137 +135 +135 +135 +135 +135 +136 +136 +136 +135 +139 +140 +141 +143 +142 +141 +138 +135 +136 +136 +135 +134 +133 +134 +134 +132 +127 +128 +130 +130 +131 +130 +128 +126 +127 +122 +115 +112 +115 +121 +127 +130 +128 +128 +129 +131 +133 +132 +128 +126 +126 +129 +129 +128 +129 +133 +136 +137 +138 +136 +137 +141 +143 +141 +136 +134 +130 +129 +129 +130 +129 +128 +132 +137 +141 +143 +144 +142 +139 +140 +143 +145 +140 +140 +132 +128 +130 +129 +130 +137 +139 +140 +143 +147 +150 +149 +146 +144 +147 +156 +162 +153 +136 +127 +131 +139 +147 +153 +152 +147 +146 +148 +149 +153 +152 +156 +157 +155 +158 +162 +158 +149 +147 +143 +144 +146 +144 +139 +140 +146 +152 +145 +139 +139 +141 +141 +140 +141 +140 +138 +135 +134 +136 +138 +135 +131 +134 +131 +127 +125 +123 +121 +121 +123 +121 +105 +90 +76 +63 +64 +74 +79 +81 +80 +82 +86 +90 +92 +95 +98 +98 +99 +99 +97 +98 +106 +115 +120 +114 +105 +102 +104 +105 +106 +116 +130 +126 +118 +112 +111 +111 +110 +107 +106 +108 +111 +114 +116 +116 +114 +112 +112 +116 +118 +118 +117 +118 +120 +119 +117 +119 +123 +121 +119 +121 +121 +116 +114 +115 +117 +117 +114 +114 +119 +126 +130 +130 +124 +119 +117 +114 +109 +107 +108 +115 +119 +119 +117 +117 +122 +123 +120 +118 +112 +112 +117 +120 +119 +119 +124 +128 +128 +121 +111 +108 +112 +120 +124 +125 +117 +110 +108 +109 +111 +112 +113 +110 +110 +110 +111 +111 +113 +118 +123 +124 +124 +123 +122 +121 +122 +124 +125 +126 +128 +131 +130 +129 +128 +129 +131 +130 +128 +126 +126 +127 +129 +131 +132 +132 +131 +125 +127 +138 +137 +130 +131 +131 +131 +131 +129 +126 +126 +128 +130 +129 +126 +124 +124 +124 +124 +129 +134 +131 +130 +129 +127 +126 +127 +129 +130 +131 +133 +136 +136 +131 +125 +123 +124 +124 +123 +120 +117 +116 +116 +117 +118 +121 +121 +121 +122 +123 +125 +127 +128 +119 +120 +122 +125 +129 +130 +130 +129 +126 +124 +124 +125 +129 +132 +134 +133 +127 +128 +131 +134 +135 +133 +131 +132 +137 +136 +138 +136 +129 +128 +129 +128 +126 +128 +127 +127 +131 +131 +125 +122 +122 +127 +129 +127 +125 +128 +135 +139 +136 +135 +139 +144 +144 +136 +129 +128 +130 +132 +132 +127 +124 +125 +125 +125 +125 +125 +126 +128 +131 +132 +133 +134 +138 +133 +127 +124 +124 +128 +133 +137 +138 +133 +127 +125 +127 +129 +129 +129 +130 +132 +133 +133 +133 +136 +138 +137 +132 +131 +134 +140 +144 +152 +157 +156 +129 +119 +117 +135 +148 +155 +161 +151 +125 +110 +112 +135 +149 +142 +127 +116 +124 +117 +128 +159 +186 +189 +178 +170 +166 +138 +116 +108 +112 +129 +144 +144 +156 +160 +160 +161 +164 +176 +181 +162 +127 +124 +153 +176 +166 +151 +151 +164 +182 +182 +183 +169 +146 +137 +126 +104 +103 +113 +128 +134 +139 +148 +144 +142 +140 +141 +135 +129 +128 +126 +128 +134 +133 +137 +143 +142 +133 +125 +128 +135 +138 +147 +138 +128 +144 +169 +183 +190 +165 +137 +123 +127 +140 +154 +157 +161 +145 +137 +132 +128 +129 +130 +133 +147 +161 +163 +173 +186 +180 +153 +138 +143 +165 +175 +177 +170 +160 +141 +126 +126 +149 +159 +162 +160 +166 +176 +175 +169 +162 +167 +176 +182 +188 +181 +163 +161 +163 +168 +173 +173 +175 +187 +200 +202 +200 +186 +174 +171 +173 +174 +164 +150 +148 +161 +172 +177 +172 +163 +176 +207 +222 +203 +171 +148 +153 +178 +196 +200 +190 +182 +185 +196 +196 +194 +194 +191 +203 +210 +209 +198 +196 +207 +216 +216 +198 +185 +175 +183 +202 +208 +202 +197 +203 +211 +225 +217 +198 +190 +190 +197 +206 +211 +210 +212 +213 +197 +177 +172 +183 +202 +209 +204 +205 +211 +212 +210 +197 +186 +191 +205 +215 +228 +231 +219 +215 +214 +213 +210 +207 +209 +203 +190 +167 +160 +164 +176 +185 +197 +216 +231 +220 +211 +206 +211 +215 +215 +222 +229 +226 +225 +222 +218 +216 +220 +230 +239 +247 +249 +250 +248 +248 +250 +251 +250 +249 +250 +250 +250 +252 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +252 +253 +253 +252 +252 +252 +252 +252 +253 +253 +251 +252 +253 +253 +253 +252 +253 +253 +252 +252 +253 +254 +254 +253 +252 +251 +252 +252 +252 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +250 +250 +252 +251 +250 +250 +249 +248 +248 +248 +250 +249 +248 +247 +249 +250 +250 +250 +248 +248 +247 +247 +246 +246 +246 +246 +244 +245 +245 +245 +245 +246 +247 +247 +247 +246 +245 +245 +245 +244 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +243 +242 +242 +242 +243 +244 +244 +245 +244 +245 +245 +245 +244 +244 +244 +245 +243 +243 +243 +243 +242 +242 +242 +242 +244 +244 +243 +243 +244 +245 +245 +246 +244 +245 +246 +247 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +253 +253 +253 +253 +253 +253 +253 +253 +251 +251 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +251 +251 +253 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +251 +251 +252 +252 +251 +250 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +253 +254 +254 +253 +254 +254 +247 +239 +211 +184 +171 +177 +175 +162 +158 +162 +167 +169 +167 +162 +160 +165 +171 +174 +171 +172 +170 +165 +162 +166 +174 +180 +180 +177 +174 +176 +179 +177 +170 +164 +171 +172 +171 +167 +166 +171 +178 +182 +185 +181 +175 +164 +150 +145 +161 +182 +184 +175 +170 +165 +154 +148 +152 +156 +155 +163 +171 +173 +168 +158 +154 +159 +168 +170 +164 +159 +165 +166 +162 +161 +162 +160 +156 +152 +150 +150 +150 +149 +147 +147 +148 +150 +149 +148 +149 +151 +150 +149 +151 +153 +156 +155 +150 +145 +146 +146 +147 +149 +151 +152 +152 +151 +151 +152 +153 +153 +149 +145 +145 +147 +146 +147 +151 +156 +153 +144 +142 +145 +152 +152 +151 +150 +151 +154 +154 +153 +151 +148 +142 +139 +141 +147 +152 +156 +155 +152 +151 +154 +159 +162 +162 +160 +155 +153 +149 +147 +149 +151 +154 +156 +155 +153 +151 +152 +155 +153 +150 +150 +151 +149 +147 +149 +148 +146 +148 +153 +152 +151 +148 +145 +145 +146 +146 +145 +145 +143 +142 +144 +147 +147 +147 +147 +142 +141 +140 +140 +142 +145 +150 +151 +148 +145 +142 +143 +145 +143 +137 +130 +129 +133 +139 +142 +144 +143 +143 +143 +139 +133 +128 +129 +129 +129 +132 +136 +137 +136 +132 +127 +124 +125 +126 +127 +116 +112 +111 +114 +119 +123 +123 +123 +126 +125 +125 +127 +127 +126 +125 +124 +120 +119 +118 +120 +121 +123 +122 +121 +116 +116 +118 +122 +124 +124 +122 +122 +128 +128 +127 +127 +127 +126 +120 +114 +115 +118 +121 +123 +124 +127 +131 +135 +139 +137 +135 +135 +137 +139 +142 +143 +141 +138 +137 +141 +144 +146 +146 +146 +142 +143 +152 +161 +162 +168 +174 +172 +169 +173 +175 +175 +176 +179 +181 +181 +182 +178 +181 +188 +186 +179 +170 +157 +148 +140 +144 +163 +177 +173 +163 +155 +159 +158 +158 +157 +153 +150 +148 +150 +149 +147 +147 +151 +153 +151 +149 +147 +147 +149 +149 +149 +153 +160 +162 +160 +155 +151 +146 +144 +144 +143 +143 +141 +132 +130 +133 +138 +141 +140 +138 +138 +136 +136 +137 +137 +135 +133 +135 +138 +137 +138 +138 +135 +134 +139 +142 +143 +140 +142 +143 +142 +141 +141 +141 +141 +138 +140 +138 +134 +135 +140 +139 +135 +135 +137 +140 +140 +138 +137 +138 +139 +135 +137 +137 +135 +135 +136 +135 +134 +135 +135 +139 +141 +138 +137 +139 +137 +137 +136 +136 +137 +138 +139 +139 +138 +142 +141 +140 +141 +141 +139 +135 +131 +134 +135 +135 +135 +135 +136 +135 +133 +128 +128 +127 +125 +124 +126 +128 +128 +128 +124 +118 +115 +116 +121 +125 +127 +130 +130 +130 +131 +132 +131 +129 +127 +128 +129 +129 +129 +131 +135 +137 +137 +138 +135 +135 +141 +148 +149 +145 +140 +138 +135 +133 +135 +137 +138 +140 +141 +140 +144 +148 +147 +144 +142 +142 +142 +132 +131 +125 +122 +128 +137 +139 +140 +136 +139 +142 +145 +148 +149 +147 +145 +147 +155 +159 +151 +140 +133 +134 +137 +148 +150 +149 +149 +150 +150 +151 +156 +152 +160 +167 +171 +175 +175 +163 +149 +142 +142 +146 +149 +146 +141 +140 +143 +147 +143 +139 +138 +139 +138 +139 +141 +141 +138 +137 +138 +138 +134 +132 +133 +133 +131 +128 +126 +124 +121 +120 +122 +123 +104 +83 +69 +65 +68 +74 +75 +82 +81 +81 +86 +91 +93 +96 +98 +98 +98 +97 +96 +99 +107 +114 +117 +115 +109 +107 +109 +110 +112 +119 +129 +119 +113 +108 +107 +107 +106 +105 +105 +103 +106 +111 +114 +115 +114 +113 +112 +115 +116 +116 +115 +118 +119 +118 +114 +118 +123 +122 +119 +121 +121 +118 +117 +116 +118 +117 +116 +117 +122 +128 +131 +126 +120 +113 +110 +109 +107 +109 +113 +129 +130 +127 +123 +120 +122 +121 +119 +116 +115 +117 +122 +125 +123 +123 +125 +122 +124 +122 +115 +110 +112 +119 +125 +125 +120 +114 +111 +109 +110 +112 +115 +113 +113 +113 +112 +109 +108 +110 +114 +116 +119 +123 +125 +125 +125 +125 +125 +126 +126 +127 +127 +128 +128 +127 +127 +126 +126 +127 +128 +129 +128 +128 +127 +125 +127 +126 +129 +138 +137 +132 +134 +129 +129 +129 +128 +128 +130 +134 +137 +133 +130 +128 +128 +127 +127 +129 +133 +134 +134 +134 +133 +131 +128 +125 +124 +129 +130 +132 +132 +129 +124 +119 +119 +125 +124 +124 +124 +124 +125 +126 +127 +127 +127 +128 +128 +128 +129 +132 +135 +132 +130 +128 +127 +128 +129 +130 +130 +126 +125 +125 +126 +128 +129 +130 +130 +123 +125 +126 +129 +131 +132 +131 +131 +134 +132 +133 +130 +125 +125 +129 +130 +130 +132 +130 +128 +130 +128 +122 +120 +120 +126 +128 +128 +126 +128 +133 +136 +141 +140 +143 +148 +147 +139 +132 +130 +125 +130 +133 +129 +124 +123 +125 +128 +125 +126 +128 +130 +132 +133 +135 +137 +146 +142 +135 +130 +128 +129 +131 +133 +133 +130 +127 +126 +128 +129 +130 +130 +132 +133 +132 +131 +131 +136 +140 +141 +131 +130 +134 +139 +141 +148 +160 +166 +150 +123 +105 +124 +147 +156 +166 +166 +155 +134 +127 +140 +149 +145 +129 +117 +118 +114 +116 +131 +158 +183 +192 +189 +176 +150 +128 +116 +112 +124 +144 +154 +168 +166 +161 +157 +156 +171 +178 +157 +125 +117 +146 +181 +187 +175 +164 +164 +173 +178 +188 +181 +153 +135 +125 +111 +103 +109 +124 +135 +148 +158 +149 +142 +138 +144 +142 +133 +125 +116 +117 +123 +131 +141 +149 +147 +134 +125 +127 +132 +134 +138 +132 +129 +147 +167 +174 +176 +165 +140 +126 +124 +135 +151 +159 +165 +155 +137 +127 +124 +127 +128 +130 +146 +171 +164 +159 +166 +171 +161 +145 +140 +149 +173 +190 +184 +167 +149 +135 +129 +137 +148 +156 +157 +161 +166 +162 +156 +157 +160 +175 +178 +175 +178 +176 +174 +174 +175 +176 +171 +170 +183 +198 +203 +201 +194 +185 +176 +173 +176 +170 +157 +154 +163 +171 +175 +171 +163 +176 +203 +221 +199 +173 +156 +152 +163 +184 +201 +199 +190 +187 +193 +195 +193 +193 +194 +205 +212 +211 +200 +194 +199 +207 +209 +209 +199 +188 +188 +204 +219 +213 +196 +196 +205 +223 +221 +203 +192 +188 +193 +210 +215 +210 +206 +211 +206 +186 +169 +176 +194 +204 +202 +204 +211 +215 +215 +206 +182 +179 +196 +208 +217 +225 +223 +219 +217 +216 +213 +210 +209 +199 +182 +166 +162 +167 +175 +185 +199 +216 +223 +213 +207 +206 +212 +217 +216 +218 +221 +223 +222 +221 +218 +216 +218 +224 +230 +236 +241 +244 +244 +244 +246 +248 +249 +249 +251 +252 +252 +253 +254 +254 +253 +254 +253 +252 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +255 +255 +253 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +251 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +250 +249 +248 +248 +249 +250 +250 +249 +247 +247 +247 +247 +246 +246 +246 +246 +245 +246 +246 +246 +245 +245 +245 +246 +245 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +244 +244 +245 +244 +244 +244 +244 +245 +243 +243 +243 +242 +242 +242 +242 +242 +244 +244 +243 +244 +244 +245 +245 +245 +245 +245 +246 +247 +248 +249 +249 +249 +248 +249 +250 +250 +250 +250 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +251 +251 +252 +252 +251 +250 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +252 +254 +254 +253 +252 +254 +252 +249 +225 +198 +174 +170 +170 +161 +157 +165 +172 +173 +171 +167 +163 +164 +169 +174 +172 +174 +173 +168 +165 +168 +175 +180 +180 +178 +177 +178 +179 +176 +169 +164 +167 +169 +167 +166 +172 +182 +186 +183 +179 +175 +171 +165 +152 +146 +160 +182 +184 +172 +167 +166 +159 +153 +157 +163 +166 +167 +172 +173 +163 +156 +159 +165 +177 +174 +165 +162 +166 +166 +160 +158 +159 +157 +155 +152 +150 +149 +151 +153 +147 +146 +147 +148 +148 +147 +147 +147 +150 +149 +151 +154 +158 +157 +150 +145 +145 +146 +147 +149 +150 +149 +148 +147 +148 +152 +156 +156 +150 +144 +144 +147 +146 +147 +153 +158 +156 +149 +146 +148 +150 +150 +151 +152 +154 +156 +154 +150 +147 +144 +140 +138 +140 +146 +155 +161 +160 +155 +150 +150 +152 +154 +152 +150 +157 +153 +149 +147 +150 +151 +152 +152 +152 +159 +158 +154 +154 +153 +150 +147 +148 +145 +143 +147 +150 +150 +151 +154 +152 +150 +146 +142 +143 +144 +144 +143 +145 +145 +147 +148 +150 +151 +149 +147 +139 +138 +139 +140 +143 +147 +152 +155 +154 +151 +148 +148 +147 +143 +134 +127 +124 +129 +137 +141 +143 +142 +142 +142 +138 +133 +129 +129 +130 +131 +135 +140 +139 +136 +131 +126 +126 +127 +126 +123 +118 +116 +116 +118 +120 +120 +120 +122 +125 +124 +124 +125 +124 +123 +122 +122 +117 +114 +113 +114 +116 +117 +117 +116 +116 +116 +119 +122 +124 +123 +122 +123 +127 +125 +122 +122 +124 +125 +121 +115 +117 +120 +123 +125 +126 +129 +132 +135 +140 +138 +135 +135 +137 +140 +145 +147 +141 +138 +139 +143 +147 +148 +147 +146 +147 +149 +157 +164 +164 +168 +171 +170 +166 +174 +179 +180 +183 +186 +182 +177 +178 +176 +177 +184 +190 +182 +165 +152 +147 +152 +157 +162 +168 +168 +159 +149 +153 +155 +158 +158 +153 +150 +148 +150 +149 +148 +149 +151 +153 +151 +149 +147 +147 +148 +149 +151 +155 +159 +157 +152 +152 +149 +145 +143 +143 +144 +144 +143 +135 +133 +135 +141 +143 +140 +138 +138 +138 +137 +139 +141 +137 +131 +132 +137 +132 +135 +133 +130 +133 +140 +142 +138 +138 +144 +146 +141 +139 +142 +144 +142 +138 +137 +135 +134 +135 +136 +137 +137 +137 +139 +141 +141 +140 +137 +136 +136 +134 +136 +137 +135 +132 +131 +132 +132 +135 +134 +138 +139 +136 +137 +139 +138 +138 +137 +136 +137 +139 +141 +141 +140 +144 +142 +139 +139 +140 +138 +132 +126 +130 +132 +135 +135 +136 +137 +134 +131 +128 +129 +126 +120 +119 +124 +126 +126 +128 +126 +122 +120 +121 +122 +123 +124 +132 +131 +130 +131 +131 +131 +129 +127 +129 +130 +130 +130 +132 +135 +134 +133 +135 +130 +129 +137 +147 +150 +147 +142 +143 +139 +136 +138 +141 +143 +144 +144 +140 +145 +151 +151 +149 +146 +141 +139 +127 +124 +120 +119 +128 +143 +149 +144 +135 +140 +144 +145 +147 +149 +150 +148 +149 +153 +152 +145 +139 +139 +139 +136 +144 +146 +148 +152 +154 +150 +149 +154 +155 +163 +170 +176 +178 +173 +158 +142 +140 +144 +148 +149 +147 +144 +143 +143 +144 +142 +140 +139 +138 +137 +138 +140 +141 +138 +140 +143 +139 +131 +128 +132 +132 +130 +129 +128 +125 +122 +120 +121 +119 +102 +77 +62 +64 +70 +73 +74 +81 +81 +81 +86 +90 +94 +97 +98 +98 +97 +95 +96 +101 +109 +113 +114 +111 +109 +108 +108 +109 +112 +114 +118 +112 +109 +105 +104 +104 +104 +104 +105 +102 +103 +106 +109 +111 +112 +113 +113 +114 +113 +113 +114 +117 +118 +114 +110 +118 +125 +125 +120 +120 +119 +118 +120 +119 +121 +121 +121 +122 +123 +125 +126 +125 +119 +112 +109 +109 +112 +118 +124 +136 +135 +129 +121 +119 +119 +119 +117 +116 +121 +125 +127 +126 +124 +122 +122 +116 +115 +114 +113 +112 +113 +117 +122 +121 +119 +117 +114 +110 +107 +109 +112 +117 +116 +115 +115 +112 +110 +108 +110 +113 +118 +123 +127 +127 +126 +125 +125 +124 +122 +122 +124 +127 +127 +125 +123 +123 +126 +130 +132 +131 +128 +124 +122 +119 +123 +125 +128 +132 +129 +126 +129 +126 +127 +127 +127 +127 +128 +130 +131 +127 +127 +128 +129 +129 +129 +130 +132 +130 +130 +131 +131 +129 +126 +123 +121 +124 +124 +126 +129 +129 +126 +123 +122 +126 +125 +126 +129 +133 +135 +135 +135 +131 +133 +134 +133 +132 +134 +137 +141 +142 +139 +135 +131 +130 +130 +131 +132 +127 +127 +128 +129 +130 +130 +128 +128 +125 +128 +130 +129 +131 +134 +133 +131 +129 +128 +131 +128 +122 +124 +129 +132 +135 +138 +135 +131 +131 +129 +123 +122 +121 +124 +127 +129 +131 +133 +133 +132 +139 +138 +138 +141 +140 +134 +130 +129 +126 +129 +131 +128 +126 +126 +129 +131 +129 +130 +132 +132 +130 +130 +132 +134 +143 +141 +137 +133 +130 +130 +130 +130 +128 +128 +127 +125 +125 +126 +130 +131 +133 +133 +132 +130 +131 +134 +137 +138 +135 +132 +133 +138 +140 +143 +153 +164 +161 +144 +116 +114 +133 +155 +172 +175 +157 +146 +142 +151 +156 +150 +138 +126 +120 +122 +119 +118 +131 +161 +188 +200 +183 +157 +132 +116 +109 +120 +143 +159 +165 +173 +179 +172 +158 +165 +172 +150 +122 +112 +135 +171 +188 +185 +172 +164 +165 +171 +188 +191 +164 +136 +124 +117 +102 +106 +119 +132 +144 +153 +143 +136 +136 +143 +143 +135 +126 +115 +111 +114 +133 +139 +144 +146 +144 +139 +132 +128 +132 +133 +128 +131 +151 +167 +170 +168 +157 +138 +126 +122 +130 +149 +161 +169 +162 +138 +123 +120 +127 +130 +133 +152 +180 +165 +153 +158 +171 +166 +151 +142 +143 +163 +187 +191 +173 +154 +146 +143 +136 +143 +150 +156 +164 +171 +164 +151 +153 +155 +174 +174 +161 +169 +178 +177 +181 +179 +176 +170 +168 +179 +190 +191 +190 +192 +189 +179 +174 +179 +178 +168 +166 +171 +171 +171 +167 +163 +180 +205 +217 +196 +177 +167 +155 +151 +171 +200 +204 +199 +192 +193 +197 +195 +194 +198 +208 +214 +215 +207 +198 +196 +201 +205 +212 +205 +200 +199 +205 +220 +217 +199 +186 +195 +216 +221 +207 +194 +188 +193 +210 +213 +208 +204 +211 +213 +198 +181 +183 +196 +203 +201 +202 +211 +220 +224 +213 +187 +177 +189 +200 +212 +222 +225 +215 +213 +213 +214 +214 +214 +203 +185 +169 +166 +168 +176 +186 +202 +213 +216 +207 +205 +205 +211 +216 +218 +218 +216 +220 +221 +220 +219 +217 +217 +219 +220 +224 +230 +235 +236 +236 +240 +244 +248 +250 +252 +253 +252 +252 +254 +254 +253 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +253 +253 +253 +255 +255 +253 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +249 +250 +250 +249 +249 +245 +246 +246 +247 +247 +247 +246 +246 +246 +247 +247 +247 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +243 +243 +243 +244 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +245 +245 +245 +245 +245 +245 +246 +247 +248 +249 +248 +248 +248 +248 +249 +250 +250 +250 +250 +251 +252 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +250 +251 +251 +252 +251 +251 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +252 +254 +254 +252 +251 +253 +254 +252 +233 +207 +178 +168 +169 +162 +157 +164 +173 +174 +175 +173 +169 +167 +168 +171 +171 +175 +177 +174 +171 +171 +174 +176 +178 +177 +177 +177 +176 +173 +168 +164 +165 +171 +172 +171 +176 +185 +186 +178 +169 +170 +171 +167 +158 +154 +163 +176 +175 +166 +164 +167 +164 +161 +163 +165 +170 +166 +169 +169 +157 +155 +163 +170 +175 +169 +162 +162 +166 +165 +161 +159 +154 +154 +154 +155 +155 +153 +153 +154 +147 +146 +146 +148 +149 +148 +147 +147 +152 +151 +150 +152 +154 +154 +151 +149 +149 +149 +150 +149 +148 +148 +148 +148 +145 +150 +154 +155 +150 +144 +144 +146 +143 +146 +152 +157 +155 +149 +147 +150 +147 +150 +152 +153 +154 +154 +151 +148 +145 +143 +142 +142 +143 +148 +152 +155 +154 +150 +147 +145 +143 +141 +138 +135 +146 +146 +146 +148 +150 +151 +151 +150 +151 +159 +159 +153 +151 +151 +147 +144 +147 +145 +143 +145 +148 +149 +150 +151 +148 +147 +146 +144 +145 +144 +141 +138 +143 +146 +148 +150 +151 +151 +148 +145 +137 +136 +136 +138 +143 +149 +152 +154 +155 +154 +151 +147 +141 +135 +132 +130 +131 +134 +138 +140 +139 +139 +140 +142 +140 +135 +133 +136 +140 +140 +138 +136 +134 +132 +129 +127 +127 +127 +124 +120 +123 +126 +128 +127 +122 +118 +120 +125 +123 +123 +122 +120 +120 +119 +120 +122 +118 +114 +111 +109 +110 +113 +114 +114 +116 +116 +118 +120 +120 +118 +118 +119 +120 +118 +115 +114 +118 +123 +125 +123 +122 +124 +126 +125 +126 +130 +134 +137 +141 +138 +136 +136 +137 +142 +146 +149 +142 +139 +139 +143 +146 +148 +147 +146 +150 +152 +157 +160 +161 +164 +168 +170 +167 +175 +181 +183 +187 +191 +186 +179 +175 +174 +169 +175 +188 +181 +162 +154 +154 +162 +164 +161 +158 +160 +157 +150 +148 +150 +154 +155 +154 +153 +151 +152 +150 +151 +152 +153 +154 +151 +149 +147 +143 +145 +147 +150 +154 +156 +152 +147 +148 +146 +144 +143 +143 +143 +142 +141 +141 +138 +138 +142 +143 +139 +137 +138 +141 +138 +139 +142 +139 +132 +131 +135 +127 +129 +131 +131 +134 +139 +137 +131 +137 +140 +141 +139 +139 +141 +143 +142 +138 +137 +136 +136 +135 +135 +137 +139 +139 +140 +142 +142 +141 +138 +136 +136 +135 +137 +137 +135 +133 +133 +134 +134 +133 +131 +132 +132 +129 +132 +137 +138 +138 +136 +135 +136 +138 +139 +139 +139 +143 +142 +140 +139 +138 +136 +131 +127 +131 +133 +135 +136 +136 +135 +132 +128 +128 +129 +125 +118 +119 +125 +126 +124 +126 +125 +124 +125 +125 +126 +124 +124 +132 +130 +129 +129 +130 +131 +131 +130 +131 +132 +133 +131 +130 +131 +130 +129 +133 +129 +129 +133 +140 +141 +139 +137 +141 +140 +140 +141 +141 +143 +144 +144 +143 +145 +148 +150 +151 +149 +144 +139 +132 +125 +124 +126 +131 +144 +150 +144 +140 +144 +147 +147 +148 +151 +152 +151 +150 +151 +145 +136 +135 +140 +142 +137 +139 +149 +158 +161 +159 +152 +148 +152 +158 +162 +164 +165 +165 +160 +150 +140 +145 +149 +152 +148 +145 +145 +146 +146 +146 +145 +143 +141 +139 +138 +138 +138 +138 +139 +142 +143 +139 +132 +128 +129 +130 +129 +129 +129 +126 +123 +122 +123 +115 +100 +75 +58 +63 +68 +71 +76 +79 +81 +83 +86 +90 +93 +96 +98 +97 +96 +95 +98 +103 +109 +112 +113 +106 +106 +105 +103 +104 +107 +108 +106 +109 +108 +106 +106 +106 +106 +106 +107 +106 +105 +104 +105 +107 +110 +112 +114 +114 +113 +113 +115 +116 +115 +112 +110 +118 +126 +127 +122 +119 +117 +116 +118 +120 +124 +127 +127 +122 +117 +116 +118 +123 +119 +115 +115 +116 +121 +127 +134 +132 +129 +123 +118 +115 +116 +117 +118 +120 +126 +131 +129 +125 +123 +120 +117 +117 +109 +106 +110 +115 +118 +118 +119 +115 +115 +116 +116 +113 +107 +106 +106 +112 +112 +112 +114 +114 +113 +113 +114 +117 +118 +121 +123 +124 +124 +123 +123 +119 +120 +121 +124 +127 +127 +125 +122 +126 +129 +133 +135 +133 +130 +125 +123 +121 +121 +122 +123 +122 +118 +117 +119 +122 +123 +124 +125 +125 +123 +120 +118 +116 +118 +122 +125 +127 +127 +128 +128 +119 +120 +120 +121 +120 +121 +121 +121 +121 +122 +126 +130 +131 +130 +128 +128 +125 +125 +126 +131 +135 +139 +138 +137 +132 +133 +134 +134 +134 +136 +139 +142 +141 +140 +137 +135 +135 +134 +135 +135 +129 +130 +131 +133 +135 +135 +132 +130 +125 +129 +129 +125 +126 +130 +129 +125 +126 +127 +132 +131 +124 +124 +129 +131 +137 +139 +138 +133 +133 +130 +126 +126 +126 +126 +128 +133 +140 +141 +137 +131 +135 +133 +132 +133 +132 +131 +129 +130 +132 +129 +126 +126 +129 +131 +131 +129 +130 +130 +129 +128 +128 +128 +129 +130 +135 +135 +135 +132 +130 +130 +129 +127 +126 +126 +125 +122 +121 +122 +128 +132 +133 +135 +134 +133 +131 +130 +129 +129 +137 +133 +132 +139 +144 +142 +146 +157 +163 +164 +140 +117 +120 +142 +168 +180 +174 +165 +164 +168 +168 +161 +148 +130 +131 +132 +129 +125 +128 +145 +169 +186 +188 +165 +136 +113 +107 +119 +140 +155 +153 +168 +185 +185 +168 +169 +170 +144 +119 +115 +131 +151 +166 +175 +172 +169 +162 +163 +181 +192 +173 +142 +127 +123 +106 +109 +120 +126 +129 +133 +128 +128 +137 +139 +136 +133 +132 +127 +118 +115 +129 +133 +138 +145 +152 +153 +143 +130 +135 +136 +133 +134 +150 +166 +171 +168 +146 +132 +126 +121 +129 +150 +162 +168 +160 +142 +128 +124 +129 +135 +141 +158 +174 +162 +155 +164 +175 +166 +152 +145 +145 +153 +170 +176 +166 +158 +156 +150 +140 +141 +139 +143 +161 +179 +171 +151 +146 +151 +172 +175 +162 +162 +166 +171 +182 +181 +179 +176 +176 +183 +186 +180 +176 +180 +182 +177 +173 +179 +182 +177 +179 +179 +175 +168 +160 +163 +187 +212 +213 +196 +182 +172 +159 +153 +169 +194 +200 +201 +195 +196 +202 +199 +196 +201 +210 +215 +219 +216 +208 +202 +200 +201 +205 +200 +206 +211 +208 +213 +216 +206 +180 +185 +205 +214 +206 +196 +192 +199 +208 +207 +205 +206 +209 +209 +203 +197 +197 +202 +206 +203 +202 +212 +225 +231 +211 +197 +188 +190 +198 +212 +223 +222 +211 +207 +207 +210 +215 +219 +209 +194 +177 +169 +170 +179 +190 +204 +214 +217 +211 +209 +207 +208 +214 +219 +220 +218 +219 +220 +221 +219 +218 +218 +216 +214 +215 +219 +222 +224 +226 +231 +238 +243 +249 +252 +254 +253 +252 +252 +253 +253 +255 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +255 +255 +253 +253 +254 +255 +255 +253 +252 +253 +254 +254 +254 +253 +253 +253 +254 +254 +253 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +254 +253 +252 +251 +251 +251 +251 +252 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +248 +246 +246 +247 +248 +248 +247 +246 +246 +246 +246 +247 +247 +246 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +241 +243 +243 +244 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +244 +245 +246 +246 +245 +245 +245 +246 +247 +248 +249 +248 +247 +247 +248 +249 +250 +250 +250 +251 +252 +252 +250 +250 +251 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +254 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +253 +253 +253 +252 +253 +254 +254 +253 +235 +211 +180 +167 +168 +163 +159 +164 +170 +173 +175 +174 +173 +172 +171 +173 +168 +174 +177 +175 +172 +172 +174 +176 +176 +176 +175 +175 +174 +171 +168 +166 +167 +176 +179 +174 +175 +181 +181 +175 +166 +171 +173 +167 +162 +164 +167 +169 +168 +164 +164 +166 +166 +167 +168 +165 +172 +167 +168 +164 +154 +154 +166 +173 +167 +161 +159 +161 +164 +165 +164 +162 +154 +153 +154 +157 +159 +157 +156 +156 +150 +148 +147 +150 +151 +150 +148 +148 +149 +149 +149 +148 +148 +148 +149 +149 +150 +150 +150 +150 +150 +149 +149 +150 +147 +148 +152 +153 +149 +145 +143 +144 +142 +146 +151 +152 +148 +143 +144 +149 +146 +152 +155 +155 +152 +150 +149 +148 +144 +143 +141 +143 +146 +148 +148 +147 +146 +147 +147 +144 +139 +135 +133 +133 +137 +140 +144 +147 +149 +149 +150 +150 +152 +154 +152 +151 +150 +146 +143 +145 +151 +151 +148 +148 +147 +147 +148 +149 +147 +148 +147 +146 +146 +144 +140 +136 +141 +145 +149 +149 +149 +148 +146 +143 +138 +135 +135 +138 +145 +150 +152 +152 +152 +150 +147 +142 +137 +135 +135 +135 +139 +140 +140 +139 +139 +139 +140 +142 +138 +137 +139 +143 +146 +143 +137 +132 +130 +130 +128 +125 +124 +123 +121 +117 +121 +123 +125 +126 +123 +120 +121 +125 +121 +123 +123 +121 +119 +119 +122 +123 +121 +117 +114 +112 +112 +113 +113 +112 +113 +112 +114 +115 +115 +113 +113 +114 +115 +115 +115 +114 +116 +121 +125 +126 +125 +125 +124 +121 +122 +127 +134 +137 +140 +138 +137 +137 +138 +141 +144 +145 +146 +142 +142 +143 +146 +148 +148 +147 +150 +154 +156 +158 +160 +163 +167 +171 +174 +181 +185 +187 +191 +193 +188 +180 +176 +176 +167 +172 +187 +181 +163 +158 +156 +163 +164 +160 +154 +153 +155 +155 +146 +147 +149 +151 +153 +153 +152 +151 +150 +152 +154 +154 +154 +151 +148 +145 +141 +144 +146 +150 +152 +153 +150 +147 +143 +143 +143 +145 +145 +144 +142 +139 +144 +142 +141 +143 +143 +141 +141 +143 +144 +139 +137 +140 +140 +135 +132 +133 +129 +128 +130 +133 +137 +137 +134 +130 +137 +135 +134 +138 +140 +140 +141 +142 +139 +138 +138 +139 +138 +136 +138 +141 +142 +143 +143 +143 +142 +140 +139 +140 +139 +139 +138 +136 +136 +137 +138 +136 +133 +129 +126 +124 +121 +127 +135 +138 +137 +137 +137 +137 +137 +137 +137 +136 +141 +141 +139 +138 +136 +134 +133 +132 +134 +136 +137 +136 +136 +135 +133 +129 +128 +127 +123 +118 +121 +126 +127 +124 +124 +124 +123 +123 +124 +126 +128 +129 +128 +127 +127 +128 +131 +134 +135 +137 +133 +134 +133 +128 +125 +127 +129 +131 +133 +132 +133 +134 +135 +134 +135 +138 +138 +141 +143 +143 +141 +141 +144 +146 +147 +145 +143 +144 +148 +151 +147 +141 +139 +131 +132 +138 +138 +142 +148 +147 +144 +147 +150 +151 +151 +152 +152 +153 +148 +147 +141 +132 +132 +140 +142 +137 +142 +161 +172 +168 +161 +155 +153 +157 +159 +161 +161 +160 +156 +153 +150 +147 +150 +154 +155 +149 +144 +145 +146 +146 +146 +145 +143 +141 +141 +141 +139 +137 +134 +138 +141 +141 +140 +138 +133 +128 +129 +128 +129 +128 +126 +124 +124 +127 +115 +97 +70 +57 +64 +68 +70 +74 +76 +81 +86 +89 +91 +93 +97 +98 +97 +97 +98 +101 +103 +106 +109 +111 +104 +107 +106 +103 +104 +107 +107 +103 +107 +109 +111 +111 +111 +110 +109 +108 +108 +108 +107 +107 +108 +110 +112 +114 +111 +111 +112 +115 +115 +113 +112 +114 +118 +127 +129 +124 +121 +118 +116 +116 +118 +121 +125 +124 +116 +109 +110 +115 +118 +116 +116 +118 +122 +124 +129 +133 +130 +126 +121 +118 +115 +115 +117 +120 +120 +126 +129 +125 +122 +121 +120 +117 +118 +112 +111 +115 +121 +122 +121 +121 +115 +113 +113 +114 +113 +110 +106 +105 +105 +104 +107 +111 +112 +113 +113 +114 +116 +115 +115 +117 +120 +122 +121 +120 +115 +118 +123 +126 +128 +128 +127 +126 +129 +131 +134 +136 +135 +134 +132 +131 +129 +124 +122 +121 +118 +117 +116 +116 +119 +121 +123 +125 +125 +124 +119 +116 +114 +117 +121 +124 +124 +124 +124 +123 +116 +116 +115 +114 +114 +114 +116 +117 +121 +123 +127 +130 +130 +128 +127 +128 +126 +125 +125 +129 +134 +136 +136 +135 +132 +131 +131 +132 +135 +137 +137 +137 +135 +135 +135 +135 +135 +135 +136 +136 +132 +131 +132 +134 +135 +134 +130 +126 +126 +129 +129 +125 +125 +129 +129 +124 +126 +127 +131 +129 +123 +122 +126 +128 +137 +139 +136 +131 +130 +128 +123 +123 +123 +126 +130 +135 +138 +138 +135 +133 +135 +135 +135 +136 +135 +134 +133 +134 +135 +129 +126 +126 +128 +129 +128 +127 +127 +126 +124 +123 +127 +131 +132 +129 +133 +136 +137 +134 +132 +131 +129 +126 +128 +127 +124 +119 +117 +119 +127 +133 +135 +135 +135 +134 +130 +127 +125 +125 +130 +131 +133 +140 +144 +140 +144 +159 +176 +177 +152 +124 +115 +125 +154 +177 +183 +173 +165 +166 +167 +164 +151 +134 +140 +141 +138 +132 +134 +146 +161 +171 +187 +175 +148 +120 +108 +116 +134 +147 +151 +159 +170 +175 +171 +173 +165 +132 +114 +119 +132 +140 +152 +169 +172 +172 +165 +167 +181 +191 +176 +147 +132 +131 +114 +114 +122 +125 +124 +124 +121 +126 +139 +140 +136 +133 +136 +135 +127 +122 +122 +129 +138 +145 +151 +154 +148 +140 +135 +140 +141 +138 +145 +162 +171 +166 +143 +132 +128 +123 +128 +147 +158 +163 +157 +151 +143 +132 +132 +136 +142 +156 +161 +161 +159 +161 +169 +167 +158 +151 +143 +149 +159 +163 +160 +163 +160 +148 +147 +148 +138 +132 +151 +179 +179 +159 +140 +148 +169 +181 +181 +170 +161 +172 +181 +185 +189 +186 +183 +190 +195 +193 +180 +176 +175 +173 +169 +173 +180 +181 +181 +181 +176 +166 +156 +163 +190 +212 +208 +197 +182 +168 +162 +165 +175 +187 +194 +198 +195 +197 +203 +202 +199 +203 +209 +213 +219 +221 +216 +206 +197 +192 +196 +198 +209 +214 +211 +217 +219 +208 +180 +180 +196 +205 +202 +198 +197 +204 +210 +208 +205 +203 +204 +208 +207 +202 +196 +196 +202 +206 +206 +213 +223 +226 +209 +202 +197 +197 +202 +211 +220 +223 +217 +208 +203 +205 +211 +216 +210 +197 +182 +171 +170 +183 +193 +203 +214 +221 +221 +219 +214 +212 +215 +219 +219 +216 +217 +219 +220 +218 +218 +218 +215 +212 +211 +209 +208 +209 +211 +217 +223 +229 +239 +245 +252 +254 +254 +254 +254 +253 +252 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +254 +255 +255 +253 +252 +253 +255 +254 +254 +254 +253 +253 +254 +254 +253 +254 +255 +254 +254 +253 +254 +254 +254 +254 +253 +252 +252 +252 +253 +253 +254 +253 +253 +252 +252 +252 +253 +253 +254 +253 +252 +251 +251 +251 +251 +252 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +249 +249 +250 +250 +249 +248 +247 +248 +248 +249 +248 +248 +247 +246 +245 +246 +247 +247 +246 +244 +244 +244 +244 +244 +245 +244 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +241 +241 +242 +243 +243 +243 +242 +242 +243 +243 +241 +243 +243 +243 +242 +242 +242 +242 +242 +243 +245 +246 +246 +246 +246 +246 +246 +246 +247 +248 +248 +248 +247 +247 +248 +249 +250 +250 +250 +251 +252 +252 +250 +250 +251 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +253 +253 +254 +252 +252 +252 +253 +254 +255 +254 +252 +236 +213 +183 +167 +165 +164 +164 +166 +172 +176 +176 +173 +172 +173 +172 +171 +166 +170 +173 +172 +169 +171 +174 +177 +176 +175 +174 +173 +172 +171 +170 +169 +172 +179 +181 +174 +172 +177 +179 +175 +171 +176 +173 +164 +161 +169 +172 +168 +170 +166 +164 +164 +163 +168 +171 +168 +176 +174 +169 +161 +153 +156 +166 +172 +164 +159 +160 +164 +166 +169 +168 +163 +158 +154 +154 +157 +159 +157 +156 +157 +155 +151 +150 +152 +153 +151 +148 +146 +145 +147 +149 +150 +149 +148 +147 +147 +146 +148 +149 +151 +153 +152 +151 +149 +149 +149 +150 +151 +149 +146 +144 +144 +145 +147 +149 +148 +142 +138 +139 +144 +147 +153 +156 +154 +149 +147 +148 +149 +148 +145 +144 +144 +147 +147 +145 +142 +141 +144 +145 +143 +139 +137 +140 +144 +142 +144 +146 +148 +148 +148 +151 +152 +151 +149 +147 +148 +149 +143 +142 +147 +156 +155 +154 +151 +148 +147 +149 +151 +150 +151 +150 +147 +145 +143 +141 +138 +141 +146 +148 +147 +146 +146 +145 +142 +140 +138 +137 +140 +146 +150 +151 +150 +146 +143 +140 +140 +142 +143 +141 +139 +141 +140 +139 +139 +140 +141 +141 +140 +136 +141 +145 +147 +144 +139 +137 +136 +134 +133 +129 +124 +122 +122 +121 +120 +121 +118 +116 +119 +121 +120 +118 +116 +117 +120 +124 +123 +120 +119 +120 +120 +119 +118 +117 +118 +118 +117 +114 +111 +108 +107 +108 +110 +111 +110 +111 +112 +115 +118 +120 +120 +119 +120 +120 +120 +124 +124 +122 +118 +120 +128 +135 +138 +141 +141 +141 +142 +143 +144 +144 +144 +146 +143 +143 +144 +147 +146 +147 +149 +152 +158 +159 +159 +163 +164 +167 +174 +182 +185 +189 +190 +191 +189 +182 +177 +178 +179 +171 +174 +186 +178 +162 +158 +159 +161 +163 +160 +154 +149 +149 +151 +148 +148 +148 +148 +151 +153 +152 +149 +149 +150 +151 +150 +151 +150 +148 +144 +143 +145 +147 +150 +152 +152 +149 +147 +139 +141 +144 +148 +149 +147 +144 +141 +144 +144 +144 +143 +144 +146 +148 +148 +146 +141 +137 +137 +138 +136 +134 +132 +134 +130 +131 +135 +139 +138 +136 +136 +140 +135 +134 +140 +143 +142 +141 +143 +140 +139 +139 +140 +139 +139 +141 +143 +143 +144 +145 +143 +140 +139 +141 +143 +143 +141 +137 +136 +138 +140 +139 +137 +134 +128 +124 +121 +118 +125 +135 +139 +139 +140 +142 +142 +139 +137 +135 +135 +138 +140 +139 +138 +136 +135 +136 +136 +136 +137 +138 +137 +137 +137 +136 +133 +129 +126 +122 +120 +124 +128 +130 +129 +127 +125 +123 +122 +123 +126 +130 +134 +125 +125 +126 +128 +131 +135 +139 +142 +137 +135 +132 +126 +124 +129 +134 +138 +132 +133 +136 +135 +134 +132 +135 +140 +135 +138 +140 +138 +137 +139 +143 +146 +149 +144 +139 +141 +147 +152 +149 +143 +141 +137 +140 +145 +144 +141 +144 +150 +145 +146 +151 +156 +156 +152 +149 +150 +144 +143 +139 +134 +135 +141 +142 +138 +147 +166 +174 +165 +156 +153 +156 +159 +159 +161 +162 +160 +154 +148 +147 +148 +151 +155 +156 +152 +148 +146 +144 +142 +144 +143 +141 +140 +141 +142 +141 +138 +132 +138 +140 +139 +141 +143 +138 +130 +128 +128 +129 +129 +127 +124 +125 +128 +117 +90 +62 +56 +65 +72 +70 +70 +76 +81 +87 +90 +92 +95 +98 +99 +98 +99 +102 +103 +102 +101 +103 +107 +104 +107 +108 +106 +106 +110 +110 +107 +107 +110 +112 +114 +114 +114 +113 +110 +108 +110 +112 +113 +112 +112 +112 +113 +111 +110 +111 +115 +115 +112 +113 +118 +119 +127 +128 +124 +123 +120 +116 +116 +113 +114 +116 +117 +115 +110 +113 +118 +118 +117 +118 +121 +124 +126 +127 +127 +129 +125 +121 +120 +118 +115 +116 +118 +116 +118 +117 +115 +115 +117 +118 +117 +116 +119 +123 +125 +122 +120 +121 +125 +121 +116 +112 +113 +115 +114 +113 +112 +108 +107 +107 +110 +112 +111 +111 +111 +110 +110 +112 +114 +118 +120 +119 +118 +114 +118 +124 +127 +127 +127 +129 +130 +131 +131 +132 +134 +136 +138 +138 +138 +136 +128 +126 +126 +124 +125 +127 +126 +126 +126 +126 +128 +129 +128 +125 +123 +124 +126 +127 +126 +124 +124 +123 +121 +123 +122 +121 +118 +115 +113 +112 +111 +118 +120 +123 +126 +126 +125 +126 +128 +127 +126 +126 +127 +130 +132 +131 +130 +131 +129 +129 +131 +133 +133 +130 +128 +126 +127 +128 +129 +129 +130 +132 +133 +131 +130 +130 +132 +131 +129 +125 +120 +127 +129 +130 +129 +130 +134 +133 +130 +127 +126 +128 +125 +119 +119 +124 +125 +132 +134 +130 +126 +126 +123 +119 +117 +115 +120 +127 +128 +125 +122 +125 +130 +132 +133 +136 +137 +136 +134 +132 +131 +132 +129 +128 +126 +124 +123 +125 +127 +127 +126 +124 +124 +128 +133 +132 +127 +129 +133 +136 +134 +132 +133 +132 +129 +129 +128 +124 +118 +115 +118 +126 +133 +135 +135 +134 +132 +129 +126 +126 +128 +124 +130 +132 +134 +134 +129 +137 +158 +190 +194 +165 +124 +106 +118 +144 +153 +155 +158 +164 +165 +157 +150 +145 +136 +135 +152 +157 +143 +136 +148 +164 +170 +169 +172 +159 +132 +113 +111 +124 +140 +153 +159 +164 +171 +172 +168 +152 +121 +108 +115 +127 +136 +152 +169 +170 +167 +174 +181 +190 +191 +174 +148 +134 +132 +118 +111 +116 +123 +127 +128 +123 +125 +139 +144 +142 +137 +136 +134 +130 +130 +125 +128 +133 +141 +149 +152 +147 +141 +131 +136 +142 +141 +143 +156 +165 +162 +151 +140 +134 +125 +125 +140 +150 +158 +158 +159 +156 +140 +133 +134 +137 +148 +160 +168 +161 +150 +158 +172 +172 +163 +149 +142 +149 +166 +169 +159 +152 +153 +156 +160 +149 +133 +144 +171 +180 +170 +145 +149 +167 +188 +196 +181 +164 +174 +177 +187 +193 +186 +179 +188 +204 +212 +196 +184 +175 +169 +165 +169 +177 +182 +176 +176 +175 +169 +162 +170 +191 +203 +202 +194 +180 +165 +163 +172 +180 +183 +190 +194 +194 +195 +199 +201 +202 +205 +207 +210 +215 +218 +215 +205 +191 +181 +189 +198 +204 +201 +207 +225 +224 +202 +184 +178 +187 +193 +195 +199 +200 +205 +212 +212 +206 +197 +201 +219 +222 +207 +183 +180 +192 +207 +211 +215 +218 +214 +213 +202 +197 +204 +210 +211 +220 +232 +223 +213 +204 +204 +208 +212 +206 +195 +180 +169 +169 +185 +193 +198 +211 +222 +227 +226 +224 +223 +222 +220 +215 +211 +214 +217 +218 +216 +216 +216 +215 +211 +207 +203 +199 +196 +195 +196 +200 +205 +215 +225 +237 +245 +250 +253 +255 +255 +255 +255 +255 +254 +252 +252 +253 +254 +253 +253 +253 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +253 +253 +255 +255 +253 +253 +254 +255 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +251 +250 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +247 +246 +245 +245 +246 +246 +245 +244 +244 +244 +244 +245 +246 +244 +243 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +243 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +248 +249 +250 +250 +251 +250 +251 +251 +252 +250 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +252 +252 +253 +253 +253 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +252 +252 +252 +252 +252 +253 +253 +254 +253 +253 +254 +254 +254 +254 +253 +252 +240 +215 +189 +172 +166 +168 +171 +169 +173 +179 +178 +173 +172 +175 +170 +163 +165 +170 +173 +171 +169 +170 +174 +176 +173 +172 +170 +170 +171 +173 +174 +175 +178 +181 +181 +176 +176 +180 +180 +176 +176 +178 +172 +162 +161 +169 +175 +174 +173 +165 +162 +162 +162 +165 +170 +172 +178 +179 +169 +155 +152 +157 +164 +168 +165 +160 +161 +165 +168 +174 +171 +159 +155 +153 +153 +155 +156 +153 +154 +157 +156 +153 +151 +153 +154 +152 +147 +144 +145 +147 +150 +153 +154 +152 +149 +149 +147 +147 +149 +151 +153 +153 +151 +149 +148 +148 +150 +152 +151 +149 +148 +148 +150 +149 +148 +146 +143 +140 +140 +142 +147 +151 +152 +149 +145 +144 +146 +148 +150 +149 +148 +148 +147 +145 +141 +138 +138 +141 +144 +143 +142 +143 +148 +152 +150 +150 +149 +148 +147 +146 +148 +148 +145 +144 +143 +144 +145 +142 +143 +150 +154 +154 +152 +149 +146 +147 +150 +152 +153 +155 +154 +150 +146 +144 +142 +140 +143 +147 +150 +146 +144 +145 +145 +144 +142 +142 +142 +143 +144 +145 +144 +144 +140 +138 +138 +140 +144 +146 +145 +143 +143 +140 +136 +136 +137 +139 +138 +136 +134 +139 +142 +142 +139 +136 +135 +136 +135 +133 +129 +124 +123 +123 +123 +121 +119 +116 +115 +117 +117 +113 +109 +106 +112 +118 +122 +121 +118 +116 +116 +115 +114 +115 +117 +120 +122 +121 +117 +114 +108 +106 +106 +109 +112 +113 +113 +114 +115 +119 +121 +122 +122 +121 +119 +116 +120 +122 +121 +119 +123 +132 +138 +140 +144 +144 +146 +147 +147 +147 +145 +144 +142 +143 +145 +146 +146 +145 +148 +151 +160 +165 +163 +160 +164 +166 +170 +179 +185 +184 +184 +185 +184 +180 +177 +178 +179 +180 +175 +177 +182 +174 +162 +159 +162 +161 +160 +158 +154 +149 +146 +146 +151 +152 +151 +150 +152 +153 +153 +151 +149 +148 +147 +145 +148 +150 +149 +145 +147 +147 +147 +150 +153 +152 +148 +144 +139 +143 +147 +151 +152 +150 +147 +144 +143 +147 +146 +142 +143 +148 +150 +147 +147 +144 +139 +134 +134 +136 +136 +133 +137 +136 +134 +135 +138 +141 +141 +139 +140 +139 +139 +142 +144 +144 +143 +143 +141 +141 +140 +139 +140 +143 +143 +144 +144 +145 +144 +141 +136 +135 +140 +144 +145 +142 +138 +136 +137 +139 +138 +135 +133 +128 +125 +122 +120 +125 +134 +138 +139 +143 +146 +145 +141 +137 +135 +135 +138 +138 +138 +138 +137 +137 +137 +136 +137 +138 +138 +137 +137 +138 +137 +135 +131 +129 +128 +129 +130 +130 +130 +132 +130 +130 +129 +128 +128 +129 +131 +132 +128 +128 +127 +128 +130 +134 +139 +142 +138 +136 +134 +131 +133 +137 +140 +140 +134 +134 +134 +135 +134 +133 +135 +138 +135 +134 +131 +130 +133 +140 +144 +144 +146 +143 +140 +142 +147 +152 +149 +143 +141 +143 +144 +145 +143 +139 +140 +146 +146 +146 +152 +162 +162 +151 +143 +142 +145 +142 +138 +136 +140 +144 +145 +143 +147 +160 +163 +155 +150 +149 +150 +154 +157 +156 +156 +153 +146 +140 +141 +144 +151 +152 +152 +151 +149 +146 +142 +140 +142 +143 +142 +140 +140 +142 +142 +140 +136 +139 +142 +142 +143 +143 +138 +132 +128 +129 +131 +131 +128 +124 +124 +126 +112 +80 +57 +57 +66 +73 +74 +72 +78 +80 +83 +86 +91 +96 +98 +97 +97 +98 +102 +104 +102 +99 +100 +103 +103 +107 +109 +108 +107 +108 +108 +106 +108 +112 +115 +117 +119 +119 +117 +113 +112 +115 +117 +116 +113 +112 +113 +115 +114 +111 +111 +116 +116 +113 +114 +118 +121 +126 +126 +122 +122 +120 +115 +113 +107 +103 +106 +116 +124 +124 +123 +125 +124 +123 +121 +121 +124 +125 +124 +123 +124 +121 +119 +121 +120 +116 +116 +119 +115 +112 +109 +108 +110 +114 +116 +116 +119 +125 +129 +125 +118 +117 +121 +125 +125 +120 +116 +116 +119 +119 +119 +118 +119 +115 +112 +112 +112 +110 +108 +107 +110 +112 +113 +115 +116 +117 +118 +119 +116 +119 +122 +124 +124 +126 +130 +133 +131 +130 +129 +131 +135 +138 +138 +137 +136 +129 +130 +132 +129 +132 +135 +133 +132 +131 +130 +132 +134 +133 +129 +126 +130 +131 +130 +127 +124 +124 +124 +122 +127 +127 +125 +123 +119 +117 +117 +116 +116 +116 +119 +122 +124 +125 +126 +128 +127 +127 +127 +127 +128 +128 +126 +125 +126 +126 +127 +127 +126 +123 +118 +114 +115 +118 +122 +124 +125 +125 +124 +124 +124 +126 +128 +129 +128 +125 +124 +122 +125 +125 +126 +128 +129 +130 +129 +127 +127 +125 +127 +125 +120 +120 +124 +125 +125 +127 +124 +123 +126 +126 +121 +120 +119 +119 +119 +118 +115 +114 +119 +126 +124 +126 +128 +128 +128 +128 +128 +128 +130 +128 +128 +127 +125 +123 +123 +125 +127 +128 +127 +128 +130 +134 +130 +124 +120 +126 +130 +129 +130 +133 +134 +132 +131 +129 +125 +119 +115 +115 +120 +125 +131 +131 +131 +131 +128 +125 +126 +129 +125 +131 +129 +127 +129 +124 +129 +148 +180 +200 +181 +131 +100 +113 +136 +132 +139 +156 +177 +180 +161 +142 +132 +126 +125 +149 +166 +159 +149 +151 +160 +163 +155 +166 +164 +150 +130 +115 +119 +137 +148 +157 +160 +171 +178 +170 +150 +125 +111 +110 +116 +126 +145 +158 +157 +159 +174 +186 +192 +188 +177 +159 +142 +132 +117 +106 +109 +118 +126 +128 +122 +126 +134 +142 +143 +138 +134 +133 +131 +134 +129 +125 +127 +136 +146 +148 +143 +137 +129 +128 +136 +145 +148 +155 +164 +164 +155 +144 +139 +129 +123 +131 +142 +153 +161 +160 +157 +144 +135 +135 +135 +148 +163 +167 +157 +143 +148 +163 +172 +174 +163 +145 +140 +158 +169 +159 +152 +160 +158 +161 +152 +136 +138 +156 +168 +166 +155 +148 +162 +181 +188 +180 +167 +168 +172 +180 +184 +178 +173 +185 +202 +212 +200 +189 +178 +169 +167 +173 +180 +182 +177 +173 +173 +174 +173 +186 +197 +196 +192 +188 +181 +174 +170 +172 +177 +181 +185 +188 +192 +194 +195 +200 +203 +203 +205 +209 +213 +214 +213 +207 +194 +182 +185 +194 +193 +187 +199 +222 +223 +204 +188 +176 +175 +176 +181 +194 +202 +207 +212 +211 +205 +194 +197 +220 +230 +218 +186 +177 +188 +207 +213 +216 +217 +209 +211 +199 +192 +203 +216 +219 +224 +234 +226 +216 +207 +206 +208 +210 +202 +189 +172 +165 +170 +183 +189 +195 +206 +215 +222 +224 +228 +232 +230 +223 +215 +211 +211 +216 +218 +216 +215 +216 +215 +211 +204 +201 +196 +190 +184 +178 +177 +179 +186 +196 +207 +215 +223 +231 +239 +244 +250 +252 +255 +255 +254 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +253 +254 +254 +255 +254 +253 +254 +254 +253 +253 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +251 +250 +249 +248 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +245 +246 +246 +245 +245 +244 +244 +245 +243 +245 +245 +244 +242 +241 +242 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +243 +243 +242 +243 +243 +243 +243 +243 +244 +243 +244 +244 +244 +245 +245 +246 +246 +245 +246 +246 +246 +247 +246 +246 +246 +247 +248 +249 +249 +250 +250 +251 +251 +250 +250 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +254 +254 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +253 +253 +253 +254 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +251 +251 +251 +252 +252 +253 +253 +254 +255 +255 +255 +255 +254 +252 +251 +252 +242 +218 +196 +179 +170 +173 +176 +170 +168 +175 +179 +174 +175 +179 +172 +159 +165 +171 +176 +175 +172 +171 +172 +173 +169 +167 +165 +166 +170 +175 +178 +179 +182 +183 +181 +180 +183 +186 +182 +175 +177 +176 +171 +164 +162 +169 +176 +180 +173 +162 +158 +162 +162 +162 +169 +175 +177 +180 +167 +149 +149 +156 +161 +165 +163 +158 +159 +163 +167 +175 +169 +153 +150 +151 +153 +156 +155 +151 +152 +157 +156 +153 +151 +152 +154 +152 +147 +144 +146 +147 +149 +152 +155 +155 +153 +151 +152 +150 +149 +149 +151 +152 +152 +150 +146 +147 +150 +154 +154 +152 +152 +154 +154 +151 +148 +147 +146 +145 +144 +143 +146 +148 +147 +144 +142 +143 +145 +146 +147 +149 +151 +151 +147 +141 +135 +131 +138 +141 +144 +146 +147 +149 +152 +155 +150 +149 +147 +146 +144 +143 +141 +138 +138 +141 +141 +141 +141 +140 +143 +149 +149 +149 +146 +144 +144 +147 +150 +152 +153 +156 +157 +153 +148 +144 +142 +140 +144 +150 +150 +147 +143 +146 +147 +146 +144 +146 +147 +145 +141 +138 +138 +138 +135 +137 +140 +141 +140 +141 +143 +146 +147 +141 +134 +131 +132 +134 +134 +132 +131 +132 +133 +134 +135 +135 +132 +129 +130 +129 +126 +123 +124 +124 +121 +118 +112 +115 +118 +118 +112 +105 +102 +103 +113 +118 +121 +118 +116 +115 +116 +116 +112 +112 +114 +118 +121 +122 +120 +117 +111 +109 +108 +111 +115 +116 +116 +116 +114 +116 +118 +119 +122 +123 +121 +117 +115 +118 +120 +120 +125 +135 +140 +140 +144 +145 +147 +147 +148 +147 +145 +143 +141 +144 +146 +148 +148 +147 +149 +153 +167 +171 +164 +159 +163 +166 +172 +184 +186 +182 +180 +179 +177 +175 +178 +184 +181 +182 +178 +180 +180 +173 +164 +162 +162 +159 +157 +155 +154 +152 +151 +150 +152 +155 +156 +154 +153 +155 +155 +155 +149 +147 +144 +142 +146 +150 +151 +147 +149 +147 +146 +150 +154 +152 +146 +141 +143 +145 +150 +154 +154 +152 +147 +144 +142 +148 +149 +142 +141 +146 +147 +141 +148 +146 +141 +133 +131 +134 +136 +134 +134 +138 +138 +136 +138 +144 +144 +139 +140 +144 +145 +143 +143 +145 +145 +142 +142 +142 +140 +137 +139 +144 +145 +144 +143 +144 +143 +138 +132 +132 +138 +144 +147 +144 +140 +136 +136 +137 +136 +134 +131 +128 +126 +124 +122 +126 +133 +136 +138 +143 +148 +148 +142 +137 +135 +135 +139 +138 +137 +137 +138 +138 +137 +136 +136 +137 +137 +136 +136 +137 +135 +133 +132 +133 +137 +140 +138 +131 +129 +132 +133 +135 +138 +138 +137 +133 +130 +128 +133 +132 +131 +131 +131 +134 +136 +139 +138 +136 +136 +138 +142 +145 +142 +137 +138 +135 +133 +134 +135 +135 +134 +134 +138 +132 +125 +125 +133 +143 +147 +145 +143 +143 +143 +145 +149 +151 +148 +143 +141 +148 +147 +143 +141 +137 +135 +141 +149 +146 +154 +167 +166 +150 +138 +136 +149 +142 +136 +136 +142 +147 +149 +148 +146 +151 +150 +150 +149 +147 +145 +148 +152 +147 +143 +140 +136 +136 +139 +144 +151 +149 +148 +148 +147 +145 +142 +142 +142 +145 +145 +142 +139 +140 +142 +142 +142 +142 +144 +146 +145 +140 +136 +134 +129 +131 +133 +133 +129 +124 +122 +124 +103 +73 +56 +59 +65 +70 +76 +79 +79 +79 +79 +82 +89 +96 +97 +96 +94 +97 +100 +103 +102 +99 +99 +101 +103 +107 +110 +109 +107 +105 +105 +104 +110 +113 +115 +117 +120 +122 +120 +116 +118 +119 +119 +116 +111 +110 +114 +118 +122 +115 +113 +117 +118 +114 +113 +117 +123 +126 +123 +118 +119 +117 +112 +108 +104 +97 +102 +120 +137 +139 +133 +128 +131 +126 +122 +120 +122 +124 +123 +121 +118 +116 +117 +122 +123 +120 +121 +124 +120 +114 +107 +107 +110 +114 +115 +116 +127 +131 +129 +121 +115 +118 +124 +127 +125 +122 +120 +122 +122 +122 +121 +120 +125 +121 +116 +114 +112 +110 +106 +104 +115 +117 +118 +117 +114 +114 +117 +121 +118 +120 +121 +121 +122 +125 +130 +134 +131 +129 +127 +129 +133 +136 +135 +132 +134 +128 +132 +135 +131 +132 +136 +134 +128 +128 +130 +134 +137 +136 +132 +127 +128 +129 +128 +124 +124 +125 +126 +125 +127 +126 +124 +123 +122 +123 +124 +125 +121 +119 +119 +121 +124 +125 +124 +124 +125 +126 +127 +127 +126 +125 +123 +122 +122 +123 +124 +123 +119 +113 +108 +104 +105 +111 +118 +124 +124 +122 +118 +116 +117 +122 +127 +129 +127 +126 +127 +128 +129 +127 +129 +132 +133 +131 +128 +126 +126 +125 +129 +129 +125 +124 +125 +124 +119 +121 +120 +122 +129 +132 +129 +127 +132 +123 +115 +114 +117 +120 +122 +124 +122 +121 +120 +118 +119 +123 +127 +129 +132 +128 +125 +128 +129 +128 +124 +123 +121 +124 +128 +129 +133 +135 +131 +126 +118 +124 +128 +127 +127 +131 +133 +131 +131 +130 +126 +120 +115 +113 +115 +116 +125 +126 +129 +131 +128 +124 +123 +126 +128 +131 +125 +125 +133 +130 +129 +141 +160 +188 +189 +149 +105 +104 +130 +135 +138 +151 +171 +180 +168 +147 +130 +117 +119 +134 +153 +167 +169 +161 +152 +145 +159 +168 +172 +167 +151 +126 +120 +135 +145 +148 +144 +161 +186 +184 +163 +142 +123 +110 +107 +115 +132 +142 +144 +157 +164 +177 +182 +181 +182 +176 +155 +137 +117 +105 +106 +113 +121 +122 +119 +126 +126 +136 +139 +135 +135 +135 +133 +135 +122 +123 +129 +137 +141 +138 +138 +142 +132 +122 +131 +148 +154 +159 +167 +172 +152 +144 +142 +132 +123 +127 +138 +151 +161 +156 +152 +144 +139 +137 +139 +153 +159 +155 +147 +141 +140 +143 +156 +175 +170 +161 +139 +133 +153 +169 +165 +157 +164 +161 +152 +141 +142 +152 +160 +161 +156 +140 +152 +169 +171 +174 +169 +161 +171 +173 +175 +172 +173 +186 +197 +198 +192 +186 +178 +170 +170 +179 +187 +184 +182 +174 +172 +177 +183 +198 +204 +195 +184 +183 +184 +186 +180 +169 +172 +181 +180 +183 +191 +195 +194 +200 +204 +199 +204 +209 +213 +213 +214 +212 +202 +190 +185 +190 +185 +181 +195 +213 +219 +215 +191 +174 +165 +160 +169 +189 +203 +210 +212 +207 +203 +194 +190 +207 +224 +224 +203 +186 +189 +206 +212 +216 +219 +212 +202 +195 +187 +194 +215 +227 +228 +227 +229 +218 +212 +210 +210 +207 +196 +182 +163 +162 +170 +181 +186 +192 +201 +208 +215 +219 +227 +235 +234 +226 +219 +216 +211 +216 +219 +217 +215 +216 +215 +212 +203 +201 +197 +190 +178 +167 +162 +163 +169 +175 +179 +182 +187 +197 +210 +220 +234 +240 +248 +254 +254 +254 +253 +252 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +253 +255 +254 +253 +254 +254 +253 +253 +255 +254 +254 +253 +253 +253 +252 +253 +253 +253 +253 +254 +254 +253 +252 +252 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +252 +253 +253 +253 +253 +252 +252 +251 +251 +252 +251 +250 +250 +249 +248 +248 +248 +252 +250 +249 +248 +248 +248 +249 +248 +247 +247 +247 +247 +247 +247 +248 +248 +246 +246 +246 +245 +244 +244 +244 +245 +242 +244 +245 +244 +242 +241 +242 +244 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +243 +243 +243 +244 +243 +243 +243 +243 +244 +242 +243 +243 +244 +243 +244 +244 +245 +246 +246 +247 +246 +245 +245 +245 +245 +247 +246 +246 +246 +247 +248 +249 +250 +250 +251 +251 +251 +250 +250 +250 +251 +252 +252 +252 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +254 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +253 +253 +254 +253 +252 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +250 +251 +252 +252 +253 +254 +254 +254 +254 +253 +253 +254 +255 +253 +248 +243 +246 +230 +208 +183 +170 +173 +175 +171 +166 +166 +174 +180 +178 +174 +170 +166 +172 +174 +176 +174 +172 +172 +172 +171 +168 +168 +166 +168 +176 +178 +177 +179 +187 +188 +185 +180 +179 +181 +179 +175 +175 +178 +173 +165 +165 +174 +178 +175 +165 +159 +158 +161 +165 +166 +171 +178 +184 +164 +150 +148 +152 +157 +161 +161 +160 +164 +163 +159 +163 +168 +161 +149 +147 +149 +156 +158 +151 +153 +158 +153 +151 +153 +155 +154 +152 +150 +148 +146 +145 +150 +153 +153 +152 +152 +154 +154 +153 +153 +151 +149 +151 +155 +153 +147 +144 +148 +154 +156 +154 +152 +154 +155 +158 +155 +150 +145 +144 +145 +146 +145 +143 +139 +141 +150 +152 +146 +143 +144 +146 +146 +145 +141 +139 +139 +139 +138 +141 +147 +149 +145 +144 +147 +147 +143 +144 +141 +139 +139 +140 +141 +139 +137 +138 +140 +144 +146 +143 +140 +142 +146 +146 +144 +140 +138 +142 +148 +150 +149 +152 +154 +154 +149 +145 +144 +142 +141 +153 +149 +144 +144 +144 +145 +144 +143 +143 +150 +149 +139 +135 +138 +138 +134 +134 +139 +143 +143 +143 +143 +139 +134 +141 +138 +135 +132 +131 +131 +132 +133 +129 +126 +125 +130 +133 +133 +133 +133 +126 +126 +125 +124 +122 +120 +119 +118 +116 +114 +119 +125 +116 +102 +101 +110 +115 +117 +120 +120 +117 +112 +109 +106 +104 +106 +114 +119 +117 +117 +120 +120 +114 +113 +115 +114 +111 +114 +117 +114 +114 +117 +119 +119 +119 +120 +119 +117 +116 +112 +112 +119 +131 +141 +144 +143 +144 +144 +145 +145 +145 +143 +142 +140 +142 +144 +146 +146 +147 +148 +151 +153 +168 +168 +164 +159 +163 +170 +176 +174 +170 +177 +173 +170 +178 +181 +179 +180 +181 +184 +179 +172 +172 +179 +178 +168 +158 +158 +158 +156 +154 +154 +154 +155 +157 +156 +157 +157 +158 +157 +154 +151 +149 +147 +145 +145 +146 +148 +150 +152 +147 +149 +150 +150 +152 +152 +144 +135 +137 +146 +154 +156 +153 +146 +143 +145 +148 +148 +146 +140 +135 +132 +134 +138 +142 +143 +140 +134 +126 +124 +129 +136 +134 +135 +139 +142 +141 +138 +140 +145 +148 +148 +145 +146 +149 +147 +139 +136 +135 +140 +141 +141 +141 +138 +140 +148 +146 +149 +147 +141 +135 +135 +138 +140 +142 +141 +139 +135 +132 +130 +131 +133 +127 +127 +126 +125 +125 +128 +133 +138 +138 +142 +141 +137 +137 +136 +135 +137 +138 +138 +137 +137 +137 +137 +139 +140 +141 +139 +137 +134 +130 +128 +130 +134 +135 +131 +134 +137 +132 +127 +132 +134 +135 +135 +134 +134 +136 +137 +134 +129 +132 +132 +126 +123 +128 +131 +131 +134 +134 +131 +134 +139 +141 +141 +142 +145 +139 +139 +137 +135 +135 +136 +136 +134 +139 +136 +132 +132 +136 +141 +145 +146 +151 +147 +145 +149 +152 +149 +144 +141 +148 +139 +140 +150 +148 +135 +132 +143 +144 +153 +164 +166 +152 +137 +136 +144 +147 +147 +151 +157 +160 +155 +149 +145 +146 +154 +152 +144 +146 +158 +158 +148 +149 +148 +145 +142 +138 +139 +145 +153 +153 +154 +153 +149 +146 +147 +145 +143 +141 +143 +147 +147 +143 +138 +138 +140 +143 +144 +144 +140 +135 +132 +133 +135 +135 +132 +131 +129 +128 +129 +123 +113 +87 +65 +57 +63 +66 +71 +76 +75 +78 +79 +82 +85 +90 +92 +94 +94 +96 +95 +97 +99 +101 +102 +101 +100 +104 +104 +106 +110 +110 +107 +107 +110 +111 +119 +121 +118 +119 +125 +124 +117 +120 +116 +112 +114 +114 +112 +112 +114 +118 +117 +117 +116 +115 +114 +115 +117 +118 +124 +123 +113 +112 +119 +122 +118 +107 +101 +101 +121 +146 +146 +129 +121 +123 +123 +122 +121 +122 +123 +121 +118 +116 +116 +117 +117 +117 +119 +123 +127 +126 +122 +114 +109 +111 +111 +115 +123 +142 +135 +125 +116 +115 +120 +124 +126 +124 +121 +122 +127 +131 +129 +124 +120 +126 +123 +118 +113 +109 +107 +107 +108 +109 +114 +117 +117 +114 +114 +117 +121 +120 +121 +122 +121 +118 +118 +122 +127 +129 +126 +126 +129 +130 +127 +126 +128 +130 +133 +139 +143 +138 +130 +129 +132 +130 +127 +130 +132 +129 +128 +128 +125 +124 +121 +118 +118 +121 +123 +123 +121 +118 +121 +121 +121 +122 +125 +126 +126 +123 +121 +120 +121 +123 +122 +122 +124 +122 +124 +125 +124 +125 +126 +125 +124 +123 +124 +124 +123 +119 +114 +110 +107 +115 +120 +126 +129 +128 +124 +120 +118 +120 +124 +126 +126 +127 +129 +131 +131 +133 +135 +136 +137 +137 +135 +132 +129 +127 +131 +133 +133 +132 +131 +124 +116 +118 +126 +128 +124 +126 +135 +138 +135 +137 +128 +122 +126 +130 +130 +126 +125 +126 +121 +117 +118 +120 +122 +128 +133 +137 +132 +130 +130 +131 +128 +125 +123 +116 +119 +124 +128 +132 +134 +132 +131 +131 +130 +132 +135 +135 +132 +130 +130 +134 +128 +125 +125 +118 +108 +104 +108 +116 +120 +125 +127 +126 +125 +125 +127 +127 +127 +122 +124 +133 +135 +135 +141 +151 +175 +176 +144 +113 +110 +123 +139 +136 +144 +164 +184 +186 +165 +135 +116 +106 +121 +139 +155 +167 +169 +153 +133 +150 +176 +191 +184 +161 +130 +121 +138 +145 +134 +130 +148 +177 +190 +177 +155 +141 +122 +113 +108 +116 +139 +147 +146 +150 +158 +162 +174 +184 +180 +166 +145 +120 +112 +113 +113 +112 +117 +116 +117 +123 +134 +138 +133 +132 +138 +138 +131 +120 +121 +130 +137 +137 +137 +137 +137 +133 +130 +130 +136 +151 +169 +175 +167 +146 +140 +141 +140 +125 +117 +130 +148 +157 +157 +152 +143 +136 +136 +142 +148 +152 +145 +136 +135 +141 +146 +152 +160 +171 +171 +144 +124 +143 +164 +167 +169 +169 +170 +160 +145 +138 +142 +154 +168 +152 +147 +150 +162 +175 +176 +167 +159 +172 +169 +177 +183 +177 +178 +186 +190 +184 +177 +168 +166 +174 +184 +188 +186 +179 +174 +174 +181 +195 +208 +200 +181 +177 +179 +181 +176 +170 +168 +174 +181 +179 +179 +185 +190 +191 +194 +204 +210 +207 +201 +205 +213 +215 +210 +204 +206 +198 +188 +194 +200 +191 +200 +219 +223 +209 +180 +158 +154 +161 +183 +206 +216 +209 +204 +199 +197 +194 +196 +206 +218 +213 +208 +200 +202 +213 +218 +216 +215 +202 +193 +185 +188 +206 +222 +226 +224 +224 +222 +218 +216 +213 +207 +194 +183 +173 +162 +165 +178 +183 +187 +200 +213 +213 +211 +217 +231 +240 +236 +224 +215 +216 +218 +219 +218 +217 +215 +212 +208 +204 +198 +193 +184 +169 +160 +159 +158 +162 +163 +167 +170 +168 +169 +179 +191 +199 +217 +232 +241 +250 +255 +254 +254 +253 +255 +255 +254 +253 +253 +253 +252 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +254 +253 +253 +252 +251 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +250 +250 +250 +250 +250 +249 +249 +248 +249 +248 +247 +247 +248 +249 +248 +247 +246 +246 +245 +245 +245 +245 +245 +245 +245 +244 +242 +242 +242 +243 +243 +243 +244 +243 +243 +243 +243 +244 +243 +243 +244 +243 +242 +241 +241 +241 +242 +243 +243 +243 +243 +243 +242 +242 +243 +244 +242 +242 +243 +243 +243 +243 +243 +243 +245 +246 +247 +245 +244 +246 +247 +246 +246 +247 +247 +248 +248 +249 +249 +249 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +253 +253 +252 +253 +254 +255 +253 +253 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +252 +253 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +252 +252 +251 +252 +252 +253 +253 +254 +254 +254 +255 +254 +254 +255 +255 +253 +249 +245 +249 +239 +219 +192 +174 +175 +177 +174 +165 +167 +175 +180 +178 +175 +171 +168 +175 +177 +177 +173 +171 +172 +173 +174 +171 +171 +170 +174 +182 +184 +180 +179 +188 +188 +182 +176 +175 +177 +178 +175 +176 +176 +173 +168 +171 +178 +179 +175 +164 +161 +162 +168 +174 +175 +176 +179 +178 +159 +147 +148 +155 +160 +161 +158 +163 +164 +163 +162 +164 +165 +157 +145 +142 +147 +158 +159 +150 +150 +156 +155 +153 +154 +155 +153 +152 +151 +150 +149 +147 +152 +156 +154 +152 +151 +152 +153 +152 +152 +150 +149 +150 +152 +150 +146 +140 +144 +150 +153 +153 +153 +154 +156 +156 +153 +150 +147 +142 +137 +139 +143 +143 +140 +142 +149 +150 +146 +144 +146 +148 +146 +143 +141 +143 +146 +147 +145 +144 +147 +147 +143 +141 +145 +148 +148 +145 +142 +138 +137 +139 +141 +142 +142 +141 +142 +145 +148 +148 +146 +146 +147 +144 +141 +138 +138 +141 +148 +149 +148 +152 +151 +147 +142 +141 +143 +145 +144 +148 +145 +143 +143 +145 +143 +139 +134 +135 +142 +145 +140 +136 +136 +135 +132 +132 +137 +140 +140 +142 +144 +141 +136 +143 +137 +132 +130 +132 +134 +134 +133 +130 +125 +120 +121 +124 +126 +129 +131 +127 +125 +124 +123 +122 +122 +122 +120 +115 +115 +118 +121 +119 +113 +114 +122 +121 +122 +122 +119 +114 +110 +107 +106 +107 +107 +114 +118 +117 +117 +119 +120 +114 +112 +113 +114 +112 +114 +118 +117 +118 +116 +115 +116 +116 +114 +115 +117 +117 +116 +119 +127 +137 +144 +145 +143 +145 +145 +145 +144 +142 +140 +140 +140 +144 +146 +146 +145 +145 +147 +148 +149 +157 +157 +156 +156 +161 +170 +170 +164 +164 +176 +178 +174 +177 +177 +176 +180 +185 +178 +166 +159 +167 +179 +180 +173 +160 +159 +158 +155 +154 +154 +156 +158 +154 +154 +156 +158 +159 +157 +153 +149 +149 +148 +149 +150 +151 +151 +151 +150 +151 +151 +152 +154 +154 +148 +136 +124 +133 +144 +153 +155 +153 +146 +142 +144 +147 +146 +143 +139 +135 +134 +136 +137 +143 +142 +138 +131 +123 +122 +126 +130 +130 +134 +139 +142 +141 +140 +141 +144 +147 +148 +146 +146 +148 +142 +134 +131 +134 +140 +141 +140 +141 +140 +143 +149 +147 +149 +147 +141 +138 +137 +138 +139 +139 +139 +137 +135 +132 +129 +129 +130 +126 +126 +126 +127 +128 +130 +134 +137 +138 +141 +137 +133 +133 +134 +134 +136 +138 +139 +138 +138 +139 +139 +141 +142 +142 +140 +138 +136 +132 +130 +130 +133 +128 +121 +118 +118 +115 +119 +130 +137 +139 +137 +134 +131 +131 +132 +132 +130 +128 +128 +123 +121 +127 +131 +132 +135 +136 +135 +135 +137 +138 +139 +141 +144 +146 +140 +135 +137 +142 +143 +140 +137 +139 +137 +135 +135 +139 +143 +148 +150 +152 +150 +148 +151 +150 +147 +143 +141 +143 +142 +142 +144 +145 +143 +144 +146 +148 +154 +159 +157 +146 +136 +137 +145 +150 +154 +162 +168 +168 +160 +151 +147 +153 +154 +151 +148 +156 +167 +167 +158 +149 +146 +143 +146 +147 +148 +151 +155 +154 +152 +152 +152 +150 +147 +147 +149 +149 +147 +143 +140 +139 +140 +140 +140 +141 +142 +143 +140 +136 +133 +134 +136 +135 +132 +130 +127 +126 +129 +122 +109 +79 +62 +59 +68 +70 +71 +74 +73 +76 +78 +82 +86 +90 +93 +94 +95 +96 +97 +98 +100 +100 +101 +100 +100 +103 +103 +106 +109 +110 +110 +111 +112 +117 +122 +123 +121 +122 +124 +122 +116 +117 +115 +112 +111 +112 +115 +116 +114 +112 +113 +114 +115 +116 +114 +113 +113 +112 +114 +112 +110 +116 +127 +131 +127 +115 +112 +110 +114 +123 +126 +123 +121 +121 +123 +123 +122 +122 +124 +123 +120 +118 +118 +118 +117 +118 +121 +125 +128 +124 +124 +123 +122 +122 +119 +116 +119 +125 +128 +126 +118 +109 +110 +118 +125 +128 +126 +126 +128 +128 +126 +123 +121 +121 +119 +117 +115 +113 +112 +111 +111 +110 +109 +108 +108 +110 +113 +115 +116 +113 +117 +121 +121 +118 +118 +122 +126 +125 +123 +123 +126 +126 +124 +125 +129 +130 +129 +131 +136 +138 +136 +132 +130 +129 +125 +126 +126 +124 +124 +125 +123 +123 +119 +114 +115 +119 +120 +119 +115 +111 +114 +115 +115 +117 +121 +125 +127 +124 +122 +122 +125 +126 +124 +122 +122 +121 +124 +126 +126 +126 +126 +126 +125 +125 +126 +126 +125 +122 +120 +120 +120 +125 +129 +133 +135 +133 +130 +126 +124 +124 +126 +127 +127 +128 +130 +130 +129 +129 +130 +132 +135 +136 +134 +132 +129 +130 +130 +130 +129 +128 +125 +119 +113 +127 +131 +131 +126 +124 +128 +130 +128 +133 +127 +125 +128 +131 +130 +130 +131 +125 +122 +120 +123 +125 +126 +130 +135 +135 +134 +132 +130 +130 +129 +127 +124 +122 +123 +127 +130 +134 +135 +136 +136 +138 +139 +138 +137 +134 +133 +132 +132 +135 +134 +132 +127 +119 +112 +105 +104 +114 +118 +125 +131 +133 +132 +129 +126 +130 +128 +125 +127 +133 +136 +139 +144 +150 +168 +168 +141 +116 +111 +123 +136 +136 +148 +163 +177 +187 +182 +150 +115 +106 +113 +125 +140 +158 +167 +154 +135 +130 +154 +194 +204 +170 +139 +134 +136 +139 +136 +133 +142 +167 +186 +179 +161 +146 +134 +130 +116 +108 +123 +140 +150 +144 +147 +146 +160 +180 +188 +176 +152 +127 +116 +117 +115 +112 +116 +114 +113 +118 +129 +138 +140 +140 +139 +134 +129 +124 +121 +125 +132 +134 +137 +139 +138 +137 +130 +129 +135 +146 +162 +168 +163 +140 +134 +136 +139 +129 +121 +128 +139 +154 +158 +157 +147 +136 +133 +139 +145 +151 +151 +145 +141 +143 +146 +149 +154 +168 +164 +149 +142 +150 +155 +158 +168 +173 +171 +163 +154 +146 +140 +144 +155 +162 +151 +146 +158 +177 +186 +178 +168 +165 +164 +175 +186 +182 +182 +188 +191 +180 +177 +169 +162 +165 +176 +186 +192 +173 +171 +177 +187 +194 +196 +186 +172 +170 +170 +167 +162 +159 +163 +177 +190 +183 +176 +178 +187 +194 +192 +198 +209 +203 +203 +205 +205 +209 +213 +211 +208 +202 +205 +206 +204 +202 +206 +215 +224 +224 +198 +172 +156 +157 +178 +203 +213 +210 +204 +198 +193 +192 +193 +198 +203 +212 +213 +211 +209 +210 +207 +205 +208 +202 +197 +192 +194 +202 +209 +210 +210 +219 +220 +220 +220 +220 +217 +205 +191 +181 +169 +169 +180 +187 +193 +201 +209 +213 +211 +213 +220 +227 +229 +225 +222 +218 +220 +221 +221 +219 +216 +211 +206 +197 +190 +183 +173 +161 +154 +155 +154 +159 +161 +166 +167 +165 +160 +161 +166 +178 +191 +204 +217 +229 +238 +244 +249 +253 +254 +254 +253 +252 +254 +254 +252 +255 +254 +254 +254 +254 +254 +255 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +252 +252 +251 +250 +250 +250 +250 +249 +249 +250 +250 +249 +248 +250 +250 +250 +250 +249 +249 +249 +248 +249 +248 +247 +247 +248 +248 +248 +247 +246 +246 +245 +245 +245 +245 +245 +245 +244 +243 +242 +241 +242 +242 +242 +242 +243 +243 +242 +243 +243 +243 +243 +242 +244 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +244 +241 +242 +242 +243 +244 +244 +244 +244 +245 +246 +247 +245 +245 +247 +247 +247 +247 +247 +248 +248 +249 +249 +250 +250 +249 +250 +250 +251 +251 +252 +252 +253 +252 +252 +253 +253 +252 +253 +254 +255 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +252 +249 +248 +250 +246 +229 +199 +176 +173 +176 +173 +167 +168 +177 +181 +178 +175 +173 +171 +178 +179 +178 +173 +170 +170 +173 +175 +175 +175 +172 +175 +185 +187 +183 +180 +188 +185 +178 +171 +170 +174 +176 +176 +176 +174 +172 +172 +176 +179 +178 +174 +163 +162 +165 +172 +177 +177 +175 +174 +167 +154 +147 +150 +156 +160 +162 +160 +168 +167 +165 +166 +167 +163 +154 +146 +140 +149 +159 +158 +148 +146 +152 +156 +154 +155 +154 +151 +150 +150 +150 +150 +148 +154 +157 +155 +152 +150 +151 +152 +152 +150 +149 +150 +149 +146 +143 +143 +139 +142 +147 +150 +152 +153 +153 +154 +154 +152 +150 +148 +139 +130 +133 +141 +146 +143 +145 +149 +149 +145 +145 +147 +149 +147 +143 +142 +146 +152 +153 +151 +146 +146 +145 +143 +142 +145 +149 +154 +148 +146 +143 +142 +144 +146 +147 +148 +143 +143 +145 +149 +151 +150 +147 +146 +144 +142 +139 +139 +144 +148 +149 +147 +150 +145 +139 +135 +136 +142 +146 +147 +144 +142 +142 +144 +145 +142 +134 +126 +130 +136 +142 +142 +139 +135 +133 +132 +132 +135 +137 +138 +141 +144 +142 +137 +140 +132 +125 +125 +132 +136 +134 +130 +128 +123 +118 +117 +119 +122 +126 +129 +126 +124 +122 +122 +124 +124 +124 +123 +118 +118 +116 +114 +115 +120 +125 +129 +129 +128 +125 +120 +114 +110 +109 +108 +112 +111 +115 +118 +116 +116 +118 +118 +111 +107 +108 +113 +112 +113 +117 +119 +119 +113 +110 +114 +114 +111 +113 +118 +120 +122 +127 +134 +141 +145 +145 +143 +145 +146 +146 +143 +139 +136 +138 +141 +145 +146 +145 +143 +144 +146 +147 +146 +147 +148 +150 +155 +162 +169 +168 +161 +164 +177 +181 +177 +174 +172 +174 +179 +183 +171 +157 +155 +167 +180 +180 +173 +164 +161 +157 +154 +154 +156 +158 +160 +153 +153 +153 +153 +153 +152 +149 +147 +149 +150 +151 +151 +152 +152 +152 +152 +152 +149 +149 +153 +155 +148 +135 +124 +134 +144 +151 +153 +152 +147 +143 +146 +147 +145 +141 +139 +138 +139 +140 +140 +143 +141 +136 +130 +123 +121 +123 +126 +129 +133 +138 +140 +139 +140 +142 +143 +144 +147 +146 +146 +147 +141 +133 +131 +135 +141 +143 +140 +141 +142 +144 +147 +147 +148 +146 +143 +141 +139 +138 +137 +137 +138 +138 +137 +134 +131 +129 +129 +127 +126 +127 +129 +132 +135 +137 +138 +138 +139 +133 +128 +129 +131 +132 +133 +137 +138 +139 +140 +141 +142 +143 +144 +142 +140 +138 +137 +135 +132 +130 +131 +127 +120 +117 +119 +118 +124 +133 +137 +141 +139 +134 +128 +125 +126 +128 +129 +127 +127 +121 +119 +124 +130 +131 +134 +136 +137 +137 +136 +136 +138 +139 +138 +135 +134 +135 +139 +138 +135 +137 +142 +138 +136 +135 +136 +138 +142 +146 +148 +151 +150 +150 +150 +148 +145 +143 +142 +141 +145 +144 +140 +145 +154 +155 +149 +148 +151 +151 +147 +141 +139 +143 +148 +151 +158 +167 +170 +167 +161 +154 +150 +156 +154 +151 +151 +157 +163 +161 +156 +148 +141 +138 +145 +152 +153 +155 +159 +154 +149 +148 +150 +148 +144 +146 +153 +155 +149 +139 +132 +135 +141 +143 +140 +138 +140 +141 +139 +136 +135 +136 +138 +137 +133 +131 +126 +127 +131 +122 +106 +74 +63 +65 +74 +73 +71 +74 +75 +77 +79 +83 +87 +91 +94 +95 +95 +95 +96 +98 +99 +99 +99 +100 +101 +102 +104 +105 +107 +110 +114 +116 +115 +119 +120 +121 +121 +121 +122 +121 +119 +116 +116 +113 +110 +112 +118 +118 +114 +111 +112 +113 +114 +116 +116 +115 +113 +109 +109 +111 +116 +126 +133 +130 +122 +113 +117 +118 +114 +108 +109 +113 +113 +116 +118 +119 +120 +122 +125 +126 +126 +122 +120 +118 +116 +117 +119 +121 +122 +124 +126 +124 +123 +124 +120 +116 +117 +119 +124 +123 +115 +106 +107 +116 +124 +129 +127 +126 +126 +124 +121 +119 +119 +116 +114 +113 +113 +115 +118 +121 +122 +114 +107 +101 +103 +110 +114 +114 +111 +111 +116 +120 +121 +119 +119 +122 +123 +124 +121 +121 +122 +122 +120 +121 +124 +127 +126 +127 +129 +134 +137 +135 +131 +129 +124 +122 +120 +119 +121 +122 +120 +120 +116 +113 +114 +120 +121 +119 +115 +110 +112 +113 +112 +114 +120 +125 +129 +126 +125 +126 +128 +128 +124 +121 +119 +119 +123 +126 +126 +125 +125 +126 +125 +125 +126 +126 +124 +123 +124 +128 +131 +134 +134 +134 +133 +130 +128 +126 +126 +126 +127 +127 +128 +129 +129 +126 +122 +125 +126 +128 +130 +132 +132 +131 +130 +128 +126 +125 +127 +127 +124 +119 +117 +126 +128 +128 +126 +124 +125 +127 +128 +129 +127 +128 +130 +131 +130 +132 +135 +127 +125 +125 +127 +127 +126 +128 +132 +133 +136 +136 +133 +131 +132 +131 +127 +131 +132 +133 +134 +135 +134 +134 +134 +140 +142 +140 +134 +130 +129 +130 +131 +130 +135 +136 +132 +126 +122 +116 +110 +116 +118 +124 +132 +138 +138 +132 +127 +128 +125 +125 +127 +128 +133 +139 +141 +148 +156 +155 +141 +128 +123 +125 +131 +137 +144 +157 +175 +191 +186 +154 +121 +107 +112 +120 +131 +148 +157 +150 +136 +131 +140 +168 +185 +169 +149 +141 +134 +135 +133 +133 +143 +161 +176 +175 +166 +152 +154 +156 +135 +111 +112 +131 +149 +148 +145 +132 +142 +170 +193 +186 +158 +135 +125 +123 +116 +111 +115 +112 +110 +113 +123 +136 +146 +147 +141 +133 +128 +125 +120 +123 +130 +135 +140 +141 +139 +137 +129 +126 +129 +135 +146 +153 +152 +139 +134 +136 +141 +134 +126 +127 +131 +147 +156 +161 +153 +139 +132 +133 +137 +147 +155 +153 +146 +146 +151 +154 +156 +166 +162 +156 +151 +147 +144 +150 +160 +167 +164 +161 +160 +153 +140 +136 +146 +163 +153 +146 +154 +176 +192 +188 +177 +160 +156 +168 +184 +184 +183 +187 +190 +178 +178 +175 +169 +165 +169 +181 +191 +178 +173 +180 +193 +192 +182 +173 +169 +159 +161 +164 +162 +159 +162 +175 +188 +188 +182 +180 +187 +192 +180 +179 +194 +209 +212 +203 +189 +190 +206 +212 +206 +206 +219 +215 +206 +211 +209 +209 +223 +228 +209 +181 +155 +149 +173 +202 +212 +214 +208 +199 +190 +188 +191 +194 +195 +202 +212 +219 +218 +209 +198 +196 +204 +206 +204 +200 +198 +197 +200 +203 +207 +212 +216 +219 +219 +221 +221 +212 +198 +188 +180 +180 +187 +191 +197 +206 +212 +214 +213 +211 +211 +214 +220 +223 +223 +218 +221 +223 +224 +223 +219 +211 +204 +192 +180 +168 +157 +147 +144 +148 +151 +152 +154 +159 +164 +161 +156 +152 +154 +161 +169 +177 +191 +207 +219 +232 +243 +251 +253 +254 +253 +254 +255 +255 +253 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +248 +249 +250 +250 +250 +249 +249 +249 +248 +249 +248 +247 +247 +248 +248 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +244 +243 +242 +242 +242 +243 +242 +242 +243 +242 +242 +242 +243 +243 +243 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +244 +244 +244 +243 +243 +243 +241 +241 +242 +243 +244 +245 +245 +245 +246 +247 +247 +246 +246 +248 +248 +248 +248 +248 +249 +249 +250 +250 +251 +251 +249 +249 +250 +251 +251 +252 +253 +253 +252 +252 +253 +253 +252 +253 +254 +255 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +253 +252 +251 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +252 +250 +250 +250 +250 +249 +236 +206 +179 +173 +174 +170 +169 +171 +177 +179 +174 +172 +171 +170 +175 +178 +178 +174 +169 +168 +169 +171 +175 +175 +172 +172 +180 +183 +182 +182 +184 +183 +176 +169 +168 +172 +176 +177 +177 +174 +171 +173 +176 +176 +174 +173 +166 +166 +168 +171 +172 +171 +168 +167 +157 +151 +150 +154 +156 +160 +166 +167 +170 +166 +164 +166 +165 +159 +153 +150 +147 +153 +160 +155 +145 +141 +147 +154 +154 +154 +153 +150 +149 +149 +150 +150 +150 +153 +155 +153 +151 +151 +151 +151 +152 +149 +150 +153 +150 +143 +139 +140 +143 +144 +147 +150 +152 +152 +151 +151 +152 +151 +150 +146 +136 +130 +134 +142 +148 +148 +149 +151 +149 +146 +145 +147 +148 +148 +146 +146 +149 +153 +153 +150 +146 +144 +144 +146 +147 +148 +152 +158 +153 +153 +153 +154 +153 +151 +150 +149 +144 +144 +146 +148 +150 +149 +147 +145 +149 +149 +148 +149 +151 +151 +150 +148 +147 +141 +135 +132 +136 +142 +145 +147 +143 +143 +143 +144 +144 +141 +135 +128 +133 +136 +142 +144 +141 +135 +133 +135 +134 +135 +136 +137 +141 +143 +140 +135 +132 +125 +121 +122 +130 +134 +131 +127 +125 +123 +122 +123 +125 +126 +126 +126 +124 +122 +122 +124 +126 +127 +126 +123 +123 +121 +114 +107 +109 +120 +126 +127 +129 +126 +123 +120 +117 +115 +113 +111 +115 +113 +116 +118 +116 +115 +115 +114 +110 +104 +107 +114 +113 +112 +116 +118 +116 +112 +111 +115 +116 +114 +114 +118 +122 +126 +131 +135 +140 +144 +145 +144 +145 +146 +145 +142 +138 +137 +140 +143 +144 +145 +144 +144 +146 +149 +149 +147 +146 +149 +153 +159 +164 +170 +171 +170 +172 +177 +177 +174 +173 +173 +176 +179 +177 +169 +162 +165 +173 +178 +174 +168 +166 +161 +155 +154 +157 +160 +160 +159 +155 +152 +149 +144 +140 +141 +144 +146 +151 +150 +149 +147 +148 +152 +156 +157 +153 +146 +143 +149 +153 +149 +141 +136 +141 +148 +152 +151 +151 +149 +148 +151 +151 +147 +142 +140 +142 +145 +146 +145 +142 +140 +136 +132 +129 +127 +127 +126 +131 +135 +138 +135 +133 +137 +140 +140 +140 +143 +144 +146 +148 +144 +138 +136 +139 +146 +145 +138 +138 +140 +141 +142 +144 +144 +143 +143 +142 +141 +139 +137 +139 +140 +140 +139 +137 +135 +134 +133 +131 +130 +131 +132 +136 +139 +140 +140 +138 +138 +132 +127 +128 +130 +130 +131 +136 +137 +139 +140 +141 +142 +144 +145 +142 +140 +139 +139 +138 +135 +132 +131 +136 +129 +128 +129 +129 +132 +136 +135 +139 +139 +134 +127 +122 +122 +125 +127 +128 +129 +123 +120 +122 +126 +129 +131 +132 +137 +140 +139 +139 +138 +135 +130 +125 +130 +135 +136 +133 +132 +137 +144 +137 +134 +134 +135 +139 +142 +143 +144 +146 +147 +149 +149 +147 +146 +146 +148 +146 +146 +146 +147 +153 +159 +156 +148 +150 +151 +150 +146 +143 +146 +150 +150 +152 +156 +158 +157 +154 +154 +154 +153 +152 +154 +153 +151 +152 +154 +152 +148 +135 +130 +134 +145 +152 +149 +147 +149 +149 +144 +142 +143 +142 +140 +144 +150 +152 +148 +138 +130 +132 +141 +143 +140 +136 +138 +139 +138 +136 +135 +136 +138 +136 +133 +131 +127 +128 +132 +120 +100 +78 +67 +68 +77 +75 +73 +78 +80 +82 +84 +86 +88 +90 +93 +94 +94 +95 +97 +99 +99 +98 +98 +99 +102 +103 +106 +106 +106 +110 +116 +117 +116 +116 +114 +114 +116 +116 +118 +123 +128 +121 +118 +115 +113 +115 +118 +117 +115 +116 +115 +113 +112 +114 +116 +118 +117 +112 +113 +116 +123 +131 +131 +124 +116 +112 +114 +118 +116 +107 +107 +111 +108 +111 +113 +115 +121 +127 +132 +134 +134 +128 +124 +120 +117 +116 +116 +115 +113 +119 +121 +122 +123 +125 +121 +115 +115 +121 +122 +122 +120 +118 +119 +119 +120 +128 +126 +125 +125 +122 +118 +115 +114 +112 +110 +107 +107 +112 +120 +127 +131 +119 +112 +106 +108 +114 +116 +114 +111 +115 +118 +121 +121 +121 +120 +120 +120 +123 +121 +120 +121 +121 +118 +116 +117 +120 +126 +128 +126 +126 +131 +134 +133 +129 +123 +120 +117 +116 +120 +124 +122 +119 +117 +116 +118 +122 +125 +124 +122 +119 +121 +121 +118 +118 +121 +127 +131 +127 +127 +127 +128 +127 +124 +120 +116 +118 +123 +126 +125 +123 +124 +126 +127 +125 +125 +125 +123 +122 +124 +129 +133 +135 +133 +129 +125 +122 +122 +123 +125 +126 +125 +126 +128 +129 +127 +122 +116 +119 +119 +119 +120 +123 +126 +127 +128 +127 +126 +128 +131 +130 +125 +122 +123 +116 +118 +122 +125 +126 +125 +127 +130 +127 +127 +128 +130 +130 +129 +130 +134 +130 +130 +130 +127 +122 +117 +118 +122 +127 +135 +139 +137 +134 +136 +134 +129 +133 +133 +134 +135 +136 +135 +133 +131 +137 +137 +136 +133 +127 +123 +126 +128 +128 +133 +137 +137 +137 +135 +127 +119 +119 +119 +122 +128 +134 +136 +133 +129 +122 +118 +121 +124 +121 +124 +131 +130 +141 +143 +144 +146 +147 +138 +126 +123 +131 +141 +157 +173 +186 +181 +152 +123 +101 +113 +124 +132 +140 +146 +147 +143 +147 +144 +139 +145 +157 +149 +137 +141 +138 +131 +135 +153 +167 +166 +165 +167 +162 +161 +160 +141 +120 +116 +125 +141 +161 +165 +151 +141 +155 +179 +187 +170 +143 +131 +126 +117 +110 +113 +112 +113 +112 +121 +132 +143 +147 +145 +135 +128 +120 +118 +124 +134 +141 +145 +145 +140 +136 +128 +125 +126 +125 +130 +136 +138 +141 +139 +143 +146 +138 +130 +128 +129 +139 +151 +159 +156 +145 +135 +129 +127 +143 +156 +157 +146 +145 +153 +158 +158 +165 +168 +167 +153 +136 +137 +145 +145 +151 +152 +154 +159 +157 +147 +142 +147 +157 +149 +140 +145 +174 +201 +197 +178 +161 +151 +159 +177 +181 +179 +180 +182 +176 +176 +180 +185 +183 +175 +175 +183 +180 +173 +182 +199 +197 +181 +172 +173 +165 +168 +172 +171 +165 +163 +170 +180 +185 +188 +187 +190 +190 +174 +171 +187 +213 +218 +203 +184 +184 +202 +211 +201 +203 +215 +213 +208 +212 +209 +209 +223 +225 +213 +184 +152 +146 +171 +198 +207 +215 +213 +203 +190 +183 +188 +195 +198 +193 +208 +222 +225 +214 +196 +189 +195 +205 +212 +213 +207 +202 +203 +206 +206 +205 +212 +215 +215 +217 +219 +215 +204 +193 +191 +193 +195 +195 +202 +214 +221 +215 +215 +212 +209 +210 +215 +218 +216 +217 +219 +222 +224 +225 +222 +212 +204 +190 +173 +155 +141 +133 +135 +142 +144 +146 +147 +151 +154 +155 +153 +152 +154 +156 +157 +163 +174 +189 +200 +216 +232 +241 +247 +253 +254 +254 +254 +253 +252 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +243 +242 +242 +243 +243 +243 +243 +242 +242 +242 +241 +241 +242 +244 +244 +244 +244 +243 +243 +242 +242 +243 +244 +244 +245 +245 +245 +246 +247 +247 +247 +247 +248 +248 +249 +248 +249 +249 +249 +250 +250 +250 +251 +249 +250 +250 +251 +251 +252 +252 +253 +252 +252 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +251 +252 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +253 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +254 +251 +249 +250 +251 +252 +252 +242 +214 +185 +175 +174 +170 +169 +170 +173 +171 +166 +164 +165 +163 +167 +173 +177 +174 +169 +166 +166 +167 +173 +176 +174 +172 +177 +180 +181 +182 +181 +179 +174 +170 +170 +173 +177 +179 +178 +174 +171 +171 +171 +170 +170 +172 +172 +172 +170 +167 +165 +165 +165 +165 +158 +151 +151 +155 +160 +166 +171 +170 +166 +161 +159 +160 +159 +154 +152 +154 +156 +159 +158 +151 +143 +139 +143 +151 +154 +155 +155 +153 +152 +153 +154 +154 +153 +153 +151 +149 +150 +151 +150 +148 +150 +149 +152 +157 +155 +146 +141 +143 +148 +148 +150 +152 +154 +154 +152 +151 +150 +152 +150 +142 +137 +138 +142 +144 +146 +148 +150 +151 +148 +146 +144 +144 +145 +149 +151 +152 +152 +153 +151 +149 +145 +142 +142 +145 +148 +150 +154 +160 +157 +157 +157 +158 +155 +150 +147 +147 +146 +146 +148 +148 +149 +150 +150 +149 +150 +153 +157 +159 +157 +154 +152 +151 +147 +142 +138 +138 +140 +143 +145 +145 +144 +146 +146 +144 +142 +142 +142 +140 +141 +140 +141 +143 +140 +134 +134 +138 +138 +137 +137 +138 +140 +140 +136 +131 +128 +125 +123 +126 +132 +135 +132 +128 +126 +127 +128 +129 +130 +129 +126 +124 +121 +121 +123 +126 +130 +129 +125 +121 +121 +120 +114 +109 +112 +122 +125 +123 +119 +116 +114 +116 +120 +121 +117 +113 +113 +112 +115 +119 +117 +115 +115 +112 +112 +107 +110 +117 +116 +114 +116 +117 +115 +117 +119 +119 +118 +117 +115 +113 +120 +127 +133 +138 +140 +144 +147 +147 +145 +145 +143 +142 +140 +141 +142 +145 +147 +148 +149 +149 +151 +151 +150 +147 +147 +152 +158 +165 +166 +168 +171 +174 +176 +172 +170 +171 +177 +183 +184 +181 +174 +172 +171 +171 +172 +171 +168 +166 +166 +160 +153 +154 +159 +163 +160 +156 +153 +151 +145 +139 +134 +135 +141 +145 +149 +148 +146 +145 +148 +155 +158 +159 +152 +145 +142 +146 +151 +150 +147 +145 +146 +153 +154 +153 +153 +153 +152 +153 +157 +151 +144 +142 +144 +146 +148 +147 +141 +140 +139 +138 +138 +136 +134 +132 +138 +139 +136 +130 +127 +132 +136 +138 +141 +143 +142 +143 +146 +145 +140 +139 +143 +148 +144 +136 +135 +137 +137 +137 +139 +138 +139 +141 +142 +142 +141 +139 +141 +141 +141 +140 +139 +138 +138 +138 +138 +136 +136 +137 +140 +142 +141 +139 +138 +139 +133 +129 +130 +130 +128 +128 +133 +135 +138 +140 +141 +142 +143 +144 +143 +142 +142 +143 +142 +139 +137 +136 +141 +134 +128 +126 +126 +133 +137 +136 +136 +138 +136 +130 +125 +124 +125 +126 +132 +132 +127 +122 +124 +126 +127 +129 +131 +137 +142 +142 +142 +140 +135 +129 +134 +137 +137 +135 +137 +142 +144 +142 +139 +134 +132 +136 +142 +143 +142 +142 +140 +142 +144 +146 +147 +149 +152 +154 +151 +146 +149 +160 +163 +156 +148 +148 +155 +158 +158 +156 +154 +158 +156 +153 +157 +156 +153 +150 +148 +148 +148 +147 +147 +152 +153 +151 +154 +159 +154 +145 +118 +123 +136 +150 +151 +142 +136 +137 +144 +142 +140 +137 +136 +139 +142 +144 +142 +143 +140 +133 +133 +139 +142 +140 +136 +137 +137 +136 +134 +134 +136 +138 +134 +132 +129 +127 +129 +130 +114 +92 +81 +68 +68 +78 +77 +77 +84 +86 +88 +90 +89 +87 +87 +90 +92 +93 +94 +95 +98 +97 +96 +95 +98 +101 +105 +107 +108 +106 +109 +114 +116 +114 +115 +112 +111 +111 +110 +113 +123 +134 +128 +120 +116 +117 +119 +115 +114 +116 +117 +116 +112 +109 +111 +114 +116 +116 +116 +116 +119 +123 +124 +124 +124 +123 +120 +110 +110 +112 +110 +113 +116 +113 +110 +113 +119 +129 +138 +140 +140 +137 +132 +128 +124 +121 +119 +116 +112 +108 +108 +114 +119 +125 +132 +128 +119 +114 +119 +120 +123 +128 +133 +133 +127 +120 +127 +124 +123 +123 +122 +118 +111 +109 +109 +109 +106 +104 +107 +116 +124 +128 +121 +118 +116 +117 +117 +114 +111 +109 +118 +119 +119 +118 +120 +121 +119 +115 +119 +117 +117 +120 +123 +121 +117 +114 +117 +125 +127 +122 +119 +124 +129 +129 +126 +122 +121 +118 +118 +124 +129 +129 +125 +125 +125 +125 +125 +125 +125 +126 +127 +128 +127 +124 +122 +125 +128 +130 +127 +127 +127 +127 +127 +125 +122 +120 +122 +126 +128 +127 +125 +126 +128 +130 +127 +128 +128 +126 +125 +125 +128 +130 +130 +129 +126 +123 +121 +122 +125 +128 +123 +122 +122 +123 +125 +124 +121 +117 +116 +114 +112 +112 +114 +118 +121 +123 +126 +128 +132 +133 +128 +120 +117 +120 +112 +114 +119 +125 +127 +126 +125 +127 +126 +126 +127 +128 +129 +129 +129 +130 +132 +132 +131 +124 +113 +105 +107 +112 +121 +131 +138 +137 +135 +135 +133 +128 +129 +127 +127 +129 +133 +136 +135 +133 +136 +133 +134 +136 +131 +123 +121 +125 +129 +130 +134 +140 +143 +140 +130 +122 +119 +119 +120 +124 +128 +131 +131 +130 +121 +119 +121 +122 +117 +118 +122 +117 +126 +131 +141 +153 +156 +140 +121 +116 +123 +145 +159 +164 +177 +183 +155 +116 +97 +112 +126 +133 +138 +145 +152 +155 +150 +149 +138 +133 +138 +136 +137 +148 +141 +134 +138 +157 +168 +162 +157 +158 +162 +162 +160 +145 +127 +119 +121 +137 +171 +191 +184 +155 +144 +159 +179 +177 +141 +130 +128 +121 +114 +113 +112 +115 +116 +123 +129 +134 +140 +144 +137 +127 +116 +116 +124 +134 +141 +147 +147 +142 +137 +131 +131 +129 +122 +121 +125 +126 +132 +136 +145 +148 +139 +131 +129 +128 +132 +142 +151 +153 +149 +141 +129 +119 +139 +155 +159 +149 +147 +152 +155 +155 +162 +173 +182 +168 +142 +135 +139 +135 +143 +150 +154 +156 +158 +155 +151 +152 +156 +149 +135 +134 +166 +206 +206 +183 +165 +150 +155 +172 +176 +173 +173 +169 +168 +164 +175 +195 +201 +188 +179 +182 +179 +171 +182 +202 +203 +188 +179 +178 +179 +178 +178 +174 +166 +162 +168 +178 +183 +190 +189 +189 +193 +187 +186 +198 +207 +214 +203 +195 +198 +210 +216 +203 +192 +194 +203 +211 +212 +209 +214 +223 +227 +218 +188 +154 +148 +168 +190 +197 +210 +215 +212 +196 +184 +186 +195 +200 +196 +207 +221 +230 +222 +199 +180 +177 +195 +212 +222 +216 +211 +213 +208 +197 +199 +208 +214 +215 +217 +222 +219 +212 +199 +196 +196 +197 +199 +209 +221 +224 +217 +216 +213 +210 +212 +216 +215 +211 +216 +217 +219 +221 +223 +220 +210 +200 +187 +165 +142 +127 +122 +128 +137 +140 +143 +144 +145 +145 +144 +143 +145 +149 +150 +150 +154 +162 +174 +184 +196 +213 +226 +237 +248 +253 +253 +252 +251 +251 +255 +254 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +245 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +243 +242 +242 +243 +243 +243 +243 +242 +242 +242 +241 +241 +242 +244 +245 +244 +244 +244 +244 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +247 +248 +247 +247 +248 +249 +248 +248 +248 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +253 +253 +253 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +252 +252 +252 +253 +253 +253 +252 +251 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +253 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +252 +253 +253 +253 +253 +252 +252 +253 +254 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +253 +251 +250 +250 +251 +252 +252 +244 +221 +190 +175 +172 +170 +168 +168 +169 +166 +160 +159 +159 +156 +159 +167 +174 +174 +170 +167 +167 +168 +173 +179 +179 +176 +178 +180 +179 +180 +177 +176 +174 +172 +171 +174 +177 +180 +177 +174 +171 +170 +168 +168 +169 +170 +172 +171 +166 +161 +160 +163 +166 +166 +165 +154 +149 +155 +164 +173 +174 +167 +163 +157 +154 +156 +158 +156 +155 +157 +160 +161 +156 +149 +145 +141 +142 +149 +155 +156 +158 +156 +157 +158 +160 +160 +155 +154 +151 +148 +148 +148 +147 +145 +148 +148 +153 +159 +159 +153 +149 +150 +149 +150 +152 +154 +155 +155 +154 +153 +150 +153 +149 +142 +140 +145 +148 +146 +143 +146 +148 +149 +147 +146 +144 +142 +142 +149 +155 +156 +154 +152 +151 +149 +146 +141 +138 +140 +146 +150 +156 +160 +157 +154 +152 +150 +146 +142 +142 +145 +148 +149 +150 +150 +152 +154 +155 +154 +148 +152 +157 +161 +160 +156 +153 +153 +150 +147 +145 +144 +143 +143 +144 +145 +145 +148 +148 +145 +144 +146 +150 +150 +146 +141 +139 +139 +137 +134 +135 +140 +141 +139 +138 +138 +138 +137 +133 +130 +131 +131 +132 +134 +137 +137 +135 +132 +129 +130 +129 +127 +126 +126 +125 +123 +121 +122 +125 +128 +130 +129 +124 +120 +114 +115 +116 +117 +122 +125 +126 +124 +110 +108 +108 +111 +118 +121 +118 +114 +112 +110 +114 +118 +118 +117 +116 +113 +111 +108 +111 +116 +115 +114 +116 +115 +118 +123 +125 +122 +118 +115 +113 +110 +118 +127 +137 +142 +145 +148 +149 +148 +145 +144 +142 +141 +140 +142 +145 +147 +152 +156 +158 +158 +157 +154 +151 +146 +146 +151 +159 +168 +168 +167 +167 +169 +172 +165 +166 +174 +184 +192 +191 +183 +180 +178 +174 +167 +164 +163 +165 +168 +164 +158 +152 +153 +159 +162 +158 +152 +151 +149 +145 +141 +138 +138 +141 +142 +142 +144 +145 +147 +153 +158 +157 +152 +142 +140 +142 +146 +151 +152 +150 +149 +147 +154 +156 +154 +155 +155 +153 +153 +160 +155 +149 +145 +144 +144 +145 +144 +142 +141 +142 +143 +145 +145 +141 +138 +142 +140 +136 +130 +127 +130 +134 +137 +142 +144 +142 +141 +142 +139 +135 +136 +142 +144 +139 +132 +132 +133 +132 +133 +134 +133 +134 +139 +142 +142 +141 +141 +141 +141 +140 +139 +139 +139 +140 +140 +143 +141 +141 +143 +144 +143 +140 +137 +135 +139 +135 +132 +133 +131 +127 +126 +131 +134 +137 +140 +140 +142 +143 +143 +145 +144 +145 +146 +146 +143 +141 +142 +136 +131 +127 +124 +126 +134 +140 +137 +135 +137 +138 +135 +131 +129 +128 +127 +130 +132 +128 +124 +126 +128 +128 +130 +134 +137 +140 +142 +143 +143 +141 +139 +142 +145 +142 +135 +135 +142 +146 +143 +139 +134 +132 +137 +142 +143 +142 +141 +137 +139 +142 +144 +148 +152 +155 +155 +153 +145 +151 +166 +168 +154 +144 +146 +157 +160 +162 +162 +163 +165 +165 +162 +161 +157 +154 +153 +150 +146 +142 +139 +145 +147 +146 +146 +153 +158 +149 +134 +119 +125 +137 +146 +144 +138 +136 +139 +142 +142 +140 +138 +139 +143 +143 +141 +135 +139 +140 +137 +135 +137 +139 +139 +136 +136 +135 +133 +132 +133 +135 +137 +135 +131 +130 +131 +132 +129 +112 +90 +77 +66 +69 +79 +81 +81 +86 +88 +92 +93 +90 +85 +84 +88 +92 +93 +92 +95 +95 +95 +95 +95 +97 +100 +106 +107 +108 +108 +108 +110 +111 +111 +118 +116 +114 +112 +109 +109 +118 +128 +127 +118 +114 +117 +117 +111 +111 +116 +112 +112 +111 +108 +108 +112 +113 +112 +113 +116 +120 +122 +121 +121 +122 +122 +118 +108 +104 +111 +117 +119 +117 +113 +111 +114 +121 +131 +138 +139 +135 +132 +130 +128 +125 +123 +120 +117 +113 +109 +106 +110 +113 +119 +130 +133 +125 +121 +119 +121 +123 +126 +130 +134 +134 +131 +124 +121 +119 +120 +119 +114 +108 +104 +109 +113 +113 +110 +110 +113 +117 +118 +120 +119 +120 +121 +117 +110 +106 +107 +114 +115 +115 +114 +117 +120 +117 +113 +113 +112 +114 +118 +123 +124 +121 +118 +119 +122 +121 +118 +118 +122 +123 +120 +120 +121 +123 +122 +122 +128 +135 +135 +132 +133 +133 +129 +125 +122 +122 +123 +129 +129 +128 +125 +124 +125 +127 +126 +124 +125 +125 +126 +128 +129 +128 +125 +128 +131 +132 +130 +128 +129 +131 +131 +130 +131 +131 +131 +130 +129 +129 +129 +122 +123 +124 +125 +124 +125 +127 +129 +123 +122 +121 +121 +122 +122 +122 +123 +125 +123 +120 +118 +117 +117 +117 +117 +119 +123 +127 +126 +120 +113 +111 +113 +112 +114 +118 +125 +129 +129 +129 +128 +127 +127 +128 +130 +131 +131 +131 +131 +130 +131 +129 +122 +111 +104 +106 +110 +117 +126 +133 +134 +132 +131 +130 +128 +131 +127 +124 +125 +127 +131 +132 +132 +134 +132 +133 +136 +134 +125 +119 +119 +121 +122 +127 +135 +142 +140 +132 +123 +117 +117 +119 +121 +124 +126 +127 +128 +124 +125 +126 +126 +122 +120 +118 +114 +114 +125 +141 +154 +151 +131 +115 +114 +127 +141 +152 +159 +176 +183 +157 +118 +109 +119 +129 +135 +141 +150 +158 +162 +152 +142 +138 +130 +118 +125 +142 +145 +141 +139 +141 +150 +158 +155 +144 +135 +141 +163 +183 +172 +143 +119 +119 +141 +177 +197 +188 +159 +144 +158 +173 +165 +133 +122 +124 +126 +121 +116 +110 +112 +118 +123 +126 +127 +132 +138 +135 +127 +119 +117 +120 +127 +135 +144 +147 +144 +136 +133 +134 +132 +125 +123 +122 +118 +117 +126 +139 +144 +137 +132 +130 +127 +130 +137 +143 +146 +149 +146 +134 +121 +133 +149 +158 +157 +158 +159 +158 +158 +158 +168 +186 +190 +165 +140 +132 +131 +143 +155 +160 +160 +161 +162 +156 +152 +159 +162 +152 +138 +152 +186 +199 +190 +168 +154 +156 +170 +173 +171 +170 +164 +164 +159 +169 +191 +203 +196 +188 +190 +189 +180 +182 +191 +190 +184 +182 +181 +182 +180 +181 +179 +172 +167 +170 +179 +190 +195 +190 +186 +191 +197 +198 +203 +207 +211 +198 +196 +204 +214 +223 +211 +184 +179 +193 +212 +213 +212 +218 +221 +225 +219 +192 +163 +157 +169 +182 +189 +205 +216 +221 +210 +194 +189 +194 +199 +198 +204 +216 +231 +231 +206 +178 +167 +184 +203 +213 +210 +210 +218 +215 +203 +198 +204 +212 +217 +222 +226 +224 +219 +206 +196 +189 +194 +205 +218 +222 +218 +216 +213 +209 +209 +213 +216 +215 +212 +216 +215 +216 +218 +221 +217 +206 +194 +178 +154 +130 +118 +117 +126 +136 +138 +139 +139 +138 +136 +133 +134 +137 +141 +145 +148 +152 +160 +167 +172 +182 +196 +211 +223 +239 +248 +251 +252 +253 +254 +254 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +246 +246 +247 +247 +246 +246 +245 +245 +244 +244 +244 +244 +243 +242 +242 +242 +243 +242 +242 +243 +242 +242 +242 +243 +243 +243 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +244 +244 +244 +244 +244 +244 +243 +244 +244 +245 +245 +245 +245 +245 +246 +246 +247 +248 +247 +246 +247 +249 +248 +248 +248 +248 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +253 +252 +252 +253 +254 +255 +254 +253 +252 +252 +252 +252 +253 +254 +254 +253 +253 +253 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +254 +253 +253 +252 +253 +253 +254 +255 +254 +253 +253 +255 +255 +255 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +251 +251 +251 +251 +251 +245 +224 +191 +171 +169 +171 +170 +169 +171 +168 +163 +162 +161 +156 +157 +166 +174 +174 +170 +168 +169 +170 +176 +181 +180 +176 +178 +179 +177 +176 +175 +174 +173 +172 +172 +173 +176 +179 +176 +174 +172 +170 +171 +172 +171 +170 +168 +166 +161 +157 +160 +167 +168 +165 +169 +159 +153 +157 +164 +172 +172 +165 +162 +155 +151 +156 +162 +162 +159 +155 +156 +157 +151 +147 +148 +144 +143 +150 +157 +158 +159 +157 +156 +158 +159 +159 +152 +153 +153 +150 +148 +146 +146 +145 +146 +147 +151 +156 +158 +156 +153 +153 +149 +151 +153 +155 +156 +156 +156 +155 +152 +152 +149 +145 +145 +147 +148 +146 +145 +147 +148 +147 +148 +148 +144 +139 +141 +147 +152 +153 +151 +149 +149 +148 +145 +140 +136 +138 +146 +152 +155 +156 +152 +147 +143 +140 +137 +136 +140 +147 +151 +151 +150 +151 +154 +156 +155 +151 +147 +148 +152 +157 +158 +156 +153 +152 +154 +152 +149 +145 +141 +139 +142 +146 +147 +150 +151 +147 +147 +149 +151 +150 +145 +140 +135 +134 +135 +135 +138 +141 +142 +140 +138 +137 +136 +135 +134 +134 +135 +135 +136 +137 +137 +135 +133 +131 +129 +128 +125 +121 +120 +122 +124 +124 +124 +125 +126 +128 +128 +126 +123 +121 +113 +113 +117 +122 +124 +124 +124 +125 +115 +112 +111 +113 +116 +118 +116 +113 +116 +112 +113 +117 +117 +116 +116 +112 +108 +107 +110 +112 +111 +112 +114 +113 +120 +122 +124 +121 +116 +113 +113 +116 +123 +132 +139 +143 +145 +149 +149 +147 +145 +145 +142 +139 +137 +139 +145 +151 +155 +161 +166 +167 +164 +161 +154 +148 +149 +149 +154 +167 +173 +172 +169 +167 +169 +165 +170 +180 +185 +191 +191 +184 +187 +181 +170 +161 +160 +164 +166 +166 +160 +156 +152 +153 +155 +156 +154 +151 +151 +148 +145 +145 +145 +144 +141 +137 +137 +140 +143 +148 +155 +157 +151 +141 +133 +138 +144 +148 +151 +153 +153 +153 +150 +156 +158 +155 +157 +157 +155 +154 +159 +157 +153 +150 +146 +144 +142 +142 +143 +143 +144 +146 +148 +147 +145 +142 +142 +140 +137 +136 +133 +132 +134 +137 +141 +145 +145 +141 +138 +133 +131 +134 +141 +141 +137 +133 +134 +132 +130 +132 +131 +130 +132 +137 +141 +142 +142 +143 +142 +141 +140 +140 +140 +140 +140 +140 +144 +145 +146 +148 +147 +144 +139 +135 +131 +136 +136 +134 +134 +130 +126 +125 +130 +133 +137 +140 +142 +143 +144 +145 +145 +145 +146 +147 +145 +143 +143 +145 +135 +132 +131 +130 +131 +139 +143 +137 +136 +137 +137 +136 +136 +135 +132 +127 +126 +130 +128 +126 +129 +131 +130 +132 +133 +134 +137 +142 +145 +145 +146 +148 +144 +146 +142 +135 +131 +137 +143 +145 +141 +137 +136 +139 +141 +140 +139 +140 +139 +140 +141 +144 +149 +154 +154 +152 +148 +145 +151 +163 +164 +152 +146 +149 +156 +158 +158 +158 +158 +160 +162 +163 +161 +153 +149 +150 +148 +141 +136 +136 +143 +144 +143 +144 +145 +143 +133 +124 +126 +130 +136 +139 +139 +140 +143 +145 +142 +141 +141 +145 +148 +148 +144 +140 +137 +138 +138 +137 +137 +137 +137 +138 +136 +135 +133 +131 +130 +131 +134 +136 +138 +132 +132 +135 +135 +128 +110 +90 +76 +66 +71 +82 +82 +82 +88 +90 +92 +94 +91 +86 +85 +90 +95 +96 +94 +95 +95 +95 +95 +96 +99 +102 +104 +106 +108 +110 +108 +106 +107 +110 +119 +117 +116 +116 +113 +110 +112 +116 +120 +115 +113 +113 +110 +106 +106 +110 +107 +110 +110 +108 +108 +112 +113 +112 +111 +115 +119 +119 +119 +119 +117 +113 +110 +112 +113 +116 +123 +123 +117 +113 +113 +114 +117 +121 +123 +124 +124 +127 +127 +126 +124 +123 +122 +119 +115 +113 +114 +112 +109 +114 +126 +133 +129 +124 +122 +122 +122 +120 +120 +124 +129 +131 +122 +119 +118 +116 +115 +112 +110 +110 +119 +126 +129 +125 +121 +120 +120 +118 +121 +119 +119 +120 +116 +109 +105 +105 +108 +112 +114 +113 +114 +117 +116 +112 +109 +110 +112 +115 +118 +120 +122 +122 +121 +121 +120 +119 +120 +121 +120 +117 +117 +122 +127 +127 +124 +130 +136 +135 +132 +132 +132 +128 +124 +122 +122 +124 +127 +126 +124 +123 +123 +124 +124 +123 +123 +124 +124 +125 +128 +131 +131 +128 +128 +130 +131 +130 +129 +129 +128 +127 +127 +127 +129 +130 +131 +131 +128 +126 +120 +121 +121 +121 +121 +122 +125 +128 +126 +126 +125 +125 +123 +121 +122 +125 +131 +131 +132 +132 +131 +128 +125 +122 +118 +121 +123 +121 +118 +117 +117 +117 +116 +116 +118 +123 +129 +135 +136 +134 +129 +130 +132 +133 +134 +134 +134 +134 +129 +130 +128 +124 +119 +116 +115 +116 +120 +124 +128 +128 +127 +126 +127 +128 +134 +132 +128 +127 +126 +127 +127 +128 +129 +130 +130 +129 +130 +129 +122 +114 +108 +115 +122 +128 +135 +140 +135 +127 +120 +118 +117 +118 +120 +122 +124 +124 +126 +129 +131 +130 +131 +130 +123 +119 +116 +124 +136 +146 +144 +128 +117 +120 +132 +135 +140 +153 +171 +176 +154 +127 +117 +126 +134 +138 +142 +150 +156 +160 +158 +147 +137 +121 +109 +121 +139 +139 +146 +144 +144 +149 +152 +145 +128 +112 +117 +150 +185 +188 +165 +137 +129 +149 +179 +189 +172 +151 +152 +170 +175 +155 +128 +113 +117 +127 +128 +119 +107 +106 +112 +117 +122 +125 +129 +132 +130 +127 +126 +119 +116 +119 +128 +141 +146 +142 +134 +131 +133 +134 +135 +135 +130 +119 +117 +123 +133 +137 +135 +136 +135 +131 +132 +136 +138 +139 +144 +147 +141 +132 +125 +139 +153 +163 +169 +167 +163 +165 +154 +152 +170 +192 +187 +160 +138 +129 +138 +154 +162 +164 +166 +165 +156 +150 +160 +171 +171 +154 +149 +163 +178 +184 +172 +159 +158 +166 +168 +170 +174 +171 +176 +174 +177 +184 +190 +192 +193 +195 +196 +191 +187 +181 +177 +179 +183 +183 +180 +180 +183 +188 +186 +179 +177 +182 +190 +195 +194 +188 +186 +194 +200 +204 +213 +212 +190 +188 +198 +211 +226 +216 +188 +182 +190 +205 +211 +214 +217 +218 +218 +217 +201 +182 +176 +177 +180 +186 +202 +214 +224 +219 +205 +195 +194 +195 +196 +198 +209 +230 +236 +213 +182 +167 +182 +194 +201 +201 +206 +217 +222 +219 +210 +209 +210 +217 +225 +229 +227 +224 +212 +195 +186 +193 +208 +220 +220 +210 +212 +208 +206 +208 +212 +215 +215 +215 +216 +215 +215 +219 +222 +218 +205 +192 +169 +144 +122 +114 +116 +128 +136 +137 +133 +131 +127 +124 +124 +129 +132 +136 +141 +147 +153 +157 +161 +164 +170 +181 +192 +205 +221 +235 +244 +250 +253 +255 +253 +252 +252 +253 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +251 +250 +250 +249 +250 +250 +249 +249 +250 +250 +249 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +248 +247 +246 +246 +247 +247 +247 +246 +245 +245 +244 +244 +244 +244 +243 +242 +241 +242 +242 +242 +242 +243 +243 +242 +243 +243 +243 +243 +242 +244 +243 +242 +242 +242 +242 +242 +242 +242 +243 +244 +244 +243 +243 +243 +244 +243 +244 +244 +245 +245 +246 +246 +246 +247 +246 +246 +247 +247 +245 +246 +248 +248 +248 +248 +248 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +253 +252 +252 +253 +254 +255 +254 +253 +252 +252 +253 +253 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +252 +252 +253 +253 +253 +253 +253 +254 +253 +253 +253 +254 +254 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +253 +253 +254 +255 +255 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +255 +254 +253 +253 +253 +254 +255 +255 +255 +255 +254 +253 +253 +253 +254 +254 +255 +255 +253 +254 +255 +255 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +252 +251 +251 +251 +247 +228 +193 +169 +167 +173 +173 +173 +175 +174 +170 +169 +167 +160 +160 +168 +176 +175 +170 +168 +170 +172 +180 +183 +178 +172 +174 +176 +175 +174 +174 +173 +172 +171 +171 +172 +175 +178 +174 +174 +172 +171 +174 +177 +175 +169 +166 +163 +158 +157 +164 +173 +172 +165 +168 +162 +160 +160 +161 +166 +169 +166 +160 +152 +148 +154 +164 +166 +159 +150 +149 +153 +149 +148 +152 +147 +144 +151 +159 +159 +158 +154 +153 +153 +155 +155 +148 +152 +155 +152 +148 +146 +146 +146 +145 +146 +149 +152 +155 +155 +153 +152 +149 +151 +153 +155 +155 +155 +155 +156 +154 +151 +149 +149 +148 +146 +145 +146 +149 +150 +150 +148 +148 +148 +143 +137 +141 +146 +150 +150 +148 +147 +146 +146 +144 +140 +137 +140 +149 +155 +155 +151 +147 +142 +138 +137 +135 +135 +141 +150 +152 +151 +149 +149 +153 +155 +151 +145 +148 +146 +147 +153 +156 +155 +151 +149 +156 +153 +149 +143 +137 +134 +140 +147 +149 +152 +153 +150 +149 +150 +149 +144 +143 +137 +132 +132 +135 +138 +140 +142 +142 +139 +137 +135 +134 +134 +136 +138 +136 +135 +135 +134 +133 +131 +128 +126 +125 +124 +121 +116 +116 +121 +124 +125 +126 +127 +127 +127 +125 +124 +122 +121 +119 +115 +116 +121 +121 +117 +119 +125 +126 +123 +120 +117 +115 +115 +114 +113 +121 +115 +115 +117 +116 +116 +115 +111 +109 +108 +110 +110 +109 +112 +116 +113 +119 +118 +118 +118 +114 +110 +115 +124 +131 +137 +141 +141 +142 +146 +149 +147 +145 +145 +143 +137 +133 +135 +144 +151 +154 +162 +170 +173 +170 +165 +159 +153 +153 +148 +150 +165 +177 +180 +176 +171 +171 +170 +177 +183 +182 +184 +187 +184 +188 +180 +166 +158 +162 +169 +169 +162 +156 +155 +153 +152 +151 +151 +151 +151 +153 +148 +144 +146 +149 +147 +141 +133 +133 +137 +142 +146 +153 +155 +145 +134 +134 +142 +149 +150 +150 +153 +153 +153 +153 +159 +158 +154 +156 +159 +158 +158 +156 +156 +155 +153 +148 +145 +143 +143 +145 +144 +144 +146 +147 +147 +145 +143 +140 +138 +139 +142 +140 +136 +135 +138 +138 +145 +147 +142 +136 +130 +130 +136 +142 +141 +138 +136 +137 +133 +129 +132 +130 +128 +130 +135 +139 +142 +143 +145 +142 +142 +141 +141 +140 +140 +139 +139 +144 +146 +149 +151 +149 +144 +137 +132 +130 +135 +136 +134 +134 +130 +126 +126 +128 +132 +136 +141 +143 +145 +146 +147 +144 +144 +145 +145 +143 +141 +142 +144 +141 +138 +135 +131 +131 +139 +143 +138 +136 +136 +135 +135 +137 +136 +132 +127 +123 +128 +128 +127 +131 +132 +132 +133 +130 +131 +135 +142 +146 +146 +147 +151 +154 +145 +136 +132 +136 +142 +144 +145 +145 +142 +142 +144 +142 +138 +138 +141 +143 +143 +142 +144 +150 +154 +152 +147 +142 +145 +151 +158 +158 +153 +150 +152 +160 +158 +155 +152 +149 +149 +153 +157 +158 +147 +141 +142 +140 +134 +133 +138 +142 +144 +147 +148 +141 +130 +125 +125 +123 +129 +136 +140 +144 +146 +145 +142 +143 +139 +141 +151 +156 +151 +144 +141 +142 +138 +135 +136 +138 +137 +136 +136 +136 +134 +132 +130 +129 +131 +134 +136 +138 +131 +131 +135 +134 +125 +108 +90 +78 +68 +73 +83 +81 +80 +87 +92 +92 +94 +93 +88 +87 +94 +99 +101 +95 +96 +96 +97 +97 +99 +102 +104 +103 +104 +108 +111 +108 +104 +105 +110 +116 +116 +117 +118 +116 +113 +109 +107 +114 +114 +111 +107 +104 +103 +103 +104 +107 +111 +111 +108 +108 +113 +116 +116 +114 +115 +113 +109 +112 +117 +116 +112 +110 +122 +124 +121 +125 +127 +123 +122 +117 +114 +112 +109 +107 +110 +118 +127 +129 +128 +126 +125 +124 +122 +120 +118 +117 +116 +113 +117 +130 +136 +129 +122 +122 +122 +122 +121 +119 +120 +119 +117 +123 +121 +120 +118 +115 +114 +118 +121 +130 +139 +141 +136 +130 +127 +126 +125 +124 +119 +117 +118 +116 +110 +106 +106 +105 +111 +115 +114 +113 +115 +115 +113 +111 +112 +113 +112 +112 +115 +120 +123 +121 +123 +124 +123 +121 +120 +120 +120 +117 +124 +131 +130 +125 +128 +133 +131 +127 +127 +126 +125 +125 +125 +127 +128 +126 +124 +122 +120 +121 +123 +123 +120 +121 +123 +124 +124 +127 +130 +130 +127 +125 +127 +129 +128 +127 +126 +124 +121 +121 +121 +123 +126 +129 +129 +126 +123 +124 +122 +119 +116 +115 +118 +123 +127 +127 +130 +133 +134 +128 +122 +121 +122 +124 +128 +134 +139 +142 +141 +137 +135 +129 +131 +129 +125 +124 +127 +128 +127 +123 +122 +121 +122 +130 +139 +141 +139 +132 +135 +138 +138 +137 +136 +136 +137 +129 +129 +128 +127 +127 +126 +124 +122 +125 +124 +125 +125 +124 +123 +126 +131 +130 +132 +133 +131 +128 +126 +125 +126 +124 +129 +127 +123 +127 +133 +126 +112 +101 +114 +122 +124 +129 +138 +135 +126 +126 +121 +116 +115 +117 +119 +121 +121 +125 +130 +130 +131 +137 +136 +129 +127 +125 +125 +129 +137 +142 +133 +124 +125 +126 +136 +141 +142 +158 +172 +156 +127 +112 +124 +136 +140 +140 +144 +151 +156 +162 +166 +146 +120 +114 +121 +130 +142 +156 +148 +149 +158 +156 +137 +114 +101 +107 +125 +152 +170 +177 +164 +147 +153 +174 +184 +168 +148 +153 +175 +181 +162 +128 +107 +110 +125 +130 +120 +105 +104 +104 +109 +119 +127 +128 +126 +127 +131 +131 +121 +114 +116 +127 +140 +144 +139 +133 +130 +132 +135 +143 +149 +142 +126 +126 +126 +130 +133 +135 +141 +141 +134 +135 +137 +137 +135 +139 +146 +147 +142 +121 +133 +147 +162 +170 +167 +162 +166 +152 +139 +148 +179 +196 +179 +148 +128 +128 +146 +159 +167 +171 +166 +156 +149 +159 +166 +170 +164 +160 +162 +165 +167 +174 +162 +158 +161 +161 +168 +179 +181 +192 +194 +191 +181 +178 +184 +191 +194 +187 +192 +193 +186 +178 +183 +187 +184 +183 +183 +187 +194 +194 +188 +186 +191 +178 +187 +196 +193 +186 +191 +204 +214 +211 +211 +187 +185 +197 +212 +228 +215 +198 +194 +191 +196 +207 +212 +213 +215 +215 +220 +213 +202 +196 +185 +179 +184 +200 +210 +220 +219 +208 +198 +192 +191 +196 +195 +206 +229 +238 +217 +185 +170 +185 +192 +199 +204 +210 +217 +223 +225 +228 +218 +212 +217 +227 +231 +230 +227 +213 +197 +189 +196 +209 +218 +216 +208 +208 +204 +204 +209 +212 +213 +212 +215 +215 +215 +216 +221 +226 +222 +208 +194 +164 +141 +119 +113 +119 +130 +136 +135 +130 +124 +117 +114 +116 +122 +129 +130 +135 +144 +150 +152 +153 +153 +157 +165 +178 +188 +203 +218 +234 +245 +250 +251 +252 +252 +252 +253 +254 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +252 +251 +250 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +249 +248 +246 +246 +246 +247 +247 +247 +246 +245 +245 +244 +244 +244 +245 +244 +242 +242 +242 +243 +243 +243 +244 +243 +243 +243 +243 +244 +243 +243 +244 +243 +242 +241 +241 +241 +242 +243 +242 +243 +243 +243 +242 +243 +244 +245 +243 +243 +244 +245 +246 +246 +246 +247 +247 +246 +246 +247 +247 +245 +245 +247 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +254 +255 +254 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +253 +253 +254 +255 +255 +254 +253 +254 +254 +254 +254 +255 +255 +255 +255 +252 +253 +254 +255 +255 +255 +254 +254 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +251 +250 +248 +252 +249 +231 +201 +170 +162 +173 +171 +175 +180 +182 +181 +177 +170 +165 +160 +166 +171 +169 +167 +168 +172 +175 +185 +186 +181 +173 +172 +176 +177 +174 +175 +172 +174 +176 +172 +171 +173 +174 +173 +171 +169 +169 +174 +178 +175 +169 +161 +166 +168 +168 +171 +176 +175 +168 +162 +156 +159 +167 +164 +160 +162 +164 +158 +153 +149 +149 +157 +168 +163 +148 +146 +148 +148 +148 +148 +147 +148 +148 +159 +161 +155 +143 +138 +144 +149 +147 +145 +147 +150 +151 +150 +147 +147 +149 +149 +145 +146 +152 +153 +148 +146 +149 +148 +152 +156 +157 +156 +155 +156 +159 +158 +153 +148 +147 +148 +149 +150 +151 +151 +153 +155 +153 +150 +146 +143 +141 +147 +146 +146 +148 +151 +151 +147 +143 +143 +146 +147 +145 +146 +148 +146 +141 +141 +141 +140 +139 +139 +141 +144 +146 +150 +146 +145 +147 +149 +148 +146 +146 +144 +141 +146 +151 +148 +145 +147 +148 +149 +146 +142 +138 +134 +133 +139 +145 +155 +153 +152 +150 +149 +147 +145 +143 +144 +142 +139 +136 +135 +137 +140 +142 +142 +139 +138 +138 +134 +129 +130 +135 +135 +131 +126 +123 +126 +129 +128 +126 +123 +122 +119 +119 +123 +128 +129 +128 +130 +127 +124 +124 +122 +121 +122 +124 +121 +121 +120 +120 +121 +124 +124 +121 +124 +126 +126 +121 +116 +114 +114 +115 +115 +114 +113 +114 +113 +112 +112 +113 +111 +112 +112 +112 +114 +116 +116 +114 +114 +111 +112 +113 +109 +106 +114 +125 +135 +137 +141 +146 +146 +146 +151 +156 +152 +149 +146 +143 +137 +135 +142 +152 +155 +157 +161 +166 +167 +163 +158 +155 +150 +153 +156 +163 +173 +178 +175 +174 +173 +176 +178 +179 +179 +185 +187 +180 +182 +167 +160 +161 +165 +174 +173 +160 +155 +160 +160 +152 +147 +148 +154 +156 +156 +149 +142 +144 +148 +150 +145 +140 +138 +141 +144 +146 +148 +149 +146 +142 +148 +146 +147 +152 +154 +154 +152 +152 +153 +154 +155 +156 +158 +161 +162 +161 +155 +157 +160 +160 +156 +150 +144 +141 +143 +146 +146 +145 +145 +146 +144 +141 +137 +139 +142 +144 +144 +144 +143 +142 +143 +144 +144 +141 +137 +134 +135 +137 +142 +139 +137 +138 +140 +138 +133 +127 +125 +130 +133 +135 +136 +143 +146 +147 +143 +141 +141 +142 +144 +140 +136 +135 +143 +146 +148 +148 +146 +143 +134 +128 +128 +131 +134 +135 +136 +130 +125 +126 +129 +135 +139 +140 +142 +145 +146 +144 +141 +142 +143 +144 +143 +142 +140 +138 +138 +140 +138 +134 +135 +139 +140 +137 +138 +136 +132 +130 +131 +134 +135 +134 +132 +127 +124 +126 +131 +134 +135 +136 +134 +131 +132 +139 +145 +146 +146 +147 +143 +136 +133 +140 +145 +146 +146 +149 +149 +144 +145 +145 +138 +139 +143 +140 +143 +147 +144 +141 +147 +149 +148 +152 +147 +143 +143 +149 +156 +160 +158 +157 +162 +161 +154 +142 +139 +144 +147 +144 +145 +144 +144 +141 +135 +133 +135 +138 +140 +143 +146 +140 +127 +116 +121 +132 +136 +133 +134 +142 +151 +153 +146 +138 +139 +141 +142 +144 +146 +148 +146 +143 +141 +139 +136 +135 +136 +137 +137 +136 +138 +136 +136 +135 +132 +129 +130 +133 +138 +136 +134 +131 +127 +116 +100 +86 +75 +75 +78 +81 +82 +83 +83 +83 +91 +90 +92 +92 +91 +95 +100 +99 +97 +98 +99 +100 +102 +106 +107 +107 +106 +106 +105 +105 +105 +105 +105 +105 +111 +112 +112 +111 +111 +112 +111 +109 +115 +112 +108 +106 +104 +103 +104 +106 +114 +116 +115 +111 +110 +113 +116 +118 +116 +117 +116 +113 +111 +114 +116 +117 +118 +128 +127 +126 +134 +132 +122 +121 +119 +116 +114 +110 +105 +106 +118 +130 +133 +127 +125 +129 +127 +121 +121 +126 +124 +124 +122 +125 +130 +133 +131 +127 +121 +118 +118 +123 +121 +111 +109 +118 +125 +125 +126 +124 +116 +120 +125 +121 +133 +131 +130 +131 +133 +135 +134 +132 +127 +122 +117 +118 +118 +116 +113 +111 +111 +117 +115 +113 +116 +113 +110 +116 +111 +114 +118 +119 +118 +116 +119 +123 +119 +118 +122 +127 +124 +122 +125 +128 +122 +124 +128 +130 +126 +122 +122 +124 +125 +124 +124 +126 +129 +131 +131 +129 +129 +127 +124 +123 +124 +125 +124 +122 +125 +123 +122 +126 +130 +130 +127 +124 +121 +123 +125 +126 +126 +124 +122 +120 +123 +125 +128 +130 +129 +127 +127 +127 +127 +127 +123 +117 +117 +122 +124 +123 +117 +124 +132 +135 +132 +127 +124 +122 +125 +126 +131 +136 +138 +137 +135 +136 +135 +138 +138 +131 +131 +137 +140 +139 +138 +132 +127 +129 +133 +133 +133 +133 +131 +131 +133 +134 +133 +130 +131 +133 +130 +131 +130 +127 +127 +128 +128 +126 +130 +129 +127 +125 +125 +128 +127 +124 +121 +124 +137 +141 +130 +122 +121 +117 +123 +130 +131 +125 +123 +127 +128 +125 +118 +114 +117 +125 +130 +133 +134 +131 +132 +126 +119 +114 +112 +112 +117 +122 +122 +124 +124 +125 +132 +133 +130 +131 +132 +134 +131 +130 +134 +135 +132 +130 +133 +136 +129 +117 +125 +151 +156 +139 +123 +130 +134 +141 +149 +145 +142 +150 +161 +169 +158 +127 +108 +117 +134 +140 +146 +149 +151 +157 +159 +142 +117 +100 +102 +121 +137 +153 +164 +156 +147 +156 +175 +176 +150 +134 +154 +183 +183 +156 +120 +108 +110 +124 +128 +120 +110 +103 +97 +108 +121 +128 +129 +126 +127 +132 +128 +125 +121 +122 +130 +139 +142 +142 +133 +119 +123 +138 +146 +151 +149 +135 +134 +131 +133 +138 +140 +138 +138 +140 +138 +136 +138 +139 +139 +142 +142 +136 +134 +137 +142 +154 +164 +158 +152 +158 +148 +137 +146 +180 +202 +187 +152 +126 +128 +142 +159 +174 +177 +164 +152 +149 +153 +164 +170 +163 +157 +162 +170 +174 +175 +159 +156 +164 +166 +171 +183 +188 +194 +192 +198 +190 +172 +177 +189 +186 +192 +195 +194 +189 +184 +185 +189 +192 +177 +180 +187 +190 +188 +186 +185 +187 +182 +184 +191 +196 +195 +195 +205 +219 +218 +209 +192 +182 +195 +216 +220 +211 +195 +193 +196 +205 +210 +207 +206 +210 +212 +213 +216 +217 +209 +196 +190 +191 +203 +216 +223 +219 +209 +200 +196 +200 +194 +195 +204 +221 +232 +223 +199 +179 +192 +195 +199 +202 +206 +212 +219 +224 +229 +223 +220 +222 +226 +228 +230 +233 +219 +209 +203 +204 +208 +214 +215 +209 +207 +208 +210 +213 +216 +216 +212 +208 +212 +214 +218 +221 +223 +223 +213 +197 +170 +148 +128 +120 +122 +129 +129 +123 +116 +116 +114 +111 +112 +118 +124 +128 +131 +133 +139 +146 +146 +142 +143 +146 +158 +172 +191 +209 +218 +227 +237 +243 +252 +254 +255 +255 +254 +255 +255 +254 +254 +255 +255 +255 +253 +252 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +255 +255 +255 +254 +253 +253 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +255 +254 +254 +253 +253 +253 +253 +254 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +251 +250 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +246 +246 +246 +247 +246 +245 +244 +244 +244 +244 +244 +243 +243 +242 +243 +243 +243 +244 +244 +242 +242 +242 +241 +241 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +244 +244 +244 +244 +243 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +245 +246 +247 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +253 +255 +254 +252 +250 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +254 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +254 +254 +254 +254 +255 +255 +255 +253 +253 +254 +255 +255 +254 +254 +253 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +251 +250 +251 +254 +251 +235 +204 +173 +164 +173 +174 +174 +176 +179 +177 +171 +166 +165 +167 +171 +173 +170 +167 +170 +178 +184 +187 +185 +180 +175 +175 +177 +177 +174 +176 +175 +175 +172 +166 +169 +177 +180 +173 +173 +172 +171 +171 +171 +168 +163 +167 +168 +168 +170 +174 +179 +178 +174 +162 +161 +162 +162 +158 +160 +167 +169 +155 +146 +143 +150 +159 +163 +157 +144 +144 +144 +144 +146 +150 +152 +151 +150 +155 +155 +150 +142 +140 +145 +148 +147 +142 +145 +151 +154 +153 +149 +148 +150 +151 +148 +150 +154 +152 +144 +139 +140 +151 +152 +154 +155 +154 +153 +153 +152 +155 +153 +149 +147 +147 +149 +151 +152 +151 +153 +153 +152 +148 +145 +144 +143 +147 +151 +153 +150 +148 +150 +149 +145 +150 +152 +151 +146 +144 +145 +146 +143 +144 +141 +139 +138 +140 +143 +145 +147 +145 +143 +144 +146 +147 +145 +145 +146 +144 +142 +146 +149 +146 +146 +149 +148 +144 +143 +141 +141 +140 +141 +146 +151 +153 +152 +151 +151 +151 +149 +146 +143 +142 +141 +140 +138 +136 +136 +136 +137 +138 +138 +138 +137 +132 +127 +127 +130 +128 +127 +124 +122 +124 +127 +127 +126 +124 +125 +125 +124 +126 +129 +131 +130 +127 +125 +124 +124 +124 +122 +122 +123 +128 +129 +128 +125 +124 +124 +124 +123 +120 +122 +123 +120 +118 +116 +114 +112 +110 +110 +108 +107 +109 +111 +112 +112 +120 +117 +113 +108 +109 +112 +115 +114 +113 +109 +108 +108 +105 +105 +115 +126 +141 +146 +148 +147 +149 +154 +158 +159 +156 +152 +150 +150 +146 +143 +146 +152 +154 +155 +159 +161 +160 +156 +154 +155 +152 +155 +158 +166 +176 +179 +174 +172 +174 +177 +180 +180 +179 +185 +186 +180 +177 +165 +158 +162 +171 +180 +178 +165 +156 +157 +153 +147 +146 +152 +158 +159 +155 +151 +148 +148 +150 +151 +148 +146 +142 +143 +144 +145 +147 +148 +147 +144 +148 +147 +149 +153 +157 +159 +158 +156 +153 +153 +153 +152 +153 +157 +159 +159 +155 +157 +159 +158 +154 +151 +147 +147 +150 +148 +146 +143 +143 +144 +142 +140 +135 +137 +139 +140 +141 +143 +143 +140 +140 +141 +141 +139 +136 +134 +135 +138 +139 +139 +139 +139 +140 +138 +135 +133 +130 +130 +132 +135 +137 +138 +143 +148 +146 +141 +139 +140 +141 +140 +137 +135 +141 +144 +146 +145 +145 +142 +135 +131 +135 +135 +134 +133 +134 +130 +127 +129 +133 +133 +134 +137 +140 +142 +142 +139 +143 +143 +141 +139 +138 +138 +139 +140 +142 +144 +143 +138 +136 +137 +136 +134 +137 +137 +136 +134 +135 +137 +137 +135 +135 +128 +122 +122 +127 +132 +136 +137 +129 +132 +138 +145 +146 +145 +143 +143 +133 +134 +137 +141 +143 +144 +146 +147 +147 +145 +146 +147 +146 +147 +146 +143 +146 +154 +150 +138 +137 +146 +153 +156 +152 +148 +152 +162 +169 +167 +162 +158 +155 +155 +148 +141 +140 +143 +144 +142 +142 +143 +142 +139 +135 +134 +135 +138 +138 +143 +148 +145 +133 +121 +121 +128 +132 +133 +135 +141 +146 +145 +138 +132 +139 +141 +143 +143 +143 +144 +144 +143 +144 +141 +139 +138 +139 +138 +137 +135 +138 +136 +136 +136 +136 +133 +132 +133 +135 +134 +133 +131 +125 +111 +92 +79 +72 +75 +79 +81 +83 +85 +88 +88 +91 +94 +95 +93 +93 +102 +109 +105 +99 +99 +97 +97 +101 +107 +113 +115 +111 +110 +108 +108 +109 +109 +107 +105 +107 +109 +110 +107 +102 +102 +108 +114 +119 +119 +115 +110 +107 +109 +112 +112 +114 +119 +118 +112 +113 +119 +122 +120 +117 +116 +114 +112 +114 +118 +120 +119 +122 +129 +127 +125 +130 +129 +123 +121 +122 +121 +119 +116 +114 +114 +118 +124 +128 +126 +122 +119 +122 +124 +123 +120 +125 +125 +124 +125 +128 +129 +126 +122 +120 +119 +116 +117 +119 +115 +114 +120 +125 +124 +124 +121 +115 +117 +124 +129 +134 +127 +121 +118 +121 +124 +126 +126 +125 +122 +118 +114 +112 +112 +114 +115 +117 +123 +122 +120 +121 +112 +104 +104 +111 +112 +114 +117 +118 +117 +117 +119 +115 +115 +119 +121 +120 +122 +124 +122 +121 +122 +127 +129 +126 +122 +121 +123 +124 +122 +121 +123 +127 +132 +134 +134 +134 +131 +127 +126 +128 +129 +127 +124 +120 +119 +120 +124 +125 +123 +119 +117 +121 +122 +125 +126 +127 +126 +124 +123 +121 +123 +127 +131 +132 +131 +128 +126 +130 +130 +128 +125 +125 +128 +126 +121 +113 +118 +125 +131 +132 +131 +127 +124 +124 +126 +129 +132 +131 +128 +127 +129 +137 +139 +139 +136 +132 +132 +135 +138 +138 +134 +130 +129 +129 +127 +122 +118 +116 +116 +121 +127 +130 +128 +126 +124 +130 +131 +132 +131 +131 +129 +124 +119 +122 +125 +128 +127 +126 +126 +124 +121 +120 +126 +138 +144 +139 +131 +126 +123 +127 +130 +132 +133 +132 +131 +128 +125 +125 +115 +115 +125 +130 +130 +131 +131 +131 +126 +120 +115 +111 +106 +102 +101 +105 +115 +116 +113 +122 +134 +137 +136 +135 +131 +131 +135 +135 +128 +132 +148 +142 +134 +118 +109 +120 +140 +145 +138 +125 +130 +138 +149 +152 +139 +135 +148 +159 +172 +164 +137 +120 +117 +129 +147 +155 +157 +153 +151 +156 +151 +131 +109 +112 +122 +128 +136 +147 +146 +148 +164 +173 +166 +146 +141 +155 +169 +170 +160 +126 +111 +109 +123 +131 +125 +110 +96 +99 +109 +121 +129 +129 +127 +129 +136 +132 +131 +129 +127 +130 +137 +142 +145 +133 +118 +122 +137 +146 +152 +152 +143 +131 +131 +135 +139 +141 +139 +139 +142 +137 +135 +134 +135 +138 +143 +145 +141 +140 +142 +147 +154 +159 +154 +147 +146 +148 +136 +142 +179 +214 +208 +166 +128 +122 +140 +160 +170 +172 +167 +157 +145 +146 +163 +179 +178 +167 +160 +165 +175 +168 +160 +159 +164 +169 +176 +184 +187 +188 +196 +200 +190 +177 +176 +182 +185 +192 +194 +195 +193 +185 +180 +182 +188 +178 +178 +184 +193 +195 +189 +185 +185 +178 +183 +192 +199 +198 +197 +205 +220 +224 +211 +192 +186 +203 +223 +221 +205 +200 +199 +203 +209 +211 +207 +204 +203 +200 +202 +205 +205 +205 +203 +200 +198 +207 +217 +223 +219 +213 +206 +201 +203 +199 +196 +201 +216 +228 +224 +205 +188 +194 +198 +202 +204 +206 +210 +213 +214 +220 +224 +225 +223 +225 +230 +228 +221 +216 +213 +212 +211 +210 +213 +213 +208 +210 +211 +211 +212 +215 +219 +218 +212 +208 +211 +218 +223 +226 +226 +216 +199 +180 +156 +134 +127 +126 +126 +124 +119 +113 +110 +107 +108 +113 +119 +123 +125 +129 +133 +138 +141 +142 +142 +144 +148 +151 +161 +176 +190 +202 +213 +225 +236 +247 +250 +253 +253 +253 +254 +254 +253 +253 +254 +255 +255 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +246 +246 +245 +246 +245 +245 +245 +245 +245 +245 +245 +243 +243 +243 +243 +243 +243 +244 +244 +242 +242 +242 +242 +242 +242 +242 +242 +244 +244 +243 +243 +242 +242 +242 +242 +243 +243 +244 +245 +244 +244 +243 +243 +244 +245 +245 +246 +246 +246 +245 +244 +246 +247 +247 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +253 +254 +254 +252 +250 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +255 +255 +255 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +251 +251 +254 +252 +238 +209 +177 +163 +170 +174 +170 +171 +175 +172 +164 +162 +165 +169 +173 +174 +170 +167 +170 +179 +185 +184 +179 +175 +174 +176 +177 +176 +173 +172 +173 +174 +169 +161 +165 +176 +182 +174 +172 +169 +169 +172 +171 +164 +158 +166 +165 +165 +168 +174 +179 +177 +173 +163 +165 +165 +158 +154 +161 +168 +167 +151 +141 +143 +157 +165 +163 +154 +145 +144 +142 +142 +146 +151 +153 +152 +149 +149 +148 +145 +145 +146 +148 +148 +146 +141 +144 +150 +153 +153 +150 +149 +151 +151 +150 +152 +154 +150 +142 +137 +139 +151 +151 +151 +147 +144 +143 +145 +148 +151 +152 +150 +146 +145 +149 +153 +154 +153 +153 +151 +148 +145 +143 +144 +146 +148 +154 +154 +148 +147 +151 +148 +141 +148 +152 +152 +147 +143 +144 +146 +146 +146 +143 +140 +140 +143 +146 +148 +148 +144 +144 +146 +147 +146 +145 +145 +146 +141 +143 +149 +150 +147 +149 +150 +147 +144 +144 +145 +146 +148 +149 +151 +153 +150 +148 +147 +148 +148 +147 +143 +139 +136 +137 +138 +137 +135 +134 +132 +132 +132 +136 +137 +133 +128 +126 +126 +127 +127 +128 +128 +126 +127 +129 +130 +130 +131 +134 +135 +133 +132 +132 +132 +132 +124 +123 +122 +123 +123 +123 +123 +124 +132 +134 +132 +128 +123 +122 +122 +121 +117 +119 +120 +119 +118 +115 +110 +105 +104 +104 +102 +100 +104 +109 +111 +110 +114 +114 +113 +113 +115 +117 +115 +112 +114 +111 +108 +108 +107 +108 +119 +131 +142 +150 +150 +145 +150 +161 +165 +162 +156 +152 +151 +153 +153 +149 +147 +147 +151 +153 +153 +154 +151 +148 +149 +152 +156 +158 +161 +167 +175 +177 +172 +170 +175 +176 +178 +176 +173 +179 +182 +177 +170 +158 +154 +161 +174 +183 +178 +163 +156 +154 +149 +147 +151 +158 +161 +160 +153 +153 +153 +151 +150 +150 +150 +150 +148 +146 +143 +142 +144 +147 +147 +145 +149 +151 +153 +154 +159 +164 +162 +158 +153 +153 +152 +149 +148 +151 +154 +155 +155 +157 +158 +157 +154 +152 +150 +150 +154 +149 +146 +145 +144 +141 +138 +136 +132 +136 +138 +137 +139 +143 +143 +139 +137 +138 +138 +137 +135 +135 +136 +138 +137 +139 +141 +141 +139 +137 +137 +138 +134 +130 +131 +137 +139 +135 +138 +145 +148 +144 +141 +141 +141 +140 +138 +137 +141 +142 +143 +143 +143 +142 +138 +136 +138 +137 +134 +132 +134 +131 +129 +131 +135 +131 +130 +133 +136 +138 +136 +134 +142 +140 +138 +136 +134 +135 +138 +141 +142 +146 +147 +141 +135 +133 +133 +132 +138 +139 +139 +138 +138 +139 +140 +140 +137 +129 +124 +124 +127 +131 +134 +135 +131 +135 +142 +146 +148 +147 +142 +138 +131 +137 +141 +140 +138 +140 +143 +144 +141 +147 +150 +152 +154 +152 +149 +151 +153 +151 +145 +136 +133 +144 +157 +163 +163 +158 +161 +172 +175 +167 +155 +150 +152 +149 +147 +147 +147 +147 +145 +142 +143 +143 +142 +140 +139 +139 +139 +140 +137 +141 +147 +146 +137 +128 +125 +129 +134 +136 +139 +142 +144 +142 +138 +136 +140 +142 +144 +142 +141 +142 +143 +144 +143 +142 +141 +141 +141 +139 +137 +135 +137 +135 +135 +136 +138 +136 +134 +133 +132 +130 +132 +132 +123 +104 +84 +72 +75 +81 +85 +83 +83 +85 +86 +82 +89 +94 +97 +93 +93 +105 +111 +107 +105 +104 +101 +98 +99 +106 +110 +112 +112 +110 +108 +109 +110 +109 +106 +103 +107 +106 +105 +102 +98 +98 +107 +118 +122 +124 +120 +111 +108 +113 +116 +114 +114 +119 +118 +111 +112 +119 +121 +116 +117 +116 +115 +113 +113 +116 +120 +122 +124 +125 +124 +122 +123 +124 +122 +119 +121 +120 +119 +119 +120 +120 +116 +112 +115 +120 +118 +114 +116 +124 +122 +115 +116 +118 +119 +120 +123 +124 +122 +119 +117 +118 +114 +113 +117 +119 +121 +126 +133 +131 +127 +122 +117 +112 +117 +127 +127 +122 +117 +115 +117 +117 +115 +113 +117 +116 +113 +110 +111 +115 +115 +112 +112 +119 +122 +123 +123 +113 +103 +99 +102 +101 +103 +109 +113 +116 +117 +118 +114 +114 +116 +115 +116 +122 +123 +116 +119 +121 +123 +125 +124 +120 +119 +121 +120 +118 +116 +118 +123 +128 +133 +135 +134 +131 +129 +129 +131 +130 +125 +121 +113 +114 +117 +119 +118 +114 +111 +110 +118 +119 +122 +124 +125 +126 +125 +125 +123 +124 +126 +129 +131 +131 +127 +124 +126 +128 +128 +129 +131 +131 +126 +118 +113 +115 +120 +126 +131 +132 +128 +124 +123 +125 +127 +127 +125 +122 +124 +127 +134 +134 +135 +135 +131 +127 +129 +135 +134 +132 +127 +121 +119 +120 +117 +112 +116 +113 +112 +116 +123 +126 +127 +126 +124 +125 +127 +129 +132 +131 +125 +120 +118 +122 +126 +126 +124 +122 +120 +118 +123 +130 +138 +143 +142 +131 +121 +118 +127 +126 +127 +133 +135 +131 +127 +126 +127 +115 +114 +125 +132 +132 +135 +135 +133 +133 +131 +126 +116 +106 +98 +95 +99 +107 +107 +105 +112 +125 +134 +142 +142 +134 +130 +132 +131 +124 +131 +148 +157 +147 +122 +105 +116 +134 +141 +141 +130 +129 +140 +159 +158 +136 +125 +136 +164 +181 +172 +146 +132 +121 +124 +146 +158 +171 +172 +160 +154 +151 +135 +113 +115 +121 +124 +129 +137 +138 +143 +159 +171 +164 +147 +143 +151 +157 +164 +164 +146 +122 +107 +111 +122 +127 +119 +105 +105 +112 +120 +124 +122 +121 +130 +139 +138 +137 +134 +130 +131 +137 +141 +144 +131 +115 +116 +133 +142 +147 +148 +142 +130 +132 +136 +141 +142 +140 +141 +145 +139 +134 +130 +131 +134 +142 +146 +142 +139 +141 +148 +154 +159 +163 +160 +152 +149 +139 +139 +165 +199 +205 +172 +134 +124 +137 +159 +173 +173 +172 +166 +154 +147 +161 +180 +186 +176 +165 +167 +177 +167 +157 +152 +163 +179 +182 +180 +181 +183 +197 +198 +188 +182 +179 +179 +183 +191 +191 +194 +197 +190 +179 +180 +189 +185 +179 +181 +193 +200 +194 +186 +185 +179 +183 +192 +199 +198 +194 +204 +218 +225 +214 +198 +192 +205 +219 +215 +201 +204 +207 +210 +212 +210 +207 +203 +200 +194 +199 +200 +193 +190 +193 +196 +197 +208 +218 +221 +220 +219 +214 +208 +207 +204 +198 +197 +208 +222 +224 +213 +202 +201 +206 +208 +205 +204 +206 +207 +204 +209 +220 +228 +225 +222 +222 +220 +215 +218 +216 +215 +211 +208 +212 +212 +205 +205 +207 +207 +208 +212 +218 +218 +212 +208 +211 +218 +224 +227 +228 +218 +201 +187 +160 +141 +133 +128 +123 +117 +113 +108 +103 +102 +107 +113 +117 +121 +125 +129 +133 +136 +137 +138 +143 +146 +149 +147 +153 +164 +178 +189 +200 +213 +223 +239 +245 +252 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +252 +253 +253 +254 +254 +254 +254 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +252 +252 +251 +251 +250 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +242 +243 +243 +244 +245 +244 +243 +243 +244 +245 +246 +247 +247 +246 +244 +243 +247 +247 +247 +248 +248 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +253 +254 +253 +252 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +254 +253 +252 +253 +253 +252 +252 +250 +254 +253 +242 +215 +183 +166 +168 +170 +167 +169 +170 +167 +162 +161 +164 +166 +172 +176 +173 +169 +169 +174 +179 +178 +171 +168 +171 +176 +178 +176 +173 +164 +164 +168 +168 +161 +161 +170 +177 +179 +168 +161 +165 +174 +177 +170 +161 +161 +164 +164 +164 +171 +179 +177 +169 +164 +163 +161 +158 +157 +164 +166 +159 +150 +145 +152 +165 +171 +166 +158 +149 +145 +143 +143 +148 +151 +151 +148 +146 +144 +143 +145 +149 +154 +153 +149 +145 +145 +145 +147 +150 +152 +151 +151 +152 +149 +149 +151 +153 +150 +144 +143 +146 +151 +153 +150 +142 +134 +133 +141 +150 +149 +152 +150 +145 +145 +151 +154 +152 +155 +152 +147 +143 +139 +139 +143 +147 +151 +150 +147 +144 +148 +151 +144 +135 +137 +144 +149 +147 +144 +143 +145 +147 +146 +144 +143 +144 +147 +149 +149 +149 +146 +146 +147 +147 +146 +144 +143 +142 +137 +143 +152 +152 +148 +148 +150 +146 +149 +149 +150 +151 +151 +150 +149 +149 +147 +144 +142 +141 +143 +142 +140 +137 +135 +136 +137 +136 +135 +134 +133 +133 +129 +134 +133 +126 +123 +126 +129 +129 +131 +133 +133 +132 +132 +133 +134 +133 +137 +139 +140 +138 +134 +132 +131 +130 +125 +123 +121 +122 +123 +125 +126 +128 +129 +130 +129 +125 +122 +121 +121 +120 +117 +119 +120 +118 +115 +110 +104 +98 +100 +101 +98 +96 +101 +108 +110 +106 +106 +109 +113 +117 +121 +122 +118 +112 +113 +111 +111 +111 +112 +116 +126 +135 +144 +149 +148 +145 +152 +164 +167 +162 +154 +152 +152 +154 +154 +151 +147 +146 +151 +148 +148 +148 +149 +148 +149 +150 +157 +161 +163 +164 +169 +169 +166 +168 +178 +179 +178 +173 +169 +175 +180 +177 +166 +156 +152 +161 +175 +180 +170 +156 +154 +153 +151 +152 +157 +162 +161 +157 +152 +154 +154 +152 +149 +149 +149 +149 +150 +147 +143 +140 +142 +145 +147 +146 +152 +154 +154 +153 +157 +162 +161 +155 +153 +153 +151 +146 +145 +148 +153 +155 +157 +157 +157 +157 +155 +153 +150 +148 +151 +149 +149 +148 +145 +139 +133 +131 +131 +136 +138 +137 +139 +145 +144 +139 +135 +136 +136 +137 +136 +136 +137 +139 +138 +140 +141 +140 +137 +135 +135 +137 +135 +133 +134 +139 +140 +137 +136 +139 +144 +143 +142 +141 +140 +139 +138 +138 +143 +143 +142 +142 +144 +145 +142 +140 +139 +139 +136 +136 +139 +136 +133 +134 +133 +130 +129 +131 +134 +131 +131 +134 +135 +136 +137 +138 +137 +136 +138 +141 +141 +146 +147 +141 +134 +131 +132 +133 +139 +140 +140 +139 +138 +139 +142 +144 +142 +137 +134 +135 +138 +138 +137 +135 +140 +140 +140 +142 +148 +151 +145 +136 +139 +141 +141 +138 +135 +136 +139 +142 +139 +151 +156 +156 +156 +151 +150 +158 +156 +137 +129 +135 +139 +147 +159 +166 +167 +161 +162 +169 +168 +156 +145 +146 +150 +149 +151 +159 +158 +150 +143 +141 +145 +145 +145 +144 +145 +146 +147 +146 +140 +141 +143 +143 +138 +134 +133 +135 +138 +139 +141 +143 +145 +146 +146 +146 +141 +143 +144 +143 +142 +143 +144 +143 +140 +140 +140 +141 +141 +139 +137 +135 +135 +135 +134 +136 +137 +137 +136 +135 +131 +129 +132 +134 +122 +98 +78 +70 +76 +85 +89 +85 +83 +85 +84 +79 +89 +94 +98 +95 +94 +102 +107 +103 +106 +107 +104 +100 +99 +103 +105 +105 +108 +108 +108 +108 +108 +107 +104 +103 +110 +104 +101 +104 +106 +106 +111 +117 +122 +121 +116 +111 +110 +114 +115 +115 +115 +119 +118 +113 +111 +114 +116 +114 +118 +118 +117 +112 +107 +109 +116 +123 +121 +120 +120 +119 +117 +119 +121 +118 +117 +118 +118 +118 +121 +122 +115 +107 +99 +108 +115 +117 +120 +123 +120 +115 +111 +116 +121 +120 +120 +121 +121 +119 +116 +116 +114 +115 +118 +121 +124 +131 +141 +142 +134 +123 +118 +111 +110 +119 +121 +119 +118 +117 +115 +113 +109 +106 +109 +109 +108 +109 +117 +123 +116 +105 +104 +109 +113 +115 +113 +109 +103 +101 +97 +95 +96 +101 +108 +112 +116 +119 +118 +115 +116 +116 +117 +121 +122 +117 +118 +118 +120 +121 +119 +117 +117 +118 +119 +117 +115 +115 +118 +123 +127 +130 +130 +128 +129 +132 +132 +128 +122 +117 +119 +118 +118 +117 +116 +116 +117 +118 +119 +120 +122 +123 +124 +125 +126 +126 +127 +126 +125 +124 +124 +123 +122 +120 +118 +121 +125 +127 +130 +130 +126 +120 +119 +119 +120 +124 +127 +128 +125 +122 +120 +122 +124 +125 +124 +125 +128 +132 +130 +130 +130 +131 +128 +125 +126 +130 +129 +127 +118 +107 +107 +117 +123 +122 +128 +124 +120 +120 +125 +128 +129 +129 +121 +121 +122 +124 +128 +130 +129 +127 +126 +127 +126 +123 +119 +115 +112 +110 +119 +126 +131 +134 +134 +124 +112 +111 +119 +118 +119 +124 +128 +128 +127 +128 +125 +114 +113 +121 +128 +133 +137 +138 +134 +139 +143 +139 +125 +111 +105 +105 +107 +108 +111 +116 +118 +114 +120 +136 +145 +143 +134 +127 +129 +132 +134 +136 +160 +165 +140 +111 +113 +130 +137 +141 +133 +128 +139 +162 +165 +142 +123 +121 +156 +182 +190 +169 +142 +123 +124 +139 +155 +172 +178 +165 +154 +153 +140 +119 +115 +120 +123 +128 +132 +130 +135 +148 +169 +173 +156 +142 +144 +158 +172 +174 +164 +136 +111 +104 +112 +125 +129 +123 +115 +117 +120 +119 +115 +115 +126 +137 +141 +138 +134 +131 +132 +137 +139 +139 +131 +114 +110 +125 +136 +141 +140 +137 +132 +133 +136 +140 +143 +143 +144 +147 +140 +134 +129 +128 +131 +140 +146 +143 +137 +139 +146 +153 +160 +171 +173 +162 +149 +146 +141 +145 +166 +183 +173 +151 +133 +132 +152 +175 +175 +173 +173 +168 +157 +160 +169 +176 +175 +173 +176 +182 +175 +157 +144 +158 +183 +185 +175 +174 +178 +188 +193 +188 +184 +185 +188 +192 +194 +189 +193 +201 +196 +181 +178 +186 +191 +186 +183 +190 +197 +196 +191 +187 +186 +187 +190 +196 +195 +191 +198 +210 +217 +217 +210 +201 +198 +201 +202 +199 +203 +210 +214 +212 +209 +207 +206 +203 +200 +207 +206 +191 +172 +165 +172 +181 +202 +214 +219 +220 +221 +219 +214 +212 +210 +203 +199 +207 +218 +223 +220 +216 +212 +216 +215 +207 +202 +203 +204 +202 +203 +212 +224 +227 +219 +210 +210 +217 +220 +215 +209 +204 +205 +212 +211 +200 +197 +201 +202 +203 +208 +215 +214 +208 +210 +213 +219 +222 +225 +227 +219 +203 +188 +165 +144 +135 +126 +119 +113 +106 +97 +94 +97 +105 +111 +113 +118 +125 +129 +133 +135 +134 +138 +144 +149 +149 +145 +149 +159 +173 +183 +192 +202 +210 +227 +237 +247 +252 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +255 +255 +255 +255 +254 +253 +253 +252 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +248 +248 +248 +247 +245 +245 +245 +246 +245 +245 +244 +244 +244 +243 +243 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +243 +244 +244 +244 +244 +243 +245 +245 +246 +246 +246 +246 +245 +244 +248 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +255 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +253 +253 +252 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +254 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +253 +253 +253 +252 +250 +254 +254 +248 +226 +193 +171 +169 +167 +169 +170 +166 +164 +164 +164 +162 +166 +173 +177 +176 +172 +171 +173 +175 +174 +168 +164 +169 +176 +180 +178 +175 +162 +158 +163 +169 +165 +161 +167 +175 +183 +169 +158 +163 +174 +179 +175 +169 +163 +168 +166 +161 +168 +181 +182 +172 +168 +158 +153 +158 +164 +168 +165 +157 +152 +155 +163 +169 +170 +168 +161 +151 +143 +143 +146 +149 +150 +148 +145 +145 +144 +142 +144 +150 +155 +154 +149 +147 +150 +147 +147 +150 +154 +153 +150 +148 +146 +147 +151 +154 +152 +148 +148 +151 +156 +155 +151 +144 +139 +140 +145 +151 +149 +150 +148 +144 +146 +153 +154 +150 +153 +147 +141 +137 +134 +136 +141 +147 +150 +145 +143 +146 +149 +147 +141 +136 +135 +141 +146 +146 +143 +141 +143 +145 +143 +144 +146 +148 +149 +148 +148 +148 +147 +146 +146 +146 +147 +146 +142 +139 +139 +145 +152 +150 +144 +146 +150 +148 +151 +152 +152 +152 +151 +150 +147 +145 +146 +143 +139 +139 +140 +141 +142 +141 +142 +141 +140 +138 +136 +136 +136 +137 +129 +132 +129 +121 +120 +128 +134 +136 +134 +134 +133 +132 +133 +136 +135 +133 +135 +138 +138 +134 +130 +128 +127 +126 +125 +124 +122 +124 +126 +126 +124 +124 +121 +121 +121 +120 +120 +122 +121 +119 +119 +121 +121 +117 +111 +106 +100 +96 +100 +102 +101 +99 +104 +110 +110 +105 +110 +110 +110 +111 +114 +117 +117 +115 +110 +110 +109 +111 +115 +123 +134 +141 +150 +149 +148 +149 +155 +159 +159 +155 +150 +150 +152 +154 +154 +152 +151 +151 +149 +145 +144 +148 +153 +155 +153 +151 +158 +164 +168 +167 +167 +164 +161 +165 +178 +180 +181 +178 +176 +183 +187 +182 +167 +160 +156 +163 +175 +176 +164 +152 +150 +150 +151 +153 +157 +160 +158 +154 +152 +153 +152 +151 +149 +149 +149 +147 +148 +146 +143 +141 +142 +145 +147 +147 +153 +157 +157 +154 +155 +159 +157 +152 +152 +153 +152 +148 +147 +151 +156 +160 +162 +159 +155 +154 +154 +153 +149 +146 +148 +148 +149 +148 +143 +137 +134 +134 +133 +138 +140 +139 +142 +145 +144 +139 +136 +136 +136 +136 +136 +137 +139 +140 +139 +139 +139 +138 +135 +134 +134 +135 +136 +136 +136 +136 +138 +139 +139 +137 +137 +139 +139 +137 +136 +137 +140 +144 +147 +143 +141 +143 +147 +148 +146 +143 +141 +141 +138 +138 +141 +139 +136 +138 +131 +131 +132 +134 +132 +127 +128 +132 +133 +133 +136 +139 +140 +138 +139 +142 +144 +147 +148 +142 +134 +130 +131 +133 +136 +138 +139 +140 +139 +139 +141 +145 +148 +146 +146 +149 +150 +147 +144 +142 +145 +143 +139 +139 +144 +149 +146 +139 +148 +142 +138 +139 +140 +139 +140 +143 +146 +152 +152 +150 +149 +145 +143 +150 +148 +128 +124 +137 +145 +150 +159 +163 +160 +156 +158 +163 +160 +149 +145 +149 +147 +149 +157 +165 +162 +147 +136 +134 +142 +144 +144 +145 +147 +151 +152 +150 +142 +141 +140 +140 +138 +138 +139 +140 +139 +139 +141 +143 +146 +147 +147 +146 +142 +144 +144 +144 +145 +147 +145 +143 +140 +140 +141 +142 +141 +139 +137 +135 +135 +136 +137 +136 +135 +136 +137 +138 +132 +130 +131 +131 +116 +92 +75 +71 +74 +82 +86 +82 +84 +91 +94 +88 +92 +93 +98 +101 +98 +99 +102 +101 +102 +104 +102 +98 +97 +101 +103 +102 +106 +108 +111 +110 +107 +104 +103 +104 +110 +104 +104 +111 +115 +114 +114 +116 +119 +114 +109 +111 +113 +114 +116 +117 +116 +117 +117 +116 +114 +111 +113 +116 +117 +115 +111 +108 +106 +109 +116 +121 +119 +120 +122 +122 +119 +120 +122 +120 +115 +117 +117 +117 +119 +121 +117 +111 +95 +99 +112 +127 +133 +127 +120 +119 +122 +130 +135 +130 +123 +120 +120 +120 +117 +117 +117 +120 +121 +117 +119 +128 +139 +144 +135 +121 +116 +114 +115 +120 +121 +119 +116 +111 +108 +108 +112 +114 +113 +113 +111 +112 +119 +124 +118 +107 +101 +102 +104 +102 +98 +98 +101 +103 +106 +103 +102 +103 +106 +109 +114 +118 +118 +113 +115 +118 +117 +118 +121 +121 +120 +118 +117 +117 +117 +115 +116 +118 +119 +118 +116 +115 +116 +119 +122 +124 +128 +126 +127 +130 +130 +127 +123 +122 +130 +127 +123 +120 +121 +125 +130 +133 +127 +126 +126 +125 +125 +125 +125 +126 +127 +126 +125 +121 +117 +114 +112 +112 +114 +117 +120 +121 +121 +121 +121 +119 +121 +120 +120 +120 +121 +122 +122 +122 +118 +119 +120 +121 +123 +127 +129 +131 +128 +129 +128 +126 +127 +129 +128 +126 +127 +125 +114 +102 +105 +120 +131 +134 +134 +135 +136 +138 +138 +135 +129 +125 +124 +124 +125 +126 +128 +129 +131 +133 +137 +134 +129 +124 +118 +111 +105 +101 +107 +115 +120 +124 +127 +120 +114 +118 +114 +117 +119 +120 +123 +127 +130 +129 +126 +119 +115 +114 +117 +128 +136 +135 +134 +139 +144 +143 +133 +120 +112 +109 +110 +114 +120 +126 +123 +111 +110 +120 +135 +145 +144 +134 +132 +134 +134 +133 +150 +166 +155 +128 +117 +120 +126 +134 +130 +128 +139 +157 +162 +150 +135 +126 +135 +162 +196 +195 +154 +124 +127 +140 +153 +159 +161 +156 +155 +162 +152 +131 +122 +121 +119 +121 +121 +123 +133 +147 +168 +183 +170 +145 +136 +151 +176 +186 +166 +145 +125 +113 +113 +123 +130 +130 +123 +121 +122 +121 +115 +113 +119 +129 +140 +138 +135 +131 +130 +132 +136 +138 +138 +117 +108 +117 +131 +138 +140 +140 +135 +133 +133 +135 +140 +143 +144 +145 +140 +135 +131 +129 +131 +139 +145 +145 +142 +140 +144 +149 +156 +168 +168 +154 +152 +154 +147 +140 +155 +177 +180 +165 +138 +131 +146 +167 +170 +170 +175 +174 +167 +164 +162 +163 +166 +173 +179 +183 +186 +171 +149 +148 +170 +183 +178 +174 +168 +175 +189 +191 +179 +182 +199 +207 +199 +190 +192 +203 +201 +186 +176 +177 +192 +191 +188 +187 +193 +198 +197 +192 +190 +188 +190 +195 +196 +196 +198 +202 +206 +216 +222 +214 +199 +190 +192 +196 +200 +209 +215 +214 +210 +209 +209 +207 +204 +209 +210 +195 +170 +153 +155 +166 +193 +208 +216 +218 +219 +218 +214 +213 +217 +212 +209 +211 +216 +220 +221 +223 +218 +222 +219 +210 +203 +203 +204 +202 +201 +207 +217 +223 +219 +212 +210 +213 +210 +208 +207 +207 +209 +214 +209 +197 +194 +198 +201 +201 +206 +212 +214 +209 +211 +214 +220 +223 +224 +226 +217 +203 +189 +171 +150 +133 +121 +113 +105 +94 +81 +79 +84 +97 +108 +113 +117 +122 +124 +128 +130 +131 +136 +144 +149 +150 +145 +147 +154 +166 +176 +184 +191 +199 +213 +224 +238 +246 +251 +253 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +254 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +245 +244 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +243 +243 +242 +242 +243 +243 +243 +244 +242 +241 +242 +242 +242 +243 +243 +244 +245 +244 +243 +243 +243 +244 +244 +245 +246 +246 +245 +245 +245 +245 +246 +247 +249 +248 +248 +248 +248 +248 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +252 +252 +253 +252 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +251 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +254 +254 +254 +253 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +252 +253 +253 +253 +253 +252 +249 +252 +253 +251 +235 +202 +177 +170 +168 +173 +174 +168 +165 +166 +166 +162 +167 +171 +174 +172 +170 +171 +173 +175 +170 +165 +161 +165 +173 +179 +178 +174 +169 +163 +166 +172 +169 +166 +173 +181 +183 +172 +163 +164 +169 +172 +173 +175 +168 +170 +165 +157 +163 +179 +184 +178 +172 +155 +149 +158 +167 +170 +166 +161 +155 +161 +166 +166 +163 +164 +160 +148 +140 +142 +147 +151 +151 +148 +147 +148 +147 +145 +145 +147 +150 +151 +150 +149 +151 +148 +149 +153 +157 +154 +147 +143 +143 +146 +151 +156 +155 +151 +147 +147 +156 +152 +149 +149 +151 +151 +148 +145 +147 +148 +146 +145 +148 +153 +153 +150 +150 +142 +136 +134 +134 +136 +141 +147 +146 +145 +147 +151 +149 +143 +142 +145 +143 +146 +146 +144 +140 +139 +141 +144 +141 +143 +146 +148 +147 +146 +145 +145 +148 +148 +148 +149 +151 +151 +147 +143 +143 +144 +146 +144 +140 +143 +150 +152 +148 +150 +151 +150 +149 +148 +147 +146 +146 +143 +141 +141 +143 +145 +148 +149 +147 +145 +142 +138 +134 +132 +132 +133 +129 +130 +126 +121 +122 +131 +138 +140 +135 +134 +132 +131 +132 +135 +135 +133 +132 +133 +132 +130 +128 +128 +127 +124 +124 +124 +124 +128 +128 +123 +117 +113 +113 +113 +114 +114 +117 +120 +118 +116 +118 +120 +119 +115 +110 +105 +102 +99 +101 +103 +104 +105 +107 +111 +110 +106 +108 +108 +109 +109 +111 +114 +116 +116 +111 +111 +110 +111 +118 +131 +143 +152 +155 +151 +147 +151 +153 +149 +145 +142 +142 +145 +149 +152 +154 +154 +156 +157 +146 +144 +145 +151 +157 +158 +156 +154 +161 +171 +175 +176 +175 +170 +165 +168 +173 +177 +183 +185 +186 +191 +191 +184 +165 +163 +159 +164 +173 +169 +157 +150 +148 +148 +149 +150 +153 +154 +155 +155 +153 +153 +151 +149 +148 +151 +149 +145 +143 +145 +146 +145 +145 +147 +149 +149 +154 +157 +159 +157 +156 +155 +152 +148 +147 +150 +152 +151 +150 +153 +159 +164 +163 +158 +153 +151 +152 +153 +152 +151 +149 +151 +150 +143 +139 +138 +141 +143 +138 +141 +143 +143 +142 +142 +140 +138 +135 +136 +136 +137 +137 +138 +140 +141 +137 +136 +136 +135 +134 +134 +135 +135 +138 +137 +134 +132 +135 +140 +141 +139 +137 +139 +139 +135 +134 +138 +145 +149 +143 +141 +140 +144 +149 +149 +147 +144 +143 +141 +137 +137 +139 +137 +136 +139 +136 +137 +138 +136 +132 +129 +129 +132 +133 +132 +134 +138 +140 +139 +140 +143 +149 +150 +149 +143 +137 +132 +132 +133 +133 +135 +138 +140 +140 +139 +140 +143 +149 +148 +148 +149 +149 +147 +146 +147 +142 +143 +142 +141 +142 +144 +144 +144 +147 +139 +136 +142 +147 +145 +143 +145 +148 +145 +139 +136 +137 +138 +137 +138 +140 +136 +137 +141 +144 +151 +155 +155 +155 +154 +156 +161 +158 +149 +146 +150 +147 +151 +159 +166 +159 +143 +132 +131 +136 +139 +141 +141 +144 +149 +150 +148 +142 +141 +140 +140 +141 +141 +141 +141 +140 +140 +142 +145 +147 +146 +143 +140 +143 +144 +144 +144 +146 +147 +145 +142 +143 +143 +144 +143 +142 +139 +137 +135 +137 +139 +139 +137 +136 +137 +139 +140 +132 +129 +128 +123 +108 +86 +75 +74 +77 +83 +84 +81 +85 +97 +103 +101 +93 +92 +97 +100 +97 +95 +98 +100 +101 +103 +99 +92 +91 +97 +102 +102 +104 +108 +111 +110 +105 +102 +102 +104 +106 +106 +109 +114 +117 +115 +114 +116 +112 +106 +104 +110 +114 +113 +114 +117 +113 +112 +115 +119 +117 +113 +113 +118 +114 +108 +103 +106 +113 +118 +118 +117 +121 +125 +130 +131 +129 +126 +122 +121 +114 +115 +115 +115 +117 +117 +115 +111 +101 +100 +112 +133 +142 +134 +124 +121 +130 +140 +144 +137 +127 +124 +123 +122 +121 +120 +120 +122 +122 +115 +115 +123 +138 +144 +138 +121 +113 +116 +121 +124 +120 +121 +120 +116 +112 +113 +119 +125 +126 +126 +124 +120 +119 +121 +120 +117 +105 +101 +100 +97 +93 +97 +106 +110 +112 +111 +110 +110 +109 +110 +113 +118 +114 +110 +113 +118 +117 +116 +120 +122 +121 +118 +116 +116 +117 +116 +117 +118 +119 +118 +118 +118 +118 +120 +121 +122 +125 +123 +121 +122 +121 +120 +122 +126 +132 +129 +125 +122 +123 +129 +134 +135 +131 +129 +127 +124 +122 +122 +122 +122 +122 +124 +124 +122 +117 +112 +108 +107 +110 +111 +111 +110 +108 +108 +108 +109 +113 +114 +114 +114 +114 +116 +119 +121 +120 +120 +120 +120 +121 +123 +123 +122 +119 +121 +121 +121 +126 +132 +132 +128 +128 +128 +121 +111 +113 +124 +132 +134 +134 +138 +142 +142 +140 +136 +129 +124 +125 +127 +130 +133 +133 +132 +133 +135 +134 +131 +129 +128 +125 +118 +111 +106 +105 +111 +117 +123 +126 +124 +124 +128 +118 +123 +126 +126 +127 +129 +130 +127 +128 +124 +119 +113 +113 +126 +138 +139 +138 +137 +139 +143 +142 +132 +119 +109 +110 +119 +120 +115 +111 +109 +110 +115 +120 +134 +145 +145 +136 +122 +119 +125 +136 +155 +162 +149 +131 +119 +119 +131 +125 +128 +139 +146 +151 +154 +152 +144 +132 +135 +168 +188 +159 +130 +134 +144 +145 +150 +157 +156 +154 +160 +156 +135 +127 +122 +119 +119 +116 +120 +132 +146 +172 +191 +182 +153 +128 +131 +160 +180 +163 +151 +138 +127 +118 +119 +127 +131 +123 +122 +122 +123 +120 +114 +114 +119 +133 +137 +138 +132 +126 +128 +136 +144 +144 +125 +111 +113 +124 +134 +141 +146 +136 +133 +129 +131 +135 +139 +141 +141 +144 +141 +138 +133 +128 +132 +138 +139 +139 +137 +140 +148 +160 +167 +163 +151 +159 +161 +154 +149 +166 +186 +182 +161 +140 +137 +145 +157 +161 +169 +174 +170 +169 +169 +167 +163 +160 +164 +172 +180 +192 +191 +169 +146 +152 +178 +186 +179 +165 +170 +192 +195 +171 +168 +190 +205 +198 +191 +192 +204 +209 +200 +188 +183 +190 +193 +191 +186 +189 +197 +199 +194 +189 +188 +189 +194 +201 +206 +204 +199 +197 +211 +224 +224 +210 +196 +192 +194 +199 +205 +210 +211 +211 +210 +208 +205 +201 +203 +205 +200 +183 +166 +159 +163 +185 +202 +211 +212 +213 +214 +212 +212 +222 +219 +216 +215 +215 +215 +217 +220 +216 +217 +216 +211 +208 +206 +205 +203 +201 +208 +215 +217 +220 +223 +217 +207 +199 +204 +216 +221 +218 +215 +208 +198 +196 +199 +201 +203 +206 +209 +214 +214 +210 +213 +221 +224 +226 +227 +218 +205 +189 +175 +156 +134 +117 +106 +92 +77 +69 +68 +74 +91 +110 +121 +123 +122 +122 +124 +127 +130 +137 +144 +149 +150 +149 +148 +151 +159 +166 +172 +182 +193 +203 +213 +226 +236 +244 +250 +254 +255 +254 +254 +253 +254 +255 +255 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +247 +247 +247 +246 +246 +246 +245 +245 +247 +247 +246 +246 +245 +244 +243 +243 +242 +243 +243 +243 +243 +242 +241 +241 +242 +242 +242 +242 +242 +243 +243 +243 +241 +241 +241 +242 +242 +243 +243 +244 +245 +245 +243 +242 +243 +244 +245 +246 +247 +246 +246 +245 +245 +246 +248 +249 +248 +248 +248 +248 +248 +249 +249 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +253 +252 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +253 +252 +252 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +252 +253 +253 +254 +254 +253 +252 +249 +250 +252 +254 +242 +212 +181 +170 +172 +174 +175 +172 +168 +168 +168 +167 +169 +170 +170 +167 +167 +169 +171 +173 +166 +163 +160 +161 +170 +179 +180 +176 +176 +174 +176 +176 +173 +176 +185 +189 +181 +170 +162 +164 +167 +166 +168 +172 +168 +166 +160 +156 +161 +172 +179 +179 +169 +155 +151 +160 +167 +168 +166 +162 +158 +160 +162 +159 +157 +161 +158 +147 +140 +142 +148 +153 +154 +149 +148 +149 +150 +151 +150 +148 +148 +149 +150 +150 +148 +148 +150 +153 +154 +149 +143 +139 +140 +143 +149 +154 +154 +150 +146 +143 +149 +148 +148 +151 +155 +153 +147 +142 +145 +145 +145 +147 +150 +152 +153 +152 +151 +143 +137 +138 +140 +141 +143 +146 +146 +148 +150 +151 +149 +147 +148 +151 +150 +148 +145 +143 +141 +141 +145 +147 +144 +144 +144 +145 +145 +145 +145 +145 +150 +152 +154 +155 +156 +156 +154 +150 +144 +139 +138 +140 +140 +143 +149 +150 +148 +151 +151 +147 +144 +144 +145 +145 +144 +144 +145 +146 +146 +147 +149 +150 +147 +146 +142 +137 +132 +127 +125 +124 +128 +128 +126 +125 +128 +134 +138 +138 +135 +135 +132 +129 +129 +130 +132 +132 +130 +129 +128 +127 +129 +130 +127 +123 +123 +122 +122 +125 +124 +118 +110 +105 +109 +112 +113 +114 +115 +116 +114 +112 +114 +115 +113 +110 +108 +106 +104 +100 +100 +101 +104 +107 +110 +110 +109 +108 +102 +107 +111 +113 +114 +116 +116 +115 +117 +117 +116 +117 +124 +137 +150 +156 +155 +151 +148 +149 +149 +144 +137 +133 +136 +140 +146 +151 +154 +156 +157 +157 +149 +153 +158 +162 +160 +158 +157 +159 +164 +172 +176 +177 +178 +175 +171 +173 +173 +177 +183 +186 +188 +192 +189 +179 +162 +164 +161 +163 +168 +162 +150 +149 +150 +150 +151 +152 +153 +154 +155 +156 +156 +156 +152 +148 +147 +149 +147 +142 +138 +144 +150 +152 +151 +152 +152 +151 +153 +157 +161 +161 +156 +151 +145 +141 +142 +147 +151 +151 +150 +152 +156 +159 +156 +155 +153 +153 +153 +155 +156 +157 +152 +154 +150 +141 +138 +142 +148 +151 +144 +144 +145 +144 +140 +135 +134 +134 +133 +133 +135 +136 +138 +139 +140 +140 +137 +137 +135 +134 +133 +134 +136 +137 +136 +133 +131 +132 +136 +139 +140 +140 +140 +141 +140 +136 +136 +138 +141 +143 +134 +135 +137 +143 +147 +146 +144 +143 +141 +142 +140 +140 +141 +139 +137 +141 +144 +143 +141 +137 +137 +136 +134 +133 +131 +128 +130 +137 +141 +140 +140 +142 +148 +148 +146 +144 +140 +137 +135 +135 +134 +134 +135 +138 +139 +139 +141 +145 +146 +145 +145 +144 +141 +139 +141 +145 +143 +142 +143 +143 +143 +143 +145 +148 +144 +140 +139 +144 +147 +147 +145 +145 +142 +136 +130 +129 +130 +137 +143 +144 +144 +148 +148 +149 +149 +148 +148 +150 +154 +153 +154 +157 +155 +150 +146 +146 +146 +148 +152 +158 +154 +143 +135 +133 +136 +140 +141 +140 +141 +144 +143 +141 +140 +140 +139 +140 +142 +143 +142 +141 +142 +142 +143 +144 +145 +145 +143 +142 +143 +144 +144 +143 +143 +144 +143 +142 +145 +145 +144 +143 +141 +139 +138 +137 +138 +140 +140 +138 +138 +139 +139 +138 +128 +126 +123 +114 +99 +84 +80 +83 +86 +87 +86 +84 +87 +97 +100 +98 +94 +94 +96 +95 +90 +92 +98 +99 +101 +103 +99 +90 +88 +95 +100 +101 +103 +106 +109 +109 +107 +105 +106 +107 +108 +109 +111 +111 +113 +114 +114 +115 +109 +108 +109 +113 +114 +112 +112 +115 +110 +110 +114 +119 +120 +116 +111 +110 +109 +105 +105 +113 +120 +122 +119 +114 +124 +134 +139 +140 +139 +129 +118 +118 +114 +114 +114 +116 +115 +111 +107 +105 +105 +109 +117 +128 +133 +131 +125 +121 +129 +136 +139 +133 +128 +127 +126 +122 +122 +122 +120 +122 +124 +123 +122 +126 +136 +142 +143 +131 +117 +116 +122 +125 +122 +125 +128 +127 +124 +122 +125 +128 +132 +133 +133 +131 +127 +124 +123 +123 +112 +107 +106 +106 +105 +111 +120 +120 +114 +114 +116 +116 +115 +113 +113 +116 +114 +113 +116 +118 +116 +118 +121 +121 +119 +116 +114 +115 +117 +117 +117 +118 +117 +118 +119 +119 +120 +121 +122 +122 +122 +119 +117 +116 +112 +110 +114 +121 +124 +126 +127 +125 +124 +125 +127 +127 +127 +125 +123 +120 +119 +119 +120 +121 +122 +123 +124 +124 +123 +119 +116 +114 +113 +112 +110 +107 +105 +105 +106 +107 +110 +111 +112 +114 +115 +117 +120 +122 +124 +126 +127 +124 +122 +121 +119 +117 +112 +113 +115 +121 +127 +130 +131 +131 +129 +131 +129 +124 +122 +125 +127 +126 +132 +134 +134 +132 +131 +131 +128 +126 +124 +125 +130 +135 +136 +133 +132 +132 +126 +127 +129 +133 +132 +127 +123 +121 +118 +118 +124 +130 +130 +129 +129 +128 +128 +128 +129 +131 +132 +130 +128 +126 +127 +127 +126 +120 +116 +123 +135 +136 +135 +133 +133 +139 +141 +135 +124 +114 +115 +121 +119 +111 +109 +111 +115 +118 +114 +120 +132 +147 +147 +128 +110 +109 +125 +145 +159 +156 +138 +125 +124 +129 +125 +128 +135 +138 +141 +153 +158 +150 +139 +133 +149 +167 +155 +137 +136 +140 +135 +146 +160 +157 +149 +158 +159 +141 +129 +125 +125 +127 +121 +122 +130 +140 +169 +189 +182 +154 +126 +121 +142 +159 +158 +154 +149 +141 +126 +121 +126 +131 +125 +122 +120 +125 +126 +121 +117 +119 +128 +131 +130 +126 +124 +130 +141 +149 +149 +137 +121 +115 +121 +129 +136 +143 +136 +134 +130 +129 +132 +135 +138 +139 +145 +144 +142 +133 +122 +122 +129 +132 +130 +129 +135 +153 +172 +173 +163 +156 +161 +164 +161 +156 +168 +182 +176 +158 +142 +139 +143 +153 +161 +165 +167 +167 +169 +172 +177 +176 +166 +160 +167 +180 +196 +200 +184 +153 +147 +172 +189 +182 +172 +178 +195 +200 +179 +164 +177 +195 +197 +191 +189 +198 +209 +212 +207 +201 +193 +193 +190 +184 +184 +191 +197 +196 +190 +190 +190 +191 +200 +211 +210 +201 +189 +202 +218 +226 +220 +207 +199 +198 +202 +199 +197 +199 +204 +207 +206 +203 +200 +201 +203 +201 +193 +182 +172 +168 +180 +195 +203 +205 +208 +212 +213 +214 +219 +216 +215 +213 +211 +209 +210 +212 +212 +207 +204 +205 +209 +209 +206 +205 +203 +210 +214 +214 +218 +223 +221 +214 +208 +211 +221 +228 +224 +215 +206 +198 +197 +200 +206 +210 +211 +210 +212 +216 +213 +216 +221 +223 +224 +226 +219 +208 +195 +180 +164 +143 +122 +105 +88 +72 +72 +74 +83 +99 +118 +129 +132 +131 +129 +128 +128 +135 +142 +147 +151 +153 +155 +151 +150 +153 +157 +162 +174 +188 +194 +202 +212 +222 +232 +242 +249 +252 +253 +252 +252 +253 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +251 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +247 +247 +246 +246 +246 +246 +245 +245 +247 +246 +246 +245 +244 +244 +244 +244 +243 +243 +244 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +245 +245 +243 +243 +243 +244 +245 +245 +248 +247 +247 +247 +246 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +254 +253 +253 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +254 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +255 +253 +252 +252 +253 +254 +253 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +252 +254 +253 +252 +252 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +252 +252 +253 +254 +254 +254 +253 +252 +252 +252 +254 +255 +249 +217 +186 +172 +174 +174 +174 +175 +172 +169 +170 +174 +171 +171 +169 +167 +167 +169 +170 +169 +165 +164 +160 +161 +170 +182 +185 +180 +178 +182 +185 +180 +177 +184 +193 +192 +179 +166 +157 +161 +167 +167 +166 +167 +166 +161 +157 +159 +163 +168 +173 +178 +164 +156 +155 +162 +165 +165 +163 +158 +161 +158 +156 +155 +156 +160 +159 +150 +144 +145 +149 +155 +155 +150 +147 +147 +150 +154 +156 +152 +150 +150 +150 +149 +147 +148 +148 +150 +147 +143 +139 +139 +138 +140 +144 +149 +151 +149 +146 +144 +143 +147 +152 +154 +153 +150 +147 +145 +142 +143 +145 +149 +151 +151 +152 +155 +155 +147 +142 +144 +147 +146 +144 +145 +148 +150 +149 +148 +150 +154 +155 +152 +148 +146 +144 +144 +145 +146 +148 +150 +150 +146 +143 +142 +144 +147 +147 +147 +149 +154 +157 +157 +157 +157 +155 +153 +143 +134 +133 +139 +143 +146 +147 +146 +151 +153 +151 +146 +141 +140 +141 +141 +141 +144 +147 +148 +148 +146 +146 +146 +147 +146 +143 +138 +132 +126 +122 +120 +127 +127 +127 +130 +134 +137 +136 +134 +134 +134 +132 +127 +123 +124 +126 +128 +128 +126 +124 +125 +129 +130 +125 +119 +122 +119 +117 +119 +118 +113 +107 +104 +112 +116 +118 +117 +116 +115 +113 +112 +111 +110 +107 +106 +107 +106 +103 +99 +97 +98 +101 +106 +108 +108 +107 +108 +106 +110 +114 +115 +114 +115 +116 +116 +121 +122 +122 +123 +129 +140 +150 +154 +154 +152 +149 +149 +149 +145 +139 +134 +134 +139 +146 +153 +157 +158 +157 +155 +159 +166 +174 +174 +167 +160 +161 +166 +163 +167 +168 +170 +173 +174 +172 +174 +181 +182 +185 +185 +186 +189 +185 +174 +162 +167 +164 +164 +166 +157 +147 +149 +155 +155 +156 +157 +158 +157 +156 +156 +160 +159 +153 +148 +145 +146 +143 +139 +135 +143 +153 +157 +156 +155 +154 +153 +152 +156 +162 +164 +157 +146 +138 +135 +139 +145 +150 +149 +146 +147 +150 +152 +148 +151 +154 +156 +157 +158 +159 +161 +154 +156 +151 +141 +139 +147 +154 +153 +148 +146 +145 +144 +138 +129 +128 +131 +131 +132 +133 +136 +137 +139 +139 +140 +137 +138 +137 +135 +133 +134 +136 +138 +133 +129 +129 +136 +141 +139 +137 +138 +140 +142 +141 +138 +137 +137 +134 +131 +126 +129 +137 +142 +144 +143 +142 +143 +140 +144 +146 +149 +150 +146 +143 +146 +150 +146 +140 +137 +139 +143 +141 +134 +126 +125 +128 +137 +143 +142 +141 +141 +142 +142 +142 +143 +143 +141 +139 +137 +138 +135 +133 +134 +134 +138 +143 +149 +144 +145 +144 +142 +137 +133 +136 +141 +149 +143 +139 +142 +146 +147 +148 +151 +143 +144 +144 +142 +143 +144 +145 +143 +135 +131 +132 +132 +130 +140 +157 +164 +155 +154 +151 +155 +157 +147 +142 +150 +152 +150 +149 +150 +151 +149 +146 +145 +143 +142 +145 +148 +148 +142 +138 +137 +138 +142 +143 +139 +138 +139 +138 +135 +139 +138 +138 +139 +141 +144 +145 +144 +143 +142 +141 +140 +141 +143 +146 +148 +142 +144 +144 +141 +139 +140 +141 +142 +144 +144 +143 +142 +141 +140 +139 +139 +138 +139 +138 +137 +138 +140 +138 +135 +125 +123 +119 +109 +95 +85 +86 +92 +89 +90 +89 +88 +91 +95 +94 +90 +97 +98 +97 +91 +86 +92 +100 +100 +97 +100 +97 +90 +89 +96 +102 +102 +104 +107 +109 +111 +111 +111 +111 +113 +112 +111 +108 +106 +109 +113 +114 +112 +111 +116 +118 +117 +114 +113 +113 +112 +110 +113 +116 +120 +123 +119 +110 +101 +104 +107 +114 +122 +125 +121 +116 +114 +125 +139 +144 +144 +143 +129 +113 +114 +116 +114 +115 +118 +117 +109 +102 +100 +103 +116 +124 +120 +117 +121 +123 +121 +127 +132 +133 +129 +127 +128 +126 +121 +119 +120 +118 +118 +127 +134 +134 +133 +133 +138 +147 +142 +124 +117 +125 +128 +129 +130 +131 +130 +127 +126 +127 +128 +130 +131 +135 +139 +139 +133 +126 +122 +123 +115 +115 +119 +119 +126 +131 +126 +118 +119 +121 +123 +121 +117 +113 +112 +117 +118 +120 +119 +117 +121 +122 +118 +115 +112 +112 +114 +117 +117 +116 +116 +117 +117 +119 +119 +120 +120 +121 +122 +121 +120 +119 +116 +110 +104 +107 +114 +117 +125 +131 +130 +126 +123 +121 +119 +124 +122 +120 +119 +119 +121 +123 +125 +125 +124 +124 +126 +128 +128 +127 +126 +120 +119 +116 +115 +115 +115 +116 +117 +115 +116 +118 +120 +123 +125 +126 +127 +128 +133 +133 +131 +125 +123 +121 +119 +116 +114 +118 +127 +130 +127 +127 +131 +129 +132 +133 +130 +127 +124 +121 +118 +127 +128 +127 +126 +127 +128 +128 +124 +125 +125 +127 +132 +133 +130 +126 +125 +127 +129 +132 +135 +134 +130 +128 +128 +127 +124 +130 +137 +135 +133 +132 +125 +134 +127 +126 +132 +133 +128 +125 +125 +125 +127 +131 +129 +120 +117 +121 +124 +125 +125 +127 +130 +130 +126 +123 +121 +119 +123 +126 +128 +126 +119 +115 +121 +118 +114 +120 +145 +164 +154 +120 +99 +115 +136 +151 +145 +131 +130 +129 +125 +130 +128 +130 +133 +138 +152 +156 +144 +136 +149 +161 +163 +152 +139 +134 +135 +132 +140 +148 +145 +145 +165 +173 +155 +135 +130 +131 +132 +124 +122 +130 +138 +159 +180 +174 +146 +128 +128 +140 +142 +151 +151 +156 +154 +139 +126 +126 +128 +132 +124 +122 +129 +133 +129 +127 +128 +128 +123 +119 +118 +125 +137 +147 +151 +153 +148 +134 +123 +124 +127 +131 +137 +136 +135 +131 +130 +131 +134 +137 +138 +139 +140 +139 +130 +117 +117 +126 +132 +126 +127 +135 +158 +179 +176 +160 +155 +155 +164 +164 +156 +158 +169 +173 +167 +143 +135 +136 +153 +164 +159 +158 +168 +168 +171 +180 +186 +176 +163 +167 +181 +200 +197 +186 +166 +155 +170 +185 +181 +181 +187 +196 +204 +196 +176 +175 +194 +199 +191 +183 +187 +199 +213 +216 +212 +202 +195 +186 +180 +180 +185 +193 +198 +196 +196 +190 +187 +197 +211 +212 +203 +183 +194 +211 +223 +221 +211 +205 +205 +206 +194 +184 +185 +195 +203 +204 +203 +203 +206 +206 +199 +192 +186 +179 +172 +176 +191 +197 +199 +206 +212 +215 +216 +212 +210 +209 +208 +208 +206 +205 +206 +210 +199 +192 +198 +206 +210 +208 +207 +205 +209 +214 +216 +214 +213 +219 +228 +225 +218 +221 +226 +224 +216 +206 +198 +197 +202 +212 +220 +219 +213 +213 +217 +220 +220 +220 +219 +220 +224 +221 +211 +203 +186 +171 +157 +134 +112 +92 +78 +78 +88 +102 +114 +125 +134 +140 +143 +139 +135 +136 +142 +147 +150 +153 +157 +158 +152 +149 +151 +151 +154 +166 +179 +186 +191 +200 +209 +220 +233 +242 +246 +252 +251 +251 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +251 +252 +253 +254 +254 +254 +253 +252 +254 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +254 +253 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +245 +244 +244 +244 +244 +245 +243 +244 +244 +245 +245 +244 +243 +243 +241 +241 +241 +241 +242 +242 +243 +243 +244 +244 +243 +243 +243 +242 +242 +243 +244 +244 +243 +244 +244 +244 +244 +244 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +249 +250 +250 +250 +249 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +255 +254 +253 +252 +252 +253 +254 +254 +255 +254 +253 +253 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +254 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +255 +253 +252 +252 +253 +254 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +251 +251 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +252 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +254 +254 +254 +254 +255 +255 +254 +253 +253 +253 +254 +253 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +252 +250 +255 +255 +255 +251 +228 +193 +169 +170 +177 +182 +179 +172 +167 +169 +175 +173 +168 +165 +167 +169 +169 +170 +173 +169 +165 +163 +164 +169 +180 +186 +182 +177 +183 +184 +178 +175 +180 +185 +186 +178 +164 +155 +160 +166 +168 +169 +172 +172 +163 +157 +159 +163 +165 +170 +175 +164 +160 +159 +159 +156 +155 +158 +158 +160 +165 +158 +150 +155 +160 +157 +154 +149 +148 +151 +154 +154 +150 +148 +149 +151 +155 +155 +152 +151 +152 +150 +145 +146 +147 +147 +150 +148 +143 +140 +139 +139 +138 +140 +146 +148 +146 +142 +140 +142 +146 +152 +155 +154 +150 +147 +145 +141 +143 +147 +151 +154 +155 +154 +152 +155 +152 +149 +146 +143 +141 +143 +146 +150 +153 +152 +149 +149 +151 +150 +147 +144 +141 +139 +139 +141 +145 +151 +157 +149 +144 +140 +144 +149 +152 +151 +151 +154 +155 +157 +158 +155 +150 +148 +148 +141 +133 +131 +138 +143 +142 +143 +146 +151 +149 +145 +140 +136 +135 +138 +141 +140 +141 +143 +145 +143 +139 +138 +138 +139 +135 +133 +132 +129 +124 +122 +124 +126 +134 +137 +134 +133 +135 +134 +130 +129 +128 +127 +126 +124 +121 +121 +122 +125 +125 +125 +125 +124 +122 +121 +119 +121 +120 +120 +120 +118 +114 +113 +114 +123 +125 +125 +121 +118 +116 +114 +113 +107 +108 +107 +105 +104 +105 +103 +100 +98 +101 +104 +104 +104 +105 +111 +116 +112 +121 +123 +113 +106 +111 +117 +117 +117 +117 +119 +124 +131 +139 +150 +155 +153 +153 +152 +150 +148 +147 +144 +142 +137 +138 +142 +149 +154 +155 +158 +162 +162 +165 +178 +183 +172 +160 +155 +152 +156 +156 +162 +169 +171 +169 +173 +177 +183 +195 +193 +183 +183 +183 +179 +175 +168 +167 +167 +167 +163 +156 +150 +149 +155 +155 +158 +161 +162 +160 +157 +156 +157 +155 +153 +150 +147 +145 +143 +142 +142 +148 +150 +153 +158 +163 +160 +153 +151 +154 +163 +167 +156 +138 +130 +133 +141 +143 +146 +146 +144 +142 +141 +142 +142 +149 +155 +158 +156 +155 +156 +158 +154 +152 +149 +146 +149 +153 +156 +154 +149 +150 +146 +139 +135 +133 +132 +128 +131 +126 +129 +135 +135 +135 +137 +137 +138 +137 +136 +134 +132 +130 +132 +135 +126 +128 +133 +140 +140 +136 +135 +138 +143 +142 +139 +133 +130 +128 +124 +120 +121 +128 +137 +143 +142 +141 +142 +143 +143 +139 +143 +154 +156 +151 +146 +147 +150 +145 +138 +134 +136 +141 +141 +140 +132 +134 +140 +147 +147 +142 +139 +139 +139 +140 +141 +140 +140 +140 +139 +138 +142 +140 +137 +134 +132 +137 +146 +154 +152 +148 +144 +141 +136 +131 +131 +134 +138 +138 +138 +143 +146 +144 +145 +153 +152 +150 +147 +141 +137 +145 +149 +140 +135 +139 +131 +128 +145 +159 +167 +181 +180 +152 +148 +157 +148 +139 +145 +152 +159 +151 +147 +148 +146 +140 +138 +141 +141 +143 +144 +143 +142 +143 +143 +142 +143 +141 +139 +139 +139 +137 +135 +134 +141 +141 +139 +140 +142 +144 +143 +139 +139 +137 +136 +139 +142 +142 +141 +141 +143 +144 +144 +141 +139 +140 +142 +143 +144 +143 +142 +141 +139 +138 +138 +137 +141 +140 +136 +134 +135 +137 +135 +132 +127 +121 +111 +96 +86 +87 +94 +94 +90 +91 +91 +93 +95 +96 +92 +88 +92 +95 +94 +91 +92 +99 +102 +100 +98 +101 +100 +95 +94 +101 +107 +108 +112 +110 +113 +116 +113 +113 +115 +117 +111 +110 +106 +105 +110 +114 +116 +114 +119 +120 +122 +120 +118 +115 +113 +112 +105 +111 +116 +134 +146 +125 +98 +98 +106 +116 +119 +120 +126 +125 +116 +112 +121 +128 +139 +148 +140 +119 +108 +115 +115 +118 +116 +115 +119 +114 +107 +109 +109 +115 +119 +115 +113 +114 +116 +116 +114 +121 +127 +127 +125 +125 +125 +125 +123 +122 +118 +118 +129 +144 +149 +146 +132 +131 +134 +138 +133 +127 +132 +144 +139 +128 +129 +131 +127 +126 +126 +121 +122 +124 +131 +137 +134 +127 +126 +131 +124 +125 +122 +117 +118 +123 +128 +128 +118 +119 +119 +118 +116 +113 +110 +107 +115 +114 +115 +118 +122 +123 +122 +119 +115 +112 +112 +114 +116 +116 +115 +116 +115 +118 +122 +123 +121 +119 +120 +122 +118 +119 +120 +116 +107 +105 +110 +112 +116 +117 +123 +129 +128 +122 +118 +119 +122 +120 +119 +121 +124 +127 +129 +130 +132 +128 +124 +125 +126 +127 +128 +130 +128 +124 +120 +119 +120 +122 +122 +122 +121 +119 +120 +123 +125 +123 +122 +122 +125 +128 +129 +128 +127 +127 +127 +126 +121 +125 +128 +128 +127 +129 +132 +136 +134 +131 +131 +134 +132 +124 +119 +118 +127 +128 +129 +128 +126 +125 +124 +123 +126 +125 +126 +127 +125 +121 +122 +127 +131 +128 +130 +135 +134 +128 +128 +130 +128 +130 +132 +134 +134 +132 +129 +128 +128 +128 +127 +128 +131 +131 +125 +119 +124 +129 +132 +126 +115 +108 +109 +114 +118 +110 +105 +109 +114 +115 +119 +125 +123 +130 +132 +135 +139 +132 +126 +129 +129 +117 +116 +140 +170 +174 +150 +123 +124 +136 +139 +132 +129 +129 +126 +126 +129 +127 +127 +117 +124 +142 +140 +136 +139 +152 +165 +157 +136 +130 +136 +137 +135 +138 +146 +144 +140 +159 +175 +170 +147 +139 +135 +133 +133 +132 +129 +138 +151 +168 +157 +132 +132 +145 +150 +151 +140 +146 +157 +162 +150 +129 +123 +126 +130 +129 +127 +127 +132 +137 +134 +127 +129 +125 +121 +121 +126 +135 +143 +148 +150 +163 +148 +124 +123 +126 +128 +138 +134 +140 +141 +134 +129 +131 +134 +135 +139 +142 +137 +127 +121 +121 +127 +135 +129 +126 +135 +157 +172 +173 +163 +158 +159 +163 +164 +158 +159 +172 +175 +167 +143 +133 +136 +160 +169 +159 +160 +158 +157 +166 +188 +191 +172 +160 +168 +188 +198 +204 +189 +167 +157 +168 +184 +183 +176 +181 +195 +203 +196 +186 +185 +188 +203 +189 +177 +180 +194 +207 +212 +212 +198 +195 +192 +187 +179 +177 +186 +199 +205 +198 +184 +180 +195 +209 +207 +199 +182 +189 +207 +226 +223 +211 +208 +203 +201 +193 +180 +180 +194 +204 +205 +206 +203 +202 +202 +201 +195 +186 +175 +169 +178 +185 +196 +204 +207 +212 +215 +212 +210 +207 +208 +204 +198 +191 +192 +209 +215 +202 +187 +192 +204 +210 +214 +210 +206 +206 +212 +218 +215 +214 +219 +224 +224 +225 +223 +218 +214 +209 +203 +197 +202 +207 +215 +220 +223 +223 +218 +213 +223 +221 +222 +220 +218 +220 +220 +215 +206 +194 +177 +163 +147 +126 +110 +102 +100 +104 +117 +130 +138 +140 +145 +152 +148 +149 +146 +147 +154 +158 +160 +164 +165 +161 +155 +150 +146 +148 +155 +165 +177 +188 +197 +199 +205 +220 +233 +240 +245 +250 +254 +254 +253 +253 +253 +252 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +253 +253 +253 +254 +250 +251 +253 +254 +254 +253 +253 +252 +252 +252 +251 +251 +251 +251 +252 +252 +254 +253 +252 +251 +251 +251 +250 +250 +252 +252 +252 +252 +251 +251 +250 +250 +249 +250 +250 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +247 +247 +247 +247 +247 +247 +247 +248 +247 +246 +244 +243 +243 +244 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +242 +242 +242 +242 +242 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +244 +243 +243 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +247 +247 +248 +248 +249 +248 +248 +249 +251 +251 +251 +251 +250 +251 +252 +253 +253 +252 +251 +250 +251 +251 +252 +252 +252 +252 +252 +251 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +252 +251 +251 +253 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +253 +253 +253 +253 +253 +252 +252 +252 +251 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +255 +253 +253 +253 +253 +253 +253 +254 +254 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +253 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +252 +251 +255 +255 +255 +253 +235 +199 +170 +165 +179 +190 +188 +176 +168 +169 +174 +170 +166 +165 +169 +172 +171 +172 +174 +173 +169 +165 +162 +166 +179 +186 +182 +177 +178 +177 +175 +173 +174 +177 +180 +178 +167 +160 +164 +171 +173 +174 +177 +177 +171 +163 +158 +155 +158 +167 +176 +168 +163 +160 +158 +154 +154 +157 +159 +164 +165 +155 +146 +150 +160 +160 +155 +149 +146 +147 +150 +150 +148 +149 +151 +152 +154 +153 +149 +148 +150 +150 +147 +151 +149 +148 +149 +147 +144 +142 +143 +140 +138 +139 +142 +145 +144 +142 +141 +142 +144 +148 +151 +152 +150 +146 +144 +142 +141 +143 +147 +151 +150 +150 +150 +152 +151 +148 +143 +137 +134 +138 +144 +151 +151 +151 +149 +147 +146 +144 +142 +140 +141 +141 +140 +140 +143 +148 +152 +144 +141 +140 +145 +149 +151 +152 +152 +153 +151 +150 +150 +148 +146 +143 +143 +140 +135 +134 +138 +142 +143 +143 +145 +148 +143 +136 +132 +133 +136 +138 +140 +136 +137 +137 +138 +137 +135 +136 +138 +140 +139 +137 +133 +128 +125 +127 +130 +134 +138 +139 +135 +132 +131 +130 +127 +126 +125 +125 +125 +124 +122 +121 +121 +124 +125 +125 +123 +119 +117 +118 +119 +123 +124 +124 +123 +121 +120 +118 +117 +123 +123 +120 +116 +114 +113 +111 +109 +101 +103 +103 +101 +100 +100 +100 +98 +97 +99 +102 +104 +105 +108 +114 +118 +115 +117 +117 +114 +111 +112 +117 +121 +115 +116 +119 +126 +135 +145 +153 +156 +152 +153 +153 +152 +152 +152 +151 +148 +144 +143 +142 +143 +148 +153 +157 +159 +165 +174 +183 +180 +168 +159 +157 +158 +165 +164 +166 +172 +173 +171 +172 +175 +185 +194 +194 +185 +181 +181 +179 +175 +170 +168 +166 +163 +157 +152 +151 +152 +154 +154 +156 +158 +159 +158 +156 +156 +155 +154 +153 +152 +151 +149 +147 +147 +149 +153 +153 +154 +158 +164 +161 +153 +152 +154 +161 +162 +151 +138 +132 +134 +142 +144 +148 +147 +145 +143 +143 +143 +150 +152 +154 +155 +154 +155 +158 +161 +160 +157 +153 +149 +150 +154 +154 +153 +153 +153 +151 +144 +137 +133 +132 +131 +124 +120 +124 +131 +133 +135 +137 +137 +140 +138 +136 +135 +133 +130 +129 +129 +126 +128 +133 +140 +140 +136 +136 +139 +145 +144 +141 +134 +130 +129 +127 +125 +126 +132 +138 +142 +142 +141 +141 +142 +141 +137 +140 +148 +152 +147 +141 +140 +138 +136 +135 +136 +139 +142 +144 +145 +142 +147 +152 +149 +143 +138 +140 +143 +144 +145 +143 +140 +137 +136 +137 +137 +142 +143 +143 +139 +135 +135 +144 +153 +155 +148 +142 +140 +137 +135 +135 +137 +128 +136 +145 +150 +147 +139 +141 +153 +155 +150 +147 +144 +144 +148 +149 +145 +149 +140 +134 +136 +148 +169 +186 +190 +175 +149 +144 +152 +147 +140 +144 +147 +161 +151 +144 +144 +143 +139 +137 +139 +143 +144 +144 +142 +141 +142 +142 +141 +143 +140 +138 +139 +139 +139 +138 +139 +140 +141 +140 +140 +142 +143 +141 +138 +136 +136 +137 +142 +144 +143 +141 +140 +142 +144 +144 +141 +139 +140 +142 +142 +145 +144 +142 +140 +139 +139 +140 +141 +137 +140 +139 +135 +133 +134 +132 +128 +123 +113 +102 +90 +84 +88 +94 +90 +90 +91 +91 +92 +94 +95 +91 +87 +88 +90 +93 +96 +95 +95 +97 +100 +101 +106 +107 +105 +104 +107 +108 +108 +111 +113 +117 +118 +116 +116 +115 +110 +108 +108 +107 +107 +109 +113 +114 +112 +117 +121 +123 +124 +126 +126 +116 +104 +105 +104 +108 +129 +151 +139 +109 +95 +101 +113 +116 +114 +122 +125 +117 +111 +111 +123 +141 +152 +144 +126 +114 +112 +118 +122 +115 +111 +118 +121 +115 +110 +114 +111 +112 +117 +121 +118 +113 +113 +110 +117 +123 +123 +123 +125 +125 +123 +124 +126 +126 +124 +127 +138 +148 +152 +142 +139 +139 +139 +131 +125 +134 +152 +144 +132 +129 +129 +125 +125 +125 +121 +119 +121 +125 +130 +130 +126 +126 +130 +131 +124 +117 +116 +117 +117 +114 +111 +113 +114 +114 +113 +111 +110 +109 +109 +109 +108 +108 +113 +120 +122 +120 +116 +118 +115 +114 +115 +116 +116 +118 +120 +121 +121 +121 +121 +120 +120 +120 +120 +117 +118 +121 +120 +113 +112 +118 +120 +117 +118 +123 +129 +128 +122 +119 +119 +116 +117 +119 +122 +125 +128 +130 +131 +132 +129 +126 +123 +119 +116 +116 +118 +123 +120 +115 +113 +113 +115 +117 +117 +120 +119 +119 +119 +115 +113 +114 +117 +119 +120 +121 +121 +123 +127 +127 +127 +127 +128 +128 +129 +131 +135 +138 +140 +138 +131 +127 +128 +131 +131 +129 +128 +133 +132 +131 +129 +128 +127 +126 +126 +129 +129 +128 +124 +120 +119 +120 +122 +129 +127 +128 +130 +131 +128 +128 +129 +126 +125 +122 +120 +121 +124 +128 +130 +127 +128 +130 +131 +131 +128 +121 +115 +119 +125 +133 +130 +116 +102 +102 +109 +111 +105 +99 +99 +102 +105 +111 +117 +120 +128 +134 +141 +146 +139 +130 +129 +130 +121 +123 +145 +168 +172 +160 +148 +136 +145 +144 +136 +137 +138 +126 +112 +114 +121 +130 +120 +116 +125 +127 +132 +141 +144 +154 +149 +126 +116 +130 +144 +145 +145 +146 +138 +133 +154 +174 +175 +152 +139 +139 +140 +138 +134 +134 +146 +148 +145 +144 +137 +131 +147 +163 +161 +144 +140 +147 +157 +150 +130 +125 +135 +129 +123 +118 +122 +132 +137 +134 +127 +130 +128 +126 +124 +124 +130 +138 +144 +152 +163 +153 +133 +127 +128 +132 +141 +137 +146 +147 +139 +130 +128 +130 +132 +138 +145 +142 +133 +127 +126 +128 +135 +134 +127 +129 +147 +164 +168 +161 +156 +164 +158 +157 +157 +158 +164 +172 +175 +150 +134 +133 +159 +172 +163 +156 +149 +154 +166 +189 +190 +168 +151 +157 +183 +199 +205 +196 +179 +163 +166 +178 +174 +164 +170 +187 +196 +189 +182 +187 +193 +196 +195 +190 +187 +191 +201 +207 +209 +201 +195 +189 +190 +186 +184 +187 +192 +197 +198 +193 +186 +192 +200 +202 +201 +192 +196 +211 +228 +226 +213 +205 +201 +197 +193 +185 +185 +198 +208 +207 +206 +204 +200 +195 +189 +187 +185 +181 +179 +179 +184 +197 +204 +206 +211 +215 +213 +209 +207 +208 +203 +193 +181 +181 +200 +218 +207 +190 +190 +201 +212 +218 +211 +207 +205 +211 +217 +217 +218 +223 +226 +231 +229 +226 +222 +213 +205 +202 +203 +205 +209 +215 +219 +222 +223 +221 +218 +222 +220 +222 +222 +220 +221 +221 +216 +207 +195 +176 +162 +151 +138 +128 +122 +117 +120 +130 +142 +148 +149 +151 +154 +155 +154 +151 +151 +156 +159 +158 +161 +156 +154 +151 +146 +142 +141 +149 +156 +172 +183 +194 +198 +203 +213 +226 +233 +244 +248 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +251 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +250 +250 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +247 +247 +246 +246 +246 +246 +247 +247 +247 +246 +245 +244 +244 +244 +245 +244 +245 +245 +245 +245 +245 +244 +244 +244 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +248 +248 +248 +249 +249 +249 +249 +251 +251 +251 +251 +250 +251 +252 +253 +252 +252 +251 +250 +251 +251 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +252 +252 +252 +253 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +255 +253 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +254 +253 +253 +255 +245 +208 +173 +166 +179 +190 +188 +178 +170 +170 +171 +170 +166 +165 +169 +171 +171 +171 +172 +172 +170 +166 +161 +164 +178 +186 +180 +180 +176 +174 +174 +173 +171 +172 +176 +181 +173 +168 +171 +175 +175 +174 +175 +175 +175 +169 +158 +151 +156 +169 +180 +171 +164 +160 +156 +153 +154 +159 +161 +163 +161 +153 +144 +147 +162 +166 +157 +147 +144 +146 +149 +150 +149 +151 +153 +153 +154 +151 +147 +145 +148 +150 +149 +151 +149 +148 +149 +149 +148 +147 +146 +142 +140 +139 +141 +143 +142 +141 +141 +144 +144 +146 +150 +153 +152 +148 +145 +144 +140 +140 +145 +149 +147 +146 +148 +151 +147 +143 +139 +136 +135 +139 +144 +149 +147 +148 +148 +146 +142 +139 +138 +139 +144 +146 +142 +140 +142 +144 +144 +138 +139 +142 +146 +149 +150 +150 +150 +153 +147 +141 +141 +143 +142 +140 +139 +140 +140 +140 +142 +145 +147 +148 +148 +145 +137 +129 +127 +132 +138 +140 +139 +141 +141 +142 +142 +141 +140 +142 +144 +142 +141 +139 +136 +136 +137 +137 +135 +140 +139 +138 +134 +131 +128 +127 +126 +126 +125 +125 +127 +128 +126 +124 +123 +118 +121 +122 +120 +116 +116 +120 +124 +125 +128 +129 +127 +125 +125 +123 +120 +118 +117 +114 +110 +110 +108 +104 +100 +97 +98 +99 +97 +96 +97 +97 +96 +92 +95 +101 +104 +107 +111 +115 +119 +117 +112 +111 +115 +116 +114 +117 +124 +118 +118 +122 +130 +140 +149 +153 +155 +152 +153 +153 +152 +153 +155 +155 +153 +153 +151 +145 +140 +143 +152 +158 +158 +175 +187 +188 +178 +167 +162 +165 +170 +173 +171 +171 +174 +174 +172 +172 +174 +185 +189 +190 +183 +176 +178 +178 +172 +170 +167 +163 +158 +152 +149 +153 +159 +156 +155 +155 +156 +156 +155 +156 +157 +153 +153 +153 +153 +153 +153 +153 +153 +153 +155 +155 +155 +159 +164 +161 +154 +153 +155 +155 +153 +146 +140 +139 +140 +145 +147 +151 +150 +149 +148 +147 +148 +155 +155 +154 +154 +154 +156 +159 +161 +163 +160 +155 +153 +154 +157 +156 +153 +155 +154 +153 +148 +140 +134 +131 +133 +122 +117 +121 +128 +132 +135 +137 +136 +141 +137 +135 +135 +134 +131 +129 +127 +130 +133 +137 +141 +140 +136 +137 +141 +145 +146 +144 +138 +134 +132 +132 +132 +133 +137 +140 +143 +143 +142 +141 +140 +138 +136 +136 +141 +144 +141 +135 +131 +127 +127 +131 +137 +141 +142 +145 +150 +151 +155 +154 +145 +135 +133 +138 +142 +147 +150 +148 +140 +133 +132 +135 +138 +141 +145 +149 +145 +137 +134 +139 +149 +155 +149 +145 +147 +148 +146 +145 +145 +138 +149 +157 +158 +150 +141 +142 +151 +150 +153 +153 +154 +154 +151 +154 +160 +156 +144 +148 +148 +139 +157 +188 +197 +159 +146 +146 +153 +149 +145 +149 +150 +153 +144 +138 +141 +144 +142 +141 +142 +143 +144 +143 +140 +139 +139 +140 +140 +140 +138 +137 +138 +140 +140 +141 +143 +140 +142 +142 +142 +142 +142 +141 +139 +137 +137 +140 +145 +147 +144 +140 +137 +141 +143 +143 +141 +140 +142 +144 +144 +145 +143 +141 +139 +139 +140 +142 +143 +136 +142 +143 +138 +134 +134 +132 +125 +113 +102 +90 +82 +82 +89 +94 +89 +89 +90 +92 +93 +95 +95 +92 +87 +87 +87 +93 +100 +98 +92 +95 +105 +105 +109 +112 +113 +111 +110 +110 +110 +112 +117 +122 +120 +116 +117 +112 +102 +103 +106 +108 +109 +110 +111 +112 +112 +113 +119 +123 +126 +134 +138 +126 +111 +108 +100 +98 +115 +137 +142 +123 +103 +96 +109 +111 +107 +113 +120 +117 +111 +108 +111 +133 +154 +153 +139 +123 +113 +117 +123 +118 +111 +115 +122 +118 +110 +114 +113 +118 +130 +139 +138 +126 +116 +118 +120 +120 +119 +120 +123 +125 +125 +126 +127 +128 +127 +127 +132 +141 +150 +153 +148 +148 +150 +138 +123 +127 +143 +151 +139 +130 +127 +125 +127 +127 +123 +117 +120 +123 +126 +127 +125 +124 +123 +125 +117 +114 +117 +119 +115 +110 +109 +108 +108 +109 +109 +108 +109 +112 +114 +113 +108 +105 +109 +116 +121 +119 +116 +116 +116 +116 +117 +118 +118 +120 +124 +125 +122 +118 +118 +119 +121 +120 +119 +117 +118 +123 +123 +118 +119 +124 +125 +125 +125 +127 +128 +125 +118 +113 +112 +109 +112 +116 +119 +121 +122 +124 +124 +126 +126 +125 +120 +113 +109 +108 +111 +116 +113 +109 +107 +107 +110 +114 +117 +117 +118 +118 +117 +113 +110 +112 +116 +117 +117 +118 +119 +122 +126 +125 +123 +127 +126 +125 +127 +133 +137 +141 +142 +138 +135 +129 +125 +127 +132 +134 +133 +135 +132 +129 +127 +126 +126 +127 +127 +128 +132 +131 +125 +120 +122 +124 +123 +127 +124 +122 +123 +126 +128 +128 +128 +123 +118 +113 +109 +111 +118 +126 +132 +130 +133 +134 +133 +130 +125 +119 +114 +117 +120 +128 +133 +123 +108 +104 +110 +119 +116 +111 +104 +100 +99 +102 +104 +117 +124 +131 +140 +147 +142 +133 +132 +132 +124 +121 +135 +158 +172 +166 +154 +150 +154 +147 +140 +146 +147 +126 +103 +104 +116 +130 +126 +119 +122 +128 +137 +146 +144 +150 +143 +119 +107 +121 +136 +149 +153 +151 +133 +120 +140 +170 +181 +163 +141 +139 +143 +140 +139 +142 +152 +149 +136 +133 +132 +128 +140 +161 +169 +149 +142 +142 +149 +147 +135 +131 +137 +125 +116 +109 +115 +129 +136 +132 +127 +129 +130 +130 +128 +125 +128 +133 +139 +151 +158 +158 +144 +130 +125 +130 +138 +140 +148 +150 +142 +129 +124 +127 +131 +139 +148 +149 +139 +133 +130 +130 +133 +133 +127 +127 +140 +153 +158 +156 +154 +155 +153 +155 +158 +155 +158 +167 +175 +164 +141 +132 +156 +172 +167 +162 +154 +149 +160 +178 +180 +164 +143 +147 +178 +196 +202 +199 +187 +168 +166 +177 +173 +162 +164 +177 +187 +185 +184 +188 +193 +201 +204 +199 +187 +186 +200 +212 +216 +204 +196 +191 +194 +193 +191 +188 +189 +195 +202 +203 +197 +196 +198 +201 +204 +206 +208 +217 +229 +228 +210 +195 +193 +195 +195 +190 +189 +201 +211 +212 +210 +206 +200 +190 +180 +180 +184 +186 +187 +183 +189 +201 +206 +206 +209 +214 +213 +209 +206 +208 +202 +189 +174 +173 +193 +216 +210 +191 +184 +194 +211 +219 +210 +206 +202 +208 +216 +219 +221 +223 +223 +230 +230 +233 +232 +219 +203 +197 +200 +207 +211 +215 +217 +218 +221 +222 +222 +222 +220 +221 +222 +220 +221 +219 +213 +204 +195 +178 +159 +146 +139 +138 +138 +137 +134 +137 +145 +151 +153 +153 +155 +157 +157 +152 +149 +150 +148 +145 +146 +145 +145 +146 +144 +140 +139 +145 +150 +165 +175 +188 +195 +199 +205 +215 +223 +235 +242 +248 +251 +252 +253 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +252 +251 +251 +250 +250 +250 +251 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +246 +246 +246 +246 +246 +246 +246 +246 +247 +246 +245 +245 +245 +245 +245 +244 +245 +245 +245 +244 +244 +244 +244 +244 +242 +242 +242 +242 +242 +242 +243 +243 +242 +243 +243 +244 +243 +244 +244 +245 +246 +245 +245 +245 +245 +246 +247 +248 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +250 +251 +251 +251 +251 +250 +250 +251 +252 +252 +251 +251 +250 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +253 +253 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +255 +253 +252 +252 +253 +254 +254 +254 +254 +253 +254 +254 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +254 +253 +253 +255 +251 +218 +178 +174 +180 +182 +181 +177 +175 +173 +171 +172 +167 +163 +165 +168 +167 +168 +170 +171 +171 +169 +164 +168 +182 +188 +181 +182 +178 +174 +173 +173 +174 +174 +174 +176 +173 +173 +176 +177 +173 +170 +169 +169 +175 +173 +161 +153 +159 +172 +179 +170 +162 +158 +156 +156 +157 +162 +162 +156 +154 +152 +145 +146 +163 +170 +159 +143 +143 +147 +151 +154 +153 +152 +152 +153 +154 +151 +146 +145 +145 +148 +148 +147 +146 +147 +149 +151 +151 +149 +147 +143 +143 +142 +143 +144 +143 +141 +140 +146 +145 +146 +151 +156 +157 +153 +148 +146 +140 +140 +148 +152 +147 +145 +147 +150 +144 +138 +140 +144 +147 +146 +146 +146 +143 +146 +149 +147 +142 +139 +140 +144 +149 +150 +144 +141 +142 +142 +138 +136 +139 +144 +148 +148 +147 +146 +146 +150 +142 +135 +136 +140 +142 +140 +138 +137 +141 +143 +144 +148 +152 +153 +150 +145 +137 +130 +130 +137 +143 +143 +141 +140 +140 +142 +144 +142 +140 +140 +141 +144 +142 +139 +141 +149 +151 +146 +135 +140 +136 +133 +132 +130 +127 +127 +129 +127 +125 +124 +127 +129 +128 +125 +124 +117 +119 +121 +120 +117 +117 +123 +126 +124 +130 +132 +128 +127 +128 +125 +120 +114 +114 +113 +110 +108 +105 +100 +96 +98 +98 +97 +97 +96 +98 +97 +95 +88 +93 +100 +105 +109 +111 +113 +115 +115 +110 +110 +115 +117 +115 +117 +124 +122 +123 +128 +136 +145 +151 +153 +152 +154 +155 +155 +154 +155 +157 +157 +156 +158 +154 +147 +143 +143 +151 +160 +165 +184 +188 +180 +169 +167 +167 +171 +179 +176 +174 +173 +173 +173 +171 +174 +176 +186 +184 +185 +181 +175 +178 +178 +169 +167 +165 +161 +156 +150 +150 +156 +164 +161 +158 +156 +156 +154 +154 +155 +158 +153 +153 +153 +154 +154 +155 +156 +157 +155 +157 +156 +156 +158 +162 +160 +154 +156 +154 +151 +147 +145 +147 +149 +148 +147 +151 +153 +151 +151 +153 +155 +156 +156 +156 +157 +155 +154 +153 +155 +156 +161 +158 +155 +154 +157 +158 +156 +154 +153 +152 +151 +148 +141 +135 +132 +133 +127 +122 +125 +130 +134 +136 +137 +135 +139 +136 +134 +134 +134 +132 +131 +131 +136 +139 +143 +144 +141 +136 +137 +141 +145 +145 +144 +142 +139 +137 +137 +137 +137 +139 +142 +145 +145 +143 +141 +139 +138 +136 +135 +135 +138 +139 +134 +128 +125 +125 +130 +139 +144 +143 +144 +149 +153 +150 +144 +136 +131 +131 +136 +141 +150 +152 +148 +138 +130 +130 +136 +140 +140 +143 +147 +146 +139 +134 +136 +143 +143 +142 +144 +150 +151 +148 +145 +147 +152 +157 +154 +145 +140 +138 +138 +139 +142 +158 +165 +161 +158 +156 +163 +177 +172 +150 +143 +141 +133 +146 +166 +167 +148 +148 +157 +159 +151 +147 +151 +152 +143 +138 +137 +141 +145 +145 +143 +144 +141 +141 +140 +138 +137 +139 +141 +142 +138 +137 +137 +139 +140 +140 +142 +143 +138 +140 +141 +140 +139 +140 +141 +140 +140 +140 +142 +146 +146 +142 +138 +136 +138 +140 +141 +140 +141 +143 +144 +144 +142 +142 +141 +140 +140 +140 +140 +141 +136 +141 +142 +138 +136 +137 +131 +119 +111 +100 +91 +85 +84 +89 +93 +89 +89 +91 +94 +96 +98 +98 +94 +90 +92 +91 +96 +102 +102 +98 +102 +110 +109 +109 +109 +110 +108 +107 +110 +114 +115 +117 +121 +119 +114 +113 +109 +100 +100 +105 +109 +110 +109 +109 +112 +114 +112 +116 +120 +125 +133 +139 +140 +134 +124 +116 +110 +111 +120 +131 +129 +114 +98 +107 +108 +105 +106 +111 +113 +113 +112 +100 +115 +148 +158 +151 +134 +118 +110 +120 +122 +116 +114 +118 +116 +111 +103 +114 +126 +136 +148 +153 +144 +128 +127 +121 +118 +119 +121 +122 +123 +126 +128 +125 +124 +126 +127 +129 +134 +140 +154 +150 +156 +162 +148 +126 +121 +132 +154 +143 +131 +126 +126 +129 +128 +124 +121 +123 +125 +125 +124 +121 +117 +113 +112 +114 +118 +121 +120 +117 +118 +121 +108 +109 +109 +109 +109 +108 +111 +114 +119 +112 +105 +104 +109 +114 +115 +114 +110 +113 +116 +117 +117 +118 +120 +124 +122 +119 +116 +116 +118 +121 +121 +120 +119 +120 +125 +125 +120 +120 +123 +123 +129 +127 +125 +124 +119 +113 +109 +108 +108 +113 +117 +117 +115 +115 +115 +116 +119 +121 +123 +120 +115 +112 +113 +116 +114 +114 +112 +109 +109 +112 +117 +120 +116 +117 +118 +119 +120 +121 +122 +123 +121 +122 +124 +124 +126 +127 +125 +122 +125 +124 +124 +127 +130 +133 +134 +135 +133 +137 +136 +127 +122 +123 +127 +127 +127 +124 +121 +120 +121 +122 +123 +125 +123 +128 +131 +129 +128 +128 +129 +130 +128 +126 +122 +121 +126 +132 +132 +129 +122 +118 +114 +113 +115 +119 +126 +131 +133 +135 +133 +129 +125 +122 +120 +118 +120 +119 +124 +131 +132 +126 +121 +121 +125 +128 +127 +123 +119 +117 +114 +110 +112 +116 +122 +131 +138 +138 +137 +138 +143 +138 +130 +132 +152 +173 +170 +156 +161 +154 +141 +138 +150 +153 +130 +107 +107 +113 +121 +125 +126 +129 +135 +141 +145 +158 +171 +156 +120 +104 +114 +125 +145 +160 +163 +138 +114 +128 +162 +182 +169 +144 +139 +139 +135 +140 +148 +154 +156 +145 +122 +114 +126 +138 +147 +161 +153 +151 +147 +143 +143 +143 +138 +131 +124 +115 +109 +116 +126 +133 +132 +131 +128 +129 +129 +128 +128 +130 +133 +136 +146 +152 +161 +155 +132 +120 +126 +133 +139 +147 +148 +142 +129 +124 +127 +132 +140 +150 +151 +142 +134 +130 +129 +131 +129 +129 +132 +140 +147 +149 +150 +150 +146 +156 +165 +161 +151 +154 +168 +177 +173 +146 +132 +154 +173 +172 +168 +160 +148 +152 +162 +167 +161 +141 +139 +170 +193 +194 +190 +181 +164 +163 +177 +177 +174 +167 +171 +182 +188 +190 +190 +190 +197 +205 +205 +200 +200 +208 +212 +210 +206 +197 +191 +194 +193 +190 +188 +189 +196 +205 +209 +206 +204 +201 +200 +204 +210 +211 +218 +227 +227 +207 +185 +186 +197 +199 +195 +191 +200 +212 +217 +218 +209 +203 +191 +178 +177 +184 +188 +189 +190 +196 +206 +209 +205 +207 +211 +211 +209 +206 +209 +205 +194 +179 +178 +198 +213 +212 +193 +182 +191 +210 +219 +208 +201 +198 +205 +215 +219 +220 +221 +220 +225 +228 +233 +232 +221 +205 +196 +195 +207 +211 +214 +216 +215 +218 +221 +222 +222 +219 +220 +221 +219 +218 +216 +210 +203 +197 +182 +158 +140 +136 +142 +149 +149 +143 +139 +140 +143 +143 +143 +143 +144 +147 +144 +140 +138 +134 +132 +134 +136 +138 +142 +144 +144 +144 +146 +150 +157 +166 +178 +189 +194 +198 +205 +213 +224 +232 +241 +247 +250 +253 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +255 +252 +252 +252 +252 +253 +253 +254 +254 +254 +253 +253 +252 +252 +251 +252 +252 +251 +252 +252 +253 +253 +252 +252 +251 +251 +250 +250 +250 +251 +251 +251 +251 +250 +251 +251 +251 +251 +250 +250 +250 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +244 +244 +244 +245 +246 +247 +246 +245 +245 +245 +246 +248 +249 +247 +247 +247 +247 +248 +248 +249 +249 +250 +249 +249 +250 +251 +251 +251 +251 +250 +250 +251 +252 +252 +251 +251 +250 +251 +252 +252 +253 +253 +254 +254 +254 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +252 +253 +254 +254 +254 +254 +253 +252 +253 +253 +254 +254 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +252 +253 +254 +254 +254 +253 +253 +254 +254 +253 +253 +252 +253 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +254 +255 +253 +255 +253 +225 +186 +176 +177 +175 +175 +175 +175 +175 +175 +173 +166 +161 +163 +166 +168 +170 +173 +174 +174 +172 +168 +171 +184 +191 +184 +179 +178 +174 +170 +172 +177 +176 +171 +165 +168 +173 +176 +175 +171 +167 +165 +167 +175 +174 +162 +155 +162 +171 +174 +169 +160 +156 +158 +160 +163 +163 +160 +153 +152 +148 +142 +142 +157 +165 +156 +143 +144 +148 +153 +156 +155 +153 +151 +153 +153 +151 +147 +145 +144 +145 +146 +144 +145 +145 +147 +150 +151 +151 +149 +148 +147 +145 +144 +143 +144 +144 +144 +145 +145 +146 +151 +156 +157 +154 +149 +145 +141 +143 +152 +154 +148 +145 +147 +150 +145 +143 +146 +150 +151 +149 +147 +147 +145 +146 +150 +149 +144 +141 +141 +148 +151 +149 +144 +142 +143 +142 +136 +137 +141 +145 +148 +148 +146 +144 +142 +141 +135 +131 +134 +139 +141 +140 +138 +136 +140 +143 +144 +147 +152 +151 +148 +145 +141 +138 +139 +144 +147 +146 +144 +143 +142 +143 +143 +142 +139 +138 +138 +143 +142 +142 +144 +151 +153 +147 +136 +139 +133 +129 +129 +129 +127 +127 +130 +126 +124 +123 +124 +126 +125 +124 +123 +120 +121 +121 +121 +119 +119 +121 +122 +123 +128 +131 +129 +127 +128 +124 +118 +115 +116 +115 +110 +107 +104 +102 +100 +101 +99 +97 +96 +98 +100 +98 +94 +89 +95 +104 +109 +111 +111 +111 +111 +112 +111 +112 +115 +115 +115 +117 +122 +122 +125 +131 +139 +147 +152 +151 +150 +159 +160 +160 +159 +161 +163 +162 +161 +157 +152 +150 +150 +149 +152 +162 +174 +185 +176 +161 +158 +166 +171 +173 +180 +176 +177 +175 +172 +169 +169 +175 +179 +190 +184 +183 +183 +181 +184 +182 +171 +165 +163 +159 +157 +153 +152 +158 +164 +164 +161 +157 +155 +152 +151 +153 +157 +155 +154 +153 +152 +153 +155 +158 +159 +158 +159 +159 +157 +157 +159 +157 +153 +154 +152 +150 +149 +153 +157 +156 +153 +149 +152 +153 +152 +152 +155 +159 +161 +157 +159 +159 +155 +149 +146 +147 +150 +157 +155 +152 +152 +152 +152 +150 +148 +149 +149 +148 +147 +145 +139 +137 +136 +131 +128 +130 +134 +136 +139 +141 +138 +138 +136 +135 +134 +133 +133 +134 +137 +140 +143 +145 +145 +141 +137 +138 +140 +144 +142 +140 +139 +139 +139 +139 +139 +137 +140 +142 +145 +146 +144 +141 +139 +141 +139 +135 +134 +137 +139 +137 +132 +128 +129 +136 +148 +153 +148 +143 +143 +147 +141 +137 +134 +131 +131 +137 +144 +150 +153 +150 +139 +130 +132 +138 +143 +141 +141 +142 +145 +141 +135 +133 +135 +137 +140 +146 +152 +150 +146 +145 +148 +155 +158 +147 +131 +131 +138 +138 +133 +137 +155 +159 +151 +149 +156 +165 +178 +171 +155 +139 +134 +134 +141 +147 +147 +153 +156 +161 +157 +150 +145 +145 +144 +143 +140 +140 +142 +143 +141 +141 +142 +140 +140 +139 +139 +139 +140 +143 +146 +141 +140 +140 +142 +141 +139 +139 +140 +136 +137 +137 +135 +134 +136 +140 +141 +141 +140 +140 +141 +141 +138 +137 +137 +135 +138 +139 +138 +139 +141 +141 +141 +140 +141 +142 +143 +142 +141 +139 +137 +136 +137 +136 +134 +137 +138 +126 +111 +112 +106 +100 +94 +88 +89 +93 +91 +91 +94 +98 +100 +103 +103 +99 +95 +97 +98 +102 +105 +107 +108 +109 +111 +111 +109 +107 +106 +104 +105 +109 +114 +114 +113 +117 +120 +115 +111 +109 +104 +103 +106 +109 +109 +106 +105 +108 +112 +112 +114 +117 +121 +123 +126 +137 +149 +144 +141 +141 +136 +131 +138 +139 +125 +106 +106 +108 +109 +105 +104 +108 +112 +114 +103 +110 +132 +148 +157 +149 +128 +110 +111 +115 +119 +117 +117 +117 +116 +108 +120 +131 +134 +140 +151 +158 +158 +137 +125 +119 +122 +123 +119 +119 +124 +127 +124 +124 +127 +128 +126 +128 +132 +138 +142 +158 +171 +157 +132 +126 +139 +150 +143 +131 +122 +122 +126 +125 +123 +124 +126 +124 +121 +117 +114 +111 +108 +111 +118 +123 +123 +120 +121 +122 +124 +114 +113 +112 +111 +110 +108 +108 +110 +116 +112 +108 +106 +108 +111 +113 +114 +113 +115 +115 +113 +111 +112 +116 +119 +117 +117 +116 +117 +118 +120 +121 +122 +122 +122 +125 +125 +120 +119 +120 +119 +120 +118 +117 +116 +115 +114 +115 +115 +114 +119 +121 +118 +115 +114 +114 +114 +118 +120 +120 +119 +118 +118 +120 +122 +120 +121 +120 +118 +117 +118 +121 +124 +122 +120 +118 +121 +129 +135 +136 +134 +129 +130 +131 +128 +126 +126 +125 +124 +126 +126 +129 +131 +130 +126 +125 +127 +129 +136 +135 +125 +118 +118 +120 +119 +114 +112 +112 +116 +119 +120 +122 +125 +123 +124 +128 +132 +132 +130 +133 +138 +134 +131 +126 +124 +130 +138 +138 +134 +126 +124 +123 +124 +125 +125 +127 +131 +131 +132 +129 +125 +122 +122 +123 +123 +125 +126 +127 +129 +134 +137 +138 +136 +136 +141 +143 +142 +139 +136 +128 +120 +110 +112 +118 +126 +131 +135 +139 +141 +142 +138 +133 +135 +146 +161 +167 +166 +168 +147 +126 +131 +152 +157 +137 +119 +116 +114 +112 +117 +123 +128 +135 +139 +139 +163 +188 +175 +130 +103 +111 +126 +141 +163 +171 +146 +121 +128 +152 +169 +159 +146 +145 +138 +128 +137 +149 +155 +161 +151 +124 +109 +121 +137 +143 +150 +153 +153 +149 +145 +145 +145 +139 +130 +126 +120 +117 +121 +128 +132 +133 +135 +128 +127 +126 +127 +131 +134 +135 +135 +139 +145 +161 +160 +137 +121 +125 +131 +136 +142 +146 +143 +135 +128 +127 +130 +139 +148 +149 +141 +134 +129 +127 +131 +132 +134 +136 +141 +145 +147 +146 +146 +149 +163 +178 +172 +152 +149 +169 +189 +176 +147 +130 +150 +174 +177 +169 +154 +149 +148 +155 +163 +160 +140 +133 +159 +193 +189 +180 +172 +160 +161 +176 +179 +181 +171 +171 +181 +188 +192 +194 +193 +203 +203 +202 +197 +197 +203 +212 +217 +216 +201 +188 +189 +191 +190 +187 +187 +196 +207 +213 +212 +206 +198 +196 +201 +204 +205 +215 +221 +222 +206 +183 +185 +197 +202 +199 +194 +200 +210 +217 +222 +213 +206 +193 +178 +174 +179 +185 +189 +194 +199 +208 +209 +203 +203 +208 +208 +209 +207 +211 +210 +203 +193 +192 +209 +215 +217 +202 +189 +194 +210 +219 +208 +194 +194 +203 +215 +219 +220 +222 +221 +222 +224 +223 +221 +217 +211 +205 +201 +205 +210 +214 +215 +216 +219 +222 +223 +222 +219 +219 +221 +218 +217 +216 +211 +206 +200 +183 +159 +143 +140 +148 +153 +151 +150 +147 +143 +136 +128 +122 +120 +122 +129 +131 +129 +128 +125 +127 +133 +133 +136 +140 +144 +148 +150 +150 +149 +152 +155 +165 +178 +187 +192 +198 +205 +213 +222 +233 +242 +247 +252 +255 +255 +252 +253 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +252 +252 +253 +254 +255 +252 +252 +252 +252 +252 +252 +253 +253 +254 +253 +252 +252 +251 +251 +251 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +250 +250 +251 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +243 +244 +244 +244 +244 +244 +244 +244 +244 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +244 +244 +244 +245 +246 +247 +246 +245 +244 +244 +246 +248 +249 +248 +247 +247 +248 +248 +249 +249 +250 +250 +250 +249 +250 +251 +251 +251 +250 +250 +250 +251 +251 +252 +251 +251 +251 +252 +252 +253 +253 +254 +254 +254 +254 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +252 +252 +253 +254 +254 +254 +254 +253 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +255 +254 +254 +253 +252 +253 +255 +253 +253 +253 +231 +194 +165 +166 +168 +170 +169 +167 +170 +175 +171 +164 +160 +163 +169 +172 +175 +178 +177 +174 +171 +168 +169 +179 +186 +182 +175 +176 +174 +170 +174 +180 +177 +169 +165 +170 +175 +175 +171 +167 +163 +162 +168 +173 +171 +161 +159 +167 +175 +175 +168 +160 +158 +161 +164 +165 +163 +157 +156 +152 +143 +137 +140 +151 +156 +151 +146 +146 +148 +152 +154 +154 +152 +150 +151 +152 +151 +148 +145 +142 +142 +142 +146 +146 +145 +143 +144 +147 +150 +150 +151 +150 +146 +143 +142 +145 +148 +149 +143 +143 +144 +148 +152 +152 +150 +147 +143 +141 +143 +150 +151 +147 +145 +147 +149 +150 +151 +152 +149 +146 +145 +146 +150 +149 +150 +150 +149 +145 +142 +142 +148 +148 +146 +144 +144 +146 +144 +140 +142 +145 +147 +148 +149 +148 +144 +141 +133 +131 +131 +135 +139 +140 +139 +138 +140 +143 +144 +145 +148 +151 +150 +146 +146 +145 +144 +145 +147 +147 +146 +144 +149 +146 +144 +143 +142 +140 +140 +142 +140 +142 +143 +142 +141 +141 +140 +139 +138 +132 +128 +128 +128 +126 +125 +126 +125 +124 +123 +124 +124 +123 +122 +121 +118 +118 +119 +120 +121 +121 +122 +121 +122 +126 +129 +128 +126 +125 +121 +116 +116 +116 +113 +106 +102 +102 +103 +104 +102 +100 +97 +96 +97 +99 +97 +93 +93 +100 +108 +112 +112 +110 +110 +111 +112 +114 +115 +114 +113 +114 +118 +121 +119 +125 +134 +142 +149 +152 +153 +153 +160 +161 +162 +162 +163 +165 +165 +163 +154 +151 +151 +154 +154 +154 +164 +179 +182 +166 +151 +153 +166 +174 +175 +179 +179 +179 +177 +171 +167 +168 +175 +182 +189 +184 +182 +184 +186 +188 +181 +172 +166 +163 +159 +157 +156 +155 +157 +160 +163 +160 +156 +153 +149 +148 +151 +155 +157 +156 +153 +152 +152 +154 +157 +159 +163 +164 +162 +158 +155 +154 +153 +151 +151 +152 +154 +157 +160 +160 +155 +150 +150 +153 +155 +152 +152 +156 +159 +160 +162 +161 +158 +150 +142 +140 +142 +147 +155 +152 +149 +147 +144 +141 +138 +138 +147 +150 +151 +150 +150 +147 +143 +138 +134 +131 +133 +137 +138 +142 +145 +143 +140 +138 +136 +135 +133 +133 +135 +139 +140 +142 +144 +144 +141 +139 +139 +140 +144 +139 +134 +133 +135 +136 +138 +140 +137 +139 +141 +144 +144 +143 +140 +139 +142 +140 +138 +137 +139 +141 +140 +138 +134 +137 +146 +156 +158 +151 +141 +135 +134 +136 +137 +135 +132 +134 +142 +151 +154 +156 +152 +141 +133 +134 +139 +141 +144 +140 +141 +145 +144 +136 +130 +130 +138 +142 +147 +149 +144 +139 +143 +151 +156 +158 +149 +136 +137 +146 +146 +143 +139 +144 +138 +129 +133 +147 +157 +162 +152 +149 +140 +136 +145 +152 +155 +159 +157 +155 +148 +143 +143 +144 +142 +139 +146 +143 +140 +140 +138 +138 +140 +144 +141 +140 +140 +141 +142 +142 +144 +147 +144 +143 +144 +144 +142 +138 +136 +136 +137 +138 +137 +134 +134 +138 +142 +144 +138 +136 +135 +135 +135 +134 +135 +137 +137 +139 +140 +139 +140 +141 +140 +139 +139 +141 +142 +143 +143 +140 +137 +135 +137 +136 +133 +133 +134 +132 +119 +107 +104 +101 +100 +97 +90 +91 +96 +97 +95 +97 +100 +103 +105 +104 +103 +100 +98 +102 +105 +106 +109 +113 +111 +106 +109 +109 +109 +107 +106 +106 +109 +110 +109 +110 +117 +123 +120 +115 +114 +112 +108 +108 +108 +107 +104 +102 +104 +107 +110 +110 +111 +111 +105 +103 +116 +134 +142 +145 +155 +160 +159 +161 +155 +140 +116 +107 +107 +109 +104 +100 +103 +107 +114 +119 +124 +122 +131 +156 +161 +144 +118 +104 +101 +109 +116 +118 +120 +120 +128 +127 +127 +127 +125 +133 +155 +177 +159 +144 +129 +123 +122 +122 +124 +128 +120 +120 +122 +125 +124 +122 +123 +126 +114 +127 +155 +175 +166 +142 +134 +143 +147 +144 +131 +118 +116 +117 +116 +116 +125 +124 +121 +115 +109 +107 +110 +115 +119 +121 +121 +119 +121 +125 +123 +119 +117 +113 +112 +114 +113 +111 +109 +109 +112 +114 +116 +119 +122 +123 +122 +121 +123 +121 +116 +109 +105 +107 +111 +115 +116 +117 +118 +118 +118 +118 +119 +120 +120 +120 +123 +123 +119 +118 +119 +117 +114 +112 +111 +112 +114 +117 +119 +120 +118 +122 +123 +119 +116 +116 +117 +117 +119 +118 +116 +114 +114 +116 +118 +118 +122 +124 +125 +126 +126 +127 +128 +130 +133 +128 +122 +124 +132 +140 +142 +140 +138 +137 +133 +126 +121 +119 +120 +120 +123 +125 +131 +135 +133 +127 +126 +129 +128 +129 +125 +118 +116 +118 +119 +116 +108 +108 +112 +119 +122 +123 +125 +129 +130 +128 +129 +132 +133 +131 +135 +141 +135 +131 +126 +125 +131 +137 +137 +132 +131 +128 +128 +129 +129 +127 +128 +131 +130 +130 +128 +125 +125 +127 +128 +128 +128 +133 +135 +131 +131 +135 +140 +142 +146 +150 +152 +151 +149 +145 +136 +128 +123 +121 +125 +131 +131 +132 +134 +132 +128 +114 +111 +123 +137 +145 +157 +170 +166 +141 +120 +128 +152 +156 +139 +127 +120 +118 +110 +114 +119 +125 +139 +145 +140 +149 +170 +173 +142 +112 +113 +126 +139 +161 +169 +150 +133 +134 +143 +147 +142 +144 +150 +140 +125 +130 +143 +154 +156 +154 +153 +137 +118 +125 +145 +150 +151 +147 +147 +151 +150 +142 +137 +138 +127 +125 +123 +126 +130 +131 +132 +132 +129 +127 +125 +126 +130 +133 +134 +134 +134 +138 +151 +155 +138 +126 +128 +132 +133 +139 +144 +147 +141 +131 +126 +126 +135 +143 +147 +144 +138 +129 +127 +131 +141 +139 +136 +138 +144 +148 +147 +143 +148 +160 +182 +187 +162 +143 +159 +186 +188 +155 +128 +139 +163 +177 +175 +159 +149 +147 +156 +167 +163 +145 +138 +159 +188 +186 +173 +169 +170 +173 +183 +187 +180 +172 +174 +181 +185 +188 +194 +197 +204 +202 +192 +179 +175 +190 +216 +238 +231 +210 +189 +188 +193 +195 +192 +189 +197 +208 +217 +217 +207 +194 +192 +202 +201 +199 +211 +215 +217 +209 +186 +183 +195 +201 +202 +199 +201 +205 +212 +219 +217 +208 +193 +177 +169 +172 +182 +191 +194 +199 +206 +207 +201 +201 +206 +206 +207 +210 +217 +216 +211 +203 +200 +212 +215 +220 +209 +198 +199 +208 +215 +207 +193 +192 +202 +215 +221 +224 +226 +226 +213 +213 +211 +214 +220 +222 +216 +207 +205 +210 +214 +215 +217 +223 +225 +226 +223 +219 +219 +220 +218 +218 +219 +217 +214 +200 +179 +157 +143 +139 +140 +140 +148 +154 +157 +150 +133 +115 +104 +100 +108 +116 +120 +119 +118 +117 +121 +130 +132 +135 +139 +143 +147 +150 +149 +146 +147 +148 +154 +166 +177 +185 +193 +199 +205 +213 +223 +232 +239 +247 +252 +254 +252 +253 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +253 +253 +254 +252 +252 +251 +251 +251 +252 +252 +252 +254 +253 +252 +251 +251 +251 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +248 +248 +248 +247 +247 +248 +247 +247 +246 +246 +246 +246 +246 +246 +245 +244 +244 +245 +245 +244 +243 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +242 +243 +244 +244 +244 +244 +245 +246 +246 +245 +244 +244 +244 +246 +247 +248 +248 +248 +248 +248 +248 +249 +250 +250 +251 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +252 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +252 +253 +253 +254 +254 +255 +254 +254 +254 +255 +252 +255 +254 +252 +254 +237 +202 +157 +154 +156 +163 +165 +162 +165 +173 +170 +164 +162 +167 +173 +176 +177 +178 +174 +170 +170 +170 +170 +175 +179 +176 +172 +173 +173 +175 +179 +180 +176 +169 +173 +178 +180 +174 +167 +164 +163 +163 +171 +175 +173 +167 +167 +174 +178 +178 +167 +161 +160 +163 +163 +164 +163 +159 +156 +149 +138 +136 +145 +152 +151 +149 +149 +149 +150 +152 +154 +154 +151 +149 +148 +149 +150 +148 +144 +140 +139 +140 +145 +146 +144 +140 +138 +140 +143 +145 +147 +148 +146 +144 +144 +147 +150 +151 +144 +144 +145 +145 +146 +146 +147 +147 +142 +141 +143 +145 +144 +143 +145 +147 +149 +151 +153 +152 +145 +140 +140 +144 +150 +151 +151 +149 +148 +148 +146 +144 +147 +147 +147 +146 +147 +147 +147 +146 +150 +150 +149 +149 +152 +151 +146 +140 +131 +133 +137 +140 +141 +140 +140 +142 +147 +145 +143 +144 +147 +150 +150 +148 +146 +145 +143 +143 +143 +143 +142 +141 +144 +141 +139 +139 +138 +137 +136 +138 +136 +138 +140 +138 +133 +131 +134 +139 +136 +132 +129 +128 +129 +128 +126 +124 +124 +124 +124 +124 +124 +122 +120 +120 +115 +116 +118 +120 +123 +124 +123 +122 +122 +124 +124 +124 +123 +120 +118 +116 +113 +112 +109 +103 +100 +101 +101 +101 +100 +100 +98 +97 +95 +97 +96 +95 +97 +104 +111 +113 +111 +109 +110 +113 +115 +115 +114 +113 +113 +115 +120 +125 +122 +130 +140 +148 +152 +154 +156 +158 +159 +160 +161 +161 +162 +163 +162 +160 +155 +154 +155 +156 +156 +158 +168 +179 +177 +165 +157 +158 +166 +175 +181 +180 +182 +180 +176 +169 +165 +168 +175 +181 +183 +183 +181 +183 +187 +184 +176 +171 +168 +161 +157 +156 +157 +157 +157 +158 +160 +157 +154 +151 +148 +148 +151 +155 +158 +157 +154 +152 +152 +153 +155 +157 +164 +165 +162 +156 +150 +148 +150 +152 +151 +155 +160 +163 +161 +154 +147 +145 +149 +154 +157 +155 +155 +158 +161 +160 +162 +160 +154 +146 +140 +139 +142 +147 +153 +151 +148 +145 +140 +133 +131 +131 +146 +153 +157 +155 +153 +153 +149 +142 +139 +137 +139 +139 +138 +141 +145 +144 +142 +139 +136 +134 +133 +133 +135 +138 +139 +141 +142 +143 +143 +142 +141 +141 +142 +138 +135 +134 +134 +134 +135 +138 +138 +140 +141 +141 +142 +140 +139 +139 +142 +141 +140 +141 +142 +142 +141 +141 +140 +144 +150 +153 +151 +143 +134 +127 +126 +133 +138 +135 +136 +146 +154 +156 +157 +159 +155 +144 +138 +139 +140 +138 +141 +141 +145 +150 +146 +136 +130 +131 +139 +142 +145 +143 +136 +132 +139 +149 +160 +157 +149 +147 +152 +151 +147 +146 +145 +137 +127 +121 +126 +140 +150 +149 +148 +140 +132 +138 +158 +175 +171 +160 +152 +144 +133 +129 +138 +145 +146 +145 +145 +142 +138 +137 +138 +138 +141 +143 +142 +141 +142 +143 +142 +140 +140 +142 +142 +142 +142 +142 +140 +137 +136 +137 +139 +140 +138 +136 +136 +140 +143 +144 +135 +133 +132 +132 +132 +132 +134 +136 +137 +138 +139 +139 +140 +141 +140 +138 +138 +139 +139 +140 +139 +138 +136 +135 +137 +137 +135 +133 +128 +120 +110 +104 +93 +91 +92 +92 +91 +94 +100 +102 +100 +101 +101 +101 +102 +104 +105 +103 +99 +102 +104 +104 +107 +109 +106 +100 +101 +106 +109 +108 +107 +109 +110 +108 +106 +110 +118 +122 +119 +118 +119 +118 +112 +111 +108 +107 +105 +102 +103 +105 +109 +106 +103 +99 +93 +91 +100 +112 +121 +122 +133 +145 +154 +161 +161 +154 +134 +117 +106 +106 +102 +104 +110 +110 +116 +132 +133 +118 +120 +146 +161 +156 +130 +107 +98 +105 +112 +119 +123 +123 +128 +123 +120 +116 +110 +111 +130 +152 +163 +158 +146 +136 +134 +139 +140 +136 +115 +113 +113 +117 +122 +123 +121 +118 +105 +112 +132 +158 +165 +153 +143 +143 +151 +152 +137 +118 +111 +109 +108 +110 +123 +123 +121 +116 +110 +108 +117 +127 +129 +123 +117 +117 +123 +127 +123 +120 +120 +115 +113 +115 +116 +113 +110 +108 +110 +114 +120 +128 +134 +134 +129 +126 +128 +125 +119 +110 +106 +108 +111 +113 +115 +116 +117 +117 +116 +115 +116 +116 +116 +115 +118 +120 +117 +117 +118 +116 +115 +114 +113 +114 +116 +118 +119 +119 +119 +123 +123 +119 +118 +120 +121 +120 +119 +118 +115 +111 +110 +114 +117 +119 +121 +123 +125 +127 +128 +129 +129 +130 +132 +131 +127 +125 +127 +132 +133 +133 +136 +134 +129 +122 +117 +115 +113 +112 +121 +123 +129 +133 +131 +127 +127 +131 +126 +125 +121 +117 +116 +119 +121 +121 +114 +116 +121 +127 +128 +127 +128 +133 +133 +131 +130 +130 +130 +131 +134 +136 +132 +128 +123 +124 +128 +132 +130 +127 +129 +126 +126 +129 +129 +125 +125 +127 +130 +128 +126 +125 +127 +131 +132 +130 +132 +135 +138 +136 +134 +134 +136 +139 +138 +142 +147 +150 +150 +147 +144 +141 +133 +127 +130 +136 +135 +135 +133 +125 +124 +108 +101 +110 +121 +129 +141 +155 +151 +143 +135 +138 +146 +144 +133 +129 +122 +121 +113 +114 +117 +125 +145 +154 +143 +137 +149 +160 +145 +124 +120 +123 +134 +156 +166 +152 +142 +142 +141 +136 +136 +140 +147 +138 +125 +125 +132 +146 +146 +154 +170 +164 +133 +120 +133 +146 +147 +146 +150 +155 +151 +141 +139 +144 +131 +129 +127 +129 +134 +135 +132 +125 +127 +128 +128 +126 +125 +127 +131 +135 +137 +135 +140 +144 +139 +133 +133 +134 +133 +136 +141 +144 +138 +128 +124 +125 +133 +141 +150 +153 +147 +131 +124 +130 +144 +143 +140 +139 +141 +146 +147 +146 +140 +150 +175 +185 +163 +141 +151 +176 +193 +165 +132 +128 +145 +169 +186 +183 +161 +151 +157 +169 +168 +157 +151 +164 +180 +182 +168 +168 +183 +190 +194 +197 +186 +178 +176 +181 +181 +183 +188 +191 +187 +191 +185 +170 +164 +182 +210 +230 +234 +214 +194 +190 +193 +194 +196 +198 +199 +207 +214 +218 +212 +198 +195 +204 +201 +194 +206 +210 +215 +218 +197 +188 +194 +200 +202 +200 +199 +198 +204 +216 +221 +209 +193 +178 +166 +165 +177 +191 +195 +199 +206 +206 +200 +201 +206 +206 +205 +213 +223 +219 +212 +203 +196 +204 +211 +217 +210 +205 +202 +205 +212 +209 +197 +194 +201 +215 +223 +228 +229 +227 +205 +201 +200 +210 +224 +228 +221 +212 +209 +211 +212 +213 +217 +224 +227 +228 +227 +220 +218 +219 +217 +218 +221 +221 +219 +201 +177 +155 +137 +128 +124 +125 +140 +150 +155 +143 +120 +101 +96 +99 +106 +112 +114 +113 +113 +112 +116 +123 +130 +134 +139 +141 +143 +145 +147 +146 +146 +147 +149 +155 +164 +174 +184 +190 +199 +205 +213 +219 +227 +237 +245 +249 +252 +253 +255 +255 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +252 +252 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +253 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +250 +250 +251 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +244 +243 +244 +244 +244 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +242 +243 +244 +244 +244 +244 +245 +246 +245 +245 +244 +243 +244 +245 +246 +247 +248 +248 +248 +248 +249 +249 +250 +250 +251 +251 +250 +250 +251 +251 +251 +250 +251 +251 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +253 +252 +251 +251 +251 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +253 +253 +253 +254 +254 +254 +253 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +252 +253 +253 +254 +255 +255 +255 +254 +254 +255 +251 +253 +254 +253 +255 +241 +207 +159 +149 +147 +159 +167 +165 +167 +173 +171 +166 +165 +171 +176 +176 +174 +173 +171 +168 +172 +176 +176 +177 +176 +173 +169 +168 +171 +177 +181 +178 +171 +167 +178 +182 +182 +174 +166 +165 +168 +171 +178 +181 +180 +175 +174 +177 +177 +175 +166 +161 +161 +163 +162 +163 +164 +162 +152 +145 +135 +138 +154 +158 +152 +150 +150 +151 +152 +155 +156 +155 +150 +147 +145 +147 +148 +147 +143 +139 +138 +139 +142 +145 +144 +139 +135 +135 +136 +136 +141 +145 +147 +147 +148 +150 +150 +149 +147 +147 +147 +145 +144 +144 +146 +148 +143 +143 +142 +140 +139 +141 +145 +148 +151 +150 +149 +147 +144 +140 +140 +142 +146 +149 +149 +147 +148 +151 +151 +148 +148 +148 +148 +150 +150 +148 +149 +151 +158 +156 +152 +151 +153 +152 +146 +137 +133 +138 +144 +147 +145 +142 +143 +147 +149 +144 +140 +141 +145 +148 +149 +150 +145 +143 +140 +138 +138 +138 +138 +138 +139 +138 +138 +140 +140 +137 +135 +135 +134 +133 +134 +135 +133 +129 +131 +136 +132 +130 +128 +128 +130 +131 +128 +125 +120 +121 +123 +124 +123 +119 +117 +117 +116 +118 +120 +122 +123 +123 +122 +122 +122 +121 +121 +121 +119 +116 +114 +115 +110 +109 +107 +104 +103 +103 +101 +98 +98 +100 +100 +97 +94 +95 +96 +97 +98 +105 +111 +112 +108 +107 +110 +115 +119 +114 +111 +113 +114 +115 +122 +129 +128 +137 +147 +153 +154 +154 +157 +160 +159 +160 +161 +160 +161 +162 +160 +157 +159 +159 +157 +156 +157 +163 +171 +178 +173 +167 +165 +162 +162 +174 +184 +181 +183 +179 +172 +166 +163 +168 +175 +180 +180 +183 +181 +183 +187 +182 +172 +172 +168 +160 +154 +154 +157 +159 +158 +158 +158 +156 +153 +151 +149 +148 +152 +157 +159 +157 +155 +153 +153 +153 +154 +155 +163 +164 +160 +152 +145 +144 +148 +153 +155 +159 +165 +165 +156 +145 +141 +143 +147 +154 +158 +158 +158 +162 +163 +162 +159 +156 +151 +145 +142 +142 +145 +148 +151 +150 +148 +144 +138 +131 +129 +131 +146 +157 +163 +158 +154 +154 +151 +144 +145 +143 +144 +142 +138 +139 +143 +142 +143 +138 +134 +134 +134 +134 +135 +136 +141 +142 +143 +143 +144 +144 +143 +141 +139 +139 +139 +140 +137 +133 +133 +135 +140 +141 +141 +139 +138 +137 +137 +138 +141 +140 +141 +144 +145 +142 +141 +142 +143 +147 +149 +145 +138 +132 +126 +122 +124 +134 +138 +133 +144 +162 +167 +159 +159 +161 +156 +147 +142 +143 +142 +138 +137 +142 +150 +156 +149 +138 +133 +136 +148 +150 +153 +151 +144 +141 +148 +158 +175 +162 +151 +158 +165 +159 +148 +148 +151 +138 +131 +130 +131 +140 +151 +150 +148 +144 +143 +146 +156 +172 +172 +156 +144 +139 +129 +126 +135 +144 +147 +150 +146 +142 +139 +138 +139 +139 +138 +137 +143 +142 +142 +142 +140 +137 +135 +137 +137 +137 +138 +139 +138 +136 +137 +139 +138 +138 +136 +134 +135 +138 +140 +140 +135 +133 +133 +133 +133 +132 +132 +134 +131 +134 +135 +136 +138 +140 +139 +137 +137 +137 +136 +135 +134 +134 +134 +135 +135 +136 +136 +132 +121 +109 +102 +102 +93 +88 +89 +91 +92 +97 +102 +102 +103 +103 +102 +100 +100 +103 +105 +105 +101 +101 +101 +100 +101 +102 +101 +97 +95 +102 +107 +106 +106 +110 +111 +107 +107 +113 +120 +118 +114 +118 +123 +120 +115 +112 +109 +109 +108 +105 +105 +106 +110 +106 +100 +93 +90 +92 +98 +104 +105 +100 +101 +112 +126 +142 +153 +161 +154 +129 +110 +103 +102 +113 +121 +119 +121 +132 +129 +116 +116 +132 +151 +161 +141 +119 +108 +110 +111 +117 +123 +124 +121 +122 +122 +117 +110 +108 +113 +120 +141 +154 +157 +152 +155 +164 +157 +139 +115 +110 +105 +109 +122 +127 +121 +112 +111 +100 +103 +128 +152 +159 +154 +149 +158 +161 +144 +120 +111 +106 +104 +108 +120 +122 +124 +123 +116 +113 +122 +136 +137 +127 +119 +120 +124 +123 +122 +124 +130 +121 +117 +118 +117 +111 +105 +103 +106 +109 +116 +125 +133 +134 +127 +122 +126 +125 +120 +114 +110 +111 +114 +114 +114 +114 +114 +114 +114 +113 +113 +112 +113 +112 +114 +116 +114 +115 +117 +114 +116 +116 +116 +117 +119 +120 +119 +119 +120 +124 +124 +121 +120 +123 +124 +122 +121 +121 +118 +113 +112 +118 +124 +127 +125 +125 +126 +126 +125 +124 +123 +122 +123 +126 +127 +123 +120 +119 +120 +120 +124 +124 +122 +119 +118 +117 +114 +110 +124 +124 +127 +129 +126 +120 +120 +123 +123 +125 +125 +122 +117 +117 +122 +126 +124 +125 +130 +135 +133 +128 +129 +134 +125 +128 +127 +125 +126 +129 +129 +126 +130 +125 +121 +123 +126 +127 +125 +122 +124 +122 +124 +128 +127 +123 +121 +122 +129 +125 +120 +119 +123 +129 +131 +129 +135 +135 +138 +141 +140 +136 +134 +135 +135 +139 +145 +148 +145 +139 +136 +136 +134 +124 +127 +135 +138 +140 +139 +129 +124 +121 +112 +100 +95 +102 +117 +129 +136 +148 +154 +150 +140 +129 +126 +131 +124 +124 +113 +111 +114 +123 +143 +151 +139 +141 +152 +155 +140 +127 +127 +127 +129 +156 +168 +157 +148 +148 +145 +139 +140 +136 +137 +131 +126 +123 +123 +137 +138 +146 +155 +165 +159 +130 +117 +133 +145 +153 +158 +155 +148 +143 +143 +145 +137 +134 +131 +133 +140 +143 +134 +123 +124 +128 +130 +127 +121 +121 +129 +137 +146 +138 +135 +138 +141 +140 +139 +138 +134 +134 +137 +138 +131 +123 +123 +128 +133 +142 +154 +162 +154 +133 +122 +125 +139 +145 +147 +143 +138 +140 +146 +151 +139 +148 +164 +168 +151 +141 +155 +174 +183 +166 +140 +128 +135 +162 +192 +201 +181 +159 +156 +166 +169 +166 +160 +165 +174 +179 +163 +164 +186 +196 +195 +197 +198 +185 +179 +181 +182 +182 +182 +181 +185 +188 +177 +154 +150 +173 +202 +216 +224 +212 +198 +191 +188 +187 +195 +204 +201 +202 +206 +214 +216 +205 +199 +203 +198 +187 +201 +206 +216 +229 +211 +198 +195 +199 +200 +199 +195 +192 +200 +215 +223 +211 +196 +181 +167 +162 +173 +189 +198 +201 +207 +206 +201 +202 +206 +206 +203 +216 +228 +221 +209 +198 +188 +193 +208 +213 +210 +209 +206 +205 +213 +214 +203 +197 +200 +213 +223 +229 +229 +226 +208 +196 +190 +203 +220 +226 +223 +220 +214 +213 +211 +211 +216 +222 +226 +228 +228 +221 +217 +217 +215 +217 +220 +221 +218 +203 +182 +158 +134 +120 +118 +124 +133 +143 +146 +129 +103 +90 +96 +107 +107 +112 +112 +111 +113 +115 +117 +124 +127 +133 +139 +140 +139 +142 +145 +148 +149 +148 +148 +149 +154 +165 +176 +183 +195 +199 +205 +209 +217 +227 +238 +243 +252 +253 +255 +254 +253 +252 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +254 +254 +253 +253 +253 +252 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +254 +253 +253 +253 +252 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +253 +251 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +246 +244 +243 +242 +243 +243 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +245 +247 +247 +248 +248 +248 +248 +249 +249 +250 +250 +251 +251 +250 +250 +251 +251 +250 +250 +251 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +252 +254 +253 +252 +251 +250 +251 +252 +253 +253 +253 +252 +252 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +253 +253 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +254 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +252 +253 +254 +255 +255 +254 +253 +252 +254 +255 +251 +253 +254 +253 +242 +217 +178 +156 +158 +169 +172 +173 +172 +176 +172 +168 +167 +169 +172 +171 +168 +166 +166 +175 +180 +181 +180 +176 +173 +175 +170 +163 +167 +177 +178 +173 +171 +170 +176 +181 +179 +173 +171 +172 +175 +181 +183 +183 +184 +182 +176 +175 +176 +172 +163 +158 +158 +160 +158 +160 +162 +162 +154 +148 +142 +145 +152 +156 +152 +146 +145 +151 +157 +160 +158 +155 +151 +148 +147 +147 +146 +144 +141 +140 +141 +142 +144 +145 +143 +138 +133 +132 +134 +135 +140 +143 +147 +148 +149 +149 +145 +141 +145 +144 +143 +142 +143 +146 +150 +152 +142 +140 +137 +136 +137 +143 +149 +150 +147 +148 +147 +143 +141 +141 +141 +140 +143 +145 +147 +149 +149 +149 +149 +149 +148 +147 +150 +153 +149 +142 +142 +147 +156 +158 +156 +151 +148 +150 +149 +146 +144 +140 +138 +142 +145 +144 +144 +145 +150 +146 +143 +141 +139 +137 +140 +144 +138 +137 +136 +138 +140 +140 +138 +136 +136 +137 +138 +139 +138 +136 +132 +129 +126 +131 +135 +134 +131 +131 +133 +134 +130 +125 +124 +126 +127 +124 +123 +123 +118 +120 +123 +123 +121 +118 +117 +119 +120 +123 +125 +124 +123 +121 +119 +116 +121 +122 +123 +120 +115 +112 +113 +115 +114 +111 +109 +107 +104 +100 +99 +100 +99 +99 +98 +98 +96 +97 +99 +100 +102 +108 +111 +109 +105 +106 +112 +116 +120 +113 +109 +113 +121 +126 +126 +125 +132 +139 +150 +159 +157 +153 +157 +165 +161 +163 +164 +162 +161 +161 +160 +158 +161 +157 +159 +157 +151 +165 +182 +182 +183 +174 +166 +166 +172 +179 +183 +187 +184 +174 +168 +166 +164 +170 +178 +178 +179 +176 +181 +189 +187 +177 +169 +172 +165 +159 +153 +154 +158 +161 +160 +159 +158 +156 +154 +153 +151 +150 +153 +158 +157 +158 +156 +153 +153 +155 +156 +154 +159 +160 +159 +153 +144 +141 +147 +156 +155 +160 +164 +159 +148 +141 +140 +143 +153 +157 +158 +156 +156 +159 +160 +157 +155 +153 +151 +151 +149 +147 +146 +147 +146 +148 +151 +150 +143 +136 +133 +135 +143 +157 +167 +164 +157 +153 +148 +143 +144 +145 +145 +141 +135 +134 +137 +140 +142 +138 +134 +135 +136 +135 +135 +137 +144 +144 +148 +149 +146 +146 +145 +140 +139 +142 +144 +142 +138 +135 +135 +137 +140 +139 +142 +144 +142 +138 +137 +140 +144 +145 +145 +143 +142 +144 +144 +143 +143 +143 +144 +140 +132 +123 +123 +127 +132 +139 +134 +133 +149 +158 +158 +164 +158 +154 +147 +139 +140 +150 +150 +138 +127 +138 +158 +165 +151 +137 +138 +145 +151 +161 +171 +171 +159 +146 +147 +155 +162 +150 +141 +145 +151 +151 +150 +152 +148 +151 +147 +143 +152 +156 +155 +158 +151 +148 +152 +154 +150 +150 +154 +154 +134 +131 +131 +137 +144 +147 +147 +147 +139 +137 +135 +137 +139 +139 +139 +139 +142 +141 +139 +135 +132 +132 +133 +134 +134 +135 +135 +135 +135 +135 +137 +138 +133 +133 +133 +132 +132 +133 +136 +139 +132 +130 +130 +132 +132 +131 +129 +129 +132 +132 +132 +133 +132 +132 +132 +132 +133 +134 +136 +138 +135 +130 +130 +134 +136 +136 +134 +125 +111 +99 +94 +95 +96 +92 +91 +97 +106 +111 +109 +106 +107 +99 +99 +103 +103 +104 +108 +110 +101 +101 +101 +98 +99 +101 +101 +100 +99 +101 +103 +104 +107 +111 +113 +111 +114 +108 +109 +115 +117 +113 +112 +116 +115 +112 +110 +110 +110 +108 +109 +112 +109 +108 +104 +99 +97 +101 +108 +111 +107 +104 +92 +90 +108 +125 +142 +164 +163 +135 +109 +95 +97 +114 +127 +124 +128 +123 +115 +110 +112 +122 +142 +162 +150 +134 +120 +120 +126 +128 +124 +122 +116 +119 +121 +117 +111 +112 +113 +107 +109 +127 +143 +152 +161 +168 +165 +157 +131 +109 +101 +101 +113 +120 +115 +122 +126 +117 +103 +99 +125 +149 +151 +159 +178 +174 +155 +130 +115 +107 +110 +122 +128 +125 +121 +118 +119 +120 +125 +135 +141 +131 +133 +127 +123 +127 +121 +118 +128 +126 +121 +118 +115 +112 +107 +102 +93 +102 +111 +117 +121 +122 +117 +111 +116 +118 +119 +120 +120 +118 +115 +113 +114 +115 +116 +116 +115 +113 +112 +111 +111 +112 +114 +115 +114 +112 +114 +118 +116 +116 +117 +120 +120 +118 +117 +117 +116 +118 +120 +121 +122 +123 +123 +124 +122 +120 +118 +120 +122 +124 +128 +132 +132 +128 +124 +124 +125 +122 +116 +109 +112 +109 +111 +117 +118 +113 +111 +115 +119 +121 +121 +122 +125 +124 +122 +122 +127 +126 +124 +120 +116 +112 +110 +109 +120 +120 +123 +125 +126 +126 +127 +129 +125 +126 +127 +128 +127 +125 +124 +124 +119 +115 +114 +120 +126 +128 +127 +126 +122 +124 +125 +126 +128 +129 +129 +128 +126 +125 +127 +132 +132 +127 +123 +123 +127 +121 +117 +121 +125 +126 +126 +128 +132 +135 +137 +137 +134 +131 +132 +137 +136 +136 +136 +135 +135 +135 +136 +138 +135 +121 +118 +133 +144 +141 +136 +138 +148 +137 +135 +123 +97 +93 +105 +104 +116 +139 +157 +159 +140 +124 +129 +130 +125 +127 +113 +111 +116 +123 +137 +140 +134 +141 +155 +157 +141 +128 +128 +132 +138 +142 +156 +162 +155 +151 +152 +146 +145 +131 +129 +136 +132 +123 +124 +131 +131 +141 +145 +154 +159 +137 +115 +121 +141 +161 +169 +164 +148 +134 +138 +148 +140 +134 +128 +130 +137 +139 +133 +126 +124 +128 +129 +127 +123 +123 +128 +133 +145 +143 +141 +139 +137 +138 +141 +145 +135 +132 +133 +136 +132 +123 +120 +123 +130 +138 +152 +160 +159 +150 +131 +112 +128 +143 +149 +141 +135 +135 +142 +151 +149 +149 +154 +160 +153 +138 +145 +169 +180 +176 +150 +122 +128 +162 +193 +207 +204 +172 +156 +154 +160 +169 +160 +156 +165 +167 +158 +160 +183 +194 +185 +181 +191 +189 +188 +186 +183 +179 +179 +180 +192 +184 +181 +151 +147 +182 +200 +206 +212 +214 +201 +184 +181 +188 +194 +197 +200 +202 +203 +206 +210 +207 +201 +200 +199 +189 +188 +201 +220 +233 +226 +209 +201 +199 +197 +196 +191 +184 +192 +210 +224 +215 +202 +186 +168 +159 +170 +188 +196 +204 +208 +205 +202 +203 +208 +212 +209 +216 +226 +225 +207 +186 +181 +187 +200 +206 +210 +210 +209 +211 +214 +214 +213 +206 +204 +212 +222 +225 +225 +224 +216 +210 +198 +194 +207 +225 +228 +220 +216 +210 +207 +211 +218 +222 +225 +227 +229 +228 +223 +216 +214 +218 +220 +219 +220 +216 +191 +160 +139 +134 +136 +128 +138 +134 +123 +104 +90 +94 +100 +98 +96 +101 +103 +107 +113 +115 +115 +119 +125 +130 +135 +136 +136 +139 +145 +150 +150 +150 +148 +147 +149 +156 +166 +173 +183 +192 +199 +205 +211 +218 +227 +237 +246 +249 +252 +252 +252 +254 +254 +254 +254 +252 +253 +255 +255 +254 +253 +254 +254 +254 +253 +254 +254 +255 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +255 +254 +254 +254 +255 +255 +254 +254 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +251 +251 +251 +250 +249 +249 +251 +252 +252 +251 +251 +250 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +242 +242 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +244 +244 +245 +246 +247 +248 +249 +248 +248 +248 +248 +249 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +255 +254 +254 +255 +255 +255 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +252 +253 +254 +255 +255 +254 +253 +252 +253 +255 +252 +253 +254 +254 +246 +223 +189 +170 +174 +184 +184 +179 +174 +176 +173 +171 +170 +171 +171 +169 +165 +161 +166 +176 +181 +182 +182 +180 +176 +176 +171 +166 +169 +176 +178 +175 +172 +168 +174 +179 +177 +173 +174 +177 +177 +178 +178 +177 +179 +176 +171 +171 +173 +170 +162 +158 +158 +160 +159 +159 +160 +159 +154 +151 +149 +152 +156 +157 +152 +147 +145 +149 +158 +164 +161 +154 +149 +150 +147 +147 +145 +143 +140 +140 +141 +143 +142 +143 +142 +138 +135 +135 +136 +137 +142 +142 +142 +140 +141 +144 +145 +144 +146 +147 +144 +140 +139 +144 +148 +150 +139 +137 +134 +134 +135 +139 +144 +147 +146 +147 +144 +138 +135 +137 +140 +143 +140 +142 +145 +147 +148 +147 +147 +147 +147 +147 +149 +149 +146 +140 +139 +142 +146 +152 +155 +150 +146 +146 +148 +148 +143 +137 +132 +132 +135 +139 +142 +144 +144 +144 +144 +142 +136 +131 +131 +134 +135 +135 +137 +138 +138 +138 +137 +136 +136 +135 +134 +134 +134 +132 +129 +127 +127 +129 +131 +130 +129 +130 +130 +129 +123 +121 +122 +124 +123 +119 +117 +120 +123 +125 +127 +126 +124 +120 +120 +121 +121 +122 +123 +121 +120 +120 +118 +116 +117 +118 +118 +115 +110 +108 +110 +113 +115 +111 +107 +106 +105 +102 +98 +96 +99 +99 +100 +99 +98 +99 +103 +105 +109 +112 +115 +113 +112 +113 +115 +116 +117 +115 +116 +119 +122 +124 +126 +128 +134 +141 +150 +156 +156 +154 +157 +162 +163 +166 +166 +161 +158 +160 +160 +158 +160 +156 +158 +154 +149 +165 +187 +192 +186 +174 +165 +169 +178 +180 +180 +182 +180 +170 +165 +167 +172 +178 +182 +182 +183 +178 +179 +185 +184 +174 +167 +169 +166 +160 +154 +156 +159 +160 +158 +156 +155 +153 +152 +151 +149 +149 +152 +156 +155 +155 +154 +153 +153 +156 +155 +153 +156 +155 +154 +151 +147 +146 +150 +156 +151 +156 +158 +153 +144 +140 +142 +147 +158 +160 +159 +155 +155 +157 +158 +155 +153 +151 +151 +151 +150 +147 +147 +148 +149 +150 +152 +152 +147 +142 +141 +144 +148 +158 +165 +162 +157 +155 +150 +145 +143 +144 +145 +143 +140 +138 +141 +143 +145 +141 +137 +136 +136 +135 +135 +136 +144 +144 +147 +148 +146 +148 +148 +144 +142 +143 +142 +139 +136 +135 +137 +139 +137 +137 +139 +142 +139 +137 +138 +142 +143 +145 +146 +146 +147 +148 +146 +143 +139 +140 +141 +139 +134 +128 +126 +128 +136 +141 +138 +139 +152 +155 +153 +158 +160 +153 +142 +134 +143 +161 +157 +135 +123 +132 +151 +160 +149 +138 +141 +148 +159 +163 +167 +166 +158 +149 +143 +141 +132 +124 +118 +120 +131 +143 +147 +146 +143 +147 +149 +151 +157 +159 +159 +158 +152 +147 +148 +149 +145 +144 +143 +140 +134 +134 +136 +140 +141 +140 +140 +141 +136 +136 +136 +136 +137 +138 +138 +137 +139 +140 +138 +133 +131 +133 +136 +136 +135 +137 +139 +137 +134 +132 +132 +133 +132 +132 +132 +131 +130 +130 +132 +134 +130 +130 +129 +130 +130 +128 +129 +131 +132 +132 +132 +133 +132 +131 +130 +129 +131 +131 +133 +134 +133 +132 +131 +132 +136 +134 +128 +115 +100 +90 +92 +98 +95 +95 +99 +107 +114 +117 +115 +112 +109 +103 +104 +109 +109 +109 +110 +109 +105 +105 +105 +103 +102 +103 +102 +101 +102 +102 +103 +108 +113 +116 +115 +112 +112 +111 +112 +113 +113 +111 +111 +112 +112 +112 +112 +112 +114 +115 +113 +110 +110 +108 +105 +104 +108 +114 +114 +113 +114 +117 +110 +103 +107 +120 +137 +157 +159 +130 +106 +98 +98 +110 +122 +125 +118 +117 +116 +116 +110 +108 +132 +164 +167 +142 +117 +116 +135 +144 +130 +116 +117 +115 +117 +115 +112 +114 +116 +114 +91 +102 +119 +126 +136 +164 +175 +160 +145 +127 +113 +107 +111 +117 +117 +116 +125 +130 +126 +107 +105 +118 +131 +147 +159 +178 +179 +152 +125 +115 +124 +135 +133 +129 +122 +117 +119 +121 +127 +138 +142 +135 +135 +127 +123 +127 +121 +119 +120 +121 +122 +121 +120 +116 +110 +107 +91 +94 +102 +115 +122 +121 +117 +115 +117 +118 +122 +130 +129 +122 +116 +115 +120 +117 +113 +112 +114 +115 +114 +113 +114 +113 +113 +114 +114 +113 +114 +116 +115 +115 +116 +119 +119 +117 +115 +115 +112 +112 +111 +110 +110 +112 +115 +117 +118 +116 +117 +120 +122 +124 +127 +131 +131 +129 +127 +125 +124 +121 +116 +112 +110 +106 +107 +114 +118 +116 +116 +119 +121 +122 +126 +128 +126 +124 +124 +126 +122 +122 +121 +119 +117 +115 +115 +115 +120 +122 +127 +130 +130 +130 +131 +135 +129 +127 +125 +124 +123 +121 +118 +117 +112 +111 +112 +118 +122 +124 +125 +126 +128 +129 +129 +127 +125 +123 +123 +123 +125 +125 +129 +136 +140 +139 +137 +138 +131 +127 +127 +129 +128 +122 +117 +116 +120 +127 +129 +126 +123 +125 +129 +130 +134 +133 +131 +130 +130 +132 +137 +140 +140 +140 +132 +121 +124 +137 +141 +135 +159 +168 +162 +145 +132 +120 +110 +108 +112 +127 +143 +153 +144 +131 +128 +123 +126 +131 +123 +122 +123 +122 +134 +140 +140 +135 +134 +132 +126 +126 +134 +141 +141 +143 +153 +158 +152 +151 +154 +151 +134 +131 +143 +155 +144 +123 +119 +128 +124 +134 +147 +161 +158 +130 +117 +131 +138 +156 +168 +168 +152 +135 +133 +141 +133 +129 +127 +130 +136 +138 +131 +123 +124 +128 +131 +130 +126 +125 +128 +132 +141 +140 +139 +135 +133 +136 +141 +146 +141 +132 +128 +132 +134 +129 +123 +121 +127 +135 +145 +151 +157 +161 +147 +123 +114 +131 +141 +137 +132 +134 +139 +144 +160 +153 +155 +166 +162 +141 +134 +148 +174 +175 +156 +126 +120 +147 +186 +215 +198 +174 +160 +154 +156 +162 +154 +150 +159 +163 +158 +162 +183 +194 +186 +180 +184 +190 +194 +191 +179 +170 +177 +190 +191 +177 +177 +165 +171 +198 +206 +209 +212 +212 +201 +189 +184 +185 +192 +200 +200 +202 +202 +203 +206 +203 +198 +197 +201 +189 +186 +199 +216 +228 +226 +218 +208 +206 +204 +202 +194 +182 +185 +201 +224 +220 +210 +192 +171 +161 +169 +184 +195 +203 +210 +209 +206 +206 +210 +213 +214 +217 +222 +218 +202 +184 +180 +186 +194 +200 +202 +201 +206 +215 +217 +214 +208 +206 +208 +217 +225 +228 +224 +219 +222 +215 +202 +192 +196 +212 +225 +228 +222 +216 +211 +212 +217 +220 +221 +223 +229 +229 +226 +220 +218 +219 +219 +217 +220 +216 +197 +175 +151 +138 +143 +148 +141 +121 +105 +98 +93 +89 +87 +86 +87 +92 +95 +99 +106 +110 +113 +117 +123 +126 +129 +132 +134 +137 +142 +145 +148 +147 +148 +148 +152 +156 +160 +165 +174 +186 +194 +200 +206 +211 +219 +229 +236 +241 +245 +248 +250 +253 +254 +254 +254 +253 +253 +255 +255 +254 +253 +254 +254 +254 +253 +254 +254 +255 +254 +254 +255 +255 +254 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +250 +249 +249 +251 +251 +251 +251 +250 +249 +249 +249 +250 +250 +250 +249 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +243 +243 +242 +242 +242 +243 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +247 +248 +249 +248 +248 +248 +248 +249 +250 +250 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +251 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +254 +255 +255 +254 +253 +253 +253 +255 +253 +255 +254 +255 +250 +233 +195 +176 +180 +189 +186 +180 +173 +174 +172 +172 +171 +170 +168 +165 +162 +159 +166 +177 +182 +181 +182 +181 +177 +174 +172 +172 +176 +177 +173 +172 +172 +169 +175 +180 +176 +171 +176 +181 +178 +174 +177 +176 +176 +172 +165 +165 +168 +166 +164 +158 +159 +162 +161 +161 +160 +156 +153 +153 +155 +157 +158 +155 +150 +147 +145 +149 +158 +166 +163 +152 +147 +149 +147 +146 +144 +141 +139 +139 +142 +144 +142 +142 +142 +140 +139 +140 +139 +138 +141 +140 +137 +135 +136 +140 +143 +143 +145 +147 +144 +138 +137 +143 +148 +149 +137 +133 +131 +133 +136 +137 +141 +146 +147 +146 +141 +134 +130 +132 +139 +144 +139 +140 +142 +144 +144 +143 +143 +142 +144 +145 +146 +145 +143 +141 +139 +139 +141 +146 +149 +147 +145 +146 +146 +145 +138 +134 +128 +126 +130 +137 +141 +142 +141 +144 +146 +143 +136 +129 +129 +133 +137 +139 +140 +140 +139 +137 +137 +137 +138 +135 +132 +131 +131 +132 +131 +129 +131 +130 +128 +127 +128 +129 +127 +123 +120 +122 +125 +127 +124 +119 +119 +122 +128 +131 +133 +130 +125 +122 +121 +122 +122 +122 +120 +118 +118 +119 +117 +115 +114 +115 +115 +113 +109 +109 +111 +114 +113 +108 +104 +105 +106 +104 +100 +96 +97 +100 +102 +101 +100 +102 +108 +113 +119 +122 +125 +125 +123 +122 +119 +117 +114 +117 +123 +126 +125 +125 +129 +134 +138 +144 +150 +153 +155 +158 +159 +158 +167 +170 +168 +159 +156 +159 +160 +157 +157 +156 +158 +155 +150 +166 +189 +197 +187 +173 +164 +172 +181 +181 +176 +174 +175 +169 +165 +171 +181 +184 +184 +187 +188 +183 +179 +182 +180 +171 +165 +165 +164 +159 +156 +158 +160 +159 +155 +153 +148 +147 +146 +145 +145 +145 +149 +153 +154 +154 +153 +153 +155 +157 +156 +153 +153 +151 +150 +150 +150 +150 +152 +155 +152 +155 +156 +151 +145 +144 +149 +156 +161 +161 +158 +154 +153 +156 +156 +154 +152 +152 +152 +153 +151 +148 +148 +149 +150 +150 +151 +151 +148 +146 +147 +150 +152 +159 +162 +160 +158 +157 +153 +147 +143 +145 +147 +146 +143 +141 +142 +143 +147 +143 +140 +139 +138 +137 +137 +137 +141 +140 +143 +145 +144 +148 +151 +148 +144 +142 +139 +137 +135 +136 +139 +142 +138 +137 +137 +137 +135 +134 +137 +141 +143 +146 +149 +151 +153 +153 +148 +142 +137 +139 +141 +140 +137 +134 +131 +129 +134 +141 +143 +146 +156 +157 +155 +160 +162 +157 +147 +138 +147 +164 +157 +132 +118 +127 +146 +155 +147 +139 +142 +149 +158 +154 +148 +142 +140 +141 +141 +140 +130 +127 +121 +120 +134 +154 +161 +157 +149 +147 +148 +152 +153 +154 +157 +156 +149 +143 +141 +144 +143 +142 +139 +134 +135 +138 +141 +141 +138 +134 +134 +136 +135 +137 +138 +135 +135 +137 +137 +136 +138 +140 +138 +131 +129 +133 +136 +136 +137 +140 +142 +140 +135 +131 +131 +131 +130 +130 +130 +129 +127 +127 +129 +130 +128 +127 +126 +125 +122 +121 +124 +129 +128 +129 +131 +131 +131 +130 +129 +129 +132 +131 +130 +130 +132 +134 +134 +132 +130 +125 +114 +100 +85 +81 +87 +98 +97 +102 +109 +114 +117 +118 +117 +116 +111 +105 +105 +110 +110 +111 +111 +109 +107 +108 +108 +105 +104 +103 +103 +103 +104 +99 +99 +106 +115 +117 +114 +111 +111 +113 +113 +110 +108 +111 +112 +110 +106 +106 +106 +106 +111 +116 +114 +107 +113 +112 +111 +112 +116 +119 +117 +114 +119 +124 +122 +112 +109 +121 +140 +155 +159 +134 +111 +101 +102 +111 +119 +120 +113 +116 +120 +120 +110 +101 +117 +147 +173 +162 +135 +122 +137 +147 +130 +110 +107 +107 +112 +117 +117 +118 +119 +117 +93 +89 +99 +107 +106 +132 +166 +172 +163 +157 +147 +138 +121 +113 +118 +115 +113 +128 +146 +134 +109 +98 +102 +117 +130 +152 +173 +168 +147 +134 +132 +133 +133 +128 +119 +116 +119 +120 +128 +143 +141 +130 +128 +126 +124 +125 +120 +123 +120 +119 +120 +123 +126 +123 +118 +113 +98 +92 +98 +115 +125 +122 +119 +120 +119 +118 +124 +134 +133 +123 +120 +122 +124 +116 +108 +105 +108 +113 +114 +113 +115 +113 +111 +112 +113 +112 +112 +113 +113 +113 +114 +116 +116 +113 +110 +110 +107 +104 +100 +98 +98 +102 +107 +110 +112 +112 +113 +116 +119 +120 +122 +124 +126 +127 +127 +126 +123 +120 +118 +118 +114 +108 +107 +113 +118 +119 +119 +121 +122 +119 +125 +130 +123 +120 +123 +126 +116 +118 +121 +123 +123 +122 +121 +121 +125 +128 +133 +135 +134 +132 +132 +135 +130 +127 +125 +125 +126 +128 +127 +126 +127 +127 +128 +129 +129 +127 +127 +127 +127 +127 +127 +124 +120 +118 +120 +122 +124 +123 +126 +134 +140 +140 +139 +140 +134 +134 +137 +139 +133 +120 +109 +105 +109 +116 +120 +117 +117 +124 +129 +128 +132 +132 +131 +129 +130 +133 +137 +140 +149 +161 +150 +118 +103 +118 +131 +130 +148 +173 +183 +174 +165 +158 +151 +150 +139 +130 +127 +140 +146 +141 +135 +125 +127 +133 +132 +132 +127 +122 +132 +138 +137 +129 +125 +124 +122 +126 +137 +143 +149 +157 +161 +155 +151 +159 +162 +153 +135 +133 +151 +168 +158 +131 +118 +121 +126 +125 +136 +157 +166 +151 +134 +129 +134 +147 +162 +167 +153 +132 +125 +134 +134 +130 +127 +128 +133 +135 +129 +120 +122 +126 +130 +130 +128 +126 +128 +131 +134 +139 +140 +136 +132 +135 +142 +146 +144 +136 +128 +127 +129 +128 +126 +123 +127 +134 +139 +141 +153 +169 +162 +137 +114 +128 +138 +137 +133 +135 +137 +138 +151 +155 +159 +164 +166 +155 +143 +137 +154 +160 +153 +133 +124 +139 +173 +206 +204 +177 +156 +148 +156 +167 +160 +154 +156 +164 +164 +169 +187 +197 +189 +183 +177 +186 +196 +195 +180 +164 +171 +192 +185 +166 +168 +174 +191 +210 +208 +206 +206 +206 +199 +190 +184 +181 +190 +204 +204 +206 +203 +201 +203 +200 +196 +196 +202 +190 +185 +195 +212 +223 +225 +224 +215 +212 +209 +207 +198 +183 +184 +199 +222 +224 +218 +200 +177 +166 +171 +181 +196 +205 +214 +214 +210 +209 +211 +214 +220 +220 +219 +212 +197 +182 +179 +185 +192 +195 +192 +189 +199 +216 +218 +208 +207 +208 +211 +217 +225 +227 +222 +215 +218 +219 +215 +205 +198 +202 +214 +225 +228 +223 +218 +218 +219 +219 +219 +220 +225 +228 +227 +224 +222 +221 +220 +216 +218 +214 +198 +181 +162 +150 +154 +157 +133 +109 +93 +92 +89 +84 +80 +78 +79 +85 +89 +94 +102 +108 +112 +119 +122 +122 +125 +128 +132 +136 +138 +139 +145 +145 +147 +151 +156 +159 +160 +160 +166 +176 +186 +192 +199 +204 +211 +221 +228 +234 +240 +244 +248 +253 +255 +255 +254 +253 +254 +255 +255 +254 +253 +254 +254 +254 +253 +254 +254 +255 +254 +254 +255 +255 +254 +253 +253 +253 +254 +254 +255 +254 +253 +252 +252 +253 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +252 +251 +250 +250 +251 +252 +253 +251 +250 +250 +250 +250 +251 +251 +251 +249 +249 +249 +249 +250 +250 +249 +248 +247 +247 +247 +247 +248 +248 +248 +249 +248 +248 +247 +247 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +244 +244 +245 +244 +244 +243 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +241 +242 +243 +242 +242 +242 +242 +243 +243 +243 +243 +244 +245 +245 +246 +246 +245 +245 +245 +245 +246 +246 +247 +248 +248 +248 +248 +248 +249 +249 +249 +250 +251 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +251 +251 +251 +252 +252 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +253 +253 +255 +253 +255 +254 +254 +253 +240 +196 +173 +173 +179 +179 +176 +171 +171 +169 +171 +170 +167 +164 +164 +162 +160 +166 +176 +179 +177 +178 +178 +174 +171 +172 +178 +183 +176 +165 +166 +172 +173 +178 +182 +177 +170 +175 +181 +178 +173 +176 +175 +176 +171 +165 +166 +170 +170 +168 +159 +157 +161 +164 +165 +162 +156 +152 +152 +153 +155 +155 +152 +149 +147 +146 +150 +158 +164 +161 +152 +146 +145 +145 +144 +142 +139 +138 +139 +142 +145 +143 +144 +145 +144 +145 +145 +142 +139 +138 +138 +138 +138 +139 +140 +140 +139 +140 +143 +141 +137 +140 +148 +151 +148 +137 +133 +132 +137 +139 +139 +142 +148 +148 +146 +141 +135 +133 +134 +139 +142 +140 +141 +143 +143 +142 +140 +139 +138 +142 +143 +143 +142 +142 +143 +142 +140 +146 +145 +143 +143 +145 +146 +142 +137 +132 +132 +130 +129 +134 +142 +143 +140 +141 +143 +145 +142 +138 +136 +139 +143 +143 +143 +142 +141 +139 +136 +135 +135 +136 +134 +132 +130 +130 +131 +133 +134 +134 +132 +128 +126 +127 +128 +125 +121 +124 +126 +130 +132 +129 +125 +124 +126 +133 +135 +134 +128 +123 +121 +121 +122 +123 +121 +118 +116 +116 +118 +116 +114 +110 +112 +113 +113 +111 +110 +111 +113 +109 +104 +100 +102 +104 +103 +100 +99 +96 +100 +103 +103 +102 +105 +112 +119 +127 +129 +131 +131 +128 +124 +121 +118 +115 +119 +125 +128 +127 +128 +133 +138 +142 +147 +151 +152 +157 +164 +164 +159 +169 +171 +168 +159 +158 +163 +162 +157 +154 +155 +160 +159 +157 +168 +184 +191 +183 +173 +166 +170 +178 +179 +173 +169 +172 +171 +168 +176 +184 +181 +179 +186 +193 +187 +183 +182 +178 +169 +163 +162 +161 +158 +158 +160 +161 +156 +151 +147 +143 +142 +142 +142 +142 +144 +147 +150 +156 +155 +154 +155 +157 +158 +156 +154 +154 +152 +151 +151 +152 +151 +152 +154 +156 +158 +158 +153 +149 +150 +156 +162 +161 +159 +156 +152 +152 +156 +157 +156 +155 +155 +156 +156 +153 +149 +147 +149 +150 +150 +151 +150 +149 +149 +150 +152 +153 +159 +163 +161 +160 +159 +154 +147 +145 +148 +150 +149 +147 +145 +144 +143 +146 +145 +143 +143 +142 +141 +139 +139 +134 +135 +139 +140 +139 +144 +150 +151 +144 +141 +139 +137 +137 +139 +141 +142 +141 +139 +137 +135 +132 +131 +134 +138 +145 +148 +151 +155 +157 +155 +147 +139 +136 +140 +143 +142 +140 +138 +136 +132 +131 +143 +148 +150 +158 +164 +166 +170 +163 +161 +156 +151 +152 +157 +147 +127 +118 +129 +148 +157 +148 +139 +142 +146 +147 +143 +134 +127 +127 +135 +143 +145 +140 +141 +137 +136 +148 +164 +170 +165 +158 +147 +144 +144 +139 +140 +148 +150 +144 +138 +137 +140 +140 +140 +139 +134 +137 +140 +141 +140 +136 +133 +134 +137 +136 +140 +140 +135 +133 +135 +137 +136 +138 +141 +139 +131 +128 +132 +136 +135 +137 +138 +139 +138 +135 +132 +130 +130 +128 +128 +128 +127 +125 +124 +125 +127 +122 +120 +119 +118 +116 +116 +118 +123 +125 +125 +126 +127 +128 +128 +128 +129 +132 +130 +128 +126 +129 +133 +132 +127 +118 +110 +99 +87 +80 +80 +87 +95 +103 +109 +114 +114 +113 +112 +113 +114 +109 +102 +101 +105 +106 +109 +111 +109 +107 +109 +110 +108 +106 +104 +104 +105 +104 +95 +93 +102 +112 +114 +112 +110 +111 +111 +111 +110 +112 +115 +113 +108 +104 +99 +95 +96 +104 +111 +111 +108 +117 +118 +119 +117 +116 +116 +116 +117 +115 +117 +118 +115 +113 +124 +147 +163 +162 +144 +121 +106 +106 +114 +118 +115 +114 +118 +120 +119 +115 +111 +112 +120 +154 +169 +154 +127 +131 +144 +131 +110 +91 +98 +111 +120 +122 +123 +121 +114 +111 +99 +102 +105 +99 +113 +145 +164 +157 +164 +173 +176 +146 +120 +125 +123 +109 +113 +143 +158 +134 +105 +88 +89 +111 +121 +147 +169 +168 +157 +151 +148 +137 +126 +117 +118 +120 +116 +124 +144 +141 +128 +118 +120 +125 +124 +122 +127 +127 +121 +117 +121 +126 +127 +124 +122 +110 +101 +101 +114 +125 +124 +121 +122 +123 +120 +122 +126 +125 +122 +124 +130 +125 +117 +107 +103 +105 +109 +111 +111 +114 +113 +113 +113 +113 +112 +112 +112 +113 +113 +114 +115 +113 +110 +106 +106 +107 +104 +100 +97 +98 +102 +107 +109 +112 +112 +113 +115 +116 +117 +118 +119 +118 +120 +123 +123 +122 +122 +122 +123 +122 +118 +115 +116 +118 +118 +118 +120 +120 +110 +116 +123 +116 +116 +122 +121 +115 +119 +125 +130 +131 +129 +126 +124 +130 +132 +135 +137 +135 +132 +131 +131 +129 +129 +129 +131 +135 +140 +142 +141 +142 +142 +140 +138 +134 +129 +125 +124 +123 +121 +119 +117 +116 +116 +119 +122 +121 +119 +120 +126 +131 +132 +131 +132 +134 +136 +141 +143 +139 +127 +114 +107 +110 +116 +122 +122 +122 +125 +127 +127 +133 +135 +136 +136 +135 +136 +137 +138 +149 +162 +158 +127 +100 +98 +113 +127 +139 +159 +192 +199 +171 +159 +168 +170 +170 +149 +131 +137 +144 +144 +142 +134 +128 +128 +128 +127 +125 +128 +134 +134 +130 +129 +131 +130 +124 +125 +135 +142 +154 +168 +169 +153 +149 +164 +164 +146 +137 +136 +150 +161 +153 +132 +123 +123 +128 +120 +124 +145 +168 +177 +158 +127 +131 +138 +153 +161 +150 +128 +119 +132 +145 +138 +129 +125 +129 +133 +128 +120 +120 +123 +126 +127 +126 +126 +128 +131 +130 +139 +144 +140 +135 +137 +142 +145 +145 +141 +135 +126 +121 +120 +124 +128 +131 +134 +135 +136 +150 +170 +168 +148 +130 +133 +138 +141 +137 +134 +136 +137 +137 +148 +153 +156 +164 +167 +158 +147 +146 +149 +148 +139 +134 +138 +159 +183 +199 +175 +154 +150 +160 +169 +166 +167 +161 +168 +171 +176 +190 +199 +195 +189 +177 +184 +192 +197 +188 +167 +164 +182 +180 +162 +163 +176 +197 +210 +204 +202 +202 +205 +199 +188 +180 +179 +191 +208 +212 +211 +205 +201 +204 +203 +200 +199 +202 +193 +184 +188 +206 +219 +223 +223 +217 +214 +212 +212 +204 +191 +192 +207 +216 +222 +222 +207 +187 +175 +177 +183 +198 +210 +219 +220 +213 +208 +211 +216 +222 +222 +219 +208 +190 +178 +180 +188 +192 +192 +184 +180 +195 +216 +218 +206 +208 +210 +211 +212 +217 +221 +219 +213 +214 +222 +228 +223 +209 +199 +204 +215 +224 +224 +223 +222 +220 +220 +220 +221 +221 +225 +227 +226 +224 +222 +219 +216 +217 +214 +195 +179 +170 +164 +158 +142 +115 +103 +92 +83 +74 +72 +76 +77 +77 +83 +88 +93 +101 +106 +111 +118 +119 +121 +125 +128 +132 +134 +135 +136 +141 +144 +148 +153 +157 +161 +164 +165 +162 +171 +179 +186 +195 +201 +207 +214 +223 +229 +236 +240 +245 +250 +253 +254 +253 +253 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +255 +255 +254 +253 +253 +253 +254 +254 +255 +255 +254 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +252 +253 +254 +253 +251 +250 +250 +250 +251 +252 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +249 +248 +247 +247 +247 +247 +248 +249 +249 +249 +249 +248 +248 +247 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +243 +242 +242 +243 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +241 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +244 +245 +245 +246 +246 +245 +245 +245 +245 +246 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +252 +250 +250 +250 +251 +251 +251 +251 +252 +251 +251 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +253 +253 +252 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +254 +254 +254 +255 +255 +254 +254 +254 +253 +255 +253 +255 +254 +253 +254 +245 +207 +177 +169 +173 +175 +176 +170 +167 +166 +170 +171 +167 +165 +166 +164 +161 +164 +174 +176 +173 +175 +176 +174 +173 +174 +179 +180 +170 +160 +164 +173 +174 +177 +182 +178 +173 +177 +181 +177 +173 +171 +171 +173 +171 +168 +172 +179 +179 +170 +159 +154 +159 +164 +168 +164 +156 +152 +149 +149 +150 +151 +150 +149 +149 +148 +152 +157 +158 +158 +156 +149 +143 +143 +142 +140 +138 +137 +139 +142 +145 +145 +147 +149 +149 +150 +149 +144 +139 +138 +138 +141 +143 +144 +142 +139 +136 +137 +139 +138 +138 +144 +150 +150 +145 +137 +133 +133 +139 +142 +141 +143 +148 +148 +145 +143 +143 +143 +144 +143 +141 +143 +143 +144 +143 +141 +141 +140 +140 +144 +144 +142 +140 +140 +141 +141 +138 +150 +146 +142 +141 +143 +144 +140 +135 +133 +135 +135 +136 +140 +144 +144 +140 +141 +142 +142 +142 +142 +145 +148 +151 +146 +143 +140 +137 +136 +135 +133 +131 +132 +132 +131 +129 +127 +127 +130 +133 +132 +131 +128 +125 +125 +126 +125 +123 +125 +127 +130 +133 +132 +128 +126 +126 +132 +133 +129 +122 +117 +116 +118 +119 +120 +119 +116 +114 +114 +115 +114 +111 +103 +106 +109 +111 +110 +108 +108 +108 +105 +102 +100 +100 +101 +100 +100 +101 +98 +101 +104 +104 +103 +105 +113 +120 +126 +126 +125 +122 +119 +117 +118 +120 +122 +122 +124 +126 +128 +129 +134 +138 +146 +149 +151 +153 +160 +169 +169 +164 +169 +170 +166 +161 +162 +167 +165 +158 +157 +158 +160 +160 +161 +169 +177 +181 +177 +174 +171 +170 +174 +178 +174 +168 +171 +175 +177 +179 +180 +174 +173 +184 +194 +192 +189 +185 +177 +168 +163 +163 +161 +159 +160 +162 +160 +152 +144 +140 +142 +142 +143 +143 +143 +146 +149 +151 +157 +155 +154 +156 +157 +157 +156 +154 +156 +154 +153 +153 +153 +153 +153 +155 +157 +160 +159 +154 +151 +153 +157 +160 +159 +158 +155 +153 +154 +156 +158 +159 +157 +157 +158 +159 +156 +151 +149 +149 +150 +152 +154 +154 +153 +153 +154 +155 +152 +158 +164 +164 +162 +158 +152 +145 +147 +148 +151 +151 +150 +148 +147 +146 +146 +146 +147 +147 +145 +144 +141 +138 +132 +134 +138 +137 +134 +139 +146 +149 +143 +142 +140 +140 +140 +139 +138 +137 +139 +138 +136 +134 +131 +131 +134 +138 +146 +148 +152 +154 +155 +152 +144 +136 +133 +138 +142 +142 +139 +138 +137 +136 +137 +151 +157 +152 +154 +162 +168 +168 +163 +151 +150 +160 +166 +161 +143 +124 +124 +136 +156 +164 +153 +142 +142 +145 +140 +139 +135 +133 +137 +144 +146 +144 +142 +144 +146 +149 +156 +163 +164 +163 +154 +142 +138 +137 +132 +134 +142 +143 +143 +137 +137 +138 +137 +136 +137 +134 +140 +139 +137 +135 +133 +134 +136 +137 +137 +140 +141 +137 +134 +136 +138 +139 +137 +140 +138 +133 +131 +136 +139 +137 +137 +135 +133 +131 +130 +129 +126 +123 +124 +124 +124 +122 +120 +119 +119 +120 +112 +110 +109 +111 +113 +114 +116 +118 +121 +121 +120 +120 +121 +123 +125 +127 +129 +128 +126 +125 +127 +129 +122 +114 +107 +98 +89 +86 +89 +91 +93 +94 +106 +111 +115 +113 +108 +107 +108 +109 +104 +100 +100 +103 +105 +109 +111 +110 +111 +112 +113 +111 +108 +106 +106 +107 +104 +96 +96 +105 +115 +117 +113 +111 +110 +109 +111 +121 +130 +128 +117 +105 +103 +94 +92 +99 +107 +110 +110 +111 +119 +120 +119 +117 +116 +116 +118 +121 +114 +112 +115 +117 +111 +117 +140 +163 +165 +153 +134 +116 +105 +102 +108 +116 +117 +116 +113 +115 +122 +120 +112 +106 +130 +158 +155 +125 +126 +148 +141 +116 +86 +96 +110 +118 +121 +126 +125 +118 +115 +114 +113 +112 +118 +128 +134 +135 +133 +133 +147 +171 +157 +131 +134 +135 +127 +115 +135 +159 +150 +127 +104 +92 +99 +106 +131 +158 +166 +169 +174 +177 +157 +133 +117 +120 +121 +112 +116 +134 +147 +140 +119 +108 +113 +122 +126 +127 +131 +123 +118 +119 +121 +122 +125 +129 +118 +109 +104 +110 +119 +123 +121 +118 +123 +124 +124 +123 +122 +122 +125 +129 +126 +121 +114 +109 +108 +108 +108 +108 +114 +116 +117 +117 +115 +114 +114 +114 +114 +114 +116 +117 +115 +113 +111 +111 +115 +113 +110 +110 +110 +112 +113 +114 +116 +116 +116 +116 +117 +118 +119 +119 +114 +115 +117 +120 +122 +123 +123 +124 +127 +125 +122 +120 +118 +117 +118 +119 +117 +105 +107 +115 +114 +117 +122 +120 +120 +123 +127 +130 +130 +128 +126 +124 +124 +124 +126 +132 +134 +133 +131 +130 +130 +133 +134 +134 +136 +139 +141 +140 +141 +141 +139 +137 +135 +133 +129 +126 +123 +118 +114 +114 +115 +116 +118 +121 +121 +117 +117 +122 +124 +125 +125 +127 +131 +129 +130 +134 +137 +134 +129 +124 +123 +123 +123 +127 +126 +123 +123 +125 +135 +139 +141 +139 +137 +136 +136 +135 +140 +149 +152 +138 +116 +105 +113 +127 +131 +143 +177 +189 +156 +133 +147 +164 +174 +163 +150 +151 +147 +143 +145 +140 +128 +120 +116 +115 +123 +138 +141 +132 +130 +131 +133 +130 +122 +123 +135 +144 +151 +164 +164 +150 +147 +153 +149 +135 +132 +137 +148 +148 +134 +127 +133 +138 +125 +118 +122 +137 +156 +172 +168 +145 +129 +132 +151 +161 +153 +132 +118 +133 +152 +144 +133 +126 +128 +132 +127 +119 +117 +121 +123 +124 +123 +124 +128 +132 +132 +139 +144 +140 +135 +135 +140 +143 +146 +146 +141 +130 +120 +118 +126 +134 +130 +129 +130 +135 +147 +165 +170 +162 +140 +128 +131 +142 +141 +135 +136 +138 +142 +140 +141 +153 +166 +167 +161 +159 +157 +161 +159 +147 +133 +129 +146 +171 +177 +171 +164 +164 +163 +157 +160 +173 +166 +171 +174 +178 +188 +198 +198 +193 +184 +187 +191 +198 +193 +168 +157 +171 +186 +176 +173 +178 +194 +204 +203 +203 +204 +210 +203 +187 +176 +177 +189 +204 +215 +213 +204 +200 +206 +210 +207 +206 +206 +199 +182 +177 +196 +216 +220 +218 +217 +217 +217 +217 +213 +202 +201 +210 +209 +217 +224 +218 +202 +187 +182 +184 +200 +211 +222 +222 +213 +207 +212 +219 +222 +222 +216 +199 +179 +172 +182 +195 +195 +192 +183 +180 +196 +217 +220 +209 +205 +207 +208 +208 +212 +217 +216 +213 +217 +223 +230 +228 +215 +202 +202 +210 +212 +217 +223 +223 +221 +219 +220 +222 +222 +224 +226 +227 +226 +224 +220 +215 +218 +215 +197 +185 +178 +166 +146 +119 +100 +92 +83 +71 +57 +55 +66 +75 +78 +85 +91 +94 +100 +103 +106 +113 +114 +119 +125 +128 +129 +130 +131 +133 +138 +142 +148 +152 +155 +159 +165 +170 +168 +171 +176 +182 +192 +198 +202 +207 +217 +221 +228 +233 +238 +243 +247 +248 +251 +253 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +255 +255 +254 +254 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +253 +253 +252 +252 +251 +250 +250 +249 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +245 +246 +245 +244 +243 +242 +242 +243 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +241 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +244 +244 +245 +246 +247 +245 +245 +246 +246 +246 +247 +247 +247 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +252 +250 +250 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +252 +254 +253 +252 +254 +248 +223 +187 +172 +172 +175 +177 +169 +162 +167 +172 +173 +168 +166 +168 +167 +161 +163 +171 +174 +173 +175 +175 +176 +179 +179 +177 +173 +166 +162 +169 +175 +172 +172 +177 +177 +175 +179 +181 +177 +174 +171 +170 +172 +172 +170 +175 +180 +180 +170 +158 +152 +156 +162 +167 +164 +157 +152 +148 +145 +148 +150 +150 +151 +153 +149 +154 +156 +155 +157 +159 +153 +144 +142 +142 +141 +139 +138 +139 +142 +144 +147 +149 +150 +151 +151 +150 +145 +140 +142 +142 +143 +146 +146 +144 +142 +141 +140 +140 +139 +141 +146 +149 +147 +142 +136 +134 +135 +140 +142 +142 +143 +145 +147 +145 +145 +149 +153 +152 +149 +146 +145 +144 +144 +143 +143 +143 +144 +144 +148 +146 +143 +140 +139 +137 +135 +134 +145 +145 +144 +142 +140 +139 +140 +141 +140 +141 +141 +140 +141 +142 +141 +139 +142 +142 +143 +144 +147 +151 +151 +151 +146 +143 +139 +137 +137 +137 +135 +133 +131 +132 +131 +128 +126 +126 +128 +130 +127 +127 +125 +123 +123 +125 +127 +127 +128 +128 +128 +129 +129 +127 +125 +123 +126 +126 +121 +114 +113 +114 +117 +117 +117 +116 +114 +113 +113 +113 +111 +108 +102 +105 +108 +110 +109 +107 +106 +105 +105 +102 +101 +100 +100 +99 +100 +102 +101 +103 +104 +104 +104 +106 +112 +116 +119 +116 +113 +111 +110 +112 +116 +122 +128 +125 +124 +124 +125 +127 +133 +137 +148 +151 +153 +156 +163 +171 +172 +168 +169 +168 +166 +164 +167 +170 +167 +160 +163 +161 +158 +158 +162 +168 +173 +176 +174 +176 +177 +175 +175 +177 +174 +171 +170 +177 +182 +181 +176 +171 +174 +184 +193 +193 +192 +187 +178 +170 +165 +164 +163 +162 +161 +161 +157 +149 +141 +137 +143 +143 +144 +144 +146 +150 +153 +153 +156 +154 +154 +155 +155 +155 +155 +156 +159 +155 +153 +153 +153 +153 +155 +157 +159 +161 +161 +157 +154 +155 +157 +156 +156 +157 +156 +155 +155 +156 +158 +160 +156 +156 +158 +159 +158 +154 +151 +150 +147 +151 +155 +156 +155 +156 +157 +157 +152 +158 +164 +165 +162 +157 +149 +143 +142 +144 +148 +152 +153 +152 +150 +149 +147 +149 +150 +149 +147 +144 +141 +137 +134 +134 +137 +136 +133 +138 +143 +144 +144 +143 +143 +142 +140 +136 +133 +131 +133 +133 +133 +132 +131 +132 +135 +139 +143 +145 +148 +149 +150 +148 +142 +136 +132 +135 +139 +140 +138 +136 +137 +141 +148 +159 +164 +153 +144 +149 +154 +154 +162 +138 +135 +161 +180 +172 +148 +128 +130 +142 +160 +167 +156 +145 +144 +145 +136 +133 +132 +137 +146 +152 +149 +143 +143 +146 +150 +154 +156 +154 +153 +153 +140 +135 +134 +136 +137 +139 +142 +141 +142 +138 +138 +140 +137 +137 +139 +139 +140 +137 +133 +131 +132 +135 +136 +135 +136 +137 +139 +138 +137 +137 +139 +141 +135 +136 +136 +135 +137 +140 +140 +139 +139 +134 +129 +126 +125 +123 +119 +116 +118 +118 +118 +115 +112 +111 +111 +112 +103 +101 +103 +108 +112 +115 +117 +119 +119 +118 +116 +115 +115 +117 +119 +121 +124 +124 +125 +126 +125 +120 +110 +102 +100 +93 +89 +93 +101 +104 +101 +98 +105 +110 +113 +111 +108 +108 +108 +106 +103 +101 +104 +108 +109 +111 +113 +110 +117 +116 +115 +113 +110 +107 +106 +107 +105 +103 +106 +115 +122 +121 +116 +114 +110 +112 +121 +137 +148 +145 +129 +112 +105 +97 +96 +106 +112 +109 +107 +109 +115 +112 +112 +115 +119 +121 +120 +119 +116 +117 +120 +119 +109 +103 +121 +147 +166 +161 +150 +131 +107 +86 +91 +111 +119 +117 +114 +116 +122 +119 +111 +108 +123 +154 +161 +133 +123 +143 +147 +127 +99 +100 +106 +110 +117 +125 +129 +125 +116 +118 +120 +125 +132 +130 +125 +126 +122 +103 +100 +121 +130 +129 +136 +140 +141 +128 +140 +154 +155 +152 +134 +116 +108 +118 +135 +151 +164 +177 +181 +176 +170 +142 +120 +119 +120 +110 +108 +120 +150 +157 +129 +98 +99 +116 +127 +125 +133 +125 +121 +119 +115 +112 +119 +129 +122 +115 +107 +105 +113 +122 +122 +117 +119 +124 +128 +127 +123 +122 +122 +123 +126 +124 +120 +116 +112 +109 +107 +107 +115 +119 +121 +120 +118 +117 +117 +117 +115 +116 +118 +121 +120 +118 +118 +120 +122 +121 +120 +120 +120 +119 +118 +116 +117 +118 +117 +116 +116 +119 +120 +120 +116 +116 +117 +118 +121 +122 +122 +121 +123 +125 +125 +122 +120 +119 +121 +122 +119 +109 +108 +114 +117 +124 +127 +123 +126 +126 +127 +126 +125 +124 +124 +124 +110 +110 +113 +121 +128 +131 +130 +129 +131 +135 +135 +133 +131 +131 +130 +129 +128 +129 +130 +129 +129 +130 +129 +127 +122 +117 +113 +115 +118 +119 +120 +122 +124 +120 +120 +122 +123 +121 +121 +123 +123 +121 +118 +121 +128 +134 +137 +138 +126 +122 +121 +123 +123 +120 +121 +127 +137 +139 +139 +134 +130 +132 +134 +135 +135 +142 +146 +142 +133 +127 +125 +124 +124 +135 +147 +154 +140 +120 +134 +171 +173 +166 +155 +155 +155 +156 +156 +143 +129 +112 +108 +110 +124 +145 +144 +131 +131 +131 +134 +133 +128 +130 +138 +142 +150 +155 +154 +151 +149 +142 +134 +134 +133 +137 +140 +135 +129 +134 +145 +149 +132 +120 +118 +129 +141 +155 +162 +158 +125 +129 +155 +169 +163 +141 +122 +135 +149 +145 +137 +129 +129 +131 +126 +118 +119 +120 +123 +122 +121 +123 +126 +130 +134 +137 +140 +137 +131 +131 +135 +140 +147 +147 +145 +138 +129 +124 +128 +135 +127 +123 +124 +132 +144 +161 +173 +174 +142 +124 +126 +142 +147 +144 +142 +140 +147 +145 +140 +146 +165 +176 +170 +160 +159 +175 +180 +161 +134 +120 +135 +161 +172 +178 +173 +172 +164 +149 +154 +169 +171 +173 +175 +178 +186 +195 +196 +191 +185 +189 +191 +196 +191 +164 +149 +163 +191 +191 +185 +182 +190 +200 +202 +205 +209 +215 +206 +187 +175 +173 +182 +193 +212 +210 +202 +198 +205 +212 +212 +212 +212 +205 +180 +167 +187 +211 +216 +214 +216 +219 +221 +221 +219 +210 +203 +204 +205 +209 +219 +225 +213 +193 +183 +185 +199 +210 +220 +221 +214 +209 +214 +222 +223 +219 +206 +185 +169 +170 +186 +202 +203 +198 +190 +189 +200 +214 +215 +208 +200 +203 +206 +209 +213 +215 +215 +213 +214 +216 +221 +223 +217 +207 +202 +204 +201 +208 +215 +219 +218 +219 +220 +221 +225 +224 +226 +227 +228 +225 +220 +215 +217 +211 +199 +195 +181 +153 +127 +106 +93 +76 +66 +63 +54 +52 +63 +77 +81 +89 +93 +95 +97 +97 +99 +105 +107 +113 +121 +124 +123 +123 +126 +130 +136 +140 +145 +148 +150 +154 +162 +168 +173 +175 +174 +179 +187 +193 +195 +199 +208 +214 +220 +226 +232 +238 +243 +244 +248 +251 +254 +254 +253 +254 +255 +254 +254 +254 +253 +254 +254 +255 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +251 +249 +248 +250 +251 +251 +251 +250 +249 +249 +249 +251 +250 +250 +250 +251 +250 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +246 +246 +246 +244 +244 +243 +242 +242 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +242 +243 +244 +244 +244 +244 +244 +244 +245 +246 +246 +245 +246 +246 +246 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +254 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +251 +254 +253 +253 +255 +250 +232 +193 +172 +169 +173 +178 +172 +166 +171 +174 +171 +163 +162 +168 +169 +165 +162 +169 +174 +176 +177 +174 +177 +184 +183 +181 +178 +172 +168 +172 +176 +173 +172 +173 +170 +172 +179 +180 +177 +176 +174 +172 +173 +172 +171 +174 +177 +175 +167 +158 +154 +158 +161 +164 +164 +159 +151 +146 +144 +147 +150 +151 +153 +156 +150 +153 +155 +155 +155 +155 +151 +144 +143 +143 +143 +142 +140 +140 +141 +142 +146 +148 +149 +149 +147 +147 +145 +143 +146 +144 +144 +146 +147 +147 +146 +148 +147 +144 +143 +144 +145 +144 +142 +142 +137 +138 +139 +142 +144 +144 +144 +143 +145 +144 +145 +150 +154 +152 +149 +147 +145 +144 +144 +143 +144 +145 +147 +149 +151 +147 +143 +142 +139 +135 +134 +135 +140 +141 +141 +141 +140 +140 +142 +145 +145 +144 +145 +144 +142 +138 +138 +139 +141 +142 +141 +141 +143 +147 +146 +144 +142 +141 +139 +139 +139 +138 +136 +135 +134 +132 +129 +128 +128 +128 +129 +129 +125 +125 +122 +120 +122 +125 +128 +128 +129 +128 +127 +125 +123 +122 +121 +121 +119 +119 +114 +110 +111 +117 +119 +118 +117 +117 +115 +113 +111 +111 +110 +109 +109 +110 +110 +110 +108 +107 +107 +107 +104 +102 +101 +101 +100 +100 +100 +103 +103 +102 +102 +104 +105 +109 +112 +114 +115 +112 +111 +112 +114 +115 +118 +121 +127 +126 +125 +123 +121 +123 +131 +139 +149 +152 +155 +158 +163 +169 +170 +169 +169 +169 +168 +169 +169 +169 +165 +164 +164 +162 +157 +156 +161 +168 +172 +177 +174 +175 +180 +183 +182 +175 +171 +171 +170 +176 +182 +180 +175 +177 +185 +189 +191 +191 +190 +185 +178 +172 +168 +166 +165 +163 +160 +158 +154 +147 +142 +141 +143 +144 +145 +145 +148 +153 +155 +154 +156 +154 +154 +154 +154 +153 +156 +159 +162 +155 +150 +150 +153 +156 +157 +158 +159 +162 +162 +158 +156 +157 +156 +154 +150 +152 +155 +156 +155 +155 +157 +159 +155 +154 +155 +158 +159 +155 +151 +149 +144 +150 +155 +156 +155 +156 +158 +158 +155 +158 +161 +162 +161 +156 +147 +139 +134 +137 +143 +150 +154 +154 +151 +150 +146 +149 +151 +149 +147 +145 +142 +139 +135 +132 +132 +133 +135 +140 +143 +141 +143 +143 +142 +140 +137 +133 +130 +128 +126 +129 +130 +131 +131 +132 +134 +135 +138 +140 +141 +142 +143 +144 +142 +139 +140 +137 +138 +141 +141 +138 +140 +144 +153 +161 +166 +159 +145 +142 +148 +151 +157 +134 +132 +159 +175 +165 +146 +134 +135 +142 +156 +161 +152 +144 +142 +141 +133 +129 +129 +135 +143 +148 +148 +146 +142 +144 +147 +149 +147 +144 +142 +141 +133 +134 +132 +134 +142 +146 +144 +142 +140 +136 +138 +141 +140 +140 +142 +141 +137 +135 +132 +131 +134 +138 +137 +134 +135 +134 +137 +141 +140 +137 +136 +139 +135 +132 +132 +136 +139 +137 +134 +132 +132 +128 +123 +120 +119 +117 +114 +111 +112 +111 +110 +107 +105 +104 +105 +107 +104 +104 +106 +110 +113 +114 +116 +119 +118 +116 +114 +112 +112 +115 +117 +119 +120 +119 +119 +119 +115 +108 +100 +96 +98 +94 +94 +99 +105 +107 +104 +102 +107 +108 +106 +104 +106 +109 +108 +105 +104 +105 +109 +111 +110 +111 +113 +111 +118 +115 +112 +111 +108 +105 +104 +104 +105 +107 +112 +116 +118 +117 +115 +113 +111 +117 +124 +134 +145 +151 +143 +132 +116 +109 +105 +106 +107 +104 +103 +105 +109 +109 +114 +121 +124 +122 +116 +112 +118 +121 +119 +119 +113 +101 +104 +122 +153 +165 +164 +146 +121 +96 +91 +102 +111 +120 +123 +121 +121 +119 +113 +109 +117 +146 +166 +148 +125 +136 +150 +142 +115 +103 +101 +108 +117 +122 +126 +125 +122 +116 +125 +138 +133 +124 +121 +123 +113 +100 +93 +94 +104 +119 +123 +128 +129 +124 +137 +150 +157 +164 +157 +146 +142 +150 +154 +158 +166 +168 +156 +140 +146 +135 +123 +117 +112 +104 +104 +115 +147 +162 +139 +110 +101 +108 +126 +136 +145 +131 +119 +115 +112 +110 +114 +122 +124 +118 +108 +105 +113 +120 +122 +119 +115 +119 +125 +127 +123 +118 +118 +121 +124 +123 +122 +120 +117 +115 +114 +114 +117 +120 +120 +119 +118 +118 +118 +116 +114 +115 +119 +121 +120 +117 +119 +122 +120 +120 +120 +121 +122 +121 +118 +115 +116 +118 +117 +116 +116 +119 +120 +119 +120 +120 +120 +120 +120 +120 +120 +119 +120 +123 +125 +124 +124 +125 +125 +124 +123 +122 +121 +120 +122 +127 +128 +127 +129 +129 +128 +127 +125 +123 +123 +124 +113 +112 +114 +120 +125 +127 +127 +127 +127 +130 +129 +125 +123 +123 +120 +117 +111 +115 +117 +116 +116 +118 +120 +120 +122 +118 +117 +120 +122 +119 +119 +120 +122 +120 +122 +124 +123 +120 +119 +122 +122 +120 +119 +120 +126 +133 +137 +138 +123 +121 +120 +122 +123 +121 +122 +125 +132 +135 +134 +126 +123 +126 +130 +131 +135 +141 +143 +140 +139 +140 +135 +127 +134 +144 +148 +146 +132 +118 +130 +159 +170 +167 +155 +150 +155 +167 +173 +157 +129 +107 +109 +118 +129 +144 +140 +130 +128 +134 +141 +143 +137 +135 +134 +133 +150 +154 +151 +148 +146 +138 +131 +136 +136 +132 +130 +128 +130 +140 +150 +152 +151 +128 +115 +120 +137 +150 +153 +147 +120 +128 +160 +176 +170 +148 +124 +135 +144 +146 +142 +133 +128 +128 +126 +121 +123 +125 +126 +125 +124 +123 +124 +126 +131 +131 +133 +134 +131 +127 +129 +133 +143 +146 +151 +150 +140 +128 +127 +133 +131 +124 +122 +128 +137 +156 +173 +179 +151 +130 +129 +144 +150 +152 +150 +138 +140 +150 +144 +134 +153 +180 +180 +162 +157 +180 +190 +171 +142 +124 +131 +149 +177 +192 +186 +177 +165 +150 +153 +163 +174 +174 +175 +176 +180 +187 +187 +180 +180 +187 +190 +196 +195 +166 +148 +157 +183 +191 +187 +184 +191 +198 +202 +207 +210 +213 +206 +193 +181 +175 +178 +188 +209 +209 +202 +196 +201 +208 +211 +213 +215 +206 +180 +166 +185 +205 +209 +211 +213 +220 +219 +217 +218 +214 +206 +201 +202 +197 +205 +219 +214 +193 +184 +191 +200 +206 +215 +219 +216 +212 +215 +221 +223 +214 +196 +176 +167 +174 +191 +202 +206 +200 +196 +200 +206 +208 +208 +207 +200 +202 +208 +214 +216 +215 +214 +214 +205 +203 +205 +210 +213 +209 +203 +199 +200 +203 +207 +211 +214 +219 +221 +220 +223 +221 +222 +226 +228 +226 +220 +214 +212 +209 +199 +192 +173 +144 +122 +106 +89 +71 +60 +59 +58 +59 +70 +79 +82 +88 +91 +90 +91 +90 +91 +97 +101 +107 +114 +116 +116 +118 +123 +128 +133 +137 +142 +145 +148 +152 +157 +162 +170 +173 +173 +176 +181 +184 +186 +192 +200 +205 +212 +218 +226 +234 +239 +242 +245 +250 +253 +253 +253 +254 +255 +254 +254 +254 +253 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +254 +253 +252 +251 +251 +252 +253 +253 +253 +252 +251 +252 +252 +252 +252 +252 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +252 +251 +250 +249 +250 +251 +252 +251 +250 +249 +249 +249 +251 +250 +250 +250 +250 +250 +249 +248 +248 +249 +249 +249 +248 +248 +248 +247 +247 +246 +246 +246 +246 +246 +246 +247 +246 +245 +245 +245 +245 +245 +246 +246 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +242 +243 +245 +245 +245 +244 +244 +244 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +252 +252 +251 +251 +251 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +250 +255 +254 +253 +255 +251 +233 +192 +169 +165 +170 +179 +178 +174 +176 +175 +166 +155 +155 +165 +172 +170 +162 +168 +174 +178 +178 +173 +175 +185 +185 +187 +189 +182 +172 +171 +176 +176 +176 +172 +165 +167 +175 +177 +177 +181 +173 +171 +171 +172 +172 +176 +178 +174 +166 +159 +158 +160 +161 +162 +164 +162 +149 +145 +145 +149 +151 +150 +153 +157 +151 +152 +154 +155 +154 +149 +145 +143 +144 +145 +145 +144 +142 +140 +141 +141 +145 +146 +147 +146 +144 +145 +145 +145 +147 +146 +144 +148 +148 +148 +149 +151 +151 +147 +145 +145 +143 +139 +140 +146 +141 +143 +144 +145 +146 +147 +146 +143 +144 +143 +144 +148 +149 +147 +146 +146 +146 +145 +144 +143 +144 +146 +149 +151 +150 +146 +143 +144 +141 +136 +136 +141 +138 +136 +136 +138 +142 +144 +144 +144 +145 +145 +147 +147 +144 +137 +136 +139 +139 +139 +138 +135 +136 +139 +140 +139 +139 +139 +139 +139 +138 +135 +134 +134 +135 +130 +127 +125 +128 +130 +130 +128 +127 +125 +122 +120 +122 +126 +128 +127 +128 +127 +125 +121 +119 +117 +117 +117 +114 +113 +110 +108 +111 +119 +121 +117 +118 +118 +116 +113 +111 +111 +112 +111 +114 +114 +111 +108 +106 +106 +107 +108 +103 +101 +101 +102 +102 +102 +102 +104 +102 +100 +100 +103 +107 +112 +115 +115 +116 +114 +117 +123 +127 +125 +121 +119 +124 +125 +126 +122 +118 +120 +131 +142 +150 +153 +156 +159 +163 +166 +168 +168 +170 +169 +170 +172 +170 +166 +165 +167 +162 +162 +157 +156 +164 +168 +172 +179 +175 +173 +180 +190 +188 +172 +166 +170 +171 +173 +179 +179 +175 +184 +195 +195 +189 +188 +186 +182 +178 +175 +171 +167 +165 +162 +158 +156 +152 +149 +146 +146 +143 +144 +145 +145 +148 +153 +155 +154 +156 +155 +154 +155 +154 +154 +157 +163 +166 +156 +148 +148 +153 +157 +158 +157 +158 +161 +161 +157 +155 +156 +155 +151 +143 +147 +152 +154 +153 +153 +155 +158 +154 +152 +153 +157 +158 +155 +150 +146 +145 +152 +157 +157 +155 +156 +158 +159 +159 +158 +158 +159 +160 +156 +146 +136 +126 +131 +139 +147 +153 +153 +150 +147 +145 +149 +150 +148 +146 +146 +144 +141 +133 +128 +127 +130 +136 +144 +145 +139 +142 +142 +141 +138 +134 +131 +129 +128 +124 +127 +130 +131 +130 +129 +130 +130 +134 +135 +136 +136 +138 +141 +143 +143 +150 +142 +140 +145 +146 +142 +143 +148 +156 +160 +169 +168 +154 +146 +153 +162 +148 +134 +138 +156 +157 +143 +135 +136 +138 +141 +149 +153 +148 +141 +140 +137 +130 +131 +135 +140 +141 +140 +142 +146 +140 +143 +144 +144 +144 +145 +143 +141 +137 +139 +133 +130 +141 +147 +144 +144 +140 +136 +137 +140 +139 +139 +139 +136 +134 +134 +133 +133 +137 +141 +139 +135 +135 +133 +136 +142 +142 +135 +132 +135 +136 +131 +131 +135 +137 +132 +125 +123 +120 +119 +116 +114 +112 +111 +108 +107 +106 +105 +104 +103 +101 +102 +104 +106 +111 +111 +113 +114 +113 +112 +114 +117 +117 +116 +114 +112 +113 +116 +119 +120 +118 +113 +109 +107 +101 +95 +91 +93 +96 +95 +96 +100 +103 +103 +103 +103 +111 +108 +102 +98 +101 +106 +106 +103 +108 +108 +109 +110 +107 +109 +113 +112 +114 +110 +107 +106 +105 +102 +101 +101 +103 +107 +110 +109 +108 +109 +109 +109 +110 +117 +118 +117 +128 +147 +153 +148 +132 +124 +111 +101 +97 +98 +102 +105 +109 +115 +126 +133 +131 +121 +111 +108 +115 +118 +115 +116 +120 +110 +100 +105 +134 +163 +172 +154 +138 +123 +107 +96 +98 +121 +132 +124 +123 +127 +120 +110 +105 +126 +155 +154 +132 +138 +156 +154 +123 +102 +97 +111 +121 +122 +120 +121 +122 +116 +129 +139 +132 +132 +128 +106 +97 +108 +118 +104 +102 +114 +110 +111 +108 +105 +123 +141 +154 +162 +163 +165 +169 +170 +163 +158 +155 +138 +117 +107 +107 +120 +124 +115 +104 +97 +104 +116 +143 +156 +144 +131 +117 +105 +126 +155 +162 +137 +113 +109 +112 +112 +112 +114 +121 +115 +108 +106 +111 +117 +119 +118 +114 +112 +116 +121 +119 +112 +116 +125 +123 +123 +123 +123 +124 +124 +124 +124 +118 +119 +117 +116 +116 +118 +117 +114 +112 +113 +115 +117 +115 +114 +116 +119 +118 +117 +118 +120 +121 +121 +119 +116 +118 +120 +120 +118 +118 +120 +120 +118 +122 +123 +123 +122 +120 +119 +119 +119 +121 +124 +125 +126 +128 +130 +128 +125 +127 +133 +133 +126 +124 +126 +126 +128 +130 +131 +132 +131 +129 +127 +125 +124 +128 +126 +126 +128 +129 +127 +126 +126 +125 +126 +122 +118 +117 +117 +113 +106 +106 +112 +116 +116 +114 +117 +121 +124 +126 +124 +124 +126 +123 +115 +112 +113 +115 +116 +121 +125 +125 +123 +124 +127 +126 +127 +129 +131 +134 +135 +135 +134 +123 +125 +125 +124 +124 +123 +120 +117 +125 +129 +128 +124 +121 +123 +128 +129 +132 +138 +140 +137 +136 +139 +139 +137 +138 +149 +170 +165 +134 +122 +131 +132 +157 +168 +163 +151 +148 +164 +178 +172 +129 +105 +113 +128 +134 +139 +133 +128 +127 +136 +148 +149 +138 +131 +130 +129 +145 +156 +150 +138 +137 +137 +132 +131 +132 +128 +128 +126 +124 +132 +145 +154 +162 +141 +120 +117 +137 +154 +147 +131 +117 +126 +160 +176 +171 +148 +123 +134 +143 +148 +146 +134 +126 +125 +127 +126 +126 +128 +131 +130 +128 +124 +123 +123 +126 +125 +129 +135 +134 +127 +125 +128 +136 +146 +159 +161 +144 +126 +123 +131 +138 +130 +125 +124 +133 +152 +171 +176 +164 +142 +136 +144 +149 +156 +152 +133 +138 +146 +139 +128 +143 +169 +176 +169 +168 +186 +189 +171 +149 +135 +133 +138 +167 +201 +202 +187 +167 +148 +152 +160 +174 +172 +173 +172 +173 +177 +176 +166 +177 +186 +190 +202 +205 +177 +152 +156 +173 +185 +184 +186 +195 +200 +204 +209 +211 +210 +207 +200 +192 +182 +181 +192 +208 +210 +203 +195 +197 +203 +208 +212 +214 +205 +181 +170 +188 +202 +204 +208 +211 +217 +214 +210 +214 +216 +210 +205 +200 +187 +191 +209 +209 +191 +187 +200 +201 +205 +212 +217 +217 +215 +215 +218 +222 +210 +190 +174 +171 +182 +194 +200 +198 +194 +196 +205 +209 +207 +206 +210 +203 +205 +210 +216 +218 +215 +214 +216 +202 +195 +190 +195 +203 +208 +205 +203 +203 +202 +202 +206 +212 +221 +222 +219 +218 +216 +217 +223 +228 +227 +220 +214 +210 +212 +198 +182 +164 +145 +129 +112 +89 +78 +67 +58 +57 +66 +74 +72 +78 +84 +86 +83 +82 +81 +83 +89 +99 +103 +108 +111 +112 +116 +122 +127 +132 +135 +139 +144 +148 +152 +155 +158 +164 +170 +172 +172 +176 +178 +181 +189 +193 +199 +205 +211 +219 +228 +235 +237 +243 +249 +253 +253 +253 +254 +255 +254 +254 +254 +253 +254 +254 +255 +254 +254 +253 +254 +255 +255 +255 +254 +253 +252 +250 +251 +252 +253 +254 +254 +252 +251 +252 +252 +252 +252 +252 +251 +250 +249 +250 +250 +251 +251 +251 +251 +251 +251 +253 +252 +252 +252 +251 +251 +250 +250 +250 +251 +251 +252 +252 +251 +251 +251 +250 +251 +252 +251 +250 +249 +248 +249 +251 +250 +249 +249 +249 +249 +249 +248 +248 +249 +249 +248 +248 +247 +247 +246 +245 +245 +245 +245 +245 +246 +246 +246 +245 +245 +245 +244 +245 +245 +245 +245 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +244 +245 +246 +245 +244 +244 +244 +244 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +248 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +251 +251 +252 +252 +253 +253 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +252 +252 +252 +253 +253 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +254 +253 +253 +254 +254 +254 +254 +237 +203 +171 +167 +177 +177 +172 +174 +172 +174 +168 +159 +159 +167 +170 +165 +161 +167 +173 +173 +169 +167 +172 +179 +186 +184 +184 +184 +180 +174 +171 +171 +173 +171 +173 +174 +172 +172 +175 +176 +174 +171 +172 +173 +171 +171 +171 +167 +160 +158 +160 +163 +164 +165 +163 +158 +149 +145 +145 +150 +152 +150 +151 +156 +150 +154 +156 +153 +147 +142 +143 +146 +147 +147 +145 +142 +142 +145 +145 +145 +145 +146 +147 +146 +144 +144 +145 +148 +148 +148 +148 +148 +148 +148 +148 +149 +152 +150 +148 +146 +145 +144 +142 +142 +141 +141 +142 +145 +146 +143 +141 +140 +136 +135 +137 +143 +147 +146 +145 +145 +144 +143 +142 +141 +143 +146 +149 +150 +149 +150 +151 +149 +146 +141 +138 +137 +132 +136 +139 +139 +140 +142 +142 +141 +145 +142 +144 +145 +142 +135 +132 +134 +133 +136 +136 +134 +133 +134 +135 +135 +134 +136 +136 +133 +132 +132 +133 +133 +126 +126 +126 +126 +126 +126 +127 +127 +126 +122 +122 +127 +130 +128 +126 +126 +125 +124 +121 +119 +118 +118 +114 +112 +114 +111 +110 +112 +114 +115 +117 +120 +117 +118 +118 +115 +112 +110 +111 +113 +111 +110 +109 +107 +107 +107 +104 +100 +103 +102 +103 +104 +103 +102 +100 +100 +101 +102 +103 +105 +108 +112 +114 +113 +115 +119 +126 +130 +128 +125 +124 +126 +122 +119 +118 +118 +123 +133 +140 +139 +149 +151 +157 +163 +166 +165 +166 +169 +174 +176 +175 +168 +165 +167 +168 +167 +163 +152 +148 +158 +167 +167 +167 +173 +173 +177 +178 +175 +176 +178 +173 +164 +163 +169 +177 +181 +182 +184 +187 +189 +187 +188 +186 +182 +179 +176 +171 +166 +164 +159 +159 +161 +158 +154 +152 +148 +141 +143 +146 +149 +151 +153 +154 +154 +154 +155 +154 +151 +151 +156 +162 +165 +159 +153 +148 +148 +151 +154 +160 +166 +158 +158 +159 +160 +157 +151 +146 +142 +139 +142 +148 +153 +153 +152 +150 +150 +150 +152 +150 +150 +156 +155 +147 +143 +148 +152 +157 +161 +162 +161 +160 +159 +153 +158 +160 +158 +156 +153 +147 +141 +124 +127 +138 +149 +155 +153 +151 +151 +147 +145 +145 +146 +145 +142 +141 +142 +143 +133 +128 +135 +144 +145 +140 +135 +139 +137 +136 +135 +134 +133 +132 +131 +130 +129 +129 +129 +128 +125 +123 +123 +128 +134 +139 +138 +135 +136 +141 +144 +146 +147 +147 +145 +139 +135 +139 +145 +154 +159 +166 +163 +158 +170 +183 +180 +152 +129 +123 +137 +139 +129 +124 +123 +128 +140 +147 +143 +137 +136 +136 +135 +130 +137 +144 +147 +144 +139 +137 +137 +139 +141 +140 +141 +144 +143 +140 +141 +139 +139 +139 +141 +141 +141 +138 +136 +141 +142 +141 +138 +137 +138 +136 +133 +135 +134 +136 +142 +144 +140 +134 +130 +135 +139 +139 +134 +133 +135 +138 +137 +134 +132 +131 +131 +129 +123 +116 +114 +113 +111 +110 +110 +106 +101 +101 +104 +103 +102 +102 +101 +101 +102 +102 +102 +105 +108 +110 +110 +110 +112 +114 +113 +114 +116 +115 +110 +109 +114 +117 +117 +102 +94 +90 +95 +98 +96 +97 +101 +105 +101 +102 +108 +107 +99 +98 +104 +107 +103 +97 +97 +104 +112 +112 +107 +106 +107 +106 +105 +107 +111 +112 +111 +109 +105 +101 +99 +101 +102 +103 +104 +101 +107 +103 +99 +103 +106 +107 +110 +111 +113 +114 +114 +115 +122 +139 +154 +155 +146 +125 +104 +97 +99 +103 +110 +108 +118 +133 +139 +138 +140 +130 +107 +105 +113 +113 +112 +118 +115 +106 +101 +118 +141 +162 +168 +152 +132 +122 +110 +91 +105 +132 +142 +128 +124 +122 +108 +92 +100 +130 +144 +140 +136 +162 +167 +135 +97 +100 +116 +117 +118 +117 +118 +118 +112 +113 +129 +149 +155 +131 +98 +93 +118 +133 +127 +119 +116 +112 +108 +112 +117 +116 +119 +137 +161 +165 +156 +136 +133 +134 +136 +129 +115 +108 +109 +101 +110 +112 +112 +115 +111 +107 +113 +139 +153 +146 +137 +118 +112 +127 +163 +167 +142 +108 +103 +114 +112 +111 +116 +109 +116 +115 +108 +107 +115 +118 +116 +109 +107 +110 +112 +108 +108 +118 +128 +120 +123 +125 +126 +131 +136 +132 +123 +122 +121 +116 +112 +112 +112 +110 +106 +111 +114 +114 +111 +111 +114 +116 +115 +116 +114 +113 +116 +117 +117 +119 +121 +124 +120 +115 +113 +115 +116 +115 +114 +120 +123 +126 +122 +116 +118 +122 +120 +121 +124 +126 +126 +126 +126 +127 +126 +127 +129 +131 +130 +128 +126 +126 +127 +128 +133 +133 +131 +129 +125 +125 +130 +124 +129 +135 +136 +132 +126 +124 +123 +125 +124 +123 +120 +119 +119 +118 +115 +120 +121 +121 +121 +123 +126 +128 +129 +131 +134 +133 +130 +128 +127 +123 +117 +111 +112 +115 +121 +124 +125 +127 +130 +134 +134 +135 +134 +132 +131 +130 +130 +126 +132 +134 +132 +124 +108 +102 +115 +128 +127 +128 +129 +129 +129 +128 +128 +130 +134 +138 +136 +135 +137 +136 +135 +134 +151 +177 +172 +136 +117 +122 +123 +141 +151 +155 +160 +149 +137 +152 +161 +142 +112 +110 +130 +140 +141 +133 +116 +126 +129 +153 +162 +144 +123 +117 +127 +142 +150 +148 +129 +115 +123 +131 +128 +126 +129 +120 +111 +116 +124 +136 +150 +158 +147 +138 +129 +129 +146 +147 +126 +116 +133 +152 +167 +175 +153 +127 +135 +141 +146 +140 +128 +122 +123 +124 +126 +126 +132 +134 +133 +131 +125 +122 +124 +121 +124 +126 +129 +135 +134 +132 +133 +142 +146 +155 +164 +157 +133 +120 +126 +129 +132 +128 +123 +129 +148 +165 +171 +155 +142 +134 +145 +159 +152 +139 +134 +143 +150 +141 +131 +132 +148 +167 +168 +164 +186 +192 +169 +147 +141 +138 +132 +141 +179 +208 +206 +182 +150 +146 +170 +178 +177 +171 +166 +172 +180 +179 +171 +175 +181 +186 +199 +204 +179 +157 +162 +177 +184 +183 +192 +197 +195 +207 +210 +210 +202 +199 +199 +195 +193 +192 +188 +202 +215 +220 +210 +197 +191 +200 +215 +216 +204 +190 +183 +188 +202 +209 +207 +208 +217 +211 +198 +202 +216 +219 +213 +202 +191 +193 +207 +208 +195 +193 +204 +206 +207 +213 +221 +222 +216 +214 +216 +214 +205 +194 +184 +177 +177 +189 +204 +200 +187 +184 +200 +214 +216 +211 +207 +210 +206 +208 +216 +219 +215 +214 +217 +214 +198 +176 +176 +201 +213 +207 +201 +201 +199 +201 +206 +210 +219 +223 +220 +225 +229 +224 +217 +218 +226 +227 +221 +214 +210 +198 +178 +162 +151 +138 +126 +109 +103 +91 +79 +72 +70 +67 +64 +77 +80 +79 +76 +77 +77 +78 +80 +88 +94 +100 +104 +107 +112 +118 +122 +130 +135 +138 +136 +137 +144 +149 +151 +158 +159 +162 +169 +173 +172 +176 +181 +180 +187 +199 +209 +214 +218 +225 +232 +240 +245 +249 +251 +252 +253 +253 +251 +252 +252 +253 +254 +255 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +253 +254 +254 +252 +252 +251 +252 +253 +254 +252 +252 +251 +251 +250 +250 +251 +252 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +248 +248 +249 +249 +250 +250 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +248 +248 +248 +248 +249 +248 +247 +246 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +245 +245 +244 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +245 +245 +244 +244 +244 +244 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +243 +244 +245 +245 +246 +246 +245 +245 +246 +247 +247 +246 +248 +248 +249 +249 +250 +250 +250 +250 +249 +249 +249 +250 +251 +251 +251 +251 +254 +254 +253 +252 +251 +250 +251 +252 +251 +251 +251 +251 +252 +253 +254 +254 +254 +253 +252 +252 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +253 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +253 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +252 +252 +253 +253 +253 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +255 +240 +210 +176 +167 +177 +180 +177 +177 +175 +175 +169 +160 +160 +168 +169 +164 +162 +167 +173 +172 +167 +164 +168 +175 +183 +182 +183 +182 +178 +173 +170 +171 +173 +172 +173 +173 +171 +174 +179 +179 +171 +169 +170 +170 +168 +169 +170 +167 +163 +161 +163 +163 +162 +164 +162 +155 +149 +146 +147 +151 +152 +149 +149 +154 +155 +152 +149 +145 +143 +144 +147 +149 +149 +148 +145 +143 +143 +145 +146 +145 +145 +145 +145 +146 +149 +150 +149 +148 +146 +145 +144 +144 +145 +147 +148 +149 +150 +149 +148 +146 +144 +143 +143 +144 +141 +141 +142 +143 +143 +140 +138 +138 +139 +138 +141 +146 +147 +145 +142 +139 +138 +139 +139 +139 +141 +145 +149 +154 +155 +154 +152 +150 +146 +140 +133 +128 +128 +131 +134 +135 +137 +140 +143 +143 +144 +139 +137 +140 +141 +137 +133 +132 +135 +139 +139 +134 +128 +126 +127 +128 +129 +131 +131 +129 +126 +125 +125 +123 +122 +123 +124 +126 +128 +129 +128 +127 +125 +123 +124 +129 +131 +129 +127 +128 +123 +123 +121 +118 +117 +119 +118 +117 +120 +115 +113 +114 +115 +116 +118 +118 +118 +116 +115 +114 +112 +111 +110 +109 +109 +108 +106 +105 +105 +102 +100 +98 +103 +103 +103 +102 +101 +100 +100 +100 +106 +108 +110 +112 +113 +113 +112 +112 +117 +123 +127 +123 +121 +124 +126 +125 +119 +118 +119 +123 +127 +130 +135 +140 +149 +151 +157 +163 +164 +164 +165 +167 +173 +175 +172 +167 +164 +167 +169 +168 +163 +155 +151 +157 +162 +161 +164 +169 +168 +171 +171 +167 +170 +177 +177 +170 +163 +168 +176 +180 +183 +186 +190 +194 +186 +182 +181 +181 +179 +173 +167 +164 +163 +157 +159 +163 +160 +154 +150 +146 +141 +143 +146 +150 +153 +153 +154 +155 +154 +155 +154 +153 +154 +158 +160 +160 +158 +155 +153 +154 +157 +158 +159 +161 +156 +156 +157 +157 +152 +144 +138 +134 +135 +142 +151 +154 +153 +148 +146 +147 +150 +153 +152 +151 +152 +148 +141 +140 +143 +151 +161 +166 +166 +164 +159 +154 +149 +154 +158 +159 +157 +154 +151 +148 +136 +137 +143 +153 +157 +153 +149 +147 +146 +144 +144 +144 +142 +138 +137 +136 +141 +136 +134 +137 +139 +137 +136 +137 +135 +135 +134 +134 +134 +133 +134 +134 +132 +130 +128 +126 +124 +123 +123 +123 +127 +131 +136 +136 +136 +139 +144 +147 +145 +147 +147 +143 +135 +130 +133 +140 +148 +154 +162 +164 +167 +177 +176 +161 +137 +135 +138 +141 +136 +128 +121 +117 +124 +133 +139 +137 +136 +138 +137 +132 +131 +136 +141 +143 +142 +138 +136 +135 +134 +139 +141 +142 +146 +143 +138 +138 +140 +139 +137 +137 +138 +139 +139 +139 +138 +140 +141 +139 +138 +137 +135 +133 +135 +134 +134 +137 +136 +134 +133 +133 +134 +137 +138 +135 +135 +138 +139 +137 +134 +130 +127 +125 +121 +116 +112 +112 +107 +106 +106 +107 +105 +100 +100 +103 +103 +102 +101 +100 +100 +99 +100 +100 +100 +103 +104 +104 +105 +108 +110 +110 +107 +109 +109 +110 +116 +120 +111 +98 +92 +90 +88 +88 +90 +94 +99 +104 +103 +102 +106 +111 +108 +98 +96 +101 +107 +106 +106 +109 +114 +121 +125 +125 +109 +108 +108 +109 +109 +108 +111 +116 +108 +108 +107 +104 +104 +105 +107 +107 +110 +104 +99 +101 +104 +103 +107 +116 +113 +113 +112 +109 +106 +110 +122 +135 +147 +139 +120 +104 +100 +101 +104 +109 +105 +112 +128 +139 +141 +141 +135 +124 +106 +101 +108 +119 +120 +111 +104 +101 +121 +133 +148 +165 +161 +144 +129 +112 +99 +106 +125 +136 +129 +117 +111 +105 +93 +94 +115 +126 +127 +128 +154 +166 +146 +108 +100 +110 +114 +119 +117 +114 +118 +116 +110 +117 +139 +149 +136 +120 +103 +112 +127 +134 +126 +116 +112 +112 +119 +124 +119 +112 +124 +149 +161 +156 +130 +110 +104 +125 +138 +127 +110 +104 +113 +120 +119 +114 +112 +108 +107 +114 +133 +157 +153 +133 +114 +118 +135 +166 +179 +147 +105 +102 +116 +116 +114 +115 +117 +113 +105 +100 +106 +117 +118 +114 +111 +107 +106 +106 +108 +114 +120 +118 +122 +123 +126 +128 +129 +128 +128 +128 +122 +120 +115 +110 +109 +109 +108 +106 +108 +113 +116 +115 +114 +115 +117 +118 +117 +113 +110 +110 +112 +114 +117 +121 +124 +119 +114 +112 +113 +115 +115 +114 +119 +118 +117 +112 +109 +115 +120 +118 +122 +124 +125 +122 +120 +121 +124 +126 +126 +129 +132 +132 +130 +127 +124 +123 +129 +131 +130 +128 +128 +126 +127 +132 +127 +128 +129 +131 +131 +129 +127 +125 +119 +122 +123 +122 +121 +121 +121 +121 +125 +127 +127 +127 +128 +132 +134 +133 +138 +140 +141 +140 +141 +143 +140 +134 +125 +121 +119 +122 +126 +128 +129 +131 +129 +131 +132 +128 +122 +119 +119 +121 +126 +132 +133 +129 +121 +108 +108 +120 +130 +126 +124 +125 +127 +127 +128 +127 +127 +130 +134 +134 +136 +136 +135 +133 +134 +150 +170 +173 +155 +132 +122 +122 +124 +142 +157 +165 +155 +148 +160 +165 +139 +110 +111 +137 +146 +137 +124 +113 +121 +132 +146 +146 +141 +130 +122 +129 +148 +157 +151 +127 +111 +113 +122 +128 +124 +122 +113 +110 +113 +117 +131 +152 +156 +147 +143 +139 +139 +151 +151 +133 +126 +136 +150 +163 +172 +151 +125 +130 +139 +142 +137 +128 +124 +123 +124 +126 +129 +134 +138 +140 +137 +126 +120 +123 +125 +133 +136 +134 +135 +134 +133 +135 +140 +145 +156 +166 +159 +135 +119 +123 +134 +132 +127 +123 +128 +141 +153 +160 +153 +143 +136 +143 +153 +147 +138 +136 +147 +150 +142 +137 +133 +136 +154 +164 +160 +174 +177 +161 +145 +139 +136 +131 +142 +170 +190 +192 +178 +154 +148 +167 +183 +184 +175 +168 +174 +179 +177 +173 +171 +179 +184 +191 +197 +182 +165 +168 +180 +191 +188 +189 +191 +189 +199 +205 +211 +207 +200 +194 +192 +196 +193 +183 +197 +215 +226 +221 +204 +190 +193 +206 +210 +206 +196 +189 +191 +198 +201 +200 +210 +222 +214 +190 +181 +193 +209 +219 +207 +198 +197 +208 +216 +211 +202 +197 +207 +208 +214 +221 +222 +217 +214 +213 +209 +207 +203 +195 +182 +176 +190 +209 +207 +197 +190 +197 +208 +214 +212 +209 +209 +210 +213 +216 +218 +218 +218 +218 +217 +209 +188 +178 +193 +206 +206 +203 +197 +192 +195 +203 +208 +214 +219 +223 +225 +227 +223 +215 +217 +225 +228 +223 +214 +208 +198 +186 +168 +150 +135 +128 +129 +133 +132 +122 +105 +90 +81 +81 +76 +77 +81 +82 +80 +78 +77 +76 +78 +83 +94 +102 +105 +106 +114 +125 +125 +126 +129 +135 +140 +143 +144 +145 +151 +151 +154 +160 +163 +163 +165 +171 +175 +179 +187 +198 +206 +211 +219 +226 +232 +239 +245 +249 +251 +253 +253 +251 +252 +252 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +253 +252 +254 +253 +253 +252 +252 +252 +253 +253 +251 +252 +251 +251 +250 +250 +251 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +249 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +245 +244 +243 +243 +243 +244 +244 +243 +243 +243 +244 +243 +243 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +246 +246 +246 +245 +245 +246 +247 +247 +246 +247 +248 +248 +249 +249 +250 +250 +250 +249 +249 +249 +250 +251 +251 +250 +250 +252 +252 +252 +251 +251 +250 +251 +252 +251 +251 +251 +251 +252 +253 +254 +254 +254 +253 +252 +252 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +252 +253 +254 +255 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +253 +253 +254 +254 +253 +253 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +253 +254 +244 +219 +183 +167 +174 +182 +181 +180 +179 +178 +171 +163 +165 +172 +172 +168 +164 +169 +173 +174 +169 +165 +168 +174 +180 +181 +182 +180 +175 +170 +169 +171 +174 +174 +175 +174 +172 +177 +181 +179 +168 +166 +168 +168 +165 +166 +170 +170 +170 +169 +169 +166 +163 +165 +163 +154 +147 +146 +149 +153 +152 +149 +149 +153 +161 +152 +143 +140 +143 +149 +150 +151 +150 +149 +146 +144 +144 +145 +146 +145 +146 +144 +143 +147 +154 +156 +153 +148 +144 +144 +144 +145 +145 +146 +147 +147 +147 +149 +151 +149 +146 +143 +142 +143 +142 +141 +142 +142 +140 +137 +135 +136 +140 +141 +144 +148 +147 +144 +139 +135 +134 +136 +138 +139 +140 +144 +149 +154 +156 +152 +149 +147 +144 +139 +130 +123 +126 +129 +131 +132 +134 +139 +142 +144 +145 +140 +138 +138 +137 +134 +132 +133 +137 +140 +139 +132 +124 +120 +120 +121 +125 +128 +129 +127 +125 +124 +123 +121 +119 +121 +125 +131 +135 +136 +133 +130 +125 +124 +126 +130 +130 +127 +127 +128 +127 +127 +125 +121 +121 +124 +127 +128 +125 +119 +114 +115 +117 +118 +118 +117 +115 +112 +109 +109 +111 +112 +109 +106 +105 +102 +102 +103 +101 +98 +97 +98 +99 +100 +98 +96 +96 +97 +99 +102 +112 +117 +122 +123 +120 +117 +116 +117 +122 +130 +129 +118 +116 +125 +129 +126 +121 +124 +126 +129 +132 +126 +128 +141 +148 +152 +157 +162 +164 +163 +165 +167 +173 +173 +172 +167 +167 +170 +171 +171 +166 +162 +160 +160 +159 +158 +161 +166 +167 +170 +166 +162 +165 +175 +179 +175 +165 +166 +171 +177 +185 +191 +193 +193 +186 +179 +176 +179 +178 +169 +162 +162 +161 +155 +158 +165 +162 +153 +148 +144 +144 +146 +148 +151 +153 +153 +153 +153 +154 +154 +155 +156 +158 +159 +158 +156 +157 +157 +157 +158 +161 +164 +163 +159 +157 +157 +157 +155 +147 +136 +129 +126 +131 +142 +153 +156 +153 +147 +145 +145 +152 +156 +155 +150 +143 +135 +130 +132 +136 +149 +161 +166 +167 +165 +159 +151 +148 +151 +155 +159 +158 +155 +154 +154 +152 +149 +150 +155 +157 +153 +149 +146 +145 +143 +142 +140 +138 +136 +136 +137 +141 +139 +140 +142 +141 +138 +137 +138 +134 +135 +135 +135 +133 +133 +133 +134 +135 +134 +132 +130 +129 +129 +128 +126 +127 +131 +133 +134 +135 +140 +144 +147 +142 +146 +149 +145 +135 +128 +131 +137 +140 +146 +153 +160 +168 +174 +163 +138 +132 +145 +150 +140 +132 +128 +123 +119 +123 +131 +137 +136 +136 +138 +137 +134 +132 +134 +136 +138 +137 +134 +131 +129 +129 +135 +139 +142 +146 +143 +137 +136 +137 +137 +136 +136 +136 +137 +137 +137 +135 +138 +141 +141 +139 +137 +135 +132 +134 +134 +134 +133 +131 +129 +132 +135 +134 +136 +137 +137 +137 +137 +135 +131 +126 +122 +117 +114 +111 +107 +107 +108 +104 +103 +103 +105 +103 +99 +98 +100 +103 +103 +102 +102 +101 +101 +101 +101 +99 +101 +101 +100 +100 +103 +105 +106 +104 +104 +102 +101 +105 +107 +95 +82 +75 +85 +92 +91 +90 +94 +98 +98 +101 +103 +108 +112 +107 +98 +98 +104 +109 +109 +110 +115 +122 +128 +134 +138 +123 +115 +110 +110 +110 +105 +107 +112 +104 +109 +111 +107 +107 +110 +113 +111 +106 +100 +103 +110 +112 +109 +111 +115 +116 +115 +114 +109 +104 +104 +111 +118 +127 +120 +110 +105 +106 +105 +106 +112 +106 +106 +119 +133 +137 +138 +142 +144 +125 +107 +109 +125 +124 +110 +103 +100 +109 +120 +129 +140 +153 +162 +151 +120 +93 +99 +121 +143 +133 +107 +98 +105 +106 +103 +109 +112 +115 +120 +144 +165 +153 +114 +101 +107 +112 +116 +118 +122 +119 +120 +108 +108 +128 +145 +143 +137 +117 +115 +127 +138 +126 +113 +112 +115 +126 +129 +125 +116 +114 +125 +143 +155 +146 +115 +99 +118 +144 +145 +127 +114 +122 +125 +124 +119 +115 +109 +105 +108 +141 +169 +162 +132 +105 +111 +134 +170 +186 +151 +107 +104 +120 +120 +118 +118 +116 +110 +102 +97 +97 +105 +113 +119 +117 +114 +112 +112 +119 +131 +128 +115 +116 +118 +121 +123 +123 +123 +124 +125 +122 +121 +116 +111 +109 +109 +110 +109 +107 +111 +117 +119 +116 +114 +114 +118 +116 +112 +108 +106 +106 +108 +114 +118 +125 +121 +116 +113 +112 +113 +114 +114 +119 +116 +113 +110 +109 +115 +118 +114 +122 +125 +126 +123 +119 +119 +122 +124 +125 +126 +128 +128 +127 +126 +127 +128 +126 +127 +123 +121 +123 +124 +125 +129 +126 +123 +120 +122 +125 +127 +127 +125 +118 +123 +124 +123 +122 +122 +125 +126 +128 +130 +130 +128 +131 +136 +135 +132 +132 +133 +134 +138 +145 +151 +150 +144 +138 +132 +128 +129 +132 +133 +131 +128 +122 +125 +126 +120 +110 +106 +110 +116 +126 +132 +132 +126 +119 +112 +113 +123 +125 +122 +119 +121 +124 +126 +127 +126 +125 +125 +126 +130 +133 +132 +130 +129 +131 +144 +160 +176 +181 +161 +137 +131 +118 +134 +151 +158 +147 +147 +161 +163 +136 +113 +112 +134 +146 +139 +128 +120 +124 +133 +140 +142 +146 +135 +122 +131 +158 +165 +154 +131 +115 +107 +108 +118 +128 +126 +119 +114 +114 +117 +131 +148 +153 +147 +146 +145 +144 +152 +150 +136 +128 +134 +146 +159 +168 +150 +127 +133 +140 +141 +136 +129 +126 +124 +126 +132 +133 +134 +139 +145 +140 +123 +116 +123 +131 +141 +145 +139 +135 +132 +132 +135 +135 +142 +155 +167 +162 +139 +123 +123 +140 +133 +127 +125 +129 +134 +142 +147 +154 +149 +142 +144 +148 +145 +138 +136 +146 +162 +160 +144 +128 +130 +148 +155 +158 +168 +169 +154 +137 +130 +132 +135 +145 +159 +168 +172 +169 +156 +153 +164 +182 +186 +175 +168 +178 +180 +171 +170 +162 +173 +177 +181 +188 +182 +171 +169 +183 +201 +197 +189 +189 +185 +193 +204 +214 +216 +208 +193 +188 +194 +195 +186 +198 +212 +223 +224 +215 +201 +193 +195 +199 +205 +201 +195 +195 +194 +191 +193 +211 +225 +218 +188 +168 +175 +198 +217 +212 +202 +197 +207 +220 +221 +214 +208 +207 +209 +213 +217 +219 +217 +213 +210 +206 +207 +207 +201 +188 +182 +192 +210 +215 +209 +203 +200 +206 +213 +214 +211 +209 +215 +218 +216 +217 +221 +220 +216 +218 +220 +208 +193 +195 +204 +207 +204 +194 +187 +191 +202 +204 +207 +216 +224 +228 +228 +222 +215 +215 +222 +226 +224 +222 +214 +207 +199 +177 +145 +121 +112 +122 +126 +136 +146 +148 +138 +122 +111 +87 +81 +85 +90 +85 +83 +83 +80 +79 +78 +83 +93 +99 +100 +107 +119 +123 +120 +122 +132 +138 +139 +138 +139 +144 +145 +147 +153 +155 +156 +158 +164 +169 +169 +172 +181 +192 +202 +211 +219 +223 +231 +239 +246 +250 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +252 +251 +252 +252 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +249 +249 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +246 +246 +246 +246 +246 +246 +245 +243 +242 +242 +243 +245 +244 +243 +243 +243 +244 +243 +243 +243 +243 +243 +244 +244 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +244 +244 +244 +244 +245 +246 +246 +246 +245 +245 +246 +247 +247 +247 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +250 +251 +251 +251 +250 +249 +251 +251 +251 +251 +250 +250 +251 +252 +251 +251 +251 +251 +252 +252 +253 +254 +253 +253 +252 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +252 +253 +254 +254 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +253 +252 +253 +248 +229 +193 +170 +170 +180 +182 +179 +179 +176 +169 +164 +167 +174 +175 +170 +167 +170 +175 +176 +173 +169 +172 +178 +180 +182 +182 +179 +174 +169 +169 +171 +177 +177 +178 +176 +174 +178 +181 +177 +167 +166 +170 +169 +162 +163 +170 +175 +177 +177 +175 +169 +164 +166 +164 +155 +145 +147 +149 +153 +153 +150 +152 +158 +164 +154 +145 +143 +148 +153 +154 +152 +150 +148 +145 +144 +144 +144 +145 +145 +146 +145 +144 +148 +154 +156 +153 +148 +142 +144 +146 +146 +145 +145 +143 +144 +145 +149 +152 +150 +145 +140 +138 +138 +142 +142 +143 +143 +140 +136 +134 +134 +139 +140 +142 +145 +145 +143 +140 +138 +135 +137 +139 +140 +141 +143 +147 +149 +148 +145 +142 +141 +140 +137 +131 +126 +130 +132 +134 +134 +135 +137 +140 +142 +143 +142 +141 +136 +128 +124 +127 +133 +139 +138 +134 +129 +125 +122 +122 +121 +124 +127 +130 +129 +129 +129 +129 +129 +122 +124 +128 +134 +139 +139 +137 +133 +124 +125 +127 +128 +126 +124 +124 +127 +132 +133 +131 +127 +125 +127 +131 +132 +124 +119 +114 +114 +116 +116 +116 +116 +111 +108 +105 +105 +108 +110 +108 +106 +101 +99 +99 +101 +100 +96 +96 +100 +99 +98 +93 +91 +90 +96 +102 +106 +115 +120 +127 +129 +125 +121 +121 +125 +129 +135 +131 +120 +117 +127 +132 +130 +129 +138 +137 +135 +134 +125 +124 +139 +147 +152 +159 +164 +165 +165 +166 +168 +173 +173 +172 +169 +170 +174 +175 +175 +171 +171 +170 +167 +165 +164 +165 +166 +175 +175 +170 +165 +167 +177 +179 +174 +167 +167 +170 +178 +188 +194 +191 +186 +189 +184 +178 +176 +173 +166 +162 +162 +160 +153 +156 +164 +162 +153 +148 +146 +148 +149 +150 +152 +153 +153 +152 +151 +152 +154 +157 +158 +159 +159 +157 +156 +159 +160 +158 +157 +162 +167 +167 +163 +160 +159 +158 +153 +144 +134 +129 +127 +134 +144 +153 +157 +154 +151 +149 +148 +154 +158 +156 +148 +137 +124 +122 +129 +139 +151 +160 +160 +160 +161 +156 +148 +147 +147 +152 +157 +158 +155 +154 +156 +161 +158 +156 +157 +155 +152 +150 +149 +145 +143 +139 +137 +137 +138 +141 +144 +141 +138 +138 +143 +147 +145 +140 +136 +139 +140 +141 +139 +135 +132 +131 +131 +136 +137 +139 +140 +140 +139 +135 +130 +130 +131 +132 +131 +133 +138 +141 +142 +139 +146 +152 +149 +139 +133 +135 +140 +139 +140 +143 +152 +160 +158 +144 +129 +137 +149 +147 +136 +132 +129 +123 +121 +132 +139 +144 +140 +133 +131 +133 +134 +129 +130 +131 +131 +130 +129 +127 +127 +127 +133 +136 +140 +143 +140 +135 +135 +133 +135 +136 +138 +137 +135 +132 +130 +133 +137 +142 +142 +140 +137 +134 +133 +132 +134 +135 +134 +132 +131 +133 +136 +138 +137 +135 +133 +132 +130 +126 +121 +115 +112 +108 +106 +104 +103 +104 +107 +104 +102 +102 +103 +102 +99 +98 +98 +100 +101 +102 +102 +102 +102 +103 +104 +100 +100 +99 +98 +97 +97 +98 +98 +98 +99 +98 +93 +85 +79 +78 +79 +82 +94 +103 +102 +99 +98 +98 +96 +101 +102 +104 +107 +104 +101 +105 +112 +113 +109 +109 +115 +121 +124 +127 +130 +135 +123 +112 +111 +111 +108 +107 +108 +109 +114 +113 +105 +105 +111 +113 +109 +93 +99 +110 +116 +114 +116 +116 +107 +113 +114 +115 +114 +111 +109 +112 +115 +111 +105 +102 +105 +109 +106 +105 +112 +109 +105 +109 +119 +126 +130 +141 +152 +154 +134 +117 +112 +109 +107 +106 +106 +103 +111 +111 +118 +140 +169 +173 +147 +105 +93 +114 +145 +133 +104 +98 +105 +116 +113 +112 +109 +110 +114 +133 +164 +163 +123 +98 +100 +106 +108 +114 +126 +123 +122 +113 +105 +119 +144 +153 +143 +124 +120 +129 +133 +120 +114 +119 +120 +129 +127 +129 +126 +113 +104 +121 +148 +161 +142 +117 +110 +122 +137 +130 +116 +124 +131 +133 +123 +111 +102 +103 +108 +145 +173 +170 +140 +103 +99 +126 +175 +182 +152 +115 +112 +127 +125 +122 +123 +115 +111 +104 +98 +94 +98 +110 +122 +123 +124 +127 +131 +137 +145 +140 +127 +113 +112 +110 +110 +117 +125 +123 +118 +121 +121 +119 +115 +113 +113 +113 +114 +105 +106 +111 +116 +116 +114 +114 +117 +116 +113 +109 +107 +106 +107 +110 +113 +120 +119 +116 +114 +113 +112 +112 +110 +111 +110 +112 +114 +114 +118 +119 +114 +118 +122 +125 +123 +120 +118 +117 +117 +119 +121 +123 +125 +125 +124 +123 +124 +120 +121 +116 +114 +117 +120 +120 +122 +120 +117 +115 +114 +116 +117 +116 +115 +118 +122 +123 +122 +120 +122 +125 +127 +127 +130 +129 +127 +131 +137 +135 +130 +124 +124 +126 +130 +140 +146 +144 +140 +139 +137 +136 +138 +140 +137 +130 +125 +120 +123 +123 +117 +109 +108 +114 +122 +126 +131 +132 +127 +121 +118 +119 +122 +119 +119 +120 +120 +120 +121 +123 +125 +124 +122 +120 +124 +128 +128 +127 +127 +128 +135 +151 +174 +189 +179 +156 +142 +119 +125 +139 +147 +142 +145 +158 +162 +146 +127 +115 +121 +137 +145 +140 +133 +128 +123 +132 +146 +152 +139 +124 +133 +156 +160 +151 +138 +129 +111 +100 +106 +131 +140 +137 +124 +117 +123 +132 +137 +145 +144 +144 +143 +145 +154 +152 +139 +124 +129 +143 +158 +165 +149 +130 +137 +142 +144 +139 +131 +126 +122 +127 +138 +137 +134 +137 +145 +140 +121 +114 +124 +135 +142 +143 +140 +135 +131 +129 +134 +129 +138 +151 +164 +163 +145 +130 +128 +141 +138 +132 +129 +130 +134 +138 +140 +149 +153 +147 +142 +148 +153 +147 +138 +142 +167 +173 +157 +132 +124 +139 +148 +161 +167 +165 +148 +132 +129 +135 +140 +142 +152 +160 +166 +166 +157 +153 +158 +174 +180 +170 +166 +181 +183 +170 +167 +157 +164 +169 +176 +185 +183 +173 +168 +184 +206 +205 +194 +190 +188 +191 +203 +215 +225 +219 +199 +187 +190 +196 +195 +205 +213 +216 +216 +220 +216 +202 +191 +191 +204 +204 +199 +200 +193 +186 +191 +210 +226 +223 +197 +175 +174 +189 +205 +211 +198 +197 +212 +224 +222 +219 +222 +209 +210 +211 +213 +217 +218 +215 +210 +209 +207 +203 +199 +197 +198 +202 +206 +214 +215 +213 +205 +206 +213 +216 +212 +213 +216 +217 +215 +216 +219 +217 +210 +211 +218 +219 +213 +210 +211 +207 +202 +196 +190 +194 +202 +204 +204 +212 +221 +229 +229 +224 +217 +215 +221 +224 +224 +230 +224 +219 +211 +185 +145 +109 +90 +91 +92 +101 +125 +154 +166 +155 +137 +105 +88 +86 +93 +92 +94 +97 +92 +91 +80 +74 +79 +89 +96 +102 +108 +119 +118 +120 +125 +128 +129 +130 +132 +135 +137 +142 +147 +150 +153 +157 +161 +166 +162 +161 +168 +180 +194 +204 +211 +216 +223 +232 +239 +245 +251 +254 +255 +254 +254 +254 +253 +253 +252 +253 +253 +253 +253 +253 +253 +254 +253 +253 +252 +252 +253 +253 +253 +253 +252 +252 +251 +251 +251 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +250 +250 +251 +251 +251 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +248 +249 +249 +249 +249 +248 +247 +247 +248 +248 +247 +247 +247 +247 +247 +249 +249 +249 +248 +247 +246 +246 +247 +247 +248 +247 +246 +245 +244 +245 +245 +245 +245 +245 +245 +245 +244 +243 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +244 +244 +244 +245 +246 +247 +246 +246 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +249 +248 +248 +249 +249 +250 +251 +252 +252 +250 +249 +251 +251 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +253 +254 +252 +252 +251 +252 +252 +240 +206 +175 +169 +178 +180 +177 +175 +170 +165 +162 +165 +171 +172 +169 +169 +171 +174 +177 +174 +170 +173 +179 +182 +184 +183 +178 +173 +170 +171 +173 +177 +177 +179 +179 +177 +180 +181 +176 +169 +169 +172 +169 +158 +157 +168 +177 +179 +178 +176 +169 +164 +164 +162 +153 +145 +145 +148 +152 +153 +154 +158 +163 +166 +157 +148 +146 +150 +154 +155 +153 +150 +147 +145 +144 +144 +144 +144 +144 +145 +146 +146 +148 +149 +149 +149 +148 +141 +144 +146 +144 +140 +137 +139 +142 +145 +147 +148 +144 +138 +135 +135 +138 +142 +142 +144 +144 +142 +137 +134 +133 +138 +140 +141 +141 +141 +142 +143 +144 +139 +139 +139 +140 +141 +142 +142 +141 +142 +140 +137 +134 +132 +131 +130 +129 +131 +134 +137 +138 +138 +138 +139 +141 +140 +140 +138 +132 +124 +122 +126 +133 +141 +134 +128 +128 +131 +133 +131 +129 +127 +130 +132 +131 +131 +132 +133 +133 +127 +127 +129 +133 +136 +135 +131 +127 +123 +125 +126 +126 +124 +121 +124 +128 +132 +133 +131 +127 +124 +124 +125 +125 +119 +116 +114 +114 +113 +112 +112 +114 +111 +109 +106 +105 +106 +107 +107 +107 +101 +99 +99 +101 +100 +96 +96 +100 +101 +99 +94 +90 +91 +99 +108 +114 +115 +120 +126 +127 +123 +119 +121 +127 +133 +134 +132 +125 +123 +128 +132 +133 +136 +146 +144 +136 +134 +129 +130 +141 +149 +155 +162 +166 +166 +166 +167 +168 +172 +173 +172 +171 +172 +174 +175 +176 +172 +173 +173 +173 +171 +171 +170 +169 +180 +181 +177 +172 +175 +183 +181 +174 +169 +172 +180 +187 +191 +192 +189 +187 +193 +190 +182 +174 +168 +165 +164 +164 +160 +153 +154 +161 +160 +154 +151 +150 +151 +151 +151 +152 +153 +153 +151 +150 +150 +154 +158 +160 +158 +157 +159 +160 +163 +163 +160 +158 +161 +165 +165 +162 +160 +159 +157 +152 +145 +139 +136 +137 +140 +147 +152 +154 +155 +156 +155 +154 +155 +157 +154 +145 +133 +120 +120 +131 +146 +155 +158 +155 +153 +155 +151 +144 +144 +143 +147 +154 +157 +155 +154 +156 +161 +162 +162 +160 +154 +148 +145 +145 +143 +141 +140 +138 +139 +141 +145 +146 +141 +137 +135 +139 +145 +145 +140 +135 +145 +147 +146 +144 +138 +134 +131 +131 +135 +138 +141 +142 +143 +144 +139 +134 +133 +133 +132 +131 +133 +136 +138 +138 +139 +146 +152 +150 +142 +136 +135 +137 +139 +138 +140 +148 +150 +143 +135 +133 +135 +139 +138 +137 +136 +125 +119 +124 +141 +145 +145 +137 +129 +127 +129 +130 +127 +128 +130 +129 +128 +127 +129 +131 +134 +138 +139 +138 +139 +135 +131 +132 +133 +135 +137 +138 +137 +134 +130 +127 +133 +137 +141 +143 +141 +137 +135 +134 +134 +134 +134 +134 +134 +136 +137 +138 +140 +135 +129 +126 +123 +119 +116 +113 +106 +104 +102 +103 +102 +102 +103 +105 +101 +99 +99 +100 +101 +100 +98 +98 +98 +99 +100 +100 +99 +99 +99 +99 +97 +96 +95 +94 +93 +91 +90 +90 +89 +90 +92 +89 +78 +69 +78 +93 +112 +112 +109 +105 +101 +98 +100 +103 +102 +100 +100 +102 +104 +106 +111 +116 +110 +110 +113 +117 +116 +112 +112 +115 +126 +123 +119 +114 +113 +114 +113 +112 +119 +121 +115 +103 +101 +108 +109 +104 +95 +101 +114 +120 +117 +115 +112 +102 +101 +108 +113 +115 +115 +115 +114 +115 +112 +105 +99 +102 +105 +100 +100 +108 +111 +108 +106 +108 +115 +122 +130 +141 +160 +161 +139 +111 +103 +107 +109 +112 +109 +104 +100 +113 +133 +156 +180 +182 +144 +101 +107 +136 +126 +110 +109 +105 +111 +111 +113 +110 +107 +110 +123 +160 +180 +149 +107 +88 +90 +97 +108 +118 +126 +126 +124 +111 +107 +136 +160 +152 +127 +117 +121 +128 +121 +120 +127 +125 +125 +122 +124 +127 +114 +101 +111 +134 +157 +159 +146 +117 +103 +109 +114 +111 +126 +139 +147 +135 +111 +103 +112 +124 +138 +174 +181 +154 +109 +96 +123 +175 +179 +152 +118 +120 +138 +138 +129 +122 +121 +113 +106 +105 +104 +105 +111 +119 +124 +125 +132 +137 +138 +144 +147 +147 +126 +116 +107 +107 +112 +117 +119 +118 +120 +121 +121 +121 +119 +117 +116 +116 +105 +103 +105 +110 +115 +116 +116 +118 +116 +116 +115 +112 +110 +108 +108 +108 +111 +113 +114 +115 +114 +112 +110 +110 +105 +105 +108 +111 +111 +116 +120 +119 +114 +117 +119 +119 +118 +116 +113 +109 +110 +113 +118 +123 +123 +118 +114 +113 +115 +118 +115 +113 +116 +119 +118 +120 +119 +120 +120 +117 +112 +109 +108 +108 +112 +116 +120 +122 +123 +125 +127 +127 +127 +128 +127 +126 +130 +136 +134 +128 +125 +124 +125 +127 +133 +135 +133 +128 +131 +133 +136 +139 +140 +137 +131 +127 +124 +127 +128 +127 +124 +123 +126 +130 +129 +130 +131 +128 +125 +127 +128 +127 +126 +128 +128 +123 +115 +112 +116 +121 +123 +120 +118 +120 +123 +126 +128 +129 +130 +127 +143 +162 +170 +171 +164 +149 +119 +112 +125 +146 +154 +156 +163 +172 +165 +140 +118 +118 +133 +144 +144 +140 +129 +110 +123 +144 +145 +140 +137 +137 +140 +148 +148 +146 +141 +119 +104 +110 +128 +137 +142 +133 +123 +123 +127 +128 +133 +139 +143 +143 +149 +159 +157 +144 +127 +125 +137 +155 +164 +150 +130 +132 +140 +144 +142 +134 +125 +119 +124 +135 +137 +134 +137 +145 +142 +123 +115 +124 +138 +138 +135 +137 +138 +132 +129 +133 +131 +138 +149 +160 +164 +153 +140 +136 +140 +143 +141 +134 +131 +136 +139 +136 +136 +146 +144 +139 +149 +160 +153 +139 +142 +154 +166 +172 +151 +124 +125 +138 +159 +167 +165 +149 +135 +136 +140 +140 +139 +150 +163 +172 +170 +160 +155 +158 +170 +177 +167 +162 +181 +187 +175 +171 +165 +162 +164 +175 +185 +181 +171 +166 +181 +205 +210 +198 +194 +190 +187 +198 +212 +224 +221 +205 +193 +188 +190 +195 +208 +221 +222 +213 +214 +216 +206 +194 +194 +208 +210 +206 +205 +196 +188 +192 +211 +227 +230 +210 +188 +179 +185 +196 +201 +193 +197 +214 +228 +227 +222 +221 +213 +213 +212 +213 +215 +218 +216 +212 +208 +205 +198 +194 +203 +215 +216 +209 +211 +216 +214 +203 +199 +207 +215 +218 +218 +214 +211 +213 +216 +214 +208 +203 +201 +208 +217 +226 +227 +222 +211 +202 +199 +195 +198 +204 +205 +207 +213 +215 +223 +224 +223 +220 +219 +222 +225 +225 +230 +228 +225 +216 +192 +156 +114 +86 +74 +78 +85 +101 +126 +145 +141 +126 +102 +83 +82 +94 +100 +106 +108 +99 +92 +84 +73 +71 +78 +90 +97 +99 +105 +113 +118 +118 +116 +118 +122 +125 +127 +131 +137 +143 +148 +149 +154 +158 +164 +159 +157 +161 +172 +184 +196 +204 +207 +215 +223 +231 +236 +244 +250 +253 +254 +254 +254 +254 +253 +252 +253 +254 +254 +254 +253 +254 +254 +254 +253 +252 +252 +252 +253 +253 +253 +252 +251 +250 +251 +251 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +250 +250 +251 +251 +251 +250 +250 +249 +249 +250 +250 +250 +249 +249 +248 +246 +247 +248 +249 +249 +248 +247 +246 +249 +248 +248 +247 +247 +247 +247 +248 +249 +248 +247 +246 +246 +246 +246 +247 +247 +246 +245 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +243 +242 +242 +243 +243 +243 +242 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +244 +245 +246 +247 +246 +245 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +250 +252 +253 +253 +252 +251 +251 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +251 +251 +251 +251 +253 +254 +248 +221 +184 +171 +177 +180 +176 +173 +167 +163 +162 +165 +169 +170 +169 +171 +171 +173 +176 +173 +169 +171 +177 +184 +185 +182 +176 +172 +171 +173 +175 +173 +172 +176 +180 +179 +180 +180 +177 +172 +170 +171 +166 +154 +153 +165 +176 +176 +174 +172 +168 +162 +160 +158 +153 +147 +145 +145 +149 +154 +157 +161 +164 +164 +158 +151 +147 +148 +152 +154 +155 +148 +146 +145 +145 +144 +144 +144 +144 +145 +146 +147 +146 +145 +144 +145 +145 +143 +145 +144 +140 +135 +134 +139 +144 +143 +143 +141 +136 +132 +132 +137 +141 +143 +142 +142 +144 +143 +139 +135 +134 +139 +142 +143 +142 +142 +144 +145 +145 +141 +139 +138 +139 +140 +141 +139 +138 +142 +140 +136 +131 +126 +125 +126 +128 +130 +133 +138 +140 +140 +138 +139 +141 +140 +137 +134 +131 +129 +130 +133 +135 +139 +132 +126 +129 +136 +140 +138 +135 +134 +136 +137 +134 +133 +132 +132 +132 +131 +130 +129 +129 +129 +127 +122 +119 +123 +124 +126 +125 +123 +122 +125 +129 +128 +129 +128 +124 +121 +121 +118 +116 +115 +114 +114 +113 +111 +109 +109 +112 +114 +113 +110 +108 +106 +105 +106 +107 +103 +100 +100 +101 +100 +98 +97 +99 +102 +100 +96 +93 +96 +106 +113 +117 +117 +119 +122 +123 +119 +115 +118 +124 +134 +132 +130 +128 +126 +126 +129 +133 +135 +144 +142 +134 +134 +135 +139 +147 +153 +159 +166 +167 +167 +167 +169 +170 +172 +172 +172 +170 +169 +170 +173 +175 +168 +169 +172 +174 +175 +174 +173 +171 +179 +180 +178 +175 +179 +186 +183 +175 +168 +179 +193 +197 +193 +188 +190 +194 +194 +191 +182 +172 +166 +166 +167 +165 +161 +154 +154 +157 +156 +155 +155 +154 +152 +151 +151 +152 +154 +154 +153 +152 +150 +154 +158 +160 +158 +156 +159 +163 +165 +164 +162 +160 +159 +160 +159 +156 +158 +157 +155 +153 +150 +145 +144 +145 +146 +150 +152 +153 +156 +160 +160 +157 +156 +156 +152 +144 +133 +120 +120 +133 +148 +152 +154 +152 +152 +154 +151 +145 +138 +140 +145 +152 +156 +158 +158 +159 +158 +162 +166 +162 +153 +144 +139 +137 +140 +140 +141 +141 +141 +143 +144 +142 +142 +141 +139 +138 +138 +139 +140 +140 +147 +148 +147 +145 +141 +138 +135 +134 +138 +140 +140 +140 +142 +144 +142 +137 +133 +133 +132 +131 +133 +137 +138 +137 +138 +144 +148 +145 +139 +134 +132 +131 +138 +138 +140 +147 +148 +138 +134 +142 +135 +133 +133 +135 +131 +121 +122 +134 +142 +139 +133 +127 +126 +127 +127 +124 +127 +128 +130 +129 +129 +130 +133 +136 +143 +145 +143 +139 +137 +132 +129 +131 +136 +137 +137 +137 +135 +133 +132 +131 +135 +137 +140 +142 +141 +137 +135 +135 +136 +135 +133 +132 +134 +137 +138 +138 +132 +125 +119 +117 +115 +111 +108 +108 +103 +100 +98 +99 +100 +99 +98 +98 +96 +95 +94 +95 +98 +100 +99 +98 +100 +101 +101 +99 +96 +94 +93 +93 +93 +91 +90 +91 +90 +88 +86 +86 +87 +83 +82 +83 +79 +80 +99 +120 +128 +116 +105 +103 +99 +95 +96 +102 +102 +101 +100 +103 +106 +109 +111 +113 +104 +112 +122 +123 +115 +107 +106 +109 +112 +120 +125 +122 +116 +114 +115 +115 +121 +121 +113 +102 +100 +108 +109 +105 +108 +106 +117 +132 +135 +123 +109 +98 +96 +102 +111 +114 +115 +115 +116 +116 +118 +110 +102 +100 +101 +98 +101 +111 +111 +111 +108 +107 +111 +114 +117 +123 +136 +164 +172 +154 +137 +128 +118 +110 +104 +103 +98 +101 +112 +138 +174 +188 +163 +121 +121 +139 +126 +116 +119 +113 +109 +110 +115 +116 +109 +109 +113 +149 +182 +183 +143 +97 +81 +88 +107 +117 +123 +125 +129 +115 +99 +120 +154 +163 +143 +120 +112 +124 +128 +126 +124 +122 +119 +119 +118 +116 +114 +114 +117 +120 +141 +158 +164 +143 +112 +98 +103 +113 +128 +137 +146 +146 +138 +134 +134 +131 +144 +186 +193 +160 +108 +91 +117 +168 +182 +151 +112 +116 +145 +153 +137 +118 +117 +115 +115 +116 +112 +109 +112 +118 +122 +120 +124 +128 +127 +132 +148 +159 +146 +128 +116 +114 +109 +102 +108 +122 +121 +122 +125 +127 +127 +123 +119 +118 +113 +110 +108 +109 +111 +112 +113 +114 +118 +120 +120 +118 +114 +111 +109 +107 +107 +109 +114 +117 +117 +117 +116 +117 +114 +111 +111 +109 +106 +111 +119 +121 +116 +117 +117 +116 +117 +116 +113 +109 +107 +107 +108 +113 +115 +113 +113 +115 +116 +121 +121 +117 +119 +120 +120 +121 +125 +128 +130 +127 +120 +114 +111 +112 +109 +114 +122 +127 +130 +132 +132 +131 +125 +123 +121 +121 +125 +128 +128 +126 +124 +124 +124 +125 +125 +126 +125 +124 +126 +128 +132 +133 +134 +135 +135 +133 +130 +133 +137 +140 +140 +137 +133 +131 +131 +128 +129 +129 +128 +133 +138 +137 +141 +142 +137 +126 +113 +108 +111 +115 +120 +121 +120 +119 +121 +126 +131 +132 +131 +125 +139 +152 +149 +154 +165 +163 +136 +114 +115 +137 +157 +161 +165 +183 +176 +137 +114 +121 +133 +138 +143 +146 +136 +111 +120 +134 +136 +145 +147 +137 +132 +145 +154 +158 +147 +124 +113 +121 +121 +126 +138 +143 +131 +120 +123 +130 +126 +135 +142 +144 +150 +157 +154 +146 +133 +121 +126 +147 +162 +154 +132 +129 +136 +145 +145 +136 +124 +116 +119 +127 +132 +131 +135 +143 +142 +126 +116 +120 +135 +136 +134 +135 +138 +135 +132 +135 +137 +142 +147 +156 +164 +158 +148 +142 +138 +146 +145 +135 +132 +136 +137 +132 +131 +141 +141 +139 +147 +153 +144 +132 +139 +147 +159 +173 +164 +141 +129 +124 +146 +170 +182 +164 +139 +129 +135 +141 +148 +155 +164 +170 +166 +163 +164 +168 +172 +179 +169 +159 +174 +191 +186 +181 +180 +168 +166 +176 +182 +174 +164 +159 +178 +199 +209 +199 +196 +191 +182 +190 +209 +218 +215 +206 +199 +189 +181 +184 +204 +227 +235 +218 +205 +202 +200 +196 +201 +213 +218 +215 +210 +199 +192 +195 +213 +230 +234 +218 +197 +184 +186 +196 +194 +189 +187 +198 +221 +238 +236 +224 +216 +214 +213 +214 +214 +213 +210 +207 +199 +198 +192 +190 +203 +221 +224 +216 +209 +213 +211 +200 +192 +198 +213 +225 +222 +212 +207 +213 +216 +211 +203 +199 +199 +199 +212 +229 +237 +234 +223 +210 +200 +196 +197 +202 +205 +208 +212 +211 +214 +217 +221 +223 +224 +225 +227 +228 +230 +232 +230 +219 +198 +168 +128 +97 +77 +86 +94 +101 +112 +115 +101 +82 +78 +71 +78 +96 +106 +111 +106 +95 +87 +86 +81 +74 +74 +80 +85 +85 +91 +103 +113 +113 +111 +114 +118 +120 +123 +128 +135 +140 +143 +146 +150 +154 +160 +159 +158 +160 +165 +173 +185 +195 +203 +209 +216 +222 +229 +238 +247 +252 +252 +253 +254 +254 +253 +252 +253 +254 +255 +254 +254 +254 +254 +254 +253 +252 +252 +252 +253 +253 +252 +251 +251 +250 +251 +251 +252 +252 +251 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +250 +250 +251 +251 +251 +250 +250 +249 +250 +250 +249 +249 +249 +248 +248 +246 +247 +248 +249 +249 +248 +247 +246 +248 +248 +248 +247 +248 +247 +247 +246 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +244 +244 +243 +244 +244 +243 +244 +244 +244 +244 +244 +244 +245 +244 +243 +242 +242 +243 +243 +243 +242 +245 +245 +244 +244 +244 +244 +242 +242 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +244 +245 +246 +247 +246 +245 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +250 +251 +253 +253 +252 +252 +251 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +254 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +252 +252 +253 +254 +255 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +252 +252 +255 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +251 +251 +251 +251 +252 +254 +254 +252 +229 +193 +175 +177 +179 +177 +171 +166 +163 +163 +165 +168 +170 +171 +175 +172 +173 +176 +174 +169 +171 +177 +184 +183 +179 +173 +170 +172 +174 +176 +171 +167 +172 +179 +179 +179 +179 +178 +173 +168 +166 +162 +153 +154 +167 +178 +176 +171 +170 +169 +163 +159 +157 +154 +149 +145 +142 +146 +153 +157 +159 +159 +160 +156 +152 +149 +149 +151 +153 +154 +148 +146 +146 +148 +148 +146 +145 +145 +144 +144 +145 +144 +143 +142 +142 +141 +142 +142 +141 +138 +136 +138 +142 +145 +141 +141 +139 +136 +134 +135 +139 +143 +143 +140 +139 +141 +142 +140 +137 +135 +139 +144 +149 +149 +148 +147 +147 +145 +142 +141 +139 +138 +138 +139 +140 +140 +143 +140 +135 +129 +125 +124 +127 +129 +132 +135 +140 +143 +141 +137 +137 +140 +140 +138 +136 +135 +136 +137 +137 +138 +134 +129 +127 +131 +136 +137 +136 +135 +135 +138 +139 +136 +133 +132 +130 +129 +130 +129 +128 +126 +124 +122 +119 +116 +123 +125 +127 +126 +123 +123 +124 +126 +125 +126 +125 +122 +121 +121 +118 +115 +114 +113 +113 +114 +113 +112 +111 +112 +114 +113 +112 +110 +108 +106 +106 +106 +103 +102 +100 +100 +100 +100 +99 +98 +98 +100 +100 +99 +106 +115 +119 +119 +122 +120 +121 +123 +121 +119 +122 +127 +133 +131 +128 +126 +125 +125 +127 +131 +131 +132 +133 +133 +134 +137 +143 +148 +155 +161 +166 +166 +166 +167 +172 +174 +174 +174 +172 +169 +165 +164 +168 +172 +169 +169 +172 +176 +176 +172 +171 +171 +176 +177 +173 +170 +175 +183 +183 +176 +170 +181 +193 +196 +192 +189 +192 +196 +190 +183 +175 +171 +169 +168 +167 +165 +163 +157 +155 +155 +154 +156 +159 +156 +154 +153 +152 +153 +155 +156 +155 +153 +153 +153 +157 +160 +159 +157 +159 +162 +163 +161 +159 +159 +157 +155 +156 +157 +159 +158 +157 +157 +154 +149 +145 +144 +151 +154 +155 +155 +158 +162 +162 +158 +156 +154 +150 +147 +141 +131 +132 +143 +151 +150 +149 +149 +150 +151 +148 +144 +136 +143 +150 +154 +156 +158 +160 +160 +156 +159 +162 +158 +150 +142 +138 +135 +140 +141 +142 +141 +141 +142 +143 +141 +143 +143 +142 +138 +136 +136 +138 +139 +141 +141 +140 +139 +139 +138 +138 +137 +141 +141 +138 +136 +138 +141 +140 +136 +131 +132 +131 +130 +132 +135 +136 +136 +137 +140 +141 +139 +136 +135 +132 +129 +134 +136 +135 +138 +143 +138 +134 +139 +133 +130 +130 +129 +124 +124 +131 +137 +135 +130 +123 +121 +122 +126 +125 +122 +125 +126 +127 +127 +129 +132 +134 +136 +141 +144 +142 +139 +137 +133 +131 +133 +137 +138 +138 +137 +136 +136 +137 +138 +138 +137 +138 +140 +139 +136 +135 +135 +138 +138 +136 +133 +132 +133 +131 +128 +119 +114 +111 +111 +109 +105 +104 +106 +106 +101 +97 +97 +98 +97 +95 +94 +96 +93 +91 +92 +95 +97 +96 +94 +99 +100 +100 +98 +94 +91 +89 +89 +89 +86 +85 +85 +85 +83 +82 +83 +88 +83 +79 +79 +84 +96 +115 +131 +117 +106 +97 +97 +99 +96 +96 +100 +105 +104 +103 +103 +106 +109 +110 +109 +105 +115 +124 +123 +116 +110 +109 +110 +108 +114 +120 +120 +115 +110 +112 +114 +114 +115 +110 +102 +102 +107 +110 +108 +112 +108 +112 +135 +155 +145 +119 +100 +99 +106 +113 +114 +113 +115 +117 +119 +119 +114 +109 +105 +106 +104 +107 +117 +112 +115 +113 +112 +113 +108 +107 +115 +116 +134 +167 +179 +162 +148 +141 +129 +111 +116 +107 +94 +95 +124 +162 +175 +159 +144 +147 +150 +134 +117 +116 +116 +114 +108 +114 +118 +109 +107 +104 +133 +171 +199 +176 +128 +98 +91 +102 +111 +114 +121 +124 +118 +105 +106 +130 +158 +161 +137 +119 +119 +125 +123 +118 +113 +114 +118 +118 +115 +117 +124 +125 +119 +127 +146 +162 +156 +131 +110 +110 +122 +127 +125 +133 +145 +153 +156 +144 +124 +146 +182 +190 +162 +110 +86 +107 +162 +185 +148 +100 +102 +141 +160 +144 +119 +110 +115 +122 +125 +121 +114 +114 +118 +118 +113 +115 +118 +118 +124 +139 +149 +154 +145 +133 +123 +111 +104 +110 +121 +118 +119 +122 +127 +129 +125 +122 +119 +119 +121 +119 +112 +106 +105 +108 +111 +119 +121 +121 +116 +112 +110 +109 +107 +106 +109 +114 +116 +118 +120 +122 +125 +128 +123 +121 +117 +111 +112 +117 +118 +118 +120 +120 +118 +117 +116 +114 +112 +109 +106 +106 +109 +112 +113 +116 +120 +120 +128 +128 +122 +120 +119 +118 +120 +123 +126 +127 +128 +127 +124 +122 +121 +115 +121 +127 +129 +128 +129 +130 +131 +126 +121 +119 +120 +123 +124 +124 +125 +124 +124 +123 +121 +119 +119 +122 +123 +124 +127 +127 +127 +128 +132 +135 +136 +132 +134 +138 +141 +141 +137 +131 +127 +127 +123 +127 +131 +128 +133 +141 +142 +147 +145 +138 +127 +118 +115 +113 +111 +119 +125 +126 +123 +122 +126 +132 +132 +130 +128 +142 +154 +148 +143 +159 +179 +169 +133 +113 +123 +146 +153 +156 +184 +174 +129 +106 +114 +122 +131 +145 +152 +139 +113 +116 +131 +141 +149 +143 +132 +135 +146 +160 +164 +151 +129 +121 +125 +120 +123 +138 +147 +133 +120 +125 +133 +125 +131 +138 +144 +147 +147 +148 +154 +141 +122 +123 +140 +153 +148 +132 +131 +140 +149 +147 +135 +125 +119 +118 +122 +129 +131 +133 +137 +138 +128 +117 +116 +130 +138 +139 +135 +136 +138 +136 +137 +145 +144 +144 +150 +161 +161 +151 +143 +141 +144 +143 +138 +135 +136 +134 +130 +130 +136 +141 +144 +145 +137 +130 +130 +137 +151 +158 +164 +163 +155 +143 +125 +135 +167 +191 +178 +145 +125 +130 +144 +155 +155 +160 +165 +166 +167 +169 +169 +170 +180 +172 +158 +168 +191 +195 +189 +180 +170 +171 +181 +184 +177 +169 +164 +179 +192 +205 +201 +197 +193 +183 +187 +208 +218 +212 +202 +196 +187 +176 +180 +200 +222 +230 +217 +203 +196 +194 +194 +201 +212 +223 +223 +213 +203 +198 +200 +214 +227 +232 +223 +208 +193 +190 +195 +195 +184 +174 +183 +212 +238 +242 +232 +220 +218 +218 +220 +216 +207 +200 +197 +192 +188 +185 +189 +204 +219 +222 +219 +208 +213 +215 +209 +198 +196 +210 +228 +221 +211 +207 +212 +216 +210 +202 +199 +200 +199 +209 +226 +237 +242 +236 +221 +202 +191 +190 +198 +201 +203 +205 +205 +208 +214 +221 +226 +226 +225 +225 +226 +229 +234 +235 +225 +204 +174 +136 +107 +91 +95 +101 +108 +107 +94 +71 +52 +59 +67 +82 +97 +105 +105 +98 +91 +84 +85 +84 +80 +77 +76 +76 +76 +82 +90 +100 +105 +106 +108 +112 +116 +121 +125 +131 +135 +138 +142 +147 +151 +156 +158 +160 +159 +157 +162 +173 +184 +197 +203 +210 +214 +221 +231 +241 +247 +249 +251 +253 +253 +252 +252 +253 +254 +254 +254 +253 +254 +254 +254 +253 +252 +252 +252 +252 +252 +252 +251 +250 +250 +250 +251 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +249 +249 +249 +248 +248 +248 +247 +248 +248 +247 +247 +247 +247 +246 +248 +248 +248 +249 +248 +248 +247 +246 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +243 +244 +244 +244 +244 +244 +244 +245 +245 +244 +243 +243 +244 +244 +244 +243 +244 +244 +243 +243 +243 +243 +242 +242 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +245 +245 +246 +247 +248 +247 +247 +248 +248 +248 +249 +249 +249 +248 +248 +249 +249 +249 +250 +251 +252 +251 +251 +249 +250 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +253 +254 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +253 +253 +252 +252 +252 +254 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +253 +251 +251 +251 +252 +253 +255 +252 +254 +234 +197 +178 +177 +179 +178 +166 +162 +160 +161 +164 +167 +170 +173 +177 +174 +175 +178 +176 +172 +174 +180 +183 +181 +177 +170 +169 +172 +175 +176 +170 +164 +169 +178 +179 +176 +177 +178 +173 +165 +161 +159 +155 +159 +172 +181 +177 +171 +171 +173 +167 +161 +160 +159 +151 +145 +141 +145 +152 +156 +156 +153 +154 +154 +153 +152 +152 +152 +152 +152 +148 +146 +147 +150 +150 +148 +146 +147 +145 +143 +142 +142 +144 +144 +141 +137 +136 +135 +136 +137 +139 +141 +142 +142 +139 +141 +142 +142 +140 +140 +141 +142 +143 +139 +136 +138 +140 +140 +138 +136 +138 +146 +153 +155 +154 +151 +148 +144 +145 +144 +141 +139 +137 +138 +141 +143 +140 +137 +133 +128 +126 +128 +131 +133 +138 +140 +143 +145 +141 +135 +134 +137 +135 +138 +141 +139 +135 +133 +134 +136 +128 +128 +129 +132 +132 +130 +130 +131 +131 +134 +136 +135 +132 +130 +128 +126 +124 +124 +124 +123 +121 +119 +117 +115 +124 +126 +128 +127 +124 +122 +122 +122 +122 +123 +122 +121 +121 +122 +119 +116 +113 +112 +112 +114 +116 +115 +115 +115 +111 +110 +110 +109 +109 +108 +106 +104 +102 +101 +100 +99 +100 +101 +100 +98 +95 +99 +102 +107 +116 +124 +126 +122 +125 +122 +123 +126 +127 +126 +129 +135 +133 +132 +129 +124 +122 +125 +128 +129 +128 +123 +126 +133 +135 +136 +142 +148 +155 +161 +165 +164 +165 +168 +175 +179 +178 +177 +174 +168 +162 +161 +166 +171 +173 +172 +175 +178 +175 +169 +168 +170 +175 +174 +168 +163 +168 +178 +179 +173 +172 +177 +184 +189 +191 +192 +193 +193 +185 +174 +168 +170 +173 +170 +165 +164 +164 +160 +156 +153 +153 +157 +160 +157 +157 +155 +154 +154 +156 +156 +155 +154 +153 +153 +156 +159 +160 +158 +158 +161 +160 +157 +155 +155 +154 +154 +158 +164 +162 +161 +161 +162 +158 +150 +143 +140 +153 +158 +160 +159 +161 +163 +162 +158 +153 +151 +150 +154 +154 +148 +150 +163 +160 +154 +148 +146 +146 +145 +141 +138 +139 +149 +157 +157 +155 +155 +158 +159 +156 +156 +155 +151 +146 +142 +141 +139 +143 +143 +141 +139 +139 +142 +144 +144 +141 +140 +139 +138 +137 +136 +134 +132 +137 +135 +134 +133 +134 +136 +137 +137 +140 +140 +137 +133 +134 +137 +135 +130 +129 +130 +130 +129 +129 +132 +133 +133 +134 +135 +134 +134 +135 +138 +136 +133 +130 +133 +128 +126 +136 +137 +131 +130 +125 +124 +127 +127 +125 +131 +134 +125 +129 +127 +123 +121 +119 +122 +124 +124 +123 +121 +121 +123 +126 +130 +132 +133 +133 +138 +138 +138 +139 +136 +134 +137 +136 +137 +139 +139 +139 +139 +140 +142 +139 +137 +136 +138 +138 +136 +135 +135 +138 +140 +140 +136 +132 +127 +122 +116 +110 +107 +105 +108 +107 +103 +102 +105 +112 +106 +100 +99 +100 +99 +97 +95 +100 +97 +93 +91 +92 +94 +91 +90 +93 +94 +95 +94 +91 +88 +88 +88 +85 +81 +79 +79 +80 +79 +78 +79 +82 +83 +84 +83 +89 +102 +116 +123 +107 +98 +90 +92 +97 +101 +104 +107 +107 +106 +104 +103 +104 +108 +110 +110 +112 +116 +119 +118 +117 +118 +115 +111 +109 +105 +108 +113 +113 +109 +109 +113 +111 +113 +110 +104 +102 +104 +106 +106 +113 +108 +104 +122 +156 +162 +134 +108 +104 +110 +115 +113 +111 +113 +118 +122 +118 +118 +115 +112 +112 +108 +109 +115 +115 +118 +116 +116 +115 +105 +103 +116 +113 +96 +123 +153 +146 +148 +167 +167 +141 +136 +120 +105 +99 +117 +153 +171 +164 +165 +160 +152 +139 +120 +107 +108 +112 +100 +105 +112 +105 +105 +98 +120 +167 +196 +183 +155 +130 +102 +91 +90 +104 +113 +115 +119 +117 +100 +107 +143 +168 +155 +130 +113 +115 +120 +117 +110 +112 +118 +123 +123 +123 +125 +127 +127 +128 +143 +157 +157 +143 +130 +129 +134 +125 +121 +125 +132 +138 +143 +136 +119 +128 +158 +176 +170 +124 +87 +102 +161 +183 +144 +91 +89 +132 +159 +149 +124 +113 +115 +120 +128 +132 +128 +120 +114 +111 +109 +111 +115 +116 +121 +128 +130 +152 +156 +148 +129 +118 +120 +122 +118 +111 +111 +116 +123 +127 +124 +121 +118 +116 +123 +125 +114 +103 +102 +108 +114 +119 +121 +118 +112 +108 +107 +108 +108 +106 +109 +111 +113 +114 +117 +122 +127 +129 +126 +127 +127 +122 +119 +118 +115 +117 +120 +122 +120 +117 +115 +113 +111 +110 +109 +113 +118 +119 +115 +112 +112 +124 +133 +133 +124 +118 +114 +114 +117 +113 +113 +115 +120 +125 +128 +126 +124 +124 +128 +129 +124 +119 +119 +122 +124 +133 +127 +124 +126 +127 +126 +128 +131 +131 +131 +128 +123 +117 +115 +119 +123 +126 +127 +126 +124 +126 +130 +133 +133 +131 +131 +132 +133 +132 +130 +127 +123 +121 +119 +127 +133 +128 +129 +138 +140 +141 +138 +132 +128 +126 +124 +117 +110 +118 +128 +132 +126 +123 +126 +130 +129 +129 +134 +149 +163 +156 +137 +149 +184 +191 +151 +118 +116 +140 +146 +145 +177 +171 +127 +102 +102 +107 +125 +147 +153 +132 +106 +107 +133 +154 +151 +133 +128 +135 +142 +158 +164 +153 +134 +124 +123 +122 +129 +143 +146 +130 +121 +127 +131 +124 +126 +133 +142 +145 +142 +151 +170 +149 +129 +128 +138 +144 +137 +127 +132 +148 +154 +149 +135 +126 +123 +122 +125 +132 +134 +133 +133 +135 +130 +122 +118 +124 +141 +143 +134 +132 +138 +138 +137 +146 +144 +141 +146 +158 +161 +152 +143 +144 +142 +140 +140 +139 +136 +132 +130 +128 +132 +141 +150 +146 +128 +125 +137 +141 +150 +155 +161 +159 +151 +147 +141 +136 +158 +179 +178 +156 +136 +135 +146 +149 +149 +158 +170 +174 +173 +166 +155 +164 +177 +174 +158 +164 +189 +199 +191 +168 +165 +173 +188 +193 +192 +187 +181 +181 +188 +204 +202 +199 +198 +187 +190 +211 +223 +216 +199 +190 +183 +177 +185 +201 +210 +213 +211 +208 +201 +193 +191 +194 +207 +223 +227 +215 +205 +204 +205 +213 +223 +228 +227 +219 +205 +194 +191 +196 +180 +170 +183 +209 +228 +233 +231 +226 +223 +225 +228 +221 +207 +194 +191 +194 +184 +180 +191 +208 +219 +220 +218 +206 +214 +224 +224 +210 +199 +208 +226 +219 +212 +209 +212 +215 +211 +204 +200 +199 +199 +208 +221 +232 +243 +241 +226 +204 +186 +183 +194 +200 +196 +197 +200 +209 +214 +222 +227 +226 +222 +221 +222 +224 +233 +238 +232 +211 +177 +138 +112 +105 +103 +105 +105 +93 +74 +59 +54 +57 +73 +89 +97 +100 +97 +92 +91 +82 +79 +79 +82 +83 +80 +76 +76 +78 +79 +85 +95 +100 +102 +107 +113 +117 +121 +126 +130 +132 +138 +145 +149 +150 +156 +159 +159 +154 +153 +163 +176 +189 +196 +201 +207 +213 +223 +234 +241 +246 +249 +251 +252 +252 +251 +252 +254 +254 +253 +253 +253 +253 +253 +252 +251 +253 +252 +252 +252 +251 +251 +250 +250 +250 +251 +252 +252 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +249 +248 +248 +248 +248 +249 +249 +249 +247 +246 +246 +246 +246 +247 +246 +247 +248 +249 +249 +248 +247 +246 +246 +246 +247 +247 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +244 +244 +243 +244 +244 +246 +245 +244 +244 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +242 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +246 +245 +245 +244 +245 +246 +246 +245 +245 +246 +247 +248 +247 +247 +248 +248 +249 +249 +249 +249 +249 +248 +249 +248 +248 +249 +250 +250 +250 +250 +248 +249 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +253 +254 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +253 +253 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +252 +253 +252 +252 +252 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +255 +255 +254 +253 +253 +254 +253 +253 +254 +254 +254 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +254 +254 +253 +254 +255 +254 +254 +254 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +254 +254 +253 +254 +252 +250 +252 +254 +254 +253 +254 +252 +254 +240 +202 +176 +178 +182 +172 +165 +159 +157 +159 +162 +165 +169 +172 +169 +173 +175 +173 +173 +175 +178 +180 +181 +178 +174 +170 +169 +174 +175 +170 +170 +166 +168 +175 +178 +174 +173 +176 +171 +163 +156 +155 +158 +163 +170 +175 +169 +165 +167 +172 +169 +165 +164 +162 +149 +140 +140 +150 +157 +159 +155 +149 +150 +150 +151 +152 +150 +148 +148 +150 +145 +148 +149 +146 +145 +146 +147 +148 +142 +141 +139 +140 +142 +144 +140 +135 +132 +132 +133 +135 +137 +138 +138 +137 +137 +139 +139 +138 +139 +140 +142 +141 +139 +138 +138 +139 +138 +137 +138 +140 +139 +143 +150 +155 +155 +152 +146 +142 +144 +144 +141 +137 +135 +136 +138 +139 +140 +139 +136 +133 +131 +131 +134 +137 +136 +138 +141 +145 +145 +142 +139 +138 +134 +134 +136 +137 +135 +130 +129 +130 +130 +129 +129 +127 +126 +127 +130 +132 +130 +131 +131 +131 +130 +128 +125 +122 +120 +117 +114 +114 +114 +114 +116 +119 +123 +127 +128 +125 +122 +122 +120 +117 +120 +123 +125 +123 +121 +118 +115 +114 +115 +114 +114 +113 +112 +112 +112 +111 +108 +109 +110 +111 +109 +107 +106 +104 +104 +102 +101 +101 +100 +100 +103 +106 +100 +98 +102 +115 +127 +131 +127 +122 +124 +119 +117 +121 +127 +130 +134 +136 +135 +132 +127 +124 +124 +127 +128 +127 +132 +124 +123 +132 +137 +135 +137 +145 +157 +162 +166 +166 +167 +173 +181 +184 +183 +180 +173 +163 +159 +162 +169 +174 +170 +172 +172 +175 +176 +171 +170 +176 +177 +174 +169 +166 +169 +175 +177 +176 +175 +178 +173 +179 +189 +192 +192 +187 +178 +174 +172 +174 +172 +167 +164 +166 +163 +158 +153 +152 +154 +155 +155 +154 +156 +156 +153 +151 +153 +152 +151 +155 +154 +154 +157 +155 +153 +156 +160 +158 +156 +151 +147 +148 +152 +156 +161 +165 +166 +164 +160 +159 +155 +144 +139 +145 +153 +156 +160 +162 +160 +158 +156 +155 +154 +149 +148 +149 +149 +154 +162 +164 +163 +151 +143 +144 +146 +144 +143 +145 +154 +162 +166 +164 +161 +161 +160 +159 +153 +152 +149 +147 +146 +146 +147 +148 +147 +143 +141 +140 +142 +144 +146 +147 +143 +137 +134 +138 +140 +136 +129 +125 +125 +128 +131 +133 +136 +139 +138 +136 +139 +136 +131 +130 +133 +137 +134 +129 +129 +128 +128 +126 +126 +127 +130 +132 +132 +130 +130 +134 +136 +136 +132 +129 +132 +132 +126 +125 +132 +126 +121 +125 +126 +129 +127 +122 +127 +135 +134 +126 +130 +134 +131 +122 +119 +122 +125 +123 +121 +119 +120 +123 +127 +129 +132 +134 +135 +134 +133 +134 +137 +140 +139 +135 +135 +134 +137 +142 +143 +140 +138 +139 +136 +137 +138 +138 +135 +133 +134 +137 +137 +137 +137 +133 +127 +119 +111 +104 +100 +103 +105 +105 +102 +100 +99 +99 +107 +101 +99 +104 +106 +102 +98 +96 +98 +94 +91 +90 +89 +87 +86 +86 +86 +90 +90 +87 +85 +85 +85 +84 +79 +72 +70 +76 +80 +78 +80 +83 +84 +80 +81 +86 +97 +116 +123 +113 +103 +95 +95 +99 +101 +103 +106 +106 +108 +101 +102 +107 +108 +111 +113 +108 +107 +117 +124 +121 +116 +115 +114 +112 +95 +100 +106 +110 +112 +112 +110 +107 +111 +111 +117 +121 +115 +110 +114 +116 +111 +116 +116 +111 +144 +166 +149 +117 +109 +114 +117 +121 +121 +115 +114 +119 +122 +116 +121 +126 +115 +108 +113 +117 +112 +114 +116 +116 +116 +115 +114 +113 +112 +97 +85 +111 +135 +140 +157 +172 +168 +148 +129 +117 +112 +122 +144 +159 +176 +184 +172 +163 +144 +101 +83 +100 +106 +101 +99 +110 +117 +103 +97 +109 +149 +191 +190 +173 +162 +134 +102 +81 +92 +96 +104 +115 +120 +112 +115 +133 +150 +147 +132 +115 +110 +119 +124 +122 +116 +127 +128 +126 +130 +132 +127 +125 +118 +133 +148 +155 +152 +153 +152 +134 +115 +111 +120 +121 +118 +122 +119 +111 +106 +126 +168 +170 +139 +115 +122 +166 +187 +145 +90 +83 +120 +155 +154 +128 +115 +106 +107 +127 +147 +143 +125 +113 +104 +107 +114 +110 +112 +126 +125 +117 +127 +144 +164 +158 +128 +111 +116 +121 +118 +118 +119 +128 +133 +127 +119 +117 +120 +120 +122 +122 +116 +109 +107 +111 +116 +118 +115 +107 +103 +104 +108 +110 +105 +108 +112 +114 +114 +117 +121 +124 +124 +128 +126 +123 +124 +122 +114 +109 +114 +118 +119 +116 +115 +117 +116 +112 +114 +114 +119 +124 +123 +118 +116 +118 +126 +131 +128 +118 +114 +118 +114 +105 +106 +105 +107 +111 +114 +116 +119 +122 +124 +124 +124 +119 +109 +101 +105 +114 +122 +123 +126 +128 +128 +127 +129 +131 +136 +137 +132 +125 +117 +110 +113 +122 +125 +130 +131 +127 +124 +126 +127 +126 +131 +124 +124 +125 +124 +123 +124 +123 +120 +123 +127 +130 +132 +134 +134 +135 +132 +138 +139 +134 +128 +126 +124 +121 +124 +129 +131 +127 +123 +124 +128 +130 +129 +139 +144 +162 +174 +151 +145 +178 +192 +173 +138 +122 +137 +148 +158 +178 +179 +139 +95 +97 +111 +119 +139 +151 +137 +120 +114 +124 +131 +130 +126 +123 +126 +139 +160 +167 +149 +130 +124 +126 +122 +133 +141 +141 +135 +130 +128 +127 +126 +125 +133 +140 +139 +146 +164 +182 +156 +132 +125 +138 +141 +136 +131 +127 +140 +147 +148 +138 +128 +126 +129 +131 +132 +132 +132 +130 +132 +138 +134 +120 +126 +140 +144 +136 +131 +138 +143 +141 +144 +143 +139 +149 +161 +158 +149 +141 +145 +140 +139 +143 +144 +138 +131 +128 +129 +126 +139 +157 +154 +135 +131 +143 +152 +147 +147 +153 +158 +158 +148 +132 +129 +154 +181 +180 +157 +145 +149 +149 +148 +154 +160 +165 +167 +164 +161 +157 +162 +171 +172 +168 +166 +177 +191 +187 +158 +152 +170 +195 +205 +208 +204 +192 +187 +193 +198 +199 +197 +195 +195 +197 +212 +224 +221 +196 +170 +168 +181 +191 +201 +212 +213 +207 +206 +204 +195 +187 +193 +212 +224 +224 +220 +210 +202 +205 +210 +216 +222 +227 +222 +205 +196 +202 +196 +193 +179 +174 +195 +218 +228 +232 +234 +232 +228 +228 +218 +200 +191 +185 +187 +175 +173 +187 +205 +217 +224 +229 +208 +206 +210 +219 +219 +211 +212 +219 +216 +210 +206 +209 +214 +213 +205 +197 +193 +197 +210 +222 +229 +235 +238 +234 +207 +191 +184 +191 +195 +190 +192 +199 +211 +214 +219 +224 +226 +224 +220 +218 +220 +226 +225 +229 +230 +196 +144 +115 +113 +105 +105 +92 +70 +60 +57 +58 +58 +78 +95 +97 +92 +90 +88 +82 +77 +76 +76 +81 +88 +88 +83 +77 +82 +77 +74 +77 +85 +93 +99 +104 +111 +118 +124 +125 +129 +138 +143 +144 +146 +152 +156 +155 +153 +154 +159 +164 +179 +186 +195 +201 +207 +216 +226 +231 +238 +243 +248 +250 +251 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +253 +252 +251 +251 +250 +250 +250 +249 +252 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +249 +250 +250 +250 +249 +248 +248 +248 +248 +248 +247 +247 +249 +250 +248 +247 +248 +248 +247 +246 +246 +246 +247 +247 +247 +246 +246 +247 +245 +244 +245 +246 +246 +244 +241 +243 +243 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +244 +243 +243 +243 +245 +245 +243 +242 +242 +243 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +245 +246 +246 +245 +245 +244 +244 +245 +246 +247 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +250 +250 +250 +249 +248 +249 +249 +250 +251 +252 +251 +251 +250 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +253 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +254 +254 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +252 +253 +254 +254 +254 +254 +253 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +253 +253 +254 +255 +254 +254 +254 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +250 +252 +254 +254 +253 +254 +254 +254 +237 +201 +174 +176 +181 +175 +162 +158 +158 +160 +162 +164 +168 +172 +170 +172 +173 +172 +173 +176 +180 +181 +183 +179 +177 +173 +171 +175 +176 +171 +168 +166 +168 +173 +176 +174 +173 +174 +172 +165 +158 +157 +162 +168 +172 +174 +166 +163 +167 +171 +167 +163 +163 +164 +145 +139 +144 +158 +163 +160 +153 +147 +151 +153 +152 +146 +143 +144 +145 +144 +150 +150 +148 +145 +144 +146 +147 +147 +144 +142 +138 +137 +140 +143 +141 +137 +132 +132 +132 +133 +135 +137 +139 +140 +138 +139 +138 +137 +139 +142 +143 +143 +145 +142 +139 +139 +139 +139 +140 +141 +140 +142 +145 +147 +148 +146 +143 +140 +138 +137 +136 +135 +134 +134 +136 +138 +136 +136 +135 +134 +134 +134 +136 +138 +136 +137 +141 +145 +145 +141 +137 +135 +133 +131 +131 +132 +130 +126 +124 +124 +123 +123 +124 +124 +123 +123 +124 +126 +127 +129 +131 +130 +127 +124 +123 +123 +119 +120 +120 +119 +118 +118 +119 +120 +123 +125 +127 +125 +123 +122 +122 +121 +121 +121 +121 +121 +120 +120 +118 +117 +118 +114 +111 +109 +110 +112 +112 +112 +111 +109 +107 +105 +105 +106 +105 +105 +106 +105 +104 +104 +103 +101 +102 +104 +101 +101 +105 +115 +125 +131 +128 +123 +117 +116 +118 +123 +128 +130 +132 +134 +134 +135 +132 +125 +121 +124 +131 +137 +132 +129 +129 +131 +134 +135 +136 +138 +153 +160 +166 +167 +168 +174 +180 +182 +178 +176 +170 +165 +166 +169 +172 +172 +170 +173 +174 +176 +178 +175 +174 +177 +172 +172 +172 +173 +177 +180 +178 +174 +177 +182 +178 +182 +189 +189 +190 +186 +179 +181 +181 +178 +175 +171 +170 +171 +161 +155 +150 +150 +152 +152 +152 +154 +151 +152 +151 +151 +153 +153 +152 +154 +155 +152 +151 +150 +150 +155 +158 +155 +150 +146 +144 +147 +153 +157 +160 +161 +167 +163 +154 +147 +145 +143 +142 +145 +153 +155 +158 +160 +158 +156 +155 +155 +156 +151 +150 +149 +148 +153 +161 +165 +158 +149 +142 +143 +145 +146 +150 +155 +164 +166 +166 +163 +162 +161 +156 +151 +148 +149 +150 +150 +149 +148 +147 +146 +146 +144 +142 +142 +143 +144 +145 +146 +142 +138 +136 +137 +138 +135 +129 +125 +123 +127 +131 +133 +136 +138 +137 +135 +136 +133 +129 +130 +135 +138 +134 +128 +128 +127 +125 +125 +127 +129 +132 +133 +130 +133 +135 +134 +131 +130 +132 +134 +131 +131 +125 +125 +131 +127 +122 +126 +126 +128 +129 +130 +130 +132 +133 +134 +133 +135 +132 +123 +121 +124 +126 +124 +119 +118 +120 +125 +129 +129 +131 +134 +134 +135 +134 +133 +134 +136 +134 +131 +134 +134 +135 +136 +135 +133 +133 +135 +136 +136 +137 +137 +137 +137 +137 +136 +136 +132 +125 +121 +119 +115 +111 +106 +100 +102 +102 +101 +100 +99 +100 +100 +105 +102 +98 +96 +98 +99 +97 +93 +94 +92 +90 +90 +88 +85 +84 +86 +90 +91 +87 +80 +75 +78 +81 +82 +72 +64 +63 +71 +81 +83 +83 +84 +83 +85 +88 +96 +111 +127 +124 +108 +89 +94 +104 +107 +102 +99 +102 +103 +106 +99 +100 +110 +114 +114 +112 +110 +109 +117 +124 +121 +115 +112 +111 +111 +99 +100 +106 +114 +116 +111 +108 +109 +109 +107 +119 +132 +135 +129 +123 +118 +121 +124 +125 +120 +141 +156 +149 +129 +110 +112 +115 +123 +126 +123 +118 +113 +115 +120 +133 +137 +126 +118 +116 +110 +110 +116 +115 +109 +114 +129 +136 +133 +129 +122 +110 +116 +127 +134 +148 +162 +166 +164 +146 +130 +128 +126 +133 +151 +183 +197 +193 +174 +138 +100 +84 +83 +99 +105 +109 +110 +112 +104 +98 +104 +137 +160 +162 +161 +166 +162 +138 +102 +83 +94 +102 +107 +118 +129 +133 +132 +125 +136 +132 +115 +115 +131 +134 +124 +121 +126 +131 +133 +135 +132 +122 +118 +121 +122 +132 +153 +162 +161 +153 +132 +114 +108 +115 +115 +110 +113 +111 +105 +95 +115 +157 +167 +143 +116 +124 +174 +188 +153 +97 +83 +119 +150 +150 +132 +118 +108 +107 +122 +143 +151 +138 +120 +107 +100 +108 +112 +115 +118 +113 +111 +105 +118 +151 +173 +156 +126 +112 +112 +121 +121 +128 +135 +136 +131 +124 +121 +118 +119 +123 +126 +123 +116 +113 +114 +115 +116 +112 +106 +103 +105 +107 +106 +102 +104 +108 +113 +118 +120 +120 +119 +119 +121 +120 +121 +122 +115 +106 +103 +109 +112 +112 +111 +113 +117 +118 +115 +119 +118 +121 +125 +125 +121 +120 +122 +125 +125 +121 +115 +114 +116 +114 +109 +106 +106 +107 +108 +108 +109 +114 +119 +122 +121 +118 +113 +109 +107 +106 +105 +107 +115 +124 +128 +130 +130 +128 +126 +133 +134 +130 +125 +121 +116 +118 +125 +127 +129 +129 +127 +127 +130 +129 +125 +122 +116 +117 +120 +120 +120 +120 +117 +115 +124 +133 +135 +134 +135 +136 +135 +139 +137 +133 +131 +132 +133 +132 +129 +132 +131 +125 +120 +119 +122 +127 +129 +128 +133 +137 +152 +163 +145 +144 +175 +199 +179 +141 +122 +137 +160 +174 +186 +176 +153 +117 +104 +108 +120 +137 +141 +141 +132 +122 +115 +116 +119 +123 +128 +128 +136 +153 +159 +145 +130 +126 +128 +125 +132 +137 +140 +137 +132 +130 +129 +130 +124 +130 +140 +144 +149 +162 +176 +161 +136 +123 +134 +142 +137 +128 +123 +133 +144 +150 +141 +131 +130 +133 +136 +128 +118 +121 +137 +145 +142 +134 +127 +124 +135 +142 +138 +136 +140 +142 +139 +143 +147 +144 +151 +160 +159 +150 +136 +136 +141 +147 +150 +146 +138 +131 +129 +123 +128 +142 +157 +157 +144 +138 +143 +162 +155 +146 +145 +153 +156 +151 +143 +134 +151 +181 +197 +180 +151 +141 +145 +157 +154 +158 +167 +171 +165 +161 +161 +162 +168 +166 +163 +166 +178 +186 +174 +158 +158 +174 +194 +203 +205 +203 +195 +195 +193 +194 +198 +204 +206 +202 +198 +210 +221 +219 +196 +172 +166 +178 +189 +203 +217 +214 +199 +197 +205 +201 +191 +193 +209 +221 +222 +218 +211 +206 +207 +202 +200 +207 +221 +225 +212 +198 +198 +194 +194 +186 +183 +194 +210 +224 +233 +236 +235 +229 +228 +219 +204 +194 +186 +178 +168 +168 +186 +206 +215 +221 +227 +217 +206 +200 +204 +211 +211 +212 +214 +216 +214 +213 +215 +217 +214 +206 +200 +190 +192 +202 +215 +227 +237 +239 +234 +213 +198 +188 +187 +187 +187 +194 +205 +211 +213 +217 +221 +224 +223 +219 +215 +212 +214 +218 +233 +243 +216 +164 +125 +115 +102 +93 +72 +54 +56 +59 +59 +70 +83 +94 +94 +89 +85 +81 +78 +72 +72 +74 +78 +83 +85 +84 +82 +89 +80 +70 +65 +68 +78 +94 +107 +112 +118 +124 +126 +130 +136 +139 +139 +147 +149 +152 +153 +152 +154 +155 +158 +171 +179 +189 +197 +202 +208 +217 +224 +234 +239 +245 +248 +250 +252 +252 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +249 +250 +249 +249 +248 +248 +248 +248 +248 +247 +247 +248 +250 +248 +247 +248 +248 +246 +246 +246 +247 +247 +246 +246 +246 +245 +245 +244 +244 +245 +246 +246 +245 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +244 +243 +243 +244 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +246 +245 +246 +246 +245 +245 +245 +245 +246 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +250 +249 +249 +250 +251 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +252 +252 +253 +254 +254 +253 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +255 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +250 +252 +254 +253 +253 +254 +254 +253 +239 +209 +183 +176 +178 +175 +161 +159 +160 +161 +162 +164 +167 +170 +169 +169 +169 +168 +171 +176 +179 +180 +179 +177 +177 +174 +172 +175 +176 +170 +165 +166 +169 +172 +175 +176 +174 +172 +173 +166 +159 +158 +164 +171 +172 +170 +168 +167 +170 +171 +163 +157 +157 +157 +142 +138 +148 +164 +167 +159 +151 +146 +151 +154 +151 +143 +139 +143 +145 +143 +153 +150 +146 +142 +144 +147 +148 +147 +145 +143 +138 +136 +139 +142 +141 +138 +134 +135 +135 +136 +137 +138 +140 +142 +143 +142 +140 +138 +139 +142 +144 +143 +146 +143 +140 +140 +140 +139 +139 +140 +141 +140 +140 +142 +143 +142 +139 +136 +130 +129 +130 +132 +133 +132 +134 +137 +135 +134 +134 +134 +134 +135 +137 +137 +135 +134 +136 +139 +140 +137 +133 +131 +129 +127 +127 +127 +127 +124 +122 +120 +118 +120 +122 +122 +121 +120 +121 +122 +126 +130 +133 +132 +127 +124 +125 +127 +125 +129 +131 +126 +123 +123 +124 +124 +125 +125 +125 +125 +124 +121 +121 +123 +121 +121 +120 +118 +119 +121 +121 +119 +115 +112 +107 +107 +109 +111 +111 +110 +107 +104 +101 +101 +102 +104 +104 +104 +104 +103 +104 +105 +104 +102 +100 +100 +103 +106 +109 +113 +119 +125 +123 +118 +112 +115 +120 +125 +127 +127 +130 +132 +131 +133 +131 +125 +120 +123 +131 +137 +132 +135 +134 +131 +133 +137 +138 +135 +150 +158 +166 +167 +167 +172 +174 +175 +173 +170 +168 +169 +174 +176 +174 +169 +168 +173 +174 +175 +179 +178 +176 +175 +168 +170 +173 +176 +180 +180 +176 +170 +175 +184 +185 +188 +192 +188 +187 +184 +179 +185 +187 +180 +174 +171 +171 +170 +158 +153 +151 +153 +153 +150 +150 +151 +149 +150 +147 +147 +152 +154 +154 +155 +154 +148 +146 +147 +150 +155 +156 +151 +144 +140 +141 +146 +154 +159 +159 +157 +160 +156 +143 +135 +140 +145 +147 +148 +151 +153 +156 +158 +157 +156 +156 +156 +157 +154 +152 +148 +144 +149 +159 +162 +156 +150 +146 +146 +146 +145 +150 +157 +162 +160 +157 +158 +162 +164 +156 +148 +145 +147 +150 +151 +149 +147 +145 +144 +144 +143 +143 +143 +143 +144 +144 +144 +142 +141 +139 +138 +137 +135 +131 +126 +123 +127 +132 +134 +136 +136 +135 +133 +134 +132 +129 +130 +135 +137 +133 +128 +130 +128 +125 +125 +127 +131 +132 +132 +132 +136 +138 +136 +132 +129 +130 +132 +129 +129 +125 +126 +131 +130 +127 +130 +131 +127 +128 +134 +135 +132 +132 +135 +135 +135 +131 +125 +123 +127 +127 +125 +119 +118 +120 +124 +128 +130 +133 +135 +134 +135 +135 +133 +131 +131 +129 +127 +133 +135 +135 +131 +129 +129 +132 +133 +137 +136 +134 +132 +135 +138 +137 +133 +128 +121 +113 +110 +112 +113 +110 +107 +104 +103 +100 +99 +99 +99 +100 +100 +101 +99 +94 +89 +89 +94 +93 +89 +90 +88 +87 +87 +84 +82 +85 +92 +95 +94 +86 +74 +69 +74 +78 +77 +68 +62 +65 +75 +86 +88 +84 +83 +85 +92 +98 +108 +124 +130 +116 +99 +90 +99 +110 +113 +102 +94 +93 +91 +97 +93 +95 +109 +121 +118 +112 +112 +116 +116 +116 +115 +115 +114 +114 +113 +111 +107 +109 +114 +114 +107 +107 +113 +111 +109 +119 +136 +145 +142 +132 +123 +128 +122 +119 +118 +140 +156 +157 +137 +114 +108 +111 +121 +127 +131 +129 +120 +115 +125 +140 +148 +139 +126 +118 +111 +110 +113 +109 +105 +115 +135 +148 +148 +147 +148 +144 +133 +132 +139 +147 +161 +158 +167 +148 +130 +137 +130 +126 +148 +175 +190 +198 +184 +145 +113 +100 +88 +95 +106 +112 +115 +116 +110 +103 +104 +126 +138 +142 +139 +143 +166 +169 +136 +95 +97 +97 +102 +116 +136 +146 +142 +126 +125 +119 +115 +122 +135 +139 +137 +128 +129 +132 +135 +129 +115 +108 +108 +117 +115 +122 +146 +162 +167 +160 +137 +118 +108 +113 +113 +109 +112 +110 +107 +100 +114 +150 +170 +159 +130 +127 +171 +196 +170 +111 +88 +118 +151 +155 +142 +120 +112 +113 +121 +133 +151 +149 +127 +105 +94 +101 +110 +116 +116 +110 +110 +100 +100 +127 +166 +175 +153 +126 +112 +114 +114 +125 +134 +130 +124 +124 +119 +116 +117 +122 +128 +128 +122 +118 +117 +116 +116 +112 +108 +108 +111 +111 +107 +102 +105 +110 +114 +115 +115 +115 +115 +117 +117 +116 +119 +121 +114 +107 +109 +110 +111 +112 +112 +116 +122 +124 +123 +119 +116 +118 +122 +125 +124 +124 +125 +124 +121 +118 +117 +118 +121 +123 +124 +120 +120 +118 +114 +108 +105 +109 +114 +116 +115 +112 +110 +114 +118 +115 +107 +99 +109 +121 +126 +129 +130 +128 +124 +127 +128 +127 +126 +127 +124 +124 +128 +130 +129 +127 +127 +131 +134 +131 +124 +116 +111 +113 +118 +121 +123 +122 +117 +113 +126 +137 +139 +137 +136 +137 +138 +140 +135 +132 +131 +132 +133 +134 +135 +137 +130 +121 +116 +117 +123 +128 +130 +132 +133 +136 +143 +143 +132 +143 +174 +193 +168 +134 +121 +135 +160 +181 +189 +180 +169 +144 +124 +116 +121 +134 +139 +144 +146 +132 +116 +115 +120 +123 +127 +131 +134 +145 +150 +140 +128 +126 +127 +124 +124 +127 +133 +135 +131 +129 +129 +132 +122 +125 +138 +148 +153 +158 +162 +160 +142 +127 +134 +142 +134 +123 +122 +131 +143 +148 +141 +135 +137 +138 +135 +126 +113 +117 +138 +151 +146 +135 +128 +121 +128 +136 +139 +138 +138 +138 +135 +139 +145 +146 +150 +159 +162 +153 +135 +129 +139 +150 +153 +148 +139 +130 +124 +124 +135 +147 +156 +154 +147 +140 +138 +156 +154 +144 +142 +153 +158 +155 +153 +148 +155 +176 +202 +201 +170 +144 +139 +156 +155 +159 +168 +173 +172 +168 +165 +165 +172 +165 +160 +164 +179 +186 +173 +170 +173 +180 +188 +194 +197 +198 +195 +193 +189 +190 +197 +207 +211 +206 +200 +211 +220 +219 +201 +175 +164 +173 +186 +203 +216 +212 +195 +191 +199 +201 +197 +196 +205 +218 +222 +217 +213 +211 +208 +195 +186 +189 +210 +226 +221 +206 +197 +192 +193 +196 +198 +197 +205 +220 +231 +237 +237 +229 +226 +219 +211 +203 +193 +177 +167 +169 +189 +209 +215 +217 +221 +226 +212 +198 +195 +201 +208 +209 +207 +216 +217 +219 +220 +218 +213 +207 +202 +188 +185 +191 +205 +223 +238 +239 +230 +220 +209 +197 +190 +187 +189 +199 +211 +217 +217 +218 +219 +220 +218 +214 +210 +209 +208 +217 +231 +239 +225 +188 +153 +119 +88 +72 +63 +52 +49 +52 +62 +82 +88 +94 +94 +89 +82 +75 +71 +66 +67 +69 +71 +75 +78 +81 +81 +86 +82 +76 +70 +67 +72 +87 +100 +110 +116 +120 +123 +126 +132 +136 +137 +144 +145 +147 +150 +152 +153 +153 +153 +162 +169 +180 +191 +197 +201 +209 +217 +227 +233 +240 +244 +247 +250 +251 +250 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +249 +248 +248 +248 +248 +249 +248 +247 +246 +246 +249 +250 +248 +247 +247 +247 +246 +247 +247 +247 +246 +246 +245 +245 +244 +244 +244 +245 +245 +245 +245 +244 +244 +243 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +244 +245 +245 +246 +246 +245 +245 +245 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +251 +252 +252 +253 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +254 +254 +255 +254 +254 +254 +255 +255 +254 +253 +253 +254 +254 +254 +253 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +252 +251 +251 +251 +252 +252 +253 +253 +254 +254 +254 +255 +252 +253 +253 +253 +253 +253 +253 +253 +251 +252 +252 +253 +253 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +254 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +254 +254 +254 +252 +251 +252 +253 +252 +253 +253 +254 +252 +246 +226 +197 +180 +175 +172 +165 +163 +163 +163 +164 +165 +168 +169 +167 +166 +164 +164 +168 +174 +177 +176 +177 +176 +177 +175 +173 +177 +177 +171 +164 +168 +171 +173 +176 +179 +177 +173 +172 +166 +159 +158 +163 +169 +169 +167 +171 +170 +172 +172 +162 +154 +153 +151 +142 +139 +150 +165 +165 +156 +150 +148 +148 +151 +150 +145 +143 +146 +149 +150 +152 +148 +142 +141 +145 +149 +149 +147 +146 +144 +140 +138 +140 +143 +141 +138 +134 +136 +139 +140 +140 +139 +139 +139 +147 +147 +146 +143 +142 +144 +145 +144 +143 +142 +141 +141 +139 +136 +136 +137 +139 +139 +139 +142 +143 +142 +136 +132 +128 +127 +129 +133 +134 +133 +134 +138 +137 +136 +134 +133 +134 +135 +135 +135 +137 +134 +132 +133 +133 +131 +129 +128 +124 +125 +127 +129 +129 +128 +126 +125 +123 +125 +125 +125 +123 +123 +123 +124 +128 +131 +134 +134 +130 +127 +128 +132 +133 +138 +138 +129 +123 +124 +127 +127 +127 +125 +125 +126 +123 +118 +116 +119 +120 +121 +121 +120 +120 +120 +117 +115 +106 +106 +106 +107 +109 +109 +107 +105 +100 +100 +100 +101 +101 +102 +101 +101 +100 +100 +101 +104 +104 +100 +99 +98 +103 +108 +112 +113 +116 +121 +120 +114 +114 +118 +123 +125 +123 +123 +126 +130 +128 +127 +125 +124 +125 +128 +130 +129 +132 +135 +135 +132 +133 +138 +140 +138 +150 +158 +165 +165 +164 +167 +169 +169 +171 +170 +169 +173 +178 +180 +176 +170 +170 +177 +177 +175 +179 +181 +178 +174 +170 +171 +172 +175 +177 +176 +172 +168 +173 +188 +193 +198 +199 +192 +190 +187 +180 +185 +184 +181 +174 +171 +167 +164 +156 +153 +155 +160 +158 +151 +147 +149 +151 +150 +144 +142 +148 +153 +154 +156 +149 +145 +146 +150 +153 +156 +155 +148 +141 +139 +141 +146 +155 +159 +158 +154 +152 +148 +138 +134 +139 +145 +146 +149 +150 +153 +155 +158 +158 +158 +157 +157 +158 +154 +150 +145 +141 +148 +156 +157 +153 +149 +148 +149 +148 +146 +148 +152 +153 +151 +150 +154 +164 +169 +161 +151 +147 +148 +149 +147 +145 +143 +143 +144 +142 +142 +142 +143 +143 +142 +142 +142 +142 +143 +143 +139 +138 +138 +135 +131 +127 +131 +134 +135 +135 +136 +135 +134 +136 +134 +131 +130 +131 +132 +131 +130 +134 +131 +128 +126 +127 +128 +131 +132 +139 +141 +142 +140 +135 +132 +127 +123 +128 +127 +127 +128 +132 +132 +133 +135 +137 +129 +126 +133 +138 +134 +130 +128 +133 +132 +129 +126 +126 +128 +126 +123 +118 +118 +119 +121 +126 +130 +134 +137 +135 +137 +137 +134 +131 +130 +129 +128 +132 +135 +135 +132 +131 +134 +136 +135 +137 +136 +131 +127 +128 +132 +131 +126 +116 +111 +107 +109 +112 +113 +110 +108 +107 +105 +101 +99 +99 +100 +99 +98 +96 +94 +91 +87 +86 +87 +86 +83 +85 +81 +79 +79 +79 +81 +91 +102 +102 +97 +85 +72 +70 +76 +78 +74 +68 +69 +76 +86 +92 +90 +88 +88 +94 +102 +107 +117 +128 +121 +105 +97 +102 +98 +101 +103 +96 +85 +78 +73 +90 +93 +96 +109 +126 +126 +115 +112 +116 +114 +112 +110 +108 +109 +117 +124 +129 +121 +116 +111 +106 +103 +108 +114 +112 +109 +120 +136 +145 +142 +131 +120 +128 +125 +124 +120 +136 +155 +162 +136 +108 +102 +111 +123 +127 +131 +133 +124 +121 +123 +140 +156 +151 +129 +114 +113 +114 +109 +105 +108 +117 +127 +133 +138 +141 +144 +152 +142 +136 +138 +139 +155 +160 +167 +143 +119 +121 +113 +111 +134 +163 +170 +180 +188 +167 +135 +121 +111 +105 +105 +111 +123 +127 +116 +105 +103 +117 +136 +145 +125 +110 +134 +166 +169 +137 +107 +88 +96 +116 +136 +145 +142 +138 +123 +109 +111 +124 +134 +138 +140 +133 +134 +142 +149 +134 +108 +99 +104 +105 +114 +123 +134 +144 +160 +167 +151 +127 +111 +111 +117 +118 +122 +120 +119 +115 +123 +147 +174 +183 +157 +141 +168 +199 +177 +124 +93 +112 +152 +166 +150 +120 +114 +121 +124 +124 +141 +149 +132 +110 +102 +105 +110 +113 +117 +109 +104 +105 +105 +118 +146 +170 +173 +154 +133 +119 +116 +126 +131 +120 +119 +124 +121 +117 +116 +119 +126 +128 +123 +118 +117 +118 +119 +117 +114 +116 +119 +119 +115 +109 +113 +116 +114 +108 +106 +109 +115 +117 +117 +116 +116 +120 +119 +118 +122 +118 +119 +118 +118 +121 +124 +124 +121 +117 +114 +115 +120 +125 +126 +126 +126 +126 +126 +124 +121 +122 +126 +130 +133 +132 +131 +130 +126 +119 +114 +113 +114 +115 +116 +116 +117 +122 +126 +124 +119 +107 +112 +119 +123 +126 +126 +125 +124 +120 +122 +122 +124 +128 +127 +125 +127 +130 +128 +127 +127 +131 +133 +129 +123 +114 +111 +112 +115 +116 +120 +120 +116 +120 +124 +132 +137 +137 +137 +139 +144 +137 +136 +137 +134 +128 +123 +126 +134 +133 +127 +121 +119 +123 +129 +133 +134 +137 +139 +142 +141 +128 +120 +139 +171 +174 +148 +128 +125 +130 +147 +170 +184 +178 +169 +157 +148 +134 +122 +131 +145 +152 +155 +139 +123 +129 +133 +127 +125 +133 +133 +141 +145 +135 +124 +121 +121 +120 +117 +118 +126 +130 +127 +126 +128 +129 +120 +122 +135 +150 +161 +161 +154 +148 +142 +136 +139 +143 +131 +122 +128 +135 +143 +145 +139 +137 +141 +140 +132 +125 +117 +119 +130 +142 +148 +140 +126 +119 +123 +132 +138 +138 +135 +135 +135 +138 +142 +141 +149 +160 +167 +162 +143 +132 +140 +148 +151 +150 +144 +132 +121 +124 +135 +145 +150 +148 +142 +136 +132 +148 +155 +150 +148 +158 +162 +159 +164 +165 +165 +169 +185 +203 +191 +159 +139 +145 +156 +164 +166 +170 +177 +174 +164 +167 +175 +167 +158 +160 +176 +193 +185 +185 +187 +183 +181 +184 +188 +190 +193 +180 +181 +185 +193 +202 +205 +203 +202 +208 +216 +219 +205 +179 +163 +168 +182 +201 +207 +205 +197 +191 +190 +193 +201 +200 +203 +215 +222 +219 +218 +216 +209 +196 +184 +183 +201 +221 +228 +217 +204 +192 +191 +200 +209 +204 +206 +218 +225 +235 +237 +227 +223 +219 +217 +214 +203 +188 +176 +176 +195 +213 +217 +215 +217 +223 +217 +206 +197 +198 +205 +208 +207 +215 +218 +220 +220 +217 +212 +206 +201 +190 +182 +181 +194 +215 +234 +237 +227 +221 +216 +209 +201 +195 +196 +203 +210 +220 +220 +219 +217 +216 +215 +213 +212 +213 +211 +218 +226 +230 +231 +207 +170 +123 +79 +57 +56 +54 +52 +57 +69 +86 +91 +96 +96 +91 +81 +71 +66 +66 +66 +67 +67 +70 +74 +75 +75 +78 +81 +83 +81 +76 +75 +82 +89 +105 +109 +114 +118 +121 +127 +133 +136 +138 +140 +144 +149 +153 +154 +154 +154 +158 +161 +171 +185 +193 +197 +205 +215 +220 +227 +235 +240 +244 +248 +249 +249 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +247 +245 +246 +249 +249 +248 +247 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +244 +244 +245 +246 +245 +244 +243 +243 +244 +244 +244 +244 +243 +243 +243 +242 +242 +243 +243 +244 +244 +244 +244 +244 +245 +244 +244 +245 +245 +245 +244 +244 +244 +243 +243 +244 +244 +244 +244 +243 +243 +242 +242 +243 +243 +244 +244 +245 +245 +245 +245 +245 +245 +244 +245 +245 +246 +245 +245 +245 +246 +246 +247 +248 +249 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +251 +252 +253 +253 +253 +253 +253 +253 +253 +252 +253 +254 +254 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +254 +254 +254 +254 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +252 +251 +252 +253 +253 +252 +251 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +252 +252 +251 +252 +252 +252 +253 +253 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +253 +253 +252 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +253 +253 +252 +252 +252 +251 +252 +253 +253 +254 +254 +252 +252 +253 +253 +252 +253 +254 +253 +254 +254 +240 +209 +184 +173 +169 +168 +168 +165 +164 +166 +169 +170 +170 +168 +166 +163 +164 +169 +175 +176 +175 +178 +178 +180 +178 +175 +177 +179 +173 +167 +171 +174 +175 +178 +181 +179 +174 +167 +162 +157 +158 +162 +166 +167 +167 +168 +167 +170 +170 +163 +157 +153 +150 +144 +142 +152 +164 +162 +153 +150 +150 +148 +148 +150 +152 +150 +149 +152 +156 +150 +147 +143 +142 +146 +149 +149 +145 +145 +145 +143 +141 +142 +143 +141 +138 +136 +137 +139 +141 +141 +140 +139 +139 +147 +150 +150 +148 +146 +146 +147 +147 +142 +143 +143 +140 +134 +130 +132 +136 +138 +138 +138 +140 +142 +141 +137 +133 +133 +132 +134 +137 +138 +135 +136 +139 +138 +137 +136 +137 +138 +137 +135 +132 +139 +136 +134 +133 +132 +129 +126 +125 +124 +129 +134 +135 +134 +133 +133 +133 +133 +133 +132 +130 +128 +127 +129 +130 +131 +131 +132 +133 +132 +129 +130 +132 +132 +137 +136 +127 +122 +124 +126 +126 +127 +125 +125 +125 +122 +115 +113 +115 +119 +122 +125 +123 +119 +115 +112 +110 +101 +103 +106 +107 +107 +105 +103 +101 +100 +102 +105 +104 +100 +99 +98 +100 +100 +100 +102 +104 +103 +100 +99 +98 +102 +108 +113 +114 +117 +122 +122 +118 +118 +123 +127 +127 +123 +121 +122 +124 +126 +125 +124 +124 +127 +130 +129 +126 +133 +132 +133 +133 +134 +135 +139 +142 +151 +158 +164 +163 +161 +164 +167 +169 +175 +174 +173 +177 +179 +179 +177 +175 +177 +183 +181 +178 +181 +184 +179 +175 +173 +172 +173 +174 +175 +174 +171 +168 +177 +192 +199 +202 +201 +193 +193 +192 +186 +183 +179 +181 +178 +171 +162 +158 +155 +155 +158 +162 +159 +151 +148 +150 +152 +151 +145 +142 +147 +152 +152 +152 +146 +143 +146 +151 +152 +154 +154 +150 +143 +142 +142 +147 +154 +158 +157 +153 +152 +147 +140 +140 +143 +141 +142 +148 +148 +151 +156 +159 +160 +160 +158 +156 +155 +152 +147 +142 +141 +150 +157 +154 +148 +145 +142 +145 +147 +147 +148 +150 +150 +151 +152 +157 +166 +170 +163 +153 +150 +149 +148 +145 +143 +143 +142 +144 +142 +143 +143 +142 +140 +138 +137 +137 +141 +144 +145 +141 +139 +139 +138 +134 +131 +133 +135 +135 +136 +137 +138 +137 +137 +135 +133 +130 +127 +127 +131 +134 +135 +134 +132 +128 +126 +128 +131 +135 +143 +146 +146 +142 +137 +132 +127 +122 +130 +129 +129 +129 +130 +133 +135 +135 +136 +132 +129 +132 +135 +134 +129 +124 +131 +129 +127 +126 +127 +126 +122 +120 +114 +115 +118 +122 +128 +133 +137 +138 +135 +138 +138 +136 +133 +133 +134 +134 +133 +136 +137 +136 +138 +141 +139 +135 +133 +133 +130 +126 +125 +125 +122 +118 +109 +108 +109 +113 +114 +112 +109 +108 +107 +105 +101 +100 +100 +100 +98 +96 +93 +90 +89 +89 +86 +83 +79 +79 +78 +75 +74 +74 +76 +85 +98 +111 +105 +95 +79 +69 +72 +79 +79 +74 +69 +76 +86 +93 +92 +89 +92 +98 +101 +105 +112 +121 +122 +107 +97 +105 +116 +99 +92 +95 +91 +80 +74 +72 +90 +99 +101 +109 +128 +133 +122 +112 +109 +114 +117 +111 +103 +103 +117 +133 +138 +136 +125 +109 +101 +103 +110 +113 +107 +107 +119 +138 +150 +149 +132 +111 +118 +136 +149 +138 +130 +142 +159 +135 +100 +99 +115 +132 +131 +129 +129 +123 +122 +122 +135 +155 +156 +133 +113 +108 +119 +113 +110 +112 +116 +118 +118 +118 +111 +108 +119 +119 +117 +110 +105 +123 +151 +156 +142 +117 +102 +93 +101 +125 +161 +164 +164 +178 +179 +153 +133 +123 +113 +110 +115 +126 +127 +118 +106 +99 +108 +131 +146 +132 +110 +107 +134 +172 +173 +132 +94 +85 +105 +136 +147 +137 +133 +124 +113 +109 +121 +136 +139 +134 +130 +131 +143 +157 +146 +112 +93 +98 +103 +116 +123 +123 +124 +144 +166 +163 +131 +110 +109 +120 +127 +131 +127 +124 +119 +125 +141 +167 +189 +177 +163 +178 +199 +175 +129 +94 +103 +150 +177 +156 +123 +110 +118 +127 +125 +138 +148 +137 +108 +101 +106 +113 +117 +121 +115 +112 +109 +117 +128 +140 +158 +171 +170 +165 +144 +135 +134 +126 +110 +108 +117 +117 +117 +116 +119 +127 +129 +125 +119 +116 +119 +122 +122 +119 +119 +122 +123 +121 +117 +119 +119 +114 +107 +105 +109 +113 +112 +118 +117 +114 +117 +122 +123 +123 +122 +123 +124 +124 +124 +123 +120 +117 +121 +118 +118 +121 +125 +127 +126 +125 +129 +134 +133 +124 +120 +123 +127 +127 +129 +128 +128 +130 +129 +124 +120 +118 +118 +120 +124 +126 +125 +122 +124 +128 +126 +122 +122 +124 +124 +120 +119 +122 +116 +118 +116 +116 +121 +123 +123 +125 +129 +129 +128 +127 +127 +126 +121 +117 +121 +121 +122 +121 +121 +126 +130 +127 +127 +120 +120 +129 +135 +135 +140 +149 +141 +141 +141 +136 +125 +118 +121 +129 +126 +124 +122 +123 +127 +131 +135 +138 +134 +139 +146 +146 +131 +123 +136 +156 +160 +147 +140 +135 +127 +136 +160 +175 +170 +163 +162 +164 +149 +130 +129 +144 +160 +159 +144 +132 +138 +139 +129 +127 +132 +133 +141 +144 +133 +120 +117 +117 +119 +116 +117 +123 +126 +124 +124 +128 +126 +123 +125 +134 +151 +167 +166 +153 +138 +139 +139 +144 +147 +135 +126 +132 +134 +144 +146 +139 +135 +140 +143 +141 +129 +124 +120 +122 +131 +143 +142 +130 +119 +122 +129 +138 +137 +133 +136 +140 +145 +140 +137 +150 +164 +173 +172 +155 +140 +144 +148 +149 +148 +145 +135 +125 +117 +124 +136 +145 +147 +142 +137 +134 +144 +155 +152 +147 +153 +156 +156 +163 +171 +167 +162 +171 +194 +196 +170 +145 +142 +158 +169 +168 +167 +172 +170 +163 +163 +171 +164 +156 +159 +178 +197 +193 +187 +185 +178 +176 +181 +188 +190 +192 +176 +175 +178 +185 +193 +196 +197 +199 +201 +211 +217 +208 +184 +166 +169 +183 +198 +203 +202 +195 +188 +184 +189 +200 +201 +199 +207 +218 +221 +223 +220 +210 +199 +191 +190 +200 +217 +231 +227 +211 +197 +188 +195 +207 +208 +209 +216 +222 +233 +236 +226 +220 +217 +217 +217 +209 +198 +186 +183 +198 +214 +218 +218 +216 +218 +220 +214 +202 +198 +205 +211 +211 +214 +217 +218 +218 +217 +214 +208 +201 +193 +181 +175 +183 +204 +227 +233 +225 +219 +219 +216 +210 +206 +206 +207 +208 +217 +219 +218 +214 +212 +215 +218 +220 +217 +214 +217 +221 +231 +243 +221 +172 +125 +83 +53 +42 +48 +67 +76 +78 +89 +94 +99 +96 +89 +77 +69 +65 +67 +67 +66 +66 +69 +73 +72 +70 +72 +75 +78 +78 +75 +75 +80 +86 +97 +101 +109 +116 +120 +124 +129 +133 +133 +137 +144 +149 +152 +154 +157 +159 +159 +158 +164 +178 +189 +195 +203 +211 +214 +221 +229 +235 +240 +245 +247 +247 +250 +251 +252 +252 +252 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +248 +248 +248 +247 +247 +247 +248 +248 +248 +246 +245 +246 +248 +249 +247 +246 +247 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +245 +246 +245 +243 +242 +243 +244 +244 +244 +244 +243 +243 +242 +242 +241 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +245 +245 +244 +243 +243 +243 +243 +244 +245 +245 +244 +243 +243 +242 +243 +243 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +245 +245 +246 +245 +245 +246 +246 +247 +248 +248 +249 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +252 +252 +252 +252 +253 +253 +253 +253 +252 +253 +254 +254 +255 +254 +254 +254 +253 +253 +252 +253 +253 +253 +252 +251 +254 +254 +254 +254 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +252 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +251 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +253 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +253 +253 +253 +253 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +253 +252 +252 +251 +251 +251 +252 +252 +253 +253 +254 +254 +253 +253 +254 +253 +252 +252 +253 +254 +254 +254 +247 +217 +188 +172 +167 +169 +170 +168 +167 +168 +170 +172 +172 +170 +169 +167 +168 +173 +178 +178 +176 +178 +178 +180 +178 +173 +175 +176 +170 +169 +172 +174 +175 +178 +180 +178 +174 +162 +156 +154 +159 +165 +166 +166 +169 +167 +166 +169 +168 +162 +157 +154 +151 +147 +147 +155 +163 +159 +152 +149 +148 +149 +148 +150 +153 +151 +147 +149 +156 +150 +148 +145 +143 +145 +148 +145 +143 +143 +144 +144 +143 +142 +142 +141 +140 +142 +141 +141 +141 +143 +146 +147 +147 +145 +149 +149 +149 +148 +148 +148 +146 +141 +141 +140 +134 +126 +122 +128 +136 +139 +137 +135 +136 +138 +140 +141 +140 +143 +143 +143 +142 +140 +138 +137 +137 +134 +135 +137 +142 +144 +142 +136 +130 +134 +133 +133 +134 +131 +126 +123 +122 +130 +136 +141 +140 +137 +135 +135 +135 +139 +139 +137 +135 +132 +131 +132 +134 +135 +132 +131 +133 +133 +131 +130 +132 +127 +130 +129 +125 +123 +124 +124 +124 +124 +124 +124 +123 +120 +116 +115 +116 +118 +123 +126 +122 +117 +111 +108 +106 +103 +105 +107 +107 +104 +102 +101 +102 +108 +110 +111 +106 +100 +96 +97 +99 +104 +105 +106 +105 +102 +100 +100 +104 +108 +112 +116 +117 +118 +120 +119 +116 +119 +125 +129 +129 +125 +122 +121 +119 +123 +126 +126 +124 +122 +124 +127 +129 +132 +130 +131 +134 +133 +131 +135 +141 +151 +158 +164 +163 +161 +165 +170 +174 +177 +176 +175 +175 +175 +173 +174 +175 +181 +185 +182 +177 +179 +180 +177 +175 +171 +171 +172 +174 +174 +171 +168 +166 +181 +194 +196 +196 +193 +188 +190 +192 +188 +180 +175 +179 +177 +170 +159 +153 +156 +157 +159 +158 +154 +150 +151 +152 +151 +151 +148 +145 +148 +150 +147 +145 +145 +143 +146 +150 +149 +150 +152 +150 +145 +146 +146 +148 +151 +154 +154 +152 +154 +149 +144 +145 +146 +142 +143 +151 +149 +152 +156 +160 +161 +160 +157 +155 +154 +151 +147 +141 +142 +152 +158 +153 +147 +142 +138 +139 +142 +145 +147 +149 +148 +151 +154 +158 +163 +166 +161 +153 +148 +147 +146 +144 +145 +144 +143 +143 +143 +144 +144 +142 +138 +135 +134 +134 +141 +143 +144 +142 +140 +139 +137 +135 +133 +134 +135 +135 +137 +140 +139 +139 +135 +133 +131 +128 +125 +126 +131 +136 +134 +135 +134 +131 +130 +129 +134 +138 +140 +147 +149 +142 +134 +131 +132 +133 +131 +129 +130 +129 +127 +130 +133 +130 +129 +133 +134 +131 +130 +131 +130 +128 +129 +127 +126 +127 +127 +124 +119 +117 +113 +117 +122 +128 +133 +138 +138 +137 +136 +138 +138 +136 +136 +137 +139 +139 +136 +136 +137 +138 +141 +141 +137 +132 +127 +128 +129 +128 +125 +120 +115 +112 +111 +111 +112 +114 +112 +107 +107 +110 +106 +104 +101 +100 +100 +98 +95 +93 +92 +88 +88 +90 +86 +80 +78 +79 +79 +79 +79 +79 +84 +93 +104 +111 +100 +87 +71 +67 +73 +80 +79 +77 +76 +82 +91 +93 +90 +86 +92 +99 +96 +99 +108 +118 +113 +98 +96 +110 +119 +102 +92 +93 +88 +80 +79 +81 +94 +101 +103 +108 +125 +136 +130 +115 +112 +113 +114 +111 +110 +112 +117 +123 +135 +142 +134 +114 +101 +106 +112 +110 +111 +109 +113 +128 +146 +156 +144 +121 +106 +129 +154 +148 +131 +136 +160 +139 +103 +102 +115 +131 +130 +126 +133 +141 +130 +131 +134 +143 +148 +133 +115 +109 +119 +120 +117 +113 +114 +120 +117 +109 +105 +97 +99 +106 +106 +97 +91 +102 +128 +142 +147 +131 +104 +88 +101 +127 +157 +165 +161 +165 +174 +166 +147 +132 +114 +116 +119 +122 +120 +119 +113 +104 +104 +115 +132 +142 +135 +109 +104 +136 +170 +162 +128 +86 +83 +122 +154 +156 +140 +127 +116 +113 +119 +127 +137 +146 +141 +136 +139 +153 +148 +111 +86 +92 +118 +122 +124 +123 +117 +131 +160 +171 +131 +105 +104 +121 +131 +134 +126 +122 +114 +121 +131 +151 +173 +174 +176 +192 +204 +180 +133 +96 +100 +148 +181 +168 +132 +105 +106 +123 +127 +139 +149 +142 +113 +101 +109 +121 +121 +117 +115 +122 +121 +123 +125 +133 +148 +161 +171 +180 +173 +164 +153 +135 +114 +109 +113 +114 +117 +117 +121 +129 +131 +126 +120 +116 +117 +122 +124 +121 +119 +120 +120 +119 +118 +116 +115 +115 +115 +114 +110 +107 +107 +118 +121 +116 +118 +122 +119 +115 +115 +117 +121 +124 +126 +126 +125 +124 +125 +123 +121 +121 +123 +124 +122 +120 +125 +133 +133 +125 +120 +122 +123 +121 +122 +119 +119 +123 +127 +125 +119 +115 +114 +116 +122 +125 +122 +119 +124 +133 +135 +130 +125 +125 +124 +120 +117 +116 +115 +117 +114 +111 +115 +119 +122 +126 +127 +128 +128 +126 +123 +119 +116 +114 +126 +128 +131 +131 +132 +141 +149 +148 +131 +120 +116 +125 +132 +133 +139 +148 +151 +146 +140 +135 +129 +125 +125 +127 +124 +124 +124 +124 +125 +128 +134 +141 +132 +138 +146 +148 +142 +134 +133 +138 +152 +159 +162 +145 +126 +134 +155 +164 +170 +170 +178 +177 +162 +144 +129 +131 +148 +155 +150 +144 +141 +135 +126 +126 +131 +132 +139 +142 +131 +119 +117 +119 +121 +119 +121 +124 +125 +123 +124 +127 +130 +129 +132 +135 +145 +158 +158 +146 +140 +136 +136 +144 +151 +144 +133 +130 +128 +142 +150 +142 +133 +135 +146 +153 +140 +129 +122 +124 +127 +133 +135 +132 +119 +122 +129 +137 +139 +136 +139 +145 +148 +138 +134 +147 +160 +171 +173 +157 +139 +142 +144 +145 +145 +142 +138 +133 +120 +123 +133 +147 +155 +152 +144 +138 +138 +150 +151 +148 +151 +153 +154 +158 +162 +162 +163 +171 +185 +185 +169 +153 +151 +160 +169 +172 +168 +162 +160 +160 +157 +164 +162 +162 +167 +184 +200 +193 +176 +170 +167 +172 +182 +191 +195 +194 +182 +177 +176 +182 +190 +193 +192 +192 +196 +209 +220 +215 +193 +175 +178 +190 +196 +206 +205 +192 +183 +184 +191 +198 +201 +194 +194 +206 +219 +226 +223 +215 +201 +196 +197 +204 +214 +229 +230 +215 +203 +189 +186 +197 +206 +211 +218 +224 +234 +237 +229 +219 +212 +208 +212 +207 +198 +190 +188 +197 +210 +217 +220 +219 +224 +226 +219 +205 +198 +203 +207 +207 +214 +217 +219 +218 +219 +217 +211 +204 +194 +182 +174 +177 +194 +218 +229 +225 +223 +222 +219 +216 +213 +213 +214 +214 +218 +219 +217 +213 +211 +216 +221 +223 +217 +217 +220 +219 +224 +239 +229 +193 +135 +84 +49 +45 +57 +74 +80 +83 +92 +96 +97 +89 +77 +69 +63 +61 +61 +63 +64 +64 +67 +70 +69 +65 +68 +68 +70 +71 +72 +74 +80 +86 +91 +96 +106 +117 +121 +122 +124 +128 +133 +138 +144 +148 +150 +152 +157 +161 +161 +161 +163 +172 +182 +189 +197 +204 +209 +215 +223 +230 +235 +241 +244 +245 +248 +250 +251 +251 +251 +250 +251 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +247 +247 +247 +247 +246 +245 +246 +248 +248 +247 +246 +246 +246 +245 +244 +244 +245 +245 +245 +245 +245 +245 +243 +244 +244 +244 +243 +243 +244 +246 +244 +244 +244 +243 +243 +243 +242 +242 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +244 +244 +243 +243 +244 +244 +245 +245 +245 +245 +244 +244 +243 +244 +244 +244 +245 +245 +245 +245 +245 +245 +244 +244 +245 +245 +245 +246 +245 +245 +246 +246 +247 +247 +248 +248 +247 +247 +247 +248 +248 +248 +248 +248 +247 +249 +250 +250 +249 +248 +249 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +253 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +253 +252 +253 +254 +254 +254 +253 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +250 +251 +252 +253 +253 +253 +253 +254 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +253 +252 +251 +251 +251 +252 +253 +253 +254 +254 +254 +255 +254 +254 +255 +253 +252 +252 +254 +254 +254 +254 +248 +224 +194 +174 +164 +168 +172 +174 +171 +168 +168 +169 +170 +169 +168 +168 +169 +174 +178 +178 +175 +174 +175 +178 +175 +170 +172 +174 +168 +167 +168 +170 +174 +177 +178 +177 +175 +160 +151 +150 +161 +168 +165 +163 +166 +168 +168 +170 +167 +158 +154 +153 +152 +153 +153 +159 +162 +156 +151 +149 +146 +148 +148 +149 +149 +146 +144 +149 +155 +150 +149 +147 +143 +143 +144 +143 +142 +140 +143 +144 +141 +139 +140 +143 +144 +147 +145 +142 +143 +147 +151 +151 +151 +145 +146 +145 +144 +146 +146 +144 +141 +137 +138 +138 +133 +126 +123 +129 +137 +139 +137 +135 +134 +137 +141 +145 +148 +153 +153 +151 +145 +140 +139 +137 +134 +131 +131 +135 +140 +144 +143 +136 +131 +126 +127 +128 +129 +127 +125 +125 +127 +137 +141 +143 +140 +136 +133 +132 +131 +138 +139 +140 +139 +136 +134 +133 +133 +137 +133 +131 +133 +132 +128 +127 +129 +125 +124 +122 +121 +122 +123 +122 +122 +121 +122 +122 +119 +117 +117 +118 +118 +119 +121 +121 +117 +112 +110 +109 +109 +107 +108 +109 +108 +107 +105 +105 +105 +111 +112 +112 +107 +100 +98 +99 +100 +106 +107 +107 +104 +100 +99 +103 +109 +115 +116 +118 +119 +119 +118 +117 +116 +119 +123 +127 +127 +126 +125 +124 +121 +122 +127 +129 +124 +119 +120 +126 +131 +131 +130 +132 +135 +133 +130 +133 +138 +148 +157 +164 +164 +164 +168 +173 +176 +176 +176 +175 +174 +172 +170 +171 +174 +180 +182 +178 +173 +174 +175 +173 +175 +171 +170 +171 +173 +173 +168 +165 +163 +182 +193 +192 +192 +189 +185 +188 +189 +185 +180 +176 +175 +172 +167 +159 +153 +157 +161 +161 +156 +150 +148 +151 +152 +150 +151 +149 +145 +147 +148 +143 +141 +146 +143 +146 +150 +150 +149 +149 +147 +144 +147 +148 +147 +147 +149 +150 +150 +154 +152 +148 +148 +150 +148 +147 +151 +152 +153 +156 +158 +159 +157 +155 +153 +154 +153 +149 +142 +141 +150 +154 +148 +144 +140 +135 +135 +139 +142 +144 +145 +146 +150 +153 +156 +160 +162 +159 +153 +146 +143 +142 +141 +142 +142 +142 +142 +144 +146 +145 +143 +138 +135 +135 +136 +143 +142 +143 +143 +142 +138 +134 +133 +135 +135 +134 +135 +137 +140 +139 +136 +132 +130 +128 +128 +127 +127 +130 +134 +133 +134 +136 +135 +134 +134 +136 +138 +137 +143 +145 +141 +135 +136 +138 +138 +131 +128 +131 +130 +126 +129 +132 +127 +127 +131 +132 +129 +127 +128 +129 +130 +126 +124 +124 +126 +126 +123 +121 +120 +122 +125 +129 +132 +136 +139 +139 +137 +136 +137 +137 +135 +136 +139 +141 +142 +137 +136 +136 +138 +138 +136 +132 +131 +125 +124 +124 +125 +123 +116 +113 +113 +114 +111 +111 +111 +108 +104 +104 +109 +108 +106 +103 +101 +99 +96 +93 +91 +89 +87 +85 +84 +84 +83 +85 +87 +89 +90 +87 +85 +88 +97 +100 +98 +89 +76 +68 +71 +79 +82 +81 +79 +82 +87 +90 +94 +93 +91 +91 +92 +92 +94 +106 +117 +108 +98 +99 +107 +110 +99 +91 +89 +88 +92 +98 +101 +109 +109 +109 +111 +122 +134 +133 +119 +117 +115 +112 +111 +116 +121 +119 +115 +130 +143 +140 +120 +106 +109 +112 +109 +115 +112 +109 +111 +127 +152 +157 +144 +114 +116 +134 +145 +133 +133 +161 +145 +115 +107 +110 +120 +122 +120 +136 +157 +149 +145 +140 +146 +147 +131 +112 +110 +114 +117 +116 +113 +116 +123 +123 +117 +125 +122 +115 +119 +124 +120 +114 +111 +119 +140 +154 +147 +122 +98 +101 +125 +152 +164 +165 +162 +161 +167 +167 +149 +129 +121 +118 +120 +119 +121 +120 +112 +106 +106 +118 +135 +150 +136 +107 +103 +132 +161 +161 +117 +85 +100 +140 +171 +166 +137 +116 +113 +113 +113 +127 +147 +157 +154 +151 +160 +156 +114 +85 +96 +130 +135 +134 +127 +114 +124 +153 +164 +131 +104 +105 +125 +136 +136 +125 +120 +115 +118 +123 +139 +155 +164 +179 +198 +214 +189 +133 +95 +102 +136 +168 +179 +145 +108 +98 +112 +120 +131 +144 +144 +135 +123 +125 +123 +112 +105 +105 +117 +128 +122 +113 +119 +139 +152 +162 +173 +189 +186 +180 +165 +149 +135 +128 +124 +120 +118 +119 +125 +127 +123 +118 +117 +115 +121 +123 +122 +121 +121 +118 +115 +115 +113 +114 +117 +121 +118 +110 +102 +102 +114 +120 +120 +121 +120 +114 +111 +111 +114 +118 +121 +123 +125 +126 +129 +124 +122 +118 +118 +119 +121 +121 +120 +118 +122 +126 +125 +123 +121 +119 +116 +117 +111 +108 +110 +114 +114 +111 +108 +108 +111 +114 +116 +118 +120 +126 +132 +131 +128 +124 +121 +123 +126 +122 +115 +114 +119 +119 +117 +119 +122 +123 +127 +129 +130 +132 +131 +128 +124 +123 +123 +122 +125 +130 +131 +134 +144 +151 +148 +134 +129 +127 +129 +132 +133 +136 +140 +149 +145 +139 +135 +136 +137 +135 +131 +125 +125 +126 +125 +124 +125 +131 +139 +135 +141 +142 +139 +135 +129 +128 +131 +140 +160 +170 +153 +132 +136 +150 +156 +166 +171 +188 +187 +173 +151 +125 +117 +130 +145 +153 +148 +138 +133 +130 +130 +135 +132 +136 +137 +128 +119 +120 +123 +124 +124 +125 +126 +128 +129 +130 +130 +133 +132 +135 +137 +138 +143 +146 +143 +149 +138 +134 +143 +149 +147 +138 +129 +126 +139 +148 +144 +133 +132 +143 +154 +144 +131 +125 +129 +130 +130 +130 +128 +120 +122 +128 +138 +141 +138 +138 +141 +144 +137 +134 +143 +151 +165 +168 +149 +132 +130 +133 +140 +146 +146 +144 +141 +135 +132 +133 +145 +160 +163 +151 +139 +138 +144 +146 +144 +146 +153 +157 +157 +157 +161 +168 +173 +175 +175 +167 +156 +155 +160 +169 +175 +174 +164 +155 +152 +150 +160 +166 +172 +176 +185 +199 +194 +169 +157 +157 +167 +176 +186 +192 +189 +185 +181 +182 +191 +197 +195 +188 +184 +194 +210 +226 +223 +202 +184 +186 +196 +200 +209 +209 +197 +188 +187 +192 +200 +205 +193 +184 +194 +216 +228 +225 +221 +203 +192 +195 +204 +211 +222 +227 +218 +206 +192 +183 +192 +208 +215 +220 +228 +235 +239 +232 +221 +209 +199 +202 +200 +193 +194 +194 +199 +206 +213 +220 +221 +226 +231 +227 +210 +197 +197 +202 +204 +212 +217 +221 +221 +222 +221 +215 +208 +197 +187 +177 +174 +186 +208 +223 +223 +221 +221 +218 +216 +214 +214 +217 +221 +223 +222 +219 +215 +216 +221 +223 +222 +219 +220 +221 +216 +213 +225 +231 +221 +164 +97 +56 +60 +71 +73 +74 +83 +91 +94 +91 +78 +65 +59 +56 +52 +51 +56 +60 +60 +61 +64 +65 +62 +62 +63 +66 +70 +72 +75 +81 +86 +87 +90 +101 +113 +117 +118 +121 +125 +134 +138 +142 +145 +147 +151 +157 +161 +162 +163 +167 +169 +175 +183 +193 +199 +205 +211 +219 +225 +230 +236 +240 +242 +245 +247 +249 +249 +249 +249 +250 +252 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +247 +247 +246 +246 +247 +247 +246 +245 +246 +248 +248 +246 +245 +246 +246 +245 +244 +244 +245 +245 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +244 +245 +243 +244 +244 +244 +244 +243 +243 +242 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +243 +245 +245 +245 +245 +245 +245 +245 +245 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +245 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +247 +249 +250 +250 +249 +248 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +255 +254 +254 +254 +254 +254 +253 +252 +252 +253 +253 +253 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +254 +253 +253 +252 +252 +250 +251 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +253 +254 +255 +255 +255 +255 +255 +255 +254 +254 +253 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +251 +251 +252 +252 +252 +253 +253 +253 +254 +254 +255 +254 +254 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +253 +252 +251 +251 +252 +253 +254 +254 +255 +255 +254 +255 +254 +254 +255 +254 +252 +254 +254 +254 +253 +253 +250 +230 +201 +177 +162 +167 +174 +178 +174 +167 +164 +165 +167 +165 +166 +167 +169 +173 +177 +176 +173 +172 +173 +176 +175 +171 +173 +174 +171 +162 +163 +166 +171 +175 +177 +177 +177 +160 +148 +147 +162 +170 +164 +159 +161 +166 +167 +169 +165 +155 +152 +154 +155 +160 +160 +162 +159 +152 +150 +151 +149 +145 +148 +148 +145 +142 +146 +152 +157 +150 +149 +147 +143 +141 +142 +143 +142 +139 +142 +142 +138 +136 +138 +144 +148 +146 +144 +142 +144 +148 +151 +149 +147 +146 +143 +140 +141 +143 +146 +141 +136 +135 +137 +140 +139 +135 +132 +135 +140 +138 +137 +136 +136 +139 +143 +148 +152 +158 +160 +155 +145 +139 +139 +136 +131 +130 +130 +131 +135 +139 +140 +136 +131 +123 +124 +124 +125 +125 +127 +133 +139 +141 +142 +141 +137 +133 +131 +130 +127 +136 +139 +142 +142 +140 +136 +133 +131 +136 +131 +129 +130 +127 +122 +121 +124 +125 +120 +114 +114 +116 +118 +119 +121 +121 +123 +121 +116 +116 +118 +120 +120 +119 +120 +116 +111 +109 +110 +112 +113 +108 +108 +110 +111 +112 +111 +109 +107 +107 +108 +109 +107 +103 +101 +100 +101 +104 +105 +104 +101 +97 +96 +104 +113 +117 +116 +118 +121 +123 +122 +123 +125 +119 +121 +123 +123 +125 +127 +127 +125 +125 +129 +130 +127 +124 +125 +128 +131 +129 +132 +135 +136 +135 +133 +134 +137 +146 +155 +164 +166 +165 +168 +172 +176 +178 +176 +176 +176 +174 +171 +171 +174 +180 +181 +176 +172 +173 +173 +173 +177 +175 +173 +173 +174 +172 +168 +165 +164 +183 +194 +194 +195 +193 +188 +190 +190 +182 +184 +180 +174 +168 +165 +161 +156 +158 +164 +164 +157 +150 +148 +149 +148 +150 +151 +148 +143 +144 +146 +143 +141 +146 +144 +147 +154 +154 +151 +147 +142 +143 +147 +149 +147 +144 +145 +147 +148 +156 +158 +154 +151 +152 +151 +147 +145 +153 +154 +155 +156 +157 +155 +153 +151 +154 +155 +152 +143 +138 +145 +149 +142 +138 +135 +135 +135 +139 +141 +143 +144 +150 +154 +155 +156 +158 +161 +158 +152 +145 +141 +137 +135 +137 +139 +140 +139 +144 +145 +146 +143 +139 +137 +138 +140 +145 +143 +143 +145 +143 +137 +133 +133 +136 +135 +134 +135 +137 +139 +136 +131 +130 +127 +126 +128 +129 +128 +128 +130 +133 +134 +137 +138 +138 +138 +136 +136 +135 +139 +141 +140 +140 +142 +141 +136 +130 +128 +132 +132 +126 +130 +133 +128 +129 +127 +126 +126 +126 +127 +127 +127 +123 +121 +122 +125 +126 +125 +125 +126 +133 +135 +134 +133 +135 +138 +139 +137 +137 +137 +135 +134 +135 +139 +141 +142 +137 +135 +135 +137 +135 +131 +130 +132 +125 +120 +117 +119 +118 +114 +113 +117 +113 +109 +108 +109 +107 +103 +103 +108 +111 +110 +107 +103 +98 +95 +91 +89 +86 +86 +85 +80 +81 +87 +94 +96 +98 +98 +91 +83 +83 +91 +90 +83 +79 +71 +69 +79 +86 +85 +82 +81 +82 +82 +88 +95 +102 +100 +94 +88 +92 +95 +110 +119 +111 +104 +104 +102 +110 +104 +97 +95 +102 +120 +134 +136 +133 +124 +119 +118 +122 +131 +132 +119 +113 +120 +121 +116 +111 +115 +120 +121 +128 +142 +143 +123 +108 +109 +112 +110 +111 +114 +111 +104 +113 +141 +160 +157 +133 +116 +124 +142 +129 +122 +156 +149 +123 +110 +105 +113 +115 +113 +127 +154 +158 +152 +150 +164 +163 +131 +104 +104 +108 +105 +107 +114 +119 +122 +124 +127 +128 +133 +121 +122 +131 +133 +130 +115 +110 +133 +147 +151 +141 +117 +112 +136 +158 +165 +172 +167 +151 +160 +177 +162 +153 +126 +116 +122 +125 +122 +120 +116 +110 +108 +114 +120 +147 +164 +132 +98 +95 +138 +168 +154 +114 +88 +113 +159 +181 +151 +119 +105 +104 +108 +116 +123 +149 +159 +160 +169 +163 +114 +80 +96 +131 +145 +145 +127 +108 +120 +147 +152 +132 +106 +109 +130 +141 +138 +127 +121 +120 +117 +118 +136 +149 +159 +180 +200 +218 +193 +128 +89 +99 +119 +147 +180 +154 +116 +99 +104 +108 +119 +136 +143 +141 +135 +132 +117 +103 +104 +111 +121 +118 +120 +114 +114 +131 +144 +152 +161 +181 +188 +191 +187 +177 +159 +140 +131 +123 +118 +116 +118 +118 +116 +117 +117 +113 +119 +124 +124 +123 +122 +119 +114 +112 +113 +116 +120 +120 +116 +108 +102 +98 +108 +115 +120 +122 +118 +112 +114 +117 +118 +119 +118 +116 +116 +120 +124 +121 +119 +116 +115 +118 +122 +125 +126 +114 +114 +118 +123 +123 +117 +111 +109 +110 +104 +98 +98 +102 +104 +105 +105 +110 +111 +110 +109 +115 +123 +126 +125 +121 +124 +121 +114 +120 +132 +130 +118 +110 +121 +127 +127 +129 +128 +126 +128 +131 +132 +136 +136 +135 +133 +134 +135 +128 +130 +133 +132 +134 +143 +145 +138 +137 +140 +141 +137 +134 +133 +133 +133 +139 +140 +139 +138 +140 +143 +140 +135 +125 +125 +127 +128 +125 +125 +130 +136 +139 +145 +138 +124 +116 +113 +119 +131 +129 +151 +167 +160 +141 +136 +146 +155 +153 +157 +180 +188 +177 +150 +119 +112 +124 +139 +147 +140 +130 +133 +141 +142 +139 +133 +133 +133 +125 +120 +123 +127 +127 +128 +129 +131 +135 +139 +139 +137 +132 +130 +135 +139 +137 +137 +144 +150 +157 +142 +137 +142 +144 +144 +140 +130 +129 +137 +143 +142 +135 +132 +138 +146 +136 +130 +128 +132 +134 +136 +133 +126 +121 +122 +128 +139 +142 +140 +135 +133 +139 +139 +139 +142 +146 +160 +167 +144 +127 +120 +121 +136 +153 +157 +151 +146 +145 +136 +130 +138 +157 +168 +156 +139 +137 +134 +128 +122 +124 +138 +149 +149 +158 +165 +173 +170 +167 +174 +172 +156 +151 +161 +171 +176 +179 +174 +159 +143 +143 +159 +171 +177 +175 +180 +195 +196 +171 +153 +151 +161 +166 +175 +183 +181 +180 +182 +191 +202 +205 +196 +186 +179 +192 +210 +226 +223 +203 +187 +188 +196 +205 +208 +210 +208 +199 +187 +190 +205 +211 +196 +179 +186 +214 +229 +227 +226 +204 +187 +187 +200 +207 +217 +225 +221 +206 +195 +185 +193 +211 +218 +221 +230 +235 +239 +234 +224 +207 +194 +195 +194 +190 +198 +203 +201 +204 +210 +217 +221 +219 +230 +232 +217 +198 +194 +201 +208 +209 +217 +223 +224 +224 +222 +217 +210 +199 +191 +181 +175 +182 +202 +218 +220 +215 +215 +214 +213 +210 +210 +215 +221 +224 +223 +219 +217 +221 +228 +229 +225 +224 +218 +214 +212 +212 +220 +229 +230 +197 +126 +75 +66 +72 +77 +78 +83 +87 +91 +86 +71 +59 +54 +49 +43 +46 +53 +58 +59 +59 +62 +64 +62 +61 +61 +63 +65 +68 +73 +81 +87 +85 +87 +95 +106 +112 +113 +119 +127 +135 +137 +140 +142 +145 +150 +156 +161 +161 +166 +170 +170 +171 +179 +191 +198 +203 +209 +216 +221 +227 +234 +238 +240 +243 +245 +247 +248 +248 +248 +249 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +247 +247 +247 +247 +248 +248 +249 +249 +249 +248 +248 +248 +247 +246 +246 +246 +246 +246 +245 +246 +248 +248 +246 +245 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +243 +245 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +243 +243 +244 +244 +245 +245 +246 +246 +247 +247 +245 +245 +245 +245 +245 +244 +244 +244 +246 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +246 +246 +246 +246 +246 +246 +246 +248 +248 +248 +248 +248 +248 +248 +249 +246 +248 +251 +251 +249 +248 +249 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +251 +251 +252 +252 +252 +252 +250 +250 +250 +251 +251 +251 +252 +252 +253 +252 +252 +252 +252 +253 +254 +254 +254 +253 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +251 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +251 +251 +250 +251 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +253 +252 +252 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +252 +251 +251 +252 +253 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +252 +255 +252 +245 +234 +211 +182 +166 +165 +179 +185 +175 +162 +157 +160 +163 +162 +162 +162 +165 +171 +176 +176 +173 +173 +172 +173 +176 +178 +176 +173 +170 +165 +164 +165 +169 +174 +176 +175 +172 +159 +149 +148 +161 +169 +165 +161 +163 +166 +168 +167 +161 +156 +156 +157 +158 +160 +161 +160 +155 +148 +144 +146 +150 +147 +151 +150 +144 +143 +149 +155 +157 +153 +152 +148 +142 +141 +143 +143 +142 +142 +142 +142 +141 +140 +141 +143 +145 +146 +142 +142 +145 +145 +142 +143 +147 +143 +140 +138 +140 +145 +145 +140 +135 +135 +138 +141 +144 +145 +144 +143 +142 +140 +139 +138 +138 +142 +146 +147 +145 +154 +152 +150 +146 +144 +143 +141 +136 +132 +133 +134 +136 +136 +135 +132 +130 +126 +125 +126 +131 +136 +138 +140 +142 +142 +138 +133 +131 +129 +127 +128 +131 +133 +135 +139 +137 +134 +132 +133 +135 +129 +124 +117 +112 +113 +118 +120 +119 +116 +116 +115 +114 +113 +114 +116 +118 +120 +124 +125 +122 +118 +118 +122 +124 +117 +116 +114 +111 +108 +109 +111 +114 +115 +110 +108 +113 +118 +116 +111 +105 +104 +105 +104 +101 +100 +102 +101 +99 +100 +100 +99 +96 +95 +99 +107 +113 +120 +114 +112 +116 +126 +135 +138 +138 +131 +122 +116 +118 +126 +132 +134 +134 +130 +135 +137 +133 +128 +127 +128 +129 +132 +136 +138 +137 +134 +133 +135 +136 +147 +154 +161 +163 +162 +164 +167 +169 +172 +177 +180 +179 +176 +175 +173 +172 +177 +176 +173 +171 +173 +177 +177 +176 +173 +175 +178 +176 +169 +162 +161 +167 +182 +199 +201 +195 +191 +195 +202 +194 +191 +184 +182 +180 +168 +162 +163 +160 +161 +165 +163 +156 +148 +147 +148 +148 +150 +149 +148 +147 +145 +143 +142 +141 +146 +150 +151 +147 +148 +151 +149 +143 +142 +146 +148 +147 +146 +149 +150 +149 +158 +157 +157 +156 +152 +147 +144 +145 +151 +153 +156 +155 +152 +149 +151 +154 +151 +153 +148 +140 +138 +142 +144 +141 +139 +135 +131 +133 +138 +142 +145 +147 +147 +152 +155 +155 +154 +154 +152 +150 +141 +139 +131 +123 +125 +135 +142 +142 +138 +139 +141 +145 +142 +138 +137 +139 +141 +141 +143 +143 +142 +140 +136 +134 +140 +137 +134 +134 +136 +135 +130 +126 +124 +123 +125 +127 +129 +128 +129 +132 +139 +136 +135 +138 +138 +135 +136 +139 +135 +138 +140 +141 +141 +140 +137 +135 +129 +130 +133 +136 +134 +129 +128 +131 +132 +125 +123 +128 +130 +127 +123 +123 +119 +123 +126 +126 +127 +129 +131 +132 +135 +136 +134 +132 +134 +138 +137 +133 +133 +133 +134 +135 +136 +136 +137 +138 +135 +134 +134 +136 +133 +127 +124 +123 +125 +121 +117 +115 +116 +117 +117 +117 +110 +105 +103 +104 +104 +102 +104 +109 +109 +113 +109 +101 +94 +93 +91 +87 +85 +82 +77 +75 +85 +105 +110 +99 +96 +96 +93 +87 +83 +81 +78 +74 +74 +74 +77 +82 +87 +87 +83 +80 +83 +83 +87 +94 +101 +108 +106 +97 +98 +111 +117 +113 +111 +106 +103 +107 +99 +92 +88 +108 +143 +159 +151 +143 +135 +134 +127 +120 +126 +140 +138 +119 +112 +127 +132 +122 +110 +108 +117 +130 +139 +147 +147 +131 +114 +105 +108 +113 +112 +112 +108 +103 +106 +125 +150 +163 +153 +128 +131 +141 +138 +128 +149 +151 +130 +104 +106 +110 +112 +114 +110 +126 +144 +145 +159 +181 +181 +148 +117 +111 +110 +101 +99 +117 +120 +120 +133 +128 +130 +121 +122 +127 +125 +128 +125 +111 +99 +118 +145 +154 +140 +127 +133 +143 +168 +176 +155 +132 +131 +130 +133 +152 +162 +155 +130 +113 +122 +133 +132 +130 +113 +106 +107 +118 +137 +156 +149 +123 +96 +108 +146 +170 +159 +118 +92 +109 +151 +160 +140 +112 +102 +98 +99 +112 +126 +149 +174 +185 +172 +121 +86 +99 +129 +153 +145 +115 +102 +109 +133 +164 +147 +112 +107 +135 +158 +148 +128 +116 +112 +113 +119 +132 +144 +160 +175 +211 +220 +194 +127 +85 +95 +102 +143 +174 +157 +133 +103 +97 +103 +114 +132 +144 +148 +145 +131 +115 +112 +113 +111 +110 +115 +112 +110 +112 +121 +134 +140 +142 +154 +171 +176 +179 +185 +168 +147 +145 +146 +134 +118 +115 +122 +121 +113 +112 +114 +118 +124 +128 +127 +123 +121 +122 +115 +119 +120 +118 +118 +118 +114 +107 +99 +101 +107 +114 +118 +117 +116 +118 +122 +125 +124 +117 +112 +111 +111 +110 +106 +111 +116 +117 +120 +127 +131 +130 +125 +115 +115 +122 +118 +111 +108 +108 +110 +103 +93 +92 +96 +104 +111 +114 +121 +123 +122 +119 +119 +122 +122 +119 +110 +115 +118 +117 +123 +132 +130 +123 +116 +118 +122 +127 +139 +140 +128 +130 +130 +133 +136 +138 +136 +135 +135 +137 +132 +133 +133 +134 +136 +137 +136 +133 +137 +141 +145 +141 +137 +138 +137 +128 +131 +136 +137 +136 +137 +139 +135 +129 +130 +136 +137 +132 +125 +125 +127 +129 +138 +151 +143 +118 +102 +96 +107 +131 +133 +144 +153 +152 +146 +147 +147 +142 +140 +150 +163 +180 +185 +157 +122 +108 +121 +134 +144 +134 +120 +123 +139 +149 +144 +135 +134 +139 +132 +119 +120 +131 +129 +129 +134 +136 +134 +140 +144 +137 +133 +134 +132 +134 +138 +143 +150 +160 +155 +135 +129 +140 +147 +143 +134 +126 +129 +139 +145 +139 +138 +140 +135 +136 +126 +126 +131 +134 +134 +139 +138 +130 +118 +121 +127 +137 +138 +135 +131 +131 +133 +140 +137 +134 +146 +162 +160 +144 +134 +120 +118 +128 +143 +159 +163 +154 +141 +133 +131 +138 +154 +166 +160 +144 +137 +128 +114 +103 +106 +126 +141 +141 +152 +170 +180 +175 +166 +165 +162 +154 +150 +160 +164 +168 +178 +186 +169 +144 +134 +151 +178 +191 +183 +178 +187 +197 +173 +166 +160 +161 +163 +168 +174 +180 +178 +178 +191 +206 +205 +192 +181 +178 +190 +208 +218 +218 +208 +185 +179 +197 +200 +202 +200 +209 +224 +217 +203 +202 +209 +201 +191 +195 +211 +221 +223 +226 +215 +195 +191 +193 +194 +216 +232 +220 +210 +191 +183 +199 +216 +221 +222 +227 +228 +232 +239 +222 +202 +199 +194 +188 +191 +202 +203 +196 +194 +201 +212 +223 +221 +226 +226 +219 +208 +197 +198 +209 +211 +213 +216 +219 +222 +223 +219 +212 +202 +193 +181 +176 +185 +201 +214 +219 +211 +209 +208 +209 +210 +211 +214 +216 +219 +222 +223 +221 +225 +231 +231 +225 +223 +222 +222 +219 +215 +214 +216 +221 +210 +170 +113 +71 +72 +83 +78 +90 +84 +83 +74 +66 +60 +47 +40 +44 +47 +52 +54 +56 +58 +60 +61 +60 +58 +60 +59 +57 +59 +69 +79 +86 +84 +88 +88 +92 +104 +114 +120 +124 +131 +136 +139 +139 +141 +149 +156 +159 +161 +165 +170 +172 +175 +181 +190 +194 +202 +207 +213 +218 +223 +230 +236 +238 +242 +245 +248 +248 +249 +250 +251 +250 +252 +251 +251 +250 +250 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +249 +250 +250 +250 +249 +247 +247 +246 +246 +246 +246 +246 +245 +246 +248 +247 +247 +245 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +244 +242 +242 +243 +243 +243 +243 +243 +243 +243 +244 +245 +244 +244 +243 +243 +244 +241 +242 +243 +244 +245 +246 +246 +247 +245 +244 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +244 +245 +245 +246 +246 +247 +247 +246 +248 +248 +248 +249 +248 +248 +249 +249 +248 +248 +249 +249 +249 +249 +250 +250 +251 +251 +251 +251 +251 +250 +250 +249 +250 +250 +251 +251 +251 +251 +251 +250 +249 +251 +252 +252 +251 +250 +251 +252 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +254 +253 +253 +252 +252 +252 +253 +253 +252 +252 +253 +253 +251 +252 +252 +252 +252 +252 +253 +253 +252 +251 +251 +252 +253 +253 +251 +250 +251 +251 +250 +250 +251 +252 +252 +253 +252 +252 +252 +253 +253 +252 +252 +254 +254 +253 +252 +252 +253 +253 +252 +250 +252 +252 +252 +252 +252 +252 +252 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +252 +251 +252 +252 +253 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +251 +251 +250 +248 +237 +214 +184 +167 +168 +179 +184 +173 +160 +157 +159 +160 +160 +161 +161 +163 +168 +173 +175 +174 +175 +172 +174 +178 +181 +178 +171 +167 +165 +167 +170 +172 +172 +172 +171 +171 +160 +151 +151 +164 +173 +169 +163 +163 +168 +168 +167 +162 +159 +159 +160 +160 +161 +162 +160 +154 +147 +145 +148 +150 +149 +149 +149 +148 +148 +151 +156 +159 +153 +151 +148 +142 +140 +142 +144 +144 +139 +138 +138 +140 +142 +143 +142 +142 +145 +143 +143 +144 +143 +139 +140 +143 +140 +138 +138 +141 +145 +145 +141 +136 +139 +140 +142 +146 +149 +149 +146 +143 +139 +139 +139 +139 +142 +145 +145 +143 +143 +145 +146 +145 +145 +145 +142 +138 +136 +137 +138 +138 +137 +135 +133 +132 +128 +128 +131 +136 +140 +141 +139 +139 +135 +133 +131 +131 +131 +130 +131 +133 +135 +135 +136 +135 +133 +131 +132 +134 +126 +117 +107 +104 +109 +118 +122 +121 +120 +121 +121 +120 +119 +119 +118 +119 +123 +126 +128 +125 +122 +122 +122 +122 +116 +114 +114 +113 +111 +109 +110 +113 +113 +110 +110 +114 +116 +114 +111 +108 +105 +103 +98 +94 +95 +98 +98 +97 +95 +96 +96 +96 +97 +103 +111 +116 +117 +114 +113 +119 +129 +139 +144 +146 +134 +124 +115 +115 +122 +130 +135 +139 +136 +139 +140 +137 +133 +132 +131 +129 +134 +136 +137 +135 +132 +132 +136 +140 +145 +152 +158 +159 +159 +162 +166 +169 +173 +178 +182 +182 +179 +176 +173 +171 +176 +174 +170 +170 +175 +178 +176 +173 +176 +176 +175 +173 +168 +165 +166 +172 +185 +194 +195 +194 +191 +190 +196 +192 +185 +178 +178 +179 +170 +165 +165 +161 +163 +162 +161 +156 +150 +146 +148 +151 +150 +148 +147 +146 +147 +146 +143 +141 +147 +150 +148 +142 +141 +144 +143 +138 +137 +143 +146 +145 +145 +149 +152 +152 +149 +150 +152 +151 +150 +146 +146 +146 +146 +151 +155 +155 +152 +149 +148 +148 +149 +147 +143 +140 +139 +140 +141 +141 +134 +132 +131 +134 +139 +141 +142 +142 +143 +147 +151 +151 +151 +151 +150 +148 +140 +133 +122 +116 +122 +134 +143 +145 +139 +139 +140 +144 +147 +146 +140 +137 +136 +135 +134 +134 +134 +134 +133 +132 +136 +135 +133 +132 +131 +129 +126 +124 +125 +125 +127 +128 +128 +127 +130 +134 +140 +137 +136 +137 +136 +134 +134 +138 +140 +138 +136 +136 +136 +135 +133 +132 +132 +134 +134 +133 +132 +131 +129 +128 +124 +125 +126 +127 +128 +127 +124 +120 +116 +121 +126 +128 +128 +129 +129 +128 +130 +130 +130 +129 +131 +133 +133 +131 +135 +135 +135 +136 +135 +134 +133 +133 +127 +127 +128 +129 +127 +122 +118 +118 +122 +120 +118 +117 +117 +117 +116 +115 +107 +103 +102 +105 +106 +103 +102 +105 +106 +108 +105 +96 +91 +91 +90 +88 +83 +80 +78 +80 +90 +107 +113 +104 +86 +84 +84 +89 +90 +83 +79 +78 +81 +81 +81 +82 +84 +85 +84 +83 +85 +87 +88 +90 +96 +104 +110 +112 +112 +119 +121 +111 +105 +108 +104 +96 +92 +87 +106 +144 +163 +151 +130 +120 +119 +126 +127 +124 +137 +158 +151 +126 +113 +127 +139 +134 +117 +110 +117 +129 +139 +150 +155 +142 +120 +107 +107 +113 +112 +112 +110 +105 +107 +120 +145 +166 +155 +135 +140 +154 +157 +147 +156 +149 +131 +105 +103 +105 +109 +113 +105 +111 +125 +134 +142 +159 +180 +179 +155 +136 +120 +115 +112 +111 +116 +120 +121 +124 +126 +125 +120 +118 +122 +123 +119 +116 +104 +106 +130 +159 +159 +142 +145 +159 +177 +171 +137 +99 +88 +87 +96 +113 +151 +167 +155 +124 +115 +129 +143 +151 +125 +108 +104 +115 +127 +139 +144 +139 +120 +112 +128 +154 +167 +146 +107 +91 +110 +151 +165 +138 +109 +98 +100 +110 +110 +114 +158 +195 +177 +132 +105 +114 +135 +152 +139 +107 +97 +108 +136 +166 +159 +123 +110 +139 +163 +153 +127 +111 +106 +111 +108 +131 +143 +149 +172 +213 +224 +195 +128 +92 +96 +89 +126 +171 +180 +150 +106 +89 +95 +112 +135 +145 +153 +155 +144 +122 +114 +116 +115 +111 +111 +109 +105 +106 +113 +125 +130 +129 +128 +139 +150 +162 +167 +153 +141 +148 +152 +145 +131 +122 +121 +119 +114 +112 +114 +120 +126 +128 +125 +121 +122 +126 +126 +124 +122 +118 +119 +122 +120 +114 +107 +105 +104 +108 +115 +119 +121 +122 +126 +125 +121 +117 +114 +111 +107 +103 +108 +111 +114 +116 +121 +128 +131 +128 +126 +120 +121 +123 +116 +109 +109 +111 +122 +117 +110 +106 +106 +111 +116 +119 +126 +128 +127 +124 +124 +125 +122 +117 +111 +113 +114 +113 +114 +120 +122 +122 +118 +120 +123 +128 +140 +143 +132 +132 +135 +132 +130 +128 +127 +127 +127 +127 +131 +132 +134 +134 +133 +131 +131 +132 +138 +139 +143 +144 +141 +140 +140 +136 +131 +129 +129 +129 +128 +126 +126 +128 +138 +142 +145 +140 +128 +120 +121 +128 +140 +147 +154 +135 +101 +95 +116 +131 +139 +145 +154 +158 +151 +148 +142 +135 +142 +162 +169 +168 +171 +165 +142 +122 +118 +127 +133 +127 +116 +119 +131 +138 +141 +140 +142 +142 +131 +119 +119 +127 +130 +131 +134 +133 +132 +135 +136 +132 +129 +132 +135 +138 +138 +137 +148 +166 +151 +139 +131 +133 +141 +147 +142 +131 +124 +131 +141 +143 +143 +138 +128 +131 +132 +131 +134 +136 +139 +144 +141 +131 +119 +121 +127 +134 +135 +131 +130 +133 +132 +132 +132 +135 +141 +149 +155 +157 +138 +124 +119 +124 +136 +152 +162 +158 +146 +134 +123 +127 +148 +170 +166 +145 +137 +129 +118 +110 +111 +125 +137 +139 +145 +168 +184 +180 +166 +159 +157 +155 +149 +154 +160 +165 +176 +186 +175 +151 +133 +145 +170 +188 +186 +181 +185 +190 +181 +173 +169 +169 +168 +172 +178 +179 +175 +175 +185 +195 +194 +188 +183 +180 +185 +199 +207 +209 +201 +178 +171 +187 +196 +196 +193 +205 +227 +236 +224 +212 +206 +200 +194 +197 +209 +215 +217 +220 +224 +210 +201 +194 +194 +216 +232 +222 +210 +191 +179 +190 +212 +225 +225 +221 +223 +226 +232 +219 +203 +197 +191 +189 +194 +202 +199 +187 +182 +187 +204 +222 +220 +224 +226 +222 +210 +195 +193 +205 +210 +212 +214 +217 +221 +223 +220 +215 +204 +194 +182 +177 +184 +197 +210 +217 +212 +211 +212 +213 +212 +211 +213 +217 +220 +224 +223 +221 +223 +230 +231 +227 +223 +221 +220 +220 +213 +208 +212 +219 +217 +187 +148 +104 +80 +88 +97 +96 +92 +81 +70 +67 +59 +46 +39 +46 +46 +49 +51 +50 +51 +54 +55 +55 +54 +56 +56 +55 +57 +65 +76 +82 +84 +85 +82 +85 +98 +110 +116 +120 +127 +133 +138 +137 +139 +146 +153 +156 +159 +163 +169 +174 +177 +180 +186 +190 +197 +202 +207 +212 +218 +225 +231 +234 +239 +243 +246 +247 +248 +250 +250 +249 +251 +251 +250 +250 +250 +250 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +250 +249 +248 +247 +246 +246 +245 +246 +246 +246 +245 +245 +247 +247 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +243 +244 +244 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +244 +244 +243 +243 +243 +243 +244 +245 +246 +247 +245 +245 +244 +244 +245 +245 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +248 +248 +248 +249 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +251 +252 +252 +251 +251 +252 +253 +254 +253 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +253 +253 +252 +252 +252 +252 +252 +251 +252 +252 +251 +251 +250 +251 +252 +253 +252 +251 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +252 +253 +252 +251 +252 +254 +253 +252 +251 +251 +252 +252 +252 +251 +253 +253 +253 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +253 +252 +251 +252 +253 +253 +254 +255 +254 +254 +254 +253 +253 +253 +253 +254 +253 +253 +253 +251 +247 +247 +250 +244 +220 +190 +171 +171 +178 +180 +169 +160 +158 +160 +160 +160 +160 +160 +161 +165 +171 +175 +176 +175 +172 +172 +176 +179 +175 +168 +164 +166 +170 +174 +175 +172 +169 +168 +169 +161 +154 +157 +170 +177 +172 +166 +164 +170 +169 +166 +163 +162 +163 +163 +162 +162 +163 +160 +152 +145 +145 +148 +149 +149 +149 +151 +154 +153 +152 +156 +161 +153 +151 +147 +142 +140 +142 +144 +145 +138 +136 +135 +137 +141 +144 +144 +143 +144 +145 +146 +145 +142 +141 +141 +143 +137 +138 +140 +144 +145 +145 +140 +137 +142 +141 +141 +145 +150 +150 +145 +140 +139 +140 +140 +140 +141 +143 +143 +141 +136 +138 +139 +138 +138 +139 +138 +137 +137 +139 +141 +141 +140 +139 +138 +139 +139 +137 +137 +140 +143 +141 +138 +136 +132 +130 +130 +131 +132 +133 +135 +137 +138 +138 +136 +133 +130 +129 +129 +130 +124 +119 +111 +107 +111 +120 +124 +126 +122 +124 +125 +125 +125 +124 +123 +123 +125 +125 +124 +122 +120 +120 +118 +115 +112 +111 +112 +114 +114 +111 +111 +113 +110 +109 +111 +113 +113 +110 +108 +108 +106 +102 +96 +93 +94 +97 +97 +95 +95 +95 +96 +98 +103 +110 +116 +121 +120 +119 +119 +122 +129 +135 +139 +139 +134 +125 +116 +116 +122 +129 +135 +140 +139 +141 +141 +140 +139 +137 +135 +133 +137 +137 +135 +131 +127 +128 +135 +141 +145 +150 +154 +157 +159 +163 +168 +171 +175 +179 +181 +180 +178 +176 +174 +173 +177 +177 +176 +175 +177 +178 +177 +175 +177 +176 +174 +172 +170 +168 +170 +172 +179 +181 +182 +188 +187 +182 +185 +186 +180 +173 +171 +174 +172 +168 +167 +163 +162 +159 +157 +156 +151 +146 +148 +153 +149 +147 +146 +146 +149 +149 +146 +143 +148 +148 +144 +137 +135 +136 +136 +132 +133 +140 +145 +146 +146 +149 +150 +148 +143 +145 +147 +145 +141 +140 +138 +137 +138 +146 +152 +153 +150 +148 +146 +144 +146 +142 +138 +139 +141 +140 +142 +143 +136 +135 +136 +142 +144 +143 +142 +140 +141 +144 +146 +147 +148 +148 +148 +147 +141 +133 +124 +123 +131 +140 +144 +144 +138 +140 +141 +142 +146 +150 +148 +144 +136 +133 +128 +125 +125 +127 +130 +131 +134 +134 +134 +132 +128 +125 +124 +124 +126 +128 +130 +130 +129 +129 +133 +138 +139 +136 +136 +137 +137 +135 +136 +140 +141 +135 +130 +130 +131 +130 +129 +130 +132 +134 +132 +128 +128 +130 +128 +123 +118 +127 +129 +125 +124 +127 +126 +119 +118 +122 +126 +127 +127 +126 +125 +124 +124 +124 +125 +127 +129 +129 +129 +131 +132 +133 +134 +134 +134 +133 +132 +131 +124 +125 +126 +124 +120 +115 +112 +113 +117 +118 +119 +119 +118 +116 +113 +112 +107 +104 +103 +107 +110 +107 +103 +102 +102 +102 +98 +91 +87 +87 +88 +87 +82 +79 +80 +84 +91 +101 +104 +98 +81 +74 +78 +92 +96 +86 +80 +81 +84 +85 +85 +84 +83 +84 +86 +87 +89 +95 +91 +87 +92 +98 +107 +119 +119 +124 +125 +116 +109 +112 +106 +89 +93 +108 +145 +170 +151 +114 +96 +97 +105 +110 +116 +124 +142 +163 +159 +139 +115 +124 +143 +146 +124 +109 +117 +128 +130 +150 +165 +154 +122 +99 +100 +113 +107 +112 +110 +109 +111 +117 +137 +165 +157 +144 +143 +152 +156 +149 +153 +145 +131 +105 +101 +104 +116 +125 +117 +118 +115 +124 +123 +132 +168 +187 +172 +151 +135 +136 +130 +110 +114 +121 +111 +121 +124 +129 +118 +108 +115 +120 +119 +122 +113 +101 +115 +150 +167 +162 +163 +171 +181 +171 +133 +87 +69 +77 +87 +91 +117 +149 +159 +137 +119 +118 +131 +145 +140 +126 +117 +118 +121 +127 +134 +138 +141 +126 +126 +140 +159 +160 +128 +98 +97 +133 +162 +158 +135 +116 +106 +102 +85 +78 +125 +180 +186 +152 +114 +104 +136 +152 +143 +110 +90 +100 +134 +170 +170 +136 +119 +143 +162 +148 +116 +102 +100 +108 +100 +131 +147 +139 +158 +201 +223 +200 +133 +92 +90 +82 +117 +165 +192 +167 +123 +92 +89 +109 +138 +150 +154 +160 +151 +129 +115 +116 +117 +114 +113 +111 +108 +107 +115 +125 +127 +123 +111 +116 +128 +141 +145 +136 +131 +134 +137 +140 +138 +128 +116 +116 +120 +121 +120 +125 +130 +129 +123 +118 +121 +126 +131 +129 +124 +120 +122 +124 +123 +118 +112 +109 +106 +105 +107 +115 +122 +125 +121 +117 +114 +116 +119 +117 +112 +108 +113 +113 +113 +115 +121 +128 +128 +124 +123 +120 +122 +123 +119 +120 +123 +123 +129 +129 +126 +122 +118 +117 +119 +121 +126 +129 +130 +129 +129 +129 +123 +117 +112 +111 +109 +106 +103 +104 +112 +119 +117 +117 +120 +125 +138 +142 +131 +128 +131 +125 +118 +116 +119 +123 +124 +123 +124 +127 +132 +134 +130 +125 +127 +132 +135 +132 +135 +138 +136 +132 +132 +132 +128 +122 +119 +122 +120 +117 +121 +130 +143 +143 +143 +140 +127 +116 +120 +132 +141 +142 +148 +139 +116 +113 +125 +129 +143 +143 +153 +164 +163 +152 +140 +131 +152 +171 +172 +159 +164 +172 +159 +137 +125 +126 +128 +125 +116 +115 +122 +126 +134 +142 +150 +146 +133 +122 +120 +124 +131 +134 +133 +129 +130 +131 +129 +128 +127 +131 +136 +138 +133 +127 +139 +162 +151 +139 +130 +130 +137 +145 +143 +132 +122 +124 +135 +144 +145 +135 +124 +130 +138 +135 +137 +143 +150 +155 +148 +134 +123 +124 +128 +132 +131 +128 +130 +135 +131 +127 +129 +136 +138 +140 +150 +161 +149 +136 +126 +124 +129 +143 +154 +155 +150 +138 +123 +121 +142 +169 +169 +149 +138 +133 +133 +133 +132 +135 +140 +141 +142 +160 +176 +175 +162 +155 +158 +162 +155 +153 +160 +165 +172 +183 +177 +155 +133 +137 +155 +176 +182 +180 +183 +187 +187 +179 +177 +176 +173 +181 +189 +187 +183 +181 +182 +184 +184 +187 +188 +182 +182 +196 +206 +208 +194 +171 +165 +182 +190 +190 +189 +198 +221 +241 +237 +220 +206 +204 +200 +201 +207 +209 +209 +212 +226 +223 +214 +199 +194 +211 +227 +226 +214 +194 +175 +179 +204 +227 +227 +215 +215 +220 +228 +221 +210 +197 +185 +188 +195 +201 +195 +181 +169 +171 +194 +221 +224 +224 +227 +227 +216 +196 +190 +200 +209 +212 +215 +217 +220 +221 +220 +217 +208 +195 +184 +180 +184 +192 +204 +214 +214 +216 +218 +219 +216 +213 +214 +217 +221 +223 +222 +218 +219 +224 +228 +227 +221 +217 +218 +219 +212 +202 +203 +211 +219 +205 +171 +134 +111 +108 +113 +105 +102 +92 +83 +75 +62 +52 +47 +46 +46 +47 +48 +46 +45 +46 +49 +52 +50 +52 +52 +51 +53 +61 +71 +78 +83 +83 +81 +82 +94 +105 +111 +116 +123 +130 +135 +135 +137 +142 +149 +151 +157 +160 +167 +175 +178 +176 +179 +183 +190 +195 +201 +206 +213 +221 +227 +230 +235 +240 +244 +245 +247 +248 +249 +249 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +248 +248 +247 +247 +246 +245 +245 +245 +246 +245 +245 +244 +246 +246 +246 +245 +245 +245 +246 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +242 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +247 +246 +245 +245 +246 +246 +246 +246 +245 +244 +243 +243 +243 +243 +243 +244 +244 +244 +245 +245 +246 +246 +245 +245 +244 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +251 +252 +252 +252 +251 +251 +252 +253 +254 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +253 +253 +252 +252 +251 +251 +252 +253 +252 +252 +252 +252 +253 +252 +252 +253 +252 +251 +251 +251 +251 +251 +250 +250 +250 +251 +252 +252 +252 +253 +252 +252 +251 +250 +250 +250 +250 +252 +251 +251 +252 +251 +250 +251 +254 +251 +251 +250 +251 +252 +252 +252 +251 +253 +253 +253 +253 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +254 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +253 +252 +252 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +251 +247 +247 +251 +248 +233 +204 +178 +174 +177 +175 +166 +161 +162 +163 +163 +161 +160 +159 +159 +164 +171 +176 +177 +176 +173 +172 +173 +174 +172 +168 +166 +169 +171 +174 +174 +172 +169 +166 +165 +160 +158 +163 +174 +178 +172 +167 +166 +173 +170 +166 +163 +162 +163 +164 +164 +162 +163 +159 +151 +144 +143 +145 +145 +149 +154 +159 +159 +156 +154 +156 +159 +154 +150 +145 +142 +142 +143 +142 +141 +141 +138 +136 +137 +140 +143 +144 +145 +141 +143 +144 +142 +142 +143 +143 +142 +139 +141 +144 +145 +145 +144 +141 +138 +141 +139 +138 +141 +144 +144 +141 +137 +138 +139 +139 +139 +139 +141 +142 +141 +137 +135 +133 +130 +130 +131 +132 +132 +135 +138 +142 +143 +143 +143 +146 +148 +151 +146 +142 +141 +141 +139 +137 +135 +133 +132 +131 +131 +132 +134 +137 +139 +140 +138 +135 +132 +130 +129 +127 +126 +124 +126 +126 +122 +118 +120 +124 +127 +124 +125 +127 +128 +128 +128 +127 +126 +125 +122 +118 +116 +116 +116 +113 +110 +106 +109 +112 +114 +115 +115 +114 +113 +108 +109 +110 +110 +109 +106 +105 +104 +104 +102 +99 +98 +99 +100 +100 +98 +99 +98 +98 +101 +107 +114 +119 +122 +120 +121 +123 +126 +127 +127 +126 +125 +129 +124 +121 +122 +126 +130 +133 +135 +136 +138 +141 +141 +141 +140 +139 +137 +139 +136 +131 +126 +122 +124 +132 +139 +145 +147 +150 +156 +162 +169 +173 +174 +177 +179 +177 +175 +174 +174 +176 +175 +179 +183 +184 +180 +177 +176 +179 +181 +176 +175 +175 +175 +175 +172 +169 +167 +165 +168 +168 +177 +180 +176 +180 +181 +178 +170 +166 +169 +171 +168 +164 +162 +157 +157 +156 +154 +150 +147 +149 +151 +145 +144 +145 +147 +149 +149 +147 +145 +145 +145 +142 +137 +134 +132 +131 +127 +133 +139 +145 +148 +149 +149 +146 +141 +142 +145 +145 +140 +135 +130 +125 +121 +128 +138 +146 +148 +147 +147 +146 +143 +144 +140 +136 +137 +140 +143 +145 +145 +141 +142 +146 +150 +151 +147 +142 +140 +142 +143 +145 +146 +147 +147 +147 +147 +145 +140 +137 +141 +145 +145 +142 +138 +137 +143 +144 +139 +140 +149 +155 +156 +142 +137 +129 +123 +122 +124 +129 +132 +135 +136 +137 +134 +129 +125 +126 +128 +130 +131 +132 +132 +132 +133 +137 +140 +135 +134 +134 +138 +141 +141 +141 +142 +135 +129 +126 +128 +128 +126 +127 +130 +131 +131 +130 +128 +127 +127 +126 +123 +122 +129 +130 +124 +122 +127 +126 +121 +122 +124 +125 +124 +123 +123 +122 +121 +122 +121 +124 +127 +129 +127 +128 +132 +130 +131 +132 +132 +132 +133 +132 +130 +127 +127 +126 +123 +117 +112 +110 +112 +115 +118 +119 +118 +115 +113 +111 +109 +108 +104 +103 +105 +108 +106 +102 +100 +98 +97 +94 +89 +86 +86 +86 +86 +85 +80 +82 +86 +87 +90 +90 +87 +80 +74 +78 +90 +93 +84 +81 +85 +83 +85 +88 +87 +85 +86 +89 +91 +93 +100 +95 +89 +94 +96 +100 +112 +130 +130 +120 +108 +106 +108 +110 +111 +121 +155 +176 +164 +132 +103 +93 +98 +108 +102 +104 +116 +129 +141 +146 +145 +117 +118 +139 +151 +129 +110 +113 +122 +124 +145 +166 +160 +127 +96 +96 +111 +107 +112 +110 +112 +114 +110 +122 +151 +163 +157 +151 +154 +157 +157 +162 +159 +138 +109 +99 +103 +114 +122 +117 +116 +116 +116 +107 +117 +150 +165 +154 +148 +155 +161 +159 +141 +132 +127 +118 +120 +121 +130 +119 +107 +115 +132 +133 +129 +121 +110 +109 +125 +150 +173 +178 +172 +179 +167 +131 +85 +71 +87 +98 +91 +95 +122 +145 +152 +142 +121 +113 +123 +146 +147 +141 +127 +119 +124 +129 +126 +141 +139 +139 +138 +146 +159 +144 +113 +100 +119 +146 +159 +151 +137 +118 +98 +79 +70 +74 +130 +186 +184 +154 +131 +132 +151 +151 +121 +88 +83 +120 +169 +176 +148 +128 +147 +159 +138 +103 +97 +100 +106 +105 +135 +155 +141 +139 +176 +214 +200 +142 +102 +97 +88 +112 +158 +185 +181 +149 +109 +89 +102 +132 +147 +148 +149 +149 +140 +126 +118 +116 +115 +110 +107 +106 +111 +118 +122 +121 +118 +110 +107 +115 +128 +135 +137 +130 +119 +116 +122 +132 +128 +115 +116 +128 +132 +129 +131 +132 +129 +122 +117 +118 +122 +126 +127 +125 +122 +122 +122 +119 +114 +108 +112 +112 +105 +101 +106 +116 +123 +114 +110 +110 +117 +124 +124 +122 +120 +118 +117 +115 +116 +120 +125 +124 +121 +122 +119 +119 +122 +126 +133 +133 +128 +126 +128 +129 +128 +124 +120 +118 +118 +120 +124 +127 +128 +130 +131 +125 +117 +114 +112 +108 +102 +96 +97 +105 +114 +115 +114 +118 +124 +134 +140 +129 +123 +122 +117 +111 +109 +113 +120 +122 +121 +114 +118 +125 +131 +128 +124 +127 +133 +139 +136 +137 +139 +136 +132 +130 +128 +128 +123 +121 +123 +124 +123 +128 +135 +141 +138 +136 +132 +121 +115 +122 +135 +139 +145 +139 +133 +136 +131 +125 +131 +143 +134 +141 +159 +166 +159 +150 +143 +157 +167 +167 +161 +167 +176 +167 +150 +139 +135 +133 +130 +121 +115 +115 +117 +125 +135 +147 +148 +135 +121 +117 +121 +130 +136 +132 +127 +130 +130 +127 +129 +128 +131 +133 +133 +131 +127 +137 +155 +153 +137 +129 +135 +139 +139 +135 +129 +125 +123 +131 +138 +141 +134 +126 +134 +137 +135 +137 +147 +157 +163 +155 +138 +127 +127 +128 +132 +131 +129 +131 +135 +131 +128 +129 +133 +137 +142 +148 +154 +159 +148 +135 +127 +129 +139 +148 +151 +152 +144 +133 +127 +137 +159 +165 +155 +141 +138 +143 +150 +148 +145 +148 +151 +148 +155 +161 +162 +157 +155 +160 +166 +158 +152 +160 +170 +172 +181 +179 +157 +136 +132 +142 +161 +170 +174 +181 +189 +192 +185 +182 +177 +172 +182 +197 +198 +197 +194 +189 +183 +181 +187 +189 +184 +181 +199 +211 +206 +188 +167 +166 +182 +187 +189 +191 +193 +206 +227 +232 +224 +214 +211 +206 +205 +207 +206 +204 +207 +217 +225 +222 +207 +200 +206 +218 +226 +221 +200 +178 +177 +199 +222 +224 +213 +208 +215 +228 +229 +220 +199 +181 +187 +194 +199 +195 +182 +166 +163 +187 +221 +228 +223 +223 +229 +224 +205 +195 +201 +207 +212 +218 +219 +218 +217 +217 +218 +210 +197 +186 +184 +185 +189 +200 +212 +217 +219 +222 +224 +221 +216 +215 +216 +218 +221 +219 +213 +212 +217 +222 +223 +221 +218 +220 +220 +215 +202 +193 +191 +214 +222 +186 +153 +139 +122 +122 +133 +122 +124 +117 +91 +64 +57 +56 +45 +48 +47 +47 +46 +45 +46 +47 +48 +46 +48 +47 +47 +48 +56 +67 +76 +81 +83 +83 +85 +94 +102 +107 +114 +123 +128 +133 +133 +136 +142 +146 +148 +153 +156 +163 +172 +175 +173 +173 +177 +184 +190 +198 +204 +211 +219 +224 +227 +231 +236 +241 +243 +245 +247 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +248 +248 +247 +247 +246 +247 +246 +245 +245 +245 +245 +245 +244 +244 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +242 +243 +244 +244 +244 +244 +244 +245 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +245 +244 +244 +244 +243 +242 +242 +243 +244 +244 +243 +244 +245 +246 +246 +245 +244 +244 +246 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +248 +248 +248 +248 +247 +248 +248 +248 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +253 +253 +253 +252 +251 +251 +251 +252 +252 +251 +252 +252 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +251 +252 +252 +251 +252 +252 +252 +251 +250 +251 +251 +252 +251 +250 +249 +250 +251 +252 +252 +252 +252 +252 +251 +250 +250 +250 +249 +252 +251 +251 +251 +251 +250 +251 +253 +251 +251 +250 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +253 +254 +254 +255 +255 +255 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +255 +254 +253 +252 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +252 +250 +251 +250 +248 +245 +220 +188 +177 +175 +170 +164 +161 +163 +164 +163 +161 +159 +158 +158 +163 +171 +175 +176 +177 +177 +176 +175 +173 +170 +170 +171 +171 +169 +169 +170 +172 +171 +167 +162 +161 +162 +167 +174 +175 +170 +167 +168 +174 +170 +165 +162 +161 +162 +164 +166 +163 +162 +157 +150 +143 +140 +141 +141 +149 +160 +167 +162 +155 +155 +156 +154 +155 +149 +143 +141 +144 +144 +140 +137 +141 +142 +142 +143 +143 +143 +143 +143 +138 +139 +139 +138 +139 +142 +142 +140 +142 +144 +146 +147 +145 +144 +142 +140 +137 +137 +137 +137 +138 +139 +139 +138 +138 +138 +138 +137 +138 +141 +142 +141 +137 +132 +127 +126 +128 +130 +129 +128 +133 +135 +139 +141 +142 +144 +147 +150 +152 +146 +141 +139 +138 +136 +134 +133 +134 +135 +135 +135 +135 +137 +137 +137 +138 +136 +134 +133 +132 +130 +127 +125 +126 +130 +133 +130 +124 +124 +124 +125 +127 +127 +127 +126 +125 +124 +122 +121 +121 +119 +116 +114 +114 +115 +111 +107 +105 +110 +113 +111 +114 +118 +117 +111 +109 +109 +109 +108 +108 +107 +105 +103 +102 +101 +101 +101 +101 +101 +103 +104 +102 +100 +99 +102 +110 +117 +121 +121 +114 +119 +125 +130 +130 +127 +123 +121 +123 +122 +123 +125 +127 +127 +128 +130 +133 +136 +139 +141 +139 +139 +139 +140 +138 +133 +128 +124 +122 +124 +131 +138 +143 +144 +146 +154 +164 +170 +172 +171 +173 +175 +174 +171 +171 +173 +175 +175 +181 +182 +181 +177 +176 +177 +180 +182 +176 +176 +176 +177 +178 +176 +171 +166 +161 +164 +165 +171 +176 +179 +187 +186 +175 +169 +163 +168 +174 +170 +161 +158 +153 +157 +156 +150 +147 +147 +147 +143 +141 +143 +145 +147 +148 +147 +147 +147 +144 +144 +141 +137 +134 +132 +131 +129 +135 +139 +142 +145 +148 +150 +145 +139 +140 +142 +142 +139 +134 +127 +120 +115 +124 +133 +140 +142 +142 +143 +144 +142 +141 +141 +137 +133 +137 +144 +146 +143 +143 +144 +150 +153 +153 +148 +143 +141 +142 +142 +144 +145 +147 +147 +148 +148 +147 +145 +144 +148 +149 +145 +139 +135 +137 +143 +143 +136 +137 +148 +157 +160 +142 +136 +128 +122 +121 +124 +130 +133 +134 +137 +137 +134 +129 +126 +127 +130 +131 +131 +131 +132 +134 +137 +138 +137 +132 +130 +131 +135 +140 +142 +139 +137 +130 +128 +129 +130 +129 +126 +127 +130 +129 +128 +130 +133 +131 +126 +125 +129 +134 +133 +129 +124 +123 +124 +124 +122 +122 +123 +123 +122 +121 +121 +121 +121 +122 +121 +123 +128 +129 +127 +128 +132 +131 +132 +132 +131 +132 +132 +131 +128 +129 +130 +129 +123 +117 +113 +113 +114 +115 +117 +117 +113 +111 +110 +109 +107 +107 +103 +100 +100 +101 +100 +98 +96 +92 +91 +90 +89 +88 +86 +86 +86 +87 +82 +81 +82 +79 +79 +82 +83 +80 +78 +81 +86 +83 +80 +81 +87 +84 +85 +86 +86 +85 +87 +91 +94 +96 +101 +95 +93 +100 +100 +98 +107 +125 +127 +109 +98 +101 +100 +109 +137 +158 +172 +154 +126 +125 +125 +113 +109 +113 +105 +104 +108 +109 +115 +128 +138 +120 +114 +133 +152 +136 +111 +105 +107 +126 +141 +162 +166 +140 +106 +98 +107 +111 +113 +109 +112 +113 +105 +111 +133 +157 +159 +152 +156 +165 +172 +177 +176 +150 +123 +109 +109 +112 +113 +112 +113 +110 +102 +95 +112 +143 +152 +143 +137 +150 +161 +173 +179 +162 +141 +134 +123 +119 +120 +115 +104 +111 +141 +152 +136 +123 +119 +110 +106 +127 +169 +191 +184 +187 +160 +121 +88 +78 +90 +100 +96 +100 +110 +126 +146 +149 +124 +105 +108 +137 +154 +157 +141 +126 +123 +120 +117 +134 +146 +149 +142 +146 +161 +152 +117 +89 +104 +135 +155 +155 +147 +131 +111 +85 +73 +48 +103 +178 +194 +188 +161 +136 +149 +144 +121 +89 +71 +102 +155 +177 +157 +132 +150 +161 +139 +101 +100 +107 +106 +113 +137 +160 +156 +129 +156 +209 +203 +158 +121 +108 +97 +109 +148 +176 +190 +173 +130 +97 +98 +123 +137 +138 +137 +150 +166 +156 +132 +115 +110 +106 +103 +108 +121 +127 +123 +120 +119 +107 +91 +98 +125 +146 +154 +147 +131 +121 +116 +119 +121 +117 +120 +130 +134 +132 +131 +130 +127 +123 +117 +116 +117 +119 +122 +123 +122 +120 +117 +115 +113 +105 +112 +114 +108 +102 +103 +110 +115 +114 +112 +114 +120 +124 +124 +123 +123 +122 +121 +120 +119 +120 +123 +124 +123 +125 +123 +122 +121 +122 +128 +127 +118 +119 +121 +125 +128 +128 +124 +120 +117 +118 +122 +126 +128 +130 +130 +124 +117 +115 +117 +112 +104 +100 +103 +109 +111 +114 +113 +120 +126 +133 +140 +131 +124 +122 +120 +115 +113 +115 +119 +119 +117 +115 +115 +119 +124 +125 +125 +128 +134 +141 +140 +142 +140 +135 +134 +132 +126 +132 +132 +130 +129 +131 +134 +133 +131 +127 +134 +138 +132 +119 +114 +121 +132 +137 +148 +146 +138 +135 +127 +124 +135 +139 +127 +129 +146 +162 +166 +163 +156 +150 +159 +166 +166 +166 +171 +169 +159 +146 +140 +139 +135 +124 +114 +111 +110 +120 +126 +139 +148 +136 +115 +108 +115 +131 +137 +135 +129 +131 +131 +130 +132 +130 +130 +128 +128 +132 +138 +144 +152 +154 +140 +134 +137 +139 +138 +134 +128 +129 +128 +131 +132 +136 +135 +129 +134 +136 +133 +133 +142 +154 +163 +157 +142 +131 +127 +126 +131 +133 +133 +132 +132 +133 +129 +129 +134 +138 +140 +148 +157 +164 +156 +141 +129 +131 +139 +147 +152 +155 +147 +139 +132 +132 +145 +156 +158 +143 +138 +143 +152 +151 +147 +150 +156 +154 +156 +159 +162 +161 +157 +157 +160 +153 +146 +159 +171 +173 +180 +180 +163 +144 +139 +144 +156 +161 +166 +181 +193 +202 +195 +186 +174 +166 +173 +190 +199 +195 +200 +202 +191 +179 +179 +183 +183 +180 +197 +206 +199 +182 +171 +173 +181 +190 +191 +191 +191 +197 +214 +228 +231 +225 +220 +212 +208 +210 +209 +207 +209 +215 +220 +220 +216 +214 +212 +214 +221 +223 +207 +190 +188 +202 +216 +218 +212 +204 +213 +227 +233 +224 +200 +179 +187 +196 +200 +196 +185 +168 +162 +186 +220 +231 +223 +219 +226 +228 +215 +202 +201 +204 +212 +220 +222 +217 +213 +215 +219 +212 +199 +188 +186 +186 +187 +197 +209 +219 +220 +223 +225 +224 +220 +217 +216 +217 +219 +217 +212 +209 +213 +217 +219 +223 +222 +222 +225 +222 +212 +193 +177 +202 +229 +211 +173 +140 +119 +132 +156 +145 +153 +152 +123 +85 +67 +61 +50 +52 +48 +46 +48 +49 +49 +46 +44 +44 +45 +45 +43 +45 +52 +64 +74 +79 +84 +87 +87 +91 +95 +103 +114 +123 +127 +130 +131 +136 +142 +146 +145 +150 +153 +159 +166 +169 +170 +170 +174 +179 +186 +195 +203 +210 +217 +222 +224 +228 +233 +239 +241 +243 +245 +248 +249 +249 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +246 +245 +246 +245 +245 +244 +245 +245 +244 +244 +245 +246 +246 +246 +245 +244 +244 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +242 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +246 +246 +245 +244 +247 +246 +245 +245 +245 +245 +244 +243 +245 +244 +243 +243 +242 +243 +244 +244 +242 +243 +244 +245 +245 +245 +244 +243 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +250 +249 +249 +249 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +251 +251 +252 +252 +253 +252 +252 +253 +253 +253 +253 +252 +252 +251 +252 +252 +252 +251 +251 +251 +252 +250 +251 +251 +251 +250 +250 +251 +251 +252 +251 +250 +249 +249 +249 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +252 +251 +250 +251 +251 +249 +250 +252 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +254 +253 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +253 +250 +249 +252 +233 +197 +179 +175 +169 +162 +161 +163 +162 +160 +159 +158 +157 +157 +161 +168 +173 +174 +175 +176 +177 +177 +174 +170 +171 +173 +173 +168 +165 +166 +170 +171 +167 +162 +163 +164 +168 +172 +171 +168 +168 +171 +175 +168 +161 +159 +160 +162 +165 +167 +165 +160 +154 +149 +143 +137 +137 +139 +150 +162 +167 +159 +154 +156 +157 +152 +156 +149 +142 +142 +144 +143 +139 +136 +140 +143 +148 +150 +148 +144 +140 +138 +139 +139 +138 +138 +139 +139 +140 +140 +144 +146 +147 +147 +145 +143 +141 +139 +133 +135 +137 +137 +137 +137 +140 +142 +139 +138 +136 +135 +138 +142 +143 +141 +133 +128 +126 +129 +134 +136 +134 +132 +133 +135 +137 +139 +140 +141 +143 +145 +142 +139 +138 +138 +137 +134 +131 +130 +132 +135 +138 +139 +140 +139 +137 +135 +134 +134 +133 +133 +132 +130 +128 +126 +129 +129 +128 +127 +129 +130 +128 +124 +126 +124 +122 +120 +117 +115 +112 +111 +114 +114 +114 +114 +114 +114 +110 +105 +109 +112 +112 +108 +111 +116 +115 +109 +111 +111 +110 +109 +109 +109 +108 +105 +101 +100 +100 +100 +99 +100 +104 +109 +105 +102 +102 +108 +118 +125 +126 +125 +115 +120 +126 +131 +132 +130 +126 +124 +120 +121 +123 +125 +125 +124 +126 +129 +133 +135 +137 +139 +137 +136 +138 +140 +136 +130 +126 +126 +127 +129 +135 +140 +140 +140 +142 +151 +161 +165 +166 +165 +168 +170 +171 +172 +172 +174 +174 +173 +181 +178 +174 +173 +179 +184 +183 +180 +177 +176 +175 +175 +178 +177 +172 +167 +167 +172 +173 +175 +179 +183 +193 +192 +171 +168 +165 +171 +180 +173 +159 +153 +152 +157 +156 +148 +145 +146 +144 +136 +139 +142 +146 +147 +148 +147 +147 +148 +146 +144 +140 +137 +133 +131 +131 +133 +135 +137 +138 +140 +145 +149 +148 +143 +134 +133 +134 +137 +137 +132 +126 +122 +125 +131 +136 +138 +137 +137 +139 +140 +142 +143 +138 +131 +133 +140 +141 +137 +139 +141 +145 +151 +151 +148 +145 +145 +141 +140 +141 +144 +147 +147 +148 +148 +149 +148 +145 +144 +144 +143 +141 +140 +138 +140 +138 +134 +138 +148 +153 +151 +135 +131 +126 +123 +123 +127 +132 +135 +134 +135 +135 +132 +128 +127 +128 +131 +132 +132 +131 +132 +134 +136 +135 +132 +128 +127 +127 +131 +135 +135 +131 +127 +129 +131 +133 +133 +130 +127 +127 +128 +126 +124 +128 +134 +132 +124 +123 +129 +139 +132 +126 +123 +122 +121 +120 +120 +118 +121 +122 +122 +122 +122 +121 +120 +122 +122 +123 +126 +127 +128 +128 +130 +129 +131 +132 +131 +132 +133 +130 +125 +124 +125 +125 +121 +117 +117 +117 +117 +115 +115 +112 +107 +106 +108 +109 +108 +106 +102 +99 +97 +98 +98 +97 +95 +89 +87 +88 +89 +88 +86 +85 +86 +86 +81 +79 +77 +70 +69 +74 +78 +79 +82 +85 +84 +79 +77 +82 +89 +90 +88 +86 +84 +84 +88 +92 +96 +95 +97 +94 +96 +106 +107 +107 +112 +117 +116 +96 +82 +91 +100 +123 +159 +177 +159 +113 +90 +112 +129 +123 +121 +111 +111 +110 +104 +100 +109 +126 +134 +125 +115 +130 +155 +147 +117 +96 +91 +113 +132 +163 +176 +149 +110 +96 +109 +109 +110 +109 +113 +117 +113 +114 +127 +150 +155 +143 +148 +161 +173 +176 +178 +171 +151 +138 +132 +126 +119 +116 +113 +103 +97 +94 +110 +142 +158 +143 +120 +115 +132 +158 +188 +180 +162 +163 +150 +132 +120 +105 +91 +96 +130 +152 +144 +123 +118 +107 +99 +118 +162 +194 +200 +185 +149 +116 +102 +95 +93 +97 +102 +112 +117 +118 +123 +126 +118 +108 +110 +124 +142 +157 +158 +149 +129 +108 +100 +129 +151 +154 +145 +147 +162 +161 +136 +102 +86 +102 +144 +165 +158 +141 +129 +97 +78 +59 +115 +166 +174 +185 +168 +156 +155 +134 +109 +86 +64 +84 +137 +179 +161 +131 +149 +164 +143 +105 +110 +117 +106 +113 +132 +159 +166 +131 +151 +209 +221 +183 +127 +99 +103 +112 +131 +167 +187 +182 +149 +116 +109 +125 +133 +127 +133 +164 +191 +180 +147 +118 +102 +98 +101 +115 +135 +143 +137 +130 +128 +105 +83 +91 +131 +162 +171 +167 +161 +146 +125 +111 +110 +118 +123 +125 +124 +127 +126 +125 +126 +125 +120 +115 +113 +116 +119 +122 +121 +118 +116 +116 +117 +110 +111 +110 +108 +107 +108 +108 +108 +115 +116 +120 +123 +123 +122 +121 +121 +122 +123 +123 +121 +121 +122 +124 +126 +123 +125 +127 +122 +114 +114 +114 +111 +114 +116 +120 +124 +128 +127 +124 +120 +123 +127 +130 +129 +129 +128 +123 +118 +119 +122 +120 +113 +111 +114 +116 +113 +112 +112 +122 +127 +131 +138 +134 +128 +127 +128 +126 +124 +125 +127 +126 +123 +126 +125 +123 +123 +124 +128 +133 +138 +137 +137 +138 +136 +132 +134 +133 +127 +135 +137 +133 +127 +128 +134 +130 +121 +113 +128 +141 +139 +125 +116 +121 +130 +138 +138 +147 +143 +125 +120 +131 +134 +133 +128 +131 +146 +166 +176 +166 +146 +139 +159 +174 +168 +155 +157 +162 +157 +141 +138 +139 +137 +125 +116 +112 +110 +123 +124 +137 +150 +137 +111 +102 +112 +131 +137 +137 +133 +130 +131 +133 +135 +133 +132 +126 +124 +132 +140 +142 +143 +149 +148 +143 +135 +132 +138 +140 +131 +130 +131 +133 +131 +136 +138 +130 +131 +140 +135 +133 +137 +146 +157 +157 +148 +133 +126 +122 +128 +134 +134 +133 +131 +134 +127 +128 +136 +137 +135 +147 +166 +170 +164 +147 +131 +130 +135 +143 +150 +157 +149 +141 +133 +128 +136 +149 +155 +140 +136 +144 +158 +158 +151 +149 +150 +147 +155 +167 +175 +174 +165 +157 +153 +149 +143 +154 +167 +168 +173 +175 +167 +158 +156 +161 +164 +159 +162 +179 +193 +212 +205 +190 +174 +163 +162 +173 +187 +186 +199 +210 +202 +180 +170 +177 +184 +182 +192 +197 +192 +183 +178 +179 +181 +192 +190 +187 +189 +199 +215 +230 +240 +234 +226 +215 +210 +213 +213 +213 +216 +221 +218 +215 +220 +226 +223 +217 +217 +222 +212 +203 +204 +211 +215 +214 +210 +204 +206 +221 +231 +223 +201 +183 +189 +200 +202 +199 +188 +172 +165 +185 +213 +234 +228 +221 +221 +223 +215 +202 +195 +202 +210 +219 +222 +217 +213 +215 +220 +213 +201 +191 +189 +188 +189 +196 +206 +217 +217 +220 +224 +224 +221 +217 +216 +218 +219 +218 +214 +211 +212 +215 +216 +217 +218 +219 +223 +229 +225 +207 +188 +184 +207 +217 +184 +130 +114 +130 +131 +137 +145 +155 +150 +123 +93 +74 +65 +54 +50 +47 +48 +50 +50 +46 +44 +45 +44 +44 +42 +42 +47 +59 +70 +77 +84 +87 +87 +86 +87 +96 +109 +117 +122 +126 +129 +134 +141 +144 +143 +146 +149 +154 +161 +164 +168 +172 +172 +174 +183 +192 +200 +207 +214 +218 +219 +225 +231 +236 +238 +240 +243 +246 +248 +248 +248 +249 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +246 +245 +246 +245 +244 +244 +244 +244 +244 +244 +245 +246 +246 +245 +244 +244 +244 +244 +244 +244 +243 +243 +243 +242 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +244 +244 +243 +244 +245 +246 +246 +245 +244 +244 +247 +246 +245 +244 +244 +244 +244 +243 +245 +244 +244 +243 +243 +243 +244 +244 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +247 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +249 +249 +249 +249 +250 +250 +250 +250 +251 +250 +249 +249 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +251 +252 +252 +251 +250 +251 +251 +251 +250 +251 +252 +252 +253 +251 +252 +252 +253 +253 +253 +252 +252 +251 +252 +252 +252 +251 +251 +251 +252 +250 +250 +251 +251 +250 +250 +250 +251 +252 +252 +251 +249 +248 +248 +250 +251 +250 +250 +250 +251 +251 +250 +250 +250 +251 +250 +251 +252 +251 +250 +250 +251 +251 +251 +252 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +253 +254 +254 +254 +254 +254 +254 +253 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +254 +254 +255 +254 +254 +254 +253 +254 +254 +254 +254 +254 +255 +255 +253 +253 +254 +254 +253 +251 +253 +252 +250 +254 +240 +207 +183 +178 +171 +164 +163 +163 +162 +159 +155 +157 +158 +158 +159 +165 +171 +174 +174 +174 +174 +175 +172 +170 +172 +174 +173 +169 +165 +164 +165 +167 +166 +165 +167 +166 +166 +168 +169 +170 +172 +174 +176 +165 +156 +156 +161 +166 +169 +169 +168 +158 +150 +148 +143 +135 +135 +141 +152 +158 +158 +153 +152 +157 +158 +154 +156 +150 +144 +142 +143 +142 +140 +140 +140 +143 +147 +150 +149 +145 +139 +135 +139 +138 +139 +139 +137 +135 +138 +143 +146 +147 +148 +147 +145 +141 +136 +133 +132 +134 +137 +138 +137 +137 +138 +140 +139 +137 +135 +135 +140 +144 +143 +139 +133 +129 +128 +132 +137 +139 +138 +137 +137 +137 +138 +139 +140 +140 +140 +139 +135 +135 +137 +138 +137 +134 +131 +130 +134 +137 +139 +140 +140 +140 +138 +135 +133 +133 +133 +132 +131 +128 +126 +125 +126 +124 +123 +124 +127 +130 +128 +124 +123 +121 +117 +115 +113 +111 +109 +107 +109 +111 +112 +111 +111 +112 +111 +109 +114 +111 +107 +106 +109 +111 +111 +111 +113 +114 +113 +110 +109 +109 +108 +105 +102 +100 +100 +101 +101 +101 +104 +107 +107 +105 +107 +117 +128 +135 +134 +130 +123 +124 +125 +126 +126 +125 +124 +123 +119 +121 +124 +126 +125 +124 +127 +131 +133 +132 +132 +134 +134 +134 +136 +139 +134 +128 +126 +129 +133 +135 +137 +140 +137 +139 +143 +151 +157 +160 +163 +165 +166 +169 +172 +173 +173 +174 +174 +173 +176 +175 +175 +178 +183 +187 +184 +180 +175 +175 +174 +173 +175 +174 +170 +164 +170 +178 +180 +184 +182 +181 +186 +184 +171 +170 +168 +173 +183 +175 +159 +153 +150 +153 +151 +147 +145 +146 +144 +138 +141 +143 +145 +148 +149 +148 +147 +147 +147 +144 +141 +138 +133 +129 +130 +132 +134 +137 +139 +139 +142 +145 +146 +143 +133 +128 +127 +135 +138 +135 +130 +129 +128 +130 +134 +137 +135 +132 +134 +138 +142 +141 +138 +133 +132 +135 +135 +134 +133 +136 +139 +145 +146 +146 +146 +149 +143 +141 +141 +144 +146 +146 +145 +146 +149 +148 +145 +141 +142 +144 +144 +142 +138 +139 +137 +134 +135 +140 +142 +140 +133 +131 +129 +129 +130 +132 +134 +136 +135 +135 +133 +131 +131 +130 +131 +132 +132 +134 +135 +134 +134 +135 +131 +128 +125 +125 +125 +127 +129 +130 +128 +125 +130 +133 +134 +130 +127 +127 +126 +124 +124 +123 +126 +130 +129 +124 +122 +125 +130 +125 +121 +120 +120 +119 +118 +117 +119 +121 +121 +120 +121 +122 +121 +120 +121 +122 +122 +123 +126 +129 +129 +127 +127 +130 +132 +131 +131 +129 +123 +115 +112 +115 +117 +117 +117 +118 +118 +117 +114 +113 +108 +102 +104 +108 +110 +108 +103 +101 +99 +97 +97 +97 +96 +95 +92 +88 +86 +87 +86 +83 +81 +83 +82 +82 +85 +84 +77 +75 +79 +81 +85 +89 +94 +93 +86 +81 +83 +89 +94 +91 +88 +86 +88 +91 +93 +95 +90 +91 +95 +101 +108 +112 +116 +120 +123 +116 +92 +70 +79 +113 +149 +169 +159 +133 +103 +93 +104 +119 +128 +136 +118 +116 +111 +103 +97 +110 +129 +138 +133 +122 +132 +157 +157 +124 +95 +85 +93 +115 +155 +180 +159 +115 +96 +104 +96 +103 +111 +118 +122 +121 +119 +120 +146 +160 +148 +150 +158 +163 +161 +169 +178 +176 +169 +161 +150 +140 +131 +117 +115 +111 +108 +116 +140 +161 +144 +106 +93 +105 +128 +154 +165 +167 +174 +178 +162 +145 +121 +103 +101 +117 +134 +142 +127 +113 +98 +98 +124 +165 +192 +195 +171 +147 +123 +113 +107 +101 +97 +96 +115 +128 +129 +122 +120 +116 +114 +119 +121 +124 +137 +159 +173 +150 +110 +86 +113 +147 +154 +145 +144 +160 +176 +171 +143 +97 +77 +112 +156 +170 +159 +146 +125 +102 +86 +124 +159 +159 +162 +169 +174 +176 +143 +104 +78 +54 +73 +130 +180 +169 +140 +152 +159 +139 +106 +123 +127 +106 +103 +126 +154 +163 +137 +151 +205 +229 +204 +139 +92 +95 +102 +113 +151 +176 +183 +167 +139 +124 +126 +125 +124 +142 +179 +199 +183 +156 +127 +102 +92 +104 +122 +139 +145 +137 +126 +118 +104 +95 +105 +137 +164 +177 +182 +182 +166 +145 +117 +107 +116 +121 +116 +112 +117 +118 +120 +125 +126 +122 +115 +111 +115 +118 +121 +123 +122 +120 +120 +120 +117 +113 +109 +108 +108 +107 +107 +108 +114 +119 +125 +127 +126 +124 +123 +121 +122 +121 +121 +119 +118 +119 +122 +124 +123 +125 +128 +123 +115 +114 +114 +113 +113 +114 +115 +118 +122 +124 +124 +122 +128 +132 +134 +131 +129 +128 +126 +122 +126 +126 +127 +125 +123 +119 +116 +113 +112 +112 +124 +126 +125 +133 +133 +129 +129 +131 +131 +130 +133 +137 +136 +133 +132 +134 +132 +128 +128 +135 +140 +142 +143 +138 +137 +137 +134 +134 +136 +134 +133 +135 +131 +123 +124 +130 +131 +125 +117 +123 +132 +135 +128 +119 +120 +127 +133 +129 +135 +134 +122 +120 +130 +131 +130 +133 +137 +149 +171 +189 +175 +143 +133 +155 +175 +169 +148 +145 +151 +148 +137 +137 +140 +140 +132 +126 +122 +118 +123 +125 +138 +150 +137 +111 +102 +113 +128 +134 +137 +135 +128 +130 +137 +138 +136 +134 +128 +127 +132 +135 +135 +137 +144 +150 +149 +135 +124 +128 +134 +131 +130 +131 +135 +135 +141 +142 +134 +134 +141 +136 +133 +134 +139 +149 +154 +149 +137 +127 +120 +126 +132 +135 +135 +135 +134 +129 +129 +134 +135 +135 +145 +158 +168 +168 +153 +134 +128 +129 +135 +144 +155 +155 +152 +139 +128 +133 +146 +151 +136 +133 +144 +160 +162 +154 +148 +144 +143 +155 +171 +185 +185 +175 +159 +149 +148 +142 +148 +156 +158 +161 +166 +169 +173 +175 +178 +171 +156 +156 +172 +186 +209 +205 +189 +175 +169 +161 +162 +178 +185 +191 +201 +199 +180 +168 +175 +184 +187 +190 +197 +197 +184 +176 +178 +183 +189 +190 +182 +182 +196 +212 +224 +237 +240 +231 +219 +212 +214 +214 +216 +222 +225 +219 +214 +217 +224 +226 +224 +221 +221 +217 +212 +212 +216 +220 +217 +211 +201 +197 +212 +227 +224 +207 +190 +189 +198 +201 +199 +191 +179 +170 +180 +198 +227 +230 +225 +217 +216 +213 +204 +196 +205 +210 +216 +220 +218 +214 +214 +218 +217 +207 +197 +193 +193 +194 +199 +205 +211 +213 +217 +221 +221 +218 +217 +217 +219 +220 +220 +217 +215 +213 +214 +213 +210 +209 +211 +217 +225 +227 +218 +209 +190 +187 +198 +176 +127 +103 +100 +89 +97 +98 +107 +124 +129 +110 +86 +76 +60 +53 +48 +47 +48 +47 +46 +46 +46 +46 +45 +43 +40 +43 +53 +63 +73 +82 +87 +88 +86 +83 +86 +97 +105 +114 +123 +126 +131 +136 +140 +141 +142 +147 +152 +155 +162 +169 +174 +175 +174 +182 +190 +196 +203 +209 +213 +214 +222 +228 +233 +235 +236 +240 +244 +247 +247 +248 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +244 +244 +244 +244 +244 +243 +244 +245 +245 +245 +244 +244 +244 +245 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +245 +245 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +245 +244 +243 +242 +243 +243 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +247 +247 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +248 +249 +250 +250 +250 +250 +250 +249 +249 +250 +250 +251 +250 +250 +251 +252 +253 +253 +251 +250 +251 +251 +251 +250 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +250 +251 +251 +250 +251 +251 +251 +250 +249 +250 +250 +251 +251 +250 +249 +248 +248 +250 +251 +249 +250 +250 +251 +251 +250 +250 +250 +251 +250 +251 +253 +252 +250 +250 +251 +250 +251 +252 +251 +250 +250 +250 +251 +250 +250 +250 +250 +250 +251 +251 +251 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +253 +254 +254 +255 +255 +254 +254 +253 +255 +255 +255 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +254 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +255 +254 +254 +253 +254 +254 +254 +249 +252 +254 +251 +253 +241 +213 +186 +180 +172 +167 +166 +166 +164 +160 +154 +159 +162 +160 +159 +163 +170 +175 +178 +175 +172 +172 +171 +172 +175 +179 +173 +170 +167 +163 +161 +162 +165 +167 +170 +167 +164 +165 +169 +172 +175 +176 +176 +162 +151 +153 +162 +170 +172 +171 +170 +157 +148 +147 +143 +135 +135 +144 +155 +152 +149 +148 +152 +157 +158 +157 +156 +151 +146 +143 +142 +140 +141 +144 +142 +143 +144 +147 +147 +145 +140 +136 +136 +136 +138 +140 +135 +132 +136 +146 +148 +149 +149 +148 +144 +137 +130 +125 +131 +134 +136 +137 +136 +135 +135 +135 +139 +137 +135 +136 +141 +145 +142 +137 +137 +133 +131 +133 +136 +137 +138 +140 +140 +140 +140 +140 +140 +140 +138 +137 +134 +135 +137 +138 +137 +133 +132 +132 +137 +139 +139 +138 +138 +139 +138 +137 +134 +134 +134 +132 +129 +125 +124 +124 +119 +121 +122 +122 +123 +124 +124 +122 +120 +119 +117 +116 +116 +116 +115 +114 +110 +111 +111 +109 +108 +111 +114 +116 +117 +107 +102 +106 +108 +106 +108 +114 +114 +116 +115 +111 +107 +106 +105 +103 +103 +101 +102 +105 +106 +105 +104 +104 +106 +105 +110 +121 +133 +140 +137 +131 +127 +125 +121 +118 +118 +118 +120 +121 +118 +122 +126 +129 +128 +126 +129 +134 +132 +129 +127 +129 +132 +133 +134 +137 +133 +127 +126 +131 +137 +137 +137 +138 +137 +140 +146 +152 +156 +158 +164 +169 +168 +170 +171 +171 +172 +174 +175 +175 +169 +174 +180 +182 +182 +183 +181 +180 +172 +173 +173 +172 +172 +170 +164 +157 +167 +177 +184 +189 +184 +173 +171 +168 +177 +174 +169 +173 +182 +174 +159 +154 +149 +148 +147 +146 +146 +146 +144 +144 +142 +143 +145 +148 +150 +150 +148 +146 +146 +143 +142 +140 +135 +128 +126 +127 +133 +138 +143 +142 +142 +142 +140 +138 +137 +127 +126 +133 +137 +133 +128 +128 +129 +129 +132 +137 +134 +130 +132 +138 +142 +140 +137 +136 +135 +133 +133 +135 +128 +130 +134 +138 +140 +142 +145 +148 +147 +144 +143 +145 +146 +144 +143 +143 +146 +148 +146 +141 +142 +145 +142 +137 +137 +140 +140 +134 +129 +130 +134 +136 +137 +136 +136 +136 +137 +137 +137 +136 +139 +137 +134 +133 +133 +134 +134 +134 +134 +136 +139 +137 +135 +134 +130 +127 +123 +125 +125 +126 +127 +129 +130 +131 +130 +133 +131 +125 +124 +126 +125 +121 +125 +126 +127 +128 +128 +127 +124 +122 +117 +118 +117 +116 +117 +119 +119 +116 +124 +123 +121 +118 +117 +119 +121 +121 +121 +122 +122 +121 +125 +130 +130 +126 +130 +134 +134 +131 +127 +121 +110 +100 +104 +108 +112 +115 +117 +119 +118 +115 +112 +111 +105 +100 +102 +108 +111 +109 +97 +97 +98 +97 +96 +96 +94 +92 +96 +90 +86 +85 +83 +78 +77 +80 +78 +86 +98 +102 +97 +94 +95 +95 +94 +97 +103 +105 +97 +86 +83 +88 +94 +91 +89 +90 +92 +95 +93 +93 +86 +88 +98 +106 +108 +112 +120 +124 +119 +116 +108 +90 +94 +135 +159 +144 +117 +102 +102 +110 +107 +114 +132 +138 +137 +122 +109 +102 +96 +104 +126 +143 +140 +128 +132 +158 +162 +129 +96 +88 +85 +99 +137 +176 +172 +131 +98 +92 +87 +97 +113 +122 +122 +120 +114 +103 +131 +159 +158 +161 +157 +150 +144 +154 +162 +176 +184 +183 +178 +178 +171 +151 +136 +129 +126 +126 +139 +157 +143 +104 +89 +89 +96 +103 +125 +144 +151 +173 +189 +179 +156 +141 +133 +119 +117 +132 +133 +108 +88 +95 +132 +175 +187 +176 +173 +166 +144 +120 +111 +110 +101 +90 +105 +126 +138 +135 +128 +117 +112 +118 +128 +116 +111 +141 +181 +175 +127 +88 +92 +135 +148 +146 +148 +163 +184 +189 +168 +131 +87 +79 +120 +171 +182 +164 +144 +132 +113 +129 +168 +150 +115 +131 +183 +196 +163 +109 +70 +42 +66 +134 +183 +181 +153 +158 +154 +131 +105 +133 +131 +107 +94 +122 +150 +155 +139 +148 +198 +215 +206 +168 +107 +80 +79 +103 +134 +165 +186 +179 +152 +127 +119 +112 +128 +155 +189 +194 +174 +159 +139 +110 +99 +117 +136 +145 +144 +134 +117 +102 +104 +114 +127 +139 +158 +180 +191 +190 +177 +164 +134 +114 +114 +116 +109 +104 +110 +112 +118 +125 +127 +122 +115 +111 +114 +117 +122 +126 +127 +125 +122 +120 +121 +116 +111 +108 +104 +102 +105 +112 +114 +121 +128 +130 +129 +128 +125 +120 +121 +119 +117 +116 +115 +115 +117 +119 +129 +128 +128 +126 +121 +121 +121 +117 +111 +111 +111 +113 +115 +118 +120 +122 +129 +133 +135 +132 +129 +130 +130 +128 +132 +129 +131 +133 +129 +118 +112 +111 +115 +116 +127 +126 +121 +129 +132 +130 +128 +129 +129 +129 +133 +139 +138 +133 +127 +134 +135 +132 +132 +138 +142 +141 +148 +138 +134 +136 +133 +130 +133 +136 +132 +133 +129 +123 +124 +132 +138 +137 +136 +124 +119 +124 +125 +117 +115 +119 +124 +132 +129 +123 +122 +116 +118 +132 +130 +135 +137 +141 +168 +199 +193 +161 +130 +144 +165 +170 +152 +144 +146 +144 +137 +139 +144 +145 +140 +137 +133 +126 +118 +122 +137 +148 +135 +110 +104 +115 +124 +129 +137 +135 +126 +130 +140 +140 +134 +133 +130 +131 +134 +131 +133 +141 +142 +146 +149 +139 +120 +113 +121 +128 +131 +130 +135 +138 +146 +146 +137 +139 +135 +133 +131 +131 +134 +143 +148 +145 +140 +129 +121 +125 +131 +136 +138 +140 +135 +135 +132 +128 +133 +141 +143 +140 +159 +165 +155 +137 +130 +127 +131 +141 +151 +163 +167 +150 +131 +132 +144 +148 +137 +130 +135 +148 +153 +150 +148 +145 +148 +158 +171 +185 +188 +180 +159 +144 +145 +140 +141 +147 +150 +153 +163 +173 +183 +187 +188 +173 +152 +149 +165 +178 +199 +198 +184 +177 +178 +166 +161 +178 +190 +184 +185 +187 +177 +168 +173 +181 +192 +192 +202 +204 +183 +167 +172 +184 +183 +189 +181 +176 +189 +203 +213 +227 +243 +235 +222 +214 +213 +213 +216 +223 +223 +220 +217 +213 +214 +222 +229 +229 +222 +220 +215 +212 +217 +224 +222 +214 +198 +190 +207 +227 +227 +214 +196 +188 +193 +197 +198 +194 +184 +174 +176 +186 +212 +225 +226 +215 +212 +215 +212 +207 +210 +211 +214 +218 +218 +214 +213 +215 +221 +212 +202 +197 +197 +199 +202 +206 +206 +210 +216 +219 +218 +216 +216 +218 +219 +220 +221 +219 +217 +214 +213 +211 +210 +205 +205 +211 +217 +219 +219 +220 +218 +192 +182 +162 +124 +88 +66 +74 +62 +53 +48 +67 +97 +103 +88 +77 +63 +56 +49 +47 +46 +45 +47 +50 +48 +47 +47 +44 +40 +40 +48 +57 +69 +79 +87 +90 +89 +81 +80 +86 +95 +108 +120 +125 +126 +132 +137 +139 +140 +147 +151 +153 +160 +172 +176 +175 +177 +181 +189 +194 +200 +206 +211 +212 +221 +226 +231 +232 +234 +238 +243 +246 +247 +248 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +246 +246 +247 +247 +248 +247 +247 +247 +247 +248 +248 +247 +246 +245 +245 +244 +243 +244 +244 +244 +243 +243 +244 +245 +245 +244 +244 +245 +245 +244 +243 +243 +242 +242 +242 +242 +242 +241 +242 +242 +242 +243 +242 +242 +242 +244 +245 +245 +245 +244 +243 +243 +243 +244 +243 +242 +241 +242 +243 +244 +245 +245 +244 +242 +242 +243 +244 +245 +246 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +245 +245 +246 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +250 +250 +249 +249 +249 +250 +251 +251 +250 +250 +249 +249 +249 +250 +250 +251 +251 +251 +251 +253 +254 +254 +252 +250 +252 +251 +251 +250 +250 +251 +251 +252 +250 +250 +251 +252 +252 +252 +251 +251 +251 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +249 +249 +249 +249 +249 +250 +250 +249 +248 +248 +250 +251 +250 +250 +250 +251 +251 +250 +249 +249 +251 +250 +252 +253 +253 +250 +249 +250 +250 +251 +252 +251 +250 +250 +251 +252 +250 +250 +251 +251 +251 +251 +251 +251 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +254 +254 +254 +253 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +253 +254 +253 +250 +253 +253 +254 +243 +213 +184 +174 +173 +171 +168 +169 +166 +166 +156 +155 +158 +158 +156 +162 +171 +176 +180 +179 +178 +178 +178 +177 +175 +172 +169 +169 +170 +169 +167 +164 +166 +169 +172 +167 +166 +170 +173 +173 +173 +174 +174 +165 +152 +149 +161 +172 +172 +171 +166 +158 +149 +144 +141 +139 +141 +146 +151 +152 +148 +143 +146 +157 +163 +161 +161 +154 +147 +143 +141 +140 +141 +144 +148 +146 +144 +145 +146 +144 +141 +137 +136 +135 +135 +136 +137 +140 +141 +141 +146 +144 +143 +143 +138 +130 +125 +125 +126 +132 +135 +133 +130 +133 +135 +134 +135 +136 +136 +135 +137 +140 +142 +141 +140 +135 +131 +133 +136 +139 +140 +141 +141 +139 +137 +136 +138 +139 +138 +138 +138 +137 +137 +137 +134 +130 +131 +133 +137 +137 +139 +141 +142 +140 +137 +133 +130 +130 +129 +127 +124 +121 +116 +112 +114 +119 +120 +116 +114 +116 +117 +115 +112 +119 +123 +121 +122 +124 +122 +117 +111 +107 +105 +109 +112 +113 +114 +118 +114 +109 +104 +103 +104 +106 +108 +110 +109 +108 +107 +105 +104 +104 +105 +106 +102 +97 +96 +103 +107 +104 +101 +102 +101 +107 +114 +121 +126 +131 +132 +131 +129 +128 +123 +117 +112 +112 +117 +123 +123 +122 +124 +128 +131 +130 +129 +130 +133 +133 +131 +126 +124 +126 +131 +134 +133 +131 +131 +135 +137 +137 +137 +138 +139 +141 +145 +150 +154 +160 +165 +169 +169 +169 +170 +172 +173 +172 +170 +168 +169 +171 +180 +186 +184 +177 +177 +184 +177 +172 +172 +175 +174 +164 +156 +154 +169 +174 +178 +179 +177 +173 +170 +168 +170 +169 +174 +180 +179 +169 +159 +155 +150 +148 +145 +144 +146 +150 +150 +147 +150 +148 +147 +148 +149 +149 +147 +145 +145 +144 +143 +144 +143 +137 +133 +133 +137 +138 +140 +141 +140 +139 +138 +138 +133 +133 +136 +138 +135 +129 +126 +127 +124 +125 +128 +132 +134 +134 +135 +136 +138 +136 +134 +134 +134 +133 +132 +133 +126 +125 +128 +130 +130 +136 +145 +147 +145 +146 +145 +144 +143 +143 +143 +143 +145 +147 +146 +143 +143 +145 +143 +139 +137 +136 +135 +134 +132 +133 +135 +137 +136 +137 +139 +139 +137 +136 +136 +136 +136 +137 +137 +135 +135 +135 +135 +133 +133 +136 +137 +133 +132 +132 +128 +124 +119 +120 +122 +125 +130 +134 +135 +134 +133 +131 +130 +129 +129 +127 +123 +121 +122 +124 +126 +128 +128 +127 +125 +124 +122 +120 +120 +120 +119 +117 +118 +122 +129 +127 +124 +120 +119 +120 +121 +121 +122 +122 +122 +121 +122 +124 +128 +131 +131 +133 +132 +128 +125 +120 +103 +87 +91 +106 +118 +119 +117 +118 +117 +113 +110 +107 +104 +102 +105 +107 +101 +93 +91 +93 +98 +100 +96 +92 +93 +97 +100 +98 +92 +86 +82 +75 +73 +80 +83 +86 +92 +105 +115 +111 +103 +102 +98 +102 +98 +96 +102 +102 +98 +98 +93 +93 +93 +92 +93 +95 +94 +92 +91 +94 +95 +96 +102 +111 +120 +126 +126 +121 +123 +129 +141 +155 +137 +97 +77 +84 +92 +102 +109 +112 +121 +134 +141 +137 +123 +110 +101 +99 +116 +145 +143 +130 +109 +148 +168 +135 +101 +94 +94 +88 +119 +161 +180 +155 +104 +82 +87 +105 +114 +118 +122 +123 +117 +97 +111 +140 +173 +181 +167 +138 +139 +138 +139 +139 +154 +171 +184 +199 +197 +175 +169 +158 +150 +146 +147 +155 +151 +133 +107 +97 +91 +92 +90 +89 +105 +126 +158 +189 +186 +175 +164 +154 +138 +148 +139 +113 +92 +105 +144 +177 +180 +169 +169 +166 +157 +139 +121 +112 +106 +96 +92 +112 +137 +142 +136 +125 +115 +119 +133 +120 +97 +103 +141 +170 +159 +124 +97 +119 +139 +142 +132 +152 +194 +199 +180 +157 +129 +82 +75 +124 +184 +190 +171 +142 +129 +151 +168 +141 +85 +93 +168 +198 +191 +147 +90 +40 +60 +134 +190 +190 +152 +160 +147 +121 +117 +145 +144 +107 +98 +128 +156 +156 +150 +159 +189 +190 +197 +182 +147 +102 +71 +79 +109 +152 +177 +180 +175 +147 +108 +87 +124 +162 +184 +188 +173 +163 +144 +138 +128 +134 +148 +158 +150 +144 +116 +110 +132 +143 +150 +157 +163 +159 +163 +182 +180 +161 +148 +138 +124 +118 +115 +104 +110 +115 +117 +115 +125 +130 +119 +117 +124 +126 +129 +131 +128 +123 +122 +124 +129 +126 +123 +120 +114 +107 +103 +102 +103 +116 +128 +127 +119 +116 +121 +127 +123 +120 +117 +116 +116 +114 +114 +114 +121 +126 +130 +126 +121 +120 +123 +125 +122 +116 +111 +111 +113 +114 +117 +118 +119 +126 +131 +131 +130 +133 +136 +137 +134 +126 +122 +125 +128 +119 +112 +116 +113 +114 +118 +124 +129 +129 +128 +127 +128 +123 +122 +129 +134 +135 +136 +139 +132 +134 +132 +131 +132 +129 +129 +135 +137 +133 +129 +128 +129 +133 +131 +123 +135 +125 +120 +123 +131 +138 +142 +142 +146 +132 +126 +129 +124 +109 +103 +109 +118 +127 +131 +132 +127 +115 +115 +131 +133 +129 +133 +138 +158 +185 +202 +175 +131 +130 +150 +158 +149 +145 +141 +137 +135 +139 +148 +154 +150 +138 +131 +133 +124 +125 +129 +131 +124 +113 +110 +115 +122 +129 +135 +135 +132 +129 +128 +129 +131 +130 +129 +128 +128 +131 +134 +136 +143 +139 +142 +142 +130 +119 +121 +127 +131 +128 +132 +141 +142 +140 +137 +133 +134 +127 +127 +124 +127 +139 +143 +143 +135 +131 +119 +118 +131 +139 +138 +139 +134 +135 +133 +128 +130 +138 +142 +141 +151 +162 +159 +140 +129 +129 +135 +141 +151 +153 +161 +165 +147 +126 +133 +155 +145 +129 +133 +150 +153 +147 +146 +145 +148 +156 +165 +178 +189 +182 +155 +135 +141 +141 +145 +145 +145 +158 +169 +165 +172 +197 +202 +175 +151 +152 +167 +179 +183 +181 +176 +172 +175 +182 +186 +187 +187 +179 +181 +184 +169 +156 +166 +186 +201 +197 +200 +206 +193 +168 +161 +175 +186 +188 +180 +176 +186 +197 +206 +218 +229 +227 +222 +216 +214 +216 +215 +213 +213 +211 +205 +202 +209 +217 +224 +231 +222 +220 +213 +210 +217 +225 +221 +210 +189 +184 +201 +227 +231 +220 +207 +194 +188 +194 +198 +194 +185 +180 +181 +182 +206 +224 +229 +216 +210 +213 +217 +218 +217 +216 +221 +229 +229 +218 +208 +205 +219 +226 +218 +201 +195 +199 +203 +205 +208 +211 +212 +215 +220 +219 +218 +222 +225 +222 +218 +218 +219 +217 +213 +209 +207 +202 +198 +201 +207 +209 +214 +222 +224 +213 +178 +156 +136 +90 +77 +71 +51 +39 +33 +33 +50 +73 +75 +68 +59 +55 +50 +46 +45 +46 +47 +47 +45 +47 +46 +44 +39 +39 +46 +54 +65 +72 +81 +89 +91 +88 +84 +82 +86 +99 +110 +115 +122 +132 +138 +137 +137 +143 +148 +153 +162 +166 +170 +173 +179 +182 +188 +192 +197 +202 +207 +211 +215 +222 +229 +232 +232 +233 +238 +243 +247 +248 +249 +248 +247 +248 +249 +248 +247 +248 +249 +249 +249 +248 +247 +247 +247 +247 +247 +247 +246 +246 +245 +245 +247 +247 +246 +246 +247 +247 +246 +245 +243 +244 +244 +244 +244 +243 +244 +244 +243 +244 +246 +246 +244 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +244 +243 +242 +242 +243 +242 +242 +242 +242 +242 +243 +243 +244 +244 +244 +244 +245 +245 +245 +245 +244 +245 +244 +244 +243 +243 +244 +245 +245 +246 +245 +244 +243 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +248 +248 +248 +248 +247 +247 +247 +247 +248 +249 +249 +249 +248 +248 +249 +249 +250 +250 +250 +250 +250 +251 +251 +252 +249 +250 +250 +251 +251 +251 +251 +251 +250 +251 +252 +251 +250 +249 +250 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +251 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +250 +250 +250 +250 +251 +250 +249 +248 +249 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +249 +249 +249 +250 +251 +250 +249 +249 +249 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +253 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +251 +253 +251 +252 +252 +254 +245 +214 +183 +172 +174 +176 +175 +176 +169 +167 +160 +158 +160 +161 +160 +167 +176 +179 +181 +184 +185 +183 +180 +178 +178 +176 +172 +170 +168 +168 +166 +165 +165 +167 +169 +166 +166 +171 +175 +174 +173 +173 +172 +164 +152 +149 +159 +169 +170 +170 +163 +156 +149 +147 +146 +144 +145 +150 +150 +148 +144 +143 +149 +159 +162 +160 +159 +154 +148 +144 +141 +139 +140 +143 +146 +146 +145 +146 +147 +145 +143 +140 +138 +138 +137 +137 +136 +139 +142 +143 +144 +142 +143 +143 +138 +130 +125 +125 +128 +133 +135 +131 +129 +131 +132 +131 +133 +134 +134 +133 +133 +136 +139 +139 +137 +134 +132 +135 +139 +140 +139 +139 +137 +136 +136 +137 +138 +138 +137 +136 +139 +137 +137 +135 +133 +130 +131 +133 +138 +138 +138 +140 +140 +138 +135 +131 +130 +130 +129 +125 +121 +115 +112 +110 +113 +117 +119 +118 +119 +123 +124 +122 +121 +118 +117 +122 +126 +124 +116 +111 +110 +108 +107 +108 +109 +110 +111 +113 +114 +108 +101 +99 +101 +103 +103 +103 +105 +106 +107 +108 +107 +105 +104 +103 +101 +100 +100 +102 +104 +104 +102 +100 +104 +111 +117 +120 +120 +122 +125 +126 +129 +130 +128 +121 +116 +116 +120 +127 +124 +122 +123 +127 +129 +129 +128 +129 +135 +136 +134 +128 +124 +125 +129 +131 +132 +131 +132 +135 +138 +138 +138 +139 +139 +140 +143 +146 +150 +156 +162 +166 +169 +168 +168 +169 +170 +170 +169 +167 +169 +173 +177 +178 +179 +180 +181 +182 +177 +177 +175 +173 +171 +168 +164 +160 +165 +169 +172 +174 +174 +173 +172 +171 +172 +170 +172 +176 +174 +168 +162 +159 +156 +154 +151 +150 +153 +155 +151 +145 +148 +147 +147 +148 +150 +149 +146 +144 +145 +144 +144 +145 +144 +140 +137 +137 +137 +138 +139 +140 +140 +139 +138 +138 +134 +138 +139 +135 +129 +126 +126 +127 +128 +129 +132 +134 +133 +131 +132 +133 +138 +137 +135 +134 +133 +132 +131 +130 +127 +124 +124 +124 +124 +131 +140 +142 +142 +143 +142 +142 +141 +140 +141 +141 +142 +144 +145 +144 +144 +144 +143 +142 +138 +138 +136 +134 +132 +132 +134 +135 +135 +136 +138 +137 +135 +133 +133 +133 +135 +135 +135 +135 +136 +137 +137 +135 +133 +137 +137 +133 +131 +130 +128 +124 +120 +121 +124 +126 +130 +134 +136 +135 +128 +129 +131 +131 +128 +126 +123 +122 +123 +124 +125 +125 +126 +125 +124 +124 +122 +121 +123 +125 +125 +123 +124 +127 +130 +129 +126 +123 +122 +123 +123 +123 +122 +123 +123 +124 +125 +127 +130 +132 +132 +131 +127 +123 +124 +121 +106 +89 +92 +107 +119 +118 +117 +117 +114 +108 +101 +102 +103 +103 +104 +104 +99 +93 +92 +95 +100 +102 +100 +97 +97 +98 +100 +96 +92 +91 +88 +80 +76 +81 +83 +84 +87 +97 +111 +116 +109 +102 +100 +101 +97 +93 +95 +97 +98 +100 +94 +91 +90 +92 +94 +93 +92 +93 +89 +89 +95 +95 +91 +103 +118 +119 +121 +116 +128 +158 +172 +149 +107 +82 +81 +72 +73 +89 +98 +93 +94 +108 +138 +141 +127 +107 +98 +101 +119 +144 +149 +121 +93 +135 +162 +132 +102 +102 +105 +95 +110 +146 +180 +176 +127 +89 +92 +106 +114 +113 +111 +121 +132 +123 +109 +122 +158 +187 +183 +148 +140 +135 +113 +93 +102 +134 +153 +166 +180 +184 +195 +184 +177 +172 +169 +170 +164 +150 +132 +117 +105 +101 +97 +86 +76 +73 +100 +141 +171 +179 +177 +185 +179 +167 +161 +145 +114 +116 +156 +177 +171 +172 +162 +164 +163 +150 +131 +120 +113 +103 +94 +96 +113 +134 +145 +135 +118 +118 +126 +133 +110 +87 +107 +153 +172 +151 +130 +116 +129 +135 +111 +127 +178 +198 +194 +175 +151 +113 +81 +78 +132 +192 +195 +159 +123 +129 +157 +146 +93 +92 +151 +185 +201 +188 +133 +60 +59 +127 +178 +187 +161 +165 +142 +115 +115 +148 +153 +116 +107 +136 +160 +159 +161 +177 +185 +174 +185 +189 +172 +137 +89 +61 +88 +136 +170 +183 +194 +182 +133 +86 +94 +153 +190 +186 +178 +170 +163 +160 +161 +160 +170 +175 +158 +140 +133 +148 +166 +171 +170 +162 +151 +134 +133 +149 +161 +174 +173 +163 +150 +126 +109 +110 +117 +119 +126 +127 +128 +127 +123 +131 +127 +129 +131 +131 +126 +122 +122 +125 +131 +130 +126 +120 +116 +113 +107 +101 +100 +110 +120 +122 +117 +114 +118 +124 +123 +121 +121 +121 +120 +117 +115 +115 +120 +121 +125 +129 +129 +126 +125 +126 +121 +118 +116 +116 +115 +115 +116 +118 +125 +127 +128 +127 +129 +134 +139 +141 +130 +124 +119 +119 +124 +121 +117 +117 +113 +113 +116 +120 +124 +124 +123 +124 +118 +116 +118 +123 +127 +128 +131 +133 +132 +133 +130 +126 +124 +120 +119 +125 +132 +133 +129 +121 +119 +123 +127 +129 +130 +126 +124 +127 +133 +138 +141 +143 +145 +138 +131 +129 +125 +117 +109 +108 +111 +127 +134 +129 +128 +126 +125 +128 +125 +126 +135 +136 +146 +171 +196 +178 +146 +129 +136 +144 +140 +137 +132 +128 +128 +136 +148 +153 +145 +134 +132 +136 +129 +130 +131 +127 +118 +111 +115 +123 +125 +130 +134 +133 +128 +126 +127 +129 +129 +125 +123 +124 +128 +132 +134 +135 +138 +136 +140 +141 +131 +123 +126 +130 +128 +124 +127 +134 +138 +140 +138 +133 +126 +119 +119 +118 +123 +138 +140 +137 +135 +131 +121 +117 +123 +130 +134 +136 +139 +136 +133 +130 +133 +140 +142 +141 +147 +161 +161 +146 +133 +130 +133 +138 +139 +147 +163 +173 +160 +138 +142 +160 +153 +134 +131 +146 +156 +158 +153 +145 +152 +151 +156 +173 +190 +185 +160 +142 +142 +144 +148 +150 +152 +165 +172 +164 +160 +187 +202 +184 +156 +150 +166 +179 +181 +179 +174 +170 +175 +185 +191 +190 +180 +176 +181 +182 +161 +146 +160 +187 +195 +192 +196 +206 +206 +189 +175 +177 +186 +188 +181 +178 +187 +195 +199 +207 +219 +221 +222 +221 +220 +219 +216 +212 +205 +199 +191 +191 +202 +212 +219 +226 +223 +221 +213 +207 +212 +223 +222 +213 +190 +181 +193 +215 +224 +218 +208 +198 +191 +199 +206 +203 +191 +179 +175 +180 +198 +222 +233 +223 +212 +210 +214 +220 +222 +219 +222 +231 +233 +224 +213 +209 +218 +222 +218 +209 +205 +203 +201 +202 +211 +214 +214 +217 +222 +222 +221 +224 +226 +222 +218 +219 +221 +219 +212 +206 +202 +197 +196 +202 +207 +206 +201 +199 +215 +218 +199 +173 +152 +115 +90 +65 +51 +45 +41 +34 +40 +51 +52 +53 +52 +50 +48 +47 +46 +46 +46 +45 +45 +44 +45 +42 +39 +38 +44 +51 +62 +70 +83 +92 +95 +94 +92 +90 +86 +90 +98 +109 +121 +130 +131 +130 +138 +144 +148 +152 +158 +161 +163 +169 +174 +179 +183 +187 +190 +196 +204 +210 +210 +216 +223 +228 +231 +233 +236 +238 +244 +246 +248 +247 +247 +248 +249 +248 +248 +249 +249 +249 +248 +247 +246 +245 +247 +247 +247 +247 +247 +246 +246 +246 +247 +246 +246 +246 +246 +247 +246 +245 +243 +244 +245 +245 +244 +244 +244 +244 +243 +245 +247 +246 +244 +243 +244 +245 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +244 +244 +244 +243 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +244 +245 +244 +244 +244 +244 +245 +245 +246 +246 +245 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +245 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +249 +248 +248 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +249 +250 +250 +251 +251 +251 +251 +251 +250 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +248 +248 +248 +249 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +250 +249 +249 +249 +249 +249 +251 +250 +249 +249 +249 +250 +250 +250 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +253 +249 +252 +251 +252 +251 +254 +245 +213 +183 +172 +174 +178 +179 +179 +172 +168 +162 +160 +161 +163 +164 +171 +179 +181 +181 +189 +192 +186 +180 +180 +180 +179 +173 +170 +166 +167 +166 +164 +164 +164 +165 +163 +166 +172 +176 +174 +172 +171 +171 +165 +154 +150 +157 +164 +165 +165 +159 +153 +149 +149 +151 +150 +150 +152 +151 +146 +142 +145 +153 +158 +159 +156 +156 +153 +149 +145 +140 +137 +138 +140 +143 +144 +146 +148 +149 +147 +145 +143 +140 +140 +138 +137 +137 +139 +142 +146 +144 +143 +145 +147 +142 +135 +130 +130 +129 +132 +132 +129 +128 +130 +130 +128 +130 +133 +133 +131 +130 +132 +135 +136 +134 +132 +134 +138 +141 +140 +138 +137 +135 +135 +136 +138 +138 +138 +137 +135 +138 +135 +132 +131 +130 +130 +130 +132 +135 +135 +135 +137 +137 +135 +132 +129 +128 +130 +129 +124 +117 +112 +112 +113 +116 +119 +120 +121 +126 +130 +130 +127 +124 +116 +115 +123 +124 +116 +107 +105 +109 +110 +109 +107 +107 +109 +110 +110 +113 +105 +98 +98 +100 +101 +100 +99 +104 +107 +110 +112 +110 +107 +103 +101 +99 +102 +103 +102 +102 +104 +103 +101 +108 +115 +120 +119 +117 +117 +122 +125 +127 +130 +130 +126 +121 +120 +125 +131 +128 +127 +127 +129 +129 +128 +127 +127 +134 +135 +134 +129 +125 +126 +129 +131 +132 +131 +133 +136 +138 +138 +137 +137 +138 +139 +139 +141 +143 +149 +157 +163 +169 +167 +165 +166 +168 +170 +169 +169 +172 +176 +175 +170 +172 +182 +185 +181 +178 +183 +181 +172 +170 +174 +173 +167 +161 +163 +166 +168 +171 +173 +174 +174 +175 +171 +171 +172 +171 +168 +164 +163 +161 +158 +155 +155 +157 +156 +149 +140 +145 +146 +147 +149 +150 +148 +144 +141 +142 +142 +143 +143 +142 +139 +137 +137 +137 +138 +138 +138 +138 +137 +138 +138 +133 +139 +140 +131 +124 +124 +127 +130 +131 +132 +133 +135 +132 +131 +132 +134 +139 +140 +139 +134 +132 +133 +131 +128 +128 +123 +121 +121 +122 +130 +139 +141 +140 +140 +140 +139 +138 +137 +138 +139 +137 +137 +141 +143 +143 +142 +142 +143 +141 +141 +138 +135 +133 +132 +132 +133 +135 +136 +137 +136 +133 +131 +131 +131 +133 +134 +135 +135 +136 +138 +138 +136 +133 +137 +137 +133 +129 +128 +127 +124 +123 +124 +127 +128 +130 +133 +134 +134 +126 +130 +133 +132 +128 +124 +123 +124 +124 +124 +124 +123 +123 +123 +123 +124 +123 +124 +125 +128 +129 +129 +129 +130 +131 +131 +129 +126 +125 +126 +126 +125 +122 +123 +125 +127 +130 +132 +134 +134 +131 +126 +118 +115 +120 +121 +110 +97 +101 +113 +121 +117 +112 +112 +106 +98 +96 +100 +103 +104 +104 +102 +98 +95 +94 +98 +103 +103 +102 +101 +100 +99 +94 +93 +92 +92 +89 +80 +79 +86 +87 +88 +87 +91 +103 +112 +111 +106 +98 +95 +92 +88 +86 +91 +98 +100 +97 +92 +91 +93 +93 +90 +90 +93 +91 +89 +98 +98 +89 +103 +118 +110 +106 +128 +151 +170 +171 +136 +97 +84 +94 +86 +83 +90 +87 +74 +76 +95 +123 +134 +125 +106 +100 +108 +122 +139 +146 +123 +98 +139 +166 +138 +104 +100 +107 +99 +110 +143 +184 +192 +147 +105 +96 +105 +115 +115 +109 +124 +147 +140 +110 +109 +146 +186 +186 +152 +143 +134 +103 +78 +81 +108 +122 +129 +151 +171 +184 +184 +189 +191 +188 +186 +180 +170 +166 +156 +145 +140 +135 +120 +96 +77 +68 +87 +125 +144 +152 +177 +198 +186 +169 +153 +129 +134 +165 +175 +156 +144 +156 +162 +166 +158 +140 +125 +115 +109 +102 +93 +101 +122 +144 +145 +129 +125 +137 +137 +110 +81 +88 +136 +171 +167 +154 +136 +139 +139 +113 +94 +123 +174 +205 +196 +171 +152 +116 +71 +84 +153 +201 +185 +151 +143 +162 +153 +101 +94 +151 +180 +195 +194 +170 +114 +90 +116 +171 +187 +168 +162 +129 +98 +106 +148 +157 +131 +125 +146 +156 +148 +163 +192 +198 +171 +176 +193 +188 +168 +124 +77 +69 +118 +161 +174 +188 +202 +175 +127 +86 +125 +167 +165 +161 +164 +182 +184 +177 +171 +180 +193 +180 +148 +154 +175 +186 +173 +159 +147 +135 +122 +117 +119 +142 +171 +185 +182 +173 +149 +126 +118 +119 +125 +135 +132 +131 +136 +135 +133 +131 +132 +132 +130 +126 +124 +126 +129 +134 +134 +128 +120 +119 +121 +115 +106 +98 +104 +113 +118 +116 +112 +113 +119 +121 +120 +120 +122 +121 +118 +116 +117 +119 +115 +117 +125 +128 +125 +124 +126 +121 +121 +121 +121 +118 +114 +114 +114 +121 +124 +129 +132 +133 +133 +136 +139 +124 +121 +113 +109 +116 +121 +121 +121 +117 +114 +114 +114 +115 +114 +114 +114 +106 +107 +110 +116 +122 +127 +130 +132 +132 +132 +128 +122 +118 +112 +111 +117 +127 +136 +132 +119 +111 +109 +115 +129 +125 +126 +129 +133 +135 +136 +138 +141 +143 +145 +141 +132 +128 +127 +118 +108 +107 +124 +133 +130 +131 +133 +130 +129 +119 +124 +136 +137 +144 +166 +195 +183 +142 +118 +120 +131 +131 +133 +132 +131 +130 +131 +138 +144 +141 +135 +131 +128 +127 +133 +136 +131 +121 +115 +118 +124 +128 +133 +136 +134 +128 +124 +126 +130 +128 +123 +118 +121 +128 +133 +132 +129 +131 +134 +141 +142 +133 +129 +132 +134 +126 +122 +123 +128 +135 +139 +139 +132 +123 +118 +117 +116 +123 +139 +141 +136 +136 +130 +124 +117 +113 +119 +130 +135 +141 +137 +134 +134 +137 +140 +141 +141 +145 +160 +163 +149 +135 +130 +131 +136 +139 +146 +162 +171 +160 +141 +142 +158 +148 +139 +139 +150 +159 +165 +162 +152 +142 +139 +147 +169 +189 +187 +170 +157 +148 +152 +154 +153 +153 +167 +175 +166 +154 +174 +198 +193 +163 +152 +166 +179 +184 +182 +175 +172 +177 +185 +188 +185 +176 +175 +182 +183 +162 +142 +156 +187 +193 +191 +191 +199 +208 +202 +194 +191 +199 +197 +183 +176 +184 +193 +197 +203 +215 +220 +225 +227 +224 +223 +218 +212 +202 +193 +182 +185 +200 +211 +217 +222 +223 +223 +215 +206 +209 +219 +221 +214 +198 +185 +186 +203 +213 +213 +207 +201 +194 +201 +209 +210 +197 +179 +173 +177 +188 +215 +234 +229 +215 +206 +209 +219 +221 +219 +224 +235 +240 +232 +220 +213 +218 +220 +218 +216 +215 +207 +201 +203 +213 +216 +216 +217 +223 +225 +224 +226 +224 +221 +218 +219 +222 +220 +212 +205 +201 +194 +195 +203 +207 +206 +195 +177 +180 +200 +210 +191 +172 +147 +110 +66 +55 +53 +50 +40 +40 +43 +42 +47 +47 +47 +47 +47 +46 +45 +46 +46 +45 +44 +43 +42 +39 +39 +43 +48 +58 +68 +81 +94 +98 +100 +98 +97 +91 +86 +87 +100 +116 +125 +126 +126 +136 +142 +145 +148 +152 +153 +156 +162 +169 +175 +179 +183 +185 +190 +200 +207 +208 +212 +218 +224 +229 +233 +236 +238 +241 +244 +246 +247 +247 +248 +249 +248 +249 +249 +249 +249 +248 +246 +245 +245 +247 +247 +247 +247 +247 +246 +246 +246 +247 +246 +246 +246 +246 +246 +246 +245 +244 +244 +245 +245 +244 +244 +244 +244 +243 +245 +246 +245 +244 +243 +244 +245 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +244 +243 +243 +243 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +244 +245 +245 +245 +245 +246 +246 +247 +247 +247 +246 +245 +246 +246 +247 +246 +246 +245 +246 +246 +246 +246 +246 +245 +244 +243 +244 +245 +245 +245 +245 +244 +244 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +248 +248 +248 +248 +247 +248 +248 +248 +248 +248 +249 +250 +249 +249 +249 +249 +249 +250 +250 +251 +249 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +250 +248 +248 +247 +247 +248 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +248 +249 +249 +249 +248 +248 +249 +249 +250 +249 +248 +248 +249 +250 +249 +249 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +254 +253 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +253 +254 +253 +253 +254 +253 +252 +252 +249 +252 +251 +251 +251 +253 +242 +208 +182 +171 +173 +177 +177 +176 +169 +167 +162 +159 +159 +161 +163 +170 +178 +180 +180 +188 +189 +180 +173 +176 +178 +176 +170 +169 +167 +168 +166 +163 +162 +163 +163 +162 +166 +172 +176 +173 +171 +170 +171 +168 +158 +153 +157 +160 +159 +159 +158 +152 +149 +151 +153 +153 +151 +153 +152 +146 +143 +147 +153 +155 +154 +153 +154 +153 +151 +147 +141 +137 +137 +138 +141 +144 +147 +148 +149 +147 +145 +145 +141 +138 +136 +137 +138 +140 +142 +145 +143 +145 +147 +148 +144 +138 +135 +135 +129 +130 +130 +128 +129 +131 +131 +130 +130 +134 +136 +134 +131 +131 +133 +133 +131 +131 +135 +140 +142 +140 +137 +136 +135 +135 +136 +138 +139 +139 +138 +136 +136 +131 +127 +126 +127 +127 +128 +130 +129 +129 +131 +133 +134 +133 +130 +127 +126 +126 +126 +123 +118 +116 +118 +122 +125 +126 +126 +127 +129 +131 +130 +127 +118 +116 +118 +121 +115 +103 +101 +107 +110 +112 +111 +107 +108 +111 +111 +109 +108 +103 +99 +100 +102 +102 +102 +102 +106 +109 +112 +113 +112 +108 +103 +101 +98 +101 +102 +102 +102 +103 +105 +106 +114 +118 +121 +122 +122 +125 +128 +129 +125 +127 +128 +126 +123 +123 +128 +132 +132 +133 +134 +133 +131 +128 +127 +127 +127 +128 +128 +127 +127 +130 +132 +132 +131 +131 +133 +135 +136 +136 +135 +134 +136 +136 +136 +137 +139 +143 +152 +160 +167 +167 +165 +165 +167 +171 +172 +172 +174 +177 +174 +169 +171 +182 +185 +181 +180 +185 +184 +176 +173 +175 +175 +172 +161 +161 +162 +165 +169 +173 +176 +177 +177 +173 +171 +172 +171 +168 +164 +163 +161 +158 +156 +155 +154 +151 +145 +139 +144 +146 +148 +151 +151 +149 +144 +141 +143 +143 +143 +142 +139 +137 +135 +134 +137 +137 +137 +136 +135 +135 +136 +136 +130 +134 +135 +130 +124 +124 +128 +133 +131 +130 +131 +132 +132 +133 +135 +138 +141 +143 +142 +135 +131 +133 +133 +130 +129 +123 +120 +121 +124 +133 +140 +142 +137 +137 +137 +136 +135 +135 +136 +137 +130 +130 +134 +141 +143 +140 +139 +142 +143 +141 +139 +137 +135 +133 +133 +133 +135 +135 +135 +134 +131 +131 +132 +133 +133 +134 +135 +134 +135 +136 +136 +134 +133 +136 +137 +133 +128 +127 +127 +126 +126 +128 +129 +127 +127 +129 +132 +132 +129 +131 +133 +131 +127 +124 +124 +125 +125 +124 +124 +124 +124 +123 +123 +123 +125 +124 +124 +126 +128 +129 +129 +130 +131 +132 +131 +129 +127 +127 +127 +125 +122 +123 +126 +130 +133 +135 +135 +133 +127 +120 +111 +110 +116 +121 +117 +109 +115 +124 +125 +115 +108 +108 +103 +95 +99 +100 +103 +104 +103 +100 +97 +96 +100 +104 +107 +103 +99 +96 +94 +93 +87 +93 +93 +88 +82 +78 +80 +89 +92 +92 +93 +90 +89 +96 +104 +106 +96 +90 +89 +86 +82 +88 +97 +96 +96 +94 +93 +92 +88 +83 +83 +87 +90 +92 +98 +98 +99 +111 +116 +105 +100 +135 +159 +157 +144 +128 +111 +103 +99 +103 +103 +96 +86 +76 +79 +90 +100 +111 +107 +97 +95 +101 +115 +134 +134 +129 +115 +143 +160 +139 +106 +101 +112 +104 +112 +147 +189 +197 +159 +119 +107 +109 +114 +111 +104 +127 +153 +140 +105 +103 +144 +185 +180 +152 +147 +131 +111 +101 +102 +109 +107 +108 +122 +135 +149 +164 +180 +186 +187 +186 +184 +178 +178 +182 +182 +178 +173 +163 +150 +137 +113 +88 +92 +100 +110 +131 +176 +195 +177 +157 +154 +165 +171 +174 +157 +127 +138 +147 +159 +162 +148 +132 +119 +110 +107 +107 +106 +106 +123 +139 +137 +135 +146 +144 +118 +89 +89 +125 +166 +171 +154 +142 +144 +149 +134 +91 +75 +120 +173 +198 +195 +182 +150 +105 +80 +107 +164 +189 +189 +183 +181 +156 +107 +105 +155 +177 +171 +161 +171 +162 +139 +132 +183 +187 +168 +154 +117 +83 +94 +140 +155 +141 +136 +148 +147 +138 +159 +189 +197 +173 +174 +187 +191 +183 +150 +107 +86 +123 +159 +164 +163 +187 +198 +181 +124 +107 +127 +144 +142 +150 +180 +185 +173 +162 +165 +185 +191 +161 +161 +163 +143 +128 +118 +118 +125 +130 +125 +116 +120 +144 +177 +188 +179 +174 +158 +130 +116 +117 +134 +142 +141 +142 +135 +128 +131 +130 +129 +127 +126 +125 +126 +128 +128 +126 +122 +120 +121 +123 +121 +115 +103 +104 +110 +115 +115 +110 +111 +116 +123 +119 +117 +119 +120 +118 +118 +119 +117 +114 +112 +114 +114 +115 +119 +123 +121 +121 +120 +120 +117 +114 +111 +112 +110 +119 +131 +139 +136 +129 +127 +131 +125 +121 +112 +108 +115 +121 +126 +130 +131 +124 +116 +114 +114 +113 +111 +110 +109 +108 +108 +114 +123 +131 +133 +132 +130 +131 +127 +122 +117 +112 +112 +119 +124 +135 +134 +123 +111 +97 +99 +118 +125 +129 +133 +137 +139 +138 +139 +141 +142 +149 +148 +138 +133 +133 +126 +116 +114 +120 +127 +132 +134 +134 +131 +131 +123 +125 +137 +139 +145 +162 +181 +164 +123 +108 +118 +129 +128 +134 +140 +144 +135 +128 +130 +136 +135 +133 +129 +120 +127 +134 +138 +134 +125 +120 +121 +123 +126 +133 +139 +139 +132 +124 +123 +126 +130 +123 +119 +120 +127 +131 +127 +123 +124 +133 +144 +145 +135 +131 +134 +135 +126 +122 +122 +126 +132 +139 +139 +132 +125 +121 +121 +115 +121 +138 +142 +138 +136 +131 +126 +117 +106 +111 +126 +133 +138 +135 +134 +138 +140 +140 +140 +141 +147 +160 +161 +147 +133 +127 +130 +138 +143 +147 +158 +164 +156 +139 +136 +145 +143 +145 +151 +158 +166 +170 +164 +152 +134 +138 +153 +174 +191 +193 +183 +169 +154 +161 +169 +164 +157 +167 +174 +166 +157 +167 +193 +198 +170 +153 +165 +178 +187 +181 +177 +180 +184 +184 +180 +176 +178 +177 +182 +185 +168 +144 +150 +176 +192 +192 +192 +197 +204 +206 +204 +206 +213 +207 +189 +180 +187 +195 +197 +203 +213 +221 +226 +227 +225 +225 +221 +216 +210 +199 +187 +190 +205 +214 +217 +220 +222 +222 +216 +206 +208 +217 +218 +212 +211 +197 +190 +197 +205 +205 +203 +200 +193 +195 +202 +208 +198 +180 +173 +176 +182 +207 +227 +229 +219 +208 +207 +214 +215 +216 +225 +238 +243 +236 +224 +217 +221 +224 +223 +220 +216 +208 +202 +204 +211 +215 +214 +215 +221 +224 +224 +223 +222 +221 +219 +219 +220 +220 +216 +211 +207 +197 +199 +205 +208 +210 +201 +178 +151 +153 +180 +195 +195 +167 +123 +83 +63 +57 +52 +47 +50 +51 +47 +52 +49 +49 +49 +47 +45 +45 +46 +47 +46 +43 +43 +42 +42 +42 +44 +46 +55 +65 +78 +89 +96 +98 +99 +98 +97 +90 +86 +92 +104 +115 +123 +128 +132 +137 +139 +141 +147 +149 +151 +156 +166 +169 +176 +179 +182 +188 +194 +200 +207 +210 +215 +220 +225 +231 +237 +240 +239 +243 +245 +246 +247 +248 +248 +247 +249 +249 +248 +248 +247 +246 +245 +245 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +245 +245 +246 +246 +246 +245 +243 +244 +245 +245 +244 +243 +243 +244 +243 +244 +245 +244 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +245 +245 +246 +245 +244 +244 +244 +245 +245 +245 +245 +245 +246 +246 +246 +247 +247 +247 +248 +246 +246 +246 +246 +247 +247 +246 +245 +245 +246 +246 +247 +247 +246 +244 +243 +243 +244 +245 +246 +246 +245 +243 +243 +245 +245 +245 +246 +246 +246 +246 +245 +247 +247 +247 +247 +247 +248 +248 +248 +246 +247 +248 +248 +248 +248 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +250 +251 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +251 +250 +250 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +248 +248 +249 +249 +249 +248 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +255 +255 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +254 +253 +253 +254 +254 +253 +253 +253 +253 +254 +252 +250 +252 +251 +252 +252 +251 +238 +204 +180 +170 +174 +178 +176 +173 +165 +165 +162 +158 +158 +158 +159 +167 +176 +178 +180 +184 +180 +171 +168 +173 +174 +171 +166 +169 +172 +174 +169 +164 +163 +165 +165 +164 +167 +173 +175 +172 +170 +171 +170 +169 +161 +156 +159 +160 +157 +157 +158 +152 +149 +151 +153 +152 +150 +151 +152 +147 +145 +149 +151 +150 +151 +153 +155 +156 +155 +150 +145 +140 +140 +139 +141 +144 +147 +148 +147 +145 +144 +144 +140 +135 +133 +136 +141 +143 +143 +143 +142 +143 +145 +144 +140 +135 +134 +134 +131 +130 +129 +129 +130 +132 +133 +132 +132 +137 +140 +138 +135 +133 +133 +132 +131 +132 +135 +139 +140 +139 +137 +136 +135 +134 +134 +136 +138 +139 +138 +137 +134 +129 +124 +123 +124 +125 +125 +126 +126 +127 +129 +131 +132 +131 +129 +127 +124 +122 +121 +122 +122 +122 +125 +128 +130 +130 +129 +127 +126 +125 +124 +122 +115 +119 +122 +119 +109 +102 +106 +113 +115 +115 +113 +110 +111 +114 +111 +107 +105 +103 +102 +102 +103 +103 +104 +107 +107 +108 +110 +110 +108 +106 +103 +101 +101 +99 +100 +103 +102 +102 +107 +114 +120 +120 +121 +124 +130 +135 +135 +133 +126 +126 +125 +123 +121 +122 +125 +127 +129 +132 +135 +133 +129 +127 +127 +128 +124 +123 +123 +125 +129 +134 +133 +130 +128 +130 +132 +133 +134 +134 +134 +133 +135 +135 +136 +136 +137 +140 +150 +160 +167 +169 +168 +166 +167 +171 +173 +173 +175 +176 +175 +173 +173 +178 +181 +182 +179 +181 +182 +179 +176 +172 +171 +171 +163 +162 +162 +164 +168 +172 +176 +177 +176 +172 +171 +173 +173 +169 +165 +162 +160 +159 +157 +155 +152 +148 +144 +142 +145 +147 +149 +151 +151 +149 +145 +142 +146 +146 +145 +144 +140 +139 +137 +135 +136 +136 +136 +135 +134 +133 +134 +135 +129 +128 +129 +131 +128 +125 +127 +134 +131 +129 +128 +131 +133 +136 +140 +142 +141 +144 +141 +133 +130 +133 +134 +132 +132 +125 +122 +123 +125 +133 +138 +138 +135 +135 +134 +133 +132 +132 +134 +135 +130 +128 +133 +140 +142 +138 +135 +137 +140 +139 +138 +136 +135 +134 +133 +133 +133 +133 +131 +128 +127 +127 +130 +132 +133 +133 +133 +132 +132 +133 +132 +130 +132 +135 +135 +132 +128 +126 +126 +127 +127 +128 +127 +125 +125 +127 +130 +131 +131 +129 +127 +124 +123 +123 +124 +125 +124 +125 +125 +125 +125 +124 +123 +123 +124 +122 +119 +119 +122 +126 +128 +129 +130 +132 +131 +129 +127 +127 +126 +125 +125 +126 +128 +131 +133 +133 +130 +128 +122 +116 +110 +109 +115 +121 +123 +122 +124 +127 +123 +112 +108 +110 +109 +103 +105 +102 +100 +100 +99 +96 +95 +96 +106 +108 +107 +100 +89 +83 +82 +83 +86 +95 +94 +88 +86 +87 +89 +91 +92 +90 +94 +94 +85 +84 +93 +98 +97 +89 +86 +83 +81 +86 +93 +90 +90 +94 +94 +86 +76 +73 +74 +75 +85 +98 +99 +98 +108 +115 +115 +114 +117 +127 +143 +148 +139 +132 +126 +115 +106 +109 +106 +105 +106 +103 +95 +90 +95 +101 +100 +94 +87 +82 +97 +124 +133 +133 +124 +142 +151 +132 +104 +105 +124 +117 +116 +143 +185 +201 +170 +125 +118 +115 +114 +104 +92 +122 +154 +142 +98 +91 +133 +182 +179 +150 +146 +129 +115 +116 +116 +112 +106 +106 +108 +106 +130 +151 +167 +172 +174 +178 +173 +165 +162 +173 +181 +180 +177 +178 +179 +179 +169 +134 +112 +102 +99 +93 +129 +168 +181 +178 +189 +191 +178 +170 +159 +137 +111 +122 +143 +161 +158 +143 +127 +114 +112 +112 +106 +92 +98 +119 +127 +131 +143 +157 +140 +100 +77 +103 +152 +179 +159 +133 +138 +153 +147 +115 +80 +77 +118 +183 +212 +193 +157 +138 +118 +113 +130 +169 +190 +200 +196 +160 +110 +107 +146 +169 +155 +128 +137 +158 +169 +178 +199 +187 +163 +149 +113 +77 +86 +131 +159 +158 +150 +149 +140 +139 +163 +182 +174 +167 +163 +173 +193 +203 +172 +120 +112 +124 +157 +171 +157 +163 +185 +190 +172 +131 +115 +137 +142 +146 +155 +166 +173 +160 +152 +164 +181 +165 +156 +134 +87 +87 +90 +103 +121 +136 +135 +124 +101 +117 +154 +181 +186 +184 +177 +162 +134 +110 +118 +145 +153 +142 +130 +132 +132 +129 +126 +124 +124 +123 +121 +118 +115 +113 +114 +120 +123 +121 +120 +120 +113 +109 +108 +110 +110 +109 +112 +118 +125 +120 +118 +121 +122 +119 +117 +118 +116 +118 +115 +108 +104 +108 +114 +119 +121 +118 +117 +117 +116 +114 +114 +114 +113 +115 +123 +130 +130 +125 +124 +126 +129 +124 +117 +116 +122 +126 +132 +142 +146 +136 +125 +121 +122 +121 +120 +119 +125 +118 +114 +116 +125 +132 +132 +129 +128 +129 +127 +123 +120 +117 +117 +124 +124 +131 +130 +125 +116 +96 +91 +109 +128 +130 +135 +140 +140 +140 +141 +144 +146 +150 +149 +141 +133 +133 +133 +132 +128 +122 +120 +125 +134 +139 +135 +129 +126 +126 +137 +140 +143 +150 +159 +137 +118 +114 +129 +135 +129 +136 +146 +149 +136 +128 +131 +136 +129 +126 +128 +124 +133 +135 +135 +131 +126 +125 +125 +125 +119 +128 +139 +143 +136 +125 +120 +119 +130 +126 +123 +123 +126 +127 +125 +120 +121 +134 +149 +149 +136 +132 +134 +136 +127 +123 +123 +127 +132 +140 +142 +136 +126 +122 +123 +117 +117 +132 +137 +137 +137 +131 +126 +117 +104 +106 +121 +128 +134 +133 +135 +141 +142 +139 +140 +143 +148 +158 +158 +146 +134 +128 +131 +140 +141 +144 +153 +162 +159 +146 +138 +139 +147 +151 +153 +160 +172 +176 +163 +147 +147 +152 +165 +181 +196 +205 +195 +173 +156 +170 +184 +179 +165 +167 +171 +164 +156 +164 +193 +204 +175 +150 +159 +176 +181 +174 +176 +188 +192 +184 +175 +172 +179 +179 +181 +181 +165 +143 +144 +168 +194 +195 +196 +202 +207 +206 +206 +212 +214 +212 +198 +190 +195 +198 +196 +199 +209 +218 +224 +226 +228 +231 +227 +220 +218 +209 +197 +196 +207 +213 +213 +213 +218 +218 +214 +207 +207 +212 +215 +213 +219 +209 +199 +198 +202 +200 +198 +199 +191 +187 +190 +198 +196 +182 +175 +175 +182 +201 +219 +225 +224 +217 +212 +213 +214 +217 +225 +236 +240 +234 +225 +219 +224 +232 +232 +224 +215 +205 +198 +199 +206 +213 +214 +214 +220 +224 +223 +220 +221 +223 +222 +220 +219 +221 +222 +221 +213 +203 +203 +207 +208 +215 +208 +188 +155 +116 +127 +172 +203 +182 +141 +103 +67 +54 +49 +49 +53 +53 +49 +54 +52 +53 +53 +51 +48 +46 +45 +46 +45 +42 +42 +43 +44 +44 +44 +46 +52 +62 +75 +82 +90 +94 +97 +97 +99 +97 +91 +86 +88 +102 +118 +129 +129 +133 +134 +137 +144 +148 +149 +153 +161 +165 +172 +177 +182 +187 +190 +192 +201 +206 +213 +219 +223 +228 +233 +238 +238 +242 +245 +246 +247 +248 +247 +246 +247 +247 +247 +247 +247 +246 +246 +246 +245 +245 +245 +245 +245 +245 +244 +244 +246 +245 +245 +245 +245 +246 +245 +245 +243 +243 +244 +244 +243 +242 +242 +243 +242 +243 +243 +243 +243 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +244 +244 +245 +245 +245 +245 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +246 +245 +245 +246 +246 +247 +245 +245 +244 +243 +244 +245 +245 +246 +246 +245 +244 +243 +244 +245 +245 +245 +246 +246 +245 +245 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +248 +247 +247 +248 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +248 +249 +250 +250 +250 +248 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +248 +249 +249 +249 +249 +249 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +247 +248 +247 +247 +247 +248 +248 +248 +247 +247 +247 +248 +248 +248 +248 +248 +246 +247 +248 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +254 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +251 +251 +253 +252 +250 +236 +207 +180 +171 +176 +180 +178 +172 +163 +164 +164 +159 +158 +157 +157 +164 +174 +178 +185 +184 +178 +172 +172 +176 +175 +171 +166 +171 +176 +179 +174 +168 +165 +167 +169 +167 +168 +173 +174 +171 +169 +170 +166 +167 +163 +160 +162 +162 +158 +157 +157 +152 +149 +151 +153 +151 +149 +150 +152 +149 +147 +148 +147 +147 +151 +155 +157 +158 +157 +153 +148 +144 +143 +141 +140 +142 +145 +145 +144 +143 +142 +142 +140 +134 +131 +136 +143 +144 +143 +142 +143 +143 +142 +138 +134 +132 +133 +135 +134 +133 +131 +131 +131 +132 +133 +133 +135 +139 +142 +141 +138 +137 +135 +133 +132 +133 +135 +138 +139 +136 +135 +135 +133 +132 +131 +131 +133 +135 +135 +135 +134 +129 +126 +125 +125 +124 +123 +124 +129 +130 +132 +133 +132 +130 +128 +126 +124 +120 +118 +120 +123 +124 +126 +129 +128 +128 +126 +123 +120 +119 +119 +119 +121 +123 +122 +118 +114 +114 +116 +116 +118 +117 +115 +113 +113 +112 +110 +106 +105 +104 +103 +102 +101 +101 +104 +108 +105 +106 +107 +107 +105 +103 +102 +101 +103 +99 +98 +102 +102 +102 +110 +121 +124 +122 +121 +125 +133 +138 +136 +131 +128 +127 +125 +121 +118 +117 +119 +121 +123 +125 +127 +127 +125 +126 +127 +128 +126 +125 +125 +127 +132 +135 +132 +128 +127 +129 +132 +132 +133 +134 +134 +133 +136 +136 +137 +138 +137 +138 +147 +157 +165 +167 +169 +166 +165 +168 +170 +171 +174 +173 +174 +175 +174 +175 +178 +181 +176 +175 +177 +180 +177 +169 +166 +169 +166 +165 +165 +165 +167 +170 +173 +174 +171 +170 +170 +172 +174 +171 +166 +162 +161 +161 +160 +159 +155 +150 +148 +148 +146 +148 +149 +150 +150 +148 +145 +143 +146 +146 +146 +143 +142 +140 +139 +137 +135 +135 +135 +134 +133 +132 +133 +134 +131 +127 +128 +133 +132 +126 +126 +132 +134 +133 +132 +134 +135 +136 +139 +142 +139 +142 +140 +133 +130 +131 +134 +135 +138 +132 +129 +128 +128 +132 +136 +135 +134 +133 +132 +131 +130 +131 +134 +135 +136 +135 +137 +141 +141 +135 +132 +133 +136 +135 +135 +134 +134 +134 +133 +132 +132 +132 +129 +126 +124 +124 +126 +128 +133 +133 +132 +130 +130 +132 +132 +130 +131 +132 +133 +131 +128 +127 +127 +128 +124 +126 +125 +124 +124 +127 +129 +129 +126 +123 +119 +118 +120 +122 +124 +124 +123 +124 +125 +126 +126 +125 +123 +122 +121 +119 +116 +116 +121 +127 +129 +129 +129 +131 +131 +129 +126 +126 +126 +125 +129 +129 +130 +131 +130 +127 +124 +121 +119 +116 +112 +113 +117 +121 +123 +125 +117 +117 +113 +107 +107 +111 +112 +111 +106 +100 +95 +96 +96 +94 +94 +96 +106 +105 +101 +93 +82 +74 +72 +75 +84 +90 +91 +92 +103 +109 +107 +101 +95 +88 +93 +98 +92 +89 +93 +92 +96 +90 +84 +80 +80 +83 +85 +83 +86 +93 +94 +84 +73 +72 +73 +73 +84 +104 +105 +102 +114 +120 +122 +132 +140 +133 +139 +145 +142 +144 +143 +130 +126 +113 +102 +103 +109 +105 +101 +105 +115 +122 +121 +114 +103 +87 +87 +103 +131 +136 +138 +161 +165 +133 +95 +95 +117 +128 +129 +144 +179 +201 +180 +132 +113 +110 +113 +108 +97 +120 +153 +144 +101 +75 +109 +169 +180 +149 +141 +128 +113 +111 +110 +112 +115 +116 +112 +105 +114 +130 +147 +161 +177 +180 +161 +143 +129 +134 +141 +146 +151 +155 +163 +169 +180 +175 +160 +141 +127 +101 +100 +123 +169 +191 +201 +199 +199 +181 +151 +135 +114 +116 +132 +150 +155 +146 +135 +125 +118 +109 +102 +94 +96 +103 +107 +120 +143 +155 +141 +105 +72 +74 +123 +173 +175 +159 +146 +149 +156 +137 +102 +89 +107 +162 +196 +184 +162 +169 +169 +157 +144 +160 +168 +193 +202 +171 +116 +99 +139 +172 +153 +95 +83 +122 +172 +207 +204 +183 +160 +141 +107 +73 +79 +120 +163 +191 +183 +151 +122 +129 +169 +187 +172 +169 +151 +150 +181 +218 +204 +149 +99 +96 +136 +177 +166 +149 +160 +173 +186 +167 +130 +132 +145 +145 +132 +150 +166 +164 +160 +163 +173 +168 +152 +127 +100 +94 +92 +102 +121 +133 +127 +117 +109 +113 +123 +153 +184 +188 +189 +202 +176 +131 +106 +118 +142 +151 +139 +132 +137 +133 +130 +126 +125 +124 +119 +114 +107 +105 +111 +122 +126 +124 +122 +124 +122 +115 +109 +104 +102 +104 +113 +120 +120 +118 +121 +125 +123 +116 +113 +114 +118 +123 +122 +112 +105 +109 +114 +117 +120 +117 +115 +116 +118 +118 +120 +121 +125 +118 +111 +112 +118 +123 +124 +125 +128 +124 +121 +124 +130 +131 +135 +145 +147 +139 +131 +129 +130 +131 +132 +132 +134 +124 +117 +119 +124 +126 +127 +128 +126 +127 +126 +125 +125 +122 +121 +127 +131 +133 +130 +129 +125 +111 +107 +118 +128 +129 +131 +135 +135 +137 +139 +144 +147 +146 +144 +138 +132 +132 +138 +145 +139 +130 +120 +117 +126 +141 +140 +126 +122 +123 +136 +140 +142 +149 +159 +140 +126 +125 +141 +140 +130 +138 +149 +153 +143 +125 +126 +135 +131 +130 +133 +129 +132 +133 +135 +135 +134 +130 +124 +121 +116 +125 +137 +145 +140 +127 +120 +118 +128 +126 +126 +126 +126 +126 +123 +122 +121 +134 +150 +150 +137 +131 +134 +137 +132 +123 +121 +127 +134 +141 +143 +140 +127 +124 +126 +121 +120 +129 +134 +135 +137 +133 +128 +119 +106 +104 +114 +122 +131 +133 +136 +141 +141 +139 +139 +142 +144 +152 +154 +147 +138 +133 +132 +139 +144 +144 +148 +154 +155 +148 +143 +143 +142 +151 +155 +159 +167 +169 +162 +158 +161 +157 +162 +176 +196 +213 +203 +172 +161 +170 +182 +175 +160 +161 +169 +167 +151 +163 +196 +210 +178 +143 +149 +173 +179 +171 +175 +189 +193 +182 +171 +170 +172 +176 +177 +175 +164 +145 +150 +175 +199 +196 +192 +194 +200 +202 +205 +212 +215 +214 +201 +192 +196 +199 +198 +203 +213 +221 +229 +232 +234 +237 +231 +222 +219 +212 +199 +193 +201 +208 +206 +203 +209 +212 +214 +210 +206 +205 +209 +213 +219 +214 +205 +201 +202 +197 +193 +195 +191 +184 +185 +193 +194 +184 +177 +175 +187 +202 +214 +222 +226 +224 +219 +218 +220 +221 +225 +231 +232 +228 +223 +219 +221 +234 +239 +230 +216 +200 +191 +190 +203 +213 +216 +216 +221 +225 +224 +220 +219 +223 +224 +221 +219 +222 +226 +227 +213 +205 +204 +207 +210 +216 +210 +196 +168 +120 +101 +125 +177 +197 +174 +120 +70 +49 +46 +46 +45 +46 +49 +55 +52 +53 +54 +54 +53 +50 +45 +43 +43 +42 +42 +44 +45 +44 +44 +45 +49 +59 +69 +76 +84 +91 +96 +96 +98 +99 +95 +86 +82 +91 +107 +120 +126 +130 +132 +136 +143 +146 +147 +151 +156 +161 +166 +175 +180 +184 +187 +187 +194 +201 +212 +219 +223 +226 +230 +233 +236 +240 +243 +244 +245 +247 +247 +245 +246 +246 +246 +246 +246 +246 +247 +247 +244 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +245 +245 +245 +245 +242 +243 +244 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +245 +245 +245 +244 +244 +244 +245 +245 +245 +246 +246 +246 +247 +247 +247 +247 +246 +246 +246 +245 +245 +246 +246 +246 +245 +245 +246 +246 +246 +245 +244 +244 +243 +244 +245 +245 +246 +246 +246 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +247 +247 +246 +246 +246 +245 +245 +245 +246 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +248 +249 +249 +250 +249 +249 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +246 +246 +247 +248 +248 +247 +247 +248 +248 +248 +248 +247 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +254 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +251 +251 +254 +252 +247 +237 +215 +189 +176 +177 +179 +175 +172 +163 +164 +168 +163 +160 +157 +156 +164 +176 +180 +187 +185 +181 +179 +181 +182 +178 +173 +167 +172 +177 +181 +177 +171 +167 +167 +169 +167 +168 +172 +171 +167 +165 +166 +164 +166 +164 +163 +166 +165 +159 +157 +154 +151 +150 +153 +153 +152 +150 +152 +156 +153 +149 +145 +144 +146 +151 +155 +157 +158 +156 +151 +148 +146 +144 +141 +138 +139 +141 +142 +142 +141 +141 +141 +141 +135 +133 +138 +144 +144 +143 +143 +143 +142 +139 +134 +130 +131 +135 +140 +136 +135 +133 +132 +132 +132 +134 +135 +136 +139 +141 +140 +139 +139 +137 +135 +135 +136 +137 +139 +138 +134 +132 +133 +131 +130 +128 +128 +130 +131 +132 +132 +132 +130 +129 +130 +130 +129 +127 +128 +132 +133 +134 +134 +132 +130 +127 +126 +124 +120 +118 +121 +123 +122 +123 +126 +125 +122 +118 +117 +117 +119 +120 +120 +124 +122 +119 +119 +122 +124 +120 +116 +116 +116 +116 +115 +111 +108 +106 +107 +110 +107 +103 +100 +99 +100 +104 +109 +108 +110 +110 +110 +107 +105 +102 +101 +101 +98 +97 +98 +100 +107 +118 +127 +125 +124 +122 +124 +129 +133 +131 +128 +128 +130 +129 +124 +117 +115 +116 +119 +121 +121 +119 +119 +123 +128 +130 +128 +128 +129 +130 +132 +134 +136 +133 +130 +129 +132 +134 +133 +132 +133 +134 +133 +136 +136 +138 +138 +135 +133 +141 +149 +156 +163 +166 +163 +161 +163 +167 +168 +172 +171 +171 +171 +171 +173 +177 +180 +175 +174 +174 +178 +176 +170 +168 +170 +166 +167 +168 +167 +166 +167 +169 +171 +168 +168 +168 +170 +172 +171 +166 +162 +161 +161 +162 +163 +161 +155 +151 +150 +146 +147 +149 +149 +148 +147 +146 +145 +143 +145 +144 +142 +141 +140 +139 +136 +134 +134 +135 +134 +133 +133 +134 +135 +133 +131 +131 +133 +132 +127 +128 +132 +138 +139 +141 +141 +138 +135 +135 +137 +137 +139 +138 +135 +132 +131 +134 +137 +139 +134 +132 +131 +129 +133 +136 +135 +135 +134 +133 +132 +132 +134 +137 +138 +140 +141 +143 +142 +137 +131 +131 +134 +134 +134 +133 +134 +135 +135 +134 +132 +133 +133 +132 +130 +128 +127 +128 +129 +136 +136 +133 +131 +130 +131 +132 +131 +129 +130 +131 +131 +129 +128 +128 +129 +124 +125 +125 +124 +125 +127 +126 +124 +121 +118 +116 +116 +118 +120 +121 +121 +121 +122 +123 +124 +124 +123 +122 +122 +120 +119 +118 +119 +125 +131 +132 +130 +129 +131 +132 +129 +126 +126 +126 +125 +130 +130 +131 +130 +127 +123 +120 +118 +117 +115 +115 +117 +119 +117 +116 +117 +110 +107 +105 +105 +106 +108 +108 +107 +99 +94 +90 +94 +95 +93 +94 +99 +101 +95 +91 +89 +84 +76 +76 +81 +85 +86 +88 +97 +112 +117 +115 +113 +99 +91 +95 +98 +93 +95 +97 +91 +91 +93 +90 +87 +87 +86 +82 +80 +87 +92 +94 +89 +81 +79 +80 +81 +87 +100 +103 +105 +115 +121 +126 +133 +139 +139 +136 +132 +134 +144 +150 +147 +139 +121 +104 +100 +98 +91 +99 +117 +137 +142 +136 +130 +132 +125 +107 +97 +112 +129 +145 +169 +168 +132 +88 +85 +105 +124 +130 +144 +174 +199 +188 +148 +100 +98 +110 +122 +117 +128 +150 +143 +103 +74 +102 +167 +188 +158 +139 +118 +106 +105 +106 +116 +127 +126 +119 +116 +105 +108 +119 +152 +189 +191 +158 +130 +112 +103 +100 +106 +114 +118 +123 +129 +152 +176 +174 +165 +164 +148 +122 +119 +155 +175 +174 +173 +191 +189 +162 +145 +147 +136 +139 +151 +154 +149 +141 +136 +128 +113 +108 +109 +111 +105 +99 +111 +136 +141 +129 +118 +101 +82 +105 +150 +181 +186 +163 +155 +167 +148 +121 +118 +120 +140 +164 +168 +170 +178 +190 +189 +182 +165 +148 +172 +193 +182 +144 +126 +156 +183 +158 +86 +49 +77 +141 +198 +206 +189 +167 +137 +97 +63 +71 +108 +166 +216 +204 +140 +95 +117 +176 +195 +177 +168 +152 +144 +154 +192 +215 +190 +111 +78 +103 +161 +170 +150 +147 +153 +162 +167 +151 +139 +146 +148 +140 +146 +152 +163 +173 +176 +173 +173 +158 +148 +146 +131 +116 +120 +132 +128 +117 +117 +128 +119 +109 +119 +150 +172 +188 +206 +201 +171 +132 +106 +121 +147 +141 +127 +136 +135 +133 +129 +127 +126 +123 +119 +114 +111 +112 +120 +126 +129 +129 +129 +128 +123 +114 +106 +100 +102 +109 +115 +113 +116 +122 +126 +121 +112 +112 +116 +123 +125 +124 +118 +114 +115 +117 +118 +119 +118 +117 +119 +119 +120 +123 +126 +131 +123 +113 +109 +113 +119 +120 +118 +121 +122 +122 +125 +135 +138 +137 +138 +137 +135 +134 +133 +133 +132 +134 +137 +133 +126 +122 +121 +118 +114 +118 +127 +126 +128 +127 +128 +131 +129 +127 +130 +137 +138 +136 +134 +136 +139 +137 +136 +129 +129 +130 +130 +129 +129 +133 +138 +142 +141 +139 +137 +134 +135 +140 +146 +143 +136 +129 +119 +114 +123 +134 +133 +128 +124 +132 +136 +143 +155 +171 +156 +127 +129 +148 +147 +131 +134 +150 +162 +149 +122 +120 +134 +134 +135 +137 +132 +130 +130 +135 +140 +140 +133 +123 +118 +118 +124 +134 +141 +139 +129 +123 +123 +125 +126 +128 +128 +127 +125 +122 +121 +123 +132 +146 +149 +138 +133 +136 +140 +140 +124 +118 +125 +134 +139 +140 +138 +130 +126 +131 +131 +130 +133 +132 +132 +135 +137 +132 +123 +112 +106 +110 +121 +131 +132 +135 +137 +137 +136 +136 +136 +139 +146 +148 +146 +141 +133 +129 +133 +149 +146 +145 +146 +146 +145 +144 +145 +135 +148 +155 +156 +155 +151 +153 +165 +159 +148 +151 +168 +191 +211 +202 +170 +158 +159 +167 +164 +154 +157 +166 +166 +153 +165 +193 +208 +183 +145 +145 +170 +179 +174 +175 +182 +184 +179 +172 +169 +170 +175 +174 +172 +169 +158 +161 +181 +200 +200 +192 +185 +187 +195 +203 +209 +215 +216 +204 +195 +197 +200 +203 +211 +216 +225 +231 +234 +239 +243 +237 +227 +220 +213 +195 +185 +193 +205 +204 +198 +196 +206 +218 +220 +208 +196 +197 +205 +216 +215 +207 +201 +201 +194 +185 +185 +189 +187 +191 +198 +197 +187 +179 +178 +191 +206 +215 +217 +219 +220 +220 +220 +222 +221 +222 +226 +228 +225 +218 +214 +217 +228 +237 +234 +219 +197 +184 +186 +200 +213 +219 +219 +223 +227 +225 +221 +216 +221 +223 +221 +219 +222 +224 +223 +214 +207 +202 +205 +212 +215 +210 +202 +177 +147 +107 +97 +134 +172 +184 +143 +83 +51 +43 +42 +38 +40 +48 +52 +49 +51 +53 +54 +54 +51 +46 +43 +44 +43 +43 +45 +46 +45 +44 +45 +45 +55 +65 +71 +80 +87 +93 +94 +97 +98 +98 +94 +90 +91 +97 +105 +118 +126 +131 +134 +139 +141 +145 +151 +153 +158 +163 +171 +176 +181 +186 +188 +190 +197 +206 +215 +221 +225 +227 +229 +234 +237 +240 +242 +243 +245 +246 +245 +246 +246 +246 +246 +246 +246 +247 +247 +244 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +245 +245 +245 +244 +243 +243 +244 +244 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +243 +243 +243 +244 +244 +243 +243 +243 +244 +244 +245 +245 +246 +245 +244 +243 +244 +245 +245 +245 +246 +246 +247 +247 +247 +246 +246 +245 +246 +245 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +245 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +247 +247 +247 +247 +246 +246 +246 +247 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +248 +248 +249 +249 +248 +248 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +246 +247 +248 +248 +248 +247 +246 +246 +247 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +247 +246 +246 +247 +248 +247 +247 +247 +247 +246 +246 +246 +246 +245 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +247 +246 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +253 +254 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +253 +253 +252 +251 +252 +252 +253 +253 +253 +253 +254 +253 +253 +253 +253 +252 +253 +253 +253 +253 +251 +249 +252 +254 +251 +245 +239 +223 +200 +181 +176 +175 +172 +170 +164 +165 +170 +165 +161 +158 +155 +161 +175 +182 +184 +182 +181 +183 +185 +183 +177 +171 +167 +172 +177 +179 +178 +171 +167 +165 +168 +166 +167 +170 +169 +164 +161 +162 +164 +166 +165 +164 +167 +166 +159 +155 +151 +149 +151 +154 +155 +153 +152 +154 +160 +156 +149 +144 +141 +145 +150 +153 +155 +155 +153 +148 +146 +144 +143 +139 +137 +137 +138 +139 +140 +140 +140 +140 +142 +137 +135 +140 +144 +143 +143 +145 +140 +139 +135 +130 +127 +130 +138 +144 +136 +135 +134 +133 +132 +132 +135 +137 +136 +138 +139 +138 +139 +139 +138 +136 +137 +138 +139 +139 +136 +132 +130 +130 +130 +129 +127 +127 +129 +130 +131 +130 +130 +129 +131 +133 +135 +134 +133 +133 +132 +133 +134 +134 +132 +129 +127 +126 +125 +120 +119 +122 +122 +121 +122 +125 +124 +119 +115 +115 +117 +121 +122 +123 +124 +119 +117 +121 +125 +124 +119 +115 +113 +114 +116 +116 +110 +104 +104 +109 +114 +108 +102 +98 +98 +100 +106 +111 +114 +114 +116 +115 +112 +108 +103 +101 +97 +97 +95 +95 +99 +112 +124 +132 +125 +125 +125 +124 +126 +127 +128 +127 +127 +131 +133 +127 +118 +114 +116 +121 +125 +121 +115 +116 +123 +131 +132 +129 +128 +131 +135 +136 +137 +138 +137 +135 +133 +136 +137 +134 +132 +133 +133 +131 +134 +135 +137 +136 +132 +128 +134 +142 +148 +157 +163 +160 +158 +160 +165 +167 +170 +170 +168 +167 +168 +173 +177 +177 +175 +174 +174 +176 +175 +172 +172 +173 +167 +167 +168 +167 +165 +165 +166 +168 +168 +168 +167 +168 +170 +169 +165 +161 +159 +159 +162 +165 +165 +158 +152 +148 +146 +146 +147 +147 +146 +145 +145 +145 +144 +145 +145 +142 +141 +140 +138 +135 +133 +134 +134 +134 +134 +134 +135 +136 +134 +134 +134 +132 +130 +129 +131 +133 +140 +144 +149 +147 +139 +132 +132 +135 +137 +137 +139 +138 +134 +132 +134 +139 +134 +130 +129 +129 +127 +131 +136 +136 +137 +136 +135 +135 +135 +136 +139 +142 +141 +144 +146 +141 +133 +128 +131 +137 +135 +135 +134 +135 +136 +136 +135 +134 +134 +136 +136 +136 +134 +133 +134 +134 +138 +137 +134 +131 +129 +131 +131 +131 +128 +129 +129 +131 +130 +130 +128 +129 +125 +126 +126 +126 +126 +126 +123 +119 +118 +117 +117 +118 +119 +119 +119 +119 +119 +120 +121 +122 +122 +122 +122 +122 +121 +121 +121 +124 +130 +135 +134 +130 +129 +132 +132 +129 +127 +126 +127 +126 +128 +130 +130 +129 +125 +123 +120 +119 +115 +113 +115 +118 +119 +114 +109 +107 +110 +106 +105 +108 +109 +105 +102 +101 +93 +89 +89 +95 +96 +93 +96 +102 +95 +87 +84 +88 +89 +86 +85 +91 +91 +89 +91 +100 +109 +109 +109 +116 +101 +95 +97 +94 +85 +92 +100 +92 +88 +96 +99 +99 +100 +93 +84 +82 +87 +89 +91 +91 +89 +85 +86 +89 +87 +88 +93 +101 +110 +118 +120 +116 +127 +127 +118 +116 +128 +134 +139 +152 +147 +131 +114 +107 +101 +95 +104 +123 +143 +141 +124 +119 +146 +162 +140 +107 +89 +115 +132 +143 +140 +119 +88 +90 +107 +114 +112 +134 +173 +200 +196 +165 +98 +87 +101 +128 +134 +138 +151 +145 +100 +84 +119 +182 +204 +171 +137 +101 +93 +101 +110 +121 +129 +128 +122 +120 +118 +104 +102 +142 +194 +199 +161 +130 +129 +108 +94 +95 +97 +95 +95 +101 +119 +145 +146 +155 +174 +184 +157 +143 +145 +144 +133 +125 +142 +171 +181 +172 +173 +160 +158 +168 +167 +157 +147 +140 +135 +122 +120 +123 +124 +111 +100 +107 +116 +135 +133 +134 +136 +118 +115 +133 +173 +173 +163 +168 +169 +156 +142 +125 +113 +124 +151 +163 +167 +158 +178 +200 +199 +166 +132 +148 +172 +184 +179 +179 +177 +188 +165 +105 +47 +37 +98 +180 +212 +200 +179 +136 +87 +55 +65 +102 +168 +220 +197 +119 +79 +119 +185 +194 +164 +155 +160 +159 +132 +147 +198 +207 +168 +95 +82 +138 +170 +160 +143 +132 +133 +143 +165 +160 +154 +156 +164 +147 +148 +161 +179 +181 +170 +175 +166 +175 +163 +153 +142 +147 +148 +125 +114 +128 +132 +127 +118 +104 +106 +143 +175 +179 +194 +195 +174 +132 +116 +124 +124 +126 +129 +131 +131 +128 +126 +127 +127 +125 +122 +118 +113 +114 +121 +130 +133 +132 +130 +129 +122 +110 +102 +101 +104 +108 +111 +116 +124 +127 +120 +112 +115 +125 +127 +123 +120 +120 +120 +120 +120 +121 +117 +118 +120 +122 +120 +119 +122 +126 +126 +127 +124 +119 +116 +115 +113 +108 +115 +121 +123 +127 +140 +146 +140 +132 +130 +133 +136 +136 +132 +129 +132 +136 +134 +129 +127 +125 +112 +102 +108 +123 +127 +129 +130 +132 +137 +135 +132 +135 +137 +141 +141 +137 +143 +156 +159 +148 +134 +134 +134 +131 +126 +124 +128 +134 +134 +135 +135 +137 +138 +139 +140 +141 +142 +138 +138 +127 +104 +99 +122 +143 +145 +130 +128 +129 +139 +154 +171 +154 +126 +131 +155 +153 +131 +128 +149 +170 +146 +121 +122 +137 +132 +129 +137 +139 +134 +131 +134 +139 +138 +131 +125 +124 +120 +122 +129 +135 +134 +127 +124 +126 +125 +126 +127 +128 +126 +124 +121 +119 +125 +131 +142 +146 +138 +134 +138 +142 +148 +126 +115 +123 +133 +137 +136 +133 +131 +126 +133 +137 +138 +137 +132 +130 +134 +139 +136 +127 +118 +109 +111 +125 +131 +131 +132 +132 +133 +134 +132 +131 +138 +143 +144 +142 +139 +131 +125 +127 +145 +146 +147 +148 +147 +144 +143 +143 +141 +149 +149 +149 +149 +140 +140 +152 +152 +141 +146 +166 +187 +204 +196 +169 +148 +148 +158 +164 +160 +161 +164 +158 +159 +165 +186 +203 +187 +151 +146 +169 +177 +174 +172 +172 +176 +179 +177 +173 +177 +180 +173 +172 +177 +169 +164 +175 +194 +205 +202 +188 +183 +191 +199 +204 +210 +216 +211 +203 +206 +205 +206 +212 +213 +219 +225 +229 +237 +246 +244 +235 +221 +214 +193 +180 +191 +207 +207 +200 +186 +203 +224 +230 +212 +190 +186 +195 +215 +215 +207 +200 +200 +190 +177 +175 +187 +190 +199 +205 +200 +189 +182 +181 +192 +209 +217 +213 +210 +211 +215 +219 +220 +218 +220 +225 +228 +224 +214 +207 +213 +221 +231 +235 +221 +196 +183 +187 +198 +213 +221 +221 +224 +228 +225 +221 +213 +218 +221 +219 +219 +221 +219 +216 +217 +208 +200 +202 +213 +215 +210 +207 +188 +161 +120 +101 +107 +123 +163 +167 +102 +57 +42 +41 +33 +38 +44 +42 +48 +48 +48 +50 +52 +51 +48 +46 +45 +45 +46 +48 +47 +46 +45 +46 +43 +53 +63 +69 +76 +84 +90 +90 +98 +96 +99 +106 +103 +95 +92 +95 +110 +121 +129 +132 +135 +137 +143 +152 +153 +158 +163 +169 +173 +180 +188 +193 +189 +192 +198 +206 +214 +221 +225 +226 +231 +235 +238 +240 +242 +245 +246 +245 +246 +246 +245 +245 +246 +246 +246 +247 +244 +244 +244 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +243 +244 +244 +244 +243 +242 +242 +243 +243 +243 +243 +243 +243 +244 +243 +242 +244 +244 +244 +244 +244 +244 +244 +244 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +245 +243 +243 +244 +245 +245 +246 +246 +246 +247 +247 +246 +246 +245 +244 +246 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +246 +246 +244 +244 +244 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +245 +245 +245 +247 +247 +248 +247 +246 +246 +246 +246 +248 +248 +248 +248 +248 +249 +249 +250 +249 +249 +249 +250 +249 +249 +249 +249 +247 +248 +249 +249 +248 +248 +249 +250 +250 +249 +249 +249 +248 +248 +247 +247 +249 +248 +248 +247 +247 +247 +248 +248 +246 +246 +247 +248 +247 +247 +246 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +245 +245 +246 +247 +247 +247 +247 +247 +246 +246 +245 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +248 +248 +247 +246 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +253 +252 +250 +250 +252 +254 +254 +253 +252 +253 +253 +253 +252 +251 +252 +250 +251 +253 +247 +244 +243 +237 +213 +190 +174 +168 +170 +169 +161 +160 +167 +164 +159 +156 +156 +160 +169 +177 +180 +181 +180 +178 +177 +176 +172 +166 +169 +170 +174 +177 +176 +170 +166 +164 +167 +167 +167 +165 +163 +161 +162 +164 +168 +168 +170 +171 +169 +163 +159 +157 +150 +150 +150 +152 +154 +154 +153 +152 +157 +153 +150 +147 +144 +144 +148 +153 +150 +148 +146 +147 +146 +143 +139 +136 +131 +130 +134 +140 +142 +137 +132 +131 +138 +141 +142 +140 +141 +144 +145 +142 +141 +135 +127 +126 +130 +135 +138 +139 +136 +133 +131 +132 +135 +137 +138 +137 +136 +136 +134 +134 +135 +138 +138 +136 +140 +137 +138 +141 +140 +134 +131 +131 +130 +131 +131 +132 +131 +130 +127 +125 +127 +130 +135 +138 +137 +134 +132 +131 +132 +132 +131 +130 +130 +129 +126 +124 +126 +124 +122 +122 +121 +120 +121 +124 +122 +119 +117 +122 +124 +124 +127 +130 +124 +122 +119 +120 +122 +121 +117 +114 +110 +110 +111 +111 +108 +107 +112 +121 +116 +110 +102 +97 +99 +104 +108 +109 +114 +115 +115 +111 +106 +103 +101 +99 +99 +95 +92 +96 +109 +122 +130 +131 +123 +125 +127 +129 +125 +121 +122 +127 +125 +131 +134 +129 +121 +119 +119 +119 +121 +122 +122 +120 +124 +131 +133 +131 +126 +127 +131 +134 +137 +137 +134 +132 +133 +135 +135 +132 +131 +133 +137 +139 +134 +133 +133 +133 +132 +130 +131 +133 +146 +151 +154 +154 +157 +163 +165 +163 +164 +167 +170 +171 +172 +172 +173 +174 +173 +172 +172 +172 +173 +174 +171 +170 +168 +165 +164 +166 +166 +161 +158 +159 +166 +170 +171 +170 +169 +169 +167 +164 +165 +164 +165 +168 +167 +161 +153 +150 +148 +143 +140 +144 +149 +149 +147 +144 +142 +142 +143 +145 +143 +138 +136 +136 +132 +133 +133 +132 +134 +137 +139 +139 +137 +135 +134 +133 +131 +131 +133 +137 +140 +145 +146 +142 +136 +135 +136 +137 +138 +139 +138 +136 +134 +132 +133 +133 +130 +128 +128 +130 +134 +137 +136 +135 +137 +136 +134 +134 +136 +138 +139 +140 +146 +144 +141 +139 +137 +135 +135 +135 +138 +138 +141 +144 +140 +134 +132 +135 +139 +138 +137 +139 +139 +137 +136 +137 +136 +136 +135 +132 +129 +127 +131 +133 +132 +130 +131 +129 +129 +129 +129 +128 +125 +125 +125 +123 +123 +125 +125 +122 +121 +119 +121 +124 +121 +116 +114 +116 +119 +119 +120 +122 +123 +125 +124 +122 +123 +122 +125 +131 +133 +130 +130 +132 +130 +133 +134 +131 +126 +125 +129 +134 +133 +133 +130 +124 +120 +120 +120 +120 +119 +117 +115 +115 +116 +114 +110 +106 +102 +97 +100 +102 +98 +98 +100 +96 +93 +91 +91 +95 +102 +104 +99 +91 +90 +86 +87 +92 +95 +94 +95 +98 +91 +92 +93 +94 +98 +104 +106 +105 +106 +103 +96 +90 +87 +89 +93 +95 +94 +98 +101 +108 +115 +109 +96 +91 +88 +88 +88 +89 +91 +93 +93 +90 +94 +80 +78 +93 +111 +116 +113 +109 +103 +104 +101 +107 +120 +126 +136 +152 +170 +153 +142 +133 +112 +95 +103 +121 +139 +136 +109 +103 +130 +166 +173 +146 +103 +89 +102 +122 +130 +117 +95 +98 +103 +99 +101 +123 +159 +199 +206 +171 +110 +72 +86 +118 +130 +142 +154 +165 +116 +90 +130 +183 +208 +187 +136 +92 +93 +112 +124 +124 +125 +131 +130 +123 +115 +109 +100 +133 +191 +195 +154 +132 +134 +134 +116 +95 +94 +107 +111 +108 +108 +114 +128 +151 +166 +163 +152 +150 +144 +139 +121 +90 +77 +118 +181 +203 +194 +180 +180 +177 +177 +171 +152 +149 +147 +125 +105 +115 +135 +143 +128 +102 +110 +133 +167 +170 +157 +145 +133 +139 +159 +171 +165 +167 +173 +156 +135 +124 +109 +122 +158 +174 +165 +163 +170 +178 +180 +172 +145 +145 +169 +180 +189 +193 +184 +201 +182 +118 +50 +24 +79 +164 +199 +215 +194 +149 +69 +34 +59 +94 +168 +216 +188 +111 +74 +121 +187 +182 +148 +157 +168 +171 +148 +124 +154 +206 +201 +134 +97 +118 +157 +165 +136 +108 +100 +124 +157 +164 +162 +166 +163 +159 +152 +159 +172 +179 +175 +169 +164 +160 +158 +157 +155 +160 +165 +152 +136 +132 +124 +128 +123 +114 +93 +96 +133 +147 +170 +194 +200 +167 +129 +120 +121 +114 +108 +120 +130 +129 +126 +129 +129 +126 +126 +122 +114 +111 +120 +133 +135 +129 +129 +128 +129 +128 +118 +106 +101 +103 +109 +108 +114 +118 +118 +113 +118 +126 +124 +124 +122 +119 +117 +118 +121 +122 +120 +115 +114 +115 +117 +119 +123 +126 +124 +127 +128 +126 +125 +124 +117 +109 +101 +114 +127 +133 +135 +138 +139 +139 +138 +133 +132 +130 +129 +125 +119 +127 +140 +138 +130 +119 +113 +114 +118 +121 +131 +132 +135 +140 +144 +143 +136 +128 +132 +134 +135 +140 +150 +156 +149 +138 +132 +135 +131 +124 +125 +132 +130 +123 +123 +134 +138 +134 +135 +145 +146 +137 +133 +142 +146 +130 +101 +89 +110 +142 +154 +143 +130 +123 +135 +154 +162 +160 +138 +133 +150 +137 +117 +129 +150 +173 +159 +126 +121 +134 +132 +132 +136 +128 +127 +135 +135 +133 +137 +138 +128 +119 +120 +118 +120 +128 +134 +129 +124 +122 +123 +128 +134 +134 +127 +120 +119 +123 +129 +137 +141 +141 +139 +131 +132 +146 +154 +141 +125 +119 +127 +137 +139 +134 +128 +129 +137 +144 +142 +137 +133 +126 +132 +137 +136 +131 +130 +125 +120 +123 +130 +129 +131 +134 +134 +129 +129 +132 +140 +143 +145 +143 +138 +133 +128 +127 +136 +145 +152 +150 +146 +145 +146 +145 +146 +149 +150 +146 +141 +140 +144 +147 +145 +143 +143 +164 +184 +190 +190 +171 +147 +142 +165 +178 +166 +160 +160 +158 +155 +166 +179 +194 +193 +164 +150 +167 +179 +177 +172 +175 +173 +168 +174 +179 +178 +179 +174 +174 +181 +176 +168 +172 +186 +198 +200 +188 +174 +176 +195 +212 +200 +202 +205 +206 +206 +206 +208 +212 +217 +223 +222 +220 +230 +241 +243 +241 +230 +217 +191 +177 +193 +215 +214 +201 +199 +205 +214 +225 +220 +194 +182 +195 +215 +215 +206 +199 +197 +186 +170 +163 +172 +186 +200 +203 +199 +195 +190 +186 +193 +201 +219 +220 +204 +203 +213 +217 +213 +218 +224 +228 +230 +227 +215 +203 +201 +214 +229 +233 +221 +202 +190 +187 +199 +210 +219 +220 +221 +224 +225 +222 +216 +215 +217 +221 +219 +214 +215 +221 +227 +213 +201 +203 +209 +211 +210 +209 +196 +167 +135 +112 +105 +119 +134 +135 +108 +64 +40 +43 +45 +43 +42 +39 +36 +36 +38 +40 +46 +49 +49 +46 +48 +47 +46 +45 +45 +45 +46 +48 +47 +50 +57 +65 +72 +78 +83 +88 +96 +95 +99 +106 +107 +101 +93 +88 +98 +107 +121 +130 +133 +136 +143 +152 +154 +159 +160 +165 +172 +180 +185 +194 +193 +194 +197 +203 +209 +215 +222 +227 +230 +233 +235 +237 +240 +243 +244 +243 +245 +246 +246 +245 +245 +246 +245 +242 +244 +244 +244 +244 +245 +245 +245 +246 +245 +245 +245 +245 +244 +244 +244 +244 +242 +243 +244 +244 +244 +243 +242 +241 +243 +244 +244 +244 +243 +243 +244 +244 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +243 +244 +245 +245 +244 +244 +245 +245 +245 +244 +244 +245 +246 +244 +244 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +244 +245 +245 +244 +244 +243 +243 +243 +243 +244 +245 +245 +246 +243 +243 +244 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +244 +245 +246 +247 +248 +248 +247 +246 +245 +244 +245 +246 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +249 +249 +249 +248 +247 +247 +246 +247 +247 +248 +247 +248 +248 +249 +248 +248 +248 +247 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +246 +246 +247 +247 +247 +246 +246 +246 +245 +246 +246 +247 +246 +246 +245 +245 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +245 +245 +246 +247 +248 +248 +247 +247 +247 +246 +246 +246 +246 +246 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +252 +250 +250 +252 +254 +254 +253 +252 +253 +253 +253 +252 +251 +251 +249 +252 +252 +247 +245 +245 +243 +221 +196 +177 +170 +173 +174 +164 +161 +163 +161 +159 +156 +154 +157 +166 +174 +178 +176 +176 +177 +176 +172 +168 +166 +173 +174 +177 +179 +175 +168 +163 +162 +164 +164 +165 +165 +165 +164 +166 +168 +170 +169 +169 +169 +167 +162 +158 +157 +151 +151 +152 +154 +155 +156 +154 +153 +154 +152 +151 +150 +147 +145 +146 +149 +150 +147 +145 +145 +145 +142 +140 +138 +132 +132 +137 +144 +145 +140 +135 +135 +136 +139 +141 +142 +143 +143 +142 +140 +137 +131 +125 +124 +129 +135 +141 +144 +136 +133 +131 +133 +136 +137 +135 +132 +131 +132 +132 +131 +132 +135 +136 +135 +136 +137 +140 +140 +133 +126 +127 +133 +133 +130 +128 +129 +133 +133 +128 +124 +127 +129 +133 +136 +138 +136 +134 +132 +131 +130 +130 +129 +128 +127 +125 +123 +120 +120 +120 +120 +119 +119 +122 +126 +126 +124 +122 +124 +127 +133 +135 +134 +127 +126 +124 +121 +118 +115 +110 +106 +108 +112 +110 +107 +112 +123 +123 +115 +110 +107 +102 +100 +101 +106 +110 +113 +116 +114 +111 +106 +102 +101 +102 +101 +100 +97 +97 +101 +112 +123 +130 +130 +126 +127 +129 +131 +129 +125 +124 +123 +126 +131 +132 +128 +122 +120 +121 +121 +123 +124 +124 +123 +126 +132 +134 +132 +130 +131 +132 +134 +136 +136 +134 +133 +127 +133 +137 +136 +134 +135 +137 +138 +136 +132 +128 +126 +124 +123 +124 +126 +132 +141 +150 +153 +155 +161 +167 +170 +164 +166 +169 +172 +173 +173 +170 +169 +169 +170 +172 +172 +172 +172 +173 +175 +172 +168 +165 +166 +166 +161 +158 +158 +163 +168 +171 +172 +173 +173 +169 +168 +166 +165 +166 +170 +169 +164 +157 +153 +149 +145 +143 +145 +147 +147 +147 +147 +144 +142 +142 +144 +144 +140 +136 +134 +132 +133 +132 +131 +133 +137 +140 +141 +138 +136 +136 +139 +140 +139 +138 +138 +138 +140 +139 +136 +135 +137 +138 +138 +137 +137 +135 +132 +130 +129 +129 +129 +130 +129 +128 +129 +132 +134 +135 +134 +135 +135 +134 +135 +136 +138 +139 +140 +141 +140 +138 +137 +136 +136 +136 +137 +138 +138 +140 +142 +139 +134 +133 +137 +140 +138 +138 +140 +140 +138 +138 +139 +136 +137 +136 +133 +129 +128 +130 +133 +130 +130 +130 +130 +130 +130 +129 +128 +126 +127 +126 +124 +124 +125 +125 +123 +124 +124 +125 +127 +123 +116 +114 +115 +119 +119 +118 +119 +122 +124 +124 +124 +124 +124 +126 +129 +130 +129 +128 +128 +131 +131 +130 +130 +131 +133 +131 +128 +128 +130 +129 +124 +121 +119 +118 +117 +113 +113 +113 +114 +113 +110 +106 +103 +100 +95 +97 +98 +96 +97 +98 +92 +93 +90 +91 +99 +103 +102 +98 +95 +92 +87 +89 +99 +109 +108 +100 +95 +95 +99 +100 +97 +96 +98 +101 +103 +98 +99 +96 +91 +92 +98 +102 +100 +104 +100 +93 +97 +115 +125 +112 +93 +82 +88 +91 +88 +88 +94 +96 +95 +96 +92 +88 +89 +96 +103 +102 +97 +95 +95 +95 +103 +117 +120 +129 +146 +163 +165 +163 +154 +140 +129 +126 +127 +139 +128 +100 +92 +107 +136 +165 +169 +141 +115 +104 +107 +121 +126 +109 +99 +95 +89 +88 +111 +153 +199 +208 +173 +115 +90 +98 +110 +115 +141 +165 +175 +123 +89 +129 +192 +215 +177 +130 +107 +119 +130 +138 +137 +135 +133 +130 +125 +117 +115 +105 +129 +182 +188 +151 +130 +136 +152 +147 +120 +106 +113 +122 +125 +120 +114 +112 +130 +151 +157 +147 +142 +145 +149 +123 +84 +64 +83 +137 +177 +184 +177 +176 +173 +170 +164 +156 +156 +149 +136 +109 +111 +136 +150 +138 +113 +110 +140 +168 +181 +173 +150 +146 +160 +159 +171 +164 +167 +179 +162 +127 +105 +110 +137 +173 +178 +174 +177 +161 +138 +137 +157 +153 +154 +170 +183 +194 +198 +206 +207 +180 +136 +79 +31 +67 +159 +201 +202 +188 +156 +107 +57 +39 +93 +182 +229 +192 +105 +75 +130 +191 +184 +147 +126 +152 +184 +160 +129 +150 +196 +200 +172 +121 +117 +163 +173 +135 +107 +89 +107 +141 +160 +166 +171 +169 +168 +162 +161 +164 +173 +176 +167 +159 +157 +156 +149 +139 +138 +152 +168 +169 +157 +143 +131 +126 +124 +109 +91 +102 +133 +154 +167 +184 +181 +160 +141 +130 +123 +110 +110 +112 +115 +121 +125 +127 +126 +127 +123 +118 +117 +122 +128 +133 +134 +135 +134 +134 +131 +120 +107 +103 +108 +115 +113 +112 +112 +112 +112 +119 +126 +126 +122 +119 +118 +118 +117 +117 +117 +116 +114 +115 +118 +121 +122 +124 +127 +122 +127 +131 +132 +132 +131 +125 +116 +111 +117 +126 +133 +135 +135 +138 +141 +137 +134 +135 +133 +134 +128 +119 +123 +140 +139 +133 +126 +121 +122 +123 +123 +131 +132 +133 +136 +139 +139 +133 +127 +132 +133 +133 +135 +141 +145 +141 +134 +130 +134 +132 +126 +124 +127 +131 +130 +128 +135 +138 +136 +137 +144 +148 +147 +150 +153 +148 +128 +105 +100 +116 +137 +150 +143 +132 +127 +136 +151 +160 +160 +152 +142 +149 +131 +114 +131 +151 +170 +173 +139 +124 +130 +131 +135 +138 +129 +127 +130 +128 +129 +133 +133 +128 +126 +119 +118 +120 +127 +132 +128 +124 +123 +125 +125 +129 +133 +131 +123 +118 +117 +126 +136 +141 +141 +139 +130 +129 +141 +152 +145 +133 +123 +125 +134 +136 +132 +124 +129 +139 +146 +144 +140 +137 +134 +135 +137 +140 +139 +136 +128 +124 +126 +124 +124 +128 +134 +135 +130 +127 +128 +138 +142 +143 +140 +136 +134 +130 +128 +133 +144 +156 +161 +159 +157 +154 +152 +151 +155 +157 +151 +142 +140 +146 +153 +152 +149 +145 +159 +174 +182 +184 +169 +144 +138 +162 +177 +166 +158 +158 +159 +159 +162 +171 +188 +190 +167 +155 +171 +182 +183 +180 +182 +177 +171 +173 +173 +178 +180 +179 +182 +187 +179 +169 +170 +185 +194 +193 +181 +173 +180 +195 +206 +201 +194 +190 +197 +209 +215 +214 +213 +216 +222 +222 +221 +227 +233 +236 +239 +236 +218 +190 +180 +199 +219 +219 +209 +204 +209 +215 +222 +217 +197 +187 +198 +214 +215 +206 +199 +196 +185 +167 +158 +172 +185 +198 +204 +204 +201 +193 +186 +192 +205 +221 +218 +199 +196 +210 +221 +216 +220 +223 +226 +226 +222 +214 +207 +206 +215 +227 +231 +223 +209 +198 +194 +199 +209 +216 +218 +220 +225 +225 +221 +215 +215 +218 +222 +219 +213 +213 +219 +223 +219 +213 +210 +210 +211 +211 +210 +195 +170 +139 +111 +92 +91 +100 +98 +86 +57 +43 +50 +51 +47 +42 +40 +39 +38 +38 +39 +42 +44 +45 +44 +40 +48 +57 +59 +50 +43 +45 +53 +51 +51 +54 +60 +68 +74 +79 +83 +90 +94 +98 +101 +105 +108 +105 +100 +94 +101 +112 +123 +131 +136 +141 +146 +156 +163 +165 +169 +174 +180 +187 +195 +196 +197 +199 +202 +206 +210 +217 +223 +226 +230 +235 +237 +239 +242 +243 +242 +243 +245 +245 +244 +244 +246 +245 +243 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +242 +243 +243 +244 +243 +243 +242 +241 +244 +244 +245 +244 +244 +244 +244 +245 +243 +243 +243 +243 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +245 +245 +244 +244 +245 +245 +245 +244 +244 +245 +246 +244 +245 +245 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +244 +244 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +244 +244 +244 +245 +246 +244 +244 +245 +244 +244 +244 +246 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +248 +248 +248 +248 +248 +247 +247 +248 +248 +248 +249 +248 +248 +247 +247 +246 +247 +247 +247 +247 +247 +248 +248 +246 +246 +247 +247 +246 +247 +247 +248 +247 +247 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +246 +245 +245 +244 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +246 +246 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +253 +253 +253 +252 +250 +250 +251 +253 +253 +252 +253 +253 +253 +253 +252 +251 +250 +249 +251 +250 +245 +244 +247 +247 +232 +204 +182 +170 +173 +177 +167 +162 +160 +159 +159 +157 +155 +155 +162 +170 +176 +174 +175 +179 +179 +174 +172 +173 +176 +178 +180 +178 +172 +165 +161 +161 +164 +163 +163 +165 +166 +166 +168 +171 +169 +166 +164 +163 +161 +158 +156 +157 +160 +159 +158 +157 +157 +157 +156 +156 +154 +153 +152 +151 +148 +146 +147 +149 +148 +144 +143 +143 +143 +140 +139 +139 +136 +138 +143 +148 +147 +141 +137 +137 +136 +137 +140 +143 +143 +141 +139 +138 +135 +134 +130 +129 +131 +135 +139 +142 +138 +135 +134 +135 +137 +137 +132 +127 +125 +128 +130 +131 +132 +133 +134 +133 +132 +134 +135 +135 +129 +125 +128 +135 +137 +134 +132 +132 +133 +133 +129 +126 +129 +130 +132 +135 +137 +137 +134 +132 +132 +132 +131 +130 +129 +127 +125 +123 +117 +118 +120 +121 +120 +118 +120 +124 +124 +125 +122 +121 +125 +132 +132 +127 +120 +121 +121 +119 +114 +109 +105 +103 +102 +107 +107 +107 +116 +125 +120 +107 +107 +106 +103 +102 +103 +107 +112 +115 +117 +114 +108 +102 +100 +101 +100 +98 +97 +97 +100 +105 +113 +122 +127 +127 +125 +125 +128 +132 +133 +131 +127 +123 +127 +131 +132 +128 +123 +122 +124 +126 +124 +125 +125 +124 +127 +132 +134 +132 +133 +134 +134 +135 +136 +136 +136 +136 +126 +132 +136 +135 +132 +132 +135 +137 +137 +133 +128 +126 +124 +122 +120 +120 +122 +133 +143 +149 +155 +163 +170 +174 +166 +167 +169 +171 +173 +172 +170 +168 +168 +171 +173 +172 +170 +170 +172 +176 +172 +167 +163 +164 +164 +161 +158 +159 +162 +167 +171 +174 +175 +175 +171 +169 +165 +164 +165 +168 +168 +163 +158 +154 +152 +149 +146 +145 +143 +142 +144 +147 +142 +140 +140 +143 +144 +141 +137 +134 +134 +134 +133 +131 +133 +137 +140 +141 +139 +136 +136 +140 +145 +145 +141 +138 +136 +134 +132 +131 +134 +138 +139 +138 +139 +137 +134 +131 +130 +130 +130 +130 +132 +131 +129 +129 +130 +132 +134 +134 +133 +134 +134 +135 +136 +137 +138 +138 +137 +136 +135 +134 +134 +135 +136 +137 +137 +137 +138 +139 +137 +134 +134 +138 +139 +138 +138 +140 +140 +139 +139 +140 +138 +137 +135 +130 +127 +127 +130 +133 +132 +132 +132 +132 +131 +130 +129 +128 +127 +129 +129 +126 +124 +124 +125 +125 +126 +126 +128 +127 +122 +114 +113 +114 +117 +118 +118 +119 +122 +123 +123 +124 +124 +125 +126 +126 +127 +128 +127 +125 +129 +131 +130 +129 +132 +135 +131 +123 +126 +126 +125 +122 +119 +118 +117 +115 +111 +113 +113 +112 +108 +105 +103 +103 +98 +96 +97 +95 +90 +90 +93 +92 +93 +89 +91 +97 +98 +94 +93 +95 +90 +85 +86 +96 +107 +106 +97 +90 +94 +98 +103 +99 +92 +88 +88 +89 +87 +91 +92 +90 +96 +106 +108 +103 +99 +91 +80 +80 +103 +130 +127 +103 +86 +93 +93 +85 +82 +90 +98 +100 +103 +100 +93 +88 +90 +93 +91 +87 +92 +100 +102 +100 +103 +109 +119 +131 +145 +166 +180 +173 +158 +144 +139 +140 +145 +124 +97 +93 +100 +118 +150 +175 +169 +143 +128 +132 +145 +143 +117 +96 +91 +85 +81 +99 +143 +194 +210 +183 +132 +112 +111 +103 +98 +130 +163 +173 +125 +92 +129 +189 +211 +171 +131 +125 +136 +140 +144 +144 +139 +132 +128 +128 +121 +116 +104 +126 +178 +187 +149 +123 +125 +153 +166 +151 +128 +116 +116 +122 +123 +112 +104 +113 +138 +156 +152 +141 +148 +164 +132 +87 +72 +77 +101 +127 +151 +157 +158 +162 +162 +159 +158 +153 +143 +147 +127 +120 +133 +140 +135 +122 +124 +146 +148 +156 +160 +149 +158 +169 +173 +174 +153 +151 +169 +164 +143 +130 +136 +166 +190 +180 +171 +170 +146 +119 +112 +136 +147 +161 +182 +186 +184 +183 +203 +201 +181 +158 +119 +66 +85 +171 +199 +174 +155 +157 +149 +101 +67 +110 +180 +217 +186 +117 +102 +150 +190 +178 +134 +106 +145 +191 +164 +117 +131 +187 +212 +189 +128 +105 +145 +177 +161 +117 +84 +90 +120 +152 +169 +173 +170 +172 +179 +172 +164 +169 +181 +176 +163 +159 +153 +151 +137 +117 +124 +159 +175 +164 +164 +158 +153 +135 +125 +113 +103 +123 +137 +140 +158 +172 +170 +159 +151 +148 +137 +121 +111 +112 +119 +123 +124 +128 +130 +125 +123 +124 +127 +128 +133 +139 +134 +133 +132 +129 +118 +106 +103 +107 +121 +118 +112 +107 +105 +109 +114 +119 +124 +127 +126 +119 +115 +115 +113 +111 +114 +115 +118 +122 +124 +123 +124 +125 +126 +126 +127 +129 +134 +136 +128 +119 +118 +121 +126 +131 +133 +133 +135 +138 +141 +137 +134 +129 +130 +131 +124 +126 +134 +135 +135 +132 +129 +128 +127 +125 +129 +129 +129 +130 +134 +136 +131 +125 +130 +132 +134 +134 +136 +138 +135 +130 +128 +133 +135 +129 +122 +122 +129 +137 +137 +142 +144 +143 +143 +146 +152 +157 +153 +155 +153 +141 +120 +109 +119 +139 +147 +141 +133 +130 +136 +147 +155 +158 +162 +149 +148 +129 +117 +133 +149 +162 +171 +146 +127 +123 +125 +131 +135 +132 +129 +127 +124 +127 +130 +128 +126 +131 +122 +121 +123 +127 +129 +126 +123 +123 +122 +121 +126 +133 +131 +121 +113 +112 +126 +137 +141 +138 +135 +128 +126 +136 +146 +146 +138 +127 +125 +133 +136 +133 +121 +127 +139 +147 +146 +143 +143 +142 +137 +135 +139 +143 +137 +129 +127 +128 +120 +121 +125 +132 +135 +131 +128 +127 +138 +142 +143 +138 +135 +135 +133 +130 +131 +140 +155 +164 +163 +157 +151 +149 +146 +155 +161 +158 +147 +141 +146 +155 +155 +151 +145 +152 +162 +174 +179 +168 +144 +137 +160 +176 +166 +157 +161 +170 +165 +158 +160 +179 +187 +168 +157 +169 +181 +188 +187 +187 +182 +177 +178 +172 +178 +180 +183 +189 +193 +185 +176 +177 +188 +193 +187 +175 +171 +184 +199 +206 +200 +185 +178 +191 +212 +223 +222 +220 +220 +222 +222 +223 +225 +225 +231 +243 +242 +218 +189 +183 +202 +217 +215 +208 +206 +210 +214 +216 +212 +201 +195 +201 +210 +213 +207 +199 +197 +188 +172 +160 +168 +179 +193 +203 +208 +206 +195 +184 +187 +207 +224 +218 +196 +188 +201 +218 +221 +222 +224 +226 +225 +220 +214 +211 +213 +218 +225 +229 +225 +215 +206 +201 +202 +208 +213 +215 +219 +225 +225 +221 +218 +215 +216 +221 +221 +215 +212 +212 +219 +226 +227 +219 +213 +211 +211 +209 +197 +175 +145 +106 +69 +58 +62 +62 +55 +47 +45 +52 +54 +49 +46 +45 +44 +42 +39 +39 +40 +41 +43 +43 +40 +47 +59 +69 +68 +61 +54 +52 +55 +52 +52 +56 +63 +70 +75 +79 +83 +92 +97 +95 +99 +110 +113 +106 +92 +94 +102 +115 +127 +135 +140 +144 +155 +164 +168 +172 +175 +180 +187 +195 +200 +201 +202 +204 +204 +206 +212 +219 +223 +228 +235 +237 +238 +240 +242 +242 +242 +243 +244 +244 +244 +245 +245 +243 +244 +244 +244 +244 +244 +244 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +241 +244 +244 +245 +245 +244 +244 +244 +245 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +245 +246 +245 +245 +244 +245 +245 +244 +244 +244 +245 +246 +245 +245 +245 +245 +245 +245 +245 +245 +243 +243 +243 +244 +244 +244 +244 +244 +245 +244 +244 +244 +244 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +244 +244 +244 +244 +244 +245 +245 +244 +244 +243 +243 +243 +243 +244 +244 +244 +244 +243 +244 +245 +246 +243 +243 +244 +244 +244 +245 +246 +246 +247 +247 +247 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +248 +248 +248 +248 +247 +247 +246 +247 +247 +247 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +247 +248 +246 +246 +245 +244 +244 +244 +243 +243 +246 +246 +246 +246 +246 +245 +245 +245 +244 +245 +245 +245 +245 +244 +244 +244 +243 +244 +244 +244 +245 +244 +244 +244 +244 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +245 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +255 +255 +255 +254 +254 +254 +254 +254 +252 +253 +252 +251 +250 +250 +251 +252 +252 +252 +253 +253 +253 +253 +252 +251 +251 +250 +251 +249 +243 +243 +247 +249 +241 +214 +187 +169 +168 +174 +169 +167 +164 +160 +159 +158 +157 +157 +161 +166 +173 +175 +178 +179 +179 +178 +179 +179 +177 +178 +179 +175 +169 +164 +164 +165 +168 +165 +164 +166 +166 +165 +166 +169 +167 +163 +160 +158 +157 +156 +157 +160 +170 +167 +162 +158 +155 +155 +155 +155 +156 +153 +151 +148 +146 +147 +151 +153 +145 +142 +141 +142 +142 +139 +138 +139 +141 +142 +146 +149 +146 +139 +136 +138 +140 +139 +141 +144 +143 +138 +135 +136 +134 +135 +137 +137 +137 +136 +136 +136 +140 +139 +138 +138 +138 +136 +132 +128 +126 +129 +131 +133 +135 +135 +133 +129 +130 +127 +126 +129 +132 +134 +134 +136 +139 +140 +139 +136 +132 +129 +129 +130 +130 +132 +133 +134 +134 +134 +133 +131 +133 +133 +133 +132 +130 +126 +123 +123 +117 +120 +123 +124 +121 +116 +115 +117 +122 +123 +121 +119 +119 +119 +117 +112 +113 +115 +116 +116 +113 +109 +107 +106 +104 +104 +110 +116 +118 +113 +109 +108 +112 +108 +105 +103 +104 +107 +111 +114 +115 +113 +107 +103 +102 +102 +99 +96 +95 +98 +104 +109 +115 +122 +125 +126 +123 +124 +128 +133 +136 +136 +132 +129 +128 +131 +132 +130 +127 +125 +127 +128 +124 +124 +124 +123 +126 +131 +133 +132 +135 +135 +136 +136 +137 +138 +139 +139 +134 +135 +133 +128 +124 +126 +131 +134 +135 +133 +133 +135 +134 +129 +122 +118 +124 +129 +135 +144 +154 +164 +168 +169 +167 +167 +167 +168 +168 +169 +170 +171 +169 +172 +174 +173 +170 +169 +170 +173 +167 +164 +162 +162 +162 +160 +160 +161 +163 +166 +169 +172 +174 +173 +169 +168 +166 +164 +164 +164 +165 +162 +158 +155 +154 +151 +147 +144 +142 +138 +139 +141 +137 +137 +139 +142 +143 +141 +138 +136 +137 +138 +137 +136 +136 +138 +139 +138 +136 +132 +130 +134 +140 +141 +138 +135 +135 +132 +129 +130 +135 +139 +139 +138 +139 +137 +133 +131 +132 +133 +134 +134 +134 +133 +131 +129 +129 +131 +133 +135 +132 +133 +135 +136 +136 +136 +136 +137 +137 +136 +134 +133 +133 +133 +134 +134 +136 +136 +137 +138 +136 +134 +134 +136 +136 +136 +138 +139 +140 +139 +138 +138 +138 +137 +132 +127 +124 +127 +132 +135 +134 +135 +135 +134 +133 +130 +128 +127 +128 +129 +129 +127 +124 +123 +124 +126 +125 +126 +126 +124 +118 +113 +111 +113 +114 +116 +119 +122 +124 +123 +121 +120 +123 +125 +125 +124 +125 +129 +128 +125 +124 +131 +134 +128 +126 +129 +128 +123 +127 +125 +122 +119 +116 +116 +116 +116 +114 +115 +113 +108 +102 +100 +100 +102 +96 +97 +96 +88 +80 +80 +87 +93 +93 +92 +91 +91 +88 +85 +87 +92 +92 +88 +86 +88 +92 +94 +92 +90 +90 +94 +97 +99 +96 +89 +81 +77 +81 +84 +86 +90 +99 +110 +113 +111 +102 +97 +88 +81 +91 +119 +129 +114 +104 +103 +97 +86 +81 +86 +97 +105 +104 +100 +98 +98 +95 +88 +87 +91 +96 +104 +109 +105 +99 +98 +107 +119 +132 +149 +169 +177 +169 +149 +143 +151 +159 +132 +106 +103 +110 +120 +143 +164 +168 +153 +157 +177 +180 +151 +117 +102 +97 +90 +82 +99 +139 +187 +210 +197 +165 +133 +112 +95 +90 +120 +155 +158 +124 +103 +132 +169 +190 +168 +138 +130 +136 +137 +138 +139 +135 +130 +128 +131 +126 +114 +103 +133 +189 +195 +150 +116 +109 +134 +157 +163 +151 +126 +107 +103 +111 +109 +108 +112 +134 +159 +159 +144 +144 +172 +145 +97 +87 +99 +100 +92 +115 +133 +140 +153 +162 +165 +165 +148 +143 +146 +141 +139 +134 +130 +133 +130 +125 +144 +145 +139 +138 +144 +157 +158 +182 +181 +154 +143 +156 +162 +167 +174 +183 +176 +172 +165 +164 +156 +138 +130 +123 +130 +143 +174 +195 +175 +154 +155 +173 +198 +188 +156 +142 +143 +159 +186 +201 +159 +118 +137 +154 +137 +135 +142 +168 +184 +178 +154 +148 +168 +177 +158 +123 +115 +155 +191 +173 +115 +95 +145 +208 +204 +148 +110 +128 +167 +177 +137 +96 +86 +103 +138 +164 +171 +166 +168 +179 +183 +179 +177 +181 +173 +166 +174 +166 +160 +138 +116 +114 +126 +138 +145 +158 +172 +174 +153 +146 +149 +138 +134 +131 +134 +141 +145 +148 +155 +163 +166 +168 +152 +136 +128 +125 +122 +123 +125 +131 +126 +125 +127 +129 +132 +134 +137 +128 +127 +127 +124 +116 +106 +101 +103 +119 +120 +116 +109 +105 +107 +109 +110 +117 +133 +137 +122 +112 +113 +113 +108 +114 +116 +120 +123 +124 +123 +124 +126 +134 +127 +120 +121 +128 +133 +128 +121 +120 +124 +129 +129 +128 +130 +132 +133 +141 +138 +133 +123 +126 +130 +127 +130 +130 +134 +137 +137 +134 +131 +129 +128 +124 +122 +119 +121 +128 +134 +132 +125 +129 +132 +134 +135 +137 +137 +132 +127 +127 +133 +137 +133 +123 +120 +127 +137 +143 +146 +147 +146 +145 +148 +153 +156 +146 +141 +148 +159 +147 +122 +121 +138 +143 +136 +129 +126 +131 +140 +150 +156 +158 +147 +144 +134 +124 +130 +139 +150 +151 +144 +131 +122 +121 +126 +131 +134 +135 +130 +125 +125 +128 +127 +125 +129 +128 +129 +129 +129 +127 +123 +121 +122 +120 +122 +129 +137 +131 +118 +111 +113 +130 +140 +140 +134 +131 +125 +125 +134 +144 +147 +140 +128 +126 +135 +137 +132 +119 +124 +135 +145 +146 +146 +146 +144 +140 +133 +135 +140 +133 +127 +128 +128 +124 +124 +126 +132 +136 +134 +132 +131 +138 +145 +147 +140 +135 +136 +135 +131 +128 +136 +149 +158 +156 +149 +146 +147 +145 +154 +160 +159 +148 +144 +149 +159 +155 +151 +147 +149 +156 +168 +174 +166 +148 +140 +159 +173 +162 +155 +165 +185 +176 +160 +156 +176 +189 +173 +157 +160 +172 +183 +185 +185 +186 +188 +190 +181 +179 +178 +182 +189 +194 +191 +186 +187 +191 +193 +186 +170 +167 +183 +203 +211 +199 +184 +176 +189 +209 +222 +226 +229 +224 +222 +222 +224 +224 +220 +228 +244 +242 +217 +189 +185 +202 +212 +209 +205 +202 +208 +211 +211 +210 +207 +205 +205 +207 +210 +207 +201 +198 +194 +184 +171 +169 +178 +191 +201 +209 +207 +196 +185 +178 +204 +225 +221 +202 +186 +191 +207 +222 +221 +223 +229 +229 +222 +215 +212 +216 +219 +223 +226 +223 +217 +209 +205 +207 +209 +209 +211 +217 +224 +225 +221 +224 +215 +211 +217 +222 +219 +211 +205 +212 +222 +228 +224 +218 +215 +214 +213 +197 +178 +150 +108 +64 +45 +44 +41 +41 +45 +48 +50 +52 +48 +48 +52 +46 +44 +40 +41 +42 +42 +42 +41 +43 +52 +66 +81 +89 +85 +68 +53 +53 +51 +52 +56 +60 +67 +73 +77 +80 +90 +95 +92 +95 +103 +108 +103 +96 +96 +100 +108 +118 +129 +139 +148 +151 +159 +166 +170 +176 +180 +186 +194 +200 +203 +206 +207 +205 +204 +210 +216 +220 +226 +234 +236 +237 +239 +241 +241 +241 +243 +244 +243 +243 +244 +244 +243 +244 +244 +244 +243 +243 +243 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +242 +241 +241 +241 +242 +242 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +245 +244 +244 +244 +244 +245 +244 +244 +244 +244 +245 +245 +245 +245 +245 +245 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +244 +244 +243 +243 +245 +246 +245 +246 +246 +246 +246 +245 +245 +245 +246 +246 +245 +245 +245 +245 +245 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +247 +247 +247 +246 +245 +246 +246 +246 +247 +246 +246 +245 +245 +245 +246 +245 +245 +244 +244 +244 +243 +243 +244 +246 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +244 +244 +245 +245 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +252 +251 +250 +250 +251 +251 +252 +252 +253 +253 +252 +252 +252 +252 +253 +251 +252 +250 +244 +244 +248 +249 +248 +224 +197 +169 +162 +170 +171 +174 +170 +162 +158 +159 +159 +158 +159 +162 +171 +179 +181 +176 +174 +178 +180 +176 +174 +176 +175 +170 +166 +165 +168 +172 +173 +168 +166 +168 +169 +166 +166 +169 +170 +166 +162 +160 +159 +159 +162 +165 +170 +168 +163 +158 +154 +151 +151 +151 +152 +151 +147 +143 +142 +146 +151 +155 +145 +142 +141 +143 +143 +139 +138 +140 +142 +143 +146 +148 +145 +139 +138 +141 +145 +143 +145 +147 +144 +136 +130 +129 +130 +134 +139 +141 +140 +138 +137 +136 +139 +139 +139 +138 +138 +137 +135 +135 +134 +134 +133 +133 +135 +137 +134 +130 +130 +126 +125 +129 +136 +138 +136 +135 +137 +138 +138 +135 +132 +128 +128 +129 +129 +133 +136 +133 +131 +132 +133 +133 +132 +131 +131 +131 +129 +123 +120 +120 +122 +122 +125 +124 +118 +113 +112 +114 +124 +122 +120 +117 +113 +107 +105 +107 +117 +118 +119 +119 +118 +116 +113 +112 +113 +111 +116 +124 +120 +110 +110 +118 +116 +110 +104 +103 +105 +107 +109 +112 +113 +110 +106 +104 +104 +104 +101 +97 +100 +106 +112 +116 +120 +124 +127 +127 +125 +128 +131 +134 +136 +136 +135 +134 +127 +129 +132 +132 +130 +127 +126 +127 +124 +125 +125 +125 +128 +132 +134 +135 +138 +137 +136 +137 +139 +140 +141 +140 +145 +141 +133 +124 +122 +124 +129 +131 +130 +130 +134 +139 +140 +134 +125 +120 +129 +131 +134 +140 +146 +154 +158 +159 +162 +164 +167 +167 +166 +167 +170 +173 +170 +171 +173 +173 +171 +170 +169 +169 +166 +165 +165 +164 +161 +160 +161 +164 +160 +161 +163 +165 +168 +169 +169 +169 +169 +168 +165 +164 +164 +163 +161 +158 +156 +152 +147 +145 +143 +140 +137 +137 +137 +141 +143 +142 +141 +140 +139 +139 +138 +139 +141 +141 +140 +140 +138 +135 +133 +130 +129 +131 +133 +133 +132 +132 +132 +130 +129 +132 +136 +139 +139 +139 +138 +135 +131 +130 +131 +132 +134 +134 +135 +134 +131 +130 +129 +130 +132 +134 +132 +133 +135 +135 +135 +135 +136 +136 +137 +136 +134 +133 +132 +132 +132 +132 +135 +135 +136 +137 +135 +133 +133 +134 +134 +136 +138 +140 +140 +139 +137 +135 +136 +136 +132 +128 +126 +130 +134 +135 +134 +135 +136 +135 +133 +131 +130 +129 +127 +128 +128 +126 +123 +122 +123 +126 +127 +126 +124 +120 +114 +110 +111 +113 +113 +114 +118 +121 +121 +118 +117 +118 +122 +124 +124 +123 +125 +129 +129 +125 +123 +131 +134 +126 +122 +126 +128 +126 +126 +124 +121 +118 +116 +114 +114 +114 +113 +113 +111 +107 +100 +97 +98 +99 +96 +96 +89 +79 +74 +77 +84 +91 +92 +95 +93 +86 +83 +85 +90 +93 +96 +94 +90 +86 +86 +88 +90 +91 +90 +89 +91 +99 +106 +104 +94 +84 +85 +84 +85 +93 +100 +105 +111 +117 +120 +119 +115 +105 +99 +113 +125 +122 +122 +111 +99 +93 +87 +85 +93 +104 +98 +101 +107 +108 +101 +91 +90 +95 +96 +97 +107 +117 +114 +105 +104 +111 +119 +124 +144 +168 +178 +166 +155 +155 +158 +139 +119 +110 +113 +126 +143 +160 +159 +157 +170 +190 +181 +146 +119 +114 +102 +92 +84 +104 +147 +188 +209 +202 +190 +156 +121 +89 +76 +111 +153 +158 +129 +117 +137 +154 +172 +167 +146 +132 +137 +136 +136 +135 +134 +132 +132 +132 +127 +111 +112 +153 +199 +197 +151 +114 +106 +122 +140 +154 +164 +155 +128 +107 +102 +110 +115 +115 +130 +159 +164 +144 +134 +167 +152 +106 +91 +108 +113 +92 +101 +126 +139 +151 +163 +171 +178 +164 +155 +139 +136 +141 +131 +126 +141 +143 +137 +149 +161 +134 +101 +105 +124 +138 +172 +196 +193 +178 +173 +178 +185 +185 +187 +136 +109 +130 +164 +166 +146 +144 +140 +139 +155 +186 +192 +153 +124 +135 +158 +173 +180 +170 +169 +187 +197 +192 +205 +178 +131 +117 +134 +151 +169 +162 +153 +149 +167 +175 +165 +163 +157 +139 +134 +135 +169 +195 +191 +144 +83 +74 +148 +204 +182 +133 +126 +142 +156 +144 +113 +89 +89 +116 +145 +161 +163 +168 +165 +181 +193 +194 +177 +147 +145 +174 +189 +177 +144 +124 +121 +105 +99 +117 +128 +148 +162 +167 +161 +162 +170 +158 +144 +146 +143 +131 +121 +131 +150 +159 +167 +169 +166 +155 +140 +129 +124 +123 +125 +127 +128 +126 +124 +126 +129 +131 +126 +124 +124 +124 +119 +110 +104 +104 +108 +115 +119 +115 +111 +110 +108 +105 +112 +123 +129 +122 +114 +115 +116 +115 +115 +119 +123 +123 +122 +122 +125 +127 +133 +128 +122 +118 +121 +125 +126 +126 +125 +132 +133 +126 +122 +126 +130 +129 +131 +132 +131 +122 +124 +128 +125 +128 +132 +136 +141 +140 +135 +131 +130 +132 +124 +118 +110 +109 +119 +132 +136 +132 +133 +133 +133 +134 +135 +133 +127 +123 +124 +130 +135 +135 +128 +124 +128 +136 +141 +143 +142 +137 +138 +146 +151 +151 +144 +133 +139 +160 +164 +145 +130 +131 +136 +127 +118 +117 +122 +131 +143 +153 +151 +140 +139 +140 +131 +123 +125 +138 +142 +146 +138 +126 +124 +128 +132 +135 +139 +135 +126 +122 +125 +127 +125 +126 +132 +135 +136 +131 +126 +122 +121 +122 +123 +124 +130 +138 +135 +124 +119 +120 +130 +138 +138 +133 +130 +125 +126 +136 +146 +146 +138 +127 +127 +136 +138 +131 +123 +123 +131 +141 +145 +147 +146 +143 +142 +131 +132 +138 +135 +129 +128 +127 +130 +130 +133 +137 +140 +138 +134 +131 +136 +147 +150 +143 +136 +135 +134 +130 +125 +134 +147 +155 +154 +149 +148 +153 +151 +154 +157 +155 +149 +147 +155 +165 +155 +150 +149 +151 +156 +166 +168 +163 +151 +144 +161 +171 +160 +151 +164 +189 +187 +166 +158 +179 +193 +181 +160 +152 +163 +176 +178 +180 +186 +197 +204 +195 +181 +178 +181 +192 +194 +191 +188 +188 +188 +195 +190 +173 +165 +179 +201 +214 +206 +189 +177 +184 +200 +214 +222 +227 +223 +221 +222 +227 +226 +219 +222 +235 +242 +220 +194 +187 +199 +208 +208 +207 +200 +206 +211 +209 +209 +215 +216 +212 +207 +209 +208 +202 +195 +193 +190 +182 +176 +182 +191 +200 +205 +204 +196 +188 +177 +201 +222 +224 +209 +191 +189 +198 +215 +214 +218 +227 +230 +223 +212 +205 +209 +214 +220 +222 +219 +215 +212 +210 +213 +211 +207 +207 +213 +221 +222 +220 +223 +216 +211 +215 +219 +217 +211 +206 +204 +211 +219 +224 +223 +220 +219 +219 +197 +174 +145 +109 +74 +56 +46 +34 +43 +49 +51 +51 +51 +50 +50 +55 +44 +39 +38 +39 +42 +41 +40 +38 +40 +65 +92 +103 +103 +95 +75 +56 +46 +47 +50 +54 +58 +62 +69 +76 +81 +88 +93 +95 +96 +99 +100 +102 +105 +104 +104 +105 +108 +118 +133 +147 +149 +156 +163 +168 +176 +181 +185 +192 +196 +201 +206 +209 +207 +206 +211 +217 +218 +224 +232 +235 +236 +238 +240 +241 +241 +243 +244 +243 +243 +243 +243 +242 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +243 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +241 +241 +241 +242 +243 +242 +242 +243 +243 +243 +243 +242 +242 +243 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +244 +243 +242 +243 +243 +244 +244 +244 +244 +244 +242 +242 +242 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +245 +246 +246 +247 +247 +247 +246 +245 +245 +245 +246 +245 +245 +244 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +246 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +244 +245 +245 +246 +246 +246 +245 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +244 +245 +245 +245 +245 +244 +245 +245 +244 +244 +244 +244 +244 +244 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +252 +252 +252 +252 +252 +252 +252 +252 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +253 +253 +253 +253 +251 +251 +251 +252 +253 +252 +253 +252 +247 +247 +251 +251 +250 +233 +206 +174 +161 +168 +173 +178 +173 +164 +157 +158 +159 +157 +156 +157 +171 +183 +186 +176 +172 +176 +177 +172 +172 +172 +170 +166 +163 +166 +172 +175 +173 +168 +167 +171 +173 +169 +167 +169 +171 +168 +165 +163 +162 +161 +163 +165 +166 +166 +165 +162 +157 +153 +149 +149 +147 +147 +145 +142 +141 +145 +149 +152 +147 +143 +142 +144 +143 +138 +139 +142 +141 +142 +145 +148 +146 +142 +141 +145 +145 +145 +147 +147 +143 +135 +128 +125 +132 +135 +138 +139 +138 +136 +136 +136 +135 +135 +135 +135 +137 +138 +139 +140 +141 +139 +135 +132 +133 +135 +136 +134 +131 +131 +133 +135 +135 +135 +135 +135 +135 +133 +131 +131 +133 +132 +128 +124 +128 +134 +137 +134 +131 +132 +135 +136 +132 +130 +129 +129 +126 +120 +119 +121 +128 +126 +125 +121 +116 +112 +114 +118 +126 +121 +117 +114 +108 +102 +105 +113 +120 +121 +123 +123 +122 +120 +118 +117 +114 +114 +114 +114 +114 +116 +118 +119 +114 +107 +102 +103 +105 +106 +108 +110 +109 +108 +105 +102 +102 +105 +106 +106 +110 +114 +119 +121 +122 +124 +126 +126 +127 +130 +133 +132 +131 +131 +131 +131 +125 +127 +130 +132 +131 +127 +125 +125 +126 +127 +129 +131 +133 +135 +137 +138 +140 +138 +135 +136 +139 +141 +140 +138 +149 +143 +135 +127 +126 +128 +130 +129 +127 +127 +130 +134 +135 +131 +126 +123 +128 +131 +134 +135 +135 +139 +143 +148 +153 +157 +165 +168 +167 +168 +171 +174 +169 +169 +170 +172 +172 +173 +169 +167 +168 +168 +168 +166 +163 +162 +162 +164 +156 +155 +156 +158 +163 +166 +168 +170 +170 +168 +164 +162 +162 +164 +163 +160 +157 +152 +147 +147 +147 +144 +141 +140 +142 +145 +148 +146 +142 +141 +141 +141 +138 +141 +143 +144 +143 +143 +140 +137 +132 +131 +131 +134 +134 +132 +130 +129 +128 +127 +128 +132 +136 +137 +138 +138 +136 +134 +132 +131 +131 +132 +133 +133 +135 +133 +131 +130 +130 +131 +132 +133 +132 +133 +134 +134 +133 +133 +134 +136 +136 +135 +133 +132 +132 +132 +132 +133 +133 +133 +134 +134 +133 +132 +132 +132 +134 +137 +139 +139 +139 +138 +135 +133 +132 +135 +135 +132 +131 +134 +135 +133 +132 +134 +135 +134 +133 +131 +131 +131 +126 +125 +125 +124 +123 +122 +123 +126 +131 +128 +124 +119 +114 +111 +112 +113 +114 +114 +116 +119 +117 +115 +115 +119 +124 +124 +124 +124 +126 +129 +127 +125 +127 +130 +129 +125 +125 +129 +130 +127 +122 +120 +119 +118 +117 +113 +110 +109 +110 +110 +110 +108 +105 +102 +99 +99 +100 +97 +85 +77 +82 +86 +87 +89 +90 +94 +93 +85 +83 +90 +97 +98 +95 +95 +93 +89 +88 +90 +90 +87 +92 +86 +86 +97 +109 +114 +110 +102 +98 +93 +93 +97 +96 +92 +96 +105 +120 +121 +123 +121 +116 +121 +129 +134 +126 +111 +102 +101 +95 +86 +85 +93 +99 +101 +102 +104 +110 +112 +100 +86 +90 +101 +114 +119 +126 +133 +120 +97 +93 +100 +124 +152 +167 +171 +166 +156 +135 +130 +127 +116 +112 +121 +136 +153 +158 +168 +175 +180 +167 +144 +128 +116 +102 +90 +79 +106 +157 +195 +206 +196 +185 +181 +153 +101 +62 +93 +154 +168 +136 +125 +146 +156 +168 +169 +158 +147 +143 +140 +139 +138 +135 +132 +130 +131 +118 +110 +129 +169 +192 +182 +149 +117 +116 +129 +133 +137 +160 +177 +163 +137 +115 +120 +123 +120 +128 +156 +168 +154 +139 +156 +145 +112 +95 +108 +115 +93 +99 +124 +145 +155 +160 +169 +181 +184 +166 +144 +134 +134 +116 +112 +138 +152 +151 +153 +165 +134 +90 +84 +102 +130 +160 +203 +225 +217 +204 +207 +206 +185 +136 +75 +54 +97 +156 +175 +159 +152 +146 +145 +161 +184 +186 +148 +115 +126 +167 +161 +162 +154 +138 +149 +180 +197 +201 +207 +182 +128 +135 +163 +167 +171 +144 +134 +163 +179 +167 +159 +150 +145 +149 +149 +178 +194 +192 +174 +116 +57 +90 +160 +182 +148 +117 +132 +161 +153 +129 +97 +82 +92 +118 +146 +158 +166 +167 +173 +190 +204 +183 +139 +124 +147 +191 +203 +177 +134 +119 +107 +94 +93 +107 +126 +142 +155 +149 +153 +177 +176 +167 +162 +153 +136 +114 +109 +125 +141 +143 +161 +175 +171 +158 +146 +136 +128 +119 +128 +132 +127 +117 +116 +120 +125 +129 +126 +125 +123 +119 +114 +111 +111 +105 +113 +121 +122 +120 +117 +113 +109 +112 +106 +108 +116 +120 +118 +119 +125 +126 +130 +132 +127 +121 +118 +120 +122 +122 +126 +127 +122 +117 +116 +123 +130 +134 +137 +134 +126 +121 +125 +129 +130 +128 +128 +126 +117 +119 +124 +123 +129 +133 +137 +140 +139 +133 +128 +128 +130 +128 +120 +108 +104 +112 +130 +140 +141 +141 +139 +135 +132 +130 +128 +124 +122 +123 +126 +132 +135 +134 +133 +135 +138 +140 +140 +135 +128 +129 +139 +146 +147 +141 +138 +143 +155 +162 +158 +146 +137 +134 +123 +114 +113 +116 +124 +139 +152 +153 +141 +139 +147 +142 +124 +121 +133 +145 +150 +143 +130 +127 +130 +134 +135 +139 +135 +127 +122 +124 +125 +123 +124 +133 +138 +139 +132 +125 +121 +123 +124 +126 +123 +124 +132 +137 +134 +127 +123 +125 +133 +135 +135 +134 +127 +127 +138 +144 +142 +134 +125 +129 +140 +143 +137 +130 +126 +128 +137 +142 +146 +146 +141 +142 +133 +132 +138 +139 +135 +130 +126 +131 +134 +138 +142 +143 +140 +134 +130 +135 +144 +148 +143 +136 +134 +131 +128 +127 +137 +150 +157 +156 +153 +153 +155 +148 +150 +155 +158 +155 +152 +155 +161 +153 +144 +146 +150 +158 +167 +166 +165 +156 +150 +165 +174 +165 +154 +161 +184 +187 +167 +160 +177 +191 +184 +165 +152 +162 +173 +173 +174 +184 +200 +211 +207 +185 +179 +185 +196 +196 +189 +185 +182 +186 +197 +199 +185 +173 +179 +198 +213 +215 +196 +178 +178 +192 +207 +214 +216 +219 +222 +226 +231 +231 +222 +219 +226 +244 +230 +206 +191 +193 +200 +203 +205 +202 +206 +210 +207 +207 +218 +225 +221 +210 +209 +210 +202 +189 +185 +189 +188 +183 +186 +192 +196 +201 +199 +193 +188 +184 +198 +217 +224 +215 +201 +197 +199 +207 +207 +212 +221 +225 +219 +205 +195 +198 +206 +214 +217 +215 +215 +216 +218 +219 +214 +208 +206 +211 +218 +219 +217 +217 +215 +214 +215 +215 +212 +211 +212 +209 +213 +218 +224 +225 +222 +220 +220 +206 +173 +134 +102 +80 +71 +61 +46 +45 +47 +50 +53 +55 +57 +58 +56 +43 +38 +35 +37 +40 +39 +37 +38 +44 +79 +114 +123 +113 +95 +70 +51 +40 +42 +46 +49 +51 +56 +63 +70 +81 +84 +91 +98 +99 +99 +101 +107 +113 +112 +111 +108 +104 +109 +123 +136 +145 +152 +157 +165 +174 +179 +182 +187 +190 +195 +203 +208 +208 +207 +211 +217 +216 +222 +229 +232 +234 +237 +239 +240 +241 +244 +245 +244 +242 +243 +243 +242 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +243 +243 +244 +244 +244 +243 +242 +242 +243 +244 +244 +244 +244 +244 +242 +242 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +243 +244 +245 +246 +244 +244 +245 +244 +244 +244 +244 +245 +246 +246 +245 +245 +245 +246 +246 +246 +245 +245 +245 +246 +245 +245 +245 +244 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +245 +246 +244 +244 +244 +244 +244 +245 +245 +245 +245 +244 +244 +243 +243 +243 +244 +244 +244 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +244 +244 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +251 +250 +250 +254 +254 +254 +252 +250 +250 +251 +252 +252 +251 +253 +253 +250 +250 +252 +250 +251 +238 +216 +181 +164 +170 +174 +179 +174 +165 +158 +159 +159 +154 +151 +152 +168 +180 +186 +180 +175 +177 +177 +173 +171 +171 +168 +163 +162 +166 +171 +174 +168 +164 +165 +173 +176 +171 +166 +166 +168 +166 +164 +163 +162 +161 +161 +163 +165 +166 +166 +163 +159 +154 +151 +150 +146 +147 +145 +141 +140 +143 +147 +149 +149 +143 +140 +141 +139 +135 +137 +142 +145 +146 +148 +150 +149 +144 +142 +144 +142 +142 +141 +139 +137 +135 +133 +131 +137 +138 +139 +138 +136 +135 +135 +135 +132 +129 +128 +130 +135 +138 +139 +138 +137 +138 +137 +134 +132 +133 +134 +134 +132 +135 +137 +137 +135 +133 +133 +134 +133 +131 +129 +131 +134 +134 +129 +124 +131 +135 +138 +135 +133 +135 +136 +136 +132 +128 +126 +125 +121 +117 +119 +123 +130 +126 +121 +117 +114 +112 +114 +117 +122 +120 +117 +112 +109 +108 +113 +118 +118 +122 +126 +126 +122 +118 +115 +114 +107 +110 +108 +105 +108 +116 +117 +111 +106 +102 +101 +104 +106 +105 +105 +107 +106 +107 +106 +103 +101 +104 +108 +110 +116 +119 +122 +121 +122 +123 +125 +127 +128 +131 +132 +130 +128 +128 +129 +128 +125 +126 +129 +132 +132 +128 +126 +126 +129 +131 +134 +138 +139 +139 +139 +139 +140 +136 +132 +132 +137 +139 +139 +138 +141 +139 +134 +129 +128 +130 +131 +130 +128 +128 +129 +131 +130 +127 +125 +125 +126 +127 +128 +128 +127 +129 +134 +138 +142 +148 +155 +160 +163 +165 +168 +170 +167 +167 +168 +170 +171 +171 +170 +168 +169 +169 +168 +167 +166 +165 +163 +161 +155 +153 +152 +155 +159 +161 +165 +168 +163 +163 +160 +159 +161 +163 +163 +161 +158 +153 +149 +149 +149 +147 +144 +144 +145 +148 +148 +145 +143 +143 +143 +142 +141 +143 +145 +144 +143 +143 +142 +139 +133 +133 +134 +136 +136 +134 +131 +130 +127 +125 +125 +129 +133 +134 +134 +134 +134 +133 +133 +132 +132 +132 +134 +135 +136 +134 +132 +132 +134 +135 +134 +133 +131 +132 +132 +131 +130 +131 +133 +135 +134 +133 +132 +131 +131 +132 +133 +134 +132 +132 +132 +131 +131 +131 +132 +131 +135 +138 +138 +137 +136 +136 +133 +130 +132 +134 +134 +132 +132 +134 +134 +132 +132 +132 +134 +133 +131 +129 +130 +131 +126 +123 +122 +123 +123 +122 +124 +126 +131 +129 +124 +119 +115 +114 +113 +113 +115 +115 +117 +120 +118 +115 +117 +121 +125 +123 +122 +125 +128 +127 +126 +125 +129 +129 +129 +128 +128 +129 +127 +124 +119 +116 +115 +115 +114 +111 +108 +107 +106 +106 +106 +106 +105 +105 +102 +99 +100 +100 +90 +84 +90 +93 +88 +85 +86 +89 +90 +87 +85 +89 +93 +94 +95 +100 +103 +96 +90 +90 +91 +93 +93 +88 +86 +92 +102 +107 +109 +109 +105 +105 +105 +103 +95 +87 +89 +96 +105 +107 +109 +114 +120 +125 +133 +144 +136 +124 +116 +116 +109 +96 +87 +87 +97 +93 +92 +99 +117 +127 +112 +92 +91 +108 +118 +112 +121 +143 +135 +101 +80 +84 +108 +131 +141 +156 +163 +152 +126 +119 +121 +116 +113 +116 +118 +132 +152 +173 +181 +179 +167 +153 +138 +117 +98 +88 +76 +101 +154 +195 +203 +185 +169 +184 +179 +135 +86 +102 +152 +164 +137 +127 +151 +157 +158 +162 +164 +160 +147 +139 +138 +142 +138 +127 +121 +124 +112 +114 +147 +179 +176 +165 +150 +125 +123 +138 +139 +133 +146 +167 +170 +161 +149 +142 +138 +130 +124 +143 +164 +168 +160 +160 +138 +111 +101 +104 +102 +81 +85 +106 +140 +159 +162 +160 +165 +179 +176 +169 +151 +134 +116 +110 +128 +145 +147 +159 +166 +156 +140 +126 +127 +142 +154 +170 +191 +200 +197 +206 +214 +194 +120 +66 +49 +86 +135 +161 +158 +154 +147 +142 +158 +184 +190 +159 +126 +136 +181 +179 +148 +89 +59 +100 +165 +198 +199 +207 +193 +140 +142 +171 +181 +182 +150 +139 +167 +187 +183 +162 +132 +136 +150 +164 +184 +183 +176 +180 +156 +110 +96 +113 +142 +132 +97 +125 +175 +175 +148 +117 +93 +84 +101 +132 +150 +157 +165 +168 +183 +200 +194 +165 +140 +133 +169 +197 +195 +158 +132 +129 +116 +96 +110 +126 +137 +133 +125 +131 +151 +163 +171 +166 +161 +151 +129 +115 +118 +123 +124 +139 +153 +157 +156 +153 +145 +136 +124 +127 +131 +130 +122 +116 +118 +123 +126 +124 +121 +118 +113 +112 +115 +121 +117 +120 +123 +126 +126 +123 +118 +114 +116 +105 +100 +108 +115 +117 +120 +125 +132 +138 +140 +134 +124 +119 +118 +119 +118 +124 +128 +125 +120 +117 +123 +130 +140 +135 +131 +129 +128 +127 +128 +131 +133 +129 +124 +116 +118 +124 +123 +131 +131 +132 +133 +133 +131 +126 +125 +127 +130 +126 +116 +108 +113 +128 +140 +143 +143 +141 +138 +133 +129 +126 +126 +126 +126 +128 +131 +134 +137 +140 +141 +141 +139 +136 +132 +127 +124 +126 +132 +137 +133 +138 +146 +152 +159 +163 +160 +155 +143 +133 +125 +122 +121 +123 +137 +155 +158 +146 +141 +153 +154 +136 +126 +130 +143 +149 +147 +134 +125 +126 +131 +132 +134 +132 +130 +131 +132 +124 +117 +120 +131 +138 +141 +132 +122 +119 +121 +124 +126 +123 +123 +128 +133 +136 +132 +127 +125 +130 +132 +135 +135 +127 +127 +141 +144 +141 +133 +126 +129 +140 +147 +147 +137 +129 +127 +132 +136 +141 +144 +141 +138 +133 +128 +132 +140 +138 +130 +126 +126 +130 +136 +140 +142 +140 +136 +133 +134 +139 +142 +141 +136 +134 +129 +127 +131 +140 +149 +154 +155 +154 +151 +150 +143 +146 +153 +159 +160 +156 +157 +162 +157 +141 +142 +147 +155 +164 +162 +165 +158 +152 +163 +173 +169 +160 +160 +177 +182 +164 +160 +172 +183 +182 +170 +159 +166 +174 +170 +169 +179 +196 +210 +208 +189 +183 +190 +200 +198 +191 +187 +183 +188 +199 +204 +195 +182 +181 +194 +208 +213 +201 +187 +183 +193 +205 +210 +208 +214 +223 +229 +231 +230 +224 +221 +224 +238 +238 +221 +199 +192 +195 +198 +199 +207 +206 +205 +198 +196 +212 +227 +225 +212 +210 +212 +205 +186 +179 +188 +195 +194 +192 +192 +195 +198 +197 +192 +188 +191 +194 +210 +222 +217 +210 +208 +204 +204 +206 +210 +215 +217 +213 +201 +190 +193 +202 +211 +213 +213 +215 +220 +223 +226 +220 +213 +211 +214 +218 +217 +215 +212 +211 +212 +214 +215 +214 +214 +215 +222 +228 +231 +229 +226 +225 +224 +222 +215 +182 +144 +111 +89 +85 +84 +75 +58 +51 +53 +60 +65 +69 +68 +60 +50 +45 +41 +40 +40 +38 +40 +45 +60 +89 +121 +131 +116 +88 +60 +43 +39 +39 +40 +42 +44 +49 +57 +64 +76 +79 +86 +94 +96 +98 +102 +108 +113 +116 +117 +114 +110 +108 +114 +122 +134 +142 +149 +157 +166 +172 +176 +183 +184 +189 +197 +203 +205 +206 +210 +215 +216 +220 +225 +229 +232 +236 +238 +238 +240 +243 +245 +244 +243 +243 +244 +244 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +243 +242 +241 +241 +241 +241 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +243 +242 +242 +242 +242 +243 +243 +243 +242 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +242 +242 +243 +244 +244 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +244 +245 +243 +243 +243 +243 +242 +243 +244 +245 +245 +245 +245 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +244 +243 +245 +244 +244 +243 +243 +243 +244 +244 +244 +244 +245 +245 +244 +244 +244 +245 +243 +244 +244 +244 +243 +244 +245 +245 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +243 +242 +242 +243 +243 +244 +244 +243 +243 +242 +242 +242 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +253 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +252 +252 +252 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +251 +250 +250 +254 +254 +254 +252 +249 +249 +250 +252 +251 +249 +252 +253 +250 +250 +250 +247 +249 +240 +219 +185 +168 +172 +174 +178 +175 +166 +161 +161 +159 +152 +149 +151 +162 +173 +182 +181 +178 +177 +178 +177 +171 +171 +167 +163 +162 +166 +169 +170 +162 +159 +163 +173 +176 +170 +164 +162 +165 +163 +163 +164 +164 +162 +162 +163 +166 +166 +164 +160 +155 +152 +151 +151 +151 +149 +146 +140 +139 +143 +147 +150 +149 +142 +138 +138 +135 +132 +134 +140 +151 +150 +152 +154 +151 +145 +140 +140 +139 +138 +134 +129 +129 +136 +140 +140 +137 +138 +140 +140 +138 +136 +136 +136 +131 +126 +124 +126 +133 +137 +136 +133 +129 +135 +139 +137 +133 +131 +131 +132 +133 +135 +136 +136 +136 +135 +134 +133 +132 +133 +135 +136 +136 +133 +130 +127 +134 +137 +139 +135 +134 +137 +137 +134 +129 +125 +121 +119 +116 +114 +118 +124 +124 +121 +117 +115 +113 +110 +110 +111 +118 +120 +119 +114 +113 +118 +121 +120 +121 +127 +132 +130 +122 +114 +110 +109 +104 +108 +110 +109 +112 +115 +113 +107 +99 +98 +101 +106 +107 +104 +102 +104 +103 +107 +109 +105 +102 +103 +106 +109 +119 +122 +122 +122 +122 +123 +127 +128 +128 +131 +132 +131 +130 +132 +132 +131 +126 +127 +129 +133 +133 +130 +128 +128 +129 +133 +138 +141 +143 +142 +139 +138 +140 +134 +128 +129 +135 +139 +140 +138 +131 +131 +130 +127 +127 +129 +131 +131 +131 +131 +132 +132 +130 +126 +125 +125 +126 +124 +122 +123 +126 +129 +131 +131 +134 +136 +143 +148 +153 +157 +161 +164 +167 +167 +167 +168 +169 +169 +167 +168 +171 +167 +166 +166 +168 +168 +163 +158 +158 +155 +152 +154 +156 +158 +160 +163 +159 +159 +158 +158 +161 +165 +165 +162 +159 +155 +151 +149 +148 +146 +145 +144 +144 +146 +145 +143 +143 +144 +144 +141 +146 +146 +145 +143 +141 +141 +141 +140 +138 +135 +133 +135 +136 +135 +132 +132 +128 +124 +122 +126 +130 +131 +129 +128 +129 +130 +132 +132 +132 +132 +134 +136 +137 +135 +133 +134 +137 +138 +137 +134 +131 +131 +131 +129 +128 +129 +132 +135 +134 +133 +132 +131 +131 +131 +132 +133 +131 +131 +130 +129 +129 +131 +131 +132 +136 +137 +137 +134 +133 +133 +131 +129 +133 +134 +132 +128 +128 +132 +133 +132 +132 +133 +133 +131 +128 +127 +127 +128 +125 +122 +121 +122 +123 +123 +125 +127 +129 +127 +122 +119 +117 +117 +116 +114 +115 +115 +119 +123 +123 +119 +119 +122 +124 +120 +120 +125 +128 +127 +125 +126 +127 +129 +132 +131 +128 +124 +122 +121 +118 +114 +111 +111 +110 +108 +107 +108 +103 +101 +99 +99 +101 +101 +99 +96 +93 +101 +97 +91 +93 +90 +83 +82 +83 +83 +84 +86 +85 +83 +83 +84 +100 +111 +115 +103 +89 +89 +99 +107 +94 +90 +90 +91 +93 +96 +101 +106 +104 +109 +113 +109 +99 +93 +96 +101 +98 +101 +99 +102 +113 +121 +131 +147 +156 +147 +139 +135 +126 +111 +98 +93 +86 +85 +89 +103 +118 +123 +118 +113 +99 +102 +108 +110 +113 +129 +135 +123 +92 +80 +92 +114 +124 +143 +157 +148 +140 +115 +108 +110 +112 +112 +104 +114 +141 +168 +181 +185 +177 +162 +148 +126 +95 +92 +78 +95 +144 +189 +198 +180 +163 +171 +175 +164 +134 +134 +156 +146 +136 +129 +154 +150 +140 +148 +159 +157 +146 +135 +134 +144 +141 +124 +116 +122 +114 +119 +158 +184 +168 +160 +156 +135 +123 +140 +147 +142 +138 +142 +155 +167 +179 +163 +156 +141 +119 +124 +153 +172 +178 +175 +139 +104 +95 +95 +90 +76 +66 +82 +130 +165 +171 +156 +145 +161 +187 +194 +168 +143 +139 +131 +128 +133 +161 +186 +175 +167 +170 +155 +149 +152 +144 +121 +125 +151 +162 +177 +200 +197 +160 +99 +70 +88 +118 +143 +150 +150 +146 +140 +161 +192 +200 +168 +139 +158 +189 +174 +129 +74 +49 +80 +144 +193 +206 +189 +161 +131 +133 +166 +210 +192 +153 +139 +163 +190 +194 +147 +86 +92 +144 +179 +186 +173 +169 +173 +170 +158 +122 +99 +102 +96 +76 +97 +149 +185 +166 +141 +114 +92 +100 +128 +144 +148 +145 +163 +184 +193 +197 +194 +174 +148 +151 +159 +179 +183 +166 +154 +142 +122 +118 +128 +138 +128 +116 +107 +107 +136 +154 +158 +167 +166 +153 +137 +122 +108 +118 +121 +124 +129 +138 +144 +142 +135 +134 +127 +128 +132 +132 +125 +121 +123 +123 +122 +118 +112 +108 +109 +119 +128 +133 +129 +126 +127 +128 +125 +119 +114 +119 +115 +107 +101 +106 +115 +120 +119 +128 +136 +141 +137 +129 +125 +124 +124 +126 +126 +127 +127 +126 +126 +127 +129 +138 +128 +126 +134 +136 +130 +127 +132 +133 +130 +127 +123 +126 +127 +123 +126 +128 +126 +126 +129 +130 +128 +127 +127 +129 +130 +126 +117 +118 +128 +137 +140 +136 +137 +138 +135 +130 +126 +127 +129 +132 +133 +133 +133 +137 +142 +142 +140 +138 +134 +132 +129 +122 +114 +116 +123 +128 +129 +136 +152 +166 +172 +169 +165 +155 +146 +139 +135 +128 +126 +139 +157 +158 +147 +140 +154 +161 +145 +131 +126 +136 +146 +152 +139 +123 +120 +129 +133 +129 +129 +135 +143 +140 +123 +111 +117 +129 +138 +141 +131 +120 +117 +120 +122 +126 +127 +127 +128 +129 +133 +134 +132 +128 +130 +130 +133 +134 +124 +126 +144 +149 +145 +137 +128 +127 +135 +144 +149 +141 +130 +126 +127 +130 +137 +142 +142 +135 +130 +121 +122 +134 +136 +128 +125 +121 +125 +130 +135 +137 +139 +139 +139 +135 +136 +138 +139 +138 +135 +130 +127 +132 +139 +145 +149 +152 +155 +152 +147 +149 +148 +151 +155 +156 +158 +164 +174 +167 +144 +142 +144 +151 +158 +154 +159 +157 +150 +158 +168 +169 +162 +160 +173 +179 +165 +162 +169 +176 +179 +175 +167 +170 +175 +168 +166 +174 +191 +207 +205 +193 +184 +191 +203 +201 +196 +194 +191 +191 +199 +204 +198 +185 +180 +190 +203 +205 +203 +198 +195 +199 +207 +210 +207 +210 +222 +228 +226 +224 +223 +223 +227 +228 +238 +231 +208 +197 +199 +200 +199 +209 +205 +200 +189 +185 +204 +224 +225 +213 +211 +215 +208 +187 +180 +192 +202 +203 +199 +196 +198 +201 +201 +196 +191 +193 +191 +206 +221 +218 +215 +214 +206 +206 +209 +211 +212 +212 +210 +200 +190 +194 +203 +210 +211 +211 +215 +220 +224 +230 +225 +219 +216 +217 +219 +218 +215 +212 +207 +206 +211 +218 +220 +217 +214 +229 +239 +242 +234 +228 +231 +232 +230 +215 +195 +169 +137 +108 +99 +102 +99 +80 +64 +63 +70 +74 +78 +76 +62 +60 +55 +49 +45 +42 +41 +47 +57 +70 +94 +124 +132 +111 +76 +52 +45 +42 +39 +36 +36 +39 +45 +53 +60 +71 +75 +81 +86 +91 +94 +99 +104 +110 +114 +118 +120 +118 +113 +111 +112 +122 +132 +141 +149 +157 +163 +170 +178 +180 +185 +192 +199 +201 +203 +208 +213 +215 +219 +223 +226 +230 +235 +237 +236 +239 +243 +245 +244 +243 +244 +245 +245 +244 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +241 +241 +242 +244 +244 +243 +243 +243 +243 +243 +243 +241 +241 +242 +242 +242 +242 +243 +243 +243 +243 +242 +243 +243 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +242 +243 +243 +244 +243 +242 +241 +241 +243 +243 +243 +243 +243 +243 +243 +242 +244 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +243 +244 +245 +244 +244 +243 +242 +242 +242 +243 +244 +243 +244 +244 +245 +246 +246 +245 +245 +246 +246 +245 +245 +244 +244 +243 +243 +244 +244 +243 +243 +242 +243 +243 +244 +243 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +244 +243 +243 +243 +244 +244 +244 +244 +243 +243 +243 +243 +243 +244 +244 +243 +242 +242 +242 +243 +244 +244 +244 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +243 +243 +243 +242 +242 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +254 +253 +253 +253 +253 +254 +255 +255 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +253 +252 +252 +254 +254 +254 +254 +253 +252 +253 +252 +251 +251 +252 +252 +251 +250 +252 +252 +251 +251 +250 +250 +251 +252 +253 +253 +253 +253 +252 +251 +251 +250 +250 +251 +252 +252 +251 +249 +247 +246 +249 +244 +226 +197 +175 +170 +175 +177 +172 +169 +166 +162 +156 +150 +147 +145 +157 +173 +180 +178 +179 +175 +171 +174 +169 +169 +169 +166 +164 +164 +166 +168 +162 +159 +161 +168 +172 +169 +164 +162 +161 +161 +162 +163 +165 +165 +164 +162 +165 +165 +162 +157 +153 +153 +153 +152 +151 +151 +147 +144 +144 +145 +145 +144 +143 +143 +141 +137 +134 +132 +135 +138 +147 +149 +151 +149 +145 +143 +142 +141 +140 +134 +128 +128 +134 +139 +143 +145 +139 +140 +142 +141 +139 +136 +137 +139 +130 +128 +127 +131 +135 +138 +135 +132 +131 +134 +136 +137 +137 +135 +134 +133 +135 +133 +132 +132 +133 +132 +132 +133 +135 +136 +136 +137 +138 +137 +131 +125 +135 +135 +136 +133 +131 +131 +129 +126 +118 +121 +121 +117 +115 +117 +120 +122 +119 +116 +115 +114 +112 +108 +109 +112 +119 +119 +121 +123 +123 +122 +122 +124 +125 +128 +129 +126 +119 +112 +107 +105 +106 +109 +112 +115 +117 +117 +115 +113 +107 +101 +102 +110 +113 +107 +100 +98 +100 +108 +107 +102 +104 +106 +106 +104 +112 +118 +122 +122 +125 +129 +129 +126 +128 +130 +132 +133 +134 +136 +134 +130 +128 +129 +132 +135 +137 +134 +133 +133 +132 +134 +137 +139 +139 +138 +139 +140 +142 +142 +140 +140 +142 +146 +147 +146 +131 +129 +127 +126 +127 +130 +133 +135 +134 +135 +134 +129 +125 +126 +128 +128 +125 +124 +123 +124 +129 +133 +132 +128 +125 +130 +133 +137 +141 +148 +154 +155 +160 +164 +166 +166 +166 +167 +164 +163 +162 +165 +167 +169 +168 +166 +165 +164 +165 +162 +158 +154 +152 +154 +159 +164 +160 +157 +155 +159 +167 +171 +167 +160 +161 +157 +152 +148 +146 +145 +144 +144 +146 +144 +142 +141 +141 +142 +144 +144 +148 +149 +147 +142 +139 +140 +140 +139 +139 +136 +134 +135 +137 +137 +134 +131 +132 +127 +126 +129 +131 +129 +128 +129 +128 +129 +129 +129 +130 +132 +134 +136 +138 +139 +141 +142 +141 +139 +137 +135 +132 +132 +129 +125 +126 +129 +131 +131 +131 +133 +134 +132 +130 +131 +132 +133 +133 +132 +130 +129 +129 +132 +133 +132 +136 +135 +136 +133 +129 +132 +134 +130 +136 +134 +130 +125 +126 +132 +133 +132 +134 +135 +134 +131 +128 +126 +126 +126 +123 +123 +124 +123 +122 +122 +123 +124 +129 +126 +120 +119 +121 +118 +115 +118 +117 +119 +123 +124 +124 +123 +122 +122 +124 +122 +119 +122 +128 +131 +130 +126 +128 +128 +130 +132 +130 +123 +118 +117 +116 +118 +111 +106 +110 +105 +101 +107 +99 +97 +94 +93 +92 +92 +95 +99 +93 +99 +101 +97 +95 +94 +87 +77 +76 +82 +82 +83 +87 +85 +79 +79 +96 +118 +118 +102 +85 +91 +114 +116 +103 +90 +87 +86 +88 +82 +78 +98 +98 +108 +111 +103 +99 +104 +109 +108 +101 +101 +95 +88 +90 +106 +120 +128 +148 +165 +156 +139 +140 +128 +105 +99 +83 +88 +100 +103 +109 +118 +118 +119 +108 +101 +98 +98 +107 +115 +125 +141 +129 +101 +81 +100 +127 +141 +151 +153 +148 +129 +105 +105 +106 +105 +93 +111 +129 +157 +180 +192 +182 +170 +166 +145 +111 +91 +72 +91 +141 +187 +193 +165 +158 +171 +173 +162 +153 +147 +141 +137 +135 +142 +159 +147 +132 +149 +156 +152 +149 +141 +151 +148 +131 +129 +125 +112 +116 +131 +161 +184 +173 +159 +159 +149 +135 +131 +144 +159 +149 +123 +122 +153 +183 +187 +174 +142 +118 +117 +142 +171 +183 +199 +142 +106 +122 +112 +92 +83 +74 +66 +101 +161 +181 +161 +144 +140 +169 +201 +196 +162 +152 +157 +154 +151 +169 +188 +185 +174 +161 +157 +160 +147 +134 +116 +84 +85 +124 +156 +174 +196 +200 +170 +127 +117 +133 +125 +119 +136 +151 +139 +156 +187 +200 +180 +152 +161 +184 +171 +113 +81 +92 +108 +147 +193 +201 +164 +143 +114 +125 +163 +181 +167 +140 +147 +158 +192 +188 +139 +67 +76 +148 +182 +188 +179 +176 +178 +179 +164 +150 +124 +93 +70 +66 +87 +127 +174 +184 +165 +126 +101 +98 +116 +146 +151 +141 +132 +161 +192 +205 +197 +196 +182 +153 +151 +162 +182 +191 +176 +163 +165 +148 +158 +148 +138 +115 +93 +96 +100 +120 +134 +145 +154 +165 +158 +136 +122 +121 +115 +112 +120 +127 +122 +119 +125 +125 +120 +121 +122 +123 +130 +131 +119 +122 +125 +119 +106 +105 +113 +123 +130 +136 +133 +130 +132 +129 +117 +111 +114 +121 +123 +115 +101 +98 +110 +118 +119 +127 +128 +130 +134 +138 +141 +139 +134 +137 +136 +135 +134 +133 +132 +131 +130 +130 +129 +125 +122 +125 +131 +134 +134 +130 +129 +132 +137 +134 +126 +124 +129 +131 +131 +130 +127 +124 +125 +128 +131 +133 +134 +132 +127 +124 +127 +132 +134 +133 +135 +137 +136 +130 +127 +130 +135 +138 +139 +138 +138 +135 +133 +136 +140 +136 +136 +133 +127 +120 +116 +119 +123 +130 +129 +124 +141 +169 +172 +165 +170 +179 +156 +135 +133 +135 +129 +137 +157 +162 +143 +134 +146 +159 +153 +136 +125 +134 +148 +147 +134 +130 +129 +127 +127 +127 +128 +138 +144 +136 +117 +106 +118 +131 +137 +137 +128 +120 +117 +119 +123 +130 +129 +129 +130 +132 +132 +132 +132 +132 +129 +130 +135 +134 +130 +136 +147 +154 +148 +140 +133 +129 +131 +139 +148 +143 +134 +127 +127 +133 +139 +142 +144 +138 +126 +117 +118 +125 +135 +133 +124 +114 +120 +126 +131 +136 +140 +138 +134 +132 +136 +140 +141 +139 +136 +135 +135 +137 +139 +140 +148 +156 +151 +148 +155 +170 +158 +145 +144 +151 +154 +163 +178 +170 +157 +152 +157 +156 +154 +156 +159 +152 +150 +158 +166 +164 +159 +160 +161 +172 +174 +168 +167 +175 +173 +168 +171 +169 +175 +172 +170 +176 +187 +197 +203 +195 +188 +194 +202 +205 +200 +188 +187 +194 +205 +208 +197 +184 +177 +183 +197 +213 +212 +203 +196 +202 +210 +209 +206 +213 +219 +222 +219 +219 +223 +224 +221 +221 +232 +229 +218 +211 +201 +198 +209 +209 +208 +193 +175 +174 +190 +210 +224 +218 +223 +215 +205 +191 +181 +195 +213 +215 +213 +210 +206 +199 +195 +197 +200 +201 +196 +200 +213 +220 +214 +207 +205 +208 +208 +209 +212 +213 +209 +199 +191 +197 +204 +212 +214 +210 +208 +214 +223 +225 +224 +221 +218 +218 +219 +217 +215 +213 +209 +206 +211 +220 +222 +214 +206 +221 +231 +239 +237 +230 +226 +228 +230 +221 +203 +182 +155 +133 +127 +119 +101 +83 +77 +70 +72 +82 +85 +82 +81 +89 +79 +68 +62 +56 +47 +52 +69 +90 +108 +123 +117 +94 +68 +49 +40 +37 +43 +41 +34 +34 +41 +50 +58 +64 +73 +81 +84 +87 +94 +100 +105 +107 +109 +116 +124 +127 +121 +114 +110 +116 +123 +135 +145 +151 +156 +164 +171 +176 +181 +189 +196 +199 +200 +205 +210 +213 +216 +221 +226 +230 +232 +234 +235 +239 +242 +243 +243 +242 +242 +243 +245 +245 +244 +244 +243 +243 +243 +243 +244 +243 +242 +242 +242 +243 +243 +243 +244 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +242 +242 +240 +241 +242 +242 +242 +242 +243 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +242 +242 +241 +241 +243 +243 +244 +244 +243 +242 +242 +243 +243 +242 +241 +240 +241 +241 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +245 +244 +243 +243 +243 +244 +244 +244 +244 +245 +245 +245 +244 +244 +245 +245 +243 +243 +243 +244 +243 +243 +243 +242 +244 +244 +244 +244 +243 +243 +243 +243 +243 +244 +244 +244 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +244 +243 +243 +243 +243 +242 +241 +241 +241 +242 +242 +243 +243 +243 +242 +241 +241 +242 +243 +241 +241 +241 +241 +242 +243 +243 +242 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +252 +252 +253 +253 +253 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +255 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +254 +253 +253 +252 +253 +254 +254 +254 +253 +253 +252 +254 +253 +252 +252 +253 +253 +252 +251 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +253 +253 +252 +251 +251 +251 +251 +252 +252 +252 +250 +248 +247 +248 +251 +248 +228 +200 +175 +169 +173 +175 +171 +170 +167 +161 +154 +147 +144 +142 +156 +171 +178 +176 +175 +170 +166 +168 +167 +168 +169 +168 +166 +165 +166 +167 +164 +160 +160 +165 +169 +168 +166 +165 +162 +158 +156 +157 +161 +164 +164 +162 +162 +163 +163 +161 +160 +159 +155 +150 +150 +150 +149 +146 +145 +145 +144 +142 +143 +142 +140 +137 +135 +135 +139 +141 +141 +143 +145 +145 +145 +144 +141 +138 +134 +128 +125 +130 +136 +142 +145 +147 +147 +143 +140 +139 +139 +137 +135 +135 +134 +132 +131 +134 +137 +138 +135 +132 +133 +134 +135 +135 +135 +135 +133 +131 +132 +131 +130 +130 +129 +127 +129 +131 +135 +136 +136 +136 +136 +135 +130 +125 +128 +130 +131 +129 +127 +125 +121 +118 +112 +118 +121 +119 +115 +114 +116 +116 +117 +113 +110 +110 +110 +109 +112 +116 +124 +124 +124 +124 +124 +121 +120 +119 +121 +124 +126 +123 +117 +112 +109 +109 +113 +115 +117 +119 +119 +115 +113 +112 +114 +108 +107 +110 +112 +108 +102 +99 +104 +109 +108 +105 +106 +105 +104 +106 +107 +112 +119 +122 +126 +128 +128 +127 +129 +130 +129 +128 +129 +132 +133 +131 +129 +130 +134 +136 +137 +135 +133 +134 +134 +135 +136 +137 +138 +139 +141 +142 +144 +144 +143 +143 +146 +149 +149 +147 +131 +130 +129 +129 +129 +130 +131 +131 +131 +133 +134 +130 +127 +128 +131 +132 +125 +125 +124 +127 +132 +135 +133 +129 +123 +127 +132 +132 +136 +139 +144 +147 +148 +152 +157 +163 +166 +167 +167 +167 +163 +165 +166 +166 +166 +165 +164 +164 +165 +163 +159 +155 +152 +152 +155 +159 +160 +157 +156 +160 +167 +171 +167 +160 +157 +155 +152 +149 +146 +145 +146 +147 +146 +144 +143 +142 +143 +145 +146 +146 +149 +150 +148 +143 +141 +140 +140 +139 +137 +137 +136 +136 +135 +134 +134 +134 +134 +129 +126 +129 +130 +128 +127 +129 +129 +130 +130 +131 +131 +132 +134 +135 +138 +139 +141 +142 +143 +140 +137 +134 +132 +133 +130 +126 +125 +127 +129 +129 +129 +132 +133 +131 +130 +131 +133 +134 +132 +132 +131 +130 +131 +134 +133 +131 +129 +128 +129 +129 +127 +130 +134 +134 +135 +132 +132 +131 +130 +130 +130 +132 +132 +132 +130 +131 +130 +126 +125 +125 +123 +123 +124 +122 +121 +120 +121 +122 +125 +123 +119 +118 +121 +119 +116 +119 +119 +121 +123 +124 +122 +122 +123 +124 +125 +124 +125 +127 +130 +131 +130 +128 +130 +128 +129 +130 +128 +123 +118 +117 +113 +114 +107 +104 +106 +101 +96 +100 +98 +94 +90 +90 +90 +91 +94 +97 +89 +96 +102 +102 +99 +94 +88 +83 +79 +78 +75 +76 +82 +85 +83 +80 +93 +107 +106 +94 +81 +90 +117 +125 +108 +89 +79 +78 +83 +81 +73 +79 +92 +96 +101 +105 +107 +107 +109 +111 +107 +103 +98 +94 +91 +92 +99 +106 +130 +149 +150 +139 +144 +150 +131 +103 +92 +92 +92 +93 +107 +115 +111 +118 +115 +102 +94 +93 +102 +112 +123 +141 +147 +124 +91 +92 +125 +152 +163 +157 +152 +134 +117 +110 +102 +95 +91 +110 +126 +149 +180 +190 +178 +167 +167 +172 +145 +115 +79 +84 +130 +179 +190 +165 +153 +157 +158 +153 +147 +147 +148 +146 +143 +158 +161 +140 +135 +155 +154 +141 +149 +152 +162 +144 +121 +120 +120 +113 +115 +142 +172 +179 +163 +165 +172 +153 +134 +135 +148 +154 +147 +132 +124 +137 +175 +191 +186 +150 +111 +101 +132 +175 +192 +188 +146 +132 +145 +139 +129 +118 +103 +91 +102 +147 +178 +166 +144 +143 +146 +182 +194 +179 +169 +166 +159 +158 +153 +163 +168 +161 +142 +133 +140 +143 +138 +126 +89 +71 +102 +143 +169 +190 +209 +201 +178 +160 +152 +132 +122 +132 +141 +142 +148 +182 +203 +177 +155 +165 +189 +169 +113 +87 +113 +151 +180 +191 +183 +162 +133 +100 +116 +133 +132 +126 +124 +141 +162 +199 +196 +149 +78 +80 +143 +179 +184 +170 +166 +173 +177 +165 +160 +147 +119 +81 +65 +79 +117 +165 +188 +175 +138 +109 +98 +109 +141 +160 +144 +124 +141 +177 +205 +205 +201 +189 +174 +167 +164 +171 +181 +184 +178 +170 +174 +168 +167 +158 +132 +115 +115 +104 +105 +118 +127 +134 +150 +161 +155 +142 +127 +122 +119 +114 +106 +110 +117 +117 +122 +116 +113 +112 +111 +119 +126 +120 +124 +132 +125 +109 +108 +119 +128 +130 +132 +129 +127 +131 +127 +114 +107 +114 +125 +124 +116 +107 +103 +109 +115 +117 +128 +123 +120 +127 +138 +146 +143 +135 +137 +139 +139 +137 +133 +130 +131 +132 +129 +121 +115 +117 +123 +128 +132 +135 +128 +128 +132 +138 +137 +129 +125 +126 +138 +129 +119 +116 +121 +129 +133 +135 +138 +137 +133 +129 +128 +132 +134 +135 +133 +135 +136 +136 +133 +130 +131 +134 +135 +137 +138 +139 +136 +132 +133 +136 +136 +136 +135 +131 +125 +122 +121 +123 +124 +125 +125 +135 +154 +157 +156 +166 +178 +160 +142 +140 +143 +134 +136 +155 +158 +144 +133 +142 +159 +158 +141 +129 +132 +143 +138 +128 +129 +133 +131 +128 +125 +126 +133 +135 +134 +125 +116 +123 +129 +135 +135 +128 +121 +121 +124 +128 +129 +130 +131 +131 +132 +132 +132 +131 +132 +127 +126 +130 +133 +134 +140 +150 +153 +147 +139 +132 +128 +130 +138 +146 +142 +132 +125 +128 +136 +143 +145 +145 +140 +128 +119 +121 +129 +137 +133 +123 +115 +120 +126 +132 +134 +134 +134 +134 +134 +135 +137 +140 +138 +136 +136 +139 +136 +135 +138 +147 +153 +150 +147 +151 +166 +159 +144 +134 +136 +145 +158 +170 +170 +162 +160 +163 +165 +167 +166 +162 +153 +154 +162 +168 +162 +155 +153 +151 +165 +172 +170 +170 +173 +169 +164 +168 +169 +174 +175 +174 +180 +186 +190 +195 +194 +185 +188 +195 +201 +197 +183 +181 +195 +203 +203 +194 +185 +180 +185 +197 +213 +212 +204 +197 +201 +205 +206 +208 +213 +219 +220 +216 +216 +222 +222 +217 +223 +228 +227 +222 +215 +204 +200 +210 +215 +212 +193 +171 +168 +182 +202 +217 +220 +229 +223 +210 +192 +179 +192 +208 +216 +218 +215 +207 +201 +200 +202 +201 +199 +194 +198 +211 +218 +214 +209 +208 +203 +204 +208 +214 +216 +209 +195 +183 +193 +205 +215 +214 +208 +207 +212 +217 +223 +223 +221 +218 +216 +216 +217 +216 +208 +216 +217 +211 +214 +224 +222 +210 +211 +218 +225 +227 +226 +225 +222 +220 +225 +215 +191 +166 +151 +136 +112 +91 +78 +76 +74 +78 +88 +93 +95 +99 +104 +108 +106 +97 +83 +69 +70 +82 +104 +117 +123 +111 +86 +63 +49 +42 +37 +41 +39 +35 +36 +40 +47 +56 +61 +68 +77 +81 +87 +94 +100 +105 +108 +112 +117 +121 +124 +124 +119 +113 +113 +120 +131 +142 +148 +154 +161 +167 +171 +176 +185 +194 +198 +200 +203 +207 +213 +217 +222 +226 +229 +231 +234 +236 +238 +240 +241 +242 +241 +241 +242 +243 +244 +244 +243 +243 +242 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +243 +243 +242 +243 +243 +243 +243 +243 +243 +242 +242 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +243 +243 +242 +242 +243 +243 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +243 +243 +244 +244 +243 +242 +242 +243 +243 +242 +241 +241 +241 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +244 +243 +242 +242 +243 +243 +243 +243 +243 +243 +244 +243 +243 +242 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +244 +243 +243 +243 +243 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +241 +242 +242 +243 +242 +241 +241 +241 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +243 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +254 +253 +252 +252 +253 +253 +253 +253 +253 +254 +255 +255 +253 +252 +252 +253 +253 +252 +252 +252 +253 +253 +252 +251 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +253 +253 +251 +248 +247 +248 +249 +254 +251 +231 +202 +177 +169 +171 +174 +173 +172 +169 +163 +154 +146 +144 +143 +154 +168 +175 +174 +172 +167 +162 +162 +167 +169 +171 +171 +170 +168 +168 +168 +165 +161 +160 +163 +166 +167 +168 +169 +163 +156 +151 +152 +159 +164 +165 +163 +161 +163 +165 +167 +167 +164 +156 +149 +147 +150 +152 +150 +147 +144 +142 +140 +141 +141 +141 +140 +140 +139 +139 +139 +137 +139 +141 +143 +145 +144 +139 +132 +129 +125 +125 +132 +139 +143 +145 +146 +149 +144 +140 +137 +136 +134 +133 +133 +136 +135 +134 +135 +138 +138 +135 +132 +135 +133 +132 +133 +134 +135 +133 +131 +130 +130 +130 +130 +127 +125 +127 +131 +136 +137 +136 +132 +130 +128 +125 +122 +122 +124 +127 +127 +125 +122 +118 +114 +113 +119 +122 +121 +116 +114 +114 +114 +115 +110 +107 +108 +111 +113 +118 +123 +125 +125 +127 +129 +127 +121 +115 +112 +114 +117 +120 +119 +116 +115 +117 +119 +120 +120 +121 +122 +120 +114 +111 +111 +116 +114 +111 +109 +108 +107 +104 +101 +109 +111 +109 +109 +110 +107 +105 +106 +105 +110 +118 +123 +125 +126 +127 +128 +127 +126 +125 +124 +126 +129 +132 +132 +129 +131 +134 +137 +137 +135 +135 +136 +136 +135 +134 +133 +133 +135 +138 +139 +139 +140 +140 +140 +143 +145 +144 +141 +135 +133 +131 +129 +128 +128 +128 +128 +126 +131 +131 +131 +130 +131 +132 +134 +128 +128 +126 +127 +130 +133 +132 +129 +122 +126 +129 +130 +130 +132 +133 +135 +134 +137 +144 +155 +162 +163 +165 +168 +166 +167 +167 +167 +165 +164 +164 +164 +163 +163 +161 +157 +153 +151 +154 +156 +158 +156 +155 +158 +165 +168 +165 +159 +156 +156 +155 +151 +146 +144 +146 +148 +147 +145 +144 +144 +146 +147 +147 +146 +148 +149 +148 +145 +143 +142 +141 +140 +137 +139 +139 +137 +134 +132 +134 +136 +133 +129 +126 +128 +129 +128 +129 +131 +129 +130 +131 +131 +132 +133 +134 +135 +136 +137 +139 +142 +143 +141 +136 +133 +134 +133 +130 +127 +125 +126 +128 +128 +129 +132 +132 +130 +129 +130 +132 +132 +131 +131 +131 +132 +134 +135 +132 +129 +124 +119 +122 +127 +128 +130 +135 +138 +134 +131 +131 +133 +131 +127 +128 +132 +131 +128 +127 +130 +131 +127 +123 +122 +119 +122 +123 +121 +119 +117 +117 +118 +121 +121 +118 +119 +122 +121 +119 +121 +121 +122 +123 +121 +120 +121 +123 +126 +126 +127 +129 +129 +129 +129 +130 +132 +129 +127 +126 +127 +126 +123 +119 +116 +111 +110 +106 +102 +101 +96 +91 +93 +95 +90 +87 +89 +92 +92 +92 +91 +87 +89 +97 +106 +109 +105 +99 +96 +85 +76 +68 +67 +74 +82 +85 +80 +88 +106 +112 +98 +74 +76 +111 +136 +120 +95 +82 +83 +87 +86 +76 +73 +82 +85 +89 +94 +100 +109 +113 +116 +121 +120 +115 +105 +94 +86 +86 +88 +99 +117 +134 +137 +145 +163 +158 +132 +97 +83 +75 +75 +95 +117 +120 +119 +112 +101 +97 +99 +110 +119 +121 +131 +144 +139 +105 +86 +109 +148 +167 +159 +136 +126 +129 +122 +107 +94 +99 +115 +133 +153 +185 +184 +170 +163 +163 +184 +177 +148 +105 +91 +122 +171 +188 +166 +132 +134 +151 +167 +169 +168 +162 +149 +151 +164 +146 +122 +125 +137 +143 +142 +155 +162 +160 +134 +113 +114 +112 +110 +118 +149 +174 +171 +153 +169 +182 +155 +127 +131 +147 +157 +154 +141 +127 +129 +148 +180 +195 +171 +121 +86 +108 +163 +198 +175 +147 +148 +160 +166 +170 +149 +127 +123 +134 +152 +157 +149 +144 +144 +154 +165 +170 +166 +163 +157 +143 +129 +130 +131 +143 +139 +122 +118 +126 +136 +132 +137 +111 +81 +88 +121 +161 +192 +195 +204 +195 +177 +170 +169 +159 +152 +145 +145 +134 +168 +202 +178 +163 +173 +190 +165 +116 +98 +129 +174 +199 +196 +186 +159 +119 +86 +100 +111 +104 +97 +115 +149 +176 +203 +202 +170 +103 +82 +116 +154 +161 +147 +147 +160 +166 +159 +145 +153 +147 +114 +82 +70 +99 +153 +188 +181 +149 +118 +101 +101 +127 +153 +164 +133 +120 +142 +186 +205 +206 +199 +196 +188 +174 +160 +159 +169 +170 +156 +163 +162 +174 +178 +165 +154 +140 +132 +120 +120 +120 +119 +125 +141 +157 +163 +154 +144 +133 +118 +105 +112 +123 +123 +121 +114 +109 +104 +103 +112 +121 +121 +125 +130 +127 +118 +118 +123 +125 +129 +131 +129 +129 +131 +126 +109 +104 +111 +128 +126 +121 +116 +112 +112 +114 +117 +121 +120 +119 +123 +130 +137 +136 +133 +135 +139 +142 +139 +132 +128 +130 +134 +129 +117 +109 +114 +120 +124 +129 +135 +133 +130 +129 +132 +133 +129 +129 +132 +133 +121 +110 +108 +116 +129 +136 +139 +144 +140 +133 +130 +131 +135 +138 +138 +135 +134 +134 +134 +133 +132 +133 +136 +134 +136 +138 +137 +132 +127 +128 +131 +135 +136 +136 +134 +131 +126 +122 +120 +115 +123 +127 +132 +142 +141 +144 +158 +173 +164 +149 +146 +150 +141 +139 +155 +156 +147 +133 +138 +160 +164 +147 +133 +129 +135 +128 +120 +126 +134 +132 +125 +122 +124 +129 +129 +133 +133 +124 +124 +128 +133 +134 +128 +125 +127 +131 +134 +130 +131 +132 +133 +133 +133 +134 +134 +131 +123 +118 +124 +130 +135 +141 +149 +150 +145 +137 +130 +127 +129 +137 +144 +141 +131 +124 +128 +138 +145 +146 +144 +142 +130 +122 +124 +133 +139 +135 +123 +116 +113 +117 +127 +134 +133 +131 +133 +133 +133 +136 +139 +139 +136 +138 +141 +140 +135 +138 +145 +146 +144 +143 +142 +155 +157 +145 +127 +125 +137 +152 +162 +167 +164 +163 +164 +168 +176 +177 +170 +159 +159 +166 +170 +161 +153 +153 +156 +160 +167 +169 +171 +171 +163 +157 +160 +164 +168 +170 +172 +178 +180 +184 +192 +197 +184 +182 +188 +196 +193 +180 +177 +194 +201 +200 +192 +183 +179 +185 +197 +206 +208 +204 +200 +202 +202 +203 +207 +213 +219 +217 +210 +212 +222 +227 +222 +222 +219 +222 +227 +220 +206 +201 +208 +213 +212 +198 +181 +176 +182 +195 +206 +222 +234 +229 +214 +196 +182 +188 +195 +210 +216 +216 +209 +205 +205 +203 +199 +196 +192 +196 +210 +218 +216 +212 +211 +203 +203 +208 +216 +220 +213 +197 +183 +188 +206 +219 +215 +206 +206 +210 +213 +221 +224 +224 +221 +218 +216 +216 +215 +208 +216 +216 +208 +212 +224 +224 +214 +204 +208 +213 +221 +228 +229 +222 +214 +220 +225 +207 +176 +153 +122 +92 +79 +74 +77 +79 +84 +90 +93 +97 +105 +115 +134 +145 +136 +114 +95 +90 +98 +107 +118 +120 +106 +79 +57 +42 +35 +39 +40 +38 +37 +38 +39 +42 +50 +54 +60 +68 +75 +82 +90 +98 +102 +103 +110 +114 +113 +116 +122 +120 +113 +112 +117 +127 +137 +145 +151 +156 +163 +166 +171 +180 +190 +195 +197 +200 +202 +209 +214 +220 +224 +227 +229 +233 +237 +237 +238 +238 +240 +240 +241 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +242 +242 +241 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +244 +244 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +241 +243 +243 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +243 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +243 +243 +243 +242 +242 +242 +243 +242 +242 +241 +241 +241 +241 +241 +242 +242 +241 +241 +242 +242 +243 +243 +242 +243 +243 +243 +243 +243 +242 +242 +241 +243 +243 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +253 +253 +252 +252 +253 +253 +253 +253 +253 +254 +255 +255 +253 +252 +252 +253 +251 +251 +251 +251 +251 +251 +251 +251 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +253 +253 +253 +250 +247 +246 +248 +251 +254 +250 +232 +203 +180 +171 +172 +175 +173 +174 +172 +166 +157 +149 +147 +147 +153 +165 +175 +177 +174 +169 +164 +162 +167 +169 +171 +172 +171 +170 +169 +169 +165 +162 +162 +164 +166 +167 +168 +171 +164 +158 +153 +154 +160 +166 +166 +164 +159 +161 +163 +164 +164 +160 +153 +148 +148 +152 +155 +153 +149 +145 +141 +139 +140 +141 +142 +144 +144 +142 +138 +135 +137 +140 +143 +145 +145 +142 +133 +126 +127 +129 +131 +134 +137 +143 +144 +143 +138 +139 +140 +138 +133 +129 +131 +136 +135 +134 +134 +135 +137 +138 +135 +133 +135 +134 +133 +133 +134 +134 +135 +135 +134 +133 +133 +132 +130 +129 +131 +134 +138 +137 +134 +127 +122 +121 +120 +119 +121 +124 +126 +127 +127 +126 +123 +121 +122 +124 +124 +122 +118 +116 +116 +117 +115 +111 +110 +115 +120 +122 +124 +126 +127 +125 +125 +125 +124 +120 +116 +114 +116 +116 +117 +117 +117 +118 +121 +122 +122 +119 +119 +121 +119 +114 +110 +110 +112 +114 +113 +107 +103 +104 +105 +105 +111 +113 +111 +110 +113 +112 +109 +109 +110 +117 +122 +122 +123 +126 +128 +127 +122 +122 +123 +124 +127 +130 +132 +133 +128 +130 +132 +134 +135 +134 +135 +137 +131 +131 +129 +127 +129 +132 +135 +136 +135 +135 +135 +136 +139 +139 +137 +133 +137 +134 +129 +126 +126 +126 +127 +128 +126 +127 +128 +128 +129 +131 +132 +133 +132 +130 +126 +123 +124 +128 +129 +129 +125 +127 +129 +129 +129 +129 +129 +129 +127 +127 +133 +145 +153 +154 +157 +161 +167 +167 +167 +167 +165 +164 +164 +163 +161 +162 +161 +157 +155 +156 +156 +157 +158 +156 +154 +154 +159 +164 +163 +160 +159 +159 +157 +152 +145 +142 +144 +147 +148 +146 +145 +145 +147 +148 +146 +144 +146 +147 +148 +147 +145 +144 +143 +142 +137 +139 +139 +138 +134 +132 +132 +134 +130 +127 +127 +128 +130 +130 +130 +132 +128 +129 +129 +130 +130 +131 +133 +134 +134 +135 +136 +138 +140 +139 +136 +134 +135 +134 +131 +128 +127 +127 +128 +129 +131 +133 +133 +132 +130 +130 +130 +129 +132 +132 +132 +133 +135 +136 +132 +127 +120 +113 +116 +125 +129 +131 +135 +137 +134 +131 +129 +129 +129 +129 +131 +134 +132 +130 +128 +128 +129 +128 +123 +119 +115 +118 +121 +118 +114 +113 +113 +114 +118 +120 +119 +120 +124 +124 +121 +123 +123 +122 +120 +120 +119 +121 +122 +124 +127 +128 +128 +127 +127 +128 +131 +134 +126 +124 +123 +123 +124 +122 +118 +114 +111 +109 +104 +101 +99 +94 +90 +90 +90 +86 +84 +87 +92 +91 +86 +83 +87 +81 +83 +100 +114 +115 +111 +110 +99 +85 +74 +68 +68 +79 +85 +78 +84 +106 +123 +111 +75 +65 +98 +135 +120 +93 +80 +85 +87 +85 +81 +79 +76 +82 +81 +73 +77 +97 +114 +121 +129 +141 +139 +117 +96 +87 +84 +79 +98 +107 +117 +117 +118 +135 +158 +169 +127 +86 +74 +82 +91 +108 +114 +108 +107 +103 +103 +105 +121 +131 +123 +119 +131 +138 +120 +96 +101 +146 +176 +163 +114 +110 +133 +135 +124 +108 +110 +116 +137 +165 +186 +175 +163 +160 +158 +170 +179 +170 +137 +111 +125 +166 +187 +168 +121 +116 +133 +154 +160 +168 +166 +145 +157 +163 +132 +103 +102 +118 +142 +149 +153 +155 +149 +129 +115 +109 +102 +107 +129 +152 +173 +167 +152 +172 +186 +156 +122 +120 +143 +167 +169 +150 +132 +133 +147 +166 +183 +182 +154 +111 +109 +145 +184 +164 +140 +130 +133 +154 +176 +168 +146 +148 +173 +162 +110 +103 +138 +152 +153 +150 +154 +163 +169 +166 +145 +118 +116 +120 +145 +149 +135 +130 +128 +134 +153 +148 +122 +95 +98 +122 +157 +187 +193 +192 +173 +151 +157 +184 +190 +173 +160 +154 +146 +173 +198 +179 +169 +179 +186 +151 +104 +96 +132 +169 +191 +203 +187 +146 +113 +99 +106 +112 +97 +68 +86 +148 +190 +209 +216 +206 +145 +96 +90 +106 +109 +111 +130 +146 +143 +130 +107 +126 +149 +150 +119 +80 +87 +141 +180 +182 +158 +128 +111 +103 +114 +132 +160 +152 +138 +142 +171 +184 +180 +179 +197 +202 +195 +171 +154 +158 +160 +149 +143 +141 +146 +162 +191 +185 +151 +152 +151 +138 +133 +128 +115 +116 +141 +166 +173 +158 +140 +126 +120 +118 +121 +127 +125 +121 +116 +112 +114 +119 +124 +124 +123 +121 +123 +130 +131 +120 +117 +126 +130 +132 +132 +132 +126 +112 +106 +108 +126 +128 +128 +123 +118 +117 +119 +121 +117 +118 +119 +120 +124 +130 +133 +133 +135 +139 +143 +141 +134 +129 +130 +135 +131 +120 +111 +114 +119 +122 +127 +132 +135 +131 +128 +128 +128 +127 +129 +133 +118 +115 +111 +111 +116 +125 +134 +141 +145 +140 +133 +128 +128 +132 +137 +140 +139 +137 +134 +133 +132 +131 +134 +138 +136 +136 +135 +131 +124 +120 +123 +128 +134 +136 +137 +136 +131 +126 +120 +116 +112 +122 +130 +135 +138 +137 +138 +147 +165 +168 +157 +149 +153 +149 +144 +153 +155 +149 +135 +137 +160 +168 +151 +135 +130 +134 +129 +122 +125 +134 +132 +124 +117 +120 +126 +129 +136 +136 +122 +118 +128 +133 +134 +130 +128 +133 +136 +136 +134 +133 +131 +133 +136 +138 +139 +138 +133 +124 +118 +122 +128 +133 +140 +146 +149 +143 +134 +127 +124 +128 +137 +144 +141 +132 +125 +128 +135 +141 +143 +142 +143 +130 +122 +125 +134 +140 +138 +127 +117 +105 +104 +120 +135 +136 +132 +132 +131 +133 +136 +137 +137 +138 +139 +138 +143 +135 +137 +141 +138 +139 +142 +139 +144 +152 +146 +130 +126 +136 +151 +161 +165 +161 +159 +157 +160 +172 +180 +177 +163 +158 +164 +168 +157 +148 +160 +176 +170 +168 +167 +170 +170 +162 +153 +151 +155 +159 +163 +165 +168 +171 +183 +199 +204 +189 +185 +189 +195 +194 +183 +182 +190 +198 +198 +189 +180 +174 +181 +196 +201 +202 +201 +203 +207 +205 +203 +206 +213 +217 +211 +199 +200 +217 +229 +230 +217 +209 +216 +230 +226 +209 +200 +202 +211 +212 +204 +193 +188 +186 +189 +196 +218 +232 +228 +214 +200 +188 +186 +183 +197 +204 +210 +211 +209 +207 +202 +197 +194 +192 +197 +211 +220 +218 +212 +209 +207 +206 +208 +215 +221 +217 +205 +193 +189 +207 +220 +218 +208 +206 +211 +215 +221 +225 +228 +227 +225 +222 +218 +214 +214 +206 +200 +205 +216 +221 +219 +215 +206 +207 +211 +220 +231 +234 +226 +215 +214 +223 +213 +179 +139 +100 +76 +71 +71 +78 +82 +85 +88 +88 +92 +101 +118 +141 +159 +153 +129 +104 +96 +104 +111 +120 +119 +102 +76 +55 +44 +40 +41 +41 +38 +39 +41 +37 +37 +43 +51 +54 +61 +70 +80 +88 +96 +100 +101 +105 +107 +107 +110 +116 +117 +112 +111 +115 +123 +133 +142 +148 +153 +158 +164 +168 +175 +185 +191 +193 +196 +198 +203 +209 +216 +221 +224 +228 +233 +237 +237 +237 +237 +239 +241 +242 +242 +242 +243 +242 +242 +241 +241 +242 +242 +243 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +243 +242 +242 +243 +243 +243 +243 +242 +242 +242 +243 +243 +242 +242 +241 +241 +242 +240 +240 +241 +241 +241 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +244 +243 +243 +242 +243 +243 +243 +243 +242 +243 +243 +243 +242 +241 +243 +243 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +242 +242 +242 +243 +244 +243 +243 +243 +243 +244 +244 +244 +244 +243 +243 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +241 +242 +243 +242 +242 +243 +243 +243 +243 +243 +242 +242 +241 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +241 +242 +242 +242 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +253 +253 +253 +254 +254 +255 +254 +254 +254 +253 +253 +254 +254 +253 +253 +252 +252 +253 +254 +254 +253 +254 +254 +255 +254 +252 +251 +252 +253 +251 +251 +251 +251 +251 +250 +251 +252 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +249 +247 +247 +249 +251 +253 +247 +229 +203 +182 +173 +173 +174 +171 +172 +171 +166 +158 +152 +149 +149 +154 +164 +177 +182 +178 +173 +168 +164 +165 +166 +168 +168 +168 +168 +167 +166 +163 +163 +165 +167 +167 +167 +168 +169 +165 +162 +160 +161 +165 +167 +167 +166 +156 +156 +157 +156 +154 +152 +150 +149 +151 +155 +157 +154 +150 +146 +143 +141 +142 +142 +143 +144 +143 +142 +138 +135 +139 +143 +147 +146 +142 +137 +129 +123 +128 +135 +138 +134 +134 +141 +144 +140 +132 +134 +138 +139 +135 +131 +131 +134 +132 +132 +133 +135 +137 +137 +136 +135 +135 +136 +136 +135 +134 +134 +135 +137 +138 +136 +135 +135 +135 +134 +134 +135 +137 +136 +132 +124 +119 +118 +119 +119 +127 +127 +128 +130 +131 +131 +131 +132 +133 +130 +126 +124 +122 +120 +119 +118 +116 +115 +118 +125 +130 +129 +126 +125 +129 +123 +118 +115 +115 +116 +120 +123 +122 +120 +117 +116 +117 +118 +118 +117 +119 +116 +113 +113 +114 +112 +110 +108 +106 +112 +113 +106 +100 +102 +106 +108 +111 +113 +108 +105 +110 +115 +116 +117 +125 +132 +132 +125 +123 +130 +134 +129 +123 +122 +122 +125 +129 +133 +135 +136 +128 +129 +130 +131 +132 +134 +136 +136 +131 +132 +131 +129 +130 +135 +137 +138 +135 +134 +134 +134 +137 +138 +135 +130 +131 +129 +127 +126 +127 +130 +130 +130 +129 +126 +125 +126 +129 +131 +132 +132 +134 +133 +129 +124 +124 +127 +130 +129 +130 +129 +129 +130 +131 +131 +130 +129 +126 +125 +128 +139 +145 +147 +150 +155 +161 +162 +163 +164 +164 +164 +164 +163 +162 +162 +161 +159 +159 +161 +161 +158 +160 +157 +153 +151 +154 +159 +162 +162 +158 +158 +156 +150 +144 +142 +144 +147 +147 +146 +145 +145 +147 +147 +146 +144 +144 +145 +147 +148 +146 +144 +142 +142 +138 +138 +139 +138 +136 +134 +131 +130 +128 +127 +128 +130 +131 +131 +131 +131 +130 +129 +128 +127 +127 +128 +130 +132 +133 +134 +134 +135 +136 +137 +137 +137 +137 +134 +131 +130 +130 +130 +130 +131 +131 +133 +134 +133 +131 +130 +129 +127 +130 +130 +131 +132 +134 +137 +133 +128 +117 +108 +111 +124 +130 +131 +133 +133 +132 +132 +129 +126 +129 +136 +137 +133 +131 +132 +128 +124 +126 +130 +125 +117 +114 +116 +114 +110 +107 +110 +114 +116 +117 +120 +120 +120 +123 +124 +122 +123 +125 +122 +120 +121 +122 +124 +123 +122 +126 +126 +127 +128 +129 +130 +131 +131 +125 +123 +121 +121 +121 +119 +113 +109 +107 +103 +100 +99 +97 +95 +94 +92 +88 +84 +82 +84 +88 +87 +84 +80 +86 +78 +77 +89 +102 +107 +109 +112 +117 +105 +94 +81 +72 +75 +79 +74 +80 +100 +125 +121 +88 +70 +92 +126 +125 +94 +76 +82 +86 +84 +87 +87 +73 +79 +74 +59 +54 +70 +95 +113 +125 +145 +153 +132 +104 +88 +81 +78 +85 +100 +109 +103 +96 +102 +129 +161 +150 +117 +109 +119 +117 +101 +89 +96 +106 +104 +102 +101 +121 +137 +126 +111 +118 +120 +116 +100 +95 +142 +181 +162 +118 +104 +124 +134 +136 +126 +117 +105 +124 +162 +177 +171 +160 +150 +153 +155 +163 +173 +155 +127 +131 +168 +191 +174 +121 +108 +115 +124 +129 +150 +162 +143 +162 +166 +132 +94 +91 +127 +162 +156 +147 +144 +142 +137 +131 +115 +99 +108 +142 +164 +178 +163 +152 +177 +191 +159 +122 +111 +134 +167 +180 +168 +145 +137 +151 +146 +141 +154 +167 +155 +139 +140 +160 +150 +126 +103 +96 +113 +145 +161 +138 +153 +191 +182 +112 +81 +111 +137 +147 +146 +153 +160 +163 +172 +170 +153 +117 +117 +148 +166 +156 +139 +127 +133 +167 +164 +139 +108 +98 +115 +154 +190 +196 +182 +159 +136 +130 +148 +170 +179 +163 +154 +169 +190 +191 +176 +165 +177 +181 +137 +81 +78 +126 +154 +162 +185 +185 +149 +113 +108 +115 +114 +84 +47 +80 +147 +190 +197 +198 +207 +179 +138 +99 +80 +74 +93 +122 +134 +120 +104 +92 +97 +125 +152 +150 +115 +100 +127 +163 +177 +168 +138 +118 +110 +108 +119 +129 +154 +162 +167 +171 +159 +148 +161 +168 +189 +202 +192 +175 +168 +165 +160 +137 +128 +127 +141 +169 +167 +142 +153 +156 +145 +143 +138 +119 +112 +131 +154 +172 +175 +160 +146 +144 +133 +121 +126 +129 +128 +126 +128 +134 +137 +133 +130 +123 +121 +124 +135 +136 +122 +114 +119 +120 +127 +130 +127 +125 +119 +112 +111 +121 +128 +131 +126 +121 +123 +126 +125 +123 +118 +114 +116 +126 +136 +139 +137 +138 +140 +143 +142 +136 +130 +130 +134 +131 +125 +120 +118 +118 +121 +124 +126 +130 +130 +130 +130 +128 +125 +124 +124 +116 +118 +121 +122 +123 +128 +135 +141 +146 +141 +133 +126 +123 +126 +135 +142 +143 +141 +138 +136 +133 +130 +130 +133 +134 +134 +132 +128 +123 +119 +122 +127 +133 +136 +137 +134 +130 +126 +121 +117 +114 +121 +128 +133 +137 +139 +136 +137 +152 +165 +161 +152 +154 +155 +151 +150 +155 +148 +135 +137 +157 +168 +156 +140 +135 +139 +137 +132 +129 +133 +134 +128 +115 +114 +123 +132 +139 +134 +117 +114 +125 +131 +133 +130 +131 +136 +141 +141 +138 +132 +127 +129 +136 +142 +142 +140 +135 +129 +126 +127 +129 +134 +141 +147 +150 +144 +134 +125 +122 +127 +135 +142 +140 +133 +125 +126 +131 +136 +139 +140 +143 +131 +123 +126 +132 +138 +137 +130 +120 +108 +106 +120 +133 +135 +131 +132 +130 +134 +134 +131 +133 +140 +142 +138 +143 +136 +136 +137 +134 +139 +145 +144 +141 +148 +146 +136 +133 +139 +152 +165 +168 +163 +159 +154 +152 +160 +172 +176 +162 +152 +157 +164 +151 +140 +160 +191 +191 +176 +168 +171 +172 +164 +152 +144 +150 +158 +164 +163 +160 +162 +183 +208 +208 +195 +194 +197 +200 +197 +187 +187 +191 +194 +193 +188 +182 +177 +180 +190 +200 +198 +196 +201 +210 +212 +210 +211 +216 +216 +205 +187 +185 +203 +221 +227 +214 +205 +212 +230 +231 +215 +203 +200 +214 +213 +207 +200 +195 +189 +186 +190 +213 +230 +228 +214 +198 +188 +189 +187 +191 +194 +202 +210 +211 +206 +200 +198 +196 +195 +201 +215 +224 +219 +208 +200 +208 +207 +208 +213 +218 +216 +208 +200 +197 +207 +217 +217 +209 +204 +209 +217 +221 +224 +227 +229 +230 +229 +225 +220 +217 +201 +193 +203 +215 +217 +215 +215 +209 +209 +210 +219 +229 +233 +226 +217 +213 +211 +206 +179 +130 +89 +70 +62 +68 +75 +80 +82 +84 +84 +88 +97 +117 +134 +149 +148 +129 +103 +95 +103 +115 +117 +107 +85 +61 +49 +47 +49 +44 +42 +39 +40 +42 +38 +35 +40 +50 +50 +56 +67 +79 +87 +94 +99 +103 +101 +101 +105 +109 +110 +112 +111 +108 +109 +115 +127 +138 +146 +151 +155 +161 +165 +170 +178 +185 +189 +193 +197 +201 +207 +214 +220 +223 +226 +232 +236 +237 +237 +238 +239 +241 +243 +243 +242 +242 +242 +241 +241 +241 +242 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +242 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +243 +243 +243 +243 +242 +243 +243 +243 +242 +241 +243 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +243 +243 +243 +242 +242 +243 +244 +244 +243 +243 +244 +244 +244 +244 +244 +243 +243 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +242 +243 +243 +243 +243 +242 +242 +241 +242 +242 +241 +242 +242 +243 +242 +241 +242 +241 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +255 +254 +254 +253 +253 +253 +253 +253 +254 +253 +252 +252 +253 +253 +253 +253 +255 +254 +254 +253 +252 +252 +252 +252 +251 +252 +252 +252 +251 +251 +252 +253 +253 +253 +253 +253 +253 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +250 +248 +248 +248 +249 +250 +249 +245 +229 +206 +184 +173 +171 +172 +168 +168 +168 +165 +159 +153 +150 +150 +156 +164 +178 +185 +180 +176 +171 +166 +166 +167 +168 +168 +169 +168 +166 +165 +162 +164 +167 +168 +167 +165 +166 +167 +164 +164 +164 +165 +166 +166 +166 +165 +155 +155 +155 +155 +153 +152 +152 +154 +153 +155 +156 +153 +150 +148 +147 +146 +146 +144 +143 +142 +141 +141 +141 +140 +141 +145 +147 +143 +137 +132 +128 +126 +130 +138 +139 +133 +133 +140 +144 +140 +134 +133 +134 +138 +139 +136 +131 +128 +130 +131 +133 +135 +136 +137 +136 +136 +135 +137 +139 +138 +135 +134 +135 +137 +139 +137 +135 +135 +135 +134 +132 +132 +134 +134 +131 +125 +122 +123 +125 +125 +133 +131 +130 +130 +131 +131 +133 +135 +134 +129 +126 +125 +126 +124 +120 +117 +118 +118 +124 +132 +135 +130 +124 +122 +119 +117 +116 +116 +115 +115 +117 +121 +120 +117 +115 +115 +116 +117 +116 +115 +115 +113 +109 +105 +106 +109 +108 +105 +104 +110 +112 +106 +101 +102 +107 +111 +112 +109 +103 +102 +110 +117 +123 +128 +140 +145 +143 +133 +131 +138 +140 +135 +127 +124 +122 +125 +131 +136 +138 +139 +133 +132 +130 +129 +131 +134 +136 +136 +141 +143 +142 +138 +135 +136 +137 +136 +134 +133 +130 +129 +131 +132 +129 +124 +120 +121 +124 +129 +133 +134 +133 +131 +129 +126 +125 +127 +130 +131 +131 +131 +133 +133 +133 +131 +131 +133 +133 +133 +132 +130 +128 +130 +131 +132 +132 +132 +133 +130 +131 +137 +142 +145 +148 +151 +153 +154 +158 +162 +164 +165 +166 +165 +164 +165 +164 +162 +162 +164 +163 +159 +159 +156 +152 +148 +150 +155 +159 +160 +155 +154 +151 +147 +145 +145 +146 +148 +146 +145 +145 +145 +145 +145 +145 +145 +144 +145 +146 +147 +146 +142 +139 +139 +138 +137 +137 +137 +137 +135 +131 +128 +129 +129 +130 +131 +131 +130 +130 +129 +132 +131 +129 +126 +125 +126 +128 +130 +133 +133 +133 +133 +133 +134 +138 +140 +138 +134 +130 +130 +132 +133 +133 +133 +130 +132 +133 +133 +131 +131 +128 +127 +125 +127 +129 +131 +134 +136 +134 +131 +118 +112 +116 +127 +133 +133 +133 +133 +129 +131 +128 +124 +129 +138 +137 +130 +128 +129 +126 +123 +126 +130 +126 +118 +117 +116 +111 +105 +104 +110 +117 +120 +116 +120 +119 +118 +121 +122 +121 +122 +126 +124 +122 +123 +126 +127 +126 +124 +125 +126 +129 +132 +133 +132 +129 +126 +124 +123 +121 +118 +116 +113 +107 +103 +99 +93 +93 +96 +95 +96 +97 +94 +90 +86 +84 +87 +89 +88 +86 +84 +88 +85 +84 +85 +87 +90 +98 +105 +122 +120 +113 +98 +82 +75 +73 +66 +79 +99 +132 +132 +97 +74 +88 +122 +140 +108 +81 +83 +87 +84 +85 +84 +78 +75 +70 +63 +52 +50 +68 +91 +112 +131 +151 +151 +125 +99 +86 +88 +76 +104 +117 +101 +83 +76 +87 +107 +137 +163 +170 +158 +147 +115 +78 +80 +97 +98 +98 +99 +122 +140 +121 +96 +99 +106 +113 +103 +87 +125 +172 +165 +138 +108 +106 +118 +133 +135 +119 +98 +111 +151 +172 +174 +157 +139 +145 +146 +152 +167 +159 +138 +141 +173 +195 +182 +127 +113 +111 +109 +109 +140 +169 +163 +172 +153 +115 +91 +102 +143 +175 +176 +159 +142 +136 +143 +155 +141 +118 +117 +151 +173 +172 +147 +144 +180 +196 +164 +122 +106 +119 +149 +176 +190 +171 +147 +129 +121 +112 +122 +150 +170 +171 +161 +156 +140 +111 +95 +98 +100 +106 +119 +123 +151 +185 +195 +159 +106 +94 +118 +148 +143 +142 +141 +145 +165 +180 +177 +142 +119 +123 +151 +163 +146 +131 +138 +153 +168 +158 +122 +93 +103 +148 +192 +184 +170 +166 +162 +131 +102 +112 +143 +156 +146 +175 +198 +194 +184 +173 +183 +174 +139 +88 +77 +115 +128 +122 +145 +186 +168 +122 +115 +133 +124 +83 +56 +89 +145 +178 +172 +158 +172 +188 +185 +132 +93 +90 +114 +128 +127 +119 +118 +117 +101 +104 +127 +151 +151 +129 +120 +139 +163 +169 +141 +116 +106 +101 +109 +120 +145 +162 +185 +189 +156 +117 +119 +138 +168 +197 +208 +203 +188 +177 +177 +149 +125 +123 +136 +144 +146 +140 +134 +137 +136 +134 +127 +120 +122 +132 +138 +160 +186 +189 +175 +168 +155 +137 +130 +125 +126 +124 +130 +142 +144 +135 +130 +128 +133 +131 +130 +132 +129 +121 +117 +110 +119 +123 +122 +122 +120 +119 +121 +120 +126 +129 +123 +122 +126 +128 +126 +125 +122 +118 +116 +120 +130 +138 +142 +136 +137 +139 +139 +134 +127 +125 +128 +129 +128 +125 +122 +120 +121 +123 +124 +133 +131 +129 +126 +125 +126 +125 +123 +129 +130 +131 +131 +132 +134 +139 +142 +146 +141 +134 +125 +119 +121 +131 +142 +145 +143 +142 +140 +136 +131 +125 +123 +126 +127 +130 +130 +128 +126 +127 +129 +133 +135 +134 +131 +129 +129 +125 +120 +117 +120 +122 +126 +133 +139 +139 +133 +133 +148 +154 +152 +155 +163 +164 +160 +155 +141 +129 +133 +149 +161 +159 +149 +140 +138 +139 +136 +129 +129 +133 +129 +117 +113 +121 +133 +142 +135 +119 +118 +120 +128 +130 +128 +130 +138 +145 +145 +138 +130 +122 +125 +135 +142 +142 +139 +134 +133 +131 +130 +131 +134 +141 +147 +153 +147 +136 +125 +121 +126 +134 +139 +138 +131 +124 +124 +129 +134 +138 +140 +142 +131 +125 +127 +131 +135 +134 +129 +125 +122 +122 +127 +130 +130 +130 +133 +132 +133 +130 +126 +128 +137 +142 +139 +143 +140 +138 +136 +133 +137 +143 +144 +144 +148 +146 +139 +138 +142 +155 +169 +174 +171 +166 +156 +148 +153 +162 +166 +158 +148 +155 +164 +150 +137 +158 +191 +200 +180 +169 +172 +170 +161 +149 +138 +151 +164 +172 +168 +156 +157 +179 +211 +212 +201 +202 +206 +207 +200 +188 +188 +194 +191 +187 +186 +187 +184 +181 +186 +204 +198 +190 +194 +209 +219 +220 +220 +223 +220 +206 +186 +181 +194 +210 +218 +216 +208 +210 +226 +234 +223 +208 +203 +207 +208 +207 +209 +209 +199 +191 +191 +211 +232 +232 +215 +195 +186 +195 +201 +195 +194 +199 +208 +210 +205 +202 +203 +200 +198 +203 +217 +225 +218 +203 +191 +201 +204 +208 +211 +211 +208 +203 +200 +204 +207 +212 +212 +206 +202 +206 +213 +218 +220 +221 +223 +227 +232 +232 +230 +217 +211 +204 +204 +210 +215 +215 +212 +209 +209 +210 +216 +226 +231 +227 +220 +210 +202 +202 +182 +128 +80 +62 +55 +68 +73 +75 +75 +75 +75 +83 +95 +114 +121 +130 +133 +125 +108 +102 +110 +114 +108 +92 +68 +50 +44 +45 +46 +42 +43 +40 +40 +43 +41 +38 +41 +45 +44 +48 +60 +72 +80 +88 +95 +100 +98 +97 +99 +103 +105 +106 +110 +103 +103 +107 +119 +132 +143 +149 +152 +156 +158 +164 +172 +179 +185 +191 +197 +200 +205 +213 +219 +222 +226 +230 +233 +236 +237 +238 +240 +241 +242 +242 +243 +242 +242 +241 +241 +241 +242 +242 +243 +243 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +242 +241 +242 +243 +242 +242 +242 +242 +243 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +243 +243 +243 +242 +242 +241 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +241 +241 +242 +243 +243 +242 +241 +242 +241 +241 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +242 +242 +241 +241 +241 +241 +241 +241 +252 +252 +253 +253 +253 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +253 +253 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +255 +255 +254 +254 +254 +254 +254 +254 +253 +252 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +255 +254 +252 +251 +252 +253 +252 +251 +251 +252 +252 +252 +252 +251 +252 +253 +252 +252 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +250 +249 +248 +248 +249 +250 +249 +248 +248 +247 +237 +214 +189 +174 +170 +171 +169 +169 +169 +166 +161 +156 +153 +152 +157 +162 +176 +184 +177 +174 +172 +167 +167 +168 +170 +171 +171 +169 +166 +165 +162 +165 +168 +167 +164 +162 +163 +165 +163 +163 +163 +163 +164 +163 +162 +162 +156 +156 +157 +160 +160 +157 +155 +155 +154 +154 +152 +149 +148 +150 +152 +152 +148 +146 +145 +143 +142 +143 +144 +144 +146 +147 +145 +138 +133 +131 +131 +132 +134 +135 +135 +134 +135 +139 +143 +143 +137 +134 +133 +136 +138 +136 +130 +126 +131 +132 +133 +135 +135 +135 +135 +134 +134 +135 +138 +139 +137 +136 +136 +137 +137 +137 +135 +135 +132 +129 +127 +128 +129 +130 +130 +129 +128 +130 +131 +131 +133 +131 +129 +130 +129 +128 +129 +131 +130 +126 +123 +124 +126 +124 +121 +120 +119 +119 +124 +130 +131 +125 +118 +115 +110 +113 +117 +120 +118 +114 +112 +113 +114 +115 +116 +116 +115 +115 +115 +116 +113 +115 +110 +99 +98 +103 +106 +103 +105 +106 +107 +104 +103 +104 +109 +113 +112 +104 +99 +106 +117 +121 +126 +138 +141 +141 +139 +135 +134 +136 +136 +133 +128 +123 +121 +127 +136 +141 +142 +142 +142 +138 +133 +130 +132 +136 +136 +134 +147 +151 +149 +141 +136 +135 +136 +135 +135 +131 +126 +122 +123 +125 +123 +119 +117 +120 +124 +132 +137 +138 +134 +130 +125 +124 +126 +128 +129 +129 +129 +130 +132 +134 +135 +135 +135 +136 +136 +134 +131 +130 +130 +130 +130 +131 +134 +139 +143 +141 +138 +139 +141 +143 +144 +144 +145 +147 +151 +156 +161 +162 +164 +163 +163 +168 +169 +166 +165 +165 +163 +160 +158 +157 +154 +150 +150 +154 +156 +157 +156 +153 +150 +149 +149 +149 +149 +148 +147 +147 +147 +145 +144 +143 +143 +143 +143 +143 +145 +146 +144 +140 +137 +138 +136 +136 +136 +136 +136 +135 +132 +130 +129 +130 +131 +131 +130 +130 +130 +130 +133 +132 +130 +128 +127 +127 +129 +129 +131 +132 +133 +131 +129 +130 +135 +139 +139 +133 +128 +130 +134 +135 +133 +132 +132 +133 +132 +131 +129 +129 +127 +125 +121 +125 +128 +131 +134 +135 +134 +132 +124 +123 +128 +134 +133 +132 +133 +133 +127 +127 +124 +121 +124 +131 +132 +128 +127 +124 +122 +124 +127 +126 +121 +116 +116 +116 +112 +108 +109 +114 +119 +119 +117 +120 +119 +116 +119 +121 +121 +123 +125 +125 +124 +125 +126 +127 +127 +127 +128 +129 +131 +133 +133 +130 +126 +123 +123 +123 +120 +115 +111 +108 +105 +101 +92 +86 +89 +94 +93 +95 +97 +92 +86 +86 +90 +94 +95 +93 +90 +89 +91 +94 +93 +86 +81 +84 +90 +95 +110 +123 +125 +114 +99 +86 +75 +69 +80 +97 +131 +132 +98 +74 +84 +116 +140 +124 +98 +93 +93 +87 +85 +80 +84 +77 +76 +78 +67 +53 +55 +67 +88 +108 +138 +155 +145 +121 +105 +103 +104 +130 +143 +114 +71 +52 +57 +59 +100 +163 +199 +179 +158 +138 +103 +81 +83 +85 +91 +103 +130 +142 +113 +83 +88 +111 +126 +117 +101 +123 +162 +168 +149 +115 +98 +106 +118 +130 +115 +99 +111 +148 +179 +176 +154 +143 +144 +139 +148 +161 +160 +151 +150 +169 +190 +187 +150 +138 +133 +120 +109 +133 +171 +182 +173 +138 +103 +100 +128 +152 +164 +182 +180 +159 +140 +136 +149 +156 +147 +145 +160 +165 +142 +119 +136 +182 +197 +171 +128 +107 +107 +126 +160 +193 +188 +162 +121 +112 +111 +117 +129 +152 +175 +185 +173 +143 +109 +102 +122 +126 +107 +95 +125 +159 +175 +173 +167 +141 +124 +136 +136 +129 +126 +133 +148 +169 +180 +178 +172 +141 +114 +133 +160 +154 +145 +147 +150 +160 +156 +133 +104 +103 +137 +176 +180 +160 +164 +183 +160 +103 +72 +79 +120 +135 +172 +203 +202 +183 +175 +187 +168 +147 +124 +117 +129 +122 +111 +134 +175 +168 +129 +136 +164 +162 +120 +91 +104 +147 +167 +147 +121 +136 +183 +201 +160 +109 +112 +144 +149 +144 +146 +154 +153 +128 +113 +112 +133 +158 +151 +131 +128 +150 +168 +146 +115 +100 +91 +96 +119 +138 +153 +190 +210 +176 +101 +62 +107 +143 +180 +204 +213 +197 +184 +192 +181 +145 +122 +132 +149 +161 +150 +114 +119 +126 +127 +124 +126 +130 +129 +126 +143 +170 +188 +183 +173 +166 +150 +133 +120 +120 +114 +119 +133 +136 +130 +129 +133 +138 +133 +126 +129 +132 +126 +120 +113 +119 +123 +123 +120 +114 +118 +129 +126 +126 +124 +123 +123 +126 +127 +124 +122 +126 +126 +120 +115 +118 +128 +135 +132 +133 +136 +137 +131 +123 +123 +126 +129 +126 +125 +127 +125 +122 +123 +128 +139 +134 +126 +124 +128 +134 +136 +134 +135 +136 +136 +134 +133 +134 +140 +145 +147 +142 +134 +125 +117 +117 +127 +138 +147 +143 +139 +139 +139 +133 +126 +120 +117 +120 +126 +131 +133 +131 +131 +132 +136 +134 +130 +127 +130 +132 +127 +119 +119 +119 +120 +123 +131 +141 +142 +132 +125 +130 +140 +147 +149 +160 +172 +174 +157 +132 +122 +127 +135 +148 +159 +158 +145 +136 +133 +131 +125 +124 +130 +128 +116 +111 +117 +129 +141 +136 +120 +118 +117 +126 +128 +124 +126 +136 +145 +148 +138 +129 +121 +124 +133 +141 +141 +137 +134 +135 +135 +133 +131 +135 +141 +147 +153 +147 +137 +126 +123 +127 +134 +137 +138 +130 +124 +126 +131 +136 +138 +139 +137 +129 +126 +130 +132 +133 +133 +128 +127 +131 +133 +130 +129 +132 +134 +135 +134 +129 +125 +123 +125 +128 +131 +133 +142 +145 +143 +138 +136 +136 +137 +140 +147 +151 +147 +141 +142 +147 +157 +167 +177 +178 +172 +156 +145 +151 +159 +158 +154 +148 +155 +163 +151 +140 +157 +184 +192 +175 +171 +175 +167 +155 +146 +140 +152 +169 +178 +170 +153 +152 +176 +208 +214 +202 +202 +205 +204 +197 +185 +185 +190 +188 +184 +186 +188 +185 +182 +187 +206 +198 +186 +187 +206 +222 +225 +224 +225 +220 +208 +196 +192 +199 +208 +213 +217 +212 +206 +214 +229 +226 +212 +206 +199 +199 +203 +213 +219 +209 +198 +196 +214 +233 +233 +218 +199 +189 +198 +205 +200 +199 +202 +208 +211 +209 +206 +206 +202 +197 +201 +214 +224 +219 +202 +189 +192 +199 +206 +207 +203 +199 +200 +202 +207 +208 +207 +204 +203 +204 +206 +207 +211 +213 +214 +216 +221 +228 +232 +233 +225 +224 +217 +208 +209 +215 +215 +209 +207 +207 +207 +214 +223 +231 +229 +223 +210 +202 +200 +190 +147 +91 +63 +62 +68 +71 +69 +65 +63 +67 +81 +98 +112 +114 +116 +118 +119 +115 +113 +116 +116 +102 +77 +55 +44 +44 +44 +43 +42 +45 +42 +40 +43 +43 +41 +41 +41 +38 +42 +51 +61 +69 +77 +86 +91 +89 +89 +90 +95 +102 +106 +109 +103 +101 +103 +113 +128 +139 +145 +147 +150 +153 +160 +167 +174 +179 +187 +194 +196 +201 +209 +216 +222 +226 +229 +231 +235 +236 +238 +239 +239 +239 +240 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +241 +241 +242 +243 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +243 +243 +242 +243 +243 +243 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +242 +241 +240 +241 +242 +242 +241 +241 +242 +243 +241 +241 +242 +243 +243 +243 +244 +244 +243 +243 +243 +242 +242 +242 +241 +241 +242 +242 +243 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +241 +240 +241 +243 +244 +242 +240 +242 +242 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +253 +254 +255 +255 +254 +254 +254 +255 +254 +253 +253 +252 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +252 +251 +251 +251 +251 +251 +250 +255 +254 +251 +251 +253 +254 +252 +250 +250 +251 +251 +251 +250 +250 +250 +252 +252 +252 +253 +253 +253 +252 +251 +250 +252 +252 +252 +252 +252 +251 +251 +251 +249 +248 +247 +247 +250 +251 +249 +247 +249 +252 +245 +222 +194 +174 +169 +171 +172 +172 +172 +169 +165 +160 +156 +154 +155 +158 +172 +180 +174 +172 +173 +168 +166 +168 +170 +172 +172 +169 +165 +163 +162 +165 +167 +165 +161 +159 +162 +164 +162 +160 +159 +159 +160 +161 +160 +159 +155 +155 +158 +163 +165 +160 +153 +150 +154 +153 +149 +146 +147 +152 +155 +156 +148 +148 +149 +148 +146 +145 +144 +143 +150 +149 +143 +135 +130 +131 +135 +137 +137 +133 +132 +135 +137 +138 +140 +143 +136 +134 +134 +135 +134 +130 +128 +128 +131 +133 +134 +134 +133 +132 +131 +131 +130 +133 +135 +138 +139 +139 +137 +137 +137 +136 +136 +134 +129 +124 +123 +124 +126 +128 +130 +131 +133 +135 +134 +133 +131 +129 +128 +129 +128 +126 +125 +127 +127 +123 +121 +122 +123 +123 +123 +125 +120 +120 +122 +126 +125 +119 +113 +111 +113 +114 +117 +117 +113 +109 +110 +113 +115 +118 +120 +119 +115 +112 +112 +113 +113 +118 +113 +98 +93 +99 +104 +102 +105 +103 +101 +102 +104 +107 +111 +114 +111 +100 +100 +116 +129 +125 +127 +141 +132 +127 +126 +129 +130 +128 +125 +125 +125 +120 +121 +130 +141 +146 +145 +143 +150 +144 +137 +131 +133 +137 +137 +134 +142 +147 +147 +139 +135 +135 +138 +138 +139 +134 +127 +122 +122 +123 +122 +118 +120 +121 +125 +132 +137 +138 +134 +131 +120 +122 +126 +130 +129 +127 +127 +129 +132 +134 +135 +134 +133 +134 +135 +135 +130 +131 +132 +131 +129 +129 +136 +143 +151 +149 +145 +141 +140 +141 +139 +136 +138 +140 +143 +148 +153 +157 +157 +157 +160 +168 +173 +170 +166 +164 +163 +161 +159 +160 +159 +156 +156 +157 +158 +158 +160 +157 +153 +152 +153 +153 +149 +145 +150 +150 +149 +146 +142 +140 +140 +141 +141 +141 +143 +145 +144 +139 +137 +138 +134 +135 +136 +135 +136 +135 +133 +132 +129 +130 +130 +130 +129 +130 +131 +132 +131 +131 +131 +130 +129 +130 +130 +131 +128 +130 +131 +129 +125 +126 +131 +137 +139 +132 +127 +129 +135 +135 +133 +131 +134 +134 +132 +128 +127 +127 +125 +123 +120 +125 +129 +132 +133 +133 +131 +130 +129 +129 +134 +136 +130 +127 +130 +131 +128 +124 +119 +116 +117 +121 +125 +128 +128 +120 +119 +126 +128 +120 +115 +115 +114 +116 +115 +114 +115 +120 +120 +116 +119 +122 +119 +116 +118 +121 +122 +124 +123 +125 +126 +126 +125 +125 +127 +129 +132 +132 +132 +130 +128 +125 +123 +123 +121 +121 +118 +112 +108 +106 +105 +101 +89 +83 +88 +94 +93 +94 +95 +89 +78 +83 +92 +99 +100 +95 +89 +87 +90 +96 +95 +85 +81 +85 +89 +88 +97 +118 +130 +125 +115 +100 +84 +80 +84 +90 +116 +119 +97 +78 +81 +106 +133 +137 +120 +112 +110 +102 +99 +94 +86 +84 +85 +88 +83 +68 +56 +52 +62 +88 +122 +145 +148 +138 +122 +112 +107 +136 +169 +151 +91 +57 +50 +39 +59 +107 +175 +187 +163 +160 +148 +117 +78 +77 +85 +104 +135 +143 +112 +83 +85 +116 +130 +126 +121 +132 +153 +158 +148 +121 +102 +104 +106 +119 +107 +100 +116 +151 +189 +174 +154 +159 +150 +136 +143 +156 +163 +162 +155 +158 +177 +184 +171 +171 +178 +167 +140 +138 +158 +169 +162 +139 +114 +115 +150 +161 +148 +165 +187 +174 +151 +123 +121 +143 +163 +178 +172 +152 +110 +98 +136 +184 +197 +177 +138 +111 +105 +114 +143 +181 +189 +172 +138 +113 +107 +114 +112 +120 +153 +182 +186 +155 +119 +106 +130 +150 +134 +111 +119 +163 +178 +158 +151 +161 +161 +153 +137 +124 +115 +121 +140 +160 +175 +180 +173 +164 +131 +130 +150 +148 +145 +145 +156 +159 +162 +146 +109 +89 +124 +175 +182 +147 +140 +174 +188 +142 +81 +50 +61 +114 +167 +205 +194 +152 +149 +168 +169 +150 +152 +163 +165 +146 +133 +154 +177 +155 +121 +140 +173 +194 +174 +139 +156 +178 +165 +114 +75 +99 +167 +198 +173 +105 +107 +153 +171 +174 +173 +173 +172 +151 +134 +115 +117 +145 +155 +146 +133 +150 +171 +155 +123 +102 +87 +87 +103 +123 +132 +168 +206 +198 +124 +69 +67 +110 +149 +178 +198 +187 +179 +196 +198 +184 +147 +137 +151 +159 +152 +127 +106 +121 +133 +141 +145 +135 +121 +117 +136 +145 +172 +183 +170 +167 +161 +139 +121 +119 +108 +109 +123 +128 +127 +130 +134 +134 +129 +127 +131 +131 +126 +123 +124 +126 +127 +128 +119 +107 +114 +133 +135 +126 +121 +123 +126 +126 +124 +123 +121 +123 +124 +121 +119 +121 +123 +124 +129 +132 +136 +138 +132 +125 +125 +130 +129 +122 +123 +130 +130 +124 +125 +134 +137 +133 +127 +129 +138 +147 +146 +140 +131 +135 +137 +134 +129 +130 +138 +145 +147 +141 +133 +124 +116 +115 +123 +133 +150 +142 +134 +135 +138 +136 +129 +122 +114 +116 +122 +129 +133 +133 +133 +133 +139 +134 +127 +124 +129 +133 +126 +115 +119 +119 +122 +125 +132 +144 +144 +135 +130 +122 +131 +141 +140 +151 +170 +178 +161 +129 +116 +122 +125 +140 +158 +161 +154 +136 +130 +129 +123 +122 +128 +127 +111 +105 +111 +123 +137 +135 +117 +111 +118 +125 +127 +121 +121 +133 +144 +148 +137 +130 +123 +125 +133 +140 +140 +137 +138 +139 +139 +135 +134 +137 +143 +147 +150 +146 +137 +128 +125 +130 +135 +138 +137 +130 +123 +126 +133 +138 +139 +138 +132 +126 +127 +133 +135 +134 +132 +127 +125 +132 +133 +129 +131 +139 +141 +136 +133 +125 +120 +124 +124 +119 +118 +122 +136 +146 +145 +139 +139 +137 +135 +139 +147 +153 +150 +143 +146 +153 +159 +164 +176 +180 +173 +152 +142 +154 +162 +155 +150 +146 +154 +159 +150 +144 +159 +178 +180 +170 +174 +180 +167 +152 +147 +146 +151 +169 +178 +167 +148 +149 +174 +206 +218 +204 +200 +199 +199 +194 +184 +185 +183 +186 +188 +188 +186 +181 +182 +192 +203 +197 +185 +184 +204 +222 +225 +222 +220 +215 +208 +203 +203 +207 +211 +212 +217 +213 +201 +203 +223 +225 +212 +206 +202 +197 +197 +206 +214 +207 +199 +200 +217 +233 +231 +220 +206 +196 +198 +200 +200 +203 +206 +210 +213 +213 +210 +205 +200 +195 +197 +211 +223 +220 +205 +191 +187 +196 +205 +205 +199 +195 +200 +205 +207 +208 +204 +199 +200 +207 +208 +204 +204 +208 +212 +214 +217 +222 +227 +230 +236 +230 +220 +213 +213 +216 +213 +206 +202 +203 +204 +210 +222 +230 +228 +224 +218 +205 +193 +192 +174 +120 +80 +77 +66 +69 +66 +59 +57 +65 +85 +108 +115 +116 +112 +109 +114 +117 +115 +114 +115 +91 +57 +32 +28 +35 +40 +38 +43 +47 +45 +41 +43 +44 +42 +41 +41 +37 +38 +48 +56 +61 +70 +80 +82 +85 +84 +83 +90 +103 +110 +111 +106 +102 +102 +112 +125 +136 +141 +143 +147 +151 +158 +165 +170 +175 +182 +190 +190 +196 +204 +213 +220 +225 +228 +230 +233 +235 +238 +238 +237 +237 +239 +240 +242 +242 +242 +241 +242 +242 +243 +243 +244 +243 +243 +243 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +244 +243 +241 +241 +242 +243 +241 +241 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +241 +242 +242 +243 +243 +242 +242 +241 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +242 +243 +243 +243 +242 +243 +243 +243 +242 +241 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +241 +241 +241 +242 +242 +242 +241 +240 +241 +241 +242 +242 +242 +242 +242 +243 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +241 +240 +240 +240 +242 +242 +243 +242 +242 +242 +242 +243 +242 +241 +241 +241 +241 +242 +242 +242 +244 +243 +243 +243 +243 +244 +243 +243 +243 +242 +241 +241 +240 +240 +241 +241 +242 +241 +240 +241 +243 +244 +242 +240 +243 +242 +242 +242 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +243 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +252 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +255 +255 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +254 +254 +254 +254 +254 +255 +254 +254 +254 +253 +253 +252 +252 +251 +253 +253 +253 +253 +252 +252 +252 +252 +254 +253 +250 +251 +253 +253 +252 +250 +252 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +252 +252 +251 +251 +250 +249 +250 +249 +248 +248 +248 +249 +248 +247 +251 +253 +250 +234 +204 +177 +170 +175 +174 +172 +171 +171 +168 +163 +160 +160 +159 +155 +167 +178 +174 +175 +176 +168 +167 +169 +170 +169 +167 +167 +168 +169 +167 +169 +170 +167 +162 +160 +161 +164 +166 +163 +161 +160 +156 +152 +152 +155 +159 +156 +158 +163 +163 +156 +151 +152 +156 +150 +146 +145 +145 +146 +152 +159 +152 +148 +143 +143 +143 +140 +142 +152 +150 +146 +141 +136 +132 +130 +137 +143 +134 +133 +132 +133 +135 +138 +137 +134 +134 +135 +134 +133 +133 +134 +132 +129 +129 +130 +133 +136 +137 +136 +134 +131 +131 +136 +141 +142 +140 +135 +131 +131 +138 +137 +135 +133 +130 +127 +124 +122 +124 +127 +131 +133 +132 +130 +129 +129 +129 +129 +128 +127 +126 +126 +126 +127 +126 +123 +120 +122 +124 +125 +124 +123 +114 +112 +118 +121 +115 +114 +114 +109 +118 +122 +117 +106 +103 +112 +123 +126 +122 +126 +127 +120 +112 +114 +116 +111 +110 +106 +103 +103 +103 +105 +106 +107 +106 +102 +98 +100 +103 +105 +105 +107 +105 +111 +117 +125 +131 +133 +131 +126 +124 +116 +115 +122 +128 +125 +125 +130 +133 +131 +133 +142 +149 +149 +146 +145 +136 +139 +140 +138 +136 +134 +135 +136 +134 +132 +130 +131 +134 +135 +133 +131 +132 +132 +130 +127 +124 +123 +121 +118 +123 +130 +134 +133 +134 +134 +129 +121 +118 +122 +127 +129 +127 +125 +126 +127 +128 +132 +133 +129 +128 +132 +134 +134 +129 +135 +135 +131 +131 +134 +139 +144 +152 +151 +145 +138 +136 +137 +136 +133 +132 +133 +136 +141 +145 +148 +152 +155 +157 +167 +174 +171 +168 +166 +165 +163 +159 +159 +160 +159 +158 +157 +157 +158 +160 +160 +158 +156 +155 +152 +149 +147 +150 +150 +147 +143 +139 +137 +138 +140 +142 +142 +144 +143 +140 +137 +134 +134 +132 +135 +135 +132 +130 +131 +132 +131 +132 +130 +129 +129 +131 +132 +132 +131 +131 +129 +129 +130 +133 +134 +134 +134 +133 +129 +128 +131 +130 +127 +127 +129 +136 +134 +132 +132 +134 +134 +134 +133 +130 +130 +128 +125 +125 +128 +128 +125 +125 +129 +133 +134 +131 +128 +128 +130 +130 +132 +134 +134 +132 +130 +128 +129 +130 +122 +114 +114 +121 +128 +126 +120 +124 +123 +125 +125 +122 +116 +113 +114 +115 +113 +113 +117 +119 +118 +118 +121 +118 +117 +117 +118 +120 +122 +125 +126 +125 +128 +128 +125 +125 +129 +132 +132 +130 +128 +129 +130 +128 +127 +125 +119 +116 +114 +112 +111 +108 +103 +100 +99 +94 +90 +92 +95 +93 +92 +92 +91 +78 +81 +91 +95 +92 +95 +97 +90 +88 +87 +86 +85 +86 +86 +87 +87 +96 +107 +118 +126 +129 +118 +103 +94 +89 +84 +94 +95 +92 +87 +79 +86 +118 +133 +121 +111 +114 +119 +123 +116 +109 +107 +91 +88 +88 +82 +77 +59 +54 +59 +103 +145 +140 +125 +121 +114 +106 +115 +150 +162 +126 +94 +79 +63 +52 +62 +105 +156 +176 +163 +170 +159 +118 +87 +93 +121 +136 +135 +111 +82 +86 +120 +135 +127 +126 +135 +144 +151 +152 +137 +114 +104 +108 +105 +97 +99 +119 +160 +182 +174 +164 +160 +136 +140 +143 +145 +161 +165 +164 +162 +155 +163 +171 +170 +188 +197 +186 +165 +148 +146 +154 +156 +148 +140 +143 +148 +146 +144 +174 +186 +158 +113 +104 +126 +159 +187 +180 +139 +110 +108 +126 +166 +195 +193 +156 +128 +108 +107 +129 +169 +187 +176 +156 +130 +112 +103 +104 +108 +129 +164 +194 +181 +139 +99 +109 +144 +155 +144 +135 +160 +180 +154 +137 +148 +172 +166 +152 +147 +136 +127 +117 +139 +178 +180 +169 +167 +154 +141 +143 +152 +149 +137 +149 +174 +186 +160 +120 +90 +112 +175 +184 +143 +113 +141 +184 +183 +128 +63 +44 +80 +164 +206 +182 +113 +102 +153 +172 +142 +153 +189 +188 +169 +169 +178 +180 +138 +95 +133 +172 +184 +185 +185 +204 +199 +182 +112 +56 +80 +145 +195 +179 +127 +81 +117 +179 +186 +170 +172 +153 +149 +151 +141 +127 +117 +118 +137 +146 +153 +170 +163 +143 +109 +95 +88 +88 +107 +124 +151 +181 +198 +177 +114 +53 +74 +118 +152 +173 +177 +174 +187 +203 +210 +183 +146 +136 +153 +156 +132 +124 +119 +129 +146 +147 +134 +122 +117 +120 +130 +151 +167 +171 +173 +162 +141 +128 +118 +108 +110 +121 +130 +129 +125 +128 +125 +120 +118 +122 +128 +130 +129 +136 +131 +131 +132 +118 +103 +110 +129 +134 +130 +124 +119 +118 +122 +128 +132 +123 +118 +117 +122 +125 +124 +123 +123 +128 +130 +135 +138 +133 +127 +127 +131 +128 +122 +121 +125 +130 +130 +129 +129 +129 +128 +128 +134 +143 +150 +147 +140 +133 +135 +137 +135 +132 +131 +135 +141 +146 +142 +134 +128 +124 +118 +119 +129 +141 +137 +136 +138 +139 +134 +129 +127 +116 +116 +125 +133 +131 +128 +129 +131 +134 +134 +131 +129 +130 +131 +124 +116 +131 +127 +130 +131 +130 +138 +145 +141 +130 +127 +128 +136 +144 +150 +160 +170 +156 +135 +115 +113 +118 +135 +162 +170 +156 +137 +129 +130 +125 +119 +118 +120 +111 +108 +111 +121 +129 +128 +119 +111 +118 +122 +122 +119 +121 +133 +143 +146 +137 +134 +131 +131 +134 +137 +137 +135 +141 +140 +136 +132 +134 +140 +146 +149 +156 +148 +137 +129 +129 +134 +136 +135 +137 +133 +129 +126 +128 +139 +142 +135 +125 +123 +125 +135 +140 +137 +134 +134 +130 +131 +133 +132 +128 +133 +139 +139 +136 +128 +125 +126 +120 +112 +111 +116 +127 +138 +145 +142 +136 +134 +138 +142 +145 +156 +154 +146 +150 +154 +152 +154 +163 +166 +166 +160 +153 +151 +154 +156 +150 +142 +149 +163 +159 +147 +151 +164 +175 +172 +173 +176 +172 +160 +148 +144 +151 +164 +165 +166 +155 +150 +176 +201 +210 +204 +198 +196 +193 +187 +185 +187 +187 +188 +187 +185 +183 +183 +184 +184 +191 +191 +182 +182 +199 +217 +222 +220 +216 +212 +211 +209 +205 +207 +212 +214 +214 +211 +202 +197 +206 +218 +215 +202 +199 +199 +202 +204 +203 +200 +202 +207 +218 +225 +228 +220 +207 +199 +199 +200 +201 +202 +207 +214 +217 +213 +208 +205 +197 +191 +195 +211 +221 +215 +202 +195 +190 +196 +205 +207 +198 +191 +197 +206 +208 +206 +203 +205 +210 +213 +211 +206 +206 +205 +206 +210 +214 +217 +221 +225 +231 +231 +229 +225 +222 +218 +212 +206 +201 +195 +198 +211 +221 +229 +235 +235 +225 +204 +192 +192 +186 +158 +117 +86 +74 +67 +64 +59 +55 +64 +89 +110 +113 +103 +109 +108 +111 +123 +120 +115 +107 +81 +49 +34 +37 +43 +43 +39 +45 +42 +40 +41 +39 +35 +36 +40 +41 +39 +41 +47 +55 +60 +66 +71 +77 +79 +80 +83 +89 +99 +106 +110 +108 +104 +103 +112 +124 +133 +139 +143 +146 +152 +158 +159 +163 +169 +177 +182 +185 +189 +199 +211 +217 +220 +225 +231 +234 +236 +237 +236 +235 +237 +239 +239 +241 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +241 +242 +243 +244 +243 +242 +241 +242 +242 +243 +242 +242 +242 +241 +242 +242 +242 +241 +241 +242 +242 +243 +242 +242 +242 +243 +243 +243 +242 +242 +241 +241 +240 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +244 +244 +243 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +241 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +241 +241 +241 +242 +243 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +241 +241 +241 +241 +242 +243 +242 +241 +241 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +241 +240 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +253 +254 +255 +255 +255 +255 +255 +255 +254 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +252 +254 +253 +253 +253 +253 +252 +252 +252 +254 +253 +251 +251 +252 +252 +251 +250 +252 +252 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +249 +247 +247 +248 +248 +247 +247 +252 +254 +252 +238 +208 +181 +172 +174 +174 +172 +170 +168 +165 +161 +159 +159 +159 +156 +167 +178 +174 +174 +174 +168 +167 +168 +170 +170 +169 +168 +168 +168 +167 +168 +168 +166 +164 +162 +163 +164 +162 +160 +158 +158 +156 +151 +150 +153 +160 +159 +160 +162 +158 +152 +149 +149 +154 +152 +147 +144 +144 +148 +152 +154 +148 +147 +144 +143 +144 +141 +142 +149 +145 +142 +139 +136 +134 +134 +140 +146 +138 +138 +137 +136 +136 +137 +135 +133 +131 +133 +133 +132 +131 +132 +132 +131 +132 +134 +138 +140 +140 +139 +137 +135 +134 +138 +142 +142 +136 +132 +131 +132 +138 +138 +138 +135 +131 +128 +126 +126 +128 +130 +131 +131 +129 +127 +127 +127 +128 +129 +130 +130 +131 +131 +131 +132 +128 +125 +124 +125 +126 +125 +121 +120 +112 +112 +115 +117 +117 +118 +119 +118 +116 +116 +112 +109 +112 +122 +128 +128 +131 +128 +123 +115 +109 +111 +114 +110 +102 +101 +102 +104 +108 +110 +108 +106 +103 +100 +99 +101 +103 +104 +104 +105 +108 +114 +122 +128 +132 +133 +129 +123 +117 +115 +117 +128 +134 +136 +141 +147 +153 +150 +146 +147 +147 +142 +139 +140 +128 +130 +135 +140 +140 +137 +135 +135 +125 +127 +130 +133 +134 +134 +133 +132 +137 +133 +130 +128 +124 +119 +119 +120 +125 +128 +130 +129 +128 +129 +126 +121 +122 +125 +127 +128 +126 +125 +126 +127 +126 +129 +129 +127 +128 +133 +136 +135 +134 +136 +135 +129 +129 +137 +147 +151 +152 +147 +138 +132 +132 +136 +137 +136 +133 +132 +134 +136 +139 +142 +147 +154 +154 +162 +167 +166 +163 +164 +165 +165 +161 +160 +158 +158 +159 +157 +158 +159 +159 +158 +159 +157 +155 +152 +150 +148 +148 +148 +146 +143 +140 +137 +137 +137 +139 +140 +141 +140 +139 +136 +133 +131 +131 +133 +133 +130 +128 +130 +131 +131 +131 +130 +129 +130 +132 +133 +132 +130 +132 +132 +132 +132 +133 +134 +137 +139 +135 +131 +129 +132 +133 +130 +127 +128 +130 +129 +130 +131 +134 +135 +135 +134 +129 +127 +123 +121 +123 +126 +128 +127 +126 +130 +133 +132 +128 +126 +128 +132 +136 +135 +134 +133 +132 +130 +127 +125 +126 +123 +120 +121 +125 +128 +123 +116 +127 +128 +126 +117 +110 +109 +114 +119 +114 +113 +114 +115 +117 +117 +118 +120 +119 +118 +118 +120 +122 +125 +125 +125 +125 +127 +129 +129 +129 +129 +130 +130 +127 +124 +128 +131 +128 +124 +122 +119 +114 +113 +112 +110 +105 +99 +98 +99 +100 +96 +96 +96 +92 +89 +89 +87 +81 +84 +89 +92 +91 +95 +99 +100 +91 +89 +83 +80 +85 +92 +92 +86 +93 +102 +105 +112 +129 +138 +123 +103 +95 +87 +95 +97 +91 +79 +73 +86 +113 +125 +99 +73 +82 +112 +137 +138 +145 +139 +122 +104 +90 +85 +87 +85 +61 +59 +89 +126 +133 +129 +127 +120 +111 +113 +120 +130 +132 +125 +117 +111 +85 +69 +69 +112 +157 +172 +172 +173 +164 +138 +118 +117 +131 +135 +105 +77 +84 +126 +144 +133 +130 +133 +137 +144 +153 +147 +128 +113 +110 +106 +99 +99 +134 +164 +173 +165 +167 +169 +141 +133 +142 +141 +150 +163 +178 +181 +158 +140 +145 +146 +157 +177 +196 +187 +164 +163 +161 +165 +161 +151 +140 +135 +139 +148 +171 +181 +162 +121 +105 +132 +169 +185 +184 +144 +117 +110 +119 +156 +192 +201 +175 +139 +111 +107 +128 +164 +180 +169 +157 +139 +123 +112 +105 +97 +107 +140 +188 +191 +168 +127 +106 +111 +137 +166 +165 +183 +182 +142 +124 +135 +162 +168 +170 +177 +176 +156 +118 +110 +146 +169 +172 +164 +151 +147 +157 +163 +157 +150 +153 +171 +182 +166 +134 +106 +121 +175 +193 +156 +116 +130 +174 +178 +139 +99 +65 +77 +148 +204 +182 +117 +112 +149 +151 +134 +149 +182 +187 +178 +182 +188 +178 +114 +79 +124 +161 +166 +166 +190 +205 +203 +189 +160 +106 +76 +121 +192 +204 +156 +94 +93 +141 +173 +173 +161 +153 +142 +155 +166 +143 +99 +75 +87 +129 +141 +158 +170 +162 +131 +105 +102 +102 +102 +106 +134 +167 +189 +181 +143 +106 +72 +86 +127 +151 +167 +172 +173 +188 +214 +208 +175 +154 +157 +154 +133 +110 +122 +137 +139 +131 +127 +123 +116 +108 +117 +140 +157 +167 +174 +168 +153 +130 +118 +110 +113 +123 +129 +129 +127 +127 +122 +116 +113 +119 +128 +135 +137 +130 +126 +127 +127 +116 +105 +110 +125 +133 +130 +125 +121 +120 +123 +127 +130 +122 +118 +118 +124 +127 +126 +124 +123 +125 +126 +131 +136 +136 +131 +130 +132 +132 +128 +123 +121 +125 +129 +130 +129 +121 +126 +131 +135 +138 +140 +138 +135 +141 +139 +137 +135 +133 +132 +135 +138 +140 +140 +136 +132 +131 +127 +125 +130 +134 +134 +134 +133 +133 +135 +134 +132 +127 +125 +129 +135 +133 +130 +132 +133 +130 +131 +130 +131 +133 +132 +128 +123 +139 +134 +133 +132 +133 +143 +149 +143 +136 +125 +122 +132 +142 +146 +149 +154 +151 +137 +117 +113 +119 +136 +164 +176 +158 +138 +127 +128 +126 +122 +123 +124 +119 +115 +114 +119 +124 +124 +118 +113 +119 +120 +120 +119 +123 +134 +142 +146 +142 +141 +138 +134 +133 +134 +136 +136 +143 +141 +134 +129 +130 +137 +145 +150 +154 +147 +138 +131 +131 +133 +134 +132 +135 +134 +133 +132 +132 +138 +142 +138 +129 +125 +126 +135 +141 +139 +136 +137 +132 +131 +130 +128 +124 +129 +137 +138 +137 +131 +127 +126 +122 +116 +116 +121 +119 +132 +144 +144 +137 +133 +135 +137 +145 +162 +162 +151 +151 +153 +151 +148 +148 +156 +164 +166 +161 +153 +150 +152 +145 +141 +151 +170 +173 +157 +149 +156 +183 +171 +165 +169 +167 +157 +151 +150 +160 +169 +169 +170 +163 +158 +178 +198 +203 +199 +195 +194 +192 +188 +187 +190 +198 +192 +187 +186 +186 +186 +184 +181 +189 +189 +181 +183 +203 +221 +221 +214 +208 +206 +209 +210 +207 +208 +211 +211 +209 +213 +212 +204 +197 +196 +199 +201 +200 +198 +198 +201 +205 +206 +206 +207 +219 +224 +225 +218 +207 +201 +200 +200 +201 +199 +204 +214 +220 +215 +206 +200 +193 +190 +196 +211 +220 +214 +203 +195 +198 +198 +201 +204 +201 +196 +198 +203 +207 +203 +198 +199 +205 +212 +212 +209 +204 +205 +207 +211 +212 +213 +216 +219 +222 +224 +225 +226 +227 +224 +216 +209 +200 +195 +195 +202 +213 +228 +239 +238 +227 +202 +189 +186 +181 +171 +141 +99 +85 +70 +61 +61 +61 +73 +96 +113 +111 +96 +96 +101 +114 +129 +128 +127 +108 +96 +83 +82 +86 +84 +73 +64 +49 +38 +29 +33 +38 +38 +38 +40 +41 +39 +41 +47 +52 +56 +60 +64 +69 +70 +72 +77 +86 +97 +104 +107 +104 +102 +101 +109 +119 +129 +136 +141 +146 +149 +153 +156 +162 +170 +176 +179 +181 +184 +194 +206 +215 +218 +223 +228 +232 +235 +237 +236 +235 +236 +237 +238 +240 +241 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +241 +242 +243 +243 +243 +242 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +243 +243 +244 +243 +243 +243 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +243 +243 +242 +242 +241 +241 +241 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +241 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +241 +241 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +241 +241 +242 +243 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +254 +254 +254 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +253 +253 +254 +252 +252 +252 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +252 +254 +253 +253 +253 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +249 +249 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +247 +248 +253 +254 +253 +242 +214 +186 +173 +173 +173 +170 +167 +165 +163 +160 +159 +159 +159 +155 +166 +177 +174 +172 +172 +168 +167 +168 +167 +167 +168 +167 +167 +167 +168 +167 +166 +164 +164 +163 +162 +161 +157 +155 +155 +157 +156 +153 +152 +154 +161 +162 +163 +160 +155 +151 +149 +150 +152 +153 +150 +145 +145 +149 +150 +148 +147 +150 +148 +146 +147 +144 +143 +146 +142 +139 +137 +136 +137 +139 +142 +146 +141 +142 +140 +138 +137 +136 +135 +132 +128 +132 +133 +132 +130 +130 +131 +132 +135 +138 +142 +143 +142 +139 +137 +136 +135 +137 +140 +138 +134 +131 +132 +136 +139 +140 +140 +137 +132 +128 +128 +129 +131 +131 +129 +128 +126 +126 +127 +128 +132 +133 +135 +136 +137 +137 +137 +137 +132 +129 +128 +129 +128 +124 +118 +114 +113 +116 +117 +119 +123 +124 +122 +124 +117 +113 +111 +114 +124 +133 +133 +129 +130 +121 +114 +109 +105 +106 +109 +106 +102 +102 +104 +108 +111 +112 +109 +105 +101 +99 +99 +102 +105 +105 +105 +105 +112 +120 +126 +127 +128 +130 +128 +122 +121 +122 +126 +134 +141 +145 +148 +148 +144 +140 +135 +132 +128 +125 +126 +131 +126 +126 +131 +137 +140 +137 +134 +133 +124 +127 +131 +135 +138 +138 +137 +135 +138 +132 +128 +127 +123 +117 +119 +124 +127 +125 +124 +124 +123 +123 +123 +123 +128 +129 +130 +130 +128 +127 +127 +128 +125 +127 +127 +125 +128 +133 +136 +135 +137 +135 +135 +130 +130 +143 +156 +155 +149 +140 +132 +129 +131 +133 +135 +136 +135 +133 +133 +133 +130 +128 +130 +138 +145 +150 +155 +158 +158 +158 +162 +163 +163 +161 +159 +158 +158 +159 +159 +158 +157 +158 +157 +156 +153 +151 +149 +148 +147 +146 +146 +144 +142 +139 +136 +134 +135 +136 +137 +137 +137 +136 +134 +132 +131 +131 +130 +127 +126 +128 +129 +130 +130 +130 +130 +132 +133 +133 +131 +129 +132 +133 +134 +132 +130 +130 +133 +137 +135 +131 +129 +132 +134 +132 +128 +127 +127 +127 +128 +130 +132 +133 +133 +133 +128 +124 +120 +121 +124 +125 +126 +128 +126 +129 +131 +129 +126 +125 +129 +133 +138 +135 +131 +131 +132 +131 +127 +123 +123 +124 +125 +126 +128 +128 +123 +117 +126 +125 +119 +107 +102 +108 +114 +117 +113 +115 +117 +116 +115 +117 +119 +120 +120 +120 +120 +122 +125 +126 +126 +125 +125 +127 +131 +133 +131 +128 +127 +128 +122 +121 +126 +131 +126 +121 +119 +118 +113 +112 +111 +107 +100 +96 +97 +101 +101 +97 +96 +95 +90 +87 +86 +84 +82 +86 +88 +90 +93 +95 +99 +106 +106 +101 +89 +80 +83 +91 +91 +83 +86 +96 +101 +105 +122 +137 +133 +120 +115 +116 +116 +100 +84 +76 +71 +76 +97 +120 +101 +60 +50 +76 +114 +132 +146 +147 +143 +119 +95 +84 +89 +101 +89 +82 +87 +106 +119 +128 +135 +136 +120 +110 +103 +107 +117 +127 +130 +129 +137 +118 +83 +88 +127 +160 +153 +160 +170 +173 +159 +146 +158 +149 +97 +61 +99 +134 +141 +131 +137 +137 +125 +125 +138 +149 +143 +125 +115 +111 +109 +114 +147 +172 +172 +162 +167 +175 +150 +139 +151 +144 +128 +134 +164 +187 +172 +137 +112 +116 +135 +157 +182 +195 +184 +173 +178 +184 +179 +158 +134 +123 +128 +142 +170 +178 +168 +132 +108 +139 +181 +192 +169 +142 +121 +106 +103 +135 +182 +204 +182 +148 +122 +117 +127 +154 +171 +165 +157 +148 +134 +119 +110 +95 +94 +120 +158 +188 +198 +174 +133 +98 +107 +149 +183 +198 +174 +122 +112 +131 +152 +158 +165 +168 +177 +183 +158 +127 +133 +155 +166 +166 +159 +157 +163 +162 +158 +162 +158 +170 +182 +176 +151 +120 +127 +175 +198 +165 +119 +124 +167 +176 +151 +129 +91 +80 +136 +199 +181 +121 +121 +141 +125 +124 +145 +173 +184 +189 +196 +199 +164 +96 +78 +118 +139 +130 +124 +163 +186 +200 +192 +193 +171 +125 +138 +183 +214 +196 +147 +105 +106 +142 +170 +164 +148 +129 +142 +165 +161 +124 +80 +65 +91 +115 +130 +152 +166 +169 +142 +127 +124 +114 +102 +118 +156 +187 +193 +176 +162 +117 +87 +96 +132 +160 +165 +172 +177 +196 +204 +201 +184 +165 +154 +142 +122 +117 +124 +142 +146 +137 +126 +119 +104 +107 +124 +144 +161 +176 +175 +161 +136 +123 +113 +116 +124 +128 +129 +130 +126 +121 +114 +111 +116 +126 +133 +136 +127 +124 +122 +119 +111 +105 +111 +121 +129 +128 +127 +125 +124 +124 +127 +130 +122 +120 +121 +126 +129 +127 +124 +123 +120 +121 +127 +134 +137 +134 +132 +131 +134 +132 +126 +120 +120 +125 +126 +124 +122 +129 +136 +139 +138 +136 +134 +133 +143 +140 +137 +136 +133 +130 +130 +132 +133 +138 +138 +136 +137 +135 +132 +132 +128 +131 +131 +128 +130 +137 +142 +142 +139 +133 +133 +135 +133 +131 +132 +131 +127 +127 +132 +135 +138 +135 +131 +129 +137 +140 +142 +135 +129 +138 +148 +149 +142 +128 +124 +135 +144 +144 +144 +147 +146 +139 +119 +113 +120 +135 +155 +164 +155 +137 +127 +129 +129 +125 +124 +124 +124 +120 +120 +120 +122 +122 +118 +116 +120 +118 +118 +121 +127 +135 +142 +145 +145 +146 +143 +136 +130 +131 +134 +137 +142 +140 +133 +128 +128 +135 +143 +147 +149 +145 +139 +135 +135 +138 +137 +135 +135 +135 +137 +138 +135 +136 +139 +139 +132 +127 +126 +133 +137 +136 +134 +134 +132 +129 +126 +123 +122 +128 +137 +139 +136 +133 +128 +126 +124 +123 +125 +129 +120 +129 +137 +141 +139 +135 +132 +132 +144 +164 +167 +155 +150 +152 +149 +144 +145 +153 +164 +168 +160 +151 +153 +160 +157 +149 +148 +165 +178 +168 +159 +166 +192 +175 +164 +166 +165 +157 +154 +158 +167 +174 +174 +176 +171 +165 +176 +191 +195 +192 +191 +190 +189 +186 +187 +191 +200 +197 +192 +189 +186 +183 +180 +179 +189 +191 +184 +188 +211 +229 +225 +212 +201 +202 +207 +211 +211 +212 +211 +207 +203 +210 +215 +212 +201 +193 +196 +204 +207 +206 +202 +198 +198 +204 +210 +214 +221 +221 +218 +211 +205 +203 +204 +204 +199 +192 +195 +210 +222 +217 +205 +196 +195 +196 +202 +212 +219 +217 +208 +201 +205 +198 +193 +196 +202 +204 +204 +203 +207 +203 +198 +196 +202 +210 +212 +211 +207 +207 +209 +210 +208 +206 +207 +209 +211 +214 +218 +224 +230 +231 +223 +214 +204 +198 +193 +193 +204 +223 +237 +240 +229 +206 +193 +179 +162 +159 +140 +97 +82 +63 +52 +57 +66 +81 +101 +114 +114 +99 +97 +108 +127 +143 +144 +146 +140 +136 +132 +135 +143 +138 +107 +75 +51 +39 +32 +34 +36 +33 +35 +40 +40 +38 +40 +44 +48 +51 +54 +57 +59 +60 +62 +70 +83 +96 +101 +103 +100 +98 +98 +106 +115 +126 +134 +139 +142 +144 +147 +152 +161 +170 +174 +175 +177 +179 +187 +200 +210 +215 +220 +224 +229 +234 +238 +237 +234 +234 +236 +237 +238 +239 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +241 +242 +243 +243 +242 +241 +241 +242 +243 +244 +243 +243 +242 +242 +242 +243 +243 +244 +244 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +243 +243 +243 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +241 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +244 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +243 +243 +243 +243 +244 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +252 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +253 +254 +255 +255 +255 +255 +254 +253 +255 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +253 +253 +253 +253 +251 +252 +252 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +254 +254 +253 +251 +250 +250 +251 +251 +251 +251 +251 +250 +250 +249 +249 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +250 +250 +251 +250 +248 +247 +247 +247 +248 +250 +253 +253 +252 +242 +218 +189 +173 +172 +172 +169 +166 +164 +161 +158 +157 +158 +157 +155 +163 +173 +173 +171 +171 +169 +168 +167 +166 +167 +167 +166 +166 +167 +168 +167 +165 +163 +161 +159 +157 +157 +154 +151 +151 +155 +157 +156 +157 +160 +162 +163 +163 +159 +155 +154 +154 +153 +151 +154 +153 +149 +147 +147 +147 +145 +151 +155 +153 +149 +150 +148 +145 +143 +140 +138 +136 +136 +139 +140 +142 +142 +139 +139 +137 +136 +136 +136 +134 +131 +129 +132 +134 +132 +129 +128 +131 +134 +138 +139 +141 +141 +139 +136 +134 +133 +131 +134 +136 +135 +133 +133 +134 +137 +140 +139 +138 +135 +131 +129 +128 +128 +128 +127 +126 +126 +127 +130 +132 +134 +138 +138 +138 +139 +139 +140 +140 +140 +136 +134 +132 +131 +128 +122 +114 +110 +118 +124 +124 +125 +131 +129 +123 +125 +122 +117 +115 +121 +130 +134 +131 +127 +119 +111 +108 +109 +106 +105 +107 +105 +111 +112 +112 +111 +110 +110 +107 +105 +102 +100 +100 +103 +108 +110 +112 +114 +119 +126 +128 +124 +123 +128 +130 +129 +131 +131 +133 +136 +144 +146 +140 +131 +122 +119 +117 +117 +119 +121 +126 +131 +134 +133 +131 +131 +133 +135 +134 +132 +135 +136 +137 +139 +143 +143 +140 +138 +137 +132 +128 +125 +121 +119 +124 +128 +124 +119 +117 +118 +119 +119 +121 +124 +129 +131 +131 +132 +131 +130 +130 +131 +128 +130 +130 +129 +130 +133 +134 +134 +136 +132 +133 +133 +134 +150 +161 +153 +141 +135 +132 +133 +133 +131 +130 +132 +133 +132 +133 +134 +130 +120 +118 +120 +132 +138 +146 +153 +156 +158 +159 +160 +163 +163 +162 +160 +158 +158 +158 +157 +156 +156 +155 +153 +150 +148 +147 +148 +149 +147 +146 +145 +144 +142 +137 +134 +132 +133 +134 +137 +138 +138 +137 +134 +131 +130 +128 +126 +125 +127 +129 +130 +130 +130 +131 +132 +133 +133 +131 +130 +132 +135 +135 +131 +126 +125 +127 +129 +131 +129 +129 +132 +133 +131 +128 +127 +129 +129 +129 +129 +128 +128 +128 +128 +127 +125 +124 +126 +127 +126 +125 +128 +126 +127 +128 +128 +126 +127 +130 +132 +133 +130 +127 +127 +129 +131 +128 +123 +123 +125 +127 +126 +126 +127 +126 +125 +122 +116 +108 +106 +110 +114 +113 +110 +113 +118 +119 +116 +115 +118 +121 +121 +122 +123 +123 +124 +125 +126 +127 +127 +127 +128 +131 +133 +130 +126 +125 +127 +122 +122 +125 +126 +123 +122 +121 +116 +112 +110 +107 +102 +97 +95 +97 +102 +98 +94 +94 +93 +87 +84 +83 +81 +81 +85 +87 +93 +100 +98 +96 +104 +115 +113 +103 +90 +83 +84 +86 +83 +86 +94 +98 +103 +111 +118 +123 +128 +131 +142 +144 +121 +87 +67 +65 +74 +90 +122 +121 +81 +48 +46 +73 +99 +106 +117 +135 +123 +101 +90 +84 +95 +112 +110 +104 +100 +105 +121 +141 +156 +136 +111 +104 +98 +83 +92 +114 +116 +155 +161 +136 +104 +120 +155 +144 +140 +156 +173 +176 +167 +172 +160 +116 +90 +120 +138 +133 +129 +145 +137 +113 +108 +127 +147 +152 +140 +127 +117 +118 +129 +153 +179 +174 +161 +166 +176 +158 +150 +157 +154 +121 +107 +137 +179 +185 +149 +100 +106 +137 +141 +136 +167 +188 +172 +185 +202 +201 +169 +133 +117 +124 +140 +164 +176 +176 +152 +134 +156 +186 +192 +159 +143 +124 +103 +97 +127 +169 +188 +169 +149 +138 +133 +130 +143 +163 +166 +161 +156 +141 +123 +117 +106 +98 +114 +144 +179 +193 +180 +153 +116 +104 +128 +180 +203 +172 +112 +104 +128 +149 +158 +162 +148 +151 +181 +193 +166 +142 +142 +166 +166 +153 +144 +155 +164 +164 +164 +159 +168 +183 +183 +158 +126 +131 +176 +199 +168 +125 +123 +155 +167 +152 +130 +104 +96 +142 +197 +182 +132 +136 +141 +113 +119 +142 +167 +180 +191 +202 +205 +162 +90 +63 +93 +119 +116 +103 +120 +163 +181 +183 +192 +194 +169 +159 +171 +204 +211 +192 +148 +118 +136 +167 +165 +149 +137 +139 +149 +162 +160 +122 +83 +68 +89 +108 +132 +156 +181 +173 +152 +147 +145 +130 +124 +149 +184 +198 +192 +179 +166 +120 +85 +100 +136 +155 +167 +175 +176 +180 +198 +202 +187 +168 +154 +135 +105 +103 +138 +163 +156 +136 +124 +119 +112 +118 +137 +157 +176 +177 +163 +148 +130 +115 +116 +123 +126 +128 +130 +126 +123 +118 +115 +116 +121 +123 +122 +124 +124 +120 +113 +106 +105 +113 +121 +124 +126 +128 +127 +124 +123 +127 +133 +127 +124 +124 +127 +129 +127 +125 +123 +118 +120 +126 +133 +136 +133 +130 +129 +129 +130 +127 +121 +118 +118 +117 +115 +134 +137 +140 +142 +140 +138 +135 +133 +136 +136 +137 +136 +130 +123 +123 +125 +129 +139 +141 +136 +137 +138 +135 +133 +127 +127 +128 +129 +134 +142 +148 +150 +145 +137 +134 +133 +131 +131 +131 +127 +126 +126 +131 +140 +142 +136 +130 +129 +130 +140 +144 +136 +129 +134 +144 +149 +139 +126 +122 +132 +137 +132 +131 +138 +145 +145 +128 +119 +125 +130 +138 +142 +145 +132 +128 +132 +130 +125 +122 +120 +124 +123 +124 +123 +123 +123 +121 +120 +118 +117 +118 +124 +130 +135 +140 +143 +143 +145 +142 +134 +127 +128 +134 +138 +139 +139 +133 +129 +129 +134 +139 +142 +143 +142 +140 +139 +141 +145 +146 +145 +136 +135 +138 +141 +136 +133 +136 +137 +135 +129 +126 +130 +132 +130 +127 +127 +129 +126 +125 +123 +122 +129 +139 +141 +136 +133 +128 +124 +125 +129 +132 +133 +130 +129 +129 +134 +138 +138 +133 +128 +142 +156 +161 +153 +147 +146 +144 +140 +146 +158 +169 +168 +156 +149 +157 +168 +170 +157 +144 +154 +177 +178 +173 +181 +186 +176 +168 +166 +165 +161 +162 +165 +171 +178 +182 +184 +177 +169 +172 +185 +192 +191 +191 +190 +188 +185 +186 +190 +192 +197 +201 +196 +186 +178 +178 +183 +193 +199 +196 +199 +218 +234 +231 +220 +204 +202 +205 +211 +215 +218 +214 +206 +198 +201 +208 +215 +215 +210 +207 +207 +215 +218 +212 +197 +188 +194 +210 +223 +223 +219 +212 +205 +202 +203 +207 +210 +195 +184 +184 +203 +220 +219 +206 +197 +201 +204 +209 +213 +218 +218 +214 +209 +207 +195 +185 +189 +201 +210 +211 +208 +214 +213 +212 +209 +210 +215 +217 +216 +213 +210 +209 +209 +208 +206 +206 +207 +206 +208 +212 +220 +229 +234 +230 +223 +212 +202 +194 +191 +198 +213 +228 +234 +226 +215 +205 +179 +146 +129 +116 +95 +88 +73 +67 +78 +93 +108 +123 +131 +131 +126 +126 +134 +149 +160 +160 +158 +162 +162 +153 +143 +147 +145 +110 +68 +52 +43 +38 +40 +37 +30 +29 +34 +35 +35 +37 +40 +44 +48 +52 +55 +56 +55 +57 +65 +80 +94 +99 +100 +98 +96 +95 +102 +114 +126 +134 +138 +138 +141 +146 +151 +161 +169 +172 +173 +176 +175 +182 +193 +204 +211 +217 +221 +226 +233 +238 +238 +235 +234 +235 +236 +236 +238 +240 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +241 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +243 +243 +243 +243 +243 +243 +243 +242 +244 +243 +242 +242 +242 +243 +243 +244 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +242 +242 +241 +241 +241 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +241 +241 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +243 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +253 +254 +254 +255 +255 +254 +254 +254 +255 +254 +254 +255 +255 +255 +255 +254 +254 +253 +254 +255 +255 +255 +255 +254 +253 +255 +255 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +254 +253 +252 +252 +253 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +253 +253 +253 +253 +252 +251 +250 +251 +250 +250 +250 +250 +251 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +251 +250 +249 +248 +247 +248 +248 +249 +250 +251 +249 +248 +247 +247 +248 +250 +252 +253 +252 +252 +245 +222 +191 +175 +173 +173 +170 +167 +164 +160 +157 +154 +155 +156 +155 +159 +168 +171 +172 +171 +170 +167 +166 +168 +171 +171 +167 +166 +166 +166 +166 +164 +161 +157 +156 +155 +155 +153 +150 +149 +153 +155 +155 +159 +164 +163 +163 +160 +156 +155 +156 +155 +154 +152 +152 +153 +153 +149 +144 +144 +147 +156 +160 +156 +151 +151 +150 +145 +141 +135 +135 +133 +134 +138 +141 +141 +140 +137 +136 +135 +135 +136 +138 +135 +131 +130 +132 +133 +133 +130 +130 +133 +137 +139 +139 +138 +138 +137 +136 +133 +130 +129 +129 +130 +131 +133 +135 +136 +137 +137 +135 +133 +132 +131 +130 +128 +127 +124 +124 +124 +127 +131 +135 +137 +138 +137 +136 +134 +133 +133 +135 +135 +135 +135 +134 +133 +131 +126 +120 +115 +113 +124 +129 +127 +127 +132 +129 +124 +125 +126 +122 +122 +125 +127 +125 +122 +121 +115 +110 +111 +114 +111 +108 +109 +109 +115 +117 +117 +113 +109 +108 +108 +107 +105 +101 +100 +104 +111 +117 +121 +125 +129 +133 +132 +126 +124 +128 +133 +134 +133 +136 +135 +135 +137 +139 +134 +127 +118 +115 +114 +117 +121 +125 +129 +132 +137 +137 +131 +124 +126 +135 +139 +136 +141 +145 +149 +147 +143 +137 +135 +135 +135 +135 +130 +123 +119 +122 +125 +125 +115 +112 +111 +114 +117 +116 +119 +122 +126 +128 +131 +132 +132 +132 +133 +134 +137 +139 +138 +136 +134 +133 +134 +134 +133 +128 +130 +132 +135 +151 +158 +147 +136 +134 +134 +136 +133 +128 +126 +127 +128 +127 +130 +133 +132 +125 +120 +117 +125 +132 +143 +152 +156 +158 +158 +157 +161 +166 +168 +164 +159 +158 +158 +157 +157 +156 +154 +151 +149 +147 +147 +148 +150 +148 +145 +144 +144 +142 +138 +135 +132 +131 +131 +134 +137 +138 +137 +135 +132 +130 +128 +127 +127 +128 +129 +131 +131 +131 +131 +132 +133 +133 +132 +132 +135 +137 +136 +131 +127 +126 +126 +125 +125 +126 +128 +130 +130 +128 +128 +128 +129 +129 +128 +127 +125 +125 +126 +127 +128 +127 +128 +131 +130 +127 +127 +130 +128 +127 +127 +128 +130 +131 +130 +129 +128 +127 +126 +124 +127 +129 +127 +125 +125 +127 +128 +126 +125 +127 +128 +129 +122 +113 +109 +116 +122 +120 +114 +109 +115 +119 +121 +117 +116 +119 +122 +122 +123 +125 +126 +126 +124 +125 +128 +131 +131 +130 +130 +129 +127 +125 +126 +127 +127 +127 +126 +122 +121 +125 +124 +114 +109 +106 +103 +102 +100 +98 +97 +98 +94 +92 +93 +91 +86 +83 +83 +80 +81 +85 +86 +94 +104 +102 +98 +102 +106 +111 +114 +106 +92 +81 +80 +86 +95 +94 +90 +91 +99 +106 +113 +120 +124 +136 +152 +150 +113 +70 +62 +78 +92 +120 +126 +97 +66 +54 +59 +75 +78 +88 +111 +113 +111 +106 +89 +85 +106 +121 +124 +112 +104 +112 +137 +163 +158 +130 +108 +88 +61 +63 +88 +104 +129 +151 +160 +131 +139 +165 +158 +138 +145 +150 +165 +171 +172 +166 +148 +139 +129 +137 +131 +136 +151 +131 +103 +105 +127 +139 +146 +145 +140 +128 +126 +137 +165 +175 +153 +148 +169 +185 +159 +136 +132 +154 +141 +123 +139 +176 +182 +147 +105 +117 +141 +131 +106 +130 +163 +169 +175 +198 +208 +187 +154 +133 +142 +163 +164 +176 +179 +173 +172 +177 +171 +160 +161 +154 +138 +114 +109 +132 +157 +162 +153 +145 +146 +143 +132 +138 +158 +165 +164 +158 +141 +123 +124 +121 +107 +106 +136 +169 +176 +163 +160 +147 +130 +131 +179 +203 +179 +129 +111 +122 +140 +164 +164 +154 +144 +153 +176 +180 +164 +159 +181 +171 +141 +117 +134 +166 +178 +172 +168 +168 +180 +182 +161 +133 +139 +181 +204 +173 +137 +128 +136 +147 +142 +113 +96 +111 +157 +192 +181 +148 +155 +154 +115 +114 +136 +163 +175 +188 +200 +202 +158 +103 +75 +93 +111 +109 +110 +117 +138 +146 +175 +190 +178 +147 +134 +156 +193 +200 +195 +180 +165 +174 +184 +167 +156 +152 +151 +146 +153 +164 +149 +131 +97 +91 +105 +125 +145 +162 +171 +155 +143 +154 +151 +136 +137 +157 +176 +187 +187 +182 +150 +101 +77 +102 +140 +151 +165 +170 +170 +183 +201 +208 +195 +168 +139 +115 +102 +121 +155 +175 +165 +141 +135 +123 +124 +139 +153 +166 +172 +166 +158 +138 +119 +114 +120 +124 +127 +128 +128 +126 +123 +120 +119 +118 +116 +112 +115 +118 +118 +111 +103 +104 +112 +119 +120 +124 +127 +126 +121 +118 +124 +132 +132 +129 +127 +128 +128 +127 +124 +123 +120 +122 +127 +131 +132 +130 +128 +127 +125 +126 +128 +127 +121 +114 +109 +109 +134 +137 +140 +139 +134 +131 +131 +133 +133 +136 +140 +137 +126 +116 +116 +122 +132 +143 +143 +135 +133 +135 +134 +133 +127 +124 +126 +134 +141 +145 +148 +152 +145 +137 +133 +132 +131 +134 +133 +126 +118 +117 +124 +136 +142 +136 +128 +126 +132 +137 +137 +134 +136 +139 +140 +139 +140 +126 +121 +131 +135 +128 +124 +129 +145 +153 +142 +132 +128 +125 +129 +133 +137 +128 +127 +132 +128 +123 +121 +121 +124 +124 +124 +123 +123 +125 +124 +124 +116 +116 +121 +127 +131 +134 +138 +142 +138 +140 +136 +129 +124 +129 +136 +140 +139 +137 +133 +129 +132 +135 +138 +138 +141 +141 +140 +139 +142 +147 +151 +151 +139 +135 +135 +139 +137 +135 +136 +136 +137 +131 +128 +130 +130 +127 +124 +123 +126 +126 +128 +127 +124 +130 +140 +141 +137 +134 +128 +124 +125 +130 +133 +133 +134 +128 +126 +129 +135 +135 +133 +131 +138 +144 +152 +152 +145 +139 +133 +129 +136 +157 +175 +172 +156 +148 +154 +165 +168 +157 +141 +148 +175 +184 +180 +182 +172 +172 +168 +163 +160 +163 +167 +169 +171 +181 +192 +193 +181 +169 +168 +183 +192 +192 +193 +191 +189 +186 +185 +187 +182 +192 +204 +204 +192 +182 +184 +191 +199 +206 +207 +206 +218 +229 +230 +227 +213 +205 +203 +208 +217 +224 +221 +209 +195 +198 +204 +211 +216 +215 +210 +206 +214 +219 +216 +201 +189 +193 +209 +222 +220 +216 +209 +204 +201 +202 +206 +209 +195 +182 +180 +197 +215 +218 +210 +203 +206 +209 +212 +214 +216 +218 +218 +215 +208 +196 +184 +184 +197 +210 +214 +211 +222 +229 +232 +230 +227 +227 +226 +225 +217 +213 +209 +210 +211 +212 +212 +212 +209 +209 +210 +216 +225 +233 +234 +231 +222 +208 +199 +198 +199 +208 +220 +227 +224 +223 +212 +187 +154 +121 +110 +117 +115 +108 +110 +123 +135 +145 +153 +155 +156 +155 +151 +152 +160 +167 +161 +145 +131 +127 +114 +97 +91 +90 +77 +58 +51 +39 +33 +37 +39 +35 +29 +27 +33 +33 +34 +35 +39 +45 +51 +54 +55 +54 +55 +63 +78 +92 +98 +99 +98 +95 +93 +101 +114 +128 +135 +137 +139 +144 +150 +155 +162 +168 +171 +172 +176 +174 +179 +189 +200 +208 +215 +220 +224 +231 +237 +238 +236 +235 +235 +236 +235 +237 +239 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +241 +241 +242 +243 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +243 +242 +242 +241 +241 +242 +243 +244 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +241 +241 +241 +241 +241 +241 +242 +243 +242 +241 +241 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +252 +253 +255 +255 +255 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +254 +254 +253 +252 +252 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +253 +252 +252 +252 +252 +252 +251 +251 +249 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +250 +251 +251 +250 +249 +248 +247 +248 +249 +250 +250 +250 +250 +249 +247 +247 +248 +249 +251 +252 +251 +253 +248 +224 +195 +177 +176 +176 +172 +168 +165 +160 +156 +152 +152 +157 +157 +157 +161 +169 +175 +173 +171 +166 +166 +170 +176 +176 +170 +166 +164 +163 +163 +163 +160 +157 +155 +155 +156 +152 +150 +149 +150 +151 +151 +157 +163 +165 +162 +157 +154 +152 +152 +151 +151 +152 +150 +150 +151 +147 +143 +145 +152 +158 +160 +155 +151 +151 +149 +143 +139 +130 +131 +131 +133 +138 +142 +141 +140 +137 +138 +138 +138 +138 +139 +136 +134 +132 +132 +132 +132 +132 +132 +135 +138 +139 +137 +135 +135 +136 +136 +135 +133 +130 +129 +129 +131 +134 +135 +135 +134 +134 +132 +130 +130 +131 +132 +129 +127 +124 +124 +125 +129 +134 +137 +138 +137 +131 +128 +123 +121 +123 +126 +129 +131 +132 +132 +132 +129 +124 +119 +118 +120 +127 +127 +125 +124 +127 +126 +124 +124 +122 +122 +122 +122 +120 +117 +116 +116 +118 +114 +115 +115 +111 +108 +112 +112 +109 +114 +115 +112 +109 +110 +110 +109 +107 +102 +99 +104 +114 +122 +127 +131 +134 +136 +136 +132 +128 +129 +132 +134 +132 +137 +137 +130 +126 +128 +132 +133 +125 +121 +119 +121 +125 +129 +130 +129 +128 +131 +130 +125 +127 +136 +140 +139 +137 +147 +155 +150 +137 +127 +126 +131 +133 +134 +129 +120 +117 +120 +121 +117 +111 +109 +111 +114 +117 +118 +119 +121 +125 +127 +130 +132 +131 +132 +135 +138 +146 +144 +143 +140 +138 +137 +136 +136 +133 +128 +129 +131 +135 +144 +150 +143 +136 +136 +137 +135 +130 +126 +125 +127 +126 +126 +124 +124 +126 +127 +126 +123 +123 +132 +141 +145 +147 +151 +152 +151 +159 +167 +172 +169 +163 +159 +158 +159 +159 +157 +154 +152 +151 +151 +151 +150 +151 +148 +145 +143 +142 +141 +138 +136 +133 +130 +128 +129 +133 +135 +134 +132 +133 +131 +129 +130 +130 +130 +130 +131 +133 +132 +132 +132 +133 +133 +134 +134 +135 +136 +134 +130 +127 +128 +128 +125 +123 +125 +127 +127 +126 +125 +127 +128 +127 +127 +127 +125 +123 +124 +127 +130 +128 +128 +129 +131 +131 +130 +132 +134 +129 +127 +129 +130 +133 +132 +129 +126 +123 +125 +125 +123 +125 +128 +127 +125 +127 +129 +130 +127 +125 +126 +126 +125 +126 +119 +119 +126 +127 +119 +115 +116 +118 +119 +120 +120 +119 +120 +123 +123 +124 +126 +127 +126 +125 +126 +129 +132 +132 +131 +128 +125 +126 +128 +129 +129 +130 +127 +126 +121 +120 +124 +122 +111 +104 +102 +101 +103 +105 +101 +96 +92 +87 +88 +91 +91 +88 +89 +91 +88 +85 +85 +84 +90 +99 +102 +102 +105 +97 +107 +121 +122 +108 +89 +82 +85 +94 +95 +88 +81 +85 +95 +104 +111 +116 +130 +143 +153 +140 +110 +86 +68 +80 +108 +124 +106 +85 +70 +59 +64 +75 +78 +87 +96 +112 +122 +108 +94 +93 +115 +135 +136 +119 +107 +121 +147 +173 +160 +121 +87 +72 +57 +57 +80 +85 +104 +135 +137 +151 +166 +174 +163 +139 +132 +151 +171 +173 +169 +159 +154 +140 +135 +125 +136 +148 +123 +96 +101 +118 +118 +121 +133 +144 +139 +137 +150 +179 +162 +119 +129 +178 +198 +150 +98 +86 +128 +150 +150 +161 +181 +171 +137 +110 +129 +140 +130 +123 +124 +134 +161 +169 +176 +186 +193 +188 +173 +171 +183 +178 +179 +174 +172 +184 +184 +151 +117 +137 +156 +162 +139 +118 +127 +147 +156 +152 +142 +140 +137 +129 +139 +158 +163 +157 +144 +133 +126 +131 +131 +114 +102 +119 +158 +170 +160 +161 +163 +156 +155 +183 +179 +161 +150 +139 +130 +125 +139 +156 +167 +158 +135 +147 +177 +183 +179 +186 +189 +165 +121 +104 +134 +172 +188 +179 +172 +179 +183 +166 +143 +149 +184 +201 +171 +149 +141 +133 +130 +125 +96 +77 +104 +156 +180 +168 +154 +167 +161 +118 +104 +122 +155 +171 +188 +200 +194 +148 +124 +126 +140 +138 +117 +115 +115 +102 +120 +176 +199 +171 +131 +118 +143 +177 +188 +192 +194 +193 +196 +200 +191 +180 +167 +158 +152 +149 +142 +144 +166 +154 +125 +110 +104 +126 +154 +166 +140 +117 +121 +134 +131 +119 +121 +142 +173 +195 +187 +151 +113 +90 +87 +109 +131 +147 +158 +163 +174 +191 +204 +206 +191 +157 +127 +97 +99 +138 +180 +183 +159 +137 +126 +131 +143 +146 +149 +158 +162 +162 +143 +123 +114 +117 +123 +125 +126 +128 +127 +124 +122 +121 +120 +118 +115 +105 +112 +116 +111 +105 +105 +111 +116 +119 +121 +124 +123 +118 +114 +120 +128 +136 +133 +130 +128 +127 +126 +125 +124 +124 +125 +127 +128 +129 +129 +129 +129 +127 +126 +128 +132 +128 +118 +109 +108 +120 +129 +136 +135 +125 +119 +123 +130 +135 +137 +141 +138 +125 +114 +115 +123 +135 +145 +144 +135 +133 +134 +133 +131 +125 +120 +124 +136 +145 +144 +145 +149 +142 +136 +133 +132 +134 +137 +136 +129 +107 +107 +116 +129 +138 +137 +130 +126 +128 +135 +135 +136 +138 +136 +132 +134 +143 +128 +123 +135 +145 +141 +133 +131 +139 +151 +148 +139 +127 +120 +130 +139 +135 +127 +125 +127 +124 +121 +124 +127 +125 +124 +122 +121 +123 +127 +127 +127 +116 +119 +123 +127 +130 +134 +138 +140 +135 +137 +134 +126 +123 +131 +139 +142 +142 +137 +131 +129 +133 +137 +138 +137 +139 +139 +137 +136 +138 +143 +148 +149 +141 +135 +133 +136 +137 +137 +138 +136 +136 +133 +131 +132 +130 +127 +125 +125 +126 +129 +133 +131 +124 +127 +137 +141 +140 +136 +128 +124 +126 +129 +131 +130 +129 +125 +123 +127 +129 +130 +131 +135 +137 +138 +148 +155 +148 +136 +127 +121 +128 +152 +174 +174 +157 +145 +151 +163 +168 +159 +144 +144 +167 +184 +184 +178 +170 +172 +167 +159 +158 +166 +171 +170 +167 +179 +195 +192 +180 +168 +165 +181 +193 +193 +194 +193 +191 +189 +187 +187 +180 +188 +200 +206 +202 +194 +192 +196 +202 +209 +209 +207 +211 +218 +223 +227 +219 +208 +201 +204 +216 +228 +226 +214 +196 +199 +205 +208 +207 +205 +204 +205 +206 +210 +211 +206 +201 +202 +208 +214 +215 +211 +208 +206 +205 +203 +203 +203 +197 +187 +183 +195 +211 +217 +213 +208 +209 +213 +217 +219 +220 +219 +218 +216 +207 +197 +184 +181 +190 +203 +209 +208 +218 +228 +236 +234 +230 +230 +230 +228 +225 +220 +216 +216 +216 +215 +214 +213 +213 +212 +212 +213 +220 +228 +233 +234 +228 +213 +205 +207 +206 +208 +217 +226 +227 +227 +214 +196 +172 +138 +123 +137 +142 +140 +145 +154 +160 +167 +167 +161 +157 +150 +142 +143 +147 +153 +143 +110 +83 +65 +48 +41 +39 +35 +37 +44 +38 +35 +33 +34 +33 +32 +32 +34 +33 +34 +34 +33 +35 +41 +46 +49 +53 +53 +55 +62 +76 +91 +98 +100 +97 +96 +94 +101 +114 +128 +135 +137 +143 +149 +156 +159 +163 +168 +171 +173 +175 +173 +177 +188 +198 +206 +213 +218 +222 +229 +236 +237 +236 +236 +236 +236 +235 +236 +238 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +241 +241 +242 +242 +242 +241 +241 +242 +243 +243 +242 +241 +241 +241 +242 +242 +242 +241 +241 +240 +241 +241 +241 +242 +242 +243 +243 +244 +243 +243 +243 +244 +244 +244 +244 +244 +242 +242 +242 +242 +242 +241 +241 +241 +240 +241 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +241 +241 +241 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +244 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +241 +241 +241 +240 +240 +240 +242 +243 +242 +241 +240 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +253 +252 +252 +253 +253 +253 +253 +254 +254 +254 +252 +252 +251 +252 +253 +254 +255 +255 +253 +253 +254 +255 +255 +254 +254 +253 +253 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +252 +253 +253 +253 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +251 +251 +251 +253 +253 +253 +252 +250 +250 +250 +249 +249 +250 +250 +251 +250 +250 +249 +249 +249 +250 +251 +251 +249 +249 +248 +247 +247 +248 +249 +249 +248 +249 +249 +249 +247 +247 +248 +249 +250 +252 +254 +250 +227 +197 +179 +177 +177 +173 +168 +164 +160 +156 +154 +155 +160 +161 +157 +157 +168 +178 +177 +172 +168 +167 +168 +173 +174 +169 +165 +165 +163 +162 +161 +160 +159 +158 +157 +157 +151 +149 +149 +149 +148 +148 +155 +163 +166 +161 +156 +153 +150 +146 +146 +149 +152 +149 +145 +142 +143 +146 +151 +155 +157 +157 +153 +151 +153 +149 +143 +140 +130 +132 +133 +134 +136 +138 +139 +137 +138 +141 +143 +142 +140 +139 +138 +137 +136 +133 +131 +132 +134 +134 +135 +136 +136 +134 +133 +132 +132 +133 +134 +134 +132 +131 +131 +132 +134 +135 +135 +135 +133 +132 +131 +132 +132 +132 +130 +128 +127 +126 +127 +130 +135 +137 +136 +133 +129 +124 +119 +117 +119 +124 +128 +130 +131 +132 +133 +130 +122 +116 +118 +123 +128 +124 +124 +124 +122 +123 +122 +119 +114 +115 +116 +116 +117 +118 +118 +117 +119 +115 +115 +114 +110 +111 +114 +114 +109 +112 +112 +109 +109 +111 +112 +110 +107 +101 +98 +104 +114 +123 +127 +128 +132 +131 +130 +129 +128 +126 +127 +130 +130 +133 +132 +126 +121 +124 +130 +135 +135 +130 +126 +126 +130 +133 +133 +131 +120 +123 +128 +130 +131 +131 +134 +137 +133 +140 +145 +142 +133 +127 +127 +131 +132 +131 +127 +122 +121 +121 +120 +115 +114 +115 +118 +122 +124 +125 +125 +124 +125 +129 +132 +132 +131 +132 +138 +142 +151 +146 +140 +137 +138 +139 +139 +138 +134 +134 +135 +136 +137 +138 +140 +141 +138 +139 +139 +135 +131 +129 +129 +129 +129 +129 +124 +117 +118 +127 +132 +132 +128 +136 +138 +132 +131 +139 +146 +146 +154 +163 +169 +167 +163 +161 +160 +159 +158 +156 +154 +153 +155 +155 +153 +151 +151 +149 +146 +144 +142 +141 +139 +137 +132 +128 +124 +124 +129 +133 +133 +131 +134 +131 +131 +133 +133 +132 +131 +132 +133 +133 +134 +134 +134 +134 +134 +135 +133 +135 +132 +127 +125 +128 +129 +127 +126 +126 +127 +126 +125 +125 +125 +126 +125 +127 +127 +126 +123 +123 +126 +130 +128 +129 +129 +131 +134 +136 +135 +133 +124 +126 +129 +130 +131 +130 +128 +126 +116 +119 +120 +120 +124 +129 +129 +127 +130 +131 +130 +127 +126 +126 +125 +123 +126 +125 +126 +128 +124 +118 +117 +121 +119 +118 +120 +122 +122 +121 +121 +122 +124 +124 +125 +126 +128 +130 +132 +132 +130 +131 +127 +124 +127 +134 +134 +129 +128 +123 +122 +122 +118 +115 +111 +105 +104 +101 +101 +103 +103 +100 +94 +91 +86 +87 +91 +91 +89 +93 +98 +97 +87 +85 +85 +85 +87 +95 +104 +105 +100 +109 +122 +129 +124 +110 +97 +89 +88 +94 +92 +85 +78 +77 +87 +103 +121 +141 +138 +131 +138 +145 +124 +78 +70 +99 +128 +124 +103 +77 +56 +61 +78 +84 +83 +86 +101 +116 +120 +109 +97 +105 +130 +153 +139 +106 +102 +123 +162 +176 +150 +116 +102 +75 +55 +66 +67 +75 +91 +118 +141 +154 +173 +183 +160 +144 +148 +156 +159 +159 +156 +159 +156 +140 +119 +118 +121 +100 +86 +97 +107 +104 +104 +118 +135 +137 +144 +162 +180 +155 +107 +125 +183 +198 +138 +75 +64 +95 +133 +155 +174 +184 +163 +135 +122 +135 +133 +128 +144 +146 +139 +158 +170 +166 +165 +178 +196 +198 +189 +181 +180 +173 +166 +164 +175 +185 +155 +104 +101 +145 +178 +162 +125 +116 +141 +166 +153 +136 +128 +124 +122 +140 +163 +167 +147 +127 +125 +131 +135 +132 +115 +103 +111 +147 +166 +158 +151 +153 +167 +186 +180 +143 +121 +146 +163 +159 +129 +111 +136 +160 +169 +148 +148 +172 +178 +177 +183 +199 +200 +153 +99 +98 +138 +166 +163 +160 +175 +184 +169 +149 +154 +185 +196 +165 +144 +148 +146 +132 +119 +98 +78 +91 +149 +169 +153 +154 +171 +159 +112 +86 +102 +143 +168 +194 +205 +186 +138 +121 +145 +161 +172 +159 +126 +96 +91 +132 +184 +197 +173 +146 +137 +144 +162 +176 +182 +191 +190 +172 +177 +196 +209 +192 +178 +172 +159 +129 +118 +149 +175 +162 +125 +94 +114 +155 +166 +145 +113 +92 +100 +113 +111 +109 +124 +155 +185 +186 +146 +118 +117 +102 +100 +116 +138 +146 +149 +159 +172 +185 +201 +202 +175 +130 +88 +89 +129 +172 +180 +164 +136 +124 +132 +148 +145 +137 +142 +150 +156 +144 +127 +116 +116 +122 +125 +124 +125 +126 +124 +124 +123 +124 +122 +119 +107 +112 +116 +113 +110 +109 +113 +117 +119 +118 +119 +121 +119 +117 +120 +126 +135 +133 +130 +128 +127 +127 +126 +125 +127 +126 +124 +125 +128 +132 +134 +134 +134 +130 +128 +129 +131 +126 +118 +111 +110 +121 +134 +137 +128 +120 +122 +128 +132 +133 +137 +138 +130 +118 +116 +120 +134 +142 +141 +136 +136 +135 +129 +124 +119 +119 +126 +137 +144 +143 +142 +143 +140 +136 +133 +131 +132 +137 +135 +127 +109 +111 +118 +129 +136 +136 +131 +126 +124 +133 +137 +139 +139 +132 +129 +137 +137 +127 +126 +138 +149 +145 +136 +131 +135 +141 +142 +140 +129 +123 +135 +141 +137 +127 +122 +123 +120 +119 +124 +127 +124 +124 +122 +123 +128 +132 +131 +128 +120 +123 +123 +124 +128 +135 +138 +137 +133 +137 +133 +124 +122 +129 +138 +142 +142 +137 +131 +130 +135 +140 +139 +134 +133 +134 +133 +132 +133 +139 +144 +147 +142 +135 +132 +133 +134 +137 +138 +133 +132 +132 +131 +131 +129 +126 +124 +125 +127 +132 +137 +132 +122 +123 +135 +142 +142 +135 +128 +126 +128 +129 +130 +130 +129 +120 +115 +120 +126 +128 +132 +136 +139 +141 +152 +159 +151 +143 +136 +128 +131 +148 +171 +179 +163 +146 +150 +166 +172 +164 +146 +137 +152 +177 +183 +175 +172 +168 +161 +157 +163 +173 +176 +172 +164 +173 +190 +187 +177 +168 +163 +180 +192 +193 +194 +194 +192 +190 +187 +185 +181 +187 +196 +204 +201 +195 +193 +196 +203 +205 +202 +201 +205 +209 +217 +226 +220 +209 +200 +201 +212 +225 +225 +214 +193 +189 +193 +204 +209 +207 +205 +208 +204 +204 +206 +207 +208 +208 +211 +214 +211 +206 +202 +204 +207 +206 +204 +202 +195 +191 +189 +196 +208 +215 +215 +211 +210 +215 +223 +228 +226 +219 +211 +206 +198 +192 +183 +177 +181 +194 +201 +201 +205 +214 +220 +217 +216 +220 +222 +221 +225 +224 +224 +224 +220 +215 +212 +212 +212 +213 +213 +212 +214 +220 +226 +229 +228 +217 +211 +210 +209 +211 +221 +226 +227 +225 +215 +200 +180 +152 +132 +129 +139 +138 +140 +142 +148 +156 +153 +141 +123 +113 +111 +121 +124 +130 +123 +84 +55 +37 +25 +26 +26 +22 +26 +35 +31 +38 +41 +37 +30 +29 +35 +40 +34 +35 +35 +32 +33 +37 +41 +43 +48 +51 +56 +64 +77 +91 +101 +103 +100 +99 +100 +106 +115 +128 +136 +139 +145 +150 +155 +157 +162 +167 +172 +175 +172 +171 +177 +187 +197 +204 +210 +216 +221 +227 +233 +235 +236 +236 +236 +235 +235 +236 +238 +239 +240 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +243 +242 +242 +241 +241 +241 +242 +242 +241 +241 +241 +242 +243 +243 +242 +240 +240 +241 +243 +243 +243 +242 +241 +239 +242 +242 +243 +243 +243 +244 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +240 +241 +241 +242 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +241 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +240 +240 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +241 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +241 +241 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +251 +252 +252 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +254 +254 +254 +253 +252 +252 +252 +253 +253 +253 +254 +254 +253 +252 +251 +251 +251 +252 +253 +255 +254 +253 +252 +254 +255 +255 +255 +253 +253 +253 +253 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +251 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +253 +252 +252 +252 +252 +251 +251 +251 +252 +250 +250 +251 +253 +254 +253 +251 +252 +251 +250 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +250 +251 +251 +249 +249 +248 +248 +248 +248 +249 +249 +248 +249 +251 +251 +249 +247 +246 +247 +248 +249 +253 +251 +230 +196 +178 +177 +176 +172 +167 +163 +160 +157 +157 +159 +163 +164 +157 +154 +167 +180 +179 +172 +171 +167 +164 +167 +168 +165 +165 +167 +165 +163 +160 +160 +161 +160 +159 +157 +150 +149 +149 +150 +148 +148 +155 +164 +166 +160 +157 +154 +149 +142 +144 +150 +151 +148 +140 +135 +138 +149 +156 +157 +156 +155 +152 +152 +155 +150 +144 +142 +133 +135 +136 +135 +135 +136 +136 +134 +137 +143 +147 +145 +140 +139 +139 +140 +140 +135 +131 +132 +134 +134 +133 +133 +132 +132 +131 +130 +129 +129 +130 +133 +133 +134 +134 +134 +134 +135 +135 +136 +135 +135 +135 +134 +133 +131 +129 +129 +129 +127 +128 +131 +135 +136 +134 +131 +132 +127 +121 +119 +121 +126 +131 +133 +131 +134 +135 +131 +121 +115 +117 +124 +129 +124 +125 +127 +122 +120 +119 +111 +108 +109 +111 +112 +117 +123 +123 +119 +117 +114 +115 +114 +112 +115 +118 +116 +116 +115 +110 +105 +107 +111 +112 +108 +105 +99 +97 +104 +115 +123 +124 +123 +127 +123 +122 +123 +123 +120 +122 +127 +128 +126 +124 +122 +124 +128 +131 +132 +137 +133 +127 +125 +127 +131 +131 +130 +119 +120 +127 +135 +132 +124 +125 +133 +133 +132 +130 +130 +132 +134 +135 +135 +134 +130 +128 +129 +129 +127 +125 +122 +121 +124 +126 +129 +132 +134 +132 +130 +129 +133 +135 +133 +131 +133 +141 +147 +151 +142 +133 +132 +137 +141 +141 +139 +135 +139 +143 +143 +141 +135 +135 +140 +140 +142 +141 +137 +134 +135 +134 +131 +131 +133 +127 +116 +118 +131 +141 +143 +137 +142 +138 +125 +120 +132 +143 +145 +151 +159 +165 +164 +162 +163 +161 +159 +156 +154 +152 +154 +156 +157 +154 +151 +151 +151 +148 +146 +144 +142 +140 +139 +129 +125 +121 +122 +127 +132 +134 +133 +134 +132 +132 +134 +135 +133 +132 +132 +133 +134 +135 +135 +135 +134 +135 +135 +134 +136 +133 +127 +125 +128 +131 +131 +131 +129 +127 +125 +124 +125 +125 +124 +126 +128 +129 +127 +124 +122 +124 +127 +127 +129 +131 +133 +138 +141 +136 +128 +117 +121 +127 +129 +129 +127 +127 +127 +108 +112 +115 +116 +123 +131 +133 +130 +132 +131 +128 +125 +125 +126 +125 +122 +121 +123 +123 +123 +120 +119 +120 +121 +120 +117 +119 +123 +124 +122 +120 +122 +124 +123 +123 +126 +131 +134 +133 +131 +128 +130 +127 +124 +129 +137 +137 +131 +124 +116 +117 +122 +116 +106 +101 +100 +106 +101 +99 +99 +99 +97 +94 +93 +92 +92 +93 +91 +88 +92 +97 +96 +87 +84 +85 +81 +77 +88 +100 +101 +108 +112 +120 +128 +135 +132 +115 +98 +89 +89 +91 +93 +81 +65 +71 +93 +128 +151 +138 +116 +120 +144 +148 +116 +83 +100 +131 +141 +123 +82 +53 +65 +77 +95 +93 +88 +89 +100 +118 +114 +105 +95 +117 +156 +149 +107 +92 +108 +140 +171 +175 +150 +124 +100 +84 +83 +96 +86 +69 +96 +123 +138 +149 +161 +180 +167 +156 +148 +149 +153 +155 +165 +166 +148 +121 +102 +86 +68 +74 +102 +112 +111 +108 +114 +122 +126 +140 +165 +172 +156 +116 +135 +183 +188 +131 +75 +68 +80 +116 +149 +177 +185 +156 +135 +140 +141 +128 +118 +141 +166 +165 +165 +167 +172 +166 +163 +180 +196 +189 +171 +164 +160 +165 +165 +171 +193 +176 +118 +88 +136 +180 +174 +137 +118 +140 +170 +151 +133 +121 +115 +116 +141 +168 +173 +147 +119 +122 +137 +136 +127 +113 +103 +103 +134 +163 +166 +151 +142 +161 +192 +175 +123 +95 +130 +165 +182 +150 +113 +103 +130 +164 +167 +164 +172 +175 +187 +188 +194 +202 +176 +121 +96 +108 +117 +127 +137 +166 +182 +168 +148 +156 +187 +201 +162 +129 +141 +155 +141 +124 +115 +96 +90 +149 +170 +149 +156 +175 +158 +104 +71 +86 +133 +166 +201 +211 +182 +113 +99 +134 +142 +169 +185 +147 +108 +114 +166 +192 +186 +166 +150 +156 +156 +160 +159 +157 +177 +178 +142 +136 +168 +204 +207 +204 +195 +178 +134 +108 +128 +163 +177 +147 +116 +118 +148 +160 +171 +135 +89 +82 +102 +113 +119 +124 +139 +175 +181 +157 +137 +134 +137 +134 +116 +140 +148 +141 +136 +149 +177 +197 +193 +187 +143 +101 +97 +132 +173 +183 +172 +141 +125 +132 +153 +151 +137 +134 +138 +150 +143 +130 +119 +116 +122 +125 +124 +122 +124 +124 +124 +125 +125 +122 +119 +117 +118 +118 +115 +113 +113 +117 +120 +119 +116 +117 +121 +123 +122 +123 +126 +134 +132 +130 +129 +128 +128 +128 +127 +129 +125 +121 +122 +129 +136 +139 +139 +141 +135 +126 +124 +130 +134 +125 +113 +110 +120 +134 +142 +139 +131 +127 +128 +126 +126 +131 +138 +135 +123 +116 +115 +131 +137 +137 +136 +139 +136 +126 +117 +115 +120 +129 +137 +142 +143 +141 +140 +140 +135 +132 +129 +129 +134 +132 +122 +119 +121 +126 +132 +136 +135 +129 +126 +131 +133 +134 +140 +146 +138 +133 +139 +136 +133 +137 +146 +150 +144 +134 +130 +136 +133 +134 +140 +135 +132 +139 +137 +139 +127 +121 +121 +119 +118 +121 +122 +122 +123 +124 +128 +135 +139 +135 +130 +124 +125 +122 +120 +127 +136 +139 +136 +133 +137 +135 +124 +120 +127 +136 +140 +140 +136 +132 +134 +140 +144 +138 +131 +127 +128 +128 +128 +130 +137 +144 +148 +142 +136 +132 +131 +131 +134 +134 +128 +128 +130 +130 +130 +127 +123 +122 +123 +127 +133 +138 +131 +118 +120 +134 +143 +141 +133 +126 +127 +130 +131 +131 +132 +137 +119 +106 +111 +125 +131 +133 +135 +142 +146 +157 +161 +154 +152 +150 +142 +134 +147 +174 +191 +178 +152 +150 +167 +172 +165 +147 +132 +142 +169 +179 +167 +165 +157 +152 +157 +171 +183 +183 +178 +166 +172 +186 +184 +179 +172 +166 +181 +192 +193 +194 +194 +193 +191 +186 +184 +181 +186 +195 +200 +195 +188 +188 +194 +203 +201 +196 +197 +203 +208 +215 +226 +220 +209 +200 +199 +208 +220 +221 +212 +186 +171 +173 +198 +219 +219 +211 +209 +209 +206 +205 +206 +206 +207 +213 +221 +210 +202 +196 +200 +207 +209 +207 +204 +192 +192 +193 +197 +206 +214 +216 +212 +209 +215 +225 +233 +229 +215 +201 +193 +187 +183 +178 +173 +177 +189 +196 +196 +196 +202 +203 +200 +201 +209 +214 +214 +219 +222 +227 +228 +223 +217 +214 +214 +208 +211 +213 +211 +210 +213 +219 +223 +226 +219 +214 +210 +208 +214 +223 +225 +222 +221 +217 +202 +178 +157 +134 +110 +110 +107 +104 +104 +113 +125 +122 +106 +88 +80 +89 +110 +111 +115 +115 +79 +41 +42 +42 +39 +34 +31 +35 +40 +38 +43 +45 +40 +36 +36 +36 +34 +34 +36 +35 +32 +32 +35 +38 +39 +44 +49 +57 +67 +79 +93 +103 +107 +101 +104 +107 +111 +117 +128 +137 +142 +143 +147 +150 +153 +158 +167 +173 +176 +169 +169 +177 +188 +197 +203 +209 +214 +220 +225 +231 +234 +235 +236 +236 +235 +235 +236 +238 +238 +239 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +243 +242 +242 +241 +241 +241 +242 +242 +240 +240 +241 +243 +244 +244 +242 +240 +240 +241 +243 +244 +244 +243 +241 +239 +242 +242 +243 +243 +244 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +241 +242 +242 +243 +243 +242 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +242 +242 +242 +243 +243 +242 +242 +241 +241 +242 +243 +243 +242 +241 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +240 +239 +240 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +252 +253 +253 +253 +254 +254 +252 +252 +252 +252 +252 +252 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +253 +253 +253 +255 +254 +253 +253 +253 +253 +254 +255 +254 +253 +252 +252 +252 +253 +254 +255 +254 +253 +252 +252 +252 +253 +253 +252 +253 +253 +253 +253 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +250 +251 +250 +250 +250 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +250 +250 +249 +249 +249 +250 +250 +248 +248 +249 +249 +249 +248 +247 +247 +244 +245 +246 +247 +247 +247 +247 +249 +245 +250 +253 +243 +221 +196 +180 +175 +177 +171 +166 +165 +163 +159 +159 +162 +163 +161 +158 +159 +167 +177 +177 +172 +166 +166 +166 +168 +167 +165 +164 +165 +162 +165 +165 +161 +158 +159 +161 +161 +158 +156 +154 +155 +157 +158 +160 +163 +158 +157 +153 +148 +149 +153 +153 +149 +150 +146 +138 +131 +134 +147 +161 +170 +159 +153 +149 +147 +145 +146 +147 +144 +136 +136 +135 +136 +137 +137 +137 +137 +144 +144 +145 +145 +142 +139 +137 +139 +137 +135 +134 +135 +137 +137 +133 +129 +136 +132 +126 +120 +120 +126 +133 +137 +134 +133 +132 +132 +133 +133 +134 +134 +137 +135 +134 +134 +134 +133 +129 +126 +126 +128 +129 +130 +132 +135 +135 +132 +129 +130 +130 +132 +134 +134 +134 +134 +135 +135 +135 +130 +124 +120 +119 +121 +124 +125 +121 +114 +113 +117 +117 +113 +112 +102 +103 +113 +118 +120 +119 +112 +107 +108 +113 +116 +115 +112 +112 +114 +113 +109 +109 +112 +111 +107 +104 +105 +108 +107 +105 +105 +111 +120 +123 +122 +119 +123 +122 +120 +122 +128 +130 +127 +123 +126 +128 +127 +125 +126 +131 +136 +136 +132 +127 +125 +125 +125 +128 +132 +127 +132 +135 +134 +130 +128 +127 +126 +133 +137 +138 +137 +136 +137 +137 +137 +135 +128 +131 +136 +133 +132 +133 +128 +127 +130 +134 +136 +137 +136 +134 +132 +129 +132 +135 +134 +132 +134 +142 +150 +146 +139 +130 +129 +136 +140 +142 +145 +142 +139 +138 +137 +139 +140 +138 +137 +137 +134 +133 +135 +136 +133 +131 +130 +136 +135 +135 +139 +147 +153 +153 +149 +144 +142 +137 +134 +136 +140 +143 +142 +141 +141 +142 +146 +151 +157 +160 +162 +158 +158 +156 +156 +158 +159 +153 +146 +152 +153 +150 +145 +143 +145 +145 +142 +133 +128 +123 +124 +128 +130 +131 +133 +134 +135 +135 +134 +131 +131 +131 +133 +135 +134 +135 +136 +135 +132 +131 +132 +133 +134 +133 +132 +131 +131 +133 +134 +128 +126 +125 +126 +127 +126 +126 +128 +127 +127 +127 +125 +123 +122 +121 +122 +124 +127 +130 +131 +134 +135 +133 +129 +126 +125 +125 +126 +128 +127 +123 +119 +112 +115 +119 +124 +129 +131 +130 +128 +130 +129 +126 +123 +124 +126 +125 +122 +116 +115 +117 +123 +123 +119 +117 +118 +116 +118 +121 +122 +123 +123 +123 +123 +125 +122 +125 +134 +139 +134 +130 +130 +133 +133 +133 +135 +137 +134 +130 +127 +122 +110 +106 +112 +114 +106 +98 +97 +100 +102 +102 +99 +98 +97 +94 +90 +89 +92 +91 +86 +87 +93 +93 +87 +87 +87 +91 +93 +88 +83 +89 +100 +99 +103 +117 +131 +138 +140 +132 +116 +105 +94 +91 +89 +88 +76 +58 +65 +115 +160 +155 +105 +82 +107 +140 +144 +128 +119 +124 +126 +117 +101 +83 +75 +81 +98 +109 +99 +80 +86 +92 +118 +125 +118 +119 +147 +154 +107 +76 +95 +132 +158 +170 +163 +142 +105 +89 +106 +121 +118 +97 +81 +111 +144 +120 +132 +153 +166 +158 +156 +159 +158 +166 +165 +158 +150 +139 +121 +97 +83 +91 +106 +113 +113 +112 +104 +116 +136 +146 +164 +174 +150 +120 +138 +190 +185 +125 +80 +76 +76 +102 +145 +179 +183 +155 +122 +149 +155 +125 +105 +132 +167 +180 +174 +181 +181 +163 +151 +158 +179 +191 +182 +163 +159 +162 +176 +180 +180 +171 +146 +135 +158 +175 +166 +144 +138 +157 +179 +157 +131 +117 +123 +126 +134 +158 +183 +159 +127 +124 +126 +124 +125 +127 +103 +93 +124 +158 +174 +164 +145 +148 +167 +169 +158 +122 +104 +127 +172 +189 +159 +96 +86 +122 +166 +180 +179 +182 +200 +196 +194 +184 +172 +149 +113 +92 +94 +125 +120 +134 +158 +165 +145 +146 +184 +196 +148 +116 +127 +156 +157 +134 +127 +117 +114 +152 +175 +149 +144 +175 +159 +101 +70 +86 +121 +156 +207 +211 +166 +89 +91 +134 +123 +136 +162 +177 +172 +163 +175 +200 +177 +144 +133 +129 +145 +160 +170 +172 +177 +183 +165 +128 +108 +160 +210 +211 +188 +189 +173 +139 +131 +142 +159 +160 +151 +147 +148 +158 +165 +166 +125 +91 +93 +121 +125 +112 +130 +173 +177 +163 +150 +148 +150 +153 +146 +156 +162 +142 +122 +120 +148 +185 +190 +186 +165 +140 +117 +119 +162 +200 +204 +165 +116 +116 +157 +180 +159 +128 +132 +137 +146 +142 +128 +122 +123 +122 +120 +118 +123 +126 +127 +131 +132 +125 +116 +116 +119 +120 +119 +118 +119 +118 +116 +113 +116 +123 +132 +131 +126 +126 +132 +139 +136 +134 +132 +130 +128 +129 +130 +131 +130 +127 +122 +122 +127 +132 +133 +132 +129 +132 +137 +136 +133 +130 +126 +122 +125 +131 +138 +140 +137 +132 +129 +128 +127 +129 +133 +132 +127 +126 +127 +130 +135 +141 +143 +140 +133 +124 +118 +117 +120 +127 +134 +137 +137 +139 +142 +137 +133 +129 +131 +133 +133 +129 +127 +113 +124 +131 +132 +134 +137 +135 +130 +132 +134 +131 +136 +149 +143 +131 +131 +138 +140 +141 +144 +155 +163 +154 +138 +137 +135 +136 +138 +138 +135 +135 +138 +138 +132 +125 +122 +122 +121 +122 +124 +123 +121 +124 +130 +135 +134 +130 +128 +132 +131 +124 +119 +126 +141 +146 +142 +132 +129 +126 +124 +123 +125 +132 +139 +137 +135 +132 +132 +138 +142 +134 +123 +123 +130 +133 +130 +132 +138 +143 +143 +138 +132 +124 +124 +132 +134 +130 +127 +132 +134 +131 +124 +121 +122 +123 +121 +129 +134 +137 +133 +126 +124 +131 +138 +134 +130 +127 +129 +129 +127 +130 +137 +133 +124 +119 +122 +128 +133 +138 +141 +144 +149 +154 +151 +151 +162 +162 +147 +135 +152 +177 +193 +185 +164 +154 +157 +166 +152 +145 +145 +149 +163 +171 +166 +157 +151 +152 +159 +169 +183 +188 +177 +168 +175 +191 +186 +171 +166 +170 +179 +188 +194 +188 +204 +211 +189 +182 +188 +183 +187 +197 +199 +184 +176 +184 +192 +206 +205 +202 +200 +199 +203 +215 +226 +220 +212 +202 +199 +208 +218 +219 +214 +185 +166 +162 +187 +213 +221 +218 +218 +211 +214 +208 +201 +205 +210 +211 +211 +215 +212 +200 +200 +202 +206 +213 +201 +191 +189 +185 +190 +207 +218 +217 +213 +210 +211 +211 +217 +225 +217 +192 +173 +171 +176 +173 +166 +171 +187 +194 +189 +192 +199 +202 +202 +203 +209 +211 +211 +215 +224 +230 +227 +223 +221 +217 +213 +211 +210 +212 +214 +210 +201 +200 +205 +220 +222 +220 +209 +202 +210 +221 +224 +217 +216 +218 +206 +182 +159 +123 +81 +82 +70 +74 +96 +113 +114 +105 +94 +88 +82 +93 +111 +115 +112 +95 +70 +45 +45 +45 +44 +41 +39 +39 +40 +39 +39 +38 +38 +36 +35 +36 +36 +37 +41 +40 +34 +32 +37 +39 +37 +42 +49 +54 +63 +83 +99 +109 +112 +112 +103 +100 +108 +117 +126 +134 +142 +143 +148 +153 +154 +154 +159 +167 +174 +176 +174 +175 +183 +192 +200 +206 +210 +215 +222 +230 +233 +234 +234 +233 +232 +234 +235 +238 +239 +240 +241 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +240 +241 +242 +243 +243 +243 +242 +241 +242 +241 +241 +240 +240 +241 +241 +242 +240 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +240 +240 +241 +242 +242 +242 +241 +242 +242 +243 +243 +242 +243 +244 +244 +243 +242 +242 +242 +241 +242 +243 +243 +243 +243 +244 +243 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +241 +241 +242 +241 +241 +242 +243 +243 +243 +242 +243 +242 +241 +240 +240 +241 +241 +242 +241 +241 +240 +240 +241 +241 +242 +243 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +242 +242 +243 +242 +242 +240 +241 +241 +242 +242 +242 +242 +242 +243 +242 +241 +240 +240 +240 +241 +242 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +254 +254 +253 +253 +252 +252 +252 +253 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +250 +251 +250 +249 +249 +250 +251 +251 +250 +252 +252 +251 +251 +251 +251 +252 +252 +251 +250 +249 +249 +249 +250 +250 +250 +248 +249 +249 +250 +249 +249 +248 +247 +244 +244 +244 +243 +242 +242 +242 +243 +243 +245 +246 +238 +219 +197 +183 +176 +175 +169 +166 +167 +167 +163 +161 +162 +165 +163 +159 +157 +163 +172 +173 +169 +167 +165 +165 +167 +167 +166 +165 +166 +162 +164 +163 +159 +157 +159 +165 +168 +163 +157 +154 +158 +161 +160 +157 +156 +151 +154 +153 +151 +151 +154 +155 +152 +152 +147 +141 +138 +144 +154 +164 +168 +161 +155 +151 +149 +146 +145 +146 +141 +136 +136 +137 +140 +143 +143 +141 +139 +142 +141 +141 +143 +143 +141 +138 +138 +135 +133 +132 +135 +137 +137 +133 +127 +132 +130 +125 +121 +121 +127 +133 +136 +133 +131 +129 +129 +130 +132 +132 +131 +135 +135 +134 +133 +133 +132 +131 +131 +130 +130 +130 +129 +131 +134 +134 +132 +132 +134 +135 +136 +134 +132 +129 +127 +126 +126 +125 +121 +118 +116 +115 +116 +116 +114 +109 +105 +109 +115 +116 +113 +115 +109 +109 +114 +116 +115 +115 +113 +113 +111 +112 +113 +112 +110 +109 +110 +110 +110 +110 +111 +113 +114 +113 +110 +110 +109 +107 +108 +113 +119 +119 +115 +113 +118 +122 +124 +128 +130 +127 +122 +121 +130 +134 +130 +125 +127 +130 +131 +131 +128 +125 +126 +127 +129 +131 +134 +129 +132 +133 +133 +134 +134 +132 +130 +132 +134 +139 +143 +139 +134 +130 +131 +131 +130 +138 +143 +138 +134 +134 +130 +136 +138 +139 +137 +134 +132 +131 +132 +135 +134 +132 +128 +126 +130 +140 +148 +149 +138 +129 +129 +136 +142 +143 +142 +139 +141 +142 +139 +138 +137 +137 +134 +137 +134 +132 +134 +136 +137 +139 +141 +144 +148 +152 +155 +154 +152 +151 +151 +149 +149 +146 +142 +141 +144 +143 +138 +131 +129 +128 +129 +135 +144 +153 +158 +158 +159 +159 +159 +160 +161 +158 +155 +152 +153 +150 +146 +144 +145 +145 +142 +136 +132 +130 +129 +129 +129 +131 +133 +135 +136 +136 +135 +133 +132 +132 +134 +137 +136 +136 +135 +132 +129 +128 +129 +129 +132 +134 +136 +135 +133 +131 +130 +126 +125 +126 +129 +130 +127 +125 +125 +124 +125 +126 +126 +124 +121 +119 +117 +118 +123 +128 +130 +131 +132 +132 +130 +128 +127 +126 +126 +126 +126 +124 +122 +121 +123 +124 +126 +129 +130 +127 +125 +124 +127 +127 +126 +125 +126 +125 +123 +116 +116 +117 +122 +122 +118 +117 +119 +119 +120 +122 +123 +123 +123 +124 +124 +127 +125 +128 +134 +137 +134 +131 +131 +134 +132 +131 +132 +132 +130 +128 +124 +122 +117 +110 +106 +104 +103 +100 +98 +99 +100 +100 +97 +94 +94 +93 +91 +89 +94 +95 +89 +84 +85 +87 +87 +89 +87 +89 +97 +101 +99 +97 +98 +92 +92 +98 +116 +135 +134 +131 +138 +124 +108 +98 +93 +91 +76 +60 +72 +112 +155 +155 +115 +86 +92 +122 +144 +134 +120 +128 +142 +131 +108 +92 +84 +95 +103 +109 +104 +95 +86 +81 +102 +126 +124 +130 +154 +157 +112 +77 +82 +120 +153 +174 +165 +135 +98 +94 +124 +137 +141 +135 +122 +135 +152 +131 +90 +98 +143 +169 +168 +164 +169 +172 +162 +157 +149 +154 +145 +111 +92 +99 +107 +115 +115 +109 +99 +109 +134 +157 +175 +165 +142 +124 +149 +187 +174 +121 +86 +73 +81 +104 +146 +183 +176 +142 +117 +145 +156 +129 +114 +144 +175 +184 +182 +180 +161 +137 +141 +159 +175 +186 +184 +175 +166 +160 +170 +174 +167 +166 +161 +169 +168 +164 +156 +149 +149 +156 +161 +159 +137 +122 +122 +123 +136 +164 +188 +167 +133 +118 +110 +115 +132 +148 +135 +108 +121 +149 +172 +165 +148 +150 +163 +172 +165 +144 +117 +112 +148 +181 +173 +128 +81 +81 +129 +172 +190 +191 +201 +202 +192 +171 +167 +167 +137 +109 +114 +142 +135 +140 +159 +159 +121 +112 +161 +189 +154 +120 +118 +136 +144 +140 +135 +128 +134 +160 +162 +142 +145 +171 +153 +103 +68 +76 +121 +165 +191 +172 +134 +100 +116 +142 +122 +92 +101 +155 +168 +161 +182 +204 +184 +124 +82 +91 +121 +145 +170 +182 +187 +198 +184 +140 +105 +137 +187 +202 +181 +175 +181 +171 +155 +152 +160 +163 +154 +140 +147 +173 +188 +173 +142 +114 +106 +114 +104 +92 +114 +161 +173 +152 +131 +136 +141 +148 +157 +157 +173 +180 +149 +102 +107 +152 +174 +185 +178 +157 +133 +126 +144 +182 +215 +187 +132 +109 +139 +173 +164 +133 +131 +136 +147 +144 +130 +125 +127 +122 +117 +116 +119 +123 +128 +131 +131 +124 +117 +117 +121 +121 +118 +116 +117 +119 +121 +120 +120 +125 +132 +133 +129 +129 +134 +138 +134 +129 +126 +127 +129 +129 +128 +130 +130 +127 +121 +117 +121 +125 +129 +132 +130 +132 +134 +133 +134 +134 +131 +130 +130 +133 +139 +141 +139 +135 +133 +132 +127 +125 +129 +134 +134 +134 +135 +139 +141 +142 +141 +138 +133 +127 +123 +120 +122 +129 +135 +138 +137 +137 +138 +134 +132 +132 +135 +135 +132 +127 +124 +123 +128 +132 +132 +134 +137 +136 +134 +130 +131 +134 +143 +148 +135 +122 +123 +131 +134 +140 +147 +155 +158 +154 +149 +138 +135 +135 +138 +140 +138 +137 +136 +139 +134 +129 +125 +123 +121 +120 +122 +117 +119 +125 +132 +135 +132 +128 +126 +129 +127 +121 +118 +127 +142 +144 +138 +129 +129 +129 +130 +129 +129 +133 +136 +135 +136 +136 +136 +138 +140 +136 +130 +129 +133 +133 +128 +128 +134 +140 +143 +140 +135 +127 +126 +133 +134 +130 +127 +130 +134 +133 +127 +123 +122 +121 +120 +130 +134 +135 +131 +125 +124 +132 +138 +136 +134 +131 +131 +128 +126 +130 +136 +132 +129 +128 +131 +136 +139 +139 +140 +145 +150 +150 +145 +147 +159 +162 +153 +138 +146 +169 +192 +190 +167 +148 +145 +142 +134 +134 +142 +157 +169 +171 +163 +152 +146 +149 +160 +173 +186 +182 +168 +162 +181 +203 +191 +162 +150 +158 +175 +186 +195 +187 +192 +200 +189 +183 +184 +184 +189 +197 +199 +186 +174 +180 +193 +204 +205 +204 +202 +201 +205 +213 +220 +225 +217 +206 +201 +205 +213 +217 +217 +192 +167 +158 +183 +213 +223 +221 +219 +212 +210 +200 +194 +204 +215 +217 +214 +212 +209 +204 +203 +205 +208 +210 +199 +189 +186 +181 +185 +201 +215 +219 +219 +216 +211 +202 +200 +203 +196 +182 +173 +178 +177 +169 +162 +170 +187 +196 +195 +192 +197 +200 +200 +202 +206 +211 +213 +217 +224 +229 +229 +225 +221 +217 +212 +209 +208 +212 +217 +214 +204 +199 +200 +207 +219 +223 +213 +201 +200 +208 +217 +219 +222 +224 +211 +185 +158 +122 +87 +75 +65 +71 +93 +109 +110 +100 +90 +89 +88 +101 +117 +120 +112 +90 +66 +45 +44 +44 +45 +42 +40 +37 +38 +37 +37 +37 +36 +35 +34 +35 +35 +34 +38 +38 +35 +34 +36 +37 +36 +40 +45 +52 +65 +85 +100 +110 +114 +115 +107 +103 +107 +114 +124 +132 +138 +141 +146 +150 +151 +152 +157 +164 +171 +172 +169 +170 +178 +190 +200 +206 +209 +214 +220 +226 +231 +234 +236 +235 +232 +233 +235 +237 +238 +239 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +241 +242 +243 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +241 +241 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +241 +241 +241 +241 +241 +242 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +243 +242 +242 +242 +241 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +241 +241 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +255 +255 +255 +254 +254 +254 +254 +254 +254 +254 +254 +253 +254 +254 +255 +255 +255 +255 +255 +255 +255 +254 +254 +254 +255 +255 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +251 +253 +253 +253 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +251 +251 +250 +251 +250 +249 +249 +249 +250 +250 +249 +251 +251 +251 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +251 +251 +252 +249 +249 +251 +251 +251 +250 +249 +249 +247 +246 +245 +243 +241 +241 +241 +241 +244 +243 +241 +235 +221 +202 +185 +177 +174 +170 +168 +170 +171 +168 +164 +162 +169 +166 +162 +159 +162 +169 +172 +171 +169 +166 +164 +166 +167 +167 +163 +163 +161 +164 +164 +160 +158 +160 +166 +170 +167 +157 +153 +160 +164 +159 +151 +148 +147 +152 +156 +155 +155 +156 +156 +153 +151 +147 +143 +146 +154 +163 +167 +167 +161 +155 +152 +150 +146 +145 +145 +141 +138 +138 +141 +145 +148 +148 +144 +141 +140 +137 +136 +140 +144 +143 +139 +136 +135 +132 +130 +131 +135 +135 +132 +128 +129 +128 +124 +121 +123 +128 +132 +134 +132 +129 +127 +127 +129 +131 +131 +131 +135 +135 +134 +132 +130 +130 +132 +134 +133 +132 +129 +128 +129 +131 +131 +130 +133 +135 +136 +134 +129 +123 +119 +117 +117 +117 +116 +116 +115 +115 +114 +115 +113 +109 +105 +106 +111 +115 +115 +113 +117 +117 +117 +117 +116 +112 +113 +119 +119 +116 +113 +111 +111 +110 +110 +110 +106 +109 +110 +110 +114 +119 +119 +115 +111 +110 +111 +115 +119 +121 +117 +112 +112 +115 +122 +128 +132 +130 +125 +120 +123 +134 +138 +130 +123 +125 +129 +129 +128 +127 +127 +129 +130 +130 +131 +133 +130 +132 +133 +133 +134 +137 +139 +139 +136 +135 +140 +144 +139 +130 +126 +129 +131 +137 +147 +151 +143 +137 +136 +134 +140 +141 +139 +135 +130 +127 +129 +131 +136 +134 +130 +128 +130 +137 +145 +151 +143 +129 +123 +126 +130 +138 +141 +137 +138 +143 +146 +142 +137 +136 +135 +134 +135 +134 +135 +139 +144 +148 +152 +153 +153 +153 +155 +155 +151 +144 +143 +146 +148 +149 +146 +141 +139 +139 +135 +129 +126 +123 +120 +119 +124 +133 +145 +153 +156 +160 +164 +165 +164 +163 +161 +160 +153 +154 +151 +147 +145 +146 +146 +143 +141 +138 +135 +134 +132 +130 +131 +133 +136 +136 +136 +135 +133 +132 +133 +134 +138 +137 +136 +134 +130 +126 +126 +128 +127 +130 +134 +136 +136 +134 +131 +129 +124 +124 +125 +128 +129 +127 +125 +125 +124 +124 +124 +124 +124 +122 +118 +115 +117 +123 +127 +129 +129 +128 +128 +127 +129 +128 +125 +125 +124 +124 +124 +124 +126 +126 +127 +128 +128 +126 +122 +119 +119 +123 +127 +127 +125 +123 +121 +120 +116 +116 +119 +122 +121 +118 +118 +121 +122 +122 +123 +124 +124 +124 +125 +126 +127 +129 +131 +132 +133 +132 +132 +131 +132 +131 +130 +130 +128 +126 +120 +116 +122 +126 +124 +115 +109 +109 +104 +98 +96 +98 +100 +99 +97 +96 +95 +93 +95 +90 +84 +82 +83 +85 +87 +87 +80 +77 +80 +92 +101 +101 +97 +97 +100 +96 +88 +98 +122 +124 +123 +138 +138 +125 +117 +113 +107 +85 +65 +71 +113 +160 +159 +122 +94 +92 +111 +130 +127 +125 +140 +153 +143 +127 +107 +82 +88 +93 +103 +105 +108 +99 +94 +100 +114 +119 +136 +161 +162 +124 +85 +74 +95 +137 +168 +166 +136 +100 +98 +129 +139 +147 +159 +164 +165 +170 +168 +102 +74 +107 +147 +161 +165 +173 +173 +169 +157 +160 +170 +153 +109 +93 +102 +99 +109 +116 +114 +104 +96 +112 +153 +182 +162 +141 +131 +155 +183 +168 +121 +84 +75 +85 +104 +148 +187 +171 +129 +111 +134 +155 +145 +139 +159 +174 +182 +189 +170 +135 +111 +133 +157 +161 +166 +172 +189 +189 +169 +160 +164 +162 +165 +168 +177 +165 +154 +154 +161 +165 +160 +153 +152 +138 +128 +125 +125 +138 +166 +188 +177 +134 +109 +100 +108 +126 +151 +153 +139 +124 +136 +165 +172 +168 +165 +158 +144 +143 +158 +151 +126 +129 +153 +168 +161 +118 +85 +90 +134 +180 +192 +192 +206 +198 +172 +159 +167 +149 +122 +121 +146 +154 +159 +159 +157 +128 +120 +161 +172 +159 +134 +128 +133 +133 +131 +116 +117 +144 +172 +159 +132 +131 +159 +155 +106 +75 +76 +116 +161 +173 +148 +127 +134 +146 +152 +135 +90 +61 +89 +127 +153 +175 +199 +196 +138 +75 +72 +92 +116 +151 +178 +191 +202 +194 +163 +136 +134 +160 +187 +178 +143 +138 +159 +168 +168 +171 +171 +150 +127 +145 +182 +198 +187 +171 +150 +132 +122 +103 +98 +121 +158 +177 +149 +119 +119 +116 +118 +134 +141 +165 +197 +182 +127 +93 +110 +148 +188 +196 +170 +134 +128 +139 +162 +196 +192 +157 +124 +131 +162 +159 +132 +128 +139 +150 +146 +131 +126 +131 +127 +123 +114 +120 +129 +133 +128 +121 +117 +117 +118 +122 +122 +117 +111 +112 +119 +125 +125 +122 +123 +130 +133 +131 +130 +133 +134 +128 +120 +115 +119 +126 +127 +125 +128 +128 +125 +119 +112 +112 +119 +124 +133 +132 +132 +129 +127 +134 +139 +136 +133 +131 +132 +137 +140 +141 +140 +140 +135 +126 +121 +125 +133 +138 +139 +140 +142 +142 +140 +139 +137 +134 +131 +129 +125 +127 +132 +137 +140 +139 +136 +135 +133 +132 +133 +135 +135 +131 +126 +124 +131 +132 +134 +135 +135 +134 +133 +134 +133 +131 +137 +148 +146 +129 +119 +121 +128 +128 +134 +145 +152 +152 +152 +153 +139 +133 +130 +133 +139 +141 +138 +134 +140 +137 +133 +128 +123 +118 +115 +116 +113 +117 +124 +130 +132 +129 +127 +126 +128 +123 +116 +114 +126 +140 +143 +137 +128 +129 +133 +135 +133 +131 +132 +135 +136 +137 +136 +135 +138 +141 +139 +135 +133 +135 +133 +128 +127 +131 +137 +141 +141 +139 +132 +130 +135 +134 +129 +127 +128 +134 +135 +129 +123 +120 +119 +119 +129 +132 +134 +131 +126 +126 +131 +136 +137 +138 +136 +132 +127 +126 +129 +133 +131 +132 +133 +137 +140 +140 +140 +139 +146 +151 +147 +138 +143 +155 +161 +161 +148 +145 +158 +183 +189 +171 +150 +144 +136 +132 +130 +140 +160 +172 +166 +158 +159 +153 +151 +159 +173 +184 +176 +156 +149 +176 +205 +193 +158 +144 +153 +171 +184 +196 +189 +184 +189 +187 +185 +182 +187 +193 +198 +200 +191 +175 +178 +197 +207 +209 +208 +204 +205 +210 +215 +217 +226 +220 +212 +205 +204 +208 +213 +215 +201 +172 +157 +176 +208 +224 +223 +219 +215 +205 +190 +186 +201 +219 +221 +213 +203 +201 +208 +210 +211 +213 +204 +194 +187 +185 +181 +184 +199 +213 +220 +224 +223 +212 +196 +186 +184 +179 +176 +179 +181 +176 +166 +163 +170 +188 +200 +202 +196 +197 +198 +199 +199 +200 +206 +213 +219 +223 +229 +230 +228 +222 +215 +210 +207 +207 +212 +218 +216 +206 +198 +194 +200 +217 +224 +219 +209 +198 +198 +208 +219 +224 +225 +217 +199 +170 +127 +94 +79 +73 +81 +102 +114 +113 +104 +95 +91 +95 +105 +116 +119 +107 +84 +64 +49 +43 +40 +43 +42 +40 +37 +38 +37 +37 +36 +35 +34 +33 +34 +35 +33 +35 +37 +38 +37 +36 +36 +36 +38 +42 +52 +69 +88 +101 +111 +117 +116 +112 +106 +105 +111 +122 +131 +136 +140 +144 +147 +149 +149 +155 +161 +168 +168 +164 +165 +173 +186 +197 +204 +207 +211 +216 +222 +228 +234 +237 +236 +233 +233 +234 +236 +237 +238 +239 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +242 +242 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +240 +241 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +243 +243 +243 +243 +244 +242 +242 +241 +242 +242 +243 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +241 +241 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +242 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +241 +241 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +244 +243 +242 +241 +241 +241 +241 +241 +241 +242 +242 +243 +243 +242 +241 +240 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +253 +253 +254 +255 +255 +255 +255 +255 +254 +254 +254 +254 +255 +255 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +252 +251 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +251 +250 +250 +251 +250 +249 +249 +249 +250 +249 +249 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +251 +251 +251 +251 +250 +250 +251 +251 +251 +250 +250 +249 +250 +249 +248 +248 +247 +246 +246 +246 +248 +247 +245 +239 +226 +206 +190 +181 +180 +174 +171 +172 +173 +170 +165 +161 +168 +166 +163 +160 +163 +169 +173 +174 +173 +168 +165 +165 +167 +165 +160 +158 +159 +163 +166 +165 +161 +159 +161 +164 +164 +155 +153 +162 +164 +155 +147 +146 +152 +157 +160 +160 +160 +159 +156 +152 +148 +145 +144 +149 +159 +166 +168 +167 +160 +155 +152 +149 +145 +145 +146 +143 +144 +144 +144 +146 +148 +146 +141 +136 +137 +134 +135 +140 +144 +143 +139 +135 +136 +133 +129 +127 +128 +130 +131 +132 +130 +129 +126 +124 +125 +129 +132 +132 +130 +129 +128 +128 +129 +131 +134 +135 +135 +134 +132 +130 +129 +130 +133 +134 +133 +131 +128 +127 +127 +128 +128 +127 +129 +130 +130 +125 +119 +112 +110 +109 +114 +116 +117 +118 +118 +119 +119 +121 +122 +118 +117 +118 +118 +115 +113 +114 +115 +120 +119 +117 +117 +113 +113 +123 +119 +117 +114 +111 +110 +110 +111 +113 +106 +108 +110 +111 +115 +119 +118 +115 +109 +109 +113 +121 +128 +127 +121 +115 +115 +117 +122 +128 +132 +130 +126 +124 +129 +135 +136 +127 +120 +122 +128 +131 +131 +132 +135 +135 +132 +127 +127 +130 +130 +133 +134 +133 +134 +139 +144 +147 +141 +137 +136 +135 +134 +129 +129 +133 +138 +145 +153 +153 +146 +140 +139 +139 +137 +136 +134 +131 +128 +126 +128 +132 +132 +132 +133 +136 +141 +148 +150 +150 +133 +121 +122 +127 +126 +133 +139 +134 +137 +140 +143 +141 +134 +129 +130 +134 +138 +142 +148 +154 +159 +161 +161 +163 +156 +146 +139 +139 +138 +135 +134 +136 +137 +136 +133 +132 +132 +131 +130 +129 +127 +125 +122 +121 +124 +132 +142 +148 +155 +162 +169 +170 +167 +162 +159 +159 +155 +155 +152 +147 +145 +146 +147 +146 +143 +140 +136 +134 +132 +132 +133 +134 +135 +136 +136 +135 +134 +133 +133 +134 +135 +135 +135 +134 +131 +127 +127 +131 +131 +132 +132 +132 +133 +132 +132 +132 +125 +124 +124 +124 +124 +123 +124 +127 +126 +124 +121 +121 +122 +123 +122 +120 +123 +126 +128 +128 +127 +125 +124 +124 +125 +126 +125 +125 +124 +123 +123 +124 +122 +123 +124 +126 +126 +121 +115 +112 +116 +120 +123 +124 +123 +120 +116 +114 +116 +118 +121 +124 +122 +119 +119 +122 +123 +123 +124 +124 +124 +125 +126 +127 +126 +131 +132 +130 +129 +131 +133 +132 +131 +131 +131 +130 +126 +121 +114 +108 +117 +129 +137 +135 +128 +120 +107 +96 +92 +94 +98 +101 +101 +99 +96 +94 +93 +82 +75 +79 +86 +87 +84 +82 +74 +73 +77 +83 +87 +87 +90 +95 +110 +109 +96 +90 +107 +121 +121 +123 +130 +129 +126 +126 +121 +100 +82 +85 +122 +155 +146 +117 +105 +101 +108 +121 +117 +120 +142 +164 +158 +148 +126 +86 +72 +78 +98 +105 +113 +116 +117 +105 +96 +107 +136 +168 +169 +135 +93 +68 +80 +118 +152 +163 +149 +117 +102 +111 +121 +125 +139 +165 +175 +181 +197 +166 +110 +107 +133 +154 +164 +172 +167 +169 +166 +169 +173 +151 +105 +82 +90 +96 +108 +119 +123 +115 +94 +98 +144 +175 +167 +142 +140 +169 +184 +159 +118 +89 +88 +87 +102 +143 +179 +166 +132 +118 +129 +135 +138 +151 +165 +173 +184 +190 +165 +131 +111 +133 +148 +140 +146 +160 +192 +208 +188 +163 +150 +140 +151 +174 +178 +154 +133 +142 +166 +180 +167 +148 +133 +128 +130 +133 +133 +139 +162 +183 +176 +128 +103 +106 +116 +117 +134 +144 +154 +129 +135 +160 +168 +177 +175 +150 +107 +103 +142 +175 +165 +139 +133 +156 +169 +156 +122 +92 +108 +155 +181 +183 +201 +206 +185 +161 +162 +162 +135 +107 +112 +155 +185 +176 +163 +154 +155 +177 +172 +163 +140 +146 +147 +136 +128 +104 +107 +136 +174 +158 +120 +117 +156 +169 +114 +89 +85 +115 +158 +172 +146 +127 +142 +158 +158 +144 +128 +89 +57 +99 +138 +159 +190 +203 +175 +128 +99 +88 +109 +118 +133 +161 +188 +191 +170 +156 +153 +157 +183 +179 +122 +89 +115 +148 +157 +163 +173 +161 +135 +129 +149 +174 +192 +189 +179 +169 +165 +153 +145 +153 +163 +182 +160 +130 +122 +111 +103 +105 +125 +155 +185 +189 +178 +136 +104 +130 +179 +199 +185 +152 +138 +137 +153 +181 +195 +175 +134 +121 +154 +164 +137 +121 +130 +145 +145 +131 +125 +129 +126 +122 +118 +124 +134 +137 +127 +113 +107 +110 +120 +124 +124 +118 +111 +110 +118 +126 +128 +124 +123 +129 +133 +132 +130 +130 +132 +126 +116 +111 +115 +123 +126 +123 +125 +125 +122 +117 +111 +110 +116 +123 +134 +134 +132 +125 +123 +132 +140 +138 +131 +130 +130 +135 +139 +142 +144 +145 +138 +129 +123 +127 +134 +139 +139 +138 +135 +135 +136 +140 +141 +138 +134 +132 +132 +132 +133 +137 +139 +139 +138 +136 +134 +131 +129 +131 +133 +132 +129 +127 +132 +132 +135 +137 +134 +130 +128 +130 +142 +135 +137 +144 +141 +132 +126 +126 +131 +127 +128 +138 +147 +149 +147 +147 +144 +133 +124 +125 +135 +143 +141 +135 +138 +137 +135 +130 +123 +115 +111 +112 +113 +116 +121 +125 +127 +127 +127 +127 +126 +122 +114 +112 +122 +135 +140 +136 +131 +131 +133 +134 +131 +129 +131 +134 +141 +136 +130 +130 +137 +143 +141 +136 +135 +134 +133 +131 +131 +132 +135 +138 +142 +141 +136 +133 +135 +133 +128 +128 +130 +135 +135 +128 +120 +117 +118 +121 +127 +131 +133 +133 +129 +127 +130 +132 +138 +140 +138 +133 +129 +128 +129 +130 +131 +133 +134 +134 +134 +135 +137 +138 +147 +154 +146 +136 +140 +150 +157 +162 +162 +152 +152 +167 +178 +174 +164 +160 +154 +150 +141 +145 +163 +170 +161 +154 +173 +173 +167 +163 +171 +181 +171 +151 +141 +163 +194 +190 +167 +157 +157 +165 +180 +195 +195 +187 +185 +186 +185 +184 +189 +195 +196 +199 +196 +177 +177 +201 +216 +217 +212 +206 +208 +217 +221 +219 +219 +216 +212 +208 +205 +204 +206 +209 +206 +183 +164 +170 +197 +220 +224 +218 +215 +199 +183 +180 +197 +218 +221 +210 +195 +195 +212 +219 +221 +220 +202 +191 +185 +187 +186 +191 +203 +213 +219 +224 +225 +215 +199 +188 +181 +174 +176 +185 +178 +174 +169 +168 +176 +188 +199 +206 +204 +201 +201 +200 +197 +193 +198 +207 +214 +219 +226 +232 +231 +223 +213 +206 +205 +207 +212 +218 +215 +206 +195 +190 +197 +211 +218 +222 +222 +205 +193 +199 +215 +218 +219 +220 +215 +186 +140 +104 +84 +81 +90 +104 +109 +105 +100 +96 +93 +98 +102 +106 +107 +96 +77 +64 +52 +42 +36 +38 +40 +38 +37 +39 +39 +38 +37 +36 +35 +34 +35 +35 +35 +35 +37 +40 +39 +37 +37 +41 +38 +41 +54 +74 +91 +102 +112 +118 +116 +114 +108 +104 +109 +123 +133 +136 +140 +144 +147 +149 +150 +154 +161 +167 +167 +164 +165 +172 +183 +192 +200 +204 +208 +213 +220 +226 +231 +235 +235 +234 +235 +235 +236 +236 +237 +238 +240 +241 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +243 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +241 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +243 +242 +241 +240 +241 +242 +242 +243 +243 +242 +241 +240 +242 +241 +240 +240 +241 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +240 +240 +241 +241 +242 +243 +243 +243 +244 +243 +243 +243 +243 +244 +242 +242 +241 +241 +242 +242 +242 +241 +243 +242 +241 +241 +242 +243 +242 +242 +241 +241 +242 +243 +243 +243 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +241 +241 +241 +242 +242 +243 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +244 +243 +242 +241 +240 +240 +241 +241 +241 +242 +243 +243 +243 +243 +242 +241 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +253 +253 +252 +253 +253 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +253 +253 +252 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +251 +250 +250 +252 +251 +250 +250 +250 +250 +250 +249 +250 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +252 +252 +252 +252 +253 +252 +250 +248 +249 +250 +250 +246 +232 +212 +195 +185 +188 +181 +175 +172 +172 +169 +164 +160 +164 +163 +161 +160 +162 +167 +171 +173 +174 +169 +165 +165 +167 +164 +159 +155 +158 +162 +167 +166 +162 +158 +157 +158 +156 +151 +154 +163 +163 +154 +150 +154 +160 +161 +163 +163 +164 +162 +157 +152 +149 +146 +146 +152 +160 +164 +165 +166 +161 +156 +152 +150 +145 +146 +148 +145 +147 +146 +144 +144 +143 +140 +134 +130 +133 +133 +136 +141 +145 +142 +137 +135 +135 +134 +132 +129 +126 +127 +130 +133 +132 +131 +129 +126 +127 +131 +133 +133 +130 +131 +132 +131 +131 +132 +135 +138 +135 +132 +129 +129 +131 +134 +135 +136 +131 +129 +128 +128 +128 +128 +127 +126 +125 +126 +124 +118 +111 +107 +108 +111 +118 +120 +123 +122 +120 +120 +122 +125 +127 +126 +126 +125 +119 +112 +112 +116 +114 +117 +116 +114 +116 +113 +112 +119 +114 +115 +114 +110 +107 +107 +110 +112 +111 +110 +111 +116 +117 +114 +112 +112 +108 +108 +113 +124 +131 +130 +123 +119 +117 +118 +122 +127 +131 +130 +130 +130 +134 +133 +131 +127 +122 +121 +127 +134 +136 +139 +143 +142 +134 +127 +128 +133 +132 +133 +134 +137 +143 +149 +150 +148 +138 +134 +129 +125 +127 +132 +137 +140 +143 +151 +155 +152 +147 +143 +140 +141 +135 +132 +130 +131 +131 +130 +131 +133 +130 +133 +136 +143 +150 +153 +146 +139 +128 +122 +128 +132 +126 +130 +138 +136 +137 +134 +136 +140 +135 +127 +131 +140 +153 +157 +162 +165 +165 +163 +160 +158 +149 +138 +129 +131 +135 +133 +131 +132 +128 +124 +124 +130 +133 +129 +130 +136 +127 +126 +125 +126 +131 +139 +147 +153 +160 +164 +168 +168 +163 +158 +156 +157 +157 +155 +151 +147 +144 +145 +146 +146 +143 +140 +134 +132 +134 +134 +135 +135 +135 +135 +135 +134 +133 +132 +132 +132 +131 +132 +134 +135 +133 +130 +131 +133 +134 +133 +132 +130 +129 +129 +132 +133 +129 +127 +125 +123 +121 +120 +122 +126 +125 +122 +119 +119 +122 +124 +124 +123 +126 +126 +125 +126 +125 +124 +122 +121 +121 +124 +126 +126 +126 +124 +123 +123 +122 +121 +121 +123 +122 +117 +113 +111 +115 +116 +118 +121 +122 +121 +118 +116 +118 +121 +124 +126 +124 +122 +121 +122 +123 +123 +124 +124 +124 +126 +127 +129 +127 +131 +133 +130 +130 +133 +135 +134 +133 +132 +130 +128 +124 +119 +113 +110 +113 +121 +130 +135 +132 +121 +108 +97 +89 +90 +92 +96 +99 +100 +98 +96 +84 +78 +78 +85 +87 +81 +76 +76 +80 +81 +84 +84 +82 +80 +84 +89 +100 +105 +105 +98 +102 +119 +127 +123 +119 +126 +123 +120 +120 +112 +110 +116 +129 +136 +119 +113 +117 +103 +101 +118 +112 +106 +131 +174 +181 +168 +153 +122 +79 +67 +82 +95 +107 +121 +136 +119 +97 +103 +129 +162 +163 +132 +96 +73 +93 +117 +145 +163 +161 +138 +111 +100 +105 +103 +102 +132 +159 +175 +179 +187 +163 +141 +144 +152 +160 +169 +164 +165 +170 +174 +171 +154 +118 +81 +78 +96 +110 +124 +126 +117 +101 +107 +146 +163 +166 +142 +150 +185 +189 +153 +118 +104 +95 +89 +106 +142 +165 +159 +143 +133 +130 +104 +106 +144 +166 +180 +195 +190 +166 +145 +131 +140 +136 +121 +133 +154 +184 +210 +206 +180 +140 +106 +130 +183 +193 +144 +98 +106 +155 +189 +172 +138 +116 +113 +125 +141 +143 +144 +162 +183 +166 +123 +108 +115 +126 +121 +127 +130 +128 +123 +147 +166 +160 +171 +173 +142 +102 +85 +107 +153 +178 +162 +143 +163 +168 +162 +141 +120 +121 +142 +171 +189 +198 +200 +193 +173 +168 +181 +161 +112 +83 +118 +176 +198 +178 +160 +164 +182 +189 +162 +133 +151 +162 +154 +146 +121 +115 +132 +169 +151 +111 +121 +170 +183 +135 +104 +101 +131 +163 +164 +127 +101 +134 +170 +165 +149 +149 +138 +99 +116 +133 +152 +185 +188 +182 +175 +147 +128 +127 +99 +83 +109 +158 +183 +181 +173 +179 +179 +189 +181 +143 +109 +102 +102 +108 +121 +151 +172 +164 +124 +105 +132 +165 +179 +185 +190 +198 +195 +185 +177 +180 +193 +185 +165 +145 +133 +123 +107 +119 +144 +165 +179 +203 +191 +153 +155 +169 +189 +202 +191 +159 +138 +155 +190 +204 +186 +133 +109 +146 +177 +153 +117 +112 +133 +142 +133 +126 +123 +116 +109 +122 +126 +133 +136 +125 +110 +103 +104 +126 +129 +130 +125 +119 +116 +120 +127 +132 +127 +126 +130 +133 +132 +128 +127 +130 +128 +125 +122 +124 +128 +128 +125 +124 +122 +121 +119 +116 +115 +118 +123 +134 +136 +135 +126 +122 +131 +139 +137 +131 +130 +130 +134 +137 +139 +140 +143 +140 +135 +132 +133 +138 +139 +138 +136 +131 +130 +133 +139 +143 +141 +137 +134 +135 +134 +133 +133 +135 +137 +138 +138 +134 +128 +124 +127 +132 +134 +132 +129 +131 +132 +136 +139 +135 +129 +129 +133 +148 +139 +136 +138 +140 +140 +136 +130 +134 +132 +133 +137 +142 +145 +146 +148 +152 +136 +120 +117 +130 +144 +145 +138 +134 +135 +134 +131 +124 +117 +114 +115 +116 +118 +121 +124 +127 +129 +127 +125 +123 +121 +117 +116 +122 +131 +135 +134 +134 +134 +135 +134 +132 +129 +131 +134 +141 +135 +128 +127 +134 +140 +140 +137 +137 +134 +132 +133 +132 +130 +132 +135 +140 +141 +137 +134 +135 +132 +128 +129 +132 +135 +134 +125 +116 +113 +119 +125 +129 +131 +133 +131 +128 +127 +130 +133 +137 +139 +137 +134 +132 +132 +130 +127 +133 +136 +135 +131 +128 +129 +133 +134 +146 +153 +148 +138 +139 +145 +149 +156 +169 +160 +156 +160 +170 +177 +180 +179 +171 +168 +158 +157 +169 +168 +156 +147 +164 +185 +193 +182 +175 +177 +169 +156 +148 +161 +186 +191 +180 +172 +163 +161 +175 +190 +200 +197 +189 +184 +183 +187 +188 +193 +191 +195 +198 +180 +176 +200 +219 +221 +216 +210 +213 +222 +225 +221 +214 +211 +207 +205 +203 +200 +202 +205 +208 +196 +176 +167 +186 +215 +226 +220 +207 +189 +176 +179 +196 +217 +222 +211 +195 +193 +212 +222 +227 +225 +204 +193 +184 +188 +191 +198 +208 +214 +219 +224 +224 +218 +206 +195 +184 +173 +174 +183 +178 +175 +174 +176 +180 +188 +200 +209 +212 +208 +206 +204 +197 +188 +188 +194 +205 +212 +223 +231 +232 +225 +213 +204 +202 +207 +214 +218 +214 +202 +188 +179 +185 +197 +206 +219 +225 +210 +194 +197 +210 +213 +214 +216 +215 +191 +150 +118 +92 +91 +97 +103 +98 +93 +93 +95 +96 +99 +98 +95 +93 +84 +70 +60 +49 +41 +35 +37 +40 +38 +37 +39 +38 +38 +37 +36 +35 +35 +36 +37 +38 +35 +35 +37 +37 +36 +38 +43 +41 +43 +59 +80 +94 +104 +114 +117 +115 +114 +108 +104 +109 +124 +136 +139 +143 +145 +149 +152 +154 +158 +164 +168 +168 +167 +170 +175 +181 +187 +195 +201 +205 +212 +219 +224 +228 +232 +234 +234 +236 +236 +235 +235 +235 +236 +239 +240 +241 +241 +242 +242 +243 +243 +244 +244 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +242 +241 +240 +242 +242 +243 +243 +243 +242 +242 +241 +243 +242 +241 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +243 +244 +243 +243 +243 +242 +242 +242 +243 +243 +242 +242 +241 +241 +241 +242 +242 +241 +243 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +242 +241 +243 +242 +242 +241 +241 +241 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +242 +242 +243 +242 +242 +243 +243 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +255 +255 +254 +253 +253 +253 +253 +253 +252 +252 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +252 +252 +252 +253 +253 +252 +249 +246 +247 +250 +252 +249 +236 +216 +198 +189 +191 +185 +177 +171 +168 +166 +162 +159 +162 +161 +160 +160 +162 +166 +169 +172 +172 +168 +165 +166 +168 +165 +161 +157 +160 +161 +163 +163 +160 +156 +155 +157 +150 +150 +155 +163 +163 +157 +156 +161 +162 +162 +162 +163 +164 +163 +158 +153 +152 +147 +148 +155 +160 +161 +161 +163 +162 +157 +154 +151 +146 +146 +149 +146 +147 +146 +143 +140 +138 +135 +132 +130 +132 +133 +137 +142 +143 +140 +137 +135 +134 +135 +136 +134 +131 +129 +130 +131 +133 +132 +130 +128 +129 +133 +135 +135 +132 +133 +134 +133 +132 +131 +133 +135 +133 +131 +129 +130 +134 +138 +139 +138 +130 +128 +127 +128 +129 +128 +126 +126 +124 +124 +122 +119 +114 +112 +114 +117 +123 +125 +126 +124 +120 +118 +121 +124 +126 +125 +124 +121 +116 +112 +113 +118 +116 +116 +112 +111 +113 +113 +111 +113 +115 +117 +117 +112 +107 +106 +109 +112 +116 +114 +116 +119 +118 +112 +109 +111 +107 +106 +111 +122 +128 +125 +121 +119 +116 +120 +124 +128 +131 +132 +132 +133 +134 +133 +132 +133 +129 +126 +129 +135 +139 +144 +149 +146 +137 +130 +133 +139 +136 +132 +131 +139 +154 +160 +152 +140 +127 +126 +124 +121 +125 +133 +139 +141 +144 +153 +153 +149 +147 +146 +141 +140 +137 +133 +133 +136 +137 +135 +132 +132 +130 +134 +140 +148 +155 +156 +146 +134 +129 +127 +133 +135 +129 +129 +134 +135 +136 +131 +134 +143 +145 +143 +147 +158 +162 +163 +163 +158 +152 +147 +145 +143 +137 +133 +133 +136 +137 +133 +129 +128 +131 +127 +128 +136 +136 +130 +129 +134 +129 +130 +132 +137 +144 +153 +159 +162 +162 +160 +157 +155 +154 +153 +155 +158 +158 +156 +152 +148 +145 +145 +145 +145 +144 +140 +135 +132 +134 +138 +137 +134 +134 +134 +133 +133 +133 +132 +131 +131 +130 +130 +131 +132 +132 +131 +131 +133 +133 +133 +133 +132 +131 +130 +131 +132 +132 +130 +127 +125 +122 +119 +119 +122 +121 +120 +121 +122 +124 +124 +123 +121 +123 +122 +122 +124 +125 +123 +122 +121 +119 +122 +125 +127 +127 +125 +123 +122 +126 +123 +120 +120 +120 +116 +115 +116 +116 +115 +116 +121 +124 +125 +124 +123 +122 +125 +126 +127 +125 +123 +122 +123 +123 +124 +124 +125 +125 +126 +128 +129 +128 +131 +132 +131 +134 +137 +136 +134 +135 +132 +127 +123 +119 +117 +115 +114 +110 +107 +109 +112 +113 +108 +102 +99 +92 +89 +88 +91 +94 +97 +100 +102 +90 +77 +70 +74 +81 +81 +79 +78 +82 +83 +85 +88 +87 +84 +81 +80 +87 +95 +109 +113 +109 +116 +127 +129 +128 +135 +127 +120 +117 +113 +122 +135 +129 +129 +114 +118 +126 +110 +97 +99 +106 +101 +121 +168 +187 +182 +180 +159 +124 +86 +70 +81 +91 +105 +130 +131 +119 +111 +118 +137 +140 +125 +109 +102 +119 +128 +143 +160 +164 +144 +122 +113 +108 +103 +90 +106 +143 +164 +141 +146 +151 +131 +138 +164 +180 +172 +154 +148 +162 +184 +184 +160 +133 +103 +84 +86 +98 +118 +126 +115 +101 +110 +138 +151 +155 +149 +157 +177 +183 +165 +132 +105 +94 +96 +120 +151 +162 +157 +147 +135 +126 +92 +100 +149 +171 +183 +198 +190 +171 +163 +160 +166 +151 +127 +135 +156 +184 +213 +216 +190 +149 +120 +140 +175 +175 +122 +72 +83 +144 +191 +177 +138 +110 +106 +118 +140 +149 +154 +169 +187 +161 +126 +114 +116 +125 +128 +130 +117 +98 +108 +153 +180 +171 +177 +179 +148 +115 +94 +86 +112 +151 +165 +160 +164 +177 +174 +159 +144 +135 +141 +169 +186 +190 +189 +195 +184 +167 +178 +181 +155 +105 +82 +124 +186 +190 +165 +168 +194 +192 +151 +124 +146 +171 +172 +160 +132 +117 +134 +171 +149 +113 +132 +179 +186 +161 +130 +128 +156 +161 +126 +88 +84 +140 +171 +165 +170 +166 +165 +163 +149 +144 +156 +175 +156 +151 +175 +173 +172 +155 +131 +103 +96 +119 +159 +195 +211 +205 +197 +187 +185 +184 +162 +115 +71 +66 +81 +109 +141 +169 +148 +102 +100 +120 +151 +173 +183 +182 +177 +177 +174 +174 +187 +198 +190 +165 +158 +157 +135 +135 +135 +159 +186 +200 +199 +187 +179 +174 +181 +195 +195 +175 +160 +171 +185 +200 +198 +162 +131 +143 +166 +157 +122 +109 +128 +136 +130 +124 +118 +112 +109 +115 +127 +138 +136 +120 +105 +106 +116 +133 +135 +136 +134 +130 +126 +125 +127 +129 +126 +126 +128 +130 +128 +126 +124 +125 +127 +132 +136 +138 +136 +131 +126 +125 +122 +122 +124 +124 +121 +120 +124 +135 +139 +140 +133 +126 +131 +137 +135 +131 +130 +131 +133 +133 +132 +133 +135 +139 +137 +136 +136 +137 +137 +136 +136 +134 +130 +131 +136 +141 +140 +138 +137 +136 +135 +132 +130 +131 +134 +135 +135 +130 +124 +121 +125 +133 +135 +133 +130 +133 +133 +137 +139 +136 +132 +132 +136 +146 +141 +137 +140 +148 +149 +140 +131 +132 +138 +145 +145 +139 +137 +146 +157 +158 +139 +116 +110 +125 +143 +144 +136 +131 +132 +132 +130 +125 +121 +120 +122 +117 +120 +123 +126 +128 +129 +125 +123 +121 +121 +122 +123 +126 +129 +131 +131 +136 +136 +138 +138 +135 +132 +133 +135 +139 +135 +130 +127 +128 +132 +135 +138 +138 +134 +132 +133 +129 +125 +126 +133 +138 +140 +136 +134 +135 +132 +129 +131 +134 +135 +132 +123 +114 +113 +120 +128 +133 +133 +132 +129 +124 +125 +131 +135 +137 +137 +137 +138 +137 +133 +128 +125 +136 +141 +141 +134 +128 +129 +130 +130 +143 +150 +150 +142 +138 +141 +146 +150 +162 +161 +160 +162 +169 +180 +187 +187 +182 +179 +172 +170 +173 +167 +151 +137 +140 +180 +207 +201 +186 +176 +170 +165 +159 +165 +184 +191 +185 +177 +170 +170 +174 +184 +201 +204 +195 +186 +180 +187 +187 +189 +187 +194 +201 +186 +179 +198 +211 +217 +220 +216 +215 +220 +222 +220 +214 +207 +199 +197 +195 +195 +201 +209 +210 +205 +186 +169 +180 +211 +228 +224 +199 +180 +172 +182 +197 +216 +223 +215 +199 +193 +202 +215 +223 +220 +204 +191 +182 +187 +192 +200 +210 +214 +217 +223 +223 +221 +212 +198 +184 +169 +168 +175 +180 +180 +182 +182 +183 +190 +202 +210 +215 +212 +210 +209 +201 +189 +183 +184 +197 +207 +219 +227 +231 +227 +218 +208 +204 +209 +216 +219 +215 +202 +182 +169 +169 +183 +200 +216 +225 +212 +199 +201 +208 +211 +214 +210 +203 +186 +157 +132 +106 +103 +104 +101 +91 +87 +92 +97 +99 +99 +96 +89 +82 +74 +63 +52 +43 +40 +38 +40 +41 +39 +37 +35 +35 +35 +34 +34 +34 +35 +37 +39 +37 +35 +33 +33 +33 +34 +37 +43 +44 +46 +64 +85 +95 +106 +115 +115 +114 +113 +109 +106 +110 +124 +137 +142 +144 +147 +151 +155 +158 +162 +166 +169 +172 +172 +176 +179 +182 +186 +193 +199 +203 +210 +218 +222 +225 +229 +232 +233 +236 +236 +235 +235 +235 +236 +238 +239 +240 +241 +241 +242 +243 +243 +244 +244 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +242 +243 +243 +243 +243 +243 +242 +242 +243 +242 +241 +241 +241 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +241 +241 +242 +243 +243 +242 +241 +241 +241 +242 +242 +242 +243 +242 +241 +241 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +241 +243 +243 +242 +241 +241 +241 +242 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +242 +242 +241 +242 +242 +243 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +242 +242 +243 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +253 +252 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +248 +248 +250 +250 +250 +249 +249 +249 +249 +249 +251 +250 +249 +250 +251 +250 +247 +245 +246 +248 +251 +249 +237 +218 +199 +191 +188 +184 +178 +171 +167 +165 +161 +157 +160 +158 +157 +158 +161 +165 +169 +172 +171 +168 +166 +168 +170 +167 +163 +160 +160 +160 +161 +161 +159 +156 +155 +156 +152 +152 +156 +162 +164 +160 +157 +157 +158 +159 +160 +162 +162 +160 +157 +155 +152 +147 +148 +157 +162 +160 +158 +160 +157 +153 +152 +151 +146 +146 +148 +145 +146 +145 +143 +140 +135 +134 +133 +133 +133 +133 +136 +139 +141 +139 +137 +136 +136 +137 +138 +138 +135 +134 +133 +132 +134 +134 +133 +131 +132 +134 +135 +134 +131 +131 +131 +131 +132 +131 +130 +128 +130 +130 +130 +132 +135 +137 +137 +137 +129 +126 +125 +127 +127 +126 +124 +125 +121 +123 +125 +124 +122 +121 +122 +123 +124 +125 +125 +123 +120 +120 +122 +124 +124 +122 +119 +119 +120 +119 +117 +116 +117 +113 +110 +111 +112 +116 +118 +115 +119 +119 +119 +114 +109 +109 +111 +112 +118 +119 +120 +119 +116 +112 +112 +113 +108 +106 +109 +118 +122 +119 +117 +118 +121 +127 +131 +130 +130 +132 +134 +135 +134 +136 +139 +138 +134 +132 +136 +141 +144 +147 +148 +144 +137 +132 +134 +139 +137 +131 +129 +137 +151 +156 +146 +131 +120 +121 +124 +126 +128 +130 +135 +139 +150 +157 +151 +142 +143 +144 +141 +142 +138 +135 +137 +140 +139 +133 +128 +129 +130 +135 +143 +151 +159 +159 +147 +134 +132 +131 +131 +132 +131 +130 +131 +133 +133 +131 +135 +143 +151 +155 +157 +159 +154 +154 +151 +142 +135 +132 +133 +133 +133 +135 +136 +138 +137 +135 +130 +127 +134 +134 +135 +136 +136 +134 +132 +133 +137 +139 +144 +152 +160 +165 +165 +163 +156 +147 +140 +139 +144 +149 +154 +158 +158 +158 +155 +153 +150 +147 +145 +145 +145 +144 +140 +137 +137 +138 +136 +133 +133 +133 +133 +133 +132 +132 +131 +130 +129 +127 +125 +126 +128 +128 +129 +131 +131 +132 +133 +133 +133 +132 +132 +132 +131 +129 +127 +125 +121 +117 +118 +120 +120 +122 +124 +126 +126 +124 +121 +119 +121 +121 +122 +125 +124 +121 +119 +119 +119 +121 +123 +125 +124 +123 +122 +121 +127 +122 +121 +122 +121 +117 +116 +118 +120 +120 +121 +124 +126 +126 +126 +127 +125 +126 +127 +126 +125 +124 +123 +123 +124 +125 +125 +126 +126 +127 +128 +129 +129 +128 +129 +132 +136 +138 +135 +131 +134 +130 +124 +118 +114 +111 +111 +111 +107 +100 +94 +93 +94 +94 +93 +93 +92 +90 +88 +88 +89 +92 +99 +106 +102 +80 +61 +62 +74 +82 +84 +82 +82 +83 +88 +94 +96 +90 +82 +75 +82 +91 +104 +117 +123 +123 +125 +129 +140 +142 +130 +123 +116 +109 +128 +150 +148 +139 +118 +119 +130 +121 +105 +94 +104 +102 +113 +154 +173 +171 +177 +165 +168 +136 +96 +95 +97 +94 +107 +125 +135 +126 +124 +133 +138 +134 +130 +129 +129 +124 +133 +154 +157 +137 +126 +133 +129 +118 +106 +110 +141 +158 +129 +102 +91 +101 +128 +172 +191 +171 +149 +139 +164 +187 +190 +169 +146 +128 +106 +90 +93 +109 +126 +124 +109 +97 +105 +129 +146 +158 +164 +163 +165 +163 +141 +112 +112 +116 +129 +148 +164 +161 +145 +132 +127 +108 +117 +155 +173 +179 +191 +192 +182 +171 +169 +184 +173 +142 +143 +162 +186 +210 +215 +197 +176 +170 +170 +155 +128 +98 +69 +86 +145 +192 +181 +143 +116 +108 +115 +136 +153 +165 +177 +186 +161 +125 +114 +114 +122 +128 +131 +108 +83 +92 +144 +186 +177 +175 +178 +159 +131 +116 +102 +107 +123 +148 +162 +151 +169 +182 +177 +159 +146 +155 +173 +162 +161 +173 +195 +192 +166 +165 +183 +186 +147 +96 +98 +146 +174 +178 +185 +205 +180 +137 +112 +125 +153 +175 +168 +140 +118 +131 +162 +147 +128 +145 +179 +187 +176 +160 +158 +173 +159 +98 +68 +104 +148 +166 +170 +186 +180 +176 +180 +155 +146 +162 +172 +141 +110 +120 +147 +172 +172 +169 +152 +123 +110 +137 +184 +213 +215 +201 +184 +184 +197 +190 +144 +96 +72 +72 +82 +97 +134 +146 +109 +91 +100 +125 +149 +170 +169 +151 +140 +130 +132 +163 +191 +190 +162 +156 +163 +148 +145 +141 +159 +186 +185 +180 +176 +157 +158 +167 +179 +184 +180 +174 +173 +173 +196 +204 +193 +167 +151 +155 +155 +126 +117 +128 +130 +126 +122 +118 +117 +119 +115 +129 +140 +135 +119 +108 +116 +131 +138 +137 +136 +138 +138 +132 +127 +124 +122 +121 +122 +124 +126 +126 +125 +125 +121 +124 +133 +144 +148 +142 +134 +130 +127 +125 +126 +131 +131 +125 +122 +125 +136 +140 +146 +142 +134 +134 +136 +133 +130 +131 +133 +133 +131 +129 +131 +134 +139 +138 +136 +134 +133 +135 +136 +137 +138 +132 +130 +133 +138 +138 +137 +137 +136 +137 +135 +132 +130 +131 +132 +131 +126 +121 +119 +124 +132 +135 +134 +132 +133 +135 +138 +139 +137 +134 +130 +128 +132 +135 +136 +144 +154 +149 +136 +133 +132 +141 +152 +153 +137 +126 +138 +160 +164 +144 +118 +110 +124 +143 +144 +133 +130 +130 +130 +129 +126 +124 +124 +126 +122 +125 +128 +127 +127 +126 +125 +122 +122 +122 +124 +126 +128 +130 +131 +132 +138 +138 +138 +138 +137 +135 +137 +140 +140 +136 +131 +128 +127 +129 +131 +134 +132 +131 +134 +135 +127 +117 +119 +129 +136 +138 +136 +134 +135 +134 +131 +133 +134 +135 +132 +123 +115 +114 +122 +130 +133 +134 +134 +130 +124 +124 +130 +135 +137 +138 +140 +144 +141 +133 +126 +124 +137 +143 +143 +135 +130 +131 +132 +130 +143 +148 +152 +147 +140 +141 +148 +151 +151 +153 +158 +163 +170 +180 +188 +190 +189 +181 +175 +173 +173 +168 +155 +139 +138 +170 +194 +198 +190 +179 +172 +174 +167 +165 +179 +184 +176 +171 +172 +181 +180 +181 +199 +206 +200 +192 +181 +183 +186 +186 +185 +195 +206 +194 +183 +193 +199 +212 +222 +220 +214 +213 +216 +219 +216 +206 +196 +191 +188 +190 +202 +215 +215 +208 +189 +171 +179 +207 +224 +224 +198 +176 +172 +187 +201 +215 +222 +216 +203 +195 +193 +209 +219 +214 +201 +183 +179 +186 +193 +203 +212 +214 +215 +221 +222 +224 +218 +204 +188 +173 +167 +169 +176 +180 +184 +185 +188 +194 +203 +210 +210 +211 +212 +213 +206 +194 +184 +180 +193 +205 +217 +221 +227 +230 +226 +218 +211 +213 +216 +219 +218 +207 +186 +169 +166 +178 +198 +218 +225 +217 +208 +205 +207 +209 +214 +208 +196 +186 +166 +140 +114 +108 +103 +97 +87 +84 +91 +97 +103 +98 +94 +86 +73 +67 +59 +46 +37 +39 +41 +41 +40 +40 +37 +34 +34 +34 +34 +33 +33 +34 +36 +38 +35 +34 +33 +32 +31 +33 +37 +40 +45 +48 +68 +86 +95 +108 +118 +114 +115 +114 +111 +109 +113 +124 +136 +142 +143 +146 +151 +156 +161 +164 +167 +169 +174 +174 +178 +183 +186 +189 +194 +198 +203 +209 +215 +220 +224 +229 +231 +231 +234 +235 +234 +234 +235 +235 +238 +239 +241 +241 +241 +242 +242 +243 +243 +243 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +243 +243 +242 +242 +242 +241 +242 +243 +244 +244 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +242 +243 +243 +242 +241 +241 +241 +242 +242 +242 +243 +242 +242 +241 +242 +242 +241 +241 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +241 +242 +242 +242 +242 +241 +243 +242 +242 +241 +241 +242 +242 +242 +243 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +255 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +254 +252 +253 +253 +253 +253 +254 +254 +254 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +253 +252 +252 +251 +252 +253 +254 +254 +253 +252 +251 +251 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +250 +250 +249 +249 +248 +248 +249 +250 +250 +250 +249 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +249 +248 +247 +250 +250 +249 +249 +248 +248 +249 +249 +251 +249 +248 +249 +250 +250 +249 +247 +248 +248 +250 +247 +237 +217 +200 +189 +184 +181 +177 +172 +167 +164 +160 +156 +156 +154 +152 +155 +158 +163 +168 +171 +171 +168 +168 +170 +170 +168 +163 +160 +160 +159 +160 +162 +161 +156 +153 +153 +156 +154 +155 +161 +164 +162 +155 +149 +154 +156 +159 +160 +159 +157 +155 +154 +150 +145 +146 +157 +164 +161 +157 +157 +150 +148 +149 +149 +145 +145 +146 +143 +145 +145 +144 +140 +135 +133 +134 +134 +135 +133 +135 +138 +140 +139 +137 +137 +141 +139 +137 +138 +139 +139 +136 +135 +135 +136 +135 +133 +133 +134 +134 +132 +129 +127 +126 +129 +132 +132 +127 +123 +128 +130 +132 +133 +133 +133 +133 +134 +128 +124 +123 +124 +125 +123 +122 +123 +119 +122 +127 +129 +129 +127 +125 +125 +124 +123 +123 +122 +121 +121 +124 +125 +125 +121 +119 +122 +128 +129 +121 +113 +118 +110 +109 +111 +113 +120 +125 +120 +119 +119 +117 +112 +109 +110 +111 +110 +116 +121 +122 +117 +113 +112 +115 +114 +108 +105 +108 +115 +118 +115 +115 +118 +128 +135 +138 +132 +129 +132 +136 +135 +135 +142 +145 +140 +135 +137 +142 +146 +148 +147 +146 +141 +135 +130 +132 +136 +137 +132 +129 +132 +140 +143 +136 +127 +120 +121 +126 +132 +130 +126 +129 +135 +156 +161 +150 +137 +137 +138 +139 +142 +138 +136 +137 +140 +137 +129 +125 +126 +130 +136 +145 +153 +160 +159 +144 +129 +136 +133 +128 +129 +135 +135 +132 +133 +130 +132 +134 +138 +146 +150 +147 +139 +141 +143 +140 +133 +129 +130 +133 +135 +139 +138 +134 +132 +134 +136 +131 +127 +132 +136 +136 +133 +134 +140 +143 +141 +144 +148 +156 +164 +170 +170 +163 +156 +145 +135 +127 +129 +138 +147 +153 +156 +161 +160 +159 +158 +155 +150 +147 +145 +146 +147 +146 +142 +139 +138 +136 +133 +133 +133 +132 +133 +132 +132 +130 +129 +128 +124 +121 +122 +125 +127 +129 +131 +131 +132 +133 +133 +133 +132 +134 +134 +129 +126 +124 +121 +117 +116 +118 +122 +124 +126 +128 +128 +126 +123 +121 +119 +121 +123 +125 +126 +124 +118 +116 +117 +119 +120 +120 +120 +120 +120 +120 +119 +122 +119 +120 +124 +123 +118 +116 +116 +126 +125 +127 +128 +126 +124 +124 +127 +128 +128 +126 +124 +123 +124 +124 +124 +125 +126 +127 +127 +127 +127 +128 +128 +128 +125 +125 +131 +137 +137 +132 +127 +131 +128 +123 +117 +111 +106 +103 +101 +106 +100 +93 +90 +89 +89 +87 +84 +88 +88 +88 +87 +85 +86 +95 +105 +102 +85 +69 +65 +71 +76 +79 +81 +87 +91 +97 +103 +103 +94 +82 +74 +77 +89 +94 +110 +137 +139 +128 +128 +139 +136 +120 +117 +112 +106 +137 +171 +181 +144 +108 +112 +128 +122 +116 +117 +111 +98 +102 +149 +163 +144 +150 +155 +163 +164 +129 +126 +127 +112 +106 +127 +139 +141 +145 +155 +162 +154 +142 +136 +122 +107 +116 +146 +149 +128 +124 +141 +149 +129 +124 +124 +144 +154 +135 +86 +74 +113 +133 +145 +152 +155 +167 +169 +179 +175 +181 +180 +160 +137 +123 +116 +106 +102 +123 +142 +130 +93 +74 +103 +144 +159 +170 +166 +151 +135 +132 +138 +145 +142 +129 +132 +157 +163 +146 +136 +139 +128 +122 +147 +168 +176 +187 +194 +183 +157 +148 +168 +164 +133 +134 +157 +184 +197 +207 +207 +200 +198 +184 +148 +106 +88 +74 +93 +149 +193 +180 +141 +123 +112 +114 +133 +154 +172 +181 +181 +161 +118 +109 +117 +123 +127 +130 +108 +79 +82 +136 +180 +164 +149 +160 +162 +147 +137 +131 +129 +114 +131 +159 +143 +143 +165 +175 +172 +167 +176 +175 +138 +130 +158 +191 +198 +178 +168 +175 +183 +165 +135 +115 +117 +145 +182 +199 +205 +177 +131 +98 +93 +123 +169 +180 +162 +131 +125 +140 +137 +145 +160 +179 +193 +178 +177 +173 +181 +168 +102 +74 +130 +155 +180 +195 +186 +176 +170 +148 +126 +133 +166 +181 +147 +82 +58 +100 +147 +155 +157 +155 +143 +134 +148 +172 +184 +203 +202 +190 +176 +182 +197 +183 +147 +98 +79 +82 +85 +97 +102 +89 +96 +107 +111 +127 +169 +187 +158 +113 +72 +110 +154 +191 +184 +147 +129 +130 +121 +118 +142 +151 +158 +172 +186 +176 +134 +117 +144 +177 +196 +186 +159 +157 +179 +210 +200 +189 +181 +166 +168 +162 +122 +117 +123 +126 +126 +124 +122 +119 +122 +128 +131 +132 +130 +126 +124 +127 +131 +137 +134 +134 +137 +140 +134 +126 +120 +116 +117 +120 +123 +126 +126 +128 +131 +122 +123 +132 +146 +152 +146 +138 +136 +129 +127 +131 +137 +135 +126 +123 +125 +136 +142 +150 +149 +140 +136 +136 +133 +131 +133 +136 +137 +134 +132 +135 +141 +144 +141 +136 +132 +132 +135 +138 +140 +138 +132 +128 +133 +137 +136 +135 +135 +137 +140 +139 +135 +132 +130 +129 +128 +126 +121 +118 +122 +128 +133 +135 +135 +133 +134 +137 +139 +138 +132 +123 +115 +118 +125 +131 +143 +154 +143 +129 +132 +134 +140 +153 +156 +136 +118 +129 +155 +170 +150 +124 +114 +129 +147 +146 +134 +131 +130 +128 +127 +125 +122 +123 +125 +127 +130 +130 +127 +123 +123 +124 +125 +126 +124 +123 +125 +128 +130 +133 +135 +138 +137 +136 +136 +135 +136 +140 +144 +143 +136 +128 +127 +130 +132 +131 +129 +124 +127 +136 +138 +126 +112 +113 +125 +135 +137 +135 +133 +136 +135 +133 +135 +134 +134 +132 +125 +118 +116 +123 +131 +131 +134 +136 +133 +127 +125 +129 +132 +138 +139 +143 +148 +143 +131 +124 +123 +136 +142 +141 +134 +130 +133 +135 +133 +144 +147 +154 +151 +141 +144 +153 +155 +145 +146 +151 +160 +169 +177 +188 +194 +192 +179 +170 +169 +169 +172 +166 +151 +156 +166 +173 +183 +189 +182 +175 +181 +175 +166 +173 +174 +166 +161 +167 +182 +187 +182 +197 +204 +203 +198 +183 +179 +183 +182 +183 +195 +207 +197 +184 +187 +192 +209 +224 +221 +210 +206 +214 +223 +218 +207 +196 +190 +185 +187 +202 +219 +220 +208 +187 +172 +179 +202 +218 +221 +203 +178 +174 +191 +203 +214 +220 +214 +206 +197 +191 +210 +220 +212 +200 +178 +177 +185 +196 +207 +216 +215 +212 +215 +222 +227 +223 +210 +195 +181 +172 +171 +168 +176 +182 +187 +191 +199 +203 +206 +205 +208 +213 +215 +210 +200 +187 +179 +192 +205 +216 +217 +222 +231 +232 +225 +220 +218 +215 +217 +219 +214 +194 +176 +171 +176 +195 +216 +225 +222 +211 +201 +208 +208 +212 +208 +198 +194 +175 +143 +123 +115 +106 +99 +90 +89 +96 +102 +105 +96 +92 +82 +67 +63 +59 +46 +35 +40 +42 +39 +37 +39 +38 +36 +37 +36 +35 +34 +33 +34 +35 +37 +32 +34 +34 +32 +32 +34 +36 +39 +44 +49 +69 +86 +95 +109 +120 +113 +117 +115 +112 +111 +114 +123 +133 +141 +142 +145 +151 +156 +161 +165 +167 +169 +175 +174 +178 +184 +189 +192 +195 +198 +203 +207 +213 +218 +224 +230 +231 +230 +232 +233 +234 +235 +234 +236 +238 +239 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +241 +242 +242 +243 +243 +242 +242 +241 +241 +242 +243 +244 +244 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +244 +243 +242 +242 +243 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +241 +241 +243 +243 +243 +242 +241 +241 +242 +243 +244 +242 +241 +241 +241 +242 +243 +243 +243 +242 +242 +241 +241 +242 +241 +241 +242 +241 +241 +241 +241 +242 +242 +243 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +241 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +241 +241 +242 +241 +241 +240 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +252 +253 +253 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +254 +254 +253 +253 +253 +253 +253 +253 +251 +252 +254 +255 +254 +253 +253 +253 +251 +252 +252 +253 +253 +252 +252 +251 +251 +252 +253 +253 +253 +253 +252 +251 +253 +253 +253 +252 +252 +253 +253 +253 +251 +252 +254 +254 +254 +253 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +249 +249 +250 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +249 +249 +249 +249 +249 +250 +251 +252 +248 +249 +251 +252 +251 +250 +250 +250 +250 +250 +249 +248 +248 +248 +248 +248 +249 +250 +251 +250 +250 +250 +250 +251 +250 +248 +248 +250 +250 +246 +246 +250 +247 +246 +249 +249 +234 +215 +197 +184 +180 +178 +177 +174 +169 +162 +158 +157 +155 +148 +146 +149 +149 +156 +166 +169 +171 +162 +162 +169 +171 +166 +161 +160 +159 +159 +162 +165 +163 +154 +149 +148 +156 +156 +155 +155 +157 +157 +151 +143 +151 +155 +159 +160 +158 +156 +153 +151 +150 +138 +138 +150 +161 +164 +159 +151 +141 +141 +143 +149 +153 +147 +141 +142 +142 +143 +143 +139 +136 +135 +133 +133 +134 +135 +135 +135 +135 +135 +136 +136 +140 +141 +142 +140 +134 +131 +133 +139 +137 +136 +136 +136 +134 +131 +128 +128 +127 +126 +127 +131 +135 +135 +130 +125 +129 +132 +134 +133 +131 +130 +127 +125 +123 +122 +122 +124 +125 +125 +122 +119 +118 +119 +123 +127 +128 +126 +123 +121 +119 +118 +120 +124 +126 +125 +125 +128 +124 +120 +120 +124 +124 +121 +116 +116 +113 +109 +109 +116 +121 +123 +125 +129 +125 +111 +103 +106 +108 +104 +107 +113 +116 +119 +119 +114 +110 +109 +111 +112 +107 +108 +108 +111 +115 +114 +114 +120 +139 +140 +137 +129 +125 +129 +133 +134 +133 +140 +145 +141 +135 +135 +142 +149 +149 +146 +141 +136 +133 +133 +135 +135 +135 +130 +127 +129 +131 +131 +128 +127 +122 +122 +133 +133 +127 +127 +131 +149 +169 +158 +144 +135 +135 +138 +138 +137 +138 +134 +136 +135 +129 +129 +133 +130 +129 +133 +143 +154 +155 +144 +128 +119 +128 +127 +132 +132 +130 +134 +134 +132 +135 +135 +134 +130 +129 +133 +135 +135 +138 +140 +139 +135 +135 +140 +140 +135 +139 +140 +139 +138 +136 +135 +131 +128 +129 +132 +138 +140 +143 +154 +161 +157 +158 +154 +158 +165 +166 +161 +153 +144 +134 +128 +124 +126 +133 +140 +146 +151 +157 +159 +158 +157 +157 +157 +153 +148 +147 +150 +148 +142 +137 +136 +136 +135 +133 +134 +134 +133 +133 +133 +131 +129 +127 +123 +120 +121 +124 +128 +130 +129 +130 +130 +129 +128 +131 +137 +138 +135 +130 +128 +122 +115 +111 +113 +118 +121 +126 +126 +125 +123 +121 +121 +122 +122 +125 +126 +127 +126 +124 +120 +115 +112 +116 +120 +119 +114 +113 +116 +116 +114 +121 +122 +124 +124 +119 +116 +119 +124 +128 +126 +126 +128 +129 +126 +122 +120 +120 +127 +132 +131 +124 +120 +121 +125 +125 +127 +129 +128 +126 +126 +128 +130 +129 +129 +129 +131 +134 +134 +132 +130 +129 +126 +123 +119 +112 +104 +101 +102 +100 +96 +93 +92 +91 +88 +80 +75 +77 +82 +86 +86 +81 +79 +85 +94 +96 +94 +77 +66 +72 +78 +81 +84 +83 +89 +96 +98 +97 +102 +99 +83 +71 +67 +85 +102 +121 +143 +138 +129 +136 +131 +121 +94 +73 +101 +152 +181 +172 +141 +119 +118 +121 +122 +125 +129 +112 +70 +82 +142 +148 +133 +119 +133 +144 +163 +163 +161 +161 +147 +136 +135 +139 +147 +158 +170 +175 +172 +155 +139 +116 +116 +128 +154 +149 +136 +128 +138 +152 +155 +147 +147 +146 +150 +144 +114 +111 +125 +136 +118 +112 +142 +174 +190 +179 +163 +156 +165 +168 +156 +143 +138 +121 +126 +131 +143 +145 +117 +89 +86 +125 +176 +176 +165 +143 +105 +115 +145 +160 +151 +117 +113 +143 +153 +147 +146 +155 +153 +141 +145 +162 +175 +182 +179 +176 +164 +144 +162 +157 +130 +127 +148 +173 +184 +196 +211 +216 +208 +190 +163 +127 +111 +109 +127 +162 +193 +170 +128 +116 +107 +107 +128 +161 +175 +172 +177 +155 +111 +100 +115 +130 +143 +148 +116 +75 +76 +142 +183 +151 +109 +112 +157 +157 +161 +162 +157 +144 +137 +140 +133 +118 +126 +150 +168 +176 +184 +168 +131 +116 +132 +167 +199 +204 +183 +170 +170 +170 +158 +132 +119 +134 +168 +202 +210 +184 +134 +93 +89 +112 +155 +186 +179 +161 +134 +105 +103 +132 +167 +184 +186 +180 +180 +194 +198 +166 +95 +68 +121 +138 +159 +178 +174 +159 +151 +136 +114 +133 +171 +192 +149 +83 +54 +58 +111 +139 +146 +142 +149 +171 +162 +139 +145 +170 +187 +187 +175 +175 +186 +195 +198 +166 +139 +125 +115 +92 +79 +87 +97 +106 +109 +97 +129 +180 +180 +142 +95 +105 +144 +189 +183 +143 +111 +97 +98 +101 +115 +133 +150 +160 +178 +184 +151 +111 +115 +150 +189 +191 +173 +168 +172 +193 +208 +198 +181 +178 +175 +160 +137 +127 +117 +120 +122 +121 +121 +122 +127 +129 +130 +127 +123 +124 +131 +132 +129 +137 +132 +131 +135 +137 +135 +125 +116 +120 +120 +117 +118 +127 +135 +135 +134 +127 +126 +126 +133 +143 +143 +136 +135 +131 +132 +133 +137 +138 +130 +123 +123 +130 +139 +147 +144 +139 +140 +140 +135 +130 +136 +138 +134 +133 +137 +140 +139 +136 +135 +131 +128 +133 +140 +140 +134 +130 +129 +129 +130 +133 +135 +135 +134 +136 +140 +143 +141 +135 +130 +129 +130 +129 +125 +119 +117 +123 +133 +139 +141 +133 +135 +139 +142 +144 +135 +119 +108 +106 +118 +129 +136 +143 +139 +133 +134 +131 +136 +149 +151 +130 +116 +127 +148 +165 +153 +132 +121 +129 +140 +142 +140 +137 +130 +127 +127 +123 +117 +117 +124 +129 +128 +128 +127 +125 +121 +120 +123 +123 +121 +119 +122 +128 +134 +138 +140 +138 +138 +136 +133 +131 +133 +137 +140 +137 +134 +130 +126 +124 +123 +123 +125 +126 +130 +135 +139 +128 +114 +115 +125 +134 +137 +139 +140 +141 +139 +134 +129 +126 +134 +133 +127 +125 +123 +121 +122 +128 +130 +134 +136 +132 +126 +126 +130 +135 +136 +141 +148 +146 +137 +127 +123 +131 +137 +137 +132 +129 +132 +133 +131 +144 +157 +163 +157 +148 +146 +151 +154 +146 +149 +148 +155 +164 +170 +184 +188 +185 +177 +164 +160 +168 +174 +170 +165 +168 +170 +174 +179 +181 +184 +186 +182 +183 +182 +172 +161 +155 +158 +164 +173 +182 +184 +186 +196 +207 +204 +185 +170 +175 +172 +175 +189 +203 +198 +188 +188 +197 +213 +228 +224 +210 +209 +216 +218 +215 +209 +196 +191 +193 +193 +201 +221 +224 +216 +196 +177 +175 +192 +211 +220 +204 +187 +178 +188 +200 +205 +210 +217 +216 +206 +203 +212 +219 +211 +195 +183 +179 +193 +201 +208 +216 +215 +209 +207 +215 +217 +216 +208 +198 +189 +184 +182 +180 +177 +178 +188 +196 +198 +199 +201 +207 +212 +215 +215 +214 +209 +197 +185 +189 +201 +212 +217 +225 +232 +230 +223 +219 +217 +220 +225 +221 +206 +187 +177 +173 +179 +192 +208 +218 +214 +207 +201 +204 +215 +213 +204 +197 +194 +178 +148 +134 +119 +104 +93 +91 +95 +100 +99 +102 +96 +87 +80 +72 +64 +56 +50 +43 +37 +33 +32 +32 +30 +30 +31 +31 +34 +35 +33 +31 +33 +33 +32 +31 +36 +35 +32 +34 +36 +37 +40 +44 +54 +69 +85 +101 +112 +117 +116 +118 +117 +111 +109 +116 +124 +131 +139 +142 +149 +151 +152 +158 +163 +166 +170 +173 +174 +175 +181 +188 +194 +198 +199 +202 +206 +212 +218 +223 +226 +229 +230 +232 +232 +231 +232 +234 +236 +237 +238 +241 +240 +240 +240 +241 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +241 +241 +242 +241 +240 +240 +240 +241 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +240 +241 +242 +242 +243 +243 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +243 +242 +242 +241 +241 +241 +241 +242 +242 +243 +242 +241 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +240 +241 +241 +242 +242 +242 +241 +241 +240 +240 +240 +241 +241 +243 +244 +244 +243 +242 +242 +241 +242 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +242 +241 +240 +241 +241 +241 +242 +242 +242 +242 +242 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +253 +253 +252 +252 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +253 +253 +251 +252 +254 +254 +254 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +252 +253 +253 +253 +251 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +250 +249 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +251 +251 +249 +250 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +249 +250 +250 +250 +250 +249 +250 +250 +250 +247 +247 +249 +249 +246 +247 +250 +250 +247 +247 +244 +231 +216 +199 +184 +177 +176 +176 +175 +171 +165 +162 +162 +157 +149 +145 +145 +146 +153 +163 +168 +164 +157 +156 +164 +169 +166 +162 +161 +162 +160 +162 +165 +164 +157 +151 +150 +151 +152 +152 +153 +153 +152 +148 +144 +148 +153 +158 +159 +157 +156 +156 +155 +148 +137 +140 +155 +165 +164 +155 +147 +141 +140 +146 +155 +155 +148 +142 +141 +140 +142 +142 +138 +135 +135 +138 +140 +137 +136 +135 +134 +133 +134 +134 +134 +139 +139 +140 +138 +134 +130 +131 +133 +134 +134 +135 +136 +134 +131 +129 +129 +130 +129 +129 +132 +135 +134 +128 +123 +124 +125 +128 +129 +129 +127 +125 +123 +127 +127 +128 +129 +129 +127 +124 +121 +120 +121 +123 +125 +126 +124 +120 +117 +117 +119 +123 +127 +129 +127 +126 +126 +126 +123 +122 +122 +122 +118 +114 +111 +105 +109 +116 +123 +126 +124 +121 +121 +115 +104 +99 +106 +111 +111 +110 +112 +116 +116 +114 +112 +112 +113 +109 +106 +106 +108 +110 +113 +117 +116 +117 +123 +131 +133 +131 +127 +126 +129 +128 +127 +131 +138 +141 +138 +133 +133 +141 +145 +144 +142 +140 +137 +136 +137 +139 +140 +134 +132 +135 +139 +134 +126 +124 +128 +127 +124 +132 +134 +133 +137 +142 +158 +165 +151 +138 +134 +138 +139 +138 +135 +134 +133 +134 +135 +135 +138 +138 +131 +131 +133 +142 +152 +150 +136 +122 +117 +124 +131 +139 +135 +130 +132 +136 +138 +141 +136 +130 +129 +127 +128 +134 +140 +147 +148 +145 +142 +143 +147 +146 +142 +139 +142 +147 +149 +143 +134 +131 +132 +132 +135 +141 +144 +148 +160 +167 +165 +161 +158 +159 +162 +157 +153 +147 +140 +134 +123 +119 +124 +127 +125 +131 +143 +147 +148 +152 +156 +159 +159 +154 +150 +149 +149 +147 +144 +142 +141 +139 +137 +135 +135 +135 +134 +133 +134 +132 +129 +128 +126 +124 +124 +126 +127 +127 +126 +123 +124 +126 +128 +131 +134 +134 +133 +127 +125 +121 +118 +117 +119 +123 +125 +127 +126 +125 +123 +122 +121 +121 +122 +125 +125 +125 +123 +121 +120 +118 +117 +118 +118 +116 +113 +108 +107 +109 +113 +122 +123 +124 +123 +121 +120 +124 +129 +127 +125 +126 +127 +127 +126 +126 +128 +123 +126 +127 +123 +118 +116 +120 +125 +128 +130 +130 +129 +126 +124 +125 +127 +126 +131 +136 +135 +130 +127 +129 +133 +130 +125 +124 +124 +120 +111 +102 +99 +96 +96 +91 +87 +88 +90 +86 +80 +70 +72 +80 +84 +81 +76 +76 +81 +99 +105 +92 +68 +66 +76 +80 +81 +84 +89 +90 +87 +89 +101 +105 +99 +74 +65 +79 +99 +114 +124 +129 +142 +132 +132 +123 +96 +79 +109 +150 +165 +141 +132 +125 +123 +123 +125 +129 +132 +127 +99 +109 +148 +143 +119 +96 +103 +130 +154 +163 +172 +174 +161 +149 +145 +146 +162 +169 +171 +180 +190 +171 +136 +127 +128 +142 +167 +166 +149 +136 +141 +167 +172 +160 +146 +158 +168 +154 +139 +137 +134 +115 +90 +91 +135 +179 +185 +164 +153 +140 +136 +151 +171 +165 +138 +131 +140 +143 +146 +154 +153 +134 +117 +143 +182 +184 +171 +146 +110 +114 +139 +158 +153 +119 +107 +130 +143 +145 +148 +171 +150 +129 +141 +172 +185 +179 +163 +166 +169 +163 +162 +150 +135 +122 +143 +171 +179 +186 +199 +208 +203 +191 +173 +156 +147 +154 +163 +174 +179 +152 +117 +98 +101 +115 +138 +158 +165 +167 +174 +144 +110 +101 +109 +128 +152 +165 +138 +78 +74 +139 +187 +155 +97 +89 +132 +153 +149 +145 +158 +168 +161 +149 +136 +119 +118 +131 +159 +177 +181 +165 +132 +107 +123 +154 +189 +205 +199 +182 +169 +179 +171 +141 +115 +124 +170 +210 +210 +182 +142 +109 +102 +118 +151 +183 +189 +178 +154 +107 +73 +96 +150 +176 +168 +174 +176 +196 +198 +150 +81 +62 +95 +115 +137 +157 +151 +134 +132 +131 +119 +146 +188 +199 +156 +106 +91 +86 +108 +148 +145 +130 +135 +167 +170 +143 +131 +151 +179 +187 +171 +161 +166 +185 +205 +205 +188 +178 +174 +149 +108 +85 +91 +99 +101 +86 +105 +153 +189 +188 +149 +116 +146 +187 +186 +143 +105 +90 +97 +101 +101 +112 +132 +141 +161 +191 +193 +145 +112 +117 +166 +197 +189 +172 +162 +170 +202 +206 +186 +177 +185 +174 +137 +125 +123 +127 +121 +119 +124 +126 +127 +124 +125 +125 +122 +123 +129 +133 +134 +134 +131 +129 +132 +133 +129 +120 +115 +120 +123 +122 +123 +130 +134 +134 +135 +127 +126 +124 +126 +133 +134 +132 +134 +133 +133 +131 +133 +135 +131 +124 +123 +125 +132 +142 +145 +141 +140 +139 +132 +130 +132 +131 +129 +131 +137 +139 +137 +135 +131 +127 +126 +131 +138 +137 +132 +130 +128 +125 +125 +127 +131 +134 +136 +139 +140 +141 +138 +134 +132 +133 +136 +132 +127 +119 +116 +121 +130 +135 +135 +134 +133 +134 +138 +140 +135 +123 +113 +105 +113 +121 +133 +143 +144 +138 +135 +131 +134 +141 +139 +125 +121 +132 +146 +156 +150 +135 +127 +132 +137 +136 +133 +134 +129 +126 +126 +121 +116 +118 +125 +126 +125 +124 +123 +123 +124 +124 +125 +122 +121 +122 +125 +131 +136 +138 +137 +136 +138 +138 +134 +130 +129 +133 +138 +137 +134 +129 +126 +124 +124 +125 +126 +129 +133 +138 +136 +131 +125 +124 +127 +134 +138 +143 +145 +145 +141 +134 +127 +126 +134 +135 +131 +129 +125 +122 +120 +124 +129 +133 +131 +128 +128 +129 +129 +132 +135 +142 +148 +146 +137 +130 +127 +129 +134 +136 +132 +131 +134 +135 +131 +144 +157 +164 +158 +146 +143 +147 +152 +154 +154 +151 +158 +163 +167 +178 +181 +175 +167 +157 +155 +164 +175 +177 +172 +172 +170 +170 +170 +166 +171 +189 +201 +200 +189 +173 +156 +148 +152 +164 +175 +178 +180 +184 +196 +210 +206 +185 +169 +170 +171 +174 +188 +202 +201 +192 +190 +196 +216 +235 +231 +216 +211 +215 +216 +218 +214 +203 +196 +193 +190 +198 +215 +227 +220 +202 +181 +174 +187 +206 +218 +207 +193 +183 +185 +188 +192 +204 +218 +218 +204 +197 +208 +225 +225 +204 +184 +183 +192 +201 +211 +219 +217 +206 +198 +201 +206 +207 +200 +193 +191 +193 +195 +197 +188 +181 +181 +192 +202 +204 +200 +206 +212 +217 +218 +217 +215 +208 +200 +193 +199 +209 +218 +223 +226 +227 +227 +220 +217 +217 +220 +218 +207 +189 +177 +169 +176 +189 +203 +211 +210 +206 +203 +208 +210 +209 +212 +205 +191 +179 +161 +137 +118 +101 +94 +96 +102 +104 +100 +98 +92 +85 +79 +74 +66 +56 +49 +44 +39 +34 +32 +31 +29 +28 +29 +29 +31 +32 +30 +30 +31 +32 +32 +32 +34 +32 +32 +35 +36 +36 +40 +45 +57 +71 +86 +99 +110 +117 +118 +117 +116 +110 +108 +115 +122 +130 +137 +141 +147 +148 +148 +154 +159 +163 +168 +173 +173 +174 +178 +186 +193 +197 +200 +202 +206 +211 +217 +221 +225 +228 +230 +232 +231 +231 +232 +234 +235 +236 +236 +239 +239 +239 +239 +240 +241 +241 +241 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +241 +242 +242 +241 +241 +241 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +241 +241 +241 +242 +242 +243 +242 +241 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +240 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +242 +243 +243 +244 +243 +242 +242 +243 +243 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +251 +253 +253 +253 +253 +253 +253 +253 +253 +251 +252 +252 +253 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +253 +253 +252 +252 +252 +252 +253 +253 +253 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +252 +253 +253 +253 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +250 +250 +250 +250 +251 +252 +250 +250 +251 +251 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +250 +250 +250 +250 +249 +249 +248 +248 +249 +250 +250 +250 +249 +249 +249 +250 +249 +247 +246 +248 +248 +246 +248 +251 +252 +247 +243 +237 +229 +221 +205 +187 +176 +175 +174 +175 +173 +169 +167 +167 +163 +153 +147 +143 +143 +149 +161 +167 +163 +157 +154 +161 +167 +167 +164 +162 +162 +160 +161 +164 +164 +158 +153 +151 +147 +149 +151 +152 +152 +150 +149 +150 +147 +153 +157 +157 +154 +155 +157 +159 +149 +139 +142 +158 +166 +161 +152 +144 +139 +138 +151 +161 +157 +149 +145 +140 +140 +143 +143 +138 +135 +135 +141 +146 +140 +138 +135 +133 +131 +131 +131 +131 +136 +136 +136 +136 +134 +130 +128 +129 +131 +131 +134 +136 +136 +133 +131 +132 +132 +131 +131 +133 +134 +132 +126 +121 +119 +119 +119 +124 +126 +125 +125 +126 +133 +133 +133 +132 +131 +129 +128 +127 +125 +125 +124 +125 +125 +124 +120 +117 +116 +120 +124 +126 +127 +128 +126 +124 +123 +123 +121 +118 +118 +116 +113 +109 +102 +113 +123 +128 +127 +122 +117 +113 +107 +104 +105 +111 +118 +118 +116 +115 +117 +115 +113 +112 +113 +113 +109 +106 +108 +113 +115 +117 +120 +119 +119 +123 +129 +128 +127 +129 +131 +132 +132 +130 +131 +136 +139 +137 +135 +136 +139 +141 +140 +139 +139 +138 +137 +138 +141 +142 +137 +143 +153 +154 +140 +123 +122 +131 +131 +126 +131 +135 +140 +148 +154 +166 +163 +146 +131 +133 +140 +141 +138 +137 +139 +138 +135 +134 +139 +143 +139 +133 +136 +137 +144 +154 +149 +133 +125 +125 +129 +142 +147 +139 +129 +133 +144 +149 +149 +137 +129 +130 +132 +132 +140 +152 +161 +151 +142 +142 +147 +151 +152 +151 +143 +147 +154 +156 +146 +133 +132 +138 +139 +144 +150 +151 +151 +157 +160 +157 +158 +157 +160 +162 +155 +148 +140 +133 +126 +119 +117 +117 +117 +116 +124 +132 +132 +136 +146 +156 +159 +155 +153 +154 +152 +149 +146 +147 +147 +145 +141 +139 +137 +138 +137 +136 +135 +135 +134 +131 +130 +129 +129 +128 +127 +126 +124 +123 +117 +119 +123 +127 +129 +128 +127 +128 +121 +118 +119 +122 +124 +124 +125 +128 +129 +128 +126 +124 +123 +122 +122 +122 +125 +125 +124 +124 +123 +122 +123 +124 +121 +119 +117 +116 +110 +105 +109 +117 +124 +125 +126 +127 +126 +125 +127 +131 +124 +124 +124 +125 +125 +125 +126 +129 +124 +124 +121 +118 +114 +115 +119 +123 +128 +129 +129 +127 +124 +122 +123 +124 +125 +132 +137 +135 +128 +124 +127 +133 +127 +123 +122 +125 +125 +117 +106 +99 +93 +94 +90 +83 +85 +91 +90 +82 +66 +65 +72 +81 +83 +78 +73 +74 +94 +111 +109 +85 +67 +67 +78 +88 +88 +89 +87 +83 +84 +87 +98 +110 +99 +79 +75 +86 +104 +112 +118 +133 +136 +126 +121 +117 +116 +128 +142 +143 +129 +128 +129 +127 +122 +123 +137 +151 +172 +157 +153 +161 +148 +120 +91 +90 +112 +141 +155 +159 +155 +143 +139 +139 +161 +169 +172 +169 +176 +188 +179 +158 +132 +127 +129 +143 +168 +170 +157 +142 +147 +148 +157 +156 +173 +184 +163 +149 +137 +125 +99 +80 +84 +129 +183 +184 +156 +135 +120 +122 +138 +161 +161 +136 +129 +131 +141 +152 +155 +156 +160 +164 +176 +184 +182 +175 +166 +147 +137 +146 +166 +162 +134 +125 +136 +137 +143 +157 +171 +138 +107 +124 +164 +183 +174 +149 +156 +167 +175 +172 +162 +144 +115 +130 +167 +184 +188 +190 +197 +197 +187 +167 +159 +158 +176 +187 +182 +167 +138 +116 +101 +115 +138 +151 +148 +150 +161 +168 +139 +107 +99 +106 +123 +143 +160 +149 +106 +79 +119 +172 +163 +113 +90 +113 +125 +123 +119 +137 +159 +157 +156 +164 +148 +137 +136 +167 +186 +176 +158 +130 +114 +120 +141 +175 +201 +203 +188 +173 +187 +187 +162 +121 +113 +164 +210 +204 +183 +150 +120 +112 +126 +154 +178 +187 +183 +169 +131 +86 +78 +106 +133 +143 +147 +167 +184 +169 +128 +109 +112 +102 +105 +130 +155 +147 +125 +126 +133 +124 +148 +197 +200 +158 +124 +130 +138 +151 +156 +159 +137 +119 +134 +149 +143 +136 +161 +188 +186 +158 +147 +153 +164 +175 +192 +191 +190 +200 +200 +160 +112 +94 +105 +97 +81 +91 +131 +186 +206 +170 +125 +146 +186 +192 +150 +108 +93 +101 +113 +105 +108 +119 +123 +145 +187 +208 +179 +142 +125 +150 +183 +192 +177 +157 +151 +169 +190 +201 +194 +192 +180 +143 +126 +123 +127 +125 +124 +130 +129 +126 +129 +129 +128 +125 +122 +123 +127 +133 +131 +129 +130 +133 +131 +124 +116 +111 +124 +128 +129 +129 +132 +132 +131 +132 +133 +133 +129 +128 +131 +131 +130 +134 +133 +134 +130 +128 +132 +131 +126 +123 +123 +127 +137 +144 +145 +143 +140 +136 +127 +123 +119 +121 +130 +140 +143 +141 +134 +128 +122 +123 +129 +134 +134 +131 +131 +127 +123 +120 +122 +126 +133 +137 +139 +138 +137 +135 +133 +134 +136 +138 +136 +130 +122 +117 +121 +127 +131 +130 +131 +125 +127 +132 +133 +134 +130 +118 +107 +106 +113 +128 +142 +149 +145 +135 +133 +136 +139 +132 +124 +128 +139 +144 +147 +146 +136 +130 +132 +134 +131 +130 +131 +128 +127 +126 +121 +118 +122 +130 +123 +123 +120 +118 +121 +127 +129 +128 +124 +124 +123 +124 +130 +136 +137 +134 +134 +137 +138 +133 +126 +124 +129 +135 +136 +133 +129 +127 +127 +126 +125 +122 +126 +134 +138 +135 +136 +138 +135 +129 +132 +138 +144 +147 +147 +141 +131 +123 +125 +135 +138 +136 +134 +129 +122 +119 +121 +128 +131 +127 +126 +130 +131 +127 +130 +135 +141 +145 +143 +138 +135 +133 +132 +137 +138 +136 +135 +138 +136 +131 +144 +157 +163 +155 +142 +139 +147 +157 +168 +163 +155 +159 +162 +163 +173 +178 +176 +162 +151 +149 +158 +176 +181 +170 +165 +162 +161 +158 +150 +160 +196 +226 +218 +196 +175 +159 +147 +153 +168 +178 +177 +178 +182 +197 +213 +209 +189 +172 +173 +177 +180 +188 +201 +204 +196 +190 +197 +217 +236 +235 +222 +218 +217 +211 +216 +217 +212 +203 +193 +187 +194 +211 +229 +225 +209 +185 +172 +181 +201 +215 +214 +201 +188 +183 +181 +184 +199 +216 +220 +209 +198 +205 +225 +233 +217 +194 +187 +189 +197 +208 +214 +212 +201 +189 +187 +198 +201 +192 +185 +189 +196 +199 +204 +200 +192 +186 +192 +205 +207 +201 +204 +209 +214 +215 +216 +216 +213 +209 +197 +198 +208 +219 +222 +221 +224 +231 +224 +220 +215 +214 +214 +209 +192 +177 +172 +178 +189 +200 +206 +207 +206 +205 +209 +209 +209 +215 +208 +192 +184 +172 +144 +118 +97 +92 +100 +107 +106 +98 +93 +88 +81 +76 +72 +65 +56 +48 +46 +42 +39 +37 +36 +35 +33 +33 +29 +28 +27 +27 +26 +26 +28 +30 +32 +31 +29 +31 +35 +34 +34 +39 +45 +59 +73 +85 +97 +109 +118 +119 +119 +117 +110 +108 +114 +121 +128 +136 +141 +146 +146 +146 +151 +156 +161 +168 +171 +171 +171 +174 +182 +189 +195 +199 +202 +205 +210 +215 +220 +224 +227 +229 +231 +231 +231 +232 +233 +234 +234 +234 +237 +237 +238 +238 +239 +240 +241 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +241 +242 +243 +243 +243 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +243 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +241 +241 +242 +243 +243 +242 +241 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +241 +241 +242 +242 +241 +241 +241 +241 +242 +242 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +243 +242 +241 +241 +241 +242 +243 +244 +243 +243 +243 +242 +242 +242 +242 +241 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +250 +251 +252 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +254 +252 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +253 +253 +253 +253 +252 +252 +253 +253 +253 +252 +251 +251 +251 +252 +253 +252 +252 +251 +251 +252 +252 +253 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +249 +250 +251 +252 +251 +251 +252 +251 +249 +249 +250 +250 +251 +250 +249 +248 +247 +250 +250 +250 +251 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +250 +251 +250 +250 +250 +250 +250 +249 +249 +248 +250 +250 +251 +250 +249 +249 +249 +250 +248 +246 +246 +247 +247 +246 +248 +251 +250 +245 +241 +235 +233 +230 +214 +192 +179 +178 +176 +177 +174 +170 +168 +168 +170 +160 +152 +147 +144 +149 +160 +166 +170 +163 +160 +163 +168 +168 +163 +159 +159 +158 +159 +161 +160 +156 +152 +151 +152 +151 +152 +154 +153 +152 +154 +158 +153 +157 +158 +155 +153 +156 +159 +159 +154 +143 +144 +157 +163 +159 +152 +146 +136 +137 +153 +165 +157 +149 +147 +139 +139 +142 +142 +138 +135 +136 +140 +144 +140 +137 +133 +131 +130 +129 +128 +129 +132 +132 +133 +134 +132 +129 +129 +130 +131 +132 +135 +138 +137 +134 +132 +134 +133 +132 +132 +132 +132 +130 +126 +122 +120 +116 +117 +122 +126 +125 +127 +132 +135 +135 +134 +132 +130 +130 +131 +132 +128 +126 +124 +124 +125 +124 +121 +118 +119 +124 +126 +125 +125 +127 +127 +125 +122 +122 +119 +113 +112 +113 +112 +108 +109 +119 +126 +125 +122 +120 +116 +111 +106 +110 +115 +118 +120 +120 +118 +117 +116 +117 +117 +115 +112 +112 +112 +113 +117 +122 +125 +126 +128 +127 +125 +129 +134 +131 +129 +132 +135 +135 +137 +138 +142 +144 +145 +143 +142 +142 +140 +137 +139 +138 +139 +139 +138 +137 +138 +139 +140 +156 +170 +163 +139 +122 +123 +132 +132 +129 +131 +138 +146 +154 +161 +167 +163 +144 +130 +133 +141 +141 +140 +141 +145 +144 +138 +137 +144 +144 +140 +140 +135 +136 +143 +153 +147 +132 +129 +136 +147 +155 +147 +134 +130 +139 +153 +159 +148 +136 +128 +133 +141 +146 +154 +163 +163 +145 +136 +145 +154 +152 +149 +150 +152 +154 +157 +153 +143 +136 +141 +151 +153 +153 +153 +148 +142 +146 +150 +148 +150 +154 +161 +162 +151 +139 +131 +123 +121 +122 +119 +117 +120 +128 +131 +129 +123 +129 +143 +155 +156 +150 +151 +158 +155 +151 +149 +149 +148 +144 +141 +140 +139 +140 +139 +138 +137 +138 +136 +134 +131 +131 +131 +130 +128 +126 +124 +122 +116 +118 +122 +127 +127 +122 +121 +124 +117 +115 +117 +123 +126 +125 +125 +127 +131 +129 +127 +126 +125 +125 +125 +124 +123 +124 +125 +125 +124 +122 +123 +124 +124 +121 +121 +120 +117 +114 +118 +124 +126 +127 +129 +131 +130 +128 +126 +126 +123 +123 +124 +125 +125 +124 +124 +124 +120 +119 +117 +116 +114 +115 +117 +119 +123 +125 +125 +124 +123 +122 +122 +123 +127 +129 +130 +129 +127 +127 +129 +130 +127 +122 +119 +121 +121 +114 +104 +98 +93 +93 +89 +84 +86 +88 +87 +81 +75 +70 +72 +82 +86 +83 +78 +78 +83 +104 +121 +112 +82 +60 +68 +90 +91 +92 +93 +95 +91 +77 +82 +105 +119 +107 +87 +81 +94 +105 +107 +111 +132 +124 +126 +136 +144 +147 +139 +123 +119 +120 +126 +130 +122 +115 +136 +168 +176 +177 +169 +161 +159 +137 +96 +79 +100 +129 +141 +139 +133 +129 +132 +131 +129 +133 +145 +158 +171 +186 +186 +172 +144 +133 +112 +98 +133 +164 +168 +147 +106 +95 +129 +165 +177 +183 +172 +149 +135 +113 +92 +78 +84 +134 +184 +187 +148 +123 +118 +125 +128 +138 +143 +133 +131 +103 +104 +133 +149 +155 +166 +175 +173 +172 +182 +179 +170 +163 +160 +173 +180 +170 +148 +145 +143 +126 +136 +165 +174 +149 +118 +118 +146 +172 +171 +146 +145 +162 +181 +193 +173 +131 +102 +128 +178 +195 +186 +173 +184 +199 +188 +156 +140 +139 +162 +184 +183 +167 +142 +129 +126 +144 +159 +152 +131 +138 +164 +169 +141 +102 +97 +107 +118 +121 +133 +138 +115 +91 +115 +161 +164 +126 +103 +117 +115 +117 +106 +112 +124 +119 +126 +148 +157 +153 +152 +180 +192 +175 +162 +145 +132 +123 +132 +164 +189 +191 +182 +178 +188 +194 +182 +142 +116 +156 +206 +201 +176 +156 +134 +117 +119 +142 +167 +183 +186 +173 +148 +117 +95 +91 +97 +104 +104 +140 +161 +160 +157 +178 +185 +142 +117 +121 +150 +173 +161 +143 +135 +129 +157 +190 +181 +158 +145 +150 +146 +141 +151 +173 +154 +111 +96 +112 +134 +143 +154 +193 +198 +165 +149 +148 +142 +138 +143 +148 +150 +166 +198 +205 +172 +135 +119 +105 +84 +90 +127 +178 +195 +165 +134 +145 +179 +183 +143 +108 +100 +111 +127 +126 +124 +113 +105 +131 +173 +193 +191 +173 +155 +156 +172 +185 +178 +163 +149 +138 +158 +198 +207 +201 +186 +151 +126 +116 +122 +132 +134 +134 +129 +130 +135 +134 +131 +127 +120 +117 +121 +128 +128 +129 +133 +135 +133 +124 +116 +113 +128 +131 +131 +131 +133 +130 +128 +131 +132 +135 +134 +131 +130 +125 +121 +122 +129 +134 +132 +128 +130 +131 +126 +123 +125 +124 +132 +140 +141 +141 +143 +142 +129 +120 +113 +117 +130 +143 +146 +144 +136 +129 +122 +122 +126 +130 +132 +134 +134 +130 +124 +119 +120 +125 +131 +137 +135 +135 +134 +133 +133 +134 +135 +136 +138 +135 +129 +123 +123 +127 +129 +130 +127 +118 +121 +128 +128 +135 +135 +124 +112 +105 +110 +126 +139 +150 +148 +136 +134 +138 +142 +138 +131 +134 +140 +141 +144 +142 +134 +128 +131 +133 +132 +131 +129 +128 +127 +126 +121 +119 +124 +131 +125 +125 +121 +119 +124 +133 +135 +131 +130 +127 +122 +120 +125 +133 +134 +132 +135 +136 +135 +129 +123 +122 +127 +133 +133 +132 +129 +129 +129 +128 +124 +119 +122 +129 +135 +136 +140 +144 +140 +131 +130 +136 +143 +146 +144 +138 +128 +121 +125 +135 +138 +138 +137 +132 +123 +119 +120 +127 +132 +131 +131 +133 +131 +126 +132 +134 +137 +138 +139 +141 +140 +138 +137 +140 +140 +137 +137 +138 +135 +130 +145 +156 +160 +150 +136 +135 +152 +168 +181 +170 +156 +157 +160 +163 +175 +182 +186 +166 +151 +149 +156 +176 +182 +165 +156 +156 +156 +150 +141 +157 +199 +233 +225 +195 +175 +164 +156 +161 +173 +176 +179 +180 +184 +200 +216 +213 +194 +179 +185 +192 +192 +193 +202 +206 +197 +186 +195 +213 +229 +230 +224 +224 +218 +206 +206 +213 +217 +210 +194 +185 +193 +210 +228 +225 +211 +187 +172 +177 +197 +214 +222 +208 +194 +187 +184 +186 +197 +210 +223 +219 +211 +208 +219 +230 +224 +208 +189 +185 +192 +202 +203 +202 +197 +186 +186 +200 +206 +193 +182 +182 +187 +188 +194 +200 +204 +202 +202 +206 +206 +203 +201 +206 +210 +211 +213 +213 +210 +206 +199 +198 +207 +218 +221 +219 +220 +225 +227 +223 +215 +211 +213 +211 +195 +178 +179 +183 +190 +197 +203 +205 +204 +203 +204 +212 +213 +212 +206 +199 +192 +173 +149 +118 +93 +92 +102 +107 +103 +91 +87 +83 +77 +71 +66 +61 +55 +49 +44 +43 +42 +42 +43 +42 +40 +39 +32 +28 +26 +26 +25 +22 +24 +27 +31 +29 +26 +30 +34 +32 +30 +36 +44 +58 +74 +85 +99 +112 +120 +120 +123 +120 +113 +109 +115 +121 +128 +136 +143 +147 +148 +148 +153 +157 +162 +169 +171 +170 +169 +171 +177 +185 +193 +197 +201 +205 +210 +215 +220 +224 +226 +228 +230 +230 +231 +232 +234 +234 +234 +233 +236 +236 +237 +238 +239 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +241 +242 +243 +244 +244 +243 +242 +241 +242 +242 +242 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +243 +243 +243 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +243 +242 +242 +241 +241 +242 +243 +243 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +243 +242 +242 +241 +240 +241 +241 +241 +241 +241 +240 +241 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +241 +240 +240 +242 +243 +244 +243 +243 +242 +242 +242 +242 +242 +242 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +253 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +252 +253 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +251 +252 +252 +253 +253 +252 +252 +251 +254 +254 +253 +252 +251 +251 +252 +252 +253 +253 +252 +252 +252 +252 +253 +253 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +250 +250 +249 +249 +250 +251 +252 +251 +251 +251 +251 +249 +249 +250 +250 +251 +250 +249 +248 +247 +250 +250 +251 +251 +250 +250 +249 +248 +248 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +248 +251 +251 +251 +251 +250 +249 +249 +250 +247 +246 +246 +247 +247 +247 +249 +251 +248 +244 +241 +238 +239 +237 +220 +195 +182 +180 +178 +178 +175 +171 +168 +168 +171 +162 +155 +151 +147 +151 +161 +166 +175 +170 +166 +165 +167 +168 +161 +154 +156 +158 +161 +160 +156 +152 +152 +153 +161 +159 +156 +154 +153 +154 +157 +161 +160 +162 +159 +155 +155 +159 +162 +160 +157 +147 +147 +157 +160 +157 +152 +147 +134 +136 +154 +165 +155 +148 +145 +137 +138 +141 +142 +141 +140 +140 +140 +140 +139 +134 +131 +130 +130 +129 +128 +129 +130 +131 +133 +133 +131 +130 +132 +136 +137 +136 +138 +140 +138 +132 +131 +133 +132 +132 +131 +130 +130 +129 +127 +126 +123 +121 +121 +128 +130 +128 +128 +132 +132 +133 +133 +133 +132 +132 +132 +132 +130 +128 +125 +124 +123 +122 +120 +118 +121 +125 +128 +126 +125 +126 +126 +124 +122 +122 +117 +111 +109 +111 +110 +107 +114 +120 +122 +120 +117 +119 +117 +113 +107 +112 +115 +117 +119 +120 +118 +114 +114 +116 +118 +118 +116 +115 +116 +117 +122 +129 +134 +138 +143 +145 +144 +146 +149 +148 +146 +147 +148 +148 +149 +151 +155 +152 +147 +143 +143 +144 +141 +137 +138 +137 +137 +138 +138 +135 +135 +136 +141 +163 +176 +159 +133 +121 +124 +129 +129 +129 +131 +141 +152 +160 +166 +167 +160 +144 +134 +136 +140 +138 +139 +143 +143 +143 +144 +148 +154 +147 +141 +147 +140 +139 +147 +156 +149 +135 +136 +149 +159 +158 +136 +126 +135 +148 +159 +157 +141 +132 +126 +131 +146 +160 +165 +166 +150 +139 +142 +159 +161 +145 +137 +142 +155 +158 +155 +146 +140 +145 +154 +160 +159 +155 +148 +138 +132 +139 +152 +156 +150 +157 +162 +153 +133 +122 +124 +127 +129 +129 +127 +128 +136 +145 +142 +134 +126 +128 +139 +153 +157 +153 +153 +159 +159 +157 +154 +151 +146 +141 +140 +141 +139 +139 +139 +137 +137 +138 +137 +135 +132 +132 +132 +132 +131 +129 +127 +126 +120 +121 +125 +129 +128 +123 +122 +125 +118 +116 +117 +122 +125 +124 +124 +125 +127 +127 +126 +126 +126 +126 +126 +125 +123 +122 +122 +123 +120 +117 +118 +120 +123 +123 +123 +122 +123 +124 +125 +125 +125 +127 +128 +128 +126 +124 +122 +121 +125 +123 +122 +121 +123 +124 +123 +121 +117 +116 +114 +114 +114 +115 +116 +118 +120 +121 +123 +123 +123 +122 +123 +124 +126 +125 +123 +124 +126 +129 +130 +131 +129 +123 +117 +113 +109 +102 +98 +96 +93 +90 +88 +88 +87 +85 +82 +80 +90 +81 +78 +84 +89 +87 +81 +77 +77 +91 +116 +129 +110 +78 +66 +72 +85 +91 +98 +106 +106 +90 +82 +92 +107 +116 +107 +94 +92 +95 +100 +105 +117 +130 +140 +141 +153 +161 +137 +99 +84 +103 +125 +133 +122 +110 +128 +164 +165 +164 +144 +126 +146 +147 +115 +97 +106 +128 +133 +126 +119 +114 +111 +102 +83 +83 +95 +114 +145 +183 +197 +184 +155 +145 +119 +84 +95 +123 +146 +143 +94 +76 +102 +158 +174 +168 +170 +156 +142 +116 +104 +80 +93 +154 +175 +161 +131 +125 +129 +126 +119 +132 +146 +140 +127 +97 +89 +105 +130 +160 +174 +167 +150 +146 +165 +168 +158 +154 +152 +164 +182 +174 +155 +149 +141 +127 +144 +176 +180 +176 +152 +128 +133 +159 +166 +138 +136 +167 +189 +202 +160 +105 +107 +156 +198 +182 +147 +140 +173 +208 +199 +161 +139 +134 +155 +179 +180 +166 +147 +138 +142 +158 +159 +137 +113 +137 +179 +178 +135 +97 +100 +110 +116 +111 +114 +120 +107 +89 +109 +157 +174 +138 +105 +109 +117 +118 +103 +105 +117 +112 +105 +104 +133 +145 +160 +182 +183 +168 +164 +159 +152 +137 +133 +150 +171 +179 +179 +179 +186 +188 +186 +162 +132 +157 +202 +201 +182 +159 +134 +109 +108 +131 +154 +171 +181 +182 +164 +131 +108 +103 +99 +91 +95 +113 +134 +169 +198 +215 +216 +189 +142 +101 +112 +172 +195 +168 +141 +135 +164 +171 +150 +137 +127 +119 +105 +104 +134 +172 +159 +109 +82 +93 +125 +139 +148 +166 +164 +149 +151 +154 +144 +133 +123 +121 +116 +118 +148 +193 +203 +178 +157 +146 +114 +100 +127 +169 +178 +153 +148 +152 +177 +175 +138 +113 +115 +126 +134 +150 +156 +128 +100 +117 +161 +193 +195 +177 +159 +158 +174 +184 +180 +171 +155 +138 +146 +178 +201 +214 +199 +150 +118 +114 +126 +136 +137 +136 +131 +135 +133 +131 +129 +125 +120 +117 +121 +127 +126 +127 +131 +135 +133 +125 +118 +117 +131 +132 +130 +131 +132 +128 +126 +129 +131 +136 +136 +133 +130 +123 +116 +116 +124 +134 +136 +132 +133 +133 +129 +126 +127 +124 +129 +135 +135 +136 +140 +143 +139 +128 +118 +121 +131 +140 +141 +139 +139 +133 +127 +124 +125 +127 +133 +138 +138 +134 +128 +124 +124 +127 +132 +135 +136 +135 +133 +132 +132 +133 +134 +135 +141 +141 +137 +132 +127 +126 +129 +131 +126 +117 +121 +127 +128 +135 +137 +128 +115 +107 +111 +124 +136 +149 +151 +141 +129 +136 +147 +149 +140 +135 +137 +138 +143 +140 +131 +127 +132 +134 +132 +131 +126 +126 +125 +124 +121 +121 +124 +128 +128 +129 +126 +123 +128 +136 +138 +134 +134 +128 +121 +120 +126 +132 +134 +132 +136 +135 +130 +125 +122 +124 +128 +133 +131 +131 +128 +127 +128 +129 +127 +123 +124 +128 +133 +136 +139 +140 +137 +131 +130 +135 +140 +142 +141 +136 +129 +123 +126 +134 +138 +138 +138 +133 +124 +120 +123 +128 +135 +139 +138 +135 +130 +127 +132 +133 +132 +133 +139 +146 +144 +137 +137 +138 +138 +135 +135 +137 +136 +132 +145 +154 +158 +148 +133 +134 +155 +178 +180 +168 +151 +152 +158 +164 +180 +187 +188 +171 +158 +152 +153 +170 +178 +166 +157 +162 +161 +150 +141 +159 +198 +225 +225 +191 +169 +162 +160 +169 +177 +175 +176 +178 +186 +204 +220 +215 +194 +181 +194 +203 +203 +199 +206 +209 +197 +182 +184 +204 +224 +227 +222 +222 +216 +203 +194 +204 +217 +216 +198 +184 +193 +209 +225 +221 +209 +188 +172 +176 +195 +214 +225 +215 +202 +194 +189 +189 +199 +210 +224 +227 +224 +216 +216 +223 +222 +214 +193 +189 +194 +201 +196 +193 +192 +187 +188 +209 +218 +204 +187 +180 +179 +175 +178 +186 +202 +211 +214 +209 +205 +203 +200 +202 +206 +209 +212 +212 +207 +203 +197 +200 +207 +216 +220 +221 +219 +217 +227 +225 +218 +214 +214 +213 +199 +183 +185 +186 +188 +193 +199 +201 +200 +197 +199 +209 +210 +208 +205 +203 +196 +172 +147 +117 +94 +97 +105 +106 +96 +82 +74 +76 +75 +69 +62 +57 +53 +48 +38 +40 +41 +43 +44 +43 +41 +39 +36 +32 +29 +29 +27 +25 +25 +28 +31 +28 +25 +29 +33 +29 +28 +33 +42 +54 +71 +87 +103 +115 +122 +121 +124 +121 +113 +110 +115 +123 +130 +139 +144 +149 +151 +153 +157 +160 +164 +171 +174 +173 +171 +171 +177 +184 +192 +197 +201 +204 +210 +216 +221 +224 +226 +227 +229 +229 +231 +233 +234 +235 +234 +234 +235 +236 +237 +238 +238 +240 +241 +243 +242 +242 +241 +240 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +241 +241 +241 +241 +243 +242 +242 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +243 +242 +242 +242 +242 +243 +243 +243 +243 +242 +242 +241 +242 +243 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +243 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +243 +243 +242 +242 +243 +243 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +243 +242 +242 +241 +240 +240 +241 +241 +241 +240 +240 +241 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +252 +252 +252 +252 +252 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +251 +252 +252 +251 +251 +251 +252 +253 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +252 +252 +251 +253 +253 +252 +252 +251 +251 +252 +252 +252 +252 +252 +252 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +250 +251 +251 +250 +250 +251 +250 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +248 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +251 +251 +251 +250 +249 +249 +249 +249 +247 +247 +247 +247 +247 +248 +249 +251 +247 +244 +242 +240 +241 +237 +220 +195 +183 +181 +178 +178 +176 +172 +169 +168 +168 +161 +156 +153 +149 +152 +162 +167 +174 +172 +168 +164 +165 +165 +161 +153 +157 +160 +163 +161 +156 +152 +153 +156 +166 +165 +160 +153 +149 +151 +155 +158 +163 +163 +159 +154 +155 +162 +165 +163 +156 +150 +151 +157 +158 +157 +152 +145 +136 +140 +153 +160 +152 +144 +140 +135 +139 +143 +146 +147 +147 +147 +145 +144 +138 +132 +129 +130 +131 +129 +129 +130 +131 +132 +134 +134 +132 +132 +135 +140 +143 +140 +140 +141 +136 +129 +127 +131 +132 +131 +131 +130 +130 +129 +128 +128 +126 +126 +129 +133 +133 +128 +126 +127 +128 +129 +131 +133 +133 +132 +130 +129 +132 +131 +129 +126 +124 +121 +120 +118 +116 +121 +125 +126 +124 +123 +121 +118 +117 +117 +115 +112 +112 +113 +114 +113 +113 +117 +118 +116 +116 +118 +116 +112 +108 +109 +110 +115 +121 +124 +119 +111 +113 +113 +115 +120 +123 +121 +118 +116 +124 +131 +137 +144 +153 +158 +158 +159 +156 +156 +156 +156 +156 +156 +155 +153 +146 +141 +133 +131 +135 +141 +142 +140 +137 +135 +135 +137 +137 +135 +134 +136 +145 +167 +173 +152 +130 +126 +130 +129 +128 +130 +131 +143 +159 +167 +173 +167 +154 +143 +137 +139 +139 +135 +137 +143 +141 +146 +151 +159 +157 +146 +140 +144 +144 +144 +151 +157 +149 +136 +139 +152 +158 +152 +123 +121 +142 +154 +157 +145 +135 +133 +130 +135 +151 +168 +170 +163 +141 +140 +150 +160 +152 +134 +133 +145 +152 +154 +150 +142 +142 +151 +158 +159 +155 +153 +150 +144 +138 +145 +156 +161 +158 +161 +159 +142 +120 +117 +133 +146 +143 +135 +134 +145 +153 +150 +144 +141 +136 +133 +137 +150 +158 +157 +155 +156 +160 +161 +160 +153 +145 +141 +142 +143 +138 +139 +138 +137 +137 +138 +137 +136 +133 +133 +133 +133 +132 +132 +130 +128 +125 +126 +129 +131 +128 +127 +127 +129 +123 +122 +122 +122 +123 +122 +123 +122 +123 +123 +125 +125 +125 +125 +124 +124 +126 +123 +121 +120 +117 +116 +118 +123 +126 +125 +124 +125 +128 +129 +126 +121 +123 +124 +123 +121 +119 +119 +120 +120 +123 +120 +116 +114 +115 +119 +119 +118 +117 +115 +112 +112 +114 +116 +117 +118 +120 +122 +123 +124 +124 +124 +124 +124 +123 +123 +124 +124 +125 +126 +129 +132 +125 +119 +111 +105 +99 +94 +94 +99 +92 +88 +87 +90 +88 +84 +82 +83 +95 +89 +83 +87 +91 +90 +82 +74 +74 +79 +98 +122 +130 +118 +89 +62 +72 +82 +89 +97 +106 +107 +97 +86 +91 +104 +109 +109 +103 +97 +102 +107 +115 +130 +145 +159 +177 +174 +128 +77 +62 +98 +127 +132 +124 +117 +128 +151 +166 +159 +125 +96 +126 +149 +138 +128 +115 +133 +138 +126 +102 +82 +83 +83 +72 +60 +66 +84 +104 +143 +183 +197 +156 +145 +138 +126 +119 +120 +133 +138 +112 +102 +104 +148 +173 +155 +151 +154 +149 +131 +119 +76 +90 +162 +168 +141 +124 +125 +132 +127 +117 +129 +149 +156 +133 +108 +88 +90 +116 +158 +177 +165 +137 +131 +150 +159 +150 +137 +124 +124 +145 +155 +149 +143 +141 +143 +162 +181 +174 +188 +176 +144 +132 +157 +171 +146 +144 +175 +187 +190 +148 +116 +144 +191 +191 +142 +100 +119 +171 +209 +204 +171 +152 +145 +163 +174 +165 +151 +140 +138 +152 +161 +146 +118 +105 +145 +192 +185 +128 +96 +104 +110 +112 +111 +107 +99 +96 +88 +107 +156 +180 +145 +105 +102 +108 +110 +105 +112 +128 +136 +127 +106 +103 +127 +163 +179 +169 +160 +161 +164 +174 +164 +147 +137 +149 +172 +184 +184 +189 +181 +180 +170 +147 +161 +193 +190 +178 +154 +139 +114 +100 +115 +136 +163 +176 +183 +174 +146 +123 +116 +113 +106 +103 +102 +120 +164 +197 +200 +200 +200 +174 +118 +91 +128 +175 +184 +164 +147 +163 +154 +127 +111 +97 +82 +65 +73 +114 +167 +161 +110 +75 +82 +124 +151 +154 +135 +120 +129 +151 +157 +146 +135 +130 +126 +120 +108 +111 +146 +179 +181 +186 +189 +159 +121 +130 +166 +166 +138 +134 +142 +175 +179 +146 +125 +127 +134 +129 +156 +182 +158 +108 +94 +128 +177 +202 +193 +166 +146 +158 +181 +184 +174 +161 +149 +146 +168 +199 +220 +200 +146 +107 +116 +133 +134 +129 +133 +134 +136 +131 +129 +126 +124 +122 +123 +125 +126 +123 +121 +124 +130 +130 +124 +118 +118 +135 +135 +132 +132 +130 +122 +117 +121 +132 +136 +134 +131 +129 +125 +119 +118 +123 +134 +139 +137 +137 +136 +133 +132 +132 +128 +130 +133 +132 +134 +139 +141 +142 +133 +127 +130 +135 +138 +138 +137 +141 +138 +133 +127 +125 +129 +136 +140 +140 +137 +133 +131 +131 +133 +134 +135 +140 +137 +134 +131 +130 +132 +135 +137 +143 +145 +143 +135 +128 +125 +127 +130 +129 +123 +125 +130 +131 +135 +136 +130 +120 +114 +113 +122 +135 +145 +149 +146 +129 +135 +149 +155 +146 +137 +137 +138 +141 +137 +130 +128 +134 +135 +130 +127 +126 +126 +125 +124 +124 +126 +127 +126 +127 +127 +125 +123 +125 +131 +134 +132 +133 +125 +121 +126 +133 +135 +134 +133 +137 +134 +129 +126 +127 +127 +130 +132 +134 +132 +127 +123 +125 +130 +133 +132 +133 +131 +132 +134 +136 +136 +134 +132 +129 +133 +137 +137 +137 +134 +130 +126 +127 +134 +136 +136 +137 +134 +126 +122 +127 +133 +140 +144 +142 +137 +131 +128 +130 +131 +130 +132 +142 +152 +147 +135 +133 +135 +136 +135 +136 +140 +141 +141 +144 +153 +158 +149 +134 +132 +153 +177 +175 +165 +148 +148 +156 +167 +183 +187 +181 +170 +162 +153 +149 +157 +163 +160 +161 +168 +166 +151 +143 +162 +197 +219 +226 +192 +164 +156 +161 +174 +180 +178 +169 +172 +183 +204 +222 +214 +191 +175 +191 +203 +207 +205 +210 +212 +196 +178 +172 +200 +225 +226 +217 +217 +214 +203 +186 +194 +212 +220 +204 +187 +191 +203 +218 +216 +207 +190 +175 +176 +194 +213 +223 +219 +212 +202 +193 +191 +201 +213 +221 +226 +228 +223 +220 +219 +215 +210 +197 +194 +197 +201 +194 +186 +181 +180 +187 +212 +227 +217 +198 +186 +181 +175 +171 +172 +184 +206 +217 +214 +207 +205 +200 +201 +203 +207 +211 +211 +206 +202 +199 +204 +211 +217 +224 +228 +225 +219 +226 +226 +223 +218 +217 +214 +202 +191 +189 +189 +190 +193 +199 +200 +197 +193 +195 +200 +203 +209 +208 +202 +194 +176 +145 +118 +101 +105 +107 +100 +87 +75 +64 +70 +74 +69 +62 +55 +50 +45 +36 +38 +41 +41 +41 +41 +39 +37 +40 +36 +33 +32 +32 +31 +31 +32 +31 +30 +28 +30 +33 +30 +28 +32 +40 +51 +70 +90 +108 +117 +121 +122 +122 +120 +112 +109 +116 +124 +133 +143 +145 +151 +154 +156 +160 +161 +164 +172 +178 +176 +174 +174 +179 +185 +193 +199 +201 +204 +210 +216 +220 +223 +225 +227 +228 +229 +230 +232 +234 +235 +234 +234 +234 +236 +237 +238 +238 +239 +241 +243 +242 +241 +240 +240 +240 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +243 +243 +243 +242 +242 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +242 +243 +242 +242 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +240 +241 +241 +241 +242 +241 +241 +242 +242 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +240 +240 +240 +241 +241 +241 +241 +242 +242 +242 +242 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +252 +252 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +248 +247 +247 +248 +247 +248 +248 +248 +248 +248 +249 +250 +246 +242 +240 +239 +237 +233 +217 +195 +184 +181 +179 +178 +176 +172 +169 +168 +166 +160 +156 +154 +150 +153 +162 +166 +172 +172 +169 +163 +163 +167 +165 +158 +160 +163 +164 +161 +157 +154 +156 +158 +163 +165 +161 +150 +144 +147 +152 +154 +159 +160 +156 +150 +151 +159 +164 +163 +157 +154 +154 +155 +154 +155 +151 +142 +141 +146 +153 +155 +149 +139 +134 +131 +139 +144 +148 +149 +148 +148 +148 +148 +140 +133 +128 +130 +131 +130 +130 +132 +134 +134 +134 +135 +134 +134 +136 +140 +143 +140 +138 +138 +133 +126 +126 +131 +132 +132 +133 +133 +131 +130 +129 +129 +128 +130 +132 +131 +128 +126 +125 +126 +128 +127 +126 +126 +126 +127 +126 +125 +130 +130 +130 +127 +123 +120 +119 +118 +113 +117 +121 +124 +123 +118 +115 +116 +115 +114 +115 +116 +116 +115 +116 +118 +110 +114 +116 +116 +115 +115 +110 +107 +105 +108 +112 +118 +122 +123 +118 +113 +113 +114 +117 +121 +123 +122 +121 +121 +126 +131 +133 +138 +147 +151 +149 +149 +138 +138 +137 +136 +139 +144 +142 +138 +128 +124 +120 +121 +130 +139 +141 +139 +135 +133 +134 +136 +138 +135 +135 +138 +154 +167 +166 +148 +134 +135 +137 +134 +132 +133 +128 +143 +163 +174 +178 +168 +152 +144 +138 +137 +134 +134 +139 +146 +147 +150 +155 +152 +143 +138 +139 +137 +137 +139 +145 +149 +141 +131 +135 +149 +154 +148 +117 +123 +149 +156 +151 +135 +131 +133 +138 +146 +162 +173 +168 +156 +140 +146 +151 +148 +140 +137 +146 +158 +155 +155 +152 +149 +151 +156 +157 +156 +152 +154 +157 +154 +148 +151 +158 +161 +166 +159 +151 +139 +132 +137 +147 +151 +143 +136 +138 +150 +154 +146 +140 +141 +141 +140 +143 +149 +152 +150 +150 +153 +159 +165 +164 +155 +147 +146 +147 +145 +140 +140 +139 +138 +138 +139 +139 +137 +136 +135 +135 +136 +136 +135 +132 +129 +127 +130 +131 +130 +130 +131 +131 +131 +128 +128 +126 +120 +118 +120 +121 +121 +119 +123 +126 +127 +125 +122 +122 +123 +124 +122 +122 +122 +120 +118 +122 +128 +128 +123 +123 +127 +130 +126 +121 +117 +121 +123 +121 +117 +116 +118 +120 +121 +120 +119 +115 +110 +110 +114 +116 +115 +116 +115 +113 +113 +114 +116 +117 +117 +121 +122 +123 +124 +124 +124 +124 +124 +124 +125 +126 +126 +126 +126 +127 +128 +118 +112 +106 +99 +92 +86 +89 +95 +91 +89 +88 +88 +87 +86 +86 +87 +89 +87 +84 +87 +95 +100 +94 +85 +76 +74 +85 +105 +129 +140 +119 +83 +69 +71 +75 +80 +92 +105 +107 +98 +98 +101 +101 +111 +113 +108 +110 +102 +115 +128 +150 +176 +193 +175 +121 +75 +66 +95 +116 +125 +134 +136 +135 +143 +151 +152 +133 +105 +130 +145 +135 +126 +116 +127 +138 +138 +107 +74 +76 +87 +75 +64 +71 +81 +77 +97 +147 +183 +162 +144 +151 +174 +169 +161 +157 +154 +140 +136 +136 +157 +175 +161 +142 +141 +150 +135 +109 +64 +84 +158 +167 +135 +112 +116 +129 +136 +122 +115 +137 +165 +163 +122 +85 +84 +117 +163 +177 +160 +131 +134 +156 +166 +145 +119 +103 +102 +103 +125 +131 +131 +136 +147 +163 +169 +170 +187 +183 +155 +135 +156 +184 +175 +169 +178 +180 +177 +157 +160 +178 +198 +167 +121 +99 +130 +165 +188 +196 +181 +164 +154 +162 +161 +143 +134 +136 +144 +163 +161 +131 +105 +106 +149 +196 +186 +131 +93 +102 +108 +109 +110 +102 +88 +83 +113 +139 +163 +168 +139 +111 +108 +105 +107 +112 +115 +120 +141 +153 +132 +96 +118 +167 +179 +162 +157 +153 +158 +170 +175 +166 +145 +141 +160 +181 +190 +188 +181 +179 +173 +156 +166 +185 +176 +145 +138 +156 +143 +105 +94 +114 +154 +171 +171 +168 +161 +147 +133 +125 +123 +107 +100 +121 +152 +169 +174 +173 +178 +189 +166 +124 +106 +135 +172 +178 +166 +168 +155 +131 +116 +112 +100 +55 +39 +95 +163 +164 +109 +62 +59 +116 +170 +161 +139 +132 +145 +155 +155 +146 +135 +137 +141 +136 +120 +110 +122 +146 +161 +170 +176 +166 +139 +139 +171 +167 +129 +98 +113 +160 +179 +150 +130 +128 +131 +117 +139 +177 +173 +122 +80 +87 +133 +189 +207 +190 +149 +144 +169 +181 +175 +166 +153 +137 +153 +192 +215 +194 +149 +110 +114 +126 +125 +121 +126 +129 +130 +130 +127 +123 +120 +123 +127 +126 +121 +114 +113 +118 +128 +131 +123 +115 +112 +131 +133 +134 +135 +130 +118 +112 +117 +126 +129 +126 +124 +125 +123 +118 +116 +123 +132 +136 +136 +138 +137 +135 +136 +138 +132 +130 +130 +130 +135 +140 +141 +136 +133 +134 +139 +141 +138 +137 +139 +141 +141 +136 +129 +128 +133 +139 +140 +141 +138 +135 +136 +138 +139 +138 +136 +140 +138 +136 +133 +131 +132 +134 +137 +142 +144 +142 +135 +126 +124 +127 +130 +129 +128 +128 +130 +133 +134 +133 +131 +131 +125 +118 +120 +132 +139 +142 +144 +135 +137 +146 +150 +144 +139 +139 +138 +135 +133 +128 +129 +135 +134 +129 +127 +126 +125 +124 +126 +131 +135 +132 +127 +125 +125 +124 +123 +122 +125 +130 +133 +132 +122 +120 +129 +137 +135 +134 +134 +135 +135 +133 +133 +133 +132 +132 +131 +138 +137 +131 +125 +124 +130 +135 +135 +132 +130 +130 +133 +137 +140 +137 +133 +126 +131 +135 +135 +134 +133 +131 +128 +127 +134 +135 +134 +137 +136 +129 +125 +130 +139 +145 +143 +140 +138 +135 +130 +130 +131 +129 +130 +143 +156 +152 +138 +133 +136 +138 +138 +139 +143 +145 +146 +143 +151 +157 +149 +133 +129 +149 +173 +182 +171 +151 +148 +156 +169 +184 +185 +173 +167 +159 +155 +155 +156 +155 +154 +158 +165 +166 +154 +144 +159 +193 +217 +220 +193 +165 +156 +165 +178 +181 +176 +165 +166 +175 +199 +220 +213 +188 +170 +183 +199 +208 +209 +215 +214 +195 +174 +176 +202 +223 +221 +214 +217 +215 +204 +184 +184 +203 +221 +211 +193 +191 +196 +213 +214 +209 +195 +178 +175 +191 +210 +221 +221 +218 +211 +202 +199 +202 +208 +213 +218 +225 +227 +221 +213 +208 +208 +203 +199 +195 +197 +194 +181 +171 +171 +186 +211 +229 +223 +206 +192 +186 +183 +170 +164 +170 +193 +210 +215 +212 +211 +205 +205 +205 +207 +208 +207 +204 +203 +202 +207 +213 +220 +227 +232 +232 +229 +226 +228 +228 +223 +217 +211 +204 +198 +194 +196 +197 +198 +201 +200 +196 +191 +191 +195 +202 +212 +210 +199 +191 +178 +150 +125 +109 +105 +101 +90 +79 +72 +65 +71 +73 +68 +59 +52 +46 +40 +37 +39 +40 +39 +38 +39 +37 +35 +40 +39 +37 +35 +35 +36 +35 +33 +32 +34 +33 +32 +34 +33 +32 +35 +41 +50 +70 +94 +111 +115 +119 +123 +124 +121 +113 +110 +117 +126 +136 +146 +149 +153 +156 +159 +161 +161 +164 +172 +178 +178 +176 +176 +180 +187 +194 +200 +201 +204 +208 +213 +218 +222 +225 +227 +228 +229 +229 +231 +233 +233 +233 +233 +233 +235 +237 +237 +237 +237 +240 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +242 +242 +242 +242 +241 +241 +242 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +240 +240 +241 +241 +242 +242 +242 +242 +243 +242 +242 +242 +242 +242 +243 +243 +242 +242 +242 +242 +241 +241 +241 +241 +243 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +243 +243 +243 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +241 +241 +240 +240 +240 +241 +242 +242 +242 +242 +241 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +252 +252 +252 +252 +251 +251 +251 +251 +252 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +252 +250 +251 +251 +252 +252 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +252 +250 +251 +251 +251 +251 +251 +251 +252 +251 +251 +252 +252 +252 +252 +251 +251 +250 +251 +251 +252 +252 +251 +251 +250 +252 +252 +251 +251 +251 +251 +252 +252 +249 +250 +250 +250 +250 +249 +250 +251 +249 +250 +250 +251 +251 +250 +250 +249 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +248 +248 +250 +250 +249 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +249 +249 +249 +250 +250 +251 +249 +249 +249 +248 +247 +248 +250 +251 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +248 +247 +246 +246 +247 +247 +248 +249 +248 +248 +248 +249 +249 +245 +239 +237 +237 +234 +229 +215 +198 +185 +182 +179 +178 +175 +171 +168 +167 +167 +161 +158 +155 +150 +153 +161 +165 +172 +173 +170 +163 +164 +171 +170 +164 +162 +164 +164 +161 +157 +156 +157 +158 +156 +164 +162 +149 +141 +145 +151 +153 +154 +157 +154 +147 +146 +154 +160 +161 +159 +157 +155 +151 +150 +153 +150 +141 +146 +151 +153 +152 +146 +137 +129 +128 +137 +143 +147 +146 +144 +143 +145 +147 +142 +134 +129 +129 +131 +130 +131 +134 +138 +135 +134 +135 +136 +136 +136 +137 +141 +137 +135 +136 +131 +125 +126 +133 +132 +134 +135 +135 +133 +130 +128 +128 +129 +131 +130 +125 +121 +123 +127 +129 +131 +126 +120 +117 +118 +121 +123 +124 +123 +125 +126 +124 +120 +117 +116 +115 +116 +117 +121 +123 +122 +118 +117 +120 +119 +118 +119 +122 +120 +114 +113 +114 +110 +113 +115 +115 +113 +110 +106 +104 +99 +108 +117 +122 +120 +116 +114 +114 +114 +117 +121 +122 +118 +117 +123 +131 +129 +131 +129 +129 +135 +136 +130 +126 +124 +123 +120 +118 +124 +134 +135 +130 +122 +121 +119 +122 +131 +139 +137 +134 +135 +132 +133 +135 +137 +135 +136 +139 +159 +165 +160 +146 +138 +140 +141 +138 +137 +135 +127 +143 +164 +176 +180 +167 +154 +146 +137 +133 +131 +132 +142 +152 +153 +153 +151 +137 +125 +131 +141 +139 +136 +139 +147 +150 +143 +135 +141 +154 +156 +149 +118 +126 +153 +155 +148 +132 +123 +131 +143 +157 +170 +173 +162 +148 +140 +148 +150 +142 +141 +153 +164 +166 +165 +162 +159 +160 +161 +160 +158 +157 +156 +156 +157 +153 +147 +152 +162 +167 +171 +155 +143 +143 +151 +158 +151 +137 +132 +135 +140 +146 +146 +141 +137 +136 +139 +145 +152 +152 +143 +138 +143 +152 +158 +166 +166 +157 +150 +152 +151 +147 +143 +143 +142 +140 +140 +141 +140 +139 +138 +137 +137 +138 +139 +137 +132 +129 +128 +131 +131 +129 +128 +131 +131 +129 +129 +131 +127 +118 +115 +118 +120 +118 +118 +123 +127 +128 +125 +121 +121 +122 +119 +120 +121 +124 +123 +120 +123 +128 +128 +120 +120 +127 +128 +120 +114 +115 +120 +123 +123 +120 +118 +119 +120 +120 +119 +120 +119 +114 +112 +113 +114 +114 +114 +114 +114 +115 +116 +116 +115 +114 +119 +120 +122 +123 +124 +124 +124 +124 +128 +126 +125 +127 +129 +129 +125 +121 +116 +111 +104 +96 +87 +80 +80 +85 +91 +92 +90 +86 +85 +87 +89 +88 +79 +81 +82 +87 +100 +112 +110 +103 +84 +78 +82 +95 +116 +137 +136 +116 +78 +68 +68 +73 +78 +92 +109 +117 +114 +110 +105 +111 +112 +113 +115 +97 +103 +133 +161 +174 +178 +161 +120 +85 +71 +83 +94 +117 +147 +152 +140 +138 +141 +153 +145 +119 +135 +141 +132 +127 +122 +119 +132 +150 +127 +81 +67 +70 +81 +74 +74 +63 +49 +78 +135 +168 +164 +141 +148 +181 +178 +179 +175 +168 +164 +156 +169 +174 +176 +176 +154 +136 +131 +117 +91 +75 +112 +166 +156 +107 +92 +106 +130 +140 +122 +104 +124 +159 +175 +144 +103 +87 +112 +160 +180 +167 +142 +138 +149 +164 +152 +124 +100 +87 +99 +117 +123 +126 +133 +142 +157 +162 +169 +182 +180 +152 +123 +140 +180 +190 +187 +178 +179 +176 +171 +188 +184 +183 +154 +130 +130 +151 +154 +164 +189 +193 +171 +158 +158 +147 +131 +130 +140 +154 +169 +159 +120 +98 +107 +150 +194 +184 +136 +87 +97 +110 +111 +109 +102 +90 +88 +142 +166 +164 +164 +148 +117 +96 +100 +102 +110 +113 +109 +135 +163 +147 +117 +129 +179 +182 +156 +145 +130 +131 +139 +163 +178 +166 +149 +151 +171 +189 +182 +183 +185 +178 +163 +173 +188 +174 +130 +116 +147 +160 +132 +107 +104 +126 +145 +163 +179 +174 +151 +133 +136 +149 +130 +105 +118 +134 +138 +150 +163 +176 +184 +193 +168 +127 +122 +145 +167 +183 +169 +167 +153 +130 +126 +125 +78 +57 +82 +158 +164 +109 +52 +41 +103 +172 +198 +167 +146 +145 +154 +168 +165 +146 +133 +141 +132 +114 +113 +118 +128 +142 +151 +145 +151 +143 +142 +168 +162 +118 +87 +101 +153 +179 +153 +132 +132 +137 +119 +128 +163 +175 +139 +91 +80 +110 +164 +199 +203 +171 +153 +160 +171 +176 +172 +157 +123 +124 +172 +211 +197 +156 +120 +108 +110 +116 +119 +122 +121 +123 +124 +121 +116 +113 +120 +127 +124 +116 +106 +107 +116 +130 +134 +124 +111 +104 +119 +125 +132 +137 +132 +120 +115 +122 +128 +130 +127 +126 +128 +127 +121 +117 +123 +129 +131 +133 +137 +137 +136 +138 +140 +131 +125 +123 +125 +135 +142 +142 +132 +134 +140 +146 +144 +137 +135 +137 +140 +141 +137 +130 +130 +136 +140 +139 +139 +137 +135 +138 +142 +144 +141 +137 +137 +137 +137 +136 +133 +132 +133 +134 +140 +141 +138 +131 +124 +123 +127 +130 +127 +129 +128 +130 +133 +133 +131 +133 +141 +136 +123 +119 +130 +135 +133 +137 +139 +138 +140 +140 +137 +138 +139 +135 +131 +130 +126 +127 +133 +133 +130 +129 +124 +123 +122 +125 +134 +138 +135 +127 +127 +126 +126 +125 +124 +124 +131 +137 +134 +121 +118 +129 +137 +134 +132 +134 +133 +136 +138 +139 +138 +135 +132 +130 +141 +141 +136 +129 +126 +130 +134 +133 +123 +125 +128 +132 +140 +147 +142 +133 +126 +131 +136 +138 +137 +136 +134 +131 +128 +133 +134 +134 +138 +137 +130 +126 +131 +143 +148 +140 +136 +139 +138 +131 +132 +132 +128 +127 +141 +157 +156 +144 +133 +136 +138 +139 +139 +141 +143 +145 +143 +150 +155 +147 +131 +127 +147 +172 +194 +182 +158 +149 +155 +171 +186 +186 +171 +163 +153 +157 +167 +168 +161 +157 +156 +161 +164 +155 +142 +151 +184 +211 +207 +189 +165 +156 +169 +179 +177 +170 +166 +162 +167 +191 +216 +213 +188 +169 +178 +196 +209 +213 +219 +215 +192 +170 +188 +206 +218 +215 +212 +220 +218 +204 +184 +178 +197 +221 +216 +198 +191 +192 +209 +213 +212 +199 +180 +174 +189 +208 +222 +220 +219 +217 +214 +208 +203 +199 +205 +212 +223 +227 +218 +206 +205 +212 +210 +203 +192 +192 +194 +181 +168 +168 +185 +210 +230 +225 +208 +193 +189 +187 +171 +164 +167 +185 +205 +214 +216 +217 +214 +212 +211 +209 +207 +205 +204 +205 +201 +205 +211 +219 +226 +231 +234 +237 +228 +231 +232 +226 +217 +208 +202 +200 +197 +201 +203 +203 +201 +198 +193 +188 +187 +197 +206 +213 +208 +199 +191 +175 +157 +131 +112 +102 +92 +79 +73 +71 +72 +75 +73 +64 +55 +50 +44 +38 +36 +38 +38 +36 +35 +36 +36 +34 +39 +40 +38 +35 +35 +36 +34 +30 +32 +37 +36 +34 +35 +36 +35 +37 +42 +50 +72 +97 +110 +112 +117 +125 +127 +124 +116 +112 +119 +127 +136 +147 +152 +156 +158 +160 +162 +161 +164 +173 +177 +177 +176 +177 +181 +187 +194 +200 +202 +204 +207 +211 +215 +220 +225 +228 +229 +229 +229 +230 +231 +232 +232 +231 +233 +235 +236 +236 +236 +236 +239 +241 +241 +242 +243 +244 +244 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +242 +243 +244 +244 +241 +241 +242 +242 +242 +242 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +242 +242 +242 +241 +241 +241 +241 +242 +242 +241 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +242 +240 +240 +241 +241 +242 +242 +243 +243 +241 +241 +240 +240 +241 +241 +242 +243 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +243 +243 +243 +242 +241 +241 +241 +240 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +240 +241 +241 +242 +242 +240 +240 +240 +240 +240 +241 +242 +243 +241 +241 +240 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +243 +242 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +240 +240 +240 +240 +252 +252 +252 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +251 +251 +252 +251 +251 +250 +250 +251 +251 +252 +251 +251 +250 +250 +252 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +249 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +251 +250 +250 +249 +249 +250 +249 +248 +247 +246 +246 +246 +246 +249 +248 +248 +250 +250 +248 +249 +250 +247 +239 +234 +232 +229 +226 +213 +197 +187 +181 +178 +176 +172 +171 +166 +159 +158 +156 +156 +154 +150 +155 +164 +167 +171 +170 +167 +167 +168 +171 +169 +165 +165 +164 +162 +159 +159 +160 +157 +151 +153 +163 +162 +148 +140 +145 +151 +152 +154 +151 +149 +149 +146 +146 +153 +163 +161 +155 +150 +151 +153 +151 +146 +143 +148 +152 +152 +150 +145 +135 +127 +129 +136 +143 +145 +139 +135 +136 +141 +144 +142 +132 +126 +129 +130 +129 +130 +134 +136 +136 +137 +137 +136 +134 +135 +138 +135 +135 +133 +129 +128 +130 +132 +133 +134 +133 +132 +132 +131 +129 +126 +123 +124 +122 +119 +118 +118 +120 +123 +125 +126 +126 +125 +122 +121 +121 +123 +126 +122 +123 +123 +120 +117 +115 +116 +119 +122 +122 +121 +120 +119 +122 +123 +122 +126 +125 +124 +121 +119 +116 +114 +111 +110 +112 +114 +116 +116 +112 +107 +102 +107 +113 +115 +119 +122 +119 +114 +114 +118 +118 +122 +124 +120 +115 +121 +130 +129 +129 +126 +124 +125 +125 +122 +116 +114 +115 +115 +119 +126 +136 +138 +135 +129 +125 +124 +128 +135 +136 +135 +134 +133 +134 +130 +131 +138 +138 +137 +146 +168 +162 +150 +140 +142 +151 +149 +140 +132 +131 +125 +133 +163 +185 +181 +170 +159 +141 +127 +122 +130 +143 +154 +154 +151 +148 +138 +123 +117 +131 +143 +140 +138 +142 +148 +157 +148 +134 +149 +169 +162 +132 +123 +142 +163 +162 +140 +130 +123 +136 +148 +155 +162 +165 +157 +144 +143 +147 +151 +154 +161 +176 +181 +173 +169 +169 +164 +160 +162 +164 +164 +162 +148 +148 +141 +133 +141 +158 +167 +165 +157 +151 +150 +159 +165 +155 +138 +126 +128 +137 +144 +142 +136 +134 +140 +146 +147 +156 +164 +150 +129 +130 +147 +157 +161 +159 +159 +161 +157 +149 +147 +151 +149 +146 +143 +141 +143 +144 +144 +143 +138 +137 +137 +139 +139 +135 +131 +130 +130 +128 +127 +129 +130 +130 +130 +130 +126 +125 +127 +125 +121 +122 +124 +121 +126 +127 +125 +125 +127 +126 +123 +119 +117 +117 +120 +125 +125 +122 +123 +127 +128 +126 +121 +117 +116 +115 +113 +112 +118 +121 +123 +122 +122 +123 +122 +121 +120 +120 +122 +122 +119 +114 +112 +113 +113 +115 +117 +117 +118 +118 +119 +120 +120 +120 +122 +124 +123 +122 +123 +125 +122 +125 +128 +132 +133 +130 +123 +116 +113 +106 +100 +97 +88 +75 +72 +77 +88 +90 +94 +98 +98 +93 +87 +85 +80 +84 +82 +81 +90 +111 +124 +127 +108 +101 +96 +98 +105 +115 +126 +130 +104 +81 +61 +65 +76 +84 +97 +117 +110 +113 +116 +111 +111 +123 +125 +107 +111 +133 +166 +158 +140 +143 +131 +112 +79 +65 +85 +115 +144 +152 +126 +116 +126 +162 +165 +129 +106 +110 +125 +136 +130 +126 +141 +158 +146 +110 +74 +56 +63 +74 +70 +53 +56 +91 +135 +162 +159 +149 +143 +151 +163 +165 +165 +172 +176 +176 +176 +172 +174 +187 +181 +156 +139 +122 +109 +108 +140 +174 +143 +85 +69 +84 +136 +146 +122 +113 +118 +140 +168 +166 +130 +99 +107 +157 +176 +172 +152 +144 +148 +153 +164 +158 +114 +78 +96 +114 +134 +131 +131 +145 +156 +166 +177 +181 +177 +150 +125 +127 +149 +178 +184 +172 +174 +182 +183 +187 +185 +172 +159 +150 +152 +136 +115 +146 +195 +204 +173 +156 +157 +146 +115 +121 +155 +170 +173 +141 +108 +97 +102 +144 +194 +196 +143 +94 +97 +101 +106 +114 +114 +88 +85 +135 +176 +185 +176 +150 +120 +104 +107 +108 +101 +100 +110 +120 +131 +139 +134 +163 +182 +160 +118 +123 +127 +121 +108 +118 +158 +179 +172 +164 +163 +178 +185 +186 +180 +180 +179 +179 +188 +191 +139 +99 +107 +141 +153 +143 +122 +102 +116 +154 +175 +180 +156 +135 +141 +170 +164 +134 +124 +142 +146 +131 +142 +176 +187 +199 +187 +155 +135 +133 +153 +181 +185 +178 +159 +165 +155 +134 +129 +100 +98 +141 +164 +113 +49 +38 +89 +167 +220 +198 +151 +134 +165 +189 +182 +176 +150 +137 +117 +115 +125 +134 +136 +130 +123 +129 +127 +120 +150 +179 +154 +120 +100 +102 +143 +181 +164 +130 +129 +144 +116 +122 +160 +175 +146 +98 +94 +101 +136 +178 +206 +194 +178 +164 +154 +161 +178 +168 +124 +105 +141 +189 +200 +169 +137 +109 +100 +103 +114 +124 +122 +125 +126 +121 +116 +116 +122 +127 +125 +120 +108 +111 +119 +130 +136 +128 +112 +100 +108 +117 +126 +131 +131 +130 +128 +125 +129 +130 +132 +133 +133 +131 +128 +125 +125 +132 +133 +131 +131 +130 +131 +135 +141 +135 +121 +110 +115 +133 +145 +149 +141 +134 +136 +145 +146 +138 +134 +138 +144 +140 +137 +136 +135 +135 +137 +140 +138 +135 +133 +134 +137 +138 +136 +135 +138 +138 +139 +138 +136 +134 +134 +135 +138 +134 +130 +125 +122 +127 +131 +129 +125 +128 +130 +133 +132 +130 +130 +131 +145 +146 +136 +124 +125 +131 +137 +143 +137 +136 +137 +137 +136 +140 +141 +135 +131 +127 +125 +130 +137 +138 +135 +132 +123 +117 +119 +127 +132 +138 +136 +126 +126 +126 +125 +122 +125 +134 +142 +144 +135 +115 +109 +127 +139 +134 +132 +137 +137 +135 +136 +140 +140 +135 +131 +131 +142 +143 +139 +130 +128 +134 +136 +131 +124 +123 +130 +140 +144 +148 +147 +140 +127 +130 +139 +145 +143 +140 +136 +130 +125 +128 +136 +141 +138 +136 +135 +132 +132 +139 +142 +140 +137 +137 +137 +135 +131 +124 +126 +129 +134 +152 +161 +148 +139 +134 +134 +140 +144 +141 +136 +135 +139 +144 +152 +154 +139 +123 +139 +171 +195 +191 +171 +149 +151 +169 +182 +185 +173 +162 +151 +159 +179 +187 +180 +171 +164 +158 +160 +158 +146 +151 +175 +189 +187 +174 +167 +169 +169 +169 +170 +171 +165 +163 +169 +188 +209 +211 +194 +174 +180 +193 +204 +211 +217 +210 +192 +177 +192 +211 +221 +215 +213 +221 +219 +209 +191 +180 +191 +216 +219 +202 +193 +195 +203 +213 +220 +211 +192 +183 +193 +209 +224 +227 +219 +209 +210 +212 +206 +198 +200 +206 +223 +227 +215 +199 +193 +206 +211 +210 +197 +189 +190 +187 +179 +178 +189 +204 +219 +224 +219 +201 +187 +185 +175 +169 +169 +182 +198 +210 +216 +219 +216 +216 +217 +214 +204 +194 +192 +198 +204 +210 +208 +212 +224 +225 +223 +234 +229 +228 +231 +231 +220 +201 +188 +186 +190 +197 +202 +204 +201 +196 +193 +192 +195 +196 +203 +209 +208 +202 +189 +173 +161 +141 +118 +97 +77 +67 +70 +75 +76 +79 +74 +61 +49 +44 +42 +40 +40 +37 +34 +33 +34 +35 +34 +34 +35 +38 +38 +34 +32 +34 +34 +31 +30 +34 +38 +37 +35 +35 +37 +39 +40 +52 +75 +97 +108 +110 +117 +124 +125 +127 +123 +117 +117 +122 +135 +150 +153 +156 +157 +160 +163 +163 +164 +169 +174 +176 +176 +177 +180 +186 +195 +202 +202 +204 +208 +213 +217 +220 +224 +227 +227 +228 +229 +229 +229 +230 +231 +231 +232 +233 +234 +236 +237 +238 +239 +239 +240 +242 +243 +243 +242 +241 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +242 +242 +243 +243 +243 +244 +244 +243 +242 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +243 +243 +241 +240 +243 +243 +242 +241 +240 +241 +243 +244 +243 +242 +242 +241 +241 +242 +242 +243 +242 +241 +241 +240 +240 +241 +241 +242 +241 +241 +241 +241 +241 +241 +240 +239 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +240 +240 +240 +241 +243 +242 +242 +242 +241 +241 +241 +240 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +242 +242 +242 +242 +241 +240 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +242 +242 +241 +241 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +241 +240 +240 +240 +240 +241 +241 +240 +251 +251 +251 +251 +251 +251 +251 +251 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +251 +251 +251 +250 +251 +251 +251 +251 +250 +251 +251 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +249 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +252 +251 +251 +250 +250 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +249 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +248 +247 +246 +246 +246 +246 +249 +248 +249 +250 +250 +249 +249 +250 +247 +240 +236 +233 +230 +228 +215 +199 +187 +179 +174 +171 +168 +168 +165 +159 +156 +154 +154 +152 +149 +152 +162 +167 +172 +171 +165 +159 +160 +165 +167 +165 +166 +171 +173 +168 +161 +157 +155 +154 +155 +163 +163 +152 +144 +146 +150 +150 +154 +153 +152 +152 +148 +146 +152 +160 +163 +156 +151 +151 +151 +148 +146 +147 +153 +157 +155 +150 +142 +133 +126 +129 +136 +143 +147 +141 +134 +135 +141 +147 +138 +131 +126 +128 +130 +130 +129 +130 +136 +135 +135 +134 +132 +130 +131 +134 +132 +133 +132 +129 +130 +133 +135 +136 +134 +132 +129 +127 +126 +125 +124 +123 +119 +118 +116 +116 +117 +118 +118 +119 +122 +124 +127 +127 +127 +126 +126 +127 +127 +123 +121 +121 +121 +120 +121 +123 +127 +125 +122 +121 +123 +125 +122 +118 +117 +118 +118 +116 +115 +116 +115 +112 +112 +113 +117 +119 +118 +112 +108 +109 +114 +119 +120 +121 +123 +119 +114 +113 +118 +117 +118 +120 +118 +117 +122 +128 +130 +126 +122 +122 +125 +127 +126 +123 +120 +121 +122 +124 +132 +141 +145 +145 +134 +133 +132 +135 +137 +139 +138 +136 +132 +132 +129 +131 +138 +138 +143 +155 +172 +160 +144 +138 +147 +155 +151 +141 +134 +125 +114 +124 +163 +195 +190 +170 +145 +128 +121 +130 +141 +151 +156 +154 +141 +135 +129 +125 +126 +134 +139 +135 +131 +145 +156 +161 +149 +138 +151 +163 +154 +137 +140 +155 +166 +156 +138 +133 +132 +143 +149 +152 +157 +155 +147 +143 +152 +150 +154 +165 +178 +186 +178 +163 +159 +152 +157 +163 +162 +163 +161 +150 +144 +137 +130 +135 +152 +163 +158 +147 +144 +155 +163 +163 +158 +146 +134 +130 +134 +143 +148 +146 +145 +148 +151 +150 +156 +161 +161 +148 +135 +140 +154 +161 +160 +156 +153 +155 +157 +155 +152 +150 +149 +149 +146 +144 +144 +146 +145 +142 +137 +135 +135 +136 +136 +134 +132 +132 +134 +131 +131 +132 +133 +132 +132 +132 +127 +124 +128 +130 +128 +125 +126 +126 +126 +126 +125 +125 +128 +128 +127 +124 +120 +121 +122 +122 +124 +126 +127 +126 +125 +125 +124 +122 +119 +116 +115 +115 +119 +121 +122 +122 +124 +125 +123 +120 +122 +121 +122 +122 +119 +114 +111 +112 +113 +114 +117 +119 +120 +121 +121 +121 +122 +119 +118 +120 +122 +123 +124 +125 +130 +128 +127 +131 +136 +133 +121 +108 +104 +103 +100 +96 +90 +83 +77 +74 +76 +94 +108 +107 +103 +102 +96 +87 +88 +87 +81 +75 +82 +103 +123 +134 +132 +118 +109 +110 +109 +104 +110 +124 +117 +105 +82 +67 +69 +76 +80 +82 +97 +103 +111 +110 +107 +118 +128 +125 +127 +144 +155 +133 +115 +129 +138 +133 +103 +73 +87 +119 +139 +133 +96 +77 +109 +161 +174 +127 +86 +90 +120 +146 +143 +137 +146 +160 +153 +124 +97 +82 +72 +78 +82 +85 +91 +102 +127 +153 +148 +144 +142 +149 +156 +155 +157 +167 +175 +167 +165 +165 +164 +172 +182 +184 +181 +173 +162 +148 +160 +177 +139 +82 +65 +80 +125 +145 +139 +123 +108 +123 +148 +163 +146 +123 +119 +143 +157 +168 +166 +157 +153 +151 +165 +176 +140 +95 +78 +105 +136 +137 +135 +148 +160 +168 +179 +181 +174 +157 +144 +125 +126 +164 +169 +163 +174 +191 +190 +182 +177 +173 +163 +163 +140 +96 +88 +146 +204 +218 +188 +171 +156 +133 +114 +136 +169 +175 +153 +127 +102 +98 +109 +152 +198 +201 +154 +103 +97 +102 +111 +120 +114 +88 +70 +114 +166 +196 +196 +166 +133 +119 +120 +119 +110 +100 +99 +115 +125 +117 +149 +177 +167 +124 +99 +117 +127 +129 +111 +101 +113 +144 +166 +172 +169 +170 +176 +188 +188 +182 +180 +185 +194 +190 +148 +93 +77 +108 +145 +159 +137 +107 +106 +127 +162 +179 +159 +138 +127 +150 +173 +164 +152 +158 +159 +131 +113 +128 +185 +201 +189 +163 +148 +140 +152 +182 +193 +172 +169 +181 +171 +152 +146 +150 +144 +153 +157 +120 +64 +41 +88 +171 +223 +191 +146 +136 +166 +186 +185 +190 +173 +154 +133 +132 +144 +152 +147 +136 +129 +100 +91 +113 +157 +182 +154 +122 +104 +103 +137 +184 +181 +139 +124 +141 +112 +113 +154 +178 +153 +106 +93 +89 +118 +161 +192 +203 +189 +160 +145 +138 +141 +165 +162 +137 +133 +172 +205 +190 +147 +112 +98 +103 +116 +125 +124 +126 +129 +130 +130 +126 +124 +125 +124 +122 +111 +116 +124 +132 +134 +128 +118 +110 +107 +117 +126 +130 +131 +132 +133 +133 +135 +134 +133 +134 +135 +135 +133 +130 +131 +134 +131 +126 +125 +124 +127 +136 +142 +134 +119 +108 +114 +130 +141 +144 +139 +135 +136 +143 +144 +137 +134 +137 +140 +137 +134 +134 +134 +133 +134 +136 +133 +135 +137 +135 +132 +131 +134 +139 +139 +136 +136 +140 +140 +135 +133 +136 +136 +133 +131 +128 +125 +127 +130 +128 +122 +127 +133 +136 +135 +132 +128 +127 +143 +149 +144 +131 +126 +127 +132 +139 +138 +135 +134 +132 +133 +140 +145 +142 +131 +131 +130 +130 +135 +139 +135 +129 +127 +123 +122 +124 +128 +134 +133 +127 +126 +125 +123 +122 +128 +135 +140 +141 +131 +116 +115 +130 +138 +132 +132 +139 +136 +134 +133 +137 +140 +138 +132 +130 +140 +143 +139 +127 +125 +135 +140 +135 +130 +131 +136 +139 +141 +148 +148 +140 +127 +128 +136 +145 +146 +142 +138 +131 +127 +130 +138 +144 +142 +141 +139 +135 +131 +136 +138 +136 +134 +137 +139 +138 +133 +127 +129 +131 +134 +149 +159 +151 +140 +132 +131 +138 +143 +138 +131 +129 +135 +144 +154 +154 +139 +126 +139 +167 +195 +195 +175 +151 +150 +168 +179 +179 +170 +160 +152 +160 +180 +196 +193 +181 +172 +166 +165 +161 +150 +150 +164 +173 +173 +164 +163 +169 +173 +175 +174 +170 +160 +161 +171 +192 +211 +214 +197 +180 +184 +192 +198 +203 +211 +210 +199 +190 +200 +214 +221 +217 +216 +221 +219 +210 +198 +189 +193 +209 +217 +212 +203 +196 +201 +208 +216 +217 +210 +203 +204 +208 +218 +227 +217 +198 +199 +214 +215 +207 +195 +200 +219 +230 +221 +194 +177 +189 +210 +217 +212 +201 +192 +184 +181 +188 +197 +206 +214 +218 +218 +206 +191 +186 +178 +175 +176 +186 +196 +202 +208 +212 +217 +218 +221 +218 +205 +188 +182 +187 +201 +213 +215 +214 +221 +220 +216 +221 +226 +226 +230 +232 +220 +198 +179 +172 +179 +189 +198 +199 +197 +195 +195 +195 +194 +194 +200 +206 +206 +203 +192 +178 +165 +142 +117 +96 +77 +66 +69 +74 +78 +78 +72 +59 +49 +45 +43 +41 +39 +37 +35 +34 +35 +36 +35 +34 +35 +37 +36 +32 +31 +34 +33 +31 +30 +32 +35 +35 +34 +35 +38 +40 +42 +57 +81 +100 +108 +111 +118 +125 +127 +128 +123 +118 +119 +125 +135 +149 +150 +154 +157 +160 +164 +164 +165 +170 +175 +175 +175 +175 +179 +186 +196 +202 +203 +205 +209 +213 +217 +220 +223 +224 +226 +227 +228 +229 +230 +230 +231 +232 +232 +233 +234 +236 +237 +238 +238 +239 +239 +241 +242 +242 +241 +240 +241 +242 +242 +242 +242 +242 +242 +242 +242 +242 +241 +241 +241 +242 +242 +242 +242 +243 +243 +242 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +241 +242 +243 +243 +242 +241 +242 +242 +242 +241 +240 +241 +242 +243 +242 +242 +241 +241 +241 +241 +242 +242 +242 +241 +241 +240 +240 +241 +241 +242 +241 +240 +240 +240 +241 +241 +240 +239 +241 +241 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +240 +240 +240 +241 +242 +242 +242 +241 +241 +241 +241 +241 +242 +242 +241 +241 +240 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +240 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +239 +239 +240 +240 +241 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +239 +239 +239 +239 +240 +240 +239 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +249 +249 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +251 +251 +251 +248 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +247 +247 +247 +247 +247 +249 +249 +249 +251 +251 +249 +248 +249 +246 +241 +237 +235 +233 +231 +220 +204 +187 +177 +170 +167 +166 +167 +166 +161 +159 +156 +155 +151 +147 +150 +159 +165 +169 +170 +164 +155 +152 +158 +163 +162 +166 +173 +178 +174 +165 +158 +155 +156 +155 +160 +161 +155 +149 +148 +150 +152 +154 +155 +155 +154 +148 +145 +150 +157 +164 +157 +151 +151 +147 +143 +146 +153 +162 +163 +159 +151 +141 +130 +125 +129 +134 +143 +149 +143 +136 +136 +141 +148 +140 +135 +130 +129 +132 +135 +135 +133 +134 +133 +132 +131 +129 +127 +127 +130 +129 +130 +129 +129 +131 +134 +136 +135 +134 +132 +129 +126 +122 +121 +121 +122 +118 +117 +116 +116 +116 +117 +118 +118 +121 +124 +128 +130 +130 +130 +131 +132 +133 +126 +124 +128 +130 +127 +125 +126 +127 +124 +121 +120 +123 +124 +119 +112 +111 +114 +113 +111 +113 +117 +117 +114 +113 +114 +117 +118 +113 +108 +109 +114 +121 +125 +125 +123 +121 +116 +112 +113 +115 +115 +116 +116 +118 +122 +126 +129 +130 +126 +123 +124 +128 +131 +131 +131 +128 +129 +130 +133 +137 +141 +142 +141 +135 +137 +137 +137 +138 +141 +139 +136 +131 +131 +129 +131 +134 +136 +146 +163 +172 +151 +133 +135 +150 +157 +150 +138 +130 +123 +116 +125 +159 +193 +194 +171 +137 +125 +129 +146 +158 +158 +154 +147 +133 +129 +127 +127 +129 +136 +139 +132 +137 +153 +159 +153 +139 +138 +157 +165 +156 +146 +154 +165 +166 +150 +130 +128 +136 +147 +150 +152 +159 +153 +143 +144 +152 +160 +171 +176 +174 +166 +155 +146 +137 +134 +153 +167 +160 +158 +157 +143 +138 +135 +140 +156 +168 +163 +147 +135 +154 +170 +172 +159 +147 +137 +135 +141 +142 +151 +156 +156 +158 +163 +160 +152 +160 +166 +161 +150 +148 +154 +158 +158 +156 +153 +148 +146 +149 +153 +152 +148 +150 +153 +152 +148 +146 +147 +146 +141 +140 +137 +135 +135 +135 +134 +134 +134 +136 +134 +134 +136 +137 +135 +133 +133 +131 +125 +127 +132 +128 +125 +126 +128 +124 +125 +126 +127 +129 +131 +131 +129 +125 +127 +125 +121 +123 +128 +128 +124 +122 +125 +127 +125 +121 +118 +119 +122 +123 +122 +121 +121 +123 +125 +121 +118 +120 +119 +118 +118 +116 +113 +111 +110 +111 +112 +114 +117 +120 +121 +121 +119 +122 +120 +118 +118 +119 +120 +123 +126 +132 +128 +125 +129 +134 +131 +116 +101 +96 +100 +101 +96 +96 +94 +85 +75 +69 +90 +109 +114 +116 +118 +108 +94 +86 +85 +82 +77 +78 +89 +106 +117 +131 +122 +115 +120 +125 +114 +108 +117 +121 +119 +100 +77 +71 +77 +78 +75 +84 +90 +99 +102 +101 +110 +127 +138 +139 +145 +138 +123 +106 +104 +124 +139 +127 +90 +103 +129 +128 +112 +88 +77 +111 +137 +146 +126 +104 +102 +120 +141 +149 +144 +148 +158 +155 +133 +110 +99 +100 +106 +105 +105 +112 +117 +125 +141 +130 +124 +125 +140 +156 +157 +155 +159 +162 +162 +161 +148 +128 +131 +163 +192 +191 +190 +188 +177 +180 +183 +142 +93 +65 +87 +125 +143 +134 +100 +76 +97 +134 +160 +156 +134 +119 +125 +140 +169 +174 +162 +147 +133 +141 +160 +146 +111 +79 +101 +130 +137 +133 +142 +158 +172 +184 +184 +171 +165 +165 +125 +106 +154 +163 +162 +174 +191 +190 +176 +170 +175 +164 +151 +115 +90 +117 +174 +206 +204 +206 +183 +146 +119 +131 +172 +182 +161 +126 +111 +98 +103 +121 +162 +198 +199 +158 +112 +100 +101 +109 +116 +110 +88 +68 +91 +131 +177 +199 +179 +142 +120 +126 +130 +130 +113 +97 +108 +117 +103 +145 +182 +152 +97 +89 +119 +131 +137 +130 +111 +94 +112 +146 +166 +170 +168 +171 +185 +187 +185 +186 +190 +190 +178 +139 +96 +73 +87 +120 +146 +142 +131 +105 +102 +135 +162 +157 +138 +103 +111 +155 +172 +168 +167 +170 +138 +94 +82 +143 +188 +200 +176 +157 +151 +163 +190 +198 +176 +182 +180 +164 +154 +147 +167 +175 +171 +160 +122 +72 +57 +108 +188 +226 +191 +145 +132 +152 +166 +169 +174 +180 +177 +169 +162 +171 +185 +180 +165 +116 +85 +87 +121 +160 +177 +150 +113 +102 +105 +135 +184 +194 +155 +132 +147 +113 +108 +148 +183 +164 +120 +100 +90 +102 +147 +176 +198 +190 +165 +145 +109 +89 +130 +177 +181 +160 +177 +204 +189 +150 +115 +103 +115 +121 +119 +117 +127 +136 +139 +138 +133 +130 +128 +126 +122 +118 +122 +127 +130 +130 +128 +125 +124 +110 +116 +124 +129 +134 +137 +137 +136 +135 +133 +133 +136 +139 +138 +134 +130 +134 +134 +130 +124 +122 +120 +126 +137 +142 +135 +120 +109 +112 +125 +134 +136 +135 +136 +139 +143 +142 +138 +137 +138 +143 +139 +136 +135 +134 +131 +129 +128 +130 +135 +137 +135 +130 +129 +133 +138 +136 +132 +133 +141 +141 +134 +132 +135 +133 +133 +135 +134 +130 +130 +130 +127 +121 +126 +133 +138 +138 +135 +131 +128 +140 +146 +145 +136 +132 +129 +127 +131 +135 +133 +131 +128 +129 +137 +144 +143 +129 +132 +131 +129 +133 +136 +133 +125 +128 +127 +124 +123 +128 +132 +131 +131 +126 +124 +121 +122 +129 +136 +137 +136 +124 +115 +118 +132 +137 +131 +132 +139 +136 +134 +132 +135 +140 +142 +137 +128 +132 +139 +136 +125 +125 +138 +143 +137 +137 +139 +139 +137 +137 +147 +148 +139 +127 +124 +132 +145 +148 +144 +137 +132 +128 +130 +138 +145 +145 +145 +142 +137 +128 +133 +137 +136 +136 +139 +141 +141 +136 +129 +131 +134 +135 +146 +156 +154 +138 +128 +125 +135 +143 +138 +128 +124 +132 +146 +159 +157 +141 +127 +139 +163 +193 +199 +181 +152 +147 +164 +173 +170 +167 +160 +158 +162 +174 +192 +197 +188 +181 +175 +168 +162 +155 +153 +157 +163 +165 +158 +159 +168 +179 +184 +179 +169 +159 +164 +176 +197 +213 +213 +198 +182 +187 +192 +194 +197 +206 +209 +205 +202 +211 +219 +223 +221 +220 +221 +217 +212 +206 +197 +194 +201 +214 +223 +215 +197 +193 +201 +212 +221 +220 +214 +209 +207 +213 +220 +209 +190 +193 +211 +218 +214 +197 +201 +218 +235 +232 +196 +167 +177 +208 +217 +214 +204 +197 +187 +182 +188 +201 +205 +207 +212 +219 +213 +197 +188 +183 +183 +186 +191 +194 +196 +202 +208 +219 +218 +221 +223 +213 +194 +181 +177 +195 +212 +218 +215 +217 +216 +212 +215 +223 +223 +227 +230 +219 +196 +173 +160 +172 +185 +198 +198 +195 +195 +196 +196 +195 +195 +198 +203 +205 +202 +194 +183 +168 +141 +114 +95 +77 +66 +68 +73 +79 +76 +68 +56 +49 +47 +46 +44 +39 +38 +37 +36 +37 +37 +36 +34 +35 +35 +33 +30 +31 +33 +33 +30 +30 +30 +31 +32 +32 +34 +37 +40 +44 +63 +87 +103 +109 +113 +121 +127 +128 +128 +123 +118 +120 +125 +135 +146 +148 +152 +155 +160 +165 +165 +166 +171 +174 +174 +173 +174 +178 +186 +195 +202 +205 +206 +209 +213 +218 +221 +222 +221 +225 +226 +228 +229 +230 +231 +231 +232 +232 +233 +234 +235 +237 +237 +238 +238 +238 +239 +241 +242 +241 +240 +240 +241 +241 +241 +242 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +241 +242 +243 +243 +243 +242 +241 +241 +241 +241 +242 +242 +243 +243 +242 +241 +241 +242 +242 +241 +241 +241 +241 +241 +241 +240 +240 +241 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +239 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +240 +240 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +239 +239 +239 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +239 +239 +239 +238 +238 +238 +238 +239 +239 +238 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +250 +250 +251 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +251 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +249 +249 +250 +250 +250 +250 +249 +248 +248 +248 +249 +249 +249 +250 +250 +250 +249 +248 +249 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +248 +247 +247 +247 +248 +248 +249 +248 +249 +250 +250 +248 +247 +248 +245 +241 +238 +236 +235 +234 +224 +209 +188 +177 +169 +168 +168 +169 +169 +164 +165 +162 +159 +153 +147 +149 +156 +161 +161 +169 +167 +158 +151 +154 +158 +158 +163 +167 +172 +172 +167 +160 +157 +156 +153 +155 +157 +155 +152 +151 +153 +155 +155 +156 +156 +152 +146 +144 +150 +157 +165 +158 +152 +148 +142 +138 +147 +160 +171 +169 +161 +151 +142 +132 +125 +128 +132 +140 +148 +147 +142 +141 +142 +144 +143 +139 +133 +130 +134 +140 +141 +139 +132 +131 +130 +129 +126 +124 +125 +128 +127 +128 +128 +129 +131 +133 +133 +131 +132 +132 +130 +127 +122 +119 +119 +119 +124 +123 +122 +121 +120 +121 +123 +124 +125 +126 +127 +128 +129 +131 +134 +136 +135 +129 +128 +133 +135 +129 +123 +121 +122 +121 +119 +119 +119 +120 +118 +113 +112 +115 +115 +111 +113 +118 +119 +115 +114 +116 +115 +112 +108 +108 +112 +115 +125 +129 +127 +121 +116 +111 +111 +115 +117 +119 +118 +117 +120 +126 +132 +133 +129 +127 +127 +131 +134 +134 +135 +136 +136 +134 +135 +136 +138 +137 +135 +133 +132 +134 +134 +132 +135 +139 +138 +135 +131 +131 +132 +133 +131 +133 +146 +163 +165 +140 +122 +132 +152 +156 +144 +130 +122 +127 +133 +138 +153 +181 +185 +167 +141 +138 +146 +161 +166 +159 +150 +141 +132 +132 +131 +127 +127 +137 +143 +137 +148 +154 +151 +140 +129 +137 +162 +168 +162 +149 +155 +166 +163 +143 +122 +123 +140 +150 +146 +146 +159 +159 +148 +149 +156 +176 +186 +176 +155 +136 +128 +129 +122 +137 +160 +170 +160 +153 +149 +142 +130 +142 +162 +178 +172 +152 +141 +144 +177 +181 +169 +150 +141 +134 +132 +139 +146 +154 +160 +162 +162 +160 +154 +149 +159 +168 +164 +157 +162 +164 +158 +152 +151 +151 +145 +136 +134 +140 +146 +147 +156 +159 +158 +151 +147 +148 +146 +141 +143 +141 +139 +139 +137 +135 +134 +135 +135 +134 +134 +137 +138 +136 +135 +134 +136 +131 +129 +129 +124 +123 +125 +126 +120 +122 +125 +127 +129 +132 +132 +130 +131 +130 +127 +123 +122 +124 +124 +122 +123 +125 +127 +125 +121 +121 +124 +127 +127 +125 +122 +121 +121 +121 +118 +116 +121 +120 +118 +118 +117 +115 +112 +111 +111 +112 +113 +116 +119 +119 +117 +114 +119 +120 +121 +119 +117 +118 +123 +130 +134 +131 +126 +126 +130 +127 +112 +98 +95 +98 +98 +95 +98 +99 +90 +79 +77 +81 +91 +109 +127 +132 +119 +103 +85 +85 +84 +81 +77 +75 +81 +90 +101 +101 +98 +107 +130 +134 +123 +120 +147 +139 +117 +96 +91 +95 +96 +96 +97 +99 +106 +113 +111 +112 +124 +137 +157 +158 +141 +128 +115 +110 +134 +153 +143 +102 +103 +112 +94 +84 +84 +84 +114 +120 +127 +130 +131 +129 +124 +124 +126 +126 +131 +141 +147 +140 +130 +128 +133 +129 +113 +103 +108 +114 +125 +142 +139 +130 +126 +138 +154 +157 +154 +157 +159 +172 +165 +126 +91 +99 +140 +174 +181 +174 +177 +182 +191 +186 +153 +123 +111 +105 +119 +140 +143 +106 +61 +57 +108 +153 +164 +144 +110 +98 +118 +168 +192 +170 +146 +124 +122 +139 +137 +115 +93 +98 +122 +133 +131 +136 +154 +176 +190 +183 +171 +170 +168 +120 +96 +139 +169 +173 +177 +185 +186 +177 +171 +173 +155 +123 +104 +128 +170 +188 +185 +183 +196 +186 +152 +129 +153 +188 +179 +146 +115 +105 +100 +106 +128 +162 +182 +178 +154 +124 +107 +104 +108 +110 +105 +93 +87 +89 +108 +147 +183 +187 +158 +132 +123 +133 +146 +137 +119 +112 +113 +117 +158 +190 +150 +94 +89 +119 +127 +128 +127 +126 +104 +101 +119 +141 +169 +181 +168 +170 +169 +182 +197 +199 +184 +159 +128 +111 +99 +91 +97 +112 +131 +154 +137 +117 +117 +140 +156 +144 +101 +96 +128 +148 +150 +150 +162 +146 +109 +89 +88 +145 +193 +199 +178 +164 +173 +194 +191 +183 +185 +161 +144 +146 +138 +144 +169 +187 +180 +126 +75 +80 +142 +205 +214 +190 +156 +138 +143 +150 +146 +139 +148 +151 +154 +156 +170 +191 +193 +189 +161 +130 +117 +131 +159 +183 +162 +113 +89 +102 +138 +181 +193 +168 +149 +152 +120 +106 +142 +185 +171 +132 +114 +106 +102 +125 +156 +193 +200 +179 +147 +99 +79 +98 +151 +196 +199 +198 +196 +179 +158 +119 +105 +121 +128 +118 +115 +125 +134 +134 +132 +132 +135 +136 +131 +123 +125 +125 +127 +127 +129 +130 +130 +128 +116 +116 +120 +128 +138 +142 +137 +130 +130 +132 +136 +142 +143 +139 +133 +129 +133 +134 +132 +128 +126 +122 +127 +139 +143 +139 +127 +117 +116 +123 +128 +129 +130 +135 +141 +143 +142 +140 +141 +143 +146 +143 +140 +139 +137 +132 +127 +125 +133 +134 +134 +133 +134 +135 +135 +134 +129 +129 +133 +138 +137 +133 +131 +132 +130 +132 +136 +138 +135 +133 +131 +127 +122 +126 +131 +136 +138 +138 +136 +135 +137 +139 +138 +139 +143 +140 +133 +129 +133 +131 +130 +128 +127 +134 +138 +135 +128 +130 +131 +131 +133 +133 +129 +124 +120 +124 +121 +121 +130 +132 +129 +130 +126 +124 +121 +123 +128 +133 +133 +132 +119 +112 +115 +129 +137 +134 +133 +135 +135 +135 +135 +138 +144 +148 +141 +131 +128 +132 +131 +126 +129 +138 +142 +138 +140 +137 +135 +134 +136 +144 +145 +137 +127 +123 +130 +145 +148 +142 +136 +131 +131 +130 +137 +143 +144 +144 +142 +136 +127 +133 +138 +140 +140 +141 +141 +141 +136 +130 +131 +136 +138 +145 +152 +153 +138 +124 +120 +132 +145 +141 +130 +124 +133 +149 +166 +166 +146 +127 +137 +162 +191 +202 +187 +155 +147 +163 +171 +168 +165 +162 +167 +168 +165 +179 +191 +188 +186 +180 +168 +161 +160 +159 +159 +162 +164 +156 +156 +167 +184 +195 +189 +175 +161 +166 +179 +198 +212 +212 +198 +185 +188 +193 +195 +198 +204 +206 +206 +207 +219 +223 +226 +226 +221 +216 +213 +212 +210 +203 +197 +198 +212 +226 +218 +196 +182 +197 +214 +222 +216 +207 +206 +210 +211 +210 +200 +191 +196 +206 +210 +211 +201 +204 +217 +234 +238 +203 +169 +176 +202 +212 +212 +206 +200 +190 +183 +186 +200 +202 +203 +209 +220 +219 +202 +190 +189 +189 +192 +195 +196 +197 +203 +210 +220 +217 +217 +220 +220 +210 +192 +178 +190 +205 +213 +214 +217 +217 +216 +218 +220 +220 +223 +226 +219 +199 +175 +159 +171 +188 +202 +203 +199 +198 +197 +195 +198 +196 +198 +201 +202 +201 +193 +183 +167 +139 +111 +93 +78 +69 +70 +74 +78 +72 +62 +52 +48 +48 +49 +47 +42 +41 +39 +38 +38 +38 +37 +36 +35 +34 +32 +30 +31 +34 +33 +31 +30 +30 +30 +31 +32 +33 +35 +37 +47 +67 +90 +105 +110 +116 +124 +127 +126 +127 +122 +117 +118 +123 +133 +143 +146 +150 +153 +157 +163 +164 +166 +172 +173 +172 +171 +173 +178 +186 +195 +200 +207 +208 +209 +212 +218 +222 +222 +221 +224 +225 +228 +229 +230 +231 +232 +233 +233 +233 +234 +235 +236 +237 +237 +238 +237 +239 +240 +241 +241 +240 +240 +240 +241 +241 +241 +242 +242 +242 +242 +242 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +242 +242 +243 +242 +241 +241 +240 +240 +240 +241 +242 +242 +242 +241 +240 +239 +239 +239 +240 +240 +240 +241 +241 +241 +241 +240 +241 +241 +241 +241 +240 +240 +240 +240 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +241 +241 +241 +241 +241 +241 +241 +241 +240 +241 +241 +241 +240 +240 +240 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +239 +239 +240 +241 +241 +241 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +240 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +239 +238 +237 +237 +238 +238 +238 +237 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +249 +249 +250 +251 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +251 +250 +250 +249 +249 +249 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +251 +251 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +250 +250 +249 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +250 +250 +250 +250 +250 +249 +248 +248 +247 +247 +248 +248 +249 +248 +247 +248 +249 +248 +247 +246 +247 +246 +242 +238 +235 +235 +237 +227 +211 +188 +176 +169 +170 +172 +173 +172 +167 +170 +165 +161 +155 +148 +149 +154 +157 +158 +169 +172 +162 +153 +153 +156 +157 +159 +162 +166 +167 +163 +155 +152 +154 +152 +152 +152 +152 +152 +153 +155 +157 +156 +158 +156 +149 +144 +146 +154 +160 +164 +159 +153 +146 +137 +135 +148 +166 +175 +171 +161 +152 +146 +137 +128 +127 +131 +138 +145 +149 +149 +146 +142 +139 +139 +138 +135 +133 +135 +140 +142 +138 +132 +130 +129 +128 +125 +122 +122 +124 +126 +128 +130 +131 +132 +134 +133 +131 +133 +132 +131 +127 +122 +119 +119 +119 +123 +124 +126 +126 +126 +126 +127 +127 +128 +127 +127 +127 +127 +129 +132 +134 +133 +129 +128 +131 +130 +123 +118 +118 +120 +121 +121 +119 +117 +117 +118 +119 +116 +118 +117 +113 +115 +119 +119 +116 +114 +116 +113 +106 +106 +113 +118 +118 +125 +129 +126 +117 +111 +110 +114 +124 +130 +129 +123 +118 +118 +126 +135 +138 +129 +129 +131 +133 +135 +136 +138 +140 +140 +135 +134 +137 +139 +138 +135 +134 +130 +129 +127 +126 +131 +137 +137 +135 +133 +135 +139 +136 +129 +132 +148 +163 +158 +133 +120 +134 +155 +156 +140 +125 +122 +131 +141 +144 +154 +177 +181 +165 +149 +151 +156 +157 +153 +150 +146 +139 +130 +127 +128 +134 +136 +141 +145 +142 +145 +142 +138 +132 +127 +139 +163 +166 +157 +148 +158 +166 +154 +129 +117 +130 +147 +152 +141 +139 +157 +165 +156 +155 +173 +189 +186 +162 +142 +130 +125 +124 +134 +159 +173 +168 +159 +144 +132 +131 +130 +146 +169 +178 +165 +148 +152 +168 +182 +176 +161 +151 +146 +136 +128 +130 +148 +150 +155 +159 +154 +147 +146 +150 +161 +167 +163 +159 +166 +169 +161 +155 +151 +148 +138 +127 +124 +131 +140 +146 +162 +165 +161 +154 +149 +147 +146 +142 +143 +142 +142 +142 +139 +135 +133 +133 +135 +133 +133 +135 +136 +135 +132 +131 +136 +134 +132 +127 +122 +125 +126 +122 +117 +120 +123 +125 +128 +130 +130 +128 +131 +128 +125 +124 +120 +117 +117 +119 +123 +123 +123 +122 +123 +124 +126 +129 +126 +124 +121 +120 +118 +118 +120 +121 +124 +123 +122 +120 +119 +118 +115 +112 +112 +112 +113 +115 +116 +115 +113 +112 +115 +115 +118 +120 +121 +123 +128 +134 +138 +131 +122 +120 +126 +128 +115 +100 +95 +93 +91 +91 +94 +94 +90 +85 +88 +82 +80 +96 +124 +140 +129 +109 +96 +92 +88 +84 +77 +71 +74 +81 +82 +81 +73 +83 +113 +129 +126 +124 +162 +153 +131 +113 +114 +125 +132 +137 +134 +134 +135 +137 +135 +132 +137 +146 +172 +177 +151 +126 +118 +133 +159 +166 +141 +98 +81 +76 +64 +67 +75 +72 +83 +117 +145 +146 +137 +134 +125 +111 +112 +116 +117 +122 +131 +136 +140 +149 +148 +132 +112 +107 +110 +113 +130 +154 +164 +158 +148 +144 +145 +144 +146 +154 +170 +183 +163 +110 +77 +94 +138 +170 +171 +151 +147 +163 +179 +177 +163 +162 +151 +122 +120 +147 +158 +126 +73 +43 +68 +129 +171 +171 +123 +77 +90 +154 +206 +185 +147 +115 +110 +126 +123 +99 +94 +99 +122 +132 +129 +139 +161 +181 +190 +178 +173 +174 +158 +118 +99 +124 +167 +177 +180 +183 +188 +186 +172 +158 +142 +126 +138 +167 +170 +150 +152 +172 +171 +185 +174 +156 +165 +177 +163 +145 +118 +110 +102 +106 +131 +158 +163 +154 +151 +137 +116 +109 +111 +112 +104 +95 +91 +96 +107 +128 +162 +187 +174 +143 +121 +122 +135 +149 +152 +133 +121 +146 +188 +192 +137 +89 +85 +114 +123 +117 +109 +122 +115 +113 +112 +117 +151 +180 +172 +165 +151 +161 +190 +207 +193 +157 +139 +127 +113 +96 +89 +93 +114 +147 +163 +150 +119 +131 +157 +148 +108 +96 +119 +129 +129 +128 +143 +155 +146 +132 +89 +99 +150 +204 +207 +185 +177 +181 +175 +184 +187 +165 +137 +121 +120 +127 +154 +189 +195 +148 +97 +103 +159 +206 +194 +181 +169 +160 +152 +145 +135 +125 +122 +107 +106 +117 +144 +173 +183 +191 +192 +173 +162 +165 +174 +184 +168 +130 +97 +100 +135 +176 +183 +171 +160 +154 +127 +106 +133 +183 +174 +137 +121 +124 +118 +102 +134 +195 +219 +197 +153 +119 +111 +105 +129 +176 +203 +200 +187 +184 +178 +140 +108 +110 +125 +135 +136 +130 +121 +121 +122 +129 +138 +141 +134 +127 +128 +126 +125 +128 +134 +137 +130 +122 +119 +118 +121 +128 +137 +140 +136 +131 +128 +133 +141 +147 +146 +139 +133 +132 +133 +136 +134 +132 +129 +126 +129 +139 +140 +140 +135 +127 +124 +125 +127 +127 +124 +131 +139 +142 +140 +140 +143 +147 +143 +142 +141 +141 +138 +133 +128 +127 +135 +135 +134 +134 +137 +138 +136 +132 +123 +130 +135 +134 +133 +133 +132 +129 +127 +129 +135 +140 +138 +135 +132 +127 +122 +124 +128 +133 +137 +138 +137 +136 +131 +132 +133 +141 +152 +151 +143 +138 +137 +134 +133 +130 +128 +133 +136 +131 +128 +127 +131 +137 +136 +130 +126 +127 +117 +121 +118 +119 +129 +131 +126 +125 +126 +124 +123 +124 +127 +128 +130 +131 +120 +111 +111 +125 +139 +142 +135 +130 +130 +133 +136 +141 +146 +148 +141 +131 +133 +131 +130 +131 +132 +135 +137 +140 +141 +133 +130 +134 +138 +142 +143 +138 +130 +125 +133 +145 +147 +141 +135 +132 +134 +131 +134 +139 +140 +142 +140 +135 +131 +135 +139 +141 +141 +141 +141 +140 +136 +130 +130 +136 +142 +146 +149 +149 +141 +126 +118 +127 +140 +141 +133 +127 +133 +150 +171 +177 +155 +128 +133 +161 +189 +202 +191 +161 +151 +166 +175 +174 +166 +163 +169 +172 +167 +174 +182 +177 +180 +176 +168 +162 +163 +164 +163 +164 +165 +154 +152 +166 +188 +201 +195 +179 +160 +166 +179 +196 +209 +210 +200 +190 +188 +194 +197 +199 +202 +203 +205 +212 +219 +221 +226 +227 +220 +211 +209 +213 +213 +208 +203 +203 +212 +222 +213 +193 +177 +197 +218 +222 +211 +200 +203 +212 +211 +207 +195 +188 +196 +205 +203 +199 +197 +201 +209 +223 +233 +209 +176 +176 +197 +215 +221 +213 +200 +186 +182 +189 +198 +202 +204 +207 +217 +219 +208 +197 +195 +193 +193 +196 +198 +199 +205 +212 +214 +214 +212 +213 +218 +219 +207 +193 +191 +197 +206 +214 +219 +219 +218 +220 +216 +216 +219 +223 +220 +204 +180 +163 +169 +186 +202 +205 +203 +200 +198 +194 +198 +196 +199 +201 +200 +200 +192 +182 +166 +139 +114 +96 +83 +75 +75 +76 +75 +67 +57 +49 +47 +48 +48 +46 +45 +43 +41 +39 +38 +38 +38 +38 +37 +35 +32 +31 +32 +34 +34 +32 +32 +31 +31 +33 +33 +31 +31 +33 +49 +67 +88 +104 +112 +120 +125 +125 +124 +127 +123 +117 +116 +121 +131 +143 +146 +149 +150 +153 +159 +161 +164 +170 +171 +172 +172 +173 +179 +186 +195 +200 +208 +208 +209 +211 +217 +223 +225 +223 +224 +225 +227 +229 +230 +231 +232 +233 +233 +234 +234 +235 +235 +236 +237 +237 +237 +238 +240 +240 +241 +240 +240 +240 +241 +241 +241 +241 +241 +241 +242 +242 +240 +240 +240 +240 +240 +239 +239 +239 +240 +240 +240 +240 +241 +242 +241 +241 +240 +240 +240 +240 +240 +240 +241 +241 +240 +240 +240 +239 +238 +239 +239 +240 +240 +240 +241 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +240 +240 +239 +240 +241 +241 +240 +239 +240 +240 +240 +240 +240 +240 +240 +240 +239 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +239 +240 +240 +240 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +237 +238 +239 +239 +239 +239 +239 +240 +240 +240 +240 +239 +239 +239 +239 +239 +238 +238 +238 +239 +239 +239 +239 +239 +238 +238 +238 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +238 +238 +238 +238 +238 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +238 +238 +239 +238 +237 +237 +237 +237 +237 +237 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +251 +250 +250 +250 +249 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +251 +251 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +250 +249 +248 +248 +248 +249 +248 +248 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +250 +249 +247 +247 +247 +247 +245 +245 +246 +248 +243 +238 +234 +235 +239 +229 +214 +191 +177 +170 +172 +174 +175 +173 +169 +168 +163 +159 +155 +149 +150 +155 +156 +160 +168 +171 +166 +157 +155 +158 +161 +159 +161 +166 +165 +156 +146 +145 +150 +152 +151 +149 +149 +150 +153 +156 +156 +157 +158 +155 +148 +145 +149 +157 +163 +162 +160 +156 +147 +136 +135 +151 +169 +172 +168 +159 +153 +150 +141 +131 +127 +131 +137 +145 +150 +152 +148 +141 +137 +136 +138 +139 +138 +139 +140 +139 +135 +132 +131 +130 +129 +125 +121 +121 +122 +127 +131 +134 +135 +136 +136 +136 +135 +138 +135 +132 +128 +125 +124 +125 +126 +118 +122 +127 +130 +130 +128 +127 +126 +128 +128 +128 +128 +127 +127 +128 +128 +131 +127 +124 +123 +122 +120 +120 +121 +119 +121 +122 +119 +114 +114 +117 +119 +118 +118 +116 +114 +115 +117 +117 +115 +110 +112 +110 +106 +108 +117 +121 +119 +124 +127 +123 +115 +112 +113 +122 +133 +144 +139 +128 +119 +117 +124 +134 +139 +130 +130 +130 +131 +134 +140 +143 +143 +140 +135 +135 +139 +140 +136 +133 +134 +128 +125 +121 +122 +127 +132 +134 +134 +138 +142 +146 +138 +127 +135 +155 +167 +156 +134 +124 +139 +160 +158 +140 +126 +129 +133 +136 +142 +163 +186 +185 +166 +159 +154 +148 +139 +133 +137 +139 +135 +126 +117 +124 +145 +154 +148 +144 +143 +139 +130 +125 +124 +123 +141 +170 +173 +157 +157 +168 +163 +138 +116 +117 +141 +146 +150 +146 +151 +169 +172 +161 +157 +180 +191 +177 +149 +138 +139 +141 +143 +158 +177 +174 +159 +152 +134 +116 +118 +147 +156 +166 +168 +162 +162 +173 +185 +174 +165 +158 +155 +148 +142 +142 +144 +154 +153 +156 +157 +151 +145 +151 +164 +169 +163 +154 +152 +160 +166 +164 +161 +151 +140 +129 +124 +125 +131 +141 +149 +168 +166 +162 +156 +152 +150 +148 +145 +142 +142 +142 +142 +139 +135 +132 +132 +136 +134 +133 +134 +134 +132 +128 +127 +127 +128 +130 +126 +123 +126 +125 +117 +117 +120 +123 +124 +125 +127 +126 +124 +126 +123 +121 +121 +118 +113 +113 +118 +121 +121 +122 +122 +124 +124 +125 +125 +122 +121 +120 +120 +120 +121 +123 +127 +124 +125 +123 +120 +118 +116 +112 +110 +109 +110 +111 +111 +111 +110 +110 +110 +113 +113 +116 +123 +129 +131 +131 +130 +130 +119 +106 +106 +119 +131 +124 +110 +101 +95 +90 +91 +92 +92 +93 +95 +95 +93 +86 +87 +111 +138 +135 +113 +101 +97 +95 +91 +84 +78 +77 +82 +85 +79 +71 +78 +100 +110 +109 +109 +127 +140 +140 +128 +123 +132 +148 +161 +153 +152 +142 +137 +143 +152 +159 +166 +161 +159 +147 +136 +132 +139 +149 +150 +137 +109 +84 +69 +62 +66 +69 +62 +54 +97 +145 +160 +152 +141 +122 +100 +106 +118 +120 +121 +127 +128 +128 +134 +148 +144 +137 +130 +131 +142 +154 +158 +153 +152 +143 +135 +134 +137 +139 +143 +166 +177 +154 +102 +75 +96 +145 +184 +177 +148 +134 +145 +162 +161 +153 +161 +150 +131 +133 +155 +161 +135 +98 +77 +57 +99 +150 +187 +153 +93 +87 +144 +200 +197 +152 +98 +83 +101 +109 +91 +94 +105 +128 +129 +124 +147 +173 +186 +184 +169 +176 +181 +163 +140 +127 +130 +148 +162 +178 +188 +194 +190 +167 +141 +138 +159 +185 +182 +145 +113 +125 +155 +171 +181 +173 +167 +179 +175 +150 +131 +119 +111 +104 +108 +140 +167 +159 +146 +152 +148 +121 +111 +114 +117 +104 +94 +92 +102 +112 +122 +149 +182 +175 +143 +125 +107 +107 +132 +162 +153 +140 +173 +209 +189 +125 +89 +90 +109 +114 +101 +88 +87 +95 +113 +112 +101 +120 +154 +183 +180 +151 +133 +156 +199 +209 +181 +160 +137 +116 +99 +93 +91 +102 +126 +150 +160 +138 +145 +161 +147 +106 +86 +117 +125 +127 +127 +137 +158 +168 +166 +140 +103 +112 +163 +198 +205 +188 +161 +161 +183 +198 +191 +142 +83 +84 +111 +136 +167 +188 +175 +138 +128 +163 +192 +186 +174 +175 +173 +149 +128 +129 +134 +126 +118 +108 +93 +114 +158 +174 +178 +166 +164 +168 +188 +197 +186 +174 +161 +142 +121 +134 +165 +169 +164 +168 +170 +135 +107 +127 +183 +178 +138 +118 +130 +130 +98 +117 +173 +212 +212 +178 +151 +128 +124 +133 +157 +184 +186 +178 +191 +194 +173 +132 +106 +111 +138 +160 +152 +117 +115 +118 +129 +136 +136 +132 +130 +126 +124 +124 +129 +139 +142 +130 +115 +118 +119 +124 +129 +133 +134 +135 +135 +127 +130 +138 +143 +141 +135 +132 +134 +137 +140 +138 +133 +131 +128 +130 +136 +133 +135 +135 +132 +130 +130 +130 +130 +123 +128 +135 +139 +140 +140 +141 +144 +140 +140 +141 +141 +136 +130 +126 +126 +134 +139 +140 +137 +135 +135 +135 +133 +124 +133 +137 +133 +132 +135 +134 +129 +124 +124 +132 +139 +138 +135 +133 +127 +122 +124 +127 +132 +135 +136 +135 +132 +122 +126 +131 +139 +148 +148 +145 +147 +147 +141 +136 +131 +129 +135 +136 +130 +126 +124 +131 +140 +137 +126 +121 +125 +122 +123 +122 +123 +129 +131 +126 +122 +124 +124 +124 +125 +126 +126 +127 +130 +124 +116 +114 +124 +139 +144 +137 +129 +125 +129 +135 +141 +146 +145 +138 +130 +141 +137 +135 +136 +134 +131 +135 +143 +142 +132 +130 +137 +141 +143 +143 +140 +132 +128 +134 +144 +146 +142 +138 +134 +135 +133 +135 +137 +138 +140 +140 +136 +135 +136 +137 +138 +138 +138 +139 +139 +137 +132 +129 +134 +142 +147 +146 +146 +146 +134 +125 +127 +133 +136 +132 +128 +130 +147 +168 +178 +159 +129 +130 +154 +184 +195 +186 +162 +151 +162 +175 +181 +172 +165 +163 +164 +168 +175 +173 +158 +161 +164 +167 +166 +166 +168 +169 +167 +168 +155 +153 +167 +187 +196 +188 +171 +164 +171 +182 +195 +203 +204 +197 +191 +190 +194 +196 +197 +199 +200 +206 +217 +215 +218 +225 +227 +219 +209 +207 +213 +216 +212 +210 +210 +212 +216 +210 +195 +180 +197 +215 +220 +210 +201 +203 +211 +212 +210 +194 +181 +193 +209 +206 +193 +191 +193 +200 +213 +227 +214 +183 +177 +202 +218 +223 +215 +202 +187 +179 +184 +201 +208 +207 +206 +213 +217 +211 +204 +201 +196 +193 +195 +198 +201 +206 +211 +202 +206 +206 +203 +206 +214 +217 +215 +198 +198 +204 +216 +220 +220 +218 +216 +213 +214 +218 +222 +221 +208 +186 +167 +166 +178 +193 +201 +202 +201 +198 +195 +196 +195 +198 +201 +200 +199 +194 +184 +166 +144 +121 +103 +90 +84 +81 +76 +70 +62 +52 +46 +45 +45 +45 +43 +46 +44 +42 +40 +38 +38 +39 +40 +37 +36 +34 +33 +34 +34 +34 +33 +33 +33 +34 +36 +34 +30 +29 +32 +50 +66 +86 +102 +113 +121 +125 +123 +124 +127 +124 +118 +116 +120 +130 +143 +146 +148 +148 +150 +154 +156 +159 +166 +168 +170 +171 +172 +177 +184 +194 +201 +206 +208 +209 +210 +216 +223 +226 +225 +224 +225 +227 +228 +229 +231 +232 +234 +234 +234 +234 +234 +235 +235 +236 +236 +238 +238 +239 +239 +240 +240 +240 +240 +239 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +240 +240 +241 +241 +240 +239 +239 +239 +240 +240 +240 +240 +239 +239 +239 +240 +240 +240 +239 +239 +240 +240 +239 +240 +240 +240 +240 +239 +239 +240 +239 +239 +239 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +239 +239 +239 +239 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +239 +240 +239 +239 +239 +240 +239 +239 +239 +239 +239 +239 +239 +239 +237 +237 +238 +238 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +236 +237 +237 +237 +237 +237 +237 +238 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +238 +238 +238 +238 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +236 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +237 +238 +237 +236 +236 +237 +237 +236 +236 +250 +250 +250 +250 +251 +251 +251 +251 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +249 +249 +250 +251 +250 +250 +249 +250 +251 +252 +252 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +250 +250 +250 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +250 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +250 +250 +250 +248 +247 +247 +246 +245 +245 +247 +248 +242 +236 +233 +237 +243 +236 +218 +197 +180 +171 +172 +174 +176 +175 +172 +165 +160 +157 +155 +152 +154 +157 +156 +160 +163 +166 +166 +164 +162 +163 +166 +163 +162 +164 +165 +157 +145 +142 +146 +151 +151 +148 +146 +149 +155 +156 +155 +155 +156 +154 +147 +146 +152 +158 +160 +158 +162 +160 +149 +138 +139 +154 +169 +164 +162 +157 +155 +153 +144 +132 +129 +132 +139 +148 +151 +148 +143 +139 +140 +139 +141 +143 +142 +140 +138 +137 +135 +133 +132 +132 +132 +129 +125 +124 +125 +130 +135 +139 +139 +138 +138 +139 +138 +137 +135 +132 +129 +129 +129 +130 +131 +122 +126 +130 +132 +131 +129 +127 +127 +128 +128 +128 +128 +127 +127 +127 +126 +125 +123 +118 +115 +115 +119 +122 +122 +120 +121 +120 +118 +116 +117 +118 +119 +119 +116 +114 +115 +115 +113 +112 +113 +108 +108 +109 +113 +117 +119 +120 +120 +123 +123 +118 +113 +115 +121 +129 +140 +143 +136 +126 +121 +122 +126 +132 +135 +133 +132 +130 +130 +138 +147 +147 +141 +134 +134 +141 +148 +145 +135 +129 +128 +130 +125 +122 +124 +126 +127 +129 +133 +146 +150 +151 +137 +124 +137 +161 +171 +159 +137 +127 +141 +161 +160 +142 +128 +135 +137 +137 +145 +171 +191 +186 +171 +163 +145 +129 +123 +128 +137 +140 +133 +127 +127 +138 +155 +158 +152 +147 +142 +135 +127 +123 +120 +118 +143 +180 +186 +172 +170 +166 +148 +128 +123 +131 +150 +153 +154 +159 +171 +179 +168 +158 +157 +177 +183 +166 +142 +140 +148 +156 +164 +169 +174 +168 +157 +148 +132 +124 +131 +164 +173 +177 +169 +165 +169 +173 +171 +152 +147 +151 +150 +142 +147 +161 +165 +162 +161 +163 +164 +162 +161 +170 +181 +174 +156 +143 +145 +155 +163 +162 +155 +143 +131 +125 +129 +130 +131 +142 +156 +169 +164 +160 +158 +156 +152 +149 +149 +149 +147 +146 +144 +141 +137 +135 +136 +138 +135 +133 +133 +132 +130 +127 +126 +119 +119 +123 +124 +123 +125 +125 +118 +119 +121 +122 +122 +122 +124 +123 +122 +121 +119 +118 +118 +117 +117 +117 +118 +121 +121 +121 +120 +121 +121 +122 +123 +120 +119 +118 +120 +122 +121 +122 +124 +120 +122 +121 +117 +114 +112 +111 +109 +106 +108 +111 +111 +109 +110 +112 +115 +117 +119 +125 +131 +131 +127 +121 +118 +117 +108 +97 +94 +108 +124 +129 +124 +112 +106 +100 +96 +93 +94 +97 +102 +99 +101 +93 +87 +103 +128 +130 +114 +103 +102 +102 +100 +93 +86 +84 +86 +92 +87 +81 +84 +98 +106 +99 +86 +87 +110 +130 +137 +129 +115 +111 +118 +123 +120 +106 +105 +131 +156 +156 +146 +114 +101 +119 +146 +151 +141 +135 +142 +148 +143 +120 +100 +91 +86 +81 +76 +79 +93 +127 +161 +173 +161 +129 +95 +93 +114 +127 +133 +142 +140 +130 +130 +143 +154 +159 +147 +146 +169 +177 +156 +134 +135 +125 +114 +119 +132 +139 +143 +158 +168 +146 +102 +89 +113 +151 +178 +176 +154 +140 +146 +166 +160 +126 +109 +124 +125 +130 +155 +176 +158 +126 +109 +89 +95 +124 +175 +175 +132 +113 +143 +190 +205 +162 +96 +71 +84 +103 +100 +94 +100 +124 +131 +130 +155 +178 +185 +174 +160 +173 +183 +178 +172 +162 +152 +135 +146 +173 +196 +197 +185 +165 +145 +154 +180 +186 +161 +125 +100 +111 +144 +180 +176 +165 +171 +189 +177 +137 +112 +111 +107 +105 +115 +154 +179 +157 +138 +148 +159 +127 +111 +113 +116 +102 +93 +103 +111 +120 +122 +140 +172 +180 +159 +139 +112 +99 +105 +132 +145 +151 +186 +217 +202 +143 +120 +123 +128 +123 +110 +88 +64 +67 +88 +92 +86 +96 +123 +165 +187 +170 +134 +135 +179 +212 +203 +179 +152 +128 +113 +106 +104 +105 +115 +127 +144 +152 +160 +162 +155 +116 +93 +110 +132 +137 +130 +135 +147 +156 +166 +170 +142 +113 +117 +157 +194 +190 +163 +160 +175 +189 +200 +168 +104 +76 +81 +108 +139 +169 +184 +169 +159 +171 +174 +174 +170 +182 +177 +138 +114 +128 +146 +142 +141 +130 +98 +107 +152 +163 +159 +160 +146 +118 +131 +170 +186 +186 +181 +178 +154 +147 +158 +162 +162 +174 +187 +149 +113 +122 +183 +184 +137 +107 +125 +129 +107 +105 +141 +187 +213 +204 +175 +139 +130 +130 +142 +168 +182 +179 +191 +196 +196 +166 +127 +105 +122 +156 +164 +139 +123 +115 +124 +131 +129 +125 +127 +123 +121 +120 +124 +134 +139 +130 +118 +114 +115 +121 +129 +134 +134 +131 +130 +122 +124 +129 +134 +133 +129 +129 +132 +140 +144 +142 +136 +134 +133 +131 +132 +131 +132 +132 +133 +136 +139 +139 +137 +129 +128 +130 +137 +141 +140 +137 +136 +136 +138 +141 +140 +135 +130 +129 +130 +137 +142 +142 +137 +133 +132 +132 +131 +130 +134 +135 +133 +134 +137 +135 +129 +123 +122 +129 +137 +139 +138 +135 +130 +125 +125 +127 +131 +134 +135 +133 +130 +122 +125 +129 +136 +141 +140 +141 +148 +153 +144 +136 +130 +129 +133 +133 +125 +122 +124 +132 +139 +135 +122 +117 +119 +123 +124 +128 +131 +132 +132 +129 +122 +121 +121 +124 +127 +128 +126 +127 +129 +127 +125 +123 +127 +135 +139 +136 +130 +123 +126 +133 +142 +148 +145 +137 +131 +137 +140 +142 +141 +134 +129 +134 +142 +143 +138 +137 +141 +141 +144 +145 +141 +131 +127 +132 +139 +144 +144 +141 +134 +134 +132 +134 +137 +138 +140 +140 +137 +135 +135 +136 +137 +137 +137 +137 +138 +140 +136 +129 +129 +138 +145 +146 +146 +144 +144 +140 +136 +133 +131 +128 +126 +128 +141 +157 +164 +151 +129 +130 +149 +181 +188 +180 +159 +147 +153 +167 +181 +178 +170 +156 +148 +160 +178 +174 +153 +149 +156 +169 +172 +166 +169 +173 +169 +169 +156 +154 +166 +181 +186 +178 +166 +168 +176 +188 +196 +197 +195 +192 +191 +193 +194 +193 +196 +199 +201 +207 +218 +216 +219 +226 +229 +222 +212 +209 +213 +214 +213 +213 +210 +210 +215 +213 +202 +190 +201 +213 +217 +210 +204 +206 +212 +213 +209 +191 +180 +194 +213 +211 +199 +192 +187 +194 +208 +222 +216 +192 +183 +201 +216 +219 +212 +202 +188 +178 +180 +201 +211 +211 +208 +213 +218 +214 +209 +204 +198 +195 +196 +200 +202 +206 +211 +200 +199 +195 +190 +188 +195 +208 +218 +211 +207 +208 +213 +216 +221 +222 +217 +216 +216 +217 +220 +221 +212 +193 +175 +166 +172 +183 +194 +199 +199 +198 +197 +194 +193 +197 +200 +200 +201 +197 +188 +168 +151 +130 +110 +94 +88 +83 +73 +63 +56 +48 +44 +44 +44 +43 +41 +43 +43 +41 +40 +39 +39 +39 +40 +38 +37 +36 +35 +34 +34 +33 +33 +34 +34 +36 +37 +34 +29 +30 +34 +51 +65 +84 +102 +113 +119 +122 +122 +124 +126 +121 +115 +115 +120 +130 +142 +146 +148 +147 +148 +151 +152 +154 +160 +164 +166 +167 +167 +170 +178 +190 +199 +203 +207 +209 +210 +215 +222 +225 +225 +225 +226 +226 +227 +228 +230 +232 +234 +234 +234 +234 +234 +234 +235 +236 +236 +238 +237 +236 +236 +237 +238 +239 +240 +239 +240 +240 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +240 +239 +239 +240 +241 +240 +239 +239 +239 +239 +240 +240 +240 +239 +238 +237 +238 +239 +240 +240 +239 +239 +239 +240 +238 +238 +239 +239 +238 +238 +238 +239 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +239 +239 +238 +238 +237 +237 +238 +238 +237 +238 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +236 +237 +238 +239 +239 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +238 +236 +237 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +237 +236 +236 +237 +237 +236 +236 +236 +237 +235 +236 +236 +236 +236 +237 +237 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +237 +237 +236 +236 +235 +237 +237 +236 +235 +235 +235 +236 +237 +236 +236 +236 +236 +235 +235 +235 +235 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +236 +235 +235 +235 +235 +235 +235 +235 +237 +236 +235 +235 +235 +235 +235 +235 +250 +250 +250 +251 +251 +251 +251 +252 +249 +249 +249 +249 +249 +249 +250 +250 +251 +251 +252 +252 +252 +252 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +249 +249 +250 +251 +250 +249 +249 +250 +251 +252 +252 +252 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +249 +249 +248 +249 +250 +250 +250 +250 +249 +248 +250 +249 +249 +248 +248 +248 +249 +249 +249 +249 +250 +251 +251 +250 +250 +250 +248 +249 +250 +251 +251 +250 +249 +248 +250 +250 +250 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +248 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +250 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +250 +250 +251 +248 +247 +247 +246 +245 +246 +247 +246 +239 +233 +232 +238 +247 +241 +222 +202 +184 +172 +172 +174 +176 +177 +175 +164 +159 +157 +156 +155 +157 +159 +157 +157 +157 +160 +166 +170 +169 +168 +169 +168 +162 +160 +163 +161 +151 +144 +142 +150 +150 +147 +145 +149 +156 +158 +154 +151 +154 +152 +147 +146 +152 +156 +157 +155 +162 +163 +152 +140 +142 +156 +169 +157 +158 +157 +156 +154 +144 +134 +131 +132 +141 +151 +151 +143 +137 +138 +144 +143 +143 +143 +141 +138 +134 +135 +137 +133 +133 +134 +135 +133 +130 +129 +131 +132 +137 +142 +141 +139 +138 +139 +139 +131 +130 +129 +129 +130 +131 +129 +128 +132 +133 +134 +133 +130 +129 +129 +131 +130 +129 +128 +127 +127 +126 +126 +127 +117 +116 +112 +109 +111 +118 +119 +117 +123 +122 +120 +119 +120 +122 +123 +122 +120 +116 +114 +115 +115 +110 +109 +111 +110 +108 +113 +124 +127 +121 +118 +121 +122 +120 +114 +112 +118 +126 +134 +142 +135 +128 +122 +124 +128 +132 +132 +131 +135 +135 +132 +133 +143 +154 +149 +136 +125 +132 +148 +159 +154 +138 +128 +127 +135 +130 +128 +130 +130 +126 +129 +135 +152 +155 +153 +134 +121 +137 +165 +173 +161 +138 +127 +140 +159 +160 +143 +129 +134 +144 +147 +153 +174 +187 +182 +174 +158 +131 +113 +118 +135 +148 +147 +138 +132 +147 +161 +158 +151 +152 +151 +142 +130 +130 +129 +125 +119 +147 +186 +190 +186 +173 +154 +129 +125 +142 +151 +157 +171 +165 +168 +177 +172 +155 +148 +155 +177 +174 +153 +137 +146 +157 +162 +172 +168 +165 +166 +163 +150 +137 +145 +159 +168 +187 +194 +179 +166 +162 +154 +140 +126 +128 +140 +142 +134 +148 +168 +168 +166 +168 +170 +171 +173 +177 +183 +189 +175 +149 +136 +144 +155 +161 +156 +143 +134 +126 +127 +135 +133 +128 +142 +165 +168 +162 +158 +159 +159 +155 +152 +153 +156 +155 +151 +148 +143 +139 +139 +141 +138 +135 +133 +133 +133 +131 +128 +128 +119 +116 +118 +124 +124 +125 +126 +124 +122 +123 +122 +120 +120 +122 +123 +122 +118 +119 +117 +115 +117 +122 +124 +122 +123 +122 +120 +117 +116 +117 +121 +124 +121 +118 +117 +120 +121 +119 +116 +115 +116 +119 +119 +116 +113 +112 +111 +110 +108 +111 +112 +113 +112 +114 +119 +123 +123 +132 +140 +140 +129 +116 +108 +107 +113 +109 +100 +92 +98 +113 +127 +131 +120 +116 +108 +100 +94 +95 +100 +103 +102 +100 +93 +91 +103 +120 +123 +115 +110 +110 +108 +102 +94 +89 +90 +94 +95 +93 +86 +82 +96 +113 +102 +72 +65 +73 +101 +138 +146 +113 +76 +63 +76 +77 +69 +79 +123 +152 +131 +98 +56 +44 +81 +125 +143 +145 +142 +153 +159 +167 +150 +135 +136 +132 +125 +126 +127 +124 +135 +153 +171 +173 +142 +98 +95 +121 +136 +145 +158 +156 +143 +140 +138 +143 +151 +146 +145 +169 +179 +158 +143 +146 +129 +104 +100 +119 +143 +159 +166 +171 +143 +108 +115 +146 +159 +155 +136 +129 +127 +143 +177 +174 +112 +61 +72 +99 +119 +153 +187 +169 +132 +119 +124 +111 +119 +164 +178 +158 +136 +145 +185 +203 +163 +105 +81 +84 +96 +100 +91 +84 +111 +139 +149 +165 +175 +178 +168 +153 +165 +179 +185 +189 +178 +161 +138 +142 +172 +201 +196 +180 +171 +165 +175 +182 +155 +122 +107 +92 +105 +151 +170 +175 +175 +181 +185 +162 +126 +108 +103 +103 +105 +118 +161 +181 +147 +122 +145 +167 +136 +115 +111 +111 +101 +96 +105 +115 +123 +118 +121 +151 +182 +189 +157 +131 +112 +90 +92 +119 +146 +183 +206 +210 +165 +155 +167 +167 +161 +160 +132 +92 +78 +76 +75 +79 +84 +99 +124 +174 +189 +160 +142 +168 +203 +211 +196 +167 +143 +130 +124 +123 +117 +115 +113 +118 +143 +151 +149 +161 +134 +115 +108 +143 +142 +123 +123 +126 +133 +154 +163 +163 +134 +108 +129 +165 +177 +179 +167 +159 +161 +187 +207 +176 +108 +62 +86 +124 +159 +177 +177 +181 +183 +159 +150 +166 +193 +186 +138 +117 +135 +153 +157 +138 +129 +116 +128 +153 +149 +150 +151 +140 +82 +60 +106 +154 +173 +171 +179 +175 +165 +162 +165 +167 +175 +191 +159 +117 +117 +179 +185 +133 +97 +116 +123 +108 +94 +130 +176 +202 +209 +184 +167 +131 +113 +122 +156 +183 +187 +195 +198 +201 +180 +149 +114 +107 +137 +155 +168 +137 +115 +118 +126 +125 +120 +120 +122 +119 +115 +117 +125 +134 +131 +124 +112 +111 +115 +127 +138 +137 +127 +118 +118 +119 +124 +130 +131 +128 +126 +128 +140 +147 +146 +140 +139 +137 +132 +128 +136 +135 +134 +137 +142 +147 +147 +145 +136 +129 +128 +136 +143 +141 +135 +131 +128 +133 +138 +140 +138 +135 +137 +142 +142 +144 +140 +135 +131 +132 +131 +127 +135 +133 +131 +133 +137 +137 +133 +128 +124 +122 +128 +137 +141 +140 +137 +133 +129 +127 +127 +130 +133 +135 +135 +133 +130 +129 +129 +134 +139 +138 +139 +147 +153 +144 +136 +130 +128 +130 +127 +116 +121 +127 +136 +139 +134 +123 +116 +115 +116 +120 +131 +137 +134 +132 +129 +119 +119 +120 +123 +129 +130 +128 +127 +128 +128 +130 +131 +130 +130 +132 +133 +132 +127 +126 +132 +143 +150 +146 +138 +133 +126 +139 +148 +145 +135 +128 +133 +139 +143 +142 +143 +142 +139 +144 +145 +141 +129 +125 +127 +135 +142 +146 +142 +133 +130 +130 +133 +137 +138 +139 +141 +138 +132 +134 +137 +139 +140 +138 +137 +136 +142 +140 +131 +127 +134 +143 +146 +148 +138 +148 +155 +148 +137 +130 +125 +121 +128 +138 +145 +148 +140 +128 +132 +147 +183 +187 +178 +159 +145 +147 +161 +179 +178 +174 +152 +135 +152 +183 +185 +167 +151 +160 +175 +176 +163 +164 +170 +165 +166 +154 +151 +163 +175 +179 +176 +170 +164 +177 +189 +197 +195 +192 +192 +195 +194 +193 +192 +197 +201 +202 +206 +215 +220 +223 +229 +232 +226 +216 +211 +212 +211 +212 +212 +207 +207 +216 +218 +209 +200 +207 +215 +216 +210 +206 +211 +219 +214 +203 +187 +185 +201 +214 +213 +209 +197 +185 +190 +205 +219 +216 +197 +189 +193 +214 +224 +214 +199 +182 +178 +188 +198 +210 +214 +212 +216 +220 +216 +210 +205 +200 +197 +198 +201 +202 +207 +212 +208 +196 +183 +177 +172 +173 +185 +201 +221 +217 +213 +209 +211 +223 +228 +222 +221 +219 +217 +217 +219 +214 +199 +184 +172 +172 +178 +190 +197 +198 +198 +200 +195 +193 +197 +201 +201 +202 +199 +191 +170 +155 +135 +113 +97 +91 +82 +69 +56 +50 +44 +42 +43 +45 +43 +41 +40 +41 +41 +40 +39 +39 +39 +40 +37 +37 +37 +36 +35 +33 +33 +33 +34 +34 +36 +38 +35 +30 +31 +36 +51 +64 +84 +103 +113 +118 +121 +122 +124 +124 +118 +113 +114 +120 +129 +139 +145 +147 +146 +147 +150 +149 +150 +156 +160 +162 +163 +162 +164 +172 +186 +197 +201 +206 +210 +210 +214 +221 +224 +223 +226 +226 +226 +227 +228 +230 +232 +234 +235 +234 +234 +234 +234 +235 +235 +236 +237 +237 +235 +235 +236 +237 +238 +240 +239 +240 +240 +239 +239 +238 +238 +238 +239 +239 +239 +240 +240 +240 +240 +240 +239 +239 +239 +240 +241 +240 +240 +239 +239 +239 +240 +240 +240 +239 +237 +236 +235 +237 +238 +239 +238 +238 +238 +239 +237 +237 +238 +237 +237 +236 +237 +238 +238 +238 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +237 +237 +236 +237 +236 +236 +237 +238 +238 +237 +237 +238 +238 +237 +237 +237 +237 +237 +237 +235 +237 +238 +238 +238 +238 +238 +238 +239 +239 +239 +238 +238 +237 +237 +237 +237 +237 +238 +238 +238 +237 +237 +236 +237 +237 +237 +237 +236 +236 +236 +236 +237 +237 +238 +237 +237 +236 +237 +237 +235 +236 +236 +236 +237 +237 +238 +238 +237 +237 +236 +236 +236 +235 +235 +235 +235 +236 +236 +236 +235 +235 +234 +233 +239 +238 +237 +236 +235 +236 +238 +238 +236 +236 +236 +236 +235 +235 +235 +235 +237 +236 +236 +236 +235 +235 +234 +234 +235 +235 +234 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +234 +234 +236 +235 +234 +234 +234 +235 +234 +234 +251 +251 +251 +251 +250 +250 +250 +251 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +252 +252 +251 +251 +251 +251 +252 +252 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +248 +248 +247 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +251 +249 +249 +249 +249 +249 +249 +249 +250 +248 +249 +250 +250 +250 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +248 +249 +249 +247 +246 +245 +245 +245 +246 +246 +247 +248 +239 +232 +233 +239 +247 +243 +229 +204 +181 +173 +180 +178 +173 +174 +173 +166 +160 +159 +157 +152 +158 +164 +160 +159 +153 +153 +162 +168 +168 +168 +170 +171 +165 +163 +165 +162 +153 +150 +151 +149 +151 +147 +147 +155 +154 +147 +147 +145 +148 +150 +152 +153 +153 +154 +155 +152 +147 +150 +152 +147 +151 +160 +164 +158 +148 +148 +154 +155 +151 +141 +124 +136 +141 +147 +148 +142 +138 +141 +147 +147 +143 +139 +135 +133 +132 +135 +138 +135 +134 +133 +134 +135 +134 +134 +135 +134 +133 +134 +139 +143 +143 +138 +134 +121 +125 +129 +130 +130 +129 +130 +131 +131 +131 +132 +134 +134 +133 +130 +128 +127 +124 +124 +128 +130 +127 +124 +122 +116 +114 +110 +108 +111 +116 +118 +117 +116 +116 +117 +120 +123 +123 +121 +118 +118 +116 +112 +110 +110 +112 +113 +114 +116 +120 +126 +129 +125 +120 +117 +118 +121 +116 +111 +112 +120 +128 +129 +126 +125 +122 +123 +130 +137 +138 +135 +132 +134 +137 +137 +140 +145 +145 +138 +135 +132 +133 +147 +160 +153 +138 +131 +132 +132 +129 +135 +138 +137 +136 +135 +145 +151 +156 +143 +122 +122 +143 +166 +181 +164 +129 +119 +135 +154 +159 +146 +134 +141 +146 +155 +168 +176 +176 +176 +178 +151 +124 +115 +131 +146 +151 +150 +144 +152 +168 +169 +151 +143 +145 +145 +142 +139 +142 +133 +127 +135 +158 +181 +198 +195 +161 +134 +132 +143 +157 +167 +171 +175 +162 +156 +163 +156 +131 +135 +167 +184 +163 +134 +129 +154 +175 +175 +170 +162 +155 +158 +162 +158 +162 +172 +177 +184 +192 +190 +174 +155 +142 +131 +122 +119 +121 +125 +130 +131 +137 +153 +172 +172 +165 +163 +163 +162 +174 +185 +184 +170 +140 +130 +149 +166 +161 +143 +129 +127 +133 +139 +142 +138 +134 +147 +169 +168 +159 +158 +162 +159 +155 +154 +152 +154 +156 +157 +151 +145 +146 +146 +139 +135 +140 +136 +132 +136 +132 +126 +127 +125 +120 +119 +123 +127 +125 +126 +127 +122 +120 +120 +122 +124 +124 +124 +123 +121 +123 +123 +119 +119 +123 +124 +121 +121 +123 +120 +119 +122 +115 +109 +114 +118 +123 +120 +113 +113 +120 +121 +115 +118 +122 +121 +113 +111 +117 +118 +114 +113 +115 +118 +121 +125 +129 +129 +127 +128 +132 +147 +145 +126 +109 +99 +102 +102 +106 +108 +98 +92 +107 +128 +133 +122 +116 +112 +112 +107 +100 +99 +104 +101 +96 +91 +91 +100 +117 +125 +120 +118 +116 +112 +106 +101 +95 +91 +90 +94 +105 +101 +92 +102 +112 +95 +69 +64 +64 +77 +111 +141 +134 +94 +58 +65 +76 +87 +110 +145 +147 +102 +55 +40 +47 +58 +92 +132 +141 +140 +154 +166 +157 +140 +131 +138 +150 +155 +158 +162 +148 +144 +146 +167 +175 +160 +124 +114 +120 +141 +149 +160 +160 +149 +129 +121 +117 +118 +125 +136 +151 +162 +167 +172 +175 +162 +127 +100 +126 +167 +165 +155 +144 +147 +150 +152 +158 +166 +127 +97 +89 +81 +113 +162 +177 +144 +85 +57 +82 +111 +136 +173 +173 +129 +110 +131 +115 +111 +156 +194 +161 +128 +138 +182 +212 +173 +108 +86 +85 +92 +101 +90 +82 +101 +140 +166 +175 +175 +169 +166 +163 +157 +157 +166 +171 +170 +170 +144 +149 +178 +197 +195 +183 +169 +176 +177 +142 +103 +96 +102 +91 +130 +172 +176 +167 +180 +196 +180 +144 +120 +109 +116 +101 +100 +127 +174 +183 +137 +110 +141 +176 +155 +125 +116 +107 +104 +93 +103 +118 +123 +109 +102 +128 +167 +191 +182 +165 +128 +95 +78 +91 +141 +185 +185 +157 +159 +174 +183 +190 +192 +191 +180 +151 +126 +115 +100 +84 +86 +103 +109 +147 +175 +174 +167 +174 +193 +206 +198 +181 +159 +143 +136 +133 +130 +128 +111 +105 +110 +131 +145 +140 +138 +147 +140 +154 +148 +119 +105 +112 +127 +137 +159 +159 +149 +130 +122 +134 +153 +166 +156 +138 +147 +171 +197 +202 +171 +105 +82 +116 +157 +169 +169 +196 +194 +150 +121 +153 +197 +200 +154 +122 +135 +152 +163 +148 +109 +111 +144 +154 +149 +141 +145 +141 +108 +65 +62 +100 +135 +151 +153 +155 +161 +168 +166 +161 +173 +195 +167 +119 +125 +173 +184 +129 +90 +116 +138 +115 +90 +120 +172 +205 +200 +187 +177 +159 +118 +112 +157 +187 +186 +190 +201 +201 +191 +169 +131 +106 +117 +132 +150 +152 +139 +118 +109 +115 +117 +111 +114 +111 +110 +113 +118 +122 +125 +127 +114 +116 +119 +127 +137 +134 +124 +120 +115 +117 +122 +127 +130 +130 +129 +129 +134 +142 +145 +141 +137 +134 +136 +141 +138 +140 +140 +140 +142 +144 +143 +139 +131 +132 +138 +141 +139 +138 +137 +132 +131 +132 +134 +136 +136 +137 +141 +147 +149 +147 +140 +133 +130 +132 +134 +134 +138 +136 +137 +136 +133 +135 +136 +131 +128 +128 +133 +141 +144 +141 +138 +137 +129 +135 +130 +131 +133 +131 +136 +138 +131 +124 +125 +132 +137 +137 +138 +143 +142 +137 +137 +135 +127 +127 +126 +120 +122 +126 +135 +142 +139 +126 +115 +112 +109 +117 +130 +137 +138 +136 +130 +120 +121 +123 +121 +119 +119 +124 +128 +130 +132 +126 +124 +128 +132 +133 +135 +137 +132 +135 +143 +149 +147 +140 +132 +128 +119 +138 +153 +150 +138 +133 +132 +133 +138 +140 +140 +137 +140 +145 +145 +142 +131 +127 +125 +130 +137 +142 +139 +134 +135 +129 +132 +139 +137 +133 +135 +139 +134 +141 +142 +136 +135 +140 +142 +138 +140 +132 +126 +128 +136 +141 +141 +138 +140 +147 +146 +138 +133 +133 +129 +123 +122 +134 +155 +162 +151 +134 +128 +145 +174 +190 +185 +169 +161 +161 +168 +166 +169 +164 +156 +142 +144 +174 +191 +177 +167 +167 +165 +166 +168 +164 +162 +167 +164 +149 +153 +171 +172 +170 +176 +167 +158 +171 +191 +200 +195 +191 +192 +192 +190 +184 +186 +202 +212 +207 +204 +212 +220 +221 +226 +230 +227 +218 +212 +212 +211 +214 +210 +201 +200 +209 +218 +220 +211 +212 +213 +211 +209 +212 +215 +212 +206 +189 +180 +191 +210 +223 +219 +205 +200 +190 +181 +187 +206 +219 +210 +193 +195 +207 +212 +210 +204 +188 +178 +181 +195 +207 +214 +215 +218 +220 +213 +206 +203 +201 +200 +199 +199 +201 +205 +208 +207 +198 +186 +177 +170 +171 +183 +197 +211 +216 +219 +213 +211 +217 +225 +228 +222 +212 +213 +223 +224 +219 +206 +189 +182 +177 +181 +191 +199 +201 +202 +204 +203 +201 +203 +205 +202 +202 +198 +192 +174 +158 +140 +122 +103 +88 +73 +60 +48 +41 +42 +45 +44 +41 +38 +34 +36 +40 +42 +42 +42 +43 +43 +42 +40 +38 +36 +36 +37 +37 +35 +32 +35 +36 +38 +39 +37 +36 +38 +43 +55 +70 +87 +102 +114 +118 +118 +120 +123 +122 +116 +111 +111 +114 +125 +138 +143 +146 +148 +149 +151 +150 +152 +159 +162 +162 +160 +158 +160 +169 +182 +191 +197 +200 +205 +210 +215 +219 +222 +224 +223 +224 +226 +226 +226 +227 +230 +232 +234 +235 +235 +235 +234 +234 +235 +235 +237 +236 +236 +237 +237 +237 +238 +238 +239 +237 +237 +238 +238 +236 +236 +238 +239 +238 +238 +238 +238 +238 +239 +239 +236 +237 +237 +238 +239 +239 +238 +237 +239 +239 +238 +239 +239 +239 +237 +236 +237 +237 +237 +237 +237 +237 +236 +236 +236 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +237 +237 +237 +237 +238 +237 +236 +237 +238 +238 +237 +236 +236 +236 +235 +235 +235 +236 +237 +238 +237 +236 +236 +236 +236 +236 +236 +236 +234 +235 +235 +236 +236 +236 +236 +236 +237 +237 +237 +237 +237 +237 +236 +236 +237 +237 +237 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +234 +234 +234 +235 +235 +236 +235 +235 +234 +235 +236 +236 +236 +236 +235 +235 +234 +234 +234 +234 +234 +233 +234 +235 +236 +235 +234 +233 +234 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +233 +233 +234 +234 +235 +235 +234 +234 +234 +233 +233 +233 +233 +233 +233 +234 +235 +235 +234 +233 +233 +234 +233 +233 +233 +233 +234 +234 +233 +232 +233 +233 +233 +233 +234 +234 +232 +231 +251 +251 +251 +250 +250 +250 +250 +251 +249 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +252 +250 +249 +249 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +248 +248 +249 +249 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +250 +250 +250 +249 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +246 +244 +244 +246 +247 +248 +248 +245 +237 +232 +233 +238 +244 +239 +226 +202 +184 +176 +178 +175 +174 +173 +169 +166 +160 +160 +160 +157 +161 +165 +157 +156 +150 +151 +161 +171 +173 +170 +167 +168 +164 +164 +166 +166 +161 +156 +154 +147 +149 +144 +143 +152 +155 +150 +148 +147 +150 +153 +152 +150 +149 +150 +152 +151 +146 +148 +152 +152 +152 +154 +156 +156 +149 +150 +156 +156 +148 +140 +134 +138 +143 +149 +149 +145 +142 +144 +150 +151 +144 +136 +134 +133 +134 +137 +141 +139 +136 +133 +133 +132 +132 +133 +135 +133 +132 +132 +135 +138 +137 +133 +129 +125 +126 +128 +130 +130 +130 +130 +130 +131 +132 +132 +133 +135 +134 +131 +129 +125 +124 +123 +124 +126 +124 +123 +123 +118 +114 +111 +113 +117 +119 +118 +116 +111 +112 +114 +118 +121 +123 +122 +121 +118 +114 +110 +110 +113 +115 +116 +115 +118 +122 +127 +131 +127 +122 +119 +119 +117 +113 +108 +110 +117 +124 +127 +126 +123 +120 +120 +127 +133 +136 +135 +135 +137 +136 +134 +136 +141 +141 +136 +134 +135 +136 +149 +159 +153 +140 +132 +131 +129 +129 +138 +143 +144 +142 +141 +151 +160 +157 +138 +118 +122 +146 +170 +181 +156 +125 +115 +127 +145 +151 +141 +137 +142 +149 +162 +177 +186 +178 +167 +167 +161 +138 +126 +136 +154 +165 +160 +150 +165 +159 +147 +143 +145 +145 +144 +147 +150 +146 +136 +127 +134 +154 +178 +195 +176 +161 +150 +150 +158 +172 +180 +178 +159 +142 +138 +152 +154 +146 +157 +186 +188 +151 +119 +129 +161 +180 +177 +171 +157 +158 +164 +165 +159 +165 +180 +188 +188 +185 +177 +161 +144 +130 +123 +120 +125 +124 +126 +126 +128 +137 +155 +172 +173 +164 +158 +156 +160 +174 +183 +179 +158 +138 +139 +161 +169 +153 +135 +126 +134 +139 +146 +146 +137 +136 +153 +173 +166 +161 +164 +170 +163 +153 +148 +148 +149 +153 +154 +150 +144 +147 +147 +141 +140 +147 +142 +135 +138 +137 +130 +128 +131 +126 +124 +127 +130 +128 +128 +129 +127 +125 +122 +121 +124 +126 +126 +126 +124 +124 +124 +123 +119 +117 +118 +121 +121 +122 +118 +118 +121 +116 +109 +112 +119 +121 +120 +115 +114 +116 +118 +117 +118 +124 +126 +122 +119 +123 +126 +126 +124 +128 +130 +130 +131 +133 +133 +132 +122 +124 +139 +144 +134 +118 +101 +97 +101 +102 +100 +94 +95 +111 +126 +129 +126 +116 +113 +117 +115 +106 +105 +110 +106 +100 +91 +84 +86 +105 +131 +147 +141 +126 +114 +112 +110 +101 +90 +82 +88 +98 +99 +98 +105 +111 +104 +93 +85 +68 +60 +76 +113 +142 +133 +102 +84 +92 +121 +148 +141 +110 +78 +58 +56 +59 +60 +78 +110 +127 +124 +123 +140 +150 +138 +108 +94 +101 +116 +126 +128 +128 +128 +131 +161 +176 +164 +135 +129 +130 +136 +135 +147 +159 +157 +128 +103 +113 +110 +105 +116 +131 +143 +156 +184 +185 +166 +145 +144 +165 +176 +160 +124 +119 +144 +166 +178 +172 +155 +126 +86 +66 +66 +108 +147 +157 +151 +137 +104 +95 +98 +121 +159 +168 +131 +102 +102 +107 +111 +143 +186 +191 +163 +143 +172 +204 +182 +126 +94 +89 +99 +103 +97 +96 +110 +143 +173 +185 +176 +161 +168 +171 +158 +140 +140 +154 +166 +172 +165 +154 +179 +205 +192 +169 +163 +170 +143 +106 +80 +85 +99 +118 +153 +173 +174 +169 +174 +176 +163 +147 +132 +118 +120 +99 +98 +134 +182 +179 +126 +97 +129 +174 +168 +139 +120 +113 +115 +106 +103 +108 +119 +122 +107 +99 +129 +173 +197 +187 +152 +113 +83 +82 +129 +177 +164 +130 +126 +144 +157 +168 +176 +185 +192 +192 +188 +174 +151 +126 +109 +103 +105 +135 +156 +165 +174 +182 +185 +191 +185 +180 +167 +152 +148 +149 +139 +124 +119 +109 +100 +103 +110 +114 +123 +138 +152 +155 +146 +127 +107 +98 +109 +131 +145 +149 +150 +141 +133 +133 +141 +147 +121 +115 +138 +165 +185 +194 +195 +164 +125 +132 +150 +154 +156 +175 +178 +151 +131 +165 +199 +200 +164 +130 +132 +151 +158 +135 +97 +106 +144 +154 +147 +141 +142 +160 +135 +93 +68 +83 +124 +143 +143 +140 +143 +152 +155 +157 +164 +173 +157 +143 +157 +178 +174 +133 +96 +107 +138 +137 +116 +125 +156 +192 +200 +198 +178 +172 +149 +138 +155 +172 +171 +171 +181 +204 +209 +187 +147 +114 +108 +110 +131 +148 +153 +138 +118 +104 +103 +111 +113 +113 +113 +114 +117 +120 +118 +116 +117 +117 +119 +130 +141 +140 +128 +121 +119 +122 +126 +128 +128 +128 +130 +132 +135 +142 +145 +143 +138 +132 +136 +147 +141 +140 +137 +136 +138 +141 +140 +137 +131 +131 +136 +139 +137 +137 +137 +133 +130 +131 +133 +136 +137 +137 +140 +144 +147 +146 +142 +138 +136 +137 +138 +138 +139 +136 +136 +134 +131 +134 +136 +133 +132 +131 +134 +141 +143 +140 +137 +136 +131 +135 +129 +128 +131 +132 +138 +142 +132 +125 +125 +131 +135 +132 +133 +139 +141 +139 +139 +134 +126 +124 +122 +119 +121 +126 +135 +140 +135 +124 +115 +112 +111 +115 +125 +134 +137 +139 +131 +120 +120 +121 +118 +113 +115 +123 +130 +132 +131 +126 +124 +128 +131 +132 +133 +136 +137 +140 +145 +148 +145 +139 +132 +126 +124 +140 +151 +147 +137 +134 +136 +137 +138 +138 +138 +140 +144 +148 +148 +145 +136 +130 +126 +129 +136 +141 +139 +135 +134 +131 +134 +138 +137 +136 +137 +136 +141 +139 +137 +134 +134 +136 +138 +139 +137 +135 +134 +138 +143 +144 +142 +139 +137 +142 +139 +134 +130 +131 +129 +125 +124 +136 +157 +164 +156 +139 +130 +142 +170 +190 +188 +174 +168 +169 +168 +157 +158 +159 +160 +153 +152 +174 +189 +181 +171 +173 +167 +163 +162 +164 +165 +167 +166 +156 +156 +174 +180 +179 +181 +168 +156 +171 +191 +199 +192 +186 +189 +192 +188 +180 +181 +201 +219 +219 +215 +219 +217 +219 +224 +228 +225 +215 +209 +208 +210 +213 +213 +208 +204 +205 +211 +216 +211 +211 +211 +211 +211 +216 +218 +212 +204 +188 +181 +194 +215 +227 +219 +202 +201 +188 +173 +174 +194 +214 +213 +201 +189 +197 +205 +210 +206 +194 +185 +187 +195 +203 +210 +210 +213 +218 +215 +207 +202 +200 +199 +198 +195 +193 +199 +208 +208 +199 +190 +185 +181 +180 +183 +188 +205 +214 +220 +219 +217 +219 +221 +221 +218 +214 +217 +220 +218 +218 +212 +199 +187 +182 +181 +189 +198 +202 +205 +210 +205 +203 +204 +207 +205 +204 +199 +192 +176 +162 +144 +123 +101 +82 +67 +54 +46 +41 +41 +43 +41 +39 +38 +33 +34 +39 +42 +41 +40 +41 +41 +41 +36 +34 +35 +36 +37 +37 +35 +34 +35 +36 +37 +38 +37 +37 +41 +46 +59 +73 +87 +102 +115 +120 +119 +120 +121 +122 +117 +113 +114 +116 +124 +136 +147 +150 +151 +152 +155 +154 +155 +162 +165 +166 +165 +162 +164 +170 +181 +189 +194 +196 +199 +204 +209 +216 +222 +226 +224 +225 +226 +226 +226 +227 +230 +231 +233 +234 +235 +235 +235 +234 +234 +234 +236 +236 +236 +236 +237 +237 +238 +239 +238 +236 +236 +237 +237 +235 +235 +237 +237 +237 +237 +237 +237 +237 +237 +237 +235 +235 +236 +237 +237 +237 +237 +236 +238 +237 +237 +237 +238 +238 +237 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +236 +236 +236 +236 +235 +235 +236 +236 +236 +236 +236 +237 +237 +237 +238 +237 +236 +236 +236 +236 +236 +235 +235 +235 +234 +234 +234 +235 +236 +237 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +235 +235 +236 +236 +236 +236 +236 +235 +236 +236 +236 +235 +235 +235 +234 +234 +235 +235 +234 +234 +234 +234 +234 +234 +234 +233 +233 +232 +233 +233 +235 +235 +234 +234 +233 +234 +234 +235 +234 +234 +233 +233 +232 +232 +232 +232 +231 +230 +232 +233 +233 +233 +232 +231 +232 +232 +233 +233 +233 +233 +233 +233 +233 +233 +233 +232 +231 +231 +232 +232 +232 +232 +233 +233 +233 +232 +232 +232 +232 +231 +231 +232 +232 +232 +231 +230 +231 +231 +232 +232 +231 +232 +232 +232 +231 +231 +230 +230 +230 +231 +231 +231 +230 +230 +250 +251 +251 +250 +249 +249 +250 +250 +249 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +251 +252 +250 +249 +249 +250 +251 +252 +252 +251 +249 +249 +250 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +250 +250 +251 +250 +250 +250 +251 +251 +251 +251 +251 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +249 +249 +248 +248 +249 +249 +250 +251 +251 +252 +250 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +249 +248 +249 +249 +250 +250 +249 +248 +248 +249 +249 +249 +248 +248 +248 +247 +247 +248 +245 +243 +244 +246 +248 +249 +249 +243 +236 +232 +232 +236 +240 +234 +221 +199 +184 +176 +174 +171 +175 +177 +171 +167 +160 +160 +163 +161 +164 +163 +152 +150 +150 +154 +162 +170 +173 +170 +165 +164 +163 +163 +164 +166 +164 +158 +153 +146 +146 +140 +139 +150 +158 +157 +154 +151 +155 +157 +154 +149 +146 +146 +148 +150 +146 +146 +154 +158 +152 +145 +147 +156 +155 +156 +160 +158 +147 +142 +147 +141 +144 +149 +152 +149 +147 +148 +152 +151 +143 +135 +133 +135 +138 +141 +144 +142 +137 +133 +130 +129 +130 +133 +136 +134 +133 +131 +132 +134 +133 +130 +127 +130 +129 +130 +131 +132 +132 +131 +129 +132 +132 +132 +133 +134 +133 +131 +129 +124 +123 +122 +123 +123 +122 +122 +123 +119 +115 +115 +120 +124 +122 +118 +116 +113 +114 +117 +119 +120 +119 +118 +117 +115 +112 +110 +111 +115 +118 +118 +116 +121 +123 +127 +130 +127 +122 +121 +120 +114 +109 +107 +109 +116 +123 +126 +127 +124 +121 +121 +124 +129 +133 +135 +137 +136 +132 +126 +128 +135 +134 +129 +129 +134 +136 +146 +151 +145 +137 +133 +130 +129 +133 +145 +148 +146 +144 +145 +157 +167 +155 +131 +115 +124 +151 +172 +178 +152 +125 +111 +120 +142 +152 +145 +146 +147 +155 +168 +186 +195 +179 +159 +156 +168 +159 +147 +147 +160 +166 +158 +148 +150 +141 +132 +134 +142 +143 +143 +150 +153 +145 +137 +136 +148 +164 +175 +179 +167 +166 +166 +167 +174 +186 +183 +168 +135 +122 +127 +150 +161 +164 +175 +190 +182 +145 +124 +141 +168 +181 +177 +170 +157 +166 +174 +171 +164 +170 +183 +189 +184 +175 +164 +153 +139 +127 +124 +129 +134 +132 +129 +126 +129 +142 +161 +176 +175 +167 +159 +156 +162 +177 +181 +172 +148 +141 +153 +171 +164 +141 +131 +133 +147 +147 +151 +147 +137 +142 +162 +174 +163 +159 +166 +173 +163 +147 +142 +146 +150 +152 +151 +144 +137 +142 +149 +147 +145 +151 +146 +138 +141 +143 +139 +133 +135 +131 +128 +130 +131 +129 +128 +129 +129 +129 +125 +123 +124 +127 +127 +124 +125 +124 +125 +125 +119 +112 +114 +120 +125 +125 +120 +118 +119 +117 +114 +117 +118 +118 +120 +122 +122 +121 +123 +126 +130 +133 +135 +134 +132 +132 +133 +132 +133 +137 +136 +130 +126 +128 +130 +131 +118 +115 +125 +135 +137 +125 +101 +91 +97 +101 +97 +93 +98 +112 +123 +129 +127 +117 +113 +119 +119 +110 +108 +112 +118 +103 +86 +75 +77 +99 +131 +156 +144 +130 +121 +121 +117 +98 +77 +65 +78 +87 +94 +104 +109 +109 +110 +116 +101 +85 +70 +63 +83 +133 +157 +138 +117 +120 +143 +146 +108 +78 +75 +76 +75 +73 +73 +85 +111 +129 +127 +116 +125 +135 +120 +85 +70 +79 +85 +85 +85 +93 +90 +97 +152 +182 +168 +138 +119 +122 +127 +129 +138 +152 +164 +134 +109 +125 +116 +101 +113 +123 +127 +139 +168 +176 +165 +159 +170 +173 +162 +143 +115 +119 +152 +167 +184 +183 +152 +126 +94 +70 +73 +99 +126 +147 +155 +157 +143 +114 +98 +112 +148 +168 +133 +90 +80 +95 +103 +119 +165 +206 +194 +155 +161 +195 +190 +141 +94 +86 +104 +109 +106 +111 +122 +148 +177 +186 +174 +160 +166 +182 +170 +137 +127 +148 +162 +162 +162 +164 +186 +202 +183 +167 +154 +126 +98 +80 +82 +97 +110 +151 +176 +172 +171 +171 +166 +154 +149 +157 +154 +137 +113 +97 +109 +155 +189 +162 +110 +90 +117 +167 +176 +150 +123 +116 +123 +115 +106 +109 +113 +118 +112 +99 +108 +136 +181 +207 +187 +127 +82 +85 +133 +176 +156 +113 +98 +108 +114 +123 +143 +169 +178 +188 +193 +194 +198 +191 +158 +121 +110 +128 +142 +155 +170 +173 +170 +175 +173 +172 +167 +161 +159 +160 +149 +136 +134 +120 +99 +90 +91 +95 +101 +110 +146 +142 +135 +123 +104 +89 +102 +129 +137 +139 +141 +141 +137 +132 +129 +129 +108 +106 +140 +168 +173 +170 +184 +183 +166 +155 +151 +151 +156 +170 +172 +154 +148 +181 +202 +198 +176 +143 +132 +147 +163 +147 +116 +118 +145 +154 +146 +138 +150 +174 +153 +119 +88 +86 +126 +145 +144 +136 +137 +141 +136 +135 +149 +166 +159 +146 +162 +185 +182 +137 +93 +97 +139 +157 +140 +133 +149 +182 +196 +198 +193 +179 +167 +163 +156 +149 +154 +169 +182 +203 +208 +197 +167 +125 +103 +100 +122 +148 +159 +145 +124 +109 +109 +122 +120 +114 +113 +121 +122 +114 +109 +111 +115 +117 +121 +132 +143 +140 +129 +124 +125 +129 +131 +130 +127 +127 +132 +136 +137 +140 +143 +142 +135 +126 +132 +149 +146 +142 +137 +135 +136 +139 +139 +137 +132 +131 +135 +138 +136 +136 +137 +134 +133 +133 +135 +137 +137 +135 +135 +136 +144 +145 +144 +142 +141 +142 +143 +142 +140 +137 +135 +132 +129 +133 +137 +135 +133 +131 +133 +138 +139 +135 +131 +131 +130 +135 +130 +128 +131 +133 +141 +144 +132 +125 +125 +133 +134 +128 +127 +133 +136 +140 +137 +129 +125 +121 +118 +119 +121 +128 +134 +135 +131 +123 +117 +114 +114 +115 +121 +129 +134 +138 +132 +118 +118 +120 +117 +111 +113 +123 +130 +130 +129 +125 +124 +128 +129 +129 +131 +135 +139 +142 +146 +144 +140 +137 +131 +123 +129 +141 +149 +144 +137 +136 +139 +140 +136 +134 +136 +142 +147 +148 +148 +148 +140 +132 +127 +129 +136 +141 +139 +135 +132 +131 +134 +136 +136 +138 +138 +132 +140 +131 +127 +131 +134 +132 +133 +138 +136 +138 +141 +144 +146 +146 +144 +142 +138 +136 +131 +129 +127 +129 +128 +126 +124 +136 +157 +164 +157 +142 +129 +137 +158 +186 +191 +178 +168 +168 +167 +157 +154 +156 +161 +159 +158 +172 +181 +173 +178 +181 +173 +160 +158 +162 +163 +163 +166 +162 +159 +173 +187 +189 +186 +172 +165 +177 +195 +200 +191 +184 +188 +193 +190 +181 +181 +202 +226 +229 +222 +221 +213 +216 +221 +226 +224 +216 +210 +208 +210 +213 +217 +218 +211 +205 +206 +213 +214 +212 +211 +211 +213 +218 +216 +206 +196 +187 +188 +202 +219 +228 +219 +203 +200 +185 +166 +163 +183 +210 +217 +210 +191 +191 +200 +210 +208 +201 +198 +198 +204 +205 +209 +208 +206 +213 +213 +201 +194 +192 +195 +200 +197 +192 +196 +205 +200 +196 +192 +191 +190 +186 +187 +191 +201 +211 +221 +222 +221 +220 +218 +217 +215 +219 +222 +217 +211 +214 +215 +208 +193 +186 +180 +183 +191 +197 +202 +208 +205 +203 +204 +207 +205 +203 +198 +191 +176 +163 +146 +125 +98 +77 +60 +48 +45 +42 +42 +40 +37 +37 +37 +33 +33 +37 +40 +40 +40 +40 +40 +39 +36 +34 +35 +36 +36 +37 +36 +36 +35 +36 +37 +37 +37 +38 +44 +51 +63 +76 +89 +102 +116 +122 +121 +121 +122 +124 +121 +118 +117 +118 +125 +136 +149 +153 +153 +155 +158 +158 +159 +165 +169 +170 +170 +168 +168 +172 +181 +188 +192 +193 +196 +200 +206 +214 +221 +226 +224 +225 +226 +227 +227 +227 +229 +231 +231 +233 +234 +235 +235 +234 +233 +233 +235 +235 +235 +236 +236 +237 +238 +238 +238 +236 +236 +236 +236 +235 +235 +236 +236 +235 +235 +235 +235 +235 +235 +236 +235 +236 +236 +237 +237 +237 +237 +236 +236 +236 +235 +235 +236 +236 +236 +236 +234 +234 +235 +235 +235 +234 +234 +234 +233 +234 +234 +234 +235 +235 +235 +235 +234 +235 +235 +235 +235 +235 +236 +236 +237 +236 +235 +235 +235 +235 +234 +233 +233 +233 +234 +234 +234 +234 +234 +235 +234 +234 +234 +234 +234 +234 +233 +233 +234 +234 +234 +234 +233 +233 +232 +232 +232 +233 +234 +234 +235 +234 +234 +234 +235 +234 +234 +233 +233 +232 +232 +232 +234 +234 +234 +233 +233 +233 +233 +233 +233 +232 +231 +230 +231 +232 +233 +234 +233 +232 +232 +232 +232 +233 +232 +232 +232 +232 +232 +232 +232 +232 +230 +229 +232 +232 +233 +232 +232 +231 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +233 +232 +232 +231 +232 +232 +232 +231 +232 +232 +232 +231 +231 +230 +230 +230 +231 +231 +231 +231 +230 +230 +230 +231 +231 +230 +229 +229 +230 +230 +229 +229 +230 +230 +230 +230 +231 +231 +230 +229 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +250 +250 +251 +252 +250 +250 +250 +250 +251 +252 +252 +251 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +250 +249 +249 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +249 +249 +249 +249 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +250 +250 +251 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +251 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +248 +249 +250 +250 +250 +249 +248 +247 +248 +249 +249 +248 +248 +247 +246 +245 +247 +244 +242 +243 +246 +248 +249 +248 +244 +237 +232 +231 +233 +237 +233 +222 +203 +185 +175 +174 +172 +175 +179 +175 +168 +159 +159 +163 +163 +164 +161 +147 +144 +152 +160 +163 +165 +169 +169 +168 +164 +165 +163 +161 +161 +161 +157 +152 +147 +146 +140 +138 +150 +163 +165 +160 +157 +159 +159 +157 +152 +148 +147 +147 +150 +150 +150 +158 +163 +151 +140 +143 +157 +162 +162 +159 +156 +146 +143 +151 +141 +141 +145 +150 +152 +151 +149 +149 +146 +142 +137 +135 +137 +140 +142 +143 +140 +135 +130 +128 +127 +128 +132 +136 +137 +135 +132 +131 +132 +132 +131 +130 +131 +132 +134 +135 +135 +133 +131 +129 +132 +132 +132 +131 +130 +129 +127 +126 +123 +124 +126 +127 +125 +122 +120 +120 +117 +115 +117 +123 +125 +120 +116 +117 +117 +119 +121 +122 +120 +117 +115 +113 +114 +113 +112 +112 +115 +118 +119 +119 +124 +124 +125 +127 +125 +122 +121 +120 +115 +108 +107 +111 +120 +125 +126 +127 +129 +126 +123 +123 +126 +130 +134 +136 +133 +129 +124 +129 +136 +134 +127 +128 +130 +132 +137 +138 +134 +132 +131 +127 +131 +138 +151 +149 +140 +138 +145 +161 +169 +150 +125 +116 +131 +159 +174 +172 +151 +126 +111 +120 +151 +167 +161 +162 +155 +159 +167 +186 +198 +180 +158 +154 +166 +173 +169 +162 +162 +156 +147 +145 +139 +144 +142 +139 +143 +150 +156 +162 +157 +150 +148 +154 +164 +172 +175 +173 +172 +173 +176 +175 +180 +182 +170 +148 +123 +117 +130 +156 +169 +175 +181 +185 +173 +150 +141 +155 +173 +183 +177 +161 +155 +165 +173 +173 +174 +181 +184 +181 +171 +164 +159 +153 +142 +130 +131 +137 +140 +139 +137 +133 +137 +151 +169 +181 +176 +174 +168 +165 +171 +180 +178 +166 +147 +149 +163 +169 +152 +133 +135 +147 +155 +149 +148 +144 +138 +151 +170 +174 +162 +157 +162 +168 +156 +140 +139 +146 +156 +155 +147 +133 +125 +134 +149 +156 +154 +152 +146 +141 +141 +142 +139 +136 +137 +133 +130 +130 +130 +128 +127 +127 +129 +130 +129 +126 +128 +131 +129 +123 +125 +125 +127 +126 +121 +117 +118 +122 +130 +130 +125 +119 +117 +117 +119 +122 +123 +124 +128 +131 +132 +132 +135 +137 +144 +143 +142 +141 +140 +138 +134 +131 +134 +133 +127 +117 +113 +117 +121 +123 +118 +109 +113 +125 +137 +129 +103 +89 +96 +104 +101 +94 +99 +109 +118 +130 +125 +121 +120 +121 +118 +111 +109 +110 +123 +109 +88 +72 +75 +94 +122 +146 +148 +137 +128 +128 +123 +105 +81 +66 +71 +76 +84 +98 +109 +111 +117 +128 +116 +107 +96 +75 +71 +117 +153 +145 +146 +145 +135 +102 +72 +76 +92 +93 +83 +86 +83 +78 +93 +128 +141 +128 +126 +125 +109 +91 +94 +104 +98 +87 +90 +99 +84 +84 +149 +187 +168 +135 +113 +117 +122 +133 +141 +151 +167 +134 +113 +126 +116 +98 +101 +105 +111 +125 +141 +151 +155 +162 +163 +149 +135 +124 +127 +138 +158 +160 +173 +189 +167 +128 +103 +92 +91 +84 +100 +141 +156 +151 +147 +128 +105 +108 +148 +174 +140 +89 +80 +84 +92 +101 +134 +177 +176 +146 +152 +196 +202 +153 +99 +82 +100 +116 +120 +124 +132 +154 +176 +175 +166 +166 +174 +185 +180 +158 +142 +135 +135 +136 +143 +169 +190 +194 +176 +157 +136 +92 +89 +90 +105 +114 +125 +170 +174 +160 +158 +169 +162 +139 +131 +149 +162 +159 +123 +106 +119 +166 +185 +146 +103 +95 +115 +155 +173 +158 +128 +115 +121 +114 +112 +118 +112 +109 +116 +114 +108 +110 +151 +198 +192 +133 +90 +99 +144 +176 +159 +117 +100 +101 +97 +93 +111 +145 +155 +160 +161 +163 +180 +193 +172 +140 +121 +116 +123 +145 +160 +163 +161 +160 +162 +153 +150 +155 +153 +145 +144 +151 +142 +132 +116 +103 +95 +87 +85 +88 +108 +116 +119 +115 +107 +102 +110 +128 +141 +138 +135 +135 +135 +130 +122 +115 +101 +97 +136 +172 +178 +163 +166 +171 +173 +164 +155 +156 +171 +181 +173 +155 +159 +184 +200 +197 +182 +153 +134 +136 +156 +164 +152 +140 +147 +154 +148 +139 +156 +168 +153 +127 +99 +93 +124 +151 +160 +148 +145 +144 +125 +114 +135 +165 +169 +146 +160 +194 +193 +137 +84 +91 +133 +158 +147 +138 +148 +169 +173 +173 +199 +185 +174 +169 +157 +138 +142 +166 +192 +190 +183 +193 +191 +152 +114 +100 +120 +144 +149 +138 +134 +131 +127 +124 +124 +120 +119 +122 +124 +119 +113 +109 +107 +115 +123 +130 +134 +130 +126 +127 +129 +133 +134 +132 +129 +130 +135 +138 +140 +139 +139 +139 +132 +121 +127 +147 +150 +146 +141 +138 +137 +137 +138 +139 +135 +133 +135 +137 +134 +134 +135 +134 +135 +135 +136 +137 +137 +135 +134 +133 +142 +144 +144 +142 +141 +142 +144 +144 +143 +139 +135 +131 +128 +132 +138 +136 +131 +131 +134 +136 +134 +128 +124 +124 +127 +135 +132 +130 +133 +135 +141 +142 +131 +124 +126 +135 +135 +128 +124 +129 +132 +137 +131 +123 +123 +121 +118 +120 +122 +128 +132 +131 +128 +124 +121 +118 +118 +119 +123 +127 +129 +134 +130 +119 +118 +122 +121 +115 +115 +123 +127 +125 +127 +125 +125 +127 +127 +127 +129 +135 +136 +140 +142 +138 +135 +136 +131 +122 +132 +142 +147 +143 +137 +138 +140 +139 +133 +131 +134 +141 +145 +144 +144 +146 +140 +132 +127 +130 +138 +142 +140 +135 +132 +128 +130 +135 +137 +137 +135 +131 +133 +125 +123 +131 +136 +135 +135 +137 +136 +138 +139 +140 +141 +143 +145 +145 +141 +134 +129 +128 +127 +127 +126 +125 +124 +138 +160 +167 +160 +144 +128 +132 +149 +183 +193 +177 +158 +150 +159 +163 +160 +159 +158 +155 +160 +174 +176 +163 +171 +177 +171 +161 +160 +162 +159 +156 +163 +167 +163 +171 +189 +194 +190 +179 +181 +189 +201 +205 +196 +189 +192 +196 +191 +183 +182 +203 +228 +233 +224 +219 +213 +216 +222 +225 +223 +217 +213 +213 +212 +214 +219 +220 +216 +209 +208 +212 +216 +214 +212 +213 +215 +218 +212 +198 +179 +182 +194 +209 +218 +222 +215 +203 +193 +182 +166 +161 +179 +206 +219 +216 +200 +193 +201 +212 +209 +203 +205 +207 +210 +207 +210 +209 +205 +212 +212 +197 +185 +186 +192 +201 +206 +205 +203 +204 +193 +194 +194 +193 +189 +186 +191 +199 +203 +209 +217 +219 +219 +218 +218 +219 +222 +225 +224 +217 +210 +210 +211 +208 +202 +194 +184 +180 +182 +189 +196 +200 +200 +199 +203 +204 +201 +198 +195 +189 +176 +163 +147 +127 +102 +79 +60 +46 +44 +45 +44 +41 +36 +37 +39 +34 +33 +34 +36 +38 +41 +42 +40 +38 +38 +36 +36 +36 +35 +35 +35 +35 +34 +35 +36 +37 +36 +38 +45 +52 +65 +80 +92 +103 +114 +120 +121 +122 +125 +127 +125 +121 +120 +120 +126 +137 +149 +152 +153 +155 +158 +159 +161 +166 +170 +172 +173 +172 +171 +173 +181 +189 +193 +195 +199 +203 +208 +214 +219 +222 +224 +225 +227 +227 +227 +227 +229 +230 +231 +232 +234 +234 +234 +234 +234 +234 +236 +235 +235 +235 +236 +236 +237 +237 +238 +237 +237 +236 +236 +236 +236 +236 +235 +235 +234 +234 +234 +234 +234 +235 +235 +236 +236 +236 +236 +236 +236 +236 +235 +234 +233 +233 +234 +235 +236 +236 +234 +234 +234 +234 +234 +234 +234 +233 +232 +232 +233 +233 +234 +234 +234 +234 +233 +233 +233 +233 +233 +234 +234 +234 +235 +235 +234 +234 +234 +233 +233 +232 +232 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +232 +232 +232 +233 +233 +233 +233 +232 +232 +231 +231 +231 +232 +232 +233 +233 +233 +232 +232 +232 +232 +232 +232 +231 +231 +231 +231 +232 +232 +232 +232 +232 +231 +231 +231 +232 +231 +230 +230 +230 +231 +232 +233 +232 +231 +231 +230 +231 +231 +230 +230 +231 +231 +231 +231 +232 +232 +230 +229 +231 +232 +232 +232 +231 +231 +231 +231 +230 +230 +230 +230 +230 +231 +231 +231 +233 +232 +231 +231 +231 +231 +231 +230 +231 +231 +230 +230 +229 +229 +228 +228 +230 +230 +230 +229 +229 +229 +229 +230 +229 +228 +227 +227 +227 +228 +228 +228 +230 +229 +229 +229 +229 +229 +229 +228 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +252 +251 +251 +250 +250 +251 +251 +251 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +250 +249 +249 +250 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +251 +250 +250 +249 +249 +249 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +250 +250 +248 +248 +248 +248 +249 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +250 +250 +250 +249 +248 +247 +248 +248 +248 +248 +247 +246 +245 +244 +246 +244 +242 +242 +244 +246 +247 +246 +244 +237 +232 +229 +232 +238 +239 +231 +211 +188 +178 +181 +180 +180 +180 +176 +166 +156 +156 +161 +162 +164 +161 +148 +143 +151 +157 +158 +161 +167 +170 +169 +166 +168 +165 +159 +156 +157 +157 +154 +150 +146 +141 +141 +150 +163 +166 +161 +160 +159 +159 +157 +154 +151 +149 +147 +152 +156 +158 +164 +166 +154 +144 +149 +155 +164 +162 +153 +150 +145 +141 +144 +139 +137 +139 +146 +152 +152 +147 +143 +140 +142 +143 +142 +141 +139 +137 +136 +134 +131 +128 +127 +126 +128 +132 +136 +139 +136 +132 +129 +128 +129 +130 +130 +131 +134 +137 +138 +136 +132 +130 +129 +132 +132 +131 +129 +127 +124 +122 +120 +122 +125 +129 +129 +126 +121 +117 +114 +113 +112 +116 +121 +119 +113 +113 +118 +117 +119 +122 +123 +121 +117 +114 +112 +112 +113 +114 +115 +115 +117 +120 +123 +126 +123 +122 +123 +123 +122 +121 +121 +116 +108 +107 +115 +125 +128 +127 +126 +128 +126 +123 +122 +123 +127 +132 +134 +134 +134 +134 +140 +146 +142 +135 +135 +129 +131 +135 +133 +128 +127 +126 +122 +126 +138 +155 +149 +135 +135 +146 +166 +170 +146 +122 +116 +133 +162 +174 +167 +149 +134 +126 +135 +164 +179 +171 +171 +164 +161 +165 +182 +193 +180 +163 +160 +161 +170 +175 +172 +165 +149 +141 +146 +154 +161 +160 +154 +159 +168 +174 +177 +169 +164 +164 +167 +170 +176 +183 +181 +171 +168 +171 +173 +172 +167 +153 +137 +125 +121 +136 +159 +172 +181 +189 +191 +180 +159 +152 +163 +175 +178 +167 +149 +154 +160 +165 +174 +186 +191 +182 +171 +160 +160 +159 +151 +139 +131 +132 +135 +137 +138 +140 +140 +146 +158 +172 +180 +178 +179 +175 +171 +175 +179 +174 +164 +155 +154 +158 +158 +146 +139 +144 +152 +150 +144 +144 +140 +138 +154 +175 +177 +165 +157 +159 +163 +151 +136 +136 +144 +158 +153 +143 +127 +121 +135 +154 +163 +158 +148 +141 +143 +142 +140 +139 +140 +138 +136 +133 +133 +132 +129 +127 +127 +133 +132 +130 +128 +129 +131 +129 +124 +124 +127 +128 +126 +126 +128 +127 +126 +128 +130 +130 +125 +121 +123 +129 +132 +142 +140 +137 +136 +139 +143 +145 +145 +149 +148 +147 +142 +135 +131 +129 +129 +132 +127 +117 +110 +110 +117 +119 +119 +120 +109 +110 +122 +141 +136 +109 +95 +99 +106 +102 +96 +99 +106 +114 +126 +124 +128 +129 +125 +119 +116 +115 +115 +117 +115 +97 +76 +72 +88 +113 +137 +156 +144 +132 +131 +135 +130 +109 +89 +81 +77 +75 +82 +96 +106 +116 +128 +135 +120 +105 +83 +77 +111 +143 +140 +147 +145 +118 +79 +66 +80 +93 +96 +93 +98 +84 +56 +58 +107 +144 +140 +127 +126 +121 +122 +129 +131 +126 +124 +131 +137 +111 +92 +144 +180 +166 +135 +124 +119 +113 +121 +138 +158 +172 +129 +99 +105 +104 +95 +86 +87 +102 +119 +131 +136 +146 +158 +148 +129 +125 +122 +135 +143 +150 +153 +145 +155 +163 +142 +115 +99 +88 +69 +74 +114 +146 +168 +155 +139 +98 +96 +147 +177 +145 +99 +82 +81 +91 +94 +106 +128 +128 +118 +152 +206 +216 +169 +112 +82 +97 +123 +131 +127 +134 +161 +179 +170 +163 +174 +194 +188 +185 +178 +147 +104 +89 +105 +127 +160 +184 +197 +178 +136 +111 +96 +108 +115 +117 +118 +134 +169 +159 +147 +152 +167 +158 +123 +103 +118 +149 +169 +156 +125 +121 +160 +174 +140 +105 +98 +115 +143 +169 +168 +139 +117 +116 +114 +118 +121 +117 +118 +120 +111 +104 +113 +139 +174 +176 +142 +108 +107 +142 +172 +155 +124 +115 +120 +114 +100 +102 +123 +141 +145 +140 +127 +124 +135 +146 +149 +122 +92 +100 +137 +159 +170 +167 +148 +148 +135 +130 +135 +128 +117 +126 +148 +153 +152 +145 +134 +115 +89 +77 +80 +83 +94 +105 +109 +111 +111 +116 +124 +143 +143 +142 +140 +135 +129 +121 +114 +101 +93 +130 +169 +185 +174 +168 +171 +169 +160 +147 +155 +175 +173 +155 +147 +158 +175 +194 +198 +185 +161 +136 +120 +126 +151 +164 +157 +152 +150 +144 +141 +145 +148 +150 +124 +91 +80 +99 +143 +172 +165 +160 +148 +124 +111 +130 +159 +170 +163 +183 +202 +189 +132 +81 +83 +121 +153 +147 +139 +137 +139 +136 +141 +181 +198 +191 +172 +159 +140 +134 +151 +186 +176 +155 +166 +196 +187 +146 +105 +109 +125 +134 +136 +144 +144 +132 +123 +122 +125 +124 +122 +127 +133 +125 +110 +105 +113 +120 +126 +127 +124 +123 +127 +131 +134 +135 +134 +135 +137 +138 +137 +140 +138 +135 +134 +129 +119 +125 +144 +150 +147 +145 +142 +136 +132 +133 +137 +138 +135 +137 +137 +131 +129 +131 +132 +134 +135 +137 +138 +138 +138 +137 +136 +141 +142 +142 +140 +138 +140 +142 +143 +146 +141 +137 +132 +129 +133 +138 +136 +131 +134 +138 +138 +132 +124 +118 +116 +123 +134 +132 +129 +131 +134 +140 +139 +133 +127 +128 +134 +135 +129 +127 +131 +134 +135 +125 +118 +123 +125 +122 +122 +119 +125 +132 +133 +130 +127 +123 +119 +120 +123 +126 +125 +126 +131 +131 +123 +119 +123 +122 +116 +116 +123 +126 +123 +126 +125 +125 +127 +127 +126 +128 +133 +135 +139 +140 +135 +133 +135 +131 +122 +134 +142 +147 +144 +141 +141 +140 +136 +132 +131 +134 +141 +143 +139 +139 +144 +140 +130 +125 +128 +137 +142 +143 +141 +134 +124 +126 +137 +139 +135 +134 +134 +135 +131 +129 +133 +137 +140 +140 +139 +137 +137 +136 +134 +137 +142 +145 +145 +141 +135 +130 +129 +128 +128 +126 +124 +126 +142 +166 +176 +168 +148 +127 +130 +152 +181 +188 +174 +149 +135 +148 +164 +166 +168 +161 +152 +157 +174 +176 +163 +153 +159 +161 +161 +164 +164 +157 +152 +160 +173 +170 +173 +188 +194 +194 +189 +191 +197 +206 +210 +205 +203 +200 +195 +185 +180 +181 +200 +224 +231 +224 +219 +219 +221 +225 +224 +220 +215 +213 +214 +211 +213 +214 +215 +214 +212 +210 +209 +212 +212 +212 +215 +219 +222 +212 +195 +165 +175 +193 +210 +218 +220 +212 +200 +187 +180 +168 +164 +178 +201 +216 +218 +204 +198 +205 +216 +210 +203 +204 +205 +206 +202 +206 +209 +209 +218 +218 +201 +187 +186 +186 +192 +204 +214 +211 +204 +198 +198 +197 +194 +189 +186 +190 +197 +199 +203 +209 +213 +214 +215 +219 +222 +233 +230 +225 +221 +217 +210 +205 +203 +211 +203 +192 +183 +181 +186 +191 +194 +195 +196 +201 +202 +198 +195 +192 +189 +177 +164 +149 +132 +108 +87 +68 +51 +47 +46 +46 +42 +37 +39 +41 +37 +34 +32 +32 +37 +42 +44 +42 +38 +38 +36 +35 +34 +34 +34 +33 +33 +32 +33 +35 +36 +35 +37 +44 +52 +65 +82 +96 +104 +111 +117 +120 +124 +125 +128 +126 +122 +120 +119 +126 +137 +147 +151 +152 +153 +158 +160 +162 +166 +170 +171 +172 +173 +172 +174 +182 +191 +197 +199 +201 +205 +209 +214 +218 +222 +223 +225 +226 +227 +226 +227 +228 +229 +232 +233 +233 +233 +233 +233 +235 +236 +236 +236 +236 +235 +235 +235 +235 +235 +237 +237 +236 +235 +235 +235 +235 +234 +235 +235 +234 +234 +234 +234 +234 +234 +232 +233 +234 +233 +232 +232 +232 +233 +233 +232 +232 +232 +233 +234 +235 +235 +233 +233 +233 +234 +234 +234 +233 +233 +231 +231 +232 +232 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +234 +234 +233 +233 +232 +232 +231 +231 +231 +232 +232 +233 +233 +232 +231 +231 +231 +231 +232 +232 +232 +231 +231 +231 +231 +231 +231 +231 +231 +231 +231 +230 +231 +231 +232 +232 +231 +231 +230 +229 +230 +230 +230 +230 +230 +230 +230 +230 +231 +231 +230 +230 +230 +229 +229 +229 +229 +230 +230 +230 +230 +230 +230 +230 +230 +230 +229 +229 +230 +229 +229 +228 +227 +227 +227 +228 +229 +229 +229 +228 +228 +228 +228 +228 +228 +229 +228 +228 +227 +227 +227 +227 +227 +228 +228 +228 +230 +229 +228 +228 +229 +228 +228 +227 +230 +229 +229 +229 +228 +228 +227 +227 +228 +227 +226 +226 +226 +226 +227 +227 +227 +226 +225 +225 +226 +226 +226 +226 +227 +227 +226 +226 +226 +226 +225 +225 +250 +251 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +252 +251 +250 +250 +251 +251 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +248 +248 +248 +250 +250 +250 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +250 +249 +248 +247 +247 +248 +249 +249 +249 +249 +249 +249 +249 +248 +247 +247 +248 +248 +248 +248 +249 +249 +249 +249 +248 +249 +249 +249 +248 +248 +248 +249 +248 +248 +249 +249 +249 +249 +248 +247 +248 +248 +248 +247 +247 +246 +246 +246 +246 +245 +244 +243 +243 +244 +244 +244 +241 +235 +231 +229 +232 +241 +245 +239 +214 +189 +180 +187 +191 +190 +186 +178 +162 +153 +156 +161 +163 +164 +161 +151 +146 +146 +146 +149 +159 +169 +171 +168 +165 +166 +163 +156 +153 +154 +157 +157 +152 +145 +143 +146 +151 +160 +162 +156 +157 +156 +156 +155 +155 +154 +151 +149 +154 +160 +167 +170 +167 +157 +153 +156 +155 +163 +161 +151 +147 +147 +144 +140 +139 +136 +136 +143 +149 +149 +144 +139 +138 +144 +149 +148 +143 +137 +134 +131 +131 +129 +128 +128 +128 +129 +133 +137 +138 +135 +129 +124 +122 +123 +125 +128 +130 +132 +135 +134 +132 +129 +129 +130 +132 +132 +132 +129 +126 +122 +119 +118 +120 +124 +126 +125 +122 +118 +114 +110 +109 +111 +115 +116 +111 +108 +112 +119 +119 +120 +121 +121 +118 +115 +110 +108 +108 +112 +116 +118 +117 +118 +121 +125 +124 +120 +118 +120 +123 +123 +122 +121 +115 +107 +108 +118 +128 +129 +127 +127 +126 +125 +122 +121 +123 +128 +131 +132 +132 +137 +141 +144 +147 +143 +136 +136 +131 +134 +139 +137 +131 +128 +124 +119 +122 +138 +155 +149 +134 +135 +148 +170 +168 +140 +117 +115 +131 +159 +172 +165 +157 +153 +155 +159 +171 +176 +169 +168 +169 +162 +167 +181 +186 +176 +164 +160 +154 +161 +169 +174 +166 +147 +135 +138 +153 +151 +152 +163 +177 +178 +170 +166 +167 +159 +161 +169 +177 +189 +190 +177 +162 +148 +145 +158 +165 +158 +141 +126 +122 +124 +139 +163 +181 +190 +194 +193 +190 +172 +165 +169 +167 +157 +151 +153 +173 +172 +171 +179 +192 +187 +171 +160 +159 +159 +153 +142 +133 +132 +134 +135 +131 +135 +140 +147 +154 +160 +170 +176 +179 +178 +170 +167 +174 +177 +170 +165 +159 +147 +144 +149 +152 +152 +150 +146 +140 +142 +146 +143 +141 +155 +175 +181 +169 +161 +161 +162 +149 +136 +137 +144 +156 +150 +141 +132 +132 +148 +163 +167 +151 +137 +133 +142 +143 +141 +143 +146 +141 +141 +140 +139 +138 +135 +133 +131 +135 +132 +128 +127 +129 +130 +128 +125 +126 +129 +129 +128 +131 +136 +134 +129 +127 +131 +136 +134 +129 +136 +144 +144 +152 +143 +134 +133 +142 +151 +154 +150 +152 +155 +151 +136 +120 +115 +120 +127 +134 +125 +116 +114 +118 +121 +122 +122 +118 +108 +109 +124 +149 +147 +116 +103 +106 +105 +99 +95 +99 +106 +115 +122 +121 +126 +128 +125 +123 +122 +122 +121 +122 +124 +106 +82 +77 +88 +108 +129 +148 +148 +147 +147 +151 +151 +140 +126 +116 +104 +86 +77 +84 +96 +107 +117 +134 +123 +107 +92 +90 +107 +126 +130 +126 +122 +106 +88 +79 +75 +81 +96 +104 +92 +78 +62 +56 +81 +119 +139 +128 +130 +133 +138 +137 +128 +123 +128 +131 +128 +95 +73 +122 +168 +163 +128 +100 +96 +90 +89 +113 +148 +169 +134 +88 +85 +89 +95 +89 +85 +94 +104 +131 +132 +140 +145 +128 +115 +126 +133 +142 +144 +139 +135 +92 +75 +117 +158 +152 +110 +77 +68 +68 +80 +120 +173 +183 +157 +97 +90 +142 +171 +143 +103 +81 +85 +96 +90 +91 +102 +104 +115 +164 +215 +223 +177 +121 +85 +96 +125 +121 +113 +123 +159 +181 +174 +170 +180 +195 +198 +188 +162 +122 +87 +80 +92 +114 +142 +173 +199 +189 +135 +96 +93 +106 +123 +127 +131 +146 +158 +150 +155 +164 +162 +140 +109 +95 +106 +133 +156 +167 +142 +133 +159 +163 +131 +107 +98 +110 +129 +158 +172 +152 +122 +111 +116 +117 +121 +122 +124 +126 +116 +112 +118 +124 +159 +177 +160 +124 +113 +140 +163 +147 +125 +119 +125 +127 +116 +108 +116 +140 +138 +126 +107 +94 +100 +116 +129 +113 +88 +101 +138 +161 +179 +176 +147 +135 +133 +129 +123 +112 +106 +116 +131 +150 +149 +151 +157 +153 +130 +106 +98 +100 +99 +97 +103 +106 +103 +107 +120 +135 +141 +147 +145 +136 +127 +129 +136 +120 +104 +129 +152 +171 +174 +174 +179 +177 +158 +140 +152 +171 +151 +126 +132 +156 +171 +191 +199 +190 +168 +139 +114 +107 +126 +153 +163 +156 +141 +128 +133 +138 +135 +143 +119 +88 +75 +83 +125 +168 +182 +179 +152 +122 +112 +135 +168 +168 +167 +189 +202 +181 +123 +72 +74 +118 +159 +156 +137 +118 +107 +106 +124 +164 +199 +202 +184 +165 +139 +130 +152 +178 +177 +143 +126 +161 +198 +180 +130 +101 +103 +118 +138 +148 +144 +139 +137 +128 +121 +120 +130 +141 +139 +130 +123 +114 +117 +118 +121 +126 +124 +122 +125 +132 +135 +137 +138 +140 +143 +140 +134 +134 +135 +133 +129 +123 +118 +124 +138 +146 +145 +145 +142 +134 +126 +127 +132 +140 +137 +138 +137 +128 +124 +127 +130 +136 +139 +141 +141 +140 +138 +136 +134 +139 +142 +142 +140 +138 +139 +141 +142 +146 +142 +139 +135 +131 +133 +137 +134 +132 +135 +138 +137 +131 +121 +112 +107 +122 +134 +130 +125 +127 +131 +138 +137 +136 +133 +132 +132 +129 +127 +129 +135 +138 +134 +124 +118 +124 +130 +127 +122 +112 +122 +134 +137 +134 +127 +122 +121 +122 +123 +125 +123 +124 +131 +133 +126 +118 +120 +119 +115 +116 +121 +126 +126 +127 +125 +125 +128 +127 +126 +129 +132 +138 +140 +140 +136 +134 +136 +130 +122 +135 +142 +147 +144 +141 +141 +139 +135 +131 +131 +135 +142 +143 +140 +139 +142 +139 +129 +122 +126 +133 +139 +143 +144 +134 +123 +126 +139 +141 +136 +134 +137 +138 +137 +134 +131 +133 +138 +139 +136 +136 +136 +134 +132 +135 +140 +142 +143 +139 +134 +131 +130 +130 +129 +128 +126 +126 +140 +166 +180 +174 +149 +127 +127 +155 +174 +178 +171 +155 +143 +153 +167 +171 +179 +172 +155 +153 +165 +169 +162 +149 +154 +157 +161 +167 +166 +156 +149 +156 +173 +174 +175 +183 +187 +193 +193 +193 +198 +206 +209 +211 +213 +206 +192 +179 +178 +179 +193 +214 +224 +221 +218 +223 +227 +228 +223 +214 +208 +208 +210 +210 +209 +208 +209 +210 +209 +205 +200 +203 +206 +212 +217 +222 +224 +214 +195 +166 +175 +194 +213 +224 +226 +214 +198 +184 +178 +169 +168 +179 +196 +209 +215 +205 +204 +213 +222 +217 +205 +198 +196 +197 +195 +199 +203 +210 +221 +220 +205 +196 +191 +181 +176 +187 +204 +209 +204 +205 +200 +196 +195 +195 +194 +193 +193 +195 +198 +204 +210 +212 +213 +217 +222 +235 +233 +227 +226 +225 +215 +203 +201 +209 +206 +199 +189 +185 +187 +192 +193 +194 +196 +202 +203 +199 +195 +193 +190 +179 +166 +150 +133 +114 +98 +80 +65 +51 +47 +46 +43 +39 +40 +42 +40 +35 +31 +31 +36 +42 +45 +43 +40 +36 +35 +34 +35 +36 +36 +34 +31 +30 +32 +34 +34 +33 +35 +43 +51 +65 +84 +99 +105 +111 +117 +121 +125 +123 +126 +124 +120 +118 +118 +125 +137 +145 +150 +151 +152 +157 +161 +162 +165 +168 +169 +171 +172 +172 +173 +181 +191 +199 +199 +200 +202 +207 +213 +219 +224 +222 +224 +226 +226 +226 +226 +228 +229 +233 +233 +232 +232 +232 +233 +235 +237 +237 +236 +236 +235 +234 +234 +234 +234 +234 +235 +234 +232 +232 +233 +233 +232 +234 +233 +233 +232 +232 +232 +232 +232 +231 +232 +233 +232 +231 +230 +231 +232 +231 +231 +230 +231 +232 +232 +232 +232 +231 +231 +232 +232 +232 +232 +232 +232 +230 +230 +230 +231 +231 +231 +231 +231 +232 +232 +232 +232 +232 +232 +232 +232 +231 +231 +232 +231 +230 +230 +230 +231 +230 +230 +231 +231 +231 +230 +230 +229 +229 +230 +230 +230 +230 +230 +229 +229 +228 +229 +229 +229 +230 +230 +230 +230 +231 +230 +230 +229 +229 +228 +228 +228 +228 +228 +228 +228 +228 +229 +229 +229 +229 +229 +228 +228 +228 +227 +227 +227 +227 +228 +229 +229 +229 +229 +228 +227 +228 +228 +227 +228 +228 +228 +228 +227 +226 +226 +226 +226 +227 +228 +228 +227 +227 +226 +226 +226 +227 +227 +227 +226 +225 +226 +226 +226 +226 +226 +227 +227 +227 +227 +227 +227 +227 +227 +226 +225 +227 +227 +227 +227 +226 +226 +226 +226 +227 +226 +225 +225 +226 +226 +226 +225 +224 +224 +223 +224 +225 +225 +225 +225 +226 +225 +224 +224 +224 +224 +224 +224 +251 +251 +251 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +251 +250 +251 +250 +250 +250 +250 +250 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +251 +251 +251 +250 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +250 +249 +249 +248 +248 +248 +249 +249 +249 +250 +249 +249 +249 +248 +248 +247 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +247 +247 +247 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +247 +247 +248 +248 +248 +248 +247 +247 +247 +245 +243 +242 +242 +242 +238 +234 +231 +231 +234 +243 +247 +242 +217 +192 +179 +184 +192 +196 +191 +178 +161 +154 +158 +166 +165 +164 +161 +151 +147 +142 +138 +144 +155 +166 +169 +167 +163 +162 +160 +156 +155 +155 +157 +158 +151 +143 +144 +151 +154 +157 +159 +155 +153 +154 +154 +155 +155 +154 +154 +153 +156 +163 +172 +173 +163 +157 +157 +156 +154 +157 +158 +153 +148 +149 +148 +142 +140 +137 +138 +142 +146 +145 +142 +139 +139 +146 +151 +149 +143 +137 +133 +130 +131 +131 +131 +131 +131 +131 +134 +138 +136 +132 +126 +120 +117 +119 +124 +127 +130 +130 +128 +125 +124 +125 +127 +130 +132 +133 +133 +131 +128 +124 +121 +120 +121 +122 +120 +116 +114 +114 +113 +112 +111 +114 +116 +113 +109 +109 +115 +121 +126 +124 +121 +118 +115 +111 +107 +104 +108 +112 +118 +121 +121 +120 +121 +122 +119 +115 +114 +118 +123 +124 +122 +121 +114 +108 +110 +121 +129 +128 +129 +133 +131 +130 +128 +126 +128 +131 +132 +130 +129 +138 +141 +138 +136 +134 +130 +131 +133 +136 +142 +142 +135 +131 +130 +127 +130 +143 +155 +143 +129 +131 +147 +169 +164 +137 +118 +118 +133 +162 +178 +170 +169 +165 +170 +168 +167 +170 +165 +163 +164 +160 +172 +184 +178 +167 +159 +148 +141 +148 +165 +175 +166 +146 +131 +125 +128 +131 +142 +165 +179 +170 +153 +146 +147 +144 +154 +169 +183 +196 +190 +167 +148 +134 +135 +151 +157 +147 +130 +119 +119 +125 +139 +166 +191 +196 +187 +179 +187 +182 +175 +168 +158 +148 +154 +171 +187 +183 +178 +182 +185 +172 +160 +163 +169 +159 +143 +132 +131 +135 +135 +133 +131 +136 +145 +156 +162 +164 +170 +175 +178 +171 +159 +161 +176 +179 +170 +166 +155 +138 +135 +152 +161 +157 +151 +145 +144 +147 +149 +151 +154 +163 +173 +178 +168 +162 +161 +159 +147 +138 +144 +152 +158 +150 +142 +141 +150 +166 +173 +167 +142 +128 +128 +140 +142 +143 +145 +145 +144 +145 +146 +146 +144 +142 +138 +135 +135 +130 +129 +134 +138 +136 +133 +132 +136 +136 +136 +138 +140 +141 +138 +136 +136 +137 +139 +136 +132 +142 +152 +150 +145 +130 +120 +129 +146 +155 +154 +150 +153 +154 +146 +125 +108 +109 +121 +131 +139 +125 +114 +114 +117 +118 +119 +122 +117 +109 +109 +129 +160 +157 +125 +110 +108 +103 +100 +98 +98 +106 +118 +125 +118 +115 +114 +120 +126 +126 +124 +123 +133 +138 +122 +98 +88 +88 +98 +119 +136 +144 +152 +153 +152 +151 +154 +156 +148 +137 +116 +97 +91 +92 +99 +108 +117 +120 +111 +103 +102 +99 +100 +111 +108 +106 +108 +106 +93 +81 +87 +98 +98 +82 +83 +96 +91 +80 +93 +116 +128 +136 +140 +137 +130 +116 +103 +98 +92 +82 +58 +46 +99 +154 +155 +112 +68 +66 +72 +77 +99 +125 +139 +122 +84 +85 +85 +88 +87 +81 +85 +102 +137 +139 +127 +118 +115 +116 +128 +136 +148 +155 +143 +123 +75 +46 +74 +138 +169 +139 +100 +85 +77 +70 +98 +144 +184 +174 +128 +111 +144 +170 +145 +94 +77 +92 +104 +94 +95 +100 +102 +129 +171 +211 +223 +187 +128 +91 +97 +112 +99 +96 +114 +145 +165 +169 +170 +173 +174 +190 +174 +128 +95 +92 +98 +101 +104 +133 +175 +201 +186 +137 +93 +87 +102 +121 +139 +156 +166 +147 +147 +161 +168 +154 +127 +112 +115 +122 +130 +141 +151 +147 +148 +159 +144 +116 +107 +107 +110 +117 +143 +166 +162 +134 +115 +117 +118 +123 +125 +123 +124 +125 +121 +117 +109 +142 +177 +179 +144 +120 +131 +140 +133 +121 +117 +116 +124 +124 +115 +117 +143 +144 +135 +115 +99 +97 +102 +104 +108 +105 +112 +131 +157 +183 +179 +151 +133 +136 +135 +126 +119 +118 +120 +122 +126 +128 +135 +152 +168 +166 +150 +137 +134 +121 +109 +105 +102 +98 +103 +117 +122 +127 +141 +150 +141 +127 +131 +148 +134 +115 +120 +118 +135 +156 +167 +177 +175 +162 +143 +157 +180 +152 +121 +132 +161 +180 +190 +191 +190 +171 +137 +117 +107 +116 +142 +157 +153 +137 +123 +130 +144 +139 +134 +110 +88 +79 +87 +115 +156 +182 +188 +164 +133 +113 +130 +172 +164 +157 +178 +198 +181 +120 +66 +69 +126 +174 +164 +127 +102 +97 +96 +111 +147 +182 +202 +194 +168 +134 +128 +153 +170 +180 +154 +123 +132 +169 +181 +155 +113 +97 +105 +131 +144 +149 +153 +151 +136 +119 +116 +135 +148 +144 +138 +138 +125 +125 +124 +124 +127 +125 +123 +126 +133 +137 +140 +142 +144 +145 +139 +133 +129 +136 +135 +126 +119 +118 +126 +136 +143 +141 +142 +143 +136 +127 +127 +133 +142 +140 +142 +139 +127 +121 +125 +130 +134 +140 +145 +145 +142 +139 +135 +132 +137 +141 +145 +145 +143 +143 +143 +143 +144 +141 +140 +138 +134 +135 +136 +132 +133 +133 +134 +134 +132 +124 +112 +103 +120 +135 +133 +127 +128 +132 +136 +134 +135 +139 +139 +134 +124 +122 +127 +135 +139 +132 +124 +120 +125 +133 +131 +121 +109 +121 +135 +140 +132 +121 +120 +125 +125 +123 +119 +117 +123 +134 +136 +125 +116 +116 +116 +117 +118 +122 +126 +129 +128 +125 +125 +128 +128 +127 +129 +132 +140 +141 +141 +138 +136 +136 +130 +123 +133 +140 +144 +141 +139 +139 +138 +134 +128 +129 +134 +143 +147 +146 +142 +140 +135 +127 +122 +126 +132 +136 +139 +141 +130 +123 +128 +141 +141 +138 +135 +135 +136 +137 +135 +132 +132 +135 +136 +135 +136 +137 +135 +131 +132 +137 +141 +140 +135 +134 +131 +128 +129 +130 +128 +128 +128 +135 +157 +173 +170 +146 +125 +128 +151 +164 +165 +164 +159 +157 +164 +170 +173 +184 +181 +165 +158 +161 +162 +158 +155 +159 +157 +155 +162 +166 +158 +147 +154 +172 +177 +176 +177 +179 +190 +192 +195 +198 +200 +198 +204 +214 +210 +193 +177 +176 +174 +183 +203 +215 +217 +217 +222 +227 +228 +220 +209 +203 +204 +209 +213 +207 +206 +211 +212 +204 +195 +191 +197 +204 +213 +218 +220 +220 +207 +187 +175 +184 +202 +219 +228 +228 +214 +196 +184 +176 +170 +174 +183 +193 +203 +208 +206 +210 +216 +223 +221 +207 +191 +185 +188 +188 +188 +193 +206 +219 +217 +206 +200 +195 +184 +173 +175 +189 +202 +208 +209 +204 +199 +197 +200 +203 +201 +199 +197 +199 +204 +210 +212 +211 +213 +218 +224 +229 +228 +227 +229 +220 +208 +204 +202 +205 +203 +195 +190 +191 +195 +196 +198 +198 +202 +204 +202 +199 +195 +190 +178 +164 +148 +132 +116 +101 +91 +80 +60 +52 +47 +43 +37 +36 +38 +39 +34 +32 +32 +36 +41 +43 +42 +43 +40 +39 +39 +43 +46 +45 +39 +34 +30 +31 +33 +32 +31 +34 +44 +53 +68 +86 +100 +106 +113 +119 +123 +126 +124 +127 +126 +121 +118 +117 +123 +134 +142 +148 +149 +149 +155 +160 +161 +164 +166 +168 +171 +173 +172 +171 +179 +189 +197 +198 +199 +202 +206 +213 +219 +223 +221 +223 +225 +226 +226 +226 +227 +229 +231 +231 +232 +232 +232 +233 +234 +236 +236 +236 +235 +234 +234 +234 +233 +233 +233 +234 +233 +231 +230 +232 +231 +230 +231 +231 +231 +230 +230 +230 +230 +230 +231 +232 +233 +232 +230 +229 +230 +231 +229 +229 +228 +229 +230 +230 +230 +229 +228 +228 +229 +229 +229 +229 +229 +229 +228 +228 +229 +229 +229 +229 +229 +228 +229 +229 +229 +229 +229 +229 +229 +229 +228 +229 +230 +229 +228 +228 +229 +229 +229 +229 +229 +229 +228 +228 +227 +227 +227 +228 +228 +229 +228 +228 +227 +226 +226 +226 +227 +227 +228 +228 +228 +228 +229 +229 +228 +227 +226 +227 +227 +227 +226 +226 +226 +226 +226 +227 +227 +227 +227 +227 +227 +226 +226 +225 +225 +225 +226 +226 +226 +227 +227 +226 +226 +226 +226 +226 +225 +226 +226 +227 +226 +226 +227 +226 +225 +224 +225 +226 +226 +226 +225 +224 +224 +224 +225 +226 +225 +224 +224 +225 +225 +225 +225 +226 +226 +226 +225 +225 +225 +225 +226 +226 +225 +224 +224 +224 +224 +224 +224 +224 +224 +224 +226 +225 +224 +225 +226 +226 +225 +224 +221 +221 +221 +222 +223 +224 +224 +223 +224 +223 +222 +222 +223 +224 +224 +224 +251 +251 +251 +251 +250 +250 +250 +251 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +251 +252 +252 +251 +251 +250 +250 +249 +249 +249 +250 +251 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +252 +253 +252 +251 +250 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +248 +249 +250 +250 +250 +250 +250 +249 +248 +250 +250 +249 +249 +249 +248 +248 +248 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +247 +248 +249 +248 +247 +246 +247 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +248 +248 +248 +249 +250 +250 +248 +249 +249 +247 +243 +241 +240 +241 +237 +234 +233 +233 +235 +243 +246 +240 +226 +199 +179 +177 +185 +194 +190 +173 +161 +156 +163 +171 +168 +164 +159 +149 +145 +141 +137 +142 +151 +159 +165 +167 +165 +162 +160 +160 +160 +160 +159 +160 +149 +140 +145 +154 +157 +158 +159 +156 +150 +153 +155 +156 +155 +155 +156 +157 +158 +164 +174 +172 +159 +155 +155 +151 +151 +149 +153 +154 +147 +147 +149 +144 +142 +141 +141 +142 +142 +141 +140 +140 +139 +145 +149 +147 +142 +138 +135 +133 +134 +133 +133 +133 +132 +132 +135 +139 +135 +131 +125 +119 +117 +119 +125 +130 +132 +127 +121 +117 +118 +122 +127 +129 +132 +133 +134 +133 +130 +126 +124 +123 +123 +121 +115 +110 +109 +112 +115 +116 +115 +118 +118 +114 +111 +114 +120 +124 +128 +125 +120 +116 +113 +110 +108 +105 +108 +113 +119 +123 +124 +122 +119 +117 +113 +110 +110 +116 +122 +124 +121 +119 +114 +110 +113 +124 +129 +128 +131 +139 +140 +139 +136 +133 +134 +135 +133 +129 +130 +141 +143 +134 +129 +128 +127 +129 +132 +134 +140 +141 +135 +134 +137 +137 +144 +150 +154 +137 +121 +127 +144 +164 +163 +137 +124 +127 +142 +170 +187 +180 +171 +162 +164 +161 +160 +168 +168 +164 +157 +157 +177 +188 +172 +159 +150 +136 +125 +139 +166 +180 +168 +148 +133 +121 +117 +132 +151 +167 +171 +160 +147 +144 +129 +139 +160 +171 +174 +186 +186 +169 +134 +136 +150 +160 +149 +131 +123 +124 +125 +128 +137 +163 +192 +194 +176 +165 +177 +181 +172 +159 +157 +164 +174 +186 +180 +177 +173 +177 +175 +161 +160 +178 +181 +159 +136 +127 +130 +134 +131 +126 +136 +139 +151 +163 +168 +169 +171 +179 +177 +166 +152 +159 +181 +185 +173 +166 +149 +132 +136 +159 +166 +156 +149 +150 +155 +154 +153 +157 +168 +174 +172 +171 +165 +160 +159 +154 +143 +140 +152 +164 +164 +153 +145 +148 +162 +178 +176 +164 +140 +128 +129 +138 +138 +139 +140 +133 +143 +146 +148 +149 +147 +144 +140 +137 +135 +132 +136 +147 +151 +148 +143 +141 +148 +146 +146 +150 +151 +147 +144 +145 +146 +141 +137 +130 +127 +140 +151 +147 +135 +117 +110 +129 +149 +155 +148 +143 +151 +148 +135 +114 +106 +116 +132 +140 +142 +124 +109 +107 +110 +108 +112 +117 +122 +113 +112 +133 +167 +166 +131 +117 +105 +103 +105 +103 +96 +103 +121 +132 +118 +105 +102 +116 +129 +127 +123 +124 +137 +152 +146 +121 +95 +77 +85 +114 +130 +128 +127 +128 +129 +134 +145 +157 +159 +155 +141 +123 +109 +98 +99 +108 +107 +116 +108 +103 +109 +97 +85 +94 +104 +107 +121 +119 +103 +101 +102 +93 +95 +96 +110 +127 +124 +106 +95 +94 +124 +142 +149 +138 +127 +114 +96 +83 +70 +65 +53 +45 +87 +141 +146 +102 +71 +59 +71 +90 +111 +112 +102 +89 +86 +101 +96 +82 +75 +69 +89 +130 +154 +148 +111 +94 +117 +134 +133 +128 +146 +163 +152 +129 +110 +87 +63 +96 +141 +161 +139 +104 +85 +78 +97 +118 +157 +181 +167 +144 +152 +176 +154 +87 +73 +95 +112 +105 +108 +105 +98 +130 +166 +199 +224 +203 +141 +98 +95 +91 +85 +92 +112 +132 +142 +153 +160 +157 +156 +164 +146 +108 +87 +94 +106 +111 +106 +131 +188 +208 +172 +123 +93 +100 +114 +122 +142 +170 +178 +145 +145 +157 +155 +146 +130 +127 +136 +135 +132 +139 +138 +145 +147 +147 +126 +105 +113 +118 +118 +114 +131 +157 +168 +148 +123 +120 +124 +123 +125 +125 +119 +116 +117 +116 +111 +119 +158 +193 +167 +124 +113 +112 +114 +116 +118 +115 +120 +124 +120 +122 +126 +151 +160 +136 +109 +103 +109 +114 +114 +118 +111 +113 +151 +188 +179 +148 +135 +137 +137 +135 +132 +131 +128 +124 +123 +130 +133 +137 +146 +152 +153 +152 +150 +142 +129 +119 +114 +107 +105 +112 +113 +115 +136 +159 +151 +127 +122 +136 +149 +124 +115 +92 +104 +130 +146 +155 +158 +158 +147 +166 +196 +174 +139 +143 +168 +189 +186 +179 +185 +166 +131 +120 +107 +114 +138 +147 +145 +141 +133 +140 +151 +150 +131 +102 +80 +75 +93 +114 +145 +168 +180 +179 +157 +118 +117 +159 +158 +159 +182 +198 +179 +121 +69 +69 +137 +183 +161 +115 +96 +100 +97 +99 +126 +169 +203 +194 +162 +134 +127 +132 +157 +174 +175 +158 +137 +139 +156 +160 +131 +102 +99 +122 +141 +158 +160 +144 +135 +130 +122 +125 +141 +157 +155 +142 +129 +133 +133 +130 +127 +123 +123 +130 +135 +140 +144 +144 +146 +146 +139 +132 +130 +142 +142 +130 +120 +121 +129 +138 +141 +139 +140 +143 +139 +132 +132 +138 +143 +142 +145 +141 +128 +121 +125 +132 +127 +136 +144 +146 +145 +142 +139 +135 +135 +141 +148 +149 +148 +147 +145 +143 +142 +140 +140 +139 +135 +136 +136 +131 +134 +132 +131 +133 +135 +130 +116 +104 +119 +135 +136 +132 +132 +134 +136 +131 +131 +142 +147 +136 +123 +118 +124 +131 +136 +128 +124 +121 +124 +133 +133 +120 +110 +122 +136 +139 +127 +115 +119 +131 +128 +122 +114 +114 +124 +138 +137 +122 +113 +113 +116 +121 +123 +123 +125 +128 +129 +126 +125 +128 +129 +127 +129 +131 +141 +140 +141 +139 +138 +135 +129 +123 +131 +137 +140 +136 +135 +136 +136 +133 +125 +127 +132 +142 +150 +151 +145 +139 +130 +124 +123 +128 +133 +134 +135 +136 +124 +123 +130 +140 +141 +139 +135 +132 +132 +134 +136 +137 +135 +135 +135 +136 +137 +138 +135 +129 +128 +134 +138 +139 +134 +133 +130 +126 +126 +129 +128 +127 +133 +133 +149 +164 +163 +143 +125 +133 +143 +156 +155 +153 +154 +159 +166 +168 +173 +183 +184 +174 +168 +165 +161 +160 +156 +161 +155 +145 +154 +165 +160 +147 +155 +173 +180 +180 +177 +177 +189 +192 +199 +200 +195 +188 +194 +211 +212 +195 +173 +172 +169 +176 +196 +212 +218 +221 +217 +223 +226 +219 +208 +202 +205 +211 +217 +209 +209 +218 +217 +201 +189 +186 +197 +206 +215 +218 +217 +213 +197 +175 +179 +192 +211 +224 +226 +222 +208 +193 +185 +176 +171 +180 +189 +194 +198 +201 +208 +213 +214 +218 +220 +205 +184 +176 +178 +180 +178 +183 +202 +218 +217 +209 +200 +199 +193 +183 +177 +183 +200 +215 +214 +211 +205 +201 +200 +202 +205 +206 +204 +203 +207 +212 +212 +209 +211 +216 +211 +225 +228 +225 +228 +224 +213 +208 +198 +205 +206 +200 +195 +196 +198 +198 +202 +200 +202 +205 +204 +202 +196 +189 +173 +161 +146 +130 +113 +103 +97 +90 +68 +57 +48 +43 +35 +32 +34 +35 +34 +32 +32 +37 +40 +40 +42 +45 +46 +45 +47 +52 +55 +52 +45 +37 +30 +31 +31 +31 +30 +34 +44 +55 +70 +88 +101 +107 +115 +122 +125 +126 +127 +130 +129 +124 +119 +116 +121 +132 +140 +145 +146 +147 +153 +158 +159 +162 +165 +167 +171 +174 +171 +170 +177 +187 +194 +197 +200 +204 +209 +213 +218 +221 +220 +222 +224 +225 +226 +226 +227 +228 +229 +230 +231 +232 +232 +233 +233 +234 +235 +235 +235 +234 +234 +234 +234 +234 +233 +234 +234 +231 +231 +232 +232 +230 +229 +229 +229 +228 +228 +228 +228 +228 +229 +230 +230 +229 +227 +226 +228 +229 +227 +227 +227 +228 +229 +228 +228 +227 +226 +226 +226 +227 +227 +227 +227 +227 +227 +227 +227 +228 +227 +227 +227 +226 +226 +226 +226 +226 +226 +226 +226 +226 +226 +227 +228 +228 +227 +227 +227 +228 +228 +228 +227 +227 +227 +226 +226 +226 +225 +226 +227 +227 +227 +226 +225 +225 +225 +225 +226 +226 +226 +226 +226 +226 +228 +227 +226 +225 +225 +226 +227 +227 +226 +225 +225 +225 +225 +225 +225 +225 +226 +226 +226 +225 +225 +224 +224 +224 +225 +225 +224 +224 +224 +224 +225 +225 +224 +224 +224 +224 +225 +226 +225 +225 +226 +224 +222 +221 +221 +222 +222 +222 +222 +221 +220 +221 +222 +223 +222 +221 +222 +222 +222 +222 +223 +223 +223 +223 +221 +221 +221 +222 +223 +223 +222 +221 +222 +222 +222 +223 +223 +223 +223 +223 +223 +222 +222 +223 +223 +223 +222 +221 +219 +219 +220 +221 +222 +223 +223 +222 +219 +219 +218 +219 +220 +221 +222 +222 +252 +251 +250 +250 +249 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +250 +251 +251 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +251 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +248 +248 +249 +249 +248 +249 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +248 +250 +250 +250 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +247 +246 +246 +247 +248 +249 +248 +248 +248 +249 +249 +249 +248 +248 +250 +251 +248 +245 +243 +240 +237 +235 +236 +238 +238 +238 +240 +244 +246 +228 +207 +183 +171 +174 +178 +178 +172 +167 +161 +163 +169 +170 +167 +159 +149 +145 +140 +139 +139 +144 +155 +167 +170 +171 +166 +161 +161 +164 +165 +161 +157 +153 +151 +152 +156 +161 +163 +162 +159 +144 +149 +160 +166 +164 +162 +160 +157 +151 +158 +166 +168 +164 +157 +151 +148 +140 +141 +145 +149 +151 +149 +144 +140 +143 +142 +144 +142 +137 +142 +147 +142 +145 +145 +147 +148 +148 +144 +137 +132 +133 +134 +133 +132 +134 +138 +141 +140 +131 +131 +128 +123 +124 +130 +133 +132 +130 +126 +119 +113 +114 +120 +127 +130 +131 +134 +134 +132 +130 +128 +123 +118 +117 +118 +114 +110 +110 +118 +121 +119 +118 +123 +124 +119 +114 +115 +118 +121 +121 +120 +118 +114 +111 +110 +110 +110 +115 +118 +122 +123 +123 +122 +118 +114 +112 +111 +112 +116 +119 +119 +118 +119 +114 +115 +120 +128 +129 +127 +130 +137 +139 +136 +133 +136 +138 +130 +123 +125 +130 +135 +133 +130 +131 +124 +118 +123 +132 +134 +136 +134 +133 +138 +144 +141 +148 +150 +149 +137 +116 +120 +151 +163 +158 +151 +142 +137 +153 +185 +196 +180 +156 +147 +139 +138 +146 +162 +171 +168 +150 +157 +179 +189 +175 +161 +149 +132 +124 +134 +160 +176 +165 +150 +140 +129 +138 +154 +167 +164 +154 +151 +145 +133 +134 +154 +169 +169 +174 +188 +180 +157 +133 +150 +176 +175 +136 +105 +107 +120 +132 +139 +145 +168 +193 +184 +165 +168 +174 +172 +167 +162 +164 +173 +181 +182 +165 +161 +179 +168 +156 +160 +160 +180 +177 +168 +151 +137 +135 +136 +131 +127 +133 +143 +161 +174 +174 +177 +177 +171 +168 +154 +159 +166 +172 +182 +178 +167 +150 +140 +149 +162 +154 +144 +147 +153 +159 +156 +153 +160 +169 +169 +166 +167 +167 +162 +161 +154 +144 +157 +173 +172 +162 +156 +152 +159 +166 +172 +175 +166 +151 +135 +134 +135 +136 +133 +124 +129 +142 +143 +143 +145 +146 +140 +138 +149 +136 +115 +135 +152 +156 +156 +143 +141 +139 +147 +157 +155 +145 +145 +147 +143 +139 +129 +126 +121 +120 +144 +159 +144 +119 +104 +106 +131 +149 +152 +149 +146 +151 +145 +125 +108 +109 +123 +139 +148 +138 +120 +102 +105 +112 +108 +107 +120 +128 +116 +114 +140 +164 +167 +151 +123 +110 +105 +102 +104 +102 +102 +115 +133 +138 +115 +96 +100 +121 +137 +138 +133 +139 +139 +150 +151 +118 +82 +82 +101 +130 +139 +116 +92 +94 +108 +126 +139 +160 +161 +150 +133 +129 +129 +125 +120 +117 +108 +96 +96 +105 +106 +90 +76 +97 +125 +142 +125 +103 +103 +115 +120 +121 +118 +124 +136 +131 +115 +106 +110 +128 +146 +145 +125 +113 +108 +96 +83 +84 +73 +65 +62 +83 +131 +141 +104 +68 +69 +92 +115 +123 +94 +78 +74 +88 +107 +99 +83 +71 +78 +119 +156 +170 +132 +98 +99 +119 +128 +124 +124 +141 +149 +154 +149 +156 +150 +114 +98 +125 +153 +165 +143 +109 +88 +101 +127 +146 +153 +164 +166 +167 +185 +167 +99 +71 +95 +116 +119 +110 +100 +110 +135 +172 +197 +199 +199 +174 +120 +97 +91 +91 +91 +115 +133 +135 +139 +139 +135 +146 +150 +133 +104 +86 +96 +116 +116 +104 +140 +196 +215 +166 +108 +97 +112 +123 +132 +162 +174 +153 +138 +139 +137 +132 +133 +134 +134 +138 +140 +137 +130 +136 +139 +140 +133 +119 +112 +117 +127 +123 +120 +128 +153 +168 +151 +127 +122 +118 +124 +126 +124 +125 +122 +113 +106 +106 +110 +139 +175 +180 +156 +121 +98 +101 +114 +116 +119 +121 +121 +120 +102 +112 +146 +161 +140 +117 +108 +113 +123 +122 +123 +100 +98 +149 +187 +177 +153 +136 +138 +139 +139 +140 +140 +136 +130 +128 +126 +139 +136 +112 +113 +127 +123 +137 +140 +139 +139 +136 +116 +101 +104 +111 +119 +128 +136 +138 +129 +124 +127 +140 +128 +104 +87 +93 +111 +122 +125 +134 +148 +155 +167 +176 +164 +156 +168 +177 +172 +164 +158 +156 +151 +134 +113 +105 +116 +130 +136 +143 +146 +142 +146 +152 +160 +146 +108 +80 +81 +102 +119 +135 +148 +169 +177 +163 +143 +139 +148 +142 +155 +183 +200 +187 +125 +71 +82 +142 +177 +156 +112 +102 +122 +129 +104 +114 +151 +195 +197 +164 +130 +117 +129 +148 +171 +186 +180 +150 +134 +147 +146 +126 +114 +115 +114 +120 +143 +153 +147 +137 +135 +124 +121 +138 +150 +150 +150 +138 +133 +131 +134 +129 +116 +117 +132 +138 +139 +142 +148 +148 +139 +133 +139 +135 +139 +142 +140 +135 +133 +135 +138 +137 +142 +141 +133 +132 +138 +140 +135 +138 +142 +143 +139 +134 +133 +134 +138 +131 +134 +138 +140 +141 +141 +140 +139 +139 +142 +146 +148 +147 +145 +142 +142 +144 +142 +140 +139 +138 +137 +135 +133 +131 +127 +126 +129 +134 +138 +133 +120 +126 +130 +132 +132 +132 +133 +131 +128 +124 +134 +145 +143 +129 +116 +120 +132 +133 +132 +129 +125 +127 +137 +138 +128 +113 +117 +139 +142 +122 +116 +123 +131 +123 +125 +117 +113 +122 +133 +132 +126 +113 +117 +122 +123 +121 +121 +124 +128 +131 +129 +127 +128 +129 +130 +132 +132 +141 +141 +139 +133 +131 +131 +127 +121 +131 +138 +140 +141 +143 +138 +132 +135 +127 +124 +133 +140 +142 +146 +144 +143 +132 +121 +118 +128 +137 +137 +134 +135 +127 +128 +133 +139 +140 +138 +135 +135 +141 +138 +135 +134 +133 +134 +137 +140 +136 +136 +134 +132 +133 +136 +137 +135 +128 +128 +131 +132 +129 +128 +127 +125 +132 +140 +150 +161 +163 +149 +136 +137 +141 +153 +156 +144 +136 +147 +165 +177 +175 +175 +180 +178 +168 +166 +168 +161 +156 +154 +152 +150 +153 +157 +156 +151 +162 +166 +172 +174 +171 +174 +192 +211 +209 +185 +172 +179 +192 +207 +208 +196 +169 +162 +163 +179 +201 +217 +221 +219 +220 +222 +222 +218 +213 +205 +205 +212 +212 +212 +209 +212 +216 +203 +188 +186 +201 +206 +213 +218 +220 +214 +189 +159 +166 +191 +217 +226 +221 +211 +200 +194 +183 +178 +177 +182 +186 +189 +196 +206 +210 +214 +214 +214 +209 +193 +178 +178 +188 +182 +172 +172 +189 +211 +216 +209 +195 +199 +198 +194 +194 +196 +204 +215 +225 +227 +211 +196 +197 +202 +205 +207 +208 +207 +208 +211 +214 +215 +211 +206 +208 +223 +232 +227 +222 +222 +216 +207 +204 +209 +208 +203 +200 +199 +199 +201 +199 +199 +202 +202 +204 +206 +201 +189 +172 +158 +144 +134 +119 +104 +95 +93 +78 +59 +46 +41 +35 +29 +31 +35 +35 +34 +32 +33 +36 +39 +40 +42 +44 +49 +57 +63 +62 +53 +42 +37 +33 +33 +31 +30 +32 +35 +44 +58 +71 +86 +99 +107 +115 +121 +123 +126 +125 +129 +132 +128 +121 +119 +125 +133 +141 +145 +150 +154 +156 +160 +165 +169 +169 +169 +171 +173 +171 +170 +178 +187 +193 +196 +199 +203 +209 +215 +219 +220 +222 +222 +222 +223 +225 +226 +226 +226 +227 +229 +231 +232 +234 +234 +234 +234 +235 +236 +237 +237 +237 +236 +234 +233 +233 +234 +234 +233 +232 +230 +229 +229 +228 +227 +227 +227 +227 +225 +225 +227 +227 +227 +227 +227 +227 +227 +226 +226 +225 +225 +225 +226 +227 +227 +227 +226 +225 +226 +227 +227 +226 +225 +225 +225 +226 +225 +224 +224 +225 +225 +225 +225 +225 +225 +225 +224 +225 +225 +225 +226 +225 +225 +225 +225 +226 +225 +225 +225 +224 +224 +224 +223 +222 +222 +223 +224 +224 +224 +223 +223 +223 +223 +224 +224 +224 +224 +225 +224 +224 +223 +224 +224 +225 +224 +223 +222 +222 +222 +223 +224 +223 +223 +223 +222 +222 +222 +222 +223 +222 +222 +222 +223 +224 +224 +223 +222 +222 +222 +222 +222 +222 +223 +223 +223 +222 +222 +222 +223 +222 +222 +221 +221 +221 +221 +221 +220 +219 +218 +219 +220 +219 +218 +217 +218 +221 +222 +221 +220 +221 +221 +221 +221 +221 +221 +221 +222 +220 +219 +219 +220 +221 +221 +221 +220 +221 +221 +221 +220 +219 +219 +220 +221 +219 +219 +219 +219 +220 +220 +220 +219 +218 +218 +219 +219 +219 +219 +218 +218 +217 +217 +216 +216 +216 +217 +218 +218 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +251 +251 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +251 +251 +251 +250 +250 +250 +250 +250 +251 +250 +249 +249 +249 +250 +250 +249 +249 +250 +250 +249 +249 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +248 +248 +248 +248 +247 +248 +248 +249 +248 +248 +248 +250 +250 +248 +245 +243 +241 +238 +238 +240 +241 +239 +237 +238 +241 +245 +232 +209 +184 +173 +175 +176 +175 +171 +167 +162 +163 +168 +168 +164 +156 +147 +146 +141 +137 +136 +140 +154 +168 +172 +165 +163 +161 +162 +165 +165 +163 +159 +155 +153 +155 +158 +163 +163 +160 +157 +146 +149 +159 +166 +166 +164 +162 +157 +151 +157 +164 +166 +163 +157 +151 +148 +141 +142 +147 +153 +154 +150 +145 +143 +146 +144 +144 +142 +139 +139 +144 +146 +141 +139 +139 +141 +140 +137 +134 +133 +129 +131 +133 +135 +139 +144 +145 +143 +134 +130 +126 +127 +130 +132 +134 +135 +129 +127 +123 +120 +121 +127 +131 +133 +130 +132 +132 +129 +126 +124 +121 +117 +122 +120 +116 +114 +117 +123 +124 +122 +119 +122 +122 +118 +116 +116 +118 +118 +120 +118 +116 +114 +112 +111 +112 +114 +117 +121 +123 +121 +119 +116 +114 +111 +112 +113 +116 +120 +122 +119 +115 +113 +114 +117 +123 +128 +128 +126 +129 +135 +138 +137 +134 +134 +133 +127 +122 +125 +133 +136 +130 +125 +127 +126 +124 +129 +128 +129 +132 +132 +132 +140 +149 +151 +153 +153 +143 +130 +117 +127 +156 +167 +165 +163 +161 +158 +168 +190 +193 +173 +149 +142 +134 +130 +141 +161 +171 +164 +157 +162 +181 +192 +180 +164 +150 +131 +122 +134 +159 +173 +159 +141 +138 +140 +154 +166 +173 +163 +147 +143 +145 +142 +156 +165 +170 +168 +171 +184 +183 +168 +162 +174 +182 +163 +121 +97 +103 +114 +133 +141 +150 +173 +197 +186 +165 +166 +173 +170 +162 +163 +174 +183 +174 +158 +151 +165 +183 +168 +151 +154 +162 +181 +183 +178 +169 +157 +142 +132 +132 +137 +140 +142 +160 +180 +186 +190 +185 +173 +162 +151 +154 +160 +171 +186 +182 +171 +155 +148 +154 +155 +144 +145 +159 +163 +150 +148 +152 +167 +177 +173 +167 +171 +164 +165 +166 +158 +151 +162 +175 +175 +164 +160 +155 +155 +160 +170 +177 +171 +156 +138 +136 +138 +133 +122 +114 +125 +146 +145 +144 +142 +137 +131 +137 +152 +126 +104 +127 +155 +164 +160 +138 +131 +134 +141 +148 +142 +133 +140 +148 +144 +129 +103 +100 +117 +130 +145 +154 +147 +121 +95 +103 +141 +157 +151 +150 +155 +155 +133 +108 +101 +116 +135 +144 +145 +137 +116 +105 +113 +115 +102 +107 +126 +126 +118 +122 +146 +161 +160 +150 +128 +104 +96 +95 +100 +102 +106 +117 +131 +137 +131 +115 +98 +101 +123 +138 +140 +137 +138 +150 +156 +135 +103 +85 +81 +102 +123 +113 +79 +68 +81 +102 +122 +135 +145 +145 +138 +142 +150 +150 +146 +143 +130 +83 +67 +97 +99 +76 +77 +91 +124 +144 +134 +122 +125 +138 +152 +148 +150 +134 +105 +93 +104 +117 +119 +119 +152 +158 +123 +94 +94 +106 +113 +98 +90 +84 +78 +82 +103 +117 +112 +78 +87 +121 +130 +112 +84 +78 +69 +81 +103 +108 +102 +90 +90 +127 +164 +171 +145 +108 +94 +120 +148 +146 +130 +130 +139 +137 +123 +135 +155 +148 +141 +135 +151 +166 +165 +146 +122 +117 +129 +132 +119 +130 +164 +193 +211 +180 +108 +84 +99 +116 +121 +112 +98 +105 +133 +170 +189 +187 +193 +186 +149 +125 +112 +102 +104 +126 +141 +136 +132 +136 +147 +170 +171 +141 +99 +82 +104 +130 +125 +105 +139 +195 +215 +167 +110 +102 +119 +129 +141 +157 +152 +134 +132 +142 +140 +127 +126 +126 +124 +124 +125 +127 +129 +133 +135 +136 +131 +124 +120 +123 +129 +123 +123 +124 +142 +168 +169 +143 +121 +122 +119 +118 +123 +133 +137 +125 +111 +105 +106 +123 +160 +185 +166 +126 +104 +103 +116 +116 +116 +117 +118 +115 +100 +104 +136 +153 +139 +119 +113 +115 +119 +118 +119 +101 +100 +139 +168 +159 +143 +142 +134 +130 +135 +142 +143 +135 +127 +122 +133 +147 +142 +114 +91 +91 +99 +105 +119 +132 +139 +136 +117 +104 +106 +112 +116 +120 +126 +130 +127 +126 +131 +135 +126 +108 +93 +91 +98 +110 +123 +124 +133 +144 +156 +161 +152 +153 +168 +167 +134 +112 +121 +140 +144 +126 +104 +103 +107 +117 +129 +140 +142 +141 +145 +153 +156 +148 +125 +96 +84 +102 +132 +134 +142 +160 +173 +170 +159 +151 +151 +134 +143 +182 +212 +196 +131 +79 +90 +139 +173 +155 +113 +103 +123 +140 +127 +108 +136 +179 +195 +177 +145 +120 +117 +142 +168 +188 +186 +162 +147 +143 +129 +121 +112 +118 +116 +112 +124 +137 +142 +135 +137 +130 +125 +131 +136 +139 +146 +144 +138 +134 +134 +126 +111 +111 +126 +136 +142 +144 +142 +140 +135 +132 +133 +133 +136 +141 +142 +141 +138 +137 +137 +139 +139 +137 +134 +136 +139 +140 +138 +137 +136 +136 +139 +141 +140 +137 +133 +131 +132 +133 +133 +137 +142 +145 +145 +140 +142 +145 +145 +144 +141 +138 +137 +140 +140 +139 +139 +139 +138 +137 +136 +132 +123 +120 +126 +131 +135 +133 +127 +128 +130 +130 +129 +129 +131 +131 +131 +128 +135 +143 +142 +131 +120 +121 +129 +133 +129 +129 +129 +130 +134 +135 +130 +117 +116 +133 +136 +122 +118 +122 +127 +122 +125 +119 +113 +120 +129 +129 +126 +118 +120 +123 +123 +123 +123 +125 +128 +128 +127 +127 +128 +127 +127 +129 +131 +140 +138 +137 +133 +131 +130 +124 +119 +132 +137 +140 +141 +144 +143 +140 +138 +128 +124 +132 +137 +140 +145 +144 +145 +135 +123 +117 +126 +136 +137 +134 +133 +132 +132 +134 +140 +142 +141 +138 +136 +139 +136 +133 +131 +131 +134 +136 +137 +136 +138 +138 +135 +133 +135 +139 +140 +130 +128 +130 +131 +127 +128 +127 +124 +132 +140 +152 +165 +167 +154 +140 +139 +146 +158 +157 +139 +128 +139 +159 +171 +175 +179 +187 +184 +173 +172 +170 +160 +149 +148 +149 +148 +146 +146 +150 +154 +162 +167 +173 +175 +173 +179 +196 +214 +203 +178 +166 +176 +193 +209 +208 +194 +171 +148 +145 +179 +217 +230 +225 +220 +223 +222 +219 +215 +211 +204 +204 +212 +215 +210 +202 +204 +210 +201 +189 +190 +204 +212 +217 +220 +222 +219 +194 +163 +156 +185 +216 +229 +224 +211 +195 +186 +182 +177 +177 +183 +187 +190 +197 +206 +215 +216 +214 +208 +199 +187 +180 +181 +190 +184 +171 +165 +179 +202 +209 +204 +197 +194 +193 +198 +207 +211 +217 +227 +237 +234 +220 +205 +197 +195 +199 +206 +206 +208 +211 +216 +220 +220 +216 +211 +209 +218 +226 +229 +226 +222 +216 +210 +209 +209 +206 +201 +197 +199 +202 +203 +199 +199 +201 +202 +203 +205 +199 +188 +173 +159 +144 +132 +119 +104 +93 +91 +79 +58 +43 +39 +34 +30 +31 +33 +36 +36 +34 +33 +34 +37 +40 +44 +51 +56 +60 +62 +58 +51 +41 +34 +31 +31 +29 +29 +31 +34 +45 +59 +75 +89 +101 +108 +116 +122 +125 +128 +126 +129 +130 +128 +123 +122 +128 +135 +146 +150 +155 +157 +158 +161 +165 +169 +171 +172 +174 +174 +173 +175 +182 +189 +192 +195 +199 +203 +208 +214 +219 +220 +222 +221 +221 +221 +223 +225 +226 +227 +228 +229 +230 +231 +232 +233 +233 +233 +235 +236 +237 +237 +237 +236 +234 +233 +233 +233 +234 +233 +231 +230 +228 +228 +227 +226 +226 +226 +225 +224 +224 +226 +225 +225 +225 +225 +225 +225 +225 +225 +226 +225 +225 +225 +226 +226 +225 +224 +224 +224 +225 +225 +224 +224 +223 +224 +224 +223 +223 +223 +223 +223 +223 +223 +223 +223 +223 +223 +223 +223 +223 +224 +222 +223 +223 +224 +224 +224 +224 +224 +222 +223 +223 +221 +220 +219 +220 +221 +222 +222 +222 +221 +221 +222 +222 +222 +223 +223 +224 +223 +222 +222 +221 +222 +223 +223 +222 +221 +221 +221 +222 +222 +221 +221 +220 +220 +219 +219 +219 +219 +220 +219 +219 +220 +220 +220 +220 +219 +220 +220 +220 +220 +220 +220 +220 +220 +221 +221 +221 +220 +220 +220 +219 +219 +217 +218 +218 +218 +218 +219 +220 +221 +218 +217 +216 +217 +219 +220 +219 +218 +219 +219 +219 +219 +219 +219 +219 +219 +220 +219 +219 +219 +220 +220 +220 +219 +219 +219 +219 +218 +217 +217 +218 +219 +218 +218 +218 +218 +218 +218 +218 +217 +217 +217 +218 +218 +218 +218 +217 +217 +216 +216 +215 +215 +215 +216 +216 +217 +249 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +251 +251 +250 +249 +249 +249 +250 +250 +251 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +250 +249 +250 +250 +250 +249 +249 +249 +250 +250 +249 +250 +251 +251 +250 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +247 +248 +248 +249 +249 +248 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +247 +247 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +247 +247 +248 +249 +248 +247 +247 +247 +248 +248 +248 +248 +248 +250 +250 +247 +245 +244 +242 +240 +241 +243 +243 +240 +236 +236 +239 +243 +232 +208 +183 +175 +176 +177 +174 +173 +168 +164 +164 +166 +164 +160 +154 +147 +146 +142 +137 +134 +136 +152 +167 +169 +160 +160 +161 +163 +165 +165 +162 +159 +155 +155 +156 +160 +163 +162 +157 +152 +146 +148 +157 +165 +166 +165 +162 +155 +151 +154 +159 +163 +162 +158 +153 +149 +148 +149 +155 +162 +161 +153 +149 +149 +149 +147 +144 +142 +141 +137 +138 +147 +140 +135 +131 +132 +130 +127 +128 +133 +130 +132 +135 +139 +145 +148 +147 +143 +133 +126 +123 +128 +131 +131 +130 +132 +129 +129 +129 +128 +129 +133 +134 +133 +130 +130 +129 +125 +123 +123 +122 +122 +127 +123 +120 +121 +125 +128 +126 +124 +122 +121 +119 +117 +117 +118 +117 +115 +114 +111 +110 +112 +113 +113 +115 +118 +119 +122 +122 +118 +114 +112 +112 +112 +115 +117 +120 +123 +121 +116 +111 +109 +114 +120 +125 +127 +125 +125 +128 +131 +134 +137 +137 +133 +131 +126 +122 +124 +130 +133 +129 +125 +130 +135 +138 +141 +134 +131 +130 +129 +129 +138 +151 +157 +160 +154 +136 +124 +123 +139 +165 +175 +175 +170 +167 +164 +172 +189 +186 +164 +144 +141 +132 +124 +135 +164 +176 +166 +158 +163 +181 +194 +183 +164 +144 +124 +121 +136 +154 +160 +150 +140 +143 +151 +162 +171 +177 +164 +143 +136 +144 +151 +170 +169 +167 +167 +171 +183 +188 +182 +184 +187 +176 +145 +113 +105 +112 +115 +131 +147 +161 +183 +198 +184 +165 +166 +175 +171 +170 +176 +180 +172 +155 +141 +159 +181 +186 +164 +145 +148 +162 +176 +179 +174 +176 +175 +157 +141 +139 +141 +139 +139 +155 +178 +187 +187 +179 +168 +155 +148 +151 +158 +175 +189 +182 +173 +161 +157 +161 +157 +146 +157 +171 +163 +139 +143 +158 +177 +180 +163 +157 +169 +169 +172 +166 +155 +156 +169 +178 +176 +166 +161 +153 +146 +152 +172 +182 +175 +162 +143 +137 +133 +123 +111 +115 +135 +150 +139 +135 +138 +137 +135 +140 +146 +122 +113 +141 +165 +162 +147 +130 +132 +136 +131 +131 +127 +128 +145 +154 +140 +106 +81 +86 +117 +140 +152 +155 +148 +115 +101 +120 +154 +159 +151 +156 +165 +146 +113 +95 +108 +128 +138 +143 +146 +138 +117 +108 +113 +107 +100 +111 +131 +124 +113 +122 +147 +153 +152 +147 +128 +100 +94 +94 +99 +99 +102 +114 +125 +138 +139 +129 +105 +93 +109 +128 +131 +123 +133 +144 +147 +140 +128 +106 +83 +92 +112 +114 +76 +55 +65 +84 +112 +125 +134 +135 +133 +143 +157 +163 +163 +162 +152 +102 +71 +83 +82 +70 +86 +101 +119 +133 +144 +150 +146 +147 +160 +158 +153 +119 +79 +76 +107 +119 +106 +118 +155 +171 +139 +91 +70 +89 +117 +124 +104 +82 +77 +81 +81 +87 +101 +91 +102 +133 +133 +106 +94 +100 +83 +83 +103 +114 +115 +107 +108 +140 +175 +172 +156 +123 +109 +139 +176 +174 +151 +125 +129 +119 +91 +91 +121 +142 +150 +149 +154 +167 +179 +177 +161 +142 +129 +116 +94 +102 +155 +205 +227 +195 +121 +94 +101 +114 +118 +109 +94 +100 +132 +167 +183 +181 +190 +194 +166 +140 +124 +121 +122 +143 +158 +151 +138 +142 +167 +195 +194 +153 +99 +82 +109 +133 +121 +106 +138 +191 +208 +160 +108 +102 +120 +127 +140 +145 +138 +139 +148 +146 +131 +113 +115 +120 +122 +118 +114 +119 +127 +130 +129 +130 +130 +128 +126 +126 +126 +133 +126 +114 +124 +156 +172 +152 +124 +123 +112 +112 +120 +133 +142 +136 +117 +112 +107 +110 +146 +187 +177 +132 +104 +101 +116 +115 +115 +118 +117 +110 +96 +93 +120 +144 +142 +124 +116 +117 +117 +116 +115 +102 +103 +134 +156 +152 +146 +149 +133 +122 +129 +140 +140 +129 +118 +114 +132 +149 +159 +149 +113 +87 +90 +90 +102 +113 +117 +117 +110 +107 +112 +114 +115 +115 +119 +125 +128 +131 +140 +143 +127 +106 +93 +91 +95 +107 +126 +126 +123 +129 +139 +145 +154 +157 +153 +130 +91 +77 +105 +137 +147 +132 +109 +90 +84 +96 +125 +140 +133 +126 +131 +153 +162 +157 +133 +107 +96 +111 +134 +132 +143 +160 +169 +167 +165 +162 +158 +141 +140 +171 +200 +191 +135 +83 +86 +136 +171 +159 +128 +122 +137 +146 +127 +106 +123 +165 +194 +189 +160 +123 +106 +127 +161 +186 +189 +170 +153 +141 +119 +108 +105 +118 +120 +111 +112 +122 +133 +133 +134 +132 +129 +127 +124 +127 +136 +142 +143 +137 +127 +118 +110 +110 +118 +132 +143 +146 +138 +134 +132 +130 +129 +134 +136 +139 +142 +144 +142 +139 +136 +141 +136 +134 +136 +139 +140 +138 +138 +131 +130 +133 +141 +147 +145 +138 +134 +133 +134 +130 +127 +131 +141 +147 +148 +144 +144 +145 +143 +141 +138 +135 +134 +138 +138 +137 +137 +137 +138 +138 +139 +134 +121 +116 +122 +126 +131 +133 +131 +130 +131 +130 +128 +127 +129 +131 +133 +130 +135 +141 +140 +133 +125 +124 +129 +129 +125 +127 +132 +131 +129 +129 +128 +120 +116 +129 +132 +122 +121 +121 +122 +124 +128 +122 +115 +118 +124 +125 +124 +123 +124 +125 +125 +125 +126 +127 +128 +129 +130 +132 +131 +126 +123 +127 +132 +141 +137 +136 +137 +135 +131 +125 +121 +132 +135 +138 +140 +142 +147 +146 +136 +129 +124 +131 +136 +138 +144 +144 +145 +139 +126 +118 +125 +136 +137 +135 +134 +134 +132 +133 +139 +143 +144 +141 +139 +138 +137 +134 +131 +132 +135 +134 +130 +133 +138 +141 +139 +135 +135 +138 +142 +134 +129 +129 +131 +128 +128 +129 +127 +131 +137 +151 +164 +166 +154 +141 +136 +146 +159 +158 +140 +127 +138 +160 +174 +175 +182 +192 +190 +179 +176 +172 +159 +146 +143 +143 +145 +144 +144 +150 +159 +163 +169 +176 +178 +177 +185 +200 +213 +194 +169 +157 +174 +197 +215 +211 +193 +172 +144 +137 +174 +222 +241 +233 +222 +223 +221 +216 +213 +211 +205 +204 +210 +217 +210 +199 +199 +205 +198 +189 +190 +207 +216 +219 +220 +225 +226 +203 +172 +157 +187 +220 +232 +225 +209 +191 +179 +180 +175 +175 +182 +187 +190 +196 +204 +217 +217 +214 +202 +188 +182 +184 +184 +191 +185 +171 +162 +172 +196 +207 +204 +197 +186 +185 +199 +214 +220 +222 +224 +221 +217 +213 +208 +199 +194 +199 +206 +203 +206 +212 +219 +222 +221 +217 +214 +209 +210 +218 +228 +230 +223 +217 +216 +211 +205 +203 +199 +194 +198 +205 +203 +197 +197 +200 +202 +202 +204 +199 +188 +173 +159 +143 +131 +118 +104 +93 +90 +78 +56 +41 +36 +33 +32 +34 +34 +33 +34 +33 +32 +33 +38 +45 +52 +61 +65 +64 +58 +52 +46 +39 +34 +30 +32 +31 +30 +31 +34 +47 +63 +80 +94 +104 +110 +117 +123 +126 +130 +129 +129 +130 +128 +126 +126 +132 +139 +151 +155 +159 +161 +162 +163 +166 +170 +173 +175 +177 +176 +176 +179 +185 +188 +191 +196 +200 +203 +206 +212 +218 +220 +222 +221 +220 +220 +221 +224 +227 +228 +229 +229 +229 +230 +231 +231 +232 +232 +235 +235 +236 +237 +237 +236 +234 +234 +233 +233 +233 +232 +231 +229 +227 +226 +226 +224 +224 +224 +223 +222 +222 +224 +223 +223 +223 +223 +223 +223 +223 +223 +225 +224 +223 +223 +223 +223 +222 +221 +221 +222 +223 +223 +222 +221 +222 +222 +222 +221 +220 +220 +221 +221 +221 +220 +220 +220 +220 +220 +221 +221 +221 +221 +220 +220 +221 +221 +222 +222 +222 +222 +222 +222 +222 +221 +220 +219 +219 +220 +221 +221 +220 +220 +220 +220 +221 +221 +220 +221 +222 +222 +220 +219 +219 +218 +220 +220 +219 +219 +219 +219 +219 +219 +220 +220 +219 +219 +218 +218 +218 +218 +219 +218 +217 +218 +218 +218 +218 +218 +218 +218 +218 +217 +217 +217 +217 +217 +218 +218 +217 +217 +216 +216 +217 +217 +215 +215 +216 +216 +216 +217 +219 +220 +217 +216 +215 +215 +217 +217 +216 +215 +217 +217 +216 +216 +216 +216 +216 +216 +218 +217 +217 +217 +217 +217 +217 +216 +216 +216 +216 +215 +215 +215 +215 +216 +217 +216 +216 +216 +216 +215 +214 +213 +214 +215 +216 +216 +216 +216 +215 +214 +214 +214 +214 +214 +214 +214 +214 +214 +251 +251 +252 +252 +252 +251 +251 +250 +251 +251 +250 +250 +250 +250 +251 +251 +252 +251 +250 +249 +248 +249 +250 +251 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +249 +250 +250 +250 +249 +249 +249 +250 +250 +249 +250 +251 +251 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +249 +248 +248 +249 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +249 +248 +248 +247 +248 +248 +249 +248 +248 +248 +249 +249 +246 +245 +244 +244 +242 +244 +246 +245 +240 +235 +233 +235 +239 +228 +203 +180 +176 +179 +179 +177 +178 +171 +166 +164 +164 +161 +158 +155 +152 +147 +144 +141 +136 +137 +149 +162 +163 +161 +160 +160 +162 +165 +164 +159 +154 +152 +153 +154 +157 +160 +159 +153 +146 +144 +147 +156 +163 +163 +162 +160 +154 +150 +152 +156 +160 +162 +159 +154 +150 +150 +151 +158 +164 +161 +151 +148 +150 +151 +151 +144 +140 +142 +138 +136 +144 +143 +135 +128 +126 +124 +121 +127 +135 +140 +140 +140 +142 +146 +146 +142 +138 +128 +126 +126 +129 +130 +129 +128 +128 +131 +132 +132 +131 +132 +134 +133 +131 +130 +128 +125 +124 +125 +127 +128 +128 +128 +125 +125 +128 +130 +129 +125 +123 +122 +118 +115 +115 +117 +119 +116 +113 +108 +106 +106 +110 +114 +115 +118 +121 +119 +119 +117 +113 +111 +113 +116 +117 +121 +121 +121 +121 +117 +111 +107 +107 +113 +121 +126 +125 +124 +125 +128 +128 +130 +135 +134 +130 +129 +126 +123 +123 +126 +132 +134 +133 +136 +143 +149 +151 +144 +133 +128 +128 +130 +140 +155 +163 +163 +152 +132 +126 +135 +151 +173 +188 +183 +165 +148 +146 +161 +185 +184 +161 +141 +141 +132 +120 +129 +161 +178 +171 +157 +164 +182 +194 +183 +162 +140 +122 +125 +143 +153 +150 +146 +147 +152 +156 +168 +169 +167 +151 +131 +130 +151 +169 +174 +165 +163 +170 +178 +185 +188 +185 +185 +179 +162 +134 +118 +122 +125 +123 +131 +152 +173 +192 +197 +180 +166 +171 +176 +177 +186 +193 +174 +143 +137 +152 +184 +195 +177 +152 +141 +146 +162 +166 +165 +157 +165 +178 +173 +162 +150 +135 +131 +133 +153 +175 +179 +174 +169 +163 +149 +145 +153 +167 +185 +190 +176 +170 +165 +158 +164 +166 +163 +173 +172 +148 +135 +147 +170 +187 +175 +145 +138 +156 +178 +177 +164 +150 +158 +175 +179 +173 +165 +154 +143 +134 +150 +179 +184 +170 +149 +144 +136 +122 +108 +108 +126 +149 +147 +133 +130 +141 +145 +144 +144 +141 +136 +139 +163 +171 +154 +135 +127 +137 +134 +118 +116 +126 +141 +160 +157 +132 +93 +89 +102 +124 +141 +155 +152 +134 +110 +116 +142 +161 +160 +162 +162 +150 +109 +92 +101 +131 +141 +133 +137 +152 +143 +123 +110 +105 +98 +102 +120 +133 +126 +107 +114 +143 +148 +146 +144 +122 +99 +93 +96 +101 +97 +99 +113 +123 +135 +131 +126 +118 +109 +114 +119 +114 +103 +106 +119 +134 +140 +137 +125 +113 +111 +117 +118 +82 +60 +63 +71 +98 +122 +129 +130 +130 +138 +149 +158 +165 +167 +162 +147 +120 +94 +85 +93 +102 +114 +117 +124 +135 +143 +143 +138 +133 +137 +123 +101 +89 +100 +114 +107 +89 +93 +127 +166 +167 +110 +50 +52 +96 +141 +115 +78 +69 +84 +84 +79 +91 +96 +99 +114 +114 +106 +116 +122 +106 +92 +107 +115 +115 +119 +137 +166 +186 +171 +157 +133 +127 +151 +174 +168 +151 +145 +141 +124 +95 +78 +90 +110 +119 +131 +137 +152 +166 +175 +178 +161 +132 +110 +97 +102 +139 +187 +223 +204 +138 +99 +100 +110 +109 +103 +93 +100 +137 +167 +179 +178 +184 +185 +161 +144 +140 +140 +138 +154 +173 +169 +151 +152 +180 +199 +196 +159 +110 +93 +113 +125 +106 +109 +143 +188 +194 +147 +103 +100 +116 +124 +128 +128 +138 +164 +173 +146 +112 +97 +110 +124 +129 +123 +117 +120 +126 +129 +128 +127 +128 +128 +127 +124 +122 +125 +125 +122 +121 +132 +144 +144 +137 +118 +109 +111 +118 +123 +131 +134 +120 +120 +110 +110 +139 +180 +186 +147 +106 +97 +112 +116 +118 +123 +121 +110 +98 +90 +107 +136 +148 +134 +121 +120 +119 +116 +117 +108 +110 +136 +157 +158 +156 +150 +138 +127 +128 +136 +135 +121 +107 +116 +131 +151 +173 +175 +139 +98 +85 +99 +99 +99 +98 +101 +105 +110 +114 +117 +116 +114 +115 +122 +128 +137 +151 +158 +133 +102 +87 +91 +101 +113 +127 +131 +126 +125 +123 +132 +162 +169 +143 +107 +77 +78 +119 +155 +160 +136 +107 +84 +68 +80 +124 +145 +128 +112 +107 +135 +162 +164 +132 +112 +118 +131 +135 +129 +145 +158 +156 +155 +168 +175 +165 +159 +158 +167 +175 +175 +134 +82 +80 +138 +172 +164 +142 +145 +157 +152 +118 +104 +115 +157 +194 +198 +173 +133 +108 +111 +149 +181 +184 +168 +155 +145 +134 +109 +106 +117 +126 +125 +126 +126 +127 +126 +123 +125 +128 +127 +120 +117 +122 +130 +140 +135 +118 +111 +113 +114 +114 +126 +139 +144 +139 +134 +129 +126 +126 +136 +138 +139 +141 +142 +141 +139 +137 +138 +136 +135 +137 +140 +140 +138 +136 +126 +128 +134 +144 +147 +142 +138 +138 +134 +136 +131 +124 +126 +135 +144 +146 +148 +147 +146 +143 +140 +136 +134 +132 +137 +135 +133 +134 +136 +139 +140 +139 +136 +125 +119 +121 +124 +131 +135 +133 +129 +130 +131 +132 +131 +131 +131 +132 +131 +134 +138 +138 +133 +127 +127 +131 +128 +123 +125 +129 +128 +127 +126 +123 +118 +118 +130 +131 +124 +123 +121 +121 +130 +132 +125 +116 +117 +122 +122 +122 +126 +127 +127 +127 +126 +127 +129 +131 +135 +137 +138 +135 +125 +121 +127 +136 +143 +138 +138 +141 +142 +136 +130 +129 +133 +134 +137 +137 +139 +148 +147 +132 +127 +122 +130 +135 +137 +142 +142 +143 +140 +129 +121 +127 +136 +138 +137 +137 +131 +128 +128 +134 +140 +144 +143 +140 +136 +139 +140 +136 +135 +135 +132 +127 +130 +136 +141 +140 +136 +134 +135 +137 +137 +133 +132 +133 +131 +130 +131 +130 +135 +139 +152 +164 +165 +156 +145 +139 +144 +155 +158 +147 +135 +141 +162 +181 +179 +184 +194 +193 +181 +177 +174 +165 +153 +145 +141 +144 +151 +156 +159 +162 +164 +171 +178 +181 +185 +190 +200 +205 +187 +161 +151 +172 +200 +219 +213 +194 +172 +157 +148 +166 +206 +237 +239 +225 +221 +218 +213 +212 +213 +208 +204 +207 +218 +213 +204 +203 +207 +197 +186 +187 +208 +218 +217 +215 +226 +232 +211 +183 +175 +201 +226 +231 +221 +207 +191 +180 +179 +174 +173 +179 +184 +187 +193 +202 +215 +216 +215 +201 +183 +181 +187 +186 +186 +182 +171 +162 +172 +197 +211 +210 +199 +185 +182 +195 +210 +217 +214 +207 +187 +183 +190 +200 +201 +202 +206 +205 +201 +203 +208 +213 +216 +215 +213 +212 +209 +206 +210 +220 +226 +224 +222 +223 +210 +201 +200 +198 +191 +196 +203 +200 +196 +195 +200 +202 +202 +204 +200 +190 +174 +159 +142 +131 +120 +107 +96 +91 +78 +59 +42 +37 +33 +34 +36 +36 +32 +33 +32 +32 +33 +40 +51 +59 +67 +69 +62 +51 +44 +40 +37 +34 +31 +33 +34 +32 +32 +35 +49 +67 +84 +97 +107 +113 +120 +125 +127 +130 +132 +132 +132 +131 +127 +126 +133 +142 +151 +155 +160 +163 +164 +165 +168 +172 +172 +177 +179 +178 +178 +182 +186 +186 +192 +197 +201 +201 +203 +209 +215 +220 +222 +222 +221 +221 +221 +223 +226 +228 +229 +229 +229 +229 +230 +231 +232 +232 +234 +235 +236 +237 +237 +236 +235 +234 +233 +233 +232 +232 +231 +229 +227 +225 +224 +222 +221 +221 +221 +220 +220 +222 +222 +222 +222 +221 +221 +221 +221 +221 +222 +221 +219 +219 +219 +219 +219 +218 +219 +220 +220 +220 +220 +219 +219 +220 +219 +219 +219 +219 +219 +219 +219 +218 +218 +218 +219 +219 +219 +219 +219 +218 +218 +218 +218 +219 +219 +219 +219 +219 +220 +220 +219 +219 +218 +218 +218 +218 +218 +218 +218 +217 +217 +218 +218 +218 +217 +218 +219 +219 +218 +217 +216 +216 +217 +217 +216 +216 +216 +216 +216 +216 +219 +218 +218 +217 +216 +216 +216 +216 +217 +216 +215 +215 +215 +216 +216 +216 +216 +216 +215 +215 +215 +215 +214 +214 +215 +215 +214 +213 +213 +214 +215 +215 +215 +215 +215 +214 +214 +214 +215 +216 +215 +214 +213 +213 +214 +214 +213 +213 +215 +214 +214 +213 +213 +213 +213 +213 +214 +214 +213 +213 +213 +213 +212 +212 +212 +213 +213 +213 +212 +212 +212 +213 +214 +214 +213 +213 +213 +212 +211 +210 +211 +212 +213 +214 +214 +213 +212 +211 +211 +211 +212 +212 +212 +212 +212 +211 +252 +252 +252 +252 +252 +251 +250 +249 +251 +250 +250 +250 +250 +250 +250 +251 +252 +251 +250 +249 +248 +249 +250 +251 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +250 +251 +249 +249 +249 +251 +251 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +248 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +248 +249 +249 +249 +249 +248 +249 +249 +246 +245 +245 +245 +244 +247 +248 +246 +241 +233 +229 +229 +233 +222 +200 +179 +178 +182 +181 +179 +181 +172 +167 +164 +163 +159 +158 +159 +157 +150 +148 +146 +140 +139 +147 +161 +164 +164 +160 +158 +160 +164 +163 +157 +150 +151 +150 +150 +152 +157 +158 +153 +144 +139 +143 +153 +159 +159 +158 +158 +155 +153 +153 +155 +159 +161 +159 +153 +149 +141 +144 +151 +157 +154 +147 +145 +149 +154 +155 +144 +137 +140 +142 +143 +147 +146 +136 +129 +129 +128 +127 +135 +145 +152 +148 +144 +143 +142 +139 +134 +129 +125 +130 +133 +133 +132 +132 +131 +129 +133 +134 +133 +131 +131 +133 +132 +130 +129 +125 +121 +121 +125 +128 +129 +128 +125 +126 +130 +133 +132 +127 +121 +119 +118 +112 +109 +111 +117 +119 +116 +113 +108 +108 +111 +114 +118 +119 +121 +122 +117 +115 +111 +109 +111 +116 +120 +120 +123 +122 +121 +118 +114 +108 +106 +106 +112 +119 +123 +122 +122 +124 +126 +125 +126 +127 +124 +120 +121 +121 +120 +122 +127 +133 +139 +138 +137 +144 +153 +158 +142 +128 +123 +128 +137 +146 +160 +169 +162 +149 +131 +135 +146 +157 +179 +197 +183 +149 +123 +127 +158 +190 +189 +163 +139 +138 +129 +116 +122 +150 +171 +171 +165 +172 +185 +191 +182 +163 +144 +130 +129 +147 +160 +161 +156 +154 +156 +161 +163 +161 +158 +146 +130 +132 +152 +171 +179 +163 +160 +174 +185 +188 +187 +185 +181 +176 +159 +134 +123 +126 +128 +129 +142 +160 +179 +193 +195 +182 +171 +174 +176 +184 +197 +192 +160 +130 +140 +172 +195 +190 +160 +143 +140 +148 +164 +160 +152 +143 +153 +172 +179 +179 +165 +142 +133 +138 +158 +178 +178 +172 +165 +156 +138 +139 +158 +182 +198 +192 +173 +170 +167 +156 +159 +168 +170 +175 +166 +142 +139 +157 +181 +192 +173 +139 +129 +143 +172 +176 +168 +158 +165 +179 +180 +172 +158 +142 +132 +130 +155 +186 +175 +150 +127 +142 +137 +109 +94 +108 +135 +148 +138 +128 +131 +145 +148 +147 +151 +152 +158 +161 +169 +166 +150 +136 +126 +124 +117 +110 +122 +147 +161 +163 +149 +126 +107 +117 +127 +129 +134 +145 +138 +114 +108 +126 +151 +165 +173 +177 +154 +113 +77 +95 +128 +154 +149 +133 +135 +151 +148 +125 +111 +110 +107 +111 +125 +135 +129 +108 +114 +144 +148 +144 +142 +128 +103 +88 +91 +101 +103 +106 +118 +124 +126 +123 +126 +126 +121 +124 +121 +107 +83 +67 +76 +112 +137 +139 +139 +143 +142 +141 +136 +97 +74 +75 +73 +87 +109 +118 +126 +127 +124 +125 +136 +155 +170 +166 +174 +164 +133 +122 +124 +114 +90 +86 +87 +85 +84 +105 +121 +111 +108 +97 +93 +99 +101 +90 +78 +72 +59 +69 +111 +157 +140 +75 +45 +64 +109 +110 +85 +69 +81 +86 +81 +88 +93 +97 +94 +94 +104 +115 +114 +107 +94 +105 +113 +115 +136 +169 +181 +173 +153 +145 +132 +131 +146 +157 +155 +149 +160 +161 +145 +113 +89 +87 +94 +92 +91 +98 +114 +129 +144 +158 +155 +136 +115 +105 +100 +118 +160 +205 +204 +153 +108 +105 +111 +104 +97 +95 +104 +141 +172 +174 +168 +173 +174 +152 +141 +151 +149 +147 +164 +180 +172 +151 +151 +178 +188 +184 +158 +126 +110 +117 +121 +105 +115 +148 +186 +181 +133 +99 +101 +112 +122 +125 +130 +154 +181 +172 +130 +98 +96 +114 +129 +130 +125 +122 +123 +123 +124 +123 +124 +123 +124 +124 +123 +122 +122 +119 +117 +119 +131 +146 +145 +131 +118 +111 +114 +116 +114 +121 +126 +120 +121 +110 +113 +133 +164 +189 +170 +122 +100 +109 +117 +121 +125 +125 +114 +106 +96 +99 +123 +150 +149 +134 +125 +121 +118 +126 +123 +120 +131 +144 +146 +145 +143 +142 +137 +131 +131 +132 +122 +108 +110 +126 +157 +183 +181 +157 +125 +102 +103 +103 +104 +107 +107 +111 +112 +112 +119 +118 +113 +111 +114 +121 +137 +156 +165 +149 +120 +99 +97 +104 +115 +125 +131 +130 +129 +119 +116 +142 +165 +159 +119 +85 +85 +131 +170 +167 +136 +108 +97 +74 +71 +109 +141 +141 +126 +102 +113 +144 +164 +148 +126 +129 +135 +129 +129 +143 +148 +136 +138 +172 +190 +176 +170 +169 +163 +162 +175 +140 +82 +79 +137 +174 +167 +144 +147 +163 +159 +126 +102 +107 +148 +193 +207 +190 +148 +115 +107 +138 +167 +172 +161 +154 +153 +157 +135 +124 +124 +126 +139 +150 +138 +125 +119 +114 +116 +124 +123 +115 +112 +114 +120 +127 +124 +115 +112 +114 +115 +116 +121 +131 +139 +140 +135 +124 +118 +120 +132 +138 +142 +142 +141 +140 +138 +136 +132 +135 +137 +137 +139 +142 +141 +136 +128 +130 +136 +143 +144 +141 +138 +139 +133 +136 +130 +121 +117 +126 +139 +145 +149 +148 +147 +144 +140 +136 +132 +130 +134 +132 +132 +136 +141 +143 +141 +138 +136 +131 +125 +123 +125 +135 +138 +131 +122 +124 +129 +135 +137 +133 +130 +130 +131 +134 +137 +135 +130 +126 +127 +131 +129 +127 +125 +125 +125 +128 +125 +116 +110 +116 +130 +130 +124 +123 +121 +123 +132 +132 +123 +115 +118 +123 +122 +120 +125 +127 +129 +128 +126 +126 +129 +135 +138 +139 +139 +134 +123 +118 +127 +140 +144 +137 +137 +142 +144 +139 +135 +137 +135 +135 +136 +134 +136 +148 +148 +133 +125 +121 +131 +136 +138 +142 +139 +139 +138 +130 +123 +128 +134 +136 +137 +139 +130 +127 +125 +128 +135 +140 +140 +137 +136 +141 +142 +138 +133 +133 +133 +132 +132 +134 +136 +136 +134 +132 +132 +134 +136 +133 +134 +136 +133 +130 +133 +134 +133 +135 +148 +159 +157 +152 +147 +140 +144 +151 +155 +150 +139 +138 +156 +178 +185 +185 +192 +191 +179 +174 +176 +175 +160 +154 +146 +147 +156 +165 +166 +162 +161 +168 +178 +186 +192 +195 +197 +201 +182 +156 +149 +171 +199 +217 +212 +194 +175 +172 +163 +165 +191 +225 +236 +229 +223 +217 +208 +208 +213 +210 +206 +207 +215 +215 +211 +212 +212 +199 +187 +188 +210 +219 +213 +209 +223 +233 +215 +191 +194 +214 +229 +227 +216 +206 +194 +185 +181 +176 +175 +179 +182 +185 +192 +202 +215 +216 +216 +201 +183 +184 +192 +192 +180 +178 +168 +160 +172 +198 +216 +219 +204 +191 +185 +190 +201 +212 +212 +199 +178 +171 +176 +189 +201 +212 +216 +208 +204 +203 +203 +206 +209 +209 +210 +212 +209 +206 +205 +210 +217 +222 +225 +227 +215 +204 +200 +196 +188 +192 +199 +197 +196 +195 +199 +202 +202 +203 +201 +193 +175 +161 +144 +133 +121 +109 +98 +92 +82 +64 +47 +38 +32 +33 +36 +36 +36 +36 +35 +34 +36 +43 +54 +61 +66 +65 +55 +43 +34 +32 +30 +29 +31 +33 +33 +30 +30 +33 +47 +66 +85 +99 +109 +115 +121 +126 +127 +130 +134 +135 +136 +134 +127 +124 +131 +142 +149 +154 +159 +162 +163 +165 +168 +170 +170 +176 +180 +180 +181 +185 +187 +186 +195 +199 +201 +201 +201 +206 +213 +218 +222 +222 +223 +222 +222 +223 +224 +226 +228 +228 +228 +229 +230 +231 +232 +233 +234 +234 +236 +236 +237 +236 +235 +234 +233 +233 +232 +231 +231 +229 +227 +225 +223 +220 +218 +219 +219 +218 +218 +219 +220 +220 +220 +219 +219 +218 +218 +217 +219 +218 +217 +216 +217 +217 +217 +217 +217 +217 +218 +217 +217 +217 +217 +218 +218 +217 +217 +218 +218 +218 +217 +216 +217 +217 +217 +217 +217 +217 +217 +216 +216 +216 +216 +216 +216 +216 +216 +215 +214 +214 +214 +214 +215 +215 +215 +214 +214 +214 +213 +213 +213 +213 +214 +214 +213 +214 +216 +216 +216 +215 +214 +214 +215 +215 +215 +215 +214 +214 +214 +214 +215 +214 +214 +213 +213 +212 +212 +212 +213 +212 +211 +211 +211 +212 +212 +212 +214 +214 +213 +213 +213 +213 +212 +212 +212 +211 +210 +210 +210 +211 +213 +213 +214 +214 +213 +212 +211 +210 +211 +211 +212 +212 +211 +211 +211 +211 +211 +210 +212 +212 +212 +211 +211 +211 +211 +211 +212 +211 +210 +210 +210 +210 +209 +209 +209 +210 +210 +210 +209 +209 +209 +209 +211 +211 +210 +210 +210 +209 +208 +207 +209 +209 +210 +210 +210 +210 +209 +209 +209 +209 +209 +209 +209 +209 +209 +209 +251 +251 +251 +251 +250 +249 +248 +248 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +249 +250 +250 +251 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +250 +250 +251 +251 +250 +250 +251 +251 +250 +249 +249 +250 +250 +248 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +248 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +251 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +248 +248 +248 +248 +249 +249 +248 +249 +249 +250 +249 +249 +248 +249 +249 +247 +245 +245 +245 +244 +248 +249 +247 +241 +234 +228 +225 +225 +218 +199 +181 +179 +183 +183 +178 +178 +171 +165 +162 +162 +160 +160 +162 +161 +156 +152 +149 +144 +139 +145 +159 +169 +167 +161 +155 +157 +162 +163 +158 +152 +151 +149 +147 +150 +158 +162 +157 +147 +135 +140 +149 +156 +155 +155 +157 +155 +155 +155 +156 +159 +160 +158 +152 +147 +137 +143 +150 +155 +154 +151 +152 +156 +156 +155 +146 +137 +140 +146 +149 +150 +143 +136 +133 +135 +136 +138 +144 +152 +153 +148 +143 +140 +137 +133 +128 +125 +122 +131 +137 +136 +134 +134 +132 +129 +132 +132 +132 +130 +131 +132 +132 +130 +125 +121 +118 +119 +122 +124 +123 +122 +124 +128 +132 +133 +131 +125 +120 +116 +113 +109 +108 +112 +118 +120 +117 +114 +116 +120 +124 +123 +123 +124 +123 +120 +115 +113 +110 +109 +113 +118 +120 +119 +120 +119 +119 +116 +111 +107 +107 +109 +113 +117 +120 +121 +121 +123 +124 +123 +123 +122 +116 +112 +114 +116 +117 +122 +126 +129 +134 +134 +130 +139 +154 +164 +141 +125 +119 +130 +137 +145 +157 +168 +163 +148 +134 +141 +148 +156 +178 +196 +169 +132 +109 +124 +165 +199 +193 +162 +141 +134 +125 +118 +120 +141 +163 +172 +178 +182 +184 +182 +178 +166 +150 +135 +122 +140 +167 +182 +174 +160 +160 +170 +156 +153 +151 +143 +133 +136 +153 +167 +177 +159 +158 +178 +192 +191 +187 +184 +177 +178 +164 +137 +121 +121 +129 +140 +159 +166 +176 +185 +191 +185 +177 +177 +185 +195 +198 +178 +150 +138 +154 +177 +193 +181 +157 +146 +144 +153 +168 +161 +141 +140 +150 +164 +171 +175 +174 +164 +153 +157 +172 +183 +181 +176 +161 +142 +124 +133 +164 +193 +203 +193 +176 +173 +168 +155 +153 +160 +163 +164 +161 +153 +148 +167 +185 +187 +171 +148 +138 +144 +159 +172 +180 +177 +176 +182 +181 +173 +151 +133 +131 +137 +164 +185 +157 +125 +125 +147 +138 +102 +87 +111 +140 +145 +134 +122 +123 +141 +155 +161 +165 +168 +169 +173 +171 +160 +146 +131 +117 +108 +99 +113 +144 +171 +172 +153 +134 +123 +129 +134 +135 +130 +128 +134 +128 +112 +113 +136 +163 +180 +186 +175 +137 +97 +88 +125 +154 +160 +148 +133 +130 +138 +152 +124 +114 +125 +127 +117 +122 +137 +130 +114 +121 +149 +148 +139 +143 +139 +116 +86 +81 +103 +116 +122 +125 +121 +119 +124 +132 +128 +119 +126 +123 +101 +65 +50 +48 +72 +107 +139 +156 +157 +152 +158 +150 +110 +82 +84 +82 +83 +92 +106 +115 +108 +90 +78 +91 +117 +148 +158 +168 +168 +156 +142 +129 +121 +78 +45 +31 +36 +42 +67 +104 +120 +111 +102 +92 +85 +74 +60 +54 +57 +47 +42 +67 +119 +140 +103 +62 +51 +70 +92 +89 +74 +80 +88 +88 +90 +101 +111 +97 +92 +98 +99 +85 +89 +86 +93 +108 +122 +150 +176 +160 +128 +130 +138 +133 +124 +131 +143 +142 +135 +154 +178 +168 +123 +85 +79 +91 +92 +87 +84 +87 +96 +103 +113 +125 +131 +118 +103 +90 +102 +139 +184 +197 +165 +122 +111 +112 +101 +96 +98 +105 +143 +177 +167 +158 +169 +177 +151 +124 +123 +140 +148 +172 +180 +163 +144 +148 +173 +181 +175 +158 +142 +125 +117 +119 +111 +115 +146 +178 +169 +125 +99 +104 +115 +123 +137 +157 +176 +178 +148 +110 +94 +108 +120 +126 +122 +119 +121 +123 +119 +117 +118 +119 +119 +120 +123 +125 +125 +126 +120 +111 +109 +128 +156 +154 +129 +123 +116 +117 +116 +115 +119 +122 +119 +124 +113 +115 +124 +145 +182 +183 +140 +108 +105 +115 +122 +122 +123 +118 +113 +108 +99 +113 +143 +158 +149 +132 +122 +119 +132 +134 +124 +117 +117 +118 +118 +128 +135 +134 +125 +124 +130 +125 +114 +99 +109 +146 +179 +186 +179 +155 +123 +103 +105 +113 +120 +118 +114 +115 +113 +118 +117 +110 +104 +104 +110 +127 +148 +158 +165 +155 +132 +115 +113 +119 +127 +130 +134 +140 +128 +104 +103 +135 +166 +154 +120 +111 +141 +163 +146 +125 +122 +116 +90 +67 +86 +123 +152 +155 +122 +91 +106 +145 +166 +150 +136 +137 +135 +127 +147 +152 +126 +112 +151 +191 +193 +176 +158 +140 +151 +185 +157 +92 +82 +127 +169 +167 +144 +140 +150 +153 +130 +105 +102 +140 +189 +214 +205 +159 +113 +107 +129 +153 +154 +152 +152 +151 +161 +159 +144 +129 +124 +140 +158 +145 +126 +117 +111 +115 +121 +116 +110 +112 +115 +119 +115 +114 +118 +120 +114 +114 +125 +121 +126 +132 +138 +134 +120 +113 +115 +126 +135 +142 +143 +141 +139 +137 +134 +127 +132 +134 +134 +138 +144 +144 +140 +135 +133 +133 +137 +142 +144 +141 +137 +133 +133 +128 +119 +113 +120 +135 +146 +147 +146 +146 +144 +141 +136 +130 +127 +128 +129 +133 +141 +147 +147 +142 +136 +134 +133 +130 +126 +128 +138 +139 +130 +115 +117 +124 +135 +140 +135 +128 +127 +131 +135 +138 +135 +130 +125 +126 +129 +129 +128 +124 +118 +119 +126 +124 +111 +104 +113 +128 +126 +122 +123 +121 +126 +130 +129 +121 +115 +120 +124 +122 +119 +122 +125 +128 +127 +125 +126 +130 +136 +135 +136 +135 +131 +121 +116 +125 +140 +142 +136 +135 +138 +141 +138 +135 +136 +133 +134 +132 +129 +133 +143 +144 +135 +124 +121 +131 +137 +139 +142 +139 +139 +137 +131 +126 +130 +134 +135 +135 +137 +131 +129 +126 +126 +129 +134 +136 +135 +138 +140 +139 +135 +130 +130 +136 +141 +138 +134 +130 +129 +130 +132 +133 +136 +132 +130 +134 +137 +134 +132 +134 +134 +131 +131 +145 +156 +152 +149 +148 +142 +141 +146 +152 +151 +141 +138 +150 +168 +178 +179 +183 +178 +164 +164 +174 +178 +162 +160 +154 +151 +157 +164 +163 +158 +157 +165 +178 +191 +194 +193 +196 +200 +182 +159 +153 +173 +197 +213 +210 +195 +182 +178 +171 +171 +187 +210 +225 +228 +227 +216 +204 +204 +211 +211 +207 +207 +208 +212 +214 +218 +219 +205 +192 +194 +211 +221 +214 +207 +220 +227 +213 +197 +202 +217 +226 +221 +212 +206 +198 +190 +185 +181 +179 +183 +183 +185 +194 +205 +217 +219 +217 +204 +190 +189 +195 +197 +183 +178 +167 +162 +174 +198 +218 +226 +208 +194 +186 +185 +191 +207 +214 +202 +192 +178 +173 +181 +198 +216 +223 +220 +211 +207 +202 +204 +206 +209 +213 +217 +211 +208 +204 +202 +207 +216 +222 +224 +221 +210 +202 +197 +188 +190 +196 +198 +198 +195 +198 +201 +200 +201 +199 +193 +177 +164 +148 +133 +122 +110 +100 +96 +88 +72 +54 +41 +33 +33 +35 +33 +37 +38 +38 +40 +44 +51 +60 +64 +62 +56 +45 +34 +26 +23 +22 +23 +27 +29 +28 +26 +27 +30 +45 +63 +84 +98 +108 +114 +121 +125 +127 +129 +136 +136 +138 +136 +128 +122 +128 +139 +148 +152 +158 +161 +162 +163 +165 +168 +168 +173 +178 +181 +182 +185 +188 +190 +197 +201 +203 +202 +202 +206 +213 +217 +220 +222 +223 +223 +222 +222 +223 +224 +228 +228 +228 +229 +230 +231 +232 +233 +233 +234 +235 +236 +236 +236 +235 +234 +234 +233 +232 +232 +232 +231 +228 +226 +223 +220 +217 +217 +217 +216 +216 +216 +217 +217 +217 +216 +216 +215 +215 +215 +216 +216 +215 +215 +216 +216 +216 +216 +214 +214 +215 +214 +214 +214 +215 +215 +215 +215 +215 +215 +216 +216 +214 +213 +214 +214 +215 +215 +215 +215 +214 +213 +213 +213 +213 +213 +213 +213 +212 +212 +211 +211 +211 +212 +213 +213 +213 +212 +213 +213 +212 +212 +212 +212 +213 +213 +210 +211 +212 +213 +212 +212 +212 +212 +214 +213 +213 +212 +212 +212 +213 +213 +212 +212 +211 +211 +210 +210 +210 +210 +211 +210 +209 +209 +210 +210 +209 +209 +210 +210 +210 +210 +210 +210 +210 +210 +209 +208 +207 +207 +207 +208 +209 +210 +211 +211 +210 +209 +208 +207 +208 +208 +209 +209 +209 +209 +208 +208 +208 +208 +209 +208 +208 +208 +208 +208 +208 +209 +209 +208 +208 +208 +208 +208 +207 +206 +206 +207 +207 +207 +206 +206 +206 +206 +207 +206 +206 +206 +207 +206 +206 +205 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +206 +251 +251 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +251 +251 +249 +249 +250 +250 +248 +248 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +249 +249 +248 +248 +249 +249 +249 +250 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +247 +248 +249 +249 +248 +247 +247 +247 +249 +248 +248 +248 +249 +249 +249 +249 +247 +249 +249 +247 +246 +246 +245 +244 +246 +246 +245 +241 +235 +230 +225 +223 +215 +200 +184 +181 +183 +183 +176 +172 +167 +161 +160 +162 +161 +162 +163 +160 +158 +153 +150 +147 +138 +139 +154 +168 +170 +163 +156 +155 +160 +162 +160 +156 +153 +150 +147 +150 +161 +168 +161 +150 +139 +141 +148 +153 +153 +153 +154 +152 +154 +155 +157 +159 +161 +159 +154 +149 +146 +152 +158 +159 +158 +159 +161 +162 +153 +151 +150 +147 +144 +145 +148 +148 +137 +135 +136 +139 +143 +144 +146 +147 +140 +137 +135 +136 +134 +131 +127 +126 +124 +130 +136 +138 +136 +132 +128 +125 +128 +129 +130 +129 +130 +130 +129 +126 +121 +119 +119 +121 +121 +119 +118 +119 +126 +130 +133 +132 +130 +127 +121 +115 +115 +113 +114 +119 +124 +122 +118 +114 +121 +131 +135 +130 +126 +126 +123 +116 +113 +114 +114 +115 +117 +120 +120 +118 +118 +117 +115 +112 +108 +107 +111 +116 +118 +119 +120 +122 +123 +125 +125 +125 +125 +124 +121 +119 +120 +117 +119 +126 +129 +124 +127 +128 +123 +131 +151 +164 +149 +128 +121 +128 +131 +135 +150 +166 +166 +152 +139 +139 +139 +148 +174 +185 +154 +121 +107 +129 +172 +202 +192 +160 +143 +129 +121 +124 +128 +140 +162 +180 +189 +187 +178 +173 +176 +172 +150 +129 +115 +137 +172 +189 +180 +168 +165 +163 +151 +146 +140 +132 +127 +138 +159 +175 +161 +148 +156 +183 +195 +188 +176 +170 +173 +179 +164 +134 +119 +124 +139 +156 +167 +169 +170 +174 +179 +179 +179 +180 +189 +198 +195 +169 +147 +147 +164 +178 +189 +175 +164 +155 +148 +162 +176 +166 +139 +146 +155 +157 +150 +148 +159 +174 +178 +181 +186 +183 +177 +175 +159 +132 +116 +131 +170 +195 +197 +192 +182 +176 +169 +160 +154 +158 +163 +161 +160 +163 +160 +181 +188 +174 +157 +150 +153 +159 +163 +172 +185 +186 +181 +184 +183 +172 +151 +134 +140 +150 +170 +179 +142 +114 +131 +152 +139 +109 +99 +120 +145 +143 +134 +123 +121 +144 +169 +176 +173 +175 +172 +177 +171 +156 +139 +121 +111 +107 +111 +135 +162 +179 +174 +147 +122 +117 +138 +142 +140 +133 +128 +130 +132 +131 +133 +156 +177 +187 +184 +161 +127 +107 +119 +144 +151 +143 +132 +116 +113 +129 +153 +129 +118 +131 +132 +115 +115 +135 +132 +120 +126 +152 +151 +138 +144 +150 +125 +85 +78 +108 +128 +132 +129 +118 +111 +110 +121 +128 +126 +129 +116 +83 +54 +61 +59 +51 +68 +117 +152 +158 +150 +151 +144 +114 +83 +71 +72 +72 +82 +99 +106 +93 +70 +53 +54 +65 +92 +120 +137 +145 +149 +136 +124 +128 +112 +62 +29 +36 +46 +54 +83 +123 +137 +127 +107 +86 +66 +56 +55 +56 +48 +56 +73 +93 +101 +88 +71 +67 +64 +81 +88 +84 +88 +96 +104 +108 +120 +125 +104 +93 +96 +95 +78 +81 +84 +83 +105 +133 +159 +164 +128 +90 +113 +135 +138 +122 +121 +128 +120 +100 +136 +183 +186 +143 +98 +83 +96 +105 +110 +103 +93 +88 +86 +88 +102 +121 +117 +108 +96 +98 +123 +167 +193 +179 +136 +115 +112 +102 +101 +103 +107 +147 +174 +159 +148 +166 +186 +159 +109 +87 +113 +134 +171 +179 +159 +148 +156 +173 +175 +170 +161 +154 +133 +113 +112 +111 +116 +140 +170 +165 +126 +102 +110 +124 +130 +154 +175 +174 +154 +124 +105 +104 +119 +120 +119 +114 +115 +119 +120 +116 +114 +117 +118 +117 +119 +123 +125 +125 +122 +124 +124 +113 +111 +130 +144 +139 +127 +123 +121 +120 +120 +120 +120 +119 +126 +118 +115 +118 +136 +170 +177 +148 +113 +100 +113 +123 +119 +122 +121 +118 +115 +109 +113 +134 +155 +153 +135 +123 +121 +126 +127 +119 +111 +106 +106 +109 +118 +122 +119 +115 +117 +125 +124 +117 +100 +97 +114 +148 +174 +183 +163 +131 +112 +107 +113 +120 +118 +113 +114 +113 +114 +114 +109 +104 +102 +103 +114 +129 +142 +158 +163 +151 +137 +129 +128 +131 +133 +136 +140 +138 +119 +92 +99 +129 +163 +157 +149 +149 +144 +122 +114 +131 +133 +109 +79 +85 +106 +135 +160 +146 +95 +87 +122 +163 +164 +162 +164 +152 +126 +151 +160 +120 +84 +118 +180 +208 +191 +152 +125 +137 +174 +169 +121 +104 +128 +161 +159 +147 +148 +150 +145 +122 +105 +99 +134 +183 +211 +209 +163 +111 +105 +128 +149 +145 +144 +144 +138 +143 +152 +145 +135 +125 +136 +151 +144 +133 +119 +113 +118 +124 +119 +114 +116 +117 +120 +114 +112 +120 +125 +119 +119 +130 +129 +129 +131 +134 +133 +122 +115 +118 +125 +134 +141 +142 +140 +139 +137 +133 +126 +125 +125 +129 +135 +141 +143 +143 +140 +137 +134 +134 +139 +145 +143 +136 +135 +133 +131 +124 +118 +119 +130 +141 +143 +144 +145 +145 +143 +137 +130 +125 +125 +129 +134 +140 +143 +143 +139 +135 +132 +131 +130 +129 +130 +136 +136 +128 +116 +115 +121 +133 +139 +134 +127 +125 +129 +133 +137 +135 +132 +128 +127 +127 +127 +126 +122 +115 +114 +122 +121 +111 +108 +116 +125 +121 +120 +123 +121 +125 +128 +128 +122 +119 +123 +125 +120 +117 +120 +123 +125 +125 +123 +125 +129 +133 +132 +132 +134 +131 +122 +116 +123 +136 +142 +137 +135 +136 +138 +135 +132 +131 +130 +134 +129 +124 +130 +138 +139 +137 +125 +122 +131 +137 +139 +144 +142 +143 +140 +134 +130 +133 +137 +136 +133 +132 +126 +127 +124 +123 +125 +131 +135 +137 +140 +137 +135 +133 +130 +130 +137 +145 +142 +135 +130 +130 +132 +135 +137 +140 +131 +127 +131 +138 +139 +137 +136 +133 +135 +137 +153 +164 +157 +154 +154 +147 +141 +151 +160 +160 +151 +147 +151 +158 +163 +169 +172 +160 +144 +152 +169 +173 +164 +161 +157 +157 +160 +161 +158 +153 +159 +168 +182 +194 +192 +185 +190 +201 +191 +170 +166 +182 +199 +211 +211 +201 +187 +184 +180 +179 +185 +198 +213 +222 +227 +215 +202 +203 +212 +212 +205 +202 +197 +205 +212 +222 +227 +213 +197 +196 +211 +224 +219 +210 +218 +221 +211 +205 +208 +219 +223 +215 +208 +207 +202 +195 +187 +184 +184 +187 +185 +186 +195 +208 +218 +223 +220 +210 +202 +196 +195 +197 +187 +180 +171 +170 +181 +200 +217 +225 +209 +192 +184 +184 +187 +201 +210 +202 +193 +180 +171 +177 +193 +208 +218 +228 +220 +212 +205 +205 +208 +210 +214 +219 +215 +211 +205 +201 +201 +206 +213 +218 +218 +212 +205 +200 +193 +191 +194 +199 +200 +196 +197 +199 +196 +195 +194 +189 +175 +164 +149 +134 +122 +112 +103 +99 +95 +78 +58 +44 +38 +39 +39 +34 +37 +38 +42 +49 +56 +62 +65 +65 +56 +46 +36 +29 +24 +20 +20 +22 +24 +26 +25 +23 +26 +31 +46 +64 +83 +97 +106 +112 +119 +124 +126 +129 +136 +135 +137 +137 +129 +123 +127 +136 +146 +151 +157 +161 +162 +163 +165 +167 +168 +171 +176 +179 +179 +180 +186 +191 +198 +202 +205 +205 +206 +209 +213 +215 +219 +220 +222 +222 +221 +221 +222 +223 +227 +228 +228 +228 +229 +230 +231 +231 +233 +234 +235 +236 +236 +236 +235 +234 +233 +232 +231 +231 +233 +232 +230 +228 +225 +221 +217 +216 +216 +214 +213 +213 +213 +213 +213 +213 +213 +213 +213 +213 +213 +213 +213 +213 +214 +214 +213 +213 +211 +211 +211 +211 +211 +211 +212 +213 +212 +212 +212 +212 +213 +212 +211 +210 +211 +211 +212 +212 +212 +211 +210 +210 +210 +210 +210 +210 +210 +210 +209 +209 +210 +210 +210 +211 +212 +212 +211 +210 +211 +211 +210 +210 +210 +210 +211 +211 +208 +208 +209 +209 +209 +208 +209 +209 +211 +210 +209 +209 +208 +209 +209 +210 +209 +209 +209 +209 +209 +209 +209 +209 +209 +209 +208 +208 +208 +208 +207 +207 +206 +206 +206 +206 +206 +207 +207 +207 +207 +206 +205 +205 +204 +205 +206 +206 +206 +206 +206 +205 +204 +204 +205 +206 +206 +206 +206 +206 +205 +205 +205 +205 +204 +204 +204 +204 +204 +205 +205 +206 +205 +205 +204 +204 +205 +205 +204 +203 +203 +204 +204 +204 +204 +203 +203 +203 +202 +202 +202 +203 +203 +204 +203 +203 +203 +202 +202 +202 +202 +202 +202 +203 +203 +203 +202 +202 +202 +202 +202 +202 +251 +251 +250 +250 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +249 +249 +250 +250 +252 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +248 +248 +249 +249 +249 +250 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +247 +248 +249 +249 +248 +247 +247 +247 +248 +248 +248 +248 +249 +249 +249 +248 +247 +249 +249 +248 +246 +246 +245 +244 +242 +243 +243 +241 +238 +233 +229 +225 +214 +201 +186 +182 +183 +183 +176 +169 +164 +158 +158 +162 +162 +163 +162 +158 +156 +150 +151 +150 +139 +134 +148 +162 +172 +165 +158 +155 +158 +161 +161 +160 +154 +150 +147 +151 +164 +171 +164 +152 +144 +144 +148 +153 +152 +153 +152 +148 +152 +153 +156 +160 +162 +160 +156 +153 +153 +160 +163 +160 +158 +160 +161 +160 +148 +147 +155 +158 +148 +142 +142 +141 +134 +135 +138 +141 +144 +144 +140 +136 +127 +127 +129 +133 +134 +131 +129 +129 +128 +130 +135 +140 +138 +129 +123 +122 +124 +127 +129 +129 +129 +128 +125 +121 +118 +119 +122 +124 +121 +117 +117 +120 +128 +132 +133 +130 +129 +130 +124 +116 +121 +120 +122 +127 +129 +124 +118 +114 +121 +134 +139 +132 +126 +126 +121 +112 +111 +115 +119 +121 +122 +123 +121 +119 +118 +115 +112 +107 +104 +107 +115 +124 +124 +122 +122 +123 +127 +128 +128 +127 +128 +130 +132 +134 +132 +124 +122 +130 +136 +126 +125 +126 +118 +124 +143 +155 +158 +135 +122 +124 +123 +128 +147 +168 +170 +155 +142 +135 +129 +143 +170 +175 +147 +119 +110 +134 +174 +200 +191 +162 +143 +124 +118 +129 +135 +144 +165 +187 +194 +188 +174 +168 +179 +178 +149 +119 +117 +144 +177 +184 +173 +172 +165 +145 +125 +130 +139 +143 +141 +147 +159 +165 +145 +140 +157 +188 +197 +180 +159 +147 +170 +178 +160 +129 +120 +132 +149 +164 +167 +169 +170 +169 +167 +170 +177 +184 +184 +192 +192 +170 +150 +150 +169 +187 +185 +170 +165 +158 +151 +171 +184 +169 +147 +155 +159 +153 +133 +118 +133 +162 +188 +193 +193 +179 +169 +172 +163 +138 +114 +134 +175 +193 +189 +189 +184 +176 +169 +165 +158 +162 +171 +168 +161 +163 +169 +192 +192 +161 +138 +142 +160 +175 +178 +176 +183 +185 +180 +184 +183 +168 +155 +139 +149 +159 +172 +173 +137 +115 +126 +145 +140 +125 +119 +131 +146 +137 +134 +132 +136 +158 +178 +176 +169 +173 +176 +175 +163 +150 +136 +121 +116 +118 +139 +156 +167 +174 +174 +149 +119 +109 +139 +148 +150 +139 +128 +130 +140 +148 +158 +172 +177 +178 +176 +154 +126 +116 +135 +139 +128 +120 +113 +94 +97 +130 +153 +137 +122 +124 +124 +110 +111 +131 +138 +124 +128 +153 +157 +143 +147 +156 +126 +82 +79 +113 +134 +137 +133 +121 +100 +86 +100 +129 +141 +136 +108 +66 +56 +74 +82 +65 +54 +81 +128 +154 +160 +149 +137 +122 +89 +59 +58 +63 +74 +95 +107 +100 +84 +63 +44 +35 +44 +74 +105 +125 +134 +131 +129 +133 +143 +115 +73 +53 +52 +45 +59 +97 +140 +136 +122 +96 +73 +60 +58 +61 +66 +71 +71 +70 +76 +78 +73 +70 +71 +74 +81 +85 +86 +95 +111 +126 +135 +129 +98 +88 +96 +104 +90 +86 +91 +80 +106 +144 +166 +158 +117 +86 +96 +127 +142 +133 +134 +139 +121 +94 +114 +166 +183 +164 +130 +102 +100 +103 +120 +122 +114 +101 +96 +95 +101 +113 +116 +125 +117 +105 +114 +158 +196 +193 +147 +117 +112 +108 +110 +111 +113 +154 +169 +149 +138 +158 +188 +169 +113 +80 +87 +114 +162 +176 +160 +158 +167 +175 +163 +163 +162 +160 +136 +109 +106 +107 +118 +138 +167 +168 +132 +107 +116 +134 +143 +162 +170 +152 +126 +111 +113 +120 +122 +116 +112 +113 +118 +120 +118 +114 +116 +118 +118 +118 +119 +123 +124 +122 +128 +122 +120 +116 +109 +114 +123 +125 +126 +128 +126 +123 +122 +117 +116 +120 +123 +120 +113 +114 +135 +164 +168 +152 +114 +95 +112 +124 +118 +121 +121 +118 +116 +120 +120 +129 +147 +149 +135 +126 +121 +114 +111 +113 +113 +111 +113 +117 +119 +116 +110 +108 +115 +124 +124 +117 +108 +92 +89 +115 +156 +179 +174 +158 +126 +111 +109 +118 +117 +115 +112 +107 +111 +113 +111 +109 +106 +101 +104 +113 +124 +136 +144 +145 +145 +141 +134 +131 +135 +133 +131 +143 +146 +112 +82 +85 +126 +153 +159 +145 +136 +126 +127 +145 +149 +124 +100 +101 +97 +106 +143 +154 +138 +112 +125 +152 +161 +181 +182 +146 +127 +148 +155 +114 +72 +102 +173 +212 +207 +165 +137 +130 +150 +167 +151 +140 +141 +155 +146 +149 +164 +166 +149 +120 +100 +95 +130 +176 +204 +207 +167 +117 +102 +131 +156 +146 +140 +139 +127 +129 +130 +136 +139 +132 +137 +146 +142 +140 +123 +115 +120 +130 +128 +124 +122 +115 +119 +119 +116 +117 +124 +128 +128 +129 +136 +135 +132 +133 +133 +127 +122 +125 +129 +136 +140 +138 +137 +138 +137 +134 +128 +120 +117 +124 +132 +136 +139 +142 +141 +140 +136 +133 +136 +144 +144 +139 +139 +138 +136 +133 +126 +121 +125 +133 +142 +143 +145 +147 +145 +139 +131 +125 +127 +130 +134 +136 +136 +135 +135 +135 +133 +129 +129 +132 +132 +133 +132 +126 +122 +117 +120 +132 +137 +133 +125 +124 +127 +131 +135 +136 +135 +132 +130 +128 +127 +126 +122 +116 +114 +119 +120 +113 +117 +121 +124 +117 +119 +124 +120 +122 +128 +130 +126 +123 +126 +126 +119 +115 +120 +121 +123 +124 +123 +125 +128 +131 +131 +132 +135 +134 +126 +118 +122 +133 +144 +140 +138 +138 +137 +133 +130 +127 +133 +137 +130 +124 +130 +136 +137 +140 +127 +123 +130 +136 +139 +145 +145 +147 +145 +138 +133 +136 +140 +138 +132 +128 +119 +122 +123 +121 +123 +130 +138 +141 +141 +136 +135 +136 +135 +132 +136 +145 +141 +136 +132 +134 +137 +138 +139 +140 +132 +126 +130 +140 +143 +142 +138 +132 +133 +136 +154 +164 +156 +151 +151 +142 +146 +162 +174 +172 +163 +158 +153 +148 +151 +163 +167 +149 +133 +148 +168 +170 +166 +158 +154 +159 +165 +163 +155 +151 +165 +174 +188 +197 +188 +176 +183 +199 +200 +181 +178 +191 +203 +212 +214 +207 +189 +193 +190 +182 +179 +189 +206 +216 +225 +213 +202 +206 +215 +213 +202 +196 +187 +198 +210 +226 +234 +219 +199 +194 +210 +226 +223 +214 +219 +217 +210 +210 +216 +223 +222 +211 +205 +207 +205 +198 +187 +185 +188 +189 +187 +188 +197 +209 +218 +225 +224 +217 +212 +201 +192 +194 +187 +180 +174 +177 +188 +202 +213 +220 +210 +190 +184 +188 +188 +196 +203 +197 +182 +174 +168 +176 +189 +195 +206 +225 +225 +216 +207 +207 +209 +210 +213 +216 +218 +213 +207 +202 +199 +199 +205 +213 +210 +210 +206 +203 +200 +195 +193 +199 +201 +196 +196 +197 +194 +192 +189 +186 +172 +162 +148 +134 +123 +114 +107 +103 +100 +81 +60 +47 +43 +46 +45 +38 +40 +42 +47 +55 +63 +67 +65 +62 +52 +41 +31 +28 +26 +21 +20 +24 +24 +25 +24 +24 +27 +35 +49 +68 +83 +95 +105 +110 +117 +123 +126 +130 +135 +134 +135 +136 +131 +124 +126 +134 +144 +150 +156 +161 +162 +163 +166 +168 +171 +171 +175 +177 +176 +175 +181 +190 +197 +203 +207 +208 +209 +212 +214 +215 +217 +219 +221 +221 +220 +220 +221 +223 +227 +227 +228 +228 +228 +229 +229 +229 +233 +234 +235 +236 +236 +236 +235 +235 +233 +232 +231 +232 +234 +233 +231 +229 +227 +222 +217 +216 +215 +213 +211 +211 +210 +210 +211 +211 +211 +212 +212 +212 +211 +210 +210 +211 +211 +211 +210 +209 +209 +209 +209 +209 +209 +209 +210 +211 +209 +209 +209 +210 +211 +210 +209 +208 +208 +209 +209 +210 +210 +209 +208 +207 +207 +207 +207 +208 +208 +208 +208 +208 +208 +207 +207 +208 +209 +209 +208 +206 +206 +206 +206 +205 +205 +206 +206 +206 +207 +207 +207 +207 +206 +206 +206 +206 +208 +207 +206 +205 +204 +205 +206 +207 +205 +205 +205 +205 +205 +206 +206 +206 +206 +205 +205 +205 +206 +205 +204 +203 +203 +203 +203 +204 +204 +204 +204 +205 +206 +205 +204 +203 +203 +202 +203 +203 +204 +204 +204 +203 +202 +202 +202 +203 +203 +204 +204 +204 +203 +203 +203 +204 +201 +201 +201 +201 +202 +202 +203 +203 +202 +201 +201 +201 +201 +202 +201 +201 +201 +202 +202 +202 +202 +201 +201 +201 +199 +199 +199 +200 +201 +202 +202 +201 +201 +200 +199 +199 +199 +199 +200 +201 +201 +201 +200 +199 +199 +199 +200 +200 +251 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +250 +250 +251 +250 +249 +250 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +249 +249 +250 +250 +249 +247 +249 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +251 +250 +250 +249 +249 +250 +250 +249 +249 +249 +249 +249 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +250 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +249 +249 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +250 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +248 +248 +248 +247 +249 +250 +250 +249 +248 +247 +247 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +249 +248 +248 +247 +245 +246 +247 +246 +244 +243 +244 +244 +240 +237 +234 +229 +223 +215 +204 +185 +177 +181 +181 +174 +169 +164 +164 +158 +158 +165 +163 +157 +159 +156 +153 +152 +149 +139 +131 +139 +154 +166 +166 +164 +161 +163 +166 +165 +160 +157 +153 +147 +148 +158 +168 +166 +157 +155 +152 +151 +152 +152 +150 +148 +147 +153 +156 +156 +153 +154 +162 +160 +148 +156 +164 +165 +156 +149 +152 +157 +159 +153 +150 +151 +152 +149 +145 +140 +132 +132 +137 +143 +143 +142 +140 +135 +131 +127 +131 +135 +137 +136 +135 +134 +134 +135 +138 +135 +135 +135 +125 +119 +126 +127 +128 +129 +129 +128 +125 +122 +120 +116 +119 +123 +122 +120 +119 +122 +126 +130 +133 +135 +131 +128 +125 +122 +119 +121 +120 +123 +128 +127 +119 +116 +118 +123 +128 +130 +125 +121 +121 +119 +114 +116 +119 +123 +125 +124 +122 +120 +119 +118 +115 +108 +103 +105 +114 +124 +129 +131 +127 +124 +126 +130 +132 +131 +131 +134 +133 +138 +143 +139 +135 +135 +135 +135 +134 +129 +124 +124 +123 +135 +159 +155 +143 +124 +115 +117 +125 +144 +172 +178 +156 +151 +131 +125 +149 +178 +174 +151 +121 +117 +142 +177 +198 +183 +160 +145 +128 +123 +129 +135 +148 +171 +186 +185 +179 +178 +176 +177 +174 +148 +126 +134 +160 +178 +185 +188 +174 +141 +116 +119 +131 +137 +143 +154 +153 +150 +159 +145 +149 +171 +194 +197 +166 +137 +144 +171 +182 +156 +136 +129 +132 +158 +169 +165 +170 +176 +171 +167 +180 +189 +181 +179 +182 +180 +173 +166 +160 +170 +188 +191 +176 +167 +154 +148 +174 +193 +178 +153 +160 +171 +151 +121 +112 +121 +144 +179 +196 +188 +177 +177 +175 +165 +140 +126 +142 +171 +190 +189 +187 +184 +175 +172 +172 +170 +169 +168 +165 +165 +171 +184 +191 +173 +144 +131 +133 +150 +175 +184 +191 +180 +175 +181 +180 +176 +169 +164 +151 +145 +158 +178 +172 +144 +121 +123 +130 +136 +130 +135 +147 +137 +123 +135 +152 +167 +181 +187 +172 +158 +164 +163 +151 +131 +135 +143 +131 +132 +146 +159 +169 +163 +162 +172 +157 +129 +123 +141 +155 +153 +141 +128 +132 +153 +163 +164 +174 +177 +170 +163 +151 +137 +130 +128 +118 +109 +109 +107 +101 +110 +130 +152 +154 +135 +113 +105 +97 +103 +126 +141 +126 +132 +162 +150 +143 +154 +164 +134 +89 +76 +114 +150 +151 +123 +94 +63 +77 +90 +113 +148 +155 +120 +81 +74 +80 +86 +75 +60 +51 +73 +135 +163 +167 +145 +128 +100 +67 +61 +54 +69 +84 +105 +120 +112 +82 +54 +47 +36 +43 +67 +115 +149 +138 +120 +125 +144 +155 +135 +86 +51 +44 +52 +62 +89 +122 +126 +109 +82 +62 +67 +71 +76 +76 +73 +69 +68 +72 +72 +71 +82 +82 +81 +85 +93 +98 +111 +132 +126 +109 +97 +99 +105 +108 +107 +103 +101 +97 +113 +154 +180 +156 +116 +98 +92 +126 +143 +132 +134 +146 +127 +87 +112 +165 +184 +165 +143 +125 +117 +112 +120 +120 +118 +113 +113 +120 +122 +113 +112 +123 +130 +118 +110 +150 +198 +200 +157 +116 +112 +129 +126 +118 +126 +144 +152 +145 +140 +153 +178 +181 +139 +92 +80 +104 +152 +174 +161 +157 +169 +183 +168 +152 +155 +162 +139 +108 +103 +111 +116 +138 +165 +167 +141 +113 +114 +129 +143 +153 +148 +129 +118 +122 +122 +115 +113 +113 +118 +120 +119 +120 +121 +118 +118 +118 +117 +115 +114 +115 +117 +119 +117 +114 +114 +114 +111 +110 +113 +120 +127 +121 +119 +122 +124 +121 +117 +117 +122 +124 +116 +115 +126 +149 +162 +140 +110 +100 +109 +123 +119 +118 +122 +120 +117 +121 +116 +118 +140 +152 +142 +127 +115 +114 +113 +113 +115 +116 +118 +120 +117 +108 +107 +117 +123 +117 +113 +114 +113 +103 +93 +98 +113 +152 +188 +179 +142 +126 +111 +111 +116 +112 +108 +111 +108 +114 +111 +108 +106 +101 +100 +109 +121 +119 +122 +132 +140 +141 +138 +137 +143 +135 +132 +133 +138 +138 +112 +72 +82 +107 +142 +150 +137 +129 +136 +155 +162 +144 +109 +91 +80 +95 +122 +144 +146 +137 +126 +135 +168 +186 +164 +130 +135 +153 +150 +112 +82 +110 +172 +199 +202 +176 +156 +155 +173 +174 +163 +136 +129 +149 +147 +149 +163 +178 +150 +108 +89 +99 +129 +166 +201 +211 +176 +131 +106 +125 +146 +142 +128 +131 +132 +115 +112 +121 +140 +143 +135 +139 +140 +137 +124 +115 +119 +134 +139 +127 +116 +115 +120 +123 +126 +119 +110 +115 +127 +128 +130 +136 +139 +137 +134 +132 +130 +127 +129 +131 +133 +135 +137 +140 +141 +141 +132 +127 +122 +122 +127 +135 +138 +139 +138 +138 +137 +135 +136 +140 +141 +140 +145 +146 +142 +137 +132 +124 +124 +131 +143 +149 +148 +143 +142 +139 +135 +132 +133 +132 +133 +134 +134 +133 +136 +141 +132 +131 +135 +138 +134 +132 +133 +130 +125 +124 +124 +129 +134 +135 +132 +130 +130 +131 +131 +132 +134 +135 +130 +124 +123 +124 +124 +122 +118 +116 +117 +119 +122 +124 +123 +122 +121 +122 +123 +122 +124 +130 +127 +128 +133 +128 +117 +116 +117 +122 +124 +120 +118 +122 +128 +133 +134 +135 +139 +138 +126 +114 +118 +131 +146 +142 +138 +136 +138 +137 +133 +128 +141 +140 +130 +121 +125 +139 +144 +137 +132 +124 +127 +139 +142 +143 +144 +144 +141 +143 +141 +137 +135 +137 +133 +126 +120 +124 +128 +125 +122 +127 +137 +141 +142 +136 +132 +134 +135 +133 +133 +136 +135 +137 +131 +135 +142 +141 +143 +142 +138 +124 +127 +136 +144 +142 +133 +135 +140 +142 +155 +162 +154 +147 +145 +140 +149 +165 +187 +184 +172 +159 +144 +148 +160 +167 +167 +155 +143 +146 +159 +169 +167 +169 +162 +156 +162 +167 +163 +157 +162 +183 +201 +201 +179 +160 +170 +195 +205 +192 +187 +198 +213 +218 +214 +210 +197 +191 +190 +188 +186 +196 +209 +212 +217 +212 +209 +210 +211 +212 +205 +192 +184 +182 +203 +227 +234 +220 +199 +197 +209 +222 +220 +216 +220 +216 +209 +213 +215 +219 +219 +209 +203 +208 +208 +199 +188 +184 +192 +193 +186 +184 +188 +199 +210 +221 +223 +219 +217 +211 +198 +189 +187 +179 +172 +177 +188 +199 +207 +211 +204 +191 +188 +194 +193 +192 +196 +200 +181 +169 +169 +167 +173 +187 +197 +215 +223 +223 +215 +206 +204 +204 +206 +211 +216 +213 +207 +199 +193 +193 +197 +201 +205 +207 +206 +207 +205 +198 +192 +195 +195 +197 +196 +192 +191 +191 +188 +180 +173 +160 +146 +134 +123 +117 +112 +105 +98 +84 +66 +54 +48 +44 +42 +41 +46 +46 +52 +59 +65 +62 +54 +47 +37 +34 +31 +29 +26 +24 +24 +29 +30 +30 +26 +24 +29 +37 +52 +69 +86 +96 +105 +112 +120 +125 +127 +131 +130 +133 +134 +133 +131 +125 +126 +133 +145 +149 +156 +162 +165 +166 +168 +169 +173 +174 +178 +180 +175 +173 +178 +186 +194 +199 +203 +206 +210 +214 +217 +218 +218 +216 +216 +219 +220 +219 +220 +222 +224 +226 +227 +229 +229 +229 +228 +226 +229 +232 +235 +237 +236 +235 +235 +236 +233 +232 +233 +233 +233 +233 +233 +233 +227 +224 +219 +214 +211 +209 +208 +208 +208 +207 +207 +209 +209 +208 +208 +209 +207 +208 +208 +209 +209 +208 +208 +207 +207 +208 +208 +208 +207 +207 +208 +209 +209 +209 +207 +206 +206 +206 +207 +207 +207 +207 +207 +207 +207 +207 +206 +205 +207 +206 +205 +206 +207 +206 +205 +203 +203 +204 +205 +206 +206 +206 +205 +205 +203 +203 +204 +204 +204 +204 +203 +203 +202 +203 +204 +204 +204 +203 +203 +203 +203 +202 +201 +201 +202 +203 +203 +203 +203 +202 +203 +203 +203 +203 +202 +202 +202 +202 +201 +201 +201 +201 +200 +199 +199 +200 +200 +200 +201 +201 +202 +202 +203 +202 +202 +201 +201 +201 +200 +199 +200 +200 +199 +199 +200 +201 +201 +201 +199 +199 +200 +200 +200 +200 +200 +200 +199 +200 +200 +198 +197 +197 +198 +200 +199 +199 +199 +199 +199 +199 +199 +199 +198 +199 +199 +199 +198 +198 +198 +198 +198 +198 +197 +197 +197 +198 +198 +198 +197 +198 +198 +198 +198 +197 +198 +198 +198 +198 +198 +198 +198 +198 +198 +198 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +249 +248 +249 +249 +249 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +250 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +250 +250 +249 +248 +248 +248 +249 +250 +249 +249 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +248 +248 +247 +249 +250 +250 +249 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +249 +249 +249 +248 +247 +247 +246 +246 +246 +246 +246 +245 +245 +246 +248 +248 +246 +247 +247 +244 +239 +236 +234 +231 +227 +219 +206 +186 +176 +179 +180 +175 +170 +168 +168 +163 +161 +165 +162 +158 +161 +156 +152 +149 +145 +138 +134 +140 +149 +163 +164 +164 +164 +168 +171 +168 +162 +160 +157 +152 +149 +155 +162 +162 +158 +157 +157 +156 +154 +151 +149 +149 +148 +156 +157 +157 +152 +144 +145 +152 +153 +157 +161 +160 +154 +152 +157 +161 +161 +156 +149 +147 +149 +146 +141 +137 +130 +135 +142 +146 +144 +140 +139 +136 +132 +137 +139 +141 +140 +138 +136 +137 +139 +142 +143 +139 +136 +135 +126 +120 +126 +128 +129 +131 +131 +130 +127 +123 +121 +121 +122 +123 +121 +119 +121 +125 +129 +130 +128 +129 +127 +122 +116 +115 +116 +120 +121 +125 +127 +124 +118 +117 +119 +122 +124 +123 +119 +117 +118 +118 +116 +118 +122 +125 +126 +124 +121 +121 +121 +117 +117 +115 +110 +110 +116 +125 +130 +128 +126 +127 +130 +132 +131 +130 +130 +133 +131 +136 +143 +144 +145 +145 +142 +135 +135 +130 +128 +127 +124 +133 +152 +166 +156 +131 +111 +110 +122 +145 +172 +178 +159 +151 +131 +128 +156 +187 +184 +147 +119 +124 +150 +175 +191 +181 +160 +140 +130 +129 +133 +136 +151 +171 +179 +181 +173 +174 +177 +180 +170 +147 +133 +153 +174 +191 +198 +191 +162 +129 +111 +119 +138 +147 +147 +150 +150 +148 +151 +164 +167 +179 +191 +191 +164 +137 +146 +180 +187 +160 +140 +138 +144 +163 +165 +165 +168 +178 +186 +189 +194 +190 +176 +175 +174 +175 +178 +176 +169 +176 +193 +195 +180 +165 +148 +148 +176 +194 +182 +167 +165 +165 +153 +135 +115 +117 +149 +183 +191 +184 +181 +176 +167 +163 +154 +144 +152 +174 +192 +191 +185 +182 +178 +172 +174 +173 +173 +172 +166 +166 +172 +186 +188 +161 +129 +121 +127 +140 +157 +181 +192 +186 +181 +179 +173 +172 +171 +167 +154 +152 +167 +180 +171 +143 +119 +114 +121 +137 +137 +133 +140 +131 +117 +133 +164 +183 +185 +182 +167 +152 +151 +156 +134 +115 +130 +149 +146 +149 +160 +165 +155 +158 +168 +162 +151 +145 +141 +147 +158 +152 +134 +123 +139 +167 +173 +169 +169 +165 +161 +159 +151 +144 +143 +134 +109 +98 +117 +132 +125 +120 +131 +154 +164 +148 +118 +96 +82 +94 +128 +144 +130 +131 +160 +155 +148 +156 +167 +139 +100 +92 +131 +160 +146 +98 +57 +50 +69 +90 +115 +147 +163 +147 +122 +90 +82 +82 +82 +76 +57 +52 +82 +142 +170 +166 +148 +119 +90 +78 +60 +68 +74 +89 +113 +123 +104 +77 +62 +49 +34 +43 +96 +142 +139 +114 +103 +113 +146 +156 +115 +67 +55 +59 +52 +59 +84 +105 +106 +85 +62 +65 +80 +81 +82 +80 +76 +73 +77 +79 +80 +88 +93 +92 +92 +96 +105 +114 +123 +111 +100 +97 +105 +113 +117 +114 +105 +93 +104 +132 +165 +170 +142 +113 +103 +100 +123 +141 +143 +141 +142 +121 +88 +114 +170 +188 +164 +146 +138 +133 +124 +112 +111 +113 +115 +118 +125 +125 +118 +108 +120 +129 +120 +110 +145 +193 +197 +158 +114 +111 +131 +130 +123 +125 +137 +142 +140 +144 +157 +174 +176 +149 +116 +101 +108 +144 +166 +157 +148 +156 +170 +162 +147 +152 +161 +141 +112 +107 +115 +114 +130 +152 +159 +142 +119 +113 +121 +137 +142 +135 +120 +115 +119 +120 +115 +109 +107 +113 +122 +123 +121 +122 +123 +122 +120 +117 +114 +113 +113 +114 +115 +112 +110 +112 +113 +112 +109 +111 +114 +117 +121 +126 +128 +121 +113 +113 +118 +124 +130 +124 +117 +121 +143 +154 +134 +116 +111 +114 +116 +111 +117 +124 +120 +118 +116 +111 +114 +132 +147 +142 +130 +115 +112 +113 +118 +121 +119 +115 +113 +111 +110 +114 +117 +111 +103 +104 +112 +115 +113 +103 +94 +94 +125 +173 +191 +166 +141 +115 +107 +112 +115 +112 +108 +105 +110 +113 +111 +106 +102 +104 +112 +120 +123 +123 +121 +120 +124 +129 +131 +131 +130 +130 +129 +133 +145 +140 +117 +68 +78 +107 +130 +138 +134 +131 +142 +163 +145 +111 +95 +79 +83 +108 +133 +140 +121 +108 +134 +173 +171 +143 +132 +139 +152 +149 +117 +89 +114 +173 +198 +185 +172 +170 +180 +202 +197 +169 +125 +127 +141 +145 +160 +171 +170 +130 +91 +90 +109 +139 +163 +187 +207 +189 +152 +119 +115 +126 +134 +124 +120 +119 +110 +103 +118 +142 +143 +134 +136 +135 +131 +119 +116 +119 +127 +127 +119 +115 +117 +120 +124 +126 +118 +107 +107 +118 +127 +134 +136 +137 +135 +136 +138 +137 +133 +132 +133 +133 +135 +138 +141 +142 +142 +139 +134 +128 +124 +126 +132 +139 +143 +140 +139 +137 +135 +135 +136 +139 +140 +147 +147 +143 +137 +133 +128 +128 +135 +141 +146 +143 +139 +139 +139 +135 +133 +131 +131 +132 +133 +132 +131 +133 +137 +133 +129 +129 +132 +134 +138 +136 +130 +126 +125 +126 +132 +136 +134 +128 +124 +133 +135 +134 +131 +131 +133 +130 +125 +119 +118 +119 +121 +121 +120 +118 +118 +121 +125 +126 +124 +122 +123 +125 +124 +124 +131 +130 +130 +136 +132 +122 +118 +114 +122 +128 +127 +123 +124 +127 +131 +134 +136 +141 +140 +130 +121 +122 +130 +140 +139 +139 +140 +141 +140 +135 +131 +141 +137 +128 +119 +125 +139 +142 +135 +127 +123 +128 +140 +140 +138 +138 +139 +139 +140 +138 +135 +136 +136 +133 +127 +125 +128 +130 +124 +119 +124 +135 +139 +144 +138 +133 +133 +136 +137 +136 +136 +139 +137 +130 +133 +139 +145 +152 +149 +140 +125 +129 +138 +142 +141 +135 +136 +141 +147 +159 +162 +151 +143 +139 +134 +144 +163 +187 +188 +175 +158 +141 +144 +165 +174 +174 +159 +146 +148 +160 +171 +183 +182 +173 +164 +165 +165 +163 +162 +170 +188 +201 +197 +173 +155 +163 +189 +203 +194 +191 +198 +209 +214 +212 +210 +198 +190 +188 +192 +196 +203 +211 +215 +217 +213 +211 +208 +209 +213 +209 +197 +180 +178 +199 +225 +233 +218 +199 +199 +210 +223 +222 +218 +221 +215 +207 +209 +213 +215 +215 +208 +206 +214 +214 +202 +184 +177 +187 +195 +191 +185 +182 +192 +206 +213 +216 +217 +218 +211 +199 +191 +187 +176 +168 +173 +185 +196 +201 +202 +200 +192 +188 +191 +193 +197 +201 +202 +188 +173 +170 +171 +175 +182 +190 +207 +221 +224 +220 +211 +206 +202 +200 +202 +208 +211 +207 +195 +184 +182 +188 +193 +205 +207 +206 +206 +205 +200 +192 +192 +193 +194 +192 +192 +193 +193 +190 +187 +175 +161 +148 +138 +125 +117 +112 +107 +98 +88 +75 +63 +52 +45 +43 +43 +48 +52 +60 +64 +64 +57 +47 +41 +37 +32 +27 +26 +25 +24 +24 +27 +29 +29 +26 +26 +32 +40 +54 +70 +85 +95 +104 +111 +119 +125 +127 +130 +130 +132 +132 +133 +130 +124 +125 +136 +143 +149 +157 +162 +164 +165 +169 +172 +175 +177 +181 +183 +178 +174 +178 +185 +191 +195 +202 +206 +211 +216 +217 +217 +220 +218 +218 +220 +220 +220 +221 +223 +225 +225 +227 +228 +229 +229 +227 +226 +229 +232 +235 +236 +236 +236 +236 +236 +235 +234 +234 +234 +233 +232 +232 +231 +228 +224 +219 +213 +209 +207 +207 +207 +206 +205 +205 +206 +206 +204 +204 +206 +203 +204 +205 +205 +206 +206 +206 +205 +205 +206 +206 +206 +206 +206 +206 +207 +207 +206 +205 +204 +204 +204 +204 +205 +206 +205 +205 +205 +205 +204 +203 +202 +203 +203 +203 +203 +204 +203 +202 +201 +201 +201 +202 +203 +203 +203 +203 +203 +202 +202 +202 +202 +202 +202 +202 +202 +200 +201 +202 +202 +201 +201 +201 +201 +201 +200 +200 +200 +200 +201 +201 +201 +200 +200 +200 +200 +200 +201 +200 +200 +200 +199 +198 +198 +198 +198 +197 +196 +198 +198 +198 +199 +199 +200 +200 +200 +201 +200 +200 +199 +199 +199 +199 +198 +197 +197 +197 +197 +198 +198 +197 +197 +196 +196 +197 +197 +197 +197 +197 +197 +197 +197 +197 +196 +195 +195 +196 +197 +197 +197 +197 +197 +197 +197 +197 +197 +197 +197 +198 +198 +197 +196 +196 +197 +196 +196 +196 +196 +196 +196 +196 +196 +195 +196 +196 +196 +195 +195 +195 +196 +197 +197 +196 +196 +196 +196 +197 +197 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +249 +250 +250 +250 +250 +250 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +250 +250 +249 +249 +250 +249 +248 +248 +248 +249 +250 +251 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +250 +249 +248 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +249 +248 +248 +248 +248 +248 +249 +249 +249 +248 +248 +248 +249 +249 +248 +247 +246 +245 +245 +244 +244 +245 +246 +245 +245 +246 +249 +249 +248 +248 +247 +243 +239 +236 +237 +237 +235 +228 +214 +189 +174 +177 +178 +175 +171 +173 +172 +167 +164 +165 +162 +160 +163 +158 +154 +149 +143 +139 +138 +141 +144 +157 +159 +162 +165 +170 +173 +168 +161 +162 +160 +155 +149 +150 +155 +158 +158 +159 +162 +161 +156 +152 +152 +153 +152 +152 +151 +153 +149 +137 +135 +146 +158 +158 +158 +155 +153 +157 +166 +170 +168 +159 +147 +144 +147 +146 +143 +140 +135 +141 +149 +151 +144 +137 +136 +136 +133 +141 +143 +143 +141 +138 +138 +141 +145 +147 +145 +139 +136 +135 +129 +124 +127 +131 +132 +132 +132 +131 +129 +127 +126 +127 +126 +124 +122 +121 +123 +127 +131 +128 +123 +122 +122 +116 +107 +108 +114 +121 +124 +128 +127 +124 +120 +120 +121 +120 +118 +115 +113 +114 +116 +118 +119 +121 +124 +127 +126 +124 +121 +121 +122 +117 +120 +120 +117 +116 +119 +125 +129 +125 +126 +129 +132 +131 +128 +127 +128 +131 +132 +137 +141 +142 +147 +149 +147 +137 +135 +132 +133 +132 +127 +130 +143 +171 +171 +148 +117 +105 +117 +145 +175 +178 +162 +151 +131 +131 +161 +195 +190 +146 +118 +133 +162 +173 +182 +177 +159 +136 +132 +135 +136 +142 +160 +177 +179 +179 +172 +174 +181 +184 +167 +143 +143 +164 +185 +199 +195 +180 +161 +147 +145 +139 +145 +152 +154 +143 +135 +142 +157 +177 +180 +182 +184 +185 +160 +137 +150 +182 +192 +168 +147 +146 +152 +165 +163 +166 +168 +178 +189 +194 +195 +188 +176 +171 +166 +170 +182 +185 +177 +180 +192 +192 +183 +164 +145 +148 +177 +193 +185 +172 +170 +168 +164 +150 +122 +124 +168 +195 +187 +175 +175 +176 +169 +166 +161 +161 +165 +181 +196 +193 +183 +179 +180 +176 +179 +179 +178 +175 +169 +169 +176 +189 +185 +150 +116 +111 +119 +130 +143 +177 +195 +194 +185 +179 +176 +176 +171 +161 +149 +154 +174 +181 +169 +142 +115 +109 +119 +144 +153 +146 +140 +127 +111 +135 +168 +179 +169 +164 +157 +145 +142 +141 +137 +132 +144 +156 +158 +162 +162 +145 +136 +153 +175 +168 +155 +150 +145 +141 +157 +154 +125 +102 +127 +174 +187 +175 +170 +162 +160 +160 +152 +146 +149 +141 +107 +93 +120 +140 +127 +117 +127 +152 +166 +153 +121 +94 +79 +94 +131 +148 +137 +133 +158 +159 +154 +156 +168 +144 +115 +118 +154 +163 +124 +72 +41 +52 +61 +92 +132 +155 +155 +152 +154 +127 +96 +75 +79 +95 +86 +53 +37 +88 +152 +180 +168 +144 +127 +110 +78 +65 +73 +79 +86 +105 +117 +101 +74 +53 +28 +32 +80 +129 +136 +110 +87 +83 +103 +135 +133 +92 +67 +63 +58 +49 +58 +83 +97 +93 +82 +74 +75 +77 +81 +84 +85 +83 +83 +86 +89 +92 +99 +101 +97 +100 +114 +119 +113 +106 +101 +98 +103 +110 +118 +115 +105 +88 +105 +136 +158 +147 +123 +109 +108 +100 +119 +151 +165 +154 +141 +120 +91 +113 +164 +182 +163 +148 +144 +139 +127 +116 +111 +113 +119 +123 +126 +125 +120 +112 +121 +129 +122 +111 +139 +185 +194 +154 +106 +101 +121 +123 +124 +128 +135 +136 +135 +139 +151 +167 +174 +156 +128 +109 +105 +138 +166 +159 +144 +147 +161 +152 +143 +147 +157 +141 +115 +106 +110 +112 +124 +142 +150 +139 +119 +112 +115 +133 +131 +122 +114 +114 +118 +118 +114 +109 +104 +110 +123 +124 +121 +123 +126 +124 +121 +117 +113 +111 +112 +111 +111 +113 +112 +112 +114 +112 +108 +105 +105 +111 +120 +131 +131 +122 +112 +114 +122 +125 +130 +126 +121 +119 +134 +150 +146 +131 +117 +111 +111 +111 +117 +123 +119 +117 +118 +120 +121 +122 +129 +134 +132 +118 +111 +108 +113 +119 +117 +114 +112 +107 +112 +117 +115 +104 +96 +101 +110 +113 +121 +114 +97 +83 +100 +146 +181 +184 +148 +116 +106 +107 +110 +111 +107 +106 +105 +108 +110 +106 +105 +108 +109 +115 +127 +128 +112 +100 +101 +107 +109 +104 +100 +111 +128 +137 +141 +144 +146 +111 +77 +68 +95 +122 +123 +118 +132 +150 +139 +115 +107 +88 +83 +104 +135 +133 +117 +104 +131 +173 +166 +137 +135 +143 +151 +145 +121 +99 +121 +173 +195 +173 +163 +170 +178 +187 +184 +179 +165 +147 +140 +134 +158 +179 +170 +119 +84 +102 +128 +151 +156 +169 +199 +197 +167 +128 +107 +110 +125 +120 +111 +109 +105 +100 +118 +146 +146 +133 +132 +129 +124 +117 +116 +117 +118 +116 +113 +110 +109 +118 +125 +127 +121 +112 +107 +114 +129 +137 +135 +131 +129 +134 +140 +141 +137 +135 +133 +132 +134 +138 +141 +142 +143 +143 +140 +135 +130 +127 +130 +137 +143 +141 +138 +137 +137 +133 +130 +132 +136 +145 +147 +143 +138 +135 +130 +128 +131 +139 +143 +140 +137 +139 +140 +137 +135 +130 +131 +131 +131 +129 +127 +128 +131 +130 +129 +129 +130 +132 +138 +137 +129 +124 +123 +127 +133 +135 +130 +121 +115 +130 +135 +136 +130 +127 +129 +126 +120 +115 +114 +116 +122 +124 +123 +119 +117 +119 +124 +127 +124 +120 +122 +125 +125 +125 +133 +133 +131 +134 +132 +125 +120 +114 +124 +132 +133 +127 +125 +127 +130 +134 +137 +142 +142 +134 +127 +128 +131 +134 +136 +139 +141 +141 +139 +137 +136 +138 +134 +126 +120 +128 +140 +138 +130 +122 +121 +128 +138 +136 +134 +136 +138 +139 +137 +135 +135 +136 +136 +132 +128 +130 +131 +131 +123 +115 +121 +133 +141 +147 +142 +135 +133 +139 +144 +142 +139 +141 +137 +132 +134 +139 +152 +164 +156 +143 +125 +132 +142 +143 +144 +141 +138 +142 +152 +161 +158 +144 +137 +136 +132 +143 +163 +187 +191 +178 +157 +139 +141 +165 +175 +176 +161 +148 +149 +160 +170 +193 +193 +184 +171 +164 +160 +162 +167 +180 +194 +202 +196 +174 +157 +165 +188 +200 +192 +187 +192 +205 +213 +213 +209 +200 +192 +187 +195 +208 +210 +208 +210 +210 +212 +211 +206 +205 +213 +213 +203 +182 +177 +196 +223 +231 +216 +198 +200 +212 +224 +223 +219 +221 +217 +209 +208 +210 +211 +209 +205 +209 +221 +220 +206 +182 +172 +184 +197 +196 +186 +178 +183 +192 +201 +210 +215 +214 +203 +193 +191 +187 +175 +167 +170 +182 +192 +194 +194 +198 +195 +190 +187 +191 +198 +203 +204 +197 +180 +174 +175 +178 +179 +182 +196 +213 +221 +223 +218 +212 +205 +201 +202 +203 +211 +211 +197 +180 +174 +180 +187 +205 +209 +208 +207 +207 +203 +195 +192 +193 +189 +188 +190 +193 +194 +193 +192 +179 +165 +153 +143 +129 +119 +113 +110 +98 +93 +84 +73 +59 +49 +47 +48 +53 +58 +65 +64 +58 +50 +43 +39 +35 +30 +25 +24 +25 +26 +26 +27 +28 +28 +25 +26 +34 +44 +58 +71 +84 +94 +103 +110 +118 +124 +126 +130 +132 +132 +133 +136 +133 +123 +125 +139 +143 +151 +159 +162 +162 +164 +169 +174 +178 +181 +186 +188 +183 +179 +180 +185 +191 +195 +200 +204 +209 +215 +218 +219 +222 +220 +219 +220 +220 +220 +221 +222 +225 +225 +227 +228 +228 +228 +227 +227 +230 +231 +233 +235 +237 +237 +237 +237 +236 +236 +235 +234 +232 +232 +231 +231 +230 +226 +221 +215 +210 +207 +206 +206 +204 +202 +202 +203 +202 +201 +201 +202 +201 +202 +202 +202 +203 +203 +202 +202 +201 +202 +203 +203 +202 +202 +202 +202 +204 +203 +202 +201 +201 +201 +201 +202 +204 +203 +202 +201 +201 +201 +200 +200 +198 +199 +200 +200 +199 +199 +199 +199 +200 +200 +199 +199 +199 +199 +199 +199 +199 +199 +199 +199 +199 +199 +199 +199 +198 +198 +199 +199 +199 +198 +198 +199 +199 +198 +198 +198 +198 +199 +199 +199 +198 +198 +198 +198 +198 +198 +198 +198 +198 +197 +196 +195 +196 +196 +196 +195 +196 +196 +196 +196 +197 +197 +197 +197 +197 +197 +197 +197 +196 +196 +196 +196 +194 +194 +194 +195 +195 +195 +194 +193 +193 +193 +194 +195 +195 +194 +194 +194 +193 +194 +194 +194 +193 +193 +194 +195 +194 +194 +194 +194 +194 +194 +194 +194 +195 +196 +196 +196 +195 +195 +195 +195 +195 +194 +194 +194 +193 +193 +193 +194 +193 +194 +194 +194 +193 +193 +194 +194 +195 +194 +194 +194 +194 +194 +195 +195 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +251 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +251 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +250 +250 +250 +251 +251 +250 +249 +249 +249 +248 +248 +248 +248 +249 +250 +250 +250 +250 +249 +249 +249 +250 +249 +248 +247 +248 +249 +250 +251 +249 +249 +249 +249 +249 +249 +249 +249 +252 +252 +252 +251 +250 +249 +248 +249 +249 +249 +249 +249 +249 +250 +250 +250 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +248 +248 +249 +248 +248 +249 +248 +248 +248 +248 +248 +248 +248 +247 +246 +245 +245 +245 +244 +247 +248 +248 +246 +246 +248 +248 +247 +246 +244 +242 +239 +239 +241 +245 +246 +240 +223 +194 +175 +174 +175 +173 +170 +174 +171 +167 +166 +166 +164 +161 +162 +159 +156 +151 +145 +142 +142 +141 +140 +149 +154 +161 +165 +167 +167 +163 +157 +159 +158 +154 +150 +149 +152 +156 +160 +160 +163 +162 +156 +154 +159 +162 +161 +145 +142 +147 +151 +146 +145 +155 +165 +158 +156 +154 +155 +163 +173 +176 +174 +158 +146 +141 +146 +148 +147 +146 +144 +148 +155 +155 +144 +135 +135 +138 +137 +143 +144 +144 +142 +140 +139 +142 +144 +147 +142 +137 +135 +134 +132 +129 +130 +134 +133 +131 +129 +128 +128 +129 +129 +130 +129 +127 +125 +125 +125 +125 +126 +125 +122 +120 +118 +112 +107 +109 +115 +121 +125 +127 +127 +125 +123 +121 +120 +117 +114 +111 +112 +115 +117 +119 +122 +122 +123 +125 +126 +125 +123 +122 +121 +119 +121 +121 +119 +119 +122 +125 +127 +124 +126 +129 +129 +126 +123 +124 +127 +129 +133 +138 +136 +133 +138 +147 +149 +137 +134 +132 +135 +136 +131 +131 +136 +161 +174 +167 +139 +116 +117 +142 +174 +179 +165 +153 +134 +138 +165 +196 +188 +149 +120 +141 +171 +172 +177 +176 +158 +134 +129 +133 +143 +156 +175 +185 +180 +175 +178 +183 +186 +186 +167 +147 +155 +185 +200 +199 +174 +156 +158 +172 +181 +171 +165 +160 +148 +128 +122 +143 +168 +178 +179 +179 +181 +183 +159 +140 +157 +186 +194 +173 +154 +154 +159 +161 +154 +157 +168 +177 +179 +183 +191 +192 +185 +170 +163 +168 +181 +185 +181 +182 +187 +191 +180 +155 +134 +145 +174 +190 +189 +176 +172 +171 +172 +163 +146 +153 +187 +192 +180 +169 +167 +169 +170 +168 +161 +166 +176 +190 +197 +189 +179 +178 +180 +182 +184 +184 +183 +180 +172 +173 +182 +191 +181 +145 +114 +109 +115 +127 +147 +177 +197 +197 +183 +178 +184 +185 +170 +152 +142 +155 +179 +182 +169 +143 +114 +102 +114 +137 +152 +157 +144 +117 +107 +140 +159 +162 +154 +154 +147 +135 +134 +132 +153 +162 +160 +161 +169 +163 +135 +105 +133 +161 +173 +166 +150 +141 +143 +154 +152 +137 +111 +98 +133 +178 +183 +183 +175 +165 +164 +165 +155 +145 +144 +136 +119 +118 +141 +146 +123 +117 +137 +154 +162 +142 +111 +95 +90 +104 +131 +150 +145 +137 +157 +160 +151 +146 +158 +147 +134 +141 +158 +139 +90 +58 +54 +64 +78 +112 +144 +142 +125 +130 +152 +153 +121 +81 +68 +87 +103 +77 +41 +54 +113 +160 +179 +171 +153 +131 +107 +87 +93 +84 +67 +74 +101 +104 +83 +58 +32 +32 +69 +117 +141 +123 +87 +73 +65 +86 +112 +103 +79 +72 +75 +69 +65 +78 +87 +110 +131 +111 +79 +72 +77 +85 +90 +89 +87 +89 +94 +98 +103 +107 +104 +108 +124 +128 +113 +108 +105 +103 +102 +106 +114 +113 +105 +93 +100 +118 +129 +120 +111 +109 +108 +97 +116 +156 +177 +160 +139 +121 +100 +125 +164 +178 +164 +154 +151 +148 +136 +129 +118 +115 +123 +126 +125 +124 +120 +121 +125 +126 +121 +114 +137 +177 +188 +139 +98 +97 +113 +115 +122 +132 +134 +135 +135 +138 +141 +150 +160 +149 +123 +106 +104 +138 +168 +160 +146 +148 +163 +151 +141 +142 +149 +144 +126 +114 +113 +110 +124 +139 +144 +132 +116 +111 +115 +126 +122 +116 +112 +113 +115 +116 +114 +113 +109 +112 +119 +120 +119 +122 +125 +121 +118 +114 +111 +111 +112 +112 +112 +116 +114 +114 +115 +113 +108 +105 +103 +109 +117 +126 +127 +122 +115 +116 +121 +127 +122 +120 +124 +122 +124 +145 +166 +148 +119 +104 +110 +118 +120 +120 +118 +117 +121 +130 +132 +120 +119 +126 +129 +118 +109 +104 +110 +115 +114 +112 +112 +109 +112 +114 +111 +106 +104 +107 +111 +113 +120 +115 +101 +91 +96 +129 +166 +179 +141 +111 +104 +103 +104 +109 +113 +109 +99 +100 +106 +109 +111 +109 +101 +106 +123 +131 +118 +101 +94 +92 +89 +89 +86 +99 +124 +140 +143 +145 +150 +153 +114 +83 +84 +105 +113 +109 +120 +141 +144 +131 +124 +99 +84 +98 +129 +132 +122 +120 +149 +179 +166 +136 +128 +140 +148 +145 +129 +114 +137 +180 +192 +165 +128 +131 +155 +179 +180 +179 +173 +159 +141 +126 +148 +172 +161 +112 +88 +119 +146 +157 +150 +158 +189 +198 +173 +131 +106 +106 +121 +120 +115 +114 +111 +111 +123 +149 +149 +133 +126 +123 +121 +120 +116 +113 +115 +115 +110 +103 +97 +114 +125 +128 +125 +123 +120 +123 +133 +138 +134 +127 +123 +128 +136 +138 +136 +133 +129 +127 +131 +136 +139 +141 +143 +142 +141 +139 +136 +131 +129 +132 +136 +139 +137 +137 +139 +133 +124 +124 +129 +143 +147 +146 +142 +139 +132 +126 +125 +135 +140 +140 +139 +141 +141 +137 +136 +130 +131 +132 +130 +127 +124 +124 +125 +126 +133 +138 +133 +127 +133 +136 +131 +123 +123 +127 +133 +134 +128 +118 +112 +122 +131 +134 +129 +125 +125 +121 +114 +115 +115 +119 +127 +128 +123 +119 +117 +119 +125 +126 +119 +115 +119 +124 +125 +125 +133 +135 +129 +127 +127 +124 +121 +118 +126 +134 +132 +124 +121 +125 +131 +132 +136 +139 +137 +134 +132 +132 +133 +133 +135 +138 +140 +140 +137 +138 +140 +135 +134 +129 +125 +130 +137 +134 +126 +121 +121 +127 +135 +134 +136 +140 +142 +141 +138 +135 +137 +139 +136 +132 +129 +130 +131 +129 +121 +113 +120 +134 +144 +147 +143 +137 +134 +141 +149 +149 +143 +139 +137 +137 +140 +143 +159 +172 +159 +138 +120 +130 +143 +143 +147 +146 +140 +143 +155 +161 +151 +137 +134 +137 +137 +144 +160 +181 +187 +176 +153 +137 +140 +160 +170 +172 +160 +150 +152 +160 +166 +186 +195 +192 +176 +162 +159 +164 +173 +185 +196 +201 +198 +184 +170 +174 +191 +196 +185 +176 +183 +203 +217 +215 +206 +200 +196 +189 +197 +213 +214 +202 +197 +195 +205 +211 +206 +204 +213 +216 +207 +189 +180 +195 +221 +230 +215 +196 +197 +214 +224 +223 +218 +220 +220 +214 +210 +209 +207 +202 +200 +210 +227 +226 +208 +184 +176 +186 +197 +197 +189 +176 +174 +178 +192 +208 +217 +211 +195 +186 +189 +184 +176 +171 +173 +182 +189 +191 +192 +200 +198 +192 +186 +186 +191 +199 +206 +206 +191 +180 +178 +181 +182 +182 +186 +205 +218 +226 +224 +217 +209 +205 +207 +205 +211 +214 +204 +185 +172 +176 +186 +203 +211 +212 +210 +209 +206 +199 +195 +196 +188 +187 +190 +193 +192 +191 +191 +182 +167 +156 +148 +133 +121 +114 +111 +101 +98 +90 +80 +67 +59 +55 +55 +58 +60 +61 +57 +50 +43 +40 +39 +33 +30 +26 +26 +27 +28 +28 +29 +27 +27 +24 +26 +36 +48 +60 +72 +83 +93 +102 +109 +117 +123 +126 +130 +135 +135 +137 +141 +137 +124 +125 +139 +145 +153 +160 +162 +162 +165 +170 +174 +181 +184 +189 +191 +187 +183 +184 +188 +194 +197 +200 +201 +204 +211 +218 +223 +224 +222 +220 +220 +219 +220 +221 +221 +225 +226 +227 +228 +228 +228 +228 +228 +231 +231 +232 +235 +237 +238 +238 +237 +235 +235 +234 +233 +232 +231 +231 +231 +231 +229 +224 +218 +213 +209 +206 +205 +202 +201 +200 +201 +200 +199 +199 +201 +202 +202 +201 +201 +200 +200 +199 +199 +197 +198 +199 +199 +198 +197 +197 +196 +200 +200 +199 +198 +198 +198 +198 +199 +201 +200 +198 +198 +198 +198 +198 +198 +195 +196 +197 +197 +196 +196 +197 +198 +199 +198 +197 +196 +196 +195 +195 +195 +197 +197 +196 +196 +196 +196 +197 +197 +196 +197 +197 +197 +197 +196 +197 +197 +196 +196 +195 +196 +196 +196 +196 +196 +197 +196 +196 +195 +194 +194 +195 +195 +197 +195 +194 +194 +194 +195 +195 +195 +194 +194 +194 +195 +195 +195 +195 +195 +193 +194 +194 +194 +193 +193 +194 +194 +193 +193 +193 +194 +194 +194 +192 +191 +192 +192 +193 +194 +194 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +195 +195 +194 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +194 +193 +193 +192 +192 +192 +192 +193 +194 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +251 +251 +251 +251 +251 +251 +250 +250 +251 +251 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +247 +248 +249 +250 +251 +249 +249 +249 +249 +249 +249 +249 +249 +251 +251 +251 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +248 +249 +249 +248 +248 +248 +249 +249 +249 +249 +249 +249 +249 +250 +249 +248 +248 +248 +249 +247 +248 +248 +248 +248 +247 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +249 +250 +249 +247 +246 +247 +247 +246 +245 +243 +242 +241 +242 +245 +250 +253 +248 +230 +200 +176 +173 +175 +174 +171 +172 +168 +166 +168 +167 +165 +163 +160 +156 +155 +153 +148 +145 +145 +143 +140 +145 +155 +163 +167 +165 +162 +158 +156 +155 +154 +153 +153 +155 +156 +158 +161 +160 +161 +158 +153 +156 +164 +167 +165 +142 +136 +141 +154 +163 +168 +171 +170 +160 +158 +157 +160 +165 +170 +171 +170 +157 +147 +146 +149 +150 +148 +148 +146 +145 +150 +149 +141 +134 +135 +140 +142 +145 +146 +147 +146 +145 +142 +141 +140 +143 +138 +134 +133 +133 +132 +132 +130 +131 +130 +129 +127 +126 +125 +124 +123 +126 +126 +127 +128 +127 +125 +122 +120 +123 +124 +122 +117 +113 +113 +116 +118 +120 +122 +124 +125 +125 +125 +120 +115 +113 +111 +112 +115 +118 +119 +119 +120 +119 +120 +122 +125 +126 +125 +122 +119 +123 +121 +117 +117 +121 +126 +127 +125 +123 +124 +125 +124 +121 +120 +123 +129 +128 +131 +134 +131 +128 +136 +147 +149 +135 +128 +127 +134 +138 +137 +136 +135 +145 +165 +174 +162 +142 +128 +138 +164 +177 +168 +155 +142 +148 +168 +195 +184 +154 +125 +146 +173 +170 +178 +178 +157 +129 +123 +135 +160 +177 +186 +183 +170 +168 +181 +191 +189 +187 +176 +163 +172 +196 +193 +176 +152 +141 +156 +179 +190 +184 +183 +165 +132 +112 +126 +155 +171 +177 +175 +179 +186 +187 +163 +145 +162 +194 +196 +179 +162 +163 +163 +156 +146 +153 +169 +173 +167 +175 +194 +199 +191 +169 +164 +169 +178 +181 +184 +187 +187 +193 +171 +137 +123 +145 +175 +188 +189 +184 +169 +161 +163 +165 +177 +191 +194 +171 +162 +164 +168 +163 +157 +154 +154 +160 +185 +198 +188 +176 +174 +176 +176 +178 +182 +185 +188 +185 +177 +176 +183 +192 +172 +136 +113 +113 +114 +129 +157 +183 +195 +192 +181 +173 +176 +182 +174 +153 +148 +164 +186 +187 +172 +145 +114 +98 +105 +113 +132 +157 +149 +119 +119 +145 +154 +156 +159 +157 +134 +115 +118 +140 +159 +162 +160 +171 +184 +164 +116 +96 +147 +173 +149 +123 +127 +148 +164 +166 +150 +129 +114 +113 +149 +187 +187 +186 +176 +165 +168 +170 +157 +133 +119 +106 +120 +147 +168 +158 +128 +125 +148 +164 +163 +130 +93 +88 +96 +110 +131 +149 +151 +143 +157 +157 +143 +133 +142 +152 +152 +148 +133 +103 +71 +60 +68 +73 +108 +139 +136 +110 +94 +108 +132 +153 +143 +106 +67 +59 +76 +85 +76 +69 +81 +112 +159 +183 +164 +143 +136 +126 +115 +97 +77 +67 +80 +96 +97 +75 +44 +31 +54 +105 +152 +143 +95 +74 +69 +69 +80 +92 +91 +85 +83 +88 +82 +84 +87 +123 +168 +153 +112 +90 +89 +91 +94 +93 +90 +93 +99 +107 +108 +110 +111 +117 +132 +134 +118 +104 +107 +110 +109 +109 +116 +116 +110 +108 +102 +105 +110 +108 +110 +112 +108 +102 +107 +141 +173 +160 +133 +118 +108 +138 +166 +166 +146 +141 +154 +165 +156 +131 +118 +116 +124 +127 +123 +121 +120 +123 +122 +119 +119 +118 +138 +171 +181 +130 +104 +108 +119 +118 +125 +129 +128 +130 +139 +147 +141 +136 +148 +145 +123 +110 +106 +136 +162 +158 +149 +153 +165 +147 +136 +128 +131 +136 +132 +122 +118 +113 +123 +134 +136 +125 +112 +108 +111 +114 +112 +111 +111 +112 +110 +110 +111 +115 +115 +117 +118 +116 +119 +121 +118 +118 +115 +112 +109 +109 +111 +112 +112 +115 +113 +112 +114 +115 +113 +111 +108 +109 +114 +119 +119 +115 +110 +111 +114 +123 +116 +117 +122 +119 +116 +134 +164 +156 +127 +106 +109 +119 +123 +122 +121 +120 +118 +124 +130 +124 +122 +125 +124 +115 +109 +108 +114 +117 +114 +110 +109 +112 +111 +110 +108 +108 +110 +111 +112 +114 +114 +107 +100 +100 +106 +126 +160 +172 +144 +113 +98 +99 +108 +113 +115 +104 +97 +101 +111 +114 +115 +110 +99 +102 +114 +124 +123 +114 +104 +96 +93 +87 +96 +99 +102 +119 +142 +153 +151 +144 +146 +136 +118 +121 +124 +108 +100 +126 +146 +141 +130 +103 +87 +99 +129 +138 +128 +146 +181 +188 +162 +134 +122 +127 +139 +145 +140 +137 +164 +193 +191 +145 +96 +98 +134 +172 +183 +179 +170 +160 +150 +141 +152 +165 +154 +110 +99 +134 +159 +160 +150 +155 +179 +196 +184 +140 +104 +98 +117 +125 +125 +126 +125 +122 +124 +143 +147 +131 +119 +117 +121 +125 +118 +116 +119 +119 +110 +102 +98 +113 +127 +129 +127 +133 +137 +137 +138 +140 +137 +130 +125 +127 +133 +136 +134 +128 +122 +121 +127 +133 +136 +138 +142 +142 +140 +139 +138 +135 +130 +130 +131 +135 +134 +138 +142 +135 +125 +122 +127 +142 +147 +147 +142 +139 +135 +128 +126 +129 +136 +140 +142 +143 +140 +133 +132 +128 +130 +131 +129 +126 +124 +123 +124 +129 +137 +140 +131 +124 +131 +138 +135 +126 +126 +128 +133 +135 +130 +121 +116 +120 +128 +131 +127 +124 +125 +121 +114 +115 +116 +123 +131 +130 +121 +117 +118 +126 +130 +126 +115 +110 +117 +123 +123 +120 +129 +136 +131 +125 +123 +123 +121 +120 +127 +132 +128 +120 +116 +122 +130 +130 +134 +137 +137 +136 +136 +135 +133 +134 +135 +138 +140 +140 +138 +137 +140 +136 +137 +134 +130 +130 +133 +132 +129 +123 +123 +127 +135 +136 +141 +145 +144 +143 +139 +137 +139 +140 +138 +134 +132 +131 +130 +129 +121 +113 +120 +135 +144 +144 +142 +136 +134 +141 +150 +150 +143 +138 +139 +141 +143 +145 +160 +174 +161 +131 +115 +125 +140 +142 +148 +148 +140 +143 +157 +162 +149 +136 +133 +136 +138 +141 +154 +170 +181 +174 +151 +138 +140 +158 +167 +168 +160 +155 +159 +163 +164 +172 +194 +200 +184 +167 +163 +168 +175 +184 +191 +199 +200 +195 +184 +182 +190 +192 +182 +175 +183 +202 +217 +214 +205 +199 +200 +195 +198 +214 +217 +200 +185 +183 +199 +211 +208 +205 +213 +216 +207 +195 +182 +192 +216 +228 +215 +196 +196 +217 +223 +222 +215 +216 +220 +216 +211 +206 +202 +197 +196 +211 +232 +231 +212 +187 +181 +188 +193 +192 +189 +177 +170 +174 +189 +207 +217 +214 +198 +185 +184 +183 +180 +178 +180 +184 +187 +191 +194 +201 +201 +194 +186 +181 +180 +190 +208 +215 +205 +190 +183 +186 +189 +188 +181 +198 +213 +225 +227 +222 +212 +204 +204 +209 +209 +213 +210 +192 +174 +172 +181 +195 +206 +210 +209 +207 +203 +198 +197 +195 +190 +187 +191 +193 +191 +189 +189 +181 +167 +157 +148 +134 +122 +114 +110 +105 +99 +91 +82 +76 +71 +64 +61 +61 +58 +53 +47 +41 +38 +36 +36 +29 +29 +29 +27 +27 +27 +28 +29 +27 +27 +23 +25 +37 +51 +63 +73 +83 +93 +102 +109 +117 +123 +126 +130 +137 +137 +140 +144 +140 +125 +123 +135 +145 +152 +159 +161 +163 +167 +171 +173 +180 +183 +187 +189 +186 +184 +187 +190 +195 +200 +203 +201 +201 +207 +216 +222 +224 +223 +220 +219 +218 +219 +220 +220 +224 +226 +228 +229 +229 +229 +229 +230 +231 +231 +232 +234 +236 +237 +238 +237 +235 +234 +233 +232 +231 +231 +231 +231 +231 +230 +227 +222 +217 +211 +206 +203 +201 +199 +198 +199 +198 +197 +198 +199 +200 +200 +199 +198 +198 +197 +197 +196 +195 +196 +197 +197 +196 +194 +194 +193 +198 +197 +196 +196 +195 +196 +196 +197 +197 +196 +196 +196 +196 +197 +197 +197 +194 +195 +196 +196 +195 +194 +195 +197 +196 +196 +195 +195 +194 +194 +194 +194 +195 +194 +194 +193 +193 +194 +194 +195 +194 +195 +195 +195 +194 +194 +195 +195 +194 +194 +193 +194 +194 +194 +194 +193 +195 +194 +193 +193 +193 +193 +194 +194 +195 +194 +193 +192 +193 +194 +194 +194 +193 +193 +194 +194 +194 +194 +194 +194 +191 +192 +193 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +191 +190 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +192 +191 +190 +190 +191 +190 +190 +191 +191 +191 +193 +193 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +193 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +193 +250 +250 +250 +250 +250 +250 +250 +250 +251 +250 +250 +251 +251 +251 +250 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +250 +251 +252 +252 +251 +250 +250 +250 +251 +251 +251 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +249 +249 +249 +250 +250 +250 +249 +249 +249 +250 +250 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +248 +249 +249 +249 +250 +249 +249 +249 +250 +250 +250 +250 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +250 +249 +249 +249 +249 +249 +248 +248 +247 +247 +248 +248 +248 +248 +249 +250 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +248 +248 +249 +249 +249 +249 +249 +248 +249 +249 +249 +248 +247 +248 +248 +247 +247 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +249 +249 +247 +246 +246 +247 +246 +244 +243 +243 +243 +244 +245 +250 +253 +249 +232 +201 +176 +172 +176 +176 +174 +169 +164 +166 +170 +167 +165 +163 +158 +152 +152 +151 +149 +148 +147 +145 +142 +144 +156 +167 +171 +167 +161 +158 +158 +154 +152 +153 +157 +160 +159 +158 +159 +158 +155 +151 +150 +156 +163 +165 +162 +142 +134 +139 +158 +173 +177 +174 +167 +160 +159 +160 +162 +163 +162 +159 +157 +156 +152 +153 +155 +152 +148 +147 +143 +133 +134 +135 +134 +133 +134 +138 +141 +139 +140 +143 +146 +148 +146 +142 +139 +140 +135 +134 +134 +131 +132 +132 +128 +125 +126 +128 +128 +125 +122 +118 +115 +120 +123 +125 +127 +126 +123 +119 +116 +121 +123 +122 +119 +117 +120 +121 +121 +121 +120 +122 +125 +127 +126 +120 +115 +111 +113 +115 +117 +119 +119 +118 +116 +115 +116 +119 +123 +125 +124 +122 +119 +126 +120 +114 +115 +124 +131 +130 +125 +121 +121 +123 +123 +122 +122 +126 +131 +128 +128 +130 +131 +132 +140 +149 +152 +131 +122 +122 +130 +137 +140 +138 +133 +135 +150 +163 +171 +165 +147 +141 +154 +171 +168 +158 +149 +154 +167 +193 +184 +160 +135 +152 +169 +166 +179 +181 +157 +122 +123 +148 +180 +191 +184 +168 +153 +160 +180 +193 +188 +187 +188 +183 +187 +186 +163 +147 +143 +145 +152 +163 +168 +166 +164 +148 +124 +119 +137 +162 +176 +175 +173 +183 +191 +188 +168 +153 +164 +187 +197 +191 +175 +162 +152 +149 +157 +172 +171 +157 +150 +170 +196 +198 +189 +170 +164 +169 +178 +181 +189 +196 +191 +184 +155 +127 +131 +160 +181 +181 +177 +181 +164 +147 +142 +149 +182 +207 +196 +159 +140 +152 +172 +168 +150 +136 +136 +154 +191 +201 +177 +165 +174 +178 +171 +166 +172 +181 +190 +191 +182 +178 +185 +191 +162 +123 +107 +113 +115 +130 +161 +186 +188 +187 +183 +168 +160 +171 +175 +160 +161 +176 +191 +189 +172 +145 +116 +99 +96 +91 +108 +146 +149 +129 +140 +154 +157 +160 +164 +152 +115 +94 +106 +153 +157 +153 +162 +183 +190 +169 +133 +132 +157 +161 +118 +85 +120 +173 +187 +162 +149 +133 +127 +132 +161 +192 +193 +182 +173 +168 +176 +174 +144 +104 +83 +88 +118 +156 +175 +161 +135 +133 +151 +167 +166 +127 +83 +82 +99 +117 +134 +145 +154 +151 +162 +153 +136 +129 +139 +160 +163 +141 +105 +86 +82 +78 +73 +88 +122 +136 +119 +97 +84 +90 +109 +146 +154 +129 +85 +54 +52 +71 +84 +88 +78 +78 +108 +150 +170 +164 +155 +140 +128 +113 +92 +76 +83 +100 +103 +85 +56 +37 +46 +88 +136 +139 +103 +77 +83 +79 +76 +83 +88 +87 +90 +88 +87 +87 +89 +118 +158 +163 +145 +125 +113 +103 +101 +98 +94 +95 +102 +112 +113 +112 +114 +124 +135 +132 +117 +106 +107 +108 +106 +106 +114 +120 +119 +120 +115 +113 +114 +113 +114 +113 +109 +107 +96 +124 +169 +167 +133 +111 +105 +136 +157 +147 +118 +114 +145 +173 +168 +134 +121 +117 +124 +125 +121 +119 +119 +119 +117 +113 +115 +120 +138 +168 +176 +141 +116 +115 +120 +120 +123 +121 +121 +125 +135 +146 +144 +141 +155 +157 +136 +106 +101 +129 +158 +160 +156 +152 +152 +145 +133 +118 +113 +121 +124 +119 +116 +115 +118 +121 +123 +119 +112 +108 +106 +106 +106 +109 +112 +110 +107 +107 +110 +112 +116 +119 +119 +118 +120 +120 +113 +114 +114 +111 +109 +108 +108 +111 +112 +116 +114 +114 +114 +115 +113 +112 +111 +111 +115 +118 +115 +108 +104 +105 +108 +112 +114 +120 +117 +117 +119 +127 +150 +154 +141 +120 +106 +111 +122 +127 +125 +119 +119 +121 +123 +118 +116 +119 +121 +116 +113 +111 +111 +113 +112 +111 +111 +111 +110 +109 +107 +106 +106 +108 +110 +109 +107 +107 +105 +108 +109 +116 +142 +174 +165 +131 +98 +99 +115 +114 +105 +98 +100 +110 +119 +119 +115 +110 +105 +107 +110 +116 +120 +117 +108 +101 +99 +91 +100 +98 +93 +101 +119 +138 +151 +148 +157 +160 +157 +158 +139 +101 +87 +112 +141 +138 +125 +101 +90 +103 +130 +144 +147 +167 +180 +170 +160 +153 +139 +119 +132 +143 +148 +155 +183 +202 +188 +126 +89 +97 +118 +148 +176 +194 +197 +178 +171 +158 +158 +167 +158 +116 +110 +149 +175 +164 +148 +150 +166 +188 +193 +158 +105 +87 +111 +131 +135 +136 +135 +121 +118 +135 +144 +130 +116 +114 +122 +125 +122 +122 +124 +120 +112 +108 +111 +119 +130 +133 +131 +138 +148 +147 +141 +140 +141 +139 +136 +136 +139 +138 +134 +124 +119 +119 +126 +132 +132 +134 +140 +143 +140 +138 +138 +135 +131 +129 +131 +132 +133 +138 +144 +139 +130 +126 +130 +138 +145 +143 +136 +135 +134 +131 +131 +126 +133 +138 +141 +143 +137 +127 +123 +124 +127 +129 +128 +126 +126 +126 +126 +136 +138 +135 +126 +122 +132 +139 +137 +129 +126 +127 +131 +133 +131 +125 +122 +123 +126 +126 +125 +125 +126 +124 +121 +112 +113 +121 +130 +127 +116 +114 +120 +133 +135 +127 +113 +110 +119 +123 +121 +116 +123 +134 +135 +128 +124 +124 +120 +120 +125 +128 +125 +117 +114 +121 +130 +130 +133 +137 +139 +140 +140 +137 +135 +136 +136 +139 +144 +144 +139 +136 +135 +139 +141 +138 +132 +127 +129 +133 +134 +126 +126 +130 +136 +140 +143 +145 +140 +141 +140 +139 +139 +140 +140 +137 +135 +134 +131 +130 +124 +117 +121 +134 +142 +142 +141 +137 +134 +138 +144 +143 +138 +138 +142 +142 +141 +141 +152 +166 +160 +132 +116 +125 +139 +145 +151 +148 +141 +141 +157 +161 +149 +139 +134 +133 +136 +139 +151 +165 +180 +174 +151 +142 +144 +160 +166 +164 +157 +157 +163 +164 +161 +163 +189 +203 +193 +176 +166 +164 +167 +181 +188 +196 +203 +202 +193 +186 +188 +188 +183 +182 +191 +205 +213 +210 +204 +199 +203 +202 +202 +213 +218 +204 +186 +180 +195 +207 +207 +207 +216 +218 +208 +194 +181 +189 +211 +224 +216 +200 +199 +219 +224 +222 +213 +212 +218 +216 +206 +202 +199 +194 +195 +212 +235 +235 +215 +189 +186 +191 +189 +186 +186 +176 +170 +176 +191 +202 +209 +214 +207 +192 +182 +184 +183 +184 +186 +187 +187 +189 +192 +197 +202 +197 +188 +180 +174 +183 +205 +218 +215 +199 +191 +191 +195 +195 +184 +190 +203 +216 +224 +228 +220 +207 +200 +211 +208 +211 +214 +202 +182 +174 +177 +185 +197 +204 +204 +202 +197 +193 +194 +193 +191 +189 +191 +192 +191 +189 +189 +177 +166 +155 +146 +133 +123 +114 +106 +106 +100 +91 +84 +82 +79 +72 +65 +60 +53 +45 +39 +36 +34 +32 +30 +28 +29 +29 +27 +26 +26 +28 +27 +27 +27 +24 +25 +37 +52 +64 +74 +84 +94 +102 +109 +117 +123 +126 +130 +135 +136 +139 +143 +139 +125 +121 +130 +142 +150 +158 +161 +163 +168 +171 +172 +176 +179 +182 +184 +182 +183 +187 +191 +195 +200 +205 +204 +203 +206 +213 +218 +223 +223 +221 +219 +218 +219 +219 +218 +223 +225 +227 +228 +228 +229 +230 +231 +231 +231 +232 +233 +234 +236 +237 +237 +237 +236 +234 +232 +231 +230 +230 +230 +230 +229 +228 +224 +219 +212 +206 +203 +199 +197 +196 +196 +195 +194 +195 +196 +196 +195 +195 +195 +195 +195 +195 +195 +196 +196 +197 +196 +195 +194 +193 +193 +196 +195 +194 +194 +193 +194 +195 +195 +195 +194 +194 +194 +195 +196 +196 +196 +195 +195 +195 +194 +194 +194 +194 +195 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +192 +193 +193 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +193 +192 +191 +190 +191 +192 +191 +191 +191 +191 +192 +191 +190 +189 +191 +191 +190 +190 +190 +190 +190 +190 +192 +192 +191 +191 +192 +193 +191 +191 +190 +190 +190 +190 +190 +190 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +249 +249 +249 +250 +250 +250 +250 +250 +251 +250 +250 +250 +251 +250 +250 +249 +251 +250 +250 +249 +249 +250 +250 +251 +251 +250 +250 +250 +250 +249 +249 +249 +249 +250 +251 +251 +250 +250 +250 +251 +251 +251 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +249 +249 +251 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +251 +250 +250 +250 +250 +249 +249 +249 +248 +248 +249 +250 +250 +250 +250 +250 +250 +250 +250 +250 +250 +249 +249 +248 +249 +249 +249 +249 +249 +248 +248 +248 +250 +249 +249 +249 +249 +248 +248 +248 +246 +247 +248 +248 +248 +248 +249 +250 +249 +249 +249 +248 +248 +247 +247 +247 +247 +247 +248 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +247 +247 +247 +248 +247 +247 +248 +248 +247 +247 +248 +248 +247 +247 +247 +247 +247 +248 +248 +249 +247 +248 +248 +246 +244 +245 +245 +245 +244 +242 +242 +243 +243 +243 +247 +251 +249 +232 +201 +176 +172 +177 +177 +175 +167 +165 +170 +172 +165 +162 +162 +159 +154 +151 +149 +150 +150 +149 +146 +144 +143 +154 +168 +173 +170 +163 +159 +158 +154 +152 +154 +159 +161 +157 +153 +153 +153 +150 +148 +150 +156 +161 +160 +158 +142 +134 +144 +168 +177 +170 +162 +159 +155 +156 +159 +163 +163 +157 +150 +147 +148 +152 +158 +157 +150 +146 +142 +136 +124 +124 +128 +134 +137 +136 +136 +140 +135 +135 +137 +142 +147 +147 +142 +137 +137 +133 +135 +135 +131 +131 +131 +125 +123 +125 +127 +127 +126 +123 +119 +116 +122 +124 +126 +126 +124 +120 +117 +116 +120 +120 +120 +121 +122 +121 +121 +120 +120 +118 +119 +124 +126 +122 +118 +116 +114 +118 +120 +119 +118 +119 +117 +113 +112 +115 +119 +122 +122 +121 +121 +121 +124 +118 +113 +115 +126 +133 +130 +123 +120 +121 +125 +128 +129 +128 +128 +129 +126 +128 +135 +138 +135 +136 +146 +152 +131 +119 +117 +127 +134 +138 +135 +125 +126 +136 +147 +163 +172 +160 +150 +155 +167 +172 +164 +155 +156 +161 +189 +186 +167 +148 +160 +164 +157 +174 +178 +155 +122 +135 +166 +192 +187 +168 +155 +145 +162 +179 +192 +187 +185 +193 +192 +190 +175 +150 +139 +145 +145 +141 +138 +133 +142 +139 +131 +133 +146 +155 +165 +178 +171 +171 +185 +190 +185 +176 +168 +171 +176 +189 +194 +182 +164 +148 +154 +179 +187 +164 +137 +141 +173 +195 +191 +186 +175 +163 +169 +181 +185 +193 +199 +194 +169 +143 +132 +152 +176 +180 +174 +172 +176 +161 +136 +125 +138 +174 +205 +197 +165 +139 +151 +175 +176 +156 +130 +119 +149 +192 +201 +174 +168 +184 +184 +168 +155 +162 +173 +187 +193 +187 +184 +191 +186 +158 +119 +103 +106 +109 +129 +162 +178 +181 +185 +186 +172 +161 +166 +165 +160 +170 +182 +189 +185 +170 +146 +124 +107 +96 +93 +110 +139 +147 +141 +151 +161 +165 +165 +163 +148 +113 +97 +112 +142 +145 +147 +170 +193 +187 +168 +153 +162 +162 +146 +113 +103 +135 +167 +171 +161 +149 +132 +135 +153 +178 +191 +181 +177 +171 +173 +180 +161 +114 +81 +77 +108 +132 +161 +174 +163 +142 +136 +148 +156 +167 +137 +93 +89 +108 +121 +131 +141 +155 +160 +169 +155 +141 +141 +154 +170 +164 +133 +98 +89 +92 +87 +80 +108 +130 +122 +96 +85 +77 +80 +99 +134 +157 +143 +111 +85 +66 +63 +63 +79 +90 +82 +66 +91 +140 +163 +160 +142 +136 +126 +103 +80 +86 +101 +97 +79 +60 +50 +57 +76 +100 +109 +100 +81 +84 +88 +88 +83 +82 +87 +94 +86 +92 +90 +96 +113 +134 +151 +154 +147 +129 +116 +114 +111 +101 +94 +96 +108 +115 +113 +113 +126 +138 +129 +113 +110 +106 +103 +100 +101 +113 +124 +127 +125 +124 +121 +118 +116 +112 +110 +113 +105 +97 +119 +158 +164 +137 +112 +103 +127 +142 +134 +115 +107 +129 +158 +164 +146 +130 +123 +125 +122 +119 +121 +123 +124 +122 +116 +114 +116 +134 +168 +182 +155 +119 +106 +114 +124 +121 +112 +117 +119 +124 +138 +146 +144 +158 +161 +143 +105 +96 +123 +156 +163 +155 +144 +138 +140 +136 +121 +111 +115 +117 +113 +111 +108 +110 +111 +113 +114 +112 +107 +104 +104 +107 +110 +111 +107 +105 +106 +110 +112 +113 +118 +121 +119 +120 +119 +115 +114 +115 +114 +112 +109 +109 +111 +113 +116 +117 +117 +117 +116 +113 +111 +108 +113 +116 +117 +115 +110 +107 +107 +107 +106 +108 +116 +115 +117 +119 +120 +139 +153 +147 +127 +107 +108 +118 +123 +122 +117 +121 +121 +116 +110 +106 +108 +117 +116 +112 +106 +102 +104 +109 +113 +113 +110 +107 +106 +106 +105 +103 +106 +110 +107 +105 +112 +114 +113 +108 +103 +116 +162 +173 +151 +117 +113 +116 +107 +101 +104 +110 +115 +119 +120 +114 +110 +112 +113 +111 +111 +112 +110 +104 +98 +98 +99 +101 +101 +102 +98 +91 +103 +131 +157 +151 +150 +162 +171 +140 +94 +85 +110 +137 +132 +119 +99 +88 +96 +120 +149 +165 +167 +145 +128 +142 +161 +163 +136 +140 +144 +152 +162 +186 +201 +184 +126 +89 +100 +116 +144 +179 +200 +203 +195 +185 +167 +159 +169 +163 +118 +112 +162 +185 +157 +134 +143 +157 +181 +194 +174 +120 +94 +110 +131 +140 +139 +131 +112 +111 +133 +144 +132 +118 +116 +122 +121 +123 +125 +125 +122 +119 +117 +117 +119 +127 +135 +137 +139 +144 +143 +136 +136 +141 +145 +147 +148 +148 +143 +135 +124 +119 +120 +128 +131 +129 +131 +137 +141 +138 +138 +138 +135 +130 +128 +130 +132 +133 +137 +141 +138 +133 +131 +133 +132 +141 +140 +132 +131 +133 +133 +133 +128 +132 +134 +137 +142 +135 +122 +115 +123 +126 +128 +126 +125 +126 +128 +128 +136 +135 +132 +126 +123 +131 +136 +133 +129 +126 +125 +128 +132 +131 +128 +127 +123 +121 +121 +123 +127 +128 +125 +121 +111 +112 +118 +126 +123 +113 +112 +120 +134 +135 +126 +113 +113 +125 +127 +121 +120 +120 +130 +136 +128 +124 +123 +119 +119 +122 +124 +121 +115 +114 +124 +134 +135 +135 +137 +139 +140 +140 +140 +140 +139 +137 +138 +143 +144 +140 +135 +133 +138 +140 +138 +132 +127 +126 +130 +134 +129 +129 +131 +134 +137 +141 +142 +137 +138 +141 +141 +138 +138 +139 +137 +134 +133 +131 +130 +127 +121 +125 +135 +141 +144 +143 +140 +136 +136 +136 +133 +130 +134 +143 +141 +138 +136 +142 +154 +154 +139 +124 +127 +137 +147 +152 +145 +139 +140 +154 +156 +148 +142 +136 +133 +138 +142 +154 +164 +178 +171 +145 +143 +151 +161 +165 +162 +154 +154 +163 +164 +160 +162 +184 +201 +202 +187 +167 +155 +155 +173 +181 +191 +200 +203 +196 +188 +188 +182 +180 +185 +199 +212 +214 +207 +201 +202 +203 +206 +207 +212 +216 +209 +195 +182 +189 +196 +199 +206 +219 +221 +210 +189 +180 +189 +207 +220 +218 +207 +206 +220 +224 +224 +215 +213 +219 +215 +202 +199 +198 +195 +197 +214 +237 +236 +215 +192 +189 +195 +191 +183 +181 +173 +172 +181 +196 +203 +202 +208 +211 +202 +190 +189 +186 +186 +189 +190 +189 +187 +186 +192 +204 +202 +190 +182 +174 +177 +195 +211 +214 +203 +197 +195 +194 +198 +190 +190 +197 +204 +218 +233 +233 +217 +205 +205 +206 +210 +213 +206 +193 +181 +175 +180 +190 +197 +201 +200 +193 +188 +191 +192 +193 +192 +190 +190 +191 +191 +190 +175 +166 +155 +145 +134 +127 +117 +104 +101 +99 +94 +89 +85 +83 +75 +66 +56 +48 +38 +33 +33 +33 +33 +32 +31 +31 +29 +26 +25 +27 +28 +26 +26 +28 +26 +27 +40 +53 +65 +74 +86 +96 +103 +110 +117 +123 +126 +130 +131 +134 +136 +139 +137 +127 +122 +127 +139 +149 +159 +161 +161 +164 +168 +168 +172 +176 +179 +180 +180 +182 +187 +191 +197 +201 +204 +204 +204 +208 +213 +216 +222 +223 +221 +219 +218 +220 +220 +218 +221 +223 +226 +227 +227 +228 +230 +232 +230 +231 +233 +233 +233 +234 +236 +238 +237 +236 +234 +232 +231 +231 +231 +231 +230 +230 +229 +226 +221 +214 +208 +204 +200 +197 +195 +195 +193 +192 +192 +193 +193 +193 +193 +192 +191 +192 +192 +194 +194 +195 +195 +195 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +194 +194 +194 +193 +195 +194 +193 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +192 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +191 +190 +191 +192 +190 +190 +190 +190 +191 +191 +191 +190 +191 +191 +190 +189 +189 +189 +190 +190 +192 +191 +190 +190 +190 +190 +190 +190 +190 +189 +189 +188 +189 +190 +190 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +189 +190 +190 +189 +190 +191 +192 +192 +192 +191 +191 +249 +249 +249 +249 +249 +249 +249 +250 +250 +250 +250 +250 +250 +250 +249 +249 +251 +251 +250 +249 +249 +250 +251 +251 +251 +251 +250 +250 +250 +249 +249 +249 +247 +248 +250 +250 +249 +249 +250 +251 +250 +250 +250 +250 +250 +250 +250 +250 +251 +251 +250 +250 +249 +249 +249 +249 +251 +251 +250 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +250 +250 +251 +251 +251 +250 +250 +249 +249 +249 +248 +248 +249 +250 +251 +251 +251 +251 +250 +250 +250 +250 +250 +249 +249 +248 +248 +249 +249 +249 +249 +248 +248 +247 +250 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +250 +249 +248 +249 +249 +250 +249 +249 +248 +247 +246 +246 +246 +246 +247 +248 +249 +249 +249 +248 +247 +249 +249 +249 +248 +248 +247 +246 +246 +247 +247 +248 +248 +247 +247 +247 +247 +246 +247 +248 +248 +247 +247 +248 +248 +247 +247 +247 +246 +247 +247 +247 +248 +247 +248 +248 +245 +243 +243 +243 +242 +243 +242 +241 +241 +241 +241 +246 +250 +248 +231 +201 +175 +172 +177 +177 +175 +167 +166 +173 +175 +163 +159 +162 +160 +160 +153 +149 +150 +152 +150 +147 +145 +139 +149 +165 +172 +171 +164 +159 +157 +155 +153 +155 +160 +159 +153 +147 +147 +151 +147 +147 +152 +158 +159 +158 +157 +142 +136 +153 +181 +182 +162 +152 +154 +149 +150 +156 +163 +164 +158 +149 +145 +136 +144 +155 +154 +146 +141 +137 +131 +126 +125 +130 +141 +146 +142 +139 +141 +138 +137 +137 +141 +146 +145 +138 +132 +135 +132 +135 +136 +131 +131 +132 +125 +124 +125 +126 +126 +126 +126 +125 +124 +127 +128 +128 +126 +122 +119 +117 +117 +120 +116 +117 +123 +125 +120 +117 +119 +117 +113 +115 +120 +121 +116 +113 +115 +118 +123 +125 +120 +118 +119 +117 +112 +110 +115 +120 +121 +119 +118 +121 +124 +120 +115 +112 +116 +126 +133 +129 +121 +121 +123 +128 +134 +136 +133 +128 +126 +122 +131 +144 +146 +134 +128 +137 +149 +133 +118 +116 +125 +131 +135 +130 +118 +119 +128 +137 +153 +168 +164 +158 +164 +171 +179 +172 +162 +157 +155 +185 +188 +173 +160 +167 +162 +150 +168 +174 +154 +127 +146 +179 +193 +175 +154 +149 +149 +168 +180 +193 +186 +182 +192 +190 +184 +160 +146 +142 +145 +141 +137 +132 +123 +129 +138 +136 +142 +164 +175 +170 +169 +167 +170 +186 +188 +182 +185 +184 +181 +177 +179 +183 +181 +175 +163 +167 +193 +182 +149 +126 +146 +187 +197 +188 +187 +180 +163 +168 +184 +189 +193 +198 +193 +163 +141 +140 +164 +176 +171 +172 +181 +181 +163 +125 +118 +144 +178 +200 +194 +172 +152 +166 +181 +175 +160 +133 +117 +146 +190 +200 +177 +178 +196 +190 +167 +151 +156 +167 +183 +193 +190 +191 +199 +181 +160 +123 +101 +98 +101 +127 +164 +167 +178 +187 +188 +180 +176 +172 +151 +155 +171 +184 +186 +183 +170 +151 +134 +128 +113 +120 +138 +151 +157 +156 +159 +163 +171 +171 +167 +157 +130 +115 +124 +117 +126 +137 +170 +198 +186 +163 +152 +164 +167 +148 +134 +145 +145 +134 +135 +154 +157 +150 +149 +160 +177 +189 +181 +177 +171 +174 +172 +137 +86 +78 +104 +123 +141 +162 +172 +163 +141 +131 +136 +147 +169 +150 +111 +105 +118 +120 +120 +137 +155 +165 +175 +159 +149 +157 +173 +179 +163 +131 +104 +94 +85 +80 +84 +120 +149 +125 +72 +56 +65 +80 +104 +118 +156 +153 +131 +115 +91 +66 +45 +71 +101 +99 +58 +48 +87 +132 +156 +156 +142 +132 +112 +81 +73 +84 +92 +73 +58 +57 +70 +77 +77 +81 +86 +86 +85 +93 +95 +84 +85 +92 +88 +93 +103 +97 +104 +119 +130 +147 +153 +148 +130 +121 +125 +124 +109 +93 +88 +102 +116 +115 +114 +130 +143 +130 +112 +106 +102 +101 +103 +108 +117 +127 +129 +124 +125 +119 +114 +112 +106 +106 +115 +102 +105 +120 +141 +147 +136 +119 +109 +114 +122 +127 +125 +111 +109 +130 +145 +157 +139 +127 +124 +121 +121 +127 +133 +134 +133 +123 +113 +111 +130 +169 +189 +158 +114 +96 +114 +135 +125 +107 +112 +111 +117 +138 +147 +136 +140 +147 +139 +112 +99 +121 +152 +154 +144 +134 +133 +121 +128 +119 +107 +108 +107 +101 +101 +100 +104 +107 +109 +110 +110 +108 +106 +106 +108 +110 +108 +104 +102 +104 +108 +114 +111 +115 +120 +119 +118 +119 +119 +115 +117 +117 +115 +112 +111 +114 +117 +113 +116 +119 +120 +118 +115 +112 +109 +113 +112 +112 +113 +114 +113 +109 +106 +107 +102 +108 +111 +116 +112 +109 +133 +155 +145 +124 +111 +112 +115 +114 +115 +117 +119 +113 +108 +110 +108 +105 +109 +105 +104 +100 +98 +103 +109 +110 +106 +110 +105 +104 +106 +108 +106 +108 +111 +113 +106 +115 +116 +115 +110 +100 +107 +135 +162 +159 +139 +130 +114 +102 +108 +115 +116 +114 +112 +117 +113 +110 +115 +112 +112 +112 +110 +107 +102 +98 +94 +98 +102 +102 +99 +88 +72 +75 +95 +134 +142 +146 +150 +159 +138 +94 +80 +98 +123 +119 +113 +99 +89 +95 +119 +153 +164 +152 +118 +99 +110 +141 +169 +165 +156 +151 +155 +163 +183 +197 +183 +138 +95 +106 +121 +142 +170 +192 +201 +201 +197 +184 +174 +177 +167 +119 +118 +164 +184 +142 +116 +136 +157 +180 +194 +179 +137 +110 +113 +127 +141 +139 +121 +103 +109 +135 +147 +135 +124 +119 +122 +118 +122 +123 +123 +125 +128 +122 +113 +111 +118 +134 +141 +136 +134 +133 +125 +131 +138 +147 +154 +157 +155 +145 +134 +126 +121 +123 +131 +132 +128 +129 +135 +137 +136 +138 +140 +135 +128 +126 +128 +134 +134 +136 +138 +136 +133 +132 +134 +129 +140 +141 +134 +133 +134 +134 +134 +133 +132 +131 +135 +141 +135 +120 +111 +123 +127 +128 +126 +124 +126 +127 +127 +131 +133 +134 +130 +125 +128 +131 +129 +132 +128 +126 +129 +133 +133 +132 +131 +119 +115 +115 +122 +128 +127 +121 +117 +113 +111 +115 +124 +121 +111 +111 +119 +130 +131 +123 +113 +117 +130 +130 +122 +126 +120 +125 +132 +127 +123 +123 +119 +121 +121 +120 +116 +112 +115 +128 +140 +142 +138 +135 +136 +137 +137 +141 +145 +141 +136 +134 +139 +141 +138 +135 +133 +134 +136 +137 +133 +127 +125 +126 +129 +130 +130 +130 +130 +131 +138 +141 +137 +137 +142 +142 +137 +135 +136 +135 +131 +130 +128 +130 +129 +126 +130 +139 +144 +147 +146 +144 +139 +135 +131 +127 +126 +130 +142 +141 +137 +134 +134 +144 +148 +144 +129 +127 +134 +145 +149 +139 +134 +137 +149 +150 +144 +142 +138 +137 +144 +146 +156 +162 +173 +162 +138 +142 +154 +162 +165 +162 +153 +155 +163 +167 +163 +166 +182 +201 +209 +196 +169 +149 +148 +160 +171 +183 +194 +200 +193 +188 +189 +178 +173 +180 +202 +220 +220 +207 +197 +205 +202 +207 +211 +210 +214 +212 +202 +183 +183 +185 +191 +204 +221 +224 +213 +187 +181 +191 +207 +219 +220 +211 +213 +219 +225 +226 +219 +216 +221 +216 +200 +198 +199 +197 +199 +216 +238 +235 +213 +198 +192 +198 +195 +184 +176 +169 +173 +186 +205 +210 +201 +203 +211 +210 +203 +194 +188 +186 +190 +194 +192 +186 +180 +189 +207 +206 +192 +184 +176 +174 +185 +202 +208 +201 +200 +196 +191 +198 +197 +200 +198 +199 +213 +236 +242 +226 +210 +196 +201 +207 +208 +206 +199 +185 +173 +180 +187 +194 +200 +201 +193 +187 +189 +193 +196 +194 +190 +189 +191 +192 +190 +175 +167 +156 +145 +135 +131 +119 +104 +98 +98 +97 +94 +89 +82 +74 +66 +52 +43 +32 +28 +30 +34 +37 +39 +35 +33 +28 +25 +26 +29 +30 +27 +26 +29 +28 +30 +41 +55 +66 +74 +87 +97 +104 +109 +118 +123 +126 +130 +130 +133 +135 +137 +136 +128 +124 +127 +138 +150 +161 +161 +159 +160 +163 +164 +171 +175 +178 +180 +180 +183 +188 +192 +200 +201 +201 +201 +204 +210 +215 +217 +222 +223 +222 +220 +219 +220 +220 +218 +219 +222 +224 +226 +226 +227 +230 +232 +230 +231 +233 +233 +232 +232 +235 +237 +236 +235 +234 +233 +232 +233 +234 +234 +232 +231 +230 +227 +222 +216 +211 +207 +200 +199 +196 +195 +192 +191 +191 +192 +194 +194 +193 +192 +191 +191 +191 +191 +192 +193 +193 +193 +192 +193 +193 +194 +193 +192 +191 +191 +191 +191 +192 +193 +192 +192 +192 +193 +193 +193 +192 +191 +195 +193 +191 +191 +192 +192 +192 +191 +193 +193 +193 +193 +193 +192 +190 +190 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +193 +192 +191 +190 +192 +192 +192 +192 +192 +191 +190 +189 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +194 +194 +193 +191 +190 +191 +192 +191 +190 +190 +190 +191 +192 +192 +192 +192 +192 +190 +189 +189 +190 +191 +191 +192 +191 +189 +188 +188 +189 +189 +188 +190 +189 +188 +188 +189 +189 +190 +191 +190 +191 +191 +191 +191 +190 +190 +190 +190 +190 +189 +189 +189 +190 +190 +190 +191 +191 +192 +191 +190 +190 +190 +190 +188 +189 +190 +191 +192 +191 +190 +190 +249 +249 +249 +249 +249 +249 +249 +249 +251 +250 +250 +251 +251 +250 +250 +251 +249 +250 +250 +249 +249 +249 +250 +251 +251 +251 +250 +250 +250 +249 +249 +249 +248 +248 +248 +249 +250 +250 +251 +251 +253 +251 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +249 +249 +250 +250 +249 +247 +247 +248 +250 +248 +248 +248 +249 +250 +250 +250 +249 +249 +250 +250 +251 +251 +250 +250 +249 +249 +249 +250 +250 +250 +249 +249 +249 +249 +249 +249 +249 +248 +248 +248 +248 +249 +249 +249 +249 +250 +250 +249 +248 +249 +249 +249 +249 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +247 +246 +247 +246 +246 +247 +248 +249 +248 +248 +247 +248 +249 +248 +247 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +249 +249 +249 +247 +245 +245 +247 +248 +247 +246 +247 +246 +244 +243 +243 +244 +246 +247 +245 +244 +243 +241 +240 +242 +247 +250 +247 +232 +208 +185 +178 +180 +178 +171 +169 +163 +165 +169 +165 +158 +158 +159 +161 +159 +156 +151 +150 +151 +149 +145 +143 +147 +158 +168 +169 +163 +158 +156 +155 +153 +159 +162 +158 +157 +151 +140 +146 +147 +151 +153 +153 +158 +160 +155 +142 +142 +162 +190 +190 +162 +145 +147 +143 +139 +149 +159 +156 +155 +153 +141 +132 +131 +138 +148 +148 +137 +129 +129 +129 +132 +136 +142 +146 +147 +145 +143 +139 +137 +138 +142 +142 +138 +133 +132 +133 +135 +137 +138 +137 +135 +132 +130 +128 +131 +133 +132 +130 +130 +130 +129 +132 +129 +125 +123 +123 +124 +123 +121 +117 +116 +120 +127 +127 +122 +116 +116 +112 +111 +112 +116 +117 +115 +114 +115 +119 +124 +124 +119 +118 +120 +119 +114 +112 +115 +117 +114 +114 +118 +122 +122 +118 +114 +114 +121 +128 +128 +124 +121 +117 +121 +125 +130 +133 +134 +132 +130 +129 +137 +150 +147 +126 +117 +129 +140 +143 +126 +120 +124 +127 +135 +135 +124 +117 +115 +128 +147 +161 +162 +160 +172 +187 +190 +186 +165 +145 +155 +177 +184 +172 +166 +170 +162 +146 +156 +166 +152 +140 +165 +188 +185 +161 +143 +145 +156 +163 +178 +188 +186 +185 +188 +188 +183 +162 +147 +142 +139 +139 +136 +128 +130 +133 +144 +151 +157 +172 +182 +175 +163 +160 +175 +183 +189 +186 +178 +183 +191 +183 +172 +171 +181 +186 +185 +181 +177 +159 +129 +135 +175 +193 +189 +185 +184 +179 +174 +177 +182 +185 +192 +196 +191 +163 +142 +148 +156 +169 +182 +177 +182 +180 +164 +135 +128 +160 +190 +190 +180 +175 +178 +185 +187 +177 +158 +141 +133 +162 +186 +180 +179 +180 +182 +197 +192 +171 +159 +170 +187 +183 +181 +196 +208 +195 +151 +128 +124 +105 +95 +125 +163 +168 +177 +184 +193 +188 +180 +168 +134 +141 +179 +190 +181 +172 +167 +163 +146 +135 +144 +148 +147 +156 +173 +180 +176 +166 +168 +170 +172 +165 +145 +129 +127 +114 +111 +157 +192 +194 +184 +167 +156 +172 +173 +159 +140 +142 +136 +114 +111 +149 +177 +178 +165 +163 +170 +180 +181 +177 +177 +173 +144 +106 +93 +102 +123 +139 +152 +175 +168 +145 +133 +124 +127 +142 +165 +158 +130 +124 +132 +119 +96 +124 +169 +183 +175 +151 +140 +164 +175 +182 +168 +138 +110 +89 +68 +74 +105 +148 +159 +113 +47 +38 +69 +92 +99 +103 +139 +159 +150 +133 +114 +81 +48 +61 +100 +106 +75 +52 +56 +92 +135 +157 +145 +141 +131 +99 +70 +66 +75 +63 +71 +70 +69 +75 +81 +82 +81 +86 +87 +90 +90 +90 +92 +97 +101 +110 +108 +110 +112 +113 +120 +142 +167 +156 +132 +119 +122 +123 +118 +105 +90 +99 +105 +117 +132 +141 +144 +129 +107 +105 +113 +111 +111 +120 +128 +128 +129 +128 +121 +118 +116 +109 +104 +108 +113 +111 +109 +122 +135 +133 +128 +126 +122 +124 +120 +119 +120 +116 +114 +120 +131 +141 +140 +133 +127 +126 +125 +127 +133 +137 +136 +132 +120 +112 +127 +161 +185 +153 +109 +94 +115 +129 +128 +121 +113 +111 +116 +131 +148 +145 +127 +118 +121 +116 +112 +122 +140 +143 +133 +125 +121 +100 +107 +114 +115 +106 +99 +97 +101 +100 +101 +104 +107 +110 +111 +112 +112 +111 +113 +112 +110 +105 +102 +103 +105 +108 +111 +117 +121 +122 +119 +114 +110 +108 +111 +114 +115 +114 +112 +112 +112 +115 +116 +119 +123 +122 +116 +110 +108 +110 +108 +108 +110 +115 +116 +113 +109 +105 +102 +100 +106 +111 +102 +100 +111 +136 +143 +134 +112 +104 +108 +111 +112 +112 +106 +102 +105 +112 +112 +103 +93 +91 +96 +99 +98 +101 +104 +104 +101 +104 +104 +104 +104 +105 +107 +111 +115 +112 +114 +114 +110 +108 +110 +112 +114 +122 +134 +154 +160 +137 +111 +107 +114 +120 +116 +109 +105 +103 +104 +109 +113 +113 +114 +112 +109 +103 +99 +96 +96 +97 +104 +104 +92 +78 +75 +74 +65 +85 +116 +136 +139 +150 +155 +124 +81 +82 +102 +113 +92 +79 +95 +114 +128 +146 +156 +140 +110 +93 +91 +112 +144 +169 +170 +167 +165 +162 +178 +198 +185 +144 +114 +103 +117 +136 +164 +186 +190 +201 +199 +199 +189 +182 +165 +133 +126 +159 +185 +143 +116 +141 +154 +170 +191 +175 +149 +123 +116 +127 +134 +128 +119 +108 +114 +136 +152 +138 +122 +121 +126 +119 +111 +119 +129 +130 +134 +132 +117 +112 +116 +124 +132 +134 +131 +127 +127 +136 +138 +143 +150 +154 +152 +144 +136 +134 +126 +124 +132 +136 +134 +134 +138 +135 +138 +138 +137 +134 +128 +125 +129 +133 +134 +135 +137 +137 +136 +134 +133 +129 +130 +139 +136 +133 +137 +136 +135 +135 +134 +131 +131 +131 +131 +130 +128 +127 +130 +133 +135 +130 +124 +123 +126 +129 +134 +136 +135 +132 +126 +126 +131 +136 +128 +125 +131 +133 +129 +129 +133 +119 +111 +107 +116 +127 +125 +120 +123 +117 +111 +110 +114 +109 +103 +107 +119 +127 +125 +118 +113 +121 +134 +133 +124 +123 +123 +126 +129 +128 +126 +121 +118 +119 +119 +117 +113 +115 +124 +133 +137 +145 +139 +131 +128 +132 +138 +141 +139 +141 +139 +139 +141 +138 +132 +129 +130 +136 +142 +143 +135 +128 +126 +127 +128 +128 +129 +129 +131 +133 +135 +137 +137 +137 +139 +139 +136 +136 +137 +132 +126 +125 +132 +134 +129 +126 +132 +140 +144 +148 +148 +142 +135 +137 +135 +130 +129 +130 +138 +140 +135 +134 +141 +146 +146 +146 +136 +124 +130 +144 +144 +136 +136 +143 +150 +155 +150 +142 +137 +139 +143 +150 +158 +164 +159 +146 +139 +144 +153 +162 +163 +154 +145 +150 +165 +171 +163 +165 +171 +196 +220 +209 +178 +154 +147 +158 +165 +169 +187 +200 +195 +191 +176 +166 +164 +175 +202 +222 +221 +209 +201 +201 +200 +205 +210 +212 +215 +216 +211 +189 +182 +178 +179 +196 +225 +228 +204 +181 +173 +190 +212 +215 +221 +229 +222 +222 +220 +220 +218 +218 +220 +217 +207 +199 +200 +197 +200 +220 +240 +232 +208 +197 +199 +198 +191 +179 +170 +174 +182 +198 +213 +214 +198 +195 +203 +209 +208 +204 +189 +186 +200 +206 +196 +186 +183 +189 +203 +211 +204 +190 +181 +177 +174 +187 +204 +207 +206 +197 +192 +200 +198 +201 +205 +206 +210 +226 +242 +239 +225 +202 +199 +197 +201 +203 +199 +190 +182 +181 +189 +192 +198 +205 +198 +187 +187 +191 +197 +197 +191 +186 +189 +191 +190 +175 +172 +161 +147 +138 +133 +119 +104 +100 +99 +99 +96 +88 +82 +74 +63 +45 +36 +29 +28 +33 +35 +37 +38 +38 +33 +26 +24 +26 +29 +29 +26 +25 +29 +29 +32 +42 +53 +67 +80 +92 +101 +108 +110 +115 +122 +128 +130 +130 +132 +134 +138 +137 +129 +125 +131 +135 +150 +159 +159 +161 +162 +162 +163 +171 +173 +176 +181 +180 +179 +182 +189 +202 +204 +204 +203 +205 +210 +215 +218 +221 +222 +222 +221 +221 +222 +219 +217 +219 +221 +224 +226 +227 +227 +229 +230 +231 +230 +230 +231 +233 +234 +235 +235 +235 +235 +235 +234 +232 +231 +231 +231 +230 +231 +230 +226 +221 +217 +213 +210 +202 +198 +194 +192 +190 +191 +191 +193 +194 +193 +192 +191 +190 +190 +190 +191 +192 +191 +190 +191 +193 +194 +194 +193 +189 +190 +192 +192 +191 +191 +191 +192 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +190 +191 +192 +192 +192 +191 +190 +190 +190 +191 +190 +190 +191 +193 +194 +191 +189 +190 +191 +192 +192 +191 +191 +192 +192 +192 +191 +190 +190 +191 +191 +190 +190 +191 +191 +191 +191 +190 +190 +190 +190 +190 +191 +191 +192 +192 +192 +192 +191 +189 +190 +190 +190 +191 +193 +192 +189 +191 +191 +191 +192 +191 +190 +191 +193 +192 +191 +189 +188 +189 +190 +191 +192 +191 +190 +189 +189 +189 +189 +189 +190 +190 +191 +190 +190 +188 +187 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +191 +190 +189 +189 +190 +190 +191 +191 +189 +189 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +190 +190 +191 +191 +191 +190 +190 +249 +249 +249 +249 +249 +249 +249 +249 +251 +250 +250 +251 +251 +250 +249 +250 +249 +250 +250 +249 +249 +249 +250 +251 +250 +250 +250 +250 +249 +249 +249 +249 +248 +248 +248 +249 +250 +250 +251 +251 +252 +251 +249 +249 +249 +250 +250 +249 +249 +249 +249 +248 +249 +249 +249 +250 +249 +250 +251 +250 +248 +248 +249 +250 +249 +249 +249 +249 +250 +250 +249 +249 +248 +249 +249 +250 +250 +249 +249 +248 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +248 +248 +247 +247 +248 +248 +248 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +248 +248 +248 +247 +247 +247 +247 +246 +247 +248 +248 +248 +247 +247 +248 +248 +248 +247 +246 +246 +247 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +248 +246 +245 +245 +247 +248 +247 +246 +245 +245 +244 +243 +244 +245 +247 +248 +247 +245 +242 +240 +239 +241 +246 +249 +246 +235 +213 +190 +180 +181 +178 +172 +169 +161 +161 +166 +164 +160 +159 +159 +163 +162 +158 +152 +148 +147 +147 +146 +143 +146 +154 +164 +167 +163 +159 +159 +159 +157 +158 +159 +160 +160 +155 +146 +150 +150 +153 +154 +152 +156 +158 +155 +144 +146 +162 +183 +184 +164 +146 +142 +133 +133 +144 +157 +157 +155 +151 +144 +133 +134 +140 +148 +150 +144 +135 +129 +134 +135 +139 +144 +147 +148 +147 +145 +141 +139 +138 +138 +136 +133 +133 +134 +135 +136 +138 +138 +136 +134 +132 +131 +131 +134 +135 +134 +132 +132 +130 +128 +127 +125 +122 +121 +121 +122 +124 +125 +121 +118 +119 +123 +125 +121 +118 +119 +118 +116 +117 +119 +120 +118 +118 +119 +125 +127 +126 +121 +119 +121 +121 +119 +114 +118 +119 +117 +116 +118 +121 +123 +119 +117 +118 +122 +126 +124 +122 +120 +118 +122 +125 +128 +129 +128 +127 +127 +131 +139 +144 +137 +123 +120 +129 +137 +137 +132 +126 +127 +133 +134 +129 +126 +124 +119 +129 +147 +161 +158 +155 +170 +190 +196 +192 +163 +136 +145 +174 +190 +184 +177 +172 +158 +143 +152 +164 +155 +147 +169 +182 +169 +145 +137 +150 +165 +159 +172 +182 +182 +183 +188 +186 +179 +171 +149 +137 +135 +137 +132 +124 +126 +138 +146 +159 +174 +183 +172 +150 +138 +151 +179 +185 +176 +173 +183 +195 +194 +184 +181 +180 +181 +182 +182 +175 +161 +150 +139 +154 +185 +193 +183 +175 +174 +177 +179 +182 +184 +184 +188 +190 +187 +173 +145 +144 +152 +172 +187 +178 +178 +172 +160 +141 +143 +171 +190 +186 +177 +171 +179 +185 +184 +179 +170 +153 +137 +166 +189 +184 +170 +165 +175 +194 +196 +187 +177 +181 +185 +177 +179 +194 +201 +197 +172 +146 +134 +119 +107 +122 +151 +166 +182 +193 +194 +186 +175 +162 +144 +161 +191 +187 +168 +164 +169 +170 +157 +140 +142 +142 +145 +161 +179 +182 +174 +164 +157 +156 +166 +171 +156 +136 +127 +123 +151 +185 +192 +182 +183 +178 +171 +168 +161 +155 +148 +139 +118 +110 +131 +169 +175 +163 +158 +167 +176 +179 +175 +184 +177 +156 +125 +114 +121 +127 +137 +143 +160 +177 +156 +128 +122 +121 +126 +139 +169 +167 +142 +128 +112 +92 +86 +138 +182 +190 +169 +140 +134 +163 +177 +173 +155 +136 +112 +76 +64 +100 +149 +171 +127 +67 +41 +63 +90 +99 +103 +93 +108 +139 +155 +145 +127 +105 +82 +80 +100 +99 +83 +67 +59 +73 +101 +130 +144 +145 +132 +119 +102 +83 +72 +75 +76 +72 +69 +75 +78 +83 +89 +91 +91 +92 +92 +89 +90 +99 +108 +113 +113 +115 +117 +112 +113 +131 +153 +154 +136 +122 +121 +125 +122 +113 +103 +100 +105 +121 +140 +144 +137 +123 +108 +111 +116 +120 +125 +131 +131 +127 +126 +125 +120 +118 +117 +114 +116 +119 +118 +118 +117 +122 +128 +128 +125 +123 +123 +119 +121 +122 +120 +117 +116 +119 +124 +132 +133 +128 +125 +124 +123 +124 +129 +129 +126 +123 +117 +114 +125 +144 +155 +151 +118 +106 +116 +121 +122 +121 +113 +111 +113 +128 +148 +148 +128 +111 +106 +113 +108 +118 +137 +145 +139 +127 +117 +114 +112 +110 +107 +105 +104 +103 +104 +102 +103 +105 +107 +109 +111 +112 +113 +112 +113 +112 +109 +104 +102 +104 +106 +108 +111 +117 +121 +122 +117 +110 +106 +105 +107 +108 +110 +111 +111 +111 +112 +114 +114 +116 +118 +117 +112 +109 +108 +106 +106 +107 +109 +112 +114 +112 +111 +103 +103 +101 +100 +103 +103 +100 +98 +110 +131 +137 +121 +109 +106 +104 +103 +107 +102 +98 +101 +107 +109 +104 +98 +93 +98 +102 +101 +101 +101 +101 +99 +103 +104 +104 +104 +105 +108 +112 +115 +114 +116 +116 +113 +111 +112 +111 +111 +114 +134 +157 +159 +137 +116 +110 +111 +113 +108 +102 +98 +97 +99 +105 +112 +113 +113 +112 +110 +106 +101 +98 +96 +96 +100 +103 +97 +90 +90 +84 +73 +68 +85 +116 +140 +151 +157 +143 +116 +102 +106 +95 +65 +65 +102 +130 +144 +144 +146 +127 +103 +95 +97 +107 +124 +148 +169 +177 +175 +167 +168 +182 +182 +165 +128 +100 +100 +122 +160 +185 +184 +188 +191 +195 +184 +174 +166 +151 +150 +171 +177 +144 +128 +135 +142 +159 +168 +177 +143 +113 +109 +120 +126 +125 +122 +112 +117 +135 +147 +140 +129 +124 +118 +114 +104 +116 +138 +141 +138 +133 +124 +117 +116 +121 +129 +130 +125 +126 +132 +143 +141 +142 +144 +146 +146 +142 +138 +139 +131 +127 +132 +136 +136 +137 +140 +136 +138 +138 +138 +135 +130 +126 +129 +133 +135 +135 +134 +135 +134 +131 +126 +122 +123 +134 +135 +133 +136 +135 +135 +125 +130 +135 +135 +133 +132 +134 +136 +133 +133 +135 +135 +131 +125 +124 +126 +133 +139 +139 +136 +131 +126 +126 +130 +133 +126 +125 +129 +132 +130 +128 +131 +124 +115 +110 +116 +124 +124 +122 +124 +124 +115 +111 +111 +106 +102 +106 +117 +127 +125 +119 +115 +122 +133 +132 +124 +120 +121 +126 +130 +129 +127 +125 +125 +126 +128 +126 +117 +114 +121 +134 +142 +143 +136 +129 +129 +135 +143 +143 +140 +139 +139 +142 +144 +142 +136 +133 +136 +138 +144 +144 +136 +129 +128 +131 +134 +131 +128 +125 +127 +130 +135 +137 +138 +139 +141 +141 +138 +137 +137 +133 +127 +129 +135 +137 +132 +127 +131 +137 +141 +142 +143 +138 +133 +135 +135 +131 +131 +134 +141 +143 +139 +138 +143 +147 +147 +145 +136 +124 +128 +142 +150 +148 +145 +152 +157 +159 +152 +142 +136 +140 +146 +155 +160 +161 +156 +146 +139 +143 +157 +169 +167 +157 +144 +147 +162 +166 +160 +155 +165 +192 +219 +215 +190 +165 +152 +157 +159 +163 +188 +210 +206 +191 +167 +159 +163 +178 +201 +218 +221 +213 +205 +202 +205 +207 +205 +204 +212 +217 +212 +196 +182 +177 +181 +195 +220 +225 +204 +178 +173 +192 +213 +214 +220 +228 +224 +224 +221 +219 +215 +213 +215 +214 +206 +202 +201 +198 +203 +224 +240 +230 +207 +197 +198 +196 +186 +176 +173 +181 +194 +200 +201 +196 +191 +198 +207 +207 +205 +203 +200 +197 +198 +201 +201 +190 +176 +189 +203 +212 +206 +195 +189 +181 +173 +182 +200 +208 +209 +199 +192 +197 +195 +202 +207 +210 +211 +221 +234 +240 +237 +214 +205 +198 +200 +201 +195 +187 +183 +180 +189 +193 +199 +204 +198 +189 +191 +191 +196 +197 +193 +188 +189 +188 +187 +179 +175 +164 +148 +137 +129 +119 +109 +106 +104 +104 +99 +89 +80 +71 +60 +40 +31 +23 +25 +32 +36 +36 +34 +33 +31 +28 +27 +27 +28 +26 +24 +23 +28 +30 +34 +43 +55 +69 +82 +94 +103 +109 +112 +116 +124 +129 +131 +132 +134 +135 +138 +135 +126 +123 +129 +134 +146 +154 +156 +161 +163 +162 +164 +171 +172 +175 +180 +181 +179 +180 +185 +199 +203 +206 +206 +205 +210 +217 +222 +224 +224 +222 +219 +219 +220 +220 +218 +219 +222 +225 +226 +226 +227 +228 +230 +231 +230 +230 +231 +233 +234 +235 +236 +236 +236 +235 +234 +233 +232 +231 +232 +231 +232 +231 +228 +224 +221 +216 +213 +204 +199 +195 +192 +191 +190 +191 +193 +194 +193 +192 +191 +190 +189 +189 +189 +191 +191 +191 +191 +192 +193 +193 +192 +190 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +190 +189 +190 +190 +191 +190 +189 +190 +192 +193 +191 +189 +190 +190 +191 +191 +191 +192 +192 +191 +191 +190 +190 +190 +191 +191 +190 +190 +190 +190 +190 +190 +191 +191 +191 +191 +190 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +190 +191 +193 +192 +189 +188 +189 +190 +192 +192 +190 +190 +192 +193 +191 +190 +189 +189 +190 +190 +190 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +188 +187 +187 +188 +187 +187 +188 +189 +190 +191 +191 +191 +190 +190 +189 +189 +190 +190 +191 +190 +189 +189 +189 +189 +189 +190 +190 +190 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +190 +190 +189 +189 +189 +189 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +251 +251 +249 +249 +250 +249 +250 +250 +250 +249 +249 +250 +251 +249 +249 +249 +249 +249 +249 +249 +249 +248 +248 +249 +249 +250 +250 +250 +251 +250 +250 +249 +249 +249 +249 +249 +248 +249 +249 +248 +248 +249 +249 +249 +249 +249 +250 +251 +251 +249 +249 +249 +250 +250 +250 +249 +250 +250 +250 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +248 +248 +247 +248 +248 +248 +248 +248 +248 +248 +248 +247 +246 +246 +247 +248 +248 +248 +247 +246 +246 +247 +247 +247 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +248 +247 +247 +247 +248 +247 +247 +248 +247 +247 +247 +247 +248 +247 +247 +247 +247 +248 +247 +247 +246 +247 +247 +246 +246 +247 +247 +247 +247 +247 +248 +247 +247 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +247 +248 +247 +246 +243 +243 +243 +244 +245 +246 +247 +248 +246 +244 +241 +238 +237 +239 +243 +246 +246 +239 +219 +195 +181 +181 +181 +177 +171 +161 +158 +163 +163 +162 +161 +158 +165 +164 +159 +151 +145 +144 +146 +148 +146 +146 +151 +161 +166 +165 +163 +163 +165 +163 +158 +157 +161 +161 +155 +151 +149 +150 +154 +154 +152 +152 +154 +151 +143 +148 +159 +172 +174 +163 +145 +134 +131 +135 +146 +159 +161 +156 +150 +147 +143 +145 +148 +154 +158 +155 +144 +133 +134 +136 +141 +145 +146 +146 +143 +142 +141 +140 +138 +136 +133 +133 +133 +137 +136 +138 +138 +136 +132 +128 +128 +128 +133 +134 +135 +133 +132 +131 +128 +125 +121 +121 +120 +119 +118 +119 +122 +125 +123 +119 +118 +120 +122 +120 +119 +119 +121 +119 +119 +119 +119 +118 +119 +120 +127 +127 +126 +123 +121 +120 +120 +122 +116 +116 +117 +118 +118 +117 +119 +122 +119 +119 +121 +123 +123 +121 +120 +121 +124 +126 +129 +129 +125 +123 +122 +124 +128 +136 +135 +126 +122 +123 +127 +131 +130 +135 +129 +125 +131 +128 +123 +129 +133 +126 +133 +149 +162 +157 +151 +167 +185 +193 +189 +159 +132 +139 +170 +190 +189 +185 +175 +157 +145 +152 +160 +156 +158 +175 +178 +154 +131 +132 +151 +165 +160 +169 +177 +182 +186 +188 +182 +175 +172 +151 +135 +126 +126 +129 +126 +129 +147 +157 +176 +194 +188 +156 +131 +128 +154 +187 +183 +156 +153 +181 +203 +199 +190 +178 +177 +188 +190 +179 +161 +146 +146 +147 +164 +189 +196 +183 +167 +160 +174 +186 +191 +188 +185 +186 +189 +193 +183 +153 +146 +157 +182 +193 +171 +159 +159 +157 +148 +150 +173 +190 +182 +166 +152 +165 +179 +187 +188 +183 +172 +161 +181 +194 +184 +159 +154 +172 +191 +196 +192 +187 +185 +179 +171 +180 +195 +198 +196 +188 +168 +159 +159 +145 +133 +138 +162 +179 +193 +193 +190 +174 +150 +146 +169 +194 +190 +169 +155 +146 +148 +153 +145 +135 +128 +136 +161 +179 +176 +162 +137 +132 +143 +167 +175 +159 +141 +136 +147 +176 +178 +160 +156 +172 +188 +189 +166 +142 +139 +149 +144 +125 +124 +152 +174 +172 +159 +159 +168 +176 +184 +188 +189 +170 +140 +116 +125 +141 +140 +146 +148 +160 +166 +145 +125 +122 +124 +128 +144 +179 +177 +146 +119 +88 +82 +107 +155 +190 +188 +159 +131 +131 +160 +174 +163 +140 +126 +104 +75 +93 +146 +181 +154 +100 +62 +73 +102 +107 +106 +111 +94 +77 +98 +136 +147 +141 +134 +121 +110 +105 +93 +88 +85 +73 +66 +74 +99 +126 +131 +126 +137 +137 +115 +100 +100 +94 +81 +73 +73 +73 +79 +89 +94 +93 +93 +93 +92 +94 +102 +113 +116 +113 +114 +116 +113 +111 +119 +131 +143 +136 +125 +119 +122 +122 +120 +119 +109 +107 +122 +143 +146 +132 +118 +111 +115 +117 +123 +131 +131 +127 +124 +121 +120 +117 +117 +118 +121 +127 +130 +125 +125 +125 +122 +121 +124 +123 +119 +119 +119 +122 +123 +119 +116 +118 +122 +123 +126 +128 +126 +124 +125 +124 +124 +127 +121 +121 +122 +116 +109 +115 +131 +143 +141 +124 +118 +119 +118 +122 +124 +117 +114 +114 +125 +140 +141 +125 +108 +103 +114 +108 +109 +116 +119 +119 +115 +109 +109 +109 +109 +106 +109 +111 +109 +105 +103 +105 +107 +110 +111 +112 +112 +113 +111 +112 +111 +109 +104 +102 +105 +107 +108 +110 +115 +118 +117 +113 +109 +105 +103 +103 +104 +106 +108 +110 +111 +112 +112 +112 +113 +113 +110 +109 +108 +109 +105 +106 +107 +108 +107 +108 +107 +107 +103 +103 +102 +100 +99 +102 +99 +90 +101 +118 +125 +116 +110 +108 +104 +100 +101 +98 +97 +98 +101 +103 +101 +100 +97 +100 +101 +100 +98 +96 +98 +99 +100 +104 +106 +105 +106 +110 +112 +112 +111 +111 +112 +111 +112 +112 +112 +108 +105 +123 +150 +158 +143 +123 +114 +112 +106 +104 +102 +101 +100 +102 +107 +113 +114 +113 +111 +109 +107 +104 +100 +97 +93 +95 +98 +97 +96 +100 +97 +87 +72 +63 +88 +124 +138 +150 +157 +146 +129 +109 +84 +69 +92 +134 +152 +152 +142 +136 +116 +101 +104 +107 +106 +108 +127 +162 +180 +179 +169 +161 +171 +185 +187 +152 +112 +88 +97 +139 +175 +182 +180 +185 +191 +177 +161 +160 +161 +168 +172 +177 +147 +120 +119 +134 +153 +152 +155 +119 +97 +105 +116 +116 +113 +112 +114 +123 +140 +145 +140 +131 +122 +109 +102 +105 +122 +138 +144 +149 +143 +127 +122 +118 +122 +130 +130 +125 +129 +139 +147 +145 +142 +142 +142 +143 +142 +142 +141 +135 +131 +132 +135 +138 +139 +139 +137 +139 +138 +138 +138 +133 +130 +131 +135 +137 +135 +134 +134 +136 +130 +121 +113 +113 +125 +131 +132 +134 +133 +135 +131 +126 +122 +124 +131 +138 +140 +139 +138 +137 +135 +133 +129 +126 +127 +128 +137 +145 +143 +136 +131 +127 +125 +128 +129 +126 +125 +128 +131 +131 +131 +130 +126 +117 +112 +115 +121 +122 +122 +122 +122 +112 +106 +107 +105 +103 +107 +116 +127 +126 +121 +118 +124 +133 +132 +125 +118 +119 +124 +131 +131 +127 +126 +129 +132 +134 +131 +121 +116 +123 +134 +141 +140 +133 +127 +129 +139 +147 +145 +139 +136 +138 +143 +145 +141 +135 +134 +136 +140 +144 +144 +136 +130 +131 +137 +141 +133 +126 +121 +124 +128 +132 +135 +138 +142 +144 +143 +139 +137 +136 +133 +129 +133 +140 +143 +137 +130 +130 +135 +139 +141 +142 +138 +132 +133 +132 +129 +130 +136 +143 +146 +143 +140 +143 +146 +146 +142 +134 +125 +127 +141 +158 +162 +153 +157 +159 +158 +150 +139 +133 +138 +148 +161 +164 +161 +156 +152 +142 +142 +159 +176 +173 +159 +146 +146 +157 +160 +155 +147 +159 +186 +213 +218 +203 +178 +157 +156 +157 +165 +195 +219 +213 +189 +161 +154 +165 +183 +200 +212 +216 +212 +207 +207 +211 +208 +196 +191 +204 +216 +216 +201 +178 +174 +187 +200 +219 +221 +202 +173 +174 +195 +213 +213 +216 +225 +224 +222 +219 +216 +210 +206 +208 +209 +205 +203 +199 +199 +211 +232 +241 +226 +204 +196 +199 +200 +193 +185 +181 +186 +195 +196 +193 +189 +190 +196 +201 +205 +211 +208 +209 +204 +196 +194 +195 +186 +172 +189 +205 +214 +208 +201 +196 +186 +174 +177 +197 +209 +212 +202 +192 +193 +192 +200 +206 +212 +215 +220 +229 +236 +239 +228 +214 +203 +202 +201 +195 +185 +181 +178 +186 +191 +196 +199 +194 +190 +194 +191 +194 +197 +197 +194 +190 +187 +185 +183 +177 +164 +148 +134 +124 +118 +113 +111 +105 +103 +99 +89 +77 +66 +57 +40 +30 +21 +23 +31 +35 +33 +29 +28 +28 +27 +27 +27 +25 +22 +20 +22 +27 +30 +34 +45 +58 +72 +85 +96 +104 +111 +114 +119 +125 +130 +131 +133 +135 +136 +136 +132 +123 +120 +127 +135 +142 +147 +152 +159 +161 +161 +163 +168 +168 +172 +177 +179 +178 +179 +182 +193 +201 +207 +207 +206 +210 +218 +224 +227 +225 +221 +217 +217 +219 +220 +220 +219 +222 +225 +226 +226 +225 +227 +229 +231 +231 +231 +231 +232 +234 +235 +236 +236 +236 +236 +235 +233 +232 +231 +231 +231 +231 +230 +228 +227 +225 +220 +216 +206 +200 +194 +193 +192 +191 +191 +192 +193 +193 +192 +192 +191 +190 +189 +189 +190 +191 +191 +191 +191 +191 +191 +192 +191 +192 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +191 +189 +188 +188 +190 +190 +191 +190 +188 +188 +190 +191 +190 +189 +189 +188 +188 +189 +190 +191 +190 +189 +188 +188 +188 +189 +190 +190 +189 +189 +189 +189 +189 +190 +191 +191 +192 +192 +191 +191 +192 +192 +191 +191 +190 +189 +192 +193 +192 +191 +192 +192 +191 +189 +186 +186 +189 +191 +192 +190 +190 +192 +192 +191 +190 +190 +190 +190 +190 +189 +190 +190 +190 +190 +190 +190 +190 +190 +189 +190 +190 +189 +188 +187 +187 +187 +186 +186 +187 +188 +189 +190 +191 +192 +190 +190 +189 +189 +190 +190 +190 +190 +189 +189 +189 +190 +190 +190 +189 +189 +192 +192 +191 +191 +191 +190 +190 +190 +192 +191 +190 +189 +188 +188 +188 +188 +249 +249 +249 +249 +249 +249 +249 +249 +250 +249 +249 +250 +250 +248 +248 +249 +249 +250 +250 +250 +249 +249 +250 +250 +248 +248 +248 +249 +249 +249 +249 +249 +248 +248 +249 +249 +249 +250 +250 +250 +249 +249 +248 +249 +249 +249 +248 +247 +249 +249 +249 +248 +248 +248 +248 +248 +248 +249 +250 +250 +249 +249 +249 +249 +249 +249 +248 +249 +249 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +247 +247 +248 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +248 +247 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +247 +247 +245 +245 +245 +246 +246 +246 +247 +247 +246 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +246 +247 +246 +245 +244 +241 +242 +243 +244 +245 +246 +247 +247 +244 +242 +239 +237 +236 +237 +238 +241 +245 +240 +222 +194 +179 +179 +183 +183 +173 +164 +161 +163 +162 +162 +161 +158 +166 +163 +158 +151 +145 +144 +148 +151 +149 +148 +150 +161 +168 +168 +166 +165 +168 +169 +162 +157 +160 +158 +151 +151 +147 +150 +157 +160 +156 +154 +151 +147 +144 +148 +155 +164 +167 +160 +146 +134 +140 +146 +156 +166 +168 +159 +151 +151 +154 +155 +160 +166 +168 +161 +148 +138 +133 +136 +141 +145 +146 +143 +139 +137 +138 +139 +139 +139 +137 +136 +136 +137 +138 +139 +137 +132 +126 +122 +123 +124 +131 +132 +132 +130 +130 +129 +125 +120 +120 +120 +120 +120 +119 +119 +120 +120 +119 +118 +119 +121 +123 +121 +119 +117 +119 +119 +119 +119 +117 +117 +118 +119 +125 +123 +124 +125 +123 +119 +119 +121 +115 +111 +111 +116 +119 +118 +117 +120 +120 +120 +121 +121 +121 +121 +122 +124 +129 +130 +130 +130 +126 +122 +121 +121 +124 +131 +129 +125 +127 +126 +124 +127 +131 +134 +129 +123 +123 +123 +125 +133 +136 +136 +142 +153 +166 +161 +149 +160 +175 +184 +181 +159 +140 +146 +169 +185 +185 +187 +179 +163 +157 +159 +161 +159 +174 +183 +173 +142 +125 +134 +153 +161 +167 +172 +181 +190 +191 +183 +177 +175 +169 +158 +142 +120 +115 +127 +137 +145 +162 +176 +193 +195 +173 +141 +130 +142 +169 +193 +183 +155 +153 +179 +200 +196 +188 +175 +175 +190 +196 +187 +165 +144 +151 +156 +170 +187 +190 +176 +160 +157 +174 +191 +197 +193 +191 +190 +193 +201 +190 +167 +159 +168 +185 +184 +155 +138 +146 +158 +157 +152 +168 +189 +181 +156 +140 +148 +166 +182 +184 +179 +181 +189 +199 +197 +183 +159 +160 +179 +188 +190 +189 +187 +186 +179 +175 +185 +197 +198 +183 +184 +180 +181 +187 +178 +158 +147 +160 +179 +197 +196 +190 +162 +134 +149 +177 +189 +186 +174 +154 +123 +115 +133 +140 +128 +123 +141 +169 +180 +163 +139 +112 +109 +132 +169 +179 +162 +151 +154 +170 +159 +128 +118 +131 +160 +189 +190 +162 +136 +137 +151 +150 +142 +146 +164 +174 +172 +163 +164 +169 +176 +191 +200 +175 +152 +137 +135 +143 +149 +146 +148 +147 +150 +147 +136 +130 +131 +132 +134 +153 +185 +182 +141 +100 +83 +105 +148 +168 +185 +176 +152 +134 +136 +156 +166 +155 +128 +109 +99 +109 +149 +174 +161 +112 +94 +96 +111 +112 +102 +102 +107 +94 +67 +71 +110 +135 +139 +138 +137 +141 +127 +101 +82 +83 +85 +81 +80 +85 +101 +109 +117 +133 +140 +139 +142 +126 +118 +100 +84 +75 +71 +73 +80 +89 +91 +93 +94 +99 +105 +110 +112 +118 +112 +110 +117 +122 +121 +118 +118 +128 +131 +125 +116 +117 +118 +121 +128 +119 +112 +121 +139 +142 +130 +121 +118 +119 +116 +118 +120 +116 +116 +119 +117 +113 +111 +113 +118 +123 +129 +133 +130 +126 +128 +122 +118 +123 +122 +116 +116 +120 +120 +120 +116 +115 +117 +123 +128 +126 +126 +122 +121 +125 +125 +123 +124 +121 +122 +124 +117 +106 +107 +124 +137 +132 +126 +126 +127 +124 +125 +124 +119 +112 +115 +125 +135 +132 +120 +111 +111 +112 +109 +107 +100 +94 +95 +101 +104 +101 +109 +111 +108 +107 +110 +110 +107 +103 +105 +108 +113 +114 +115 +111 +108 +108 +111 +112 +111 +107 +105 +106 +108 +108 +108 +110 +111 +111 +110 +109 +109 +106 +104 +103 +104 +107 +110 +112 +111 +112 +112 +112 +111 +109 +107 +107 +108 +107 +106 +105 +102 +102 +100 +99 +98 +104 +97 +98 +101 +96 +95 +96 +93 +102 +111 +115 +112 +110 +104 +99 +99 +98 +98 +99 +98 +98 +97 +97 +97 +99 +97 +96 +95 +93 +93 +96 +99 +95 +101 +105 +104 +104 +107 +107 +104 +105 +105 +106 +107 +109 +111 +110 +106 +96 +99 +122 +147 +144 +124 +113 +113 +106 +108 +111 +114 +112 +112 +114 +116 +115 +112 +108 +106 +106 +103 +99 +96 +92 +94 +97 +95 +93 +99 +106 +105 +96 +68 +67 +93 +120 +145 +156 +148 +137 +118 +112 +124 +148 +162 +151 +141 +142 +134 +118 +109 +117 +123 +117 +110 +119 +147 +172 +178 +167 +159 +170 +185 +191 +171 +134 +92 +77 +111 +161 +189 +188 +189 +191 +177 +158 +157 +166 +170 +166 +178 +145 +110 +110 +121 +137 +151 +129 +98 +89 +107 +114 +107 +103 +103 +116 +124 +136 +141 +139 +131 +118 +105 +100 +111 +127 +134 +139 +147 +144 +129 +125 +125 +129 +136 +138 +135 +136 +141 +144 +144 +144 +144 +144 +143 +143 +143 +139 +136 +133 +131 +134 +138 +138 +136 +138 +139 +137 +137 +139 +138 +135 +136 +138 +140 +137 +134 +136 +140 +135 +124 +110 +109 +122 +130 +131 +133 +131 +135 +137 +125 +113 +114 +126 +136 +136 +132 +138 +136 +133 +130 +127 +128 +130 +131 +138 +147 +144 +135 +128 +126 +124 +125 +128 +127 +126 +127 +130 +133 +132 +130 +122 +116 +115 +119 +122 +125 +125 +122 +117 +108 +104 +108 +110 +107 +110 +116 +126 +126 +123 +122 +126 +132 +130 +125 +120 +119 +124 +132 +132 +127 +124 +128 +133 +133 +129 +123 +122 +129 +134 +134 +138 +131 +125 +130 +142 +149 +146 +139 +135 +137 +141 +142 +136 +129 +128 +131 +139 +144 +143 +135 +130 +132 +139 +143 +133 +125 +120 +123 +126 +129 +132 +136 +145 +146 +144 +139 +135 +134 +133 +131 +136 +142 +147 +141 +132 +129 +133 +139 +143 +144 +139 +134 +133 +130 +128 +130 +135 +142 +147 +145 +141 +141 +142 +143 +138 +132 +128 +130 +141 +163 +169 +157 +154 +154 +152 +146 +136 +129 +136 +148 +160 +165 +161 +158 +157 +144 +140 +159 +181 +177 +163 +150 +148 +154 +155 +150 +150 +159 +180 +203 +217 +215 +191 +163 +156 +159 +174 +201 +218 +210 +187 +166 +159 +169 +185 +200 +208 +209 +206 +205 +214 +213 +206 +190 +182 +196 +214 +220 +202 +171 +169 +192 +209 +222 +219 +198 +172 +177 +199 +215 +212 +213 +221 +223 +217 +214 +213 +208 +202 +203 +205 +202 +198 +194 +198 +216 +237 +240 +221 +201 +197 +201 +205 +204 +196 +191 +191 +195 +196 +196 +193 +192 +197 +200 +206 +215 +219 +212 +204 +197 +189 +181 +176 +173 +189 +207 +217 +211 +203 +200 +190 +177 +177 +194 +210 +215 +205 +193 +192 +193 +198 +203 +210 +218 +222 +225 +227 +228 +233 +221 +207 +201 +200 +197 +186 +175 +175 +180 +185 +189 +189 +187 +188 +193 +194 +195 +198 +200 +198 +193 +188 +187 +184 +174 +159 +144 +131 +122 +117 +114 +110 +101 +97 +94 +85 +73 +64 +57 +48 +36 +26 +25 +30 +33 +31 +29 +28 +25 +23 +23 +23 +21 +19 +17 +20 +26 +28 +32 +44 +59 +75 +89 +96 +103 +110 +116 +119 +124 +128 +129 +132 +134 +135 +134 +130 +121 +119 +126 +136 +141 +146 +151 +157 +157 +157 +162 +164 +165 +169 +173 +174 +175 +179 +184 +187 +196 +204 +205 +206 +210 +218 +224 +227 +225 +221 +217 +216 +218 +219 +219 +218 +222 +226 +226 +225 +224 +226 +229 +231 +231 +231 +231 +232 +233 +235 +236 +236 +236 +236 +235 +233 +232 +231 +231 +232 +231 +230 +229 +229 +228 +223 +217 +207 +201 +194 +192 +192 +191 +191 +191 +191 +191 +192 +192 +191 +190 +189 +189 +190 +191 +192 +191 +190 +189 +190 +191 +191 +191 +191 +191 +190 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +190 +190 +189 +190 +191 +191 +191 +192 +191 +189 +188 +189 +190 +190 +190 +189 +187 +187 +188 +189 +189 +189 +188 +187 +186 +188 +190 +191 +190 +188 +187 +187 +188 +189 +190 +190 +189 +188 +188 +188 +189 +190 +190 +191 +192 +192 +191 +191 +192 +192 +192 +191 +191 +190 +192 +192 +192 +192 +192 +192 +191 +191 +186 +186 +187 +190 +190 +189 +190 +191 +190 +189 +189 +190 +191 +191 +190 +190 +191 +191 +191 +191 +191 +190 +189 +188 +188 +189 +189 +189 +188 +187 +186 +186 +186 +186 +187 +188 +189 +190 +191 +191 +190 +190 +189 +189 +190 +190 +190 +190 +189 +189 +190 +190 +190 +190 +189 +188 +191 +191 +191 +190 +190 +189 +189 +189 +191 +191 +190 +189 +189 +189 +189 +189 +249 +249 +249 +248 +248 +249 +249 +249 +249 +248 +248 +250 +249 +247 +247 +248 +248 +249 +250 +249 +249 +248 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +249 +249 +249 +249 +248 +248 +248 +248 +249 +248 +247 +246 +250 +249 +249 +248 +247 +247 +247 +247 +247 +248 +248 +249 +248 +248 +248 +248 +247 +247 +247 +247 +248 +248 +248 +247 +248 +248 +248 +247 +247 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +246 +246 +246 +247 +247 +247 +247 +247 +246 +246 +246 +246 +247 +247 +247 +246 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +247 +246 +245 +245 +245 +246 +246 +246 +246 +246 +246 +246 +246 +245 +245 +246 +246 +245 +245 +245 +245 +246 +246 +246 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +245 +245 +244 +242 +241 +240 +241 +242 +244 +245 +245 +245 +245 +243 +242 +240 +239 +238 +237 +236 +236 +240 +239 +224 +197 +180 +180 +183 +184 +173 +167 +165 +164 +161 +162 +163 +161 +168 +164 +158 +152 +147 +147 +150 +154 +152 +149 +151 +161 +168 +169 +167 +165 +167 +171 +165 +158 +158 +155 +148 +149 +148 +151 +159 +164 +159 +156 +154 +151 +148 +148 +153 +160 +164 +158 +150 +144 +149 +156 +164 +170 +170 +162 +154 +154 +154 +157 +168 +179 +177 +161 +145 +139 +136 +139 +142 +145 +146 +143 +140 +137 +137 +137 +138 +139 +140 +140 +138 +136 +138 +137 +134 +129 +124 +122 +123 +125 +130 +131 +130 +129 +129 +128 +125 +121 +122 +122 +122 +124 +125 +123 +120 +116 +115 +118 +122 +125 +126 +123 +118 +114 +115 +117 +118 +119 +118 +119 +120 +121 +122 +119 +119 +121 +121 +118 +119 +122 +115 +108 +107 +115 +124 +123 +120 +120 +121 +120 +118 +118 +121 +124 +128 +129 +131 +129 +129 +131 +129 +124 +119 +118 +125 +129 +128 +129 +133 +128 +124 +130 +137 +134 +133 +127 +118 +121 +131 +132 +137 +146 +152 +155 +168 +165 +149 +153 +172 +184 +184 +167 +152 +154 +168 +180 +184 +189 +181 +169 +166 +168 +168 +169 +185 +184 +167 +139 +133 +148 +164 +166 +170 +179 +195 +203 +189 +170 +169 +182 +182 +168 +149 +125 +117 +129 +145 +162 +177 +191 +194 +175 +149 +134 +141 +157 +184 +195 +188 +177 +177 +184 +192 +191 +181 +182 +181 +178 +184 +195 +186 +163 +162 +169 +178 +185 +178 +162 +157 +165 +181 +192 +195 +195 +199 +197 +191 +191 +184 +181 +180 +179 +176 +158 +135 +130 +140 +160 +170 +164 +166 +180 +177 +160 +151 +150 +156 +165 +167 +166 +176 +192 +201 +196 +186 +173 +178 +189 +188 +188 +190 +189 +189 +187 +187 +190 +192 +190 +169 +166 +172 +181 +184 +185 +178 +166 +164 +186 +205 +195 +173 +139 +127 +164 +196 +185 +173 +169 +163 +138 +118 +123 +135 +129 +134 +156 +182 +183 +154 +124 +109 +104 +130 +172 +186 +173 +165 +167 +158 +116 +81 +93 +120 +156 +189 +185 +160 +144 +152 +160 +150 +143 +150 +170 +185 +176 +161 +161 +170 +183 +195 +194 +160 +142 +150 +159 +154 +147 +135 +124 +125 +143 +145 +134 +132 +136 +140 +141 +153 +181 +186 +146 +106 +109 +142 +170 +174 +176 +166 +152 +143 +138 +149 +160 +147 +117 +101 +121 +159 +173 +148 +110 +89 +91 +102 +101 +85 +80 +88 +93 +82 +78 +78 +99 +124 +126 +122 +129 +153 +154 +129 +90 +75 +86 +94 +94 +86 +89 +100 +112 +115 +119 +134 +149 +138 +136 +119 +98 +86 +81 +78 +78 +82 +93 +101 +103 +110 +120 +123 +118 +118 +115 +115 +123 +130 +131 +126 +122 +124 +129 +123 +115 +117 +119 +119 +122 +121 +118 +127 +139 +136 +127 +124 +127 +124 +119 +116 +110 +104 +111 +118 +114 +107 +103 +107 +116 +118 +120 +126 +130 +126 +128 +122 +118 +124 +124 +118 +116 +117 +115 +113 +114 +114 +116 +122 +132 +128 +125 +119 +118 +124 +124 +121 +121 +124 +120 +120 +117 +109 +108 +114 +120 +128 +124 +125 +128 +129 +125 +119 +115 +110 +112 +122 +131 +129 +118 +112 +111 +108 +111 +113 +105 +96 +97 +105 +107 +110 +114 +112 +103 +100 +104 +108 +109 +107 +107 +108 +111 +115 +116 +110 +105 +106 +110 +114 +115 +111 +108 +107 +108 +108 +107 +108 +108 +107 +107 +109 +110 +112 +108 +104 +104 +105 +108 +109 +108 +109 +112 +113 +112 +109 +108 +106 +105 +105 +102 +99 +98 +98 +98 +96 +94 +97 +92 +95 +97 +90 +88 +93 +94 +95 +106 +117 +121 +112 +94 +88 +94 +97 +98 +98 +96 +94 +93 +95 +96 +97 +93 +90 +90 +92 +93 +93 +94 +91 +95 +98 +97 +97 +100 +101 +100 +103 +104 +106 +108 +110 +110 +106 +101 +92 +83 +94 +119 +131 +124 +115 +111 +109 +112 +117 +121 +121 +118 +117 +119 +115 +110 +105 +102 +102 +101 +98 +95 +95 +95 +97 +98 +96 +100 +108 +110 +106 +80 +58 +71 +116 +154 +150 +127 +117 +125 +151 +171 +174 +159 +138 +132 +144 +142 +134 +129 +132 +134 +125 +115 +111 +126 +163 +180 +166 +158 +168 +178 +183 +174 +146 +104 +78 +97 +144 +181 +197 +197 +194 +185 +170 +169 +177 +176 +169 +165 +140 +119 +104 +97 +118 +151 +126 +102 +100 +116 +117 +109 +108 +108 +122 +123 +126 +131 +132 +124 +114 +109 +117 +119 +128 +136 +136 +134 +134 +134 +131 +134 +137 +139 +141 +143 +142 +139 +140 +141 +143 +143 +142 +141 +140 +140 +139 +137 +133 +129 +130 +135 +138 +138 +140 +140 +136 +135 +138 +140 +139 +141 +141 +142 +138 +135 +137 +142 +139 +129 +119 +117 +129 +135 +134 +134 +132 +135 +130 +128 +124 +122 +122 +124 +126 +128 +133 +136 +137 +134 +131 +132 +132 +131 +136 +144 +141 +132 +127 +125 +123 +124 +132 +131 +129 +127 +130 +133 +132 +129 +121 +117 +119 +122 +123 +129 +133 +128 +119 +110 +106 +110 +112 +110 +111 +115 +124 +124 +124 +123 +124 +127 +128 +124 +124 +122 +126 +135 +135 +128 +124 +128 +134 +134 +130 +124 +125 +133 +134 +132 +137 +130 +126 +133 +145 +152 +148 +141 +136 +137 +140 +140 +133 +124 +123 +129 +139 +143 +142 +134 +127 +128 +135 +139 +132 +126 +124 +127 +126 +124 +128 +134 +144 +145 +144 +140 +134 +132 +132 +133 +138 +142 +146 +142 +133 +128 +132 +140 +141 +143 +140 +134 +133 +129 +128 +133 +134 +141 +147 +147 +142 +138 +138 +139 +137 +134 +131 +131 +140 +162 +171 +164 +154 +154 +153 +147 +137 +132 +138 +149 +157 +162 +158 +157 +158 +146 +143 +162 +185 +178 +163 +152 +148 +152 +153 +150 +158 +162 +174 +192 +214 +224 +204 +172 +156 +158 +176 +200 +212 +206 +187 +176 +169 +173 +186 +201 +208 +205 +203 +206 +214 +210 +204 +193 +186 +196 +214 +223 +204 +168 +161 +189 +213 +225 +217 +196 +178 +186 +204 +217 +214 +212 +218 +221 +215 +214 +215 +212 +205 +203 +204 +201 +193 +187 +192 +213 +231 +231 +214 +199 +197 +200 +204 +205 +201 +197 +197 +199 +203 +202 +195 +192 +200 +206 +208 +210 +222 +215 +206 +198 +185 +172 +169 +171 +187 +207 +218 +211 +202 +200 +193 +184 +182 +194 +212 +218 +208 +196 +191 +195 +199 +203 +212 +219 +219 +217 +218 +222 +232 +226 +211 +196 +196 +200 +191 +175 +175 +176 +180 +182 +181 +181 +186 +190 +194 +194 +198 +201 +200 +195 +189 +187 +182 +170 +154 +141 +132 +125 +119 +115 +106 +97 +91 +88 +80 +71 +65 +59 +54 +43 +31 +28 +30 +33 +33 +33 +32 +24 +18 +18 +21 +21 +19 +18 +20 +25 +26 +28 +40 +59 +78 +93 +98 +104 +110 +117 +120 +124 +127 +129 +131 +135 +135 +134 +131 +124 +122 +128 +140 +147 +151 +155 +157 +155 +156 +163 +163 +165 +169 +170 +169 +171 +179 +186 +186 +193 +200 +203 +206 +212 +218 +222 +225 +224 +221 +218 +217 +218 +219 +217 +218 +222 +225 +226 +225 +224 +226 +228 +231 +232 +232 +232 +231 +232 +233 +234 +236 +236 +236 +235 +233 +232 +231 +231 +231 +230 +229 +228 +229 +228 +224 +219 +210 +203 +196 +193 +192 +191 +190 +190 +189 +190 +191 +191 +192 +191 +190 +190 +189 +191 +191 +191 +189 +189 +189 +190 +191 +191 +190 +190 +190 +190 +189 +189 +189 +189 +190 +191 +191 +192 +192 +192 +191 +191 +190 +189 +189 +189 +190 +191 +189 +191 +191 +189 +189 +190 +190 +189 +190 +189 +187 +187 +188 +188 +189 +189 +188 +187 +186 +187 +190 +191 +189 +188 +187 +187 +188 +189 +190 +190 +189 +188 +189 +189 +189 +190 +190 +190 +191 +191 +189 +190 +190 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +188 +186 +186 +187 +188 +187 +188 +190 +189 +189 +189 +190 +191 +191 +190 +190 +191 +191 +191 +191 +191 +190 +189 +188 +188 +189 +189 +189 +188 +187 +186 +186 +186 +187 +187 +188 +189 +189 +190 +190 +190 +190 +189 +190 +190 +190 +190 +189 +189 +190 +190 +191 +190 +190 +189 +188 +190 +190 +190 +189 +188 +188 +188 +187 +189 +189 +190 +191 +191 +191 +190 +190 +248 +248 +248 +248 +248 +248 +248 +248 +249 +248 +248 +249 +249 +247 +246 +247 +248 +248 +249 +249 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +248 +247 +247 +247 +247 +248 +247 +246 +245 +249 +248 +248 +247 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +245 +245 +245 +246 +247 +247 +247 +246 +248 +247 +247 +247 +247 +247 +247 +248 +247 +247 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +246 +245 +246 +246 +246 +246 +245 +245 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +244 +244 +245 +245 +244 +244 +244 +245 +245 +245 +244 +244 +245 +245 +245 +244 +243 +243 +244 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +245 +244 +244 +245 +244 +243 +242 +240 +239 +239 +240 +242 +244 +244 +244 +244 +243 +243 +242 +242 +241 +240 +238 +234 +233 +233 +236 +226 +201 +185 +183 +183 +179 +173 +169 +167 +163 +159 +161 +165 +164 +171 +167 +161 +155 +151 +149 +151 +155 +154 +150 +150 +159 +165 +167 +166 +165 +167 +169 +167 +160 +156 +152 +149 +149 +147 +147 +153 +159 +156 +155 +156 +155 +151 +145 +146 +153 +157 +156 +154 +153 +152 +157 +165 +168 +166 +163 +158 +153 +148 +155 +170 +186 +183 +163 +146 +140 +143 +142 +141 +141 +142 +142 +140 +138 +135 +135 +135 +135 +137 +139 +137 +135 +136 +135 +132 +129 +127 +127 +130 +131 +132 +133 +132 +131 +130 +130 +128 +125 +125 +125 +126 +128 +129 +127 +122 +118 +115 +121 +127 +128 +126 +124 +118 +114 +110 +114 +117 +117 +117 +118 +120 +120 +117 +113 +111 +114 +116 +117 +119 +122 +118 +111 +110 +119 +129 +130 +126 +123 +122 +120 +118 +117 +121 +128 +132 +133 +133 +130 +130 +134 +135 +130 +124 +122 +129 +129 +129 +131 +132 +127 +128 +135 +142 +137 +138 +132 +118 +121 +131 +127 +139 +154 +157 +154 +167 +166 +149 +151 +174 +191 +193 +175 +157 +152 +162 +177 +187 +189 +180 +167 +165 +169 +174 +177 +178 +177 +167 +154 +156 +169 +174 +170 +169 +187 +208 +207 +179 +155 +163 +187 +195 +173 +154 +139 +132 +137 +149 +171 +191 +195 +181 +154 +137 +138 +152 +165 +194 +196 +190 +188 +187 +182 +188 +193 +183 +184 +180 +168 +164 +177 +191 +192 +178 +176 +179 +181 +175 +167 +167 +173 +183 +183 +186 +194 +202 +195 +179 +168 +167 +187 +198 +191 +170 +138 +120 +126 +139 +156 +177 +181 +171 +168 +170 +167 +161 +158 +156 +157 +162 +167 +171 +175 +190 +194 +190 +187 +190 +192 +191 +191 +190 +190 +190 +191 +194 +192 +185 +180 +167 +151 +152 +167 +178 +186 +180 +162 +168 +181 +188 +175 +152 +133 +144 +182 +195 +182 +173 +168 +171 +167 +148 +138 +141 +139 +142 +155 +171 +172 +153 +132 +113 +117 +148 +182 +187 +177 +169 +164 +121 +76 +56 +78 +111 +159 +193 +190 +168 +150 +155 +162 +151 +143 +151 +171 +186 +175 +159 +158 +167 +184 +195 +187 +166 +156 +164 +161 +141 +124 +101 +77 +94 +142 +162 +152 +144 +144 +147 +144 +149 +176 +192 +168 +139 +146 +164 +164 +173 +167 +158 +152 +143 +132 +140 +161 +147 +118 +115 +154 +175 +141 +92 +72 +75 +77 +81 +76 +65 +69 +82 +88 +87 +94 +89 +94 +118 +125 +116 +118 +137 +160 +161 +129 +99 +95 +98 +93 +89 +93 +106 +112 +103 +102 +116 +124 +132 +135 +125 +109 +101 +98 +95 +93 +89 +105 +117 +120 +124 +133 +136 +132 +117 +121 +124 +128 +130 +130 +129 +129 +132 +129 +122 +117 +121 +124 +119 +114 +115 +122 +137 +144 +134 +122 +124 +133 +130 +127 +120 +110 +107 +113 +117 +112 +105 +101 +104 +111 +112 +113 +120 +127 +126 +124 +121 +119 +123 +124 +121 +121 +117 +113 +113 +116 +118 +116 +121 +130 +128 +126 +120 +118 +122 +121 +118 +117 +121 +117 +117 +114 +105 +105 +114 +121 +125 +119 +117 +121 +124 +119 +113 +112 +112 +110 +112 +118 +119 +115 +110 +108 +112 +113 +114 +110 +104 +107 +112 +112 +117 +115 +109 +103 +104 +108 +111 +110 +113 +110 +108 +109 +112 +113 +109 +105 +105 +111 +115 +115 +113 +108 +108 +110 +106 +107 +109 +108 +107 +107 +107 +107 +113 +109 +105 +103 +104 +105 +106 +106 +109 +110 +112 +111 +109 +107 +106 +104 +102 +98 +95 +95 +97 +97 +96 +95 +92 +95 +98 +95 +91 +93 +95 +90 +91 +95 +104 +114 +111 +94 +86 +91 +97 +97 +95 +93 +90 +90 +94 +97 +96 +93 +91 +92 +96 +97 +94 +90 +91 +92 +93 +93 +94 +96 +99 +102 +103 +105 +108 +110 +111 +109 +102 +97 +98 +89 +88 +99 +112 +123 +122 +113 +114 +114 +116 +119 +120 +119 +118 +120 +113 +107 +103 +99 +99 +98 +97 +95 +96 +92 +95 +100 +101 +100 +100 +97 +98 +84 +61 +68 +118 +159 +142 +98 +87 +117 +157 +171 +161 +145 +132 +132 +140 +143 +143 +142 +142 +142 +130 +115 +96 +104 +148 +173 +162 +155 +164 +174 +178 +172 +151 +119 +96 +99 +123 +149 +187 +198 +196 +187 +180 +185 +194 +187 +170 +149 +142 +126 +88 +89 +127 +151 +134 +119 +122 +132 +125 +120 +121 +116 +124 +127 +127 +123 +114 +103 +106 +120 +134 +136 +136 +135 +133 +131 +131 +132 +136 +140 +140 +136 +136 +141 +141 +137 +138 +139 +140 +139 +137 +136 +136 +137 +142 +139 +133 +128 +126 +131 +137 +141 +144 +144 +138 +134 +136 +138 +138 +140 +141 +142 +139 +135 +136 +139 +138 +132 +129 +127 +135 +136 +134 +134 +131 +133 +132 +133 +131 +125 +120 +119 +124 +129 +130 +139 +145 +142 +137 +135 +132 +128 +133 +139 +135 +130 +127 +126 +123 +124 +134 +131 +128 +127 +128 +130 +129 +126 +122 +118 +120 +121 +120 +130 +137 +132 +118 +109 +103 +105 +108 +109 +113 +118 +123 +123 +124 +123 +122 +122 +123 +123 +124 +126 +130 +136 +135 +129 +128 +131 +137 +138 +132 +124 +123 +132 +136 +136 +135 +129 +128 +136 +147 +152 +149 +144 +137 +138 +140 +139 +132 +125 +127 +132 +138 +142 +140 +131 +123 +124 +129 +134 +132 +128 +129 +132 +128 +122 +124 +131 +141 +144 +144 +140 +133 +130 +131 +133 +137 +140 +142 +141 +132 +127 +131 +140 +143 +145 +141 +135 +130 +125 +125 +130 +132 +139 +147 +149 +144 +138 +136 +138 +141 +138 +133 +132 +138 +156 +169 +171 +159 +162 +162 +154 +144 +138 +143 +151 +159 +161 +157 +157 +160 +154 +154 +169 +182 +173 +159 +149 +146 +150 +154 +156 +161 +162 +168 +183 +208 +227 +211 +179 +158 +154 +171 +195 +210 +208 +189 +182 +178 +177 +187 +202 +208 +205 +206 +211 +209 +205 +202 +199 +197 +206 +218 +224 +209 +171 +153 +176 +207 +223 +216 +200 +190 +196 +208 +216 +214 +213 +216 +219 +218 +217 +220 +218 +210 +206 +204 +201 +191 +184 +187 +204 +218 +217 +206 +197 +193 +198 +204 +206 +201 +193 +191 +193 +203 +204 +198 +192 +197 +206 +208 +208 +213 +216 +211 +195 +178 +170 +167 +165 +185 +205 +217 +210 +201 +199 +197 +191 +186 +193 +212 +220 +214 +201 +190 +193 +201 +208 +217 +219 +213 +208 +214 +222 +231 +232 +217 +196 +192 +202 +200 +187 +178 +175 +177 +180 +178 +180 +185 +186 +189 +190 +194 +197 +198 +196 +189 +184 +178 +168 +153 +141 +136 +133 +125 +116 +107 +98 +90 +85 +78 +72 +67 +61 +55 +45 +34 +30 +32 +35 +37 +38 +35 +25 +18 +18 +22 +23 +22 +21 +20 +25 +24 +25 +38 +58 +79 +95 +101 +106 +112 +118 +122 +126 +128 +130 +132 +136 +137 +137 +136 +130 +126 +130 +143 +153 +159 +160 +160 +158 +159 +166 +165 +169 +172 +171 +168 +169 +177 +184 +187 +193 +197 +201 +206 +213 +218 +220 +222 +223 +222 +220 +220 +220 +219 +217 +218 +221 +223 +225 +225 +225 +226 +227 +230 +231 +232 +232 +231 +231 +232 +233 +236 +236 +236 +235 +233 +232 +231 +231 +231 +230 +229 +228 +228 +229 +226 +222 +214 +207 +198 +194 +193 +191 +190 +189 +188 +189 +190 +191 +192 +192 +191 +191 +190 +190 +190 +190 +190 +189 +190 +190 +192 +191 +190 +190 +190 +191 +191 +190 +188 +189 +189 +190 +191 +191 +191 +191 +190 +190 +189 +189 +189 +189 +190 +190 +188 +191 +192 +190 +190 +191 +190 +188 +189 +189 +188 +188 +188 +188 +188 +188 +188 +187 +187 +188 +189 +190 +189 +188 +188 +188 +188 +189 +189 +189 +189 +188 +189 +189 +189 +189 +190 +190 +190 +190 +187 +188 +188 +189 +189 +189 +189 +189 +188 +188 +188 +190 +190 +189 +190 +192 +190 +187 +186 +187 +187 +187 +188 +189 +190 +190 +190 +190 +190 +190 +189 +188 +189 +189 +190 +190 +190 +191 +191 +191 +188 +189 +189 +188 +187 +186 +186 +186 +187 +187 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +190 +190 +190 +189 +190 +190 +190 +190 +190 +189 +189 +188 +189 +189 +189 +189 +188 +188 +188 +187 +188 +189 +190 +191 +192 +192 +191 +191 +248 +247 +247 +247 +247 +247 +247 +248 +249 +247 +247 +248 +248 +246 +246 +246 +247 +248 +248 +248 +248 +247 +247 +247 +248 +248 +248 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +247 +247 +246 +245 +247 +247 +246 +246 +245 +245 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +245 +245 +245 +245 +246 +246 +246 +245 +247 +246 +246 +246 +246 +246 +246 +247 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +245 +244 +243 +243 +244 +244 +244 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +244 +244 +244 +243 +242 +242 +243 +244 +244 +243 +243 +244 +245 +245 +244 +242 +242 +243 +243 +243 +243 +244 +244 +243 +243 +243 +243 +242 +242 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +243 +243 +241 +240 +239 +239 +237 +239 +241 +243 +244 +244 +243 +242 +243 +242 +241 +240 +239 +236 +232 +231 +231 +236 +227 +204 +189 +186 +183 +176 +174 +170 +166 +159 +155 +159 +165 +164 +168 +166 +163 +157 +151 +147 +150 +155 +157 +151 +148 +154 +160 +164 +166 +168 +172 +170 +167 +161 +154 +153 +153 +150 +141 +140 +146 +153 +153 +154 +154 +153 +152 +144 +138 +141 +150 +157 +158 +158 +154 +157 +164 +163 +158 +161 +160 +150 +145 +153 +167 +178 +176 +162 +149 +144 +145 +142 +139 +139 +140 +140 +136 +134 +132 +133 +134 +134 +136 +138 +137 +135 +135 +132 +129 +128 +130 +132 +136 +137 +132 +134 +134 +132 +130 +130 +129 +128 +128 +127 +126 +126 +127 +125 +122 +120 +119 +125 +128 +124 +120 +119 +119 +116 +114 +118 +119 +118 +116 +117 +117 +117 +111 +109 +109 +112 +118 +121 +121 +120 +120 +116 +115 +122 +131 +132 +128 +123 +124 +123 +120 +119 +123 +129 +133 +133 +134 +132 +133 +138 +139 +135 +131 +130 +129 +129 +132 +133 +131 +132 +137 +140 +145 +146 +144 +133 +123 +123 +128 +130 +147 +161 +159 +152 +164 +163 +149 +157 +177 +196 +198 +180 +162 +155 +161 +175 +189 +188 +181 +170 +166 +171 +177 +179 +173 +173 +172 +170 +173 +178 +177 +174 +175 +194 +209 +198 +169 +151 +160 +178 +188 +176 +166 +155 +150 +158 +168 +184 +196 +185 +163 +144 +138 +145 +157 +170 +194 +200 +192 +182 +175 +173 +185 +194 +192 +184 +176 +167 +154 +156 +179 +201 +189 +182 +182 +183 +181 +184 +183 +175 +169 +168 +178 +190 +191 +180 +169 +161 +166 +189 +197 +190 +169 +136 +120 +126 +144 +152 +173 +184 +176 +169 +167 +165 +159 +154 +152 +157 +163 +167 +167 +169 +189 +199 +188 +184 +185 +186 +194 +192 +189 +190 +188 +188 +195 +196 +186 +177 +170 +152 +141 +151 +170 +180 +169 +152 +162 +170 +167 +155 +140 +144 +170 +189 +184 +178 +180 +171 +168 +177 +173 +165 +159 +157 +151 +146 +149 +156 +157 +152 +133 +144 +166 +176 +172 +174 +171 +156 +102 +65 +52 +75 +119 +169 +193 +197 +177 +154 +148 +152 +153 +155 +160 +173 +178 +168 +159 +162 +168 +180 +190 +182 +173 +166 +160 +143 +124 +102 +80 +71 +104 +152 +171 +168 +160 +150 +148 +146 +148 +176 +194 +180 +161 +159 +163 +162 +167 +154 +144 +139 +131 +123 +135 +163 +158 +142 +143 +156 +138 +91 +62 +65 +69 +70 +74 +75 +72 +77 +88 +94 +99 +101 +94 +97 +118 +130 +123 +117 +115 +134 +157 +159 +141 +120 +106 +97 +100 +106 +109 +109 +107 +104 +104 +108 +119 +123 +121 +115 +114 +112 +111 +113 +110 +116 +123 +127 +131 +135 +135 +133 +121 +125 +129 +129 +127 +127 +130 +133 +136 +129 +125 +122 +122 +123 +122 +116 +115 +122 +139 +149 +136 +121 +123 +132 +130 +128 +120 +115 +115 +116 +113 +110 +108 +104 +106 +109 +109 +113 +121 +126 +123 +117 +117 +121 +122 +122 +122 +122 +117 +115 +114 +115 +116 +116 +118 +123 +123 +125 +123 +120 +121 +118 +114 +115 +116 +113 +113 +113 +106 +107 +118 +128 +120 +118 +115 +112 +113 +111 +107 +108 +107 +104 +105 +108 +110 +109 +110 +111 +117 +112 +110 +107 +104 +106 +112 +114 +110 +108 +107 +109 +114 +116 +114 +112 +114 +112 +110 +110 +110 +110 +107 +106 +106 +110 +111 +110 +107 +104 +106 +108 +108 +109 +109 +108 +106 +106 +107 +108 +112 +109 +106 +104 +105 +105 +105 +105 +107 +109 +109 +107 +106 +107 +106 +104 +101 +99 +97 +96 +96 +97 +98 +98 +95 +97 +97 +100 +106 +105 +97 +91 +93 +91 +90 +94 +99 +94 +90 +94 +96 +96 +95 +93 +90 +88 +89 +90 +92 +92 +91 +91 +94 +98 +97 +92 +92 +91 +92 +95 +95 +93 +94 +98 +99 +102 +102 +102 +104 +104 +100 +97 +101 +96 +93 +95 +103 +114 +119 +115 +115 +112 +111 +113 +114 +115 +116 +117 +110 +107 +102 +99 +98 +98 +97 +96 +95 +90 +93 +98 +96 +91 +90 +89 +93 +86 +74 +74 +112 +154 +141 +91 +76 +107 +147 +155 +138 +120 +110 +116 +125 +129 +133 +137 +140 +143 +133 +117 +99 +97 +124 +146 +147 +146 +155 +176 +174 +179 +169 +146 +123 +113 +115 +123 +167 +199 +199 +183 +178 +190 +201 +189 +160 +146 +151 +133 +95 +106 +143 +156 +141 +131 +132 +134 +126 +132 +139 +129 +119 +126 +125 +115 +104 +94 +104 +126 +137 +140 +136 +130 +131 +133 +130 +126 +136 +139 +138 +133 +129 +132 +136 +137 +140 +140 +140 +139 +137 +136 +136 +136 +141 +139 +134 +129 +126 +127 +134 +141 +148 +148 +141 +133 +133 +133 +132 +133 +138 +139 +138 +136 +135 +136 +137 +135 +134 +132 +138 +135 +132 +135 +134 +134 +141 +136 +128 +124 +124 +126 +128 +129 +131 +143 +150 +145 +137 +134 +132 +130 +132 +134 +132 +129 +130 +128 +126 +128 +129 +126 +123 +125 +127 +127 +126 +125 +122 +119 +122 +121 +117 +128 +138 +130 +114 +105 +100 +102 +107 +110 +117 +123 +125 +126 +126 +125 +122 +120 +122 +123 +123 +129 +134 +135 +130 +128 +130 +135 +138 +136 +128 +120 +122 +133 +137 +135 +130 +127 +129 +138 +147 +149 +146 +142 +137 +137 +139 +139 +133 +128 +129 +133 +136 +139 +136 +127 +120 +122 +129 +134 +135 +131 +132 +136 +131 +121 +120 +127 +137 +141 +143 +141 +135 +129 +129 +132 +136 +136 +138 +137 +130 +124 +128 +138 +146 +147 +143 +135 +129 +122 +122 +128 +131 +138 +147 +151 +146 +138 +135 +138 +142 +141 +135 +133 +137 +145 +159 +171 +164 +170 +171 +159 +147 +143 +146 +150 +163 +161 +157 +159 +163 +163 +163 +168 +167 +159 +150 +146 +148 +153 +158 +162 +163 +166 +171 +182 +205 +225 +211 +182 +160 +154 +172 +196 +212 +209 +189 +182 +183 +184 +190 +199 +204 +205 +207 +212 +205 +203 +201 +200 +203 +215 +223 +222 +210 +175 +148 +161 +198 +218 +215 +206 +201 +203 +207 +211 +211 +212 +215 +217 +218 +217 +219 +218 +210 +206 +204 +200 +191 +186 +189 +200 +208 +205 +197 +192 +190 +197 +205 +204 +194 +186 +185 +189 +200 +200 +193 +188 +194 +203 +206 +207 +209 +217 +213 +193 +174 +171 +172 +169 +187 +204 +215 +210 +201 +197 +196 +194 +185 +190 +212 +225 +222 +206 +187 +186 +199 +209 +220 +222 +216 +210 +211 +216 +224 +230 +221 +199 +190 +198 +203 +197 +180 +174 +176 +181 +180 +183 +186 +183 +183 +186 +191 +194 +197 +197 +190 +181 +173 +167 +154 +143 +140 +139 +129 +117 +108 +100 +93 +85 +78 +75 +70 +62 +57 +47 +37 +35 +37 +38 +37 +35 +33 +25 +20 +23 +26 +25 +23 +22 +21 +26 +24 +24 +38 +58 +80 +96 +103 +107 +112 +119 +123 +126 +129 +131 +133 +137 +138 +139 +139 +133 +128 +129 +142 +155 +162 +162 +162 +162 +163 +167 +168 +172 +176 +175 +172 +172 +176 +180 +188 +192 +196 +199 +204 +211 +216 +219 +221 +223 +223 +223 +223 +223 +221 +218 +219 +220 +221 +224 +225 +226 +227 +226 +227 +229 +231 +232 +231 +231 +232 +233 +236 +236 +235 +234 +233 +232 +230 +231 +230 +231 +230 +228 +229 +230 +229 +227 +222 +213 +203 +198 +195 +193 +190 +189 +189 +190 +191 +191 +192 +192 +192 +191 +190 +190 +189 +190 +190 +191 +190 +190 +191 +190 +189 +189 +190 +191 +191 +190 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +191 +191 +188 +188 +190 +191 +188 +188 +188 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +188 +189 +189 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +187 +187 +188 +188 +188 +188 +188 +187 +187 +186 +187 +189 +188 +188 +189 +192 +190 +188 +186 +188 +189 +188 +188 +189 +190 +190 +189 +189 +190 +190 +189 +189 +189 +189 +189 +189 +190 +190 +191 +191 +189 +189 +188 +188 +187 +186 +186 +186 +187 +187 +188 +188 +188 +188 +189 +188 +190 +190 +190 +190 +191 +190 +189 +188 +191 +191 +190 +190 +190 +189 +189 +189 +190 +190 +190 +190 +189 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +247 +247 +247 +247 +247 +247 +247 +247 +248 +247 +247 +248 +248 +246 +245 +246 +246 +247 +248 +248 +247 +246 +246 +246 +248 +248 +248 +247 +247 +246 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +247 +246 +246 +246 +246 +246 +245 +245 +245 +245 +245 +245 +245 +246 +246 +246 +247 +246 +245 +245 +246 +247 +247 +247 +246 +245 +245 +246 +246 +246 +245 +244 +246 +246 +245 +245 +245 +245 +246 +246 +244 +244 +245 +245 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +246 +246 +245 +245 +244 +244 +244 +244 +243 +242 +241 +242 +242 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +243 +242 +241 +241 +242 +244 +244 +243 +243 +244 +245 +245 +244 +242 +241 +242 +242 +242 +242 +244 +244 +243 +243 +242 +242 +242 +241 +242 +242 +242 +241 +241 +241 +240 +240 +242 +242 +242 +242 +240 +239 +239 +239 +236 +237 +240 +243 +244 +244 +242 +242 +242 +241 +239 +238 +236 +234 +231 +229 +233 +237 +228 +205 +190 +188 +184 +176 +177 +171 +164 +157 +151 +157 +163 +162 +163 +163 +162 +159 +150 +145 +148 +155 +159 +152 +147 +151 +157 +162 +167 +171 +178 +171 +168 +162 +153 +154 +157 +151 +137 +137 +143 +151 +154 +154 +153 +151 +155 +146 +135 +134 +146 +159 +164 +162 +158 +159 +164 +161 +153 +159 +160 +146 +144 +151 +160 +165 +164 +158 +151 +146 +145 +143 +141 +142 +143 +141 +135 +129 +125 +131 +135 +137 +137 +138 +138 +136 +135 +131 +128 +128 +131 +135 +138 +139 +131 +133 +133 +131 +129 +128 +129 +128 +130 +129 +127 +124 +122 +120 +120 +120 +123 +128 +127 +119 +114 +115 +118 +118 +122 +125 +125 +121 +118 +117 +116 +115 +109 +110 +112 +118 +126 +129 +125 +120 +121 +119 +119 +124 +129 +130 +126 +121 +124 +125 +124 +122 +123 +128 +132 +133 +131 +131 +134 +139 +139 +135 +133 +135 +127 +130 +137 +138 +135 +142 +148 +144 +148 +157 +148 +133 +129 +127 +129 +139 +155 +164 +159 +152 +162 +160 +149 +164 +180 +197 +198 +183 +171 +164 +166 +177 +189 +189 +187 +179 +173 +177 +181 +179 +179 +177 +174 +172 +172 +174 +176 +178 +184 +199 +204 +187 +164 +156 +160 +165 +171 +182 +186 +170 +165 +181 +194 +201 +191 +174 +150 +140 +141 +146 +158 +174 +187 +205 +199 +179 +166 +168 +183 +188 +196 +190 +182 +167 +152 +155 +174 +188 +191 +191 +195 +192 +184 +189 +190 +177 +151 +156 +174 +187 +177 +165 +165 +169 +183 +193 +185 +175 +165 +141 +128 +132 +152 +153 +166 +179 +179 +180 +173 +158 +159 +147 +142 +151 +157 +154 +163 +178 +197 +206 +183 +173 +174 +179 +195 +190 +192 +195 +189 +186 +194 +199 +189 +178 +169 +162 +144 +138 +153 +161 +158 +160 +153 +167 +166 +153 +136 +149 +185 +191 +189 +176 +178 +169 +160 +173 +182 +186 +172 +172 +164 +149 +143 +151 +161 +166 +167 +168 +166 +154 +154 +177 +180 +153 +112 +74 +61 +88 +143 +182 +186 +192 +180 +163 +150 +144 +151 +164 +170 +177 +177 +164 +157 +167 +175 +180 +184 +171 +165 +159 +144 +129 +121 +103 +92 +114 +145 +164 +164 +167 +165 +148 +144 +147 +149 +178 +189 +175 +159 +150 +154 +168 +161 +142 +128 +121 +119 +118 +134 +164 +171 +170 +164 +136 +90 +63 +66 +73 +76 +78 +82 +85 +89 +95 +97 +96 +98 +100 +103 +110 +121 +131 +128 +121 +106 +104 +126 +160 +164 +141 +120 +113 +116 +118 +107 +105 +114 +109 +100 +106 +111 +114 +115 +116 +118 +116 +118 +125 +127 +119 +116 +122 +129 +130 +125 +121 +126 +129 +130 +129 +128 +129 +131 +133 +133 +128 +129 +126 +118 +117 +123 +124 +121 +121 +135 +147 +138 +123 +121 +128 +126 +124 +117 +115 +119 +115 +107 +108 +112 +110 +110 +109 +109 +118 +126 +127 +118 +112 +116 +123 +121 +119 +120 +118 +115 +116 +114 +110 +109 +111 +115 +115 +114 +121 +123 +121 +118 +112 +110 +113 +116 +108 +108 +114 +116 +116 +116 +115 +120 +123 +118 +110 +106 +104 +101 +100 +91 +97 +105 +109 +108 +106 +109 +113 +112 +110 +111 +109 +104 +107 +112 +115 +107 +107 +107 +111 +114 +115 +116 +117 +113 +113 +114 +113 +111 +108 +107 +105 +107 +108 +108 +104 +101 +100 +103 +106 +110 +110 +108 +106 +105 +106 +108 +111 +111 +109 +107 +105 +104 +105 +106 +106 +106 +105 +104 +102 +103 +105 +106 +105 +104 +103 +101 +98 +96 +95 +98 +100 +99 +93 +92 +107 +120 +111 +96 +94 +93 +95 +91 +87 +86 +86 +88 +95 +95 +96 +97 +96 +92 +86 +82 +79 +85 +86 +86 +83 +87 +94 +96 +93 +88 +87 +91 +98 +97 +90 +86 +89 +93 +92 +92 +90 +92 +96 +99 +100 +95 +92 +94 +97 +97 +99 +105 +110 +111 +108 +106 +107 +109 +110 +110 +111 +108 +107 +103 +100 +99 +99 +98 +98 +96 +92 +95 +95 +87 +82 +87 +92 +96 +89 +84 +83 +105 +148 +150 +104 +82 +111 +150 +155 +122 +85 +73 +88 +110 +112 +116 +122 +133 +144 +139 +122 +118 +103 +105 +116 +130 +136 +146 +177 +170 +189 +193 +173 +147 +129 +122 +124 +155 +202 +206 +178 +170 +186 +199 +185 +150 +146 +157 +152 +128 +122 +140 +160 +149 +137 +131 +123 +117 +137 +154 +146 +115 +116 +109 +105 +107 +106 +110 +124 +133 +127 +122 +128 +133 +127 +120 +124 +132 +134 +136 +133 +127 +125 +131 +139 +141 +141 +142 +142 +141 +140 +139 +138 +138 +137 +136 +133 +127 +124 +129 +136 +150 +150 +143 +134 +131 +129 +126 +127 +134 +136 +137 +137 +136 +134 +136 +138 +134 +134 +140 +136 +133 +138 +139 +138 +139 +135 +131 +130 +132 +132 +128 +125 +134 +147 +151 +143 +132 +131 +134 +135 +131 +132 +129 +130 +132 +129 +127 +129 +122 +118 +118 +122 +126 +126 +126 +126 +123 +121 +127 +125 +119 +129 +137 +127 +115 +108 +103 +106 +110 +113 +119 +125 +127 +127 +128 +127 +123 +121 +121 +124 +123 +131 +136 +133 +126 +124 +130 +137 +137 +131 +120 +114 +123 +135 +138 +130 +127 +126 +129 +139 +145 +145 +141 +137 +135 +135 +137 +138 +133 +128 +128 +132 +133 +136 +134 +125 +118 +122 +131 +137 +137 +132 +133 +138 +132 +121 +119 +124 +133 +139 +144 +143 +136 +130 +128 +130 +136 +135 +135 +134 +128 +123 +126 +135 +145 +147 +143 +137 +130 +123 +124 +131 +130 +137 +147 +151 +146 +137 +135 +137 +141 +142 +137 +135 +136 +137 +147 +166 +165 +173 +173 +161 +146 +144 +145 +147 +163 +158 +155 +159 +165 +167 +163 +160 +150 +145 +144 +146 +152 +157 +162 +166 +168 +173 +179 +187 +207 +224 +211 +182 +163 +157 +177 +200 +214 +208 +185 +180 +186 +189 +194 +196 +199 +202 +206 +208 +205 +204 +200 +195 +201 +218 +226 +220 +207 +176 +145 +153 +192 +215 +214 +210 +207 +205 +204 +205 +208 +210 +213 +216 +215 +213 +214 +214 +207 +204 +203 +200 +192 +190 +193 +202 +206 +200 +191 +186 +190 +196 +200 +195 +183 +178 +187 +199 +206 +193 +178 +179 +197 +210 +206 +202 +215 +220 +215 +195 +177 +173 +178 +182 +191 +204 +213 +210 +201 +196 +194 +193 +183 +187 +212 +228 +227 +211 +184 +180 +195 +206 +219 +226 +225 +218 +209 +203 +212 +223 +220 +201 +187 +190 +198 +199 +180 +173 +176 +182 +182 +185 +187 +181 +179 +186 +190 +193 +197 +199 +191 +179 +169 +166 +156 +145 +143 +142 +130 +117 +108 +101 +94 +86 +79 +77 +72 +62 +61 +50 +40 +39 +42 +41 +34 +29 +29 +24 +22 +26 +28 +25 +22 +21 +21 +26 +25 +24 +37 +59 +82 +96 +104 +106 +112 +118 +123 +126 +129 +131 +134 +137 +138 +140 +140 +134 +127 +127 +140 +154 +161 +161 +163 +165 +166 +167 +169 +174 +178 +178 +176 +175 +176 +177 +186 +192 +195 +197 +201 +207 +214 +218 +221 +223 +224 +224 +225 +225 +223 +220 +219 +219 +220 +223 +226 +227 +227 +226 +225 +228 +231 +232 +231 +231 +232 +234 +235 +235 +235 +234 +232 +231 +230 +230 +230 +231 +231 +229 +229 +231 +232 +231 +227 +217 +206 +200 +197 +194 +191 +189 +190 +191 +191 +191 +192 +192 +191 +191 +190 +189 +189 +189 +191 +192 +191 +190 +190 +189 +187 +188 +189 +190 +190 +190 +189 +188 +188 +188 +188 +188 +187 +187 +187 +188 +188 +188 +188 +188 +188 +188 +189 +191 +191 +186 +186 +189 +190 +188 +187 +188 +189 +189 +189 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +188 +190 +190 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +187 +186 +186 +188 +188 +186 +188 +192 +190 +188 +187 +189 +190 +189 +189 +189 +189 +189 +188 +189 +190 +191 +191 +191 +190 +189 +189 +189 +189 +189 +190 +191 +189 +189 +188 +187 +186 +186 +186 +187 +187 +187 +187 +188 +188 +188 +189 +189 +190 +190 +190 +190 +191 +190 +189 +188 +191 +191 +190 +190 +189 +189 +189 +189 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +189 +188 +189 +189 +189 +246 +246 +246 +246 +246 +246 +246 +247 +247 +247 +247 +247 +247 +247 +247 +247 +246 +246 +245 +244 +244 +244 +245 +245 +245 +245 +245 +246 +245 +245 +245 +244 +245 +245 +246 +246 +247 +247 +247 +247 +246 +246 +246 +246 +246 +246 +246 +246 +247 +246 +245 +245 +245 +245 +245 +244 +244 +244 +244 +245 +245 +245 +245 +244 +245 +245 +244 +244 +244 +244 +245 +245 +243 +245 +245 +243 +243 +245 +245 +244 +242 +243 +243 +244 +243 +243 +243 +244 +245 +243 +243 +244 +245 +243 +242 +243 +243 +243 +243 +244 +245 +245 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +244 +243 +242 +241 +241 +241 +242 +242 +243 +242 +242 +242 +242 +242 +242 +241 +240 +241 +241 +241 +241 +241 +240 +240 +240 +241 +241 +241 +241 +242 +242 +242 +242 +242 +241 +238 +239 +241 +243 +242 +240 +241 +242 +243 +242 +241 +241 +241 +243 +242 +241 +240 +239 +237 +236 +234 +236 +238 +239 +240 +241 +241 +241 +241 +242 +241 +239 +237 +233 +231 +230 +230 +233 +233 +222 +205 +189 +183 +181 +177 +175 +175 +164 +149 +148 +158 +163 +158 +162 +164 +163 +156 +148 +147 +151 +155 +161 +155 +149 +147 +150 +159 +166 +170 +166 +164 +164 +161 +156 +155 +155 +152 +146 +139 +138 +151 +163 +163 +156 +151 +149 +144 +138 +139 +148 +160 +166 +166 +160 +161 +162 +159 +154 +156 +156 +150 +142 +148 +164 +168 +158 +158 +156 +144 +147 +145 +143 +141 +136 +133 +131 +130 +127 +135 +139 +140 +142 +139 +132 +130 +128 +128 +129 +129 +130 +131 +131 +132 +131 +127 +122 +122 +126 +129 +128 +127 +123 +126 +127 +123 +117 +114 +117 +122 +125 +122 +118 +115 +116 +117 +121 +122 +132 +130 +124 +117 +116 +119 +118 +114 +109 +114 +118 +121 +125 +130 +129 +124 +119 +117 +119 +124 +126 +124 +120 +118 +125 +127 +127 +123 +122 +126 +131 +133 +132 +127 +128 +135 +139 +135 +132 +132 +134 +135 +138 +144 +152 +158 +159 +159 +166 +153 +137 +130 +130 +128 +132 +142 +154 +162 +154 +146 +162 +166 +153 +161 +180 +191 +189 +178 +175 +172 +170 +175 +186 +199 +194 +182 +173 +174 +183 +187 +183 +177 +170 +170 +171 +168 +173 +184 +194 +195 +195 +188 +174 +160 +154 +153 +154 +173 +188 +189 +187 +190 +193 +193 +182 +169 +149 +133 +134 +151 +168 +176 +185 +198 +199 +175 +160 +166 +172 +182 +197 +205 +191 +173 +171 +167 +169 +184 +192 +200 +197 +189 +183 +187 +191 +178 +150 +147 +168 +190 +182 +165 +169 +181 +194 +186 +178 +174 +161 +149 +148 +145 +138 +143 +164 +181 +181 +176 +172 +164 +156 +146 +138 +137 +139 +152 +167 +176 +200 +209 +184 +161 +151 +164 +194 +197 +187 +191 +187 +188 +200 +200 +185 +173 +165 +165 +162 +153 +144 +139 +136 +133 +146 +165 +174 +159 +145 +153 +178 +197 +191 +184 +176 +166 +160 +166 +175 +180 +190 +183 +192 +178 +147 +138 +147 +165 +178 +172 +156 +144 +157 +180 +178 +158 +119 +87 +91 +122 +152 +181 +192 +185 +171 +171 +165 +155 +155 +165 +174 +178 +169 +162 +164 +175 +180 +179 +173 +165 +156 +130 +99 +105 +129 +149 +140 +153 +159 +159 +160 +155 +150 +156 +155 +142 +132 +158 +180 +178 +161 +150 +156 +168 +160 +145 +118 +109 +118 +120 +131 +158 +183 +181 +154 +96 +61 +66 +73 +76 +81 +84 +88 +94 +97 +99 +100 +100 +105 +104 +104 +108 +115 +123 +126 +125 +115 +106 +106 +125 +152 +164 +155 +143 +137 +123 +110 +108 +108 +106 +104 +106 +108 +111 +120 +123 +116 +116 +119 +117 +118 +123 +122 +118 +121 +124 +121 +120 +125 +126 +126 +125 +126 +127 +125 +123 +125 +124 +123 +122 +122 +121 +117 +113 +118 +124 +139 +149 +134 +115 +121 +127 +126 +125 +120 +114 +110 +111 +112 +111 +111 +113 +113 +114 +118 +123 +125 +123 +119 +115 +119 +121 +117 +118 +121 +118 +116 +112 +112 +114 +114 +111 +109 +110 +119 +122 +124 +122 +116 +111 +109 +109 +112 +111 +110 +110 +114 +117 +116 +113 +122 +122 +117 +109 +105 +105 +101 +95 +93 +100 +108 +109 +108 +107 +109 +112 +108 +108 +108 +109 +107 +106 +108 +111 +110 +109 +111 +113 +112 +112 +113 +109 +111 +113 +111 +109 +109 +106 +103 +103 +104 +105 +104 +105 +104 +102 +103 +112 +111 +107 +104 +108 +112 +111 +111 +114 +118 +103 +96 +104 +112 +107 +101 +100 +98 +97 +98 +101 +103 +102 +101 +103 +101 +99 +100 +97 +92 +92 +97 +99 +95 +95 +97 +101 +102 +100 +97 +96 +100 +101 +98 +91 +85 +84 +86 +89 +90 +90 +91 +92 +89 +83 +79 +78 +76 +81 +85 +85 +83 +82 +83 +86 +85 +88 +90 +89 +87 +84 +86 +88 +87 +86 +85 +87 +91 +94 +95 +95 +91 +89 +90 +94 +95 +94 +97 +101 +104 +104 +107 +108 +108 +105 +105 +107 +105 +103 +100 +96 +96 +99 +100 +99 +95 +93 +91 +87 +83 +89 +101 +107 +100 +91 +85 +88 +111 +144 +143 +114 +96 +128 +168 +141 +84 +60 +70 +106 +119 +118 +100 +99 +126 +140 +136 +138 +135 +131 +126 +123 +121 +121 +134 +156 +158 +170 +182 +190 +191 +166 +143 +153 +182 +201 +188 +166 +171 +192 +198 +182 +166 +150 +155 +159 +132 +122 +142 +159 +152 +145 +134 +132 +119 +129 +158 +144 +122 +96 +104 +106 +99 +108 +114 +125 +130 +119 +113 +119 +127 +127 +126 +127 +128 +131 +135 +133 +129 +127 +131 +136 +140 +138 +135 +134 +137 +141 +141 +139 +136 +135 +130 +134 +132 +123 +129 +139 +139 +140 +140 +136 +131 +126 +123 +123 +128 +134 +136 +133 +130 +134 +137 +138 +139 +139 +136 +135 +133 +135 +135 +136 +140 +136 +134 +133 +132 +130 +131 +134 +134 +136 +136 +135 +132 +131 +131 +131 +132 +133 +134 +132 +130 +127 +127 +127 +125 +124 +122 +119 +121 +124 +124 +120 +117 +120 +123 +124 +124 +124 +123 +121 +115 +113 +107 +109 +117 +116 +116 +126 +130 +132 +132 +127 +120 +116 +119 +124 +130 +134 +135 +131 +128 +127 +128 +130 +134 +135 +126 +114 +122 +141 +143 +131 +122 +119 +125 +135 +141 +144 +142 +136 +134 +134 +131 +132 +137 +137 +133 +132 +131 +135 +133 +128 +125 +123 +128 +139 +138 +134 +134 +135 +129 +121 +120 +125 +133 +142 +146 +144 +141 +134 +131 +135 +135 +138 +139 +135 +131 +130 +132 +132 +142 +139 +137 +134 +129 +124 +125 +129 +133 +137 +145 +148 +140 +134 +134 +134 +140 +139 +136 +135 +133 +138 +148 +157 +160 +171 +177 +165 +144 +140 +149 +153 +155 +146 +150 +165 +175 +172 +162 +151 +140 +137 +138 +138 +143 +163 +175 +170 +169 +172 +183 +193 +207 +220 +209 +178 +160 +165 +180 +205 +221 +213 +193 +183 +185 +189 +196 +198 +196 +201 +208 +210 +207 +202 +197 +198 +205 +212 +213 +210 +207 +184 +145 +138 +177 +213 +219 +217 +210 +209 +207 +197 +195 +199 +204 +216 +217 +218 +210 +201 +203 +207 +203 +197 +195 +196 +204 +213 +208 +195 +189 +192 +189 +195 +200 +199 +184 +176 +190 +201 +206 +198 +185 +178 +186 +201 +207 +203 +212 +220 +218 +202 +183 +172 +175 +185 +190 +209 +220 +212 +201 +201 +200 +195 +185 +191 +209 +227 +228 +217 +204 +194 +194 +208 +221 +225 +228 +229 +223 +215 +204 +210 +210 +202 +193 +191 +193 +194 +185 +181 +179 +184 +189 +189 +186 +184 +185 +185 +185 +189 +195 +196 +189 +182 +170 +162 +155 +149 +144 +138 +129 +116 +106 +101 +93 +86 +83 +79 +73 +66 +60 +53 +45 +44 +44 +42 +35 +30 +25 +24 +24 +23 +25 +26 +26 +27 +26 +27 +27 +28 +39 +60 +83 +98 +108 +110 +115 +120 +124 +127 +129 +131 +138 +142 +141 +137 +135 +131 +127 +129 +137 +151 +160 +161 +162 +163 +164 +168 +168 +173 +175 +176 +177 +176 +180 +188 +190 +195 +195 +195 +201 +208 +213 +218 +221 +222 +223 +224 +224 +222 +219 +217 +218 +220 +223 +225 +226 +226 +224 +223 +228 +229 +230 +230 +230 +230 +230 +230 +236 +238 +238 +236 +233 +232 +230 +228 +229 +230 +232 +232 +232 +231 +230 +230 +231 +227 +218 +206 +198 +194 +192 +191 +192 +193 +193 +191 +190 +190 +190 +190 +189 +189 +189 +189 +190 +190 +190 +189 +191 +190 +188 +187 +188 +189 +190 +190 +192 +190 +189 +189 +189 +188 +187 +188 +189 +188 +189 +191 +191 +189 +186 +186 +187 +190 +190 +186 +186 +189 +190 +189 +187 +188 +189 +190 +190 +189 +188 +188 +188 +188 +187 +187 +186 +186 +187 +187 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +189 +190 +190 +190 +189 +189 +190 +189 +187 +187 +187 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +191 +192 +192 +192 +190 +189 +189 +190 +190 +189 +189 +189 +189 +189 +189 +187 +188 +187 +187 +187 +187 +188 +188 +188 +189 +190 +189 +187 +184 +183 +182 +187 +189 +189 +190 +189 +188 +188 +187 +186 +187 +188 +189 +188 +188 +188 +188 +186 +187 +188 +188 +188 +188 +188 +188 +188 +189 +190 +190 +189 +188 +187 +187 +246 +245 +245 +245 +245 +245 +245 +246 +245 +245 +245 +245 +245 +245 +245 +245 +246 +245 +245 +244 +244 +244 +245 +245 +245 +245 +245 +245 +245 +244 +244 +244 +244 +244 +244 +244 +245 +245 +245 +245 +246 +246 +246 +246 +245 +245 +245 +245 +246 +245 +244 +244 +244 +245 +244 +244 +243 +243 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +243 +244 +242 +244 +243 +242 +242 +243 +244 +242 +241 +242 +242 +243 +242 +242 +242 +242 +243 +241 +241 +242 +243 +242 +242 +243 +242 +242 +242 +242 +243 +244 +243 +243 +242 +242 +242 +242 +242 +242 +242 +242 +243 +242 +241 +240 +240 +240 +241 +241 +242 +241 +241 +241 +241 +241 +241 +240 +240 +240 +240 +241 +240 +240 +239 +239 +241 +240 +240 +240 +240 +240 +240 +240 +241 +241 +240 +238 +238 +240 +241 +241 +239 +240 +241 +241 +241 +240 +240 +240 +242 +241 +240 +239 +238 +237 +235 +234 +235 +237 +238 +239 +239 +239 +239 +240 +240 +240 +238 +235 +233 +231 +231 +232 +236 +236 +225 +206 +189 +181 +176 +173 +174 +174 +166 +153 +151 +158 +164 +163 +163 +162 +160 +156 +148 +145 +148 +154 +160 +155 +149 +145 +146 +154 +162 +166 +165 +163 +163 +161 +156 +157 +157 +153 +149 +138 +138 +151 +166 +167 +159 +152 +146 +142 +138 +142 +153 +166 +169 +166 +161 +162 +163 +160 +158 +162 +160 +151 +145 +148 +160 +167 +161 +156 +154 +148 +144 +143 +142 +140 +135 +129 +126 +125 +130 +139 +145 +145 +144 +136 +127 +123 +127 +129 +131 +133 +134 +133 +131 +130 +127 +125 +122 +123 +126 +128 +128 +126 +124 +125 +125 +123 +120 +120 +121 +123 +127 +124 +120 +117 +117 +119 +121 +124 +129 +128 +123 +117 +115 +117 +115 +110 +111 +116 +120 +122 +126 +129 +128 +124 +119 +117 +115 +116 +117 +117 +120 +123 +130 +130 +127 +124 +125 +132 +138 +142 +140 +138 +140 +144 +144 +140 +138 +139 +150 +150 +152 +155 +155 +154 +156 +159 +159 +149 +137 +132 +131 +128 +133 +145 +162 +165 +153 +145 +160 +164 +154 +164 +182 +185 +182 +181 +180 +172 +169 +177 +185 +196 +188 +176 +179 +193 +194 +175 +169 +172 +181 +181 +166 +154 +168 +191 +203 +192 +190 +193 +178 +153 +145 +155 +153 +160 +176 +194 +198 +190 +182 +181 +178 +164 +149 +139 +139 +148 +163 +174 +185 +198 +198 +177 +164 +166 +168 +175 +190 +197 +188 +178 +182 +183 +181 +185 +193 +200 +194 +184 +179 +184 +188 +177 +150 +144 +167 +196 +189 +172 +176 +192 +182 +170 +162 +158 +154 +159 +162 +156 +139 +131 +145 +174 +190 +186 +168 +148 +157 +145 +138 +136 +134 +144 +164 +180 +204 +213 +189 +158 +134 +141 +184 +204 +198 +193 +186 +189 +200 +201 +186 +170 +152 +160 +167 +168 +150 +114 +101 +118 +156 +169 +158 +128 +126 +159 +190 +197 +199 +192 +177 +162 +156 +160 +169 +175 +189 +204 +201 +175 +156 +143 +134 +141 +158 +152 +145 +145 +160 +180 +178 +156 +124 +112 +118 +135 +167 +192 +188 +182 +176 +178 +178 +176 +173 +172 +172 +172 +166 +162 +169 +182 +180 +169 +160 +157 +144 +112 +107 +135 +159 +167 +154 +154 +146 +146 +148 +150 +151 +150 +140 +126 +122 +143 +178 +184 +156 +146 +161 +169 +154 +135 +116 +116 +125 +130 +142 +162 +177 +161 +130 +89 +70 +74 +76 +77 +89 +92 +93 +95 +96 +99 +102 +105 +109 +109 +109 +111 +114 +117 +122 +126 +129 +113 +93 +89 +116 +150 +161 +152 +142 +136 +126 +113 +105 +104 +109 +113 +117 +117 +120 +122 +123 +123 +119 +111 +118 +125 +125 +120 +120 +120 +121 +121 +121 +122 +123 +122 +121 +121 +120 +117 +120 +122 +124 +124 +124 +123 +118 +112 +115 +124 +141 +149 +129 +109 +116 +124 +127 +125 +120 +114 +111 +113 +116 +116 +112 +114 +115 +114 +117 +123 +125 +124 +118 +117 +120 +120 +117 +116 +115 +114 +113 +111 +112 +116 +116 +113 +111 +112 +117 +119 +120 +119 +115 +111 +109 +110 +109 +107 +107 +109 +112 +114 +114 +113 +113 +116 +116 +114 +111 +108 +101 +94 +94 +97 +103 +107 +108 +108 +109 +109 +109 +107 +107 +109 +110 +110 +110 +110 +110 +112 +116 +111 +101 +98 +105 +108 +109 +112 +112 +110 +110 +105 +101 +101 +105 +104 +102 +104 +106 +104 +105 +111 +109 +110 +112 +115 +114 +112 +110 +111 +109 +105 +103 +105 +106 +104 +102 +101 +97 +94 +92 +95 +98 +100 +100 +100 +100 +99 +101 +98 +92 +92 +97 +98 +100 +99 +97 +94 +89 +87 +91 +96 +97 +101 +101 +96 +90 +88 +88 +89 +87 +86 +87 +87 +84 +79 +77 +78 +77 +79 +82 +83 +83 +82 +80 +80 +85 +85 +85 +84 +82 +83 +85 +88 +88 +86 +85 +83 +86 +87 +89 +90 +89 +84 +81 +83 +86 +88 +90 +94 +91 +94 +100 +106 +108 +106 +105 +105 +105 +103 +101 +101 +101 +100 +98 +96 +97 +91 +87 +88 +94 +104 +111 +109 +100 +93 +89 +91 +108 +140 +147 +124 +121 +137 +151 +114 +77 +76 +87 +107 +124 +126 +108 +92 +106 +123 +131 +140 +150 +146 +139 +136 +132 +122 +122 +132 +156 +166 +170 +178 +193 +191 +177 +174 +188 +197 +188 +180 +183 +193 +197 +187 +164 +160 +171 +165 +129 +114 +137 +160 +148 +141 +136 +134 +115 +123 +154 +145 +111 +91 +99 +94 +86 +102 +117 +132 +125 +119 +115 +121 +128 +129 +128 +128 +132 +133 +133 +134 +134 +133 +134 +135 +137 +139 +139 +135 +133 +134 +135 +136 +136 +135 +128 +129 +126 +116 +121 +131 +137 +139 +139 +138 +134 +130 +126 +124 +124 +129 +130 +127 +127 +134 +140 +142 +139 +136 +135 +136 +133 +127 +126 +129 +139 +138 +137 +136 +132 +130 +133 +138 +134 +134 +133 +131 +129 +128 +129 +130 +134 +132 +131 +131 +130 +127 +126 +126 +130 +123 +116 +116 +123 +127 +122 +114 +113 +118 +123 +124 +122 +121 +121 +121 +118 +117 +113 +116 +122 +117 +114 +120 +127 +130 +131 +127 +119 +114 +117 +123 +132 +136 +136 +132 +127 +125 +126 +129 +132 +131 +124 +117 +125 +138 +140 +131 +122 +121 +129 +138 +143 +144 +141 +135 +134 +138 +137 +135 +137 +136 +133 +132 +132 +135 +134 +131 +127 +124 +125 +132 +133 +135 +135 +132 +126 +123 +125 +130 +136 +142 +146 +146 +144 +138 +132 +133 +138 +138 +138 +135 +132 +130 +130 +132 +138 +138 +139 +136 +128 +123 +125 +132 +136 +140 +147 +148 +139 +131 +132 +135 +145 +139 +131 +126 +130 +141 +153 +160 +159 +170 +177 +167 +150 +146 +151 +152 +148 +141 +150 +169 +182 +179 +165 +151 +141 +139 +142 +141 +139 +153 +173 +181 +175 +175 +182 +193 +206 +216 +204 +177 +162 +172 +187 +205 +216 +207 +190 +181 +188 +193 +202 +206 +202 +202 +208 +211 +205 +203 +202 +202 +204 +205 +208 +210 +203 +187 +156 +143 +170 +207 +223 +223 +215 +210 +204 +195 +193 +196 +198 +210 +214 +216 +208 +200 +203 +207 +202 +196 +193 +197 +206 +213 +209 +198 +193 +194 +190 +197 +201 +199 +185 +179 +195 +204 +202 +195 +184 +180 +189 +203 +208 +204 +209 +215 +218 +206 +185 +173 +174 +180 +196 +209 +216 +212 +207 +209 +206 +197 +179 +185 +204 +223 +228 +222 +214 +207 +202 +211 +219 +224 +228 +232 +227 +218 +205 +209 +210 +205 +199 +196 +197 +198 +188 +183 +179 +181 +186 +187 +188 +188 +186 +186 +185 +189 +195 +195 +187 +179 +170 +162 +156 +150 +144 +136 +126 +111 +98 +97 +94 +89 +84 +80 +73 +68 +61 +55 +48 +45 +44 +41 +35 +30 +27 +26 +26 +25 +25 +26 +25 +25 +26 +27 +27 +31 +43 +65 +85 +97 +108 +111 +116 +121 +125 +128 +130 +132 +137 +141 +140 +137 +136 +132 +128 +129 +136 +148 +156 +157 +158 +160 +163 +167 +169 +173 +176 +178 +180 +179 +182 +188 +193 +198 +197 +196 +202 +207 +212 +218 +221 +221 +222 +223 +224 +223 +220 +219 +219 +221 +223 +225 +226 +226 +225 +224 +227 +228 +229 +230 +230 +230 +230 +231 +235 +237 +238 +236 +234 +233 +232 +230 +230 +230 +231 +230 +230 +230 +230 +231 +233 +230 +223 +212 +202 +197 +193 +191 +192 +192 +192 +191 +189 +189 +190 +190 +190 +189 +189 +190 +190 +191 +190 +189 +192 +190 +188 +188 +188 +189 +189 +189 +190 +189 +188 +189 +189 +188 +187 +188 +189 +188 +188 +190 +190 +188 +186 +186 +188 +190 +190 +187 +186 +189 +191 +189 +188 +189 +190 +191 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +190 +189 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +189 +190 +190 +191 +192 +192 +191 +190 +188 +188 +190 +190 +189 +189 +189 +189 +189 +189 +188 +189 +189 +188 +188 +188 +188 +189 +188 +189 +190 +189 +188 +187 +187 +187 +187 +188 +188 +189 +189 +188 +187 +186 +186 +187 +188 +188 +188 +188 +188 +188 +187 +188 +188 +188 +188 +188 +188 +189 +188 +189 +190 +190 +189 +188 +188 +187 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +244 +243 +243 +243 +242 +242 +242 +242 +243 +243 +244 +245 +244 +244 +244 +244 +244 +244 +244 +244 +243 +242 +243 +243 +244 +244 +244 +242 +243 +243 +243 +243 +243 +243 +243 +244 +243 +243 +242 +242 +242 +242 +242 +241 +242 +241 +240 +240 +241 +242 +241 +240 +241 +241 +241 +241 +241 +241 +241 +240 +239 +238 +240 +241 +241 +241 +243 +241 +240 +240 +240 +241 +242 +242 +241 +240 +240 +240 +240 +240 +240 +240 +240 +241 +240 +240 +239 +239 +239 +239 +240 +240 +240 +239 +239 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +240 +239 +239 +238 +237 +238 +238 +239 +239 +240 +239 +237 +237 +238 +239 +238 +239 +239 +238 +238 +238 +238 +239 +239 +240 +239 +238 +237 +236 +235 +234 +232 +234 +236 +237 +238 +238 +237 +237 +237 +238 +237 +236 +233 +232 +231 +232 +232 +238 +237 +226 +207 +189 +180 +174 +171 +172 +173 +168 +159 +155 +158 +164 +168 +164 +160 +159 +157 +150 +144 +147 +153 +162 +157 +150 +143 +142 +150 +160 +165 +165 +164 +164 +162 +158 +158 +159 +154 +151 +137 +133 +147 +164 +168 +161 +153 +145 +142 +141 +147 +161 +173 +172 +165 +161 +161 +159 +155 +156 +165 +164 +153 +147 +148 +154 +160 +156 +146 +142 +142 +135 +135 +136 +136 +132 +128 +128 +130 +137 +146 +149 +146 +140 +131 +122 +119 +126 +129 +133 +136 +137 +135 +133 +130 +129 +128 +128 +129 +129 +129 +129 +128 +128 +126 +125 +124 +124 +124 +125 +124 +126 +124 +121 +118 +119 +119 +121 +122 +124 +123 +118 +113 +113 +115 +114 +111 +115 +120 +124 +124 +125 +127 +126 +123 +121 +118 +116 +114 +112 +114 +120 +126 +131 +129 +124 +123 +127 +137 +144 +147 +147 +151 +155 +154 +151 +147 +147 +147 +155 +155 +155 +154 +147 +143 +146 +153 +150 +144 +137 +135 +134 +130 +135 +147 +164 +163 +149 +142 +158 +165 +155 +162 +171 +176 +177 +179 +183 +177 +171 +176 +179 +189 +186 +176 +175 +191 +196 +173 +157 +168 +186 +182 +152 +140 +167 +198 +205 +189 +187 +194 +178 +147 +140 +156 +163 +157 +162 +181 +192 +188 +183 +184 +180 +167 +155 +148 +144 +145 +159 +175 +187 +193 +194 +180 +171 +172 +173 +181 +188 +191 +185 +178 +180 +184 +186 +188 +193 +200 +191 +180 +177 +185 +192 +183 +162 +157 +173 +194 +191 +179 +183 +192 +175 +152 +153 +153 +150 +158 +159 +160 +149 +127 +127 +160 +191 +195 +174 +149 +152 +145 +139 +133 +123 +132 +159 +185 +210 +216 +192 +157 +126 +129 +173 +202 +197 +183 +176 +184 +197 +202 +189 +171 +154 +164 +170 +175 +159 +115 +98 +121 +155 +160 +141 +110 +114 +155 +189 +195 +201 +196 +178 +159 +155 +157 +161 +170 +185 +202 +188 +164 +158 +152 +137 +120 +110 +117 +132 +150 +162 +172 +167 +149 +133 +132 +135 +151 +184 +189 +166 +161 +180 +187 +190 +185 +177 +173 +173 +172 +170 +176 +184 +177 +155 +144 +156 +172 +137 +133 +163 +172 +147 +125 +123 +122 +121 +134 +145 +152 +158 +156 +142 +128 +135 +145 +179 +189 +157 +152 +170 +167 +132 +108 +107 +129 +138 +137 +147 +160 +153 +129 +114 +104 +95 +83 +75 +81 +97 +98 +99 +99 +100 +103 +108 +112 +114 +114 +116 +116 +113 +113 +120 +131 +140 +135 +115 +91 +88 +110 +133 +142 +145 +152 +148 +127 +112 +109 +116 +118 +117 +123 +126 +124 +124 +125 +121 +118 +119 +127 +130 +125 +122 +119 +118 +121 +121 +122 +122 +120 +118 +118 +118 +117 +116 +121 +125 +125 +125 +125 +120 +112 +112 +122 +140 +150 +131 +110 +113 +119 +124 +122 +116 +111 +110 +113 +116 +118 +112 +114 +115 +114 +115 +121 +124 +122 +117 +119 +119 +118 +116 +113 +109 +108 +111 +110 +113 +118 +118 +115 +113 +113 +114 +115 +116 +115 +113 +111 +110 +110 +104 +103 +106 +111 +113 +112 +111 +113 +110 +111 +113 +114 +112 +108 +102 +96 +96 +98 +103 +108 +113 +114 +111 +108 +108 +106 +106 +109 +110 +110 +110 +109 +108 +111 +113 +107 +95 +93 +100 +106 +108 +110 +108 +107 +109 +106 +101 +100 +104 +102 +99 +102 +108 +108 +108 +110 +105 +110 +116 +116 +114 +112 +110 +108 +102 +108 +110 +104 +98 +98 +101 +102 +100 +95 +90 +91 +96 +99 +100 +98 +98 +98 +100 +98 +91 +91 +94 +95 +97 +98 +96 +91 +84 +81 +89 +97 +95 +99 +101 +98 +93 +90 +88 +87 +88 +87 +86 +84 +80 +76 +76 +78 +77 +76 +76 +78 +81 +82 +79 +77 +79 +79 +80 +79 +80 +80 +82 +83 +85 +84 +82 +82 +82 +84 +86 +87 +84 +79 +74 +76 +80 +81 +84 +86 +85 +88 +94 +99 +102 +103 +104 +106 +102 +100 +100 +104 +103 +98 +94 +93 +95 +88 +85 +90 +102 +115 +118 +111 +101 +88 +86 +94 +105 +133 +151 +140 +137 +132 +126 +98 +84 +98 +105 +110 +125 +134 +122 +98 +89 +93 +113 +139 +157 +151 +143 +142 +139 +129 +121 +124 +155 +165 +164 +161 +176 +196 +199 +189 +181 +183 +180 +190 +196 +196 +196 +190 +168 +164 +171 +162 +134 +119 +135 +153 +148 +135 +129 +125 +102 +110 +150 +152 +116 +99 +101 +89 +78 +96 +115 +130 +126 +126 +126 +129 +133 +135 +135 +135 +138 +134 +131 +135 +139 +140 +138 +136 +133 +139 +141 +136 +129 +128 +132 +136 +136 +137 +129 +129 +124 +114 +119 +127 +134 +135 +136 +137 +135 +132 +127 +125 +127 +129 +129 +127 +127 +133 +137 +138 +136 +132 +133 +137 +132 +122 +120 +125 +137 +139 +141 +138 +133 +131 +135 +140 +135 +134 +132 +129 +128 +128 +129 +130 +133 +129 +128 +131 +131 +126 +123 +125 +128 +119 +113 +118 +128 +130 +122 +113 +114 +121 +127 +126 +122 +120 +121 +121 +120 +120 +119 +124 +128 +120 +112 +113 +119 +125 +130 +127 +119 +113 +116 +124 +134 +137 +136 +130 +124 +123 +124 +127 +129 +123 +119 +121 +129 +135 +135 +132 +124 +124 +133 +143 +146 +144 +140 +133 +137 +144 +144 +138 +137 +135 +132 +130 +131 +134 +133 +129 +126 +122 +120 +122 +130 +135 +137 +131 +126 +127 +131 +134 +139 +144 +146 +146 +146 +140 +134 +133 +140 +137 +136 +135 +133 +129 +130 +133 +133 +136 +139 +136 +126 +120 +124 +134 +138 +142 +147 +149 +140 +131 +132 +138 +149 +145 +135 +127 +129 +143 +157 +166 +161 +168 +173 +166 +153 +150 +151 +149 +142 +139 +152 +176 +189 +185 +169 +152 +142 +140 +142 +144 +137 +143 +165 +184 +186 +181 +183 +193 +206 +212 +199 +177 +168 +178 +189 +201 +207 +200 +189 +185 +192 +197 +209 +215 +209 +205 +209 +214 +204 +204 +205 +204 +201 +201 +204 +209 +199 +194 +175 +158 +168 +202 +225 +227 +220 +211 +204 +199 +198 +197 +193 +202 +212 +214 +208 +200 +203 +206 +200 +193 +190 +198 +208 +213 +209 +201 +195 +194 +191 +201 +204 +198 +183 +182 +200 +209 +201 +195 +185 +181 +190 +203 +206 +202 +204 +209 +217 +212 +190 +176 +174 +173 +193 +204 +212 +212 +210 +211 +207 +199 +182 +185 +201 +219 +226 +226 +221 +215 +212 +214 +216 +218 +225 +230 +227 +219 +213 +213 +212 +209 +202 +195 +193 +193 +188 +185 +182 +183 +185 +187 +188 +190 +189 +189 +187 +188 +192 +191 +184 +176 +172 +164 +157 +149 +141 +132 +120 +107 +95 +97 +97 +93 +86 +81 +73 +69 +62 +58 +51 +47 +45 +41 +36 +32 +30 +29 +28 +26 +26 +25 +24 +24 +26 +26 +27 +32 +47 +69 +87 +98 +107 +110 +117 +121 +126 +129 +132 +133 +135 +138 +138 +137 +138 +133 +127 +127 +134 +146 +152 +152 +154 +157 +160 +165 +166 +170 +173 +176 +179 +178 +180 +186 +196 +200 +200 +198 +202 +207 +211 +217 +221 +221 +221 +222 +223 +223 +222 +221 +220 +221 +223 +224 +225 +226 +225 +225 +227 +228 +229 +229 +229 +230 +231 +232 +234 +236 +237 +236 +235 +234 +233 +231 +231 +231 +230 +229 +228 +229 +230 +231 +234 +233 +228 +219 +210 +203 +196 +193 +192 +191 +191 +190 +189 +189 +189 +190 +190 +190 +190 +191 +191 +191 +190 +190 +192 +191 +189 +188 +188 +189 +189 +189 +189 +188 +188 +189 +189 +188 +187 +188 +189 +188 +188 +189 +189 +188 +186 +186 +188 +190 +190 +187 +187 +189 +191 +190 +188 +188 +189 +190 +190 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +187 +187 +187 +187 +187 +188 +188 +189 +187 +187 +187 +188 +188 +188 +188 +188 +189 +188 +188 +188 +188 +188 +189 +189 +191 +191 +190 +190 +191 +191 +190 +189 +188 +188 +187 +188 +188 +189 +190 +190 +190 +191 +191 +191 +190 +189 +188 +187 +190 +190 +189 +189 +189 +189 +189 +189 +188 +189 +189 +189 +188 +188 +189 +189 +188 +188 +188 +188 +187 +188 +189 +190 +188 +188 +189 +189 +189 +188 +187 +186 +186 +187 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +189 +188 +189 +190 +190 +189 +188 +188 +188 +244 +244 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +243 +242 +242 +242 +243 +243 +242 +242 +242 +242 +241 +241 +240 +240 +241 +242 +242 +243 +243 +243 +243 +242 +242 +242 +242 +242 +242 +241 +241 +242 +243 +243 +243 +241 +242 +242 +242 +242 +242 +242 +242 +243 +243 +242 +241 +241 +240 +240 +240 +240 +240 +240 +239 +239 +239 +240 +239 +240 +239 +239 +240 +240 +240 +240 +239 +239 +237 +237 +238 +240 +239 +240 +241 +240 +239 +238 +238 +239 +240 +240 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +239 +238 +238 +238 +238 +238 +238 +237 +238 +238 +238 +238 +238 +238 +237 +237 +239 +238 +237 +236 +236 +236 +237 +238 +238 +238 +237 +236 +236 +236 +236 +236 +238 +237 +236 +236 +236 +237 +237 +237 +237 +236 +235 +234 +234 +233 +231 +230 +233 +234 +236 +236 +236 +235 +235 +235 +236 +235 +234 +232 +230 +230 +231 +232 +235 +234 +224 +206 +189 +180 +176 +174 +173 +173 +171 +165 +158 +157 +163 +170 +165 +161 +161 +161 +153 +145 +148 +156 +164 +161 +153 +143 +140 +149 +161 +169 +168 +167 +167 +164 +159 +159 +159 +155 +150 +134 +125 +136 +154 +164 +161 +157 +151 +149 +147 +153 +166 +177 +172 +161 +160 +158 +153 +146 +149 +162 +165 +155 +151 +152 +152 +153 +150 +141 +133 +134 +131 +131 +133 +135 +134 +132 +134 +139 +145 +150 +149 +142 +135 +128 +123 +124 +128 +131 +135 +139 +140 +138 +135 +133 +133 +134 +134 +134 +132 +131 +131 +132 +133 +131 +128 +127 +127 +126 +126 +124 +124 +124 +122 +119 +119 +119 +118 +118 +119 +117 +113 +108 +109 +114 +116 +117 +120 +124 +127 +126 +124 +124 +123 +121 +123 +122 +120 +117 +115 +116 +121 +125 +128 +124 +120 +120 +126 +133 +137 +138 +139 +147 +153 +152 +149 +148 +148 +146 +145 +146 +145 +139 +133 +134 +141 +147 +146 +143 +138 +138 +136 +131 +136 +149 +160 +157 +143 +137 +159 +172 +161 +159 +158 +171 +171 +167 +173 +177 +177 +180 +183 +183 +183 +181 +173 +179 +190 +180 +152 +163 +178 +169 +145 +151 +183 +204 +194 +187 +189 +193 +176 +148 +143 +156 +175 +165 +160 +166 +178 +187 +191 +192 +187 +177 +165 +153 +144 +144 +160 +179 +187 +184 +184 +179 +175 +172 +173 +187 +190 +189 +182 +171 +161 +161 +176 +192 +194 +201 +190 +177 +176 +183 +192 +188 +178 +176 +181 +185 +184 +189 +195 +192 +168 +139 +152 +158 +148 +142 +139 +155 +161 +134 +121 +142 +178 +196 +186 +169 +148 +150 +147 +134 +115 +122 +158 +190 +214 +213 +187 +156 +136 +143 +175 +193 +190 +170 +164 +176 +193 +202 +193 +175 +166 +171 +170 +170 +166 +147 +130 +131 +141 +141 +134 +119 +119 +137 +167 +187 +201 +199 +178 +159 +155 +154 +153 +162 +169 +171 +165 +163 +157 +160 +158 +127 +89 +95 +122 +156 +172 +172 +155 +130 +134 +154 +165 +179 +173 +140 +134 +155 +186 +197 +197 +182 +171 +174 +181 +184 +174 +180 +180 +161 +139 +141 +162 +178 +154 +163 +184 +150 +99 +78 +88 +90 +114 +140 +152 +152 +157 +162 +155 +147 +158 +163 +185 +188 +168 +168 +168 +143 +103 +94 +112 +140 +145 +144 +142 +134 +111 +109 +120 +122 +112 +96 +86 +90 +100 +101 +103 +106 +109 +113 +117 +119 +119 +118 +120 +120 +115 +113 +122 +133 +137 +143 +143 +125 +101 +92 +108 +129 +136 +149 +153 +139 +124 +118 +116 +113 +113 +123 +125 +121 +124 +125 +123 +124 +117 +125 +130 +130 +129 +124 +118 +118 +124 +124 +123 +120 +119 +120 +121 +121 +116 +122 +125 +123 +124 +125 +121 +113 +110 +115 +132 +149 +135 +114 +113 +111 +118 +116 +112 +109 +108 +109 +111 +112 +110 +114 +115 +114 +114 +116 +119 +117 +115 +119 +117 +115 +116 +111 +103 +105 +110 +111 +114 +118 +118 +115 +114 +114 +112 +112 +112 +113 +113 +112 +110 +108 +101 +101 +106 +114 +115 +110 +109 +112 +112 +111 +111 +110 +108 +105 +102 +101 +100 +101 +104 +110 +115 +117 +113 +110 +107 +106 +107 +109 +109 +107 +105 +105 +103 +103 +105 +104 +99 +100 +105 +107 +107 +106 +102 +102 +107 +107 +103 +103 +103 +101 +99 +102 +109 +109 +108 +109 +102 +106 +108 +105 +106 +109 +109 +105 +101 +108 +109 +100 +93 +95 +99 +103 +104 +100 +97 +98 +101 +102 +102 +99 +99 +99 +101 +99 +91 +90 +92 +92 +92 +95 +98 +97 +91 +87 +90 +94 +93 +96 +96 +93 +90 +87 +84 +82 +91 +90 +88 +84 +78 +75 +75 +77 +74 +73 +74 +77 +81 +82 +80 +77 +71 +72 +75 +78 +79 +79 +78 +77 +78 +79 +80 +80 +79 +79 +79 +79 +75 +72 +72 +75 +78 +77 +78 +81 +86 +86 +90 +96 +98 +99 +99 +101 +97 +95 +97 +102 +101 +96 +95 +98 +98 +94 +94 +99 +107 +117 +120 +114 +101 +81 +81 +94 +107 +133 +155 +154 +134 +118 +115 +112 +111 +112 +109 +111 +115 +126 +127 +111 +87 +70 +91 +134 +155 +148 +138 +136 +137 +134 +132 +136 +156 +170 +167 +149 +144 +171 +196 +193 +174 +173 +174 +188 +198 +198 +195 +184 +174 +167 +166 +164 +142 +121 +128 +146 +145 +131 +127 +127 +103 +109 +147 +160 +134 +115 +109 +94 +82 +91 +106 +120 +131 +135 +136 +135 +136 +141 +142 +140 +141 +133 +129 +134 +142 +146 +145 +145 +137 +140 +142 +136 +129 +129 +133 +137 +135 +138 +133 +133 +130 +120 +124 +130 +130 +133 +135 +136 +134 +130 +127 +125 +131 +133 +134 +133 +133 +134 +133 +132 +131 +129 +132 +135 +132 +125 +125 +130 +136 +139 +141 +139 +134 +132 +135 +140 +134 +133 +131 +130 +129 +129 +130 +130 +128 +124 +125 +130 +129 +123 +121 +125 +127 +121 +120 +125 +129 +126 +120 +116 +122 +128 +131 +128 +124 +122 +122 +122 +121 +121 +124 +131 +131 +121 +111 +109 +112 +120 +129 +130 +121 +114 +118 +126 +136 +137 +134 +127 +121 +121 +124 +128 +130 +116 +111 +120 +131 +134 +133 +134 +128 +127 +135 +145 +147 +145 +140 +132 +139 +148 +147 +139 +137 +135 +131 +127 +132 +135 +132 +125 +124 +122 +120 +120 +131 +135 +137 +133 +130 +130 +131 +134 +138 +144 +147 +145 +142 +137 +135 +138 +142 +137 +135 +136 +135 +131 +132 +137 +132 +134 +137 +135 +126 +119 +123 +132 +137 +141 +145 +149 +145 +135 +133 +140 +147 +154 +153 +142 +133 +140 +156 +169 +162 +164 +164 +158 +149 +149 +149 +145 +139 +139 +154 +177 +188 +184 +170 +155 +142 +137 +139 +144 +139 +137 +153 +174 +195 +188 +186 +196 +208 +210 +197 +180 +177 +178 +182 +192 +199 +195 +190 +193 +197 +199 +210 +217 +212 +206 +209 +214 +204 +204 +201 +197 +198 +204 +207 +206 +199 +198 +193 +180 +176 +199 +225 +228 +220 +210 +206 +205 +206 +199 +188 +192 +210 +214 +208 +201 +203 +205 +198 +191 +188 +199 +210 +213 +209 +203 +195 +189 +190 +204 +208 +197 +180 +180 +203 +214 +207 +199 +188 +183 +190 +200 +202 +197 +199 +201 +215 +217 +197 +182 +177 +171 +180 +195 +207 +210 +207 +204 +202 +201 +191 +190 +199 +215 +225 +228 +223 +216 +214 +213 +210 +211 +217 +222 +221 +215 +218 +215 +212 +208 +200 +190 +184 +184 +186 +186 +187 +189 +189 +189 +189 +191 +195 +195 +193 +192 +191 +188 +181 +175 +174 +166 +158 +148 +134 +124 +115 +106 +100 +101 +101 +95 +87 +81 +73 +68 +63 +60 +56 +51 +47 +43 +39 +35 +33 +30 +28 +26 +25 +24 +24 +24 +27 +25 +25 +31 +50 +72 +90 +99 +105 +108 +115 +120 +125 +129 +132 +133 +133 +136 +137 +139 +140 +133 +125 +124 +133 +145 +151 +151 +153 +156 +158 +162 +163 +167 +169 +172 +175 +174 +176 +182 +195 +200 +201 +200 +203 +207 +211 +216 +220 +220 +220 +221 +222 +223 +223 +223 +221 +222 +223 +224 +225 +226 +226 +226 +227 +227 +228 +228 +229 +230 +232 +233 +233 +235 +236 +235 +234 +234 +233 +231 +231 +231 +230 +229 +229 +229 +230 +231 +231 +233 +231 +225 +217 +209 +201 +196 +191 +191 +190 +191 +191 +190 +190 +190 +190 +190 +190 +191 +192 +192 +191 +190 +191 +190 +188 +188 +188 +188 +188 +188 +188 +188 +189 +190 +190 +188 +187 +188 +190 +188 +188 +189 +189 +188 +187 +188 +189 +190 +190 +188 +187 +189 +191 +190 +188 +187 +187 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +187 +188 +188 +187 +187 +187 +188 +188 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +187 +187 +187 +188 +189 +189 +192 +191 +190 +190 +190 +190 +189 +189 +189 +188 +188 +188 +188 +189 +190 +190 +190 +190 +190 +190 +190 +190 +189 +188 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +189 +189 +188 +186 +185 +185 +186 +187 +189 +188 +189 +189 +190 +189 +188 +187 +186 +186 +187 +188 +188 +187 +187 +188 +188 +188 +189 +189 +189 +188 +188 +189 +189 +189 +190 +190 +190 +189 +188 +188 +188 +243 +243 +243 +242 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +242 +242 +242 +242 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +241 +240 +239 +239 +240 +241 +241 +241 +241 +241 +241 +241 +241 +240 +240 +241 +240 +240 +240 +241 +242 +242 +242 +240 +240 +241 +241 +241 +241 +241 +241 +242 +241 +241 +240 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +239 +238 +238 +238 +239 +239 +238 +237 +238 +236 +236 +238 +238 +238 +238 +238 +238 +238 +237 +237 +238 +239 +239 +239 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +236 +237 +237 +236 +236 +237 +237 +236 +236 +236 +236 +236 +236 +237 +236 +235 +234 +234 +235 +236 +237 +236 +236 +235 +235 +235 +234 +234 +234 +236 +235 +234 +233 +234 +235 +235 +235 +235 +234 +233 +233 +232 +231 +230 +229 +231 +232 +234 +235 +234 +234 +233 +234 +233 +232 +232 +230 +229 +228 +229 +230 +231 +230 +221 +205 +189 +181 +179 +178 +175 +175 +173 +168 +160 +156 +160 +168 +163 +161 +164 +163 +154 +144 +148 +158 +165 +163 +154 +144 +140 +150 +165 +174 +173 +170 +169 +166 +160 +160 +160 +155 +149 +132 +120 +124 +142 +156 +161 +161 +161 +158 +155 +157 +167 +175 +170 +158 +158 +157 +151 +144 +146 +158 +162 +153 +152 +154 +154 +152 +152 +146 +139 +137 +135 +136 +141 +145 +144 +140 +141 +145 +149 +154 +150 +141 +134 +130 +129 +133 +134 +136 +138 +140 +139 +138 +136 +135 +133 +134 +135 +133 +131 +130 +132 +134 +137 +135 +133 +130 +126 +124 +124 +124 +124 +125 +123 +120 +119 +119 +116 +115 +114 +113 +113 +110 +111 +115 +119 +121 +121 +124 +126 +125 +123 +122 +121 +121 +125 +124 +122 +121 +122 +124 +125 +125 +124 +120 +118 +121 +125 +126 +123 +119 +119 +127 +135 +137 +139 +141 +140 +136 +135 +137 +134 +128 +129 +140 +148 +149 +151 +146 +139 +134 +130 +126 +134 +150 +157 +149 +135 +130 +156 +175 +166 +157 +158 +168 +167 +162 +166 +170 +175 +184 +194 +185 +181 +185 +183 +187 +193 +180 +155 +164 +171 +163 +159 +184 +205 +200 +185 +184 +191 +193 +175 +150 +147 +162 +176 +171 +169 +172 +178 +183 +187 +189 +186 +184 +175 +160 +150 +155 +171 +184 +185 +176 +180 +187 +185 +172 +168 +186 +196 +190 +181 +167 +147 +139 +155 +181 +192 +201 +190 +177 +172 +173 +183 +187 +186 +181 +180 +178 +181 +194 +200 +192 +155 +133 +151 +160 +148 +136 +129 +146 +160 +142 +127 +135 +167 +193 +191 +178 +152 +159 +159 +141 +119 +126 +162 +192 +213 +207 +181 +153 +145 +162 +185 +192 +187 +165 +157 +169 +188 +201 +198 +182 +171 +170 +172 +169 +164 +165 +156 +135 +134 +134 +136 +136 +128 +124 +146 +175 +198 +201 +185 +167 +162 +154 +146 +148 +151 +142 +140 +159 +164 +165 +172 +160 +123 +111 +120 +150 +176 +176 +145 +110 +125 +172 +194 +193 +132 +79 +121 +168 +189 +190 +188 +182 +178 +178 +182 +186 +179 +172 +164 +155 +151 +159 +170 +173 +160 +152 +139 +95 +75 +84 +108 +121 +136 +152 +156 +152 +155 +159 +160 +163 +172 +181 +188 +183 +179 +174 +146 +107 +89 +106 +136 +149 +145 +145 +129 +97 +82 +108 +132 +125 +115 +114 +107 +101 +103 +104 +104 +108 +113 +118 +121 +123 +123 +120 +120 +120 +116 +114 +121 +130 +143 +143 +146 +145 +132 +116 +113 +118 +124 +132 +137 +135 +129 +123 +115 +109 +114 +121 +120 +120 +129 +130 +121 +116 +118 +121 +122 +127 +131 +127 +120 +116 +119 +122 +124 +124 +124 +125 +125 +124 +120 +124 +124 +121 +121 +123 +121 +115 +109 +111 +126 +142 +130 +112 +111 +109 +116 +114 +112 +110 +108 +106 +104 +102 +110 +116 +118 +115 +113 +114 +115 +115 +111 +116 +114 +112 +114 +109 +103 +104 +110 +111 +113 +115 +114 +112 +112 +112 +111 +111 +111 +112 +112 +111 +109 +106 +100 +101 +107 +113 +112 +106 +103 +106 +112 +112 +112 +111 +109 +107 +104 +102 +100 +102 +105 +109 +112 +112 +110 +109 +107 +106 +107 +107 +106 +102 +100 +101 +98 +98 +103 +106 +106 +107 +108 +105 +106 +104 +99 +101 +109 +110 +106 +103 +105 +105 +103 +104 +110 +109 +104 +105 +102 +101 +97 +93 +97 +105 +107 +102 +100 +101 +101 +100 +97 +96 +98 +102 +105 +106 +107 +107 +107 +105 +102 +100 +100 +100 +102 +100 +92 +90 +92 +91 +91 +93 +97 +101 +100 +94 +90 +87 +89 +92 +93 +91 +88 +86 +83 +80 +87 +88 +86 +83 +79 +76 +75 +75 +73 +75 +78 +81 +83 +81 +77 +73 +65 +67 +72 +74 +77 +77 +75 +74 +77 +77 +76 +75 +72 +71 +69 +68 +69 +70 +71 +76 +76 +75 +76 +80 +85 +85 +88 +92 +93 +91 +88 +87 +88 +89 +92 +97 +96 +94 +99 +108 +111 +109 +109 +109 +111 +117 +117 +110 +97 +85 +85 +95 +110 +139 +154 +144 +119 +109 +117 +127 +124 +113 +107 +111 +110 +116 +119 +111 +89 +70 +87 +126 +146 +142 +135 +133 +134 +134 +136 +142 +157 +177 +176 +151 +128 +145 +185 +196 +177 +176 +174 +181 +189 +196 +197 +182 +178 +175 +178 +176 +148 +112 +114 +144 +137 +128 +138 +149 +131 +124 +146 +159 +148 +126 +115 +102 +84 +80 +95 +117 +134 +139 +140 +136 +136 +142 +145 +143 +140 +132 +127 +132 +141 +147 +151 +155 +149 +148 +143 +135 +131 +132 +134 +135 +136 +142 +139 +140 +136 +128 +129 +132 +127 +131 +135 +135 +133 +130 +129 +129 +132 +134 +136 +139 +139 +138 +135 +132 +129 +131 +132 +133 +131 +130 +132 +133 +135 +137 +138 +137 +135 +134 +135 +136 +131 +130 +129 +129 +130 +131 +130 +129 +123 +119 +119 +123 +122 +118 +123 +132 +136 +131 +128 +128 +127 +121 +117 +116 +126 +131 +132 +127 +123 +123 +123 +122 +122 +121 +128 +134 +130 +119 +110 +106 +109 +119 +131 +133 +124 +115 +118 +127 +138 +136 +132 +125 +121 +124 +128 +132 +131 +113 +105 +117 +131 +133 +133 +136 +132 +129 +135 +143 +146 +145 +141 +133 +139 +146 +144 +137 +137 +137 +131 +126 +134 +137 +131 +123 +123 +126 +127 +128 +134 +133 +135 +136 +135 +130 +127 +128 +135 +143 +145 +140 +135 +131 +135 +145 +145 +140 +138 +138 +135 +131 +133 +139 +133 +132 +134 +135 +130 +123 +123 +130 +135 +137 +141 +149 +150 +138 +131 +136 +141 +155 +163 +155 +141 +139 +151 +163 +160 +157 +154 +150 +146 +147 +147 +141 +136 +139 +153 +169 +176 +174 +167 +159 +144 +140 +142 +148 +144 +137 +147 +168 +196 +191 +189 +198 +209 +208 +195 +183 +183 +175 +173 +186 +198 +195 +192 +197 +199 +198 +205 +211 +207 +202 +205 +208 +205 +202 +192 +185 +195 +211 +213 +204 +202 +198 +201 +195 +184 +198 +222 +229 +219 +209 +206 +207 +209 +200 +184 +185 +206 +212 +208 +201 +202 +203 +197 +190 +189 +201 +213 +215 +211 +205 +194 +184 +188 +207 +214 +200 +177 +177 +203 +218 +215 +207 +194 +187 +190 +196 +198 +195 +194 +194 +209 +218 +204 +191 +184 +176 +170 +183 +199 +208 +208 +204 +203 +204 +200 +195 +200 +213 +225 +230 +225 +216 +210 +207 +205 +206 +210 +214 +214 +212 +215 +212 +210 +207 +198 +187 +182 +181 +183 +186 +190 +192 +193 +193 +194 +194 +199 +203 +207 +204 +198 +190 +182 +177 +172 +165 +158 +147 +131 +118 +111 +105 +107 +104 +100 +93 +86 +80 +73 +67 +65 +64 +61 +54 +49 +46 +42 +38 +33 +31 +27 +24 +23 +23 +24 +25 +27 +24 +23 +30 +51 +74 +93 +101 +105 +107 +114 +118 +123 +126 +128 +130 +131 +135 +137 +141 +142 +134 +124 +122 +135 +147 +153 +154 +156 +157 +158 +161 +163 +167 +168 +170 +171 +171 +173 +180 +191 +198 +200 +201 +204 +207 +210 +215 +219 +218 +218 +219 +221 +222 +223 +223 +222 +222 +223 +224 +225 +225 +226 +226 +226 +226 +227 +228 +228 +230 +232 +233 +232 +234 +235 +234 +233 +233 +231 +230 +230 +231 +232 +231 +231 +230 +230 +230 +229 +231 +231 +227 +221 +213 +205 +198 +190 +189 +189 +192 +193 +191 +190 +191 +190 +190 +190 +191 +192 +192 +191 +190 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +191 +192 +191 +189 +189 +190 +192 +190 +189 +191 +191 +190 +189 +190 +190 +191 +191 +189 +189 +190 +191 +192 +189 +188 +188 +188 +189 +189 +189 +188 +188 +188 +187 +187 +187 +187 +187 +187 +188 +188 +188 +188 +189 +189 +190 +190 +188 +188 +188 +188 +188 +188 +188 +188 +190 +189 +187 +187 +187 +187 +189 +189 +192 +191 +189 +188 +188 +189 +189 +189 +190 +190 +189 +189 +189 +189 +190 +190 +190 +190 +189 +190 +191 +191 +190 +189 +188 +188 +187 +188 +188 +187 +187 +187 +187 +188 +188 +188 +187 +188 +188 +188 +189 +188 +186 +185 +185 +186 +187 +188 +189 +189 +190 +190 +190 +189 +188 +187 +187 +187 +188 +187 +187 +187 +187 +188 +189 +189 +189 +188 +188 +188 +189 +189 +189 +190 +190 +190 +189 +188 +188 +188 +242 +242 +241 +241 +240 +240 +241 +241 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +240 +239 +239 +239 +239 +240 +240 +240 +240 +240 +240 +241 +240 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +239 +240 +241 +241 +240 +238 +238 +239 +239 +239 +239 +239 +239 +240 +239 +239 +238 +238 +238 +238 +238 +238 +237 +237 +237 +237 +236 +236 +237 +238 +237 +236 +237 +238 +238 +237 +235 +237 +235 +235 +237 +237 +236 +235 +235 +236 +236 +235 +236 +237 +237 +237 +237 +236 +236 +236 +236 +236 +236 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +235 +235 +234 +234 +235 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +232 +232 +233 +234 +234 +233 +232 +233 +234 +233 +232 +231 +232 +234 +233 +231 +231 +232 +233 +233 +232 +234 +233 +232 +232 +231 +231 +229 +228 +229 +230 +231 +232 +232 +232 +232 +232 +231 +231 +231 +229 +228 +227 +227 +228 +229 +229 +221 +206 +190 +181 +180 +180 +177 +176 +174 +170 +162 +157 +160 +166 +160 +162 +166 +164 +153 +144 +148 +157 +162 +161 +154 +144 +142 +153 +168 +176 +176 +172 +170 +166 +160 +159 +160 +156 +150 +133 +119 +121 +137 +152 +161 +163 +166 +164 +159 +157 +163 +171 +167 +156 +157 +154 +150 +149 +151 +159 +159 +150 +142 +144 +148 +151 +153 +153 +150 +144 +139 +142 +150 +158 +156 +149 +145 +147 +148 +154 +152 +144 +140 +136 +136 +140 +139 +140 +140 +139 +137 +135 +134 +133 +131 +132 +132 +130 +129 +130 +132 +135 +136 +136 +133 +129 +124 +122 +123 +124 +126 +127 +125 +120 +119 +119 +117 +116 +113 +114 +117 +118 +118 +118 +118 +119 +119 +120 +122 +122 +122 +121 +121 +120 +124 +122 +120 +121 +124 +128 +129 +127 +123 +120 +119 +124 +127 +124 +115 +109 +109 +117 +125 +130 +135 +138 +138 +135 +132 +133 +130 +129 +137 +151 +156 +153 +156 +149 +138 +129 +125 +123 +135 +154 +156 +141 +124 +124 +152 +172 +166 +161 +164 +165 +168 +176 +178 +165 +160 +171 +188 +191 +189 +188 +189 +197 +199 +180 +168 +175 +179 +177 +186 +208 +209 +185 +183 +182 +189 +192 +174 +151 +151 +169 +175 +174 +178 +182 +180 +175 +176 +182 +179 +185 +182 +171 +169 +178 +187 +190 +168 +163 +174 +188 +188 +171 +163 +179 +205 +199 +188 +174 +154 +134 +136 +155 +186 +199 +192 +180 +171 +165 +176 +191 +193 +179 +174 +174 +174 +181 +185 +179 +154 +145 +154 +156 +150 +144 +133 +138 +152 +148 +139 +143 +170 +190 +184 +170 +161 +163 +161 +149 +133 +140 +168 +190 +205 +201 +180 +151 +144 +165 +190 +201 +187 +164 +149 +156 +180 +200 +202 +192 +177 +170 +174 +170 +156 +161 +165 +150 +141 +141 +143 +140 +130 +126 +143 +165 +182 +193 +193 +188 +185 +173 +156 +147 +148 +120 +100 +129 +166 +167 +165 +177 +169 +153 +142 +154 +173 +173 +149 +124 +139 +183 +194 +181 +122 +93 +148 +178 +176 +165 +166 +180 +186 +177 +170 +171 +172 +160 +149 +138 +129 +136 +158 +176 +154 +119 +86 +75 +100 +127 +142 +153 +151 +153 +157 +166 +171 +168 +167 +173 +184 +188 +181 +178 +179 +163 +124 +92 +99 +119 +148 +159 +148 +132 +111 +91 +93 +109 +131 +137 +134 +128 +114 +110 +109 +107 +107 +109 +113 +118 +122 +124 +123 +121 +120 +119 +116 +113 +117 +123 +137 +137 +139 +145 +152 +149 +135 +121 +125 +125 +126 +129 +131 +129 +123 +120 +117 +123 +128 +130 +133 +129 +120 +114 +119 +117 +114 +118 +126 +124 +119 +118 +115 +119 +124 +126 +129 +131 +128 +125 +121 +121 +120 +117 +117 +118 +118 +118 +114 +116 +127 +138 +123 +106 +110 +114 +118 +116 +114 +114 +111 +106 +101 +99 +112 +118 +120 +116 +112 +112 +114 +115 +110 +112 +112 +111 +111 +108 +105 +105 +108 +109 +111 +112 +111 +110 +109 +109 +110 +110 +110 +111 +111 +110 +108 +106 +102 +103 +107 +110 +109 +102 +97 +97 +106 +112 +117 +116 +114 +110 +105 +98 +101 +104 +107 +107 +107 +106 +107 +107 +106 +107 +108 +107 +105 +100 +99 +100 +98 +100 +107 +110 +106 +104 +104 +102 +106 +106 +104 +107 +113 +112 +106 +103 +108 +110 +108 +107 +110 +107 +101 +102 +104 +101 +95 +92 +96 +104 +105 +100 +99 +96 +96 +101 +103 +100 +97 +99 +103 +107 +111 +110 +107 +104 +101 +99 +98 +96 +98 +97 +91 +90 +91 +89 +86 +85 +87 +93 +96 +93 +88 +83 +86 +90 +91 +91 +90 +89 +85 +82 +82 +84 +84 +83 +82 +80 +78 +76 +72 +75 +80 +83 +82 +77 +70 +66 +64 +66 +67 +68 +70 +71 +74 +75 +77 +74 +72 +71 +70 +69 +66 +64 +69 +69 +71 +73 +71 +71 +74 +78 +84 +79 +75 +71 +71 +71 +72 +75 +77 +80 +84 +88 +89 +91 +100 +110 +117 +114 +112 +109 +108 +111 +108 +97 +92 +94 +93 +92 +104 +129 +135 +115 +100 +103 +115 +123 +117 +111 +113 +115 +120 +119 +114 +105 +92 +84 +95 +117 +128 +132 +133 +132 +133 +133 +135 +142 +155 +177 +180 +159 +130 +134 +174 +188 +182 +183 +180 +178 +175 +186 +201 +193 +182 +180 +183 +183 +158 +114 +109 +143 +133 +130 +146 +165 +155 +136 +142 +159 +157 +135 +119 +109 +85 +70 +87 +118 +134 +138 +138 +135 +135 +143 +147 +145 +137 +131 +127 +132 +138 +144 +152 +160 +158 +154 +144 +135 +131 +132 +133 +133 +142 +151 +149 +149 +145 +134 +133 +132 +126 +130 +133 +134 +133 +133 +133 +134 +134 +136 +139 +141 +140 +138 +135 +133 +131 +132 +133 +132 +131 +132 +133 +133 +135 +137 +137 +136 +135 +136 +135 +133 +131 +129 +128 +129 +132 +134 +134 +133 +123 +119 +117 +117 +115 +117 +126 +138 +142 +135 +127 +125 +126 +125 +122 +120 +123 +128 +129 +124 +120 +122 +122 +119 +122 +121 +130 +136 +128 +117 +110 +107 +113 +122 +134 +136 +126 +115 +117 +127 +138 +136 +130 +125 +124 +128 +133 +136 +132 +114 +104 +115 +129 +133 +133 +136 +132 +129 +133 +140 +143 +143 +141 +136 +137 +141 +139 +134 +137 +137 +132 +128 +133 +136 +130 +121 +123 +129 +132 +133 +135 +133 +133 +137 +136 +130 +125 +124 +133 +140 +142 +136 +130 +127 +135 +147 +147 +144 +141 +138 +133 +130 +132 +138 +133 +130 +132 +138 +137 +130 +127 +131 +133 +136 +138 +149 +154 +139 +126 +131 +140 +149 +157 +154 +146 +142 +146 +152 +157 +153 +151 +149 +146 +147 +146 +139 +134 +137 +148 +158 +159 +161 +163 +163 +154 +151 +151 +153 +148 +141 +148 +168 +187 +189 +191 +199 +209 +205 +191 +182 +181 +173 +171 +186 +201 +200 +194 +195 +198 +196 +200 +203 +199 +197 +199 +200 +205 +199 +185 +179 +192 +213 +215 +203 +205 +199 +202 +199 +188 +197 +219 +227 +221 +212 +208 +207 +208 +202 +188 +188 +203 +211 +210 +203 +202 +202 +197 +192 +194 +204 +214 +217 +214 +207 +194 +182 +188 +210 +220 +206 +178 +172 +198 +215 +216 +209 +199 +192 +192 +196 +198 +196 +192 +190 +202 +214 +209 +199 +191 +185 +172 +176 +187 +203 +213 +213 +210 +208 +209 +203 +205 +216 +225 +229 +224 +213 +206 +203 +201 +202 +206 +208 +210 +211 +212 +213 +213 +208 +197 +187 +181 +181 +183 +187 +189 +191 +192 +194 +196 +197 +198 +207 +214 +214 +206 +196 +184 +177 +169 +161 +155 +146 +131 +118 +110 +105 +108 +103 +97 +89 +84 +80 +73 +67 +66 +67 +63 +56 +50 +47 +43 +38 +32 +29 +25 +23 +22 +23 +25 +26 +27 +24 +24 +33 +53 +77 +94 +102 +106 +108 +113 +116 +120 +123 +125 +127 +131 +135 +138 +143 +143 +134 +126 +125 +139 +150 +157 +158 +160 +161 +160 +162 +164 +167 +169 +169 +168 +166 +169 +176 +187 +195 +199 +200 +204 +207 +210 +215 +219 +218 +218 +219 +220 +222 +223 +223 +222 +222 +223 +224 +225 +225 +225 +225 +224 +225 +226 +227 +228 +229 +231 +232 +232 +234 +235 +234 +232 +232 +231 +229 +230 +231 +232 +233 +232 +231 +230 +229 +229 +231 +231 +229 +224 +217 +208 +199 +190 +189 +189 +192 +194 +192 +190 +191 +191 +190 +190 +190 +191 +191 +191 +191 +188 +188 +188 +188 +188 +189 +188 +188 +190 +190 +192 +192 +191 +189 +189 +191 +192 +190 +190 +191 +192 +190 +190 +191 +190 +190 +190 +189 +189 +189 +191 +192 +192 +190 +188 +188 +190 +191 +190 +190 +190 +189 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +190 +190 +190 +189 +189 +189 +189 +189 +189 +188 +188 +190 +189 +188 +187 +187 +188 +189 +189 +192 +190 +189 +188 +188 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +190 +191 +192 +191 +190 +188 +188 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +187 +187 +188 +188 +189 +188 +186 +186 +187 +188 +189 +190 +188 +189 +189 +190 +190 +189 +188 +188 +187 +187 +188 +187 +187 +187 +187 +188 +189 +189 +189 +188 +187 +187 +188 +189 +189 +189 +189 +189 +188 +188 +188 +188 +240 +240 +239 +239 +239 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +239 +239 +239 +238 +238 +237 +238 +238 +239 +239 +239 +239 +239 +239 +239 +239 +239 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +238 +237 +238 +237 +237 +237 +238 +238 +238 +238 +236 +236 +236 +237 +237 +237 +237 +236 +237 +237 +236 +236 +236 +236 +236 +236 +237 +235 +235 +236 +236 +234 +234 +236 +236 +235 +234 +234 +236 +236 +235 +233 +235 +233 +234 +236 +236 +234 +233 +233 +234 +234 +234 +234 +235 +236 +235 +235 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +233 +233 +233 +233 +233 +233 +233 +232 +232 +232 +232 +233 +232 +231 +232 +232 +231 +231 +231 +231 +231 +232 +232 +231 +231 +231 +230 +230 +230 +231 +230 +229 +230 +232 +232 +230 +229 +230 +232 +230 +228 +228 +230 +231 +230 +229 +231 +231 +230 +230 +230 +229 +228 +227 +226 +227 +229 +230 +230 +229 +230 +230 +228 +229 +230 +229 +227 +226 +226 +226 +228 +228 +222 +208 +193 +183 +180 +180 +179 +177 +175 +170 +164 +161 +162 +164 +161 +164 +166 +163 +152 +145 +147 +153 +157 +159 +154 +147 +145 +157 +169 +175 +175 +172 +169 +164 +158 +159 +160 +157 +151 +135 +122 +123 +138 +153 +160 +160 +164 +164 +158 +155 +158 +167 +165 +157 +153 +147 +145 +149 +155 +161 +160 +151 +138 +134 +142 +153 +155 +155 +155 +148 +142 +144 +152 +161 +162 +153 +147 +147 +147 +152 +151 +147 +143 +140 +139 +142 +139 +139 +140 +139 +137 +134 +132 +130 +129 +130 +130 +129 +128 +129 +131 +134 +132 +131 +128 +125 +123 +123 +124 +125 +127 +128 +124 +118 +117 +119 +119 +118 +116 +119 +122 +124 +122 +119 +119 +119 +118 +118 +118 +119 +120 +119 +118 +118 +120 +120 +119 +120 +124 +129 +129 +126 +121 +119 +120 +127 +131 +128 +120 +114 +117 +122 +129 +134 +136 +138 +137 +137 +131 +127 +127 +137 +148 +156 +155 +151 +153 +147 +137 +130 +128 +127 +140 +160 +158 +134 +121 +130 +156 +170 +167 +172 +176 +170 +170 +183 +187 +164 +146 +151 +174 +194 +197 +189 +187 +195 +199 +185 +178 +185 +190 +194 +201 +205 +194 +176 +180 +184 +187 +181 +166 +155 +159 +170 +178 +182 +181 +176 +170 +170 +175 +178 +175 +180 +182 +181 +188 +198 +197 +188 +154 +155 +167 +176 +176 +166 +161 +176 +206 +207 +197 +183 +169 +147 +135 +144 +183 +199 +197 +187 +173 +158 +170 +193 +192 +179 +171 +167 +164 +170 +175 +170 +163 +163 +159 +158 +157 +147 +134 +133 +148 +154 +152 +154 +170 +179 +172 +164 +165 +152 +147 +150 +151 +157 +172 +185 +193 +195 +184 +157 +143 +158 +185 +206 +192 +169 +142 +141 +170 +197 +203 +198 +188 +177 +172 +165 +153 +154 +161 +159 +143 +147 +149 +143 +135 +136 +148 +161 +166 +177 +187 +191 +193 +192 +183 +174 +152 +107 +84 +115 +159 +160 +143 +151 +176 +180 +171 +166 +175 +175 +164 +159 +170 +189 +186 +171 +153 +155 +176 +171 +153 +147 +153 +170 +179 +172 +163 +162 +150 +140 +122 +100 +93 +113 +144 +162 +140 +96 +71 +95 +136 +157 +146 +142 +153 +155 +164 +174 +176 +176 +177 +176 +173 +159 +154 +172 +179 +152 +115 +97 +113 +133 +152 +157 +145 +120 +106 +110 +114 +107 +123 +146 +156 +142 +119 +113 +112 +113 +116 +116 +115 +117 +120 +123 +122 +122 +122 +119 +116 +114 +116 +118 +117 +125 +133 +139 +150 +160 +154 +141 +131 +130 +130 +131 +131 +130 +129 +127 +122 +126 +135 +138 +131 +123 +120 +120 +119 +116 +112 +116 +120 +118 +117 +120 +116 +118 +120 +123 +126 +128 +125 +121 +117 +115 +114 +114 +114 +114 +115 +118 +122 +121 +129 +137 +123 +106 +111 +115 +118 +114 +114 +114 +112 +108 +103 +101 +111 +116 +116 +111 +106 +108 +111 +114 +111 +109 +111 +110 +108 +107 +108 +106 +106 +108 +111 +111 +111 +110 +110 +110 +110 +110 +109 +108 +108 +107 +107 +107 +106 +107 +108 +109 +107 +103 +97 +96 +103 +112 +117 +114 +111 +110 +105 +96 +104 +106 +108 +108 +106 +104 +104 +105 +107 +106 +107 +107 +106 +103 +102 +104 +105 +105 +110 +110 +104 +103 +103 +101 +106 +109 +109 +110 +113 +110 +106 +106 +106 +108 +106 +105 +107 +105 +99 +99 +103 +104 +105 +104 +105 +107 +106 +104 +101 +96 +96 +101 +105 +102 +98 +97 +101 +105 +107 +105 +102 +100 +99 +98 +96 +94 +93 +94 +91 +91 +91 +88 +83 +81 +81 +85 +87 +87 +86 +85 +86 +88 +88 +87 +88 +88 +86 +83 +80 +81 +82 +82 +80 +79 +75 +72 +69 +69 +71 +72 +72 +70 +66 +63 +64 +65 +65 +64 +63 +65 +69 +73 +72 +71 +69 +70 +72 +69 +64 +60 +59 +56 +56 +57 +55 +53 +54 +57 +59 +52 +46 +45 +48 +54 +62 +69 +72 +76 +80 +83 +86 +89 +96 +101 +107 +108 +109 +106 +103 +106 +104 +94 +97 +102 +99 +92 +94 +101 +100 +95 +93 +102 +113 +119 +116 +116 +124 +124 +125 +120 +113 +106 +96 +91 +99 +115 +118 +127 +130 +129 +127 +125 +127 +133 +147 +174 +179 +168 +141 +134 +163 +174 +176 +180 +183 +179 +161 +166 +192 +203 +185 +182 +180 +185 +170 +127 +112 +137 +136 +135 +150 +168 +163 +137 +134 +158 +162 +138 +119 +110 +92 +73 +88 +118 +135 +136 +135 +133 +135 +143 +146 +145 +136 +130 +128 +133 +138 +141 +147 +156 +156 +153 +144 +134 +129 +130 +133 +134 +146 +156 +155 +155 +149 +138 +134 +132 +129 +129 +130 +132 +134 +136 +136 +137 +136 +138 +142 +143 +141 +138 +135 +133 +131 +129 +131 +134 +134 +133 +132 +132 +136 +138 +138 +137 +136 +136 +135 +132 +134 +130 +126 +127 +131 +135 +138 +138 +130 +126 +122 +119 +117 +120 +129 +137 +137 +133 +128 +125 +127 +129 +127 +122 +119 +127 +130 +124 +119 +119 +120 +118 +118 +119 +130 +137 +128 +117 +114 +112 +118 +125 +135 +137 +126 +115 +118 +128 +137 +134 +128 +125 +127 +132 +136 +137 +130 +116 +108 +116 +128 +132 +132 +134 +129 +128 +133 +140 +140 +140 +141 +139 +137 +140 +136 +132 +135 +134 +131 +130 +129 +135 +131 +123 +125 +132 +134 +134 +135 +136 +136 +135 +134 +133 +129 +127 +133 +138 +138 +133 +130 +129 +134 +144 +146 +146 +143 +137 +131 +129 +132 +137 +132 +129 +132 +140 +141 +133 +128 +129 +132 +136 +139 +151 +157 +139 +124 +131 +147 +146 +145 +146 +144 +142 +146 +151 +160 +155 +152 +149 +146 +146 +146 +139 +139 +140 +146 +151 +150 +154 +162 +166 +167 +163 +156 +155 +155 +149 +147 +157 +174 +185 +193 +202 +210 +203 +186 +178 +174 +174 +176 +187 +202 +205 +198 +193 +194 +195 +200 +201 +197 +196 +198 +198 +203 +195 +184 +181 +192 +207 +209 +206 +207 +204 +205 +198 +188 +197 +214 +221 +219 +213 +211 +207 +209 +206 +195 +196 +206 +215 +215 +207 +204 +203 +198 +195 +198 +204 +211 +216 +215 +209 +195 +183 +191 +213 +225 +211 +179 +165 +186 +201 +206 +203 +198 +195 +196 +199 +200 +199 +195 +191 +196 +208 +212 +204 +195 +191 +177 +171 +177 +195 +210 +214 +212 +212 +215 +212 +214 +221 +226 +227 +222 +213 +206 +202 +199 +201 +204 +206 +207 +208 +210 +217 +220 +213 +199 +188 +183 +180 +185 +188 +190 +190 +190 +192 +193 +192 +194 +201 +209 +210 +204 +196 +185 +177 +169 +157 +147 +140 +130 +121 +114 +108 +106 +103 +96 +89 +84 +81 +75 +69 +67 +67 +63 +55 +49 +46 +40 +34 +30 +28 +25 +24 +23 +24 +25 +26 +25 +25 +27 +38 +59 +81 +96 +101 +105 +106 +111 +115 +119 +123 +126 +129 +132 +136 +139 +143 +144 +135 +129 +132 +142 +154 +160 +162 +164 +165 +164 +165 +165 +170 +172 +171 +169 +165 +167 +174 +186 +194 +197 +198 +202 +206 +211 +217 +220 +219 +219 +219 +220 +222 +222 +222 +221 +222 +223 +224 +224 +225 +225 +224 +223 +225 +226 +227 +228 +228 +229 +230 +232 +234 +235 +234 +232 +232 +231 +229 +229 +231 +232 +232 +231 +230 +229 +229 +229 +230 +230 +229 +228 +222 +212 +203 +194 +190 +189 +192 +193 +191 +191 +192 +191 +190 +189 +189 +190 +191 +191 +191 +189 +189 +189 +189 +190 +190 +189 +189 +191 +191 +192 +192 +190 +188 +189 +191 +192 +190 +190 +191 +192 +190 +190 +190 +190 +190 +189 +189 +189 +189 +190 +192 +192 +190 +188 +188 +190 +191 +191 +190 +189 +189 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +189 +189 +188 +188 +188 +188 +188 +188 +190 +189 +189 +188 +188 +188 +189 +189 +191 +190 +189 +189 +189 +190 +190 +190 +189 +190 +191 +191 +191 +191 +190 +190 +190 +189 +188 +189 +191 +191 +190 +189 +188 +188 +188 +188 +188 +188 +187 +187 +188 +188 +188 +188 +187 +188 +188 +188 +189 +188 +187 +188 +189 +190 +190 +190 +187 +187 +188 +189 +189 +189 +188 +187 +187 +187 +187 +187 +186 +186 +187 +188 +189 +189 +188 +187 +187 +187 +188 +189 +188 +189 +189 +188 +187 +187 +187 +188 +239 +238 +238 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +237 +238 +238 +238 +237 +237 +236 +237 +238 +238 +238 +239 +239 +238 +238 +238 +238 +238 +238 +238 +237 +237 +236 +237 +237 +237 +237 +237 +237 +237 +237 +237 +236 +235 +236 +236 +237 +237 +236 +234 +234 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +235 +235 +235 +236 +234 +234 +235 +234 +233 +233 +234 +235 +233 +232 +233 +234 +235 +233 +231 +233 +232 +233 +235 +235 +233 +232 +231 +232 +232 +233 +234 +234 +235 +234 +233 +233 +233 +233 +233 +233 +233 +233 +233 +231 +231 +231 +232 +232 +232 +231 +231 +231 +231 +230 +230 +231 +231 +230 +230 +230 +230 +229 +229 +229 +229 +229 +230 +231 +230 +230 +229 +229 +228 +228 +228 +228 +227 +228 +230 +230 +228 +227 +229 +230 +228 +226 +227 +229 +229 +229 +227 +229 +228 +228 +227 +227 +226 +225 +224 +223 +225 +227 +228 +228 +228 +228 +228 +227 +227 +229 +229 +227 +226 +226 +226 +226 +228 +223 +211 +195 +184 +180 +180 +179 +178 +174 +169 +165 +164 +164 +165 +163 +166 +167 +162 +154 +147 +148 +150 +155 +158 +155 +149 +149 +159 +170 +174 +174 +170 +167 +163 +157 +159 +161 +158 +151 +136 +123 +127 +142 +155 +158 +155 +159 +160 +157 +152 +156 +164 +165 +159 +149 +140 +136 +144 +155 +162 +161 +153 +144 +134 +144 +160 +160 +157 +157 +152 +147 +146 +151 +159 +159 +150 +144 +144 +146 +150 +150 +145 +142 +140 +139 +141 +136 +137 +138 +139 +137 +134 +131 +128 +127 +128 +128 +127 +126 +127 +128 +129 +128 +126 +123 +122 +122 +124 +126 +126 +128 +128 +123 +115 +115 +119 +121 +120 +119 +122 +125 +126 +123 +121 +120 +121 +119 +118 +117 +118 +118 +117 +116 +114 +117 +119 +120 +122 +125 +128 +127 +124 +119 +117 +119 +127 +134 +134 +129 +125 +125 +128 +132 +135 +134 +132 +133 +134 +130 +122 +125 +143 +156 +156 +150 +147 +146 +143 +137 +135 +134 +134 +146 +164 +161 +133 +125 +143 +168 +174 +172 +185 +191 +180 +169 +173 +179 +164 +145 +142 +171 +192 +195 +187 +187 +194 +197 +189 +177 +182 +192 +200 +202 +192 +182 +180 +174 +186 +186 +167 +155 +160 +167 +166 +177 +190 +185 +165 +160 +173 +179 +174 +174 +175 +176 +183 +197 +204 +196 +182 +167 +169 +175 +174 +172 +171 +172 +186 +197 +208 +200 +186 +179 +162 +148 +153 +186 +204 +203 +193 +173 +150 +161 +189 +181 +177 +171 +161 +159 +175 +185 +177 +167 +169 +162 +163 +162 +141 +128 +133 +148 +158 +159 +157 +163 +163 +161 +165 +162 +137 +129 +146 +161 +167 +173 +180 +184 +190 +189 +167 +147 +152 +177 +203 +206 +180 +141 +132 +163 +194 +201 +198 +195 +184 +168 +158 +157 +155 +150 +145 +139 +146 +152 +150 +144 +143 +152 +161 +166 +168 +170 +171 +179 +195 +206 +207 +151 +102 +102 +136 +154 +146 +122 +114 +146 +165 +166 +164 +174 +176 +167 +168 +173 +185 +187 +170 +168 +177 +165 +152 +140 +148 +156 +160 +166 +171 +171 +168 +140 +126 +99 +80 +101 +143 +156 +136 +102 +87 +95 +126 +136 +142 +136 +142 +157 +166 +172 +164 +157 +168 +178 +172 +140 +112 +122 +169 +183 +150 +113 +102 +121 +156 +164 +144 +131 +123 +117 +122 +115 +109 +117 +134 +155 +158 +135 +116 +112 +117 +124 +124 +120 +117 +119 +122 +120 +123 +124 +120 +117 +116 +118 +118 +122 +128 +132 +133 +138 +147 +149 +145 +130 +132 +134 +132 +129 +128 +125 +122 +128 +122 +126 +132 +128 +123 +122 +119 +117 +116 +115 +117 +119 +115 +115 +121 +120 +118 +115 +114 +117 +119 +118 +114 +114 +111 +111 +114 +114 +112 +114 +118 +125 +120 +125 +135 +126 +110 +110 +108 +114 +111 +110 +111 +111 +109 +106 +106 +107 +112 +113 +105 +100 +102 +108 +112 +112 +108 +110 +111 +105 +106 +109 +105 +105 +108 +111 +112 +112 +111 +112 +111 +110 +109 +108 +106 +105 +105 +107 +109 +109 +110 +111 +109 +107 +106 +103 +100 +106 +114 +115 +107 +103 +106 +105 +97 +104 +107 +108 +107 +104 +102 +101 +101 +108 +106 +105 +108 +109 +108 +107 +106 +111 +107 +106 +107 +105 +106 +107 +103 +104 +110 +111 +110 +109 +107 +106 +110 +102 +103 +101 +102 +106 +104 +100 +98 +101 +107 +115 +117 +114 +111 +109 +108 +106 +102 +98 +99 +101 +101 +99 +97 +100 +102 +102 +98 +96 +97 +97 +97 +97 +94 +93 +94 +94 +95 +95 +91 +89 +86 +86 +85 +84 +83 +85 +87 +87 +87 +84 +81 +82 +84 +85 +84 +78 +79 +79 +77 +76 +74 +69 +63 +66 +63 +58 +59 +60 +64 +65 +65 +64 +65 +64 +62 +60 +61 +65 +69 +67 +68 +68 +70 +71 +65 +55 +47 +38 +35 +34 +35 +33 +27 +25 +27 +19 +20 +23 +31 +43 +52 +61 +67 +74 +78 +82 +85 +89 +91 +93 +93 +97 +104 +112 +109 +104 +106 +107 +102 +108 +105 +99 +97 +90 +74 +75 +94 +100 +105 +116 +126 +127 +125 +129 +129 +116 +109 +109 +111 +100 +87 +98 +120 +126 +132 +131 +124 +117 +112 +112 +118 +134 +168 +181 +176 +152 +138 +160 +167 +169 +174 +185 +182 +151 +143 +175 +199 +186 +186 +182 +185 +173 +132 +112 +132 +137 +139 +153 +171 +168 +136 +127 +157 +157 +132 +110 +109 +99 +84 +95 +116 +134 +134 +132 +131 +135 +141 +144 +143 +135 +130 +130 +135 +138 +138 +143 +150 +149 +148 +142 +133 +127 +128 +134 +139 +143 +154 +154 +153 +148 +138 +134 +132 +133 +129 +127 +129 +133 +136 +136 +134 +132 +136 +142 +146 +145 +140 +137 +135 +129 +125 +128 +138 +140 +134 +131 +133 +136 +139 +140 +139 +137 +137 +135 +133 +134 +129 +123 +122 +127 +134 +139 +141 +136 +135 +131 +126 +124 +125 +128 +131 +129 +132 +133 +130 +128 +128 +125 +120 +119 +129 +134 +127 +120 +118 +118 +117 +115 +116 +130 +138 +129 +119 +119 +118 +121 +126 +134 +135 +126 +116 +120 +131 +135 +131 +126 +124 +128 +134 +136 +135 +128 +118 +113 +119 +127 +131 +131 +131 +125 +127 +134 +139 +137 +137 +141 +141 +139 +140 +135 +132 +134 +131 +128 +130 +127 +136 +134 +127 +130 +136 +136 +134 +135 +140 +140 +134 +132 +136 +135 +131 +134 +136 +134 +132 +133 +133 +134 +140 +143 +145 +143 +135 +129 +128 +132 +137 +132 +128 +132 +141 +142 +133 +126 +128 +132 +138 +142 +153 +159 +140 +126 +135 +155 +147 +141 +141 +141 +141 +147 +156 +167 +159 +153 +147 +143 +144 +145 +141 +146 +145 +148 +150 +148 +153 +163 +169 +176 +169 +156 +154 +161 +156 +144 +142 +166 +182 +195 +204 +211 +202 +183 +175 +168 +177 +181 +186 +199 +207 +203 +195 +190 +195 +203 +203 +198 +198 +202 +201 +200 +193 +186 +187 +192 +199 +204 +208 +207 +209 +209 +198 +189 +198 +211 +213 +212 +210 +210 +206 +209 +208 +199 +199 +211 +221 +221 +212 +206 +204 +199 +196 +199 +203 +208 +213 +215 +208 +196 +184 +194 +215 +227 +214 +179 +159 +174 +187 +194 +195 +195 +197 +198 +200 +201 +201 +200 +194 +194 +205 +212 +204 +194 +192 +178 +169 +171 +188 +203 +208 +209 +213 +214 +214 +219 +225 +227 +227 +224 +217 +209 +202 +198 +200 +204 +205 +204 +205 +204 +216 +223 +215 +201 +191 +186 +184 +186 +190 +192 +191 +190 +189 +187 +184 +190 +194 +198 +200 +198 +193 +183 +176 +172 +155 +141 +133 +127 +122 +119 +114 +104 +102 +98 +91 +86 +82 +76 +71 +68 +67 +62 +54 +48 +44 +38 +31 +28 +27 +26 +25 +25 +25 +25 +25 +24 +25 +31 +44 +64 +84 +97 +101 +103 +105 +109 +114 +120 +125 +130 +132 +134 +137 +140 +143 +143 +136 +133 +137 +144 +155 +162 +163 +166 +167 +167 +168 +168 +174 +178 +176 +172 +167 +168 +175 +186 +194 +197 +197 +201 +206 +212 +219 +220 +220 +219 +220 +221 +222 +222 +222 +221 +221 +223 +224 +224 +224 +224 +224 +223 +224 +226 +227 +228 +228 +229 +229 +232 +234 +235 +234 +233 +233 +232 +230 +229 +230 +231 +231 +230 +229 +229 +229 +229 +229 +228 +229 +230 +226 +217 +207 +197 +192 +189 +191 +192 +191 +190 +193 +191 +190 +189 +188 +189 +190 +191 +191 +191 +190 +190 +190 +191 +190 +190 +189 +191 +191 +191 +191 +189 +187 +188 +191 +191 +189 +189 +191 +192 +190 +189 +189 +190 +189 +189 +189 +188 +188 +190 +191 +192 +190 +187 +187 +189 +190 +190 +190 +187 +187 +187 +187 +187 +188 +188 +189 +189 +189 +189 +188 +188 +188 +189 +189 +188 +188 +188 +188 +188 +187 +187 +187 +190 +190 +189 +188 +188 +188 +189 +190 +190 +190 +190 +190 +191 +191 +191 +190 +188 +189 +190 +191 +192 +191 +191 +190 +190 +189 +188 +188 +190 +191 +189 +188 +189 +189 +189 +189 +189 +189 +188 +188 +189 +189 +189 +189 +188 +188 +189 +189 +189 +188 +188 +188 +189 +190 +189 +188 +185 +186 +187 +188 +188 +188 +187 +187 +187 +188 +187 +187 +186 +186 +187 +188 +189 +189 +188 +187 +186 +186 +188 +189 +188 +188 +188 +188 +187 +187 +187 +188 +238 +238 +237 +236 +235 +235 +236 +237 +236 +236 +236 +236 +236 +236 +235 +234 +236 +235 +234 +234 +234 +234 +235 +236 +237 +237 +236 +236 +235 +235 +235 +235 +235 +235 +235 +235 +235 +234 +234 +234 +234 +235 +235 +235 +235 +234 +233 +233 +234 +233 +233 +233 +232 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +233 +232 +232 +231 +231 +231 +231 +231 +232 +232 +232 +231 +230 +230 +230 +231 +232 +231 +231 +231 +231 +232 +230 +228 +225 +229 +230 +231 +232 +232 +231 +229 +228 +230 +230 +230 +230 +230 +230 +231 +231 +230 +230 +230 +229 +229 +229 +228 +228 +229 +229 +228 +228 +227 +227 +227 +227 +229 +228 +228 +228 +229 +229 +228 +227 +229 +228 +227 +226 +226 +226 +226 +227 +226 +226 +226 +227 +227 +227 +227 +227 +227 +229 +228 +226 +225 +227 +228 +226 +224 +225 +225 +225 +223 +223 +223 +224 +225 +224 +224 +225 +226 +225 +222 +220 +222 +223 +224 +224 +224 +224 +225 +225 +226 +225 +226 +227 +228 +227 +225 +223 +222 +225 +224 +214 +197 +183 +177 +176 +176 +174 +171 +170 +167 +164 +164 +165 +166 +165 +163 +159 +156 +152 +151 +150 +154 +155 +152 +151 +155 +160 +165 +171 +169 +171 +167 +160 +155 +156 +158 +158 +150 +141 +134 +136 +144 +149 +154 +155 +159 +162 +159 +153 +154 +160 +163 +161 +149 +140 +132 +137 +150 +160 +159 +154 +152 +151 +157 +165 +164 +155 +150 +151 +143 +146 +149 +151 +150 +147 +145 +143 +143 +140 +140 +143 +143 +140 +140 +142 +141 +139 +138 +136 +133 +130 +129 +128 +130 +129 +129 +130 +129 +126 +124 +123 +121 +122 +120 +118 +120 +123 +125 +124 +122 +124 +120 +113 +112 +118 +123 +123 +122 +125 +125 +123 +121 +121 +122 +123 +118 +119 +119 +118 +119 +120 +118 +115 +119 +118 +119 +120 +122 +124 +124 +123 +118 +117 +119 +124 +129 +131 +132 +133 +132 +133 +134 +132 +131 +131 +131 +129 +125 +122 +130 +148 +156 +151 +142 +140 +140 +142 +143 +145 +145 +142 +150 +165 +158 +127 +134 +163 +176 +178 +180 +187 +197 +179 +163 +169 +177 +160 +140 +139 +166 +192 +198 +187 +182 +194 +202 +192 +182 +177 +185 +197 +201 +192 +171 +163 +173 +191 +185 +163 +159 +165 +164 +158 +164 +181 +180 +156 +149 +165 +178 +177 +174 +171 +174 +186 +197 +197 +190 +184 +188 +186 +175 +157 +152 +171 +192 +197 +195 +193 +191 +178 +162 +159 +169 +177 +192 +204 +213 +199 +166 +143 +154 +179 +182 +179 +170 +173 +183 +188 +180 +162 +156 +158 +158 +154 +150 +143 +134 +128 +135 +152 +169 +173 +161 +141 +145 +167 +172 +152 +137 +142 +159 +176 +181 +178 +176 +179 +183 +180 +167 +160 +174 +194 +203 +196 +167 +138 +148 +185 +199 +190 +188 +183 +180 +172 +170 +163 +146 +141 +150 +168 +170 +157 +150 +147 +147 +153 +156 +162 +166 +168 +166 +173 +191 +195 +170 +143 +144 +161 +150 +124 +104 +89 +104 +132 +153 +164 +170 +177 +182 +176 +172 +182 +176 +174 +177 +166 +151 +143 +149 +159 +162 +147 +142 +164 +178 +168 +140 +112 +87 +101 +138 +160 +144 +116 +90 +104 +119 +132 +133 +124 +131 +155 +174 +165 +151 +148 +161 +173 +165 +146 +100 +85 +116 +166 +165 +127 +112 +120 +146 +153 +147 +128 +121 +129 +132 +125 +112 +111 +112 +123 +139 +148 +140 +126 +124 +125 +125 +123 +123 +124 +123 +121 +121 +122 +121 +122 +124 +122 +119 +124 +129 +128 +127 +128 +125 +125 +130 +138 +135 +129 +123 +122 +126 +127 +124 +119 +127 +127 +123 +120 +125 +131 +128 +120 +121 +111 +114 +122 +120 +116 +118 +118 +117 +120 +117 +109 +105 +110 +113 +113 +110 +109 +109 +111 +113 +114 +113 +111 +119 +116 +121 +126 +119 +112 +108 +101 +105 +108 +109 +107 +105 +106 +107 +107 +107 +109 +106 +99 +95 +98 +106 +110 +110 +111 +108 +106 +109 +110 +108 +111 +105 +109 +111 +111 +111 +112 +112 +111 +107 +106 +105 +104 +105 +108 +108 +108 +110 +112 +112 +111 +112 +112 +104 +94 +101 +109 +114 +108 +98 +95 +100 +106 +106 +105 +106 +107 +106 +103 +102 +104 +107 +109 +113 +115 +112 +108 +107 +109 +111 +109 +105 +104 +105 +102 +100 +106 +111 +115 +111 +105 +108 +116 +118 +110 +98 +97 +95 +96 +101 +106 +106 +102 +102 +103 +107 +111 +112 +110 +108 +108 +104 +106 +107 +105 +102 +102 +101 +99 +100 +100 +96 +92 +92 +95 +98 +98 +99 +96 +93 +91 +91 +92 +91 +90 +91 +85 +83 +84 +82 +82 +83 +82 +80 +79 +78 +77 +77 +80 +83 +86 +81 +76 +74 +77 +74 +66 +60 +60 +55 +57 +57 +57 +58 +60 +64 +66 +61 +59 +56 +55 +57 +57 +56 +54 +55 +56 +55 +56 +53 +44 +31 +23 +14 +17 +16 +12 +13 +16 +16 +10 +6 +5 +11 +29 +47 +57 +66 +72 +76 +81 +88 +94 +100 +103 +101 +98 +98 +109 +117 +115 +109 +109 +111 +112 +117 +101 +95 +90 +70 +60 +78 +99 +104 +112 +120 +130 +140 +138 +125 +115 +103 +104 +109 +111 +96 +82 +94 +117 +127 +139 +133 +115 +104 +105 +107 +108 +120 +154 +180 +177 +161 +152 +152 +153 +155 +157 +172 +179 +167 +147 +173 +200 +189 +188 +187 +191 +180 +144 +114 +114 +118 +131 +151 +174 +179 +152 +135 +147 +159 +139 +102 +102 +102 +95 +93 +111 +133 +133 +128 +127 +135 +141 +142 +142 +135 +133 +132 +132 +136 +140 +142 +144 +142 +140 +137 +134 +131 +133 +137 +142 +145 +142 +144 +150 +148 +137 +130 +128 +130 +134 +137 +136 +136 +137 +132 +125 +123 +132 +141 +144 +143 +141 +139 +135 +130 +127 +129 +135 +140 +138 +133 +132 +137 +134 +137 +141 +138 +136 +137 +137 +138 +133 +126 +122 +125 +133 +137 +139 +139 +135 +131 +128 +124 +122 +126 +131 +134 +134 +129 +124 +126 +125 +119 +117 +119 +129 +135 +128 +118 +120 +123 +120 +119 +120 +129 +136 +130 +122 +122 +124 +121 +128 +135 +132 +121 +115 +121 +131 +132 +128 +125 +125 +129 +137 +138 +128 +123 +115 +117 +128 +132 +131 +130 +128 +126 +124 +134 +138 +135 +136 +137 +141 +140 +137 +134 +132 +130 +127 +128 +131 +128 +138 +139 +136 +140 +138 +134 +136 +138 +139 +139 +137 +135 +136 +138 +140 +133 +134 +135 +136 +137 +138 +137 +134 +139 +143 +142 +135 +132 +134 +137 +137 +133 +125 +126 +138 +141 +132 +127 +129 +134 +141 +144 +151 +154 +138 +129 +141 +152 +148 +142 +139 +137 +137 +147 +164 +168 +158 +146 +143 +145 +148 +147 +143 +144 +144 +148 +149 +152 +148 +151 +173 +181 +176 +153 +151 +162 +152 +140 +142 +163 +183 +199 +209 +216 +204 +180 +168 +169 +179 +185 +191 +202 +206 +200 +194 +189 +200 +208 +205 +200 +202 +204 +203 +201 +197 +197 +195 +191 +195 +201 +203 +207 +209 +206 +199 +195 +199 +207 +214 +215 +202 +195 +202 +206 +195 +190 +198 +209 +214 +222 +223 +214 +208 +205 +201 +201 +201 +206 +214 +215 +206 +195 +188 +200 +221 +230 +208 +174 +162 +173 +183 +187 +196 +199 +196 +197 +199 +200 +201 +200 +190 +194 +209 +215 +209 +200 +193 +184 +167 +165 +181 +199 +208 +208 +202 +201 +205 +215 +225 +229 +232 +230 +222 +212 +206 +203 +205 +208 +211 +207 +197 +197 +206 +222 +225 +212 +201 +191 +179 +182 +185 +189 +190 +187 +182 +179 +179 +185 +187 +192 +193 +193 +192 +185 +177 +171 +157 +143 +131 +122 +119 +119 +115 +109 +105 +98 +91 +87 +83 +78 +71 +68 +66 +61 +56 +49 +42 +37 +32 +29 +25 +22 +24 +26 +26 +25 +25 +26 +26 +34 +51 +72 +88 +97 +102 +103 +105 +110 +116 +122 +128 +133 +135 +138 +140 +141 +144 +142 +135 +133 +140 +141 +151 +160 +162 +163 +166 +169 +170 +172 +175 +176 +177 +178 +176 +175 +180 +186 +192 +196 +199 +202 +204 +207 +215 +220 +220 +221 +221 +221 +221 +221 +221 +222 +222 +224 +224 +224 +223 +223 +223 +223 +225 +226 +226 +226 +227 +229 +230 +231 +233 +235 +234 +233 +233 +232 +230 +230 +231 +232 +231 +230 +229 +229 +229 +231 +232 +232 +230 +230 +230 +223 +215 +205 +197 +192 +192 +191 +189 +189 +192 +190 +190 +189 +190 +190 +191 +191 +190 +189 +190 +190 +190 +190 +189 +189 +189 +191 +190 +189 +188 +188 +188 +188 +188 +190 +189 +189 +190 +191 +191 +190 +188 +189 +189 +189 +188 +188 +189 +190 +191 +191 +189 +188 +187 +188 +189 +189 +189 +188 +188 +189 +189 +190 +189 +189 +188 +188 +189 +190 +190 +190 +189 +187 +186 +188 +187 +186 +186 +186 +187 +187 +188 +189 +189 +189 +189 +188 +187 +188 +190 +191 +192 +191 +191 +190 +190 +190 +191 +189 +188 +189 +190 +190 +190 +190 +189 +190 +190 +189 +190 +190 +190 +189 +189 +188 +189 +189 +189 +190 +191 +190 +187 +187 +187 +188 +188 +187 +188 +189 +189 +189 +189 +189 +189 +188 +187 +187 +186 +186 +187 +188 +188 +188 +187 +187 +187 +188 +189 +189 +188 +187 +186 +187 +188 +188 +188 +188 +189 +189 +189 +190 +190 +188 +189 +189 +189 +189 +188 +188 +188 +236 +236 +235 +234 +233 +233 +234 +234 +234 +234 +234 +234 +234 +233 +233 +233 +234 +234 +234 +234 +234 +234 +234 +234 +234 +234 +233 +233 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +232 +231 +231 +230 +232 +232 +232 +231 +231 +231 +231 +232 +231 +231 +231 +231 +231 +231 +231 +231 +231 +230 +230 +229 +229 +230 +230 +230 +231 +230 +230 +229 +229 +229 +230 +230 +229 +229 +229 +230 +230 +230 +228 +226 +226 +227 +228 +229 +229 +229 +228 +227 +228 +228 +227 +227 +228 +228 +228 +228 +228 +227 +227 +227 +227 +226 +226 +226 +227 +227 +226 +225 +225 +225 +225 +225 +226 +225 +224 +224 +225 +226 +225 +225 +224 +224 +224 +224 +224 +224 +225 +225 +225 +225 +225 +224 +224 +224 +224 +224 +224 +225 +225 +223 +223 +224 +225 +223 +222 +223 +223 +222 +221 +221 +221 +222 +223 +222 +222 +222 +223 +222 +220 +218 +220 +220 +221 +221 +221 +221 +221 +222 +223 +224 +225 +226 +226 +226 +224 +223 +222 +224 +224 +214 +197 +184 +176 +176 +174 +171 +169 +166 +163 +160 +162 +165 +164 +164 +164 +161 +159 +156 +155 +154 +154 +156 +153 +152 +155 +159 +162 +167 +168 +170 +167 +160 +156 +157 +158 +158 +152 +146 +141 +143 +147 +150 +154 +156 +153 +159 +159 +155 +155 +158 +159 +157 +155 +151 +146 +147 +153 +158 +158 +155 +155 +160 +166 +168 +164 +156 +149 +145 +142 +144 +145 +146 +146 +145 +144 +143 +137 +133 +133 +137 +140 +139 +140 +143 +138 +139 +138 +135 +131 +129 +129 +131 +137 +135 +132 +129 +127 +125 +124 +123 +121 +122 +119 +116 +116 +120 +124 +126 +124 +127 +126 +120 +118 +119 +122 +123 +121 +123 +124 +122 +120 +121 +122 +123 +121 +118 +119 +124 +128 +125 +121 +118 +118 +117 +118 +119 +121 +122 +121 +121 +119 +121 +125 +130 +131 +130 +131 +132 +134 +136 +137 +135 +134 +134 +133 +133 +129 +126 +133 +148 +156 +149 +138 +133 +139 +144 +147 +149 +148 +147 +154 +166 +154 +131 +139 +162 +175 +177 +181 +193 +191 +177 +162 +164 +172 +163 +150 +149 +174 +192 +195 +187 +182 +189 +202 +204 +186 +181 +188 +199 +202 +188 +161 +149 +174 +188 +184 +170 +166 +163 +156 +154 +161 +178 +173 +148 +139 +159 +178 +179 +176 +177 +178 +181 +187 +192 +189 +183 +186 +187 +174 +150 +141 +163 +193 +206 +197 +179 +168 +166 +157 +154 +169 +187 +203 +206 +206 +192 +161 +140 +151 +177 +189 +188 +181 +189 +196 +188 +168 +142 +138 +140 +143 +144 +143 +139 +134 +128 +131 +141 +157 +170 +163 +144 +139 +152 +177 +172 +157 +143 +153 +176 +183 +176 +176 +183 +190 +189 +180 +172 +170 +172 +185 +201 +190 +155 +150 +180 +194 +183 +158 +166 +179 +183 +181 +171 +157 +157 +173 +190 +190 +175 +161 +152 +148 +152 +150 +154 +167 +157 +147 +158 +165 +168 +182 +177 +172 +161 +140 +114 +98 +94 +102 +126 +144 +148 +155 +174 +187 +172 +161 +156 +151 +162 +174 +167 +153 +145 +153 +160 +160 +147 +146 +167 +175 +159 +133 +114 +111 +135 +159 +154 +128 +106 +98 +118 +132 +133 +127 +127 +142 +162 +174 +164 +152 +153 +167 +169 +143 +111 +88 +95 +120 +144 +140 +117 +117 +139 +149 +142 +129 +119 +123 +133 +133 +128 +121 +114 +111 +116 +127 +134 +134 +131 +126 +126 +124 +123 +125 +127 +126 +122 +124 +126 +124 +121 +118 +114 +116 +124 +127 +125 +124 +123 +118 +116 +121 +128 +136 +129 +121 +117 +119 +121 +122 +122 +125 +126 +123 +119 +121 +126 +125 +119 +119 +113 +114 +121 +123 +120 +119 +118 +115 +116 +114 +108 +107 +110 +113 +112 +109 +107 +105 +106 +108 +109 +109 +109 +113 +109 +113 +118 +112 +106 +104 +100 +101 +104 +105 +104 +105 +108 +110 +110 +108 +109 +106 +99 +95 +98 +106 +110 +111 +111 +109 +108 +110 +109 +106 +107 +106 +109 +110 +108 +108 +110 +110 +111 +106 +105 +102 +102 +105 +109 +109 +108 +113 +114 +113 +112 +112 +112 +104 +95 +100 +107 +111 +108 +103 +102 +106 +110 +107 +107 +108 +110 +110 +108 +107 +107 +106 +108 +110 +112 +110 +106 +104 +105 +106 +107 +107 +107 +107 +101 +97 +102 +113 +119 +118 +110 +108 +110 +112 +108 +91 +92 +93 +96 +101 +104 +104 +101 +99 +99 +101 +103 +102 +101 +101 +103 +104 +107 +108 +105 +103 +102 +102 +101 +100 +100 +98 +95 +94 +95 +96 +95 +94 +91 +88 +88 +88 +88 +87 +86 +86 +83 +83 +83 +81 +81 +82 +78 +78 +77 +76 +76 +77 +80 +85 +87 +86 +79 +72 +73 +71 +64 +58 +55 +57 +61 +64 +65 +63 +60 +54 +50 +45 +42 +39 +38 +40 +41 +40 +39 +35 +33 +32 +30 +26 +20 +13 +7 +6 +10 +9 +6 +7 +11 +10 +8 +7 +9 +20 +37 +53 +63 +70 +75 +82 +88 +97 +102 +105 +107 +106 +105 +113 +113 +112 +110 +113 +117 +114 +108 +104 +94 +90 +82 +68 +68 +91 +110 +118 +115 +120 +137 +144 +127 +105 +99 +104 +106 +104 +96 +83 +82 +100 +121 +125 +136 +132 +113 +104 +107 +110 +111 +121 +145 +171 +178 +171 +163 +163 +168 +156 +148 +153 +166 +177 +173 +189 +196 +194 +189 +194 +201 +189 +158 +122 +97 +79 +108 +144 +173 +182 +161 +142 +143 +162 +141 +101 +99 +103 +99 +96 +110 +125 +127 +125 +125 +132 +137 +137 +137 +137 +136 +136 +137 +138 +140 +141 +142 +143 +143 +141 +137 +133 +134 +138 +144 +142 +139 +140 +145 +147 +142 +135 +133 +138 +136 +136 +140 +143 +139 +129 +120 +119 +127 +137 +140 +140 +140 +138 +136 +133 +131 +131 +135 +139 +139 +137 +135 +132 +125 +128 +137 +139 +138 +138 +138 +133 +133 +130 +127 +128 +133 +136 +139 +139 +134 +128 +125 +122 +120 +124 +131 +139 +134 +123 +116 +117 +117 +118 +121 +122 +127 +133 +129 +118 +115 +120 +121 +122 +120 +126 +132 +128 +122 +123 +124 +126 +129 +131 +126 +116 +113 +123 +134 +131 +126 +122 +121 +126 +136 +138 +129 +124 +116 +119 +128 +131 +130 +131 +132 +127 +123 +133 +136 +135 +138 +139 +141 +141 +138 +134 +132 +130 +127 +127 +129 +135 +137 +131 +129 +139 +144 +140 +138 +137 +138 +138 +138 +137 +137 +135 +135 +136 +135 +133 +131 +131 +136 +142 +146 +140 +142 +141 +135 +133 +135 +137 +138 +133 +127 +128 +138 +140 +133 +129 +130 +132 +138 +140 +144 +147 +135 +131 +145 +155 +146 +135 +133 +139 +144 +154 +168 +171 +160 +147 +142 +142 +146 +148 +147 +146 +143 +144 +146 +150 +148 +146 +161 +178 +184 +166 +155 +157 +149 +142 +144 +163 +184 +202 +213 +216 +199 +175 +166 +168 +184 +196 +199 +201 +201 +198 +198 +195 +198 +198 +197 +200 +205 +207 +206 +206 +201 +198 +196 +194 +198 +202 +204 +203 +207 +207 +201 +198 +202 +209 +213 +209 +204 +198 +199 +201 +193 +187 +190 +204 +209 +218 +223 +220 +216 +214 +209 +202 +201 +205 +212 +213 +206 +199 +196 +206 +224 +230 +211 +180 +164 +171 +185 +191 +195 +197 +198 +202 +202 +200 +201 +200 +192 +191 +201 +210 +215 +209 +198 +186 +172 +166 +174 +190 +206 +211 +205 +191 +200 +213 +221 +224 +230 +233 +229 +216 +210 +207 +208 +209 +212 +210 +201 +200 +206 +217 +223 +219 +209 +194 +181 +178 +182 +187 +188 +185 +182 +178 +176 +184 +189 +193 +194 +193 +191 +185 +178 +167 +155 +142 +132 +122 +121 +118 +113 +108 +104 +98 +92 +88 +84 +78 +71 +66 +63 +59 +58 +53 +47 +38 +31 +27 +24 +23 +24 +25 +24 +25 +26 +27 +28 +38 +55 +75 +90 +98 +101 +105 +109 +113 +118 +123 +127 +130 +133 +136 +140 +142 +143 +141 +133 +130 +134 +138 +148 +157 +161 +163 +166 +169 +169 +170 +173 +176 +178 +179 +176 +175 +180 +188 +194 +198 +199 +202 +203 +207 +215 +220 +221 +221 +222 +222 +221 +221 +220 +222 +223 +224 +225 +224 +223 +222 +222 +223 +224 +226 +226 +225 +226 +227 +229 +230 +233 +234 +234 +233 +233 +232 +230 +231 +232 +232 +231 +230 +228 +228 +228 +230 +232 +231 +231 +231 +232 +226 +218 +209 +201 +193 +191 +191 +188 +188 +191 +190 +190 +189 +190 +190 +190 +190 +189 +189 +189 +190 +190 +190 +189 +189 +190 +192 +191 +190 +189 +189 +189 +189 +189 +190 +190 +190 +191 +192 +192 +190 +189 +189 +190 +190 +190 +190 +190 +190 +191 +190 +189 +188 +188 +189 +189 +189 +189 +188 +188 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +187 +186 +186 +187 +188 +188 +189 +189 +189 +189 +188 +188 +189 +190 +192 +192 +191 +191 +189 +189 +189 +190 +190 +190 +190 +190 +191 +191 +190 +189 +189 +189 +190 +191 +191 +190 +189 +188 +188 +189 +189 +189 +189 +190 +189 +186 +188 +188 +188 +189 +188 +188 +188 +188 +187 +187 +187 +187 +187 +186 +185 +185 +187 +188 +189 +189 +188 +187 +187 +187 +189 +189 +189 +188 +187 +186 +187 +187 +186 +186 +187 +187 +188 +188 +188 +189 +187 +188 +188 +188 +188 +187 +187 +187 +233 +233 +232 +231 +231 +231 +231 +231 +232 +231 +231 +231 +230 +230 +230 +230 +230 +231 +232 +232 +232 +232 +231 +230 +230 +230 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +229 +228 +228 +228 +229 +229 +229 +228 +228 +228 +228 +229 +228 +228 +228 +228 +228 +228 +228 +228 +228 +227 +227 +227 +227 +227 +227 +227 +227 +227 +227 +227 +226 +226 +226 +226 +225 +225 +225 +226 +226 +227 +226 +225 +224 +225 +225 +226 +226 +225 +225 +224 +224 +224 +224 +224 +224 +224 +225 +225 +224 +224 +224 +224 +224 +223 +223 +223 +224 +223 +223 +222 +222 +222 +222 +222 +222 +221 +220 +220 +220 +221 +221 +221 +220 +220 +220 +220 +221 +221 +221 +221 +221 +221 +221 +220 +220 +220 +220 +220 +220 +221 +220 +219 +219 +220 +220 +219 +219 +220 +220 +219 +218 +218 +218 +219 +220 +219 +218 +219 +219 +219 +218 +216 +217 +217 +218 +217 +217 +217 +218 +218 +222 +223 +224 +224 +223 +222 +222 +222 +222 +224 +224 +216 +200 +186 +177 +175 +172 +170 +168 +164 +160 +158 +161 +166 +162 +164 +164 +163 +161 +159 +158 +159 +155 +157 +154 +155 +157 +158 +158 +162 +166 +169 +167 +161 +157 +158 +159 +158 +153 +150 +147 +148 +150 +151 +152 +153 +150 +157 +161 +159 +157 +158 +157 +153 +158 +160 +160 +158 +156 +156 +156 +154 +152 +163 +169 +166 +159 +154 +147 +140 +144 +143 +142 +142 +142 +142 +143 +144 +139 +134 +132 +134 +135 +134 +134 +135 +133 +135 +135 +132 +129 +128 +131 +134 +142 +142 +137 +130 +125 +125 +124 +122 +124 +124 +122 +118 +117 +120 +125 +129 +126 +129 +130 +128 +125 +123 +123 +125 +123 +125 +125 +122 +120 +121 +121 +121 +121 +115 +117 +127 +133 +128 +120 +117 +118 +118 +118 +119 +120 +120 +120 +119 +120 +125 +132 +136 +134 +131 +131 +134 +137 +139 +139 +138 +137 +138 +138 +137 +131 +128 +132 +144 +150 +144 +134 +131 +142 +149 +153 +154 +151 +152 +158 +165 +148 +131 +137 +156 +170 +175 +179 +192 +190 +177 +162 +159 +166 +168 +167 +169 +179 +188 +188 +191 +193 +192 +201 +204 +198 +183 +184 +189 +185 +168 +152 +154 +176 +188 +189 +180 +169 +156 +153 +163 +173 +175 +157 +130 +128 +153 +174 +176 +176 +182 +182 +177 +179 +186 +186 +178 +174 +172 +162 +149 +150 +176 +199 +205 +195 +167 +148 +147 +145 +150 +173 +196 +209 +208 +204 +186 +154 +132 +147 +176 +198 +197 +191 +192 +190 +175 +155 +138 +133 +131 +131 +133 +135 +136 +135 +133 +131 +131 +144 +163 +164 +153 +147 +146 +170 +182 +171 +150 +153 +169 +173 +169 +172 +191 +207 +206 +194 +178 +160 +146 +160 +193 +201 +169 +157 +182 +189 +168 +130 +140 +164 +179 +182 +174 +162 +162 +180 +193 +193 +184 +175 +167 +157 +152 +148 +149 +165 +142 +127 +149 +157 +161 +168 +183 +179 +155 +131 +111 +104 +106 +116 +130 +139 +139 +144 +172 +186 +159 +135 +117 +119 +146 +167 +167 +157 +152 +154 +153 +158 +161 +166 +170 +161 +143 +138 +136 +145 +158 +156 +134 +114 +104 +110 +123 +133 +131 +124 +130 +147 +158 +164 +166 +168 +169 +162 +141 +114 +96 +99 +109 +116 +122 +126 +118 +125 +151 +148 +129 +114 +115 +125 +131 +134 +134 +130 +123 +119 +122 +125 +125 +127 +130 +127 +125 +123 +122 +126 +129 +128 +125 +126 +127 +123 +118 +116 +112 +113 +118 +121 +120 +121 +121 +116 +112 +115 +122 +127 +126 +125 +124 +121 +119 +117 +115 +119 +122 +122 +117 +115 +119 +121 +119 +114 +112 +110 +115 +121 +121 +115 +114 +112 +110 +108 +107 +107 +108 +109 +110 +108 +104 +101 +102 +102 +102 +105 +108 +113 +110 +113 +117 +112 +108 +108 +107 +101 +102 +103 +104 +105 +109 +111 +111 +109 +110 +108 +104 +101 +104 +109 +113 +113 +114 +112 +110 +111 +108 +103 +103 +108 +109 +108 +105 +104 +105 +107 +109 +108 +105 +101 +101 +106 +110 +110 +108 +110 +111 +111 +111 +114 +115 +111 +105 +100 +105 +109 +108 +106 +107 +110 +111 +105 +104 +105 +108 +109 +108 +108 +109 +105 +105 +105 +108 +108 +105 +104 +104 +102 +105 +107 +107 +107 +100 +97 +102 +114 +121 +121 +114 +103 +98 +99 +101 +90 +93 +96 +99 +101 +102 +102 +100 +97 +96 +95 +96 +95 +94 +94 +96 +101 +105 +107 +105 +101 +98 +95 +94 +95 +96 +96 +95 +95 +95 +94 +92 +90 +88 +85 +85 +86 +87 +86 +86 +83 +84 +85 +83 +79 +81 +82 +78 +77 +77 +76 +76 +77 +79 +81 +85 +83 +78 +71 +66 +65 +64 +64 +63 +68 +70 +70 +64 +58 +48 +37 +27 +23 +20 +17 +18 +21 +22 +23 +22 +17 +17 +14 +10 +6 +3 +4 +5 +8 +10 +10 +7 +7 +9 +10 +8 +4 +14 +28 +47 +60 +68 +74 +79 +83 +90 +98 +102 +103 +108 +113 +116 +121 +116 +110 +109 +115 +121 +115 +106 +95 +90 +86 +80 +77 +88 +106 +118 +124 +126 +134 +144 +138 +112 +93 +92 +103 +105 +95 +77 +71 +86 +111 +126 +133 +141 +132 +110 +101 +107 +112 +112 +129 +149 +166 +175 +177 +177 +174 +175 +172 +156 +148 +156 +176 +186 +202 +199 +193 +185 +195 +205 +199 +178 +131 +75 +53 +84 +129 +165 +177 +160 +141 +140 +151 +140 +112 +115 +117 +109 +100 +108 +115 +118 +118 +120 +126 +130 +131 +134 +137 +137 +138 +137 +138 +139 +139 +139 +140 +143 +143 +141 +137 +136 +139 +142 +139 +136 +135 +136 +138 +137 +134 +129 +142 +141 +139 +141 +144 +142 +128 +113 +116 +123 +131 +136 +137 +137 +136 +134 +134 +134 +134 +134 +137 +140 +140 +138 +127 +115 +116 +130 +138 +138 +137 +136 +131 +134 +136 +133 +131 +132 +135 +137 +140 +134 +129 +128 +123 +118 +122 +130 +135 +130 +122 +119 +119 +115 +113 +118 +129 +130 +133 +128 +116 +112 +119 +125 +122 +118 +121 +127 +125 +122 +123 +125 +128 +129 +128 +122 +114 +113 +123 +135 +134 +127 +122 +120 +126 +138 +141 +133 +122 +115 +119 +130 +132 +130 +131 +133 +128 +124 +131 +134 +135 +141 +142 +144 +142 +139 +136 +133 +131 +129 +129 +131 +136 +134 +125 +123 +134 +142 +141 +139 +135 +135 +137 +140 +141 +139 +134 +131 +134 +136 +134 +129 +128 +135 +144 +151 +142 +141 +138 +135 +133 +133 +134 +136 +132 +129 +131 +138 +139 +134 +131 +131 +133 +138 +137 +138 +139 +133 +133 +146 +158 +146 +132 +129 +137 +146 +157 +170 +171 +160 +146 +138 +138 +142 +146 +148 +146 +141 +141 +143 +149 +148 +142 +151 +171 +190 +177 +160 +157 +154 +150 +147 +157 +180 +204 +219 +216 +189 +162 +156 +170 +188 +197 +194 +193 +196 +201 +205 +198 +190 +184 +187 +197 +206 +208 +206 +209 +203 +198 +197 +199 +202 +202 +203 +202 +207 +208 +203 +201 +205 +209 +211 +206 +208 +204 +201 +201 +197 +191 +189 +200 +202 +211 +218 +217 +215 +213 +208 +204 +203 +204 +208 +208 +204 +203 +204 +212 +225 +225 +206 +183 +166 +170 +188 +195 +196 +198 +202 +207 +206 +204 +208 +203 +195 +190 +193 +206 +220 +216 +199 +186 +176 +168 +169 +183 +204 +212 +206 +189 +199 +213 +220 +219 +223 +229 +229 +219 +214 +212 +211 +211 +213 +212 +206 +204 +208 +214 +224 +230 +219 +198 +183 +176 +180 +186 +186 +185 +183 +178 +173 +180 +186 +191 +192 +190 +189 +185 +179 +164 +153 +141 +132 +123 +121 +116 +109 +106 +103 +97 +91 +88 +84 +78 +71 +67 +62 +57 +57 +55 +50 +39 +31 +26 +23 +23 +24 +24 +23 +24 +26 +26 +30 +41 +60 +79 +92 +99 +100 +106 +109 +114 +119 +123 +126 +129 +131 +133 +140 +142 +141 +139 +132 +126 +127 +135 +145 +154 +159 +162 +166 +168 +168 +168 +173 +176 +178 +180 +177 +175 +181 +189 +197 +200 +199 +200 +201 +205 +213 +220 +220 +221 +222 +222 +221 +220 +219 +221 +222 +224 +226 +226 +224 +222 +221 +222 +224 +225 +225 +224 +225 +226 +227 +230 +232 +233 +233 +233 +233 +232 +229 +231 +231 +232 +231 +230 +229 +228 +228 +230 +231 +231 +231 +233 +235 +230 +224 +216 +206 +196 +192 +191 +189 +189 +190 +190 +189 +188 +188 +190 +190 +189 +188 +189 +189 +190 +190 +190 +190 +190 +190 +192 +192 +191 +190 +190 +189 +189 +189 +190 +190 +190 +191 +191 +191 +190 +189 +190 +191 +191 +191 +191 +190 +191 +191 +190 +190 +189 +189 +190 +190 +189 +189 +188 +188 +189 +189 +189 +190 +190 +189 +190 +189 +188 +188 +188 +189 +190 +191 +189 +188 +188 +187 +187 +187 +188 +188 +188 +189 +189 +190 +189 +189 +190 +191 +191 +191 +191 +190 +189 +188 +189 +189 +192 +191 +191 +191 +191 +191 +190 +189 +188 +189 +191 +192 +192 +190 +189 +187 +188 +189 +189 +188 +189 +189 +188 +186 +188 +188 +189 +189 +188 +188 +188 +187 +186 +186 +186 +187 +186 +186 +186 +185 +188 +189 +190 +189 +188 +187 +187 +187 +189 +188 +187 +187 +187 +188 +187 +187 +185 +185 +186 +186 +187 +187 +187 +187 +187 +188 +188 +188 +187 +187 +187 +188 +230 +229 +229 +229 +229 +229 +229 +229 +230 +229 +228 +228 +227 +228 +228 +228 +228 +228 +228 +229 +229 +228 +227 +227 +227 +227 +227 +226 +226 +226 +226 +226 +228 +228 +227 +227 +227 +226 +226 +226 +227 +227 +227 +227 +226 +226 +226 +226 +226 +225 +225 +225 +224 +225 +225 +225 +225 +225 +225 +225 +225 +225 +225 +225 +224 +224 +224 +224 +224 +224 +224 +224 +223 +223 +223 +223 +223 +223 +222 +222 +222 +222 +221 +222 +222 +222 +222 +222 +224 +223 +223 +223 +222 +221 +220 +220 +221 +221 +221 +221 +221 +221 +221 +222 +221 +221 +221 +221 +221 +220 +220 +220 +221 +221 +220 +220 +219 +219 +219 +219 +219 +219 +217 +217 +216 +217 +217 +217 +218 +218 +218 +218 +218 +217 +216 +216 +217 +217 +217 +217 +216 +216 +215 +215 +217 +217 +217 +217 +217 +217 +217 +217 +217 +217 +217 +216 +216 +216 +216 +216 +217 +216 +216 +216 +217 +217 +217 +216 +215 +215 +215 +215 +214 +215 +216 +218 +223 +224 +223 +221 +219 +217 +218 +219 +222 +224 +224 +219 +205 +189 +178 +173 +172 +171 +169 +166 +161 +159 +162 +167 +163 +163 +164 +163 +161 +158 +158 +162 +157 +158 +157 +158 +160 +158 +156 +158 +164 +167 +167 +162 +158 +159 +159 +158 +153 +150 +148 +149 +150 +151 +151 +150 +150 +156 +162 +162 +159 +158 +156 +153 +154 +160 +164 +161 +156 +155 +155 +154 +146 +157 +164 +162 +157 +153 +147 +142 +149 +148 +146 +141 +138 +138 +142 +145 +144 +139 +135 +135 +134 +132 +129 +128 +130 +132 +132 +130 +129 +130 +132 +134 +140 +142 +137 +129 +124 +125 +124 +120 +125 +126 +126 +124 +123 +124 +126 +128 +125 +126 +127 +129 +128 +126 +125 +127 +125 +126 +127 +125 +123 +121 +120 +118 +117 +114 +116 +125 +130 +126 +118 +113 +118 +119 +119 +120 +121 +121 +121 +121 +122 +127 +134 +138 +137 +133 +133 +136 +138 +139 +138 +136 +136 +138 +139 +139 +138 +136 +140 +148 +152 +149 +146 +145 +148 +157 +163 +160 +154 +154 +159 +162 +141 +127 +128 +144 +164 +174 +175 +186 +192 +176 +159 +155 +160 +168 +177 +187 +184 +184 +177 +187 +202 +203 +202 +201 +200 +182 +175 +169 +157 +146 +149 +169 +177 +193 +197 +184 +167 +153 +161 +184 +189 +167 +134 +112 +122 +152 +171 +176 +176 +182 +183 +179 +180 +185 +180 +171 +156 +151 +150 +154 +167 +188 +202 +202 +188 +166 +144 +132 +135 +154 +179 +193 +200 +206 +207 +187 +151 +130 +148 +180 +204 +202 +195 +190 +174 +157 +153 +152 +147 +137 +129 +126 +128 +131 +136 +138 +136 +130 +139 +152 +159 +162 +163 +158 +165 +177 +172 +156 +153 +153 +153 +160 +168 +187 +207 +215 +209 +187 +156 +131 +152 +182 +194 +174 +167 +190 +190 +163 +130 +126 +141 +159 +170 +169 +158 +156 +165 +170 +172 +174 +179 +180 +170 +158 +157 +160 +167 +140 +122 +148 +163 +164 +153 +160 +163 +156 +144 +130 +123 +124 +130 +126 +129 +139 +148 +176 +188 +155 +117 +94 +105 +137 +159 +165 +158 +150 +144 +143 +159 +186 +189 +165 +137 +123 +136 +153 +163 +153 +134 +121 +115 +113 +113 +119 +129 +131 +125 +134 +150 +156 +153 +162 +175 +174 +145 +109 +99 +110 +123 +119 +115 +116 +120 +121 +130 +151 +139 +123 +112 +116 +124 +127 +132 +137 +137 +133 +130 +130 +128 +124 +123 +124 +124 +122 +120 +120 +123 +127 +128 +128 +125 +125 +121 +119 +121 +117 +112 +111 +111 +115 +119 +123 +119 +114 +114 +119 +121 +125 +128 +130 +125 +118 +113 +111 +114 +117 +118 +114 +112 +115 +119 +119 +111 +112 +107 +108 +118 +120 +113 +111 +109 +107 +107 +108 +107 +104 +104 +107 +107 +103 +100 +101 +101 +101 +105 +109 +112 +111 +113 +115 +112 +108 +108 +109 +106 +106 +106 +106 +107 +109 +109 +109 +109 +112 +112 +111 +110 +110 +114 +116 +113 +115 +113 +110 +110 +106 +101 +101 +109 +109 +107 +104 +102 +103 +105 +107 +111 +108 +104 +103 +107 +111 +112 +110 +108 +109 +110 +112 +116 +119 +119 +115 +103 +107 +110 +110 +108 +108 +109 +108 +105 +102 +101 +102 +104 +106 +107 +109 +106 +103 +102 +104 +106 +105 +105 +104 +102 +103 +103 +104 +104 +100 +99 +104 +108 +114 +116 +110 +98 +92 +95 +101 +98 +101 +103 +103 +102 +101 +100 +101 +98 +96 +95 +95 +96 +95 +93 +91 +94 +99 +104 +104 +99 +92 +88 +87 +88 +90 +91 +92 +93 +93 +92 +91 +87 +87 +86 +85 +86 +86 +86 +87 +86 +88 +89 +85 +79 +83 +85 +80 +77 +77 +77 +77 +76 +76 +75 +75 +76 +74 +70 +61 +59 +65 +73 +76 +68 +65 +54 +44 +35 +27 +20 +14 +9 +8 +8 +9 +12 +14 +15 +15 +15 +15 +12 +9 +7 +7 +10 +14 +15 +14 +13 +12 +13 +14 +12 +9 +3 +18 +39 +57 +68 +73 +77 +81 +86 +91 +94 +95 +99 +106 +115 +121 +117 +116 +114 +113 +115 +117 +114 +108 +98 +91 +87 +89 +97 +109 +115 +116 +121 +139 +149 +140 +121 +101 +93 +97 +103 +102 +89 +72 +73 +98 +125 +137 +145 +147 +131 +107 +100 +108 +114 +115 +137 +162 +171 +167 +170 +176 +178 +177 +180 +170 +162 +156 +163 +172 +200 +210 +196 +186 +187 +195 +201 +193 +142 +74 +69 +82 +117 +155 +163 +150 +145 +155 +166 +151 +119 +118 +122 +118 +111 +119 +115 +115 +113 +117 +124 +131 +132 +137 +141 +139 +137 +136 +138 +141 +141 +140 +136 +140 +143 +143 +141 +139 +137 +135 +134 +136 +135 +132 +130 +130 +129 +127 +137 +144 +146 +141 +141 +141 +129 +113 +118 +123 +129 +132 +133 +133 +132 +132 +133 +136 +136 +133 +134 +137 +138 +135 +128 +114 +114 +128 +137 +136 +136 +137 +135 +138 +139 +135 +132 +132 +133 +134 +137 +133 +132 +131 +123 +114 +116 +126 +130 +128 +124 +125 +126 +118 +114 +118 +137 +137 +135 +127 +115 +114 +123 +128 +119 +116 +120 +126 +124 +122 +125 +126 +126 +127 +127 +123 +118 +117 +124 +132 +134 +128 +123 +121 +127 +138 +141 +135 +120 +112 +117 +130 +134 +132 +131 +132 +131 +126 +132 +132 +132 +141 +144 +147 +139 +137 +135 +133 +132 +132 +132 +133 +132 +132 +128 +125 +129 +136 +139 +140 +133 +132 +134 +140 +144 +142 +135 +130 +130 +134 +135 +131 +130 +135 +140 +143 +143 +138 +134 +131 +129 +128 +129 +132 +131 +131 +134 +138 +137 +134 +132 +131 +136 +139 +137 +137 +139 +137 +137 +143 +154 +146 +134 +129 +135 +145 +159 +173 +169 +158 +145 +138 +138 +143 +145 +146 +143 +139 +142 +143 +146 +147 +141 +145 +164 +188 +182 +166 +166 +168 +165 +153 +148 +174 +206 +225 +217 +179 +147 +142 +173 +187 +186 +174 +179 +197 +209 +210 +196 +185 +177 +184 +197 +206 +207 +207 +208 +203 +197 +196 +201 +203 +200 +202 +205 +210 +209 +202 +201 +206 +210 +210 +206 +209 +207 +205 +207 +206 +200 +197 +198 +195 +199 +205 +206 +206 +208 +208 +208 +205 +203 +203 +200 +198 +201 +206 +213 +222 +213 +194 +180 +169 +171 +187 +194 +199 +203 +205 +209 +211 +213 +218 +206 +197 +190 +193 +207 +221 +215 +195 +183 +175 +171 +173 +184 +201 +209 +204 +201 +204 +213 +219 +217 +216 +219 +219 +219 +215 +214 +214 +211 +212 +213 +209 +209 +212 +216 +228 +241 +229 +202 +185 +176 +180 +184 +184 +185 +184 +180 +175 +177 +181 +185 +186 +186 +186 +183 +177 +164 +153 +140 +131 +124 +120 +115 +107 +105 +101 +95 +90 +87 +84 +77 +72 +71 +65 +58 +55 +53 +48 +41 +36 +27 +25 +23 +23 +23 +23 +22 +24 +25 +31 +44 +63 +81 +94 +100 +101 +105 +107 +112 +118 +123 +126 +129 +131 +132 +139 +142 +140 +138 +133 +127 +125 +134 +144 +154 +159 +162 +167 +168 +167 +169 +173 +175 +176 +178 +177 +176 +182 +190 +198 +201 +199 +198 +199 +204 +212 +218 +219 +220 +221 +221 +220 +219 +219 +219 +221 +224 +226 +227 +225 +223 +221 +221 +222 +224 +224 +224 +224 +225 +226 +229 +231 +232 +232 +233 +234 +232 +229 +230 +230 +231 +231 +231 +230 +230 +230 +229 +230 +231 +231 +233 +235 +232 +229 +223 +212 +200 +194 +192 +190 +190 +191 +189 +188 +188 +188 +190 +190 +189 +189 +189 +189 +189 +190 +191 +191 +191 +190 +191 +191 +190 +190 +190 +190 +190 +190 +188 +188 +189 +189 +189 +189 +189 +189 +189 +190 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +190 +189 +188 +188 +188 +189 +189 +190 +190 +190 +189 +189 +188 +188 +188 +190 +191 +192 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +190 +189 +189 +190 +190 +190 +191 +190 +190 +189 +188 +189 +189 +191 +191 +190 +191 +191 +191 +191 +190 +189 +190 +191 +192 +191 +190 +189 +188 +189 +190 +189 +188 +189 +189 +188 +186 +186 +187 +188 +189 +189 +189 +189 +189 +187 +187 +188 +188 +188 +188 +188 +187 +188 +189 +190 +190 +189 +188 +187 +187 +188 +187 +186 +186 +188 +189 +188 +187 +186 +186 +186 +187 +187 +187 +187 +187 +189 +189 +189 +189 +188 +188 +188 +189 +226 +226 +226 +226 +227 +227 +228 +228 +227 +227 +226 +225 +225 +225 +226 +226 +226 +226 +226 +226 +225 +225 +225 +225 +225 +225 +225 +224 +224 +224 +225 +225 +226 +226 +225 +225 +224 +223 +223 +223 +225 +225 +224 +224 +224 +224 +224 +224 +223 +223 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +222 +220 +221 +221 +221 +220 +220 +219 +219 +220 +220 +220 +219 +219 +219 +219 +220 +221 +221 +221 +220 +219 +219 +218 +217 +218 +218 +218 +218 +218 +218 +219 +219 +218 +218 +218 +218 +218 +218 +218 +218 +219 +218 +218 +217 +217 +216 +216 +217 +218 +217 +216 +215 +214 +214 +214 +215 +215 +216 +216 +215 +215 +214 +214 +213 +215 +215 +215 +214 +214 +214 +213 +213 +215 +214 +214 +215 +215 +215 +214 +215 +214 +214 +214 +214 +214 +214 +214 +213 +214 +214 +213 +214 +215 +216 +216 +216 +214 +213 +213 +212 +213 +214 +217 +219 +223 +223 +221 +219 +216 +216 +217 +219 +222 +223 +225 +223 +211 +193 +178 +171 +172 +172 +172 +169 +164 +161 +163 +167 +164 +163 +162 +161 +159 +156 +156 +160 +158 +159 +158 +161 +162 +159 +155 +157 +163 +167 +167 +162 +159 +159 +160 +158 +154 +151 +147 +147 +150 +153 +152 +150 +150 +154 +158 +160 +159 +158 +158 +157 +153 +158 +159 +154 +151 +154 +157 +157 +149 +152 +158 +161 +158 +153 +150 +149 +154 +154 +150 +143 +137 +135 +140 +145 +143 +139 +137 +136 +136 +134 +132 +131 +133 +134 +133 +131 +131 +132 +131 +129 +133 +134 +131 +123 +120 +123 +124 +122 +123 +124 +127 +129 +129 +126 +123 +120 +121 +118 +117 +120 +124 +124 +123 +123 +122 +125 +126 +126 +123 +122 +118 +115 +115 +117 +119 +122 +123 +122 +116 +111 +118 +119 +119 +120 +121 +122 +123 +124 +126 +128 +133 +137 +137 +134 +133 +134 +134 +135 +134 +131 +132 +135 +138 +139 +139 +141 +146 +152 +153 +152 +151 +153 +156 +164 +173 +168 +156 +154 +159 +159 +133 +121 +124 +140 +162 +174 +177 +188 +193 +173 +158 +156 +158 +163 +176 +190 +186 +183 +168 +175 +198 +209 +209 +206 +189 +181 +170 +149 +138 +143 +154 +168 +178 +196 +198 +181 +166 +161 +174 +197 +190 +153 +115 +106 +123 +148 +168 +182 +182 +181 +182 +184 +187 +186 +176 +166 +144 +141 +149 +163 +174 +186 +199 +204 +187 +168 +144 +130 +138 +164 +181 +180 +183 +199 +208 +192 +159 +142 +159 +186 +203 +205 +200 +194 +173 +151 +153 +159 +159 +144 +129 +125 +126 +128 +133 +138 +139 +135 +138 +142 +147 +161 +170 +165 +168 +177 +173 +163 +159 +151 +148 +158 +165 +169 +183 +207 +219 +202 +164 +132 +152 +171 +187 +183 +180 +195 +197 +175 +148 +128 +130 +144 +157 +164 +157 +152 +151 +149 +152 +157 +169 +181 +181 +173 +174 +179 +171 +145 +130 +150 +169 +161 +151 +133 +139 +159 +160 +150 +142 +135 +130 +109 +111 +137 +156 +185 +198 +170 +122 +98 +108 +133 +153 +166 +152 +135 +127 +141 +171 +194 +184 +145 +115 +111 +118 +139 +150 +140 +127 +124 +123 +119 +114 +120 +128 +129 +131 +147 +162 +164 +148 +152 +157 +149 +126 +107 +109 +124 +130 +126 +125 +118 +107 +114 +133 +147 +132 +122 +118 +121 +128 +131 +133 +134 +138 +137 +133 +128 +126 +126 +123 +120 +119 +118 +118 +118 +119 +121 +124 +127 +124 +126 +124 +124 +126 +121 +114 +110 +111 +113 +119 +123 +120 +114 +114 +117 +124 +127 +128 +126 +120 +117 +117 +118 +113 +116 +115 +112 +112 +115 +117 +117 +110 +111 +106 +106 +117 +121 +115 +113 +107 +106 +107 +108 +103 +98 +99 +104 +106 +104 +104 +103 +103 +104 +108 +112 +113 +114 +115 +116 +114 +108 +107 +110 +109 +108 +107 +108 +110 +110 +109 +109 +112 +113 +114 +114 +113 +113 +114 +116 +112 +113 +110 +107 +107 +103 +100 +101 +105 +105 +105 +104 +103 +103 +104 +107 +112 +111 +108 +106 +109 +113 +115 +114 +113 +113 +112 +113 +116 +119 +118 +115 +108 +111 +113 +111 +110 +108 +107 +105 +107 +104 +99 +99 +100 +103 +107 +111 +109 +104 +102 +103 +107 +107 +105 +104 +102 +101 +98 +99 +100 +97 +97 +101 +99 +103 +106 +103 +97 +95 +101 +108 +107 +107 +107 +103 +99 +96 +97 +101 +103 +99 +96 +96 +100 +101 +96 +92 +91 +95 +100 +101 +98 +94 +91 +91 +91 +91 +91 +92 +91 +91 +90 +90 +86 +87 +87 +85 +82 +80 +83 +86 +89 +91 +93 +88 +81 +83 +83 +79 +75 +74 +73 +73 +72 +73 +72 +72 +72 +72 +66 +58 +56 +60 +63 +62 +42 +37 +27 +19 +13 +14 +12 +11 +10 +10 +11 +12 +15 +16 +17 +16 +19 +18 +16 +15 +16 +16 +18 +19 +18 +14 +12 +13 +15 +14 +10 +7 +7 +28 +52 +68 +75 +78 +81 +83 +90 +93 +93 +95 +100 +109 +117 +121 +115 +116 +117 +116 +113 +113 +112 +110 +101 +95 +93 +99 +110 +115 +115 +117 +132 +143 +142 +124 +108 +98 +97 +101 +103 +98 +86 +77 +88 +114 +137 +145 +150 +147 +128 +107 +105 +113 +118 +118 +135 +165 +175 +161 +153 +156 +166 +180 +176 +175 +171 +157 +150 +155 +195 +218 +204 +188 +168 +169 +191 +201 +165 +113 +107 +106 +126 +150 +151 +149 +161 +175 +184 +165 +129 +125 +126 +117 +107 +115 +120 +117 +116 +122 +132 +137 +136 +138 +148 +143 +136 +134 +139 +145 +146 +145 +137 +139 +140 +140 +141 +140 +136 +131 +129 +136 +138 +132 +125 +125 +128 +131 +131 +141 +149 +149 +144 +137 +128 +121 +124 +126 +129 +131 +132 +131 +131 +131 +132 +134 +135 +133 +132 +133 +133 +131 +132 +119 +120 +132 +136 +133 +135 +139 +140 +140 +138 +134 +132 +132 +133 +133 +133 +131 +130 +127 +118 +108 +112 +123 +132 +129 +124 +124 +124 +120 +120 +127 +137 +138 +136 +126 +117 +121 +128 +127 +118 +118 +124 +128 +126 +124 +126 +127 +125 +125 +126 +125 +122 +121 +125 +130 +133 +128 +124 +121 +125 +135 +139 +132 +123 +111 +112 +127 +135 +135 +135 +134 +134 +130 +132 +127 +126 +137 +142 +145 +136 +136 +134 +132 +132 +133 +133 +134 +128 +130 +132 +131 +132 +138 +141 +139 +128 +126 +129 +137 +143 +142 +136 +131 +130 +135 +137 +135 +134 +136 +134 +131 +139 +134 +130 +127 +126 +125 +126 +129 +129 +132 +136 +138 +136 +132 +131 +131 +135 +137 +138 +140 +146 +149 +146 +143 +148 +143 +133 +130 +137 +147 +159 +170 +163 +154 +145 +141 +142 +145 +145 +144 +140 +138 +144 +143 +141 +142 +138 +139 +160 +188 +188 +171 +168 +176 +175 +163 +149 +174 +207 +228 +218 +175 +143 +140 +170 +184 +177 +162 +172 +201 +214 +211 +195 +186 +182 +191 +203 +209 +210 +210 +208 +204 +196 +194 +199 +200 +200 +205 +209 +212 +207 +198 +197 +207 +212 +211 +207 +207 +205 +207 +211 +208 +204 +204 +195 +188 +188 +193 +196 +200 +208 +213 +210 +206 +202 +198 +193 +190 +193 +199 +210 +216 +202 +182 +178 +176 +174 +179 +190 +201 +206 +207 +215 +221 +220 +217 +204 +195 +192 +201 +215 +222 +212 +193 +181 +172 +170 +179 +188 +197 +203 +205 +210 +203 +205 +215 +218 +216 +215 +213 +216 +213 +215 +215 +212 +211 +212 +210 +211 +217 +222 +234 +247 +238 +211 +193 +177 +179 +181 +181 +184 +183 +181 +178 +179 +180 +180 +180 +182 +184 +179 +172 +162 +152 +140 +130 +122 +118 +115 +109 +105 +100 +94 +91 +88 +84 +78 +74 +71 +66 +59 +55 +51 +46 +43 +42 +33 +28 +24 +23 +24 +24 +22 +21 +24 +31 +46 +63 +81 +95 +101 +103 +103 +105 +111 +117 +122 +126 +129 +130 +133 +140 +142 +141 +140 +135 +130 +128 +137 +146 +156 +160 +163 +167 +169 +168 +171 +173 +173 +173 +175 +174 +175 +182 +191 +200 +202 +199 +199 +201 +205 +212 +216 +216 +217 +218 +219 +219 +219 +219 +218 +219 +222 +225 +227 +226 +224 +221 +219 +221 +223 +224 +224 +224 +226 +227 +229 +231 +232 +232 +233 +234 +232 +230 +230 +230 +230 +231 +231 +231 +230 +230 +229 +230 +230 +230 +232 +234 +233 +232 +226 +216 +204 +196 +192 +191 +191 +191 +188 +188 +187 +188 +189 +189 +190 +190 +189 +189 +189 +190 +191 +191 +191 +190 +189 +188 +188 +189 +189 +189 +189 +189 +187 +187 +188 +188 +188 +188 +188 +188 +187 +188 +189 +189 +188 +187 +187 +187 +188 +188 +189 +190 +190 +190 +189 +188 +188 +188 +189 +189 +189 +190 +190 +190 +188 +188 +189 +189 +190 +190 +191 +191 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +189 +189 +189 +190 +189 +189 +189 +190 +190 +190 +189 +189 +189 +190 +191 +191 +191 +190 +191 +191 +191 +190 +189 +189 +189 +189 +190 +189 +188 +189 +190 +189 +187 +186 +187 +188 +189 +189 +189 +189 +188 +187 +188 +188 +188 +189 +189 +188 +188 +188 +189 +190 +190 +189 +188 +188 +188 +187 +186 +185 +186 +188 +189 +189 +188 +189 +189 +188 +188 +188 +187 +187 +187 +189 +189 +189 +189 +188 +188 +188 +189 +223 +223 +223 +224 +224 +224 +224 +225 +224 +224 +223 +223 +223 +222 +222 +223 +224 +224 +223 +223 +223 +223 +223 +223 +222 +222 +222 +222 +222 +222 +222 +222 +223 +223 +222 +222 +221 +220 +220 +219 +221 +221 +221 +221 +221 +221 +221 +221 +221 +220 +220 +220 +220 +220 +220 +220 +219 +219 +219 +219 +219 +219 +219 +219 +220 +220 +220 +220 +220 +220 +219 +219 +219 +218 +218 +218 +217 +217 +217 +217 +218 +218 +218 +217 +216 +216 +216 +217 +215 +216 +216 +217 +217 +216 +216 +215 +215 +215 +215 +214 +215 +215 +215 +216 +214 +214 +214 +214 +214 +214 +214 +214 +215 +215 +214 +214 +213 +213 +213 +213 +215 +215 +214 +213 +211 +211 +211 +212 +211 +211 +211 +212 +212 +212 +212 +212 +213 +213 +212 +212 +212 +212 +212 +212 +211 +211 +211 +212 +213 +211 +211 +212 +211 +211 +210 +210 +211 +211 +211 +210 +210 +210 +210 +211 +211 +212 +213 +214 +213 +212 +210 +209 +210 +213 +217 +220 +221 +220 +219 +218 +217 +218 +219 +221 +221 +220 +223 +224 +215 +197 +180 +173 +172 +172 +172 +171 +167 +162 +162 +164 +166 +162 +161 +160 +159 +156 +155 +157 +158 +158 +158 +162 +164 +160 +156 +158 +163 +167 +167 +162 +159 +159 +160 +158 +157 +154 +149 +148 +152 +155 +155 +152 +149 +150 +153 +156 +158 +158 +160 +161 +158 +160 +156 +149 +148 +155 +161 +162 +153 +150 +152 +159 +160 +154 +152 +154 +155 +156 +152 +144 +137 +134 +139 +144 +141 +140 +138 +137 +136 +136 +136 +136 +139 +139 +136 +132 +132 +132 +129 +124 +128 +128 +124 +118 +116 +120 +124 +125 +122 +124 +128 +133 +133 +127 +120 +115 +116 +113 +110 +112 +117 +119 +116 +112 +113 +116 +120 +122 +121 +121 +118 +114 +113 +117 +119 +117 +116 +116 +115 +111 +118 +118 +119 +119 +120 +122 +124 +126 +129 +129 +131 +134 +134 +131 +129 +129 +128 +129 +128 +127 +128 +132 +136 +137 +133 +138 +146 +151 +150 +147 +145 +145 +154 +162 +176 +175 +157 +153 +159 +158 +128 +119 +126 +146 +167 +181 +187 +198 +191 +173 +163 +164 +162 +164 +175 +187 +181 +182 +164 +166 +193 +210 +212 +209 +188 +188 +171 +135 +129 +154 +163 +158 +179 +195 +193 +177 +170 +174 +183 +195 +183 +145 +114 +112 +124 +138 +160 +184 +192 +186 +182 +188 +192 +185 +171 +160 +140 +140 +153 +176 +190 +195 +199 +200 +188 +166 +145 +141 +154 +172 +177 +170 +173 +189 +204 +197 +171 +155 +167 +190 +205 +208 +203 +194 +172 +150 +151 +157 +160 +143 +129 +127 +128 +130 +133 +136 +139 +141 +141 +137 +140 +151 +160 +158 +161 +175 +181 +179 +178 +171 +163 +161 +160 +156 +167 +194 +210 +199 +170 +148 +138 +150 +178 +194 +193 +197 +200 +186 +160 +137 +133 +140 +150 +159 +158 +152 +145 +142 +142 +144 +151 +172 +189 +194 +190 +191 +170 +147 +142 +158 +175 +168 +142 +115 +120 +151 +162 +165 +163 +152 +134 +108 +109 +139 +160 +187 +203 +182 +134 +107 +108 +124 +148 +168 +148 +121 +122 +155 +182 +180 +157 +127 +113 +114 +112 +118 +125 +128 +129 +129 +127 +122 +123 +121 +120 +126 +146 +171 +172 +158 +141 +145 +138 +123 +116 +123 +130 +131 +126 +129 +130 +117 +105 +121 +140 +136 +127 +123 +121 +123 +130 +136 +133 +128 +128 +130 +130 +127 +128 +128 +123 +115 +117 +116 +116 +116 +115 +116 +120 +124 +122 +129 +129 +125 +123 +118 +116 +116 +117 +117 +119 +121 +119 +115 +114 +118 +125 +127 +126 +123 +119 +116 +116 +118 +116 +116 +115 +113 +112 +113 +114 +113 +108 +108 +104 +105 +112 +116 +115 +114 +102 +103 +104 +103 +97 +93 +94 +99 +105 +108 +108 +105 +104 +108 +111 +112 +113 +116 +116 +116 +115 +108 +104 +108 +107 +107 +108 +110 +111 +110 +110 +110 +114 +112 +110 +109 +110 +109 +110 +113 +110 +111 +107 +103 +103 +101 +100 +101 +102 +102 +103 +105 +105 +104 +106 +109 +112 +112 +110 +109 +111 +115 +117 +117 +114 +114 +113 +114 +118 +118 +116 +114 +110 +113 +115 +113 +112 +110 +106 +103 +105 +103 +99 +98 +99 +100 +105 +110 +111 +106 +103 +105 +108 +107 +104 +102 +102 +100 +96 +96 +97 +93 +90 +94 +97 +98 +99 +98 +96 +97 +101 +104 +106 +105 +103 +99 +94 +92 +95 +101 +107 +103 +97 +97 +101 +104 +101 +96 +94 +95 +97 +100 +100 +100 +102 +105 +100 +97 +95 +94 +92 +89 +89 +90 +86 +88 +89 +85 +80 +78 +81 +85 +88 +90 +91 +88 +82 +80 +79 +74 +72 +72 +70 +70 +70 +72 +73 +74 +75 +67 +58 +49 +45 +41 +33 +25 +17 +15 +13 +9 +9 +11 +13 +12 +13 +13 +14 +15 +16 +17 +18 +17 +24 +22 +21 +21 +21 +20 +18 +17 +18 +12 +9 +11 +14 +11 +7 +7 +20 +41 +64 +76 +78 +80 +85 +86 +93 +94 +97 +102 +107 +114 +118 +118 +121 +119 +116 +114 +113 +112 +111 +109 +102 +100 +99 +105 +111 +112 +118 +132 +157 +140 +119 +110 +109 +103 +99 +102 +100 +93 +84 +85 +99 +122 +139 +146 +153 +145 +125 +111 +111 +116 +115 +113 +131 +158 +172 +162 +146 +132 +143 +173 +183 +182 +174 +151 +138 +147 +196 +225 +205 +171 +139 +140 +170 +199 +192 +170 +142 +138 +147 +150 +139 +145 +166 +176 +181 +176 +151 +143 +123 +95 +86 +102 +121 +119 +119 +130 +140 +141 +135 +135 +147 +141 +133 +129 +135 +143 +147 +145 +142 +140 +136 +134 +136 +139 +136 +131 +126 +134 +137 +129 +119 +117 +123 +129 +130 +135 +148 +158 +152 +136 +129 +132 +129 +128 +129 +131 +131 +130 +131 +132 +132 +133 +132 +130 +129 +130 +130 +129 +132 +124 +127 +135 +133 +129 +132 +137 +140 +139 +135 +131 +131 +133 +133 +132 +132 +131 +129 +124 +116 +112 +118 +128 +130 +128 +124 +122 +123 +122 +124 +133 +133 +134 +132 +124 +120 +128 +130 +123 +119 +119 +125 +128 +124 +122 +124 +125 +126 +124 +124 +124 +124 +124 +127 +131 +134 +130 +126 +122 +123 +132 +137 +132 +129 +112 +108 +123 +136 +140 +140 +140 +137 +132 +131 +123 +123 +134 +139 +139 +138 +139 +138 +135 +134 +135 +135 +135 +128 +126 +129 +132 +137 +144 +143 +135 +124 +121 +124 +134 +141 +141 +136 +132 +134 +137 +138 +135 +135 +137 +133 +126 +132 +131 +130 +127 +126 +127 +129 +130 +131 +133 +137 +138 +133 +128 +129 +133 +133 +135 +137 +141 +151 +160 +159 +150 +149 +143 +132 +129 +138 +146 +148 +149 +151 +146 +142 +140 +142 +144 +143 +141 +140 +139 +145 +142 +137 +139 +137 +134 +154 +185 +191 +176 +165 +166 +173 +168 +160 +180 +207 +225 +219 +180 +152 +152 +167 +182 +178 +164 +174 +201 +212 +209 +195 +188 +186 +195 +206 +212 +212 +211 +209 +208 +198 +192 +196 +195 +198 +210 +211 +211 +203 +192 +193 +206 +214 +212 +209 +207 +205 +209 +212 +207 +203 +207 +195 +183 +179 +184 +189 +195 +204 +210 +210 +206 +202 +198 +192 +187 +189 +195 +207 +208 +193 +177 +177 +181 +178 +176 +191 +203 +208 +212 +223 +229 +219 +206 +199 +193 +195 +207 +219 +222 +211 +195 +181 +169 +168 +181 +190 +194 +200 +206 +207 +197 +196 +205 +216 +223 +222 +214 +213 +211 +215 +217 +213 +211 +210 +208 +211 +217 +223 +233 +245 +243 +222 +202 +178 +176 +175 +179 +182 +180 +179 +180 +183 +183 +181 +179 +181 +180 +173 +164 +159 +148 +137 +128 +119 +116 +115 +111 +108 +101 +95 +92 +89 +85 +80 +76 +69 +65 +60 +58 +52 +47 +45 +46 +38 +32 +26 +25 +26 +25 +21 +18 +24 +34 +47 +65 +82 +96 +103 +105 +102 +106 +111 +117 +122 +126 +129 +131 +136 +141 +143 +144 +144 +138 +133 +133 +140 +150 +160 +163 +165 +168 +170 +170 +172 +174 +174 +173 +174 +172 +172 +179 +192 +200 +202 +200 +202 +205 +209 +213 +214 +215 +216 +217 +218 +218 +219 +219 +217 +218 +220 +223 +226 +226 +224 +222 +219 +221 +223 +225 +225 +225 +226 +228 +228 +229 +230 +231 +233 +234 +232 +229 +230 +230 +230 +230 +230 +230 +229 +227 +228 +229 +229 +230 +231 +232 +233 +233 +228 +220 +209 +200 +194 +192 +191 +190 +188 +188 +188 +188 +189 +190 +191 +191 +190 +189 +189 +190 +191 +192 +191 +189 +186 +187 +187 +188 +189 +189 +189 +189 +188 +189 +189 +189 +189 +189 +190 +190 +187 +188 +188 +188 +187 +186 +186 +187 +188 +188 +189 +190 +190 +190 +189 +188 +189 +189 +189 +189 +189 +189 +190 +190 +188 +188 +189 +190 +191 +191 +191 +191 +189 +189 +189 +188 +188 +188 +188 +188 +187 +188 +189 +189 +189 +188 +188 +188 +188 +189 +189 +189 +189 +189 +190 +191 +189 +188 +188 +188 +190 +191 +191 +191 +190 +191 +192 +191 +189 +188 +189 +190 +189 +190 +189 +188 +189 +190 +190 +188 +189 +189 +190 +190 +188 +188 +187 +187 +187 +187 +188 +188 +188 +188 +188 +187 +188 +189 +189 +190 +189 +188 +188 +188 +187 +186 +186 +186 +187 +188 +188 +188 +190 +190 +189 +189 +189 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +188 +220 +220 +220 +220 +220 +220 +220 +220 +220 +220 +220 +220 +219 +219 +219 +218 +219 +219 +220 +220 +219 +219 +218 +217 +218 +218 +218 +218 +218 +218 +218 +219 +218 +218 +218 +218 +217 +217 +217 +217 +217 +217 +216 +216 +216 +216 +217 +217 +217 +217 +216 +216 +216 +216 +216 +216 +215 +215 +215 +215 +215 +215 +215 +215 +215 +215 +216 +216 +216 +215 +215 +214 +215 +215 +214 +213 +213 +213 +213 +213 +214 +214 +215 +214 +212 +212 +212 +213 +210 +211 +212 +213 +213 +213 +212 +211 +211 +211 +211 +211 +211 +211 +212 +212 +210 +210 +210 +210 +210 +210 +210 +210 +211 +211 +211 +210 +210 +209 +209 +209 +209 +210 +210 +210 +208 +208 +208 +209 +208 +208 +208 +207 +208 +208 +209 +209 +208 +208 +208 +208 +208 +208 +208 +208 +207 +206 +207 +209 +209 +207 +207 +208 +208 +207 +206 +207 +207 +208 +207 +206 +206 +206 +207 +207 +207 +207 +208 +208 +212 +210 +207 +206 +206 +209 +214 +218 +218 +217 +217 +218 +220 +221 +221 +221 +219 +217 +219 +222 +216 +200 +184 +176 +172 +172 +172 +172 +168 +163 +161 +162 +165 +161 +160 +161 +161 +157 +155 +156 +157 +157 +156 +161 +165 +161 +157 +160 +163 +167 +167 +162 +159 +159 +160 +158 +160 +159 +155 +152 +154 +156 +156 +154 +150 +149 +150 +154 +158 +158 +159 +161 +161 +162 +159 +152 +153 +160 +164 +163 +154 +147 +147 +155 +161 +158 +155 +156 +155 +154 +151 +145 +140 +139 +141 +144 +144 +143 +140 +137 +135 +136 +137 +139 +141 +142 +139 +133 +130 +130 +128 +124 +126 +126 +124 +122 +120 +121 +125 +128 +123 +124 +129 +132 +131 +124 +117 +115 +115 +114 +113 +112 +116 +118 +114 +107 +105 +109 +113 +116 +119 +120 +118 +116 +114 +115 +116 +116 +115 +114 +114 +116 +118 +119 +119 +118 +119 +122 +125 +128 +129 +129 +130 +131 +130 +126 +124 +124 +122 +124 +126 +126 +128 +131 +134 +135 +135 +141 +147 +151 +150 +146 +141 +137 +140 +150 +172 +174 +155 +149 +156 +158 +133 +116 +126 +154 +179 +194 +197 +200 +187 +173 +168 +169 +166 +170 +181 +187 +185 +183 +158 +156 +187 +208 +210 +207 +199 +196 +176 +141 +135 +159 +164 +157 +180 +195 +191 +176 +174 +181 +185 +189 +179 +147 +121 +119 +124 +132 +156 +186 +198 +191 +185 +190 +192 +182 +161 +146 +137 +146 +166 +189 +201 +202 +196 +188 +181 +167 +157 +158 +166 +176 +178 +171 +174 +186 +201 +200 +174 +150 +162 +189 +206 +210 +206 +193 +165 +145 +148 +158 +158 +140 +127 +128 +132 +133 +134 +137 +139 +143 +141 +139 +141 +143 +145 +149 +148 +161 +174 +181 +183 +179 +169 +161 +154 +154 +162 +181 +192 +187 +174 +167 +139 +132 +154 +183 +192 +198 +198 +187 +166 +142 +137 +140 +146 +159 +158 +149 +142 +136 +134 +133 +138 +161 +188 +199 +197 +190 +169 +148 +152 +164 +160 +155 +138 +131 +131 +140 +151 +163 +166 +160 +141 +125 +127 +145 +160 +185 +202 +184 +141 +111 +107 +115 +141 +167 +149 +126 +133 +164 +175 +157 +137 +125 +120 +123 +121 +116 +116 +123 +129 +129 +127 +125 +129 +119 +118 +139 +168 +175 +156 +138 +135 +140 +132 +120 +118 +128 +135 +133 +125 +128 +126 +121 +123 +134 +136 +127 +125 +124 +122 +120 +125 +130 +128 +123 +120 +121 +122 +125 +127 +125 +120 +115 +120 +117 +117 +116 +115 +114 +117 +120 +120 +126 +126 +121 +118 +115 +116 +119 +117 +114 +114 +116 +117 +117 +118 +122 +123 +124 +124 +122 +119 +116 +112 +110 +112 +114 +114 +112 +110 +110 +110 +109 +106 +103 +103 +105 +105 +107 +108 +107 +101 +102 +102 +99 +95 +93 +94 +96 +105 +111 +112 +105 +102 +108 +112 +110 +108 +112 +111 +111 +110 +102 +97 +103 +105 +105 +108 +110 +110 +107 +106 +108 +108 +107 +106 +107 +106 +105 +105 +107 +109 +111 +107 +103 +103 +101 +100 +103 +105 +105 +106 +108 +107 +106 +108 +111 +113 +111 +109 +108 +111 +115 +116 +115 +112 +111 +111 +114 +117 +116 +115 +113 +112 +112 +111 +112 +113 +111 +105 +98 +101 +100 +100 +99 +98 +98 +101 +106 +107 +105 +104 +107 +109 +108 +104 +101 +102 +100 +96 +95 +94 +88 +87 +92 +97 +100 +100 +98 +96 +97 +97 +96 +102 +101 +99 +97 +92 +91 +95 +102 +106 +104 +101 +100 +103 +106 +104 +100 +96 +94 +95 +99 +101 +103 +105 +106 +102 +99 +95 +93 +91 +88 +88 +90 +88 +89 +87 +84 +82 +82 +84 +88 +88 +86 +85 +83 +77 +74 +74 +71 +73 +72 +73 +75 +77 +77 +75 +73 +72 +65 +52 +40 +29 +21 +10 +4 +9 +11 +13 +12 +13 +14 +14 +13 +14 +13 +13 +14 +16 +18 +20 +21 +26 +26 +25 +25 +24 +22 +18 +15 +17 +11 +9 +12 +11 +10 +10 +14 +34 +54 +72 +80 +81 +85 +91 +96 +100 +103 +107 +111 +116 +120 +119 +117 +121 +119 +116 +115 +113 +111 +108 +106 +106 +108 +107 +108 +112 +116 +130 +152 +164 +133 +105 +102 +110 +106 +103 +108 +101 +96 +88 +90 +103 +123 +138 +146 +157 +141 +120 +109 +114 +115 +111 +110 +132 +153 +165 +164 +156 +135 +130 +151 +186 +194 +187 +155 +134 +145 +197 +228 +196 +148 +119 +126 +150 +183 +200 +196 +164 +155 +159 +150 +124 +127 +155 +167 +183 +186 +168 +155 +118 +81 +77 +107 +120 +119 +122 +135 +144 +142 +135 +136 +141 +137 +131 +126 +129 +136 +140 +139 +141 +140 +135 +132 +135 +140 +140 +136 +132 +135 +135 +128 +121 +119 +125 +131 +134 +135 +145 +153 +153 +144 +137 +136 +133 +131 +130 +131 +130 +129 +130 +132 +133 +130 +127 +126 +127 +128 +131 +133 +131 +129 +134 +138 +131 +126 +127 +131 +137 +137 +134 +130 +128 +129 +130 +129 +129 +129 +127 +124 +122 +124 +127 +132 +125 +127 +124 +121 +122 +123 +127 +133 +137 +131 +125 +121 +121 +128 +128 +121 +122 +120 +123 +125 +123 +123 +127 +127 +126 +123 +121 +123 +125 +126 +129 +132 +136 +132 +127 +119 +118 +128 +136 +135 +129 +110 +107 +123 +137 +142 +143 +143 +138 +131 +128 +122 +124 +138 +140 +137 +140 +141 +140 +137 +135 +136 +136 +136 +130 +125 +127 +132 +137 +145 +145 +134 +123 +120 +123 +133 +141 +141 +137 +133 +134 +137 +136 +132 +132 +135 +134 +128 +128 +133 +135 +132 +131 +132 +133 +132 +135 +135 +137 +137 +131 +126 +129 +136 +136 +137 +137 +138 +148 +163 +167 +157 +154 +150 +140 +135 +139 +140 +136 +133 +140 +141 +140 +140 +140 +141 +141 +142 +143 +139 +145 +142 +142 +148 +145 +138 +148 +179 +193 +185 +167 +159 +167 +168 +169 +185 +205 +221 +219 +188 +165 +166 +173 +177 +170 +164 +176 +198 +207 +208 +195 +188 +184 +191 +204 +213 +213 +209 +206 +210 +203 +196 +195 +190 +192 +208 +210 +211 +201 +187 +189 +204 +212 +208 +206 +208 +209 +210 +209 +202 +200 +205 +197 +180 +173 +180 +188 +193 +198 +201 +205 +203 +203 +203 +200 +196 +198 +202 +207 +199 +184 +172 +173 +181 +187 +187 +197 +210 +216 +220 +226 +225 +212 +201 +197 +194 +197 +206 +213 +216 +208 +194 +178 +166 +166 +180 +190 +193 +199 +203 +203 +199 +195 +196 +210 +229 +231 +217 +212 +211 +217 +221 +217 +212 +210 +206 +209 +213 +218 +224 +234 +241 +229 +207 +179 +173 +171 +179 +182 +178 +176 +180 +184 +185 +183 +180 +180 +178 +168 +158 +154 +145 +135 +125 +116 +112 +113 +112 +109 +102 +95 +91 +89 +84 +80 +77 +70 +65 +61 +58 +53 +47 +45 +47 +42 +36 +30 +28 +27 +24 +21 +19 +26 +37 +51 +67 +84 +98 +105 +105 +104 +107 +112 +118 +123 +128 +132 +134 +140 +143 +145 +148 +148 +140 +133 +135 +142 +154 +164 +166 +166 +168 +172 +173 +175 +178 +178 +177 +178 +174 +172 +177 +190 +198 +200 +199 +203 +208 +211 +214 +215 +215 +215 +216 +216 +218 +219 +219 +218 +218 +219 +221 +224 +225 +224 +222 +220 +222 +224 +225 +225 +226 +227 +228 +227 +228 +228 +229 +232 +233 +231 +228 +228 +228 +228 +228 +229 +229 +227 +226 +227 +228 +229 +230 +231 +231 +233 +234 +230 +224 +216 +206 +198 +194 +192 +191 +189 +188 +188 +189 +190 +190 +191 +191 +191 +190 +189 +190 +191 +192 +190 +189 +187 +187 +188 +188 +189 +188 +188 +188 +188 +189 +190 +190 +189 +189 +190 +191 +189 +189 +189 +188 +187 +187 +187 +188 +188 +188 +188 +189 +190 +190 +189 +188 +190 +190 +189 +189 +189 +189 +189 +190 +188 +189 +190 +190 +191 +191 +191 +191 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +189 +190 +190 +189 +189 +189 +188 +189 +189 +189 +188 +188 +189 +190 +188 +188 +187 +187 +188 +189 +189 +190 +189 +191 +192 +192 +190 +189 +189 +189 +188 +189 +188 +188 +189 +190 +190 +188 +190 +190 +190 +189 +188 +187 +187 +187 +187 +187 +188 +188 +188 +187 +187 +187 +188 +189 +190 +189 +188 +187 +187 +187 +188 +188 +188 +187 +186 +186 +186 +187 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +187 +186 +187 +188 +189 +218 +218 +218 +218 +217 +217 +216 +216 +217 +217 +217 +217 +217 +216 +216 +215 +214 +215 +216 +217 +216 +215 +213 +212 +215 +215 +215 +215 +215 +215 +215 +216 +215 +215 +215 +215 +215 +215 +215 +215 +213 +213 +212 +212 +212 +213 +213 +214 +213 +213 +212 +212 +212 +212 +212 +212 +213 +213 +213 +213 +213 +213 +213 +213 +210 +211 +211 +211 +211 +211 +210 +210 +212 +211 +210 +209 +209 +209 +209 +210 +209 +210 +211 +210 +209 +208 +208 +209 +208 +209 +210 +211 +211 +210 +208 +207 +209 +208 +208 +208 +208 +209 +209 +209 +207 +207 +207 +207 +207 +207 +207 +207 +209 +208 +208 +207 +207 +207 +207 +207 +205 +206 +207 +207 +206 +206 +206 +207 +208 +207 +206 +205 +204 +205 +205 +205 +204 +204 +204 +204 +204 +204 +204 +204 +204 +203 +204 +206 +206 +204 +204 +205 +205 +204 +203 +204 +205 +205 +205 +204 +202 +203 +204 +204 +203 +203 +203 +204 +211 +209 +205 +203 +203 +206 +212 +216 +216 +216 +217 +220 +222 +223 +222 +220 +218 +214 +216 +220 +215 +200 +186 +179 +174 +173 +173 +172 +169 +164 +161 +161 +165 +160 +159 +163 +164 +159 +155 +155 +156 +155 +155 +159 +165 +161 +158 +161 +164 +167 +167 +162 +159 +159 +159 +158 +162 +162 +160 +156 +154 +156 +156 +155 +152 +150 +150 +155 +159 +158 +157 +158 +159 +163 +163 +159 +159 +164 +165 +161 +152 +146 +145 +154 +163 +165 +162 +159 +155 +153 +150 +146 +144 +144 +144 +145 +145 +145 +142 +137 +135 +136 +140 +143 +142 +144 +141 +133 +129 +129 +129 +127 +125 +126 +128 +130 +128 +126 +125 +128 +121 +123 +126 +128 +124 +117 +113 +114 +115 +119 +119 +118 +120 +122 +117 +108 +103 +106 +110 +113 +117 +120 +119 +117 +118 +115 +115 +120 +120 +116 +117 +122 +120 +120 +119 +119 +119 +122 +126 +129 +127 +128 +129 +130 +127 +123 +121 +122 +118 +122 +125 +126 +129 +132 +134 +134 +136 +139 +142 +144 +144 +142 +136 +131 +126 +139 +165 +171 +152 +145 +154 +157 +141 +113 +122 +157 +188 +206 +202 +194 +181 +171 +167 +166 +164 +175 +188 +190 +201 +188 +149 +143 +179 +205 +209 +207 +205 +197 +184 +161 +151 +157 +158 +160 +182 +196 +193 +178 +175 +180 +184 +189 +179 +149 +123 +120 +125 +135 +161 +190 +199 +193 +189 +191 +191 +178 +152 +132 +136 +156 +182 +194 +193 +191 +188 +182 +169 +171 +173 +171 +170 +178 +182 +178 +179 +187 +204 +204 +169 +136 +149 +186 +200 +212 +212 +197 +163 +140 +147 +161 +156 +138 +124 +127 +131 +132 +134 +137 +139 +143 +142 +143 +146 +141 +139 +147 +146 +147 +156 +166 +167 +163 +160 +157 +153 +149 +153 +168 +182 +186 +181 +176 +165 +131 +128 +156 +178 +194 +197 +184 +171 +146 +139 +140 +146 +160 +158 +145 +141 +132 +127 +125 +129 +153 +179 +188 +194 +184 +173 +152 +158 +159 +127 +119 +142 +158 +151 +128 +126 +139 +143 +138 +139 +136 +142 +151 +159 +185 +203 +184 +146 +119 +111 +112 +136 +164 +152 +138 +146 +161 +158 +141 +132 +130 +125 +126 +125 +123 +123 +124 +126 +128 +129 +129 +124 +117 +129 +166 +184 +158 +129 +127 +134 +131 +127 +126 +126 +127 +126 +126 +122 +127 +125 +128 +140 +137 +126 +124 +122 +124 +122 +118 +116 +118 +121 +121 +122 +116 +113 +115 +116 +116 +117 +121 +124 +119 +117 +117 +116 +115 +115 +117 +117 +120 +118 +115 +116 +116 +115 +115 +108 +105 +107 +112 +116 +117 +119 +123 +123 +123 +121 +119 +115 +113 +110 +108 +106 +110 +111 +110 +107 +106 +107 +108 +108 +102 +105 +107 +102 +100 +103 +101 +105 +106 +105 +101 +98 +98 +99 +100 +105 +113 +113 +103 +100 +107 +110 +106 +109 +114 +113 +112 +112 +104 +99 +106 +105 +106 +108 +109 +107 +102 +101 +103 +101 +100 +102 +106 +107 +104 +102 +103 +110 +112 +109 +105 +104 +102 +101 +105 +111 +109 +110 +111 +111 +109 +110 +113 +114 +111 +107 +107 +111 +115 +113 +110 +112 +111 +111 +115 +115 +114 +111 +109 +112 +110 +108 +108 +111 +111 +102 +94 +97 +99 +100 +101 +99 +98 +100 +104 +102 +102 +104 +109 +111 +108 +104 +101 +103 +102 +97 +94 +91 +87 +88 +96 +96 +100 +103 +101 +101 +102 +100 +95 +98 +98 +98 +97 +95 +93 +97 +103 +101 +103 +104 +105 +106 +108 +105 +101 +95 +93 +95 +99 +101 +100 +99 +99 +98 +95 +92 +91 +89 +88 +88 +91 +87 +86 +84 +83 +83 +85 +87 +89 +90 +84 +79 +77 +71 +69 +71 +72 +74 +76 +81 +85 +86 +82 +74 +69 +70 +64 +52 +36 +20 +9 +7 +9 +10 +13 +15 +14 +13 +15 +16 +16 +14 +14 +14 +15 +18 +22 +26 +28 +27 +27 +27 +26 +24 +21 +17 +15 +15 +11 +9 +10 +9 +8 +13 +22 +45 +65 +80 +84 +85 +90 +99 +105 +116 +118 +120 +120 +120 +120 +118 +115 +115 +117 +118 +118 +114 +110 +105 +103 +111 +114 +111 +110 +117 +127 +143 +165 +150 +126 +102 +98 +104 +104 +106 +115 +106 +103 +97 +95 +105 +125 +141 +149 +157 +136 +112 +106 +113 +115 +113 +114 +132 +149 +156 +162 +170 +156 +134 +132 +171 +198 +205 +169 +138 +145 +195 +223 +194 +138 +115 +129 +141 +167 +192 +189 +174 +157 +158 +150 +116 +111 +144 +168 +183 +187 +175 +172 +139 +96 +80 +100 +122 +121 +125 +137 +147 +144 +140 +143 +136 +137 +133 +126 +126 +132 +136 +136 +136 +137 +136 +135 +138 +143 +144 +140 +140 +138 +136 +133 +131 +133 +138 +142 +137 +141 +141 +140 +147 +152 +147 +134 +137 +133 +131 +130 +129 +127 +128 +130 +136 +129 +124 +124 +126 +128 +133 +138 +135 +135 +141 +143 +134 +127 +127 +130 +135 +136 +135 +131 +127 +126 +126 +124 +123 +124 +124 +124 +127 +132 +133 +131 +128 +129 +123 +117 +118 +123 +130 +137 +146 +131 +120 +117 +119 +124 +126 +122 +127 +122 +122 +124 +125 +128 +133 +133 +124 +121 +121 +123 +126 +128 +129 +131 +135 +131 +125 +115 +112 +123 +134 +136 +125 +108 +107 +125 +140 +143 +143 +142 +138 +129 +127 +122 +129 +145 +145 +138 +137 +139 +138 +134 +134 +135 +135 +134 +133 +129 +132 +134 +135 +143 +147 +138 +124 +121 +124 +135 +142 +141 +137 +134 +131 +135 +134 +130 +130 +134 +135 +131 +127 +137 +140 +138 +136 +138 +137 +134 +138 +136 +137 +137 +130 +124 +129 +139 +142 +140 +137 +135 +142 +161 +168 +160 +156 +158 +153 +145 +142 +139 +135 +134 +137 +139 +143 +141 +139 +140 +144 +147 +146 +139 +144 +144 +148 +160 +157 +146 +147 +175 +196 +196 +179 +165 +167 +167 +172 +185 +203 +219 +218 +192 +172 +174 +183 +172 +158 +157 +176 +193 +203 +207 +198 +189 +181 +187 +203 +215 +215 +208 +201 +210 +207 +201 +197 +186 +185 +202 +210 +210 +200 +186 +187 +202 +208 +204 +200 +207 +211 +208 +204 +197 +196 +201 +196 +177 +170 +181 +192 +197 +198 +197 +200 +201 +204 +208 +209 +207 +209 +214 +209 +192 +176 +166 +168 +179 +193 +199 +204 +217 +226 +227 +224 +216 +207 +205 +198 +197 +199 +202 +205 +208 +203 +190 +174 +165 +167 +181 +190 +193 +198 +200 +204 +206 +200 +192 +204 +231 +235 +216 +213 +212 +218 +223 +220 +214 +209 +205 +208 +208 +211 +214 +222 +236 +230 +207 +180 +171 +170 +181 +183 +177 +175 +181 +181 +184 +184 +182 +179 +174 +165 +155 +151 +142 +135 +124 +113 +109 +110 +109 +108 +100 +93 +90 +87 +82 +79 +77 +73 +67 +60 +57 +52 +48 +45 +47 +42 +38 +33 +31 +27 +24 +22 +21 +27 +38 +54 +71 +86 +99 +106 +107 +104 +108 +113 +119 +125 +130 +135 +138 +143 +145 +147 +151 +151 +140 +133 +135 +144 +155 +166 +167 +166 +169 +173 +177 +177 +182 +183 +184 +184 +178 +173 +177 +187 +195 +197 +197 +203 +208 +211 +213 +216 +216 +216 +215 +216 +217 +218 +219 +218 +218 +218 +220 +223 +224 +224 +222 +221 +223 +225 +226 +226 +226 +226 +227 +225 +226 +227 +228 +231 +232 +231 +227 +226 +225 +225 +226 +228 +228 +227 +226 +227 +228 +229 +231 +231 +231 +233 +235 +233 +229 +222 +211 +202 +197 +194 +192 +190 +189 +189 +189 +190 +190 +190 +190 +191 +190 +189 +190 +191 +192 +190 +188 +188 +188 +189 +189 +189 +188 +187 +187 +188 +189 +189 +189 +188 +188 +190 +191 +191 +191 +190 +189 +188 +188 +188 +189 +188 +188 +188 +188 +189 +189 +189 +188 +191 +190 +190 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +191 +191 +191 +188 +188 +188 +188 +188 +187 +187 +186 +186 +188 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +188 +188 +189 +190 +189 +188 +188 +187 +188 +189 +189 +190 +188 +191 +193 +193 +191 +189 +188 +189 +187 +188 +187 +187 +188 +190 +190 +189 +190 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +189 +189 +190 +189 +188 +187 +186 +186 +189 +189 +189 +188 +186 +184 +185 +186 +187 +187 +187 +187 +188 +188 +189 +189 +190 +189 +189 +188 +187 +187 +189 +190 +213 +213 +213 +213 +212 +213 +213 +213 +212 +213 +213 +213 +213 +212 +211 +211 +211 +211 +211 +211 +211 +211 +210 +210 +212 +210 +209 +210 +211 +212 +212 +212 +212 +211 +211 +212 +213 +212 +210 +208 +208 +209 +209 +209 +209 +209 +210 +211 +211 +210 +209 +209 +209 +209 +209 +210 +209 +209 +210 +210 +210 +209 +208 +207 +207 +208 +209 +208 +207 +207 +207 +208 +206 +206 +206 +206 +207 +207 +207 +207 +207 +207 +207 +207 +207 +207 +207 +207 +206 +205 +205 +207 +207 +205 +204 +205 +204 +204 +204 +204 +204 +204 +204 +205 +203 +203 +203 +204 +204 +204 +204 +203 +203 +203 +203 +203 +204 +203 +202 +201 +202 +202 +202 +203 +203 +204 +204 +205 +203 +202 +202 +201 +201 +201 +201 +202 +199 +199 +200 +200 +201 +201 +201 +201 +201 +200 +200 +202 +202 +200 +200 +201 +203 +202 +201 +200 +201 +202 +202 +202 +199 +199 +200 +201 +200 +198 +200 +202 +205 +208 +209 +206 +202 +202 +210 +218 +217 +220 +222 +222 +221 +219 +216 +214 +212 +211 +213 +218 +216 +204 +188 +177 +171 +175 +176 +172 +169 +168 +165 +160 +161 +158 +159 +164 +163 +157 +155 +155 +155 +151 +150 +155 +159 +160 +160 +162 +167 +170 +168 +164 +165 +164 +162 +164 +173 +167 +160 +155 +153 +153 +155 +156 +155 +155 +159 +155 +157 +163 +160 +160 +164 +167 +165 +159 +158 +161 +163 +162 +153 +147 +145 +153 +165 +172 +168 +162 +156 +152 +146 +143 +144 +148 +150 +151 +151 +147 +142 +138 +134 +131 +137 +144 +139 +141 +138 +131 +125 +126 +128 +126 +126 +128 +133 +137 +136 +129 +126 +127 +123 +123 +127 +127 +120 +111 +107 +109 +116 +122 +127 +125 +121 +117 +114 +113 +105 +109 +114 +117 +116 +116 +115 +116 +117 +120 +122 +120 +120 +122 +125 +127 +123 +120 +119 +121 +119 +123 +126 +124 +126 +126 +126 +128 +127 +126 +125 +127 +123 +127 +128 +126 +126 +131 +134 +133 +130 +135 +137 +134 +134 +136 +134 +128 +124 +137 +160 +168 +154 +145 +152 +158 +142 +127 +135 +170 +196 +202 +195 +187 +179 +172 +169 +170 +178 +175 +168 +179 +200 +206 +166 +143 +166 +191 +203 +204 +206 +199 +186 +175 +172 +166 +159 +157 +180 +201 +200 +191 +186 +179 +181 +187 +175 +144 +130 +133 +138 +154 +177 +185 +192 +192 +194 +194 +182 +158 +136 +125 +132 +170 +188 +177 +167 +179 +189 +174 +154 +160 +169 +173 +175 +181 +183 +177 +181 +187 +201 +203 +180 +153 +158 +182 +201 +208 +205 +194 +175 +159 +157 +172 +157 +139 +131 +132 +131 +130 +135 +141 +142 +141 +140 +143 +144 +143 +145 +148 +149 +149 +148 +144 +142 +143 +143 +141 +145 +144 +148 +151 +169 +182 +175 +180 +180 +163 +139 +134 +155 +176 +189 +200 +178 +155 +139 +136 +140 +151 +153 +143 +145 +139 +130 +123 +121 +146 +179 +183 +188 +191 +179 +166 +157 +138 +94 +93 +142 +164 +165 +144 +126 +116 +111 +115 +129 +141 +134 +134 +156 +188 +199 +182 +153 +130 +115 +120 +149 +165 +152 +142 +155 +152 +139 +133 +139 +139 +130 +129 +128 +126 +121 +121 +127 +128 +128 +131 +118 +130 +155 +178 +169 +140 +124 +126 +132 +127 +126 +130 +129 +122 +118 +120 +129 +129 +131 +134 +134 +128 +121 +116 +118 +121 +118 +112 +111 +117 +122 +123 +125 +119 +114 +113 +117 +120 +122 +122 +124 +121 +115 +113 +115 +117 +117 +116 +116 +114 +115 +116 +116 +119 +119 +113 +108 +106 +104 +106 +112 +116 +118 +118 +120 +118 +117 +116 +111 +104 +102 +105 +103 +109 +112 +110 +104 +103 +106 +109 +108 +111 +112 +109 +105 +105 +105 +104 +108 +114 +118 +118 +114 +108 +102 +99 +104 +105 +110 +107 +99 +105 +114 +112 +117 +117 +115 +114 +114 +112 +104 +95 +101 +104 +105 +104 +103 +103 +99 +95 +99 +104 +108 +114 +118 +112 +106 +108 +113 +118 +118 +109 +106 +110 +110 +105 +107 +107 +110 +112 +111 +110 +111 +114 +117 +116 +112 +106 +104 +107 +108 +106 +105 +109 +115 +118 +118 +113 +107 +104 +108 +111 +109 +107 +111 +111 +106 +104 +102 +96 +97 +101 +103 +106 +108 +107 +103 +99 +96 +99 +103 +103 +101 +97 +100 +99 +96 +93 +93 +94 +98 +99 +100 +100 +101 +103 +103 +101 +101 +103 +102 +107 +105 +99 +99 +100 +100 +103 +106 +105 +109 +112 +107 +103 +102 +99 +96 +97 +99 +100 +100 +97 +93 +90 +91 +91 +92 +91 +89 +88 +89 +92 +94 +81 +77 +79 +77 +82 +90 +89 +88 +83 +76 +73 +72 +69 +71 +74 +80 +85 +89 +91 +90 +85 +77 +69 +69 +63 +59 +46 +29 +18 +15 +13 +18 +16 +14 +13 +13 +14 +14 +14 +11 +15 +18 +19 +24 +30 +32 +30 +29 +28 +27 +26 +25 +21 +16 +13 +15 +13 +11 +7 +4 +7 +20 +33 +57 +75 +86 +82 +79 +90 +108 +118 +123 +125 +126 +114 +99 +109 +121 +116 +114 +116 +120 +121 +116 +110 +108 +109 +118 +119 +118 +115 +122 +141 +154 +153 +129 +113 +107 +106 +96 +94 +103 +112 +112 +109 +105 +106 +117 +133 +143 +145 +155 +138 +110 +99 +106 +111 +113 +117 +135 +142 +153 +156 +177 +166 +138 +132 +154 +182 +198 +183 +157 +150 +178 +217 +195 +159 +140 +138 +139 +162 +179 +166 +171 +172 +165 +151 +104 +82 +129 +167 +186 +185 +186 +177 +169 +146 +104 +91 +101 +124 +115 +130 +156 +150 +148 +150 +142 +140 +137 +135 +133 +132 +134 +136 +138 +133 +128 +135 +145 +145 +141 +141 +144 +146 +148 +144 +145 +152 +157 +152 +143 +140 +137 +137 +139 +143 +142 +141 +130 +127 +132 +129 +125 +130 +128 +127 +130 +129 +129 +129 +129 +131 +135 +138 +139 +139 +138 +137 +135 +133 +130 +128 +134 +137 +134 +123 +118 +122 +126 +128 +127 +125 +124 +126 +127 +128 +127 +128 +132 +132 +123 +113 +112 +124 +134 +136 +135 +130 +120 +115 +117 +124 +126 +123 +121 +120 +123 +129 +133 +135 +135 +135 +123 +120 +118 +122 +125 +127 +128 +129 +128 +132 +128 +114 +108 +121 +136 +138 +120 +113 +114 +127 +138 +139 +138 +140 +140 +131 +121 +121 +134 +144 +141 +134 +131 +132 +135 +136 +133 +133 +135 +132 +131 +133 +133 +132 +136 +140 +139 +133 +123 +123 +126 +132 +140 +143 +138 +130 +131 +134 +135 +131 +129 +130 +134 +136 +139 +144 +140 +133 +134 +138 +138 +138 +137 +140 +138 +133 +130 +129 +133 +142 +143 +139 +133 +130 +140 +159 +163 +151 +153 +163 +166 +157 +144 +140 +141 +142 +145 +149 +147 +141 +139 +143 +146 +148 +146 +149 +144 +148 +151 +155 +163 +152 +153 +169 +199 +202 +185 +176 +174 +175 +172 +177 +198 +219 +212 +184 +170 +174 +180 +167 +153 +159 +178 +192 +199 +205 +201 +183 +179 +194 +208 +215 +210 +198 +192 +203 +208 +204 +196 +188 +192 +202 +215 +210 +197 +187 +192 +204 +209 +204 +204 +206 +208 +206 +202 +200 +200 +202 +192 +180 +177 +185 +189 +193 +200 +205 +203 +198 +201 +211 +214 +209 +213 +225 +210 +183 +162 +157 +161 +184 +207 +211 +210 +227 +234 +224 +214 +209 +206 +205 +205 +209 +208 +199 +192 +192 +192 +191 +175 +173 +170 +178 +191 +192 +190 +196 +202 +213 +211 +201 +208 +230 +237 +227 +221 +214 +212 +214 +214 +214 +212 +205 +210 +212 +212 +211 +216 +227 +223 +206 +186 +174 +174 +182 +179 +177 +179 +177 +181 +182 +183 +182 +180 +175 +164 +154 +150 +141 +133 +126 +116 +110 +109 +109 +107 +107 +100 +87 +80 +80 +80 +77 +76 +65 +57 +56 +54 +49 +43 +41 +41 +40 +37 +32 +27 +24 +21 +19 +29 +39 +55 +71 +87 +101 +107 +107 +109 +111 +119 +125 +126 +131 +138 +139 +144 +148 +150 +151 +150 +142 +136 +137 +145 +156 +166 +169 +169 +171 +172 +173 +177 +180 +184 +187 +189 +182 +177 +181 +189 +194 +194 +194 +200 +205 +208 +213 +217 +219 +219 +218 +218 +220 +220 +218 +221 +220 +220 +221 +222 +222 +221 +220 +223 +224 +225 +224 +223 +222 +223 +225 +224 +226 +228 +230 +230 +230 +229 +229 +228 +227 +226 +227 +228 +228 +227 +226 +227 +227 +228 +229 +230 +231 +233 +235 +233 +232 +226 +216 +206 +199 +195 +193 +190 +189 +190 +190 +190 +188 +187 +188 +189 +190 +191 +191 +190 +190 +190 +190 +188 +188 +189 +189 +189 +188 +188 +187 +189 +190 +190 +190 +190 +190 +190 +189 +188 +188 +190 +192 +192 +189 +189 +190 +189 +187 +186 +187 +189 +190 +190 +189 +189 +190 +189 +189 +188 +188 +189 +190 +188 +187 +186 +186 +187 +188 +189 +189 +190 +190 +189 +189 +188 +188 +187 +187 +187 +187 +187 +188 +188 +188 +188 +188 +186 +186 +186 +187 +187 +188 +189 +189 +189 +189 +188 +189 +189 +189 +188 +188 +190 +191 +191 +191 +190 +189 +187 +187 +187 +187 +188 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +187 +187 +188 +189 +189 +188 +187 +188 +189 +190 +190 +191 +191 +190 +189 +186 +186 +188 +189 +189 +188 +187 +186 +187 +188 +187 +187 +187 +187 +187 +188 +189 +189 +188 +189 +190 +189 +188 +187 +188 +189 +210 +210 +209 +209 +209 +209 +210 +210 +209 +209 +209 +209 +209 +209 +208 +207 +207 +207 +208 +208 +208 +208 +208 +207 +209 +208 +207 +207 +209 +210 +210 +209 +208 +207 +207 +208 +208 +208 +206 +205 +203 +203 +204 +205 +205 +205 +205 +205 +206 +206 +205 +205 +205 +205 +206 +206 +208 +207 +207 +206 +206 +205 +205 +205 +205 +205 +205 +204 +203 +202 +202 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +203 +201 +201 +202 +202 +200 +199 +200 +203 +202 +202 +201 +201 +201 +201 +201 +200 +200 +200 +200 +201 +201 +200 +200 +200 +199 +200 +200 +201 +201 +201 +200 +200 +200 +200 +200 +200 +201 +201 +201 +199 +199 +199 +199 +199 +199 +199 +199 +198 +198 +198 +199 +199 +199 +199 +199 +200 +199 +198 +199 +199 +198 +199 +200 +200 +199 +198 +198 +198 +199 +199 +199 +197 +197 +198 +199 +198 +196 +197 +199 +203 +206 +208 +206 +204 +206 +214 +222 +222 +221 +219 +216 +213 +212 +212 +212 +209 +208 +210 +215 +215 +205 +188 +178 +175 +177 +177 +172 +170 +171 +170 +167 +160 +158 +160 +164 +163 +157 +154 +156 +154 +152 +153 +157 +159 +157 +159 +162 +168 +172 +170 +165 +165 +164 +163 +166 +173 +170 +162 +155 +150 +153 +156 +157 +156 +155 +160 +157 +157 +160 +157 +157 +163 +166 +164 +156 +152 +155 +158 +160 +154 +148 +145 +150 +163 +172 +168 +160 +152 +148 +143 +141 +141 +144 +149 +153 +152 +146 +138 +131 +128 +129 +134 +140 +138 +139 +135 +127 +123 +126 +132 +134 +135 +133 +133 +133 +132 +129 +126 +126 +126 +127 +129 +127 +118 +109 +107 +111 +117 +122 +128 +127 +123 +116 +112 +112 +107 +112 +118 +122 +120 +117 +114 +112 +115 +119 +122 +122 +123 +125 +128 +129 +124 +121 +121 +122 +121 +123 +125 +122 +123 +124 +125 +125 +127 +129 +131 +133 +131 +131 +130 +128 +130 +133 +135 +135 +132 +130 +129 +131 +134 +134 +128 +123 +122 +142 +162 +160 +147 +152 +159 +155 +145 +139 +152 +181 +200 +199 +190 +181 +175 +170 +173 +181 +185 +171 +155 +162 +189 +209 +182 +151 +158 +178 +192 +196 +204 +195 +180 +171 +177 +180 +169 +157 +181 +205 +210 +201 +186 +172 +175 +183 +168 +141 +133 +146 +156 +169 +185 +192 +189 +193 +195 +187 +167 +144 +129 +122 +146 +165 +167 +158 +161 +182 +194 +179 +149 +139 +143 +161 +180 +187 +182 +172 +179 +186 +196 +197 +186 +173 +173 +181 +198 +203 +197 +188 +184 +185 +184 +180 +162 +145 +135 +136 +131 +130 +134 +141 +143 +144 +141 +140 +142 +147 +148 +147 +151 +150 +146 +142 +141 +144 +144 +144 +142 +140 +138 +139 +154 +170 +170 +170 +172 +175 +163 +145 +147 +166 +182 +189 +180 +160 +144 +136 +135 +143 +147 +143 +140 +139 +135 +129 +124 +148 +181 +184 +179 +177 +177 +178 +163 +133 +91 +98 +136 +157 +171 +164 +138 +108 +100 +114 +119 +125 +127 +133 +154 +190 +207 +183 +155 +133 +118 +124 +151 +166 +154 +144 +149 +148 +137 +130 +137 +140 +132 +128 +128 +124 +118 +120 +127 +126 +124 +127 +129 +150 +168 +164 +143 +127 +125 +130 +127 +128 +126 +122 +120 +121 +123 +124 +127 +127 +127 +129 +128 +123 +117 +113 +120 +116 +112 +109 +110 +113 +118 +122 +124 +120 +117 +119 +124 +127 +127 +125 +121 +119 +117 +114 +114 +116 +120 +122 +120 +120 +121 +121 +122 +126 +124 +116 +112 +111 +110 +110 +111 +112 +112 +112 +111 +109 +109 +110 +107 +100 +98 +99 +101 +107 +111 +110 +106 +106 +109 +111 +111 +115 +116 +114 +112 +111 +110 +109 +117 +121 +124 +122 +116 +111 +106 +104 +108 +108 +109 +103 +97 +108 +118 +117 +118 +116 +113 +112 +112 +108 +99 +91 +93 +96 +99 +101 +103 +104 +103 +100 +107 +116 +122 +123 +123 +118 +112 +112 +113 +119 +119 +113 +110 +114 +113 +108 +101 +102 +105 +108 +108 +107 +109 +112 +117 +114 +106 +98 +96 +100 +102 +102 +102 +107 +114 +119 +118 +111 +106 +105 +108 +109 +107 +108 +112 +111 +109 +109 +106 +101 +103 +108 +109 +109 +108 +105 +102 +98 +95 +95 +96 +96 +97 +98 +101 +100 +98 +99 +101 +100 +100 +99 +99 +98 +100 +103 +104 +104 +105 +107 +108 +113 +110 +102 +99 +100 +102 +105 +105 +102 +104 +106 +103 +101 +101 +99 +99 +100 +102 +102 +99 +95 +91 +88 +93 +92 +91 +91 +90 +91 +91 +92 +89 +80 +78 +80 +79 +84 +89 +87 +86 +81 +77 +75 +75 +76 +79 +83 +91 +92 +92 +92 +93 +90 +81 +73 +71 +69 +66 +55 +38 +25 +20 +15 +15 +15 +14 +14 +14 +14 +15 +16 +15 +17 +20 +24 +28 +32 +32 +30 +32 +31 +30 +29 +28 +24 +20 +17 +17 +15 +14 +13 +5 +8 +31 +60 +79 +85 +86 +82 +82 +93 +105 +112 +115 +113 +113 +108 +103 +110 +120 +118 +121 +121 +120 +118 +114 +109 +108 +110 +118 +125 +123 +118 +128 +147 +152 +145 +122 +113 +111 +111 +100 +90 +97 +110 +117 +115 +109 +111 +122 +135 +142 +145 +151 +136 +114 +106 +111 +114 +111 +107 +123 +139 +156 +154 +170 +169 +142 +120 +130 +166 +190 +182 +166 +164 +179 +195 +182 +171 +172 +159 +131 +140 +165 +165 +153 +167 +187 +170 +109 +68 +94 +152 +181 +183 +172 +169 +182 +176 +144 +110 +95 +100 +103 +124 +151 +156 +151 +149 +142 +140 +138 +137 +135 +136 +136 +137 +131 +127 +126 +133 +144 +146 +143 +145 +151 +151 +151 +146 +143 +152 +165 +170 +149 +138 +133 +134 +134 +130 +129 +133 +136 +128 +129 +128 +126 +127 +124 +126 +129 +131 +130 +127 +129 +134 +137 +135 +137 +137 +135 +135 +135 +134 +133 +131 +131 +133 +129 +121 +119 +125 +128 +127 +128 +124 +123 +124 +126 +127 +129 +130 +126 +131 +129 +117 +112 +119 +131 +138 +133 +129 +123 +119 +120 +123 +125 +124 +123 +125 +124 +122 +126 +135 +139 +138 +125 +121 +118 +122 +127 +130 +130 +130 +127 +126 +124 +119 +116 +124 +135 +140 +122 +120 +123 +130 +136 +137 +136 +136 +138 +131 +122 +122 +132 +141 +140 +135 +133 +133 +136 +137 +135 +136 +137 +131 +126 +130 +134 +134 +136 +140 +138 +134 +125 +124 +127 +134 +139 +137 +134 +132 +132 +135 +136 +132 +130 +131 +135 +137 +139 +145 +142 +132 +133 +139 +142 +143 +142 +143 +141 +141 +140 +136 +135 +140 +139 +138 +137 +135 +138 +151 +159 +155 +153 +160 +164 +156 +144 +138 +141 +145 +154 +154 +153 +148 +143 +141 +144 +147 +151 +156 +152 +151 +149 +155 +166 +159 +157 +175 +199 +197 +183 +183 +185 +183 +173 +183 +203 +220 +207 +177 +164 +168 +183 +180 +169 +162 +165 +177 +193 +208 +200 +182 +174 +190 +214 +223 +211 +193 +191 +202 +208 +206 +200 +195 +198 +208 +214 +211 +202 +195 +200 +211 +214 +209 +194 +201 +206 +206 +203 +201 +198 +195 +190 +180 +179 +187 +193 +197 +201 +202 +204 +196 +199 +213 +221 +218 +212 +211 +201 +180 +164 +157 +161 +182 +209 +220 +219 +225 +223 +215 +209 +204 +203 +207 +209 +212 +211 +200 +189 +184 +185 +188 +181 +179 +176 +182 +192 +189 +185 +191 +208 +215 +214 +209 +215 +231 +237 +233 +224 +212 +205 +208 +209 +210 +210 +208 +213 +213 +213 +211 +213 +219 +216 +202 +190 +180 +178 +184 +179 +178 +181 +180 +180 +182 +183 +183 +179 +173 +164 +157 +148 +140 +134 +127 +118 +112 +111 +109 +109 +107 +99 +88 +82 +81 +80 +78 +77 +67 +58 +58 +56 +51 +47 +44 +40 +40 +38 +34 +29 +25 +22 +21 +27 +40 +58 +74 +90 +103 +109 +109 +109 +111 +118 +125 +127 +133 +140 +142 +145 +149 +149 +151 +151 +144 +138 +138 +143 +154 +164 +169 +171 +175 +179 +179 +179 +182 +184 +187 +189 +184 +181 +186 +191 +196 +195 +194 +199 +204 +208 +214 +219 +220 +219 +218 +218 +220 +220 +218 +221 +221 +222 +222 +223 +222 +222 +221 +222 +223 +224 +224 +223 +222 +222 +223 +223 +225 +228 +230 +230 +230 +229 +228 +228 +228 +227 +228 +229 +229 +227 +226 +225 +227 +228 +229 +230 +231 +232 +233 +235 +235 +231 +221 +211 +203 +198 +194 +190 +189 +189 +190 +190 +189 +188 +189 +188 +189 +190 +190 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +187 +187 +188 +190 +191 +189 +190 +191 +190 +188 +187 +187 +189 +190 +190 +189 +190 +190 +190 +189 +188 +187 +188 +189 +188 +187 +187 +187 +188 +189 +189 +188 +190 +190 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +188 +189 +189 +189 +189 +190 +191 +191 +191 +190 +189 +188 +188 +188 +188 +189 +189 +189 +189 +189 +190 +189 +189 +189 +189 +189 +189 +187 +186 +187 +188 +189 +189 +188 +188 +188 +188 +189 +189 +190 +190 +190 +189 +187 +186 +188 +188 +189 +188 +187 +187 +188 +189 +189 +189 +188 +187 +187 +187 +187 +187 +187 +188 +189 +189 +189 +188 +188 +188 +206 +206 +206 +206 +206 +206 +206 +206 +205 +206 +206 +206 +205 +205 +204 +204 +203 +204 +204 +205 +205 +205 +205 +205 +205 +204 +204 +204 +205 +205 +205 +205 +203 +203 +202 +202 +203 +203 +202 +201 +200 +200 +201 +203 +204 +205 +203 +202 +201 +201 +201 +201 +202 +202 +202 +203 +205 +204 +203 +201 +201 +201 +201 +201 +200 +201 +201 +200 +199 +198 +198 +199 +200 +200 +200 +200 +200 +200 +200 +200 +199 +199 +199 +199 +199 +199 +199 +199 +202 +200 +200 +200 +199 +198 +197 +198 +200 +199 +199 +198 +198 +198 +198 +198 +198 +197 +197 +197 +198 +198 +197 +197 +196 +196 +196 +197 +198 +199 +198 +198 +197 +197 +197 +197 +197 +197 +197 +197 +196 +196 +196 +197 +197 +197 +197 +197 +196 +196 +197 +197 +197 +197 +196 +196 +199 +197 +196 +197 +197 +196 +197 +199 +197 +196 +195 +195 +196 +196 +196 +196 +196 +196 +197 +197 +196 +194 +195 +197 +199 +202 +205 +206 +207 +211 +218 +223 +223 +218 +211 +207 +205 +206 +209 +210 +207 +205 +207 +213 +215 +207 +192 +182 +180 +180 +178 +173 +171 +172 +173 +171 +162 +160 +163 +166 +162 +155 +153 +155 +153 +154 +157 +160 +159 +156 +157 +162 +167 +172 +171 +167 +165 +163 +163 +166 +172 +172 +165 +154 +147 +151 +156 +158 +158 +156 +162 +159 +158 +158 +153 +155 +162 +165 +163 +154 +148 +150 +156 +160 +159 +154 +148 +149 +160 +170 +167 +157 +149 +146 +141 +137 +136 +139 +146 +151 +152 +145 +133 +124 +122 +128 +134 +136 +136 +137 +135 +128 +124 +128 +135 +137 +137 +136 +133 +131 +130 +130 +127 +125 +130 +130 +131 +127 +118 +109 +110 +115 +118 +121 +127 +128 +123 +114 +110 +112 +113 +117 +122 +124 +121 +117 +113 +111 +114 +118 +123 +124 +125 +127 +128 +127 +125 +122 +123 +124 +122 +124 +126 +123 +123 +125 +125 +123 +125 +131 +135 +136 +137 +133 +129 +132 +134 +136 +138 +138 +135 +130 +129 +133 +135 +133 +127 +123 +125 +145 +163 +157 +145 +153 +160 +154 +148 +151 +169 +192 +200 +196 +186 +176 +166 +163 +176 +193 +194 +172 +149 +152 +175 +196 +182 +161 +162 +174 +184 +191 +199 +192 +177 +169 +180 +189 +180 +168 +184 +207 +217 +208 +182 +160 +165 +175 +161 +137 +139 +166 +177 +178 +187 +198 +192 +196 +191 +172 +148 +132 +126 +127 +144 +152 +150 +153 +170 +192 +199 +179 +151 +126 +122 +147 +176 +186 +183 +178 +181 +187 +194 +194 +188 +179 +175 +176 +194 +200 +193 +176 +175 +194 +200 +186 +161 +145 +136 +137 +134 +132 +135 +140 +143 +146 +144 +140 +143 +150 +150 +145 +150 +149 +149 +148 +149 +149 +146 +143 +144 +144 +137 +135 +143 +158 +167 +160 +153 +168 +176 +165 +155 +161 +170 +169 +169 +156 +145 +138 +135 +138 +143 +142 +138 +141 +139 +130 +125 +150 +185 +188 +166 +148 +156 +172 +158 +124 +96 +111 +136 +146 +162 +170 +152 +119 +104 +113 +126 +125 +128 +136 +150 +185 +204 +178 +150 +131 +122 +130 +153 +164 +148 +136 +135 +136 +129 +125 +135 +141 +136 +131 +128 +125 +122 +124 +124 +118 +118 +127 +151 +162 +161 +143 +127 +125 +125 +123 +122 +126 +123 +113 +111 +118 +126 +127 +122 +121 +123 +125 +125 +122 +119 +117 +119 +112 +109 +111 +113 +113 +116 +121 +123 +121 +118 +119 +123 +125 +124 +123 +119 +120 +120 +117 +114 +114 +120 +124 +121 +122 +126 +127 +128 +132 +128 +116 +113 +112 +112 +111 +111 +109 +108 +107 +101 +100 +101 +104 +103 +99 +96 +97 +100 +105 +110 +111 +110 +111 +112 +114 +119 +119 +119 +119 +120 +120 +118 +114 +117 +118 +118 +116 +113 +108 +106 +106 +113 +113 +110 +102 +97 +106 +116 +114 +113 +110 +105 +103 +104 +103 +96 +89 +92 +95 +100 +103 +105 +107 +107 +106 +112 +125 +130 +126 +121 +115 +109 +108 +114 +119 +119 +113 +111 +113 +112 +108 +97 +99 +102 +105 +106 +106 +107 +110 +117 +112 +102 +93 +92 +98 +102 +104 +105 +105 +111 +119 +121 +114 +107 +104 +106 +105 +106 +110 +112 +111 +113 +115 +109 +105 +107 +111 +111 +110 +107 +102 +102 +101 +100 +99 +96 +95 +98 +101 +102 +101 +101 +102 +105 +105 +101 +95 +99 +99 +100 +103 +104 +104 +104 +105 +108 +113 +110 +102 +99 +100 +102 +104 +101 +97 +99 +102 +100 +99 +100 +99 +100 +102 +103 +102 +99 +95 +92 +90 +90 +88 +86 +85 +84 +85 +84 +81 +83 +81 +82 +83 +83 +85 +86 +83 +83 +80 +77 +78 +80 +83 +87 +91 +99 +99 +97 +96 +96 +94 +89 +83 +83 +80 +78 +67 +49 +33 +23 +14 +12 +13 +14 +15 +14 +15 +17 +19 +21 +20 +22 +27 +32 +32 +31 +30 +35 +34 +33 +32 +31 +29 +25 +22 +17 +16 +13 +11 +9 +21 +51 +82 +94 +91 +86 +84 +89 +97 +102 +103 +102 +98 +99 +102 +108 +114 +119 +124 +130 +124 +119 +115 +111 +109 +110 +113 +116 +128 +127 +125 +144 +161 +151 +135 +115 +114 +115 +115 +105 +91 +93 +108 +121 +118 +114 +119 +129 +136 +138 +141 +152 +137 +122 +118 +121 +123 +116 +103 +119 +138 +155 +150 +170 +184 +155 +106 +104 +145 +183 +190 +179 +172 +174 +178 +174 +174 +183 +164 +128 +137 +164 +162 +126 +130 +182 +196 +143 +73 +63 +134 +185 +194 +170 +162 +172 +173 +162 +134 +104 +84 +89 +116 +143 +151 +136 +127 +135 +141 +140 +135 +133 +136 +136 +133 +125 +124 +125 +132 +144 +147 +145 +147 +147 +146 +149 +150 +146 +151 +160 +164 +150 +138 +132 +132 +124 +112 +115 +128 +140 +130 +130 +131 +131 +127 +121 +124 +127 +132 +131 +126 +129 +138 +140 +136 +135 +134 +133 +132 +132 +132 +133 +133 +131 +131 +127 +123 +124 +131 +133 +130 +127 +124 +123 +124 +126 +125 +126 +126 +122 +128 +128 +119 +113 +117 +126 +132 +125 +124 +124 +126 +127 +126 +125 +125 +124 +130 +127 +118 +120 +134 +141 +138 +128 +121 +117 +122 +128 +133 +133 +131 +126 +119 +118 +122 +122 +124 +132 +137 +123 +127 +131 +132 +132 +133 +133 +133 +134 +127 +120 +120 +129 +136 +138 +136 +135 +135 +137 +139 +137 +138 +137 +130 +124 +129 +134 +136 +137 +139 +138 +134 +128 +125 +128 +136 +137 +133 +131 +134 +132 +135 +135 +133 +132 +133 +136 +138 +142 +149 +144 +131 +130 +138 +146 +152 +155 +150 +143 +143 +146 +143 +139 +140 +139 +139 +138 +134 +135 +147 +157 +158 +151 +150 +150 +147 +142 +138 +139 +142 +157 +159 +160 +153 +144 +138 +139 +141 +157 +163 +159 +150 +142 +149 +168 +171 +166 +181 +200 +190 +175 +181 +186 +183 +184 +196 +213 +221 +203 +172 +161 +167 +179 +189 +189 +174 +160 +165 +186 +209 +209 +191 +175 +188 +217 +227 +209 +189 +188 +201 +209 +209 +207 +204 +204 +210 +214 +213 +207 +203 +208 +217 +217 +211 +197 +204 +208 +205 +200 +196 +193 +191 +195 +186 +183 +187 +193 +199 +201 +197 +199 +192 +198 +215 +226 +223 +211 +199 +190 +178 +166 +158 +160 +175 +200 +218 +222 +220 +214 +210 +206 +200 +200 +208 +212 +214 +213 +203 +188 +178 +179 +188 +190 +187 +185 +190 +194 +187 +184 +191 +210 +212 +213 +213 +220 +231 +237 +238 +225 +210 +202 +204 +206 +207 +210 +210 +213 +212 +213 +213 +210 +211 +208 +200 +192 +184 +181 +184 +179 +176 +178 +179 +180 +181 +183 +184 +180 +171 +163 +159 +147 +138 +133 +127 +120 +115 +112 +108 +111 +105 +97 +89 +84 +82 +80 +77 +76 +67 +59 +58 +55 +52 +49 +46 +40 +39 +38 +35 +31 +27 +25 +24 +29 +44 +63 +80 +95 +107 +112 +113 +109 +110 +118 +125 +129 +136 +142 +144 +146 +149 +149 +150 +152 +146 +139 +139 +143 +153 +164 +169 +171 +176 +180 +180 +181 +184 +186 +187 +187 +183 +183 +190 +197 +200 +199 +196 +199 +204 +209 +214 +221 +221 +220 +218 +218 +219 +219 +218 +220 +221 +223 +223 +223 +223 +222 +222 +222 +222 +223 +223 +223 +222 +221 +221 +223 +225 +228 +230 +231 +230 +228 +227 +227 +226 +225 +226 +227 +227 +226 +224 +224 +226 +228 +229 +230 +230 +231 +232 +234 +236 +235 +227 +217 +208 +201 +197 +191 +189 +188 +190 +190 +189 +189 +190 +189 +190 +190 +190 +189 +188 +189 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +189 +189 +188 +189 +191 +191 +189 +188 +188 +189 +190 +190 +189 +190 +190 +189 +188 +187 +187 +187 +188 +188 +187 +187 +188 +189 +189 +189 +188 +189 +189 +189 +189 +189 +188 +188 +188 +189 +189 +189 +188 +188 +188 +189 +189 +190 +189 +189 +189 +188 +188 +188 +188 +187 +187 +187 +188 +189 +190 +189 +190 +190 +191 +191 +191 +190 +189 +188 +188 +188 +188 +189 +189 +189 +189 +190 +190 +189 +189 +189 +190 +190 +189 +187 +186 +187 +188 +189 +190 +189 +188 +188 +188 +188 +189 +189 +190 +189 +188 +187 +187 +187 +188 +188 +188 +187 +187 +188 +189 +189 +189 +189 +188 +187 +187 +186 +185 +186 +186 +187 +188 +189 +189 +188 +186 +203 +203 +203 +204 +204 +204 +204 +204 +203 +203 +203 +203 +203 +203 +202 +202 +201 +202 +202 +203 +203 +202 +202 +201 +201 +201 +201 +201 +201 +201 +201 +201 +201 +201 +200 +200 +200 +200 +200 +200 +200 +199 +199 +201 +203 +204 +203 +201 +200 +200 +200 +200 +200 +200 +200 +200 +200 +199 +199 +198 +198 +198 +198 +198 +197 +198 +198 +198 +198 +198 +198 +199 +199 +199 +199 +198 +198 +198 +198 +198 +198 +198 +198 +198 +198 +198 +198 +198 +201 +200 +199 +198 +198 +197 +198 +198 +197 +197 +197 +196 +196 +196 +196 +196 +198 +197 +196 +196 +197 +197 +197 +196 +194 +194 +194 +195 +196 +197 +197 +196 +196 +196 +196 +196 +196 +195 +195 +195 +195 +196 +196 +197 +197 +197 +196 +196 +195 +195 +195 +196 +195 +195 +195 +194 +196 +195 +195 +196 +196 +195 +195 +197 +196 +195 +194 +194 +195 +195 +196 +195 +196 +196 +197 +198 +196 +194 +194 +196 +194 +197 +201 +205 +211 +216 +219 +219 +215 +208 +201 +199 +200 +203 +207 +209 +206 +205 +207 +212 +215 +209 +195 +185 +183 +182 +178 +173 +171 +171 +171 +170 +165 +164 +165 +168 +161 +152 +151 +154 +154 +155 +158 +163 +162 +159 +159 +162 +165 +172 +173 +169 +166 +163 +162 +166 +168 +171 +166 +154 +146 +151 +157 +158 +159 +157 +164 +162 +160 +158 +153 +155 +162 +164 +163 +156 +151 +151 +157 +161 +166 +163 +156 +151 +157 +166 +164 +155 +151 +146 +138 +135 +134 +136 +141 +146 +148 +143 +133 +123 +122 +129 +135 +137 +136 +139 +140 +136 +132 +132 +134 +135 +132 +134 +135 +132 +132 +132 +129 +124 +130 +130 +129 +126 +120 +114 +115 +118 +119 +120 +126 +127 +122 +112 +110 +114 +119 +121 +123 +122 +121 +119 +117 +116 +116 +120 +124 +126 +127 +127 +126 +124 +126 +122 +123 +124 +123 +125 +127 +125 +125 +129 +128 +124 +125 +131 +134 +133 +135 +129 +128 +134 +140 +140 +138 +137 +133 +134 +136 +137 +135 +132 +129 +128 +132 +147 +167 +169 +154 +150 +156 +157 +148 +159 +179 +195 +198 +194 +184 +173 +156 +153 +173 +197 +199 +174 +149 +150 +171 +177 +175 +175 +181 +182 +183 +191 +193 +191 +180 +172 +178 +186 +187 +185 +188 +206 +217 +208 +176 +151 +158 +167 +161 +144 +152 +180 +184 +174 +183 +202 +204 +198 +180 +155 +137 +133 +135 +137 +135 +141 +144 +162 +184 +200 +198 +176 +146 +126 +125 +148 +171 +182 +187 +189 +189 +188 +193 +193 +185 +170 +164 +168 +182 +199 +198 +169 +150 +169 +189 +183 +160 +142 +133 +136 +136 +136 +138 +140 +140 +145 +146 +146 +147 +150 +149 +145 +150 +150 +150 +152 +154 +153 +148 +143 +146 +146 +141 +145 +147 +155 +172 +165 +144 +144 +155 +167 +163 +158 +157 +154 +148 +144 +141 +141 +139 +140 +142 +144 +141 +143 +140 +130 +126 +153 +189 +193 +162 +128 +131 +145 +137 +120 +109 +125 +139 +141 +149 +162 +159 +138 +121 +117 +126 +126 +128 +136 +150 +184 +205 +185 +144 +125 +119 +127 +145 +153 +139 +127 +127 +130 +126 +126 +132 +141 +139 +132 +124 +125 +126 +126 +119 +110 +117 +136 +159 +153 +143 +134 +128 +125 +121 +118 +119 +124 +121 +111 +108 +115 +122 +122 +120 +119 +122 +125 +125 +122 +120 +120 +114 +112 +112 +116 +117 +116 +117 +120 +119 +117 +113 +111 +109 +113 +114 +116 +118 +119 +119 +116 +111 +110 +114 +120 +119 +120 +122 +122 +123 +127 +121 +108 +106 +104 +103 +103 +104 +102 +100 +98 +93 +94 +97 +101 +101 +98 +98 +100 +103 +108 +111 +112 +112 +113 +115 +115 +121 +119 +118 +118 +119 +119 +116 +112 +106 +106 +106 +105 +103 +101 +102 +105 +108 +108 +107 +104 +101 +102 +105 +105 +107 +102 +97 +95 +99 +103 +100 +95 +102 +104 +109 +112 +112 +110 +108 +108 +114 +125 +129 +124 +116 +107 +103 +105 +114 +118 +117 +111 +108 +108 +107 +104 +100 +101 +102 +104 +104 +103 +106 +109 +116 +113 +106 +99 +99 +105 +111 +111 +111 +106 +109 +119 +126 +119 +108 +102 +104 +100 +104 +111 +112 +111 +113 +116 +108 +103 +104 +107 +107 +107 +105 +101 +101 +102 +106 +107 +104 +101 +102 +105 +104 +102 +101 +102 +103 +102 +97 +93 +98 +99 +101 +103 +104 +104 +102 +101 +105 +110 +107 +100 +99 +99 +97 +97 +95 +93 +97 +102 +102 +101 +101 +99 +102 +101 +100 +100 +99 +97 +94 +92 +91 +90 +87 +84 +82 +81 +80 +77 +82 +82 +84 +86 +86 +87 +84 +79 +76 +77 +78 +80 +82 +85 +91 +93 +99 +102 +103 +101 +99 +98 +97 +96 +92 +89 +87 +76 +59 +41 +27 +16 +9 +12 +14 +15 +15 +16 +19 +21 +22 +21 +22 +28 +32 +31 +29 +30 +37 +37 +36 +34 +33 +32 +29 +25 +19 +16 +10 +5 +21 +48 +73 +84 +92 +89 +88 +90 +95 +98 +99 +99 +100 +101 +102 +106 +112 +116 +117 +124 +131 +126 +120 +115 +111 +110 +111 +116 +115 +126 +127 +133 +161 +170 +148 +126 +111 +116 +116 +114 +110 +99 +96 +105 +119 +118 +118 +127 +139 +136 +132 +138 +155 +136 +125 +128 +131 +129 +123 +110 +119 +135 +150 +139 +158 +187 +177 +123 +100 +127 +167 +193 +192 +178 +170 +166 +165 +163 +171 +156 +126 +137 +165 +167 +122 +91 +131 +180 +177 +128 +88 +116 +164 +185 +178 +162 +151 +150 +161 +171 +151 +109 +84 +106 +142 +156 +140 +121 +123 +135 +139 +130 +127 +132 +133 +127 +127 +128 +129 +135 +144 +146 +143 +144 +143 +138 +140 +146 +146 +146 +146 +144 +142 +137 +134 +130 +116 +104 +113 +132 +138 +133 +136 +137 +137 +132 +120 +120 +125 +129 +129 +128 +133 +141 +143 +138 +136 +134 +131 +131 +132 +133 +134 +135 +135 +135 +131 +126 +128 +133 +134 +132 +126 +124 +124 +126 +125 +122 +119 +117 +121 +123 +122 +118 +117 +120 +121 +122 +118 +118 +124 +132 +135 +131 +126 +125 +124 +131 +131 +121 +121 +132 +137 +135 +129 +121 +116 +121 +129 +135 +134 +131 +129 +120 +118 +123 +125 +125 +130 +133 +124 +128 +132 +133 +131 +129 +131 +133 +132 +122 +114 +118 +130 +138 +139 +136 +138 +137 +139 +139 +136 +137 +137 +133 +127 +130 +135 +138 +140 +141 +139 +135 +130 +128 +128 +132 +134 +133 +134 +137 +132 +132 +132 +131 +133 +135 +138 +139 +143 +148 +142 +131 +129 +135 +146 +157 +170 +161 +145 +139 +147 +153 +148 +143 +143 +142 +137 +130 +133 +149 +160 +158 +147 +137 +131 +135 +139 +138 +135 +134 +158 +168 +171 +157 +141 +135 +135 +133 +153 +165 +169 +158 +144 +150 +168 +175 +173 +183 +198 +187 +170 +177 +184 +186 +197 +206 +220 +220 +198 +170 +162 +168 +167 +182 +191 +183 +168 +161 +178 +203 +217 +206 +191 +198 +220 +223 +201 +181 +184 +199 +210 +212 +210 +207 +205 +208 +215 +214 +210 +206 +209 +216 +216 +210 +207 +210 +213 +207 +195 +185 +187 +194 +199 +190 +185 +185 +192 +203 +205 +197 +185 +182 +194 +214 +223 +223 +211 +194 +182 +177 +167 +160 +158 +164 +181 +199 +214 +218 +215 +211 +206 +200 +200 +207 +209 +209 +209 +204 +190 +178 +180 +188 +193 +190 +191 +196 +197 +190 +191 +199 +210 +210 +210 +211 +219 +229 +235 +236 +220 +210 +205 +204 +204 +208 +211 +211 +211 +207 +208 +210 +206 +204 +205 +204 +196 +188 +182 +183 +180 +175 +175 +176 +179 +179 +181 +183 +180 +171 +162 +157 +145 +136 +130 +126 +120 +117 +113 +109 +109 +102 +94 +90 +86 +83 +79 +76 +74 +67 +58 +56 +55 +50 +48 +46 +40 +39 +37 +36 +33 +29 +28 +30 +30 +48 +69 +86 +100 +110 +114 +114 +109 +110 +118 +126 +131 +137 +142 +142 +144 +149 +149 +149 +150 +145 +140 +140 +145 +155 +165 +168 +170 +173 +176 +177 +182 +186 +186 +186 +185 +181 +183 +190 +201 +205 +204 +200 +202 +206 +210 +215 +220 +220 +219 +218 +219 +220 +219 +216 +217 +219 +222 +223 +223 +223 +223 +223 +222 +222 +222 +222 +223 +223 +222 +221 +223 +225 +227 +229 +231 +230 +228 +226 +225 +224 +224 +225 +226 +227 +225 +224 +224 +226 +227 +228 +229 +230 +231 +232 +231 +235 +236 +231 +222 +213 +204 +199 +193 +190 +189 +190 +190 +190 +189 +190 +190 +191 +191 +191 +190 +190 +190 +191 +190 +189 +188 +187 +187 +188 +188 +189 +187 +188 +188 +188 +188 +188 +188 +187 +189 +188 +188 +189 +188 +187 +187 +189 +191 +189 +188 +187 +188 +189 +189 +189 +189 +189 +189 +188 +187 +187 +188 +189 +188 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +188 +188 +187 +187 +187 +187 +187 +187 +188 +189 +189 +189 +189 +191 +191 +191 +191 +190 +190 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +189 +189 +189 +189 +190 +189 +188 +187 +187 +188 +189 +190 +189 +189 +188 +187 +187 +189 +190 +189 +188 +187 +187 +187 +188 +188 +188 +188 +187 +187 +188 +188 +187 +188 +188 +189 +189 +188 +188 +187 +187 +186 +186 +187 +188 +189 +188 +186 +200 +200 +201 +201 +201 +201 +201 +201 +200 +200 +200 +200 +200 +200 +200 +200 +199 +200 +200 +200 +200 +199 +198 +198 +199 +199 +199 +199 +199 +199 +199 +199 +199 +199 +198 +198 +198 +198 +199 +199 +198 +196 +195 +196 +199 +200 +200 +198 +199 +199 +199 +199 +199 +198 +198 +198 +195 +196 +196 +197 +197 +196 +196 +196 +196 +196 +196 +197 +197 +198 +198 +198 +197 +197 +197 +197 +197 +196 +196 +196 +197 +197 +197 +197 +197 +197 +197 +197 +196 +196 +196 +195 +195 +196 +196 +196 +196 +196 +196 +196 +196 +196 +197 +197 +198 +197 +196 +196 +196 +196 +196 +196 +195 +195 +194 +194 +195 +196 +196 +195 +195 +195 +195 +195 +195 +195 +194 +194 +195 +195 +196 +196 +196 +195 +195 +194 +195 +195 +195 +195 +195 +195 +194 +194 +194 +194 +194 +196 +197 +195 +194 +195 +196 +195 +194 +194 +194 +195 +195 +195 +196 +195 +196 +197 +195 +193 +194 +196 +192 +194 +199 +206 +215 +222 +221 +216 +206 +200 +195 +197 +199 +202 +205 +207 +206 +206 +207 +212 +215 +210 +197 +184 +183 +181 +177 +173 +172 +171 +170 +168 +168 +166 +167 +167 +160 +151 +149 +153 +155 +155 +159 +164 +166 +163 +161 +162 +164 +173 +176 +172 +169 +164 +162 +165 +165 +170 +166 +156 +149 +153 +159 +160 +160 +158 +163 +162 +161 +160 +157 +158 +162 +162 +161 +159 +155 +153 +155 +157 +167 +167 +161 +152 +153 +160 +162 +157 +152 +144 +137 +135 +136 +138 +141 +143 +141 +140 +135 +128 +127 +133 +137 +139 +137 +140 +142 +141 +138 +137 +136 +135 +130 +135 +137 +135 +133 +132 +129 +125 +125 +125 +126 +125 +123 +120 +118 +119 +122 +121 +125 +126 +122 +115 +114 +120 +120 +122 +123 +124 +123 +123 +122 +122 +121 +124 +126 +127 +129 +130 +128 +125 +125 +120 +120 +121 +120 +123 +126 +124 +125 +130 +130 +127 +127 +132 +133 +130 +131 +126 +128 +138 +145 +142 +136 +133 +132 +138 +138 +135 +133 +134 +131 +127 +134 +151 +177 +183 +162 +150 +155 +159 +152 +165 +186 +198 +197 +193 +182 +168 +146 +144 +169 +196 +200 +178 +153 +150 +171 +174 +184 +194 +195 +188 +184 +189 +189 +187 +181 +179 +182 +184 +188 +194 +195 +206 +211 +204 +175 +153 +159 +168 +168 +166 +169 +173 +169 +169 +186 +206 +213 +195 +166 +141 +134 +140 +142 +139 +134 +133 +139 +162 +187 +200 +196 +174 +141 +137 +146 +164 +177 +186 +193 +195 +195 +188 +184 +185 +185 +179 +171 +165 +166 +192 +205 +177 +143 +149 +173 +179 +171 +150 +135 +135 +136 +138 +138 +137 +141 +144 +147 +149 +148 +146 +147 +149 +154 +152 +148 +148 +150 +151 +150 +149 +145 +143 +142 +152 +151 +154 +174 +177 +157 +136 +134 +148 +152 +150 +148 +147 +140 +139 +139 +140 +143 +142 +143 +147 +144 +145 +140 +133 +131 +158 +192 +194 +163 +126 +126 +127 +121 +121 +124 +134 +135 +132 +142 +161 +166 +152 +133 +122 +122 +131 +129 +133 +148 +173 +187 +181 +142 +120 +114 +122 +134 +144 +137 +129 +127 +129 +130 +129 +135 +141 +140 +130 +120 +122 +122 +121 +115 +108 +118 +138 +143 +140 +137 +135 +129 +121 +119 +121 +117 +119 +118 +114 +113 +114 +115 +114 +118 +117 +118 +123 +124 +119 +116 +117 +112 +114 +118 +116 +115 +114 +115 +117 +115 +116 +114 +108 +105 +107 +111 +114 +118 +117 +116 +116 +114 +112 +113 +117 +115 +112 +110 +108 +107 +110 +109 +100 +97 +94 +92 +94 +98 +99 +96 +92 +95 +98 +103 +104 +100 +97 +99 +103 +106 +108 +109 +108 +106 +108 +109 +110 +110 +111 +111 +108 +102 +99 +101 +104 +97 +95 +95 +96 +96 +96 +98 +101 +96 +96 +98 +102 +103 +98 +97 +102 +105 +102 +100 +101 +106 +111 +111 +108 +110 +111 +115 +119 +117 +112 +108 +108 +113 +118 +122 +122 +116 +105 +104 +113 +115 +117 +114 +109 +105 +105 +105 +104 +104 +103 +103 +103 +102 +103 +106 +110 +115 +115 +112 +108 +109 +113 +114 +112 +110 +108 +111 +120 +123 +116 +108 +104 +103 +99 +106 +115 +111 +110 +112 +113 +103 +99 +97 +98 +98 +102 +104 +102 +99 +101 +104 +108 +108 +105 +104 +104 +104 +103 +102 +100 +99 +98 +97 +97 +100 +102 +105 +108 +108 +107 +105 +101 +105 +107 +102 +97 +98 +98 +95 +93 +96 +94 +98 +103 +103 +103 +103 +101 +106 +102 +99 +97 +97 +97 +93 +90 +91 +90 +86 +81 +79 +83 +84 +83 +84 +86 +85 +85 +85 +82 +76 +71 +70 +77 +84 +87 +89 +90 +94 +96 +102 +105 +105 +106 +108 +108 +104 +100 +95 +91 +87 +79 +65 +50 +34 +20 +9 +12 +15 +16 +16 +18 +22 +23 +23 +22 +23 +28 +31 +30 +30 +32 +36 +37 +36 +35 +34 +34 +31 +26 +21 +13 +7 +13 +40 +71 +86 +84 +87 +90 +96 +100 +99 +97 +99 +103 +112 +120 +122 +117 +115 +116 +117 +119 +127 +126 +123 +119 +115 +111 +113 +117 +118 +126 +130 +143 +163 +157 +132 +118 +112 +117 +114 +110 +110 +107 +100 +100 +111 +113 +118 +134 +148 +137 +128 +136 +155 +130 +119 +125 +129 +127 +124 +121 +115 +132 +146 +131 +134 +168 +189 +160 +112 +119 +147 +182 +200 +196 +179 +160 +154 +154 +172 +168 +128 +113 +145 +178 +145 +86 +76 +122 +173 +189 +158 +125 +146 +171 +183 +158 +138 +138 +147 +171 +181 +157 +105 +99 +136 +162 +164 +140 +123 +122 +124 +131 +134 +135 +132 +130 +131 +134 +135 +137 +144 +145 +143 +143 +145 +137 +134 +138 +137 +136 +138 +137 +139 +134 +132 +126 +116 +112 +121 +134 +135 +139 +145 +141 +140 +134 +119 +117 +123 +126 +130 +135 +140 +142 +140 +136 +134 +131 +129 +131 +134 +135 +137 +139 +137 +137 +134 +130 +128 +131 +132 +131 +126 +123 +123 +124 +123 +119 +115 +114 +122 +123 +122 +121 +121 +120 +119 +118 +119 +118 +123 +131 +136 +133 +128 +126 +125 +129 +129 +124 +124 +129 +133 +135 +131 +122 +117 +121 +130 +135 +132 +128 +133 +126 +122 +124 +125 +129 +132 +131 +128 +127 +131 +135 +133 +127 +129 +136 +133 +120 +111 +120 +136 +145 +143 +138 +139 +139 +141 +138 +133 +134 +136 +135 +132 +133 +136 +138 +140 +141 +139 +135 +129 +128 +126 +124 +128 +135 +138 +136 +132 +129 +127 +129 +133 +137 +139 +140 +140 +143 +138 +133 +132 +133 +141 +153 +171 +165 +148 +138 +149 +162 +155 +140 +141 +144 +142 +132 +134 +152 +162 +157 +143 +132 +126 +132 +137 +136 +131 +130 +156 +179 +185 +162 +142 +140 +140 +134 +143 +159 +177 +173 +158 +156 +166 +175 +175 +180 +195 +189 +172 +174 +186 +197 +199 +209 +219 +215 +193 +169 +161 +165 +160 +167 +176 +180 +171 +160 +171 +197 +211 +212 +208 +212 +222 +215 +191 +174 +183 +198 +207 +206 +205 +204 +205 +209 +216 +215 +210 +205 +207 +213 +213 +209 +209 +211 +216 +212 +194 +176 +176 +188 +191 +189 +185 +185 +195 +212 +213 +199 +169 +167 +184 +209 +221 +223 +211 +189 +178 +173 +164 +158 +156 +159 +169 +183 +204 +218 +221 +211 +202 +197 +198 +203 +205 +203 +204 +204 +194 +184 +183 +188 +191 +191 +195 +201 +200 +197 +203 +212 +217 +219 +215 +211 +216 +227 +231 +227 +215 +212 +209 +204 +200 +206 +213 +213 +211 +202 +199 +199 +195 +195 +203 +209 +204 +195 +184 +180 +179 +175 +173 +175 +177 +176 +178 +181 +181 +173 +161 +153 +144 +134 +128 +124 +118 +116 +113 +110 +107 +100 +93 +91 +89 +84 +79 +74 +73 +67 +59 +56 +54 +49 +47 +45 +41 +38 +37 +36 +34 +31 +31 +33 +34 +51 +74 +91 +103 +112 +115 +114 +111 +112 +120 +128 +132 +137 +140 +140 +140 +147 +149 +148 +147 +142 +138 +139 +146 +156 +165 +167 +168 +171 +174 +174 +181 +186 +186 +185 +185 +182 +184 +191 +199 +205 +205 +203 +205 +208 +211 +216 +217 +218 +218 +218 +219 +220 +219 +215 +214 +217 +220 +222 +223 +223 +222 +222 +222 +222 +222 +222 +222 +223 +223 +224 +224 +225 +227 +229 +230 +230 +228 +226 +226 +225 +225 +226 +228 +229 +227 +226 +225 +226 +226 +227 +228 +229 +231 +233 +230 +235 +238 +235 +227 +217 +208 +201 +196 +192 +189 +190 +190 +190 +189 +190 +189 +190 +191 +191 +189 +189 +190 +191 +191 +190 +188 +187 +187 +188 +188 +189 +188 +188 +188 +189 +189 +188 +188 +188 +190 +189 +189 +189 +188 +186 +187 +188 +190 +189 +188 +187 +187 +188 +188 +188 +189 +189 +189 +188 +188 +188 +189 +190 +188 +188 +188 +188 +189 +189 +188 +187 +187 +187 +187 +187 +187 +188 +188 +188 +187 +187 +187 +188 +188 +188 +188 +189 +188 +188 +188 +189 +189 +188 +188 +187 +188 +187 +187 +188 +189 +189 +188 +189 +191 +191 +191 +191 +190 +189 +189 +189 +189 +189 +190 +189 +189 +189 +190 +190 +189 +189 +188 +188 +189 +190 +190 +190 +188 +188 +189 +189 +189 +188 +187 +187 +188 +189 +190 +189 +188 +187 +186 +187 +189 +189 +188 +188 +187 +187 +187 +187 +187 +188 +188 +189 +189 +189 +189 +189 +188 +186 +185 +185 +187 +188 +188 +187 +196 +197 +197 +198 +198 +198 +198 +197 +197 +197 +197 +196 +196 +197 +197 +197 +197 +197 +197 +197 +197 +196 +195 +194 +197 +198 +198 +198 +197 +196 +196 +197 +197 +197 +197 +196 +195 +195 +196 +197 +197 +195 +194 +195 +196 +198 +198 +197 +198 +198 +198 +197 +197 +196 +195 +195 +193 +194 +195 +196 +196 +196 +195 +195 +196 +195 +195 +195 +196 +196 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +194 +195 +195 +194 +194 +195 +196 +195 +195 +195 +195 +195 +196 +196 +197 +197 +197 +195 +194 +194 +194 +195 +195 +194 +196 +195 +194 +194 +195 +195 +195 +194 +194 +194 +195 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +194 +195 +195 +195 +194 +194 +193 +193 +194 +197 +197 +195 +194 +194 +195 +194 +193 +193 +193 +194 +194 +194 +194 +194 +194 +195 +193 +192 +193 +195 +194 +197 +202 +209 +218 +224 +221 +215 +201 +197 +195 +199 +202 +203 +204 +205 +207 +208 +210 +213 +214 +209 +196 +184 +180 +178 +176 +174 +173 +173 +171 +170 +167 +165 +165 +166 +161 +151 +150 +154 +158 +156 +159 +166 +168 +166 +162 +161 +165 +174 +177 +174 +171 +166 +163 +165 +165 +168 +165 +157 +154 +157 +161 +161 +159 +158 +161 +158 +159 +163 +159 +160 +161 +160 +160 +160 +157 +153 +151 +152 +162 +163 +158 +151 +149 +155 +160 +159 +151 +143 +138 +139 +141 +141 +141 +142 +135 +136 +136 +134 +133 +134 +137 +138 +135 +136 +136 +137 +137 +137 +138 +137 +134 +137 +138 +136 +132 +129 +127 +126 +120 +120 +122 +124 +124 +123 +121 +119 +124 +123 +125 +126 +124 +121 +120 +124 +121 +122 +124 +126 +127 +126 +125 +124 +124 +125 +126 +127 +129 +132 +131 +129 +124 +119 +118 +118 +117 +120 +122 +120 +122 +127 +130 +131 +132 +135 +135 +132 +131 +129 +132 +140 +146 +141 +135 +131 +136 +139 +136 +133 +134 +138 +133 +124 +128 +154 +183 +182 +158 +149 +157 +160 +162 +175 +193 +202 +201 +192 +177 +161 +140 +141 +168 +196 +203 +189 +167 +157 +160 +174 +199 +205 +194 +188 +184 +185 +185 +181 +178 +184 +191 +190 +187 +189 +199 +208 +207 +199 +179 +162 +168 +176 +176 +184 +175 +151 +146 +168 +195 +207 +212 +190 +158 +136 +134 +141 +139 +132 +125 +127 +137 +165 +192 +203 +196 +173 +159 +161 +168 +175 +181 +192 +198 +195 +194 +188 +174 +167 +181 +195 +189 +171 +157 +185 +204 +188 +163 +159 +173 +182 +188 +162 +140 +133 +133 +136 +137 +136 +144 +145 +147 +148 +145 +142 +147 +154 +153 +151 +150 +151 +152 +151 +150 +149 +147 +144 +144 +150 +148 +146 +161 +173 +169 +152 +139 +138 +142 +144 +144 +142 +144 +143 +140 +141 +143 +141 +139 +145 +146 +144 +142 +140 +141 +162 +191 +190 +153 +125 +130 +125 +120 +124 +134 +140 +132 +119 +128 +158 +174 +167 +144 +126 +124 +135 +133 +132 +140 +152 +161 +158 +135 +115 +116 +127 +137 +143 +137 +128 +123 +122 +127 +132 +134 +139 +139 +130 +125 +122 +116 +114 +112 +108 +112 +124 +128 +131 +131 +127 +124 +123 +121 +120 +114 +114 +114 +114 +116 +113 +111 +110 +109 +107 +110 +118 +122 +119 +116 +117 +113 +117 +117 +112 +108 +108 +111 +113 +114 +119 +122 +117 +113 +115 +118 +120 +122 +120 +120 +123 +125 +122 +120 +121 +110 +104 +99 +96 +94 +98 +101 +99 +96 +94 +93 +99 +106 +110 +109 +105 +113 +118 +119 +115 +105 +98 +98 +102 +100 +102 +101 +98 +95 +95 +97 +97 +95 +101 +105 +98 +86 +80 +87 +96 +92 +90 +91 +93 +93 +92 +93 +95 +96 +96 +97 +100 +101 +95 +95 +103 +108 +108 +110 +113 +118 +122 +122 +119 +113 +112 +114 +119 +119 +113 +109 +109 +109 +110 +113 +118 +117 +109 +110 +121 +115 +115 +113 +109 +106 +105 +106 +107 +105 +104 +103 +103 +102 +103 +107 +112 +113 +115 +116 +113 +112 +112 +109 +104 +101 +107 +115 +119 +116 +110 +108 +108 +104 +102 +111 +118 +111 +109 +111 +108 +100 +96 +95 +94 +93 +99 +104 +103 +100 +99 +100 +104 +106 +106 +104 +104 +103 +104 +104 +102 +99 +100 +103 +106 +109 +111 +113 +114 +112 +110 +105 +99 +98 +100 +95 +91 +95 +99 +98 +98 +100 +98 +100 +103 +101 +101 +104 +104 +109 +105 +101 +97 +96 +94 +90 +86 +91 +89 +83 +78 +80 +86 +90 +89 +87 +83 +75 +71 +71 +65 +57 +57 +70 +84 +100 +105 +104 +104 +103 +105 +111 +107 +106 +110 +117 +120 +112 +103 +103 +95 +89 +84 +72 +56 +37 +20 +11 +13 +15 +16 +17 +19 +22 +24 +25 +25 +27 +30 +31 +31 +33 +35 +34 +37 +37 +35 +35 +35 +32 +26 +19 +10 +11 +31 +58 +78 +86 +89 +92 +100 +108 +108 +102 +98 +102 +108 +117 +130 +135 +125 +119 +122 +125 +124 +125 +124 +123 +121 +118 +116 +115 +118 +122 +126 +131 +140 +144 +129 +114 +113 +115 +116 +112 +108 +111 +111 +103 +96 +101 +103 +110 +135 +153 +139 +126 +134 +150 +128 +115 +119 +123 +123 +125 +129 +120 +135 +148 +134 +128 +152 +185 +170 +127 +127 +142 +166 +186 +201 +195 +172 +162 +161 +183 +191 +147 +103 +125 +179 +159 +100 +61 +88 +146 +191 +194 +165 +163 +176 +174 +138 +123 +130 +126 +131 +163 +187 +156 +129 +136 +157 +173 +156 +135 +118 +113 +134 +149 +144 +137 +139 +137 +141 +139 +137 +141 +144 +144 +145 +142 +138 +138 +137 +131 +129 +134 +138 +140 +133 +125 +121 +122 +127 +132 +134 +136 +143 +145 +138 +138 +133 +118 +118 +125 +128 +134 +140 +143 +140 +135 +131 +126 +123 +123 +128 +133 +134 +135 +139 +136 +138 +138 +134 +131 +130 +131 +131 +129 +125 +121 +120 +119 +118 +117 +118 +123 +126 +130 +128 +122 +117 +118 +121 +126 +123 +122 +126 +130 +130 +129 +127 +127 +126 +125 +124 +125 +127 +132 +137 +133 +125 +119 +124 +132 +135 +131 +127 +130 +127 +124 +123 +123 +128 +131 +127 +130 +128 +131 +137 +135 +128 +130 +139 +135 +122 +115 +127 +144 +151 +146 +140 +140 +140 +143 +139 +131 +131 +134 +134 +135 +136 +137 +139 +139 +138 +136 +133 +127 +127 +122 +119 +124 +135 +138 +135 +132 +129 +127 +128 +133 +136 +141 +143 +142 +142 +137 +133 +134 +134 +136 +144 +153 +155 +145 +138 +150 +161 +152 +135 +138 +146 +148 +140 +137 +151 +160 +157 +142 +136 +134 +137 +139 +135 +132 +132 +149 +181 +193 +166 +142 +145 +150 +145 +141 +154 +176 +175 +160 +157 +166 +181 +179 +178 +193 +189 +172 +170 +185 +202 +201 +211 +219 +212 +189 +169 +161 +164 +165 +161 +163 +169 +167 +159 +171 +199 +208 +208 +207 +211 +215 +207 +190 +179 +186 +198 +201 +196 +197 +202 +207 +211 +216 +215 +210 +205 +206 +211 +212 +209 +207 +210 +217 +216 +196 +171 +160 +166 +176 +183 +187 +191 +203 +220 +215 +193 +160 +154 +173 +203 +219 +223 +210 +185 +177 +166 +158 +157 +158 +162 +172 +181 +198 +218 +223 +207 +193 +191 +195 +198 +205 +202 +202 +204 +201 +192 +188 +188 +189 +193 +202 +206 +202 +203 +213 +220 +225 +230 +226 +216 +216 +226 +229 +223 +216 +212 +208 +201 +196 +202 +213 +217 +214 +200 +190 +186 +182 +186 +199 +209 +209 +202 +187 +177 +175 +172 +169 +173 +175 +176 +176 +179 +180 +174 +162 +151 +143 +135 +126 +122 +115 +114 +112 +110 +106 +101 +94 +90 +88 +85 +80 +74 +72 +67 +61 +58 +54 +50 +48 +47 +42 +39 +37 +37 +35 +31 +31 +35 +39 +57 +78 +95 +107 +115 +116 +115 +113 +115 +123 +130 +132 +136 +139 +138 +139 +145 +147 +146 +145 +141 +136 +136 +142 +152 +162 +166 +168 +172 +174 +174 +177 +183 +184 +184 +186 +185 +186 +191 +195 +202 +204 +204 +206 +209 +212 +217 +216 +216 +216 +217 +219 +221 +219 +216 +213 +215 +218 +221 +223 +223 +222 +220 +220 +222 +223 +223 +223 +223 +225 +226 +225 +225 +226 +228 +230 +230 +228 +226 +225 +224 +224 +226 +227 +228 +227 +225 +224 +224 +225 +226 +227 +228 +230 +231 +232 +236 +239 +237 +231 +223 +212 +204 +198 +193 +190 +190 +190 +190 +189 +190 +188 +188 +189 +189 +187 +188 +189 +190 +191 +190 +189 +188 +187 +188 +188 +189 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +189 +190 +189 +188 +188 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +190 +191 +188 +187 +187 +188 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +188 +188 +187 +188 +189 +189 +190 +190 +190 +189 +189 +188 +187 +187 +188 +189 +189 +188 +188 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +187 +187 +188 +189 +190 +191 +188 +188 +187 +188 +188 +188 +187 +186 +188 +190 +191 +190 +187 +186 +186 +188 +190 +189 +188 +187 +187 +187 +187 +186 +189 +189 +189 +189 +189 +188 +188 +188 +188 +187 +186 +185 +186 +187 +187 +188 +194 +195 +196 +196 +197 +196 +196 +195 +195 +195 +195 +194 +194 +195 +195 +195 +196 +196 +196 +196 +196 +195 +194 +194 +195 +196 +197 +197 +196 +195 +195 +195 +195 +195 +196 +195 +194 +194 +195 +196 +196 +196 +196 +197 +197 +197 +197 +197 +196 +196 +196 +196 +196 +195 +194 +194 +193 +193 +194 +194 +194 +194 +194 +194 +195 +194 +194 +194 +195 +196 +195 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +195 +196 +196 +195 +195 +196 +196 +194 +195 +195 +195 +195 +195 +195 +196 +196 +196 +194 +193 +193 +193 +193 +193 +193 +196 +195 +194 +193 +194 +194 +194 +194 +192 +193 +194 +195 +195 +195 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +194 +194 +193 +191 +193 +195 +195 +193 +193 +193 +194 +193 +192 +191 +192 +193 +193 +194 +194 +193 +193 +193 +192 +191 +193 +196 +201 +205 +210 +212 +216 +220 +218 +213 +203 +199 +199 +203 +205 +205 +206 +208 +208 +211 +214 +216 +216 +210 +197 +187 +177 +175 +173 +173 +173 +173 +172 +171 +167 +164 +163 +164 +160 +152 +151 +155 +160 +159 +161 +166 +168 +165 +160 +158 +166 +174 +176 +173 +170 +166 +163 +165 +167 +166 +162 +157 +156 +158 +161 +161 +157 +156 +158 +152 +156 +164 +162 +160 +160 +158 +160 +163 +160 +154 +150 +151 +159 +158 +153 +148 +148 +153 +158 +161 +153 +147 +144 +145 +145 +141 +137 +137 +134 +134 +136 +139 +139 +138 +136 +135 +133 +131 +129 +130 +132 +133 +133 +133 +133 +133 +133 +133 +131 +128 +125 +125 +119 +121 +123 +125 +126 +125 +123 +122 +125 +125 +125 +125 +124 +124 +124 +124 +122 +122 +123 +124 +125 +125 +124 +123 +123 +122 +120 +120 +123 +128 +129 +128 +123 +118 +118 +118 +117 +119 +122 +119 +121 +125 +131 +135 +137 +137 +136 +135 +134 +133 +133 +138 +141 +139 +136 +134 +140 +139 +137 +135 +135 +136 +132 +126 +128 +155 +181 +174 +149 +146 +157 +162 +174 +184 +198 +206 +201 +191 +176 +160 +143 +145 +170 +194 +203 +200 +183 +168 +156 +166 +196 +208 +197 +191 +184 +180 +179 +177 +176 +183 +196 +197 +189 +184 +194 +207 +204 +194 +181 +168 +174 +185 +185 +186 +166 +138 +141 +171 +198 +208 +205 +185 +160 +139 +133 +134 +131 +127 +121 +134 +153 +183 +202 +204 +193 +174 +175 +175 +175 +173 +178 +190 +197 +192 +190 +188 +172 +157 +162 +182 +188 +179 +168 +187 +197 +190 +181 +177 +180 +187 +184 +160 +139 +133 +132 +135 +138 +137 +142 +145 +148 +145 +142 +143 +148 +152 +150 +150 +152 +155 +155 +151 +147 +147 +150 +148 +150 +148 +147 +145 +147 +158 +166 +162 +152 +141 +139 +139 +140 +142 +147 +148 +143 +141 +142 +137 +135 +142 +143 +142 +141 +145 +143 +161 +186 +186 +148 +120 +128 +129 +127 +130 +136 +138 +130 +116 +119 +140 +163 +172 +158 +135 +119 +126 +128 +129 +131 +144 +159 +156 +129 +111 +117 +129 +136 +141 +134 +123 +119 +117 +124 +132 +132 +135 +134 +127 +128 +123 +115 +112 +114 +111 +110 +115 +120 +120 +117 +116 +120 +125 +121 +114 +115 +113 +112 +112 +112 +112 +111 +110 +103 +100 +104 +114 +121 +120 +118 +119 +116 +114 +113 +112 +108 +105 +107 +112 +118 +125 +128 +125 +123 +124 +124 +123 +120 +117 +117 +122 +124 +119 +114 +113 +102 +95 +95 +99 +99 +100 +104 +106 +105 +104 +106 +112 +118 +122 +120 +117 +118 +122 +124 +118 +109 +101 +98 +99 +92 +96 +97 +94 +92 +92 +94 +95 +97 +100 +102 +98 +88 +84 +87 +95 +92 +90 +92 +95 +96 +95 +95 +97 +108 +113 +109 +104 +103 +100 +100 +107 +111 +114 +116 +118 +121 +124 +125 +124 +119 +113 +113 +118 +119 +113 +109 +109 +107 +107 +108 +112 +116 +112 +111 +116 +113 +112 +111 +109 +106 +105 +106 +108 +106 +105 +105 +104 +103 +103 +107 +112 +109 +112 +113 +111 +109 +107 +102 +96 +93 +103 +113 +116 +112 +110 +109 +109 +105 +104 +114 +118 +109 +107 +109 +103 +97 +97 +98 +97 +94 +98 +103 +102 +102 +100 +100 +102 +105 +105 +103 +103 +101 +104 +107 +107 +105 +106 +109 +112 +114 +116 +115 +113 +113 +110 +104 +98 +93 +98 +96 +93 +96 +99 +100 +101 +99 +98 +102 +104 +101 +101 +104 +106 +104 +103 +101 +98 +95 +92 +88 +86 +91 +87 +81 +77 +81 +84 +83 +76 +67 +59 +46 +44 +50 +47 +46 +52 +72 +92 +114 +122 +119 +114 +111 +111 +113 +112 +110 +114 +121 +124 +118 +110 +112 +103 +97 +94 +83 +65 +40 +18 +15 +15 +15 +16 +18 +21 +22 +23 +25 +29 +33 +33 +32 +33 +35 +36 +33 +37 +38 +36 +37 +37 +33 +27 +22 +20 +28 +48 +69 +80 +86 +92 +101 +108 +114 +112 +107 +104 +107 +111 +113 +122 +130 +125 +119 +128 +138 +134 +123 +120 +119 +120 +122 +121 +120 +121 +124 +117 +116 +121 +120 +111 +108 +114 +118 +113 +113 +115 +114 +111 +106 +99 +94 +93 +101 +133 +159 +145 +127 +134 +145 +133 +119 +118 +121 +123 +126 +132 +133 +142 +150 +137 +125 +140 +177 +169 +146 +136 +137 +145 +158 +182 +197 +191 +178 +172 +180 +191 +173 +135 +137 +171 +166 +121 +74 +78 +120 +154 +171 +183 +185 +186 +163 +130 +123 +129 +124 +117 +133 +170 +183 +171 +159 +165 +174 +161 +146 +130 +124 +137 +150 +151 +145 +142 +146 +148 +142 +134 +135 +140 +142 +144 +138 +137 +139 +137 +130 +128 +133 +135 +137 +129 +121 +121 +127 +134 +137 +137 +138 +142 +141 +136 +139 +133 +119 +123 +132 +135 +137 +136 +136 +136 +135 +131 +123 +119 +120 +125 +129 +129 +128 +129 +131 +134 +137 +135 +134 +133 +131 +130 +133 +127 +121 +119 +119 +119 +121 +123 +123 +129 +134 +131 +122 +115 +117 +124 +128 +127 +124 +122 +124 +127 +129 +129 +128 +126 +124 +123 +123 +125 +131 +136 +132 +125 +122 +128 +135 +138 +133 +128 +128 +125 +124 +124 +122 +123 +124 +121 +124 +128 +134 +138 +136 +131 +133 +140 +133 +123 +121 +134 +146 +148 +143 +139 +140 +140 +144 +141 +134 +132 +132 +128 +134 +137 +139 +139 +135 +131 +129 +129 +127 +125 +121 +120 +125 +133 +136 +134 +133 +132 +131 +131 +132 +134 +141 +148 +156 +154 +142 +129 +130 +135 +137 +137 +135 +140 +138 +137 +146 +152 +147 +140 +144 +145 +147 +144 +142 +150 +158 +157 +144 +139 +138 +143 +145 +142 +136 +132 +148 +184 +199 +171 +144 +144 +153 +151 +142 +149 +170 +171 +158 +155 +166 +187 +185 +180 +191 +186 +169 +166 +181 +201 +209 +218 +219 +205 +181 +166 +163 +168 +169 +164 +163 +165 +163 +157 +173 +201 +210 +200 +199 +206 +213 +210 +197 +184 +191 +198 +196 +189 +193 +203 +208 +210 +215 +215 +211 +207 +207 +209 +209 +206 +208 +210 +213 +211 +197 +175 +158 +150 +157 +174 +189 +196 +210 +228 +218 +190 +159 +150 +169 +199 +211 +216 +209 +189 +176 +162 +157 +162 +164 +169 +179 +181 +196 +216 +219 +201 +188 +188 +191 +195 +203 +200 +199 +200 +198 +193 +188 +185 +185 +192 +205 +205 +197 +200 +210 +213 +218 +227 +229 +220 +218 +225 +231 +230 +222 +211 +206 +203 +197 +197 +209 +220 +216 +200 +187 +181 +177 +182 +194 +202 +207 +206 +194 +182 +177 +169 +165 +170 +174 +177 +178 +176 +176 +174 +164 +152 +143 +135 +127 +122 +115 +112 +111 +110 +105 +101 +94 +86 +84 +84 +79 +72 +70 +67 +62 +59 +55 +51 +49 +48 +43 +40 +39 +39 +37 +31 +31 +33 +43 +59 +80 +97 +109 +117 +119 +117 +114 +115 +123 +128 +129 +132 +136 +136 +139 +144 +144 +143 +145 +142 +134 +131 +136 +147 +158 +162 +165 +170 +171 +172 +173 +179 +182 +183 +186 +185 +185 +188 +195 +202 +205 +204 +206 +208 +211 +217 +217 +217 +216 +216 +218 +221 +220 +217 +214 +215 +217 +221 +224 +224 +221 +218 +217 +221 +224 +225 +224 +223 +225 +227 +226 +225 +225 +227 +229 +229 +228 +226 +224 +224 +223 +224 +225 +225 +224 +222 +221 +222 +225 +226 +227 +227 +228 +229 +232 +235 +237 +237 +234 +228 +217 +209 +199 +194 +190 +189 +191 +191 +190 +190 +188 +188 +188 +187 +187 +187 +188 +190 +191 +190 +189 +188 +188 +188 +188 +189 +188 +188 +189 +189 +189 +189 +188 +188 +187 +187 +188 +190 +190 +188 +188 +190 +187 +187 +188 +189 +189 +188 +188 +188 +189 +190 +190 +189 +188 +189 +190 +191 +188 +187 +187 +187 +187 +188 +187 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +186 +186 +188 +189 +190 +190 +191 +190 +190 +189 +187 +187 +187 +188 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +188 +189 +189 +188 +189 +189 +189 +189 +189 +189 +189 +188 +187 +187 +188 +189 +190 +190 +189 +188 +186 +186 +187 +187 +187 +186 +188 +190 +191 +190 +188 +187 +187 +189 +190 +189 +188 +187 +188 +188 +187 +186 +189 +189 +188 +188 +187 +187 +187 +187 +188 +188 +188 +187 +186 +186 +187 +187 +193 +194 +195 +196 +197 +196 +196 +195 +195 +195 +194 +194 +194 +194 +195 +195 +196 +196 +197 +197 +197 +196 +196 +195 +194 +196 +197 +196 +195 +194 +194 +194 +194 +195 +196 +196 +194 +194 +195 +196 +194 +195 +197 +197 +196 +195 +195 +195 +195 +195 +196 +196 +196 +195 +195 +194 +194 +194 +193 +193 +193 +193 +194 +194 +194 +193 +193 +194 +196 +197 +196 +196 +194 +194 +194 +194 +195 +195 +195 +195 +193 +193 +193 +193 +193 +193 +193 +193 +194 +196 +196 +195 +194 +195 +195 +192 +195 +194 +194 +194 +194 +194 +194 +194 +196 +194 +193 +192 +193 +193 +193 +193 +195 +194 +193 +192 +193 +194 +194 +193 +191 +192 +193 +194 +194 +194 +194 +193 +194 +194 +193 +193 +193 +194 +195 +195 +192 +193 +193 +194 +194 +194 +194 +194 +192 +191 +192 +193 +194 +193 +193 +194 +194 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +192 +191 +194 +197 +206 +212 +216 +214 +213 +214 +213 +210 +205 +202 +202 +206 +208 +207 +208 +211 +210 +215 +218 +220 +218 +211 +200 +189 +176 +173 +171 +171 +172 +172 +171 +170 +168 +164 +162 +163 +160 +153 +151 +155 +163 +161 +162 +167 +167 +162 +158 +156 +166 +173 +173 +170 +168 +165 +162 +164 +168 +163 +158 +155 +156 +157 +159 +160 +156 +155 +155 +148 +152 +165 +163 +159 +159 +159 +162 +166 +163 +156 +153 +155 +158 +155 +150 +147 +148 +152 +157 +161 +157 +152 +151 +150 +146 +138 +132 +131 +137 +134 +137 +143 +145 +140 +135 +133 +131 +127 +124 +124 +127 +128 +127 +126 +127 +125 +126 +131 +132 +128 +124 +123 +120 +124 +127 +128 +126 +126 +124 +124 +124 +124 +124 +124 +124 +126 +125 +122 +124 +122 +120 +119 +119 +120 +121 +122 +120 +118 +114 +113 +116 +121 +123 +123 +122 +118 +119 +120 +120 +122 +124 +121 +124 +126 +132 +138 +140 +137 +136 +136 +136 +134 +133 +134 +136 +136 +137 +137 +138 +138 +138 +137 +133 +128 +127 +130 +136 +156 +178 +172 +147 +142 +158 +168 +181 +188 +200 +204 +198 +189 +177 +164 +152 +153 +173 +190 +198 +202 +187 +169 +165 +158 +186 +209 +208 +200 +184 +175 +173 +176 +176 +181 +194 +199 +192 +185 +187 +205 +202 +191 +181 +169 +176 +190 +195 +181 +155 +140 +151 +175 +197 +211 +201 +187 +164 +143 +131 +127 +127 +128 +129 +150 +176 +200 +206 +199 +191 +176 +166 +168 +170 +171 +175 +186 +192 +186 +185 +188 +179 +156 +141 +149 +169 +184 +186 +194 +192 +185 +184 +183 +184 +189 +167 +149 +135 +132 +133 +137 +140 +141 +140 +146 +148 +144 +142 +147 +149 +147 +151 +149 +149 +151 +150 +147 +146 +148 +147 +150 +154 +149 +150 +151 +142 +152 +158 +158 +149 +139 +136 +134 +137 +149 +145 +147 +143 +141 +142 +135 +132 +141 +140 +139 +139 +143 +143 +157 +182 +183 +156 +120 +126 +130 +136 +132 +132 +134 +131 +127 +125 +124 +136 +161 +167 +149 +122 +120 +125 +129 +125 +142 +166 +158 +133 +112 +113 +123 +127 +135 +133 +126 +124 +119 +125 +134 +132 +130 +129 +121 +122 +122 +118 +117 +118 +116 +116 +119 +115 +111 +110 +114 +117 +118 +116 +114 +116 +116 +112 +108 +107 +110 +112 +111 +108 +102 +104 +114 +121 +120 +117 +117 +116 +111 +111 +115 +113 +106 +106 +112 +124 +128 +129 +126 +125 +126 +125 +121 +110 +107 +107 +110 +110 +104 +96 +94 +92 +90 +97 +109 +110 +110 +111 +114 +113 +113 +115 +118 +120 +119 +115 +111 +103 +108 +111 +110 +105 +100 +99 +99 +91 +96 +100 +99 +98 +99 +102 +104 +109 +105 +103 +103 +103 +100 +98 +98 +96 +95 +99 +105 +107 +105 +105 +108 +116 +126 +121 +109 +108 +110 +110 +113 +112 +114 +114 +114 +115 +120 +124 +125 +127 +118 +114 +118 +118 +111 +107 +108 +109 +110 +108 +109 +114 +113 +108 +107 +110 +109 +109 +108 +105 +103 +103 +105 +107 +107 +107 +107 +104 +104 +107 +111 +106 +109 +109 +107 +105 +104 +100 +94 +92 +100 +108 +111 +113 +116 +114 +109 +105 +104 +115 +117 +105 +105 +108 +100 +96 +98 +102 +101 +96 +98 +102 +100 +102 +100 +101 +103 +105 +103 +100 +100 +100 +104 +109 +111 +111 +111 +110 +113 +109 +111 +111 +111 +111 +110 +106 +101 +97 +105 +106 +102 +101 +98 +95 +95 +94 +95 +102 +106 +103 +101 +104 +105 +96 +99 +101 +100 +95 +91 +89 +88 +80 +76 +70 +68 +70 +70 +57 +44 +36 +27 +15 +20 +35 +40 +47 +61 +71 +95 +119 +130 +124 +116 +111 +110 +112 +114 +116 +117 +119 +121 +121 +120 +116 +108 +103 +102 +94 +75 +47 +22 +17 +16 +16 +16 +20 +22 +22 +23 +24 +32 +37 +35 +33 +34 +36 +36 +33 +37 +39 +37 +38 +38 +34 +27 +27 +35 +47 +61 +75 +87 +93 +93 +104 +110 +115 +113 +109 +109 +110 +110 +109 +112 +121 +121 +118 +130 +143 +138 +122 +117 +114 +118 +123 +126 +125 +123 +121 +104 +96 +100 +104 +107 +113 +118 +119 +110 +114 +123 +118 +111 +108 +106 +95 +92 +97 +134 +166 +153 +132 +138 +141 +138 +125 +116 +121 +124 +125 +129 +138 +148 +151 +131 +111 +126 +176 +184 +169 +137 +119 +123 +135 +163 +189 +197 +181 +178 +169 +174 +184 +173 +162 +167 +178 +144 +86 +63 +101 +131 +138 +162 +199 +198 +168 +149 +139 +128 +130 +126 +117 +123 +156 +178 +179 +181 +174 +159 +148 +150 +144 +136 +141 +151 +150 +139 +154 +154 +145 +132 +130 +135 +138 +142 +143 +139 +135 +131 +127 +131 +136 +136 +132 +125 +121 +123 +128 +132 +138 +143 +138 +138 +136 +137 +144 +135 +120 +125 +138 +141 +137 +129 +127 +134 +136 +135 +128 +123 +123 +127 +129 +125 +122 +121 +123 +127 +132 +134 +135 +134 +130 +127 +134 +129 +124 +122 +122 +121 +122 +123 +127 +129 +133 +131 +123 +116 +117 +123 +125 +127 +126 +123 +122 +126 +129 +129 +128 +127 +125 +122 +122 +126 +130 +131 +130 +124 +123 +130 +139 +141 +137 +132 +128 +125 +126 +128 +124 +120 +119 +118 +116 +126 +135 +137 +134 +132 +135 +139 +129 +123 +125 +135 +143 +141 +137 +137 +139 +140 +144 +143 +137 +134 +130 +124 +131 +137 +141 +139 +132 +126 +124 +126 +129 +125 +123 +124 +128 +131 +134 +136 +134 +135 +135 +134 +131 +132 +141 +152 +173 +170 +148 +124 +125 +137 +140 +136 +128 +132 +133 +135 +141 +145 +148 +153 +155 +144 +139 +142 +145 +151 +156 +157 +146 +139 +136 +141 +150 +150 +140 +129 +158 +193 +207 +177 +144 +139 +146 +148 +140 +146 +171 +177 +164 +159 +164 +185 +187 +181 +188 +182 +166 +169 +185 +202 +214 +221 +218 +198 +173 +160 +164 +173 +164 +166 +167 +165 +159 +155 +172 +199 +209 +193 +193 +211 +223 +219 +201 +178 +194 +199 +195 +189 +195 +205 +207 +205 +214 +215 +212 +208 +207 +208 +206 +203 +207 +208 +205 +201 +195 +185 +167 +149 +140 +163 +184 +196 +215 +235 +226 +195 +161 +153 +171 +196 +202 +206 +208 +197 +177 +160 +160 +168 +169 +173 +180 +178 +196 +211 +214 +199 +189 +189 +190 +193 +196 +194 +192 +192 +191 +187 +183 +178 +178 +188 +202 +200 +188 +190 +200 +199 +203 +215 +224 +221 +218 +224 +234 +240 +226 +210 +204 +207 +202 +196 +206 +220 +215 +200 +189 +183 +180 +183 +190 +194 +205 +208 +203 +192 +183 +170 +163 +168 +173 +179 +180 +175 +174 +174 +166 +155 +142 +135 +129 +123 +115 +111 +112 +111 +104 +101 +93 +82 +80 +81 +78 +71 +68 +66 +62 +59 +55 +51 +49 +48 +44 +41 +40 +41 +38 +32 +29 +31 +46 +61 +81 +98 +110 +119 +121 +119 +113 +114 +121 +125 +124 +128 +134 +135 +140 +143 +141 +141 +146 +143 +134 +127 +134 +145 +155 +160 +162 +166 +167 +167 +171 +177 +180 +181 +185 +184 +182 +183 +198 +205 +207 +205 +206 +207 +210 +215 +219 +218 +215 +215 +218 +221 +221 +219 +216 +215 +217 +221 +224 +224 +220 +216 +214 +219 +225 +227 +225 +223 +224 +226 +227 +226 +225 +227 +229 +230 +228 +227 +226 +225 +224 +225 +226 +225 +223 +222 +218 +221 +224 +226 +227 +227 +226 +226 +230 +231 +233 +235 +235 +231 +221 +212 +199 +194 +189 +189 +192 +191 +191 +191 +189 +189 +188 +188 +187 +188 +189 +190 +191 +190 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +186 +186 +188 +190 +190 +188 +188 +189 +186 +187 +189 +190 +190 +189 +189 +189 +190 +190 +190 +189 +189 +189 +189 +190 +188 +187 +186 +186 +187 +187 +187 +187 +189 +189 +189 +189 +189 +188 +188 +188 +190 +190 +191 +191 +190 +188 +186 +184 +188 +188 +189 +190 +190 +189 +188 +188 +186 +186 +186 +187 +189 +189 +189 +190 +190 +190 +189 +189 +188 +188 +188 +189 +188 +188 +189 +188 +188 +188 +188 +188 +188 +188 +187 +188 +188 +189 +188 +188 +189 +187 +186 +185 +186 +187 +186 +186 +188 +189 +191 +190 +188 +187 +188 +191 +189 +188 +187 +187 +188 +188 +188 +187 +188 +187 +187 +186 +186 +186 +187 +187 +187 +188 +189 +188 +186 +185 +186 +187 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +195 +194 +194 +193 +194 +194 +195 +195 +195 +195 +195 +194 +195 +195 +195 +194 +194 +194 +194 +194 +193 +193 +193 +194 +194 +195 +194 +193 +193 +194 +194 +194 +194 +193 +193 +194 +192 +193 +194 +195 +195 +194 +194 +195 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +195 +196 +196 +194 +194 +194 +194 +194 +194 +195 +195 +193 +193 +193 +194 +194 +194 +194 +194 +192 +193 +194 +195 +196 +195 +194 +194 +195 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +194 +194 +194 +192 +191 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +195 +195 +194 +193 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +191 +191 +192 +193 +193 +192 +191 +190 +191 +191 +192 +193 +193 +192 +191 +193 +195 +196 +199 +204 +212 +212 +211 +209 +209 +209 +207 +205 +202 +202 +205 +210 +211 +208 +210 +213 +212 +214 +215 +217 +218 +215 +203 +191 +177 +176 +173 +172 +172 +171 +170 +169 +167 +164 +163 +164 +159 +151 +150 +156 +163 +159 +158 +159 +163 +164 +162 +159 +164 +165 +166 +166 +165 +163 +162 +163 +164 +162 +159 +156 +154 +154 +154 +155 +153 +150 +149 +152 +156 +157 +157 +159 +160 +161 +160 +164 +168 +158 +150 +156 +158 +158 +153 +144 +143 +149 +157 +161 +160 +155 +150 +147 +145 +143 +139 +136 +135 +132 +134 +142 +144 +138 +132 +131 +130 +130 +131 +132 +133 +131 +127 +123 +120 +120 +123 +126 +126 +123 +123 +127 +126 +128 +128 +128 +128 +128 +126 +123 +123 +122 +121 +122 +123 +122 +122 +121 +123 +122 +118 +113 +113 +118 +121 +122 +119 +117 +113 +109 +108 +111 +117 +121 +120 +120 +121 +122 +124 +127 +126 +123 +124 +128 +133 +136 +137 +136 +134 +132 +132 +133 +134 +136 +137 +137 +137 +137 +135 +137 +137 +136 +136 +137 +135 +131 +143 +164 +183 +169 +141 +142 +164 +177 +187 +198 +199 +194 +188 +191 +189 +171 +161 +172 +176 +182 +197 +193 +194 +181 +167 +158 +177 +204 +207 +203 +193 +173 +171 +179 +182 +180 +183 +193 +198 +195 +194 +191 +189 +195 +191 +183 +182 +177 +179 +175 +164 +147 +149 +180 +204 +203 +199 +189 +169 +142 +123 +128 +138 +137 +155 +181 +197 +202 +198 +192 +185 +168 +161 +158 +161 +164 +173 +177 +173 +178 +180 +173 +165 +152 +136 +135 +150 +165 +183 +186 +190 +184 +174 +179 +191 +194 +164 +134 +120 +127 +130 +134 +141 +141 +146 +147 +149 +148 +147 +147 +146 +147 +151 +149 +149 +153 +154 +149 +148 +149 +149 +150 +150 +149 +147 +146 +145 +145 +145 +142 +140 +139 +139 +140 +142 +145 +145 +146 +146 +141 +135 +130 +129 +129 +136 +140 +146 +143 +139 +152 +166 +166 +141 +126 +123 +133 +137 +134 +133 +134 +129 +126 +122 +123 +130 +140 +150 +156 +134 +122 +122 +128 +122 +125 +139 +152 +135 +118 +118 +129 +129 +131 +132 +124 +119 +121 +122 +122 +126 +131 +127 +120 +118 +120 +121 +120 +118 +119 +122 +125 +124 +121 +117 +115 +113 +113 +114 +114 +115 +114 +115 +113 +109 +112 +116 +116 +112 +109 +110 +117 +124 +125 +119 +116 +115 +112 +113 +114 +108 +102 +104 +111 +115 +116 +117 +116 +114 +110 +107 +105 +102 +100 +99 +98 +96 +94 +93 +94 +101 +104 +112 +119 +119 +113 +108 +107 +111 +116 +116 +108 +104 +107 +109 +107 +100 +101 +104 +108 +111 +111 +110 +106 +104 +107 +108 +107 +106 +107 +109 +109 +116 +115 +112 +109 +107 +106 +106 +105 +105 +101 +99 +102 +107 +111 +113 +113 +114 +114 +111 +107 +107 +110 +112 +112 +114 +114 +112 +110 +110 +112 +116 +118 +117 +115 +114 +117 +118 +115 +111 +109 +108 +109 +114 +120 +116 +106 +102 +103 +102 +104 +106 +106 +106 +107 +106 +105 +106 +106 +107 +106 +105 +104 +103 +103 +102 +105 +107 +107 +106 +103 +98 +93 +93 +106 +106 +106 +120 +123 +114 +112 +109 +108 +112 +114 +110 +108 +109 +107 +107 +106 +102 +95 +93 +97 +100 +100 +105 +105 +106 +108 +107 +104 +102 +102 +99 +103 +106 +104 +104 +106 +107 +107 +104 +100 +104 +108 +105 +107 +108 +101 +97 +99 +107 +114 +106 +92 +85 +88 +94 +100 +100 +101 +105 +103 +99 +96 +95 +92 +93 +99 +98 +93 +92 +94 +85 +69 +53 +46 +44 +37 +29 +25 +16 +15 +17 +24 +34 +46 +57 +64 +78 +94 +108 +114 +117 +117 +113 +112 +107 +115 +123 +125 +125 +125 +127 +129 +119 +113 +109 +108 +100 +84 +55 +28 +20 +13 +15 +13 +15 +23 +25 +26 +25 +29 +32 +33 +34 +36 +37 +37 +38 +42 +38 +34 +38 +36 +33 +38 +39 +46 +59 +76 +86 +88 +90 +92 +102 +104 +108 +110 +109 +108 +107 +106 +114 +116 +116 +116 +124 +132 +133 +127 +119 +114 +109 +113 +128 +140 +134 +118 +108 +106 +103 +102 +108 +117 +119 +116 +118 +112 +114 +123 +128 +124 +114 +103 +97 +90 +105 +153 +175 +148 +130 +140 +152 +147 +129 +126 +118 +115 +119 +132 +141 +154 +154 +146 +115 +107 +142 +192 +198 +161 +120 +107 +128 +141 +171 +189 +186 +164 +164 +173 +167 +172 +183 +179 +196 +159 +103 +68 +89 +102 +100 +138 +187 +221 +187 +167 +149 +136 +142 +139 +119 +88 +96 +149 +179 +178 +174 +164 +157 +159 +149 +140 +140 +137 +134 +138 +161 +157 +140 +123 +124 +128 +132 +139 +140 +132 +124 +121 +125 +132 +134 +133 +128 +124 +128 +137 +140 +135 +133 +136 +138 +133 +133 +140 +141 +132 +128 +130 +137 +138 +132 +120 +121 +134 +141 +140 +131 +128 +128 +132 +132 +126 +117 +111 +114 +118 +129 +137 +136 +128 +125 +130 +132 +134 +128 +123 +122 +124 +127 +132 +129 +131 +131 +129 +123 +114 +115 +125 +122 +127 +123 +117 +123 +130 +129 +125 +128 +124 +125 +130 +128 +122 +124 +132 +138 +123 +122 +131 +135 +136 +136 +130 +130 +132 +133 +131 +128 +125 +118 +113 +119 +128 +133 +130 +129 +135 +137 +134 +129 +126 +131 +139 +140 +139 +140 +139 +138 +141 +142 +141 +143 +142 +133 +122 +123 +128 +131 +135 +136 +129 +123 +125 +126 +124 +122 +122 +128 +136 +139 +139 +135 +133 +133 +134 +134 +133 +138 +145 +158 +166 +151 +127 +127 +136 +136 +130 +134 +135 +134 +135 +139 +138 +146 +164 +160 +151 +141 +142 +146 +145 +147 +155 +149 +147 +134 +139 +155 +153 +143 +133 +162 +186 +203 +185 +153 +139 +143 +145 +139 +140 +164 +180 +163 +155 +171 +182 +175 +180 +180 +172 +162 +169 +188 +205 +213 +223 +223 +197 +166 +159 +168 +173 +171 +171 +166 +162 +159 +154 +167 +195 +206 +208 +198 +208 +224 +219 +202 +186 +193 +198 +196 +192 +198 +206 +208 +207 +213 +211 +209 +206 +201 +198 +203 +210 +208 +200 +195 +193 +191 +186 +173 +154 +154 +156 +184 +204 +208 +227 +229 +194 +165 +162 +184 +200 +199 +199 +197 +194 +185 +177 +164 +160 +168 +175 +177 +180 +197 +212 +217 +207 +201 +203 +202 +196 +200 +193 +181 +178 +182 +183 +178 +176 +176 +181 +192 +200 +199 +192 +186 +185 +192 +200 +215 +221 +214 +213 +228 +242 +237 +217 +200 +198 +201 +203 +209 +216 +222 +208 +179 +164 +173 +179 +181 +194 +202 +200 +198 +194 +187 +179 +176 +175 +175 +177 +177 +176 +176 +172 +159 +146 +141 +135 +128 +122 +115 +111 +111 +108 +105 +100 +91 +83 +80 +78 +76 +72 +69 +67 +60 +54 +51 +50 +48 +46 +45 +43 +40 +40 +40 +35 +33 +37 +51 +69 +82 +98 +111 +113 +116 +114 +110 +112 +118 +123 +126 +127 +130 +135 +141 +142 +142 +144 +146 +141 +135 +135 +138 +149 +157 +158 +158 +160 +161 +161 +165 +172 +177 +180 +182 +180 +180 +186 +197 +204 +205 +202 +204 +208 +212 +218 +219 +221 +219 +216 +218 +222 +222 +217 +216 +216 +217 +219 +222 +222 +220 +218 +217 +219 +221 +224 +225 +225 +224 +223 +223 +225 +227 +228 +227 +226 +226 +226 +225 +224 +224 +226 +228 +228 +226 +223 +220 +220 +221 +222 +224 +225 +225 +225 +225 +231 +233 +233 +234 +236 +229 +219 +208 +196 +190 +192 +192 +192 +191 +189 +186 +187 +189 +189 +189 +189 +190 +191 +189 +189 +188 +188 +188 +188 +188 +189 +187 +189 +190 +189 +187 +186 +187 +188 +190 +189 +189 +189 +189 +189 +189 +188 +186 +187 +188 +188 +188 +187 +188 +188 +189 +189 +189 +189 +188 +188 +187 +186 +188 +188 +188 +189 +189 +189 +188 +188 +189 +190 +190 +189 +188 +188 +189 +190 +189 +189 +189 +190 +191 +190 +189 +188 +190 +190 +189 +188 +189 +190 +189 +186 +189 +189 +188 +186 +186 +188 +188 +188 +187 +188 +189 +189 +189 +188 +188 +188 +188 +189 +190 +188 +188 +189 +188 +187 +186 +187 +189 +189 +187 +185 +184 +184 +188 +187 +187 +187 +188 +188 +187 +187 +190 +191 +192 +192 +191 +189 +187 +186 +187 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +190 +191 +192 +190 +189 +189 +188 +188 +188 +188 +188 +195 +195 +194 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +192 +194 +194 +194 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +194 +195 +194 +193 +193 +194 +195 +195 +194 +193 +193 +194 +195 +194 +194 +193 +193 +193 +192 +193 +194 +194 +194 +194 +194 +195 +194 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +193 +193 +194 +194 +194 +192 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +195 +195 +195 +194 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +194 +195 +195 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +190 +191 +192 +191 +190 +190 +191 +193 +193 +192 +191 +191 +192 +192 +192 +193 +193 +192 +192 +193 +194 +195 +198 +202 +210 +209 +207 +206 +207 +209 +206 +202 +200 +201 +204 +210 +210 +209 +212 +216 +214 +214 +214 +215 +216 +214 +203 +191 +179 +178 +175 +173 +172 +171 +169 +167 +165 +162 +162 +163 +159 +152 +151 +158 +164 +159 +155 +157 +162 +164 +162 +158 +164 +165 +167 +170 +170 +168 +166 +166 +166 +165 +162 +159 +156 +156 +157 +159 +155 +152 +152 +156 +159 +158 +157 +158 +158 +158 +157 +163 +169 +161 +152 +154 +157 +157 +153 +145 +144 +149 +155 +158 +160 +155 +150 +147 +145 +142 +138 +134 +134 +134 +138 +144 +141 +132 +127 +127 +133 +134 +135 +136 +134 +131 +126 +122 +117 +118 +122 +126 +125 +121 +123 +127 +128 +129 +129 +128 +128 +129 +128 +126 +126 +122 +117 +116 +117 +120 +122 +124 +122 +121 +118 +115 +117 +121 +122 +121 +119 +117 +112 +107 +107 +112 +117 +118 +118 +118 +120 +123 +125 +125 +124 +122 +120 +123 +127 +131 +133 +132 +130 +129 +130 +131 +133 +134 +135 +135 +135 +134 +133 +134 +135 +136 +139 +140 +137 +133 +147 +174 +190 +167 +136 +142 +170 +185 +192 +200 +198 +191 +184 +186 +190 +180 +180 +181 +177 +177 +190 +194 +197 +179 +158 +154 +175 +201 +205 +203 +196 +180 +172 +184 +189 +188 +191 +195 +198 +200 +196 +190 +182 +184 +184 +184 +186 +179 +176 +166 +158 +159 +170 +187 +195 +194 +192 +189 +171 +146 +138 +146 +155 +158 +165 +189 +200 +198 +189 +183 +176 +161 +155 +159 +164 +164 +172 +175 +163 +158 +167 +168 +158 +139 +122 +121 +136 +151 +173 +182 +191 +187 +175 +174 +186 +196 +171 +138 +119 +121 +128 +135 +143 +147 +146 +144 +144 +145 +148 +149 +147 +144 +149 +149 +149 +153 +153 +149 +148 +149 +149 +149 +150 +150 +148 +146 +144 +143 +137 +135 +135 +137 +139 +140 +140 +142 +141 +142 +143 +143 +138 +133 +128 +125 +128 +134 +143 +145 +140 +144 +153 +152 +138 +127 +125 +132 +133 +132 +133 +135 +128 +122 +117 +119 +127 +135 +139 +139 +130 +122 +121 +126 +124 +121 +125 +129 +127 +116 +119 +127 +124 +125 +127 +121 +116 +118 +119 +118 +119 +121 +123 +122 +123 +123 +121 +119 +117 +118 +122 +124 +123 +122 +120 +118 +116 +116 +116 +115 +113 +112 +116 +121 +120 +122 +121 +117 +113 +110 +110 +115 +120 +122 +120 +118 +116 +113 +112 +115 +111 +103 +99 +101 +100 +99 +98 +95 +93 +93 +96 +98 +104 +103 +102 +100 +100 +103 +108 +112 +121 +126 +129 +126 +121 +115 +107 +100 +101 +105 +106 +104 +104 +107 +110 +110 +103 +105 +109 +115 +120 +121 +119 +116 +113 +115 +116 +116 +115 +115 +116 +118 +118 +117 +114 +110 +107 +105 +104 +105 +106 +104 +102 +104 +108 +112 +114 +114 +110 +112 +111 +107 +105 +107 +110 +111 +112 +109 +105 +103 +105 +110 +115 +116 +116 +114 +114 +116 +116 +113 +111 +111 +107 +110 +116 +119 +115 +105 +100 +100 +103 +106 +108 +107 +106 +106 +106 +105 +105 +105 +105 +104 +103 +104 +106 +107 +108 +107 +105 +101 +98 +95 +95 +96 +101 +110 +111 +114 +123 +121 +111 +111 +111 +109 +112 +114 +110 +109 +109 +108 +105 +106 +104 +101 +101 +105 +105 +103 +105 +105 +107 +110 +109 +104 +100 +99 +97 +100 +104 +102 +102 +102 +105 +107 +101 +97 +102 +107 +106 +109 +110 +104 +96 +98 +104 +108 +102 +89 +83 +84 +91 +97 +99 +100 +104 +104 +100 +99 +98 +101 +101 +101 +100 +100 +98 +97 +93 +67 +42 +33 +25 +17 +15 +20 +23 +23 +26 +34 +43 +53 +62 +68 +78 +94 +106 +110 +114 +115 +114 +116 +113 +119 +122 +122 +123 +127 +130 +129 +123 +117 +114 +111 +104 +89 +62 +35 +19 +13 +15 +13 +14 +21 +23 +26 +26 +28 +31 +32 +34 +36 +37 +36 +40 +42 +38 +36 +39 +36 +35 +42 +52 +60 +72 +83 +88 +89 +92 +95 +104 +105 +107 +110 +110 +109 +105 +103 +116 +116 +117 +118 +121 +123 +124 +123 +122 +113 +109 +118 +129 +131 +122 +112 +107 +105 +103 +105 +112 +118 +119 +116 +118 +114 +115 +121 +133 +140 +131 +111 +96 +94 +111 +154 +171 +145 +131 +146 +162 +146 +120 +120 +117 +114 +116 +127 +145 +160 +164 +156 +123 +106 +128 +172 +200 +179 +142 +117 +123 +125 +153 +177 +178 +174 +168 +163 +165 +175 +188 +196 +204 +175 +120 +75 +81 +95 +108 +139 +170 +198 +212 +192 +162 +144 +136 +153 +141 +108 +81 +103 +150 +174 +175 +164 +162 +165 +164 +158 +138 +113 +114 +136 +152 +148 +139 +131 +131 +127 +131 +143 +142 +132 +120 +118 +124 +131 +134 +135 +130 +134 +136 +134 +137 +140 +136 +128 +132 +132 +133 +134 +136 +134 +131 +130 +134 +134 +127 +119 +121 +132 +137 +136 +135 +132 +131 +135 +136 +131 +123 +117 +119 +123 +130 +135 +134 +128 +126 +128 +135 +136 +129 +121 +120 +123 +127 +134 +129 +130 +130 +127 +119 +111 +112 +125 +125 +127 +123 +119 +123 +128 +128 +126 +125 +122 +123 +127 +127 +125 +128 +134 +136 +124 +123 +129 +131 +134 +136 +133 +137 +137 +138 +136 +132 +127 +123 +120 +127 +131 +133 +130 +130 +134 +136 +134 +128 +126 +133 +141 +141 +138 +138 +137 +137 +139 +142 +144 +146 +143 +133 +123 +121 +125 +127 +133 +136 +130 +123 +124 +125 +124 +121 +121 +126 +134 +140 +141 +135 +131 +129 +130 +131 +132 +137 +142 +151 +152 +142 +128 +129 +136 +139 +138 +137 +135 +134 +137 +139 +137 +140 +149 +156 +151 +142 +141 +148 +148 +143 +142 +157 +162 +150 +145 +152 +151 +145 +137 +158 +188 +209 +192 +157 +140 +141 +142 +137 +138 +160 +177 +164 +151 +161 +173 +173 +176 +179 +178 +169 +169 +188 +210 +211 +216 +216 +197 +170 +156 +161 +169 +174 +176 +169 +159 +155 +154 +168 +193 +212 +220 +210 +207 +212 +208 +199 +190 +192 +200 +200 +194 +196 +202 +206 +210 +216 +214 +212 +209 +205 +201 +202 +206 +207 +198 +191 +191 +192 +192 +182 +164 +155 +160 +183 +205 +214 +222 +216 +194 +174 +176 +199 +211 +204 +194 +188 +191 +182 +179 +171 +167 +169 +172 +178 +186 +198 +212 +218 +211 +207 +209 +208 +202 +199 +197 +187 +180 +184 +184 +174 +165 +166 +169 +175 +185 +195 +197 +194 +187 +191 +197 +209 +213 +207 +209 +222 +234 +234 +216 +198 +191 +193 +198 +206 +214 +221 +211 +183 +163 +168 +173 +178 +188 +193 +195 +197 +199 +196 +187 +180 +176 +177 +176 +174 +173 +168 +161 +154 +149 +141 +134 +129 +122 +114 +112 +112 +109 +108 +103 +93 +84 +80 +79 +77 +73 +70 +67 +61 +56 +53 +50 +47 +43 +45 +43 +39 +40 +40 +37 +35 +40 +53 +71 +84 +100 +110 +111 +113 +111 +110 +112 +118 +123 +126 +128 +132 +137 +143 +145 +145 +146 +148 +143 +137 +138 +140 +151 +161 +162 +162 +162 +162 +160 +165 +171 +176 +178 +180 +177 +178 +184 +197 +202 +202 +201 +205 +209 +212 +217 +223 +223 +220 +217 +217 +221 +220 +216 +216 +217 +218 +220 +221 +221 +220 +219 +219 +219 +221 +224 +226 +226 +225 +223 +222 +224 +226 +226 +226 +225 +224 +225 +225 +224 +224 +226 +228 +228 +226 +224 +221 +221 +221 +223 +224 +225 +225 +225 +225 +230 +233 +233 +235 +237 +232 +224 +211 +199 +192 +192 +190 +190 +190 +188 +187 +187 +188 +189 +190 +191 +192 +193 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +190 +189 +188 +187 +188 +190 +189 +189 +188 +188 +189 +189 +188 +188 +187 +187 +187 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +189 +189 +188 +188 +187 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +190 +189 +189 +189 +189 +190 +190 +189 +188 +189 +189 +188 +187 +189 +190 +189 +187 +189 +190 +188 +186 +187 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +188 +188 +189 +190 +189 +188 +189 +189 +188 +187 +189 +190 +190 +189 +187 +186 +186 +188 +187 +187 +187 +188 +188 +187 +187 +189 +190 +191 +191 +190 +189 +187 +187 +187 +187 +187 +188 +188 +189 +189 +188 +189 +188 +188 +188 +188 +189 +189 +190 +189 +189 +188 +188 +187 +188 +188 +188 +195 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +194 +194 +195 +194 +193 +193 +194 +194 +195 +194 +193 +194 +194 +195 +194 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +192 +192 +191 +192 +192 +192 +193 +194 +194 +193 +192 +194 +194 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +195 +195 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +194 +194 +193 +193 +194 +193 +193 +194 +194 +194 +196 +198 +203 +202 +200 +202 +207 +210 +206 +200 +198 +200 +205 +210 +211 +210 +215 +220 +215 +214 +213 +211 +214 +213 +203 +191 +180 +178 +175 +174 +173 +171 +169 +167 +166 +163 +163 +164 +161 +155 +156 +161 +165 +159 +154 +156 +161 +164 +162 +159 +163 +163 +165 +171 +174 +173 +170 +169 +168 +168 +166 +163 +160 +159 +161 +163 +156 +154 +155 +159 +162 +159 +158 +159 +158 +156 +155 +162 +170 +164 +154 +151 +155 +156 +153 +147 +146 +149 +153 +154 +155 +152 +148 +145 +143 +140 +136 +133 +134 +138 +144 +146 +138 +126 +120 +122 +134 +138 +142 +142 +137 +130 +126 +124 +116 +119 +124 +127 +125 +121 +122 +127 +131 +132 +131 +129 +128 +129 +130 +129 +130 +124 +114 +110 +114 +121 +126 +128 +128 +123 +116 +112 +115 +122 +127 +128 +124 +121 +114 +107 +110 +118 +121 +119 +114 +115 +119 +125 +128 +125 +122 +122 +122 +123 +126 +130 +134 +135 +133 +132 +131 +133 +134 +136 +136 +134 +134 +133 +130 +130 +132 +135 +141 +144 +141 +136 +152 +183 +195 +163 +131 +140 +173 +192 +199 +203 +196 +187 +178 +180 +191 +188 +182 +180 +180 +177 +186 +197 +204 +179 +148 +147 +171 +199 +204 +203 +197 +185 +172 +187 +193 +194 +198 +194 +193 +199 +196 +188 +176 +177 +184 +192 +193 +178 +171 +166 +163 +173 +188 +191 +184 +179 +192 +201 +179 +149 +154 +166 +160 +153 +168 +188 +193 +188 +181 +177 +172 +157 +151 +160 +169 +169 +177 +180 +163 +150 +161 +168 +156 +131 +120 +123 +132 +142 +161 +178 +191 +190 +178 +171 +177 +189 +184 +158 +136 +132 +136 +137 +141 +146 +147 +146 +147 +148 +149 +149 +146 +144 +145 +145 +148 +151 +151 +147 +147 +149 +147 +148 +149 +150 +149 +146 +143 +141 +135 +133 +134 +137 +141 +142 +142 +142 +138 +139 +140 +140 +140 +135 +129 +125 +124 +129 +139 +143 +139 +138 +141 +140 +135 +129 +129 +130 +128 +129 +132 +133 +129 +122 +117 +119 +127 +132 +131 +127 +127 +125 +124 +127 +131 +127 +121 +121 +121 +118 +123 +126 +120 +122 +127 +123 +119 +117 +118 +119 +119 +118 +120 +123 +125 +122 +118 +115 +115 +118 +121 +125 +127 +125 +122 +119 +115 +113 +112 +112 +110 +107 +113 +124 +127 +125 +120 +114 +108 +105 +103 +105 +108 +110 +112 +113 +110 +104 +103 +108 +110 +105 +99 +96 +99 +98 +98 +94 +94 +96 +102 +108 +112 +114 +114 +115 +118 +125 +127 +125 +126 +135 +137 +129 +122 +122 +119 +112 +110 +112 +114 +115 +115 +113 +113 +114 +111 +111 +113 +116 +119 +120 +119 +118 +117 +115 +116 +118 +117 +114 +115 +118 +120 +118 +114 +110 +106 +104 +103 +103 +104 +104 +103 +101 +104 +109 +111 +109 +108 +110 +110 +106 +103 +103 +106 +108 +109 +106 +101 +99 +106 +112 +115 +114 +113 +113 +113 +115 +115 +114 +113 +114 +108 +112 +115 +115 +112 +107 +102 +100 +105 +109 +111 +109 +106 +105 +105 +105 +104 +104 +105 +104 +104 +105 +106 +107 +108 +105 +102 +99 +94 +91 +96 +102 +110 +115 +115 +119 +124 +118 +111 +115 +114 +110 +111 +112 +110 +110 +112 +111 +108 +108 +106 +104 +107 +111 +113 +111 +106 +106 +108 +111 +110 +105 +98 +96 +92 +97 +101 +100 +98 +98 +100 +103 +99 +98 +100 +105 +105 +107 +109 +105 +94 +95 +97 +97 +93 +88 +85 +84 +91 +97 +99 +100 +101 +102 +100 +101 +107 +113 +114 +108 +106 +110 +110 +105 +104 +80 +50 +27 +15 +12 +16 +20 +27 +28 +33 +40 +48 +56 +63 +69 +82 +96 +106 +109 +112 +114 +117 +121 +120 +123 +123 +120 +121 +128 +131 +129 +126 +121 +117 +114 +106 +92 +66 +40 +18 +13 +17 +15 +12 +19 +22 +25 +27 +29 +31 +32 +35 +38 +38 +37 +41 +42 +40 +40 +40 +35 +37 +47 +63 +74 +84 +88 +89 +90 +95 +98 +106 +107 +108 +110 +110 +110 +111 +110 +117 +118 +120 +117 +111 +108 +116 +125 +122 +116 +116 +124 +126 +116 +107 +106 +106 +102 +100 +105 +112 +116 +116 +115 +118 +118 +117 +117 +131 +148 +145 +123 +92 +90 +109 +153 +171 +146 +129 +143 +170 +146 +114 +119 +123 +121 +120 +126 +145 +164 +169 +163 +130 +104 +109 +147 +189 +194 +166 +130 +117 +106 +132 +169 +187 +188 +172 +160 +159 +154 +168 +203 +213 +195 +138 +86 +74 +96 +129 +145 +137 +153 +201 +207 +180 +152 +137 +155 +161 +144 +106 +109 +155 +180 +180 +177 +176 +180 +179 +165 +137 +110 +114 +139 +151 +133 +119 +126 +136 +134 +134 +144 +146 +132 +118 +116 +124 +131 +136 +138 +140 +137 +135 +136 +137 +135 +130 +124 +123 +130 +133 +130 +130 +135 +135 +131 +131 +128 +123 +121 +125 +132 +134 +131 +136 +134 +135 +138 +139 +135 +128 +123 +124 +128 +131 +132 +130 +127 +125 +124 +136 +137 +130 +122 +120 +122 +126 +132 +128 +128 +128 +126 +118 +109 +114 +128 +128 +127 +123 +121 +123 +125 +126 +125 +124 +124 +124 +125 +125 +126 +130 +134 +130 +122 +121 +125 +126 +131 +135 +135 +137 +135 +137 +137 +133 +127 +125 +126 +132 +132 +131 +130 +132 +135 +135 +133 +126 +127 +135 +143 +142 +139 +137 +135 +135 +135 +139 +147 +150 +144 +134 +127 +124 +126 +126 +131 +135 +130 +123 +123 +128 +126 +124 +122 +126 +134 +142 +145 +137 +129 +125 +125 +128 +132 +136 +140 +144 +138 +133 +131 +131 +135 +142 +145 +143 +137 +135 +137 +136 +137 +139 +139 +142 +143 +139 +140 +150 +153 +144 +136 +161 +178 +170 +153 +149 +152 +154 +148 +150 +183 +207 +192 +158 +141 +140 +140 +135 +138 +156 +175 +169 +151 +153 +168 +180 +177 +181 +189 +183 +176 +188 +210 +205 +206 +208 +198 +175 +155 +154 +165 +178 +184 +176 +160 +155 +158 +172 +191 +219 +232 +221 +205 +202 +202 +200 +194 +193 +203 +204 +196 +194 +197 +205 +213 +219 +217 +216 +213 +209 +205 +204 +204 +210 +200 +192 +190 +192 +196 +188 +171 +158 +164 +182 +206 +219 +216 +203 +193 +190 +192 +206 +213 +204 +188 +182 +198 +193 +183 +169 +166 +172 +177 +178 +183 +197 +210 +220 +219 +217 +217 +213 +206 +197 +201 +198 +189 +188 +186 +175 +165 +160 +162 +164 +170 +185 +199 +202 +196 +193 +200 +210 +213 +207 +207 +216 +222 +226 +213 +198 +189 +189 +194 +201 +207 +214 +210 +188 +167 +166 +171 +174 +180 +183 +187 +194 +200 +199 +191 +182 +178 +176 +173 +171 +169 +162 +153 +149 +151 +140 +134 +129 +123 +115 +112 +114 +111 +109 +103 +93 +84 +79 +78 +75 +73 +70 +67 +62 +58 +54 +50 +46 +41 +45 +42 +37 +38 +40 +38 +37 +42 +56 +75 +88 +102 +110 +109 +110 +108 +109 +112 +117 +123 +126 +130 +135 +139 +145 +148 +148 +149 +149 +144 +139 +141 +146 +156 +164 +166 +165 +166 +165 +166 +168 +173 +176 +177 +178 +176 +177 +184 +198 +202 +201 +201 +206 +210 +213 +217 +223 +223 +220 +217 +216 +219 +218 +215 +216 +217 +219 +220 +221 +221 +221 +221 +221 +220 +221 +223 +226 +227 +225 +224 +222 +224 +225 +226 +225 +224 +224 +224 +224 +223 +223 +225 +228 +228 +227 +225 +222 +222 +222 +223 +225 +225 +225 +225 +224 +229 +231 +232 +235 +239 +236 +230 +216 +204 +196 +193 +190 +190 +191 +190 +189 +188 +188 +189 +192 +193 +193 +192 +188 +188 +189 +189 +189 +189 +188 +188 +188 +189 +190 +190 +189 +188 +189 +191 +189 +188 +188 +188 +188 +188 +188 +187 +189 +188 +186 +187 +188 +189 +189 +188 +187 +187 +188 +189 +189 +189 +189 +189 +190 +189 +188 +187 +187 +187 +187 +188 +188 +189 +189 +189 +189 +189 +189 +190 +189 +189 +188 +188 +189 +189 +188 +188 +189 +189 +187 +186 +188 +190 +190 +188 +190 +190 +189 +187 +187 +189 +189 +189 +188 +189 +189 +188 +188 +188 +188 +189 +188 +189 +190 +189 +189 +190 +190 +189 +188 +189 +189 +189 +189 +188 +188 +188 +188 +187 +187 +187 +188 +188 +188 +187 +188 +189 +189 +189 +188 +188 +187 +187 +186 +187 +187 +188 +189 +189 +189 +189 +189 +189 +188 +188 +187 +187 +188 +188 +189 +188 +188 +188 +188 +188 +188 +188 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +194 +194 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +193 +194 +194 +195 +193 +193 +193 +193 +194 +194 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +192 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +192 +193 +193 +193 +193 +192 +195 +194 +193 +192 +192 +192 +193 +194 +195 +194 +194 +195 +195 +195 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +195 +194 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +194 +195 +195 +194 +193 +195 +194 +194 +194 +193 +192 +193 +194 +195 +193 +193 +199 +209 +214 +209 +201 +196 +201 +207 +213 +213 +211 +215 +220 +214 +213 +212 +210 +213 +212 +202 +191 +179 +177 +175 +173 +173 +172 +170 +169 +166 +164 +163 +164 +162 +158 +159 +162 +165 +161 +157 +158 +161 +164 +163 +160 +159 +157 +160 +168 +174 +174 +171 +170 +170 +170 +169 +166 +163 +162 +164 +167 +157 +153 +154 +159 +162 +161 +161 +164 +164 +158 +154 +160 +168 +166 +157 +152 +153 +154 +152 +149 +148 +151 +152 +152 +151 +149 +146 +143 +141 +140 +138 +136 +138 +142 +147 +147 +136 +124 +119 +122 +132 +137 +143 +144 +138 +130 +126 +127 +121 +124 +129 +131 +126 +120 +121 +126 +134 +136 +136 +132 +130 +129 +130 +130 +130 +123 +113 +109 +114 +122 +128 +129 +126 +122 +117 +114 +117 +123 +130 +133 +127 +124 +114 +106 +111 +121 +124 +120 +111 +112 +119 +130 +133 +128 +123 +123 +122 +122 +125 +129 +135 +138 +138 +136 +132 +134 +136 +137 +136 +134 +134 +134 +131 +129 +130 +133 +140 +145 +142 +138 +155 +186 +197 +165 +132 +140 +174 +198 +206 +207 +196 +183 +174 +180 +193 +188 +173 +169 +176 +172 +177 +196 +209 +185 +144 +143 +168 +200 +208 +201 +192 +182 +172 +183 +190 +196 +203 +196 +190 +195 +193 +186 +174 +176 +190 +203 +199 +176 +165 +175 +179 +183 +191 +188 +176 +170 +192 +208 +190 +163 +162 +152 +135 +137 +166 +184 +185 +178 +173 +174 +173 +159 +157 +164 +172 +171 +176 +176 +160 +151 +162 +173 +158 +133 +131 +138 +139 +140 +157 +172 +184 +188 +184 +173 +169 +177 +186 +180 +167 +157 +153 +148 +144 +143 +147 +150 +154 +153 +149 +146 +145 +147 +142 +143 +145 +147 +146 +144 +146 +149 +146 +146 +146 +147 +147 +146 +143 +141 +137 +135 +134 +137 +141 +142 +141 +140 +137 +137 +137 +137 +137 +135 +133 +131 +128 +128 +133 +138 +137 +133 +133 +134 +132 +130 +130 +129 +126 +128 +131 +129 +127 +123 +121 +122 +127 +130 +128 +124 +128 +130 +125 +124 +132 +132 +125 +123 +123 +124 +126 +124 +119 +124 +131 +130 +127 +119 +117 +123 +127 +124 +121 +121 +124 +120 +115 +114 +116 +119 +123 +126 +128 +127 +124 +119 +114 +113 +114 +115 +112 +106 +111 +122 +125 +121 +114 +108 +105 +103 +100 +100 +102 +103 +107 +110 +108 +102 +100 +106 +112 +114 +113 +113 +118 +118 +117 +117 +118 +121 +125 +128 +127 +125 +121 +121 +129 +136 +132 +124 +119 +129 +133 +126 +121 +127 +133 +134 +127 +128 +131 +132 +127 +119 +116 +117 +120 +117 +115 +114 +115 +116 +117 +118 +117 +112 +111 +114 +113 +107 +107 +112 +116 +114 +111 +108 +105 +103 +102 +102 +101 +103 +103 +100 +101 +105 +108 +106 +108 +109 +108 +105 +102 +101 +103 +104 +108 +106 +104 +104 +109 +116 +117 +113 +111 +111 +111 +114 +116 +116 +115 +114 +112 +112 +111 +108 +108 +110 +108 +104 +103 +108 +111 +109 +105 +103 +102 +102 +102 +103 +105 +106 +106 +104 +102 +102 +100 +97 +98 +101 +99 +96 +100 +108 +112 +114 +114 +115 +119 +116 +113 +118 +115 +109 +108 +109 +108 +111 +118 +119 +115 +111 +105 +102 +105 +111 +116 +117 +110 +108 +108 +110 +109 +105 +99 +98 +90 +96 +101 +101 +98 +97 +100 +102 +102 +101 +101 +102 +103 +103 +103 +103 +100 +99 +95 +92 +90 +91 +92 +91 +96 +103 +104 +104 +106 +105 +105 +108 +119 +124 +124 +117 +117 +123 +121 +115 +109 +97 +67 +31 +15 +17 +22 +20 +28 +29 +33 +41 +48 +55 +63 +69 +87 +100 +109 +111 +113 +115 +119 +125 +123 +124 +124 +123 +124 +126 +128 +128 +129 +124 +120 +116 +107 +94 +69 +43 +20 +13 +17 +17 +16 +21 +23 +24 +30 +31 +32 +34 +37 +40 +41 +39 +41 +41 +44 +46 +41 +36 +41 +54 +71 +82 +90 +89 +89 +95 +99 +101 +102 +105 +108 +108 +105 +107 +114 +120 +112 +115 +115 +107 +98 +100 +116 +130 +123 +123 +124 +125 +115 +100 +98 +105 +109 +104 +102 +106 +111 +112 +114 +117 +122 +125 +122 +115 +121 +141 +145 +131 +102 +95 +116 +154 +161 +128 +110 +134 +170 +149 +120 +127 +134 +135 +130 +131 +141 +159 +165 +159 +133 +102 +92 +127 +179 +196 +173 +139 +118 +96 +111 +152 +194 +204 +188 +161 +139 +117 +126 +164 +201 +207 +164 +104 +71 +94 +147 +158 +129 +122 +164 +197 +188 +150 +142 +142 +152 +159 +146 +148 +164 +163 +166 +181 +177 +187 +192 +178 +150 +130 +131 +144 +145 +122 +108 +121 +139 +141 +139 +144 +144 +132 +120 +121 +127 +132 +136 +139 +147 +141 +136 +139 +137 +130 +121 +117 +115 +129 +136 +132 +128 +131 +135 +134 +133 +128 +123 +124 +130 +134 +133 +130 +134 +135 +137 +137 +136 +134 +130 +128 +129 +131 +132 +129 +127 +126 +125 +121 +131 +135 +131 +125 +122 +121 +122 +127 +125 +126 +126 +125 +121 +114 +119 +133 +128 +123 +121 +121 +121 +123 +123 +123 +125 +128 +128 +125 +122 +123 +128 +131 +124 +120 +119 +121 +125 +129 +133 +133 +129 +129 +133 +137 +134 +126 +124 +127 +129 +129 +130 +134 +136 +136 +134 +130 +125 +128 +136 +144 +142 +138 +137 +135 +132 +128 +133 +145 +152 +145 +135 +131 +131 +130 +129 +132 +134 +128 +122 +126 +134 +133 +129 +126 +128 +136 +143 +147 +140 +130 +123 +122 +128 +133 +136 +138 +141 +132 +130 +133 +132 +135 +144 +145 +137 +134 +137 +140 +136 +138 +139 +134 +130 +134 +136 +141 +150 +151 +143 +137 +159 +186 +180 +156 +147 +154 +161 +156 +148 +179 +200 +185 +154 +141 +141 +141 +135 +138 +154 +177 +178 +157 +151 +169 +188 +182 +185 +196 +195 +186 +190 +204 +200 +203 +204 +197 +179 +158 +153 +164 +181 +191 +182 +162 +156 +163 +177 +192 +222 +238 +226 +205 +201 +205 +206 +198 +196 +204 +205 +198 +194 +197 +206 +216 +220 +220 +218 +214 +210 +208 +207 +207 +212 +203 +195 +189 +189 +196 +191 +177 +164 +166 +183 +209 +222 +218 +206 +194 +197 +200 +210 +214 +207 +185 +178 +202 +208 +191 +169 +163 +171 +176 +177 +178 +189 +204 +220 +226 +225 +221 +213 +206 +195 +202 +203 +196 +193 +189 +181 +176 +163 +167 +167 +165 +177 +197 +207 +205 +195 +203 +216 +219 +211 +207 +209 +209 +213 +209 +202 +195 +193 +196 +198 +200 +203 +207 +194 +174 +168 +173 +175 +177 +177 +180 +184 +189 +189 +187 +182 +179 +173 +171 +169 +168 +161 +153 +147 +145 +138 +134 +130 +125 +116 +113 +113 +111 +107 +102 +93 +83 +79 +77 +73 +71 +70 +66 +60 +57 +54 +50 +46 +42 +44 +41 +37 +37 +39 +36 +36 +41 +59 +78 +91 +104 +111 +109 +110 +108 +110 +113 +119 +125 +128 +131 +136 +140 +145 +148 +149 +149 +149 +143 +139 +141 +149 +157 +164 +165 +165 +166 +170 +173 +173 +177 +178 +178 +179 +177 +179 +185 +198 +202 +202 +202 +206 +209 +213 +219 +221 +221 +219 +216 +216 +218 +218 +216 +216 +218 +220 +221 +221 +220 +221 +222 +222 +221 +221 +223 +226 +227 +226 +224 +223 +224 +225 +226 +226 +225 +224 +223 +223 +222 +222 +224 +227 +228 +227 +225 +223 +223 +223 +224 +225 +225 +225 +224 +224 +228 +230 +231 +234 +239 +238 +234 +223 +210 +201 +196 +190 +191 +193 +192 +193 +191 +189 +189 +191 +192 +190 +188 +187 +188 +189 +190 +190 +189 +188 +188 +189 +190 +190 +190 +189 +189 +189 +190 +189 +188 +187 +187 +188 +188 +188 +187 +190 +188 +185 +186 +187 +189 +188 +187 +186 +187 +187 +188 +189 +189 +189 +189 +188 +188 +188 +187 +187 +187 +187 +187 +187 +188 +189 +189 +189 +189 +189 +190 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +187 +186 +187 +189 +189 +188 +190 +190 +189 +188 +188 +190 +189 +189 +189 +189 +189 +188 +187 +188 +188 +189 +187 +189 +190 +189 +189 +191 +191 +190 +187 +187 +187 +187 +187 +187 +188 +188 +189 +188 +188 +188 +188 +189 +188 +188 +189 +189 +189 +188 +187 +187 +187 +188 +187 +187 +188 +188 +189 +189 +188 +188 +189 +189 +188 +188 +188 +187 +187 +187 +189 +189 +189 +188 +188 +188 +188 +188 +194 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +194 +194 +194 +193 +192 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +192 +193 +194 +194 +194 +194 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +191 +192 +193 +194 +194 +193 +192 +191 +190 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +195 +194 +194 +193 +192 +194 +193 +192 +193 +193 +193 +192 +191 +195 +194 +193 +192 +192 +192 +193 +194 +195 +194 +194 +195 +195 +194 +193 +192 +192 +192 +193 +193 +193 +194 +194 +194 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +195 +195 +195 +194 +193 +193 +194 +194 +193 +192 +192 +192 +193 +189 +188 +190 +199 +210 +215 +210 +202 +198 +203 +210 +214 +212 +209 +211 +213 +211 +211 +211 +211 +213 +211 +202 +190 +180 +178 +175 +174 +173 +173 +170 +170 +165 +163 +162 +163 +162 +159 +159 +160 +164 +163 +162 +162 +162 +163 +163 +162 +155 +152 +155 +164 +172 +173 +172 +171 +171 +171 +170 +167 +164 +164 +166 +168 +159 +153 +152 +157 +161 +162 +166 +172 +172 +162 +155 +158 +164 +167 +162 +154 +152 +152 +151 +151 +151 +152 +153 +151 +152 +150 +147 +144 +142 +141 +141 +140 +143 +145 +147 +145 +137 +127 +124 +126 +131 +136 +142 +143 +137 +129 +126 +129 +128 +130 +134 +134 +128 +120 +119 +123 +135 +139 +140 +136 +131 +128 +128 +129 +125 +121 +113 +111 +116 +123 +125 +124 +115 +118 +121 +123 +124 +124 +125 +128 +125 +120 +111 +103 +108 +121 +124 +120 +110 +112 +120 +133 +137 +132 +126 +125 +118 +118 +121 +126 +130 +135 +136 +135 +131 +134 +136 +137 +135 +133 +134 +135 +134 +131 +131 +135 +139 +142 +141 +139 +157 +184 +194 +171 +144 +145 +174 +203 +208 +211 +198 +181 +176 +188 +198 +186 +167 +155 +163 +159 +167 +193 +210 +190 +152 +148 +169 +203 +212 +199 +184 +174 +169 +173 +180 +195 +209 +206 +196 +195 +190 +183 +170 +171 +187 +205 +203 +178 +162 +175 +183 +189 +193 +184 +172 +170 +191 +204 +196 +180 +162 +127 +111 +134 +166 +187 +189 +176 +166 +168 +175 +169 +170 +168 +168 +164 +161 +154 +141 +142 +158 +174 +164 +141 +139 +145 +142 +139 +152 +160 +165 +172 +181 +177 +171 +173 +176 +182 +179 +169 +165 +163 +154 +145 +144 +146 +150 +153 +150 +145 +145 +147 +144 +145 +145 +145 +143 +142 +144 +147 +144 +143 +142 +143 +144 +144 +143 +141 +143 +138 +134 +135 +138 +138 +136 +135 +136 +136 +137 +136 +135 +135 +135 +135 +132 +129 +128 +132 +134 +129 +126 +127 +128 +127 +128 +128 +126 +130 +132 +128 +124 +125 +125 +124 +123 +123 +123 +124 +126 +129 +123 +119 +125 +125 +121 +120 +126 +125 +123 +117 +116 +124 +132 +133 +129 +121 +119 +125 +128 +122 +120 +122 +126 +121 +116 +116 +118 +119 +121 +123 +124 +125 +125 +122 +119 +119 +122 +124 +120 +111 +112 +120 +121 +119 +116 +113 +114 +112 +110 +109 +108 +109 +113 +117 +121 +117 +115 +117 +122 +127 +130 +130 +131 +129 +130 +132 +136 +138 +138 +136 +135 +132 +123 +116 +119 +126 +126 +120 +123 +126 +127 +122 +116 +118 +129 +139 +132 +133 +135 +133 +124 +114 +112 +115 +119 +116 +116 +117 +119 +119 +121 +123 +123 +116 +113 +115 +111 +103 +103 +108 +110 +109 +109 +106 +104 +103 +103 +104 +102 +105 +106 +103 +103 +105 +107 +106 +108 +107 +105 +104 +104 +104 +103 +103 +108 +109 +108 +107 +109 +114 +114 +110 +109 +109 +109 +112 +116 +118 +116 +113 +112 +111 +107 +104 +107 +111 +109 +104 +98 +103 +107 +106 +103 +102 +101 +100 +99 +100 +102 +102 +101 +100 +98 +97 +94 +93 +96 +102 +103 +101 +103 +108 +107 +110 +110 +111 +114 +116 +116 +115 +110 +104 +102 +104 +105 +110 +120 +124 +121 +115 +107 +101 +103 +109 +114 +115 +110 +107 +104 +103 +102 +100 +97 +97 +92 +96 +102 +104 +103 +101 +102 +104 +105 +105 +103 +102 +103 +104 +104 +105 +109 +106 +102 +97 +96 +99 +100 +99 +103 +110 +112 +115 +119 +118 +120 +126 +132 +132 +130 +128 +129 +131 +129 +125 +120 +114 +89 +51 +26 +22 +24 +23 +29 +30 +35 +42 +49 +58 +68 +76 +90 +102 +111 +114 +116 +116 +118 +124 +124 +123 +125 +129 +129 +125 +127 +131 +133 +130 +126 +120 +111 +97 +74 +47 +24 +15 +16 +18 +22 +26 +25 +24 +31 +33 +34 +35 +37 +41 +42 +42 +42 +41 +45 +47 +42 +40 +53 +69 +80 +88 +92 +91 +93 +101 +105 +105 +99 +101 +103 +104 +105 +107 +112 +116 +108 +110 +107 +101 +104 +116 +128 +136 +132 +129 +124 +115 +104 +98 +102 +109 +112 +110 +110 +113 +114 +113 +114 +118 +121 +120 +117 +113 +117 +134 +141 +135 +119 +114 +137 +160 +141 +91 +81 +126 +169 +157 +132 +132 +135 +138 +132 +128 +137 +155 +160 +157 +138 +104 +81 +113 +180 +200 +178 +148 +121 +85 +87 +127 +181 +211 +210 +170 +130 +103 +96 +101 +164 +207 +192 +133 +78 +92 +154 +168 +138 +111 +145 +183 +180 +145 +129 +123 +129 +147 +155 +152 +136 +124 +139 +163 +157 +165 +186 +198 +178 +146 +137 +148 +131 +117 +114 +129 +142 +143 +140 +142 +140 +132 +126 +127 +132 +135 +137 +140 +143 +148 +147 +140 +136 +132 +119 +105 +113 +126 +137 +135 +127 +126 +131 +136 +139 +131 +123 +122 +127 +131 +133 +132 +132 +135 +138 +137 +134 +131 +130 +131 +131 +133 +132 +129 +128 +129 +127 +122 +127 +132 +131 +124 +121 +119 +119 +122 +125 +127 +126 +126 +126 +123 +126 +134 +128 +121 +121 +123 +121 +122 +124 +123 +122 +126 +129 +125 +120 +121 +125 +129 +125 +123 +122 +126 +131 +131 +130 +129 +128 +129 +135 +140 +135 +127 +122 +123 +124 +127 +132 +139 +142 +139 +133 +126 +124 +127 +137 +144 +142 +139 +138 +135 +129 +123 +127 +142 +151 +146 +136 +134 +136 +134 +131 +132 +133 +125 +123 +129 +139 +140 +135 +131 +131 +137 +143 +146 +142 +132 +124 +124 +130 +136 +138 +138 +140 +133 +132 +133 +133 +138 +145 +145 +127 +128 +136 +142 +138 +137 +137 +131 +132 +135 +138 +144 +147 +142 +134 +134 +153 +187 +184 +154 +142 +151 +160 +156 +155 +179 +195 +178 +153 +145 +145 +141 +134 +138 +152 +177 +184 +162 +154 +172 +191 +191 +195 +202 +197 +188 +190 +198 +200 +206 +206 +195 +180 +162 +155 +163 +183 +193 +183 +159 +153 +165 +181 +197 +224 +244 +232 +207 +201 +205 +210 +205 +199 +204 +203 +199 +198 +200 +207 +217 +219 +220 +218 +212 +208 +209 +211 +211 +207 +203 +197 +189 +187 +194 +191 +178 +165 +162 +182 +210 +221 +226 +219 +200 +193 +205 +222 +228 +214 +181 +168 +195 +212 +199 +179 +168 +170 +174 +175 +179 +180 +194 +213 +225 +226 +220 +211 +206 +200 +200 +197 +195 +197 +193 +183 +179 +168 +172 +170 +168 +176 +193 +204 +204 +194 +203 +216 +219 +209 +201 +201 +200 +202 +204 +204 +202 +200 +200 +199 +199 +201 +207 +200 +182 +172 +175 +177 +175 +171 +173 +177 +178 +179 +181 +181 +181 +173 +171 +168 +164 +160 +156 +147 +137 +135 +132 +130 +126 +118 +114 +113 +110 +107 +102 +95 +86 +82 +80 +75 +72 +70 +65 +58 +55 +53 +51 +47 +45 +44 +41 +38 +38 +39 +35 +34 +40 +61 +80 +93 +106 +113 +110 +111 +110 +112 +117 +123 +128 +130 +134 +138 +140 +144 +148 +148 +149 +148 +142 +138 +140 +147 +154 +162 +164 +166 +167 +173 +176 +176 +179 +179 +179 +181 +179 +180 +186 +195 +200 +202 +201 +203 +205 +211 +220 +221 +221 +219 +217 +217 +219 +219 +218 +216 +219 +221 +222 +221 +221 +222 +222 +223 +222 +221 +223 +225 +226 +226 +224 +224 +224 +225 +226 +226 +225 +223 +222 +222 +221 +221 +223 +225 +227 +226 +224 +224 +224 +224 +224 +225 +225 +225 +224 +224 +227 +228 +229 +232 +237 +238 +236 +227 +215 +205 +198 +191 +192 +193 +192 +193 +191 +188 +188 +190 +190 +189 +187 +187 +188 +189 +190 +191 +190 +189 +188 +190 +190 +190 +189 +188 +188 +188 +188 +188 +188 +187 +187 +188 +188 +187 +187 +189 +187 +185 +185 +187 +188 +188 +187 +186 +187 +187 +188 +188 +188 +188 +188 +186 +187 +188 +189 +189 +188 +188 +187 +186 +187 +188 +189 +189 +189 +189 +189 +189 +188 +187 +187 +188 +188 +188 +187 +190 +189 +188 +186 +187 +189 +189 +187 +189 +190 +189 +188 +188 +190 +190 +189 +189 +189 +189 +188 +188 +188 +188 +189 +187 +189 +190 +189 +190 +191 +192 +191 +187 +186 +186 +186 +187 +188 +188 +188 +190 +189 +189 +189 +189 +190 +189 +189 +190 +190 +190 +189 +188 +188 +187 +188 +188 +189 +189 +189 +188 +188 +188 +187 +189 +189 +189 +188 +188 +188 +188 +188 +190 +190 +190 +189 +189 +188 +188 +187 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +193 +194 +194 +194 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +192 +192 +192 +192 +193 +193 +193 +192 +191 +192 +193 +192 +192 +191 +191 +192 +192 +192 +193 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +192 +191 +193 +193 +194 +194 +193 +192 +191 +190 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +192 +194 +193 +193 +192 +192 +192 +191 +191 +194 +193 +192 +192 +192 +192 +193 +193 +194 +193 +194 +194 +195 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +191 +191 +193 +193 +193 +194 +195 +195 +194 +193 +190 +192 +192 +191 +191 +193 +194 +194 +189 +189 +192 +200 +209 +214 +210 +202 +202 +206 +210 +210 +207 +203 +204 +205 +207 +210 +211 +211 +212 +211 +203 +192 +186 +183 +178 +175 +173 +172 +170 +169 +167 +164 +163 +163 +163 +161 +162 +161 +163 +164 +164 +164 +162 +161 +161 +161 +153 +149 +151 +162 +171 +173 +172 +173 +170 +170 +168 +167 +165 +166 +167 +168 +161 +154 +151 +157 +161 +162 +167 +175 +176 +164 +157 +157 +161 +167 +165 +157 +151 +151 +150 +151 +153 +155 +155 +154 +157 +156 +154 +150 +146 +143 +143 +143 +145 +145 +145 +143 +138 +132 +131 +133 +134 +137 +141 +142 +137 +129 +128 +130 +134 +135 +137 +136 +130 +121 +120 +123 +135 +140 +141 +137 +130 +125 +126 +126 +124 +123 +119 +117 +120 +125 +125 +121 +112 +116 +122 +124 +123 +121 +121 +125 +122 +118 +111 +106 +111 +121 +124 +122 +114 +115 +121 +132 +138 +135 +129 +125 +119 +119 +122 +126 +129 +133 +134 +134 +131 +135 +138 +138 +136 +134 +136 +138 +139 +137 +136 +137 +138 +138 +139 +139 +155 +176 +185 +171 +154 +152 +174 +202 +209 +213 +199 +183 +181 +196 +202 +185 +156 +139 +150 +155 +169 +194 +205 +189 +166 +163 +177 +202 +211 +199 +180 +167 +161 +156 +165 +190 +213 +217 +205 +193 +186 +181 +167 +162 +173 +194 +202 +185 +166 +166 +175 +192 +198 +185 +173 +173 +191 +203 +196 +176 +158 +135 +124 +134 +170 +192 +192 +175 +159 +164 +180 +181 +172 +163 +158 +153 +147 +134 +126 +135 +153 +176 +177 +156 +144 +143 +143 +143 +146 +146 +145 +153 +171 +180 +181 +178 +170 +172 +169 +163 +161 +162 +156 +144 +139 +136 +137 +144 +148 +148 +146 +146 +149 +148 +147 +145 +142 +141 +142 +143 +142 +140 +137 +138 +141 +143 +142 +140 +145 +139 +135 +135 +136 +134 +132 +131 +131 +132 +134 +135 +134 +134 +134 +135 +130 +129 +125 +126 +130 +125 +118 +119 +123 +122 +124 +125 +125 +130 +133 +129 +126 +127 +127 +124 +120 +117 +119 +121 +119 +122 +122 +120 +121 +122 +120 +119 +123 +122 +117 +112 +114 +120 +126 +129 +124 +120 +120 +123 +120 +113 +117 +126 +128 +122 +118 +117 +116 +114 +114 +117 +120 +124 +126 +126 +123 +121 +123 +125 +126 +118 +117 +120 +121 +122 +122 +121 +120 +120 +119 +119 +117 +116 +119 +123 +131 +131 +131 +129 +129 +129 +129 +129 +130 +128 +127 +131 +135 +138 +135 +132 +130 +132 +129 +122 +116 +117 +119 +120 +129 +124 +121 +117 +110 +106 +112 +124 +131 +131 +130 +125 +115 +107 +107 +112 +110 +111 +114 +120 +122 +119 +118 +119 +124 +118 +115 +115 +108 +101 +101 +105 +107 +107 +108 +107 +106 +105 +105 +105 +104 +106 +107 +107 +104 +102 +104 +105 +107 +104 +102 +104 +106 +106 +106 +106 +110 +111 +108 +102 +103 +108 +110 +108 +109 +109 +109 +111 +114 +116 +114 +111 +109 +108 +105 +103 +105 +108 +105 +99 +98 +102 +105 +104 +102 +102 +102 +100 +97 +96 +96 +95 +94 +95 +97 +97 +97 +95 +96 +99 +100 +99 +101 +104 +105 +107 +110 +113 +117 +120 +116 +110 +103 +99 +100 +103 +103 +109 +118 +121 +119 +114 +108 +104 +104 +106 +107 +107 +103 +100 +95 +93 +90 +90 +92 +95 +95 +96 +99 +103 +105 +104 +104 +105 +105 +107 +105 +104 +107 +108 +107 +111 +114 +112 +108 +105 +104 +105 +103 +102 +107 +113 +119 +123 +130 +132 +135 +143 +144 +140 +137 +138 +138 +136 +134 +132 +135 +126 +107 +78 +44 +22 +19 +26 +29 +31 +37 +44 +52 +62 +75 +85 +93 +103 +110 +115 +118 +118 +119 +124 +128 +127 +128 +132 +131 +127 +128 +135 +134 +132 +129 +122 +113 +100 +77 +52 +28 +17 +16 +19 +24 +28 +25 +25 +31 +33 +35 +35 +36 +40 +43 +44 +42 +38 +41 +43 +42 +48 +67 +82 +86 +91 +93 +95 +98 +105 +109 +109 +107 +105 +105 +110 +116 +119 +117 +114 +121 +119 +115 +119 +133 +147 +147 +139 +139 +129 +114 +103 +101 +107 +112 +114 +111 +112 +115 +118 +118 +116 +115 +116 +106 +100 +100 +107 +117 +132 +140 +140 +124 +120 +146 +165 +137 +80 +66 +113 +167 +163 +138 +131 +127 +130 +125 +121 +133 +153 +161 +159 +146 +109 +76 +108 +176 +205 +191 +160 +115 +67 +68 +113 +164 +198 +214 +191 +155 +122 +95 +78 +134 +191 +196 +154 +113 +121 +161 +164 +118 +97 +149 +181 +173 +140 +101 +103 +123 +143 +155 +146 +122 +118 +139 +153 +144 +122 +140 +187 +196 +167 +152 +161 +139 +121 +117 +130 +140 +142 +140 +135 +136 +132 +129 +129 +133 +138 +140 +140 +141 +145 +148 +148 +141 +129 +117 +109 +120 +126 +134 +134 +130 +128 +133 +139 +142 +133 +122 +116 +119 +126 +132 +134 +133 +137 +140 +137 +132 +129 +130 +132 +131 +132 +131 +131 +132 +133 +129 +123 +124 +129 +129 +123 +120 +117 +117 +121 +127 +131 +129 +127 +128 +127 +128 +131 +129 +122 +123 +126 +123 +123 +125 +121 +112 +120 +125 +124 +121 +122 +126 +131 +132 +131 +131 +136 +139 +132 +124 +124 +130 +132 +137 +140 +135 +125 +117 +115 +121 +128 +136 +142 +143 +139 +132 +123 +124 +127 +137 +143 +142 +140 +139 +135 +126 +122 +127 +141 +149 +145 +137 +137 +137 +134 +131 +131 +131 +124 +123 +132 +141 +141 +137 +135 +135 +137 +140 +142 +142 +134 +127 +128 +134 +139 +140 +139 +140 +136 +133 +132 +134 +141 +148 +150 +136 +133 +134 +136 +135 +135 +138 +139 +137 +139 +141 +145 +145 +137 +128 +128 +147 +185 +187 +157 +141 +148 +164 +167 +162 +177 +185 +171 +155 +154 +152 +142 +132 +135 +150 +176 +184 +165 +158 +174 +198 +204 +210 +205 +192 +181 +186 +196 +201 +212 +209 +196 +180 +162 +154 +161 +187 +192 +180 +157 +151 +163 +182 +201 +225 +245 +235 +211 +200 +201 +208 +210 +203 +203 +200 +199 +202 +204 +208 +215 +216 +217 +214 +208 +207 +210 +212 +211 +203 +203 +199 +190 +185 +190 +187 +172 +158 +156 +177 +204 +217 +228 +226 +206 +199 +214 +232 +232 +210 +173 +161 +190 +213 +204 +185 +173 +176 +181 +178 +175 +174 +183 +201 +218 +223 +217 +208 +204 +209 +202 +195 +196 +202 +198 +183 +174 +168 +169 +169 +170 +179 +190 +197 +197 +197 +202 +212 +215 +204 +195 +196 +198 +196 +199 +201 +201 +200 +201 +203 +203 +206 +210 +206 +190 +177 +177 +176 +174 +168 +171 +172 +174 +174 +176 +179 +180 +176 +174 +168 +161 +159 +158 +148 +136 +135 +129 +128 +125 +118 +115 +113 +108 +107 +102 +95 +89 +86 +83 +78 +74 +71 +64 +57 +54 +53 +51 +48 +47 +44 +43 +40 +40 +39 +35 +35 +42 +64 +82 +94 +107 +116 +115 +114 +113 +116 +121 +127 +130 +132 +136 +139 +141 +144 +147 +148 +149 +149 +143 +137 +138 +145 +153 +163 +168 +170 +170 +174 +178 +176 +179 +179 +180 +182 +180 +181 +186 +193 +199 +200 +200 +200 +201 +208 +219 +223 +223 +222 +220 +220 +219 +219 +219 +217 +219 +221 +223 +223 +222 +222 +222 +222 +222 +222 +223 +225 +225 +225 +224 +223 +224 +224 +225 +225 +224 +222 +221 +221 +220 +220 +221 +224 +225 +225 +223 +224 +223 +223 +224 +225 +225 +224 +224 +225 +226 +227 +227 +230 +235 +236 +236 +230 +218 +209 +201 +193 +192 +193 +190 +190 +189 +187 +187 +189 +189 +189 +188 +187 +188 +189 +190 +191 +190 +189 +189 +190 +189 +189 +188 +188 +187 +187 +186 +189 +188 +187 +187 +188 +188 +188 +187 +189 +187 +186 +186 +187 +188 +187 +187 +187 +187 +187 +188 +188 +188 +187 +187 +185 +187 +188 +190 +190 +189 +188 +187 +186 +187 +189 +189 +189 +188 +188 +188 +189 +188 +188 +188 +188 +188 +188 +187 +190 +190 +188 +187 +187 +189 +188 +186 +189 +189 +189 +188 +189 +190 +190 +189 +189 +189 +189 +189 +188 +188 +188 +189 +187 +189 +190 +189 +190 +191 +192 +190 +188 +187 +187 +187 +188 +189 +189 +189 +190 +189 +189 +189 +190 +190 +189 +189 +191 +191 +190 +189 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +187 +187 +188 +188 +188 +189 +189 +189 +188 +188 +189 +189 +189 +189 +189 +188 +188 +187 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +194 +194 +193 +192 +194 +194 +194 +194 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +192 +193 +194 +194 +193 +193 +191 +192 +193 +193 +192 +192 +192 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +193 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +194 +193 +192 +192 +192 +192 +192 +191 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +193 +194 +194 +195 +194 +193 +190 +192 +192 +190 +190 +192 +193 +193 +190 +191 +194 +200 +207 +212 +209 +204 +204 +204 +204 +201 +198 +197 +199 +201 +204 +208 +212 +211 +211 +210 +204 +196 +191 +187 +181 +177 +174 +172 +170 +170 +168 +166 +164 +165 +166 +165 +165 +164 +163 +163 +163 +162 +161 +159 +158 +157 +153 +148 +151 +162 +171 +173 +173 +174 +170 +169 +167 +166 +166 +167 +167 +167 +162 +154 +152 +157 +160 +160 +163 +170 +174 +164 +159 +159 +160 +167 +168 +159 +152 +150 +149 +151 +155 +157 +157 +157 +160 +160 +159 +155 +149 +145 +143 +143 +144 +144 +143 +142 +138 +136 +137 +139 +140 +139 +140 +142 +138 +133 +131 +134 +138 +138 +139 +138 +133 +126 +124 +127 +134 +140 +141 +135 +127 +122 +123 +124 +127 +127 +125 +122 +123 +126 +125 +121 +118 +120 +122 +122 +121 +119 +120 +124 +123 +120 +115 +114 +118 +124 +128 +128 +121 +120 +121 +128 +134 +135 +129 +123 +124 +125 +126 +128 +130 +132 +133 +133 +131 +136 +139 +139 +136 +135 +138 +141 +144 +143 +143 +143 +139 +137 +137 +139 +153 +168 +173 +165 +158 +159 +176 +200 +211 +212 +199 +185 +183 +195 +200 +184 +146 +132 +151 +162 +175 +190 +196 +188 +182 +182 +187 +197 +204 +199 +182 +166 +157 +144 +155 +186 +212 +223 +209 +183 +178 +179 +170 +162 +164 +181 +197 +191 +176 +168 +174 +191 +197 +188 +178 +172 +182 +191 +185 +166 +154 +153 +152 +148 +181 +194 +184 +163 +153 +165 +181 +181 +161 +151 +149 +148 +145 +135 +128 +139 +153 +175 +184 +169 +149 +143 +145 +147 +144 +140 +139 +144 +159 +178 +186 +181 +169 +162 +162 +159 +149 +145 +144 +140 +138 +132 +130 +138 +144 +146 +146 +146 +148 +147 +146 +144 +142 +141 +140 +139 +140 +137 +135 +135 +139 +141 +140 +138 +142 +138 +136 +136 +137 +134 +131 +129 +127 +128 +129 +130 +132 +133 +132 +132 +126 +128 +124 +123 +126 +123 +118 +119 +121 +119 +121 +122 +122 +127 +132 +130 +128 +128 +126 +123 +119 +116 +115 +115 +115 +116 +120 +122 +121 +121 +122 +120 +119 +119 +116 +115 +117 +119 +121 +123 +119 +118 +120 +121 +117 +112 +116 +126 +128 +122 +118 +118 +116 +113 +113 +116 +122 +125 +126 +124 +120 +119 +122 +125 +130 +124 +121 +123 +123 +126 +126 +119 +119 +119 +119 +119 +118 +117 +118 +122 +128 +131 +132 +129 +127 +127 +125 +123 +122 +121 +122 +125 +129 +131 +128 +125 +122 +126 +130 +128 +123 +119 +119 +121 +124 +118 +113 +112 +109 +104 +104 +110 +122 +122 +121 +118 +112 +108 +106 +106 +106 +107 +113 +120 +120 +114 +110 +110 +115 +114 +114 +112 +106 +101 +101 +105 +109 +110 +110 +110 +109 +108 +107 +107 +105 +105 +107 +107 +103 +97 +97 +101 +106 +103 +102 +104 +105 +106 +107 +109 +109 +109 +104 +97 +98 +105 +109 +107 +110 +112 +110 +109 +108 +110 +111 +110 +107 +107 +107 +105 +104 +103 +101 +100 +103 +105 +105 +102 +100 +100 +100 +99 +95 +94 +93 +91 +91 +93 +94 +97 +99 +100 +100 +97 +95 +95 +99 +103 +106 +102 +105 +114 +119 +120 +114 +106 +97 +97 +103 +108 +106 +108 +113 +115 +112 +110 +107 +104 +102 +101 +100 +100 +98 +95 +92 +90 +89 +90 +95 +100 +102 +99 +98 +102 +105 +105 +104 +103 +104 +108 +107 +106 +111 +109 +107 +111 +111 +108 +106 +107 +109 +110 +111 +113 +116 +122 +126 +133 +139 +141 +145 +152 +153 +151 +149 +148 +145 +141 +139 +139 +137 +132 +122 +98 +57 +21 +14 +23 +29 +32 +39 +46 +55 +66 +81 +93 +97 +104 +109 +114 +119 +121 +124 +130 +139 +139 +135 +130 +130 +132 +134 +135 +133 +131 +128 +120 +111 +101 +81 +58 +32 +20 +17 +19 +22 +26 +25 +25 +31 +34 +37 +36 +36 +40 +44 +46 +43 +38 +39 +45 +48 +61 +79 +87 +88 +92 +95 +99 +104 +112 +118 +119 +120 +119 +119 +124 +133 +136 +135 +132 +140 +138 +138 +145 +157 +160 +148 +133 +130 +120 +108 +104 +109 +117 +120 +119 +113 +113 +114 +115 +118 +120 +119 +116 +101 +96 +96 +103 +112 +126 +138 +143 +130 +127 +152 +167 +140 +86 +65 +105 +164 +159 +136 +131 +126 +125 +121 +120 +127 +151 +161 +159 +149 +111 +76 +114 +175 +207 +193 +161 +109 +63 +60 +99 +152 +177 +194 +197 +189 +157 +119 +99 +125 +173 +178 +158 +149 +159 +163 +146 +104 +105 +156 +188 +174 +136 +88 +87 +117 +145 +160 +156 +140 +137 +153 +161 +144 +103 +96 +140 +178 +188 +184 +179 +161 +134 +122 +131 +138 +139 +136 +131 +135 +132 +127 +125 +131 +139 +141 +140 +140 +135 +139 +147 +141 +125 +122 +129 +132 +131 +129 +129 +134 +139 +142 +142 +140 +135 +125 +117 +117 +125 +131 +134 +136 +139 +140 +136 +132 +130 +130 +130 +129 +127 +128 +132 +135 +134 +128 +121 +120 +127 +130 +126 +123 +119 +117 +120 +128 +135 +134 +126 +125 +127 +128 +128 +129 +123 +126 +128 +123 +125 +126 +117 +108 +114 +121 +125 +126 +126 +129 +133 +136 +136 +137 +143 +143 +128 +117 +120 +130 +132 +135 +135 +131 +122 +115 +109 +118 +128 +137 +139 +137 +136 +131 +123 +124 +127 +136 +143 +142 +141 +138 +133 +125 +126 +133 +144 +148 +142 +138 +139 +137 +133 +129 +131 +132 +125 +123 +131 +138 +138 +137 +136 +137 +139 +141 +141 +137 +133 +130 +132 +138 +141 +142 +141 +144 +139 +131 +130 +135 +141 +149 +158 +157 +145 +132 +129 +133 +134 +136 +141 +139 +141 +141 +143 +147 +141 +129 +121 +142 +185 +191 +162 +137 +142 +166 +180 +171 +178 +176 +162 +154 +159 +157 +142 +130 +132 +148 +174 +183 +170 +166 +180 +203 +206 +208 +201 +186 +177 +184 +197 +199 +212 +209 +196 +179 +159 +151 +162 +189 +193 +182 +163 +157 +164 +181 +202 +223 +240 +231 +213 +205 +202 +206 +207 +204 +202 +198 +199 +205 +206 +207 +212 +214 +214 +210 +205 +207 +213 +211 +205 +198 +201 +199 +190 +185 +190 +183 +166 +153 +157 +175 +201 +219 +226 +221 +213 +214 +216 +222 +217 +197 +168 +161 +186 +211 +206 +187 +175 +179 +187 +182 +175 +171 +174 +190 +212 +223 +216 +202 +194 +209 +207 +204 +203 +206 +202 +184 +171 +167 +167 +171 +175 +176 +180 +190 +198 +205 +203 +210 +214 +204 +193 +193 +197 +195 +195 +196 +196 +196 +197 +199 +203 +206 +209 +209 +198 +184 +181 +176 +170 +164 +168 +170 +169 +168 +169 +172 +173 +176 +174 +171 +167 +163 +159 +150 +143 +139 +131 +127 +123 +116 +113 +109 +104 +104 +99 +94 +87 +85 +83 +79 +76 +73 +66 +58 +55 +54 +52 +47 +47 +42 +43 +41 +40 +38 +34 +37 +46 +68 +84 +96 +109 +118 +117 +116 +115 +118 +122 +127 +128 +130 +135 +139 +141 +144 +146 +146 +148 +149 +142 +135 +135 +144 +152 +162 +167 +169 +168 +172 +176 +175 +179 +180 +181 +184 +182 +182 +187 +194 +198 +199 +199 +200 +201 +207 +217 +223 +222 +222 +222 +221 +219 +219 +219 +217 +219 +221 +223 +225 +224 +222 +221 +221 +222 +224 +224 +224 +224 +224 +225 +224 +224 +224 +225 +225 +224 +222 +220 +222 +221 +220 +221 +224 +225 +224 +223 +223 +223 +223 +224 +225 +225 +224 +224 +225 +226 +226 +227 +229 +233 +235 +236 +234 +224 +215 +206 +196 +194 +193 +189 +188 +188 +187 +187 +188 +189 +190 +190 +188 +188 +189 +190 +191 +190 +190 +189 +189 +189 +188 +188 +188 +187 +187 +186 +189 +188 +188 +188 +188 +188 +188 +187 +189 +189 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +189 +189 +188 +188 +187 +188 +189 +190 +190 +189 +189 +188 +186 +188 +189 +189 +189 +188 +188 +188 +189 +188 +188 +189 +189 +189 +188 +187 +190 +190 +189 +187 +188 +190 +189 +187 +188 +189 +189 +188 +189 +190 +189 +188 +189 +189 +190 +189 +189 +188 +188 +188 +187 +188 +190 +189 +189 +191 +191 +190 +189 +188 +187 +188 +189 +190 +189 +188 +189 +189 +188 +188 +189 +189 +189 +188 +190 +190 +190 +189 +189 +189 +188 +189 +189 +189 +189 +189 +189 +188 +187 +187 +187 +187 +188 +188 +188 +188 +187 +187 +187 +187 +188 +188 +188 +188 +188 +187 +192 +192 +192 +193 +193 +193 +194 +194 +193 +193 +192 +193 +193 +193 +192 +191 +194 +194 +194 +194 +194 +193 +192 +192 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +194 +195 +195 +194 +193 +192 +192 +193 +194 +193 +193 +194 +194 +192 +193 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +194 +194 +193 +192 +194 +194 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +192 +193 +193 +194 +195 +194 +193 +193 +194 +194 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +191 +193 +192 +190 +189 +191 +192 +191 +191 +192 +195 +199 +205 +210 +209 +206 +203 +201 +197 +192 +191 +193 +197 +202 +202 +208 +212 +211 +210 +210 +205 +199 +194 +190 +183 +178 +175 +173 +171 +172 +167 +165 +163 +164 +166 +165 +165 +164 +164 +162 +160 +159 +159 +158 +157 +154 +151 +148 +151 +163 +172 +172 +172 +174 +170 +168 +165 +165 +166 +168 +167 +166 +161 +153 +151 +157 +159 +157 +158 +164 +170 +162 +160 +161 +161 +168 +170 +160 +152 +150 +148 +151 +155 +158 +159 +160 +160 +160 +160 +157 +151 +146 +143 +142 +142 +142 +143 +141 +138 +137 +139 +143 +143 +140 +140 +142 +140 +136 +135 +138 +140 +139 +140 +140 +137 +131 +129 +131 +133 +138 +140 +133 +124 +119 +120 +122 +129 +130 +127 +122 +121 +124 +124 +120 +120 +121 +125 +127 +126 +121 +118 +119 +121 +119 +117 +118 +123 +126 +129 +131 +126 +124 +121 +124 +130 +133 +128 +120 +125 +126 +127 +127 +127 +127 +128 +129 +129 +134 +137 +137 +134 +134 +137 +141 +146 +147 +148 +147 +141 +136 +136 +140 +153 +166 +168 +161 +161 +166 +181 +202 +214 +211 +197 +186 +182 +190 +195 +182 +150 +138 +159 +166 +171 +178 +188 +192 +191 +195 +194 +191 +197 +201 +187 +167 +158 +142 +153 +186 +210 +224 +209 +175 +169 +179 +178 +169 +164 +176 +194 +193 +185 +180 +183 +188 +189 +190 +183 +169 +164 +164 +171 +170 +153 +147 +162 +177 +197 +194 +172 +150 +149 +165 +177 +168 +151 +144 +145 +147 +149 +143 +135 +144 +153 +169 +180 +171 +151 +143 +145 +145 +145 +142 +143 +144 +152 +172 +185 +179 +165 +157 +163 +163 +142 +129 +133 +138 +139 +135 +133 +138 +141 +142 +144 +149 +144 +143 +143 +142 +142 +141 +140 +138 +139 +136 +133 +134 +138 +139 +138 +136 +137 +135 +135 +137 +138 +134 +130 +128 +127 +125 +123 +125 +129 +131 +132 +130 +123 +129 +125 +121 +125 +123 +120 +124 +122 +119 +120 +121 +120 +124 +129 +131 +128 +125 +121 +119 +118 +116 +112 +109 +114 +112 +117 +121 +118 +117 +119 +115 +117 +120 +120 +121 +124 +121 +119 +121 +119 +117 +120 +123 +123 +119 +119 +123 +128 +123 +120 +120 +119 +116 +118 +122 +125 +127 +126 +122 +119 +121 +127 +134 +136 +130 +127 +127 +128 +130 +125 +115 +116 +116 +117 +119 +117 +116 +117 +120 +119 +123 +126 +127 +127 +130 +129 +127 +115 +116 +119 +123 +126 +125 +123 +120 +121 +119 +119 +121 +121 +120 +120 +121 +119 +111 +107 +111 +113 +110 +106 +105 +107 +110 +112 +113 +113 +111 +107 +103 +108 +109 +114 +121 +121 +114 +110 +110 +107 +110 +113 +113 +108 +104 +105 +110 +113 +114 +114 +113 +111 +109 +108 +107 +106 +106 +107 +109 +103 +94 +93 +99 +106 +104 +104 +105 +104 +103 +105 +109 +106 +106 +102 +96 +99 +108 +110 +108 +110 +112 +112 +107 +103 +104 +108 +110 +107 +108 +108 +105 +101 +99 +101 +105 +107 +107 +103 +98 +95 +95 +94 +93 +94 +94 +94 +93 +92 +93 +94 +95 +99 +103 +103 +98 +93 +94 +99 +103 +106 +95 +96 +109 +115 +114 +109 +103 +95 +98 +108 +113 +110 +109 +110 +110 +107 +105 +104 +102 +100 +98 +96 +95 +98 +97 +96 +96 +96 +99 +105 +112 +112 +105 +101 +103 +107 +107 +104 +102 +103 +110 +107 +107 +111 +109 +104 +108 +109 +107 +105 +107 +112 +116 +123 +129 +128 +132 +136 +142 +148 +148 +149 +155 +158 +161 +161 +156 +150 +146 +144 +144 +138 +143 +140 +115 +72 +34 +21 +26 +31 +34 +41 +50 +59 +71 +86 +98 +100 +105 +109 +112 +120 +124 +129 +135 +150 +151 +141 +128 +126 +134 +137 +132 +133 +131 +127 +119 +110 +103 +87 +64 +34 +21 +19 +19 +18 +23 +23 +26 +32 +36 +39 +38 +37 +40 +45 +48 +46 +39 +44 +52 +59 +74 +88 +89 +88 +92 +97 +105 +112 +121 +129 +132 +127 +130 +133 +137 +141 +147 +152 +156 +151 +150 +154 +160 +160 +149 +133 +121 +116 +111 +109 +113 +118 +121 +122 +122 +118 +116 +113 +112 +118 +125 +125 +121 +113 +109 +108 +107 +105 +115 +131 +141 +149 +147 +168 +168 +134 +84 +67 +109 +159 +153 +132 +134 +131 +128 +123 +124 +121 +147 +158 +156 +147 +111 +79 +122 +187 +205 +180 +151 +112 +75 +60 +78 +142 +168 +175 +180 +197 +185 +146 +120 +126 +164 +167 +155 +165 +172 +155 +129 +126 +141 +161 +194 +177 +132 +94 +83 +101 +135 +155 +160 +152 +142 +153 +168 +143 +112 +89 +104 +152 +201 +212 +191 +170 +146 +139 +145 +141 +133 +132 +133 +136 +132 +124 +120 +127 +139 +144 +140 +134 +135 +136 +135 +131 +129 +134 +143 +144 +136 +127 +126 +137 +151 +152 +146 +136 +136 +130 +122 +121 +127 +132 +132 +140 +140 +138 +135 +132 +130 +130 +128 +124 +123 +124 +131 +135 +133 +126 +119 +116 +126 +132 +130 +127 +121 +116 +117 +127 +137 +135 +125 +122 +126 +128 +128 +128 +123 +127 +129 +123 +124 +125 +114 +110 +113 +121 +128 +131 +130 +130 +133 +134 +136 +139 +145 +143 +122 +111 +118 +128 +130 +132 +130 +127 +122 +115 +110 +116 +127 +135 +134 +132 +133 +131 +125 +124 +127 +137 +144 +143 +142 +137 +131 +125 +130 +140 +148 +147 +139 +136 +138 +140 +134 +129 +132 +134 +127 +123 +129 +134 +136 +135 +137 +139 +142 +143 +141 +133 +132 +132 +135 +140 +142 +144 +143 +146 +140 +129 +129 +136 +140 +149 +164 +166 +150 +132 +130 +138 +135 +128 +130 +141 +144 +141 +141 +148 +147 +130 +114 +139 +186 +195 +163 +132 +133 +161 +183 +187 +185 +175 +157 +151 +160 +157 +139 +129 +130 +148 +175 +184 +175 +174 +186 +199 +195 +193 +191 +182 +178 +186 +200 +194 +207 +206 +194 +180 +157 +149 +164 +190 +195 +187 +173 +167 +167 +180 +200 +221 +231 +221 +214 +214 +209 +205 +201 +204 +201 +197 +200 +206 +206 +206 +210 +213 +212 +207 +204 +209 +215 +209 +198 +191 +195 +196 +190 +189 +193 +184 +165 +155 +166 +181 +203 +226 +225 +216 +219 +220 +210 +206 +202 +191 +171 +162 +179 +205 +207 +195 +178 +173 +180 +183 +182 +169 +170 +186 +212 +226 +216 +195 +182 +200 +211 +213 +209 +206 +199 +185 +172 +169 +172 +176 +178 +171 +169 +185 +206 +210 +205 +208 +214 +205 +192 +189 +192 +196 +193 +192 +192 +193 +192 +194 +198 +200 +205 +210 +205 +192 +185 +176 +167 +163 +167 +168 +164 +161 +162 +166 +168 +174 +173 +175 +176 +171 +160 +152 +151 +145 +135 +128 +121 +114 +110 +106 +99 +100 +96 +89 +83 +81 +80 +78 +74 +75 +67 +60 +57 +55 +52 +47 +46 +41 +41 +41 +38 +36 +33 +38 +49 +70 +86 +97 +110 +119 +119 +118 +115 +117 +121 +125 +124 +126 +132 +138 +140 +142 +144 +144 +146 +148 +142 +134 +132 +141 +148 +156 +160 +162 +161 +165 +171 +175 +179 +181 +183 +186 +184 +183 +188 +197 +199 +199 +199 +202 +203 +208 +217 +220 +220 +221 +221 +220 +219 +218 +219 +218 +218 +221 +224 +226 +225 +222 +220 +220 +222 +224 +225 +223 +223 +223 +225 +226 +225 +225 +226 +226 +226 +223 +221 +223 +221 +220 +221 +224 +225 +224 +223 +222 +222 +222 +223 +224 +225 +224 +224 +225 +226 +226 +227 +229 +233 +235 +236 +238 +229 +219 +210 +201 +196 +195 +189 +188 +188 +188 +187 +187 +188 +189 +190 +188 +189 +189 +190 +190 +190 +190 +190 +189 +188 +188 +188 +188 +188 +188 +187 +189 +188 +188 +188 +189 +189 +188 +187 +189 +189 +190 +190 +190 +189 +189 +190 +188 +188 +189 +189 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +187 +188 +189 +189 +188 +188 +187 +187 +188 +188 +189 +189 +190 +189 +188 +187 +189 +189 +189 +188 +189 +191 +190 +187 +188 +189 +189 +188 +188 +190 +189 +187 +189 +189 +190 +190 +189 +188 +187 +188 +187 +188 +190 +189 +189 +190 +191 +189 +188 +187 +187 +188 +189 +189 +188 +187 +188 +188 +187 +188 +188 +188 +188 +187 +188 +189 +189 +189 +189 +189 +188 +189 +188 +189 +189 +189 +189 +188 +188 +188 +187 +187 +188 +188 +188 +187 +186 +186 +185 +185 +186 +187 +188 +188 +188 +188 +192 +192 +192 +193 +193 +194 +194 +194 +193 +193 +194 +194 +194 +194 +194 +194 +192 +193 +193 +193 +193 +192 +191 +191 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +192 +192 +193 +193 +194 +192 +192 +192 +193 +192 +192 +191 +191 +193 +192 +191 +191 +191 +192 +193 +193 +192 +193 +194 +195 +194 +193 +192 +191 +191 +193 +195 +195 +194 +194 +194 +195 +193 +193 +193 +193 +193 +193 +192 +191 +193 +193 +193 +192 +194 +196 +196 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +192 +191 +190 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +194 +195 +194 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +190 +190 +191 +193 +191 +190 +193 +201 +207 +208 +206 +204 +203 +200 +199 +199 +195 +192 +195 +202 +202 +207 +211 +210 +208 +209 +206 +201 +195 +188 +181 +177 +175 +173 +172 +174 +166 +164 +161 +161 +163 +165 +164 +162 +164 +161 +160 +160 +160 +158 +158 +158 +154 +148 +149 +162 +173 +176 +174 +173 +171 +171 +167 +162 +163 +168 +168 +163 +161 +157 +152 +151 +153 +155 +159 +163 +168 +166 +160 +156 +162 +171 +170 +163 +152 +148 +148 +155 +161 +161 +158 +157 +158 +159 +158 +155 +151 +147 +144 +143 +144 +145 +144 +143 +143 +143 +142 +141 +143 +140 +139 +141 +143 +140 +138 +137 +137 +139 +140 +139 +136 +132 +130 +129 +130 +135 +136 +133 +127 +125 +125 +126 +132 +134 +130 +123 +121 +123 +121 +115 +122 +123 +123 +125 +125 +122 +118 +114 +116 +121 +123 +122 +123 +125 +128 +129 +126 +124 +125 +126 +126 +125 +125 +127 +126 +129 +129 +127 +128 +131 +131 +127 +131 +132 +135 +137 +136 +135 +136 +140 +147 +145 +148 +145 +142 +137 +134 +145 +157 +162 +161 +162 +168 +171 +182 +198 +206 +210 +199 +174 +169 +184 +189 +181 +164 +163 +167 +174 +161 +153 +177 +202 +203 +190 +184 +187 +191 +192 +185 +175 +175 +154 +160 +191 +211 +214 +199 +175 +161 +169 +183 +182 +168 +170 +186 +194 +194 +191 +187 +186 +185 +182 +177 +173 +151 +161 +170 +165 +151 +149 +173 +202 +207 +180 +152 +143 +152 +167 +168 +157 +145 +151 +158 +154 +145 +145 +150 +149 +158 +163 +178 +181 +160 +143 +142 +145 +147 +145 +144 +148 +156 +168 +178 +185 +160 +147 +155 +175 +169 +143 +130 +133 +142 +146 +141 +135 +140 +141 +141 +145 +140 +141 +141 +139 +138 +139 +140 +138 +136 +138 +141 +140 +137 +135 +135 +135 +132 +132 +133 +133 +131 +128 +128 +130 +131 +127 +122 +122 +129 +136 +135 +129 +124 +126 +125 +124 +124 +125 +124 +121 +121 +120 +120 +119 +119 +120 +120 +120 +126 +123 +120 +118 +116 +114 +115 +117 +118 +118 +120 +120 +120 +119 +118 +118 +120 +121 +121 +122 +120 +119 +121 +125 +127 +126 +124 +121 +121 +124 +126 +125 +128 +130 +128 +125 +122 +122 +124 +124 +120 +123 +125 +123 +119 +120 +123 +127 +133 +128 +123 +123 +126 +128 +125 +122 +116 +117 +119 +122 +124 +123 +121 +121 +120 +121 +124 +125 +126 +127 +128 +128 +115 +121 +127 +126 +122 +121 +122 +123 +121 +123 +122 +119 +118 +120 +121 +121 +110 +105 +105 +112 +112 +106 +105 +109 +114 +113 +115 +118 +117 +113 +108 +106 +108 +108 +113 +122 +125 +120 +113 +110 +111 +112 +112 +113 +112 +105 +104 +112 +114 +117 +115 +112 +113 +112 +108 +107 +104 +105 +107 +105 +103 +102 +100 +98 +105 +105 +105 +105 +104 +105 +107 +108 +110 +111 +107 +100 +101 +108 +109 +107 +110 +110 +108 +106 +106 +109 +112 +113 +110 +105 +102 +105 +107 +106 +107 +110 +105 +100 +96 +95 +95 +95 +95 +95 +95 +95 +94 +91 +91 +93 +94 +92 +97 +98 +99 +98 +94 +92 +95 +100 +99 +98 +100 +103 +103 +101 +100 +102 +98 +103 +106 +105 +105 +107 +107 +106 +99 +102 +106 +106 +101 +95 +95 +98 +100 +97 +95 +98 +104 +107 +105 +102 +108 +100 +97 +103 +106 +105 +105 +109 +106 +109 +108 +109 +108 +109 +112 +114 +112 +119 +125 +124 +125 +130 +136 +139 +143 +144 +147 +151 +155 +160 +165 +167 +167 +169 +170 +167 +159 +154 +153 +155 +150 +144 +140 +126 +89 +46 +24 +24 +32 +34 +42 +56 +68 +74 +87 +108 +109 +108 +114 +118 +114 +119 +135 +151 +162 +151 +138 +130 +131 +137 +135 +131 +134 +135 +127 +119 +113 +105 +91 +65 +33 +18 +16 +18 +19 +28 +30 +26 +32 +35 +40 +38 +35 +47 +54 +43 +45 +46 +52 +63 +75 +82 +87 +89 +91 +93 +95 +103 +116 +128 +130 +127 +127 +133 +139 +142 +145 +149 +149 +146 +146 +138 +136 +138 +133 +125 +120 +116 +109 +113 +121 +128 +130 +130 +131 +134 +127 +118 +107 +104 +112 +125 +131 +131 +125 +118 +115 +115 +113 +111 +117 +128 +148 +164 +177 +164 +124 +82 +80 +104 +153 +141 +128 +132 +134 +131 +131 +124 +120 +133 +164 +168 +158 +112 +82 +143 +191 +182 +163 +152 +133 +86 +61 +79 +119 +170 +170 +159 +182 +195 +173 +137 +136 +159 +169 +161 +161 +166 +148 +118 +140 +159 +173 +180 +179 +153 +110 +82 +99 +130 +148 +153 +146 +148 +170 +179 +151 +108 +96 +117 +147 +193 +212 +190 +170 +164 +175 +154 +126 +119 +128 +126 +133 +126 +118 +117 +128 +144 +144 +134 +128 +128 +136 +137 +133 +136 +139 +145 +149 +143 +129 +123 +128 +150 +164 +150 +137 +132 +133 +131 +126 +130 +134 +129 +139 +142 +141 +135 +133 +134 +129 +123 +127 +123 +123 +127 +130 +131 +126 +116 +122 +130 +137 +134 +128 +124 +122 +122 +127 +132 +131 +125 +126 +132 +132 +126 +127 +126 +126 +128 +128 +127 +121 +115 +113 +117 +124 +131 +133 +133 +132 +131 +135 +133 +135 +137 +133 +123 +116 +115 +129 +128 +127 +128 +130 +128 +121 +113 +116 +127 +134 +132 +132 +135 +132 +124 +120 +125 +136 +146 +145 +141 +137 +130 +124 +129 +145 +152 +145 +135 +136 +141 +138 +133 +130 +132 +131 +126 +125 +128 +135 +134 +135 +140 +145 +148 +146 +141 +136 +128 +126 +136 +142 +142 +142 +144 +145 +142 +138 +136 +132 +135 +148 +162 +160 +146 +135 +131 +131 +130 +133 +139 +140 +141 +141 +141 +145 +144 +131 +117 +133 +183 +198 +173 +150 +139 +152 +184 +193 +187 +169 +153 +150 +154 +151 +142 +129 +130 +147 +170 +177 +181 +189 +193 +190 +173 +180 +189 +185 +187 +197 +206 +202 +203 +202 +191 +172 +157 +157 +165 +187 +198 +193 +180 +178 +177 +187 +209 +223 +223 +213 +209 +215 +209 +200 +205 +207 +196 +188 +194 +204 +209 +207 +204 +213 +207 +202 +201 +205 +213 +211 +198 +186 +189 +190 +189 +190 +190 +184 +175 +175 +181 +191 +209 +226 +228 +223 +224 +220 +207 +199 +197 +184 +167 +168 +181 +207 +211 +197 +178 +176 +185 +185 +179 +176 +169 +184 +212 +225 +215 +196 +182 +189 +210 +222 +216 +206 +195 +182 +175 +167 +172 +176 +175 +172 +175 +189 +202 +211 +214 +212 +208 +202 +193 +188 +192 +192 +192 +187 +187 +193 +191 +183 +178 +193 +199 +206 +207 +200 +190 +179 +173 +169 +170 +169 +165 +158 +154 +159 +167 +168 +170 +170 +170 +171 +173 +164 +153 +149 +139 +132 +130 +120 +109 +103 +100 +93 +89 +85 +80 +76 +73 +76 +78 +78 +67 +59 +57 +55 +48 +46 +46 +43 +40 +38 +38 +37 +31 +40 +57 +75 +84 +95 +111 +120 +117 +117 +113 +117 +120 +122 +124 +127 +133 +137 +139 +143 +143 +146 +148 +143 +136 +131 +131 +142 +149 +155 +160 +162 +158 +160 +170 +174 +176 +180 +182 +183 +183 +186 +189 +198 +205 +203 +198 +200 +205 +211 +216 +218 +219 +219 +218 +219 +220 +220 +218 +219 +219 +219 +222 +224 +225 +223 +222 +221 +223 +224 +224 +223 +222 +224 +226 +226 +226 +226 +225 +225 +224 +224 +223 +220 +219 +218 +220 +222 +224 +223 +221 +221 +220 +222 +224 +224 +223 +224 +225 +223 +224 +226 +228 +229 +230 +233 +236 +237 +229 +222 +215 +205 +199 +196 +191 +191 +190 +189 +190 +190 +189 +187 +189 +189 +189 +189 +189 +190 +190 +189 +189 +187 +186 +186 +186 +186 +187 +188 +188 +189 +188 +188 +188 +189 +189 +188 +187 +189 +190 +190 +190 +190 +189 +188 +188 +189 +190 +190 +190 +191 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +189 +188 +189 +190 +188 +188 +188 +187 +186 +188 +188 +189 +189 +189 +189 +188 +188 +191 +189 +187 +187 +189 +190 +190 +189 +190 +188 +187 +188 +189 +190 +190 +189 +190 +190 +189 +188 +188 +188 +189 +189 +188 +189 +189 +189 +188 +188 +188 +189 +187 +187 +187 +187 +186 +186 +187 +188 +185 +186 +187 +188 +189 +189 +189 +189 +187 +188 +188 +188 +187 +187 +188 +188 +187 +187 +187 +187 +187 +188 +189 +190 +190 +188 +187 +188 +188 +187 +187 +188 +188 +188 +188 +188 +189 +189 +189 +188 +193 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +195 +195 +195 +194 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +194 +194 +195 +192 +192 +193 +193 +193 +192 +192 +191 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +190 +191 +192 +193 +193 +193 +193 +194 +195 +193 +193 +192 +192 +193 +193 +192 +191 +192 +193 +192 +192 +193 +195 +194 +192 +192 +193 +193 +193 +193 +193 +193 +192 +194 +194 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +194 +194 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +193 +191 +190 +191 +193 +193 +192 +195 +203 +209 +210 +207 +203 +205 +203 +201 +200 +195 +191 +195 +202 +203 +206 +206 +204 +205 +208 +207 +203 +194 +186 +178 +174 +173 +172 +173 +174 +169 +166 +162 +162 +164 +166 +165 +163 +163 +162 +161 +160 +160 +160 +159 +158 +150 +145 +147 +158 +170 +174 +173 +174 +172 +171 +167 +163 +166 +172 +171 +164 +161 +157 +155 +153 +153 +155 +160 +165 +167 +166 +161 +157 +162 +169 +169 +163 +153 +149 +150 +157 +162 +162 +159 +158 +157 +157 +157 +155 +151 +147 +145 +144 +147 +148 +148 +145 +144 +143 +142 +140 +141 +139 +139 +140 +140 +139 +138 +139 +140 +139 +136 +133 +131 +131 +131 +132 +131 +133 +133 +131 +127 +126 +128 +129 +130 +131 +131 +129 +123 +119 +119 +119 +130 +128 +126 +123 +120 +119 +119 +119 +120 +120 +119 +118 +120 +125 +128 +129 +124 +123 +124 +127 +129 +128 +126 +125 +126 +130 +131 +128 +128 +131 +132 +131 +131 +132 +134 +135 +134 +133 +136 +140 +144 +143 +146 +144 +139 +135 +134 +148 +162 +165 +161 +161 +170 +176 +184 +197 +207 +210 +197 +169 +162 +176 +185 +181 +171 +173 +174 +170 +147 +138 +171 +204 +202 +184 +174 +181 +188 +189 +185 +179 +182 +163 +168 +194 +212 +213 +194 +169 +161 +171 +186 +184 +171 +173 +187 +192 +194 +192 +189 +183 +180 +179 +174 +168 +160 +162 +167 +166 +155 +152 +174 +203 +197 +176 +155 +149 +156 +168 +169 +161 +159 +163 +163 +152 +143 +147 +154 +153 +156 +155 +167 +177 +167 +153 +147 +145 +149 +148 +146 +146 +150 +161 +175 +186 +166 +146 +145 +166 +176 +165 +150 +142 +145 +146 +141 +138 +141 +142 +140 +140 +136 +138 +138 +137 +137 +138 +139 +137 +133 +136 +139 +140 +137 +134 +131 +130 +130 +129 +128 +128 +128 +127 +128 +131 +130 +127 +123 +123 +128 +133 +131 +126 +125 +126 +125 +124 +124 +125 +124 +123 +121 +120 +120 +120 +121 +121 +120 +119 +116 +118 +120 +121 +118 +116 +115 +116 +121 +120 +119 +119 +119 +120 +118 +117 +118 +120 +121 +122 +120 +119 +121 +124 +126 +130 +130 +125 +120 +121 +126 +128 +130 +132 +130 +127 +124 +123 +122 +120 +120 +122 +122 +119 +116 +115 +117 +120 +121 +118 +114 +114 +117 +120 +121 +121 +121 +119 +119 +123 +127 +128 +126 +125 +119 +122 +125 +127 +127 +126 +123 +122 +126 +131 +134 +131 +127 +126 +126 +126 +131 +131 +126 +120 +119 +121 +121 +119 +115 +112 +112 +115 +114 +112 +114 +121 +126 +123 +121 +121 +119 +115 +111 +111 +114 +113 +116 +122 +123 +120 +117 +117 +114 +115 +113 +112 +110 +104 +103 +109 +116 +119 +117 +113 +113 +111 +106 +106 +105 +105 +105 +105 +104 +103 +102 +101 +106 +108 +111 +110 +108 +105 +103 +102 +111 +112 +109 +103 +101 +104 +106 +106 +105 +107 +108 +106 +107 +110 +113 +115 +108 +105 +103 +105 +107 +106 +107 +111 +108 +97 +86 +88 +96 +100 +97 +92 +91 +92 +92 +91 +92 +95 +97 +96 +91 +91 +92 +92 +91 +91 +96 +102 +102 +101 +100 +98 +95 +93 +95 +98 +98 +101 +102 +99 +96 +96 +98 +99 +98 +101 +105 +109 +107 +102 +99 +99 +102 +102 +103 +104 +105 +103 +98 +94 +93 +90 +94 +99 +101 +98 +99 +104 +103 +105 +109 +113 +116 +119 +123 +126 +127 +132 +135 +136 +137 +141 +145 +148 +149 +151 +154 +157 +161 +164 +166 +168 +170 +171 +172 +170 +166 +162 +160 +159 +153 +149 +146 +136 +104 +59 +32 +26 +34 +41 +52 +65 +74 +81 +94 +114 +115 +115 +118 +119 +115 +121 +138 +154 +160 +150 +139 +135 +137 +138 +134 +130 +137 +137 +127 +120 +112 +105 +91 +66 +37 +21 +18 +19 +18 +27 +30 +29 +33 +35 +39 +39 +37 +45 +51 +44 +46 +52 +60 +70 +78 +85 +89 +93 +97 +97 +100 +108 +120 +130 +130 +124 +119 +124 +128 +131 +131 +132 +132 +130 +123 +117 +116 +118 +118 +119 +121 +119 +116 +116 +121 +130 +134 +132 +132 +135 +124 +117 +109 +107 +114 +124 +127 +127 +132 +129 +125 +121 +119 +116 +113 +112 +129 +157 +180 +175 +136 +93 +90 +120 +151 +147 +118 +98 +107 +134 +146 +132 +123 +135 +166 +182 +174 +128 +100 +148 +176 +161 +150 +159 +153 +106 +67 +69 +109 +162 +174 +157 +163 +174 +161 +128 +131 +155 +176 +171 +162 +154 +137 +121 +137 +162 +176 +178 +178 +161 +121 +88 +91 +122 +143 +150 +146 +149 +173 +186 +156 +121 +104 +117 +149 +192 +207 +186 +163 +163 +184 +174 +150 +130 +129 +127 +131 +124 +119 +121 +129 +140 +138 +126 +127 +130 +138 +134 +130 +136 +144 +156 +159 +147 +130 +122 +121 +135 +151 +147 +138 +129 +129 +133 +127 +124 +131 +135 +136 +139 +139 +136 +135 +137 +134 +129 +124 +127 +131 +130 +126 +126 +124 +119 +126 +133 +139 +138 +132 +128 +124 +122 +122 +131 +135 +131 +130 +134 +133 +128 +127 +128 +130 +130 +130 +126 +117 +108 +110 +120 +129 +131 +131 +134 +134 +132 +131 +132 +134 +134 +131 +128 +125 +124 +132 +131 +129 +128 +129 +128 +124 +119 +114 +126 +134 +134 +134 +136 +132 +123 +122 +126 +136 +143 +142 +140 +138 +134 +124 +128 +143 +154 +151 +140 +136 +135 +140 +135 +132 +132 +129 +123 +124 +128 +133 +134 +137 +141 +147 +150 +147 +141 +137 +130 +125 +129 +137 +141 +142 +141 +144 +143 +140 +135 +131 +135 +148 +160 +149 +144 +134 +125 +124 +131 +137 +139 +146 +147 +148 +148 +145 +138 +130 +125 +134 +175 +192 +181 +165 +147 +150 +177 +196 +191 +169 +149 +147 +152 +145 +138 +127 +127 +142 +165 +181 +190 +195 +198 +185 +164 +169 +183 +188 +198 +204 +208 +205 +208 +205 +192 +173 +160 +163 +173 +188 +197 +191 +179 +177 +177 +188 +209 +221 +219 +209 +211 +220 +213 +201 +203 +199 +190 +185 +194 +205 +210 +209 +208 +212 +204 +198 +198 +206 +215 +212 +200 +188 +184 +182 +183 +186 +188 +186 +183 +184 +191 +203 +220 +230 +228 +224 +226 +221 +206 +198 +197 +182 +163 +167 +187 +205 +211 +200 +179 +174 +182 +187 +186 +178 +174 +188 +211 +222 +216 +201 +189 +193 +210 +221 +217 +208 +195 +182 +174 +172 +174 +175 +173 +174 +181 +195 +204 +215 +213 +210 +207 +197 +182 +179 +187 +195 +192 +188 +188 +192 +190 +182 +178 +182 +192 +203 +207 +200 +190 +181 +177 +174 +171 +167 +164 +160 +158 +160 +163 +166 +168 +167 +165 +165 +168 +164 +158 +158 +152 +142 +131 +123 +117 +109 +97 +93 +90 +85 +77 +73 +74 +73 +71 +69 +65 +59 +54 +51 +48 +47 +46 +42 +40 +37 +37 +36 +31 +39 +56 +73 +84 +97 +115 +121 +117 +116 +111 +112 +116 +120 +123 +128 +135 +141 +143 +144 +144 +147 +150 +147 +140 +135 +137 +146 +155 +160 +160 +160 +159 +160 +166 +170 +174 +179 +181 +179 +179 +184 +190 +199 +205 +204 +199 +201 +206 +211 +216 +217 +218 +218 +218 +219 +221 +220 +219 +219 +219 +220 +222 +224 +225 +223 +222 +220 +222 +224 +223 +222 +222 +223 +225 +226 +226 +226 +226 +225 +224 +223 +223 +219 +218 +218 +220 +223 +224 +223 +222 +220 +220 +221 +224 +224 +223 +224 +226 +223 +222 +224 +227 +228 +229 +232 +235 +236 +229 +224 +217 +207 +201 +198 +194 +192 +190 +188 +189 +190 +189 +189 +190 +190 +189 +188 +188 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +189 +189 +190 +189 +188 +188 +189 +189 +188 +188 +190 +190 +190 +190 +189 +189 +188 +188 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +188 +190 +190 +188 +188 +188 +188 +186 +189 +189 +189 +189 +189 +188 +188 +188 +190 +188 +187 +187 +189 +190 +189 +188 +189 +188 +187 +188 +189 +190 +190 +189 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +188 +188 +188 +187 +188 +188 +188 +187 +187 +188 +188 +187 +187 +188 +189 +189 +189 +189 +189 +187 +188 +188 +188 +187 +187 +188 +188 +189 +189 +188 +188 +188 +188 +189 +189 +188 +187 +187 +188 +188 +188 +189 +191 +189 +189 +188 +188 +189 +189 +189 +188 +194 +194 +193 +193 +193 +193 +193 +193 +191 +191 +192 +192 +192 +191 +191 +191 +190 +191 +192 +193 +193 +194 +194 +193 +195 +195 +194 +194 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +194 +194 +192 +192 +193 +193 +193 +192 +192 +191 +192 +191 +191 +192 +192 +192 +192 +191 +193 +193 +193 +192 +192 +191 +190 +190 +191 +191 +192 +192 +192 +192 +193 +194 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +193 +191 +192 +193 +193 +193 +193 +193 +192 +192 +194 +193 +192 +191 +192 +193 +195 +196 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +195 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +194 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +191 +192 +193 +193 +192 +195 +204 +211 +211 +205 +200 +204 +203 +203 +201 +196 +192 +196 +203 +206 +205 +201 +198 +201 +206 +207 +204 +196 +186 +176 +172 +171 +172 +171 +172 +171 +167 +163 +162 +163 +164 +164 +163 +163 +163 +161 +159 +162 +165 +163 +158 +148 +144 +146 +156 +167 +171 +172 +174 +173 +171 +167 +164 +169 +175 +172 +165 +160 +159 +157 +155 +152 +152 +158 +164 +167 +167 +163 +159 +162 +167 +167 +163 +151 +148 +150 +157 +163 +162 +160 +159 +156 +156 +156 +153 +150 +147 +145 +145 +149 +151 +150 +147 +145 +144 +143 +141 +140 +139 +138 +138 +136 +136 +137 +140 +141 +138 +133 +129 +129 +130 +132 +134 +132 +133 +132 +129 +127 +128 +131 +132 +129 +128 +131 +133 +126 +115 +116 +124 +134 +132 +128 +122 +119 +117 +119 +122 +120 +118 +116 +116 +120 +125 +127 +126 +123 +122 +124 +128 +131 +130 +128 +126 +127 +131 +132 +128 +127 +131 +135 +136 +133 +133 +134 +134 +133 +132 +134 +138 +138 +139 +144 +141 +139 +136 +138 +151 +165 +166 +159 +158 +170 +178 +184 +195 +205 +207 +193 +166 +156 +168 +179 +178 +174 +178 +178 +169 +146 +139 +170 +198 +200 +185 +178 +180 +177 +174 +179 +187 +185 +172 +178 +198 +209 +208 +192 +171 +166 +174 +186 +182 +167 +170 +186 +193 +197 +196 +191 +183 +175 +169 +162 +155 +162 +171 +176 +170 +156 +155 +175 +198 +190 +175 +164 +162 +166 +173 +176 +172 +174 +168 +157 +146 +143 +151 +157 +152 +146 +144 +157 +176 +176 +162 +150 +144 +147 +149 +148 +145 +144 +152 +167 +180 +173 +148 +136 +148 +168 +176 +169 +156 +147 +143 +142 +141 +142 +143 +141 +136 +136 +137 +137 +137 +137 +138 +138 +136 +131 +133 +135 +136 +134 +132 +128 +126 +128 +125 +123 +123 +123 +124 +126 +129 +127 +125 +123 +124 +127 +129 +126 +122 +123 +124 +123 +122 +123 +124 +124 +122 +120 +119 +118 +119 +121 +121 +120 +118 +115 +118 +122 +123 +119 +114 +113 +114 +122 +120 +119 +121 +123 +123 +120 +117 +118 +118 +120 +121 +119 +117 +118 +120 +123 +126 +127 +123 +119 +120 +124 +128 +130 +131 +129 +127 +126 +124 +121 +118 +124 +124 +122 +120 +117 +116 +116 +118 +114 +113 +111 +111 +113 +115 +118 +119 +119 +116 +116 +121 +128 +130 +128 +125 +121 +123 +125 +127 +127 +125 +122 +121 +132 +134 +133 +130 +126 +125 +125 +124 +130 +128 +123 +118 +119 +123 +124 +121 +121 +120 +118 +116 +115 +118 +125 +133 +136 +131 +126 +123 +120 +117 +116 +116 +118 +116 +118 +121 +120 +117 +116 +118 +115 +117 +114 +110 +109 +106 +106 +109 +116 +120 +118 +113 +112 +110 +107 +108 +107 +105 +103 +105 +106 +104 +103 +105 +110 +113 +115 +114 +110 +104 +101 +100 +107 +109 +110 +108 +104 +102 +103 +105 +106 +107 +108 +107 +104 +105 +107 +108 +106 +103 +103 +104 +105 +103 +104 +106 +107 +94 +83 +85 +94 +99 +97 +92 +88 +89 +90 +91 +92 +95 +96 +96 +91 +91 +92 +93 +93 +93 +96 +100 +101 +101 +100 +97 +92 +90 +95 +100 +102 +101 +98 +95 +90 +88 +90 +94 +99 +99 +100 +103 +106 +106 +105 +104 +104 +105 +105 +103 +99 +94 +92 +91 +84 +86 +90 +96 +96 +94 +98 +105 +107 +111 +117 +124 +127 +130 +133 +137 +138 +141 +144 +146 +147 +150 +152 +153 +156 +158 +162 +164 +167 +168 +168 +169 +170 +170 +171 +171 +169 +167 +163 +161 +155 +152 +151 +145 +117 +74 +42 +28 +34 +47 +62 +74 +81 +87 +98 +114 +120 +119 +121 +119 +117 +126 +144 +156 +157 +146 +136 +136 +139 +138 +134 +133 +141 +138 +126 +119 +111 +103 +90 +66 +41 +24 +20 +19 +18 +25 +30 +33 +36 +34 +38 +40 +40 +44 +47 +44 +47 +58 +69 +75 +81 +89 +94 +97 +104 +105 +107 +113 +123 +132 +133 +129 +117 +118 +121 +123 +123 +121 +120 +122 +113 +112 +114 +117 +117 +120 +120 +114 +110 +111 +114 +121 +128 +133 +132 +128 +121 +115 +110 +111 +117 +121 +122 +121 +126 +131 +131 +126 +122 +121 +115 +105 +117 +148 +177 +182 +161 +124 +112 +129 +142 +151 +118 +77 +80 +113 +134 +128 +127 +128 +143 +170 +186 +159 +123 +126 +133 +124 +130 +155 +157 +121 +85 +73 +96 +150 +181 +171 +151 +145 +141 +122 +107 +138 +180 +183 +162 +138 +117 +118 +129 +154 +163 +159 +167 +168 +138 +101 +95 +121 +142 +148 +142 +145 +169 +187 +164 +133 +111 +122 +158 +188 +192 +182 +168 +161 +176 +182 +182 +165 +148 +139 +130 +120 +116 +122 +135 +145 +143 +131 +127 +131 +138 +137 +133 +130 +139 +166 +175 +149 +119 +113 +115 +124 +138 +138 +135 +128 +131 +139 +138 +135 +135 +135 +134 +136 +137 +136 +137 +141 +140 +138 +126 +128 +130 +130 +128 +128 +129 +126 +125 +130 +136 +137 +134 +129 +126 +124 +123 +130 +133 +133 +134 +137 +135 +128 +126 +130 +131 +130 +129 +127 +118 +108 +106 +119 +129 +129 +131 +136 +136 +132 +130 +131 +131 +130 +131 +135 +136 +135 +134 +132 +127 +123 +123 +124 +124 +123 +116 +126 +133 +134 +135 +136 +133 +126 +124 +127 +136 +141 +138 +137 +137 +134 +125 +128 +140 +153 +153 +145 +138 +134 +140 +136 +134 +133 +129 +125 +127 +134 +134 +136 +138 +139 +144 +149 +148 +142 +139 +134 +129 +128 +134 +141 +142 +141 +146 +150 +148 +138 +133 +138 +150 +158 +145 +141 +134 +128 +127 +131 +138 +143 +150 +149 +149 +150 +146 +139 +134 +133 +140 +166 +178 +178 +171 +152 +149 +171 +194 +191 +165 +142 +145 +151 +141 +133 +131 +134 +145 +166 +187 +194 +195 +198 +182 +161 +165 +179 +190 +203 +207 +204 +206 +213 +209 +191 +170 +159 +165 +180 +187 +194 +187 +175 +173 +176 +192 +214 +221 +212 +204 +213 +225 +215 +200 +200 +202 +192 +190 +199 +208 +209 +207 +207 +212 +203 +194 +197 +209 +217 +212 +201 +195 +187 +179 +178 +181 +184 +187 +188 +185 +194 +211 +228 +233 +225 +219 +219 +215 +215 +209 +195 +177 +168 +173 +185 +205 +212 +201 +180 +173 +181 +190 +194 +183 +182 +191 +208 +217 +216 +207 +196 +197 +207 +217 +217 +209 +195 +181 +173 +176 +176 +174 +172 +178 +191 +201 +205 +212 +209 +206 +203 +192 +173 +170 +183 +194 +193 +188 +188 +193 +189 +179 +175 +173 +186 +201 +205 +198 +189 +183 +182 +181 +177 +172 +168 +161 +157 +157 +160 +164 +166 +165 +161 +160 +160 +158 +156 +154 +158 +156 +142 +130 +126 +117 +101 +98 +94 +84 +72 +69 +73 +71 +66 +63 +63 +59 +53 +49 +49 +48 +45 +41 +41 +39 +37 +35 +32 +40 +55 +73 +85 +98 +115 +120 +116 +116 +112 +110 +115 +120 +125 +131 +138 +144 +147 +147 +148 +151 +153 +150 +143 +140 +142 +148 +160 +165 +163 +164 +165 +163 +163 +167 +171 +176 +177 +175 +175 +182 +189 +198 +204 +205 +202 +204 +208 +212 +217 +216 +217 +217 +217 +218 +221 +221 +220 +219 +219 +220 +222 +224 +224 +223 +221 +220 +222 +223 +223 +222 +221 +223 +225 +227 +227 +227 +227 +226 +224 +223 +222 +218 +217 +218 +220 +222 +224 +223 +222 +220 +219 +220 +223 +224 +224 +224 +226 +223 +221 +221 +224 +227 +229 +231 +234 +235 +231 +228 +221 +211 +205 +201 +197 +192 +190 +188 +189 +189 +188 +189 +190 +191 +190 +188 +188 +188 +189 +189 +189 +189 +189 +189 +188 +188 +189 +189 +190 +190 +189 +189 +189 +189 +189 +189 +188 +190 +190 +189 +189 +189 +189 +189 +189 +190 +190 +190 +190 +189 +189 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +189 +190 +190 +188 +187 +189 +188 +187 +189 +189 +189 +188 +188 +188 +188 +188 +188 +187 +187 +187 +189 +189 +188 +187 +188 +188 +187 +188 +189 +189 +189 +189 +189 +189 +188 +188 +188 +187 +187 +187 +187 +188 +188 +188 +187 +187 +187 +188 +187 +188 +188 +188 +188 +188 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +187 +188 +188 +188 +187 +187 +188 +188 +190 +190 +189 +188 +188 +188 +188 +188 +189 +188 +187 +188 +189 +188 +189 +191 +190 +189 +189 +188 +189 +189 +189 +189 +194 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +191 +191 +190 +191 +191 +192 +193 +193 +193 +193 +193 +191 +191 +192 +192 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +193 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +193 +193 +193 +192 +192 +194 +193 +192 +191 +191 +193 +194 +196 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +194 +192 +192 +192 +193 +191 +191 +194 +203 +209 +208 +201 +196 +199 +201 +204 +202 +198 +194 +198 +204 +207 +205 +201 +198 +198 +202 +204 +203 +200 +189 +178 +173 +173 +172 +170 +167 +168 +167 +164 +162 +161 +161 +161 +161 +163 +162 +159 +157 +164 +170 +168 +160 +152 +147 +148 +157 +166 +168 +170 +173 +172 +171 +168 +165 +168 +172 +170 +164 +160 +160 +159 +156 +151 +149 +154 +161 +169 +169 +166 +162 +162 +166 +167 +164 +152 +148 +149 +158 +165 +166 +163 +161 +155 +154 +152 +149 +145 +144 +144 +145 +149 +151 +151 +148 +145 +145 +146 +146 +142 +139 +136 +133 +132 +133 +136 +139 +141 +137 +130 +128 +129 +132 +134 +134 +133 +133 +131 +128 +128 +130 +132 +132 +129 +127 +129 +133 +128 +118 +120 +126 +131 +132 +130 +125 +119 +115 +116 +119 +117 +117 +119 +121 +124 +126 +125 +123 +124 +123 +125 +129 +131 +131 +131 +131 +129 +130 +128 +125 +125 +130 +136 +138 +135 +136 +137 +137 +134 +133 +134 +136 +135 +136 +142 +140 +139 +138 +138 +151 +164 +165 +158 +156 +168 +179 +186 +196 +198 +199 +188 +167 +158 +166 +172 +171 +173 +184 +186 +173 +149 +146 +175 +196 +201 +192 +187 +180 +168 +163 +173 +184 +181 +179 +188 +198 +199 +196 +192 +186 +178 +177 +182 +175 +156 +158 +181 +199 +202 +200 +196 +188 +173 +156 +144 +139 +152 +177 +191 +177 +159 +161 +177 +188 +186 +177 +173 +174 +174 +178 +183 +184 +179 +160 +145 +143 +148 +155 +154 +145 +137 +138 +154 +176 +181 +166 +149 +143 +143 +147 +148 +145 +142 +145 +157 +167 +172 +154 +141 +141 +155 +171 +173 +163 +147 +142 +144 +145 +141 +142 +142 +136 +139 +139 +138 +138 +138 +138 +136 +134 +132 +131 +130 +130 +130 +129 +127 +125 +127 +123 +121 +122 +122 +123 +124 +125 +122 +122 +122 +124 +125 +125 +122 +119 +120 +121 +121 +121 +122 +124 +123 +121 +119 +118 +116 +117 +119 +121 +120 +118 +119 +119 +120 +121 +118 +115 +113 +114 +120 +120 +122 +125 +126 +124 +121 +118 +120 +120 +120 +120 +117 +114 +114 +116 +119 +118 +116 +114 +116 +118 +121 +122 +125 +125 +124 +123 +124 +125 +123 +119 +129 +128 +127 +127 +126 +125 +124 +125 +121 +120 +118 +118 +119 +119 +119 +119 +116 +113 +114 +120 +127 +127 +124 +120 +122 +122 +124 +126 +126 +125 +123 +123 +126 +125 +123 +119 +118 +119 +119 +117 +122 +122 +120 +116 +117 +122 +125 +125 +121 +121 +120 +116 +116 +121 +127 +132 +133 +129 +124 +121 +119 +118 +118 +118 +118 +116 +116 +117 +115 +112 +110 +110 +111 +114 +112 +109 +110 +110 +109 +111 +115 +118 +116 +112 +112 +111 +110 +112 +110 +105 +105 +110 +111 +109 +107 +108 +111 +113 +114 +111 +107 +103 +102 +103 +100 +103 +108 +111 +109 +103 +101 +103 +108 +110 +110 +107 +102 +101 +102 +103 +105 +104 +102 +102 +102 +101 +99 +98 +98 +93 +89 +90 +92 +93 +93 +94 +89 +90 +91 +91 +92 +92 +92 +91 +92 +92 +95 +98 +99 +98 +97 +98 +102 +102 +102 +100 +97 +95 +98 +101 +104 +100 +97 +97 +95 +92 +92 +96 +103 +103 +104 +106 +107 +107 +107 +107 +103 +103 +101 +95 +89 +86 +87 +92 +86 +88 +91 +93 +94 +96 +105 +115 +121 +124 +129 +133 +135 +135 +138 +142 +143 +146 +150 +151 +151 +154 +155 +158 +160 +163 +165 +168 +169 +170 +169 +169 +170 +170 +170 +170 +169 +167 +165 +163 +158 +155 +155 +150 +127 +87 +52 +34 +33 +52 +70 +81 +85 +90 +100 +116 +122 +120 +119 +118 +120 +135 +152 +160 +158 +143 +133 +134 +137 +136 +136 +139 +142 +138 +125 +117 +108 +99 +88 +66 +40 +22 +20 +20 +19 +24 +30 +35 +39 +34 +34 +41 +45 +46 +47 +47 +54 +66 +76 +79 +82 +92 +101 +105 +107 +109 +110 +114 +122 +131 +137 +136 +127 +123 +121 +124 +124 +123 +124 +126 +125 +126 +128 +127 +124 +124 +120 +110 +102 +107 +109 +111 +123 +137 +135 +124 +119 +114 +111 +114 +118 +119 +118 +118 +112 +124 +131 +128 +121 +118 +113 +109 +117 +142 +162 +176 +182 +162 +139 +136 +139 +153 +131 +93 +75 +77 +96 +110 +122 +120 +123 +151 +189 +193 +157 +116 +101 +88 +97 +126 +143 +134 +104 +73 +87 +139 +182 +170 +134 +130 +133 +114 +86 +129 +189 +192 +157 +120 +98 +109 +127 +140 +142 +136 +149 +165 +146 +113 +106 +126 +146 +150 +143 +146 +168 +189 +173 +145 +119 +131 +167 +182 +178 +177 +175 +174 +186 +183 +180 +165 +155 +153 +135 +119 +112 +124 +145 +160 +155 +139 +131 +129 +137 +144 +139 +119 +122 +160 +183 +154 +117 +104 +107 +118 +135 +140 +138 +137 +139 +142 +147 +149 +141 +131 +132 +134 +136 +137 +137 +141 +145 +147 +135 +122 +117 +123 +128 +131 +130 +128 +128 +130 +134 +135 +132 +128 +126 +126 +131 +130 +128 +130 +136 +141 +135 +125 +125 +129 +128 +125 +126 +128 +126 +119 +108 +118 +126 +128 +131 +137 +138 +134 +132 +128 +125 +126 +131 +136 +138 +139 +137 +131 +122 +116 +117 +121 +124 +124 +121 +127 +132 +132 +132 +135 +135 +132 +125 +129 +137 +140 +135 +134 +135 +131 +132 +130 +137 +146 +146 +144 +143 +141 +137 +134 +133 +134 +133 +131 +134 +139 +139 +139 +137 +133 +136 +144 +146 +143 +138 +136 +133 +133 +134 +139 +141 +142 +150 +159 +158 +147 +139 +144 +152 +155 +152 +142 +136 +137 +136 +132 +137 +149 +152 +149 +145 +144 +144 +144 +141 +138 +144 +156 +160 +163 +162 +150 +148 +171 +191 +191 +164 +140 +149 +152 +140 +133 +138 +148 +159 +173 +187 +187 +184 +188 +176 +159 +166 +181 +190 +202 +205 +200 +202 +215 +212 +188 +164 +152 +160 +179 +189 +193 +185 +173 +167 +174 +195 +219 +222 +208 +200 +213 +225 +214 +200 +200 +209 +202 +200 +207 +212 +209 +205 +205 +210 +200 +192 +197 +211 +215 +206 +196 +199 +193 +185 +179 +180 +185 +189 +191 +182 +192 +213 +231 +234 +224 +213 +206 +209 +217 +217 +200 +180 +171 +174 +180 +207 +213 +202 +181 +173 +180 +190 +197 +191 +190 +195 +205 +213 +218 +213 +201 +196 +200 +209 +213 +206 +193 +180 +172 +176 +175 +171 +170 +178 +193 +201 +202 +202 +199 +198 +198 +190 +174 +172 +183 +189 +189 +187 +188 +192 +185 +175 +171 +173 +187 +202 +204 +194 +185 +182 +184 +183 +184 +183 +175 +163 +155 +154 +157 +162 +164 +163 +160 +157 +153 +148 +145 +138 +148 +158 +153 +139 +131 +128 +123 +110 +102 +86 +72 +66 +67 +68 +66 +64 +62 +57 +54 +51 +48 +47 +46 +43 +43 +41 +39 +36 +33 +41 +56 +76 +88 +99 +113 +116 +113 +116 +114 +113 +118 +124 +128 +133 +139 +145 +147 +148 +149 +152 +155 +150 +142 +138 +139 +148 +161 +169 +173 +175 +173 +168 +168 +168 +169 +173 +173 +171 +172 +179 +186 +195 +201 +204 +203 +207 +210 +212 +216 +215 +216 +215 +215 +217 +220 +221 +220 +218 +219 +220 +221 +223 +223 +222 +220 +220 +222 +223 +223 +222 +221 +223 +225 +227 +228 +228 +228 +226 +225 +223 +221 +218 +217 +217 +218 +220 +221 +222 +221 +219 +218 +219 +221 +223 +224 +224 +226 +223 +221 +220 +223 +227 +229 +231 +233 +234 +233 +233 +227 +217 +210 +204 +197 +193 +190 +188 +190 +190 +189 +189 +190 +192 +191 +190 +189 +189 +190 +190 +189 +188 +188 +187 +187 +187 +188 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +191 +191 +191 +191 +190 +190 +190 +188 +187 +189 +189 +188 +190 +189 +189 +188 +187 +187 +188 +188 +188 +187 +188 +189 +189 +189 +188 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +188 +188 +188 +188 +187 +188 +188 +187 +188 +188 +188 +188 +188 +189 +190 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +189 +188 +188 +188 +188 +188 +188 +188 +192 +190 +189 +189 +188 +188 +188 +190 +191 +190 +189 +188 +189 +190 +190 +190 +193 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +190 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +190 +191 +191 +192 +192 +191 +191 +191 +190 +191 +191 +192 +193 +193 +191 +190 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +194 +195 +194 +193 +191 +190 +191 +191 +190 +191 +192 +193 +194 +194 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +191 +191 +192 +193 +193 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +191 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +191 +191 +194 +202 +207 +205 +198 +193 +196 +200 +205 +205 +201 +198 +200 +204 +204 +206 +205 +202 +199 +199 +200 +201 +203 +192 +181 +177 +176 +174 +169 +165 +164 +166 +168 +165 +161 +159 +159 +161 +166 +162 +156 +156 +166 +174 +171 +163 +155 +150 +151 +159 +166 +168 +169 +171 +170 +170 +168 +166 +166 +167 +166 +162 +159 +160 +161 +158 +152 +150 +154 +160 +170 +169 +166 +161 +160 +163 +165 +164 +158 +152 +151 +159 +169 +170 +166 +163 +152 +151 +148 +144 +141 +141 +144 +146 +151 +153 +153 +149 +146 +147 +149 +150 +144 +138 +131 +127 +128 +133 +137 +139 +140 +134 +127 +124 +127 +132 +135 +137 +135 +134 +133 +129 +129 +130 +131 +130 +130 +128 +127 +128 +128 +125 +124 +126 +129 +132 +132 +127 +119 +114 +114 +117 +117 +120 +123 +126 +126 +125 +125 +125 +126 +126 +127 +130 +131 +131 +134 +137 +130 +127 +122 +119 +122 +129 +135 +138 +136 +138 +140 +140 +138 +136 +135 +134 +134 +134 +138 +136 +137 +136 +133 +143 +160 +165 +159 +156 +169 +182 +190 +199 +190 +191 +184 +172 +165 +165 +164 +159 +170 +193 +198 +176 +148 +150 +181 +197 +195 +189 +184 +177 +169 +168 +172 +173 +179 +187 +197 +196 +184 +178 +189 +202 +190 +181 +179 +171 +149 +145 +174 +201 +203 +199 +197 +191 +171 +146 +134 +136 +141 +166 +186 +185 +174 +172 +179 +183 +182 +177 +177 +178 +176 +179 +185 +187 +170 +151 +141 +147 +153 +152 +147 +141 +137 +137 +148 +169 +180 +170 +152 +144 +142 +145 +146 +144 +140 +142 +149 +155 +163 +158 +152 +148 +153 +166 +169 +159 +147 +143 +146 +147 +140 +139 +140 +136 +139 +138 +137 +138 +137 +136 +134 +133 +129 +128 +127 +127 +128 +128 +126 +124 +122 +120 +119 +121 +122 +122 +121 +121 +119 +119 +121 +123 +124 +122 +119 +117 +119 +122 +123 +124 +124 +125 +124 +121 +120 +117 +113 +113 +117 +120 +121 +121 +120 +118 +117 +119 +120 +118 +116 +116 +119 +121 +123 +124 +123 +121 +120 +120 +122 +121 +121 +120 +118 +115 +115 +117 +119 +117 +114 +112 +113 +114 +116 +118 +122 +120 +118 +117 +120 +123 +124 +122 +128 +127 +127 +131 +132 +131 +131 +133 +130 +127 +123 +122 +123 +123 +121 +119 +116 +114 +115 +119 +121 +121 +119 +119 +121 +121 +125 +128 +127 +124 +123 +124 +120 +119 +116 +113 +113 +114 +114 +112 +119 +122 +122 +118 +115 +117 +121 +122 +120 +120 +119 +116 +118 +121 +123 +123 +124 +123 +120 +118 +116 +117 +118 +117 +117 +113 +110 +110 +110 +108 +106 +104 +106 +109 +109 +108 +110 +110 +108 +109 +113 +116 +113 +109 +110 +111 +112 +115 +112 +109 +110 +115 +117 +113 +110 +111 +109 +110 +111 +108 +104 +102 +103 +104 +101 +101 +105 +109 +108 +104 +103 +105 +107 +108 +107 +103 +101 +101 +103 +104 +107 +104 +101 +100 +101 +101 +99 +94 +87 +89 +93 +95 +93 +90 +90 +93 +91 +91 +92 +93 +93 +92 +91 +91 +91 +92 +95 +99 +102 +101 +100 +100 +106 +104 +102 +100 +100 +101 +101 +101 +107 +102 +101 +104 +105 +104 +103 +104 +109 +111 +113 +114 +110 +106 +103 +101 +97 +97 +95 +90 +83 +78 +79 +83 +85 +88 +91 +94 +98 +105 +116 +123 +132 +133 +136 +139 +139 +139 +143 +148 +153 +156 +159 +159 +156 +157 +160 +163 +164 +167 +169 +170 +171 +170 +172 +172 +174 +175 +176 +175 +172 +170 +168 +167 +161 +160 +160 +156 +136 +100 +61 +40 +36 +56 +76 +87 +90 +94 +108 +125 +129 +121 +113 +113 +122 +141 +160 +166 +160 +145 +134 +135 +137 +136 +137 +141 +142 +136 +123 +115 +105 +96 +85 +67 +41 +21 +20 +23 +23 +27 +31 +37 +42 +34 +32 +40 +48 +47 +46 +49 +62 +73 +82 +84 +88 +97 +105 +108 +102 +107 +112 +113 +119 +127 +133 +134 +135 +128 +122 +123 +126 +127 +129 +130 +133 +133 +131 +126 +122 +124 +124 +115 +108 +109 +112 +118 +129 +137 +135 +128 +120 +117 +115 +117 +119 +119 +118 +118 +112 +121 +130 +131 +125 +116 +109 +105 +111 +128 +140 +152 +172 +176 +165 +158 +162 +171 +152 +120 +86 +59 +64 +85 +94 +104 +115 +142 +176 +196 +183 +147 +97 +73 +75 +104 +122 +128 +110 +77 +86 +137 +181 +161 +122 +126 +138 +124 +109 +148 +192 +187 +150 +119 +103 +111 +126 +134 +137 +134 +144 +158 +147 +122 +111 +129 +152 +156 +150 +152 +167 +185 +182 +164 +138 +140 +169 +181 +173 +169 +163 +170 +186 +179 +173 +163 +155 +147 +138 +118 +111 +128 +158 +174 +160 +133 +131 +126 +133 +143 +139 +119 +116 +149 +177 +164 +131 +104 +100 +114 +140 +151 +144 +141 +140 +145 +153 +152 +140 +130 +133 +134 +136 +138 +139 +141 +148 +154 +143 +115 +103 +115 +127 +129 +129 +129 +137 +135 +135 +135 +131 +128 +126 +128 +129 +127 +127 +130 +136 +139 +134 +126 +128 +129 +126 +124 +127 +132 +131 +127 +119 +124 +127 +127 +127 +128 +135 +140 +136 +126 +121 +127 +132 +133 +135 +138 +139 +130 +118 +112 +116 +124 +128 +127 +125 +129 +132 +131 +132 +134 +136 +135 +129 +131 +135 +136 +134 +136 +137 +135 +137 +133 +135 +139 +138 +139 +142 +144 +137 +133 +132 +135 +136 +136 +136 +138 +140 +140 +137 +131 +133 +141 +144 +142 +140 +139 +139 +136 +132 +133 +137 +141 +151 +161 +165 +156 +147 +147 +149 +149 +156 +147 +141 +139 +135 +132 +140 +151 +159 +158 +150 +138 +136 +141 +143 +140 +139 +148 +148 +148 +151 +146 +151 +170 +189 +192 +168 +146 +151 +153 +138 +132 +140 +158 +172 +179 +182 +177 +174 +180 +167 +151 +164 +185 +197 +206 +204 +196 +195 +216 +214 +187 +160 +147 +156 +177 +196 +198 +190 +173 +163 +170 +196 +221 +222 +204 +197 +212 +223 +213 +203 +204 +209 +206 +207 +212 +215 +211 +208 +208 +204 +197 +191 +199 +213 +211 +197 +190 +194 +197 +192 +181 +180 +188 +193 +190 +189 +197 +216 +232 +233 +227 +215 +200 +201 +203 +211 +213 +193 +167 +164 +176 +203 +214 +208 +186 +171 +171 +184 +196 +198 +196 +198 +203 +213 +222 +219 +206 +192 +192 +200 +207 +202 +193 +183 +174 +174 +172 +165 +161 +168 +184 +195 +198 +190 +191 +192 +195 +194 +184 +180 +186 +190 +189 +186 +185 +185 +177 +169 +170 +179 +193 +207 +207 +194 +181 +176 +177 +179 +184 +187 +183 +173 +163 +156 +154 +158 +156 +155 +155 +154 +149 +142 +139 +130 +130 +140 +146 +138 +130 +136 +146 +128 +116 +101 +86 +74 +65 +65 +69 +65 +59 +53 +55 +54 +48 +46 +47 +43 +44 +42 +39 +36 +33 +41 +57 +80 +92 +102 +113 +115 +111 +113 +111 +116 +121 +127 +131 +134 +139 +143 +145 +145 +148 +152 +155 +149 +140 +134 +134 +151 +159 +169 +177 +181 +176 +172 +176 +176 +175 +174 +174 +172 +173 +177 +181 +190 +197 +201 +204 +209 +211 +212 +215 +214 +215 +214 +213 +215 +219 +220 +219 +217 +218 +219 +220 +221 +221 +220 +219 +220 +222 +224 +223 +222 +222 +223 +225 +227 +228 +229 +229 +227 +225 +223 +221 +219 +218 +216 +216 +217 +218 +220 +220 +218 +217 +217 +220 +222 +223 +223 +225 +224 +221 +220 +223 +226 +229 +231 +232 +234 +235 +237 +233 +223 +215 +208 +198 +194 +191 +190 +191 +192 +190 +189 +188 +192 +192 +191 +191 +191 +191 +190 +189 +187 +187 +186 +186 +187 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +188 +188 +188 +188 +189 +188 +188 +189 +189 +189 +189 +190 +190 +189 +189 +190 +190 +191 +191 +191 +191 +190 +191 +190 +188 +188 +189 +190 +189 +190 +189 +188 +188 +187 +187 +188 +188 +188 +188 +189 +190 +190 +190 +189 +188 +189 +189 +188 +188 +187 +187 +187 +187 +187 +188 +188 +189 +189 +189 +189 +189 +188 +189 +189 +189 +188 +188 +188 +189 +187 +187 +188 +187 +187 +187 +188 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +187 +187 +187 +188 +186 +186 +186 +187 +187 +188 +189 +189 +192 +190 +188 +188 +188 +186 +187 +188 +190 +189 +187 +187 +188 +189 +190 +190 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +194 +194 +194 +193 +192 +191 +190 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +193 +193 +194 +194 +195 +195 +194 +193 +193 +193 +193 +193 +190 +191 +191 +192 +192 +192 +191 +191 +190 +191 +191 +192 +193 +192 +191 +190 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +194 +195 +195 +194 +192 +190 +192 +191 +190 +191 +192 +193 +194 +194 +193 +193 +193 +194 +193 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +197 +203 +206 +203 +197 +195 +199 +203 +207 +208 +204 +201 +201 +202 +202 +206 +209 +207 +201 +198 +199 +201 +204 +194 +185 +182 +180 +178 +172 +167 +164 +166 +168 +167 +163 +160 +160 +163 +168 +161 +154 +154 +164 +173 +171 +165 +156 +150 +151 +160 +168 +170 +170 +171 +169 +170 +168 +166 +165 +165 +165 +163 +160 +161 +161 +160 +157 +156 +160 +164 +170 +168 +163 +158 +157 +160 +163 +164 +162 +155 +152 +158 +166 +167 +164 +161 +151 +150 +147 +144 +141 +142 +145 +148 +155 +157 +157 +153 +148 +146 +148 +149 +143 +138 +130 +126 +128 +134 +139 +140 +140 +133 +124 +120 +124 +131 +137 +140 +139 +138 +136 +131 +129 +129 +129 +128 +131 +130 +127 +125 +126 +128 +127 +125 +131 +133 +132 +126 +119 +115 +117 +121 +123 +126 +129 +129 +126 +124 +127 +131 +130 +129 +129 +130 +131 +132 +134 +136 +130 +124 +119 +117 +121 +128 +133 +136 +137 +139 +140 +139 +138 +137 +135 +134 +134 +133 +135 +133 +133 +132 +127 +134 +157 +165 +159 +154 +167 +184 +195 +202 +186 +188 +184 +176 +169 +164 +158 +152 +166 +193 +199 +178 +160 +169 +185 +179 +159 +169 +180 +180 +172 +171 +175 +174 +182 +192 +200 +192 +170 +159 +176 +202 +198 +186 +183 +174 +150 +143 +166 +192 +194 +194 +196 +192 +170 +146 +139 +147 +138 +141 +157 +181 +190 +182 +179 +184 +181 +180 +181 +179 +176 +179 +184 +183 +160 +149 +146 +153 +151 +144 +142 +143 +144 +140 +140 +155 +174 +172 +156 +146 +145 +145 +144 +141 +138 +140 +145 +150 +159 +157 +153 +148 +149 +159 +162 +153 +145 +144 +145 +144 +139 +135 +135 +135 +134 +132 +132 +134 +135 +135 +133 +131 +125 +125 +126 +127 +128 +127 +124 +122 +118 +117 +118 +121 +122 +121 +121 +122 +120 +120 +121 +123 +123 +120 +117 +116 +121 +124 +124 +125 +126 +127 +125 +122 +120 +118 +113 +113 +115 +119 +122 +123 +122 +118 +117 +120 +122 +120 +116 +114 +120 +121 +121 +119 +116 +116 +118 +121 +122 +122 +122 +123 +122 +120 +120 +121 +122 +123 +123 +120 +115 +111 +113 +118 +122 +120 +117 +115 +117 +121 +123 +122 +121 +121 +124 +129 +132 +130 +130 +132 +131 +126 +122 +120 +122 +123 +123 +121 +119 +117 +115 +115 +115 +116 +117 +119 +120 +121 +126 +130 +127 +121 +118 +119 +123 +122 +119 +116 +115 +115 +114 +111 +114 +119 +121 +115 +111 +111 +114 +116 +118 +119 +119 +119 +121 +121 +120 +118 +119 +119 +118 +115 +114 +114 +115 +114 +116 +111 +106 +105 +107 +108 +108 +108 +103 +107 +107 +107 +108 +107 +105 +107 +111 +114 +111 +107 +110 +110 +110 +111 +109 +108 +110 +114 +116 +112 +109 +108 +105 +107 +108 +107 +105 +103 +102 +102 +109 +107 +106 +106 +105 +102 +103 +106 +105 +105 +102 +98 +97 +98 +99 +99 +102 +100 +96 +94 +97 +99 +98 +93 +84 +85 +88 +93 +96 +94 +91 +90 +91 +91 +93 +95 +95 +95 +95 +95 +97 +97 +98 +101 +102 +101 +102 +103 +106 +102 +97 +96 +101 +108 +110 +108 +111 +109 +108 +110 +113 +114 +113 +111 +113 +114 +111 +104 +96 +94 +94 +96 +94 +91 +90 +88 +79 +71 +66 +67 +76 +81 +91 +98 +105 +114 +122 +129 +133 +134 +138 +142 +144 +147 +153 +160 +167 +166 +166 +165 +162 +161 +163 +168 +169 +169 +171 +173 +172 +173 +175 +176 +177 +178 +179 +178 +176 +173 +170 +169 +163 +163 +163 +161 +145 +112 +72 +44 +40 +59 +78 +90 +92 +96 +113 +134 +139 +124 +111 +112 +121 +143 +163 +171 +162 +149 +139 +139 +140 +138 +137 +139 +140 +134 +123 +114 +102 +92 +85 +71 +44 +22 +20 +25 +26 +30 +33 +37 +42 +36 +32 +39 +49 +49 +48 +55 +67 +76 +84 +87 +90 +95 +102 +106 +98 +106 +114 +117 +120 +124 +126 +124 +134 +127 +120 +120 +123 +125 +126 +127 +130 +130 +131 +129 +125 +126 +124 +117 +120 +112 +115 +129 +136 +129 +125 +129 +124 +125 +124 +123 +123 +123 +121 +119 +119 +120 +126 +133 +133 +122 +112 +104 +100 +112 +121 +128 +141 +158 +169 +175 +193 +195 +174 +142 +105 +71 +59 +62 +73 +83 +102 +129 +155 +179 +193 +187 +128 +83 +66 +87 +112 +128 +118 +88 +81 +123 +177 +175 +125 +99 +113 +141 +161 +171 +172 +161 +147 +136 +128 +120 +122 +131 +142 +146 +150 +158 +149 +129 +114 +132 +157 +160 +153 +150 +151 +159 +180 +180 +163 +152 +166 +181 +172 +158 +141 +152 +176 +176 +178 +175 +159 +137 +130 +116 +112 +130 +163 +180 +162 +130 +120 +121 +127 +130 +134 +131 +130 +148 +170 +169 +138 +105 +100 +119 +146 +154 +135 +127 +130 +154 +169 +156 +136 +131 +131 +131 +131 +134 +138 +143 +150 +157 +143 +115 +102 +115 +127 +130 +133 +139 +135 +129 +127 +130 +132 +130 +128 +128 +119 +124 +132 +134 +134 +133 +131 +130 +132 +129 +127 +127 +130 +133 +129 +124 +125 +129 +130 +125 +118 +118 +129 +142 +140 +128 +125 +133 +137 +134 +133 +139 +136 +127 +115 +112 +118 +127 +131 +130 +128 +131 +132 +132 +132 +132 +133 +133 +132 +133 +135 +134 +134 +140 +144 +142 +137 +135 +136 +137 +133 +133 +139 +141 +139 +135 +132 +132 +134 +134 +134 +134 +139 +139 +138 +136 +137 +139 +139 +138 +147 +153 +153 +142 +130 +129 +136 +143 +145 +155 +163 +163 +154 +147 +142 +140 +150 +154 +150 +137 +129 +135 +145 +150 +166 +170 +162 +142 +131 +135 +142 +143 +136 +143 +146 +146 +146 +143 +149 +166 +185 +190 +173 +152 +148 +145 +135 +133 +144 +161 +176 +180 +178 +175 +177 +184 +163 +146 +163 +192 +206 +209 +198 +186 +192 +217 +216 +187 +162 +149 +156 +176 +200 +200 +194 +178 +166 +173 +199 +222 +219 +200 +194 +209 +218 +211 +204 +205 +207 +208 +210 +212 +211 +209 +206 +205 +199 +196 +192 +201 +213 +205 +191 +189 +193 +200 +196 +182 +178 +187 +189 +182 +196 +203 +220 +228 +226 +226 +218 +201 +186 +192 +207 +215 +200 +173 +163 +169 +193 +212 +217 +195 +171 +166 +178 +195 +201 +199 +199 +204 +213 +224 +222 +210 +189 +186 +195 +203 +199 +196 +191 +181 +175 +169 +160 +155 +161 +176 +190 +196 +187 +189 +191 +198 +201 +193 +187 +190 +196 +194 +187 +180 +176 +169 +167 +173 +184 +198 +212 +211 +195 +179 +168 +166 +173 +176 +181 +184 +183 +177 +166 +156 +159 +153 +149 +151 +150 +145 +140 +139 +131 +117 +115 +124 +123 +119 +129 +143 +137 +129 +119 +107 +91 +74 +69 +72 +64 +56 +51 +54 +53 +48 +45 +47 +43 +43 +40 +40 +36 +31 +40 +59 +82 +95 +106 +117 +118 +112 +110 +104 +114 +121 +127 +131 +134 +138 +141 +143 +145 +148 +154 +157 +151 +141 +135 +136 +152 +159 +166 +174 +177 +173 +173 +181 +184 +182 +179 +179 +177 +176 +178 +180 +189 +195 +199 +202 +208 +210 +211 +215 +215 +215 +214 +213 +214 +217 +219 +219 +217 +218 +219 +220 +221 +220 +219 +219 +220 +222 +224 +223 +222 +222 +223 +225 +227 +228 +229 +229 +228 +226 +223 +221 +219 +218 +216 +215 +216 +217 +219 +220 +217 +215 +215 +218 +221 +222 +222 +223 +224 +222 +222 +224 +226 +228 +229 +232 +233 +235 +238 +236 +228 +222 +213 +201 +195 +193 +191 +192 +193 +191 +189 +188 +191 +191 +191 +191 +192 +191 +190 +189 +188 +188 +187 +187 +188 +189 +190 +190 +188 +189 +189 +189 +188 +188 +188 +189 +190 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +190 +190 +190 +188 +188 +189 +189 +189 +189 +189 +189 +190 +191 +190 +189 +189 +190 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +190 +190 +190 +189 +188 +189 +189 +188 +187 +186 +186 +186 +187 +188 +188 +188 +188 +188 +189 +189 +189 +188 +189 +189 +189 +188 +188 +189 +189 +187 +188 +188 +187 +187 +187 +187 +188 +188 +188 +188 +187 +187 +187 +188 +188 +188 +188 +189 +188 +187 +187 +187 +188 +186 +186 +186 +186 +187 +188 +189 +189 +189 +188 +188 +189 +189 +187 +187 +189 +189 +189 +188 +188 +188 +189 +189 +189 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +191 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +195 +194 +194 +194 +194 +194 +195 +195 +191 +191 +192 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +190 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +191 +190 +190 +191 +193 +193 +194 +193 +192 +193 +194 +193 +191 +191 +194 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +193 +193 +192 +193 +193 +194 +193 +193 +192 +191 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +195 +197 +200 +204 +205 +202 +199 +198 +200 +203 +206 +206 +203 +201 +200 +200 +200 +206 +211 +210 +203 +199 +200 +204 +205 +196 +188 +185 +184 +180 +174 +170 +165 +166 +167 +165 +164 +163 +163 +164 +168 +162 +154 +154 +159 +166 +167 +166 +156 +150 +152 +162 +172 +174 +172 +172 +170 +169 +167 +166 +167 +168 +168 +166 +163 +162 +162 +162 +162 +162 +164 +167 +171 +167 +161 +156 +156 +158 +162 +164 +162 +155 +152 +156 +160 +161 +159 +159 +153 +152 +150 +147 +144 +144 +146 +148 +157 +161 +161 +155 +148 +144 +143 +143 +143 +140 +134 +129 +129 +134 +138 +139 +138 +132 +125 +122 +125 +132 +140 +143 +142 +142 +138 +132 +128 +127 +127 +127 +130 +130 +129 +127 +124 +124 +125 +126 +130 +131 +129 +125 +119 +118 +122 +127 +130 +131 +132 +131 +127 +124 +128 +134 +133 +130 +129 +132 +134 +133 +131 +129 +127 +123 +119 +119 +122 +127 +132 +135 +137 +138 +137 +134 +133 +135 +136 +135 +135 +135 +137 +132 +132 +131 +128 +136 +154 +161 +154 +147 +162 +182 +194 +201 +191 +190 +186 +179 +170 +163 +158 +156 +172 +196 +196 +178 +173 +187 +182 +146 +115 +140 +173 +188 +181 +174 +178 +183 +184 +190 +193 +184 +162 +146 +160 +189 +201 +192 +188 +178 +155 +147 +162 +176 +179 +190 +199 +194 +173 +153 +150 +156 +137 +121 +127 +164 +189 +183 +176 +181 +181 +183 +185 +181 +178 +181 +181 +175 +155 +149 +147 +147 +142 +139 +142 +143 +144 +141 +137 +145 +164 +167 +154 +145 +147 +146 +143 +141 +140 +141 +145 +149 +156 +153 +148 +141 +140 +147 +150 +145 +139 +140 +141 +140 +138 +133 +130 +132 +129 +127 +127 +131 +134 +133 +131 +130 +124 +124 +125 +126 +126 +125 +122 +120 +119 +118 +119 +121 +121 +121 +124 +126 +125 +123 +123 +124 +124 +120 +116 +114 +120 +122 +122 +123 +124 +125 +123 +120 +119 +117 +113 +112 +113 +116 +119 +121 +123 +120 +119 +120 +121 +119 +115 +113 +119 +119 +119 +117 +116 +117 +119 +121 +120 +120 +122 +125 +126 +124 +123 +124 +123 +126 +129 +128 +122 +117 +117 +120 +123 +123 +120 +118 +119 +121 +122 +120 +116 +117 +121 +127 +129 +125 +125 +127 +125 +123 +122 +122 +124 +125 +125 +125 +123 +120 +118 +117 +116 +116 +118 +119 +120 +122 +125 +127 +121 +113 +113 +117 +126 +126 +124 +121 +120 +119 +116 +113 +110 +115 +117 +112 +109 +111 +114 +115 +117 +119 +121 +123 +121 +118 +116 +116 +119 +119 +118 +113 +112 +113 +113 +113 +113 +111 +109 +108 +109 +111 +112 +111 +106 +108 +108 +108 +107 +103 +101 +106 +108 +111 +108 +106 +110 +109 +105 +105 +104 +106 +109 +110 +110 +108 +105 +102 +104 +104 +104 +105 +105 +104 +103 +102 +112 +112 +110 +105 +100 +97 +99 +103 +103 +102 +98 +94 +93 +94 +94 +93 +94 +95 +93 +89 +90 +95 +95 +93 +86 +84 +85 +91 +96 +97 +94 +92 +92 +92 +93 +96 +97 +95 +95 +95 +101 +101 +103 +105 +105 +103 +103 +105 +106 +103 +98 +98 +105 +113 +116 +114 +112 +112 +110 +107 +107 +109 +111 +110 +109 +108 +101 +91 +86 +88 +94 +98 +96 +88 +80 +76 +69 +62 +57 +57 +68 +80 +93 +105 +113 +121 +129 +131 +134 +135 +141 +146 +150 +154 +164 +173 +175 +171 +165 +165 +165 +165 +166 +168 +171 +172 +174 +176 +177 +177 +178 +178 +179 +178 +179 +180 +181 +179 +174 +170 +167 +164 +162 +161 +153 +127 +87 +57 +49 +62 +79 +90 +93 +95 +113 +138 +138 +122 +112 +115 +123 +141 +161 +171 +161 +151 +141 +140 +140 +139 +137 +137 +140 +134 +123 +114 +102 +91 +87 +75 +50 +23 +17 +22 +26 +30 +32 +34 +39 +39 +35 +41 +52 +53 +57 +69 +77 +82 +86 +88 +87 +91 +99 +107 +103 +111 +119 +123 +126 +127 +125 +120 +125 +123 +121 +119 +121 +122 +123 +123 +124 +126 +131 +133 +130 +128 +125 +117 +120 +116 +120 +132 +133 +122 +117 +122 +129 +134 +136 +132 +130 +130 +125 +119 +121 +120 +123 +130 +132 +128 +120 +115 +104 +104 +113 +122 +123 +130 +144 +152 +169 +188 +187 +168 +138 +111 +92 +73 +81 +80 +87 +102 +128 +163 +189 +201 +177 +118 +73 +71 +101 +138 +136 +103 +87 +111 +166 +187 +137 +73 +75 +128 +172 +177 +158 +145 +132 +126 +134 +127 +123 +127 +137 +146 +153 +160 +150 +129 +111 +130 +156 +158 +152 +150 +141 +141 +162 +173 +177 +171 +169 +175 +167 +150 +130 +146 +178 +177 +171 +170 +163 +145 +126 +116 +113 +126 +153 +175 +167 +142 +120 +120 +125 +125 +131 +140 +141 +147 +165 +170 +142 +111 +108 +129 +150 +154 +135 +119 +121 +157 +186 +171 +139 +126 +127 +121 +121 +127 +136 +143 +150 +156 +142 +119 +110 +119 +129 +133 +137 +140 +128 +118 +115 +124 +135 +135 +128 +124 +118 +124 +132 +134 +130 +126 +128 +132 +131 +125 +123 +127 +132 +130 +124 +118 +123 +126 +128 +124 +120 +124 +130 +134 +134 +129 +131 +136 +138 +134 +134 +138 +132 +127 +118 +116 +123 +130 +132 +130 +134 +133 +132 +130 +128 +127 +129 +131 +131 +132 +134 +134 +135 +143 +147 +143 +136 +135 +137 +137 +132 +132 +137 +139 +141 +136 +131 +129 +131 +133 +134 +137 +140 +139 +140 +141 +138 +134 +132 +131 +152 +169 +171 +149 +129 +128 +136 +140 +137 +145 +159 +168 +164 +149 +138 +136 +144 +160 +164 +149 +135 +138 +147 +151 +161 +168 +165 +152 +141 +140 +145 +146 +142 +146 +148 +148 +143 +136 +143 +161 +179 +186 +178 +160 +145 +140 +142 +147 +157 +164 +173 +174 +171 +175 +182 +185 +161 +148 +171 +203 +212 +204 +187 +174 +193 +219 +215 +186 +165 +153 +155 +170 +194 +195 +194 +185 +176 +185 +208 +226 +215 +195 +189 +204 +213 +208 +200 +198 +206 +211 +212 +208 +204 +202 +200 +196 +195 +195 +192 +198 +206 +194 +181 +186 +198 +200 +193 +180 +177 +183 +182 +175 +190 +203 +222 +224 +216 +220 +218 +201 +181 +195 +212 +218 +207 +188 +173 +167 +181 +205 +217 +204 +183 +173 +180 +195 +201 +199 +201 +205 +211 +220 +219 +209 +188 +185 +194 +201 +199 +201 +200 +189 +179 +172 +164 +162 +168 +180 +191 +198 +192 +191 +194 +205 +209 +198 +190 +194 +200 +199 +191 +182 +173 +166 +167 +178 +189 +200 +211 +208 +192 +176 +165 +161 +169 +170 +172 +176 +182 +184 +179 +171 +170 +162 +155 +152 +148 +142 +136 +134 +130 +117 +110 +112 +110 +109 +113 +118 +125 +124 +122 +114 +100 +83 +75 +73 +62 +57 +52 +52 +51 +48 +46 +46 +44 +41 +39 +41 +37 +31 +41 +63 +83 +97 +108 +118 +120 +114 +112 +104 +113 +120 +127 +131 +134 +138 +141 +143 +145 +149 +154 +156 +150 +139 +134 +135 +148 +158 +165 +168 +170 +170 +174 +182 +185 +184 +183 +182 +180 +179 +181 +184 +190 +195 +197 +200 +206 +208 +210 +215 +217 +217 +215 +213 +214 +217 +219 +218 +218 +219 +220 +221 +221 +220 +220 +219 +220 +222 +223 +223 +222 +221 +223 +225 +227 +228 +229 +230 +229 +226 +223 +221 +218 +217 +217 +217 +217 +218 +219 +220 +217 +215 +214 +217 +220 +220 +221 +221 +223 +222 +223 +225 +226 +226 +228 +230 +232 +233 +236 +235 +231 +228 +219 +207 +199 +195 +191 +193 +192 +191 +190 +189 +191 +190 +190 +190 +190 +191 +190 +190 +190 +189 +189 +188 +188 +188 +189 +189 +188 +188 +189 +189 +187 +187 +188 +188 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +191 +191 +190 +190 +191 +190 +189 +187 +187 +188 +188 +188 +188 +188 +188 +187 +188 +189 +189 +189 +189 +189 +189 +188 +188 +187 +186 +185 +185 +187 +189 +189 +189 +188 +187 +187 +187 +188 +188 +188 +188 +189 +189 +188 +188 +188 +189 +189 +189 +189 +188 +187 +187 +187 +188 +188 +188 +188 +187 +188 +188 +188 +189 +188 +188 +189 +188 +187 +187 +187 +187 +188 +187 +187 +187 +187 +187 +187 +188 +187 +186 +187 +189 +189 +188 +188 +189 +190 +189 +188 +188 +188 +188 +187 +187 +195 +195 +195 +194 +194 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +192 +191 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +194 +195 +196 +192 +192 +193 +193 +194 +193 +193 +193 +191 +191 +191 +191 +192 +192 +191 +191 +192 +192 +193 +194 +194 +193 +192 +192 +193 +192 +191 +191 +193 +194 +194 +194 +192 +191 +190 +190 +191 +192 +193 +193 +192 +191 +192 +194 +193 +190 +191 +194 +193 +193 +193 +193 +192 +192 +191 +191 +193 +193 +192 +192 +192 +193 +193 +194 +192 +192 +192 +192 +192 +193 +193 +194 +192 +192 +193 +194 +194 +193 +192 +191 +193 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +196 +198 +202 +205 +204 +200 +199 +199 +200 +201 +203 +203 +201 +201 +200 +199 +200 +205 +210 +210 +206 +202 +203 +206 +206 +198 +190 +186 +184 +180 +174 +171 +167 +166 +164 +163 +164 +164 +164 +164 +169 +163 +155 +154 +155 +159 +163 +167 +157 +151 +153 +164 +175 +176 +174 +172 +171 +169 +166 +166 +169 +172 +171 +169 +165 +163 +162 +163 +165 +165 +165 +167 +173 +168 +160 +155 +155 +158 +163 +165 +161 +156 +153 +155 +158 +158 +159 +162 +157 +157 +155 +152 +148 +146 +146 +146 +155 +160 +161 +156 +148 +142 +139 +138 +144 +143 +139 +133 +131 +133 +136 +137 +135 +132 +128 +127 +130 +136 +141 +144 +144 +143 +139 +132 +127 +126 +127 +127 +128 +130 +132 +130 +123 +119 +121 +127 +124 +126 +126 +124 +121 +121 +126 +130 +133 +133 +134 +133 +129 +126 +128 +133 +135 +130 +129 +133 +137 +135 +128 +122 +124 +123 +121 +121 +123 +126 +131 +134 +135 +135 +132 +128 +128 +132 +135 +136 +136 +137 +140 +134 +133 +134 +134 +143 +150 +156 +146 +139 +155 +178 +191 +197 +197 +195 +189 +180 +169 +163 +162 +165 +185 +209 +203 +177 +170 +185 +174 +129 +93 +119 +161 +190 +192 +183 +182 +184 +183 +184 +183 +177 +158 +140 +149 +175 +202 +196 +191 +178 +157 +152 +160 +164 +167 +188 +203 +198 +177 +161 +157 +158 +134 +113 +112 +147 +177 +178 +173 +176 +180 +184 +186 +181 +178 +181 +178 +167 +155 +148 +141 +135 +135 +140 +144 +140 +138 +142 +139 +142 +155 +157 +147 +142 +146 +147 +146 +144 +142 +143 +145 +148 +150 +149 +148 +143 +137 +137 +138 +135 +133 +136 +135 +136 +139 +133 +127 +131 +127 +125 +125 +129 +133 +131 +129 +128 +125 +125 +124 +124 +122 +122 +122 +122 +122 +121 +120 +121 +121 +121 +125 +130 +129 +126 +125 +125 +124 +119 +115 +113 +117 +118 +118 +118 +119 +120 +119 +118 +117 +116 +113 +111 +111 +113 +116 +118 +120 +118 +117 +118 +119 +119 +119 +120 +115 +116 +117 +119 +121 +121 +121 +120 +117 +118 +122 +126 +128 +125 +123 +123 +123 +123 +126 +130 +130 +126 +122 +120 +124 +125 +124 +122 +122 +122 +121 +119 +116 +117 +122 +128 +128 +123 +121 +123 +120 +122 +126 +129 +130 +129 +128 +127 +127 +125 +123 +123 +123 +121 +120 +120 +122 +122 +123 +121 +114 +109 +111 +119 +125 +126 +125 +123 +121 +119 +116 +112 +112 +116 +116 +112 +110 +112 +115 +115 +115 +118 +122 +124 +122 +116 +115 +118 +120 +119 +117 +111 +109 +111 +113 +113 +110 +111 +112 +112 +112 +112 +112 +111 +110 +110 +110 +110 +108 +101 +101 +108 +105 +108 +106 +106 +110 +109 +103 +100 +103 +107 +110 +110 +109 +107 +104 +101 +104 +103 +102 +102 +104 +105 +106 +105 +111 +113 +112 +105 +97 +94 +95 +97 +102 +100 +96 +93 +94 +96 +95 +93 +92 +95 +94 +89 +87 +92 +95 +95 +92 +88 +86 +90 +95 +97 +97 +96 +94 +93 +94 +96 +96 +93 +92 +93 +97 +100 +104 +108 +108 +106 +106 +107 +112 +109 +106 +106 +110 +115 +114 +110 +107 +108 +105 +98 +94 +97 +100 +102 +98 +99 +98 +96 +94 +97 +100 +102 +100 +85 +69 +62 +58 +55 +55 +57 +67 +82 +100 +111 +119 +127 +134 +137 +138 +140 +144 +152 +156 +160 +168 +178 +180 +172 +165 +164 +167 +168 +168 +168 +172 +174 +176 +178 +179 +179 +179 +179 +180 +179 +180 +183 +186 +185 +178 +172 +172 +166 +161 +161 +158 +139 +103 +72 +59 +69 +83 +93 +95 +95 +114 +141 +133 +120 +114 +119 +127 +140 +157 +168 +160 +150 +140 +136 +137 +138 +138 +138 +139 +134 +123 +115 +102 +91 +88 +80 +53 +23 +13 +19 +23 +28 +30 +33 +36 +39 +39 +45 +54 +58 +65 +81 +87 +89 +90 +88 +84 +88 +100 +113 +111 +117 +123 +128 +131 +133 +130 +125 +119 +123 +125 +123 +122 +124 +124 +122 +122 +122 +125 +127 +124 +125 +125 +121 +116 +122 +129 +131 +129 +124 +120 +117 +132 +141 +145 +140 +136 +135 +128 +119 +121 +122 +124 +124 +125 +125 +126 +126 +116 +104 +112 +128 +122 +115 +115 +113 +113 +156 +191 +194 +173 +152 +135 +112 +92 +81 +74 +70 +95 +141 +172 +187 +194 +160 +112 +71 +73 +120 +148 +132 +117 +127 +165 +184 +151 +89 +69 +106 +147 +174 +167 +146 +108 +88 +118 +130 +131 +124 +126 +135 +148 +159 +146 +118 +102 +122 +150 +154 +155 +159 +150 +148 +141 +154 +178 +188 +177 +168 +160 +146 +133 +134 +158 +162 +168 +180 +181 +162 +130 +124 +117 +119 +138 +165 +170 +156 +134 +125 +128 +130 +132 +138 +136 +140 +158 +173 +153 +121 +116 +132 +155 +164 +153 +128 +116 +148 +190 +184 +146 +121 +122 +113 +111 +120 +134 +142 +149 +154 +145 +126 +115 +119 +128 +134 +133 +129 +129 +116 +111 +123 +138 +136 +124 +115 +122 +126 +130 +130 +127 +125 +128 +132 +129 +121 +117 +124 +130 +127 +120 +115 +120 +123 +125 +126 +133 +142 +138 +127 +123 +126 +132 +135 +133 +130 +131 +134 +133 +130 +126 +124 +128 +134 +134 +131 +140 +135 +131 +127 +123 +123 +126 +130 +128 +130 +134 +136 +138 +144 +145 +139 +137 +136 +138 +137 +134 +135 +139 +142 +141 +136 +130 +127 +128 +132 +138 +144 +143 +140 +140 +142 +137 +129 +125 +126 +152 +179 +183 +154 +128 +128 +134 +132 +133 +140 +156 +173 +171 +152 +138 +137 +143 +162 +175 +167 +149 +141 +146 +155 +152 +158 +162 +160 +156 +152 +150 +148 +153 +151 +149 +147 +139 +129 +137 +159 +176 +186 +185 +167 +147 +141 +152 +166 +170 +165 +166 +165 +163 +172 +180 +178 +156 +149 +179 +212 +213 +197 +179 +171 +195 +220 +213 +183 +166 +154 +152 +164 +185 +187 +191 +189 +186 +197 +219 +233 +212 +191 +186 +200 +209 +204 +194 +187 +205 +212 +213 +205 +199 +199 +196 +191 +190 +191 +187 +190 +195 +181 +170 +179 +200 +196 +187 +177 +177 +182 +182 +176 +179 +200 +224 +223 +210 +215 +217 +201 +191 +198 +214 +228 +220 +195 +178 +176 +176 +200 +215 +209 +195 +186 +187 +196 +199 +199 +202 +205 +208 +214 +213 +205 +189 +186 +195 +202 +200 +206 +208 +196 +183 +176 +171 +174 +181 +189 +195 +199 +197 +192 +195 +210 +214 +198 +190 +199 +200 +201 +194 +186 +175 +166 +168 +179 +193 +201 +207 +202 +189 +174 +165 +163 +169 +169 +168 +168 +173 +182 +188 +189 +182 +173 +164 +159 +150 +137 +129 +127 +129 +125 +123 +116 +108 +104 +102 +98 +104 +109 +111 +106 +97 +86 +77 +71 +62 +61 +58 +52 +48 +48 +46 +45 +45 +40 +39 +43 +39 +31 +43 +67 +84 +97 +107 +117 +120 +117 +116 +109 +113 +120 +128 +132 +135 +138 +142 +144 +143 +146 +151 +152 +145 +134 +129 +131 +144 +157 +165 +166 +167 +171 +175 +180 +181 +183 +184 +184 +182 +180 +184 +188 +193 +196 +196 +198 +204 +207 +210 +216 +219 +218 +216 +213 +214 +217 +219 +218 +218 +220 +221 +222 +222 +221 +220 +220 +219 +221 +223 +222 +221 +221 +222 +224 +226 +228 +229 +230 +229 +227 +224 +222 +216 +217 +218 +219 +219 +219 +219 +220 +217 +214 +213 +216 +219 +220 +220 +220 +222 +222 +224 +225 +225 +225 +227 +230 +230 +231 +234 +234 +232 +231 +224 +212 +202 +196 +192 +191 +192 +191 +190 +190 +191 +190 +188 +188 +189 +190 +190 +191 +190 +190 +189 +188 +187 +187 +187 +188 +187 +188 +189 +188 +187 +187 +187 +188 +189 +189 +189 +189 +189 +188 +188 +187 +189 +189 +189 +189 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +189 +188 +189 +191 +191 +190 +190 +191 +190 +189 +186 +187 +188 +188 +189 +189 +188 +188 +187 +188 +188 +189 +188 +188 +188 +188 +187 +187 +186 +185 +184 +185 +188 +190 +190 +189 +188 +187 +186 +186 +186 +187 +187 +188 +188 +188 +187 +187 +188 +188 +190 +190 +190 +189 +188 +187 +188 +188 +189 +188 +188 +188 +188 +189 +189 +190 +188 +189 +189 +188 +187 +187 +187 +187 +190 +190 +189 +188 +187 +187 +186 +186 +187 +186 +187 +189 +189 +188 +187 +188 +191 +190 +189 +189 +188 +187 +186 +185 +193 +194 +194 +193 +194 +195 +194 +191 +190 +193 +194 +192 +192 +192 +193 +193 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +194 +195 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +195 +196 +196 +194 +193 +193 +192 +191 +192 +193 +194 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +194 +194 +194 +193 +193 +194 +194 +194 +192 +193 +193 +194 +194 +193 +193 +192 +191 +191 +191 +192 +192 +191 +193 +195 +196 +192 +190 +191 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +194 +193 +192 +192 +193 +193 +194 +194 +193 +194 +193 +192 +192 +193 +193 +191 +190 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +194 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +191 +192 +193 +194 +194 +194 +194 +195 +197 +200 +203 +204 +202 +200 +199 +199 +197 +196 +197 +201 +202 +202 +200 +199 +199 +204 +210 +211 +210 +209 +210 +210 +206 +201 +194 +187 +183 +178 +174 +172 +169 +166 +163 +162 +165 +166 +164 +162 +166 +163 +158 +156 +155 +155 +158 +161 +156 +154 +155 +162 +173 +176 +174 +176 +172 +169 +166 +166 +166 +166 +169 +172 +167 +164 +162 +160 +160 +161 +162 +164 +170 +168 +163 +158 +157 +161 +165 +167 +162 +162 +159 +156 +159 +163 +161 +156 +151 +151 +153 +154 +151 +146 +144 +146 +152 +160 +163 +157 +147 +140 +139 +140 +145 +146 +144 +140 +135 +133 +134 +136 +133 +134 +132 +128 +130 +138 +144 +146 +147 +146 +140 +131 +126 +127 +127 +124 +127 +128 +129 +127 +120 +116 +120 +127 +126 +125 +125 +125 +125 +125 +128 +131 +133 +131 +131 +131 +131 +129 +128 +128 +129 +129 +130 +133 +134 +132 +125 +120 +124 +125 +123 +120 +122 +128 +132 +130 +132 +130 +127 +125 +127 +132 +135 +135 +137 +136 +137 +139 +139 +138 +143 +149 +149 +154 +139 +130 +150 +174 +188 +199 +203 +192 +183 +179 +174 +168 +170 +177 +198 +213 +200 +177 +174 +181 +163 +123 +99 +120 +147 +174 +193 +195 +187 +181 +175 +175 +181 +177 +151 +131 +144 +170 +197 +200 +192 +174 +156 +149 +150 +153 +163 +186 +203 +195 +178 +171 +166 +158 +135 +109 +110 +142 +162 +164 +169 +176 +181 +189 +187 +181 +183 +182 +166 +148 +141 +144 +142 +136 +137 +143 +147 +144 +139 +143 +145 +146 +148 +150 +148 +143 +149 +146 +145 +147 +148 +146 +144 +144 +147 +145 +143 +140 +137 +135 +130 +128 +132 +132 +131 +131 +133 +129 +127 +131 +126 +124 +125 +129 +129 +125 +126 +131 +124 +122 +119 +118 +117 +118 +120 +124 +121 +120 +121 +121 +121 +120 +124 +128 +129 +124 +122 +124 +125 +121 +116 +113 +114 +115 +114 +114 +117 +118 +118 +117 +113 +113 +111 +109 +111 +114 +116 +115 +121 +115 +111 +114 +117 +119 +123 +127 +121 +118 +119 +125 +126 +119 +114 +113 +114 +118 +122 +124 +125 +125 +123 +120 +119 +117 +120 +125 +126 +122 +122 +127 +128 +129 +130 +128 +121 +116 +117 +122 +117 +120 +122 +120 +118 +119 +121 +124 +124 +126 +128 +131 +132 +131 +128 +126 +124 +122 +123 +127 +128 +125 +120 +119 +122 +126 +124 +117 +111 +111 +115 +118 +121 +121 +121 +121 +121 +119 +118 +117 +116 +121 +123 +118 +112 +113 +116 +116 +114 +118 +122 +124 +122 +120 +118 +118 +118 +118 +115 +113 +113 +114 +112 +110 +112 +112 +112 +111 +108 +108 +110 +112 +110 +111 +110 +106 +99 +96 +101 +107 +105 +102 +103 +107 +109 +105 +104 +104 +103 +102 +103 +104 +103 +102 +103 +105 +104 +106 +106 +105 +103 +103 +105 +107 +106 +105 +104 +103 +100 +95 +92 +92 +98 +102 +102 +97 +95 +96 +96 +94 +96 +97 +95 +90 +88 +90 +94 +95 +96 +94 +92 +93 +96 +99 +99 +97 +95 +94 +94 +95 +97 +96 +93 +90 +98 +99 +103 +108 +108 +106 +109 +115 +117 +111 +108 +110 +108 +102 +101 +106 +105 +103 +99 +94 +94 +99 +101 +103 +101 +105 +105 +105 +105 +109 +113 +115 +103 +87 +61 +52 +59 +62 +57 +58 +63 +80 +100 +117 +130 +133 +135 +141 +142 +145 +151 +156 +159 +165 +173 +180 +180 +173 +165 +166 +169 +171 +171 +172 +173 +172 +174 +174 +173 +181 +186 +181 +176 +183 +188 +187 +186 +186 +179 +171 +173 +167 +160 +164 +164 +150 +121 +84 +66 +76 +86 +93 +97 +102 +117 +135 +133 +123 +114 +114 +125 +141 +157 +165 +160 +145 +135 +134 +134 +136 +140 +141 +138 +132 +124 +114 +101 +94 +88 +82 +51 +24 +15 +18 +26 +32 +29 +28 +32 +36 +43 +51 +61 +72 +83 +93 +93 +92 +91 +92 +91 +94 +107 +120 +122 +121 +126 +132 +132 +133 +135 +132 +116 +122 +127 +125 +121 +121 +123 +126 +121 +116 +116 +120 +120 +122 +126 +126 +122 +128 +127 +122 +125 +132 +129 +119 +131 +139 +147 +148 +143 +136 +129 +124 +117 +119 +120 +128 +129 +122 +122 +120 +122 +117 +118 +125 +130 +122 +103 +85 +80 +127 +175 +193 +194 +187 +173 +159 +123 +111 +96 +72 +61 +100 +154 +174 +185 +182 +147 +99 +62 +76 +127 +148 +130 +136 +162 +185 +167 +116 +83 +81 +113 +145 +180 +174 +105 +70 +109 +127 +129 +108 +107 +109 +124 +136 +135 +112 +102 +113 +137 +164 +177 +173 +150 +123 +128 +147 +166 +179 +184 +174 +167 +173 +152 +134 +150 +157 +145 +155 +181 +197 +173 +137 +112 +109 +135 +162 +161 +159 +148 +135 +134 +138 +132 +127 +128 +130 +160 +181 +163 +123 +116 +129 +148 +168 +171 +157 +123 +140 +183 +180 +147 +121 +118 +113 +113 +118 +127 +137 +147 +155 +151 +144 +132 +122 +120 +122 +122 +119 +120 +121 +116 +125 +128 +123 +126 +118 +124 +129 +131 +125 +122 +124 +127 +127 +126 +121 +115 +118 +129 +129 +120 +115 +124 +123 +128 +130 +136 +148 +142 +130 +120 +117 +126 +128 +128 +132 +129 +128 +133 +135 +132 +132 +136 +135 +130 +130 +136 +141 +135 +124 +123 +134 +136 +128 +131 +130 +135 +139 +137 +139 +143 +144 +138 +137 +138 +136 +138 +147 +155 +153 +141 +138 +134 +131 +129 +132 +137 +140 +140 +141 +144 +142 +135 +129 +126 +128 +145 +174 +190 +164 +128 +125 +135 +130 +133 +133 +154 +181 +181 +163 +143 +129 +141 +157 +170 +165 +151 +147 +151 +153 +149 +148 +160 +167 +156 +152 +157 +156 +152 +150 +147 +143 +136 +133 +145 +161 +165 +186 +190 +170 +153 +152 +162 +173 +171 +165 +159 +165 +166 +168 +177 +167 +158 +160 +190 +210 +212 +195 +170 +179 +202 +218 +205 +181 +172 +157 +146 +156 +165 +177 +188 +190 +196 +210 +221 +226 +207 +185 +195 +207 +206 +202 +191 +187 +206 +209 +208 +202 +197 +197 +197 +195 +190 +186 +185 +191 +195 +172 +156 +179 +201 +201 +186 +169 +175 +190 +189 +180 +178 +189 +208 +216 +212 +211 +209 +201 +192 +191 +204 +228 +236 +217 +191 +174 +177 +191 +209 +213 +205 +201 +203 +202 +201 +196 +203 +209 +206 +210 +213 +203 +192 +185 +186 +197 +208 +208 +204 +200 +185 +183 +184 +186 +185 +186 +194 +204 +200 +199 +199 +203 +204 +195 +189 +193 +198 +201 +196 +184 +172 +169 +176 +182 +194 +199 +204 +201 +188 +173 +165 +164 +165 +168 +167 +163 +161 +167 +181 +190 +180 +186 +186 +173 +152 +134 +129 +130 +126 +120 +118 +118 +115 +111 +105 +95 +97 +96 +89 +81 +80 +81 +75 +63 +64 +62 +59 +55 +50 +47 +45 +46 +42 +39 +37 +42 +41 +37 +48 +69 +89 +97 +106 +116 +122 +118 +115 +119 +114 +120 +129 +134 +137 +139 +142 +145 +143 +144 +148 +149 +144 +133 +126 +124 +139 +154 +162 +163 +167 +172 +176 +177 +178 +180 +183 +182 +180 +180 +185 +191 +197 +197 +198 +200 +203 +206 +211 +213 +219 +219 +218 +216 +214 +214 +215 +217 +219 +221 +223 +223 +222 +220 +220 +220 +221 +222 +223 +223 +221 +221 +222 +224 +227 +228 +230 +230 +229 +226 +224 +222 +217 +218 +220 +222 +221 +218 +216 +216 +218 +215 +212 +214 +216 +218 +218 +219 +220 +222 +224 +224 +224 +225 +228 +230 +231 +234 +234 +232 +233 +232 +225 +217 +204 +199 +191 +190 +191 +191 +191 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +189 +188 +187 +188 +188 +188 +187 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +187 +187 +187 +188 +189 +187 +188 +188 +188 +188 +188 +188 +189 +190 +189 +189 +189 +190 +189 +189 +188 +188 +190 +191 +190 +191 +191 +190 +189 +187 +188 +190 +190 +188 +187 +186 +186 +187 +188 +189 +189 +188 +188 +188 +189 +190 +189 +187 +187 +188 +189 +190 +190 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +189 +190 +190 +189 +188 +187 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +187 +187 +187 +186 +187 +187 +187 +186 +186 +186 +187 +190 +188 +188 +188 +189 +190 +189 +188 +190 +189 +189 +188 +188 +187 +186 +185 +193 +194 +194 +193 +194 +195 +193 +191 +191 +194 +195 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +194 +194 +193 +192 +193 +194 +195 +195 +193 +192 +193 +192 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +192 +194 +194 +193 +194 +196 +195 +192 +190 +192 +194 +193 +192 +193 +194 +194 +194 +194 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +194 +194 +193 +193 +193 +191 +192 +193 +194 +193 +193 +193 +193 +195 +198 +201 +203 +203 +201 +199 +198 +192 +193 +197 +203 +206 +205 +202 +201 +200 +205 +210 +211 +212 +214 +215 +215 +208 +204 +197 +188 +180 +175 +173 +173 +170 +167 +165 +164 +166 +166 +165 +164 +167 +164 +160 +158 +156 +154 +153 +154 +157 +155 +153 +160 +171 +174 +172 +173 +170 +168 +166 +165 +164 +164 +167 +171 +169 +165 +161 +160 +159 +158 +158 +159 +163 +163 +160 +158 +161 +166 +170 +171 +165 +164 +160 +157 +159 +164 +164 +160 +152 +149 +149 +154 +154 +149 +146 +146 +152 +158 +159 +154 +146 +141 +140 +141 +146 +147 +147 +143 +139 +136 +135 +136 +136 +137 +135 +132 +134 +140 +144 +144 +147 +147 +141 +132 +126 +127 +127 +126 +126 +127 +129 +128 +122 +119 +122 +127 +128 +128 +128 +129 +128 +127 +130 +134 +132 +131 +131 +132 +131 +128 +126 +126 +126 +127 +129 +131 +133 +131 +126 +122 +123 +126 +127 +124 +125 +130 +133 +132 +130 +130 +129 +130 +133 +136 +136 +134 +134 +133 +135 +139 +141 +141 +144 +149 +150 +152 +139 +133 +151 +171 +186 +201 +202 +192 +185 +182 +177 +170 +172 +180 +199 +207 +192 +179 +181 +177 +150 +114 +113 +137 +155 +165 +181 +195 +193 +185 +177 +184 +189 +177 +144 +122 +144 +183 +201 +201 +193 +176 +155 +142 +138 +139 +155 +184 +202 +193 +179 +174 +170 +163 +139 +121 +115 +133 +154 +166 +172 +174 +177 +185 +188 +185 +183 +172 +152 +138 +138 +142 +141 +137 +139 +144 +147 +144 +144 +144 +144 +144 +146 +149 +149 +148 +151 +149 +147 +147 +148 +148 +145 +142 +146 +145 +142 +140 +137 +135 +130 +128 +132 +131 +128 +128 +131 +129 +127 +129 +128 +124 +123 +125 +126 +124 +125 +127 +120 +119 +118 +118 +117 +115 +116 +117 +119 +119 +121 +122 +121 +119 +121 +123 +121 +122 +124 +125 +122 +117 +115 +116 +117 +116 +115 +114 +115 +117 +117 +116 +115 +113 +111 +109 +113 +117 +118 +116 +118 +113 +111 +115 +118 +119 +122 +125 +124 +121 +120 +121 +122 +119 +115 +114 +114 +118 +122 +123 +124 +124 +122 +119 +119 +117 +117 +119 +119 +118 +120 +123 +126 +126 +125 +123 +119 +115 +115 +117 +116 +119 +120 +118 +116 +117 +118 +120 +121 +123 +125 +127 +126 +125 +124 +124 +124 +122 +121 +123 +123 +120 +118 +117 +118 +122 +126 +125 +117 +110 +110 +115 +119 +120 +121 +120 +117 +114 +113 +112 +116 +119 +118 +111 +107 +111 +116 +119 +118 +119 +120 +120 +117 +116 +116 +116 +116 +115 +114 +113 +113 +114 +113 +110 +112 +112 +112 +110 +107 +105 +105 +106 +109 +109 +108 +104 +97 +95 +97 +103 +103 +103 +105 +109 +110 +108 +105 +105 +103 +102 +103 +104 +103 +101 +103 +105 +106 +107 +108 +107 +105 +104 +104 +104 +100 +99 +98 +99 +98 +95 +95 +95 +98 +100 +99 +96 +97 +99 +97 +92 +92 +93 +91 +90 +92 +96 +98 +99 +97 +96 +95 +96 +99 +101 +101 +99 +99 +98 +96 +96 +98 +98 +97 +96 +102 +101 +103 +106 +108 +109 +111 +113 +116 +107 +100 +99 +98 +96 +99 +104 +108 +107 +104 +104 +107 +112 +116 +117 +110 +111 +111 +112 +116 +124 +130 +133 +115 +97 +65 +47 +56 +64 +61 +58 +64 +82 +106 +122 +133 +136 +138 +143 +150 +150 +152 +154 +161 +169 +179 +186 +181 +174 +168 +168 +171 +172 +172 +172 +175 +177 +177 +175 +175 +179 +182 +179 +177 +183 +186 +189 +196 +196 +186 +177 +171 +170 +166 +169 +165 +152 +130 +100 +76 +78 +87 +94 +96 +102 +121 +140 +141 +127 +111 +107 +120 +141 +158 +165 +157 +143 +134 +135 +135 +136 +138 +138 +134 +127 +119 +109 +98 +92 +86 +78 +53 +29 +19 +20 +24 +27 +25 +30 +35 +42 +52 +61 +70 +79 +90 +97 +94 +94 +95 +97 +97 +100 +111 +123 +130 +128 +129 +129 +127 +129 +132 +132 +124 +125 +123 +120 +118 +119 +121 +121 +115 +116 +122 +125 +120 +120 +126 +130 +126 +126 +126 +127 +130 +132 +130 +126 +130 +134 +140 +144 +143 +139 +136 +135 +126 +115 +111 +128 +136 +124 +119 +117 +117 +122 +127 +131 +132 +122 +101 +83 +90 +129 +159 +172 +179 +182 +184 +191 +172 +151 +134 +114 +86 +89 +134 +175 +180 +177 +167 +129 +82 +70 +93 +118 +118 +135 +162 +176 +165 +133 +104 +91 +94 +128 +172 +183 +124 +85 +109 +118 +111 +94 +91 +86 +95 +112 +125 +117 +102 +110 +137 +171 +187 +180 +144 +101 +120 +145 +161 +167 +178 +185 +186 +188 +178 +165 +155 +140 +124 +132 +161 +194 +198 +170 +137 +115 +128 +157 +160 +155 +151 +148 +137 +131 +133 +129 +121 +119 +151 +177 +168 +134 +121 +127 +141 +159 +172 +173 +153 +153 +174 +173 +145 +120 +115 +116 +118 +122 +128 +137 +147 +155 +154 +151 +140 +128 +124 +125 +124 +119 +114 +116 +117 +129 +127 +120 +129 +130 +128 +129 +127 +121 +117 +118 +124 +128 +125 +125 +123 +122 +125 +125 +126 +131 +125 +128 +135 +134 +140 +154 +149 +132 +113 +115 +129 +131 +126 +126 +126 +129 +129 +132 +133 +137 +144 +141 +130 +125 +130 +137 +139 +135 +131 +133 +137 +137 +132 +135 +140 +138 +137 +143 +148 +144 +138 +136 +135 +137 +141 +152 +158 +154 +147 +143 +137 +132 +132 +133 +135 +138 +141 +138 +139 +140 +140 +136 +130 +126 +141 +170 +191 +169 +133 +127 +137 +138 +133 +131 +156 +190 +194 +170 +146 +132 +132 +151 +170 +170 +159 +154 +156 +155 +154 +148 +155 +168 +166 +159 +157 +156 +154 +152 +149 +144 +138 +140 +153 +166 +164 +179 +183 +174 +168 +168 +167 +164 +166 +168 +168 +175 +172 +172 +176 +164 +156 +164 +197 +210 +204 +190 +173 +181 +212 +215 +198 +178 +173 +164 +155 +159 +169 +175 +179 +185 +198 +214 +221 +218 +200 +184 +196 +207 +204 +203 +202 +206 +206 +202 +200 +201 +202 +201 +198 +196 +189 +193 +199 +203 +198 +170 +154 +177 +196 +197 +183 +168 +176 +194 +197 +190 +182 +183 +187 +193 +202 +213 +211 +200 +186 +186 +195 +214 +234 +235 +214 +188 +175 +189 +207 +213 +207 +207 +211 +212 +209 +200 +202 +205 +203 +208 +214 +208 +193 +182 +179 +193 +208 +209 +203 +197 +184 +187 +186 +183 +185 +191 +193 +190 +192 +198 +204 +206 +199 +186 +181 +188 +199 +200 +194 +183 +173 +173 +181 +188 +195 +197 +198 +193 +180 +168 +162 +161 +164 +165 +164 +159 +155 +159 +165 +170 +180 +185 +187 +177 +160 +143 +134 +133 +124 +118 +116 +116 +114 +113 +109 +102 +93 +90 +81 +72 +69 +71 +68 +66 +61 +60 +59 +56 +51 +47 +44 +43 +41 +40 +38 +41 +42 +43 +56 +77 +92 +101 +110 +118 +123 +120 +116 +119 +117 +122 +130 +135 +138 +140 +143 +145 +147 +148 +150 +152 +147 +137 +133 +132 +143 +154 +159 +160 +162 +167 +172 +177 +177 +179 +182 +182 +180 +180 +185 +191 +200 +200 +201 +201 +203 +206 +210 +213 +216 +217 +217 +216 +215 +215 +216 +217 +218 +220 +223 +223 +222 +221 +220 +220 +221 +222 +223 +223 +221 +221 +222 +224 +226 +227 +228 +229 +228 +226 +224 +222 +217 +217 +219 +221 +222 +219 +217 +216 +216 +213 +212 +215 +217 +218 +218 +218 +218 +220 +222 +223 +224 +226 +229 +231 +231 +233 +234 +233 +233 +234 +228 +220 +207 +199 +192 +189 +190 +191 +191 +191 +189 +190 +191 +191 +191 +191 +190 +190 +189 +188 +188 +189 +189 +189 +188 +187 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +187 +186 +186 +187 +188 +189 +189 +190 +189 +188 +188 +189 +189 +190 +190 +189 +189 +190 +190 +189 +188 +188 +190 +190 +190 +190 +190 +190 +188 +188 +189 +190 +190 +188 +187 +186 +186 +186 +187 +188 +188 +188 +187 +188 +188 +190 +189 +188 +187 +187 +188 +188 +188 +189 +188 +188 +188 +188 +188 +189 +189 +188 +189 +189 +188 +187 +187 +188 +189 +189 +190 +190 +190 +188 +187 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +187 +188 +188 +188 +188 +189 +189 +187 +187 +187 +187 +187 +187 +187 +187 +190 +189 +188 +188 +189 +190 +189 +189 +190 +189 +188 +188 +188 +188 +188 +188 +193 +194 +194 +193 +193 +194 +193 +191 +193 +195 +196 +195 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +194 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +195 +195 +194 +193 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +194 +194 +194 +194 +191 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +191 +191 +192 +194 +194 +193 +193 +195 +194 +192 +192 +193 +195 +194 +193 +193 +193 +194 +194 +193 +193 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +194 +194 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +193 +193 +193 +194 +194 +194 +193 +193 +190 +191 +193 +194 +193 +192 +192 +192 +195 +196 +199 +201 +202 +200 +197 +195 +191 +192 +195 +202 +206 +205 +203 +201 +202 +207 +210 +211 +212 +215 +217 +217 +211 +208 +201 +190 +179 +173 +173 +175 +172 +170 +168 +166 +165 +165 +165 +166 +168 +164 +160 +158 +155 +152 +151 +152 +159 +156 +152 +157 +168 +173 +170 +170 +168 +167 +167 +166 +163 +162 +165 +170 +171 +164 +160 +162 +162 +158 +156 +157 +157 +157 +157 +159 +164 +169 +171 +170 +166 +164 +160 +156 +157 +162 +164 +162 +157 +148 +145 +150 +154 +151 +148 +148 +152 +156 +157 +152 +146 +143 +143 +143 +146 +147 +147 +146 +142 +139 +137 +136 +140 +140 +139 +136 +138 +141 +142 +140 +143 +144 +140 +131 +124 +123 +124 +124 +124 +128 +130 +128 +126 +125 +125 +126 +127 +128 +130 +131 +130 +128 +131 +134 +131 +130 +131 +132 +131 +128 +126 +126 +126 +127 +128 +130 +131 +131 +129 +128 +128 +131 +131 +126 +124 +127 +130 +132 +132 +134 +134 +135 +138 +140 +140 +137 +133 +132 +135 +140 +142 +142 +143 +147 +152 +151 +142 +139 +152 +168 +184 +201 +198 +190 +185 +183 +179 +174 +177 +186 +208 +204 +182 +177 +185 +170 +139 +114 +132 +147 +163 +177 +189 +191 +189 +190 +186 +200 +198 +173 +143 +132 +156 +194 +201 +199 +194 +180 +159 +140 +130 +129 +149 +184 +200 +189 +181 +177 +170 +163 +149 +139 +125 +129 +150 +169 +170 +165 +171 +186 +196 +192 +177 +153 +136 +131 +134 +138 +139 +137 +139 +144 +146 +143 +148 +145 +142 +142 +143 +145 +149 +152 +151 +150 +147 +145 +146 +148 +145 +140 +142 +141 +139 +137 +135 +132 +129 +127 +130 +129 +124 +124 +128 +126 +123 +125 +128 +125 +124 +123 +123 +124 +123 +123 +118 +117 +117 +119 +117 +115 +113 +112 +116 +118 +121 +123 +122 +118 +116 +116 +116 +119 +122 +123 +120 +116 +115 +117 +118 +118 +115 +113 +113 +115 +115 +114 +115 +112 +110 +110 +113 +118 +119 +117 +114 +112 +111 +115 +118 +119 +120 +122 +121 +121 +119 +117 +118 +118 +115 +111 +113 +119 +124 +126 +126 +125 +122 +119 +119 +118 +115 +113 +113 +114 +118 +120 +121 +118 +118 +119 +119 +117 +116 +116 +113 +115 +117 +115 +114 +116 +117 +117 +116 +118 +121 +120 +118 +116 +117 +118 +121 +119 +118 +118 +117 +115 +114 +114 +112 +116 +126 +130 +121 +106 +102 +107 +113 +118 +122 +120 +114 +109 +107 +106 +110 +111 +110 +105 +104 +109 +114 +116 +119 +119 +119 +117 +114 +112 +112 +112 +112 +112 +112 +112 +113 +115 +114 +112 +110 +111 +110 +108 +105 +103 +103 +103 +107 +107 +106 +103 +97 +94 +95 +100 +101 +105 +107 +109 +110 +110 +107 +105 +101 +101 +103 +103 +102 +101 +104 +108 +108 +109 +110 +110 +108 +106 +103 +101 +99 +97 +96 +96 +96 +95 +95 +97 +100 +99 +97 +95 +97 +97 +93 +86 +87 +88 +88 +90 +94 +100 +101 +101 +98 +96 +96 +98 +100 +100 +100 +100 +100 +98 +96 +96 +98 +101 +103 +104 +105 +104 +103 +104 +107 +109 +109 +106 +102 +96 +93 +97 +101 +101 +101 +104 +109 +108 +106 +107 +110 +115 +118 +117 +117 +121 +124 +127 +131 +140 +148 +152 +141 +122 +82 +50 +50 +59 +61 +61 +69 +88 +109 +125 +134 +137 +141 +149 +155 +153 +152 +156 +164 +175 +185 +191 +183 +176 +170 +170 +173 +174 +174 +173 +175 +181 +181 +177 +177 +178 +179 +180 +184 +181 +176 +186 +210 +216 +197 +181 +171 +172 +170 +171 +165 +152 +138 +117 +91 +84 +88 +96 +95 +104 +127 +144 +147 +133 +115 +109 +124 +149 +163 +164 +154 +141 +134 +137 +138 +137 +137 +135 +133 +126 +118 +107 +95 +91 +85 +77 +54 +32 +24 +23 +21 +20 +22 +32 +45 +56 +66 +72 +78 +86 +91 +93 +93 +95 +97 +100 +101 +105 +116 +125 +134 +131 +131 +129 +125 +125 +129 +129 +131 +126 +118 +113 +114 +117 +118 +115 +111 +114 +122 +126 +121 +121 +125 +128 +126 +122 +123 +128 +132 +131 +130 +132 +129 +130 +134 +139 +140 +140 +143 +146 +142 +123 +105 +114 +127 +127 +127 +126 +127 +134 +141 +146 +139 +120 +97 +86 +80 +119 +145 +152 +161 +168 +168 +170 +176 +172 +180 +186 +166 +139 +143 +166 +178 +175 +177 +145 +109 +93 +78 +76 +109 +143 +172 +176 +165 +147 +118 +92 +76 +112 +163 +186 +140 +100 +113 +119 +106 +84 +82 +77 +93 +117 +132 +125 +120 +117 +135 +166 +186 +192 +172 +138 +120 +148 +158 +153 +163 +179 +182 +180 +189 +182 +155 +122 +115 +121 +133 +160 +190 +197 +184 +144 +128 +143 +156 +162 +167 +169 +148 +127 +130 +128 +111 +105 +143 +175 +178 +149 +129 +123 +130 +144 +157 +168 +174 +172 +179 +174 +145 +122 +111 +119 +129 +134 +134 +136 +143 +149 +156 +157 +150 +136 +128 +129 +126 +119 +108 +108 +119 +136 +132 +126 +138 +144 +136 +130 +122 +116 +112 +113 +120 +128 +127 +133 +135 +130 +123 +118 +123 +136 +143 +138 +129 +127 +148 +174 +166 +133 +109 +113 +129 +135 +129 +127 +125 +128 +127 +130 +135 +141 +147 +141 +128 +121 +126 +131 +138 +141 +137 +133 +135 +139 +135 +141 +144 +137 +136 +148 +153 +145 +132 +132 +134 +135 +139 +148 +153 +151 +146 +142 +135 +131 +132 +136 +138 +140 +144 +140 +139 +143 +146 +143 +135 +129 +139 +166 +187 +176 +148 +135 +137 +138 +134 +130 +155 +197 +207 +178 +146 +131 +124 +147 +173 +178 +170 +164 +163 +160 +149 +141 +148 +172 +184 +174 +158 +148 +149 +149 +147 +141 +136 +144 +157 +164 +159 +170 +177 +181 +182 +182 +169 +155 +152 +162 +173 +179 +177 +178 +183 +172 +156 +162 +196 +209 +198 +187 +184 +197 +218 +207 +187 +174 +174 +172 +167 +166 +171 +173 +175 +181 +199 +217 +219 +212 +197 +185 +195 +204 +203 +204 +208 +214 +201 +189 +187 +200 +209 +207 +203 +202 +199 +200 +205 +210 +205 +177 +156 +171 +191 +195 +185 +172 +179 +197 +201 +197 +192 +186 +174 +172 +190 +210 +212 +205 +186 +188 +188 +196 +220 +240 +230 +206 +176 +186 +201 +209 +207 +207 +213 +216 +210 +198 +195 +197 +196 +203 +213 +215 +200 +180 +170 +185 +205 +209 +201 +194 +183 +184 +182 +181 +185 +188 +185 +177 +182 +192 +203 +206 +197 +180 +171 +176 +187 +189 +186 +180 +176 +178 +185 +189 +195 +194 +192 +186 +177 +166 +161 +160 +163 +164 +162 +158 +155 +155 +155 +154 +168 +173 +176 +172 +160 +147 +137 +131 +125 +120 +118 +117 +113 +110 +107 +100 +93 +87 +77 +70 +64 +63 +64 +67 +60 +59 +58 +55 +50 +47 +44 +42 +41 +42 +40 +40 +44 +49 +65 +85 +96 +107 +115 +118 +122 +120 +116 +116 +120 +124 +131 +136 +140 +143 +146 +148 +151 +151 +153 +154 +149 +142 +137 +138 +149 +156 +161 +163 +166 +167 +170 +177 +175 +177 +180 +181 +179 +179 +186 +193 +202 +203 +203 +203 +205 +207 +210 +213 +214 +215 +216 +216 +215 +215 +214 +214 +215 +218 +222 +224 +223 +221 +220 +220 +221 +222 +223 +223 +221 +221 +223 +224 +225 +226 +227 +228 +227 +226 +224 +222 +217 +216 +217 +220 +222 +220 +217 +216 +214 +212 +212 +215 +218 +218 +218 +217 +217 +219 +221 +222 +223 +225 +228 +230 +231 +233 +233 +232 +234 +235 +231 +226 +212 +203 +195 +191 +191 +191 +191 +191 +189 +190 +191 +191 +191 +191 +191 +191 +188 +188 +189 +190 +190 +190 +189 +188 +189 +188 +188 +188 +188 +188 +189 +189 +190 +189 +189 +188 +187 +187 +187 +187 +190 +190 +189 +189 +188 +188 +188 +189 +189 +189 +188 +188 +189 +189 +188 +188 +187 +189 +190 +189 +189 +189 +189 +187 +188 +189 +190 +190 +189 +187 +187 +186 +186 +187 +188 +188 +187 +187 +187 +188 +190 +189 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +188 +189 +189 +190 +189 +189 +189 +188 +188 +188 +188 +189 +189 +189 +190 +189 +188 +187 +188 +188 +188 +188 +188 +188 +188 +187 +187 +186 +187 +187 +187 +188 +188 +188 +189 +189 +187 +187 +187 +187 +187 +187 +187 +187 +191 +190 +189 +189 +189 +189 +189 +189 +191 +189 +188 +188 +188 +189 +190 +190 +193 +194 +194 +193 +193 +194 +194 +192 +194 +196 +196 +195 +194 +194 +193 +191 +193 +193 +193 +193 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +195 +194 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +190 +190 +191 +192 +192 +192 +192 +192 +190 +190 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +194 +193 +191 +190 +191 +195 +194 +193 +194 +195 +195 +194 +194 +193 +193 +193 +193 +192 +192 +193 +194 +195 +195 +194 +193 +192 +192 +192 +193 +192 +193 +194 +194 +193 +193 +193 +194 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +191 +192 +192 +192 +193 +193 +193 +192 +192 +190 +191 +193 +194 +193 +193 +192 +192 +196 +196 +196 +198 +199 +197 +194 +192 +193 +193 +195 +199 +202 +203 +202 +203 +206 +208 +210 +211 +212 +214 +215 +213 +215 +212 +203 +192 +180 +174 +172 +175 +173 +172 +170 +167 +165 +164 +165 +166 +169 +163 +157 +154 +153 +153 +155 +158 +160 +157 +151 +153 +165 +171 +169 +167 +165 +166 +169 +168 +165 +162 +164 +169 +169 +162 +160 +165 +167 +162 +157 +157 +155 +155 +156 +160 +164 +167 +166 +164 +164 +163 +159 +156 +157 +162 +165 +165 +160 +148 +141 +146 +151 +151 +151 +152 +154 +155 +154 +150 +147 +146 +145 +144 +144 +144 +145 +145 +143 +140 +139 +139 +140 +140 +138 +137 +138 +140 +140 +138 +139 +141 +139 +132 +124 +121 +121 +122 +126 +130 +132 +129 +126 +127 +127 +126 +125 +127 +129 +130 +128 +127 +129 +133 +133 +129 +127 +128 +131 +130 +129 +129 +130 +129 +129 +129 +129 +131 +132 +134 +136 +136 +133 +126 +119 +119 +125 +130 +137 +139 +139 +137 +137 +139 +141 +142 +138 +136 +136 +139 +140 +140 +140 +141 +149 +152 +148 +144 +154 +169 +185 +200 +196 +191 +186 +187 +184 +180 +185 +193 +211 +200 +172 +169 +182 +169 +146 +136 +146 +157 +175 +193 +199 +191 +185 +192 +197 +209 +195 +165 +152 +158 +174 +193 +199 +196 +194 +185 +167 +144 +130 +125 +149 +185 +198 +186 +181 +177 +165 +157 +156 +149 +137 +138 +156 +166 +158 +151 +170 +192 +206 +192 +160 +131 +122 +129 +131 +134 +136 +136 +138 +142 +144 +144 +147 +142 +140 +142 +143 +142 +145 +150 +146 +147 +145 +142 +144 +149 +145 +139 +138 +137 +136 +134 +131 +128 +125 +122 +126 +126 +123 +121 +123 +122 +119 +120 +124 +125 +125 +124 +123 +124 +122 +120 +119 +118 +119 +120 +119 +116 +112 +111 +115 +116 +121 +125 +123 +118 +114 +113 +116 +116 +117 +119 +120 +119 +117 +115 +119 +118 +116 +112 +112 +113 +114 +114 +114 +112 +110 +110 +112 +115 +116 +116 +112 +112 +111 +114 +117 +117 +117 +119 +117 +120 +120 +116 +116 +119 +115 +107 +110 +117 +125 +129 +129 +126 +122 +118 +120 +120 +117 +113 +113 +115 +118 +119 +118 +115 +115 +119 +123 +122 +117 +114 +109 +112 +114 +115 +117 +118 +118 +117 +115 +116 +116 +115 +113 +113 +114 +115 +117 +115 +113 +114 +115 +114 +112 +110 +107 +112 +121 +125 +117 +104 +97 +98 +106 +114 +122 +122 +115 +108 +103 +102 +106 +107 +107 +105 +106 +109 +112 +112 +116 +116 +117 +115 +113 +111 +109 +109 +110 +110 +110 +110 +112 +114 +115 +113 +108 +108 +107 +107 +106 +105 +105 +105 +105 +106 +106 +104 +99 +96 +98 +102 +101 +105 +109 +107 +108 +110 +108 +105 +100 +101 +103 +104 +103 +102 +107 +111 +111 +111 +111 +111 +109 +107 +103 +101 +103 +100 +96 +95 +94 +92 +93 +94 +99 +98 +96 +95 +95 +95 +89 +82 +84 +87 +91 +94 +97 +101 +102 +101 +96 +95 +94 +96 +98 +99 +100 +101 +100 +100 +100 +100 +101 +103 +106 +108 +104 +104 +101 +99 +101 +104 +102 +98 +91 +91 +95 +104 +108 +109 +108 +109 +117 +119 +120 +120 +121 +123 +124 +126 +126 +134 +143 +148 +151 +156 +161 +164 +165 +151 +110 +66 +47 +43 +53 +67 +78 +95 +112 +124 +132 +138 +144 +151 +152 +152 +152 +159 +170 +183 +191 +193 +185 +178 +172 +171 +174 +175 +175 +175 +175 +182 +180 +177 +180 +181 +180 +184 +187 +182 +174 +184 +210 +215 +196 +181 +173 +173 +169 +169 +163 +153 +143 +126 +104 +88 +87 +94 +93 +104 +130 +146 +145 +137 +125 +120 +135 +158 +167 +163 +151 +139 +135 +139 +140 +139 +136 +133 +133 +127 +119 +105 +94 +90 +84 +76 +54 +34 +27 +24 +20 +20 +28 +43 +60 +67 +74 +77 +82 +88 +91 +90 +96 +98 +99 +101 +103 +108 +119 +129 +130 +129 +131 +130 +126 +127 +128 +125 +129 +122 +112 +109 +113 +118 +119 +116 +116 +114 +119 +125 +127 +129 +129 +125 +124 +120 +121 +126 +129 +128 +129 +132 +130 +130 +132 +136 +136 +136 +142 +148 +157 +144 +115 +100 +106 +124 +136 +131 +126 +129 +138 +151 +153 +136 +117 +116 +103 +117 +137 +151 +153 +151 +147 +141 +140 +139 +153 +183 +202 +190 +176 +179 +192 +186 +179 +160 +145 +131 +99 +74 +86 +126 +163 +171 +163 +148 +116 +83 +60 +98 +157 +188 +153 +116 +122 +127 +108 +83 +81 +76 +93 +120 +134 +129 +120 +114 +134 +166 +182 +188 +185 +171 +148 +166 +167 +154 +156 +166 +170 +172 +181 +186 +160 +119 +112 +118 +115 +120 +148 +191 +211 +187 +157 +150 +162 +177 +185 +182 +153 +123 +121 +122 +112 +105 +136 +172 +184 +161 +134 +121 +123 +135 +135 +138 +165 +185 +197 +188 +149 +125 +121 +125 +131 +132 +125 +122 +135 +151 +155 +162 +157 +141 +130 +130 +128 +122 +109 +108 +121 +137 +135 +132 +143 +148 +147 +132 +119 +112 +111 +113 +119 +126 +130 +141 +147 +142 +129 +116 +117 +129 +157 +147 +123 +115 +142 +180 +179 +142 +116 +113 +127 +136 +138 +134 +126 +125 +133 +137 +141 +144 +144 +135 +125 +122 +125 +125 +129 +135 +136 +133 +131 +133 +137 +140 +141 +137 +137 +147 +150 +141 +126 +130 +135 +135 +134 +138 +144 +144 +141 +138 +134 +130 +131 +136 +140 +142 +144 +143 +147 +152 +153 +147 +139 +133 +138 +158 +178 +178 +166 +152 +141 +133 +134 +128 +149 +190 +208 +185 +146 +124 +121 +144 +173 +184 +175 +168 +165 +163 +146 +135 +134 +162 +189 +187 +162 +145 +144 +145 +144 +136 +132 +145 +158 +158 +152 +163 +177 +186 +187 +182 +168 +152 +142 +158 +176 +183 +179 +184 +191 +183 +166 +162 +189 +206 +197 +191 +198 +213 +211 +193 +176 +171 +174 +177 +175 +171 +169 +173 +177 +184 +201 +217 +219 +210 +200 +191 +194 +201 +203 +206 +207 +208 +198 +181 +179 +199 +213 +209 +204 +207 +207 +207 +212 +214 +207 +182 +163 +174 +192 +200 +193 +180 +183 +195 +200 +197 +202 +197 +177 +164 +178 +199 +208 +209 +192 +190 +184 +184 +202 +225 +230 +220 +188 +187 +196 +207 +205 +202 +206 +212 +209 +197 +190 +188 +186 +194 +210 +219 +212 +185 +168 +180 +202 +209 +200 +191 +183 +180 +181 +184 +181 +171 +167 +168 +180 +188 +196 +201 +197 +179 +163 +158 +167 +173 +178 +181 +183 +185 +187 +188 +188 +186 +185 +182 +176 +168 +161 +157 +160 +161 +160 +158 +157 +157 +155 +152 +154 +157 +160 +160 +155 +146 +135 +128 +122 +119 +119 +119 +113 +108 +103 +96 +95 +86 +78 +73 +69 +62 +62 +64 +61 +59 +56 +52 +48 +46 +45 +43 +41 +43 +41 +39 +44 +54 +71 +88 +101 +112 +118 +117 +119 +118 +115 +115 +123 +126 +132 +138 +144 +148 +151 +153 +153 +153 +154 +155 +150 +142 +139 +140 +152 +160 +167 +174 +177 +173 +173 +178 +174 +175 +176 +178 +176 +177 +185 +193 +201 +202 +204 +206 +208 +210 +212 +214 +213 +214 +215 +216 +216 +215 +213 +212 +213 +217 +221 +224 +223 +222 +221 +220 +222 +222 +223 +222 +222 +222 +223 +224 +225 +226 +227 +228 +227 +226 +224 +223 +218 +215 +214 +217 +221 +221 +218 +216 +212 +210 +210 +214 +217 +218 +218 +218 +218 +219 +220 +220 +221 +223 +226 +228 +230 +231 +231 +231 +233 +235 +233 +230 +219 +209 +198 +194 +192 +192 +191 +190 +188 +189 +189 +190 +190 +190 +190 +190 +188 +188 +188 +189 +190 +189 +188 +187 +189 +189 +188 +188 +188 +188 +189 +189 +191 +190 +189 +189 +189 +189 +189 +189 +188 +188 +188 +187 +186 +187 +188 +189 +188 +187 +186 +187 +187 +187 +187 +187 +188 +189 +190 +189 +188 +189 +189 +187 +188 +189 +189 +190 +189 +188 +188 +187 +187 +187 +188 +188 +188 +187 +187 +188 +189 +188 +188 +189 +190 +190 +190 +190 +187 +187 +187 +188 +188 +188 +189 +189 +188 +188 +189 +188 +187 +187 +188 +189 +187 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +187 +187 +186 +188 +188 +188 +187 +187 +187 +186 +186 +187 +186 +186 +187 +187 +187 +187 +187 +190 +189 +189 +188 +188 +188 +188 +188 +190 +189 +188 +188 +189 +189 +190 +190 +193 +195 +195 +194 +193 +194 +194 +193 +194 +195 +195 +194 +193 +194 +192 +190 +192 +193 +194 +194 +194 +193 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +190 +190 +190 +191 +191 +192 +193 +193 +191 +191 +191 +190 +191 +192 +192 +192 +192 +192 +193 +194 +193 +191 +190 +191 +195 +194 +193 +192 +192 +194 +194 +194 +193 +193 +193 +193 +192 +192 +193 +194 +196 +196 +195 +193 +192 +191 +192 +193 +192 +193 +195 +194 +193 +192 +192 +193 +192 +192 +192 +193 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +190 +191 +193 +194 +194 +194 +194 +194 +195 +194 +193 +194 +195 +195 +193 +192 +195 +194 +196 +199 +202 +203 +203 +205 +207 +210 +212 +212 +212 +213 +212 +210 +216 +211 +202 +192 +183 +177 +172 +172 +171 +171 +170 +168 +165 +164 +165 +167 +168 +162 +155 +153 +154 +156 +160 +163 +161 +158 +151 +152 +163 +171 +169 +166 +161 +164 +169 +170 +166 +162 +163 +166 +167 +162 +161 +167 +170 +165 +158 +157 +155 +155 +157 +161 +166 +166 +164 +161 +162 +161 +160 +159 +161 +165 +169 +171 +158 +148 +142 +145 +151 +153 +154 +156 +155 +155 +152 +148 +146 +146 +145 +143 +144 +143 +144 +145 +143 +140 +140 +142 +140 +139 +135 +133 +134 +137 +137 +135 +137 +140 +140 +135 +127 +122 +122 +122 +130 +134 +134 +129 +127 +128 +128 +127 +126 +127 +128 +128 +127 +126 +130 +134 +136 +128 +122 +124 +129 +133 +133 +132 +133 +131 +128 +127 +127 +130 +133 +135 +137 +136 +133 +127 +119 +117 +122 +128 +138 +142 +143 +139 +135 +135 +139 +142 +141 +138 +134 +135 +136 +136 +135 +136 +143 +152 +154 +149 +156 +175 +191 +200 +200 +195 +192 +195 +193 +188 +188 +194 +200 +195 +171 +168 +179 +171 +160 +160 +157 +174 +188 +193 +194 +192 +190 +192 +202 +202 +182 +163 +165 +174 +180 +189 +196 +194 +193 +189 +175 +154 +138 +130 +154 +184 +195 +185 +182 +175 +161 +153 +155 +154 +153 +158 +164 +155 +146 +148 +179 +199 +204 +180 +145 +120 +115 +123 +133 +133 +134 +135 +137 +141 +145 +147 +144 +141 +142 +145 +145 +142 +142 +145 +143 +144 +143 +141 +144 +148 +145 +138 +135 +135 +134 +133 +130 +127 +123 +120 +118 +122 +122 +120 +121 +119 +117 +119 +119 +123 +127 +127 +125 +123 +121 +119 +121 +120 +119 +120 +119 +116 +112 +111 +114 +116 +120 +124 +124 +119 +115 +113 +116 +116 +116 +117 +118 +119 +118 +117 +120 +120 +117 +113 +111 +112 +113 +113 +114 +114 +113 +112 +111 +111 +113 +116 +116 +114 +114 +115 +116 +116 +117 +118 +120 +125 +124 +118 +118 +121 +117 +107 +108 +114 +121 +124 +124 +124 +121 +119 +118 +120 +119 +117 +116 +117 +118 +118 +119 +115 +115 +121 +126 +124 +116 +110 +108 +111 +114 +117 +120 +122 +120 +117 +116 +116 +115 +115 +116 +117 +117 +118 +116 +114 +112 +113 +117 +117 +113 +107 +106 +110 +113 +113 +110 +105 +99 +95 +106 +113 +120 +121 +115 +108 +106 +106 +109 +110 +111 +110 +110 +111 +111 +111 +113 +113 +113 +112 +111 +110 +111 +111 +113 +112 +110 +108 +109 +112 +113 +112 +108 +107 +105 +105 +106 +107 +108 +109 +104 +105 +105 +105 +103 +101 +103 +106 +103 +109 +110 +108 +109 +112 +112 +108 +105 +105 +108 +108 +106 +106 +110 +115 +115 +113 +112 +110 +110 +108 +106 +104 +105 +101 +97 +94 +92 +91 +92 +95 +100 +100 +99 +97 +97 +94 +91 +88 +87 +94 +100 +102 +103 +104 +104 +104 +99 +96 +94 +95 +97 +99 +102 +105 +105 +106 +106 +104 +101 +100 +100 +102 +101 +101 +98 +93 +93 +98 +101 +100 +102 +104 +107 +110 +112 +115 +117 +120 +125 +129 +134 +137 +138 +139 +143 +147 +146 +151 +156 +163 +170 +174 +173 +170 +167 +165 +141 +101 +61 +34 +39 +64 +85 +100 +114 +125 +134 +141 +146 +152 +152 +152 +154 +163 +176 +189 +195 +194 +186 +179 +172 +172 +174 +177 +177 +178 +177 +182 +178 +176 +182 +183 +181 +186 +183 +187 +185 +185 +194 +198 +192 +188 +179 +174 +166 +167 +165 +158 +150 +133 +111 +90 +85 +92 +94 +107 +133 +148 +147 +145 +138 +133 +143 +162 +169 +164 +148 +138 +136 +141 +142 +139 +136 +133 +132 +128 +118 +102 +91 +88 +82 +73 +52 +33 +26 +23 +22 +29 +44 +63 +72 +74 +75 +77 +82 +90 +93 +92 +100 +104 +107 +109 +110 +115 +124 +130 +127 +128 +130 +130 +128 +130 +131 +126 +122 +116 +110 +109 +115 +122 +122 +121 +121 +119 +122 +128 +132 +136 +136 +131 +125 +126 +126 +126 +127 +129 +130 +129 +133 +134 +135 +135 +131 +129 +134 +141 +157 +159 +140 +117 +111 +121 +130 +121 +115 +117 +126 +141 +155 +156 +147 +139 +133 +115 +134 +164 +161 +148 +144 +135 +125 +112 +97 +110 +144 +169 +181 +192 +198 +194 +184 +186 +178 +152 +128 +110 +90 +117 +146 +163 +166 +148 +109 +72 +46 +86 +151 +189 +168 +139 +136 +133 +112 +88 +89 +73 +74 +98 +126 +144 +133 +123 +138 +167 +176 +173 +174 +175 +180 +183 +174 +161 +157 +155 +159 +172 +178 +191 +172 +119 +97 +109 +111 +106 +118 +160 +193 +203 +196 +182 +179 +188 +194 +177 +145 +116 +106 +118 +125 +120 +133 +168 +184 +163 +135 +120 +122 +130 +122 +115 +144 +182 +209 +208 +165 +133 +126 +128 +135 +138 +125 +112 +123 +145 +156 +166 +164 +145 +130 +128 +128 +125 +114 +113 +123 +131 +126 +126 +138 +150 +158 +137 +119 +114 +118 +119 +120 +122 +128 +144 +156 +154 +137 +118 +116 +126 +150 +153 +130 +111 +121 +158 +177 +157 +124 +116 +126 +138 +141 +137 +127 +124 +137 +146 +150 +148 +140 +128 +120 +124 +126 +125 +124 +125 +128 +131 +132 +131 +137 +135 +138 +143 +146 +149 +143 +134 +129 +130 +134 +135 +133 +135 +140 +139 +141 +140 +137 +132 +131 +135 +138 +139 +139 +141 +149 +161 +165 +158 +142 +131 +135 +150 +166 +173 +174 +164 +148 +137 +130 +124 +136 +171 +199 +188 +149 +120 +115 +135 +165 +182 +177 +168 +165 +165 +155 +135 +122 +141 +176 +189 +171 +152 +141 +138 +137 +130 +130 +149 +164 +159 +146 +157 +177 +190 +187 +180 +170 +158 +146 +162 +183 +186 +178 +184 +189 +184 +178 +172 +188 +201 +200 +204 +209 +210 +196 +181 +171 +170 +172 +174 +176 +170 +166 +173 +180 +189 +206 +222 +220 +208 +198 +197 +195 +197 +199 +204 +208 +205 +198 +180 +179 +199 +212 +206 +201 +206 +206 +213 +223 +220 +203 +179 +170 +187 +201 +209 +203 +186 +183 +192 +198 +200 +206 +202 +181 +163 +171 +189 +200 +207 +194 +185 +177 +178 +191 +206 +216 +221 +204 +193 +197 +209 +208 +200 +201 +209 +213 +201 +187 +177 +173 +183 +205 +223 +220 +194 +175 +185 +206 +211 +200 +188 +183 +184 +187 +186 +173 +158 +156 +163 +182 +188 +194 +199 +196 +178 +157 +148 +154 +163 +173 +183 +189 +193 +192 +190 +180 +179 +178 +177 +171 +164 +158 +156 +159 +159 +158 +157 +158 +158 +157 +155 +153 +152 +150 +149 +148 +142 +134 +127 +117 +116 +118 +118 +114 +110 +107 +102 +95 +83 +74 +74 +72 +63 +59 +60 +61 +58 +55 +51 +47 +45 +44 +44 +40 +42 +41 +38 +44 +57 +74 +90 +104 +115 +119 +119 +119 +118 +117 +118 +126 +130 +136 +141 +146 +150 +153 +155 +154 +154 +156 +155 +149 +141 +139 +141 +153 +161 +171 +180 +183 +178 +175 +180 +179 +177 +177 +176 +173 +172 +180 +189 +199 +201 +205 +208 +210 +212 +213 +213 +211 +212 +214 +216 +216 +216 +214 +213 +212 +216 +221 +224 +224 +222 +221 +220 +222 +222 +223 +222 +222 +222 +223 +224 +227 +227 +228 +228 +227 +226 +224 +222 +220 +215 +212 +214 +217 +218 +217 +217 +212 +210 +209 +212 +215 +217 +218 +218 +218 +218 +218 +218 +219 +222 +225 +227 +229 +229 +230 +230 +232 +234 +233 +231 +225 +216 +205 +199 +195 +192 +190 +190 +188 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +187 +188 +188 +187 +187 +189 +189 +188 +188 +188 +188 +189 +189 +190 +189 +189 +189 +190 +190 +190 +189 +187 +187 +187 +187 +186 +187 +189 +190 +188 +187 +186 +186 +187 +187 +187 +187 +189 +190 +190 +189 +189 +190 +190 +188 +189 +189 +189 +190 +190 +190 +190 +189 +187 +188 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +190 +190 +190 +187 +187 +188 +188 +188 +188 +188 +188 +187 +188 +188 +187 +187 +187 +187 +188 +187 +187 +187 +188 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +187 +186 +188 +188 +187 +187 +186 +186 +185 +185 +186 +186 +185 +186 +187 +187 +187 +186 +188 +188 +188 +188 +187 +187 +187 +188 +189 +188 +188 +188 +189 +189 +188 +187 +193 +195 +195 +194 +193 +194 +194 +193 +193 +194 +193 +192 +193 +194 +193 +191 +192 +193 +194 +194 +194 +193 +191 +190 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +194 +194 +195 +195 +195 +195 +194 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +192 +192 +193 +194 +194 +192 +192 +194 +193 +193 +192 +190 +190 +192 +193 +193 +192 +192 +193 +192 +192 +192 +193 +193 +195 +195 +194 +193 +191 +190 +191 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +194 +194 +193 +192 +193 +193 +194 +194 +194 +194 +194 +190 +191 +193 +194 +194 +194 +194 +195 +193 +192 +191 +191 +192 +193 +194 +194 +194 +194 +198 +203 +205 +205 +205 +207 +208 +211 +213 +213 +212 +213 +212 +211 +212 +207 +199 +193 +186 +180 +173 +169 +169 +169 +169 +167 +166 +165 +166 +168 +165 +160 +157 +157 +158 +159 +160 +161 +162 +161 +154 +152 +162 +170 +169 +165 +157 +161 +166 +168 +165 +161 +161 +163 +166 +163 +163 +166 +168 +164 +158 +154 +155 +155 +158 +163 +167 +167 +165 +164 +158 +158 +158 +159 +161 +165 +170 +173 +156 +151 +147 +148 +153 +157 +158 +157 +154 +154 +151 +147 +145 +145 +143 +141 +146 +145 +145 +145 +141 +137 +139 +144 +140 +137 +132 +129 +129 +131 +133 +134 +135 +139 +140 +137 +130 +125 +124 +125 +134 +135 +135 +131 +128 +128 +129 +130 +130 +128 +127 +127 +126 +128 +132 +136 +137 +128 +120 +121 +128 +133 +134 +133 +132 +130 +126 +124 +126 +129 +133 +135 +133 +133 +134 +132 +125 +120 +123 +129 +138 +143 +147 +143 +138 +137 +139 +141 +141 +138 +133 +133 +133 +133 +134 +135 +140 +149 +155 +152 +159 +180 +197 +202 +203 +196 +192 +196 +197 +191 +187 +187 +192 +194 +180 +176 +178 +167 +162 +165 +168 +179 +191 +196 +193 +184 +185 +194 +202 +193 +179 +174 +173 +170 +174 +189 +191 +189 +187 +185 +178 +166 +154 +147 +158 +179 +190 +187 +181 +170 +157 +152 +152 +157 +168 +175 +167 +151 +150 +162 +192 +196 +187 +166 +147 +131 +122 +121 +133 +133 +134 +136 +138 +141 +146 +148 +143 +144 +146 +148 +147 +144 +142 +142 +142 +144 +143 +143 +144 +146 +143 +138 +134 +133 +133 +132 +130 +127 +124 +121 +112 +119 +120 +119 +120 +119 +117 +120 +115 +120 +126 +128 +125 +122 +120 +120 +121 +119 +117 +118 +117 +115 +112 +111 +114 +115 +118 +122 +122 +119 +116 +115 +113 +117 +119 +117 +115 +116 +119 +121 +121 +121 +118 +113 +111 +111 +112 +112 +115 +116 +117 +116 +113 +111 +113 +117 +120 +118 +117 +116 +116 +117 +118 +119 +127 +130 +127 +120 +119 +123 +121 +113 +112 +114 +117 +118 +120 +123 +123 +122 +117 +118 +119 +119 +118 +117 +116 +116 +115 +112 +113 +119 +125 +124 +119 +114 +112 +114 +116 +118 +122 +124 +120 +115 +115 +114 +113 +114 +116 +118 +118 +118 +116 +114 +112 +113 +117 +118 +114 +109 +108 +108 +107 +106 +108 +109 +105 +99 +109 +113 +117 +116 +113 +110 +110 +112 +113 +114 +113 +112 +110 +110 +111 +112 +113 +112 +108 +106 +106 +109 +113 +115 +116 +114 +110 +107 +107 +110 +111 +110 +110 +108 +105 +105 +106 +107 +107 +107 +104 +104 +105 +107 +107 +106 +108 +110 +109 +111 +112 +111 +113 +117 +116 +112 +112 +111 +111 +111 +110 +110 +113 +118 +118 +116 +114 +111 +110 +109 +109 +108 +108 +105 +102 +101 +101 +101 +103 +106 +109 +110 +107 +103 +98 +95 +93 +93 +95 +102 +108 +109 +109 +109 +108 +109 +103 +99 +96 +98 +100 +101 +103 +106 +105 +106 +106 +102 +96 +93 +93 +93 +101 +101 +99 +97 +99 +105 +112 +117 +121 +124 +127 +126 +127 +129 +134 +137 +134 +139 +145 +149 +150 +151 +156 +160 +165 +161 +160 +166 +179 +185 +180 +171 +164 +172 +166 +139 +92 +43 +30 +50 +85 +102 +116 +128 +138 +145 +148 +152 +157 +158 +159 +167 +181 +193 +197 +195 +186 +180 +174 +173 +176 +179 +179 +180 +180 +181 +179 +179 +183 +184 +183 +185 +184 +187 +188 +185 +189 +201 +207 +203 +186 +177 +168 +169 +169 +165 +158 +141 +117 +96 +85 +89 +97 +113 +137 +152 +158 +158 +153 +146 +151 +164 +170 +167 +145 +137 +136 +141 +140 +137 +135 +133 +132 +127 +117 +101 +92 +90 +82 +68 +46 +29 +24 +23 +28 +44 +61 +77 +81 +79 +78 +79 +84 +90 +94 +95 +104 +110 +116 +117 +117 +121 +124 +126 +127 +128 +129 +128 +125 +129 +132 +129 +118 +115 +111 +111 +118 +125 +126 +125 +120 +122 +127 +130 +130 +134 +137 +136 +130 +134 +134 +129 +128 +131 +132 +129 +136 +138 +137 +132 +126 +124 +128 +134 +142 +153 +155 +153 +145 +137 +131 +121 +108 +112 +118 +122 +139 +163 +164 +144 +136 +120 +136 +160 +156 +156 +159 +147 +146 +142 +101 +57 +60 +102 +140 +157 +169 +182 +178 +184 +182 +164 +150 +132 +121 +123 +134 +154 +166 +150 +107 +67 +48 +85 +144 +178 +170 +157 +152 +147 +115 +89 +92 +71 +64 +84 +119 +152 +158 +139 +139 +163 +175 +169 +166 +171 +187 +186 +179 +175 +169 +155 +150 +161 +183 +190 +168 +113 +90 +107 +112 +102 +110 +138 +159 +182 +194 +185 +183 +195 +198 +168 +132 +104 +99 +119 +134 +130 +136 +169 +184 +162 +134 +122 +121 +123 +120 +110 +128 +170 +208 +213 +182 +151 +140 +142 +149 +149 +131 +114 +121 +143 +154 +166 +166 +148 +129 +124 +126 +127 +117 +116 +123 +123 +116 +115 +131 +161 +169 +145 +123 +120 +126 +127 +122 +119 +125 +142 +158 +158 +141 +119 +113 +121 +142 +156 +138 +115 +110 +137 +170 +165 +130 +119 +129 +138 +137 +130 +123 +125 +135 +145 +151 +149 +137 +122 +115 +121 +127 +129 +129 +123 +122 +128 +135 +139 +139 +132 +138 +154 +163 +159 +144 +129 +131 +126 +127 +131 +134 +137 +140 +135 +141 +141 +139 +136 +136 +139 +141 +142 +134 +136 +145 +165 +177 +170 +147 +126 +138 +150 +158 +161 +168 +166 +153 +142 +126 +120 +123 +151 +188 +191 +157 +126 +113 +126 +154 +180 +182 +172 +168 +169 +159 +136 +121 +134 +166 +186 +177 +159 +142 +134 +132 +130 +135 +159 +172 +160 +141 +154 +179 +196 +189 +182 +174 +164 +150 +163 +186 +187 +176 +180 +181 +181 +179 +184 +193 +198 +204 +216 +215 +198 +185 +176 +170 +170 +170 +172 +171 +164 +165 +174 +184 +194 +212 +226 +218 +201 +188 +199 +196 +190 +191 +200 +210 +207 +191 +178 +179 +199 +211 +206 +204 +208 +207 +213 +224 +218 +200 +180 +175 +191 +209 +214 +204 +184 +180 +191 +202 +208 +207 +199 +181 +167 +171 +184 +194 +198 +195 +181 +172 +177 +187 +194 +200 +206 +209 +199 +201 +212 +210 +201 +201 +206 +209 +198 +180 +163 +160 +175 +203 +225 +220 +202 +188 +195 +211 +215 +201 +186 +177 +186 +190 +183 +170 +164 +166 +170 +179 +187 +193 +197 +195 +181 +165 +159 +155 +163 +171 +180 +186 +190 +190 +187 +177 +177 +176 +174 +168 +161 +157 +158 +162 +162 +160 +157 +156 +156 +156 +155 +156 +152 +147 +144 +143 +139 +131 +126 +120 +118 +119 +117 +111 +109 +109 +107 +95 +81 +71 +70 +71 +65 +62 +60 +58 +57 +55 +52 +49 +46 +43 +41 +37 +40 +38 +38 +46 +60 +79 +95 +107 +115 +122 +121 +122 +121 +120 +123 +130 +134 +140 +144 +147 +150 +152 +154 +155 +156 +158 +157 +150 +142 +140 +142 +155 +161 +169 +175 +180 +177 +176 +181 +187 +183 +181 +179 +173 +169 +175 +184 +197 +200 +205 +209 +211 +212 +213 +213 +210 +211 +213 +215 +217 +217 +216 +215 +212 +216 +221 +224 +224 +223 +222 +221 +223 +223 +222 +222 +222 +223 +223 +223 +227 +227 +228 +228 +227 +225 +224 +223 +220 +215 +212 +213 +215 +216 +216 +216 +213 +209 +208 +210 +213 +216 +217 +219 +217 +216 +216 +217 +219 +222 +226 +228 +228 +228 +228 +229 +231 +232 +232 +231 +229 +222 +212 +204 +199 +193 +190 +190 +189 +190 +190 +190 +190 +190 +189 +189 +190 +188 +187 +187 +187 +187 +187 +186 +189 +189 +189 +189 +189 +189 +188 +188 +189 +188 +187 +188 +189 +190 +189 +188 +187 +188 +188 +188 +188 +188 +190 +191 +189 +189 +188 +188 +188 +189 +189 +189 +190 +191 +191 +189 +189 +190 +190 +189 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +189 +189 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +188 +187 +188 +188 +188 +188 +188 +187 +187 +186 +187 +187 +187 +187 +186 +187 +187 +188 +188 +188 +188 +189 +190 +191 +191 +191 +190 +190 +189 +189 +188 +188 +187 +186 +187 +187 +186 +186 +186 +186 +186 +186 +187 +186 +185 +186 +187 +188 +187 +186 +187 +187 +187 +187 +186 +186 +187 +188 +188 +188 +188 +188 +188 +188 +186 +185 +192 +194 +194 +193 +191 +192 +193 +193 +193 +193 +192 +191 +192 +195 +194 +193 +194 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +193 +194 +193 +193 +194 +194 +195 +195 +195 +195 +195 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +193 +193 +193 +192 +193 +194 +194 +192 +193 +195 +192 +193 +192 +190 +190 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +195 +194 +193 +190 +190 +192 +193 +194 +193 +193 +194 +194 +195 +194 +193 +194 +193 +193 +193 +194 +194 +193 +192 +194 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +194 +194 +194 +193 +192 +193 +193 +194 +194 +194 +194 +194 +191 +192 +192 +192 +192 +193 +194 +195 +191 +192 +192 +192 +192 +193 +194 +195 +194 +194 +197 +202 +203 +204 +206 +208 +209 +212 +214 +213 +211 +211 +212 +211 +206 +204 +200 +195 +191 +184 +175 +170 +167 +168 +168 +167 +167 +166 +166 +166 +164 +160 +158 +159 +161 +160 +159 +159 +164 +164 +157 +153 +161 +170 +168 +164 +156 +159 +164 +167 +165 +161 +161 +163 +167 +166 +164 +163 +164 +163 +158 +154 +157 +158 +160 +165 +166 +166 +165 +165 +159 +159 +159 +158 +159 +162 +167 +171 +164 +160 +153 +150 +155 +161 +162 +157 +154 +154 +152 +149 +147 +146 +144 +141 +145 +144 +145 +144 +139 +135 +138 +145 +141 +138 +132 +128 +126 +127 +130 +133 +135 +137 +139 +137 +133 +129 +129 +130 +134 +134 +135 +134 +131 +128 +130 +134 +132 +127 +123 +123 +123 +126 +132 +136 +136 +128 +122 +123 +127 +130 +130 +130 +129 +126 +123 +123 +127 +131 +133 +134 +133 +133 +133 +133 +127 +121 +123 +129 +137 +142 +145 +144 +141 +139 +140 +140 +142 +140 +136 +134 +134 +136 +138 +139 +141 +147 +154 +155 +161 +179 +198 +204 +204 +191 +182 +187 +194 +193 +190 +190 +192 +197 +190 +185 +174 +158 +159 +165 +176 +179 +188 +198 +191 +173 +174 +193 +197 +193 +189 +183 +170 +160 +167 +184 +185 +182 +176 +171 +170 +168 +163 +158 +161 +173 +186 +188 +176 +158 +149 +149 +151 +155 +165 +169 +161 +158 +167 +177 +187 +175 +161 +156 +159 +153 +138 +129 +131 +132 +133 +138 +140 +140 +143 +145 +145 +148 +149 +148 +146 +145 +143 +142 +144 +144 +145 +145 +144 +141 +136 +135 +130 +130 +131 +131 +130 +128 +125 +122 +113 +119 +119 +117 +120 +120 +118 +120 +115 +117 +121 +125 +123 +119 +118 +120 +120 +116 +114 +115 +115 +113 +111 +111 +114 +114 +115 +118 +118 +118 +116 +116 +112 +115 +117 +116 +116 +118 +120 +121 +119 +120 +118 +114 +112 +113 +114 +115 +116 +117 +118 +119 +116 +114 +115 +119 +120 +120 +118 +116 +115 +116 +117 +118 +124 +126 +124 +120 +121 +125 +123 +116 +114 +114 +115 +116 +120 +124 +125 +123 +118 +116 +117 +119 +118 +115 +114 +116 +116 +112 +111 +116 +121 +123 +122 +120 +117 +116 +116 +118 +122 +124 +120 +115 +113 +113 +113 +113 +112 +112 +112 +112 +111 +111 +109 +109 +111 +115 +116 +114 +111 +107 +104 +106 +111 +112 +109 +105 +110 +112 +114 +114 +114 +113 +113 +114 +115 +115 +115 +114 +110 +109 +110 +111 +112 +110 +106 +104 +104 +108 +112 +115 +114 +112 +109 +107 +109 +112 +112 +112 +112 +110 +107 +106 +107 +107 +106 +105 +105 +105 +106 +109 +110 +110 +112 +115 +115 +115 +115 +115 +118 +121 +118 +113 +114 +112 +111 +111 +111 +111 +115 +119 +121 +120 +117 +114 +111 +110 +111 +113 +114 +111 +111 +110 +112 +113 +116 +119 +120 +117 +113 +108 +102 +99 +99 +100 +103 +108 +112 +111 +109 +109 +108 +107 +102 +97 +93 +96 +98 +98 +98 +100 +96 +98 +99 +95 +92 +91 +94 +99 +106 +107 +111 +117 +122 +126 +132 +137 +139 +144 +147 +147 +148 +151 +152 +152 +153 +155 +159 +162 +163 +164 +166 +169 +173 +168 +164 +166 +175 +182 +178 +173 +169 +175 +176 +164 +127 +72 +42 +47 +80 +99 +115 +127 +138 +145 +150 +155 +161 +163 +165 +173 +185 +196 +199 +195 +186 +180 +175 +175 +179 +180 +180 +180 +180 +179 +182 +184 +183 +183 +184 +184 +188 +183 +183 +182 +191 +215 +226 +212 +189 +180 +171 +172 +171 +167 +162 +148 +127 +108 +90 +89 +101 +119 +139 +154 +161 +164 +163 +159 +160 +165 +166 +162 +142 +134 +135 +139 +137 +133 +133 +132 +131 +124 +113 +100 +95 +94 +82 +60 +42 +31 +31 +35 +46 +63 +73 +79 +80 +79 +79 +84 +87 +89 +94 +100 +106 +113 +120 +120 +120 +122 +123 +121 +125 +128 +130 +126 +120 +123 +128 +128 +124 +120 +114 +113 +119 +126 +127 +126 +120 +124 +129 +129 +125 +127 +132 +132 +132 +136 +137 +133 +131 +133 +134 +132 +139 +139 +135 +126 +121 +124 +128 +130 +128 +135 +144 +162 +168 +159 +151 +142 +119 +113 +111 +110 +121 +154 +167 +148 +139 +132 +137 +141 +137 +143 +161 +169 +173 +181 +149 +82 +44 +56 +89 +113 +131 +156 +163 +162 +167 +167 +154 +137 +133 +125 +123 +135 +151 +144 +109 +72 +60 +97 +146 +165 +156 +158 +164 +164 +122 +86 +86 +66 +58 +76 +107 +142 +153 +139 +137 +162 +185 +176 +153 +146 +165 +169 +171 +177 +183 +173 +161 +162 +183 +184 +157 +108 +92 +105 +107 +102 +121 +145 +146 +146 +147 +142 +162 +189 +194 +163 +117 +91 +103 +130 +138 +132 +137 +169 +183 +163 +138 +130 +128 +122 +120 +111 +123 +167 +198 +194 +179 +167 +172 +171 +167 +151 +129 +116 +129 +149 +148 +161 +164 +149 +128 +119 +122 +127 +122 +116 +119 +119 +114 +105 +118 +161 +176 +154 +132 +127 +133 +134 +125 +116 +121 +133 +146 +154 +148 +129 +115 +114 +140 +155 +139 +118 +110 +130 +167 +167 +137 +122 +128 +135 +132 +123 +118 +123 +131 +139 +145 +145 +136 +122 +116 +121 +130 +133 +133 +126 +122 +127 +137 +145 +142 +132 +137 +157 +173 +171 +152 +132 +125 +122 +124 +128 +130 +135 +139 +137 +139 +139 +138 +138 +142 +148 +149 +145 +133 +134 +143 +165 +181 +176 +153 +131 +141 +149 +148 +147 +163 +171 +158 +142 +126 +119 +118 +143 +183 +193 +165 +139 +119 +119 +141 +172 +184 +176 +173 +177 +159 +137 +128 +142 +163 +181 +182 +170 +152 +139 +137 +142 +152 +174 +177 +153 +137 +156 +190 +208 +192 +177 +172 +166 +156 +164 +185 +185 +175 +178 +179 +183 +183 +191 +196 +200 +208 +213 +207 +191 +181 +175 +170 +169 +173 +175 +169 +159 +164 +179 +193 +202 +213 +219 +208 +190 +184 +203 +198 +188 +190 +203 +213 +204 +183 +177 +181 +199 +211 +209 +206 +208 +210 +212 +218 +208 +189 +175 +175 +190 +208 +210 +197 +178 +178 +193 +206 +213 +207 +195 +182 +172 +170 +178 +186 +186 +189 +181 +174 +175 +182 +189 +193 +194 +203 +203 +210 +215 +210 +205 +204 +204 +203 +195 +175 +156 +156 +173 +198 +217 +215 +205 +197 +200 +210 +214 +202 +187 +175 +181 +186 +184 +178 +176 +180 +182 +182 +187 +190 +194 +196 +189 +180 +178 +168 +172 +175 +176 +177 +178 +175 +172 +171 +174 +177 +175 +168 +160 +158 +160 +163 +165 +163 +158 +153 +152 +152 +152 +150 +147 +143 +141 +140 +136 +131 +127 +123 +121 +121 +117 +110 +106 +107 +106 +95 +83 +71 +68 +69 +67 +64 +61 +58 +57 +55 +52 +50 +47 +43 +41 +36 +38 +37 +38 +49 +64 +84 +103 +110 +117 +124 +127 +127 +122 +120 +124 +130 +135 +142 +146 +147 +148 +150 +152 +155 +157 +158 +158 +151 +143 +143 +146 +157 +163 +167 +170 +174 +174 +175 +180 +188 +185 +184 +183 +177 +172 +177 +185 +195 +198 +202 +207 +210 +212 +214 +215 +213 +213 +213 +215 +216 +217 +216 +216 +213 +217 +221 +224 +224 +223 +222 +222 +223 +223 +222 +222 +223 +223 +223 +223 +226 +226 +227 +227 +226 +225 +224 +223 +219 +215 +212 +213 +214 +214 +213 +213 +212 +209 +207 +209 +213 +215 +216 +218 +217 +216 +215 +216 +218 +222 +226 +228 +229 +228 +228 +229 +230 +231 +230 +230 +230 +225 +218 +211 +203 +195 +191 +191 +190 +191 +191 +191 +190 +190 +189 +189 +188 +188 +188 +188 +188 +188 +187 +187 +188 +189 +189 +190 +190 +189 +188 +188 +189 +188 +187 +188 +189 +190 +188 +187 +187 +188 +188 +188 +188 +188 +189 +190 +190 +189 +188 +188 +189 +190 +190 +190 +190 +191 +191 +189 +189 +190 +190 +189 +190 +189 +188 +189 +189 +190 +189 +188 +187 +188 +189 +189 +188 +187 +187 +188 +188 +187 +186 +186 +186 +187 +187 +187 +187 +188 +188 +188 +188 +187 +186 +186 +187 +187 +188 +187 +187 +187 +188 +189 +189 +188 +188 +188 +190 +190 +190 +189 +188 +188 +188 +188 +187 +187 +186 +186 +187 +187 +186 +187 +187 +188 +188 +188 +188 +187 +186 +186 +188 +189 +188 +187 +186 +187 +187 +187 +186 +187 +188 +189 +189 +188 +187 +187 +187 +187 +186 +186 +191 +193 +194 +192 +190 +191 +192 +192 +193 +193 +192 +191 +192 +195 +196 +194 +195 +194 +193 +192 +191 +191 +192 +192 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +194 +194 +193 +193 +193 +193 +194 +193 +192 +191 +192 +193 +193 +194 +195 +195 +194 +193 +194 +195 +192 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +190 +191 +191 +192 +192 +192 +192 +191 +193 +192 +192 +193 +192 +190 +191 +193 +192 +194 +194 +192 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +193 +193 +195 +196 +195 +193 +191 +191 +193 +195 +194 +193 +193 +194 +196 +196 +195 +194 +195 +194 +194 +194 +194 +194 +193 +192 +194 +194 +192 +192 +192 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +193 +194 +191 +193 +194 +194 +193 +192 +194 +195 +196 +195 +195 +197 +199 +201 +205 +209 +209 +213 +215 +212 +209 +208 +210 +211 +203 +203 +202 +199 +193 +187 +178 +172 +169 +170 +169 +168 +167 +166 +165 +164 +165 +160 +157 +158 +160 +160 +159 +159 +165 +167 +160 +154 +161 +169 +168 +164 +157 +160 +164 +166 +165 +162 +162 +165 +169 +169 +166 +161 +161 +163 +160 +154 +159 +160 +162 +165 +164 +162 +162 +163 +165 +164 +162 +160 +159 +160 +165 +169 +175 +169 +158 +149 +153 +163 +164 +158 +155 +156 +154 +151 +149 +147 +145 +143 +141 +141 +143 +142 +137 +133 +137 +145 +142 +139 +133 +128 +125 +126 +129 +133 +137 +138 +140 +139 +136 +134 +135 +137 +133 +133 +135 +136 +133 +129 +131 +137 +131 +125 +120 +118 +120 +124 +130 +134 +133 +129 +125 +125 +126 +126 +126 +127 +126 +123 +122 +124 +129 +133 +134 +134 +135 +133 +133 +132 +125 +119 +121 +128 +135 +137 +139 +138 +138 +139 +139 +138 +144 +142 +139 +137 +136 +139 +142 +143 +145 +147 +152 +157 +161 +177 +195 +204 +205 +188 +173 +177 +189 +194 +198 +201 +192 +195 +192 +187 +171 +154 +161 +173 +179 +186 +190 +187 +177 +169 +174 +188 +189 +197 +200 +184 +160 +154 +164 +174 +184 +178 +166 +156 +155 +158 +157 +153 +164 +171 +184 +188 +170 +147 +140 +143 +150 +148 +151 +151 +151 +165 +180 +181 +169 +152 +139 +150 +166 +165 +148 +138 +129 +128 +133 +140 +141 +139 +140 +141 +147 +150 +150 +145 +143 +144 +144 +143 +144 +144 +145 +145 +142 +136 +131 +129 +127 +127 +128 +129 +129 +128 +125 +123 +118 +121 +119 +117 +120 +121 +118 +117 +117 +115 +116 +121 +121 +117 +116 +120 +118 +115 +113 +114 +114 +113 +111 +110 +114 +113 +113 +115 +116 +115 +115 +116 +114 +113 +112 +114 +119 +123 +122 +117 +116 +117 +117 +114 +113 +115 +117 +118 +116 +115 +117 +119 +118 +116 +117 +119 +118 +118 +117 +115 +114 +114 +116 +116 +115 +118 +120 +119 +122 +125 +122 +115 +112 +113 +114 +116 +121 +124 +122 +119 +120 +116 +116 +119 +117 +113 +113 +117 +123 +118 +114 +114 +117 +119 +120 +121 +119 +117 +115 +116 +120 +124 +121 +116 +114 +116 +116 +114 +110 +108 +107 +108 +105 +106 +105 +103 +105 +111 +116 +119 +114 +106 +103 +108 +112 +110 +107 +107 +110 +111 +113 +115 +116 +115 +113 +111 +115 +116 +118 +117 +114 +110 +110 +110 +110 +108 +106 +105 +105 +108 +111 +112 +109 +109 +108 +107 +110 +113 +115 +114 +115 +112 +109 +109 +109 +108 +106 +103 +106 +107 +108 +110 +112 +114 +116 +119 +120 +118 +117 +119 +121 +121 +116 +112 +112 +110 +110 +110 +110 +112 +116 +120 +122 +122 +120 +116 +112 +111 +113 +115 +118 +116 +115 +116 +118 +119 +122 +125 +120 +117 +112 +108 +105 +105 +106 +109 +108 +109 +110 +108 +106 +105 +104 +102 +97 +91 +89 +91 +94 +93 +90 +92 +87 +90 +92 +92 +91 +96 +105 +113 +112 +115 +125 +137 +145 +146 +147 +149 +156 +157 +157 +155 +156 +160 +162 +160 +165 +163 +163 +168 +171 +171 +171 +173 +173 +174 +172 +171 +171 +173 +175 +174 +175 +175 +174 +171 +150 +103 +65 +59 +75 +95 +112 +123 +133 +143 +151 +159 +159 +164 +168 +177 +188 +198 +199 +192 +185 +181 +176 +178 +182 +183 +181 +180 +178 +178 +185 +189 +183 +183 +185 +184 +188 +184 +185 +182 +186 +215 +230 +213 +189 +182 +173 +173 +170 +164 +161 +149 +135 +118 +95 +90 +104 +123 +141 +155 +154 +161 +166 +167 +167 +165 +158 +150 +139 +132 +133 +137 +134 +129 +131 +132 +127 +118 +107 +96 +95 +96 +78 +53 +43 +37 +44 +53 +67 +82 +81 +77 +73 +73 +79 +87 +91 +91 +98 +107 +111 +118 +123 +121 +120 +123 +123 +120 +122 +128 +132 +126 +115 +115 +121 +121 +131 +125 +117 +114 +119 +125 +127 +125 +126 +128 +131 +130 +125 +127 +128 +126 +130 +132 +134 +134 +133 +134 +135 +136 +139 +139 +131 +121 +119 +126 +131 +130 +125 +124 +126 +144 +164 +171 +171 +163 +152 +127 +116 +109 +108 +133 +152 +142 +132 +123 +128 +142 +135 +114 +126 +165 +178 +188 +192 +167 +109 +60 +62 +92 +117 +135 +156 +155 +156 +155 +143 +150 +146 +139 +130 +130 +138 +134 +106 +73 +66 +109 +156 +160 +145 +152 +166 +171 +139 +96 +89 +65 +55 +68 +99 +138 +152 +144 +139 +160 +186 +176 +144 +130 +129 +139 +145 +155 +176 +185 +180 +177 +185 +188 +158 +109 +92 +93 +95 +109 +137 +162 +148 +121 +105 +104 +138 +175 +185 +161 +108 +82 +110 +142 +143 +135 +133 +163 +180 +164 +145 +142 +140 +130 +119 +113 +124 +173 +191 +165 +160 +170 +176 +183 +184 +166 +140 +124 +125 +134 +143 +155 +161 +147 +126 +116 +120 +127 +131 +117 +114 +117 +115 +97 +100 +147 +180 +160 +139 +132 +137 +137 +126 +114 +118 +122 +132 +151 +160 +146 +123 +111 +136 +152 +139 +119 +107 +124 +164 +170 +145 +124 +123 +131 +129 +121 +115 +119 +133 +137 +140 +142 +139 +128 +122 +126 +134 +133 +132 +128 +125 +127 +135 +144 +142 +131 +131 +150 +171 +174 +157 +135 +119 +121 +128 +130 +127 +130 +137 +142 +141 +140 +137 +138 +146 +153 +152 +143 +136 +136 +145 +163 +177 +174 +157 +141 +138 +143 +135 +137 +163 +181 +166 +142 +127 +121 +117 +142 +182 +193 +169 +148 +126 +115 +129 +163 +180 +176 +177 +183 +163 +139 +132 +145 +158 +176 +188 +186 +164 +148 +148 +159 +172 +189 +179 +144 +133 +160 +204 +218 +193 +169 +166 +164 +167 +169 +188 +185 +175 +178 +183 +189 +193 +196 +197 +206 +209 +199 +192 +188 +181 +178 +170 +167 +175 +179 +169 +157 +162 +184 +204 +208 +209 +209 +198 +183 +190 +211 +202 +191 +198 +212 +215 +197 +184 +180 +185 +200 +210 +209 +203 +202 +207 +212 +218 +201 +174 +161 +171 +195 +203 +203 +189 +173 +177 +194 +207 +212 +204 +192 +183 +175 +165 +168 +177 +178 +179 +181 +177 +172 +176 +188 +196 +196 +196 +206 +218 +217 +211 +210 +209 +204 +204 +199 +179 +158 +158 +174 +191 +204 +210 +205 +198 +198 +205 +211 +204 +191 +183 +177 +178 +187 +188 +183 +183 +188 +191 +190 +188 +192 +198 +195 +188 +185 +180 +182 +181 +177 +173 +168 +162 +158 +161 +168 +175 +177 +168 +159 +156 +159 +161 +163 +161 +155 +149 +146 +148 +149 +143 +142 +140 +140 +140 +137 +134 +131 +120 +120 +122 +119 +111 +106 +106 +104 +95 +84 +73 +70 +69 +66 +63 +61 +61 +57 +54 +50 +48 +46 +44 +43 +38 +38 +37 +39 +51 +66 +88 +108 +111 +119 +126 +130 +129 +121 +117 +121 +129 +135 +142 +146 +147 +147 +150 +152 +156 +156 +158 +157 +151 +144 +144 +149 +159 +165 +167 +169 +171 +174 +175 +179 +185 +183 +185 +187 +182 +178 +181 +191 +192 +195 +199 +204 +209 +213 +216 +219 +216 +215 +214 +215 +216 +216 +215 +214 +214 +217 +222 +224 +224 +223 +223 +222 +223 +223 +222 +222 +223 +223 +223 +223 +224 +225 +226 +226 +226 +225 +224 +223 +218 +215 +213 +214 +214 +213 +212 +211 +212 +209 +207 +210 +213 +215 +216 +217 +219 +217 +216 +216 +218 +221 +225 +227 +229 +229 +229 +229 +230 +230 +230 +231 +230 +227 +222 +214 +205 +196 +192 +193 +191 +191 +190 +191 +190 +189 +188 +187 +187 +187 +188 +189 +190 +189 +188 +187 +188 +189 +190 +190 +190 +189 +188 +187 +190 +189 +188 +188 +190 +191 +189 +187 +186 +187 +188 +188 +187 +187 +187 +188 +190 +189 +188 +188 +188 +189 +190 +190 +190 +191 +191 +189 +189 +190 +190 +189 +191 +190 +189 +188 +189 +189 +187 +185 +187 +189 +188 +189 +187 +187 +187 +187 +188 +187 +186 +186 +187 +188 +189 +190 +187 +187 +188 +188 +188 +187 +186 +186 +187 +188 +188 +188 +187 +187 +188 +189 +189 +188 +187 +187 +188 +188 +187 +186 +187 +187 +187 +187 +187 +186 +186 +185 +187 +187 +187 +188 +188 +189 +189 +189 +189 +187 +186 +187 +189 +190 +189 +188 +186 +187 +188 +188 +187 +187 +188 +190 +190 +188 +187 +186 +186 +187 +187 +187 +193 +192 +191 +191 +191 +192 +193 +193 +190 +192 +193 +192 +192 +192 +193 +195 +196 +195 +194 +192 +192 +192 +193 +193 +194 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +191 +191 +192 +192 +192 +192 +194 +195 +193 +191 +192 +194 +191 +192 +194 +192 +193 +193 +193 +192 +192 +192 +192 +193 +192 +193 +194 +195 +194 +192 +192 +194 +193 +193 +194 +194 +195 +194 +193 +192 +191 +192 +194 +194 +194 +193 +192 +191 +193 +193 +194 +194 +194 +193 +193 +192 +191 +192 +193 +194 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +193 +194 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +191 +191 +193 +193 +192 +191 +190 +190 +192 +195 +196 +195 +194 +191 +191 +192 +191 +192 +192 +193 +193 +193 +192 +193 +195 +194 +192 +192 +193 +197 +193 +190 +192 +196 +201 +208 +211 +215 +213 +211 +210 +208 +213 +216 +214 +206 +202 +202 +199 +188 +181 +177 +173 +172 +176 +176 +170 +166 +165 +165 +163 +163 +159 +156 +158 +161 +161 +159 +158 +165 +161 +154 +153 +161 +171 +170 +162 +151 +154 +163 +170 +170 +164 +165 +171 +177 +171 +165 +163 +162 +161 +158 +156 +159 +162 +161 +159 +161 +164 +163 +158 +163 +163 +161 +160 +161 +159 +161 +168 +179 +175 +160 +146 +150 +160 +162 +159 +157 +158 +155 +152 +148 +147 +146 +144 +142 +141 +139 +140 +140 +135 +135 +142 +143 +140 +136 +132 +127 +124 +126 +130 +136 +142 +143 +138 +136 +141 +145 +142 +137 +135 +134 +136 +137 +134 +134 +136 +129 +128 +122 +114 +113 +119 +125 +126 +127 +122 +120 +125 +129 +130 +129 +127 +123 +119 +118 +123 +131 +136 +135 +131 +132 +133 +134 +131 +126 +123 +122 +126 +127 +132 +137 +140 +141 +140 +138 +137 +139 +138 +139 +142 +142 +142 +143 +145 +146 +147 +151 +156 +162 +174 +193 +208 +206 +193 +176 +173 +188 +202 +205 +198 +192 +193 +195 +188 +169 +158 +162 +170 +185 +197 +188 +173 +167 +170 +182 +188 +187 +191 +203 +192 +159 +150 +167 +176 +189 +174 +148 +135 +140 +143 +145 +152 +169 +178 +190 +186 +156 +126 +127 +146 +150 +143 +135 +132 +148 +178 +195 +192 +164 +143 +138 +150 +160 +165 +164 +156 +138 +129 +134 +142 +140 +139 +142 +144 +146 +146 +145 +143 +141 +140 +141 +142 +142 +144 +146 +144 +138 +133 +127 +125 +123 +121 +123 +129 +132 +128 +123 +122 +122 +118 +116 +116 +116 +115 +114 +114 +114 +113 +114 +119 +121 +120 +117 +116 +115 +116 +116 +114 +111 +110 +111 +112 +112 +111 +110 +111 +114 +118 +119 +119 +114 +111 +110 +113 +118 +119 +116 +114 +115 +116 +116 +116 +116 +117 +118 +119 +117 +118 +119 +121 +121 +118 +116 +116 +117 +117 +117 +117 +116 +115 +116 +116 +113 +117 +119 +117 +118 +121 +121 +117 +114 +114 +113 +113 +112 +112 +112 +111 +111 +111 +112 +115 +115 +114 +115 +118 +123 +123 +120 +115 +116 +121 +122 +119 +120 +117 +114 +116 +120 +122 +120 +117 +113 +116 +118 +115 +110 +106 +105 +107 +104 +101 +100 +100 +100 +107 +115 +116 +113 +109 +109 +112 +112 +107 +104 +105 +109 +111 +113 +112 +110 +111 +111 +110 +110 +113 +117 +117 +115 +113 +113 +114 +116 +112 +108 +106 +106 +108 +109 +109 +110 +110 +110 +112 +116 +118 +119 +119 +118 +115 +112 +111 +110 +109 +108 +109 +109 +108 +110 +115 +118 +119 +120 +121 +122 +120 +119 +120 +120 +118 +114 +111 +111 +108 +107 +108 +108 +112 +118 +124 +123 +123 +122 +119 +114 +110 +111 +113 +111 +112 +112 +110 +108 +107 +110 +112 +108 +109 +108 +109 +108 +107 +104 +103 +105 +104 +97 +100 +104 +102 +99 +89 +81 +81 +84 +80 +79 +76 +69 +73 +83 +93 +98 +98 +104 +111 +116 +120 +124 +129 +140 +152 +160 +159 +160 +161 +163 +163 +164 +164 +165 +167 +168 +168 +169 +170 +171 +173 +174 +174 +174 +175 +178 +176 +174 +174 +174 +175 +174 +174 +177 +176 +173 +178 +163 +123 +92 +78 +73 +83 +107 +124 +130 +140 +149 +160 +159 +163 +169 +179 +191 +199 +197 +192 +186 +183 +180 +182 +185 +184 +182 +181 +181 +182 +184 +187 +187 +184 +185 +187 +188 +188 +188 +188 +187 +189 +196 +204 +192 +182 +172 +170 +170 +166 +159 +154 +140 +123 +104 +98 +106 +121 +132 +137 +141 +147 +154 +164 +170 +160 +149 +146 +137 +129 +136 +136 +135 +137 +129 +127 +122 +116 +105 +97 +89 +80 +70 +62 +58 +59 +67 +79 +87 +88 +82 +76 +81 +80 +80 +83 +91 +99 +102 +103 +111 +116 +119 +121 +124 +122 +121 +123 +131 +130 +128 +125 +120 +114 +115 +120 +130 +131 +128 +122 +120 +122 +125 +124 +133 +131 +128 +126 +128 +129 +127 +123 +121 +120 +125 +131 +132 +133 +137 +137 +141 +139 +131 +126 +127 +127 +130 +135 +128 +125 +117 +123 +144 +159 +164 +170 +174 +166 +137 +119 +119 +124 +138 +148 +123 +101 +120 +151 +145 +104 +85 +108 +157 +184 +189 +192 +169 +112 +64 +91 +127 +142 +143 +147 +161 +160 +151 +157 +157 +154 +145 +139 +129 +115 +102 +82 +67 +106 +164 +164 +121 +122 +178 +181 +155 +109 +83 +78 +67 +58 +78 +117 +150 +145 +144 +160 +178 +169 +141 +125 +112 +114 +113 +124 +157 +203 +218 +190 +196 +206 +175 +119 +99 +98 +91 +102 +140 +174 +159 +115 +95 +97 +124 +172 +194 +148 +103 +93 +111 +143 +156 +135 +120 +146 +174 +165 +155 +154 +156 +139 +114 +106 +124 +165 +180 +170 +139 +144 +148 +166 +194 +206 +175 +125 +111 +132 +138 +143 +150 +144 +125 +114 +119 +126 +129 +119 +121 +123 +112 +95 +100 +130 +167 +165 +138 +129 +147 +146 +131 +118 +114 +110 +111 +138 +176 +180 +148 +121 +129 +150 +141 +116 +102 +123 +164 +179 +160 +128 +126 +134 +128 +118 +112 +122 +139 +135 +135 +137 +137 +132 +131 +132 +140 +135 +130 +128 +128 +130 +136 +141 +134 +134 +132 +145 +174 +186 +162 +130 +121 +125 +129 +128 +129 +136 +140 +137 +138 +141 +139 +135 +142 +155 +154 +144 +144 +149 +146 +153 +179 +184 +163 +148 +137 +130 +126 +127 +148 +183 +185 +153 +126 +117 +122 +144 +171 +196 +191 +161 +137 +118 +117 +149 +181 +184 +176 +178 +168 +143 +147 +145 +149 +163 +186 +190 +177 +165 +162 +175 +189 +189 +166 +140 +138 +172 +208 +216 +193 +162 +155 +165 +168 +182 +190 +193 +180 +173 +181 +188 +196 +203 +201 +201 +206 +198 +181 +173 +176 +181 +173 +165 +173 +181 +170 +151 +161 +187 +210 +213 +204 +194 +185 +178 +196 +209 +211 +200 +201 +213 +212 +199 +186 +186 +192 +203 +211 +209 +203 +199 +203 +210 +213 +198 +169 +153 +170 +197 +209 +195 +178 +176 +180 +192 +208 +210 +200 +190 +186 +182 +180 +172 +165 +173 +174 +177 +170 +162 +165 +183 +196 +199 +195 +200 +212 +223 +221 +212 +208 +211 +209 +204 +192 +177 +171 +178 +187 +192 +199 +202 +203 +202 +203 +206 +205 +200 +196 +182 +175 +180 +183 +179 +181 +187 +194 +188 +188 +193 +194 +190 +186 +185 +184 +185 +186 +185 +177 +166 +157 +152 +147 +156 +165 +168 +164 +160 +159 +158 +161 +159 +155 +149 +147 +148 +147 +145 +143 +141 +140 +140 +140 +138 +132 +126 +123 +120 +118 +114 +107 +106 +105 +99 +87 +80 +75 +74 +72 +69 +64 +61 +59 +57 +54 +51 +48 +45 +44 +45 +39 +36 +39 +45 +53 +69 +93 +108 +111 +122 +133 +136 +130 +118 +116 +123 +129 +134 +141 +146 +148 +149 +150 +152 +153 +153 +154 +154 +148 +144 +145 +150 +159 +167 +170 +170 +173 +175 +177 +182 +185 +183 +184 +186 +185 +183 +187 +192 +194 +194 +196 +201 +208 +214 +217 +218 +218 +215 +212 +214 +215 +214 +213 +213 +214 +217 +220 +223 +223 +223 +223 +223 +222 +222 +222 +222 +222 +222 +223 +224 +224 +226 +227 +227 +226 +225 +223 +223 +218 +216 +216 +216 +216 +215 +213 +211 +211 +210 +210 +210 +211 +213 +214 +215 +216 +214 +214 +216 +217 +218 +220 +222 +225 +227 +230 +231 +229 +229 +228 +229 +232 +228 +225 +221 +214 +203 +195 +192 +192 +191 +191 +191 +190 +190 +189 +188 +189 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +190 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +188 +189 +188 +189 +188 +189 +188 +189 +188 +190 +190 +191 +190 +190 +190 +190 +189 +188 +187 +188 +189 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +189 +189 +189 +191 +189 +186 +185 +188 +189 +186 +185 +188 +190 +188 +187 +187 +188 +188 +187 +186 +186 +185 +186 +187 +188 +189 +190 +189 +189 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +188 +187 +187 +187 +187 +187 +188 +188 +188 +188 +188 +187 +185 +187 +191 +191 +188 +186 +186 +188 +189 +190 +190 +190 +189 +188 +188 +188 +187 +187 +187 +187 +186 +192 +192 +191 +192 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +193 +194 +194 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +194 +195 +195 +192 +193 +194 +191 +193 +195 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +195 +194 +192 +192 +194 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +190 +191 +191 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +191 +191 +192 +192 +193 +191 +193 +193 +192 +192 +193 +193 +191 +192 +191 +190 +192 +194 +195 +194 +193 +191 +191 +192 +192 +192 +192 +193 +193 +192 +191 +192 +193 +193 +192 +193 +195 +194 +193 +191 +191 +195 +202 +210 +213 +216 +212 +211 +210 +210 +215 +218 +215 +207 +204 +204 +200 +189 +181 +177 +173 +175 +178 +177 +172 +167 +166 +165 +164 +163 +157 +154 +156 +161 +162 +161 +159 +162 +159 +154 +153 +161 +171 +171 +164 +150 +152 +160 +168 +168 +163 +163 +168 +173 +169 +164 +163 +163 +162 +158 +154 +159 +163 +162 +160 +160 +161 +160 +157 +160 +160 +160 +161 +161 +155 +157 +168 +177 +173 +162 +152 +153 +156 +156 +158 +159 +159 +156 +151 +146 +145 +145 +145 +141 +142 +140 +140 +139 +134 +134 +140 +141 +139 +135 +132 +128 +125 +126 +129 +134 +140 +141 +138 +137 +140 +144 +143 +137 +135 +135 +137 +136 +134 +133 +133 +130 +124 +118 +117 +119 +122 +123 +123 +124 +122 +121 +125 +129 +130 +129 +128 +123 +118 +116 +123 +131 +134 +132 +129 +133 +134 +134 +133 +129 +126 +123 +124 +121 +128 +136 +141 +141 +139 +137 +137 +134 +134 +140 +149 +149 +144 +143 +148 +147 +148 +151 +155 +160 +170 +190 +208 +208 +196 +179 +174 +188 +203 +206 +198 +193 +193 +194 +188 +172 +156 +158 +172 +186 +189 +174 +157 +158 +181 +197 +183 +186 +186 +193 +185 +160 +154 +170 +182 +190 +176 +153 +138 +139 +137 +138 +147 +174 +181 +191 +185 +154 +125 +127 +146 +146 +141 +137 +138 +152 +178 +197 +200 +170 +145 +137 +146 +155 +160 +165 +165 +156 +141 +132 +133 +137 +139 +142 +144 +146 +147 +147 +145 +141 +140 +140 +142 +141 +141 +142 +140 +137 +133 +127 +124 +118 +118 +120 +126 +129 +128 +123 +120 +122 +120 +118 +118 +117 +115 +114 +115 +109 +107 +109 +115 +119 +119 +117 +116 +117 +116 +115 +111 +108 +107 +108 +110 +111 +110 +108 +109 +113 +117 +118 +117 +113 +111 +112 +114 +115 +115 +114 +112 +114 +114 +115 +116 +116 +117 +118 +119 +119 +118 +118 +120 +120 +118 +117 +116 +117 +117 +117 +116 +116 +116 +116 +116 +115 +118 +119 +116 +116 +118 +118 +115 +115 +115 +113 +111 +109 +107 +105 +105 +109 +108 +111 +115 +117 +118 +119 +121 +124 +121 +117 +115 +114 +116 +118 +121 +121 +119 +116 +117 +120 +121 +121 +119 +117 +117 +117 +116 +113 +109 +106 +105 +105 +102 +100 +98 +99 +110 +121 +124 +117 +113 +109 +109 +109 +107 +105 +105 +106 +108 +110 +110 +110 +112 +111 +110 +115 +117 +119 +120 +120 +120 +120 +120 +120 +117 +112 +110 +108 +110 +113 +114 +115 +113 +111 +111 +113 +117 +120 +121 +125 +121 +116 +111 +107 +105 +107 +111 +115 +113 +113 +117 +120 +120 +118 +117 +116 +116 +116 +118 +120 +121 +119 +116 +109 +107 +108 +111 +112 +113 +115 +118 +114 +112 +110 +107 +103 +99 +99 +101 +104 +104 +104 +103 +101 +100 +102 +104 +103 +103 +104 +103 +101 +101 +100 +100 +96 +97 +95 +98 +99 +94 +93 +86 +76 +71 +71 +66 +64 +61 +55 +61 +80 +94 +102 +105 +111 +119 +126 +131 +137 +142 +150 +158 +163 +163 +163 +166 +166 +166 +167 +167 +168 +169 +169 +169 +171 +173 +176 +178 +178 +178 +177 +176 +177 +177 +176 +178 +178 +179 +181 +182 +176 +176 +175 +183 +177 +148 +110 +75 +67 +83 +109 +123 +130 +145 +152 +155 +160 +162 +169 +179 +191 +199 +197 +193 +187 +182 +179 +180 +183 +184 +184 +184 +185 +184 +184 +185 +184 +183 +185 +189 +189 +188 +188 +187 +184 +183 +186 +192 +190 +182 +174 +171 +170 +165 +159 +155 +146 +127 +104 +93 +99 +112 +117 +116 +125 +132 +145 +160 +170 +163 +150 +146 +137 +128 +133 +133 +134 +136 +127 +125 +115 +115 +109 +97 +82 +72 +67 +66 +73 +79 +88 +95 +92 +86 +83 +86 +89 +89 +88 +86 +88 +94 +100 +101 +109 +116 +121 +123 +125 +124 +125 +130 +137 +139 +136 +126 +119 +117 +119 +120 +125 +129 +130 +126 +120 +120 +126 +129 +134 +132 +128 +125 +127 +129 +129 +127 +122 +119 +123 +128 +129 +131 +135 +135 +137 +134 +132 +131 +130 +131 +132 +132 +131 +127 +116 +114 +125 +135 +140 +149 +173 +183 +163 +133 +121 +130 +149 +159 +133 +92 +95 +140 +160 +126 +79 +68 +117 +160 +194 +193 +185 +156 +121 +112 +125 +131 +127 +133 +160 +169 +156 +149 +164 +168 +160 +144 +121 +107 +102 +90 +73 +107 +159 +163 +124 +120 +177 +191 +164 +115 +80 +77 +80 +66 +66 +97 +140 +154 +152 +157 +177 +170 +137 +120 +123 +110 +95 +112 +156 +200 +217 +203 +188 +203 +198 +167 +124 +100 +105 +113 +140 +165 +157 +122 +100 +97 +130 +185 +207 +162 +106 +94 +123 +161 +161 +125 +97 +139 +177 +164 +149 +159 +166 +141 +116 +102 +116 +159 +183 +171 +123 +104 +134 +149 +173 +194 +196 +175 +153 +143 +145 +153 +163 +155 +126 +107 +117 +135 +133 +123 +123 +124 +112 +99 +102 +131 +163 +162 +134 +124 +146 +155 +140 +121 +124 +118 +109 +121 +152 +167 +157 +146 +146 +152 +136 +114 +105 +120 +160 +184 +171 +135 +124 +132 +132 +125 +114 +118 +135 +136 +138 +142 +140 +133 +129 +129 +136 +136 +133 +127 +126 +132 +138 +141 +135 +132 +133 +147 +169 +181 +166 +141 +128 +126 +126 +125 +124 +132 +140 +141 +141 +136 +130 +131 +142 +162 +166 +156 +144 +144 +142 +152 +180 +191 +172 +150 +136 +128 +122 +121 +139 +176 +185 +161 +132 +122 +124 +140 +164 +192 +194 +171 +143 +123 +121 +149 +180 +186 +182 +180 +167 +151 +158 +155 +152 +153 +172 +190 +187 +174 +167 +176 +184 +175 +156 +142 +155 +172 +196 +207 +187 +150 +142 +162 +176 +189 +197 +197 +181 +167 +178 +190 +205 +205 +199 +199 +205 +197 +175 +160 +174 +181 +176 +171 +179 +186 +171 +150 +160 +190 +215 +215 +200 +192 +187 +183 +191 +205 +213 +210 +207 +209 +207 +202 +192 +191 +195 +204 +209 +208 +207 +207 +205 +208 +209 +196 +170 +154 +168 +192 +206 +193 +177 +176 +184 +197 +208 +203 +188 +177 +180 +185 +187 +183 +175 +177 +171 +172 +167 +160 +164 +178 +191 +196 +195 +199 +209 +219 +218 +210 +209 +213 +216 +208 +200 +192 +190 +189 +190 +190 +197 +204 +206 +200 +197 +201 +204 +203 +201 +189 +179 +176 +176 +175 +176 +179 +184 +183 +182 +183 +188 +190 +187 +183 +182 +184 +187 +186 +176 +163 +152 +148 +144 +148 +155 +159 +160 +160 +159 +159 +159 +160 +158 +152 +147 +145 +144 +143 +143 +143 +142 +142 +140 +136 +131 +127 +123 +121 +119 +114 +106 +104 +101 +96 +85 +79 +75 +74 +72 +68 +64 +62 +59 +55 +54 +53 +50 +46 +44 +44 +41 +37 +39 +48 +59 +75 +95 +106 +117 +127 +134 +134 +128 +120 +119 +126 +134 +138 +141 +144 +147 +151 +153 +152 +152 +153 +155 +155 +149 +143 +144 +150 +157 +166 +170 +171 +175 +177 +178 +182 +185 +183 +184 +185 +183 +183 +189 +195 +198 +198 +199 +201 +206 +211 +216 +219 +219 +216 +215 +215 +216 +215 +214 +214 +214 +217 +220 +222 +222 +222 +222 +222 +222 +222 +221 +220 +220 +221 +224 +226 +226 +227 +228 +228 +226 +224 +222 +221 +215 +215 +216 +216 +216 +215 +212 +210 +211 +210 +210 +210 +212 +213 +214 +215 +215 +213 +213 +215 +216 +217 +219 +222 +226 +228 +230 +231 +229 +228 +228 +229 +231 +229 +226 +223 +217 +206 +197 +193 +192 +191 +191 +192 +192 +192 +190 +189 +189 +189 +189 +189 +188 +188 +187 +187 +188 +188 +188 +187 +187 +187 +189 +190 +190 +190 +190 +191 +191 +191 +191 +191 +189 +189 +189 +188 +188 +188 +189 +189 +189 +189 +189 +189 +190 +190 +189 +189 +190 +190 +189 +189 +188 +188 +190 +191 +189 +189 +189 +189 +188 +188 +188 +188 +188 +189 +189 +188 +190 +191 +190 +187 +187 +190 +189 +186 +184 +187 +189 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +187 +188 +188 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +188 +187 +187 +188 +189 +190 +190 +190 +188 +188 +187 +187 +187 +188 +188 +188 +189 +188 +186 +185 +186 +189 +188 +186 +186 +187 +187 +188 +188 +187 +186 +186 +187 +187 +187 +186 +186 +186 +187 +187 +192 +192 +192 +193 +194 +194 +194 +193 +194 +193 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +194 +193 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +196 +193 +193 +193 +191 +192 +195 +193 +194 +194 +194 +193 +192 +192 +192 +193 +193 +192 +193 +194 +193 +191 +191 +193 +193 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +192 +191 +192 +194 +195 +194 +193 +193 +193 +193 +193 +193 +193 +191 +191 +191 +192 +191 +191 +190 +190 +193 +193 +193 +193 +193 +193 +193 +192 +193 +192 +192 +192 +192 +192 +193 +193 +191 +192 +193 +192 +192 +193 +193 +191 +192 +191 +191 +192 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +192 +193 +196 +193 +195 +194 +192 +195 +204 +213 +217 +215 +209 +207 +206 +208 +215 +217 +213 +206 +204 +205 +202 +190 +181 +178 +175 +178 +178 +176 +173 +170 +168 +166 +165 +162 +156 +153 +156 +161 +163 +162 +161 +161 +160 +157 +156 +161 +170 +171 +166 +155 +155 +158 +164 +165 +160 +160 +164 +169 +165 +162 +161 +163 +162 +157 +151 +155 +161 +162 +160 +159 +159 +158 +157 +157 +159 +161 +165 +163 +155 +155 +165 +170 +169 +164 +158 +155 +151 +149 +155 +161 +161 +159 +153 +148 +145 +144 +143 +141 +143 +143 +141 +139 +133 +132 +139 +141 +138 +135 +133 +129 +127 +128 +131 +135 +138 +139 +138 +137 +138 +140 +141 +135 +133 +133 +136 +136 +134 +133 +133 +131 +122 +118 +125 +132 +130 +124 +119 +120 +119 +119 +123 +127 +129 +129 +130 +123 +116 +115 +124 +132 +132 +130 +129 +134 +134 +134 +133 +132 +128 +124 +122 +117 +124 +133 +138 +137 +135 +135 +137 +134 +134 +143 +155 +155 +145 +143 +150 +147 +145 +147 +152 +158 +167 +185 +203 +208 +200 +184 +176 +187 +204 +205 +197 +192 +196 +197 +194 +180 +155 +149 +163 +189 +184 +165 +144 +145 +181 +205 +186 +184 +179 +177 +172 +160 +158 +173 +186 +191 +182 +162 +143 +136 +134 +140 +153 +176 +181 +186 +181 +156 +132 +131 +144 +140 +137 +141 +153 +171 +190 +200 +198 +169 +146 +136 +145 +151 +154 +162 +169 +175 +163 +145 +137 +139 +140 +138 +140 +143 +145 +147 +146 +142 +139 +140 +142 +139 +137 +137 +136 +135 +131 +127 +122 +116 +118 +119 +121 +123 +125 +123 +120 +120 +118 +117 +117 +116 +113 +112 +112 +105 +103 +105 +111 +117 +119 +117 +115 +114 +114 +114 +112 +109 +107 +108 +108 +110 +108 +107 +108 +112 +115 +115 +115 +113 +114 +114 +114 +115 +114 +114 +113 +114 +116 +118 +119 +119 +119 +119 +120 +122 +120 +119 +119 +119 +117 +117 +117 +118 +117 +116 +117 +118 +118 +116 +115 +118 +120 +119 +115 +114 +115 +115 +112 +117 +117 +115 +113 +110 +108 +105 +104 +108 +108 +111 +116 +120 +122 +123 +124 +123 +118 +116 +117 +117 +114 +116 +120 +120 +118 +116 +116 +117 +119 +120 +119 +118 +116 +115 +115 +115 +113 +109 +106 +106 +106 +105 +101 +100 +111 +123 +124 +116 +114 +110 +107 +108 +110 +108 +105 +102 +104 +105 +106 +109 +112 +112 +111 +117 +118 +119 +121 +123 +125 +125 +124 +121 +121 +117 +114 +112 +113 +117 +120 +120 +118 +115 +114 +115 +118 +120 +122 +128 +124 +119 +113 +107 +105 +108 +113 +114 +112 +112 +118 +122 +124 +121 +118 +115 +115 +115 +116 +117 +117 +116 +114 +108 +106 +105 +107 +108 +107 +107 +107 +103 +101 +98 +98 +98 +96 +97 +98 +100 +100 +99 +99 +98 +96 +95 +95 +93 +95 +98 +97 +95 +94 +96 +98 +94 +97 +96 +99 +93 +82 +80 +76 +66 +60 +60 +61 +63 +59 +53 +60 +77 +95 +108 +113 +120 +127 +133 +140 +147 +153 +159 +162 +164 +166 +168 +169 +170 +170 +171 +172 +173 +173 +173 +174 +176 +178 +181 +183 +183 +182 +181 +180 +178 +179 +181 +182 +182 +183 +186 +188 +186 +183 +181 +186 +186 +173 +137 +88 +66 +77 +103 +120 +133 +147 +153 +157 +161 +165 +170 +180 +189 +195 +195 +193 +186 +181 +176 +177 +179 +182 +184 +185 +187 +186 +185 +185 +185 +184 +186 +188 +186 +187 +188 +187 +184 +182 +184 +188 +187 +182 +177 +173 +169 +163 +158 +156 +149 +133 +109 +92 +92 +102 +106 +104 +109 +119 +140 +163 +175 +169 +154 +145 +136 +126 +128 +130 +132 +134 +127 +123 +111 +112 +107 +94 +79 +69 +69 +73 +85 +96 +105 +102 +93 +89 +88 +89 +90 +94 +95 +93 +91 +94 +101 +106 +110 +118 +124 +126 +127 +126 +128 +134 +142 +147 +141 +125 +116 +120 +124 +122 +122 +124 +125 +125 +123 +122 +127 +132 +132 +132 +130 +128 +129 +130 +131 +130 +128 +124 +126 +129 +130 +133 +137 +137 +134 +128 +130 +132 +130 +133 +135 +129 +128 +128 +123 +117 +118 +118 +120 +126 +147 +174 +179 +163 +149 +148 +160 +166 +163 +120 +102 +127 +151 +136 +88 +60 +72 +113 +170 +186 +197 +189 +169 +143 +136 +125 +110 +120 +149 +158 +146 +143 +166 +180 +177 +156 +127 +113 +112 +101 +77 +107 +158 +167 +121 +109 +165 +187 +164 +116 +75 +75 +89 +73 +60 +85 +126 +150 +153 +158 +178 +166 +134 +126 +141 +116 +88 +102 +146 +184 +202 +197 +174 +179 +194 +199 +155 +122 +134 +131 +146 +170 +156 +110 +81 +90 +139 +194 +206 +171 +116 +97 +132 +173 +167 +127 +94 +131 +174 +162 +138 +144 +163 +151 +117 +98 +107 +156 +193 +186 +133 +98 +107 +127 +150 +173 +195 +204 +187 +163 +153 +162 +174 +169 +138 +114 +119 +136 +125 +119 +120 +118 +110 +100 +100 +122 +151 +163 +139 +119 +131 +146 +143 +129 +130 +124 +111 +109 +126 +145 +154 +156 +157 +150 +132 +121 +116 +122 +155 +186 +179 +143 +126 +129 +135 +131 +123 +124 +134 +138 +143 +146 +142 +135 +132 +133 +136 +138 +135 +125 +123 +132 +140 +142 +137 +131 +133 +144 +158 +173 +171 +156 +135 +127 +125 +124 +122 +127 +137 +142 +143 +134 +129 +131 +140 +160 +171 +166 +150 +141 +137 +150 +177 +196 +182 +153 +136 +129 +124 +119 +131 +165 +181 +166 +141 +126 +122 +136 +162 +190 +197 +183 +154 +129 +123 +146 +175 +190 +192 +189 +175 +152 +151 +159 +166 +157 +159 +177 +194 +187 +178 +176 +177 +163 +149 +150 +161 +175 +182 +183 +171 +147 +140 +156 +181 +193 +199 +196 +177 +163 +180 +199 +211 +207 +198 +198 +202 +193 +171 +155 +170 +178 +176 +174 +185 +191 +172 +148 +157 +191 +216 +212 +194 +189 +189 +189 +185 +195 +208 +215 +214 +208 +204 +202 +198 +194 +196 +203 +206 +206 +208 +214 +208 +207 +206 +197 +175 +160 +170 +191 +203 +192 +177 +181 +195 +210 +214 +199 +185 +177 +184 +188 +187 +190 +185 +179 +175 +172 +165 +160 +162 +172 +185 +194 +197 +199 +205 +212 +213 +210 +210 +214 +214 +203 +198 +203 +208 +204 +196 +191 +198 +209 +212 +202 +193 +197 +203 +205 +203 +195 +186 +179 +177 +176 +175 +174 +174 +178 +180 +180 +184 +191 +189 +179 +181 +181 +183 +182 +173 +158 +147 +142 +147 +146 +148 +151 +156 +159 +159 +159 +154 +158 +160 +154 +147 +141 +140 +140 +141 +142 +143 +142 +139 +134 +130 +127 +123 +121 +120 +115 +106 +102 +99 +93 +86 +81 +75 +74 +71 +68 +64 +64 +58 +55 +54 +53 +50 +45 +42 +41 +41 +36 +39 +51 +65 +84 +100 +106 +121 +130 +134 +131 +126 +123 +123 +128 +138 +142 +143 +142 +146 +154 +156 +153 +152 +153 +156 +156 +150 +143 +144 +150 +159 +167 +170 +170 +175 +177 +178 +182 +185 +184 +185 +185 +182 +182 +190 +198 +203 +203 +202 +203 +205 +209 +215 +218 +220 +218 +217 +217 +217 +215 +215 +216 +215 +217 +220 +221 +221 +221 +221 +222 +223 +221 +220 +218 +218 +220 +224 +227 +227 +228 +229 +228 +226 +223 +221 +220 +214 +214 +216 +217 +217 +216 +212 +210 +211 +210 +210 +211 +212 +213 +214 +214 +213 +211 +211 +213 +215 +217 +219 +221 +225 +228 +231 +231 +228 +227 +228 +230 +230 +229 +228 +227 +222 +211 +201 +194 +193 +192 +192 +192 +192 +191 +191 +190 +189 +189 +189 +188 +187 +186 +186 +186 +188 +188 +187 +187 +186 +187 +189 +190 +188 +189 +189 +190 +190 +190 +190 +190 +189 +189 +189 +188 +188 +188 +188 +189 +190 +189 +189 +189 +189 +189 +188 +187 +189 +189 +189 +189 +188 +189 +190 +191 +190 +189 +189 +189 +188 +187 +187 +187 +187 +188 +189 +189 +190 +191 +190 +188 +189 +191 +190 +186 +185 +187 +188 +187 +188 +187 +187 +187 +187 +187 +187 +187 +186 +186 +187 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +190 +190 +187 +187 +187 +187 +189 +190 +191 +191 +189 +188 +188 +188 +188 +188 +188 +188 +189 +188 +187 +185 +187 +188 +188 +186 +187 +187 +187 +187 +187 +186 +185 +184 +187 +186 +185 +185 +185 +186 +187 +187 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +194 +192 +192 +192 +192 +192 +191 +191 +190 +190 +193 +193 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +193 +193 +192 +192 +193 +193 +195 +192 +193 +193 +190 +191 +193 +191 +193 +194 +193 +193 +192 +191 +192 +192 +192 +190 +190 +192 +192 +191 +191 +193 +193 +192 +192 +191 +192 +192 +192 +192 +194 +193 +193 +192 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +194 +193 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +191 +191 +192 +193 +192 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +193 +195 +194 +196 +195 +194 +199 +209 +216 +218 +212 +204 +201 +200 +203 +210 +214 +210 +204 +203 +206 +203 +191 +182 +179 +178 +176 +174 +174 +173 +170 +167 +166 +166 +161 +157 +155 +157 +161 +162 +161 +161 +163 +164 +162 +159 +161 +168 +170 +167 +165 +161 +160 +164 +163 +159 +159 +163 +166 +162 +159 +159 +161 +161 +155 +149 +151 +157 +160 +160 +159 +159 +159 +158 +157 +162 +167 +170 +170 +161 +156 +158 +161 +166 +166 +161 +155 +149 +146 +150 +157 +159 +159 +155 +150 +144 +141 +140 +143 +146 +146 +144 +141 +135 +133 +139 +143 +139 +135 +132 +130 +129 +131 +135 +138 +137 +136 +138 +138 +137 +136 +136 +133 +132 +131 +132 +133 +134 +133 +133 +132 +125 +124 +132 +141 +140 +130 +121 +117 +114 +114 +119 +126 +130 +131 +131 +127 +120 +119 +127 +132 +130 +129 +133 +134 +133 +132 +132 +132 +131 +126 +122 +120 +124 +129 +133 +133 +132 +134 +137 +139 +139 +146 +154 +154 +145 +140 +143 +143 +139 +141 +150 +157 +164 +180 +197 +206 +203 +191 +179 +185 +200 +204 +197 +193 +199 +197 +192 +183 +161 +152 +165 +193 +182 +153 +135 +147 +181 +204 +195 +179 +172 +164 +158 +156 +162 +174 +184 +189 +186 +170 +146 +131 +133 +149 +165 +173 +175 +179 +178 +164 +147 +141 +144 +142 +140 +149 +170 +191 +201 +190 +169 +154 +145 +142 +146 +148 +149 +155 +161 +176 +178 +169 +157 +153 +145 +137 +139 +138 +140 +143 +143 +141 +140 +139 +139 +137 +136 +134 +133 +131 +129 +126 +123 +117 +119 +118 +113 +112 +116 +119 +119 +117 +114 +113 +114 +114 +111 +108 +107 +105 +103 +104 +110 +117 +118 +115 +111 +107 +109 +113 +114 +113 +111 +109 +108 +109 +107 +106 +107 +111 +113 +114 +114 +116 +117 +116 +116 +116 +117 +117 +116 +117 +118 +121 +122 +122 +122 +121 +121 +121 +120 +121 +121 +118 +116 +117 +119 +119 +117 +116 +116 +118 +117 +115 +113 +118 +119 +118 +115 +114 +115 +114 +113 +117 +117 +116 +115 +114 +112 +110 +108 +111 +111 +112 +117 +122 +124 +124 +123 +121 +118 +118 +121 +122 +120 +117 +117 +116 +115 +113 +112 +112 +113 +114 +115 +113 +112 +111 +113 +115 +115 +111 +107 +107 +108 +108 +103 +101 +108 +114 +110 +108 +110 +110 +108 +111 +114 +110 +103 +101 +102 +104 +105 +107 +111 +114 +115 +117 +118 +119 +121 +123 +125 +125 +125 +121 +121 +119 +117 +117 +118 +121 +121 +121 +121 +122 +122 +122 +121 +120 +120 +122 +121 +119 +118 +114 +111 +111 +113 +111 +110 +112 +118 +123 +123 +120 +118 +114 +113 +112 +112 +112 +111 +109 +108 +105 +101 +99 +99 +100 +99 +97 +97 +98 +95 +94 +96 +99 +101 +101 +102 +98 +97 +97 +97 +96 +95 +92 +90 +88 +91 +94 +96 +97 +98 +100 +102 +101 +99 +92 +90 +80 +68 +70 +71 +61 +57 +59 +61 +68 +70 +66 +72 +86 +104 +118 +125 +132 +139 +142 +145 +151 +158 +166 +167 +168 +172 +173 +172 +173 +173 +175 +176 +177 +178 +178 +178 +180 +181 +184 +185 +185 +185 +183 +184 +182 +184 +185 +185 +183 +184 +185 +188 +196 +192 +188 +188 +185 +184 +165 +124 +80 +74 +92 +118 +135 +145 +151 +162 +164 +167 +172 +179 +186 +190 +190 +189 +184 +180 +177 +178 +180 +182 +183 +184 +186 +187 +188 +188 +187 +187 +187 +189 +184 +187 +189 +189 +186 +185 +185 +186 +184 +183 +180 +175 +169 +162 +158 +157 +149 +139 +118 +95 +89 +97 +104 +104 +102 +113 +139 +166 +177 +169 +154 +140 +132 +125 +126 +130 +130 +130 +124 +119 +111 +106 +99 +91 +83 +79 +78 +80 +91 +102 +104 +94 +92 +97 +95 +85 +86 +92 +99 +101 +101 +105 +111 +117 +115 +122 +126 +128 +129 +129 +130 +135 +142 +145 +138 +122 +115 +121 +127 +128 +125 +121 +120 +123 +126 +126 +126 +129 +129 +132 +134 +133 +133 +133 +132 +131 +133 +129 +130 +132 +133 +137 +140 +138 +135 +126 +128 +131 +128 +135 +139 +130 +124 +127 +127 +126 +123 +118 +115 +115 +117 +139 +158 +171 +168 +160 +168 +177 +182 +158 +131 +121 +129 +133 +111 +84 +65 +76 +122 +163 +191 +193 +187 +183 +163 +126 +94 +108 +139 +144 +138 +142 +165 +184 +185 +165 +140 +127 +120 +101 +72 +99 +157 +172 +110 +95 +156 +181 +154 +107 +73 +76 +85 +74 +67 +88 +110 +126 +141 +164 +180 +159 +136 +141 +138 +112 +86 +94 +127 +172 +198 +191 +168 +157 +178 +199 +172 +155 +168 +172 +174 +178 +151 +100 +69 +86 +142 +194 +200 +175 +122 +102 +136 +175 +170 +132 +100 +130 +174 +162 +130 +130 +158 +157 +115 +95 +108 +163 +207 +203 +158 +121 +97 +115 +136 +155 +179 +198 +194 +175 +174 +177 +186 +187 +167 +143 +129 +123 +115 +111 +110 +106 +102 +97 +99 +115 +145 +168 +153 +126 +125 +139 +143 +131 +122 +124 +119 +117 +123 +139 +151 +155 +153 +146 +134 +130 +127 +126 +147 +179 +179 +151 +131 +127 +131 +133 +133 +135 +138 +141 +144 +145 +140 +136 +138 +143 +142 +139 +133 +123 +122 +129 +139 +144 +139 +135 +136 +140 +146 +166 +177 +168 +136 +128 +124 +126 +123 +124 +132 +140 +137 +131 +135 +136 +135 +148 +168 +173 +161 +145 +136 +145 +171 +198 +190 +156 +132 +127 +127 +125 +130 +158 +178 +174 +148 +126 +118 +139 +166 +186 +194 +192 +173 +140 +124 +139 +166 +187 +198 +199 +184 +152 +138 +156 +182 +170 +153 +165 +193 +198 +191 +179 +169 +153 +148 +160 +166 +176 +172 +165 +162 +148 +141 +156 +179 +189 +193 +189 +170 +161 +186 +212 +212 +207 +200 +199 +200 +192 +175 +162 +169 +175 +172 +171 +184 +190 +172 +149 +156 +188 +210 +203 +189 +189 +190 +189 +180 +186 +199 +213 +218 +212 +205 +202 +200 +194 +193 +200 +203 +203 +206 +212 +208 +207 +206 +199 +182 +170 +179 +197 +202 +192 +178 +185 +206 +224 +223 +201 +180 +178 +190 +188 +181 +189 +195 +193 +189 +180 +169 +164 +163 +170 +186 +201 +203 +201 +202 +207 +210 +210 +211 +213 +208 +198 +194 +203 +215 +215 +204 +194 +202 +213 +216 +206 +197 +200 +205 +206 +197 +193 +189 +187 +185 +182 +178 +176 +172 +175 +179 +182 +187 +193 +189 +179 +180 +177 +175 +174 +166 +152 +142 +139 +149 +147 +146 +148 +153 +156 +155 +155 +151 +155 +156 +152 +146 +140 +138 +138 +138 +139 +140 +140 +138 +134 +129 +126 +122 +121 +121 +115 +106 +103 +101 +96 +92 +86 +79 +74 +71 +67 +64 +64 +58 +56 +54 +51 +47 +43 +41 +40 +39 +35 +40 +53 +71 +91 +107 +112 +120 +129 +132 +127 +125 +123 +124 +127 +137 +142 +143 +140 +143 +152 +155 +152 +153 +154 +154 +153 +146 +140 +143 +150 +162 +168 +169 +167 +170 +174 +177 +181 +184 +184 +185 +185 +181 +183 +192 +199 +204 +205 +206 +206 +207 +210 +214 +217 +219 +218 +217 +217 +216 +214 +214 +215 +215 +218 +220 +221 +221 +220 +221 +223 +224 +223 +221 +219 +219 +220 +224 +226 +227 +228 +228 +228 +225 +223 +221 +220 +215 +215 +216 +217 +218 +216 +213 +210 +211 +210 +210 +211 +212 +214 +214 +214 +213 +210 +210 +212 +215 +217 +218 +220 +224 +227 +230 +230 +226 +225 +227 +229 +228 +228 +229 +230 +227 +217 +205 +196 +193 +193 +192 +192 +191 +190 +189 +188 +189 +189 +189 +188 +187 +186 +186 +185 +188 +188 +188 +187 +186 +186 +189 +190 +187 +188 +188 +189 +189 +189 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +187 +186 +188 +188 +189 +188 +188 +188 +189 +190 +189 +189 +189 +188 +188 +187 +187 +187 +186 +187 +189 +189 +190 +190 +189 +189 +190 +191 +189 +186 +185 +187 +187 +187 +188 +187 +187 +187 +187 +187 +188 +188 +186 +187 +187 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +190 +190 +188 +187 +186 +187 +188 +190 +191 +191 +189 +189 +188 +188 +188 +188 +188 +188 +189 +188 +188 +187 +189 +190 +190 +189 +187 +187 +187 +188 +188 +188 +187 +187 +186 +186 +185 +184 +185 +186 +187 +188 +195 +194 +192 +190 +191 +191 +192 +192 +191 +191 +191 +193 +194 +195 +193 +192 +193 +193 +192 +192 +192 +191 +191 +191 +193 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +191 +192 +193 +194 +193 +193 +193 +194 +194 +192 +193 +193 +193 +192 +192 +193 +194 +194 +192 +193 +194 +191 +191 +192 +189 +192 +192 +192 +192 +191 +191 +191 +192 +191 +190 +190 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +192 +193 +194 +194 +193 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +195 +195 +195 +195 +195 +194 +193 +192 +191 +192 +192 +193 +194 +194 +194 +194 +192 +192 +192 +193 +193 +193 +193 +193 +194 +195 +193 +191 +190 +192 +193 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +190 +191 +193 +192 +192 +192 +192 +192 +193 +194 +193 +196 +204 +213 +217 +216 +209 +202 +196 +194 +196 +204 +210 +208 +205 +204 +208 +206 +194 +184 +181 +179 +174 +173 +172 +171 +168 +164 +162 +164 +162 +160 +159 +160 +161 +160 +159 +160 +163 +166 +164 +160 +159 +165 +168 +167 +168 +164 +164 +168 +168 +163 +161 +164 +165 +162 +158 +157 +158 +160 +156 +149 +149 +156 +160 +161 +159 +159 +160 +160 +157 +166 +172 +174 +175 +169 +157 +151 +155 +165 +168 +161 +155 +151 +148 +149 +149 +150 +152 +151 +147 +142 +139 +139 +145 +149 +150 +148 +145 +139 +136 +139 +143 +139 +134 +131 +129 +130 +134 +138 +139 +134 +132 +136 +140 +140 +138 +136 +134 +131 +129 +129 +132 +136 +137 +137 +133 +131 +130 +133 +140 +144 +139 +130 +118 +112 +109 +116 +127 +133 +134 +132 +133 +127 +126 +131 +132 +128 +129 +134 +133 +131 +129 +128 +131 +133 +128 +124 +123 +124 +128 +134 +137 +136 +136 +137 +139 +142 +146 +150 +150 +144 +135 +130 +134 +138 +147 +154 +154 +158 +175 +195 +202 +205 +198 +185 +186 +197 +203 +199 +197 +202 +194 +183 +177 +169 +169 +182 +193 +183 +141 +125 +160 +197 +207 +196 +168 +162 +155 +151 +156 +168 +178 +181 +181 +185 +176 +150 +128 +130 +148 +163 +163 +169 +178 +181 +173 +158 +150 +150 +151 +150 +159 +177 +192 +192 +167 +136 +138 +144 +147 +145 +144 +145 +147 +148 +157 +169 +173 +170 +167 +158 +147 +146 +138 +138 +139 +141 +142 +141 +137 +135 +134 +133 +132 +130 +128 +126 +126 +124 +117 +119 +115 +107 +103 +107 +114 +119 +116 +112 +110 +112 +114 +112 +108 +105 +105 +104 +105 +109 +114 +116 +112 +107 +103 +106 +110 +111 +112 +111 +108 +107 +108 +105 +105 +109 +112 +113 +113 +113 +118 +118 +116 +116 +118 +121 +120 +117 +118 +120 +122 +124 +123 +122 +121 +121 +118 +120 +123 +123 +119 +115 +117 +120 +119 +117 +115 +115 +116 +116 +114 +111 +115 +116 +116 +116 +116 +116 +116 +115 +115 +116 +116 +116 +114 +112 +110 +108 +111 +111 +113 +117 +121 +123 +122 +119 +119 +119 +118 +119 +122 +124 +120 +114 +113 +113 +111 +109 +108 +108 +109 +110 +108 +108 +109 +111 +112 +112 +110 +108 +107 +107 +108 +104 +100 +104 +105 +99 +103 +107 +109 +108 +111 +115 +111 +103 +103 +104 +105 +105 +106 +109 +115 +120 +123 +124 +125 +125 +123 +121 +121 +121 +120 +119 +118 +119 +121 +123 +123 +121 +121 +123 +125 +126 +125 +123 +120 +119 +120 +119 +119 +121 +122 +120 +117 +116 +115 +114 +115 +117 +116 +112 +108 +107 +104 +104 +104 +104 +104 +104 +104 +103 +98 +97 +94 +97 +98 +98 +96 +95 +98 +95 +93 +96 +100 +101 +99 +99 +96 +95 +95 +96 +97 +96 +94 +91 +93 +94 +96 +100 +103 +105 +106 +105 +103 +97 +85 +79 +71 +64 +68 +71 +63 +61 +62 +60 +68 +76 +78 +85 +103 +120 +134 +142 +149 +153 +151 +152 +154 +164 +173 +178 +179 +181 +179 +176 +176 +177 +179 +180 +181 +181 +182 +182 +184 +184 +185 +184 +184 +184 +185 +186 +186 +186 +187 +186 +183 +182 +183 +185 +194 +195 +195 +194 +185 +185 +184 +163 +109 +89 +93 +111 +130 +144 +151 +160 +166 +168 +173 +180 +186 +189 +188 +187 +184 +181 +180 +183 +184 +184 +184 +184 +186 +187 +188 +187 +187 +187 +187 +188 +186 +188 +189 +189 +186 +184 +181 +179 +182 +183 +182 +177 +169 +163 +159 +157 +151 +141 +119 +97 +91 +99 +105 +105 +103 +111 +135 +160 +168 +162 +150 +137 +130 +126 +127 +131 +128 +123 +119 +114 +109 +102 +93 +89 +86 +85 +86 +90 +97 +100 +98 +92 +94 +98 +96 +89 +89 +95 +102 +107 +110 +116 +121 +125 +120 +126 +128 +131 +135 +136 +135 +138 +140 +138 +131 +121 +117 +121 +128 +135 +130 +124 +123 +126 +129 +128 +125 +127 +130 +133 +135 +136 +134 +135 +135 +134 +134 +130 +131 +133 +135 +138 +139 +135 +136 +128 +129 +131 +128 +137 +141 +131 +124 +124 +125 +126 +124 +121 +116 +111 +107 +114 +126 +146 +150 +149 +168 +184 +171 +166 +150 +138 +139 +142 +128 +104 +93 +79 +83 +121 +156 +177 +186 +213 +191 +139 +95 +102 +135 +146 +140 +141 +165 +185 +185 +162 +137 +127 +120 +98 +72 +95 +155 +171 +97 +85 +155 +184 +147 +97 +74 +78 +78 +72 +73 +88 +92 +99 +129 +169 +177 +156 +141 +143 +135 +108 +86 +85 +108 +167 +203 +183 +160 +145 +173 +190 +176 +166 +168 +190 +199 +182 +157 +128 +103 +102 +144 +196 +204 +178 +127 +110 +142 +177 +169 +130 +94 +133 +181 +166 +128 +128 +158 +154 +120 +102 +119 +172 +212 +204 +168 +132 +112 +113 +128 +151 +172 +186 +183 +169 +178 +180 +189 +197 +196 +183 +157 +132 +124 +115 +107 +98 +96 +97 +99 +113 +139 +162 +152 +126 +123 +136 +138 +126 +115 +123 +131 +134 +138 +148 +156 +157 +155 +152 +146 +140 +134 +126 +136 +166 +178 +160 +136 +125 +129 +137 +140 +139 +137 +140 +142 +142 +138 +137 +141 +147 +145 +138 +130 +126 +125 +127 +135 +143 +143 +141 +140 +135 +137 +161 +182 +178 +141 +127 +123 +126 +125 +125 +133 +140 +130 +128 +134 +136 +133 +142 +164 +179 +171 +150 +138 +142 +165 +199 +196 +160 +126 +124 +129 +131 +131 +152 +176 +182 +153 +127 +121 +146 +167 +173 +182 +196 +197 +161 +131 +133 +154 +176 +192 +199 +186 +160 +141 +157 +185 +177 +152 +162 +193 +209 +202 +177 +158 +145 +149 +167 +178 +173 +163 +165 +166 +145 +138 +160 +179 +190 +193 +186 +170 +167 +193 +217 +215 +205 +198 +200 +202 +198 +184 +170 +173 +175 +168 +167 +181 +190 +177 +157 +162 +187 +202 +195 +187 +190 +191 +185 +179 +187 +199 +211 +216 +215 +210 +206 +199 +193 +191 +197 +202 +203 +202 +204 +202 +204 +205 +199 +185 +177 +187 +203 +204 +191 +174 +180 +203 +225 +224 +199 +163 +162 +183 +190 +178 +182 +201 +220 +213 +199 +183 +172 +166 +169 +186 +205 +208 +204 +201 +201 +204 +207 +209 +210 +211 +204 +198 +202 +214 +219 +211 +198 +204 +213 +217 +212 +209 +211 +213 +212 +193 +187 +185 +189 +188 +182 +178 +178 +176 +173 +176 +184 +191 +191 +186 +182 +181 +175 +170 +165 +159 +150 +142 +141 +144 +145 +146 +147 +150 +151 +151 +150 +151 +152 +153 +151 +147 +142 +139 +138 +137 +137 +137 +138 +138 +135 +130 +126 +122 +121 +120 +115 +107 +106 +106 +103 +100 +93 +85 +77 +72 +66 +63 +63 +61 +56 +52 +48 +44 +42 +40 +41 +38 +37 +42 +55 +72 +94 +111 +118 +118 +127 +130 +126 +123 +120 +119 +121 +130 +137 +141 +138 +139 +147 +150 +147 +153 +151 +149 +145 +138 +134 +139 +148 +160 +166 +167 +166 +170 +173 +175 +178 +182 +184 +185 +184 +181 +184 +193 +200 +203 +205 +208 +209 +210 +212 +214 +216 +217 +216 +216 +216 +215 +212 +212 +214 +216 +218 +221 +222 +221 +221 +222 +223 +225 +225 +223 +221 +220 +221 +223 +225 +225 +226 +227 +227 +225 +223 +221 +220 +217 +217 +217 +218 +218 +216 +213 +211 +210 +209 +209 +210 +213 +214 +214 +213 +212 +209 +209 +212 +215 +217 +219 +220 +223 +225 +228 +228 +225 +224 +226 +228 +226 +227 +229 +231 +230 +221 +209 +199 +191 +190 +190 +190 +189 +189 +188 +187 +188 +188 +188 +189 +188 +187 +187 +187 +188 +188 +188 +187 +187 +187 +188 +189 +188 +189 +189 +189 +189 +189 +189 +188 +190 +190 +190 +189 +189 +189 +189 +189 +189 +188 +188 +189 +189 +189 +188 +187 +187 +188 +188 +188 +187 +187 +187 +188 +188 +188 +188 +188 +187 +187 +187 +187 +187 +187 +188 +189 +189 +188 +188 +189 +189 +189 +188 +186 +185 +186 +188 +189 +188 +187 +187 +187 +187 +187 +188 +188 +187 +187 +188 +188 +188 +188 +188 +188 +190 +189 +189 +188 +188 +188 +189 +189 +188 +187 +186 +186 +187 +188 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +188 +189 +189 +189 +190 +186 +187 +187 +187 +188 +188 +188 +188 +186 +185 +185 +184 +184 +185 +187 +188 +197 +194 +192 +190 +190 +190 +191 +192 +190 +190 +191 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +194 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +195 +193 +193 +194 +193 +193 +193 +194 +194 +194 +192 +194 +196 +193 +192 +193 +189 +191 +191 +191 +191 +191 +191 +191 +192 +193 +191 +191 +193 +194 +194 +194 +195 +194 +194 +193 +193 +194 +194 +193 +193 +192 +193 +194 +194 +193 +193 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +194 +194 +195 +195 +195 +194 +193 +193 +190 +190 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +195 +195 +194 +191 +191 +193 +194 +193 +194 +193 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +190 +192 +193 +193 +193 +193 +193 +192 +190 +190 +192 +200 +208 +213 +212 +210 +205 +199 +195 +192 +192 +201 +209 +210 +208 +207 +210 +208 +197 +188 +184 +181 +178 +175 +172 +171 +165 +159 +159 +163 +165 +162 +161 +161 +161 +160 +159 +160 +162 +165 +164 +159 +157 +163 +168 +168 +162 +162 +167 +174 +174 +168 +164 +165 +166 +164 +160 +157 +158 +160 +158 +154 +152 +157 +160 +162 +160 +159 +159 +160 +157 +164 +170 +172 +175 +170 +158 +150 +156 +165 +167 +161 +157 +155 +152 +151 +144 +143 +143 +142 +141 +139 +140 +141 +146 +150 +151 +149 +148 +142 +138 +139 +141 +137 +133 +131 +131 +131 +135 +138 +137 +132 +130 +134 +140 +144 +142 +139 +136 +132 +128 +127 +131 +137 +141 +141 +134 +134 +132 +130 +134 +142 +143 +139 +122 +114 +109 +115 +127 +135 +136 +134 +136 +132 +131 +133 +132 +128 +129 +133 +133 +131 +128 +127 +131 +134 +131 +126 +123 +124 +131 +140 +145 +142 +139 +138 +134 +139 +144 +146 +147 +143 +133 +123 +128 +143 +158 +159 +149 +149 +170 +194 +198 +204 +202 +191 +188 +196 +201 +199 +198 +204 +198 +185 +176 +172 +176 +187 +185 +186 +144 +124 +167 +207 +206 +188 +152 +148 +149 +155 +164 +175 +182 +179 +173 +177 +177 +161 +137 +130 +140 +149 +155 +170 +186 +189 +179 +165 +158 +157 +154 +153 +162 +176 +182 +175 +152 +128 +129 +144 +148 +142 +142 +144 +143 +142 +137 +146 +155 +162 +167 +165 +157 +153 +141 +140 +139 +141 +143 +141 +136 +131 +131 +130 +128 +126 +125 +124 +123 +123 +119 +119 +114 +107 +103 +106 +112 +118 +118 +113 +111 +112 +114 +112 +108 +105 +102 +102 +103 +106 +111 +114 +111 +107 +105 +105 +106 +107 +107 +106 +105 +104 +106 +105 +107 +112 +114 +113 +113 +115 +118 +119 +117 +116 +118 +121 +120 +117 +117 +119 +122 +124 +124 +122 +121 +121 +118 +122 +125 +125 +121 +117 +118 +121 +120 +118 +116 +115 +115 +115 +114 +113 +113 +114 +115 +116 +116 +117 +117 +117 +117 +118 +118 +117 +115 +111 +108 +106 +107 +110 +113 +115 +119 +121 +120 +117 +119 +119 +117 +114 +118 +122 +120 +114 +113 +113 +112 +111 +110 +109 +108 +108 +108 +108 +109 +109 +110 +109 +107 +106 +107 +106 +105 +104 +102 +105 +106 +102 +104 +108 +109 +107 +109 +112 +111 +106 +107 +108 +107 +106 +105 +107 +114 +121 +130 +130 +129 +126 +121 +119 +118 +118 +119 +118 +118 +120 +123 +124 +123 +121 +121 +122 +121 +120 +118 +117 +117 +117 +121 +118 +117 +119 +121 +120 +118 +116 +114 +113 +112 +111 +107 +102 +97 +96 +94 +94 +93 +92 +92 +93 +92 +93 +92 +92 +95 +99 +102 +102 +101 +100 +97 +93 +91 +95 +99 +101 +100 +99 +98 +98 +98 +99 +101 +101 +99 +98 +100 +100 +101 +103 +105 +107 +108 +107 +105 +105 +99 +98 +90 +80 +73 +67 +58 +59 +64 +66 +72 +78 +80 +92 +114 +130 +142 +148 +156 +158 +157 +155 +157 +167 +178 +186 +190 +188 +183 +178 +181 +181 +183 +184 +184 +183 +183 +183 +185 +185 +185 +184 +184 +184 +186 +187 +185 +186 +186 +186 +184 +184 +184 +185 +189 +197 +203 +205 +194 +187 +188 +177 +143 +119 +106 +107 +123 +145 +154 +156 +164 +165 +172 +181 +189 +191 +189 +187 +184 +183 +184 +187 +188 +187 +186 +186 +187 +187 +186 +184 +183 +185 +187 +189 +187 +188 +188 +187 +185 +185 +181 +179 +181 +183 +182 +177 +171 +164 +159 +156 +156 +141 +117 +97 +93 +100 +103 +101 +109 +110 +129 +151 +156 +156 +149 +136 +131 +131 +130 +133 +128 +119 +119 +111 +104 +99 +93 +88 +85 +84 +89 +94 +102 +96 +93 +95 +95 +92 +94 +99 +101 +104 +107 +109 +112 +119 +123 +125 +123 +128 +131 +134 +140 +141 +139 +140 +137 +132 +127 +124 +123 +123 +130 +138 +134 +133 +132 +131 +129 +127 +128 +128 +133 +136 +135 +133 +132 +135 +137 +138 +134 +131 +132 +134 +136 +140 +140 +134 +133 +129 +130 +131 +129 +134 +134 +125 +122 +121 +126 +130 +128 +123 +115 +105 +103 +109 +118 +129 +129 +135 +153 +161 +154 +160 +165 +174 +171 +154 +140 +128 +124 +105 +78 +82 +109 +144 +162 +193 +196 +167 +132 +120 +131 +142 +140 +135 +161 +181 +179 +152 +126 +123 +129 +118 +102 +114 +156 +167 +91 +76 +140 +174 +150 +97 +76 +78 +72 +72 +77 +81 +81 +90 +128 +168 +174 +159 +145 +135 +138 +108 +86 +86 +109 +165 +202 +183 +139 +120 +152 +177 +174 +143 +113 +140 +178 +181 +179 +165 +143 +131 +157 +196 +198 +181 +142 +126 +146 +172 +168 +134 +99 +131 +180 +173 +132 +116 +143 +154 +142 +123 +133 +172 +201 +194 +174 +144 +120 +111 +125 +154 +169 +172 +169 +159 +141 +149 +165 +182 +193 +200 +190 +171 +155 +145 +138 +130 +128 +124 +119 +126 +146 +163 +153 +130 +123 +136 +150 +148 +145 +150 +158 +162 +159 +161 +164 +161 +168 +169 +165 +154 +143 +129 +128 +156 +179 +169 +137 +119 +129 +144 +146 +134 +134 +137 +139 +138 +136 +135 +137 +140 +141 +134 +130 +130 +128 +126 +131 +140 +145 +146 +144 +133 +130 +153 +179 +187 +154 +133 +120 +122 +126 +132 +137 +142 +134 +130 +130 +133 +134 +138 +156 +179 +176 +154 +138 +139 +166 +203 +205 +170 +130 +125 +132 +137 +131 +140 +167 +183 +161 +135 +129 +153 +165 +157 +164 +186 +206 +182 +147 +132 +146 +167 +180 +187 +188 +171 +147 +153 +180 +181 +154 +158 +195 +211 +205 +174 +148 +140 +152 +170 +177 +171 +162 +162 +164 +151 +146 +161 +187 +200 +199 +188 +175 +177 +198 +211 +215 +199 +192 +200 +208 +207 +191 +170 +178 +178 +168 +165 +179 +191 +183 +167 +172 +189 +199 +194 +190 +194 +192 +184 +184 +194 +206 +213 +213 +212 +212 +212 +200 +195 +192 +196 +203 +206 +202 +197 +195 +200 +202 +194 +183 +181 +191 +203 +204 +188 +169 +174 +195 +213 +211 +186 +154 +152 +177 +194 +181 +171 +191 +228 +236 +218 +197 +180 +167 +164 +178 +196 +211 +207 +200 +194 +194 +199 +205 +208 +212 +208 +203 +202 +210 +218 +214 +204 +206 +212 +217 +218 +218 +219 +219 +218 +199 +188 +182 +184 +185 +181 +180 +183 +179 +171 +173 +184 +191 +188 +183 +184 +181 +179 +172 +163 +154 +150 +146 +145 +141 +142 +144 +146 +148 +150 +151 +151 +152 +151 +150 +150 +148 +144 +141 +140 +138 +138 +137 +137 +137 +134 +130 +126 +123 +120 +118 +114 +109 +109 +109 +106 +102 +96 +88 +81 +73 +65 +62 +61 +61 +56 +52 +48 +44 +42 +40 +41 +39 +39 +46 +58 +73 +95 +111 +118 +117 +125 +128 +125 +121 +116 +113 +116 +124 +132 +137 +137 +138 +143 +146 +144 +150 +148 +146 +141 +133 +129 +136 +145 +155 +162 +165 +168 +171 +174 +174 +176 +182 +183 +184 +183 +181 +185 +194 +200 +201 +204 +208 +211 +213 +215 +216 +216 +215 +214 +214 +215 +215 +213 +212 +213 +215 +218 +222 +223 +222 +221 +222 +224 +226 +226 +225 +223 +222 +222 +223 +224 +224 +225 +226 +226 +224 +222 +220 +219 +218 +218 +218 +218 +218 +217 +214 +211 +209 +207 +207 +209 +213 +215 +214 +213 +211 +208 +207 +211 +215 +217 +218 +220 +222 +223 +225 +226 +224 +224 +225 +227 +226 +227 +229 +231 +231 +225 +213 +202 +190 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +187 +187 +188 +188 +188 +187 +187 +187 +187 +188 +190 +190 +190 +190 +190 +189 +189 +189 +190 +190 +189 +189 +189 +189 +189 +189 +188 +188 +188 +188 +189 +189 +189 +188 +186 +187 +187 +187 +186 +186 +186 +187 +188 +188 +187 +187 +187 +187 +187 +186 +186 +186 +187 +189 +188 +187 +187 +188 +188 +188 +187 +186 +185 +186 +187 +189 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +189 +189 +188 +187 +186 +187 +187 +188 +188 +187 +186 +186 +187 +187 +187 +187 +188 +187 +187 +187 +187 +188 +188 +188 +188 +187 +187 +188 +187 +186 +186 +187 +186 +186 +186 +186 +185 +185 +185 +185 +185 +185 +184 +184 +184 +184 +185 +186 +196 +194 +192 +191 +191 +191 +192 +192 +190 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +195 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +193 +194 +195 +193 +194 +194 +193 +192 +192 +192 +193 +194 +192 +194 +195 +192 +192 +193 +190 +190 +191 +191 +191 +191 +191 +192 +193 +193 +191 +191 +194 +195 +194 +193 +193 +194 +193 +193 +194 +194 +194 +193 +192 +191 +192 +193 +194 +193 +193 +194 +194 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +193 +194 +194 +194 +194 +193 +191 +191 +192 +192 +192 +192 +192 +192 +195 +194 +193 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +195 +195 +194 +194 +194 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +190 +192 +193 +192 +192 +194 +194 +194 +190 +190 +195 +206 +211 +209 +205 +203 +199 +197 +196 +193 +191 +199 +209 +212 +208 +208 +211 +211 +201 +193 +189 +185 +184 +177 +173 +170 +163 +156 +159 +167 +169 +163 +159 +160 +162 +162 +161 +161 +163 +166 +164 +158 +157 +164 +169 +169 +160 +161 +167 +175 +174 +167 +163 +164 +168 +167 +164 +160 +160 +164 +164 +160 +155 +158 +161 +163 +162 +160 +160 +161 +157 +159 +163 +170 +173 +165 +157 +157 +160 +163 +162 +160 +159 +157 +153 +153 +147 +143 +141 +141 +141 +141 +141 +143 +145 +149 +150 +149 +150 +145 +139 +138 +139 +137 +135 +136 +136 +135 +136 +137 +137 +135 +133 +135 +140 +143 +142 +140 +136 +132 +127 +126 +130 +138 +141 +141 +138 +136 +134 +132 +133 +136 +138 +138 +128 +118 +112 +116 +125 +133 +136 +135 +133 +130 +129 +131 +132 +132 +131 +131 +134 +133 +130 +128 +132 +136 +133 +127 +123 +126 +134 +144 +147 +144 +140 +140 +133 +136 +141 +146 +146 +142 +133 +128 +133 +148 +161 +157 +143 +144 +164 +186 +195 +200 +200 +195 +192 +195 +196 +195 +195 +201 +203 +194 +177 +165 +169 +180 +178 +177 +144 +133 +173 +208 +203 +178 +137 +131 +145 +166 +174 +179 +182 +176 +164 +162 +170 +171 +152 +134 +134 +140 +158 +173 +190 +194 +185 +173 +164 +161 +148 +143 +154 +173 +176 +162 +144 +131 +131 +145 +145 +141 +145 +147 +143 +142 +135 +133 +137 +145 +149 +151 +150 +146 +142 +141 +141 +142 +143 +140 +135 +131 +129 +126 +122 +120 +121 +121 +120 +119 +119 +116 +113 +111 +109 +108 +109 +112 +116 +114 +112 +112 +111 +107 +105 +104 +102 +102 +102 +104 +108 +112 +113 +110 +107 +106 +105 +105 +104 +103 +101 +101 +103 +104 +109 +113 +114 +113 +114 +118 +118 +120 +120 +117 +117 +119 +118 +115 +117 +119 +122 +124 +125 +124 +124 +123 +123 +124 +126 +126 +124 +120 +119 +121 +120 +119 +117 +116 +116 +116 +116 +117 +114 +114 +114 +114 +115 +115 +116 +117 +117 +118 +119 +119 +116 +113 +109 +107 +106 +110 +114 +116 +119 +121 +119 +117 +117 +116 +116 +115 +115 +116 +115 +114 +114 +114 +114 +115 +115 +114 +111 +110 +110 +109 +108 +108 +108 +107 +105 +104 +106 +100 +100 +104 +105 +107 +107 +105 +106 +108 +109 +108 +108 +110 +110 +109 +110 +110 +108 +107 +105 +105 +110 +116 +125 +123 +120 +118 +117 +117 +117 +116 +118 +117 +117 +119 +119 +119 +118 +117 +119 +117 +114 +110 +107 +108 +110 +112 +117 +113 +111 +112 +112 +110 +109 +109 +105 +102 +101 +101 +101 +98 +96 +94 +93 +93 +92 +90 +88 +87 +87 +88 +91 +91 +95 +98 +100 +100 +100 +101 +95 +91 +90 +93 +99 +102 +103 +105 +105 +104 +104 +105 +104 +105 +106 +106 +106 +105 +105 +105 +107 +109 +112 +115 +120 +128 +130 +131 +123 +107 +91 +73 +59 +56 +64 +70 +75 +77 +82 +100 +123 +139 +148 +151 +155 +159 +159 +158 +162 +168 +180 +191 +196 +193 +186 +181 +183 +184 +184 +185 +185 +185 +185 +185 +187 +187 +186 +185 +185 +185 +187 +188 +186 +187 +186 +186 +186 +187 +187 +187 +188 +198 +204 +212 +210 +200 +192 +179 +167 +139 +117 +109 +122 +145 +155 +156 +162 +163 +170 +183 +192 +194 +191 +188 +186 +184 +184 +186 +188 +188 +188 +189 +187 +188 +188 +185 +182 +184 +188 +187 +187 +189 +187 +186 +186 +188 +186 +184 +182 +183 +182 +177 +172 +167 +159 +154 +155 +141 +119 +100 +93 +97 +102 +104 +111 +107 +123 +146 +154 +156 +148 +132 +129 +128 +124 +129 +125 +117 +119 +111 +101 +96 +90 +87 +84 +84 +87 +95 +100 +95 +92 +93 +93 +92 +96 +104 +109 +110 +111 +111 +113 +117 +120 +120 +124 +128 +131 +133 +137 +135 +132 +133 +131 +128 +127 +128 +130 +130 +132 +136 +136 +135 +134 +131 +131 +132 +132 +132 +136 +136 +134 +130 +131 +135 +137 +138 +135 +131 +132 +134 +136 +141 +141 +135 +132 +132 +132 +129 +130 +132 +128 +122 +118 +119 +128 +135 +130 +124 +118 +108 +104 +113 +124 +131 +128 +130 +139 +134 +143 +154 +170 +191 +183 +156 +152 +156 +137 +121 +100 +87 +95 +115 +131 +150 +171 +179 +172 +152 +135 +134 +136 +135 +153 +175 +174 +148 +124 +130 +150 +150 +144 +148 +164 +172 +112 +81 +119 +159 +149 +104 +77 +71 +69 +73 +79 +86 +85 +99 +130 +164 +177 +165 +147 +137 +131 +105 +89 +106 +136 +166 +192 +194 +139 +101 +122 +167 +169 +113 +68 +92 +147 +161 +162 +152 +147 +150 +165 +186 +187 +180 +157 +140 +147 +172 +170 +133 +105 +130 +180 +185 +142 +103 +123 +151 +154 +144 +150 +169 +183 +182 +183 +162 +125 +112 +124 +150 +161 +164 +164 +157 +124 +130 +140 +149 +157 +172 +185 +188 +176 +169 +169 +171 +175 +171 +160 +164 +174 +183 +174 +158 +149 +157 +176 +183 +182 +179 +182 +182 +172 +167 +167 +163 +171 +177 +180 +171 +159 +136 +124 +149 +177 +174 +136 +111 +123 +148 +156 +140 +134 +137 +136 +136 +133 +131 +129 +128 +133 +132 +131 +128 +124 +124 +132 +141 +148 +149 +145 +133 +125 +138 +167 +191 +174 +143 +119 +120 +130 +140 +142 +138 +137 +135 +130 +131 +134 +131 +145 +173 +184 +159 +134 +130 +160 +206 +208 +177 +138 +130 +139 +147 +132 +130 +155 +177 +168 +141 +134 +156 +168 +153 +147 +161 +192 +194 +165 +136 +145 +166 +173 +176 +186 +178 +151 +148 +175 +192 +167 +162 +189 +199 +197 +172 +147 +143 +157 +172 +174 +172 +167 +164 +165 +162 +162 +168 +194 +208 +202 +186 +177 +186 +204 +206 +203 +188 +187 +202 +213 +213 +196 +172 +178 +178 +168 +164 +176 +189 +185 +173 +177 +191 +200 +197 +194 +197 +195 +189 +189 +196 +207 +213 +212 +209 +209 +212 +202 +200 +196 +196 +203 +208 +203 +194 +193 +200 +200 +190 +182 +184 +193 +200 +200 +186 +171 +178 +194 +204 +195 +168 +156 +161 +183 +193 +182 +172 +183 +213 +232 +217 +198 +181 +165 +159 +170 +185 +208 +207 +199 +187 +181 +186 +199 +208 +209 +207 +206 +206 +209 +212 +211 +209 +205 +209 +214 +215 +212 +208 +209 +213 +206 +193 +182 +177 +180 +183 +184 +186 +176 +170 +174 +188 +196 +190 +183 +181 +180 +184 +179 +165 +152 +149 +148 +148 +142 +141 +141 +143 +146 +149 +150 +150 +151 +149 +148 +149 +147 +143 +140 +139 +140 +140 +139 +137 +134 +131 +127 +125 +124 +120 +118 +114 +110 +110 +109 +104 +98 +94 +89 +83 +75 +65 +61 +59 +58 +55 +53 +51 +47 +43 +42 +42 +41 +42 +49 +61 +77 +97 +111 +114 +116 +123 +126 +124 +120 +113 +112 +118 +124 +129 +135 +139 +142 +145 +146 +145 +151 +150 +149 +145 +137 +133 +139 +148 +155 +161 +164 +165 +170 +173 +174 +176 +183 +183 +182 +180 +180 +185 +194 +200 +202 +203 +206 +209 +213 +216 +218 +218 +216 +214 +213 +215 +216 +214 +213 +213 +213 +217 +222 +223 +222 +221 +222 +224 +227 +226 +225 +223 +222 +222 +224 +225 +224 +225 +226 +225 +223 +220 +218 +217 +217 +217 +218 +219 +219 +217 +214 +211 +207 +206 +206 +208 +212 +215 +214 +213 +210 +207 +206 +209 +214 +216 +218 +219 +222 +222 +223 +224 +226 +227 +227 +227 +228 +229 +230 +231 +232 +228 +217 +206 +193 +191 +189 +188 +187 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +186 +187 +188 +188 +188 +187 +186 +185 +185 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +188 +188 +188 +187 +185 +186 +187 +187 +187 +187 +187 +188 +188 +188 +187 +187 +186 +186 +186 +185 +186 +186 +187 +188 +187 +185 +185 +187 +187 +187 +186 +186 +185 +185 +186 +187 +187 +187 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +187 +187 +188 +187 +186 +185 +185 +186 +187 +188 +187 +187 +186 +186 +186 +186 +186 +185 +186 +186 +186 +187 +187 +188 +188 +188 +187 +186 +186 +187 +186 +184 +184 +185 +187 +187 +186 +185 +185 +184 +184 +184 +184 +184 +183 +183 +183 +183 +183 +183 +195 +194 +193 +192 +192 +192 +192 +192 +191 +192 +193 +192 +191 +191 +192 +193 +194 +193 +191 +190 +190 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +192 +191 +191 +190 +191 +192 +192 +192 +192 +192 +193 +194 +193 +193 +193 +192 +191 +190 +190 +191 +193 +191 +192 +193 +190 +191 +193 +190 +190 +191 +191 +192 +192 +192 +193 +194 +193 +191 +191 +193 +194 +192 +190 +190 +193 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +193 +193 +194 +195 +196 +192 +193 +193 +193 +192 +191 +191 +190 +192 +192 +193 +194 +194 +195 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +196 +195 +193 +192 +191 +191 +192 +193 +191 +193 +194 +194 +195 +196 +196 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +193 +190 +192 +193 +191 +191 +194 +196 +195 +193 +193 +199 +211 +213 +205 +199 +198 +195 +195 +196 +194 +191 +197 +209 +213 +208 +207 +211 +212 +205 +198 +194 +190 +187 +179 +175 +170 +162 +156 +162 +173 +172 +163 +156 +157 +162 +165 +164 +162 +167 +168 +166 +159 +158 +165 +170 +170 +163 +163 +167 +172 +170 +163 +160 +162 +169 +170 +168 +163 +163 +167 +168 +165 +156 +158 +161 +163 +163 +162 +161 +162 +158 +156 +158 +168 +171 +161 +157 +166 +164 +160 +156 +158 +160 +155 +152 +155 +153 +148 +146 +147 +147 +145 +142 +142 +144 +148 +149 +149 +150 +146 +139 +137 +137 +137 +138 +141 +141 +139 +137 +137 +141 +140 +138 +136 +138 +140 +140 +138 +135 +131 +126 +124 +129 +136 +140 +139 +143 +138 +137 +138 +136 +131 +130 +132 +131 +121 +114 +115 +122 +129 +133 +134 +127 +125 +126 +129 +134 +136 +133 +130 +135 +135 +132 +131 +134 +138 +134 +127 +125 +127 +135 +144 +145 +141 +139 +141 +137 +136 +140 +146 +146 +140 +136 +138 +142 +152 +157 +149 +140 +144 +160 +175 +192 +195 +197 +194 +194 +194 +193 +191 +193 +196 +201 +194 +171 +157 +165 +181 +179 +159 +130 +139 +183 +214 +204 +169 +128 +119 +142 +175 +181 +178 +179 +174 +156 +145 +158 +175 +162 +138 +133 +138 +165 +176 +188 +193 +190 +181 +169 +160 +140 +131 +144 +172 +176 +156 +137 +128 +136 +143 +142 +142 +150 +151 +144 +143 +142 +134 +134 +135 +130 +131 +135 +134 +140 +140 +141 +142 +142 +139 +135 +132 +128 +123 +117 +116 +118 +120 +118 +115 +117 +112 +110 +112 +113 +108 +103 +101 +113 +112 +111 +110 +106 +102 +100 +101 +103 +104 +102 +102 +106 +111 +114 +112 +106 +107 +107 +107 +106 +103 +100 +97 +102 +104 +110 +115 +116 +112 +114 +119 +116 +121 +123 +120 +118 +118 +117 +114 +119 +120 +123 +126 +127 +127 +126 +126 +128 +126 +126 +126 +125 +123 +121 +121 +120 +120 +119 +117 +116 +117 +119 +120 +116 +114 +113 +113 +113 +113 +114 +116 +115 +116 +117 +118 +116 +113 +110 +108 +108 +113 +117 +119 +120 +121 +120 +118 +116 +115 +116 +118 +116 +111 +111 +114 +115 +115 +116 +117 +118 +117 +114 +111 +111 +109 +108 +108 +108 +108 +105 +103 +101 +93 +94 +102 +105 +104 +103 +101 +104 +107 +110 +110 +110 +110 +110 +110 +112 +110 +108 +107 +106 +105 +107 +111 +114 +112 +108 +108 +110 +115 +116 +117 +116 +117 +117 +116 +114 +113 +113 +114 +115 +113 +109 +105 +101 +102 +105 +107 +108 +107 +106 +105 +103 +99 +100 +100 +97 +94 +92 +95 +99 +99 +96 +95 +97 +95 +95 +94 +93 +93 +93 +94 +93 +92 +93 +94 +94 +94 +95 +97 +96 +92 +90 +92 +97 +100 +104 +106 +111 +110 +109 +107 +106 +106 +107 +108 +110 +110 +110 +109 +110 +114 +122 +128 +138 +149 +150 +148 +140 +126 +111 +93 +72 +60 +60 +66 +69 +67 +81 +112 +133 +148 +157 +157 +158 +160 +163 +166 +166 +170 +180 +193 +200 +196 +189 +186 +183 +184 +185 +186 +188 +188 +188 +188 +188 +188 +188 +187 +187 +186 +188 +188 +187 +187 +188 +188 +188 +190 +188 +189 +188 +196 +199 +212 +222 +216 +201 +183 +178 +144 +120 +114 +125 +142 +152 +162 +162 +163 +169 +184 +195 +196 +192 +188 +186 +183 +182 +183 +185 +186 +188 +190 +187 +190 +191 +189 +186 +187 +188 +185 +189 +188 +187 +185 +185 +187 +186 +184 +182 +183 +181 +177 +173 +168 +160 +153 +151 +141 +124 +105 +92 +92 +102 +112 +108 +102 +118 +144 +155 +156 +146 +125 +121 +119 +114 +120 +119 +113 +117 +108 +101 +92 +85 +84 +85 +86 +89 +92 +96 +98 +93 +88 +91 +101 +107 +105 +109 +112 +113 +114 +115 +117 +117 +115 +123 +129 +131 +131 +130 +125 +121 +122 +125 +125 +127 +131 +134 +135 +134 +133 +136 +134 +128 +127 +133 +141 +138 +132 +134 +134 +132 +130 +132 +135 +136 +136 +134 +130 +130 +132 +135 +141 +141 +135 +137 +139 +135 +130 +131 +133 +127 +123 +118 +118 +127 +130 +124 +123 +125 +120 +117 +118 +122 +130 +128 +129 +136 +130 +129 +142 +159 +181 +176 +154 +158 +166 +138 +123 +125 +118 +115 +108 +116 +129 +142 +165 +180 +170 +148 +138 +138 +141 +148 +169 +170 +148 +130 +140 +164 +167 +166 +169 +169 +182 +143 +100 +115 +157 +144 +109 +77 +64 +67 +74 +83 +101 +97 +109 +129 +162 +183 +169 +149 +147 +133 +114 +103 +133 +162 +159 +168 +191 +165 +108 +111 +167 +165 +98 +68 +101 +145 +130 +110 +111 +137 +154 +161 +172 +188 +180 +158 +143 +153 +177 +168 +119 +95 +134 +192 +197 +152 +107 +118 +140 +146 +151 +164 +170 +172 +173 +186 +169 +138 +117 +120 +142 +158 +170 +171 +159 +151 +146 +140 +130 +122 +131 +153 +169 +163 +156 +160 +170 +184 +189 +186 +193 +192 +193 +186 +184 +182 +182 +187 +184 +178 +171 +173 +175 +163 +156 +156 +153 +161 +171 +183 +182 +172 +142 +120 +141 +174 +176 +136 +103 +116 +148 +164 +152 +138 +138 +136 +133 +131 +128 +124 +120 +129 +132 +132 +124 +119 +123 +136 +146 +149 +149 +145 +133 +121 +124 +154 +190 +189 +151 +121 +119 +134 +146 +143 +132 +131 +134 +130 +132 +135 +126 +137 +171 +191 +164 +130 +121 +154 +204 +210 +180 +140 +131 +144 +155 +137 +128 +150 +176 +171 +144 +134 +157 +174 +159 +138 +136 +172 +195 +175 +140 +148 +171 +174 +173 +180 +184 +160 +151 +172 +199 +183 +178 +177 +184 +186 +173 +153 +148 +162 +176 +186 +174 +171 +177 +174 +165 +168 +182 +196 +210 +200 +179 +174 +191 +209 +206 +187 +178 +186 +205 +215 +214 +198 +176 +175 +175 +167 +163 +175 +187 +183 +172 +178 +191 +201 +200 +197 +198 +198 +195 +193 +193 +199 +210 +213 +208 +205 +206 +204 +203 +199 +196 +202 +209 +205 +195 +195 +202 +201 +189 +182 +187 +195 +198 +195 +186 +177 +188 +202 +203 +186 +156 +154 +172 +190 +187 +182 +185 +190 +203 +211 +201 +188 +176 +164 +160 +171 +185 +205 +206 +198 +182 +171 +177 +194 +208 +209 +208 +210 +212 +210 +206 +206 +209 +201 +203 +207 +206 +197 +188 +190 +199 +206 +195 +180 +172 +176 +185 +188 +187 +171 +170 +179 +195 +202 +196 +184 +177 +177 +187 +185 +168 +151 +147 +147 +148 +143 +140 +137 +138 +141 +145 +145 +145 +150 +148 +148 +148 +145 +140 +137 +137 +140 +141 +140 +137 +131 +126 +124 +123 +125 +120 +118 +114 +110 +110 +107 +101 +93 +91 +89 +84 +76 +66 +60 +58 +56 +54 +54 +54 +51 +46 +43 +42 +41 +42 +50 +65 +81 +101 +111 +111 +116 +122 +125 +124 +119 +112 +113 +123 +128 +130 +136 +142 +147 +149 +149 +148 +153 +154 +155 +152 +145 +140 +145 +153 +160 +163 +162 +161 +167 +171 +174 +178 +184 +183 +180 +178 +178 +185 +195 +201 +204 +204 +204 +207 +212 +217 +219 +220 +216 +214 +213 +215 +217 +216 +214 +213 +212 +216 +221 +223 +221 +220 +222 +223 +227 +226 +224 +223 +222 +222 +224 +226 +225 +226 +226 +225 +222 +219 +216 +215 +215 +215 +218 +220 +220 +218 +214 +210 +206 +205 +205 +208 +212 +215 +214 +213 +209 +206 +205 +208 +213 +216 +217 +218 +223 +222 +222 +224 +226 +228 +228 +228 +229 +229 +230 +231 +233 +230 +219 +208 +198 +195 +191 +188 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +185 +185 +186 +186 +187 +187 +186 +185 +184 +184 +186 +186 +187 +187 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +186 +187 +188 +188 +187 +186 +185 +186 +187 +187 +187 +188 +188 +189 +189 +188 +188 +187 +186 +185 +185 +184 +186 +185 +187 +188 +187 +184 +184 +186 +187 +187 +186 +186 +185 +184 +185 +186 +186 +187 +187 +187 +186 +186 +185 +184 +185 +185 +185 +185 +185 +185 +186 +186 +186 +186 +185 +184 +184 +185 +187 +188 +186 +186 +186 +186 +186 +186 +185 +185 +186 +186 +186 +186 +187 +188 +188 +189 +185 +184 +185 +187 +186 +184 +184 +186 +187 +186 +186 +185 +184 +184 +184 +184 +183 +183 +183 +182 +182 +182 +182 +181 +192 +194 +195 +193 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +193 +193 +192 +192 +191 +190 +190 +192 +192 +192 +193 +192 +192 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +195 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +195 +193 +192 +191 +191 +192 +193 +194 +194 +194 +193 +192 +191 +190 +191 +191 +191 +194 +194 +193 +192 +192 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +190 +195 +194 +192 +190 +190 +191 +193 +195 +193 +192 +193 +195 +195 +193 +192 +193 +193 +192 +192 +192 +192 +193 +194 +194 +192 +192 +192 +192 +193 +193 +192 +192 +193 +196 +194 +189 +190 +195 +196 +192 +191 +198 +204 +207 +206 +202 +197 +193 +196 +197 +194 +191 +194 +203 +209 +209 +206 +213 +215 +209 +207 +207 +199 +187 +177 +177 +174 +171 +165 +157 +157 +166 +171 +169 +164 +163 +166 +163 +160 +162 +164 +171 +168 +160 +159 +164 +169 +174 +169 +157 +154 +161 +165 +165 +163 +161 +163 +170 +170 +166 +169 +172 +169 +166 +162 +158 +158 +162 +165 +165 +167 +170 +161 +159 +163 +167 +164 +161 +161 +159 +163 +163 +163 +162 +161 +159 +157 +155 +156 +149 +147 +149 +151 +149 +143 +139 +141 +143 +145 +147 +149 +149 +145 +140 +135 +141 +147 +146 +141 +140 +140 +141 +144 +148 +144 +137 +137 +142 +142 +136 +134 +131 +128 +127 +126 +126 +129 +132 +140 +140 +138 +135 +134 +136 +134 +130 +126 +124 +120 +114 +114 +121 +132 +139 +127 +122 +121 +126 +132 +135 +133 +132 +137 +134 +132 +132 +134 +135 +134 +132 +124 +129 +139 +147 +147 +142 +141 +144 +143 +146 +146 +144 +142 +143 +143 +142 +142 +142 +142 +141 +142 +142 +150 +165 +187 +196 +190 +188 +199 +196 +187 +190 +183 +182 +196 +200 +178 +165 +171 +176 +160 +122 +119 +161 +200 +211 +191 +160 +127 +110 +133 +176 +189 +183 +176 +166 +148 +142 +151 +168 +172 +150 +131 +144 +161 +183 +179 +176 +184 +186 +178 +158 +128 +128 +149 +170 +162 +143 +129 +124 +132 +137 +140 +141 +142 +144 +144 +142 +138 +137 +136 +133 +129 +127 +129 +134 +138 +140 +141 +141 +139 +137 +134 +132 +119 +121 +120 +117 +116 +117 +114 +109 +110 +111 +111 +111 +112 +111 +106 +101 +102 +102 +104 +107 +103 +95 +96 +102 +100 +101 +104 +108 +107 +103 +105 +110 +113 +113 +111 +110 +110 +110 +107 +103 +103 +108 +111 +115 +119 +117 +113 +113 +120 +121 +122 +121 +118 +113 +109 +108 +116 +118 +121 +126 +128 +128 +130 +133 +131 +127 +123 +123 +124 +124 +122 +119 +121 +119 +117 +117 +117 +110 +106 +112 +116 +116 +111 +107 +110 +113 +115 +118 +119 +116 +113 +117 +118 +114 +110 +108 +109 +116 +119 +118 +119 +122 +123 +122 +116 +112 +113 +117 +119 +116 +113 +113 +113 +111 +111 +113 +114 +113 +112 +112 +111 +110 +109 +107 +107 +108 +107 +104 +100 +99 +98 +100 +102 +103 +102 +101 +109 +111 +111 +109 +110 +113 +115 +114 +112 +110 +110 +110 +108 +105 +104 +104 +112 +111 +108 +108 +110 +113 +115 +116 +118 +115 +114 +114 +111 +104 +101 +102 +104 +107 +108 +104 +101 +101 +101 +100 +106 +103 +100 +97 +95 +96 +96 +97 +95 +96 +95 +95 +96 +98 +95 +92 +95 +92 +91 +91 +93 +96 +98 +99 +96 +96 +93 +90 +89 +91 +95 +98 +95 +94 +95 +97 +100 +101 +103 +105 +108 +109 +109 +109 +108 +109 +111 +113 +118 +118 +121 +123 +126 +130 +146 +162 +169 +167 +158 +146 +141 +137 +123 +106 +78 +69 +70 +69 +67 +68 +86 +120 +147 +159 +158 +158 +160 +161 +168 +170 +170 +174 +182 +194 +202 +199 +190 +183 +184 +185 +186 +188 +189 +190 +190 +190 +191 +190 +190 +188 +186 +186 +187 +187 +189 +190 +191 +192 +191 +190 +187 +187 +192 +190 +199 +215 +226 +226 +215 +201 +184 +164 +138 +116 +121 +141 +150 +160 +158 +165 +177 +190 +195 +194 +191 +191 +184 +182 +181 +183 +185 +186 +188 +191 +190 +189 +189 +188 +187 +186 +187 +185 +189 +188 +187 +187 +186 +185 +184 +184 +182 +179 +177 +176 +172 +166 +160 +157 +150 +142 +128 +107 +90 +89 +99 +105 +107 +104 +115 +135 +151 +151 +141 +129 +117 +111 +116 +120 +116 +114 +114 +107 +97 +93 +82 +80 +88 +90 +86 +88 +92 +93 +92 +94 +100 +106 +108 +106 +112 +112 +115 +120 +122 +119 +117 +116 +118 +118 +122 +124 +123 +128 +127 +117 +112 +119 +127 +134 +133 +129 +130 +133 +133 +131 +131 +132 +135 +138 +139 +137 +138 +136 +134 +134 +133 +131 +132 +135 +137 +133 +131 +134 +138 +139 +137 +136 +140 +137 +134 +131 +132 +132 +129 +125 +122 +127 +127 +127 +131 +132 +127 +125 +121 +125 +126 +125 +131 +140 +136 +124 +117 +125 +148 +178 +185 +160 +139 +139 +123 +113 +121 +125 +116 +110 +107 +112 +114 +129 +155 +177 +180 +162 +144 +142 +151 +172 +173 +152 +131 +137 +162 +169 +158 +172 +185 +188 +154 +129 +150 +167 +159 +114 +64 +57 +65 +70 +88 +99 +101 +100 +120 +154 +174 +177 +164 +145 +145 +138 +143 +162 +160 +138 +150 +192 +184 +140 +109 +155 +174 +124 +63 +91 +147 +147 +118 +90 +101 +138 +165 +164 +172 +176 +169 +158 +159 +172 +157 +113 +101 +147 +194 +195 +157 +110 +100 +133 +155 +164 +176 +174 +155 +145 +179 +179 +149 +120 +119 +143 +164 +170 +161 +155 +159 +165 +156 +135 +120 +132 +151 +147 +135 +121 +129 +129 +130 +142 +147 +153 +158 +166 +166 +159 +160 +155 +167 +170 +154 +132 +128 +134 +132 +142 +152 +144 +146 +163 +182 +182 +173 +163 +152 +148 +166 +170 +130 +100 +111 +142 +165 +160 +139 +132 +132 +128 +127 +127 +124 +130 +130 +130 +128 +120 +113 +121 +134 +140 +145 +159 +159 +140 +119 +118 +146 +178 +192 +163 +128 +128 +143 +143 +137 +132 +130 +130 +133 +133 +134 +133 +140 +165 +189 +179 +141 +121 +151 +202 +212 +181 +142 +136 +156 +172 +148 +123 +138 +167 +175 +159 +149 +161 +168 +145 +124 +126 +162 +180 +167 +143 +152 +175 +181 +177 +177 +186 +173 +156 +170 +188 +186 +178 +175 +174 +182 +173 +156 +163 +176 +181 +184 +179 +174 +176 +175 +166 +170 +192 +209 +199 +190 +186 +191 +202 +205 +197 +176 +180 +189 +204 +212 +207 +192 +180 +170 +166 +162 +166 +175 +183 +185 +182 +193 +199 +198 +192 +191 +198 +201 +199 +193 +197 +201 +209 +219 +213 +204 +204 +200 +196 +201 +211 +213 +210 +204 +199 +195 +198 +199 +191 +184 +191 +200 +201 +198 +194 +188 +189 +200 +206 +189 +166 +162 +174 +189 +194 +190 +190 +200 +210 +205 +206 +187 +166 +161 +162 +171 +188 +207 +203 +194 +179 +167 +175 +195 +208 +208 +210 +212 +213 +213 +210 +204 +197 +200 +196 +188 +189 +191 +177 +175 +194 +199 +191 +182 +175 +172 +175 +181 +180 +179 +179 +187 +197 +204 +205 +195 +179 +178 +173 +188 +185 +159 +150 +148 +144 +152 +150 +143 +139 +141 +144 +145 +142 +145 +147 +150 +152 +148 +141 +136 +135 +136 +138 +138 +135 +130 +125 +121 +120 +119 +118 +117 +115 +110 +104 +99 +96 +86 +85 +82 +76 +68 +64 +64 +64 +57 +54 +53 +52 +49 +43 +39 +39 +38 +45 +57 +72 +87 +100 +109 +114 +120 +124 +128 +125 +117 +111 +116 +125 +132 +137 +141 +142 +146 +152 +156 +155 +153 +156 +158 +153 +144 +142 +150 +160 +165 +169 +170 +168 +168 +171 +174 +176 +181 +181 +180 +177 +178 +186 +195 +201 +203 +203 +205 +208 +213 +217 +219 +219 +217 +215 +215 +216 +215 +214 +213 +214 +215 +216 +218 +219 +220 +221 +222 +223 +225 +227 +225 +222 +222 +224 +226 +226 +226 +226 +226 +225 +223 +219 +215 +213 +212 +214 +218 +219 +217 +215 +213 +212 +210 +209 +206 +204 +207 +211 +214 +215 +212 +208 +205 +208 +212 +214 +215 +215 +219 +220 +222 +222 +221 +222 +224 +226 +224 +226 +228 +229 +233 +233 +225 +214 +204 +198 +191 +188 +186 +185 +185 +187 +186 +186 +186 +186 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +187 +186 +186 +186 +187 +188 +187 +187 +186 +186 +186 +187 +187 +187 +186 +186 +186 +185 +185 +185 +185 +185 +185 +185 +186 +186 +186 +187 +187 +187 +188 +188 +187 +187 +186 +186 +184 +184 +185 +185 +185 +184 +184 +184 +185 +186 +186 +185 +186 +187 +187 +185 +184 +185 +185 +186 +188 +188 +186 +185 +184 +184 +184 +184 +184 +184 +184 +184 +184 +185 +184 +184 +185 +186 +186 +186 +185 +184 +186 +187 +187 +187 +187 +186 +187 +187 +186 +185 +184 +185 +186 +187 +186 +185 +185 +185 +185 +186 +186 +185 +185 +184 +184 +185 +186 +185 +184 +184 +185 +186 +185 +185 +184 +183 +181 +180 +181 +181 +192 +194 +194 +192 +191 +192 +193 +193 +193 +193 +193 +194 +194 +193 +193 +192 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +191 +192 +191 +191 +191 +190 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +195 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +194 +193 +193 +192 +192 +193 +193 +194 +193 +193 +193 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +190 +196 +195 +194 +193 +192 +192 +193 +193 +193 +192 +192 +194 +194 +193 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +193 +192 +191 +192 +193 +193 +192 +192 +193 +194 +193 +190 +190 +193 +194 +192 +194 +202 +207 +208 +202 +197 +193 +191 +194 +196 +195 +194 +198 +206 +211 +211 +210 +212 +213 +212 +211 +205 +195 +186 +181 +180 +176 +172 +168 +158 +155 +161 +169 +167 +162 +162 +166 +163 +160 +161 +164 +170 +169 +162 +162 +166 +171 +175 +168 +158 +157 +162 +165 +166 +164 +160 +161 +167 +167 +165 +169 +172 +168 +164 +159 +157 +158 +162 +164 +164 +168 +174 +165 +160 +161 +165 +166 +165 +162 +157 +156 +157 +158 +158 +158 +158 +159 +160 +157 +151 +148 +150 +153 +152 +147 +144 +142 +142 +143 +144 +146 +148 +146 +142 +135 +140 +145 +145 +141 +140 +140 +141 +145 +147 +143 +138 +138 +143 +142 +137 +131 +129 +128 +128 +128 +126 +126 +127 +132 +135 +136 +133 +132 +134 +133 +131 +127 +126 +120 +115 +114 +120 +129 +133 +127 +122 +121 +126 +131 +134 +133 +132 +132 +131 +131 +132 +135 +136 +135 +134 +129 +132 +139 +146 +144 +141 +140 +143 +144 +147 +147 +145 +144 +144 +145 +144 +140 +141 +141 +141 +139 +140 +147 +161 +173 +184 +193 +199 +204 +205 +193 +181 +173 +178 +194 +197 +179 +170 +173 +171 +143 +117 +125 +168 +198 +201 +180 +152 +116 +116 +142 +171 +174 +175 +175 +166 +153 +143 +149 +166 +173 +154 +136 +146 +171 +183 +173 +168 +175 +179 +174 +158 +134 +134 +152 +167 +156 +135 +126 +125 +129 +134 +138 +140 +141 +143 +142 +142 +140 +140 +140 +139 +136 +133 +133 +135 +139 +140 +141 +140 +138 +134 +130 +128 +121 +121 +121 +119 +117 +116 +112 +109 +107 +108 +108 +109 +110 +110 +107 +103 +102 +103 +105 +103 +99 +96 +98 +101 +99 +100 +105 +108 +105 +100 +100 +103 +109 +111 +112 +112 +112 +113 +111 +108 +110 +113 +113 +113 +117 +116 +113 +115 +119 +119 +119 +118 +115 +113 +112 +111 +116 +115 +118 +122 +126 +127 +128 +129 +127 +126 +124 +124 +124 +124 +122 +121 +122 +121 +118 +117 +113 +105 +103 +110 +115 +115 +110 +106 +109 +112 +114 +118 +118 +115 +113 +114 +116 +114 +112 +110 +114 +120 +122 +121 +121 +123 +123 +121 +116 +114 +116 +119 +118 +115 +112 +112 +113 +111 +112 +114 +114 +112 +109 +108 +111 +112 +111 +109 +107 +107 +106 +104 +102 +102 +101 +100 +101 +102 +103 +105 +106 +106 +107 +108 +111 +113 +109 +104 +105 +105 +107 +110 +110 +108 +106 +107 +112 +111 +109 +110 +114 +116 +117 +115 +121 +117 +113 +110 +106 +103 +102 +104 +105 +107 +107 +103 +101 +101 +102 +102 +101 +100 +99 +98 +99 +100 +101 +102 +105 +103 +99 +96 +95 +96 +95 +92 +89 +89 +91 +93 +95 +97 +99 +99 +97 +97 +95 +94 +93 +95 +99 +102 +100 +97 +98 +101 +105 +106 +106 +106 +105 +105 +106 +107 +109 +112 +116 +119 +125 +130 +139 +149 +154 +156 +162 +169 +172 +168 +162 +156 +152 +145 +132 +119 +100 +89 +76 +69 +73 +70 +82 +124 +153 +163 +161 +160 +163 +165 +171 +170 +171 +176 +186 +197 +203 +199 +192 +186 +185 +187 +187 +189 +190 +190 +190 +190 +191 +191 +190 +189 +188 +188 +188 +189 +189 +190 +190 +191 +190 +189 +188 +186 +186 +190 +202 +214 +219 +221 +222 +220 +193 +177 +157 +132 +121 +132 +147 +162 +157 +165 +176 +187 +194 +194 +194 +194 +186 +183 +182 +184 +186 +186 +188 +190 +189 +189 +189 +188 +187 +187 +187 +186 +189 +188 +188 +188 +187 +186 +184 +183 +181 +180 +179 +177 +172 +164 +158 +156 +147 +141 +126 +106 +94 +92 +97 +103 +103 +104 +115 +130 +140 +144 +137 +124 +115 +111 +113 +113 +106 +106 +106 +101 +94 +89 +80 +80 +86 +86 +83 +82 +87 +90 +94 +97 +101 +106 +109 +110 +114 +115 +119 +126 +128 +126 +123 +121 +123 +120 +122 +123 +123 +124 +127 +127 +120 +122 +128 +133 +134 +132 +130 +130 +130 +131 +132 +134 +137 +138 +138 +138 +135 +132 +131 +132 +133 +133 +134 +136 +139 +133 +128 +127 +132 +138 +140 +139 +139 +141 +140 +135 +133 +134 +132 +128 +127 +132 +131 +129 +130 +129 +126 +126 +126 +129 +130 +128 +129 +132 +133 +132 +124 +122 +143 +178 +192 +165 +139 +132 +124 +105 +102 +105 +109 +109 +106 +110 +113 +111 +124 +156 +187 +187 +164 +146 +146 +157 +163 +151 +134 +148 +164 +144 +128 +147 +185 +202 +166 +145 +169 +180 +169 +135 +84 +50 +43 +62 +92 +102 +97 +95 +113 +143 +166 +178 +173 +156 +146 +161 +166 +148 +118 +109 +149 +206 +203 +146 +101 +142 +180 +145 +78 +101 +158 +154 +121 +89 +99 +142 +164 +147 +123 +152 +172 +165 +158 +170 +155 +107 +106 +156 +199 +193 +156 +113 +96 +116 +160 +187 +193 +168 +137 +135 +180 +191 +146 +105 +105 +149 +177 +161 +137 +137 +157 +177 +172 +141 +115 +121 +146 +151 +137 +116 +108 +105 +99 +100 +103 +108 +116 +132 +145 +142 +143 +144 +159 +157 +124 +107 +113 +124 +121 +133 +152 +150 +130 +145 +174 +185 +183 +173 +156 +156 +172 +175 +132 +94 +107 +146 +175 +164 +141 +134 +130 +123 +124 +128 +125 +127 +133 +136 +134 +120 +113 +122 +135 +140 +148 +156 +161 +149 +121 +107 +134 +181 +190 +167 +132 +126 +145 +158 +152 +133 +123 +123 +129 +131 +135 +135 +142 +164 +189 +185 +151 +126 +148 +198 +213 +188 +144 +129 +155 +179 +160 +137 +143 +170 +183 +162 +147 +159 +168 +146 +121 +119 +151 +178 +184 +167 +162 +172 +175 +174 +180 +190 +177 +159 +168 +185 +180 +163 +152 +160 +188 +194 +174 +166 +175 +187 +193 +185 +177 +174 +169 +164 +171 +189 +205 +199 +192 +189 +196 +207 +204 +191 +177 +183 +192 +206 +215 +210 +191 +173 +160 +160 +161 +166 +174 +183 +187 +188 +198 +200 +198 +193 +191 +193 +196 +196 +189 +192 +199 +212 +221 +217 +208 +203 +201 +197 +202 +211 +211 +207 +203 +197 +197 +198 +198 +192 +187 +195 +204 +205 +200 +199 +196 +197 +203 +205 +192 +176 +172 +178 +187 +191 +194 +200 +208 +214 +206 +205 +189 +170 +165 +168 +176 +187 +201 +201 +193 +177 +169 +183 +202 +208 +207 +207 +209 +212 +213 +208 +200 +194 +186 +188 +189 +191 +185 +171 +174 +196 +197 +192 +182 +173 +169 +173 +176 +178 +184 +184 +193 +205 +210 +208 +195 +178 +169 +171 +184 +183 +162 +149 +143 +150 +152 +150 +144 +141 +141 +144 +145 +143 +146 +146 +148 +150 +147 +141 +137 +136 +135 +135 +134 +133 +130 +126 +121 +118 +118 +117 +115 +112 +107 +102 +96 +92 +87 +83 +79 +73 +67 +64 +63 +62 +57 +55 +53 +51 +47 +42 +38 +38 +40 +44 +55 +73 +89 +101 +110 +115 +122 +125 +129 +127 +120 +116 +120 +128 +133 +139 +143 +145 +148 +153 +155 +153 +154 +156 +157 +153 +146 +144 +153 +163 +168 +172 +175 +173 +171 +172 +173 +174 +178 +178 +177 +176 +179 +187 +196 +201 +203 +204 +205 +209 +214 +217 +219 +219 +218 +216 +215 +216 +216 +215 +214 +216 +215 +217 +218 +219 +220 +221 +222 +223 +225 +226 +225 +222 +222 +224 +226 +226 +227 +227 +226 +225 +222 +219 +216 +214 +213 +214 +217 +218 +217 +215 +212 +211 +209 +209 +207 +205 +207 +210 +213 +214 +213 +209 +206 +208 +211 +213 +214 +215 +219 +220 +222 +222 +221 +221 +222 +224 +223 +225 +226 +227 +231 +232 +226 +217 +207 +200 +192 +189 +189 +186 +186 +186 +187 +187 +186 +186 +186 +186 +187 +187 +188 +188 +188 +188 +187 +187 +186 +186 +185 +186 +187 +186 +186 +185 +185 +185 +185 +185 +185 +185 +186 +186 +187 +187 +186 +186 +185 +185 +184 +184 +184 +184 +185 +185 +185 +185 +185 +185 +185 +185 +186 +186 +186 +186 +185 +185 +184 +183 +185 +185 +185 +184 +184 +184 +185 +185 +186 +185 +185 +186 +186 +184 +184 +185 +184 +186 +187 +187 +185 +184 +184 +184 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +185 +185 +184 +183 +185 +186 +186 +186 +185 +185 +185 +186 +185 +184 +183 +184 +185 +185 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +182 +183 +184 +184 +183 +183 +185 +186 +185 +184 +183 +182 +180 +180 +181 +182 +194 +195 +194 +192 +191 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +190 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +194 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +194 +192 +191 +190 +190 +190 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +191 +191 +190 +194 +194 +194 +194 +194 +193 +192 +192 +193 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +192 +191 +191 +193 +194 +193 +192 +193 +192 +191 +191 +191 +191 +192 +193 +197 +204 +209 +207 +198 +192 +189 +189 +192 +194 +196 +197 +203 +210 +214 +214 +213 +210 +210 +215 +214 +204 +192 +188 +188 +185 +179 +176 +172 +160 +153 +156 +166 +165 +161 +161 +164 +162 +159 +159 +162 +169 +169 +163 +163 +166 +170 +174 +166 +160 +159 +162 +165 +168 +166 +159 +160 +166 +166 +165 +171 +173 +167 +162 +158 +157 +158 +161 +161 +162 +168 +174 +168 +160 +158 +163 +167 +169 +165 +157 +152 +153 +154 +154 +153 +155 +159 +163 +160 +154 +151 +152 +155 +156 +153 +149 +144 +143 +142 +141 +143 +146 +146 +144 +138 +140 +143 +144 +141 +140 +140 +140 +146 +145 +142 +138 +138 +141 +140 +137 +130 +129 +129 +132 +131 +128 +124 +124 +125 +130 +132 +130 +130 +132 +133 +132 +129 +128 +124 +118 +117 +120 +126 +130 +127 +123 +121 +125 +131 +134 +133 +132 +130 +130 +132 +134 +135 +135 +135 +135 +134 +135 +138 +142 +142 +138 +138 +140 +143 +145 +146 +145 +144 +144 +144 +144 +139 +141 +141 +139 +139 +138 +144 +156 +168 +174 +187 +197 +202 +208 +199 +179 +168 +177 +194 +198 +187 +182 +176 +164 +132 +120 +136 +173 +193 +191 +172 +149 +121 +135 +158 +162 +153 +162 +173 +166 +155 +144 +149 +165 +176 +167 +152 +158 +179 +176 +158 +153 +163 +171 +169 +157 +141 +143 +156 +165 +150 +130 +126 +132 +131 +135 +139 +139 +140 +141 +142 +143 +142 +140 +140 +140 +140 +138 +139 +140 +141 +140 +139 +137 +135 +130 +126 +123 +122 +120 +119 +117 +115 +111 +110 +111 +105 +106 +106 +107 +109 +110 +108 +104 +101 +104 +104 +100 +96 +97 +99 +99 +99 +100 +103 +103 +98 +92 +91 +95 +104 +109 +114 +116 +118 +118 +116 +114 +116 +117 +114 +112 +113 +114 +114 +118 +121 +120 +118 +115 +113 +113 +114 +115 +116 +114 +115 +120 +124 +126 +126 +125 +124 +124 +125 +125 +125 +124 +124 +125 +123 +122 +118 +115 +110 +103 +101 +109 +114 +114 +109 +104 +107 +110 +113 +118 +119 +118 +116 +114 +114 +115 +115 +113 +117 +121 +123 +122 +122 +123 +122 +119 +116 +115 +116 +118 +116 +111 +110 +110 +112 +111 +113 +115 +114 +110 +106 +104 +109 +112 +113 +110 +108 +107 +106 +105 +105 +105 +103 +101 +100 +101 +104 +107 +107 +106 +104 +106 +110 +111 +106 +100 +99 +100 +105 +109 +111 +110 +109 +109 +112 +112 +113 +116 +119 +119 +116 +113 +114 +113 +110 +107 +106 +106 +107 +106 +105 +105 +104 +101 +99 +100 +102 +102 +98 +98 +98 +98 +99 +100 +102 +102 +105 +103 +99 +95 +94 +95 +94 +92 +89 +90 +92 +93 +93 +95 +96 +97 +95 +97 +98 +98 +99 +99 +102 +105 +102 +98 +96 +100 +106 +108 +109 +110 +108 +109 +111 +114 +117 +123 +129 +135 +139 +145 +156 +168 +172 +169 +166 +165 +171 +167 +164 +164 +163 +155 +145 +138 +127 +114 +85 +66 +69 +63 +74 +122 +154 +164 +162 +163 +167 +171 +176 +174 +173 +180 +190 +200 +203 +199 +194 +190 +188 +189 +190 +191 +190 +191 +192 +192 +193 +192 +191 +190 +190 +190 +191 +192 +191 +191 +191 +191 +190 +190 +188 +189 +188 +187 +193 +204 +216 +229 +235 +232 +211 +187 +169 +150 +134 +134 +143 +154 +155 +163 +176 +188 +194 +195 +194 +194 +186 +184 +183 +184 +187 +187 +188 +189 +189 +189 +189 +189 +187 +187 +188 +187 +189 +188 +188 +188 +186 +185 +183 +182 +181 +180 +180 +179 +172 +164 +157 +156 +145 +140 +121 +101 +94 +93 +95 +103 +101 +105 +114 +124 +133 +139 +134 +120 +110 +110 +111 +105 +97 +98 +99 +96 +93 +85 +82 +82 +82 +80 +80 +77 +83 +90 +98 +101 +102 +104 +108 +112 +118 +119 +124 +131 +135 +134 +131 +128 +128 +128 +126 +126 +123 +120 +122 +131 +129 +126 +125 +127 +130 +130 +128 +126 +126 +128 +132 +135 +137 +138 +138 +138 +133 +130 +127 +129 +132 +134 +133 +134 +138 +134 +129 +126 +131 +137 +137 +132 +134 +145 +151 +143 +131 +128 +130 +132 +130 +132 +130 +129 +133 +132 +127 +125 +121 +122 +125 +128 +128 +128 +133 +137 +133 +125 +134 +165 +181 +166 +145 +135 +128 +111 +102 +101 +108 +108 +101 +105 +111 +110 +105 +114 +153 +190 +187 +164 +156 +161 +166 +147 +119 +139 +161 +135 +116 +120 +163 +191 +158 +145 +177 +189 +185 +164 +130 +83 +57 +75 +103 +117 +114 +109 +114 +131 +154 +177 +183 +170 +149 +166 +157 +109 +71 +89 +157 +217 +223 +164 +106 +126 +172 +156 +96 +118 +162 +152 +118 +88 +104 +154 +170 +132 +84 +121 +163 +172 +170 +178 +153 +100 +113 +158 +191 +183 +157 +121 +95 +102 +160 +200 +197 +154 +126 +137 +178 +188 +159 +112 +106 +155 +185 +154 +114 +116 +154 +181 +178 +143 +109 +102 +127 +150 +153 +137 +117 +109 +106 +105 +102 +89 +97 +124 +148 +145 +137 +139 +162 +162 +129 +110 +123 +142 +135 +139 +153 +150 +124 +135 +172 +187 +185 +173 +155 +163 +177 +186 +150 +113 +117 +148 +175 +167 +140 +132 +126 +119 +122 +129 +127 +128 +137 +142 +137 +122 +115 +126 +136 +140 +144 +150 +159 +159 +137 +116 +129 +164 +187 +179 +148 +128 +140 +163 +161 +134 +120 +120 +128 +132 +135 +136 +140 +158 +185 +192 +165 +135 +148 +193 +212 +192 +144 +122 +153 +177 +170 +156 +150 +172 +187 +170 +156 +162 +165 +145 +123 +121 +134 +166 +195 +195 +182 +180 +180 +176 +182 +189 +181 +164 +166 +184 +181 +160 +139 +150 +188 +212 +201 +185 +177 +181 +192 +185 +179 +169 +158 +157 +168 +182 +195 +198 +197 +197 +205 +211 +200 +181 +176 +183 +193 +204 +214 +211 +191 +168 +150 +157 +164 +171 +178 +186 +192 +194 +202 +200 +197 +193 +189 +186 +187 +189 +184 +181 +193 +211 +219 +220 +215 +206 +203 +200 +205 +211 +209 +205 +200 +195 +194 +192 +192 +190 +189 +197 +205 +206 +204 +204 +203 +202 +201 +198 +193 +187 +186 +185 +185 +188 +197 +207 +212 +212 +203 +201 +189 +175 +171 +178 +184 +186 +193 +198 +193 +176 +172 +191 +208 +208 +202 +200 +203 +208 +210 +203 +195 +190 +177 +180 +188 +193 +184 +171 +177 +195 +198 +195 +180 +168 +166 +167 +169 +176 +180 +182 +196 +215 +223 +218 +198 +177 +160 +167 +181 +183 +171 +152 +141 +154 +150 +148 +144 +142 +143 +145 +145 +143 +145 +144 +145 +146 +146 +142 +139 +138 +134 +132 +130 +129 +129 +126 +121 +117 +116 +115 +113 +110 +105 +99 +92 +88 +85 +80 +74 +69 +66 +64 +62 +59 +57 +55 +51 +48 +45 +41 +38 +38 +42 +44 +56 +77 +94 +104 +112 +116 +124 +127 +130 +129 +124 +121 +125 +131 +135 +141 +146 +148 +151 +154 +154 +152 +153 +154 +153 +149 +144 +144 +152 +161 +165 +170 +174 +174 +171 +173 +176 +179 +178 +177 +174 +172 +176 +186 +195 +199 +202 +203 +206 +210 +215 +218 +219 +219 +218 +216 +216 +216 +215 +214 +215 +217 +216 +217 +219 +220 +220 +221 +222 +223 +225 +226 +225 +223 +223 +224 +226 +226 +227 +227 +226 +224 +222 +219 +217 +215 +213 +213 +215 +216 +217 +215 +212 +209 +208 +209 +209 +207 +207 +209 +211 +211 +212 +209 +208 +209 +211 +211 +213 +215 +218 +220 +221 +222 +221 +220 +220 +221 +221 +223 +223 +225 +229 +231 +228 +222 +210 +204 +196 +191 +190 +188 +186 +185 +187 +186 +186 +185 +185 +185 +185 +185 +186 +186 +186 +186 +185 +185 +184 +184 +183 +184 +185 +185 +184 +183 +182 +182 +183 +183 +183 +183 +184 +184 +185 +185 +184 +184 +184 +183 +183 +183 +183 +184 +185 +185 +184 +184 +184 +184 +184 +184 +185 +185 +183 +183 +183 +183 +183 +183 +185 +185 +185 +184 +183 +183 +184 +184 +185 +184 +184 +185 +184 +183 +183 +185 +184 +185 +186 +185 +183 +182 +183 +184 +183 +183 +183 +183 +183 +184 +184 +184 +185 +184 +183 +183 +183 +183 +182 +182 +184 +184 +184 +184 +183 +183 +184 +185 +184 +183 +183 +183 +183 +183 +183 +182 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +183 +182 +181 +180 +180 +181 +183 +195 +195 +194 +191 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +190 +190 +190 +191 +192 +193 +191 +191 +190 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +194 +195 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +192 +191 +190 +190 +190 +191 +190 +190 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +195 +192 +190 +190 +193 +194 +193 +192 +193 +191 +190 +192 +192 +191 +192 +195 +201 +205 +206 +202 +194 +190 +189 +190 +190 +194 +197 +200 +206 +211 +214 +213 +213 +209 +209 +213 +211 +203 +194 +192 +192 +190 +185 +182 +175 +160 +151 +153 +164 +165 +161 +160 +161 +159 +157 +159 +161 +168 +167 +161 +161 +164 +167 +171 +166 +161 +159 +160 +165 +170 +167 +157 +159 +166 +168 +167 +171 +171 +166 +162 +161 +159 +159 +159 +159 +159 +164 +169 +168 +158 +156 +160 +167 +171 +167 +158 +153 +153 +152 +150 +150 +152 +157 +162 +162 +157 +153 +153 +156 +158 +156 +154 +147 +145 +142 +140 +142 +145 +146 +144 +141 +142 +143 +143 +141 +138 +137 +137 +143 +143 +141 +138 +136 +137 +137 +137 +133 +132 +133 +135 +136 +132 +128 +125 +124 +128 +131 +129 +130 +132 +132 +130 +130 +130 +127 +122 +120 +122 +127 +129 +128 +125 +123 +126 +131 +135 +136 +135 +134 +135 +136 +136 +135 +134 +134 +135 +137 +135 +136 +139 +139 +137 +136 +136 +140 +142 +144 +144 +143 +142 +142 +142 +141 +144 +143 +140 +138 +138 +143 +153 +164 +164 +171 +185 +200 +209 +201 +185 +174 +180 +192 +199 +198 +195 +181 +161 +137 +133 +144 +168 +186 +188 +174 +153 +143 +157 +165 +149 +135 +152 +172 +170 +156 +147 +148 +157 +170 +178 +174 +177 +180 +160 +137 +136 +155 +169 +166 +154 +147 +149 +158 +164 +151 +134 +132 +138 +135 +138 +140 +139 +138 +139 +141 +142 +143 +139 +135 +135 +137 +139 +141 +144 +142 +139 +136 +134 +131 +125 +122 +120 +121 +118 +116 +114 +110 +106 +106 +109 +105 +105 +106 +106 +108 +109 +107 +103 +100 +101 +102 +99 +97 +96 +96 +97 +99 +99 +98 +95 +90 +85 +85 +90 +100 +107 +115 +120 +121 +121 +120 +119 +120 +120 +115 +112 +113 +114 +115 +119 +123 +122 +120 +117 +114 +113 +113 +114 +118 +116 +116 +119 +122 +125 +126 +126 +125 +125 +125 +125 +126 +127 +128 +128 +125 +122 +117 +114 +111 +105 +104 +110 +112 +113 +109 +104 +106 +110 +112 +117 +122 +122 +119 +114 +113 +117 +118 +116 +115 +118 +119 +119 +120 +121 +120 +119 +115 +114 +113 +114 +113 +110 +110 +110 +111 +112 +113 +115 +114 +108 +103 +101 +107 +112 +115 +113 +109 +107 +107 +107 +106 +106 +104 +103 +102 +103 +104 +106 +110 +108 +105 +104 +106 +108 +107 +105 +101 +102 +105 +109 +111 +110 +109 +109 +114 +115 +118 +122 +121 +117 +111 +108 +106 +108 +110 +108 +108 +109 +108 +106 +103 +102 +101 +99 +99 +99 +100 +100 +100 +99 +98 +96 +95 +94 +95 +95 +96 +96 +94 +94 +95 +95 +94 +93 +93 +92 +92 +93 +94 +96 +97 +97 +92 +94 +96 +96 +97 +96 +98 +100 +104 +100 +99 +102 +108 +113 +117 +120 +124 +127 +132 +136 +139 +144 +149 +152 +155 +156 +162 +168 +170 +167 +164 +163 +168 +166 +166 +167 +167 +164 +159 +155 +148 +134 +102 +69 +56 +51 +68 +116 +153 +166 +166 +165 +169 +172 +178 +177 +176 +181 +190 +201 +205 +201 +195 +190 +190 +190 +191 +191 +191 +191 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +189 +183 +183 +196 +218 +240 +247 +239 +217 +187 +175 +167 +149 +142 +144 +151 +152 +162 +176 +191 +197 +196 +192 +189 +184 +184 +183 +184 +187 +188 +188 +188 +188 +188 +189 +189 +187 +187 +188 +188 +187 +187 +187 +186 +185 +184 +180 +179 +182 +180 +179 +179 +174 +165 +158 +153 +147 +141 +116 +93 +89 +88 +92 +105 +101 +101 +109 +121 +132 +137 +128 +113 +105 +109 +109 +102 +95 +95 +98 +96 +94 +88 +87 +88 +80 +78 +79 +79 +89 +95 +103 +104 +103 +104 +108 +114 +119 +121 +124 +131 +135 +136 +133 +130 +133 +136 +132 +129 +126 +119 +118 +126 +134 +129 +123 +121 +124 +126 +126 +125 +123 +126 +130 +134 +136 +136 +135 +136 +132 +131 +129 +130 +133 +134 +135 +136 +135 +136 +135 +133 +136 +138 +131 +120 +130 +147 +162 +156 +137 +124 +125 +133 +131 +130 +126 +126 +133 +132 +125 +120 +122 +122 +123 +124 +124 +124 +126 +130 +136 +129 +131 +146 +161 +162 +148 +130 +132 +131 +126 +115 +109 +102 +93 +100 +107 +118 +109 +93 +111 +154 +184 +192 +182 +184 +176 +144 +113 +130 +156 +140 +130 +120 +153 +178 +144 +123 +158 +194 +193 +176 +171 +148 +121 +118 +127 +145 +152 +138 +126 +124 +142 +175 +189 +179 +154 +145 +118 +77 +61 +98 +164 +210 +227 +186 +132 +124 +160 +160 +114 +136 +156 +137 +107 +90 +113 +168 +179 +128 +80 +109 +159 +184 +182 +176 +144 +98 +121 +158 +179 +170 +158 +129 +97 +98 +146 +202 +200 +151 +124 +135 +165 +177 +166 +144 +141 +166 +182 +145 +99 +97 +141 +184 +182 +139 +106 +96 +111 +127 +144 +153 +139 +121 +110 +109 +107 +86 +86 +114 +150 +152 +135 +132 +164 +176 +139 +116 +134 +159 +144 +134 +146 +149 +135 +141 +177 +187 +179 +166 +151 +169 +193 +195 +166 +138 +132 +146 +168 +165 +138 +128 +124 +122 +124 +129 +131 +139 +144 +145 +136 +125 +124 +131 +138 +141 +139 +143 +148 +153 +151 +139 +134 +140 +175 +186 +169 +140 +134 +154 +162 +141 +125 +121 +129 +134 +136 +135 +136 +148 +179 +193 +175 +146 +154 +192 +210 +192 +144 +119 +148 +169 +173 +172 +158 +168 +187 +184 +172 +164 +158 +145 +132 +132 +121 +147 +187 +207 +203 +198 +193 +182 +184 +188 +188 +174 +166 +181 +187 +172 +146 +149 +179 +205 +210 +199 +184 +179 +182 +182 +181 +171 +154 +155 +167 +172 +179 +196 +207 +208 +212 +210 +192 +171 +172 +182 +192 +199 +208 +210 +192 +168 +147 +159 +173 +182 +189 +195 +197 +196 +199 +199 +196 +191 +187 +185 +185 +185 +180 +172 +186 +207 +214 +221 +222 +211 +205 +204 +209 +214 +210 +204 +199 +194 +188 +184 +185 +188 +191 +198 +204 +204 +207 +206 +204 +201 +195 +189 +188 +191 +190 +186 +181 +185 +197 +209 +210 +206 +194 +193 +188 +180 +179 +188 +192 +187 +188 +194 +192 +179 +177 +196 +210 +208 +197 +194 +196 +202 +202 +194 +187 +186 +179 +177 +186 +196 +191 +181 +185 +196 +204 +200 +178 +162 +163 +164 +165 +174 +170 +175 +194 +220 +232 +224 +198 +172 +153 +154 +172 +186 +180 +162 +144 +147 +146 +144 +141 +141 +143 +144 +143 +142 +143 +141 +140 +142 +143 +142 +140 +140 +132 +130 +128 +127 +126 +123 +118 +115 +114 +113 +112 +109 +104 +98 +90 +85 +82 +78 +71 +68 +65 +63 +60 +56 +56 +53 +49 +46 +44 +42 +40 +39 +46 +47 +60 +82 +100 +108 +114 +120 +127 +129 +130 +129 +126 +124 +127 +131 +135 +141 +147 +150 +152 +153 +152 +150 +153 +152 +149 +145 +140 +140 +148 +158 +161 +166 +170 +171 +170 +173 +179 +184 +183 +179 +173 +169 +172 +182 +191 +196 +200 +202 +206 +211 +216 +220 +220 +219 +217 +216 +216 +215 +213 +211 +213 +215 +218 +218 +219 +220 +220 +221 +222 +223 +225 +225 +225 +224 +223 +224 +225 +226 +228 +227 +225 +223 +221 +219 +218 +217 +213 +213 +214 +215 +217 +216 +213 +210 +207 +209 +210 +208 +208 +209 +209 +209 +209 +209 +209 +211 +211 +210 +212 +214 +217 +218 +220 +221 +220 +219 +219 +219 +220 +221 +221 +222 +226 +231 +230 +227 +216 +207 +198 +191 +189 +189 +185 +183 +184 +184 +184 +184 +184 +183 +182 +182 +183 +183 +184 +184 +184 +183 +183 +183 +183 +184 +185 +185 +184 +183 +182 +182 +183 +183 +183 +183 +183 +183 +184 +184 +183 +183 +183 +183 +183 +182 +182 +182 +184 +184 +184 +184 +184 +184 +184 +184 +183 +183 +182 +182 +182 +182 +182 +183 +184 +184 +184 +183 +182 +182 +183 +183 +185 +183 +182 +183 +183 +182 +182 +184 +183 +184 +184 +183 +181 +181 +182 +183 +184 +184 +184 +184 +184 +185 +185 +185 +184 +183 +183 +182 +183 +183 +182 +182 +183 +183 +183 +183 +182 +182 +183 +184 +184 +183 +183 +182 +182 +182 +181 +181 +183 +182 +182 +182 +182 +182 +183 +183 +185 +185 +185 +184 +183 +182 +182 +182 +183 +182 +181 +180 +179 +180 +182 +184 +195 +195 +193 +191 +191 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +192 +191 +191 +190 +190 +191 +192 +194 +195 +190 +190 +190 +190 +190 +191 +191 +191 +190 +190 +190 +190 +191 +191 +192 +192 +192 +193 +193 +194 +194 +193 +192 +191 +192 +192 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +191 +192 +192 +191 +191 +190 +191 +191 +190 +190 +191 +192 +193 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +190 +190 +191 +192 +193 +193 +193 +192 +191 +192 +193 +193 +193 +192 +193 +193 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +195 +193 +191 +191 +192 +194 +193 +192 +193 +191 +191 +194 +194 +192 +194 +198 +205 +205 +201 +196 +191 +190 +190 +190 +191 +194 +197 +201 +206 +210 +212 +211 +210 +211 +210 +208 +207 +204 +200 +197 +192 +191 +187 +183 +174 +159 +150 +154 +164 +167 +164 +159 +158 +156 +155 +159 +160 +167 +165 +160 +160 +161 +164 +169 +167 +160 +156 +157 +163 +171 +168 +156 +157 +166 +169 +168 +169 +168 +165 +165 +165 +161 +158 +157 +157 +158 +160 +163 +166 +158 +156 +159 +164 +169 +166 +158 +154 +153 +151 +148 +148 +152 +157 +162 +163 +158 +154 +153 +155 +158 +157 +155 +150 +148 +145 +142 +143 +145 +145 +144 +144 +143 +142 +142 +139 +134 +131 +131 +137 +139 +140 +137 +134 +134 +136 +138 +138 +137 +137 +140 +140 +136 +133 +131 +128 +131 +131 +130 +131 +134 +132 +128 +128 +129 +127 +124 +122 +124 +127 +129 +130 +129 +126 +127 +132 +137 +139 +140 +139 +140 +140 +137 +135 +133 +134 +135 +137 +135 +135 +138 +139 +138 +136 +135 +138 +140 +143 +145 +144 +142 +141 +141 +145 +147 +146 +143 +141 +141 +144 +151 +155 +157 +157 +176 +206 +212 +197 +187 +182 +180 +182 +189 +198 +199 +184 +164 +153 +150 +152 +162 +179 +189 +179 +160 +163 +166 +159 +138 +129 +151 +175 +177 +163 +150 +141 +134 +146 +172 +187 +193 +178 +146 +119 +123 +150 +171 +165 +149 +147 +151 +157 +159 +149 +138 +134 +137 +134 +137 +137 +135 +134 +137 +140 +142 +143 +138 +134 +133 +135 +137 +140 +142 +141 +137 +134 +132 +127 +122 +120 +119 +119 +116 +116 +115 +111 +104 +101 +103 +102 +103 +103 +104 +106 +107 +105 +101 +96 +94 +95 +99 +97 +92 +90 +92 +94 +94 +94 +92 +87 +85 +86 +89 +95 +104 +113 +119 +122 +122 +122 +121 +123 +123 +119 +115 +116 +116 +116 +119 +123 +123 +122 +120 +118 +116 +114 +113 +120 +121 +121 +121 +121 +124 +128 +130 +129 +126 +124 +124 +126 +129 +130 +130 +128 +124 +117 +113 +113 +110 +106 +109 +110 +112 +109 +105 +107 +110 +111 +115 +122 +122 +119 +114 +113 +116 +118 +117 +114 +115 +116 +117 +119 +120 +119 +117 +112 +110 +108 +109 +110 +110 +111 +111 +111 +111 +113 +115 +113 +108 +103 +102 +107 +113 +117 +115 +109 +107 +107 +107 +104 +103 +103 +104 +105 +105 +103 +102 +105 +106 +105 +104 +103 +104 +109 +114 +107 +107 +108 +111 +112 +111 +110 +111 +115 +117 +121 +123 +119 +111 +105 +103 +102 +105 +107 +105 +105 +107 +105 +101 +101 +99 +99 +100 +100 +100 +98 +97 +100 +99 +97 +94 +91 +89 +90 +90 +93 +92 +92 +93 +94 +95 +94 +94 +96 +95 +95 +95 +98 +100 +99 +97 +95 +97 +99 +101 +101 +102 +104 +105 +113 +112 +114 +118 +121 +126 +131 +135 +144 +148 +153 +158 +160 +163 +164 +166 +166 +166 +165 +166 +168 +169 +172 +175 +170 +172 +171 +167 +167 +170 +170 +167 +160 +149 +125 +84 +52 +48 +72 +113 +154 +171 +173 +170 +169 +170 +176 +176 +179 +181 +189 +200 +205 +202 +194 +189 +190 +190 +191 +191 +191 +192 +193 +194 +193 +193 +192 +191 +191 +191 +192 +194 +193 +193 +193 +192 +192 +193 +194 +193 +186 +182 +182 +193 +217 +245 +255 +248 +217 +189 +181 +179 +159 +145 +145 +154 +154 +162 +176 +190 +195 +193 +189 +186 +181 +182 +183 +184 +186 +188 +188 +188 +187 +187 +188 +188 +187 +187 +188 +187 +186 +187 +187 +186 +185 +182 +180 +179 +183 +178 +176 +177 +175 +169 +157 +149 +145 +139 +113 +87 +82 +82 +88 +103 +101 +96 +102 +119 +130 +130 +118 +103 +99 +107 +110 +104 +99 +100 +101 +100 +98 +94 +96 +95 +83 +79 +83 +86 +98 +101 +105 +106 +105 +106 +111 +116 +120 +122 +124 +127 +130 +132 +131 +129 +135 +141 +136 +129 +128 +125 +122 +125 +131 +129 +125 +123 +124 +126 +127 +127 +124 +126 +130 +132 +132 +131 +130 +130 +134 +135 +135 +134 +134 +134 +136 +138 +134 +136 +138 +137 +141 +142 +134 +122 +127 +143 +162 +168 +154 +134 +124 +127 +132 +131 +126 +124 +127 +125 +122 +124 +126 +128 +127 +120 +116 +117 +123 +128 +127 +129 +131 +135 +150 +165 +147 +109 +122 +138 +147 +134 +121 +113 +104 +111 +116 +120 +119 +111 +105 +114 +148 +188 +196 +199 +177 +149 +140 +151 +161 +150 +135 +133 +163 +184 +144 +98 +125 +188 +203 +176 +177 +184 +180 +171 +162 +172 +170 +153 +132 +120 +135 +172 +191 +182 +154 +119 +92 +78 +80 +114 +167 +198 +218 +199 +155 +128 +153 +171 +144 +153 +150 +120 +92 +91 +121 +173 +179 +126 +88 +115 +169 +193 +184 +169 +133 +96 +122 +167 +183 +163 +155 +139 +109 +102 +150 +201 +198 +155 +134 +141 +154 +165 +164 +168 +173 +177 +175 +137 +90 +84 +124 +187 +194 +146 +113 +102 +101 +100 +126 +162 +169 +149 +119 +103 +106 +100 +89 +106 +142 +154 +136 +119 +144 +161 +145 +118 +134 +162 +143 +122 +133 +148 +149 +151 +175 +182 +176 +165 +150 +160 +200 +199 +170 +142 +132 +142 +165 +163 +140 +126 +126 +130 +131 +129 +135 +153 +154 +147 +132 +127 +136 +143 +143 +144 +140 +140 +139 +144 +152 +148 +138 +132 +156 +178 +178 +158 +142 +152 +164 +152 +131 +122 +127 +134 +136 +137 +137 +146 +172 +188 +177 +155 +160 +189 +207 +193 +150 +117 +141 +170 +180 +178 +161 +169 +189 +196 +183 +159 +148 +144 +139 +136 +118 +134 +174 +206 +210 +209 +202 +186 +186 +189 +196 +187 +171 +176 +187 +183 +159 +144 +159 +191 +206 +195 +181 +186 +179 +182 +185 +178 +167 +167 +169 +162 +165 +196 +217 +218 +214 +204 +183 +166 +169 +182 +192 +198 +205 +208 +190 +167 +146 +162 +180 +193 +201 +205 +202 +197 +194 +198 +196 +190 +188 +192 +192 +189 +180 +171 +187 +208 +212 +221 +225 +214 +208 +208 +213 +216 +210 +204 +199 +193 +182 +176 +180 +189 +195 +200 +203 +203 +208 +204 +202 +200 +193 +184 +183 +187 +185 +181 +179 +185 +195 +203 +204 +200 +188 +189 +189 +186 +189 +197 +199 +191 +186 +189 +190 +186 +186 +199 +210 +210 +197 +194 +193 +194 +191 +182 +177 +178 +178 +177 +188 +201 +199 +191 +193 +200 +212 +204 +177 +158 +159 +160 +161 +168 +167 +172 +190 +215 +230 +225 +197 +168 +147 +134 +156 +184 +184 +173 +151 +135 +140 +138 +137 +139 +141 +142 +141 +140 +141 +139 +138 +139 +140 +139 +137 +137 +130 +129 +128 +126 +123 +121 +116 +113 +111 +111 +111 +110 +106 +100 +90 +83 +78 +76 +72 +68 +63 +61 +58 +55 +55 +52 +48 +44 +43 +43 +42 +41 +46 +50 +66 +88 +104 +110 +115 +121 +128 +130 +130 +127 +124 +124 +127 +129 +132 +137 +143 +147 +149 +150 +150 +148 +152 +150 +145 +139 +136 +137 +145 +155 +162 +166 +171 +173 +172 +173 +177 +181 +184 +181 +175 +171 +173 +181 +189 +192 +198 +200 +205 +211 +217 +220 +220 +220 +218 +218 +217 +216 +212 +209 +211 +214 +219 +219 +220 +220 +220 +221 +222 +223 +225 +225 +225 +225 +224 +224 +225 +226 +227 +226 +224 +222 +221 +219 +219 +218 +214 +213 +214 +216 +217 +216 +213 +210 +207 +209 +210 +209 +209 +209 +208 +207 +206 +207 +209 +212 +212 +210 +210 +212 +215 +216 +218 +220 +220 +219 +219 +218 +219 +219 +219 +221 +225 +230 +232 +232 +223 +213 +200 +191 +187 +187 +185 +182 +182 +183 +184 +185 +184 +182 +181 +179 +182 +182 +182 +183 +183 +183 +183 +183 +183 +184 +184 +183 +183 +182 +183 +183 +184 +183 +183 +182 +182 +182 +182 +182 +182 +182 +182 +182 +182 +182 +181 +181 +183 +183 +183 +183 +184 +184 +184 +184 +183 +183 +182 +182 +182 +182 +182 +183 +182 +182 +183 +182 +181 +181 +182 +183 +184 +182 +182 +182 +182 +181 +181 +182 +183 +183 +183 +182 +180 +180 +181 +182 +184 +184 +184 +184 +184 +184 +184 +184 +183 +183 +182 +182 +183 +183 +183 +183 +183 +183 +183 +182 +181 +182 +183 +184 +184 +184 +183 +183 +182 +181 +181 +181 +183 +182 +182 +182 +182 +182 +183 +183 +185 +185 +184 +183 +182 +182 +182 +181 +182 +182 +181 +180 +179 +180 +183 +184 +194 +194 +193 +191 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +193 +192 +192 +190 +190 +191 +192 +193 +194 +190 +190 +190 +190 +191 +191 +191 +192 +190 +190 +190 +190 +190 +190 +191 +191 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +191 +191 +192 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +194 +194 +193 +192 +192 +191 +192 +192 +191 +191 +191 +191 +191 +191 +190 +190 +192 +193 +194 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +190 +190 +191 +193 +193 +194 +196 +194 +192 +192 +193 +194 +193 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +194 +194 +194 +197 +202 +208 +204 +197 +191 +190 +191 +191 +189 +192 +194 +197 +201 +205 +208 +209 +209 +209 +212 +212 +207 +207 +208 +204 +199 +188 +187 +184 +180 +172 +158 +151 +156 +165 +168 +166 +160 +158 +155 +155 +157 +158 +165 +164 +161 +161 +162 +165 +170 +168 +159 +154 +155 +161 +170 +169 +159 +158 +166 +168 +166 +165 +163 +162 +165 +166 +162 +158 +156 +157 +158 +160 +161 +165 +159 +157 +158 +161 +164 +163 +156 +152 +152 +151 +148 +147 +150 +158 +163 +162 +158 +154 +152 +154 +157 +157 +155 +153 +151 +147 +144 +144 +146 +146 +144 +145 +143 +142 +142 +137 +130 +126 +126 +131 +136 +139 +135 +133 +136 +138 +138 +140 +140 +141 +143 +142 +138 +135 +135 +134 +135 +134 +132 +133 +135 +132 +127 +126 +128 +127 +124 +123 +125 +129 +131 +132 +131 +128 +127 +131 +137 +141 +142 +142 +142 +140 +138 +135 +133 +134 +135 +136 +135 +135 +137 +138 +138 +137 +135 +140 +141 +144 +146 +145 +143 +143 +144 +147 +149 +146 +143 +143 +143 +145 +150 +156 +159 +154 +169 +202 +209 +189 +182 +179 +176 +172 +175 +188 +196 +187 +172 +169 +166 +163 +166 +179 +188 +181 +168 +170 +165 +150 +132 +131 +155 +178 +184 +168 +148 +129 +114 +122 +158 +187 +201 +178 +139 +113 +116 +145 +170 +163 +147 +145 +155 +157 +150 +141 +133 +129 +132 +134 +134 +133 +132 +133 +137 +140 +142 +141 +138 +136 +137 +137 +136 +135 +135 +137 +134 +132 +129 +124 +119 +117 +118 +114 +115 +118 +118 +114 +107 +101 +98 +99 +99 +99 +99 +102 +103 +101 +98 +91 +89 +90 +95 +95 +88 +86 +89 +88 +90 +92 +94 +93 +92 +92 +93 +92 +100 +109 +113 +118 +121 +121 +121 +123 +125 +121 +119 +119 +117 +115 +116 +119 +120 +121 +122 +120 +118 +115 +114 +120 +123 +124 +122 +121 +123 +128 +131 +130 +127 +123 +123 +125 +128 +130 +130 +130 +126 +118 +114 +115 +111 +107 +107 +110 +112 +110 +107 +108 +110 +110 +113 +117 +117 +115 +112 +111 +113 +115 +116 +115 +114 +113 +114 +118 +119 +117 +115 +110 +107 +104 +105 +108 +110 +110 +110 +110 +110 +111 +113 +111 +107 +105 +105 +109 +115 +119 +116 +110 +107 +106 +107 +104 +103 +103 +105 +106 +105 +102 +100 +97 +100 +104 +106 +104 +104 +110 +116 +112 +111 +111 +112 +112 +112 +113 +115 +113 +113 +115 +116 +112 +106 +101 +100 +98 +100 +100 +100 +101 +103 +104 +103 +101 +99 +99 +100 +101 +99 +96 +95 +97 +96 +95 +93 +90 +89 +91 +92 +95 +93 +91 +91 +91 +92 +93 +95 +101 +100 +100 +101 +102 +100 +98 +95 +91 +96 +102 +108 +113 +116 +120 +122 +128 +131 +135 +140 +141 +141 +144 +148 +153 +157 +163 +166 +167 +168 +166 +167 +170 +171 +169 +168 +169 +172 +177 +181 +174 +178 +175 +169 +166 +170 +173 +172 +164 +158 +146 +108 +68 +56 +77 +111 +149 +171 +177 +174 +170 +171 +179 +180 +181 +182 +188 +199 +206 +203 +194 +189 +191 +190 +192 +192 +192 +192 +193 +193 +193 +192 +190 +190 +190 +191 +192 +193 +192 +192 +192 +191 +192 +193 +193 +194 +191 +182 +179 +187 +214 +248 +254 +250 +233 +197 +183 +180 +168 +151 +141 +145 +156 +162 +172 +185 +192 +190 +188 +185 +181 +182 +183 +184 +186 +188 +189 +188 +187 +186 +187 +187 +186 +186 +187 +186 +186 +186 +186 +187 +185 +183 +182 +181 +183 +177 +174 +175 +176 +169 +154 +144 +138 +131 +109 +86 +78 +78 +86 +97 +102 +94 +98 +114 +122 +120 +109 +97 +99 +107 +109 +107 +107 +106 +103 +103 +100 +98 +99 +97 +88 +83 +89 +96 +104 +105 +106 +108 +109 +111 +114 +119 +125 +127 +127 +127 +127 +129 +131 +131 +135 +139 +135 +128 +127 +129 +129 +129 +126 +129 +130 +130 +131 +132 +132 +132 +130 +130 +130 +129 +128 +127 +125 +124 +132 +135 +135 +134 +130 +131 +133 +135 +134 +134 +135 +136 +141 +144 +143 +137 +124 +131 +147 +164 +167 +151 +129 +118 +125 +129 +128 +123 +119 +118 +126 +138 +141 +143 +140 +126 +112 +108 +114 +120 +117 +120 +120 +122 +142 +172 +160 +119 +110 +130 +155 +161 +159 +153 +143 +143 +147 +142 +135 +127 +110 +94 +108 +138 +188 +198 +174 +153 +163 +176 +177 +171 +147 +147 +166 +178 +149 +102 +115 +182 +207 +169 +144 +151 +171 +174 +163 +163 +156 +145 +129 +118 +131 +168 +190 +182 +149 +106 +84 +86 +89 +118 +170 +199 +208 +198 +158 +123 +140 +176 +178 +172 +148 +109 +81 +92 +129 +173 +171 +118 +86 +117 +170 +192 +188 +172 +125 +89 +117 +179 +195 +159 +151 +151 +128 +117 +156 +201 +198 +164 +142 +143 +150 +172 +179 +176 +170 +168 +170 +141 +96 +84 +123 +176 +194 +170 +135 +99 +88 +91 +103 +138 +164 +169 +145 +114 +104 +108 +101 +102 +130 +155 +147 +116 +125 +142 +149 +117 +127 +163 +162 +141 +139 +148 +156 +157 +167 +173 +174 +167 +151 +142 +172 +189 +177 +149 +125 +134 +164 +167 +143 +125 +124 +133 +134 +129 +134 +155 +164 +152 +131 +128 +147 +157 +151 +147 +138 +136 +139 +149 +153 +142 +134 +137 +145 +163 +173 +169 +157 +159 +167 +157 +137 +123 +126 +133 +137 +139 +140 +146 +166 +182 +178 +166 +168 +187 +201 +196 +162 +118 +133 +174 +189 +178 +163 +174 +192 +199 +179 +148 +139 +143 +139 +131 +122 +129 +161 +196 +207 +206 +200 +186 +181 +185 +197 +195 +178 +178 +188 +190 +170 +134 +135 +179 +209 +197 +170 +168 +181 +183 +184 +183 +182 +182 +170 +153 +164 +199 +221 +220 +211 +194 +175 +166 +168 +183 +195 +200 +206 +205 +186 +162 +144 +162 +183 +198 +207 +210 +205 +198 +192 +196 +195 +188 +190 +198 +201 +197 +183 +177 +194 +213 +216 +221 +225 +215 +211 +210 +214 +215 +209 +204 +199 +193 +174 +168 +174 +188 +197 +200 +201 +201 +204 +200 +197 +197 +193 +186 +183 +184 +184 +181 +181 +188 +192 +193 +193 +193 +190 +193 +194 +194 +198 +202 +201 +197 +187 +187 +190 +192 +195 +204 +211 +210 +199 +195 +191 +187 +181 +173 +167 +168 +168 +178 +193 +205 +202 +192 +193 +205 +211 +202 +176 +157 +154 +155 +155 +161 +168 +173 +188 +207 +221 +223 +203 +178 +148 +124 +142 +177 +187 +185 +163 +137 +136 +134 +134 +137 +139 +139 +139 +139 +142 +139 +138 +138 +136 +133 +131 +131 +129 +128 +127 +125 +123 +120 +115 +113 +111 +111 +111 +111 +107 +101 +91 +83 +76 +75 +72 +67 +62 +58 +56 +55 +54 +51 +47 +43 +43 +43 +42 +40 +43 +53 +71 +93 +105 +110 +115 +122 +129 +130 +129 +124 +121 +121 +125 +127 +129 +133 +139 +143 +146 +147 +148 +147 +148 +145 +140 +134 +131 +132 +142 +152 +158 +163 +169 +175 +176 +176 +177 +180 +181 +181 +179 +176 +178 +183 +188 +190 +196 +198 +203 +210 +216 +219 +220 +219 +219 +219 +220 +217 +213 +209 +211 +214 +219 +220 +220 +220 +220 +220 +222 +223 +225 +224 +225 +226 +225 +224 +224 +226 +226 +225 +224 +222 +220 +219 +219 +219 +215 +214 +215 +216 +216 +215 +212 +210 +208 +209 +210 +210 +210 +210 +208 +205 +203 +204 +208 +211 +212 +211 +210 +211 +214 +215 +217 +219 +220 +220 +219 +218 +218 +218 +218 +220 +224 +228 +232 +234 +228 +219 +205 +194 +189 +187 +185 +183 +183 +183 +185 +185 +185 +183 +181 +181 +182 +183 +183 +184 +184 +184 +184 +184 +183 +183 +183 +183 +182 +182 +183 +184 +184 +183 +183 +182 +181 +181 +181 +181 +180 +181 +181 +182 +182 +181 +181 +180 +181 +181 +181 +182 +182 +182 +183 +183 +182 +182 +181 +181 +181 +181 +181 +182 +181 +181 +182 +181 +181 +181 +182 +183 +183 +182 +181 +182 +182 +181 +180 +181 +182 +183 +183 +181 +180 +179 +180 +182 +182 +182 +182 +182 +182 +182 +183 +183 +182 +182 +182 +182 +183 +183 +183 +182 +182 +182 +182 +181 +181 +181 +182 +183 +183 +183 +183 +183 +182 +181 +181 +181 +182 +182 +182 +182 +182 +183 +183 +183 +182 +181 +181 +181 +181 +182 +181 +181 +181 +181 +180 +179 +179 +180 +182 +183 +193 +193 +192 +191 +192 +194 +194 +192 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +191 +191 +191 +191 +191 +192 +191 +191 +190 +191 +191 +191 +192 +192 +191 +191 +191 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +192 +191 +190 +192 +194 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +191 +192 +192 +191 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +192 +191 +190 +191 +192 +193 +193 +193 +195 +194 +192 +193 +194 +194 +193 +192 +192 +194 +194 +192 +192 +193 +192 +190 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +194 +193 +192 +192 +193 +194 +192 +193 +193 +193 +193 +196 +200 +204 +206 +201 +194 +190 +190 +192 +192 +190 +192 +193 +195 +199 +203 +207 +209 +210 +211 +212 +212 +210 +213 +214 +206 +197 +185 +183 +179 +176 +171 +160 +155 +160 +166 +169 +166 +161 +161 +159 +155 +155 +152 +160 +163 +162 +164 +165 +167 +172 +168 +159 +153 +154 +159 +166 +169 +165 +164 +170 +169 +164 +162 +160 +159 +162 +165 +164 +161 +158 +157 +158 +160 +162 +165 +160 +158 +158 +159 +163 +161 +153 +151 +154 +154 +150 +144 +145 +153 +162 +161 +158 +154 +151 +153 +157 +157 +155 +155 +152 +148 +145 +145 +147 +147 +145 +145 +143 +143 +143 +138 +129 +125 +126 +130 +137 +139 +135 +135 +140 +140 +137 +137 +140 +143 +145 +143 +137 +133 +133 +136 +137 +137 +133 +132 +134 +132 +129 +127 +129 +129 +126 +125 +127 +131 +133 +134 +133 +128 +126 +128 +135 +140 +142 +141 +141 +140 +138 +135 +133 +132 +132 +134 +134 +133 +134 +135 +136 +136 +135 +140 +140 +141 +143 +143 +141 +142 +145 +148 +148 +143 +141 +143 +144 +145 +147 +160 +161 +158 +164 +188 +201 +186 +171 +166 +175 +174 +171 +182 +194 +190 +178 +176 +173 +171 +174 +179 +176 +172 +173 +172 +164 +145 +127 +126 +147 +169 +178 +160 +134 +119 +113 +123 +156 +186 +203 +178 +139 +114 +112 +134 +162 +160 +149 +146 +163 +164 +146 +131 +125 +124 +130 +132 +132 +131 +130 +132 +137 +139 +139 +137 +136 +137 +138 +136 +133 +130 +129 +131 +129 +129 +128 +123 +115 +113 +115 +110 +113 +115 +115 +114 +112 +106 +102 +100 +99 +97 +96 +97 +99 +98 +96 +90 +88 +88 +91 +91 +89 +87 +88 +85 +88 +90 +94 +98 +99 +98 +96 +95 +98 +103 +106 +110 +114 +117 +117 +118 +119 +119 +118 +119 +117 +113 +114 +114 +116 +119 +119 +119 +118 +116 +115 +118 +122 +124 +123 +121 +122 +125 +127 +126 +125 +123 +122 +123 +125 +128 +129 +128 +126 +119 +116 +116 +111 +106 +105 +109 +112 +111 +109 +110 +110 +110 +111 +112 +111 +111 +111 +109 +108 +110 +112 +112 +110 +109 +110 +113 +114 +113 +111 +107 +106 +104 +105 +106 +108 +108 +108 +108 +107 +108 +109 +108 +106 +106 +108 +110 +114 +119 +116 +111 +108 +107 +107 +106 +106 +105 +104 +103 +102 +101 +100 +97 +99 +105 +109 +109 +108 +110 +114 +113 +110 +109 +110 +110 +110 +112 +115 +109 +105 +103 +105 +105 +102 +100 +101 +97 +96 +96 +98 +100 +103 +105 +107 +102 +99 +97 +99 +100 +96 +92 +90 +93 +93 +94 +92 +91 +91 +92 +94 +96 +94 +92 +93 +92 +92 +94 +96 +101 +102 +101 +100 +99 +98 +98 +98 +94 +101 +110 +121 +127 +133 +137 +139 +145 +147 +150 +154 +155 +154 +154 +156 +157 +160 +164 +166 +166 +166 +168 +169 +173 +173 +174 +174 +175 +176 +176 +177 +179 +180 +179 +174 +171 +170 +173 +175 +169 +169 +158 +133 +101 +76 +77 +108 +142 +167 +175 +174 +171 +173 +181 +183 +182 +184 +190 +200 +206 +203 +195 +191 +192 +192 +193 +193 +192 +192 +193 +193 +191 +190 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +188 +179 +181 +202 +237 +254 +248 +242 +203 +183 +183 +180 +161 +139 +137 +155 +159 +169 +182 +189 +189 +187 +186 +182 +184 +183 +183 +184 +187 +188 +187 +186 +186 +187 +186 +186 +186 +185 +185 +187 +187 +186 +187 +186 +184 +183 +182 +182 +176 +173 +174 +174 +165 +150 +139 +133 +122 +103 +85 +76 +79 +86 +92 +98 +94 +96 +103 +107 +109 +106 +99 +103 +110 +113 +114 +117 +111 +103 +103 +101 +99 +95 +93 +91 +87 +91 +102 +105 +105 +107 +111 +113 +114 +117 +120 +128 +131 +130 +127 +125 +127 +130 +132 +133 +132 +132 +130 +126 +127 +130 +129 +123 +128 +131 +132 +133 +134 +134 +133 +134 +133 +129 +127 +127 +126 +124 +123 +127 +130 +132 +130 +127 +128 +130 +131 +133 +132 +133 +136 +140 +141 +142 +140 +126 +128 +136 +151 +164 +162 +141 +121 +117 +124 +127 +124 +120 +118 +127 +141 +157 +155 +153 +146 +132 +117 +109 +108 +118 +112 +109 +110 +131 +169 +182 +163 +127 +129 +151 +171 +179 +177 +171 +173 +175 +167 +153 +135 +112 +91 +93 +111 +169 +188 +171 +152 +165 +183 +189 +184 +168 +158 +153 +148 +134 +118 +132 +185 +196 +158 +108 +98 +120 +131 +131 +134 +138 +136 +130 +122 +130 +164 +187 +182 +146 +101 +80 +82 +90 +128 +175 +191 +194 +195 +167 +131 +128 +165 +194 +181 +140 +100 +75 +96 +142 +180 +165 +108 +82 +112 +167 +193 +195 +168 +112 +83 +128 +184 +192 +154 +151 +156 +137 +132 +152 +197 +202 +173 +141 +135 +143 +177 +195 +182 +165 +158 +161 +145 +107 +93 +134 +165 +182 +182 +150 +99 +83 +96 +102 +117 +144 +167 +170 +146 +121 +122 +108 +99 +117 +149 +150 +116 +121 +144 +145 +117 +121 +157 +172 +159 +150 +152 +160 +166 +162 +163 +169 +172 +165 +143 +148 +177 +184 +164 +135 +137 +169 +175 +149 +126 +120 +129 +136 +133 +134 +150 +170 +160 +134 +125 +150 +168 +159 +147 +132 +128 +131 +144 +150 +138 +130 +135 +139 +147 +159 +166 +162 +163 +172 +161 +148 +129 +128 +132 +134 +137 +139 +145 +157 +178 +186 +182 +177 +181 +192 +194 +169 +124 +129 +167 +183 +177 +170 +178 +190 +192 +169 +139 +133 +138 +135 +129 +125 +126 +149 +183 +202 +206 +200 +187 +177 +182 +193 +192 +182 +184 +193 +194 +174 +130 +120 +162 +207 +205 +172 +157 +177 +184 +185 +184 +187 +183 +168 +152 +179 +209 +222 +214 +203 +184 +167 +165 +172 +184 +194 +199 +205 +202 +181 +157 +143 +162 +185 +198 +205 +209 +206 +200 +194 +194 +190 +185 +187 +194 +200 +200 +187 +185 +201 +217 +217 +221 +226 +220 +213 +211 +212 +211 +206 +203 +199 +193 +168 +161 +169 +188 +198 +200 +201 +202 +199 +193 +189 +188 +188 +186 +186 +187 +187 +184 +186 +192 +192 +187 +187 +194 +199 +202 +200 +199 +203 +201 +197 +201 +192 +191 +191 +196 +203 +211 +212 +206 +194 +189 +184 +178 +175 +170 +165 +161 +163 +178 +195 +206 +204 +190 +187 +200 +198 +190 +173 +158 +151 +151 +154 +157 +164 +173 +186 +197 +207 +214 +204 +184 +157 +131 +137 +167 +189 +195 +173 +152 +135 +133 +134 +136 +138 +137 +137 +138 +140 +138 +138 +137 +133 +129 +127 +127 +128 +126 +124 +123 +123 +122 +117 +114 +111 +111 +110 +109 +106 +100 +91 +84 +77 +74 +70 +64 +59 +56 +54 +54 +55 +52 +47 +42 +41 +42 +40 +36 +39 +55 +77 +97 +106 +111 +117 +124 +129 +131 +128 +122 +118 +119 +124 +126 +132 +134 +138 +143 +146 +147 +149 +150 +149 +146 +141 +134 +129 +131 +141 +152 +152 +155 +161 +169 +174 +176 +178 +182 +181 +182 +182 +180 +181 +185 +191 +194 +196 +198 +202 +209 +214 +218 +218 +217 +218 +219 +220 +218 +213 +209 +210 +214 +220 +220 +220 +219 +219 +220 +221 +222 +225 +224 +225 +226 +226 +224 +224 +225 +225 +224 +223 +221 +220 +219 +219 +219 +216 +216 +217 +216 +214 +212 +209 +208 +209 +209 +209 +210 +212 +212 +209 +204 +202 +202 +205 +209 +211 +211 +211 +212 +214 +215 +216 +218 +219 +220 +219 +218 +216 +216 +217 +219 +222 +226 +231 +234 +231 +224 +211 +199 +192 +188 +186 +183 +183 +183 +184 +184 +184 +183 +182 +182 +183 +183 +184 +184 +183 +183 +183 +182 +182 +183 +183 +183 +182 +181 +181 +181 +182 +182 +181 +181 +180 +180 +180 +180 +179 +180 +181 +181 +181 +181 +180 +180 +181 +181 +181 +181 +181 +182 +182 +182 +181 +181 +180 +180 +180 +179 +179 +180 +180 +180 +180 +180 +180 +181 +182 +183 +182 +181 +181 +183 +181 +180 +180 +181 +181 +182 +182 +181 +180 +179 +180 +181 +181 +181 +181 +181 +182 +182 +182 +182 +181 +181 +181 +182 +182 +182 +181 +180 +182 +182 +181 +180 +180 +180 +181 +183 +182 +182 +183 +182 +181 +180 +181 +181 +181 +181 +182 +182 +182 +182 +182 +182 +182 +181 +180 +180 +181 +182 +181 +181 +179 +179 +179 +179 +178 +179 +180 +182 +192 +193 +192 +192 +193 +195 +194 +192 +193 +193 +192 +191 +191 +191 +192 +192 +193 +192 +192 +191 +192 +192 +193 +194 +194 +193 +191 +191 +190 +190 +189 +189 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +195 +193 +191 +190 +192 +194 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +193 +192 +191 +190 +191 +192 +192 +191 +192 +193 +193 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +194 +195 +193 +191 +192 +194 +194 +193 +193 +193 +192 +190 +191 +192 +192 +193 +193 +192 +192 +191 +191 +193 +195 +194 +192 +191 +192 +194 +192 +193 +193 +192 +193 +197 +202 +205 +202 +198 +193 +190 +190 +193 +193 +191 +192 +192 +194 +198 +202 +206 +210 +212 +214 +212 +212 +214 +219 +217 +207 +195 +184 +181 +176 +173 +172 +164 +158 +162 +167 +169 +165 +162 +164 +162 +156 +152 +146 +155 +161 +163 +166 +166 +168 +173 +168 +159 +154 +154 +157 +163 +169 +170 +173 +175 +170 +164 +161 +158 +156 +158 +165 +165 +164 +160 +157 +157 +160 +163 +164 +159 +157 +157 +159 +163 +161 +153 +152 +157 +158 +151 +141 +139 +147 +158 +159 +157 +153 +150 +152 +157 +157 +155 +154 +153 +147 +144 +145 +147 +148 +146 +146 +145 +146 +146 +140 +131 +127 +129 +133 +139 +140 +135 +137 +144 +141 +133 +134 +138 +144 +147 +142 +135 +130 +129 +135 +139 +139 +134 +131 +132 +132 +130 +130 +132 +131 +128 +127 +129 +133 +135 +134 +133 +128 +124 +126 +133 +139 +141 +141 +140 +139 +137 +135 +133 +130 +129 +132 +132 +131 +131 +133 +134 +135 +134 +138 +137 +137 +138 +138 +137 +140 +144 +147 +146 +141 +138 +142 +144 +144 +146 +150 +155 +161 +167 +181 +198 +190 +161 +155 +177 +184 +176 +183 +196 +193 +181 +175 +172 +172 +177 +173 +161 +161 +174 +172 +165 +143 +119 +116 +132 +154 +164 +146 +120 +116 +124 +139 +164 +188 +204 +177 +140 +116 +109 +125 +154 +158 +152 +147 +171 +171 +145 +125 +120 +122 +132 +129 +129 +128 +127 +130 +134 +134 +132 +132 +132 +133 +134 +133 +130 +128 +128 +127 +128 +128 +128 +122 +113 +110 +112 +107 +109 +110 +109 +111 +115 +113 +109 +104 +101 +97 +94 +94 +96 +96 +94 +91 +90 +89 +87 +88 +91 +91 +91 +87 +88 +90 +93 +97 +100 +100 +98 +97 +99 +100 +100 +103 +108 +111 +113 +111 +115 +114 +116 +117 +116 +112 +113 +112 +114 +116 +117 +117 +116 +116 +116 +115 +120 +123 +122 +121 +121 +122 +123 +122 +123 +123 +122 +121 +122 +125 +128 +125 +124 +120 +116 +115 +110 +105 +106 +108 +112 +112 +110 +110 +110 +109 +110 +110 +109 +109 +110 +108 +105 +106 +110 +108 +105 +103 +104 +107 +109 +108 +107 +104 +106 +107 +106 +105 +106 +106 +107 +106 +106 +106 +107 +106 +106 +107 +110 +109 +115 +118 +116 +112 +109 +109 +109 +108 +108 +107 +104 +101 +100 +101 +101 +104 +105 +106 +111 +113 +112 +112 +112 +111 +108 +107 +107 +107 +107 +109 +111 +107 +98 +93 +95 +99 +101 +101 +103 +101 +98 +99 +102 +104 +102 +104 +106 +103 +98 +96 +97 +97 +93 +88 +85 +90 +91 +93 +93 +91 +91 +92 +94 +96 +96 +97 +100 +99 +98 +97 +98 +95 +96 +98 +96 +94 +95 +102 +109 +119 +126 +137 +145 +151 +155 +156 +157 +159 +158 +157 +159 +161 +162 +162 +163 +163 +165 +166 +167 +168 +170 +171 +174 +174 +175 +178 +180 +181 +181 +177 +175 +183 +181 +181 +181 +178 +173 +175 +181 +177 +178 +167 +149 +131 +93 +75 +105 +140 +164 +174 +173 +171 +172 +180 +180 +183 +185 +194 +202 +206 +201 +196 +193 +193 +194 +194 +195 +193 +193 +192 +191 +190 +190 +190 +189 +189 +190 +191 +191 +192 +193 +193 +193 +194 +195 +194 +194 +192 +193 +188 +178 +185 +217 +244 +251 +230 +202 +187 +189 +187 +165 +143 +145 +151 +156 +168 +181 +190 +191 +187 +185 +184 +185 +184 +183 +184 +188 +188 +188 +187 +186 +185 +186 +185 +185 +185 +184 +186 +186 +185 +185 +184 +183 +182 +182 +180 +176 +172 +173 +170 +160 +146 +136 +131 +116 +97 +81 +74 +78 +88 +91 +89 +90 +93 +93 +93 +98 +104 +102 +110 +115 +115 +117 +122 +113 +103 +103 +101 +97 +89 +89 +92 +91 +93 +105 +105 +105 +109 +114 +116 +116 +117 +119 +126 +129 +129 +124 +121 +122 +126 +128 +132 +127 +130 +133 +126 +121 +124 +125 +124 +127 +129 +129 +129 +132 +132 +132 +135 +132 +128 +127 +127 +128 +126 +126 +127 +129 +131 +129 +128 +130 +131 +130 +131 +131 +133 +138 +139 +137 +134 +132 +132 +134 +134 +139 +156 +167 +154 +132 +117 +123 +125 +125 +124 +120 +122 +131 +143 +141 +150 +165 +167 +150 +130 +121 +122 +110 +107 +110 +124 +160 +193 +197 +161 +138 +141 +157 +163 +165 +170 +182 +180 +169 +160 +148 +121 +92 +99 +130 +159 +181 +168 +149 +162 +185 +190 +175 +166 +151 +136 +112 +101 +111 +137 +181 +192 +160 +101 +83 +99 +103 +115 +129 +133 +136 +136 +127 +131 +160 +183 +182 +148 +102 +77 +78 +95 +142 +175 +166 +177 +194 +187 +155 +128 +151 +191 +178 +129 +93 +72 +102 +155 +190 +166 +104 +83 +112 +173 +205 +198 +151 +94 +86 +149 +185 +180 +148 +151 +152 +134 +136 +169 +189 +180 +163 +152 +151 +136 +147 +189 +190 +180 +161 +152 +135 +109 +101 +140 +166 +178 +174 +149 +111 +96 +97 +109 +110 +127 +144 +160 +153 +129 +131 +133 +118 +125 +149 +146 +108 +116 +145 +161 +141 +137 +152 +156 +143 +140 +149 +162 +175 +164 +160 +167 +180 +187 +165 +155 +170 +175 +171 +153 +151 +176 +181 +156 +129 +119 +127 +138 +141 +139 +148 +173 +166 +136 +123 +149 +173 +162 +145 +131 +119 +114 +124 +138 +137 +130 +130 +132 +133 +144 +157 +157 +164 +177 +171 +158 +136 +131 +133 +131 +135 +135 +139 +152 +177 +194 +198 +185 +176 +185 +190 +169 +133 +126 +153 +171 +177 +179 +178 +181 +183 +162 +135 +129 +134 +133 +134 +125 +122 +138 +174 +202 +213 +204 +190 +180 +185 +190 +186 +181 +189 +196 +193 +170 +136 +119 +142 +188 +208 +189 +173 +171 +185 +189 +185 +184 +178 +167 +160 +196 +218 +221 +208 +196 +177 +162 +163 +176 +183 +190 +195 +201 +199 +179 +155 +144 +165 +185 +196 +202 +207 +206 +202 +197 +191 +184 +180 +181 +186 +192 +197 +190 +189 +202 +215 +216 +219 +227 +227 +214 +211 +209 +207 +203 +201 +199 +193 +167 +160 +169 +189 +200 +203 +203 +206 +196 +188 +180 +178 +180 +184 +189 +192 +187 +182 +187 +195 +194 +187 +191 +202 +205 +209 +204 +201 +204 +198 +193 +201 +199 +195 +193 +198 +207 +216 +213 +200 +184 +181 +175 +172 +172 +172 +166 +159 +162 +179 +193 +205 +207 +190 +180 +192 +184 +179 +170 +159 +149 +151 +156 +157 +159 +172 +184 +187 +192 +200 +194 +177 +165 +143 +136 +157 +189 +198 +177 +165 +136 +134 +134 +136 +138 +137 +136 +138 +138 +138 +137 +136 +132 +127 +125 +126 +127 +124 +121 +122 +124 +124 +120 +115 +113 +111 +110 +107 +104 +99 +90 +84 +77 +74 +67 +61 +57 +55 +54 +53 +56 +53 +47 +42 +40 +40 +37 +33 +37 +57 +82 +100 +108 +112 +119 +126 +130 +131 +129 +121 +117 +119 +124 +127 +136 +137 +140 +144 +147 +149 +152 +154 +155 +152 +146 +139 +132 +133 +144 +156 +150 +150 +152 +160 +166 +171 +176 +181 +185 +186 +184 +180 +180 +186 +194 +198 +196 +198 +202 +208 +213 +216 +216 +215 +216 +218 +219 +218 +212 +208 +209 +214 +220 +220 +219 +219 +219 +219 +221 +222 +224 +224 +225 +227 +226 +224 +223 +225 +224 +224 +222 +221 +220 +219 +219 +218 +217 +217 +218 +216 +213 +209 +207 +206 +210 +209 +209 +210 +212 +213 +209 +204 +202 +201 +203 +207 +210 +211 +212 +213 +214 +215 +216 +218 +219 +219 +219 +218 +215 +215 +216 +218 +221 +225 +229 +233 +233 +227 +216 +203 +195 +191 +188 +185 +184 +182 +182 +182 +181 +182 +182 +183 +184 +184 +183 +183 +182 +181 +181 +180 +181 +182 +183 +183 +182 +180 +179 +179 +181 +180 +180 +180 +180 +180 +180 +180 +179 +179 +180 +181 +181 +181 +180 +180 +182 +182 +182 +182 +182 +182 +182 +182 +180 +180 +180 +179 +179 +178 +178 +179 +179 +179 +179 +179 +180 +181 +182 +183 +182 +181 +181 +183 +182 +180 +179 +180 +181 +182 +182 +182 +180 +179 +180 +181 +182 +182 +182 +182 +182 +182 +182 +182 +181 +181 +181 +181 +182 +181 +179 +178 +181 +181 +180 +179 +179 +179 +181 +182 +181 +182 +182 +182 +180 +180 +180 +181 +180 +180 +181 +182 +182 +182 +182 +182 +183 +182 +181 +181 +182 +182 +181 +180 +178 +178 +178 +178 +177 +178 +179 +180 +192 +192 +192 +193 +193 +193 +193 +192 +192 +194 +193 +191 +191 +193 +193 +192 +193 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +192 +191 +190 +190 +190 +191 +191 +192 +192 +192 +192 +193 +193 +190 +191 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +194 +195 +196 +194 +194 +195 +195 +195 +194 +193 +193 +192 +192 +192 +191 +191 +192 +193 +193 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +193 +194 +194 +192 +191 +193 +195 +193 +193 +194 +194 +194 +193 +192 +191 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +191 +190 +189 +190 +191 +193 +193 +192 +193 +194 +195 +196 +195 +194 +194 +194 +193 +192 +190 +192 +193 +193 +194 +193 +193 +192 +191 +193 +193 +193 +193 +193 +192 +192 +191 +193 +194 +195 +194 +195 +199 +202 +203 +199 +196 +192 +190 +190 +190 +191 +192 +191 +193 +196 +199 +203 +209 +213 +217 +216 +212 +215 +220 +222 +218 +204 +189 +186 +180 +175 +174 +171 +165 +162 +163 +166 +170 +169 +165 +166 +168 +160 +148 +144 +149 +156 +162 +168 +171 +170 +167 +168 +164 +157 +151 +153 +160 +168 +171 +179 +176 +171 +166 +162 +159 +158 +158 +164 +165 +166 +163 +157 +155 +157 +163 +165 +158 +157 +159 +161 +168 +167 +154 +152 +155 +156 +151 +143 +139 +144 +151 +159 +158 +156 +154 +152 +152 +153 +154 +155 +151 +145 +141 +142 +147 +150 +150 +149 +145 +146 +148 +143 +134 +130 +132 +139 +142 +142 +140 +138 +139 +138 +134 +136 +136 +138 +140 +136 +131 +131 +132 +135 +138 +138 +136 +133 +132 +132 +132 +132 +135 +135 +132 +127 +127 +132 +137 +133 +132 +129 +128 +129 +132 +135 +137 +140 +140 +139 +136 +132 +128 +126 +126 +127 +131 +130 +131 +135 +135 +134 +137 +138 +135 +136 +140 +138 +132 +131 +135 +141 +136 +139 +144 +143 +141 +142 +142 +144 +147 +154 +164 +182 +203 +199 +175 +170 +181 +190 +190 +189 +192 +191 +182 +170 +168 +168 +171 +169 +161 +160 +166 +174 +167 +142 +114 +108 +128 +144 +147 +132 +125 +126 +138 +155 +177 +194 +198 +180 +148 +125 +116 +124 +147 +155 +154 +154 +169 +175 +154 +128 +125 +130 +124 +122 +122 +124 +126 +127 +128 +130 +133 +133 +132 +129 +127 +126 +126 +128 +129 +129 +123 +122 +123 +121 +113 +108 +108 +103 +109 +109 +104 +104 +111 +114 +111 +106 +107 +105 +101 +95 +91 +91 +91 +91 +90 +86 +85 +86 +89 +93 +96 +94 +93 +91 +90 +90 +92 +97 +100 +94 +99 +103 +101 +100 +102 +104 +105 +106 +104 +107 +111 +112 +107 +109 +113 +113 +113 +112 +112 +112 +113 +116 +117 +117 +118 +120 +122 +124 +125 +123 +121 +119 +123 +125 +125 +124 +125 +126 +126 +127 +127 +124 +118 +117 +118 +115 +110 +110 +111 +113 +111 +108 +107 +108 +109 +109 +109 +109 +109 +108 +107 +107 +107 +107 +106 +104 +103 +104 +105 +107 +107 +109 +108 +107 +107 +107 +107 +107 +107 +108 +107 +108 +108 +108 +108 +108 +109 +108 +114 +116 +114 +112 +115 +117 +116 +112 +107 +103 +103 +102 +101 +102 +104 +103 +104 +107 +113 +117 +116 +111 +108 +108 +108 +106 +104 +104 +104 +105 +105 +103 +98 +95 +95 +97 +101 +102 +101 +100 +100 +102 +103 +104 +103 +101 +102 +100 +99 +98 +95 +94 +92 +90 +90 +96 +93 +92 +91 +93 +95 +96 +96 +102 +100 +101 +104 +102 +97 +95 +96 +97 +96 +99 +103 +104 +108 +121 +135 +145 +153 +161 +165 +167 +170 +174 +175 +174 +167 +163 +164 +166 +165 +167 +171 +169 +167 +169 +170 +172 +174 +176 +177 +174 +176 +179 +180 +178 +176 +179 +180 +178 +181 +181 +180 +182 +185 +182 +176 +177 +180 +178 +169 +144 +103 +83 +92 +126 +160 +177 +170 +168 +173 +178 +183 +184 +186 +193 +202 +207 +203 +197 +194 +193 +194 +195 +195 +194 +193 +193 +192 +190 +189 +189 +189 +189 +189 +190 +190 +191 +191 +192 +193 +196 +196 +193 +192 +189 +197 +194 +180 +175 +189 +209 +220 +211 +198 +187 +189 +190 +173 +153 +145 +152 +158 +163 +179 +185 +185 +191 +181 +183 +185 +186 +184 +182 +183 +185 +186 +186 +188 +187 +185 +187 +188 +185 +183 +185 +184 +184 +184 +184 +183 +181 +177 +179 +174 +172 +169 +161 +153 +143 +131 +123 +111 +91 +78 +75 +72 +79 +90 +91 +88 +84 +86 +91 +99 +102 +104 +107 +110 +116 +118 +118 +114 +105 +99 +97 +92 +91 +93 +95 +95 +98 +101 +110 +110 +113 +115 +111 +113 +119 +120 +126 +124 +121 +119 +117 +117 +120 +125 +127 +131 +133 +132 +125 +119 +121 +125 +126 +128 +128 +125 +125 +129 +133 +134 +135 +135 +129 +123 +124 +131 +135 +134 +130 +133 +132 +131 +133 +132 +128 +128 +130 +130 +130 +132 +134 +134 +134 +133 +136 +133 +134 +136 +142 +158 +164 +151 +133 +121 +122 +130 +127 +122 +119 +114 +119 +125 +140 +158 +168 +171 +163 +150 +151 +139 +122 +125 +143 +165 +188 +198 +181 +165 +141 +116 +114 +125 +136 +151 +157 +162 +169 +164 +142 +126 +137 +160 +164 +176 +169 +148 +151 +176 +188 +178 +168 +151 +128 +101 +79 +100 +156 +188 +187 +158 +124 +107 +111 +120 +125 +127 +126 +129 +149 +155 +144 +162 +182 +173 +137 +103 +71 +76 +105 +142 +166 +160 +165 +180 +181 +165 +151 +154 +186 +174 +121 +81 +71 +109 +172 +189 +156 +105 +88 +113 +159 +199 +213 +154 +82 +87 +152 +196 +158 +144 +141 +139 +141 +161 +186 +178 +161 +157 +165 +160 +153 +158 +183 +197 +187 +169 +157 +129 +106 +113 +150 +170 +167 +166 +157 +131 +102 +111 +115 +121 +114 +126 +144 +145 +141 +135 +139 +134 +131 +145 +147 +113 +106 +143 +154 +147 +141 +148 +151 +137 +128 +139 +162 +180 +178 +160 +167 +182 +180 +184 +181 +173 +176 +169 +154 +157 +168 +173 +164 +132 +113 +118 +139 +153 +149 +148 +173 +164 +131 +113 +138 +173 +175 +145 +129 +118 +115 +120 +126 +137 +142 +133 +128 +132 +129 +142 +156 +162 +176 +180 +173 +153 +135 +132 +135 +137 +140 +141 +148 +168 +194 +197 +179 +172 +180 +189 +168 +131 +116 +142 +176 +190 +189 +184 +182 +176 +157 +136 +127 +129 +131 +131 +130 +128 +132 +160 +194 +209 +212 +202 +186 +178 +189 +188 +184 +187 +199 +188 +167 +146 +124 +129 +167 +200 +203 +192 +181 +193 +189 +180 +183 +171 +161 +184 +216 +226 +218 +194 +186 +173 +153 +157 +172 +179 +186 +193 +203 +203 +182 +156 +157 +175 +192 +198 +198 +199 +201 +202 +198 +192 +185 +181 +180 +182 +187 +192 +192 +192 +205 +217 +218 +221 +227 +226 +218 +210 +206 +204 +200 +198 +197 +195 +168 +163 +172 +191 +201 +203 +205 +204 +199 +184 +167 +161 +167 +183 +193 +192 +186 +181 +187 +190 +193 +194 +194 +199 +211 +216 +212 +201 +195 +192 +192 +197 +200 +200 +202 +206 +214 +215 +204 +190 +173 +171 +171 +172 +171 +173 +174 +169 +175 +180 +193 +207 +208 +194 +179 +173 +175 +173 +173 +169 +163 +163 +162 +156 +158 +169 +185 +193 +191 +182 +175 +173 +160 +146 +137 +149 +175 +196 +190 +166 +143 +135 +132 +135 +135 +135 +138 +140 +140 +137 +135 +134 +132 +128 +126 +125 +126 +122 +120 +121 +124 +124 +120 +116 +113 +109 +110 +106 +100 +97 +91 +82 +78 +73 +65 +57 +54 +55 +54 +53 +53 +53 +48 +41 +41 +40 +37 +36 +41 +60 +87 +104 +107 +113 +122 +125 +130 +132 +127 +120 +119 +119 +124 +133 +137 +141 +143 +145 +151 +154 +155 +159 +159 +156 +150 +141 +137 +140 +151 +162 +154 +155 +155 +156 +160 +166 +172 +176 +180 +183 +182 +178 +180 +189 +199 +204 +198 +199 +202 +207 +213 +216 +216 +216 +219 +218 +218 +217 +214 +210 +210 +212 +220 +220 +220 +219 +219 +219 +221 +222 +224 +225 +225 +224 +223 +225 +226 +225 +223 +223 +223 +221 +219 +217 +217 +217 +218 +218 +217 +215 +212 +208 +206 +203 +207 +210 +210 +208 +208 +210 +209 +204 +201 +198 +199 +204 +208 +210 +210 +211 +215 +215 +216 +216 +215 +216 +218 +220 +216 +212 +212 +216 +219 +222 +227 +234 +235 +230 +223 +212 +199 +194 +191 +186 +184 +186 +185 +181 +181 +184 +184 +182 +184 +183 +182 +182 +182 +182 +180 +180 +180 +180 +181 +181 +180 +180 +179 +179 +180 +182 +183 +184 +183 +182 +181 +180 +180 +180 +180 +181 +181 +181 +181 +181 +182 +183 +183 +182 +181 +181 +182 +184 +181 +181 +181 +181 +180 +180 +179 +179 +179 +179 +180 +179 +179 +180 +181 +182 +181 +181 +182 +182 +181 +181 +180 +180 +181 +180 +180 +180 +180 +181 +182 +182 +182 +182 +182 +182 +182 +182 +182 +183 +180 +180 +180 +181 +181 +181 +180 +179 +181 +180 +178 +177 +177 +178 +180 +181 +180 +180 +180 +179 +179 +178 +179 +180 +180 +180 +180 +181 +181 +182 +182 +183 +182 +182 +183 +183 +182 +182 +182 +181 +178 +177 +177 +177 +178 +179 +180 +181 +192 +192 +192 +193 +193 +193 +193 +192 +193 +195 +194 +193 +192 +193 +193 +191 +192 +192 +192 +192 +193 +193 +193 +193 +191 +192 +192 +192 +191 +190 +190 +191 +190 +190 +191 +192 +192 +192 +192 +192 +191 +192 +191 +191 +190 +191 +192 +193 +194 +193 +193 +192 +192 +193 +193 +194 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +194 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +192 +193 +194 +194 +194 +194 +193 +192 +191 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +194 +194 +195 +194 +193 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +193 +194 +194 +195 +199 +202 +203 +197 +195 +192 +191 +191 +192 +193 +194 +192 +193 +196 +199 +203 +209 +213 +217 +219 +215 +218 +221 +219 +214 +204 +190 +180 +178 +176 +178 +174 +169 +164 +164 +164 +168 +167 +164 +165 +167 +161 +152 +142 +146 +153 +160 +167 +170 +169 +168 +169 +165 +159 +153 +153 +159 +166 +170 +175 +173 +169 +165 +163 +161 +161 +161 +160 +162 +164 +164 +160 +157 +159 +163 +163 +162 +164 +163 +160 +164 +166 +159 +152 +155 +156 +152 +144 +141 +145 +153 +156 +158 +159 +156 +152 +150 +150 +152 +154 +152 +149 +143 +143 +146 +151 +152 +148 +147 +149 +150 +146 +138 +134 +134 +137 +141 +143 +142 +141 +141 +139 +136 +138 +137 +137 +137 +133 +130 +128 +129 +134 +137 +138 +136 +133 +133 +132 +132 +133 +135 +134 +130 +127 +128 +132 +137 +135 +133 +131 +130 +131 +133 +135 +136 +139 +140 +141 +138 +132 +126 +124 +124 +124 +127 +128 +131 +136 +137 +136 +138 +136 +134 +137 +143 +141 +133 +128 +128 +132 +129 +134 +141 +141 +140 +142 +142 +139 +139 +143 +156 +178 +198 +201 +191 +186 +186 +187 +187 +187 +190 +188 +180 +171 +164 +160 +168 +175 +167 +161 +165 +174 +168 +146 +121 +119 +136 +143 +137 +133 +125 +132 +154 +168 +176 +186 +193 +188 +158 +136 +119 +120 +140 +155 +161 +159 +167 +168 +152 +136 +130 +126 +118 +119 +121 +123 +124 +123 +122 +124 +128 +134 +132 +128 +125 +124 +124 +124 +124 +122 +120 +119 +118 +116 +112 +108 +106 +106 +108 +109 +107 +105 +103 +102 +103 +104 +106 +106 +103 +96 +89 +86 +85 +85 +84 +83 +85 +87 +89 +90 +92 +92 +91 +90 +88 +86 +87 +90 +92 +91 +96 +101 +101 +100 +102 +105 +106 +102 +102 +104 +106 +105 +102 +104 +109 +111 +113 +113 +115 +114 +116 +116 +117 +116 +117 +118 +121 +124 +126 +126 +125 +121 +124 +127 +127 +127 +127 +126 +124 +125 +123 +123 +125 +127 +124 +118 +113 +114 +112 +111 +110 +109 +109 +109 +109 +108 +107 +106 +106 +106 +105 +103 +101 +105 +106 +105 +104 +103 +103 +106 +108 +109 +107 +106 +106 +106 +106 +105 +104 +106 +107 +110 +112 +112 +110 +108 +106 +108 +114 +116 +114 +113 +117 +121 +121 +117 +112 +107 +105 +103 +102 +103 +106 +105 +105 +106 +111 +113 +111 +109 +107 +104 +103 +102 +103 +104 +104 +102 +101 +98 +98 +98 +98 +99 +99 +99 +98 +99 +100 +101 +102 +102 +103 +103 +104 +102 +100 +99 +98 +98 +99 +99 +99 +98 +97 +95 +95 +95 +96 +97 +97 +96 +95 +94 +93 +91 +90 +91 +94 +102 +105 +112 +121 +126 +133 +144 +154 +168 +175 +180 +182 +182 +183 +184 +183 +180 +174 +170 +170 +170 +170 +172 +176 +174 +174 +174 +174 +175 +177 +177 +178 +177 +179 +180 +179 +178 +178 +181 +183 +180 +182 +182 +179 +181 +185 +184 +182 +178 +182 +183 +179 +158 +119 +89 +85 +118 +152 +173 +173 +173 +177 +180 +184 +186 +188 +194 +202 +208 +205 +199 +194 +194 +195 +196 +195 +194 +193 +191 +191 +190 +190 +189 +189 +189 +190 +191 +191 +190 +191 +192 +193 +194 +194 +193 +193 +193 +195 +191 +185 +179 +178 +184 +189 +197 +193 +190 +191 +189 +174 +155 +145 +148 +154 +167 +175 +176 +181 +183 +183 +184 +186 +185 +183 +182 +184 +185 +186 +186 +187 +186 +185 +185 +187 +185 +184 +184 +182 +181 +182 +181 +180 +179 +178 +177 +171 +169 +165 +157 +148 +136 +124 +117 +109 +89 +70 +64 +67 +74 +82 +83 +80 +82 +88 +93 +98 +101 +106 +101 +105 +109 +108 +105 +102 +102 +102 +97 +97 +98 +100 +101 +101 +102 +104 +110 +107 +108 +111 +111 +114 +120 +122 +128 +125 +121 +119 +117 +115 +117 +120 +137 +140 +136 +126 +119 +122 +128 +131 +128 +124 +122 +126 +129 +130 +131 +132 +137 +135 +128 +123 +127 +136 +139 +136 +134 +135 +134 +136 +137 +133 +130 +134 +130 +131 +133 +132 +131 +130 +130 +131 +135 +132 +130 +128 +135 +157 +169 +161 +141 +123 +117 +126 +128 +126 +122 +115 +118 +119 +123 +130 +145 +167 +178 +173 +174 +178 +172 +169 +173 +181 +180 +166 +175 +179 +156 +107 +76 +79 +98 +113 +129 +136 +148 +158 +163 +163 +163 +164 +181 +189 +182 +162 +158 +176 +190 +191 +184 +166 +148 +135 +118 +130 +170 +191 +199 +177 +142 +140 +151 +154 +149 +130 +119 +123 +150 +174 +169 +164 +173 +178 +150 +108 +69 +71 +100 +139 +163 +157 +153 +172 +180 +172 +162 +161 +183 +169 +128 +82 +76 +120 +175 +181 +148 +105 +91 +107 +151 +200 +212 +146 +75 +87 +154 +190 +157 +141 +134 +151 +170 +181 +171 +149 +144 +162 +173 +171 +172 +177 +181 +197 +192 +180 +167 +128 +106 +122 +156 +158 +148 +164 +178 +158 +116 +105 +113 +123 +118 +120 +133 +136 +137 +130 +119 +130 +140 +154 +151 +115 +105 +136 +153 +149 +139 +140 +149 +145 +136 +135 +149 +173 +181 +167 +168 +176 +174 +181 +184 +171 +176 +181 +163 +146 +150 +167 +166 +133 +110 +112 +135 +156 +154 +150 +167 +163 +135 +111 +127 +164 +176 +152 +134 +129 +131 +132 +130 +135 +141 +136 +129 +130 +126 +132 +141 +149 +174 +193 +187 +164 +139 +130 +135 +139 +139 +139 +145 +167 +194 +201 +183 +169 +178 +192 +171 +133 +112 +135 +177 +203 +203 +190 +182 +179 +159 +135 +127 +128 +126 +124 +132 +135 +131 +141 +171 +203 +221 +211 +187 +176 +184 +185 +185 +191 +201 +188 +177 +153 +127 +128 +158 +193 +204 +198 +191 +190 +187 +181 +179 +168 +168 +195 +221 +222 +203 +177 +175 +170 +155 +157 +168 +175 +183 +190 +197 +198 +184 +167 +166 +183 +198 +199 +197 +198 +198 +197 +199 +194 +187 +181 +179 +182 +187 +191 +190 +190 +203 +217 +218 +220 +226 +226 +220 +211 +206 +205 +202 +200 +199 +195 +174 +169 +178 +196 +203 +203 +205 +206 +200 +180 +160 +156 +166 +186 +197 +196 +195 +185 +184 +184 +188 +193 +193 +199 +207 +216 +214 +197 +182 +177 +184 +195 +196 +201 +206 +213 +220 +217 +201 +183 +165 +163 +167 +173 +176 +180 +181 +177 +176 +181 +194 +207 +208 +194 +181 +175 +174 +175 +178 +176 +169 +166 +164 +159 +159 +172 +191 +199 +196 +180 +168 +163 +160 +149 +137 +138 +159 +187 +189 +171 +144 +135 +134 +139 +140 +139 +140 +140 +140 +137 +135 +134 +132 +128 +126 +125 +125 +124 +122 +121 +122 +121 +118 +116 +114 +112 +112 +109 +100 +95 +90 +82 +75 +72 +66 +60 +56 +55 +51 +47 +50 +51 +46 +41 +41 +40 +38 +38 +50 +68 +92 +107 +110 +116 +123 +125 +130 +131 +126 +121 +121 +123 +131 +140 +141 +146 +148 +150 +153 +155 +157 +162 +160 +157 +151 +144 +141 +146 +157 +166 +166 +166 +165 +162 +159 +161 +168 +173 +179 +180 +179 +178 +184 +194 +200 +201 +200 +201 +204 +208 +212 +215 +217 +217 +218 +218 +219 +219 +216 +212 +212 +214 +219 +220 +220 +219 +219 +220 +221 +222 +223 +224 +225 +224 +224 +226 +227 +226 +226 +225 +224 +222 +218 +216 +214 +214 +217 +218 +218 +216 +212 +208 +205 +204 +205 +209 +210 +208 +207 +209 +207 +203 +202 +200 +200 +203 +206 +207 +209 +211 +216 +216 +217 +216 +214 +214 +215 +217 +216 +213 +213 +216 +218 +219 +225 +232 +235 +232 +227 +217 +203 +195 +190 +184 +184 +185 +184 +182 +182 +184 +184 +182 +182 +182 +181 +181 +181 +181 +180 +179 +180 +180 +180 +180 +180 +180 +181 +181 +180 +180 +181 +181 +181 +181 +180 +180 +181 +181 +181 +181 +181 +181 +181 +181 +182 +182 +182 +181 +180 +180 +181 +182 +182 +182 +182 +181 +181 +180 +179 +179 +178 +179 +179 +179 +180 +180 +182 +183 +182 +182 +181 +181 +181 +181 +181 +181 +180 +180 +180 +179 +180 +180 +182 +182 +181 +181 +181 +181 +181 +181 +182 +182 +181 +181 +180 +180 +180 +181 +180 +180 +180 +179 +178 +177 +178 +179 +180 +181 +180 +180 +180 +179 +179 +178 +179 +180 +180 +180 +180 +181 +181 +181 +182 +182 +181 +182 +182 +181 +181 +181 +181 +180 +178 +178 +177 +177 +178 +178 +180 +180 +192 +192 +193 +193 +193 +193 +192 +192 +194 +195 +195 +194 +194 +194 +193 +191 +192 +192 +193 +193 +193 +193 +193 +193 +191 +191 +192 +191 +191 +191 +191 +192 +189 +190 +191 +192 +192 +192 +191 +190 +191 +191 +191 +190 +189 +190 +191 +193 +195 +195 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +193 +193 +192 +193 +194 +194 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +191 +191 +191 +194 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +190 +191 +191 +194 +193 +193 +194 +194 +194 +194 +193 +194 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +190 +193 +194 +194 +195 +198 +200 +200 +195 +194 +193 +192 +192 +193 +194 +194 +192 +194 +196 +200 +205 +210 +215 +218 +221 +218 +218 +218 +213 +208 +201 +192 +181 +178 +178 +180 +177 +171 +165 +163 +163 +168 +167 +164 +163 +166 +163 +156 +144 +144 +150 +159 +166 +168 +168 +169 +168 +166 +160 +154 +153 +158 +166 +170 +172 +170 +167 +165 +163 +163 +163 +163 +160 +161 +163 +165 +163 +160 +160 +162 +163 +163 +165 +163 +159 +162 +165 +162 +156 +157 +157 +153 +147 +144 +147 +152 +157 +161 +163 +158 +150 +146 +149 +155 +156 +156 +152 +146 +142 +144 +149 +152 +146 +149 +152 +152 +147 +141 +136 +134 +136 +141 +144 +142 +142 +143 +143 +141 +142 +139 +135 +133 +132 +129 +128 +128 +133 +136 +137 +135 +133 +133 +132 +132 +134 +134 +132 +130 +128 +129 +132 +136 +137 +136 +134 +133 +133 +134 +135 +136 +139 +141 +143 +139 +132 +125 +122 +122 +124 +128 +130 +133 +138 +139 +136 +137 +135 +135 +140 +148 +148 +139 +131 +128 +128 +126 +132 +139 +140 +140 +142 +142 +142 +137 +138 +150 +172 +183 +183 +183 +191 +182 +179 +183 +186 +187 +185 +178 +171 +161 +153 +162 +174 +169 +161 +166 +169 +164 +151 +139 +137 +142 +143 +137 +138 +135 +144 +163 +173 +177 +179 +179 +176 +162 +151 +131 +119 +129 +148 +166 +170 +172 +158 +143 +139 +134 +123 +116 +118 +120 +123 +124 +121 +118 +121 +125 +131 +130 +128 +126 +124 +121 +119 +117 +116 +117 +116 +113 +112 +112 +108 +104 +109 +107 +109 +112 +106 +96 +92 +96 +101 +103 +103 +99 +93 +87 +82 +80 +79 +79 +79 +81 +85 +87 +87 +86 +88 +88 +87 +84 +83 +83 +84 +84 +88 +93 +98 +99 +99 +101 +104 +105 +102 +104 +105 +102 +99 +99 +102 +105 +107 +109 +112 +114 +115 +114 +114 +113 +114 +114 +115 +117 +120 +123 +124 +125 +121 +123 +125 +126 +127 +127 +126 +123 +120 +118 +121 +130 +134 +127 +119 +116 +118 +114 +110 +108 +109 +110 +109 +108 +108 +106 +105 +105 +106 +106 +103 +100 +103 +105 +105 +104 +102 +102 +104 +107 +110 +108 +105 +104 +105 +107 +107 +107 +103 +106 +110 +113 +114 +112 +109 +107 +115 +118 +118 +115 +114 +117 +121 +121 +118 +115 +110 +107 +104 +102 +104 +107 +104 +102 +102 +103 +104 +103 +102 +103 +101 +99 +98 +99 +102 +103 +101 +99 +98 +100 +102 +102 +100 +98 +97 +98 +98 +98 +99 +100 +101 +103 +104 +104 +102 +100 +98 +98 +100 +101 +101 +101 +96 +96 +94 +92 +90 +88 +87 +86 +79 +79 +78 +77 +80 +88 +97 +103 +113 +119 +128 +137 +146 +156 +166 +172 +183 +189 +192 +194 +195 +194 +191 +188 +181 +176 +172 +172 +173 +173 +174 +177 +177 +178 +178 +178 +179 +180 +179 +180 +180 +182 +182 +181 +180 +180 +183 +186 +183 +185 +184 +182 +182 +186 +185 +184 +179 +182 +183 +184 +174 +145 +112 +96 +113 +145 +170 +175 +176 +178 +181 +185 +186 +188 +194 +203 +209 +206 +199 +193 +194 +194 +195 +195 +195 +194 +192 +191 +192 +191 +189 +188 +188 +190 +190 +192 +189 +192 +192 +193 +193 +193 +195 +195 +194 +191 +189 +193 +189 +180 +175 +177 +186 +189 +191 +192 +191 +181 +160 +141 +140 +144 +165 +168 +170 +180 +177 +182 +183 +184 +183 +182 +182 +185 +185 +184 +186 +186 +184 +183 +184 +185 +184 +184 +183 +182 +182 +180 +178 +177 +178 +179 +175 +168 +165 +161 +152 +141 +129 +118 +107 +99 +80 +64 +59 +60 +64 +69 +74 +75 +81 +93 +101 +104 +102 +102 +98 +102 +103 +101 +95 +93 +97 +104 +100 +103 +105 +105 +105 +106 +107 +107 +110 +103 +101 +108 +114 +118 +122 +125 +131 +128 +124 +123 +122 +121 +121 +122 +140 +144 +137 +123 +120 +132 +140 +139 +131 +123 +120 +127 +133 +132 +129 +130 +136 +133 +127 +125 +132 +142 +144 +140 +134 +134 +134 +137 +138 +131 +129 +137 +133 +134 +134 +130 +126 +125 +127 +131 +133 +133 +130 +122 +124 +147 +170 +176 +148 +126 +116 +122 +128 +129 +129 +128 +120 +124 +122 +113 +116 +143 +166 +169 +180 +195 +196 +189 +186 +188 +176 +145 +159 +179 +175 +140 +102 +86 +88 +87 +91 +104 +127 +146 +154 +152 +151 +152 +179 +189 +191 +184 +178 +183 +189 +192 +195 +185 +185 +191 +180 +175 +189 +191 +211 +193 +159 +162 +166 +155 +157 +145 +121 +121 +140 +170 +182 +170 +165 +174 +161 +122 +76 +71 +106 +153 +167 +139 +135 +162 +181 +183 +175 +172 +186 +179 +133 +88 +92 +137 +175 +164 +140 +116 +99 +108 +152 +203 +202 +123 +69 +106 +178 +185 +145 +128 +129 +169 +197 +187 +136 +106 +115 +162 +184 +180 +170 +162 +170 +191 +196 +192 +172 +122 +102 +132 +160 +140 +120 +147 +184 +180 +133 +105 +105 +118 +117 +116 +124 +128 +125 +115 +106 +126 +143 +156 +149 +118 +108 +133 +163 +163 +149 +135 +139 +143 +138 +134 +147 +165 +171 +161 +165 +172 +175 +189 +186 +168 +165 +179 +179 +167 +168 +181 +163 +130 +108 +107 +128 +153 +157 +154 +162 +163 +136 +107 +112 +155 +180 +159 +131 +125 +129 +135 +132 +134 +138 +134 +132 +124 +113 +118 +129 +141 +169 +193 +198 +175 +144 +131 +137 +143 +139 +135 +140 +166 +205 +218 +193 +168 +173 +190 +174 +134 +106 +125 +175 +213 +214 +194 +185 +190 +168 +138 +131 +130 +126 +124 +130 +136 +131 +132 +155 +195 +222 +215 +191 +175 +179 +181 +185 +194 +206 +194 +182 +161 +141 +135 +147 +178 +204 +209 +199 +181 +179 +179 +169 +161 +173 +203 +224 +213 +186 +162 +167 +171 +159 +160 +168 +177 +185 +189 +190 +187 +179 +170 +174 +188 +200 +198 +193 +192 +192 +190 +197 +196 +191 +183 +180 +183 +187 +188 +189 +188 +199 +215 +220 +221 +224 +226 +221 +211 +206 +206 +206 +205 +202 +195 +181 +175 +184 +201 +206 +202 +204 +208 +201 +177 +153 +148 +162 +186 +200 +201 +198 +183 +177 +177 +183 +189 +189 +197 +206 +216 +211 +190 +170 +163 +172 +185 +190 +198 +207 +219 +226 +220 +199 +179 +163 +161 +165 +172 +177 +184 +189 +187 +180 +183 +194 +205 +206 +195 +184 +179 +175 +177 +182 +181 +174 +170 +166 +160 +161 +176 +197 +206 +200 +181 +164 +156 +158 +151 +137 +126 +141 +174 +185 +172 +148 +137 +135 +139 +140 +140 +140 +139 +140 +137 +136 +135 +133 +129 +126 +125 +123 +123 +122 +120 +119 +117 +117 +118 +116 +115 +115 +111 +100 +94 +89 +81 +74 +72 +67 +61 +58 +55 +50 +46 +47 +48 +44 +41 +41 +41 +40 +43 +57 +76 +96 +109 +113 +118 +122 +125 +132 +132 +127 +121 +123 +127 +135 +145 +143 +149 +151 +151 +153 +153 +155 +161 +161 +157 +150 +144 +142 +149 +160 +169 +176 +177 +178 +173 +165 +164 +168 +173 +178 +177 +175 +178 +188 +198 +201 +198 +202 +204 +207 +210 +213 +215 +216 +217 +217 +217 +219 +220 +218 +215 +215 +217 +219 +219 +220 +220 +219 +219 +220 +221 +221 +223 +224 +224 +225 +227 +228 +227 +226 +226 +224 +221 +218 +215 +213 +212 +216 +218 +219 +217 +212 +207 +204 +203 +204 +208 +211 +209 +208 +208 +208 +205 +203 +202 +201 +202 +203 +204 +207 +211 +216 +216 +217 +215 +213 +213 +213 +214 +216 +214 +214 +216 +216 +217 +222 +229 +234 +233 +231 +222 +208 +198 +191 +183 +183 +183 +182 +182 +182 +183 +183 +182 +181 +180 +180 +180 +180 +181 +179 +179 +180 +179 +180 +180 +180 +181 +182 +183 +181 +181 +180 +180 +180 +180 +180 +181 +182 +181 +181 +180 +180 +181 +181 +181 +182 +182 +182 +181 +180 +179 +180 +181 +181 +181 +181 +181 +180 +180 +179 +178 +178 +178 +179 +179 +180 +180 +183 +184 +181 +181 +180 +180 +180 +181 +181 +181 +180 +179 +179 +178 +178 +179 +181 +182 +180 +180 +180 +180 +180 +180 +181 +181 +182 +181 +180 +179 +180 +180 +181 +181 +179 +179 +178 +178 +178 +179 +180 +180 +180 +180 +180 +180 +179 +179 +179 +180 +180 +180 +180 +180 +180 +181 +181 +181 +180 +180 +180 +180 +180 +179 +180 +180 +179 +178 +177 +177 +177 +178 +179 +180 +192 +193 +193 +193 +193 +192 +192 +192 +194 +194 +195 +194 +194 +194 +193 +192 +192 +193 +193 +193 +194 +193 +193 +193 +190 +191 +192 +191 +191 +191 +191 +192 +190 +191 +191 +191 +191 +190 +190 +189 +190 +190 +190 +189 +189 +189 +190 +191 +195 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +191 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +192 +193 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +190 +191 +191 +191 +191 +190 +190 +190 +194 +193 +193 +194 +195 +195 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +194 +195 +194 +194 +195 +196 +195 +195 +194 +193 +192 +192 +193 +193 +192 +193 +195 +198 +202 +207 +213 +218 +221 +223 +217 +215 +214 +209 +205 +200 +193 +187 +182 +179 +180 +179 +174 +166 +162 +165 +170 +169 +165 +163 +165 +164 +160 +151 +147 +150 +159 +167 +167 +167 +169 +166 +165 +161 +155 +154 +159 +166 +171 +170 +168 +166 +164 +163 +163 +163 +164 +163 +163 +163 +164 +163 +161 +160 +161 +164 +162 +159 +157 +158 +163 +164 +162 +163 +160 +157 +155 +151 +147 +147 +149 +161 +165 +166 +159 +147 +142 +150 +160 +156 +156 +153 +147 +143 +144 +146 +148 +145 +150 +153 +150 +144 +139 +136 +133 +138 +142 +143 +141 +142 +146 +148 +147 +143 +139 +134 +131 +132 +131 +131 +130 +132 +135 +136 +135 +134 +134 +133 +132 +134 +133 +132 +131 +130 +129 +130 +131 +135 +135 +135 +134 +134 +134 +135 +136 +139 +140 +140 +137 +131 +126 +123 +123 +128 +134 +136 +137 +139 +137 +134 +135 +136 +136 +142 +150 +152 +148 +141 +138 +134 +133 +136 +141 +140 +140 +142 +141 +136 +132 +128 +141 +168 +182 +182 +184 +188 +181 +180 +183 +185 +186 +182 +175 +166 +162 +155 +161 +174 +173 +170 +177 +165 +160 +157 +155 +150 +144 +144 +149 +145 +151 +155 +158 +167 +180 +177 +160 +147 +153 +160 +145 +123 +122 +139 +163 +181 +181 +154 +129 +131 +131 +123 +121 +118 +120 +123 +125 +123 +120 +120 +122 +125 +126 +128 +129 +127 +123 +117 +112 +115 +115 +114 +113 +112 +110 +107 +103 +108 +107 +109 +111 +105 +95 +92 +94 +98 +97 +95 +92 +89 +86 +85 +85 +81 +79 +77 +79 +82 +85 +85 +83 +85 +84 +83 +81 +81 +80 +82 +82 +87 +90 +95 +96 +96 +98 +100 +102 +103 +107 +107 +102 +98 +100 +104 +106 +110 +112 +114 +115 +115 +114 +114 +114 +113 +113 +112 +113 +115 +117 +120 +122 +121 +121 +120 +119 +121 +123 +122 +119 +117 +118 +123 +131 +133 +128 +120 +116 +119 +116 +112 +110 +110 +110 +109 +108 +108 +107 +105 +105 +106 +106 +105 +104 +103 +103 +104 +104 +103 +103 +105 +107 +110 +109 +106 +104 +104 +107 +112 +116 +112 +115 +117 +118 +117 +115 +112 +109 +112 +113 +112 +108 +107 +109 +113 +114 +112 +111 +109 +106 +104 +102 +101 +102 +104 +100 +98 +97 +95 +95 +97 +100 +101 +99 +97 +96 +97 +99 +101 +102 +102 +103 +103 +102 +99 +99 +100 +102 +101 +101 +102 +103 +104 +105 +106 +106 +107 +104 +101 +100 +101 +100 +97 +94 +88 +85 +84 +83 +81 +77 +72 +71 +66 +69 +71 +72 +80 +96 +111 +120 +129 +133 +140 +146 +155 +167 +176 +180 +183 +187 +192 +194 +197 +197 +193 +190 +183 +179 +175 +174 +174 +174 +175 +177 +177 +178 +179 +180 +181 +181 +182 +182 +183 +184 +184 +184 +183 +183 +185 +188 +185 +186 +187 +186 +187 +188 +184 +181 +183 +183 +182 +183 +182 +167 +139 +116 +116 +141 +166 +175 +174 +175 +180 +185 +186 +187 +194 +203 +209 +206 +199 +192 +193 +193 +194 +195 +196 +196 +194 +193 +194 +192 +190 +188 +188 +189 +190 +193 +191 +193 +194 +194 +193 +193 +195 +196 +193 +189 +189 +196 +197 +190 +186 +188 +186 +189 +192 +192 +195 +191 +166 +136 +135 +138 +156 +164 +170 +179 +178 +178 +180 +181 +181 +181 +183 +184 +184 +182 +184 +184 +184 +184 +183 +184 +183 +182 +182 +181 +182 +180 +177 +176 +178 +179 +171 +165 +162 +158 +149 +137 +124 +114 +103 +90 +73 +62 +59 +56 +56 +62 +73 +79 +89 +99 +108 +110 +106 +101 +100 +102 +103 +101 +96 +94 +98 +104 +106 +108 +107 +103 +103 +106 +109 +108 +105 +100 +100 +109 +120 +122 +125 +130 +134 +131 +130 +133 +135 +135 +134 +133 +137 +141 +137 +128 +129 +140 +145 +141 +133 +127 +124 +128 +132 +131 +128 +128 +132 +131 +128 +129 +136 +144 +144 +139 +132 +133 +132 +134 +136 +132 +130 +135 +135 +136 +134 +128 +122 +122 +128 +135 +129 +133 +131 +120 +113 +128 +158 +182 +164 +136 +115 +118 +128 +135 +135 +135 +128 +129 +124 +115 +116 +134 +152 +153 +166 +173 +170 +166 +173 +188 +190 +164 +159 +179 +194 +193 +159 +119 +101 +92 +81 +91 +114 +136 +136 +125 +127 +140 +162 +169 +171 +167 +164 +171 +181 +188 +187 +181 +183 +188 +177 +174 +186 +185 +192 +183 +172 +170 +148 +120 +125 +138 +135 +132 +126 +142 +171 +177 +169 +173 +185 +151 +95 +69 +105 +170 +180 +131 +129 +157 +178 +191 +192 +184 +183 +174 +135 +102 +118 +156 +170 +145 +135 +131 +116 +115 +152 +201 +192 +113 +80 +134 +184 +172 +129 +121 +138 +181 +199 +174 +123 +96 +105 +158 +196 +193 +164 +138 +151 +180 +195 +195 +170 +120 +104 +138 +160 +129 +101 +124 +174 +190 +154 +117 +99 +106 +107 +109 +115 +120 +116 +108 +112 +125 +138 +151 +148 +123 +113 +131 +171 +177 +163 +138 +125 +123 +130 +142 +160 +163 +159 +154 +166 +177 +179 +194 +184 +167 +145 +150 +176 +194 +197 +190 +153 +122 +106 +108 +124 +146 +155 +158 +164 +164 +136 +101 +100 +149 +183 +167 +139 +122 +122 +140 +148 +146 +141 +133 +128 +119 +110 +115 +124 +134 +158 +185 +198 +183 +154 +137 +144 +148 +139 +130 +130 +163 +211 +231 +201 +168 +173 +195 +176 +133 +101 +117 +168 +209 +212 +194 +189 +200 +179 +143 +133 +130 +125 +125 +131 +134 +129 +129 +146 +184 +216 +216 +195 +178 +180 +181 +183 +195 +211 +204 +177 +166 +159 +149 +141 +164 +203 +225 +207 +173 +171 +178 +166 +160 +179 +207 +218 +199 +176 +164 +172 +174 +162 +164 +172 +180 +187 +189 +186 +180 +174 +170 +174 +184 +195 +196 +189 +183 +183 +186 +195 +198 +196 +188 +184 +186 +188 +186 +188 +186 +194 +211 +221 +223 +223 +224 +220 +210 +205 +208 +212 +213 +206 +196 +182 +175 +184 +203 +208 +203 +204 +208 +201 +176 +152 +147 +161 +185 +200 +202 +193 +177 +172 +175 +182 +188 +188 +196 +209 +215 +205 +183 +167 +162 +166 +174 +186 +194 +207 +221 +228 +222 +201 +182 +172 +167 +168 +171 +173 +181 +191 +195 +185 +184 +190 +198 +201 +195 +187 +182 +178 +177 +181 +180 +173 +168 +164 +158 +163 +178 +198 +208 +202 +184 +167 +158 +155 +150 +135 +122 +132 +161 +176 +168 +154 +139 +132 +134 +135 +138 +140 +139 +139 +137 +135 +135 +133 +129 +126 +125 +121 +121 +121 +119 +118 +118 +119 +120 +117 +117 +117 +111 +99 +93 +88 +81 +75 +72 +65 +60 +57 +55 +53 +51 +46 +48 +45 +42 +42 +41 +42 +47 +61 +79 +96 +108 +114 +118 +122 +126 +135 +134 +127 +122 +123 +127 +133 +142 +144 +149 +149 +150 +152 +152 +153 +158 +162 +157 +149 +143 +143 +150 +161 +169 +173 +177 +181 +180 +174 +171 +173 +177 +178 +176 +174 +177 +187 +197 +200 +197 +202 +205 +209 +212 +214 +214 +215 +216 +214 +215 +218 +219 +218 +216 +217 +219 +218 +219 +220 +220 +220 +220 +220 +220 +221 +222 +224 +224 +226 +228 +228 +226 +225 +224 +223 +220 +217 +215 +213 +213 +214 +217 +219 +217 +212 +207 +204 +203 +203 +208 +211 +211 +209 +208 +208 +207 +203 +204 +204 +204 +203 +203 +206 +209 +215 +215 +216 +215 +213 +213 +213 +214 +216 +215 +215 +215 +215 +216 +221 +227 +230 +231 +233 +227 +214 +203 +194 +185 +183 +182 +181 +182 +183 +183 +182 +182 +180 +179 +179 +179 +180 +181 +179 +179 +179 +179 +180 +181 +181 +182 +182 +182 +182 +181 +180 +179 +179 +180 +181 +182 +182 +182 +181 +180 +180 +180 +181 +181 +183 +183 +182 +181 +180 +180 +181 +181 +179 +179 +179 +179 +179 +179 +178 +178 +178 +179 +179 +179 +180 +180 +182 +183 +180 +180 +179 +178 +179 +179 +180 +181 +179 +179 +178 +177 +177 +178 +180 +181 +180 +180 +179 +179 +180 +180 +180 +180 +182 +181 +180 +180 +180 +181 +180 +180 +178 +179 +178 +178 +179 +179 +179 +179 +180 +180 +180 +180 +179 +179 +180 +180 +181 +180 +180 +180 +179 +180 +180 +180 +180 +178 +178 +178 +178 +178 +178 +179 +180 +179 +178 +177 +177 +177 +178 +179 +192 +193 +194 +193 +192 +191 +191 +192 +194 +193 +192 +193 +193 +193 +193 +194 +193 +193 +194 +194 +194 +194 +194 +194 +191 +191 +192 +191 +191 +190 +191 +191 +192 +192 +191 +190 +189 +189 +189 +189 +189 +190 +191 +191 +191 +190 +190 +190 +192 +192 +192 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +191 +190 +190 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +194 +193 +193 +192 +193 +193 +194 +195 +191 +190 +190 +190 +190 +189 +189 +189 +192 +192 +192 +193 +193 +192 +192 +192 +191 +191 +190 +191 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +190 +191 +192 +192 +191 +190 +189 +188 +193 +193 +193 +194 +195 +195 +194 +193 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +195 +195 +194 +193 +193 +193 +192 +193 +194 +193 +191 +192 +194 +194 +192 +193 +196 +201 +206 +212 +217 +221 +224 +221 +214 +210 +211 +210 +211 +207 +198 +190 +186 +182 +185 +187 +183 +171 +163 +164 +168 +169 +165 +162 +165 +165 +164 +156 +150 +151 +159 +166 +166 +167 +169 +165 +164 +161 +156 +155 +159 +166 +171 +168 +166 +164 +163 +162 +162 +163 +164 +167 +164 +162 +162 +161 +160 +160 +161 +165 +163 +157 +154 +156 +159 +161 +163 +164 +160 +156 +155 +154 +152 +151 +151 +162 +166 +167 +160 +148 +142 +149 +160 +156 +155 +152 +148 +147 +147 +147 +145 +147 +151 +153 +148 +141 +136 +134 +133 +139 +142 +144 +143 +145 +149 +150 +148 +141 +137 +132 +130 +132 +133 +134 +132 +132 +136 +138 +138 +138 +138 +136 +134 +134 +133 +134 +134 +132 +127 +124 +124 +132 +132 +132 +133 +133 +134 +136 +137 +139 +138 +136 +134 +131 +129 +127 +127 +134 +140 +142 +140 +138 +133 +131 +134 +138 +137 +140 +147 +151 +150 +149 +148 +145 +141 +142 +142 +138 +137 +138 +136 +134 +130 +124 +136 +169 +191 +194 +193 +188 +189 +191 +188 +183 +183 +181 +174 +162 +160 +156 +163 +179 +184 +178 +175 +158 +158 +158 +159 +157 +154 +154 +155 +151 +158 +156 +153 +164 +182 +174 +146 +125 +138 +153 +145 +128 +122 +132 +154 +181 +185 +154 +118 +116 +123 +121 +124 +120 +121 +124 +127 +126 +123 +119 +118 +121 +123 +125 +128 +128 +125 +118 +115 +116 +112 +112 +114 +113 +107 +103 +103 +103 +105 +107 +105 +100 +95 +94 +93 +92 +91 +91 +90 +89 +90 +92 +94 +90 +87 +85 +86 +87 +88 +86 +84 +82 +81 +80 +78 +79 +81 +83 +85 +87 +89 +92 +92 +93 +94 +97 +99 +100 +105 +106 +101 +99 +103 +107 +108 +110 +111 +111 +110 +109 +109 +109 +110 +114 +114 +113 +113 +114 +116 +119 +121 +125 +122 +116 +113 +113 +115 +115 +113 +116 +122 +127 +128 +127 +126 +121 +116 +118 +117 +116 +113 +111 +109 +109 +110 +109 +109 +108 +106 +104 +104 +105 +107 +105 +105 +104 +106 +108 +109 +109 +108 +109 +111 +111 +109 +107 +109 +114 +119 +118 +121 +121 +118 +115 +112 +108 +103 +99 +99 +97 +95 +95 +98 +104 +106 +105 +106 +108 +107 +106 +103 +101 +99 +105 +102 +99 +98 +98 +97 +98 +100 +97 +98 +98 +96 +94 +95 +98 +101 +103 +102 +101 +101 +102 +103 +105 +106 +107 +107 +107 +107 +108 +108 +106 +104 +103 +101 +99 +98 +96 +91 +84 +79 +76 +74 +76 +80 +81 +75 +69 +64 +68 +72 +76 +79 +91 +108 +125 +133 +141 +144 +150 +155 +164 +174 +180 +183 +184 +188 +191 +195 +197 +198 +195 +191 +187 +183 +180 +178 +178 +177 +177 +178 +177 +177 +179 +181 +182 +183 +183 +184 +185 +186 +187 +187 +186 +186 +185 +187 +188 +187 +186 +187 +188 +188 +185 +181 +188 +186 +185 +186 +187 +180 +157 +131 +118 +136 +161 +174 +174 +173 +179 +186 +186 +188 +194 +203 +208 +206 +199 +193 +193 +193 +194 +195 +196 +196 +194 +193 +194 +192 +190 +187 +187 +188 +190 +192 +193 +194 +195 +195 +194 +193 +195 +195 +193 +193 +192 +194 +195 +194 +191 +191 +187 +192 +198 +198 +197 +194 +171 +138 +139 +145 +153 +167 +171 +172 +181 +179 +177 +180 +181 +181 +183 +184 +182 +180 +180 +182 +184 +183 +182 +182 +181 +179 +180 +181 +182 +180 +177 +175 +174 +174 +168 +159 +156 +153 +144 +132 +120 +110 +101 +91 +70 +50 +44 +50 +59 +70 +78 +93 +104 +108 +108 +110 +110 +107 +105 +102 +100 +101 +102 +101 +103 +105 +110 +109 +105 +101 +101 +105 +107 +105 +100 +102 +105 +115 +126 +126 +127 +132 +135 +133 +134 +139 +144 +143 +140 +138 +136 +137 +136 +133 +134 +137 +136 +132 +131 +132 +131 +130 +129 +129 +128 +127 +130 +132 +134 +135 +139 +142 +139 +133 +129 +133 +133 +133 +138 +141 +137 +134 +134 +134 +132 +128 +125 +125 +131 +136 +128 +130 +128 +119 +109 +113 +138 +169 +183 +154 +124 +119 +128 +132 +130 +128 +131 +124 +123 +134 +149 +164 +164 +154 +142 +133 +123 +125 +140 +170 +191 +180 +178 +172 +182 +204 +198 +168 +144 +128 +122 +115 +120 +134 +139 +130 +123 +125 +135 +147 +152 +142 +133 +137 +149 +156 +156 +156 +159 +160 +149 +155 +176 +177 +174 +172 +172 +144 +106 +88 +97 +128 +146 +146 +131 +130 +155 +170 +173 +184 +194 +176 +128 +97 +122 +177 +179 +123 +117 +135 +151 +173 +188 +181 +166 +158 +140 +121 +140 +168 +164 +130 +126 +134 +130 +123 +149 +196 +193 +125 +101 +152 +163 +147 +118 +129 +160 +186 +183 +162 +136 +123 +118 +148 +190 +196 +164 +135 +139 +169 +189 +190 +172 +136 +123 +143 +153 +122 +97 +112 +167 +199 +174 +128 +98 +94 +97 +101 +107 +112 +119 +124 +130 +130 +133 +145 +148 +127 +117 +129 +169 +179 +173 +147 +120 +106 +121 +150 +169 +166 +160 +157 +171 +175 +168 +178 +193 +184 +153 +143 +169 +202 +210 +189 +148 +111 +100 +112 +128 +145 +153 +157 +167 +167 +139 +99 +92 +138 +182 +177 +152 +121 +117 +143 +157 +152 +140 +130 +120 +119 +122 +124 +122 +123 +144 +178 +197 +193 +168 +147 +150 +153 +140 +128 +119 +155 +207 +229 +200 +168 +178 +205 +179 +134 +102 +117 +162 +199 +208 +197 +193 +208 +185 +146 +129 +126 +122 +126 +138 +138 +130 +123 +133 +173 +213 +215 +193 +179 +185 +184 +183 +192 +211 +208 +175 +167 +166 +156 +140 +153 +198 +232 +213 +172 +168 +179 +174 +175 +191 +210 +204 +186 +175 +176 +181 +172 +158 +164 +175 +181 +185 +186 +183 +181 +178 +175 +173 +179 +189 +194 +186 +175 +176 +185 +197 +200 +197 +190 +186 +188 +189 +186 +188 +186 +191 +206 +221 +226 +224 +224 +218 +208 +205 +210 +218 +221 +211 +195 +179 +172 +182 +204 +211 +207 +206 +206 +198 +177 +156 +152 +164 +184 +198 +201 +188 +172 +169 +175 +183 +187 +188 +199 +209 +213 +201 +179 +166 +165 +166 +168 +184 +193 +209 +225 +231 +223 +203 +186 +177 +172 +172 +171 +170 +175 +186 +192 +188 +183 +183 +189 +196 +195 +189 +184 +181 +176 +175 +173 +167 +163 +161 +156 +162 +176 +197 +208 +203 +186 +169 +158 +153 +145 +131 +122 +130 +152 +168 +166 +157 +141 +130 +133 +135 +139 +142 +142 +138 +136 +134 +133 +131 +128 +125 +124 +122 +121 +119 +118 +120 +120 +120 +120 +116 +116 +116 +110 +98 +91 +87 +81 +76 +71 +64 +59 +56 +53 +53 +51 +47 +48 +46 +44 +43 +40 +43 +51 +62 +81 +97 +107 +115 +119 +122 +129 +135 +134 +127 +122 +123 +126 +130 +137 +145 +148 +147 +148 +153 +154 +153 +156 +162 +156 +148 +143 +145 +153 +163 +170 +169 +172 +175 +177 +176 +177 +178 +179 +180 +178 +176 +177 +184 +192 +197 +198 +199 +204 +210 +214 +215 +215 +214 +214 +211 +212 +215 +218 +217 +216 +217 +219 +218 +219 +220 +220 +220 +220 +220 +221 +222 +223 +224 +224 +226 +228 +227 +225 +224 +223 +221 +218 +216 +214 +214 +214 +213 +215 +217 +216 +212 +208 +205 +204 +203 +207 +210 +210 +208 +207 +207 +207 +203 +206 +208 +207 +205 +205 +206 +208 +214 +215 +216 +215 +214 +213 +213 +214 +215 +215 +215 +215 +215 +216 +221 +226 +227 +229 +233 +231 +220 +209 +198 +188 +184 +181 +179 +182 +183 +182 +181 +182 +180 +180 +179 +180 +181 +181 +181 +180 +180 +180 +181 +182 +182 +181 +181 +180 +182 +180 +178 +178 +178 +180 +181 +181 +182 +181 +180 +180 +179 +180 +180 +181 +182 +182 +181 +180 +180 +180 +180 +180 +178 +178 +178 +178 +178 +178 +178 +178 +179 +179 +179 +179 +179 +179 +181 +182 +180 +180 +179 +179 +179 +179 +180 +181 +178 +178 +177 +177 +177 +178 +180 +180 +180 +180 +179 +179 +179 +180 +180 +180 +180 +180 +180 +180 +181 +181 +180 +179 +177 +178 +178 +179 +179 +179 +178 +178 +179 +180 +180 +179 +179 +179 +179 +180 +181 +180 +179 +179 +179 +179 +179 +180 +179 +177 +176 +178 +178 +177 +177 +179 +180 +179 +178 +177 +177 +177 +178 +179 +193 +194 +194 +194 +192 +191 +191 +192 +193 +192 +191 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +194 +194 +194 +191 +191 +192 +191 +191 +191 +191 +191 +193 +192 +191 +189 +188 +189 +189 +190 +191 +192 +193 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +191 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +192 +193 +192 +192 +193 +193 +192 +191 +191 +191 +194 +193 +193 +192 +192 +193 +193 +194 +191 +191 +190 +190 +189 +189 +189 +189 +192 +192 +192 +193 +193 +192 +191 +191 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +192 +192 +191 +190 +190 +189 +192 +192 +193 +194 +194 +194 +193 +192 +190 +191 +193 +195 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +191 +193 +194 +193 +192 +193 +193 +193 +191 +192 +192 +190 +191 +195 +195 +193 +193 +197 +204 +210 +216 +220 +222 +223 +218 +209 +207 +211 +214 +218 +214 +205 +190 +188 +188 +194 +198 +191 +178 +165 +160 +165 +166 +164 +162 +165 +164 +164 +157 +151 +150 +156 +163 +167 +168 +168 +166 +166 +162 +158 +157 +161 +166 +170 +166 +165 +163 +161 +160 +161 +163 +164 +166 +163 +160 +160 +159 +159 +160 +161 +164 +166 +162 +155 +153 +153 +157 +164 +161 +158 +156 +156 +155 +154 +154 +156 +159 +162 +166 +162 +151 +143 +146 +154 +157 +155 +151 +148 +149 +150 +149 +146 +148 +151 +152 +148 +139 +133 +133 +135 +139 +143 +145 +146 +149 +152 +150 +146 +139 +136 +132 +130 +132 +133 +134 +132 +134 +137 +141 +143 +143 +143 +140 +137 +135 +134 +134 +135 +131 +124 +120 +120 +129 +130 +129 +130 +130 +132 +135 +138 +139 +138 +136 +133 +131 +130 +131 +133 +138 +143 +144 +140 +137 +132 +131 +135 +139 +137 +138 +143 +146 +148 +149 +150 +149 +146 +144 +141 +135 +134 +134 +132 +129 +129 +129 +143 +172 +193 +194 +186 +185 +190 +194 +189 +180 +180 +182 +178 +159 +148 +147 +162 +181 +185 +167 +145 +145 +151 +154 +153 +162 +173 +169 +157 +152 +149 +150 +157 +172 +182 +166 +139 +118 +126 +135 +131 +126 +122 +125 +142 +171 +181 +154 +113 +107 +114 +116 +121 +124 +124 +126 +129 +129 +126 +121 +119 +122 +121 +122 +123 +125 +124 +121 +119 +116 +111 +109 +113 +111 +102 +98 +100 +98 +101 +100 +96 +93 +93 +93 +91 +89 +89 +90 +90 +91 +93 +95 +96 +93 +93 +93 +94 +94 +92 +88 +85 +81 +79 +76 +75 +76 +79 +82 +83 +83 +83 +85 +88 +89 +90 +93 +96 +96 +100 +102 +101 +102 +106 +109 +110 +111 +111 +110 +108 +106 +106 +106 +107 +112 +112 +113 +114 +114 +115 +118 +119 +124 +120 +116 +111 +110 +111 +110 +108 +113 +120 +123 +119 +117 +118 +118 +116 +116 +117 +116 +114 +110 +108 +109 +111 +113 +114 +113 +110 +106 +105 +108 +110 +109 +108 +107 +109 +113 +114 +113 +111 +110 +114 +118 +118 +114 +112 +114 +116 +117 +120 +121 +118 +116 +114 +110 +105 +99 +97 +95 +93 +92 +95 +98 +101 +102 +103 +104 +105 +105 +105 +102 +99 +102 +101 +101 +102 +102 +100 +98 +97 +95 +98 +101 +101 +97 +95 +97 +99 +101 +100 +100 +103 +106 +108 +109 +108 +109 +108 +107 +107 +108 +107 +105 +103 +103 +103 +102 +102 +98 +91 +82 +76 +71 +71 +75 +81 +84 +79 +73 +70 +72 +76 +81 +90 +103 +120 +134 +141 +145 +148 +156 +166 +174 +180 +185 +186 +190 +192 +196 +198 +199 +199 +196 +191 +189 +186 +183 +181 +180 +180 +179 +179 +180 +181 +182 +183 +184 +184 +185 +185 +186 +187 +188 +188 +188 +187 +186 +187 +190 +187 +185 +186 +187 +189 +188 +186 +185 +185 +188 +191 +192 +188 +169 +143 +119 +129 +152 +172 +175 +176 +181 +185 +188 +189 +194 +204 +207 +206 +200 +196 +195 +194 +195 +195 +196 +196 +193 +192 +194 +192 +189 +187 +187 +188 +189 +192 +194 +195 +195 +195 +195 +194 +195 +194 +192 +196 +196 +194 +193 +194 +190 +186 +186 +193 +207 +210 +203 +196 +175 +147 +141 +147 +150 +167 +169 +165 +180 +181 +177 +179 +181 +181 +182 +183 +183 +181 +178 +180 +182 +181 +179 +178 +178 +176 +178 +179 +178 +176 +173 +168 +165 +164 +161 +152 +148 +145 +136 +124 +113 +104 +94 +91 +67 +35 +28 +45 +67 +82 +86 +103 +115 +112 +105 +106 +111 +114 +105 +99 +96 +99 +104 +106 +107 +108 +110 +108 +104 +102 +103 +104 +104 +102 +103 +112 +117 +122 +131 +130 +127 +132 +132 +132 +134 +141 +145 +142 +137 +133 +133 +132 +132 +133 +135 +133 +131 +129 +129 +134 +135 +133 +131 +131 +131 +129 +132 +135 +138 +139 +138 +136 +131 +126 +125 +132 +132 +132 +139 +144 +139 +132 +129 +129 +128 +128 +130 +131 +132 +132 +133 +130 +125 +122 +118 +114 +126 +149 +177 +172 +156 +136 +123 +116 +119 +129 +131 +130 +143 +166 +176 +171 +159 +147 +122 +109 +97 +97 +110 +143 +175 +171 +153 +138 +156 +190 +208 +206 +184 +167 +162 +154 +147 +147 +155 +159 +150 +139 +134 +154 +162 +144 +120 +112 +118 +125 +122 +124 +129 +131 +129 +143 +170 +173 +172 +171 +165 +114 +80 +86 +100 +126 +149 +153 +151 +149 +147 +143 +157 +186 +188 +184 +159 +136 +146 +174 +166 +117 +107 +121 +126 +138 +144 +137 +129 +142 +150 +140 +153 +167 +155 +115 +107 +121 +135 +138 +159 +195 +190 +137 +120 +159 +158 +128 +107 +139 +183 +194 +176 +154 +145 +150 +142 +148 +178 +189 +165 +140 +141 +164 +181 +184 +178 +164 +152 +147 +132 +106 +89 +103 +160 +201 +184 +132 +96 +88 +98 +107 +108 +112 +122 +138 +150 +140 +130 +134 +136 +124 +122 +136 +168 +186 +188 +164 +129 +105 +117 +147 +169 +169 +165 +161 +165 +160 +149 +159 +192 +198 +179 +166 +175 +199 +213 +196 +149 +106 +96 +114 +133 +148 +154 +154 +166 +170 +145 +102 +87 +124 +173 +185 +154 +122 +116 +139 +154 +150 +139 +129 +122 +121 +127 +129 +126 +123 +137 +165 +196 +203 +181 +154 +156 +158 +142 +128 +116 +156 +210 +231 +204 +175 +180 +201 +181 +138 +107 +121 +159 +193 +206 +203 +204 +216 +193 +151 +130 +126 +127 +132 +136 +142 +136 +122 +125 +167 +209 +208 +189 +176 +185 +187 +184 +190 +207 +203 +180 +166 +162 +156 +141 +147 +188 +229 +219 +177 +164 +175 +184 +194 +202 +210 +193 +180 +180 +186 +183 +166 +153 +162 +182 +184 +183 +180 +180 +183 +183 +181 +174 +179 +190 +194 +183 +170 +173 +187 +200 +199 +195 +188 +186 +187 +188 +186 +187 +188 +190 +201 +219 +227 +226 +226 +220 +208 +203 +210 +221 +225 +213 +193 +173 +170 +183 +205 +215 +212 +208 +204 +192 +175 +162 +161 +171 +186 +198 +200 +185 +167 +164 +172 +181 +186 +189 +201 +207 +212 +198 +174 +161 +164 +169 +172 +182 +196 +214 +230 +233 +222 +201 +185 +174 +169 +170 +171 +168 +170 +179 +184 +185 +180 +178 +185 +193 +193 +188 +185 +182 +176 +170 +167 +160 +158 +160 +159 +163 +176 +194 +206 +203 +187 +166 +155 +152 +140 +128 +123 +130 +148 +164 +167 +157 +142 +132 +135 +140 +141 +144 +143 +137 +134 +132 +131 +129 +126 +124 +124 +124 +121 +119 +119 +122 +121 +119 +116 +115 +114 +114 +108 +95 +90 +86 +80 +75 +69 +62 +60 +56 +52 +49 +47 +47 +48 +47 +46 +43 +40 +44 +55 +67 +87 +101 +110 +118 +120 +122 +131 +134 +132 +126 +121 +124 +126 +129 +135 +144 +145 +144 +146 +152 +154 +152 +154 +157 +152 +144 +140 +142 +151 +162 +170 +171 +171 +172 +174 +176 +179 +182 +183 +183 +181 +180 +179 +183 +189 +194 +197 +196 +201 +208 +213 +216 +216 +214 +213 +210 +211 +214 +216 +216 +215 +216 +219 +219 +220 +221 +221 +220 +220 +221 +222 +223 +223 +223 +223 +225 +228 +227 +225 +225 +224 +221 +217 +214 +212 +213 +214 +213 +213 +214 +213 +211 +208 +205 +203 +201 +204 +207 +208 +207 +206 +206 +205 +203 +207 +209 +209 +207 +207 +207 +206 +214 +215 +216 +215 +213 +212 +212 +213 +214 +213 +213 +213 +215 +218 +222 +225 +226 +227 +233 +232 +224 +215 +203 +191 +187 +181 +179 +182 +182 +181 +180 +182 +181 +180 +180 +180 +181 +181 +180 +180 +179 +180 +181 +182 +182 +181 +179 +178 +180 +179 +177 +177 +178 +179 +179 +179 +181 +180 +180 +179 +179 +179 +180 +180 +181 +180 +179 +178 +179 +179 +179 +179 +179 +179 +179 +179 +179 +179 +179 +180 +179 +179 +179 +179 +178 +178 +180 +181 +181 +181 +181 +180 +180 +180 +181 +181 +178 +178 +177 +177 +178 +178 +179 +179 +179 +179 +179 +179 +179 +179 +180 +180 +179 +179 +179 +180 +180 +180 +179 +178 +178 +178 +179 +179 +178 +178 +178 +177 +178 +179 +179 +179 +178 +178 +179 +180 +180 +180 +179 +178 +178 +178 +179 +180 +179 +176 +176 +178 +178 +176 +177 +179 +179 +178 +178 +177 +177 +177 +178 +178 +193 +194 +195 +194 +192 +190 +191 +192 +193 +191 +191 +193 +193 +192 +192 +193 +194 +193 +192 +192 +192 +192 +194 +194 +190 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +190 +189 +189 +190 +190 +191 +192 +193 +193 +193 +192 +191 +191 +190 +190 +190 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +190 +190 +191 +192 +192 +191 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +190 +190 +190 +190 +190 +192 +192 +193 +193 +193 +193 +192 +191 +193 +194 +194 +193 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +190 +190 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +190 +191 +193 +194 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +193 +191 +193 +193 +192 +192 +194 +194 +194 +192 +193 +192 +190 +191 +195 +196 +193 +194 +199 +207 +214 +218 +221 +221 +221 +211 +204 +202 +208 +214 +218 +214 +205 +193 +194 +196 +199 +201 +193 +179 +167 +159 +163 +166 +165 +163 +164 +165 +163 +157 +152 +150 +154 +162 +168 +169 +168 +168 +167 +163 +159 +160 +164 +169 +171 +168 +165 +162 +159 +158 +159 +161 +163 +163 +161 +159 +159 +159 +157 +157 +158 +163 +167 +162 +156 +155 +153 +154 +162 +159 +160 +161 +159 +154 +150 +153 +158 +159 +160 +163 +162 +154 +146 +146 +152 +159 +156 +151 +147 +147 +148 +147 +145 +146 +147 +150 +148 +139 +132 +132 +137 +143 +144 +145 +145 +150 +153 +151 +145 +139 +138 +136 +133 +132 +134 +133 +132 +133 +137 +142 +145 +146 +145 +141 +137 +135 +133 +132 +132 +128 +123 +120 +122 +128 +128 +128 +127 +127 +129 +133 +137 +138 +140 +140 +136 +132 +131 +134 +138 +144 +146 +144 +140 +138 +135 +135 +138 +138 +138 +139 +142 +144 +144 +145 +147 +149 +145 +144 +141 +135 +135 +135 +132 +120 +122 +130 +146 +165 +185 +191 +185 +177 +181 +188 +188 +180 +178 +181 +181 +157 +134 +136 +163 +182 +180 +154 +122 +136 +143 +150 +157 +168 +177 +169 +154 +148 +139 +144 +162 +178 +179 +157 +130 +116 +121 +127 +125 +125 +121 +121 +137 +162 +173 +151 +115 +104 +107 +111 +117 +122 +122 +123 +126 +126 +123 +122 +122 +123 +121 +119 +119 +121 +122 +121 +120 +116 +112 +109 +108 +105 +100 +97 +96 +95 +95 +92 +89 +88 +90 +90 +89 +87 +87 +87 +86 +87 +88 +88 +89 +89 +90 +90 +90 +90 +87 +83 +80 +77 +74 +70 +68 +68 +70 +71 +72 +71 +73 +76 +82 +84 +86 +88 +92 +93 +95 +98 +100 +102 +104 +105 +105 +111 +112 +112 +111 +109 +107 +105 +105 +103 +104 +107 +108 +108 +109 +110 +111 +111 +113 +113 +113 +113 +113 +111 +107 +110 +112 +113 +112 +111 +112 +114 +115 +114 +114 +113 +109 +105 +104 +106 +109 +115 +116 +116 +114 +112 +111 +112 +114 +111 +110 +110 +112 +114 +114 +113 +112 +111 +113 +116 +116 +114 +111 +109 +108 +111 +114 +114 +111 +110 +112 +111 +107 +101 +99 +96 +95 +94 +95 +97 +99 +102 +101 +98 +97 +98 +102 +102 +100 +97 +95 +96 +99 +101 +101 +100 +99 +101 +104 +107 +107 +105 +103 +103 +105 +105 +103 +103 +106 +109 +111 +111 +110 +109 +108 +107 +108 +111 +112 +111 +110 +117 +119 +122 +123 +119 +113 +103 +98 +86 +84 +83 +84 +82 +77 +78 +79 +75 +77 +85 +98 +114 +129 +140 +148 +151 +153 +162 +173 +181 +183 +185 +187 +191 +196 +199 +199 +199 +198 +195 +191 +189 +187 +184 +182 +182 +182 +181 +180 +184 +185 +185 +186 +186 +186 +186 +186 +187 +187 +187 +187 +187 +187 +188 +188 +189 +189 +188 +188 +187 +188 +189 +190 +185 +183 +186 +189 +191 +192 +179 +156 +128 +126 +142 +166 +174 +178 +182 +183 +188 +190 +195 +203 +206 +204 +200 +198 +197 +196 +195 +195 +197 +196 +193 +191 +192 +191 +189 +187 +187 +188 +191 +192 +193 +193 +193 +194 +196 +195 +194 +192 +191 +194 +197 +196 +195 +193 +189 +184 +183 +192 +214 +225 +216 +204 +184 +156 +131 +126 +136 +159 +170 +170 +176 +180 +179 +181 +182 +180 +179 +181 +181 +181 +179 +181 +182 +179 +178 +176 +176 +175 +175 +173 +172 +170 +167 +164 +160 +157 +156 +146 +141 +138 +128 +115 +105 +97 +86 +81 +61 +42 +42 +57 +75 +90 +93 +101 +110 +113 +110 +106 +106 +108 +102 +98 +97 +101 +106 +107 +108 +110 +111 +109 +106 +106 +105 +104 +104 +105 +111 +123 +127 +128 +133 +131 +125 +129 +127 +128 +133 +141 +145 +141 +134 +130 +129 +128 +130 +132 +134 +135 +133 +132 +131 +132 +135 +139 +141 +139 +136 +134 +135 +137 +138 +138 +137 +134 +130 +125 +126 +131 +133 +134 +139 +139 +133 +128 +128 +124 +123 +125 +131 +134 +132 +128 +130 +131 +127 +125 +125 +122 +123 +133 +152 +176 +183 +158 +126 +110 +119 +139 +138 +147 +167 +178 +164 +142 +129 +123 +120 +116 +106 +95 +98 +138 +175 +171 +110 +95 +132 +170 +194 +203 +181 +171 +161 +164 +162 +155 +155 +164 +169 +168 +162 +174 +174 +153 +128 +119 +128 +138 +126 +112 +100 +98 +101 +124 +159 +167 +160 +167 +161 +117 +89 +97 +111 +128 +147 +150 +164 +172 +150 +124 +135 +168 +190 +188 +165 +142 +146 +172 +171 +133 +121 +132 +129 +128 +121 +109 +103 +133 +163 +153 +157 +158 +138 +91 +85 +110 +135 +151 +169 +187 +180 +147 +143 +172 +163 +118 +107 +153 +196 +196 +171 +144 +138 +150 +156 +161 +177 +190 +174 +151 +146 +164 +181 +183 +178 +179 +171 +152 +114 +89 +78 +89 +141 +188 +188 +146 +105 +92 +105 +116 +117 +117 +120 +130 +145 +143 +135 +129 +123 +117 +124 +141 +168 +202 +211 +180 +137 +111 +117 +139 +162 +167 +170 +165 +165 +157 +147 +158 +174 +189 +184 +178 +179 +196 +215 +198 +149 +108 +99 +115 +130 +147 +155 +156 +167 +171 +145 +105 +89 +115 +163 +185 +161 +132 +121 +136 +151 +155 +148 +134 +126 +122 +127 +128 +131 +130 +132 +151 +188 +204 +187 +160 +162 +163 +145 +130 +129 +167 +215 +230 +207 +184 +184 +195 +182 +141 +111 +121 +156 +192 +208 +207 +212 +216 +193 +153 +129 +127 +134 +139 +134 +140 +141 +130 +126 +159 +200 +205 +187 +174 +181 +184 +184 +189 +204 +197 +181 +165 +159 +159 +145 +142 +177 +225 +225 +185 +159 +163 +189 +208 +206 +203 +190 +184 +189 +189 +178 +162 +154 +165 +184 +186 +183 +177 +178 +186 +188 +184 +176 +185 +194 +192 +179 +170 +176 +189 +199 +196 +192 +188 +187 +185 +183 +181 +184 +191 +193 +199 +215 +227 +228 +230 +224 +210 +203 +208 +220 +226 +213 +191 +168 +170 +187 +208 +216 +213 +207 +200 +186 +171 +164 +169 +181 +194 +202 +202 +183 +164 +161 +172 +185 +191 +192 +203 +208 +209 +189 +161 +153 +162 +172 +176 +182 +197 +216 +230 +231 +217 +197 +184 +173 +167 +167 +170 +168 +168 +172 +174 +178 +176 +178 +185 +192 +192 +187 +182 +181 +176 +171 +166 +158 +157 +162 +166 +171 +179 +192 +202 +201 +186 +166 +154 +150 +141 +131 +126 +131 +146 +162 +165 +155 +141 +134 +136 +140 +141 +141 +140 +136 +133 +130 +129 +127 +124 +123 +123 +123 +122 +120 +121 +121 +120 +117 +114 +115 +113 +110 +103 +94 +88 +85 +79 +74 +68 +62 +59 +56 +51 +48 +46 +46 +47 +46 +46 +44 +40 +45 +59 +74 +96 +108 +113 +120 +119 +120 +131 +133 +131 +125 +121 +125 +128 +132 +137 +143 +145 +145 +146 +151 +152 +152 +154 +153 +149 +142 +138 +139 +147 +160 +169 +172 +173 +173 +175 +178 +181 +184 +186 +186 +185 +184 +184 +185 +188 +192 +194 +195 +199 +205 +212 +216 +217 +215 +214 +211 +212 +214 +216 +216 +215 +217 +220 +220 +221 +221 +221 +220 +221 +222 +223 +223 +223 +223 +223 +225 +228 +228 +225 +226 +224 +220 +215 +211 +211 +212 +213 +213 +212 +210 +209 +209 +207 +205 +203 +203 +204 +204 +206 +206 +205 +205 +205 +205 +208 +209 +208 +208 +208 +208 +206 +212 +213 +214 +214 +213 +212 +212 +213 +213 +212 +211 +212 +215 +218 +221 +222 +224 +225 +231 +233 +229 +222 +210 +196 +189 +181 +178 +181 +182 +179 +180 +183 +181 +181 +180 +180 +180 +180 +180 +179 +179 +180 +181 +181 +181 +180 +179 +178 +179 +178 +177 +177 +179 +180 +179 +178 +179 +179 +179 +179 +179 +179 +179 +179 +180 +179 +178 +178 +179 +180 +180 +179 +179 +179 +179 +179 +179 +179 +179 +179 +177 +178 +178 +178 +178 +178 +179 +180 +181 +181 +180 +180 +180 +179 +179 +179 +177 +177 +178 +178 +178 +178 +179 +179 +178 +178 +178 +178 +178 +178 +179 +179 +179 +179 +178 +179 +179 +179 +177 +177 +180 +179 +179 +178 +178 +177 +177 +177 +177 +177 +177 +177 +177 +177 +178 +178 +179 +178 +177 +176 +176 +177 +178 +179 +178 +176 +176 +179 +179 +177 +177 +179 +177 +177 +178 +178 +178 +178 +178 +178 +193 +194 +195 +194 +192 +190 +191 +192 +193 +192 +192 +194 +194 +192 +191 +192 +193 +192 +191 +190 +190 +191 +193 +194 +189 +190 +191 +191 +191 +191 +192 +193 +190 +190 +191 +191 +191 +191 +190 +190 +191 +192 +192 +191 +191 +190 +191 +191 +189 +190 +190 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +191 +190 +190 +190 +190 +190 +191 +192 +191 +192 +194 +195 +194 +193 +192 +192 +192 +193 +194 +194 +194 +192 +191 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +194 +194 +193 +192 +191 +193 +194 +195 +194 +192 +191 +192 +194 +194 +194 +193 +193 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +191 +190 +189 +190 +193 +194 +190 +192 +194 +193 +192 +190 +189 +190 +190 +191 +192 +192 +192 +191 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +191 +193 +193 +192 +192 +193 +194 +194 +194 +195 +194 +190 +191 +195 +195 +192 +194 +200 +208 +215 +220 +221 +219 +218 +206 +200 +199 +205 +210 +213 +209 +199 +199 +199 +200 +200 +198 +190 +176 +166 +160 +164 +167 +166 +165 +165 +164 +161 +159 +155 +152 +153 +161 +169 +170 +167 +168 +166 +163 +160 +162 +168 +172 +173 +170 +167 +163 +159 +157 +157 +158 +160 +160 +159 +159 +160 +158 +155 +153 +154 +164 +164 +156 +153 +158 +157 +153 +157 +160 +165 +167 +162 +151 +145 +149 +156 +163 +161 +161 +160 +155 +149 +149 +153 +162 +158 +152 +145 +143 +144 +144 +142 +143 +143 +147 +147 +139 +130 +131 +138 +148 +147 +143 +142 +147 +153 +152 +147 +141 +142 +140 +136 +134 +134 +133 +130 +131 +135 +141 +144 +146 +145 +140 +136 +132 +130 +129 +129 +126 +122 +123 +128 +128 +129 +127 +126 +125 +127 +132 +136 +138 +141 +144 +139 +132 +130 +135 +142 +149 +149 +144 +140 +141 +140 +138 +141 +138 +140 +142 +145 +145 +144 +144 +145 +147 +144 +144 +143 +138 +138 +139 +136 +132 +127 +132 +141 +151 +168 +184 +187 +175 +175 +184 +189 +184 +177 +177 +178 +157 +127 +132 +169 +187 +181 +156 +125 +138 +141 +153 +168 +174 +166 +155 +149 +141 +134 +142 +161 +177 +177 +152 +123 +113 +123 +132 +130 +129 +123 +122 +139 +160 +166 +147 +116 +104 +104 +109 +117 +115 +116 +118 +121 +120 +119 +120 +123 +122 +120 +118 +118 +120 +120 +118 +117 +115 +114 +109 +104 +101 +100 +98 +94 +93 +90 +88 +86 +87 +88 +88 +89 +87 +85 +82 +80 +78 +79 +79 +81 +82 +82 +81 +80 +79 +77 +76 +76 +72 +69 +65 +62 +61 +61 +61 +60 +61 +64 +69 +76 +81 +82 +85 +88 +90 +90 +92 +96 +98 +97 +96 +95 +99 +100 +102 +102 +100 +97 +94 +92 +93 +96 +99 +100 +100 +99 +99 +99 +97 +103 +110 +115 +118 +118 +115 +110 +110 +107 +107 +110 +111 +110 +112 +117 +111 +110 +108 +104 +100 +100 +103 +105 +113 +113 +113 +114 +115 +115 +114 +114 +110 +111 +112 +112 +112 +112 +111 +111 +107 +106 +106 +105 +105 +104 +102 +100 +97 +97 +94 +88 +87 +91 +93 +91 +95 +94 +92 +91 +92 +93 +94 +97 +103 +99 +91 +87 +91 +97 +99 +99 +96 +92 +91 +93 +99 +103 +105 +107 +111 +111 +112 +111 +110 +110 +111 +113 +111 +110 +108 +108 +109 +111 +111 +113 +111 +110 +109 +112 +116 +120 +121 +122 +126 +130 +134 +136 +133 +126 +118 +113 +109 +102 +93 +86 +77 +74 +79 +87 +80 +81 +90 +106 +123 +135 +145 +152 +160 +161 +168 +179 +185 +184 +184 +189 +192 +196 +199 +199 +199 +198 +196 +194 +190 +188 +186 +184 +184 +185 +184 +183 +185 +185 +185 +186 +187 +187 +187 +188 +189 +189 +188 +187 +187 +187 +189 +190 +186 +190 +193 +193 +189 +186 +187 +190 +193 +186 +184 +184 +186 +191 +184 +165 +138 +127 +136 +160 +173 +177 +181 +181 +187 +189 +195 +201 +203 +201 +199 +198 +196 +195 +194 +195 +197 +197 +194 +192 +191 +190 +188 +187 +187 +189 +191 +193 +192 +192 +191 +193 +196 +196 +194 +191 +192 +193 +195 +197 +196 +192 +187 +183 +183 +190 +215 +236 +230 +216 +191 +159 +115 +99 +117 +148 +173 +181 +172 +174 +178 +181 +180 +177 +175 +177 +179 +180 +182 +183 +183 +179 +177 +177 +178 +178 +171 +169 +167 +166 +165 +162 +158 +155 +154 +144 +138 +134 +123 +110 +100 +93 +85 +68 +55 +63 +75 +76 +80 +93 +98 +93 +98 +113 +119 +111 +100 +95 +100 +99 +101 +107 +109 +107 +107 +110 +114 +111 +108 +108 +106 +104 +106 +110 +119 +132 +132 +129 +133 +131 +123 +126 +123 +126 +133 +142 +147 +143 +136 +132 +129 +130 +132 +132 +135 +137 +136 +133 +134 +130 +133 +144 +151 +148 +142 +140 +136 +137 +136 +136 +136 +135 +132 +128 +130 +134 +136 +139 +141 +134 +127 +126 +130 +124 +118 +120 +129 +134 +132 +127 +120 +130 +130 +125 +126 +125 +121 +125 +133 +169 +187 +167 +139 +123 +128 +146 +154 +159 +167 +161 +137 +116 +111 +114 +119 +126 +119 +96 +92 +140 +186 +181 +110 +66 +90 +141 +194 +216 +179 +157 +152 +155 +153 +142 +130 +129 +141 +154 +163 +172 +176 +168 +152 +145 +149 +156 +156 +130 +109 +107 +110 +128 +154 +158 +158 +165 +155 +122 +92 +92 +121 +147 +145 +142 +163 +180 +158 +125 +128 +152 +183 +185 +163 +140 +148 +181 +181 +138 +127 +136 +132 +142 +146 +136 +121 +147 +170 +162 +159 +149 +122 +70 +70 +108 +137 +154 +163 +172 +174 +162 +167 +186 +151 +110 +118 +171 +201 +189 +163 +135 +118 +127 +145 +161 +175 +192 +186 +160 +149 +165 +184 +184 +174 +180 +177 +155 +109 +83 +72 +78 +125 +175 +195 +168 +124 +103 +107 +115 +118 +121 +116 +118 +123 +138 +143 +136 +122 +114 +121 +135 +165 +213 +228 +187 +138 +114 +119 +135 +150 +163 +174 +176 +179 +170 +157 +166 +168 +182 +179 +178 +182 +203 +220 +195 +145 +112 +106 +115 +122 +141 +156 +160 +170 +170 +140 +104 +93 +114 +156 +180 +167 +140 +123 +130 +146 +158 +151 +131 +121 +121 +132 +132 +130 +129 +127 +146 +178 +200 +187 +163 +168 +170 +149 +132 +146 +177 +213 +221 +202 +188 +193 +201 +183 +142 +111 +118 +154 +192 +209 +206 +208 +207 +184 +149 +125 +126 +135 +139 +138 +136 +138 +135 +126 +149 +195 +211 +190 +172 +176 +179 +182 +189 +204 +196 +176 +165 +162 +164 +150 +138 +171 +225 +232 +194 +156 +154 +189 +215 +206 +196 +192 +191 +195 +187 +173 +162 +160 +171 +179 +184 +183 +178 +180 +190 +192 +187 +176 +190 +198 +190 +176 +172 +181 +191 +195 +192 +190 +191 +190 +184 +178 +174 +181 +194 +196 +198 +213 +225 +229 +234 +229 +212 +203 +207 +219 +225 +211 +189 +164 +171 +190 +209 +215 +212 +206 +197 +181 +167 +164 +173 +187 +200 +206 +204 +184 +163 +162 +177 +194 +200 +198 +207 +212 +205 +178 +150 +147 +162 +174 +177 +182 +196 +214 +227 +225 +211 +194 +183 +177 +169 +166 +168 +167 +167 +168 +168 +171 +173 +179 +187 +192 +191 +186 +181 +179 +176 +173 +169 +158 +157 +164 +172 +179 +183 +190 +198 +198 +186 +169 +158 +149 +142 +136 +130 +132 +146 +158 +161 +155 +140 +131 +134 +134 +136 +137 +136 +136 +132 +129 +128 +126 +123 +122 +123 +121 +121 +121 +122 +121 +119 +117 +114 +115 +112 +108 +101 +92 +87 +84 +78 +74 +67 +61 +58 +55 +52 +50 +50 +43 +45 +45 +46 +44 +40 +46 +61 +79 +102 +113 +116 +121 +118 +117 +129 +134 +132 +125 +122 +126 +130 +134 +139 +145 +148 +149 +149 +153 +154 +154 +158 +155 +150 +144 +138 +138 +146 +159 +168 +169 +171 +173 +177 +179 +181 +184 +186 +186 +186 +186 +187 +188 +189 +191 +192 +195 +198 +204 +211 +216 +218 +217 +215 +212 +213 +215 +217 +216 +215 +218 +221 +221 +221 +221 +221 +220 +221 +222 +224 +224 +223 +222 +222 +225 +228 +228 +226 +225 +223 +218 +214 +210 +211 +213 +215 +215 +212 +209 +208 +208 +207 +205 +202 +204 +204 +204 +206 +207 +206 +206 +205 +205 +208 +208 +208 +208 +209 +208 +206 +209 +211 +212 +213 +213 +212 +213 +214 +213 +211 +210 +210 +214 +218 +220 +220 +222 +223 +229 +233 +231 +226 +215 +202 +190 +182 +177 +181 +182 +179 +179 +183 +181 +181 +180 +180 +180 +180 +179 +178 +179 +180 +180 +180 +180 +180 +179 +179 +180 +179 +178 +179 +181 +181 +180 +178 +178 +178 +178 +179 +179 +179 +179 +179 +180 +179 +178 +178 +180 +181 +181 +180 +179 +179 +179 +178 +178 +177 +177 +177 +176 +177 +177 +177 +177 +178 +180 +181 +179 +179 +179 +179 +178 +177 +177 +176 +177 +177 +178 +179 +179 +178 +179 +178 +178 +177 +177 +177 +177 +178 +178 +178 +180 +179 +178 +177 +178 +178 +177 +177 +180 +180 +179 +178 +177 +177 +176 +176 +176 +177 +177 +177 +176 +176 +177 +178 +178 +177 +176 +176 +176 +177 +178 +179 +178 +176 +176 +180 +180 +177 +177 +179 +176 +177 +178 +178 +178 +178 +178 +178 +195 +194 +193 +193 +193 +192 +192 +193 +192 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +194 +188 +189 +191 +191 +191 +191 +191 +192 +189 +190 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +189 +190 +191 +192 +191 +190 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +191 +191 +190 +190 +190 +190 +190 +190 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +194 +193 +192 +192 +192 +192 +193 +194 +194 +193 +193 +192 +192 +191 +191 +195 +193 +192 +192 +192 +194 +194 +195 +191 +191 +191 +191 +190 +189 +191 +191 +189 +192 +194 +193 +191 +189 +190 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +191 +190 +190 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +195 +195 +194 +190 +191 +193 +195 +197 +203 +212 +219 +221 +219 +215 +213 +201 +201 +203 +206 +207 +204 +200 +198 +200 +205 +207 +202 +192 +183 +174 +171 +166 +167 +167 +166 +167 +168 +165 +160 +156 +155 +152 +152 +161 +171 +171 +164 +166 +167 +165 +162 +162 +166 +173 +176 +175 +167 +160 +159 +158 +157 +158 +162 +161 +162 +162 +161 +158 +155 +154 +153 +169 +165 +160 +156 +154 +154 +156 +157 +162 +168 +171 +164 +149 +141 +145 +152 +160 +160 +160 +159 +156 +152 +152 +154 +159 +155 +150 +146 +141 +138 +139 +142 +141 +142 +144 +142 +135 +130 +134 +142 +150 +146 +141 +140 +144 +148 +150 +150 +149 +147 +144 +140 +137 +136 +134 +131 +131 +134 +137 +138 +139 +139 +138 +137 +132 +128 +126 +128 +129 +128 +129 +133 +138 +132 +124 +121 +122 +123 +128 +133 +136 +140 +144 +144 +137 +132 +136 +143 +144 +144 +141 +139 +142 +144 +143 +139 +139 +141 +144 +146 +149 +150 +145 +139 +138 +141 +144 +144 +141 +140 +142 +144 +142 +139 +137 +139 +142 +159 +185 +189 +180 +171 +182 +183 +171 +176 +177 +168 +151 +139 +147 +172 +184 +180 +168 +156 +144 +160 +172 +170 +163 +158 +151 +144 +130 +128 +145 +169 +179 +174 +147 +117 +110 +123 +128 +125 +128 +138 +142 +138 +147 +155 +151 +126 +104 +105 +112 +111 +115 +113 +113 +115 +117 +117 +118 +121 +123 +121 +120 +119 +117 +116 +113 +111 +110 +111 +106 +99 +100 +102 +100 +93 +90 +87 +85 +85 +84 +82 +83 +85 +83 +82 +81 +80 +77 +74 +72 +72 +72 +71 +69 +67 +65 +64 +67 +70 +67 +66 +64 +61 +58 +57 +57 +57 +55 +59 +65 +75 +81 +83 +85 +87 +92 +93 +95 +97 +93 +86 +84 +85 +84 +79 +78 +83 +91 +93 +91 +89 +94 +96 +98 +100 +101 +102 +102 +102 +97 +101 +106 +111 +113 +113 +115 +115 +112 +105 +101 +101 +102 +103 +108 +114 +107 +100 +103 +104 +98 +101 +109 +105 +110 +109 +108 +109 +110 +110 +109 +108 +106 +106 +107 +107 +107 +107 +106 +105 +101 +100 +98 +93 +92 +91 +88 +85 +83 +74 +66 +65 +61 +57 +56 +60 +64 +69 +65 +72 +78 +79 +92 +95 +96 +94 +92 +93 +95 +99 +101 +102 +102 +102 +104 +105 +105 +106 +107 +108 +112 +110 +109 +109 +110 +112 +113 +114 +112 +111 +111 +111 +113 +115 +119 +121 +124 +125 +126 +128 +130 +133 +135 +136 +138 +139 +138 +136 +134 +134 +129 +124 +122 +116 +102 +85 +77 +82 +88 +90 +81 +81 +91 +111 +130 +142 +150 +159 +163 +169 +174 +179 +184 +184 +186 +192 +196 +197 +197 +198 +199 +198 +196 +194 +192 +190 +189 +188 +187 +186 +184 +182 +186 +186 +186 +186 +186 +187 +188 +189 +189 +188 +188 +189 +190 +190 +190 +190 +189 +188 +189 +190 +191 +192 +191 +190 +188 +190 +188 +185 +186 +187 +183 +176 +155 +141 +139 +153 +166 +173 +178 +186 +187 +192 +195 +199 +205 +204 +198 +197 +196 +194 +192 +194 +197 +197 +194 +191 +191 +191 +190 +190 +189 +188 +190 +194 +192 +192 +191 +193 +196 +196 +193 +191 +190 +192 +197 +200 +196 +191 +189 +192 +181 +187 +200 +218 +232 +226 +196 +167 +116 +87 +117 +143 +164 +177 +179 +174 +179 +173 +178 +179 +174 +176 +181 +177 +182 +181 +180 +176 +172 +175 +177 +171 +166 +166 +165 +162 +158 +154 +150 +149 +145 +142 +137 +128 +112 +97 +88 +87 +78 +77 +81 +93 +104 +105 +102 +99 +100 +103 +104 +103 +108 +113 +106 +93 +94 +102 +104 +99 +99 +107 +113 +113 +116 +110 +110 +114 +114 +109 +111 +119 +126 +122 +130 +138 +133 +127 +126 +124 +127 +124 +126 +135 +143 +144 +145 +147 +137 +133 +131 +131 +132 +133 +132 +129 +133 +134 +135 +137 +143 +146 +142 +133 +135 +137 +135 +134 +137 +135 +132 +131 +129 +138 +145 +144 +137 +131 +133 +137 +130 +129 +121 +113 +118 +133 +137 +132 +123 +126 +132 +133 +127 +119 +115 +117 +126 +160 +187 +179 +165 +157 +147 +146 +151 +164 +149 +126 +127 +124 +115 +120 +123 +126 +115 +96 +98 +144 +190 +190 +148 +97 +67 +89 +163 +205 +190 +158 +144 +136 +132 +126 +107 +90 +95 +112 +132 +143 +159 +168 +163 +157 +156 +157 +172 +181 +160 +137 +140 +148 +149 +145 +144 +161 +172 +134 +98 +115 +138 +146 +144 +147 +137 +143 +164 +156 +138 +144 +171 +177 +173 +167 +170 +175 +159 +132 +97 +101 +151 +180 +183 +176 +159 +171 +179 +174 +174 +144 +94 +68 +82 +123 +142 +158 +151 +160 +180 +178 +174 +170 +125 +112 +151 +190 +189 +166 +149 +119 +98 +104 +126 +155 +174 +192 +194 +166 +151 +160 +180 +185 +182 +182 +173 +165 +139 +100 +71 +71 +111 +175 +196 +172 +136 +125 +114 +110 +113 +115 +111 +105 +106 +132 +149 +150 +136 +128 +115 +123 +163 +214 +221 +181 +141 +122 +124 +127 +138 +160 +178 +187 +190 +178 +165 +163 +169 +175 +182 +180 +180 +197 +209 +201 +164 +122 +108 +111 +114 +130 +149 +160 +175 +169 +148 +114 +97 +113 +149 +178 +178 +156 +125 +118 +128 +154 +154 +141 +134 +136 +133 +129 +126 +122 +130 +143 +166 +187 +177 +164 +173 +169 +146 +136 +149 +180 +198 +204 +202 +193 +196 +204 +182 +144 +121 +122 +154 +195 +201 +198 +193 +191 +160 +125 +119 +129 +135 +139 +134 +140 +141 +127 +126 +158 +205 +232 +213 +185 +168 +170 +176 +193 +205 +202 +184 +170 +167 +164 +158 +152 +170 +211 +220 +204 +169 +160 +193 +213 +206 +201 +189 +190 +192 +186 +173 +167 +172 +178 +181 +179 +180 +177 +176 +189 +196 +186 +178 +193 +200 +190 +180 +181 +187 +189 +188 +190 +189 +188 +186 +179 +172 +174 +182 +201 +199 +199 +213 +221 +227 +231 +227 +206 +202 +209 +213 +219 +207 +179 +163 +170 +193 +213 +213 +208 +204 +198 +182 +173 +172 +182 +191 +194 +198 +205 +190 +174 +175 +194 +204 +203 +206 +211 +213 +201 +172 +143 +142 +166 +181 +178 +182 +196 +216 +218 +210 +201 +188 +185 +180 +172 +171 +173 +171 +168 +167 +165 +169 +170 +176 +184 +191 +193 +190 +187 +180 +175 +169 +165 +158 +156 +162 +171 +182 +188 +191 +195 +196 +185 +169 +160 +151 +136 +138 +141 +137 +153 +168 +159 +157 +144 +133 +126 +123 +129 +132 +130 +132 +130 +126 +124 +122 +123 +124 +125 +124 +121 +120 +121 +120 +117 +115 +114 +114 +112 +107 +99 +92 +86 +80 +75 +72 +62 +55 +54 +54 +53 +50 +49 +48 +48 +46 +46 +46 +44 +51 +63 +83 +106 +120 +123 +122 +119 +119 +126 +134 +130 +126 +126 +129 +132 +135 +139 +144 +151 +155 +152 +151 +157 +161 +160 +159 +154 +148 +142 +143 +152 +160 +164 +168 +166 +167 +172 +177 +180 +183 +186 +187 +185 +185 +188 +191 +193 +195 +197 +195 +198 +204 +211 +217 +219 +218 +216 +213 +214 +215 +214 +214 +215 +218 +221 +223 +222 +220 +220 +221 +222 +223 +224 +224 +223 +223 +224 +226 +227 +227 +226 +225 +224 +219 +214 +210 +210 +213 +216 +214 +212 +210 +207 +204 +203 +203 +204 +205 +204 +205 +207 +209 +207 +204 +204 +206 +207 +209 +210 +210 +209 +208 +208 +209 +210 +211 +211 +211 +212 +213 +215 +212 +211 +209 +209 +210 +214 +218 +220 +220 +222 +228 +230 +229 +228 +221 +210 +196 +188 +181 +182 +182 +180 +180 +181 +181 +180 +179 +179 +180 +181 +181 +181 +179 +180 +181 +181 +180 +179 +180 +182 +182 +181 +178 +179 +179 +181 +179 +179 +178 +178 +177 +178 +177 +178 +178 +179 +180 +180 +179 +178 +178 +179 +181 +182 +177 +177 +177 +176 +177 +177 +178 +178 +177 +177 +176 +177 +178 +179 +179 +178 +179 +177 +177 +179 +180 +179 +178 +178 +179 +179 +178 +178 +178 +178 +179 +179 +178 +177 +177 +178 +179 +179 +179 +179 +179 +179 +179 +180 +179 +178 +178 +178 +177 +178 +180 +180 +178 +178 +178 +178 +177 +177 +177 +176 +175 +175 +178 +180 +179 +177 +177 +177 +177 +176 +177 +179 +177 +178 +178 +178 +177 +177 +177 +177 +180 +179 +179 +179 +179 +179 +178 +178 +193 +192 +191 +192 +192 +191 +191 +192 +193 +193 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +187 +188 +190 +190 +190 +190 +190 +191 +190 +190 +191 +190 +190 +189 +190 +190 +190 +190 +190 +190 +191 +191 +191 +191 +191 +190 +190 +191 +192 +192 +191 +190 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +190 +190 +190 +191 +192 +192 +193 +194 +194 +193 +192 +191 +191 +190 +191 +191 +190 +190 +190 +190 +191 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +191 +191 +191 +190 +189 +189 +192 +193 +191 +192 +194 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +195 +193 +190 +190 +194 +196 +200 +206 +215 +221 +222 +218 +212 +209 +202 +203 +205 +206 +203 +200 +200 +202 +205 +209 +208 +202 +193 +185 +178 +174 +169 +170 +170 +169 +169 +168 +165 +162 +158 +156 +152 +152 +160 +170 +171 +164 +166 +166 +164 +161 +161 +166 +173 +176 +175 +167 +161 +161 +161 +159 +159 +161 +161 +161 +161 +161 +161 +159 +156 +153 +172 +169 +164 +158 +154 +154 +157 +160 +162 +166 +167 +162 +151 +145 +145 +148 +157 +157 +159 +160 +157 +153 +151 +152 +155 +153 +150 +146 +139 +135 +138 +143 +142 +142 +143 +140 +134 +130 +136 +145 +148 +144 +140 +141 +144 +148 +149 +149 +148 +146 +143 +141 +141 +141 +138 +134 +133 +136 +138 +138 +138 +139 +139 +137 +133 +129 +126 +127 +127 +126 +130 +135 +141 +136 +129 +124 +122 +123 +130 +137 +138 +140 +144 +145 +143 +139 +140 +143 +140 +140 +139 +138 +140 +142 +141 +139 +138 +140 +142 +145 +148 +150 +147 +142 +138 +140 +142 +143 +142 +142 +145 +146 +146 +144 +140 +141 +142 +159 +186 +193 +182 +175 +184 +180 +167 +171 +171 +160 +144 +141 +150 +170 +184 +184 +176 +168 +169 +174 +175 +167 +156 +148 +144 +143 +135 +134 +147 +168 +181 +172 +143 +116 +107 +116 +122 +123 +132 +144 +143 +134 +133 +150 +157 +134 +108 +103 +111 +111 +113 +112 +112 +114 +115 +115 +117 +119 +122 +121 +120 +120 +118 +116 +112 +109 +110 +109 +105 +100 +100 +100 +98 +92 +87 +84 +83 +84 +83 +81 +80 +80 +80 +80 +77 +74 +72 +70 +67 +65 +56 +53 +49 +47 +49 +53 +57 +60 +62 +61 +60 +60 +59 +60 +60 +59 +53 +57 +68 +78 +86 +89 +92 +94 +98 +100 +104 +105 +104 +99 +95 +94 +86 +74 +67 +75 +91 +103 +107 +106 +112 +114 +115 +115 +114 +113 +113 +113 +107 +108 +109 +111 +113 +114 +116 +117 +119 +111 +102 +97 +92 +88 +89 +94 +96 +89 +94 +104 +106 +107 +110 +108 +111 +109 +106 +104 +104 +104 +101 +99 +98 +100 +101 +101 +100 +100 +100 +101 +98 +98 +95 +91 +91 +91 +90 +89 +84 +70 +62 +62 +56 +44 +37 +39 +41 +42 +40 +47 +53 +59 +81 +94 +102 +104 +104 +105 +105 +107 +110 +112 +116 +114 +113 +113 +113 +113 +113 +113 +114 +114 +114 +114 +114 +115 +117 +117 +119 +118 +120 +121 +123 +125 +128 +132 +137 +140 +145 +149 +151 +150 +148 +146 +147 +148 +146 +145 +145 +144 +139 +134 +127 +119 +106 +93 +90 +93 +91 +86 +83 +89 +100 +117 +134 +147 +156 +160 +167 +172 +178 +184 +188 +189 +190 +197 +200 +200 +199 +199 +200 +199 +198 +196 +195 +192 +191 +189 +188 +187 +185 +183 +185 +186 +187 +187 +187 +187 +187 +188 +188 +188 +188 +189 +190 +190 +191 +190 +188 +188 +189 +190 +190 +191 +191 +191 +189 +190 +189 +186 +187 +189 +186 +180 +166 +153 +144 +151 +161 +172 +178 +184 +189 +192 +195 +200 +207 +207 +200 +197 +196 +195 +194 +195 +198 +197 +194 +192 +192 +191 +190 +190 +190 +189 +191 +195 +192 +192 +192 +194 +196 +196 +192 +191 +190 +192 +198 +202 +200 +194 +190 +189 +181 +177 +185 +208 +227 +222 +199 +179 +116 +79 +103 +135 +155 +162 +172 +185 +179 +175 +175 +175 +173 +178 +178 +171 +172 +173 +176 +173 +167 +170 +171 +165 +162 +162 +160 +156 +150 +143 +138 +135 +135 +132 +126 +117 +106 +95 +93 +93 +96 +99 +106 +116 +122 +120 +115 +112 +104 +101 +100 +103 +108 +110 +104 +98 +95 +101 +104 +101 +102 +107 +112 +114 +115 +114 +114 +115 +116 +117 +118 +119 +116 +115 +122 +130 +129 +124 +123 +124 +125 +123 +124 +129 +133 +135 +139 +145 +141 +132 +122 +119 +127 +135 +134 +128 +128 +131 +134 +134 +136 +138 +135 +129 +134 +137 +136 +135 +139 +139 +136 +135 +135 +137 +139 +141 +141 +140 +138 +137 +130 +135 +133 +124 +121 +128 +136 +140 +133 +134 +132 +128 +122 +114 +108 +106 +129 +163 +193 +191 +186 +180 +159 +143 +145 +145 +131 +115 +117 +126 +124 +121 +126 +129 +119 +97 +96 +140 +191 +201 +172 +133 +98 +73 +102 +159 +189 +178 +136 +112 +110 +133 +137 +112 +92 +92 +114 +126 +139 +152 +158 +148 +134 +130 +152 +171 +178 +164 +148 +154 +157 +132 +123 +148 +181 +172 +139 +135 +142 +148 +151 +140 +121 +115 +131 +146 +148 +146 +160 +171 +184 +192 +188 +174 +137 +98 +56 +88 +151 +187 +174 +162 +163 +159 +181 +195 +179 +131 +104 +106 +117 +135 +147 +159 +157 +162 +176 +174 +164 +156 +132 +132 +164 +179 +171 +153 +137 +105 +90 +98 +115 +144 +175 +201 +200 +170 +146 +154 +178 +189 +190 +192 +176 +158 +149 +126 +102 +88 +110 +168 +193 +172 +151 +136 +117 +104 +105 +109 +106 +99 +103 +128 +153 +160 +145 +134 +119 +122 +158 +205 +214 +178 +145 +136 +133 +117 +127 +152 +181 +199 +199 +183 +164 +155 +158 +160 +173 +183 +186 +195 +205 +205 +182 +143 +120 +108 +103 +118 +142 +161 +180 +173 +151 +119 +100 +110 +141 +168 +181 +164 +130 +112 +113 +139 +153 +160 +148 +146 +137 +128 +123 +122 +129 +142 +155 +182 +184 +172 +169 +154 +137 +141 +157 +180 +188 +192 +195 +194 +200 +204 +184 +147 +125 +122 +150 +192 +200 +197 +183 +176 +146 +120 +122 +133 +138 +142 +139 +143 +139 +128 +131 +163 +209 +236 +233 +200 +172 +165 +176 +196 +206 +201 +189 +174 +167 +165 +162 +160 +168 +193 +198 +197 +183 +181 +202 +205 +193 +192 +192 +192 +189 +181 +174 +172 +177 +182 +184 +183 +179 +169 +167 +185 +197 +190 +181 +190 +196 +193 +185 +183 +186 +190 +184 +187 +187 +186 +182 +172 +165 +166 +187 +206 +203 +198 +207 +215 +222 +224 +217 +200 +196 +203 +208 +213 +201 +177 +162 +173 +198 +216 +212 +206 +206 +204 +194 +189 +187 +187 +190 +193 +196 +200 +193 +191 +194 +199 +199 +201 +206 +208 +211 +195 +165 +139 +143 +170 +188 +189 +184 +193 +212 +216 +208 +195 +183 +183 +187 +181 +179 +179 +177 +175 +169 +160 +158 +161 +170 +185 +196 +198 +191 +186 +183 +176 +168 +163 +156 +152 +160 +173 +182 +186 +189 +193 +195 +183 +166 +155 +145 +136 +140 +144 +144 +159 +174 +172 +159 +144 +132 +126 +122 +123 +125 +124 +131 +130 +129 +127 +125 +123 +123 +123 +122 +120 +120 +121 +120 +117 +115 +114 +114 +112 +106 +98 +91 +84 +78 +74 +66 +60 +54 +53 +54 +53 +50 +48 +46 +45 +44 +44 +43 +40 +49 +65 +86 +108 +121 +122 +123 +121 +121 +129 +137 +132 +127 +128 +131 +135 +140 +143 +146 +152 +155 +155 +155 +159 +163 +163 +166 +161 +154 +148 +150 +159 +167 +170 +171 +167 +164 +169 +176 +180 +183 +185 +186 +184 +186 +190 +194 +196 +198 +200 +197 +199 +204 +209 +214 +217 +217 +216 +213 +214 +214 +213 +212 +214 +217 +220 +222 +222 +221 +221 +221 +222 +223 +223 +224 +223 +222 +223 +225 +226 +226 +226 +224 +222 +219 +214 +211 +210 +213 +216 +215 +214 +212 +207 +203 +201 +202 +203 +206 +205 +206 +208 +208 +205 +203 +203 +207 +208 +208 +209 +209 +210 +211 +212 +212 +210 +209 +210 +211 +213 +213 +213 +212 +211 +208 +207 +208 +211 +216 +220 +219 +221 +227 +230 +230 +231 +226 +215 +200 +192 +183 +182 +183 +180 +180 +182 +179 +179 +178 +178 +179 +180 +180 +180 +181 +181 +181 +180 +180 +180 +180 +181 +179 +178 +177 +177 +178 +179 +178 +177 +176 +176 +177 +177 +177 +178 +179 +179 +180 +180 +179 +178 +178 +178 +179 +180 +177 +177 +176 +176 +176 +177 +177 +178 +178 +177 +176 +177 +178 +178 +179 +178 +179 +177 +177 +180 +181 +181 +179 +179 +179 +179 +178 +178 +178 +178 +179 +179 +179 +178 +178 +178 +179 +179 +179 +178 +177 +178 +178 +179 +178 +178 +177 +177 +177 +178 +179 +178 +178 +177 +178 +179 +178 +178 +178 +177 +176 +176 +178 +180 +181 +179 +177 +177 +177 +176 +177 +179 +179 +179 +179 +179 +179 +179 +179 +178 +180 +179 +179 +179 +179 +179 +179 +178 +192 +191 +191 +192 +192 +191 +191 +192 +193 +192 +191 +192 +194 +195 +193 +190 +192 +192 +194 +194 +194 +193 +191 +190 +188 +189 +190 +190 +190 +190 +190 +191 +191 +191 +190 +189 +189 +188 +189 +190 +189 +189 +190 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +191 +191 +190 +190 +190 +190 +191 +191 +192 +192 +192 +192 +193 +192 +191 +190 +190 +190 +191 +192 +192 +193 +194 +193 +192 +191 +191 +191 +191 +191 +191 +190 +190 +189 +190 +190 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +190 +189 +189 +189 +192 +194 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +192 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +192 +193 +193 +194 +193 +194 +194 +191 +190 +191 +196 +199 +204 +209 +217 +222 +222 +217 +209 +205 +204 +206 +208 +206 +199 +195 +199 +206 +209 +210 +206 +198 +188 +181 +178 +176 +174 +173 +173 +173 +172 +169 +166 +166 +161 +159 +155 +154 +161 +170 +171 +166 +166 +167 +165 +161 +160 +164 +171 +175 +174 +167 +162 +162 +164 +162 +161 +162 +161 +160 +160 +162 +164 +163 +159 +155 +170 +170 +168 +163 +157 +154 +156 +159 +162 +163 +163 +161 +156 +152 +147 +146 +153 +154 +157 +160 +158 +153 +151 +151 +152 +152 +151 +146 +138 +134 +137 +144 +143 +143 +143 +140 +134 +131 +139 +149 +150 +147 +144 +144 +147 +149 +149 +149 +144 +142 +141 +141 +145 +146 +143 +138 +134 +137 +138 +138 +139 +141 +141 +139 +134 +130 +127 +127 +127 +128 +132 +137 +141 +138 +134 +129 +125 +125 +131 +137 +138 +140 +144 +147 +148 +146 +144 +144 +138 +140 +139 +137 +137 +138 +140 +141 +139 +140 +141 +143 +146 +148 +147 +144 +140 +141 +142 +142 +143 +144 +145 +146 +147 +148 +145 +144 +143 +159 +188 +195 +181 +175 +183 +176 +163 +167 +165 +156 +142 +150 +159 +170 +182 +185 +177 +170 +171 +170 +165 +157 +148 +141 +140 +141 +138 +140 +150 +169 +180 +165 +135 +111 +111 +116 +120 +123 +132 +141 +138 +127 +123 +146 +159 +141 +113 +106 +112 +113 +114 +113 +113 +114 +115 +115 +115 +117 +120 +120 +120 +120 +118 +116 +112 +108 +110 +108 +105 +103 +100 +98 +95 +94 +87 +85 +84 +85 +85 +82 +78 +76 +76 +76 +74 +70 +68 +66 +61 +55 +42 +38 +32 +29 +35 +46 +52 +54 +54 +54 +56 +59 +61 +63 +61 +59 +53 +59 +71 +84 +93 +98 +102 +105 +106 +109 +111 +114 +114 +113 +110 +106 +95 +80 +68 +73 +92 +112 +124 +128 +132 +133 +134 +131 +128 +126 +125 +127 +120 +119 +117 +117 +117 +118 +118 +117 +120 +113 +103 +94 +83 +71 +65 +65 +74 +77 +89 +107 +115 +112 +112 +116 +116 +112 +105 +100 +99 +98 +97 +96 +93 +96 +98 +98 +96 +96 +98 +100 +102 +103 +102 +99 +97 +96 +96 +94 +95 +79 +71 +73 +66 +48 +35 +34 +34 +31 +29 +35 +37 +48 +82 +109 +115 +117 +119 +119 +118 +119 +121 +123 +124 +121 +119 +118 +119 +119 +119 +117 +121 +122 +123 +124 +123 +123 +123 +124 +128 +131 +135 +138 +140 +143 +146 +149 +155 +159 +164 +169 +169 +166 +161 +157 +155 +154 +151 +151 +152 +152 +147 +142 +135 +127 +114 +104 +99 +95 +88 +82 +86 +96 +110 +124 +140 +153 +161 +164 +170 +176 +182 +188 +192 +193 +195 +201 +202 +201 +201 +200 +200 +199 +197 +197 +196 +194 +192 +190 +188 +187 +185 +184 +186 +187 +188 +188 +188 +188 +188 +189 +188 +187 +188 +189 +190 +191 +192 +191 +189 +190 +190 +190 +189 +189 +190 +191 +190 +190 +189 +187 +189 +191 +188 +183 +177 +165 +151 +147 +156 +172 +181 +183 +189 +192 +194 +201 +209 +209 +201 +197 +196 +196 +196 +196 +198 +197 +195 +194 +194 +192 +191 +192 +191 +191 +192 +194 +193 +193 +193 +195 +196 +195 +192 +191 +190 +191 +197 +201 +201 +196 +189 +187 +181 +177 +181 +202 +223 +223 +204 +184 +132 +74 +69 +98 +131 +150 +166 +182 +182 +178 +174 +170 +169 +175 +175 +167 +169 +169 +171 +167 +161 +161 +161 +155 +155 +154 +151 +146 +140 +132 +127 +124 +120 +116 +112 +107 +104 +102 +104 +110 +113 +116 +123 +127 +126 +122 +119 +119 +106 +96 +93 +99 +106 +105 +103 +103 +98 +99 +100 +101 +105 +110 +113 +113 +110 +114 +115 +112 +115 +121 +120 +115 +107 +110 +116 +123 +125 +119 +118 +123 +127 +127 +128 +127 +123 +120 +124 +131 +126 +119 +117 +123 +129 +128 +123 +118 +128 +132 +135 +134 +131 +130 +127 +124 +132 +138 +138 +135 +139 +143 +141 +139 +138 +136 +135 +138 +142 +143 +140 +137 +136 +140 +141 +136 +129 +129 +137 +143 +149 +140 +129 +124 +122 +122 +119 +118 +139 +169 +196 +195 +188 +180 +161 +152 +142 +130 +122 +117 +116 +124 +130 +127 +129 +130 +120 +102 +98 +139 +191 +205 +180 +147 +129 +96 +81 +107 +150 +164 +137 +112 +105 +130 +159 +155 +126 +103 +106 +120 +134 +147 +152 +134 +114 +109 +132 +163 +184 +175 +158 +165 +162 +125 +117 +145 +186 +192 +167 +154 +153 +155 +153 +141 +123 +98 +88 +114 +146 +153 +162 +173 +190 +200 +195 +176 +126 +71 +68 +115 +160 +166 +120 +112 +157 +164 +170 +192 +171 +140 +137 +140 +144 +154 +156 +150 +152 +164 +178 +173 +153 +145 +145 +146 +159 +156 +157 +149 +129 +92 +89 +105 +117 +137 +171 +201 +200 +172 +150 +147 +173 +194 +193 +187 +175 +166 +153 +150 +136 +114 +118 +161 +186 +170 +159 +144 +120 +103 +100 +105 +102 +97 +97 +120 +152 +168 +153 +144 +127 +127 +146 +180 +194 +171 +138 +138 +143 +124 +127 +148 +181 +201 +198 +182 +164 +151 +135 +135 +156 +182 +193 +199 +210 +213 +197 +167 +136 +110 +100 +114 +142 +172 +187 +178 +153 +122 +102 +106 +129 +155 +179 +171 +137 +114 +110 +130 +149 +173 +169 +160 +144 +130 +123 +119 +123 +132 +154 +183 +192 +181 +168 +146 +135 +149 +175 +181 +177 +180 +192 +200 +205 +203 +180 +146 +127 +121 +145 +188 +199 +195 +185 +174 +144 +123 +128 +136 +140 +141 +140 +141 +138 +131 +138 +166 +206 +233 +236 +209 +177 +164 +177 +199 +208 +204 +192 +178 +173 +170 +169 +169 +169 +179 +193 +201 +198 +197 +202 +194 +182 +185 +197 +198 +187 +175 +175 +177 +179 +185 +191 +192 +182 +163 +160 +184 +202 +200 +189 +188 +190 +194 +193 +187 +186 +189 +185 +188 +187 +183 +177 +167 +161 +162 +182 +203 +200 +192 +199 +212 +222 +223 +208 +197 +194 +200 +207 +209 +195 +175 +165 +176 +200 +217 +215 +210 +210 +205 +200 +197 +194 +188 +186 +188 +193 +196 +196 +199 +201 +198 +194 +194 +197 +200 +207 +187 +157 +138 +145 +172 +193 +199 +189 +191 +207 +215 +209 +193 +178 +179 +186 +184 +182 +179 +181 +183 +173 +158 +148 +151 +164 +185 +201 +201 +192 +186 +189 +182 +174 +166 +155 +149 +157 +170 +178 +180 +181 +185 +189 +178 +161 +150 +140 +135 +136 +142 +146 +159 +177 +186 +173 +155 +141 +132 +125 +121 +122 +123 +128 +129 +130 +129 +127 +124 +123 +122 +120 +119 +119 +121 +120 +117 +115 +114 +112 +110 +104 +96 +89 +82 +75 +70 +65 +61 +56 +55 +55 +54 +50 +47 +44 +42 +42 +43 +40 +36 +48 +70 +90 +108 +118 +119 +123 +124 +126 +135 +139 +133 +127 +128 +133 +139 +144 +147 +149 +151 +154 +158 +160 +162 +164 +165 +168 +162 +155 +150 +154 +164 +172 +175 +174 +171 +168 +169 +172 +175 +178 +181 +183 +183 +185 +192 +197 +199 +200 +200 +201 +202 +205 +208 +212 +215 +215 +215 +214 +215 +215 +213 +212 +214 +217 +221 +223 +222 +221 +221 +222 +223 +223 +223 +223 +222 +221 +222 +224 +225 +225 +225 +222 +221 +219 +215 +212 +211 +213 +214 +217 +216 +214 +208 +202 +200 +201 +203 +207 +207 +208 +209 +207 +203 +200 +200 +207 +207 +207 +208 +208 +211 +213 +215 +216 +211 +208 +208 +212 +214 +213 +210 +212 +210 +208 +205 +205 +209 +215 +219 +218 +220 +226 +229 +230 +233 +231 +222 +206 +198 +188 +184 +183 +180 +180 +181 +179 +178 +178 +178 +180 +180 +180 +180 +182 +181 +180 +179 +178 +179 +179 +179 +179 +178 +176 +177 +178 +178 +178 +177 +175 +176 +176 +177 +178 +179 +179 +180 +180 +180 +178 +178 +176 +177 +177 +178 +176 +176 +176 +176 +176 +176 +177 +177 +178 +177 +177 +177 +177 +178 +179 +179 +180 +178 +178 +181 +182 +182 +181 +181 +179 +179 +178 +178 +178 +178 +179 +179 +180 +179 +179 +179 +179 +179 +179 +178 +175 +176 +177 +178 +179 +178 +178 +177 +177 +178 +178 +177 +177 +177 +178 +178 +178 +178 +178 +178 +178 +178 +179 +180 +180 +178 +177 +178 +178 +177 +178 +180 +181 +180 +179 +179 +180 +181 +180 +179 +180 +179 +179 +179 +180 +180 +180 +179 +192 +191 +192 +193 +193 +192 +192 +192 +192 +191 +191 +192 +194 +194 +192 +191 +191 +192 +193 +194 +194 +193 +192 +191 +190 +190 +190 +191 +191 +191 +191 +191 +190 +190 +191 +190 +190 +189 +190 +190 +189 +189 +191 +191 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +192 +192 +191 +191 +191 +190 +190 +190 +189 +189 +190 +191 +192 +192 +192 +192 +194 +194 +192 +192 +191 +192 +193 +194 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +190 +189 +189 +190 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +190 +189 +189 +192 +193 +193 +192 +192 +193 +194 +195 +194 +193 +191 +191 +191 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +193 +192 +191 +192 +192 +192 +192 +193 +193 +192 +191 +190 +192 +198 +201 +207 +211 +216 +219 +219 +214 +208 +204 +207 +209 +209 +204 +196 +193 +200 +208 +212 +209 +202 +190 +180 +177 +177 +176 +174 +172 +173 +174 +172 +168 +167 +168 +163 +162 +158 +157 +163 +170 +171 +166 +164 +167 +168 +164 +159 +161 +167 +172 +173 +167 +162 +162 +164 +164 +163 +162 +161 +160 +160 +162 +163 +163 +161 +159 +162 +166 +170 +168 +161 +155 +154 +154 +161 +161 +161 +162 +161 +158 +152 +148 +150 +152 +155 +158 +158 +154 +152 +152 +151 +153 +152 +146 +138 +135 +138 +144 +144 +143 +143 +140 +134 +133 +141 +151 +155 +153 +151 +150 +150 +150 +149 +149 +140 +140 +141 +142 +145 +147 +144 +140 +134 +136 +138 +139 +140 +142 +142 +141 +135 +130 +126 +128 +131 +134 +136 +138 +137 +137 +136 +133 +129 +128 +130 +133 +136 +138 +141 +144 +148 +147 +145 +143 +141 +143 +142 +139 +136 +136 +139 +142 +142 +141 +140 +140 +142 +144 +143 +142 +143 +142 +140 +141 +142 +143 +143 +143 +143 +147 +147 +147 +145 +161 +189 +195 +179 +172 +178 +174 +164 +166 +165 +162 +157 +171 +175 +176 +183 +182 +169 +159 +154 +154 +151 +146 +143 +139 +135 +130 +134 +143 +154 +169 +177 +157 +126 +110 +116 +119 +121 +122 +127 +132 +128 +120 +118 +139 +152 +138 +114 +108 +112 +112 +116 +116 +115 +115 +115 +115 +115 +115 +119 +119 +119 +119 +118 +117 +115 +111 +111 +108 +106 +106 +102 +97 +94 +95 +91 +88 +86 +85 +85 +81 +75 +71 +70 +71 +69 +65 +62 +59 +50 +41 +31 +26 +21 +19 +27 +42 +49 +50 +50 +49 +52 +58 +62 +64 +61 +57 +57 +65 +78 +90 +99 +106 +110 +115 +115 +117 +118 +118 +121 +124 +124 +120 +110 +97 +86 +85 +98 +115 +131 +139 +140 +141 +142 +139 +135 +133 +132 +135 +131 +131 +129 +128 +128 +126 +121 +117 +119 +115 +109 +99 +84 +68 +54 +46 +53 +70 +92 +112 +119 +116 +117 +124 +120 +115 +107 +102 +101 +102 +104 +106 +104 +105 +106 +106 +106 +105 +107 +108 +112 +117 +117 +116 +112 +110 +106 +105 +100 +89 +83 +84 +78 +62 +48 +44 +40 +32 +29 +30 +28 +45 +89 +125 +134 +134 +134 +131 +130 +129 +130 +132 +127 +127 +125 +124 +124 +125 +125 +125 +130 +132 +135 +135 +134 +133 +134 +136 +140 +145 +152 +157 +159 +162 +166 +170 +173 +175 +178 +179 +177 +173 +167 +164 +159 +157 +153 +153 +154 +155 +152 +149 +141 +136 +126 +113 +103 +95 +90 +87 +87 +97 +113 +131 +147 +160 +164 +166 +171 +179 +185 +189 +193 +194 +195 +202 +202 +200 +200 +199 +199 +199 +197 +196 +195 +193 +192 +190 +188 +187 +185 +185 +187 +188 +189 +189 +189 +189 +189 +190 +188 +188 +188 +189 +190 +191 +192 +191 +192 +192 +192 +191 +188 +187 +189 +190 +191 +191 +189 +187 +189 +190 +188 +184 +179 +171 +156 +146 +154 +171 +182 +181 +186 +190 +194 +200 +207 +207 +200 +197 +197 +197 +197 +196 +197 +196 +196 +196 +195 +193 +191 +192 +192 +192 +193 +194 +194 +194 +193 +194 +195 +194 +193 +192 +189 +190 +193 +196 +197 +193 +190 +186 +184 +185 +185 +192 +210 +223 +211 +191 +156 +85 +45 +52 +86 +119 +140 +152 +174 +178 +178 +170 +165 +169 +170 +166 +168 +165 +164 +160 +154 +154 +152 +147 +145 +144 +140 +135 +129 +124 +121 +119 +112 +109 +105 +105 +108 +111 +115 +119 +118 +120 +120 +117 +111 +109 +109 +113 +107 +95 +89 +94 +100 +100 +99 +101 +102 +97 +96 +99 +108 +114 +114 +110 +109 +113 +114 +111 +114 +120 +118 +111 +108 +115 +120 +125 +128 +120 +117 +123 +127 +130 +132 +130 +122 +114 +113 +117 +115 +114 +123 +134 +131 +117 +112 +118 +132 +135 +136 +134 +130 +127 +122 +118 +132 +139 +138 +134 +138 +144 +144 +143 +139 +137 +135 +136 +138 +139 +139 +139 +144 +142 +142 +143 +140 +136 +136 +140 +148 +133 +122 +124 +135 +143 +149 +155 +159 +163 +173 +175 +169 +160 +156 +169 +153 +133 +123 +126 +128 +126 +129 +132 +131 +127 +117 +104 +101 +134 +178 +185 +159 +137 +141 +131 +108 +96 +113 +130 +144 +138 +117 +103 +124 +160 +165 +142 +128 +129 +137 +149 +149 +133 +115 +103 +127 +162 +171 +165 +170 +178 +163 +132 +122 +152 +184 +185 +167 +160 +159 +159 +157 +150 +134 +99 +70 +83 +126 +152 +167 +165 +162 +163 +172 +180 +154 +108 +125 +157 +167 +148 +105 +104 +151 +161 +163 +178 +164 +157 +159 +151 +154 +160 +157 +132 +139 +167 +186 +173 +143 +139 +145 +149 +151 +146 +159 +157 +130 +89 +87 +114 +124 +135 +162 +188 +192 +176 +162 +149 +178 +202 +179 +148 +145 +163 +156 +161 +157 +143 +138 +160 +177 +166 +160 +150 +127 +106 +99 +103 +103 +98 +95 +113 +146 +166 +154 +150 +138 +138 +142 +158 +172 +156 +122 +121 +143 +139 +133 +150 +182 +202 +196 +180 +161 +142 +116 +118 +140 +171 +192 +209 +219 +217 +206 +184 +151 +118 +107 +119 +146 +180 +193 +182 +154 +122 +104 +102 +119 +144 +174 +176 +148 +129 +127 +135 +142 +168 +178 +170 +151 +133 +125 +121 +121 +125 +154 +182 +194 +184 +170 +152 +149 +164 +181 +171 +160 +173 +196 +209 +210 +202 +173 +141 +128 +121 +140 +183 +196 +192 +190 +185 +157 +131 +131 +139 +140 +140 +140 +142 +139 +136 +141 +158 +188 +213 +223 +214 +192 +177 +186 +205 +214 +213 +196 +182 +179 +177 +175 +171 +165 +168 +193 +206 +207 +202 +200 +193 +184 +183 +201 +204 +190 +175 +178 +180 +178 +183 +197 +202 +190 +165 +161 +187 +208 +210 +199 +193 +190 +192 +194 +191 +186 +184 +189 +190 +185 +177 +171 +163 +159 +161 +173 +195 +193 +186 +195 +213 +227 +225 +207 +200 +198 +205 +215 +214 +196 +176 +167 +175 +198 +218 +220 +217 +212 +202 +196 +192 +187 +182 +180 +183 +188 +194 +197 +194 +192 +193 +193 +189 +188 +193 +202 +182 +154 +138 +146 +171 +194 +205 +195 +189 +202 +215 +216 +199 +177 +173 +178 +180 +181 +177 +178 +185 +175 +156 +146 +149 +164 +187 +203 +202 +193 +188 +190 +187 +182 +169 +155 +150 +157 +166 +171 +172 +172 +175 +178 +170 +156 +147 +139 +135 +129 +131 +140 +152 +168 +185 +187 +170 +157 +148 +136 +126 +124 +125 +124 +127 +129 +128 +126 +124 +123 +123 +120 +119 +119 +120 +119 +117 +116 +117 +112 +109 +102 +95 +87 +80 +74 +68 +64 +61 +57 +54 +54 +52 +48 +45 +44 +43 +44 +44 +39 +35 +50 +75 +94 +107 +113 +114 +122 +126 +131 +140 +139 +132 +126 +127 +133 +140 +145 +148 +150 +150 +153 +159 +163 +163 +164 +166 +162 +155 +148 +146 +153 +163 +171 +174 +176 +177 +177 +173 +169 +168 +171 +176 +177 +177 +182 +191 +199 +200 +199 +197 +204 +205 +207 +210 +212 +214 +214 +214 +217 +217 +216 +215 +213 +215 +219 +223 +224 +222 +221 +221 +221 +223 +223 +224 +224 +223 +222 +222 +224 +225 +225 +224 +222 +221 +219 +216 +213 +212 +212 +213 +217 +217 +214 +209 +202 +199 +200 +203 +207 +208 +211 +211 +208 +202 +198 +197 +205 +205 +206 +206 +208 +210 +213 +215 +218 +214 +209 +208 +210 +212 +211 +209 +210 +209 +207 +205 +205 +208 +214 +218 +218 +220 +225 +227 +229 +234 +234 +227 +213 +203 +192 +186 +183 +180 +179 +180 +180 +180 +179 +180 +181 +181 +181 +181 +183 +181 +178 +178 +178 +179 +179 +178 +180 +179 +178 +178 +178 +179 +178 +177 +175 +176 +177 +178 +179 +179 +179 +179 +180 +180 +179 +178 +177 +177 +178 +178 +177 +177 +177 +177 +177 +177 +177 +177 +179 +178 +177 +177 +177 +178 +180 +180 +181 +179 +179 +181 +182 +181 +180 +180 +179 +179 +179 +178 +178 +179 +179 +179 +180 +179 +179 +179 +180 +180 +180 +179 +177 +178 +179 +180 +180 +180 +179 +178 +179 +178 +177 +176 +176 +176 +177 +178 +178 +178 +179 +179 +179 +179 +179 +179 +177 +176 +177 +179 +179 +178 +178 +179 +181 +179 +177 +178 +179 +180 +179 +177 +180 +179 +179 +179 +180 +181 +180 +180 +192 +191 +192 +193 +193 +192 +192 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +190 +190 +190 +191 +191 +191 +191 +189 +190 +192 +192 +192 +191 +190 +190 +189 +190 +191 +192 +192 +191 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +189 +189 +190 +191 +192 +192 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +192 +191 +191 +191 +191 +192 +192 +192 +191 +189 +189 +189 +190 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +191 +190 +189 +190 +190 +193 +192 +191 +192 +194 +194 +194 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +194 +193 +192 +191 +192 +192 +192 +191 +192 +193 +192 +191 +191 +194 +200 +204 +209 +211 +213 +214 +214 +212 +208 +205 +208 +208 +207 +203 +197 +196 +202 +209 +213 +211 +202 +190 +181 +177 +177 +176 +171 +169 +169 +171 +171 +169 +168 +168 +163 +162 +159 +158 +163 +168 +168 +164 +160 +166 +171 +167 +160 +160 +165 +171 +172 +167 +162 +161 +163 +163 +162 +161 +161 +161 +162 +162 +161 +162 +162 +163 +156 +162 +168 +168 +164 +158 +155 +155 +157 +158 +161 +163 +164 +161 +156 +152 +150 +151 +153 +157 +157 +155 +154 +155 +153 +153 +149 +143 +137 +136 +139 +142 +144 +143 +142 +140 +136 +135 +142 +151 +155 +154 +153 +151 +150 +148 +148 +147 +141 +143 +145 +144 +144 +144 +142 +140 +134 +136 +138 +140 +142 +143 +141 +139 +134 +128 +126 +129 +137 +140 +140 +139 +134 +134 +133 +131 +129 +129 +130 +130 +137 +138 +140 +142 +144 +144 +142 +140 +139 +142 +144 +144 +141 +138 +138 +139 +143 +141 +139 +138 +139 +139 +139 +140 +143 +142 +140 +140 +141 +141 +141 +140 +140 +144 +145 +145 +145 +163 +191 +197 +182 +172 +175 +174 +169 +170 +171 +174 +178 +189 +186 +178 +181 +179 +166 +154 +149 +150 +145 +137 +136 +138 +129 +116 +125 +141 +156 +167 +171 +152 +126 +115 +118 +118 +120 +125 +130 +130 +122 +112 +112 +131 +148 +139 +116 +105 +109 +112 +116 +116 +116 +115 +115 +116 +116 +116 +120 +120 +119 +116 +117 +118 +115 +112 +110 +107 +105 +105 +102 +95 +92 +93 +91 +88 +84 +82 +80 +77 +71 +67 +64 +62 +57 +51 +47 +42 +34 +26 +20 +16 +12 +12 +21 +35 +43 +46 +49 +50 +52 +57 +64 +64 +61 +56 +62 +72 +84 +95 +103 +109 +117 +121 +124 +125 +124 +123 +126 +130 +129 +124 +119 +110 +100 +98 +108 +122 +133 +139 +140 +141 +141 +140 +139 +138 +139 +140 +139 +139 +138 +137 +136 +135 +131 +125 +122 +120 +116 +107 +94 +76 +59 +46 +46 +72 +100 +118 +125 +125 +125 +129 +123 +122 +121 +118 +118 +118 +121 +124 +124 +124 +124 +124 +126 +125 +125 +124 +126 +129 +129 +128 +123 +121 +119 +116 +104 +102 +97 +92 +86 +77 +64 +56 +47 +35 +32 +29 +28 +56 +105 +140 +151 +148 +144 +140 +140 +141 +142 +142 +139 +141 +142 +141 +139 +137 +137 +138 +138 +142 +144 +146 +146 +147 +149 +152 +156 +161 +167 +171 +174 +177 +181 +185 +185 +187 +187 +185 +181 +175 +169 +165 +160 +160 +161 +161 +161 +158 +157 +155 +148 +143 +134 +124 +113 +102 +97 +95 +91 +96 +112 +136 +155 +163 +166 +169 +175 +182 +188 +190 +192 +194 +196 +200 +200 +200 +200 +200 +199 +198 +197 +196 +196 +194 +192 +190 +189 +188 +188 +188 +189 +189 +189 +188 +188 +189 +190 +191 +190 +190 +190 +191 +191 +191 +191 +191 +192 +193 +193 +191 +189 +188 +189 +190 +193 +192 +192 +190 +189 +189 +187 +184 +180 +174 +163 +152 +156 +171 +181 +181 +183 +190 +195 +201 +206 +204 +198 +197 +198 +197 +196 +195 +196 +196 +196 +197 +196 +194 +192 +193 +193 +192 +193 +194 +195 +194 +192 +192 +193 +194 +195 +193 +191 +191 +190 +190 +192 +191 +190 +186 +189 +186 +183 +182 +195 +210 +210 +201 +170 +104 +46 +31 +45 +69 +89 +110 +141 +158 +170 +167 +163 +164 +167 +169 +164 +159 +157 +154 +150 +148 +145 +138 +136 +134 +129 +124 +118 +115 +114 +114 +116 +112 +108 +108 +111 +112 +113 +114 +116 +115 +113 +108 +104 +101 +102 +102 +107 +99 +92 +91 +95 +97 +98 +97 +101 +99 +97 +100 +106 +111 +113 +113 +114 +114 +114 +115 +117 +119 +117 +114 +114 +123 +128 +132 +134 +127 +122 +128 +125 +128 +132 +132 +128 +122 +120 +121 +129 +132 +135 +134 +125 +118 +125 +137 +137 +137 +135 +133 +131 +127 +122 +116 +133 +138 +136 +133 +137 +143 +145 +145 +140 +137 +134 +133 +135 +137 +138 +137 +140 +141 +146 +151 +145 +135 +132 +138 +137 +125 +123 +139 +154 +157 +161 +169 +162 +140 +139 +157 +165 +151 +145 +165 +173 +157 +136 +127 +130 +129 +128 +130 +131 +126 +117 +106 +103 +128 +163 +164 +144 +136 +142 +134 +129 +117 +114 +117 +145 +158 +140 +95 +82 +119 +159 +172 +159 +140 +140 +153 +158 +156 +141 +115 +139 +160 +167 +171 +183 +192 +174 +139 +121 +155 +184 +185 +169 +160 +161 +163 +173 +168 +152 +127 +104 +96 +116 +145 +153 +136 +121 +124 +146 +176 +187 +177 +184 +184 +169 +151 +145 +154 +168 +171 +177 +183 +169 +160 +157 +155 +158 +145 +136 +120 +138 +172 +191 +176 +143 +136 +137 +153 +154 +143 +163 +166 +133 +86 +77 +110 +124 +134 +156 +175 +184 +182 +171 +165 +194 +204 +152 +96 +98 +139 +162 +165 +162 +160 +158 +165 +174 +161 +161 +155 +139 +118 +103 +99 +100 +98 +99 +114 +145 +164 +155 +154 +145 +145 +151 +156 +159 +141 +105 +107 +138 +143 +132 +150 +185 +210 +206 +185 +156 +129 +111 +115 +127 +146 +175 +212 +228 +218 +211 +195 +161 +123 +112 +122 +144 +176 +196 +185 +154 +124 +109 +104 +113 +133 +171 +182 +161 +146 +141 +138 +138 +160 +178 +174 +156 +136 +127 +127 +127 +126 +143 +176 +193 +184 +173 +165 +164 +175 +168 +148 +139 +167 +198 +210 +209 +199 +170 +140 +131 +126 +142 +181 +192 +185 +185 +193 +171 +137 +128 +137 +141 +142 +142 +145 +143 +140 +139 +143 +163 +190 +217 +219 +205 +190 +195 +214 +224 +225 +205 +183 +178 +180 +176 +172 +160 +154 +172 +200 +215 +209 +203 +200 +191 +186 +199 +204 +193 +179 +181 +182 +178 +182 +195 +203 +193 +169 +165 +187 +206 +211 +202 +201 +197 +190 +186 +186 +185 +182 +187 +187 +180 +171 +166 +160 +156 +158 +174 +193 +193 +185 +194 +214 +229 +224 +208 +201 +200 +210 +223 +222 +201 +178 +159 +170 +196 +217 +220 +218 +212 +201 +196 +185 +179 +179 +178 +177 +181 +189 +193 +192 +189 +191 +196 +192 +190 +195 +197 +178 +152 +136 +143 +169 +196 +212 +199 +188 +196 +212 +221 +208 +180 +167 +170 +174 +177 +175 +177 +184 +177 +158 +147 +151 +168 +191 +207 +205 +193 +185 +180 +187 +185 +172 +158 +156 +161 +166 +165 +168 +168 +170 +171 +163 +151 +146 +141 +136 +125 +126 +135 +144 +155 +171 +182 +173 +170 +167 +154 +136 +127 +123 +122 +123 +125 +125 +123 +123 +123 +124 +124 +122 +120 +119 +117 +115 +116 +117 +111 +108 +100 +92 +85 +79 +73 +68 +61 +58 +53 +51 +49 +48 +45 +43 +47 +47 +47 +46 +41 +37 +52 +79 +100 +110 +112 +113 +121 +127 +133 +143 +139 +132 +126 +127 +133 +140 +146 +149 +151 +150 +153 +160 +164 +163 +163 +165 +160 +152 +143 +144 +154 +164 +170 +172 +178 +180 +181 +179 +175 +173 +173 +173 +168 +169 +176 +188 +198 +201 +199 +197 +203 +206 +209 +211 +213 +212 +212 +211 +217 +217 +217 +215 +214 +216 +220 +224 +225 +223 +221 +220 +221 +222 +224 +225 +224 +223 +223 +223 +225 +226 +225 +224 +223 +222 +220 +217 +215 +213 +213 +213 +216 +216 +214 +208 +202 +199 +201 +204 +206 +208 +211 +213 +209 +203 +197 +196 +204 +205 +206 +207 +209 +210 +212 +214 +218 +215 +211 +209 +209 +208 +208 +208 +208 +207 +207 +206 +206 +209 +214 +217 +218 +219 +223 +225 +226 +232 +234 +229 +219 +209 +197 +187 +183 +180 +180 +180 +180 +180 +180 +180 +181 +181 +181 +181 +182 +180 +178 +178 +178 +179 +179 +178 +179 +178 +177 +178 +179 +180 +179 +178 +176 +177 +178 +179 +179 +179 +179 +179 +180 +180 +179 +178 +178 +179 +179 +179 +178 +178 +178 +178 +178 +178 +178 +178 +179 +178 +178 +177 +177 +178 +180 +181 +181 +179 +179 +181 +182 +180 +179 +178 +179 +179 +179 +178 +178 +179 +179 +179 +179 +179 +179 +179 +180 +181 +180 +180 +179 +179 +180 +180 +180 +179 +178 +178 +179 +178 +177 +176 +176 +177 +178 +179 +178 +178 +178 +179 +179 +179 +178 +178 +176 +176 +178 +180 +180 +178 +177 +177 +181 +179 +177 +177 +179 +180 +179 +177 +181 +180 +180 +180 +181 +181 +181 +180 +192 +191 +191 +192 +192 +191 +191 +192 +190 +191 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +194 +191 +190 +189 +189 +189 +190 +190 +189 +188 +190 +192 +193 +193 +192 +191 +190 +190 +190 +191 +191 +192 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +190 +190 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +190 +189 +189 +190 +193 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +191 +190 +189 +191 +192 +192 +192 +191 +189 +189 +189 +193 +192 +191 +191 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +193 +192 +190 +191 +192 +193 +193 +192 +192 +193 +192 +192 +192 +195 +201 +206 +209 +209 +210 +211 +212 +210 +207 +205 +205 +204 +204 +202 +200 +200 +205 +211 +211 +211 +205 +195 +186 +180 +175 +172 +168 +168 +168 +168 +170 +171 +170 +168 +163 +161 +158 +157 +160 +165 +165 +162 +158 +165 +170 +168 +163 +162 +165 +169 +171 +167 +163 +161 +161 +161 +161 +160 +161 +162 +162 +162 +160 +161 +163 +164 +158 +161 +164 +164 +163 +160 +159 +158 +153 +156 +160 +163 +164 +161 +157 +153 +150 +150 +151 +155 +156 +156 +156 +158 +155 +153 +147 +141 +137 +139 +142 +143 +144 +142 +140 +140 +137 +137 +142 +149 +150 +150 +148 +146 +144 +143 +144 +144 +145 +147 +148 +146 +143 +142 +141 +139 +135 +137 +139 +140 +141 +142 +139 +136 +132 +127 +126 +131 +140 +143 +141 +137 +134 +133 +130 +126 +125 +127 +131 +132 +140 +140 +141 +140 +140 +140 +138 +137 +132 +136 +142 +146 +146 +141 +137 +135 +141 +139 +137 +137 +137 +137 +138 +139 +140 +139 +139 +140 +140 +141 +141 +140 +140 +141 +139 +137 +140 +162 +192 +198 +186 +174 +174 +173 +173 +177 +179 +185 +189 +189 +179 +169 +170 +172 +164 +155 +147 +144 +133 +125 +131 +140 +131 +114 +119 +137 +154 +161 +161 +150 +134 +124 +122 +121 +125 +134 +140 +133 +115 +101 +105 +127 +152 +152 +126 +106 +106 +113 +115 +116 +115 +114 +115 +117 +118 +118 +122 +121 +118 +114 +114 +116 +114 +111 +109 +105 +103 +102 +100 +94 +90 +89 +88 +86 +83 +78 +75 +72 +67 +62 +59 +54 +45 +37 +32 +27 +22 +19 +16 +14 +13 +14 +18 +26 +37 +43 +49 +50 +52 +58 +62 +63 +60 +57 +66 +77 +91 +100 +107 +114 +120 +124 +128 +129 +129 +129 +130 +129 +125 +121 +122 +114 +107 +107 +119 +131 +137 +136 +142 +142 +144 +145 +146 +147 +147 +147 +146 +147 +145 +141 +142 +144 +142 +139 +130 +128 +121 +111 +102 +89 +72 +58 +54 +77 +107 +127 +136 +140 +139 +135 +134 +137 +141 +144 +144 +144 +144 +145 +141 +140 +139 +140 +142 +142 +140 +137 +136 +138 +136 +133 +129 +127 +127 +124 +115 +114 +109 +100 +93 +87 +76 +66 +52 +36 +33 +27 +34 +76 +126 +152 +154 +152 +147 +146 +148 +150 +151 +151 +153 +157 +158 +157 +152 +150 +149 +151 +149 +151 +153 +156 +158 +160 +163 +166 +169 +173 +178 +182 +184 +185 +187 +189 +186 +189 +188 +188 +183 +176 +169 +165 +161 +163 +167 +170 +168 +164 +159 +159 +157 +150 +141 +134 +125 +112 +102 +97 +102 +104 +118 +142 +159 +166 +168 +173 +178 +187 +191 +192 +193 +194 +197 +202 +201 +200 +200 +201 +200 +199 +197 +196 +196 +195 +193 +191 +189 +189 +189 +189 +191 +191 +190 +189 +189 +189 +190 +192 +191 +191 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +194 +193 +194 +192 +191 +190 +188 +186 +183 +180 +172 +161 +160 +168 +178 +182 +184 +191 +196 +201 +205 +203 +198 +198 +199 +197 +195 +194 +195 +195 +196 +195 +195 +194 +193 +193 +192 +191 +192 +194 +195 +193 +191 +191 +193 +194 +193 +194 +192 +191 +189 +187 +190 +191 +190 +188 +190 +185 +183 +188 +193 +194 +194 +198 +176 +120 +55 +34 +34 +40 +50 +72 +95 +123 +146 +154 +157 +158 +163 +170 +162 +157 +153 +150 +144 +139 +134 +126 +126 +124 +120 +115 +110 +107 +106 +106 +111 +109 +107 +109 +110 +110 +109 +109 +108 +110 +111 +108 +106 +104 +100 +97 +100 +98 +93 +90 +95 +102 +103 +100 +98 +103 +106 +103 +100 +104 +113 +119 +117 +114 +113 +117 +118 +117 +117 +119 +119 +125 +131 +136 +138 +133 +131 +134 +129 +130 +131 +132 +132 +132 +132 +133 +146 +151 +144 +128 +121 +131 +143 +147 +139 +138 +137 +135 +134 +130 +127 +123 +135 +138 +136 +134 +138 +141 +142 +145 +144 +139 +134 +135 +138 +140 +138 +134 +128 +137 +153 +162 +151 +134 +129 +135 +136 +132 +141 +157 +159 +146 +142 +148 +131 +117 +130 +161 +177 +158 +131 +132 +172 +182 +167 +137 +124 +125 +128 +131 +127 +125 +120 +112 +110 +135 +167 +167 +148 +143 +147 +140 +144 +135 +123 +116 +123 +143 +151 +127 +92 +84 +117 +156 +164 +151 +155 +169 +175 +183 +177 +153 +154 +155 +172 +190 +194 +205 +191 +139 +123 +156 +183 +189 +176 +161 +164 +168 +177 +184 +182 +176 +165 +139 +131 +150 +140 +123 +117 +134 +153 +165 +177 +192 +198 +192 +184 +171 +175 +180 +177 +189 +186 +180 +168 +163 +160 +155 +142 +118 +104 +121 +149 +175 +193 +185 +156 +140 +139 +149 +139 +124 +157 +174 +137 +78 +73 +102 +122 +141 +159 +167 +177 +183 +176 +181 +205 +197 +132 +69 +71 +121 +156 +160 +152 +155 +162 +171 +178 +162 +154 +154 +148 +131 +112 +100 +97 +99 +106 +123 +146 +160 +154 +156 +146 +145 +155 +162 +154 +127 +96 +100 +128 +136 +135 +151 +182 +207 +211 +189 +154 +124 +107 +109 +111 +118 +148 +199 +226 +217 +210 +196 +166 +131 +115 +122 +142 +174 +198 +187 +154 +125 +115 +109 +111 +124 +164 +183 +171 +153 +141 +134 +131 +154 +180 +185 +168 +139 +127 +130 +130 +127 +136 +176 +201 +194 +181 +173 +169 +172 +155 +136 +132 +164 +195 +204 +204 +193 +173 +142 +138 +137 +151 +184 +190 +179 +180 +198 +184 +146 +127 +134 +139 +142 +142 +144 +142 +140 +137 +134 +150 +181 +210 +211 +201 +189 +196 +218 +231 +229 +211 +183 +174 +179 +183 +181 +166 +150 +154 +195 +219 +212 +199 +198 +196 +194 +197 +201 +194 +185 +185 +184 +180 +182 +188 +198 +190 +172 +170 +183 +198 +207 +202 +208 +205 +189 +178 +180 +185 +185 +183 +184 +178 +168 +163 +158 +155 +157 +178 +196 +195 +190 +194 +214 +231 +227 +209 +199 +198 +209 +221 +222 +204 +180 +151 +168 +198 +217 +215 +211 +208 +201 +196 +184 +177 +179 +178 +173 +173 +180 +186 +197 +197 +192 +196 +196 +195 +200 +196 +178 +152 +135 +141 +167 +197 +215 +202 +190 +194 +208 +221 +214 +186 +168 +162 +164 +168 +173 +178 +184 +178 +163 +145 +152 +169 +192 +209 +206 +190 +176 +172 +184 +187 +175 +162 +159 +164 +168 +170 +172 +171 +170 +169 +159 +147 +143 +144 +139 +131 +131 +138 +145 +150 +158 +165 +164 +172 +178 +167 +149 +132 +123 +123 +123 +122 +121 +121 +122 +123 +123 +127 +124 +121 +118 +115 +113 +114 +116 +112 +107 +98 +90 +83 +77 +72 +66 +58 +57 +52 +49 +47 +47 +46 +45 +48 +49 +49 +47 +43 +42 +58 +80 +105 +114 +114 +116 +123 +127 +132 +142 +138 +132 +126 +127 +133 +141 +147 +151 +152 +151 +154 +160 +163 +163 +163 +164 +162 +153 +144 +147 +158 +167 +172 +173 +180 +179 +178 +180 +184 +186 +182 +177 +165 +165 +171 +183 +196 +202 +202 +200 +202 +205 +209 +212 +213 +212 +210 +209 +215 +215 +215 +214 +213 +215 +219 +222 +226 +224 +221 +220 +221 +222 +224 +225 +224 +224 +224 +225 +226 +227 +225 +224 +222 +221 +219 +217 +215 +213 +213 +212 +215 +215 +212 +208 +203 +201 +202 +205 +206 +207 +210 +212 +210 +204 +198 +196 +204 +205 +207 +209 +211 +212 +214 +215 +216 +215 +213 +210 +208 +206 +207 +208 +207 +206 +206 +206 +208 +211 +213 +215 +217 +218 +221 +223 +224 +230 +233 +229 +223 +214 +201 +190 +182 +180 +180 +181 +178 +179 +180 +180 +180 +180 +180 +181 +181 +180 +179 +179 +178 +179 +179 +179 +177 +176 +175 +177 +179 +180 +180 +180 +178 +178 +178 +179 +179 +179 +179 +179 +181 +181 +179 +179 +179 +180 +180 +180 +179 +179 +180 +180 +180 +179 +179 +179 +178 +178 +179 +178 +178 +178 +180 +181 +182 +180 +179 +181 +181 +180 +178 +177 +179 +179 +179 +179 +179 +179 +179 +179 +179 +179 +178 +179 +180 +181 +181 +180 +179 +179 +179 +179 +178 +178 +177 +177 +178 +177 +176 +177 +178 +180 +181 +181 +178 +178 +178 +178 +179 +179 +179 +178 +178 +178 +179 +181 +181 +178 +176 +175 +181 +180 +178 +178 +179 +180 +180 +179 +182 +181 +181 +181 +181 +181 +181 +180 +193 +192 +191 +192 +192 +191 +191 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +191 +190 +189 +189 +189 +190 +189 +189 +189 +190 +192 +192 +192 +191 +190 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +191 +192 +192 +191 +191 +190 +191 +192 +191 +191 +191 +191 +190 +189 +190 +190 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +190 +189 +191 +191 +192 +191 +190 +189 +190 +190 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +193 +192 +190 +190 +192 +193 +193 +192 +193 +194 +193 +193 +194 +197 +203 +207 +208 +209 +210 +212 +212 +210 +206 +203 +199 +199 +201 +203 +205 +206 +210 +214 +213 +213 +208 +199 +189 +181 +174 +169 +166 +169 +168 +167 +170 +175 +174 +168 +164 +162 +158 +156 +157 +162 +164 +162 +161 +165 +168 +166 +164 +164 +165 +165 +165 +165 +163 +162 +162 +162 +162 +161 +163 +162 +162 +162 +161 +162 +163 +163 +162 +161 +160 +160 +161 +161 +160 +159 +152 +154 +159 +162 +164 +161 +156 +152 +149 +148 +150 +153 +156 +156 +157 +159 +156 +155 +148 +141 +138 +142 +147 +149 +147 +143 +139 +138 +137 +138 +142 +147 +148 +147 +145 +142 +139 +138 +140 +141 +145 +146 +145 +143 +142 +143 +142 +140 +135 +136 +137 +138 +140 +142 +140 +136 +129 +127 +127 +132 +138 +140 +138 +134 +133 +134 +132 +126 +123 +126 +131 +135 +140 +140 +139 +137 +138 +139 +137 +134 +131 +133 +138 +144 +147 +143 +138 +135 +139 +136 +135 +136 +137 +137 +138 +140 +138 +138 +139 +140 +141 +141 +141 +141 +138 +137 +132 +130 +135 +159 +189 +193 +182 +174 +171 +166 +171 +184 +188 +192 +187 +177 +166 +158 +156 +161 +161 +155 +138 +130 +121 +120 +133 +145 +137 +120 +121 +135 +149 +152 +149 +148 +141 +128 +125 +129 +138 +147 +146 +131 +111 +98 +102 +123 +153 +163 +141 +112 +106 +112 +117 +118 +117 +114 +115 +118 +119 +119 +120 +120 +117 +112 +111 +114 +112 +110 +108 +105 +101 +99 +96 +92 +89 +86 +85 +85 +81 +75 +70 +65 +60 +55 +50 +43 +35 +31 +26 +21 +20 +21 +18 +18 +18 +17 +14 +15 +24 +35 +47 +48 +50 +55 +59 +61 +60 +59 +68 +82 +98 +109 +116 +122 +127 +131 +134 +133 +133 +135 +134 +130 +126 +124 +126 +122 +117 +118 +126 +138 +144 +145 +149 +151 +153 +156 +158 +159 +158 +156 +154 +155 +154 +150 +149 +151 +151 +147 +140 +135 +126 +116 +110 +103 +88 +73 +60 +80 +114 +140 +148 +152 +154 +149 +151 +153 +156 +160 +162 +162 +159 +156 +151 +151 +151 +152 +153 +153 +150 +148 +147 +147 +146 +142 +139 +136 +132 +129 +123 +121 +112 +104 +99 +93 +82 +71 +55 +37 +30 +23 +38 +94 +141 +155 +153 +154 +153 +153 +156 +158 +158 +159 +163 +166 +166 +167 +163 +162 +162 +163 +164 +164 +164 +166 +169 +171 +174 +176 +178 +179 +183 +186 +188 +188 +189 +189 +186 +186 +187 +186 +183 +178 +173 +170 +166 +166 +168 +171 +170 +167 +164 +163 +163 +156 +150 +144 +133 +120 +109 +107 +118 +121 +130 +147 +161 +167 +173 +176 +182 +192 +195 +194 +194 +196 +199 +204 +203 +202 +200 +199 +199 +198 +198 +198 +197 +195 +192 +190 +189 +189 +189 +189 +191 +191 +191 +190 +189 +189 +190 +190 +190 +190 +190 +191 +192 +192 +191 +190 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +191 +189 +188 +186 +184 +178 +169 +162 +163 +174 +184 +185 +191 +195 +200 +205 +203 +198 +197 +198 +196 +194 +194 +196 +196 +194 +192 +193 +193 +193 +193 +191 +190 +192 +194 +194 +193 +191 +192 +193 +193 +192 +191 +192 +191 +189 +187 +190 +191 +190 +187 +189 +184 +186 +192 +190 +181 +181 +187 +180 +134 +64 +39 +37 +41 +37 +46 +57 +82 +105 +122 +138 +146 +152 +161 +155 +149 +144 +138 +128 +122 +120 +116 +117 +117 +116 +113 +109 +105 +102 +100 +97 +99 +102 +104 +104 +103 +105 +108 +106 +108 +107 +104 +104 +104 +102 +99 +97 +96 +94 +93 +98 +102 +104 +102 +102 +109 +112 +104 +98 +103 +113 +120 +116 +113 +113 +115 +116 +116 +119 +123 +122 +123 +129 +134 +133 +132 +133 +133 +134 +133 +131 +130 +131 +134 +136 +138 +146 +148 +142 +131 +129 +138 +143 +141 +137 +140 +142 +139 +134 +130 +129 +132 +138 +138 +137 +136 +137 +134 +133 +137 +145 +144 +142 +141 +140 +137 +133 +130 +123 +130 +148 +165 +166 +151 +134 +127 +131 +138 +147 +146 +129 +113 +113 +123 +112 +116 +133 +155 +177 +175 +141 +116 +135 +163 +179 +162 +135 +132 +135 +131 +117 +116 +112 +109 +115 +144 +172 +166 +142 +130 +141 +150 +154 +141 +129 +121 +107 +112 +132 +147 +126 +90 +86 +106 +135 +148 +162 +174 +184 +190 +185 +176 +161 +153 +166 +187 +198 +214 +198 +138 +125 +154 +169 +173 +171 +163 +159 +149 +137 +153 +165 +172 +173 +160 +154 +164 +158 +155 +154 +170 +179 +162 +149 +159 +156 +157 +169 +176 +178 +173 +165 +170 +164 +157 +156 +161 +164 +141 +102 +82 +93 +129 +153 +171 +189 +185 +161 +138 +131 +121 +106 +111 +162 +181 +141 +82 +71 +97 +126 +154 +163 +157 +167 +181 +185 +190 +208 +199 +138 +67 +54 +98 +139 +154 +142 +138 +152 +175 +184 +156 +139 +148 +153 +145 +126 +104 +95 +95 +107 +125 +143 +150 +148 +153 +143 +143 +154 +163 +150 +122 +98 +95 +117 +132 +143 +152 +168 +188 +198 +182 +149 +124 +108 +107 +106 +105 +129 +178 +213 +214 +206 +195 +176 +143 +123 +124 +147 +180 +199 +189 +151 +119 +115 +112 +109 +118 +153 +179 +175 +160 +145 +136 +127 +140 +176 +190 +178 +143 +127 +131 +131 +123 +138 +178 +206 +204 +192 +179 +166 +159 +148 +137 +138 +165 +188 +200 +205 +195 +172 +140 +141 +149 +163 +191 +193 +179 +181 +202 +193 +156 +133 +133 +137 +141 +142 +144 +141 +141 +139 +131 +143 +176 +197 +197 +196 +189 +192 +213 +228 +222 +206 +182 +176 +180 +186 +192 +178 +156 +154 +193 +217 +207 +191 +191 +198 +202 +203 +200 +196 +191 +187 +184 +180 +178 +185 +193 +189 +178 +177 +182 +192 +205 +209 +211 +203 +189 +182 +187 +190 +188 +182 +185 +178 +165 +157 +154 +157 +163 +182 +197 +198 +193 +192 +211 +233 +232 +212 +197 +196 +205 +211 +215 +204 +181 +157 +174 +201 +216 +210 +205 +204 +198 +191 +185 +182 +184 +183 +179 +178 +180 +189 +200 +200 +195 +198 +194 +191 +198 +199 +182 +157 +139 +144 +168 +194 +208 +207 +200 +203 +208 +218 +218 +196 +179 +163 +160 +164 +174 +183 +185 +177 +164 +152 +157 +170 +191 +209 +210 +191 +171 +168 +178 +186 +181 +168 +163 +170 +181 +188 +184 +175 +167 +164 +155 +145 +141 +146 +142 +140 +140 +144 +153 +157 +160 +156 +154 +159 +167 +163 +155 +141 +130 +128 +125 +121 +120 +121 +122 +122 +122 +125 +123 +120 +117 +114 +112 +113 +115 +112 +107 +96 +87 +80 +75 +70 +64 +57 +57 +54 +50 +47 +47 +47 +45 +43 +46 +46 +44 +44 +48 +64 +82 +105 +114 +116 +119 +126 +128 +131 +140 +136 +131 +126 +127 +133 +140 +148 +153 +151 +152 +155 +158 +160 +160 +161 +162 +161 +152 +144 +149 +162 +171 +174 +175 +179 +178 +178 +180 +186 +190 +188 +184 +174 +171 +172 +182 +193 +200 +202 +201 +202 +206 +211 +214 +214 +212 +210 +209 +213 +213 +214 +213 +213 +214 +218 +221 +225 +224 +222 +222 +222 +223 +224 +224 +224 +224 +225 +226 +227 +227 +225 +223 +220 +219 +217 +216 +214 +213 +213 +212 +215 +214 +211 +207 +203 +202 +203 +205 +207 +207 +208 +210 +209 +205 +200 +198 +202 +203 +206 +209 +211 +213 +215 +216 +215 +214 +213 +210 +208 +207 +207 +208 +207 +206 +204 +205 +208 +211 +212 +212 +215 +216 +220 +221 +222 +229 +234 +231 +226 +218 +206 +192 +184 +181 +181 +181 +178 +180 +181 +181 +181 +180 +180 +181 +181 +181 +181 +181 +180 +180 +181 +182 +178 +178 +176 +177 +179 +180 +180 +180 +179 +179 +178 +178 +178 +179 +179 +179 +182 +181 +180 +180 +180 +180 +179 +179 +180 +180 +180 +180 +180 +180 +179 +179 +178 +178 +179 +179 +178 +178 +180 +181 +182 +179 +179 +181 +181 +180 +178 +178 +179 +179 +179 +179 +179 +179 +179 +179 +179 +179 +178 +179 +180 +180 +180 +179 +180 +179 +179 +178 +178 +178 +178 +178 +180 +179 +178 +178 +179 +181 +182 +182 +180 +179 +178 +179 +180 +180 +180 +179 +179 +179 +180 +181 +181 +179 +178 +178 +181 +181 +180 +179 +179 +180 +180 +181 +183 +182 +181 +181 +181 +181 +181 +180 +195 +194 +193 +193 +193 +192 +192 +193 +193 +191 +191 +192 +194 +195 +193 +191 +193 +193 +193 +193 +193 +192 +192 +191 +193 +191 +190 +189 +190 +191 +190 +190 +190 +191 +191 +191 +190 +190 +189 +190 +190 +190 +190 +190 +191 +192 +193 +193 +192 +193 +194 +194 +193 +192 +192 +193 +194 +194 +193 +192 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +194 +193 +192 +191 +191 +191 +192 +193 +191 +192 +192 +191 +190 +190 +191 +192 +191 +191 +191 +190 +190 +189 +190 +191 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +190 +190 +191 +192 +193 +193 +190 +190 +190 +190 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +190 +192 +192 +191 +191 +190 +190 +191 +192 +194 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +193 +193 +192 +193 +192 +191 +192 +193 +195 +193 +191 +191 +192 +192 +191 +190 +193 +194 +194 +194 +195 +197 +203 +207 +207 +208 +211 +214 +214 +210 +204 +200 +194 +196 +199 +203 +206 +208 +213 +217 +218 +216 +210 +200 +190 +182 +175 +171 +168 +171 +169 +166 +171 +179 +177 +168 +167 +163 +158 +155 +156 +160 +164 +165 +168 +167 +166 +165 +165 +165 +164 +161 +160 +161 +163 +163 +163 +164 +164 +164 +164 +163 +162 +162 +164 +164 +163 +161 +163 +160 +158 +158 +161 +161 +159 +156 +153 +154 +158 +162 +164 +162 +156 +151 +147 +147 +149 +153 +156 +157 +158 +159 +158 +156 +151 +143 +141 +145 +151 +155 +149 +143 +138 +137 +137 +138 +142 +146 +149 +148 +145 +141 +137 +136 +138 +140 +141 +141 +140 +140 +142 +144 +144 +142 +134 +134 +135 +136 +139 +142 +141 +138 +127 +128 +129 +132 +135 +136 +134 +131 +131 +135 +135 +129 +124 +126 +131 +135 +138 +138 +136 +135 +138 +140 +137 +133 +135 +133 +135 +140 +144 +143 +139 +137 +138 +136 +135 +137 +137 +137 +138 +140 +137 +138 +140 +141 +140 +141 +141 +141 +134 +132 +127 +126 +133 +156 +183 +185 +174 +171 +167 +158 +168 +190 +196 +196 +184 +169 +159 +154 +150 +154 +157 +153 +134 +125 +116 +122 +140 +148 +136 +117 +125 +134 +145 +144 +139 +144 +143 +129 +123 +134 +148 +155 +146 +126 +111 +106 +103 +117 +146 +164 +147 +118 +104 +106 +121 +122 +119 +116 +116 +118 +120 +119 +117 +118 +115 +110 +110 +112 +112 +109 +108 +105 +101 +97 +96 +93 +89 +85 +82 +82 +78 +71 +63 +57 +51 +46 +39 +32 +28 +29 +26 +20 +18 +23 +19 +18 +19 +16 +5 +2 +9 +23 +44 +44 +46 +52 +56 +59 +59 +59 +70 +85 +103 +115 +122 +128 +134 +136 +142 +138 +137 +138 +138 +135 +133 +134 +132 +133 +131 +128 +132 +142 +152 +157 +157 +158 +159 +164 +166 +168 +165 +162 +160 +163 +162 +157 +154 +154 +153 +151 +147 +142 +133 +124 +121 +115 +100 +84 +61 +80 +122 +153 +157 +159 +166 +166 +164 +161 +159 +162 +166 +167 +163 +159 +158 +160 +162 +162 +162 +160 +158 +157 +157 +157 +157 +155 +151 +145 +137 +129 +133 +125 +116 +111 +109 +104 +93 +83 +66 +45 +37 +26 +46 +110 +152 +159 +155 +157 +162 +163 +164 +165 +166 +167 +170 +171 +172 +173 +174 +176 +176 +177 +177 +176 +175 +175 +177 +179 +180 +181 +178 +181 +185 +188 +190 +189 +187 +186 +186 +186 +186 +185 +185 +183 +179 +178 +174 +170 +167 +168 +169 +169 +167 +167 +161 +160 +157 +151 +138 +124 +121 +126 +129 +136 +144 +151 +160 +169 +177 +178 +183 +193 +196 +193 +194 +197 +201 +206 +204 +202 +199 +198 +197 +197 +198 +197 +196 +195 +193 +189 +188 +187 +188 +188 +192 +191 +192 +192 +191 +190 +189 +189 +190 +190 +190 +191 +192 +193 +192 +191 +193 +192 +192 +193 +194 +194 +193 +192 +189 +190 +191 +192 +193 +191 +190 +189 +188 +185 +179 +173 +161 +159 +170 +186 +186 +189 +193 +198 +204 +202 +197 +195 +198 +195 +193 +194 +197 +196 +193 +190 +191 +192 +193 +193 +191 +190 +192 +195 +193 +193 +193 +193 +194 +193 +190 +188 +189 +189 +189 +188 +190 +190 +189 +184 +186 +184 +182 +179 +175 +176 +181 +185 +182 +147 +74 +36 +32 +43 +35 +33 +36 +52 +69 +91 +117 +130 +137 +146 +141 +135 +129 +120 +110 +107 +111 +113 +109 +110 +113 +114 +112 +108 +103 +100 +88 +93 +98 +100 +97 +96 +101 +108 +110 +109 +104 +98 +97 +99 +103 +103 +100 +98 +97 +97 +98 +98 +97 +96 +107 +113 +111 +102 +97 +105 +114 +116 +115 +115 +113 +114 +116 +119 +124 +127 +125 +122 +127 +131 +127 +127 +131 +128 +133 +132 +130 +129 +129 +133 +136 +138 +140 +137 +136 +137 +136 +134 +135 +137 +133 +139 +144 +140 +130 +125 +128 +136 +140 +139 +137 +137 +136 +128 +124 +128 +144 +148 +151 +147 +139 +131 +128 +129 +124 +122 +135 +162 +182 +172 +141 +116 +115 +127 +130 +114 +89 +81 +96 +116 +126 +129 +125 +127 +166 +198 +172 +127 +94 +118 +162 +178 +162 +151 +143 +123 +110 +104 +96 +98 +111 +143 +163 +147 +122 +107 +127 +143 +149 +149 +147 +132 +119 +105 +111 +141 +148 +118 +86 +74 +102 +132 +147 +159 +181 +183 +168 +165 +162 +156 +149 +165 +197 +218 +194 +140 +121 +148 +151 +151 +160 +164 +147 +112 +86 +96 +105 +114 +130 +151 +166 +172 +189 +192 +187 +189 +194 +171 +142 +137 +122 +106 +112 +141 +164 +171 +163 +145 +135 +141 +147 +150 +156 +125 +69 +51 +103 +137 +148 +163 +182 +174 +150 +125 +107 +89 +89 +122 +179 +185 +143 +96 +66 +92 +129 +163 +163 +146 +157 +179 +195 +194 +211 +214 +160 +70 +31 +64 +129 +156 +142 +128 +142 +175 +185 +148 +129 +143 +158 +158 +136 +107 +88 +85 +103 +123 +136 +139 +141 +150 +141 +144 +157 +166 +151 +127 +103 +86 +105 +136 +148 +152 +157 +171 +186 +173 +140 +120 +116 +113 +113 +110 +124 +162 +198 +207 +206 +201 +188 +158 +132 +129 +152 +184 +203 +190 +148 +113 +110 +111 +109 +116 +148 +176 +180 +172 +157 +146 +127 +127 +166 +188 +181 +147 +129 +134 +133 +123 +140 +173 +200 +205 +199 +186 +166 +151 +139 +137 +142 +163 +181 +199 +212 +203 +168 +135 +140 +155 +171 +197 +197 +182 +180 +201 +194 +162 +139 +134 +136 +142 +147 +147 +143 +144 +142 +129 +135 +167 +191 +196 +203 +199 +193 +207 +220 +212 +199 +184 +182 +181 +182 +193 +182 +158 +157 +189 +212 +204 +190 +192 +200 +205 +212 +204 +197 +194 +187 +182 +178 +173 +187 +193 +190 +184 +184 +184 +191 +208 +220 +211 +197 +188 +191 +199 +196 +188 +182 +185 +177 +160 +149 +148 +157 +169 +185 +199 +201 +194 +189 +206 +230 +233 +216 +199 +197 +202 +203 +208 +203 +181 +171 +181 +203 +214 +209 +205 +202 +194 +184 +186 +188 +190 +191 +192 +191 +190 +199 +200 +195 +199 +204 +191 +184 +196 +202 +188 +163 +145 +148 +168 +187 +195 +212 +210 +213 +211 +217 +221 +205 +191 +176 +167 +169 +182 +188 +186 +174 +161 +164 +166 +174 +191 +211 +214 +195 +172 +162 +170 +179 +183 +174 +168 +180 +198 +205 +194 +176 +163 +157 +151 +144 +140 +147 +145 +145 +144 +148 +160 +167 +167 +155 +147 +143 +147 +149 +152 +146 +138 +131 +127 +122 +120 +121 +122 +121 +120 +121 +119 +118 +117 +114 +112 +114 +116 +113 +106 +95 +85 +78 +74 +68 +63 +56 +56 +54 +50 +46 +45 +44 +41 +38 +41 +42 +41 +45 +53 +68 +84 +101 +111 +116 +120 +128 +127 +130 +138 +134 +129 +125 +126 +132 +139 +149 +154 +149 +152 +154 +155 +156 +159 +160 +159 +158 +147 +141 +148 +163 +172 +176 +176 +176 +180 +182 +181 +181 +185 +188 +189 +186 +180 +177 +182 +191 +197 +199 +198 +204 +208 +213 +216 +216 +214 +212 +211 +212 +213 +214 +213 +213 +215 +218 +221 +224 +223 +223 +223 +224 +224 +223 +223 +223 +224 +225 +227 +228 +227 +224 +222 +217 +216 +215 +214 +214 +213 +213 +213 +215 +214 +210 +207 +204 +203 +203 +204 +209 +207 +206 +208 +208 +205 +202 +200 +201 +201 +205 +207 +209 +212 +215 +217 +215 +213 +212 +210 +209 +208 +208 +208 +209 +206 +203 +204 +207 +211 +211 +211 +213 +214 +218 +220 +222 +230 +235 +232 +228 +220 +208 +195 +185 +182 +181 +182 +179 +181 +182 +182 +182 +181 +181 +182 +180 +182 +183 +183 +181 +181 +182 +184 +182 +181 +180 +180 +180 +181 +180 +179 +179 +179 +178 +178 +178 +179 +179 +180 +182 +182 +181 +180 +180 +179 +179 +178 +180 +180 +180 +181 +180 +180 +179 +179 +177 +178 +180 +179 +179 +178 +180 +181 +181 +179 +179 +181 +182 +181 +179 +179 +179 +179 +179 +179 +179 +179 +179 +179 +180 +179 +179 +179 +179 +179 +179 +178 +180 +180 +179 +179 +179 +179 +180 +181 +182 +181 +179 +179 +180 +181 +180 +180 +181 +179 +179 +179 +180 +181 +180 +180 +179 +178 +179 +181 +182 +181 +181 +182 +181 +181 +180 +179 +178 +179 +180 +181 +183 +183 +182 +182 +181 +181 +180 +180 +195 +193 +191 +192 +192 +191 +191 +192 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +192 +191 +191 +190 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +193 +193 +192 +192 +192 +192 +191 +191 +192 +191 +190 +190 +191 +191 +191 +190 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +192 +191 +191 +191 +190 +191 +191 +192 +192 +193 +192 +192 +192 +191 +191 +192 +192 +190 +191 +192 +193 +192 +192 +192 +193 +194 +193 +192 +191 +192 +192 +191 +191 +190 +191 +192 +192 +192 +191 +191 +191 +192 +191 +192 +193 +194 +194 +193 +192 +191 +190 +191 +191 +190 +190 +190 +189 +190 +190 +190 +190 +190 +189 +189 +189 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +191 +191 +191 +191 +192 +192 +192 +194 +196 +198 +199 +201 +206 +208 +210 +210 +209 +204 +200 +197 +196 +197 +197 +199 +202 +207 +213 +217 +215 +217 +214 +201 +187 +178 +175 +175 +175 +166 +164 +170 +176 +175 +173 +173 +167 +165 +162 +158 +158 +162 +164 +165 +167 +163 +164 +165 +163 +163 +165 +164 +164 +163 +162 +164 +165 +165 +162 +160 +163 +164 +163 +159 +159 +161 +161 +159 +164 +161 +159 +159 +159 +158 +158 +158 +156 +155 +155 +157 +159 +159 +156 +153 +150 +150 +150 +150 +153 +157 +159 +159 +159 +156 +155 +150 +145 +147 +154 +155 +149 +142 +138 +140 +142 +142 +143 +144 +150 +148 +144 +141 +140 +141 +140 +139 +139 +137 +137 +140 +142 +142 +140 +139 +133 +132 +131 +131 +134 +138 +143 +145 +135 +130 +127 +129 +132 +133 +131 +130 +134 +133 +131 +130 +130 +130 +132 +133 +138 +136 +136 +136 +137 +137 +134 +132 +129 +129 +134 +140 +141 +137 +137 +140 +142 +138 +135 +136 +137 +138 +139 +142 +139 +138 +136 +135 +137 +140 +141 +140 +142 +134 +133 +136 +140 +150 +165 +172 +171 +164 +161 +165 +178 +197 +199 +186 +179 +169 +157 +145 +142 +152 +153 +136 +116 +118 +127 +136 +140 +143 +136 +123 +125 +138 +145 +137 +131 +137 +137 +124 +127 +139 +157 +156 +135 +120 +114 +106 +103 +112 +135 +154 +147 +127 +112 +107 +114 +126 +130 +120 +116 +114 +108 +116 +114 +114 +113 +112 +112 +114 +113 +110 +105 +103 +100 +95 +90 +87 +86 +86 +79 +71 +67 +63 +55 +48 +42 +35 +32 +27 +28 +32 +28 +24 +21 +17 +15 +13 +12 +9 +7 +5 +7 +11 +23 +32 +45 +48 +53 +68 +74 +64 +71 +89 +106 +117 +127 +133 +137 +139 +144 +144 +143 +138 +138 +142 +143 +140 +137 +131 +129 +133 +142 +151 +158 +165 +164 +166 +168 +170 +171 +172 +172 +174 +170 +169 +167 +165 +165 +164 +160 +155 +150 +142 +140 +136 +129 +130 +120 +94 +65 +80 +119 +159 +176 +172 +170 +170 +171 +170 +169 +167 +167 +167 +167 +166 +165 +166 +167 +168 +168 +166 +167 +169 +168 +165 +165 +163 +156 +152 +148 +143 +143 +137 +125 +115 +112 +112 +106 +97 +78 +50 +34 +33 +67 +130 +161 +164 +160 +159 +164 +167 +168 +168 +170 +174 +176 +177 +178 +179 +180 +180 +180 +180 +182 +182 +182 +182 +183 +185 +186 +187 +188 +188 +188 +189 +191 +192 +191 +189 +189 +189 +189 +189 +187 +185 +182 +181 +177 +175 +172 +170 +169 +169 +169 +168 +168 +165 +158 +152 +146 +140 +133 +128 +130 +137 +145 +155 +163 +168 +173 +183 +187 +191 +196 +197 +196 +198 +201 +204 +203 +202 +200 +199 +199 +199 +198 +197 +194 +193 +191 +189 +189 +189 +189 +189 +190 +189 +190 +190 +190 +190 +190 +190 +190 +190 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +194 +194 +193 +192 +192 +193 +194 +192 +189 +188 +188 +189 +186 +185 +177 +164 +161 +171 +178 +183 +189 +195 +200 +202 +200 +197 +194 +193 +193 +194 +195 +196 +195 +194 +193 +193 +193 +193 +193 +191 +192 +191 +191 +191 +191 +191 +191 +192 +193 +191 +189 +187 +186 +187 +188 +187 +184 +182 +183 +182 +182 +181 +178 +175 +174 +174 +174 +177 +143 +84 +37 +26 +32 +29 +22 +27 +37 +47 +69 +104 +122 +121 +122 +128 +122 +113 +105 +106 +112 +112 +109 +109 +108 +108 +110 +110 +106 +103 +102 +94 +91 +91 +95 +99 +101 +105 +110 +110 +112 +109 +99 +92 +93 +101 +107 +98 +97 +98 +99 +98 +97 +96 +90 +96 +108 +109 +112 +107 +104 +113 +112 +113 +112 +114 +119 +120 +120 +123 +128 +125 +129 +123 +118 +122 +125 +127 +134 +137 +139 +135 +126 +124 +129 +130 +127 +125 +124 +127 +135 +141 +142 +138 +136 +139 +141 +140 +134 +129 +129 +132 +133 +143 +138 +136 +135 +135 +133 +125 +119 +132 +136 +142 +145 +137 +125 +122 +125 +123 +123 +130 +153 +182 +185 +151 +112 +92 +103 +111 +111 +107 +102 +103 +109 +124 +126 +121 +117 +138 +180 +191 +163 +109 +84 +112 +170 +203 +186 +161 +135 +121 +89 +92 +112 +125 +134 +132 +131 +122 +97 +100 +125 +144 +154 +153 +139 +129 +125 +120 +124 +135 +140 +120 +90 +80 +106 +129 +147 +170 +181 +172 +162 +156 +163 +160 +161 +187 +209 +193 +160 +127 +124 +127 +141 +158 +157 +130 +104 +78 +65 +60 +60 +73 +123 +176 +195 +189 +189 +191 +197 +201 +190 +167 +151 +131 +95 +63 +100 +166 +190 +166 +125 +109 +128 +139 +137 +123 +107 +76 +70 +124 +162 +164 +147 +146 +152 +141 +120 +95 +85 +99 +132 +171 +186 +151 +111 +76 +84 +128 +178 +168 +115 +138 +189 +212 +203 +193 +197 +176 +111 +61 +46 +97 +139 +154 +140 +148 +170 +164 +140 +135 +149 +152 +162 +146 +113 +78 +82 +111 +142 +134 +127 +136 +133 +140 +153 +168 +172 +152 +121 +102 +86 +92 +120 +141 +157 +174 +177 +180 +161 +123 +120 +123 +127 +114 +105 +127 +165 +192 +207 +209 +205 +198 +173 +143 +126 +143 +184 +206 +192 +148 +121 +107 +113 +115 +115 +138 +165 +186 +176 +168 +152 +140 +125 +147 +177 +176 +143 +126 +134 +137 +131 +139 +170 +204 +217 +207 +188 +161 +134 +124 +129 +151 +166 +186 +205 +215 +200 +162 +135 +142 +166 +183 +198 +192 +174 +180 +193 +206 +184 +147 +130 +132 +143 +148 +146 +147 +149 +140 +130 +141 +169 +187 +192 +204 +209 +204 +201 +205 +210 +199 +186 +180 +188 +198 +199 +186 +166 +159 +170 +199 +220 +215 +203 +204 +212 +210 +214 +206 +197 +185 +172 +153 +163 +178 +201 +197 +185 +182 +184 +199 +214 +217 +202 +191 +192 +194 +197 +195 +190 +180 +183 +180 +165 +148 +144 +157 +170 +188 +200 +201 +195 +195 +206 +220 +231 +220 +203 +184 +182 +195 +203 +191 +175 +175 +195 +212 +213 +210 +207 +196 +185 +173 +174 +180 +193 +206 +208 +199 +189 +192 +202 +204 +202 +199 +188 +184 +193 +197 +191 +170 +153 +158 +169 +182 +192 +205 +212 +216 +213 +214 +218 +216 +209 +196 +189 +188 +192 +192 +186 +174 +162 +162 +165 +174 +188 +204 +213 +204 +185 +169 +168 +175 +183 +182 +184 +194 +202 +204 +187 +170 +159 +152 +146 +143 +142 +149 +146 +144 +146 +153 +161 +168 +173 +162 +147 +134 +133 +138 +148 +147 +137 +134 +128 +123 +120 +116 +114 +116 +118 +117 +117 +115 +114 +112 +112 +112 +114 +112 +102 +94 +85 +76 +71 +68 +63 +58 +56 +55 +49 +43 +43 +44 +39 +37 +41 +45 +45 +48 +56 +71 +90 +107 +113 +116 +118 +126 +132 +132 +132 +128 +125 +123 +124 +131 +140 +147 +150 +152 +153 +156 +159 +162 +160 +156 +155 +149 +145 +145 +149 +159 +172 +178 +174 +175 +178 +180 +182 +185 +189 +190 +189 +185 +185 +187 +190 +192 +192 +194 +197 +202 +209 +215 +217 +215 +213 +211 +209 +209 +212 +216 +215 +213 +213 +217 +221 +224 +223 +222 +221 +222 +224 +224 +225 +224 +224 +225 +226 +226 +226 +226 +226 +221 +219 +216 +213 +211 +210 +211 +213 +214 +213 +210 +207 +203 +202 +202 +204 +206 +206 +206 +205 +204 +202 +200 +198 +200 +201 +202 +205 +207 +208 +213 +219 +218 +216 +212 +211 +211 +212 +209 +204 +204 +202 +201 +202 +206 +209 +212 +213 +215 +217 +218 +219 +220 +224 +231 +235 +233 +227 +216 +202 +190 +183 +182 +182 +183 +183 +183 +183 +182 +180 +181 +184 +181 +182 +182 +182 +181 +181 +180 +180 +179 +179 +180 +181 +181 +180 +179 +179 +180 +181 +181 +180 +179 +180 +180 +179 +178 +178 +179 +180 +180 +181 +180 +179 +181 +180 +179 +178 +179 +180 +181 +181 +179 +180 +181 +182 +182 +181 +179 +178 +179 +179 +180 +181 +182 +182 +181 +180 +181 +181 +181 +181 +181 +181 +181 +181 +180 +179 +180 +181 +182 +182 +182 +181 +182 +181 +181 +180 +180 +180 +181 +181 +181 +181 +181 +181 +181 +182 +182 +182 +181 +182 +182 +182 +180 +179 +179 +180 +180 +180 +181 +182 +183 +184 +183 +183 +180 +181 +180 +180 +180 +181 +181 +181 +181 +181 +180 +180 +180 +180 +181 +181 +194 +192 +190 +191 +192 +191 +191 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +191 +190 +190 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +192 +191 +190 +190 +190 +191 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +194 +194 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +192 +192 +192 +189 +190 +191 +192 +192 +191 +192 +192 +190 +190 +190 +191 +193 +193 +193 +193 +191 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +190 +190 +190 +190 +190 +190 +190 +190 +192 +191 +190 +190 +191 +191 +191 +191 +191 +192 +192 +193 +195 +197 +198 +199 +203 +205 +206 +205 +202 +199 +197 +197 +198 +197 +197 +199 +203 +208 +213 +216 +216 +214 +208 +199 +189 +182 +180 +180 +174 +173 +174 +179 +179 +176 +173 +173 +167 +166 +162 +159 +160 +164 +168 +169 +165 +162 +163 +164 +161 +162 +165 +165 +164 +163 +162 +164 +165 +164 +161 +158 +162 +164 +163 +160 +159 +161 +161 +160 +163 +161 +161 +161 +160 +159 +159 +160 +158 +156 +155 +157 +160 +161 +159 +157 +152 +153 +152 +151 +153 +156 +158 +158 +159 +156 +156 +153 +147 +148 +153 +153 +147 +141 +137 +140 +143 +144 +144 +144 +148 +148 +147 +144 +143 +143 +143 +143 +141 +139 +139 +141 +141 +139 +137 +137 +132 +131 +129 +132 +137 +141 +144 +144 +137 +134 +131 +133 +134 +134 +133 +133 +136 +134 +131 +129 +129 +131 +133 +133 +138 +136 +135 +135 +137 +136 +134 +132 +130 +130 +133 +138 +139 +137 +136 +139 +142 +139 +136 +137 +138 +138 +139 +141 +140 +136 +133 +134 +137 +139 +138 +136 +134 +134 +142 +150 +152 +155 +157 +156 +157 +164 +172 +178 +186 +195 +192 +182 +175 +166 +154 +136 +125 +132 +142 +140 +124 +126 +131 +132 +134 +144 +140 +122 +126 +139 +147 +139 +133 +136 +136 +126 +128 +144 +162 +155 +125 +109 +111 +114 +109 +108 +124 +145 +145 +131 +117 +110 +110 +119 +125 +120 +121 +119 +109 +110 +115 +116 +115 +113 +112 +112 +110 +106 +102 +100 +97 +93 +89 +86 +84 +83 +72 +65 +61 +59 +53 +47 +41 +35 +31 +30 +34 +37 +31 +25 +24 +23 +15 +14 +14 +15 +15 +12 +10 +10 +8 +18 +32 +46 +59 +72 +76 +72 +75 +93 +110 +121 +131 +137 +140 +143 +146 +147 +147 +144 +144 +146 +147 +144 +139 +134 +132 +136 +143 +151 +162 +168 +171 +171 +172 +172 +173 +173 +174 +175 +173 +171 +171 +171 +174 +175 +169 +163 +153 +147 +147 +144 +137 +140 +134 +115 +77 +85 +118 +158 +177 +177 +174 +176 +175 +173 +170 +169 +168 +168 +169 +169 +172 +170 +169 +171 +172 +171 +172 +174 +173 +170 +169 +168 +164 +159 +154 +148 +144 +139 +130 +121 +119 +120 +114 +108 +87 +58 +40 +41 +81 +143 +171 +170 +164 +165 +166 +171 +172 +171 +175 +178 +180 +180 +181 +182 +182 +183 +183 +183 +186 +186 +188 +189 +189 +189 +190 +191 +191 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +190 +189 +187 +185 +184 +182 +180 +177 +175 +173 +173 +172 +172 +167 +168 +166 +159 +149 +140 +135 +133 +132 +138 +144 +154 +168 +173 +176 +179 +188 +192 +196 +198 +198 +199 +201 +204 +204 +203 +201 +200 +200 +199 +198 +197 +194 +192 +190 +188 +188 +189 +190 +191 +191 +191 +191 +190 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +191 +190 +190 +191 +190 +191 +192 +193 +193 +193 +192 +192 +193 +193 +191 +189 +189 +190 +192 +189 +187 +180 +167 +162 +170 +178 +184 +189 +194 +198 +201 +200 +197 +194 +194 +195 +195 +196 +197 +196 +194 +193 +193 +193 +193 +192 +191 +191 +190 +190 +191 +192 +193 +191 +191 +192 +192 +190 +184 +183 +183 +184 +184 +182 +182 +184 +180 +180 +178 +175 +171 +170 +172 +174 +167 +137 +80 +30 +17 +27 +28 +23 +25 +32 +55 +84 +100 +105 +112 +120 +118 +109 +103 +106 +108 +106 +107 +111 +107 +104 +105 +109 +111 +110 +107 +105 +99 +95 +94 +97 +99 +98 +100 +104 +107 +110 +110 +105 +102 +101 +101 +101 +103 +99 +99 +100 +99 +99 +97 +92 +96 +104 +105 +111 +111 +108 +118 +120 +112 +113 +118 +126 +129 +127 +127 +130 +130 +131 +127 +123 +125 +127 +129 +132 +134 +139 +138 +131 +126 +127 +126 +122 +119 +119 +125 +136 +143 +140 +135 +133 +134 +138 +139 +136 +132 +132 +134 +137 +142 +138 +136 +136 +138 +137 +131 +127 +124 +131 +140 +144 +139 +128 +122 +120 +115 +124 +134 +147 +169 +178 +152 +116 +102 +103 +110 +121 +130 +129 +119 +107 +109 +120 +123 +113 +118 +155 +183 +182 +146 +101 +84 +117 +186 +211 +191 +152 +128 +107 +111 +122 +128 +135 +130 +124 +120 +106 +101 +115 +134 +147 +148 +144 +142 +141 +132 +121 +127 +144 +141 +121 +98 +101 +113 +137 +160 +166 +165 +166 +172 +179 +175 +170 +188 +213 +203 +169 +150 +112 +88 +110 +151 +165 +141 +112 +92 +68 +49 +52 +81 +137 +176 +180 +176 +173 +185 +192 +194 +207 +197 +158 +148 +130 +100 +101 +131 +160 +161 +133 +119 +132 +132 +119 +101 +94 +83 +90 +129 +169 +170 +147 +139 +147 +142 +120 +110 +98 +106 +133 +171 +185 +155 +118 +87 +92 +131 +174 +156 +98 +127 +190 +219 +207 +188 +180 +171 +152 +121 +83 +65 +107 +144 +156 +160 +162 +157 +149 +148 +149 +150 +172 +166 +121 +73 +68 +114 +148 +144 +117 +106 +115 +140 +151 +163 +170 +150 +119 +102 +89 +86 +99 +134 +160 +184 +189 +177 +149 +122 +121 +126 +127 +118 +113 +132 +161 +187 +205 +210 +205 +205 +191 +157 +122 +132 +181 +214 +191 +143 +119 +114 +123 +122 +116 +128 +152 +178 +177 +174 +162 +148 +129 +138 +163 +169 +149 +131 +131 +132 +128 +134 +169 +204 +218 +209 +186 +154 +129 +112 +126 +157 +173 +189 +207 +220 +204 +163 +135 +145 +169 +183 +197 +193 +177 +172 +190 +212 +195 +154 +131 +131 +144 +148 +152 +151 +144 +136 +134 +150 +171 +180 +185 +199 +214 +212 +206 +206 +208 +205 +191 +186 +192 +198 +199 +190 +177 +161 +156 +173 +206 +220 +215 +212 +215 +225 +222 +208 +200 +185 +167 +146 +158 +186 +203 +195 +182 +184 +190 +201 +208 +208 +193 +184 +185 +186 +189 +190 +187 +179 +178 +173 +162 +149 +146 +158 +172 +190 +198 +196 +192 +195 +206 +216 +224 +220 +203 +178 +173 +192 +203 +192 +176 +181 +200 +214 +214 +209 +204 +193 +181 +165 +168 +181 +199 +211 +206 +196 +190 +188 +200 +209 +213 +208 +192 +183 +189 +201 +193 +174 +159 +158 +169 +181 +190 +195 +202 +210 +214 +219 +223 +221 +218 +212 +208 +208 +209 +200 +188 +174 +165 +164 +167 +176 +189 +199 +206 +203 +192 +172 +171 +178 +185 +185 +186 +192 +198 +193 +177 +160 +151 +144 +134 +132 +136 +143 +140 +138 +141 +147 +155 +163 +169 +166 +151 +140 +137 +139 +144 +141 +133 +135 +128 +124 +121 +119 +117 +117 +117 +116 +115 +114 +112 +111 +111 +111 +113 +110 +101 +94 +85 +76 +70 +67 +62 +60 +58 +54 +49 +44 +44 +43 +38 +39 +43 +45 +46 +50 +59 +76 +95 +111 +116 +118 +120 +126 +131 +131 +131 +129 +126 +123 +125 +131 +139 +145 +146 +150 +152 +157 +159 +160 +158 +157 +158 +151 +144 +143 +150 +160 +171 +177 +175 +177 +179 +180 +181 +184 +187 +189 +189 +185 +186 +191 +196 +198 +197 +195 +196 +200 +207 +214 +217 +217 +215 +212 +209 +210 +212 +214 +214 +214 +215 +218 +221 +223 +222 +221 +221 +222 +224 +225 +225 +224 +224 +225 +226 +227 +226 +226 +225 +221 +220 +217 +214 +212 +211 +211 +212 +212 +211 +208 +206 +204 +204 +205 +206 +204 +205 +206 +205 +203 +200 +199 +199 +201 +201 +203 +204 +205 +206 +210 +216 +216 +214 +211 +209 +209 +210 +208 +204 +203 +202 +200 +201 +204 +208 +211 +212 +215 +216 +216 +216 +218 +222 +228 +233 +236 +231 +220 +207 +194 +185 +182 +182 +182 +183 +183 +184 +183 +181 +182 +183 +182 +183 +183 +183 +183 +182 +181 +181 +180 +181 +181 +182 +182 +181 +180 +179 +180 +182 +182 +181 +181 +182 +181 +180 +180 +180 +180 +180 +181 +181 +181 +180 +182 +181 +179 +179 +180 +180 +181 +181 +180 +181 +182 +183 +183 +182 +181 +180 +180 +180 +180 +181 +182 +182 +181 +181 +181 +181 +181 +181 +181 +181 +181 +181 +180 +180 +180 +181 +182 +183 +182 +182 +182 +182 +181 +181 +181 +181 +181 +181 +182 +182 +182 +182 +182 +182 +183 +183 +182 +183 +183 +183 +181 +180 +181 +181 +182 +182 +182 +182 +184 +185 +184 +184 +183 +182 +182 +182 +181 +181 +181 +181 +182 +182 +181 +181 +181 +181 +182 +182 +192 +190 +189 +190 +191 +190 +190 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +191 +190 +191 +192 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +192 +193 +191 +191 +191 +191 +191 +192 +192 +192 +191 +190 +190 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +193 +192 +190 +189 +189 +190 +191 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +191 +190 +190 +191 +192 +191 +190 +191 +191 +190 +190 +191 +192 +192 +191 +190 +191 +191 +192 +191 +191 +191 +192 +190 +190 +190 +190 +191 +192 +192 +192 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +192 +191 +190 +190 +191 +191 +191 +190 +191 +191 +192 +193 +194 +195 +197 +198 +199 +200 +201 +199 +196 +195 +196 +199 +199 +197 +196 +198 +204 +210 +214 +216 +215 +209 +202 +198 +193 +187 +184 +184 +178 +183 +188 +187 +180 +174 +172 +173 +168 +167 +163 +160 +161 +166 +171 +173 +165 +162 +164 +164 +160 +159 +163 +166 +163 +163 +163 +164 +164 +162 +159 +156 +159 +161 +162 +161 +160 +160 +160 +161 +162 +161 +162 +163 +161 +159 +160 +162 +160 +157 +154 +155 +159 +162 +162 +160 +155 +156 +154 +152 +152 +155 +156 +156 +159 +157 +158 +156 +149 +148 +150 +150 +146 +139 +136 +139 +144 +146 +145 +143 +145 +149 +152 +150 +145 +145 +146 +146 +142 +141 +140 +140 +138 +135 +135 +136 +135 +132 +131 +133 +138 +143 +144 +143 +140 +138 +136 +136 +136 +135 +135 +135 +136 +133 +130 +129 +130 +132 +132 +132 +136 +136 +136 +136 +136 +135 +133 +132 +132 +130 +132 +137 +138 +137 +136 +137 +140 +138 +137 +138 +139 +138 +138 +139 +140 +136 +133 +135 +136 +136 +137 +140 +135 +136 +144 +150 +149 +147 +146 +144 +149 +169 +186 +191 +192 +192 +187 +184 +175 +163 +146 +127 +113 +117 +132 +141 +138 +137 +136 +128 +128 +145 +145 +122 +126 +139 +147 +141 +136 +136 +135 +130 +132 +148 +160 +147 +117 +105 +112 +119 +111 +105 +115 +136 +147 +142 +128 +113 +111 +115 +121 +121 +127 +128 +113 +108 +113 +112 +111 +109 +109 +110 +108 +106 +100 +97 +93 +90 +87 +84 +79 +76 +66 +59 +58 +58 +54 +50 +45 +39 +35 +34 +39 +40 +32 +25 +22 +21 +17 +16 +16 +18 +19 +16 +13 +12 +3 +11 +23 +44 +65 +78 +79 +79 +80 +97 +114 +125 +135 +140 +143 +146 +148 +150 +151 +150 +151 +154 +154 +151 +144 +141 +139 +141 +146 +154 +166 +174 +177 +176 +175 +174 +174 +174 +174 +174 +174 +172 +172 +175 +180 +181 +174 +166 +157 +155 +153 +147 +140 +143 +143 +133 +103 +102 +124 +160 +179 +181 +177 +178 +181 +179 +175 +171 +170 +171 +173 +174 +174 +172 +172 +173 +173 +173 +175 +176 +176 +174 +175 +174 +170 +166 +160 +153 +147 +144 +137 +129 +125 +124 +121 +114 +95 +64 +42 +48 +97 +158 +180 +173 +171 +171 +172 +174 +176 +175 +178 +180 +183 +184 +186 +187 +187 +188 +187 +187 +187 +188 +189 +190 +191 +192 +191 +191 +194 +195 +196 +195 +194 +193 +192 +192 +193 +193 +194 +193 +192 +190 +189 +188 +187 +185 +182 +179 +176 +175 +175 +174 +174 +172 +167 +163 +156 +147 +138 +132 +135 +150 +160 +163 +167 +174 +179 +184 +188 +192 +196 +198 +198 +198 +202 +205 +204 +203 +202 +201 +201 +199 +198 +196 +193 +191 +189 +188 +188 +190 +192 +193 +193 +192 +191 +190 +189 +190 +190 +191 +192 +192 +192 +193 +192 +192 +191 +190 +190 +191 +191 +191 +192 +192 +193 +192 +192 +191 +192 +192 +190 +188 +190 +193 +195 +193 +189 +182 +170 +163 +168 +178 +183 +187 +192 +197 +200 +201 +199 +194 +193 +194 +195 +195 +196 +195 +194 +193 +193 +193 +192 +192 +190 +189 +188 +188 +192 +193 +192 +190 +189 +190 +190 +190 +186 +185 +184 +184 +184 +183 +183 +184 +180 +180 +177 +173 +170 +169 +172 +176 +169 +119 +56 +24 +21 +24 +25 +29 +37 +51 +84 +109 +105 +103 +112 +117 +111 +105 +102 +107 +109 +106 +106 +111 +104 +102 +102 +107 +112 +113 +110 +108 +104 +101 +99 +99 +97 +94 +95 +98 +101 +104 +108 +111 +113 +111 +105 +99 +104 +99 +98 +98 +97 +98 +100 +98 +99 +100 +100 +107 +110 +111 +122 +128 +120 +118 +118 +123 +127 +129 +132 +135 +140 +137 +134 +131 +128 +130 +132 +129 +130 +135 +137 +132 +128 +127 +125 +122 +114 +115 +125 +138 +143 +137 +132 +131 +132 +135 +136 +133 +132 +133 +137 +139 +140 +137 +135 +136 +139 +138 +134 +131 +122 +128 +135 +136 +132 +128 +124 +121 +120 +128 +131 +136 +159 +178 +162 +129 +112 +110 +120 +135 +140 +137 +126 +113 +109 +116 +119 +113 +114 +140 +172 +187 +172 +125 +93 +103 +154 +196 +202 +178 +143 +124 +126 +135 +135 +131 +127 +126 +119 +121 +115 +115 +131 +141 +141 +142 +146 +143 +132 +116 +113 +130 +143 +142 +120 +105 +106 +130 +156 +167 +165 +161 +155 +170 +181 +179 +185 +205 +202 +177 +167 +130 +87 +81 +122 +164 +157 +125 +93 +73 +68 +97 +139 +169 +172 +158 +154 +148 +168 +192 +195 +196 +188 +162 +159 +150 +134 +121 +115 +128 +147 +145 +142 +136 +115 +100 +95 +105 +101 +111 +133 +170 +168 +141 +136 +152 +153 +129 +120 +104 +106 +133 +172 +184 +152 +119 +90 +103 +141 +173 +150 +98 +127 +193 +221 +193 +172 +170 +163 +161 +154 +127 +79 +81 +111 +153 +169 +159 +149 +148 +149 +157 +156 +170 +171 +136 +83 +68 +105 +143 +155 +125 +93 +102 +137 +153 +171 +169 +150 +129 +112 +90 +84 +100 +132 +162 +190 +199 +177 +143 +129 +129 +127 +122 +111 +116 +139 +166 +187 +201 +203 +199 +202 +198 +169 +125 +126 +175 +212 +195 +152 +128 +117 +123 +126 +127 +120 +138 +171 +179 +177 +166 +151 +125 +118 +154 +177 +162 +142 +136 +135 +130 +126 +166 +203 +217 +210 +185 +149 +123 +103 +124 +161 +178 +194 +212 +224 +207 +162 +134 +149 +173 +180 +194 +195 +179 +169 +186 +212 +204 +166 +137 +128 +140 +150 +155 +154 +144 +134 +134 +151 +174 +174 +172 +189 +214 +221 +215 +212 +213 +210 +196 +191 +194 +193 +189 +185 +180 +164 +149 +159 +197 +224 +222 +216 +218 +226 +220 +205 +198 +183 +162 +140 +156 +185 +205 +199 +185 +182 +188 +202 +210 +203 +189 +181 +182 +183 +186 +188 +187 +178 +173 +168 +162 +154 +150 +158 +168 +186 +196 +195 +190 +191 +200 +212 +222 +218 +198 +167 +164 +195 +210 +197 +184 +191 +206 +216 +212 +203 +197 +185 +173 +161 +166 +183 +204 +213 +204 +194 +191 +190 +199 +208 +213 +206 +188 +180 +185 +193 +186 +177 +165 +158 +164 +180 +190 +194 +200 +207 +212 +216 +217 +216 +215 +210 +208 +210 +209 +196 +179 +172 +168 +167 +168 +176 +188 +198 +203 +202 +192 +174 +171 +177 +187 +187 +187 +188 +189 +178 +166 +152 +145 +136 +127 +126 +133 +139 +137 +135 +135 +141 +150 +159 +165 +166 +153 +146 +147 +148 +148 +145 +140 +140 +132 +126 +122 +120 +119 +117 +115 +115 +113 +113 +112 +112 +112 +112 +113 +108 +101 +94 +86 +76 +70 +67 +63 +63 +58 +55 +49 +45 +45 +44 +38 +39 +43 +45 +45 +51 +61 +80 +99 +114 +119 +121 +122 +127 +133 +131 +132 +129 +125 +122 +125 +132 +138 +141 +142 +145 +148 +154 +155 +153 +152 +152 +155 +148 +140 +141 +152 +163 +172 +176 +175 +176 +178 +179 +179 +182 +185 +187 +187 +186 +188 +193 +199 +202 +202 +200 +199 +200 +206 +213 +216 +217 +217 +213 +210 +212 +212 +212 +213 +214 +216 +220 +222 +222 +221 +221 +221 +222 +224 +225 +225 +223 +225 +226 +227 +227 +226 +225 +223 +220 +219 +217 +215 +213 +213 +212 +213 +212 +209 +206 +204 +205 +206 +207 +207 +203 +205 +206 +204 +201 +199 +199 +201 +202 +202 +203 +202 +203 +205 +209 +214 +213 +212 +210 +207 +206 +207 +207 +204 +203 +202 +200 +201 +204 +208 +210 +212 +214 +215 +214 +214 +215 +220 +227 +232 +236 +233 +224 +213 +200 +189 +184 +183 +181 +182 +184 +185 +185 +182 +182 +183 +183 +184 +184 +185 +184 +183 +182 +182 +182 +183 +183 +183 +183 +182 +181 +180 +180 +182 +183 +182 +182 +183 +183 +181 +182 +181 +181 +181 +182 +182 +182 +182 +183 +182 +181 +180 +181 +181 +181 +181 +182 +182 +183 +183 +183 +183 +182 +182 +182 +182 +181 +181 +182 +182 +182 +182 +183 +183 +183 +183 +183 +183 +183 +183 +182 +182 +182 +182 +183 +184 +183 +183 +183 +183 +182 +182 +182 +182 +182 +182 +184 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +183 +182 +182 +183 +184 +184 +183 +183 +185 +185 +185 +184 +184 +184 +184 +183 +182 +182 +182 +182 +182 +183 +183 +183 +183 +183 +183 +182 +192 +190 +189 +190 +191 +190 +191 +192 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +189 +190 +193 +194 +192 +191 +190 +190 +190 +190 +191 +191 +192 +193 +192 +192 +192 +192 +191 +191 +191 +191 +193 +192 +191 +190 +190 +191 +192 +192 +190 +190 +190 +191 +191 +191 +192 +192 +190 +190 +190 +191 +192 +192 +192 +191 +190 +191 +192 +192 +192 +191 +191 +190 +192 +191 +190 +190 +189 +190 +190 +191 +190 +191 +191 +191 +191 +191 +190 +190 +190 +190 +191 +191 +192 +191 +191 +191 +190 +190 +190 +190 +190 +191 +192 +192 +194 +191 +189 +188 +190 +191 +190 +189 +190 +189 +189 +189 +189 +190 +190 +189 +192 +192 +192 +191 +190 +189 +189 +190 +192 +191 +189 +189 +189 +190 +190 +189 +190 +190 +190 +190 +189 +189 +190 +190 +189 +190 +190 +190 +190 +190 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +190 +190 +190 +191 +190 +190 +190 +191 +192 +192 +193 +195 +197 +199 +196 +196 +195 +194 +194 +195 +197 +199 +198 +195 +193 +197 +205 +211 +214 +214 +211 +205 +200 +200 +198 +191 +186 +187 +187 +193 +194 +187 +176 +170 +170 +172 +169 +168 +165 +161 +162 +167 +172 +175 +166 +164 +165 +165 +158 +156 +161 +165 +162 +163 +164 +164 +163 +162 +160 +157 +154 +156 +158 +159 +158 +157 +158 +160 +161 +162 +163 +164 +162 +160 +161 +164 +162 +157 +153 +153 +156 +159 +160 +159 +157 +157 +156 +153 +152 +154 +155 +155 +158 +157 +158 +156 +149 +146 +148 +148 +144 +138 +135 +139 +145 +146 +144 +142 +140 +147 +153 +152 +147 +145 +146 +148 +142 +141 +140 +138 +135 +132 +133 +136 +141 +137 +134 +134 +137 +140 +143 +143 +142 +138 +136 +137 +138 +137 +135 +135 +135 +132 +129 +129 +132 +134 +133 +131 +132 +135 +138 +138 +136 +134 +133 +134 +133 +131 +133 +137 +139 +138 +137 +137 +138 +137 +138 +138 +138 +138 +137 +137 +140 +137 +137 +139 +137 +135 +140 +149 +145 +143 +145 +145 +141 +141 +144 +145 +159 +182 +195 +192 +189 +186 +185 +190 +177 +158 +137 +123 +116 +119 +132 +145 +150 +142 +136 +125 +125 +146 +151 +130 +126 +139 +146 +142 +140 +138 +135 +133 +141 +150 +149 +132 +116 +115 +118 +116 +111 +107 +113 +129 +146 +153 +141 +121 +114 +113 +116 +119 +129 +134 +124 +118 +119 +117 +113 +110 +110 +110 +110 +109 +100 +96 +92 +88 +86 +82 +75 +70 +64 +58 +57 +57 +55 +52 +51 +46 +40 +38 +40 +41 +34 +26 +22 +18 +17 +16 +15 +16 +16 +14 +13 +14 +13 +16 +20 +37 +64 +78 +78 +78 +83 +100 +118 +128 +138 +143 +145 +148 +150 +151 +153 +154 +157 +160 +161 +158 +153 +151 +148 +146 +149 +158 +170 +180 +182 +179 +177 +176 +175 +175 +175 +175 +174 +174 +175 +177 +181 +181 +174 +166 +160 +158 +154 +146 +139 +144 +147 +143 +126 +119 +134 +164 +182 +183 +181 +181 +183 +181 +177 +174 +174 +176 +178 +180 +176 +174 +173 +175 +175 +175 +176 +177 +179 +178 +180 +180 +175 +173 +168 +159 +153 +152 +145 +137 +132 +127 +122 +117 +101 +69 +42 +53 +109 +168 +184 +175 +175 +175 +177 +177 +178 +178 +180 +180 +183 +185 +189 +191 +192 +192 +191 +191 +188 +189 +190 +191 +191 +191 +192 +192 +195 +196 +197 +196 +194 +193 +192 +193 +194 +194 +194 +194 +193 +192 +191 +190 +190 +189 +186 +183 +178 +176 +175 +176 +176 +175 +172 +166 +159 +149 +141 +137 +150 +168 +176 +170 +168 +173 +180 +186 +189 +191 +196 +199 +198 +200 +203 +205 +205 +203 +202 +200 +200 +198 +196 +194 +190 +189 +189 +188 +189 +191 +193 +193 +192 +191 +191 +189 +189 +189 +190 +191 +191 +192 +192 +193 +193 +192 +192 +191 +190 +191 +191 +192 +192 +192 +192 +192 +191 +190 +192 +191 +189 +188 +191 +194 +197 +195 +189 +181 +171 +165 +166 +174 +179 +185 +191 +195 +201 +203 +201 +195 +192 +192 +193 +194 +194 +194 +192 +192 +193 +193 +192 +191 +190 +189 +188 +188 +190 +191 +190 +188 +187 +188 +189 +189 +189 +185 +184 +183 +183 +181 +180 +180 +178 +178 +177 +173 +169 +168 +171 +176 +166 +105 +39 +18 +24 +30 +37 +47 +64 +89 +117 +122 +113 +112 +115 +111 +107 +108 +108 +106 +106 +107 +108 +106 +105 +103 +104 +108 +112 +113 +111 +110 +107 +104 +101 +99 +95 +92 +92 +95 +98 +100 +106 +112 +117 +115 +108 +101 +100 +97 +96 +96 +94 +97 +102 +104 +107 +103 +101 +103 +108 +114 +122 +126 +126 +122 +119 +120 +123 +124 +127 +130 +136 +131 +131 +130 +128 +131 +133 +127 +128 +131 +131 +129 +128 +129 +129 +128 +116 +118 +126 +138 +142 +134 +129 +129 +133 +134 +132 +128 +126 +130 +134 +138 +137 +135 +135 +137 +138 +136 +130 +127 +129 +131 +128 +122 +120 +124 +129 +128 +129 +134 +131 +129 +147 +171 +170 +154 +128 +118 +126 +140 +135 +129 +129 +125 +122 +115 +111 +111 +113 +128 +160 +188 +176 +139 +122 +122 +128 +154 +189 +200 +174 +141 +128 +139 +144 +138 +132 +133 +116 +125 +128 +127 +135 +146 +147 +142 +147 +140 +134 +126 +115 +115 +128 +139 +131 +119 +113 +129 +156 +178 +168 +138 +114 +124 +148 +167 +176 +191 +199 +189 +174 +164 +126 +84 +88 +127 +148 +140 +107 +94 +105 +141 +165 +159 +146 +141 +137 +136 +154 +189 +205 +189 +171 +169 +164 +161 +163 +160 +143 +137 +148 +151 +151 +135 +109 +99 +106 +121 +111 +113 +132 +171 +165 +128 +115 +140 +160 +150 +124 +102 +101 +133 +173 +181 +143 +115 +93 +118 +154 +174 +153 +118 +140 +192 +212 +186 +169 +172 +157 +139 +144 +150 +124 +87 +89 +136 +166 +160 +147 +143 +144 +158 +159 +163 +165 +140 +100 +83 +101 +127 +142 +130 +105 +101 +127 +152 +181 +175 +156 +136 +118 +99 +100 +121 +141 +164 +189 +202 +179 +147 +141 +135 +131 +116 +101 +110 +144 +176 +190 +191 +186 +193 +202 +197 +169 +128 +127 +171 +205 +196 +163 +140 +122 +122 +126 +131 +119 +130 +168 +184 +180 +169 +155 +125 +114 +156 +185 +173 +154 +150 +141 +124 +125 +169 +205 +212 +206 +186 +150 +120 +104 +125 +162 +178 +196 +217 +228 +209 +162 +134 +151 +173 +172 +188 +197 +181 +176 +181 +202 +203 +177 +144 +127 +132 +151 +156 +158 +150 +134 +124 +143 +176 +179 +170 +182 +212 +228 +221 +214 +212 +212 +201 +196 +197 +188 +179 +175 +175 +167 +156 +163 +195 +222 +221 +214 +216 +218 +216 +206 +196 +178 +158 +141 +158 +186 +206 +203 +189 +184 +190 +205 +212 +204 +188 +178 +180 +184 +186 +187 +184 +173 +169 +167 +167 +161 +153 +156 +164 +178 +193 +198 +190 +186 +193 +211 +229 +214 +187 +153 +159 +201 +218 +205 +197 +200 +210 +215 +207 +197 +187 +177 +167 +166 +172 +187 +204 +210 +205 +197 +193 +187 +193 +201 +204 +195 +179 +173 +178 +181 +177 +179 +175 +163 +163 +178 +188 +200 +206 +208 +204 +203 +205 +206 +206 +198 +194 +194 +191 +179 +168 +165 +165 +165 +167 +173 +182 +192 +201 +194 +180 +169 +166 +172 +185 +188 +185 +179 +170 +164 +155 +146 +143 +134 +124 +125 +135 +137 +134 +132 +132 +136 +144 +153 +159 +156 +146 +144 +150 +152 +153 +154 +155 +150 +140 +129 +122 +120 +118 +116 +113 +112 +111 +112 +112 +113 +113 +111 +110 +106 +99 +92 +83 +73 +68 +66 +63 +63 +58 +54 +49 +46 +46 +44 +38 +37 +42 +44 +45 +52 +64 +83 +101 +112 +120 +123 +124 +128 +133 +133 +135 +128 +123 +121 +126 +134 +139 +139 +139 +141 +145 +149 +149 +147 +145 +144 +145 +142 +134 +138 +154 +166 +171 +172 +172 +174 +176 +178 +178 +181 +184 +186 +185 +186 +187 +191 +196 +200 +203 +205 +205 +203 +207 +212 +214 +215 +216 +214 +212 +214 +212 +211 +211 +214 +218 +221 +223 +222 +221 +220 +221 +222 +224 +224 +224 +223 +225 +227 +228 +228 +226 +224 +222 +218 +217 +216 +215 +215 +215 +215 +215 +213 +209 +205 +203 +205 +207 +208 +207 +205 +205 +205 +203 +200 +199 +200 +201 +202 +202 +202 +202 +204 +206 +210 +214 +211 +211 +209 +206 +205 +206 +206 +205 +204 +203 +201 +202 +205 +208 +210 +211 +214 +214 +213 +212 +214 +219 +227 +233 +234 +232 +226 +216 +204 +194 +187 +185 +181 +183 +184 +187 +186 +184 +183 +183 +183 +184 +185 +186 +185 +184 +183 +183 +184 +184 +184 +184 +183 +182 +182 +181 +181 +182 +183 +183 +183 +184 +184 +182 +183 +182 +182 +182 +182 +183 +183 +183 +184 +183 +182 +182 +182 +182 +182 +181 +183 +183 +183 +183 +184 +184 +184 +183 +184 +183 +182 +182 +182 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +184 +184 +183 +183 +184 +185 +185 +184 +184 +183 +183 +183 +183 +183 +183 +184 +184 +184 +184 +183 +183 +183 +184 +185 +185 +185 +185 +185 +184 +184 +183 +183 +184 +186 +185 +184 +184 +185 +186 +186 +185 +185 +185 +185 +185 +184 +184 +184 +184 +183 +184 +184 +185 +185 +184 +184 +183 +192 +190 +189 +190 +191 +191 +191 +192 +191 +191 +192 +192 +192 +191 +191 +191 +189 +190 +191 +191 +191 +191 +190 +190 +192 +191 +189 +190 +193 +194 +192 +191 +190 +190 +190 +190 +190 +190 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +193 +192 +191 +190 +189 +190 +190 +191 +189 +189 +190 +190 +191 +191 +191 +191 +189 +189 +190 +190 +191 +192 +191 +191 +189 +190 +191 +192 +191 +190 +190 +190 +190 +191 +191 +191 +190 +190 +189 +189 +190 +190 +191 +191 +191 +190 +189 +189 +189 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +190 +190 +191 +192 +193 +191 +188 +187 +189 +190 +189 +188 +191 +190 +189 +189 +189 +189 +189 +188 +191 +191 +191 +190 +189 +189 +189 +189 +191 +190 +189 +188 +188 +189 +189 +188 +190 +190 +190 +189 +189 +189 +189 +190 +189 +189 +190 +190 +190 +190 +190 +189 +190 +190 +190 +190 +190 +190 +190 +190 +191 +190 +189 +189 +190 +190 +190 +189 +188 +189 +191 +192 +192 +195 +197 +199 +197 +194 +192 +192 +194 +196 +196 +196 +194 +192 +191 +196 +205 +211 +212 +211 +207 +203 +199 +201 +199 +193 +191 +193 +199 +197 +191 +180 +171 +168 +170 +172 +170 +169 +166 +162 +162 +165 +170 +172 +165 +162 +164 +164 +157 +154 +159 +164 +161 +164 +165 +163 +163 +163 +162 +160 +150 +150 +153 +157 +157 +155 +156 +159 +164 +164 +166 +167 +165 +162 +163 +166 +164 +160 +155 +152 +154 +156 +156 +156 +156 +158 +157 +154 +153 +154 +155 +155 +158 +155 +157 +155 +148 +143 +145 +147 +145 +140 +137 +140 +144 +145 +143 +140 +137 +145 +151 +151 +147 +145 +145 +146 +143 +141 +140 +137 +133 +130 +132 +136 +142 +140 +136 +133 +133 +136 +140 +143 +139 +135 +131 +134 +139 +140 +137 +135 +134 +132 +131 +132 +134 +133 +130 +127 +127 +134 +140 +141 +137 +134 +134 +136 +134 +133 +134 +138 +140 +140 +139 +138 +137 +138 +138 +138 +138 +138 +138 +137 +141 +138 +138 +143 +145 +143 +145 +151 +150 +147 +147 +147 +146 +151 +159 +162 +179 +193 +194 +184 +179 +177 +180 +188 +173 +153 +132 +123 +121 +123 +136 +153 +155 +142 +130 +122 +125 +144 +152 +140 +134 +142 +145 +143 +141 +135 +130 +132 +149 +153 +141 +122 +120 +128 +126 +114 +114 +113 +114 +119 +135 +151 +150 +135 +115 +109 +111 +114 +122 +133 +132 +130 +129 +126 +121 +119 +116 +113 +110 +109 +99 +95 +90 +88 +86 +82 +75 +69 +65 +59 +57 +56 +53 +52 +53 +52 +45 +39 +38 +39 +36 +33 +28 +20 +16 +14 +14 +14 +12 +9 +11 +12 +20 +21 +17 +26 +53 +71 +74 +74 +86 +103 +121 +132 +142 +146 +147 +150 +151 +152 +153 +155 +159 +163 +165 +164 +160 +159 +154 +151 +152 +160 +172 +182 +185 +182 +180 +178 +178 +178 +178 +177 +175 +176 +179 +180 +182 +181 +174 +168 +161 +160 +156 +150 +146 +149 +152 +149 +133 +126 +137 +165 +182 +186 +188 +189 +182 +180 +178 +177 +178 +179 +180 +181 +178 +177 +177 +179 +180 +179 +178 +179 +182 +182 +184 +185 +182 +180 +176 +167 +158 +158 +153 +146 +141 +134 +126 +122 +109 +77 +46 +61 +121 +176 +189 +176 +176 +177 +180 +181 +182 +184 +183 +182 +184 +188 +193 +196 +195 +194 +193 +193 +193 +194 +193 +194 +194 +194 +195 +195 +194 +196 +197 +197 +195 +194 +193 +194 +193 +193 +193 +193 +193 +192 +192 +191 +192 +191 +190 +186 +182 +179 +176 +177 +170 +176 +179 +173 +157 +145 +146 +152 +174 +185 +184 +172 +171 +176 +179 +180 +189 +192 +197 +199 +199 +201 +202 +204 +204 +202 +201 +199 +198 +196 +193 +191 +188 +188 +189 +190 +190 +191 +193 +192 +191 +190 +189 +188 +188 +189 +190 +191 +190 +191 +192 +192 +193 +192 +192 +192 +190 +190 +192 +193 +192 +192 +192 +192 +189 +189 +190 +191 +190 +189 +191 +193 +199 +199 +190 +181 +174 +167 +162 +166 +175 +183 +190 +196 +203 +205 +201 +194 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +191 +190 +190 +190 +190 +189 +189 +190 +190 +187 +186 +187 +189 +189 +187 +183 +180 +180 +179 +177 +175 +174 +174 +173 +172 +171 +168 +166 +167 +173 +150 +106 +49 +18 +25 +47 +66 +78 +95 +118 +125 +114 +111 +113 +108 +104 +104 +106 +107 +103 +102 +104 +105 +105 +107 +108 +108 +109 +110 +111 +110 +110 +106 +104 +101 +98 +95 +94 +94 +96 +98 +99 +104 +110 +114 +114 +110 +107 +100 +97 +98 +98 +96 +98 +106 +110 +114 +114 +112 +109 +113 +121 +122 +118 +120 +121 +123 +127 +127 +124 +119 +116 +119 +116 +119 +122 +125 +132 +135 +129 +130 +129 +128 +129 +131 +133 +131 +129 +124 +125 +130 +138 +138 +132 +129 +131 +133 +133 +131 +127 +124 +127 +132 +135 +135 +135 +137 +140 +140 +134 +127 +125 +133 +132 +125 +116 +115 +124 +133 +135 +131 +136 +136 +131 +134 +148 +165 +175 +150 +124 +120 +135 +136 +132 +133 +134 +127 +114 +106 +105 +100 +105 +142 +187 +185 +157 +129 +123 +127 +137 +158 +184 +201 +179 +150 +136 +139 +148 +146 +132 +112 +112 +120 +127 +133 +150 +162 +156 +152 +147 +148 +144 +127 +113 +113 +118 +126 +123 +121 +126 +148 +173 +161 +123 +101 +92 +112 +146 +163 +174 +190 +198 +188 +179 +153 +115 +87 +91 +125 +157 +148 +145 +150 +152 +136 +115 +116 +131 +134 +142 +157 +176 +190 +189 +182 +178 +168 +172 +189 +193 +186 +185 +177 +160 +145 +143 +131 +126 +124 +125 +107 +107 +139 +181 +168 +108 +75 +101 +148 +168 +139 +110 +103 +133 +174 +174 +137 +115 +113 +137 +166 +178 +158 +127 +133 +175 +196 +194 +175 +164 +149 +124 +123 +141 +146 +119 +110 +129 +149 +160 +158 +149 +145 +145 +151 +167 +176 +150 +113 +94 +99 +108 +117 +119 +112 +102 +114 +148 +179 +183 +163 +132 +121 +125 +130 +134 +146 +165 +188 +203 +179 +151 +146 +138 +135 +115 +99 +108 +144 +181 +192 +184 +172 +182 +200 +203 +175 +137 +134 +173 +203 +189 +155 +142 +134 +134 +130 +125 +119 +126 +167 +189 +185 +175 +167 +138 +132 +156 +180 +178 +162 +155 +141 +119 +143 +183 +211 +210 +201 +188 +155 +120 +104 +128 +164 +179 +195 +216 +228 +211 +168 +140 +151 +164 +160 +182 +199 +187 +179 +176 +191 +198 +181 +151 +130 +130 +150 +163 +170 +157 +131 +118 +141 +180 +189 +170 +175 +209 +229 +222 +210 +205 +212 +204 +203 +202 +190 +177 +172 +172 +169 +161 +159 +182 +214 +224 +216 +210 +218 +226 +216 +196 +171 +157 +146 +164 +195 +207 +203 +195 +195 +202 +211 +210 +204 +184 +173 +178 +185 +186 +182 +175 +166 +164 +167 +170 +165 +156 +156 +163 +173 +189 +197 +190 +185 +192 +212 +233 +215 +181 +145 +159 +206 +221 +210 +210 +207 +212 +212 +203 +191 +182 +173 +166 +175 +183 +193 +203 +209 +208 +201 +194 +181 +187 +197 +200 +190 +177 +173 +175 +179 +172 +177 +185 +180 +177 +180 +184 +201 +208 +208 +198 +192 +198 +205 +208 +201 +193 +187 +179 +168 +159 +158 +156 +158 +164 +169 +173 +179 +187 +180 +164 +157 +154 +163 +180 +189 +185 +171 +156 +149 +144 +141 +139 +131 +124 +127 +136 +135 +134 +131 +130 +131 +137 +144 +149 +147 +137 +134 +138 +139 +143 +152 +158 +158 +147 +134 +123 +118 +116 +114 +112 +109 +108 +109 +111 +113 +113 +109 +106 +104 +95 +88 +78 +69 +65 +65 +62 +61 +58 +53 +49 +46 +47 +45 +39 +36 +42 +44 +46 +55 +68 +86 +102 +113 +122 +126 +126 +129 +132 +133 +136 +127 +123 +123 +129 +138 +142 +142 +141 +144 +146 +147 +147 +147 +146 +143 +140 +138 +130 +135 +151 +161 +165 +167 +167 +173 +176 +178 +180 +182 +184 +185 +183 +184 +187 +190 +194 +197 +201 +204 +206 +209 +211 +212 +212 +212 +213 +214 +214 +215 +212 +210 +210 +214 +219 +222 +223 +222 +221 +221 +221 +222 +223 +223 +223 +223 +225 +227 +228 +228 +226 +223 +222 +217 +216 +215 +216 +216 +217 +216 +216 +213 +208 +203 +202 +205 +208 +209 +208 +209 +206 +203 +201 +201 +201 +201 +200 +202 +203 +202 +201 +202 +206 +209 +212 +208 +208 +206 +204 +204 +206 +206 +205 +203 +202 +202 +203 +205 +208 +210 +211 +215 +215 +214 +213 +214 +218 +225 +230 +233 +232 +228 +221 +210 +199 +191 +188 +183 +183 +185 +188 +188 +185 +184 +183 +184 +185 +185 +186 +185 +184 +184 +184 +185 +185 +184 +184 +183 +183 +182 +182 +181 +183 +183 +183 +183 +184 +184 +183 +184 +183 +182 +182 +183 +184 +184 +184 +185 +184 +183 +183 +183 +183 +183 +182 +184 +184 +184 +184 +184 +184 +184 +184 +185 +184 +183 +183 +183 +184 +184 +184 +185 +185 +185 +185 +185 +185 +185 +185 +185 +185 +185 +185 +186 +186 +185 +184 +183 +183 +183 +184 +185 +185 +185 +186 +185 +184 +183 +183 +183 +184 +185 +186 +185 +185 +184 +184 +184 +184 +184 +184 +188 +187 +185 +185 +186 +187 +186 +186 +186 +186 +184 +185 +185 +185 +186 +186 +184 +185 +185 +186 +186 +185 +185 +184 +192 +190 +189 +190 +191 +191 +191 +192 +190 +190 +191 +191 +191 +190 +190 +190 +189 +189 +190 +191 +190 +190 +189 +188 +192 +191 +190 +190 +192 +192 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +193 +192 +191 +190 +189 +189 +189 +190 +189 +189 +189 +190 +190 +190 +191 +191 +189 +189 +189 +190 +191 +191 +190 +189 +188 +189 +190 +190 +190 +189 +189 +190 +190 +190 +191 +191 +190 +190 +188 +188 +190 +190 +190 +190 +189 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +189 +191 +190 +190 +190 +190 +190 +190 +190 +192 +190 +188 +187 +188 +189 +189 +188 +192 +191 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +188 +188 +187 +188 +189 +190 +190 +189 +190 +189 +189 +188 +188 +188 +189 +189 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +189 +188 +188 +189 +189 +188 +188 +186 +188 +190 +191 +191 +193 +196 +199 +199 +195 +191 +190 +193 +194 +192 +189 +190 +189 +190 +197 +206 +211 +210 +206 +205 +201 +200 +200 +199 +197 +197 +200 +203 +194 +181 +173 +169 +169 +171 +173 +169 +169 +167 +163 +161 +163 +166 +168 +162 +159 +161 +163 +156 +153 +158 +163 +163 +167 +167 +164 +162 +164 +165 +163 +150 +148 +150 +156 +158 +156 +157 +160 +167 +167 +167 +168 +166 +164 +165 +167 +164 +162 +158 +155 +153 +154 +154 +155 +156 +158 +158 +156 +154 +155 +155 +155 +157 +155 +157 +156 +148 +143 +145 +147 +147 +143 +140 +141 +144 +145 +143 +140 +136 +143 +148 +149 +147 +146 +145 +145 +145 +143 +142 +139 +134 +130 +131 +134 +139 +138 +135 +131 +130 +133 +137 +142 +135 +130 +126 +131 +139 +141 +139 +136 +135 +134 +134 +134 +134 +132 +127 +124 +124 +131 +138 +140 +138 +135 +135 +137 +135 +135 +136 +138 +139 +139 +139 +138 +138 +139 +140 +139 +138 +138 +138 +138 +140 +136 +136 +146 +153 +153 +147 +142 +145 +143 +144 +146 +150 +163 +177 +182 +191 +191 +183 +172 +168 +170 +174 +177 +165 +153 +137 +128 +122 +120 +135 +159 +164 +149 +130 +121 +125 +137 +143 +140 +143 +149 +146 +141 +137 +128 +124 +133 +155 +155 +140 +121 +124 +132 +128 +118 +121 +118 +115 +110 +116 +136 +148 +145 +124 +114 +113 +111 +113 +122 +125 +125 +121 +120 +119 +120 +118 +112 +107 +103 +94 +91 +87 +86 +85 +82 +75 +70 +69 +64 +61 +59 +54 +52 +56 +57 +52 +46 +42 +42 +40 +37 +31 +21 +17 +14 +13 +13 +11 +9 +8 +8 +19 +18 +16 +22 +41 +63 +72 +76 +88 +106 +124 +137 +146 +150 +151 +152 +154 +153 +152 +155 +160 +164 +166 +166 +162 +162 +157 +153 +153 +162 +174 +183 +185 +182 +179 +178 +179 +179 +179 +178 +175 +177 +179 +181 +182 +181 +176 +170 +165 +163 +159 +156 +154 +152 +150 +147 +138 +132 +142 +165 +181 +187 +189 +189 +183 +181 +179 +179 +179 +179 +179 +179 +178 +178 +179 +180 +180 +178 +178 +180 +183 +183 +185 +185 +184 +184 +179 +171 +159 +157 +155 +150 +146 +141 +134 +129 +116 +86 +53 +70 +131 +178 +191 +178 +177 +178 +181 +183 +187 +189 +188 +186 +186 +191 +196 +199 +197 +195 +194 +194 +196 +195 +195 +194 +194 +195 +196 +197 +195 +196 +197 +197 +197 +197 +196 +196 +193 +193 +194 +194 +194 +193 +192 +191 +191 +191 +191 +188 +183 +179 +175 +174 +171 +173 +176 +174 +164 +155 +155 +160 +183 +195 +193 +178 +171 +174 +180 +184 +189 +193 +197 +200 +201 +201 +203 +204 +204 +202 +199 +197 +196 +194 +191 +189 +188 +188 +189 +191 +191 +191 +192 +191 +190 +189 +189 +188 +188 +189 +190 +191 +190 +190 +191 +192 +192 +192 +192 +192 +189 +190 +192 +193 +191 +191 +191 +191 +189 +189 +189 +190 +191 +189 +189 +190 +200 +205 +197 +183 +178 +169 +158 +156 +169 +181 +191 +198 +201 +203 +199 +192 +193 +194 +194 +194 +194 +193 +192 +192 +191 +190 +190 +189 +189 +189 +190 +190 +189 +189 +189 +187 +187 +188 +188 +186 +183 +179 +176 +176 +176 +175 +173 +172 +170 +168 +166 +167 +164 +160 +161 +164 +145 +106 +59 +41 +52 +72 +92 +107 +120 +124 +113 +104 +108 +106 +100 +104 +105 +101 +101 +104 +104 +101 +103 +110 +109 +112 +112 +111 +110 +110 +110 +110 +106 +104 +102 +100 +100 +99 +99 +98 +97 +98 +101 +107 +112 +114 +117 +120 +108 +102 +102 +103 +102 +105 +111 +115 +117 +120 +124 +119 +123 +129 +122 +115 +119 +121 +126 +130 +130 +124 +118 +113 +115 +114 +116 +119 +125 +132 +134 +131 +132 +131 +130 +132 +135 +134 +129 +125 +131 +132 +134 +137 +135 +132 +132 +134 +132 +134 +134 +131 +129 +130 +132 +133 +136 +136 +139 +143 +143 +136 +130 +128 +131 +132 +128 +122 +121 +127 +134 +136 +137 +137 +138 +135 +130 +131 +151 +173 +163 +135 +123 +133 +136 +132 +130 +130 +126 +116 +108 +106 +100 +95 +119 +155 +191 +187 +142 +126 +147 +143 +117 +125 +184 +208 +193 +149 +129 +143 +152 +136 +114 +103 +108 +117 +120 +139 +160 +162 +155 +160 +165 +159 +146 +134 +123 +113 +122 +124 +128 +135 +148 +161 +156 +140 +138 +126 +137 +160 +164 +162 +180 +202 +201 +183 +163 +142 +118 +108 +135 +171 +188 +191 +179 +141 +102 +98 +122 +141 +139 +144 +165 +165 +142 +144 +166 +171 +167 +164 +178 +191 +200 +206 +193 +177 +163 +171 +174 +177 +170 +161 +134 +131 +160 +193 +162 +90 +54 +76 +128 +166 +158 +133 +121 +140 +171 +170 +140 +128 +137 +154 +176 +187 +160 +118 +106 +144 +199 +204 +176 +158 +151 +121 +111 +131 +152 +152 +142 +126 +130 +156 +167 +157 +141 +133 +143 +165 +190 +181 +144 +101 +82 +97 +113 +116 +108 +97 +109 +152 +178 +174 +156 +137 +137 +146 +146 +139 +137 +161 +189 +199 +180 +156 +150 +143 +132 +116 +106 +115 +146 +180 +193 +185 +168 +162 +179 +202 +195 +164 +152 +175 +199 +181 +148 +141 +142 +146 +139 +131 +121 +128 +165 +188 +187 +177 +173 +152 +143 +150 +172 +183 +166 +150 +146 +146 +167 +195 +216 +211 +197 +187 +161 +125 +106 +129 +167 +181 +193 +210 +224 +211 +177 +151 +154 +155 +152 +181 +201 +192 +173 +169 +187 +199 +185 +157 +136 +136 +147 +170 +178 +156 +127 +122 +150 +184 +188 +164 +169 +204 +227 +222 +211 +205 +209 +205 +206 +205 +192 +179 +171 +169 +168 +156 +143 +161 +205 +229 +220 +206 +218 +233 +223 +194 +169 +162 +156 +173 +198 +207 +207 +204 +202 +205 +215 +215 +206 +183 +171 +179 +189 +190 +181 +170 +159 +160 +164 +168 +166 +160 +161 +166 +174 +186 +192 +190 +191 +199 +213 +228 +222 +184 +150 +166 +210 +225 +216 +216 +209 +211 +209 +200 +190 +183 +177 +173 +182 +189 +197 +202 +208 +210 +204 +195 +189 +192 +198 +196 +185 +180 +185 +187 +176 +164 +168 +188 +200 +197 +188 +182 +194 +203 +206 +197 +190 +195 +206 +214 +209 +199 +187 +173 +160 +156 +157 +153 +152 +160 +169 +169 +169 +172 +166 +152 +141 +142 +157 +177 +187 +182 +166 +148 +141 +139 +139 +136 +132 +129 +131 +136 +136 +135 +133 +130 +129 +132 +138 +142 +145 +134 +127 +124 +121 +127 +139 +146 +153 +147 +134 +122 +116 +114 +114 +113 +110 +109 +109 +112 +114 +114 +110 +107 +106 +95 +86 +77 +69 +67 +66 +62 +59 +57 +53 +48 +44 +46 +45 +40 +37 +43 +45 +47 +58 +72 +90 +106 +116 +123 +127 +128 +131 +133 +133 +133 +127 +124 +125 +134 +142 +146 +146 +147 +150 +151 +152 +151 +155 +155 +151 +144 +139 +131 +134 +146 +154 +159 +163 +165 +173 +176 +179 +180 +182 +184 +184 +182 +183 +188 +194 +196 +198 +200 +202 +202 +213 +215 +215 +212 +210 +211 +213 +214 +215 +212 +209 +210 +214 +218 +221 +222 +222 +221 +221 +221 +222 +222 +222 +222 +223 +224 +226 +228 +227 +226 +223 +222 +218 +217 +216 +215 +216 +216 +215 +214 +212 +208 +203 +202 +205 +208 +210 +211 +212 +207 +202 +200 +200 +201 +201 +200 +202 +203 +202 +201 +201 +204 +207 +208 +207 +207 +205 +203 +204 +207 +206 +204 +201 +200 +201 +203 +205 +208 +209 +209 +215 +215 +215 +213 +213 +216 +222 +226 +233 +234 +232 +227 +216 +205 +196 +192 +186 +185 +186 +188 +188 +186 +185 +185 +185 +186 +185 +186 +185 +185 +185 +185 +185 +185 +185 +185 +184 +184 +184 +184 +183 +184 +184 +183 +183 +184 +185 +183 +185 +184 +183 +184 +184 +185 +184 +184 +186 +185 +184 +185 +185 +185 +184 +184 +184 +184 +184 +185 +185 +185 +185 +185 +185 +185 +184 +184 +185 +185 +185 +185 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +185 +183 +184 +184 +185 +186 +186 +186 +186 +186 +185 +184 +183 +183 +184 +186 +186 +186 +185 +184 +184 +184 +185 +185 +184 +188 +187 +186 +186 +187 +187 +187 +187 +186 +186 +185 +185 +186 +187 +187 +188 +186 +186 +186 +186 +186 +186 +186 +186 +191 +189 +188 +189 +190 +190 +190 +191 +189 +189 +189 +189 +189 +189 +189 +188 +189 +189 +190 +191 +191 +190 +189 +188 +190 +190 +190 +190 +190 +190 +190 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +192 +191 +191 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +190 +189 +189 +189 +190 +190 +190 +189 +188 +188 +188 +189 +189 +188 +188 +189 +189 +190 +190 +190 +190 +190 +189 +188 +188 +189 +189 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +190 +191 +190 +190 +189 +189 +189 +189 +189 +190 +189 +188 +187 +187 +187 +188 +189 +190 +189 +188 +188 +189 +189 +189 +188 +187 +188 +188 +188 +188 +188 +189 +190 +187 +187 +187 +188 +189 +190 +190 +189 +188 +188 +187 +186 +186 +187 +187 +188 +187 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +188 +187 +188 +188 +187 +187 +184 +187 +189 +189 +189 +191 +194 +197 +198 +194 +190 +188 +189 +189 +187 +185 +187 +187 +190 +198 +206 +209 +206 +202 +204 +202 +202 +204 +204 +203 +201 +199 +195 +183 +171 +168 +170 +171 +171 +171 +168 +169 +168 +164 +161 +161 +163 +164 +163 +158 +161 +163 +158 +154 +158 +163 +168 +171 +170 +164 +161 +163 +166 +165 +153 +149 +151 +158 +162 +161 +161 +165 +169 +167 +166 +166 +165 +163 +163 +165 +162 +162 +160 +156 +153 +152 +153 +154 +157 +159 +161 +159 +156 +156 +156 +155 +156 +155 +158 +158 +149 +143 +146 +148 +149 +146 +144 +144 +146 +147 +145 +141 +138 +142 +146 +148 +149 +149 +148 +146 +145 +144 +144 +142 +138 +134 +132 +133 +136 +135 +134 +132 +132 +133 +136 +137 +132 +128 +126 +131 +137 +140 +138 +136 +135 +135 +135 +135 +134 +131 +127 +124 +124 +128 +133 +136 +138 +138 +137 +137 +136 +137 +136 +135 +135 +136 +137 +138 +138 +140 +140 +137 +135 +136 +136 +136 +137 +136 +137 +145 +151 +152 +145 +137 +139 +138 +141 +148 +157 +175 +189 +193 +183 +174 +165 +159 +160 +169 +175 +172 +162 +159 +149 +138 +125 +115 +125 +150 +170 +159 +135 +120 +125 +135 +138 +140 +148 +153 +146 +137 +131 +121 +123 +140 +156 +152 +136 +123 +127 +128 +124 +124 +124 +119 +116 +111 +108 +119 +136 +145 +140 +128 +124 +117 +112 +115 +116 +114 +106 +106 +109 +112 +112 +107 +101 +98 +93 +91 +89 +87 +86 +84 +78 +74 +73 +69 +68 +63 +56 +54 +60 +62 +62 +58 +56 +53 +47 +42 +36 +28 +25 +19 +13 +12 +14 +12 +11 +9 +13 +13 +20 +29 +38 +52 +67 +77 +89 +109 +127 +140 +150 +153 +153 +154 +156 +154 +154 +157 +162 +165 +165 +164 +163 +163 +160 +155 +157 +166 +177 +186 +184 +181 +179 +178 +179 +179 +179 +177 +177 +177 +178 +180 +183 +184 +179 +172 +169 +166 +160 +156 +157 +153 +146 +146 +150 +145 +151 +168 +181 +189 +190 +187 +184 +182 +181 +181 +181 +181 +180 +179 +178 +179 +180 +181 +179 +177 +179 +182 +183 +183 +184 +184 +183 +185 +182 +172 +162 +159 +156 +153 +150 +146 +142 +137 +123 +98 +65 +82 +140 +180 +191 +180 +178 +180 +182 +183 +187 +190 +190 +188 +187 +191 +196 +198 +196 +195 +195 +195 +196 +195 +194 +193 +193 +194 +195 +196 +196 +195 +195 +196 +197 +197 +197 +196 +193 +194 +195 +196 +195 +194 +192 +191 +190 +191 +191 +188 +183 +178 +175 +174 +175 +170 +168 +172 +176 +170 +161 +156 +176 +191 +193 +179 +169 +170 +179 +188 +189 +193 +197 +200 +202 +202 +203 +204 +204 +203 +200 +197 +194 +192 +191 +189 +190 +190 +190 +190 +190 +191 +190 +190 +191 +191 +189 +188 +188 +188 +189 +189 +189 +189 +190 +190 +191 +190 +190 +191 +188 +189 +192 +192 +191 +190 +189 +190 +191 +189 +188 +189 +189 +188 +187 +187 +198 +212 +207 +190 +183 +173 +157 +151 +162 +176 +189 +196 +199 +202 +198 +192 +193 +193 +193 +193 +193 +192 +192 +191 +190 +189 +188 +188 +187 +188 +188 +188 +187 +187 +186 +186 +188 +189 +186 +182 +179 +175 +171 +171 +173 +172 +171 +170 +168 +163 +160 +157 +153 +147 +144 +144 +140 +107 +80 +83 +96 +99 +105 +120 +125 +113 +102 +102 +104 +102 +101 +105 +108 +104 +104 +108 +107 +103 +105 +111 +112 +113 +113 +111 +111 +112 +111 +110 +107 +106 +105 +106 +107 +106 +103 +100 +98 +99 +101 +107 +113 +117 +123 +129 +114 +106 +103 +107 +109 +111 +115 +116 +116 +117 +124 +123 +127 +133 +123 +118 +122 +125 +127 +128 +127 +125 +123 +122 +123 +124 +123 +123 +128 +132 +132 +133 +135 +132 +132 +136 +138 +134 +128 +125 +130 +134 +137 +137 +135 +134 +136 +139 +134 +137 +138 +136 +134 +134 +135 +134 +137 +136 +138 +142 +140 +135 +132 +133 +131 +133 +132 +129 +128 +131 +135 +135 +145 +137 +136 +135 +128 +122 +137 +161 +166 +150 +136 +134 +134 +130 +125 +122 +123 +121 +114 +111 +111 +105 +105 +115 +163 +192 +177 +165 +172 +157 +107 +90 +132 +184 +204 +178 +144 +134 +144 +144 +124 +108 +107 +117 +120 +122 +134 +145 +151 +159 +170 +176 +172 +169 +158 +145 +142 +144 +149 +162 +168 +162 +157 +159 +173 +164 +162 +164 +160 +159 +177 +199 +202 +186 +166 +151 +141 +140 +154 +170 +189 +187 +173 +133 +107 +128 +157 +158 +140 +142 +164 +161 +114 +91 +117 +144 +158 +152 +154 +152 +155 +161 +156 +155 +161 +171 +181 +194 +198 +194 +170 +166 +173 +197 +157 +90 +64 +76 +112 +146 +160 +153 +147 +152 +172 +171 +148 +141 +150 +166 +178 +176 +144 +107 +97 +142 +212 +212 +179 +160 +148 +112 +102 +132 +153 +163 +156 +132 +128 +145 +158 +159 +138 +125 +132 +147 +179 +197 +178 +126 +84 +87 +112 +123 +109 +96 +112 +153 +171 +159 +147 +145 +151 +151 +144 +137 +133 +157 +191 +197 +180 +165 +154 +151 +137 +121 +116 +130 +152 +178 +190 +184 +171 +151 +162 +192 +201 +191 +180 +185 +193 +172 +137 +133 +138 +147 +146 +144 +127 +129 +161 +183 +186 +178 +178 +163 +144 +140 +162 +184 +174 +158 +164 +176 +178 +189 +208 +210 +194 +185 +167 +137 +119 +133 +162 +176 +190 +207 +220 +206 +182 +162 +162 +157 +156 +186 +203 +192 +164 +164 +186 +204 +195 +169 +143 +135 +139 +163 +173 +155 +131 +130 +157 +187 +184 +161 +163 +196 +220 +220 +215 +214 +209 +205 +205 +202 +190 +177 +167 +161 +162 +154 +138 +151 +194 +222 +217 +207 +214 +232 +223 +197 +176 +172 +165 +178 +191 +201 +205 +207 +201 +201 +215 +220 +203 +180 +169 +180 +192 +191 +179 +165 +153 +157 +164 +170 +170 +167 +166 +168 +173 +183 +190 +193 +198 +203 +209 +217 +219 +185 +159 +176 +215 +231 +221 +212 +205 +206 +205 +199 +192 +186 +183 +182 +186 +189 +194 +200 +205 +207 +205 +202 +206 +206 +207 +197 +183 +185 +195 +195 +175 +163 +165 +190 +210 +204 +189 +185 +183 +191 +201 +200 +193 +189 +199 +214 +214 +206 +190 +167 +153 +157 +166 +167 +154 +156 +166 +176 +179 +176 +163 +148 +132 +139 +157 +178 +186 +180 +164 +147 +140 +142 +139 +134 +130 +132 +133 +134 +133 +133 +133 +130 +128 +129 +133 +137 +139 +132 +126 +120 +116 +120 +126 +129 +136 +134 +128 +119 +113 +112 +113 +113 +111 +109 +108 +110 +113 +114 +111 +108 +107 +95 +84 +76 +70 +68 +67 +62 +57 +56 +53 +48 +43 +44 +45 +40 +37 +43 +44 +47 +59 +76 +95 +110 +117 +123 +125 +128 +135 +138 +134 +130 +127 +124 +128 +137 +145 +148 +149 +151 +153 +154 +156 +155 +159 +160 +155 +148 +142 +137 +140 +148 +153 +157 +161 +162 +169 +172 +175 +177 +180 +183 +183 +182 +184 +192 +199 +200 +199 +200 +202 +203 +214 +217 +219 +215 +211 +210 +212 +213 +214 +212 +210 +210 +213 +217 +220 +222 +221 +220 +220 +221 +222 +222 +222 +222 +223 +224 +226 +227 +227 +226 +224 +222 +219 +217 +215 +215 +216 +216 +216 +214 +212 +208 +204 +202 +204 +207 +210 +211 +212 +208 +203 +199 +198 +199 +200 +200 +201 +203 +202 +201 +202 +205 +206 +206 +206 +205 +203 +202 +206 +208 +206 +203 +199 +199 +201 +203 +207 +209 +210 +210 +212 +213 +213 +213 +213 +215 +219 +223 +230 +233 +235 +232 +223 +212 +202 +196 +189 +187 +186 +188 +189 +187 +186 +186 +186 +187 +186 +186 +186 +186 +186 +187 +186 +186 +186 +186 +185 +185 +186 +186 +185 +186 +185 +183 +183 +185 +186 +185 +186 +185 +185 +185 +186 +186 +185 +185 +186 +185 +185 +185 +186 +186 +185 +185 +185 +185 +186 +186 +186 +186 +186 +186 +185 +185 +185 +185 +186 +187 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +187 +186 +186 +186 +187 +187 +186 +185 +185 +185 +186 +186 +187 +187 +186 +186 +187 +186 +185 +184 +184 +185 +187 +188 +187 +186 +184 +184 +185 +185 +185 +185 +187 +186 +186 +187 +188 +188 +187 +187 +186 +186 +186 +186 +186 +187 +187 +188 +186 +186 +186 +186 +186 +186 +186 +186 +191 +189 +188 +189 +189 +189 +189 +190 +188 +189 +189 +189 +188 +188 +188 +187 +189 +190 +191 +191 +191 +190 +189 +188 +189 +189 +190 +189 +188 +188 +188 +189 +188 +188 +189 +190 +190 +190 +190 +189 +189 +189 +189 +190 +190 +190 +190 +191 +191 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +189 +190 +190 +189 +188 +187 +187 +188 +188 +188 +188 +188 +188 +189 +191 +190 +190 +189 +189 +188 +188 +188 +189 +189 +188 +188 +187 +187 +188 +188 +190 +189 +189 +189 +189 +189 +190 +190 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +187 +187 +187 +188 +189 +187 +187 +186 +186 +187 +187 +187 +187 +188 +188 +188 +187 +187 +187 +188 +189 +187 +187 +188 +189 +189 +189 +189 +188 +187 +187 +186 +185 +185 +186 +186 +187 +186 +186 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +189 +188 +187 +187 +187 +187 +187 +186 +184 +186 +188 +188 +188 +189 +192 +196 +195 +192 +188 +186 +185 +185 +184 +183 +186 +187 +191 +199 +207 +208 +204 +200 +202 +204 +207 +209 +209 +208 +201 +195 +186 +173 +164 +168 +172 +172 +169 +169 +167 +169 +168 +164 +161 +160 +161 +161 +166 +160 +162 +165 +160 +155 +158 +162 +172 +175 +172 +165 +161 +163 +165 +165 +156 +151 +151 +160 +165 +164 +164 +168 +169 +166 +164 +163 +163 +161 +161 +161 +159 +160 +160 +157 +153 +151 +152 +154 +157 +161 +162 +160 +158 +157 +156 +156 +156 +155 +159 +161 +152 +145 +147 +150 +151 +149 +146 +146 +147 +148 +146 +143 +140 +142 +145 +147 +150 +152 +150 +147 +144 +143 +144 +145 +142 +137 +134 +133 +136 +135 +134 +134 +136 +136 +135 +134 +132 +129 +128 +132 +136 +137 +136 +135 +133 +134 +135 +134 +133 +131 +128 +126 +125 +125 +128 +132 +138 +140 +138 +136 +137 +137 +136 +133 +131 +132 +135 +137 +138 +140 +139 +134 +132 +133 +134 +133 +134 +137 +140 +142 +144 +145 +141 +138 +136 +139 +148 +160 +172 +187 +195 +193 +171 +158 +150 +150 +157 +172 +180 +174 +166 +167 +159 +147 +131 +113 +115 +136 +167 +162 +137 +119 +129 +141 +142 +146 +148 +153 +144 +133 +127 +118 +125 +150 +156 +145 +128 +124 +129 +125 +120 +127 +122 +117 +119 +120 +111 +108 +123 +139 +150 +136 +134 +127 +117 +117 +115 +111 +106 +105 +106 +108 +108 +104 +100 +98 +99 +97 +95 +94 +92 +88 +84 +81 +75 +72 +71 +66 +56 +54 +60 +65 +68 +68 +70 +67 +57 +50 +47 +42 +35 +23 +12 +10 +14 +16 +15 +13 +6 +7 +23 +36 +36 +42 +60 +74 +89 +109 +127 +141 +150 +154 +153 +153 +157 +156 +155 +159 +163 +165 +164 +163 +164 +164 +161 +157 +160 +169 +181 +190 +186 +183 +180 +180 +181 +181 +180 +179 +181 +179 +179 +181 +186 +188 +182 +174 +170 +167 +158 +154 +156 +154 +150 +154 +158 +154 +158 +171 +184 +195 +196 +190 +185 +184 +183 +183 +183 +183 +183 +182 +182 +182 +184 +183 +180 +179 +182 +186 +185 +185 +185 +185 +185 +188 +185 +176 +169 +164 +158 +157 +154 +151 +147 +144 +129 +107 +74 +93 +146 +183 +192 +182 +179 +181 +182 +183 +186 +189 +189 +187 +185 +189 +193 +195 +194 +194 +195 +197 +197 +196 +195 +195 +194 +195 +195 +196 +195 +194 +194 +195 +197 +198 +196 +195 +194 +195 +196 +197 +197 +195 +193 +191 +191 +193 +194 +191 +186 +180 +177 +176 +173 +168 +169 +175 +178 +172 +161 +154 +169 +179 +180 +172 +169 +172 +177 +181 +189 +193 +197 +200 +202 +202 +204 +205 +205 +203 +200 +197 +194 +191 +190 +189 +191 +190 +190 +190 +190 +190 +190 +190 +192 +192 +190 +189 +189 +188 +188 +188 +189 +189 +190 +190 +190 +190 +189 +190 +188 +188 +191 +191 +190 +189 +188 +189 +192 +189 +187 +188 +189 +188 +186 +186 +194 +216 +214 +196 +188 +176 +158 +150 +157 +172 +186 +193 +199 +202 +200 +194 +192 +192 +192 +191 +192 +191 +191 +190 +190 +189 +188 +187 +186 +186 +186 +187 +184 +184 +183 +184 +187 +187 +183 +177 +176 +171 +166 +165 +166 +168 +167 +167 +166 +159 +152 +147 +141 +132 +126 +126 +125 +116 +112 +117 +121 +115 +112 +119 +114 +99 +97 +102 +100 +101 +104 +102 +110 +111 +110 +107 +107 +108 +109 +107 +113 +114 +112 +111 +112 +114 +113 +110 +108 +108 +108 +110 +112 +111 +106 +100 +104 +104 +106 +110 +114 +118 +123 +128 +117 +106 +101 +107 +112 +116 +117 +114 +113 +109 +117 +118 +125 +131 +123 +124 +124 +127 +129 +129 +128 +127 +126 +126 +127 +131 +127 +124 +130 +133 +132 +135 +135 +133 +133 +136 +137 +134 +131 +130 +128 +134 +138 +136 +135 +136 +140 +141 +138 +139 +139 +136 +134 +134 +135 +136 +137 +135 +135 +138 +137 +133 +133 +136 +135 +136 +135 +132 +130 +131 +134 +138 +142 +138 +138 +136 +119 +110 +128 +157 +170 +160 +142 +133 +137 +138 +127 +116 +116 +124 +120 +112 +114 +112 +105 +102 +118 +165 +200 +208 +187 +172 +133 +101 +92 +136 +177 +199 +177 +136 +133 +146 +129 +118 +114 +127 +130 +114 +109 +123 +135 +139 +157 +179 +188 +186 +181 +175 +171 +172 +177 +188 +190 +171 +157 +160 +165 +150 +129 +120 +132 +151 +170 +183 +199 +184 +164 +149 +141 +140 +147 +157 +154 +159 +167 +162 +160 +180 +180 +152 +136 +146 +159 +157 +123 +86 +90 +121 +150 +156 +146 +108 +94 +105 +104 +103 +108 +123 +137 +157 +170 +178 +163 +168 +169 +198 +163 +104 +81 +78 +97 +126 +148 +161 +165 +165 +175 +175 +154 +147 +160 +174 +174 +153 +119 +102 +110 +166 +204 +211 +183 +152 +125 +90 +90 +118 +144 +154 +156 +149 +139 +133 +140 +159 +146 +117 +117 +129 +155 +179 +187 +158 +113 +83 +98 +121 +113 +103 +115 +144 +155 +153 +148 +144 +147 +150 +141 +127 +142 +164 +195 +195 +181 +171 +154 +152 +152 +130 +124 +140 +159 +175 +181 +175 +173 +157 +170 +185 +191 +198 +201 +201 +189 +163 +121 +119 +131 +144 +146 +144 +130 +129 +157 +180 +188 +183 +185 +174 +148 +133 +148 +178 +184 +178 +179 +178 +174 +173 +194 +206 +192 +183 +172 +148 +135 +136 +154 +168 +189 +208 +217 +199 +182 +169 +170 +163 +165 +193 +204 +189 +161 +161 +186 +209 +206 +180 +147 +131 +133 +150 +162 +156 +139 +133 +156 +189 +187 +164 +162 +191 +213 +216 +216 +219 +212 +208 +205 +199 +186 +175 +163 +154 +156 +156 +147 +156 +187 +208 +209 +211 +214 +230 +224 +204 +187 +182 +169 +178 +188 +190 +192 +200 +201 +203 +215 +216 +194 +172 +164 +176 +188 +186 +173 +159 +151 +157 +166 +174 +177 +174 +170 +166 +170 +183 +193 +198 +202 +202 +204 +209 +207 +181 +164 +182 +217 +234 +221 +203 +200 +202 +201 +198 +193 +189 +187 +187 +188 +187 +190 +196 +201 +203 +206 +210 +214 +217 +219 +205 +188 +189 +195 +190 +178 +170 +173 +195 +212 +201 +186 +189 +170 +178 +194 +203 +195 +185 +193 +212 +221 +213 +193 +166 +150 +161 +178 +186 +160 +153 +163 +187 +198 +189 +167 +147 +130 +140 +161 +180 +184 +177 +163 +149 +142 +142 +138 +131 +128 +130 +133 +130 +127 +129 +129 +127 +125 +125 +129 +133 +128 +126 +125 +122 +117 +119 +122 +120 +118 +121 +121 +116 +111 +110 +112 +112 +110 +107 +104 +105 +108 +110 +109 +106 +103 +92 +81 +73 +68 +66 +64 +58 +57 +55 +53 +48 +42 +43 +44 +40 +37 +41 +43 +45 +58 +77 +97 +113 +119 +122 +122 +127 +138 +143 +136 +129 +125 +124 +128 +137 +145 +147 +149 +153 +152 +155 +157 +156 +158 +160 +155 +147 +144 +142 +148 +155 +157 +159 +160 +160 +164 +167 +170 +173 +177 +181 +183 +183 +187 +195 +201 +202 +200 +201 +205 +208 +213 +218 +221 +218 +212 +210 +210 +212 +214 +212 +210 +210 +213 +216 +220 +221 +219 +219 +219 +220 +222 +223 +223 +223 +223 +224 +225 +227 +227 +226 +224 +223 +218 +216 +214 +214 +216 +217 +217 +216 +214 +210 +205 +203 +203 +206 +209 +210 +211 +208 +204 +199 +197 +197 +199 +201 +201 +203 +203 +202 +204 +207 +209 +208 +205 +203 +201 +202 +206 +208 +206 +202 +199 +199 +201 +205 +208 +211 +211 +211 +208 +210 +211 +212 +212 +215 +219 +223 +225 +230 +235 +235 +227 +215 +205 +198 +191 +188 +186 +187 +188 +187 +186 +187 +188 +188 +187 +186 +186 +186 +187 +188 +187 +187 +187 +186 +186 +187 +187 +187 +187 +188 +186 +184 +184 +185 +186 +186 +186 +186 +186 +187 +187 +187 +186 +185 +186 +185 +185 +186 +187 +187 +186 +186 +185 +186 +187 +187 +188 +188 +187 +187 +185 +185 +185 +186 +187 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +186 +187 +187 +186 +186 +187 +187 +186 +185 +186 +187 +187 +187 +187 +186 +186 +185 +188 +187 +186 +185 +185 +186 +188 +189 +188 +186 +184 +184 +185 +186 +186 +186 +186 +186 +186 +187 +189 +189 +188 +187 +187 +187 +186 +186 +186 +187 +187 +187 +187 +187 +186 +186 +186 +186 +187 +187 +190 +189 +188 +188 +189 +190 +189 +188 +187 +187 +188 +188 +188 +189 +189 +189 +190 +190 +190 +189 +189 +189 +188 +188 +189 +189 +189 +189 +188 +187 +187 +188 +187 +188 +189 +189 +189 +189 +189 +189 +187 +189 +190 +190 +189 +188 +189 +189 +189 +189 +190 +190 +189 +189 +190 +190 +189 +190 +190 +188 +187 +188 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +187 +188 +188 +188 +188 +187 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +186 +186 +186 +186 +186 +187 +187 +188 +192 +190 +187 +187 +187 +188 +188 +187 +187 +186 +186 +186 +187 +187 +186 +184 +183 +185 +186 +188 +189 +189 +188 +188 +186 +185 +184 +184 +184 +185 +187 +188 +186 +187 +188 +188 +188 +188 +187 +186 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +186 +186 +185 +185 +185 +186 +186 +186 +187 +186 +186 +186 +187 +187 +186 +185 +186 +186 +185 +185 +189 +190 +189 +188 +186 +185 +184 +184 +185 +185 +186 +187 +186 +186 +189 +194 +194 +194 +189 +185 +186 +184 +182 +184 +183 +184 +190 +200 +204 +208 +207 +201 +201 +211 +215 +211 +212 +211 +199 +182 +173 +169 +164 +165 +167 +172 +170 +167 +168 +169 +169 +165 +160 +159 +162 +166 +173 +164 +161 +165 +162 +154 +153 +161 +176 +179 +176 +167 +161 +162 +162 +160 +159 +155 +153 +157 +163 +166 +167 +168 +163 +163 +162 +160 +160 +162 +162 +160 +155 +158 +158 +153 +152 +154 +154 +152 +155 +160 +161 +158 +157 +159 +158 +154 +154 +156 +160 +162 +158 +150 +147 +149 +149 +146 +143 +145 +149 +151 +146 +142 +137 +140 +145 +151 +155 +154 +150 +147 +144 +143 +142 +141 +140 +139 +137 +136 +135 +134 +134 +134 +136 +136 +136 +136 +132 +131 +130 +132 +136 +137 +135 +133 +135 +139 +140 +136 +134 +135 +134 +130 +126 +125 +124 +126 +131 +137 +139 +137 +137 +136 +134 +132 +133 +136 +138 +137 +138 +138 +136 +134 +134 +136 +137 +136 +133 +136 +137 +135 +134 +137 +140 +143 +144 +159 +168 +169 +177 +189 +186 +174 +157 +144 +137 +144 +162 +176 +176 +171 +157 +164 +173 +166 +136 +111 +116 +137 +169 +161 +140 +127 +134 +142 +144 +148 +153 +147 +144 +137 +124 +122 +142 +161 +156 +134 +125 +130 +130 +126 +124 +121 +125 +126 +124 +117 +111 +113 +123 +133 +140 +149 +151 +141 +129 +124 +120 +117 +111 +106 +106 +108 +106 +104 +107 +115 +120 +110 +105 +103 +96 +89 +87 +85 +79 +76 +75 +72 +65 +58 +57 +61 +67 +72 +76 +75 +71 +64 +58 +53 +46 +34 +25 +19 +14 +15 +15 +12 +11 +18 +25 +30 +32 +36 +52 +74 +88 +108 +128 +144 +149 +157 +161 +152 +156 +158 +159 +159 +161 +165 +166 +165 +161 +157 +155 +154 +160 +173 +185 +188 +185 +184 +182 +180 +179 +179 +180 +182 +181 +182 +182 +182 +185 +185 +179 +170 +171 +168 +167 +165 +158 +155 +153 +148 +153 +156 +166 +177 +186 +195 +194 +185 +185 +185 +183 +181 +181 +183 +185 +186 +186 +183 +181 +182 +183 +182 +182 +183 +183 +186 +187 +187 +192 +196 +188 +176 +166 +166 +162 +159 +155 +154 +152 +147 +134 +108 +82 +102 +149 +180 +190 +186 +182 +182 +182 +185 +188 +188 +188 +187 +186 +186 +187 +191 +194 +196 +197 +197 +196 +196 +195 +195 +195 +196 +197 +197 +196 +196 +195 +196 +197 +197 +196 +194 +194 +195 +196 +197 +198 +197 +196 +195 +195 +193 +192 +191 +188 +182 +180 +180 +174 +174 +172 +171 +171 +168 +163 +157 +162 +167 +171 +169 +166 +169 +178 +182 +186 +192 +198 +199 +202 +203 +205 +203 +202 +201 +199 +196 +193 +191 +190 +189 +190 +189 +188 +189 +191 +192 +192 +191 +192 +192 +190 +189 +189 +189 +190 +191 +186 +187 +189 +190 +190 +189 +188 +188 +188 +188 +190 +190 +190 +190 +190 +191 +192 +190 +187 +187 +188 +187 +185 +181 +191 +216 +224 +207 +182 +172 +168 +152 +156 +169 +179 +186 +198 +202 +197 +193 +194 +191 +189 +190 +190 +188 +188 +189 +189 +189 +188 +187 +185 +184 +183 +184 +184 +184 +182 +181 +181 +180 +177 +175 +172 +169 +164 +162 +164 +167 +164 +162 +156 +149 +139 +133 +129 +125 +120 +116 +116 +120 +121 +116 +113 +112 +110 +107 +102 +100 +99 +101 +105 +107 +105 +103 +109 +111 +109 +108 +111 +108 +105 +105 +107 +108 +109 +112 +115 +118 +118 +118 +117 +118 +118 +117 +117 +116 +113 +110 +112 +109 +108 +114 +121 +122 +115 +108 +115 +108 +99 +102 +112 +115 +113 +114 +112 +114 +116 +116 +117 +120 +126 +132 +127 +128 +127 +128 +132 +136 +133 +127 +125 +125 +132 +139 +136 +126 +125 +132 +135 +135 +135 +135 +136 +136 +132 +128 +128 +129 +132 +135 +136 +135 +136 +140 +138 +133 +130 +132 +137 +138 +136 +135 +140 +139 +138 +136 +136 +138 +137 +134 +137 +137 +132 +126 +130 +139 +141 +136 +142 +144 +135 +127 +120 +111 +118 +146 +176 +170 +148 +135 +131 +133 +136 +119 +115 +106 +108 +118 +114 +114 +115 +96 +104 +133 +179 +209 +203 +179 +153 +135 +106 +100 +136 +188 +197 +165 +142 +138 +139 +130 +122 +120 +118 +114 +113 +116 +117 +109 +112 +144 +168 +170 +176 +181 +174 +170 +163 +167 +171 +155 +142 +155 +150 +125 +88 +79 +112 +146 +162 +173 +193 +190 +169 +153 +137 +129 +143 +146 +133 +129 +143 +166 +179 +181 +171 +158 +138 +173 +183 +165 +146 +115 +100 +115 +127 +135 +128 +105 +79 +76 +86 +80 +76 +88 +101 +112 +112 +113 +131 +148 +163 +189 +167 +122 +93 +78 +90 +117 +138 +151 +160 +177 +181 +163 +151 +149 +172 +178 +161 +122 +110 +129 +151 +175 +193 +199 +182 +132 +85 +74 +90 +103 +137 +144 +147 +152 +151 +135 +134 +157 +143 +118 +108 +112 +131 +152 +179 +173 +131 +106 +103 +117 +117 +111 +118 +128 +133 +146 +152 +147 +142 +142 +138 +130 +151 +178 +190 +183 +179 +174 +162 +150 +148 +136 +132 +150 +165 +169 +172 +167 +161 +145 +147 +177 +202 +205 +201 +201 +192 +154 +119 +114 +127 +132 +138 +149 +140 +136 +149 +167 +183 +192 +186 +180 +164 +138 +140 +170 +191 +196 +183 +161 +148 +167 +192 +205 +191 +183 +176 +150 +150 +144 +143 +158 +188 +210 +212 +203 +187 +180 +171 +166 +173 +198 +206 +179 +159 +170 +190 +202 +211 +188 +156 +131 +134 +142 +153 +152 +134 +126 +152 +190 +188 +174 +165 +186 +203 +206 +215 +221 +211 +198 +199 +199 +184 +161 +148 +159 +165 +161 +163 +172 +184 +198 +207 +209 +217 +225 +223 +210 +195 +183 +176 +176 +182 +176 +181 +190 +196 +207 +213 +210 +184 +172 +164 +171 +180 +179 +170 +162 +157 +156 +161 +178 +189 +178 +160 +153 +161 +188 +199 +199 +199 +198 +195 +185 +169 +170 +174 +188 +216 +235 +221 +195 +184 +194 +202 +201 +194 +187 +184 +183 +183 +181 +185 +195 +202 +202 +205 +211 +215 +220 +214 +201 +193 +191 +186 +179 +178 +178 +187 +203 +210 +200 +183 +173 +173 +182 +191 +196 +197 +196 +200 +209 +221 +211 +186 +160 +151 +162 +172 +177 +168 +151 +162 +192 +205 +200 +178 +149 +140 +145 +162 +179 +183 +180 +167 +153 +144 +140 +133 +128 +129 +129 +130 +129 +129 +128 +125 +124 +125 +128 +127 +125 +124 +124 +124 +122 +122 +124 +125 +124 +116 +117 +114 +110 +109 +111 +115 +116 +110 +107 +105 +105 +107 +108 +106 +104 +95 +85 +76 +72 +69 +64 +59 +55 +58 +54 +50 +47 +45 +44 +42 +41 +35 +38 +39 +41 +56 +83 +106 +113 +119 +127 +131 +133 +140 +143 +139 +136 +127 +129 +134 +140 +144 +146 +149 +154 +154 +158 +161 +157 +155 +156 +153 +149 +141 +146 +153 +159 +164 +167 +167 +165 +169 +165 +161 +164 +174 +178 +178 +180 +184 +190 +197 +202 +204 +204 +204 +205 +212 +215 +218 +217 +212 +208 +206 +206 +210 +213 +215 +213 +214 +218 +222 +223 +222 +221 +221 +221 +222 +222 +222 +222 +222 +224 +226 +227 +227 +225 +222 +221 +217 +214 +211 +212 +215 +218 +218 +217 +212 +211 +209 +207 +205 +206 +209 +211 +210 +208 +204 +199 +196 +195 +197 +199 +198 +202 +204 +205 +208 +212 +210 +205 +200 +200 +202 +203 +203 +201 +202 +205 +198 +199 +202 +207 +213 +217 +215 +210 +209 +212 +212 +211 +212 +215 +220 +222 +223 +227 +230 +230 +228 +222 +210 +198 +193 +188 +186 +189 +192 +190 +190 +191 +187 +188 +187 +186 +185 +185 +188 +190 +189 +188 +188 +189 +190 +189 +187 +185 +186 +186 +186 +186 +187 +187 +187 +187 +188 +187 +185 +186 +187 +188 +187 +186 +185 +185 +186 +187 +187 +187 +186 +185 +187 +189 +189 +187 +186 +188 +188 +186 +186 +185 +185 +185 +186 +187 +187 +186 +186 +186 +185 +185 +186 +186 +186 +187 +185 +188 +189 +188 +186 +186 +185 +184 +187 +187 +187 +186 +185 +184 +185 +187 +187 +187 +186 +186 +186 +186 +187 +187 +191 +188 +185 +186 +188 +188 +187 +188 +186 +187 +189 +188 +188 +187 +187 +188 +187 +186 +185 +185 +185 +186 +187 +187 +187 +186 +185 +185 +187 +187 +187 +186 +189 +188 +188 +188 +189 +189 +189 +188 +187 +187 +187 +188 +188 +188 +188 +188 +189 +189 +188 +188 +188 +188 +187 +187 +190 +189 +189 +188 +187 +187 +187 +188 +187 +188 +188 +188 +188 +188 +188 +189 +188 +189 +189 +188 +187 +187 +188 +189 +188 +189 +189 +189 +188 +187 +187 +188 +188 +189 +189 +187 +186 +187 +188 +188 +189 +189 +188 +188 +188 +188 +188 +188 +187 +188 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +186 +186 +185 +185 +187 +187 +187 +186 +186 +186 +186 +186 +188 +187 +185 +185 +186 +186 +186 +186 +186 +185 +184 +184 +185 +186 +186 +185 +185 +186 +187 +188 +188 +187 +186 +185 +185 +185 +185 +185 +185 +185 +186 +186 +186 +186 +187 +187 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +185 +185 +185 +185 +185 +186 +186 +186 +186 +186 +186 +186 +186 +185 +185 +186 +186 +185 +185 +186 +186 +186 +186 +186 +185 +186 +186 +186 +185 +185 +184 +183 +185 +189 +195 +198 +197 +191 +187 +187 +185 +182 +183 +183 +187 +196 +205 +207 +207 +206 +204 +208 +215 +217 +214 +213 +210 +197 +180 +174 +171 +167 +166 +167 +169 +168 +167 +167 +168 +168 +165 +163 +162 +164 +166 +172 +167 +165 +165 +161 +156 +155 +159 +172 +175 +174 +167 +161 +160 +161 +161 +159 +155 +153 +157 +162 +165 +166 +167 +162 +162 +161 +160 +161 +163 +162 +160 +157 +157 +157 +155 +151 +148 +148 +151 +156 +160 +161 +158 +156 +157 +156 +153 +152 +154 +159 +161 +157 +150 +149 +151 +151 +147 +145 +146 +150 +151 +148 +144 +139 +141 +145 +150 +153 +152 +149 +147 +143 +142 +140 +139 +139 +139 +138 +138 +139 +136 +133 +131 +132 +133 +133 +133 +133 +132 +130 +132 +136 +138 +139 +139 +141 +143 +143 +139 +136 +137 +135 +131 +127 +126 +126 +126 +131 +136 +136 +134 +139 +139 +136 +133 +133 +136 +138 +139 +135 +135 +134 +132 +133 +135 +135 +134 +133 +135 +136 +133 +131 +134 +143 +153 +172 +178 +178 +171 +171 +175 +168 +154 +146 +138 +134 +143 +161 +173 +170 +163 +154 +160 +167 +162 +142 +124 +129 +143 +162 +161 +149 +136 +136 +139 +144 +153 +152 +154 +149 +134 +122 +132 +150 +160 +146 +137 +133 +134 +130 +127 +125 +123 +128 +128 +123 +115 +112 +116 +124 +130 +134 +143 +150 +148 +142 +136 +129 +124 +120 +114 +110 +112 +116 +119 +122 +127 +127 +117 +111 +109 +102 +97 +95 +93 +90 +85 +81 +76 +68 +60 +60 +64 +66 +66 +68 +74 +80 +83 +78 +71 +60 +49 +39 +30 +19 +13 +14 +14 +17 +20 +23 +26 +28 +33 +49 +69 +88 +105 +130 +149 +152 +154 +158 +154 +155 +157 +158 +159 +162 +166 +168 +167 +159 +154 +151 +151 +157 +173 +188 +192 +185 +184 +182 +181 +181 +181 +181 +181 +181 +182 +183 +183 +185 +186 +181 +174 +169 +167 +167 +165 +159 +157 +155 +150 +148 +152 +165 +178 +188 +195 +196 +187 +187 +187 +185 +183 +182 +183 +185 +186 +185 +183 +181 +183 +183 +182 +182 +183 +184 +187 +187 +188 +192 +194 +186 +175 +168 +167 +165 +160 +159 +156 +153 +150 +139 +113 +88 +108 +153 +183 +190 +185 +185 +184 +185 +187 +189 +191 +191 +190 +189 +189 +190 +192 +193 +195 +196 +196 +197 +196 +195 +194 +195 +196 +197 +198 +197 +196 +195 +195 +196 +195 +194 +193 +194 +195 +196 +197 +197 +197 +197 +197 +196 +194 +193 +192 +189 +183 +181 +181 +175 +175 +173 +173 +173 +170 +164 +159 +159 +159 +163 +163 +163 +170 +179 +181 +186 +194 +198 +200 +202 +204 +206 +203 +202 +200 +198 +195 +192 +190 +189 +189 +188 +188 +188 +189 +190 +191 +191 +191 +190 +190 +189 +188 +188 +189 +189 +189 +186 +187 +188 +188 +189 +188 +187 +188 +189 +188 +190 +190 +190 +190 +190 +191 +190 +188 +187 +187 +188 +188 +185 +182 +185 +201 +208 +201 +184 +173 +167 +152 +149 +161 +174 +184 +195 +201 +198 +196 +192 +189 +187 +187 +187 +186 +185 +187 +187 +186 +185 +184 +182 +182 +181 +181 +179 +179 +177 +177 +177 +176 +173 +171 +169 +166 +163 +160 +159 +157 +154 +150 +140 +137 +133 +129 +124 +120 +116 +113 +112 +114 +114 +111 +108 +106 +104 +102 +101 +101 +102 +103 +106 +107 +106 +105 +105 +109 +108 +108 +111 +110 +108 +110 +107 +103 +105 +112 +117 +118 +119 +123 +128 +129 +126 +122 +123 +124 +120 +114 +112 +110 +110 +114 +120 +121 +116 +111 +111 +107 +100 +104 +113 +115 +115 +118 +114 +115 +115 +117 +120 +124 +129 +132 +129 +130 +129 +131 +137 +140 +135 +127 +128 +126 +129 +133 +131 +126 +126 +132 +135 +133 +132 +133 +133 +131 +129 +127 +130 +132 +137 +140 +134 +126 +128 +136 +135 +128 +123 +125 +131 +135 +136 +137 +138 +139 +142 +142 +139 +136 +134 +133 +135 +135 +132 +128 +132 +139 +141 +138 +139 +140 +134 +130 +129 +116 +111 +124 +159 +174 +167 +147 +128 +122 +134 +135 +113 +111 +114 +121 +115 +112 +116 +105 +107 +118 +151 +183 +186 +169 +157 +153 +147 +128 +134 +162 +183 +180 +161 +142 +144 +146 +124 +97 +93 +98 +102 +107 +103 +100 +94 +106 +123 +140 +155 +157 +161 +155 +144 +129 +120 +132 +150 +154 +153 +116 +81 +84 +108 +128 +148 +171 +186 +189 +183 +159 +137 +135 +145 +158 +160 +146 +150 +164 +157 +134 +125 +131 +145 +182 +200 +184 +166 +153 +139 +133 +129 +127 +134 +144 +125 +98 +94 +91 +88 +91 +91 +91 +85 +82 +106 +138 +169 +183 +149 +111 +105 +99 +95 +101 +124 +145 +166 +179 +167 +145 +150 +166 +194 +169 +127 +97 +121 +163 +172 +170 +174 +183 +171 +128 +83 +65 +78 +96 +134 +142 +137 +132 +141 +147 +145 +147 +150 +127 +113 +105 +113 +136 +169 +166 +145 +117 +111 +125 +128 +119 +121 +129 +116 +141 +154 +143 +128 +129 +136 +139 +161 +180 +184 +178 +178 +176 +166 +159 +145 +137 +133 +152 +167 +165 +164 +161 +157 +131 +129 +168 +205 +212 +208 +208 +196 +159 +122 +114 +121 +128 +136 +149 +145 +139 +148 +160 +174 +188 +189 +186 +161 +143 +150 +179 +197 +197 +177 +152 +140 +167 +197 +207 +188 +176 +176 +163 +159 +142 +135 +155 +191 +216 +217 +206 +191 +181 +165 +158 +170 +199 +207 +177 +147 +163 +187 +200 +211 +188 +157 +130 +132 +145 +156 +152 +140 +141 +162 +184 +184 +173 +169 +185 +192 +196 +211 +219 +215 +200 +197 +193 +177 +153 +141 +152 +172 +171 +171 +176 +185 +195 +201 +206 +219 +221 +217 +207 +199 +192 +187 +188 +185 +180 +182 +192 +199 +202 +202 +199 +185 +174 +167 +171 +178 +177 +169 +162 +162 +160 +167 +187 +197 +180 +156 +145 +160 +187 +199 +199 +198 +195 +188 +174 +157 +161 +170 +191 +220 +233 +213 +184 +178 +189 +200 +199 +191 +183 +180 +179 +176 +177 +184 +194 +199 +199 +204 +212 +221 +222 +209 +194 +191 +191 +184 +177 +174 +176 +187 +203 +208 +196 +178 +165 +173 +184 +193 +198 +200 +199 +202 +212 +218 +206 +184 +161 +152 +157 +163 +166 +162 +146 +157 +189 +201 +196 +179 +159 +146 +147 +157 +168 +174 +172 +163 +151 +143 +136 +128 +123 +125 +128 +129 +129 +127 +126 +124 +123 +125 +128 +127 +125 +122 +123 +122 +120 +120 +122 +125 +125 +119 +115 +113 +112 +112 +110 +112 +114 +112 +109 +106 +106 +109 +109 +106 +103 +90 +82 +73 +70 +68 +63 +58 +55 +52 +50 +48 +46 +43 +41 +40 +40 +36 +36 +36 +41 +60 +87 +108 +114 +120 +128 +132 +134 +139 +141 +136 +133 +129 +131 +137 +143 +146 +147 +150 +153 +155 +160 +162 +160 +158 +157 +152 +146 +141 +148 +156 +162 +165 +169 +170 +170 +171 +170 +166 +167 +172 +173 +172 +175 +180 +189 +199 +203 +203 +203 +205 +208 +212 +215 +218 +217 +212 +208 +207 +208 +211 +213 +215 +214 +215 +218 +221 +223 +221 +221 +221 +222 +223 +224 +224 +223 +223 +224 +226 +228 +227 +225 +223 +222 +217 +214 +212 +212 +216 +218 +217 +215 +213 +211 +209 +207 +205 +206 +208 +210 +209 +208 +204 +200 +197 +196 +196 +197 +197 +201 +203 +204 +208 +211 +209 +204 +197 +196 +197 +200 +203 +202 +202 +203 +198 +199 +202 +205 +211 +215 +215 +212 +209 +210 +210 +210 +213 +218 +221 +221 +222 +226 +229 +230 +230 +226 +215 +203 +195 +190 +187 +189 +191 +191 +189 +190 +188 +189 +188 +187 +186 +186 +188 +190 +188 +188 +188 +188 +189 +188 +187 +185 +187 +187 +187 +187 +187 +187 +187 +187 +188 +186 +185 +186 +187 +188 +187 +186 +186 +186 +186 +187 +188 +187 +186 +185 +187 +189 +188 +187 +186 +188 +187 +186 +186 +186 +186 +187 +187 +188 +187 +186 +187 +187 +186 +186 +187 +187 +187 +187 +186 +188 +189 +187 +185 +185 +186 +185 +186 +187 +187 +186 +185 +185 +186 +187 +187 +187 +187 +187 +187 +187 +187 +187 +189 +187 +186 +187 +189 +188 +186 +186 +187 +187 +187 +187 +188 +188 +188 +187 +186 +186 +186 +186 +186 +186 +187 +187 +187 +186 +186 +186 +187 +188 +187 +187 +187 +187 +188 +188 +188 +188 +188 +189 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +190 +189 +188 +187 +186 +186 +187 +188 +187 +187 +187 +187 +186 +186 +187 +188 +189 +189 +188 +186 +185 +185 +187 +188 +187 +188 +188 +188 +187 +186 +185 +185 +187 +188 +188 +186 +185 +186 +186 +186 +187 +187 +187 +187 +187 +187 +186 +186 +187 +187 +187 +188 +187 +187 +186 +186 +185 +185 +186 +186 +185 +185 +184 +184 +187 +186 +186 +186 +186 +185 +184 +184 +186 +185 +185 +185 +186 +186 +186 +185 +185 +184 +183 +183 +184 +185 +186 +186 +186 +187 +187 +187 +186 +185 +184 +183 +185 +185 +185 +186 +186 +186 +185 +185 +186 +186 +186 +185 +185 +185 +186 +186 +184 +184 +184 +184 +184 +184 +184 +184 +185 +185 +186 +186 +185 +185 +185 +185 +184 +185 +185 +185 +185 +185 +185 +185 +185 +185 +185 +185 +186 +186 +186 +185 +183 +183 +184 +185 +185 +185 +186 +187 +186 +185 +184 +184 +183 +184 +188 +194 +200 +198 +192 +187 +188 +185 +180 +180 +184 +192 +203 +211 +210 +206 +207 +210 +215 +218 +219 +218 +217 +211 +197 +181 +176 +174 +171 +169 +167 +166 +167 +167 +166 +166 +166 +166 +166 +166 +166 +167 +170 +170 +169 +166 +162 +159 +158 +158 +167 +169 +170 +166 +161 +158 +160 +163 +159 +156 +154 +157 +161 +164 +164 +164 +161 +160 +159 +159 +161 +163 +162 +159 +158 +156 +157 +157 +152 +145 +146 +152 +156 +160 +162 +158 +156 +155 +154 +152 +152 +154 +159 +160 +155 +148 +148 +153 +151 +149 +147 +147 +149 +150 +149 +148 +143 +144 +146 +148 +150 +150 +147 +145 +140 +140 +138 +137 +136 +136 +137 +137 +140 +136 +130 +128 +130 +132 +133 +133 +134 +133 +131 +132 +135 +139 +142 +144 +143 +144 +143 +139 +138 +138 +137 +133 +130 +130 +129 +130 +133 +136 +134 +131 +140 +140 +138 +134 +132 +134 +137 +138 +136 +135 +133 +130 +130 +133 +134 +134 +134 +135 +133 +129 +127 +135 +152 +168 +183 +180 +171 +161 +159 +160 +152 +142 +140 +138 +138 +148 +164 +174 +169 +159 +155 +155 +154 +152 +147 +142 +143 +146 +153 +158 +153 +145 +140 +140 +145 +154 +156 +159 +149 +124 +118 +142 +161 +159 +143 +143 +138 +133 +129 +126 +124 +126 +129 +128 +123 +115 +114 +121 +127 +127 +127 +132 +139 +144 +144 +140 +135 +132 +131 +124 +117 +118 +125 +133 +137 +137 +131 +121 +117 +112 +106 +101 +101 +102 +99 +94 +87 +81 +72 +66 +66 +69 +66 +64 +65 +71 +84 +93 +93 +90 +79 +70 +60 +48 +29 +18 +14 +13 +16 +16 +19 +25 +31 +39 +55 +71 +85 +101 +129 +151 +152 +152 +155 +159 +157 +157 +158 +159 +161 +165 +167 +167 +158 +154 +152 +152 +158 +175 +190 +194 +186 +184 +182 +182 +183 +183 +181 +180 +180 +183 +184 +183 +185 +186 +184 +179 +172 +168 +168 +167 +161 +160 +157 +152 +145 +151 +165 +181 +189 +195 +195 +190 +190 +190 +187 +185 +183 +184 +186 +186 +184 +182 +182 +183 +184 +182 +182 +182 +185 +186 +187 +190 +193 +193 +185 +176 +171 +169 +167 +163 +161 +159 +156 +153 +147 +122 +97 +116 +159 +186 +190 +184 +187 +185 +186 +188 +191 +193 +192 +191 +190 +190 +191 +191 +193 +194 +194 +196 +198 +196 +194 +193 +194 +195 +199 +200 +198 +198 +196 +195 +195 +195 +195 +194 +195 +195 +195 +196 +196 +196 +197 +198 +198 +196 +195 +194 +191 +186 +182 +181 +176 +175 +173 +174 +174 +171 +167 +162 +155 +153 +156 +158 +160 +169 +179 +180 +185 +195 +200 +199 +202 +206 +207 +202 +200 +199 +196 +193 +191 +189 +188 +188 +187 +188 +190 +190 +189 +188 +189 +190 +188 +188 +187 +187 +188 +188 +188 +188 +187 +187 +188 +188 +188 +188 +188 +188 +190 +189 +190 +189 +189 +189 +189 +190 +189 +188 +186 +187 +188 +188 +186 +183 +182 +187 +190 +193 +186 +175 +166 +151 +146 +155 +169 +182 +192 +198 +198 +199 +189 +187 +185 +185 +184 +183 +183 +184 +183 +182 +180 +179 +178 +178 +178 +178 +174 +174 +174 +174 +172 +172 +169 +166 +163 +159 +155 +152 +149 +146 +142 +139 +128 +129 +127 +124 +118 +113 +111 +109 +110 +108 +107 +108 +106 +103 +101 +102 +103 +103 +105 +106 +107 +107 +107 +106 +104 +107 +108 +109 +113 +113 +111 +112 +106 +99 +101 +111 +118 +117 +118 +123 +131 +132 +128 +123 +124 +128 +124 +115 +112 +112 +113 +116 +117 +118 +116 +114 +111 +109 +106 +109 +115 +116 +117 +122 +118 +116 +116 +119 +124 +128 +131 +131 +130 +130 +130 +132 +138 +140 +134 +125 +126 +124 +124 +127 +128 +128 +128 +130 +133 +132 +133 +136 +134 +129 +126 +126 +131 +135 +141 +143 +133 +121 +123 +131 +133 +127 +122 +123 +128 +134 +137 +140 +135 +138 +143 +145 +140 +132 +129 +131 +132 +132 +133 +132 +134 +137 +139 +139 +138 +138 +131 +132 +136 +126 +111 +108 +137 +171 +181 +162 +133 +115 +123 +138 +139 +132 +119 +117 +119 +118 +119 +111 +104 +115 +138 +161 +168 +165 +157 +148 +164 +156 +155 +161 +171 +180 +176 +161 +150 +155 +124 +81 +67 +74 +80 +89 +103 +104 +94 +88 +89 +102 +123 +131 +137 +153 +151 +124 +107 +131 +167 +184 +178 +138 +112 +116 +118 +116 +133 +159 +167 +170 +183 +170 +151 +146 +150 +174 +184 +170 +170 +176 +149 +100 +86 +107 +133 +148 +170 +180 +176 +171 +166 +162 +155 +142 +154 +187 +183 +143 +108 +82 +87 +99 +105 +101 +92 +82 +101 +139 +179 +182 +133 +95 +110 +117 +103 +93 +99 +129 +166 +181 +160 +142 +160 +178 +173 +133 +94 +92 +139 +179 +174 +159 +159 +169 +160 +127 +89 +65 +70 +90 +125 +143 +135 +115 +119 +140 +148 +145 +145 +141 +135 +113 +95 +112 +159 +170 +154 +136 +133 +144 +148 +137 +123 +114 +101 +134 +161 +152 +121 +105 +119 +141 +169 +183 +183 +180 +187 +182 +164 +155 +144 +136 +132 +154 +175 +169 +160 +158 +147 +142 +143 +156 +182 +205 +212 +203 +193 +166 +134 +122 +124 +125 +129 +140 +141 +141 +151 +157 +167 +183 +185 +180 +165 +155 +163 +185 +198 +196 +178 +153 +150 +172 +195 +201 +186 +175 +176 +170 +156 +134 +129 +158 +195 +216 +215 +204 +196 +182 +158 +149 +167 +201 +207 +173 +145 +162 +184 +195 +207 +189 +157 +130 +130 +138 +146 +151 +154 +162 +173 +180 +182 +179 +181 +189 +184 +187 +208 +220 +217 +202 +194 +184 +167 +150 +142 +152 +174 +177 +176 +179 +189 +193 +197 +208 +218 +216 +209 +205 +204 +200 +195 +196 +192 +188 +188 +197 +204 +197 +190 +191 +191 +181 +173 +174 +175 +170 +162 +155 +157 +160 +173 +194 +200 +177 +151 +143 +165 +192 +203 +202 +201 +196 +185 +168 +153 +159 +174 +200 +227 +233 +208 +178 +175 +187 +198 +197 +188 +179 +177 +177 +171 +174 +183 +193 +197 +198 +203 +210 +215 +217 +205 +196 +199 +195 +181 +171 +171 +174 +184 +196 +198 +188 +172 +161 +174 +185 +193 +196 +198 +198 +203 +214 +221 +211 +191 +169 +156 +156 +157 +158 +153 +145 +156 +181 +193 +193 +181 +165 +151 +146 +146 +153 +159 +163 +159 +150 +140 +131 +121 +118 +121 +125 +128 +129 +126 +125 +123 +123 +125 +127 +127 +125 +122 +123 +121 +119 +118 +122 +125 +127 +121 +113 +110 +113 +113 +110 +109 +112 +112 +109 +106 +106 +110 +109 +104 +99 +86 +79 +72 +68 +66 +62 +57 +53 +48 +48 +48 +45 +42 +39 +40 +41 +37 +33 +33 +44 +69 +95 +111 +118 +122 +130 +133 +135 +139 +138 +132 +128 +128 +132 +138 +144 +146 +146 +148 +150 +151 +155 +158 +158 +158 +156 +148 +140 +140 +150 +160 +165 +166 +169 +172 +173 +173 +174 +172 +171 +172 +168 +166 +169 +177 +188 +200 +204 +202 +201 +205 +210 +212 +216 +219 +218 +213 +209 +209 +211 +211 +213 +214 +214 +216 +219 +221 +222 +221 +221 +222 +224 +225 +226 +225 +224 +224 +225 +227 +227 +227 +226 +224 +223 +217 +214 +212 +213 +216 +217 +216 +214 +212 +211 +210 +207 +206 +206 +207 +208 +208 +207 +204 +201 +199 +197 +195 +194 +195 +198 +203 +205 +208 +211 +209 +205 +196 +193 +193 +196 +201 +202 +201 +199 +199 +200 +202 +204 +208 +213 +215 +215 +208 +207 +205 +207 +213 +219 +222 +220 +222 +224 +226 +228 +231 +229 +219 +208 +199 +192 +188 +190 +192 +191 +189 +188 +189 +190 +189 +188 +187 +186 +187 +188 +188 +187 +187 +187 +187 +187 +186 +186 +188 +188 +188 +187 +187 +187 +187 +187 +188 +186 +185 +185 +187 +187 +187 +186 +187 +187 +187 +188 +188 +188 +186 +185 +187 +188 +188 +187 +186 +187 +187 +186 +186 +186 +187 +188 +189 +189 +188 +187 +188 +188 +188 +188 +188 +188 +188 +188 +187 +189 +189 +186 +185 +186 +187 +187 +186 +186 +187 +186 +186 +186 +187 +187 +187 +187 +187 +188 +188 +187 +187 +187 +187 +186 +186 +189 +190 +188 +186 +185 +189 +187 +186 +186 +189 +189 +188 +187 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +186 +187 +187 +188 +187 +187 +186 +187 +188 +188 +186 +186 +187 +188 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +186 +186 +185 +185 +188 +188 +188 +187 +187 +187 +188 +189 +187 +187 +186 +185 +185 +185 +186 +187 +189 +188 +187 +186 +185 +185 +186 +187 +185 +186 +187 +187 +186 +185 +184 +183 +186 +187 +187 +185 +184 +185 +186 +185 +186 +186 +186 +186 +186 +186 +186 +185 +186 +186 +186 +187 +187 +186 +185 +184 +185 +185 +187 +187 +186 +186 +186 +185 +185 +185 +186 +186 +186 +186 +185 +185 +186 +186 +186 +186 +187 +186 +186 +185 +185 +185 +184 +184 +184 +185 +185 +186 +186 +186 +186 +186 +185 +184 +183 +182 +186 +186 +185 +185 +185 +185 +185 +185 +186 +185 +184 +184 +184 +184 +185 +185 +185 +185 +184 +184 +184 +184 +184 +184 +185 +185 +185 +185 +185 +185 +184 +184 +184 +184 +184 +185 +185 +185 +185 +184 +185 +185 +185 +186 +187 +187 +186 +186 +183 +184 +184 +184 +184 +184 +185 +185 +184 +184 +185 +186 +186 +186 +187 +190 +198 +197 +191 +187 +188 +185 +179 +178 +188 +198 +208 +214 +213 +207 +209 +216 +216 +216 +216 +218 +219 +212 +199 +185 +179 +177 +175 +172 +168 +165 +166 +168 +168 +166 +165 +165 +167 +168 +168 +168 +168 +169 +170 +169 +166 +161 +158 +158 +164 +164 +165 +165 +162 +159 +160 +163 +161 +158 +157 +158 +161 +163 +163 +163 +161 +160 +158 +158 +161 +164 +162 +157 +156 +155 +156 +156 +153 +149 +151 +155 +154 +159 +162 +160 +157 +155 +153 +152 +154 +156 +160 +160 +153 +146 +147 +152 +150 +149 +147 +146 +146 +147 +149 +149 +149 +149 +148 +147 +147 +148 +146 +143 +140 +140 +138 +136 +134 +134 +134 +135 +138 +134 +130 +129 +132 +134 +135 +134 +133 +133 +131 +131 +134 +140 +144 +147 +143 +142 +140 +136 +136 +138 +138 +137 +134 +134 +135 +136 +138 +139 +136 +132 +139 +140 +137 +132 +129 +130 +133 +135 +140 +138 +134 +130 +129 +132 +135 +135 +132 +133 +130 +125 +128 +144 +163 +175 +165 +158 +147 +141 +144 +148 +146 +140 +139 +139 +141 +150 +165 +173 +170 +161 +160 +154 +145 +142 +146 +153 +152 +147 +150 +152 +150 +147 +144 +144 +149 +156 +168 +158 +137 +115 +121 +151 +169 +162 +150 +147 +134 +126 +126 +122 +121 +126 +126 +126 +122 +116 +117 +126 +130 +128 +125 +124 +125 +130 +134 +134 +134 +135 +133 +129 +122 +121 +129 +138 +141 +138 +132 +124 +119 +114 +106 +103 +104 +104 +102 +98 +92 +86 +80 +74 +72 +74 +68 +69 +68 +69 +73 +81 +88 +90 +92 +88 +82 +68 +48 +33 +22 +11 +7 +7 +18 +35 +50 +64 +75 +83 +81 +94 +125 +146 +151 +152 +155 +160 +160 +160 +159 +159 +161 +163 +165 +165 +162 +160 +159 +159 +163 +177 +190 +193 +188 +185 +181 +181 +183 +184 +183 +180 +180 +183 +185 +183 +184 +187 +187 +184 +178 +173 +172 +169 +164 +161 +159 +154 +147 +152 +167 +183 +191 +195 +195 +191 +191 +191 +189 +186 +184 +185 +186 +187 +184 +183 +183 +184 +184 +182 +181 +181 +185 +185 +187 +191 +195 +194 +187 +180 +173 +172 +168 +166 +163 +161 +158 +156 +152 +129 +105 +123 +163 +188 +191 +185 +186 +186 +184 +186 +189 +192 +192 +191 +189 +190 +191 +191 +191 +192 +193 +196 +198 +196 +194 +192 +192 +195 +198 +200 +199 +199 +197 +196 +196 +196 +196 +196 +197 +196 +196 +196 +196 +196 +197 +199 +198 +196 +196 +194 +191 +187 +184 +181 +177 +175 +172 +173 +174 +172 +169 +166 +155 +154 +157 +158 +161 +169 +179 +180 +184 +195 +200 +200 +201 +206 +206 +201 +198 +197 +195 +192 +190 +189 +189 +189 +189 +190 +192 +192 +189 +187 +187 +188 +187 +188 +187 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +190 +189 +189 +189 +189 +190 +189 +188 +187 +187 +188 +188 +186 +184 +183 +183 +182 +186 +185 +177 +167 +149 +145 +149 +163 +180 +188 +190 +193 +194 +188 +185 +184 +182 +182 +181 +181 +181 +179 +178 +176 +175 +175 +174 +175 +175 +174 +174 +173 +173 +173 +169 +165 +161 +154 +151 +147 +142 +138 +135 +133 +132 +126 +125 +122 +117 +112 +107 +108 +108 +107 +103 +103 +106 +107 +105 +104 +106 +105 +106 +106 +107 +109 +109 +108 +106 +106 +108 +109 +111 +117 +116 +110 +109 +105 +101 +102 +109 +115 +114 +114 +114 +120 +123 +121 +116 +118 +125 +123 +116 +113 +115 +118 +119 +117 +116 +115 +116 +114 +115 +113 +114 +116 +113 +114 +121 +120 +119 +119 +121 +126 +129 +131 +130 +133 +133 +132 +133 +136 +138 +133 +125 +127 +125 +125 +127 +131 +133 +131 +129 +129 +130 +134 +139 +137 +129 +124 +123 +130 +135 +141 +141 +134 +127 +126 +129 +132 +128 +127 +128 +131 +135 +138 +142 +137 +137 +140 +142 +137 +128 +127 +131 +132 +131 +133 +134 +134 +133 +134 +136 +136 +134 +128 +128 +136 +133 +120 +113 +131 +163 +178 +167 +139 +109 +109 +131 +161 +152 +126 +117 +123 +125 +122 +116 +103 +119 +146 +168 +171 +162 +149 +136 +150 +152 +156 +161 +170 +180 +181 +175 +164 +159 +135 +103 +82 +75 +80 +88 +95 +95 +88 +82 +73 +75 +100 +123 +140 +159 +145 +118 +128 +151 +171 +193 +191 +170 +161 +156 +142 +134 +140 +144 +154 +169 +187 +178 +157 +146 +147 +161 +166 +162 +166 +181 +173 +132 +103 +105 +121 +111 +111 +126 +140 +152 +168 +184 +182 +183 +189 +199 +194 +170 +132 +86 +84 +101 +111 +106 +98 +90 +109 +155 +190 +190 +130 +84 +102 +119 +108 +95 +90 +116 +156 +180 +173 +169 +183 +181 +134 +93 +77 +106 +154 +174 +160 +152 +159 +163 +147 +119 +96 +76 +72 +85 +117 +144 +147 +120 +105 +115 +136 +150 +143 +155 +160 +134 +93 +95 +147 +175 +167 +161 +156 +155 +151 +142 +123 +104 +94 +123 +160 +168 +132 +97 +108 +143 +176 +186 +182 +181 +195 +188 +160 +142 +145 +138 +129 +154 +179 +171 +157 +155 +151 +124 +117 +145 +180 +204 +211 +208 +191 +172 +145 +127 +123 +121 +124 +132 +140 +144 +154 +152 +159 +178 +181 +176 +176 +171 +174 +184 +190 +192 +182 +167 +171 +186 +195 +195 +181 +169 +172 +172 +161 +139 +141 +173 +202 +214 +215 +211 +200 +183 +154 +143 +166 +201 +204 +168 +149 +161 +177 +185 +202 +193 +165 +135 +133 +129 +134 +152 +169 +177 +180 +181 +182 +185 +191 +194 +179 +181 +207 +222 +214 +202 +190 +170 +155 +149 +148 +157 +172 +178 +178 +181 +190 +190 +193 +210 +215 +211 +204 +204 +208 +205 +198 +197 +197 +195 +194 +203 +205 +190 +180 +188 +194 +186 +178 +175 +173 +166 +157 +152 +154 +163 +180 +198 +195 +170 +150 +150 +174 +199 +207 +206 +204 +198 +186 +167 +161 +168 +184 +211 +233 +232 +206 +180 +179 +189 +197 +193 +184 +177 +177 +178 +172 +176 +184 +194 +199 +200 +201 +203 +202 +207 +203 +200 +207 +200 +181 +169 +169 +171 +175 +181 +181 +177 +170 +165 +174 +184 +191 +189 +187 +189 +197 +211 +221 +219 +202 +175 +157 +154 +156 +155 +147 +146 +155 +171 +185 +193 +183 +162 +152 +141 +135 +138 +145 +155 +156 +152 +136 +129 +120 +118 +122 +125 +128 +129 +126 +125 +124 +123 +125 +128 +127 +124 +121 +120 +118 +118 +120 +124 +127 +126 +119 +112 +107 +109 +112 +110 +108 +110 +108 +105 +103 +105 +109 +107 +100 +92 +84 +78 +70 +66 +63 +60 +55 +52 +47 +47 +46 +44 +42 +40 +40 +40 +36 +33 +36 +53 +79 +102 +116 +122 +124 +131 +135 +136 +138 +135 +127 +123 +123 +128 +136 +141 +143 +144 +145 +147 +147 +149 +151 +153 +155 +152 +144 +136 +137 +150 +162 +167 +166 +167 +170 +173 +174 +177 +176 +175 +175 +168 +164 +166 +176 +187 +198 +202 +200 +199 +204 +209 +214 +217 +220 +219 +214 +211 +211 +213 +212 +213 +214 +215 +217 +219 +221 +221 +221 +222 +223 +225 +227 +227 +226 +225 +224 +225 +226 +227 +226 +225 +224 +222 +218 +216 +214 +214 +215 +216 +215 +213 +211 +211 +210 +209 +208 +207 +206 +206 +207 +206 +204 +203 +201 +199 +196 +194 +194 +197 +202 +205 +209 +212 +211 +207 +200 +195 +191 +195 +200 +201 +198 +195 +196 +199 +202 +203 +206 +211 +214 +215 +208 +206 +204 +204 +210 +217 +221 +220 +223 +224 +224 +226 +230 +230 +221 +211 +202 +194 +188 +190 +192 +191 +189 +188 +188 +189 +189 +189 +188 +187 +187 +188 +188 +187 +187 +186 +186 +187 +187 +187 +188 +188 +188 +188 +188 +187 +187 +187 +187 +186 +186 +186 +186 +187 +187 +186 +188 +188 +187 +187 +188 +187 +186 +185 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +187 +188 +189 +189 +187 +186 +188 +188 +188 +188 +189 +188 +188 +188 +186 +188 +189 +187 +186 +187 +188 +188 +187 +187 +187 +187 +187 +187 +188 +188 +187 +188 +188 +188 +188 +188 +188 +187 +186 +185 +186 +189 +190 +188 +185 +185 +189 +188 +186 +186 +188 +189 +188 +188 +187 +187 +187 +187 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +187 +187 +186 +187 +188 +187 +185 +184 +185 +186 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +185 +185 +185 +185 +185 +186 +188 +188 +188 +187 +188 +188 +186 +186 +186 +185 +184 +184 +185 +186 +188 +188 +187 +187 +186 +186 +185 +185 +184 +185 +186 +187 +186 +185 +184 +184 +186 +187 +186 +185 +185 +186 +186 +185 +186 +186 +186 +186 +185 +185 +185 +185 +185 +185 +184 +185 +186 +186 +185 +184 +185 +185 +186 +187 +187 +187 +187 +186 +185 +185 +186 +186 +186 +186 +185 +185 +186 +186 +187 +187 +186 +186 +185 +185 +186 +186 +186 +186 +186 +185 +185 +185 +184 +184 +185 +185 +185 +184 +184 +183 +186 +186 +185 +184 +184 +184 +185 +186 +185 +185 +184 +183 +183 +183 +184 +184 +185 +185 +185 +185 +185 +185 +185 +185 +184 +185 +185 +185 +185 +184 +184 +184 +183 +184 +184 +184 +184 +184 +184 +184 +185 +184 +184 +185 +186 +187 +187 +186 +184 +184 +185 +184 +184 +184 +184 +185 +185 +184 +185 +186 +186 +186 +187 +189 +194 +194 +190 +187 +189 +185 +180 +179 +192 +203 +210 +212 +213 +210 +212 +220 +214 +213 +214 +215 +217 +212 +200 +189 +180 +178 +176 +173 +169 +166 +166 +169 +170 +168 +165 +164 +165 +167 +169 +170 +171 +168 +169 +173 +170 +161 +156 +157 +162 +162 +163 +165 +163 +161 +160 +161 +162 +160 +159 +159 +161 +163 +163 +161 +162 +160 +158 +158 +161 +163 +161 +157 +153 +155 +155 +153 +153 +155 +155 +154 +153 +157 +161 +161 +159 +156 +154 +152 +156 +157 +160 +159 +152 +145 +146 +152 +150 +149 +146 +144 +143 +144 +147 +150 +154 +153 +151 +147 +147 +147 +145 +142 +141 +140 +139 +137 +135 +134 +135 +136 +138 +136 +134 +134 +136 +136 +135 +133 +133 +132 +131 +131 +134 +139 +143 +146 +142 +140 +138 +134 +134 +136 +138 +138 +137 +138 +139 +141 +142 +143 +140 +136 +138 +139 +137 +131 +127 +127 +129 +130 +138 +138 +136 +133 +133 +135 +135 +134 +124 +129 +127 +123 +132 +153 +165 +165 +146 +138 +131 +130 +135 +141 +141 +140 +137 +137 +139 +147 +158 +165 +163 +159 +161 +159 +150 +140 +142 +152 +157 +155 +152 +150 +149 +148 +146 +150 +161 +170 +174 +148 +124 +120 +138 +165 +175 +168 +158 +145 +127 +121 +125 +121 +117 +123 +119 +121 +121 +119 +121 +128 +131 +129 +127 +123 +122 +127 +131 +131 +131 +133 +131 +130 +127 +125 +129 +137 +139 +136 +134 +128 +123 +118 +109 +106 +108 +108 +103 +100 +97 +94 +89 +83 +79 +78 +73 +74 +73 +69 +66 +69 +72 +74 +85 +90 +93 +87 +75 +65 +46 +23 +7 +8 +28 +57 +80 +97 +102 +98 +80 +91 +121 +139 +149 +156 +156 +158 +162 +161 +160 +161 +162 +163 +164 +165 +168 +166 +166 +164 +165 +178 +190 +193 +190 +185 +181 +180 +183 +185 +184 +182 +179 +183 +185 +183 +184 +188 +189 +187 +183 +177 +172 +170 +165 +163 +161 +156 +150 +153 +166 +183 +190 +194 +194 +192 +191 +192 +190 +185 +183 +186 +187 +188 +184 +183 +185 +186 +183 +180 +180 +180 +185 +185 +188 +192 +195 +194 +188 +183 +175 +173 +170 +167 +164 +161 +158 +158 +155 +133 +111 +128 +165 +187 +191 +186 +185 +185 +183 +185 +189 +191 +191 +190 +188 +189 +190 +189 +190 +192 +194 +197 +198 +196 +194 +192 +192 +194 +197 +199 +200 +200 +199 +198 +198 +198 +198 +199 +199 +198 +198 +197 +197 +197 +198 +197 +196 +196 +195 +193 +191 +188 +184 +182 +179 +175 +171 +172 +172 +170 +169 +169 +159 +161 +163 +163 +161 +168 +177 +180 +183 +194 +199 +199 +201 +204 +205 +200 +196 +195 +193 +191 +190 +190 +190 +190 +190 +192 +193 +192 +190 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +189 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +187 +185 +184 +184 +186 +181 +180 +180 +179 +170 +148 +135 +134 +153 +178 +187 +186 +187 +187 +187 +186 +184 +181 +180 +179 +178 +177 +178 +177 +176 +175 +173 +173 +173 +173 +173 +173 +172 +171 +169 +164 +158 +154 +148 +145 +141 +136 +132 +127 +124 +122 +121 +118 +115 +112 +109 +108 +107 +108 +103 +99 +98 +102 +105 +105 +107 +110 +109 +107 +105 +107 +111 +112 +108 +105 +109 +109 +109 +112 +120 +118 +109 +105 +104 +104 +107 +108 +112 +113 +110 +106 +110 +114 +115 +112 +114 +120 +122 +118 +118 +120 +123 +122 +118 +115 +114 +115 +119 +120 +118 +116 +114 +108 +107 +113 +120 +121 +122 +124 +127 +130 +132 +132 +140 +141 +139 +136 +135 +136 +135 +131 +131 +129 +128 +130 +134 +136 +133 +129 +128 +129 +133 +137 +135 +130 +124 +124 +131 +134 +136 +135 +135 +135 +132 +128 +127 +129 +133 +137 +137 +136 +138 +141 +143 +138 +137 +137 +133 +127 +128 +133 +135 +133 +134 +134 +133 +130 +130 +133 +131 +130 +125 +124 +130 +135 +132 +128 +135 +156 +174 +171 +145 +109 +104 +131 +156 +158 +136 +122 +124 +125 +126 +124 +112 +124 +153 +179 +171 +148 +138 +141 +140 +130 +118 +125 +155 +185 +190 +181 +182 +169 +162 +150 +130 +124 +130 +131 +129 +125 +116 +115 +107 +101 +120 +138 +146 +170 +165 +153 +168 +185 +190 +194 +190 +193 +192 +171 +153 +153 +138 +102 +116 +160 +188 +181 +152 +131 +133 +133 +128 +128 +131 +151 +181 +184 +155 +128 +135 +110 +70 +58 +94 +140 +164 +173 +165 +171 +159 +143 +149 +171 +164 +120 +93 +95 +101 +106 +107 +97 +107 +155 +196 +198 +137 +82 +93 +114 +108 +93 +85 +93 +128 +175 +189 +191 +189 +168 +127 +85 +76 +114 +159 +174 +164 +159 +171 +160 +127 +99 +93 +89 +82 +85 +107 +133 +152 +141 +114 +101 +116 +140 +153 +166 +170 +149 +102 +90 +133 +173 +170 +160 +153 +160 +165 +151 +120 +93 +96 +113 +144 +163 +147 +122 +127 +153 +178 +178 +170 +174 +195 +193 +163 +137 +135 +134 +130 +151 +173 +164 +153 +153 +144 +101 +92 +132 +178 +204 +211 +208 +193 +179 +152 +126 +118 +118 +124 +132 +148 +152 +153 +139 +144 +174 +188 +188 +184 +183 +183 +182 +183 +186 +184 +178 +179 +195 +199 +191 +172 +160 +169 +175 +161 +139 +147 +180 +200 +206 +210 +212 +206 +190 +155 +141 +164 +198 +200 +168 +149 +156 +164 +172 +199 +201 +178 +146 +139 +138 +142 +155 +170 +183 +185 +185 +182 +187 +190 +189 +176 +179 +206 +224 +216 +208 +190 +159 +140 +142 +147 +154 +171 +178 +178 +180 +187 +184 +188 +208 +216 +210 +200 +200 +206 +207 +200 +197 +197 +199 +203 +209 +203 +181 +173 +185 +191 +185 +179 +175 +171 +166 +161 +158 +165 +172 +184 +195 +190 +170 +157 +161 +182 +202 +206 +203 +200 +193 +183 +167 +170 +178 +196 +219 +235 +231 +207 +184 +184 +188 +190 +185 +179 +176 +177 +179 +176 +179 +186 +196 +202 +203 +199 +195 +193 +197 +197 +200 +206 +199 +181 +169 +163 +165 +166 +166 +166 +167 +170 +171 +174 +186 +191 +184 +176 +174 +184 +198 +211 +219 +206 +173 +148 +145 +149 +148 +146 +144 +152 +169 +188 +193 +180 +162 +150 +138 +129 +130 +137 +147 +151 +148 +134 +129 +123 +124 +126 +128 +128 +129 +127 +127 +126 +125 +127 +128 +127 +124 +117 +116 +114 +116 +121 +126 +126 +123 +115 +110 +105 +104 +108 +111 +111 +108 +104 +103 +102 +105 +108 +105 +95 +87 +82 +76 +68 +64 +62 +58 +55 +53 +47 +46 +43 +43 +42 +42 +40 +38 +35 +36 +44 +64 +87 +106 +118 +125 +126 +132 +136 +137 +138 +132 +124 +121 +120 +127 +135 +139 +141 +143 +145 +146 +149 +149 +149 +151 +151 +148 +139 +132 +134 +147 +161 +167 +166 +167 +170 +172 +174 +177 +177 +178 +179 +173 +168 +169 +177 +185 +194 +198 +198 +199 +204 +209 +215 +218 +220 +219 +215 +212 +213 +214 +212 +212 +212 +214 +217 +220 +221 +221 +222 +222 +224 +226 +227 +227 +226 +224 +225 +225 +226 +226 +226 +224 +222 +221 +220 +217 +215 +214 +215 +215 +215 +214 +210 +210 +211 +211 +210 +208 +206 +204 +206 +204 +203 +203 +202 +201 +199 +196 +193 +195 +200 +204 +208 +211 +210 +208 +205 +199 +194 +196 +200 +200 +195 +191 +192 +197 +200 +202 +205 +209 +212 +214 +207 +207 +204 +203 +205 +212 +218 +221 +224 +224 +223 +224 +229 +231 +225 +216 +206 +198 +190 +190 +192 +190 +189 +188 +187 +188 +188 +189 +188 +188 +187 +187 +189 +188 +188 +187 +187 +187 +188 +188 +189 +189 +188 +188 +188 +188 +187 +187 +187 +187 +186 +186 +187 +187 +187 +187 +188 +187 +187 +187 +187 +187 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +186 +186 +187 +188 +189 +188 +187 +186 +188 +188 +188 +189 +189 +188 +188 +188 +184 +187 +189 +188 +187 +188 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +187 +188 +188 +189 +189 +188 +188 +187 +187 +186 +186 +188 +188 +187 +186 +187 +188 +188 +188 +187 +187 +187 +188 +189 +188 +188 +187 +187 +187 +187 +188 +189 +186 +187 +187 +187 +187 +187 +187 +186 +186 +186 +186 +186 +185 +184 +184 +184 +186 +186 +186 +186 +186 +186 +186 +186 +185 +185 +185 +185 +185 +185 +185 +185 +183 +185 +187 +187 +187 +187 +186 +186 +186 +186 +186 +185 +184 +183 +184 +185 +186 +186 +186 +187 +187 +186 +185 +183 +183 +184 +185 +186 +185 +185 +184 +184 +185 +186 +185 +185 +185 +187 +186 +185 +185 +185 +185 +185 +185 +185 +185 +185 +184 +183 +183 +183 +185 +185 +185 +184 +184 +184 +185 +185 +186 +185 +185 +185 +185 +186 +186 +186 +186 +185 +183 +183 +184 +185 +186 +186 +185 +184 +183 +183 +185 +186 +186 +186 +185 +185 +184 +184 +183 +183 +184 +184 +184 +184 +184 +184 +186 +185 +184 +183 +183 +184 +185 +186 +185 +184 +183 +182 +182 +183 +183 +184 +185 +185 +185 +185 +185 +185 +184 +184 +184 +184 +184 +184 +184 +184 +184 +183 +183 +183 +184 +184 +184 +184 +184 +184 +185 +184 +183 +184 +185 +185 +186 +185 +184 +184 +185 +184 +184 +184 +184 +185 +187 +185 +183 +183 +183 +184 +186 +190 +190 +191 +189 +187 +188 +186 +182 +183 +197 +209 +211 +208 +212 +213 +214 +221 +218 +217 +217 +216 +217 +212 +203 +191 +180 +176 +173 +173 +171 +167 +167 +169 +170 +169 +166 +164 +162 +164 +168 +171 +175 +169 +168 +172 +170 +160 +154 +154 +160 +162 +165 +165 +163 +161 +159 +159 +162 +162 +160 +159 +161 +162 +162 +160 +161 +160 +158 +157 +159 +161 +160 +157 +153 +155 +154 +151 +152 +156 +156 +152 +154 +157 +160 +161 +160 +158 +156 +154 +156 +157 +159 +159 +153 +147 +149 +154 +152 +150 +146 +143 +142 +144 +148 +151 +156 +156 +153 +148 +147 +148 +146 +142 +141 +140 +139 +137 +135 +135 +137 +139 +141 +140 +140 +139 +138 +137 +134 +132 +136 +134 +132 +132 +134 +138 +140 +141 +143 +142 +139 +135 +133 +133 +134 +135 +136 +138 +140 +141 +143 +144 +142 +139 +138 +139 +137 +133 +129 +128 +128 +128 +131 +134 +136 +138 +139 +138 +135 +132 +120 +126 +127 +126 +136 +152 +154 +146 +140 +137 +132 +131 +135 +139 +140 +138 +134 +134 +137 +148 +156 +157 +154 +152 +154 +162 +161 +147 +141 +149 +160 +165 +155 +153 +153 +152 +150 +158 +175 +183 +170 +140 +124 +138 +164 +180 +177 +165 +151 +136 +122 +123 +128 +124 +118 +118 +116 +118 +120 +120 +124 +128 +129 +128 +125 +124 +127 +133 +134 +131 +128 +126 +128 +130 +130 +129 +130 +134 +136 +136 +135 +130 +126 +120 +112 +109 +111 +111 +106 +104 +102 +101 +97 +91 +86 +82 +79 +79 +76 +72 +70 +69 +65 +61 +65 +75 +86 +93 +93 +93 +78 +56 +30 +28 +49 +81 +106 +121 +120 +106 +81 +88 +119 +135 +149 +160 +155 +157 +162 +160 +161 +162 +163 +164 +165 +166 +171 +169 +167 +164 +165 +178 +192 +197 +190 +186 +181 +180 +182 +184 +184 +183 +180 +183 +185 +183 +185 +189 +191 +189 +183 +176 +172 +170 +165 +165 +164 +158 +151 +151 +164 +181 +190 +193 +193 +192 +190 +192 +190 +185 +184 +186 +188 +189 +185 +184 +186 +186 +184 +181 +180 +181 +187 +188 +189 +192 +195 +195 +190 +184 +177 +175 +171 +168 +165 +161 +159 +159 +156 +137 +117 +132 +166 +186 +191 +186 +186 +185 +184 +186 +191 +192 +192 +192 +188 +189 +190 +191 +191 +193 +195 +197 +198 +196 +195 +193 +194 +195 +198 +199 +201 +201 +200 +199 +199 +198 +199 +200 +200 +199 +198 +198 +197 +197 +198 +198 +195 +195 +195 +193 +191 +190 +186 +182 +180 +173 +171 +172 +172 +170 +170 +172 +166 +166 +167 +164 +159 +165 +175 +179 +184 +190 +198 +199 +200 +203 +201 +198 +195 +194 +192 +190 +189 +189 +190 +190 +190 +190 +191 +191 +191 +190 +190 +190 +189 +189 +188 +188 +189 +189 +189 +189 +188 +188 +187 +187 +188 +188 +188 +188 +187 +188 +187 +187 +188 +188 +187 +188 +189 +188 +188 +187 +187 +186 +185 +183 +182 +186 +180 +176 +177 +181 +174 +150 +121 +115 +138 +174 +188 +188 +187 +184 +185 +185 +183 +180 +178 +177 +176 +174 +176 +175 +175 +174 +172 +171 +170 +170 +168 +167 +165 +162 +159 +154 +148 +144 +142 +139 +135 +130 +125 +120 +114 +109 +107 +107 +107 +109 +111 +112 +109 +106 +102 +101 +100 +101 +103 +106 +108 +111 +112 +109 +105 +107 +112 +113 +109 +105 +109 +109 +108 +111 +119 +118 +111 +107 +106 +109 +111 +111 +112 +114 +111 +104 +109 +114 +116 +115 +116 +120 +121 +119 +120 +123 +125 +123 +119 +116 +115 +115 +120 +121 +119 +118 +115 +108 +105 +110 +120 +122 +124 +127 +129 +131 +134 +137 +143 +145 +142 +136 +133 +134 +134 +132 +132 +129 +127 +128 +131 +132 +130 +128 +132 +132 +133 +133 +133 +132 +130 +130 +130 +130 +131 +132 +137 +139 +133 +126 +125 +130 +139 +144 +143 +140 +140 +142 +145 +140 +135 +134 +131 +130 +132 +136 +138 +136 +135 +133 +131 +129 +129 +131 +126 +125 +123 +122 +125 +132 +136 +135 +132 +146 +172 +180 +160 +121 +106 +128 +153 +161 +142 +121 +119 +125 +129 +123 +117 +136 +160 +163 +140 +123 +128 +138 +129 +119 +98 +89 +117 +161 +190 +200 +202 +187 +179 +170 +162 +172 +187 +188 +185 +187 +181 +180 +177 +173 +174 +169 +165 +181 +198 +193 +185 +199 +207 +192 +183 +194 +190 +163 +149 +157 +131 +75 +77 +125 +170 +192 +160 +110 +103 +107 +118 +123 +116 +114 +143 +179 +181 +161 +149 +101 +43 +43 +104 +154 +151 +131 +129 +135 +121 +95 +94 +132 +166 +159 +121 +99 +95 +105 +114 +108 +110 +150 +192 +196 +144 +93 +98 +116 +108 +85 +69 +72 +116 +182 +207 +197 +183 +160 +134 +104 +99 +123 +153 +174 +178 +182 +183 +154 +107 +79 +84 +92 +93 +90 +93 +109 +135 +149 +132 +106 +100 +110 +144 +165 +172 +159 +112 +87 +122 +175 +177 +140 +118 +147 +185 +179 +134 +100 +110 +116 +129 +142 +148 +150 +155 +162 +166 +153 +149 +170 +200 +199 +169 +139 +125 +129 +130 +151 +166 +159 +156 +160 +136 +99 +95 +136 +178 +203 +208 +199 +191 +184 +161 +137 +127 +127 +130 +134 +151 +155 +149 +126 +132 +173 +196 +198 +186 +186 +183 +179 +179 +180 +180 +179 +184 +194 +195 +187 +170 +163 +171 +170 +141 +127 +147 +186 +200 +197 +200 +202 +208 +194 +160 +145 +166 +195 +197 +173 +153 +156 +157 +163 +196 +209 +186 +148 +142 +154 +159 +155 +160 +179 +191 +190 +187 +188 +182 +181 +179 +183 +206 +225 +225 +217 +197 +161 +136 +135 +140 +147 +169 +175 +179 +182 +182 +177 +187 +210 +217 +207 +190 +187 +198 +207 +204 +200 +199 +202 +210 +213 +198 +174 +169 +183 +192 +186 +178 +172 +167 +165 +164 +163 +173 +174 +176 +184 +187 +180 +173 +175 +191 +203 +202 +198 +194 +187 +181 +172 +178 +187 +203 +223 +237 +232 +209 +187 +182 +181 +178 +176 +177 +179 +179 +178 +178 +184 +193 +201 +205 +203 +196 +190 +183 +184 +191 +202 +208 +201 +181 +162 +156 +160 +163 +160 +160 +165 +171 +176 +176 +190 +195 +183 +168 +160 +168 +183 +202 +216 +210 +175 +143 +132 +136 +137 +150 +145 +152 +174 +191 +187 +172 +162 +145 +135 +131 +132 +136 +142 +143 +139 +134 +131 +129 +132 +132 +130 +128 +129 +128 +128 +127 +126 +128 +129 +127 +124 +116 +115 +113 +115 +121 +126 +124 +119 +113 +110 +106 +103 +106 +111 +112 +108 +105 +104 +102 +104 +106 +101 +91 +83 +79 +73 +66 +63 +61 +57 +54 +53 +47 +44 +40 +40 +41 +41 +39 +37 +37 +43 +57 +76 +96 +110 +120 +124 +125 +131 +135 +136 +137 +132 +125 +124 +124 +131 +138 +142 +143 +145 +148 +150 +154 +153 +151 +150 +149 +144 +135 +129 +134 +146 +159 +165 +166 +168 +171 +173 +174 +176 +176 +179 +183 +179 +175 +175 +180 +185 +191 +193 +195 +198 +205 +210 +216 +217 +218 +217 +215 +214 +214 +214 +212 +210 +210 +213 +217 +220 +221 +221 +222 +222 +224 +226 +227 +227 +226 +224 +225 +226 +227 +227 +226 +223 +221 +219 +219 +217 +215 +214 +215 +215 +214 +213 +210 +210 +211 +212 +211 +209 +206 +204 +204 +202 +201 +202 +203 +203 +201 +198 +193 +194 +197 +201 +205 +207 +207 +206 +205 +200 +197 +199 +201 +199 +193 +189 +188 +194 +199 +202 +205 +208 +211 +211 +207 +208 +206 +203 +203 +208 +216 +220 +223 +223 +223 +224 +229 +233 +230 +223 +212 +203 +193 +191 +191 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +187 +189 +189 +189 +188 +187 +187 +188 +189 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +188 +187 +187 +186 +187 +187 +187 +187 +186 +188 +187 +187 +188 +188 +187 +187 +188 +187 +187 +187 +188 +189 +188 +187 +186 +188 +188 +188 +189 +189 +188 +188 +187 +184 +187 +189 +189 +188 +189 +189 +189 +189 +188 +188 +189 +190 +190 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +186 +187 +187 +187 +187 +189 +187 +188 +189 +188 +187 +187 +188 +190 +188 +188 +187 +186 +186 +187 +188 +189 +186 +187 +188 +188 +188 +187 +187 +187 +186 +185 +184 +184 +185 +184 +184 +183 +184 +184 +185 +185 +185 +185 +185 +186 +185 +185 +185 +185 +185 +185 +185 +185 +183 +184 +185 +185 +185 +184 +184 +184 +185 +186 +186 +185 +184 +183 +184 +184 +185 +185 +185 +185 +186 +186 +184 +183 +182 +183 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +185 +187 +187 +184 +185 +185 +185 +184 +184 +184 +184 +184 +184 +182 +181 +181 +184 +185 +185 +184 +184 +184 +185 +185 +185 +184 +184 +183 +184 +184 +185 +185 +185 +184 +182 +182 +183 +184 +185 +184 +183 +183 +183 +184 +183 +184 +185 +184 +183 +183 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +183 +183 +183 +183 +184 +184 +185 +184 +184 +183 +183 +182 +182 +183 +183 +184 +184 +184 +184 +184 +183 +183 +183 +184 +184 +184 +184 +184 +184 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +184 +183 +182 +181 +182 +183 +184 +184 +184 +184 +184 +184 +183 +183 +183 +184 +186 +183 +182 +182 +182 +183 +185 +188 +187 +189 +186 +184 +185 +184 +183 +187 +199 +214 +213 +205 +210 +213 +214 +220 +219 +220 +219 +215 +213 +210 +202 +190 +178 +171 +169 +170 +171 +169 +167 +168 +168 +169 +168 +164 +160 +161 +166 +172 +175 +170 +167 +168 +167 +162 +156 +153 +157 +164 +169 +166 +160 +158 +158 +157 +162 +162 +161 +159 +160 +162 +161 +159 +159 +159 +157 +155 +156 +159 +159 +158 +154 +155 +154 +154 +154 +154 +155 +154 +158 +158 +158 +160 +161 +160 +158 +156 +156 +156 +158 +158 +154 +149 +150 +155 +157 +154 +148 +145 +144 +146 +150 +153 +156 +155 +152 +149 +148 +149 +147 +143 +141 +140 +138 +134 +132 +134 +137 +141 +141 +142 +142 +141 +139 +137 +137 +137 +140 +137 +133 +133 +135 +138 +139 +139 +142 +142 +141 +138 +132 +128 +128 +129 +133 +135 +137 +138 +140 +142 +141 +139 +139 +140 +138 +135 +132 +130 +128 +125 +128 +132 +137 +140 +141 +140 +137 +132 +128 +131 +132 +131 +135 +141 +140 +136 +139 +140 +141 +139 +139 +140 +139 +136 +131 +132 +141 +157 +162 +155 +148 +146 +149 +162 +166 +156 +147 +152 +161 +164 +153 +148 +152 +159 +161 +170 +180 +182 +162 +140 +134 +155 +179 +185 +169 +149 +132 +125 +124 +128 +130 +129 +125 +120 +120 +118 +119 +122 +125 +125 +125 +124 +123 +125 +130 +134 +135 +132 +127 +124 +127 +128 +130 +130 +130 +131 +132 +133 +131 +129 +127 +121 +112 +110 +112 +112 +109 +107 +106 +102 +100 +96 +90 +86 +86 +84 +81 +78 +76 +75 +70 +65 +59 +64 +73 +80 +84 +90 +90 +83 +65 +56 +68 +96 +117 +130 +125 +105 +79 +81 +113 +135 +152 +162 +154 +158 +159 +158 +157 +160 +163 +162 +163 +165 +170 +169 +167 +164 +166 +179 +194 +199 +189 +186 +182 +180 +182 +183 +183 +183 +181 +183 +185 +184 +187 +192 +193 +191 +182 +176 +174 +173 +169 +169 +166 +160 +153 +151 +163 +182 +192 +194 +193 +192 +191 +191 +189 +187 +185 +187 +189 +189 +186 +185 +185 +186 +185 +182 +182 +184 +186 +188 +189 +190 +194 +197 +193 +185 +180 +177 +173 +171 +167 +162 +160 +161 +158 +142 +124 +138 +168 +184 +189 +184 +187 +186 +186 +188 +191 +193 +193 +193 +191 +190 +192 +193 +193 +195 +196 +196 +199 +199 +197 +196 +196 +197 +200 +201 +200 +200 +200 +199 +197 +197 +198 +199 +198 +198 +198 +197 +196 +196 +196 +196 +195 +195 +193 +191 +191 +190 +188 +183 +178 +173 +171 +173 +173 +171 +171 +172 +170 +167 +163 +157 +153 +161 +176 +180 +185 +189 +196 +200 +201 +202 +199 +199 +195 +193 +191 +189 +187 +187 +188 +189 +189 +189 +189 +190 +190 +191 +191 +190 +189 +189 +187 +187 +187 +187 +188 +188 +186 +186 +186 +186 +186 +187 +187 +187 +185 +186 +186 +187 +188 +187 +186 +187 +187 +187 +186 +186 +185 +185 +183 +182 +181 +184 +178 +176 +178 +183 +177 +154 +111 +99 +119 +161 +181 +185 +188 +186 +183 +182 +182 +178 +177 +177 +174 +171 +171 +170 +171 +170 +168 +166 +164 +163 +160 +158 +153 +150 +146 +143 +139 +136 +134 +129 +122 +118 +114 +110 +105 +102 +98 +100 +105 +110 +114 +114 +111 +108 +107 +107 +105 +103 +104 +106 +110 +112 +112 +109 +106 +107 +110 +112 +109 +106 +108 +108 +107 +110 +115 +117 +113 +112 +112 +115 +117 +117 +116 +115 +114 +111 +113 +115 +117 +119 +119 +118 +117 +116 +116 +118 +120 +120 +118 +117 +117 +117 +120 +121 +121 +122 +123 +116 +113 +117 +124 +125 +127 +128 +130 +133 +136 +138 +141 +142 +140 +135 +132 +132 +130 +127 +129 +127 +127 +130 +133 +131 +130 +130 +135 +136 +134 +131 +133 +137 +137 +134 +128 +124 +126 +133 +137 +133 +127 +124 +127 +132 +139 +144 +144 +141 +139 +140 +142 +140 +136 +133 +132 +132 +134 +136 +138 +136 +133 +129 +127 +128 +128 +129 +125 +122 +121 +122 +125 +131 +136 +137 +129 +130 +155 +177 +174 +146 +116 +116 +145 +161 +148 +123 +115 +120 +121 +108 +114 +149 +170 +144 +107 +103 +116 +123 +118 +121 +108 +92 +93 +118 +162 +203 +211 +199 +179 +166 +164 +167 +169 +176 +189 +198 +198 +202 +206 +208 +205 +192 +195 +184 +191 +198 +194 +207 +208 +185 +169 +174 +169 +151 +146 +158 +145 +108 +93 +111 +152 +188 +173 +121 +92 +91 +128 +140 +136 +114 +113 +144 +168 +169 +141 +86 +58 +96 +149 +158 +129 +101 +110 +134 +142 +116 +78 +82 +130 +163 +151 +119 +100 +88 +98 +113 +122 +149 +176 +186 +150 +109 +111 +126 +115 +82 +63 +88 +141 +194 +199 +183 +179 +171 +149 +132 +134 +140 +142 +153 +174 +197 +187 +146 +97 +73 +78 +89 +94 +93 +83 +92 +116 +136 +134 +115 +99 +90 +114 +150 +166 +163 +121 +86 +106 +161 +189 +144 +109 +131 +180 +191 +161 +133 +132 +134 +134 +136 +144 +157 +166 +170 +154 +123 +124 +166 +203 +201 +175 +148 +135 +131 +128 +143 +157 +160 +164 +163 +139 +89 +96 +160 +199 +201 +199 +199 +193 +192 +177 +155 +146 +147 +146 +144 +151 +156 +146 +118 +124 +173 +202 +204 +187 +182 +173 +168 +170 +174 +176 +178 +189 +191 +190 +184 +169 +169 +178 +167 +135 +131 +162 +198 +196 +184 +189 +195 +199 +193 +167 +157 +175 +197 +199 +180 +167 +165 +160 +161 +197 +213 +191 +150 +140 +153 +155 +145 +148 +173 +193 +196 +193 +191 +177 +179 +189 +191 +201 +217 +228 +217 +200 +169 +142 +132 +136 +149 +169 +176 +185 +187 +177 +171 +187 +212 +221 +206 +183 +177 +195 +212 +212 +205 +202 +202 +208 +206 +185 +165 +169 +184 +191 +183 +172 +163 +159 +160 +163 +165 +173 +172 +170 +175 +184 +187 +186 +188 +197 +204 +200 +197 +193 +185 +184 +183 +187 +194 +205 +220 +233 +232 +211 +188 +174 +171 +169 +172 +181 +187 +184 +177 +180 +193 +205 +209 +206 +199 +193 +188 +180 +173 +184 +205 +215 +212 +190 +161 +154 +162 +167 +165 +163 +168 +176 +181 +183 +197 +199 +180 +157 +146 +155 +171 +193 +209 +211 +185 +152 +134 +133 +139 +157 +162 +169 +178 +185 +178 +161 +151 +135 +131 +134 +138 +139 +140 +139 +134 +134 +133 +135 +139 +137 +131 +128 +128 +127 +127 +127 +127 +129 +130 +128 +124 +117 +117 +117 +118 +121 +124 +123 +120 +116 +111 +107 +107 +109 +111 +111 +110 +109 +107 +104 +102 +101 +95 +86 +80 +76 +71 +65 +63 +60 +56 +52 +51 +45 +42 +40 +39 +39 +40 +39 +37 +44 +54 +70 +89 +105 +117 +121 +122 +123 +129 +132 +135 +137 +133 +128 +128 +132 +139 +145 +147 +146 +149 +152 +154 +156 +155 +153 +153 +151 +145 +137 +133 +138 +147 +157 +163 +165 +169 +172 +173 +175 +177 +176 +178 +182 +181 +180 +182 +186 +189 +191 +191 +192 +196 +204 +211 +214 +214 +214 +214 +215 +215 +215 +214 +212 +209 +208 +212 +217 +220 +221 +222 +220 +221 +223 +225 +226 +227 +226 +225 +226 +227 +228 +228 +226 +223 +220 +218 +216 +215 +215 +215 +215 +214 +212 +211 +211 +211 +210 +211 +211 +210 +208 +206 +204 +201 +199 +200 +202 +203 +201 +199 +195 +195 +197 +200 +203 +205 +205 +204 +202 +200 +201 +203 +203 +197 +189 +184 +186 +192 +197 +201 +204 +208 +209 +209 +207 +208 +207 +204 +204 +208 +215 +218 +222 +222 +222 +223 +228 +233 +232 +227 +218 +208 +198 +194 +191 +189 +189 +191 +189 +189 +188 +188 +189 +189 +188 +187 +188 +189 +189 +188 +188 +187 +188 +189 +187 +187 +187 +187 +188 +188 +188 +188 +188 +188 +188 +188 +187 +187 +188 +188 +187 +187 +186 +187 +188 +188 +188 +188 +189 +187 +187 +189 +189 +187 +187 +189 +188 +188 +188 +188 +189 +189 +188 +187 +188 +188 +189 +189 +189 +188 +188 +187 +186 +188 +190 +189 +188 +188 +189 +189 +189 +188 +188 +189 +189 +189 +188 +187 +188 +188 +187 +187 +187 +187 +188 +188 +189 +188 +187 +187 +187 +187 +188 +190 +188 +188 +188 +188 +189 +188 +188 +188 +188 +187 +187 +187 +187 +187 +188 +188 +187 +188 +190 +190 +189 +188 +187 +188 +185 +184 +183 +183 +185 +185 +184 +183 +183 +183 +183 +184 +184 +184 +185 +185 +184 +184 +184 +184 +184 +184 +184 +184 +183 +184 +184 +183 +182 +181 +182 +182 +185 +186 +186 +185 +184 +183 +183 +183 +184 +184 +183 +184 +185 +185 +184 +183 +182 +183 +183 +183 +183 +183 +183 +184 +183 +183 +183 +183 +185 +187 +186 +184 +184 +184 +184 +184 +184 +184 +183 +183 +183 +181 +180 +180 +183 +185 +185 +185 +186 +186 +186 +186 +185 +184 +183 +182 +181 +182 +183 +184 +184 +184 +182 +182 +182 +183 +184 +184 +183 +183 +184 +185 +182 +182 +182 +182 +181 +181 +183 +185 +186 +185 +185 +184 +184 +183 +183 +183 +182 +182 +183 +183 +183 +184 +184 +184 +184 +184 +183 +183 +182 +182 +182 +183 +183 +183 +183 +183 +182 +182 +182 +182 +184 +184 +184 +184 +184 +184 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +183 +182 +180 +180 +180 +181 +182 +183 +185 +185 +185 +184 +183 +182 +182 +182 +182 +181 +182 +183 +184 +183 +183 +184 +185 +187 +184 +180 +181 +181 +183 +189 +199 +217 +215 +204 +208 +212 +214 +218 +215 +217 +215 +208 +207 +205 +196 +186 +177 +168 +164 +168 +171 +170 +167 +167 +165 +168 +169 +165 +159 +159 +165 +172 +174 +171 +166 +162 +164 +165 +161 +154 +154 +166 +172 +166 +158 +157 +157 +158 +161 +162 +161 +159 +159 +161 +161 +158 +157 +157 +155 +154 +155 +157 +159 +159 +156 +155 +155 +158 +156 +153 +154 +159 +161 +159 +157 +158 +160 +160 +159 +158 +157 +156 +157 +158 +155 +150 +151 +154 +160 +157 +151 +146 +146 +148 +152 +155 +153 +154 +152 +149 +148 +150 +148 +143 +142 +140 +136 +131 +128 +130 +135 +139 +139 +141 +142 +141 +139 +139 +141 +143 +144 +140 +135 +134 +136 +138 +138 +138 +140 +141 +141 +139 +132 +126 +125 +126 +130 +132 +133 +134 +137 +139 +139 +137 +139 +139 +138 +136 +134 +131 +128 +124 +131 +134 +138 +140 +140 +141 +138 +135 +143 +140 +138 +136 +133 +131 +133 +136 +140 +145 +147 +143 +141 +141 +137 +132 +130 +131 +146 +166 +169 +155 +144 +142 +147 +157 +162 +158 +156 +159 +160 +156 +148 +140 +147 +164 +173 +180 +178 +169 +157 +145 +146 +163 +181 +181 +159 +132 +117 +119 +128 +132 +129 +132 +133 +126 +124 +119 +118 +123 +125 +123 +121 +121 +123 +126 +130 +131 +130 +130 +129 +128 +128 +128 +128 +129 +128 +127 +127 +129 +129 +128 +127 +121 +113 +110 +112 +112 +109 +107 +104 +102 +100 +97 +93 +89 +90 +90 +86 +81 +77 +77 +77 +76 +72 +66 +65 +66 +65 +70 +81 +89 +89 +73 +78 +100 +118 +131 +124 +102 +77 +74 +106 +135 +154 +161 +153 +161 +157 +156 +155 +158 +160 +160 +160 +161 +168 +169 +169 +167 +169 +180 +194 +198 +188 +185 +182 +181 +182 +183 +183 +182 +182 +184 +185 +185 +188 +193 +194 +191 +184 +179 +176 +176 +173 +172 +168 +162 +156 +154 +165 +185 +194 +195 +194 +192 +192 +192 +190 +188 +186 +187 +189 +189 +185 +185 +186 +187 +185 +183 +184 +186 +183 +188 +189 +188 +192 +198 +195 +188 +182 +178 +176 +172 +168 +163 +162 +163 +158 +145 +129 +143 +170 +184 +188 +183 +187 +187 +186 +190 +193 +194 +193 +193 +195 +194 +194 +195 +196 +197 +197 +196 +200 +200 +199 +198 +199 +200 +201 +201 +200 +200 +200 +198 +196 +195 +196 +197 +197 +197 +197 +197 +197 +197 +196 +197 +194 +195 +193 +191 +191 +191 +189 +184 +178 +173 +172 +175 +175 +172 +170 +172 +171 +166 +159 +151 +148 +159 +175 +181 +186 +188 +194 +201 +202 +201 +198 +200 +195 +193 +190 +187 +186 +186 +186 +187 +191 +189 +188 +188 +190 +191 +190 +189 +189 +188 +186 +185 +185 +186 +186 +187 +185 +186 +186 +186 +186 +186 +186 +186 +183 +185 +187 +187 +188 +187 +186 +186 +185 +185 +185 +185 +184 +182 +181 +181 +182 +182 +176 +178 +182 +185 +179 +158 +108 +87 +103 +145 +169 +178 +185 +187 +180 +182 +180 +177 +175 +175 +172 +169 +166 +166 +165 +165 +163 +161 +159 +158 +155 +151 +145 +140 +137 +135 +133 +132 +126 +119 +111 +105 +104 +102 +102 +100 +99 +101 +106 +111 +114 +114 +113 +111 +110 +112 +110 +105 +103 +107 +111 +111 +113 +110 +108 +108 +109 +110 +108 +107 +107 +109 +108 +109 +113 +114 +114 +117 +119 +118 +120 +122 +121 +116 +115 +118 +115 +113 +114 +118 +119 +116 +112 +112 +109 +110 +111 +114 +115 +117 +119 +120 +120 +122 +124 +128 +131 +127 +124 +128 +128 +128 +129 +130 +131 +134 +135 +137 +139 +140 +138 +135 +133 +133 +129 +123 +125 +126 +130 +138 +139 +135 +132 +133 +133 +135 +134 +130 +133 +139 +139 +133 +126 +120 +123 +135 +137 +127 +122 +124 +130 +131 +135 +140 +141 +139 +136 +134 +136 +138 +137 +134 +132 +132 +134 +134 +137 +135 +130 +124 +123 +126 +128 +127 +126 +120 +119 +122 +125 +131 +136 +136 +135 +118 +130 +158 +176 +166 +129 +107 +120 +154 +161 +136 +114 +109 +107 +91 +110 +149 +173 +146 +102 +93 +106 +115 +116 +117 +114 +109 +99 +96 +127 +176 +212 +207 +181 +163 +159 +133 +109 +115 +131 +137 +136 +138 +139 +141 +148 +147 +134 +132 +153 +187 +201 +193 +180 +172 +170 +167 +161 +150 +144 +151 +155 +148 +127 +124 +145 +167 +178 +167 +126 +104 +127 +144 +154 +137 +121 +132 +149 +151 +128 +93 +107 +159 +172 +144 +115 +97 +98 +120 +142 +137 +98 +80 +107 +134 +154 +140 +122 +90 +92 +122 +129 +135 +161 +176 +153 +122 +121 +135 +123 +88 +66 +112 +163 +183 +163 +152 +169 +178 +174 +156 +157 +152 +132 +128 +158 +197 +184 +139 +93 +75 +75 +82 +89 +90 +79 +89 +107 +122 +125 +120 +106 +89 +92 +134 +152 +160 +129 +89 +87 +128 +171 +161 +146 +152 +178 +187 +167 +148 +148 +150 +151 +148 +146 +153 +168 +182 +155 +107 +105 +157 +198 +198 +179 +162 +157 +141 +125 +134 +149 +159 +164 +156 +122 +104 +129 +179 +193 +188 +190 +192 +203 +204 +188 +164 +159 +162 +163 +160 +158 +161 +146 +112 +119 +174 +209 +212 +188 +178 +161 +154 +161 +169 +174 +180 +190 +194 +197 +185 +163 +165 +182 +175 +145 +144 +174 +197 +177 +158 +172 +189 +187 +188 +172 +168 +185 +202 +202 +186 +178 +174 +165 +162 +197 +217 +199 +158 +136 +138 +136 +134 +144 +169 +191 +201 +195 +192 +174 +180 +198 +195 +194 +205 +221 +208 +197 +175 +147 +131 +133 +152 +175 +181 +193 +192 +174 +164 +184 +209 +226 +209 +184 +177 +199 +221 +220 +209 +202 +197 +199 +193 +169 +156 +169 +185 +185 +177 +164 +155 +152 +158 +165 +168 +172 +175 +173 +174 +182 +188 +191 +195 +198 +202 +197 +196 +193 +185 +188 +192 +194 +197 +202 +212 +226 +229 +210 +187 +169 +165 +164 +173 +188 +195 +189 +179 +183 +201 +217 +217 +206 +196 +190 +188 +186 +169 +177 +201 +216 +221 +205 +173 +157 +167 +173 +170 +169 +173 +183 +188 +190 +203 +200 +176 +148 +137 +148 +166 +181 +197 +208 +195 +165 +143 +143 +153 +164 +183 +189 +179 +176 +172 +153 +134 +126 +127 +135 +143 +144 +142 +139 +132 +134 +134 +138 +143 +140 +131 +127 +128 +126 +126 +126 +127 +129 +130 +128 +124 +119 +121 +122 +121 +121 +122 +123 +122 +119 +112 +109 +113 +113 +110 +109 +112 +112 +110 +104 +101 +97 +90 +83 +77 +75 +70 +66 +63 +60 +55 +50 +47 +44 +42 +41 +39 +38 +39 +39 +41 +52 +64 +82 +99 +113 +122 +124 +121 +121 +127 +131 +134 +137 +134 +130 +132 +138 +145 +151 +150 +148 +151 +155 +156 +157 +157 +157 +158 +157 +152 +145 +142 +142 +149 +156 +160 +164 +168 +170 +171 +177 +178 +177 +177 +181 +181 +182 +187 +191 +193 +194 +191 +189 +193 +202 +211 +212 +211 +210 +212 +214 +216 +215 +214 +212 +208 +207 +211 +217 +220 +221 +222 +219 +220 +222 +224 +226 +227 +226 +226 +227 +228 +229 +229 +227 +224 +220 +218 +213 +214 +215 +216 +216 +214 +211 +208 +213 +211 +210 +210 +210 +210 +209 +208 +204 +200 +197 +199 +201 +203 +201 +198 +198 +197 +198 +200 +202 +203 +203 +203 +200 +201 +203 +206 +203 +194 +185 +180 +186 +191 +196 +199 +204 +207 +209 +209 +208 +208 +207 +205 +205 +209 +215 +217 +221 +222 +221 +222 +226 +231 +231 +227 +222 +212 +202 +195 +192 +188 +189 +192 +191 +191 +189 +189 +189 +189 +188 +187 +187 +188 +189 +189 +188 +187 +188 +189 +187 +187 +187 +187 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +188 +187 +187 +187 +188 +189 +189 +189 +189 +187 +187 +189 +189 +187 +187 +189 +189 +189 +188 +189 +189 +189 +189 +188 +188 +189 +189 +190 +190 +189 +188 +187 +188 +190 +190 +188 +187 +188 +189 +189 +189 +188 +188 +188 +189 +189 +187 +186 +188 +187 +187 +187 +187 +187 +187 +188 +189 +188 +187 +188 +188 +187 +188 +191 +188 +188 +187 +188 +190 +190 +188 +186 +186 +187 +187 +188 +188 +188 +187 +187 +188 +190 +191 +191 +190 +189 +188 +189 +186 +183 +181 +180 +183 +184 +184 +183 +184 +183 +183 +183 +184 +184 +184 +184 +182 +182 +183 +184 +184 +184 +184 +184 +182 +183 +184 +183 +182 +182 +183 +185 +185 +185 +185 +185 +185 +185 +185 +185 +184 +184 +183 +183 +183 +183 +184 +184 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +183 +183 +185 +185 +183 +184 +184 +184 +184 +184 +184 +184 +183 +182 +182 +182 +183 +184 +185 +184 +184 +184 +183 +183 +183 +184 +185 +184 +183 +183 +183 +183 +184 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +183 +182 +182 +181 +181 +182 +183 +184 +182 +181 +181 +183 +185 +184 +183 +183 +181 +182 +183 +184 +183 +183 +184 +184 +184 +183 +183 +182 +182 +182 +181 +181 +183 +183 +182 +181 +181 +181 +182 +183 +183 +183 +184 +184 +183 +182 +182 +182 +183 +183 +184 +184 +183 +183 +183 +183 +183 +182 +180 +181 +183 +183 +182 +181 +182 +183 +185 +184 +182 +180 +180 +180 +179 +180 +183 +186 +185 +183 +183 +185 +187 +185 +182 +177 +175 +180 +188 +194 +208 +210 +207 +203 +205 +214 +217 +215 +212 +209 +208 +207 +205 +201 +192 +184 +175 +169 +167 +170 +174 +173 +167 +163 +166 +170 +170 +162 +159 +164 +169 +170 +169 +170 +168 +164 +163 +165 +163 +157 +161 +165 +168 +165 +161 +158 +159 +160 +162 +164 +163 +159 +157 +158 +158 +155 +156 +158 +158 +156 +157 +158 +160 +159 +156 +157 +157 +155 +154 +155 +157 +159 +160 +159 +160 +160 +161 +160 +158 +155 +154 +154 +157 +160 +156 +149 +148 +151 +158 +159 +155 +145 +140 +144 +150 +153 +154 +153 +151 +149 +148 +147 +144 +142 +141 +140 +136 +130 +126 +126 +131 +136 +137 +136 +137 +140 +142 +142 +143 +144 +144 +137 +131 +131 +137 +142 +141 +140 +141 +144 +144 +140 +130 +124 +124 +127 +131 +134 +136 +138 +137 +136 +135 +135 +135 +139 +140 +136 +132 +132 +131 +128 +131 +133 +137 +141 +140 +137 +139 +143 +146 +142 +140 +139 +136 +133 +135 +140 +141 +143 +145 +147 +142 +136 +133 +133 +133 +133 +151 +174 +174 +154 +140 +143 +146 +155 +158 +156 +159 +165 +162 +153 +135 +143 +164 +180 +179 +172 +164 +160 +146 +137 +147 +171 +183 +167 +137 +114 +113 +122 +128 +129 +135 +142 +137 +127 +126 +124 +122 +125 +129 +124 +117 +116 +119 +126 +132 +131 +128 +129 +130 +129 +130 +127 +127 +127 +126 +124 +125 +125 +126 +128 +127 +122 +118 +115 +113 +111 +107 +107 +107 +103 +100 +96 +95 +95 +96 +91 +87 +84 +82 +80 +79 +80 +79 +72 +66 +60 +56 +56 +62 +69 +80 +75 +74 +86 +105 +118 +112 +99 +75 +77 +99 +132 +149 +153 +155 +160 +160 +159 +161 +162 +161 +158 +158 +160 +166 +166 +167 +167 +169 +181 +193 +194 +190 +184 +183 +185 +185 +184 +184 +180 +183 +182 +182 +184 +187 +189 +191 +191 +185 +185 +182 +178 +172 +171 +169 +162 +160 +156 +164 +185 +200 +199 +194 +192 +192 +192 +190 +187 +187 +189 +190 +189 +185 +186 +187 +187 +186 +185 +185 +185 +182 +186 +188 +190 +193 +196 +196 +194 +186 +179 +174 +176 +172 +166 +163 +164 +162 +151 +132 +141 +170 +185 +186 +183 +187 +188 +189 +190 +191 +193 +193 +194 +192 +193 +193 +194 +196 +197 +198 +199 +200 +200 +200 +200 +200 +200 +201 +200 +199 +197 +196 +197 +196 +194 +193 +194 +195 +195 +194 +195 +195 +195 +197 +196 +196 +195 +194 +194 +194 +191 +186 +182 +179 +175 +172 +173 +173 +172 +170 +170 +170 +168 +156 +139 +141 +160 +176 +181 +186 +190 +195 +198 +199 +201 +198 +195 +194 +193 +191 +188 +186 +186 +187 +189 +188 +187 +188 +187 +187 +188 +188 +189 +186 +186 +185 +185 +185 +185 +186 +186 +187 +187 +188 +188 +188 +188 +186 +185 +185 +185 +184 +182 +184 +187 +187 +187 +184 +184 +184 +182 +183 +185 +182 +179 +181 +180 +175 +174 +177 +185 +181 +155 +108 +64 +67 +111 +158 +172 +180 +180 +174 +179 +181 +177 +173 +171 +167 +162 +161 +160 +160 +158 +156 +154 +151 +149 +145 +140 +135 +134 +132 +127 +122 +120 +116 +111 +102 +98 +97 +99 +103 +105 +104 +108 +111 +109 +109 +111 +111 +109 +112 +115 +115 +111 +107 +109 +113 +117 +113 +111 +112 +112 +110 +108 +110 +114 +111 +109 +109 +113 +115 +113 +113 +115 +118 +123 +126 +125 +121 +120 +122 +124 +119 +113 +110 +114 +119 +118 +115 +114 +109 +110 +112 +116 +119 +120 +121 +122 +124 +122 +124 +129 +133 +133 +132 +132 +130 +129 +127 +129 +130 +132 +134 +138 +139 +139 +136 +132 +131 +131 +130 +127 +126 +127 +130 +135 +138 +136 +133 +132 +133 +130 +129 +133 +137 +136 +132 +129 +121 +121 +126 +134 +136 +132 +127 +126 +131 +133 +135 +135 +135 +133 +130 +129 +135 +136 +137 +138 +133 +130 +131 +137 +135 +133 +128 +124 +123 +124 +126 +127 +126 +124 +122 +124 +130 +137 +139 +137 +127 +111 +107 +133 +170 +177 +149 +114 +111 +143 +165 +150 +125 +106 +93 +99 +120 +161 +170 +138 +115 +105 +102 +116 +118 +118 +119 +121 +115 +99 +103 +125 +188 +214 +203 +177 +163 +127 +80 +64 +69 +83 +82 +72 +79 +96 +100 +97 +93 +78 +111 +171 +200 +190 +168 +162 +167 +168 +172 +171 +164 +160 +157 +153 +143 +144 +139 +162 +185 +180 +158 +134 +126 +139 +147 +148 +149 +146 +133 +120 +121 +139 +161 +172 +153 +123 +117 +123 +103 +101 +134 +152 +125 +92 +87 +116 +148 +154 +134 +108 +100 +126 +135 +131 +139 +159 +150 +129 +131 +148 +141 +106 +93 +128 +159 +153 +130 +117 +132 +170 +189 +188 +170 +139 +111 +114 +153 +187 +184 +137 +97 +81 +75 +84 +91 +86 +71 +77 +93 +114 +128 +126 +113 +97 +93 +109 +139 +155 +139 +111 +97 +105 +147 +178 +173 +168 +171 +170 +163 +139 +132 +155 +169 +164 +158 +165 +177 +184 +138 +100 +101 +149 +189 +199 +188 +172 +172 +158 +141 +149 +163 +162 +157 +152 +129 +127 +146 +174 +187 +187 +190 +192 +207 +205 +187 +158 +146 +158 +169 +171 +172 +173 +160 +138 +138 +173 +207 +216 +195 +175 +159 +157 +150 +141 +156 +186 +185 +196 +199 +186 +162 +158 +175 +179 +163 +159 +183 +192 +159 +132 +168 +187 +187 +173 +174 +176 +191 +207 +195 +183 +174 +173 +160 +167 +198 +216 +198 +161 +131 +129 +135 +134 +143 +174 +195 +200 +196 +178 +169 +189 +203 +190 +185 +191 +207 +217 +202 +170 +147 +131 +136 +155 +177 +186 +198 +193 +170 +155 +175 +203 +225 +210 +190 +189 +207 +223 +222 +212 +204 +200 +199 +185 +159 +157 +175 +183 +178 +171 +155 +147 +155 +168 +174 +176 +179 +168 +162 +170 +182 +190 +192 +191 +194 +195 +192 +190 +194 +196 +192 +190 +195 +194 +197 +201 +208 +215 +209 +193 +172 +161 +164 +176 +190 +192 +181 +178 +190 +210 +218 +215 +202 +193 +190 +183 +182 +177 +174 +188 +218 +231 +213 +192 +172 +166 +173 +179 +174 +179 +187 +182 +195 +201 +199 +180 +149 +133 +144 +163 +173 +188 +204 +202 +181 +160 +155 +160 +181 +181 +187 +189 +175 +160 +146 +132 +122 +127 +140 +147 +145 +148 +146 +134 +131 +135 +138 +135 +131 +128 +127 +127 +126 +126 +126 +125 +126 +128 +126 +122 +119 +120 +122 +123 +124 +122 +120 +119 +119 +113 +108 +107 +109 +109 +110 +111 +110 +108 +104 +99 +93 +86 +81 +77 +69 +68 +67 +64 +61 +55 +49 +44 +44 +41 +40 +40 +40 +39 +42 +45 +52 +72 +91 +106 +118 +121 +121 +122 +124 +129 +135 +140 +138 +128 +124 +131 +140 +144 +150 +155 +155 +154 +157 +160 +161 +162 +162 +162 +162 +158 +152 +147 +147 +153 +159 +162 +161 +163 +167 +171 +170 +172 +176 +181 +182 +180 +181 +183 +192 +194 +195 +193 +189 +189 +198 +207 +210 +212 +210 +208 +210 +216 +218 +216 +213 +211 +209 +210 +214 +219 +222 +223 +220 +221 +223 +225 +226 +227 +227 +227 +228 +227 +226 +226 +226 +224 +220 +217 +213 +212 +213 +216 +217 +214 +209 +207 +210 +211 +211 +211 +210 +209 +209 +209 +202 +199 +197 +198 +200 +201 +201 +202 +204 +202 +200 +199 +199 +201 +200 +199 +201 +202 +204 +205 +200 +192 +185 +182 +185 +192 +198 +201 +202 +205 +208 +209 +209 +210 +209 +209 +209 +211 +214 +217 +220 +219 +219 +220 +224 +227 +229 +230 +226 +216 +205 +199 +193 +189 +189 +192 +192 +190 +189 +189 +189 +188 +187 +187 +189 +189 +189 +189 +189 +189 +188 +188 +189 +188 +188 +187 +187 +187 +188 +188 +188 +188 +189 +189 +189 +188 +188 +187 +186 +187 +189 +190 +189 +189 +190 +190 +186 +187 +188 +189 +190 +190 +190 +189 +190 +190 +190 +190 +190 +189 +189 +188 +189 +190 +190 +191 +190 +189 +188 +188 +189 +189 +190 +190 +189 +188 +188 +188 +185 +186 +187 +187 +188 +188 +188 +188 +188 +188 +188 +187 +187 +187 +187 +187 +189 +188 +188 +188 +188 +188 +188 +189 +189 +188 +187 +188 +188 +189 +189 +189 +187 +187 +188 +188 +189 +189 +189 +189 +187 +189 +191 +190 +188 +186 +187 +188 +185 +183 +180 +180 +182 +183 +183 +182 +184 +183 +183 +184 +184 +185 +184 +184 +183 +183 +184 +184 +184 +184 +184 +184 +183 +184 +184 +183 +182 +183 +184 +185 +185 +184 +184 +183 +183 +183 +183 +184 +185 +184 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +183 +183 +184 +184 +182 +183 +184 +184 +184 +183 +183 +183 +184 +183 +183 +183 +183 +184 +184 +183 +183 +183 +182 +181 +182 +183 +183 +182 +182 +184 +184 +184 +184 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +182 +182 +181 +181 +182 +182 +184 +182 +180 +181 +183 +185 +183 +182 +182 +182 +183 +183 +183 +182 +182 +182 +183 +183 +182 +182 +182 +183 +183 +183 +182 +182 +183 +183 +182 +181 +182 +182 +183 +183 +183 +183 +182 +181 +180 +180 +181 +182 +183 +183 +183 +183 +183 +183 +184 +184 +183 +182 +183 +184 +184 +182 +180 +180 +181 +183 +184 +183 +183 +183 +184 +183 +182 +183 +185 +184 +182 +182 +183 +184 +183 +181 +178 +177 +181 +191 +200 +211 +210 +205 +202 +206 +213 +216 +215 +210 +205 +202 +202 +202 +198 +191 +187 +182 +180 +179 +179 +176 +170 +169 +169 +167 +168 +169 +170 +169 +167 +167 +169 +170 +167 +168 +172 +171 +164 +160 +160 +162 +165 +167 +164 +159 +157 +158 +159 +161 +163 +163 +161 +159 +157 +155 +153 +150 +154 +157 +158 +159 +161 +162 +161 +157 +156 +155 +152 +152 +153 +156 +157 +158 +158 +159 +161 +162 +160 +157 +155 +152 +151 +153 +157 +156 +152 +150 +152 +154 +158 +156 +147 +141 +143 +149 +152 +156 +155 +153 +150 +148 +146 +143 +142 +144 +143 +139 +133 +128 +128 +132 +136 +139 +137 +136 +138 +139 +139 +140 +142 +141 +137 +132 +133 +137 +142 +142 +142 +144 +143 +140 +136 +130 +127 +128 +131 +134 +136 +138 +139 +138 +136 +135 +135 +137 +140 +139 +134 +131 +132 +132 +129 +131 +134 +139 +141 +138 +136 +138 +143 +143 +142 +142 +141 +139 +136 +136 +138 +143 +141 +140 +139 +137 +135 +136 +139 +136 +140 +156 +174 +170 +149 +136 +137 +140 +145 +149 +154 +159 +162 +159 +154 +138 +154 +177 +184 +171 +159 +157 +158 +142 +142 +159 +176 +169 +143 +124 +117 +119 +125 +130 +132 +135 +138 +134 +127 +123 +124 +125 +126 +128 +122 +113 +112 +121 +127 +130 +129 +127 +130 +133 +133 +129 +127 +127 +129 +129 +127 +127 +127 +128 +129 +127 +123 +120 +118 +116 +114 +112 +110 +107 +104 +101 +98 +97 +97 +97 +93 +89 +87 +84 +81 +79 +79 +77 +74 +70 +66 +62 +58 +58 +61 +64 +59 +63 +75 +80 +75 +75 +80 +71 +71 +93 +127 +144 +147 +154 +161 +161 +159 +161 +162 +162 +160 +161 +164 +165 +166 +167 +165 +167 +179 +192 +195 +190 +184 +184 +186 +185 +184 +184 +182 +181 +182 +183 +184 +185 +187 +190 +192 +194 +191 +187 +178 +170 +170 +170 +166 +159 +156 +166 +186 +199 +198 +194 +191 +191 +192 +190 +187 +187 +188 +189 +189 +186 +187 +187 +187 +186 +185 +185 +186 +182 +185 +188 +190 +192 +195 +198 +197 +189 +181 +175 +176 +173 +167 +162 +163 +161 +152 +134 +143 +170 +185 +188 +184 +185 +187 +188 +189 +191 +193 +195 +195 +194 +194 +193 +194 +196 +197 +197 +197 +198 +199 +199 +200 +201 +200 +199 +199 +197 +195 +194 +195 +195 +193 +193 +194 +194 +194 +194 +194 +194 +195 +196 +196 +196 +195 +194 +194 +193 +191 +185 +182 +178 +174 +170 +170 +172 +171 +169 +169 +173 +169 +155 +139 +141 +160 +175 +179 +184 +188 +193 +196 +199 +199 +197 +194 +193 +192 +190 +187 +186 +186 +187 +188 +188 +187 +187 +187 +188 +187 +188 +189 +187 +186 +186 +186 +186 +186 +187 +187 +188 +187 +188 +187 +187 +186 +185 +184 +185 +184 +183 +183 +184 +185 +185 +185 +183 +183 +183 +183 +184 +184 +181 +178 +180 +178 +172 +171 +172 +180 +180 +159 +105 +47 +41 +83 +130 +164 +183 +176 +176 +174 +173 +173 +170 +165 +160 +159 +158 +157 +154 +151 +148 +145 +143 +141 +137 +134 +131 +129 +124 +118 +113 +112 +109 +108 +106 +105 +106 +106 +106 +104 +107 +110 +111 +108 +108 +111 +112 +112 +111 +114 +117 +115 +113 +114 +114 +115 +112 +112 +113 +113 +112 +111 +111 +113 +114 +112 +112 +114 +115 +115 +113 +112 +114 +121 +125 +122 +119 +121 +123 +123 +115 +113 +114 +117 +121 +122 +120 +119 +117 +117 +120 +121 +122 +121 +122 +124 +122 +120 +120 +126 +131 +133 +132 +132 +131 +128 +127 +127 +129 +130 +132 +135 +135 +135 +133 +130 +129 +129 +128 +126 +126 +127 +130 +131 +130 +126 +125 +127 +125 +124 +126 +132 +136 +134 +129 +125 +118 +121 +127 +136 +138 +133 +130 +131 +132 +132 +133 +133 +133 +131 +129 +128 +132 +137 +138 +135 +132 +133 +134 +135 +137 +133 +127 +123 +122 +124 +127 +129 +126 +127 +127 +128 +132 +138 +141 +142 +129 +108 +98 +118 +155 +178 +163 +132 +123 +139 +155 +152 +137 +114 +98 +108 +142 +173 +160 +124 +114 +114 +110 +114 +118 +123 +122 +119 +116 +109 +101 +96 +139 +193 +219 +195 +168 +147 +118 +92 +74 +75 +82 +90 +97 +109 +116 +113 +93 +84 +112 +160 +190 +187 +170 +167 +160 +158 +174 +194 +194 +174 +157 +151 +149 +129 +127 +162 +190 +183 +161 +143 +135 +135 +137 +153 +164 +146 +121 +115 +131 +163 +176 +154 +129 +123 +127 +123 +103 +102 +138 +164 +135 +81 +68 +101 +138 +165 +157 +131 +116 +125 +125 +126 +136 +145 +143 +139 +143 +154 +148 +121 +120 +117 +124 +126 +113 +95 +104 +144 +190 +196 +172 +126 +102 +124 +164 +185 +180 +139 +96 +74 +76 +95 +100 +89 +63 +64 +83 +114 +134 +137 +122 +103 +96 +102 +129 +159 +160 +135 +113 +112 +136 +170 +166 +163 +171 +162 +143 +119 +108 +131 +171 +179 +169 +189 +196 +163 +114 +87 +94 +144 +182 +190 +186 +182 +173 +172 +163 +167 +174 +174 +170 +166 +158 +142 +149 +177 +188 +182 +186 +201 +207 +203 +185 +154 +132 +133 +150 +164 +165 +176 +183 +174 +169 +183 +201 +207 +201 +187 +172 +156 +129 +116 +143 +183 +181 +195 +199 +188 +165 +159 +173 +173 +167 +169 +188 +188 +154 +130 +168 +195 +192 +178 +178 +180 +186 +192 +186 +184 +182 +176 +159 +167 +199 +216 +196 +159 +129 +131 +143 +147 +155 +182 +198 +203 +188 +168 +168 +193 +207 +191 +177 +185 +208 +216 +201 +172 +150 +136 +139 +156 +176 +190 +202 +192 +159 +142 +167 +205 +226 +217 +204 +198 +206 +217 +221 +219 +210 +204 +200 +183 +164 +168 +181 +181 +178 +169 +156 +151 +157 +167 +176 +183 +173 +154 +141 +151 +169 +184 +192 +195 +197 +195 +188 +184 +190 +194 +194 +194 +197 +196 +195 +194 +199 +207 +203 +187 +174 +160 +164 +180 +189 +183 +172 +177 +195 +210 +213 +211 +201 +191 +187 +179 +178 +172 +171 +188 +216 +226 +211 +193 +177 +171 +173 +174 +170 +178 +188 +184 +192 +201 +201 +180 +150 +135 +145 +162 +172 +184 +203 +209 +186 +158 +158 +177 +184 +186 +188 +183 +170 +156 +142 +129 +125 +135 +153 +160 +151 +146 +145 +139 +132 +132 +130 +129 +127 +125 +125 +125 +129 +129 +128 +126 +125 +125 +122 +118 +118 +119 +121 +123 +124 +123 +121 +119 +118 +112 +105 +105 +109 +110 +109 +109 +110 +106 +102 +97 +92 +85 +79 +75 +68 +67 +66 +64 +61 +56 +50 +46 +45 +42 +42 +42 +41 +39 +41 +43 +55 +76 +98 +111 +120 +123 +123 +126 +126 +132 +138 +141 +137 +126 +121 +128 +139 +143 +150 +156 +156 +155 +157 +161 +165 +162 +162 +165 +164 +156 +150 +149 +155 +161 +167 +168 +167 +167 +167 +166 +165 +168 +173 +177 +178 +177 +181 +185 +189 +192 +195 +195 +192 +192 +197 +204 +208 +211 +211 +208 +209 +213 +215 +214 +213 +211 +209 +210 +213 +217 +219 +220 +219 +221 +222 +224 +226 +227 +227 +227 +226 +226 +225 +226 +227 +225 +222 +219 +213 +212 +213 +216 +217 +213 +208 +205 +210 +211 +212 +213 +212 +211 +210 +210 +202 +198 +197 +197 +199 +200 +200 +201 +205 +204 +203 +202 +200 +199 +198 +199 +201 +201 +202 +202 +200 +194 +189 +187 +187 +193 +198 +200 +202 +205 +208 +209 +208 +208 +208 +208 +209 +211 +215 +218 +220 +219 +219 +221 +224 +227 +229 +230 +228 +219 +209 +201 +196 +191 +189 +191 +192 +191 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +190 +190 +190 +189 +188 +187 +187 +187 +186 +188 +188 +189 +189 +189 +188 +188 +187 +187 +188 +190 +190 +189 +188 +188 +189 +187 +187 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +188 +189 +189 +189 +188 +188 +188 +189 +187 +187 +187 +188 +188 +188 +188 +188 +190 +189 +189 +188 +188 +188 +188 +188 +189 +188 +188 +188 +188 +188 +189 +190 +189 +188 +188 +188 +188 +188 +188 +187 +187 +188 +188 +188 +188 +188 +187 +187 +187 +189 +190 +189 +187 +186 +186 +187 +184 +182 +181 +181 +182 +183 +182 +182 +184 +184 +183 +184 +184 +185 +184 +184 +184 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +183 +183 +183 +184 +186 +184 +184 +183 +182 +182 +182 +182 +182 +184 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +185 +184 +183 +183 +185 +183 +181 +182 +184 +185 +184 +183 +182 +183 +185 +184 +183 +183 +183 +184 +183 +183 +182 +183 +182 +182 +182 +182 +183 +182 +182 +183 +183 +183 +184 +184 +185 +184 +184 +184 +184 +183 +183 +182 +182 +182 +183 +184 +183 +183 +182 +181 +182 +182 +184 +182 +180 +181 +183 +184 +182 +181 +181 +183 +183 +183 +183 +182 +181 +181 +181 +181 +181 +181 +181 +182 +183 +184 +183 +182 +182 +183 +183 +182 +182 +182 +183 +183 +183 +182 +180 +179 +179 +181 +182 +182 +183 +183 +182 +182 +182 +182 +183 +183 +183 +183 +184 +185 +184 +182 +180 +179 +180 +182 +183 +184 +184 +185 +186 +185 +183 +182 +183 +183 +182 +182 +182 +182 +181 +181 +180 +179 +182 +194 +206 +213 +207 +203 +204 +209 +214 +214 +212 +206 +198 +194 +196 +198 +194 +191 +193 +191 +190 +189 +185 +180 +174 +173 +172 +171 +167 +169 +179 +179 +170 +165 +166 +170 +169 +171 +175 +173 +166 +161 +161 +161 +164 +166 +163 +160 +160 +160 +160 +160 +161 +163 +165 +163 +157 +153 +150 +149 +152 +156 +158 +160 +161 +162 +161 +159 +157 +154 +151 +149 +150 +154 +156 +158 +158 +159 +161 +162 +161 +158 +155 +152 +149 +150 +154 +155 +153 +151 +152 +153 +157 +158 +150 +143 +143 +148 +151 +157 +156 +155 +152 +148 +145 +144 +144 +146 +145 +142 +137 +132 +131 +134 +137 +139 +137 +135 +135 +135 +134 +136 +138 +137 +135 +133 +133 +135 +138 +140 +142 +144 +142 +138 +133 +131 +131 +133 +134 +139 +140 +140 +139 +138 +137 +137 +137 +140 +141 +138 +134 +133 +135 +134 +132 +133 +137 +143 +144 +140 +136 +137 +142 +142 +143 +142 +140 +139 +140 +139 +137 +143 +140 +137 +136 +136 +137 +141 +144 +142 +150 +165 +175 +166 +146 +135 +134 +135 +136 +143 +156 +163 +162 +159 +158 +149 +165 +183 +182 +163 +150 +152 +156 +149 +159 +174 +171 +147 +126 +122 +126 +125 +125 +130 +135 +140 +137 +130 +124 +119 +126 +129 +129 +128 +122 +114 +110 +121 +125 +127 +126 +127 +131 +134 +134 +132 +131 +132 +134 +134 +133 +132 +131 +130 +130 +127 +124 +123 +122 +120 +117 +114 +112 +109 +107 +106 +103 +101 +99 +99 +95 +92 +90 +88 +83 +80 +79 +80 +78 +76 +75 +71 +65 +60 +57 +57 +56 +59 +61 +53 +38 +34 +42 +52 +61 +87 +120 +138 +146 +154 +159 +160 +160 +161 +162 +161 +160 +162 +164 +164 +165 +167 +165 +165 +177 +191 +196 +188 +184 +184 +186 +184 +183 +184 +183 +181 +182 +183 +183 +183 +184 +189 +192 +195 +193 +191 +182 +172 +171 +172 +168 +160 +159 +168 +187 +199 +198 +193 +190 +190 +193 +192 +189 +188 +188 +189 +189 +188 +188 +187 +186 +185 +185 +185 +186 +181 +185 +188 +189 +191 +194 +197 +198 +193 +185 +178 +178 +175 +169 +164 +163 +160 +153 +136 +144 +170 +184 +188 +186 +186 +187 +187 +189 +191 +194 +195 +195 +194 +194 +193 +194 +197 +198 +197 +195 +197 +198 +198 +199 +200 +199 +198 +197 +196 +193 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +194 +195 +195 +195 +195 +195 +194 +194 +193 +190 +186 +182 +178 +175 +170 +170 +170 +170 +170 +170 +174 +169 +154 +139 +141 +159 +173 +179 +182 +186 +192 +195 +197 +198 +196 +194 +192 +190 +188 +188 +187 +188 +189 +190 +189 +188 +188 +188 +187 +188 +187 +188 +188 +187 +187 +186 +186 +187 +187 +188 +188 +187 +187 +186 +186 +185 +185 +184 +184 +182 +182 +184 +184 +182 +182 +184 +181 +182 +183 +183 +184 +183 +180 +178 +179 +177 +171 +169 +168 +174 +179 +164 +103 +38 +32 +58 +90 +134 +175 +180 +168 +161 +161 +168 +169 +161 +154 +153 +150 +148 +146 +143 +140 +137 +134 +132 +127 +126 +125 +123 +117 +111 +108 +108 +105 +107 +109 +111 +113 +111 +109 +106 +108 +109 +108 +104 +105 +110 +113 +113 +111 +115 +119 +120 +120 +120 +118 +116 +118 +115 +113 +113 +114 +113 +114 +116 +118 +117 +115 +115 +117 +118 +114 +110 +111 +118 +122 +119 +116 +119 +122 +121 +117 +118 +118 +117 +117 +120 +123 +124 +126 +125 +125 +125 +123 +121 +121 +123 +126 +123 +123 +128 +133 +135 +134 +133 +132 +130 +129 +130 +131 +132 +132 +134 +134 +133 +131 +127 +125 +126 +127 +127 +130 +131 +132 +130 +125 +121 +123 +127 +125 +124 +125 +129 +131 +128 +123 +119 +120 +123 +130 +137 +138 +135 +134 +136 +132 +131 +130 +131 +132 +133 +133 +132 +129 +135 +137 +133 +132 +136 +136 +133 +137 +134 +129 +125 +125 +127 +129 +131 +130 +130 +129 +129 +133 +138 +139 +139 +129 +111 +104 +116 +148 +180 +172 +137 +119 +131 +154 +165 +154 +120 +99 +111 +151 +174 +143 +111 +118 +126 +126 +124 +120 +122 +124 +122 +122 +122 +111 +94 +110 +146 +191 +204 +189 +177 +161 +139 +110 +91 +99 +120 +120 +114 +110 +98 +93 +88 +121 +171 +197 +190 +175 +177 +161 +148 +151 +179 +201 +191 +170 +155 +144 +113 +113 +143 +174 +189 +173 +148 +141 +144 +141 +147 +155 +142 +125 +126 +146 +164 +167 +148 +134 +131 +130 +126 +104 +99 +126 +163 +155 +96 +55 +64 +128 +166 +162 +140 +129 +121 +97 +93 +134 +143 +140 +138 +143 +153 +150 +130 +129 +100 +87 +89 +90 +83 +97 +135 +171 +176 +170 +150 +136 +142 +160 +174 +176 +134 +89 +71 +85 +104 +101 +87 +65 +62 +85 +117 +132 +135 +128 +113 +101 +100 +121 +160 +175 +154 +126 +114 +132 +169 +167 +162 +171 +163 +141 +114 +102 +106 +153 +191 +192 +204 +192 +136 +106 +82 +86 +133 +175 +184 +180 +180 +179 +176 +161 +160 +174 +184 +187 +178 +176 +170 +170 +178 +183 +185 +190 +197 +203 +200 +184 +156 +130 +125 +140 +156 +160 +166 +175 +175 +172 +180 +196 +206 +205 +199 +178 +143 +117 +125 +154 +175 +188 +198 +198 +184 +159 +154 +171 +175 +177 +185 +193 +180 +149 +133 +168 +198 +204 +190 +192 +195 +189 +177 +173 +186 +196 +183 +159 +164 +197 +215 +196 +158 +129 +131 +148 +157 +166 +189 +201 +205 +183 +161 +170 +198 +211 +191 +170 +183 +216 +211 +190 +169 +161 +153 +149 +155 +177 +191 +202 +189 +151 +132 +160 +204 +223 +219 +210 +206 +207 +212 +216 +219 +213 +212 +205 +186 +170 +177 +185 +178 +167 +161 +157 +160 +162 +166 +172 +179 +172 +154 +135 +140 +164 +188 +196 +192 +194 +192 +184 +181 +186 +191 +193 +196 +203 +202 +199 +195 +198 +208 +205 +189 +173 +157 +165 +184 +188 +173 +166 +181 +201 +206 +203 +202 +196 +189 +188 +182 +179 +172 +164 +171 +197 +218 +214 +199 +181 +175 +175 +172 +167 +176 +189 +189 +198 +203 +198 +175 +147 +138 +152 +168 +175 +175 +188 +204 +199 +179 +175 +186 +186 +189 +183 +173 +163 +150 +136 +128 +133 +145 +165 +171 +160 +148 +144 +140 +136 +130 +126 +127 +126 +123 +122 +122 +127 +128 +127 +125 +123 +121 +119 +116 +118 +120 +123 +125 +126 +124 +122 +119 +117 +110 +104 +104 +108 +108 +107 +106 +108 +104 +100 +95 +90 +84 +77 +72 +67 +66 +64 +62 +61 +55 +51 +47 +46 +43 +42 +40 +39 +38 +41 +44 +58 +82 +105 +116 +122 +123 +123 +126 +127 +134 +140 +142 +136 +124 +119 +125 +135 +139 +147 +152 +155 +155 +155 +158 +162 +157 +159 +165 +161 +151 +146 +149 +160 +167 +173 +172 +172 +173 +170 +166 +165 +165 +167 +170 +172 +176 +182 +187 +189 +191 +194 +195 +194 +195 +198 +204 +206 +209 +210 +208 +208 +212 +215 +215 +213 +212 +210 +211 +213 +216 +218 +218 +219 +220 +222 +224 +226 +227 +228 +228 +226 +226 +226 +227 +227 +225 +221 +219 +212 +212 +214 +217 +216 +212 +206 +203 +207 +209 +212 +214 +215 +213 +211 +209 +203 +200 +198 +198 +199 +200 +199 +200 +206 +205 +205 +206 +201 +196 +195 +197 +199 +199 +199 +200 +198 +194 +191 +190 +190 +193 +196 +198 +201 +205 +207 +208 +205 +206 +206 +207 +209 +212 +216 +218 +219 +219 +219 +220 +223 +226 +228 +229 +231 +224 +215 +207 +200 +193 +190 +190 +192 +191 +189 +188 +188 +189 +189 +189 +187 +187 +187 +187 +188 +189 +190 +190 +190 +190 +190 +189 +188 +188 +187 +187 +188 +188 +189 +189 +189 +189 +188 +187 +188 +189 +190 +190 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +188 +189 +189 +188 +188 +189 +189 +189 +189 +189 +188 +187 +188 +188 +187 +187 +187 +188 +189 +188 +188 +188 +188 +188 +188 +188 +188 +190 +190 +189 +188 +188 +188 +188 +189 +188 +188 +187 +187 +188 +189 +190 +190 +189 +189 +189 +189 +189 +189 +188 +187 +186 +187 +188 +188 +188 +188 +187 +187 +187 +188 +189 +189 +187 +186 +186 +187 +184 +182 +182 +182 +182 +183 +182 +182 +184 +184 +183 +184 +184 +185 +185 +184 +183 +182 +182 +181 +181 +181 +182 +182 +184 +184 +183 +182 +182 +183 +184 +185 +184 +183 +183 +182 +181 +181 +182 +182 +182 +182 +183 +183 +183 +184 +184 +184 +183 +183 +184 +184 +184 +184 +184 +184 +183 +184 +184 +182 +183 +184 +183 +181 +181 +183 +185 +184 +182 +181 +183 +185 +183 +183 +182 +183 +183 +183 +182 +182 +184 +184 +183 +183 +184 +184 +183 +183 +180 +181 +182 +182 +184 +184 +184 +186 +184 +183 +183 +183 +182 +182 +183 +183 +184 +183 +183 +182 +181 +181 +182 +183 +182 +180 +181 +183 +183 +181 +181 +181 +183 +184 +183 +183 +181 +181 +181 +181 +182 +181 +181 +181 +182 +183 +183 +183 +180 +181 +183 +183 +182 +182 +182 +182 +181 +182 +181 +181 +181 +181 +183 +184 +183 +183 +183 +182 +181 +181 +181 +182 +182 +182 +182 +182 +183 +183 +181 +180 +181 +182 +182 +183 +183 +184 +184 +185 +184 +182 +181 +182 +183 +183 +182 +181 +181 +181 +181 +181 +180 +184 +196 +208 +209 +203 +201 +207 +215 +215 +210 +206 +200 +191 +188 +194 +197 +194 +194 +198 +198 +194 +189 +187 +186 +182 +176 +170 +172 +169 +173 +181 +180 +170 +164 +164 +168 +174 +176 +172 +170 +171 +167 +160 +158 +162 +165 +164 +162 +162 +163 +163 +159 +159 +163 +168 +167 +160 +153 +151 +152 +154 +155 +156 +157 +159 +160 +161 +160 +159 +156 +152 +149 +149 +152 +158 +159 +159 +159 +160 +161 +160 +158 +156 +155 +152 +150 +151 +151 +150 +150 +151 +156 +159 +159 +152 +146 +144 +146 +148 +157 +157 +156 +154 +149 +145 +144 +146 +146 +146 +144 +140 +136 +135 +137 +140 +139 +136 +135 +134 +132 +131 +132 +133 +135 +135 +135 +134 +133 +135 +138 +140 +143 +142 +138 +134 +132 +134 +135 +136 +144 +142 +140 +138 +137 +138 +140 +141 +143 +142 +138 +135 +136 +138 +137 +134 +133 +138 +143 +144 +141 +138 +137 +139 +142 +144 +141 +137 +137 +142 +143 +140 +141 +139 +138 +139 +141 +142 +144 +145 +147 +157 +169 +171 +159 +144 +135 +135 +137 +139 +148 +160 +168 +169 +167 +167 +167 +170 +176 +172 +155 +144 +149 +157 +168 +177 +173 +150 +127 +126 +132 +130 +127 +127 +134 +145 +150 +141 +128 +122 +119 +127 +130 +129 +128 +125 +118 +115 +121 +125 +127 +127 +130 +135 +137 +135 +133 +133 +134 +136 +137 +136 +134 +132 +132 +131 +128 +125 +124 +125 +123 +120 +114 +112 +110 +110 +111 +109 +103 +100 +100 +97 +94 +92 +89 +85 +82 +81 +84 +81 +79 +77 +75 +71 +66 +63 +60 +65 +64 +56 +48 +39 +27 +17 +30 +50 +83 +114 +133 +149 +153 +151 +158 +159 +161 +162 +160 +158 +158 +160 +163 +164 +167 +166 +166 +176 +190 +196 +187 +183 +184 +186 +182 +182 +184 +183 +182 +182 +183 +182 +182 +184 +188 +192 +191 +192 +193 +188 +177 +174 +173 +168 +164 +161 +169 +187 +199 +199 +193 +188 +190 +193 +193 +190 +188 +187 +188 +189 +188 +188 +186 +185 +184 +184 +185 +186 +180 +184 +187 +189 +189 +192 +196 +199 +198 +190 +181 +179 +178 +172 +168 +168 +162 +153 +134 +142 +169 +185 +190 +188 +187 +187 +187 +188 +191 +194 +195 +194 +195 +194 +193 +195 +198 +199 +197 +196 +196 +197 +197 +197 +198 +198 +197 +196 +196 +193 +191 +191 +191 +190 +191 +192 +194 +194 +194 +193 +194 +194 +194 +195 +195 +195 +195 +195 +193 +190 +186 +183 +180 +176 +174 +172 +172 +171 +172 +174 +173 +169 +157 +142 +141 +156 +172 +180 +182 +187 +194 +195 +198 +197 +197 +195 +193 +191 +189 +187 +188 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +188 +188 +187 +186 +186 +186 +186 +187 +187 +185 +185 +184 +185 +185 +184 +184 +184 +180 +181 +183 +184 +181 +181 +183 +182 +182 +181 +182 +182 +182 +180 +177 +180 +177 +171 +169 +165 +170 +178 +168 +104 +40 +31 +43 +63 +100 +148 +175 +170 +163 +159 +160 +160 +154 +148 +146 +144 +142 +140 +138 +135 +129 +124 +122 +119 +118 +118 +119 +116 +112 +111 +112 +109 +110 +112 +114 +115 +114 +111 +109 +109 +109 +107 +104 +105 +110 +113 +115 +113 +117 +121 +124 +126 +127 +124 +120 +124 +118 +113 +112 +113 +115 +118 +120 +123 +123 +120 +119 +122 +124 +123 +117 +112 +116 +119 +117 +116 +117 +120 +122 +125 +125 +121 +114 +112 +118 +127 +133 +132 +131 +129 +128 +124 +121 +122 +124 +131 +130 +131 +134 +136 +137 +135 +133 +132 +131 +132 +134 +135 +133 +132 +133 +132 +130 +127 +124 +124 +126 +129 +131 +131 +132 +132 +131 +127 +124 +127 +131 +130 +127 +125 +124 +125 +124 +123 +122 +128 +129 +133 +138 +139 +137 +138 +139 +137 +135 +132 +132 +134 +136 +136 +136 +130 +134 +135 +133 +133 +137 +137 +135 +135 +134 +131 +129 +128 +129 +129 +130 +132 +129 +126 +127 +133 +139 +137 +134 +131 +122 +121 +126 +144 +175 +176 +144 +108 +123 +153 +172 +161 +124 +104 +120 +161 +177 +136 +106 +116 +119 +126 +123 +121 +115 +118 +123 +120 +119 +117 +114 +117 +118 +149 +187 +199 +196 +188 +177 +159 +137 +135 +141 +120 +90 +73 +65 +67 +84 +141 +187 +191 +181 +171 +166 +159 +142 +127 +139 +173 +194 +187 +171 +142 +114 +104 +102 +127 +177 +188 +170 +153 +162 +159 +146 +133 +131 +136 +144 +149 +148 +149 +149 +147 +133 +119 +122 +109 +99 +107 +143 +163 +122 +61 +41 +94 +158 +179 +162 +130 +90 +66 +89 +141 +148 +123 +107 +127 +152 +153 +136 +122 +97 +78 +69 +73 +87 +107 +133 +151 +151 +161 +168 +169 +170 +176 +191 +175 +127 +80 +74 +96 +105 +93 +81 +75 +73 +99 +124 +122 +119 +128 +129 +114 +103 +109 +148 +180 +173 +143 +117 +131 +161 +172 +172 +174 +168 +150 +122 +100 +101 +140 +186 +201 +201 +180 +144 +123 +105 +103 +132 +166 +175 +171 +173 +182 +175 +155 +151 +167 +182 +187 +180 +178 +186 +184 +175 +176 +185 +188 +187 +191 +191 +178 +153 +137 +138 +145 +148 +161 +162 +160 +147 +133 +144 +179 +208 +207 +198 +179 +153 +143 +159 +175 +175 +190 +198 +195 +177 +149 +145 +169 +180 +183 +193 +190 +169 +152 +149 +171 +195 +205 +196 +200 +209 +196 +168 +164 +186 +206 +188 +158 +160 +192 +211 +195 +162 +131 +128 +145 +161 +174 +192 +203 +204 +184 +160 +174 +198 +204 +183 +163 +188 +216 +203 +180 +167 +167 +165 +160 +160 +177 +188 +198 +186 +151 +133 +160 +203 +220 +214 +208 +207 +210 +211 +212 +214 +214 +217 +211 +192 +174 +177 +180 +173 +159 +155 +156 +160 +162 +165 +170 +172 +168 +158 +144 +147 +174 +204 +203 +185 +185 +187 +185 +184 +188 +191 +194 +199 +206 +206 +204 +200 +204 +215 +210 +193 +168 +156 +167 +185 +186 +172 +169 +188 +205 +204 +195 +192 +188 +186 +193 +193 +176 +168 +153 +149 +172 +205 +211 +195 +179 +179 +178 +172 +166 +174 +187 +192 +201 +204 +196 +173 +152 +149 +163 +176 +177 +172 +179 +198 +210 +204 +190 +181 +184 +183 +173 +164 +157 +143 +131 +131 +145 +159 +173 +174 +165 +154 +144 +137 +135 +128 +125 +126 +126 +121 +120 +123 +128 +129 +128 +126 +123 +120 +118 +117 +118 +119 +122 +124 +124 +123 +118 +115 +116 +110 +105 +104 +106 +105 +104 +104 +106 +102 +97 +94 +89 +82 +76 +71 +66 +65 +63 +62 +60 +55 +51 +47 +46 +42 +39 +37 +35 +36 +41 +47 +62 +88 +112 +120 +122 +121 +122 +125 +126 +134 +140 +140 +134 +122 +118 +125 +132 +136 +142 +147 +150 +152 +153 +155 +158 +156 +159 +161 +156 +147 +144 +148 +158 +168 +174 +173 +173 +176 +175 +172 +174 +169 +165 +163 +166 +173 +182 +188 +194 +192 +192 +193 +194 +196 +202 +207 +204 +206 +207 +207 +209 +214 +215 +215 +213 +212 +212 +213 +215 +217 +218 +218 +219 +220 +221 +223 +225 +227 +227 +228 +228 +228 +228 +228 +226 +224 +220 +217 +212 +212 +214 +217 +216 +212 +207 +204 +204 +207 +211 +214 +216 +214 +210 +207 +205 +202 +201 +201 +201 +200 +200 +201 +205 +204 +205 +207 +203 +195 +192 +194 +194 +196 +198 +199 +196 +191 +189 +190 +191 +193 +194 +196 +199 +203 +205 +204 +203 +203 +204 +206 +208 +212 +216 +218 +218 +218 +218 +219 +221 +224 +226 +228 +232 +228 +221 +213 +204 +197 +191 +190 +192 +191 +189 +188 +188 +189 +190 +190 +188 +188 +187 +187 +187 +188 +189 +189 +188 +189 +189 +190 +190 +189 +189 +188 +188 +189 +189 +189 +189 +189 +188 +188 +187 +188 +190 +191 +190 +190 +191 +191 +189 +189 +188 +188 +188 +188 +189 +189 +189 +188 +187 +187 +187 +188 +189 +190 +187 +187 +188 +189 +189 +189 +189 +189 +187 +187 +187 +186 +186 +187 +188 +189 +189 +189 +188 +188 +188 +188 +188 +188 +189 +188 +187 +187 +186 +187 +187 +187 +188 +187 +187 +187 +187 +188 +190 +190 +188 +188 +189 +189 +190 +190 +188 +187 +185 +186 +187 +188 +189 +189 +189 +189 +188 +188 +189 +188 +187 +187 +187 +187 +184 +184 +183 +182 +182 +183 +183 +183 +184 +183 +183 +183 +184 +185 +184 +184 +183 +182 +182 +181 +181 +181 +182 +182 +183 +183 +182 +182 +182 +183 +183 +184 +184 +183 +183 +182 +182 +182 +182 +182 +183 +183 +183 +183 +183 +183 +183 +183 +182 +182 +183 +183 +183 +183 +183 +183 +182 +183 +183 +182 +183 +184 +184 +182 +180 +182 +184 +184 +181 +181 +183 +185 +182 +182 +182 +182 +183 +183 +182 +182 +184 +184 +184 +184 +184 +184 +184 +184 +180 +180 +181 +181 +182 +183 +182 +183 +183 +182 +182 +182 +182 +183 +183 +183 +183 +183 +183 +183 +182 +182 +182 +182 +182 +181 +180 +182 +182 +181 +181 +181 +183 +183 +183 +183 +182 +182 +182 +183 +184 +183 +182 +181 +181 +182 +182 +181 +179 +180 +182 +183 +182 +181 +181 +181 +180 +181 +182 +182 +182 +182 +182 +182 +182 +182 +182 +182 +181 +181 +182 +182 +182 +182 +181 +181 +182 +182 +183 +183 +183 +183 +182 +182 +183 +183 +182 +182 +182 +182 +181 +182 +183 +183 +181 +179 +180 +181 +181 +180 +181 +187 +198 +208 +205 +200 +203 +213 +220 +217 +208 +201 +191 +185 +184 +192 +196 +195 +196 +201 +201 +198 +192 +189 +189 +186 +176 +167 +169 +171 +174 +174 +170 +165 +162 +161 +166 +174 +177 +174 +172 +173 +167 +158 +156 +161 +164 +164 +163 +164 +163 +162 +158 +159 +163 +169 +169 +162 +156 +153 +152 +153 +155 +158 +159 +159 +160 +161 +161 +161 +160 +155 +149 +147 +152 +159 +162 +160 +159 +159 +159 +160 +159 +159 +157 +155 +152 +150 +148 +148 +150 +153 +160 +160 +157 +152 +148 +147 +147 +147 +156 +156 +157 +156 +152 +146 +145 +148 +146 +146 +145 +142 +139 +138 +139 +140 +138 +136 +136 +135 +132 +130 +129 +130 +134 +135 +136 +134 +133 +134 +137 +141 +144 +144 +141 +135 +131 +133 +137 +139 +145 +142 +139 +136 +136 +138 +142 +144 +142 +140 +138 +137 +138 +139 +137 +134 +130 +134 +139 +142 +143 +143 +140 +139 +142 +144 +142 +137 +138 +144 +145 +142 +141 +141 +142 +143 +144 +145 +144 +143 +145 +155 +163 +161 +149 +139 +135 +137 +146 +150 +155 +161 +169 +177 +178 +176 +177 +173 +173 +166 +145 +134 +149 +170 +187 +174 +152 +127 +118 +128 +134 +128 +129 +134 +147 +157 +154 +138 +126 +122 +123 +129 +129 +126 +127 +125 +120 +118 +123 +127 +130 +132 +135 +139 +139 +136 +131 +131 +131 +133 +135 +136 +134 +131 +134 +133 +130 +129 +127 +129 +127 +124 +118 +115 +113 +113 +113 +111 +105 +101 +102 +98 +95 +93 +91 +88 +85 +85 +83 +81 +77 +75 +75 +73 +70 +67 +63 +71 +70 +63 +61 +61 +47 +27 +24 +39 +71 +107 +131 +143 +149 +150 +155 +158 +161 +161 +159 +157 +157 +157 +161 +162 +166 +167 +168 +177 +191 +197 +189 +185 +185 +186 +183 +182 +184 +183 +184 +183 +181 +181 +183 +186 +188 +190 +190 +193 +197 +192 +182 +178 +175 +169 +168 +164 +169 +186 +200 +200 +192 +186 +190 +193 +194 +191 +187 +187 +188 +189 +188 +187 +185 +184 +183 +183 +184 +184 +181 +183 +187 +188 +188 +190 +194 +198 +202 +193 +184 +180 +178 +175 +171 +172 +165 +153 +131 +139 +168 +185 +190 +188 +188 +188 +187 +189 +191 +193 +194 +193 +194 +194 +194 +196 +199 +199 +199 +197 +197 +197 +195 +195 +196 +196 +196 +197 +197 +194 +192 +192 +191 +190 +190 +191 +195 +194 +194 +194 +193 +193 +194 +194 +195 +196 +196 +196 +194 +191 +188 +185 +181 +178 +176 +175 +173 +172 +173 +176 +173 +173 +162 +148 +143 +153 +169 +180 +181 +187 +194 +195 +197 +196 +196 +195 +193 +190 +188 +187 +186 +187 +186 +186 +187 +187 +188 +188 +188 +188 +187 +187 +188 +188 +187 +186 +184 +184 +184 +184 +186 +185 +183 +183 +183 +183 +183 +182 +182 +179 +179 +182 +183 +181 +181 +182 +183 +182 +180 +180 +180 +179 +179 +178 +179 +175 +168 +166 +161 +166 +176 +167 +108 +41 +23 +32 +54 +78 +110 +143 +170 +168 +161 +151 +147 +147 +145 +141 +140 +135 +132 +130 +127 +121 +116 +114 +115 +113 +113 +114 +114 +113 +113 +113 +113 +113 +114 +115 +117 +117 +116 +113 +114 +113 +111 +108 +109 +112 +113 +115 +116 +118 +121 +124 +126 +128 +127 +123 +124 +118 +113 +112 +114 +116 +118 +119 +124 +125 +124 +123 +125 +130 +129 +125 +118 +116 +116 +119 +119 +117 +121 +127 +129 +128 +123 +116 +113 +118 +129 +137 +133 +132 +132 +131 +129 +126 +126 +128 +131 +133 +136 +138 +137 +136 +134 +132 +130 +130 +133 +136 +136 +133 +130 +130 +126 +126 +126 +125 +125 +126 +127 +129 +130 +130 +130 +131 +130 +128 +129 +131 +128 +126 +124 +123 +125 +128 +132 +133 +134 +133 +134 +136 +138 +138 +139 +140 +141 +139 +136 +134 +133 +134 +135 +135 +137 +136 +135 +135 +135 +135 +135 +136 +135 +133 +130 +127 +127 +128 +129 +130 +131 +131 +130 +130 +133 +136 +136 +135 +134 +130 +133 +129 +134 +162 +180 +165 +123 +115 +133 +161 +161 +129 +112 +138 +176 +180 +132 +106 +111 +113 +122 +126 +128 +119 +122 +127 +121 +118 +121 +124 +119 +123 +138 +159 +179 +192 +194 +189 +184 +179 +173 +159 +127 +86 +63 +63 +55 +84 +154 +189 +177 +172 +167 +153 +150 +145 +126 +120 +147 +181 +191 +188 +161 +132 +108 +76 +77 +130 +179 +200 +187 +176 +168 +153 +133 +133 +148 +153 +138 +138 +141 +141 +141 +127 +107 +111 +113 +106 +99 +128 +160 +137 +79 +48 +63 +129 +178 +194 +156 +88 +63 +108 +152 +150 +107 +89 +129 +160 +157 +147 +125 +110 +94 +76 +76 +94 +104 +110 +121 +135 +156 +163 +177 +196 +200 +202 +177 +126 +77 +70 +92 +103 +93 +84 +85 +81 +105 +129 +118 +111 +125 +138 +128 +111 +100 +130 +172 +184 +167 +137 +128 +138 +164 +185 +176 +159 +149 +134 +100 +110 +148 +180 +180 +183 +189 +181 +149 +140 +136 +145 +160 +164 +165 +169 +176 +178 +168 +165 +170 +175 +179 +177 +182 +181 +167 +156 +164 +178 +181 +182 +178 +185 +170 +139 +127 +142 +152 +149 +166 +173 +170 +134 +94 +96 +151 +203 +211 +191 +177 +176 +174 +171 +178 +188 +190 +198 +195 +175 +143 +138 +165 +180 +185 +193 +181 +164 +162 +170 +176 +189 +197 +193 +196 +208 +194 +160 +157 +182 +202 +184 +156 +158 +188 +207 +194 +166 +136 +126 +143 +167 +184 +197 +200 +198 +181 +162 +178 +194 +190 +168 +156 +190 +208 +198 +182 +170 +165 +162 +166 +172 +178 +187 +194 +180 +149 +136 +166 +208 +222 +214 +206 +205 +207 +207 +209 +214 +221 +219 +209 +190 +176 +172 +171 +165 +158 +153 +152 +153 +155 +165 +173 +170 +156 +150 +147 +160 +190 +212 +206 +187 +178 +185 +186 +188 +191 +194 +199 +208 +207 +207 +206 +203 +208 +215 +207 +189 +163 +158 +169 +182 +184 +180 +181 +197 +206 +203 +191 +186 +184 +184 +194 +196 +171 +154 +139 +140 +160 +190 +200 +189 +181 +181 +180 +171 +163 +168 +183 +194 +197 +200 +195 +180 +166 +164 +170 +176 +173 +173 +181 +200 +213 +208 +191 +179 +181 +175 +165 +162 +158 +142 +133 +140 +154 +171 +180 +174 +162 +155 +147 +140 +133 +128 +125 +125 +122 +118 +118 +124 +132 +131 +130 +128 +124 +121 +119 +119 +118 +119 +121 +122 +121 +117 +112 +109 +111 +110 +106 +105 +104 +102 +103 +104 +105 +100 +95 +92 +87 +80 +74 +71 +67 +65 +63 +60 +57 +54 +49 +46 +43 +40 +37 +36 +34 +35 +40 +46 +65 +92 +115 +121 +122 +122 +122 +126 +126 +133 +138 +137 +130 +120 +118 +125 +132 +136 +141 +144 +146 +149 +152 +154 +157 +160 +161 +158 +151 +146 +145 +148 +158 +168 +175 +173 +171 +175 +179 +180 +181 +178 +171 +161 +158 +165 +179 +190 +196 +193 +192 +193 +195 +199 +204 +210 +205 +204 +202 +204 +209 +214 +213 +211 +211 +211 +212 +214 +216 +217 +218 +218 +220 +221 +222 +223 +225 +226 +227 +228 +229 +229 +229 +228 +226 +223 +219 +216 +213 +213 +214 +217 +216 +212 +208 +206 +204 +206 +211 +215 +216 +214 +210 +207 +206 +204 +202 +202 +201 +200 +199 +201 +204 +203 +205 +208 +206 +199 +193 +191 +188 +192 +197 +197 +192 +187 +186 +189 +193 +194 +194 +195 +198 +202 +203 +202 +201 +202 +202 +204 +208 +212 +215 +217 +217 +217 +217 +218 +220 +222 +225 +226 +232 +231 +227 +219 +208 +199 +195 +192 +191 +190 +190 +189 +189 +190 +190 +191 +190 +189 +189 +188 +187 +187 +187 +187 +188 +189 +189 +190 +190 +189 +189 +188 +189 +189 +189 +190 +190 +189 +188 +188 +187 +188 +189 +189 +190 +190 +190 +191 +190 +190 +189 +189 +189 +189 +189 +190 +189 +188 +187 +187 +187 +188 +189 +189 +187 +187 +188 +188 +189 +189 +189 +189 +187 +187 +187 +186 +186 +187 +188 +189 +189 +189 +188 +187 +187 +187 +188 +188 +188 +188 +187 +187 +186 +186 +187 +187 +187 +187 +186 +186 +187 +188 +189 +190 +186 +186 +187 +188 +189 +189 +188 +187 +186 +186 +188 +189 +190 +190 +190 +190 +189 +189 +189 +189 +188 +188 +188 +188 +184 +184 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +183 +183 +183 +183 +182 +182 +183 +183 +183 +183 +182 +182 +182 +183 +183 +183 +182 +183 +183 +183 +183 +183 +182 +182 +182 +184 +184 +184 +184 +183 +182 +182 +181 +181 +182 +182 +182 +182 +182 +182 +182 +182 +183 +182 +182 +182 +184 +184 +182 +180 +181 +183 +183 +182 +181 +183 +185 +181 +181 +181 +182 +182 +183 +182 +181 +183 +183 +184 +183 +182 +182 +182 +183 +182 +181 +181 +181 +181 +180 +179 +180 +182 +182 +182 +182 +182 +183 +183 +184 +183 +183 +183 +183 +182 +182 +182 +182 +182 +180 +180 +182 +182 +181 +181 +182 +183 +183 +183 +182 +182 +182 +183 +184 +185 +183 +182 +181 +181 +181 +181 +181 +179 +180 +182 +182 +182 +182 +181 +181 +181 +182 +182 +182 +181 +180 +179 +179 +180 +181 +182 +182 +182 +182 +183 +183 +183 +183 +182 +181 +182 +183 +184 +185 +182 +182 +182 +182 +183 +183 +183 +182 +182 +183 +183 +182 +182 +182 +180 +178 +178 +180 +180 +179 +183 +193 +202 +206 +202 +201 +207 +216 +221 +216 +205 +198 +184 +181 +182 +191 +197 +198 +199 +203 +204 +206 +203 +193 +186 +181 +174 +168 +166 +172 +172 +165 +159 +160 +162 +161 +168 +170 +174 +179 +179 +172 +164 +159 +157 +161 +164 +164 +163 +162 +161 +159 +158 +159 +163 +167 +168 +163 +157 +153 +148 +150 +156 +161 +164 +163 +163 +163 +161 +161 +161 +159 +151 +148 +151 +158 +162 +160 +158 +157 +158 +160 +160 +160 +157 +156 +153 +150 +148 +149 +153 +156 +158 +157 +154 +152 +151 +151 +150 +150 +155 +156 +158 +159 +156 +149 +146 +148 +148 +148 +146 +144 +141 +140 +140 +140 +138 +138 +138 +138 +135 +131 +130 +130 +131 +132 +132 +132 +130 +131 +135 +138 +145 +147 +144 +136 +131 +134 +140 +143 +144 +140 +137 +134 +135 +138 +142 +144 +139 +138 +138 +139 +140 +139 +136 +133 +129 +133 +137 +142 +147 +150 +149 +146 +144 +147 +146 +142 +141 +144 +144 +141 +143 +144 +144 +142 +142 +143 +143 +142 +144 +150 +155 +152 +141 +135 +137 +141 +153 +157 +158 +158 +169 +183 +186 +179 +176 +176 +178 +168 +143 +134 +158 +187 +192 +158 +129 +122 +125 +130 +130 +127 +131 +145 +157 +156 +141 +125 +121 +123 +127 +130 +128 +125 +124 +122 +118 +118 +123 +128 +132 +133 +135 +138 +137 +134 +130 +130 +129 +130 +133 +136 +135 +133 +134 +134 +133 +131 +131 +131 +131 +129 +126 +122 +117 +114 +113 +111 +107 +105 +103 +100 +97 +96 +94 +90 +88 +88 +84 +82 +80 +77 +76 +75 +72 +70 +68 +71 +74 +75 +76 +73 +63 +53 +39 +35 +57 +98 +123 +131 +140 +151 +150 +156 +160 +160 +158 +158 +158 +158 +160 +160 +164 +167 +169 +178 +192 +197 +192 +187 +186 +187 +184 +184 +185 +184 +184 +182 +181 +181 +183 +186 +187 +188 +193 +197 +200 +194 +185 +180 +177 +171 +170 +166 +170 +184 +197 +199 +192 +187 +191 +194 +194 +191 +188 +187 +188 +188 +189 +187 +185 +183 +183 +183 +183 +183 +183 +183 +185 +188 +188 +189 +192 +196 +201 +194 +186 +182 +178 +175 +172 +172 +168 +155 +131 +138 +167 +184 +189 +186 +189 +188 +188 +189 +192 +193 +193 +191 +193 +194 +194 +196 +198 +198 +199 +199 +197 +196 +195 +194 +195 +195 +196 +197 +197 +195 +193 +192 +192 +190 +190 +190 +194 +194 +193 +193 +193 +193 +193 +193 +195 +195 +196 +196 +194 +192 +189 +187 +181 +179 +177 +176 +173 +172 +172 +174 +175 +176 +169 +156 +147 +152 +166 +177 +180 +186 +193 +194 +195 +194 +194 +193 +192 +189 +186 +185 +185 +185 +184 +183 +186 +187 +187 +187 +187 +187 +187 +186 +187 +187 +186 +185 +183 +183 +183 +183 +186 +185 +183 +182 +182 +182 +180 +179 +181 +180 +179 +179 +180 +180 +180 +180 +181 +180 +178 +178 +178 +177 +177 +177 +174 +171 +165 +161 +156 +164 +174 +164 +107 +41 +24 +32 +52 +59 +71 +98 +125 +141 +149 +144 +140 +143 +142 +135 +127 +122 +118 +117 +117 +115 +115 +116 +113 +111 +109 +110 +110 +110 +110 +110 +112 +113 +114 +117 +119 +120 +119 +118 +118 +117 +115 +114 +114 +113 +113 +112 +117 +118 +120 +122 +126 +128 +125 +123 +119 +116 +114 +116 +117 +116 +115 +114 +118 +121 +123 +124 +124 +125 +127 +127 +123 +119 +118 +120 +119 +119 +124 +132 +130 +129 +126 +122 +117 +116 +119 +125 +129 +128 +130 +133 +133 +132 +131 +131 +131 +134 +138 +140 +139 +138 +135 +132 +128 +130 +135 +138 +136 +132 +130 +130 +128 +129 +130 +131 +127 +122 +119 +119 +131 +129 +129 +132 +133 +131 +129 +129 +125 +127 +127 +127 +129 +133 +136 +136 +131 +130 +129 +131 +133 +134 +135 +135 +135 +134 +134 +133 +133 +134 +136 +137 +143 +139 +136 +135 +134 +132 +133 +135 +138 +135 +130 +128 +128 +130 +132 +134 +133 +137 +140 +137 +132 +131 +133 +134 +136 +136 +138 +132 +125 +145 +171 +179 +154 +115 +110 +143 +160 +131 +112 +136 +176 +166 +121 +94 +97 +99 +111 +118 +125 +125 +126 +124 +119 +119 +120 +115 +112 +120 +126 +135 +153 +172 +179 +179 +182 +189 +189 +184 +173 +147 +117 +105 +94 +91 +134 +176 +180 +171 +161 +154 +160 +155 +133 +121 +142 +169 +182 +187 +183 +158 +131 +99 +71 +77 +129 +189 +209 +193 +172 +148 +138 +156 +169 +160 +129 +121 +126 +140 +153 +134 +100 +102 +117 +112 +99 +125 +164 +152 +98 +55 +53 +95 +148 +200 +188 +123 +90 +125 +162 +158 +129 +126 +152 +157 +151 +156 +130 +115 +107 +97 +96 +103 +97 +88 +92 +113 +145 +155 +168 +186 +183 +183 +174 +129 +80 +62 +77 +98 +103 +98 +95 +83 +101 +132 +131 +116 +116 +123 +124 +121 +110 +121 +142 +159 +171 +162 +136 +124 +153 +190 +175 +145 +142 +154 +129 +122 +157 +182 +157 +149 +175 +190 +169 +158 +151 +156 +165 +167 +164 +158 +168 +177 +174 +173 +177 +178 +180 +177 +183 +172 +140 +123 +148 +179 +184 +176 +177 +190 +176 +133 +111 +129 +154 +164 +170 +178 +172 +130 +78 +77 +136 +198 +217 +192 +167 +164 +170 +170 +177 +196 +205 +208 +199 +171 +134 +130 +162 +183 +193 +192 +179 +169 +170 +173 +165 +175 +196 +196 +194 +201 +187 +154 +152 +176 +190 +176 +153 +158 +187 +203 +193 +168 +140 +130 +149 +177 +192 +197 +192 +190 +178 +171 +185 +193 +179 +156 +157 +194 +211 +196 +181 +174 +170 +169 +173 +178 +181 +189 +191 +173 +145 +140 +174 +215 +223 +215 +205 +201 +196 +192 +198 +211 +227 +221 +204 +183 +173 +170 +165 +158 +151 +147 +149 +152 +153 +165 +169 +160 +151 +142 +146 +172 +197 +208 +203 +196 +179 +184 +186 +188 +191 +196 +205 +217 +214 +209 +204 +202 +206 +211 +203 +185 +165 +163 +171 +178 +184 +191 +194 +204 +206 +202 +187 +182 +182 +184 +189 +185 +173 +144 +131 +142 +160 +181 +196 +199 +187 +185 +179 +171 +163 +165 +180 +196 +199 +198 +190 +176 +164 +162 +166 +171 +167 +159 +167 +195 +214 +208 +190 +178 +176 +169 +164 +166 +163 +151 +143 +149 +154 +171 +176 +165 +153 +145 +142 +143 +143 +139 +137 +132 +125 +118 +120 +124 +127 +125 +124 +124 +123 +121 +121 +121 +120 +121 +121 +121 +120 +116 +112 +109 +108 +108 +107 +106 +102 +101 +102 +105 +102 +97 +92 +89 +83 +76 +71 +70 +67 +65 +62 +59 +55 +52 +47 +44 +40 +38 +38 +37 +35 +35 +40 +45 +66 +92 +113 +117 +119 +121 +122 +125 +128 +134 +136 +133 +127 +120 +120 +128 +134 +137 +141 +142 +145 +149 +152 +153 +151 +156 +158 +152 +146 +144 +147 +151 +161 +170 +176 +176 +172 +173 +179 +183 +180 +184 +181 +168 +156 +158 +175 +191 +192 +192 +193 +195 +198 +201 +205 +209 +208 +203 +200 +202 +207 +211 +209 +206 +208 +209 +212 +214 +216 +216 +217 +217 +221 +221 +222 +224 +225 +226 +228 +228 +228 +228 +228 +227 +225 +223 +220 +219 +214 +213 +214 +216 +215 +211 +209 +209 +207 +208 +211 +215 +217 +215 +211 +208 +204 +203 +203 +203 +201 +199 +198 +199 +204 +205 +207 +208 +206 +202 +196 +192 +185 +189 +194 +194 +189 +184 +185 +189 +194 +195 +197 +197 +199 +202 +203 +201 +199 +199 +200 +203 +208 +212 +215 +217 +216 +216 +217 +218 +219 +221 +224 +226 +230 +232 +231 +224 +212 +203 +198 +195 +192 +190 +189 +190 +189 +190 +190 +190 +190 +190 +189 +189 +188 +188 +187 +187 +190 +190 +190 +189 +189 +188 +188 +188 +189 +189 +190 +190 +190 +189 +189 +188 +187 +188 +189 +188 +189 +188 +188 +188 +190 +190 +190 +190 +189 +190 +190 +190 +189 +189 +188 +188 +187 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +190 +188 +188 +188 +188 +187 +187 +188 +189 +189 +189 +188 +188 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +187 +187 +187 +187 +187 +187 +187 +188 +188 +189 +185 +185 +185 +186 +188 +188 +187 +187 +188 +189 +189 +189 +189 +189 +189 +189 +190 +189 +189 +189 +188 +188 +189 +189 +183 +183 +183 +183 +182 +182 +182 +182 +183 +182 +182 +182 +183 +183 +183 +183 +182 +182 +183 +183 +183 +183 +183 +183 +183 +182 +182 +183 +184 +184 +183 +182 +181 +182 +182 +183 +183 +183 +182 +182 +183 +183 +184 +184 +183 +183 +182 +181 +181 +181 +181 +181 +182 +182 +182 +182 +182 +183 +183 +181 +182 +183 +183 +181 +180 +181 +182 +182 +182 +182 +183 +184 +182 +181 +181 +182 +182 +182 +181 +180 +182 +183 +183 +182 +181 +181 +181 +182 +182 +182 +181 +181 +181 +180 +180 +180 +183 +182 +182 +182 +182 +182 +183 +183 +183 +183 +183 +183 +183 +182 +182 +181 +182 +180 +180 +182 +183 +182 +182 +183 +183 +183 +182 +182 +181 +181 +183 +184 +184 +182 +181 +180 +181 +182 +182 +182 +180 +181 +182 +183 +183 +182 +182 +183 +182 +183 +182 +181 +180 +180 +180 +180 +180 +181 +183 +184 +183 +183 +182 +182 +183 +183 +183 +182 +182 +183 +184 +184 +182 +182 +182 +183 +184 +185 +183 +182 +183 +184 +184 +182 +181 +182 +182 +180 +178 +181 +180 +178 +185 +199 +206 +204 +203 +204 +207 +212 +214 +210 +202 +195 +185 +185 +189 +196 +202 +204 +206 +207 +211 +214 +209 +193 +181 +176 +174 +170 +167 +171 +169 +161 +156 +159 +163 +165 +171 +171 +173 +176 +177 +173 +165 +160 +156 +160 +163 +163 +161 +160 +158 +155 +159 +161 +162 +163 +163 +161 +156 +151 +147 +150 +155 +162 +164 +162 +162 +162 +161 +160 +160 +159 +154 +149 +150 +155 +160 +158 +156 +156 +158 +160 +160 +161 +157 +155 +153 +151 +152 +154 +155 +156 +154 +153 +153 +152 +152 +151 +151 +152 +152 +153 +158 +162 +159 +152 +147 +148 +148 +148 +146 +144 +142 +142 +142 +143 +140 +140 +140 +141 +138 +133 +132 +133 +132 +131 +130 +129 +129 +131 +133 +135 +143 +147 +147 +141 +137 +140 +144 +145 +141 +139 +136 +134 +135 +138 +140 +141 +138 +138 +139 +141 +140 +139 +136 +134 +131 +134 +138 +141 +146 +152 +154 +154 +152 +153 +151 +145 +142 +142 +142 +141 +145 +147 +146 +143 +141 +141 +141 +141 +142 +146 +148 +145 +137 +133 +136 +141 +153 +154 +154 +159 +175 +188 +185 +172 +168 +169 +171 +164 +152 +154 +174 +191 +176 +143 +123 +128 +133 +129 +129 +134 +141 +153 +157 +142 +125 +117 +120 +124 +128 +130 +129 +126 +124 +118 +115 +119 +126 +130 +133 +132 +133 +136 +137 +135 +133 +132 +130 +129 +132 +136 +135 +132 +130 +133 +133 +132 +132 +133 +133 +132 +129 +125 +122 +119 +116 +113 +109 +106 +105 +102 +100 +100 +97 +93 +90 +91 +88 +86 +84 +80 +79 +80 +78 +74 +73 +72 +74 +78 +79 +74 +70 +69 +57 +43 +50 +82 +107 +121 +134 +145 +148 +153 +157 +156 +155 +155 +158 +158 +159 +158 +162 +166 +170 +180 +192 +198 +193 +187 +185 +186 +184 +184 +184 +182 +182 +182 +182 +182 +182 +184 +186 +187 +194 +197 +201 +195 +187 +182 +178 +171 +170 +168 +172 +184 +194 +196 +193 +191 +193 +194 +194 +191 +188 +188 +189 +187 +189 +187 +185 +184 +184 +184 +183 +182 +182 +182 +183 +187 +189 +190 +192 +195 +198 +194 +189 +185 +179 +174 +173 +172 +170 +158 +135 +141 +167 +183 +187 +184 +188 +187 +187 +190 +193 +194 +194 +192 +192 +194 +195 +195 +196 +196 +197 +199 +196 +196 +195 +194 +195 +195 +195 +196 +196 +194 +193 +193 +192 +191 +190 +190 +191 +191 +191 +191 +192 +192 +193 +193 +193 +194 +196 +196 +194 +192 +189 +188 +183 +180 +177 +176 +175 +172 +172 +173 +176 +177 +173 +162 +152 +154 +165 +176 +179 +185 +193 +194 +194 +193 +193 +192 +190 +189 +187 +186 +187 +187 +186 +185 +184 +185 +186 +186 +186 +186 +186 +185 +185 +185 +184 +184 +183 +183 +183 +183 +184 +183 +182 +182 +181 +181 +179 +179 +178 +181 +180 +177 +176 +179 +179 +177 +177 +176 +175 +176 +176 +174 +175 +176 +174 +171 +161 +154 +151 +162 +171 +158 +99 +37 +33 +42 +47 +46 +47 +62 +70 +101 +130 +135 +132 +133 +132 +124 +112 +108 +106 +110 +113 +113 +115 +116 +109 +109 +109 +110 +110 +108 +109 +111 +112 +112 +114 +116 +120 +123 +123 +122 +121 +119 +118 +117 +116 +115 +112 +110 +116 +119 +121 +124 +126 +128 +124 +120 +117 +116 +117 +119 +120 +117 +114 +113 +114 +118 +124 +125 +123 +119 +120 +123 +124 +124 +120 +115 +114 +119 +126 +129 +129 +127 +127 +129 +124 +115 +112 +114 +123 +124 +128 +134 +138 +138 +135 +134 +134 +136 +138 +139 +142 +142 +138 +133 +125 +129 +135 +137 +134 +129 +129 +131 +131 +131 +132 +132 +128 +122 +120 +120 +132 +131 +131 +133 +134 +132 +129 +127 +125 +129 +131 +131 +131 +132 +132 +131 +127 +128 +128 +129 +129 +129 +130 +130 +128 +129 +130 +131 +131 +132 +135 +138 +139 +137 +133 +128 +126 +128 +130 +132 +135 +133 +132 +130 +131 +133 +134 +134 +135 +138 +142 +139 +133 +131 +131 +132 +134 +136 +141 +137 +126 +130 +155 +175 +173 +128 +110 +133 +152 +132 +114 +131 +165 +156 +125 +95 +86 +89 +95 +99 +113 +123 +122 +112 +107 +108 +107 +108 +110 +105 +105 +116 +132 +150 +159 +160 +158 +161 +167 +179 +196 +203 +185 +158 +151 +121 +120 +151 +174 +157 +136 +147 +175 +172 +149 +132 +146 +164 +172 +177 +189 +182 +163 +144 +108 +70 +88 +141 +194 +203 +182 +144 +135 +155 +167 +167 +142 +117 +123 +154 +177 +145 +94 +96 +120 +120 +102 +116 +159 +168 +122 +64 +56 +99 +147 +184 +175 +146 +131 +152 +168 +155 +146 +156 +154 +140 +145 +156 +129 +112 +111 +113 +115 +116 +101 +87 +83 +94 +131 +148 +151 +151 +150 +169 +163 +125 +86 +67 +69 +89 +108 +112 +103 +82 +94 +134 +150 +129 +107 +99 +108 +123 +120 +119 +113 +117 +149 +164 +151 +141 +162 +190 +176 +137 +127 +149 +152 +143 +164 +180 +148 +116 +133 +164 +170 +148 +144 +162 +174 +173 +158 +141 +154 +173 +177 +176 +178 +183 +186 +180 +175 +164 +129 +113 +148 +186 +188 +175 +179 +196 +189 +147 +110 +114 +147 +173 +174 +174 +167 +134 +86 +80 +136 +200 +219 +200 +163 +145 +157 +168 +178 +195 +213 +210 +194 +163 +127 +127 +164 +187 +199 +190 +181 +180 +170 +156 +141 +164 +197 +203 +198 +200 +188 +159 +159 +179 +187 +173 +151 +157 +185 +200 +192 +170 +144 +135 +157 +184 +193 +188 +182 +183 +179 +183 +191 +192 +172 +151 +165 +201 +215 +194 +177 +176 +179 +180 +180 +178 +187 +191 +187 +169 +149 +151 +184 +218 +222 +213 +203 +198 +188 +179 +184 +198 +220 +223 +208 +182 +168 +166 +161 +154 +147 +142 +150 +158 +157 +161 +161 +150 +151 +149 +156 +176 +195 +204 +203 +200 +187 +187 +185 +185 +189 +194 +203 +216 +219 +205 +193 +190 +194 +201 +196 +183 +170 +166 +170 +175 +186 +200 +204 +210 +205 +196 +177 +173 +181 +187 +186 +175 +167 +142 +135 +149 +164 +185 +204 +209 +194 +187 +180 +176 +172 +171 +182 +200 +205 +197 +183 +164 +148 +140 +145 +154 +154 +140 +142 +173 +207 +212 +191 +170 +158 +157 +160 +165 +161 +154 +150 +147 +147 +155 +154 +145 +136 +125 +123 +133 +145 +148 +150 +147 +141 +134 +131 +130 +123 +119 +117 +118 +120 +119 +120 +121 +121 +121 +121 +121 +120 +117 +114 +112 +109 +108 +107 +106 +102 +99 +99 +101 +98 +93 +89 +86 +79 +71 +68 +69 +67 +65 +61 +58 +54 +50 +46 +43 +40 +38 +37 +36 +35 +37 +44 +52 +72 +95 +111 +116 +118 +121 +122 +124 +130 +134 +133 +130 +127 +123 +126 +134 +140 +143 +146 +147 +148 +152 +155 +156 +152 +154 +153 +149 +141 +137 +143 +152 +162 +168 +176 +179 +177 +174 +177 +183 +179 +185 +186 +176 +166 +166 +176 +187 +188 +189 +192 +196 +198 +201 +206 +210 +209 +205 +201 +202 +206 +209 +208 +205 +207 +209 +212 +215 +216 +216 +216 +216 +221 +221 +222 +224 +226 +227 +229 +230 +228 +228 +228 +227 +225 +223 +221 +221 +216 +214 +214 +214 +212 +210 +209 +209 +210 +210 +211 +214 +215 +214 +211 +208 +203 +203 +204 +205 +203 +200 +198 +199 +204 +208 +209 +205 +201 +200 +198 +194 +191 +190 +190 +189 +186 +184 +186 +190 +193 +196 +198 +199 +200 +201 +201 +200 +197 +197 +199 +202 +207 +212 +216 +217 +216 +217 +218 +218 +219 +221 +224 +226 +229 +233 +234 +228 +217 +208 +201 +196 +193 +192 +190 +190 +191 +191 +191 +191 +188 +188 +189 +190 +190 +190 +189 +188 +190 +190 +189 +189 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +189 +188 +188 +188 +189 +189 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +190 +190 +190 +189 +189 +189 +188 +188 +188 +187 +189 +189 +189 +189 +189 +189 +190 +190 +189 +189 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +189 +189 +190 +190 +190 +189 +188 +187 +187 +188 +188 +189 +189 +189 +188 +188 +187 +187 +187 +187 +188 +189 +188 +188 +189 +189 +188 +188 +188 +188 +189 +189 +190 +189 +188 +188 +188 +188 +189 +189 +182 +183 +183 +182 +182 +181 +181 +182 +182 +182 +182 +182 +183 +183 +183 +182 +180 +181 +182 +182 +183 +183 +183 +182 +183 +182 +182 +184 +185 +185 +183 +182 +180 +181 +182 +183 +183 +183 +182 +181 +181 +181 +182 +183 +184 +184 +184 +183 +181 +181 +181 +182 +182 +182 +182 +182 +183 +184 +183 +181 +182 +183 +182 +180 +180 +180 +181 +181 +182 +183 +183 +183 +183 +182 +182 +182 +182 +181 +180 +179 +182 +183 +183 +183 +181 +181 +181 +182 +180 +180 +181 +181 +181 +182 +182 +182 +183 +183 +183 +182 +182 +182 +182 +182 +183 +183 +183 +183 +183 +182 +182 +181 +182 +180 +180 +181 +183 +182 +183 +184 +182 +182 +182 +181 +180 +181 +182 +183 +182 +181 +180 +180 +181 +182 +183 +184 +181 +182 +183 +183 +183 +183 +183 +184 +184 +183 +183 +182 +181 +181 +182 +183 +182 +183 +184 +185 +184 +182 +181 +180 +182 +182 +182 +182 +182 +181 +182 +182 +182 +182 +183 +184 +185 +185 +184 +182 +182 +184 +184 +182 +180 +182 +184 +184 +180 +183 +180 +177 +187 +203 +207 +201 +203 +205 +206 +206 +206 +203 +198 +194 +189 +191 +195 +202 +207 +211 +213 +212 +218 +217 +208 +190 +178 +175 +174 +170 +170 +171 +168 +162 +158 +161 +166 +169 +173 +176 +174 +168 +170 +176 +171 +160 +155 +158 +161 +160 +159 +159 +158 +156 +160 +162 +161 +159 +159 +159 +154 +148 +151 +151 +154 +159 +160 +158 +158 +160 +160 +158 +158 +159 +156 +150 +149 +151 +157 +155 +155 +156 +158 +160 +161 +160 +158 +155 +153 +152 +155 +157 +156 +154 +151 +152 +153 +154 +152 +150 +151 +152 +152 +153 +158 +163 +161 +153 +147 +147 +147 +147 +146 +145 +144 +144 +144 +145 +141 +141 +142 +142 +140 +136 +135 +137 +137 +134 +132 +131 +131 +133 +134 +135 +139 +145 +149 +147 +144 +145 +145 +143 +140 +138 +136 +135 +136 +137 +138 +138 +139 +139 +141 +143 +142 +140 +138 +136 +131 +134 +137 +138 +142 +148 +153 +155 +159 +157 +153 +146 +140 +139 +141 +143 +145 +148 +149 +145 +142 +141 +141 +140 +141 +142 +142 +138 +133 +129 +132 +138 +148 +148 +150 +163 +183 +192 +181 +163 +159 +154 +152 +154 +162 +177 +186 +182 +156 +135 +126 +132 +133 +129 +133 +140 +157 +160 +151 +130 +116 +119 +126 +127 +127 +130 +131 +129 +125 +116 +113 +121 +131 +135 +137 +134 +134 +137 +140 +139 +135 +133 +129 +127 +129 +133 +132 +129 +126 +130 +132 +132 +131 +132 +134 +133 +128 +127 +125 +124 +122 +117 +111 +107 +105 +104 +103 +103 +100 +95 +91 +90 +89 +89 +85 +80 +79 +80 +81 +79 +76 +74 +73 +74 +75 +75 +74 +73 +67 +54 +52 +69 +95 +118 +132 +135 +147 +152 +155 +153 +151 +153 +155 +158 +159 +157 +159 +164 +169 +179 +192 +198 +193 +186 +183 +184 +183 +183 +182 +179 +180 +182 +183 +182 +181 +182 +184 +187 +189 +193 +200 +198 +189 +184 +177 +168 +170 +169 +174 +183 +191 +193 +193 +193 +194 +195 +193 +191 +188 +189 +189 +187 +189 +188 +185 +184 +184 +184 +183 +182 +182 +181 +182 +186 +189 +190 +192 +194 +197 +195 +192 +188 +181 +175 +173 +171 +169 +160 +139 +144 +168 +181 +185 +183 +187 +187 +187 +190 +193 +194 +194 +192 +192 +194 +195 +194 +194 +194 +196 +199 +196 +196 +195 +195 +196 +195 +195 +195 +195 +193 +192 +193 +193 +191 +190 +190 +189 +189 +189 +190 +191 +192 +193 +193 +192 +194 +195 +195 +194 +192 +189 +188 +184 +182 +179 +177 +176 +173 +172 +173 +174 +176 +174 +164 +156 +157 +167 +177 +180 +186 +193 +194 +193 +192 +192 +191 +191 +190 +187 +188 +188 +189 +187 +187 +185 +185 +186 +186 +186 +186 +185 +185 +183 +184 +183 +183 +183 +184 +183 +184 +180 +180 +180 +181 +182 +182 +181 +181 +178 +181 +179 +174 +173 +178 +178 +174 +174 +173 +173 +175 +175 +173 +173 +175 +177 +174 +162 +151 +149 +162 +169 +153 +91 +27 +33 +46 +46 +47 +43 +41 +52 +86 +118 +125 +119 +118 +117 +116 +106 +103 +104 +110 +114 +112 +110 +111 +108 +110 +112 +114 +112 +110 +113 +116 +113 +113 +112 +114 +119 +123 +125 +126 +122 +121 +120 +121 +121 +119 +116 +114 +116 +120 +123 +126 +128 +128 +124 +119 +119 +118 +119 +121 +121 +118 +116 +116 +115 +120 +127 +130 +124 +117 +117 +122 +125 +128 +124 +111 +109 +118 +124 +123 +127 +124 +127 +135 +132 +121 +115 +117 +122 +123 +129 +137 +143 +144 +140 +138 +137 +136 +135 +137 +141 +143 +138 +130 +122 +127 +132 +133 +129 +124 +126 +130 +129 +128 +128 +129 +127 +126 +129 +133 +130 +129 +130 +132 +132 +129 +127 +126 +124 +128 +131 +131 +131 +131 +131 +129 +128 +131 +133 +132 +130 +129 +129 +130 +127 +129 +131 +131 +129 +129 +131 +133 +131 +134 +129 +121 +119 +125 +129 +129 +126 +127 +129 +131 +132 +132 +131 +128 +130 +130 +132 +133 +135 +137 +134 +131 +133 +134 +138 +138 +127 +125 +146 +173 +177 +146 +124 +126 +139 +134 +127 +141 +156 +157 +147 +119 +103 +108 +111 +113 +116 +127 +125 +112 +101 +99 +105 +116 +111 +102 +102 +105 +113 +137 +151 +143 +130 +125 +132 +145 +167 +201 +212 +192 +181 +171 +145 +139 +156 +141 +117 +136 +178 +190 +173 +147 +148 +162 +168 +171 +182 +199 +184 +170 +144 +93 +84 +107 +164 +197 +192 +156 +135 +126 +138 +168 +165 +140 +144 +167 +182 +143 +88 +93 +122 +132 +106 +99 +140 +172 +143 +81 +77 +130 +165 +165 +150 +160 +168 +173 +171 +137 +129 +142 +133 +128 +147 +153 +129 +114 +115 +119 +122 +124 +109 +94 +69 +86 +133 +155 +151 +141 +136 +161 +154 +117 +88 +79 +71 +81 +106 +119 +107 +79 +86 +135 +162 +139 +103 +86 +96 +116 +118 +117 +104 +97 +129 +148 +159 +167 +183 +193 +180 +134 +104 +118 +141 +167 +179 +172 +143 +102 +102 +142 +156 +133 +139 +166 +176 +166 +150 +133 +137 +174 +191 +186 +179 +181 +188 +185 +170 +153 +126 +130 +166 +187 +184 +182 +173 +192 +196 +163 +119 +105 +133 +167 +176 +177 +177 +150 +99 +81 +134 +202 +218 +205 +172 +156 +164 +164 +169 +196 +199 +197 +183 +158 +128 +130 +166 +188 +196 +183 +179 +187 +167 +140 +125 +162 +191 +205 +201 +203 +194 +170 +172 +189 +191 +176 +151 +155 +183 +199 +192 +172 +146 +139 +162 +187 +187 +179 +173 +179 +181 +190 +193 +189 +167 +148 +171 +208 +208 +189 +178 +178 +178 +179 +181 +181 +192 +191 +182 +167 +157 +166 +192 +215 +222 +210 +200 +197 +189 +177 +176 +185 +208 +224 +218 +186 +165 +162 +159 +154 +154 +144 +151 +161 +157 +157 +158 +151 +148 +158 +166 +175 +189 +206 +209 +201 +192 +189 +184 +184 +187 +190 +197 +208 +215 +195 +178 +173 +179 +188 +188 +179 +175 +167 +169 +174 +188 +205 +210 +214 +205 +190 +167 +163 +178 +191 +187 +169 +149 +141 +145 +156 +168 +194 +211 +206 +196 +188 +181 +182 +184 +180 +186 +202 +203 +194 +180 +160 +138 +122 +122 +131 +139 +131 +131 +156 +193 +211 +191 +159 +136 +141 +151 +157 +152 +152 +149 +137 +142 +139 +130 +126 +122 +108 +105 +115 +135 +144 +153 +158 +156 +151 +145 +140 +128 +123 +119 +119 +119 +118 +117 +117 +118 +118 +118 +117 +117 +116 +114 +112 +112 +109 +107 +105 +101 +97 +96 +96 +95 +90 +87 +83 +75 +67 +65 +68 +67 +63 +61 +56 +53 +49 +45 +41 +41 +38 +36 +34 +34 +38 +51 +60 +81 +101 +115 +118 +120 +124 +125 +125 +130 +133 +132 +128 +127 +127 +132 +141 +148 +151 +155 +155 +156 +160 +162 +162 +163 +160 +157 +153 +140 +130 +135 +147 +159 +163 +173 +180 +180 +176 +177 +181 +181 +184 +185 +181 +178 +178 +180 +180 +186 +187 +190 +195 +197 +201 +207 +212 +210 +206 +203 +204 +207 +209 +209 +209 +208 +210 +214 +216 +217 +217 +216 +216 +220 +221 +222 +224 +226 +228 +230 +231 +228 +228 +228 +226 +224 +223 +221 +221 +217 +215 +214 +213 +211 +208 +208 +209 +210 +210 +210 +212 +213 +213 +210 +208 +203 +204 +205 +207 +204 +201 +199 +200 +203 +209 +210 +203 +197 +198 +198 +196 +198 +194 +189 +186 +184 +183 +186 +190 +192 +196 +199 +199 +200 +200 +199 +198 +195 +195 +197 +202 +207 +213 +216 +218 +217 +218 +218 +219 +219 +221 +224 +226 +229 +234 +236 +230 +220 +210 +202 +198 +193 +192 +190 +190 +191 +191 +191 +190 +186 +187 +189 +190 +191 +191 +191 +190 +189 +188 +188 +188 +188 +188 +189 +189 +189 +190 +190 +190 +190 +190 +189 +189 +188 +189 +190 +190 +190 +190 +190 +191 +188 +188 +189 +190 +190 +190 +189 +189 +190 +190 +190 +189 +189 +188 +187 +187 +190 +189 +189 +189 +189 +189 +190 +190 +189 +190 +190 +190 +189 +189 +189 +189 +188 +189 +189 +190 +190 +190 +189 +189 +188 +189 +190 +190 +190 +189 +188 +187 +188 +189 +189 +190 +190 +189 +189 +188 +191 +190 +189 +189 +190 +191 +190 +190 +188 +188 +187 +187 +187 +188 +189 +190 +189 +188 +187 +187 +188 +188 +188 +188 +182 +183 +183 +182 +181 +181 +182 +183 +183 +184 +183 +182 +183 +184 +183 +180 +181 +181 +182 +182 +183 +183 +183 +183 +183 +183 +182 +182 +182 +182 +181 +181 +179 +180 +182 +183 +183 +183 +182 +181 +181 +181 +181 +183 +184 +185 +185 +184 +181 +181 +182 +183 +182 +182 +183 +183 +184 +183 +183 +183 +183 +182 +182 +182 +181 +180 +180 +181 +182 +183 +182 +181 +183 +184 +185 +184 +181 +180 +181 +182 +183 +183 +181 +180 +180 +180 +181 +181 +182 +181 +182 +184 +183 +182 +181 +182 +183 +183 +182 +182 +182 +183 +184 +184 +184 +183 +183 +183 +184 +183 +182 +180 +182 +182 +181 +180 +180 +181 +181 +182 +181 +182 +183 +183 +182 +182 +183 +184 +183 +183 +183 +184 +184 +185 +185 +185 +183 +183 +182 +182 +182 +183 +184 +185 +182 +182 +182 +182 +182 +183 +183 +184 +184 +182 +182 +182 +182 +181 +181 +183 +181 +181 +181 +181 +181 +181 +181 +181 +182 +182 +182 +182 +182 +183 +185 +186 +185 +183 +182 +182 +184 +184 +183 +181 +177 +178 +180 +184 +192 +200 +203 +201 +199 +206 +208 +201 +195 +196 +198 +197 +195 +196 +199 +200 +203 +212 +218 +216 +218 +215 +205 +189 +175 +170 +172 +175 +172 +170 +165 +161 +162 +166 +171 +173 +180 +182 +179 +170 +166 +169 +169 +165 +157 +160 +165 +168 +166 +161 +159 +159 +159 +161 +161 +159 +157 +155 +153 +151 +152 +153 +156 +161 +163 +162 +160 +159 +159 +155 +154 +157 +156 +152 +150 +151 +154 +154 +155 +156 +157 +158 +159 +160 +156 +153 +151 +154 +159 +160 +155 +150 +144 +149 +153 +153 +153 +153 +152 +151 +148 +150 +154 +158 +157 +151 +147 +144 +144 +147 +148 +144 +142 +145 +145 +143 +140 +140 +141 +140 +138 +137 +138 +139 +140 +135 +132 +132 +133 +134 +134 +134 +140 +142 +144 +147 +148 +147 +145 +143 +135 +140 +141 +138 +135 +137 +140 +139 +143 +143 +145 +145 +143 +142 +141 +140 +135 +134 +134 +137 +141 +146 +150 +153 +154 +155 +151 +145 +143 +139 +136 +138 +141 +144 +146 +146 +143 +141 +137 +134 +133 +137 +136 +133 +131 +135 +136 +133 +144 +146 +157 +178 +191 +182 +162 +149 +145 +133 +137 +155 +171 +184 +184 +172 +145 +119 +121 +135 +137 +135 +139 +152 +163 +162 +147 +125 +115 +116 +122 +127 +127 +128 +129 +126 +120 +117 +120 +126 +133 +134 +134 +132 +132 +133 +135 +134 +135 +133 +131 +131 +130 +131 +134 +137 +133 +132 +131 +131 +131 +132 +130 +129 +128 +127 +125 +122 +119 +115 +111 +108 +106 +107 +106 +104 +103 +101 +98 +94 +91 +88 +85 +85 +86 +85 +82 +79 +77 +77 +75 +73 +72 +71 +73 +74 +72 +66 +56 +57 +80 +107 +125 +133 +140 +144 +149 +154 +155 +152 +152 +154 +157 +155 +157 +160 +164 +177 +192 +200 +194 +189 +186 +184 +183 +182 +181 +182 +181 +181 +182 +182 +182 +183 +185 +186 +184 +187 +193 +198 +196 +189 +180 +173 +168 +168 +173 +185 +194 +196 +194 +192 +193 +192 +193 +192 +190 +188 +187 +186 +187 +187 +186 +184 +184 +183 +183 +184 +182 +181 +180 +183 +188 +192 +193 +192 +195 +197 +196 +189 +180 +174 +172 +174 +172 +161 +145 +146 +166 +182 +185 +182 +186 +187 +188 +190 +191 +191 +192 +192 +194 +196 +196 +196 +197 +197 +198 +199 +197 +196 +193 +192 +192 +193 +193 +194 +196 +195 +193 +192 +192 +192 +192 +191 +189 +189 +189 +190 +192 +192 +192 +191 +192 +194 +195 +195 +192 +190 +189 +189 +184 +181 +179 +178 +178 +177 +175 +174 +172 +173 +172 +169 +164 +158 +162 +172 +176 +185 +191 +191 +193 +193 +193 +192 +190 +190 +188 +189 +188 +187 +186 +185 +184 +183 +182 +182 +182 +184 +183 +183 +183 +182 +181 +181 +181 +182 +181 +181 +182 +182 +181 +179 +181 +184 +185 +184 +178 +173 +173 +169 +167 +180 +188 +179 +183 +181 +175 +174 +171 +163 +161 +168 +175 +176 +158 +153 +147 +156 +168 +135 +64 +26 +30 +42 +52 +54 +47 +65 +96 +111 +120 +114 +108 +110 +113 +113 +112 +111 +111 +112 +108 +103 +100 +99 +103 +108 +111 +111 +115 +121 +120 +113 +110 +110 +113 +119 +123 +124 +126 +129 +128 +126 +124 +122 +121 +120 +120 +119 +119 +121 +123 +125 +126 +125 +124 +121 +124 +124 +124 +122 +120 +118 +116 +116 +117 +118 +122 +124 +124 +121 +119 +119 +122 +124 +123 +118 +114 +112 +118 +123 +122 +126 +131 +135 +137 +136 +133 +131 +126 +122 +121 +128 +135 +137 +139 +141 +139 +136 +134 +137 +141 +142 +136 +130 +123 +127 +130 +128 +123 +121 +124 +127 +122 +127 +131 +130 +128 +129 +132 +134 +132 +130 +127 +129 +132 +130 +129 +134 +125 +127 +129 +129 +129 +129 +124 +119 +121 +133 +139 +134 +131 +129 +128 +129 +128 +128 +132 +136 +133 +127 +127 +132 +125 +125 +123 +113 +107 +124 +136 +127 +118 +120 +122 +122 +123 +130 +135 +130 +122 +118 +122 +134 +140 +138 +133 +131 +132 +136 +139 +136 +127 +129 +152 +177 +187 +161 +128 +124 +137 +142 +160 +181 +188 +162 +150 +155 +156 +156 +156 +152 +158 +144 +132 +128 +125 +121 +123 +130 +135 +132 +112 +96 +97 +122 +153 +149 +115 +93 +95 +116 +134 +155 +179 +192 +186 +193 +177 +164 +160 +132 +106 +112 +142 +188 +194 +157 +133 +152 +179 +170 +169 +173 +184 +181 +155 +129 +113 +101 +121 +170 +198 +186 +148 +100 +103 +152 +178 +158 +161 +177 +162 +122 +100 +101 +124 +129 +123 +98 +106 +140 +141 +128 +131 +147 +152 +141 +150 +167 +187 +179 +155 +125 +114 +111 +104 +109 +129 +152 +136 +119 +112 +115 +124 +137 +127 +95 +69 +82 +130 +161 +163 +164 +157 +154 +153 +132 +100 +82 +83 +87 +96 +115 +93 +74 +85 +131 +162 +140 +101 +85 +93 +115 +128 +109 +104 +115 +121 +134 +158 +177 +191 +197 +184 +139 +96 +85 +130 +185 +189 +158 +132 +102 +104 +142 +158 +133 +121 +155 +175 +167 +154 +119 +119 +166 +207 +206 +186 +176 +176 +177 +160 +144 +132 +148 +181 +195 +189 +185 +180 +174 +180 +172 +141 +112 +116 +147 +183 +196 +193 +157 +100 +82 +135 +191 +225 +217 +189 +173 +167 +157 +167 +190 +188 +182 +167 +142 +123 +133 +165 +189 +181 +177 +179 +177 +154 +129 +135 +159 +185 +199 +213 +216 +199 +177 +174 +189 +198 +178 +156 +157 +180 +198 +188 +169 +151 +161 +174 +182 +177 +164 +161 +167 +185 +199 +202 +189 +166 +161 +185 +200 +195 +186 +181 +180 +176 +177 +184 +189 +189 +190 +181 +168 +162 +168 +189 +212 +219 +208 +203 +196 +190 +185 +179 +183 +188 +212 +216 +198 +181 +168 +155 +151 +165 +156 +155 +157 +156 +161 +163 +156 +155 +159 +166 +174 +184 +201 +210 +205 +198 +191 +193 +197 +196 +196 +197 +196 +195 +182 +172 +170 +172 +178 +177 +169 +172 +162 +171 +185 +194 +211 +222 +214 +196 +164 +148 +156 +174 +195 +192 +170 +140 +129 +145 +162 +169 +190 +202 +201 +195 +182 +180 +183 +179 +186 +196 +196 +195 +196 +182 +157 +142 +140 +133 +122 +132 +137 +144 +155 +178 +200 +188 +157 +144 +131 +134 +144 +142 +143 +143 +134 +131 +125 +118 +115 +114 +112 +110 +110 +115 +124 +132 +139 +150 +161 +161 +155 +148 +143 +134 +126 +122 +120 +119 +119 +116 +117 +117 +116 +116 +116 +114 +111 +110 +110 +109 +104 +98 +96 +97 +97 +94 +92 +87 +80 +73 +69 +68 +70 +66 +62 +58 +53 +50 +46 +43 +40 +41 +40 +34 +30 +35 +42 +55 +68 +88 +105 +114 +114 +116 +123 +128 +131 +135 +136 +135 +130 +126 +128 +137 +145 +152 +150 +152 +157 +159 +159 +161 +166 +167 +160 +156 +153 +143 +135 +139 +150 +168 +162 +162 +171 +177 +177 +177 +181 +184 +184 +183 +181 +182 +184 +185 +185 +187 +186 +186 +191 +198 +205 +209 +209 +209 +203 +201 +204 +207 +207 +207 +209 +208 +209 +213 +218 +220 +218 +216 +215 +219 +222 +225 +225 +226 +228 +229 +228 +229 +229 +229 +228 +225 +223 +221 +220 +219 +218 +216 +213 +210 +208 +208 +209 +212 +211 +211 +211 +211 +210 +208 +207 +205 +205 +205 +206 +208 +206 +203 +200 +202 +205 +206 +202 +198 +196 +194 +192 +199 +196 +188 +179 +175 +178 +184 +188 +188 +195 +200 +199 +198 +199 +199 +196 +192 +191 +195 +202 +207 +209 +213 +218 +219 +219 +219 +218 +219 +220 +222 +223 +228 +233 +236 +234 +227 +217 +206 +199 +194 +192 +190 +189 +191 +192 +192 +190 +186 +185 +186 +188 +190 +191 +191 +190 +189 +189 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +190 +189 +189 +188 +189 +188 +188 +189 +191 +192 +191 +190 +188 +188 +188 +189 +189 +189 +190 +190 +191 +191 +191 +190 +190 +189 +189 +188 +188 +188 +188 +188 +189 +189 +190 +190 +189 +190 +191 +191 +191 +190 +190 +191 +191 +190 +189 +190 +191 +191 +189 +187 +189 +189 +189 +189 +190 +189 +188 +187 +187 +188 +188 +188 +188 +189 +190 +191 +189 +189 +189 +189 +188 +188 +189 +190 +186 +188 +190 +191 +190 +189 +189 +188 +188 +189 +189 +190 +190 +190 +189 +189 +183 +184 +183 +183 +182 +182 +183 +184 +185 +185 +183 +182 +183 +185 +183 +180 +181 +181 +181 +181 +181 +182 +182 +182 +183 +182 +182 +182 +183 +183 +183 +182 +182 +182 +183 +183 +183 +183 +183 +183 +183 +182 +182 +182 +183 +184 +184 +184 +181 +181 +182 +183 +182 +182 +183 +183 +183 +183 +183 +183 +182 +182 +182 +182 +182 +181 +181 +182 +183 +184 +183 +182 +183 +185 +185 +184 +182 +181 +182 +183 +184 +184 +183 +182 +182 +182 +182 +182 +183 +182 +183 +184 +184 +182 +181 +182 +184 +183 +183 +182 +182 +183 +183 +183 +183 +183 +182 +183 +184 +183 +182 +181 +182 +182 +181 +181 +181 +182 +183 +183 +183 +184 +184 +184 +182 +181 +182 +182 +183 +183 +183 +183 +183 +184 +184 +184 +183 +182 +182 +182 +182 +183 +184 +184 +183 +183 +183 +183 +183 +183 +184 +185 +184 +182 +182 +183 +182 +181 +182 +183 +182 +182 +182 +182 +182 +181 +181 +181 +182 +183 +183 +183 +183 +183 +185 +186 +185 +184 +182 +183 +184 +185 +184 +183 +179 +179 +180 +185 +194 +203 +205 +204 +204 +207 +204 +195 +192 +198 +203 +203 +198 +197 +199 +203 +206 +214 +218 +215 +213 +213 +206 +191 +175 +168 +171 +176 +171 +167 +164 +164 +164 +166 +171 +177 +183 +181 +175 +170 +170 +171 +167 +161 +155 +159 +166 +171 +170 +165 +160 +158 +159 +160 +159 +156 +154 +154 +153 +152 +149 +150 +154 +160 +162 +161 +160 +159 +156 +153 +153 +156 +155 +152 +150 +151 +153 +153 +155 +156 +157 +157 +157 +157 +153 +151 +151 +154 +158 +158 +154 +149 +147 +148 +150 +151 +153 +154 +153 +151 +146 +148 +152 +156 +156 +151 +147 +144 +145 +148 +148 +144 +142 +145 +146 +145 +140 +141 +142 +141 +139 +138 +138 +139 +140 +135 +132 +132 +133 +134 +136 +137 +141 +143 +145 +146 +146 +145 +144 +143 +137 +141 +143 +141 +138 +138 +140 +142 +148 +148 +148 +147 +145 +143 +142 +142 +138 +137 +137 +140 +145 +148 +150 +151 +152 +155 +152 +147 +145 +140 +135 +136 +141 +142 +143 +144 +145 +143 +137 +130 +132 +137 +140 +138 +137 +138 +139 +137 +142 +159 +178 +187 +182 +165 +146 +133 +112 +129 +155 +171 +176 +182 +178 +163 +130 +117 +128 +144 +152 +152 +147 +147 +162 +162 +147 +123 +115 +120 +124 +124 +127 +129 +129 +124 +118 +117 +122 +128 +130 +133 +134 +133 +132 +133 +132 +130 +134 +133 +135 +136 +136 +135 +134 +134 +131 +132 +132 +132 +132 +132 +135 +136 +131 +129 +125 +123 +120 +117 +114 +112 +111 +111 +110 +106 +104 +102 +99 +96 +93 +90 +87 +87 +88 +88 +85 +82 +80 +80 +79 +77 +74 +71 +69 +69 +68 +69 +65 +65 +77 +96 +115 +131 +139 +143 +146 +149 +150 +152 +154 +155 +154 +153 +155 +158 +163 +175 +191 +199 +191 +187 +184 +183 +183 +182 +182 +183 +182 +182 +182 +182 +182 +182 +183 +184 +182 +185 +191 +195 +195 +191 +185 +179 +171 +169 +173 +185 +196 +198 +194 +190 +191 +191 +192 +192 +189 +187 +186 +185 +187 +187 +186 +185 +185 +184 +184 +184 +182 +182 +182 +183 +186 +189 +192 +193 +193 +197 +198 +191 +180 +172 +171 +174 +174 +161 +146 +146 +164 +180 +184 +182 +186 +187 +187 +188 +189 +190 +192 +192 +194 +195 +195 +196 +198 +198 +199 +199 +196 +195 +193 +192 +193 +193 +194 +194 +195 +194 +194 +193 +192 +191 +192 +193 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +192 +190 +190 +190 +187 +183 +180 +180 +179 +177 +176 +177 +174 +174 +172 +170 +165 +159 +162 +171 +176 +186 +191 +190 +192 +192 +190 +190 +188 +188 +187 +187 +186 +186 +185 +184 +184 +183 +182 +181 +182 +181 +182 +182 +183 +183 +182 +182 +182 +181 +181 +181 +181 +180 +178 +176 +179 +182 +181 +180 +169 +163 +164 +163 +164 +174 +180 +174 +175 +177 +173 +167 +167 +164 +159 +157 +167 +172 +153 +147 +157 +163 +145 +95 +54 +25 +27 +48 +63 +70 +82 +101 +114 +118 +117 +113 +112 +114 +113 +109 +108 +108 +109 +109 +108 +105 +105 +104 +111 +113 +112 +110 +112 +119 +121 +121 +120 +120 +122 +125 +128 +129 +130 +132 +126 +125 +123 +122 +122 +122 +122 +122 +123 +125 +124 +123 +124 +125 +126 +125 +128 +128 +128 +126 +123 +120 +117 +115 +118 +115 +113 +117 +120 +119 +116 +114 +117 +119 +120 +118 +113 +112 +114 +118 +119 +123 +127 +131 +132 +132 +133 +134 +120 +114 +112 +118 +125 +131 +137 +142 +140 +140 +138 +136 +139 +142 +138 +130 +125 +127 +129 +127 +124 +123 +124 +126 +121 +124 +129 +134 +136 +135 +132 +130 +133 +137 +136 +132 +132 +133 +131 +131 +121 +121 +123 +125 +126 +125 +123 +122 +125 +133 +137 +135 +133 +129 +124 +124 +123 +126 +136 +148 +151 +143 +136 +135 +125 +121 +118 +112 +108 +117 +128 +128 +122 +121 +122 +124 +126 +130 +128 +119 +113 +113 +121 +135 +144 +141 +136 +134 +132 +133 +135 +134 +132 +139 +159 +180 +190 +166 +131 +122 +134 +148 +175 +197 +187 +180 +169 +169 +178 +178 +176 +180 +180 +176 +171 +166 +167 +173 +174 +173 +172 +174 +158 +128 +94 +87 +114 +132 +110 +86 +90 +119 +129 +126 +140 +160 +170 +179 +182 +177 +165 +141 +124 +126 +138 +158 +162 +145 +129 +151 +183 +178 +149 +152 +163 +168 +158 +145 +132 +120 +133 +163 +191 +191 +160 +121 +116 +138 +143 +144 +160 +171 +149 +117 +108 +117 +131 +132 +126 +105 +108 +137 +154 +160 +160 +129 +104 +110 +148 +178 +195 +183 +146 +117 +115 +118 +109 +103 +107 +117 +125 +120 +122 +123 +127 +141 +143 +126 +85 +83 +129 +170 +174 +177 +181 +184 +166 +147 +123 +101 +80 +73 +88 +109 +95 +71 +75 +123 +161 +142 +105 +90 +97 +118 +132 +119 +114 +127 +136 +144 +156 +170 +190 +207 +194 +148 +118 +122 +139 +155 +151 +144 +133 +106 +105 +136 +154 +138 +128 +157 +178 +171 +150 +111 +114 +160 +200 +205 +192 +182 +172 +162 +163 +139 +136 +163 +189 +195 +191 +189 +173 +175 +188 +181 +149 +115 +113 +138 +177 +200 +200 +160 +97 +77 +132 +195 +219 +219 +195 +172 +156 +147 +165 +191 +194 +178 +150 +125 +124 +149 +170 +173 +167 +173 +183 +176 +146 +122 +137 +169 +189 +197 +205 +208 +201 +186 +182 +191 +196 +178 +154 +151 +178 +197 +188 +170 +167 +178 +183 +179 +169 +159 +159 +166 +189 +205 +207 +190 +167 +166 +190 +203 +191 +184 +182 +184 +180 +180 +186 +191 +195 +189 +178 +168 +163 +164 +180 +202 +214 +202 +198 +194 +189 +183 +175 +178 +200 +219 +222 +203 +183 +165 +151 +151 +160 +159 +164 +166 +160 +162 +165 +162 +158 +162 +170 +176 +180 +194 +207 +209 +196 +194 +199 +204 +204 +203 +201 +196 +184 +174 +171 +175 +178 +180 +181 +179 +179 +175 +175 +187 +208 +224 +220 +207 +175 +153 +146 +157 +172 +191 +194 +182 +146 +133 +142 +155 +165 +180 +192 +196 +197 +180 +171 +173 +179 +187 +191 +186 +189 +189 +179 +161 +152 +154 +153 +146 +146 +145 +144 +149 +171 +197 +194 +171 +143 +129 +132 +143 +141 +139 +135 +127 +127 +124 +120 +118 +115 +111 +109 +110 +118 +123 +124 +123 +129 +141 +148 +148 +152 +146 +140 +130 +122 +118 +117 +118 +117 +118 +118 +117 +116 +116 +113 +110 +108 +108 +106 +103 +98 +96 +96 +96 +93 +90 +86 +79 +73 +70 +70 +71 +65 +61 +56 +52 +49 +46 +41 +38 +37 +38 +35 +31 +34 +41 +56 +73 +90 +108 +117 +116 +119 +125 +130 +134 +139 +140 +138 +132 +127 +129 +138 +146 +151 +150 +152 +157 +157 +156 +158 +163 +167 +161 +156 +151 +145 +140 +145 +154 +167 +165 +164 +165 +170 +176 +180 +182 +183 +183 +183 +182 +183 +185 +188 +189 +188 +187 +185 +189 +196 +203 +207 +209 +207 +204 +203 +204 +207 +207 +207 +207 +206 +208 +213 +218 +220 +218 +216 +216 +219 +222 +225 +225 +226 +229 +230 +229 +228 +229 +229 +228 +225 +223 +221 +220 +220 +219 +217 +214 +210 +208 +208 +209 +211 +211 +211 +211 +211 +210 +208 +207 +206 +205 +203 +204 +205 +206 +205 +203 +203 +204 +203 +200 +197 +197 +196 +193 +199 +196 +189 +181 +175 +175 +180 +186 +188 +195 +200 +199 +199 +200 +200 +198 +190 +190 +193 +200 +205 +207 +211 +216 +217 +217 +218 +218 +218 +219 +220 +222 +226 +232 +236 +235 +229 +220 +209 +201 +193 +192 +191 +190 +190 +190 +190 +190 +188 +188 +188 +188 +188 +188 +189 +190 +190 +189 +189 +188 +188 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +189 +188 +189 +190 +191 +190 +189 +189 +189 +189 +189 +189 +190 +190 +190 +191 +191 +191 +190 +190 +189 +189 +188 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +191 +191 +191 +190 +190 +190 +191 +190 +190 +190 +191 +191 +190 +188 +189 +188 +188 +189 +189 +189 +188 +187 +188 +188 +188 +187 +187 +186 +187 +187 +188 +188 +188 +188 +187 +187 +188 +189 +186 +188 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +189 +189 +184 +184 +183 +183 +182 +182 +183 +184 +186 +185 +183 +182 +183 +184 +183 +181 +182 +181 +181 +181 +181 +182 +182 +183 +183 +183 +183 +183 +184 +185 +184 +184 +185 +185 +184 +183 +183 +183 +184 +184 +185 +183 +182 +181 +182 +183 +183 +183 +181 +182 +182 +183 +182 +182 +182 +183 +183 +183 +183 +182 +182 +182 +182 +182 +183 +182 +182 +183 +184 +184 +184 +183 +184 +185 +185 +184 +183 +182 +183 +184 +184 +184 +184 +184 +183 +183 +183 +183 +184 +183 +183 +185 +184 +183 +182 +183 +184 +184 +183 +183 +182 +182 +182 +183 +183 +182 +182 +183 +184 +183 +182 +181 +182 +182 +182 +182 +182 +183 +184 +184 +185 +185 +185 +184 +183 +182 +182 +182 +183 +183 +183 +182 +182 +183 +183 +183 +182 +182 +182 +182 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +185 +185 +184 +183 +183 +184 +184 +183 +183 +185 +184 +183 +183 +183 +182 +182 +182 +182 +183 +184 +184 +184 +184 +184 +186 +187 +186 +185 +183 +183 +185 +186 +185 +185 +181 +181 +181 +187 +197 +206 +209 +208 +212 +210 +201 +189 +189 +199 +207 +206 +202 +197 +201 +208 +214 +217 +216 +212 +209 +208 +202 +190 +178 +174 +174 +175 +172 +166 +163 +166 +167 +167 +173 +182 +182 +177 +174 +176 +179 +177 +168 +160 +156 +158 +164 +169 +170 +166 +161 +159 +159 +159 +157 +154 +152 +153 +153 +152 +145 +146 +150 +156 +161 +161 +160 +160 +158 +155 +154 +156 +156 +153 +151 +152 +152 +154 +156 +158 +158 +157 +156 +154 +150 +150 +151 +154 +157 +157 +154 +150 +150 +149 +149 +150 +153 +156 +155 +151 +146 +147 +151 +155 +155 +150 +145 +143 +147 +149 +148 +144 +143 +145 +146 +145 +142 +143 +143 +143 +142 +140 +139 +139 +139 +135 +132 +132 +132 +133 +137 +141 +142 +143 +144 +144 +144 +142 +142 +141 +138 +141 +145 +145 +140 +138 +140 +146 +152 +151 +149 +147 +145 +144 +144 +144 +143 +143 +144 +146 +149 +151 +150 +149 +150 +153 +153 +150 +148 +140 +133 +132 +140 +140 +140 +143 +146 +146 +139 +131 +135 +137 +142 +145 +147 +148 +149 +150 +152 +172 +186 +180 +162 +145 +131 +121 +112 +136 +165 +181 +189 +190 +171 +142 +119 +128 +151 +160 +158 +157 +151 +149 +150 +154 +144 +124 +122 +130 +130 +125 +126 +131 +131 +125 +118 +119 +125 +128 +128 +131 +134 +135 +134 +134 +133 +131 +133 +133 +136 +140 +141 +137 +134 +132 +133 +135 +135 +135 +133 +135 +139 +142 +137 +133 +128 +124 +122 +121 +120 +118 +118 +118 +116 +110 +105 +102 +99 +97 +96 +94 +92 +92 +93 +92 +88 +85 +84 +85 +85 +84 +80 +75 +72 +69 +68 +73 +74 +75 +79 +86 +103 +119 +135 +140 +143 +144 +145 +149 +153 +154 +150 +150 +153 +156 +160 +173 +189 +197 +190 +186 +183 +182 +183 +182 +182 +183 +183 +182 +182 +181 +181 +181 +181 +182 +182 +184 +188 +192 +192 +191 +186 +182 +175 +169 +170 +182 +195 +197 +193 +189 +189 +190 +192 +191 +189 +187 +185 +184 +186 +186 +186 +185 +185 +184 +183 +183 +182 +183 +182 +182 +184 +186 +190 +193 +192 +197 +200 +193 +180 +171 +172 +175 +176 +163 +147 +146 +163 +179 +184 +183 +187 +187 +187 +188 +189 +190 +192 +193 +195 +195 +194 +195 +198 +198 +198 +197 +195 +194 +192 +192 +193 +194 +195 +195 +193 +194 +194 +193 +190 +189 +190 +191 +191 +192 +192 +191 +190 +190 +191 +193 +194 +195 +194 +194 +193 +192 +191 +191 +190 +186 +182 +181 +180 +178 +177 +178 +174 +175 +172 +169 +167 +161 +162 +170 +177 +187 +192 +190 +192 +191 +188 +188 +186 +185 +184 +183 +183 +182 +181 +180 +182 +181 +179 +179 +179 +179 +179 +178 +183 +183 +182 +182 +181 +180 +180 +179 +180 +179 +178 +179 +182 +183 +179 +176 +173 +168 +169 +174 +173 +171 +171 +170 +170 +173 +169 +164 +168 +170 +162 +156 +165 +164 +147 +142 +155 +153 +115 +75 +49 +36 +41 +70 +86 +94 +117 +125 +123 +122 +117 +112 +109 +109 +109 +109 +104 +105 +107 +108 +109 +108 +110 +111 +116 +114 +112 +111 +112 +117 +123 +128 +131 +127 +125 +125 +126 +126 +127 +128 +127 +127 +126 +126 +126 +126 +125 +125 +128 +129 +127 +123 +122 +124 +125 +127 +129 +129 +129 +128 +125 +121 +117 +114 +114 +111 +110 +113 +116 +116 +113 +111 +114 +116 +118 +116 +113 +113 +116 +119 +118 +119 +120 +124 +129 +131 +130 +128 +117 +111 +106 +110 +117 +125 +134 +141 +142 +145 +143 +137 +137 +142 +140 +132 +129 +129 +129 +128 +127 +126 +127 +127 +122 +121 +125 +134 +138 +135 +130 +127 +135 +146 +145 +136 +134 +136 +132 +127 +118 +117 +118 +122 +125 +125 +126 +130 +135 +137 +136 +135 +134 +127 +121 +122 +129 +127 +133 +146 +156 +155 +152 +150 +143 +135 +127 +119 +113 +114 +120 +126 +128 +129 +132 +130 +127 +128 +125 +117 +114 +116 +126 +140 +146 +141 +133 +131 +126 +126 +126 +127 +132 +143 +155 +163 +170 +157 +129 +121 +134 +154 +178 +192 +180 +172 +144 +131 +147 +151 +149 +161 +163 +167 +170 +170 +173 +181 +187 +188 +199 +204 +195 +172 +132 +99 +103 +121 +120 +93 +90 +117 +129 +117 +120 +139 +142 +147 +162 +174 +172 +162 +156 +152 +150 +137 +133 +131 +124 +148 +185 +189 +163 +147 +142 +147 +147 +144 +145 +146 +151 +164 +192 +201 +171 +136 +134 +147 +153 +156 +167 +173 +162 +146 +143 +146 +151 +142 +125 +99 +103 +142 +172 +184 +151 +92 +58 +85 +146 +185 +202 +188 +143 +114 +116 +121 +108 +101 +106 +116 +125 +120 +122 +123 +123 +136 +152 +151 +121 +113 +145 +171 +170 +179 +192 +196 +173 +154 +145 +132 +90 +58 +71 +101 +110 +78 +68 +114 +159 +149 +111 +92 +92 +116 +137 +130 +124 +138 +148 +148 +144 +165 +196 +215 +198 +157 +139 +149 +144 +128 +121 +131 +132 +113 +109 +126 +147 +146 +136 +154 +177 +173 +147 +108 +110 +158 +201 +206 +195 +186 +173 +158 +148 +131 +142 +174 +195 +205 +197 +176 +145 +157 +184 +189 +159 +121 +110 +130 +168 +193 +193 +167 +126 +107 +139 +183 +211 +220 +200 +168 +143 +137 +163 +194 +197 +179 +146 +119 +125 +159 +178 +171 +158 +173 +190 +181 +146 +122 +141 +176 +191 +193 +195 +198 +200 +194 +190 +193 +193 +180 +152 +147 +178 +200 +190 +176 +182 +189 +183 +171 +162 +155 +158 +168 +193 +211 +209 +187 +166 +172 +197 +203 +187 +177 +175 +182 +186 +186 +188 +188 +196 +187 +178 +174 +168 +161 +172 +195 +209 +195 +192 +191 +189 +180 +169 +170 +189 +210 +218 +205 +183 +158 +148 +157 +160 +165 +173 +173 +165 +164 +166 +163 +163 +163 +167 +172 +174 +186 +202 +211 +197 +197 +200 +206 +209 +210 +205 +196 +175 +168 +169 +177 +179 +179 +182 +183 +182 +185 +181 +191 +221 +233 +214 +192 +157 +145 +148 +161 +172 +183 +187 +181 +162 +146 +144 +150 +159 +169 +179 +193 +199 +183 +165 +164 +177 +186 +185 +182 +185 +182 +172 +160 +155 +159 +162 +162 +163 +162 +157 +152 +161 +184 +194 +187 +153 +136 +134 +142 +141 +138 +134 +126 +123 +123 +122 +120 +116 +112 +112 +115 +121 +123 +120 +114 +114 +121 +129 +132 +138 +138 +136 +131 +124 +119 +118 +118 +117 +118 +118 +117 +116 +115 +112 +109 +107 +106 +104 +102 +98 +95 +95 +95 +90 +86 +82 +76 +72 +70 +70 +72 +64 +60 +54 +50 +48 +46 +41 +37 +33 +37 +35 +32 +34 +40 +58 +77 +93 +111 +122 +121 +123 +128 +133 +137 +142 +142 +140 +134 +130 +132 +142 +150 +152 +152 +155 +158 +158 +155 +157 +162 +166 +161 +155 +149 +144 +145 +153 +160 +169 +172 +168 +162 +163 +172 +179 +180 +182 +183 +183 +183 +183 +185 +189 +192 +189 +187 +185 +187 +193 +200 +206 +209 +204 +205 +205 +205 +205 +206 +206 +204 +204 +208 +214 +219 +219 +217 +216 +217 +219 +222 +224 +225 +227 +229 +230 +230 +228 +229 +229 +228 +225 +222 +220 +219 +220 +219 +218 +214 +211 +209 +209 +210 +210 +210 +211 +211 +211 +209 +207 +206 +205 +203 +201 +201 +203 +206 +207 +207 +206 +204 +201 +197 +196 +197 +197 +195 +199 +195 +190 +184 +176 +172 +176 +183 +186 +192 +197 +198 +199 +201 +200 +198 +190 +189 +193 +199 +203 +206 +210 +215 +216 +217 +218 +218 +218 +219 +220 +220 +224 +230 +236 +237 +233 +225 +213 +205 +194 +194 +192 +190 +190 +189 +189 +190 +189 +190 +190 +188 +186 +185 +187 +189 +190 +190 +189 +189 +189 +189 +190 +190 +188 +188 +188 +189 +189 +189 +189 +189 +190 +189 +189 +189 +189 +190 +189 +188 +189 +189 +189 +189 +189 +189 +189 +189 +192 +192 +192 +191 +191 +190 +190 +190 +190 +190 +190 +190 +189 +189 +188 +187 +190 +190 +191 +191 +190 +189 +189 +189 +190 +189 +189 +190 +192 +192 +190 +189 +188 +187 +187 +188 +189 +189 +188 +187 +188 +188 +188 +187 +186 +186 +186 +186 +187 +188 +188 +188 +188 +187 +188 +188 +186 +187 +189 +189 +189 +190 +190 +191 +191 +190 +189 +189 +188 +188 +189 +189 +184 +183 +183 +182 +181 +181 +183 +184 +183 +184 +183 +182 +182 +183 +183 +183 +184 +183 +182 +182 +182 +183 +184 +184 +184 +184 +184 +184 +185 +186 +186 +185 +186 +185 +184 +183 +183 +183 +183 +184 +185 +183 +182 +182 +182 +183 +183 +183 +181 +182 +183 +183 +182 +182 +182 +183 +183 +183 +183 +183 +183 +182 +182 +182 +182 +182 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +183 +182 +183 +184 +183 +183 +184 +184 +184 +184 +183 +183 +183 +182 +183 +185 +185 +183 +183 +184 +184 +183 +183 +183 +183 +183 +183 +183 +182 +182 +183 +184 +184 +184 +183 +183 +183 +182 +182 +182 +183 +183 +184 +184 +184 +184 +185 +185 +184 +184 +185 +185 +184 +184 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +184 +184 +184 +185 +185 +185 +185 +185 +183 +183 +185 +185 +185 +185 +186 +183 +183 +183 +183 +183 +183 +183 +183 +185 +185 +185 +185 +185 +185 +186 +187 +186 +185 +184 +184 +185 +186 +186 +186 +184 +182 +183 +189 +199 +207 +210 +210 +214 +209 +197 +186 +189 +201 +207 +205 +201 +195 +201 +213 +220 +220 +216 +211 +207 +202 +193 +186 +184 +184 +180 +175 +173 +168 +164 +166 +170 +173 +178 +183 +175 +174 +177 +186 +190 +183 +171 +163 +160 +159 +160 +164 +165 +164 +162 +162 +162 +162 +158 +155 +153 +153 +153 +152 +145 +145 +146 +150 +156 +158 +161 +162 +161 +159 +156 +156 +155 +153 +152 +153 +153 +154 +157 +159 +159 +158 +155 +154 +149 +150 +151 +154 +156 +156 +154 +152 +153 +152 +151 +151 +153 +156 +154 +151 +146 +147 +150 +154 +153 +149 +145 +144 +149 +150 +149 +146 +144 +145 +145 +143 +142 +143 +143 +143 +144 +142 +140 +139 +138 +135 +132 +131 +131 +132 +136 +142 +143 +142 +142 +141 +141 +141 +139 +138 +135 +138 +143 +146 +141 +136 +140 +147 +151 +150 +148 +145 +143 +142 +143 +144 +146 +149 +151 +151 +152 +152 +151 +151 +148 +152 +153 +152 +149 +140 +131 +129 +139 +141 +142 +144 +146 +148 +144 +140 +138 +138 +141 +149 +156 +161 +165 +168 +175 +176 +169 +152 +140 +136 +133 +128 +144 +153 +167 +182 +195 +193 +167 +135 +134 +147 +165 +161 +149 +143 +140 +142 +138 +145 +142 +133 +136 +139 +134 +128 +129 +134 +132 +124 +118 +121 +126 +127 +129 +132 +135 +136 +137 +138 +139 +138 +135 +135 +137 +140 +141 +138 +135 +133 +137 +137 +137 +136 +135 +137 +141 +145 +140 +136 +130 +126 +125 +125 +124 +123 +125 +124 +121 +114 +106 +102 +98 +96 +98 +96 +95 +94 +94 +92 +89 +86 +88 +88 +89 +89 +86 +83 +81 +79 +75 +77 +79 +82 +86 +86 +91 +104 +124 +133 +139 +140 +143 +148 +149 +148 +147 +147 +151 +155 +158 +170 +186 +195 +190 +186 +183 +182 +182 +181 +181 +182 +183 +182 +181 +180 +180 +180 +180 +180 +184 +185 +186 +188 +189 +188 +184 +179 +176 +169 +168 +179 +191 +193 +191 +189 +188 +189 +191 +191 +189 +187 +185 +184 +185 +185 +185 +185 +184 +183 +182 +182 +182 +183 +183 +183 +184 +186 +188 +190 +190 +195 +199 +194 +183 +174 +173 +177 +176 +165 +148 +147 +163 +179 +184 +183 +186 +187 +188 +189 +189 +190 +192 +193 +194 +193 +191 +192 +194 +195 +196 +196 +196 +194 +192 +192 +194 +195 +195 +194 +193 +194 +194 +192 +190 +187 +185 +185 +187 +188 +188 +187 +185 +186 +188 +191 +196 +197 +197 +196 +195 +194 +192 +191 +190 +186 +183 +182 +181 +179 +177 +177 +174 +176 +173 +169 +168 +163 +163 +170 +178 +188 +192 +191 +192 +191 +187 +187 +184 +183 +181 +181 +180 +179 +178 +177 +178 +177 +176 +176 +176 +177 +177 +177 +179 +181 +181 +181 +180 +179 +178 +178 +175 +177 +180 +183 +184 +182 +177 +174 +179 +178 +186 +193 +186 +171 +164 +164 +164 +168 +166 +163 +164 +169 +181 +195 +188 +159 +141 +135 +139 +128 +96 +80 +61 +62 +78 +104 +112 +118 +129 +124 +121 +116 +110 +107 +105 +105 +106 +108 +104 +104 +106 +107 +108 +110 +115 +118 +120 +118 +118 +121 +123 +126 +129 +135 +138 +132 +125 +122 +121 +120 +121 +122 +127 +127 +129 +128 +127 +126 +125 +124 +126 +127 +125 +121 +119 +120 +123 +124 +125 +125 +127 +127 +126 +124 +120 +117 +108 +110 +114 +117 +116 +112 +111 +111 +115 +115 +114 +113 +112 +115 +121 +127 +123 +116 +111 +112 +120 +125 +124 +121 +121 +115 +111 +112 +119 +125 +133 +139 +143 +145 +143 +138 +137 +140 +139 +135 +133 +131 +129 +130 +130 +129 +129 +129 +126 +122 +123 +129 +131 +128 +127 +130 +137 +146 +145 +137 +137 +138 +132 +126 +125 +121 +121 +125 +126 +125 +129 +137 +142 +139 +135 +131 +127 +118 +116 +122 +132 +126 +123 +131 +143 +151 +155 +158 +162 +162 +153 +140 +132 +124 +114 +107 +121 +140 +154 +144 +127 +123 +126 +123 +119 +121 +131 +142 +144 +134 +126 +122 +118 +116 +114 +117 +126 +135 +136 +132 +137 +135 +120 +116 +128 +149 +174 +184 +177 +149 +104 +86 +103 +111 +110 +119 +120 +121 +125 +131 +132 +134 +143 +155 +178 +191 +198 +200 +189 +158 +131 +123 +118 +94 +82 +100 +125 +129 +126 +129 +131 +134 +148 +166 +172 +168 +169 +175 +164 +138 +121 +118 +118 +140 +177 +197 +198 +167 +146 +147 +146 +142 +151 +167 +170 +173 +196 +212 +190 +162 +161 +174 +187 +177 +173 +176 +174 +172 +168 +162 +164 +151 +125 +100 +113 +159 +181 +169 +105 +66 +52 +84 +141 +176 +195 +182 +147 +119 +121 +125 +108 +106 +124 +144 +137 +121 +115 +116 +119 +128 +142 +149 +155 +158 +161 +151 +150 +175 +193 +191 +169 +148 +147 +155 +116 +60 +58 +99 +131 +96 +74 +105 +153 +153 +115 +91 +88 +106 +124 +126 +132 +149 +150 +132 +121 +159 +202 +217 +198 +171 +154 +148 +129 +113 +112 +123 +130 +117 +104 +112 +145 +155 +145 +149 +170 +173 +151 +119 +118 +163 +201 +204 +193 +190 +183 +172 +136 +116 +136 +177 +201 +211 +194 +155 +117 +133 +171 +189 +164 +122 +107 +126 +162 +183 +182 +171 +157 +145 +153 +170 +205 +217 +202 +167 +139 +138 +169 +197 +198 +177 +147 +127 +135 +165 +183 +179 +166 +178 +191 +185 +158 +136 +146 +171 +187 +189 +190 +192 +195 +192 +189 +191 +192 +179 +148 +142 +180 +206 +197 +185 +184 +181 +169 +161 +161 +157 +160 +174 +194 +212 +209 +186 +169 +180 +199 +197 +171 +163 +167 +180 +186 +186 +187 +188 +189 +185 +184 +185 +174 +160 +170 +197 +206 +191 +189 +191 +189 +177 +162 +162 +171 +187 +197 +195 +181 +158 +147 +157 +169 +175 +179 +176 +171 +170 +167 +163 +168 +160 +157 +163 +168 +182 +198 +210 +203 +198 +194 +197 +202 +207 +203 +193 +177 +174 +177 +179 +177 +176 +179 +179 +175 +183 +187 +197 +219 +227 +202 +169 +146 +145 +155 +170 +174 +173 +170 +164 +174 +160 +153 +152 +156 +158 +166 +190 +197 +189 +170 +166 +181 +189 +186 +187 +181 +174 +162 +152 +149 +153 +161 +168 +172 +177 +175 +160 +152 +165 +183 +191 +170 +147 +135 +139 +142 +140 +136 +130 +120 +120 +122 +122 +119 +117 +119 +122 +121 +124 +124 +120 +117 +116 +116 +115 +117 +121 +125 +126 +123 +120 +117 +116 +116 +117 +117 +115 +114 +114 +112 +109 +109 +106 +104 +101 +97 +95 +92 +92 +87 +83 +78 +73 +69 +68 +68 +69 +62 +57 +51 +49 +48 +47 +41 +37 +33 +36 +35 +33 +35 +41 +59 +79 +95 +113 +124 +125 +126 +131 +136 +141 +143 +143 +140 +136 +133 +138 +148 +156 +157 +156 +158 +161 +162 +160 +160 +163 +163 +160 +155 +147 +143 +148 +158 +165 +173 +177 +175 +168 +166 +170 +174 +175 +180 +180 +180 +182 +183 +185 +189 +192 +191 +188 +187 +189 +194 +199 +204 +207 +202 +205 +206 +205 +204 +206 +205 +201 +202 +207 +214 +219 +219 +216 +216 +218 +218 +220 +223 +224 +226 +228 +230 +230 +229 +229 +229 +227 +224 +221 +219 +218 +219 +219 +218 +215 +211 +209 +209 +210 +210 +211 +212 +212 +210 +208 +205 +204 +205 +203 +202 +202 +204 +206 +208 +208 +210 +206 +201 +195 +192 +193 +196 +196 +198 +193 +188 +185 +179 +174 +176 +183 +184 +189 +193 +195 +197 +199 +199 +197 +191 +191 +195 +200 +203 +206 +211 +216 +216 +217 +219 +220 +220 +220 +221 +221 +222 +228 +236 +238 +236 +229 +218 +210 +200 +197 +193 +191 +190 +191 +192 +193 +190 +190 +189 +188 +187 +186 +187 +188 +190 +189 +189 +188 +189 +189 +190 +190 +188 +188 +188 +189 +189 +189 +189 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +192 +192 +191 +191 +190 +190 +190 +190 +189 +190 +190 +190 +190 +189 +188 +187 +189 +190 +190 +190 +189 +188 +188 +188 +189 +188 +188 +189 +191 +191 +190 +189 +188 +187 +187 +188 +189 +189 +189 +188 +188 +189 +189 +189 +188 +187 +188 +188 +187 +188 +189 +190 +189 +189 +189 +189 +187 +188 +188 +188 +188 +188 +189 +190 +190 +189 +189 +188 +188 +188 +188 +188 +182 +182 +182 +181 +181 +181 +182 +183 +182 +184 +185 +184 +181 +179 +180 +183 +184 +184 +183 +182 +183 +183 +184 +185 +184 +184 +183 +184 +184 +185 +185 +184 +184 +184 +184 +184 +183 +183 +182 +182 +183 +183 +183 +183 +184 +184 +184 +183 +181 +182 +183 +183 +183 +183 +183 +183 +184 +184 +184 +184 +183 +183 +183 +183 +182 +182 +182 +183 +183 +182 +182 +182 +182 +182 +183 +183 +182 +182 +183 +183 +182 +183 +184 +184 +183 +183 +183 +182 +182 +181 +182 +184 +185 +184 +184 +185 +183 +183 +183 +184 +184 +184 +184 +184 +183 +183 +184 +184 +183 +183 +183 +184 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +185 +185 +186 +185 +185 +184 +184 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +184 +184 +184 +184 +184 +184 +185 +185 +185 +185 +185 +185 +183 +182 +183 +185 +185 +184 +184 +186 +183 +183 +183 +183 +184 +184 +184 +185 +186 +186 +186 +186 +186 +186 +187 +187 +186 +185 +185 +185 +185 +186 +186 +186 +185 +184 +186 +193 +201 +208 +210 +211 +210 +202 +191 +186 +193 +204 +207 +203 +197 +192 +200 +214 +219 +217 +214 +209 +202 +196 +189 +185 +187 +188 +184 +179 +177 +174 +168 +167 +173 +181 +184 +181 +169 +173 +184 +194 +193 +181 +168 +163 +164 +162 +160 +162 +164 +164 +164 +165 +166 +165 +162 +158 +156 +155 +153 +151 +149 +146 +144 +146 +150 +155 +161 +164 +162 +159 +156 +155 +154 +153 +154 +155 +153 +155 +158 +160 +160 +159 +157 +155 +153 +152 +153 +154 +155 +155 +154 +152 +153 +154 +154 +152 +152 +153 +153 +151 +147 +147 +149 +151 +151 +148 +145 +144 +148 +149 +149 +147 +145 +143 +142 +140 +140 +140 +140 +140 +142 +142 +139 +138 +137 +135 +132 +131 +129 +130 +135 +140 +144 +141 +139 +139 +141 +140 +137 +134 +133 +135 +141 +145 +141 +135 +139 +146 +148 +148 +147 +144 +141 +140 +142 +143 +145 +150 +154 +152 +150 +150 +151 +152 +149 +153 +154 +154 +152 +141 +132 +131 +139 +145 +147 +145 +144 +147 +149 +149 +149 +144 +145 +155 +168 +178 +184 +188 +194 +175 +152 +138 +139 +145 +152 +154 +168 +170 +178 +189 +190 +179 +162 +154 +160 +159 +157 +142 +131 +124 +118 +122 +134 +139 +140 +140 +142 +138 +131 +129 +135 +135 +129 +118 +115 +121 +128 +130 +132 +134 +135 +134 +136 +140 +143 +144 +141 +140 +142 +144 +144 +140 +136 +135 +140 +138 +137 +136 +136 +138 +141 +142 +138 +134 +129 +127 +126 +127 +126 +126 +126 +126 +122 +116 +109 +105 +100 +97 +98 +96 +95 +94 +94 +92 +89 +87 +90 +90 +90 +89 +88 +88 +88 +89 +86 +85 +84 +88 +89 +86 +87 +95 +111 +121 +132 +137 +141 +147 +146 +143 +145 +146 +149 +152 +153 +165 +183 +192 +189 +185 +182 +181 +181 +181 +181 +181 +181 +180 +179 +179 +179 +180 +180 +179 +182 +183 +184 +185 +187 +187 +183 +176 +172 +166 +168 +180 +190 +191 +187 +187 +187 +188 +190 +190 +189 +188 +186 +184 +184 +184 +185 +185 +184 +183 +182 +182 +183 +182 +183 +183 +185 +186 +186 +186 +189 +192 +196 +194 +186 +177 +174 +176 +174 +164 +149 +148 +163 +178 +183 +182 +183 +186 +188 +189 +189 +189 +190 +191 +191 +190 +187 +187 +189 +192 +194 +196 +196 +194 +192 +192 +194 +195 +195 +194 +194 +193 +192 +193 +192 +189 +184 +180 +182 +183 +184 +183 +182 +183 +186 +188 +193 +194 +195 +196 +196 +195 +192 +191 +190 +186 +183 +183 +180 +178 +175 +175 +174 +176 +173 +169 +169 +165 +163 +168 +176 +187 +192 +190 +192 +190 +187 +187 +183 +182 +181 +179 +180 +179 +178 +178 +178 +177 +175 +175 +175 +176 +176 +175 +175 +176 +177 +177 +177 +176 +175 +175 +171 +174 +179 +181 +179 +176 +173 +173 +176 +182 +194 +201 +190 +167 +154 +156 +153 +156 +159 +156 +146 +146 +179 +224 +198 +149 +130 +127 +123 +116 +94 +86 +88 +95 +115 +122 +121 +128 +125 +115 +116 +106 +99 +101 +107 +110 +108 +106 +106 +106 +107 +107 +108 +111 +116 +121 +127 +123 +124 +130 +135 +135 +135 +138 +138 +133 +128 +125 +124 +121 +121 +121 +124 +126 +127 +128 +126 +124 +122 +121 +122 +124 +123 +121 +119 +119 +120 +120 +118 +119 +121 +123 +125 +126 +125 +124 +113 +114 +116 +119 +117 +113 +110 +110 +112 +112 +111 +110 +111 +114 +120 +125 +123 +116 +109 +108 +112 +118 +120 +119 +120 +118 +117 +121 +126 +130 +133 +135 +140 +139 +137 +137 +135 +134 +135 +137 +132 +129 +127 +128 +128 +128 +128 +129 +132 +129 +127 +128 +126 +123 +128 +136 +137 +140 +138 +136 +138 +137 +131 +128 +135 +130 +128 +128 +127 +125 +127 +134 +138 +137 +134 +128 +118 +107 +108 +120 +126 +121 +119 +126 +133 +140 +144 +147 +156 +169 +171 +160 +156 +149 +128 +104 +116 +149 +172 +157 +129 +121 +125 +122 +118 +121 +130 +139 +139 +129 +122 +121 +114 +112 +109 +112 +122 +129 +125 +116 +116 +121 +117 +111 +112 +134 +173 +196 +179 +132 +94 +92 +103 +106 +106 +109 +102 +96 +91 +91 +91 +92 +97 +105 +123 +141 +158 +173 +191 +190 +164 +144 +119 +99 +81 +89 +117 +133 +135 +132 +140 +148 +156 +163 +160 +145 +147 +170 +162 +146 +122 +105 +109 +132 +163 +192 +204 +189 +176 +174 +172 +165 +166 +174 +182 +181 +189 +204 +208 +199 +189 +187 +186 +173 +165 +165 +163 +160 +156 +150 +152 +142 +126 +119 +139 +173 +171 +134 +81 +67 +63 +85 +133 +168 +186 +169 +144 +119 +124 +131 +119 +116 +131 +153 +147 +122 +110 +117 +123 +123 +130 +142 +167 +175 +148 +116 +132 +177 +197 +191 +161 +140 +128 +142 +134 +84 +68 +102 +139 +110 +77 +91 +141 +153 +119 +89 +92 +95 +99 +111 +135 +159 +151 +116 +108 +146 +193 +214 +206 +190 +166 +139 +103 +96 +106 +126 +140 +122 +99 +108 +150 +167 +156 +146 +163 +174 +159 +137 +140 +169 +190 +191 +192 +200 +197 +185 +152 +114 +127 +180 +206 +205 +181 +147 +109 +122 +162 +185 +161 +118 +104 +128 +164 +187 +185 +169 +159 +152 +160 +174 +199 +213 +202 +171 +147 +152 +180 +199 +200 +167 +139 +138 +157 +178 +186 +180 +178 +174 +174 +175 +166 +152 +153 +163 +178 +185 +191 +192 +190 +184 +182 +187 +192 +174 +139 +133 +176 +208 +204 +194 +182 +165 +151 +155 +164 +162 +164 +176 +190 +209 +208 +191 +178 +186 +194 +180 +143 +143 +158 +180 +187 +184 +185 +188 +181 +185 +192 +193 +175 +156 +168 +199 +205 +192 +189 +189 +186 +175 +160 +159 +172 +177 +177 +179 +176 +159 +146 +149 +173 +182 +184 +178 +172 +173 +172 +171 +169 +159 +156 +161 +165 +177 +196 +212 +209 +195 +186 +186 +192 +197 +193 +182 +179 +187 +194 +187 +175 +175 +180 +179 +172 +180 +194 +204 +206 +207 +185 +149 +134 +146 +166 +178 +173 +163 +157 +153 +170 +166 +165 +163 +160 +151 +154 +183 +195 +193 +179 +177 +196 +203 +193 +190 +174 +165 +153 +142 +139 +146 +160 +173 +172 +180 +181 +166 +149 +153 +172 +186 +173 +150 +131 +131 +139 +140 +135 +127 +116 +118 +120 +123 +124 +122 +121 +122 +120 +122 +125 +125 +124 +121 +116 +112 +111 +113 +115 +118 +118 +117 +114 +112 +116 +116 +114 +112 +111 +112 +111 +109 +109 +105 +103 +100 +95 +90 +88 +89 +87 +82 +76 +71 +68 +67 +66 +66 +60 +55 +50 +48 +48 +48 +43 +39 +37 +38 +35 +35 +37 +44 +61 +81 +99 +115 +126 +127 +129 +133 +138 +144 +144 +142 +139 +136 +136 +142 +152 +159 +160 +158 +159 +162 +165 +165 +164 +165 +161 +161 +156 +148 +144 +150 +162 +169 +172 +175 +178 +179 +176 +173 +174 +176 +173 +171 +171 +176 +181 +185 +189 +192 +191 +189 +190 +194 +198 +199 +202 +204 +199 +204 +206 +205 +205 +206 +204 +200 +202 +207 +215 +219 +218 +215 +215 +218 +218 +219 +221 +223 +225 +226 +228 +230 +230 +230 +229 +227 +224 +220 +217 +216 +217 +218 +218 +215 +211 +209 +210 +211 +211 +212 +213 +212 +209 +206 +203 +202 +204 +204 +204 +205 +206 +207 +207 +207 +213 +209 +202 +195 +189 +188 +193 +197 +196 +189 +184 +184 +183 +179 +180 +185 +185 +187 +190 +192 +195 +197 +197 +195 +192 +193 +197 +201 +204 +206 +211 +215 +215 +217 +219 +220 +220 +221 +221 +222 +221 +227 +234 +237 +236 +232 +223 +217 +208 +200 +191 +190 +192 +194 +192 +193 +189 +188 +188 +188 +189 +189 +189 +188 +189 +188 +188 +188 +188 +189 +189 +190 +188 +189 +189 +189 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +190 +188 +188 +188 +188 +188 +188 +188 +188 +192 +191 +191 +191 +190 +190 +190 +190 +190 +190 +191 +191 +191 +191 +190 +189 +190 +190 +190 +190 +189 +188 +188 +189 +187 +187 +187 +188 +190 +190 +189 +188 +189 +188 +188 +188 +189 +190 +190 +189 +189 +190 +190 +190 +189 +188 +188 +188 +187 +188 +189 +189 +189 +189 +189 +189 +187 +188 +188 +187 +187 +187 +188 +189 +188 +188 +189 +189 +190 +190 +189 +189 +182 +183 +183 +182 +182 +181 +182 +183 +183 +184 +186 +185 +182 +179 +179 +182 +183 +183 +183 +182 +182 +183 +183 +184 +183 +183 +182 +183 +184 +184 +184 +183 +183 +183 +184 +184 +184 +183 +182 +181 +183 +183 +183 +184 +185 +185 +185 +184 +182 +183 +184 +184 +184 +183 +184 +184 +185 +185 +184 +184 +184 +184 +183 +183 +182 +183 +183 +183 +183 +182 +182 +183 +182 +183 +183 +183 +183 +184 +184 +184 +183 +183 +183 +183 +183 +183 +183 +183 +182 +182 +183 +185 +186 +185 +185 +186 +183 +184 +184 +185 +185 +185 +185 +185 +184 +185 +186 +186 +184 +183 +183 +184 +185 +184 +184 +184 +184 +184 +184 +184 +185 +185 +185 +185 +186 +186 +185 +184 +183 +182 +182 +182 +182 +182 +183 +183 +182 +182 +183 +183 +183 +183 +184 +184 +185 +185 +185 +185 +185 +185 +185 +185 +182 +182 +182 +184 +184 +183 +183 +184 +183 +183 +184 +184 +185 +186 +186 +186 +186 +187 +187 +187 +187 +186 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +185 +186 +190 +197 +204 +208 +210 +211 +206 +196 +187 +189 +200 +208 +209 +206 +199 +196 +202 +212 +212 +208 +204 +200 +196 +196 +193 +189 +186 +187 +186 +185 +180 +180 +177 +173 +179 +186 +186 +179 +169 +176 +186 +192 +187 +174 +164 +160 +165 +164 +164 +165 +166 +165 +164 +166 +169 +168 +164 +160 +158 +157 +154 +151 +153 +148 +144 +144 +148 +153 +159 +165 +158 +157 +155 +153 +153 +154 +155 +156 +154 +155 +156 +158 +159 +158 +158 +157 +156 +155 +154 +154 +155 +154 +153 +151 +151 +153 +155 +153 +151 +152 +154 +154 +149 +148 +148 +150 +149 +146 +145 +145 +146 +146 +147 +146 +145 +143 +140 +138 +136 +135 +135 +136 +139 +140 +139 +137 +138 +135 +133 +132 +131 +131 +134 +139 +142 +140 +138 +139 +141 +140 +137 +133 +131 +134 +139 +143 +140 +136 +140 +146 +147 +148 +148 +145 +142 +140 +140 +141 +140 +146 +151 +148 +147 +149 +150 +151 +149 +153 +155 +157 +155 +145 +136 +136 +141 +149 +153 +148 +145 +149 +154 +156 +159 +158 +160 +169 +182 +193 +198 +197 +195 +175 +156 +151 +156 +164 +172 +178 +179 +179 +183 +189 +185 +168 +159 +166 +169 +161 +147 +125 +113 +109 +107 +116 +129 +134 +136 +136 +135 +128 +126 +130 +137 +132 +122 +115 +117 +126 +134 +136 +135 +136 +134 +132 +133 +137 +142 +143 +144 +146 +149 +151 +149 +142 +137 +135 +138 +137 +136 +136 +136 +138 +139 +139 +134 +132 +129 +128 +128 +128 +127 +127 +125 +125 +122 +117 +113 +109 +105 +101 +98 +97 +96 +94 +94 +93 +91 +89 +90 +90 +89 +88 +87 +89 +91 +92 +93 +92 +90 +89 +88 +84 +87 +96 +97 +109 +120 +129 +135 +142 +144 +143 +143 +144 +145 +146 +146 +158 +178 +190 +187 +183 +180 +180 +181 +180 +180 +181 +181 +179 +178 +178 +179 +180 +179 +179 +178 +180 +181 +182 +185 +188 +184 +177 +167 +164 +169 +183 +194 +192 +186 +184 +186 +186 +188 +188 +188 +187 +185 +184 +184 +184 +185 +185 +184 +184 +182 +182 +182 +181 +181 +181 +183 +184 +185 +184 +189 +190 +193 +194 +189 +179 +174 +173 +172 +162 +148 +147 +161 +175 +180 +181 +181 +183 +187 +189 +188 +187 +188 +189 +187 +187 +185 +184 +186 +189 +193 +196 +195 +193 +191 +191 +194 +195 +194 +192 +193 +192 +191 +193 +194 +191 +185 +179 +179 +180 +181 +182 +181 +182 +183 +185 +186 +187 +189 +192 +194 +194 +193 +191 +190 +186 +183 +182 +179 +176 +174 +173 +174 +176 +174 +168 +168 +164 +160 +164 +172 +183 +188 +188 +191 +189 +186 +186 +185 +184 +182 +180 +179 +178 +177 +178 +179 +178 +176 +175 +174 +174 +173 +173 +171 +173 +176 +176 +175 +173 +172 +173 +173 +175 +176 +176 +171 +167 +167 +169 +173 +184 +192 +192 +179 +155 +141 +144 +144 +141 +141 +141 +132 +123 +140 +171 +154 +127 +125 +122 +113 +115 +110 +102 +112 +117 +126 +117 +112 +117 +112 +107 +107 +103 +101 +104 +108 +111 +111 +110 +109 +109 +109 +110 +109 +110 +115 +120 +125 +122 +123 +127 +131 +131 +131 +131 +127 +127 +127 +129 +127 +125 +122 +121 +123 +125 +127 +127 +126 +124 +123 +123 +123 +125 +126 +125 +124 +124 +124 +122 +116 +115 +116 +118 +123 +127 +129 +130 +125 +119 +115 +117 +120 +118 +112 +107 +106 +107 +109 +110 +111 +112 +113 +114 +113 +116 +121 +122 +120 +118 +117 +118 +114 +115 +120 +126 +132 +134 +133 +132 +135 +132 +131 +133 +132 +128 +129 +132 +128 +125 +124 +125 +125 +123 +125 +129 +138 +136 +134 +131 +126 +125 +131 +139 +136 +133 +130 +132 +136 +134 +130 +131 +135 +131 +129 +129 +128 +126 +128 +132 +133 +136 +135 +128 +117 +106 +107 +119 +125 +123 +123 +126 +130 +132 +134 +136 +136 +149 +156 +155 +160 +169 +161 +142 +130 +153 +168 +152 +125 +117 +121 +121 +120 +122 +130 +137 +135 +127 +123 +126 +120 +116 +113 +115 +124 +130 +127 +120 +111 +119 +124 +122 +108 +117 +166 +203 +185 +133 +107 +116 +116 +112 +117 +120 +120 +113 +100 +91 +94 +102 +101 +93 +91 +94 +98 +107 +145 +184 +188 +179 +163 +142 +122 +118 +126 +139 +149 +155 +155 +163 +165 +166 +163 +147 +142 +157 +158 +154 +129 +98 +104 +130 +154 +180 +189 +202 +203 +195 +194 +190 +179 +168 +178 +174 +173 +179 +192 +202 +198 +188 +173 +162 +156 +155 +152 +148 +144 +139 +135 +126 +122 +132 +147 +163 +154 +115 +86 +77 +67 +77 +124 +160 +177 +167 +142 +118 +119 +131 +131 +126 +132 +151 +153 +125 +106 +110 +119 +121 +131 +147 +166 +165 +120 +86 +118 +176 +198 +186 +150 +135 +107 +106 +123 +107 +90 +107 +136 +113 +75 +77 +129 +151 +122 +91 +90 +90 +86 +99 +130 +157 +155 +126 +116 +134 +174 +206 +208 +197 +169 +133 +91 +79 +101 +143 +163 +136 +104 +118 +154 +170 +161 +147 +163 +178 +167 +150 +159 +168 +172 +176 +191 +208 +203 +185 +176 +144 +144 +178 +203 +204 +178 +143 +109 +122 +160 +180 +153 +112 +105 +135 +168 +191 +189 +169 +155 +154 +170 +182 +189 +207 +202 +182 +165 +170 +192 +199 +191 +162 +144 +155 +176 +187 +188 +180 +175 +160 +153 +161 +166 +159 +156 +160 +171 +182 +192 +197 +193 +182 +178 +184 +193 +167 +128 +126 +171 +206 +207 +198 +180 +153 +142 +156 +167 +164 +166 +173 +183 +201 +206 +196 +186 +186 +183 +164 +133 +126 +142 +175 +195 +195 +187 +181 +179 +187 +193 +187 +168 +152 +166 +197 +203 +192 +188 +183 +179 +172 +161 +162 +174 +178 +174 +166 +160 +148 +144 +152 +168 +184 +187 +176 +169 +170 +174 +179 +168 +163 +165 +168 +165 +174 +195 +214 +210 +194 +183 +184 +188 +189 +182 +171 +176 +191 +200 +190 +175 +178 +188 +190 +184 +186 +201 +205 +193 +186 +169 +139 +125 +148 +172 +179 +169 +155 +149 +153 +157 +166 +180 +179 +170 +152 +149 +173 +192 +192 +183 +187 +209 +213 +195 +184 +167 +160 +147 +134 +127 +135 +154 +169 +173 +177 +179 +168 +154 +153 +165 +175 +164 +145 +128 +128 +138 +142 +133 +124 +113 +114 +118 +124 +126 +124 +121 +119 +120 +118 +118 +121 +124 +124 +121 +119 +114 +113 +112 +112 +114 +115 +115 +115 +115 +115 +113 +110 +109 +111 +111 +109 +108 +104 +101 +98 +92 +86 +85 +87 +89 +83 +76 +72 +69 +67 +65 +63 +58 +54 +50 +48 +48 +48 +44 +41 +41 +39 +37 +37 +43 +51 +67 +86 +105 +119 +128 +129 +131 +135 +141 +147 +145 +141 +137 +135 +138 +145 +152 +157 +159 +158 +158 +161 +164 +166 +165 +165 +162 +161 +156 +150 +147 +153 +165 +173 +170 +170 +176 +184 +185 +178 +177 +180 +169 +162 +160 +168 +179 +186 +191 +194 +190 +190 +193 +199 +202 +200 +201 +202 +199 +201 +203 +204 +205 +206 +203 +200 +203 +207 +214 +218 +217 +215 +216 +218 +218 +218 +220 +223 +224 +225 +227 +229 +229 +230 +229 +227 +223 +220 +217 +215 +217 +218 +218 +215 +211 +209 +209 +211 +212 +213 +213 +211 +207 +204 +201 +201 +204 +205 +206 +207 +207 +207 +207 +207 +212 +210 +204 +196 +189 +185 +190 +195 +193 +187 +182 +183 +184 +185 +186 +188 +187 +187 +188 +191 +194 +195 +195 +194 +191 +194 +198 +201 +203 +205 +209 +212 +213 +214 +217 +218 +219 +220 +221 +222 +222 +226 +231 +233 +234 +233 +227 +222 +213 +202 +191 +190 +193 +194 +192 +192 +189 +188 +188 +189 +191 +191 +190 +188 +188 +188 +188 +188 +188 +188 +189 +190 +189 +189 +189 +189 +189 +188 +188 +188 +188 +189 +189 +189 +189 +189 +190 +190 +187 +188 +188 +188 +188 +189 +189 +189 +191 +191 +191 +191 +190 +190 +190 +190 +189 +190 +190 +191 +191 +191 +191 +191 +190 +190 +190 +190 +189 +188 +189 +190 +188 +187 +187 +188 +190 +190 +189 +188 +190 +189 +188 +188 +189 +190 +190 +189 +189 +190 +190 +190 +188 +187 +186 +186 +186 +187 +188 +188 +188 +187 +188 +188 +188 +188 +188 +188 +187 +187 +187 +188 +188 +189 +190 +191 +191 +191 +191 +190 +184 +184 +185 +185 +184 +184 +184 +184 +183 +183 +184 +186 +184 +181 +180 +182 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +183 +184 +185 +186 +186 +185 +184 +184 +185 +185 +185 +184 +183 +183 +184 +184 +183 +184 +185 +186 +186 +185 +183 +184 +184 +184 +185 +184 +184 +185 +185 +184 +184 +184 +184 +183 +183 +183 +183 +184 +185 +185 +184 +184 +184 +185 +184 +184 +184 +185 +186 +186 +186 +186 +184 +184 +183 +183 +184 +184 +184 +185 +185 +184 +185 +187 +187 +185 +185 +186 +185 +185 +185 +186 +186 +186 +185 +185 +184 +185 +186 +186 +185 +184 +184 +185 +185 +185 +186 +186 +186 +186 +186 +186 +186 +185 +184 +185 +185 +185 +184 +183 +183 +183 +183 +183 +183 +184 +184 +184 +184 +183 +183 +183 +183 +184 +185 +185 +185 +186 +186 +187 +187 +186 +186 +185 +184 +183 +184 +185 +186 +184 +184 +185 +185 +185 +186 +186 +187 +187 +187 +188 +186 +187 +188 +188 +187 +186 +187 +187 +187 +188 +188 +188 +188 +186 +186 +185 +184 +187 +193 +201 +206 +208 +210 +213 +203 +188 +180 +188 +201 +206 +207 +208 +203 +200 +204 +208 +204 +201 +199 +196 +198 +199 +199 +195 +192 +190 +187 +187 +183 +184 +185 +184 +186 +187 +182 +178 +173 +177 +181 +182 +178 +171 +165 +163 +165 +165 +165 +166 +165 +164 +166 +167 +169 +168 +164 +160 +159 +159 +157 +153 +154 +150 +146 +146 +148 +152 +156 +161 +156 +156 +155 +155 +155 +156 +155 +155 +153 +153 +153 +154 +155 +157 +158 +159 +155 +154 +153 +154 +156 +156 +153 +151 +147 +150 +151 +150 +150 +153 +157 +159 +156 +154 +152 +151 +149 +146 +145 +145 +144 +143 +143 +144 +143 +142 +140 +138 +135 +133 +132 +133 +137 +140 +140 +139 +139 +137 +134 +133 +133 +133 +136 +139 +139 +140 +141 +141 +141 +139 +137 +135 +131 +134 +138 +141 +140 +138 +140 +145 +147 +149 +150 +148 +143 +138 +137 +136 +136 +142 +146 +146 +147 +151 +151 +149 +146 +150 +154 +159 +158 +148 +140 +141 +144 +151 +156 +153 +153 +158 +161 +160 +162 +167 +174 +182 +191 +197 +195 +189 +179 +170 +164 +166 +169 +171 +173 +178 +177 +173 +168 +169 +175 +169 +161 +164 +164 +157 +138 +113 +105 +110 +112 +124 +129 +137 +139 +134 +128 +122 +124 +131 +130 +122 +115 +117 +126 +135 +138 +137 +136 +136 +135 +132 +132 +135 +139 +140 +142 +145 +150 +153 +149 +142 +138 +137 +138 +139 +139 +139 +138 +137 +136 +135 +135 +136 +135 +133 +131 +128 +127 +126 +128 +125 +121 +117 +116 +114 +110 +106 +101 +100 +97 +96 +94 +93 +91 +90 +91 +91 +91 +90 +90 +91 +93 +94 +95 +95 +91 +89 +89 +88 +88 +94 +93 +98 +106 +115 +122 +129 +137 +141 +143 +142 +140 +138 +137 +150 +173 +187 +186 +182 +179 +179 +179 +178 +179 +179 +180 +179 +177 +177 +178 +179 +178 +177 +177 +178 +178 +178 +180 +184 +181 +174 +166 +161 +166 +183 +193 +192 +185 +183 +184 +184 +185 +185 +185 +185 +184 +183 +183 +183 +184 +183 +183 +182 +181 +181 +182 +181 +180 +179 +179 +180 +183 +185 +187 +188 +191 +194 +188 +178 +171 +169 +169 +161 +146 +144 +157 +171 +177 +178 +181 +183 +187 +188 +187 +186 +188 +190 +187 +188 +187 +186 +185 +186 +189 +192 +193 +191 +188 +190 +193 +194 +193 +191 +191 +191 +191 +191 +191 +189 +184 +180 +179 +180 +181 +181 +181 +181 +180 +179 +181 +182 +184 +187 +191 +193 +193 +193 +191 +186 +182 +180 +178 +176 +174 +175 +175 +176 +173 +167 +166 +161 +157 +159 +166 +177 +184 +184 +188 +186 +184 +184 +183 +183 +181 +179 +178 +177 +177 +175 +178 +176 +174 +173 +172 +171 +170 +169 +169 +172 +174 +175 +173 +171 +170 +170 +174 +173 +173 +171 +166 +160 +159 +159 +167 +177 +176 +168 +155 +138 +129 +133 +133 +129 +125 +126 +125 +115 +108 +110 +111 +112 +120 +115 +107 +113 +115 +113 +115 +123 +115 +108 +105 +100 +102 +103 +101 +105 +109 +108 +106 +107 +109 +111 +109 +109 +111 +111 +111 +110 +113 +118 +117 +117 +119 +122 +124 +124 +123 +123 +120 +123 +127 +132 +131 +127 +125 +125 +125 +125 +127 +125 +124 +124 +125 +127 +125 +126 +126 +126 +128 +130 +128 +127 +117 +114 +112 +113 +118 +124 +129 +131 +128 +122 +117 +120 +125 +124 +117 +110 +105 +107 +110 +113 +115 +114 +112 +111 +110 +118 +127 +131 +127 +121 +116 +114 +112 +115 +121 +128 +133 +134 +131 +129 +132 +131 +130 +130 +129 +126 +126 +126 +126 +125 +126 +127 +124 +122 +126 +133 +141 +138 +133 +129 +127 +129 +135 +139 +134 +132 +128 +128 +131 +130 +129 +132 +131 +130 +129 +128 +129 +130 +130 +131 +134 +137 +134 +127 +119 +113 +114 +124 +129 +126 +124 +125 +126 +127 +127 +128 +123 +120 +123 +128 +135 +152 +166 +166 +148 +153 +155 +142 +120 +110 +114 +118 +122 +125 +130 +136 +133 +125 +125 +130 +130 +126 +124 +124 +127 +130 +128 +125 +113 +118 +129 +137 +120 +117 +160 +200 +192 +139 +113 +122 +121 +115 +122 +129 +144 +141 +134 +129 +135 +143 +142 +133 +121 +110 +103 +103 +128 +171 +188 +189 +194 +184 +178 +167 +152 +153 +161 +163 +155 +162 +169 +174 +175 +175 +170 +163 +160 +156 +133 +97 +102 +141 +165 +178 +187 +205 +208 +198 +197 +192 +171 +155 +151 +137 +146 +163 +166 +176 +189 +188 +175 +166 +157 +150 +145 +147 +150 +147 +139 +134 +130 +135 +139 +151 +152 +120 +96 +86 +73 +80 +114 +130 +151 +164 +147 +123 +116 +125 +131 +127 +132 +154 +155 +128 +103 +102 +114 +123 +131 +142 +158 +152 +109 +78 +105 +171 +202 +177 +139 +133 +104 +86 +100 +108 +108 +116 +138 +116 +73 +72 +125 +151 +125 +95 +86 +86 +78 +93 +129 +157 +164 +147 +132 +137 +167 +195 +194 +187 +170 +141 +97 +71 +105 +162 +178 +146 +112 +121 +143 +155 +152 +147 +168 +186 +172 +151 +147 +156 +163 +166 +178 +190 +187 +174 +179 +173 +170 +179 +198 +203 +173 +133 +105 +127 +167 +179 +148 +112 +110 +141 +169 +186 +184 +170 +161 +167 +177 +175 +177 +198 +204 +194 +180 +182 +196 +195 +177 +165 +161 +171 +185 +192 +187 +174 +155 +144 +147 +164 +169 +158 +152 +158 +170 +179 +191 +202 +202 +189 +181 +185 +193 +161 +125 +130 +174 +208 +207 +194 +174 +146 +141 +158 +164 +165 +169 +172 +180 +196 +202 +199 +189 +184 +180 +163 +139 +124 +134 +171 +199 +203 +191 +180 +183 +186 +182 +170 +156 +151 +169 +196 +199 +189 +184 +174 +169 +169 +166 +170 +175 +182 +174 +157 +147 +141 +143 +154 +168 +186 +188 +175 +168 +169 +173 +178 +171 +170 +174 +176 +171 +176 +193 +208 +208 +193 +186 +190 +191 +187 +180 +173 +181 +184 +186 +181 +180 +193 +205 +207 +208 +203 +202 +199 +187 +174 +158 +142 +137 +158 +173 +170 +158 +147 +142 +145 +149 +166 +189 +191 +175 +153 +145 +162 +188 +191 +187 +188 +202 +204 +186 +173 +163 +157 +144 +127 +116 +123 +142 +158 +170 +174 +179 +172 +154 +146 +151 +156 +147 +138 +127 +128 +139 +144 +135 +126 +114 +114 +116 +121 +124 +124 +123 +123 +121 +117 +115 +118 +121 +121 +121 +121 +115 +114 +113 +112 +112 +114 +117 +118 +116 +115 +113 +110 +109 +110 +110 +108 +106 +103 +101 +98 +91 +85 +86 +90 +89 +84 +77 +73 +70 +67 +63 +60 +56 +53 +50 +48 +48 +47 +44 +42 +41 +40 +38 +41 +49 +58 +76 +96 +114 +125 +130 +131 +134 +138 +143 +148 +145 +139 +134 +134 +139 +146 +152 +155 +155 +157 +158 +160 +161 +162 +164 +166 +163 +158 +153 +150 +152 +158 +166 +173 +172 +169 +173 +182 +186 +182 +180 +183 +176 +164 +156 +163 +177 +188 +192 +194 +190 +190 +195 +202 +206 +202 +200 +200 +198 +198 +200 +204 +207 +206 +203 +201 +203 +206 +212 +216 +217 +216 +217 +219 +219 +219 +220 +223 +224 +224 +226 +229 +228 +229 +228 +226 +223 +220 +217 +216 +218 +219 +220 +217 +212 +208 +209 +211 +212 +213 +213 +211 +206 +203 +201 +201 +205 +206 +207 +207 +207 +208 +209 +210 +210 +208 +204 +199 +192 +188 +189 +191 +189 +186 +182 +181 +183 +186 +189 +190 +189 +187 +186 +188 +191 +193 +192 +191 +191 +195 +200 +202 +203 +205 +208 +210 +211 +213 +215 +217 +218 +219 +221 +222 +224 +226 +228 +229 +230 +231 +229 +226 +216 +205 +195 +194 +196 +193 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +189 +188 +188 +188 +188 +189 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +189 +189 +189 +190 +188 +188 +188 +189 +189 +190 +190 +190 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +191 +191 +191 +191 +191 +190 +190 +190 +191 +192 +190 +189 +189 +190 +191 +191 +190 +189 +190 +189 +188 +188 +188 +189 +189 +188 +188 +189 +190 +190 +188 +187 +186 +186 +186 +187 +187 +187 +187 +187 +188 +189 +188 +188 +189 +189 +188 +188 +188 +189 +189 +189 +190 +190 +190 +190 +190 +190 +185 +186 +187 +187 +187 +186 +185 +185 +183 +181 +182 +186 +187 +186 +184 +183 +184 +184 +184 +185 +185 +184 +184 +184 +185 +185 +185 +186 +187 +188 +189 +188 +185 +185 +186 +186 +186 +185 +185 +185 +186 +185 +184 +183 +184 +186 +186 +186 +183 +184 +185 +185 +185 +185 +185 +185 +184 +184 +184 +184 +183 +183 +183 +183 +185 +186 +187 +187 +186 +185 +185 +186 +186 +186 +186 +187 +188 +188 +188 +188 +186 +185 +184 +184 +185 +185 +186 +187 +187 +186 +186 +188 +188 +186 +185 +186 +186 +186 +186 +187 +186 +186 +185 +184 +185 +186 +187 +186 +185 +184 +184 +185 +186 +186 +186 +187 +187 +188 +187 +187 +185 +184 +184 +184 +185 +185 +185 +184 +185 +185 +185 +185 +185 +186 +186 +187 +186 +185 +185 +184 +185 +186 +187 +187 +186 +187 +187 +188 +187 +187 +186 +186 +186 +186 +186 +188 +188 +186 +186 +187 +187 +187 +187 +187 +188 +188 +188 +188 +186 +187 +188 +188 +187 +186 +186 +187 +188 +189 +190 +190 +189 +187 +186 +185 +184 +189 +197 +205 +209 +210 +211 +214 +199 +181 +172 +181 +194 +199 +201 +204 +201 +201 +204 +205 +201 +201 +203 +202 +204 +203 +201 +199 +199 +196 +191 +184 +183 +186 +190 +193 +191 +185 +179 +177 +175 +176 +175 +173 +172 +172 +171 +169 +165 +165 +165 +164 +163 +162 +166 +169 +168 +166 +162 +159 +159 +160 +158 +156 +154 +151 +148 +149 +150 +152 +154 +158 +156 +158 +158 +157 +157 +157 +155 +153 +151 +151 +151 +151 +153 +155 +158 +159 +152 +151 +151 +154 +157 +158 +155 +152 +145 +147 +147 +147 +149 +155 +160 +162 +166 +162 +158 +155 +151 +146 +144 +145 +142 +141 +141 +142 +142 +141 +140 +139 +136 +133 +131 +133 +138 +142 +143 +142 +140 +138 +136 +136 +136 +136 +138 +140 +136 +140 +143 +144 +141 +139 +137 +137 +130 +133 +137 +139 +139 +139 +141 +144 +148 +150 +151 +149 +143 +137 +133 +132 +134 +139 +143 +145 +149 +154 +152 +148 +142 +147 +152 +158 +159 +150 +141 +142 +146 +151 +156 +157 +161 +168 +168 +164 +156 +168 +180 +187 +191 +191 +182 +172 +161 +160 +162 +166 +167 +165 +161 +160 +161 +160 +147 +144 +161 +170 +166 +163 +163 +150 +123 +100 +106 +122 +122 +126 +136 +149 +152 +140 +128 +122 +124 +130 +121 +114 +112 +122 +135 +142 +140 +136 +135 +136 +135 +133 +133 +135 +137 +138 +137 +141 +146 +148 +145 +140 +139 +140 +140 +143 +144 +143 +139 +135 +133 +133 +139 +140 +141 +139 +134 +129 +127 +126 +131 +128 +122 +118 +117 +117 +113 +108 +106 +104 +100 +97 +95 +93 +91 +90 +92 +93 +94 +95 +95 +95 +96 +96 +95 +93 +90 +90 +96 +94 +89 +87 +92 +93 +97 +102 +110 +118 +129 +138 +144 +140 +137 +133 +131 +145 +169 +186 +187 +183 +180 +179 +178 +176 +177 +176 +182 +179 +178 +178 +179 +179 +179 +177 +178 +178 +175 +173 +175 +179 +176 +169 +169 +160 +160 +178 +191 +191 +186 +182 +183 +183 +183 +183 +183 +183 +182 +183 +183 +182 +181 +181 +180 +180 +180 +180 +179 +181 +178 +177 +175 +176 +181 +186 +186 +187 +191 +193 +187 +176 +169 +167 +169 +160 +145 +141 +154 +167 +173 +175 +183 +186 +188 +189 +188 +187 +189 +191 +190 +192 +191 +188 +185 +184 +186 +188 +191 +189 +187 +188 +192 +193 +192 +190 +190 +190 +189 +188 +186 +183 +180 +178 +178 +180 +179 +181 +180 +180 +176 +174 +181 +182 +183 +185 +189 +192 +195 +195 +194 +188 +183 +179 +177 +175 +175 +176 +175 +176 +172 +166 +164 +158 +153 +154 +162 +172 +180 +181 +184 +184 +182 +183 +182 +181 +178 +177 +176 +175 +173 +173 +174 +173 +171 +170 +169 +168 +168 +167 +169 +171 +174 +174 +172 +168 +167 +167 +171 +169 +169 +167 +161 +153 +147 +146 +153 +161 +155 +140 +132 +124 +120 +127 +118 +123 +122 +117 +118 +118 +111 +104 +108 +117 +114 +107 +109 +109 +105 +103 +104 +117 +102 +108 +109 +95 +103 +105 +104 +106 +107 +107 +108 +109 +108 +105 +108 +109 +112 +113 +111 +109 +111 +115 +113 +116 +121 +124 +124 +124 +123 +122 +124 +127 +132 +134 +134 +131 +131 +133 +127 +127 +126 +123 +122 +123 +125 +128 +125 +124 +123 +124 +126 +130 +129 +127 +118 +114 +110 +110 +113 +120 +126 +130 +125 +123 +122 +126 +128 +127 +121 +116 +109 +111 +114 +117 +119 +119 +117 +115 +120 +120 +120 +121 +120 +119 +116 +115 +114 +117 +123 +128 +132 +132 +129 +126 +131 +133 +132 +129 +127 +127 +126 +122 +128 +128 +130 +130 +127 +124 +130 +138 +142 +137 +128 +123 +124 +131 +136 +138 +134 +133 +128 +125 +126 +127 +128 +133 +134 +133 +132 +130 +130 +131 +131 +127 +137 +136 +130 +122 +119 +117 +120 +127 +127 +124 +122 +123 +124 +123 +121 +120 +116 +100 +100 +108 +108 +117 +137 +148 +150 +146 +147 +144 +125 +107 +106 +112 +117 +121 +127 +132 +129 +123 +125 +132 +137 +134 +132 +131 +130 +127 +124 +122 +115 +111 +124 +144 +135 +129 +164 +200 +181 +132 +103 +113 +120 +117 +121 +130 +142 +146 +153 +159 +164 +166 +170 +173 +173 +164 +167 +158 +152 +163 +167 +170 +176 +188 +203 +195 +173 +164 +158 +143 +135 +146 +166 +172 +169 +181 +185 +166 +161 +151 +130 +94 +101 +154 +183 +186 +194 +203 +201 +198 +197 +183 +159 +145 +120 +92 +118 +164 +164 +162 +181 +187 +177 +175 +163 +143 +130 +137 +154 +161 +156 +157 +150 +141 +137 +155 +163 +129 +101 +97 +89 +94 +105 +91 +113 +150 +152 +130 +120 +124 +129 +124 +127 +156 +152 +131 +105 +101 +117 +129 +127 +125 +147 +147 +117 +82 +98 +172 +212 +177 +132 +133 +114 +91 +87 +99 +115 +128 +146 +121 +75 +72 +127 +152 +126 +99 +88 +81 +64 +85 +136 +169 +172 +153 +142 +146 +172 +187 +177 +178 +177 +157 +102 +69 +111 +168 +175 +145 +113 +111 +126 +135 +139 +144 +172 +192 +173 +148 +122 +143 +161 +162 +159 +162 +165 +164 +169 +178 +179 +185 +198 +191 +157 +125 +103 +135 +178 +186 +149 +115 +113 +141 +170 +182 +178 +167 +162 +171 +178 +165 +165 +190 +204 +201 +188 +187 +195 +189 +170 +169 +170 +176 +189 +198 +184 +160 +135 +136 +153 +176 +177 +156 +146 +153 +172 +177 +189 +206 +212 +198 +186 +187 +192 +158 +128 +139 +182 +212 +207 +189 +166 +142 +143 +158 +160 +165 +175 +175 +183 +196 +203 +201 +190 +185 +185 +174 +143 +132 +142 +173 +192 +194 +192 +192 +186 +183 +171 +155 +149 +154 +175 +197 +195 +187 +180 +167 +162 +166 +170 +177 +185 +185 +168 +150 +148 +149 +145 +144 +176 +191 +189 +176 +174 +175 +173 +174 +175 +174 +177 +179 +177 +180 +191 +199 +206 +193 +189 +194 +194 +188 +183 +180 +193 +179 +168 +171 +187 +210 +223 +222 +225 +216 +200 +191 +186 +170 +153 +149 +159 +170 +171 +161 +150 +143 +135 +132 +146 +164 +191 +193 +173 +149 +141 +155 +186 +191 +189 +184 +187 +186 +175 +165 +158 +156 +143 +124 +111 +117 +136 +152 +163 +170 +180 +174 +150 +133 +132 +137 +134 +133 +126 +126 +138 +144 +138 +129 +117 +115 +114 +116 +119 +123 +127 +132 +123 +119 +118 +120 +120 +118 +116 +117 +114 +115 +116 +116 +114 +113 +114 +116 +116 +116 +114 +111 +110 +110 +109 +106 +105 +104 +102 +98 +92 +86 +88 +95 +89 +83 +76 +72 +69 +66 +62 +58 +55 +52 +50 +48 +47 +46 +43 +42 +39 +40 +40 +45 +53 +63 +81 +105 +120 +129 +133 +132 +136 +140 +144 +150 +143 +137 +132 +132 +140 +148 +152 +154 +152 +156 +159 +159 +158 +159 +163 +167 +164 +155 +148 +149 +154 +160 +166 +171 +178 +172 +172 +177 +182 +182 +181 +182 +188 +171 +158 +163 +177 +188 +192 +192 +190 +190 +196 +204 +207 +202 +199 +200 +199 +196 +197 +204 +208 +206 +203 +202 +203 +205 +211 +215 +217 +216 +218 +220 +220 +219 +221 +223 +224 +224 +226 +229 +227 +228 +228 +226 +223 +220 +218 +217 +219 +221 +221 +218 +212 +208 +208 +210 +212 +213 +213 +210 +206 +202 +201 +201 +207 +206 +206 +206 +206 +208 +211 +213 +207 +205 +202 +200 +196 +191 +188 +188 +186 +186 +183 +180 +181 +186 +190 +192 +189 +186 +183 +186 +188 +190 +189 +189 +192 +197 +201 +203 +204 +205 +208 +209 +211 +212 +214 +216 +218 +220 +222 +223 +225 +226 +226 +226 +229 +230 +230 +228 +217 +208 +199 +198 +197 +194 +192 +192 +192 +192 +192 +190 +188 +188 +189 +191 +189 +189 +189 +188 +189 +190 +190 +191 +188 +189 +189 +190 +190 +190 +190 +190 +190 +191 +191 +190 +189 +188 +189 +190 +188 +188 +189 +189 +190 +191 +191 +192 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +192 +191 +191 +192 +193 +193 +192 +190 +190 +189 +188 +187 +188 +188 +188 +188 +187 +188 +189 +190 +189 +189 +188 +188 +188 +188 +188 +188 +187 +188 +189 +190 +188 +188 +189 +190 +189 +189 +190 +190 +189 +189 +188 +188 +188 +188 +189 +189 +187 +187 +185 +184 +183 +183 +184 +184 +185 +184 +184 +184 +183 +183 +184 +184 +186 +186 +186 +186 +185 +185 +184 +184 +185 +185 +185 +186 +186 +186 +186 +185 +184 +184 +184 +184 +184 +184 +183 +183 +183 +185 +186 +187 +187 +186 +185 +184 +186 +185 +184 +183 +183 +183 +183 +183 +185 +185 +185 +186 +185 +186 +185 +185 +183 +184 +186 +186 +185 +185 +185 +185 +186 +185 +185 +186 +186 +185 +184 +185 +186 +186 +185 +185 +185 +186 +188 +188 +187 +187 +188 +187 +186 +185 +184 +185 +186 +186 +185 +185 +186 +186 +186 +186 +187 +187 +186 +185 +185 +186 +186 +187 +189 +189 +187 +187 +185 +185 +185 +185 +185 +185 +185 +185 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +187 +186 +185 +184 +184 +184 +184 +184 +187 +187 +187 +187 +187 +187 +187 +187 +184 +184 +185 +185 +186 +186 +186 +186 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +187 +186 +186 +186 +188 +191 +190 +188 +187 +187 +188 +184 +189 +198 +206 +213 +215 +212 +209 +195 +182 +172 +171 +182 +193 +198 +197 +195 +196 +197 +199 +202 +204 +204 +202 +208 +206 +203 +205 +208 +200 +188 +183 +187 +196 +199 +192 +188 +191 +189 +183 +180 +172 +170 +170 +168 +169 +170 +168 +164 +163 +165 +167 +166 +163 +164 +167 +163 +161 +159 +159 +160 +161 +157 +152 +152 +153 +151 +148 +150 +153 +155 +155 +153 +155 +157 +156 +156 +156 +156 +155 +153 +152 +150 +150 +151 +155 +156 +156 +156 +153 +153 +158 +160 +157 +154 +154 +150 +151 +151 +151 +151 +154 +157 +159 +163 +164 +163 +160 +155 +149 +145 +143 +142 +140 +140 +141 +142 +142 +140 +140 +137 +135 +132 +132 +137 +144 +145 +141 +140 +136 +134 +137 +141 +140 +137 +136 +140 +139 +141 +143 +142 +137 +136 +138 +137 +135 +136 +140 +142 +140 +140 +143 +147 +149 +151 +149 +143 +137 +133 +133 +139 +144 +147 +146 +147 +150 +151 +147 +145 +148 +151 +154 +154 +153 +147 +140 +149 +148 +154 +165 +169 +163 +157 +156 +151 +162 +175 +188 +197 +185 +160 +142 +143 +145 +152 +156 +155 +155 +160 +163 +157 +144 +129 +137 +163 +176 +172 +169 +161 +139 +117 +115 +119 +122 +129 +135 +151 +166 +157 +140 +131 +126 +126 +125 +116 +109 +113 +130 +141 +140 +139 +140 +139 +137 +132 +127 +129 +135 +140 +141 +140 +141 +143 +142 +138 +137 +138 +140 +143 +146 +145 +139 +136 +137 +136 +134 +141 +141 +142 +142 +139 +134 +127 +122 +125 +125 +122 +119 +122 +126 +120 +112 +112 +110 +103 +96 +95 +96 +95 +92 +95 +94 +95 +96 +94 +92 +94 +96 +95 +94 +95 +98 +97 +93 +91 +91 +92 +91 +90 +91 +94 +100 +109 +119 +130 +144 +140 +123 +120 +138 +163 +181 +185 +182 +179 +179 +180 +179 +178 +175 +178 +178 +177 +177 +177 +177 +176 +175 +174 +173 +172 +173 +171 +169 +169 +171 +168 +159 +158 +172 +186 +188 +183 +182 +181 +180 +180 +181 +182 +182 +181 +179 +181 +180 +180 +182 +184 +183 +181 +178 +179 +180 +180 +177 +176 +177 +180 +183 +182 +185 +190 +191 +183 +172 +169 +172 +168 +156 +145 +138 +145 +162 +171 +178 +177 +184 +187 +186 +189 +190 +189 +189 +189 +187 +186 +185 +184 +184 +185 +187 +186 +185 +184 +183 +184 +185 +187 +188 +188 +188 +188 +186 +184 +181 +179 +177 +178 +178 +181 +180 +178 +181 +181 +174 +176 +180 +182 +183 +186 +191 +195 +196 +190 +187 +181 +175 +174 +175 +176 +175 +171 +173 +173 +168 +165 +160 +156 +151 +156 +164 +176 +176 +172 +184 +192 +180 +177 +177 +175 +173 +172 +172 +173 +175 +171 +171 +169 +167 +165 +165 +166 +168 +168 +167 +168 +168 +166 +165 +165 +164 +164 +161 +156 +153 +150 +146 +141 +137 +135 +131 +125 +120 +117 +116 +118 +119 +117 +118 +120 +121 +121 +120 +118 +117 +117 +113 +109 +110 +110 +107 +106 +108 +107 +106 +106 +107 +107 +106 +106 +106 +108 +112 +113 +110 +108 +108 +109 +108 +109 +112 +114 +111 +110 +112 +113 +114 +114 +116 +116 +118 +121 +125 +126 +125 +129 +129 +133 +134 +133 +131 +132 +134 +132 +130 +126 +123 +122 +123 +122 +120 +121 +120 +123 +129 +130 +126 +125 +128 +125 +117 +111 +111 +112 +111 +116 +123 +128 +130 +130 +128 +125 +124 +121 +119 +117 +119 +121 +121 +119 +118 +121 +124 +123 +120 +117 +118 +118 +117 +117 +118 +118 +124 +132 +134 +129 +122 +122 +127 +134 +127 +124 +127 +128 +125 +123 +125 +127 +126 +129 +131 +130 +129 +135 +143 +136 +133 +127 +124 +126 +132 +136 +137 +138 +134 +129 +127 +127 +127 +130 +133 +134 +136 +136 +134 +134 +132 +130 +127 +128 +127 +112 +106 +119 +121 +116 +123 +128 +127 +123 +120 +127 +138 +136 +129 +119 +117 +109 +100 +98 +107 +114 +117 +113 +119 +138 +158 +158 +142 +131 +132 +129 +127 +124 +127 +129 +124 +122 +129 +136 +133 +133 +129 +127 +133 +126 +107 +105 +119 +123 +127 +130 +146 +159 +190 +190 +143 +103 +101 +111 +113 +118 +127 +136 +135 +136 +138 +146 +154 +157 +155 +156 +162 +160 +151 +139 +126 +115 +112 +113 +125 +156 +174 +168 +167 +161 +139 +108 +94 +123 +160 +162 +168 +182 +179 +168 +153 +137 +133 +140 +154 +171 +184 +196 +199 +202 +201 +191 +182 +169 +143 +122 +128 +145 +166 +162 +120 +116 +175 +195 +195 +165 +130 +118 +131 +151 +158 +177 +186 +182 +162 +156 +176 +178 +153 +123 +121 +111 +99 +92 +92 +104 +120 +132 +126 +124 +121 +114 +118 +135 +149 +157 +136 +101 +107 +125 +133 +119 +106 +122 +143 +131 +118 +132 +179 +204 +169 +124 +124 +120 +95 +79 +99 +121 +130 +151 +126 +83 +81 +129 +156 +129 +96 +83 +76 +69 +97 +137 +164 +174 +162 +154 +167 +178 +182 +173 +166 +171 +169 +119 +79 +103 +150 +165 +143 +103 +89 +109 +129 +135 +141 +169 +188 +169 +142 +119 +147 +167 +170 +168 +168 +166 +163 +161 +169 +186 +198 +193 +178 +155 +132 +107 +127 +179 +189 +150 +120 +121 +144 +165 +171 +171 +165 +159 +170 +180 +162 +164 +184 +196 +193 +188 +190 +191 +188 +173 +170 +175 +187 +195 +193 +171 +144 +126 +140 +164 +177 +168 +157 +155 +157 +172 +181 +195 +205 +215 +214 +196 +188 +181 +154 +132 +146 +190 +219 +211 +193 +166 +142 +141 +152 +161 +170 +176 +183 +181 +190 +203 +208 +196 +191 +191 +175 +143 +132 +144 +175 +194 +194 +194 +198 +189 +178 +168 +147 +124 +137 +177 +202 +201 +185 +177 +179 +178 +177 +178 +180 +186 +181 +162 +152 +151 +136 +130 +149 +181 +192 +189 +177 +174 +179 +180 +178 +179 +179 +182 +185 +182 +179 +186 +198 +200 +194 +192 +198 +203 +199 +192 +189 +184 +174 +169 +175 +192 +212 +221 +217 +220 +210 +196 +185 +179 +174 +163 +154 +161 +164 +165 +156 +140 +125 +125 +133 +131 +154 +184 +196 +189 +152 +125 +151 +181 +196 +191 +170 +160 +158 +156 +154 +157 +155 +142 +125 +116 +116 +126 +140 +155 +162 +172 +175 +163 +143 +132 +128 +128 +118 +114 +125 +140 +144 +139 +130 +119 +115 +117 +117 +112 +120 +131 +134 +128 +121 +119 +122 +122 +116 +112 +112 +112 +113 +116 +117 +114 +116 +118 +116 +116 +115 +113 +112 +111 +109 +106 +105 +105 +100 +95 +92 +89 +88 +88 +88 +84 +79 +72 +67 +67 +66 +60 +54 +52 +52 +52 +51 +49 +47 +44 +42 +45 +38 +36 +43 +55 +70 +92 +110 +128 +132 +135 +135 +135 +139 +146 +150 +143 +135 +129 +133 +142 +149 +152 +153 +158 +158 +156 +156 +157 +160 +161 +161 +160 +155 +149 +148 +153 +161 +170 +177 +177 +176 +176 +177 +177 +178 +181 +184 +187 +176 +169 +173 +180 +182 +187 +193 +188 +192 +198 +205 +209 +207 +202 +198 +200 +198 +200 +204 +206 +204 +202 +204 +205 +207 +210 +213 +216 +218 +219 +219 +219 +221 +222 +221 +221 +225 +228 +230 +230 +230 +229 +227 +224 +222 +220 +220 +219 +219 +218 +217 +215 +212 +211 +211 +210 +211 +211 +210 +208 +206 +206 +206 +208 +207 +206 +208 +211 +213 +214 +213 +207 +208 +205 +201 +198 +196 +191 +187 +184 +182 +180 +181 +183 +185 +189 +192 +194 +191 +189 +188 +187 +187 +185 +184 +187 +193 +199 +203 +206 +209 +208 +206 +210 +211 +214 +218 +220 +220 +221 +223 +223 +227 +229 +228 +228 +230 +232 +231 +222 +214 +205 +201 +198 +195 +193 +193 +191 +193 +192 +192 +190 +188 +188 +189 +188 +188 +189 +189 +190 +190 +190 +191 +189 +190 +190 +190 +189 +189 +190 +191 +190 +191 +189 +189 +189 +190 +191 +190 +189 +190 +192 +191 +190 +189 +191 +192 +192 +193 +195 +194 +192 +190 +190 +191 +190 +188 +187 +189 +191 +193 +192 +190 +189 +189 +190 +190 +189 +189 +189 +190 +189 +189 +189 +190 +191 +191 +190 +189 +188 +189 +189 +190 +189 +189 +187 +187 +187 +187 +188 +189 +189 +189 +188 +188 +188 +188 +189 +191 +190 +188 +188 +190 +190 +190 +190 +191 +190 +190 +189 +188 +189 +189 +188 +188 +187 +187 +187 +187 +185 +185 +184 +183 +183 +183 +184 +184 +185 +185 +184 +184 +184 +184 +184 +184 +186 +186 +186 +185 +185 +184 +184 +183 +186 +186 +186 +186 +186 +186 +186 +185 +186 +186 +186 +186 +185 +184 +184 +183 +184 +185 +187 +187 +187 +186 +185 +185 +185 +185 +184 +184 +183 +184 +184 +184 +186 +186 +186 +186 +186 +186 +186 +186 +184 +185 +186 +186 +186 +186 +186 +186 +186 +185 +186 +187 +187 +186 +185 +186 +186 +185 +184 +184 +184 +185 +186 +187 +187 +187 +187 +186 +185 +184 +184 +185 +187 +186 +186 +186 +187 +187 +186 +186 +186 +185 +185 +185 +186 +186 +187 +187 +189 +188 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +186 +187 +187 +187 +186 +186 +187 +187 +187 +187 +187 +187 +188 +187 +186 +185 +185 +184 +185 +185 +187 +187 +187 +187 +187 +187 +187 +188 +185 +185 +185 +186 +186 +186 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +188 +188 +187 +186 +186 +185 +187 +190 +190 +188 +187 +188 +188 +188 +192 +199 +209 +217 +219 +214 +209 +194 +185 +176 +177 +184 +192 +197 +197 +188 +188 +191 +198 +204 +207 +206 +204 +206 +207 +206 +207 +208 +200 +190 +188 +192 +198 +200 +193 +190 +191 +188 +182 +171 +166 +165 +165 +166 +171 +172 +169 +168 +168 +165 +163 +162 +163 +164 +163 +162 +160 +159 +158 +159 +161 +158 +153 +153 +153 +152 +150 +150 +154 +157 +157 +156 +155 +156 +157 +157 +157 +157 +157 +154 +154 +152 +149 +149 +152 +156 +158 +156 +154 +153 +155 +156 +154 +152 +151 +153 +154 +154 +153 +153 +154 +158 +160 +164 +164 +163 +160 +155 +150 +146 +144 +143 +142 +141 +142 +144 +144 +142 +141 +141 +137 +132 +130 +136 +143 +147 +146 +142 +137 +135 +137 +139 +138 +136 +135 +137 +139 +142 +143 +141 +138 +137 +138 +140 +139 +140 +143 +144 +142 +142 +146 +148 +148 +148 +146 +141 +137 +136 +137 +142 +147 +150 +150 +150 +151 +149 +145 +144 +148 +152 +152 +151 +151 +147 +142 +147 +152 +159 +162 +153 +145 +146 +152 +148 +160 +174 +187 +191 +174 +148 +131 +133 +146 +154 +151 +150 +156 +162 +165 +154 +144 +133 +142 +166 +182 +180 +172 +159 +143 +127 +126 +127 +124 +129 +135 +156 +169 +158 +139 +131 +125 +123 +121 +119 +115 +117 +127 +135 +137 +138 +138 +140 +137 +133 +129 +130 +135 +139 +140 +139 +141 +142 +142 +139 +138 +139 +140 +143 +145 +145 +140 +138 +139 +138 +136 +138 +138 +141 +142 +140 +136 +130 +126 +124 +123 +122 +121 +125 +129 +126 +120 +116 +113 +108 +102 +100 +100 +100 +98 +96 +94 +93 +95 +96 +96 +96 +96 +96 +97 +99 +102 +101 +98 +95 +96 +96 +91 +88 +87 +88 +90 +94 +99 +114 +130 +140 +133 +125 +129 +149 +173 +182 +181 +180 +179 +179 +178 +177 +177 +177 +177 +177 +177 +176 +176 +175 +174 +174 +173 +173 +172 +170 +169 +169 +170 +158 +152 +156 +174 +191 +193 +184 +178 +182 +181 +181 +182 +183 +184 +183 +182 +181 +180 +180 +180 +181 +181 +179 +178 +180 +180 +179 +177 +176 +177 +178 +182 +177 +181 +188 +190 +185 +178 +171 +169 +169 +153 +140 +129 +141 +163 +172 +176 +178 +184 +187 +185 +187 +188 +186 +186 +186 +186 +186 +185 +184 +183 +183 +184 +184 +184 +183 +182 +182 +183 +184 +184 +184 +184 +183 +182 +181 +179 +179 +179 +178 +179 +181 +181 +180 +184 +184 +178 +179 +179 +179 +180 +185 +190 +189 +186 +186 +185 +181 +177 +174 +175 +174 +173 +170 +172 +172 +167 +161 +156 +153 +153 +159 +163 +170 +174 +175 +183 +185 +175 +172 +174 +175 +176 +175 +172 +170 +168 +168 +169 +169 +169 +168 +166 +164 +163 +162 +162 +161 +159 +157 +154 +152 +152 +146 +145 +143 +142 +141 +136 +131 +127 +122 +121 +119 +118 +118 +119 +120 +121 +121 +122 +122 +122 +121 +120 +117 +116 +113 +110 +108 +109 +108 +106 +107 +110 +112 +111 +109 +110 +111 +110 +111 +112 +113 +115 +114 +110 +109 +110 +110 +108 +109 +111 +113 +111 +113 +116 +118 +118 +116 +117 +117 +117 +119 +123 +125 +125 +128 +131 +135 +138 +136 +134 +134 +135 +130 +127 +125 +123 +123 +125 +124 +121 +120 +120 +123 +128 +127 +125 +124 +126 +127 +121 +117 +116 +115 +114 +114 +118 +126 +130 +132 +128 +122 +120 +121 +122 +120 +121 +121 +119 +118 +119 +124 +126 +124 +121 +118 +120 +122 +123 +123 +123 +125 +127 +130 +132 +129 +124 +123 +125 +124 +125 +126 +127 +124 +121 +125 +132 +133 +129 +125 +126 +132 +135 +133 +128 +128 +130 +129 +127 +128 +131 +135 +137 +138 +135 +131 +130 +128 +127 +128 +130 +131 +133 +134 +133 +133 +133 +131 +129 +127 +125 +113 +108 +115 +117 +114 +120 +125 +124 +121 +120 +128 +139 +140 +135 +128 +125 +117 +110 +106 +109 +112 +111 +103 +107 +130 +163 +179 +169 +153 +144 +143 +137 +126 +122 +126 +127 +127 +130 +134 +131 +130 +128 +124 +127 +125 +113 +109 +119 +121 +123 +122 +133 +148 +186 +194 +160 +118 +103 +108 +110 +110 +113 +132 +134 +129 +121 +122 +128 +128 +122 +118 +115 +109 +106 +99 +90 +88 +95 +87 +76 +89 +132 +168 +172 +159 +151 +134 +102 +100 +134 +157 +163 +173 +186 +190 +172 +165 +165 +152 +141 +155 +176 +192 +196 +203 +210 +202 +187 +175 +156 +146 +152 +167 +173 +147 +95 +81 +122 +182 +205 +183 +132 +108 +122 +146 +153 +173 +187 +197 +188 +176 +179 +178 +164 +148 +149 +140 +126 +115 +108 +109 +116 +128 +126 +118 +116 +117 +113 +126 +153 +167 +150 +113 +108 +119 +127 +114 +101 +116 +145 +146 +143 +153 +187 +201 +166 +125 +134 +132 +91 +62 +84 +122 +147 +159 +136 +90 +83 +130 +154 +123 +87 +80 +84 +82 +101 +134 +160 +171 +162 +163 +176 +183 +182 +175 +174 +182 +178 +133 +83 +97 +144 +161 +136 +99 +93 +110 +133 +136 +132 +156 +181 +169 +142 +132 +153 +170 +174 +179 +185 +175 +158 +157 +175 +192 +195 +186 +175 +160 +144 +131 +141 +176 +186 +150 +118 +121 +141 +159 +167 +173 +171 +164 +167 +171 +161 +163 +190 +207 +201 +189 +181 +182 +188 +175 +172 +182 +194 +187 +169 +152 +143 +138 +152 +167 +169 +158 +155 +164 +170 +179 +183 +196 +209 +219 +216 +198 +192 +182 +154 +131 +146 +190 +218 +210 +195 +161 +136 +137 +152 +167 +178 +180 +181 +184 +193 +203 +206 +194 +189 +190 +171 +148 +137 +149 +176 +190 +189 +192 +198 +191 +180 +159 +125 +110 +144 +190 +207 +199 +189 +186 +189 +188 +184 +179 +175 +178 +182 +170 +158 +151 +134 +131 +151 +186 +193 +187 +173 +169 +173 +178 +181 +180 +178 +181 +185 +185 +183 +188 +196 +201 +193 +189 +194 +205 +207 +195 +183 +176 +173 +177 +182 +187 +195 +203 +205 +205 +198 +187 +179 +175 +174 +167 +159 +158 +162 +157 +142 +132 +128 +123 +117 +123 +150 +183 +204 +204 +169 +133 +133 +170 +200 +202 +169 +143 +144 +151 +150 +155 +153 +142 +127 +120 +119 +126 +137 +147 +156 +169 +174 +163 +146 +134 +133 +126 +114 +112 +128 +142 +143 +134 +128 +119 +117 +120 +118 +112 +118 +129 +132 +130 +124 +120 +121 +120 +116 +112 +111 +110 +110 +115 +117 +117 +120 +123 +120 +116 +114 +112 +110 +109 +108 +106 +104 +99 +97 +94 +91 +88 +86 +84 +83 +79 +75 +71 +66 +64 +62 +57 +52 +50 +50 +50 +48 +47 +46 +43 +42 +42 +37 +37 +45 +57 +74 +97 +116 +129 +132 +134 +133 +134 +140 +147 +151 +140 +129 +124 +131 +140 +145 +149 +154 +159 +159 +158 +158 +160 +163 +163 +162 +157 +152 +146 +147 +153 +161 +169 +175 +179 +177 +178 +179 +180 +180 +181 +183 +181 +178 +179 +183 +182 +179 +180 +184 +194 +194 +196 +201 +208 +209 +205 +201 +201 +198 +198 +202 +205 +204 +202 +204 +206 +208 +211 +213 +215 +216 +217 +218 +219 +221 +222 +221 +221 +224 +228 +229 +230 +229 +228 +226 +223 +221 +220 +220 +219 +219 +217 +216 +214 +212 +212 +212 +210 +211 +211 +210 +208 +207 +206 +207 +208 +207 +205 +206 +208 +211 +213 +213 +209 +207 +202 +199 +198 +197 +193 +188 +183 +178 +175 +177 +182 +186 +191 +193 +194 +193 +191 +188 +185 +184 +183 +183 +187 +193 +199 +203 +205 +208 +208 +207 +209 +209 +212 +216 +219 +220 +221 +223 +224 +227 +228 +227 +227 +229 +230 +230 +223 +215 +206 +200 +196 +193 +193 +195 +192 +193 +193 +191 +190 +190 +189 +189 +189 +188 +188 +188 +189 +189 +190 +190 +189 +190 +191 +190 +188 +188 +189 +190 +191 +190 +190 +189 +189 +190 +190 +191 +189 +190 +191 +191 +189 +189 +189 +191 +192 +194 +195 +194 +192 +191 +191 +192 +191 +189 +188 +189 +191 +193 +192 +190 +189 +189 +190 +189 +188 +188 +188 +189 +188 +188 +188 +189 +190 +190 +190 +189 +188 +188 +189 +189 +189 +188 +187 +186 +187 +188 +188 +189 +189 +189 +188 +188 +188 +188 +189 +191 +190 +188 +189 +190 +189 +190 +190 +190 +190 +189 +189 +188 +189 +189 +188 +188 +187 +187 +187 +187 +185 +185 +184 +184 +184 +184 +185 +185 +186 +185 +185 +185 +185 +185 +185 +185 +186 +186 +186 +185 +185 +184 +184 +184 +187 +187 +186 +186 +186 +186 +186 +185 +189 +188 +188 +187 +187 +186 +185 +184 +185 +186 +187 +187 +186 +186 +186 +186 +185 +185 +184 +184 +185 +185 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +184 +185 +186 +187 +187 +187 +187 +188 +187 +186 +187 +188 +188 +187 +187 +188 +188 +187 +185 +184 +184 +185 +186 +187 +189 +189 +188 +187 +186 +186 +186 +186 +187 +187 +187 +187 +188 +187 +186 +185 +184 +185 +185 +186 +187 +187 +188 +188 +189 +189 +189 +189 +189 +189 +188 +188 +188 +188 +187 +187 +187 +188 +188 +189 +186 +187 +187 +188 +188 +189 +189 +189 +190 +189 +188 +187 +186 +186 +186 +186 +188 +188 +188 +188 +188 +188 +188 +188 +186 +186 +187 +187 +187 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +188 +187 +187 +188 +191 +191 +190 +189 +189 +190 +192 +195 +202 +213 +221 +220 +211 +203 +192 +188 +184 +185 +189 +194 +197 +199 +192 +190 +192 +201 +208 +208 +204 +201 +202 +207 +209 +211 +211 +204 +197 +198 +199 +200 +199 +197 +195 +191 +183 +176 +166 +167 +169 +168 +166 +171 +175 +172 +172 +170 +164 +157 +158 +163 +163 +160 +161 +160 +158 +157 +159 +160 +158 +155 +154 +155 +153 +152 +152 +153 +156 +158 +159 +156 +155 +158 +159 +158 +157 +158 +158 +159 +156 +150 +147 +151 +157 +161 +156 +156 +154 +152 +151 +151 +151 +149 +153 +154 +156 +155 +153 +153 +156 +159 +159 +160 +161 +159 +154 +150 +148 +147 +146 +144 +142 +143 +144 +144 +144 +144 +143 +139 +134 +132 +136 +142 +146 +147 +142 +139 +137 +136 +136 +135 +133 +133 +135 +139 +143 +143 +141 +140 +139 +138 +143 +141 +142 +145 +146 +145 +145 +148 +150 +149 +147 +144 +140 +139 +140 +142 +146 +149 +151 +149 +148 +148 +146 +143 +144 +147 +150 +150 +149 +148 +147 +145 +144 +151 +154 +147 +135 +132 +141 +154 +160 +167 +178 +189 +190 +169 +140 +123 +134 +157 +160 +147 +147 +158 +163 +164 +152 +145 +141 +148 +167 +188 +187 +171 +153 +142 +135 +134 +130 +125 +128 +137 +158 +170 +158 +142 +132 +124 +121 +119 +120 +122 +126 +131 +135 +137 +136 +135 +137 +136 +134 +131 +133 +137 +140 +141 +138 +140 +142 +142 +142 +141 +140 +140 +142 +144 +143 +139 +138 +139 +139 +137 +134 +135 +138 +140 +141 +137 +132 +129 +127 +126 +125 +126 +128 +128 +127 +124 +120 +117 +113 +111 +109 +105 +102 +101 +98 +95 +93 +95 +98 +100 +99 +98 +97 +98 +100 +103 +101 +99 +98 +99 +95 +90 +85 +84 +85 +85 +83 +83 +92 +104 +117 +124 +119 +113 +132 +163 +178 +180 +181 +180 +177 +175 +176 +177 +176 +176 +177 +176 +175 +175 +173 +175 +173 +171 +171 +171 +171 +168 +166 +167 +161 +153 +153 +167 +182 +188 +184 +181 +180 +179 +178 +179 +180 +182 +183 +183 +183 +182 +180 +180 +180 +180 +179 +177 +178 +178 +177 +176 +175 +175 +175 +177 +173 +177 +181 +185 +186 +183 +174 +166 +167 +151 +133 +120 +134 +163 +173 +173 +176 +182 +184 +184 +186 +185 +185 +185 +184 +186 +188 +188 +185 +183 +183 +184 +183 +182 +182 +181 +180 +180 +181 +181 +181 +180 +179 +178 +178 +178 +179 +180 +178 +177 +178 +179 +181 +186 +187 +181 +181 +180 +178 +178 +181 +184 +185 +183 +185 +186 +185 +180 +176 +174 +172 +171 +168 +169 +169 +167 +162 +156 +154 +154 +160 +161 +165 +171 +178 +183 +183 +179 +175 +173 +171 +170 +170 +170 +169 +168 +166 +165 +165 +164 +164 +161 +158 +155 +153 +152 +151 +149 +146 +142 +139 +138 +136 +136 +133 +133 +130 +128 +126 +125 +119 +121 +122 +122 +122 +121 +120 +121 +122 +121 +120 +120 +117 +115 +112 +111 +109 +107 +107 +107 +106 +104 +107 +111 +115 +112 +111 +111 +110 +109 +110 +113 +115 +113 +111 +108 +109 +111 +111 +111 +111 +112 +113 +114 +117 +119 +121 +122 +121 +120 +118 +116 +118 +121 +124 +124 +127 +130 +136 +140 +139 +135 +135 +135 +128 +125 +121 +119 +122 +125 +126 +123 +119 +118 +121 +125 +126 +124 +122 +124 +124 +121 +119 +117 +116 +117 +117 +117 +125 +130 +132 +129 +124 +122 +122 +123 +120 +121 +120 +116 +116 +120 +124 +125 +122 +120 +118 +122 +127 +129 +129 +129 +128 +125 +124 +126 +128 +127 +126 +125 +120 +123 +124 +122 +118 +120 +127 +135 +135 +133 +127 +127 +134 +139 +132 +121 +122 +127 +132 +132 +130 +131 +134 +136 +138 +135 +133 +132 +130 +127 +126 +126 +128 +130 +130 +129 +129 +130 +130 +129 +127 +125 +118 +114 +114 +115 +117 +119 +122 +124 +125 +127 +133 +140 +141 +137 +130 +127 +122 +120 +119 +120 +120 +120 +110 +115 +131 +155 +165 +158 +147 +142 +152 +147 +132 +120 +123 +130 +130 +129 +131 +126 +127 +129 +127 +127 +128 +126 +122 +126 +125 +125 +117 +116 +132 +177 +197 +177 +140 +116 +112 +108 +107 +118 +148 +140 +130 +124 +126 +125 +113 +100 +105 +103 +99 +101 +105 +106 +111 +120 +117 +93 +80 +113 +163 +175 +172 +186 +190 +165 +137 +137 +159 +170 +177 +193 +206 +195 +192 +175 +135 +118 +145 +176 +185 +185 +191 +204 +203 +191 +182 +170 +165 +166 +170 +165 +142 +101 +74 +81 +153 +198 +197 +155 +125 +124 +138 +145 +150 +159 +176 +185 +181 +172 +160 +150 +152 +155 +159 +163 +156 +135 +116 +111 +136 +144 +129 +113 +114 +107 +116 +149 +170 +159 +121 +111 +116 +125 +115 +105 +116 +146 +157 +160 +167 +187 +193 +165 +133 +143 +142 +97 +57 +64 +109 +151 +166 +147 +95 +77 +128 +157 +122 +82 +69 +77 +91 +124 +153 +159 +160 +158 +169 +186 +186 +172 +163 +175 +192 +187 +144 +89 +91 +141 +168 +146 +113 +116 +126 +135 +127 +119 +141 +170 +169 +150 +146 +157 +166 +170 +184 +199 +187 +157 +154 +178 +198 +196 +179 +161 +153 +154 +155 +158 +175 +186 +154 +118 +123 +139 +156 +165 +178 +180 +175 +167 +156 +153 +164 +196 +209 +200 +192 +188 +182 +179 +178 +182 +192 +191 +168 +145 +140 +143 +149 +162 +173 +164 +149 +153 +172 +184 +183 +180 +191 +206 +217 +215 +198 +192 +183 +155 +132 +147 +189 +214 +209 +196 +156 +131 +133 +155 +177 +191 +189 +185 +188 +194 +198 +199 +191 +188 +186 +168 +146 +139 +152 +177 +185 +182 +188 +199 +194 +170 +146 +127 +125 +158 +198 +211 +204 +200 +199 +196 +186 +179 +176 +173 +177 +182 +174 +164 +153 +135 +134 +156 +187 +190 +182 +168 +163 +166 +175 +185 +185 +181 +181 +186 +189 +188 +190 +195 +204 +197 +190 +191 +202 +209 +199 +185 +175 +179 +186 +186 +177 +175 +183 +190 +187 +184 +178 +173 +173 +176 +173 +166 +160 +158 +146 +130 +124 +129 +130 +125 +139 +148 +165 +197 +215 +195 +160 +136 +159 +190 +204 +177 +141 +136 +145 +148 +156 +156 +145 +132 +125 +125 +129 +135 +138 +147 +161 +168 +161 +147 +136 +134 +122 +110 +111 +130 +145 +141 +130 +123 +117 +117 +121 +119 +112 +116 +127 +134 +134 +129 +123 +120 +118 +116 +113 +111 +111 +110 +114 +118 +119 +124 +127 +123 +116 +113 +109 +107 +106 +106 +104 +101 +96 +94 +91 +89 +86 +83 +80 +79 +73 +73 +69 +65 +61 +59 +55 +51 +48 +47 +46 +46 +45 +44 +42 +41 +41 +37 +39 +49 +62 +80 +103 +123 +130 +132 +132 +131 +134 +140 +147 +150 +134 +123 +119 +129 +138 +140 +144 +152 +155 +156 +156 +157 +159 +162 +163 +161 +154 +149 +144 +146 +154 +162 +169 +173 +179 +177 +178 +182 +184 +183 +183 +183 +177 +177 +182 +189 +188 +182 +178 +178 +193 +195 +198 +202 +206 +207 +205 +203 +201 +198 +197 +200 +202 +201 +201 +204 +207 +209 +212 +214 +214 +214 +214 +215 +219 +221 +222 +221 +221 +224 +227 +228 +230 +229 +227 +225 +222 +220 +220 +220 +219 +218 +216 +214 +213 +212 +213 +213 +212 +212 +211 +210 +208 +207 +207 +208 +208 +207 +205 +204 +205 +207 +211 +212 +210 +205 +199 +196 +197 +199 +196 +191 +183 +175 +169 +171 +179 +186 +192 +194 +193 +194 +194 +192 +186 +181 +179 +178 +186 +192 +199 +203 +204 +206 +208 +209 +209 +207 +208 +213 +217 +219 +221 +223 +225 +227 +228 +227 +226 +227 +228 +229 +226 +219 +209 +201 +194 +192 +193 +196 +193 +194 +193 +192 +191 +190 +189 +189 +189 +189 +188 +188 +188 +188 +189 +189 +190 +191 +191 +190 +188 +187 +188 +189 +190 +190 +190 +190 +190 +190 +190 +190 +189 +190 +191 +191 +189 +188 +188 +189 +191 +192 +193 +193 +192 +191 +191 +192 +191 +189 +187 +188 +190 +191 +191 +189 +189 +190 +190 +189 +188 +187 +188 +188 +187 +187 +188 +189 +190 +190 +190 +189 +188 +188 +188 +189 +188 +188 +187 +186 +188 +188 +189 +189 +189 +188 +188 +188 +188 +188 +189 +191 +190 +189 +189 +191 +189 +189 +189 +189 +189 +189 +189 +188 +189 +189 +188 +188 +188 +188 +188 +188 +186 +186 +186 +186 +187 +187 +187 +187 +186 +186 +186 +186 +186 +186 +186 +186 +186 +186 +187 +186 +186 +186 +185 +185 +187 +187 +187 +186 +186 +186 +185 +185 +190 +189 +189 +189 +188 +187 +186 +186 +187 +187 +188 +187 +186 +186 +187 +187 +186 +186 +186 +186 +187 +188 +189 +189 +188 +188 +188 +188 +188 +188 +188 +188 +185 +186 +187 +187 +187 +188 +188 +189 +188 +187 +187 +189 +189 +188 +187 +188 +190 +189 +187 +186 +186 +187 +188 +189 +189 +190 +189 +188 +187 +187 +188 +189 +188 +188 +188 +189 +189 +188 +187 +186 +185 +186 +186 +187 +188 +189 +189 +189 +189 +189 +189 +190 +190 +190 +190 +190 +189 +189 +188 +188 +188 +188 +189 +189 +187 +187 +188 +188 +188 +189 +190 +190 +191 +190 +189 +188 +188 +188 +188 +189 +189 +189 +188 +188 +188 +188 +189 +189 +189 +189 +189 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +189 +189 +189 +189 +190 +190 +191 +193 +193 +192 +191 +191 +192 +195 +197 +204 +216 +222 +217 +204 +193 +190 +192 +194 +196 +197 +199 +202 +205 +205 +201 +201 +209 +214 +211 +204 +200 +199 +206 +211 +215 +217 +212 +206 +208 +207 +206 +204 +199 +192 +184 +174 +166 +174 +179 +184 +177 +168 +171 +178 +178 +172 +167 +159 +155 +158 +161 +163 +160 +160 +160 +158 +157 +159 +160 +160 +157 +156 +156 +154 +153 +151 +151 +153 +156 +159 +155 +155 +159 +161 +159 +157 +158 +163 +163 +158 +152 +149 +153 +158 +160 +155 +157 +156 +151 +150 +151 +151 +149 +150 +152 +155 +156 +153 +150 +151 +154 +153 +155 +156 +155 +152 +149 +149 +149 +148 +147 +143 +141 +140 +141 +145 +148 +144 +142 +138 +135 +136 +139 +141 +141 +141 +140 +139 +137 +135 +132 +130 +130 +133 +138 +141 +141 +142 +145 +143 +139 +141 +139 +140 +142 +143 +143 +145 +148 +150 +152 +151 +146 +141 +140 +143 +146 +151 +152 +151 +147 +145 +146 +147 +146 +144 +145 +147 +148 +149 +149 +147 +144 +141 +145 +142 +132 +126 +132 +150 +162 +176 +177 +180 +188 +190 +171 +145 +131 +146 +165 +161 +146 +151 +164 +166 +164 +151 +149 +149 +152 +166 +187 +187 +166 +143 +133 +131 +130 +127 +124 +128 +143 +159 +169 +158 +144 +133 +122 +120 +122 +119 +124 +132 +138 +141 +139 +136 +134 +134 +134 +133 +134 +136 +139 +141 +143 +138 +140 +142 +143 +144 +143 +141 +141 +142 +143 +142 +138 +137 +138 +137 +135 +132 +134 +137 +139 +139 +135 +131 +128 +129 +128 +128 +130 +130 +127 +125 +125 +121 +119 +119 +119 +115 +107 +101 +100 +101 +98 +97 +97 +99 +100 +101 +100 +98 +98 +98 +98 +98 +98 +98 +100 +94 +91 +87 +85 +86 +84 +80 +76 +77 +75 +80 +92 +99 +102 +123 +152 +172 +176 +179 +178 +176 +175 +176 +175 +173 +174 +175 +173 +173 +171 +173 +172 +171 +170 +168 +169 +169 +164 +162 +160 +162 +153 +149 +158 +170 +178 +180 +179 +175 +174 +174 +174 +175 +177 +179 +180 +181 +180 +178 +177 +177 +177 +177 +177 +175 +175 +174 +173 +173 +172 +171 +171 +173 +174 +174 +175 +180 +182 +175 +165 +162 +148 +129 +113 +128 +162 +172 +168 +172 +180 +181 +181 +184 +185 +185 +187 +185 +187 +189 +188 +185 +183 +183 +184 +181 +181 +182 +182 +181 +181 +181 +180 +181 +180 +178 +178 +177 +178 +179 +179 +177 +175 +176 +178 +181 +187 +188 +183 +178 +181 +181 +177 +175 +176 +181 +186 +185 +189 +187 +182 +176 +170 +168 +168 +169 +167 +166 +165 +162 +155 +147 +142 +150 +157 +162 +164 +169 +174 +177 +179 +177 +172 +167 +164 +165 +167 +167 +167 +164 +160 +156 +153 +152 +151 +149 +146 +143 +143 +142 +141 +138 +135 +134 +131 +136 +132 +130 +126 +125 +125 +125 +126 +126 +126 +126 +126 +124 +122 +120 +119 +118 +117 +115 +112 +110 +109 +108 +108 +109 +109 +111 +111 +108 +106 +108 +112 +115 +113 +112 +112 +109 +108 +108 +109 +113 +112 +111 +109 +110 +111 +113 +114 +117 +116 +115 +116 +118 +122 +122 +121 +124 +123 +120 +118 +118 +122 +124 +124 +123 +126 +132 +136 +135 +132 +130 +131 +127 +124 +118 +116 +119 +124 +125 +124 +117 +116 +118 +121 +123 +122 +120 +121 +124 +123 +121 +118 +118 +121 +122 +122 +124 +127 +129 +129 +128 +126 +122 +118 +118 +120 +120 +117 +118 +124 +126 +124 +123 +121 +120 +124 +128 +129 +128 +127 +125 +120 +117 +119 +124 +128 +128 +127 +126 +125 +121 +118 +119 +125 +130 +132 +134 +135 +135 +134 +135 +136 +132 +128 +124 +130 +135 +135 +132 +132 +133 +134 +138 +136 +133 +132 +130 +127 +127 +127 +127 +127 +126 +123 +123 +126 +127 +127 +130 +125 +123 +120 +114 +117 +124 +125 +124 +130 +135 +138 +138 +138 +135 +132 +130 +128 +123 +121 +121 +122 +126 +128 +132 +130 +132 +139 +139 +132 +125 +123 +140 +147 +139 +126 +124 +130 +128 +124 +124 +118 +121 +130 +132 +130 +131 +134 +132 +133 +133 +133 +120 +109 +119 +167 +202 +192 +164 +139 +126 +110 +111 +135 +157 +144 +133 +129 +127 +122 +115 +112 +122 +130 +133 +134 +146 +158 +164 +164 +157 +151 +136 +139 +162 +174 +186 +207 +212 +209 +184 +163 +167 +177 +186 +199 +185 +184 +195 +181 +125 +94 +118 +152 +176 +178 +179 +186 +194 +197 +195 +183 +172 +161 +156 +162 +163 +126 +82 +80 +135 +175 +192 +184 +164 +138 +129 +134 +119 +126 +143 +162 +170 +165 +158 +152 +133 +126 +137 +174 +197 +175 +129 +103 +132 +153 +144 +117 +107 +104 +112 +137 +170 +161 +127 +117 +120 +123 +115 +108 +117 +144 +160 +167 +173 +181 +180 +160 +145 +146 +146 +115 +69 +51 +79 +124 +163 +158 +106 +78 +126 +158 +118 +71 +63 +83 +115 +151 +168 +157 +146 +148 +166 +191 +186 +153 +136 +162 +194 +194 +158 +104 +97 +143 +177 +162 +131 +131 +128 +120 +108 +115 +139 +163 +165 +158 +154 +154 +154 +154 +170 +196 +191 +163 +155 +176 +195 +199 +179 +147 +136 +150 +161 +169 +179 +187 +158 +123 +131 +144 +158 +164 +180 +187 +189 +175 +146 +133 +155 +192 +207 +195 +191 +193 +184 +174 +187 +196 +195 +171 +142 +134 +140 +146 +149 +164 +178 +171 +153 +154 +173 +189 +182 +171 +181 +201 +213 +211 +197 +191 +185 +162 +140 +149 +187 +211 +205 +190 +151 +129 +136 +162 +187 +202 +198 +192 +188 +188 +186 +187 +187 +188 +183 +163 +138 +137 +155 +180 +184 +179 +186 +200 +187 +158 +141 +143 +152 +175 +201 +206 +202 +204 +206 +198 +183 +176 +180 +183 +184 +183 +176 +169 +158 +138 +141 +166 +186 +185 +177 +166 +160 +163 +175 +191 +192 +187 +185 +188 +190 +189 +190 +192 +201 +197 +190 +189 +196 +204 +204 +199 +187 +189 +191 +181 +167 +165 +174 +179 +176 +176 +174 +171 +175 +181 +179 +171 +162 +150 +138 +135 +132 +130 +135 +141 +152 +157 +152 +165 +189 +206 +201 +171 +158 +170 +189 +186 +156 +136 +138 +146 +157 +160 +151 +136 +129 +129 +132 +136 +136 +141 +150 +156 +153 +144 +134 +131 +119 +113 +115 +132 +145 +142 +129 +118 +113 +116 +119 +117 +111 +114 +127 +139 +141 +135 +126 +118 +116 +116 +115 +112 +115 +112 +114 +117 +119 +124 +125 +121 +116 +112 +107 +105 +105 +105 +102 +98 +94 +92 +90 +87 +85 +81 +78 +76 +72 +70 +67 +62 +60 +58 +55 +51 +47 +46 +44 +43 +43 +42 +41 +40 +42 +38 +41 +54 +71 +90 +110 +126 +130 +132 +132 +131 +135 +141 +146 +146 +129 +122 +121 +130 +138 +140 +143 +148 +150 +151 +151 +150 +153 +158 +158 +155 +151 +145 +142 +147 +157 +165 +170 +172 +176 +176 +178 +183 +186 +186 +185 +183 +180 +175 +175 +186 +194 +193 +186 +180 +183 +193 +204 +207 +205 +202 +202 +204 +202 +199 +198 +199 +197 +196 +198 +203 +208 +210 +213 +214 +213 +211 +212 +214 +219 +222 +222 +221 +221 +223 +226 +227 +230 +229 +227 +224 +221 +220 +221 +221 +219 +217 +214 +212 +211 +212 +213 +214 +212 +212 +211 +210 +209 +208 +208 +208 +207 +207 +205 +204 +204 +205 +209 +211 +207 +203 +197 +194 +197 +200 +198 +195 +184 +175 +168 +169 +175 +182 +188 +191 +190 +193 +196 +196 +190 +183 +177 +173 +183 +190 +198 +202 +204 +205 +208 +210 +208 +205 +206 +210 +215 +219 +221 +223 +225 +227 +227 +227 +226 +226 +228 +229 +228 +224 +216 +206 +197 +193 +195 +198 +193 +193 +192 +192 +191 +189 +188 +189 +191 +190 +189 +188 +187 +188 +189 +190 +190 +190 +191 +189 +188 +187 +187 +188 +190 +191 +191 +191 +191 +191 +191 +190 +189 +190 +191 +191 +190 +189 +189 +189 +189 +190 +191 +191 +190 +190 +190 +191 +190 +188 +186 +186 +187 +188 +188 +188 +190 +190 +190 +189 +188 +187 +187 +188 +188 +188 +188 +189 +190 +190 +190 +189 +188 +188 +189 +189 +188 +188 +188 +187 +189 +189 +189 +189 +188 +188 +188 +188 +187 +187 +188 +190 +190 +189 +189 +190 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +186 +187 +187 +187 +188 +188 +189 +189 +187 +187 +187 +187 +187 +187 +187 +188 +188 +188 +188 +188 +188 +188 +187 +187 +188 +188 +187 +186 +186 +186 +186 +186 +189 +189 +189 +189 +189 +188 +188 +187 +188 +188 +188 +188 +187 +187 +187 +188 +188 +188 +188 +188 +189 +190 +191 +191 +190 +190 +189 +189 +189 +189 +189 +189 +187 +187 +188 +188 +188 +188 +189 +190 +188 +187 +188 +189 +189 +188 +188 +189 +191 +190 +189 +188 +188 +189 +191 +192 +189 +190 +189 +188 +188 +189 +190 +191 +189 +189 +189 +190 +190 +190 +188 +187 +188 +188 +189 +189 +189 +190 +190 +189 +190 +190 +190 +191 +191 +191 +192 +192 +190 +190 +189 +188 +188 +188 +189 +189 +188 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +189 +189 +190 +191 +191 +190 +190 +189 +189 +188 +189 +189 +190 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +191 +191 +190 +190 +189 +190 +190 +190 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +193 +197 +207 +218 +222 +213 +198 +187 +189 +195 +202 +204 +203 +204 +206 +209 +212 +208 +208 +213 +216 +212 +206 +202 +200 +206 +211 +218 +222 +218 +213 +214 +212 +213 +210 +198 +181 +168 +165 +169 +186 +188 +189 +182 +175 +178 +184 +182 +172 +162 +156 +157 +159 +158 +157 +159 +160 +160 +159 +157 +158 +160 +161 +159 +158 +157 +156 +154 +150 +146 +148 +152 +158 +155 +155 +159 +161 +159 +157 +157 +163 +162 +158 +152 +151 +155 +156 +155 +154 +158 +158 +154 +152 +153 +152 +149 +149 +151 +156 +158 +156 +151 +149 +151 +149 +151 +153 +153 +150 +148 +148 +149 +151 +150 +146 +139 +134 +136 +144 +151 +148 +144 +141 +137 +135 +134 +136 +138 +141 +141 +141 +139 +136 +133 +130 +128 +130 +133 +135 +138 +143 +148 +146 +141 +140 +139 +138 +138 +139 +140 +142 +145 +148 +153 +154 +149 +142 +141 +144 +148 +154 +154 +152 +149 +147 +148 +150 +150 +145 +143 +143 +146 +150 +150 +147 +143 +140 +142 +139 +131 +130 +142 +160 +171 +177 +177 +176 +179 +180 +170 +156 +151 +157 +163 +151 +142 +158 +170 +167 +162 +151 +152 +155 +157 +167 +184 +183 +163 +139 +124 +122 +121 +119 +123 +131 +154 +168 +173 +157 +140 +129 +118 +120 +126 +123 +126 +132 +137 +140 +140 +138 +138 +127 +128 +130 +133 +136 +139 +142 +143 +139 +140 +142 +144 +145 +144 +142 +140 +142 +142 +141 +139 +138 +138 +136 +135 +135 +135 +137 +137 +135 +131 +128 +125 +128 +129 +130 +132 +131 +128 +125 +126 +120 +120 +123 +125 +119 +108 +99 +97 +103 +104 +104 +102 +100 +100 +102 +103 +102 +100 +97 +94 +93 +95 +98 +100 +98 +97 +95 +92 +90 +86 +81 +78 +75 +68 +64 +72 +84 +96 +117 +142 +164 +170 +174 +175 +176 +175 +175 +172 +170 +171 +173 +174 +173 +172 +172 +172 +169 +169 +167 +168 +165 +161 +157 +154 +150 +147 +147 +154 +166 +173 +175 +172 +173 +172 +172 +172 +172 +174 +175 +176 +177 +176 +175 +174 +175 +175 +176 +176 +174 +173 +172 +172 +172 +171 +169 +167 +172 +169 +166 +168 +173 +177 +171 +161 +155 +144 +125 +106 +120 +157 +170 +166 +170 +176 +179 +180 +184 +186 +184 +187 +184 +185 +186 +185 +183 +181 +183 +184 +183 +183 +183 +183 +183 +182 +182 +180 +182 +180 +181 +179 +179 +178 +177 +177 +177 +175 +174 +176 +179 +186 +187 +182 +176 +178 +179 +177 +173 +173 +178 +183 +185 +188 +187 +181 +175 +171 +169 +167 +172 +167 +163 +163 +163 +152 +130 +112 +128 +151 +169 +169 +166 +169 +174 +178 +171 +168 +165 +164 +165 +164 +161 +159 +161 +156 +149 +144 +143 +142 +140 +138 +136 +136 +136 +135 +133 +133 +131 +130 +132 +129 +126 +122 +122 +123 +124 +125 +124 +125 +124 +124 +122 +122 +122 +121 +116 +114 +111 +108 +107 +107 +108 +109 +112 +114 +116 +115 +113 +110 +109 +111 +112 +112 +112 +113 +112 +110 +109 +110 +114 +113 +114 +113 +112 +113 +116 +118 +119 +117 +116 +118 +121 +122 +121 +120 +125 +125 +123 +121 +121 +124 +124 +124 +118 +119 +123 +127 +128 +125 +124 +124 +126 +123 +120 +119 +121 +125 +124 +121 +116 +115 +116 +119 +121 +121 +120 +120 +126 +127 +126 +123 +123 +125 +126 +125 +121 +125 +130 +132 +131 +128 +122 +117 +117 +120 +122 +124 +126 +129 +128 +126 +126 +123 +122 +125 +128 +127 +124 +122 +126 +123 +119 +118 +121 +125 +126 +125 +128 +126 +124 +123 +125 +129 +130 +129 +132 +133 +136 +138 +135 +131 +131 +133 +133 +135 +137 +135 +133 +133 +134 +134 +138 +135 +132 +132 +130 +129 +130 +132 +129 +127 +123 +119 +119 +122 +125 +126 +127 +123 +124 +122 +116 +121 +131 +132 +130 +136 +143 +145 +139 +133 +129 +130 +134 +131 +124 +117 +114 +117 +124 +128 +136 +123 +116 +126 +141 +142 +125 +108 +117 +135 +142 +134 +128 +128 +124 +120 +115 +112 +114 +127 +134 +131 +127 +129 +125 +127 +131 +138 +126 +113 +117 +161 +205 +203 +181 +156 +140 +122 +117 +135 +147 +145 +135 +118 +107 +110 +126 +140 +149 +156 +157 +157 +164 +173 +175 +174 +162 +168 +168 +161 +163 +179 +202 +216 +212 +209 +198 +187 +183 +185 +188 +191 +173 +161 +182 +193 +143 +90 +95 +127 +156 +173 +176 +176 +187 +201 +206 +195 +179 +160 +149 +170 +187 +145 +94 +100 +143 +158 +167 +183 +183 +156 +137 +134 +131 +139 +145 +147 +148 +152 +154 +156 +132 +110 +103 +142 +195 +202 +157 +114 +121 +140 +147 +126 +102 +99 +115 +133 +171 +161 +131 +123 +121 +116 +105 +101 +112 +138 +160 +175 +181 +177 +165 +150 +154 +152 +151 +126 +83 +49 +53 +86 +140 +162 +128 +92 +122 +148 +110 +64 +66 +107 +143 +155 +156 +149 +142 +145 +160 +195 +188 +138 +108 +142 +191 +202 +177 +129 +114 +148 +176 +166 +135 +121 +102 +96 +97 +117 +141 +160 +163 +159 +158 +154 +144 +137 +152 +179 +183 +167 +163 +176 +188 +194 +185 +157 +139 +141 +156 +173 +184 +187 +161 +134 +144 +153 +162 +169 +180 +193 +202 +189 +150 +120 +128 +171 +204 +204 +191 +183 +182 +186 +197 +198 +185 +154 +128 +129 +141 +146 +147 +163 +181 +180 +161 +155 +172 +191 +179 +164 +175 +198 +211 +210 +197 +192 +188 +172 +151 +153 +185 +207 +197 +178 +143 +130 +146 +173 +194 +204 +200 +194 +185 +180 +173 +180 +189 +190 +178 +155 +136 +138 +159 +183 +185 +177 +184 +198 +175 +158 +151 +154 +160 +181 +199 +197 +194 +195 +198 +194 +185 +186 +193 +196 +190 +182 +174 +173 +158 +137 +147 +180 +192 +188 +177 +165 +159 +162 +178 +197 +198 +193 +189 +187 +186 +184 +186 +189 +191 +186 +183 +186 +194 +202 +208 +210 +197 +193 +186 +173 +165 +169 +174 +172 +169 +172 +172 +172 +179 +187 +182 +170 +154 +140 +136 +147 +152 +145 +144 +151 +153 +171 +158 +138 +146 +188 +220 +205 +173 +167 +178 +187 +163 +135 +131 +142 +157 +163 +155 +139 +131 +132 +137 +141 +141 +140 +141 +145 +145 +140 +131 +125 +117 +118 +122 +134 +147 +148 +134 +118 +111 +115 +117 +114 +110 +112 +126 +143 +147 +140 +128 +118 +115 +116 +116 +115 +117 +114 +114 +116 +117 +121 +122 +117 +115 +110 +105 +103 +103 +102 +98 +95 +94 +92 +89 +86 +83 +80 +78 +75 +71 +68 +63 +59 +58 +58 +54 +50 +47 +45 +43 +42 +42 +42 +40 +39 +40 +36 +42 +60 +82 +101 +116 +126 +129 +131 +132 +133 +137 +144 +144 +141 +127 +127 +129 +135 +142 +147 +147 +146 +150 +151 +149 +147 +150 +155 +154 +150 +145 +141 +139 +146 +158 +167 +172 +173 +175 +175 +178 +184 +187 +186 +184 +182 +183 +176 +175 +185 +196 +199 +193 +187 +182 +194 +205 +207 +205 +202 +201 +202 +201 +202 +202 +200 +193 +189 +193 +202 +208 +210 +213 +215 +213 +210 +211 +214 +220 +222 +223 +221 +221 +224 +226 +227 +230 +229 +227 +224 +222 +221 +222 +222 +219 +216 +213 +210 +210 +212 +214 +214 +213 +212 +210 +209 +208 +208 +208 +209 +207 +208 +207 +206 +206 +206 +208 +209 +205 +203 +198 +195 +197 +199 +198 +196 +185 +178 +172 +171 +174 +179 +183 +187 +190 +192 +194 +194 +191 +186 +179 +175 +181 +187 +196 +201 +203 +204 +207 +210 +208 +205 +205 +209 +214 +218 +220 +222 +225 +226 +227 +227 +227 +226 +228 +229 +230 +229 +224 +215 +205 +198 +197 +198 +194 +192 +191 +191 +191 +189 +188 +189 +192 +191 +190 +188 +188 +189 +190 +190 +189 +190 +190 +189 +188 +187 +188 +189 +191 +191 +192 +192 +192 +192 +191 +191 +189 +190 +191 +191 +191 +190 +190 +190 +188 +188 +190 +190 +190 +190 +191 +191 +190 +188 +187 +186 +187 +188 +188 +188 +191 +191 +191 +190 +189 +188 +188 +188 +189 +189 +189 +190 +191 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +188 +189 +189 +189 +189 +188 +188 +188 +188 +187 +186 +187 +189 +190 +188 +188 +189 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +189 +189 +187 +187 +187 +187 +188 +188 +189 +189 +188 +188 +188 +188 +188 +188 +189 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +188 +187 +187 +187 +188 +188 +189 +189 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +189 +190 +189 +189 +189 +190 +190 +191 +192 +191 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +191 +189 +188 +188 +190 +190 +189 +189 +190 +191 +190 +190 +189 +189 +190 +191 +191 +190 +190 +189 +189 +189 +189 +191 +192 +190 +190 +190 +190 +191 +191 +190 +189 +190 +190 +190 +190 +190 +190 +190 +191 +190 +191 +191 +192 +192 +192 +192 +191 +190 +190 +189 +189 +189 +189 +189 +188 +189 +189 +189 +188 +189 +189 +190 +190 +190 +190 +190 +190 +190 +191 +192 +192 +191 +191 +190 +189 +189 +189 +190 +190 +193 +192 +191 +191 +190 +190 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +189 +190 +190 +190 +191 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +191 +197 +210 +220 +220 +209 +196 +190 +191 +197 +203 +204 +202 +201 +204 +208 +214 +213 +212 +213 +212 +209 +205 +201 +203 +207 +210 +216 +222 +220 +215 +215 +215 +217 +210 +189 +166 +158 +169 +182 +191 +187 +183 +182 +184 +189 +188 +180 +172 +162 +157 +160 +160 +155 +153 +157 +159 +160 +159 +157 +157 +159 +161 +160 +159 +156 +155 +155 +151 +145 +145 +147 +156 +156 +156 +158 +160 +160 +158 +157 +160 +161 +158 +153 +153 +156 +155 +151 +154 +157 +159 +157 +154 +153 +153 +152 +151 +153 +157 +161 +159 +154 +150 +150 +150 +153 +155 +154 +150 +148 +148 +149 +153 +152 +146 +138 +131 +132 +141 +149 +151 +147 +141 +136 +133 +132 +135 +140 +142 +144 +144 +143 +140 +137 +133 +130 +127 +128 +130 +135 +142 +147 +146 +143 +143 +142 +139 +138 +138 +139 +141 +142 +145 +152 +156 +151 +145 +144 +146 +147 +150 +151 +151 +150 +149 +149 +149 +150 +147 +142 +141 +146 +152 +151 +148 +143 +143 +145 +144 +139 +140 +151 +166 +176 +176 +177 +173 +168 +167 +164 +162 +165 +164 +156 +142 +142 +162 +170 +160 +149 +146 +152 +158 +161 +170 +180 +177 +165 +140 +121 +120 +117 +117 +126 +138 +164 +183 +178 +151 +131 +120 +112 +120 +129 +133 +134 +131 +131 +137 +144 +144 +140 +122 +123 +127 +132 +136 +138 +140 +143 +141 +141 +142 +144 +145 +144 +141 +139 +142 +142 +141 +141 +140 +139 +137 +135 +135 +136 +136 +135 +132 +129 +128 +126 +132 +133 +134 +134 +132 +128 +125 +123 +121 +123 +127 +126 +119 +110 +101 +98 +106 +108 +109 +106 +103 +103 +104 +105 +103 +101 +97 +92 +91 +94 +98 +100 +103 +104 +104 +101 +98 +95 +92 +90 +82 +81 +79 +81 +87 +94 +112 +133 +154 +161 +167 +169 +172 +173 +171 +169 +171 +170 +171 +173 +174 +173 +172 +169 +168 +166 +166 +165 +161 +155 +153 +153 +152 +148 +145 +149 +158 +168 +170 +170 +171 +172 +173 +173 +172 +173 +173 +174 +173 +173 +173 +173 +173 +174 +174 +174 +174 +172 +171 +172 +172 +171 +169 +167 +168 +166 +162 +164 +167 +167 +161 +155 +149 +137 +117 +97 +113 +153 +168 +166 +170 +176 +178 +178 +182 +183 +182 +185 +183 +183 +182 +181 +180 +180 +182 +183 +185 +184 +183 +182 +181 +181 +180 +179 +182 +181 +181 +180 +179 +177 +176 +175 +176 +174 +175 +175 +177 +183 +184 +179 +174 +173 +173 +176 +178 +176 +172 +170 +181 +184 +184 +179 +174 +170 +169 +168 +168 +164 +161 +163 +166 +152 +116 +83 +85 +126 +167 +177 +169 +167 +173 +177 +169 +165 +160 +158 +158 +158 +156 +154 +154 +149 +144 +140 +139 +137 +134 +132 +131 +131 +131 +131 +130 +129 +128 +128 +126 +125 +124 +124 +126 +126 +125 +124 +122 +122 +120 +119 +119 +120 +121 +122 +116 +114 +111 +108 +109 +109 +113 +114 +112 +114 +115 +115 +114 +111 +109 +108 +107 +109 +112 +115 +115 +113 +113 +114 +114 +114 +114 +114 +112 +111 +114 +117 +117 +115 +115 +118 +121 +123 +123 +123 +125 +125 +125 +123 +124 +125 +124 +123 +117 +116 +116 +120 +122 +121 +120 +120 +124 +124 +125 +125 +127 +127 +124 +120 +117 +116 +116 +118 +120 +121 +120 +119 +119 +121 +125 +128 +129 +129 +128 +128 +121 +127 +134 +135 +134 +131 +128 +125 +116 +117 +122 +128 +132 +132 +127 +124 +121 +120 +121 +125 +128 +129 +129 +130 +134 +132 +127 +124 +123 +124 +123 +122 +122 +126 +130 +132 +132 +130 +129 +130 +135 +130 +129 +132 +133 +129 +129 +132 +139 +139 +137 +134 +133 +134 +135 +134 +136 +134 +133 +133 +132 +132 +132 +134 +132 +129 +123 +118 +118 +122 +125 +127 +125 +120 +121 +121 +117 +124 +134 +135 +134 +136 +141 +142 +136 +127 +126 +131 +132 +129 +123 +115 +115 +121 +130 +134 +123 +109 +105 +122 +148 +157 +138 +115 +108 +128 +140 +135 +131 +126 +122 +120 +114 +114 +116 +126 +135 +131 +122 +120 +111 +115 +121 +133 +129 +118 +119 +155 +191 +198 +182 +158 +152 +145 +134 +130 +136 +141 +129 +104 +94 +111 +132 +141 +145 +141 +134 +133 +130 +125 +128 +139 +143 +144 +157 +166 +168 +179 +191 +191 +206 +205 +201 +195 +194 +200 +192 +175 +166 +153 +169 +189 +159 +114 +101 +111 +133 +165 +178 +176 +183 +194 +203 +198 +187 +171 +148 +150 +178 +174 +141 +137 +159 +151 +142 +156 +173 +173 +165 +152 +166 +172 +161 +140 +133 +140 +147 +150 +152 +135 +107 +105 +145 +185 +182 +159 +139 +141 +146 +132 +97 +84 +110 +137 +168 +160 +132 +124 +116 +106 +94 +93 +107 +130 +154 +171 +179 +172 +158 +151 +158 +159 +155 +127 +89 +58 +46 +61 +106 +150 +140 +102 +115 +137 +120 +96 +104 +132 +150 +144 +138 +125 +113 +124 +161 +198 +191 +134 +95 +123 +181 +204 +185 +148 +132 +151 +171 +165 +140 +116 +89 +90 +99 +114 +131 +150 +163 +163 +166 +159 +141 +130 +146 +166 +172 +170 +177 +185 +186 +183 +185 +181 +164 +147 +156 +174 +187 +185 +166 +147 +151 +162 +166 +177 +184 +200 +209 +196 +164 +124 +104 +137 +185 +212 +203 +184 +186 +201 +199 +185 +168 +150 +131 +126 +134 +143 +150 +164 +181 +180 +161 +154 +171 +192 +175 +159 +172 +197 +209 +209 +197 +190 +184 +174 +159 +160 +184 +201 +189 +170 +139 +137 +161 +186 +197 +199 +193 +189 +185 +175 +166 +180 +197 +195 +178 +156 +142 +142 +160 +182 +181 +172 +177 +191 +173 +160 +162 +167 +165 +174 +191 +196 +196 +185 +179 +180 +182 +190 +195 +197 +184 +175 +171 +171 +154 +134 +150 +187 +200 +193 +178 +163 +157 +162 +180 +202 +200 +195 +189 +184 +181 +179 +182 +185 +186 +181 +179 +187 +198 +205 +206 +204 +195 +186 +177 +169 +169 +175 +174 +165 +163 +167 +169 +173 +184 +193 +182 +164 +137 +130 +130 +145 +164 +172 +172 +170 +174 +176 +163 +142 +135 +158 +193 +206 +193 +183 +183 +184 +162 +135 +129 +140 +158 +166 +160 +144 +137 +139 +144 +146 +145 +141 +138 +140 +141 +137 +128 +121 +116 +121 +129 +139 +151 +153 +140 +122 +112 +118 +118 +113 +109 +110 +123 +143 +151 +141 +128 +119 +115 +115 +116 +116 +117 +114 +113 +114 +114 +118 +120 +113 +112 +109 +104 +102 +101 +99 +95 +93 +93 +91 +88 +85 +82 +79 +76 +74 +69 +66 +60 +56 +56 +56 +53 +48 +47 +45 +42 +41 +42 +42 +40 +38 +37 +35 +46 +70 +95 +112 +120 +125 +129 +132 +133 +135 +142 +148 +145 +137 +128 +132 +137 +142 +149 +154 +153 +150 +156 +157 +154 +151 +153 +157 +155 +149 +141 +137 +137 +145 +157 +167 +172 +173 +175 +175 +178 +183 +185 +184 +181 +180 +184 +181 +183 +190 +195 +196 +194 +191 +192 +197 +200 +201 +203 +205 +203 +199 +201 +204 +206 +202 +192 +186 +191 +202 +209 +210 +214 +216 +212 +208 +210 +215 +219 +222 +223 +222 +222 +224 +226 +227 +230 +229 +227 +224 +222 +221 +222 +223 +220 +216 +212 +209 +210 +212 +213 +214 +213 +211 +208 +207 +207 +207 +208 +208 +208 +208 +207 +207 +207 +207 +208 +208 +204 +203 +200 +198 +198 +198 +196 +192 +184 +180 +177 +176 +177 +178 +182 +185 +192 +191 +190 +189 +187 +185 +182 +181 +181 +186 +193 +198 +201 +202 +206 +210 +208 +206 +206 +209 +213 +216 +219 +222 +225 +226 +227 +228 +227 +226 +227 +229 +229 +232 +230 +223 +213 +205 +200 +198 +195 +192 +190 +192 +191 +189 +188 +190 +191 +191 +190 +189 +189 +189 +190 +190 +188 +189 +190 +189 +188 +188 +189 +191 +192 +192 +191 +191 +191 +191 +192 +192 +190 +190 +190 +190 +191 +191 +191 +191 +189 +189 +190 +190 +191 +191 +192 +192 +191 +190 +188 +188 +188 +189 +189 +189 +191 +191 +191 +191 +189 +189 +189 +189 +190 +189 +190 +190 +191 +191 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +189 +189 +188 +187 +187 +189 +190 +189 +188 +188 +189 +188 +188 +189 +189 +189 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +187 +188 +189 +190 +190 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +191 +191 +191 +190 +190 +190 +191 +190 +189 +189 +189 +189 +190 +191 +189 +189 +190 +190 +191 +191 +190 +190 +189 +190 +190 +190 +189 +188 +188 +189 +191 +190 +190 +190 +190 +190 +191 +191 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +190 +191 +190 +189 +189 +191 +191 +190 +190 +191 +190 +190 +190 +190 +189 +189 +189 +189 +190 +190 +190 +189 +189 +189 +191 +192 +191 +190 +190 +190 +191 +192 +192 +191 +191 +191 +190 +190 +190 +190 +190 +192 +191 +192 +192 +192 +192 +191 +191 +190 +190 +190 +191 +191 +191 +190 +190 +189 +190 +189 +189 +189 +190 +191 +192 +192 +190 +190 +190 +190 +190 +191 +192 +192 +192 +191 +190 +189 +189 +189 +190 +191 +193 +192 +191 +190 +189 +189 +190 +190 +192 +192 +191 +191 +191 +191 +192 +192 +190 +190 +191 +191 +191 +191 +190 +190 +189 +189 +190 +191 +191 +192 +192 +192 +190 +199 +212 +221 +216 +204 +195 +195 +197 +199 +201 +200 +196 +196 +200 +204 +211 +215 +216 +212 +208 +207 +204 +200 +204 +206 +208 +212 +218 +217 +215 +217 +218 +212 +197 +176 +163 +167 +181 +191 +193 +186 +184 +187 +191 +193 +186 +176 +169 +164 +161 +162 +159 +154 +154 +157 +158 +159 +158 +156 +155 +158 +160 +160 +158 +154 +154 +156 +153 +146 +143 +146 +156 +158 +158 +156 +157 +160 +161 +158 +158 +162 +161 +156 +154 +156 +156 +151 +154 +156 +158 +158 +155 +152 +152 +154 +153 +152 +155 +160 +160 +154 +150 +150 +151 +154 +156 +154 +150 +148 +148 +150 +150 +148 +144 +137 +133 +134 +140 +145 +150 +148 +144 +139 +135 +134 +138 +143 +147 +148 +148 +146 +145 +143 +139 +135 +129 +129 +132 +137 +141 +142 +143 +144 +147 +145 +142 +139 +138 +140 +142 +143 +144 +150 +154 +153 +152 +152 +150 +149 +147 +147 +147 +148 +147 +147 +148 +149 +147 +142 +141 +146 +152 +152 +148 +146 +148 +146 +143 +142 +147 +159 +171 +179 +179 +175 +164 +157 +163 +169 +169 +167 +162 +149 +139 +146 +164 +169 +153 +136 +138 +148 +156 +164 +171 +173 +169 +167 +142 +122 +123 +120 +123 +133 +146 +175 +190 +176 +143 +123 +116 +112 +120 +130 +143 +146 +142 +135 +143 +156 +151 +135 +122 +123 +128 +134 +136 +137 +139 +142 +142 +141 +141 +142 +144 +143 +139 +137 +139 +139 +140 +141 +142 +141 +138 +136 +136 +136 +135 +135 +133 +132 +132 +132 +139 +141 +140 +135 +132 +130 +128 +124 +126 +129 +131 +127 +119 +112 +108 +105 +109 +109 +108 +107 +109 +110 +107 +104 +104 +103 +100 +95 +94 +97 +99 +100 +104 +106 +107 +105 +104 +104 +103 +101 +94 +98 +100 +98 +95 +95 +107 +126 +144 +154 +162 +165 +165 +166 +167 +165 +167 +167 +168 +171 +172 +172 +168 +165 +166 +164 +163 +158 +153 +149 +150 +153 +156 +148 +136 +135 +147 +160 +168 +167 +167 +169 +170 +171 +171 +170 +170 +170 +170 +171 +173 +173 +173 +173 +173 +173 +173 +171 +169 +170 +172 +172 +170 +167 +164 +161 +159 +160 +160 +157 +153 +150 +149 +134 +109 +87 +104 +146 +164 +165 +169 +175 +177 +176 +180 +181 +181 +183 +182 +181 +180 +180 +180 +181 +182 +181 +183 +182 +180 +179 +178 +179 +180 +179 +181 +181 +180 +179 +177 +176 +175 +174 +176 +175 +177 +177 +177 +181 +183 +177 +171 +169 +169 +173 +176 +174 +170 +167 +176 +179 +180 +177 +172 +169 +166 +164 +160 +160 +159 +163 +166 +149 +100 +53 +37 +85 +146 +174 +165 +158 +163 +165 +166 +162 +156 +153 +151 +151 +150 +149 +143 +139 +136 +134 +132 +131 +130 +127 +129 +128 +128 +127 +126 +126 +128 +128 +124 +123 +121 +123 +126 +128 +125 +122 +118 +118 +118 +118 +118 +118 +118 +118 +117 +116 +114 +113 +113 +114 +115 +117 +112 +111 +110 +111 +113 +113 +111 +109 +108 +109 +114 +117 +117 +114 +113 +115 +115 +113 +111 +110 +110 +110 +113 +116 +118 +116 +116 +118 +121 +122 +123 +125 +125 +126 +125 +124 +124 +125 +124 +123 +121 +117 +115 +118 +122 +123 +121 +120 +124 +126 +127 +127 +127 +127 +125 +122 +120 +119 +118 +118 +120 +122 +120 +119 +112 +114 +121 +128 +131 +129 +128 +130 +127 +127 +126 +128 +132 +136 +134 +131 +117 +115 +120 +129 +134 +131 +126 +122 +118 +117 +119 +122 +126 +130 +135 +139 +137 +137 +134 +130 +129 +129 +127 +125 +122 +125 +131 +136 +134 +130 +130 +132 +136 +130 +126 +126 +130 +132 +132 +132 +138 +138 +136 +133 +132 +134 +135 +136 +134 +133 +134 +136 +136 +134 +133 +133 +133 +131 +125 +120 +119 +124 +128 +130 +130 +126 +124 +123 +121 +126 +131 +133 +129 +128 +131 +136 +133 +124 +125 +130 +126 +127 +123 +117 +122 +132 +138 +136 +116 +109 +108 +125 +150 +162 +151 +133 +125 +132 +133 +131 +129 +125 +120 +120 +117 +122 +123 +127 +135 +132 +120 +115 +108 +110 +113 +125 +126 +120 +115 +142 +170 +177 +171 +157 +156 +162 +155 +145 +133 +126 +108 +91 +93 +108 +120 +120 +121 +114 +108 +107 +102 +93 +99 +116 +128 +131 +145 +159 +157 +149 +145 +143 +172 +190 +199 +191 +187 +189 +186 +178 +164 +163 +172 +181 +168 +143 +124 +114 +138 +167 +179 +182 +184 +184 +192 +197 +195 +180 +147 +120 +143 +186 +191 +178 +173 +161 +146 +150 +164 +179 +177 +153 +161 +175 +165 +137 +126 +133 +139 +143 +150 +160 +145 +115 +117 +149 +176 +182 +168 +159 +158 +142 +102 +82 +105 +135 +163 +161 +134 +120 +107 +99 +92 +92 +102 +122 +145 +161 +171 +167 +159 +162 +163 +160 +151 +127 +102 +72 +48 +50 +81 +131 +140 +115 +118 +135 +137 +133 +148 +152 +150 +133 +114 +90 +79 +105 +165 +194 +190 +139 +93 +106 +164 +199 +187 +157 +141 +152 +161 +161 +149 +124 +101 +92 +95 +109 +122 +141 +163 +171 +178 +165 +139 +130 +151 +166 +169 +177 +191 +194 +186 +170 +167 +179 +180 +165 +166 +174 +186 +186 +176 +160 +151 +158 +167 +182 +187 +204 +200 +181 +169 +133 +101 +117 +166 +211 +215 +202 +199 +202 +184 +165 +155 +153 +141 +128 +132 +144 +155 +167 +179 +172 +153 +150 +169 +189 +174 +159 +174 +198 +208 +209 +197 +186 +174 +165 +158 +167 +189 +197 +186 +172 +150 +152 +177 +195 +196 +193 +188 +188 +186 +172 +159 +176 +198 +196 +182 +167 +158 +152 +163 +179 +176 +167 +173 +187 +184 +165 +162 +167 +165 +174 +190 +196 +183 +170 +166 +174 +183 +190 +193 +193 +180 +169 +167 +167 +157 +145 +159 +186 +196 +190 +174 +157 +153 +161 +180 +200 +200 +194 +187 +183 +180 +179 +181 +184 +185 +185 +186 +192 +204 +212 +209 +202 +189 +176 +169 +172 +174 +174 +168 +160 +161 +165 +168 +174 +188 +197 +180 +155 +129 +125 +128 +141 +164 +181 +186 +182 +186 +168 +157 +147 +136 +133 +152 +184 +199 +190 +186 +185 +167 +138 +127 +137 +158 +167 +163 +148 +142 +144 +145 +144 +142 +140 +139 +141 +140 +136 +125 +117 +116 +122 +132 +144 +153 +153 +139 +124 +115 +121 +119 +114 +111 +109 +121 +141 +151 +139 +128 +121 +117 +114 +114 +116 +115 +112 +112 +113 +113 +117 +117 +112 +109 +106 +103 +100 +97 +95 +92 +90 +90 +88 +86 +83 +80 +77 +73 +70 +66 +65 +61 +56 +54 +53 +51 +48 +45 +43 +41 +41 +41 +41 +40 +37 +39 +41 +55 +84 +109 +121 +124 +125 +129 +132 +134 +138 +146 +152 +148 +138 +128 +131 +138 +146 +153 +157 +157 +156 +159 +161 +160 +157 +159 +163 +160 +152 +143 +139 +139 +146 +157 +164 +168 +170 +174 +175 +178 +182 +183 +181 +180 +180 +183 +184 +188 +192 +194 +193 +192 +192 +199 +200 +199 +196 +199 +203 +202 +197 +201 +204 +207 +204 +193 +187 +192 +203 +210 +211 +215 +217 +212 +207 +209 +214 +219 +222 +223 +223 +223 +225 +227 +228 +229 +228 +226 +224 +222 +221 +222 +222 +220 +216 +211 +209 +209 +211 +213 +213 +212 +210 +207 +205 +206 +207 +207 +207 +209 +208 +206 +207 +208 +208 +208 +207 +203 +202 +199 +199 +201 +201 +195 +189 +183 +181 +181 +183 +183 +183 +185 +187 +191 +190 +188 +185 +183 +182 +184 +185 +185 +186 +190 +195 +198 +200 +204 +209 +209 +207 +207 +210 +213 +215 +218 +221 +225 +225 +227 +229 +228 +225 +225 +227 +227 +231 +232 +227 +218 +210 +203 +198 +197 +193 +191 +193 +193 +190 +190 +192 +190 +190 +190 +189 +190 +190 +191 +191 +188 +189 +190 +190 +189 +189 +190 +191 +191 +191 +191 +190 +190 +191 +191 +191 +191 +190 +189 +189 +189 +190 +191 +191 +190 +190 +189 +189 +191 +191 +192 +192 +190 +190 +189 +189 +190 +190 +190 +190 +190 +191 +191 +190 +189 +188 +189 +189 +189 +188 +189 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +188 +188 +189 +189 +190 +190 +188 +188 +190 +191 +189 +188 +188 +189 +189 +189 +189 +189 +190 +191 +191 +189 +189 +189 +189 +189 +189 +189 +189 +191 +190 +189 +188 +189 +190 +191 +192 +189 +189 +189 +189 +189 +190 +190 +190 +190 +191 +191 +191 +191 +191 +190 +190 +192 +191 +191 +190 +190 +191 +192 +193 +190 +190 +191 +191 +191 +191 +191 +191 +190 +190 +191 +190 +189 +189 +189 +189 +191 +191 +190 +189 +189 +189 +190 +190 +191 +191 +191 +191 +190 +190 +190 +190 +191 +191 +191 +190 +189 +189 +190 +191 +190 +190 +190 +192 +192 +191 +191 +192 +191 +191 +191 +191 +191 +190 +190 +189 +192 +191 +190 +189 +188 +189 +190 +191 +191 +190 +190 +190 +191 +192 +193 +192 +191 +190 +190 +189 +189 +190 +191 +192 +192 +192 +192 +192 +192 +191 +190 +190 +190 +191 +192 +192 +192 +191 +190 +189 +190 +190 +189 +190 +190 +192 +193 +194 +190 +190 +190 +190 +190 +190 +191 +191 +193 +192 +191 +189 +189 +190 +190 +191 +193 +192 +190 +189 +188 +188 +189 +189 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +190 +189 +188 +189 +189 +190 +191 +192 +194 +194 +194 +191 +201 +214 +220 +211 +199 +194 +197 +203 +203 +201 +196 +192 +192 +196 +201 +206 +214 +217 +212 +208 +209 +208 +205 +202 +205 +205 +208 +213 +213 +214 +220 +220 +205 +181 +166 +169 +183 +192 +192 +194 +188 +191 +196 +193 +189 +181 +172 +166 +166 +165 +162 +158 +156 +156 +158 +158 +159 +158 +155 +154 +156 +159 +159 +158 +153 +153 +158 +155 +148 +145 +147 +156 +160 +160 +154 +154 +160 +162 +160 +157 +163 +164 +158 +155 +157 +157 +154 +155 +155 +157 +158 +155 +150 +151 +155 +152 +150 +152 +157 +158 +153 +148 +148 +150 +153 +155 +154 +150 +148 +149 +150 +147 +144 +142 +138 +136 +137 +141 +143 +147 +146 +145 +143 +140 +137 +140 +145 +150 +151 +151 +149 +148 +148 +144 +140 +133 +133 +136 +140 +140 +138 +140 +144 +147 +146 +143 +140 +139 +141 +144 +145 +144 +149 +153 +154 +156 +158 +155 +151 +149 +148 +146 +146 +146 +147 +150 +152 +147 +142 +142 +146 +151 +151 +149 +148 +152 +142 +134 +137 +150 +165 +176 +182 +178 +168 +151 +148 +166 +181 +177 +167 +154 +142 +139 +151 +167 +172 +154 +132 +132 +144 +154 +164 +172 +168 +162 +166 +141 +123 +126 +125 +129 +140 +152 +182 +189 +171 +136 +118 +118 +116 +122 +131 +146 +157 +156 +146 +155 +170 +157 +127 +124 +126 +130 +136 +138 +138 +140 +143 +142 +141 +140 +141 +142 +141 +137 +135 +136 +136 +137 +140 +142 +141 +139 +137 +135 +135 +135 +135 +134 +135 +137 +139 +140 +142 +141 +135 +133 +135 +135 +130 +131 +135 +134 +126 +119 +116 +114 +112 +112 +109 +105 +107 +112 +116 +111 +103 +105 +106 +106 +102 +101 +103 +103 +102 +105 +106 +104 +103 +103 +104 +103 +100 +104 +106 +107 +106 +100 +94 +104 +122 +137 +149 +160 +162 +161 +161 +163 +161 +165 +164 +164 +168 +171 +171 +166 +161 +163 +160 +158 +153 +147 +144 +148 +153 +148 +138 +125 +124 +140 +157 +163 +162 +163 +165 +168 +169 +168 +167 +167 +167 +169 +170 +172 +173 +173 +172 +171 +172 +171 +170 +167 +169 +171 +172 +170 +167 +164 +159 +157 +157 +154 +150 +149 +151 +153 +134 +104 +80 +97 +140 +161 +164 +168 +174 +175 +175 +179 +180 +180 +182 +182 +180 +179 +180 +182 +183 +182 +181 +179 +178 +177 +176 +176 +178 +180 +181 +179 +178 +177 +177 +176 +175 +175 +174 +177 +177 +180 +178 +177 +180 +182 +176 +170 +169 +170 +172 +172 +170 +171 +173 +173 +176 +177 +175 +171 +167 +163 +160 +156 +158 +159 +160 +162 +140 +83 +28 +19 +66 +137 +175 +165 +153 +156 +159 +157 +157 +156 +155 +153 +149 +144 +140 +134 +132 +128 +126 +125 +126 +126 +126 +127 +126 +126 +125 +126 +127 +128 +128 +122 +117 +115 +117 +120 +122 +121 +118 +111 +112 +114 +114 +116 +116 +116 +116 +117 +116 +116 +115 +115 +115 +115 +116 +115 +113 +110 +112 +116 +119 +118 +113 +113 +115 +118 +120 +117 +113 +112 +113 +116 +111 +109 +109 +110 +111 +114 +118 +120 +118 +117 +120 +121 +121 +121 +123 +126 +126 +125 +124 +124 +124 +124 +122 +126 +120 +117 +120 +125 +126 +124 +122 +127 +128 +126 +123 +123 +124 +126 +127 +122 +121 +120 +119 +121 +122 +120 +118 +116 +115 +120 +128 +130 +127 +127 +132 +132 +121 +112 +114 +128 +138 +136 +128 +120 +117 +120 +131 +135 +131 +125 +124 +121 +120 +120 +121 +123 +127 +133 +139 +135 +135 +134 +133 +134 +136 +134 +130 +127 +125 +127 +132 +133 +130 +130 +133 +134 +133 +128 +124 +128 +135 +138 +136 +134 +136 +135 +133 +132 +134 +136 +137 +132 +133 +136 +140 +140 +136 +132 +130 +134 +132 +127 +123 +123 +127 +131 +133 +138 +134 +129 +126 +126 +127 +128 +129 +124 +121 +124 +132 +131 +124 +123 +127 +128 +130 +125 +119 +124 +134 +134 +125 +118 +114 +116 +133 +158 +172 +162 +145 +147 +141 +130 +123 +124 +123 +119 +119 +119 +128 +127 +127 +133 +132 +120 +114 +116 +116 +113 +120 +122 +117 +108 +129 +157 +161 +161 +157 +158 +165 +169 +168 +142 +120 +99 +90 +93 +98 +109 +118 +125 +128 +128 +127 +125 +125 +133 +146 +151 +151 +146 +136 +120 +111 +121 +140 +151 +181 +202 +198 +177 +153 +159 +189 +207 +194 +185 +181 +170 +157 +155 +161 +166 +180 +182 +188 +190 +183 +187 +199 +203 +179 +151 +116 +114 +163 +199 +201 +189 +181 +170 +168 +168 +174 +165 +131 +133 +163 +165 +133 +109 +105 +113 +122 +129 +160 +173 +153 +133 +136 +152 +167 +167 +170 +170 +153 +117 +93 +103 +126 +163 +165 +138 +117 +99 +95 +91 +92 +97 +117 +143 +160 +171 +168 +162 +170 +169 +155 +142 +131 +118 +85 +50 +48 +76 +124 +144 +132 +131 +138 +138 +137 +144 +157 +153 +117 +87 +72 +83 +128 +166 +188 +185 +144 +95 +96 +149 +191 +191 +163 +147 +152 +151 +153 +149 +129 +108 +83 +83 +107 +124 +140 +159 +175 +186 +168 +135 +129 +158 +171 +172 +186 +197 +194 +183 +159 +143 +156 +175 +179 +175 +173 +186 +190 +186 +169 +146 +150 +163 +181 +186 +201 +183 +158 +162 +135 +109 +121 +166 +208 +215 +213 +208 +195 +166 +152 +149 +154 +146 +133 +136 +147 +157 +170 +178 +164 +144 +146 +168 +184 +176 +162 +178 +201 +210 +211 +198 +186 +165 +156 +154 +171 +193 +196 +185 +178 +164 +166 +188 +200 +194 +190 +188 +191 +185 +167 +150 +167 +190 +191 +184 +176 +173 +163 +167 +179 +175 +167 +175 +189 +193 +175 +158 +146 +152 +182 +202 +193 +152 +149 +162 +183 +195 +197 +196 +195 +184 +171 +166 +169 +168 +165 +171 +184 +185 +181 +167 +153 +150 +160 +178 +196 +200 +193 +186 +182 +181 +182 +183 +185 +182 +189 +194 +197 +208 +219 +219 +211 +187 +171 +166 +175 +177 +169 +162 +158 +162 +166 +168 +175 +191 +198 +178 +149 +130 +129 +135 +147 +161 +170 +173 +173 +165 +156 +154 +135 +120 +119 +133 +165 +191 +181 +179 +186 +177 +141 +123 +134 +156 +165 +161 +148 +143 +144 +141 +135 +135 +137 +140 +143 +141 +135 +123 +115 +117 +121 +132 +146 +154 +148 +134 +122 +116 +122 +120 +115 +112 +110 +120 +140 +149 +137 +127 +122 +119 +113 +112 +114 +114 +112 +112 +112 +111 +115 +117 +113 +106 +105 +102 +99 +95 +93 +90 +88 +87 +86 +84 +81 +79 +75 +70 +67 +64 +65 +63 +59 +54 +52 +50 +48 +44 +42 +40 +40 +41 +41 +40 +37 +43 +48 +65 +95 +117 +126 +126 +126 +129 +133 +135 +139 +148 +155 +150 +139 +126 +127 +135 +147 +155 +156 +157 +160 +158 +161 +162 +160 +164 +168 +163 +155 +148 +144 +143 +148 +156 +162 +165 +167 +173 +174 +178 +182 +182 +181 +181 +182 +184 +184 +186 +190 +193 +194 +193 +192 +199 +202 +201 +196 +194 +197 +198 +197 +201 +204 +207 +205 +196 +190 +195 +204 +211 +212 +216 +218 +212 +206 +208 +214 +219 +222 +224 +223 +223 +226 +228 +228 +228 +227 +226 +224 +222 +221 +221 +222 +220 +216 +211 +208 +209 +211 +212 +212 +212 +209 +206 +204 +205 +206 +207 +207 +209 +208 +205 +206 +208 +209 +209 +207 +200 +199 +197 +200 +204 +204 +196 +187 +181 +180 +182 +186 +189 +189 +188 +189 +187 +188 +188 +185 +181 +180 +183 +187 +189 +187 +189 +192 +195 +198 +203 +208 +209 +208 +209 +211 +212 +214 +217 +221 +225 +225 +227 +229 +227 +224 +223 +225 +224 +229 +232 +228 +221 +212 +204 +198 +199 +194 +192 +193 +194 +191 +191 +193 +189 +189 +189 +189 +190 +190 +190 +190 +189 +190 +191 +190 +189 +189 +190 +191 +191 +190 +190 +189 +189 +190 +190 +191 +192 +191 +189 +188 +188 +189 +190 +190 +190 +189 +188 +188 +190 +190 +191 +191 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +189 +188 +188 +189 +187 +187 +188 +189 +190 +190 +190 +189 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +188 +189 +190 +190 +191 +189 +189 +191 +191 +190 +188 +188 +189 +189 +189 +189 +189 +190 +191 +192 +189 +189 +189 +189 +189 +189 +189 +190 +188 +189 +190 +190 +189 +189 +190 +192 +193 +191 +190 +190 +191 +191 +189 +188 +190 +191 +191 +191 +189 +189 +189 +190 +189 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +190 +190 +190 +190 +189 +189 +192 +191 +190 +189 +189 +189 +190 +190 +191 +191 +191 +191 +190 +190 +190 +191 +193 +193 +192 +191 +191 +191 +193 +194 +192 +192 +191 +192 +192 +193 +192 +192 +191 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +191 +190 +190 +190 +191 +191 +191 +190 +190 +190 +191 +191 +191 +191 +190 +189 +189 +190 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +192 +193 +193 +192 +193 +193 +192 +191 +190 +191 +191 +191 +191 +192 +193 +194 +194 +192 +191 +191 +191 +192 +191 +190 +189 +192 +191 +190 +189 +189 +190 +191 +192 +192 +192 +192 +190 +189 +190 +192 +193 +193 +193 +192 +191 +191 +192 +191 +191 +190 +191 +192 +192 +192 +192 +191 +190 +192 +191 +191 +192 +192 +191 +194 +197 +195 +203 +214 +215 +204 +193 +193 +201 +206 +198 +195 +193 +190 +191 +196 +199 +203 +208 +214 +217 +215 +212 +208 +206 +201 +205 +208 +211 +215 +218 +220 +218 +217 +200 +181 +174 +183 +198 +204 +203 +203 +204 +203 +201 +192 +187 +182 +181 +175 +171 +165 +158 +154 +154 +156 +159 +159 +160 +160 +156 +155 +156 +157 +158 +155 +153 +153 +155 +155 +152 +149 +147 +154 +161 +162 +155 +150 +154 +159 +161 +161 +163 +164 +163 +160 +157 +155 +154 +156 +155 +157 +160 +159 +155 +152 +151 +147 +149 +153 +156 +156 +153 +151 +152 +152 +153 +153 +152 +150 +149 +149 +149 +145 +141 +138 +141 +143 +141 +140 +142 +143 +141 +141 +143 +144 +142 +142 +143 +147 +148 +150 +150 +148 +146 +143 +140 +139 +142 +145 +146 +145 +142 +141 +140 +144 +145 +144 +141 +140 +142 +145 +147 +148 +149 +153 +154 +155 +155 +155 +156 +155 +149 +149 +150 +145 +144 +148 +150 +150 +147 +144 +145 +149 +153 +153 +153 +148 +142 +141 +139 +144 +176 +198 +188 +173 +155 +148 +151 +160 +180 +187 +172 +151 +127 +127 +156 +173 +168 +153 +139 +139 +151 +163 +169 +171 +168 +162 +161 +147 +131 +120 +125 +129 +143 +168 +174 +174 +158 +132 +116 +121 +129 +128 +124 +139 +152 +163 +170 +177 +170 +145 +124 +125 +130 +135 +137 +136 +137 +139 +141 +143 +138 +137 +141 +145 +143 +138 +135 +133 +134 +134 +134 +136 +140 +141 +140 +139 +135 +134 +138 +138 +136 +136 +139 +138 +141 +139 +136 +134 +134 +133 +131 +135 +136 +131 +124 +122 +123 +120 +113 +111 +107 +105 +108 +111 +111 +110 +110 +111 +110 +110 +111 +111 +109 +108 +109 +109 +105 +103 +104 +104 +100 +95 +94 +106 +108 +110 +108 +100 +96 +104 +116 +135 +145 +154 +153 +151 +152 +157 +157 +160 +160 +159 +161 +163 +162 +160 +158 +157 +153 +149 +146 +144 +142 +140 +138 +125 +117 +114 +120 +134 +150 +160 +163 +159 +160 +162 +164 +165 +165 +165 +165 +169 +169 +171 +172 +173 +173 +169 +168 +168 +170 +169 +167 +166 +166 +165 +163 +160 +160 +156 +148 +142 +142 +146 +149 +150 +133 +103 +82 +95 +130 +153 +156 +162 +168 +174 +175 +175 +176 +178 +179 +185 +183 +181 +181 +184 +185 +183 +181 +179 +177 +175 +174 +176 +177 +179 +180 +179 +178 +175 +176 +175 +176 +175 +175 +177 +177 +176 +174 +173 +175 +176 +176 +173 +170 +168 +169 +171 +171 +168 +165 +164 +168 +173 +174 +167 +159 +156 +158 +151 +156 +155 +159 +161 +125 +68 +35 +25 +59 +125 +170 +166 +156 +159 +157 +161 +162 +161 +157 +152 +145 +136 +126 +124 +123 +122 +122 +123 +125 +125 +124 +124 +126 +126 +126 +126 +127 +126 +124 +122 +118 +113 +110 +110 +113 +115 +118 +110 +114 +116 +118 +117 +113 +112 +117 +119 +119 +119 +118 +117 +116 +116 +117 +117 +115 +115 +116 +117 +116 +114 +112 +117 +121 +123 +120 +116 +115 +115 +115 +118 +116 +114 +113 +114 +116 +119 +121 +118 +117 +117 +118 +120 +121 +122 +121 +125 +124 +124 +126 +127 +126 +126 +127 +123 +123 +124 +126 +127 +127 +126 +124 +129 +132 +132 +127 +122 +121 +123 +125 +123 +119 +118 +123 +124 +121 +118 +120 +115 +116 +118 +123 +127 +129 +133 +138 +131 +127 +114 +114 +128 +132 +128 +131 +118 +120 +125 +131 +134 +132 +127 +122 +127 +124 +124 +122 +118 +123 +133 +136 +133 +134 +134 +139 +141 +132 +128 +138 +145 +143 +135 +128 +126 +132 +134 +134 +132 +132 +131 +129 +133 +138 +137 +132 +136 +135 +135 +134 +132 +131 +133 +136 +129 +135 +140 +138 +135 +135 +135 +136 +133 +133 +127 +126 +130 +129 +132 +141 +146 +139 +131 +128 +128 +129 +130 +132 +122 +120 +122 +129 +129 +124 +122 +124 +129 +123 +124 +128 +129 +132 +131 +120 +117 +121 +129 +130 +151 +177 +167 +153 +156 +159 +135 +116 +123 +122 +113 +117 +123 +125 +127 +131 +135 +134 +124 +112 +118 +120 +117 +118 +121 +113 +108 +115 +144 +161 +158 +149 +152 +164 +170 +163 +150 +124 +101 +95 +93 +92 +102 +119 +137 +145 +139 +138 +144 +151 +167 +179 +172 +152 +144 +138 +115 +117 +144 +166 +147 +131 +165 +194 +176 +146 +136 +150 +184 +209 +207 +185 +172 +158 +167 +202 +201 +182 +179 +185 +192 +194 +197 +210 +203 +196 +168 +133 +126 +151 +178 +189 +181 +178 +173 +176 +181 +184 +164 +121 +95 +102 +146 +164 +143 +117 +124 +120 +113 +116 +153 +179 +175 +152 +120 +105 +138 +168 +179 +162 +142 +115 +98 +116 +148 +160 +154 +121 +92 +86 +93 +96 +103 +124 +138 +147 +163 +160 +160 +176 +182 +165 +141 +124 +112 +93 +64 +49 +82 +126 +152 +148 +149 +154 +144 +129 +135 +155 +148 +101 +61 +67 +110 +146 +168 +177 +168 +149 +114 +97 +138 +188 +191 +166 +153 +141 +127 +142 +154 +136 +113 +82 +70 +88 +118 +139 +157 +186 +196 +167 +130 +132 +162 +173 +175 +184 +197 +201 +185 +157 +134 +120 +142 +182 +190 +188 +190 +196 +201 +169 +132 +143 +160 +177 +184 +193 +178 +154 +149 +133 +122 +150 +177 +200 +213 +214 +203 +181 +155 +146 +150 +155 +152 +144 +137 +144 +155 +170 +180 +162 +141 +144 +163 +188 +184 +168 +183 +201 +218 +219 +208 +189 +160 +143 +153 +177 +193 +197 +188 +180 +171 +181 +189 +203 +198 +185 +187 +182 +179 +171 +155 +159 +176 +179 +175 +174 +179 +177 +180 +184 +175 +167 +176 +195 +189 +178 +154 +139 +158 +190 +197 +182 +149 +152 +167 +186 +196 +200 +202 +201 +187 +172 +159 +161 +175 +187 +188 +185 +180 +172 +161 +152 +152 +167 +187 +196 +200 +191 +183 +183 +187 +190 +189 +186 +187 +194 +198 +208 +217 +226 +230 +218 +189 +169 +166 +171 +161 +155 +161 +166 +173 +172 +176 +185 +192 +193 +174 +148 +133 +141 +151 +155 +157 +157 +156 +154 +151 +151 +140 +122 +108 +107 +124 +146 +174 +179 +181 +186 +179 +151 +129 +127 +150 +164 +159 +146 +143 +136 +129 +131 +133 +137 +141 +145 +145 +135 +126 +125 +122 +126 +133 +140 +145 +143 +133 +122 +119 +117 +117 +117 +114 +114 +124 +138 +146 +143 +128 +120 +116 +111 +113 +115 +116 +113 +114 +115 +112 +112 +113 +109 +106 +104 +100 +97 +95 +92 +89 +86 +85 +85 +85 +82 +77 +72 +68 +66 +63 +64 +63 +61 +56 +51 +50 +52 +49 +44 +40 +41 +41 +38 +37 +39 +43 +58 +78 +101 +121 +128 +128 +130 +128 +131 +134 +141 +150 +155 +151 +144 +127 +129 +139 +150 +155 +158 +159 +157 +158 +162 +164 +163 +163 +164 +160 +154 +151 +149 +151 +158 +164 +165 +164 +164 +167 +170 +176 +182 +184 +184 +180 +177 +183 +189 +193 +193 +190 +191 +193 +194 +204 +207 +208 +202 +195 +191 +195 +201 +204 +204 +204 +201 +195 +193 +197 +205 +209 +213 +216 +215 +212 +210 +211 +213 +222 +222 +223 +225 +226 +227 +227 +227 +229 +227 +225 +222 +220 +220 +221 +222 +220 +217 +212 +209 +209 +210 +212 +213 +214 +211 +207 +204 +203 +204 +206 +207 +211 +209 +206 +206 +208 +209 +210 +209 +199 +197 +196 +200 +204 +203 +195 +187 +180 +179 +181 +188 +194 +195 +192 +190 +186 +185 +185 +184 +180 +177 +178 +182 +185 +189 +193 +194 +196 +199 +202 +203 +204 +206 +209 +211 +213 +215 +217 +218 +223 +225 +227 +227 +228 +229 +227 +224 +225 +228 +232 +232 +227 +218 +208 +202 +199 +194 +191 +192 +194 +194 +193 +192 +188 +189 +189 +190 +191 +190 +189 +187 +189 +190 +190 +190 +190 +190 +190 +190 +187 +188 +188 +189 +190 +191 +191 +192 +193 +192 +191 +190 +189 +189 +189 +189 +188 +189 +189 +189 +188 +187 +188 +188 +189 +189 +189 +189 +188 +188 +188 +187 +188 +190 +191 +190 +188 +187 +188 +190 +190 +186 +185 +189 +190 +188 +188 +190 +190 +189 +188 +187 +188 +188 +188 +188 +188 +188 +188 +188 +188 +189 +189 +190 +188 +188 +188 +188 +189 +189 +188 +187 +187 +188 +190 +189 +188 +188 +190 +191 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +191 +190 +190 +190 +191 +192 +192 +191 +190 +191 +192 +193 +192 +190 +189 +190 +191 +191 +190 +189 +189 +190 +190 +190 +191 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +190 +190 +191 +191 +191 +190 +190 +189 +192 +191 +191 +191 +190 +190 +190 +190 +190 +191 +191 +191 +191 +190 +191 +191 +194 +193 +193 +191 +191 +191 +192 +193 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +190 +190 +190 +190 +191 +191 +191 +191 +191 +192 +190 +190 +190 +190 +191 +192 +192 +193 +191 +191 +190 +190 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +190 +190 +193 +192 +191 +190 +190 +190 +191 +192 +191 +191 +192 +192 +191 +191 +193 +194 +193 +192 +192 +192 +192 +193 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +194 +193 +194 +196 +199 +207 +215 +214 +204 +195 +196 +201 +200 +196 +194 +190 +187 +192 +197 +197 +202 +206 +212 +215 +216 +215 +213 +210 +205 +207 +209 +212 +217 +220 +220 +218 +213 +206 +198 +197 +206 +215 +217 +213 +213 +209 +204 +199 +193 +187 +182 +179 +174 +172 +167 +161 +157 +156 +156 +157 +161 +163 +162 +160 +158 +159 +160 +160 +154 +151 +150 +152 +153 +152 +149 +147 +154 +159 +160 +155 +151 +154 +160 +164 +160 +162 +165 +166 +163 +159 +156 +154 +156 +155 +155 +157 +157 +154 +150 +149 +149 +149 +151 +154 +154 +152 +152 +153 +153 +153 +152 +151 +150 +150 +151 +152 +143 +139 +138 +141 +145 +144 +145 +147 +147 +145 +144 +144 +143 +142 +142 +145 +146 +147 +148 +149 +147 +147 +146 +146 +146 +148 +150 +150 +148 +146 +144 +143 +145 +145 +143 +140 +139 +143 +147 +149 +151 +151 +152 +151 +151 +150 +149 +150 +148 +146 +150 +153 +151 +148 +148 +148 +147 +146 +145 +147 +149 +152 +152 +152 +147 +141 +136 +138 +155 +188 +199 +182 +162 +155 +156 +155 +152 +165 +180 +179 +153 +128 +130 +161 +170 +156 +147 +151 +150 +154 +166 +176 +171 +158 +152 +155 +156 +146 +122 +115 +129 +150 +162 +159 +152 +140 +125 +123 +131 +133 +126 +123 +128 +145 +163 +176 +181 +167 +142 +125 +130 +133 +135 +137 +136 +137 +139 +141 +140 +138 +138 +142 +145 +143 +138 +135 +136 +134 +132 +132 +135 +139 +140 +138 +137 +135 +138 +142 +141 +137 +135 +135 +139 +141 +140 +137 +135 +135 +134 +132 +131 +131 +128 +125 +125 +126 +123 +117 +115 +110 +106 +106 +108 +110 +111 +113 +114 +114 +115 +116 +116 +113 +112 +113 +111 +109 +108 +106 +102 +97 +94 +94 +107 +107 +109 +110 +105 +101 +104 +110 +121 +128 +137 +140 +138 +137 +141 +146 +151 +152 +152 +151 +151 +151 +151 +150 +147 +145 +139 +137 +132 +130 +126 +122 +114 +113 +113 +119 +129 +142 +152 +157 +153 +155 +157 +159 +160 +161 +162 +163 +166 +166 +167 +168 +170 +169 +168 +167 +166 +167 +167 +165 +164 +163 +161 +158 +156 +153 +146 +139 +136 +138 +142 +144 +142 +125 +97 +80 +93 +125 +149 +156 +154 +161 +168 +170 +171 +173 +175 +176 +182 +181 +180 +180 +181 +182 +183 +183 +179 +178 +176 +175 +175 +176 +177 +178 +177 +176 +175 +175 +175 +175 +175 +175 +177 +176 +172 +168 +168 +171 +173 +173 +171 +168 +164 +164 +166 +168 +167 +165 +164 +166 +169 +168 +162 +154 +151 +152 +152 +153 +151 +155 +150 +113 +70 +56 +45 +59 +104 +146 +151 +142 +144 +149 +155 +151 +144 +136 +130 +128 +126 +122 +122 +124 +124 +123 +122 +123 +125 +124 +123 +125 +127 +126 +126 +126 +125 +123 +121 +119 +117 +111 +108 +109 +114 +117 +117 +117 +118 +119 +118 +116 +116 +116 +120 +120 +120 +118 +116 +116 +118 +120 +120 +119 +118 +118 +116 +112 +107 +103 +111 +117 +120 +120 +118 +118 +119 +119 +124 +123 +122 +121 +121 +123 +124 +125 +118 +118 +117 +118 +119 +121 +123 +124 +124 +124 +125 +128 +129 +128 +128 +129 +123 +122 +123 +125 +127 +127 +125 +123 +132 +133 +133 +127 +121 +120 +122 +125 +121 +118 +117 +120 +122 +121 +119 +120 +115 +116 +120 +124 +127 +129 +133 +138 +134 +135 +129 +127 +132 +130 +125 +127 +121 +123 +125 +128 +129 +128 +128 +127 +123 +123 +125 +123 +119 +124 +135 +141 +136 +133 +132 +137 +137 +130 +129 +136 +150 +148 +142 +133 +130 +132 +134 +134 +133 +131 +130 +130 +131 +132 +134 +136 +137 +137 +137 +139 +138 +136 +135 +136 +136 +135 +133 +134 +138 +143 +144 +142 +140 +136 +130 +130 +133 +133 +135 +141 +141 +137 +133 +131 +132 +133 +131 +130 +125 +123 +128 +137 +139 +131 +124 +122 +124 +115 +112 +120 +130 +134 +129 +120 +114 +123 +130 +127 +136 +156 +163 +162 +156 +168 +149 +119 +117 +122 +118 +117 +121 +124 +129 +134 +135 +130 +121 +114 +120 +124 +120 +119 +117 +108 +105 +112 +134 +151 +158 +145 +136 +139 +147 +154 +156 +149 +129 +110 +102 +99 +101 +108 +131 +141 +130 +118 +119 +134 +148 +147 +143 +143 +140 +138 +145 +164 +179 +183 +145 +112 +120 +163 +189 +175 +132 +98 +129 +169 +195 +185 +164 +160 +181 +207 +199 +183 +178 +178 +186 +192 +195 +203 +211 +202 +188 +173 +166 +166 +166 +165 +157 +155 +154 +157 +162 +177 +181 +158 +83 +86 +136 +177 +178 +159 +156 +147 +121 +91 +105 +153 +188 +174 +114 +67 +103 +147 +177 +168 +151 +128 +108 +113 +130 +153 +157 +129 +101 +92 +95 +97 +110 +130 +146 +132 +127 +144 +162 +179 +198 +176 +140 +107 +100 +98 +78 +57 +77 +132 +159 +155 +163 +167 +153 +141 +143 +153 +140 +94 +58 +68 +116 +156 +173 +164 +149 +139 +122 +101 +125 +172 +193 +177 +154 +128 +108 +127 +156 +148 +125 +85 +62 +75 +110 +137 +161 +189 +196 +161 +127 +141 +171 +169 +164 +180 +197 +200 +186 +161 +136 +121 +133 +165 +190 +196 +203 +207 +202 +163 +122 +128 +151 +174 +192 +202 +178 +146 +147 +145 +137 +160 +180 +200 +211 +209 +196 +175 +146 +143 +160 +171 +160 +143 +136 +143 +147 +162 +177 +164 +147 +150 +169 +194 +189 +175 +185 +197 +215 +225 +217 +192 +151 +136 +151 +178 +192 +195 +186 +180 +175 +179 +190 +204 +199 +185 +181 +177 +179 +173 +162 +162 +168 +165 +165 +172 +187 +182 +182 +185 +179 +171 +177 +192 +183 +169 +148 +141 +158 +182 +186 +176 +171 +172 +179 +185 +187 +193 +201 +204 +188 +168 +148 +149 +170 +190 +196 +192 +184 +176 +162 +148 +151 +173 +196 +204 +200 +192 +184 +183 +187 +188 +186 +184 +185 +195 +204 +218 +227 +231 +230 +215 +191 +172 +166 +170 +163 +156 +161 +169 +180 +184 +190 +193 +191 +186 +170 +150 +141 +150 +156 +155 +152 +152 +155 +158 +153 +141 +128 +121 +115 +107 +114 +131 +162 +172 +181 +190 +185 +160 +131 +122 +147 +165 +162 +144 +135 +129 +126 +131 +134 +141 +144 +145 +144 +138 +131 +131 +127 +128 +129 +131 +134 +133 +126 +120 +117 +115 +116 +118 +116 +116 +125 +136 +148 +146 +131 +121 +116 +110 +114 +116 +114 +112 +114 +113 +110 +109 +112 +110 +104 +101 +97 +94 +93 +91 +87 +85 +85 +84 +83 +80 +76 +71 +68 +65 +65 +64 +64 +62 +57 +51 +50 +50 +48 +43 +41 +42 +41 +39 +38 +39 +48 +65 +89 +112 +129 +132 +129 +129 +131 +132 +135 +142 +151 +154 +147 +138 +124 +129 +139 +148 +152 +156 +159 +158 +160 +163 +165 +164 +163 +163 +157 +150 +143 +144 +151 +164 +172 +171 +168 +168 +168 +168 +171 +175 +178 +180 +179 +177 +180 +190 +199 +198 +191 +189 +193 +197 +199 +206 +212 +209 +200 +193 +193 +197 +205 +204 +203 +201 +197 +195 +198 +203 +207 +210 +214 +214 +212 +211 +214 +217 +220 +221 +223 +224 +225 +225 +226 +227 +229 +228 +225 +222 +220 +220 +221 +222 +220 +217 +212 +209 +208 +210 +212 +214 +213 +211 +208 +205 +203 +204 +206 +207 +207 +208 +208 +210 +212 +210 +207 +203 +198 +198 +196 +196 +198 +198 +193 +186 +180 +183 +187 +192 +193 +192 +192 +195 +185 +183 +183 +183 +181 +179 +180 +182 +188 +191 +194 +194 +195 +197 +199 +200 +202 +204 +208 +211 +213 +215 +217 +218 +223 +225 +226 +226 +227 +228 +226 +224 +225 +228 +231 +232 +229 +221 +211 +205 +201 +195 +191 +192 +194 +194 +193 +192 +190 +190 +189 +190 +191 +191 +190 +189 +188 +189 +189 +188 +188 +188 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +193 +191 +190 +189 +188 +189 +189 +189 +187 +188 +189 +190 +189 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +190 +191 +190 +188 +187 +187 +189 +189 +186 +186 +190 +191 +188 +188 +189 +190 +189 +188 +188 +188 +189 +189 +189 +188 +188 +188 +188 +188 +189 +189 +190 +189 +189 +189 +189 +189 +189 +188 +187 +188 +189 +190 +190 +189 +188 +190 +192 +190 +189 +189 +189 +189 +189 +189 +190 +191 +192 +192 +192 +191 +192 +192 +193 +192 +191 +190 +190 +192 +192 +191 +190 +188 +189 +191 +191 +191 +190 +190 +190 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +190 +190 +191 +192 +192 +191 +191 +190 +191 +191 +191 +192 +191 +191 +190 +190 +190 +191 +191 +191 +190 +191 +191 +192 +193 +193 +192 +191 +190 +190 +191 +192 +190 +189 +189 +190 +191 +192 +192 +192 +191 +191 +191 +191 +191 +190 +190 +190 +190 +191 +191 +191 +191 +191 +192 +193 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +193 +191 +192 +193 +193 +193 +193 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +191 +191 +191 +190 +190 +190 +190 +190 +192 +191 +190 +191 +191 +192 +191 +191 +193 +192 +191 +190 +190 +191 +191 +192 +190 +191 +192 +192 +192 +191 +192 +192 +193 +192 +192 +192 +193 +193 +194 +195 +193 +192 +192 +192 +191 +191 +192 +192 +191 +191 +191 +193 +194 +193 +193 +194 +206 +213 +218 +214 +205 +200 +201 +202 +197 +196 +194 +189 +188 +194 +199 +197 +202 +204 +210 +214 +217 +217 +216 +214 +210 +211 +212 +215 +219 +221 +218 +214 +210 +210 +210 +214 +219 +223 +220 +215 +214 +206 +198 +192 +188 +183 +177 +172 +169 +169 +167 +165 +162 +160 +159 +159 +162 +164 +165 +163 +161 +161 +161 +161 +153 +149 +146 +148 +152 +152 +149 +147 +150 +154 +158 +156 +153 +153 +158 +163 +159 +161 +163 +164 +162 +159 +157 +155 +156 +154 +153 +154 +155 +154 +152 +150 +152 +150 +150 +152 +153 +153 +153 +155 +153 +152 +151 +150 +150 +151 +152 +153 +144 +140 +140 +142 +146 +147 +147 +150 +150 +148 +146 +144 +142 +140 +142 +145 +147 +148 +148 +148 +147 +148 +149 +151 +152 +152 +153 +152 +150 +149 +148 +147 +147 +146 +143 +139 +140 +145 +149 +151 +157 +156 +153 +151 +150 +149 +147 +148 +143 +141 +147 +153 +153 +149 +147 +144 +145 +146 +146 +147 +147 +148 +149 +149 +146 +140 +131 +134 +162 +192 +185 +157 +145 +147 +154 +151 +143 +153 +171 +179 +159 +141 +143 +161 +158 +143 +146 +160 +165 +160 +172 +181 +163 +139 +134 +139 +154 +151 +125 +115 +133 +150 +153 +148 +135 +125 +121 +128 +139 +135 +127 +126 +129 +145 +164 +179 +181 +165 +144 +134 +134 +135 +135 +134 +134 +135 +137 +140 +140 +139 +139 +142 +143 +142 +140 +139 +139 +136 +132 +132 +136 +140 +140 +138 +137 +138 +141 +144 +143 +138 +134 +134 +139 +141 +142 +141 +139 +138 +136 +134 +127 +126 +125 +126 +128 +128 +124 +119 +116 +113 +109 +108 +109 +110 +113 +116 +117 +117 +118 +119 +117 +115 +114 +116 +114 +113 +112 +108 +103 +98 +98 +101 +112 +108 +108 +109 +108 +105 +103 +105 +109 +112 +119 +126 +124 +121 +125 +133 +137 +138 +140 +140 +140 +139 +139 +139 +132 +130 +125 +123 +122 +120 +117 +115 +114 +116 +118 +121 +124 +130 +136 +141 +144 +147 +151 +153 +154 +156 +158 +159 +159 +160 +161 +162 +164 +166 +165 +165 +163 +163 +164 +162 +160 +157 +154 +151 +148 +143 +137 +133 +134 +138 +139 +137 +128 +112 +92 +82 +94 +121 +143 +152 +150 +156 +162 +165 +166 +170 +174 +175 +180 +180 +180 +179 +178 +178 +181 +184 +181 +181 +179 +177 +174 +173 +172 +173 +174 +174 +173 +174 +175 +175 +175 +174 +176 +174 +170 +167 +168 +171 +173 +172 +172 +169 +166 +164 +166 +169 +169 +169 +165 +165 +164 +162 +157 +151 +148 +149 +150 +147 +146 +148 +133 +94 +68 +73 +71 +70 +82 +105 +115 +115 +120 +131 +130 +126 +120 +114 +113 +116 +119 +120 +121 +123 +125 +123 +121 +121 +122 +122 +122 +125 +127 +126 +126 +126 +125 +124 +119 +117 +115 +112 +111 +111 +112 +114 +123 +120 +125 +127 +120 +117 +119 +117 +120 +121 +120 +117 +114 +114 +118 +122 +121 +120 +120 +120 +117 +112 +106 +100 +107 +112 +118 +120 +121 +120 +121 +121 +123 +123 +123 +123 +124 +125 +126 +126 +121 +121 +120 +119 +118 +120 +123 +126 +125 +125 +127 +130 +131 +129 +128 +129 +124 +122 +121 +122 +124 +125 +123 +120 +126 +130 +130 +124 +118 +117 +120 +123 +120 +119 +118 +119 +121 +122 +123 +122 +120 +120 +121 +122 +123 +124 +129 +134 +140 +143 +143 +138 +130 +125 +123 +125 +126 +126 +126 +124 +123 +123 +125 +126 +121 +122 +125 +124 +120 +125 +138 +145 +129 +123 +124 +131 +132 +130 +131 +134 +137 +139 +138 +133 +132 +133 +135 +135 +134 +132 +133 +135 +133 +130 +133 +139 +140 +140 +141 +143 +142 +138 +134 +132 +138 +134 +131 +131 +138 +147 +153 +155 +150 +140 +135 +135 +135 +136 +139 +139 +136 +135 +132 +131 +133 +136 +131 +124 +125 +133 +143 +152 +158 +155 +142 +130 +123 +110 +101 +109 +126 +130 +122 +116 +122 +129 +129 +127 +132 +145 +161 +164 +156 +167 +155 +129 +119 +124 +123 +119 +119 +125 +134 +139 +137 +128 +120 +117 +120 +123 +122 +119 +115 +109 +110 +119 +134 +152 +162 +131 +104 +111 +127 +150 +160 +172 +164 +142 +126 +111 +104 +109 +110 +107 +102 +108 +117 +124 +122 +107 +107 +120 +128 +142 +174 +195 +186 +173 +145 +128 +124 +156 +185 +179 +143 +104 +78 +107 +153 +174 +164 +161 +176 +188 +191 +183 +180 +172 +171 +174 +174 +181 +204 +202 +202 +202 +197 +183 +166 +155 +145 +141 +137 +132 +133 +161 +188 +179 +145 +126 +137 +160 +173 +171 +164 +149 +131 +92 +87 +130 +180 +185 +131 +77 +82 +123 +159 +162 +153 +137 +116 +113 +126 +154 +160 +131 +103 +95 +101 +107 +117 +134 +154 +120 +86 +109 +146 +182 +197 +184 +145 +105 +94 +97 +84 +64 +68 +128 +160 +162 +176 +178 +159 +148 +151 +152 +132 +90 +60 +80 +132 +170 +165 +145 +132 +136 +129 +100 +99 +143 +190 +190 +155 +116 +94 +116 +158 +156 +130 +92 +68 +74 +98 +126 +158 +194 +194 +157 +129 +150 +181 +170 +155 +171 +196 +200 +191 +169 +144 +124 +130 +155 +173 +187 +205 +212 +199 +156 +119 +123 +147 +173 +196 +207 +176 +138 +140 +147 +145 +165 +181 +198 +208 +207 +197 +178 +146 +137 +158 +176 +164 +145 +138 +144 +142 +155 +171 +165 +155 +159 +175 +197 +194 +182 +183 +186 +207 +226 +221 +187 +137 +126 +146 +174 +187 +190 +186 +183 +171 +174 +195 +208 +199 +182 +171 +173 +174 +170 +167 +168 +168 +162 +166 +180 +195 +182 +173 +174 +173 +171 +180 +193 +178 +147 +126 +136 +162 +178 +182 +180 +186 +186 +187 +187 +188 +194 +196 +190 +171 +159 +149 +155 +175 +192 +195 +191 +180 +174 +161 +150 +155 +179 +198 +201 +200 +191 +184 +184 +186 +186 +184 +184 +180 +192 +205 +224 +236 +238 +233 +216 +190 +177 +172 +176 +170 +160 +165 +180 +189 +191 +195 +194 +188 +183 +170 +153 +149 +152 +152 +147 +144 +147 +153 +157 +151 +134 +117 +117 +122 +117 +112 +116 +140 +173 +199 +203 +194 +168 +136 +120 +138 +160 +159 +137 +123 +123 +129 +138 +139 +147 +149 +144 +142 +139 +135 +133 +132 +129 +124 +121 +120 +121 +121 +119 +113 +111 +113 +116 +117 +117 +124 +133 +149 +150 +137 +126 +117 +109 +112 +114 +110 +110 +112 +112 +108 +108 +111 +110 +102 +99 +95 +93 +92 +90 +87 +84 +86 +85 +82 +78 +74 +70 +67 +66 +64 +64 +63 +61 +57 +52 +50 +50 +46 +41 +41 +43 +43 +40 +41 +44 +52 +73 +97 +118 +131 +132 +128 +128 +133 +133 +135 +142 +150 +151 +140 +128 +118 +127 +137 +142 +145 +151 +155 +155 +162 +164 +164 +163 +164 +163 +157 +148 +140 +142 +153 +170 +178 +176 +173 +174 +171 +169 +168 +170 +173 +176 +177 +177 +179 +190 +199 +199 +193 +191 +195 +198 +197 +206 +213 +212 +203 +195 +194 +196 +203 +201 +199 +199 +198 +198 +199 +201 +205 +208 +211 +212 +212 +213 +216 +218 +219 +221 +224 +225 +224 +224 +226 +228 +230 +228 +225 +222 +221 +220 +221 +221 +221 +217 +212 +209 +209 +210 +213 +215 +212 +211 +209 +206 +203 +203 +205 +207 +206 +207 +210 +213 +213 +210 +205 +201 +199 +199 +196 +193 +193 +193 +190 +185 +184 +187 +191 +194 +193 +192 +193 +196 +187 +183 +179 +177 +176 +178 +181 +184 +190 +193 +195 +194 +194 +195 +197 +197 +199 +202 +207 +211 +214 +216 +218 +218 +224 +225 +225 +225 +225 +226 +225 +223 +225 +226 +229 +232 +231 +225 +217 +210 +204 +198 +193 +193 +194 +194 +193 +193 +189 +189 +189 +189 +190 +191 +190 +189 +188 +189 +188 +188 +187 +187 +188 +189 +190 +190 +190 +190 +190 +190 +190 +190 +192 +191 +189 +188 +189 +190 +189 +189 +187 +188 +190 +191 +191 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +190 +188 +187 +187 +188 +189 +187 +187 +190 +191 +189 +188 +189 +190 +189 +188 +188 +189 +189 +190 +189 +189 +188 +188 +188 +189 +189 +189 +190 +190 +190 +189 +189 +189 +189 +188 +187 +189 +189 +190 +189 +188 +188 +189 +191 +190 +190 +189 +188 +188 +189 +190 +190 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +190 +189 +188 +190 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +192 +192 +193 +193 +192 +191 +190 +190 +190 +190 +192 +192 +193 +192 +192 +191 +190 +191 +191 +192 +192 +191 +190 +189 +191 +191 +190 +189 +189 +189 +191 +193 +192 +192 +192 +191 +190 +190 +191 +192 +190 +190 +190 +190 +191 +192 +192 +191 +191 +191 +191 +191 +191 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +191 +190 +190 +191 +192 +192 +192 +191 +191 +191 +190 +190 +190 +190 +190 +192 +191 +190 +190 +191 +192 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +191 +191 +192 +191 +190 +190 +189 +189 +193 +192 +192 +192 +192 +193 +194 +194 +192 +191 +191 +192 +192 +191 +191 +192 +192 +190 +190 +192 +194 +193 +193 +194 +210 +217 +218 +211 +204 +203 +203 +202 +199 +197 +197 +197 +193 +196 +199 +197 +201 +203 +208 +212 +216 +217 +216 +214 +213 +215 +217 +217 +219 +218 +214 +210 +211 +211 +212 +213 +214 +212 +208 +203 +201 +197 +191 +186 +182 +177 +170 +165 +163 +164 +166 +166 +165 +163 +161 +161 +163 +166 +168 +167 +165 +164 +162 +160 +154 +148 +144 +146 +151 +152 +150 +148 +144 +149 +156 +159 +156 +152 +153 +157 +159 +160 +160 +160 +159 +158 +157 +157 +154 +152 +150 +151 +154 +155 +154 +153 +152 +149 +148 +150 +152 +153 +154 +155 +153 +151 +150 +149 +150 +151 +151 +151 +148 +145 +144 +144 +146 +147 +148 +150 +150 +150 +148 +144 +141 +139 +140 +142 +151 +152 +151 +150 +149 +149 +151 +153 +152 +152 +152 +151 +150 +149 +149 +149 +150 +147 +144 +140 +142 +147 +152 +154 +159 +156 +153 +151 +151 +150 +148 +147 +140 +137 +141 +148 +147 +145 +144 +142 +146 +146 +146 +144 +143 +144 +146 +147 +145 +141 +129 +134 +168 +191 +169 +136 +132 +139 +146 +143 +143 +157 +170 +171 +160 +159 +158 +155 +147 +145 +154 +164 +170 +165 +178 +182 +153 +125 +123 +131 +144 +145 +131 +130 +139 +146 +152 +153 +139 +132 +128 +133 +140 +134 +130 +134 +144 +153 +163 +170 +174 +165 +151 +144 +137 +134 +132 +131 +132 +133 +135 +138 +143 +142 +141 +141 +140 +141 +141 +142 +140 +139 +136 +136 +139 +143 +143 +141 +142 +141 +142 +143 +141 +137 +135 +136 +138 +141 +144 +145 +143 +141 +138 +135 +131 +127 +127 +130 +133 +130 +124 +120 +117 +116 +115 +114 +114 +115 +116 +118 +120 +119 +118 +117 +115 +113 +115 +118 +117 +116 +114 +111 +107 +107 +109 +111 +115 +112 +109 +109 +110 +107 +106 +104 +106 +107 +111 +115 +116 +115 +118 +123 +124 +128 +130 +131 +129 +126 +126 +126 +122 +119 +116 +114 +115 +116 +117 +118 +121 +123 +127 +126 +124 +122 +123 +125 +134 +139 +144 +147 +148 +149 +151 +154 +153 +154 +155 +157 +158 +159 +160 +160 +159 +159 +158 +156 +152 +148 +144 +141 +137 +135 +132 +133 +138 +140 +135 +128 +112 +99 +86 +86 +100 +120 +135 +144 +150 +154 +158 +160 +162 +167 +171 +174 +176 +176 +176 +174 +173 +173 +176 +179 +180 +181 +180 +177 +174 +170 +168 +167 +170 +169 +169 +170 +171 +172 +172 +172 +174 +174 +172 +171 +173 +175 +174 +171 +171 +168 +166 +165 +166 +167 +166 +165 +160 +158 +155 +152 +149 +146 +144 +143 +144 +139 +137 +136 +117 +80 +65 +77 +81 +83 +80 +83 +93 +101 +106 +112 +110 +111 +111 +112 +114 +118 +119 +118 +120 +122 +122 +120 +118 +119 +120 +119 +120 +122 +124 +124 +125 +127 +126 +125 +119 +116 +112 +112 +118 +120 +116 +112 +120 +123 +135 +136 +121 +116 +120 +117 +119 +120 +120 +119 +118 +118 +120 +121 +119 +120 +121 +120 +119 +117 +112 +108 +109 +114 +118 +121 +120 +120 +120 +120 +119 +119 +121 +123 +124 +125 +125 +125 +125 +125 +124 +121 +119 +119 +122 +125 +125 +126 +128 +130 +129 +126 +124 +124 +126 +122 +118 +118 +119 +121 +120 +118 +118 +123 +126 +123 +119 +118 +121 +123 +121 +121 +120 +119 +121 +124 +126 +126 +126 +125 +123 +120 +119 +122 +127 +132 +141 +144 +146 +139 +126 +121 +125 +127 +127 +126 +122 +118 +116 +117 +118 +118 +120 +118 +120 +119 +117 +124 +138 +146 +127 +117 +119 +126 +126 +128 +130 +128 +121 +125 +128 +127 +129 +131 +133 +133 +132 +133 +136 +138 +136 +133 +133 +136 +137 +138 +140 +142 +141 +137 +134 +133 +134 +134 +134 +133 +135 +143 +154 +162 +155 +144 +141 +142 +138 +137 +140 +137 +131 +131 +128 +125 +129 +134 +130 +122 +118 +137 +152 +160 +171 +180 +173 +158 +139 +125 +106 +101 +112 +115 +110 +111 +121 +131 +130 +133 +135 +139 +158 +164 +163 +158 +151 +139 +126 +121 +121 +121 +120 +129 +137 +140 +137 +132 +127 +124 +132 +132 +127 +120 +114 +111 +116 +123 +131 +147 +172 +146 +106 +95 +104 +135 +159 +182 +185 +168 +148 +120 +104 +112 +110 +98 +110 +146 +151 +125 +104 +88 +91 +102 +126 +158 +179 +173 +150 +134 +151 +153 +146 +162 +183 +180 +164 +141 +108 +90 +103 +139 +159 +167 +177 +184 +185 +187 +195 +188 +175 +168 +164 +173 +188 +195 +201 +201 +199 +192 +177 +163 +153 +150 +148 +143 +136 +156 +182 +177 +179 +159 +147 +146 +153 +160 +160 +148 +141 +123 +111 +125 +158 +177 +157 +124 +101 +114 +136 +149 +148 +131 +115 +120 +140 +161 +162 +136 +109 +98 +103 +117 +127 +143 +161 +119 +66 +72 +109 +173 +196 +189 +152 +110 +94 +95 +89 +73 +59 +106 +144 +160 +173 +174 +159 +148 +153 +149 +129 +96 +81 +110 +152 +172 +148 +128 +123 +135 +140 +106 +78 +107 +174 +199 +170 +124 +93 +106 +155 +161 +131 +99 +83 +84 +95 +117 +151 +188 +185 +153 +134 +156 +188 +176 +154 +163 +193 +200 +192 +167 +137 +120 +129 +152 +153 +165 +189 +209 +200 +160 +131 +135 +154 +173 +195 +205 +177 +142 +136 +138 +145 +167 +183 +195 +204 +207 +204 +189 +158 +130 +141 +163 +159 +146 +141 +144 +142 +152 +166 +164 +160 +166 +177 +192 +194 +183 +178 +178 +200 +223 +219 +176 +123 +116 +141 +168 +177 +184 +186 +184 +162 +171 +203 +211 +191 +171 +162 +175 +174 +164 +166 +174 +177 +174 +176 +190 +195 +178 +166 +166 +171 +175 +183 +192 +174 +126 +99 +125 +163 +180 +185 +192 +192 +188 +185 +186 +195 +203 +192 +169 +148 +151 +160 +174 +186 +189 +187 +185 +176 +170 +160 +155 +160 +180 +196 +198 +198 +190 +183 +182 +183 +183 +183 +185 +177 +185 +198 +220 +235 +238 +232 +213 +188 +181 +179 +182 +177 +168 +175 +195 +191 +186 +182 +182 +182 +181 +169 +152 +148 +143 +137 +133 +136 +144 +150 +152 +145 +134 +117 +113 +124 +129 +120 +111 +105 +146 +192 +219 +213 +177 +148 +145 +153 +173 +169 +138 +118 +118 +128 +138 +145 +153 +150 +141 +138 +138 +135 +131 +133 +127 +119 +113 +112 +114 +117 +118 +111 +109 +111 +115 +117 +118 +122 +128 +140 +146 +139 +130 +120 +110 +112 +114 +109 +108 +111 +112 +109 +109 +111 +109 +102 +99 +95 +93 +92 +90 +87 +84 +85 +84 +82 +78 +72 +68 +67 +68 +63 +62 +60 +59 +56 +52 +49 +50 +44 +41 +40 +40 +40 +40 +44 +49 +60 +81 +102 +118 +127 +129 +129 +132 +133 +132 +133 +140 +148 +146 +133 +120 +114 +125 +133 +134 +139 +146 +148 +149 +158 +159 +159 +159 +163 +164 +158 +150 +146 +148 +157 +171 +178 +176 +175 +179 +176 +175 +173 +172 +171 +173 +175 +176 +180 +187 +193 +196 +196 +197 +197 +197 +200 +205 +210 +208 +203 +197 +197 +199 +198 +197 +195 +196 +197 +199 +199 +200 +205 +207 +210 +211 +211 +212 +214 +216 +219 +222 +225 +225 +224 +224 +227 +229 +229 +227 +225 +222 +221 +221 +221 +221 +221 +218 +214 +211 +211 +212 +213 +214 +211 +211 +210 +207 +204 +203 +204 +206 +207 +208 +210 +212 +212 +210 +207 +204 +200 +197 +195 +195 +194 +190 +186 +185 +189 +189 +189 +192 +195 +195 +194 +193 +193 +187 +178 +171 +168 +173 +181 +187 +190 +194 +196 +195 +194 +195 +196 +197 +196 +200 +205 +210 +214 +216 +218 +219 +224 +225 +225 +223 +224 +225 +225 +223 +224 +225 +227 +231 +233 +230 +222 +216 +208 +201 +195 +194 +195 +194 +193 +193 +190 +189 +189 +189 +190 +190 +189 +189 +189 +190 +190 +190 +189 +189 +189 +189 +189 +190 +190 +190 +190 +191 +191 +191 +191 +190 +190 +190 +190 +191 +189 +189 +188 +189 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +191 +191 +190 +188 +188 +188 +188 +190 +188 +189 +191 +191 +189 +189 +190 +191 +190 +189 +189 +189 +190 +190 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +190 +189 +189 +190 +189 +189 +188 +188 +188 +189 +188 +187 +187 +188 +188 +191 +190 +189 +188 +188 +189 +190 +191 +192 +191 +191 +191 +191 +192 +192 +192 +195 +194 +193 +193 +193 +193 +193 +192 +189 +190 +191 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +190 +190 +189 +192 +192 +193 +193 +193 +192 +191 +190 +190 +191 +192 +192 +193 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +190 +193 +192 +190 +188 +187 +188 +190 +192 +191 +191 +192 +191 +191 +191 +192 +193 +192 +191 +191 +191 +191 +192 +191 +191 +192 +192 +191 +191 +191 +191 +190 +190 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +191 +191 +192 +191 +191 +190 +191 +192 +192 +192 +191 +193 +193 +192 +192 +193 +193 +193 +193 +192 +191 +190 +190 +191 +191 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +191 +190 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +190 +190 +190 +190 +189 +193 +193 +192 +192 +192 +192 +192 +193 +190 +189 +190 +192 +193 +191 +190 +191 +193 +191 +191 +192 +193 +194 +196 +198 +212 +217 +217 +209 +203 +204 +205 +202 +202 +197 +199 +204 +200 +196 +197 +198 +201 +203 +207 +211 +214 +214 +213 +211 +211 +215 +219 +219 +218 +215 +212 +209 +215 +210 +208 +206 +204 +200 +194 +190 +188 +188 +187 +185 +181 +173 +165 +160 +161 +162 +164 +165 +164 +163 +161 +160 +163 +167 +170 +170 +168 +166 +165 +163 +155 +149 +145 +147 +151 +153 +151 +149 +145 +149 +156 +159 +156 +152 +150 +152 +158 +159 +159 +160 +160 +160 +159 +158 +154 +153 +151 +151 +153 +155 +155 +154 +151 +148 +148 +151 +153 +153 +153 +154 +153 +152 +151 +151 +153 +153 +151 +149 +150 +148 +146 +146 +146 +147 +147 +149 +150 +150 +148 +145 +142 +141 +141 +141 +149 +150 +151 +151 +150 +149 +150 +151 +152 +151 +150 +149 +148 +148 +147 +147 +150 +149 +145 +141 +142 +147 +151 +154 +155 +152 +150 +149 +149 +149 +145 +144 +138 +133 +136 +142 +143 +143 +144 +143 +145 +145 +143 +140 +140 +142 +147 +150 +145 +145 +134 +139 +172 +189 +165 +135 +132 +140 +145 +145 +153 +171 +175 +164 +155 +165 +165 +156 +151 +157 +165 +169 +168 +170 +183 +178 +145 +121 +125 +131 +139 +138 +136 +140 +144 +155 +169 +168 +158 +152 +143 +137 +135 +130 +132 +140 +156 +162 +163 +163 +169 +170 +160 +150 +139 +135 +133 +135 +135 +136 +137 +137 +141 +142 +142 +141 +139 +139 +140 +141 +139 +140 +141 +141 +142 +144 +145 +145 +145 +144 +143 +143 +141 +138 +137 +137 +136 +139 +144 +147 +146 +142 +138 +135 +137 +134 +133 +135 +136 +132 +126 +123 +121 +121 +120 +119 +119 +120 +122 +122 +123 +120 +117 +115 +113 +114 +119 +124 +122 +120 +117 +114 +114 +115 +117 +117 +117 +115 +113 +113 +112 +111 +108 +108 +106 +107 +106 +107 +111 +117 +119 +116 +116 +119 +122 +121 +118 +116 +117 +119 +119 +116 +112 +109 +110 +114 +118 +120 +123 +125 +127 +127 +126 +123 +121 +120 +126 +131 +137 +141 +142 +143 +145 +147 +145 +146 +148 +150 +150 +150 +150 +150 +151 +150 +148 +146 +143 +139 +136 +134 +131 +130 +129 +131 +134 +133 +124 +115 +99 +88 +80 +86 +101 +116 +129 +135 +146 +151 +157 +160 +162 +165 +168 +168 +169 +168 +168 +167 +166 +167 +169 +170 +175 +176 +177 +177 +175 +173 +170 +169 +170 +169 +169 +169 +170 +171 +172 +172 +174 +174 +172 +170 +169 +169 +167 +165 +161 +160 +157 +156 +155 +153 +150 +147 +144 +142 +139 +136 +135 +135 +134 +132 +132 +129 +125 +120 +102 +79 +72 +78 +85 +91 +91 +96 +112 +117 +111 +109 +114 +115 +117 +120 +122 +121 +120 +116 +120 +121 +119 +116 +116 +118 +117 +115 +116 +117 +117 +118 +121 +125 +126 +125 +124 +119 +114 +115 +120 +124 +124 +120 +120 +122 +133 +134 +119 +115 +120 +116 +117 +117 +119 +122 +124 +125 +124 +122 +120 +122 +119 +118 +117 +118 +117 +115 +114 +116 +120 +122 +120 +119 +119 +120 +118 +119 +121 +123 +125 +124 +125 +125 +126 +126 +126 +124 +121 +120 +122 +124 +125 +126 +128 +130 +128 +124 +122 +122 +126 +121 +116 +114 +115 +118 +119 +119 +115 +121 +125 +124 +122 +121 +121 +121 +121 +121 +121 +121 +123 +127 +131 +131 +128 +128 +126 +124 +123 +123 +124 +126 +130 +137 +143 +140 +130 +126 +127 +126 +124 +121 +116 +112 +113 +116 +118 +116 +119 +116 +115 +114 +115 +125 +137 +144 +136 +124 +120 +121 +119 +121 +124 +121 +124 +125 +125 +122 +121 +124 +128 +130 +130 +134 +136 +135 +135 +135 +133 +130 +131 +133 +137 +140 +140 +138 +137 +139 +132 +134 +135 +134 +133 +136 +145 +154 +151 +145 +147 +151 +147 +143 +142 +137 +129 +128 +123 +121 +124 +133 +134 +130 +117 +128 +139 +148 +159 +173 +183 +185 +169 +160 +138 +118 +111 +107 +104 +106 +112 +127 +132 +138 +132 +132 +156 +171 +174 +164 +153 +140 +121 +112 +117 +123 +127 +135 +137 +133 +134 +139 +142 +142 +143 +138 +129 +119 +112 +116 +123 +129 +135 +142 +174 +165 +122 +91 +90 +122 +153 +181 +189 +176 +160 +132 +104 +100 +110 +126 +160 +183 +154 +107 +97 +102 +103 +115 +151 +176 +158 +129 +114 +110 +129 +144 +145 +161 +179 +177 +172 +163 +158 +124 +93 +101 +138 +167 +176 +177 +174 +181 +196 +199 +189 +177 +168 +175 +179 +184 +190 +193 +195 +190 +177 +162 +162 +152 +156 +170 +170 +173 +182 +175 +177 +180 +176 +156 +124 +113 +129 +154 +156 +149 +135 +135 +155 +171 +165 +146 +134 +120 +128 +148 +147 +120 +105 +124 +151 +164 +163 +149 +127 +103 +99 +115 +146 +164 +166 +119 +67 +55 +68 +139 +202 +203 +159 +108 +89 +95 +99 +84 +60 +78 +116 +147 +158 +164 +163 +150 +147 +140 +126 +111 +116 +145 +160 +146 +123 +115 +118 +133 +147 +119 +80 +88 +149 +196 +188 +146 +103 +102 +149 +163 +136 +104 +89 +88 +95 +117 +148 +180 +178 +146 +140 +169 +193 +175 +149 +159 +194 +202 +190 +152 +113 +104 +125 +152 +150 +148 +168 +205 +211 +178 +152 +148 +161 +176 +192 +199 +181 +156 +146 +140 +148 +172 +187 +195 +201 +206 +207 +195 +168 +128 +128 +151 +153 +144 +140 +142 +144 +151 +162 +161 +162 +170 +175 +183 +188 +180 +174 +175 +200 +223 +218 +167 +109 +107 +141 +168 +173 +182 +185 +180 +163 +181 +212 +206 +173 +153 +156 +181 +184 +162 +161 +170 +180 +182 +178 +187 +191 +177 +168 +172 +180 +183 +184 +187 +170 +129 +101 +121 +161 +188 +197 +198 +194 +188 +183 +184 +197 +207 +187 +154 +137 +147 +167 +188 +196 +189 +184 +182 +176 +167 +162 +162 +167 +180 +195 +203 +197 +188 +181 +180 +179 +178 +179 +184 +180 +184 +194 +218 +233 +234 +224 +204 +191 +180 +173 +175 +178 +175 +182 +197 +188 +177 +170 +169 +172 +173 +163 +147 +141 +137 +130 +130 +135 +144 +149 +150 +144 +136 +121 +115 +124 +130 +122 +113 +100 +113 +154 +210 +228 +191 +158 +161 +163 +177 +168 +135 +112 +115 +129 +139 +147 +153 +148 +137 +136 +138 +132 +128 +126 +119 +113 +109 +108 +111 +114 +117 +112 +111 +112 +116 +118 +119 +121 +125 +129 +140 +135 +128 +120 +112 +115 +117 +113 +110 +111 +113 +112 +111 +111 +106 +102 +100 +95 +92 +90 +88 +85 +83 +82 +84 +83 +78 +70 +65 +66 +70 +65 +62 +59 +58 +56 +52 +48 +49 +47 +42 +38 +37 +36 +38 +47 +57 +70 +90 +108 +118 +124 +126 +128 +133 +132 +130 +132 +139 +145 +141 +128 +117 +116 +127 +131 +132 +139 +144 +144 +145 +149 +149 +149 +151 +157 +160 +155 +147 +150 +153 +161 +171 +176 +175 +176 +180 +179 +180 +181 +178 +173 +171 +172 +173 +183 +188 +193 +194 +195 +197 +199 +199 +204 +204 +205 +203 +202 +201 +201 +201 +198 +196 +194 +194 +195 +199 +200 +202 +204 +206 +208 +209 +210 +211 +213 +214 +218 +221 +224 +225 +223 +224 +226 +229 +228 +226 +223 +222 +222 +222 +222 +222 +220 +219 +217 +215 +214 +213 +213 +212 +210 +210 +210 +207 +205 +204 +205 +206 +207 +209 +210 +212 +212 +210 +208 +206 +201 +193 +192 +198 +198 +188 +182 +184 +188 +188 +189 +191 +193 +194 +193 +191 +195 +190 +179 +169 +164 +168 +178 +187 +190 +194 +197 +196 +194 +194 +196 +195 +195 +198 +204 +209 +213 +216 +218 +219 +224 +224 +224 +223 +223 +224 +224 +222 +224 +223 +225 +230 +233 +233 +227 +222 +212 +205 +198 +195 +195 +194 +192 +191 +191 +191 +191 +193 +193 +193 +192 +191 +189 +190 +192 +192 +191 +190 +189 +189 +190 +190 +190 +190 +191 +191 +191 +191 +190 +190 +191 +192 +192 +192 +191 +190 +188 +189 +190 +190 +190 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +190 +190 +190 +189 +189 +189 +189 +192 +190 +190 +190 +190 +190 +191 +192 +192 +191 +190 +189 +189 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +188 +188 +187 +187 +188 +188 +191 +190 +189 +188 +188 +189 +190 +191 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +190 +190 +190 +189 +190 +192 +193 +194 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +189 +188 +188 +190 +191 +191 +191 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +191 +194 +193 +192 +192 +192 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +191 +191 +191 +191 +191 +191 +193 +192 +191 +191 +192 +193 +193 +192 +193 +193 +192 +191 +191 +191 +192 +192 +190 +188 +190 +193 +193 +190 +189 +191 +191 +190 +190 +190 +192 +193 +197 +202 +216 +220 +218 +211 +205 +206 +206 +205 +202 +196 +198 +205 +201 +194 +194 +197 +200 +203 +206 +210 +212 +212 +211 +211 +210 +215 +219 +218 +216 +214 +212 +211 +213 +207 +204 +202 +199 +194 +188 +184 +182 +184 +186 +185 +179 +170 +162 +157 +163 +164 +164 +163 +162 +161 +161 +161 +163 +166 +168 +167 +165 +164 +164 +162 +157 +152 +148 +150 +152 +153 +150 +149 +150 +153 +155 +156 +155 +153 +152 +152 +154 +157 +160 +164 +165 +163 +159 +156 +156 +156 +155 +153 +153 +155 +155 +153 +150 +149 +150 +152 +153 +152 +152 +152 +154 +152 +152 +154 +156 +156 +152 +149 +149 +148 +148 +148 +147 +148 +147 +148 +149 +149 +148 +146 +145 +145 +143 +141 +144 +146 +147 +148 +150 +150 +149 +149 +153 +152 +150 +149 +148 +147 +145 +144 +148 +148 +147 +143 +142 +146 +150 +152 +153 +150 +148 +147 +149 +148 +143 +140 +134 +130 +134 +142 +146 +147 +147 +145 +143 +142 +140 +139 +139 +143 +148 +153 +145 +145 +137 +139 +163 +176 +159 +138 +137 +147 +149 +149 +161 +177 +173 +158 +152 +163 +168 +167 +167 +166 +166 +169 +169 +176 +183 +168 +136 +119 +124 +130 +136 +132 +131 +139 +154 +180 +198 +185 +169 +161 +149 +139 +132 +127 +132 +148 +163 +169 +167 +165 +172 +177 +168 +158 +149 +146 +142 +145 +147 +143 +141 +139 +137 +141 +143 +143 +141 +140 +138 +137 +138 +141 +143 +143 +143 +145 +147 +147 +145 +145 +144 +144 +143 +141 +138 +136 +136 +138 +143 +147 +145 +141 +137 +135 +138 +137 +136 +136 +136 +133 +129 +126 +127 +125 +124 +122 +123 +125 +127 +127 +122 +118 +113 +112 +113 +116 +121 +126 +127 +124 +120 +117 +118 +121 +120 +118 +117 +118 +120 +120 +118 +115 +112 +110 +108 +107 +106 +104 +110 +118 +118 +113 +113 +114 +114 +111 +108 +108 +111 +114 +113 +112 +109 +107 +109 +112 +118 +121 +122 +123 +124 +124 +125 +123 +121 +118 +120 +125 +130 +133 +135 +136 +137 +138 +137 +139 +141 +142 +141 +140 +139 +139 +139 +137 +136 +134 +132 +129 +127 +127 +128 +127 +123 +122 +121 +118 +112 +105 +94 +85 +78 +84 +96 +108 +120 +128 +139 +146 +154 +160 +164 +167 +167 +166 +167 +167 +168 +167 +166 +166 +166 +167 +171 +171 +173 +175 +177 +177 +176 +175 +173 +172 +172 +172 +172 +172 +172 +171 +170 +169 +165 +160 +156 +155 +154 +152 +149 +147 +145 +144 +141 +137 +132 +128 +128 +128 +126 +125 +125 +126 +125 +123 +122 +119 +114 +107 +98 +90 +88 +90 +103 +102 +101 +113 +131 +130 +119 +116 +122 +120 +120 +120 +121 +120 +118 +118 +120 +119 +116 +114 +116 +116 +116 +112 +113 +114 +114 +115 +118 +123 +124 +124 +129 +127 +124 +119 +118 +120 +126 +132 +123 +121 +124 +123 +117 +118 +120 +115 +113 +113 +116 +121 +125 +127 +124 +122 +124 +123 +120 +115 +114 +116 +117 +115 +117 +119 +121 +122 +122 +120 +120 +121 +121 +122 +123 +124 +124 +125 +125 +125 +124 +125 +125 +124 +123 +122 +122 +123 +124 +125 +128 +130 +129 +125 +124 +125 +124 +120 +115 +113 +114 +117 +120 +121 +118 +121 +123 +122 +120 +119 +119 +119 +120 +120 +120 +121 +123 +126 +129 +132 +129 +130 +129 +127 +125 +120 +114 +110 +117 +129 +140 +143 +141 +135 +128 +123 +124 +122 +118 +115 +119 +126 +128 +127 +123 +119 +119 +120 +121 +128 +138 +142 +139 +127 +117 +113 +113 +116 +121 +121 +131 +128 +124 +119 +119 +122 +128 +132 +134 +136 +136 +133 +134 +137 +136 +132 +133 +134 +137 +140 +140 +138 +136 +137 +135 +132 +131 +131 +133 +134 +137 +139 +141 +140 +146 +153 +152 +147 +144 +140 +131 +129 +124 +122 +127 +135 +140 +140 +131 +123 +123 +131 +135 +138 +155 +178 +176 +178 +173 +162 +148 +129 +116 +112 +112 +118 +122 +122 +118 +122 +144 +161 +175 +176 +164 +132 +104 +106 +121 +129 +135 +139 +135 +130 +131 +143 +155 +162 +159 +151 +141 +127 +117 +119 +124 +122 +129 +142 +172 +166 +130 +106 +98 +109 +132 +167 +185 +180 +176 +159 +124 +99 +116 +164 +193 +167 +107 +75 +95 +119 +126 +139 +167 +166 +126 +100 +104 +107 +102 +118 +129 +147 +167 +173 +175 +176 +185 +175 +128 +87 +101 +139 +160 +165 +165 +168 +183 +194 +196 +188 +173 +171 +173 +171 +176 +188 +194 +185 +169 +158 +168 +134 +116 +140 +171 +185 +185 +173 +170 +189 +199 +177 +108 +63 +90 +157 +174 +162 +145 +153 +170 +173 +165 +156 +148 +131 +132 +151 +152 +120 +100 +121 +155 +161 +158 +152 +139 +110 +99 +114 +160 +182 +162 +115 +77 +59 +45 +98 +182 +207 +178 +123 +91 +92 +101 +87 +63 +58 +92 +135 +151 +164 +170 +155 +137 +129 +127 +131 +145 +166 +153 +111 +93 +110 +123 +130 +138 +121 +95 +95 +136 +182 +188 +160 +121 +113 +145 +156 +137 +107 +93 +88 +88 +112 +151 +186 +179 +139 +148 +182 +188 +157 +134 +154 +196 +206 +191 +143 +101 +101 +132 +159 +154 +138 +151 +196 +215 +195 +175 +161 +164 +171 +184 +193 +185 +171 +162 +157 +157 +173 +184 +194 +201 +205 +207 +199 +172 +133 +131 +152 +155 +144 +137 +141 +149 +156 +164 +161 +162 +171 +172 +172 +174 +176 +170 +172 +199 +224 +217 +160 +94 +94 +138 +176 +180 +183 +181 +174 +178 +196 +212 +190 +151 +139 +158 +184 +185 +157 +154 +162 +174 +182 +177 +182 +191 +177 +166 +167 +175 +180 +182 +183 +169 +150 +130 +133 +162 +194 +204 +198 +190 +188 +185 +186 +195 +198 +174 +138 +129 +146 +172 +197 +207 +199 +182 +168 +162 +161 +170 +179 +181 +183 +191 +198 +193 +186 +180 +179 +177 +175 +178 +184 +186 +190 +201 +225 +238 +234 +221 +200 +189 +171 +158 +162 +171 +177 +181 +183 +179 +171 +167 +167 +167 +167 +157 +143 +137 +139 +139 +138 +140 +146 +150 +152 +145 +135 +123 +120 +123 +120 +115 +116 +110 +105 +119 +168 +214 +213 +182 +163 +164 +172 +162 +132 +111 +118 +135 +145 +147 +151 +145 +137 +136 +137 +130 +126 +117 +112 +107 +106 +107 +109 +111 +113 +113 +113 +115 +119 +121 +120 +120 +122 +128 +139 +135 +127 +118 +110 +113 +115 +116 +111 +111 +113 +112 +112 +110 +103 +103 +100 +94 +90 +88 +86 +83 +82 +81 +83 +82 +76 +68 +64 +66 +69 +67 +63 +59 +56 +55 +50 +48 +48 +48 +44 +39 +37 +34 +37 +49 +61 +76 +96 +113 +120 +124 +124 +124 +128 +131 +131 +135 +143 +146 +140 +127 +118 +122 +134 +136 +137 +146 +148 +145 +147 +144 +145 +145 +146 +150 +152 +146 +137 +143 +151 +162 +171 +175 +176 +178 +180 +179 +182 +184 +182 +176 +172 +170 +171 +184 +191 +197 +196 +192 +194 +200 +205 +205 +204 +202 +202 +203 +203 +202 +201 +202 +199 +194 +192 +195 +200 +203 +204 +205 +205 +205 +207 +209 +211 +214 +215 +217 +220 +222 +223 +223 +223 +225 +227 +227 +225 +222 +221 +222 +222 +222 +221 +219 +218 +217 +217 +216 +214 +213 +211 +210 +209 +208 +207 +207 +206 +205 +205 +204 +208 +211 +214 +214 +211 +208 +205 +200 +192 +191 +198 +197 +185 +179 +180 +181 +188 +194 +194 +191 +189 +191 +193 +191 +190 +183 +174 +167 +169 +177 +184 +190 +194 +197 +197 +195 +194 +194 +193 +195 +198 +202 +207 +211 +215 +218 +219 +223 +224 +223 +222 +223 +225 +224 +222 +223 +223 +224 +228 +232 +233 +230 +226 +217 +209 +202 +198 +197 +195 +192 +190 +191 +191 +191 +192 +193 +193 +192 +191 +189 +190 +191 +191 +190 +189 +188 +187 +191 +191 +191 +191 +191 +191 +190 +190 +191 +191 +192 +192 +193 +192 +191 +189 +188 +188 +189 +189 +189 +189 +190 +191 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +190 +192 +192 +191 +190 +189 +190 +191 +193 +192 +191 +189 +189 +189 +190 +190 +189 +190 +190 +189 +189 +189 +190 +190 +190 +189 +188 +189 +189 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +190 +189 +188 +188 +189 +190 +190 +193 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +191 +191 +190 +191 +192 +193 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +188 +190 +192 +193 +194 +194 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +194 +193 +192 +191 +191 +192 +193 +194 +192 +192 +192 +191 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +191 +191 +192 +194 +194 +193 +192 +193 +192 +192 +192 +192 +192 +193 +193 +194 +191 +190 +193 +192 +189 +188 +191 +190 +190 +191 +192 +193 +194 +200 +206 +217 +219 +218 +211 +205 +203 +203 +203 +199 +194 +197 +201 +198 +194 +195 +196 +199 +202 +206 +209 +211 +212 +214 +215 +214 +216 +218 +216 +215 +214 +214 +213 +210 +206 +204 +202 +198 +192 +186 +183 +184 +185 +185 +183 +177 +169 +161 +157 +164 +163 +162 +161 +161 +163 +165 +167 +169 +170 +169 +165 +161 +160 +161 +161 +158 +154 +151 +152 +153 +152 +149 +148 +151 +154 +154 +153 +154 +156 +155 +151 +152 +155 +160 +164 +166 +164 +159 +155 +156 +158 +158 +155 +154 +154 +154 +153 +152 +151 +152 +153 +153 +151 +150 +151 +153 +151 +151 +153 +156 +157 +153 +149 +146 +148 +148 +149 +148 +148 +147 +147 +147 +147 +146 +145 +146 +147 +145 +142 +140 +141 +143 +146 +150 +152 +151 +148 +152 +151 +150 +149 +148 +146 +144 +142 +147 +150 +149 +146 +144 +146 +149 +152 +154 +150 +147 +147 +148 +148 +142 +139 +133 +129 +134 +143 +148 +150 +149 +147 +140 +139 +139 +137 +139 +141 +146 +148 +145 +143 +135 +134 +148 +157 +152 +142 +143 +147 +147 +151 +164 +172 +161 +147 +148 +162 +171 +176 +178 +171 +165 +168 +172 +180 +179 +158 +132 +120 +124 +131 +132 +128 +123 +142 +173 +199 +203 +186 +161 +149 +138 +135 +131 +126 +136 +157 +170 +173 +170 +167 +171 +174 +171 +168 +163 +158 +156 +159 +159 +152 +144 +140 +138 +141 +144 +143 +142 +142 +141 +138 +140 +141 +142 +143 +144 +147 +148 +148 +147 +145 +144 +144 +145 +144 +140 +136 +137 +137 +139 +143 +142 +138 +136 +136 +137 +139 +140 +137 +135 +135 +132 +129 +130 +129 +127 +126 +127 +130 +129 +126 +119 +115 +111 +111 +114 +117 +120 +122 +125 +123 +120 +117 +119 +122 +122 +119 +119 +121 +123 +123 +121 +118 +115 +114 +112 +111 +110 +111 +114 +117 +115 +113 +111 +111 +111 +108 +107 +106 +108 +109 +106 +107 +107 +108 +110 +113 +117 +120 +121 +120 +120 +120 +119 +119 +118 +116 +117 +118 +121 +123 +125 +127 +128 +130 +130 +132 +132 +132 +131 +130 +129 +129 +129 +127 +125 +125 +123 +119 +118 +118 +120 +120 +117 +111 +109 +107 +105 +104 +100 +94 +89 +91 +96 +103 +113 +120 +128 +135 +144 +152 +158 +164 +167 +168 +172 +175 +176 +174 +169 +166 +165 +166 +167 +166 +165 +166 +170 +172 +171 +170 +169 +169 +169 +169 +168 +166 +163 +161 +156 +157 +155 +149 +144 +143 +143 +142 +138 +137 +134 +133 +130 +128 +125 +122 +121 +123 +124 +123 +123 +124 +122 +119 +115 +114 +112 +109 +105 +105 +108 +107 +117 +115 +112 +118 +127 +129 +123 +121 +117 +116 +115 +117 +118 +118 +118 +119 +118 +119 +118 +117 +116 +116 +115 +112 +116 +119 +121 +121 +120 +122 +124 +125 +130 +130 +127 +121 +117 +117 +124 +131 +126 +124 +121 +118 +118 +119 +120 +118 +115 +116 +117 +121 +124 +125 +123 +121 +122 +124 +122 +117 +115 +118 +118 +118 +120 +121 +123 +125 +125 +122 +121 +123 +123 +123 +124 +125 +125 +126 +126 +126 +124 +124 +123 +123 +122 +121 +121 +120 +123 +124 +127 +130 +129 +126 +125 +127 +123 +121 +118 +115 +115 +117 +120 +122 +121 +121 +119 +116 +116 +118 +120 +120 +121 +119 +118 +119 +119 +119 +122 +126 +128 +129 +128 +127 +125 +120 +110 +102 +113 +127 +136 +140 +145 +140 +128 +123 +123 +126 +128 +128 +130 +135 +135 +131 +127 +126 +128 +129 +127 +129 +134 +135 +132 +126 +117 +111 +115 +120 +123 +126 +128 +125 +122 +121 +123 +128 +134 +138 +137 +137 +137 +137 +137 +138 +138 +136 +136 +135 +137 +141 +144 +140 +134 +129 +132 +127 +126 +128 +132 +133 +132 +131 +132 +132 +134 +141 +146 +144 +141 +142 +140 +138 +133 +130 +132 +135 +139 +141 +140 +128 +125 +130 +124 +115 +124 +147 +152 +156 +173 +187 +181 +161 +145 +137 +133 +128 +123 +112 +105 +112 +127 +145 +176 +185 +167 +123 +95 +103 +121 +128 +135 +132 +130 +128 +127 +134 +149 +163 +172 +168 +166 +156 +140 +133 +125 +113 +109 +131 +166 +173 +149 +128 +112 +96 +107 +142 +165 +168 +172 +171 +156 +139 +157 +178 +165 +122 +84 +80 +107 +126 +142 +145 +141 +120 +97 +94 +103 +106 +103 +102 +108 +124 +156 +178 +174 +168 +185 +197 +171 +117 +92 +105 +136 +161 +167 +166 +176 +184 +194 +195 +181 +173 +171 +171 +174 +179 +182 +180 +175 +172 +174 +139 +87 +77 +119 +171 +189 +176 +181 +194 +203 +197 +132 +62 +56 +111 +167 +157 +142 +160 +182 +180 +169 +160 +152 +143 +137 +145 +158 +142 +117 +122 +147 +153 +151 +148 +142 +115 +100 +115 +158 +181 +154 +119 +93 +74 +49 +83 +150 +189 +186 +157 +124 +99 +92 +74 +58 +54 +87 +140 +170 +182 +174 +151 +128 +126 +136 +148 +154 +161 +140 +98 +85 +115 +128 +128 +131 +124 +112 +101 +125 +162 +184 +170 +135 +122 +140 +151 +135 +107 +96 +90 +87 +113 +157 +194 +176 +137 +154 +181 +167 +135 +127 +156 +195 +208 +196 +147 +106 +110 +137 +156 +151 +138 +146 +185 +200 +194 +192 +181 +173 +167 +176 +188 +191 +184 +176 +172 +166 +166 +169 +190 +203 +202 +202 +200 +178 +144 +140 +158 +162 +150 +141 +149 +160 +170 +177 +167 +164 +170 +166 +162 +163 +176 +171 +167 +193 +222 +215 +148 +80 +75 +129 +183 +190 +182 +178 +174 +191 +204 +199 +169 +137 +138 +165 +181 +172 +148 +154 +162 +170 +181 +178 +183 +190 +175 +161 +158 +165 +174 +182 +187 +170 +158 +146 +148 +170 +196 +204 +199 +192 +187 +184 +182 +187 +188 +163 +128 +126 +153 +183 +201 +211 +207 +180 +151 +144 +157 +181 +196 +193 +186 +186 +186 +189 +183 +180 +182 +181 +179 +183 +190 +195 +201 +213 +234 +238 +227 +212 +192 +175 +159 +152 +156 +163 +172 +174 +166 +160 +157 +159 +166 +169 +166 +153 +137 +132 +137 +141 +141 +143 +146 +148 +148 +143 +136 +126 +121 +122 +118 +114 +115 +109 +107 +101 +118 +165 +197 +191 +174 +177 +179 +168 +139 +117 +121 +139 +148 +151 +154 +148 +140 +137 +133 +125 +121 +113 +107 +103 +104 +107 +109 +109 +110 +111 +113 +118 +122 +123 +121 +119 +118 +123 +137 +135 +130 +121 +112 +111 +111 +114 +110 +110 +111 +110 +110 +110 +106 +103 +100 +93 +89 +86 +85 +84 +82 +80 +80 +79 +74 +68 +64 +64 +66 +65 +60 +55 +52 +52 +49 +48 +47 +45 +42 +40 +37 +37 +40 +53 +65 +82 +102 +117 +123 +125 +124 +124 +127 +131 +135 +142 +150 +150 +141 +129 +122 +129 +141 +145 +147 +155 +152 +148 +155 +150 +152 +152 +150 +149 +146 +136 +125 +132 +145 +159 +167 +172 +178 +181 +180 +180 +182 +183 +183 +180 +176 +173 +172 +183 +190 +195 +194 +191 +194 +201 +207 +208 +206 +203 +202 +203 +204 +203 +202 +204 +199 +191 +188 +194 +203 +207 +206 +208 +206 +204 +204 +207 +211 +215 +217 +219 +220 +222 +223 +224 +225 +226 +227 +226 +224 +222 +221 +221 +222 +221 +220 +217 +217 +216 +216 +216 +215 +213 +212 +210 +208 +207 +207 +208 +208 +206 +204 +204 +207 +211 +213 +213 +209 +206 +203 +200 +197 +195 +194 +190 +182 +178 +177 +179 +188 +196 +195 +192 +190 +192 +193 +188 +189 +185 +178 +173 +175 +179 +182 +187 +192 +196 +197 +195 +194 +194 +192 +196 +198 +202 +206 +210 +214 +217 +220 +222 +223 +223 +223 +224 +225 +225 +223 +223 +222 +223 +226 +230 +233 +232 +230 +224 +217 +208 +204 +202 +199 +196 +194 +189 +189 +189 +189 +191 +191 +191 +192 +190 +191 +191 +190 +188 +188 +188 +188 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +190 +189 +189 +189 +189 +188 +188 +188 +189 +191 +191 +191 +190 +190 +189 +189 +188 +188 +188 +188 +188 +189 +190 +191 +191 +191 +191 +191 +191 +190 +189 +189 +191 +192 +190 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +188 +189 +190 +190 +189 +188 +190 +189 +189 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +190 +194 +193 +192 +192 +193 +194 +193 +192 +193 +193 +194 +193 +193 +192 +192 +193 +191 +190 +189 +190 +191 +192 +191 +190 +192 +192 +192 +193 +193 +193 +192 +192 +189 +190 +192 +194 +194 +194 +193 +192 +193 +192 +191 +191 +190 +191 +191 +192 +193 +191 +189 +188 +188 +190 +191 +193 +190 +192 +193 +194 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +192 +192 +193 +193 +192 +193 +193 +194 +194 +193 +192 +193 +194 +194 +193 +192 +192 +192 +191 +192 +192 +192 +191 +191 +192 +192 +193 +193 +192 +191 +191 +190 +190 +190 +192 +192 +192 +193 +194 +194 +193 +192 +191 +192 +192 +192 +192 +191 +190 +190 +191 +191 +191 +191 +192 +192 +191 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +190 +190 +190 +191 +191 +191 +193 +194 +193 +191 +190 +193 +192 +192 +192 +192 +193 +194 +195 +196 +193 +191 +193 +192 +188 +188 +191 +192 +194 +196 +197 +198 +199 +206 +213 +214 +215 +213 +208 +201 +197 +197 +198 +196 +194 +196 +197 +194 +195 +197 +196 +198 +201 +206 +208 +210 +213 +217 +220 +220 +220 +217 +214 +214 +215 +215 +213 +212 +208 +206 +204 +199 +192 +187 +185 +190 +189 +186 +182 +177 +171 +165 +161 +162 +161 +160 +160 +162 +166 +170 +175 +179 +178 +173 +166 +161 +160 +160 +162 +159 +156 +154 +154 +154 +151 +148 +147 +148 +152 +153 +152 +155 +159 +155 +148 +151 +154 +158 +162 +164 +162 +158 +155 +154 +158 +159 +156 +154 +155 +155 +154 +153 +153 +154 +154 +152 +149 +149 +149 +151 +149 +149 +151 +155 +156 +152 +149 +145 +148 +149 +149 +148 +148 +147 +145 +145 +145 +143 +142 +145 +147 +146 +142 +139 +139 +141 +145 +150 +153 +151 +148 +149 +149 +149 +149 +149 +147 +144 +141 +147 +151 +151 +149 +147 +147 +151 +154 +153 +149 +145 +145 +147 +147 +143 +138 +136 +131 +134 +143 +148 +150 +150 +148 +137 +137 +137 +136 +138 +139 +141 +141 +145 +141 +134 +131 +139 +150 +153 +152 +149 +146 +141 +151 +166 +168 +152 +138 +141 +161 +173 +175 +179 +176 +170 +171 +173 +179 +173 +154 +135 +126 +130 +138 +132 +127 +121 +151 +192 +199 +185 +173 +149 +133 +123 +128 +130 +127 +141 +168 +174 +174 +168 +163 +163 +164 +167 +175 +173 +167 +166 +168 +167 +157 +145 +140 +143 +145 +145 +142 +142 +144 +145 +144 +143 +143 +142 +142 +145 +149 +150 +148 +149 +146 +143 +142 +144 +144 +142 +138 +138 +137 +138 +140 +139 +136 +136 +137 +139 +144 +144 +139 +136 +138 +136 +132 +129 +130 +130 +130 +132 +133 +129 +123 +119 +115 +112 +114 +117 +118 +118 +119 +120 +120 +118 +116 +119 +122 +123 +121 +121 +122 +122 +121 +119 +119 +118 +117 +119 +117 +117 +120 +120 +116 +114 +115 +109 +110 +112 +111 +110 +107 +106 +105 +105 +107 +110 +112 +113 +115 +115 +115 +118 +117 +116 +116 +117 +117 +117 +117 +115 +114 +114 +116 +118 +121 +123 +125 +125 +126 +127 +126 +125 +124 +124 +123 +122 +121 +119 +119 +116 +112 +109 +111 +112 +113 +112 +108 +104 +104 +107 +109 +108 +106 +103 +101 +99 +102 +107 +113 +120 +125 +131 +138 +147 +158 +166 +170 +177 +181 +183 +179 +170 +163 +162 +163 +163 +159 +155 +154 +157 +159 +158 +157 +159 +160 +160 +160 +158 +154 +149 +146 +142 +146 +147 +144 +141 +139 +139 +138 +132 +129 +128 +127 +125 +125 +126 +125 +121 +123 +124 +123 +123 +123 +121 +118 +113 +114 +118 +117 +114 +115 +118 +117 +114 +122 +123 +119 +120 +126 +126 +120 +111 +110 +112 +117 +120 +120 +118 +118 +115 +118 +119 +119 +117 +115 +114 +112 +121 +127 +132 +129 +125 +124 +126 +127 +128 +127 +125 +123 +120 +118 +120 +122 +125 +128 +124 +119 +120 +120 +121 +122 +122 +122 +122 +123 +124 +125 +124 +123 +120 +123 +122 +120 +120 +123 +125 +123 +122 +124 +125 +128 +127 +124 +122 +123 +124 +124 +125 +125 +126 +128 +128 +129 +125 +124 +122 +121 +120 +120 +119 +118 +122 +124 +127 +129 +128 +125 +125 +127 +124 +123 +121 +119 +116 +116 +118 +120 +124 +121 +116 +113 +115 +121 +126 +126 +124 +119 +117 +118 +116 +111 +112 +117 +126 +126 +126 +126 +127 +126 +118 +111 +115 +129 +132 +133 +142 +139 +129 +127 +120 +128 +136 +137 +137 +137 +132 +126 +127 +128 +133 +134 +127 +125 +126 +125 +129 +129 +121 +118 +124 +127 +126 +129 +123 +123 +124 +128 +132 +136 +139 +140 +136 +134 +136 +141 +141 +137 +135 +137 +133 +131 +133 +141 +147 +145 +135 +128 +127 +124 +124 +127 +130 +131 +132 +134 +130 +127 +121 +123 +135 +138 +137 +143 +151 +147 +142 +138 +135 +133 +134 +136 +134 +134 +137 +138 +128 +117 +117 +124 +127 +122 +145 +177 +185 +176 +169 +169 +168 +163 +157 +131 +111 +114 +127 +151 +185 +190 +166 +120 +94 +100 +114 +119 +127 +122 +122 +124 +121 +119 +131 +150 +154 +161 +176 +178 +169 +160 +149 +131 +111 +116 +145 +176 +161 +131 +121 +115 +97 +120 +138 +143 +146 +159 +176 +188 +182 +150 +98 +79 +96 +118 +136 +142 +149 +135 +103 +79 +82 +95 +99 +97 +103 +98 +107 +116 +143 +168 +164 +159 +146 +174 +193 +175 +125 +90 +104 +138 +163 +164 +171 +173 +184 +193 +185 +177 +177 +184 +182 +169 +165 +176 +189 +194 +178 +172 +107 +47 +71 +149 +193 +186 +178 +172 +171 +188 +165 +111 +81 +104 +140 +139 +130 +154 +184 +187 +172 +153 +156 +154 +138 +135 +163 +169 +141 +130 +133 +144 +146 +147 +145 +119 +99 +108 +148 +171 +150 +133 +109 +87 +64 +93 +141 +167 +176 +184 +164 +119 +86 +58 +49 +55 +92 +153 +195 +200 +172 +141 +124 +127 +148 +159 +151 +145 +132 +105 +103 +125 +124 +126 +137 +138 +124 +94 +108 +149 +189 +180 +136 +116 +136 +157 +138 +105 +92 +91 +95 +123 +162 +190 +165 +132 +155 +169 +145 +126 +134 +165 +192 +208 +200 +153 +111 +115 +134 +139 +149 +144 +153 +178 +182 +183 +199 +199 +188 +169 +171 +188 +198 +194 +183 +180 +176 +160 +157 +185 +203 +197 +194 +195 +186 +153 +144 +160 +169 +158 +149 +159 +171 +183 +190 +175 +166 +169 +162 +154 +162 +180 +175 +164 +187 +219 +213 +140 +70 +60 +117 +186 +193 +180 +176 +178 +194 +203 +185 +155 +133 +142 +172 +176 +159 +145 +161 +169 +172 +181 +179 +186 +186 +174 +162 +160 +167 +177 +186 +192 +168 +148 +138 +153 +176 +191 +197 +202 +206 +192 +178 +172 +179 +184 +165 +134 +130 +165 +192 +199 +204 +205 +180 +144 +139 +161 +189 +202 +195 +188 +185 +183 +185 +181 +181 +185 +187 +185 +190 +197 +205 +209 +220 +234 +231 +213 +197 +179 +157 +151 +156 +161 +160 +166 +169 +157 +140 +138 +146 +160 +170 +168 +149 +127 +126 +128 +130 +133 +138 +141 +140 +136 +138 +140 +131 +120 +121 +125 +120 +114 +117 +113 +99 +95 +115 +140 +159 +174 +170 +171 +162 +138 +117 +121 +140 +151 +156 +159 +155 +145 +138 +129 +120 +116 +113 +106 +103 +104 +107 +109 +109 +109 +109 +112 +118 +123 +124 +120 +116 +115 +113 +129 +134 +133 +127 +118 +116 +114 +111 +108 +109 +109 +107 +109 +112 +110 +104 +100 +93 +88 +86 +85 +85 +83 +80 +78 +75 +71 +68 +65 +64 +63 +61 +56 +51 +50 +50 +48 +48 +47 +40 +39 +40 +41 +40 +44 +57 +70 +88 +107 +121 +125 +128 +128 +129 +132 +132 +138 +147 +156 +154 +143 +132 +125 +133 +146 +151 +154 +161 +155 +151 +161 +160 +162 +161 +157 +152 +144 +130 +117 +126 +142 +156 +163 +169 +178 +183 +182 +181 +180 +181 +181 +182 +181 +177 +174 +183 +186 +189 +190 +193 +198 +203 +205 +210 +208 +205 +202 +202 +202 +204 +205 +204 +196 +186 +184 +194 +206 +210 +208 +212 +209 +204 +203 +205 +210 +215 +219 +221 +222 +223 +225 +226 +228 +228 +229 +227 +224 +221 +220 +221 +221 +220 +219 +216 +215 +215 +215 +215 +215 +214 +213 +209 +207 +206 +207 +209 +209 +206 +203 +206 +208 +210 +211 +210 +207 +206 +204 +201 +203 +200 +191 +184 +181 +178 +175 +182 +187 +193 +195 +196 +195 +193 +191 +187 +187 +184 +179 +177 +179 +183 +184 +183 +189 +194 +196 +196 +195 +194 +193 +197 +198 +201 +204 +208 +213 +217 +220 +222 +223 +223 +223 +224 +225 +225 +223 +223 +222 +223 +225 +229 +232 +232 +232 +231 +223 +215 +210 +207 +204 +200 +198 +190 +189 +189 +189 +191 +193 +194 +195 +192 +192 +191 +189 +188 +188 +189 +190 +189 +189 +190 +191 +191 +192 +193 +193 +193 +192 +190 +189 +189 +190 +190 +190 +192 +191 +190 +188 +187 +187 +188 +189 +192 +192 +191 +190 +190 +189 +188 +188 +189 +189 +188 +189 +190 +191 +191 +190 +189 +190 +191 +190 +189 +189 +190 +190 +189 +188 +188 +188 +189 +191 +191 +191 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +189 +188 +187 +189 +188 +188 +188 +189 +190 +190 +190 +189 +189 +189 +189 +189 +189 +189 +189 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +194 +193 +191 +190 +193 +193 +192 +193 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +190 +191 +194 +193 +191 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +192 +193 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +190 +190 +190 +191 +192 +193 +194 +195 +194 +194 +193 +192 +191 +190 +189 +192 +191 +191 +192 +193 +194 +194 +193 +192 +191 +191 +190 +191 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +190 +190 +191 +192 +192 +192 +191 +191 +192 +191 +191 +191 +192 +193 +192 +192 +192 +191 +191 +190 +191 +192 +194 +195 +195 +191 +190 +192 +193 +191 +192 +196 +198 +198 +197 +197 +199 +203 +208 +213 +211 +211 +210 +203 +193 +192 +195 +194 +192 +193 +194 +193 +192 +193 +196 +199 +199 +203 +206 +205 +208 +213 +219 +222 +225 +220 +214 +213 +215 +215 +212 +209 +211 +208 +209 +207 +201 +197 +194 +189 +191 +192 +189 +182 +176 +170 +165 +160 +158 +157 +159 +169 +180 +180 +179 +184 +192 +183 +172 +164 +161 +159 +161 +162 +162 +158 +155 +155 +154 +152 +150 +148 +148 +150 +152 +155 +156 +155 +152 +149 +151 +154 +157 +159 +160 +159 +158 +157 +156 +156 +156 +155 +153 +153 +155 +156 +156 +156 +155 +154 +150 +146 +146 +149 +150 +150 +150 +151 +153 +154 +151 +147 +147 +147 +148 +149 +149 +148 +145 +142 +144 +143 +141 +140 +140 +141 +142 +144 +141 +140 +141 +146 +150 +151 +150 +151 +150 +148 +148 +149 +149 +147 +145 +144 +144 +149 +154 +152 +147 +145 +148 +152 +150 +148 +145 +141 +142 +145 +146 +145 +138 +138 +138 +140 +145 +151 +154 +155 +143 +132 +128 +135 +143 +143 +140 +140 +146 +147 +150 +149 +145 +146 +148 +148 +141 +141 +139 +152 +167 +163 +147 +138 +143 +175 +187 +177 +175 +172 +166 +167 +159 +164 +160 +145 +132 +132 +137 +140 +129 +137 +147 +165 +191 +195 +175 +157 +138 +122 +122 +129 +134 +155 +173 +167 +150 +150 +150 +156 +156 +146 +148 +167 +173 +169 +161 +159 +162 +152 +143 +146 +148 +148 +147 +144 +144 +144 +144 +143 +139 +142 +143 +141 +141 +145 +149 +150 +145 +143 +140 +139 +140 +140 +140 +140 +136 +137 +138 +138 +137 +137 +140 +142 +148 +148 +144 +137 +135 +137 +135 +131 +130 +131 +132 +131 +130 +129 +125 +121 +117 +118 +120 +120 +118 +116 +115 +115 +118 +119 +118 +117 +120 +123 +123 +121 +123 +122 +122 +121 +121 +120 +119 +118 +120 +123 +124 +121 +118 +116 +115 +114 +115 +116 +115 +113 +112 +113 +109 +106 +107 +112 +111 +110 +113 +116 +114 +114 +116 +119 +118 +113 +113 +117 +117 +114 +116 +113 +112 +114 +116 +115 +117 +119 +122 +121 +119 +116 +115 +116 +117 +119 +119 +117 +115 +115 +111 +107 +105 +106 +108 +108 +111 +115 +112 +107 +106 +110 +111 +110 +109 +108 +106 +106 +107 +110 +114 +118 +125 +130 +136 +143 +149 +153 +160 +164 +167 +164 +157 +151 +149 +150 +151 +149 +147 +147 +148 +149 +148 +147 +151 +147 +144 +142 +144 +145 +144 +143 +141 +139 +139 +138 +137 +133 +130 +128 +125 +126 +123 +120 +120 +122 +123 +122 +120 +122 +120 +118 +118 +120 +121 +120 +116 +117 +118 +117 +119 +128 +133 +128 +119 +120 +122 +123 +124 +123 +122 +122 +112 +110 +114 +119 +118 +118 +119 +117 +120 +122 +124 +125 +122 +119 +119 +121 +121 +126 +129 +129 +126 +125 +127 +129 +123 +123 +123 +123 +122 +122 +121 +122 +125 +125 +125 +124 +121 +120 +119 +119 +123 +126 +125 +120 +119 +123 +124 +120 +120 +122 +125 +126 +127 +126 +125 +125 +124 +124 +124 +127 +127 +125 +125 +127 +126 +125 +126 +125 +122 +123 +127 +127 +122 +122 +122 +122 +119 +117 +117 +120 +121 +121 +124 +128 +128 +125 +124 +127 +130 +127 +124 +123 +120 +117 +117 +120 +128 +120 +116 +115 +115 +119 +124 +122 +116 +115 +119 +120 +113 +112 +118 +125 +125 +127 +126 +124 +127 +130 +128 +124 +125 +122 +120 +121 +126 +128 +128 +126 +126 +129 +131 +130 +128 +127 +127 +127 +131 +127 +124 +125 +125 +124 +127 +132 +126 +129 +130 +128 +127 +128 +127 +124 +125 +124 +124 +129 +135 +138 +135 +132 +130 +132 +134 +136 +138 +138 +134 +129 +130 +132 +131 +132 +139 +146 +142 +132 +133 +128 +125 +129 +130 +129 +128 +131 +129 +123 +120 +124 +132 +135 +134 +131 +145 +154 +151 +136 +130 +136 +139 +134 +128 +133 +136 +136 +136 +137 +134 +127 +125 +116 +121 +142 +156 +156 +162 +174 +180 +177 +182 +176 +152 +139 +151 +168 +189 +205 +168 +129 +121 +108 +100 +112 +112 +114 +109 +104 +104 +114 +119 +116 +114 +120 +141 +165 +175 +173 +167 +161 +134 +114 +142 +172 +163 +143 +130 +130 +128 +124 +125 +127 +131 +148 +178 +201 +179 +116 +76 +93 +130 +147 +149 +145 +142 +111 +90 +88 +92 +97 +95 +84 +88 +89 +98 +112 +131 +165 +172 +132 +116 +129 +161 +187 +176 +125 +98 +125 +156 +165 +164 +163 +181 +190 +181 +179 +186 +191 +196 +181 +163 +163 +182 +210 +202 +183 +154 +119 +102 +143 +192 +187 +161 +134 +134 +166 +169 +143 +130 +126 +129 +120 +112 +134 +171 +185 +163 +127 +131 +127 +133 +140 +151 +166 +164 +145 +134 +131 +133 +145 +148 +126 +109 +114 +147 +159 +136 +126 +135 +109 +86 +100 +143 +165 +160 +162 +176 +154 +97 +55 +45 +52 +108 +170 +199 +198 +167 +133 +118 +138 +163 +160 +148 +140 +119 +108 +112 +134 +130 +126 +140 +163 +113 +75 +98 +156 +184 +170 +144 +125 +135 +155 +139 +104 +85 +91 +103 +136 +178 +191 +166 +142 +146 +157 +151 +150 +160 +173 +188 +206 +199 +159 +118 +102 +111 +124 +145 +143 +151 +175 +178 +170 +181 +198 +198 +172 +168 +190 +208 +203 +186 +184 +164 +134 +148 +188 +205 +199 +187 +186 +176 +164 +152 +157 +169 +166 +155 +154 +164 +174 +196 +177 +159 +171 +166 +157 +165 +184 +179 +174 +189 +221 +209 +133 +64 +54 +123 +189 +192 +173 +167 +184 +200 +202 +174 +130 +121 +152 +178 +179 +169 +155 +162 +171 +177 +182 +178 +184 +184 +158 +157 +170 +177 +193 +201 +185 +163 +141 +140 +163 +177 +181 +193 +208 +206 +188 +168 +163 +173 +177 +162 +144 +147 +178 +201 +209 +211 +199 +173 +149 +157 +169 +186 +195 +190 +181 +180 +186 +183 +179 +173 +179 +186 +181 +184 +201 +215 +214 +222 +220 +202 +188 +170 +144 +142 +147 +166 +179 +172 +167 +161 +150 +126 +122 +134 +160 +173 +165 +143 +124 +115 +119 +125 +130 +133 +134 +137 +138 +134 +134 +133 +131 +124 +116 +115 +120 +115 +116 +112 +102 +95 +102 +120 +136 +137 +142 +138 +130 +121 +120 +131 +145 +150 +150 +151 +141 +126 +120 +116 +106 +111 +107 +104 +103 +106 +109 +109 +108 +108 +115 +121 +120 +121 +124 +120 +114 +116 +125 +135 +136 +128 +123 +118 +111 +108 +107 +106 +105 +108 +110 +109 +105 +96 +96 +94 +90 +85 +83 +83 +83 +79 +79 +77 +72 +68 +65 +62 +58 +59 +54 +49 +48 +49 +50 +49 +48 +41 +39 +38 +39 +42 +51 +65 +76 +94 +110 +121 +123 +126 +130 +131 +132 +136 +148 +157 +159 +153 +141 +131 +130 +138 +145 +154 +159 +157 +154 +156 +162 +159 +165 +166 +162 +157 +152 +138 +125 +131 +143 +155 +160 +166 +173 +179 +180 +181 +179 +180 +183 +181 +178 +180 +186 +186 +183 +183 +188 +193 +198 +204 +207 +210 +209 +205 +200 +199 +201 +203 +205 +206 +193 +182 +181 +191 +204 +210 +213 +214 +209 +204 +201 +204 +210 +216 +220 +222 +221 +222 +225 +225 +225 +226 +228 +227 +225 +223 +221 +221 +222 +222 +222 +217 +216 +215 +215 +215 +215 +213 +213 +208 +205 +204 +207 +209 +209 +207 +206 +204 +206 +208 +208 +208 +210 +208 +205 +202 +205 +202 +192 +180 +174 +175 +177 +182 +186 +190 +193 +195 +197 +195 +193 +189 +184 +178 +176 +182 +188 +189 +187 +184 +184 +188 +193 +195 +192 +192 +194 +199 +199 +202 +207 +209 +211 +215 +219 +221 +224 +224 +223 +223 +223 +223 +222 +222 +222 +223 +227 +230 +231 +234 +237 +235 +231 +225 +220 +215 +211 +207 +204 +201 +200 +198 +196 +196 +195 +194 +193 +191 +191 +192 +190 +189 +188 +189 +190 +189 +189 +189 +190 +191 +191 +191 +190 +189 +190 +191 +190 +188 +188 +189 +190 +193 +192 +190 +190 +190 +190 +190 +189 +188 +190 +191 +191 +190 +189 +189 +190 +191 +190 +188 +188 +189 +190 +190 +189 +189 +190 +191 +190 +190 +190 +190 +191 +190 +189 +188 +189 +189 +190 +191 +191 +189 +190 +190 +190 +190 +190 +191 +191 +190 +190 +190 +189 +189 +189 +188 +188 +188 +188 +188 +188 +189 +189 +189 +190 +189 +190 +190 +189 +188 +188 +189 +191 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +192 +191 +194 +193 +192 +193 +194 +194 +192 +191 +193 +193 +194 +195 +195 +195 +194 +194 +193 +192 +192 +192 +192 +192 +192 +191 +194 +194 +193 +192 +192 +194 +194 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +193 +193 +194 +193 +192 +191 +191 +191 +191 +191 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +194 +191 +191 +194 +194 +192 +193 +197 +197 +197 +196 +197 +200 +203 +208 +211 +208 +208 +209 +202 +192 +190 +192 +191 +195 +195 +194 +193 +192 +192 +195 +196 +200 +205 +206 +203 +207 +216 +221 +220 +217 +217 +217 +217 +217 +214 +210 +208 +212 +210 +212 +211 +203 +198 +195 +190 +193 +193 +188 +181 +174 +169 +163 +160 +155 +160 +167 +178 +189 +191 +192 +197 +191 +181 +168 +160 +158 +159 +161 +163 +164 +159 +154 +153 +153 +152 +151 +150 +149 +151 +154 +155 +155 +153 +151 +150 +150 +152 +155 +158 +159 +159 +158 +158 +156 +157 +157 +155 +153 +152 +153 +154 +154 +154 +154 +154 +151 +147 +148 +150 +150 +150 +150 +149 +150 +150 +148 +144 +147 +146 +145 +147 +149 +150 +149 +148 +144 +143 +141 +140 +139 +140 +142 +145 +145 +142 +142 +146 +149 +150 +150 +150 +150 +148 +147 +148 +147 +146 +144 +144 +145 +149 +153 +153 +149 +146 +147 +148 +149 +148 +146 +143 +145 +149 +152 +153 +145 +143 +139 +139 +144 +150 +152 +151 +144 +138 +133 +132 +134 +137 +143 +150 +154 +158 +163 +161 +152 +147 +143 +140 +136 +135 +142 +158 +169 +157 +143 +144 +164 +185 +192 +183 +172 +154 +142 +147 +153 +153 +146 +137 +131 +135 +140 +143 +138 +139 +157 +182 +194 +193 +175 +151 +134 +133 +137 +143 +156 +181 +184 +161 +129 +131 +140 +149 +146 +133 +133 +146 +165 +175 +163 +143 +139 +144 +142 +138 +148 +153 +155 +154 +152 +150 +146 +142 +144 +146 +145 +143 +143 +145 +147 +147 +144 +142 +141 +140 +140 +140 +139 +139 +137 +138 +138 +138 +138 +139 +142 +145 +148 +147 +141 +135 +134 +136 +135 +131 +133 +133 +132 +129 +127 +127 +124 +121 +122 +121 +120 +118 +117 +116 +115 +115 +117 +120 +122 +120 +120 +122 +125 +125 +124 +124 +124 +124 +122 +119 +117 +116 +119 +121 +122 +120 +118 +116 +114 +113 +117 +117 +115 +113 +114 +115 +114 +112 +111 +112 +112 +112 +117 +117 +114 +115 +116 +119 +118 +113 +111 +113 +115 +114 +115 +112 +110 +111 +112 +110 +111 +112 +113 +114 +113 +111 +110 +109 +108 +108 +110 +109 +109 +110 +109 +106 +106 +107 +107 +107 +110 +114 +114 +109 +107 +108 +110 +109 +109 +109 +108 +107 +108 +109 +112 +114 +118 +122 +126 +127 +129 +127 +128 +133 +138 +139 +137 +135 +135 +137 +140 +139 +139 +141 +144 +145 +144 +143 +140 +138 +135 +136 +138 +140 +140 +139 +136 +133 +130 +130 +130 +129 +126 +123 +121 +122 +120 +117 +116 +118 +118 +117 +118 +120 +120 +118 +117 +118 +117 +114 +113 +116 +119 +120 +125 +137 +141 +134 +128 +125 +122 +121 +123 +123 +120 +118 +119 +117 +119 +121 +118 +118 +120 +120 +124 +124 +125 +125 +125 +125 +124 +124 +124 +127 +128 +126 +123 +121 +121 +122 +121 +122 +124 +125 +126 +126 +126 +127 +124 +124 +124 +124 +124 +123 +122 +122 +122 +122 +121 +119 +121 +125 +125 +122 +120 +123 +127 +128 +127 +125 +123 +122 +123 +123 +125 +128 +129 +128 +128 +129 +128 +125 +125 +124 +120 +121 +125 +125 +123 +122 +121 +121 +119 +117 +116 +118 +118 +118 +121 +124 +125 +124 +124 +127 +129 +126 +124 +122 +119 +115 +114 +115 +123 +123 +121 +117 +116 +124 +127 +119 +110 +113 +120 +122 +116 +116 +122 +127 +124 +126 +125 +124 +125 +127 +128 +127 +119 +117 +117 +120 +123 +124 +125 +127 +129 +132 +134 +132 +130 +129 +129 +128 +127 +127 +125 +122 +121 +124 +129 +133 +132 +134 +131 +127 +125 +125 +127 +127 +129 +124 +124 +131 +135 +133 +131 +130 +130 +132 +137 +139 +135 +130 +128 +131 +129 +129 +131 +135 +137 +137 +140 +144 +132 +128 +126 +129 +130 +127 +126 +128 +126 +125 +123 +123 +127 +133 +132 +128 +138 +146 +151 +144 +137 +134 +136 +137 +125 +128 +131 +134 +140 +145 +140 +134 +130 +128 +128 +132 +137 +141 +143 +145 +154 +160 +174 +184 +180 +173 +174 +174 +184 +207 +194 +163 +148 +140 +132 +122 +112 +109 +108 +101 +94 +103 +110 +103 +99 +96 +108 +130 +144 +154 +165 +176 +169 +158 +164 +173 +163 +145 +137 +150 +154 +152 +146 +145 +156 +172 +181 +183 +159 +140 +129 +134 +141 +142 +137 +129 +113 +107 +110 +114 +110 +108 +106 +99 +85 +80 +81 +96 +120 +160 +166 +124 +100 +94 +119 +157 +177 +168 +140 +123 +142 +157 +159 +152 +166 +188 +188 +183 +181 +195 +207 +191 +167 +158 +166 +184 +204 +204 +186 +168 +168 +188 +199 +183 +147 +116 +126 +161 +171 +150 +130 +138 +139 +124 +100 +119 +167 +181 +147 +104 +97 +99 +117 +140 +151 +160 +168 +169 +157 +125 +104 +122 +150 +147 +129 +124 +133 +135 +122 +122 +135 +129 +120 +126 +144 +136 +133 +143 +154 +161 +138 +85 +46 +63 +123 +180 +195 +184 +153 +127 +115 +133 +163 +163 +147 +131 +112 +104 +122 +137 +129 +128 +143 +163 +113 +75 +115 +159 +175 +161 +142 +132 +141 +152 +134 +103 +89 +100 +118 +149 +179 +182 +168 +158 +161 +158 +152 +163 +172 +173 +185 +204 +203 +165 +111 +82 +98 +132 +149 +135 +141 +173 +183 +172 +173 +179 +187 +176 +170 +192 +209 +203 +195 +184 +147 +132 +152 +190 +208 +201 +181 +171 +173 +167 +153 +152 +167 +172 +164 +160 +160 +173 +192 +173 +164 +180 +175 +163 +166 +180 +180 +186 +200 +220 +202 +129 +71 +70 +135 +191 +191 +174 +169 +189 +209 +194 +158 +121 +123 +158 +182 +184 +166 +162 +172 +174 +174 +179 +175 +177 +176 +146 +146 +171 +189 +203 +199 +175 +150 +138 +145 +168 +180 +183 +193 +207 +204 +181 +158 +153 +165 +174 +170 +160 +170 +191 +205 +210 +209 +200 +179 +160 +166 +174 +186 +192 +187 +177 +171 +170 +167 +173 +176 +180 +180 +172 +174 +189 +204 +210 +211 +206 +194 +170 +145 +130 +140 +153 +176 +188 +179 +163 +148 +133 +120 +116 +131 +160 +173 +164 +140 +120 +109 +114 +121 +127 +131 +134 +136 +136 +139 +139 +135 +129 +123 +119 +117 +116 +115 +113 +110 +107 +102 +100 +104 +109 +110 +116 +118 +117 +116 +119 +124 +134 +139 +141 +140 +129 +116 +110 +107 +102 +105 +105 +103 +106 +111 +113 +112 +110 +113 +116 +117 +115 +115 +117 +117 +115 +117 +123 +133 +135 +128 +121 +116 +109 +107 +107 +107 +106 +106 +106 +103 +99 +94 +92 +90 +88 +86 +85 +83 +82 +81 +81 +78 +73 +68 +65 +62 +58 +55 +53 +51 +51 +52 +51 +51 +49 +37 +36 +37 +41 +45 +53 +68 +82 +100 +114 +122 +124 +128 +131 +132 +132 +140 +153 +161 +159 +151 +138 +131 +133 +137 +146 +154 +155 +155 +157 +160 +161 +158 +162 +164 +162 +159 +154 +143 +133 +140 +151 +160 +162 +161 +166 +173 +178 +179 +181 +184 +184 +178 +175 +181 +190 +186 +184 +184 +188 +192 +197 +203 +207 +211 +210 +204 +199 +198 +201 +204 +205 +202 +192 +183 +181 +189 +200 +206 +209 +213 +209 +204 +201 +202 +207 +213 +217 +221 +220 +222 +225 +226 +225 +225 +227 +226 +224 +223 +222 +222 +222 +222 +221 +217 +216 +215 +215 +216 +216 +214 +213 +207 +204 +202 +205 +208 +209 +208 +208 +205 +207 +209 +207 +207 +209 +209 +207 +204 +202 +199 +193 +183 +173 +172 +176 +179 +183 +188 +190 +193 +194 +194 +192 +188 +184 +178 +176 +181 +188 +191 +191 +187 +184 +184 +188 +191 +190 +191 +193 +199 +200 +204 +207 +209 +210 +213 +217 +221 +223 +225 +224 +223 +223 +222 +221 +222 +221 +222 +225 +228 +231 +234 +238 +239 +236 +233 +229 +225 +221 +216 +213 +210 +208 +204 +200 +198 +197 +196 +195 +192 +193 +192 +191 +190 +189 +190 +191 +191 +191 +190 +191 +191 +192 +191 +191 +190 +191 +191 +190 +188 +188 +189 +190 +191 +190 +189 +188 +189 +189 +189 +188 +189 +190 +191 +190 +190 +189 +190 +191 +190 +189 +188 +188 +189 +190 +189 +189 +190 +191 +191 +191 +190 +190 +191 +191 +190 +189 +189 +189 +189 +189 +189 +189 +189 +189 +190 +190 +189 +189 +190 +190 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +187 +188 +190 +190 +189 +188 +189 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +189 +191 +193 +193 +192 +191 +191 +191 +194 +193 +193 +193 +193 +193 +191 +191 +193 +194 +194 +195 +195 +195 +195 +194 +193 +193 +193 +193 +192 +192 +192 +191 +193 +193 +192 +191 +191 +192 +191 +190 +189 +190 +191 +193 +193 +192 +191 +190 +192 +192 +192 +193 +193 +193 +193 +194 +192 +193 +193 +193 +194 +194 +194 +194 +192 +191 +191 +191 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +193 +191 +191 +192 +193 +193 +193 +192 +191 +192 +191 +191 +191 +191 +192 +193 +194 +193 +193 +193 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +192 +192 +195 +196 +194 +195 +197 +197 +196 +196 +196 +199 +203 +206 +208 +205 +207 +209 +205 +195 +192 +194 +193 +196 +195 +194 +193 +193 +193 +194 +195 +202 +206 +205 +203 +207 +218 +223 +220 +216 +217 +218 +217 +215 +211 +209 +208 +211 +211 +214 +214 +207 +202 +198 +193 +194 +192 +186 +179 +170 +164 +159 +156 +158 +169 +180 +188 +194 +193 +193 +196 +190 +177 +162 +155 +155 +157 +161 +163 +163 +157 +153 +153 +154 +153 +151 +150 +150 +153 +156 +157 +155 +152 +151 +151 +152 +153 +156 +158 +160 +160 +159 +158 +156 +157 +157 +155 +153 +151 +151 +151 +151 +151 +152 +152 +150 +148 +149 +151 +154 +154 +153 +151 +149 +149 +148 +146 +146 +145 +145 +147 +152 +155 +154 +153 +147 +147 +144 +141 +137 +138 +142 +146 +147 +145 +143 +146 +148 +149 +150 +150 +149 +148 +147 +147 +147 +144 +144 +146 +145 +149 +152 +153 +150 +147 +146 +146 +148 +149 +149 +148 +149 +153 +157 +159 +152 +147 +140 +136 +140 +147 +150 +149 +145 +143 +137 +129 +126 +134 +150 +163 +161 +162 +163 +158 +148 +144 +143 +141 +131 +131 +141 +161 +165 +150 +144 +157 +183 +189 +186 +176 +159 +134 +125 +137 +152 +151 +145 +135 +127 +130 +139 +147 +144 +144 +171 +197 +198 +192 +176 +151 +140 +146 +157 +172 +186 +190 +175 +154 +119 +124 +140 +152 +144 +129 +127 +130 +146 +171 +170 +142 +127 +132 +137 +136 +143 +150 +156 +157 +156 +156 +152 +147 +149 +149 +149 +147 +146 +146 +147 +146 +145 +145 +144 +143 +143 +142 +141 +141 +140 +141 +140 +139 +139 +140 +143 +146 +144 +140 +134 +129 +131 +135 +135 +132 +134 +135 +133 +130 +127 +126 +125 +123 +128 +124 +120 +117 +116 +117 +118 +118 +121 +122 +123 +122 +122 +124 +125 +125 +124 +125 +126 +125 +121 +117 +115 +115 +119 +121 +121 +120 +119 +118 +116 +113 +117 +116 +114 +112 +112 +115 +117 +118 +114 +113 +112 +116 +121 +118 +114 +117 +117 +118 +118 +112 +109 +110 +112 +113 +115 +111 +110 +110 +108 +107 +108 +108 +107 +108 +109 +109 +107 +104 +103 +102 +103 +103 +104 +107 +108 +107 +106 +107 +105 +103 +105 +109 +110 +107 +104 +104 +108 +108 +109 +110 +109 +107 +107 +108 +110 +109 +111 +115 +117 +119 +117 +116 +112 +116 +122 +126 +128 +129 +130 +132 +134 +135 +135 +137 +139 +139 +137 +135 +137 +135 +133 +132 +132 +132 +131 +130 +125 +123 +121 +122 +125 +126 +123 +119 +118 +121 +120 +119 +117 +117 +117 +116 +117 +119 +120 +119 +117 +116 +114 +113 +111 +111 +113 +118 +126 +136 +138 +130 +127 +124 +122 +120 +121 +121 +120 +119 +121 +118 +120 +122 +118 +118 +121 +122 +124 +124 +123 +123 +127 +129 +128 +124 +125 +125 +125 +124 +122 +121 +120 +119 +119 +122 +125 +127 +127 +128 +130 +131 +126 +125 +125 +124 +125 +126 +125 +124 +122 +118 +117 +118 +123 +126 +125 +123 +123 +125 +127 +127 +125 +123 +123 +123 +124 +124 +126 +129 +130 +129 +129 +129 +127 +124 +122 +121 +119 +121 +125 +124 +124 +122 +120 +119 +118 +117 +115 +117 +117 +116 +118 +122 +122 +119 +120 +124 +123 +122 +121 +120 +117 +113 +110 +110 +115 +122 +125 +118 +117 +128 +129 +117 +112 +113 +119 +122 +122 +125 +128 +125 +120 +122 +125 +126 +125 +124 +124 +125 +118 +116 +118 +123 +124 +122 +124 +130 +135 +136 +135 +131 +129 +129 +130 +130 +124 +129 +129 +122 +117 +120 +124 +125 +132 +131 +127 +122 +120 +123 +127 +130 +132 +125 +125 +134 +137 +132 +130 +132 +133 +135 +139 +138 +127 +116 +119 +129 +124 +129 +135 +138 +137 +135 +136 +138 +127 +126 +128 +130 +130 +127 +127 +128 +126 +128 +125 +120 +121 +127 +129 +126 +125 +134 +148 +156 +151 +139 +130 +129 +122 +125 +130 +135 +140 +143 +138 +133 +136 +136 +134 +133 +132 +134 +133 +131 +131 +129 +132 +144 +159 +164 +167 +175 +183 +202 +207 +200 +190 +190 +185 +161 +158 +149 +144 +135 +123 +129 +133 +119 +106 +99 +102 +114 +121 +124 +136 +151 +172 +182 +178 +177 +176 +156 +148 +161 +175 +173 +164 +167 +187 +192 +173 +154 +146 +169 +182 +166 +138 +123 +117 +114 +102 +107 +119 +126 +125 +126 +124 +118 +105 +89 +75 +83 +115 +159 +163 +114 +90 +87 +107 +129 +155 +191 +190 +159 +147 +149 +143 +142 +161 +186 +193 +184 +181 +186 +201 +200 +179 +154 +139 +146 +187 +213 +203 +186 +186 +182 +178 +180 +152 +124 +134 +152 +163 +157 +135 +146 +148 +127 +92 +107 +162 +183 +145 +95 +73 +82 +106 +135 +147 +155 +170 +183 +175 +132 +96 +108 +144 +157 +148 +141 +121 +113 +116 +127 +132 +130 +135 +143 +145 +134 +130 +131 +134 +156 +159 +118 +87 +103 +145 +172 +174 +163 +138 +118 +113 +129 +159 +165 +145 +126 +115 +112 +120 +128 +120 +123 +142 +164 +128 +99 +133 +150 +151 +143 +136 +133 +143 +150 +131 +105 +96 +108 +134 +168 +186 +179 +164 +159 +168 +170 +166 +164 +156 +149 +173 +203 +207 +164 +105 +80 +107 +149 +152 +128 +136 +178 +190 +174 +168 +169 +178 +182 +171 +192 +209 +203 +195 +166 +134 +141 +167 +193 +208 +202 +174 +156 +162 +164 +151 +146 +162 +175 +167 +156 +155 +176 +191 +171 +166 +184 +179 +169 +163 +169 +173 +192 +212 +221 +197 +132 +94 +107 +158 +193 +192 +186 +183 +197 +201 +177 +141 +119 +132 +163 +183 +184 +165 +161 +171 +174 +173 +174 +171 +173 +165 +145 +154 +179 +190 +195 +189 +169 +136 +136 +149 +168 +177 +183 +195 +207 +205 +174 +145 +141 +156 +171 +176 +177 +183 +195 +201 +205 +207 +201 +185 +173 +178 +181 +185 +188 +186 +181 +174 +169 +164 +173 +179 +181 +178 +169 +168 +177 +193 +206 +202 +197 +191 +160 +130 +129 +152 +166 +182 +186 +173 +154 +137 +127 +121 +117 +132 +162 +174 +161 +136 +116 +109 +114 +122 +128 +131 +132 +133 +133 +139 +144 +142 +132 +122 +117 +116 +113 +111 +110 +111 +111 +108 +103 +103 +106 +105 +109 +111 +112 +116 +117 +117 +120 +128 +133 +129 +118 +109 +103 +99 +100 +101 +101 +102 +109 +115 +116 +112 +109 +117 +116 +114 +113 +112 +113 +115 +116 +117 +120 +129 +134 +128 +121 +115 +110 +107 +109 +110 +107 +105 +102 +98 +94 +91 +88 +85 +85 +88 +88 +84 +80 +81 +80 +77 +72 +68 +65 +61 +58 +52 +52 +53 +53 +53 +50 +49 +47 +38 +36 +36 +40 +42 +48 +67 +84 +103 +115 +123 +124 +128 +131 +131 +131 +139 +152 +160 +156 +146 +135 +132 +138 +142 +150 +155 +153 +154 +160 +161 +158 +161 +162 +163 +162 +158 +151 +144 +141 +151 +159 +166 +165 +159 +159 +166 +174 +177 +182 +186 +184 +175 +171 +180 +193 +188 +187 +186 +189 +192 +197 +203 +208 +210 +207 +203 +199 +201 +203 +204 +202 +199 +193 +187 +184 +188 +196 +203 +208 +210 +207 +205 +201 +200 +204 +210 +215 +219 +219 +222 +225 +226 +225 +225 +226 +225 +224 +223 +223 +223 +223 +221 +220 +216 +215 +215 +216 +217 +217 +215 +214 +208 +203 +200 +202 +206 +208 +208 +208 +206 +208 +209 +207 +205 +205 +207 +208 +204 +200 +196 +194 +186 +175 +172 +176 +176 +181 +186 +188 +190 +192 +193 +192 +187 +183 +178 +175 +180 +188 +193 +195 +191 +185 +182 +184 +187 +187 +189 +192 +199 +201 +205 +208 +208 +208 +211 +214 +221 +223 +225 +224 +223 +223 +222 +220 +221 +220 +220 +224 +227 +230 +234 +238 +242 +242 +241 +239 +236 +232 +228 +225 +218 +215 +209 +204 +201 +198 +197 +196 +194 +194 +193 +191 +190 +189 +189 +190 +191 +191 +190 +190 +191 +191 +191 +190 +191 +191 +191 +191 +190 +190 +190 +191 +190 +189 +188 +188 +189 +189 +189 +188 +188 +189 +190 +190 +190 +190 +190 +191 +189 +188 +188 +188 +189 +189 +189 +189 +192 +192 +192 +191 +190 +190 +191 +191 +189 +190 +190 +190 +189 +188 +187 +187 +188 +189 +189 +189 +188 +188 +189 +189 +187 +187 +188 +188 +188 +188 +188 +188 +188 +189 +190 +190 +189 +188 +187 +186 +186 +187 +189 +190 +189 +188 +189 +189 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +191 +193 +195 +194 +192 +191 +192 +193 +193 +193 +193 +192 +192 +192 +191 +191 +193 +194 +194 +195 +195 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +191 +191 +190 +191 +190 +190 +188 +189 +190 +192 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +193 +194 +194 +195 +195 +194 +194 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +194 +192 +192 +192 +192 +193 +193 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +192 +191 +192 +192 +192 +193 +193 +192 +192 +192 +194 +192 +193 +195 +196 +194 +194 +196 +196 +196 +195 +194 +198 +203 +206 +207 +202 +205 +209 +206 +197 +195 +197 +195 +196 +195 +193 +193 +194 +195 +195 +195 +203 +205 +205 +206 +211 +218 +223 +223 +223 +220 +215 +210 +208 +207 +209 +210 +211 +212 +216 +216 +210 +206 +203 +199 +194 +190 +183 +175 +167 +161 +156 +155 +164 +180 +191 +193 +190 +185 +182 +185 +188 +174 +158 +152 +153 +157 +160 +162 +157 +154 +154 +157 +160 +158 +153 +149 +150 +153 +156 +158 +158 +156 +153 +152 +156 +157 +158 +159 +160 +160 +158 +157 +156 +157 +157 +156 +152 +150 +149 +148 +149 +149 +149 +149 +149 +148 +150 +153 +157 +158 +156 +153 +149 +149 +149 +148 +147 +146 +147 +151 +156 +159 +158 +156 +151 +150 +146 +140 +134 +136 +142 +148 +148 +146 +144 +146 +148 +148 +148 +149 +149 +148 +149 +149 +147 +145 +146 +148 +146 +148 +151 +151 +149 +147 +146 +146 +147 +149 +150 +151 +152 +154 +158 +159 +154 +148 +138 +131 +133 +141 +148 +150 +148 +146 +140 +131 +130 +141 +159 +172 +162 +156 +151 +146 +141 +142 +143 +140 +129 +129 +141 +160 +161 +150 +154 +172 +186 +190 +182 +161 +138 +124 +137 +164 +161 +155 +144 +135 +130 +134 +142 +150 +153 +159 +182 +199 +196 +187 +169 +148 +142 +155 +171 +187 +195 +182 +158 +144 +132 +135 +150 +160 +150 +137 +132 +131 +126 +152 +171 +163 +144 +134 +135 +141 +134 +142 +147 +149 +152 +153 +153 +149 +148 +149 +150 +148 +146 +146 +146 +147 +147 +148 +149 +148 +147 +145 +144 +144 +146 +146 +145 +143 +141 +140 +141 +142 +139 +136 +129 +128 +131 +137 +138 +135 +134 +136 +135 +132 +129 +129 +130 +129 +129 +125 +120 +118 +119 +121 +122 +122 +126 +123 +121 +122 +124 +126 +124 +121 +126 +128 +129 +126 +121 +117 +117 +118 +122 +122 +121 +120 +120 +120 +119 +117 +117 +117 +116 +113 +111 +113 +118 +121 +117 +114 +114 +120 +124 +117 +111 +114 +114 +115 +114 +111 +109 +111 +114 +116 +113 +113 +112 +112 +111 +110 +108 +107 +107 +107 +109 +111 +109 +106 +105 +105 +103 +102 +103 +105 +107 +106 +105 +106 +106 +104 +102 +103 +103 +103 +103 +105 +107 +106 +107 +109 +109 +107 +107 +108 +108 +106 +106 +108 +111 +114 +115 +116 +117 +120 +124 +128 +130 +131 +130 +130 +130 +130 +131 +132 +133 +132 +131 +129 +134 +132 +131 +130 +128 +127 +125 +124 +118 +117 +117 +118 +121 +123 +121 +117 +118 +118 +119 +119 +120 +120 +119 +117 +118 +120 +120 +119 +119 +117 +115 +114 +112 +105 +106 +114 +121 +124 +123 +117 +113 +116 +118 +120 +119 +119 +119 +120 +115 +112 +116 +120 +120 +122 +124 +123 +122 +124 +123 +122 +126 +130 +127 +122 +122 +121 +122 +124 +126 +125 +123 +123 +121 +123 +125 +125 +126 +127 +129 +130 +130 +128 +126 +126 +127 +127 +126 +122 +121 +116 +116 +121 +125 +125 +124 +124 +126 +127 +126 +124 +122 +122 +125 +128 +127 +127 +127 +128 +129 +128 +127 +127 +124 +119 +118 +119 +120 +124 +128 +126 +124 +121 +118 +118 +118 +118 +116 +116 +117 +116 +118 +120 +118 +114 +113 +116 +113 +114 +116 +118 +117 +114 +110 +107 +109 +117 +121 +116 +116 +127 +130 +119 +122 +118 +116 +118 +123 +131 +130 +121 +116 +118 +122 +127 +127 +122 +120 +121 +121 +117 +119 +125 +126 +122 +124 +129 +134 +136 +137 +133 +132 +132 +130 +127 +126 +132 +134 +129 +123 +122 +122 +121 +130 +128 +122 +119 +118 +121 +125 +128 +130 +125 +127 +134 +137 +133 +132 +135 +143 +144 +142 +134 +121 +113 +117 +126 +129 +138 +141 +135 +133 +137 +134 +125 +129 +131 +134 +135 +133 +130 +128 +129 +130 +129 +126 +122 +122 +125 +128 +129 +124 +126 +138 +152 +156 +145 +130 +121 +116 +124 +132 +136 +135 +133 +130 +128 +130 +130 +134 +139 +140 +138 +136 +138 +135 +121 +107 +112 +126 +131 +137 +151 +176 +190 +202 +200 +188 +188 +199 +193 +198 +197 +195 +189 +186 +186 +178 +163 +140 +136 +132 +131 +126 +118 +115 +120 +136 +159 +163 +173 +183 +170 +162 +158 +164 +168 +169 +182 +188 +165 +135 +127 +145 +178 +199 +184 +148 +117 +106 +107 +115 +119 +124 +126 +128 +132 +129 +121 +129 +120 +103 +95 +117 +160 +167 +122 +92 +88 +105 +113 +120 +158 +192 +202 +179 +148 +123 +136 +167 +190 +196 +187 +182 +175 +190 +203 +184 +142 +116 +124 +167 +206 +208 +188 +170 +151 +152 +170 +165 +151 +150 +146 +156 +167 +152 +149 +150 +136 +111 +120 +161 +182 +157 +112 +78 +88 +108 +127 +140 +153 +169 +182 +175 +145 +113 +113 +143 +166 +161 +145 +118 +100 +104 +120 +125 +122 +129 +145 +156 +152 +120 +100 +121 +153 +158 +135 +132 +136 +155 +165 +156 +139 +116 +107 +112 +128 +155 +160 +140 +127 +127 +129 +120 +123 +113 +119 +140 +165 +149 +132 +140 +130 +119 +123 +126 +129 +142 +151 +128 +105 +102 +115 +144 +176 +182 +169 +156 +154 +161 +166 +169 +163 +141 +130 +155 +199 +205 +154 +105 +103 +135 +162 +151 +129 +142 +189 +199 +178 +172 +175 +179 +180 +174 +192 +209 +202 +177 +137 +134 +159 +187 +198 +203 +198 +169 +148 +154 +161 +153 +146 +160 +171 +160 +145 +150 +178 +192 +170 +164 +180 +181 +176 +165 +163 +167 +192 +217 +223 +195 +143 +119 +138 +169 +182 +189 +200 +200 +200 +186 +164 +135 +123 +140 +168 +183 +183 +164 +152 +158 +173 +176 +171 +170 +177 +170 +162 +175 +190 +188 +184 +177 +162 +137 +145 +159 +169 +172 +181 +196 +205 +204 +168 +135 +134 +153 +170 +179 +183 +185 +191 +195 +202 +207 +202 +187 +180 +182 +182 +180 +179 +183 +188 +188 +184 +177 +178 +180 +183 +179 +170 +167 +172 +187 +198 +198 +198 +193 +162 +136 +143 +165 +175 +181 +177 +166 +149 +134 +127 +118 +114 +133 +163 +172 +156 +133 +116 +110 +116 +123 +128 +130 +128 +126 +124 +129 +141 +147 +140 +124 +114 +112 +112 +114 +112 +108 +105 +106 +110 +114 +116 +123 +126 +123 +120 +118 +117 +113 +114 +125 +132 +127 +116 +110 +103 +99 +104 +101 +100 +103 +109 +115 +115 +111 +108 +116 +114 +114 +115 +114 +113 +114 +116 +114 +115 +124 +132 +129 +121 +116 +113 +108 +109 +109 +106 +103 +100 +95 +90 +89 +85 +82 +83 +87 +87 +84 +81 +78 +76 +73 +70 +67 +64 +61 +58 +52 +53 +53 +52 +49 +47 +45 +44 +43 +38 +36 +37 +38 +44 +65 +87 +103 +116 +124 +126 +128 +130 +131 +133 +137 +149 +154 +150 +141 +132 +132 +139 +144 +151 +156 +155 +154 +157 +159 +158 +161 +161 +163 +163 +155 +146 +143 +147 +157 +163 +169 +169 +162 +158 +163 +171 +173 +178 +183 +181 +174 +172 +180 +190 +192 +191 +190 +192 +194 +198 +204 +209 +207 +205 +202 +202 +205 +207 +204 +200 +196 +195 +193 +191 +191 +195 +201 +205 +206 +206 +205 +202 +201 +204 +211 +216 +219 +219 +221 +224 +226 +226 +226 +226 +225 +224 +222 +222 +223 +223 +221 +219 +216 +215 +215 +216 +216 +216 +214 +213 +209 +204 +199 +200 +204 +206 +207 +208 +208 +210 +211 +207 +203 +201 +203 +205 +203 +200 +196 +193 +187 +180 +177 +178 +176 +181 +186 +187 +188 +191 +192 +192 +186 +183 +178 +175 +179 +186 +193 +196 +194 +188 +184 +184 +185 +184 +187 +190 +196 +199 +204 +207 +208 +208 +210 +213 +220 +223 +225 +225 +224 +223 +221 +219 +220 +219 +220 +224 +227 +229 +233 +236 +243 +243 +243 +243 +241 +237 +234 +231 +224 +222 +217 +213 +208 +204 +200 +198 +199 +198 +196 +194 +192 +190 +190 +189 +191 +191 +190 +190 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +190 +191 +191 +190 +189 +189 +190 +190 +189 +188 +187 +188 +189 +190 +190 +190 +190 +190 +189 +189 +189 +189 +189 +190 +190 +190 +192 +192 +192 +191 +190 +190 +190 +191 +190 +190 +190 +189 +188 +188 +188 +188 +189 +189 +189 +189 +188 +188 +189 +189 +187 +187 +187 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +188 +187 +186 +187 +188 +190 +189 +188 +188 +188 +189 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +191 +194 +196 +197 +196 +194 +193 +193 +195 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +193 +193 +192 +192 +193 +194 +193 +193 +193 +193 +192 +192 +192 +193 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +194 +194 +195 +195 +195 +194 +193 +192 +194 +193 +192 +192 +192 +192 +192 +191 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +194 +194 +193 +192 +192 +192 +191 +191 +193 +192 +192 +192 +191 +191 +191 +190 +190 +190 +191 +191 +192 +192 +193 +194 +193 +192 +191 +192 +192 +192 +192 +191 +194 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +193 +193 +193 +195 +195 +194 +193 +193 +194 +194 +192 +192 +197 +204 +208 +208 +200 +202 +206 +204 +197 +195 +196 +194 +196 +195 +194 +193 +194 +195 +195 +195 +203 +203 +206 +211 +215 +217 +222 +226 +225 +217 +209 +202 +201 +205 +209 +212 +213 +213 +216 +216 +211 +208 +206 +203 +193 +186 +176 +168 +163 +161 +162 +163 +171 +187 +197 +194 +187 +179 +177 +182 +186 +173 +158 +152 +155 +158 +161 +161 +157 +156 +157 +162 +164 +161 +155 +151 +152 +153 +155 +159 +162 +161 +157 +154 +158 +158 +158 +159 +159 +159 +158 +156 +156 +157 +157 +155 +152 +150 +148 +148 +150 +149 +148 +149 +149 +149 +152 +156 +157 +158 +157 +152 +149 +149 +149 +149 +149 +148 +148 +151 +155 +158 +158 +156 +152 +151 +147 +141 +135 +136 +144 +151 +147 +145 +144 +147 +148 +148 +147 +147 +147 +148 +149 +151 +150 +147 +147 +149 +149 +150 +151 +149 +146 +144 +145 +147 +145 +147 +149 +152 +153 +154 +155 +156 +153 +148 +138 +126 +125 +135 +146 +151 +151 +148 +141 +137 +140 +151 +162 +168 +158 +150 +145 +143 +144 +146 +142 +132 +126 +128 +143 +160 +162 +158 +167 +182 +185 +189 +176 +148 +126 +132 +164 +195 +175 +155 +137 +135 +146 +155 +159 +160 +170 +181 +189 +190 +184 +171 +152 +139 +137 +161 +176 +181 +187 +177 +153 +138 +145 +145 +153 +158 +148 +141 +139 +135 +123 +134 +155 +171 +169 +155 +144 +141 +129 +134 +137 +140 +143 +146 +146 +144 +145 +147 +148 +147 +144 +142 +143 +145 +145 +147 +150 +149 +147 +145 +144 +144 +150 +150 +149 +147 +143 +140 +139 +138 +139 +136 +132 +133 +137 +142 +142 +140 +136 +138 +138 +136 +135 +135 +135 +133 +128 +125 +121 +120 +121 +123 +124 +124 +126 +126 +125 +125 +125 +125 +124 +124 +132 +133 +132 +127 +121 +119 +119 +121 +124 +124 +122 +119 +119 +121 +121 +120 +120 +121 +121 +118 +114 +113 +118 +122 +120 +118 +118 +124 +128 +118 +111 +113 +112 +109 +108 +109 +110 +113 +116 +118 +114 +114 +115 +115 +115 +112 +111 +108 +106 +106 +108 +111 +111 +108 +108 +108 +107 +105 +104 +105 +106 +105 +106 +106 +109 +109 +108 +107 +105 +103 +105 +108 +107 +105 +104 +106 +106 +107 +108 +109 +106 +105 +105 +107 +108 +107 +109 +112 +116 +118 +121 +124 +125 +125 +125 +124 +123 +123 +123 +124 +125 +125 +125 +125 +124 +124 +124 +124 +123 +122 +122 +123 +122 +123 +119 +115 +113 +115 +115 +114 +115 +114 +114 +117 +120 +120 +117 +115 +118 +119 +120 +122 +122 +119 +116 +113 +112 +99 +99 +113 +119 +115 +113 +113 +109 +111 +116 +121 +124 +123 +120 +117 +109 +107 +113 +121 +125 +127 +127 +123 +120 +123 +124 +124 +126 +128 +127 +123 +123 +121 +122 +127 +130 +129 +128 +128 +125 +126 +124 +122 +123 +127 +130 +130 +133 +131 +128 +128 +128 +127 +125 +122 +120 +118 +121 +124 +126 +123 +122 +124 +126 +126 +125 +123 +122 +124 +128 +131 +130 +129 +127 +124 +125 +125 +127 +126 +120 +116 +117 +120 +122 +127 +131 +128 +123 +120 +117 +117 +117 +119 +118 +117 +117 +117 +119 +121 +117 +110 +108 +110 +110 +113 +116 +118 +118 +116 +111 +107 +108 +111 +115 +115 +117 +125 +130 +126 +127 +121 +117 +115 +117 +125 +127 +121 +118 +116 +119 +125 +126 +124 +123 +123 +128 +123 +122 +126 +126 +121 +121 +126 +127 +132 +136 +135 +134 +134 +131 +126 +130 +132 +133 +134 +132 +128 +126 +126 +131 +127 +122 +122 +124 +125 +125 +125 +128 +129 +131 +134 +135 +134 +133 +133 +147 +149 +145 +134 +126 +124 +126 +127 +141 +145 +141 +130 +126 +130 +132 +128 +137 +141 +143 +141 +137 +133 +130 +129 +133 +129 +129 +132 +133 +129 +130 +134 +134 +130 +129 +137 +143 +142 +134 +126 +115 +122 +132 +137 +136 +131 +127 +125 +121 +124 +129 +137 +138 +138 +137 +140 +141 +133 +120 +119 +128 +124 +113 +110 +152 +184 +193 +169 +136 +125 +144 +160 +164 +182 +190 +194 +207 +210 +202 +198 +187 +185 +170 +149 +135 +123 +113 +112 +112 +125 +136 +159 +175 +175 +166 +147 +133 +143 +162 +178 +164 +120 +101 +121 +148 +159 +173 +182 +173 +142 +118 +113 +126 +133 +135 +134 +133 +132 +123 +114 +127 +140 +134 +117 +123 +157 +169 +137 +100 +78 +82 +97 +104 +119 +161 +211 +210 +167 +126 +136 +168 +192 +202 +193 +180 +175 +190 +198 +174 +134 +117 +134 +160 +193 +205 +195 +170 +146 +145 +154 +162 +166 +163 +152 +143 +151 +162 +166 +163 +150 +134 +136 +156 +177 +167 +125 +94 +98 +107 +120 +132 +144 +163 +182 +176 +152 +120 +114 +147 +185 +177 +143 +124 +99 +84 +87 +106 +120 +129 +150 +167 +149 +87 +56 +100 +154 +164 +148 +147 +147 +163 +171 +152 +115 +92 +102 +110 +128 +149 +152 +136 +128 +134 +137 +134 +130 +114 +119 +141 +168 +163 +144 +135 +118 +104 +108 +116 +130 +149 +151 +124 +105 +105 +120 +147 +172 +167 +154 +155 +156 +153 +148 +160 +164 +143 +126 +139 +191 +203 +153 +111 +118 +144 +158 +149 +135 +151 +195 +208 +185 +176 +177 +179 +178 +184 +197 +210 +201 +160 +122 +133 +169 +201 +199 +193 +188 +165 +145 +153 +161 +155 +151 +163 +170 +158 +146 +151 +177 +187 +169 +163 +177 +182 +180 +170 +165 +169 +193 +218 +223 +195 +152 +133 +143 +157 +170 +186 +200 +198 +194 +180 +160 +136 +130 +149 +173 +183 +180 +159 +152 +160 +178 +183 +175 +176 +182 +179 +174 +184 +195 +193 +187 +172 +149 +149 +160 +173 +175 +174 +183 +196 +201 +192 +156 +127 +134 +158 +176 +182 +185 +188 +191 +194 +201 +208 +202 +189 +180 +180 +179 +173 +167 +172 +186 +194 +192 +185 +180 +180 +183 +177 +168 +168 +175 +184 +187 +194 +199 +187 +159 +143 +148 +162 +172 +178 +176 +168 +152 +133 +121 +107 +112 +136 +166 +171 +153 +130 +116 +107 +114 +120 +126 +126 +123 +119 +116 +120 +131 +143 +146 +133 +118 +111 +112 +123 +120 +111 +104 +108 +117 +119 +115 +133 +138 +134 +125 +119 +114 +111 +113 +123 +130 +126 +117 +112 +105 +100 +105 +104 +102 +103 +109 +113 +114 +112 +111 +116 +114 +115 +116 +115 +113 +113 +114 +112 +113 +122 +131 +127 +121 +116 +113 +108 +107 +104 +102 +101 +99 +94 +88 +87 +86 +82 +83 +84 +84 +83 +82 +77 +74 +71 +68 +66 +63 +60 +58 +54 +53 +52 +49 +46 +45 +44 +45 +42 +38 +37 +38 +38 +47 +68 +91 +106 +119 +128 +131 +132 +133 +135 +139 +140 +148 +149 +143 +135 +127 +125 +131 +141 +146 +152 +155 +154 +153 +156 +160 +160 +161 +163 +163 +153 +142 +144 +154 +161 +165 +171 +173 +168 +163 +164 +167 +168 +171 +174 +175 +174 +175 +181 +187 +195 +193 +192 +194 +196 +199 +203 +207 +207 +204 +201 +201 +206 +209 +206 +201 +194 +196 +197 +197 +196 +197 +200 +203 +206 +205 +204 +203 +203 +206 +211 +216 +219 +220 +221 +222 +225 +228 +228 +228 +226 +224 +222 +221 +223 +223 +221 +220 +216 +215 +215 +215 +216 +215 +212 +210 +208 +203 +199 +200 +202 +204 +206 +208 +208 +210 +212 +208 +202 +197 +197 +199 +203 +202 +197 +189 +185 +184 +183 +180 +179 +182 +185 +186 +186 +189 +190 +190 +185 +183 +180 +177 +179 +186 +192 +195 +194 +191 +189 +188 +185 +181 +182 +186 +191 +196 +202 +206 +207 +209 +212 +215 +219 +222 +225 +225 +224 +223 +221 +219 +220 +219 +221 +225 +227 +229 +230 +233 +240 +241 +241 +241 +239 +237 +235 +233 +231 +230 +229 +226 +223 +218 +212 +209 +206 +205 +203 +200 +197 +195 +193 +191 +193 +193 +193 +193 +194 +195 +195 +194 +192 +192 +191 +191 +191 +192 +191 +191 +191 +191 +190 +190 +190 +190 +190 +189 +185 +186 +188 +190 +191 +190 +189 +188 +189 +190 +190 +190 +190 +190 +190 +191 +192 +192 +191 +190 +189 +189 +190 +191 +191 +191 +190 +189 +188 +188 +189 +191 +190 +190 +190 +190 +189 +189 +189 +189 +188 +188 +188 +189 +189 +189 +190 +190 +190 +189 +189 +188 +188 +188 +188 +189 +190 +191 +190 +189 +187 +187 +189 +190 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +190 +193 +194 +195 +194 +193 +192 +192 +193 +191 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +193 +194 +193 +192 +192 +193 +192 +191 +192 +193 +195 +194 +193 +192 +192 +192 +192 +193 +193 +192 +191 +192 +194 +194 +194 +193 +193 +194 +194 +195 +194 +193 +192 +192 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +192 +194 +193 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +192 +192 +191 +191 +192 +192 +191 +191 +191 +190 +190 +190 +189 +189 +190 +191 +192 +193 +194 +195 +193 +192 +191 +191 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +194 +192 +192 +192 +193 +194 +193 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +190 +191 +198 +207 +210 +208 +201 +201 +203 +201 +195 +195 +196 +194 +196 +196 +195 +194 +194 +194 +194 +194 +202 +203 +207 +212 +215 +216 +220 +224 +217 +208 +200 +197 +201 +207 +211 +213 +216 +214 +216 +216 +211 +209 +207 +203 +192 +180 +166 +158 +159 +164 +170 +175 +183 +194 +199 +194 +184 +175 +176 +185 +185 +172 +159 +155 +157 +161 +163 +163 +166 +164 +163 +164 +164 +161 +157 +155 +154 +153 +155 +159 +163 +164 +161 +157 +156 +155 +155 +156 +157 +158 +156 +155 +154 +156 +156 +155 +152 +150 +149 +149 +153 +152 +150 +150 +151 +151 +154 +157 +157 +158 +157 +153 +150 +150 +151 +151 +152 +150 +149 +149 +151 +154 +156 +157 +150 +150 +147 +142 +138 +140 +146 +153 +146 +144 +144 +147 +149 +148 +147 +146 +146 +147 +148 +151 +151 +150 +149 +150 +154 +152 +149 +146 +144 +144 +145 +146 +143 +143 +146 +150 +152 +152 +152 +152 +150 +149 +139 +127 +124 +133 +143 +149 +149 +145 +142 +143 +146 +151 +152 +154 +152 +144 +139 +140 +144 +148 +144 +133 +121 +125 +144 +162 +167 +168 +176 +183 +189 +175 +153 +135 +135 +155 +178 +191 +185 +164 +147 +149 +162 +172 +178 +181 +181 +189 +187 +180 +174 +160 +145 +140 +152 +164 +173 +181 +183 +166 +146 +140 +146 +147 +148 +147 +140 +136 +137 +137 +134 +127 +134 +155 +174 +178 +162 +141 +130 +130 +132 +136 +141 +142 +142 +142 +142 +143 +145 +145 +141 +138 +139 +141 +142 +145 +148 +148 +145 +143 +142 +143 +150 +149 +149 +147 +144 +141 +138 +137 +139 +136 +134 +136 +140 +143 +144 +142 +140 +141 +140 +138 +138 +139 +137 +135 +128 +126 +124 +123 +124 +124 +124 +124 +125 +129 +132 +131 +126 +122 +125 +130 +134 +133 +131 +126 +121 +117 +118 +121 +124 +125 +123 +120 +119 +121 +121 +121 +121 +121 +121 +119 +116 +114 +118 +122 +123 +123 +123 +128 +129 +120 +113 +115 +112 +107 +106 +109 +113 +116 +117 +120 +118 +119 +119 +117 +116 +115 +112 +109 +105 +104 +106 +108 +108 +107 +107 +109 +110 +107 +104 +105 +107 +106 +106 +107 +108 +110 +111 +110 +108 +106 +106 +108 +108 +105 +102 +103 +104 +106 +108 +110 +107 +105 +108 +111 +112 +109 +108 +110 +112 +113 +116 +119 +120 +121 +121 +121 +120 +120 +119 +118 +117 +117 +118 +119 +118 +119 +120 +120 +120 +120 +121 +122 +125 +124 +118 +111 +109 +112 +117 +117 +116 +114 +114 +116 +119 +118 +116 +114 +116 +117 +120 +125 +126 +120 +114 +108 +108 +95 +98 +117 +124 +119 +119 +123 +122 +121 +121 +126 +132 +131 +122 +113 +110 +108 +115 +125 +128 +129 +128 +125 +120 +121 +123 +125 +125 +126 +126 +126 +127 +123 +123 +127 +130 +130 +130 +131 +129 +128 +123 +121 +122 +128 +132 +131 +131 +130 +129 +128 +129 +128 +126 +124 +121 +122 +124 +126 +124 +121 +121 +124 +124 +125 +125 +126 +126 +127 +129 +130 +130 +128 +124 +123 +124 +126 +128 +127 +122 +118 +119 +121 +122 +127 +130 +127 +121 +119 +116 +114 +115 +118 +119 +118 +117 +117 +120 +122 +118 +111 +108 +110 +116 +117 +119 +119 +119 +118 +113 +108 +112 +110 +113 +117 +119 +126 +131 +130 +122 +120 +119 +115 +110 +115 +123 +125 +123 +119 +117 +118 +123 +125 +129 +132 +136 +132 +128 +129 +126 +121 +120 +123 +125 +128 +128 +125 +126 +131 +133 +130 +132 +131 +130 +132 +132 +130 +127 +127 +125 +125 +126 +130 +134 +133 +129 +127 +132 +135 +138 +137 +136 +134 +133 +132 +140 +143 +141 +135 +132 +135 +134 +130 +139 +137 +136 +135 +127 +119 +123 +131 +136 +140 +142 +139 +136 +134 +133 +131 +134 +130 +134 +142 +141 +134 +132 +137 +139 +135 +132 +133 +136 +137 +134 +130 +127 +127 +132 +138 +141 +136 +128 +123 +122 +130 +133 +131 +132 +138 +138 +133 +135 +137 +130 +125 +134 +140 +124 +102 +129 +181 +191 +151 +105 +85 +90 +94 +93 +112 +123 +132 +154 +170 +175 +182 +184 +187 +172 +147 +134 +124 +113 +111 +115 +116 +128 +153 +165 +164 +154 +133 +119 +122 +139 +161 +157 +125 +117 +140 +152 +135 +123 +140 +165 +160 +140 +134 +138 +139 +136 +136 +146 +146 +133 +121 +118 +133 +133 +127 +134 +159 +163 +136 +99 +78 +70 +75 +92 +110 +136 +172 +203 +191 +158 +150 +165 +186 +203 +195 +178 +176 +183 +182 +171 +156 +149 +158 +165 +183 +199 +194 +170 +155 +160 +162 +153 +168 +180 +165 +115 +96 +141 +185 +189 +162 +132 +128 +149 +175 +170 +129 +110 +103 +102 +114 +124 +130 +150 +179 +181 +154 +118 +105 +135 +182 +189 +162 +133 +119 +96 +74 +88 +114 +130 +158 +162 +140 +89 +59 +81 +133 +168 +166 +163 +176 +181 +162 +135 +105 +86 +97 +109 +133 +150 +154 +143 +131 +135 +138 +142 +134 +115 +119 +147 +176 +173 +143 +126 +115 +103 +103 +111 +137 +160 +150 +126 +104 +105 +120 +146 +167 +162 +160 +159 +157 +154 +156 +166 +150 +117 +108 +139 +185 +206 +168 +121 +110 +128 +148 +152 +147 +155 +192 +211 +193 +175 +167 +174 +179 +194 +202 +209 +199 +159 +128 +128 +168 +202 +196 +182 +177 +161 +146 +144 +154 +151 +150 +165 +175 +170 +163 +163 +178 +183 +169 +159 +167 +174 +174 +165 +161 +171 +195 +216 +215 +189 +159 +151 +143 +150 +174 +190 +189 +182 +179 +171 +155 +142 +146 +164 +176 +172 +163 +154 +163 +175 +187 +186 +182 +183 +177 +164 +166 +182 +198 +198 +187 +166 +143 +152 +165 +179 +181 +181 +190 +198 +196 +173 +143 +125 +141 +171 +187 +189 +187 +188 +190 +192 +198 +205 +201 +190 +183 +179 +178 +168 +156 +161 +180 +191 +191 +185 +183 +185 +184 +173 +168 +176 +185 +184 +182 +193 +199 +180 +154 +143 +144 +158 +163 +171 +172 +165 +152 +133 +117 +106 +117 +145 +173 +174 +154 +129 +112 +106 +113 +120 +126 +126 +123 +118 +116 +118 +123 +134 +143 +141 +130 +120 +117 +125 +134 +136 +130 +125 +126 +126 +123 +133 +139 +135 +123 +115 +110 +108 +111 +118 +121 +119 +114 +109 +103 +101 +103 +106 +104 +105 +110 +112 +113 +114 +116 +117 +118 +118 +116 +114 +113 +111 +110 +111 +114 +123 +129 +124 +118 +114 +109 +108 +106 +102 +101 +100 +99 +94 +88 +85 +85 +83 +82 +81 +82 +82 +82 +79 +74 +70 +68 +66 +62 +59 +57 +55 +54 +51 +48 +46 +45 +46 +47 +38 +37 +38 +39 +42 +51 +71 +90 +110 +122 +130 +133 +135 +136 +138 +143 +144 +148 +146 +137 +128 +120 +117 +121 +135 +140 +147 +152 +152 +151 +155 +161 +161 +162 +164 +161 +150 +140 +142 +153 +163 +167 +173 +175 +173 +170 +167 +166 +165 +166 +167 +169 +172 +177 +183 +188 +193 +191 +191 +194 +197 +200 +202 +204 +207 +204 +199 +199 +204 +208 +206 +202 +191 +194 +198 +200 +200 +199 +200 +201 +205 +205 +203 +202 +204 +206 +211 +214 +219 +220 +220 +221 +225 +229 +229 +228 +226 +224 +221 +221 +223 +223 +221 +219 +217 +216 +215 +215 +215 +214 +211 +208 +207 +203 +201 +201 +201 +203 +205 +208 +208 +209 +211 +209 +202 +196 +194 +195 +202 +203 +197 +187 +183 +186 +186 +181 +182 +183 +184 +183 +184 +186 +186 +185 +182 +181 +180 +179 +182 +188 +192 +194 +193 +192 +192 +192 +186 +179 +178 +181 +187 +194 +201 +204 +206 +209 +214 +216 +218 +222 +224 +225 +224 +224 +222 +220 +220 +220 +222 +226 +228 +228 +229 +230 +237 +238 +239 +239 +237 +235 +234 +234 +234 +235 +235 +235 +234 +229 +224 +221 +214 +213 +210 +208 +204 +201 +197 +194 +194 +194 +194 +195 +195 +194 +193 +192 +192 +192 +191 +191 +192 +192 +191 +190 +190 +190 +189 +189 +190 +189 +189 +188 +186 +187 +188 +190 +191 +190 +189 +187 +190 +190 +191 +191 +191 +190 +190 +191 +191 +191 +191 +189 +189 +189 +190 +191 +191 +191 +190 +188 +187 +188 +190 +193 +191 +191 +191 +191 +190 +189 +189 +190 +189 +189 +189 +189 +190 +190 +190 +191 +190 +190 +188 +188 +188 +189 +190 +190 +192 +192 +191 +189 +187 +187 +189 +190 +194 +194 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +190 +192 +193 +193 +191 +191 +192 +194 +193 +192 +192 +193 +192 +190 +190 +193 +195 +194 +194 +193 +192 +192 +192 +192 +193 +192 +191 +192 +193 +194 +193 +192 +191 +192 +193 +193 +193 +193 +193 +192 +192 +191 +190 +190 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +192 +191 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +190 +190 +191 +191 +192 +193 +194 +195 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +192 +192 +193 +194 +194 +193 +192 +190 +192 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +200 +208 +209 +205 +200 +198 +198 +197 +193 +195 +197 +194 +195 +196 +196 +195 +194 +193 +194 +195 +202 +205 +207 +207 +211 +217 +220 +218 +207 +202 +196 +197 +204 +212 +216 +218 +216 +213 +215 +216 +212 +210 +207 +201 +190 +176 +162 +158 +163 +171 +179 +183 +189 +194 +193 +186 +176 +168 +173 +185 +185 +173 +161 +158 +160 +164 +166 +168 +176 +173 +170 +168 +166 +162 +159 +159 +157 +156 +156 +158 +161 +162 +161 +160 +156 +155 +154 +155 +156 +156 +155 +154 +153 +154 +155 +154 +152 +151 +151 +151 +154 +152 +151 +152 +152 +152 +153 +156 +157 +158 +156 +153 +151 +151 +152 +151 +150 +151 +151 +152 +153 +154 +155 +155 +150 +150 +149 +145 +141 +141 +144 +149 +146 +145 +145 +147 +150 +150 +148 +147 +144 +144 +145 +148 +150 +150 +151 +152 +156 +150 +144 +142 +144 +146 +146 +145 +145 +143 +143 +147 +150 +150 +149 +149 +147 +148 +142 +132 +130 +137 +144 +145 +143 +144 +147 +151 +149 +144 +142 +144 +147 +141 +139 +138 +139 +145 +146 +141 +122 +124 +146 +169 +175 +177 +183 +187 +187 +159 +138 +140 +155 +171 +181 +183 +190 +174 +163 +164 +169 +174 +183 +194 +185 +180 +180 +181 +173 +161 +155 +155 +170 +168 +175 +185 +175 +144 +128 +136 +140 +146 +145 +139 +134 +130 +131 +136 +138 +130 +129 +140 +160 +179 +175 +155 +141 +135 +133 +137 +141 +140 +141 +143 +143 +141 +141 +143 +143 +140 +139 +139 +140 +144 +148 +147 +145 +143 +143 +145 +148 +148 +147 +146 +145 +142 +139 +137 +138 +136 +135 +137 +140 +143 +145 +145 +144 +142 +139 +137 +139 +140 +139 +136 +130 +130 +129 +128 +127 +127 +127 +127 +129 +131 +134 +133 +127 +123 +123 +127 +130 +130 +129 +125 +121 +117 +119 +120 +124 +125 +125 +122 +121 +122 +123 +123 +123 +119 +117 +117 +119 +119 +121 +123 +126 +127 +128 +131 +130 +122 +116 +119 +115 +111 +110 +114 +117 +117 +119 +122 +123 +124 +122 +119 +118 +118 +116 +113 +109 +107 +108 +111 +110 +108 +107 +110 +111 +108 +106 +107 +108 +107 +106 +107 +106 +108 +109 +108 +108 +107 +108 +108 +109 +105 +102 +102 +104 +106 +108 +111 +108 +106 +108 +113 +115 +112 +110 +110 +109 +111 +115 +117 +116 +115 +116 +117 +118 +117 +115 +113 +112 +111 +111 +112 +115 +117 +118 +119 +118 +118 +120 +121 +122 +122 +119 +112 +111 +116 +120 +118 +118 +117 +118 +120 +121 +120 +119 +119 +119 +118 +121 +125 +127 +121 +112 +106 +103 +96 +104 +122 +130 +128 +128 +132 +138 +134 +130 +131 +133 +130 +122 +115 +111 +112 +120 +127 +127 +128 +128 +126 +120 +118 +120 +125 +127 +126 +128 +131 +128 +123 +121 +125 +128 +128 +129 +132 +131 +128 +123 +119 +123 +130 +133 +131 +128 +128 +128 +128 +128 +128 +127 +127 +122 +125 +126 +126 +122 +121 +122 +124 +126 +125 +125 +126 +128 +130 +130 +129 +129 +128 +125 +124 +126 +129 +130 +129 +125 +122 +121 +122 +121 +124 +127 +125 +120 +118 +114 +111 +112 +116 +119 +119 +116 +118 +121 +123 +119 +113 +111 +114 +120 +120 +119 +117 +118 +119 +118 +114 +115 +113 +115 +119 +122 +128 +131 +129 +118 +117 +119 +118 +112 +113 +120 +125 +125 +122 +117 +114 +117 +125 +132 +137 +138 +136 +132 +127 +122 +116 +116 +118 +125 +127 +125 +120 +121 +128 +130 +128 +125 +128 +129 +129 +129 +130 +128 +124 +123 +127 +136 +143 +144 +139 +134 +132 +133 +135 +138 +141 +138 +132 +131 +132 +135 +137 +137 +134 +133 +135 +136 +134 +134 +130 +133 +140 +135 +125 +123 +130 +132 +136 +137 +133 +132 +133 +133 +131 +132 +132 +136 +140 +139 +133 +134 +142 +141 +139 +138 +139 +138 +134 +131 +129 +135 +133 +134 +140 +143 +137 +130 +125 +129 +135 +137 +133 +135 +138 +135 +131 +129 +129 +126 +124 +131 +147 +148 +136 +140 +186 +195 +155 +112 +98 +98 +90 +86 +87 +92 +101 +116 +134 +137 +126 +122 +139 +140 +130 +127 +121 +115 +119 +126 +121 +136 +153 +154 +144 +132 +127 +136 +130 +133 +150 +164 +165 +157 +152 +150 +133 +106 +108 +138 +157 +153 +149 +148 +143 +135 +138 +155 +160 +149 +142 +132 +134 +132 +138 +150 +161 +159 +135 +106 +100 +91 +82 +93 +115 +113 +105 +143 +183 +186 +173 +169 +177 +193 +187 +179 +174 +176 +176 +181 +185 +176 +172 +172 +182 +190 +189 +173 +169 +181 +181 +147 +153 +185 +176 +105 +65 +105 +167 +194 +179 +147 +137 +157 +173 +164 +140 +126 +113 +102 +111 +127 +135 +150 +173 +181 +156 +127 +113 +123 +155 +176 +175 +151 +149 +145 +121 +113 +124 +134 +160 +160 +146 +119 +99 +95 +124 +165 +177 +183 +188 +174 +145 +130 +111 +86 +86 +107 +138 +154 +162 +155 +134 +132 +142 +143 +140 +123 +123 +151 +182 +182 +145 +117 +104 +99 +106 +110 +137 +162 +151 +129 +103 +105 +124 +151 +169 +163 +170 +164 +159 +161 +173 +173 +129 +87 +94 +146 +183 +204 +181 +130 +98 +112 +147 +162 +161 +158 +181 +205 +195 +174 +160 +171 +183 +192 +200 +207 +198 +171 +139 +135 +166 +201 +195 +174 +169 +161 +149 +134 +148 +149 +147 +163 +177 +177 +174 +171 +180 +185 +173 +150 +147 +161 +167 +157 +156 +173 +199 +211 +201 +179 +165 +164 +152 +158 +183 +192 +180 +172 +168 +158 +151 +151 +167 +177 +171 +159 +152 +155 +165 +174 +187 +189 +185 +182 +167 +141 +151 +178 +203 +201 +181 +160 +147 +154 +166 +179 +183 +186 +195 +197 +189 +162 +142 +134 +155 +184 +197 +194 +188 +185 +187 +188 +193 +199 +198 +189 +183 +178 +176 +161 +145 +151 +176 +192 +193 +191 +189 +187 +179 +169 +175 +188 +192 +186 +186 +195 +199 +181 +154 +143 +146 +157 +157 +163 +162 +152 +146 +133 +116 +112 +126 +153 +177 +176 +157 +133 +114 +112 +117 +125 +130 +130 +126 +121 +117 +116 +120 +126 +135 +140 +139 +133 +128 +126 +138 +153 +158 +153 +144 +139 +137 +133 +136 +129 +117 +111 +109 +108 +110 +111 +110 +111 +110 +104 +102 +102 +100 +105 +104 +106 +110 +111 +110 +112 +116 +119 +121 +122 +119 +116 +115 +111 +107 +109 +115 +124 +126 +120 +115 +111 +105 +104 +104 +101 +99 +97 +95 +90 +86 +82 +83 +82 +81 +81 +81 +80 +80 +78 +72 +68 +66 +65 +61 +58 +56 +54 +53 +51 +48 +46 +45 +44 +44 +36 +38 +40 +41 +46 +60 +80 +94 +118 +127 +130 +133 +137 +139 +140 +144 +146 +150 +146 +137 +129 +122 +122 +128 +138 +143 +147 +149 +149 +151 +154 +156 +158 +158 +158 +156 +149 +141 +144 +150 +163 +170 +175 +176 +174 +174 +173 +169 +168 +168 +167 +165 +166 +173 +183 +191 +192 +189 +190 +195 +200 +202 +202 +202 +205 +202 +199 +199 +203 +206 +203 +199 +190 +194 +198 +201 +203 +202 +201 +201 +202 +202 +201 +202 +204 +207 +211 +213 +217 +218 +220 +221 +225 +229 +229 +227 +226 +223 +221 +222 +224 +224 +221 +218 +217 +217 +216 +216 +216 +214 +211 +208 +208 +206 +204 +202 +201 +200 +202 +206 +208 +208 +209 +208 +202 +196 +194 +195 +197 +197 +192 +186 +183 +185 +186 +185 +186 +185 +183 +181 +182 +183 +182 +179 +179 +179 +180 +181 +186 +192 +195 +195 +194 +194 +195 +196 +191 +183 +178 +178 +186 +193 +200 +203 +205 +209 +214 +217 +218 +221 +224 +224 +224 +224 +223 +221 +221 +221 +222 +225 +227 +227 +228 +230 +234 +235 +237 +237 +236 +234 +234 +233 +232 +233 +234 +235 +235 +233 +231 +229 +224 +222 +220 +217 +214 +210 +205 +201 +199 +199 +198 +197 +196 +194 +191 +190 +192 +191 +190 +191 +192 +192 +192 +191 +189 +189 +189 +190 +191 +191 +190 +189 +189 +188 +188 +189 +190 +190 +189 +188 +190 +191 +192 +191 +190 +189 +189 +190 +191 +191 +191 +190 +189 +189 +191 +192 +190 +190 +190 +189 +187 +187 +190 +192 +191 +191 +191 +191 +190 +189 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +189 +189 +189 +189 +190 +191 +190 +191 +190 +189 +187 +187 +188 +190 +194 +194 +194 +193 +193 +194 +194 +194 +195 +195 +194 +193 +192 +192 +192 +192 +192 +191 +191 +192 +194 +195 +195 +194 +193 +194 +195 +194 +193 +192 +192 +193 +194 +194 +195 +195 +194 +193 +193 +192 +191 +192 +193 +193 +191 +190 +191 +193 +196 +195 +195 +195 +193 +191 +191 +194 +192 +192 +193 +193 +194 +193 +193 +193 +194 +192 +191 +191 +193 +193 +192 +190 +190 +190 +191 +192 +193 +193 +193 +193 +192 +191 +190 +191 +192 +193 +194 +195 +194 +194 +193 +192 +192 +192 +192 +193 +193 +193 +194 +195 +194 +193 +191 +190 +190 +191 +192 +194 +195 +195 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +191 +191 +192 +192 +193 +193 +194 +194 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +193 +194 +194 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +192 +190 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +192 +191 +192 +193 +193 +192 +192 +193 +193 +194 +201 +207 +206 +201 +196 +192 +192 +191 +190 +194 +196 +193 +193 +194 +196 +195 +194 +193 +195 +197 +202 +208 +208 +202 +207 +219 +220 +211 +203 +199 +196 +199 +206 +215 +221 +223 +214 +210 +213 +216 +214 +212 +208 +201 +190 +178 +166 +165 +173 +180 +185 +187 +186 +187 +183 +177 +168 +162 +170 +186 +185 +173 +163 +158 +161 +166 +169 +171 +179 +177 +175 +173 +168 +163 +159 +159 +159 +158 +157 +157 +158 +160 +161 +161 +159 +157 +155 +155 +156 +156 +154 +152 +152 +154 +155 +154 +153 +152 +152 +153 +153 +152 +151 +152 +152 +151 +151 +153 +155 +155 +153 +150 +149 +149 +149 +147 +147 +151 +155 +158 +158 +156 +155 +154 +151 +152 +151 +148 +145 +141 +142 +143 +148 +146 +145 +147 +151 +150 +148 +148 +143 +141 +142 +146 +149 +150 +151 +152 +156 +148 +140 +140 +146 +150 +149 +145 +148 +144 +142 +145 +149 +149 +147 +146 +144 +146 +144 +137 +137 +143 +146 +143 +141 +146 +155 +159 +153 +142 +139 +145 +144 +144 +144 +142 +139 +141 +144 +141 +131 +130 +151 +178 +184 +185 +191 +196 +178 +154 +147 +161 +169 +172 +184 +198 +193 +175 +162 +164 +170 +174 +181 +191 +188 +171 +176 +187 +176 +164 +167 +168 +166 +173 +182 +180 +156 +128 +116 +123 +136 +147 +146 +138 +132 +126 +127 +135 +135 +134 +137 +140 +146 +165 +180 +177 +157 +144 +136 +139 +141 +137 +138 +142 +144 +140 +139 +143 +146 +145 +142 +140 +142 +146 +149 +149 +146 +145 +145 +148 +149 +148 +146 +145 +144 +142 +139 +138 +138 +137 +136 +139 +142 +145 +148 +149 +144 +141 +137 +135 +138 +141 +140 +137 +132 +133 +133 +132 +131 +130 +131 +131 +135 +132 +130 +130 +129 +126 +121 +121 +128 +130 +130 +127 +123 +122 +122 +123 +124 +126 +127 +125 +123 +123 +124 +124 +125 +119 +115 +118 +123 +126 +126 +126 +126 +129 +129 +129 +128 +122 +119 +122 +121 +117 +117 +120 +120 +118 +119 +124 +127 +126 +124 +119 +118 +120 +119 +117 +115 +113 +114 +116 +115 +112 +112 +114 +112 +109 +108 +109 +110 +108 +107 +106 +106 +105 +105 +104 +105 +109 +111 +111 +109 +105 +103 +103 +105 +106 +109 +110 +110 +105 +103 +108 +110 +109 +106 +106 +107 +109 +112 +112 +110 +108 +108 +109 +111 +111 +111 +110 +110 +110 +110 +111 +111 +113 +115 +116 +115 +116 +119 +122 +122 +123 +120 +116 +117 +119 +118 +114 +118 +119 +120 +123 +122 +120 +122 +126 +127 +122 +120 +123 +125 +120 +113 +107 +99 +99 +109 +124 +130 +131 +133 +133 +140 +138 +136 +130 +126 +120 +118 +116 +112 +112 +121 +125 +124 +123 +126 +126 +124 +119 +120 +125 +129 +129 +132 +138 +125 +120 +118 +121 +124 +125 +130 +135 +132 +128 +122 +118 +123 +130 +132 +129 +127 +127 +128 +128 +127 +127 +127 +128 +124 +125 +126 +123 +120 +121 +123 +125 +130 +127 +125 +125 +127 +130 +130 +130 +130 +130 +127 +125 +128 +131 +131 +127 +129 +124 +123 +121 +119 +122 +125 +124 +119 +117 +113 +110 +111 +114 +118 +119 +118 +119 +122 +123 +119 +114 +113 +115 +119 +118 +116 +114 +116 +121 +122 +120 +116 +115 +118 +120 +123 +130 +131 +125 +119 +115 +117 +121 +119 +118 +120 +121 +125 +124 +119 +113 +113 +122 +131 +135 +134 +134 +131 +123 +113 +109 +109 +111 +119 +127 +131 +131 +131 +131 +126 +117 +116 +125 +130 +129 +131 +136 +134 +126 +131 +138 +149 +156 +152 +142 +135 +133 +128 +128 +133 +139 +137 +128 +127 +133 +138 +137 +136 +134 +131 +131 +135 +139 +140 +135 +133 +137 +139 +137 +133 +132 +136 +139 +138 +132 +130 +132 +131 +128 +132 +133 +135 +134 +129 +128 +135 +145 +151 +142 +138 +139 +139 +134 +130 +130 +135 +133 +135 +141 +141 +135 +132 +133 +131 +129 +133 +139 +141 +136 +132 +132 +121 +115 +119 +125 +127 +136 +150 +157 +165 +195 +198 +162 +119 +115 +136 +138 +144 +126 +130 +142 +145 +151 +132 +89 +87 +110 +120 +122 +121 +114 +108 +118 +134 +129 +142 +148 +143 +128 +118 +135 +158 +157 +152 +152 +167 +186 +175 +148 +141 +147 +129 +113 +133 +156 +155 +147 +150 +153 +148 +149 +159 +160 +156 +158 +155 +151 +149 +158 +161 +159 +158 +148 +133 +125 +123 +121 +124 +126 +95 +58 +73 +151 +190 +190 +178 +170 +181 +178 +180 +175 +179 +185 +191 +191 +180 +177 +166 +173 +177 +185 +184 +183 +186 +177 +141 +128 +172 +182 +125 +81 +87 +125 +173 +199 +190 +175 +176 +166 +153 +153 +138 +126 +108 +111 +137 +157 +165 +174 +175 +154 +140 +134 +127 +133 +151 +162 +166 +164 +184 +182 +164 +151 +144 +161 +174 +154 +126 +120 +127 +141 +165 +178 +183 +162 +142 +143 +151 +121 +77 +72 +106 +137 +154 +167 +162 +133 +130 +147 +151 +155 +139 +132 +151 +179 +183 +149 +111 +91 +90 +107 +113 +130 +155 +152 +127 +101 +112 +136 +162 +170 +156 +163 +167 +168 +166 +167 +162 +124 +92 +106 +151 +178 +199 +182 +132 +94 +108 +148 +170 +174 +162 +172 +196 +193 +174 +162 +173 +188 +184 +194 +204 +199 +182 +142 +146 +170 +201 +195 +171 +166 +162 +153 +135 +153 +155 +149 +161 +177 +176 +169 +167 +177 +187 +176 +141 +131 +154 +169 +159 +159 +178 +203 +208 +189 +169 +167 +162 +158 +166 +184 +185 +177 +172 +163 +155 +151 +159 +178 +180 +163 +154 +159 +160 +159 +161 +182 +191 +184 +177 +160 +135 +142 +173 +206 +207 +181 +159 +151 +164 +172 +182 +185 +188 +195 +194 +181 +161 +147 +145 +167 +193 +202 +195 +187 +184 +188 +189 +191 +197 +195 +186 +179 +176 +172 +153 +134 +143 +175 +197 +200 +199 +195 +185 +171 +164 +182 +197 +193 +184 +191 +197 +200 +187 +159 +145 +150 +157 +155 +159 +156 +145 +139 +130 +113 +111 +126 +151 +173 +174 +161 +140 +121 +118 +123 +131 +134 +132 +126 +120 +116 +113 +120 +124 +127 +133 +140 +140 +137 +135 +133 +144 +165 +175 +164 +147 +137 +134 +133 +121 +109 +108 +111 +112 +114 +109 +105 +107 +108 +102 +102 +103 +101 +104 +103 +106 +110 +109 +106 +108 +113 +118 +123 +126 +123 +120 +119 +113 +105 +107 +115 +124 +124 +117 +113 +110 +103 +98 +99 +99 +95 +91 +88 +84 +81 +82 +81 +80 +80 +81 +81 +79 +78 +75 +69 +65 +64 +64 +60 +57 +56 +54 +52 +50 +47 +47 +44 +41 +39 +35 +38 +42 +44 +52 +72 +94 +110 +128 +131 +132 +134 +140 +143 +143 +145 +148 +152 +149 +142 +136 +133 +136 +145 +146 +151 +151 +148 +147 +152 +153 +149 +149 +148 +149 +150 +148 +146 +149 +153 +162 +171 +176 +175 +174 +177 +177 +174 +174 +174 +170 +164 +161 +168 +182 +193 +191 +188 +189 +196 +202 +205 +204 +203 +200 +200 +200 +202 +205 +205 +200 +193 +192 +194 +198 +202 +205 +205 +204 +202 +198 +198 +198 +200 +204 +208 +211 +213 +215 +217 +219 +221 +226 +229 +229 +226 +225 +223 +221 +223 +225 +224 +221 +217 +218 +217 +217 +217 +216 +215 +211 +209 +210 +209 +207 +204 +200 +197 +199 +202 +207 +206 +208 +207 +203 +197 +196 +197 +193 +191 +187 +186 +184 +183 +186 +189 +189 +187 +184 +181 +182 +183 +181 +177 +177 +177 +179 +183 +189 +195 +197 +196 +196 +195 +196 +198 +195 +186 +179 +177 +186 +193 +200 +202 +204 +208 +213 +216 +217 +221 +223 +223 +224 +224 +223 +222 +222 +221 +222 +224 +226 +227 +229 +231 +231 +233 +236 +237 +235 +234 +233 +233 +231 +231 +231 +232 +233 +234 +234 +233 +233 +231 +230 +227 +224 +219 +214 +210 +207 +206 +205 +203 +200 +197 +193 +190 +192 +191 +190 +190 +191 +192 +192 +191 +189 +189 +190 +191 +192 +193 +192 +192 +191 +190 +189 +189 +190 +190 +190 +190 +190 +191 +192 +191 +190 +189 +188 +189 +192 +191 +191 +190 +189 +190 +192 +193 +188 +190 +190 +189 +187 +187 +189 +190 +191 +191 +191 +191 +189 +189 +189 +189 +189 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +190 +188 +189 +190 +189 +187 +187 +188 +189 +194 +193 +191 +191 +192 +193 +193 +193 +194 +193 +192 +193 +192 +191 +193 +196 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +193 +191 +191 +191 +194 +194 +193 +193 +193 +193 +193 +194 +191 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +191 +190 +190 +191 +193 +194 +194 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +193 +193 +193 +194 +194 +194 +192 +191 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +191 +192 +192 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +193 +193 +193 +194 +195 +195 +194 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +194 +193 +192 +191 +191 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +195 +203 +210 +209 +203 +199 +193 +190 +191 +194 +196 +197 +198 +193 +193 +194 +195 +194 +193 +197 +201 +205 +208 +209 +209 +213 +216 +213 +206 +200 +201 +203 +209 +214 +217 +218 +219 +213 +213 +216 +216 +213 +208 +205 +205 +193 +191 +187 +184 +186 +189 +188 +184 +178 +176 +170 +164 +162 +168 +181 +190 +186 +174 +161 +158 +163 +167 +169 +170 +175 +173 +171 +167 +162 +157 +156 +158 +160 +160 +160 +158 +156 +156 +157 +159 +160 +160 +159 +159 +158 +157 +157 +157 +154 +150 +149 +153 +155 +152 +150 +150 +152 +152 +152 +153 +153 +152 +151 +150 +153 +151 +150 +149 +147 +144 +144 +147 +150 +151 +153 +153 +153 +154 +155 +156 +157 +156 +155 +151 +147 +145 +145 +146 +146 +148 +149 +149 +148 +148 +147 +147 +143 +144 +144 +145 +149 +152 +153 +152 +155 +151 +147 +144 +145 +147 +148 +148 +145 +145 +144 +143 +143 +144 +144 +144 +138 +140 +144 +147 +146 +144 +144 +146 +150 +150 +155 +161 +156 +147 +144 +150 +145 +136 +140 +146 +137 +134 +142 +148 +146 +153 +168 +182 +190 +196 +196 +188 +171 +156 +158 +170 +172 +177 +190 +197 +185 +168 +146 +144 +164 +182 +182 +177 +160 +168 +182 +189 +181 +165 +160 +164 +165 +170 +173 +158 +134 +122 +118 +113 +134 +151 +156 +140 +127 +132 +136 +130 +132 +143 +146 +140 +138 +146 +164 +184 +184 +164 +138 +131 +141 +142 +137 +140 +139 +143 +146 +145 +145 +146 +145 +142 +143 +147 +150 +148 +147 +147 +148 +149 +147 +147 +147 +147 +147 +146 +145 +144 +141 +140 +139 +141 +144 +146 +147 +146 +142 +141 +138 +137 +139 +140 +138 +135 +137 +137 +137 +136 +135 +134 +135 +136 +137 +134 +131 +130 +130 +131 +132 +132 +133 +129 +125 +123 +124 +124 +126 +128 +129 +129 +129 +127 +124 +122 +122 +123 +122 +125 +125 +123 +124 +123 +124 +128 +126 +127 +128 +126 +124 +123 +126 +130 +126 +121 +118 +121 +123 +122 +122 +124 +124 +121 +118 +119 +122 +124 +121 +118 +116 +117 +118 +119 +118 +118 +117 +116 +118 +113 +112 +112 +109 +109 +110 +107 +109 +106 +104 +105 +107 +109 +108 +106 +107 +106 +106 +107 +107 +107 +107 +109 +108 +106 +105 +106 +105 +105 +106 +108 +107 +111 +115 +114 +109 +104 +103 +105 +107 +108 +108 +108 +108 +108 +110 +112 +114 +113 +114 +116 +116 +117 +121 +126 +122 +120 +117 +119 +119 +118 +118 +119 +120 +116 +115 +119 +122 +124 +127 +133 +132 +130 +127 +124 +127 +127 +116 +102 +99 +103 +111 +122 +134 +135 +131 +132 +135 +135 +133 +128 +123 +119 +118 +119 +119 +120 +121 +124 +123 +123 +124 +128 +126 +126 +127 +129 +130 +129 +129 +131 +127 +125 +124 +123 +126 +128 +130 +130 +129 +129 +125 +122 +126 +134 +135 +134 +127 +124 +125 +126 +125 +128 +130 +127 +128 +128 +129 +128 +125 +122 +122 +125 +122 +125 +121 +122 +121 +121 +129 +131 +129 +128 +125 +125 +129 +134 +135 +132 +128 +123 +121 +120 +120 +125 +127 +122 +121 +116 +111 +110 +112 +116 +118 +119 +119 +119 +122 +123 +118 +111 +110 +114 +115 +120 +118 +113 +114 +117 +118 +119 +118 +118 +118 +119 +121 +123 +124 +123 +115 +117 +121 +126 +127 +125 +123 +122 +123 +126 +125 +120 +119 +124 +128 +130 +128 +127 +127 +129 +123 +106 +98 +104 +125 +128 +137 +145 +146 +137 +129 +125 +127 +123 +125 +130 +131 +126 +124 +126 +135 +144 +149 +144 +137 +134 +132 +130 +126 +126 +129 +131 +131 +129 +129 +132 +134 +134 +137 +139 +135 +131 +133 +139 +135 +132 +137 +144 +141 +137 +137 +138 +135 +135 +134 +132 +127 +125 +126 +127 +136 +137 +137 +131 +125 +125 +135 +145 +136 +137 +137 +137 +135 +133 +131 +130 +130 +134 +137 +139 +139 +132 +127 +129 +134 +129 +130 +138 +139 +137 +132 +127 +117 +121 +127 +126 +128 +129 +135 +157 +184 +199 +200 +170 +137 +124 +130 +146 +170 +151 +158 +179 +175 +152 +133 +121 +119 +116 +120 +122 +120 +118 +116 +112 +127 +137 +140 +147 +148 +123 +110 +132 +162 +167 +158 +158 +178 +179 +153 +131 +137 +139 +149 +156 +157 +157 +154 +148 +153 +155 +162 +162 +157 +162 +163 +152 +139 +144 +161 +175 +179 +184 +181 +168 +160 +154 +163 +167 +152 +133 +104 +70 +61 +115 +183 +207 +191 +176 +172 +182 +189 +191 +179 +187 +201 +180 +153 +145 +165 +171 +171 +181 +189 +194 +192 +173 +129 +123 +164 +190 +157 +90 +77 +101 +143 +172 +179 +183 +177 +164 +141 +143 +157 +144 +114 +109 +146 +176 +176 +169 +160 +159 +162 +151 +146 +144 +132 +135 +132 +139 +162 +171 +167 +152 +158 +164 +165 +145 +146 +154 +151 +162 +176 +170 +155 +106 +101 +155 +171 +126 +67 +61 +100 +132 +154 +163 +153 +134 +137 +151 +154 +153 +139 +137 +160 +189 +173 +120 +86 +86 +105 +117 +112 +122 +144 +150 +126 +113 +126 +156 +163 +156 +156 +158 +162 +159 +159 +172 +159 +111 +91 +108 +148 +179 +191 +173 +142 +121 +131 +159 +171 +170 +172 +188 +194 +179 +169 +170 +176 +168 +180 +184 +201 +204 +182 +155 +155 +173 +193 +191 +173 +166 +166 +160 +141 +151 +154 +154 +169 +188 +185 +166 +153 +169 +186 +174 +156 +156 +158 +160 +160 +170 +182 +191 +197 +195 +181 +166 +158 +159 +164 +169 +176 +183 +179 +167 +162 +162 +166 +174 +180 +168 +149 +151 +161 +154 +155 +180 +191 +185 +169 +135 +122 +155 +193 +209 +199 +179 +164 +157 +176 +182 +182 +179 +181 +189 +189 +182 +168 +158 +162 +181 +195 +198 +194 +190 +177 +180 +186 +197 +206 +199 +184 +175 +176 +179 +160 +135 +146 +184 +211 +217 +209 +195 +183 +177 +178 +182 +183 +179 +176 +195 +203 +196 +186 +172 +159 +158 +162 +156 +155 +163 +159 +131 +110 +111 +112 +118 +145 +173 +174 +161 +144 +128 +120 +120 +124 +130 +131 +125 +117 +112 +114 +117 +120 +121 +124 +129 +132 +132 +133 +129 +136 +150 +155 +152 +142 +130 +126 +120 +112 +107 +103 +103 +106 +110 +105 +105 +104 +102 +103 +105 +104 +102 +102 +103 +106 +109 +107 +104 +107 +114 +115 +117 +118 +116 +116 +117 +115 +111 +108 +113 +121 +125 +122 +113 +106 +105 +101 +98 +94 +89 +85 +82 +77 +73 +77 +78 +76 +74 +77 +79 +75 +68 +66 +66 +65 +63 +61 +59 +58 +57 +56 +51 +48 +47 +45 +41 +41 +44 +36 +35 +35 +44 +64 +84 +106 +124 +132 +137 +139 +141 +143 +142 +146 +154 +157 +156 +151 +145 +141 +141 +146 +152 +159 +162 +164 +162 +159 +158 +158 +157 +152 +147 +142 +138 +132 +131 +144 +160 +169 +176 +181 +178 +175 +177 +178 +176 +173 +175 +171 +162 +161 +172 +184 +189 +191 +190 +190 +193 +200 +204 +206 +207 +198 +199 +200 +203 +204 +204 +198 +194 +190 +192 +199 +202 +201 +203 +203 +198 +197 +198 +195 +195 +203 +209 +211 +214 +216 +218 +220 +222 +226 +229 +230 +228 +224 +223 +222 +222 +222 +221 +219 +217 +218 +216 +215 +216 +218 +217 +212 +208 +211 +210 +210 +209 +204 +198 +199 +204 +205 +207 +208 +205 +204 +203 +201 +198 +193 +188 +181 +178 +181 +185 +187 +186 +190 +191 +191 +189 +184 +179 +176 +175 +173 +175 +179 +185 +192 +196 +197 +197 +194 +195 +197 +196 +194 +190 +186 +184 +190 +192 +195 +198 +202 +206 +212 +216 +220 +221 +221 +220 +220 +222 +223 +222 +223 +222 +221 +223 +226 +228 +229 +228 +230 +232 +236 +236 +232 +231 +231 +227 +227 +229 +231 +231 +230 +230 +231 +233 +234 +235 +235 +234 +233 +230 +226 +223 +219 +217 +214 +212 +210 +205 +200 +196 +195 +195 +192 +190 +189 +191 +190 +189 +192 +192 +190 +190 +189 +189 +190 +191 +192 +191 +190 +191 +192 +192 +191 +190 +190 +191 +193 +193 +192 +190 +190 +190 +191 +190 +189 +189 +191 +191 +190 +188 +191 +191 +192 +191 +189 +188 +188 +189 +190 +189 +188 +187 +187 +188 +189 +190 +188 +189 +191 +192 +192 +191 +190 +189 +187 +188 +189 +189 +190 +190 +189 +189 +189 +189 +188 +188 +189 +189 +189 +190 +193 +193 +192 +192 +193 +193 +193 +193 +194 +192 +192 +193 +192 +192 +193 +195 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +191 +192 +194 +194 +193 +193 +193 +193 +193 +194 +191 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +193 +194 +193 +193 +193 +193 +193 +193 +194 +192 +191 +190 +190 +192 +193 +194 +194 +195 +194 +194 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +194 +194 +192 +191 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +191 +192 +193 +191 +191 +192 +192 +192 +192 +192 +194 +194 +192 +193 +193 +193 +193 +193 +194 +195 +195 +195 +194 +193 +194 +194 +194 +193 +192 +193 +193 +194 +193 +193 +192 +191 +192 +192 +191 +191 +191 +192 +194 +195 +193 +193 +193 +193 +192 +192 +192 +192 +192 +194 +195 +197 +203 +210 +209 +205 +200 +195 +191 +192 +194 +195 +194 +194 +193 +194 +195 +196 +194 +194 +197 +202 +205 +208 +211 +213 +217 +217 +212 +203 +202 +203 +206 +212 +217 +219 +217 +214 +212 +213 +214 +214 +211 +209 +206 +204 +200 +195 +191 +193 +196 +196 +186 +176 +167 +169 +170 +169 +169 +174 +181 +187 +186 +172 +160 +157 +162 +168 +169 +169 +167 +166 +165 +163 +159 +156 +157 +159 +162 +162 +161 +160 +158 +158 +158 +159 +159 +158 +157 +156 +157 +158 +159 +160 +153 +149 +148 +153 +155 +153 +151 +151 +154 +154 +153 +153 +153 +153 +152 +152 +153 +152 +151 +149 +146 +144 +146 +149 +150 +150 +150 +150 +150 +151 +152 +153 +158 +157 +154 +151 +148 +146 +145 +144 +146 +147 +147 +147 +147 +147 +147 +147 +144 +145 +145 +146 +149 +153 +154 +153 +154 +153 +152 +150 +149 +150 +151 +153 +150 +146 +142 +141 +143 +145 +145 +144 +141 +143 +148 +153 +153 +150 +150 +151 +152 +155 +160 +162 +157 +149 +145 +146 +146 +141 +138 +134 +130 +142 +155 +157 +152 +162 +177 +187 +192 +196 +193 +185 +169 +170 +164 +157 +159 +169 +180 +189 +181 +166 +144 +140 +164 +183 +174 +154 +149 +171 +194 +197 +181 +163 +157 +159 +164 +171 +168 +148 +129 +126 +130 +128 +144 +151 +151 +144 +136 +135 +135 +135 +136 +144 +144 +140 +139 +143 +153 +164 +180 +175 +155 +138 +136 +139 +137 +138 +142 +143 +143 +143 +144 +146 +145 +142 +144 +147 +148 +147 +146 +147 +148 +148 +149 +149 +148 +147 +147 +146 +146 +146 +144 +142 +141 +142 +143 +144 +143 +141 +140 +140 +139 +137 +138 +139 +138 +136 +138 +138 +137 +136 +136 +135 +136 +136 +133 +132 +131 +132 +133 +136 +139 +140 +135 +131 +128 +127 +127 +127 +128 +131 +130 +128 +126 +125 +125 +125 +124 +123 +125 +130 +132 +130 +128 +124 +123 +126 +126 +125 +125 +124 +125 +127 +129 +130 +126 +124 +124 +126 +126 +122 +121 +123 +123 +121 +119 +119 +120 +121 +120 +118 +120 +120 +119 +119 +118 +118 +118 +117 +116 +113 +112 +111 +107 +109 +111 +109 +110 +109 +107 +108 +111 +112 +111 +109 +109 +106 +105 +107 +110 +110 +109 +109 +109 +108 +107 +107 +106 +104 +103 +104 +109 +109 +111 +112 +111 +108 +107 +108 +109 +109 +109 +109 +109 +111 +114 +116 +117 +117 +117 +118 +118 +119 +124 +129 +123 +121 +120 +120 +120 +119 +120 +123 +122 +120 +120 +122 +122 +122 +126 +131 +131 +131 +130 +128 +127 +124 +112 +101 +101 +106 +114 +124 +133 +132 +128 +130 +131 +131 +130 +125 +120 +118 +120 +123 +125 +123 +122 +124 +125 +123 +123 +123 +127 +129 +131 +132 +131 +130 +128 +127 +130 +127 +124 +123 +123 +126 +128 +129 +129 +129 +126 +123 +126 +133 +136 +134 +128 +124 +124 +125 +125 +128 +130 +127 +125 +127 +127 +122 +120 +121 +123 +123 +123 +126 +121 +123 +123 +124 +131 +133 +127 +128 +124 +118 +122 +133 +140 +139 +133 +127 +123 +117 +115 +118 +122 +120 +120 +116 +113 +114 +119 +121 +120 +118 +118 +119 +122 +123 +118 +111 +109 +112 +116 +122 +120 +115 +114 +114 +112 +112 +110 +113 +117 +119 +120 +120 +119 +118 +122 +122 +124 +127 +128 +125 +123 +122 +125 +126 +124 +120 +121 +125 +126 +124 +124 +124 +123 +129 +133 +121 +108 +104 +121 +126 +133 +138 +138 +135 +132 +131 +129 +126 +125 +126 +125 +124 +124 +128 +137 +140 +139 +131 +127 +127 +129 +129 +131 +129 +126 +126 +128 +129 +130 +133 +136 +137 +140 +143 +140 +136 +136 +140 +138 +134 +137 +141 +139 +137 +140 +142 +134 +134 +132 +129 +125 +124 +125 +127 +132 +132 +131 +128 +126 +128 +135 +142 +133 +134 +135 +133 +130 +127 +127 +128 +126 +130 +133 +134 +134 +128 +124 +127 +129 +128 +130 +132 +133 +134 +132 +126 +130 +130 +129 +124 +126 +123 +121 +136 +174 +195 +199 +170 +141 +129 +123 +120 +139 +147 +158 +172 +179 +176 +172 +172 +165 +159 +152 +144 +137 +133 +125 +113 +115 +138 +146 +144 +147 +139 +132 +138 +161 +162 +164 +177 +183 +155 +121 +111 +102 +114 +136 +151 +151 +148 +152 +156 +162 +155 +159 +168 +173 +177 +177 +169 +145 +142 +155 +177 +189 +192 +187 +177 +178 +186 +190 +178 +160 +145 +130 +117 +116 +138 +179 +198 +195 +184 +183 +198 +214 +206 +175 +168 +178 +161 +136 +129 +156 +169 +169 +169 +175 +190 +199 +183 +133 +117 +160 +195 +181 +112 +68 +88 +122 +142 +154 +168 +166 +151 +127 +127 +157 +157 +138 +129 +155 +177 +168 +151 +149 +156 +162 +156 +153 +153 +139 +126 +119 +119 +123 +123 +119 +118 +144 +149 +142 +147 +168 +178 +165 +158 +157 +146 +116 +87 +103 +167 +176 +119 +58 +58 +90 +122 +149 +165 +156 +132 +126 +136 +160 +162 +151 +150 +169 +183 +157 +103 +81 +89 +108 +115 +108 +122 +141 +140 +129 +129 +143 +157 +152 +150 +157 +163 +167 +161 +159 +163 +149 +116 +105 +119 +149 +167 +178 +172 +155 +137 +143 +166 +168 +169 +179 +203 +206 +181 +167 +173 +150 +143 +169 +190 +206 +201 +184 +165 +153 +170 +187 +183 +169 +170 +173 +164 +154 +160 +164 +164 +173 +190 +189 +170 +149 +159 +174 +170 +164 +168 +164 +159 +161 +167 +178 +192 +205 +204 +184 +162 +152 +153 +157 +165 +179 +192 +186 +167 +162 +167 +174 +178 +177 +163 +150 +158 +157 +156 +160 +173 +182 +181 +165 +134 +126 +159 +195 +206 +198 +182 +168 +158 +172 +172 +169 +166 +172 +183 +188 +186 +178 +169 +169 +182 +195 +195 +192 +192 +186 +187 +192 +206 +210 +194 +179 +176 +184 +180 +160 +144 +158 +187 +206 +212 +212 +202 +188 +179 +175 +171 +168 +169 +176 +197 +207 +199 +186 +169 +156 +155 +155 +149 +148 +155 +156 +136 +116 +111 +112 +118 +145 +170 +167 +153 +140 +132 +125 +125 +127 +129 +129 +124 +120 +118 +114 +117 +118 +118 +119 +122 +123 +123 +123 +116 +117 +124 +128 +130 +127 +120 +120 +116 +110 +106 +103 +100 +100 +102 +105 +104 +101 +100 +101 +104 +105 +103 +103 +105 +110 +114 +112 +108 +109 +114 +114 +114 +114 +113 +115 +116 +116 +115 +112 +114 +119 +123 +121 +113 +106 +103 +99 +96 +92 +87 +83 +80 +76 +72 +76 +77 +76 +75 +77 +78 +73 +66 +65 +65 +65 +63 +60 +58 +57 +56 +57 +52 +48 +46 +43 +41 +40 +40 +34 +32 +34 +49 +73 +96 +117 +136 +139 +141 +141 +141 +143 +143 +147 +156 +166 +161 +151 +142 +139 +143 +150 +158 +165 +166 +166 +164 +163 +163 +164 +164 +160 +154 +144 +133 +125 +126 +139 +151 +168 +173 +176 +176 +178 +181 +179 +175 +178 +178 +174 +169 +169 +176 +183 +186 +188 +188 +190 +194 +200 +204 +207 +208 +199 +199 +199 +201 +202 +202 +198 +194 +190 +192 +198 +201 +200 +202 +203 +198 +196 +197 +195 +196 +204 +210 +211 +213 +216 +218 +220 +222 +225 +229 +229 +228 +224 +223 +222 +222 +222 +221 +219 +217 +217 +216 +214 +215 +217 +216 +212 +208 +209 +209 +210 +211 +206 +200 +200 +204 +206 +207 +208 +205 +203 +202 +202 +200 +192 +186 +178 +175 +178 +183 +187 +188 +193 +192 +192 +190 +185 +180 +175 +171 +169 +172 +177 +184 +192 +195 +196 +196 +195 +195 +196 +195 +194 +192 +189 +189 +192 +192 +192 +194 +199 +205 +210 +214 +219 +221 +220 +219 +219 +221 +222 +222 +223 +222 +221 +223 +226 +228 +229 +228 +230 +231 +236 +236 +232 +231 +230 +225 +224 +225 +227 +227 +227 +228 +230 +231 +232 +232 +233 +233 +233 +232 +230 +229 +228 +226 +224 +222 +220 +216 +211 +207 +202 +201 +197 +194 +193 +193 +193 +191 +193 +193 +191 +190 +189 +189 +190 +190 +193 +192 +191 +191 +192 +192 +190 +189 +190 +191 +192 +192 +191 +190 +190 +190 +191 +190 +189 +190 +191 +191 +190 +188 +189 +190 +191 +191 +190 +188 +188 +188 +189 +189 +189 +189 +189 +190 +190 +190 +189 +189 +190 +190 +190 +189 +189 +188 +187 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +188 +189 +189 +189 +190 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +194 +193 +192 +192 +194 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +194 +194 +193 +193 +193 +193 +193 +193 +190 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +192 +191 +190 +191 +192 +193 +194 +195 +195 +194 +194 +193 +192 +192 +192 +193 +192 +192 +192 +192 +193 +194 +194 +195 +194 +193 +193 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +193 +191 +191 +193 +193 +192 +191 +192 +192 +192 +191 +192 +193 +194 +191 +192 +193 +193 +193 +193 +193 +194 +195 +194 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +192 +191 +192 +192 +191 +191 +191 +192 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +191 +195 +197 +198 +202 +207 +208 +205 +201 +197 +193 +194 +194 +194 +193 +193 +193 +194 +195 +195 +192 +192 +197 +203 +208 +211 +215 +217 +220 +219 +211 +202 +202 +202 +205 +211 +217 +219 +215 +211 +211 +212 +212 +209 +209 +210 +208 +203 +202 +199 +197 +201 +200 +191 +175 +163 +162 +167 +173 +178 +180 +181 +183 +185 +184 +171 +158 +157 +163 +169 +169 +168 +162 +161 +160 +159 +157 +156 +157 +160 +162 +162 +161 +160 +161 +161 +161 +160 +159 +157 +154 +154 +156 +159 +161 +162 +151 +148 +148 +152 +155 +153 +152 +153 +156 +155 +154 +153 +153 +153 +154 +154 +153 +151 +149 +146 +145 +144 +147 +152 +151 +148 +147 +146 +147 +148 +150 +150 +159 +156 +152 +150 +150 +148 +146 +144 +146 +146 +146 +146 +145 +145 +146 +147 +146 +147 +146 +146 +149 +152 +153 +153 +152 +153 +154 +153 +152 +151 +153 +155 +153 +147 +140 +138 +141 +144 +146 +145 +143 +146 +151 +155 +154 +150 +148 +148 +147 +153 +157 +157 +153 +149 +144 +140 +144 +143 +142 +139 +142 +155 +163 +160 +158 +171 +186 +195 +200 +199 +187 +172 +162 +166 +153 +146 +160 +171 +175 +182 +187 +174 +151 +144 +167 +186 +174 +151 +162 +180 +193 +189 +179 +172 +167 +163 +168 +175 +167 +145 +134 +137 +145 +147 +156 +158 +152 +144 +145 +142 +136 +136 +137 +142 +141 +139 +140 +140 +140 +142 +160 +176 +174 +152 +138 +138 +139 +139 +141 +141 +140 +142 +146 +150 +147 +145 +145 +146 +146 +146 +147 +149 +150 +150 +149 +148 +147 +145 +144 +144 +144 +144 +146 +145 +143 +144 +144 +143 +141 +139 +137 +138 +138 +137 +137 +138 +138 +137 +137 +136 +136 +136 +137 +137 +138 +137 +134 +133 +132 +132 +133 +135 +136 +136 +132 +131 +132 +131 +129 +127 +127 +128 +132 +129 +125 +125 +128 +129 +128 +126 +130 +135 +134 +130 +127 +122 +121 +126 +129 +125 +122 +123 +126 +129 +129 +128 +127 +128 +132 +133 +128 +122 +119 +121 +122 +122 +120 +119 +119 +120 +121 +121 +122 +120 +118 +117 +118 +118 +118 +118 +116 +114 +114 +112 +108 +109 +112 +112 +111 +110 +110 +112 +114 +115 +114 +111 +109 +107 +105 +110 +113 +113 +112 +111 +110 +110 +111 +112 +111 +108 +107 +108 +112 +110 +110 +112 +113 +113 +112 +113 +112 +112 +111 +111 +112 +114 +118 +120 +122 +120 +120 +119 +118 +119 +121 +125 +124 +123 +122 +121 +119 +119 +123 +127 +125 +125 +125 +125 +123 +121 +124 +130 +130 +133 +135 +134 +128 +119 +108 +101 +102 +110 +118 +126 +131 +129 +126 +128 +129 +127 +125 +122 +118 +118 +123 +127 +129 +126 +124 +124 +125 +125 +122 +119 +123 +128 +132 +132 +132 +132 +130 +127 +131 +129 +126 +125 +125 +126 +127 +127 +128 +129 +127 +124 +126 +131 +135 +135 +129 +124 +123 +124 +124 +127 +129 +127 +125 +128 +126 +118 +116 +121 +124 +122 +123 +125 +121 +124 +125 +125 +130 +129 +125 +129 +124 +115 +117 +131 +142 +143 +136 +130 +123 +115 +110 +112 +117 +117 +119 +115 +112 +116 +123 +126 +125 +120 +118 +119 +121 +122 +117 +111 +110 +113 +118 +125 +124 +119 +116 +113 +110 +110 +107 +112 +118 +121 +119 +117 +118 +119 +124 +122 +123 +126 +127 +125 +122 +121 +123 +123 +121 +120 +124 +128 +127 +123 +120 +122 +123 +129 +139 +137 +124 +114 +119 +124 +127 +127 +127 +129 +132 +133 +130 +129 +129 +127 +126 +126 +129 +131 +134 +133 +129 +121 +118 +122 +127 +129 +132 +129 +125 +127 +130 +133 +135 +136 +136 +136 +139 +142 +142 +138 +137 +138 +137 +132 +133 +135 +132 +132 +135 +136 +133 +132 +131 +127 +125 +126 +128 +130 +126 +126 +125 +126 +130 +133 +135 +136 +129 +130 +130 +127 +124 +123 +125 +129 +123 +128 +130 +131 +131 +126 +123 +125 +127 +129 +129 +126 +121 +126 +129 +127 +130 +129 +127 +125 +130 +125 +116 +121 +158 +190 +201 +176 +150 +138 +122 +101 +98 +124 +145 +159 +176 +177 +173 +179 +179 +177 +175 +170 +167 +165 +153 +136 +122 +137 +146 +150 +161 +166 +162 +159 +152 +152 +161 +184 +191 +152 +104 +83 +82 +93 +111 +124 +128 +134 +141 +143 +150 +152 +163 +178 +189 +196 +194 +184 +172 +156 +150 +161 +176 +187 +189 +183 +181 +193 +194 +183 +173 +165 +166 +176 +194 +193 +191 +179 +182 +190 +191 +195 +210 +208 +175 +157 +160 +145 +129 +130 +154 +149 +148 +162 +179 +189 +199 +195 +143 +117 +151 +190 +206 +151 +79 +75 +107 +128 +148 +168 +163 +134 +106 +109 +143 +154 +158 +159 +156 +141 +131 +138 +150 +162 +166 +161 +157 +160 +159 +143 +128 +115 +109 +99 +84 +88 +131 +149 +135 +147 +172 +184 +175 +151 +121 +96 +84 +94 +132 +176 +165 +106 +50 +53 +89 +115 +141 +162 +157 +128 +116 +123 +152 +172 +175 +170 +174 +167 +137 +94 +81 +92 +113 +116 +108 +120 +138 +137 +131 +137 +148 +149 +143 +155 +174 +181 +157 +136 +141 +162 +151 +117 +111 +131 +152 +157 +165 +174 +170 +153 +150 +166 +170 +173 +183 +202 +215 +195 +159 +141 +118 +121 +161 +191 +204 +198 +189 +171 +151 +165 +180 +178 +171 +177 +178 +165 +168 +170 +175 +173 +173 +188 +188 +166 +146 +151 +170 +178 +172 +164 +155 +155 +165 +167 +172 +187 +206 +207 +178 +144 +142 +146 +155 +171 +190 +202 +190 +165 +156 +166 +180 +183 +178 +164 +154 +162 +161 +158 +169 +178 +182 +179 +159 +141 +143 +168 +194 +202 +192 +176 +166 +163 +167 +160 +154 +156 +169 +183 +191 +192 +182 +178 +174 +180 +189 +183 +175 +180 +196 +203 +209 +214 +211 +196 +182 +181 +181 +174 +163 +165 +183 +200 +203 +202 +207 +201 +189 +181 +177 +165 +156 +160 +181 +200 +209 +199 +183 +167 +156 +154 +145 +141 +146 +154 +154 +142 +125 +110 +110 +120 +148 +169 +163 +145 +135 +134 +132 +131 +132 +130 +126 +121 +118 +117 +111 +113 +113 +112 +111 +111 +111 +110 +112 +106 +105 +109 +111 +114 +115 +113 +111 +109 +107 +106 +103 +100 +97 +97 +101 +102 +101 +100 +101 +104 +103 +103 +102 +104 +110 +115 +114 +110 +110 +112 +113 +111 +110 +111 +113 +113 +115 +116 +117 +116 +117 +119 +119 +113 +105 +100 +97 +93 +87 +83 +82 +82 +81 +81 +76 +77 +77 +77 +78 +78 +72 +64 +64 +64 +64 +62 +60 +57 +55 +55 +54 +52 +48 +43 +41 +40 +39 +37 +32 +29 +34 +55 +84 +107 +126 +144 +144 +145 +143 +141 +142 +143 +150 +158 +168 +158 +144 +135 +135 +142 +152 +159 +162 +164 +165 +163 +162 +164 +166 +167 +166 +163 +153 +138 +129 +131 +139 +145 +163 +168 +173 +176 +179 +181 +180 +176 +182 +179 +175 +174 +176 +179 +181 +182 +183 +185 +189 +194 +199 +203 +205 +205 +200 +199 +198 +199 +200 +199 +196 +194 +190 +192 +196 +199 +199 +202 +203 +199 +195 +196 +193 +194 +205 +211 +212 +213 +215 +217 +219 +221 +225 +228 +229 +227 +224 +223 +222 +222 +222 +221 +219 +217 +217 +216 +215 +215 +215 +214 +211 +208 +208 +209 +211 +213 +209 +203 +202 +205 +207 +208 +207 +204 +202 +202 +203 +203 +193 +185 +175 +172 +175 +181 +187 +190 +195 +193 +192 +191 +189 +184 +176 +170 +166 +170 +176 +184 +192 +195 +195 +195 +196 +196 +195 +194 +192 +192 +191 +192 +197 +194 +191 +191 +196 +203 +209 +211 +218 +220 +220 +218 +217 +219 +221 +222 +222 +221 +221 +223 +226 +228 +228 +228 +229 +231 +236 +238 +234 +233 +231 +225 +223 +223 +223 +223 +225 +226 +227 +228 +228 +229 +230 +231 +232 +233 +233 +234 +234 +233 +231 +231 +229 +226 +221 +218 +212 +210 +207 +202 +199 +199 +196 +194 +192 +192 +192 +191 +190 +190 +189 +189 +191 +190 +189 +189 +190 +189 +188 +186 +190 +190 +190 +190 +189 +189 +189 +191 +191 +191 +190 +191 +192 +192 +191 +189 +188 +189 +190 +191 +190 +189 +188 +188 +188 +189 +190 +191 +192 +191 +191 +190 +190 +190 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +188 +189 +189 +189 +189 +193 +193 +193 +194 +195 +195 +194 +193 +192 +192 +193 +194 +194 +192 +192 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +191 +192 +192 +194 +194 +194 +194 +193 +193 +193 +193 +191 +192 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +194 +193 +192 +191 +191 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +191 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +195 +193 +191 +191 +193 +194 +193 +193 +193 +192 +191 +191 +190 +191 +192 +191 +192 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +192 +192 +192 +191 +193 +193 +193 +193 +193 +193 +192 +192 +194 +194 +193 +192 +192 +192 +193 +193 +195 +194 +194 +194 +193 +193 +192 +192 +191 +194 +197 +197 +199 +202 +204 +204 +200 +197 +194 +194 +194 +193 +193 +193 +194 +194 +194 +193 +191 +192 +199 +205 +215 +216 +217 +219 +220 +218 +211 +203 +197 +197 +199 +205 +213 +218 +216 +212 +209 +211 +210 +206 +208 +211 +209 +203 +201 +202 +204 +204 +196 +180 +165 +157 +165 +170 +178 +184 +186 +184 +183 +184 +181 +171 +162 +160 +168 +172 +171 +167 +164 +162 +161 +160 +158 +156 +157 +159 +161 +160 +159 +159 +161 +162 +161 +160 +160 +157 +154 +154 +156 +159 +161 +162 +151 +148 +148 +151 +153 +153 +154 +155 +155 +155 +155 +154 +154 +154 +155 +155 +153 +149 +145 +142 +143 +145 +148 +151 +150 +148 +145 +145 +146 +148 +149 +149 +156 +155 +152 +151 +150 +149 +148 +146 +147 +147 +148 +148 +147 +145 +145 +145 +147 +148 +148 +147 +148 +150 +151 +150 +150 +151 +152 +151 +150 +150 +152 +153 +151 +145 +139 +136 +139 +143 +146 +147 +144 +145 +148 +151 +150 +146 +144 +143 +148 +150 +153 +152 +150 +143 +138 +137 +141 +141 +148 +158 +164 +167 +165 +162 +166 +178 +187 +194 +201 +199 +182 +163 +158 +154 +149 +158 +172 +174 +174 +181 +194 +178 +157 +152 +169 +182 +178 +171 +186 +193 +190 +176 +167 +168 +173 +173 +183 +181 +164 +148 +145 +148 +152 +158 +163 +168 +155 +141 +147 +151 +143 +138 +138 +141 +139 +138 +141 +140 +135 +133 +139 +162 +177 +169 +154 +145 +141 +138 +139 +139 +141 +145 +150 +152 +148 +146 +146 +146 +145 +145 +148 +152 +153 +154 +148 +147 +146 +144 +143 +142 +142 +142 +145 +144 +143 +144 +145 +145 +144 +143 +139 +138 +138 +137 +139 +140 +139 +137 +134 +134 +136 +138 +139 +140 +139 +137 +136 +135 +133 +132 +131 +130 +130 +129 +128 +131 +135 +135 +132 +128 +125 +125 +132 +131 +129 +130 +132 +133 +132 +130 +133 +133 +128 +122 +120 +120 +122 +128 +131 +127 +123 +123 +126 +128 +128 +126 +129 +131 +134 +135 +130 +124 +121 +122 +124 +121 +120 +120 +121 +123 +124 +124 +122 +121 +120 +121 +123 +123 +122 +120 +118 +116 +117 +115 +110 +110 +115 +115 +113 +113 +114 +115 +117 +116 +114 +113 +108 +107 +108 +113 +116 +115 +114 +113 +113 +113 +114 +115 +113 +110 +110 +111 +110 +111 +112 +114 +114 +112 +113 +114 +115 +114 +113 +113 +114 +117 +120 +122 +124 +122 +120 +118 +117 +115 +117 +119 +126 +125 +122 +119 +116 +117 +122 +127 +128 +127 +127 +127 +124 +122 +124 +127 +128 +131 +135 +135 +126 +114 +106 +104 +105 +113 +120 +124 +128 +127 +125 +127 +127 +125 +124 +120 +119 +120 +124 +128 +130 +127 +125 +126 +127 +126 +124 +121 +121 +128 +131 +129 +129 +132 +132 +128 +130 +129 +128 +130 +130 +128 +126 +125 +126 +127 +127 +125 +126 +130 +135 +135 +130 +124 +122 +123 +123 +125 +127 +125 +128 +128 +124 +119 +118 +121 +125 +125 +124 +127 +124 +127 +129 +127 +129 +126 +126 +129 +125 +118 +118 +127 +138 +143 +137 +130 +123 +116 +111 +112 +116 +116 +120 +114 +111 +114 +122 +128 +127 +124 +120 +120 +120 +119 +116 +112 +113 +115 +121 +127 +127 +122 +119 +115 +112 +113 +113 +118 +122 +123 +120 +118 +120 +125 +122 +120 +121 +126 +129 +126 +122 +120 +123 +123 +120 +120 +124 +129 +129 +126 +122 +129 +128 +130 +139 +145 +140 +133 +124 +126 +125 +121 +121 +126 +130 +131 +129 +131 +131 +131 +131 +131 +131 +129 +124 +124 +124 +120 +119 +122 +128 +129 +129 +129 +130 +132 +135 +137 +138 +139 +135 +134 +135 +139 +141 +139 +137 +137 +134 +129 +130 +129 +125 +126 +128 +128 +132 +132 +129 +127 +126 +129 +131 +134 +122 +123 +125 +128 +133 +136 +135 +132 +128 +127 +125 +122 +121 +123 +127 +131 +127 +130 +129 +130 +132 +129 +125 +126 +129 +127 +127 +121 +115 +119 +126 +126 +122 +123 +127 +128 +136 +133 +118 +117 +144 +184 +198 +179 +159 +150 +136 +112 +92 +117 +142 +154 +157 +149 +144 +151 +149 +151 +159 +167 +170 +174 +173 +167 +149 +141 +146 +167 +185 +189 +180 +171 +146 +141 +135 +150 +177 +174 +127 +82 +86 +94 +104 +106 +111 +122 +127 +122 +126 +143 +156 +160 +168 +185 +188 +179 +175 +162 +151 +153 +168 +186 +195 +194 +187 +183 +180 +185 +191 +190 +191 +197 +209 +209 +197 +170 +164 +176 +182 +191 +194 +196 +167 +149 +154 +149 +143 +145 +156 +138 +134 +155 +175 +186 +195 +199 +161 +136 +155 +182 +204 +173 +110 +78 +91 +124 +152 +176 +177 +133 +94 +99 +130 +159 +185 +179 +136 +96 +106 +146 +162 +166 +160 +160 +157 +162 +176 +171 +141 +120 +122 +110 +98 +112 +149 +165 +153 +150 +154 +163 +161 +138 +102 +79 +97 +118 +154 +180 +151 +88 +42 +58 +98 +118 +140 +166 +162 +126 +104 +104 +131 +171 +185 +182 +177 +162 +131 +97 +88 +99 +118 +120 +111 +117 +134 +139 +134 +132 +133 +131 +135 +160 +181 +184 +141 +109 +121 +156 +149 +117 +113 +135 +153 +150 +161 +179 +177 +157 +149 +161 +174 +175 +182 +200 +217 +194 +139 +108 +103 +114 +159 +186 +196 +199 +195 +168 +146 +156 +173 +183 +183 +186 +179 +160 +167 +169 +177 +174 +171 +186 +187 +160 +143 +151 +179 +189 +167 +143 +141 +161 +172 +171 +168 +177 +201 +210 +177 +133 +133 +143 +164 +189 +205 +205 +186 +161 +148 +160 +179 +187 +181 +169 +158 +162 +169 +160 +177 +194 +195 +178 +151 +149 +166 +178 +194 +198 +182 +164 +163 +173 +168 +157 +150 +159 +176 +188 +189 +189 +178 +181 +177 +179 +181 +166 +154 +159 +193 +213 +221 +214 +206 +201 +192 +188 +184 +177 +170 +178 +197 +207 +201 +195 +193 +193 +186 +182 +179 +162 +152 +160 +184 +199 +204 +193 +177 +164 +154 +148 +131 +132 +144 +155 +150 +136 +120 +103 +106 +124 +155 +175 +165 +141 +129 +130 +136 +136 +135 +131 +126 +119 +115 +113 +110 +111 +111 +110 +108 +107 +107 +106 +106 +105 +109 +114 +114 +114 +114 +110 +105 +104 +104 +104 +103 +100 +99 +99 +98 +100 +101 +102 +104 +104 +105 +103 +101 +103 +107 +111 +111 +109 +108 +109 +113 +110 +108 +110 +111 +110 +110 +111 +117 +117 +118 +120 +120 +114 +104 +98 +96 +89 +80 +76 +77 +80 +83 +86 +79 +79 +79 +78 +78 +78 +72 +66 +63 +63 +63 +61 +58 +56 +54 +53 +50 +50 +46 +41 +40 +41 +39 +35 +31 +31 +39 +64 +95 +115 +129 +141 +144 +147 +143 +141 +143 +147 +153 +160 +162 +151 +137 +131 +134 +143 +151 +156 +158 +160 +162 +160 +160 +162 +164 +165 +162 +165 +162 +150 +142 +143 +147 +148 +154 +162 +171 +176 +175 +176 +178 +180 +181 +176 +172 +175 +180 +182 +182 +181 +177 +182 +188 +194 +198 +200 +200 +200 +200 +199 +199 +200 +199 +196 +193 +192 +192 +193 +197 +200 +199 +203 +204 +201 +195 +196 +193 +194 +204 +212 +213 +214 +214 +217 +219 +221 +224 +227 +228 +227 +224 +223 +222 +222 +222 +221 +219 +216 +217 +216 +216 +215 +215 +213 +211 +209 +210 +210 +212 +214 +211 +207 +207 +209 +207 +206 +205 +203 +202 +203 +203 +204 +195 +187 +176 +171 +173 +179 +186 +192 +196 +193 +193 +193 +192 +187 +178 +171 +166 +170 +177 +184 +191 +194 +194 +194 +196 +196 +194 +192 +190 +190 +190 +191 +200 +197 +194 +193 +197 +202 +207 +210 +216 +218 +219 +218 +217 +219 +220 +221 +221 +221 +222 +224 +226 +228 +228 +228 +227 +230 +236 +239 +237 +236 +234 +228 +225 +223 +221 +221 +223 +225 +225 +225 +226 +226 +227 +227 +229 +230 +232 +234 +233 +233 +233 +233 +233 +231 +228 +226 +220 +219 +216 +211 +207 +205 +201 +198 +196 +195 +193 +192 +191 +192 +191 +191 +191 +190 +189 +189 +190 +190 +189 +187 +191 +190 +190 +189 +188 +189 +189 +191 +191 +191 +191 +192 +192 +192 +191 +190 +188 +188 +189 +189 +189 +189 +189 +188 +188 +189 +190 +191 +191 +191 +190 +190 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +192 +193 +193 +194 +195 +195 +193 +192 +192 +191 +193 +194 +194 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +190 +190 +192 +193 +194 +195 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +195 +193 +191 +191 +193 +194 +194 +192 +193 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +192 +191 +191 +191 +193 +192 +191 +191 +191 +192 +192 +191 +192 +192 +191 +191 +191 +191 +192 +192 +195 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +190 +193 +196 +196 +197 +200 +203 +204 +201 +197 +195 +193 +192 +191 +192 +193 +195 +194 +193 +194 +193 +196 +205 +212 +220 +220 +220 +220 +220 +216 +208 +200 +189 +192 +197 +204 +212 +218 +218 +214 +209 +211 +209 +205 +207 +212 +210 +205 +208 +207 +206 +201 +191 +178 +167 +163 +166 +173 +184 +190 +189 +183 +181 +182 +179 +174 +169 +171 +176 +179 +174 +168 +166 +164 +163 +162 +160 +157 +157 +158 +160 +159 +157 +157 +159 +159 +159 +158 +160 +159 +157 +156 +158 +159 +159 +158 +153 +151 +148 +149 +151 +153 +155 +157 +153 +154 +155 +155 +154 +154 +154 +154 +152 +147 +141 +138 +140 +145 +148 +148 +149 +149 +147 +147 +149 +150 +150 +150 +155 +155 +154 +153 +150 +148 +149 +149 +147 +147 +150 +152 +151 +147 +145 +145 +148 +149 +150 +149 +148 +150 +150 +149 +151 +149 +147 +147 +148 +150 +151 +151 +148 +145 +141 +139 +141 +144 +148 +150 +144 +144 +145 +147 +147 +145 +144 +145 +147 +144 +145 +149 +145 +136 +134 +135 +146 +153 +164 +176 +183 +180 +171 +168 +174 +186 +190 +190 +193 +190 +176 +166 +161 +158 +170 +184 +181 +176 +180 +186 +188 +169 +155 +162 +173 +175 +176 +183 +193 +198 +189 +164 +143 +145 +165 +180 +185 +174 +155 +149 +155 +154 +151 +157 +160 +162 +147 +135 +144 +148 +143 +142 +142 +144 +142 +141 +144 +144 +141 +139 +135 +143 +159 +172 +173 +162 +148 +137 +136 +138 +143 +148 +151 +150 +147 +144 +146 +146 +145 +144 +148 +152 +154 +153 +148 +148 +147 +146 +145 +143 +142 +141 +143 +143 +143 +144 +144 +145 +146 +147 +143 +141 +139 +140 +143 +145 +143 +139 +134 +136 +138 +140 +142 +141 +138 +136 +135 +134 +133 +131 +130 +130 +130 +130 +131 +135 +138 +137 +133 +130 +129 +130 +133 +135 +136 +136 +134 +132 +130 +129 +130 +127 +118 +114 +117 +119 +122 +128 +131 +128 +125 +124 +126 +127 +127 +126 +128 +129 +131 +132 +131 +127 +126 +126 +124 +122 +118 +119 +124 +127 +126 +125 +124 +125 +127 +130 +132 +131 +128 +126 +121 +120 +120 +118 +111 +111 +114 +115 +117 +117 +117 +118 +119 +118 +116 +114 +108 +110 +114 +116 +117 +115 +114 +114 +118 +117 +116 +114 +110 +106 +105 +106 +107 +111 +116 +118 +114 +111 +113 +117 +117 +116 +115 +115 +116 +117 +119 +119 +122 +119 +116 +116 +116 +114 +115 +117 +125 +124 +121 +118 +116 +119 +124 +128 +128 +127 +126 +126 +126 +125 +126 +127 +127 +131 +133 +132 +122 +112 +108 +109 +109 +116 +120 +123 +126 +126 +124 +126 +125 +123 +121 +121 +122 +124 +126 +127 +129 +130 +131 +131 +131 +130 +129 +127 +126 +131 +132 +131 +132 +137 +137 +135 +132 +130 +129 +130 +129 +126 +124 +123 +123 +124 +125 +126 +127 +131 +135 +137 +132 +125 +123 +125 +125 +126 +127 +124 +129 +124 +121 +122 +123 +123 +125 +130 +128 +130 +126 +128 +130 +129 +132 +131 +127 +125 +124 +122 +121 +125 +134 +143 +142 +131 +122 +116 +111 +113 +116 +115 +120 +115 +111 +114 +123 +127 +127 +126 +124 +121 +118 +115 +112 +111 +114 +117 +122 +127 +126 +122 +120 +116 +113 +115 +118 +121 +125 +125 +121 +117 +120 +125 +122 +120 +122 +129 +132 +127 +120 +118 +124 +124 +122 +119 +122 +128 +130 +129 +130 +133 +130 +127 +137 +146 +142 +136 +128 +128 +125 +122 +124 +130 +132 +130 +129 +130 +130 +129 +129 +128 +125 +120 +116 +121 +124 +124 +123 +124 +128 +130 +128 +132 +136 +137 +137 +136 +137 +138 +137 +135 +135 +137 +140 +141 +141 +140 +135 +130 +127 +124 +121 +125 +129 +128 +133 +132 +130 +128 +127 +129 +131 +133 +124 +126 +126 +127 +130 +134 +136 +135 +133 +128 +124 +120 +121 +125 +129 +132 +133 +133 +129 +129 +134 +134 +128 +126 +129 +124 +124 +122 +119 +119 +125 +127 +122 +124 +127 +131 +136 +132 +116 +116 +141 +177 +183 +170 +163 +161 +154 +137 +125 +137 +151 +148 +129 +120 +126 +129 +115 +114 +121 +131 +135 +144 +161 +175 +171 +160 +159 +171 +185 +193 +186 +171 +153 +139 +109 +102 +139 +179 +164 +124 +98 +103 +111 +113 +111 +114 +119 +117 +120 +131 +129 +118 +121 +141 +156 +159 +150 +146 +146 +157 +170 +179 +189 +200 +194 +176 +171 +182 +196 +207 +196 +170 +170 +174 +179 +170 +155 +151 +167 +196 +197 +188 +155 +140 +153 +162 +158 +153 +154 +143 +140 +144 +158 +179 +193 +197 +175 +156 +165 +184 +193 +176 +142 +90 +83 +123 +155 +181 +188 +131 +81 +88 +133 +183 +209 +169 +106 +83 +114 +156 +171 +151 +128 +137 +153 +162 +179 +182 +150 +124 +137 +128 +130 +151 +159 +154 +148 +135 +124 +127 +130 +118 +102 +102 +131 +133 +156 +182 +147 +71 +32 +70 +109 +123 +141 +169 +167 +125 +94 +86 +118 +162 +183 +186 +185 +172 +138 +99 +89 +104 +121 +118 +111 +119 +132 +134 +135 +124 +118 +120 +129 +151 +168 +168 +135 +105 +115 +137 +132 +119 +120 +135 +150 +149 +165 +184 +174 +149 +143 +156 +171 +167 +182 +206 +213 +169 +115 +106 +97 +112 +154 +183 +195 +200 +198 +167 +141 +143 +161 +184 +194 +193 +179 +159 +155 +160 +170 +171 +172 +191 +189 +159 +143 +159 +185 +178 +145 +128 +144 +174 +178 +176 +167 +168 +194 +213 +186 +142 +128 +143 +176 +206 +213 +199 +178 +161 +145 +159 +182 +188 +178 +168 +160 +164 +169 +164 +184 +202 +202 +178 +148 +148 +176 +188 +199 +194 +176 +163 +168 +180 +176 +162 +156 +167 +183 +189 +184 +179 +177 +182 +180 +178 +173 +154 +142 +151 +182 +209 +222 +214 +204 +199 +195 +191 +199 +189 +175 +172 +186 +198 +197 +193 +184 +191 +187 +178 +167 +149 +146 +164 +184 +194 +200 +190 +174 +160 +144 +129 +123 +120 +133 +149 +145 +133 +117 +101 +106 +129 +160 +177 +166 +141 +127 +129 +139 +138 +134 +130 +125 +120 +116 +113 +111 +112 +112 +113 +112 +112 +112 +113 +107 +110 +117 +120 +117 +116 +114 +110 +104 +103 +102 +102 +101 +100 +100 +101 +97 +100 +102 +102 +104 +107 +110 +112 +108 +106 +106 +107 +108 +108 +108 +109 +111 +109 +107 +110 +109 +106 +104 +106 +110 +115 +122 +127 +126 +118 +104 +94 +95 +85 +76 +72 +72 +74 +76 +79 +81 +80 +78 +77 +77 +76 +72 +68 +62 +62 +61 +59 +57 +54 +53 +52 +48 +48 +46 +41 +40 +40 +38 +34 +31 +36 +49 +76 +107 +125 +133 +141 +142 +144 +143 +143 +148 +152 +157 +162 +162 +149 +136 +132 +139 +149 +156 +157 +160 +162 +164 +162 +162 +162 +163 +162 +158 +162 +162 +154 +149 +152 +159 +161 +152 +157 +165 +171 +172 +174 +177 +181 +182 +176 +172 +176 +182 +186 +185 +184 +174 +180 +188 +194 +199 +200 +199 +198 +199 +199 +200 +202 +199 +194 +190 +188 +194 +195 +200 +203 +202 +205 +207 +203 +196 +197 +192 +194 +204 +211 +213 +215 +214 +216 +219 +221 +224 +227 +228 +226 +224 +223 +223 +222 +222 +221 +218 +216 +218 +217 +217 +216 +215 +212 +210 +209 +212 +212 +213 +213 +213 +211 +211 +212 +206 +204 +203 +202 +203 +203 +203 +203 +197 +188 +177 +173 +174 +177 +183 +189 +194 +193 +192 +194 +194 +190 +182 +175 +169 +172 +178 +183 +188 +190 +192 +192 +195 +195 +194 +192 +190 +190 +190 +191 +199 +199 +198 +197 +198 +201 +205 +209 +213 +216 +218 +218 +218 +219 +220 +219 +220 +220 +222 +224 +226 +227 +228 +228 +226 +229 +235 +239 +238 +238 +236 +229 +225 +221 +218 +218 +220 +223 +224 +223 +225 +225 +226 +226 +226 +227 +229 +231 +229 +230 +232 +233 +234 +234 +233 +233 +227 +227 +225 +221 +218 +215 +210 +207 +205 +202 +198 +195 +195 +194 +194 +194 +192 +191 +190 +190 +191 +192 +191 +191 +192 +191 +189 +189 +188 +189 +189 +191 +191 +191 +191 +192 +192 +192 +192 +191 +189 +189 +188 +188 +188 +189 +189 +190 +189 +189 +189 +190 +189 +189 +189 +189 +188 +189 +189 +190 +190 +189 +189 +188 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +189 +192 +192 +193 +194 +195 +194 +193 +192 +192 +191 +192 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +194 +194 +194 +194 +194 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +193 +194 +194 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +190 +191 +192 +193 +194 +195 +193 +193 +194 +194 +193 +193 +192 +191 +192 +193 +193 +193 +193 +193 +194 +194 +193 +194 +193 +191 +191 +193 +194 +193 +190 +191 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +192 +191 +191 +191 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +190 +190 +190 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +191 +192 +194 +195 +196 +199 +203 +207 +203 +200 +198 +196 +194 +192 +192 +194 +198 +196 +196 +198 +200 +204 +211 +217 +219 +219 +219 +220 +219 +212 +202 +194 +187 +195 +205 +211 +216 +219 +217 +213 +209 +210 +209 +207 +208 +211 +210 +207 +215 +209 +198 +188 +182 +178 +175 +171 +171 +181 +194 +200 +193 +182 +178 +180 +181 +180 +179 +181 +185 +185 +177 +169 +164 +162 +162 +162 +161 +158 +157 +158 +161 +159 +157 +156 +156 +156 +156 +155 +160 +160 +160 +160 +159 +158 +157 +156 +156 +153 +151 +149 +150 +153 +155 +157 +152 +154 +155 +155 +153 +152 +152 +152 +151 +147 +140 +137 +140 +145 +148 +147 +150 +150 +149 +149 +150 +151 +151 +153 +154 +155 +156 +154 +150 +148 +149 +149 +148 +148 +151 +153 +152 +148 +146 +147 +150 +152 +152 +150 +149 +150 +151 +150 +153 +148 +144 +144 +148 +152 +153 +152 +148 +147 +145 +144 +145 +148 +151 +153 +149 +147 +145 +145 +144 +142 +143 +145 +139 +138 +142 +149 +148 +140 +140 +146 +166 +182 +192 +193 +193 +188 +175 +164 +173 +192 +200 +196 +190 +177 +164 +163 +167 +169 +184 +191 +187 +189 +192 +183 +176 +164 +161 +176 +184 +176 +172 +181 +190 +187 +167 +138 +124 +138 +164 +181 +157 +149 +146 +160 +170 +164 +155 +155 +152 +143 +128 +126 +135 +134 +134 +140 +141 +144 +141 +139 +142 +144 +144 +144 +141 +130 +136 +159 +177 +179 +166 +151 +136 +137 +141 +146 +149 +148 +147 +146 +146 +145 +144 +143 +145 +149 +150 +149 +147 +147 +147 +146 +145 +143 +142 +141 +143 +143 +143 +143 +143 +144 +145 +146 +148 +145 +142 +143 +147 +149 +145 +139 +137 +139 +142 +143 +142 +139 +136 +134 +134 +133 +132 +130 +129 +129 +130 +132 +138 +139 +138 +134 +131 +131 +134 +136 +135 +139 +141 +139 +133 +127 +124 +124 +125 +122 +117 +114 +119 +122 +123 +126 +128 +127 +125 +125 +126 +127 +128 +128 +127 +127 +128 +129 +131 +131 +131 +130 +124 +121 +118 +120 +125 +128 +126 +123 +124 +127 +132 +135 +135 +133 +130 +128 +122 +121 +122 +120 +114 +113 +116 +116 +121 +121 +121 +122 +122 +121 +119 +118 +114 +116 +118 +120 +118 +115 +114 +116 +120 +119 +118 +116 +112 +108 +108 +110 +113 +117 +121 +124 +119 +116 +118 +122 +118 +117 +116 +116 +117 +118 +118 +117 +118 +115 +113 +115 +118 +121 +123 +125 +125 +123 +120 +118 +120 +126 +129 +132 +128 +128 +127 +127 +127 +127 +127 +127 +127 +129 +131 +126 +119 +114 +112 +112 +113 +119 +120 +122 +126 +125 +124 +124 +120 +120 +121 +123 +124 +126 +127 +127 +129 +132 +136 +136 +135 +134 +134 +134 +127 +131 +132 +134 +138 +145 +148 +148 +138 +132 +129 +128 +126 +123 +122 +123 +122 +124 +127 +128 +130 +132 +136 +138 +135 +127 +126 +129 +128 +128 +127 +125 +126 +121 +120 +125 +126 +125 +126 +131 +130 +130 +125 +126 +127 +128 +133 +133 +127 +122 +119 +120 +121 +122 +132 +143 +144 +133 +122 +116 +112 +113 +116 +116 +120 +117 +116 +118 +123 +126 +125 +124 +124 +119 +113 +109 +108 +110 +113 +117 +122 +124 +122 +118 +117 +114 +112 +114 +116 +118 +123 +127 +124 +118 +116 +119 +122 +119 +121 +127 +128 +121 +116 +115 +121 +123 +122 +120 +122 +129 +133 +134 +132 +131 +124 +121 +130 +135 +129 +123 +124 +123 +120 +121 +125 +130 +132 +131 +131 +129 +126 +124 +123 +120 +116 +114 +118 +122 +126 +127 +125 +125 +126 +130 +133 +139 +142 +139 +134 +132 +134 +136 +140 +137 +135 +135 +138 +140 +142 +142 +137 +131 +126 +120 +118 +126 +134 +135 +135 +133 +132 +129 +128 +127 +127 +127 +129 +130 +128 +125 +125 +131 +137 +139 +137 +132 +126 +123 +124 +126 +128 +129 +134 +133 +128 +127 +133 +134 +129 +126 +124 +118 +121 +128 +129 +128 +129 +129 +127 +126 +128 +129 +131 +123 +110 +115 +152 +182 +167 +149 +157 +161 +163 +156 +169 +165 +160 +144 +126 +128 +130 +120 +103 +98 +100 +109 +110 +118 +139 +158 +177 +180 +171 +152 +149 +172 +186 +179 +166 +147 +114 +95 +119 +164 +180 +167 +128 +114 +110 +112 +110 +106 +110 +116 +123 +120 +105 +96 +99 +112 +128 +142 +142 +136 +134 +140 +142 +137 +151 +179 +180 +173 +174 +178 +189 +213 +203 +161 +131 +125 +134 +133 +126 +136 +162 +193 +195 +184 +161 +153 +160 +168 +167 +155 +148 +133 +131 +140 +159 +183 +192 +195 +174 +152 +152 +174 +188 +185 +166 +102 +79 +119 +163 +192 +187 +122 +85 +103 +155 +188 +199 +160 +115 +109 +138 +166 +179 +136 +92 +99 +134 +159 +175 +185 +156 +118 +130 +141 +152 +154 +142 +133 +116 +107 +102 +113 +122 +117 +112 +117 +142 +156 +177 +183 +134 +62 +36 +84 +119 +124 +133 +157 +160 +126 +99 +94 +121 +161 +185 +192 +189 +173 +141 +102 +81 +97 +109 +106 +109 +126 +137 +132 +125 +116 +118 +125 +132 +147 +158 +159 +134 +102 +113 +132 +127 +117 +120 +141 +157 +158 +174 +185 +165 +139 +137 +151 +166 +169 +185 +198 +197 +152 +98 +98 +96 +112 +153 +185 +199 +199 +199 +173 +138 +131 +145 +175 +194 +195 +181 +161 +153 +154 +162 +170 +180 +196 +189 +160 +150 +168 +178 +149 +120 +129 +157 +181 +182 +177 +162 +157 +178 +199 +183 +148 +130 +149 +183 +209 +208 +191 +173 +162 +149 +164 +187 +186 +168 +160 +160 +168 +166 +172 +187 +198 +197 +175 +150 +146 +173 +191 +201 +192 +179 +176 +178 +177 +175 +165 +162 +173 +187 +190 +183 +178 +179 +182 +181 +174 +163 +146 +142 +155 +180 +200 +217 +217 +206 +193 +188 +193 +199 +190 +173 +165 +175 +187 +191 +190 +186 +195 +193 +175 +151 +134 +145 +171 +189 +196 +201 +192 +174 +157 +133 +108 +102 +99 +108 +123 +129 +125 +112 +101 +109 +137 +166 +177 +165 +140 +125 +130 +145 +142 +135 +127 +123 +119 +117 +114 +112 +112 +112 +114 +114 +114 +116 +118 +116 +117 +120 +119 +113 +112 +112 +109 +106 +104 +103 +103 +102 +100 +99 +100 +99 +100 +101 +100 +102 +107 +116 +119 +116 +113 +109 +107 +108 +110 +110 +110 +108 +108 +106 +107 +107 +105 +103 +104 +103 +111 +123 +132 +133 +124 +106 +93 +88 +80 +74 +74 +76 +76 +76 +77 +81 +79 +77 +75 +75 +74 +71 +68 +61 +61 +60 +57 +54 +52 +51 +51 +49 +47 +46 +42 +39 +38 +36 +35 +32 +45 +64 +90 +117 +133 +138 +143 +142 +145 +144 +145 +152 +157 +160 +163 +163 +150 +137 +133 +142 +153 +158 +159 +163 +166 +167 +165 +165 +163 +163 +162 +163 +159 +153 +149 +149 +158 +168 +176 +162 +159 +160 +167 +173 +175 +176 +177 +182 +178 +176 +178 +185 +190 +190 +188 +176 +181 +187 +194 +200 +201 +200 +199 +197 +198 +201 +204 +200 +193 +187 +186 +194 +196 +201 +204 +204 +206 +206 +202 +196 +198 +194 +194 +204 +210 +212 +215 +214 +216 +219 +221 +224 +227 +228 +226 +225 +224 +223 +222 +222 +221 +218 +216 +218 +218 +218 +217 +214 +212 +210 +209 +214 +213 +213 +213 +213 +213 +214 +215 +208 +202 +199 +200 +202 +203 +201 +200 +194 +187 +179 +177 +176 +176 +179 +184 +189 +190 +191 +192 +191 +188 +183 +179 +172 +174 +179 +182 +185 +187 +189 +190 +193 +193 +193 +192 +191 +192 +193 +194 +196 +197 +199 +199 +199 +201 +204 +207 +210 +213 +216 +217 +219 +220 +219 +218 +219 +220 +222 +224 +226 +227 +227 +228 +227 +228 +234 +237 +236 +237 +235 +229 +222 +219 +216 +215 +217 +219 +221 +221 +224 +225 +226 +225 +224 +225 +226 +228 +225 +226 +228 +230 +231 +232 +233 +233 +231 +232 +231 +229 +227 +226 +221 +218 +214 +211 +206 +201 +200 +198 +196 +194 +193 +192 +190 +189 +190 +191 +191 +191 +192 +191 +190 +189 +189 +190 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +189 +188 +187 +188 +189 +190 +190 +190 +189 +189 +188 +188 +188 +189 +189 +188 +189 +190 +190 +190 +190 +190 +189 +189 +188 +188 +188 +188 +188 +189 +189 +189 +189 +189 +189 +188 +189 +189 +189 +192 +192 +192 +193 +194 +194 +193 +192 +192 +191 +192 +194 +193 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +193 +194 +194 +194 +194 +195 +194 +194 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +192 +191 +191 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +194 +194 +193 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +191 +191 +193 +193 +192 +189 +190 +192 +193 +193 +193 +194 +194 +192 +193 +193 +192 +192 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +197 +202 +205 +206 +205 +205 +204 +201 +198 +198 +199 +203 +201 +201 +204 +207 +209 +212 +214 +213 +212 +212 +214 +214 +208 +200 +193 +195 +206 +216 +219 +218 +217 +214 +210 +210 +210 +210 +209 +209 +210 +210 +210 +215 +206 +188 +170 +164 +170 +175 +176 +183 +194 +207 +208 +193 +176 +171 +175 +183 +185 +187 +188 +189 +186 +178 +169 +161 +160 +160 +162 +161 +159 +158 +158 +160 +159 +157 +155 +154 +154 +155 +156 +159 +161 +162 +162 +159 +157 +156 +157 +158 +156 +153 +151 +151 +153 +154 +155 +153 +154 +155 +153 +150 +149 +149 +150 +150 +148 +144 +141 +140 +144 +148 +148 +151 +152 +151 +150 +149 +149 +153 +156 +153 +153 +154 +153 +151 +150 +151 +150 +148 +146 +146 +148 +149 +146 +147 +150 +154 +155 +153 +150 +147 +148 +149 +150 +152 +146 +142 +142 +147 +152 +153 +152 +151 +148 +146 +146 +149 +151 +152 +152 +150 +147 +145 +145 +144 +144 +146 +148 +144 +148 +158 +167 +169 +166 +167 +170 +182 +195 +195 +186 +179 +169 +161 +163 +179 +197 +204 +199 +189 +167 +151 +153 +173 +180 +184 +184 +186 +189 +180 +164 +168 +173 +180 +188 +189 +178 +173 +179 +190 +173 +142 +119 +130 +159 +173 +169 +135 +132 +145 +166 +173 +168 +162 +160 +151 +135 +123 +123 +128 +127 +127 +132 +136 +139 +137 +135 +138 +142 +144 +146 +144 +133 +131 +144 +160 +178 +181 +170 +149 +144 +140 +140 +143 +143 +145 +146 +144 +144 +143 +143 +144 +147 +149 +149 +147 +147 +146 +145 +144 +143 +143 +142 +146 +146 +146 +146 +144 +144 +145 +145 +148 +146 +144 +144 +146 +148 +144 +139 +139 +142 +146 +146 +142 +139 +137 +137 +138 +136 +135 +131 +129 +129 +131 +133 +140 +140 +137 +131 +129 +132 +136 +138 +137 +140 +142 +139 +132 +125 +122 +122 +125 +125 +121 +121 +126 +127 +126 +128 +127 +126 +126 +126 +127 +129 +129 +128 +127 +128 +129 +130 +132 +132 +131 +129 +123 +121 +120 +121 +125 +127 +125 +123 +123 +127 +130 +132 +131 +130 +127 +127 +123 +122 +124 +123 +119 +118 +121 +120 +124 +123 +123 +122 +122 +122 +122 +121 +122 +121 +121 +121 +120 +118 +118 +119 +121 +121 +122 +122 +120 +118 +119 +123 +123 +122 +122 +123 +122 +121 +121 +123 +119 +118 +117 +117 +118 +120 +121 +122 +120 +117 +116 +119 +124 +128 +129 +131 +124 +122 +118 +118 +124 +132 +134 +133 +128 +129 +130 +129 +128 +129 +129 +130 +130 +130 +129 +122 +117 +115 +114 +112 +116 +120 +120 +122 +129 +129 +126 +123 +119 +122 +126 +127 +127 +127 +128 +130 +130 +134 +138 +137 +136 +135 +135 +133 +126 +127 +131 +137 +144 +149 +151 +152 +142 +136 +130 +129 +127 +123 +121 +123 +123 +125 +128 +131 +133 +135 +136 +138 +134 +126 +126 +131 +132 +130 +128 +125 +127 +123 +123 +127 +130 +129 +127 +127 +126 +130 +126 +127 +125 +124 +129 +129 +127 +122 +118 +117 +118 +120 +126 +133 +137 +128 +122 +120 +116 +116 +118 +117 +121 +120 +121 +120 +120 +119 +119 +119 +120 +115 +109 +105 +105 +111 +116 +120 +123 +123 +120 +117 +117 +114 +112 +113 +115 +117 +122 +129 +128 +122 +118 +118 +119 +117 +118 +122 +122 +117 +115 +116 +121 +124 +126 +126 +128 +133 +136 +135 +129 +127 +120 +119 +123 +121 +116 +116 +119 +116 +115 +117 +121 +124 +127 +129 +129 +128 +127 +126 +123 +117 +116 +119 +124 +126 +129 +130 +128 +127 +127 +128 +135 +141 +146 +142 +135 +132 +134 +136 +141 +139 +135 +134 +135 +138 +140 +141 +136 +132 +127 +121 +120 +129 +138 +137 +137 +136 +134 +132 +130 +127 +124 +122 +128 +130 +128 +124 +124 +130 +137 +139 +136 +133 +130 +127 +126 +126 +126 +126 +130 +131 +127 +125 +129 +130 +127 +126 +123 +118 +119 +127 +133 +138 +140 +134 +128 +125 +127 +129 +130 +117 +105 +114 +160 +192 +160 +125 +133 +141 +150 +155 +184 +176 +164 +154 +151 +152 +149 +142 +130 +120 +120 +126 +127 +130 +138 +145 +164 +173 +165 +137 +118 +130 +159 +178 +177 +160 +139 +125 +129 +149 +169 +176 +166 +143 +123 +115 +109 +109 +112 +113 +120 +117 +105 +97 +101 +107 +116 +130 +147 +143 +132 +121 +110 +102 +116 +142 +161 +179 +190 +179 +174 +189 +196 +182 +132 +113 +111 +103 +91 +111 +154 +187 +189 +184 +179 +181 +179 +181 +180 +161 +131 +109 +107 +123 +153 +182 +192 +198 +174 +145 +123 +120 +151 +186 +187 +136 +87 +104 +158 +199 +183 +123 +109 +133 +158 +148 +152 +164 +162 +152 +153 +161 +173 +138 +90 +75 +109 +146 +167 +190 +164 +118 +106 +134 +167 +164 +148 +124 +87 +88 +97 +117 +134 +137 +130 +122 +140 +179 +198 +179 +122 +66 +52 +96 +127 +126 +126 +142 +148 +126 +114 +118 +132 +159 +182 +194 +188 +170 +145 +113 +87 +87 +88 +94 +109 +128 +137 +138 +123 +120 +127 +138 +141 +151 +160 +160 +134 +107 +120 +136 +128 +115 +118 +147 +165 +165 +178 +181 +158 +136 +141 +155 +172 +178 +185 +182 +181 +146 +88 +79 +99 +124 +161 +186 +199 +199 +202 +180 +142 +129 +136 +163 +186 +194 +181 +159 +156 +148 +152 +172 +192 +199 +187 +166 +158 +168 +166 +135 +118 +143 +171 +186 +185 +174 +157 +149 +162 +177 +170 +151 +141 +159 +186 +202 +200 +189 +172 +158 +153 +164 +184 +180 +161 +156 +161 +169 +169 +177 +181 +188 +185 +164 +152 +152 +175 +185 +193 +194 +191 +186 +178 +171 +170 +167 +171 +181 +191 +192 +186 +182 +183 +183 +181 +172 +154 +140 +145 +160 +185 +202 +215 +212 +199 +185 +183 +189 +186 +179 +168 +165 +175 +183 +185 +186 +191 +197 +195 +174 +149 +141 +159 +183 +202 +202 +200 +186 +164 +148 +125 +98 +86 +92 +97 +103 +110 +109 +101 +95 +114 +147 +176 +180 +164 +137 +125 +129 +142 +140 +135 +127 +120 +119 +116 +114 +112 +111 +111 +112 +112 +112 +114 +117 +120 +120 +121 +117 +110 +109 +110 +107 +106 +107 +107 +109 +107 +102 +98 +97 +99 +101 +102 +100 +100 +106 +114 +119 +119 +115 +111 +109 +111 +114 +114 +113 +108 +109 +106 +103 +104 +106 +107 +106 +101 +107 +116 +125 +129 +124 +109 +95 +85 +77 +72 +76 +79 +80 +80 +82 +81 +78 +76 +75 +75 +73 +71 +69 +61 +60 +58 +55 +53 +51 +50 +51 +49 +47 +44 +42 +39 +36 +37 +39 +43 +64 +86 +106 +125 +137 +141 +142 +144 +147 +145 +144 +151 +157 +159 +163 +160 +148 +137 +134 +145 +155 +158 +158 +162 +165 +168 +166 +167 +166 +167 +166 +168 +153 +143 +145 +152 +160 +171 +181 +179 +170 +165 +168 +172 +172 +172 +172 +176 +177 +178 +180 +186 +192 +192 +188 +183 +185 +187 +192 +198 +200 +199 +198 +196 +197 +202 +206 +201 +192 +187 +186 +193 +195 +201 +205 +204 +205 +203 +197 +194 +197 +197 +197 +204 +209 +211 +214 +214 +217 +219 +221 +224 +227 +228 +227 +225 +224 +223 +222 +222 +221 +218 +216 +217 +218 +218 +216 +213 +210 +209 +209 +214 +213 +212 +212 +213 +214 +214 +213 +211 +203 +196 +197 +200 +201 +199 +197 +190 +185 +181 +181 +181 +178 +179 +182 +185 +187 +189 +189 +186 +183 +181 +180 +175 +178 +182 +184 +186 +187 +188 +189 +191 +191 +190 +190 +191 +192 +194 +196 +192 +194 +197 +200 +202 +204 +205 +206 +208 +210 +212 +214 +217 +220 +219 +216 +218 +220 +222 +224 +225 +226 +227 +228 +227 +227 +232 +235 +235 +237 +236 +230 +223 +220 +216 +213 +213 +215 +217 +218 +220 +222 +223 +224 +223 +223 +224 +226 +224 +225 +225 +226 +227 +228 +230 +231 +233 +233 +233 +231 +231 +232 +231 +229 +223 +220 +216 +213 +211 +207 +203 +200 +198 +195 +192 +190 +190 +190 +190 +190 +193 +192 +190 +190 +190 +190 +190 +190 +192 +191 +191 +191 +190 +191 +192 +193 +191 +190 +188 +188 +189 +190 +190 +189 +189 +189 +188 +188 +188 +189 +189 +189 +190 +190 +190 +190 +189 +189 +189 +189 +189 +188 +188 +188 +188 +188 +188 +189 +190 +189 +189 +189 +188 +189 +189 +189 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +191 +192 +194 +193 +193 +193 +194 +194 +194 +194 +195 +194 +194 +194 +193 +193 +193 +194 +195 +194 +194 +194 +195 +195 +194 +193 +193 +192 +192 +193 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +191 +191 +192 +193 +194 +194 +195 +195 +195 +194 +193 +192 +191 +191 +192 +193 +193 +194 +194 +194 +195 +194 +193 +193 +194 +194 +194 +194 +193 +193 +194 +194 +193 +192 +191 +190 +193 +193 +193 +193 +192 +192 +192 +192 +191 +193 +193 +191 +192 +193 +193 +192 +190 +191 +193 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +193 +194 +195 +194 +193 +191 +190 +193 +193 +192 +192 +191 +191 +191 +190 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +191 +191 +192 +194 +198 +202 +208 +209 +211 +211 +209 +205 +204 +206 +208 +205 +204 +208 +210 +210 +209 +209 +208 +206 +205 +207 +208 +206 +201 +197 +204 +216 +224 +222 +216 +213 +211 +208 +210 +210 +210 +211 +210 +209 +209 +211 +211 +205 +185 +159 +148 +157 +172 +179 +195 +205 +214 +209 +188 +167 +162 +168 +184 +188 +190 +191 +190 +185 +176 +168 +159 +158 +159 +162 +162 +160 +158 +158 +158 +158 +157 +155 +154 +154 +157 +159 +159 +161 +163 +162 +159 +157 +157 +158 +158 +157 +155 +153 +152 +153 +153 +153 +155 +155 +155 +152 +148 +146 +147 +148 +149 +150 +147 +144 +141 +144 +147 +150 +151 +153 +152 +149 +146 +148 +152 +156 +153 +152 +151 +152 +153 +153 +153 +152 +148 +144 +142 +144 +144 +143 +148 +152 +158 +157 +154 +148 +144 +145 +146 +147 +148 +143 +140 +140 +145 +150 +152 +152 +153 +149 +145 +146 +150 +153 +153 +152 +149 +146 +145 +146 +149 +151 +154 +157 +163 +173 +187 +195 +197 +196 +194 +195 +187 +182 +170 +160 +150 +139 +146 +168 +194 +203 +199 +190 +181 +161 +145 +149 +179 +192 +189 +179 +176 +167 +149 +141 +162 +184 +198 +193 +182 +174 +173 +179 +186 +169 +139 +123 +147 +181 +179 +152 +140 +138 +148 +159 +159 +160 +165 +167 +157 +145 +132 +126 +127 +131 +130 +124 +132 +135 +134 +133 +137 +142 +144 +148 +146 +143 +140 +135 +140 +165 +183 +178 +170 +158 +144 +139 +138 +138 +139 +139 +141 +143 +143 +143 +145 +148 +151 +151 +150 +149 +148 +147 +146 +146 +146 +146 +147 +148 +149 +149 +147 +146 +146 +145 +146 +145 +144 +143 +144 +144 +141 +137 +140 +144 +147 +146 +142 +139 +139 +139 +141 +140 +138 +134 +132 +133 +135 +138 +139 +140 +138 +133 +131 +134 +137 +138 +137 +140 +141 +138 +132 +126 +123 +123 +128 +130 +128 +127 +131 +131 +130 +133 +127 +125 +124 +126 +128 +130 +128 +127 +129 +131 +134 +134 +132 +129 +128 +125 +124 +124 +123 +126 +126 +126 +125 +124 +124 +127 +130 +130 +128 +126 +125 +126 +124 +122 +126 +126 +123 +123 +126 +125 +123 +123 +122 +121 +121 +122 +122 +123 +127 +123 +121 +121 +122 +122 +123 +124 +124 +125 +127 +129 +127 +126 +128 +130 +129 +123 +118 +117 +120 +120 +119 +118 +122 +121 +119 +119 +121 +124 +126 +127 +124 +121 +119 +122 +126 +131 +132 +133 +127 +123 +118 +118 +126 +134 +135 +130 +129 +132 +134 +132 +130 +129 +130 +132 +132 +132 +128 +119 +116 +118 +116 +113 +116 +119 +119 +123 +131 +134 +128 +123 +121 +127 +132 +132 +129 +127 +129 +131 +130 +134 +137 +136 +135 +134 +133 +131 +128 +127 +130 +138 +143 +146 +145 +145 +142 +136 +132 +132 +130 +125 +123 +124 +125 +126 +129 +133 +136 +137 +137 +136 +131 +124 +125 +131 +132 +130 +128 +124 +128 +129 +129 +129 +131 +131 +127 +122 +124 +129 +129 +131 +129 +123 +124 +122 +126 +124 +120 +116 +116 +118 +121 +120 +124 +120 +122 +124 +121 +120 +120 +120 +123 +123 +122 +118 +114 +113 +115 +117 +116 +112 +107 +104 +107 +113 +121 +125 +124 +124 +120 +118 +120 +118 +115 +116 +119 +119 +123 +130 +132 +127 +123 +123 +118 +113 +114 +118 +119 +116 +118 +124 +128 +131 +133 +132 +133 +135 +134 +131 +129 +128 +125 +123 +120 +113 +114 +123 +119 +115 +114 +116 +117 +118 +122 +127 +126 +127 +131 +133 +128 +122 +123 +130 +128 +129 +130 +132 +132 +130 +129 +127 +132 +140 +146 +144 +139 +137 +138 +138 +143 +141 +137 +134 +135 +138 +140 +140 +136 +134 +132 +127 +127 +134 +140 +136 +138 +137 +136 +134 +132 +129 +124 +121 +123 +128 +128 +125 +126 +131 +136 +136 +132 +132 +132 +130 +127 +125 +125 +125 +127 +130 +126 +123 +125 +127 +126 +128 +126 +120 +118 +123 +133 +146 +147 +139 +128 +125 +128 +132 +132 +116 +101 +111 +158 +198 +158 +109 +108 +114 +130 +146 +165 +166 +160 +160 +161 +153 +157 +178 +175 +161 +153 +152 +153 +153 +149 +143 +146 +148 +151 +142 +113 +92 +116 +159 +186 +170 +155 +147 +141 +145 +156 +164 +183 +175 +158 +133 +118 +121 +125 +119 +117 +122 +113 +99 +99 +104 +111 +121 +133 +149 +145 +127 +114 +109 +112 +123 +152 +185 +198 +175 +148 +141 +160 +185 +183 +152 +147 +131 +86 +79 +130 +185 +198 +186 +185 +196 +197 +200 +195 +168 +111 +99 +96 +94 +122 +170 +193 +200 +182 +152 +106 +58 +91 +167 +201 +182 +123 +102 +148 +197 +179 +122 +117 +129 +123 +93 +102 +157 +191 +176 +148 +133 +152 +142 +110 +77 +95 +132 +157 +193 +189 +145 +96 +116 +174 +192 +172 +102 +61 +72 +91 +111 +127 +139 +139 +130 +147 +180 +192 +171 +123 +77 +62 +105 +131 +131 +127 +141 +144 +126 +120 +127 +143 +150 +165 +186 +189 +177 +155 +124 +107 +83 +72 +89 +110 +121 +131 +145 +134 +132 +139 +146 +147 +153 +160 +157 +140 +125 +136 +133 +120 +118 +122 +148 +166 +165 +175 +176 +155 +142 +153 +165 +179 +179 +184 +181 +178 +137 +79 +77 +103 +141 +172 +183 +193 +200 +207 +182 +148 +133 +134 +156 +181 +193 +179 +153 +155 +139 +142 +172 +200 +202 +188 +175 +161 +162 +159 +141 +135 +159 +183 +197 +188 +173 +155 +150 +157 +166 +165 +160 +151 +168 +188 +197 +195 +190 +174 +152 +154 +160 +176 +174 +160 +159 +163 +166 +173 +176 +170 +180 +175 +149 +148 +160 +184 +177 +182 +198 +201 +187 +171 +167 +168 +173 +182 +191 +194 +192 +186 +183 +186 +185 +184 +173 +151 +138 +147 +163 +189 +209 +215 +201 +186 +178 +179 +182 +181 +173 +163 +165 +175 +180 +182 +185 +193 +194 +189 +176 +158 +160 +178 +195 +212 +206 +195 +173 +149 +137 +120 +98 +98 +116 +121 +113 +110 +105 +99 +97 +118 +156 +186 +185 +165 +138 +123 +126 +128 +132 +131 +127 +122 +120 +120 +120 +115 +112 +111 +112 +112 +111 +112 +116 +117 +118 +121 +118 +110 +108 +107 +102 +104 +108 +111 +115 +113 +105 +99 +95 +99 +102 +104 +103 +101 +104 +109 +113 +118 +114 +110 +109 +113 +117 +117 +115 +110 +110 +106 +100 +101 +106 +109 +107 +104 +104 +107 +113 +121 +122 +111 +98 +87 +78 +72 +73 +77 +78 +80 +83 +81 +79 +77 +76 +76 +74 +71 +70 +61 +60 +58 +54 +52 +50 +50 +49 +49 +45 +43 +42 +38 +35 +38 +44 +60 +83 +106 +119 +132 +140 +142 +141 +147 +149 +144 +141 +148 +155 +157 +162 +154 +144 +135 +137 +148 +157 +159 +156 +160 +164 +167 +167 +169 +170 +173 +172 +166 +146 +135 +144 +156 +161 +167 +175 +191 +182 +174 +172 +169 +166 +167 +170 +168 +173 +178 +180 +185 +192 +191 +187 +188 +187 +187 +190 +194 +197 +197 +196 +195 +196 +201 +206 +201 +192 +188 +187 +191 +194 +201 +204 +203 +204 +201 +195 +193 +198 +199 +200 +205 +208 +209 +212 +215 +217 +219 +221 +224 +228 +228 +227 +225 +224 +223 +222 +222 +221 +218 +216 +217 +218 +218 +216 +212 +210 +209 +209 +213 +212 +212 +212 +213 +214 +213 +212 +214 +203 +195 +194 +199 +200 +198 +195 +188 +184 +183 +186 +185 +181 +180 +182 +182 +185 +188 +187 +182 +178 +178 +179 +178 +181 +185 +187 +188 +188 +189 +190 +190 +190 +189 +188 +188 +191 +193 +196 +192 +192 +196 +200 +205 +208 +208 +208 +208 +208 +209 +211 +216 +220 +219 +216 +218 +219 +222 +224 +225 +226 +227 +228 +227 +227 +231 +235 +236 +239 +239 +234 +226 +223 +218 +214 +212 +213 +214 +215 +215 +218 +221 +222 +221 +221 +223 +224 +226 +226 +226 +226 +226 +227 +229 +230 +232 +232 +231 +230 +232 +234 +235 +235 +233 +231 +228 +227 +224 +220 +214 +210 +205 +202 +197 +194 +193 +193 +193 +192 +193 +192 +190 +190 +191 +191 +190 +189 +192 +191 +191 +190 +190 +191 +192 +193 +191 +190 +189 +189 +190 +190 +189 +188 +188 +188 +188 +189 +189 +189 +190 +190 +191 +191 +189 +188 +188 +188 +189 +189 +189 +189 +188 +187 +187 +188 +188 +189 +190 +189 +189 +189 +188 +189 +190 +190 +195 +193 +191 +191 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +193 +192 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +193 +194 +192 +191 +192 +194 +194 +193 +192 +192 +192 +193 +194 +194 +191 +191 +191 +192 +193 +194 +194 +194 +192 +192 +193 +194 +194 +193 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +194 +195 +195 +193 +192 +192 +194 +192 +192 +193 +194 +193 +191 +192 +195 +192 +192 +191 +191 +192 +192 +193 +193 +191 +193 +195 +195 +194 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +194 +193 +191 +190 +191 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +194 +198 +201 +204 +205 +204 +204 +205 +206 +203 +201 +200 +202 +205 +205 +205 +206 +206 +205 +206 +207 +206 +204 +203 +207 +211 +219 +225 +223 +217 +212 +210 +208 +207 +211 +212 +210 +208 +209 +211 +212 +207 +192 +182 +168 +157 +155 +164 +184 +205 +212 +213 +200 +180 +166 +163 +166 +189 +198 +199 +190 +181 +179 +171 +162 +154 +156 +159 +161 +162 +160 +158 +158 +157 +159 +159 +155 +152 +154 +157 +158 +161 +160 +162 +161 +157 +158 +159 +157 +158 +158 +156 +153 +153 +152 +152 +151 +154 +155 +154 +149 +143 +141 +144 +150 +154 +154 +150 +144 +141 +144 +148 +151 +149 +149 +149 +148 +149 +151 +152 +152 +154 +150 +147 +148 +150 +152 +152 +150 +147 +148 +145 +141 +140 +146 +153 +157 +159 +156 +149 +143 +141 +144 +146 +146 +146 +144 +141 +141 +144 +149 +151 +153 +153 +150 +149 +149 +149 +149 +149 +152 +147 +142 +144 +157 +167 +169 +173 +178 +185 +201 +205 +195 +190 +192 +191 +189 +172 +149 +140 +144 +139 +141 +164 +188 +201 +193 +174 +165 +168 +161 +160 +178 +198 +189 +183 +177 +162 +143 +138 +145 +173 +192 +197 +186 +181 +181 +177 +172 +181 +164 +150 +155 +170 +175 +167 +156 +155 +160 +155 +146 +148 +159 +170 +176 +159 +155 +151 +139 +126 +131 +141 +142 +144 +149 +153 +153 +152 +153 +157 +161 +158 +159 +153 +144 +139 +145 +163 +178 +179 +164 +154 +154 +146 +133 +130 +138 +140 +143 +147 +147 +147 +148 +149 +151 +154 +151 +148 +147 +147 +147 +147 +146 +148 +150 +150 +146 +145 +146 +147 +147 +144 +143 +143 +143 +143 +142 +140 +139 +143 +145 +145 +144 +141 +140 +143 +145 +145 +144 +140 +136 +136 +141 +142 +140 +139 +137 +135 +134 +132 +131 +135 +140 +145 +143 +139 +135 +134 +133 +133 +132 +129 +127 +129 +131 +130 +131 +131 +128 +124 +121 +121 +126 +130 +130 +129 +129 +130 +129 +128 +128 +130 +131 +127 +123 +124 +126 +128 +128 +127 +126 +126 +127 +128 +128 +129 +128 +125 +125 +124 +125 +124 +123 +124 +126 +128 +128 +125 +122 +121 +122 +123 +122 +121 +121 +123 +124 +120 +120 +120 +121 +124 +125 +126 +127 +128 +127 +127 +130 +132 +132 +131 +129 +127 +126 +124 +120 +112 +108 +113 +124 +126 +122 +116 +115 +118 +122 +125 +126 +128 +124 +128 +131 +126 +129 +136 +135 +127 +124 +123 +124 +127 +129 +131 +133 +128 +129 +130 +131 +134 +137 +136 +132 +132 +133 +129 +123 +118 +117 +113 +107 +115 +117 +121 +127 +130 +130 +128 +127 +125 +127 +132 +134 +131 +130 +132 +130 +138 +135 +133 +133 +133 +130 +129 +128 +130 +131 +136 +143 +145 +142 +140 +140 +136 +136 +134 +131 +127 +125 +128 +133 +128 +128 +130 +134 +137 +138 +140 +142 +130 +124 +125 +132 +134 +131 +129 +126 +131 +141 +143 +135 +126 +125 +125 +123 +125 +128 +131 +132 +128 +124 +123 +124 +120 +120 +117 +113 +111 +112 +112 +110 +111 +117 +127 +129 +120 +114 +117 +120 +122 +126 +120 +111 +108 +115 +120 +118 +114 +112 +108 +106 +108 +115 +121 +123 +119 +114 +114 +117 +116 +117 +121 +123 +124 +123 +123 +126 +129 +129 +128 +127 +116 +119 +122 +123 +123 +123 +126 +127 +134 +137 +139 +136 +133 +132 +131 +130 +126 +127 +131 +131 +123 +119 +123 +125 +119 +116 +114 +115 +118 +121 +122 +122 +126 +128 +129 +132 +138 +144 +142 +137 +127 +129 +133 +135 +132 +128 +128 +130 +134 +136 +141 +143 +140 +139 +140 +136 +140 +141 +137 +131 +128 +132 +138 +142 +131 +138 +146 +145 +133 +123 +128 +141 +141 +139 +136 +134 +132 +132 +127 +123 +133 +134 +131 +126 +126 +132 +138 +140 +133 +133 +133 +131 +128 +126 +127 +128 +130 +125 +124 +125 +126 +125 +125 +127 +127 +124 +129 +126 +123 +141 +155 +142 +133 +123 +128 +132 +133 +132 +128 +128 +167 +187 +154 +108 +104 +117 +129 +137 +138 +135 +135 +136 +145 +151 +158 +181 +190 +175 +157 +155 +158 +151 +143 +132 +131 +130 +131 +151 +140 +106 +91 +121 +165 +182 +176 +149 +144 +153 +141 +117 +152 +184 +192 +162 +131 +122 +131 +145 +140 +131 +126 +118 +107 +107 +112 +111 +120 +143 +154 +148 +145 +145 +145 +148 +160 +176 +175 +161 +144 +111 +105 +149 +180 +194 +181 +174 +160 +125 +134 +175 +189 +187 +191 +199 +204 +211 +201 +177 +138 +123 +106 +86 +84 +130 +188 +209 +198 +167 +111 +70 +80 +143 +196 +200 +144 +110 +147 +193 +179 +133 +121 +109 +79 +68 +87 +136 +176 +168 +141 +141 +156 +155 +115 +85 +91 +116 +160 +189 +193 +165 +131 +139 +179 +198 +167 +112 +68 +54 +81 +104 +103 +120 +131 +118 +147 +178 +192 +178 +128 +76 +64 +114 +138 +135 +137 +146 +149 +132 +122 +131 +154 +145 +160 +175 +182 +170 +160 +144 +123 +90 +73 +84 +104 +124 +136 +137 +136 +140 +146 +151 +153 +151 +149 +149 +147 +149 +137 +128 +119 +123 +145 +159 +154 +146 +153 +162 +154 +152 +166 +180 +176 +147 +144 +163 +170 +133 +86 +79 +110 +149 +183 +191 +186 +187 +206 +188 +148 +125 +131 +154 +174 +188 +178 +159 +160 +150 +151 +173 +201 +213 +198 +174 +164 +155 +151 +152 +154 +166 +186 +200 +187 +174 +154 +134 +127 +141 +156 +158 +161 +168 +183 +196 +194 +179 +163 +157 +155 +164 +171 +174 +171 +161 +158 +164 +166 +169 +176 +176 +160 +147 +154 +170 +189 +179 +177 +192 +200 +185 +165 +161 +159 +176 +189 +194 +196 +193 +187 +185 +187 +188 +176 +160 +147 +140 +150 +174 +197 +212 +210 +194 +184 +178 +175 +180 +176 +165 +161 +165 +171 +180 +190 +195 +193 +174 +153 +152 +176 +187 +189 +210 +224 +200 +162 +142 +143 +131 +112 +111 +121 +128 +137 +133 +119 +107 +102 +99 +128 +161 +191 +188 +161 +134 +120 +116 +126 +130 +134 +133 +127 +120 +121 +124 +117 +116 +115 +115 +113 +112 +116 +121 +119 +117 +115 +112 +107 +104 +104 +107 +101 +107 +111 +113 +115 +115 +109 +101 +102 +101 +99 +97 +99 +105 +110 +112 +110 +107 +104 +105 +111 +116 +115 +111 +110 +108 +107 +108 +106 +104 +104 +106 +103 +102 +101 +103 +110 +115 +111 +103 +90 +80 +72 +72 +76 +78 +81 +84 +80 +77 +76 +78 +78 +73 +69 +67 +59 +57 +55 +53 +51 +48 +47 +47 +51 +43 +39 +40 +38 +37 +43 +53 +72 +95 +117 +130 +138 +142 +144 +146 +143 +141 +143 +146 +150 +157 +162 +159 +151 +136 +135 +143 +148 +153 +161 +161 +162 +164 +164 +163 +166 +169 +172 +174 +163 +146 +137 +148 +160 +165 +170 +177 +181 +184 +184 +180 +174 +170 +166 +163 +156 +166 +176 +182 +187 +191 +191 +188 +196 +194 +193 +194 +193 +191 +190 +192 +193 +196 +204 +209 +206 +197 +195 +195 +197 +194 +193 +199 +205 +205 +199 +192 +191 +199 +202 +201 +205 +209 +210 +213 +214 +215 +218 +220 +221 +223 +225 +226 +223 +222 +222 +223 +223 +222 +218 +215 +218 +219 +219 +218 +216 +213 +210 +209 +211 +211 +211 +213 +214 +214 +212 +211 +216 +208 +198 +194 +197 +198 +195 +193 +188 +185 +183 +184 +188 +189 +184 +180 +182 +179 +179 +179 +179 +178 +178 +178 +178 +181 +183 +185 +185 +188 +188 +187 +186 +187 +187 +185 +184 +187 +192 +197 +198 +197 +196 +197 +202 +208 +210 +209 +207 +204 +203 +206 +212 +218 +219 +219 +216 +217 +220 +224 +227 +228 +227 +226 +226 +228 +232 +236 +238 +239 +238 +238 +231 +226 +218 +212 +209 +210 +213 +216 +217 +218 +220 +221 +222 +222 +222 +221 +222 +223 +226 +228 +228 +228 +228 +228 +230 +229 +228 +227 +229 +231 +235 +237 +235 +237 +238 +238 +234 +229 +225 +222 +218 +215 +210 +205 +201 +199 +197 +195 +192 +191 +190 +190 +189 +190 +192 +193 +192 +192 +192 +189 +186 +186 +189 +191 +190 +190 +190 +190 +191 +190 +190 +189 +188 +189 +190 +190 +189 +189 +190 +191 +189 +190 +191 +191 +190 +189 +189 +190 +189 +189 +188 +189 +190 +190 +190 +189 +188 +188 +189 +188 +188 +187 +189 +190 +194 +193 +191 +191 +193 +194 +193 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +195 +193 +191 +192 +193 +194 +193 +193 +192 +192 +193 +193 +194 +192 +192 +191 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +195 +194 +193 +192 +193 +194 +194 +192 +192 +193 +194 +192 +192 +193 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +196 +197 +195 +195 +196 +197 +198 +197 +197 +200 +202 +202 +202 +202 +207 +208 +210 +209 +206 +202 +197 +196 +210 +214 +216 +214 +210 +209 +208 +207 +208 +212 +212 +209 +208 +211 +212 +211 +201 +187 +180 +173 +168 +168 +175 +191 +207 +207 +204 +195 +179 +167 +169 +176 +192 +198 +199 +193 +186 +180 +169 +157 +155 +156 +159 +161 +162 +161 +160 +159 +158 +159 +160 +157 +153 +151 +152 +155 +163 +160 +163 +165 +160 +157 +158 +157 +159 +159 +158 +154 +152 +150 +151 +153 +153 +153 +153 +150 +144 +142 +144 +147 +150 +151 +150 +146 +143 +145 +147 +148 +150 +149 +147 +147 +149 +152 +152 +151 +153 +149 +145 +144 +146 +148 +149 +148 +145 +147 +147 +144 +143 +146 +151 +154 +155 +154 +152 +148 +147 +147 +148 +147 +150 +147 +144 +143 +145 +148 +150 +151 +153 +152 +150 +150 +150 +148 +148 +149 +147 +146 +148 +158 +171 +179 +182 +181 +180 +186 +181 +168 +163 +162 +159 +157 +144 +139 +141 +151 +160 +171 +188 +202 +190 +175 +165 +169 +173 +173 +185 +203 +202 +188 +175 +167 +152 +141 +153 +174 +192 +189 +186 +187 +188 +179 +172 +173 +175 +172 +171 +175 +181 +179 +168 +157 +160 +158 +156 +150 +146 +157 +171 +175 +160 +155 +149 +144 +142 +149 +158 +162 +159 +165 +166 +162 +159 +161 +163 +162 +160 +160 +158 +153 +148 +148 +153 +159 +170 +170 +170 +166 +153 +138 +132 +133 +139 +144 +148 +148 +148 +150 +151 +150 +152 +150 +148 +147 +147 +146 +145 +144 +147 +149 +149 +147 +146 +148 +148 +147 +144 +143 +141 +140 +140 +141 +141 +141 +146 +146 +145 +143 +142 +143 +148 +151 +151 +145 +139 +137 +141 +144 +143 +139 +135 +137 +139 +136 +128 +126 +133 +142 +147 +145 +142 +138 +136 +135 +134 +133 +131 +131 +133 +134 +129 +128 +129 +127 +123 +122 +122 +125 +127 +127 +127 +128 +130 +129 +127 +126 +128 +130 +128 +124 +125 +126 +128 +128 +127 +126 +126 +126 +129 +129 +127 +125 +124 +124 +124 +125 +126 +125 +125 +125 +126 +126 +124 +123 +123 +122 +121 +122 +123 +123 +123 +123 +121 +122 +124 +125 +126 +125 +124 +123 +124 +123 +124 +127 +130 +129 +128 +128 +126 +124 +122 +121 +117 +114 +117 +123 +131 +125 +119 +117 +118 +122 +125 +126 +127 +125 +128 +129 +125 +127 +135 +136 +130 +127 +125 +127 +129 +129 +129 +130 +124 +126 +127 +130 +134 +138 +137 +134 +131 +132 +132 +127 +123 +120 +116 +114 +119 +121 +124 +127 +129 +129 +129 +129 +129 +128 +131 +132 +129 +130 +133 +132 +134 +133 +133 +134 +133 +131 +129 +129 +132 +135 +141 +144 +142 +139 +139 +141 +135 +131 +129 +129 +128 +128 +130 +131 +131 +132 +133 +136 +137 +138 +140 +144 +137 +127 +127 +136 +136 +130 +127 +127 +133 +139 +137 +129 +122 +123 +123 +121 +122 +126 +129 +129 +125 +124 +124 +124 +120 +121 +115 +106 +105 +111 +114 +111 +113 +117 +123 +124 +118 +116 +118 +117 +122 +121 +117 +112 +110 +114 +118 +119 +113 +112 +111 +111 +115 +119 +119 +117 +114 +110 +113 +118 +119 +119 +121 +123 +122 +122 +124 +127 +127 +124 +120 +118 +123 +126 +127 +128 +128 +129 +132 +134 +136 +138 +139 +137 +136 +136 +135 +134 +132 +127 +127 +129 +127 +126 +126 +124 +115 +114 +115 +121 +128 +130 +127 +123 +126 +130 +131 +134 +142 +150 +149 +141 +131 +131 +132 +134 +134 +132 +133 +133 +135 +133 +136 +138 +139 +142 +142 +138 +138 +140 +138 +131 +127 +129 +133 +134 +130 +135 +147 +154 +145 +130 +129 +139 +141 +139 +136 +135 +133 +130 +127 +126 +134 +136 +133 +129 +126 +131 +136 +137 +133 +134 +133 +130 +127 +127 +128 +129 +124 +126 +128 +128 +127 +128 +127 +125 +127 +125 +130 +130 +124 +134 +152 +157 +139 +127 +126 +126 +133 +142 +145 +149 +169 +182 +149 +115 +116 +127 +124 +118 +107 +112 +116 +114 +120 +129 +145 +173 +178 +159 +133 +129 +137 +135 +131 +127 +125 +126 +124 +136 +150 +146 +120 +102 +123 +154 +178 +172 +159 +155 +136 +105 +100 +144 +190 +188 +152 +132 +140 +152 +147 +143 +140 +135 +127 +121 +118 +114 +126 +143 +158 +169 +179 +178 +165 +151 +151 +148 +150 +154 +150 +119 +99 +123 +162 +168 +169 +201 +223 +199 +176 +179 +198 +187 +191 +205 +209 +205 +199 +190 +185 +168 +143 +111 +89 +108 +159 +198 +204 +182 +145 +113 +106 +138 +175 +186 +147 +114 +146 +194 +190 +148 +125 +106 +76 +77 +94 +121 +146 +150 +145 +157 +169 +162 +128 +98 +85 +102 +151 +188 +184 +172 +155 +161 +175 +175 +160 +137 +101 +65 +66 +89 +92 +88 +95 +109 +139 +174 +194 +183 +130 +71 +59 +116 +139 +140 +145 +157 +159 +139 +125 +134 +145 +152 +168 +160 +155 +157 +173 +175 +142 +103 +86 +89 +95 +123 +146 +134 +138 +146 +153 +151 +141 +133 +134 +140 +142 +148 +142 +135 +132 +140 +155 +158 +139 +134 +137 +145 +152 +166 +179 +179 +149 +113 +104 +131 +153 +128 +88 +85 +116 +151 +182 +193 +189 +184 +200 +190 +149 +112 +117 +152 +175 +180 +173 +168 +168 +156 +160 +182 +206 +212 +198 +177 +159 +152 +148 +150 +158 +174 +186 +188 +176 +163 +144 +121 +108 +117 +139 +153 +165 +170 +183 +194 +190 +174 +162 +160 +162 +167 +168 +169 +171 +170 +167 +167 +170 +173 +178 +172 +154 +150 +167 +183 +188 +182 +181 +192 +200 +185 +164 +154 +160 +177 +189 +192 +194 +192 +186 +182 +185 +185 +172 +155 +143 +140 +158 +185 +200 +212 +209 +194 +184 +177 +175 +179 +171 +164 +163 +168 +172 +181 +192 +198 +181 +151 +130 +132 +159 +187 +201 +212 +214 +191 +148 +122 +124 +123 +115 +115 +122 +127 +136 +139 +125 +105 +99 +106 +131 +165 +187 +176 +148 +122 +113 +117 +127 +133 +138 +132 +124 +119 +122 +125 +122 +119 +117 +114 +112 +111 +115 +119 +116 +114 +111 +109 +106 +102 +102 +104 +104 +109 +112 +114 +117 +120 +117 +111 +102 +101 +99 +99 +102 +106 +110 +113 +110 +106 +104 +105 +109 +113 +113 +111 +113 +111 +109 +108 +106 +104 +103 +104 +101 +101 +100 +99 +103 +106 +104 +99 +88 +80 +73 +73 +75 +75 +78 +81 +80 +78 +76 +76 +74 +70 +67 +66 +62 +60 +57 +54 +52 +49 +48 +48 +48 +41 +39 +39 +37 +37 +47 +60 +81 +102 +122 +133 +141 +144 +144 +145 +139 +141 +146 +152 +156 +163 +164 +157 +146 +138 +140 +146 +151 +158 +163 +157 +160 +162 +162 +161 +162 +165 +166 +167 +161 +146 +141 +152 +164 +167 +170 +174 +176 +180 +182 +183 +182 +178 +170 +163 +157 +163 +175 +186 +190 +188 +189 +191 +196 +196 +197 +197 +193 +187 +186 +187 +191 +196 +201 +202 +199 +197 +197 +196 +195 +195 +197 +200 +204 +204 +198 +193 +190 +199 +205 +207 +209 +209 +209 +213 +213 +215 +218 +220 +222 +224 +225 +227 +223 +224 +224 +225 +225 +223 +220 +217 +217 +217 +217 +216 +214 +212 +211 +211 +211 +212 +212 +214 +215 +215 +213 +212 +212 +208 +203 +198 +197 +196 +193 +192 +185 +184 +183 +184 +187 +188 +186 +183 +183 +179 +177 +176 +175 +174 +175 +177 +176 +180 +184 +186 +187 +188 +188 +186 +184 +184 +183 +183 +184 +187 +190 +193 +199 +199 +198 +198 +202 +207 +210 +211 +209 +205 +203 +204 +209 +214 +218 +219 +216 +217 +219 +223 +226 +228 +227 +226 +226 +228 +232 +236 +239 +240 +240 +240 +234 +228 +220 +213 +209 +209 +210 +212 +216 +217 +217 +218 +219 +219 +219 +218 +218 +220 +222 +224 +225 +226 +226 +226 +227 +227 +227 +227 +228 +230 +231 +233 +231 +233 +235 +236 +235 +234 +232 +231 +230 +226 +222 +217 +212 +208 +205 +203 +199 +197 +194 +193 +192 +192 +193 +192 +193 +193 +193 +191 +188 +187 +188 +190 +192 +191 +190 +189 +190 +190 +190 +189 +189 +190 +191 +192 +191 +190 +189 +189 +188 +189 +190 +190 +190 +189 +190 +190 +190 +190 +188 +189 +190 +190 +190 +190 +188 +188 +189 +189 +187 +188 +189 +190 +194 +193 +192 +192 +193 +194 +193 +192 +192 +192 +192 +191 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +195 +195 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +194 +195 +196 +194 +192 +191 +193 +194 +193 +193 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +191 +190 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +190 +193 +194 +194 +193 +192 +192 +193 +194 +195 +192 +191 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +192 +191 +192 +192 +192 +193 +193 +193 +192 +192 +191 +192 +193 +192 +191 +190 +191 +192 +194 +194 +195 +198 +200 +199 +199 +200 +208 +211 +211 +207 +203 +200 +196 +191 +199 +199 +198 +198 +199 +203 +208 +208 +209 +213 +212 +207 +208 +213 +212 +207 +193 +182 +182 +182 +183 +185 +186 +197 +205 +200 +195 +190 +182 +176 +180 +190 +194 +196 +196 +195 +188 +178 +165 +154 +156 +157 +160 +162 +164 +164 +162 +161 +160 +160 +161 +160 +154 +148 +149 +154 +166 +163 +166 +168 +162 +157 +158 +159 +158 +160 +160 +155 +151 +148 +151 +154 +150 +151 +151 +149 +146 +145 +145 +144 +148 +150 +149 +147 +145 +146 +147 +147 +151 +149 +147 +146 +149 +152 +151 +149 +153 +148 +143 +141 +142 +145 +147 +146 +145 +147 +148 +145 +143 +145 +150 +154 +154 +156 +156 +153 +151 +150 +150 +149 +153 +151 +147 +146 +147 +149 +150 +150 +152 +152 +153 +153 +152 +148 +146 +147 +147 +150 +150 +153 +163 +174 +174 +167 +158 +159 +151 +143 +142 +139 +135 +133 +129 +143 +156 +169 +187 +201 +205 +205 +187 +173 +172 +183 +189 +197 +205 +206 +190 +182 +171 +159 +151 +155 +173 +191 +192 +182 +179 +190 +192 +178 +167 +170 +175 +176 +179 +184 +188 +182 +166 +151 +155 +150 +154 +155 +150 +153 +161 +159 +159 +158 +153 +154 +160 +162 +160 +160 +151 +156 +157 +154 +154 +159 +160 +157 +156 +156 +156 +155 +152 +149 +145 +142 +155 +167 +174 +170 +161 +153 +142 +134 +139 +144 +146 +146 +147 +150 +150 +149 +149 +148 +147 +147 +147 +146 +145 +144 +146 +147 +147 +147 +148 +149 +148 +146 +146 +143 +139 +138 +138 +139 +140 +141 +146 +146 +146 +145 +144 +145 +149 +153 +151 +145 +140 +140 +142 +143 +141 +140 +140 +140 +139 +133 +127 +128 +136 +147 +151 +149 +145 +141 +137 +134 +134 +134 +132 +133 +136 +135 +128 +126 +128 +128 +126 +126 +126 +127 +128 +127 +128 +130 +131 +130 +127 +126 +128 +130 +129 +125 +124 +124 +125 +125 +126 +126 +126 +126 +129 +128 +125 +124 +123 +124 +126 +129 +129 +128 +128 +126 +126 +125 +126 +126 +125 +122 +120 +121 +123 +125 +124 +122 +122 +124 +127 +128 +128 +126 +122 +120 +118 +118 +120 +124 +127 +127 +126 +127 +127 +123 +121 +124 +126 +124 +124 +125 +131 +127 +121 +119 +120 +124 +127 +128 +127 +125 +127 +126 +123 +125 +133 +134 +131 +129 +129 +131 +133 +131 +130 +129 +128 +128 +129 +130 +133 +136 +134 +131 +132 +133 +134 +132 +127 +121 +119 +120 +120 +123 +127 +131 +132 +132 +132 +131 +133 +131 +131 +130 +126 +129 +133 +134 +129 +128 +131 +133 +133 +132 +132 +133 +134 +136 +138 +138 +138 +138 +138 +137 +135 +131 +128 +128 +129 +129 +131 +133 +133 +134 +135 +136 +136 +136 +139 +142 +142 +129 +129 +138 +137 +129 +126 +126 +129 +131 +129 +123 +120 +121 +121 +119 +120 +125 +128 +126 +124 +124 +125 +124 +120 +120 +112 +101 +101 +111 +116 +113 +112 +114 +119 +119 +116 +118 +120 +116 +120 +116 +113 +112 +112 +114 +117 +120 +112 +112 +112 +115 +120 +122 +120 +115 +111 +109 +113 +119 +120 +121 +125 +127 +126 +125 +126 +126 +123 +118 +116 +117 +129 +130 +130 +131 +131 +132 +134 +137 +140 +141 +141 +139 +140 +140 +139 +138 +130 +126 +128 +131 +129 +128 +128 +125 +119 +117 +119 +125 +134 +136 +130 +122 +123 +128 +128 +128 +138 +150 +152 +146 +132 +130 +130 +131 +132 +132 +132 +132 +132 +131 +134 +136 +137 +143 +145 +141 +137 +140 +140 +132 +127 +129 +131 +129 +130 +132 +139 +149 +154 +152 +142 +135 +133 +136 +137 +133 +131 +131 +131 +130 +136 +137 +135 +129 +126 +128 +131 +132 +133 +133 +132 +128 +125 +125 +127 +128 +124 +129 +129 +124 +121 +122 +126 +126 +128 +129 +132 +130 +128 +135 +153 +168 +148 +132 +123 +120 +128 +143 +153 +163 +173 +179 +145 +118 +124 +129 +116 +101 +98 +108 +117 +112 +110 +116 +133 +164 +177 +156 +119 +111 +123 +124 +124 +128 +129 +121 +115 +115 +143 +168 +155 +113 +86 +116 +167 +192 +178 +163 +148 +125 +76 +94 +147 +185 +173 +150 +145 +143 +142 +143 +145 +149 +153 +147 +139 +138 +152 +156 +162 +171 +186 +189 +159 +118 +112 +116 +136 +154 +158 +145 +131 +138 +143 +149 +151 +172 +203 +212 +210 +209 +203 +192 +188 +192 +200 +206 +203 +194 +201 +196 +180 +156 +133 +121 +139 +170 +199 +191 +173 +143 +122 +132 +160 +180 +149 +112 +132 +185 +203 +172 +149 +137 +115 +89 +80 +100 +132 +146 +148 +161 +172 +165 +143 +111 +77 +79 +129 +174 +177 +174 +169 +178 +179 +165 +153 +141 +130 +94 +75 +80 +85 +77 +78 +99 +131 +158 +180 +181 +139 +78 +59 +113 +139 +145 +153 +165 +165 +143 +126 +132 +140 +160 +175 +151 +125 +131 +173 +203 +173 +126 +98 +99 +103 +121 +138 +137 +146 +152 +154 +145 +130 +123 +129 +138 +134 +148 +149 +148 +148 +150 +150 +138 +137 +134 +133 +139 +156 +174 +169 +147 +108 +98 +100 +110 +115 +100 +89 +105 +122 +156 +183 +191 +190 +187 +201 +190 +142 +101 +106 +150 +179 +183 +176 +175 +171 +159 +166 +191 +209 +207 +191 +174 +155 +148 +143 +146 +157 +173 +177 +169 +163 +154 +139 +116 +97 +105 +135 +158 +170 +171 +181 +191 +185 +169 +161 +165 +170 +174 +172 +168 +168 +174 +177 +177 +174 +176 +179 +165 +144 +152 +179 +192 +186 +185 +185 +193 +198 +184 +163 +152 +163 +179 +188 +186 +188 +189 +185 +180 +181 +178 +166 +152 +142 +144 +166 +195 +206 +213 +209 +195 +183 +175 +172 +173 +169 +167 +170 +172 +172 +178 +187 +191 +172 +139 +121 +122 +143 +181 +203 +207 +202 +183 +140 +102 +98 +107 +114 +120 +122 +126 +132 +136 +123 +95 +92 +112 +136 +165 +172 +151 +129 +110 +106 +117 +127 +137 +141 +132 +122 +120 +124 +127 +128 +123 +117 +113 +111 +110 +111 +114 +110 +108 +106 +106 +104 +101 +100 +100 +103 +108 +113 +116 +119 +123 +122 +118 +106 +102 +100 +103 +106 +107 +109 +113 +109 +105 +103 +105 +109 +110 +112 +114 +117 +114 +112 +109 +106 +103 +102 +102 +98 +98 +94 +90 +90 +93 +93 +90 +84 +78 +73 +74 +74 +75 +76 +80 +81 +78 +76 +73 +70 +67 +65 +65 +65 +61 +58 +54 +52 +49 +48 +48 +44 +40 +39 +39 +36 +38 +53 +72 +90 +108 +125 +136 +143 +144 +142 +141 +138 +142 +149 +153 +158 +165 +163 +152 +138 +138 +142 +147 +152 +162 +165 +158 +161 +163 +164 +162 +162 +162 +162 +161 +157 +146 +144 +156 +168 +171 +172 +174 +174 +175 +177 +183 +187 +185 +176 +166 +160 +160 +169 +186 +192 +188 +188 +193 +194 +198 +201 +201 +194 +186 +182 +182 +190 +196 +199 +196 +193 +195 +197 +196 +193 +197 +200 +200 +201 +202 +197 +192 +188 +198 +207 +212 +214 +210 +209 +214 +213 +215 +218 +221 +223 +224 +225 +225 +223 +224 +226 +226 +225 +222 +220 +219 +217 +217 +216 +214 +212 +210 +210 +210 +211 +211 +212 +214 +215 +215 +214 +213 +208 +209 +208 +205 +200 +195 +190 +189 +183 +183 +184 +185 +186 +187 +187 +188 +184 +180 +176 +172 +170 +170 +172 +176 +178 +182 +186 +189 +189 +190 +191 +189 +183 +181 +179 +180 +184 +188 +190 +191 +198 +199 +199 +199 +201 +206 +210 +211 +210 +207 +203 +202 +205 +210 +215 +217 +217 +217 +219 +222 +225 +227 +227 +227 +227 +229 +232 +236 +240 +242 +243 +243 +238 +231 +222 +214 +211 +209 +209 +208 +211 +212 +212 +214 +215 +216 +217 +218 +217 +218 +220 +221 +222 +223 +223 +224 +224 +224 +225 +225 +226 +227 +227 +228 +227 +229 +231 +232 +234 +235 +237 +238 +237 +235 +231 +228 +223 +219 +215 +213 +209 +205 +201 +198 +197 +196 +194 +193 +194 +194 +194 +193 +190 +189 +189 +190 +193 +192 +190 +188 +188 +188 +189 +189 +189 +191 +192 +193 +192 +190 +189 +189 +189 +189 +190 +190 +189 +189 +189 +190 +190 +190 +189 +189 +189 +190 +190 +190 +188 +188 +189 +189 +190 +190 +189 +190 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +191 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +192 +193 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +195 +195 +194 +194 +195 +196 +194 +192 +191 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +190 +189 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +191 +190 +193 +193 +193 +193 +192 +192 +193 +194 +194 +191 +191 +192 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +194 +193 +193 +193 +193 +193 +193 +194 +194 +192 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +194 +194 +194 +193 +192 +191 +191 +192 +194 +194 +196 +198 +199 +197 +198 +200 +209 +212 +209 +201 +198 +201 +200 +195 +191 +187 +184 +186 +192 +201 +209 +211 +212 +215 +212 +206 +208 +214 +211 +201 +188 +183 +189 +195 +199 +198 +194 +199 +200 +197 +194 +192 +190 +189 +192 +196 +191 +192 +194 +196 +188 +176 +162 +156 +156 +158 +161 +163 +165 +167 +165 +163 +163 +161 +161 +162 +156 +150 +152 +159 +169 +167 +169 +167 +161 +159 +160 +159 +156 +158 +158 +156 +152 +149 +149 +152 +149 +150 +152 +151 +148 +148 +147 +146 +148 +149 +149 +148 +147 +147 +148 +149 +151 +151 +150 +148 +148 +149 +149 +147 +151 +147 +142 +140 +141 +144 +146 +146 +147 +147 +146 +143 +141 +143 +149 +153 +155 +158 +158 +155 +150 +148 +148 +148 +152 +150 +148 +148 +149 +150 +150 +150 +150 +152 +155 +156 +153 +149 +146 +146 +146 +149 +147 +145 +149 +156 +155 +149 +146 +147 +143 +141 +141 +135 +130 +132 +144 +166 +181 +188 +201 +207 +198 +189 +182 +183 +185 +190 +200 +206 +192 +170 +163 +172 +172 +163 +166 +182 +189 +184 +176 +179 +184 +190 +190 +179 +170 +172 +177 +176 +179 +183 +180 +170 +158 +150 +152 +149 +150 +157 +159 +151 +141 +137 +159 +166 +166 +167 +172 +164 +146 +136 +128 +129 +132 +136 +141 +144 +147 +148 +148 +147 +145 +146 +147 +146 +144 +140 +144 +152 +157 +158 +163 +167 +159 +146 +143 +142 +142 +145 +147 +146 +146 +148 +147 +147 +147 +147 +147 +148 +147 +147 +147 +147 +146 +147 +148 +149 +147 +146 +147 +144 +140 +138 +137 +138 +139 +141 +143 +145 +146 +146 +145 +145 +146 +147 +144 +142 +142 +142 +140 +137 +140 +145 +150 +143 +133 +128 +129 +135 +145 +152 +157 +153 +148 +142 +137 +133 +133 +135 +132 +131 +134 +133 +127 +126 +129 +129 +131 +132 +133 +133 +131 +130 +132 +135 +134 +133 +131 +129 +130 +131 +128 +125 +121 +121 +122 +123 +125 +127 +127 +127 +129 +128 +126 +125 +125 +127 +129 +130 +128 +129 +130 +128 +126 +125 +126 +127 +126 +124 +122 +122 +123 +124 +123 +122 +122 +125 +128 +130 +129 +127 +123 +121 +116 +116 +118 +124 +127 +127 +126 +127 +128 +125 +124 +127 +132 +131 +131 +129 +130 +126 +122 +120 +122 +127 +130 +131 +130 +129 +127 +125 +124 +127 +131 +132 +130 +130 +130 +132 +134 +133 +132 +131 +132 +131 +131 +132 +134 +135 +133 +130 +135 +135 +136 +135 +127 +119 +118 +123 +118 +123 +132 +137 +141 +139 +137 +132 +135 +131 +132 +129 +126 +127 +133 +134 +127 +128 +130 +132 +133 +133 +135 +138 +137 +134 +132 +132 +136 +140 +139 +135 +135 +132 +130 +127 +126 +126 +131 +136 +134 +134 +133 +133 +134 +134 +136 +137 +140 +131 +130 +137 +137 +132 +127 +122 +120 +122 +124 +124 +123 +123 +123 +121 +121 +127 +130 +128 +124 +124 +125 +123 +119 +117 +112 +107 +109 +116 +118 +115 +110 +113 +117 +116 +114 +120 +122 +117 +118 +116 +112 +110 +110 +113 +117 +120 +117 +117 +116 +117 +121 +125 +124 +122 +114 +112 +116 +120 +120 +124 +130 +134 +132 +128 +127 +125 +122 +120 +124 +130 +132 +131 +129 +128 +128 +130 +133 +135 +137 +137 +137 +137 +139 +139 +138 +134 +125 +127 +135 +138 +132 +128 +131 +131 +126 +123 +121 +124 +129 +130 +125 +119 +120 +126 +125 +121 +129 +143 +150 +146 +132 +131 +130 +130 +131 +131 +130 +130 +130 +132 +137 +137 +135 +139 +142 +140 +138 +142 +142 +134 +129 +132 +134 +131 +131 +130 +126 +128 +150 +170 +161 +139 +127 +131 +131 +127 +127 +133 +136 +134 +138 +138 +135 +129 +125 +125 +126 +127 +132 +133 +132 +128 +125 +126 +128 +130 +128 +131 +128 +118 +110 +113 +122 +129 +130 +134 +132 +130 +134 +141 +153 +167 +159 +139 +125 +120 +127 +139 +149 +167 +183 +179 +143 +119 +122 +125 +114 +102 +103 +113 +124 +121 +114 +108 +118 +146 +179 +165 +129 +120 +133 +130 +124 +127 +125 +110 +110 +107 +124 +149 +166 +148 +104 +89 +121 +175 +192 +182 +163 +138 +106 +86 +108 +163 +187 +179 +166 +159 +153 +145 +135 +143 +163 +170 +164 +162 +161 +158 +153 +152 +169 +188 +169 +126 +78 +82 +123 +161 +163 +146 +132 +133 +137 +136 +118 +109 +134 +178 +205 +206 +203 +201 +199 +196 +198 +203 +202 +197 +196 +198 +179 +159 +158 +156 +158 +171 +183 +187 +182 +154 +131 +135 +156 +177 +162 +135 +136 +167 +188 +179 +165 +157 +162 +116 +84 +85 +113 +138 +147 +157 +169 +165 +148 +121 +86 +71 +107 +157 +183 +171 +165 +181 +185 +166 +151 +142 +137 +125 +109 +91 +85 +88 +90 +97 +127 +146 +166 +175 +142 +81 +57 +105 +140 +152 +160 +167 +164 +145 +126 +124 +142 +163 +176 +151 +112 +105 +150 +198 +205 +166 +112 +89 +104 +118 +134 +157 +153 +153 +147 +136 +130 +134 +142 +146 +150 +157 +148 +138 +131 +132 +136 +129 +124 +123 +126 +143 +166 +171 +145 +110 +103 +110 +106 +96 +94 +95 +96 +106 +129 +167 +188 +186 +190 +198 +210 +188 +133 +97 +105 +149 +184 +197 +189 +180 +170 +159 +168 +195 +210 +202 +184 +170 +158 +149 +142 +143 +150 +160 +163 +157 +153 +150 +139 +119 +105 +118 +149 +170 +171 +169 +177 +187 +183 +167 +162 +168 +173 +179 +181 +174 +164 +167 +180 +189 +182 +181 +180 +159 +136 +152 +184 +193 +185 +185 +187 +195 +196 +181 +165 +160 +171 +185 +188 +180 +178 +182 +183 +183 +176 +167 +156 +148 +146 +152 +173 +197 +212 +215 +211 +199 +184 +173 +165 +162 +166 +170 +176 +176 +174 +177 +180 +176 +164 +138 +127 +127 +141 +170 +189 +196 +193 +178 +140 +98 +82 +89 +104 +118 +123 +132 +134 +129 +113 +90 +91 +117 +148 +166 +154 +127 +114 +104 +101 +112 +127 +139 +143 +132 +122 +123 +128 +129 +128 +124 +117 +111 +109 +108 +108 +108 +105 +102 +101 +103 +104 +101 +99 +97 +99 +105 +113 +117 +121 +123 +121 +118 +111 +105 +102 +106 +108 +107 +109 +113 +109 +104 +104 +107 +110 +109 +112 +118 +117 +115 +111 +108 +106 +102 +100 +98 +94 +92 +87 +82 +80 +82 +81 +79 +75 +73 +73 +75 +76 +77 +79 +82 +81 +79 +75 +71 +67 +64 +63 +64 +62 +59 +56 +53 +51 +48 +47 +47 +41 +39 +40 +40 +36 +41 +61 +84 +97 +113 +128 +138 +146 +145 +140 +138 +139 +143 +146 +146 +149 +158 +155 +142 +130 +132 +137 +143 +150 +159 +162 +160 +162 +165 +166 +165 +165 +164 +162 +160 +153 +146 +147 +159 +170 +173 +174 +176 +175 +174 +173 +179 +185 +186 +180 +173 +167 +160 +164 +178 +189 +189 +190 +193 +193 +198 +203 +203 +196 +187 +182 +179 +189 +195 +198 +195 +191 +191 +194 +195 +194 +198 +200 +198 +198 +199 +195 +190 +188 +195 +205 +214 +218 +213 +211 +215 +213 +215 +219 +222 +223 +224 +223 +223 +222 +224 +226 +225 +222 +220 +220 +220 +219 +218 +216 +213 +210 +208 +207 +207 +208 +209 +210 +213 +215 +215 +214 +213 +209 +209 +209 +208 +204 +198 +189 +184 +179 +181 +185 +187 +187 +186 +188 +190 +186 +183 +178 +172 +166 +165 +170 +177 +180 +184 +187 +188 +188 +190 +192 +192 +187 +182 +177 +178 +184 +189 +192 +192 +194 +196 +198 +199 +202 +206 +208 +208 +210 +207 +205 +204 +205 +208 +211 +213 +217 +218 +219 +221 +224 +226 +227 +227 +228 +229 +233 +236 +239 +242 +244 +244 +242 +234 +223 +215 +212 +211 +210 +208 +206 +206 +207 +209 +212 +215 +217 +219 +218 +219 +219 +220 +220 +220 +221 +222 +221 +221 +222 +224 +224 +225 +226 +226 +226 +227 +228 +228 +229 +232 +234 +236 +236 +236 +235 +234 +231 +228 +226 +225 +221 +216 +210 +206 +204 +202 +199 +196 +195 +195 +194 +193 +190 +190 +189 +190 +191 +190 +189 +188 +188 +188 +189 +190 +189 +190 +191 +191 +191 +190 +190 +189 +191 +191 +190 +189 +188 +187 +188 +188 +191 +190 +188 +188 +188 +189 +189 +189 +188 +189 +190 +190 +191 +190 +189 +190 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +193 +194 +195 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +195 +195 +193 +193 +194 +195 +194 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +191 +190 +194 +194 +194 +193 +193 +193 +193 +193 +191 +192 +193 +193 +193 +193 +192 +191 +193 +193 +193 +192 +192 +192 +192 +193 +190 +190 +191 +192 +192 +190 +191 +194 +194 +193 +192 +191 +191 +191 +192 +193 +194 +193 +192 +191 +191 +191 +192 +193 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +194 +194 +193 +193 +192 +192 +192 +193 +195 +195 +197 +198 +198 +196 +198 +201 +210 +213 +209 +200 +197 +202 +202 +197 +192 +186 +182 +184 +193 +202 +209 +212 +215 +217 +213 +206 +207 +212 +207 +195 +185 +185 +197 +205 +207 +204 +197 +199 +197 +200 +200 +197 +199 +201 +197 +189 +181 +185 +194 +198 +189 +172 +158 +155 +155 +160 +164 +166 +168 +169 +168 +165 +164 +161 +160 +160 +156 +153 +159 +168 +172 +171 +169 +163 +156 +158 +159 +156 +158 +157 +156 +157 +156 +151 +149 +148 +148 +151 +153 +151 +150 +150 +148 +147 +147 +148 +149 +150 +150 +149 +148 +149 +150 +153 +153 +150 +146 +145 +146 +145 +149 +145 +142 +141 +142 +144 +146 +146 +147 +146 +144 +141 +138 +138 +142 +146 +152 +156 +157 +153 +148 +145 +143 +142 +147 +147 +148 +150 +152 +152 +151 +149 +150 +151 +154 +156 +153 +148 +145 +145 +145 +145 +144 +143 +144 +146 +148 +148 +155 +156 +154 +148 +145 +137 +136 +143 +167 +185 +192 +191 +194 +193 +183 +177 +183 +197 +197 +196 +204 +195 +167 +147 +150 +166 +175 +173 +179 +190 +187 +174 +170 +181 +189 +192 +188 +178 +173 +176 +174 +175 +180 +178 +163 +146 +145 +153 +156 +153 +143 +147 +159 +149 +132 +133 +159 +171 +173 +170 +172 +163 +144 +128 +124 +117 +118 +128 +133 +133 +135 +140 +141 +140 +139 +140 +142 +144 +144 +144 +142 +141 +140 +145 +157 +167 +169 +165 +151 +143 +141 +147 +149 +144 +145 +151 +149 +149 +149 +148 +148 +148 +149 +149 +151 +150 +148 +148 +149 +149 +147 +146 +147 +145 +142 +139 +139 +139 +140 +141 +143 +144 +146 +146 +145 +145 +145 +145 +141 +141 +142 +143 +141 +139 +142 +147 +150 +141 +131 +126 +131 +140 +150 +154 +160 +153 +148 +143 +137 +134 +134 +137 +131 +129 +130 +129 +125 +126 +130 +129 +133 +136 +137 +135 +132 +132 +134 +137 +135 +135 +133 +131 +130 +130 +127 +123 +119 +120 +122 +124 +128 +130 +130 +130 +131 +131 +131 +131 +131 +130 +129 +129 +123 +126 +128 +127 +124 +123 +124 +127 +127 +126 +124 +123 +123 +123 +123 +123 +125 +127 +130 +131 +130 +127 +125 +123 +119 +118 +121 +125 +129 +129 +129 +129 +132 +130 +129 +130 +131 +131 +130 +130 +129 +126 +124 +123 +124 +127 +129 +131 +138 +136 +131 +126 +128 +131 +131 +130 +130 +130 +131 +132 +133 +134 +134 +133 +130 +130 +131 +134 +137 +138 +137 +135 +135 +134 +135 +134 +126 +118 +118 +124 +122 +128 +136 +141 +144 +144 +140 +134 +133 +133 +134 +133 +126 +128 +132 +134 +132 +130 +130 +132 +133 +134 +137 +140 +137 +135 +132 +131 +135 +139 +140 +137 +135 +131 +127 +127 +127 +128 +130 +132 +135 +133 +131 +131 +134 +135 +133 +131 +132 +130 +131 +134 +135 +135 +130 +119 +113 +119 +128 +134 +133 +128 +125 +125 +123 +129 +133 +131 +128 +126 +124 +121 +119 +115 +116 +122 +124 +121 +118 +117 +114 +118 +122 +119 +115 +119 +122 +117 +117 +118 +114 +106 +105 +113 +119 +119 +123 +123 +122 +121 +123 +126 +128 +128 +117 +115 +119 +122 +122 +126 +131 +133 +128 +125 +126 +128 +128 +128 +133 +140 +133 +131 +128 +127 +127 +130 +133 +134 +131 +132 +132 +134 +136 +137 +133 +129 +127 +130 +138 +140 +133 +130 +132 +135 +129 +126 +123 +122 +123 +122 +120 +117 +121 +128 +128 +122 +125 +135 +142 +140 +132 +133 +134 +134 +133 +133 +133 +132 +133 +132 +132 +131 +131 +137 +140 +136 +140 +143 +142 +135 +130 +133 +136 +136 +132 +132 +122 +117 +133 +160 +168 +160 +145 +129 +118 +122 +130 +134 +137 +140 +140 +139 +134 +129 +125 +125 +125 +126 +133 +136 +136 +133 +131 +132 +136 +135 +134 +132 +128 +122 +114 +112 +120 +131 +133 +134 +131 +132 +136 +134 +142 +161 +170 +145 +127 +121 +127 +134 +148 +177 +197 +181 +139 +117 +122 +125 +121 +114 +112 +116 +125 +128 +123 +109 +109 +132 +167 +167 +142 +132 +141 +137 +128 +126 +121 +110 +118 +116 +116 +123 +150 +156 +137 +105 +117 +165 +190 +189 +174 +152 +142 +124 +123 +153 +184 +189 +184 +186 +179 +163 +141 +140 +160 +170 +164 +160 +148 +143 +139 +137 +146 +169 +180 +172 +99 +61 +83 +145 +168 +143 +113 +106 +128 +131 +119 +92 +92 +128 +169 +193 +195 +198 +203 +205 +198 +186 +185 +196 +192 +199 +169 +134 +140 +165 +176 +180 +170 +177 +184 +170 +152 +146 +148 +163 +166 +165 +155 +153 +163 +175 +167 +153 +162 +149 +126 +92 +85 +113 +139 +155 +169 +163 +140 +118 +102 +82 +94 +141 +175 +175 +174 +186 +190 +176 +160 +143 +128 +122 +131 +126 +101 +92 +99 +109 +133 +146 +164 +174 +138 +79 +56 +100 +141 +159 +167 +164 +160 +146 +126 +117 +141 +163 +173 +149 +107 +95 +126 +169 +194 +189 +148 +107 +110 +129 +142 +154 +149 +150 +144 +135 +137 +148 +155 +154 +160 +161 +145 +130 +117 +115 +123 +124 +116 +112 +121 +150 +172 +159 +120 +87 +111 +122 +112 +95 +92 +99 +106 +111 +144 +174 +192 +190 +193 +202 +212 +184 +131 +95 +103 +148 +185 +201 +195 +188 +175 +163 +169 +193 +208 +202 +187 +175 +164 +153 +145 +143 +142 +146 +154 +158 +150 +148 +137 +119 +116 +139 +166 +175 +170 +168 +175 +186 +183 +168 +164 +171 +173 +175 +180 +175 +160 +160 +178 +194 +193 +187 +178 +153 +133 +154 +186 +193 +184 +184 +188 +198 +195 +178 +168 +173 +181 +191 +188 +175 +170 +176 +184 +189 +177 +160 +149 +149 +154 +165 +184 +200 +216 +216 +214 +203 +185 +170 +160 +153 +155 +163 +174 +181 +186 +191 +186 +173 +153 +136 +128 +133 +151 +167 +174 +184 +183 +167 +134 +102 +84 +83 +96 +110 +127 +144 +145 +130 +114 +100 +105 +127 +158 +164 +141 +112 +102 +98 +98 +110 +128 +139 +141 +131 +125 +128 +131 +129 +125 +120 +115 +111 +109 +108 +106 +105 +101 +99 +100 +103 +104 +101 +97 +95 +96 +102 +109 +114 +117 +119 +118 +117 +113 +107 +104 +107 +109 +108 +110 +115 +110 +105 +104 +108 +110 +108 +110 +116 +114 +112 +109 +105 +103 +100 +97 +95 +90 +87 +81 +77 +77 +76 +74 +72 +69 +70 +72 +76 +78 +80 +82 +84 +80 +78 +74 +69 +65 +63 +63 +63 +58 +56 +53 +54 +52 +49 +46 +46 +40 +39 +40 +40 +39 +45 +67 +92 +104 +117 +131 +141 +149 +147 +141 +139 +139 +141 +142 +140 +143 +150 +147 +132 +125 +128 +132 +141 +149 +152 +153 +156 +158 +161 +163 +164 +166 +167 +163 +160 +151 +147 +149 +159 +168 +172 +175 +178 +178 +175 +175 +178 +183 +184 +181 +178 +172 +169 +169 +173 +178 +183 +188 +193 +196 +200 +204 +204 +199 +191 +184 +180 +187 +191 +196 +197 +192 +188 +191 +197 +199 +200 +199 +197 +196 +197 +193 +189 +192 +196 +203 +212 +218 +215 +211 +213 +211 +214 +219 +223 +225 +224 +224 +223 +223 +224 +225 +224 +221 +220 +221 +223 +220 +219 +216 +212 +210 +207 +206 +206 +207 +208 +210 +213 +214 +215 +215 +214 +211 +207 +205 +207 +207 +201 +190 +180 +174 +177 +183 +188 +188 +187 +188 +191 +187 +186 +180 +171 +162 +158 +165 +174 +182 +185 +186 +185 +186 +189 +192 +193 +190 +183 +177 +176 +182 +189 +193 +194 +192 +194 +196 +200 +205 +208 +208 +204 +207 +207 +206 +206 +207 +208 +208 +208 +215 +217 +219 +221 +223 +225 +226 +227 +228 +230 +232 +235 +238 +241 +242 +243 +241 +233 +222 +214 +211 +210 +209 +209 +204 +204 +205 +207 +209 +212 +214 +216 +216 +216 +217 +217 +217 +218 +219 +220 +219 +220 +220 +221 +222 +224 +225 +226 +227 +227 +226 +226 +226 +228 +230 +232 +233 +234 +235 +235 +235 +235 +234 +234 +231 +227 +221 +217 +215 +212 +208 +205 +202 +200 +196 +194 +192 +191 +190 +190 +190 +189 +189 +189 +189 +190 +190 +190 +189 +189 +189 +189 +190 +190 +191 +191 +191 +191 +191 +189 +188 +188 +188 +188 +190 +189 +188 +187 +187 +188 +189 +189 +188 +189 +190 +190 +190 +189 +190 +190 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +193 +194 +195 +193 +193 +192 +192 +192 +192 +192 +192 +195 +194 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +195 +193 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +192 +193 +194 +194 +193 +192 +193 +193 +194 +194 +194 +193 +193 +193 +191 +191 +192 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +189 +190 +191 +193 +191 +190 +192 +195 +195 +194 +192 +191 +191 +191 +192 +193 +194 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +196 +196 +195 +194 +198 +202 +211 +214 +211 +203 +201 +203 +201 +195 +193 +187 +183 +186 +194 +202 +210 +214 +216 +217 +212 +207 +208 +209 +202 +190 +179 +182 +197 +205 +207 +203 +195 +197 +199 +204 +205 +202 +203 +203 +192 +175 +165 +176 +191 +198 +187 +168 +153 +148 +155 +162 +169 +170 +170 +170 +168 +165 +162 +159 +158 +158 +157 +159 +167 +175 +173 +169 +165 +158 +154 +157 +159 +157 +162 +158 +155 +157 +157 +153 +148 +147 +145 +149 +150 +149 +149 +151 +147 +143 +145 +146 +149 +151 +151 +148 +145 +144 +148 +152 +154 +151 +146 +144 +144 +145 +146 +143 +141 +141 +142 +144 +146 +146 +145 +143 +142 +141 +138 +137 +136 +137 +143 +149 +153 +152 +149 +145 +141 +138 +144 +145 +147 +150 +153 +153 +151 +149 +151 +151 +152 +154 +152 +148 +144 +143 +147 +145 +146 +147 +146 +144 +147 +152 +157 +159 +154 +148 +145 +145 +151 +163 +178 +187 +189 +185 +182 +181 +180 +181 +193 +204 +202 +200 +199 +176 +155 +158 +167 +171 +177 +179 +175 +171 +168 +168 +172 +181 +192 +201 +193 +173 +161 +166 +170 +168 +169 +167 +153 +138 +137 +146 +151 +146 +132 +134 +150 +148 +143 +152 +154 +161 +161 +157 +158 +158 +152 +144 +133 +123 +120 +126 +131 +130 +133 +140 +141 +141 +142 +142 +142 +143 +144 +145 +145 +141 +139 +142 +148 +154 +163 +171 +158 +148 +144 +149 +151 +146 +146 +153 +151 +151 +150 +149 +148 +147 +148 +148 +152 +151 +150 +151 +151 +149 +147 +146 +145 +145 +145 +144 +143 +143 +143 +144 +145 +145 +145 +145 +145 +146 +148 +149 +146 +143 +142 +144 +147 +148 +147 +146 +141 +139 +134 +131 +132 +139 +148 +153 +158 +151 +145 +142 +138 +135 +135 +137 +131 +129 +130 +129 +126 +127 +130 +129 +132 +136 +137 +134 +131 +130 +132 +134 +134 +134 +133 +131 +130 +129 +125 +122 +121 +124 +127 +130 +132 +133 +133 +133 +134 +134 +134 +134 +133 +130 +127 +123 +123 +126 +130 +129 +126 +125 +126 +128 +129 +128 +126 +125 +125 +125 +126 +126 +127 +129 +131 +131 +129 +127 +126 +126 +124 +123 +124 +127 +131 +132 +132 +132 +135 +134 +132 +131 +129 +127 +127 +128 +131 +129 +127 +125 +125 +126 +126 +126 +137 +138 +131 +125 +129 +130 +127 +126 +128 +130 +131 +130 +131 +132 +133 +133 +130 +129 +130 +134 +138 +139 +138 +137 +133 +132 +133 +132 +128 +121 +122 +127 +130 +135 +141 +141 +140 +140 +139 +137 +134 +135 +138 +135 +128 +128 +134 +138 +138 +135 +133 +134 +135 +136 +138 +140 +135 +134 +133 +133 +132 +132 +135 +139 +138 +130 +126 +128 +133 +135 +133 +130 +137 +135 +133 +133 +136 +137 +131 +125 +124 +129 +134 +133 +130 +133 +131 +119 +113 +121 +134 +142 +140 +132 +127 +127 +125 +129 +133 +133 +130 +125 +122 +121 +119 +115 +120 +131 +133 +123 +118 +119 +121 +122 +124 +121 +115 +117 +119 +117 +117 +121 +116 +105 +102 +111 +119 +120 +124 +124 +123 +123 +123 +124 +125 +124 +118 +117 +121 +124 +124 +126 +127 +125 +115 +115 +120 +129 +134 +133 +134 +138 +131 +129 +127 +126 +127 +130 +132 +133 +128 +130 +131 +132 +135 +135 +133 +128 +130 +128 +129 +132 +131 +130 +132 +131 +128 +128 +127 +126 +125 +125 +124 +124 +123 +129 +130 +126 +126 +130 +131 +130 +128 +132 +134 +135 +135 +135 +135 +135 +133 +127 +121 +121 +128 +142 +146 +138 +141 +141 +139 +134 +130 +129 +132 +134 +132 +132 +130 +123 +119 +128 +153 +178 +172 +137 +113 +122 +134 +133 +134 +144 +142 +139 +134 +129 +127 +127 +127 +127 +130 +134 +136 +134 +133 +136 +139 +139 +134 +132 +132 +134 +133 +128 +128 +132 +136 +132 +130 +133 +130 +119 +130 +161 +168 +144 +123 +113 +118 +128 +149 +188 +203 +175 +129 +113 +123 +127 +125 +119 +126 +123 +127 +129 +127 +112 +105 +124 +155 +167 +149 +128 +128 +134 +137 +136 +135 +136 +141 +134 +123 +120 +133 +141 +140 +138 +147 +164 +180 +190 +186 +173 +164 +171 +166 +162 +174 +182 +178 +173 +171 +176 +175 +166 +159 +154 +149 +148 +149 +145 +146 +145 +136 +138 +164 +192 +160 +88 +58 +96 +146 +158 +132 +110 +104 +119 +140 +130 +101 +93 +124 +171 +189 +193 +190 +184 +182 +182 +185 +193 +192 +203 +177 +128 +117 +144 +166 +170 +169 +166 +178 +178 +168 +150 +137 +153 +167 +170 +163 +160 +160 +165 +160 +160 +152 +157 +156 +127 +101 +109 +131 +150 +168 +155 +123 +101 +101 +84 +82 +125 +172 +197 +185 +154 +153 +182 +187 +157 +119 +92 +119 +155 +136 +106 +109 +129 +141 +139 +153 +168 +142 +98 +76 +103 +140 +160 +168 +163 +159 +146 +123 +110 +135 +167 +171 +139 +102 +101 +119 +142 +160 +175 +180 +158 +135 +139 +147 +140 +136 +141 +143 +144 +146 +151 +155 +155 +158 +155 +138 +124 +116 +116 +123 +123 +125 +122 +133 +162 +178 +152 +110 +87 +108 +127 +122 +105 +94 +94 +115 +137 +157 +177 +194 +196 +190 +189 +204 +185 +139 +92 +97 +145 +178 +187 +190 +198 +182 +172 +173 +188 +200 +200 +190 +180 +161 +150 +143 +140 +136 +141 +153 +162 +154 +148 +134 +118 +125 +155 +173 +170 +167 +167 +176 +187 +183 +171 +169 +176 +175 +168 +170 +169 +158 +162 +180 +193 +197 +184 +167 +145 +135 +158 +185 +189 +183 +184 +191 +202 +197 +177 +169 +178 +185 +191 +185 +172 +167 +173 +184 +193 +183 +163 +152 +158 +168 +181 +199 +210 +215 +213 +214 +206 +186 +169 +158 +150 +141 +152 +168 +184 +203 +216 +204 +180 +149 +132 +126 +140 +163 +174 +169 +170 +165 +145 +122 +105 +94 +90 +97 +105 +127 +143 +147 +136 +126 +120 +126 +139 +153 +152 +129 +104 +96 +95 +101 +117 +130 +139 +141 +133 +128 +130 +131 +125 +118 +117 +113 +110 +108 +108 +106 +103 +101 +100 +100 +103 +104 +101 +96 +94 +93 +97 +102 +105 +107 +109 +111 +112 +110 +107 +105 +106 +107 +108 +111 +116 +110 +107 +106 +108 +109 +108 +108 +110 +109 +108 +105 +102 +101 +99 +95 +91 +87 +84 +79 +76 +75 +74 +72 +69 +68 +69 +72 +76 +78 +79 +80 +80 +76 +75 +71 +66 +63 +63 +62 +61 +56 +53 +53 +54 +53 +51 +48 +47 +41 +37 +38 +41 +44 +52 +75 +97 +108 +119 +131 +140 +147 +146 +141 +140 +140 +142 +145 +147 +150 +153 +146 +130 +123 +129 +136 +145 +153 +150 +147 +150 +151 +153 +155 +158 +163 +165 +161 +156 +149 +148 +153 +160 +166 +170 +174 +176 +178 +178 +179 +183 +184 +183 +180 +179 +175 +181 +183 +176 +170 +174 +184 +192 +198 +203 +205 +204 +199 +193 +187 +183 +187 +186 +190 +193 +192 +188 +192 +199 +203 +202 +200 +198 +196 +194 +190 +189 +197 +200 +203 +209 +215 +214 +209 +209 +208 +212 +219 +224 +226 +226 +225 +224 +224 +225 +225 +224 +222 +221 +222 +224 +218 +217 +213 +210 +208 +207 +207 +208 +207 +208 +210 +213 +215 +216 +215 +214 +212 +206 +203 +204 +207 +202 +190 +179 +170 +172 +180 +186 +188 +187 +187 +189 +188 +186 +180 +171 +161 +156 +161 +168 +183 +186 +187 +187 +188 +190 +193 +195 +190 +184 +178 +177 +181 +187 +192 +193 +192 +194 +197 +202 +207 +210 +207 +203 +204 +204 +205 +207 +209 +209 +207 +205 +210 +213 +217 +221 +223 +225 +226 +227 +228 +229 +232 +235 +238 +240 +241 +242 +238 +231 +221 +212 +208 +206 +205 +205 +206 +205 +205 +205 +205 +206 +207 +208 +209 +210 +212 +212 +213 +215 +217 +218 +217 +217 +218 +218 +220 +222 +223 +224 +225 +225 +225 +225 +225 +226 +228 +230 +231 +231 +232 +233 +233 +234 +235 +236 +236 +234 +230 +228 +226 +224 +221 +218 +213 +210 +204 +200 +197 +195 +192 +191 +191 +192 +191 +191 +191 +191 +191 +191 +190 +189 +188 +188 +189 +190 +191 +191 +190 +190 +190 +189 +189 +189 +190 +191 +189 +188 +187 +187 +187 +188 +188 +188 +189 +190 +191 +190 +189 +189 +189 +189 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +191 +191 +192 +193 +193 +192 +192 +191 +193 +193 +192 +192 +192 +193 +194 +194 +193 +192 +192 +191 +191 +192 +192 +193 +195 +194 +193 +193 +193 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +195 +194 +194 +195 +193 +191 +191 +193 +193 +193 +193 +193 +192 +192 +192 +191 +193 +192 +192 +192 +193 +194 +195 +195 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +191 +191 +193 +193 +192 +192 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +190 +191 +191 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +195 +195 +195 +194 +193 +194 +199 +206 +211 +212 +209 +205 +203 +204 +202 +197 +195 +190 +186 +188 +194 +201 +209 +215 +216 +215 +211 +208 +209 +207 +198 +187 +179 +182 +195 +202 +206 +204 +197 +199 +203 +206 +205 +201 +200 +197 +182 +165 +157 +171 +189 +197 +186 +169 +154 +149 +155 +165 +174 +175 +172 +169 +166 +163 +160 +160 +159 +159 +161 +167 +174 +179 +171 +161 +157 +158 +158 +159 +163 +165 +170 +162 +156 +156 +156 +153 +149 +149 +146 +147 +148 +150 +156 +160 +155 +147 +147 +146 +147 +149 +147 +144 +141 +141 +144 +149 +153 +151 +148 +146 +146 +146 +145 +144 +141 +141 +142 +144 +146 +147 +145 +142 +140 +141 +140 +137 +136 +136 +139 +145 +151 +152 +150 +147 +144 +141 +144 +145 +147 +149 +151 +151 +149 +147 +149 +147 +147 +149 +150 +148 +146 +145 +148 +148 +149 +150 +147 +144 +146 +149 +151 +153 +151 +150 +155 +162 +170 +180 +183 +187 +191 +187 +182 +185 +189 +189 +191 +193 +194 +194 +187 +170 +164 +175 +190 +182 +179 +180 +174 +165 +165 +172 +177 +186 +199 +206 +191 +163 +151 +159 +171 +169 +167 +165 +161 +155 +149 +147 +145 +141 +142 +148 +153 +158 +165 +172 +155 +150 +147 +147 +147 +152 +157 +159 +145 +138 +130 +126 +126 +129 +134 +139 +141 +142 +144 +144 +144 +144 +144 +144 +146 +144 +146 +148 +146 +144 +150 +159 +156 +151 +146 +147 +148 +148 +147 +148 +149 +150 +150 +149 +148 +147 +147 +147 +149 +149 +150 +152 +151 +147 +144 +144 +146 +147 +148 +148 +147 +146 +147 +147 +145 +145 +145 +146 +147 +148 +150 +151 +150 +148 +147 +147 +150 +152 +150 +146 +139 +140 +138 +135 +134 +140 +148 +152 +154 +147 +141 +140 +137 +133 +130 +130 +129 +129 +133 +133 +128 +128 +131 +130 +133 +137 +138 +134 +131 +130 +131 +131 +132 +133 +131 +130 +129 +129 +127 +124 +125 +129 +133 +135 +135 +134 +132 +132 +135 +134 +133 +132 +130 +128 +124 +121 +128 +131 +133 +132 +129 +127 +128 +129 +128 +125 +123 +123 +125 +127 +127 +126 +127 +129 +131 +131 +130 +128 +128 +128 +127 +125 +126 +129 +131 +132 +132 +133 +134 +134 +133 +130 +128 +126 +127 +127 +130 +130 +129 +129 +128 +127 +126 +125 +129 +134 +129 +124 +125 +125 +123 +124 +126 +129 +130 +129 +129 +131 +131 +130 +132 +130 +130 +134 +137 +136 +135 +134 +131 +130 +131 +132 +130 +127 +126 +128 +133 +142 +147 +141 +133 +132 +135 +137 +136 +138 +141 +137 +128 +128 +138 +144 +142 +137 +134 +136 +138 +139 +140 +140 +135 +130 +129 +132 +133 +131 +131 +135 +141 +134 +127 +127 +130 +132 +133 +134 +137 +137 +137 +137 +139 +137 +130 +122 +122 +130 +138 +135 +126 +126 +127 +124 +117 +123 +135 +145 +142 +132 +126 +127 +124 +125 +129 +132 +129 +122 +120 +122 +122 +119 +122 +129 +129 +122 +117 +118 +122 +120 +120 +118 +114 +114 +118 +118 +118 +121 +117 +108 +103 +109 +117 +122 +124 +123 +121 +120 +121 +123 +122 +120 +121 +119 +121 +123 +123 +124 +124 +119 +110 +107 +111 +122 +130 +130 +130 +132 +131 +129 +128 +128 +130 +131 +130 +129 +131 +132 +132 +131 +130 +131 +128 +125 +124 +120 +122 +127 +129 +130 +131 +129 +127 +128 +128 +128 +128 +128 +130 +131 +125 +127 +128 +126 +127 +128 +128 +127 +127 +129 +131 +132 +134 +136 +135 +133 +130 +126 +121 +121 +129 +143 +148 +141 +136 +134 +134 +134 +129 +125 +127 +132 +132 +132 +134 +131 +115 +109 +133 +167 +181 +157 +134 +129 +130 +130 +134 +141 +142 +137 +132 +130 +130 +130 +129 +128 +128 +134 +137 +134 +134 +136 +137 +136 +132 +129 +129 +137 +146 +149 +143 +137 +137 +135 +129 +122 +113 +112 +132 +160 +164 +148 +124 +105 +108 +121 +148 +189 +200 +166 +121 +110 +122 +125 +125 +123 +130 +128 +127 +122 +119 +108 +97 +107 +146 +170 +160 +130 +117 +130 +142 +139 +146 +164 +166 +153 +139 +134 +133 +139 +146 +151 +139 +137 +168 +197 +192 +174 +170 +180 +184 +178 +176 +179 +167 +147 +145 +171 +194 +190 +171 +159 +160 +159 +162 +163 +167 +166 +150 +134 +149 +180 +189 +146 +96 +76 +108 +146 +143 +123 +97 +97 +126 +150 +142 +111 +104 +137 +188 +195 +182 +161 +162 +177 +188 +194 +202 +206 +192 +153 +126 +138 +161 +167 +169 +163 +173 +172 +164 +146 +129 +146 +174 +171 +161 +164 +159 +162 +161 +171 +163 +156 +160 +154 +136 +131 +141 +158 +170 +157 +127 +99 +88 +75 +77 +119 +184 +205 +171 +105 +95 +150 +196 +191 +141 +87 +89 +133 +152 +148 +144 +148 +128 +115 +127 +153 +142 +120 +102 +111 +138 +156 +166 +168 +165 +147 +121 +107 +131 +172 +171 +132 +98 +108 +122 +133 +149 +163 +180 +174 +151 +146 +150 +144 +128 +131 +140 +153 +155 +150 +151 +159 +168 +151 +117 +98 +103 +121 +137 +135 +120 +129 +145 +171 +184 +161 +122 +103 +111 +126 +116 +105 +99 +102 +125 +145 +160 +174 +192 +187 +167 +167 +199 +190 +144 +94 +98 +144 +168 +170 +180 +202 +188 +182 +182 +186 +190 +193 +185 +172 +152 +144 +138 +137 +139 +148 +158 +161 +157 +147 +132 +124 +137 +164 +174 +163 +159 +166 +179 +189 +184 +175 +177 +185 +182 +170 +167 +165 +159 +171 +189 +194 +189 +172 +153 +141 +144 +165 +183 +186 +181 +187 +196 +206 +200 +179 +167 +171 +180 +182 +176 +168 +167 +172 +181 +191 +185 +166 +162 +171 +178 +188 +204 +213 +211 +209 +212 +207 +187 +170 +161 +153 +141 +150 +166 +188 +218 +236 +216 +182 +146 +125 +128 +147 +167 +181 +171 +155 +141 +127 +116 +107 +99 +97 +104 +110 +123 +127 +133 +139 +138 +135 +140 +150 +151 +140 +119 +103 +101 +103 +111 +124 +135 +143 +145 +138 +132 +129 +125 +119 +114 +113 +111 +107 +105 +105 +104 +102 +101 +100 +100 +102 +102 +100 +98 +97 +94 +96 +100 +102 +102 +102 +103 +105 +107 +107 +106 +105 +104 +106 +109 +112 +109 +108 +108 +109 +110 +110 +108 +107 +105 +105 +103 +100 +98 +97 +92 +87 +85 +83 +80 +77 +74 +71 +70 +69 +68 +70 +72 +74 +76 +76 +75 +73 +71 +70 +66 +62 +61 +62 +60 +58 +54 +53 +51 +52 +53 +51 +49 +48 +42 +38 +38 +45 +52 +64 +85 +105 +113 +122 +130 +137 +143 +142 +140 +142 +144 +145 +150 +156 +160 +159 +149 +132 +125 +137 +145 +150 +156 +154 +150 +151 +149 +148 +149 +153 +158 +160 +155 +147 +142 +146 +155 +162 +166 +169 +172 +176 +179 +180 +182 +186 +186 +183 +179 +178 +182 +189 +192 +184 +175 +174 +182 +190 +198 +203 +206 +203 +197 +194 +192 +191 +189 +186 +182 +182 +185 +190 +196 +200 +202 +201 +201 +200 +195 +188 +186 +188 +199 +204 +206 +207 +212 +212 +209 +208 +208 +213 +219 +225 +227 +226 +224 +222 +222 +224 +225 +225 +223 +222 +222 +222 +217 +215 +210 +207 +205 +205 +209 +211 +208 +209 +211 +213 +215 +215 +213 +212 +210 +205 +202 +202 +203 +199 +191 +183 +175 +175 +179 +186 +190 +188 +186 +187 +185 +182 +177 +171 +165 +160 +162 +166 +178 +183 +188 +189 +189 +190 +192 +194 +187 +185 +182 +181 +183 +187 +189 +190 +192 +195 +199 +202 +206 +208 +206 +202 +203 +202 +203 +205 +208 +209 +206 +203 +204 +208 +214 +219 +223 +225 +227 +227 +227 +229 +232 +235 +237 +239 +241 +241 +237 +231 +222 +213 +206 +202 +200 +199 +203 +203 +202 +202 +202 +202 +203 +203 +204 +205 +207 +209 +210 +211 +213 +214 +215 +215 +215 +216 +217 +219 +220 +221 +222 +223 +224 +225 +225 +226 +227 +228 +228 +228 +229 +229 +229 +230 +232 +234 +236 +235 +235 +235 +235 +234 +232 +231 +226 +221 +216 +211 +208 +205 +201 +198 +196 +195 +194 +193 +192 +191 +191 +191 +190 +189 +188 +189 +190 +191 +191 +191 +190 +190 +190 +189 +189 +190 +191 +192 +188 +188 +187 +187 +189 +189 +189 +188 +191 +192 +192 +191 +189 +188 +187 +187 +193 +193 +192 +191 +191 +191 +192 +193 +194 +194 +193 +193 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +190 +191 +191 +192 +190 +191 +192 +193 +193 +193 +192 +192 +195 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +196 +195 +195 +195 +193 +191 +191 +193 +193 +193 +193 +193 +192 +192 +191 +191 +195 +194 +191 +190 +192 +194 +196 +198 +191 +191 +192 +193 +193 +192 +191 +190 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +191 +191 +194 +192 +191 +193 +194 +194 +193 +193 +193 +193 +194 +194 +193 +192 +191 +190 +190 +190 +191 +193 +195 +195 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +191 +192 +192 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +193 +193 +192 +191 +195 +195 +195 +193 +193 +194 +201 +208 +209 +209 +206 +203 +204 +205 +205 +202 +204 +198 +193 +193 +195 +199 +206 +213 +215 +213 +210 +209 +209 +205 +196 +186 +185 +186 +196 +203 +208 +208 +202 +204 +208 +204 +201 +198 +197 +190 +175 +161 +158 +172 +189 +197 +189 +174 +163 +158 +156 +168 +178 +177 +172 +169 +165 +161 +160 +161 +161 +162 +166 +173 +178 +180 +169 +153 +150 +161 +165 +164 +169 +176 +176 +167 +158 +155 +153 +151 +150 +152 +150 +151 +152 +157 +168 +174 +167 +156 +151 +147 +144 +143 +140 +139 +139 +141 +142 +146 +150 +151 +150 +149 +148 +146 +147 +145 +142 +141 +142 +144 +147 +148 +147 +142 +139 +140 +142 +141 +140 +141 +142 +147 +150 +151 +150 +150 +149 +147 +147 +147 +147 +149 +150 +150 +147 +145 +147 +144 +144 +147 +149 +149 +149 +148 +146 +148 +149 +149 +148 +148 +147 +147 +153 +156 +155 +160 +171 +178 +180 +183 +188 +192 +199 +197 +191 +194 +198 +191 +187 +184 +189 +193 +186 +185 +190 +192 +198 +189 +182 +183 +184 +181 +181 +183 +185 +198 +207 +200 +178 +155 +154 +168 +174 +180 +182 +177 +174 +175 +172 +167 +150 +149 +168 +180 +169 +171 +182 +180 +165 +150 +147 +151 +149 +151 +160 +166 +158 +153 +140 +127 +124 +130 +136 +136 +136 +139 +141 +143 +144 +145 +145 +145 +144 +144 +148 +152 +149 +143 +142 +146 +152 +150 +146 +142 +144 +148 +147 +142 +145 +147 +149 +149 +148 +147 +147 +147 +144 +146 +149 +152 +150 +144 +141 +141 +149 +150 +151 +150 +149 +148 +148 +148 +143 +145 +147 +149 +149 +149 +148 +148 +149 +153 +154 +151 +150 +151 +151 +148 +145 +144 +140 +137 +138 +144 +150 +152 +151 +143 +138 +137 +135 +129 +124 +122 +125 +129 +136 +137 +131 +129 +132 +133 +136 +139 +140 +136 +132 +131 +131 +130 +132 +132 +131 +129 +129 +131 +130 +128 +129 +133 +137 +139 +137 +134 +131 +130 +135 +133 +131 +129 +128 +126 +124 +122 +131 +132 +134 +132 +129 +127 +127 +128 +126 +122 +118 +120 +124 +127 +126 +124 +126 +128 +131 +131 +130 +130 +130 +132 +128 +126 +126 +129 +131 +132 +132 +133 +132 +133 +132 +131 +129 +129 +129 +129 +127 +128 +130 +131 +131 +130 +128 +127 +124 +132 +129 +123 +124 +124 +121 +125 +123 +126 +128 +128 +129 +131 +131 +130 +130 +128 +129 +133 +136 +135 +134 +134 +131 +131 +131 +133 +133 +132 +130 +128 +132 +144 +151 +142 +129 +126 +131 +136 +139 +141 +143 +138 +127 +128 +140 +149 +141 +137 +135 +137 +141 +143 +142 +142 +140 +128 +123 +132 +139 +137 +133 +133 +140 +136 +129 +123 +119 +121 +130 +139 +136 +139 +140 +140 +139 +136 +128 +119 +123 +131 +141 +138 +124 +120 +125 +128 +120 +123 +133 +143 +140 +130 +125 +127 +122 +121 +125 +130 +127 +120 +119 +124 +123 +121 +122 +123 +123 +119 +117 +118 +118 +113 +112 +113 +111 +113 +119 +120 +119 +119 +117 +111 +105 +106 +116 +124 +126 +124 +120 +119 +122 +125 +124 +121 +125 +121 +120 +120 +120 +122 +123 +118 +111 +104 +103 +112 +120 +124 +126 +130 +134 +132 +132 +133 +134 +133 +129 +126 +132 +132 +130 +127 +124 +124 +122 +120 +116 +116 +122 +130 +131 +132 +133 +131 +126 +125 +125 +125 +126 +128 +130 +131 +130 +126 +124 +125 +128 +130 +130 +130 +129 +130 +129 +130 +133 +136 +135 +131 +132 +132 +133 +130 +130 +138 +142 +137 +131 +129 +130 +134 +130 +123 +123 +129 +134 +132 +133 +131 +118 +109 +121 +143 +171 +174 +160 +135 +121 +127 +135 +135 +139 +134 +130 +130 +132 +132 +129 +127 +130 +135 +139 +136 +135 +136 +135 +132 +131 +126 +123 +131 +149 +162 +156 +142 +136 +140 +130 +107 +99 +117 +142 +159 +168 +158 +133 +106 +106 +121 +148 +186 +195 +162 +120 +110 +119 +121 +126 +128 +129 +132 +131 +120 +115 +107 +94 +98 +135 +173 +176 +144 +122 +129 +138 +125 +135 +170 +177 +169 +154 +149 +141 +152 +164 +164 +133 +118 +157 +193 +190 +179 +154 +152 +168 +181 +178 +174 +162 +138 +141 +162 +186 +190 +184 +188 +190 +181 +173 +179 +180 +174 +160 +141 +136 +149 +167 +179 +158 +108 +99 +123 +135 +139 +118 +91 +96 +129 +149 +135 +122 +145 +176 +186 +179 +159 +148 +148 +165 +188 +202 +201 +206 +197 +169 +160 +166 +164 +166 +167 +176 +165 +156 +143 +123 +135 +162 +169 +156 +146 +146 +172 +182 +184 +175 +166 +167 +157 +141 +146 +163 +181 +181 +172 +154 +115 +83 +68 +82 +128 +170 +179 +156 +110 +83 +107 +166 +204 +181 +110 +65 +81 +140 +189 +185 +158 +104 +91 +110 +139 +131 +121 +112 +119 +138 +154 +167 +176 +175 +150 +121 +108 +131 +174 +172 +132 +98 +110 +124 +136 +136 +164 +175 +165 +162 +160 +148 +139 +125 +122 +134 +158 +163 +151 +151 +164 +167 +145 +103 +83 +98 +128 +142 +131 +112 +131 +153 +175 +185 +164 +125 +100 +109 +129 +118 +100 +93 +103 +128 +143 +155 +171 +188 +171 +141 +152 +200 +196 +145 +100 +104 +143 +162 +162 +175 +200 +191 +191 +192 +189 +187 +187 +177 +162 +147 +141 +136 +137 +145 +159 +165 +160 +156 +143 +132 +132 +147 +168 +171 +159 +153 +165 +181 +190 +185 +178 +184 +195 +189 +177 +172 +165 +160 +178 +198 +199 +181 +164 +147 +144 +157 +175 +184 +185 +179 +190 +201 +208 +203 +182 +164 +161 +172 +172 +168 +165 +168 +171 +177 +185 +179 +165 +166 +178 +180 +185 +198 +206 +207 +204 +209 +206 +187 +171 +165 +159 +150 +156 +168 +191 +224 +243 +217 +175 +136 +117 +131 +153 +165 +183 +175 +145 +125 +120 +115 +108 +98 +98 +109 +117 +121 +111 +118 +138 +145 +142 +149 +161 +161 +141 +117 +108 +111 +115 +119 +125 +139 +145 +148 +142 +132 +126 +120 +116 +111 +110 +109 +104 +102 +102 +102 +100 +100 +99 +99 +100 +101 +100 +100 +101 +97 +101 +105 +107 +105 +101 +99 +100 +106 +108 +108 +105 +102 +103 +106 +107 +108 +109 +109 +110 +112 +114 +111 +107 +103 +103 +102 +99 +98 +96 +91 +86 +81 +81 +79 +75 +70 +67 +67 +69 +69 +70 +71 +73 +75 +74 +71 +68 +67 +66 +63 +60 +60 +61 +59 +54 +55 +52 +49 +50 +51 +50 +49 +48 +44 +38 +39 +48 +59 +73 +92 +111 +119 +126 +132 +137 +142 +141 +141 +145 +146 +145 +151 +159 +162 +160 +148 +132 +129 +145 +150 +150 +156 +159 +156 +155 +151 +149 +148 +151 +156 +157 +149 +141 +135 +143 +155 +164 +167 +169 +173 +176 +180 +179 +181 +184 +185 +181 +178 +178 +187 +191 +193 +189 +183 +180 +182 +185 +195 +202 +205 +201 +196 +194 +196 +198 +193 +187 +177 +172 +179 +191 +198 +197 +200 +199 +201 +202 +194 +183 +181 +186 +199 +206 +208 +207 +210 +212 +210 +209 +210 +214 +221 +225 +227 +225 +222 +220 +220 +222 +223 +224 +224 +222 +220 +219 +218 +215 +209 +204 +202 +204 +209 +212 +208 +208 +210 +212 +213 +213 +211 +210 +207 +205 +203 +201 +199 +195 +191 +187 +182 +179 +181 +187 +191 +189 +186 +186 +183 +178 +174 +171 +169 +167 +167 +167 +170 +177 +185 +188 +188 +188 +188 +189 +186 +185 +186 +186 +187 +187 +188 +188 +191 +195 +200 +202 +204 +205 +203 +201 +203 +201 +200 +202 +207 +208 +206 +204 +199 +204 +212 +218 +223 +225 +227 +228 +227 +228 +232 +235 +238 +240 +241 +241 +237 +233 +225 +215 +207 +200 +196 +194 +198 +198 +198 +199 +200 +201 +202 +202 +203 +204 +206 +207 +208 +209 +210 +211 +213 +213 +214 +215 +216 +216 +217 +217 +219 +221 +223 +224 +225 +225 +225 +226 +227 +227 +227 +227 +227 +228 +231 +234 +232 +233 +235 +237 +238 +238 +237 +237 +234 +231 +225 +222 +219 +216 +211 +207 +201 +200 +197 +194 +192 +191 +191 +191 +191 +190 +190 +190 +191 +192 +191 +189 +191 +191 +191 +190 +189 +189 +190 +192 +188 +188 +188 +188 +190 +190 +189 +189 +192 +192 +192 +191 +188 +187 +187 +187 +192 +192 +192 +192 +192 +192 +191 +191 +194 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +194 +192 +191 +192 +193 +193 +193 +192 +193 +191 +191 +192 +192 +190 +190 +192 +192 +192 +192 +193 +194 +194 +193 +192 +195 +194 +193 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +193 +192 +191 +193 +192 +191 +190 +190 +191 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +194 +193 +193 +192 +191 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +192 +191 +192 +192 +192 +192 +191 +192 +193 +194 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +192 +193 +193 +192 +190 +192 +192 +192 +193 +193 +193 +191 +190 +190 +192 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +191 +191 +193 +193 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +194 +194 +193 +192 +192 +194 +194 +193 +191 +192 +193 +193 +191 +191 +195 +203 +210 +208 +203 +200 +204 +209 +210 +208 +205 +207 +201 +198 +198 +195 +192 +196 +204 +208 +208 +207 +210 +215 +208 +192 +183 +186 +194 +205 +211 +212 +211 +209 +205 +208 +202 +196 +195 +192 +183 +171 +164 +168 +180 +194 +195 +187 +183 +176 +165 +156 +166 +174 +174 +171 +170 +167 +163 +164 +162 +162 +169 +178 +182 +179 +174 +162 +153 +153 +160 +167 +174 +180 +181 +177 +166 +157 +155 +154 +152 +152 +155 +156 +155 +159 +170 +183 +184 +171 +156 +148 +146 +144 +144 +144 +142 +142 +143 +141 +143 +146 +147 +150 +151 +150 +147 +148 +146 +144 +142 +142 +144 +148 +150 +147 +145 +140 +137 +140 +147 +150 +149 +152 +149 +147 +147 +147 +148 +151 +155 +151 +150 +150 +150 +151 +149 +146 +143 +145 +143 +143 +144 +146 +148 +150 +150 +148 +143 +144 +149 +150 +147 +149 +156 +155 +161 +163 +170 +186 +192 +187 +185 +192 +198 +202 +201 +198 +193 +184 +176 +172 +190 +195 +190 +195 +197 +192 +187 +185 +188 +185 +183 +192 +196 +194 +193 +192 +199 +197 +184 +175 +174 +176 +176 +186 +193 +195 +181 +169 +169 +171 +166 +157 +161 +179 +193 +190 +181 +173 +162 +161 +159 +159 +163 +164 +165 +171 +177 +178 +171 +156 +141 +136 +138 +134 +126 +125 +128 +133 +140 +140 +138 +141 +148 +144 +143 +144 +145 +145 +144 +141 +138 +142 +144 +148 +149 +145 +141 +142 +144 +144 +145 +146 +148 +150 +150 +147 +144 +141 +145 +148 +149 +148 +148 +147 +145 +147 +147 +148 +148 +148 +146 +144 +142 +138 +140 +143 +147 +147 +145 +143 +143 +148 +149 +151 +153 +154 +154 +151 +147 +149 +141 +139 +144 +149 +150 +152 +158 +151 +143 +135 +131 +129 +128 +127 +125 +125 +134 +137 +133 +132 +131 +130 +131 +136 +137 +139 +140 +135 +131 +131 +134 +131 +133 +131 +128 +130 +135 +135 +131 +131 +132 +133 +135 +136 +135 +132 +130 +131 +131 +131 +131 +128 +124 +123 +125 +132 +133 +131 +126 +126 +130 +130 +127 +123 +123 +123 +123 +124 +124 +126 +127 +123 +126 +129 +131 +132 +133 +132 +131 +129 +123 +122 +129 +133 +130 +127 +129 +135 +132 +130 +130 +129 +128 +127 +128 +126 +130 +137 +139 +134 +128 +128 +132 +130 +130 +130 +130 +127 +123 +123 +125 +123 +126 +129 +130 +130 +130 +131 +132 +128 +129 +128 +129 +133 +132 +132 +136 +135 +135 +134 +134 +135 +133 +129 +126 +133 +140 +145 +143 +135 +131 +134 +139 +143 +143 +144 +140 +130 +130 +139 +145 +143 +139 +136 +137 +142 +145 +143 +139 +134 +129 +134 +143 +141 +133 +130 +130 +138 +134 +129 +125 +121 +121 +127 +134 +139 +138 +141 +145 +141 +131 +122 +121 +122 +131 +145 +144 +128 +119 +122 +127 +122 +125 +131 +135 +134 +129 +126 +125 +123 +121 +126 +130 +126 +123 +121 +118 +119 +124 +124 +119 +118 +122 +121 +116 +113 +108 +108 +111 +112 +110 +113 +119 +121 +118 +117 +117 +113 +111 +119 +130 +133 +125 +119 +122 +126 +126 +124 +124 +122 +120 +119 +122 +125 +124 +119 +115 +110 +106 +105 +109 +114 +118 +123 +126 +131 +135 +134 +133 +139 +136 +126 +125 +128 +128 +128 +129 +129 +126 +120 +114 +115 +118 +125 +131 +131 +129 +130 +132 +126 +127 +127 +126 +126 +126 +128 +130 +129 +130 +129 +128 +127 +128 +131 +134 +136 +139 +135 +130 +131 +134 +137 +141 +136 +135 +135 +135 +135 +138 +138 +134 +125 +125 +129 +133 +132 +128 +130 +134 +133 +132 +130 +125 +123 +125 +125 +124 +142 +172 +173 +146 +130 +127 +128 +131 +132 +130 +129 +128 +128 +129 +130 +128 +131 +134 +138 +137 +138 +137 +133 +128 +129 +131 +126 +122 +137 +163 +175 +172 +150 +137 +125 +103 +97 +120 +144 +165 +174 +165 +135 +115 +109 +115 +146 +181 +186 +154 +114 +105 +122 +125 +121 +129 +129 +125 +126 +124 +119 +119 +115 +102 +123 +153 +171 +155 +132 +121 +122 +127 +118 +127 +152 +169 +162 +155 +162 +171 +184 +175 +145 +121 +141 +183 +195 +184 +135 +125 +159 +176 +185 +177 +162 +155 +158 +164 +167 +171 +183 +190 +186 +180 +169 +165 +163 +164 +163 +161 +154 +143 +155 +178 +184 +154 +124 +117 +128 +136 +127 +111 +91 +100 +122 +146 +167 +163 +161 +157 +172 +181 +167 +134 +113 +135 +167 +183 +190 +191 +183 +178 +182 +179 +178 +173 +173 +163 +149 +139 +130 +132 +159 +167 +158 +126 +123 +156 +186 +200 +185 +180 +173 +157 +141 +148 +180 +207 +204 +185 +177 +154 +107 +93 +120 +143 +147 +138 +143 +142 +116 +91 +119 +182 +194 +155 +70 +47 +109 +184 +204 +162 +110 +85 +103 +136 +127 +114 +122 +127 +150 +153 +154 +174 +183 +164 +124 +113 +145 +172 +167 +128 +103 +118 +137 +127 +132 +159 +183 +176 +155 +154 +155 +141 +132 +130 +126 +148 +153 +148 +153 +170 +173 +134 +94 +71 +87 +131 +142 +124 +114 +144 +162 +173 +184 +166 +124 +99 +112 +132 +131 +103 +85 +101 +121 +129 +148 +175 +188 +156 +126 +153 +188 +187 +151 +120 +119 +148 +160 +158 +176 +200 +201 +197 +195 +192 +184 +176 +166 +154 +151 +149 +139 +132 +144 +163 +168 +161 +145 +133 +134 +149 +163 +171 +165 +150 +154 +168 +187 +188 +174 +172 +184 +194 +188 +183 +177 +166 +165 +182 +196 +194 +176 +160 +158 +164 +168 +183 +190 +177 +179 +190 +204 +210 +195 +169 +156 +163 +169 +172 +166 +160 +164 +172 +177 +179 +179 +170 +161 +160 +169 +181 +191 +196 +196 +200 +203 +199 +192 +179 +167 +155 +161 +170 +176 +185 +209 +228 +209 +170 +133 +124 +138 +162 +174 +179 +164 +133 +114 +115 +109 +102 +101 +104 +111 +120 +119 +109 +105 +117 +140 +160 +169 +172 +166 +139 +124 +123 +121 +122 +126 +125 +133 +143 +144 +133 +123 +118 +117 +119 +109 +110 +108 +104 +100 +99 +99 +100 +97 +98 +99 +101 +103 +103 +102 +102 +100 +99 +104 +111 +112 +108 +105 +107 +111 +111 +110 +106 +103 +103 +106 +106 +108 +110 +112 +113 +113 +111 +108 +105 +101 +101 +100 +96 +94 +91 +88 +84 +78 +76 +76 +75 +69 +63 +62 +66 +68 +70 +71 +70 +71 +72 +70 +66 +64 +63 +59 +57 +57 +58 +57 +52 +53 +52 +50 +49 +48 +48 +48 +48 +45 +43 +42 +49 +68 +87 +102 +113 +126 +134 +138 +140 +141 +140 +142 +148 +146 +149 +154 +160 +163 +159 +147 +136 +138 +146 +153 +156 +157 +161 +163 +163 +162 +159 +156 +156 +156 +152 +144 +137 +133 +137 +155 +168 +164 +164 +171 +174 +176 +177 +178 +182 +185 +179 +174 +177 +185 +188 +191 +192 +191 +187 +186 +186 +196 +201 +203 +199 +195 +196 +196 +196 +199 +190 +176 +168 +176 +193 +200 +198 +199 +203 +205 +202 +194 +181 +177 +183 +195 +203 +210 +210 +210 +212 +212 +210 +209 +215 +221 +224 +225 +225 +224 +222 +223 +222 +223 +224 +222 +217 +217 +220 +220 +218 +213 +206 +200 +200 +205 +210 +210 +210 +210 +211 +211 +210 +207 +206 +206 +206 +206 +205 +199 +191 +189 +190 +191 +190 +187 +185 +185 +187 +187 +185 +179 +178 +173 +167 +165 +168 +172 +174 +169 +170 +175 +183 +187 +185 +185 +187 +186 +185 +187 +190 +191 +190 +188 +187 +193 +194 +197 +200 +202 +201 +200 +200 +203 +200 +199 +201 +205 +207 +205 +203 +198 +203 +211 +218 +222 +224 +226 +227 +227 +229 +232 +235 +238 +240 +242 +244 +240 +238 +231 +220 +210 +201 +192 +186 +188 +190 +191 +192 +193 +196 +200 +202 +202 +205 +207 +207 +207 +209 +209 +208 +212 +211 +211 +213 +215 +216 +214 +212 +216 +217 +219 +220 +220 +221 +224 +226 +227 +228 +228 +227 +227 +227 +227 +228 +228 +228 +229 +231 +233 +236 +238 +240 +238 +236 +234 +232 +231 +227 +223 +219 +214 +209 +203 +198 +196 +195 +194 +193 +191 +192 +193 +192 +191 +190 +190 +191 +191 +193 +193 +191 +189 +189 +189 +189 +189 +188 +188 +190 +192 +192 +190 +189 +191 +191 +191 +190 +189 +189 +188 +187 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +192 +193 +191 +191 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +194 +195 +194 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +192 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +194 +194 +193 +192 +194 +193 +193 +193 +194 +193 +192 +191 +192 +193 +194 +194 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +194 +193 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +194 +193 +193 +192 +192 +193 +193 +192 +193 +197 +205 +212 +207 +202 +199 +203 +209 +212 +212 +211 +207 +206 +205 +202 +194 +186 +188 +197 +203 +204 +204 +207 +211 +205 +191 +183 +190 +198 +208 +212 +213 +212 +212 +211 +209 +203 +197 +192 +186 +178 +171 +168 +178 +187 +197 +197 +191 +187 +181 +170 +160 +169 +178 +177 +171 +167 +168 +170 +171 +165 +166 +176 +186 +184 +173 +164 +165 +160 +160 +164 +171 +181 +184 +179 +172 +164 +157 +155 +154 +152 +151 +152 +160 +159 +165 +177 +188 +185 +169 +155 +145 +146 +148 +149 +148 +145 +144 +145 +141 +143 +145 +146 +149 +151 +151 +148 +149 +147 +146 +145 +145 +146 +148 +149 +148 +144 +140 +139 +142 +145 +147 +149 +150 +147 +145 +146 +147 +148 +150 +153 +152 +151 +151 +152 +154 +153 +150 +147 +146 +144 +142 +142 +144 +147 +147 +147 +146 +145 +145 +147 +151 +155 +160 +162 +157 +165 +170 +174 +187 +197 +195 +187 +190 +192 +192 +193 +194 +188 +166 +144 +151 +185 +202 +196 +193 +192 +187 +183 +186 +184 +187 +186 +181 +182 +184 +180 +195 +195 +188 +182 +183 +184 +183 +184 +191 +191 +165 +143 +142 +133 +125 +136 +153 +158 +174 +184 +173 +153 +142 +140 +153 +157 +161 +166 +169 +170 +173 +176 +182 +182 +177 +169 +162 +155 +142 +129 +126 +128 +132 +137 +140 +140 +142 +144 +140 +140 +141 +141 +142 +142 +143 +143 +143 +146 +150 +151 +149 +145 +144 +145 +141 +141 +142 +144 +147 +148 +147 +145 +142 +145 +147 +147 +147 +148 +147 +145 +147 +148 +149 +149 +147 +144 +140 +137 +140 +141 +143 +146 +146 +145 +145 +146 +151 +151 +152 +153 +153 +152 +149 +146 +151 +151 +148 +144 +143 +147 +154 +158 +153 +142 +130 +125 +127 +130 +131 +132 +127 +134 +135 +131 +132 +132 +130 +130 +133 +135 +137 +138 +134 +129 +129 +131 +132 +133 +132 +130 +132 +136 +136 +133 +130 +131 +132 +134 +135 +134 +132 +130 +127 +128 +130 +130 +126 +122 +122 +125 +131 +130 +126 +123 +125 +130 +130 +127 +125 +126 +128 +128 +127 +127 +128 +129 +130 +131 +133 +133 +133 +132 +130 +128 +129 +125 +126 +131 +131 +127 +125 +128 +129 +130 +131 +131 +130 +128 +127 +126 +126 +132 +139 +141 +137 +132 +131 +134 +132 +130 +130 +131 +131 +129 +127 +127 +127 +128 +130 +131 +131 +130 +130 +130 +129 +131 +130 +132 +135 +133 +132 +135 +136 +137 +136 +135 +133 +130 +128 +126 +131 +140 +145 +142 +136 +135 +140 +144 +144 +142 +143 +140 +133 +133 +141 +146 +145 +141 +138 +139 +143 +145 +143 +140 +137 +132 +138 +145 +140 +131 +128 +127 +140 +141 +137 +129 +124 +127 +131 +134 +136 +136 +138 +142 +138 +131 +124 +124 +124 +132 +145 +145 +132 +123 +125 +128 +130 +128 +129 +133 +132 +127 +124 +124 +125 +124 +129 +133 +129 +124 +122 +117 +115 +119 +122 +124 +124 +122 +119 +117 +116 +111 +110 +113 +112 +109 +111 +118 +116 +115 +117 +121 +121 +119 +123 +130 +134 +129 +126 +125 +125 +124 +122 +121 +124 +123 +123 +124 +126 +125 +120 +117 +114 +114 +113 +114 +115 +116 +116 +120 +125 +130 +130 +132 +137 +134 +127 +127 +129 +130 +129 +126 +126 +127 +127 +125 +126 +127 +130 +133 +132 +130 +130 +131 +128 +128 +130 +129 +128 +128 +128 +128 +131 +133 +132 +131 +129 +129 +130 +132 +139 +142 +139 +135 +133 +134 +140 +150 +146 +140 +134 +132 +135 +136 +136 +136 +135 +129 +126 +130 +134 +135 +136 +138 +135 +131 +126 +125 +129 +133 +129 +123 +134 +150 +161 +155 +140 +130 +127 +123 +128 +128 +128 +128 +129 +130 +129 +127 +130 +133 +135 +134 +135 +135 +132 +129 +127 +125 +126 +130 +135 +148 +168 +187 +173 +139 +124 +121 +117 +113 +129 +167 +182 +177 +145 +117 +108 +115 +146 +181 +181 +146 +110 +105 +122 +127 +125 +132 +133 +127 +123 +123 +127 +134 +137 +134 +135 +142 +152 +149 +134 +124 +120 +114 +105 +108 +117 +127 +138 +153 +172 +182 +173 +188 +182 +155 +151 +175 +192 +190 +159 +138 +150 +162 +178 +183 +179 +165 +159 +153 +156 +162 +160 +158 +160 +160 +162 +158 +151 +149 +160 +174 +178 +174 +183 +179 +181 +181 +159 +133 +126 +135 +140 +131 +103 +93 +106 +133 +162 +168 +140 +133 +155 +189 +198 +158 +98 +71 +114 +152 +161 +143 +134 +151 +179 +188 +181 +185 +181 +166 +153 +139 +134 +154 +162 +170 +147 +121 +115 +136 +172 +191 +184 +173 +168 +169 +170 +175 +185 +192 +198 +199 +190 +165 +147 +153 +164 +164 +138 +127 +139 +147 +128 +99 +107 +156 +186 +166 +102 +76 +111 +156 +180 +171 +128 +99 +105 +135 +141 +133 +138 +146 +151 +156 +155 +171 +181 +168 +136 +127 +151 +169 +160 +126 +108 +125 +144 +135 +130 +143 +174 +183 +159 +147 +153 +152 +139 +130 +121 +146 +150 +145 +153 +176 +174 +140 +96 +77 +91 +119 +134 +129 +131 +146 +159 +166 +170 +164 +136 +107 +110 +139 +147 +117 +93 +100 +121 +133 +158 +185 +188 +155 +134 +149 +169 +173 +153 +128 +132 +160 +167 +157 +174 +209 +210 +204 +199 +191 +179 +170 +159 +148 +156 +161 +148 +133 +142 +160 +166 +162 +150 +135 +139 +161 +171 +164 +155 +152 +168 +176 +182 +175 +162 +164 +180 +193 +190 +181 +170 +162 +164 +176 +183 +180 +169 +164 +172 +181 +182 +186 +188 +180 +180 +195 +209 +206 +182 +155 +153 +169 +175 +175 +168 +160 +162 +168 +176 +184 +180 +168 +153 +150 +162 +178 +186 +187 +184 +187 +195 +201 +197 +183 +171 +165 +173 +180 +179 +178 +193 +205 +188 +160 +138 +131 +142 +164 +175 +173 +147 +113 +106 +108 +105 +104 +107 +108 +110 +116 +120 +116 +108 +109 +136 +170 +179 +169 +161 +139 +126 +127 +124 +121 +122 +122 +134 +140 +138 +127 +120 +115 +113 +113 +108 +109 +108 +104 +101 +99 +101 +101 +99 +98 +98 +99 +102 +103 +103 +102 +95 +96 +102 +111 +113 +111 +111 +112 +115 +114 +110 +104 +101 +103 +107 +108 +107 +110 +111 +111 +110 +109 +105 +101 +99 +99 +95 +93 +91 +90 +86 +82 +81 +78 +75 +73 +69 +64 +64 +67 +73 +73 +71 +69 +69 +70 +68 +65 +64 +63 +60 +56 +55 +55 +52 +51 +54 +53 +51 +49 +47 +46 +46 +46 +45 +45 +46 +54 +75 +95 +108 +118 +131 +138 +141 +142 +143 +141 +142 +147 +151 +153 +157 +161 +160 +152 +144 +139 +142 +150 +156 +157 +158 +161 +163 +163 +163 +162 +161 +162 +163 +159 +148 +139 +129 +137 +155 +165 +163 +166 +171 +170 +175 +177 +178 +181 +183 +178 +175 +180 +189 +190 +192 +193 +192 +191 +188 +187 +192 +197 +198 +195 +193 +195 +195 +195 +198 +192 +181 +171 +175 +188 +198 +199 +200 +207 +207 +201 +195 +187 +182 +184 +193 +202 +211 +212 +212 +212 +210 +207 +207 +213 +219 +222 +223 +225 +225 +225 +223 +223 +224 +226 +223 +218 +216 +219 +220 +218 +213 +207 +202 +202 +206 +210 +209 +210 +210 +211 +210 +209 +207 +206 +207 +206 +207 +205 +200 +192 +189 +189 +192 +191 +188 +183 +181 +182 +185 +186 +184 +181 +173 +166 +164 +167 +172 +173 +170 +170 +170 +172 +176 +182 +185 +186 +185 +185 +187 +190 +192 +192 +190 +189 +190 +194 +199 +204 +206 +204 +199 +196 +200 +199 +200 +202 +204 +205 +204 +203 +201 +205 +210 +216 +221 +223 +224 +224 +228 +229 +232 +235 +237 +239 +241 +242 +242 +240 +232 +224 +216 +207 +198 +190 +191 +189 +187 +185 +185 +189 +195 +200 +203 +206 +207 +206 +206 +209 +209 +209 +209 +208 +209 +211 +214 +216 +216 +215 +215 +216 +216 +217 +218 +219 +220 +221 +223 +224 +224 +224 +224 +225 +226 +227 +225 +226 +226 +227 +229 +231 +233 +234 +236 +234 +233 +234 +235 +234 +231 +229 +224 +219 +214 +209 +206 +203 +200 +198 +198 +196 +195 +193 +191 +190 +190 +190 +192 +194 +193 +190 +188 +188 +189 +188 +188 +187 +187 +188 +191 +191 +191 +190 +191 +192 +192 +192 +192 +191 +189 +188 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +191 +192 +193 +193 +192 +192 +194 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +191 +192 +192 +192 +193 +195 +193 +192 +192 +193 +193 +194 +193 +193 +193 +193 +194 +194 +194 +194 +193 +194 +193 +192 +191 +192 +192 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +195 +194 +193 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +190 +192 +193 +192 +191 +191 +191 +192 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +192 +191 +191 +190 +190 +191 +191 +192 +193 +192 +192 +193 +194 +194 +194 +193 +195 +194 +194 +194 +194 +194 +193 +193 +193 +194 +193 +192 +190 +189 +191 +192 +193 +193 +193 +192 +193 +193 +193 +194 +192 +192 +193 +194 +193 +192 +192 +193 +192 +192 +194 +194 +194 +193 +192 +191 +192 +193 +193 +194 +193 +193 +193 +193 +193 +194 +193 +192 +194 +199 +205 +210 +204 +199 +197 +201 +207 +212 +214 +215 +206 +204 +202 +200 +193 +187 +189 +196 +199 +200 +200 +201 +205 +200 +189 +184 +193 +203 +213 +216 +214 +212 +210 +211 +209 +204 +196 +187 +179 +173 +172 +174 +185 +192 +198 +198 +191 +188 +183 +174 +166 +171 +176 +178 +174 +171 +172 +177 +178 +174 +172 +178 +182 +178 +169 +163 +169 +164 +163 +167 +175 +185 +184 +173 +162 +160 +156 +154 +155 +154 +151 +150 +157 +160 +171 +185 +190 +180 +163 +152 +143 +146 +150 +151 +149 +146 +145 +147 +145 +146 +146 +147 +149 +150 +148 +145 +147 +146 +146 +146 +147 +147 +146 +145 +148 +142 +140 +143 +144 +143 +144 +148 +150 +148 +146 +147 +150 +151 +152 +154 +155 +153 +152 +154 +156 +157 +155 +153 +150 +146 +141 +141 +142 +144 +146 +146 +143 +148 +149 +149 +155 +165 +170 +168 +164 +162 +166 +174 +184 +194 +197 +193 +190 +193 +195 +189 +173 +153 +137 +130 +155 +180 +199 +201 +192 +177 +174 +185 +189 +181 +181 +176 +160 +162 +177 +180 +189 +194 +190 +187 +189 +186 +183 +189 +191 +166 +122 +98 +97 +93 +98 +120 +143 +160 +174 +170 +151 +131 +126 +132 +140 +144 +149 +150 +151 +152 +152 +153 +145 +157 +171 +181 +187 +187 +175 +162 +154 +152 +149 +147 +149 +150 +145 +140 +139 +140 +141 +142 +143 +145 +146 +147 +143 +145 +148 +151 +151 +148 +145 +145 +143 +142 +142 +143 +146 +147 +148 +147 +146 +148 +148 +148 +148 +149 +149 +148 +148 +148 +148 +147 +145 +142 +139 +137 +146 +145 +145 +146 +146 +145 +146 +149 +154 +153 +153 +153 +152 +151 +148 +147 +153 +158 +154 +140 +134 +142 +152 +156 +156 +142 +128 +125 +129 +133 +135 +135 +131 +136 +134 +130 +132 +132 +130 +129 +131 +133 +135 +135 +131 +127 +126 +128 +132 +132 +132 +133 +134 +135 +134 +133 +130 +130 +131 +133 +135 +134 +131 +129 +122 +125 +128 +128 +123 +119 +121 +123 +128 +126 +122 +120 +124 +130 +130 +127 +126 +128 +130 +130 +129 +128 +129 +131 +133 +133 +134 +134 +134 +132 +129 +128 +129 +128 +131 +134 +130 +124 +124 +128 +130 +134 +135 +133 +132 +133 +133 +131 +127 +132 +138 +141 +138 +133 +132 +134 +131 +128 +127 +129 +132 +130 +127 +125 +128 +129 +131 +132 +132 +131 +129 +128 +131 +133 +133 +135 +137 +134 +130 +132 +135 +137 +140 +140 +136 +130 +125 +122 +133 +142 +146 +140 +133 +135 +140 +143 +144 +141 +141 +141 +136 +136 +143 +146 +144 +142 +140 +142 +146 +147 +145 +142 +136 +132 +138 +145 +139 +130 +126 +125 +136 +145 +147 +138 +128 +128 +133 +134 +134 +135 +136 +138 +136 +131 +129 +129 +123 +129 +141 +146 +138 +132 +133 +134 +137 +129 +127 +132 +132 +126 +121 +120 +120 +120 +127 +133 +131 +127 +124 +121 +111 +110 +116 +124 +126 +119 +115 +117 +117 +114 +113 +115 +113 +110 +112 +117 +119 +118 +121 +125 +126 +124 +124 +127 +131 +131 +129 +125 +124 +123 +122 +121 +123 +123 +123 +123 +123 +121 +120 +118 +124 +121 +117 +112 +109 +109 +115 +121 +124 +126 +127 +131 +135 +131 +127 +131 +130 +131 +129 +122 +120 +126 +131 +131 +133 +131 +131 +131 +130 +128 +129 +130 +129 +128 +129 +128 +128 +128 +128 +129 +130 +129 +127 +128 +130 +131 +131 +130 +135 +139 +140 +139 +136 +132 +136 +147 +152 +154 +144 +134 +135 +137 +135 +137 +139 +134 +130 +132 +135 +137 +139 +141 +138 +133 +129 +128 +132 +134 +130 +123 +128 +131 +154 +168 +153 +134 +125 +117 +123 +125 +126 +126 +127 +129 +130 +128 +129 +130 +131 +129 +130 +129 +126 +124 +126 +125 +130 +136 +133 +131 +147 +169 +180 +164 +149 +135 +126 +116 +122 +150 +183 +188 +157 +123 +109 +110 +141 +179 +182 +143 +108 +107 +121 +125 +128 +132 +136 +132 +125 +125 +134 +146 +159 +171 +170 +166 +172 +173 +150 +126 +117 +110 +114 +118 +114 +110 +122 +141 +158 +166 +174 +183 +193 +191 +180 +177 +187 +194 +175 +149 +140 +150 +167 +184 +196 +178 +165 +160 +155 +143 +130 +140 +158 +162 +155 +155 +148 +146 +154 +164 +179 +198 +201 +199 +200 +197 +176 +152 +143 +149 +152 +138 +108 +97 +99 +107 +132 +157 +143 +137 +153 +183 +201 +184 +125 +75 +68 +105 +122 +119 +118 +136 +169 +189 +185 +185 +176 +162 +147 +118 +101 +125 +167 +180 +148 +121 +110 +116 +157 +184 +169 +158 +156 +169 +184 +185 +176 +168 +177 +196 +197 +185 +185 +190 +189 +186 +151 +125 +138 +153 +139 +102 +90 +133 +167 +169 +123 +97 +118 +139 +157 +168 +155 +129 +119 +138 +152 +142 +133 +138 +151 +161 +159 +170 +179 +174 +146 +137 +147 +164 +158 +133 +120 +137 +155 +147 +135 +120 +139 +166 +162 +154 +157 +155 +141 +128 +117 +141 +145 +140 +153 +183 +179 +153 +103 +90 +105 +115 +131 +141 +142 +144 +150 +152 +153 +157 +140 +109 +101 +135 +149 +124 +103 +110 +130 +143 +167 +194 +189 +159 +149 +150 +149 +154 +148 +138 +146 +168 +175 +167 +180 +211 +216 +209 +201 +188 +174 +163 +154 +144 +159 +168 +149 +127 +140 +162 +165 +161 +149 +145 +152 +169 +173 +157 +149 +156 +176 +182 +178 +163 +153 +163 +183 +196 +191 +181 +166 +160 +168 +175 +172 +166 +167 +169 +177 +185 +188 +187 +186 +184 +185 +199 +207 +197 +173 +153 +158 +179 +180 +175 +166 +161 +163 +168 +176 +186 +183 +167 +147 +143 +158 +178 +183 +177 +174 +177 +188 +201 +199 +183 +173 +171 +179 +183 +175 +168 +179 +184 +169 +154 +141 +137 +145 +166 +180 +167 +134 +103 +107 +110 +110 +110 +110 +109 +115 +127 +128 +134 +128 +120 +134 +163 +176 +171 +156 +134 +121 +120 +116 +113 +118 +125 +138 +141 +132 +121 +116 +114 +111 +109 +108 +108 +108 +105 +102 +100 +101 +102 +101 +99 +98 +99 +101 +103 +103 +102 +94 +97 +104 +110 +112 +113 +113 +113 +114 +112 +108 +102 +100 +102 +105 +105 +104 +108 +109 +106 +104 +105 +102 +98 +98 +96 +92 +89 +89 +90 +87 +83 +82 +76 +73 +71 +69 +66 +67 +71 +77 +75 +71 +67 +66 +66 +66 +65 +63 +63 +60 +56 +54 +53 +52 +51 +54 +52 +51 +49 +47 +45 +44 +44 +43 +45 +47 +60 +83 +101 +113 +122 +136 +141 +142 +143 +144 +143 +142 +146 +152 +155 +161 +164 +158 +145 +139 +141 +145 +152 +157 +157 +158 +162 +164 +163 +163 +164 +164 +164 +165 +162 +151 +141 +131 +141 +156 +162 +161 +168 +172 +169 +173 +176 +178 +180 +180 +177 +177 +183 +192 +191 +191 +192 +194 +195 +194 +192 +191 +194 +194 +191 +191 +194 +195 +194 +197 +192 +182 +172 +175 +186 +195 +198 +201 +209 +209 +201 +196 +193 +188 +187 +196 +204 +212 +213 +212 +212 +210 +207 +207 +212 +217 +220 +222 +224 +225 +225 +223 +223 +226 +228 +225 +219 +217 +218 +219 +218 +214 +210 +205 +204 +206 +208 +207 +209 +211 +211 +209 +207 +206 +206 +207 +207 +207 +205 +200 +192 +188 +186 +190 +191 +191 +185 +180 +180 +182 +184 +185 +180 +173 +166 +165 +168 +172 +174 +175 +174 +168 +163 +167 +178 +185 +185 +184 +184 +185 +189 +192 +194 +192 +190 +189 +193 +199 +205 +207 +206 +200 +195 +197 +199 +202 +204 +205 +204 +203 +203 +205 +206 +210 +214 +219 +222 +222 +221 +227 +229 +232 +234 +236 +238 +239 +240 +242 +239 +233 +227 +221 +214 +203 +195 +194 +191 +187 +183 +182 +185 +190 +194 +200 +203 +206 +207 +208 +209 +209 +209 +208 +207 +207 +209 +212 +214 +215 +215 +213 +213 +213 +213 +215 +216 +216 +216 +219 +220 +221 +222 +222 +223 +225 +226 +226 +226 +226 +227 +228 +229 +230 +231 +233 +233 +233 +235 +238 +239 +239 +238 +235 +232 +228 +224 +219 +215 +210 +206 +203 +202 +199 +196 +193 +191 +191 +191 +193 +194 +193 +190 +188 +189 +190 +190 +189 +188 +188 +188 +189 +191 +191 +190 +190 +191 +192 +193 +193 +192 +190 +189 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +194 +193 +192 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +194 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +195 +194 +194 +194 +193 +193 +193 +192 +193 +193 +193 +194 +193 +193 +192 +192 +190 +192 +193 +193 +191 +190 +191 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +194 +194 +193 +195 +194 +193 +193 +194 +194 +194 +193 +193 +194 +193 +192 +190 +190 +191 +192 +193 +193 +192 +192 +192 +193 +194 +195 +192 +192 +194 +194 +193 +192 +192 +193 +192 +193 +194 +194 +194 +193 +191 +190 +191 +192 +193 +193 +192 +192 +193 +194 +194 +194 +193 +191 +194 +199 +204 +206 +201 +197 +195 +199 +204 +207 +209 +209 +206 +199 +193 +193 +194 +194 +195 +199 +200 +200 +197 +196 +199 +195 +187 +185 +192 +203 +215 +218 +215 +210 +207 +206 +210 +202 +193 +182 +175 +173 +176 +180 +187 +194 +200 +197 +189 +186 +182 +175 +171 +169 +172 +180 +183 +180 +178 +179 +179 +184 +185 +179 +171 +167 +168 +170 +170 +164 +164 +171 +180 +185 +179 +166 +153 +155 +155 +155 +155 +156 +155 +152 +151 +161 +178 +192 +190 +173 +156 +150 +144 +145 +147 +147 +146 +144 +144 +147 +147 +148 +147 +147 +148 +148 +146 +142 +145 +145 +145 +147 +149 +148 +146 +143 +146 +143 +143 +144 +145 +144 +144 +146 +148 +146 +146 +147 +150 +153 +154 +154 +156 +153 +151 +151 +154 +156 +156 +155 +153 +150 +145 +141 +141 +143 +147 +149 +145 +151 +152 +150 +150 +155 +157 +154 +150 +139 +149 +173 +186 +187 +191 +193 +194 +193 +192 +180 +149 +123 +128 +150 +174 +186 +195 +198 +189 +170 +166 +181 +191 +184 +178 +166 +151 +150 +167 +183 +183 +188 +180 +172 +176 +178 +179 +185 +175 +131 +97 +85 +82 +96 +121 +136 +145 +168 +171 +146 +124 +117 +119 +126 +125 +129 +130 +126 +123 +125 +128 +128 +124 +136 +152 +168 +183 +190 +186 +177 +175 +174 +170 +167 +168 +168 +159 +148 +144 +144 +144 +145 +147 +148 +148 +148 +145 +146 +148 +152 +152 +150 +147 +146 +145 +143 +142 +143 +144 +145 +146 +147 +148 +150 +149 +148 +149 +151 +150 +148 +148 +148 +146 +144 +143 +143 +144 +144 +151 +149 +148 +148 +146 +145 +147 +149 +155 +154 +153 +153 +152 +150 +149 +149 +154 +158 +151 +137 +132 +141 +152 +155 +155 +143 +131 +129 +131 +133 +132 +131 +136 +140 +137 +131 +132 +132 +130 +130 +133 +134 +134 +132 +128 +125 +125 +126 +131 +132 +133 +135 +134 +132 +131 +130 +127 +128 +129 +131 +132 +131 +128 +124 +119 +122 +126 +126 +121 +117 +118 +122 +125 +124 +121 +121 +124 +128 +129 +126 +124 +127 +129 +128 +127 +127 +129 +131 +131 +130 +131 +134 +136 +134 +132 +131 +129 +130 +133 +135 +131 +125 +125 +130 +134 +138 +137 +132 +133 +138 +139 +136 +130 +132 +137 +139 +137 +133 +132 +134 +133 +130 +128 +130 +132 +131 +128 +126 +128 +129 +131 +132 +133 +132 +131 +129 +133 +134 +134 +135 +136 +132 +128 +130 +132 +137 +142 +144 +141 +133 +123 +117 +132 +142 +146 +137 +131 +134 +139 +141 +142 +139 +141 +141 +136 +136 +142 +146 +143 +141 +140 +144 +148 +148 +145 +143 +134 +130 +135 +144 +142 +136 +131 +127 +125 +138 +147 +143 +129 +124 +125 +128 +131 +133 +135 +137 +136 +133 +132 +132 +123 +127 +138 +145 +142 +138 +139 +137 +133 +124 +123 +132 +136 +130 +122 +119 +117 +116 +123 +129 +129 +127 +125 +121 +112 +110 +114 +121 +121 +116 +115 +120 +117 +115 +115 +116 +113 +110 +113 +117 +122 +122 +125 +128 +127 +123 +123 +127 +125 +127 +126 +123 +122 +124 +124 +123 +120 +121 +121 +121 +119 +119 +120 +122 +128 +126 +121 +114 +110 +111 +118 +126 +127 +126 +126 +130 +130 +125 +126 +131 +132 +134 +130 +123 +123 +128 +133 +132 +133 +130 +128 +129 +129 +129 +129 +130 +130 +129 +127 +127 +128 +129 +131 +132 +132 +127 +123 +125 +130 +133 +131 +128 +127 +132 +136 +142 +142 +132 +127 +132 +153 +171 +164 +141 +133 +133 +135 +142 +136 +138 +139 +138 +135 +132 +133 +136 +132 +133 +133 +133 +132 +131 +129 +127 +125 +129 +154 +176 +166 +140 +124 +117 +121 +123 +124 +123 +125 +128 +130 +129 +128 +128 +127 +126 +125 +123 +120 +118 +122 +127 +134 +137 +133 +127 +124 +124 +158 +181 +178 +150 +134 +129 +127 +132 +166 +180 +158 +128 +109 +106 +141 +186 +194 +151 +114 +110 +119 +124 +126 +129 +135 +135 +130 +130 +138 +145 +159 +178 +183 +187 +194 +192 +166 +128 +104 +102 +124 +135 +132 +121 +122 +130 +139 +148 +173 +169 +179 +193 +188 +180 +187 +200 +179 +152 +127 +133 +142 +161 +191 +182 +166 +160 +140 +114 +103 +117 +146 +170 +170 +170 +165 +159 +147 +130 +143 +180 +189 +210 +223 +209 +180 +161 +157 +160 +161 +147 +120 +107 +102 +94 +107 +136 +141 +143 +162 +191 +206 +196 +148 +98 +78 +97 +113 +122 +124 +141 +169 +175 +176 +171 +170 +167 +145 +96 +71 +96 +154 +170 +148 +125 +109 +103 +133 +165 +171 +161 +152 +158 +176 +179 +164 +147 +148 +175 +191 +188 +188 +188 +183 +176 +148 +116 +134 +162 +156 +109 +79 +111 +162 +178 +147 +124 +137 +135 +120 +113 +141 +135 +131 +148 +168 +156 +136 +136 +154 +167 +166 +172 +178 +173 +143 +129 +138 +164 +167 +147 +134 +146 +158 +145 +113 +100 +111 +146 +165 +163 +156 +152 +142 +126 +113 +136 +142 +140 +152 +178 +185 +166 +112 +102 +121 +123 +136 +147 +147 +149 +148 +146 +150 +152 +134 +105 +99 +129 +138 +119 +114 +127 +142 +150 +166 +190 +186 +163 +156 +152 +143 +141 +137 +143 +152 +167 +181 +183 +188 +202 +214 +210 +202 +189 +172 +162 +153 +143 +163 +169 +141 +113 +134 +162 +164 +157 +149 +159 +164 +164 +163 +155 +152 +161 +177 +188 +183 +161 +153 +170 +191 +201 +192 +185 +166 +159 +170 +175 +164 +155 +161 +175 +184 +185 +186 +184 +184 +188 +194 +201 +199 +186 +170 +159 +165 +179 +181 +173 +164 +162 +166 +167 +173 +186 +187 +170 +149 +143 +161 +182 +184 +172 +172 +175 +186 +198 +198 +186 +176 +175 +179 +179 +167 +164 +181 +183 +167 +157 +143 +141 +146 +167 +178 +157 +121 +103 +107 +118 +123 +121 +114 +110 +120 +137 +144 +146 +145 +140 +140 +148 +156 +160 +138 +120 +110 +110 +108 +105 +112 +124 +141 +142 +132 +118 +113 +112 +110 +109 +110 +109 +108 +106 +104 +100 +100 +101 +103 +102 +102 +102 +102 +102 +101 +101 +94 +98 +105 +109 +112 +114 +113 +111 +109 +109 +108 +104 +102 +103 +103 +101 +99 +105 +106 +101 +99 +101 +100 +95 +98 +95 +90 +87 +89 +90 +89 +86 +79 +74 +70 +70 +70 +70 +72 +74 +77 +75 +71 +67 +65 +65 +65 +65 +62 +61 +60 +57 +55 +54 +53 +54 +53 +51 +50 +48 +46 +45 +44 +44 +42 +45 +51 +66 +89 +106 +118 +128 +137 +141 +141 +141 +144 +143 +142 +145 +148 +152 +160 +165 +155 +138 +133 +138 +148 +155 +159 +159 +159 +161 +162 +161 +164 +166 +166 +164 +162 +159 +152 +145 +142 +150 +159 +162 +160 +164 +169 +170 +172 +176 +178 +178 +178 +176 +179 +187 +193 +193 +192 +191 +193 +196 +199 +200 +196 +196 +192 +188 +189 +194 +196 +195 +196 +190 +179 +173 +177 +186 +192 +193 +201 +207 +205 +200 +197 +194 +191 +191 +200 +206 +211 +211 +210 +211 +211 +211 +208 +213 +217 +220 +222 +224 +224 +223 +223 +223 +226 +227 +225 +220 +218 +218 +218 +217 +215 +211 +206 +205 +205 +207 +206 +208 +212 +212 +209 +206 +204 +203 +205 +206 +207 +204 +197 +190 +187 +186 +188 +191 +194 +190 +185 +182 +179 +177 +179 +176 +171 +168 +167 +171 +175 +178 +180 +179 +173 +167 +167 +173 +179 +181 +181 +182 +184 +187 +191 +194 +193 +190 +192 +194 +197 +200 +204 +205 +202 +198 +197 +200 +204 +207 +207 +206 +204 +202 +206 +208 +211 +214 +217 +219 +220 +221 +225 +228 +231 +233 +235 +237 +238 +238 +238 +236 +232 +228 +223 +216 +206 +199 +199 +197 +194 +191 +189 +189 +189 +190 +194 +198 +203 +207 +209 +209 +208 +207 +209 +207 +206 +207 +208 +210 +211 +212 +211 +210 +209 +211 +213 +214 +214 +214 +216 +217 +218 +219 +220 +221 +222 +224 +227 +227 +228 +228 +229 +230 +230 +230 +230 +230 +231 +233 +235 +237 +238 +238 +239 +238 +236 +233 +229 +224 +219 +216 +210 +208 +205 +202 +199 +196 +194 +194 +193 +193 +192 +189 +188 +190 +191 +190 +193 +191 +190 +189 +189 +189 +191 +191 +189 +190 +190 +191 +191 +191 +189 +189 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +194 +194 +194 +193 +193 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +191 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +192 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +194 +193 +193 +194 +193 +192 +192 +192 +193 +194 +194 +195 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +195 +194 +194 +194 +193 +193 +193 +192 +193 +193 +194 +194 +194 +193 +193 +192 +191 +193 +194 +193 +191 +190 +191 +193 +193 +192 +192 +193 +193 +194 +193 +193 +192 +193 +194 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +193 +192 +191 +192 +193 +193 +193 +192 +192 +192 +193 +194 +195 +191 +193 +194 +194 +193 +192 +192 +193 +192 +192 +193 +193 +192 +192 +191 +191 +190 +191 +193 +193 +192 +191 +192 +193 +194 +194 +193 +191 +195 +201 +205 +205 +200 +198 +197 +199 +202 +202 +201 +200 +203 +196 +192 +193 +195 +196 +198 +201 +205 +203 +197 +193 +194 +192 +188 +189 +195 +204 +213 +215 +212 +210 +208 +207 +208 +201 +190 +181 +176 +178 +182 +185 +191 +196 +203 +200 +190 +185 +183 +178 +171 +169 +174 +184 +189 +185 +181 +181 +182 +192 +192 +177 +165 +167 +173 +175 +169 +162 +166 +181 +187 +183 +170 +158 +150 +153 +155 +156 +156 +156 +155 +153 +150 +167 +189 +198 +186 +165 +151 +148 +145 +145 +144 +145 +145 +143 +143 +144 +146 +147 +146 +146 +147 +148 +145 +142 +143 +144 +145 +148 +149 +148 +146 +143 +143 +145 +146 +144 +143 +145 +146 +144 +144 +144 +143 +145 +148 +151 +153 +152 +155 +152 +149 +148 +150 +152 +154 +154 +154 +153 +150 +145 +143 +145 +150 +155 +153 +152 +149 +143 +135 +128 +127 +129 +123 +117 +137 +173 +192 +193 +191 +190 +195 +186 +175 +163 +149 +144 +159 +180 +185 +199 +197 +182 +170 +162 +161 +167 +188 +193 +183 +169 +162 +154 +158 +179 +184 +176 +153 +138 +151 +173 +179 +177 +158 +121 +100 +104 +116 +140 +160 +161 +160 +167 +150 +119 +107 +108 +111 +114 +117 +121 +123 +120 +120 +126 +132 +134 +138 +140 +141 +148 +159 +170 +172 +168 +165 +167 +167 +167 +172 +178 +174 +166 +157 +153 +149 +147 +147 +148 +146 +146 +150 +149 +150 +152 +154 +152 +151 +150 +144 +141 +140 +141 +141 +141 +143 +145 +149 +149 +148 +148 +150 +151 +149 +146 +148 +148 +147 +146 +145 +146 +148 +149 +150 +149 +148 +148 +147 +145 +146 +148 +152 +150 +150 +152 +151 +149 +148 +150 +152 +148 +141 +136 +138 +147 +154 +156 +149 +139 +132 +131 +133 +132 +130 +130 +138 +143 +139 +133 +131 +132 +132 +134 +135 +135 +134 +130 +126 +125 +126 +127 +132 +134 +136 +136 +134 +131 +129 +128 +124 +124 +125 +127 +128 +127 +123 +120 +121 +123 +126 +126 +121 +118 +120 +122 +123 +124 +124 +123 +124 +125 +126 +125 +123 +124 +125 +125 +124 +125 +129 +131 +131 +129 +130 +135 +138 +137 +134 +133 +130 +130 +133 +134 +131 +128 +130 +134 +135 +137 +135 +131 +133 +138 +139 +135 +135 +136 +137 +138 +137 +134 +133 +134 +138 +136 +136 +136 +135 +132 +131 +131 +131 +132 +134 +135 +135 +134 +132 +131 +134 +135 +133 +133 +134 +130 +126 +129 +134 +136 +141 +145 +145 +137 +125 +116 +130 +141 +145 +138 +133 +138 +143 +144 +143 +140 +142 +142 +134 +132 +138 +143 +144 +141 +141 +145 +148 +146 +143 +141 +137 +130 +133 +143 +147 +144 +138 +132 +117 +124 +134 +139 +133 +122 +116 +116 +125 +129 +133 +136 +136 +136 +134 +132 +125 +127 +136 +142 +140 +136 +135 +132 +128 +118 +118 +127 +134 +130 +122 +118 +117 +114 +119 +125 +127 +127 +123 +119 +116 +118 +120 +121 +120 +120 +121 +122 +119 +118 +118 +118 +115 +111 +112 +114 +120 +123 +128 +130 +127 +122 +122 +128 +124 +124 +122 +119 +120 +125 +126 +124 +120 +121 +122 +121 +120 +122 +125 +129 +128 +129 +129 +125 +120 +119 +123 +128 +131 +126 +126 +127 +123 +119 +123 +129 +133 +134 +133 +129 +129 +133 +134 +131 +135 +132 +130 +131 +132 +131 +129 +129 +128 +127 +127 +127 +128 +129 +129 +129 +132 +131 +130 +130 +131 +131 +129 +128 +131 +131 +133 +140 +146 +138 +127 +126 +147 +170 +174 +157 +140 +127 +127 +141 +136 +142 +145 +142 +134 +129 +127 +129 +125 +129 +134 +139 +140 +136 +131 +128 +121 +131 +148 +170 +177 +154 +127 +117 +119 +123 +125 +124 +126 +130 +131 +127 +128 +128 +128 +128 +128 +125 +122 +120 +122 +127 +133 +135 +135 +131 +118 +105 +137 +165 +178 +173 +161 +141 +127 +127 +138 +156 +148 +131 +111 +106 +148 +203 +206 +161 +123 +113 +118 +123 +126 +128 +130 +131 +129 +133 +140 +141 +139 +147 +159 +173 +181 +187 +184 +151 +113 +101 +124 +138 +140 +133 +128 +125 +127 +135 +152 +162 +173 +175 +168 +169 +181 +194 +184 +155 +119 +120 +121 +136 +175 +178 +169 +155 +126 +106 +95 +84 +103 +147 +171 +174 +171 +165 +149 +118 +110 +128 +150 +174 +204 +214 +200 +175 +159 +155 +162 +166 +148 +122 +109 +103 +106 +123 +142 +138 +153 +187 +205 +191 +150 +106 +112 +122 +130 +123 +120 +161 +189 +162 +139 +133 +157 +178 +152 +98 +80 +107 +134 +139 +138 +136 +128 +106 +106 +137 +185 +181 +166 +158 +167 +174 +162 +148 +141 +167 +185 +177 +166 +168 +162 +142 +116 +97 +121 +160 +173 +140 +96 +99 +147 +176 +173 +163 +159 +125 +81 +63 +96 +117 +134 +158 +183 +176 +153 +148 +161 +174 +171 +173 +175 +165 +131 +115 +137 +167 +172 +152 +141 +152 +153 +127 +73 +82 +102 +141 +172 +165 +150 +154 +148 +126 +106 +131 +149 +151 +150 +158 +174 +163 +114 +105 +130 +139 +149 +150 +158 +164 +159 +155 +160 +149 +121 +102 +108 +133 +134 +117 +120 +137 +146 +148 +161 +175 +175 +160 +150 +151 +150 +142 +136 +144 +153 +169 +186 +188 +187 +192 +210 +211 +209 +197 +178 +166 +156 +145 +166 +166 +132 +103 +125 +158 +165 +161 +163 +168 +162 +156 +158 +158 +159 +165 +177 +189 +186 +164 +155 +177 +199 +203 +191 +185 +166 +154 +164 +173 +165 +154 +157 +183 +195 +190 +186 +184 +184 +190 +195 +199 +194 +180 +169 +164 +167 +174 +181 +176 +169 +164 +160 +156 +166 +184 +191 +174 +153 +147 +164 +185 +186 +174 +172 +177 +185 +192 +194 +191 +182 +175 +173 +170 +160 +168 +193 +194 +172 +158 +145 +144 +151 +167 +168 +135 +103 +98 +107 +123 +134 +132 +122 +114 +118 +130 +152 +145 +140 +145 +150 +148 +138 +131 +112 +103 +101 +106 +107 +102 +107 +119 +140 +141 +131 +116 +110 +109 +110 +111 +109 +108 +107 +107 +106 +102 +100 +101 +102 +104 +106 +105 +102 +100 +100 +100 +94 +98 +105 +110 +113 +116 +114 +110 +109 +110 +111 +108 +105 +105 +104 +102 +100 +105 +105 +100 +97 +98 +98 +94 +96 +93 +88 +85 +86 +88 +87 +84 +75 +72 +70 +70 +72 +73 +73 +74 +76 +74 +71 +68 +65 +64 +64 +64 +60 +60 +60 +58 +56 +53 +52 +54 +51 +50 +49 +48 +46 +44 +43 +43 +43 +48 +57 +75 +96 +113 +124 +134 +139 +141 +140 +139 +142 +141 +140 +143 +147 +148 +155 +157 +146 +128 +125 +132 +150 +157 +160 +159 +158 +160 +161 +160 +162 +166 +168 +165 +159 +153 +150 +149 +153 +158 +164 +165 +160 +156 +159 +166 +172 +177 +178 +177 +176 +175 +179 +187 +195 +196 +194 +190 +190 +195 +201 +205 +202 +200 +193 +186 +186 +192 +195 +195 +192 +188 +181 +176 +177 +181 +187 +190 +199 +200 +198 +198 +197 +192 +191 +196 +200 +204 +208 +209 +208 +209 +210 +211 +210 +214 +219 +221 +223 +224 +223 +221 +222 +223 +224 +225 +224 +221 +219 +218 +217 +215 +214 +211 +207 +204 +204 +205 +205 +208 +211 +212 +210 +206 +203 +201 +202 +206 +208 +203 +194 +188 +186 +187 +189 +192 +193 +192 +189 +185 +178 +172 +171 +170 +169 +169 +171 +173 +176 +179 +181 +179 +179 +178 +173 +169 +168 +172 +179 +182 +184 +187 +190 +193 +193 +191 +195 +197 +198 +198 +200 +202 +200 +197 +197 +199 +202 +206 +208 +207 +203 +200 +204 +208 +212 +215 +215 +216 +219 +222 +223 +227 +231 +233 +235 +239 +240 +239 +234 +233 +231 +229 +223 +215 +208 +204 +202 +201 +200 +199 +197 +196 +194 +193 +194 +196 +200 +204 +205 +205 +205 +205 +208 +207 +206 +205 +206 +207 +208 +208 +209 +208 +208 +210 +212 +214 +215 +214 +214 +215 +216 +216 +216 +217 +219 +220 +223 +224 +225 +226 +227 +228 +228 +228 +228 +228 +228 +230 +231 +233 +233 +233 +237 +237 +237 +237 +235 +232 +228 +225 +219 +218 +216 +213 +210 +205 +201 +199 +195 +195 +193 +190 +189 +190 +190 +189 +193 +191 +190 +189 +189 +189 +191 +192 +190 +190 +189 +189 +188 +189 +189 +190 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +193 +193 +192 +191 +191 +191 +193 +194 +194 +194 +194 +195 +195 +194 +192 +192 +191 +191 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +191 +192 +192 +193 +195 +195 +194 +193 +194 +193 +191 +191 +191 +192 +193 +194 +193 +192 +190 +190 +191 +191 +191 +191 +192 +192 +192 +193 +194 +194 +194 +194 +195 +194 +194 +194 +193 +194 +193 +192 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +194 +193 +192 +191 +192 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +193 +193 +193 +193 +192 +191 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +193 +194 +195 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +190 +193 +195 +193 +192 +192 +192 +193 +192 +192 +192 +191 +191 +191 +192 +192 +190 +191 +192 +192 +192 +192 +193 +193 +194 +194 +192 +192 +198 +205 +208 +207 +200 +199 +199 +202 +202 +199 +196 +195 +192 +193 +196 +197 +196 +195 +198 +203 +208 +205 +197 +192 +194 +195 +194 +197 +204 +207 +210 +209 +208 +210 +212 +212 +206 +202 +193 +186 +183 +186 +188 +189 +191 +196 +203 +200 +191 +185 +183 +179 +170 +173 +182 +191 +192 +186 +184 +186 +196 +193 +182 +165 +161 +173 +181 +180 +164 +161 +171 +187 +186 +174 +161 +153 +155 +156 +157 +157 +155 +152 +151 +151 +153 +174 +197 +196 +177 +155 +145 +146 +146 +145 +145 +147 +148 +146 +144 +144 +146 +147 +145 +145 +146 +148 +147 +145 +141 +142 +143 +144 +145 +144 +144 +143 +142 +146 +147 +143 +141 +144 +144 +142 +143 +144 +145 +145 +147 +150 +153 +153 +153 +152 +150 +149 +149 +150 +151 +152 +151 +152 +152 +149 +147 +148 +153 +157 +153 +146 +140 +136 +126 +118 +118 +124 +125 +133 +151 +177 +195 +204 +202 +195 +193 +185 +172 +163 +169 +184 +195 +196 +198 +201 +189 +164 +143 +131 +141 +164 +189 +198 +183 +170 +173 +166 +164 +183 +186 +174 +151 +134 +146 +175 +186 +177 +158 +137 +114 +117 +147 +168 +170 +169 +162 +143 +119 +108 +111 +115 +116 +118 +119 +124 +129 +131 +133 +137 +142 +147 +146 +141 +135 +133 +141 +152 +159 +160 +156 +156 +151 +146 +149 +160 +170 +173 +167 +161 +153 +147 +145 +145 +147 +147 +150 +149 +148 +150 +151 +150 +149 +150 +145 +141 +140 +142 +142 +141 +142 +146 +150 +149 +148 +149 +151 +153 +151 +147 +146 +148 +150 +150 +149 +148 +148 +148 +147 +146 +147 +147 +147 +146 +147 +149 +147 +146 +147 +150 +149 +146 +145 +147 +145 +137 +132 +137 +146 +153 +155 +154 +145 +135 +130 +132 +136 +136 +136 +137 +138 +142 +139 +132 +131 +133 +134 +137 +136 +136 +133 +128 +125 +126 +128 +129 +132 +137 +139 +136 +133 +133 +131 +129 +126 +124 +123 +125 +127 +126 +124 +121 +125 +125 +126 +127 +125 +122 +122 +124 +123 +125 +126 +126 +124 +123 +123 +123 +123 +123 +123 +123 +124 +126 +129 +132 +133 +130 +131 +137 +140 +137 +133 +130 +131 +131 +131 +132 +131 +130 +133 +137 +135 +136 +136 +134 +135 +138 +136 +133 +139 +137 +137 +138 +137 +134 +132 +132 +139 +140 +142 +142 +139 +134 +133 +134 +135 +137 +139 +139 +136 +133 +132 +131 +133 +134 +132 +132 +133 +130 +127 +130 +139 +138 +139 +142 +144 +139 +130 +123 +132 +142 +147 +143 +139 +141 +144 +146 +144 +141 +142 +142 +133 +129 +135 +141 +145 +141 +140 +144 +146 +143 +140 +140 +139 +130 +130 +140 +146 +145 +138 +130 +114 +112 +118 +130 +135 +126 +115 +110 +120 +124 +129 +134 +137 +139 +136 +131 +122 +123 +131 +137 +135 +133 +133 +131 +131 +121 +116 +118 +123 +121 +115 +111 +111 +107 +111 +120 +126 +127 +122 +115 +117 +121 +124 +123 +123 +124 +125 +122 +123 +122 +121 +121 +117 +112 +111 +111 +119 +125 +132 +133 +127 +119 +119 +123 +126 +124 +120 +118 +120 +124 +123 +121 +120 +121 +123 +122 +122 +124 +128 +131 +130 +131 +129 +124 +121 +121 +124 +127 +129 +124 +124 +124 +117 +116 +122 +126 +128 +130 +131 +131 +133 +135 +133 +130 +137 +134 +132 +132 +132 +129 +127 +126 +123 +123 +125 +126 +126 +125 +122 +120 +122 +129 +135 +135 +129 +126 +129 +133 +139 +135 +130 +134 +142 +141 +133 +132 +132 +148 +166 +175 +162 +134 +119 +127 +140 +144 +145 +139 +133 +129 +128 +126 +128 +128 +133 +144 +151 +145 +132 +121 +119 +127 +135 +155 +179 +169 +136 +119 +119 +126 +130 +129 +130 +133 +132 +128 +129 +129 +130 +134 +136 +133 +130 +129 +129 +129 +132 +136 +135 +130 +123 +119 +130 +147 +164 +183 +183 +157 +132 +121 +124 +142 +150 +139 +117 +110 +155 +208 +208 +171 +131 +116 +120 +124 +126 +128 +126 +125 +126 +134 +142 +138 +123 +113 +123 +146 +164 +182 +198 +181 +146 +129 +123 +133 +142 +145 +144 +137 +130 +130 +135 +150 +165 +173 +171 +159 +159 +171 +186 +167 +133 +135 +133 +143 +172 +180 +175 +168 +147 +128 +111 +84 +79 +103 +125 +134 +140 +148 +157 +145 +117 +98 +108 +124 +149 +176 +198 +200 +181 +160 +161 +166 +165 +150 +130 +112 +103 +115 +146 +152 +154 +162 +177 +186 +175 +145 +122 +121 +128 +131 +144 +186 +200 +153 +104 +100 +138 +183 +175 +130 +103 +115 +124 +111 +118 +140 +146 +117 +92 +110 +159 +179 +181 +167 +159 +158 +158 +160 +156 +173 +190 +181 +153 +135 +128 +121 +109 +103 +112 +137 +168 +171 +140 +117 +124 +158 +182 +180 +151 +100 +64 +63 +66 +90 +120 +153 +182 +183 +165 +159 +169 +179 +173 +175 +172 +155 +122 +111 +137 +162 +162 +145 +143 +159 +153 +116 +74 +75 +84 +124 +173 +178 +160 +158 +154 +123 +98 +130 +161 +167 +151 +140 +146 +145 +115 +107 +132 +157 +169 +161 +164 +169 +163 +161 +164 +139 +106 +98 +112 +140 +139 +119 +120 +135 +145 +152 +165 +164 +162 +154 +144 +152 +164 +162 +155 +149 +155 +176 +190 +184 +180 +187 +204 +214 +221 +212 +190 +172 +158 +144 +160 +156 +126 +104 +125 +159 +174 +177 +174 +160 +149 +153 +161 +162 +165 +173 +177 +178 +176 +163 +160 +184 +206 +206 +187 +178 +161 +153 +165 +179 +179 +171 +173 +188 +189 +183 +186 +188 +184 +182 +186 +197 +197 +183 +171 +168 +172 +177 +180 +180 +175 +163 +149 +141 +156 +182 +191 +177 +159 +153 +166 +182 +185 +179 +177 +181 +183 +184 +189 +190 +179 +166 +159 +156 +154 +172 +198 +198 +172 +151 +145 +149 +156 +164 +153 +119 +96 +99 +120 +131 +135 +129 +123 +119 +120 +125 +140 +140 +141 +147 +154 +151 +132 +113 +101 +100 +99 +101 +104 +104 +110 +122 +140 +142 +132 +116 +109 +108 +110 +113 +108 +105 +106 +107 +107 +103 +101 +103 +102 +104 +106 +106 +103 +101 +100 +100 +101 +101 +106 +111 +116 +115 +110 +104 +109 +111 +112 +109 +105 +104 +104 +103 +105 +106 +106 +102 +97 +95 +95 +93 +92 +89 +85 +83 +82 +83 +81 +79 +73 +72 +71 +72 +73 +74 +74 +73 +76 +74 +71 +69 +65 +63 +62 +62 +61 +60 +59 +59 +57 +52 +50 +50 +51 +49 +49 +47 +45 +43 +42 +41 +45 +52 +65 +84 +104 +117 +127 +138 +141 +143 +140 +138 +140 +139 +139 +143 +149 +149 +151 +149 +135 +120 +120 +130 +145 +152 +155 +156 +156 +160 +164 +164 +158 +161 +166 +165 +156 +146 +144 +148 +159 +164 +167 +168 +164 +154 +150 +157 +171 +176 +177 +175 +174 +174 +177 +184 +195 +198 +196 +190 +189 +194 +201 +206 +206 +202 +193 +184 +183 +188 +193 +194 +187 +187 +185 +182 +178 +178 +184 +189 +193 +193 +192 +194 +194 +190 +190 +198 +197 +202 +207 +208 +208 +207 +208 +209 +211 +215 +219 +222 +224 +225 +224 +221 +222 +222 +223 +223 +223 +221 +219 +217 +216 +214 +213 +210 +206 +205 +204 +204 +206 +208 +211 +212 +210 +206 +202 +200 +200 +204 +205 +199 +191 +187 +187 +188 +193 +193 +191 +191 +191 +189 +181 +174 +167 +166 +166 +168 +172 +174 +175 +177 +178 +177 +181 +182 +177 +167 +161 +163 +175 +180 +185 +187 +189 +193 +193 +192 +195 +199 +202 +201 +200 +199 +196 +192 +195 +196 +199 +203 +206 +205 +201 +198 +202 +208 +214 +216 +215 +216 +219 +222 +222 +228 +232 +233 +236 +240 +242 +241 +234 +233 +231 +230 +224 +217 +211 +208 +205 +203 +201 +200 +199 +200 +200 +199 +199 +198 +199 +199 +199 +199 +200 +202 +204 +204 +204 +204 +205 +206 +207 +207 +208 +208 +208 +210 +211 +213 +214 +214 +215 +216 +216 +216 +216 +216 +217 +218 +219 +220 +222 +224 +225 +226 +226 +225 +225 +226 +227 +228 +229 +230 +230 +231 +232 +233 +235 +236 +236 +235 +234 +233 +229 +229 +228 +226 +223 +217 +212 +208 +204 +203 +200 +196 +193 +193 +191 +189 +191 +191 +190 +189 +188 +189 +190 +192 +192 +192 +190 +190 +189 +190 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +194 +193 +192 +191 +191 +191 +193 +194 +194 +193 +193 +194 +194 +193 +191 +191 +191 +192 +193 +193 +193 +192 +191 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +193 +192 +192 +191 +192 +192 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +194 +195 +194 +194 +194 +194 +194 +193 +192 +194 +194 +193 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +192 +191 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +194 +193 +191 +191 +192 +193 +193 +192 +192 +193 +194 +193 +193 +192 +191 +193 +194 +194 +194 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +189 +193 +195 +193 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +191 +191 +192 +192 +194 +194 +194 +194 +194 +194 +192 +192 +199 +207 +209 +206 +198 +198 +200 +203 +203 +199 +196 +194 +188 +191 +195 +197 +195 +195 +198 +203 +206 +202 +195 +193 +197 +201 +202 +206 +214 +212 +208 +205 +206 +210 +212 +211 +207 +205 +200 +194 +192 +193 +193 +191 +192 +194 +199 +198 +191 +187 +183 +177 +173 +178 +187 +194 +194 +191 +189 +191 +195 +181 +163 +155 +164 +177 +182 +179 +163 +167 +179 +185 +174 +162 +157 +157 +161 +159 +159 +157 +153 +147 +147 +150 +160 +181 +198 +190 +167 +149 +144 +147 +146 +146 +147 +148 +148 +148 +149 +151 +155 +154 +150 +147 +146 +148 +148 +147 +142 +143 +144 +143 +141 +141 +144 +145 +144 +145 +146 +143 +140 +139 +140 +141 +144 +146 +147 +146 +146 +149 +152 +153 +150 +152 +153 +152 +150 +149 +150 +152 +151 +151 +152 +152 +151 +150 +149 +149 +143 +137 +134 +135 +133 +129 +131 +137 +149 +163 +178 +191 +204 +209 +205 +200 +186 +184 +181 +183 +191 +199 +198 +192 +199 +192 +177 +160 +134 +112 +129 +170 +196 +195 +178 +165 +172 +175 +177 +188 +187 +172 +158 +150 +158 +185 +196 +183 +164 +150 +131 +127 +143 +155 +155 +151 +138 +117 +106 +112 +121 +126 +127 +127 +125 +130 +136 +140 +139 +140 +142 +148 +147 +144 +140 +135 +136 +141 +146 +149 +154 +155 +151 +142 +136 +141 +152 +160 +161 +158 +153 +147 +143 +142 +146 +149 +148 +147 +146 +147 +148 +146 +146 +147 +147 +143 +143 +144 +143 +141 +141 +145 +148 +147 +144 +145 +149 +153 +152 +148 +145 +148 +151 +151 +150 +148 +147 +147 +147 +147 +147 +148 +149 +148 +149 +151 +145 +144 +146 +149 +148 +144 +142 +144 +140 +136 +136 +143 +154 +159 +156 +151 +142 +132 +127 +133 +140 +140 +139 +139 +140 +142 +136 +129 +129 +132 +133 +136 +133 +133 +131 +126 +124 +126 +129 +129 +131 +138 +139 +133 +130 +134 +136 +133 +129 +125 +122 +121 +124 +126 +126 +125 +127 +125 +124 +125 +126 +126 +125 +125 +126 +126 +125 +125 +124 +123 +122 +122 +124 +123 +122 +123 +125 +128 +129 +130 +132 +128 +129 +135 +140 +136 +130 +127 +131 +131 +131 +130 +128 +129 +134 +139 +137 +139 +140 +139 +136 +135 +135 +136 +140 +138 +138 +139 +139 +136 +132 +131 +137 +139 +143 +145 +142 +137 +134 +134 +135 +138 +141 +140 +135 +131 +129 +129 +131 +133 +132 +132 +135 +132 +130 +133 +141 +140 +140 +142 +143 +140 +134 +129 +132 +140 +146 +146 +142 +141 +143 +144 +145 +140 +140 +141 +135 +132 +137 +143 +147 +141 +138 +141 +142 +141 +141 +142 +140 +130 +128 +135 +140 +139 +133 +125 +112 +111 +116 +126 +133 +131 +124 +119 +120 +124 +128 +132 +137 +140 +136 +128 +120 +121 +128 +134 +134 +133 +136 +136 +133 +125 +117 +114 +115 +116 +111 +106 +103 +100 +107 +122 +130 +132 +124 +114 +114 +120 +124 +124 +124 +125 +125 +123 +126 +124 +124 +123 +121 +115 +111 +108 +119 +126 +134 +134 +127 +118 +117 +120 +129 +124 +120 +119 +119 +118 +116 +115 +119 +121 +123 +124 +125 +125 +127 +128 +130 +128 +124 +118 +117 +120 +123 +125 +127 +123 +124 +123 +115 +117 +123 +123 +123 +124 +128 +131 +131 +131 +131 +133 +136 +133 +132 +131 +131 +127 +125 +125 +122 +122 +123 +124 +125 +124 +121 +119 +119 +124 +127 +127 +125 +125 +132 +138 +140 +136 +131 +131 +139 +141 +138 +138 +128 +128 +142 +168 +176 +158 +134 +123 +136 +143 +145 +138 +130 +128 +129 +129 +135 +130 +132 +145 +156 +153 +138 +124 +124 +125 +129 +145 +167 +171 +151 +130 +124 +129 +133 +131 +133 +136 +137 +133 +131 +131 +133 +138 +138 +136 +133 +132 +135 +133 +133 +133 +131 +128 +128 +131 +132 +147 +156 +173 +183 +175 +154 +125 +126 +148 +163 +159 +130 +120 +158 +197 +202 +175 +137 +119 +124 +127 +123 +124 +125 +124 +127 +133 +137 +135 +124 +109 +102 +121 +150 +176 +193 +193 +174 +155 +129 +133 +142 +150 +153 +153 +151 +145 +138 +140 +148 +174 +190 +169 +147 +155 +183 +178 +152 +147 +141 +150 +170 +186 +185 +185 +180 +164 +141 +119 +102 +94 +94 +101 +108 +123 +152 +170 +152 +123 +107 +116 +113 +114 +149 +198 +206 +186 +166 +157 +164 +167 +149 +118 +96 +105 +132 +164 +174 +167 +165 +174 +184 +175 +143 +130 +133 +158 +177 +186 +172 +135 +107 +101 +129 +178 +199 +168 +125 +118 +124 +108 +100 +118 +130 +114 +96 +91 +109 +151 +179 +177 +163 +145 +138 +149 +164 +181 +196 +192 +162 +123 +108 +118 +127 +128 +115 +123 +152 +172 +165 +139 +130 +152 +178 +170 +129 +87 +73 +82 +69 +73 +96 +136 +170 +180 +174 +171 +171 +180 +176 +180 +172 +151 +121 +118 +134 +152 +150 +138 +142 +161 +156 +122 +99 +88 +80 +101 +148 +183 +184 +170 +159 +124 +99 +135 +168 +167 +143 +129 +128 +133 +125 +117 +131 +165 +179 +169 +154 +153 +157 +165 +158 +125 +97 +94 +115 +146 +144 +118 +117 +133 +150 +167 +172 +158 +150 +148 +147 +155 +174 +189 +183 +161 +157 +179 +193 +189 +184 +184 +195 +213 +230 +225 +202 +179 +161 +145 +150 +143 +124 +116 +138 +168 +181 +182 +159 +141 +139 +155 +163 +164 +173 +186 +182 +160 +157 +162 +166 +188 +208 +203 +185 +169 +158 +162 +175 +188 +192 +187 +188 +187 +181 +179 +184 +183 +176 +172 +180 +198 +202 +189 +176 +172 +174 +176 +177 +177 +171 +159 +145 +138 +150 +174 +188 +180 +169 +165 +171 +180 +183 +181 +182 +184 +183 +184 +190 +192 +177 +159 +152 +152 +159 +177 +194 +190 +164 +140 +140 +149 +156 +151 +134 +112 +102 +109 +131 +140 +135 +122 +116 +119 +122 +124 +129 +141 +153 +155 +152 +145 +128 +112 +104 +106 +102 +99 +104 +107 +115 +128 +141 +142 +131 +115 +108 +108 +109 +111 +107 +104 +105 +107 +108 +103 +101 +102 +102 +101 +102 +103 +103 +103 +102 +101 +105 +102 +105 +112 +117 +112 +103 +97 +104 +109 +113 +111 +108 +105 +105 +104 +107 +106 +105 +102 +96 +93 +92 +93 +90 +89 +86 +83 +80 +80 +78 +76 +72 +72 +72 +73 +74 +75 +75 +75 +74 +72 +70 +68 +65 +62 +61 +63 +63 +61 +60 +60 +59 +53 +49 +47 +49 +47 +48 +46 +45 +44 +42 +42 +47 +57 +73 +93 +112 +121 +129 +140 +143 +145 +142 +139 +140 +140 +142 +147 +151 +153 +154 +148 +132 +119 +123 +134 +142 +146 +149 +148 +150 +156 +162 +164 +156 +156 +160 +161 +153 +141 +140 +149 +161 +168 +169 +169 +169 +162 +156 +158 +165 +171 +172 +172 +173 +174 +178 +184 +193 +196 +195 +191 +191 +197 +203 +205 +206 +203 +194 +184 +182 +187 +191 +193 +186 +184 +184 +185 +185 +184 +185 +187 +186 +189 +190 +189 +190 +190 +192 +199 +199 +202 +206 +207 +206 +205 +207 +209 +212 +215 +219 +221 +223 +225 +224 +221 +222 +223 +223 +223 +223 +221 +219 +216 +215 +213 +212 +209 +206 +206 +206 +206 +208 +209 +210 +211 +210 +207 +203 +200 +200 +201 +199 +193 +189 +188 +189 +189 +194 +193 +191 +191 +191 +190 +184 +177 +168 +164 +161 +164 +171 +174 +175 +176 +175 +176 +178 +180 +178 +172 +166 +162 +168 +176 +184 +185 +187 +190 +192 +191 +194 +201 +205 +204 +201 +198 +194 +189 +193 +196 +199 +202 +203 +202 +200 +198 +202 +207 +213 +217 +217 +217 +218 +220 +220 +226 +231 +232 +235 +240 +241 +239 +236 +234 +231 +229 +226 +219 +214 +211 +207 +204 +200 +198 +198 +199 +200 +201 +200 +199 +199 +199 +198 +196 +196 +198 +199 +200 +202 +203 +205 +205 +206 +207 +208 +209 +209 +209 +210 +210 +211 +212 +215 +215 +215 +215 +214 +215 +215 +216 +215 +216 +218 +221 +222 +223 +223 +222 +223 +224 +226 +227 +228 +228 +228 +229 +229 +230 +231 +233 +234 +234 +235 +235 +236 +236 +236 +235 +233 +229 +224 +220 +217 +215 +211 +207 +204 +202 +199 +194 +194 +194 +193 +191 +189 +189 +189 +190 +193 +193 +192 +191 +190 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +193 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +194 +194 +192 +191 +191 +191 +191 +193 +193 +191 +191 +193 +192 +191 +190 +190 +191 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +194 +195 +195 +194 +194 +194 +194 +193 +193 +194 +194 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +195 +193 +193 +192 +192 +192 +192 +193 +193 +194 +195 +194 +193 +192 +191 +192 +193 +193 +193 +194 +195 +195 +195 +193 +192 +192 +193 +194 +194 +193 +192 +193 +194 +192 +192 +192 +192 +192 +192 +191 +191 +189 +193 +195 +193 +190 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +195 +196 +195 +194 +194 +194 +191 +191 +198 +206 +208 +204 +196 +196 +199 +203 +203 +200 +197 +196 +196 +194 +192 +193 +194 +195 +197 +197 +203 +199 +192 +193 +202 +207 +209 +211 +219 +215 +209 +205 +207 +209 +209 +206 +208 +208 +206 +201 +197 +196 +194 +191 +195 +194 +197 +197 +192 +190 +185 +178 +178 +180 +186 +193 +197 +198 +196 +193 +178 +162 +151 +158 +173 +180 +175 +169 +169 +177 +187 +181 +163 +155 +161 +167 +165 +161 +159 +158 +152 +144 +144 +149 +167 +187 +199 +187 +164 +150 +149 +150 +149 +148 +147 +147 +146 +148 +153 +158 +168 +164 +157 +150 +147 +148 +148 +146 +147 +148 +147 +145 +143 +143 +146 +150 +146 +144 +144 +143 +139 +135 +136 +140 +144 +147 +148 +145 +144 +146 +150 +151 +149 +153 +157 +157 +153 +151 +151 +153 +152 +152 +152 +153 +153 +150 +144 +139 +134 +131 +132 +138 +143 +144 +145 +145 +159 +176 +195 +210 +217 +210 +198 +198 +181 +175 +181 +197 +204 +194 +182 +177 +182 +184 +178 +165 +144 +124 +138 +172 +201 +192 +176 +165 +169 +178 +181 +181 +190 +163 +148 +150 +166 +197 +207 +187 +164 +148 +147 +143 +129 +133 +139 +126 +113 +106 +109 +117 +121 +125 +127 +123 +130 +132 +137 +142 +139 +136 +139 +145 +142 +144 +144 +143 +139 +140 +143 +145 +147 +155 +163 +161 +150 +142 +140 +143 +147 +148 +149 +145 +139 +138 +143 +147 +147 +147 +146 +147 +147 +145 +145 +146 +147 +144 +143 +144 +142 +138 +137 +141 +143 +141 +138 +139 +144 +149 +149 +146 +146 +148 +149 +149 +147 +147 +147 +149 +151 +150 +150 +150 +150 +150 +151 +153 +145 +145 +147 +151 +149 +143 +141 +143 +143 +144 +146 +152 +161 +164 +158 +150 +139 +128 +124 +133 +142 +141 +135 +132 +142 +142 +134 +127 +128 +131 +131 +131 +130 +131 +129 +125 +124 +127 +129 +129 +129 +137 +137 +129 +126 +134 +138 +135 +128 +123 +117 +116 +120 +124 +126 +127 +127 +123 +121 +123 +126 +127 +126 +125 +128 +126 +123 +123 +124 +123 +121 +120 +124 +123 +122 +123 +126 +129 +129 +128 +127 +124 +126 +134 +139 +136 +129 +126 +131 +132 +132 +129 +125 +126 +133 +140 +140 +141 +141 +139 +133 +130 +134 +140 +143 +141 +141 +143 +143 +140 +135 +133 +135 +138 +143 +147 +146 +140 +136 +134 +133 +137 +140 +138 +133 +128 +126 +127 +130 +132 +132 +134 +137 +135 +133 +136 +139 +141 +143 +145 +144 +140 +135 +131 +125 +133 +141 +145 +143 +141 +142 +146 +144 +137 +137 +141 +138 +136 +142 +147 +146 +140 +136 +138 +140 +141 +143 +147 +141 +132 +129 +134 +137 +136 +130 +123 +110 +116 +123 +126 +129 +131 +132 +132 +123 +127 +129 +132 +137 +141 +135 +126 +122 +123 +131 +136 +133 +132 +136 +137 +126 +122 +115 +112 +114 +116 +114 +109 +104 +102 +111 +127 +138 +138 +126 +112 +114 +118 +122 +125 +125 +124 +125 +126 +127 +125 +124 +125 +123 +118 +113 +108 +117 +124 +131 +131 +126 +119 +120 +124 +129 +124 +120 +119 +118 +113 +110 +111 +120 +123 +125 +128 +128 +127 +126 +126 +124 +124 +121 +119 +120 +122 +124 +122 +126 +123 +125 +124 +116 +119 +125 +121 +123 +123 +127 +131 +131 +129 +131 +137 +134 +132 +131 +131 +130 +129 +128 +129 +128 +127 +125 +125 +126 +127 +127 +127 +128 +124 +119 +118 +122 +127 +133 +136 +135 +137 +135 +135 +141 +144 +141 +141 +140 +123 +120 +142 +169 +181 +161 +134 +127 +140 +148 +140 +127 +124 +130 +135 +137 +131 +130 +142 +156 +158 +149 +140 +132 +126 +131 +143 +154 +165 +162 +143 +128 +133 +134 +130 +132 +138 +141 +139 +135 +133 +134 +137 +136 +133 +130 +129 +131 +134 +132 +127 +126 +131 +133 +133 +137 +149 +151 +162 +178 +186 +176 +143 +128 +152 +177 +175 +143 +132 +161 +186 +198 +177 +140 +120 +126 +126 +119 +119 +126 +127 +132 +133 +129 +131 +132 +125 +103 +108 +140 +173 +189 +199 +192 +164 +151 +148 +145 +144 +143 +151 +159 +154 +145 +145 +140 +160 +192 +184 +160 +157 +179 +184 +157 +138 +123 +135 +158 +184 +206 +194 +200 +200 +175 +156 +143 +126 +113 +106 +101 +109 +138 +172 +181 +169 +142 +140 +112 +80 +103 +165 +206 +205 +178 +160 +162 +163 +152 +130 +102 +97 +121 +157 +180 +186 +170 +146 +155 +173 +184 +171 +162 +176 +177 +155 +131 +115 +117 +115 +126 +161 +196 +179 +137 +131 +137 +130 +101 +99 +108 +112 +115 +94 +87 +129 +167 +183 +177 +146 +121 +120 +156 +184 +195 +189 +179 +146 +116 +116 +130 +137 +124 +129 +148 +158 +159 +139 +138 +150 +171 +159 +123 +104 +101 +101 +102 +82 +89 +128 +161 +173 +173 +170 +168 +178 +178 +185 +176 +151 +124 +127 +132 +148 +146 +137 +141 +157 +157 +129 +103 +105 +103 +97 +115 +168 +199 +187 +165 +132 +109 +143 +166 +154 +129 +120 +126 +134 +140 +126 +127 +159 +174 +164 +143 +136 +151 +169 +155 +122 +100 +96 +123 +154 +148 +118 +116 +135 +159 +182 +174 +154 +140 +145 +152 +157 +177 +204 +203 +171 +158 +176 +195 +202 +194 +181 +185 +209 +233 +232 +208 +184 +164 +148 +149 +138 +125 +129 +154 +177 +180 +170 +132 +125 +137 +156 +160 +163 +181 +198 +191 +151 +145 +164 +173 +188 +202 +194 +187 +165 +159 +173 +185 +191 +191 +187 +182 +185 +190 +191 +183 +169 +164 +168 +183 +201 +206 +191 +178 +172 +168 +165 +173 +170 +163 +155 +149 +144 +151 +166 +185 +181 +177 +176 +178 +180 +181 +180 +186 +185 +183 +189 +199 +200 +184 +165 +159 +161 +172 +185 +190 +179 +154 +129 +136 +148 +151 +136 +115 +106 +109 +115 +127 +139 +138 +122 +113 +115 +118 +120 +130 +145 +158 +161 +152 +136 +120 +110 +103 +111 +109 +105 +109 +112 +116 +126 +139 +139 +127 +112 +106 +106 +106 +107 +108 +105 +105 +108 +108 +102 +100 +101 +102 +100 +98 +99 +103 +106 +104 +102 +103 +97 +100 +111 +117 +112 +102 +96 +99 +108 +116 +117 +114 +110 +108 +107 +106 +103 +102 +101 +95 +90 +89 +93 +91 +91 +88 +84 +82 +80 +78 +76 +70 +71 +72 +73 +74 +76 +78 +78 +72 +70 +68 +68 +65 +63 +63 +65 +64 +61 +60 +62 +61 +55 +50 +47 +46 +46 +46 +46 +45 +45 +44 +43 +50 +63 +81 +103 +119 +126 +133 +143 +144 +146 +143 +140 +141 +142 +145 +152 +151 +156 +161 +153 +135 +122 +127 +139 +145 +148 +147 +143 +142 +147 +153 +155 +161 +156 +156 +159 +151 +140 +143 +154 +163 +171 +170 +168 +173 +173 +167 +166 +159 +165 +167 +169 +174 +176 +179 +186 +190 +193 +193 +191 +194 +201 +205 +205 +205 +203 +195 +185 +182 +187 +191 +193 +188 +180 +177 +185 +193 +194 +190 +185 +181 +189 +190 +186 +187 +191 +195 +199 +204 +205 +206 +205 +204 +204 +208 +212 +214 +216 +218 +220 +222 +223 +223 +221 +223 +223 +224 +224 +223 +222 +219 +216 +215 +213 +211 +209 +207 +207 +207 +208 +210 +210 +210 +210 +209 +207 +204 +201 +202 +200 +196 +190 +189 +191 +190 +189 +192 +192 +192 +192 +193 +191 +185 +179 +170 +162 +156 +160 +169 +175 +175 +175 +175 +177 +178 +177 +179 +179 +173 +165 +163 +173 +181 +183 +184 +188 +190 +190 +193 +201 +206 +204 +201 +199 +195 +192 +193 +196 +201 +202 +202 +200 +200 +200 +203 +207 +213 +217 +218 +218 +218 +218 +218 +224 +229 +230 +233 +237 +239 +236 +239 +234 +229 +229 +227 +221 +215 +212 +208 +204 +200 +197 +197 +197 +198 +198 +198 +198 +199 +202 +200 +196 +193 +194 +197 +199 +201 +203 +205 +205 +205 +206 +209 +210 +210 +209 +208 +207 +208 +210 +211 +211 +211 +211 +210 +210 +211 +212 +211 +212 +215 +217 +219 +219 +219 +218 +222 +223 +225 +227 +227 +227 +227 +227 +226 +227 +228 +229 +230 +232 +233 +234 +236 +236 +237 +238 +238 +234 +231 +227 +225 +223 +220 +215 +212 +210 +206 +202 +197 +198 +197 +195 +192 +189 +189 +189 +192 +192 +191 +191 +191 +191 +191 +190 +193 +193 +194 +193 +193 +193 +193 +193 +191 +192 +192 +191 +192 +193 +193 +191 +192 +193 +193 +193 +193 +192 +191 +190 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +191 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +190 +192 +194 +195 +194 +194 +193 +193 +192 +192 +192 +191 +192 +194 +195 +195 +194 +193 +192 +192 +193 +194 +194 +196 +195 +194 +194 +194 +195 +195 +194 +192 +193 +193 +191 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +191 +192 +194 +195 +193 +193 +192 +190 +190 +190 +192 +193 +194 +193 +193 +192 +191 +191 +191 +191 +193 +193 +193 +192 +192 +193 +194 +195 +194 +195 +196 +195 +193 +194 +195 +196 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +194 +194 +193 +192 +192 +194 +194 +193 +192 +192 +192 +192 +192 +194 +193 +192 +193 +194 +194 +194 +193 +194 +194 +192 +192 +198 +205 +207 +204 +196 +197 +200 +203 +202 +197 +194 +194 +192 +193 +194 +195 +192 +191 +193 +197 +199 +199 +196 +194 +199 +207 +211 +212 +216 +211 +207 +209 +211 +209 +208 +208 +208 +211 +211 +206 +199 +193 +189 +186 +193 +198 +200 +197 +197 +196 +190 +181 +177 +183 +187 +191 +201 +210 +201 +186 +164 +154 +153 +166 +182 +185 +178 +171 +172 +183 +186 +175 +163 +163 +170 +176 +172 +165 +160 +160 +154 +147 +149 +155 +174 +196 +202 +181 +157 +147 +149 +154 +148 +150 +145 +142 +145 +149 +159 +177 +175 +167 +156 +149 +149 +152 +150 +147 +146 +149 +152 +151 +147 +145 +145 +146 +147 +147 +143 +141 +144 +140 +137 +143 +144 +147 +146 +142 +144 +152 +153 +149 +152 +154 +157 +158 +157 +156 +154 +153 +155 +153 +153 +155 +152 +145 +138 +136 +133 +136 +144 +147 +151 +153 +153 +166 +177 +192 +213 +220 +207 +197 +191 +182 +167 +178 +189 +197 +196 +184 +174 +172 +177 +180 +175 +171 +170 +163 +160 +169 +186 +191 +183 +170 +167 +168 +172 +182 +182 +148 +136 +155 +177 +197 +202 +191 +163 +138 +140 +144 +136 +137 +138 +135 +118 +117 +120 +126 +127 +125 +125 +129 +130 +132 +136 +141 +140 +137 +137 +141 +144 +142 +144 +146 +143 +138 +140 +145 +150 +152 +158 +164 +161 +152 +146 +146 +145 +150 +148 +138 +133 +136 +142 +143 +142 +144 +147 +146 +146 +145 +143 +141 +145 +144 +142 +142 +139 +136 +137 +140 +142 +141 +139 +142 +147 +149 +148 +145 +146 +146 +146 +145 +145 +147 +150 +153 +154 +150 +147 +149 +152 +152 +151 +150 +146 +145 +145 +146 +145 +142 +141 +143 +145 +143 +145 +155 +166 +167 +156 +144 +131 +123 +122 +134 +142 +139 +135 +136 +142 +139 +134 +130 +131 +135 +136 +133 +130 +134 +133 +127 +129 +137 +137 +132 +130 +132 +133 +132 +135 +138 +136 +131 +127 +121 +118 +120 +123 +124 +124 +124 +124 +124 +126 +129 +129 +126 +125 +127 +129 +126 +123 +122 +121 +121 +122 +124 +125 +123 +123 +126 +127 +128 +128 +129 +128 +122 +124 +131 +134 +135 +133 +128 +129 +129 +127 +126 +126 +131 +131 +129 +133 +141 +138 +133 +136 +132 +130 +140 +146 +143 +146 +151 +148 +139 +133 +134 +136 +134 +136 +141 +146 +146 +140 +134 +136 +139 +140 +137 +131 +127 +128 +129 +132 +130 +130 +134 +137 +137 +137 +138 +139 +138 +143 +146 +143 +140 +136 +130 +124 +132 +140 +139 +134 +139 +144 +141 +141 +139 +142 +143 +137 +134 +139 +143 +142 +137 +134 +137 +141 +142 +142 +141 +138 +130 +128 +132 +138 +141 +136 +128 +120 +118 +120 +127 +129 +127 +128 +133 +131 +133 +134 +133 +138 +144 +141 +133 +123 +119 +130 +142 +133 +123 +125 +128 +129 +122 +113 +108 +113 +122 +124 +120 +120 +120 +117 +124 +136 +134 +124 +122 +120 +123 +125 +126 +126 +124 +124 +124 +128 +127 +127 +125 +123 +119 +114 +110 +116 +119 +124 +131 +132 +129 +126 +126 +133 +130 +125 +120 +113 +110 +110 +110 +118 +124 +129 +131 +129 +128 +127 +126 +122 +123 +123 +123 +124 +123 +123 +123 +128 +128 +126 +121 +118 +120 +125 +128 +121 +123 +129 +131 +135 +135 +130 +124 +130 +131 +133 +133 +133 +133 +131 +129 +129 +130 +132 +132 +130 +129 +130 +134 +134 +134 +129 +122 +123 +130 +135 +135 +135 +138 +134 +137 +148 +146 +140 +143 +139 +135 +126 +126 +150 +181 +183 +159 +132 +126 +134 +140 +132 +129 +134 +139 +128 +120 +123 +139 +150 +157 +161 +160 +146 +128 +126 +136 +150 +169 +165 +136 +125 +135 +138 +131 +128 +132 +136 +133 +131 +132 +132 +131 +130 +130 +129 +129 +132 +129 +130 +129 +124 +124 +127 +125 +139 +141 +149 +157 +166 +184 +193 +188 +161 +151 +161 +168 +169 +159 +167 +169 +175 +171 +150 +128 +123 +124 +119 +114 +121 +129 +133 +131 +134 +133 +128 +125 +117 +118 +129 +151 +191 +207 +181 +163 +160 +169 +162 +149 +148 +145 +148 +158 +155 +152 +152 +157 +167 +183 +187 +174 +196 +198 +159 +103 +90 +103 +125 +163 +187 +189 +190 +188 +186 +180 +170 +161 +149 +146 +144 +135 +130 +153 +178 +179 +174 +164 +144 +114 +88 +106 +165 +214 +207 +186 +161 +157 +161 +145 +120 +112 +108 +134 +177 +200 +174 +110 +94 +151 +199 +200 +181 +178 +162 +108 +84 +99 +113 +97 +112 +157 +184 +174 +154 +141 +152 +155 +142 +118 +109 +119 +122 +111 +113 +126 +152 +176 +182 +170 +136 +101 +118 +170 +196 +190 +184 +167 +143 +132 +126 +131 +132 +131 +151 +160 +143 +145 +142 +147 +158 +156 +138 +112 +105 +122 +131 +108 +93 +112 +149 +171 +168 +164 +170 +174 +178 +184 +183 +164 +136 +119 +127 +137 +136 +133 +141 +155 +154 +131 +112 +106 +113 +100 +88 +129 +180 +203 +192 +142 +121 +140 +165 +155 +115 +98 +111 +138 +146 +128 +130 +162 +169 +145 +123 +124 +154 +175 +157 +120 +99 +106 +132 +150 +138 +117 +124 +153 +172 +166 +156 +151 +140 +151 +156 +152 +173 +195 +191 +172 +164 +179 +197 +200 +189 +179 +188 +204 +222 +227 +212 +187 +162 +147 +150 +139 +121 +139 +167 +178 +171 +145 +123 +126 +140 +150 +163 +176 +181 +188 +185 +151 +141 +163 +181 +192 +198 +194 +185 +163 +157 +172 +182 +182 +183 +185 +188 +199 +202 +197 +183 +160 +151 +162 +187 +196 +196 +183 +170 +167 +169 +167 +164 +164 +158 +151 +152 +155 +160 +168 +185 +189 +186 +179 +176 +175 +178 +184 +193 +184 +171 +176 +196 +202 +190 +182 +177 +182 +194 +203 +195 +169 +142 +127 +132 +151 +145 +117 +103 +109 +115 +114 +128 +140 +142 +128 +116 +112 +116 +124 +134 +152 +160 +157 +150 +134 +118 +111 +111 +111 +111 +109 +107 +110 +119 +127 +134 +130 +122 +114 +108 +106 +107 +109 +107 +107 +107 +106 +104 +101 +99 +98 +97 +100 +102 +102 +104 +105 +105 +103 +99 +98 +98 +103 +107 +106 +101 +98 +102 +110 +118 +122 +121 +116 +110 +104 +106 +103 +100 +97 +93 +90 +91 +93 +91 +90 +88 +86 +83 +80 +77 +75 +74 +73 +73 +74 +74 +73 +72 +72 +69 +69 +67 +64 +62 +60 +60 +59 +57 +59 +62 +62 +62 +58 +52 +49 +47 +48 +47 +45 +44 +43 +45 +46 +54 +70 +90 +110 +123 +129 +135 +146 +146 +144 +144 +147 +147 +146 +151 +157 +157 +164 +166 +156 +138 +128 +136 +149 +156 +151 +148 +149 +144 +138 +138 +144 +154 +152 +154 +156 +152 +145 +146 +153 +161 +173 +175 +169 +172 +179 +176 +169 +162 +161 +160 +161 +167 +176 +182 +185 +184 +186 +188 +192 +198 +201 +201 +202 +203 +202 +198 +191 +185 +183 +187 +191 +188 +180 +177 +186 +195 +196 +191 +187 +184 +187 +184 +180 +182 +191 +197 +197 +202 +204 +204 +205 +204 +205 +208 +210 +215 +218 +222 +224 +224 +223 +223 +223 +224 +224 +224 +223 +221 +220 +219 +219 +213 +211 +209 +210 +209 +207 +207 +208 +210 +210 +209 +209 +208 +206 +204 +202 +201 +200 +193 +185 +185 +191 +193 +190 +190 +194 +196 +194 +192 +192 +186 +179 +171 +166 +161 +160 +163 +169 +174 +177 +180 +177 +175 +176 +178 +179 +174 +168 +165 +171 +180 +184 +184 +182 +184 +188 +195 +202 +207 +207 +205 +203 +198 +193 +194 +197 +200 +201 +199 +197 +198 +199 +201 +206 +212 +217 +219 +221 +219 +216 +218 +221 +225 +229 +231 +233 +234 +236 +237 +235 +232 +229 +226 +221 +215 +211 +205 +203 +202 +201 +200 +199 +197 +196 +196 +196 +195 +196 +197 +198 +198 +198 +201 +199 +198 +201 +202 +202 +202 +204 +205 +206 +207 +209 +210 +210 +207 +205 +209 +207 +206 +205 +206 +207 +208 +208 +208 +209 +210 +212 +214 +215 +217 +217 +220 +221 +222 +222 +223 +224 +225 +226 +228 +228 +229 +229 +230 +230 +230 +230 +232 +232 +234 +235 +237 +237 +235 +234 +231 +230 +229 +227 +223 +220 +215 +213 +209 +204 +200 +197 +196 +195 +193 +190 +191 +193 +193 +192 +190 +189 +190 +191 +193 +193 +193 +193 +192 +192 +193 +193 +191 +192 +192 +191 +192 +193 +193 +191 +192 +193 +193 +193 +193 +192 +191 +191 +194 +193 +192 +191 +190 +191 +192 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +192 +191 +191 +192 +193 +194 +195 +194 +194 +193 +194 +195 +195 +193 +192 +193 +193 +191 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +192 +192 +192 +193 +194 +193 +193 +192 +191 +191 +191 +193 +194 +193 +192 +191 +190 +189 +190 +191 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +194 +195 +196 +196 +195 +194 +194 +195 +196 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +195 +194 +193 +192 +191 +191 +192 +193 +194 +193 +192 +192 +193 +194 +193 +192 +192 +193 +192 +192 +198 +205 +207 +204 +198 +198 +201 +203 +201 +197 +193 +193 +190 +191 +193 +194 +193 +192 +195 +199 +200 +201 +199 +198 +201 +206 +209 +210 +210 +207 +206 +209 +210 +207 +207 +209 +207 +208 +211 +209 +197 +184 +181 +185 +200 +204 +204 +198 +195 +196 +192 +185 +181 +183 +189 +199 +210 +208 +191 +173 +163 +158 +162 +178 +191 +188 +176 +169 +177 +185 +186 +176 +166 +169 +177 +182 +177 +168 +159 +158 +155 +151 +155 +166 +182 +199 +199 +178 +157 +148 +150 +154 +150 +150 +143 +139 +146 +159 +172 +181 +168 +159 +149 +146 +148 +151 +150 +147 +149 +149 +149 +150 +150 +150 +149 +148 +150 +147 +144 +144 +144 +141 +139 +142 +138 +142 +145 +147 +144 +144 +148 +153 +149 +151 +154 +156 +157 +156 +155 +154 +155 +155 +153 +153 +153 +150 +146 +144 +147 +145 +147 +146 +153 +164 +170 +182 +193 +210 +220 +209 +192 +186 +181 +172 +175 +190 +200 +195 +182 +171 +170 +177 +185 +190 +185 +179 +178 +172 +164 +164 +173 +185 +188 +174 +156 +149 +158 +173 +169 +156 +150 +154 +170 +197 +204 +185 +133 +114 +119 +130 +134 +146 +151 +146 +144 +142 +139 +136 +134 +131 +127 +122 +126 +127 +131 +135 +138 +139 +139 +141 +145 +144 +147 +149 +147 +142 +142 +146 +148 +145 +147 +153 +156 +154 +150 +148 +150 +149 +147 +143 +138 +137 +141 +146 +145 +147 +147 +143 +139 +139 +141 +142 +145 +144 +142 +141 +139 +136 +136 +139 +143 +142 +141 +144 +147 +149 +148 +146 +147 +147 +146 +144 +144 +147 +151 +154 +154 +150 +147 +149 +150 +150 +148 +146 +147 +146 +146 +146 +145 +143 +144 +146 +146 +144 +145 +153 +162 +162 +152 +142 +128 +123 +125 +135 +140 +137 +138 +142 +141 +142 +140 +136 +136 +138 +137 +134 +132 +133 +133 +133 +133 +133 +132 +131 +128 +130 +131 +132 +135 +137 +135 +130 +126 +125 +124 +124 +124 +124 +123 +121 +121 +124 +127 +129 +129 +126 +125 +127 +126 +122 +120 +120 +121 +121 +122 +123 +122 +121 +121 +124 +126 +126 +126 +127 +123 +121 +128 +135 +134 +131 +130 +129 +126 +125 +125 +128 +130 +131 +131 +131 +136 +139 +136 +136 +141 +141 +140 +145 +147 +147 +150 +153 +149 +141 +135 +134 +138 +134 +132 +134 +140 +143 +141 +137 +137 +140 +139 +134 +129 +128 +130 +131 +131 +131 +133 +134 +133 +133 +137 +141 +138 +135 +138 +141 +141 +140 +137 +131 +128 +131 +138 +139 +134 +136 +141 +143 +144 +141 +142 +143 +137 +134 +137 +141 +138 +136 +136 +138 +141 +141 +141 +141 +139 +132 +129 +131 +139 +146 +143 +133 +126 +120 +117 +121 +125 +126 +127 +128 +131 +133 +133 +134 +136 +140 +138 +135 +119 +114 +123 +135 +133 +127 +125 +123 +124 +121 +115 +114 +118 +125 +124 +121 +114 +116 +118 +125 +138 +136 +126 +123 +123 +124 +126 +126 +125 +124 +123 +123 +126 +125 +124 +123 +121 +117 +114 +113 +117 +118 +124 +131 +134 +132 +131 +132 +135 +133 +129 +123 +117 +114 +113 +113 +118 +122 +125 +126 +126 +127 +128 +127 +132 +131 +129 +127 +126 +125 +124 +124 +124 +124 +124 +124 +122 +122 +125 +128 +129 +123 +119 +121 +127 +131 +130 +129 +132 +132 +131 +131 +131 +130 +129 +129 +130 +132 +135 +137 +135 +133 +133 +136 +141 +142 +141 +136 +132 +132 +134 +136 +135 +136 +136 +133 +131 +137 +147 +150 +137 +136 +132 +131 +139 +157 +168 +170 +145 +124 +119 +133 +140 +138 +135 +132 +134 +131 +127 +128 +143 +168 +175 +164 +150 +132 +126 +133 +142 +155 +158 +146 +132 +133 +131 +127 +126 +128 +131 +130 +125 +125 +123 +122 +124 +126 +130 +133 +131 +131 +131 +122 +114 +116 +125 +128 +129 +125 +129 +142 +158 +175 +191 +200 +189 +172 +164 +163 +166 +163 +166 +168 +172 +171 +152 +130 +125 +125 +119 +118 +123 +132 +134 +133 +137 +139 +137 +137 +135 +114 +118 +149 +189 +199 +175 +161 +157 +165 +171 +176 +174 +160 +150 +153 +160 +158 +154 +153 +159 +175 +186 +188 +194 +204 +180 +120 +88 +94 +115 +141 +161 +164 +172 +183 +190 +187 +170 +155 +158 +159 +166 +167 +156 +155 +167 +173 +187 +183 +171 +149 +121 +105 +130 +174 +206 +203 +191 +182 +179 +162 +136 +119 +119 +123 +158 +197 +195 +133 +87 +104 +173 +221 +220 +163 +100 +71 +84 +100 +96 +84 +93 +140 +182 +188 +167 +142 +143 +155 +173 +169 +143 +135 +136 +128 +125 +131 +157 +176 +172 +168 +151 +119 +101 +135 +188 +207 +189 +179 +172 +152 +141 +133 +135 +140 +145 +142 +136 +139 +142 +144 +156 +159 +149 +128 +112 +117 +132 +120 +101 +104 +139 +173 +176 +165 +167 +172 +172 +172 +173 +162 +139 +120 +120 +142 +147 +143 +146 +155 +154 +136 +113 +99 +115 +122 +101 +105 +149 +200 +198 +160 +145 +157 +167 +143 +103 +93 +122 +148 +152 +124 +121 +158 +170 +141 +108 +120 +160 +183 +161 +120 +100 +110 +132 +142 +126 +112 +128 +160 +174 +162 +147 +142 +154 +166 +146 +131 +157 +185 +184 +177 +173 +179 +187 +187 +181 +176 +169 +200 +227 +231 +213 +186 +160 +141 +139 +149 +143 +149 +161 +166 +160 +132 +124 +137 +155 +161 +164 +171 +173 +178 +170 +144 +142 +163 +180 +192 +198 +195 +180 +163 +160 +173 +180 +180 +182 +186 +191 +205 +209 +195 +171 +151 +153 +172 +189 +189 +188 +182 +171 +162 +160 +162 +165 +163 +153 +148 +153 +161 +166 +170 +190 +189 +183 +178 +181 +183 +183 +185 +185 +185 +175 +169 +178 +185 +187 +190 +199 +205 +213 +213 +192 +160 +138 +131 +130 +144 +144 +128 +115 +110 +110 +111 +128 +138 +137 +122 +111 +111 +118 +128 +143 +154 +157 +150 +143 +132 +119 +112 +111 +111 +110 +108 +107 +110 +118 +127 +133 +127 +119 +112 +109 +107 +106 +104 +103 +103 +105 +105 +104 +102 +101 +100 +97 +99 +100 +100 +100 +102 +102 +101 +96 +92 +92 +95 +98 +98 +98 +98 +105 +111 +117 +120 +118 +114 +108 +103 +104 +102 +100 +98 +95 +91 +91 +92 +89 +87 +85 +82 +79 +77 +76 +75 +73 +73 +74 +74 +75 +74 +73 +72 +73 +72 +70 +67 +64 +61 +60 +59 +58 +59 +61 +62 +61 +57 +52 +49 +48 +47 +45 +43 +40 +39 +43 +49 +58 +76 +98 +118 +131 +134 +139 +148 +149 +147 +147 +149 +148 +147 +151 +158 +163 +167 +166 +156 +141 +133 +141 +153 +158 +158 +157 +155 +152 +146 +142 +139 +150 +147 +147 +148 +146 +145 +150 +156 +166 +173 +174 +171 +174 +177 +176 +174 +169 +164 +160 +160 +166 +176 +184 +189 +186 +186 +187 +192 +199 +204 +203 +202 +200 +200 +198 +196 +192 +188 +184 +181 +184 +182 +182 +187 +192 +194 +192 +190 +187 +187 +182 +177 +179 +189 +197 +197 +199 +201 +203 +204 +204 +205 +207 +210 +216 +219 +223 +225 +225 +224 +223 +223 +223 +223 +223 +223 +221 +220 +219 +219 +213 +210 +208 +209 +210 +208 +208 +208 +209 +209 +209 +209 +208 +206 +204 +202 +200 +199 +191 +183 +183 +190 +193 +191 +191 +194 +196 +192 +190 +189 +183 +177 +172 +169 +165 +162 +164 +167 +170 +172 +176 +178 +176 +175 +174 +175 +174 +172 +171 +175 +182 +184 +182 +180 +183 +188 +195 +202 +208 +209 +205 +201 +198 +196 +195 +196 +199 +200 +197 +195 +196 +200 +201 +205 +210 +214 +218 +221 +220 +218 +218 +221 +225 +229 +231 +233 +234 +235 +235 +234 +232 +231 +228 +223 +215 +209 +204 +203 +201 +200 +199 +198 +198 +197 +196 +195 +194 +194 +197 +200 +203 +205 +205 +203 +201 +202 +201 +200 +201 +202 +204 +205 +207 +209 +210 +211 +209 +207 +210 +208 +206 +204 +204 +205 +206 +206 +206 +207 +209 +211 +213 +214 +215 +215 +218 +218 +219 +220 +221 +222 +225 +227 +227 +227 +228 +229 +229 +229 +229 +228 +229 +228 +230 +231 +233 +234 +233 +232 +236 +236 +235 +234 +232 +229 +225 +223 +218 +214 +209 +206 +204 +201 +198 +196 +194 +195 +194 +193 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +192 +194 +194 +192 +191 +189 +190 +191 +193 +191 +191 +192 +192 +191 +191 +191 +192 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +195 +194 +194 +193 +194 +193 +192 +191 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +194 +193 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +192 +193 +195 +194 +193 +192 +193 +193 +191 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +193 +193 +192 +191 +191 +191 +192 +193 +192 +192 +191 +190 +189 +190 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +190 +191 +193 +194 +194 +194 +196 +196 +196 +195 +194 +194 +195 +197 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +194 +194 +195 +194 +192 +191 +191 +191 +193 +193 +193 +193 +192 +192 +193 +193 +192 +191 +192 +193 +193 +193 +199 +205 +206 +203 +196 +197 +199 +201 +199 +195 +192 +192 +190 +190 +192 +193 +193 +193 +196 +200 +204 +206 +206 +205 +205 +207 +210 +212 +205 +205 +207 +210 +209 +206 +207 +210 +209 +208 +211 +211 +195 +177 +178 +191 +209 +211 +206 +198 +196 +198 +195 +186 +179 +181 +191 +206 +212 +199 +179 +165 +163 +163 +172 +188 +193 +183 +172 +168 +181 +185 +184 +176 +172 +176 +182 +185 +175 +164 +155 +155 +155 +155 +163 +177 +193 +201 +193 +171 +156 +151 +152 +154 +148 +148 +146 +144 +154 +175 +185 +180 +160 +149 +140 +141 +147 +149 +149 +149 +156 +155 +150 +147 +150 +158 +161 +158 +152 +145 +143 +145 +144 +142 +142 +141 +139 +138 +140 +145 +145 +142 +144 +152 +147 +148 +151 +153 +153 +154 +154 +154 +156 +156 +153 +151 +151 +153 +150 +148 +152 +148 +151 +151 +162 +178 +185 +191 +207 +219 +215 +193 +176 +170 +171 +173 +189 +200 +200 +186 +169 +161 +167 +179 +187 +189 +184 +178 +176 +168 +156 +149 +162 +182 +192 +169 +138 +134 +155 +173 +172 +170 +172 +170 +167 +175 +178 +168 +132 +109 +107 +116 +126 +146 +155 +152 +157 +154 +149 +141 +141 +141 +134 +127 +128 +129 +131 +134 +138 +142 +143 +142 +145 +145 +147 +149 +147 +142 +142 +144 +144 +140 +139 +144 +149 +150 +150 +151 +150 +145 +145 +147 +143 +136 +139 +147 +150 +151 +149 +141 +135 +134 +139 +143 +146 +145 +145 +144 +143 +140 +140 +142 +144 +144 +144 +146 +148 +149 +148 +147 +149 +148 +145 +143 +143 +147 +151 +155 +153 +150 +148 +148 +149 +146 +144 +142 +148 +148 +149 +148 +145 +144 +146 +150 +146 +144 +146 +151 +156 +155 +148 +140 +131 +128 +129 +137 +140 +138 +139 +143 +141 +145 +146 +141 +138 +137 +137 +134 +132 +129 +129 +134 +134 +129 +128 +131 +129 +130 +131 +134 +136 +136 +133 +129 +127 +127 +126 +123 +121 +122 +121 +116 +116 +120 +126 +129 +128 +125 +124 +127 +123 +118 +117 +118 +122 +122 +124 +123 +121 +119 +122 +125 +128 +125 +124 +123 +118 +120 +132 +140 +134 +125 +125 +128 +128 +128 +129 +130 +130 +127 +126 +126 +130 +135 +138 +141 +142 +144 +146 +149 +149 +151 +152 +150 +146 +142 +138 +137 +138 +132 +128 +130 +136 +140 +139 +136 +136 +140 +139 +132 +128 +129 +130 +128 +129 +132 +135 +135 +131 +130 +136 +144 +139 +135 +135 +138 +139 +140 +140 +135 +134 +132 +136 +138 +134 +133 +138 +143 +146 +142 +143 +142 +135 +132 +136 +138 +134 +135 +136 +138 +138 +138 +139 +142 +139 +133 +128 +129 +138 +148 +147 +138 +133 +123 +113 +114 +122 +130 +130 +127 +130 +131 +133 +134 +134 +134 +134 +135 +122 +114 +116 +123 +129 +133 +132 +127 +121 +122 +120 +118 +121 +124 +126 +123 +120 +121 +122 +128 +138 +135 +126 +122 +122 +122 +124 +125 +124 +122 +122 +121 +125 +125 +125 +122 +117 +115 +116 +118 +122 +122 +125 +132 +135 +133 +133 +134 +138 +137 +133 +127 +123 +119 +119 +119 +121 +122 +122 +121 +122 +125 +127 +127 +134 +132 +129 +126 +124 +123 +122 +123 +116 +116 +119 +123 +124 +123 +124 +127 +123 +116 +112 +117 +123 +127 +127 +129 +132 +128 +126 +127 +126 +126 +127 +129 +131 +133 +136 +137 +135 +133 +133 +136 +144 +142 +143 +144 +141 +136 +133 +134 +132 +134 +139 +131 +118 +129 +149 +151 +146 +141 +131 +127 +131 +143 +155 +162 +151 +128 +121 +135 +142 +137 +133 +132 +136 +136 +127 +121 +135 +165 +180 +177 +162 +144 +129 +129 +137 +144 +144 +141 +132 +131 +130 +131 +131 +127 +122 +122 +121 +115 +111 +114 +122 +128 +130 +130 +127 +131 +130 +120 +111 +113 +123 +130 +129 +121 +119 +131 +145 +154 +168 +187 +196 +191 +179 +176 +174 +172 +158 +150 +165 +172 +158 +133 +127 +125 +121 +122 +128 +136 +138 +138 +142 +145 +147 +150 +143 +120 +111 +125 +168 +204 +184 +144 +126 +140 +166 +181 +180 +170 +163 +160 +161 +163 +159 +155 +161 +173 +185 +195 +195 +202 +192 +149 +110 +104 +117 +137 +154 +151 +153 +167 +186 +190 +173 +151 +145 +140 +145 +160 +164 +157 +160 +170 +193 +196 +186 +174 +160 +130 +118 +136 +177 +199 +208 +202 +197 +186 +161 +136 +131 +129 +150 +184 +200 +172 +126 +109 +155 +203 +217 +166 +91 +60 +77 +91 +98 +92 +91 +128 +173 +191 +183 +159 +130 +120 +145 +174 +164 +152 +153 +147 +136 +125 +147 +171 +167 +167 +164 +142 +115 +126 +170 +194 +177 +174 +181 +169 +159 +144 +142 +155 +157 +153 +147 +130 +129 +137 +152 +155 +149 +138 +122 +118 +128 +122 +102 +96 +126 +166 +176 +164 +167 +167 +159 +155 +166 +168 +146 +120 +119 +151 +158 +151 +152 +155 +150 +135 +118 +106 +116 +120 +101 +96 +132 +187 +191 +173 +164 +167 +166 +138 +106 +104 +139 +155 +158 +130 +119 +153 +167 +139 +100 +118 +164 +188 +162 +121 +102 +112 +133 +138 +119 +108 +131 +163 +174 +155 +129 +120 +153 +171 +137 +117 +139 +166 +175 +177 +177 +179 +183 +180 +170 +163 +166 +199 +223 +225 +212 +189 +155 +127 +127 +157 +165 +161 +156 +153 +150 +127 +125 +144 +169 +171 +167 +166 +160 +160 +150 +137 +141 +162 +178 +191 +198 +195 +170 +161 +164 +176 +180 +178 +180 +182 +190 +206 +212 +195 +170 +157 +167 +187 +188 +186 +182 +172 +160 +154 +156 +161 +166 +164 +154 +146 +153 +164 +170 +173 +186 +191 +187 +178 +176 +176 +180 +186 +185 +179 +162 +151 +163 +182 +190 +192 +198 +205 +215 +212 +185 +147 +128 +128 +140 +144 +145 +139 +129 +113 +107 +112 +132 +139 +134 +115 +103 +107 +123 +141 +151 +153 +154 +144 +132 +123 +119 +113 +111 +110 +110 +110 +110 +113 +120 +127 +133 +125 +115 +110 +110 +109 +104 +99 +100 +101 +102 +102 +104 +103 +102 +101 +99 +99 +98 +97 +97 +100 +101 +102 +95 +92 +89 +90 +91 +93 +97 +101 +110 +113 +116 +117 +116 +113 +107 +102 +103 +101 +100 +99 +96 +92 +90 +91 +87 +84 +80 +76 +74 +73 +74 +74 +73 +73 +74 +75 +75 +75 +74 +73 +74 +73 +72 +69 +66 +63 +60 +59 +60 +59 +60 +60 +59 +56 +52 +49 +51 +49 +47 +44 +37 +34 +41 +52 +69 +87 +107 +124 +135 +138 +142 +150 +151 +150 +151 +151 +149 +149 +154 +161 +171 +168 +161 +149 +139 +137 +146 +157 +158 +161 +163 +163 +163 +162 +156 +151 +152 +148 +142 +136 +136 +142 +152 +159 +170 +174 +174 +173 +174 +173 +172 +176 +177 +171 +164 +161 +167 +176 +184 +190 +187 +185 +186 +192 +201 +206 +204 +201 +198 +196 +195 +197 +199 +194 +183 +173 +177 +182 +187 +188 +189 +191 +193 +194 +189 +186 +178 +172 +176 +188 +197 +199 +200 +201 +201 +201 +201 +202 +206 +210 +215 +218 +222 +224 +224 +223 +223 +223 +222 +223 +223 +222 +221 +220 +219 +219 +212 +209 +207 +209 +211 +210 +209 +208 +207 +207 +207 +207 +207 +206 +204 +203 +202 +199 +190 +181 +180 +187 +191 +190 +192 +194 +195 +191 +189 +186 +180 +175 +173 +172 +169 +168 +167 +167 +166 +166 +168 +173 +175 +173 +168 +168 +173 +177 +177 +180 +184 +184 +180 +177 +181 +187 +194 +200 +207 +210 +206 +201 +199 +201 +197 +195 +196 +197 +194 +189 +191 +197 +201 +204 +208 +212 +216 +220 +221 +219 +218 +220 +223 +228 +232 +234 +234 +234 +233 +233 +233 +233 +231 +225 +215 +208 +202 +200 +197 +195 +195 +195 +196 +196 +196 +195 +195 +196 +198 +202 +206 +208 +207 +206 +205 +205 +204 +201 +200 +200 +201 +202 +204 +207 +209 +210 +209 +208 +211 +208 +206 +204 +204 +204 +204 +204 +205 +206 +209 +211 +213 +213 +213 +213 +215 +215 +216 +217 +218 +221 +224 +226 +225 +226 +227 +228 +228 +228 +227 +227 +227 +227 +228 +229 +231 +232 +233 +233 +237 +238 +239 +239 +238 +236 +233 +232 +227 +226 +222 +218 +213 +209 +205 +203 +199 +199 +198 +196 +194 +193 +193 +194 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +190 +191 +193 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +190 +190 +190 +191 +190 +191 +192 +192 +191 +191 +192 +193 +193 +193 +192 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +194 +195 +194 +193 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +192 +193 +195 +195 +193 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +194 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +191 +190 +190 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +194 +195 +195 +195 +195 +195 +195 +195 +194 +193 +195 +197 +195 +194 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +195 +194 +193 +193 +192 +192 +193 +193 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +193 +194 +194 +194 +200 +205 +205 +201 +193 +194 +196 +199 +198 +194 +192 +193 +192 +192 +192 +193 +193 +192 +195 +199 +207 +209 +210 +208 +205 +206 +209 +211 +206 +207 +209 +209 +206 +203 +206 +211 +211 +210 +212 +211 +196 +182 +187 +203 +213 +212 +204 +196 +196 +200 +196 +187 +177 +181 +191 +201 +199 +187 +175 +170 +167 +172 +183 +192 +186 +171 +167 +172 +181 +182 +180 +178 +179 +182 +181 +177 +162 +154 +151 +153 +155 +158 +170 +186 +204 +202 +185 +164 +155 +154 +152 +149 +142 +146 +155 +164 +173 +187 +186 +171 +151 +140 +133 +137 +144 +146 +149 +151 +161 +164 +159 +149 +154 +169 +173 +166 +152 +143 +143 +147 +144 +144 +146 +143 +141 +136 +132 +136 +146 +151 +151 +148 +146 +146 +147 +148 +148 +150 +152 +154 +156 +156 +154 +149 +149 +150 +147 +143 +141 +139 +152 +165 +177 +187 +186 +187 +205 +205 +195 +179 +168 +162 +170 +189 +201 +197 +185 +174 +167 +163 +168 +179 +195 +186 +180 +180 +174 +158 +145 +142 +156 +177 +189 +166 +134 +138 +164 +179 +181 +182 +185 +179 +163 +157 +161 +163 +154 +129 +122 +127 +134 +145 +149 +149 +151 +149 +146 +143 +145 +147 +144 +140 +134 +136 +137 +137 +138 +141 +143 +143 +143 +143 +146 +148 +147 +143 +142 +143 +141 +141 +141 +143 +142 +142 +146 +151 +146 +143 +145 +148 +143 +135 +137 +146 +151 +152 +150 +142 +136 +136 +140 +143 +144 +145 +145 +146 +146 +145 +145 +145 +145 +146 +147 +148 +148 +149 +149 +149 +151 +149 +146 +144 +144 +147 +150 +152 +152 +150 +148 +149 +148 +145 +142 +141 +148 +150 +151 +150 +146 +145 +147 +151 +144 +144 +147 +151 +153 +152 +146 +141 +141 +136 +135 +140 +143 +140 +138 +138 +146 +151 +152 +144 +137 +135 +136 +134 +131 +126 +127 +132 +135 +132 +131 +135 +131 +133 +136 +138 +137 +134 +131 +129 +127 +127 +122 +115 +116 +120 +120 +115 +112 +116 +121 +125 +126 +124 +124 +126 +123 +118 +115 +117 +122 +124 +124 +126 +121 +121 +123 +127 +128 +126 +121 +119 +115 +119 +134 +142 +134 +122 +121 +126 +130 +134 +134 +130 +125 +123 +123 +123 +123 +132 +143 +145 +138 +138 +145 +149 +149 +151 +150 +145 +141 +141 +140 +138 +134 +131 +129 +132 +137 +139 +136 +132 +134 +139 +138 +132 +128 +129 +128 +124 +126 +131 +136 +136 +132 +131 +136 +142 +141 +137 +137 +138 +138 +140 +143 +140 +137 +135 +137 +136 +131 +132 +138 +141 +146 +141 +141 +140 +134 +132 +136 +137 +136 +136 +137 +138 +137 +136 +138 +142 +140 +135 +129 +129 +137 +143 +143 +142 +139 +126 +112 +111 +124 +136 +136 +132 +130 +131 +132 +134 +132 +129 +130 +135 +132 +124 +119 +122 +130 +135 +131 +123 +122 +124 +123 +121 +121 +123 +126 +128 +133 +131 +128 +130 +134 +132 +125 +119 +118 +119 +121 +123 +123 +121 +118 +118 +124 +125 +125 +120 +115 +114 +118 +122 +123 +122 +124 +131 +135 +134 +135 +138 +142 +140 +136 +130 +125 +124 +124 +125 +126 +125 +122 +120 +121 +125 +126 +125 +127 +125 +123 +121 +120 +120 +121 +122 +113 +112 +114 +119 +121 +119 +119 +121 +114 +109 +110 +115 +119 +120 +125 +131 +130 +124 +123 +126 +127 +123 +125 +130 +132 +132 +133 +133 +131 +129 +132 +136 +141 +136 +134 +137 +142 +143 +138 +134 +133 +135 +139 +132 +123 +131 +145 +149 +152 +147 +132 +119 +126 +143 +154 +156 +154 +140 +134 +137 +138 +134 +134 +136 +132 +128 +126 +127 +132 +143 +166 +189 +182 +161 +130 +120 +131 +139 +133 +127 +129 +130 +133 +134 +130 +126 +122 +120 +121 +113 +110 +116 +127 +132 +129 +124 +125 +128 +129 +126 +123 +122 +124 +129 +133 +132 +127 +127 +132 +129 +132 +145 +172 +192 +195 +192 +186 +178 +150 +132 +152 +173 +164 +134 +124 +126 +125 +126 +132 +138 +141 +142 +145 +147 +151 +157 +149 +134 +110 +100 +141 +210 +203 +138 +96 +109 +135 +154 +161 +174 +179 +171 +161 +171 +168 +161 +166 +176 +186 +196 +201 +190 +183 +170 +150 +128 +125 +149 +166 +158 +148 +153 +179 +197 +182 +154 +133 +117 +110 +126 +148 +152 +149 +151 +170 +183 +184 +178 +177 +164 +141 +130 +149 +180 +203 +206 +206 +206 +189 +167 +136 +130 +143 +173 +195 +193 +172 +157 +158 +168 +182 +181 +141 +92 +76 +83 +113 +118 +115 +134 +161 +177 +190 +187 +138 +88 +81 +125 +157 +162 +159 +155 +142 +120 +130 +160 +168 +167 +167 +158 +145 +146 +152 +160 +161 +158 +162 +171 +173 +173 +167 +171 +176 +179 +167 +129 +112 +132 +154 +149 +139 +136 +131 +130 +125 +116 +95 +89 +116 +155 +171 +171 +172 +159 +142 +146 +170 +178 +151 +120 +130 +161 +162 +149 +151 +153 +144 +130 +119 +114 +118 +114 +100 +99 +130 +178 +195 +190 +172 +155 +151 +142 +128 +127 +143 +149 +154 +140 +128 +152 +163 +137 +108 +126 +167 +188 +164 +124 +106 +113 +133 +142 +124 +110 +131 +164 +172 +150 +115 +112 +151 +166 +135 +118 +132 +160 +176 +173 +166 +170 +181 +176 +159 +149 +176 +196 +205 +204 +206 +191 +150 +113 +124 +159 +172 +167 +151 +140 +142 +130 +128 +144 +169 +176 +170 +160 +146 +143 +139 +135 +142 +158 +174 +190 +196 +191 +166 +163 +170 +181 +183 +181 +181 +180 +185 +199 +206 +195 +179 +174 +181 +192 +183 +186 +176 +154 +143 +149 +160 +163 +167 +168 +158 +150 +154 +164 +170 +173 +181 +189 +186 +174 +168 +167 +174 +182 +179 +165 +142 +132 +153 +183 +191 +183 +181 +187 +198 +199 +172 +136 +121 +125 +146 +142 +141 +139 +131 +115 +109 +117 +130 +139 +136 +119 +108 +113 +130 +149 +152 +151 +153 +144 +127 +118 +118 +113 +109 +110 +112 +115 +116 +117 +121 +124 +130 +122 +113 +110 +110 +108 +104 +99 +99 +101 +102 +102 +104 +104 +102 +101 +101 +101 +99 +98 +98 +100 +103 +104 +98 +97 +95 +94 +92 +94 +101 +107 +115 +116 +115 +114 +114 +112 +108 +103 +102 +101 +99 +98 +95 +91 +89 +89 +85 +81 +76 +72 +70 +70 +70 +69 +71 +73 +75 +75 +75 +75 +75 +73 +72 +70 +69 +69 +67 +64 +61 +60 +61 +60 +59 +59 +58 +56 +52 +50 +51 +48 +47 +45 +38 +35 +46 +61 +82 +98 +114 +125 +134 +139 +145 +153 +150 +151 +151 +151 +150 +151 +157 +164 +174 +166 +153 +141 +136 +139 +148 +157 +157 +159 +161 +163 +165 +167 +167 +167 +161 +157 +145 +131 +128 +138 +152 +159 +168 +175 +177 +175 +173 +170 +169 +174 +180 +175 +169 +167 +170 +174 +179 +183 +184 +183 +185 +191 +199 +204 +203 +201 +199 +193 +189 +194 +200 +198 +185 +173 +170 +180 +188 +189 +188 +191 +194 +195 +190 +185 +175 +169 +174 +188 +199 +202 +206 +204 +201 +197 +196 +199 +205 +211 +214 +217 +221 +223 +224 +223 +223 +223 +223 +223 +223 +223 +221 +220 +220 +220 +214 +210 +208 +210 +213 +212 +211 +209 +208 +207 +206 +205 +205 +205 +204 +204 +205 +201 +190 +181 +179 +185 +189 +189 +191 +192 +193 +191 +188 +185 +179 +174 +172 +172 +173 +175 +175 +173 +167 +162 +161 +167 +170 +168 +164 +162 +168 +175 +178 +181 +186 +185 +180 +176 +179 +184 +192 +195 +202 +208 +206 +201 +201 +204 +200 +197 +197 +196 +190 +183 +184 +191 +199 +204 +209 +211 +214 +217 +219 +220 +217 +218 +221 +225 +231 +234 +235 +235 +234 +233 +232 +233 +232 +226 +218 +211 +201 +197 +192 +189 +188 +189 +191 +192 +195 +196 +197 +199 +200 +202 +204 +205 +206 +207 +209 +211 +209 +206 +202 +201 +199 +199 +200 +203 +205 +207 +208 +207 +209 +208 +208 +206 +205 +205 +205 +204 +205 +207 +209 +212 +213 +212 +211 +211 +213 +213 +214 +215 +217 +219 +222 +223 +223 +224 +225 +227 +228 +228 +228 +227 +227 +227 +227 +227 +229 +230 +232 +233 +234 +234 +235 +236 +236 +237 +235 +235 +235 +234 +233 +229 +223 +217 +214 +213 +208 +207 +204 +202 +199 +197 +196 +195 +193 +193 +193 +193 +192 +191 +191 +191 +193 +193 +192 +190 +191 +193 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +190 +190 +190 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +195 +195 +193 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +194 +195 +195 +194 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +194 +192 +192 +192 +191 +190 +190 +191 +192 +193 +193 +192 +192 +191 +191 +193 +194 +193 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +194 +195 +194 +194 +195 +194 +194 +195 +193 +192 +193 +196 +195 +194 +193 +193 +194 +194 +194 +193 +194 +194 +193 +193 +192 +192 +193 +193 +194 +194 +193 +193 +192 +191 +191 +190 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +200 +206 +206 +202 +194 +194 +196 +198 +197 +194 +193 +193 +194 +193 +193 +193 +193 +192 +195 +198 +206 +207 +209 +207 +203 +202 +206 +209 +212 +212 +212 +208 +203 +202 +206 +212 +212 +214 +214 +211 +201 +194 +199 +209 +212 +210 +201 +192 +190 +194 +197 +196 +189 +191 +191 +189 +186 +183 +181 +179 +176 +184 +194 +192 +175 +159 +162 +174 +179 +179 +179 +181 +184 +184 +174 +163 +151 +148 +148 +153 +156 +164 +180 +196 +213 +202 +177 +156 +152 +155 +149 +143 +140 +147 +166 +183 +188 +188 +179 +162 +144 +136 +132 +137 +143 +146 +149 +154 +162 +171 +166 +153 +157 +178 +181 +167 +147 +139 +140 +146 +144 +145 +148 +146 +141 +142 +138 +139 +152 +166 +162 +148 +146 +145 +144 +144 +145 +148 +152 +155 +155 +156 +154 +150 +149 +148 +143 +137 +131 +130 +153 +179 +190 +192 +187 +188 +197 +193 +182 +173 +171 +169 +181 +202 +200 +187 +173 +170 +172 +170 +174 +184 +196 +175 +170 +180 +174 +152 +143 +150 +159 +168 +180 +175 +158 +158 +175 +186 +187 +189 +184 +172 +166 +173 +181 +180 +165 +147 +151 +161 +165 +162 +155 +155 +147 +145 +144 +145 +145 +145 +149 +153 +149 +152 +153 +147 +140 +138 +141 +144 +141 +142 +144 +146 +146 +145 +145 +145 +142 +143 +144 +143 +140 +138 +140 +144 +141 +145 +149 +149 +142 +137 +139 +146 +150 +150 +147 +143 +141 +141 +142 +141 +142 +144 +144 +145 +145 +145 +145 +144 +145 +146 +148 +149 +148 +148 +149 +151 +152 +151 +149 +148 +148 +149 +150 +150 +151 +149 +149 +150 +148 +145 +142 +142 +149 +152 +153 +151 +147 +146 +147 +149 +143 +145 +148 +152 +153 +151 +147 +144 +143 +143 +144 +145 +144 +140 +138 +140 +156 +160 +157 +144 +135 +134 +135 +135 +130 +128 +128 +132 +138 +139 +136 +133 +129 +135 +140 +140 +136 +132 +130 +130 +125 +123 +117 +111 +114 +121 +121 +115 +112 +113 +116 +121 +124 +124 +124 +125 +124 +120 +116 +117 +122 +124 +127 +127 +123 +121 +119 +121 +122 +120 +117 +116 +114 +117 +129 +139 +132 +123 +122 +124 +125 +133 +134 +124 +119 +123 +126 +127 +125 +134 +142 +139 +130 +130 +139 +144 +147 +149 +149 +144 +141 +141 +139 +135 +132 +131 +131 +134 +137 +137 +133 +129 +132 +135 +135 +130 +128 +130 +130 +127 +125 +130 +136 +137 +136 +135 +136 +138 +139 +137 +139 +140 +137 +139 +144 +145 +136 +138 +138 +134 +131 +135 +141 +139 +142 +139 +139 +139 +135 +135 +139 +139 +140 +140 +142 +144 +142 +139 +138 +139 +141 +136 +129 +129 +134 +135 +136 +145 +143 +130 +115 +113 +126 +138 +138 +133 +131 +130 +132 +133 +130 +127 +129 +135 +139 +135 +128 +125 +129 +129 +119 +110 +121 +124 +126 +125 +123 +124 +128 +132 +140 +135 +131 +130 +130 +129 +124 +118 +114 +115 +119 +123 +122 +119 +117 +117 +124 +125 +123 +119 +114 +114 +118 +123 +121 +119 +121 +130 +135 +135 +137 +142 +144 +142 +137 +131 +126 +124 +125 +127 +129 +128 +125 +123 +123 +126 +126 +125 +120 +120 +119 +118 +119 +120 +122 +123 +118 +116 +115 +118 +118 +115 +116 +118 +118 +112 +109 +114 +117 +117 +121 +127 +124 +121 +123 +127 +127 +123 +123 +128 +129 +130 +131 +131 +130 +130 +132 +137 +136 +135 +131 +130 +137 +144 +144 +139 +137 +137 +129 +125 +131 +135 +141 +152 +156 +154 +136 +117 +116 +132 +152 +167 +170 +161 +145 +130 +129 +134 +136 +135 +130 +127 +128 +136 +134 +127 +144 +179 +194 +177 +139 +115 +124 +135 +127 +118 +120 +129 +133 +129 +123 +123 +125 +127 +124 +123 +125 +129 +132 +130 +126 +124 +125 +125 +126 +136 +145 +139 +128 +129 +128 +140 +139 +130 +127 +123 +118 +119 +140 +175 +190 +194 +189 +185 +154 +131 +142 +172 +169 +136 +119 +125 +129 +129 +133 +138 +140 +142 +145 +146 +149 +157 +158 +142 +112 +92 +121 +193 +212 +167 +105 +98 +110 +130 +145 +163 +171 +162 +158 +176 +182 +175 +174 +179 +188 +201 +203 +186 +173 +175 +174 +143 +121 +148 +173 +170 +156 +149 +174 +203 +197 +166 +136 +121 +105 +108 +129 +143 +143 +138 +133 +152 +168 +170 +169 +173 +167 +153 +149 +166 +182 +187 +194 +202 +201 +192 +149 +118 +117 +161 +194 +192 +179 +170 +160 +159 +168 +183 +173 +126 +87 +86 +110 +126 +135 +150 +159 +160 +176 +191 +167 +115 +74 +87 +127 +147 +148 +150 +150 +139 +136 +149 +161 +162 +162 +164 +156 +162 +157 +154 +155 +144 +138 +150 +164 +185 +186 +183 +188 +191 +178 +142 +117 +138 +161 +152 +133 +135 +138 +140 +132 +119 +91 +77 +102 +149 +180 +191 +177 +156 +139 +152 +178 +177 +149 +125 +140 +165 +159 +143 +142 +144 +141 +132 +116 +109 +117 +125 +114 +99 +124 +180 +208 +208 +179 +143 +137 +147 +144 +130 +126 +133 +145 +141 +138 +160 +164 +134 +114 +132 +172 +186 +159 +124 +108 +117 +135 +144 +126 +113 +138 +173 +176 +149 +120 +134 +164 +163 +139 +128 +140 +172 +184 +171 +154 +159 +174 +168 +149 +142 +176 +190 +190 +188 +198 +187 +147 +113 +132 +159 +171 +170 +150 +129 +133 +133 +137 +147 +171 +179 +166 +144 +128 +131 +144 +144 +149 +159 +173 +188 +191 +185 +169 +168 +173 +180 +182 +183 +184 +182 +183 +191 +196 +190 +182 +182 +187 +189 +184 +182 +167 +146 +141 +154 +164 +164 +167 +166 +157 +152 +161 +170 +172 +172 +184 +185 +178 +166 +166 +167 +170 +173 +161 +152 +136 +126 +142 +170 +180 +171 +171 +177 +188 +188 +162 +129 +119 +128 +137 +133 +126 +125 +121 +112 +109 +116 +121 +132 +134 +129 +127 +131 +137 +145 +152 +148 +149 +146 +133 +123 +117 +109 +108 +110 +114 +119 +121 +119 +118 +117 +118 +115 +113 +111 +111 +108 +103 +100 +99 +102 +103 +103 +104 +105 +103 +101 +102 +101 +100 +99 +99 +100 +103 +104 +101 +101 +102 +101 +97 +98 +103 +110 +118 +117 +115 +113 +112 +111 +108 +105 +103 +101 +99 +97 +93 +89 +87 +87 +82 +79 +74 +71 +69 +67 +65 +64 +69 +73 +75 +74 +74 +75 +75 +73 +70 +68 +68 +69 +68 +65 +62 +62 +62 +60 +58 +57 +56 +55 +52 +50 +47 +45 +45 +45 +40 +40 +55 +72 +93 +107 +119 +126 +134 +141 +147 +153 +147 +148 +148 +148 +148 +152 +158 +166 +171 +162 +150 +141 +139 +144 +151 +155 +158 +157 +159 +161 +161 +159 +163 +170 +167 +166 +154 +137 +130 +138 +151 +157 +161 +172 +178 +175 +173 +171 +171 +174 +173 +171 +172 +174 +174 +173 +173 +175 +180 +182 +186 +191 +196 +199 +200 +200 +200 +193 +189 +193 +201 +200 +188 +175 +167 +176 +185 +187 +189 +192 +194 +194 +191 +185 +175 +169 +174 +187 +199 +203 +207 +205 +201 +197 +196 +199 +206 +212 +213 +217 +221 +224 +224 +224 +224 +224 +224 +224 +224 +224 +222 +221 +221 +221 +215 +211 +208 +211 +214 +214 +213 +211 +210 +207 +204 +202 +202 +203 +203 +204 +204 +200 +190 +182 +181 +185 +189 +189 +188 +189 +191 +191 +189 +186 +179 +175 +170 +171 +175 +181 +184 +181 +171 +162 +159 +162 +164 +163 +161 +161 +165 +171 +177 +180 +184 +184 +181 +178 +179 +183 +191 +191 +196 +202 +204 +202 +202 +205 +204 +202 +201 +198 +189 +181 +181 +186 +196 +203 +210 +212 +212 +214 +216 +218 +216 +217 +219 +223 +229 +234 +236 +237 +236 +233 +231 +231 +231 +227 +220 +214 +204 +199 +193 +187 +185 +185 +187 +188 +192 +194 +196 +197 +199 +201 +203 +204 +207 +209 +211 +211 +210 +208 +206 +205 +204 +202 +200 +201 +203 +205 +206 +206 +207 +207 +209 +209 +209 +208 +207 +207 +207 +208 +210 +211 +212 +211 +210 +209 +212 +213 +215 +216 +217 +218 +219 +220 +220 +221 +223 +225 +226 +227 +228 +228 +227 +227 +226 +226 +226 +227 +228 +229 +229 +229 +230 +230 +232 +233 +235 +236 +236 +237 +237 +235 +231 +227 +225 +224 +220 +218 +214 +210 +206 +202 +198 +197 +194 +194 +194 +193 +192 +191 +191 +191 +193 +193 +192 +191 +191 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +190 +192 +193 +194 +193 +191 +190 +190 +192 +192 +193 +193 +192 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +194 +194 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +194 +194 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +194 +193 +193 +195 +194 +191 +192 +196 +195 +194 +192 +192 +194 +195 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +190 +190 +191 +192 +193 +194 +194 +193 +192 +191 +192 +193 +194 +193 +193 +192 +193 +193 +191 +192 +193 +194 +201 +207 +208 +204 +196 +196 +197 +198 +197 +194 +193 +193 +194 +192 +192 +193 +193 +193 +196 +198 +205 +206 +207 +208 +205 +203 +206 +209 +215 +214 +212 +207 +203 +203 +207 +212 +211 +214 +214 +210 +205 +204 +206 +208 +208 +204 +197 +189 +185 +189 +200 +210 +208 +202 +192 +182 +183 +189 +189 +186 +182 +191 +196 +186 +165 +152 +158 +171 +179 +181 +182 +184 +185 +179 +165 +152 +146 +149 +150 +153 +160 +173 +192 +206 +216 +201 +172 +150 +148 +151 +147 +142 +147 +156 +175 +191 +192 +180 +165 +154 +139 +137 +138 +141 +145 +149 +154 +160 +170 +171 +159 +145 +155 +179 +183 +168 +137 +134 +134 +140 +140 +141 +145 +146 +154 +163 +165 +159 +162 +169 +161 +147 +144 +143 +143 +143 +145 +149 +154 +157 +155 +155 +154 +152 +151 +148 +143 +137 +133 +129 +155 +185 +195 +195 +193 +196 +194 +192 +184 +178 +180 +186 +192 +199 +191 +185 +177 +174 +174 +170 +177 +193 +186 +164 +163 +180 +179 +163 +159 +168 +173 +167 +171 +182 +183 +181 +187 +196 +197 +188 +178 +178 +187 +195 +194 +189 +172 +161 +168 +178 +179 +173 +164 +166 +157 +156 +156 +159 +158 +157 +163 +170 +172 +173 +172 +164 +149 +139 +142 +147 +142 +142 +142 +143 +144 +144 +145 +145 +144 +142 +142 +142 +142 +141 +139 +137 +137 +145 +150 +147 +141 +139 +141 +145 +147 +146 +144 +142 +143 +145 +144 +141 +146 +147 +146 +146 +146 +146 +145 +143 +143 +144 +145 +146 +146 +147 +149 +151 +153 +152 +152 +152 +152 +151 +150 +149 +149 +149 +150 +151 +149 +146 +145 +145 +150 +153 +154 +152 +148 +147 +148 +148 +144 +147 +150 +153 +153 +151 +147 +145 +138 +143 +149 +148 +142 +138 +142 +147 +160 +161 +154 +139 +130 +132 +135 +134 +128 +129 +131 +132 +136 +137 +132 +125 +125 +133 +140 +138 +134 +131 +129 +128 +120 +119 +116 +115 +119 +123 +122 +117 +115 +114 +115 +120 +123 +124 +124 +124 +124 +120 +117 +118 +122 +125 +127 +127 +126 +119 +113 +111 +111 +112 +113 +114 +113 +115 +124 +131 +128 +124 +125 +125 +124 +130 +130 +120 +115 +121 +126 +128 +131 +135 +134 +127 +123 +125 +131 +136 +144 +147 +148 +146 +145 +143 +136 +129 +132 +131 +131 +132 +133 +134 +133 +132 +132 +133 +132 +130 +130 +133 +134 +133 +127 +131 +135 +137 +138 +138 +136 +134 +135 +135 +139 +140 +136 +138 +143 +145 +135 +138 +139 +134 +132 +138 +141 +137 +140 +137 +138 +138 +136 +138 +142 +141 +141 +144 +149 +152 +149 +142 +137 +135 +137 +137 +128 +125 +128 +128 +131 +143 +146 +134 +121 +119 +127 +134 +134 +130 +132 +131 +131 +131 +130 +128 +131 +135 +140 +136 +125 +117 +120 +122 +116 +113 +115 +122 +127 +128 +125 +125 +129 +134 +134 +130 +130 +129 +124 +124 +124 +119 +114 +116 +119 +122 +121 +117 +116 +119 +124 +124 +122 +119 +116 +117 +121 +123 +122 +120 +122 +130 +133 +130 +133 +139 +144 +141 +136 +130 +125 +123 +124 +126 +128 +128 +125 +124 +124 +127 +127 +125 +119 +118 +117 +117 +118 +119 +121 +122 +118 +118 +118 +118 +118 +118 +120 +122 +123 +116 +115 +119 +124 +121 +116 +112 +118 +119 +122 +125 +124 +121 +120 +122 +122 +125 +128 +131 +131 +131 +132 +136 +135 +139 +137 +130 +129 +137 +143 +143 +139 +134 +118 +114 +128 +133 +137 +151 +164 +156 +134 +115 +110 +115 +135 +162 +187 +189 +167 +133 +121 +125 +130 +130 +135 +135 +135 +140 +140 +129 +131 +153 +184 +185 +162 +134 +130 +134 +122 +106 +109 +123 +133 +130 +124 +124 +128 +128 +129 +135 +143 +144 +135 +125 +124 +127 +128 +125 +125 +141 +161 +154 +135 +126 +124 +139 +142 +134 +130 +130 +125 +116 +116 +145 +170 +187 +192 +188 +163 +140 +140 +168 +170 +139 +117 +123 +130 +129 +132 +134 +136 +139 +143 +142 +145 +153 +157 +150 +124 +95 +103 +164 +210 +197 +134 +108 +110 +133 +137 +132 +135 +137 +142 +165 +187 +195 +191 +187 +192 +204 +199 +191 +178 +175 +178 +147 +115 +131 +172 +181 +169 +148 +156 +190 +199 +183 +155 +145 +128 +113 +114 +127 +137 +136 +122 +123 +133 +144 +151 +164 +177 +177 +167 +164 +167 +170 +177 +191 +205 +209 +184 +135 +104 +134 +179 +196 +186 +166 +158 +156 +162 +175 +180 +149 +106 +95 +92 +112 +138 +160 +167 +153 +146 +160 +179 +163 +119 +84 +89 +109 +125 +138 +149 +162 +160 +149 +150 +154 +156 +161 +162 +170 +181 +177 +150 +121 +108 +106 +124 +149 +164 +177 +194 +201 +185 +160 +133 +139 +157 +156 +138 +132 +135 +140 +139 +131 +94 +63 +86 +150 +193 +205 +183 +163 +154 +170 +182 +168 +146 +139 +148 +165 +154 +135 +128 +133 +141 +141 +121 +104 +107 +121 +121 +109 +128 +174 +196 +202 +181 +154 +146 +153 +143 +110 +99 +117 +134 +131 +139 +172 +174 +137 +113 +134 +172 +181 +151 +116 +106 +120 +138 +139 +120 +117 +151 +184 +179 +147 +137 +158 +169 +158 +149 +147 +156 +178 +180 +171 +157 +160 +173 +160 +140 +138 +175 +192 +189 +181 +188 +180 +147 +121 +139 +163 +175 +176 +154 +130 +136 +142 +147 +154 +174 +175 +154 +126 +116 +129 +156 +159 +160 +165 +176 +187 +187 +180 +174 +172 +172 +172 +173 +180 +185 +183 +182 +184 +188 +186 +182 +185 +191 +190 +188 +178 +165 +158 +161 +167 +169 +167 +165 +159 +150 +154 +170 +180 +177 +172 +185 +189 +181 +165 +157 +156 +159 +164 +155 +149 +136 +125 +133 +158 +170 +161 +157 +168 +184 +185 +161 +129 +118 +125 +128 +125 +118 +114 +112 +107 +105 +109 +121 +129 +132 +132 +138 +142 +143 +142 +149 +146 +146 +149 +142 +131 +115 +104 +108 +109 +114 +120 +122 +119 +113 +110 +105 +108 +112 +113 +112 +107 +102 +99 +100 +103 +105 +104 +105 +106 +104 +101 +100 +99 +99 +101 +100 +99 +99 +100 +100 +101 +103 +102 +98 +98 +103 +109 +118 +117 +115 +112 +110 +109 +107 +105 +103 +101 +97 +95 +92 +88 +86 +85 +79 +76 +73 +70 +69 +67 +63 +60 +67 +71 +74 +73 +73 +74 +74 +72 +70 +67 +67 +69 +69 +65 +62 +62 +62 +59 +56 +55 +55 +53 +51 +48 +48 +46 +45 +44 +41 +46 +63 +80 +100 +113 +124 +130 +139 +146 +149 +150 +144 +144 +144 +144 +146 +152 +158 +165 +164 +157 +149 +143 +145 +150 +156 +158 +159 +157 +161 +164 +161 +156 +160 +168 +165 +167 +160 +147 +141 +146 +154 +156 +156 +166 +172 +172 +174 +176 +175 +176 +166 +164 +167 +174 +178 +176 +172 +171 +176 +181 +187 +192 +194 +196 +198 +199 +199 +195 +192 +196 +201 +199 +187 +176 +169 +175 +182 +186 +189 +192 +193 +192 +192 +186 +177 +171 +175 +186 +197 +201 +203 +204 +202 +200 +200 +202 +207 +211 +215 +218 +222 +225 +226 +225 +225 +226 +225 +225 +225 +224 +223 +221 +221 +221 +216 +212 +209 +211 +213 +213 +213 +213 +212 +209 +204 +201 +200 +200 +201 +201 +199 +196 +189 +183 +183 +187 +189 +189 +186 +187 +189 +190 +188 +185 +179 +175 +170 +172 +176 +183 +187 +185 +176 +168 +162 +160 +159 +158 +159 +161 +165 +170 +175 +177 +181 +183 +182 +180 +182 +185 +191 +191 +192 +196 +199 +201 +202 +204 +208 +207 +206 +200 +190 +183 +183 +187 +195 +203 +210 +212 +211 +212 +214 +216 +215 +216 +218 +223 +228 +232 +236 +237 +236 +233 +229 +229 +229 +227 +222 +216 +209 +205 +198 +193 +189 +188 +188 +189 +191 +192 +193 +193 +194 +198 +202 +206 +208 +209 +209 +207 +206 +207 +209 +210 +211 +208 +205 +203 +204 +205 +206 +206 +206 +208 +210 +211 +211 +210 +210 +210 +208 +209 +210 +210 +211 +210 +210 +209 +213 +214 +216 +217 +217 +216 +216 +217 +218 +219 +220 +222 +223 +225 +226 +226 +226 +227 +226 +226 +225 +225 +226 +227 +227 +227 +227 +228 +230 +232 +233 +235 +233 +235 +237 +237 +236 +235 +234 +234 +231 +229 +225 +221 +216 +211 +206 +202 +194 +194 +194 +193 +192 +191 +191 +191 +193 +193 +193 +192 +192 +193 +193 +191 +192 +192 +192 +193 +193 +193 +192 +192 +190 +192 +193 +194 +193 +192 +191 +191 +192 +192 +193 +192 +192 +191 +192 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +194 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +194 +194 +192 +193 +193 +192 +192 +193 +194 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +194 +194 +192 +193 +193 +193 +192 +192 +192 +193 +192 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +192 +193 +193 +193 +190 +192 +194 +193 +192 +191 +192 +193 +194 +192 +194 +196 +195 +191 +192 +195 +193 +192 +191 +192 +193 +194 +194 +193 +194 +193 +192 +191 +191 +191 +192 +193 +194 +193 +192 +191 +191 +191 +191 +192 +191 +192 +193 +194 +194 +193 +192 +192 +191 +192 +193 +193 +192 +192 +193 +194 +192 +193 +193 +194 +200 +207 +207 +204 +196 +195 +196 +198 +196 +194 +192 +193 +194 +193 +192 +193 +193 +193 +196 +198 +204 +205 +207 +210 +208 +206 +207 +210 +213 +212 +210 +207 +205 +206 +209 +211 +212 +212 +211 +207 +205 +206 +208 +209 +204 +194 +187 +188 +192 +195 +203 +213 +215 +207 +194 +185 +187 +193 +194 +189 +186 +189 +188 +175 +160 +155 +162 +170 +181 +184 +187 +186 +179 +168 +155 +146 +144 +150 +154 +157 +166 +183 +198 +205 +211 +197 +168 +145 +142 +148 +149 +149 +160 +170 +181 +188 +185 +168 +150 +143 +139 +144 +149 +152 +154 +157 +163 +169 +172 +161 +146 +144 +162 +182 +177 +158 +134 +135 +135 +140 +144 +145 +146 +153 +167 +175 +179 +174 +164 +155 +148 +144 +142 +143 +143 +144 +146 +150 +154 +157 +156 +154 +152 +152 +152 +148 +145 +145 +138 +133 +157 +184 +193 +196 +196 +196 +190 +183 +181 +184 +187 +188 +186 +181 +181 +189 +189 +180 +168 +165 +177 +195 +188 +173 +175 +187 +189 +183 +177 +173 +171 +170 +168 +175 +190 +199 +195 +190 +181 +172 +165 +174 +191 +197 +192 +189 +177 +167 +164 +158 +153 +152 +147 +150 +152 +155 +157 +157 +157 +160 +166 +171 +170 +171 +171 +166 +153 +143 +146 +157 +152 +149 +146 +143 +143 +144 +144 +143 +144 +144 +143 +142 +143 +143 +140 +138 +139 +143 +147 +146 +143 +142 +143 +145 +148 +146 +142 +140 +142 +146 +146 +145 +149 +150 +150 +148 +148 +148 +147 +145 +141 +140 +141 +142 +144 +147 +149 +151 +150 +150 +151 +152 +152 +152 +149 +147 +149 +149 +150 +151 +149 +147 +146 +148 +152 +154 +154 +151 +149 +149 +150 +149 +149 +150 +152 +152 +150 +148 +145 +143 +136 +141 +145 +143 +140 +140 +144 +149 +153 +153 +145 +132 +128 +134 +138 +137 +129 +130 +131 +130 +129 +128 +124 +119 +123 +133 +139 +136 +133 +134 +129 +124 +117 +118 +119 +121 +122 +123 +122 +121 +118 +118 +119 +122 +124 +123 +123 +124 +122 +119 +118 +119 +122 +124 +126 +128 +126 +118 +111 +109 +110 +111 +112 +112 +113 +114 +121 +124 +122 +124 +127 +125 +124 +123 +121 +117 +115 +117 +121 +124 +131 +137 +133 +125 +123 +125 +128 +134 +142 +142 +143 +145 +147 +143 +136 +129 +130 +130 +130 +129 +130 +131 +134 +135 +135 +133 +134 +137 +139 +138 +138 +138 +132 +135 +136 +136 +137 +138 +136 +133 +133 +134 +138 +140 +136 +136 +139 +139 +135 +136 +138 +138 +135 +139 +141 +139 +140 +137 +138 +139 +138 +141 +143 +142 +140 +146 +153 +155 +149 +140 +136 +135 +135 +140 +129 +119 +124 +129 +134 +144 +142 +134 +126 +126 +130 +131 +130 +130 +133 +131 +130 +130 +130 +131 +133 +135 +136 +133 +121 +114 +120 +122 +121 +124 +112 +119 +124 +125 +124 +124 +129 +133 +130 +129 +133 +127 +116 +116 +123 +122 +117 +119 +122 +123 +118 +113 +115 +121 +126 +125 +123 +122 +122 +124 +126 +127 +127 +124 +126 +132 +130 +124 +125 +132 +137 +136 +133 +128 +124 +122 +123 +125 +126 +126 +125 +124 +123 +125 +126 +125 +123 +122 +119 +118 +118 +119 +121 +123 +119 +123 +124 +120 +119 +122 +124 +124 +121 +122 +125 +128 +129 +123 +115 +109 +121 +122 +124 +124 +122 +121 +120 +121 +122 +124 +128 +131 +131 +131 +133 +137 +138 +141 +141 +135 +132 +133 +140 +144 +140 +133 +120 +115 +119 +126 +132 +137 +158 +156 +137 +120 +116 +113 +119 +138 +180 +202 +193 +155 +128 +124 +128 +132 +140 +143 +138 +140 +145 +136 +129 +135 +162 +181 +180 +159 +146 +143 +130 +113 +109 +121 +134 +139 +135 +129 +126 +126 +131 +141 +152 +154 +141 +126 +123 +125 +127 +128 +127 +141 +166 +163 +136 +119 +119 +125 +132 +135 +133 +133 +129 +121 +106 +121 +155 +184 +195 +182 +166 +153 +147 +162 +166 +143 +118 +120 +129 +129 +131 +133 +133 +135 +139 +138 +140 +149 +153 +158 +138 +106 +98 +145 +201 +205 +156 +120 +116 +140 +143 +123 +114 +117 +120 +130 +160 +191 +198 +190 +193 +203 +199 +196 +188 +182 +175 +145 +111 +110 +154 +178 +180 +151 +137 +160 +185 +194 +184 +170 +155 +138 +123 +124 +130 +129 +125 +116 +114 +125 +140 +150 +163 +177 +175 +167 +167 +173 +176 +187 +206 +216 +207 +179 +136 +133 +164 +193 +200 +180 +167 +145 +147 +169 +188 +177 +132 +103 +83 +96 +130 +159 +175 +159 +127 +132 +164 +176 +158 +114 +90 +97 +113 +123 +124 +152 +170 +162 +150 +148 +152 +154 +157 +168 +193 +197 +156 +110 +86 +75 +81 +93 +120 +142 +165 +192 +192 +176 +144 +125 +139 +156 +143 +125 +126 +142 +146 +143 +103 +62 +81 +148 +193 +201 +185 +170 +166 +179 +179 +154 +141 +149 +161 +165 +148 +128 +120 +128 +142 +144 +125 +100 +95 +107 +116 +119 +135 +166 +177 +181 +181 +176 +163 +154 +135 +94 +83 +106 +122 +121 +138 +178 +185 +153 +124 +141 +172 +175 +145 +116 +109 +123 +139 +131 +113 +123 +159 +181 +169 +138 +145 +167 +169 +159 +156 +156 +162 +167 +167 +168 +157 +156 +165 +154 +137 +139 +182 +194 +178 +161 +175 +180 +153 +125 +143 +174 +186 +178 +151 +131 +143 +149 +152 +156 +169 +165 +142 +119 +116 +133 +162 +168 +170 +172 +181 +186 +183 +178 +178 +176 +174 +169 +167 +177 +186 +186 +179 +176 +181 +188 +190 +194 +193 +184 +177 +176 +174 +173 +175 +178 +175 +170 +160 +155 +150 +158 +174 +180 +178 +177 +186 +195 +189 +170 +153 +149 +153 +161 +162 +151 +135 +119 +121 +148 +168 +166 +154 +161 +172 +175 +160 +135 +121 +119 +123 +121 +114 +110 +110 +106 +104 +108 +123 +136 +142 +139 +139 +138 +138 +139 +140 +144 +147 +150 +142 +126 +109 +106 +108 +108 +112 +118 +122 +119 +114 +111 +106 +110 +113 +113 +110 +106 +103 +101 +101 +105 +106 +104 +103 +104 +102 +98 +98 +98 +99 +102 +101 +97 +96 +96 +97 +98 +99 +98 +96 +96 +102 +109 +116 +116 +114 +110 +107 +106 +104 +103 +101 +99 +96 +95 +92 +87 +84 +83 +76 +73 +70 +69 +68 +67 +63 +60 +65 +70 +73 +72 +71 +73 +73 +71 +69 +65 +64 +67 +68 +64 +62 +62 +61 +57 +54 +53 +52 +51 +49 +46 +49 +46 +44 +42 +44 +55 +75 +91 +107 +120 +127 +132 +141 +148 +148 +146 +143 +142 +141 +141 +144 +151 +156 +160 +156 +150 +142 +137 +141 +152 +159 +163 +160 +161 +164 +166 +164 +161 +163 +167 +163 +163 +158 +151 +150 +156 +160 +160 +157 +159 +159 +165 +174 +177 +175 +177 +168 +162 +162 +172 +181 +182 +178 +174 +175 +181 +187 +193 +195 +196 +197 +198 +194 +193 +194 +197 +198 +195 +186 +178 +176 +177 +180 +185 +188 +189 +190 +191 +189 +185 +178 +174 +177 +185 +194 +199 +201 +202 +203 +202 +202 +203 +207 +210 +215 +218 +222 +225 +225 +224 +224 +224 +225 +225 +225 +224 +222 +221 +220 +220 +217 +213 +211 +211 +212 +212 +212 +213 +213 +210 +205 +202 +198 +197 +197 +197 +194 +192 +187 +184 +184 +186 +187 +186 +187 +186 +187 +187 +186 +182 +178 +175 +174 +175 +178 +182 +184 +183 +180 +176 +167 +160 +154 +151 +154 +159 +166 +172 +178 +177 +178 +180 +182 +183 +186 +189 +192 +193 +194 +192 +194 +197 +201 +202 +207 +209 +207 +198 +189 +186 +188 +190 +196 +202 +207 +210 +211 +212 +214 +214 +213 +216 +220 +224 +228 +231 +234 +236 +234 +231 +228 +228 +229 +227 +221 +215 +209 +207 +204 +201 +199 +197 +196 +195 +192 +193 +193 +192 +192 +194 +198 +201 +203 +206 +206 +204 +203 +206 +209 +210 +214 +211 +209 +208 +208 +209 +209 +209 +208 +210 +212 +212 +211 +210 +211 +211 +211 +211 +211 +211 +211 +212 +213 +213 +214 +214 +215 +216 +215 +215 +215 +215 +216 +216 +216 +217 +219 +220 +222 +223 +224 +225 +226 +226 +225 +224 +224 +224 +226 +226 +227 +228 +230 +231 +231 +232 +231 +233 +235 +237 +238 +238 +237 +237 +237 +236 +234 +231 +228 +223 +218 +215 +195 +195 +195 +194 +192 +191 +191 +192 +193 +193 +193 +192 +192 +194 +193 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +194 +195 +195 +194 +193 +194 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +191 +192 +192 +192 +191 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +193 +194 +195 +192 +193 +193 +193 +193 +193 +192 +193 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +191 +194 +196 +195 +193 +191 +192 +194 +194 +192 +194 +197 +196 +192 +192 +196 +193 +191 +190 +191 +193 +194 +193 +192 +193 +192 +191 +191 +191 +192 +192 +193 +194 +193 +192 +191 +191 +192 +193 +194 +191 +192 +193 +193 +193 +193 +193 +193 +190 +191 +192 +192 +192 +192 +193 +194 +194 +195 +194 +194 +200 +205 +206 +202 +193 +193 +194 +195 +195 +193 +192 +193 +196 +194 +192 +193 +193 +192 +195 +197 +201 +202 +206 +210 +210 +207 +207 +208 +210 +209 +208 +208 +208 +210 +211 +211 +216 +211 +206 +203 +202 +204 +209 +213 +203 +186 +179 +190 +203 +206 +205 +208 +209 +204 +196 +191 +190 +193 +194 +194 +189 +189 +181 +167 +159 +163 +171 +175 +181 +187 +189 +185 +172 +159 +149 +144 +141 +148 +154 +158 +171 +188 +198 +198 +205 +193 +166 +143 +139 +146 +154 +159 +170 +181 +185 +184 +178 +159 +139 +133 +141 +151 +160 +162 +161 +164 +172 +177 +164 +149 +140 +153 +180 +189 +167 +139 +139 +143 +143 +146 +152 +152 +154 +163 +170 +168 +172 +173 +159 +140 +135 +143 +144 +144 +145 +146 +148 +151 +155 +157 +157 +152 +150 +152 +152 +150 +149 +149 +140 +134 +158 +182 +190 +195 +193 +187 +183 +166 +168 +184 +186 +177 +169 +162 +177 +194 +199 +181 +163 +160 +174 +191 +194 +186 +186 +188 +187 +186 +175 +153 +150 +169 +170 +166 +188 +209 +195 +168 +141 +150 +147 +146 +167 +193 +200 +194 +172 +163 +150 +129 +119 +120 +116 +116 +120 +126 +127 +125 +126 +133 +138 +140 +144 +146 +152 +155 +149 +143 +151 +166 +166 +161 +154 +149 +146 +146 +145 +144 +143 +146 +148 +146 +142 +140 +142 +144 +143 +144 +146 +148 +148 +146 +146 +148 +151 +148 +143 +139 +141 +146 +148 +149 +148 +149 +149 +147 +147 +148 +147 +145 +138 +138 +137 +138 +142 +145 +148 +150 +147 +147 +148 +150 +151 +150 +148 +146 +149 +149 +151 +151 +149 +147 +147 +149 +153 +155 +154 +150 +149 +151 +152 +151 +154 +153 +153 +151 +148 +145 +142 +141 +141 +139 +137 +137 +139 +143 +145 +144 +145 +146 +140 +130 +129 +139 +144 +142 +134 +133 +131 +127 +123 +120 +120 +121 +125 +135 +139 +134 +133 +136 +129 +119 +116 +118 +121 +123 +122 +121 +122 +126 +121 +122 +124 +126 +125 +122 +122 +124 +119 +118 +118 +120 +122 +123 +124 +126 +124 +118 +113 +112 +113 +112 +112 +111 +114 +116 +119 +120 +118 +122 +126 +124 +122 +116 +112 +116 +118 +116 +118 +121 +127 +141 +141 +132 +130 +128 +129 +139 +140 +137 +137 +141 +145 +143 +137 +132 +126 +128 +129 +128 +128 +129 +133 +135 +136 +135 +139 +146 +147 +142 +138 +138 +136 +137 +137 +135 +135 +136 +136 +133 +135 +135 +139 +140 +137 +135 +136 +133 +136 +134 +136 +140 +138 +139 +140 +140 +141 +138 +139 +140 +140 +142 +146 +143 +140 +146 +153 +152 +144 +135 +134 +137 +136 +146 +133 +117 +125 +137 +142 +148 +138 +131 +128 +131 +133 +130 +130 +133 +134 +132 +129 +128 +131 +134 +135 +135 +131 +131 +124 +123 +129 +127 +121 +123 +113 +117 +121 +121 +118 +119 +126 +132 +133 +133 +135 +125 +109 +109 +120 +124 +120 +121 +123 +122 +115 +110 +114 +122 +128 +127 +125 +125 +128 +130 +130 +130 +126 +124 +127 +132 +130 +122 +123 +131 +130 +130 +129 +127 +124 +123 +124 +125 +124 +125 +124 +122 +121 +122 +123 +123 +129 +126 +123 +120 +119 +121 +124 +126 +125 +131 +132 +124 +120 +121 +121 +118 +119 +127 +133 +131 +124 +121 +121 +122 +130 +132 +133 +129 +126 +125 +125 +125 +129 +129 +131 +132 +132 +132 +136 +142 +144 +142 +141 +140 +139 +138 +140 +145 +142 +136 +134 +125 +116 +123 +130 +123 +138 +154 +150 +132 +126 +122 +118 +122 +161 +195 +204 +175 +150 +139 +134 +135 +139 +142 +137 +139 +147 +139 +130 +133 +149 +172 +182 +167 +156 +156 +150 +137 +121 +126 +135 +142 +140 +131 +127 +129 +134 +141 +152 +157 +149 +133 +122 +119 +125 +131 +131 +140 +166 +166 +135 +111 +111 +107 +116 +130 +132 +129 +125 +119 +109 +110 +148 +183 +192 +171 +167 +167 +155 +157 +161 +146 +120 +118 +127 +128 +135 +133 +130 +132 +136 +135 +137 +145 +158 +160 +145 +124 +112 +139 +190 +208 +172 +127 +110 +139 +159 +146 +123 +109 +109 +97 +120 +165 +186 +185 +192 +204 +206 +196 +193 +191 +174 +142 +106 +94 +128 +167 +186 +160 +130 +140 +171 +193 +189 +170 +164 +165 +155 +147 +143 +134 +120 +125 +123 +128 +139 +137 +140 +159 +163 +158 +166 +175 +174 +179 +194 +202 +205 +204 +178 +161 +163 +177 +197 +198 +181 +144 +141 +164 +193 +203 +160 +108 +83 +89 +123 +152 +179 +170 +127 +127 +149 +165 +173 +155 +128 +117 +115 +109 +94 +121 +161 +176 +159 +147 +148 +148 +136 +155 +190 +206 +175 +120 +84 +74 +64 +66 +94 +103 +114 +162 +189 +187 +145 +110 +122 +153 +145 +120 +122 +150 +152 +148 +111 +72 +88 +145 +185 +190 +183 +169 +166 +177 +171 +144 +135 +149 +176 +166 +142 +124 +118 +128 +142 +140 +120 +92 +92 +108 +114 +114 +133 +167 +182 +177 +181 +189 +170 +147 +129 +94 +80 +99 +113 +117 +139 +178 +190 +172 +144 +153 +174 +173 +146 +122 +114 +126 +139 +127 +112 +127 +160 +170 +154 +129 +142 +170 +177 +170 +155 +148 +158 +154 +158 +161 +146 +138 +149 +147 +139 +145 +189 +188 +155 +133 +163 +187 +161 +126 +146 +186 +197 +176 +140 +127 +142 +147 +151 +152 +159 +152 +136 +123 +123 +137 +162 +170 +174 +177 +184 +186 +182 +178 +181 +182 +181 +174 +170 +180 +189 +189 +178 +170 +177 +193 +200 +201 +188 +168 +157 +175 +184 +178 +174 +179 +179 +172 +156 +155 +155 +163 +172 +174 +176 +182 +193 +196 +188 +170 +160 +158 +159 +162 +165 +153 +134 +111 +105 +134 +169 +181 +171 +163 +158 +159 +154 +141 +127 +120 +118 +114 +108 +108 +110 +109 +110 +115 +119 +144 +161 +156 +142 +129 +126 +130 +129 +143 +152 +151 +136 +115 +103 +110 +108 +107 +110 +116 +121 +121 +118 +115 +115 +115 +115 +112 +107 +104 +103 +105 +104 +108 +108 +105 +102 +102 +100 +95 +97 +98 +100 +104 +102 +96 +93 +92 +94 +95 +95 +95 +93 +95 +103 +110 +114 +115 +114 +109 +104 +103 +102 +101 +99 +97 +96 +95 +93 +88 +84 +81 +73 +70 +68 +67 +68 +67 +64 +61 +63 +69 +73 +71 +71 +73 +73 +71 +66 +62 +61 +65 +66 +63 +61 +62 +59 +56 +52 +51 +51 +50 +47 +44 +43 +42 +40 +40 +48 +66 +89 +104 +114 +124 +129 +131 +140 +148 +146 +143 +144 +142 +139 +139 +142 +148 +155 +157 +151 +144 +132 +126 +132 +147 +160 +167 +162 +165 +166 +164 +163 +164 +165 +164 +163 +160 +154 +149 +153 +161 +165 +166 +161 +153 +148 +160 +173 +175 +172 +175 +174 +163 +159 +170 +184 +188 +183 +178 +176 +181 +188 +194 +197 +198 +197 +197 +190 +190 +192 +194 +193 +190 +185 +181 +182 +180 +181 +185 +187 +187 +188 +191 +185 +183 +179 +176 +178 +185 +194 +198 +204 +204 +203 +201 +201 +202 +207 +210 +215 +218 +221 +223 +223 +222 +222 +222 +225 +225 +225 +224 +222 +220 +219 +219 +216 +213 +211 +210 +210 +210 +211 +213 +213 +210 +206 +203 +199 +197 +195 +194 +191 +189 +186 +184 +184 +185 +184 +182 +188 +187 +186 +185 +183 +180 +176 +175 +177 +178 +180 +180 +180 +180 +181 +182 +170 +160 +150 +146 +149 +156 +165 +173 +180 +177 +176 +177 +181 +185 +189 +193 +194 +196 +196 +191 +189 +194 +199 +201 +204 +208 +206 +195 +187 +188 +192 +194 +198 +201 +204 +207 +211 +214 +214 +213 +212 +216 +221 +225 +228 +230 +232 +234 +231 +229 +227 +228 +230 +227 +220 +213 +206 +206 +206 +206 +206 +205 +203 +201 +194 +195 +196 +194 +192 +191 +192 +193 +196 +200 +204 +204 +204 +206 +208 +208 +212 +211 +210 +210 +212 +213 +213 +212 +211 +211 +212 +211 +210 +210 +211 +212 +214 +214 +213 +213 +214 +215 +217 +218 +214 +215 +215 +214 +214 +214 +214 +215 +214 +214 +214 +214 +215 +217 +218 +219 +220 +222 +223 +223 +222 +221 +220 +221 +224 +225 +227 +229 +230 +230 +229 +229 +230 +231 +233 +235 +236 +236 +234 +234 +238 +238 +237 +237 +236 +233 +229 +226 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +190 +191 +192 +193 +192 +192 +193 +193 +192 +191 +191 +192 +193 +193 +192 +190 +192 +192 +192 +191 +192 +192 +193 +194 +192 +191 +191 +191 +192 +192 +191 +191 +191 +194 +194 +191 +188 +189 +191 +192 +194 +194 +194 +193 +192 +191 +191 +192 +191 +191 +191 +191 +192 +192 +191 +190 +192 +191 +190 +191 +193 +194 +194 +195 +193 +192 +191 +191 +190 +192 +194 +195 +192 +194 +194 +193 +191 +191 +192 +194 +194 +193 +192 +192 +193 +193 +192 +192 +191 +192 +193 +195 +195 +195 +194 +194 +191 +191 +191 +192 +193 +193 +192 +191 +189 +191 +192 +191 +192 +193 +192 +191 +190 +191 +192 +192 +192 +191 +191 +192 +195 +195 +195 +195 +194 +194 +193 +193 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +194 +193 +191 +191 +193 +193 +192 +191 +192 +192 +192 +193 +193 +194 +194 +192 +192 +194 +198 +203 +206 +202 +197 +194 +193 +193 +194 +193 +193 +194 +194 +195 +194 +192 +191 +193 +194 +196 +197 +200 +205 +209 +210 +211 +211 +209 +207 +207 +209 +211 +208 +203 +207 +213 +212 +215 +208 +204 +203 +204 +209 +211 +209 +199 +188 +185 +196 +207 +210 +205 +201 +209 +201 +194 +195 +194 +191 +191 +195 +197 +193 +173 +155 +159 +171 +183 +195 +199 +202 +193 +179 +169 +155 +144 +143 +146 +148 +153 +166 +184 +193 +194 +196 +199 +189 +160 +135 +134 +143 +157 +171 +185 +187 +189 +184 +166 +143 +132 +133 +143 +152 +161 +165 +170 +175 +173 +168 +149 +145 +147 +162 +181 +183 +162 +138 +138 +146 +156 +162 +162 +161 +161 +162 +167 +174 +173 +156 +139 +140 +145 +141 +141 +142 +145 +149 +153 +157 +160 +161 +156 +153 +150 +151 +153 +153 +150 +148 +141 +142 +156 +183 +190 +188 +192 +186 +167 +162 +167 +175 +171 +163 +161 +162 +183 +186 +189 +183 +167 +155 +163 +179 +187 +194 +185 +190 +193 +167 +141 +133 +149 +161 +173 +181 +189 +191 +177 +158 +145 +150 +143 +141 +160 +182 +194 +200 +182 +170 +156 +141 +122 +107 +108 +117 +115 +114 +116 +119 +123 +130 +133 +130 +130 +128 +132 +138 +136 +132 +139 +153 +159 +161 +161 +159 +157 +156 +151 +146 +146 +145 +144 +144 +142 +140 +141 +144 +142 +146 +150 +153 +151 +148 +148 +150 +147 +144 +143 +144 +144 +143 +145 +147 +145 +147 +149 +148 +146 +145 +145 +146 +142 +138 +136 +139 +143 +146 +146 +146 +146 +148 +149 +150 +151 +152 +150 +147 +148 +151 +152 +151 +151 +151 +150 +148 +153 +150 +149 +151 +152 +151 +150 +151 +154 +152 +151 +149 +145 +143 +143 +145 +145 +154 +154 +141 +135 +141 +146 +143 +142 +143 +139 +130 +129 +138 +145 +146 +140 +130 +125 +124 +120 +118 +120 +121 +130 +135 +137 +135 +133 +134 +132 +128 +119 +120 +122 +124 +124 +122 +121 +123 +125 +124 +124 +123 +123 +124 +123 +120 +120 +116 +117 +122 +125 +124 +124 +127 +121 +117 +116 +119 +123 +122 +119 +117 +120 +124 +131 +135 +128 +116 +111 +113 +114 +114 +115 +116 +119 +121 +120 +118 +130 +138 +141 +136 +132 +135 +138 +138 +139 +137 +136 +138 +144 +146 +138 +127 +125 +129 +135 +135 +132 +133 +137 +135 +138 +134 +136 +140 +140 +141 +143 +141 +136 +137 +138 +138 +134 +131 +132 +134 +134 +135 +136 +138 +139 +140 +137 +134 +131 +132 +134 +137 +139 +138 +136 +134 +133 +133 +134 +136 +135 +141 +144 +142 +139 +141 +142 +141 +134 +129 +131 +135 +140 +143 +137 +127 +126 +131 +138 +145 +140 +138 +131 +128 +130 +131 +133 +139 +141 +135 +129 +131 +135 +135 +132 +129 +131 +129 +130 +130 +127 +127 +128 +125 +122 +121 +118 +114 +117 +124 +127 +126 +134 +134 +132 +124 +115 +113 +118 +124 +123 +121 +120 +120 +119 +117 +117 +118 +126 +132 +135 +130 +128 +130 +131 +131 +130 +131 +131 +129 +126 +124 +127 +131 +132 +125 +122 +124 +127 +125 +122 +119 +122 +118 +123 +128 +123 +121 +124 +123 +128 +126 +125 +125 +124 +124 +127 +130 +131 +132 +131 +126 +120 +118 +120 +123 +125 +141 +141 +131 +131 +129 +125 +128 +137 +128 +130 +130 +121 +122 +130 +132 +136 +130 +132 +132 +123 +128 +137 +136 +144 +142 +139 +137 +138 +139 +141 +141 +140 +141 +145 +139 +123 +114 +116 +118 +122 +136 +148 +148 +137 +122 +115 +117 +145 +179 +201 +183 +162 +158 +152 +140 +139 +137 +137 +138 +137 +135 +133 +133 +144 +163 +185 +176 +151 +151 +163 +160 +151 +132 +120 +136 +133 +122 +114 +125 +132 +138 +154 +163 +147 +126 +119 +123 +125 +123 +130 +143 +157 +161 +145 +122 +111 +111 +118 +127 +129 +130 +127 +118 +96 +108 +143 +184 +191 +181 +176 +168 +156 +154 +161 +143 +115 +117 +123 +117 +126 +132 +135 +133 +125 +120 +134 +158 +157 +159 +164 +152 +113 +109 +159 +201 +194 +137 +109 +116 +149 +168 +162 +129 +121 +103 +99 +121 +152 +177 +191 +200 +211 +208 +197 +195 +196 +159 +108 +88 +119 +157 +173 +155 +140 +150 +171 +194 +179 +180 +167 +163 +166 +166 +167 +163 +149 +142 +145 +142 +136 +135 +137 +146 +145 +161 +176 +178 +170 +168 +180 +194 +191 +197 +194 +186 +177 +167 +173 +192 +192 +179 +150 +156 +187 +212 +197 +135 +92 +92 +113 +150 +168 +154 +137 +132 +141 +141 +157 +169 +159 +142 +128 +115 +97 +86 +120 +166 +170 +156 +147 +136 +133 +148 +171 +186 +176 +149 +124 +112 +99 +85 +83 +88 +91 +117 +162 +191 +169 +127 +124 +144 +144 +120 +110 +137 +162 +169 +123 +84 +85 +118 +171 +191 +183 +169 +168 +173 +169 +132 +106 +130 +171 +167 +148 +127 +128 +127 +138 +136 +117 +82 +84 +104 +101 +115 +152 +174 +182 +181 +178 +173 +164 +150 +127 +109 +92 +94 +91 +108 +139 +175 +193 +175 +144 +153 +175 +178 +154 +125 +116 +134 +145 +124 +107 +122 +142 +148 +132 +126 +140 +177 +183 +168 +149 +140 +136 +154 +169 +158 +130 +129 +157 +156 +144 +155 +197 +187 +144 +119 +153 +184 +164 +129 +151 +188 +198 +178 +146 +127 +135 +140 +142 +150 +149 +146 +141 +121 +116 +136 +159 +174 +176 +176 +183 +175 +170 +185 +192 +191 +185 +179 +181 +188 +189 +185 +172 +166 +181 +199 +207 +199 +176 +161 +159 +176 +182 +178 +170 +173 +178 +165 +159 +158 +158 +162 +172 +180 +181 +176 +188 +190 +180 +172 +165 +162 +170 +171 +168 +143 +120 +104 +102 +132 +169 +183 +186 +171 +154 +147 +145 +137 +128 +126 +114 +100 +105 +112 +110 +112 +112 +113 +124 +139 +151 +151 +142 +127 +119 +120 +133 +147 +153 +147 +136 +122 +110 +106 +111 +107 +106 +112 +117 +118 +118 +118 +123 +120 +117 +114 +110 +104 +103 +104 +108 +109 +110 +106 +100 +96 +95 +96 +96 +98 +99 +100 +98 +95 +91 +90 +90 +96 +99 +98 +98 +104 +109 +110 +113 +116 +113 +103 +98 +99 +100 +96 +93 +89 +86 +89 +90 +86 +82 +79 +76 +67 +62 +63 +66 +65 +63 +64 +68 +70 +73 +73 +72 +71 +72 +72 +67 +64 +61 +62 +64 +64 +61 +58 +57 +57 +53 +51 +51 +48 +45 +47 +48 +45 +42 +43 +53 +72 +95 +110 +117 +125 +131 +134 +140 +144 +144 +146 +149 +144 +147 +153 +154 +154 +157 +155 +154 +140 +127 +123 +123 +135 +150 +159 +157 +160 +168 +168 +163 +167 +169 +162 +162 +162 +160 +153 +153 +165 +171 +165 +166 +162 +155 +153 +159 +169 +174 +173 +173 +166 +162 +169 +181 +187 +184 +179 +175 +182 +190 +193 +197 +200 +198 +193 +188 +193 +196 +195 +191 +188 +183 +178 +181 +184 +185 +183 +184 +188 +190 +188 +184 +183 +181 +181 +182 +184 +189 +192 +201 +202 +203 +202 +203 +204 +207 +209 +214 +218 +222 +224 +223 +222 +223 +223 +225 +225 +224 +223 +223 +222 +221 +220 +217 +214 +212 +212 +211 +210 +210 +214 +215 +213 +209 +204 +199 +195 +192 +190 +190 +186 +184 +185 +184 +185 +186 +182 +183 +182 +184 +185 +181 +174 +172 +175 +179 +181 +181 +180 +178 +179 +180 +180 +174 +167 +156 +147 +143 +149 +161 +170 +174 +178 +179 +176 +177 +184 +190 +193 +200 +200 +196 +187 +184 +190 +196 +199 +204 +207 +205 +198 +191 +190 +192 +193 +196 +200 +203 +206 +209 +213 +213 +211 +211 +217 +223 +225 +227 +230 +232 +234 +232 +230 +227 +226 +229 +230 +223 +213 +201 +201 +202 +205 +206 +205 +203 +203 +200 +201 +200 +197 +191 +187 +187 +188 +189 +190 +191 +194 +199 +203 +206 +207 +209 +211 +212 +213 +213 +213 +214 +214 +213 +213 +214 +213 +212 +212 +212 +213 +212 +212 +213 +213 +213 +214 +216 +217 +214 +216 +217 +215 +214 +214 +212 +210 +214 +214 +214 +214 +215 +216 +217 +218 +218 +219 +222 +223 +223 +223 +222 +222 +225 +225 +225 +226 +226 +227 +227 +228 +228 +229 +230 +231 +231 +232 +234 +235 +235 +236 +238 +241 +242 +241 +237 +234 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +190 +193 +195 +195 +192 +190 +190 +191 +191 +193 +193 +193 +193 +192 +190 +190 +190 +192 +192 +191 +192 +192 +192 +192 +191 +193 +192 +191 +191 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +193 +193 +190 +192 +193 +193 +192 +191 +192 +194 +194 +193 +192 +192 +193 +193 +193 +192 +191 +192 +194 +195 +195 +195 +194 +194 +192 +192 +192 +193 +194 +194 +192 +191 +190 +191 +192 +191 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +195 +195 +195 +194 +194 +194 +193 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +192 +190 +190 +193 +193 +193 +192 +192 +193 +193 +193 +193 +194 +194 +192 +193 +195 +198 +203 +205 +202 +197 +194 +194 +194 +194 +193 +193 +193 +194 +192 +193 +193 +193 +193 +194 +196 +198 +201 +207 +211 +211 +210 +209 +208 +208 +207 +204 +204 +205 +206 +210 +214 +210 +212 +207 +205 +205 +206 +210 +211 +208 +199 +192 +192 +202 +209 +205 +199 +195 +200 +199 +199 +199 +195 +188 +186 +189 +193 +190 +175 +163 +169 +183 +195 +207 +212 +208 +195 +178 +166 +156 +150 +149 +149 +151 +158 +174 +192 +195 +191 +191 +196 +189 +162 +138 +137 +150 +164 +178 +189 +194 +192 +179 +160 +140 +133 +140 +148 +156 +165 +171 +174 +172 +163 +153 +147 +148 +155 +173 +188 +183 +159 +136 +139 +154 +171 +174 +165 +158 +163 +173 +175 +167 +157 +144 +136 +138 +142 +140 +141 +144 +147 +152 +158 +163 +160 +155 +150 +150 +150 +152 +154 +152 +150 +148 +139 +147 +164 +187 +193 +193 +196 +187 +165 +155 +155 +162 +160 +158 +164 +172 +176 +177 +179 +178 +170 +164 +170 +180 +182 +176 +170 +183 +181 +147 +132 +142 +161 +166 +177 +190 +191 +178 +162 +152 +162 +162 +158 +155 +162 +173 +181 +188 +183 +181 +182 +180 +159 +131 +120 +124 +126 +125 +128 +131 +135 +141 +141 +134 +124 +123 +124 +128 +125 +121 +127 +138 +150 +152 +153 +154 +155 +155 +152 +148 +144 +143 +142 +141 +140 +137 +139 +142 +143 +146 +150 +153 +152 +150 +149 +150 +148 +148 +147 +148 +147 +144 +144 +147 +146 +147 +149 +149 +148 +147 +147 +147 +143 +142 +141 +142 +143 +143 +144 +146 +148 +149 +148 +148 +149 +151 +150 +147 +148 +151 +153 +153 +153 +155 +155 +153 +154 +151 +150 +151 +152 +151 +151 +152 +150 +149 +148 +146 +146 +146 +146 +145 +151 +154 +151 +144 +139 +141 +142 +142 +147 +148 +145 +136 +134 +140 +144 +143 +137 +128 +125 +126 +123 +121 +123 +124 +130 +134 +136 +133 +132 +134 +133 +130 +126 +123 +121 +122 +123 +122 +122 +123 +128 +127 +125 +123 +121 +122 +122 +120 +119 +117 +119 +123 +124 +121 +121 +124 +122 +119 +119 +122 +125 +126 +125 +125 +124 +125 +130 +133 +127 +116 +111 +113 +114 +116 +118 +119 +119 +119 +121 +122 +129 +135 +138 +133 +131 +134 +137 +137 +137 +136 +135 +136 +142 +144 +137 +129 +127 +129 +133 +136 +135 +138 +139 +135 +134 +132 +133 +135 +136 +140 +143 +141 +132 +132 +134 +135 +133 +129 +128 +129 +134 +134 +133 +132 +135 +138 +140 +140 +137 +135 +134 +135 +136 +137 +135 +134 +125 +125 +129 +134 +134 +136 +137 +136 +139 +137 +133 +129 +127 +129 +131 +132 +136 +142 +139 +131 +127 +128 +132 +138 +138 +137 +131 +128 +129 +129 +132 +139 +139 +135 +131 +133 +135 +135 +133 +131 +131 +127 +129 +130 +126 +125 +125 +125 +121 +120 +118 +118 +121 +125 +126 +124 +132 +129 +127 +127 +128 +128 +127 +125 +126 +124 +123 +123 +123 +121 +120 +119 +122 +128 +130 +127 +125 +128 +130 +130 +130 +130 +129 +128 +127 +127 +130 +132 +130 +127 +124 +125 +124 +121 +117 +116 +122 +120 +122 +123 +121 +121 +125 +126 +128 +128 +127 +126 +125 +126 +128 +128 +131 +133 +132 +127 +121 +119 +123 +127 +135 +144 +145 +140 +139 +135 +132 +135 +137 +137 +134 +132 +129 +125 +125 +128 +133 +140 +140 +131 +125 +127 +133 +138 +133 +133 +133 +135 +138 +140 +142 +142 +138 +142 +149 +148 +134 +121 +119 +119 +111 +130 +150 +155 +145 +131 +119 +110 +133 +166 +194 +188 +170 +163 +159 +147 +137 +139 +137 +133 +134 +136 +133 +127 +132 +153 +184 +188 +153 +130 +149 +178 +177 +162 +133 +115 +100 +103 +111 +128 +123 +124 +140 +162 +159 +133 +120 +125 +127 +123 +127 +138 +155 +165 +153 +129 +120 +119 +123 +130 +131 +130 +128 +125 +108 +112 +138 +182 +198 +190 +181 +170 +150 +149 +164 +153 +121 +111 +113 +114 +122 +121 +123 +125 +122 +119 +128 +145 +152 +163 +175 +169 +137 +115 +143 +193 +203 +154 +107 +93 +125 +160 +183 +176 +146 +137 +121 +104 +112 +148 +184 +199 +208 +204 +202 +207 +208 +182 +131 +87 +103 +151 +164 +156 +133 +126 +159 +180 +182 +188 +176 +163 +158 +162 +177 +185 +188 +176 +172 +165 +154 +141 +132 +140 +149 +159 +169 +172 +165 +163 +173 +185 +183 +185 +191 +205 +201 +175 +159 +166 +180 +189 +170 +157 +169 +200 +206 +163 +106 +78 +96 +146 +157 +141 +134 +136 +130 +126 +129 +148 +169 +169 +147 +127 +110 +90 +106 +147 +160 +155 +147 +137 +151 +162 +162 +151 +152 +163 +164 +154 +151 +132 +106 +91 +91 +108 +145 +182 +186 +140 +120 +139 +155 +126 +98 +118 +172 +181 +138 +87 +68 +97 +156 +186 +182 +173 +175 +177 +163 +119 +95 +124 +171 +171 +152 +126 +123 +126 +138 +133 +102 +86 +94 +111 +113 +134 +167 +183 +182 +176 +157 +138 +140 +151 +137 +108 +93 +91 +87 +107 +142 +175 +191 +175 +153 +162 +181 +180 +157 +131 +122 +133 +144 +131 +111 +120 +136 +141 +126 +124 +146 +178 +176 +157 +139 +138 +138 +156 +173 +158 +129 +129 +153 +153 +149 +170 +199 +186 +146 +122 +146 +173 +164 +141 +156 +188 +196 +177 +141 +115 +122 +133 +150 +149 +146 +146 +139 +118 +112 +131 +164 +178 +177 +172 +177 +173 +173 +188 +198 +195 +187 +179 +180 +187 +188 +185 +173 +170 +187 +203 +206 +194 +171 +158 +168 +180 +180 +174 +171 +175 +174 +155 +149 +151 +156 +164 +174 +180 +181 +178 +187 +185 +173 +167 +168 +171 +176 +170 +150 +129 +111 +99 +100 +134 +173 +186 +184 +166 +150 +147 +149 +145 +136 +128 +114 +104 +109 +112 +110 +113 +113 +114 +125 +136 +141 +136 +126 +117 +116 +123 +142 +148 +146 +139 +135 +127 +116 +110 +110 +108 +107 +108 +113 +117 +121 +123 +127 +125 +121 +117 +112 +109 +107 +106 +109 +111 +112 +108 +102 +96 +94 +95 +97 +99 +99 +98 +95 +93 +89 +88 +91 +96 +100 +102 +105 +112 +115 +114 +118 +117 +111 +103 +99 +99 +97 +94 +91 +89 +88 +89 +87 +82 +79 +78 +81 +73 +67 +67 +68 +66 +67 +69 +73 +75 +76 +76 +74 +72 +72 +72 +68 +65 +63 +62 +63 +63 +61 +59 +57 +57 +53 +49 +49 +47 +44 +46 +48 +45 +42 +44 +56 +76 +97 +111 +117 +126 +133 +138 +146 +150 +150 +151 +153 +151 +154 +158 +160 +164 +167 +163 +156 +142 +131 +130 +130 +137 +144 +146 +144 +151 +161 +166 +165 +169 +172 +169 +161 +153 +154 +158 +161 +165 +171 +172 +171 +168 +161 +155 +154 +159 +166 +170 +171 +169 +169 +175 +183 +186 +182 +176 +177 +182 +186 +189 +194 +199 +197 +193 +189 +192 +193 +191 +189 +187 +183 +179 +185 +187 +188 +185 +182 +184 +187 +189 +189 +185 +184 +187 +188 +185 +187 +190 +198 +200 +201 +201 +202 +204 +207 +210 +215 +219 +223 +225 +224 +223 +223 +224 +225 +224 +224 +223 +223 +222 +221 +219 +216 +214 +213 +212 +211 +209 +210 +212 +215 +212 +209 +204 +199 +195 +192 +190 +189 +186 +185 +186 +185 +187 +188 +185 +181 +180 +181 +182 +178 +173 +171 +174 +180 +182 +183 +181 +179 +178 +178 +176 +175 +170 +162 +152 +145 +147 +156 +163 +172 +174 +174 +173 +175 +182 +191 +197 +199 +198 +197 +192 +187 +186 +191 +197 +202 +204 +203 +197 +191 +190 +192 +193 +197 +200 +202 +204 +207 +210 +210 +208 +211 +217 +223 +225 +227 +230 +233 +234 +233 +231 +228 +226 +228 +229 +223 +214 +203 +199 +197 +197 +198 +199 +201 +202 +204 +204 +201 +196 +190 +188 +190 +192 +190 +190 +190 +191 +194 +197 +200 +202 +206 +208 +210 +211 +213 +214 +216 +217 +216 +215 +215 +214 +214 +214 +214 +214 +213 +213 +213 +213 +213 +213 +214 +215 +215 +215 +214 +210 +209 +211 +213 +213 +213 +213 +213 +213 +214 +216 +217 +218 +218 +219 +220 +220 +221 +221 +221 +222 +223 +224 +225 +226 +226 +227 +227 +227 +227 +228 +229 +229 +230 +231 +232 +233 +234 +234 +235 +237 +239 +239 +237 +236 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +193 +195 +194 +193 +192 +193 +192 +191 +192 +193 +193 +193 +192 +191 +190 +190 +193 +192 +192 +193 +193 +193 +193 +192 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +189 +190 +192 +192 +191 +191 +192 +193 +194 +193 +192 +192 +193 +193 +193 +192 +193 +193 +194 +195 +195 +194 +194 +193 +193 +193 +193 +193 +194 +194 +193 +192 +190 +192 +192 +191 +192 +194 +194 +193 +192 +192 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +190 +190 +192 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +198 +203 +205 +203 +198 +195 +194 +194 +194 +193 +193 +193 +193 +190 +193 +194 +194 +194 +194 +197 +199 +203 +208 +211 +210 +208 +208 +209 +209 +207 +198 +196 +203 +211 +216 +215 +208 +208 +205 +206 +209 +208 +210 +210 +207 +199 +197 +200 +206 +205 +197 +189 +186 +189 +198 +206 +205 +195 +186 +183 +184 +189 +185 +175 +172 +182 +195 +206 +215 +216 +204 +187 +169 +156 +154 +156 +154 +152 +155 +166 +185 +200 +196 +186 +185 +195 +189 +164 +140 +143 +159 +174 +186 +195 +197 +184 +166 +152 +140 +138 +146 +156 +162 +170 +175 +177 +170 +155 +141 +143 +149 +165 +185 +192 +179 +156 +140 +145 +166 +180 +172 +158 +160 +173 +183 +175 +156 +141 +138 +137 +136 +135 +133 +138 +142 +149 +157 +165 +168 +160 +150 +147 +147 +149 +151 +152 +152 +149 +147 +140 +153 +173 +189 +195 +202 +207 +194 +158 +144 +141 +148 +151 +154 +169 +183 +185 +176 +168 +167 +172 +177 +182 +186 +184 +175 +169 +181 +173 +145 +145 +164 +175 +182 +189 +183 +164 +148 +150 +160 +166 +167 +169 +165 +157 +158 +166 +171 +175 +173 +179 +188 +178 +153 +136 +136 +137 +135 +136 +139 +148 +157 +152 +137 +124 +121 +121 +125 +126 +125 +127 +130 +138 +141 +144 +147 +149 +150 +148 +146 +142 +142 +141 +139 +138 +136 +138 +140 +143 +144 +148 +151 +152 +150 +148 +147 +148 +149 +150 +151 +149 +146 +145 +146 +147 +147 +149 +149 +149 +148 +147 +146 +146 +146 +147 +146 +143 +140 +142 +146 +150 +149 +147 +146 +149 +151 +150 +146 +149 +151 +153 +154 +154 +156 +157 +157 +155 +152 +151 +151 +151 +150 +149 +150 +148 +148 +145 +144 +146 +150 +149 +145 +150 +145 +141 +140 +140 +140 +143 +147 +156 +151 +143 +137 +139 +145 +145 +139 +134 +128 +127 +127 +125 +124 +127 +127 +130 +133 +134 +133 +132 +134 +134 +132 +133 +127 +121 +119 +119 +120 +122 +124 +128 +128 +127 +123 +121 +121 +122 +121 +119 +120 +123 +125 +123 +118 +117 +119 +124 +123 +123 +125 +125 +125 +126 +129 +123 +124 +129 +132 +129 +120 +118 +122 +123 +125 +126 +123 +118 +114 +116 +119 +128 +133 +134 +129 +128 +132 +135 +134 +134 +133 +133 +135 +140 +144 +139 +131 +125 +126 +131 +135 +136 +139 +138 +133 +129 +129 +130 +130 +130 +135 +139 +136 +132 +130 +129 +130 +131 +130 +129 +129 +132 +132 +130 +129 +132 +138 +142 +144 +140 +136 +134 +133 +134 +136 +136 +135 +125 +124 +130 +137 +136 +135 +137 +138 +141 +135 +130 +127 +130 +134 +133 +130 +135 +142 +142 +136 +130 +127 +126 +130 +135 +135 +132 +129 +128 +127 +129 +137 +138 +136 +135 +137 +137 +136 +134 +134 +130 +125 +127 +130 +125 +121 +122 +123 +121 +119 +119 +122 +125 +125 +123 +122 +124 +121 +120 +124 +129 +131 +127 +123 +127 +125 +125 +127 +126 +124 +121 +120 +116 +120 +123 +122 +121 +124 +126 +126 +128 +126 +121 +120 +122 +125 +128 +129 +129 +129 +128 +127 +123 +118 +115 +115 +120 +121 +117 +114 +116 +120 +124 +128 +128 +130 +130 +128 +127 +129 +129 +127 +129 +130 +130 +127 +124 +124 +128 +133 +139 +139 +141 +143 +142 +140 +144 +151 +145 +151 +143 +136 +138 +132 +123 +126 +134 +145 +139 +130 +136 +140 +135 +136 +130 +130 +131 +133 +138 +141 +143 +144 +143 +141 +147 +154 +150 +139 +127 +118 +114 +127 +147 +153 +145 +139 +132 +118 +123 +153 +183 +185 +174 +173 +171 +159 +146 +141 +134 +129 +129 +132 +134 +134 +126 +135 +166 +195 +181 +146 +138 +156 +180 +183 +156 +118 +95 +100 +112 +128 +122 +111 +118 +149 +168 +151 +128 +127 +126 +122 +123 +130 +150 +168 +160 +136 +127 +127 +126 +129 +130 +126 +126 +130 +138 +132 +145 +178 +191 +183 +175 +167 +149 +139 +154 +154 +130 +113 +111 +116 +117 +116 +117 +118 +116 +112 +118 +125 +143 +159 +175 +172 +158 +134 +136 +186 +207 +171 +117 +96 +112 +127 +164 +192 +174 +158 +134 +105 +95 +125 +173 +200 +194 +191 +199 +210 +212 +208 +170 +114 +96 +137 +165 +158 +116 +82 +110 +154 +187 +199 +185 +157 +138 +139 +160 +174 +191 +194 +200 +195 +180 +155 +136 +143 +149 +159 +170 +167 +153 +149 +166 +189 +188 +180 +181 +203 +214 +191 +162 +151 +163 +180 +173 +159 +161 +187 +199 +169 +113 +68 +87 +146 +155 +137 +131 +125 +127 +116 +112 +125 +152 +177 +171 +145 +123 +117 +128 +146 +140 +130 +134 +145 +152 +175 +173 +141 +122 +139 +162 +169 +171 +169 +150 +129 +118 +112 +133 +175 +186 +148 +119 +138 +168 +138 +97 +112 +167 +185 +158 +105 +67 +81 +142 +179 +184 +181 +187 +189 +166 +119 +103 +137 +177 +179 +160 +128 +119 +120 +133 +126 +92 +97 +112 +121 +129 +156 +186 +194 +180 +157 +119 +98 +116 +150 +145 +112 +96 +92 +87 +108 +146 +173 +185 +180 +171 +173 +184 +180 +161 +139 +128 +139 +144 +130 +111 +123 +136 +134 +120 +131 +160 +183 +169 +145 +133 +140 +142 +157 +169 +159 +137 +136 +154 +152 +157 +187 +203 +184 +147 +123 +138 +164 +169 +158 +164 +189 +195 +174 +134 +105 +111 +128 +146 +146 +149 +152 +139 +115 +112 +130 +172 +181 +179 +177 +177 +168 +171 +192 +199 +195 +185 +177 +178 +185 +188 +185 +176 +176 +192 +205 +204 +187 +165 +158 +181 +190 +183 +173 +172 +176 +168 +143 +138 +141 +149 +161 +172 +178 +181 +182 +185 +178 +162 +161 +175 +186 +181 +160 +126 +111 +99 +94 +102 +140 +178 +189 +175 +159 +148 +147 +153 +161 +151 +129 +115 +107 +110 +109 +107 +110 +113 +116 +133 +140 +138 +124 +109 +102 +109 +122 +148 +154 +150 +137 +128 +122 +116 +118 +110 +108 +106 +105 +106 +112 +121 +128 +132 +131 +126 +119 +116 +115 +115 +111 +113 +114 +114 +110 +103 +97 +95 +94 +99 +100 +99 +96 +92 +88 +87 +87 +96 +101 +104 +108 +113 +119 +119 +116 +119 +114 +108 +104 +100 +96 +92 +88 +90 +90 +90 +89 +84 +79 +77 +78 +83 +78 +72 +72 +70 +68 +69 +72 +76 +78 +79 +77 +74 +71 +70 +69 +68 +66 +63 +62 +61 +60 +59 +58 +56 +57 +52 +47 +47 +45 +42 +44 +49 +46 +44 +49 +65 +84 +103 +114 +122 +130 +137 +145 +154 +157 +155 +155 +156 +156 +158 +160 +164 +172 +175 +168 +155 +142 +137 +142 +146 +149 +147 +143 +139 +146 +152 +157 +163 +166 +169 +174 +163 +146 +146 +160 +165 +163 +168 +177 +174 +173 +171 +164 +155 +151 +154 +161 +166 +170 +176 +179 +180 +182 +178 +173 +180 +182 +183 +185 +189 +194 +195 +192 +191 +192 +191 +188 +185 +183 +181 +179 +188 +190 +191 +188 +182 +179 +182 +188 +192 +186 +186 +193 +195 +189 +187 +190 +195 +197 +200 +202 +202 +204 +208 +211 +214 +218 +222 +224 +224 +223 +223 +223 +225 +224 +223 +222 +222 +221 +220 +219 +216 +214 +213 +212 +211 +210 +210 +212 +213 +211 +208 +204 +199 +195 +191 +188 +184 +182 +183 +185 +185 +187 +188 +185 +180 +179 +179 +179 +175 +170 +169 +172 +180 +183 +184 +182 +180 +178 +176 +173 +170 +169 +164 +158 +152 +152 +155 +160 +167 +166 +167 +170 +174 +180 +189 +196 +198 +196 +195 +194 +189 +184 +186 +194 +199 +200 +199 +195 +191 +191 +193 +194 +198 +200 +201 +202 +204 +205 +206 +205 +209 +215 +221 +224 +227 +231 +234 +236 +234 +234 +231 +227 +227 +228 +223 +216 +207 +201 +195 +192 +192 +194 +197 +200 +202 +201 +199 +195 +191 +190 +192 +194 +194 +194 +193 +191 +191 +192 +196 +198 +202 +203 +205 +207 +209 +212 +215 +217 +218 +216 +215 +215 +215 +216 +215 +214 +214 +214 +214 +213 +212 +211 +211 +212 +214 +214 +212 +209 +208 +210 +212 +213 +212 +212 +212 +213 +214 +216 +217 +218 +218 +217 +217 +217 +217 +218 +220 +220 +221 +221 +223 +224 +225 +225 +226 +225 +226 +227 +227 +227 +227 +228 +230 +231 +232 +232 +232 +233 +234 +236 +236 +236 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +192 +191 +191 +191 +191 +192 +192 +191 +190 +190 +191 +193 +192 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +194 +194 +194 +193 +191 +192 +193 +193 +193 +194 +196 +194 +192 +191 +193 +194 +194 +194 +193 +192 +192 +193 +193 +192 +193 +194 +194 +193 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +192 +191 +190 +191 +191 +191 +191 +191 +193 +194 +194 +193 +192 +192 +193 +193 +193 +194 +194 +194 +195 +195 +195 +194 +193 +193 +194 +193 +192 +193 +194 +194 +193 +192 +191 +192 +192 +191 +192 +194 +195 +195 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +193 +192 +191 +190 +190 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +192 +193 +193 +195 +198 +202 +205 +203 +199 +195 +195 +194 +194 +192 +192 +192 +192 +191 +192 +193 +194 +195 +197 +199 +201 +203 +206 +207 +206 +206 +208 +210 +211 +207 +196 +194 +203 +213 +217 +214 +207 +203 +201 +205 +210 +210 +211 +211 +208 +203 +204 +206 +206 +199 +187 +182 +183 +185 +198 +208 +206 +196 +187 +184 +184 +185 +179 +176 +182 +192 +201 +206 +209 +203 +187 +171 +157 +147 +152 +159 +156 +154 +162 +176 +196 +203 +191 +181 +184 +196 +190 +164 +142 +150 +171 +184 +192 +197 +189 +165 +147 +146 +146 +144 +149 +164 +167 +172 +177 +177 +168 +151 +138 +140 +151 +170 +188 +186 +170 +156 +153 +162 +175 +172 +152 +148 +166 +179 +178 +161 +147 +139 +142 +141 +135 +128 +122 +132 +137 +147 +161 +169 +166 +157 +150 +146 +147 +149 +150 +151 +149 +148 +147 +152 +168 +182 +189 +193 +205 +212 +196 +152 +137 +134 +144 +150 +157 +174 +189 +191 +172 +152 +148 +159 +174 +184 +188 +184 +185 +180 +177 +167 +159 +167 +175 +180 +193 +189 +158 +129 +129 +150 +168 +169 +169 +165 +150 +138 +149 +164 +164 +158 +144 +137 +146 +157 +158 +152 +148 +151 +145 +140 +143 +157 +171 +164 +143 +131 +128 +126 +132 +140 +142 +138 +134 +136 +138 +141 +144 +146 +146 +144 +143 +142 +141 +140 +139 +138 +138 +139 +141 +143 +143 +145 +148 +150 +149 +145 +142 +146 +146 +147 +148 +149 +148 +146 +145 +148 +147 +147 +147 +148 +147 +146 +145 +148 +149 +150 +148 +144 +140 +142 +146 +148 +148 +147 +148 +151 +153 +150 +146 +150 +151 +152 +153 +153 +154 +154 +155 +155 +153 +151 +149 +148 +147 +147 +148 +149 +149 +146 +143 +145 +150 +150 +146 +148 +141 +136 +135 +136 +141 +149 +156 +162 +149 +134 +132 +142 +152 +149 +139 +134 +130 +129 +128 +124 +125 +128 +128 +130 +133 +135 +134 +134 +136 +135 +133 +134 +128 +121 +117 +117 +118 +122 +126 +125 +127 +126 +123 +120 +120 +120 +120 +121 +123 +126 +125 +121 +116 +116 +117 +127 +127 +127 +126 +122 +119 +120 +123 +125 +127 +132 +136 +132 +124 +124 +129 +130 +131 +131 +127 +118 +113 +114 +117 +127 +131 +132 +129 +129 +132 +133 +132 +131 +130 +131 +133 +141 +146 +142 +134 +124 +125 +131 +135 +134 +135 +134 +131 +133 +134 +136 +134 +134 +139 +142 +139 +131 +127 +123 +123 +126 +129 +130 +131 +128 +129 +129 +129 +132 +136 +140 +142 +138 +134 +132 +132 +135 +138 +139 +138 +135 +130 +132 +137 +136 +136 +140 +144 +142 +136 +135 +139 +141 +140 +134 +130 +134 +142 +143 +137 +130 +125 +123 +127 +130 +133 +132 +129 +127 +123 +124 +131 +135 +134 +135 +135 +133 +131 +130 +132 +128 +123 +126 +130 +125 +119 +120 +123 +124 +120 +120 +123 +127 +124 +122 +121 +125 +125 +125 +124 +123 +122 +122 +122 +126 +126 +128 +130 +129 +125 +121 +120 +119 +120 +121 +120 +121 +123 +124 +125 +126 +123 +117 +114 +114 +119 +122 +124 +127 +128 +129 +127 +123 +119 +117 +117 +117 +119 +111 +105 +111 +119 +122 +126 +128 +132 +132 +129 +129 +132 +130 +125 +124 +125 +125 +126 +126 +128 +131 +134 +134 +129 +131 +135 +135 +139 +152 +166 +159 +163 +155 +146 +144 +139 +130 +128 +135 +139 +135 +135 +145 +149 +141 +135 +133 +132 +131 +132 +135 +139 +141 +141 +141 +138 +144 +156 +158 +150 +136 +123 +111 +120 +144 +159 +153 +146 +136 +118 +119 +141 +170 +176 +169 +174 +181 +177 +163 +146 +133 +131 +130 +128 +135 +146 +133 +127 +140 +179 +206 +188 +146 +118 +144 +171 +175 +152 +125 +114 +117 +132 +130 +116 +109 +132 +164 +161 +139 +131 +122 +122 +121 +125 +143 +165 +161 +139 +132 +131 +128 +129 +130 +123 +120 +130 +144 +146 +155 +177 +183 +176 +175 +172 +158 +133 +135 +144 +139 +132 +127 +130 +131 +131 +132 +125 +114 +109 +109 +109 +118 +141 +172 +175 +170 +150 +138 +176 +203 +190 +138 +109 +108 +105 +136 +175 +188 +170 +149 +125 +106 +118 +153 +177 +180 +182 +191 +198 +207 +219 +204 +164 +138 +131 +159 +154 +114 +73 +61 +105 +171 +202 +202 +165 +121 +104 +119 +132 +153 +163 +174 +182 +197 +192 +165 +155 +162 +168 +173 +167 +153 +148 +167 +191 +188 +181 +177 +188 +200 +195 +176 +161 +159 +164 +163 +163 +165 +176 +183 +167 +112 +82 +105 +151 +152 +137 +135 +131 +134 +120 +114 +107 +110 +147 +175 +166 +141 +137 +139 +145 +143 +132 +131 +140 +158 +181 +185 +149 +109 +104 +135 +166 +173 +178 +173 +159 +143 +127 +140 +175 +182 +159 +132 +139 +161 +139 +111 +121 +149 +167 +158 +118 +73 +71 +124 +168 +180 +180 +187 +189 +165 +123 +116 +149 +185 +183 +166 +135 +120 +114 +125 +119 +97 +111 +122 +125 +139 +170 +194 +200 +179 +128 +84 +81 +114 +147 +145 +119 +99 +97 +98 +118 +148 +165 +176 +188 +190 +179 +179 +177 +163 +142 +133 +145 +145 +125 +109 +130 +141 +127 +118 +143 +175 +185 +161 +138 +136 +148 +143 +149 +157 +160 +151 +149 +156 +153 +163 +195 +202 +178 +140 +117 +132 +164 +177 +170 +171 +191 +193 +166 +128 +106 +114 +132 +144 +150 +157 +153 +130 +110 +120 +143 +181 +183 +184 +186 +179 +163 +168 +195 +204 +198 +187 +176 +176 +184 +187 +185 +178 +179 +192 +202 +200 +182 +161 +160 +186 +198 +188 +172 +169 +172 +164 +141 +135 +136 +143 +155 +168 +176 +180 +184 +186 +176 +155 +156 +177 +191 +176 +142 +111 +99 +94 +95 +110 +150 +184 +190 +163 +146 +136 +136 +147 +167 +167 +143 +124 +113 +110 +105 +103 +107 +113 +125 +138 +147 +143 +124 +103 +92 +101 +118 +142 +149 +146 +134 +123 +116 +113 +117 +110 +107 +104 +104 +102 +103 +114 +127 +134 +135 +129 +120 +118 +122 +121 +116 +115 +115 +113 +107 +101 +97 +97 +97 +99 +100 +98 +95 +90 +87 +87 +88 +98 +104 +109 +113 +117 +120 +120 +117 +114 +109 +105 +104 +100 +93 +87 +85 +88 +88 +88 +84 +79 +74 +73 +73 +75 +74 +74 +74 +72 +70 +71 +72 +75 +77 +77 +76 +73 +69 +67 +66 +65 +64 +62 +59 +56 +55 +55 +56 +55 +56 +51 +45 +45 +43 +41 +43 +49 +47 +49 +58 +76 +97 +113 +121 +128 +135 +141 +148 +157 +158 +155 +154 +153 +155 +158 +157 +162 +172 +174 +164 +148 +139 +140 +152 +160 +163 +162 +157 +153 +154 +150 +149 +156 +159 +160 +167 +160 +145 +143 +157 +164 +163 +168 +176 +175 +175 +176 +174 +166 +154 +146 +146 +160 +168 +177 +178 +176 +177 +177 +175 +182 +184 +184 +183 +184 +187 +189 +189 +192 +193 +192 +188 +181 +178 +178 +179 +186 +189 +193 +192 +184 +175 +176 +182 +187 +185 +187 +194 +197 +195 +192 +192 +193 +196 +201 +203 +204 +206 +209 +211 +212 +216 +220 +222 +222 +221 +222 +222 +225 +224 +222 +222 +221 +221 +220 +219 +217 +215 +214 +213 +212 +211 +211 +211 +210 +208 +206 +204 +201 +196 +189 +184 +178 +178 +181 +185 +186 +188 +189 +186 +181 +179 +178 +176 +172 +168 +168 +171 +181 +183 +184 +182 +181 +179 +176 +173 +166 +166 +165 +163 +161 +160 +159 +160 +160 +158 +161 +169 +176 +181 +185 +189 +193 +193 +193 +193 +190 +187 +188 +192 +197 +197 +196 +193 +191 +191 +194 +196 +199 +200 +201 +202 +202 +203 +203 +204 +207 +213 +220 +223 +227 +231 +236 +238 +236 +236 +233 +228 +227 +227 +223 +218 +210 +204 +197 +193 +192 +191 +191 +192 +192 +194 +195 +196 +195 +194 +194 +195 +196 +196 +195 +193 +190 +190 +192 +195 +197 +198 +200 +202 +204 +207 +210 +213 +215 +213 +213 +214 +216 +217 +215 +214 +214 +214 +214 +213 +211 +209 +208 +208 +210 +212 +213 +213 +212 +212 +212 +211 +212 +212 +212 +213 +214 +215 +217 +217 +216 +216 +215 +215 +215 +216 +217 +218 +218 +218 +219 +220 +221 +223 +223 +224 +225 +226 +226 +226 +225 +226 +227 +229 +230 +229 +229 +229 +231 +232 +234 +234 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +193 +194 +194 +193 +191 +190 +190 +190 +191 +192 +192 +191 +190 +190 +191 +193 +192 +193 +193 +193 +193 +192 +191 +191 +190 +191 +192 +194 +195 +195 +194 +193 +192 +193 +193 +193 +195 +197 +195 +192 +190 +192 +193 +194 +194 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +190 +191 +193 +194 +194 +193 +192 +192 +193 +193 +193 +194 +194 +195 +195 +195 +194 +194 +193 +193 +194 +193 +192 +192 +193 +193 +192 +192 +191 +192 +192 +191 +192 +194 +195 +194 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +191 +194 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +195 +197 +201 +204 +203 +199 +195 +195 +195 +194 +192 +192 +192 +192 +191 +191 +192 +195 +198 +202 +203 +204 +204 +204 +202 +203 +206 +211 +214 +213 +207 +198 +199 +208 +214 +215 +212 +206 +199 +198 +204 +212 +213 +213 +212 +210 +212 +212 +211 +206 +196 +185 +184 +188 +192 +200 +206 +202 +194 +188 +187 +188 +183 +178 +179 +190 +202 +207 +203 +197 +189 +175 +163 +153 +147 +153 +161 +159 +158 +171 +188 +203 +201 +185 +178 +186 +197 +191 +166 +148 +161 +183 +193 +195 +191 +177 +152 +138 +143 +149 +151 +154 +168 +170 +174 +177 +174 +162 +146 +135 +141 +155 +172 +182 +173 +159 +157 +166 +178 +169 +152 +143 +155 +174 +175 +163 +148 +144 +146 +146 +140 +134 +128 +123 +131 +134 +147 +164 +167 +157 +150 +150 +148 +150 +150 +150 +148 +149 +150 +151 +170 +184 +192 +191 +188 +199 +204 +185 +151 +136 +133 +144 +155 +166 +181 +193 +187 +171 +153 +146 +152 +165 +179 +189 +189 +201 +196 +183 +174 +174 +179 +173 +178 +184 +170 +137 +119 +134 +158 +170 +186 +176 +153 +126 +125 +154 +171 +161 +138 +121 +106 +111 +137 +162 +170 +166 +169 +163 +156 +154 +161 +173 +170 +154 +140 +137 +138 +142 +147 +147 +142 +138 +140 +142 +144 +147 +147 +145 +144 +143 +141 +141 +140 +138 +138 +139 +141 +142 +142 +143 +145 +146 +148 +147 +143 +140 +143 +141 +139 +141 +146 +148 +147 +145 +148 +147 +146 +146 +146 +147 +147 +146 +147 +146 +145 +144 +141 +139 +140 +143 +146 +148 +149 +152 +154 +155 +152 +147 +151 +151 +152 +153 +153 +153 +153 +154 +154 +153 +152 +150 +148 +149 +149 +149 +150 +150 +148 +144 +144 +148 +150 +149 +154 +150 +141 +134 +133 +143 +155 +162 +159 +147 +133 +133 +142 +149 +146 +139 +135 +132 +130 +127 +122 +125 +130 +130 +131 +133 +136 +138 +138 +136 +135 +132 +128 +125 +122 +118 +116 +116 +122 +127 +127 +127 +123 +117 +115 +115 +115 +116 +120 +124 +128 +125 +120 +117 +118 +120 +126 +127 +127 +125 +120 +115 +116 +118 +130 +132 +138 +140 +131 +121 +120 +125 +127 +128 +128 +127 +123 +118 +118 +122 +127 +130 +131 +131 +132 +135 +136 +134 +133 +130 +127 +130 +140 +146 +142 +134 +123 +126 +134 +138 +134 +133 +136 +137 +137 +137 +139 +137 +135 +137 +139 +136 +130 +127 +122 +121 +124 +128 +129 +129 +127 +128 +128 +128 +130 +135 +138 +139 +137 +134 +133 +135 +139 +142 +143 +142 +140 +133 +133 +137 +135 +137 +142 +148 +140 +136 +139 +148 +148 +137 +130 +129 +135 +140 +141 +134 +128 +124 +124 +128 +128 +133 +133 +131 +128 +122 +121 +126 +133 +133 +133 +131 +126 +122 +122 +125 +125 +120 +123 +128 +125 +121 +122 +125 +128 +125 +123 +125 +125 +123 +122 +123 +126 +126 +124 +122 +117 +115 +115 +117 +125 +128 +132 +133 +129 +123 +121 +121 +125 +122 +122 +122 +122 +123 +125 +127 +127 +125 +120 +114 +113 +117 +121 +122 +123 +124 +125 +124 +124 +123 +121 +120 +115 +115 +106 +100 +110 +118 +120 +124 +126 +130 +131 +128 +128 +131 +129 +123 +122 +121 +121 +123 +126 +129 +130 +129 +129 +123 +124 +127 +126 +130 +145 +160 +159 +158 +158 +154 +145 +144 +142 +133 +131 +129 +135 +143 +143 +145 +147 +142 +134 +132 +131 +132 +134 +136 +136 +136 +130 +131 +141 +152 +155 +152 +143 +132 +117 +117 +135 +153 +150 +142 +134 +122 +115 +129 +159 +176 +168 +158 +168 +183 +182 +162 +142 +135 +133 +132 +137 +144 +142 +130 +127 +156 +199 +207 +166 +121 +112 +143 +172 +179 +161 +134 +127 +136 +132 +126 +114 +122 +155 +167 +149 +132 +121 +123 +124 +124 +138 +158 +157 +138 +135 +134 +131 +132 +132 +124 +120 +129 +144 +157 +168 +180 +182 +175 +176 +175 +167 +134 +120 +128 +140 +148 +146 +148 +155 +155 +153 +141 +127 +123 +118 +107 +94 +115 +167 +191 +186 +162 +141 +160 +206 +214 +163 +113 +104 +113 +132 +156 +176 +174 +164 +138 +112 +115 +140 +158 +176 +180 +182 +185 +201 +219 +216 +200 +177 +154 +168 +160 +127 +84 +56 +80 +132 +192 +219 +185 +129 +95 +93 +94 +93 +121 +143 +151 +177 +197 +189 +184 +184 +181 +179 +177 +171 +168 +175 +185 +181 +181 +181 +183 +185 +184 +179 +172 +168 +160 +158 +164 +166 +174 +183 +178 +132 +122 +132 +147 +137 +124 +137 +158 +148 +135 +116 +97 +88 +106 +142 +169 +162 +157 +151 +152 +153 +141 +126 +124 +140 +153 +164 +155 +128 +110 +122 +146 +166 +166 +169 +173 +162 +145 +147 +164 +189 +178 +157 +149 +149 +141 +131 +129 +139 +146 +144 +122 +84 +74 +117 +162 +181 +180 +181 +181 +163 +132 +132 +156 +179 +170 +159 +142 +127 +115 +122 +117 +104 +113 +116 +120 +141 +171 +193 +201 +176 +114 +73 +87 +123 +148 +142 +120 +98 +102 +114 +133 +151 +156 +167 +191 +200 +177 +172 +176 +164 +139 +128 +143 +148 +128 +112 +131 +139 +131 +131 +160 +186 +183 +151 +137 +145 +154 +138 +134 +146 +161 +161 +155 +155 +154 +169 +199 +198 +171 +129 +107 +130 +170 +184 +175 +176 +192 +187 +153 +123 +117 +127 +140 +150 +157 +157 +140 +118 +113 +137 +165 +189 +191 +187 +180 +170 +161 +171 +195 +209 +203 +191 +179 +177 +183 +185 +182 +178 +179 +191 +201 +200 +179 +156 +158 +187 +204 +194 +173 +165 +165 +160 +147 +139 +140 +147 +159 +171 +177 +180 +179 +187 +180 +159 +152 +164 +173 +158 +125 +107 +96 +95 +103 +122 +161 +189 +190 +159 +129 +114 +119 +131 +150 +162 +159 +135 +121 +112 +105 +102 +104 +113 +133 +138 +151 +152 +134 +109 +95 +101 +117 +131 +134 +131 +125 +123 +121 +115 +113 +111 +105 +103 +106 +101 +96 +105 +120 +133 +135 +130 +120 +118 +122 +121 +114 +112 +112 +107 +100 +97 +96 +99 +100 +99 +99 +97 +94 +90 +89 +89 +91 +99 +105 +111 +114 +115 +117 +116 +116 +111 +105 +101 +100 +96 +90 +86 +87 +84 +83 +81 +77 +74 +72 +68 +66 +63 +67 +72 +76 +76 +73 +73 +72 +73 +75 +75 +73 +71 +68 +66 +64 +62 +62 +60 +57 +54 +53 +52 +54 +54 +54 +50 +44 +44 +43 +41 +42 +46 +47 +55 +69 +89 +109 +122 +128 +132 +137 +142 +148 +155 +155 +151 +150 +152 +155 +157 +155 +160 +171 +170 +157 +140 +135 +141 +155 +162 +166 +169 +169 +172 +168 +156 +150 +154 +154 +151 +154 +154 +146 +147 +157 +165 +170 +171 +170 +178 +174 +175 +180 +177 +164 +148 +137 +153 +163 +175 +178 +176 +177 +178 +178 +185 +188 +189 +186 +183 +181 +183 +185 +189 +192 +193 +188 +179 +175 +177 +182 +184 +188 +193 +194 +186 +175 +170 +172 +178 +184 +188 +190 +194 +198 +198 +194 +194 +196 +201 +204 +207 +208 +209 +209 +211 +214 +219 +221 +221 +221 +222 +223 +224 +223 +222 +221 +220 +220 +219 +219 +217 +216 +216 +215 +214 +214 +212 +210 +207 +206 +206 +205 +203 +197 +189 +182 +175 +176 +182 +188 +189 +192 +192 +189 +184 +181 +179 +174 +170 +168 +169 +172 +180 +182 +183 +181 +181 +180 +178 +176 +166 +165 +164 +165 +168 +168 +165 +162 +158 +154 +156 +166 +176 +181 +183 +185 +188 +189 +188 +186 +188 +192 +194 +193 +196 +194 +193 +191 +191 +192 +195 +198 +201 +201 +202 +203 +202 +202 +203 +204 +207 +213 +220 +223 +226 +230 +235 +237 +236 +236 +233 +228 +227 +227 +224 +219 +210 +205 +201 +199 +196 +192 +187 +184 +183 +186 +189 +192 +194 +195 +196 +197 +193 +195 +195 +193 +191 +190 +190 +191 +194 +195 +196 +197 +199 +202 +206 +208 +208 +208 +210 +213 +216 +217 +215 +213 +214 +214 +214 +213 +210 +208 +206 +206 +206 +208 +211 +214 +214 +213 +212 +212 +213 +213 +213 +213 +214 +214 +215 +215 +216 +215 +215 +215 +216 +216 +216 +216 +216 +216 +216 +216 +217 +219 +220 +221 +224 +224 +225 +224 +224 +225 +226 +227 +227 +227 +228 +228 +228 +229 +230 +230 +192 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +193 +193 +192 +192 +191 +192 +192 +193 +194 +194 +194 +193 +193 +192 +193 +193 +192 +191 +190 +190 +190 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +193 +193 +194 +194 +193 +194 +195 +193 +190 +189 +190 +192 +193 +193 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +192 +193 +192 +192 +191 +191 +192 +193 +194 +195 +194 +193 +191 +191 +192 +193 +193 +194 +193 +192 +193 +193 +194 +194 +194 +195 +195 +195 +195 +194 +194 +193 +193 +194 +193 +192 +192 +193 +193 +192 +192 +191 +193 +193 +192 +192 +194 +194 +193 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +190 +191 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +191 +194 +193 +192 +192 +192 +191 +191 +193 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +195 +197 +200 +203 +201 +198 +195 +195 +194 +194 +192 +192 +192 +192 +192 +191 +193 +196 +202 +205 +206 +205 +203 +202 +200 +202 +208 +214 +216 +215 +206 +203 +207 +212 +212 +212 +210 +205 +198 +197 +205 +214 +216 +215 +214 +213 +215 +214 +211 +204 +195 +188 +189 +195 +203 +202 +200 +196 +190 +188 +190 +192 +186 +182 +187 +198 +206 +209 +201 +189 +179 +171 +162 +154 +150 +156 +162 +163 +170 +182 +197 +204 +196 +180 +176 +185 +195 +190 +171 +160 +175 +193 +196 +194 +180 +165 +149 +141 +141 +149 +158 +163 +169 +172 +177 +177 +168 +153 +140 +134 +148 +159 +174 +177 +164 +151 +157 +171 +177 +154 +142 +156 +176 +180 +167 +155 +145 +145 +148 +142 +133 +131 +133 +132 +134 +138 +151 +162 +159 +147 +143 +150 +152 +152 +150 +148 +149 +153 +157 +160 +178 +191 +196 +191 +184 +190 +194 +177 +155 +139 +135 +147 +163 +178 +190 +195 +183 +175 +167 +161 +156 +157 +168 +180 +198 +210 +205 +195 +187 +179 +177 +173 +176 +171 +155 +134 +127 +143 +168 +185 +194 +178 +149 +127 +137 +165 +167 +145 +124 +121 +115 +119 +144 +171 +183 +179 +172 +173 +172 +165 +160 +165 +170 +165 +148 +146 +147 +146 +144 +137 +138 +140 +142 +141 +143 +146 +146 +144 +143 +144 +141 +141 +139 +137 +136 +139 +141 +141 +142 +143 +145 +147 +147 +147 +145 +141 +141 +137 +133 +135 +142 +148 +147 +145 +147 +147 +146 +146 +147 +147 +148 +148 +145 +143 +140 +139 +138 +136 +137 +139 +144 +147 +151 +153 +154 +155 +152 +148 +150 +150 +152 +154 +154 +153 +154 +155 +152 +154 +153 +152 +151 +152 +153 +154 +150 +148 +147 +146 +146 +148 +150 +151 +153 +154 +146 +134 +132 +145 +159 +165 +152 +147 +140 +139 +140 +141 +140 +139 +135 +134 +132 +127 +123 +127 +134 +134 +132 +135 +138 +140 +141 +137 +133 +130 +122 +122 +122 +121 +118 +118 +123 +129 +132 +129 +121 +114 +109 +109 +110 +111 +118 +123 +127 +124 +121 +120 +123 +124 +124 +124 +125 +125 +122 +118 +117 +119 +127 +130 +136 +137 +128 +117 +116 +122 +126 +126 +128 +129 +126 +123 +123 +124 +126 +129 +131 +130 +131 +134 +135 +135 +132 +128 +123 +124 +133 +141 +138 +132 +122 +125 +133 +137 +134 +134 +139 +141 +137 +135 +137 +136 +132 +132 +133 +131 +131 +131 +130 +129 +129 +130 +129 +127 +129 +129 +128 +126 +127 +131 +135 +137 +136 +135 +136 +138 +141 +143 +144 +144 +143 +136 +138 +141 +141 +143 +148 +150 +139 +136 +140 +148 +146 +136 +129 +130 +136 +140 +140 +135 +131 +127 +127 +132 +131 +135 +136 +134 +130 +124 +123 +128 +134 +134 +134 +130 +124 +119 +120 +122 +124 +118 +120 +124 +124 +123 +125 +128 +132 +129 +127 +126 +125 +125 +125 +126 +123 +122 +121 +121 +122 +123 +121 +120 +128 +130 +132 +132 +127 +122 +122 +122 +124 +120 +118 +120 +122 +123 +124 +126 +127 +126 +123 +117 +115 +118 +120 +119 +117 +119 +121 +122 +124 +125 +124 +121 +115 +114 +107 +105 +111 +118 +122 +124 +126 +128 +128 +127 +128 +130 +127 +123 +125 +123 +121 +122 +125 +126 +125 +123 +126 +126 +124 +123 +120 +120 +127 +135 +136 +136 +146 +151 +144 +148 +154 +149 +136 +123 +128 +138 +140 +147 +154 +150 +135 +133 +132 +134 +137 +138 +136 +134 +129 +126 +128 +137 +149 +158 +152 +136 +135 +123 +127 +140 +140 +136 +136 +135 +120 +124 +151 +181 +174 +139 +135 +159 +191 +182 +161 +136 +127 +134 +139 +136 +142 +130 +123 +141 +180 +203 +184 +148 +115 +122 +149 +175 +187 +170 +149 +132 +129 +120 +105 +114 +154 +181 +161 +129 +123 +127 +130 +128 +135 +152 +153 +137 +135 +133 +130 +131 +131 +126 +122 +125 +149 +165 +172 +179 +179 +173 +178 +184 +172 +136 +113 +112 +128 +145 +150 +155 +160 +153 +151 +148 +144 +146 +141 +125 +107 +106 +145 +185 +194 +177 +153 +153 +191 +203 +170 +128 +120 +137 +143 +156 +171 +174 +171 +151 +120 +103 +121 +154 +173 +177 +174 +178 +201 +217 +215 +212 +187 +183 +180 +175 +138 +95 +84 +84 +106 +169 +203 +190 +155 +124 +97 +70 +59 +104 +142 +144 +149 +166 +176 +185 +181 +184 +189 +191 +189 +187 +190 +196 +197 +184 +176 +178 +179 +182 +183 +177 +173 +161 +154 +156 +164 +182 +190 +180 +172 +158 +147 +142 +128 +108 +117 +147 +161 +159 +127 +104 +102 +89 +96 +137 +160 +169 +174 +170 +158 +140 +129 +130 +117 +122 +134 +144 +141 +131 +129 +135 +149 +150 +161 +175 +169 +151 +148 +160 +181 +184 +178 +170 +164 +164 +160 +139 +127 +129 +134 +129 +109 +95 +117 +152 +180 +182 +176 +174 +164 +150 +155 +166 +164 +150 +148 +148 +140 +123 +125 +118 +103 +102 +102 +112 +137 +166 +189 +197 +170 +117 +84 +96 +126 +150 +145 +118 +97 +102 +124 +144 +153 +153 +163 +189 +199 +173 +170 +178 +165 +133 +119 +137 +148 +134 +122 +130 +134 +147 +162 +185 +193 +179 +144 +139 +154 +156 +132 +125 +143 +157 +158 +154 +156 +161 +177 +201 +194 +168 +125 +106 +137 +177 +189 +181 +181 +191 +178 +138 +118 +127 +137 +145 +147 +155 +151 +136 +127 +132 +154 +179 +196 +198 +186 +166 +157 +165 +181 +195 +203 +199 +189 +179 +178 +184 +185 +182 +178 +180 +191 +202 +201 +176 +151 +156 +196 +213 +199 +176 +164 +159 +156 +151 +146 +153 +164 +174 +181 +183 +178 +172 +179 +185 +171 +153 +145 +144 +138 +118 +105 +97 +100 +114 +133 +167 +191 +191 +161 +122 +104 +116 +122 +121 +129 +143 +135 +124 +114 +106 +106 +107 +115 +136 +145 +160 +163 +146 +121 +103 +106 +119 +125 +131 +129 +122 +120 +117 +114 +114 +110 +103 +103 +107 +103 +94 +98 +112 +129 +132 +129 +120 +115 +115 +113 +108 +104 +104 +101 +95 +94 +97 +102 +103 +99 +98 +94 +93 +91 +92 +94 +96 +106 +109 +112 +112 +110 +108 +109 +109 +108 +103 +97 +94 +91 +87 +87 +89 +83 +81 +77 +74 +72 +72 +69 +65 +60 +63 +70 +75 +78 +78 +75 +73 +73 +74 +73 +72 +70 +68 +66 +65 +61 +60 +59 +56 +54 +53 +52 +54 +51 +53 +50 +44 +44 +44 +42 +42 +44 +49 +63 +80 +101 +118 +128 +133 +138 +142 +146 +152 +157 +156 +152 +153 +154 +157 +159 +159 +163 +172 +169 +155 +137 +134 +142 +155 +159 +160 +165 +169 +177 +175 +167 +160 +160 +159 +151 +145 +142 +142 +149 +160 +169 +176 +175 +167 +180 +175 +173 +178 +180 +173 +157 +144 +151 +160 +172 +179 +179 +178 +179 +181 +187 +191 +193 +189 +182 +178 +179 +182 +184 +188 +190 +186 +178 +174 +178 +185 +184 +187 +192 +194 +188 +177 +167 +161 +169 +181 +188 +189 +191 +197 +197 +193 +195 +195 +199 +203 +208 +210 +210 +208 +212 +215 +219 +220 +221 +221 +223 +225 +224 +223 +221 +220 +220 +219 +219 +218 +216 +216 +216 +215 +216 +216 +213 +210 +206 +205 +205 +206 +205 +200 +190 +182 +173 +176 +182 +188 +189 +191 +193 +190 +186 +183 +180 +174 +169 +168 +171 +174 +180 +181 +181 +180 +180 +180 +179 +177 +164 +162 +162 +166 +172 +175 +172 +168 +160 +156 +155 +161 +171 +179 +184 +186 +184 +186 +183 +181 +185 +193 +197 +195 +196 +192 +189 +189 +189 +192 +196 +199 +202 +202 +203 +204 +203 +201 +202 +204 +207 +214 +220 +223 +225 +228 +231 +233 +234 +234 +231 +227 +226 +227 +223 +218 +211 +207 +205 +205 +204 +198 +192 +188 +183 +183 +184 +185 +187 +190 +193 +195 +194 +195 +197 +197 +196 +193 +192 +192 +192 +193 +194 +195 +196 +199 +201 +204 +201 +202 +205 +208 +212 +213 +212 +211 +212 +213 +214 +213 +212 +210 +208 +207 +206 +206 +207 +209 +210 +210 +211 +213 +213 +213 +214 +214 +214 +213 +213 +212 +215 +214 +214 +215 +216 +217 +216 +215 +214 +214 +213 +214 +215 +217 +218 +219 +221 +222 +223 +223 +223 +223 +224 +225 +225 +226 +227 +228 +227 +227 +227 +227 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +191 +193 +193 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +193 +194 +194 +193 +192 +193 +192 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +192 +193 +192 +192 +193 +194 +194 +193 +192 +193 +193 +192 +192 +192 +193 +194 +194 +195 +194 +193 +193 +193 +192 +192 +192 +194 +193 +192 +193 +193 +194 +194 +195 +195 +195 +195 +194 +194 +194 +194 +194 +195 +194 +192 +192 +193 +193 +193 +192 +191 +193 +193 +192 +192 +193 +193 +192 +191 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +190 +192 +193 +194 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +191 +193 +192 +192 +194 +194 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +195 +195 +196 +199 +200 +199 +196 +195 +195 +194 +194 +193 +193 +193 +193 +195 +196 +198 +201 +204 +205 +204 +202 +199 +200 +200 +203 +209 +214 +214 +212 +206 +207 +213 +214 +210 +209 +208 +203 +198 +198 +207 +218 +220 +218 +217 +215 +212 +211 +210 +205 +198 +194 +196 +200 +207 +200 +193 +189 +186 +186 +191 +197 +193 +192 +197 +202 +202 +203 +196 +182 +174 +172 +164 +155 +155 +159 +166 +172 +184 +191 +199 +199 +189 +177 +171 +177 +190 +189 +178 +174 +187 +195 +190 +186 +169 +154 +148 +147 +144 +151 +166 +170 +171 +174 +178 +175 +162 +146 +140 +142 +154 +165 +176 +175 +163 +152 +157 +168 +168 +156 +157 +175 +186 +175 +159 +150 +146 +144 +143 +138 +130 +130 +138 +140 +141 +148 +156 +158 +150 +142 +143 +149 +153 +151 +149 +149 +153 +160 +167 +172 +179 +191 +194 +189 +176 +178 +187 +177 +157 +142 +137 +150 +171 +190 +198 +194 +176 +166 +161 +163 +161 +156 +158 +167 +194 +206 +199 +191 +184 +170 +169 +179 +180 +169 +154 +144 +145 +157 +179 +196 +186 +173 +155 +149 +161 +167 +153 +135 +133 +140 +145 +147 +155 +165 +167 +161 +152 +160 +168 +165 +159 +162 +171 +174 +155 +145 +139 +138 +137 +133 +135 +140 +139 +138 +139 +142 +142 +141 +142 +144 +142 +142 +140 +137 +135 +138 +140 +140 +140 +143 +145 +146 +148 +149 +147 +145 +142 +137 +132 +132 +139 +147 +147 +145 +145 +147 +148 +148 +147 +145 +144 +145 +144 +142 +140 +138 +135 +134 +135 +138 +145 +148 +151 +152 +153 +153 +152 +150 +150 +150 +152 +155 +155 +154 +154 +155 +152 +154 +155 +153 +152 +154 +155 +155 +150 +146 +145 +148 +150 +149 +148 +149 +147 +149 +144 +136 +135 +146 +157 +161 +150 +147 +143 +142 +141 +139 +138 +140 +137 +137 +135 +130 +125 +130 +137 +137 +135 +136 +139 +141 +141 +136 +131 +127 +120 +121 +122 +123 +123 +123 +126 +130 +131 +128 +122 +117 +113 +113 +112 +110 +115 +123 +127 +125 +122 +122 +124 +123 +125 +124 +123 +124 +124 +122 +121 +122 +121 +123 +128 +132 +127 +118 +117 +121 +127 +128 +131 +134 +131 +125 +124 +127 +126 +128 +128 +126 +125 +126 +129 +130 +128 +124 +118 +116 +123 +132 +134 +132 +124 +122 +126 +131 +133 +135 +139 +139 +138 +133 +134 +136 +131 +128 +130 +131 +130 +133 +135 +133 +132 +131 +130 +129 +130 +130 +129 +126 +125 +129 +133 +135 +136 +135 +135 +135 +137 +139 +143 +145 +144 +140 +140 +142 +144 +148 +150 +148 +139 +138 +138 +141 +142 +138 +133 +128 +132 +137 +138 +136 +135 +130 +128 +131 +131 +133 +132 +129 +127 +122 +122 +127 +130 +132 +133 +131 +125 +121 +121 +125 +127 +121 +119 +120 +120 +123 +127 +127 +132 +134 +134 +130 +127 +127 +129 +129 +128 +127 +126 +127 +130 +133 +134 +134 +133 +130 +127 +126 +124 +122 +121 +122 +118 +112 +111 +117 +122 +122 +123 +125 +124 +125 +123 +120 +121 +124 +121 +116 +114 +117 +122 +123 +125 +126 +124 +121 +118 +115 +115 +117 +117 +120 +126 +129 +129 +128 +128 +129 +130 +131 +129 +126 +128 +127 +125 +123 +123 +123 +123 +123 +127 +132 +127 +121 +122 +121 +118 +121 +120 +124 +133 +140 +141 +146 +157 +165 +160 +143 +129 +127 +135 +146 +151 +150 +141 +137 +134 +134 +136 +137 +136 +134 +135 +129 +122 +122 +137 +158 +163 +151 +139 +131 +130 +137 +141 +137 +134 +134 +128 +125 +138 +168 +179 +146 +118 +124 +166 +186 +187 +156 +130 +127 +132 +132 +135 +126 +122 +134 +166 +199 +194 +163 +130 +119 +130 +149 +181 +193 +181 +144 +128 +112 +95 +108 +150 +179 +165 +134 +130 +132 +132 +129 +134 +148 +150 +137 +135 +128 +125 +126 +126 +127 +125 +122 +140 +158 +169 +178 +176 +166 +178 +198 +183 +142 +109 +101 +114 +134 +144 +153 +145 +131 +135 +147 +152 +155 +157 +150 +149 +132 +132 +155 +180 +183 +169 +158 +166 +178 +170 +140 +125 +141 +141 +158 +181 +180 +178 +170 +146 +112 +110 +140 +166 +170 +168 +173 +191 +207 +210 +210 +195 +190 +177 +175 +146 +108 +99 +83 +103 +151 +178 +178 +175 +163 +126 +78 +74 +103 +136 +148 +150 +153 +147 +147 +159 +174 +189 +194 +191 +194 +202 +211 +216 +194 +173 +164 +168 +186 +191 +181 +173 +162 +154 +148 +153 +174 +185 +179 +190 +177 +162 +151 +130 +101 +94 +108 +149 +165 +154 +133 +127 +111 +96 +103 +133 +151 +170 +176 +169 +160 +154 +152 +135 +126 +119 +118 +119 +124 +135 +146 +147 +151 +155 +164 +163 +142 +135 +156 +163 +178 +180 +181 +182 +186 +182 +156 +130 +135 +145 +152 +146 +127 +126 +147 +173 +179 +172 +167 +162 +160 +169 +168 +155 +141 +146 +157 +155 +136 +132 +119 +96 +91 +96 +112 +138 +166 +186 +190 +163 +122 +96 +99 +120 +149 +151 +125 +105 +101 +123 +144 +152 +155 +167 +190 +194 +174 +175 +181 +164 +130 +117 +137 +148 +141 +133 +133 +130 +154 +180 +199 +195 +174 +140 +141 +155 +149 +124 +124 +141 +148 +149 +156 +169 +176 +184 +198 +191 +167 +126 +113 +144 +176 +186 +188 +190 +189 +170 +127 +116 +133 +140 +144 +144 +155 +153 +146 +148 +150 +161 +181 +200 +195 +180 +163 +161 +173 +187 +194 +198 +196 +188 +181 +182 +187 +187 +182 +178 +181 +191 +200 +199 +173 +150 +160 +197 +209 +191 +169 +162 +157 +155 +153 +155 +169 +183 +189 +189 +186 +177 +168 +169 +183 +177 +157 +139 +131 +127 +115 +100 +95 +105 +124 +140 +168 +190 +193 +167 +135 +113 +116 +114 +102 +100 +111 +123 +123 +119 +112 +116 +121 +124 +137 +154 +164 +164 +147 +126 +111 +112 +123 +130 +136 +132 +119 +111 +107 +108 +113 +105 +103 +104 +108 +104 +98 +99 +106 +123 +128 +128 +122 +115 +111 +106 +101 +95 +98 +98 +95 +97 +102 +107 +107 +101 +97 +92 +89 +90 +94 +98 +100 +112 +112 +111 +108 +105 +103 +103 +104 +103 +99 +94 +91 +89 +87 +84 +82 +80 +79 +76 +72 +72 +72 +69 +66 +63 +63 +67 +72 +77 +79 +78 +75 +75 +75 +73 +71 +69 +67 +65 +64 +59 +59 +57 +56 +55 +53 +53 +53 +48 +53 +48 +44 +45 +46 +44 +43 +45 +55 +73 +93 +111 +124 +133 +137 +143 +148 +152 +158 +161 +158 +154 +156 +156 +159 +162 +164 +169 +176 +171 +156 +137 +135 +145 +158 +159 +157 +161 +166 +169 +172 +173 +170 +166 +166 +158 +144 +136 +134 +144 +161 +171 +176 +175 +172 +179 +177 +175 +176 +177 +175 +167 +158 +157 +159 +168 +176 +178 +177 +179 +184 +188 +192 +194 +191 +184 +179 +179 +182 +183 +184 +185 +183 +177 +175 +179 +186 +184 +186 +188 +190 +189 +181 +168 +157 +161 +176 +188 +192 +192 +193 +194 +193 +194 +192 +193 +199 +206 +211 +211 +208 +213 +216 +218 +219 +219 +220 +222 +224 +224 +223 +221 +219 +219 +219 +219 +218 +215 +216 +216 +215 +216 +217 +214 +210 +206 +203 +202 +203 +203 +200 +191 +183 +175 +176 +181 +186 +187 +189 +192 +190 +187 +184 +180 +173 +169 +170 +173 +177 +180 +181 +180 +179 +180 +180 +178 +175 +163 +161 +161 +165 +172 +177 +177 +175 +165 +164 +162 +161 +164 +173 +182 +186 +184 +182 +180 +180 +183 +189 +195 +197 +196 +191 +187 +186 +188 +190 +195 +199 +203 +203 +204 +204 +202 +200 +200 +203 +206 +213 +220 +223 +225 +228 +230 +231 +230 +230 +227 +224 +225 +226 +222 +216 +209 +205 +202 +204 +206 +204 +202 +200 +193 +191 +188 +186 +185 +187 +190 +192 +196 +197 +198 +199 +199 +198 +196 +195 +192 +193 +193 +193 +193 +194 +195 +197 +193 +195 +198 +201 +204 +206 +208 +208 +210 +211 +214 +215 +214 +213 +212 +212 +211 +207 +205 +205 +204 +204 +206 +209 +211 +211 +212 +213 +212 +211 +210 +210 +211 +210 +210 +211 +213 +215 +215 +214 +212 +212 +213 +214 +215 +216 +216 +216 +218 +220 +221 +222 +222 +222 +222 +222 +224 +225 +227 +227 +226 +226 +226 +226 +194 +194 +192 +192 +193 +193 +193 +193 +192 +193 +193 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +193 +193 +192 +192 +193 +194 +194 +193 +191 +192 +192 +192 +191 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +192 +192 +192 +192 +191 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +194 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +194 +194 +193 +191 +190 +194 +193 +192 +194 +193 +195 +194 +195 +195 +195 +194 +194 +194 +194 +194 +194 +196 +195 +193 +193 +193 +194 +193 +193 +191 +193 +193 +192 +192 +193 +192 +191 +190 +191 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +195 +194 +193 +193 +193 +193 +193 +192 +191 +193 +191 +192 +195 +195 +193 +192 +194 +193 +193 +193 +193 +193 +193 +193 +194 +195 +196 +196 +196 +198 +199 +197 +194 +194 +194 +194 +194 +193 +193 +193 +193 +199 +201 +204 +206 +205 +203 +200 +198 +195 +197 +201 +204 +208 +211 +211 +209 +206 +210 +216 +215 +209 +208 +207 +202 +198 +199 +210 +222 +223 +220 +217 +215 +210 +209 +210 +208 +204 +202 +204 +205 +206 +195 +186 +185 +184 +185 +193 +201 +200 +200 +204 +202 +195 +195 +190 +175 +172 +174 +165 +157 +159 +164 +172 +183 +191 +197 +197 +193 +186 +175 +167 +168 +185 +189 +184 +183 +193 +193 +182 +177 +163 +145 +145 +150 +147 +156 +172 +173 +172 +175 +177 +172 +157 +144 +145 +154 +157 +167 +177 +177 +166 +156 +157 +164 +167 +173 +182 +186 +180 +166 +151 +142 +146 +140 +139 +138 +133 +133 +138 +142 +144 +154 +160 +154 +145 +142 +146 +149 +153 +151 +149 +150 +158 +166 +175 +181 +183 +191 +193 +184 +167 +167 +180 +178 +155 +142 +138 +153 +177 +198 +201 +191 +175 +156 +147 +158 +170 +169 +167 +169 +191 +204 +195 +184 +177 +165 +172 +192 +187 +172 +157 +155 +166 +179 +186 +187 +179 +170 +162 +166 +173 +161 +146 +145 +153 +160 +165 +163 +156 +147 +136 +126 +131 +139 +153 +160 +161 +168 +177 +180 +158 +137 +122 +126 +134 +134 +134 +138 +138 +136 +138 +141 +141 +140 +141 +145 +144 +144 +141 +137 +136 +138 +140 +139 +138 +142 +145 +146 +147 +149 +149 +147 +143 +140 +135 +133 +138 +145 +146 +144 +145 +147 +148 +148 +145 +141 +140 +140 +145 +144 +142 +139 +135 +133 +135 +139 +147 +149 +151 +150 +149 +151 +152 +152 +151 +151 +153 +156 +155 +153 +152 +154 +152 +155 +156 +153 +152 +153 +154 +153 +151 +144 +143 +150 +153 +149 +145 +145 +145 +146 +144 +140 +140 +145 +152 +155 +153 +146 +140 +141 +142 +144 +142 +144 +140 +141 +139 +133 +127 +132 +139 +138 +136 +137 +139 +141 +139 +135 +130 +126 +121 +120 +122 +125 +126 +126 +128 +130 +125 +125 +124 +122 +121 +120 +116 +112 +115 +124 +128 +125 +122 +122 +122 +120 +129 +125 +123 +124 +124 +123 +123 +123 +120 +119 +122 +127 +125 +119 +117 +120 +124 +127 +133 +137 +133 +127 +127 +131 +127 +127 +125 +121 +118 +118 +120 +122 +122 +120 +114 +111 +114 +125 +132 +135 +129 +121 +121 +128 +133 +138 +139 +136 +130 +123 +123 +126 +122 +118 +121 +124 +126 +131 +133 +130 +128 +129 +130 +130 +129 +130 +130 +127 +127 +129 +131 +132 +133 +133 +133 +132 +133 +136 +141 +144 +140 +137 +136 +137 +138 +143 +145 +141 +136 +137 +136 +135 +138 +142 +136 +124 +126 +131 +134 +135 +135 +129 +125 +126 +124 +126 +123 +120 +118 +116 +116 +122 +123 +125 +129 +130 +126 +122 +123 +128 +132 +124 +119 +117 +116 +122 +126 +125 +131 +136 +138 +134 +130 +131 +132 +131 +132 +131 +129 +126 +124 +124 +128 +132 +136 +129 +122 +120 +121 +121 +121 +121 +113 +108 +109 +117 +123 +124 +125 +126 +123 +124 +124 +124 +127 +129 +125 +116 +112 +118 +124 +126 +127 +127 +124 +120 +119 +116 +123 +127 +121 +121 +130 +134 +133 +130 +129 +132 +134 +133 +131 +130 +130 +130 +128 +125 +122 +121 +123 +126 +129 +138 +131 +123 +129 +131 +123 +123 +122 +130 +130 +131 +137 +139 +150 +171 +183 +174 +146 +125 +126 +133 +139 +148 +147 +141 +133 +129 +130 +132 +133 +133 +135 +137 +132 +118 +120 +146 +171 +177 +147 +139 +127 +125 +130 +134 +136 +141 +131 +126 +122 +147 +180 +169 +125 +101 +126 +175 +209 +189 +145 +119 +119 +126 +130 +126 +124 +127 +153 +194 +200 +170 +133 +126 +129 +125 +151 +190 +205 +174 +130 +111 +100 +110 +135 +158 +158 +145 +135 +135 +132 +128 +132 +145 +148 +138 +136 +127 +122 +124 +123 +129 +129 +122 +132 +155 +176 +189 +178 +153 +161 +188 +198 +150 +108 +95 +109 +130 +140 +152 +134 +118 +127 +148 +151 +151 +160 +163 +176 +170 +144 +135 +155 +173 +174 +162 +175 +192 +191 +138 +99 +118 +120 +136 +170 +179 +178 +177 +176 +151 +130 +133 +163 +165 +168 +170 +176 +194 +205 +205 +197 +184 +185 +177 +142 +102 +88 +91 +106 +149 +169 +171 +180 +184 +156 +110 +91 +104 +136 +156 +154 +142 +130 +131 +149 +163 +177 +183 +186 +196 +207 +212 +213 +203 +181 +157 +153 +181 +197 +185 +175 +168 +164 +149 +137 +152 +178 +194 +182 +184 +183 +165 +129 +98 +88 +91 +117 +152 +178 +162 +140 +145 +134 +95 +106 +135 +169 +180 +171 +166 +165 +166 +149 +129 +110 +101 +99 +104 +118 +133 +148 +157 +155 +165 +174 +138 +107 +119 +158 +175 +173 +172 +179 +186 +186 +168 +161 +169 +178 +184 +182 +162 +148 +159 +172 +183 +176 +168 +163 +167 +176 +168 +157 +143 +151 +166 +166 +147 +137 +118 +92 +89 +96 +117 +141 +168 +185 +186 +158 +122 +98 +98 +114 +145 +156 +137 +115 +101 +117 +138 +149 +160 +173 +195 +192 +177 +180 +183 +162 +130 +121 +143 +152 +143 +138 +139 +127 +146 +175 +195 +193 +169 +135 +139 +150 +140 +118 +125 +138 +139 +143 +163 +185 +191 +188 +193 +186 +165 +127 +117 +145 +169 +178 +190 +198 +189 +164 +122 +115 +135 +139 +142 +153 +164 +161 +156 +158 +153 +159 +181 +202 +187 +174 +172 +175 +179 +186 +193 +203 +201 +194 +187 +186 +189 +187 +181 +180 +183 +190 +197 +195 +171 +152 +167 +185 +192 +173 +157 +159 +159 +158 +157 +161 +179 +195 +196 +192 +187 +178 +169 +161 +178 +177 +162 +143 +133 +126 +112 +95 +91 +107 +129 +142 +165 +189 +197 +172 +151 +123 +106 +102 +99 +95 +97 +113 +123 +126 +120 +128 +137 +135 +141 +154 +159 +154 +139 +123 +115 +118 +128 +137 +135 +121 +108 +104 +104 +103 +105 +101 +104 +105 +106 +105 +104 +103 +103 +119 +125 +129 +125 +117 +110 +103 +99 +91 +96 +98 +98 +101 +107 +111 +110 +102 +95 +90 +87 +88 +94 +100 +103 +111 +109 +106 +104 +104 +104 +105 +106 +97 +95 +92 +91 +90 +87 +80 +73 +75 +75 +73 +70 +68 +69 +67 +65 +67 +65 +64 +68 +74 +79 +79 +76 +76 +76 +73 +71 +68 +66 +64 +63 +58 +57 +56 +55 +55 +54 +52 +52 +48 +52 +48 +44 +45 +47 +45 +44 +48 +61 +81 +102 +118 +128 +135 +139 +144 +149 +154 +160 +162 +157 +153 +155 +157 +159 +163 +167 +173 +179 +173 +158 +139 +138 +150 +163 +164 +160 +162 +167 +159 +166 +175 +173 +167 +169 +164 +148 +135 +128 +137 +160 +170 +171 +173 +178 +176 +179 +179 +175 +173 +173 +172 +168 +164 +161 +163 +170 +174 +174 +179 +187 +189 +192 +194 +192 +186 +181 +180 +182 +185 +183 +181 +179 +176 +175 +179 +185 +183 +184 +184 +186 +189 +186 +172 +158 +155 +170 +187 +196 +194 +191 +192 +194 +193 +189 +189 +194 +204 +211 +212 +210 +214 +216 +217 +218 +217 +218 +220 +222 +224 +222 +220 +219 +219 +219 +218 +218 +214 +216 +216 +215 +216 +217 +214 +209 +204 +201 +199 +200 +200 +198 +190 +183 +179 +179 +183 +187 +187 +190 +193 +192 +187 +184 +179 +173 +169 +171 +175 +179 +181 +182 +180 +180 +180 +179 +176 +172 +167 +165 +163 +165 +170 +174 +175 +174 +169 +172 +170 +164 +162 +169 +177 +183 +185 +180 +179 +181 +182 +184 +190 +197 +196 +190 +185 +184 +186 +189 +194 +199 +203 +202 +203 +204 +202 +198 +198 +201 +204 +211 +219 +223 +225 +228 +230 +231 +228 +227 +225 +222 +224 +225 +221 +214 +203 +198 +195 +197 +201 +205 +206 +207 +206 +203 +199 +194 +192 +191 +191 +192 +195 +196 +196 +197 +199 +198 +196 +194 +193 +193 +192 +191 +190 +189 +190 +190 +189 +190 +193 +195 +197 +200 +203 +205 +208 +210 +213 +216 +216 +216 +216 +216 +216 +211 +208 +205 +202 +200 +201 +204 +209 +210 +211 +212 +212 +210 +208 +208 +208 +206 +205 +206 +209 +212 +213 +213 +211 +212 +214 +216 +216 +216 +216 +215 +216 +218 +220 +221 +221 +221 +221 +221 +223 +225 +226 +226 +226 +225 +226 +227 +194 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +194 +193 +192 +191 +190 +192 +193 +193 +192 +191 +191 +192 +193 +191 +190 +191 +193 +193 +191 +189 +193 +192 +191 +192 +193 +193 +192 +191 +189 +192 +194 +194 +192 +191 +193 +195 +195 +194 +194 +194 +194 +194 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +193 +193 +193 +193 +193 +192 +192 +192 +191 +193 +194 +193 +191 +191 +192 +193 +195 +194 +193 +193 +194 +194 +193 +192 +192 +193 +194 +194 +193 +192 +193 +193 +192 +193 +195 +196 +196 +196 +195 +195 +196 +195 +195 +195 +195 +195 +195 +195 +196 +195 +194 +194 +194 +194 +195 +196 +194 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +191 +192 +193 +194 +193 +192 +192 +192 +192 +193 +193 +194 +194 +195 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +195 +195 +193 +191 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +193 +192 +192 +192 +193 +192 +193 +193 +192 +192 +192 +193 +195 +196 +194 +194 +194 +194 +194 +194 +194 +194 +196 +196 +195 +194 +194 +194 +194 +194 +190 +193 +196 +195 +194 +194 +196 +200 +204 +207 +208 +207 +203 +199 +196 +194 +193 +197 +202 +206 +207 +207 +207 +207 +208 +209 +210 +210 +209 +205 +201 +198 +201 +206 +214 +221 +223 +221 +217 +214 +211 +213 +211 +209 +206 +205 +206 +208 +196 +193 +189 +188 +189 +194 +199 +202 +203 +202 +201 +201 +197 +189 +180 +175 +177 +172 +169 +166 +163 +170 +182 +189 +196 +194 +189 +186 +183 +170 +158 +156 +176 +192 +197 +193 +187 +181 +181 +173 +155 +148 +149 +148 +157 +168 +171 +175 +173 +172 +171 +162 +151 +148 +153 +157 +157 +172 +182 +177 +167 +164 +166 +168 +171 +179 +186 +182 +169 +153 +143 +140 +140 +140 +139 +136 +136 +134 +137 +141 +153 +158 +161 +156 +151 +149 +148 +147 +147 +149 +147 +152 +168 +181 +176 +168 +175 +190 +193 +178 +159 +164 +178 +171 +147 +142 +145 +166 +196 +206 +197 +188 +163 +145 +144 +164 +185 +182 +171 +175 +198 +201 +190 +164 +148 +157 +178 +192 +184 +162 +155 +174 +193 +191 +181 +178 +169 +175 +170 +166 +171 +167 +162 +167 +175 +172 +168 +159 +141 +122 +116 +121 +128 +129 +130 +151 +162 +160 +174 +181 +170 +143 +122 +120 +129 +132 +136 +140 +139 +137 +137 +139 +140 +141 +143 +145 +143 +141 +139 +138 +139 +140 +139 +138 +138 +139 +141 +144 +146 +146 +146 +147 +143 +142 +139 +137 +140 +145 +146 +145 +144 +144 +145 +146 +144 +139 +137 +137 +144 +147 +148 +145 +139 +136 +137 +141 +143 +150 +153 +151 +152 +150 +148 +150 +148 +152 +153 +152 +153 +150 +147 +150 +152 +155 +157 +155 +153 +152 +151 +149 +153 +148 +151 +159 +157 +145 +141 +145 +149 +146 +143 +141 +142 +145 +149 +151 +145 +143 +139 +138 +142 +145 +144 +139 +140 +142 +141 +135 +132 +133 +136 +138 +132 +136 +141 +140 +135 +135 +134 +127 +124 +126 +127 +128 +130 +131 +129 +125 +122 +122 +122 +123 +123 +123 +121 +120 +121 +123 +123 +122 +118 +116 +117 +119 +128 +128 +126 +121 +119 +120 +122 +122 +118 +124 +127 +128 +124 +120 +121 +125 +125 +128 +132 +134 +133 +131 +130 +130 +127 +129 +126 +118 +111 +111 +116 +120 +124 +120 +114 +111 +115 +125 +132 +133 +130 +125 +125 +128 +133 +139 +138 +132 +119 +115 +117 +122 +124 +127 +128 +128 +131 +128 +125 +125 +128 +130 +131 +131 +126 +128 +129 +128 +129 +131 +132 +131 +125 +126 +128 +130 +131 +132 +135 +139 +136 +133 +127 +122 +124 +131 +137 +139 +130 +129 +131 +137 +141 +138 +132 +128 +123 +119 +122 +133 +136 +127 +119 +115 +120 +117 +119 +120 +117 +119 +124 +125 +128 +127 +128 +130 +128 +124 +123 +125 +128 +130 +126 +120 +118 +118 +119 +122 +131 +137 +139 +133 +127 +128 +129 +129 +134 +131 +130 +127 +121 +121 +126 +128 +127 +123 +121 +122 +120 +118 +118 +120 +119 +118 +116 +116 +120 +125 +127 +125 +128 +128 +128 +126 +127 +127 +124 +120 +116 +121 +121 +125 +132 +129 +122 +125 +125 +129 +131 +130 +129 +131 +132 +132 +131 +132 +131 +130 +132 +137 +138 +135 +132 +128 +129 +133 +131 +125 +126 +133 +135 +130 +132 +134 +131 +134 +137 +133 +131 +134 +137 +131 +125 +132 +145 +152 +178 +187 +178 +148 +126 +127 +136 +138 +145 +151 +153 +146 +135 +127 +126 +129 +133 +143 +151 +144 +125 +120 +145 +175 +168 +148 +125 +116 +120 +128 +136 +145 +146 +124 +117 +135 +165 +178 +147 +111 +109 +144 +189 +206 +181 +138 +115 +114 +130 +136 +136 +125 +135 +173 +187 +163 +131 +130 +128 +120 +125 +158 +192 +204 +166 +129 +108 +119 +133 +142 +149 +154 +143 +138 +128 +120 +128 +147 +152 +140 +137 +127 +117 +118 +127 +134 +133 +129 +124 +143 +176 +192 +176 +141 +134 +165 +185 +165 +115 +93 +110 +127 +144 +160 +135 +121 +124 +142 +149 +146 +153 +164 +179 +184 +171 +149 +144 +152 +164 +177 +204 +227 +209 +151 +98 +69 +69 +85 +109 +152 +174 +176 +186 +179 +153 +136 +165 +172 +162 +157 +177 +188 +189 +195 +198 +199 +179 +169 +150 +113 +73 +75 +101 +129 +158 +164 +162 +173 +168 +142 +115 +113 +128 +150 +164 +149 +128 +145 +150 +147 +143 +152 +163 +174 +192 +204 +205 +202 +193 +173 +153 +156 +175 +189 +187 +176 +175 +170 +151 +147 +167 +184 +184 +201 +193 +179 +140 +106 +113 +109 +100 +122 +150 +151 +141 +154 +161 +141 +123 +140 +166 +177 +170 +165 +168 +170 +162 +124 +103 +104 +100 +96 +105 +114 +138 +152 +152 +159 +178 +161 +117 +92 +122 +158 +168 +162 +173 +175 +169 +176 +175 +177 +183 +182 +180 +187 +182 +164 +177 +189 +176 +162 +159 +166 +183 +184 +162 +146 +154 +167 +161 +155 +140 +112 +87 +89 +105 +132 +158 +177 +182 +179 +160 +125 +92 +95 +115 +141 +158 +152 +127 +106 +104 +126 +152 +167 +189 +182 +173 +173 +191 +193 +165 +134 +125 +140 +151 +145 +139 +133 +114 +123 +172 +199 +182 +150 +133 +134 +145 +138 +118 +119 +130 +121 +140 +171 +191 +192 +182 +181 +173 +157 +128 +118 +142 +159 +169 +199 +204 +198 +164 +122 +111 +129 +145 +151 +162 +173 +170 +160 +153 +141 +151 +183 +197 +187 +186 +185 +185 +183 +185 +198 +204 +211 +194 +190 +189 +191 +184 +181 +181 +182 +187 +193 +189 +173 +169 +179 +180 +174 +164 +149 +142 +151 +162 +164 +170 +175 +194 +196 +177 +173 +173 +159 +159 +172 +175 +162 +146 +136 +123 +111 +99 +97 +106 +130 +150 +165 +183 +200 +193 +161 +125 +106 +103 +109 +108 +101 +110 +121 +133 +137 +135 +134 +140 +147 +139 +138 +135 +123 +111 +114 +126 +133 +135 +127 +116 +108 +102 +98 +99 +102 +101 +97 +99 +106 +108 +105 +109 +118 +124 +124 +125 +124 +118 +110 +105 +103 +95 +96 +99 +101 +102 +104 +109 +114 +103 +98 +93 +90 +92 +96 +98 +98 +105 +103 +99 +98 +103 +109 +108 +104 +91 +90 +88 +87 +86 +83 +77 +72 +74 +73 +72 +69 +67 +66 +66 +66 +66 +68 +69 +68 +69 +73 +77 +78 +79 +74 +68 +65 +66 +67 +66 +64 +60 +57 +54 +54 +56 +56 +52 +50 +50 +52 +51 +47 +44 +42 +43 +49 +55 +66 +84 +110 +131 +135 +133 +136 +145 +149 +154 +156 +157 +157 +154 +150 +156 +161 +162 +163 +170 +177 +169 +154 +137 +144 +155 +165 +169 +167 +165 +166 +160 +164 +165 +166 +168 +170 +163 +153 +144 +141 +141 +152 +162 +169 +173 +174 +178 +177 +178 +178 +174 +167 +165 +167 +172 +168 +162 +161 +165 +173 +181 +185 +186 +190 +193 +192 +186 +179 +176 +176 +180 +177 +175 +175 +176 +178 +181 +183 +182 +184 +185 +184 +185 +185 +177 +167 +157 +169 +184 +192 +194 +195 +196 +196 +194 +192 +191 +193 +200 +208 +210 +209 +214 +214 +215 +214 +214 +215 +218 +220 +220 +220 +219 +219 +219 +220 +220 +220 +217 +216 +216 +217 +218 +217 +213 +209 +205 +203 +200 +199 +198 +194 +190 +185 +180 +182 +183 +184 +187 +192 +194 +192 +189 +183 +178 +174 +170 +172 +176 +175 +177 +179 +182 +180 +175 +175 +175 +171 +166 +168 +171 +170 +169 +168 +171 +174 +172 +169 +169 +172 +172 +170 +168 +168 +171 +177 +179 +179 +177 +181 +187 +192 +190 +186 +183 +185 +187 +188 +192 +198 +202 +204 +206 +205 +203 +200 +198 +199 +203 +210 +218 +222 +225 +229 +233 +234 +226 +227 +225 +221 +220 +221 +217 +212 +201 +194 +190 +193 +198 +200 +203 +206 +209 +211 +211 +208 +203 +198 +195 +195 +195 +196 +197 +197 +197 +197 +196 +195 +193 +193 +191 +188 +189 +192 +191 +188 +189 +189 +190 +191 +193 +196 +199 +201 +205 +208 +212 +216 +218 +218 +219 +219 +218 +217 +215 +213 +210 +205 +201 +198 +202 +204 +206 +207 +208 +208 +209 +209 +206 +206 +206 +206 +207 +209 +212 +214 +212 +214 +217 +217 +216 +216 +217 +218 +217 +217 +218 +219 +220 +221 +223 +224 +226 +225 +223 +223 +223 +224 +225 +225 +193 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +193 +194 +194 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +193 +191 +190 +190 +192 +193 +192 +191 +192 +192 +192 +192 +193 +193 +193 +193 +190 +192 +194 +193 +191 +190 +192 +194 +194 +194 +193 +193 +194 +194 +194 +193 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +193 +194 +193 +191 +191 +192 +193 +193 +193 +192 +192 +193 +194 +193 +192 +191 +192 +193 +193 +192 +191 +192 +192 +193 +193 +194 +194 +195 +195 +195 +196 +194 +194 +194 +194 +194 +195 +195 +195 +195 +194 +194 +194 +194 +195 +195 +196 +194 +193 +192 +192 +192 +193 +193 +192 +191 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +194 +192 +191 +191 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +193 +193 +193 +194 +194 +195 +195 +195 +195 +193 +193 +194 +194 +194 +195 +195 +195 +193 +193 +194 +194 +194 +193 +193 +193 +196 +196 +195 +194 +195 +197 +200 +203 +207 +206 +205 +202 +198 +195 +192 +191 +193 +197 +203 +207 +210 +211 +210 +210 +211 +211 +210 +209 +206 +203 +199 +198 +204 +209 +217 +222 +223 +221 +217 +214 +211 +213 +213 +211 +210 +210 +208 +207 +201 +197 +190 +188 +193 +203 +205 +201 +197 +196 +198 +200 +197 +188 +180 +176 +177 +176 +178 +177 +173 +178 +188 +193 +192 +192 +190 +188 +183 +169 +156 +153 +173 +194 +205 +202 +189 +179 +176 +169 +158 +149 +149 +153 +165 +174 +170 +168 +172 +175 +169 +156 +147 +146 +149 +151 +159 +172 +180 +176 +169 +169 +172 +173 +180 +179 +176 +169 +159 +149 +141 +139 +141 +141 +137 +135 +138 +138 +138 +143 +152 +168 +176 +165 +152 +149 +149 +147 +148 +145 +144 +160 +185 +189 +171 +156 +169 +188 +192 +175 +158 +166 +184 +178 +152 +151 +159 +184 +209 +208 +186 +168 +143 +144 +160 +183 +195 +186 +174 +175 +196 +197 +181 +153 +143 +158 +174 +178 +166 +159 +163 +182 +198 +194 +179 +167 +166 +174 +173 +169 +168 +165 +168 +179 +173 +167 +159 +147 +133 +125 +130 +138 +141 +133 +127 +130 +139 +150 +156 +163 +176 +167 +149 +133 +131 +135 +136 +131 +140 +140 +141 +140 +141 +141 +141 +140 +142 +141 +141 +141 +141 +141 +140 +139 +140 +142 +144 +144 +144 +143 +143 +143 +143 +144 +144 +143 +144 +147 +149 +148 +144 +146 +148 +148 +144 +140 +140 +142 +146 +148 +148 +147 +145 +143 +142 +144 +145 +151 +152 +150 +150 +149 +147 +149 +149 +152 +153 +153 +155 +152 +148 +150 +152 +152 +154 +154 +151 +148 +149 +153 +156 +154 +154 +156 +154 +148 +144 +145 +149 +146 +143 +142 +144 +147 +148 +149 +144 +143 +140 +139 +142 +145 +143 +139 +137 +142 +145 +143 +138 +136 +136 +137 +135 +137 +140 +139 +134 +135 +135 +129 +127 +128 +129 +129 +130 +131 +130 +128 +124 +122 +120 +121 +124 +125 +124 +122 +123 +122 +123 +122 +116 +110 +113 +119 +125 +125 +123 +120 +119 +119 +118 +117 +121 +124 +130 +132 +128 +123 +123 +124 +130 +131 +131 +130 +128 +126 +126 +127 +121 +124 +124 +120 +114 +113 +120 +127 +129 +124 +118 +114 +113 +116 +126 +134 +133 +126 +124 +126 +132 +137 +136 +128 +116 +114 +120 +131 +135 +137 +137 +137 +126 +125 +125 +127 +132 +135 +135 +134 +129 +129 +127 +125 +127 +130 +131 +130 +122 +127 +134 +135 +129 +124 +126 +130 +129 +128 +123 +116 +115 +122 +127 +129 +120 +122 +127 +134 +137 +134 +130 +127 +120 +115 +118 +127 +132 +126 +119 +115 +120 +119 +124 +130 +130 +131 +134 +134 +137 +133 +130 +130 +127 +126 +126 +127 +127 +127 +125 +123 +122 +118 +119 +125 +128 +130 +132 +132 +129 +127 +129 +130 +130 +128 +129 +127 +121 +120 +123 +122 +123 +121 +117 +118 +119 +118 +117 +117 +122 +123 +122 +121 +122 +125 +128 +130 +128 +129 +126 +125 +126 +128 +126 +122 +123 +127 +128 +129 +133 +129 +125 +130 +133 +132 +132 +132 +135 +138 +136 +131 +129 +130 +131 +131 +134 +139 +144 +146 +139 +138 +136 +134 +134 +135 +132 +128 +133 +130 +133 +136 +136 +137 +137 +136 +129 +131 +134 +131 +127 +131 +139 +141 +151 +172 +188 +178 +152 +132 +131 +139 +141 +154 +171 +176 +157 +132 +124 +130 +134 +141 +165 +183 +154 +111 +115 +151 +175 +158 +133 +116 +116 +125 +136 +149 +145 +133 +129 +136 +157 +170 +155 +129 +116 +130 +156 +182 +192 +172 +134 +106 +124 +138 +141 +132 +135 +147 +149 +142 +136 +128 +125 +124 +117 +125 +156 +187 +192 +161 +126 +115 +130 +146 +147 +139 +142 +141 +134 +123 +127 +145 +152 +143 +137 +130 +124 +123 +127 +133 +136 +137 +128 +124 +146 +179 +183 +148 +120 +131 +160 +163 +131 +102 +102 +117 +145 +172 +150 +127 +119 +130 +139 +141 +149 +163 +172 +178 +180 +178 +168 +154 +158 +179 +211 +224 +220 +189 +132 +68 +42 +56 +62 +113 +158 +168 +162 +161 +164 +163 +173 +185 +176 +164 +172 +184 +189 +194 +190 +193 +183 +177 +165 +135 +91 +69 +81 +102 +141 +158 +147 +146 +155 +151 +137 +127 +136 +152 +162 +160 +148 +143 +138 +116 +113 +119 +122 +127 +148 +185 +207 +202 +195 +188 +170 +142 +146 +181 +196 +182 +175 +179 +175 +158 +153 +164 +189 +206 +201 +187 +162 +145 +142 +122 +99 +102 +123 +134 +125 +131 +155 +168 +155 +155 +169 +178 +165 +162 +173 +179 +167 +134 +110 +113 +116 +104 +99 +107 +118 +128 +138 +143 +161 +185 +169 +125 +109 +134 +157 +164 +167 +173 +173 +168 +151 +140 +142 +155 +169 +181 +182 +170 +179 +186 +170 +157 +161 +173 +185 +181 +156 +135 +127 +142 +162 +164 +141 +111 +87 +99 +125 +153 +170 +178 +179 +174 +165 +133 +101 +97 +111 +136 +159 +156 +127 +106 +103 +125 +155 +172 +189 +176 +157 +152 +179 +203 +182 +140 +122 +140 +149 +145 +134 +119 +105 +126 +176 +199 +180 +139 +121 +131 +142 +131 +115 +124 +127 +116 +140 +177 +194 +187 +170 +168 +161 +146 +127 +126 +146 +153 +161 +195 +213 +197 +156 +116 +112 +134 +150 +155 +164 +171 +167 +155 +143 +134 +149 +180 +196 +192 +189 +183 +185 +186 +184 +194 +204 +212 +195 +192 +188 +186 +181 +181 +184 +179 +179 +189 +194 +183 +176 +180 +185 +174 +159 +141 +132 +143 +161 +170 +171 +175 +183 +182 +169 +159 +153 +148 +150 +169 +179 +167 +144 +127 +117 +109 +107 +99 +109 +139 +161 +168 +177 +189 +193 +167 +132 +110 +108 +112 +114 +113 +117 +119 +125 +134 +142 +145 +141 +137 +126 +119 +113 +106 +102 +110 +123 +131 +127 +121 +113 +107 +102 +99 +99 +102 +104 +101 +101 +106 +109 +110 +116 +125 +122 +120 +119 +118 +115 +110 +105 +103 +97 +97 +99 +100 +100 +100 +103 +106 +103 +100 +95 +92 +95 +100 +102 +102 +102 +100 +97 +96 +101 +105 +103 +99 +89 +87 +83 +81 +80 +80 +78 +77 +73 +72 +71 +69 +67 +65 +65 +65 +67 +69 +70 +69 +70 +72 +76 +78 +76 +73 +69 +68 +68 +66 +64 +61 +58 +55 +52 +52 +54 +53 +51 +48 +52 +50 +46 +44 +46 +46 +47 +51 +63 +78 +99 +117 +129 +131 +134 +140 +144 +149 +153 +155 +154 +155 +152 +150 +155 +158 +161 +165 +170 +169 +161 +151 +140 +146 +156 +165 +168 +166 +165 +167 +165 +165 +165 +163 +167 +168 +161 +152 +151 +153 +154 +154 +158 +164 +170 +172 +176 +176 +177 +175 +171 +167 +167 +170 +176 +172 +166 +161 +163 +170 +179 +185 +185 +187 +187 +186 +182 +179 +178 +177 +176 +171 +167 +168 +172 +177 +181 +184 +183 +185 +185 +182 +182 +182 +177 +171 +167 +172 +181 +186 +190 +194 +195 +195 +198 +195 +192 +193 +198 +205 +210 +213 +214 +215 +215 +214 +214 +215 +217 +219 +221 +220 +220 +220 +220 +220 +221 +221 +217 +216 +216 +217 +217 +216 +211 +208 +207 +204 +200 +197 +195 +191 +188 +184 +183 +183 +184 +185 +187 +190 +193 +193 +186 +180 +177 +174 +172 +173 +176 +174 +175 +176 +179 +179 +174 +174 +173 +168 +169 +172 +173 +173 +171 +169 +169 +170 +171 +171 +175 +180 +181 +176 +167 +164 +167 +171 +174 +173 +177 +184 +188 +187 +185 +182 +181 +185 +187 +188 +192 +198 +198 +202 +207 +208 +206 +203 +200 +201 +205 +211 +218 +222 +225 +229 +233 +234 +231 +230 +225 +220 +218 +220 +218 +214 +203 +197 +193 +195 +198 +199 +200 +202 +205 +208 +212 +214 +213 +208 +201 +198 +198 +199 +199 +198 +197 +196 +195 +194 +192 +192 +191 +189 +189 +190 +189 +187 +187 +187 +188 +189 +190 +193 +196 +198 +200 +203 +207 +210 +213 +215 +216 +217 +218 +216 +214 +213 +211 +209 +205 +202 +199 +200 +200 +201 +202 +205 +207 +209 +208 +209 +209 +209 +209 +209 +210 +210 +212 +214 +217 +217 +216 +216 +217 +218 +220 +219 +218 +218 +218 +218 +219 +220 +221 +221 +221 +221 +222 +223 +223 +223 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +193 +192 +191 +191 +192 +194 +192 +190 +190 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +192 +193 +193 +192 +190 +189 +191 +192 +194 +193 +192 +193 +194 +194 +195 +195 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +194 +193 +192 +191 +190 +192 +193 +194 +193 +192 +191 +192 +193 +192 +191 +191 +192 +193 +194 +194 +193 +191 +192 +193 +193 +192 +191 +192 +192 +194 +194 +194 +193 +194 +195 +196 +197 +194 +194 +194 +194 +195 +195 +196 +196 +193 +194 +194 +195 +195 +195 +195 +195 +194 +193 +191 +191 +191 +192 +193 +193 +191 +192 +192 +190 +190 +191 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +194 +193 +191 +191 +191 +192 +194 +195 +194 +193 +191 +190 +190 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +191 +192 +192 +191 +192 +192 +193 +194 +193 +192 +193 +195 +196 +196 +196 +195 +194 +194 +194 +194 +194 +194 +195 +195 +195 +193 +193 +194 +194 +194 +194 +193 +193 +197 +196 +195 +196 +198 +202 +204 +205 +206 +203 +199 +196 +194 +193 +192 +192 +194 +198 +204 +210 +214 +215 +214 +213 +214 +212 +209 +206 +203 +201 +199 +199 +209 +214 +219 +222 +222 +218 +215 +213 +212 +214 +214 +213 +213 +212 +209 +205 +204 +201 +195 +192 +196 +204 +203 +196 +193 +193 +197 +201 +197 +187 +180 +178 +179 +181 +185 +184 +177 +177 +184 +188 +188 +191 +191 +189 +182 +168 +157 +157 +173 +199 +213 +209 +191 +175 +171 +165 +160 +150 +151 +158 +169 +175 +167 +163 +173 +179 +168 +150 +146 +148 +146 +145 +153 +166 +175 +172 +168 +172 +180 +184 +187 +178 +167 +160 +155 +148 +143 +142 +146 +145 +138 +136 +143 +140 +136 +141 +149 +174 +185 +169 +149 +144 +145 +143 +137 +140 +151 +170 +180 +167 +149 +141 +162 +184 +188 +171 +159 +174 +193 +188 +160 +159 +174 +202 +217 +200 +168 +146 +145 +158 +179 +197 +201 +192 +185 +186 +191 +194 +184 +165 +161 +173 +176 +168 +151 +162 +177 +188 +192 +186 +173 +163 +172 +177 +178 +174 +168 +166 +168 +171 +167 +157 +141 +128 +132 +146 +154 +154 +135 +128 +128 +118 +124 +140 +137 +141 +172 +177 +171 +153 +143 +141 +139 +132 +141 +143 +145 +145 +147 +149 +148 +145 +140 +140 +141 +141 +142 +141 +139 +138 +138 +143 +146 +144 +143 +145 +146 +145 +144 +147 +149 +148 +147 +148 +150 +151 +145 +147 +149 +149 +145 +140 +141 +145 +142 +142 +143 +146 +149 +149 +147 +145 +148 +153 +153 +149 +149 +147 +146 +148 +148 +152 +153 +153 +156 +153 +149 +149 +154 +151 +152 +154 +151 +146 +149 +157 +157 +154 +151 +149 +148 +148 +148 +147 +150 +147 +144 +143 +145 +146 +146 +146 +143 +143 +142 +143 +147 +149 +146 +143 +142 +146 +149 +145 +139 +135 +134 +134 +136 +139 +142 +139 +133 +132 +133 +129 +129 +131 +132 +132 +133 +133 +131 +129 +126 +123 +121 +122 +126 +129 +129 +127 +128 +125 +127 +128 +120 +109 +109 +116 +121 +122 +121 +119 +118 +118 +116 +113 +118 +122 +127 +128 +126 +122 +121 +123 +131 +130 +128 +127 +125 +124 +124 +124 +117 +119 +124 +124 +120 +118 +123 +133 +134 +130 +125 +119 +110 +107 +117 +129 +131 +126 +124 +123 +125 +132 +136 +132 +120 +115 +122 +134 +138 +136 +135 +135 +122 +123 +126 +131 +136 +138 +137 +135 +130 +126 +122 +121 +125 +131 +133 +133 +128 +132 +135 +130 +119 +113 +118 +127 +125 +126 +121 +112 +109 +116 +122 +123 +117 +121 +127 +131 +131 +127 +124 +124 +118 +115 +116 +124 +129 +127 +123 +121 +122 +121 +129 +139 +140 +138 +136 +135 +137 +132 +127 +125 +124 +123 +124 +125 +126 +124 +123 +125 +125 +119 +120 +129 +127 +124 +125 +130 +130 +126 +127 +130 +128 +126 +127 +126 +122 +121 +123 +121 +121 +119 +116 +118 +121 +120 +118 +117 +122 +124 +125 +124 +122 +124 +127 +129 +130 +129 +126 +124 +125 +128 +129 +129 +131 +132 +129 +130 +133 +131 +128 +131 +135 +135 +134 +135 +137 +139 +136 +132 +130 +130 +132 +134 +137 +143 +151 +157 +151 +147 +141 +138 +138 +138 +134 +129 +128 +127 +131 +135 +138 +139 +138 +137 +126 +126 +128 +130 +129 +134 +139 +139 +132 +145 +169 +188 +183 +159 +141 +137 +142 +152 +169 +183 +174 +148 +128 +119 +125 +134 +163 +189 +179 +141 +121 +127 +159 +160 +146 +125 +118 +124 +137 +153 +147 +138 +128 +128 +148 +171 +167 +143 +119 +121 +134 +162 +189 +190 +157 +123 +124 +138 +140 +137 +136 +126 +117 +123 +128 +125 +129 +133 +122 +106 +119 +147 +186 +187 +160 +131 +130 +137 +132 +126 +133 +138 +138 +130 +130 +142 +146 +136 +135 +133 +130 +128 +127 +130 +136 +141 +126 +109 +130 +178 +196 +160 +123 +126 +158 +169 +144 +117 +114 +119 +139 +161 +159 +135 +120 +125 +133 +135 +143 +154 +163 +168 +178 +190 +186 +170 +173 +194 +212 +229 +230 +206 +165 +121 +100 +105 +98 +112 +147 +165 +148 +140 +157 +169 +181 +191 +184 +169 +169 +182 +189 +190 +188 +186 +185 +183 +183 +169 +137 +101 +86 +96 +133 +160 +147 +133 +139 +146 +144 +141 +150 +162 +159 +163 +167 +150 +124 +101 +113 +123 +122 +113 +105 +133 +181 +197 +196 +198 +197 +167 +146 +164 +196 +183 +166 +166 +173 +161 +149 +155 +179 +196 +205 +191 +168 +154 +144 +130 +111 +95 +109 +135 +124 +104 +117 +143 +160 +158 +172 +184 +172 +167 +175 +179 +182 +164 +141 +137 +139 +118 +96 +97 +105 +112 +116 +108 +119 +163 +182 +159 +132 +132 +158 +175 +164 +166 +174 +165 +140 +101 +93 +126 +154 +163 +167 +170 +174 +181 +168 +155 +160 +171 +174 +163 +144 +123 +105 +124 +165 +175 +142 +110 +89 +111 +146 +170 +176 +175 +174 +170 +163 +141 +115 +104 +108 +131 +157 +159 +132 +109 +103 +125 +159 +180 +192 +173 +146 +135 +164 +199 +191 +150 +129 +143 +146 +143 +124 +102 +98 +135 +185 +200 +176 +135 +116 +127 +136 +124 +114 +125 +126 +114 +146 +193 +204 +184 +160 +156 +151 +142 +133 +135 +145 +141 +149 +190 +218 +192 +146 +114 +120 +144 +158 +161 +165 +166 +163 +149 +134 +130 +151 +179 +194 +196 +190 +180 +183 +182 +175 +184 +202 +212 +198 +195 +189 +185 +180 +182 +182 +173 +169 +183 +200 +197 +186 +181 +179 +166 +154 +145 +143 +154 +169 +175 +172 +175 +174 +172 +165 +147 +130 +123 +136 +167 +187 +172 +141 +120 +112 +108 +102 +101 +121 +158 +174 +165 +160 +166 +180 +163 +132 +111 +109 +111 +113 +119 +120 +115 +115 +126 +141 +147 +139 +129 +122 +110 +102 +104 +109 +120 +131 +136 +123 +118 +112 +108 +105 +104 +105 +108 +113 +111 +109 +109 +109 +112 +117 +123 +118 +115 +113 +114 +113 +110 +105 +103 +96 +96 +96 +96 +95 +92 +90 +91 +101 +103 +101 +98 +100 +106 +108 +105 +100 +99 +97 +97 +99 +100 +97 +92 +86 +84 +80 +78 +76 +76 +76 +75 +72 +72 +71 +69 +67 +66 +65 +65 +66 +68 +69 +68 +69 +71 +73 +74 +73 +72 +71 +69 +67 +64 +62 +60 +56 +54 +52 +52 +52 +52 +49 +47 +50 +47 +43 +43 +46 +47 +51 +61 +77 +95 +112 +122 +128 +132 +136 +142 +145 +150 +155 +155 +153 +153 +152 +151 +156 +157 +164 +172 +172 +161 +151 +146 +141 +148 +159 +167 +170 +169 +168 +170 +173 +171 +168 +167 +168 +168 +161 +153 +156 +165 +169 +162 +157 +162 +168 +169 +171 +175 +176 +172 +168 +168 +170 +173 +179 +177 +173 +168 +166 +170 +179 +185 +186 +184 +180 +179 +180 +181 +182 +181 +174 +166 +160 +162 +169 +175 +180 +182 +183 +185 +184 +179 +176 +176 +177 +176 +174 +175 +177 +181 +187 +193 +194 +192 +199 +195 +193 +196 +200 +203 +210 +216 +215 +216 +216 +215 +214 +215 +217 +219 +221 +221 +221 +221 +221 +221 +221 +221 +216 +216 +217 +216 +215 +213 +211 +209 +207 +205 +200 +196 +192 +189 +187 +185 +185 +184 +185 +186 +186 +187 +189 +191 +182 +177 +176 +176 +176 +178 +179 +175 +174 +174 +177 +177 +174 +173 +170 +165 +168 +171 +174 +176 +175 +173 +171 +169 +167 +170 +177 +186 +189 +184 +174 +168 +162 +165 +165 +167 +175 +185 +187 +183 +183 +181 +182 +186 +188 +189 +192 +196 +197 +201 +206 +207 +205 +203 +203 +204 +208 +213 +218 +221 +224 +228 +232 +234 +233 +231 +226 +220 +219 +220 +218 +214 +207 +201 +196 +198 +200 +199 +199 +201 +201 +203 +207 +211 +212 +210 +205 +202 +204 +204 +203 +202 +200 +197 +194 +192 +191 +190 +190 +190 +190 +189 +188 +189 +186 +187 +188 +188 +189 +191 +194 +196 +197 +199 +201 +204 +206 +209 +211 +213 +214 +213 +212 +212 +212 +211 +209 +207 +203 +202 +201 +199 +200 +202 +205 +207 +208 +209 +211 +211 +211 +209 +209 +208 +210 +212 +214 +215 +215 +215 +216 +217 +219 +218 +217 +216 +216 +216 +216 +217 +215 +216 +217 +219 +221 +221 +221 +220 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +192 +194 +193 +192 +192 +193 +194 +194 +194 +193 +194 +194 +193 +191 +191 +193 +195 +193 +193 +193 +192 +190 +190 +191 +193 +194 +193 +192 +192 +193 +194 +195 +195 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +190 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +194 +194 +193 +193 +193 +193 +194 +194 +194 +194 +194 +195 +196 +196 +196 +196 +196 +196 +196 +196 +197 +197 +192 +193 +194 +195 +195 +195 +195 +195 +194 +193 +192 +191 +192 +193 +193 +192 +191 +192 +192 +190 +190 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +195 +194 +193 +192 +191 +191 +192 +193 +193 +191 +192 +193 +194 +194 +193 +192 +191 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +194 +195 +195 +195 +194 +193 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +194 +194 +195 +195 +195 +193 +195 +198 +200 +203 +204 +203 +203 +202 +199 +195 +193 +193 +194 +195 +195 +195 +199 +206 +213 +217 +218 +216 +214 +215 +212 +208 +204 +202 +201 +202 +203 +213 +216 +220 +220 +218 +214 +212 +211 +213 +216 +215 +212 +211 +210 +208 +204 +204 +202 +199 +196 +196 +196 +195 +193 +195 +195 +198 +201 +197 +186 +180 +180 +182 +184 +186 +182 +173 +172 +179 +184 +187 +192 +193 +189 +179 +167 +163 +170 +183 +206 +215 +207 +187 +171 +169 +164 +157 +150 +155 +161 +168 +170 +163 +164 +173 +182 +169 +150 +151 +155 +149 +145 +146 +160 +171 +171 +170 +177 +186 +192 +178 +171 +163 +159 +155 +149 +146 +148 +150 +148 +139 +138 +142 +138 +132 +136 +150 +172 +181 +165 +144 +139 +140 +140 +137 +150 +167 +177 +166 +140 +130 +141 +163 +185 +185 +171 +167 +184 +200 +191 +166 +162 +179 +206 +208 +183 +156 +144 +167 +181 +194 +202 +199 +194 +196 +193 +179 +177 +174 +175 +179 +181 +175 +166 +160 +172 +184 +187 +182 +175 +168 +163 +175 +184 +188 +179 +167 +165 +163 +155 +153 +141 +123 +119 +141 +167 +165 +147 +129 +130 +136 +129 +129 +138 +138 +140 +166 +173 +178 +174 +163 +151 +147 +147 +137 +143 +147 +147 +149 +151 +150 +146 +140 +141 +142 +142 +140 +140 +138 +137 +138 +144 +147 +145 +144 +147 +149 +148 +147 +149 +150 +150 +149 +148 +149 +149 +147 +148 +149 +149 +146 +142 +141 +143 +140 +139 +140 +145 +149 +150 +149 +147 +148 +153 +153 +149 +148 +147 +145 +147 +147 +153 +153 +153 +155 +153 +149 +149 +155 +152 +152 +154 +153 +150 +152 +157 +151 +147 +143 +143 +145 +147 +149 +150 +150 +148 +145 +142 +141 +142 +143 +144 +143 +144 +147 +151 +154 +155 +152 +149 +151 +151 +148 +141 +135 +133 +132 +132 +134 +140 +145 +140 +130 +128 +131 +129 +129 +131 +133 +135 +138 +137 +132 +125 +127 +125 +124 +126 +129 +132 +133 +134 +132 +131 +132 +135 +130 +120 +114 +114 +119 +121 +121 +118 +117 +117 +116 +115 +118 +119 +121 +122 +121 +119 +120 +123 +126 +127 +127 +126 +124 +123 +123 +122 +119 +118 +123 +126 +124 +120 +123 +131 +135 +135 +130 +119 +106 +104 +114 +125 +128 +127 +125 +120 +118 +127 +139 +142 +129 +119 +121 +131 +132 +127 +126 +126 +122 +124 +128 +133 +136 +136 +133 +131 +126 +121 +116 +117 +123 +130 +133 +132 +131 +133 +131 +124 +114 +110 +116 +125 +124 +127 +122 +114 +112 +119 +123 +122 +119 +122 +125 +127 +125 +122 +121 +121 +119 +117 +120 +125 +128 +127 +127 +128 +128 +124 +132 +142 +142 +136 +131 +128 +130 +127 +122 +122 +121 +122 +121 +120 +124 +125 +124 +124 +124 +122 +123 +130 +129 +125 +124 +126 +128 +127 +127 +127 +128 +126 +126 +125 +123 +126 +128 +126 +121 +121 +122 +124 +125 +124 +122 +121 +120 +123 +125 +125 +124 +124 +126 +127 +131 +132 +131 +130 +127 +129 +132 +135 +136 +131 +127 +128 +133 +133 +130 +129 +131 +133 +135 +135 +135 +134 +133 +133 +132 +130 +132 +137 +141 +146 +153 +159 +163 +153 +146 +147 +145 +137 +132 +133 +126 +128 +131 +132 +139 +142 +139 +135 +128 +124 +123 +129 +131 +137 +143 +143 +133 +127 +135 +164 +187 +184 +161 +142 +146 +147 +150 +160 +165 +157 +135 +113 +119 +125 +142 +165 +183 +177 +151 +127 +143 +156 +149 +133 +126 +130 +136 +147 +147 +142 +127 +122 +140 +169 +173 +151 +124 +124 +131 +150 +173 +180 +166 +148 +133 +132 +133 +138 +139 +125 +115 +120 +119 +127 +133 +134 +129 +116 +108 +113 +145 +181 +187 +161 +138 +119 +114 +125 +131 +132 +134 +133 +133 +139 +141 +134 +131 +131 +130 +127 +126 +127 +130 +133 +120 +103 +125 +176 +199 +171 +137 +138 +168 +171 +146 +127 +125 +121 +134 +156 +164 +143 +124 +122 +126 +126 +133 +146 +163 +171 +180 +184 +186 +186 +186 +186 +198 +227 +236 +212 +189 +176 +164 +156 +148 +124 +139 +170 +156 +127 +136 +161 +180 +186 +180 +168 +169 +181 +191 +194 +190 +179 +183 +184 +190 +190 +187 +166 +121 +116 +129 +158 +168 +151 +139 +142 +142 +141 +139 +142 +134 +138 +157 +152 +136 +124 +133 +142 +151 +148 +125 +119 +150 +185 +199 +200 +210 +201 +178 +173 +187 +180 +160 +147 +151 +156 +155 +155 +143 +150 +175 +180 +166 +152 +143 +149 +121 +95 +102 +140 +143 +108 +88 +92 +129 +148 +170 +180 +179 +179 +178 +178 +185 +186 +178 +169 +163 +146 +122 +109 +108 +115 +110 +95 +93 +113 +147 +174 +178 +162 +176 +187 +166 +162 +176 +174 +141 +94 +76 +106 +138 +153 +160 +164 +168 +174 +163 +147 +148 +159 +160 +153 +137 +120 +108 +130 +171 +181 +145 +106 +90 +120 +155 +168 +166 +167 +170 +166 +153 +143 +127 +114 +110 +128 +155 +158 +138 +110 +105 +124 +161 +186 +194 +172 +142 +130 +155 +191 +195 +167 +143 +143 +141 +135 +113 +90 +102 +154 +197 +203 +174 +144 +126 +128 +129 +121 +117 +121 +126 +117 +157 +207 +210 +179 +155 +154 +150 +144 +139 +138 +139 +133 +147 +191 +209 +181 +138 +116 +129 +152 +160 +159 +161 +157 +156 +146 +133 +137 +162 +184 +192 +195 +187 +177 +178 +170 +159 +171 +198 +213 +202 +196 +190 +189 +184 +182 +173 +165 +162 +179 +203 +206 +192 +181 +173 +159 +152 +155 +163 +172 +176 +174 +173 +171 +169 +165 +156 +143 +124 +110 +124 +167 +194 +173 +135 +116 +111 +109 +97 +109 +140 +172 +175 +155 +144 +148 +154 +145 +122 +105 +107 +106 +106 +114 +114 +109 +108 +116 +128 +136 +133 +127 +115 +101 +96 +106 +116 +125 +131 +132 +123 +119 +114 +113 +116 +120 +123 +123 +129 +129 +126 +121 +117 +115 +115 +115 +112 +111 +112 +115 +115 +111 +104 +101 +95 +94 +93 +92 +90 +86 +82 +82 +96 +103 +107 +105 +107 +111 +111 +105 +100 +99 +98 +98 +98 +96 +91 +88 +84 +81 +80 +78 +76 +75 +71 +68 +72 +72 +72 +70 +68 +66 +66 +65 +64 +66 +67 +67 +67 +68 +70 +71 +73 +73 +71 +68 +65 +62 +61 +60 +57 +55 +53 +53 +52 +51 +50 +48 +45 +45 +45 +44 +44 +45 +56 +75 +92 +107 +119 +123 +129 +135 +139 +142 +150 +155 +159 +158 +155 +154 +154 +155 +157 +160 +168 +177 +174 +159 +146 +139 +137 +146 +159 +168 +171 +169 +169 +170 +179 +177 +173 +171 +169 +165 +159 +153 +152 +167 +177 +173 +166 +165 +167 +167 +166 +173 +176 +171 +167 +169 +172 +175 +179 +180 +179 +176 +173 +174 +181 +186 +186 +182 +176 +174 +177 +182 +184 +183 +175 +165 +158 +160 +167 +174 +177 +178 +181 +183 +183 +177 +171 +170 +174 +178 +177 +177 +177 +180 +186 +192 +193 +191 +194 +193 +196 +202 +205 +205 +209 +216 +216 +217 +216 +215 +214 +215 +217 +218 +221 +221 +221 +221 +221 +221 +221 +220 +217 +217 +218 +217 +215 +212 +210 +209 +206 +203 +199 +194 +189 +187 +188 +189 +187 +186 +187 +188 +187 +184 +184 +186 +181 +176 +177 +179 +181 +183 +184 +178 +176 +174 +176 +176 +173 +172 +170 +166 +167 +170 +174 +177 +178 +176 +172 +169 +169 +172 +177 +183 +188 +188 +181 +175 +165 +161 +159 +163 +172 +181 +184 +183 +180 +177 +179 +184 +189 +192 +194 +195 +198 +201 +203 +202 +199 +199 +203 +206 +210 +214 +218 +219 +222 +226 +230 +231 +230 +230 +227 +223 +221 +221 +217 +212 +209 +202 +198 +199 +201 +200 +201 +203 +202 +201 +201 +201 +202 +204 +205 +206 +207 +207 +207 +208 +206 +200 +195 +192 +191 +188 +188 +190 +190 +187 +188 +192 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +199 +200 +201 +203 +205 +206 +207 +208 +210 +211 +210 +210 +211 +211 +211 +209 +207 +204 +201 +200 +201 +202 +206 +207 +209 +210 +210 +210 +210 +211 +210 +210 +211 +211 +211 +212 +213 +215 +214 +214 +215 +215 +215 +216 +216 +216 +213 +213 +215 +217 +219 +219 +219 +218 +192 +192 +192 +192 +192 +192 +192 +193 +191 +190 +190 +191 +192 +193 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +195 +194 +194 +194 +194 +194 +194 +193 +194 +195 +194 +193 +191 +191 +192 +194 +193 +193 +193 +192 +191 +191 +193 +194 +195 +194 +193 +192 +193 +194 +194 +194 +195 +194 +194 +193 +192 +192 +193 +193 +194 +194 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +194 +194 +193 +193 +192 +193 +193 +194 +194 +195 +195 +195 +195 +196 +196 +196 +196 +196 +196 +196 +196 +192 +193 +194 +195 +196 +195 +195 +194 +193 +192 +193 +193 +194 +194 +193 +192 +192 +193 +193 +191 +191 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +191 +191 +192 +192 +193 +193 +194 +194 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +193 +194 +194 +193 +192 +192 +194 +193 +193 +194 +195 +195 +194 +193 +193 +194 +194 +194 +194 +194 +194 +194 +196 +195 +195 +195 +195 +194 +194 +194 +196 +195 +194 +194 +195 +196 +198 +199 +196 +199 +202 +203 +201 +199 +198 +198 +197 +195 +192 +192 +193 +196 +197 +197 +195 +200 +207 +214 +218 +219 +218 +216 +212 +210 +206 +204 +203 +204 +206 +207 +214 +216 +219 +217 +212 +209 +208 +209 +213 +217 +216 +211 +210 +211 +209 +207 +205 +194 +189 +193 +196 +191 +191 +195 +197 +198 +199 +200 +195 +188 +183 +183 +186 +184 +183 +178 +170 +173 +183 +190 +189 +194 +193 +186 +174 +166 +171 +185 +199 +212 +212 +199 +181 +169 +169 +163 +154 +149 +156 +165 +170 +169 +162 +164 +173 +181 +169 +155 +159 +162 +153 +146 +145 +158 +171 +179 +184 +188 +186 +181 +161 +162 +162 +158 +151 +147 +147 +151 +151 +147 +138 +135 +137 +134 +133 +138 +161 +168 +169 +157 +142 +135 +137 +140 +146 +157 +169 +172 +155 +132 +129 +144 +178 +193 +187 +175 +176 +189 +197 +187 +171 +164 +179 +201 +194 +170 +161 +166 +183 +198 +206 +205 +192 +188 +197 +191 +176 +157 +151 +171 +188 +185 +176 +173 +176 +178 +182 +184 +179 +170 +164 +162 +176 +187 +189 +173 +160 +163 +162 +152 +141 +134 +132 +144 +162 +167 +153 +136 +135 +142 +141 +144 +145 +145 +154 +154 +163 +168 +177 +183 +176 +161 +151 +150 +143 +149 +152 +152 +150 +152 +150 +148 +142 +142 +141 +140 +139 +138 +137 +136 +138 +142 +145 +144 +144 +146 +148 +147 +153 +152 +151 +150 +149 +148 +147 +147 +146 +146 +147 +149 +147 +143 +140 +139 +141 +141 +141 +143 +146 +148 +148 +147 +147 +152 +152 +148 +146 +144 +142 +145 +146 +154 +156 +154 +154 +153 +150 +151 +154 +153 +153 +153 +156 +156 +154 +151 +144 +140 +140 +147 +151 +149 +148 +150 +150 +148 +144 +139 +136 +136 +140 +144 +144 +147 +151 +156 +159 +157 +154 +151 +152 +150 +147 +141 +137 +136 +134 +131 +135 +141 +145 +138 +125 +125 +132 +135 +133 +132 +131 +134 +138 +139 +133 +125 +124 +126 +128 +129 +130 +131 +134 +136 +133 +132 +132 +134 +136 +134 +125 +116 +120 +123 +123 +120 +117 +117 +120 +122 +123 +122 +122 +123 +123 +121 +121 +123 +125 +127 +127 +125 +122 +122 +122 +121 +121 +120 +123 +125 +123 +119 +119 +125 +135 +138 +130 +113 +105 +112 +123 +129 +136 +132 +127 +118 +116 +127 +142 +147 +131 +120 +120 +129 +129 +125 +124 +125 +123 +124 +127 +131 +132 +130 +126 +124 +124 +120 +115 +116 +120 +124 +124 +124 +121 +123 +124 +124 +120 +116 +116 +118 +123 +124 +121 +115 +116 +123 +125 +122 +117 +119 +121 +123 +124 +123 +121 +119 +116 +119 +123 +125 +125 +125 +128 +131 +131 +128 +133 +141 +140 +134 +131 +128 +127 +124 +121 +120 +120 +121 +121 +120 +125 +129 +127 +123 +123 +125 +125 +127 +130 +129 +126 +124 +124 +127 +128 +126 +128 +127 +128 +127 +125 +129 +132 +129 +120 +124 +129 +130 +129 +128 +127 +128 +127 +126 +125 +125 +126 +127 +128 +128 +126 +134 +142 +144 +139 +134 +133 +135 +133 +130 +129 +132 +132 +133 +132 +131 +131 +133 +135 +136 +136 +136 +136 +137 +136 +134 +135 +139 +143 +146 +149 +153 +163 +156 +153 +157 +160 +152 +141 +132 +126 +127 +129 +133 +141 +149 +148 +139 +136 +126 +125 +131 +134 +137 +142 +144 +135 +128 +125 +139 +166 +183 +176 +159 +147 +145 +142 +143 +148 +148 +137 +124 +125 +121 +127 +149 +173 +176 +159 +141 +148 +156 +152 +140 +135 +134 +133 +134 +143 +147 +134 +125 +134 +158 +173 +161 +138 +127 +125 +141 +159 +164 +158 +151 +141 +132 +133 +141 +139 +133 +128 +124 +125 +134 +132 +125 +125 +124 +116 +112 +117 +156 +188 +190 +163 +123 +107 +122 +130 +123 +121 +126 +131 +134 +136 +134 +131 +129 +128 +129 +131 +131 +128 +125 +117 +101 +122 +170 +200 +188 +159 +150 +168 +169 +148 +134 +123 +109 +127 +165 +172 +153 +126 +113 +117 +120 +124 +132 +137 +153 +166 +171 +179 +190 +190 +177 +198 +222 +233 +219 +199 +185 +175 +169 +152 +126 +135 +176 +180 +143 +131 +151 +176 +177 +173 +166 +165 +174 +190 +202 +199 +181 +183 +184 +186 +186 +203 +207 +166 +142 +121 +146 +181 +166 +141 +150 +158 +149 +122 +110 +106 +106 +129 +147 +149 +147 +147 +159 +178 +185 +170 +146 +142 +167 +189 +194 +194 +194 +193 +196 +186 +177 +165 +154 +149 +158 +162 +154 +133 +122 +142 +162 +169 +164 +151 +157 +127 +98 +91 +126 +155 +138 +100 +80 +101 +143 +162 +161 +173 +183 +180 +181 +182 +193 +201 +194 +186 +184 +166 +136 +113 +110 +110 +110 +100 +93 +120 +163 +194 +189 +192 +185 +168 +168 +179 +180 +143 +108 +88 +100 +127 +156 +171 +169 +173 +168 +152 +135 +137 +150 +156 +159 +146 +131 +127 +148 +177 +184 +147 +98 +84 +120 +153 +159 +158 +166 +168 +158 +140 +143 +138 +125 +114 +127 +154 +160 +139 +112 +111 +129 +164 +188 +191 +170 +142 +128 +149 +189 +206 +188 +154 +140 +130 +121 +101 +88 +115 +171 +203 +204 +177 +153 +137 +136 +127 +116 +118 +122 +128 +122 +164 +208 +198 +167 +151 +156 +156 +147 +137 +131 +136 +140 +157 +193 +198 +173 +138 +123 +137 +154 +158 +154 +150 +145 +147 +145 +139 +150 +175 +190 +190 +189 +183 +177 +173 +154 +144 +165 +197 +217 +205 +195 +188 +190 +181 +174 +164 +162 +163 +178 +201 +206 +192 +179 +175 +162 +156 +160 +166 +173 +175 +170 +165 +157 +160 +157 +147 +146 +139 +116 +121 +167 +193 +167 +129 +115 +112 +106 +102 +124 +154 +172 +166 +146 +136 +138 +132 +128 +110 +98 +103 +105 +103 +111 +108 +105 +104 +111 +121 +127 +127 +124 +108 +96 +96 +108 +118 +124 +125 +123 +118 +114 +112 +117 +125 +132 +132 +130 +134 +137 +138 +133 +127 +121 +115 +110 +106 +109 +115 +120 +118 +110 +101 +96 +93 +92 +92 +92 +90 +87 +84 +84 +90 +102 +110 +111 +112 +114 +111 +104 +99 +98 +98 +99 +97 +94 +90 +86 +81 +78 +76 +75 +75 +74 +69 +65 +71 +71 +71 +69 +67 +66 +65 +65 +64 +65 +67 +68 +67 +67 +67 +69 +72 +72 +72 +70 +65 +61 +59 +58 +56 +55 +54 +52 +52 +51 +50 +50 +45 +46 +45 +43 +44 +47 +63 +84 +99 +114 +122 +123 +128 +136 +141 +145 +154 +159 +162 +159 +154 +153 +154 +156 +156 +163 +172 +177 +174 +163 +148 +136 +138 +147 +158 +164 +165 +165 +167 +169 +177 +176 +177 +174 +168 +160 +154 +151 +147 +161 +177 +182 +179 +172 +167 +164 +163 +169 +172 +169 +168 +170 +173 +174 +178 +179 +180 +177 +174 +174 +178 +183 +183 +179 +173 +171 +176 +182 +184 +182 +174 +166 +160 +162 +169 +174 +176 +175 +180 +181 +181 +175 +166 +162 +167 +173 +181 +182 +182 +182 +185 +190 +193 +193 +193 +193 +198 +206 +207 +206 +209 +216 +217 +217 +217 +216 +214 +215 +216 +218 +220 +220 +220 +220 +220 +220 +219 +219 +217 +217 +218 +217 +215 +213 +210 +209 +205 +203 +200 +193 +187 +185 +187 +190 +189 +189 +190 +191 +188 +184 +181 +180 +179 +176 +177 +180 +181 +184 +184 +179 +179 +175 +175 +174 +170 +170 +170 +168 +172 +173 +175 +177 +178 +175 +171 +167 +175 +176 +178 +180 +182 +185 +182 +176 +173 +165 +160 +163 +169 +172 +176 +180 +173 +171 +173 +180 +189 +195 +197 +198 +197 +199 +200 +199 +197 +198 +203 +207 +212 +215 +218 +219 +220 +224 +226 +227 +227 +227 +225 +222 +221 +222 +218 +212 +207 +201 +197 +197 +199 +200 +202 +205 +205 +204 +203 +200 +199 +200 +203 +206 +204 +204 +207 +211 +211 +205 +200 +197 +194 +190 +188 +188 +188 +185 +186 +190 +187 +189 +192 +194 +194 +193 +193 +193 +194 +195 +197 +198 +199 +199 +200 +201 +201 +205 +209 +210 +209 +208 +210 +213 +213 +213 +212 +209 +206 +202 +200 +199 +205 +205 +206 +206 +206 +208 +210 +212 +212 +211 +210 +209 +208 +209 +210 +211 +209 +210 +212 +214 +216 +216 +216 +216 +215 +214 +215 +215 +217 +218 +218 +217 +193 +193 +193 +192 +192 +192 +192 +193 +191 +191 +191 +191 +192 +192 +192 +192 +193 +192 +191 +192 +193 +193 +193 +193 +194 +194 +195 +195 +194 +194 +193 +193 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +193 +194 +195 +194 +193 +193 +193 +194 +194 +193 +194 +194 +193 +193 +193 +192 +192 +192 +195 +194 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +191 +192 +193 +194 +195 +196 +195 +194 +193 +196 +195 +195 +195 +194 +194 +195 +195 +193 +193 +194 +195 +195 +195 +194 +194 +192 +192 +193 +194 +195 +194 +193 +192 +192 +193 +193 +192 +192 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +194 +191 +192 +193 +193 +193 +193 +193 +193 +190 +191 +192 +193 +193 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +193 +194 +196 +197 +196 +195 +196 +196 +195 +195 +195 +195 +195 +195 +196 +196 +196 +195 +195 +195 +195 +195 +194 +194 +194 +194 +196 +198 +201 +202 +204 +205 +205 +202 +197 +194 +194 +194 +194 +193 +192 +192 +193 +194 +195 +195 +194 +199 +207 +213 +216 +217 +216 +216 +210 +208 +206 +204 +204 +205 +207 +209 +212 +215 +216 +213 +208 +205 +207 +209 +213 +217 +216 +212 +212 +214 +212 +209 +199 +178 +167 +179 +192 +194 +193 +198 +197 +198 +199 +197 +194 +192 +189 +187 +189 +184 +181 +176 +171 +177 +188 +193 +193 +195 +192 +182 +173 +168 +178 +194 +210 +214 +205 +191 +178 +171 +170 +161 +151 +149 +160 +171 +176 +172 +163 +166 +175 +177 +167 +160 +165 +166 +154 +143 +146 +157 +171 +187 +198 +197 +178 +157 +152 +160 +164 +157 +148 +145 +149 +154 +152 +143 +137 +139 +140 +142 +146 +151 +166 +160 +152 +146 +140 +135 +137 +143 +150 +165 +175 +169 +153 +141 +145 +159 +192 +200 +188 +177 +178 +183 +186 +181 +176 +171 +186 +199 +187 +173 +179 +190 +193 +207 +208 +200 +180 +178 +197 +193 +174 +146 +140 +171 +197 +192 +179 +175 +171 +177 +186 +186 +173 +159 +158 +166 +183 +181 +168 +155 +158 +166 +161 +148 +140 +138 +151 +173 +170 +147 +131 +131 +135 +142 +139 +152 +157 +153 +160 +155 +149 +156 +164 +169 +171 +166 +156 +145 +142 +144 +147 +148 +147 +147 +147 +147 +142 +141 +139 +138 +138 +138 +137 +136 +133 +135 +138 +141 +143 +146 +148 +150 +155 +153 +150 +149 +148 +146 +145 +146 +145 +144 +144 +146 +146 +143 +140 +138 +139 +138 +137 +138 +139 +141 +143 +143 +146 +151 +151 +146 +144 +141 +140 +142 +150 +156 +157 +153 +154 +154 +151 +152 +151 +151 +151 +153 +157 +159 +153 +145 +143 +141 +146 +156 +159 +152 +148 +149 +149 +146 +141 +135 +132 +134 +139 +144 +146 +148 +152 +156 +156 +152 +149 +147 +148 +148 +147 +145 +143 +143 +139 +135 +139 +142 +143 +133 +122 +124 +135 +142 +137 +133 +129 +130 +135 +138 +135 +129 +124 +127 +130 +130 +129 +128 +131 +134 +131 +130 +127 +128 +135 +140 +133 +122 +122 +125 +124 +121 +118 +121 +125 +127 +127 +126 +126 +127 +127 +124 +121 +120 +127 +130 +130 +124 +119 +119 +120 +120 +122 +122 +124 +125 +122 +118 +118 +121 +133 +136 +126 +110 +106 +120 +134 +138 +146 +137 +127 +118 +118 +131 +142 +142 +130 +121 +122 +130 +131 +128 +126 +124 +123 +124 +127 +129 +129 +126 +123 +120 +125 +122 +118 +117 +117 +116 +115 +115 +116 +116 +118 +122 +123 +122 +120 +120 +125 +125 +121 +118 +120 +125 +127 +124 +122 +123 +125 +126 +127 +125 +120 +116 +116 +121 +126 +127 +125 +125 +128 +130 +129 +127 +131 +136 +135 +134 +133 +131 +128 +125 +121 +117 +118 +120 +121 +121 +127 +133 +130 +123 +122 +125 +125 +125 +127 +130 +129 +124 +123 +126 +127 +124 +124 +125 +129 +128 +126 +129 +131 +127 +122 +127 +130 +129 +127 +127 +130 +131 +134 +129 +124 +123 +124 +126 +128 +130 +123 +137 +153 +161 +155 +142 +133 +130 +126 +128 +135 +137 +132 +130 +135 +138 +135 +132 +130 +134 +140 +142 +140 +137 +140 +139 +138 +140 +143 +144 +143 +142 +153 +160 +163 +163 +171 +176 +162 +139 +121 +115 +119 +130 +136 +150 +159 +157 +144 +130 +126 +133 +137 +138 +141 +142 +133 +132 +127 +129 +149 +174 +180 +173 +155 +146 +140 +142 +143 +138 +132 +131 +126 +122 +123 +138 +158 +166 +159 +146 +142 +155 +167 +160 +143 +131 +130 +131 +138 +143 +132 +126 +132 +152 +173 +167 +145 +127 +121 +135 +148 +146 +140 +140 +143 +136 +139 +143 +136 +135 +136 +129 +132 +134 +131 +125 +122 +120 +119 +121 +113 +132 +170 +205 +198 +156 +122 +112 +117 +109 +110 +120 +125 +126 +126 +123 +124 +121 +121 +125 +130 +129 +122 +115 +100 +96 +123 +164 +192 +195 +179 +171 +175 +178 +160 +148 +132 +109 +116 +146 +168 +156 +128 +111 +117 +121 +116 +112 +101 +117 +139 +155 +162 +174 +182 +181 +199 +219 +231 +218 +194 +177 +170 +167 +148 +123 +113 +146 +188 +187 +159 +144 +166 +173 +172 +163 +156 +157 +175 +199 +204 +193 +190 +189 +184 +176 +187 +203 +205 +176 +136 +145 +176 +157 +130 +145 +158 +159 +131 +107 +97 +87 +102 +134 +153 +155 +156 +171 +184 +184 +177 +162 +152 +161 +179 +185 +180 +188 +197 +197 +192 +175 +172 +173 +169 +171 +173 +164 +147 +130 +136 +149 +161 +166 +154 +150 +146 +126 +107 +120 +155 +159 +120 +86 +95 +141 +154 +144 +157 +172 +171 +171 +167 +174 +188 +194 +199 +212 +207 +179 +136 +114 +118 +131 +121 +115 +132 +147 +177 +194 +196 +179 +169 +174 +176 +171 +154 +120 +103 +113 +128 +148 +170 +183 +182 +166 +149 +139 +143 +149 +147 +152 +159 +146 +142 +157 +180 +184 +145 +93 +84 +118 +149 +158 +162 +173 +166 +144 +130 +142 +146 +135 +116 +123 +153 +165 +142 +117 +123 +140 +169 +187 +187 +171 +152 +126 +137 +179 +209 +200 +165 +143 +117 +106 +95 +96 +130 +177 +197 +200 +181 +157 +142 +143 +127 +111 +120 +130 +133 +132 +170 +199 +178 +154 +150 +157 +164 +149 +135 +129 +139 +149 +161 +184 +194 +176 +148 +134 +143 +155 +155 +150 +139 +137 +142 +146 +148 +161 +182 +192 +188 +183 +181 +180 +169 +143 +137 +165 +199 +217 +206 +192 +182 +183 +173 +165 +164 +166 +167 +178 +196 +203 +189 +175 +170 +164 +162 +164 +166 +170 +171 +166 +145 +140 +150 +154 +148 +156 +153 +125 +131 +167 +184 +160 +128 +116 +112 +105 +106 +130 +155 +164 +155 +139 +127 +121 +122 +116 +102 +94 +101 +104 +105 +111 +107 +104 +105 +113 +124 +128 +123 +116 +107 +99 +101 +112 +121 +125 +124 +119 +107 +106 +107 +112 +120 +123 +118 +110 +115 +121 +127 +128 +125 +119 +112 +107 +103 +108 +115 +122 +120 +110 +98 +92 +90 +90 +91 +92 +90 +88 +88 +90 +89 +100 +111 +113 +113 +112 +109 +104 +102 +101 +101 +102 +100 +96 +91 +89 +79 +76 +72 +71 +73 +73 +70 +68 +69 +69 +68 +67 +65 +63 +63 +63 +65 +66 +68 +69 +69 +67 +67 +69 +68 +70 +71 +70 +66 +61 +56 +54 +53 +54 +53 +52 +51 +50 +50 +50 +50 +48 +42 +42 +47 +57 +72 +87 +103 +118 +127 +126 +127 +132 +141 +149 +155 +158 +159 +154 +149 +148 +149 +152 +153 +164 +172 +174 +171 +165 +153 +141 +145 +153 +161 +162 +161 +162 +166 +170 +174 +175 +178 +177 +168 +158 +152 +151 +148 +158 +172 +182 +184 +179 +171 +165 +162 +164 +165 +165 +167 +171 +174 +175 +178 +177 +176 +174 +173 +173 +175 +176 +180 +179 +176 +174 +178 +183 +184 +181 +170 +164 +161 +164 +170 +174 +174 +174 +180 +180 +178 +173 +164 +159 +162 +169 +188 +189 +188 +184 +183 +187 +193 +196 +195 +196 +200 +204 +205 +206 +210 +216 +217 +217 +217 +216 +215 +215 +217 +219 +219 +219 +220 +220 +220 +219 +218 +218 +217 +216 +218 +217 +216 +214 +210 +208 +206 +205 +201 +193 +184 +180 +183 +187 +191 +192 +193 +192 +190 +186 +181 +175 +173 +171 +175 +179 +181 +183 +183 +178 +180 +175 +174 +172 +166 +165 +168 +169 +173 +174 +175 +177 +177 +176 +173 +171 +175 +178 +180 +179 +179 +182 +180 +175 +179 +172 +167 +167 +168 +166 +168 +172 +173 +173 +176 +182 +189 +195 +197 +197 +195 +197 +198 +199 +199 +200 +204 +207 +212 +215 +218 +219 +220 +222 +224 +223 +226 +226 +223 +220 +220 +222 +220 +215 +204 +198 +194 +195 +196 +197 +200 +204 +202 +205 +207 +207 +204 +200 +200 +200 +199 +198 +201 +207 +210 +207 +204 +203 +199 +194 +190 +189 +188 +186 +185 +185 +187 +188 +191 +192 +192 +191 +190 +190 +190 +192 +194 +195 +196 +197 +198 +199 +198 +202 +207 +208 +206 +206 +210 +213 +212 +214 +215 +215 +213 +210 +207 +206 +207 +206 +205 +204 +203 +204 +206 +208 +212 +211 +210 +208 +207 +207 +208 +208 +208 +209 +212 +214 +215 +216 +215 +215 +217 +217 +216 +216 +216 +217 +217 +217 +193 +193 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +195 +194 +193 +193 +194 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +192 +192 +192 +193 +194 +193 +192 +192 +193 +193 +192 +191 +192 +193 +194 +195 +195 +194 +193 +192 +195 +194 +194 +194 +194 +194 +195 +195 +194 +194 +195 +195 +195 +194 +194 +193 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +192 +192 +194 +195 +194 +194 +193 +192 +191 +192 +192 +193 +194 +193 +193 +193 +193 +193 +192 +192 +192 +190 +191 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +195 +196 +197 +196 +195 +196 +196 +196 +195 +195 +195 +195 +195 +195 +195 +195 +195 +195 +196 +196 +196 +194 +195 +196 +197 +199 +200 +202 +203 +203 +202 +199 +197 +195 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +195 +201 +208 +213 +213 +212 +212 +213 +210 +209 +208 +207 +205 +205 +205 +206 +209 +212 +214 +211 +206 +204 +208 +213 +215 +217 +216 +213 +216 +218 +213 +204 +186 +167 +157 +173 +191 +197 +197 +198 +196 +200 +200 +196 +195 +198 +196 +191 +186 +181 +178 +177 +177 +184 +191 +194 +194 +194 +188 +182 +178 +177 +187 +201 +208 +210 +198 +188 +182 +178 +173 +160 +148 +151 +168 +178 +175 +167 +165 +176 +184 +176 +167 +167 +169 +165 +151 +138 +142 +156 +175 +192 +202 +196 +172 +148 +149 +161 +166 +157 +147 +148 +153 +154 +150 +137 +139 +148 +149 +153 +160 +158 +157 +147 +139 +136 +138 +139 +145 +153 +164 +184 +191 +176 +162 +162 +172 +182 +192 +195 +182 +174 +170 +167 +174 +182 +180 +184 +199 +203 +190 +187 +195 +195 +197 +204 +197 +188 +170 +173 +196 +190 +162 +147 +150 +178 +198 +193 +177 +171 +167 +177 +187 +185 +171 +159 +162 +172 +180 +170 +154 +152 +166 +171 +161 +154 +150 +151 +160 +169 +160 +138 +129 +133 +133 +140 +148 +157 +161 +157 +153 +148 +137 +142 +147 +154 +166 +174 +165 +150 +133 +129 +131 +136 +141 +141 +141 +144 +146 +143 +141 +141 +143 +143 +141 +139 +133 +131 +133 +138 +143 +143 +145 +148 +150 +149 +148 +147 +145 +142 +142 +145 +143 +142 +143 +144 +144 +143 +142 +143 +142 +140 +139 +140 +143 +146 +148 +148 +150 +153 +152 +146 +143 +141 +140 +143 +153 +157 +154 +151 +153 +155 +152 +151 +148 +148 +150 +155 +160 +158 +151 +146 +146 +147 +150 +155 +156 +153 +151 +151 +149 +144 +137 +132 +131 +135 +141 +144 +147 +147 +149 +150 +149 +145 +144 +144 +147 +148 +148 +144 +141 +141 +143 +143 +146 +145 +142 +132 +123 +126 +137 +141 +138 +135 +130 +129 +132 +136 +136 +134 +127 +129 +131 +130 +127 +126 +127 +129 +130 +128 +127 +128 +133 +136 +132 +127 +126 +126 +124 +121 +120 +124 +128 +129 +126 +124 +125 +127 +127 +124 +119 +118 +123 +129 +131 +125 +119 +118 +119 +121 +123 +127 +131 +128 +122 +118 +120 +124 +132 +132 +124 +111 +111 +123 +133 +136 +143 +137 +129 +120 +119 +129 +139 +137 +130 +124 +124 +130 +133 +132 +130 +126 +125 +127 +130 +133 +132 +128 +123 +120 +122 +122 +121 +121 +119 +116 +116 +118 +120 +118 +118 +119 +120 +121 +124 +128 +131 +129 +125 +123 +123 +124 +127 +129 +135 +134 +132 +129 +126 +123 +117 +112 +118 +124 +128 +129 +128 +129 +129 +128 +125 +126 +130 +131 +128 +130 +131 +127 +124 +124 +121 +117 +116 +118 +120 +120 +124 +128 +127 +123 +123 +124 +124 +126 +123 +126 +129 +128 +124 +121 +120 +120 +120 +123 +127 +127 +124 +128 +131 +128 +126 +128 +127 +123 +121 +124 +130 +133 +133 +128 +124 +125 +126 +128 +128 +128 +124 +139 +159 +170 +166 +150 +135 +129 +120 +123 +135 +140 +133 +131 +135 +137 +135 +131 +130 +136 +141 +143 +141 +138 +142 +143 +143 +142 +141 +142 +139 +138 +147 +162 +167 +161 +165 +181 +179 +165 +133 +110 +110 +120 +119 +135 +165 +178 +159 +138 +128 +134 +139 +139 +140 +140 +137 +133 +125 +126 +142 +163 +173 +172 +165 +155 +147 +145 +143 +137 +132 +130 +129 +130 +127 +126 +140 +159 +161 +153 +135 +148 +172 +175 +148 +127 +129 +132 +139 +145 +133 +130 +130 +143 +169 +170 +144 +129 +124 +133 +139 +133 +129 +133 +139 +139 +140 +139 +134 +134 +134 +131 +134 +130 +132 +134 +126 +119 +120 +125 +119 +123 +158 +199 +204 +185 +153 +122 +111 +109 +112 +119 +121 +125 +127 +124 +122 +121 +122 +127 +131 +129 +120 +112 +95 +100 +130 +158 +171 +177 +176 +178 +184 +184 +160 +152 +155 +141 +127 +126 +149 +152 +133 +115 +120 +126 +117 +108 +103 +110 +131 +148 +148 +147 +156 +162 +173 +202 +226 +217 +191 +174 +165 +158 +153 +125 +89 +93 +147 +194 +186 +155 +160 +177 +178 +167 +157 +149 +157 +177 +199 +202 +194 +190 +186 +177 +169 +177 +204 +199 +180 +173 +179 +161 +135 +132 +150 +174 +177 +153 +137 +126 +124 +147 +158 +153 +157 +164 +164 +158 +156 +164 +165 +168 +175 +176 +176 +189 +198 +189 +193 +184 +181 +187 +193 +191 +186 +180 +153 +138 +134 +138 +147 +155 +153 +149 +159 +167 +149 +136 +154 +160 +132 +103 +112 +140 +150 +141 +142 +154 +157 +155 +144 +138 +141 +156 +173 +188 +198 +202 +180 +159 +151 +157 +156 +155 +157 +155 +168 +185 +191 +183 +179 +177 +172 +168 +172 +141 +126 +130 +130 +137 +163 +186 +183 +164 +156 +153 +152 +142 +128 +136 +156 +154 +147 +155 +180 +181 +140 +96 +103 +125 +149 +161 +170 +177 +159 +129 +120 +140 +154 +144 +117 +116 +147 +165 +147 +124 +133 +147 +168 +181 +182 +174 +157 +127 +123 +154 +194 +206 +175 +142 +109 +99 +99 +110 +140 +170 +181 +192 +183 +162 +146 +143 +124 +113 +129 +137 +133 +139 +177 +193 +165 +148 +150 +153 +157 +147 +141 +139 +145 +149 +156 +175 +190 +179 +156 +142 +146 +153 +149 +142 +132 +136 +144 +150 +155 +167 +182 +190 +187 +181 +183 +182 +162 +137 +136 +166 +200 +215 +203 +190 +177 +173 +166 +165 +172 +174 +171 +176 +192 +200 +189 +174 +161 +158 +159 +162 +167 +173 +171 +161 +140 +139 +146 +152 +152 +159 +155 +136 +140 +160 +169 +152 +129 +116 +111 +106 +110 +129 +147 +148 +137 +125 +115 +112 +117 +111 +102 +99 +102 +106 +109 +110 +110 +108 +109 +117 +127 +128 +118 +108 +102 +99 +103 +113 +120 +123 +118 +108 +99 +99 +101 +104 +108 +108 +101 +93 +93 +99 +108 +114 +116 +112 +108 +106 +107 +109 +115 +120 +119 +111 +100 +93 +91 +91 +93 +92 +89 +87 +90 +93 +91 +99 +109 +112 +111 +109 +108 +106 +106 +104 +104 +103 +99 +94 +89 +88 +80 +79 +76 +73 +71 +70 +70 +70 +68 +67 +66 +65 +63 +61 +61 +62 +65 +65 +68 +70 +70 +67 +67 +68 +68 +68 +67 +66 +62 +59 +55 +52 +52 +52 +52 +52 +51 +50 +50 +51 +48 +48 +43 +41 +50 +66 +84 +97 +110 +122 +128 +129 +129 +133 +140 +149 +153 +155 +154 +147 +142 +140 +141 +143 +147 +158 +166 +166 +161 +156 +150 +143 +148 +158 +165 +164 +162 +162 +165 +168 +171 +171 +175 +176 +168 +158 +151 +151 +153 +160 +169 +174 +179 +183 +178 +171 +164 +159 +157 +160 +165 +171 +175 +177 +176 +176 +176 +177 +178 +176 +173 +170 +173 +176 +178 +176 +178 +181 +181 +177 +166 +164 +163 +167 +171 +173 +174 +175 +177 +175 +174 +171 +165 +160 +163 +170 +187 +190 +190 +186 +182 +184 +191 +195 +195 +197 +201 +203 +204 +207 +212 +216 +217 +217 +217 +216 +215 +215 +217 +219 +219 +219 +220 +220 +220 +219 +218 +217 +216 +215 +215 +216 +216 +214 +209 +205 +206 +206 +202 +193 +182 +177 +179 +181 +190 +193 +193 +190 +189 +188 +181 +172 +163 +164 +173 +180 +182 +184 +185 +181 +180 +176 +175 +172 +164 +162 +167 +170 +174 +175 +175 +176 +175 +175 +176 +176 +174 +180 +181 +178 +177 +180 +178 +173 +176 +176 +175 +172 +171 +169 +164 +160 +168 +174 +180 +184 +187 +191 +194 +196 +198 +197 +197 +197 +198 +201 +204 +206 +212 +215 +218 +219 +221 +223 +223 +222 +223 +224 +223 +220 +221 +223 +220 +215 +204 +199 +195 +195 +196 +195 +197 +201 +200 +203 +207 +208 +206 +202 +199 +197 +198 +194 +194 +198 +202 +202 +203 +206 +203 +200 +196 +193 +193 +193 +189 +185 +187 +187 +187 +187 +186 +186 +187 +188 +187 +188 +189 +190 +190 +192 +194 +197 +199 +200 +202 +202 +203 +204 +207 +210 +213 +214 +216 +217 +216 +215 +214 +213 +209 +208 +207 +205 +202 +201 +201 +201 +205 +206 +206 +207 +208 +208 +207 +206 +209 +210 +211 +213 +214 +215 +215 +216 +219 +218 +217 +217 +217 +218 +217 +217 +193 +194 +194 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +191 +190 +191 +193 +194 +195 +194 +192 +192 +192 +191 +191 +191 +193 +194 +191 +191 +190 +192 +193 +194 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +194 +193 +193 +194 +194 +194 +194 +193 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +191 +192 +193 +195 +194 +193 +193 +194 +194 +193 +192 +193 +193 +194 +195 +195 +194 +193 +193 +194 +194 +194 +195 +195 +196 +196 +196 +194 +195 +195 +195 +194 +194 +193 +193 +192 +192 +191 +192 +192 +193 +193 +192 +191 +192 +193 +192 +192 +194 +195 +194 +194 +193 +192 +191 +191 +192 +193 +194 +195 +194 +193 +192 +192 +192 +192 +192 +191 +192 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +195 +196 +196 +194 +193 +195 +195 +195 +195 +195 +194 +194 +194 +194 +194 +195 +195 +196 +196 +197 +197 +197 +198 +199 +201 +202 +202 +202 +202 +197 +195 +193 +193 +195 +196 +195 +193 +194 +195 +195 +195 +193 +193 +194 +195 +197 +203 +210 +213 +210 +208 +208 +209 +210 +210 +209 +208 +206 +204 +203 +202 +208 +211 +212 +210 +205 +205 +210 +216 +216 +218 +216 +215 +219 +221 +210 +197 +177 +166 +162 +177 +194 +200 +200 +200 +196 +202 +202 +197 +198 +203 +201 +193 +178 +174 +176 +180 +185 +192 +199 +200 +194 +191 +186 +184 +185 +187 +194 +206 +201 +202 +194 +188 +187 +184 +177 +161 +144 +155 +176 +182 +169 +158 +165 +188 +191 +176 +168 +171 +170 +162 +148 +135 +139 +158 +182 +197 +200 +192 +173 +155 +147 +160 +166 +156 +148 +151 +154 +151 +145 +131 +140 +157 +157 +161 +163 +154 +146 +138 +132 +132 +138 +147 +157 +165 +178 +195 +193 +173 +166 +176 +185 +186 +183 +186 +174 +167 +161 +155 +168 +186 +182 +194 +210 +209 +195 +199 +201 +188 +193 +194 +184 +180 +169 +173 +191 +176 +159 +161 +170 +187 +196 +192 +183 +176 +180 +180 +180 +179 +177 +174 +173 +173 +162 +164 +161 +168 +178 +171 +165 +175 +174 +174 +168 +159 +156 +158 +155 +148 +145 +151 +166 +162 +157 +157 +147 +148 +139 +138 +140 +153 +172 +183 +178 +167 +140 +132 +129 +139 +145 +147 +147 +149 +153 +150 +148 +149 +152 +153 +150 +146 +141 +134 +134 +140 +142 +140 +139 +142 +144 +145 +146 +146 +142 +139 +140 +145 +141 +141 +142 +143 +143 +142 +145 +148 +150 +148 +147 +150 +156 +160 +161 +161 +153 +157 +153 +148 +144 +142 +142 +145 +155 +156 +151 +147 +151 +155 +151 +148 +148 +145 +149 +158 +162 +156 +150 +149 +149 +151 +151 +148 +148 +152 +154 +154 +149 +141 +133 +130 +132 +138 +142 +144 +147 +146 +146 +146 +144 +141 +142 +144 +154 +153 +148 +139 +133 +135 +144 +150 +151 +148 +143 +134 +126 +129 +135 +135 +135 +135 +133 +131 +132 +135 +136 +135 +132 +132 +131 +130 +127 +126 +126 +126 +131 +129 +130 +134 +135 +131 +128 +128 +127 +125 +122 +120 +122 +127 +129 +128 +127 +124 +122 +124 +125 +124 +121 +120 +116 +125 +132 +127 +121 +119 +120 +121 +125 +133 +137 +132 +122 +119 +122 +126 +132 +130 +124 +116 +114 +120 +126 +127 +132 +134 +132 +123 +117 +124 +136 +138 +130 +124 +124 +130 +134 +137 +138 +134 +129 +131 +135 +137 +136 +131 +126 +122 +119 +120 +122 +123 +122 +121 +123 +128 +124 +124 +124 +123 +120 +120 +124 +130 +135 +132 +128 +125 +122 +121 +125 +130 +140 +139 +133 +126 +121 +119 +116 +113 +118 +123 +127 +128 +130 +131 +129 +125 +126 +129 +132 +130 +125 +126 +126 +120 +120 +122 +122 +119 +117 +118 +118 +117 +118 +121 +121 +122 +123 +121 +122 +127 +120 +123 +129 +132 +126 +117 +113 +115 +120 +122 +125 +123 +121 +126 +133 +132 +130 +129 +124 +119 +119 +123 +130 +134 +128 +126 +127 +131 +133 +131 +128 +127 +129 +141 +159 +171 +168 +154 +138 +131 +118 +117 +126 +136 +133 +133 +134 +129 +134 +134 +136 +141 +143 +142 +142 +143 +142 +146 +147 +143 +140 +140 +138 +136 +148 +163 +167 +156 +153 +168 +186 +193 +160 +119 +109 +115 +104 +117 +160 +189 +177 +150 +131 +133 +138 +137 +136 +136 +144 +135 +126 +128 +137 +148 +158 +165 +168 +169 +163 +149 +139 +138 +137 +134 +141 +141 +134 +125 +126 +142 +158 +165 +147 +143 +160 +168 +146 +129 +131 +129 +143 +156 +149 +141 +125 +127 +161 +175 +146 +131 +124 +131 +135 +131 +129 +131 +137 +141 +133 +129 +135 +134 +130 +135 +135 +128 +132 +137 +129 +123 +125 +126 +122 +123 +153 +179 +183 +190 +182 +149 +125 +125 +125 +118 +118 +131 +143 +144 +141 +142 +144 +148 +149 +146 +138 +131 +123 +123 +145 +160 +161 +163 +165 +170 +177 +176 +147 +140 +167 +177 +158 +137 +135 +150 +137 +114 +116 +126 +124 +121 +116 +119 +139 +156 +149 +139 +139 +140 +150 +175 +206 +211 +191 +177 +180 +186 +170 +149 +106 +74 +98 +159 +187 +172 +160 +183 +186 +174 +167 +154 +147 +156 +187 +203 +190 +185 +188 +186 +164 +163 +174 +204 +215 +202 +194 +188 +163 +133 +128 +162 +186 +171 +163 +162 +147 +148 +143 +138 +157 +160 +154 +147 +137 +154 +164 +163 +163 +160 +159 +166 +179 +187 +186 +196 +196 +197 +208 +206 +193 +187 +166 +144 +129 +132 +139 +143 +145 +142 +155 +184 +177 +153 +155 +161 +146 +133 +138 +143 +149 +143 +133 +141 +152 +149 +145 +125 +107 +113 +125 +125 +142 +176 +205 +202 +182 +176 +185 +176 +162 +168 +174 +176 +186 +195 +192 +179 +174 +178 +179 +168 +154 +135 +124 +141 +167 +178 +179 +162 +159 +158 +150 +130 +116 +132 +142 +155 +147 +151 +179 +176 +134 +103 +127 +136 +150 +163 +174 +176 +152 +119 +113 +138 +159 +151 +118 +110 +141 +162 +150 +124 +136 +146 +161 +172 +177 +176 +151 +128 +118 +136 +181 +211 +179 +131 +108 +98 +106 +122 +145 +160 +166 +185 +182 +169 +150 +138 +119 +118 +139 +138 +129 +140 +180 +191 +161 +148 +149 +147 +140 +140 +148 +151 +149 +145 +152 +174 +180 +175 +158 +144 +146 +149 +142 +132 +131 +138 +148 +153 +159 +168 +180 +188 +186 +181 +187 +184 +158 +133 +136 +165 +199 +210 +199 +190 +175 +168 +164 +172 +179 +179 +172 +174 +191 +201 +191 +176 +163 +155 +148 +151 +162 +175 +171 +156 +155 +151 +145 +143 +149 +154 +152 +149 +142 +149 +152 +144 +128 +113 +106 +105 +120 +132 +139 +130 +115 +108 +113 +120 +116 +110 +107 +106 +106 +109 +112 +110 +111 +111 +113 +119 +125 +123 +114 +106 +100 +100 +106 +116 +122 +124 +115 +100 +94 +96 +97 +98 +101 +102 +99 +94 +87 +91 +100 +109 +112 +110 +108 +109 +113 +112 +114 +118 +120 +113 +103 +95 +96 +96 +97 +95 +90 +88 +90 +95 +94 +100 +107 +110 +109 +106 +107 +109 +107 +104 +103 +100 +96 +88 +82 +81 +84 +84 +83 +78 +72 +68 +68 +69 +68 +68 +66 +64 +62 +61 +62 +62 +64 +64 +67 +70 +69 +66 +66 +67 +70 +67 +64 +60 +58 +57 +55 +54 +52 +52 +53 +53 +51 +50 +51 +52 +41 +47 +46 +43 +50 +70 +91 +108 +119 +124 +125 +127 +134 +138 +141 +145 +152 +153 +150 +143 +136 +135 +136 +136 +141 +149 +156 +155 +148 +141 +139 +139 +144 +155 +165 +166 +163 +161 +162 +163 +167 +166 +169 +171 +166 +156 +150 +150 +159 +166 +167 +166 +173 +186 +187 +178 +166 +156 +150 +154 +162 +170 +176 +180 +174 +175 +178 +183 +186 +183 +175 +167 +165 +170 +175 +174 +174 +176 +175 +171 +166 +165 +166 +169 +172 +173 +175 +177 +174 +171 +170 +170 +166 +162 +166 +174 +182 +187 +190 +188 +184 +185 +189 +191 +192 +196 +201 +203 +205 +210 +213 +215 +217 +217 +217 +216 +215 +215 +217 +219 +219 +219 +220 +220 +220 +219 +218 +217 +215 +214 +214 +215 +216 +214 +209 +204 +205 +205 +202 +192 +180 +174 +177 +181 +188 +192 +191 +186 +187 +189 +182 +170 +154 +158 +170 +180 +184 +187 +188 +185 +181 +177 +176 +173 +164 +161 +166 +170 +180 +179 +178 +176 +173 +173 +174 +175 +180 +186 +186 +179 +175 +176 +174 +169 +169 +178 +180 +174 +173 +174 +164 +151 +156 +166 +177 +182 +184 +187 +193 +198 +202 +199 +195 +193 +195 +199 +203 +205 +211 +215 +218 +220 +222 +224 +223 +221 +220 +223 +224 +223 +224 +224 +219 +213 +206 +201 +197 +197 +197 +195 +196 +199 +203 +203 +204 +205 +205 +204 +202 +200 +199 +193 +189 +191 +194 +196 +200 +205 +206 +204 +201 +198 +199 +200 +195 +188 +187 +187 +185 +184 +183 +183 +186 +187 +186 +186 +186 +186 +186 +189 +192 +194 +200 +198 +196 +197 +199 +203 +205 +206 +212 +213 +214 +215 +214 +214 +214 +215 +209 +209 +209 +207 +203 +200 +197 +196 +197 +198 +201 +205 +208 +208 +207 +206 +210 +210 +210 +211 +213 +215 +216 +217 +219 +218 +218 +218 +218 +218 +218 +217 +192 +192 +192 +191 +190 +191 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +194 +190 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +195 +195 +195 +194 +194 +193 +192 +191 +191 +192 +193 +195 +195 +195 +195 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +194 +193 +193 +193 +195 +195 +195 +195 +194 +194 +194 +195 +195 +194 +193 +193 +194 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +194 +194 +194 +193 +193 +193 +194 +195 +194 +194 +194 +193 +192 +193 +194 +194 +194 +193 +193 +193 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +192 +192 +194 +194 +194 +194 +194 +194 +195 +195 +193 +194 +195 +196 +196 +196 +196 +196 +196 +196 +196 +196 +197 +199 +200 +201 +202 +201 +201 +199 +198 +197 +196 +196 +192 +192 +193 +193 +194 +194 +195 +195 +195 +194 +193 +194 +194 +194 +195 +197 +199 +207 +214 +217 +215 +205 +199 +202 +208 +212 +215 +211 +205 +203 +204 +206 +210 +211 +211 +209 +205 +205 +209 +214 +211 +212 +213 +214 +219 +217 +203 +188 +173 +171 +177 +191 +201 +201 +199 +199 +200 +207 +203 +197 +200 +197 +187 +184 +176 +181 +182 +186 +198 +202 +195 +188 +192 +194 +193 +191 +191 +195 +197 +198 +191 +188 +190 +189 +186 +189 +181 +160 +146 +161 +178 +179 +165 +163 +177 +190 +188 +170 +167 +176 +169 +152 +141 +140 +158 +175 +191 +199 +198 +191 +174 +158 +150 +162 +165 +154 +147 +150 +150 +144 +143 +150 +159 +162 +160 +154 +145 +137 +130 +128 +126 +133 +152 +166 +177 +189 +195 +186 +169 +154 +159 +165 +164 +178 +177 +184 +174 +161 +154 +157 +178 +194 +194 +207 +209 +197 +191 +196 +193 +183 +182 +184 +179 +168 +166 +178 +181 +172 +164 +179 +192 +193 +189 +188 +186 +183 +183 +186 +183 +178 +182 +190 +187 +176 +164 +168 +177 +188 +188 +176 +172 +181 +187 +182 +173 +168 +171 +180 +184 +182 +176 +176 +172 +168 +165 +161 +158 +160 +159 +161 +162 +165 +173 +182 +183 +180 +171 +167 +161 +158 +160 +157 +156 +160 +161 +160 +158 +156 +157 +159 +159 +157 +154 +149 +145 +145 +145 +143 +140 +139 +144 +148 +148 +145 +144 +146 +145 +141 +145 +141 +140 +141 +143 +145 +149 +155 +159 +160 +165 +175 +181 +180 +172 +167 +158 +159 +153 +147 +146 +145 +144 +146 +153 +151 +151 +151 +153 +153 +151 +147 +144 +149 +155 +157 +156 +155 +156 +157 +151 +149 +147 +146 +146 +148 +152 +154 +150 +144 +138 +136 +138 +141 +144 +144 +148 +148 +147 +146 +144 +144 +146 +148 +157 +153 +145 +133 +127 +135 +149 +160 +154 +146 +139 +137 +132 +127 +129 +135 +134 +134 +135 +135 +135 +135 +136 +137 +140 +139 +136 +133 +132 +132 +131 +129 +129 +130 +131 +129 +126 +125 +124 +124 +124 +125 +123 +121 +122 +126 +129 +130 +125 +124 +124 +123 +123 +122 +122 +122 +123 +127 +132 +133 +130 +125 +121 +120 +129 +133 +135 +133 +129 +126 +125 +126 +129 +127 +124 +122 +121 +122 +124 +125 +123 +130 +131 +123 +122 +128 +133 +132 +132 +132 +128 +126 +133 +142 +141 +133 +129 +133 +138 +139 +136 +131 +126 +121 +118 +118 +125 +130 +130 +132 +132 +129 +124 +124 +124 +121 +120 +127 +132 +128 +134 +127 +124 +124 +124 +123 +129 +138 +139 +134 +126 +121 +119 +120 +121 +121 +125 +125 +124 +124 +125 +128 +127 +123 +123 +121 +120 +123 +125 +125 +124 +124 +122 +121 +120 +121 +120 +117 +115 +115 +117 +117 +119 +121 +122 +121 +120 +120 +122 +126 +128 +127 +126 +120 +117 +120 +122 +116 +120 +124 +126 +131 +135 +131 +128 +125 +125 +128 +128 +125 +127 +133 +128 +127 +134 +137 +131 +129 +134 +133 +130 +130 +144 +168 +176 +162 +146 +141 +124 +113 +124 +129 +130 +135 +130 +129 +134 +137 +137 +137 +140 +148 +153 +151 +143 +136 +133 +138 +142 +140 +138 +138 +143 +162 +173 +167 +158 +151 +167 +194 +184 +153 +132 +124 +111 +109 +137 +170 +194 +180 +150 +126 +127 +133 +135 +138 +143 +139 +134 +130 +131 +136 +147 +155 +158 +165 +167 +159 +149 +145 +140 +134 +133 +147 +144 +130 +125 +128 +147 +175 +168 +156 +146 +140 +132 +129 +132 +130 +140 +154 +169 +161 +134 +124 +146 +172 +153 +139 +130 +133 +136 +131 +131 +134 +137 +133 +128 +129 +131 +132 +132 +132 +135 +130 +134 +144 +142 +131 +126 +131 +124 +124 +131 +155 +183 +191 +182 +175 +155 +147 +141 +136 +135 +144 +161 +171 +170 +170 +170 +169 +171 +172 +169 +164 +158 +160 +163 +164 +172 +172 +165 +170 +175 +165 +134 +116 +143 +182 +191 +182 +170 +168 +145 +114 +111 +128 +134 +124 +115 +111 +130 +160 +162 +143 +132 +134 +138 +147 +178 +191 +181 +179 +188 +203 +192 +181 +151 +113 +91 +124 +174 +171 +163 +160 +188 +189 +184 +173 +166 +158 +181 +191 +189 +173 +172 +182 +175 +151 +146 +160 +191 +207 +202 +207 +196 +160 +126 +127 +149 +164 +144 +123 +123 +127 +118 +116 +151 +161 +161 +150 +125 +143 +167 +159 +131 +114 +120 +138 +158 +166 +176 +188 +202 +206 +201 +197 +196 +198 +198 +162 +123 +114 +121 +133 +146 +146 +149 +159 +164 +146 +147 +168 +167 +159 +154 +161 +141 +126 +145 +160 +152 +143 +139 +146 +131 +110 +101 +90 +93 +117 +164 +191 +186 +189 +186 +178 +167 +163 +175 +177 +173 +177 +190 +189 +187 +199 +190 +179 +168 +156 +135 +137 +170 +188 +183 +164 +164 +159 +143 +129 +123 +138 +147 +148 +150 +157 +173 +169 +137 +116 +139 +138 +146 +160 +170 +172 +148 +113 +106 +130 +158 +154 +124 +116 +140 +161 +155 +131 +124 +135 +147 +159 +167 +167 +149 +123 +112 +137 +182 +203 +172 +125 +101 +93 +117 +140 +151 +147 +144 +176 +184 +172 +157 +131 +111 +128 +147 +141 +129 +142 +174 +185 +158 +139 +140 +139 +130 +139 +147 +152 +147 +137 +148 +176 +183 +170 +161 +150 +144 +146 +137 +128 +140 +151 +163 +158 +161 +174 +180 +185 +186 +190 +183 +171 +158 +147 +154 +175 +206 +212 +200 +184 +171 +165 +173 +180 +185 +174 +159 +165 +188 +203 +196 +171 +163 +152 +137 +131 +141 +164 +172 +163 +162 +154 +152 +147 +140 +152 +162 +153 +145 +146 +150 +140 +125 +119 +107 +98 +118 +131 +135 +122 +109 +108 +113 +114 +111 +111 +110 +108 +108 +110 +112 +112 +116 +116 +115 +117 +120 +117 +106 +96 +98 +104 +111 +116 +118 +118 +112 +106 +92 +89 +90 +93 +97 +104 +107 +102 +95 +99 +106 +111 +110 +107 +108 +111 +112 +112 +111 +111 +111 +110 +103 +96 +96 +97 +98 +97 +95 +92 +93 +95 +94 +99 +104 +107 +107 +105 +104 +104 +107 +101 +97 +94 +89 +81 +77 +78 +83 +86 +87 +83 +75 +68 +67 +69 +69 +66 +64 +66 +66 +63 +61 +61 +63 +65 +66 +66 +65 +66 +68 +70 +71 +68 +61 +55 +53 +54 +54 +52 +51 +51 +50 +50 +52 +52 +50 +48 +45 +47 +50 +54 +61 +79 +102 +121 +129 +129 +129 +127 +131 +139 +144 +143 +150 +153 +153 +148 +145 +144 +142 +139 +141 +147 +152 +153 +144 +128 +123 +131 +138 +147 +160 +167 +165 +160 +160 +165 +171 +164 +165 +174 +170 +156 +151 +156 +167 +171 +171 +165 +165 +174 +184 +188 +173 +161 +152 +155 +164 +172 +175 +177 +173 +175 +179 +183 +186 +183 +175 +167 +163 +164 +169 +175 +177 +174 +169 +167 +164 +168 +170 +168 +170 +174 +176 +174 +165 +167 +165 +160 +162 +171 +176 +175 +178 +181 +186 +188 +184 +180 +183 +188 +193 +198 +203 +205 +207 +211 +214 +214 +218 +218 +218 +216 +214 +214 +216 +218 +217 +219 +220 +219 +219 +220 +219 +216 +213 +215 +217 +216 +214 +213 +209 +206 +203 +203 +199 +191 +182 +177 +179 +182 +183 +186 +190 +191 +189 +185 +178 +174 +160 +158 +163 +176 +184 +184 +185 +189 +186 +181 +176 +172 +168 +166 +166 +170 +179 +179 +178 +176 +173 +172 +173 +175 +182 +187 +191 +189 +179 +171 +167 +167 +164 +172 +176 +174 +177 +178 +166 +150 +152 +162 +173 +179 +181 +184 +190 +195 +200 +200 +198 +194 +192 +195 +203 +209 +216 +216 +216 +218 +224 +229 +228 +224 +221 +221 +224 +225 +225 +226 +221 +210 +204 +197 +191 +190 +192 +195 +198 +200 +200 +199 +199 +200 +201 +202 +201 +200 +199 +198 +193 +189 +189 +193 +196 +196 +200 +204 +205 +201 +201 +203 +200 +194 +192 +188 +185 +182 +178 +175 +177 +181 +182 +182 +182 +181 +179 +182 +187 +192 +196 +196 +197 +198 +198 +199 +202 +205 +206 +208 +211 +213 +213 +213 +213 +212 +209 +209 +211 +214 +213 +208 +203 +201 +199 +199 +199 +201 +203 +206 +207 +207 +208 +210 +212 +212 +213 +214 +215 +217 +218 +218 +218 +218 +219 +219 +218 +217 +192 +192 +192 +191 +191 +191 +193 +194 +193 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +193 +194 +194 +195 +195 +195 +195 +194 +194 +194 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +194 +194 +193 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +195 +195 +194 +193 +192 +192 +195 +195 +195 +195 +194 +193 +194 +194 +195 +194 +193 +193 +194 +195 +195 +194 +194 +194 +193 +194 +194 +194 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +194 +195 +194 +193 +193 +193 +194 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +192 +194 +194 +194 +194 +194 +195 +195 +195 +195 +196 +197 +198 +199 +199 +199 +199 +199 +200 +200 +200 +200 +201 +201 +201 +202 +201 +200 +198 +196 +193 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +195 +196 +195 +195 +197 +199 +208 +216 +219 +215 +203 +194 +195 +205 +211 +214 +211 +205 +204 +205 +208 +213 +213 +211 +210 +208 +209 +210 +212 +210 +211 +211 +210 +212 +211 +202 +192 +184 +183 +188 +199 +204 +202 +200 +202 +205 +208 +206 +204 +199 +184 +175 +179 +185 +189 +190 +193 +198 +195 +185 +177 +194 +199 +201 +198 +196 +197 +196 +193 +188 +185 +186 +184 +184 +188 +182 +165 +154 +169 +183 +179 +168 +170 +180 +185 +183 +175 +171 +168 +156 +146 +145 +147 +173 +182 +192 +198 +202 +195 +175 +153 +153 +161 +163 +156 +148 +146 +148 +149 +158 +159 +162 +164 +158 +146 +135 +130 +132 +135 +140 +154 +172 +184 +192 +199 +196 +158 +132 +139 +161 +163 +153 +161 +181 +185 +173 +162 +154 +156 +176 +194 +197 +204 +203 +194 +187 +186 +181 +173 +162 +175 +178 +168 +166 +175 +178 +175 +178 +187 +194 +193 +190 +190 +192 +192 +189 +183 +182 +187 +191 +189 +183 +179 +175 +182 +189 +193 +189 +179 +175 +182 +181 +179 +174 +169 +171 +174 +174 +169 +165 +164 +159 +156 +162 +165 +164 +164 +170 +169 +167 +165 +162 +161 +163 +166 +175 +178 +173 +166 +165 +163 +159 +158 +165 +161 +158 +158 +157 +154 +154 +157 +158 +155 +152 +150 +148 +145 +143 +144 +145 +148 +148 +145 +144 +146 +146 +144 +138 +139 +145 +149 +150 +150 +158 +169 +180 +181 +178 +174 +172 +170 +165 +160 +152 +154 +151 +147 +146 +145 +144 +146 +149 +150 +152 +153 +153 +152 +148 +145 +145 +149 +154 +156 +154 +152 +153 +154 +151 +148 +144 +143 +145 +148 +151 +153 +150 +147 +143 +142 +144 +146 +146 +146 +149 +149 +148 +146 +145 +145 +148 +150 +155 +152 +147 +138 +133 +136 +146 +156 +151 +145 +141 +140 +136 +131 +129 +130 +133 +134 +135 +138 +140 +141 +141 +140 +146 +146 +144 +140 +138 +137 +134 +131 +126 +127 +129 +130 +127 +124 +120 +117 +122 +124 +123 +122 +124 +128 +131 +132 +131 +129 +125 +122 +121 +122 +123 +125 +125 +129 +133 +134 +131 +127 +125 +124 +130 +132 +134 +133 +132 +129 +127 +126 +126 +126 +126 +125 +122 +120 +123 +129 +129 +132 +134 +132 +128 +127 +130 +131 +132 +132 +129 +127 +133 +141 +139 +132 +130 +131 +136 +138 +134 +126 +122 +122 +123 +127 +135 +141 +140 +139 +137 +133 +126 +124 +124 +122 +122 +128 +133 +130 +127 +126 +124 +121 +122 +124 +128 +129 +124 +125 +125 +123 +120 +119 +121 +124 +126 +124 +123 +124 +124 +121 +118 +117 +118 +115 +115 +122 +128 +129 +126 +123 +122 +121 +119 +119 +117 +114 +114 +115 +117 +119 +121 +120 +119 +119 +120 +121 +127 +129 +126 +122 +124 +125 +124 +125 +124 +122 +122 +123 +123 +125 +127 +127 +133 +131 +132 +135 +135 +133 +129 +130 +135 +136 +140 +137 +129 +124 +128 +132 +134 +122 +123 +149 +180 +187 +172 +155 +140 +125 +127 +129 +126 +127 +125 +130 +136 +138 +142 +146 +145 +144 +147 +150 +137 +137 +135 +133 +133 +135 +133 +129 +136 +150 +166 +177 +173 +154 +147 +160 +183 +171 +148 +126 +113 +112 +131 +158 +178 +188 +177 +144 +121 +123 +135 +141 +137 +134 +129 +124 +122 +125 +133 +141 +141 +153 +167 +171 +163 +151 +140 +134 +125 +141 +148 +141 +130 +124 +137 +162 +182 +177 +148 +116 +115 +130 +135 +131 +131 +143 +162 +170 +160 +150 +149 +152 +156 +146 +136 +133 +132 +131 +135 +141 +131 +128 +126 +129 +132 +131 +133 +134 +133 +128 +132 +143 +146 +138 +131 +130 +129 +122 +120 +139 +169 +186 +180 +170 +170 +158 +155 +160 +156 +152 +159 +169 +167 +165 +166 +169 +171 +168 +165 +165 +167 +165 +169 +171 +180 +190 +186 +183 +183 +166 +139 +119 +123 +151 +180 +192 +195 +190 +175 +153 +136 +128 +124 +122 +113 +112 +115 +129 +153 +171 +159 +131 +124 +136 +172 +196 +185 +160 +160 +192 +214 +206 +181 +159 +140 +138 +153 +155 +120 +125 +168 +189 +192 +180 +176 +175 +186 +190 +173 +151 +153 +160 +157 +152 +132 +108 +131 +172 +185 +194 +201 +190 +155 +132 +134 +146 +133 +112 +112 +119 +117 +111 +134 +149 +161 +160 +139 +146 +170 +159 +121 +100 +108 +122 +139 +157 +172 +177 +187 +193 +193 +189 +190 +195 +199 +190 +145 +93 +84 +121 +151 +143 +139 +152 +161 +140 +130 +149 +161 +163 +162 +169 +151 +133 +151 +170 +155 +131 +130 +152 +162 +148 +129 +114 +93 +73 +91 +137 +168 +177 +167 +159 +163 +171 +177 +171 +158 +160 +176 +181 +184 +196 +200 +191 +176 +162 +146 +150 +173 +182 +181 +169 +166 +156 +140 +131 +133 +143 +146 +150 +162 +171 +173 +160 +136 +127 +133 +128 +136 +158 +169 +163 +136 +104 +97 +123 +156 +159 +133 +121 +140 +159 +152 +124 +113 +127 +143 +155 +158 +154 +157 +143 +134 +150 +183 +198 +167 +123 +94 +99 +135 +163 +164 +140 +130 +168 +188 +177 +155 +124 +111 +131 +149 +142 +129 +142 +166 +170 +153 +142 +140 +134 +136 +143 +150 +149 +143 +140 +154 +176 +181 +176 +173 +158 +143 +141 +140 +142 +148 +157 +170 +168 +167 +176 +179 +184 +182 +182 +174 +167 +166 +162 +168 +181 +201 +213 +207 +190 +176 +169 +176 +180 +180 +170 +156 +163 +188 +206 +201 +175 +159 +141 +122 +114 +125 +149 +166 +167 +158 +151 +141 +135 +140 +156 +166 +166 +152 +144 +144 +137 +127 +121 +111 +106 +111 +120 +122 +117 +110 +109 +109 +107 +109 +110 +112 +112 +114 +116 +115 +113 +115 +117 +118 +115 +111 +105 +97 +90 +96 +100 +104 +105 +108 +111 +112 +111 +103 +100 +102 +103 +102 +103 +105 +102 +103 +103 +106 +110 +112 +112 +114 +116 +114 +107 +102 +102 +106 +106 +100 +94 +95 +94 +94 +94 +94 +92 +94 +98 +92 +96 +101 +107 +108 +105 +99 +94 +99 +93 +88 +86 +83 +77 +73 +74 +79 +80 +81 +78 +75 +71 +70 +70 +65 +64 +64 +65 +64 +63 +63 +64 +64 +66 +69 +69 +68 +68 +68 +69 +64 +62 +59 +55 +52 +51 +51 +51 +52 +50 +49 +49 +50 +50 +47 +45 +48 +48 +49 +55 +68 +87 +107 +120 +125 +128 +130 +129 +133 +142 +147 +148 +153 +156 +156 +153 +151 +153 +154 +151 +152 +157 +160 +159 +147 +130 +123 +129 +139 +141 +146 +154 +160 +163 +166 +169 +171 +168 +166 +164 +159 +155 +157 +163 +174 +175 +172 +169 +170 +175 +178 +177 +176 +163 +152 +154 +164 +171 +173 +175 +173 +175 +179 +183 +186 +184 +176 +167 +158 +160 +165 +170 +171 +168 +167 +168 +167 +171 +172 +168 +165 +168 +171 +172 +166 +160 +154 +155 +163 +173 +178 +179 +180 +183 +187 +188 +184 +179 +179 +181 +190 +196 +203 +206 +208 +212 +215 +216 +216 +217 +216 +215 +213 +213 +215 +217 +216 +218 +219 +219 +219 +220 +219 +216 +214 +216 +217 +216 +214 +213 +209 +206 +205 +202 +195 +190 +186 +184 +184 +184 +184 +187 +190 +192 +190 +185 +179 +174 +168 +163 +163 +172 +179 +180 +182 +186 +186 +182 +177 +175 +171 +168 +166 +168 +174 +174 +174 +172 +171 +172 +176 +179 +182 +187 +191 +189 +181 +173 +168 +167 +169 +170 +174 +178 +179 +173 +163 +157 +160 +161 +164 +170 +178 +185 +189 +190 +195 +199 +201 +197 +192 +193 +202 +211 +216 +217 +217 +219 +223 +228 +228 +226 +221 +221 +223 +224 +224 +226 +223 +213 +202 +194 +188 +186 +187 +190 +192 +194 +197 +197 +197 +196 +196 +196 +196 +196 +197 +198 +197 +196 +195 +196 +195 +193 +194 +197 +198 +197 +199 +201 +199 +196 +192 +189 +186 +183 +178 +174 +173 +174 +175 +177 +180 +182 +183 +185 +189 +191 +194 +195 +195 +196 +198 +199 +200 +200 +202 +203 +205 +207 +208 +209 +211 +212 +209 +209 +211 +214 +214 +211 +210 +210 +207 +206 +204 +204 +205 +206 +206 +206 +208 +209 +210 +210 +210 +211 +214 +216 +217 +217 +216 +217 +218 +219 +219 +219 +193 +193 +193 +192 +192 +192 +194 +195 +193 +194 +194 +195 +195 +194 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +194 +194 +194 +195 +195 +194 +193 +193 +194 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +194 +195 +195 +195 +195 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +193 +194 +194 +194 +194 +192 +193 +193 +193 +194 +194 +195 +195 +194 +194 +195 +194 +193 +192 +191 +191 +193 +194 +194 +194 +194 +193 +192 +192 +196 +195 +194 +194 +195 +195 +195 +195 +195 +194 +194 +194 +194 +194 +193 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +192 +194 +195 +194 +194 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +195 +194 +194 +193 +195 +195 +194 +194 +195 +195 +195 +195 +197 +198 +198 +199 +199 +200 +200 +200 +200 +200 +200 +200 +200 +200 +199 +199 +196 +196 +196 +196 +194 +193 +192 +191 +193 +192 +192 +191 +191 +191 +191 +191 +193 +193 +194 +196 +196 +195 +194 +196 +200 +209 +216 +216 +211 +199 +190 +191 +202 +209 +214 +211 +206 +205 +207 +210 +213 +209 +203 +201 +203 +207 +209 +209 +209 +211 +211 +207 +207 +206 +203 +199 +196 +197 +202 +208 +209 +203 +202 +204 +206 +209 +207 +201 +190 +175 +171 +179 +193 +195 +195 +196 +195 +186 +176 +174 +197 +202 +204 +199 +196 +195 +191 +186 +189 +186 +182 +177 +176 +182 +181 +170 +171 +176 +182 +177 +168 +171 +182 +187 +185 +185 +179 +163 +147 +147 +157 +162 +182 +186 +190 +193 +197 +195 +177 +157 +157 +159 +162 +161 +156 +154 +161 +170 +174 +167 +163 +160 +146 +130 +129 +139 +148 +151 +163 +180 +194 +203 +202 +198 +170 +138 +129 +146 +159 +150 +143 +157 +192 +197 +181 +163 +158 +168 +189 +201 +194 +186 +181 +185 +189 +184 +168 +154 +154 +179 +187 +176 +173 +178 +182 +186 +192 +195 +198 +197 +194 +193 +193 +195 +191 +183 +180 +188 +193 +188 +181 +179 +181 +191 +196 +192 +186 +179 +175 +177 +177 +179 +174 +160 +150 +147 +144 +140 +146 +150 +149 +148 +155 +160 +161 +162 +163 +156 +150 +146 +141 +136 +138 +144 +166 +179 +183 +176 +171 +168 +163 +161 +158 +151 +147 +147 +144 +139 +141 +147 +151 +152 +152 +152 +149 +147 +147 +149 +145 +147 +147 +143 +141 +143 +144 +143 +142 +142 +148 +158 +165 +167 +172 +177 +179 +179 +171 +157 +150 +150 +149 +145 +145 +149 +149 +145 +145 +143 +142 +145 +146 +148 +151 +153 +153 +149 +146 +144 +145 +148 +152 +152 +150 +148 +148 +149 +150 +146 +141 +141 +144 +149 +151 +152 +152 +151 +150 +150 +150 +149 +148 +147 +149 +149 +148 +147 +146 +147 +150 +151 +153 +149 +146 +142 +137 +136 +142 +150 +147 +145 +141 +138 +135 +133 +130 +128 +132 +133 +136 +141 +146 +148 +146 +144 +146 +147 +146 +144 +142 +140 +136 +132 +127 +128 +129 +129 +128 +125 +121 +118 +122 +123 +124 +124 +125 +129 +130 +130 +131 +129 +125 +122 +121 +122 +123 +124 +126 +129 +133 +133 +132 +129 +128 +128 +130 +131 +133 +133 +133 +130 +127 +124 +122 +124 +128 +128 +121 +115 +119 +128 +133 +132 +135 +140 +135 +127 +123 +127 +130 +130 +128 +126 +130 +136 +135 +130 +132 +131 +135 +138 +133 +124 +122 +127 +127 +131 +141 +146 +142 +139 +139 +136 +129 +123 +120 +120 +120 +125 +128 +126 +123 +126 +123 +116 +116 +121 +120 +114 +114 +120 +128 +128 +123 +118 +120 +123 +126 +122 +122 +126 +124 +116 +113 +115 +120 +115 +114 +120 +127 +129 +124 +120 +121 +120 +119 +117 +114 +110 +110 +111 +118 +121 +122 +119 +117 +119 +122 +123 +127 +135 +135 +132 +131 +128 +123 +122 +125 +126 +125 +126 +128 +129 +130 +134 +136 +135 +135 +135 +135 +132 +127 +124 +134 +139 +140 +139 +130 +117 +113 +119 +123 +121 +112 +116 +155 +199 +203 +178 +163 +142 +130 +122 +119 +125 +131 +135 +139 +139 +139 +142 +144 +147 +150 +154 +139 +136 +132 +128 +128 +129 +127 +125 +132 +138 +150 +170 +181 +168 +146 +136 +155 +167 +155 +133 +121 +117 +126 +151 +159 +177 +187 +163 +131 +126 +137 +138 +129 +125 +123 +123 +123 +123 +126 +130 +134 +145 +164 +176 +176 +160 +144 +136 +131 +133 +138 +144 +141 +132 +130 +134 +171 +190 +167 +121 +113 +124 +130 +132 +133 +140 +153 +167 +174 +171 +161 +152 +155 +146 +137 +132 +131 +131 +134 +137 +130 +127 +130 +136 +135 +129 +128 +132 +127 +124 +126 +139 +150 +147 +136 +128 +123 +119 +115 +123 +147 +171 +177 +171 +167 +163 +162 +163 +159 +154 +142 +128 +129 +128 +132 +136 +132 +129 +138 +151 +148 +145 +154 +155 +154 +162 +176 +188 +197 +179 +156 +132 +114 +122 +149 +170 +190 +195 +198 +189 +169 +147 +134 +131 +122 +119 +103 +96 +129 +178 +184 +151 +123 +131 +164 +200 +198 +157 +135 +163 +198 +217 +209 +192 +176 +158 +151 +155 +123 +121 +147 +165 +172 +172 +178 +182 +191 +195 +164 +131 +139 +156 +158 +157 +131 +97 +78 +109 +156 +174 +183 +201 +201 +166 +147 +146 +136 +121 +117 +117 +118 +119 +132 +145 +155 +155 +149 +159 +178 +174 +143 +129 +138 +140 +148 +161 +169 +167 +170 +177 +181 +182 +180 +178 +191 +208 +180 +116 +77 +97 +138 +151 +143 +145 +158 +149 +132 +136 +147 +152 +162 +162 +152 +146 +158 +169 +152 +124 +124 +146 +175 +179 +163 +153 +128 +86 +72 +101 +145 +155 +153 +158 +169 +174 +172 +159 +145 +154 +176 +179 +169 +167 +194 +189 +169 +154 +151 +161 +174 +173 +171 +171 +164 +153 +139 +136 +142 +140 +140 +141 +165 +184 +177 +153 +132 +130 +123 +121 +131 +153 +168 +162 +130 +94 +82 +118 +160 +170 +141 +120 +133 +154 +150 +123 +111 +125 +142 +151 +150 +147 +145 +143 +147 +167 +191 +192 +161 +126 +99 +114 +154 +183 +175 +131 +114 +157 +186 +183 +161 +127 +114 +130 +145 +143 +134 +150 +162 +158 +149 +145 +141 +134 +140 +149 +154 +142 +128 +137 +165 +187 +190 +183 +180 +164 +148 +146 +146 +150 +150 +159 +173 +174 +173 +175 +175 +181 +183 +182 +171 +165 +170 +172 +177 +186 +198 +211 +205 +189 +178 +175 +183 +184 +179 +166 +151 +159 +186 +209 +203 +174 +143 +119 +101 +105 +122 +148 +168 +171 +156 +144 +124 +120 +139 +161 +169 +169 +146 +133 +134 +135 +128 +119 +108 +105 +101 +103 +105 +108 +110 +110 +106 +102 +106 +109 +112 +114 +117 +119 +118 +116 +116 +120 +120 +113 +104 +96 +92 +90 +100 +100 +99 +97 +98 +103 +109 +112 +108 +105 +108 +112 +108 +105 +105 +105 +109 +107 +108 +112 +116 +117 +117 +118 +110 +100 +94 +98 +106 +107 +101 +96 +94 +90 +89 +91 +91 +89 +92 +97 +94 +95 +98 +104 +107 +104 +95 +88 +91 +86 +82 +81 +79 +76 +72 +72 +77 +76 +74 +74 +74 +74 +72 +70 +64 +64 +65 +65 +63 +62 +63 +66 +64 +67 +71 +73 +72 +71 +69 +69 +60 +59 +58 +58 +54 +49 +48 +51 +50 +48 +46 +47 +49 +48 +47 +45 +46 +50 +55 +65 +78 +95 +111 +122 +127 +133 +135 +136 +139 +146 +153 +156 +158 +160 +159 +155 +154 +156 +158 +157 +161 +167 +169 +164 +151 +134 +128 +135 +145 +142 +140 +144 +152 +159 +165 +169 +169 +171 +168 +158 +150 +152 +160 +165 +179 +178 +178 +176 +175 +175 +174 +175 +179 +166 +156 +157 +165 +171 +174 +175 +177 +179 +182 +185 +187 +185 +177 +168 +156 +159 +163 +165 +163 +160 +161 +164 +168 +174 +176 +171 +166 +164 +164 +164 +165 +155 +148 +153 +164 +174 +179 +182 +181 +182 +185 +186 +184 +179 +176 +175 +186 +193 +201 +205 +207 +210 +213 +215 +214 +214 +214 +213 +212 +213 +215 +217 +217 +218 +219 +218 +218 +218 +217 +216 +216 +218 +217 +215 +213 +212 +209 +206 +204 +200 +194 +189 +188 +187 +187 +186 +184 +186 +188 +190 +188 +183 +178 +175 +175 +168 +166 +170 +175 +177 +180 +184 +185 +182 +177 +175 +173 +170 +168 +167 +169 +169 +171 +171 +172 +175 +179 +182 +183 +186 +188 +187 +181 +175 +171 +169 +171 +172 +174 +177 +176 +171 +166 +164 +166 +162 +160 +163 +172 +181 +186 +189 +192 +196 +200 +198 +195 +196 +202 +209 +213 +215 +217 +219 +221 +224 +225 +226 +220 +219 +219 +219 +220 +224 +222 +214 +200 +192 +186 +183 +184 +186 +188 +190 +191 +193 +194 +194 +193 +192 +192 +193 +194 +197 +199 +200 +200 +200 +198 +196 +192 +193 +193 +194 +195 +196 +196 +195 +194 +191 +188 +186 +183 +178 +173 +170 +172 +174 +179 +183 +186 +188 +189 +189 +194 +196 +196 +196 +198 +202 +200 +197 +197 +198 +199 +200 +201 +204 +207 +209 +207 +208 +210 +213 +213 +213 +215 +218 +218 +216 +213 +210 +209 +208 +207 +206 +207 +207 +207 +206 +207 +209 +212 +215 +216 +215 +214 +214 +215 +217 +218 +218 +193 +193 +193 +193 +192 +193 +194 +195 +193 +194 +195 +195 +195 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +196 +195 +194 +193 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +194 +194 +194 +195 +195 +195 +196 +196 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +194 +194 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +194 +194 +194 +193 +194 +194 +193 +192 +191 +191 +192 +192 +193 +194 +194 +194 +192 +192 +191 +196 +195 +195 +195 +195 +196 +195 +195 +194 +194 +193 +194 +194 +194 +193 +192 +193 +194 +194 +194 +194 +193 +193 +193 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +190 +191 +193 +194 +195 +194 +193 +192 +193 +194 +194 +194 +192 +193 +193 +193 +195 +194 +194 +194 +195 +195 +195 +195 +195 +195 +195 +196 +197 +197 +197 +197 +197 +197 +197 +197 +197 +197 +196 +196 +195 +195 +195 +195 +192 +193 +194 +195 +195 +195 +195 +195 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +194 +195 +195 +194 +194 +197 +203 +210 +212 +208 +203 +195 +191 +195 +200 +207 +213 +211 +207 +206 +207 +210 +209 +203 +194 +190 +193 +199 +204 +207 +208 +211 +211 +208 +207 +207 +206 +205 +203 +204 +209 +213 +210 +203 +198 +199 +202 +206 +202 +186 +176 +175 +181 +187 +194 +195 +194 +194 +191 +182 +179 +185 +201 +200 +198 +196 +194 +191 +188 +187 +190 +187 +178 +167 +164 +172 +180 +180 +183 +180 +180 +176 +166 +166 +180 +192 +193 +191 +182 +163 +150 +157 +171 +175 +182 +185 +186 +184 +186 +187 +180 +170 +166 +165 +166 +168 +170 +172 +179 +187 +176 +159 +148 +147 +142 +134 +142 +159 +170 +173 +183 +193 +201 +208 +198 +178 +143 +139 +150 +155 +143 +134 +143 +166 +192 +203 +190 +172 +173 +188 +201 +199 +184 +175 +175 +189 +194 +179 +157 +144 +169 +196 +200 +188 +184 +186 +189 +197 +190 +192 +197 +202 +202 +197 +193 +191 +190 +186 +183 +184 +187 +186 +182 +177 +179 +191 +195 +188 +184 +181 +176 +173 +178 +187 +186 +169 +151 +140 +134 +130 +135 +140 +141 +140 +140 +141 +148 +158 +152 +143 +134 +132 +133 +134 +137 +140 +161 +177 +187 +185 +181 +175 +171 +171 +167 +159 +153 +148 +142 +137 +137 +140 +137 +139 +142 +144 +145 +146 +147 +148 +149 +150 +149 +144 +142 +143 +144 +143 +146 +153 +161 +169 +174 +174 +168 +162 +152 +152 +149 +142 +137 +138 +140 +139 +143 +149 +150 +146 +144 +142 +141 +144 +147 +149 +151 +151 +149 +146 +145 +147 +147 +150 +152 +152 +150 +148 +148 +149 +149 +144 +140 +141 +146 +151 +152 +151 +154 +154 +153 +152 +150 +149 +149 +149 +149 +149 +149 +148 +147 +147 +150 +151 +151 +145 +142 +141 +138 +136 +140 +149 +146 +143 +137 +130 +129 +132 +132 +130 +134 +134 +137 +142 +148 +150 +148 +145 +142 +143 +143 +142 +141 +141 +138 +135 +132 +129 +126 +125 +124 +125 +124 +123 +123 +123 +124 +124 +125 +127 +127 +127 +123 +123 +124 +124 +124 +124 +123 +123 +123 +126 +128 +129 +129 +128 +128 +128 +129 +129 +131 +131 +130 +126 +122 +120 +119 +121 +127 +130 +122 +112 +114 +123 +129 +128 +134 +141 +138 +127 +121 +123 +129 +129 +128 +127 +130 +133 +132 +129 +133 +133 +135 +137 +135 +131 +131 +133 +131 +134 +140 +142 +136 +134 +137 +137 +134 +125 +121 +122 +122 +123 +123 +120 +122 +126 +124 +118 +117 +120 +117 +110 +113 +120 +128 +130 +127 +122 +122 +123 +124 +122 +124 +127 +125 +120 +117 +120 +128 +124 +120 +121 +123 +121 +119 +117 +121 +121 +121 +119 +116 +111 +110 +111 +119 +123 +124 +120 +118 +121 +125 +125 +126 +141 +151 +151 +145 +131 +123 +122 +126 +131 +129 +128 +134 +135 +134 +141 +141 +143 +141 +135 +130 +128 +130 +131 +131 +137 +139 +142 +138 +122 +104 +102 +113 +127 +120 +102 +119 +168 +197 +194 +180 +169 +152 +128 +117 +123 +130 +135 +137 +141 +142 +137 +136 +142 +154 +162 +154 +144 +133 +129 +129 +130 +130 +131 +133 +138 +142 +152 +169 +178 +166 +150 +137 +150 +154 +144 +130 +127 +140 +161 +160 +164 +178 +176 +153 +139 +140 +133 +127 +118 +113 +115 +120 +123 +129 +133 +137 +142 +154 +170 +176 +169 +155 +146 +144 +132 +127 +134 +141 +140 +128 +115 +147 +177 +181 +151 +129 +123 +127 +136 +135 +139 +145 +154 +165 +170 +169 +168 +155 +142 +131 +132 +136 +134 +129 +128 +131 +130 +136 +146 +144 +132 +126 +129 +126 +121 +121 +133 +149 +153 +141 +125 +117 +116 +113 +114 +133 +160 +172 +165 +162 +162 +161 +161 +162 +157 +131 +100 +99 +102 +108 +111 +110 +112 +123 +136 +142 +139 +141 +135 +125 +119 +134 +165 +198 +192 +173 +150 +132 +126 +130 +139 +156 +175 +192 +194 +188 +176 +161 +147 +138 +133 +116 +100 +111 +149 +174 +171 +141 +136 +160 +197 +205 +169 +137 +145 +161 +194 +203 +197 +193 +179 +168 +171 +162 +154 +155 +154 +152 +158 +170 +177 +194 +201 +165 +117 +123 +162 +175 +162 +146 +130 +90 +76 +107 +138 +162 +193 +212 +197 +179 +164 +153 +149 +142 +129 +120 +118 +114 +117 +119 +121 +142 +166 +179 +181 +169 +165 +169 +165 +160 +156 +155 +157 +164 +169 +171 +167 +161 +158 +182 +206 +204 +168 +123 +104 +123 +144 +133 +127 +148 +164 +151 +142 +149 +153 +147 +126 +124 +147 +167 +167 +148 +127 +120 +121 +143 +163 +163 +163 +159 +145 +123 +119 +145 +147 +153 +166 +171 +162 +149 +145 +145 +162 +182 +180 +165 +157 +185 +184 +161 +144 +150 +166 +174 +167 +166 +172 +159 +145 +135 +139 +154 +148 +134 +127 +156 +189 +184 +154 +127 +122 +114 +121 +130 +146 +166 +167 +131 +87 +76 +110 +155 +173 +151 +125 +128 +145 +151 +131 +122 +135 +147 +149 +150 +153 +145 +145 +155 +179 +197 +186 +156 +134 +113 +132 +165 +187 +175 +127 +112 +158 +187 +185 +162 +132 +123 +128 +133 +134 +142 +160 +165 +155 +146 +140 +135 +135 +137 +152 +158 +136 +115 +133 +174 +199 +198 +180 +170 +161 +157 +159 +152 +147 +149 +158 +173 +176 +172 +169 +168 +175 +183 +186 +176 +167 +169 +172 +179 +190 +199 +210 +201 +188 +177 +171 +175 +174 +173 +166 +153 +153 +170 +192 +195 +170 +129 +101 +92 +108 +132 +159 +177 +176 +153 +128 +108 +114 +143 +171 +173 +159 +135 +119 +122 +130 +125 +112 +101 +103 +100 +97 +97 +103 +108 +107 +102 +96 +103 +105 +108 +110 +113 +117 +119 +120 +122 +124 +121 +113 +105 +99 +97 +97 +102 +101 +100 +98 +98 +102 +109 +114 +107 +101 +105 +111 +109 +106 +105 +105 +108 +109 +111 +114 +116 +115 +111 +108 +100 +92 +91 +102 +111 +111 +103 +97 +93 +87 +86 +89 +89 +86 +87 +93 +95 +94 +95 +97 +100 +99 +93 +88 +86 +81 +79 +80 +80 +77 +73 +71 +75 +73 +72 +72 +73 +73 +72 +70 +66 +66 +65 +65 +63 +63 +64 +66 +64 +67 +71 +74 +74 +72 +71 +70 +61 +57 +57 +59 +56 +49 +47 +51 +49 +46 +44 +46 +48 +48 +47 +47 +40 +51 +68 +81 +92 +103 +116 +123 +132 +135 +138 +140 +144 +152 +158 +159 +159 +158 +156 +153 +151 +153 +154 +155 +161 +170 +173 +166 +152 +139 +138 +147 +152 +153 +150 +147 +146 +149 +156 +163 +165 +172 +172 +162 +152 +152 +158 +163 +175 +179 +183 +182 +178 +175 +179 +184 +178 +170 +163 +164 +168 +171 +173 +176 +180 +181 +183 +185 +186 +184 +176 +168 +162 +162 +163 +161 +158 +156 +158 +160 +164 +172 +177 +175 +170 +163 +157 +153 +157 +154 +153 +157 +165 +172 +178 +181 +180 +180 +182 +183 +183 +180 +177 +175 +185 +192 +200 +205 +207 +211 +213 +214 +213 +213 +213 +213 +213 +214 +216 +218 +219 +219 +219 +219 +218 +217 +216 +215 +217 +218 +217 +214 +212 +211 +208 +205 +203 +200 +195 +189 +186 +185 +187 +188 +181 +182 +184 +186 +184 +180 +176 +175 +177 +173 +172 +174 +175 +176 +178 +182 +184 +181 +176 +175 +174 +173 +171 +170 +168 +169 +170 +171 +173 +176 +180 +183 +182 +183 +184 +183 +179 +176 +174 +173 +170 +176 +178 +172 +169 +170 +169 +165 +166 +167 +168 +166 +166 +172 +182 +190 +192 +193 +194 +195 +197 +200 +202 +204 +208 +212 +216 +217 +217 +218 +219 +221 +218 +215 +214 +214 +214 +219 +218 +211 +201 +193 +185 +181 +181 +181 +182 +184 +185 +188 +191 +193 +193 +193 +193 +193 +194 +196 +198 +198 +200 +203 +204 +204 +195 +193 +191 +192 +192 +191 +192 +193 +193 +190 +187 +186 +185 +182 +177 +174 +173 +174 +177 +180 +184 +186 +187 +187 +193 +196 +197 +196 +197 +200 +198 +194 +194 +195 +195 +196 +197 +199 +202 +204 +205 +207 +209 +211 +212 +214 +217 +221 +223 +221 +219 +216 +213 +211 +209 +208 +205 +205 +204 +205 +206 +208 +211 +213 +214 +213 +212 +211 +212 +213 +214 +214 +193 +193 +193 +193 +193 +193 +194 +195 +194 +194 +195 +196 +196 +195 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +192 +193 +192 +192 +190 +192 +193 +193 +193 +192 +192 +192 +195 +194 +194 +194 +194 +195 +196 +196 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +192 +193 +194 +194 +192 +191 +191 +191 +196 +195 +195 +195 +196 +196 +195 +195 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +190 +190 +192 +193 +194 +193 +193 +193 +193 +194 +194 +193 +192 +192 +194 +194 +194 +194 +194 +194 +195 +195 +194 +194 +195 +195 +195 +195 +196 +196 +196 +195 +195 +195 +195 +195 +194 +194 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +195 +199 +207 +211 +210 +203 +199 +194 +194 +199 +201 +207 +212 +211 +207 +206 +207 +210 +208 +203 +195 +191 +192 +197 +203 +206 +207 +209 +210 +210 +210 +209 +208 +206 +206 +207 +210 +213 +211 +203 +197 +195 +197 +196 +190 +176 +170 +177 +188 +194 +191 +193 +193 +193 +190 +183 +186 +198 +204 +196 +192 +194 +193 +188 +187 +191 +190 +187 +173 +156 +152 +163 +180 +191 +189 +189 +185 +171 +159 +167 +184 +194 +199 +187 +175 +164 +159 +167 +177 +181 +182 +180 +177 +177 +179 +181 +179 +175 +174 +175 +176 +178 +182 +186 +185 +181 +160 +143 +135 +144 +153 +157 +163 +174 +182 +184 +188 +190 +196 +204 +187 +155 +137 +137 +145 +140 +128 +133 +152 +177 +187 +197 +191 +186 +191 +196 +196 +186 +182 +184 +198 +208 +194 +167 +151 +153 +185 +207 +210 +195 +191 +192 +190 +193 +183 +188 +196 +205 +207 +202 +194 +190 +189 +187 +186 +185 +182 +179 +176 +175 +178 +190 +193 +188 +186 +185 +178 +172 +171 +182 +190 +187 +179 +170 +161 +153 +146 +142 +136 +132 +129 +129 +141 +159 +160 +156 +150 +147 +150 +158 +161 +162 +171 +175 +177 +180 +182 +179 +174 +175 +178 +175 +169 +160 +155 +152 +147 +141 +140 +137 +136 +137 +141 +144 +145 +144 +148 +147 +144 +142 +144 +149 +154 +157 +152 +169 +179 +173 +162 +156 +148 +139 +133 +132 +136 +142 +146 +145 +145 +147 +146 +152 +151 +146 +144 +143 +143 +147 +149 +150 +153 +153 +150 +146 +146 +149 +152 +153 +155 +154 +152 +151 +152 +153 +149 +145 +143 +144 +150 +154 +154 +152 +158 +156 +153 +149 +147 +148 +150 +153 +152 +152 +152 +150 +148 +147 +149 +150 +150 +142 +137 +136 +135 +135 +140 +149 +143 +142 +135 +128 +128 +133 +136 +134 +138 +136 +136 +140 +145 +148 +147 +144 +140 +141 +140 +139 +139 +140 +140 +138 +133 +129 +123 +120 +120 +121 +123 +124 +124 +123 +123 +124 +125 +124 +124 +123 +120 +122 +124 +127 +128 +127 +126 +125 +124 +125 +127 +127 +127 +127 +128 +129 +129 +128 +129 +129 +126 +121 +118 +119 +122 +123 +128 +133 +127 +116 +115 +121 +122 +126 +132 +138 +137 +131 +125 +124 +131 +131 +131 +131 +133 +135 +134 +132 +136 +137 +136 +135 +137 +140 +140 +136 +136 +137 +141 +140 +134 +134 +138 +139 +140 +132 +128 +130 +129 +129 +127 +122 +120 +122 +123 +123 +122 +121 +121 +121 +116 +119 +124 +128 +130 +129 +127 +125 +121 +124 +126 +126 +126 +126 +125 +125 +131 +130 +129 +125 +120 +114 +113 +116 +119 +120 +121 +123 +122 +118 +116 +117 +120 +122 +122 +121 +121 +125 +127 +126 +128 +140 +154 +164 +160 +143 +126 +123 +131 +135 +133 +135 +140 +139 +136 +139 +143 +149 +149 +140 +128 +125 +130 +136 +131 +130 +127 +134 +140 +128 +105 +94 +108 +119 +125 +115 +109 +126 +159 +188 +183 +187 +180 +161 +137 +123 +124 +129 +128 +136 +146 +145 +136 +132 +144 +159 +170 +164 +151 +133 +125 +128 +136 +140 +138 +141 +142 +142 +152 +173 +182 +181 +156 +153 +159 +155 +143 +149 +164 +164 +157 +157 +178 +187 +164 +146 +142 +133 +132 +118 +108 +105 +106 +110 +121 +132 +132 +140 +151 +161 +170 +172 +167 +159 +149 +139 +127 +121 +124 +132 +130 +120 +136 +160 +179 +169 +142 +129 +132 +136 +127 +133 +136 +141 +153 +160 +167 +176 +165 +141 +123 +127 +137 +135 +129 +125 +129 +129 +138 +151 +152 +139 +129 +128 +127 +124 +121 +129 +147 +157 +144 +123 +117 +112 +108 +113 +133 +162 +170 +158 +162 +154 +156 +166 +166 +155 +134 +116 +109 +112 +116 +119 +123 +126 +127 +127 +153 +159 +153 +138 +129 +111 +105 +131 +181 +195 +177 +151 +150 +148 +138 +141 +144 +158 +172 +179 +185 +188 +178 +161 +157 +152 +148 +134 +121 +128 +151 +167 +153 +132 +151 +190 +200 +176 +148 +143 +153 +163 +177 +191 +200 +195 +186 +190 +182 +176 +172 +172 +162 +158 +168 +182 +199 +203 +175 +123 +111 +154 +178 +162 +153 +147 +136 +103 +71 +91 +141 +170 +182 +190 +192 +183 +176 +176 +169 +155 +138 +119 +90 +84 +87 +94 +125 +154 +175 +177 +173 +170 +165 +164 +161 +142 +127 +132 +150 +168 +166 +150 +145 +153 +181 +195 +192 +185 +170 +149 +137 +132 +121 +115 +134 +158 +161 +164 +174 +172 +138 +104 +103 +142 +170 +167 +148 +129 +124 +112 +115 +135 +149 +152 +163 +179 +176 +162 +173 +165 +162 +168 +165 +152 +131 +138 +152 +172 +184 +184 +181 +183 +191 +190 +167 +149 +154 +169 +175 +164 +169 +174 +160 +143 +128 +134 +160 +164 +135 +126 +154 +191 +190 +156 +123 +114 +114 +122 +129 +146 +166 +165 +127 +85 +82 +104 +141 +168 +162 +137 +128 +137 +151 +137 +132 +144 +154 +151 +152 +162 +171 +171 +170 +182 +195 +183 +152 +131 +123 +148 +174 +184 +166 +123 +119 +165 +196 +183 +152 +128 +123 +120 +119 +125 +147 +165 +168 +155 +141 +127 +126 +136 +146 +157 +156 +129 +111 +137 +180 +201 +193 +170 +158 +155 +159 +162 +151 +142 +146 +157 +175 +178 +171 +165 +164 +172 +183 +186 +178 +167 +169 +172 +178 +188 +199 +212 +206 +191 +171 +154 +155 +158 +164 +165 +157 +148 +149 +170 +182 +163 +117 +95 +96 +117 +138 +162 +179 +177 +143 +107 +98 +121 +153 +186 +186 +153 +130 +112 +114 +120 +115 +104 +98 +105 +106 +102 +100 +102 +105 +102 +97 +93 +102 +103 +105 +104 +106 +113 +121 +125 +127 +125 +120 +112 +108 +107 +106 +106 +100 +99 +98 +97 +98 +103 +111 +118 +108 +98 +95 +102 +105 +105 +107 +105 +111 +113 +115 +115 +112 +107 +101 +96 +93 +89 +92 +102 +110 +109 +101 +95 +92 +89 +89 +92 +92 +88 +88 +91 +95 +93 +92 +93 +95 +93 +89 +85 +80 +78 +77 +77 +77 +74 +71 +68 +72 +73 +73 +73 +72 +72 +71 +70 +68 +67 +65 +65 +66 +67 +67 +66 +65 +67 +69 +71 +71 +70 +69 +68 +61 +55 +53 +56 +55 +49 +48 +50 +51 +47 +45 +46 +47 +46 +46 +47 +41 +55 +74 +90 +101 +113 +124 +130 +135 +134 +135 +139 +147 +155 +159 +160 +159 +157 +154 +152 +151 +150 +153 +156 +159 +170 +174 +164 +148 +138 +143 +156 +159 +161 +161 +155 +149 +147 +152 +156 +159 +164 +168 +165 +156 +153 +157 +164 +171 +176 +184 +185 +181 +179 +181 +183 +175 +173 +172 +173 +171 +168 +169 +173 +180 +182 +181 +182 +182 +179 +174 +168 +167 +164 +159 +156 +155 +157 +158 +159 +162 +167 +172 +174 +171 +163 +152 +144 +142 +153 +162 +163 +164 +170 +176 +179 +179 +179 +180 +180 +181 +181 +181 +179 +185 +191 +199 +205 +209 +213 +216 +217 +214 +214 +213 +213 +214 +216 +218 +219 +219 +219 +219 +219 +219 +218 +217 +217 +217 +219 +217 +213 +211 +209 +206 +204 +203 +198 +191 +188 +188 +190 +190 +189 +181 +180 +181 +182 +182 +178 +175 +175 +174 +175 +178 +179 +178 +175 +175 +177 +181 +177 +173 +172 +173 +176 +176 +176 +174 +172 +170 +169 +171 +176 +183 +187 +185 +184 +181 +178 +176 +175 +175 +176 +174 +178 +178 +171 +166 +165 +166 +165 +166 +172 +176 +173 +166 +165 +174 +183 +190 +190 +190 +192 +195 +199 +201 +203 +206 +210 +215 +217 +216 +214 +214 +215 +215 +212 +211 +210 +210 +214 +213 +206 +198 +190 +183 +178 +177 +178 +178 +180 +184 +184 +186 +188 +191 +194 +194 +194 +196 +198 +198 +197 +198 +202 +205 +206 +198 +194 +191 +190 +189 +188 +188 +190 +187 +185 +184 +183 +183 +182 +180 +179 +175 +174 +174 +175 +178 +182 +184 +186 +187 +191 +193 +192 +191 +192 +192 +190 +193 +194 +195 +196 +196 +197 +198 +199 +202 +204 +207 +209 +210 +213 +217 +220 +220 +220 +220 +219 +217 +214 +211 +209 +207 +206 +206 +206 +206 +207 +208 +208 +210 +210 +210 +211 +212 +212 +212 +211 +193 +193 +194 +193 +193 +193 +194 +195 +195 +195 +196 +196 +196 +195 +194 +193 +192 +192 +192 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +193 +193 +194 +193 +192 +191 +192 +192 +193 +193 +193 +192 +193 +194 +194 +193 +193 +192 +193 +195 +194 +194 +194 +194 +194 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +192 +192 +193 +193 +192 +191 +192 +192 +195 +195 +195 +195 +196 +196 +195 +194 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +192 +191 +190 +191 +192 +194 +193 +193 +193 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +195 +195 +194 +194 +194 +194 +194 +194 +195 +195 +196 +196 +195 +195 +194 +194 +194 +194 +195 +194 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +191 +193 +198 +204 +211 +213 +210 +202 +199 +196 +196 +200 +202 +207 +211 +209 +207 +207 +207 +208 +210 +208 +205 +203 +202 +203 +205 +206 +205 +207 +209 +210 +211 +209 +207 +205 +206 +207 +210 +213 +212 +206 +199 +196 +197 +187 +182 +181 +177 +179 +187 +193 +188 +193 +195 +195 +191 +186 +190 +202 +202 +194 +191 +193 +190 +184 +185 +191 +195 +190 +170 +149 +145 +156 +176 +192 +198 +201 +187 +159 +150 +174 +198 +202 +200 +182 +169 +167 +168 +172 +179 +182 +178 +167 +161 +168 +177 +179 +173 +168 +176 +182 +184 +184 +185 +186 +176 +164 +142 +146 +152 +157 +159 +162 +169 +177 +181 +182 +183 +184 +192 +196 +174 +141 +130 +127 +130 +132 +137 +150 +166 +188 +197 +196 +189 +194 +197 +191 +186 +182 +182 +191 +207 +212 +191 +163 +154 +162 +191 +208 +211 +199 +196 +196 +191 +187 +191 +195 +201 +206 +207 +202 +193 +186 +185 +183 +185 +187 +177 +164 +164 +174 +182 +190 +191 +186 +182 +178 +171 +168 +151 +152 +155 +162 +171 +176 +175 +173 +169 +163 +155 +150 +148 +143 +146 +157 +170 +173 +172 +167 +165 +172 +177 +177 +166 +156 +146 +149 +161 +165 +164 +165 +166 +171 +172 +169 +170 +172 +167 +159 +157 +152 +146 +144 +147 +150 +148 +144 +135 +134 +134 +138 +147 +159 +169 +175 +175 +181 +174 +154 +141 +140 +139 +133 +128 +127 +133 +146 +154 +151 +148 +149 +146 +150 +147 +142 +142 +142 +143 +147 +149 +151 +155 +156 +153 +147 +146 +149 +152 +153 +154 +153 +152 +152 +152 +154 +150 +149 +148 +149 +152 +154 +155 +154 +159 +156 +152 +148 +147 +149 +153 +156 +158 +157 +155 +151 +148 +146 +147 +149 +150 +143 +137 +135 +136 +138 +142 +148 +140 +141 +138 +134 +133 +136 +138 +137 +141 +138 +136 +138 +142 +144 +143 +142 +141 +140 +138 +135 +135 +137 +137 +136 +133 +130 +126 +122 +121 +122 +123 +124 +124 +122 +122 +123 +125 +124 +123 +123 +122 +123 +124 +125 +126 +127 +127 +127 +127 +128 +128 +129 +129 +130 +131 +131 +129 +128 +128 +128 +125 +121 +120 +123 +127 +127 +131 +135 +132 +125 +122 +123 +122 +126 +131 +136 +138 +136 +132 +129 +134 +132 +131 +134 +136 +136 +134 +132 +140 +142 +140 +136 +140 +146 +145 +138 +137 +137 +140 +140 +136 +135 +137 +136 +140 +134 +132 +133 +133 +134 +132 +125 +121 +119 +121 +125 +123 +120 +121 +125 +124 +123 +124 +126 +129 +128 +125 +122 +120 +123 +124 +123 +124 +126 +126 +124 +124 +128 +131 +129 +120 +113 +113 +117 +116 +116 +117 +121 +122 +121 +121 +122 +124 +124 +123 +124 +125 +125 +126 +126 +124 +132 +144 +162 +171 +157 +131 +116 +121 +123 +124 +128 +134 +136 +135 +136 +141 +149 +155 +147 +130 +120 +120 +127 +126 +121 +115 +119 +130 +128 +112 +96 +95 +105 +118 +123 +118 +119 +139 +162 +171 +174 +173 +182 +175 +151 +136 +135 +130 +126 +133 +149 +151 +139 +135 +142 +170 +179 +171 +139 +117 +122 +133 +138 +139 +131 +129 +136 +147 +167 +185 +191 +175 +163 +167 +170 +167 +179 +175 +142 +118 +138 +179 +197 +173 +152 +149 +140 +136 +125 +117 +112 +104 +97 +103 +115 +122 +137 +154 +165 +170 +172 +171 +167 +158 +148 +127 +110 +111 +124 +130 +125 +132 +155 +182 +179 +150 +131 +128 +128 +127 +130 +129 +132 +145 +152 +161 +177 +177 +148 +121 +118 +128 +132 +131 +129 +131 +129 +136 +150 +154 +144 +131 +124 +128 +127 +122 +125 +143 +157 +144 +121 +110 +107 +113 +120 +132 +155 +170 +165 +157 +156 +160 +164 +159 +153 +146 +139 +130 +136 +139 +133 +127 +124 +125 +125 +136 +161 +171 +160 +153 +136 +120 +133 +173 +193 +173 +138 +136 +142 +142 +147 +151 +152 +157 +165 +172 +174 +176 +174 +175 +173 +172 +163 +148 +142 +154 +167 +152 +115 +127 +174 +198 +186 +153 +132 +148 +150 +161 +168 +177 +188 +199 +212 +195 +178 +161 +172 +173 +167 +173 +188 +201 +202 +195 +162 +134 +151 +173 +164 +144 +140 +149 +138 +97 +75 +98 +127 +150 +165 +180 +189 +191 +188 +184 +179 +172 +154 +127 +116 +112 +111 +126 +144 +168 +170 +165 +159 +155 +159 +158 +138 +115 +104 +118 +153 +168 +155 +150 +160 +182 +172 +151 +158 +177 +175 +165 +155 +153 +140 +132 +141 +158 +183 +195 +177 +153 +129 +129 +152 +162 +155 +145 +137 +145 +141 +137 +147 +163 +165 +170 +187 +197 +190 +191 +183 +177 +178 +172 +163 +143 +146 +160 +180 +194 +195 +194 +193 +195 +193 +175 +160 +160 +170 +174 +160 +160 +165 +164 +155 +136 +128 +144 +156 +140 +139 +168 +198 +192 +156 +118 +107 +117 +121 +130 +152 +171 +160 +124 +96 +91 +108 +139 +167 +163 +134 +122 +135 +150 +139 +135 +148 +159 +154 +155 +168 +184 +185 +176 +176 +191 +187 +153 +124 +137 +164 +184 +182 +153 +113 +121 +168 +197 +180 +148 +121 +106 +98 +108 +129 +147 +162 +165 +154 +138 +125 +128 +145 +172 +164 +140 +112 +111 +147 +186 +202 +186 +165 +155 +153 +153 +153 +143 +137 +137 +153 +178 +183 +175 +169 +168 +177 +184 +183 +174 +168 +172 +171 +169 +173 +196 +215 +210 +185 +155 +138 +151 +163 +167 +160 +146 +140 +150 +176 +181 +149 +97 +90 +108 +131 +141 +159 +172 +164 +126 +94 +100 +134 +163 +196 +197 +158 +124 +111 +115 +120 +113 +102 +94 +100 +106 +103 +103 +104 +104 +102 +101 +99 +102 +102 +102 +102 +106 +115 +123 +127 +127 +123 +116 +109 +108 +110 +110 +110 +104 +100 +97 +95 +96 +99 +106 +112 +106 +95 +90 +94 +101 +108 +115 +116 +120 +121 +120 +114 +107 +102 +98 +95 +95 +94 +95 +101 +106 +107 +100 +94 +94 +94 +97 +98 +96 +94 +92 +93 +93 +93 +94 +94 +94 +91 +86 +82 +77 +76 +76 +75 +74 +72 +69 +68 +69 +71 +73 +74 +72 +70 +69 +69 +68 +67 +66 +66 +68 +70 +70 +68 +67 +68 +68 +68 +68 +66 +65 +64 +60 +55 +53 +54 +54 +52 +50 +51 +53 +49 +47 +47 +45 +42 +42 +44 +52 +63 +77 +92 +108 +125 +132 +133 +135 +134 +136 +142 +151 +159 +162 +163 +163 +159 +157 +155 +152 +151 +154 +158 +160 +171 +171 +159 +143 +136 +142 +155 +161 +163 +163 +161 +159 +157 +157 +155 +152 +152 +153 +154 +151 +150 +157 +167 +171 +174 +179 +182 +185 +185 +179 +170 +170 +173 +177 +179 +173 +166 +166 +170 +182 +184 +184 +182 +180 +178 +175 +172 +167 +161 +152 +148 +151 +158 +162 +162 +166 +167 +169 +171 +172 +165 +154 +145 +131 +149 +163 +166 +165 +170 +176 +177 +178 +179 +179 +178 +178 +180 +183 +183 +183 +188 +195 +201 +207 +213 +216 +216 +214 +213 +213 +213 +214 +216 +218 +219 +218 +217 +218 +219 +219 +218 +218 +219 +218 +219 +217 +213 +210 +209 +205 +203 +203 +195 +186 +185 +191 +196 +195 +192 +185 +182 +180 +180 +179 +175 +174 +175 +172 +177 +181 +182 +179 +175 +172 +170 +174 +173 +170 +169 +172 +177 +180 +181 +180 +176 +170 +167 +169 +177 +186 +192 +190 +187 +182 +177 +174 +174 +176 +178 +182 +177 +174 +173 +167 +157 +159 +167 +170 +175 +178 +176 +170 +167 +169 +172 +181 +185 +189 +190 +190 +193 +200 +207 +209 +211 +215 +218 +218 +215 +213 +213 +213 +211 +210 +209 +208 +211 +208 +200 +189 +182 +176 +174 +175 +178 +181 +183 +183 +181 +180 +182 +186 +190 +193 +193 +197 +199 +200 +198 +197 +198 +200 +200 +202 +199 +195 +191 +187 +184 +181 +179 +180 +182 +184 +182 +181 +182 +183 +183 +182 +180 +178 +176 +174 +175 +176 +179 +179 +183 +185 +186 +185 +185 +186 +187 +190 +192 +195 +196 +197 +197 +197 +197 +199 +202 +204 +205 +207 +211 +215 +216 +216 +218 +220 +221 +220 +218 +215 +214 +212 +211 +210 +209 +208 +207 +205 +204 +207 +207 +208 +210 +211 +212 +212 +212 +193 +193 +194 +194 +193 +193 +194 +194 +195 +195 +195 +195 +195 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +192 +192 +191 +192 +193 +194 +194 +194 +193 +193 +194 +194 +193 +192 +192 +192 +195 +194 +194 +193 +193 +193 +194 +195 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +192 +192 +193 +193 +192 +192 +193 +194 +195 +195 +195 +195 +196 +196 +195 +194 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +193 +192 +193 +192 +192 +193 +192 +192 +191 +191 +192 +193 +193 +193 +194 +194 +194 +193 +191 +192 +192 +193 +193 +194 +194 +195 +195 +194 +194 +194 +193 +194 +194 +194 +195 +195 +195 +194 +194 +194 +194 +194 +195 +195 +195 +195 +196 +196 +195 +194 +194 +193 +193 +191 +192 +192 +193 +194 +195 +193 +192 +191 +190 +190 +191 +192 +192 +193 +194 +194 +195 +194 +197 +203 +209 +213 +213 +206 +198 +197 +197 +198 +201 +204 +207 +209 +208 +207 +208 +208 +207 +210 +209 +208 +208 +208 +208 +207 +206 +205 +207 +209 +210 +209 +206 +204 +204 +206 +208 +211 +215 +213 +208 +204 +202 +199 +188 +186 +189 +186 +185 +188 +187 +186 +193 +196 +194 +189 +185 +190 +201 +201 +200 +197 +191 +183 +180 +184 +190 +197 +190 +166 +145 +144 +156 +173 +190 +201 +198 +182 +161 +160 +186 +207 +207 +195 +178 +168 +168 +169 +170 +177 +182 +167 +150 +144 +159 +176 +178 +173 +171 +181 +188 +192 +187 +180 +174 +164 +153 +145 +163 +170 +159 +149 +156 +170 +179 +178 +179 +180 +187 +196 +187 +157 +132 +124 +135 +146 +149 +159 +169 +175 +190 +205 +204 +194 +194 +192 +185 +180 +177 +173 +183 +199 +203 +185 +162 +157 +166 +191 +206 +213 +203 +197 +200 +197 +190 +198 +202 +204 +203 +202 +199 +191 +184 +180 +183 +188 +184 +168 +156 +164 +179 +188 +191 +187 +179 +169 +157 +152 +155 +137 +126 +118 +121 +132 +147 +164 +176 +183 +187 +186 +182 +179 +171 +164 +163 +175 +177 +174 +170 +165 +160 +160 +158 +146 +138 +125 +121 +132 +143 +149 +154 +156 +162 +166 +167 +169 +173 +175 +174 +166 +164 +161 +160 +163 +163 +158 +150 +136 +136 +139 +147 +159 +169 +174 +176 +180 +171 +154 +139 +135 +141 +142 +139 +132 +132 +136 +145 +150 +149 +146 +145 +145 +148 +144 +139 +140 +140 +141 +145 +149 +150 +152 +154 +151 +145 +144 +147 +153 +153 +153 +152 +151 +151 +152 +154 +154 +154 +153 +152 +152 +153 +154 +156 +155 +153 +150 +149 +149 +151 +154 +156 +159 +157 +153 +148 +145 +144 +147 +150 +151 +147 +141 +139 +140 +143 +144 +145 +139 +140 +141 +140 +139 +138 +139 +140 +142 +139 +136 +137 +139 +142 +142 +141 +141 +139 +136 +132 +131 +133 +133 +132 +133 +132 +130 +128 +126 +126 +128 +129 +126 +123 +122 +124 +126 +125 +124 +124 +125 +124 +124 +124 +124 +125 +126 +126 +128 +128 +128 +128 +129 +129 +130 +131 +128 +125 +124 +126 +127 +125 +126 +129 +132 +132 +133 +133 +132 +128 +126 +126 +127 +128 +132 +136 +139 +137 +135 +134 +136 +133 +132 +135 +137 +136 +133 +131 +138 +139 +138 +136 +139 +143 +142 +138 +136 +133 +135 +136 +134 +134 +135 +132 +133 +131 +130 +129 +129 +132 +131 +124 +122 +120 +121 +123 +123 +121 +121 +123 +129 +129 +128 +128 +127 +124 +122 +119 +121 +121 +121 +121 +122 +121 +121 +120 +118 +122 +126 +126 +120 +116 +115 +118 +118 +115 +114 +116 +121 +123 +125 +127 +129 +126 +125 +126 +125 +121 +122 +125 +120 +124 +131 +146 +167 +169 +147 +128 +116 +117 +122 +126 +126 +129 +132 +131 +139 +148 +158 +160 +148 +134 +130 +133 +138 +137 +137 +139 +144 +149 +141 +126 +107 +111 +117 +121 +122 +123 +131 +141 +157 +155 +148 +169 +189 +182 +168 +156 +149 +136 +133 +148 +161 +159 +148 +141 +160 +175 +178 +155 +129 +119 +122 +127 +132 +121 +118 +123 +133 +154 +175 +184 +174 +164 +170 +188 +197 +197 +167 +122 +93 +112 +159 +192 +182 +161 +155 +149 +146 +134 +127 +126 +119 +105 +98 +100 +112 +124 +144 +161 +170 +171 +169 +168 +176 +160 +127 +106 +112 +123 +125 +125 +127 +150 +177 +185 +168 +138 +120 +121 +134 +133 +128 +129 +140 +143 +152 +173 +181 +160 +134 +118 +120 +130 +135 +136 +135 +130 +131 +143 +152 +148 +135 +124 +127 +130 +126 +127 +143 +160 +150 +125 +110 +113 +124 +129 +125 +138 +160 +170 +154 +160 +167 +164 +157 +158 +160 +156 +148 +152 +154 +147 +134 +122 +118 +119 +111 +132 +163 +175 +174 +162 +154 +160 +175 +186 +171 +133 +111 +114 +124 +129 +141 +146 +156 +164 +162 +159 +166 +179 +186 +181 +181 +177 +167 +164 +171 +177 +160 +123 +116 +149 +191 +198 +163 +134 +138 +144 +150 +143 +145 +160 +179 +207 +212 +193 +162 +166 +167 +168 +174 +184 +192 +195 +201 +192 +170 +167 +175 +173 +145 +134 +131 +147 +145 +108 +85 +100 +123 +129 +141 +160 +177 +181 +178 +179 +178 +183 +183 +174 +165 +155 +149 +152 +159 +166 +152 +144 +150 +152 +150 +144 +136 +114 +106 +128 +155 +166 +167 +168 +181 +158 +118 +116 +145 +165 +177 +184 +186 +170 +142 +135 +151 +178 +193 +178 +168 +158 +158 +163 +157 +148 +151 +158 +165 +165 +161 +163 +170 +168 +164 +165 +172 +181 +176 +183 +189 +189 +178 +171 +159 +159 +170 +190 +202 +202 +196 +190 +196 +193 +184 +178 +173 +175 +176 +160 +136 +134 +153 +168 +158 +137 +127 +133 +141 +154 +186 +206 +195 +154 +109 +94 +111 +121 +135 +160 +176 +160 +130 +114 +100 +109 +132 +161 +162 +133 +119 +132 +145 +141 +142 +154 +161 +153 +158 +179 +190 +181 +164 +167 +189 +189 +159 +137 +156 +173 +183 +174 +141 +107 +126 +173 +194 +176 +145 +115 +95 +89 +105 +129 +140 +150 +153 +147 +139 +137 +146 +162 +183 +161 +123 +102 +121 +160 +189 +198 +181 +155 +144 +144 +148 +149 +137 +129 +128 +151 +182 +187 +177 +169 +165 +172 +176 +175 +169 +168 +172 +164 +153 +153 +185 +212 +208 +178 +149 +143 +163 +177 +166 +148 +130 +135 +162 +197 +191 +141 +89 +92 +118 +139 +143 +157 +162 +144 +114 +98 +113 +143 +164 +187 +189 +162 +125 +117 +124 +126 +118 +107 +94 +93 +100 +103 +105 +105 +104 +103 +104 +103 +101 +100 +100 +104 +114 +123 +125 +124 +121 +118 +112 +105 +102 +105 +109 +111 +107 +104 +99 +97 +96 +95 +99 +102 +101 +95 +94 +97 +103 +113 +122 +124 +122 +121 +117 +109 +102 +99 +98 +97 +99 +99 +99 +100 +106 +110 +105 +96 +96 +100 +102 +100 +97 +96 +94 +92 +89 +89 +90 +92 +92 +90 +85 +81 +75 +75 +74 +73 +70 +69 +68 +68 +68 +70 +72 +73 +71 +68 +65 +63 +67 +68 +68 +67 +68 +70 +70 +68 +68 +67 +67 +66 +65 +63 +61 +60 +60 +58 +55 +53 +52 +51 +50 +50 +52 +49 +47 +47 +44 +41 +42 +47 +65 +74 +85 +98 +112 +128 +134 +136 +135 +136 +139 +146 +154 +160 +163 +164 +166 +161 +157 +157 +155 +153 +156 +161 +165 +173 +170 +156 +143 +138 +143 +152 +159 +161 +163 +163 +164 +165 +162 +158 +152 +146 +142 +141 +142 +149 +159 +168 +173 +175 +177 +177 +183 +187 +178 +164 +165 +170 +178 +182 +177 +169 +166 +169 +182 +185 +185 +181 +177 +176 +176 +176 +169 +161 +149 +143 +146 +156 +164 +166 +169 +168 +168 +170 +171 +165 +155 +147 +136 +147 +159 +165 +168 +172 +174 +174 +175 +179 +180 +177 +175 +178 +184 +186 +186 +188 +192 +198 +206 +213 +215 +214 +213 +212 +212 +212 +213 +215 +217 +218 +219 +217 +217 +219 +219 +217 +217 +218 +219 +220 +219 +215 +211 +208 +205 +202 +198 +192 +186 +185 +189 +194 +197 +197 +191 +186 +181 +179 +176 +171 +170 +173 +174 +178 +181 +181 +179 +177 +173 +168 +166 +168 +169 +169 +172 +178 +183 +183 +181 +177 +171 +168 +170 +177 +184 +189 +189 +186 +181 +176 +172 +172 +175 +178 +183 +176 +173 +173 +166 +157 +159 +169 +172 +175 +178 +178 +176 +172 +170 +168 +173 +178 +185 +187 +188 +192 +202 +209 +213 +212 +214 +218 +220 +218 +215 +213 +210 +209 +210 +210 +208 +209 +205 +195 +180 +173 +167 +166 +168 +171 +174 +177 +176 +176 +178 +181 +184 +187 +188 +189 +195 +198 +200 +198 +196 +196 +197 +196 +201 +202 +199 +193 +188 +184 +178 +171 +173 +179 +184 +183 +182 +182 +183 +185 +188 +187 +185 +181 +177 +173 +172 +173 +173 +172 +174 +178 +179 +178 +180 +184 +186 +189 +192 +196 +197 +198 +199 +199 +199 +200 +200 +199 +201 +206 +209 +209 +212 +215 +218 +220 +220 +219 +218 +218 +216 +214 +212 +211 +210 +208 +205 +203 +206 +205 +206 +207 +209 +210 +211 +211 +193 +193 +194 +194 +193 +193 +194 +194 +195 +195 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +195 +193 +192 +192 +192 +193 +194 +194 +194 +192 +193 +193 +192 +191 +191 +191 +191 +195 +195 +194 +193 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +194 +194 +191 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +192 +192 +193 +192 +192 +192 +194 +195 +194 +194 +194 +195 +196 +195 +194 +193 +194 +194 +193 +193 +194 +193 +192 +191 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +195 +194 +192 +191 +192 +192 +193 +193 +194 +194 +195 +195 +194 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +194 +195 +194 +195 +196 +197 +197 +195 +193 +192 +196 +195 +193 +192 +192 +193 +194 +194 +194 +193 +192 +191 +190 +191 +192 +193 +194 +194 +195 +197 +198 +201 +207 +215 +213 +212 +202 +192 +192 +196 +199 +203 +205 +207 +207 +207 +208 +209 +208 +207 +207 +205 +204 +205 +207 +208 +207 +206 +206 +208 +210 +210 +207 +204 +204 +206 +206 +208 +212 +215 +212 +209 +207 +207 +198 +193 +194 +191 +189 +194 +194 +183 +184 +192 +194 +189 +185 +183 +189 +201 +205 +210 +206 +191 +178 +178 +187 +193 +191 +184 +160 +142 +147 +160 +176 +192 +192 +183 +177 +178 +185 +197 +204 +203 +188 +175 +167 +167 +164 +165 +173 +180 +157 +139 +134 +155 +175 +180 +180 +185 +192 +198 +200 +189 +174 +162 +154 +150 +162 +172 +164 +142 +137 +158 +177 +181 +180 +180 +181 +194 +201 +179 +144 +125 +132 +157 +170 +165 +170 +178 +175 +182 +195 +207 +201 +192 +187 +182 +174 +161 +158 +177 +196 +198 +177 +156 +157 +169 +192 +206 +213 +205 +197 +201 +203 +196 +195 +200 +201 +199 +198 +199 +194 +186 +178 +190 +194 +179 +161 +159 +174 +188 +193 +192 +185 +173 +157 +140 +136 +144 +137 +125 +115 +111 +114 +129 +156 +180 +182 +198 +203 +198 +193 +189 +183 +179 +185 +177 +170 +166 +159 +146 +135 +130 +135 +137 +129 +118 +119 +131 +144 +152 +157 +157 +157 +155 +151 +150 +156 +162 +161 +164 +168 +173 +177 +176 +167 +157 +156 +156 +160 +168 +175 +176 +171 +165 +155 +150 +144 +141 +141 +141 +143 +147 +141 +144 +145 +147 +149 +152 +151 +147 +148 +150 +145 +140 +141 +142 +141 +144 +150 +148 +148 +149 +146 +141 +142 +146 +156 +156 +155 +154 +153 +153 +155 +156 +156 +157 +157 +154 +151 +151 +154 +157 +151 +150 +149 +150 +152 +153 +154 +155 +157 +154 +149 +144 +141 +143 +148 +151 +152 +150 +146 +144 +145 +147 +144 +141 +138 +140 +143 +143 +140 +138 +139 +141 +141 +139 +137 +137 +139 +141 +141 +141 +141 +140 +137 +133 +131 +132 +132 +131 +132 +132 +132 +130 +129 +129 +132 +134 +127 +125 +123 +126 +127 +126 +124 +124 +125 +126 +127 +128 +128 +128 +128 +128 +127 +127 +127 +127 +128 +128 +129 +129 +127 +121 +120 +123 +128 +128 +130 +133 +134 +134 +133 +130 +127 +126 +125 +125 +134 +131 +132 +137 +139 +136 +135 +137 +140 +135 +134 +137 +140 +138 +134 +132 +133 +131 +131 +133 +135 +135 +135 +135 +137 +131 +130 +130 +130 +133 +134 +130 +129 +128 +128 +125 +124 +129 +130 +122 +121 +120 +120 +123 +126 +126 +125 +126 +127 +129 +131 +130 +127 +124 +123 +122 +123 +117 +117 +121 +123 +118 +115 +117 +118 +119 +120 +121 +119 +116 +117 +119 +124 +118 +114 +116 +120 +125 +129 +132 +132 +127 +127 +127 +122 +117 +118 +125 +121 +123 +121 +127 +153 +176 +173 +159 +144 +142 +146 +145 +136 +135 +138 +135 +140 +149 +164 +177 +174 +164 +158 +160 +165 +171 +180 +181 +180 +185 +182 +167 +150 +135 +125 +126 +121 +113 +118 +132 +147 +155 +142 +147 +171 +186 +189 +179 +172 +167 +156 +149 +157 +169 +168 +157 +154 +162 +176 +175 +153 +124 +115 +122 +121 +122 +121 +113 +108 +131 +164 +178 +176 +166 +174 +200 +217 +199 +158 +125 +112 +105 +133 +177 +185 +166 +156 +154 +161 +141 +126 +128 +131 +119 +106 +100 +100 +105 +121 +148 +166 +170 +169 +169 +186 +170 +134 +111 +115 +120 +120 +125 +128 +139 +156 +182 +190 +154 +121 +122 +133 +135 +132 +132 +138 +134 +141 +165 +179 +171 +151 +127 +121 +131 +140 +140 +134 +127 +125 +136 +151 +153 +142 +130 +128 +133 +131 +131 +148 +167 +158 +134 +129 +123 +131 +132 +122 +127 +148 +158 +151 +147 +156 +167 +166 +160 +160 +165 +155 +150 +151 +157 +153 +134 +112 +99 +102 +97 +131 +170 +177 +169 +165 +167 +177 +176 +170 +141 +103 +97 +109 +108 +120 +139 +161 +168 +158 +151 +158 +173 +184 +180 +183 +184 +175 +170 +174 +180 +179 +154 +127 +129 +174 +201 +181 +160 +139 +135 +137 +137 +139 +131 +136 +178 +213 +219 +193 +178 +163 +164 +170 +174 +180 +184 +188 +188 +185 +181 +181 +187 +159 +129 +121 +147 +164 +148 +123 +113 +96 +92 +94 +115 +145 +161 +161 +160 +154 +173 +192 +192 +191 +187 +171 +163 +163 +171 +145 +133 +148 +148 +145 +155 +165 +151 +126 +113 +130 +163 +177 +173 +182 +161 +108 +83 +111 +151 +176 +183 +176 +170 +150 +141 +143 +156 +183 +192 +171 +156 +151 +159 +162 +159 +167 +181 +167 +160 +155 +151 +145 +140 +132 +124 +125 +152 +154 +175 +190 +185 +170 +164 +155 +161 +179 +195 +198 +196 +200 +203 +205 +200 +198 +198 +189 +186 +184 +164 +117 +104 +131 +168 +176 +155 +127 +127 +137 +160 +194 +210 +199 +154 +100 +79 +96 +119 +139 +159 +174 +165 +140 +125 +108 +101 +112 +148 +167 +145 +123 +126 +140 +144 +151 +162 +162 +150 +161 +191 +211 +180 +151 +158 +186 +185 +166 +161 +169 +172 +171 +163 +134 +109 +136 +184 +197 +170 +135 +109 +99 +100 +108 +116 +131 +136 +138 +137 +139 +149 +163 +174 +170 +150 +117 +108 +138 +172 +186 +189 +173 +139 +123 +130 +147 +154 +137 +123 +126 +154 +187 +190 +175 +161 +154 +157 +162 +165 +165 +169 +170 +156 +143 +144 +173 +207 +208 +179 +157 +158 +173 +176 +154 +138 +125 +136 +166 +203 +197 +144 +104 +103 +121 +136 +139 +154 +156 +129 +110 +109 +125 +146 +158 +170 +172 +160 +137 +128 +131 +129 +121 +112 +100 +97 +99 +104 +108 +106 +104 +102 +102 +100 +98 +97 +98 +107 +121 +129 +126 +118 +114 +113 +109 +102 +97 +101 +107 +113 +106 +103 +100 +101 +100 +97 +97 +98 +98 +100 +105 +106 +105 +112 +119 +121 +114 +112 +108 +102 +97 +97 +98 +97 +96 +98 +97 +99 +108 +115 +109 +98 +96 +102 +105 +100 +96 +93 +91 +87 +84 +83 +82 +84 +87 +87 +83 +80 +74 +74 +72 +68 +65 +65 +66 +68 +68 +69 +71 +72 +71 +67 +61 +57 +67 +70 +71 +69 +67 +68 +68 +68 +66 +66 +65 +65 +64 +62 +60 +58 +58 +59 +56 +52 +47 +47 +45 +45 +48 +47 +47 +48 +46 +43 +47 +53 +71 +83 +97 +104 +114 +124 +132 +136 +133 +136 +141 +148 +154 +158 +160 +161 +160 +157 +154 +157 +156 +155 +160 +166 +169 +174 +169 +156 +146 +143 +145 +152 +157 +162 +165 +165 +164 +165 +165 +163 +159 +152 +141 +136 +140 +151 +162 +169 +173 +177 +178 +174 +177 +185 +180 +169 +162 +168 +177 +183 +180 +173 +170 +173 +179 +182 +182 +178 +173 +172 +174 +176 +173 +164 +149 +140 +142 +153 +163 +168 +166 +165 +166 +168 +168 +162 +152 +144 +148 +149 +155 +164 +172 +173 +171 +170 +172 +178 +180 +177 +174 +177 +184 +188 +193 +193 +195 +199 +207 +214 +216 +213 +212 +211 +210 +211 +212 +214 +216 +216 +221 +218 +218 +219 +218 +215 +214 +216 +220 +221 +220 +216 +212 +209 +206 +203 +190 +191 +191 +187 +184 +187 +195 +201 +195 +188 +182 +178 +173 +167 +167 +170 +177 +179 +179 +179 +181 +181 +176 +169 +161 +165 +168 +170 +173 +178 +183 +183 +179 +177 +174 +172 +174 +177 +180 +182 +184 +183 +179 +174 +170 +170 +174 +178 +177 +177 +175 +169 +164 +162 +164 +168 +171 +175 +179 +181 +179 +176 +174 +173 +170 +173 +178 +183 +189 +196 +204 +208 +216 +213 +212 +217 +220 +220 +216 +215 +207 +207 +209 +209 +208 +208 +202 +190 +180 +172 +163 +158 +158 +157 +158 +159 +166 +172 +179 +184 +186 +186 +185 +185 +192 +195 +197 +196 +195 +196 +198 +198 +193 +198 +199 +195 +192 +190 +182 +174 +162 +174 +182 +183 +180 +180 +181 +184 +186 +188 +189 +188 +184 +180 +177 +176 +167 +163 +163 +170 +174 +173 +175 +179 +182 +185 +190 +194 +197 +200 +201 +202 +200 +199 +197 +195 +196 +200 +203 +202 +207 +210 +213 +215 +216 +216 +216 +217 +217 +215 +213 +211 +211 +209 +207 +206 +205 +204 +204 +204 +205 +207 +207 +208 +194 +194 +194 +194 +194 +194 +194 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +191 +190 +191 +192 +193 +194 +194 +194 +194 +190 +190 +190 +191 +191 +192 +192 +193 +194 +194 +194 +194 +195 +195 +194 +193 +193 +194 +194 +192 +191 +193 +194 +194 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +192 +193 +195 +196 +196 +195 +195 +195 +192 +193 +193 +194 +194 +193 +193 +192 +195 +194 +193 +192 +191 +191 +193 +194 +194 +193 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +194 +195 +193 +193 +194 +194 +192 +190 +191 +192 +193 +195 +195 +194 +193 +195 +194 +193 +192 +191 +191 +190 +190 +191 +192 +192 +192 +191 +192 +193 +194 +192 +192 +192 +193 +192 +194 +193 +194 +193 +192 +192 +192 +192 +193 +194 +194 +193 +194 +195 +195 +195 +195 +194 +193 +193 +194 +194 +194 +193 +192 +193 +194 +196 +193 +190 +190 +192 +194 +193 +191 +192 +195 +197 +198 +200 +205 +209 +210 +213 +205 +196 +191 +193 +198 +201 +201 +205 +208 +208 +204 +204 +208 +209 +207 +210 +208 +207 +208 +210 +210 +208 +206 +208 +208 +208 +206 +204 +202 +202 +202 +205 +206 +208 +209 +207 +204 +204 +207 +199 +195 +196 +196 +197 +196 +184 +169 +173 +189 +196 +190 +183 +185 +197 +214 +207 +210 +202 +188 +184 +185 +184 +183 +180 +171 +160 +152 +150 +159 +178 +196 +184 +166 +166 +183 +192 +198 +201 +198 +182 +173 +167 +157 +151 +167 +177 +164 +153 +134 +131 +157 +179 +183 +184 +190 +198 +198 +195 +183 +166 +159 +164 +169 +175 +161 +148 +137 +142 +166 +185 +183 +181 +186 +195 +205 +193 +159 +131 +126 +154 +172 +173 +168 +172 +170 +170 +184 +207 +208 +196 +182 +180 +175 +156 +139 +150 +175 +191 +180 +158 +150 +160 +171 +198 +208 +213 +207 +204 +206 +205 +200 +198 +199 +201 +202 +198 +192 +189 +190 +187 +182 +192 +194 +180 +173 +183 +189 +193 +188 +185 +176 +159 +148 +149 +153 +157 +147 +146 +149 +148 +155 +170 +178 +186 +182 +183 +189 +191 +189 +187 +188 +181 +170 +166 +161 +144 +131 +128 +127 +129 +133 +134 +131 +129 +133 +141 +147 +149 +150 +151 +148 +142 +136 +135 +139 +146 +151 +158 +163 +163 +162 +164 +167 +172 +177 +186 +189 +180 +164 +154 +151 +146 +147 +147 +144 +141 +141 +143 +146 +145 +146 +148 +149 +146 +145 +147 +149 +153 +152 +149 +144 +139 +137 +141 +146 +147 +147 +147 +145 +144 +144 +147 +150 +154 +154 +153 +152 +152 +154 +155 +154 +152 +155 +154 +150 +151 +156 +156 +151 +158 +151 +146 +147 +151 +155 +157 +159 +155 +159 +159 +153 +148 +147 +147 +147 +144 +147 +149 +150 +149 +146 +145 +144 +139 +139 +140 +141 +140 +139 +138 +138 +142 +141 +141 +142 +143 +143 +143 +143 +142 +139 +135 +134 +134 +132 +129 +127 +129 +130 +130 +131 +136 +141 +140 +135 +131 +128 +125 +126 +127 +128 +128 +129 +128 +130 +132 +133 +132 +131 +130 +130 +132 +130 +128 +125 +125 +127 +129 +130 +125 +127 +127 +126 +127 +131 +134 +135 +132 +132 +133 +133 +129 +121 +120 +125 +132 +136 +138 +136 +136 +139 +138 +135 +130 +133 +135 +135 +132 +130 +131 +132 +130 +130 +130 +129 +128 +128 +130 +132 +129 +127 +127 +131 +132 +129 +127 +128 +124 +127 +127 +122 +120 +122 +126 +128 +129 +127 +124 +121 +122 +123 +124 +125 +129 +128 +127 +125 +123 +122 +121 +120 +121 +118 +116 +118 +119 +118 +115 +114 +116 +118 +118 +119 +121 +115 +113 +121 +123 +124 +119 +119 +124 +128 +128 +131 +134 +132 +131 +134 +131 +123 +119 +119 +129 +127 +125 +127 +139 +159 +175 +182 +185 +176 +178 +184 +178 +171 +171 +172 +175 +182 +193 +198 +197 +197 +183 +157 +168 +176 +186 +191 +197 +203 +205 +203 +189 +180 +167 +158 +144 +121 +114 +128 +147 +159 +143 +134 +145 +161 +178 +180 +183 +181 +175 +171 +166 +167 +178 +188 +173 +176 +181 +178 +161 +140 +122 +111 +114 +130 +128 +125 +99 +106 +148 +187 +198 +188 +185 +192 +198 +191 +168 +144 +130 +118 +118 +155 +189 +172 +143 +144 +159 +152 +138 +131 +137 +137 +125 +112 +89 +90 +104 +130 +152 +163 +169 +173 +184 +178 +152 +119 +108 +116 +124 +125 +129 +121 +140 +173 +194 +169 +125 +116 +125 +134 +139 +132 +128 +127 +131 +152 +175 +175 +158 +132 +123 +132 +136 +131 +137 +127 +123 +121 +130 +158 +166 +143 +133 +128 +134 +135 +136 +156 +168 +153 +133 +132 +135 +136 +127 +123 +142 +166 +158 +132 +133 +159 +165 +155 +157 +168 +168 +147 +138 +150 +162 +151 +123 +97 +94 +115 +122 +136 +160 +166 +170 +183 +184 +176 +159 +150 +131 +104 +98 +102 +102 +114 +154 +180 +167 +146 +145 +161 +171 +175 +171 +170 +178 +187 +185 +182 +185 +171 +152 +157 +171 +183 +191 +178 +154 +138 +138 +140 +140 +133 +123 +132 +173 +220 +223 +197 +175 +160 +161 +162 +165 +180 +195 +197 +195 +187 +179 +188 +182 +151 +121 +123 +151 +167 +159 +144 +130 +120 +103 +96 +113 +139 +149 +145 +137 +147 +160 +174 +177 +182 +189 +179 +174 +167 +164 +143 +113 +117 +143 +151 +161 +173 +165 +138 +129 +151 +176 +186 +186 +152 +100 +91 +105 +117 +149 +174 +182 +173 +151 +135 +138 +151 +163 +172 +175 +159 +159 +164 +153 +144 +154 +166 +157 +147 +135 +129 +123 +106 +89 +84 +81 +101 +137 +173 +185 +174 +161 +156 +155 +156 +175 +185 +181 +185 +188 +184 +189 +194 +198 +202 +207 +203 +180 +155 +137 +129 +130 +152 +173 +167 +144 +132 +141 +163 +192 +214 +204 +141 +100 +72 +78 +114 +163 +183 +162 +149 +149 +135 +115 +98 +111 +132 +161 +156 +115 +117 +140 +159 +160 +163 +166 +157 +168 +197 +200 +165 +134 +145 +175 +180 +169 +168 +167 +159 +160 +156 +125 +113 +150 +184 +184 +145 +132 +108 +97 +112 +110 +114 +117 +126 +140 +150 +154 +158 +167 +175 +159 +141 +126 +125 +141 +168 +185 +183 +157 +126 +115 +130 +140 +137 +128 +119 +135 +161 +183 +183 +169 +153 +139 +131 +148 +169 +176 +177 +181 +162 +138 +135 +176 +207 +205 +183 +170 +166 +173 +177 +160 +133 +117 +133 +179 +203 +196 +160 +117 +126 +138 +142 +144 +153 +149 +129 +121 +124 +136 +144 +148 +157 +158 +147 +131 +127 +131 +136 +129 +111 +99 +99 +97 +101 +104 +103 +101 +103 +103 +103 +102 +101 +102 +109 +120 +125 +119 +110 +109 +107 +107 +104 +99 +99 +106 +107 +105 +104 +102 +100 +99 +100 +102 +102 +103 +105 +105 +106 +109 +112 +113 +112 +103 +101 +97 +96 +96 +97 +97 +97 +96 +96 +96 +99 +106 +112 +111 +106 +98 +98 +98 +95 +93 +90 +88 +87 +82 +80 +78 +78 +78 +78 +76 +74 +69 +71 +71 +66 +61 +62 +68 +75 +74 +71 +70 +70 +67 +62 +60 +60 +65 +68 +70 +70 +69 +67 +67 +68 +68 +65 +63 +62 +61 +59 +59 +60 +58 +60 +59 +55 +49 +47 +45 +43 +47 +46 +45 +47 +47 +43 +47 +62 +82 +95 +102 +102 +112 +122 +128 +131 +132 +131 +134 +142 +150 +155 +158 +161 +158 +149 +146 +149 +149 +153 +160 +164 +177 +184 +165 +138 +136 +147 +153 +155 +163 +161 +162 +162 +160 +164 +169 +169 +163 +155 +138 +132 +144 +155 +163 +178 +174 +173 +173 +176 +179 +177 +173 +171 +166 +169 +175 +180 +181 +179 +178 +178 +178 +178 +181 +181 +174 +172 +172 +170 +170 +161 +158 +154 +147 +153 +164 +166 +168 +163 +164 +169 +164 +149 +143 +146 +146 +153 +162 +169 +167 +163 +164 +168 +178 +177 +174 +171 +169 +174 +184 +192 +195 +193 +193 +197 +204 +210 +213 +214 +210 +211 +210 +210 +212 +214 +217 +219 +218 +219 +220 +220 +218 +217 +217 +218 +220 +217 +218 +220 +212 +206 +202 +199 +194 +190 +187 +186 +186 +186 +191 +197 +192 +189 +183 +174 +168 +167 +172 +176 +178 +178 +181 +182 +179 +179 +178 +171 +164 +160 +162 +168 +173 +181 +184 +182 +184 +180 +176 +177 +180 +182 +180 +177 +175 +175 +175 +173 +171 +171 +174 +176 +177 +175 +170 +165 +161 +161 +164 +168 +172 +174 +176 +178 +181 +183 +179 +172 +167 +161 +164 +175 +187 +193 +199 +205 +213 +214 +217 +220 +220 +218 +216 +214 +210 +209 +211 +210 +207 +207 +202 +191 +180 +170 +164 +160 +153 +148 +149 +151 +155 +162 +171 +176 +179 +181 +183 +184 +187 +188 +191 +193 +196 +197 +196 +195 +192 +192 +191 +193 +196 +196 +189 +181 +169 +166 +166 +171 +177 +180 +182 +184 +183 +185 +186 +185 +184 +185 +182 +179 +170 +161 +156 +160 +163 +162 +166 +173 +180 +182 +187 +190 +193 +195 +196 +197 +194 +196 +198 +198 +198 +198 +199 +200 +201 +203 +207 +213 +215 +214 +214 +215 +211 +211 +212 +213 +214 +213 +210 +208 +207 +206 +205 +204 +203 +204 +205 +206 +194 +194 +195 +195 +194 +194 +194 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +193 +193 +193 +193 +192 +191 +190 +190 +191 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +193 +194 +194 +192 +191 +193 +194 +194 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +192 +193 +194 +195 +195 +195 +195 +195 +193 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +193 +193 +193 +194 +194 +193 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +195 +193 +194 +194 +192 +192 +193 +193 +192 +191 +191 +192 +193 +194 +194 +194 +193 +194 +194 +193 +192 +192 +192 +192 +192 +191 +192 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +195 +195 +195 +195 +194 +194 +192 +193 +194 +193 +192 +192 +193 +194 +193 +192 +191 +192 +194 +196 +195 +194 +192 +195 +198 +199 +201 +205 +209 +211 +213 +205 +195 +191 +192 +197 +200 +201 +206 +208 +206 +203 +202 +206 +207 +205 +210 +210 +211 +211 +211 +211 +210 +210 +208 +208 +207 +206 +204 +203 +204 +205 +205 +206 +206 +204 +200 +199 +201 +204 +197 +197 +197 +198 +198 +190 +177 +167 +178 +192 +197 +189 +184 +189 +202 +215 +212 +202 +188 +182 +182 +177 +174 +177 +177 +171 +159 +150 +150 +163 +183 +197 +184 +168 +166 +181 +194 +202 +203 +197 +180 +167 +161 +158 +155 +165 +170 +161 +151 +144 +148 +165 +180 +183 +182 +182 +189 +193 +188 +175 +168 +170 +173 +173 +166 +147 +140 +147 +161 +176 +186 +184 +185 +195 +202 +200 +184 +155 +131 +124 +150 +154 +150 +150 +155 +158 +174 +202 +212 +207 +188 +174 +175 +167 +147 +134 +148 +168 +185 +180 +159 +150 +165 +186 +209 +214 +214 +207 +204 +208 +208 +203 +199 +198 +199 +202 +201 +195 +189 +185 +185 +189 +192 +190 +187 +188 +194 +203 +192 +185 +185 +185 +179 +175 +176 +177 +186 +184 +182 +182 +184 +184 +177 +164 +158 +152 +148 +150 +156 +162 +172 +181 +176 +176 +179 +178 +162 +144 +135 +135 +133 +136 +141 +142 +138 +134 +138 +145 +145 +147 +149 +149 +143 +136 +132 +132 +138 +144 +144 +138 +136 +144 +156 +162 +175 +178 +181 +179 +167 +152 +145 +144 +144 +145 +146 +145 +143 +143 +146 +149 +146 +148 +151 +151 +150 +149 +150 +149 +149 +149 +148 +146 +143 +142 +144 +147 +146 +145 +144 +143 +144 +147 +150 +153 +150 +151 +151 +152 +152 +154 +154 +152 +150 +153 +152 +147 +147 +151 +154 +152 +153 +152 +153 +155 +157 +157 +157 +157 +162 +157 +153 +152 +152 +150 +147 +146 +142 +143 +146 +149 +151 +151 +148 +145 +142 +143 +143 +143 +142 +141 +140 +140 +144 +144 +144 +146 +147 +148 +147 +146 +143 +140 +136 +134 +133 +132 +129 +127 +128 +130 +132 +133 +136 +140 +140 +135 +132 +130 +129 +130 +130 +129 +129 +130 +133 +134 +136 +138 +138 +137 +136 +135 +133 +132 +131 +131 +132 +134 +135 +135 +130 +132 +133 +131 +129 +130 +132 +133 +132 +131 +133 +133 +130 +123 +124 +129 +136 +138 +137 +135 +136 +140 +139 +135 +130 +131 +132 +133 +133 +132 +131 +130 +131 +131 +130 +128 +125 +125 +128 +131 +127 +127 +128 +129 +129 +127 +127 +129 +123 +125 +125 +122 +122 +125 +128 +129 +124 +123 +120 +118 +118 +118 +119 +119 +119 +118 +117 +119 +120 +121 +120 +118 +120 +122 +122 +121 +122 +124 +123 +119 +121 +117 +112 +112 +114 +114 +115 +120 +122 +124 +122 +122 +126 +127 +128 +131 +134 +138 +146 +151 +139 +122 +115 +119 +125 +131 +133 +129 +129 +140 +157 +168 +180 +177 +180 +187 +192 +196 +195 +189 +186 +183 +180 +178 +181 +188 +183 +169 +158 +146 +138 +145 +157 +168 +178 +188 +183 +182 +179 +177 +173 +159 +142 +132 +142 +151 +146 +145 +141 +134 +148 +163 +166 +167 +169 +173 +183 +186 +181 +181 +200 +202 +194 +184 +177 +159 +143 +139 +141 +149 +150 +161 +150 +137 +155 +184 +198 +201 +189 +174 +177 +187 +174 +148 +137 +129 +126 +152 +186 +182 +145 +119 +133 +165 +174 +146 +131 +138 +138 +126 +107 +100 +99 +112 +132 +148 +161 +169 +174 +185 +175 +141 +117 +115 +122 +128 +128 +116 +129 +167 +195 +176 +132 +116 +118 +127 +134 +127 +123 +120 +122 +138 +165 +171 +165 +147 +137 +137 +132 +123 +131 +123 +122 +123 +131 +152 +168 +165 +142 +122 +123 +133 +131 +139 +157 +165 +148 +135 +134 +141 +131 +119 +133 +162 +178 +145 +115 +121 +144 +152 +154 +164 +169 +159 +142 +139 +155 +162 +140 +118 +121 +132 +130 +123 +130 +154 +178 +185 +191 +188 +173 +161 +146 +123 +111 +104 +99 +113 +152 +173 +160 +144 +143 +155 +160 +158 +156 +161 +171 +176 +180 +187 +179 +183 +181 +177 +163 +157 +174 +181 +159 +144 +143 +146 +150 +146 +129 +127 +139 +179 +218 +225 +206 +172 +145 +145 +163 +176 +197 +204 +202 +193 +181 +184 +178 +158 +146 +123 +100 +126 +158 +152 +161 +168 +154 +123 +110 +121 +143 +158 +147 +142 +143 +154 +145 +131 +146 +163 +170 +171 +169 +154 +124 +101 +106 +122 +129 +153 +168 +161 +155 +166 +179 +185 +179 +153 +123 +102 +102 +109 +121 +147 +173 +172 +156 +142 +143 +143 +134 +130 +162 +180 +182 +164 +148 +144 +134 +121 +132 +146 +137 +123 +124 +112 +88 +79 +74 +92 +124 +159 +174 +170 +157 +149 +154 +154 +172 +178 +170 +173 +175 +173 +169 +167 +177 +198 +207 +196 +177 +164 +162 +158 +149 +146 +154 +159 +155 +148 +140 +164 +192 +208 +197 +148 +108 +85 +78 +129 +169 +164 +140 +140 +151 +139 +115 +101 +110 +127 +160 +163 +123 +116 +127 +156 +166 +168 +167 +161 +177 +204 +201 +156 +118 +136 +178 +189 +171 +158 +165 +165 +165 +150 +114 +109 +153 +186 +174 +134 +120 +99 +93 +111 +114 +121 +128 +141 +155 +161 +162 +165 +171 +175 +157 +150 +131 +125 +148 +176 +186 +184 +150 +124 +116 +126 +124 +117 +118 +122 +129 +157 +175 +173 +167 +156 +141 +131 +141 +167 +178 +181 +181 +162 +142 +143 +183 +205 +201 +183 +172 +168 +172 +170 +163 +139 +124 +135 +175 +200 +202 +173 +137 +139 +146 +149 +152 +160 +152 +130 +127 +132 +143 +146 +140 +141 +138 +128 +122 +122 +124 +128 +122 +111 +103 +101 +100 +101 +102 +101 +102 +103 +104 +104 +108 +103 +100 +104 +111 +115 +114 +112 +102 +103 +106 +105 +100 +100 +104 +106 +104 +103 +102 +101 +101 +104 +106 +106 +107 +109 +110 +109 +108 +108 +107 +105 +100 +97 +93 +91 +91 +93 +95 +96 +92 +91 +92 +96 +105 +112 +112 +108 +99 +96 +91 +88 +88 +88 +88 +87 +82 +80 +77 +75 +76 +75 +73 +71 +69 +70 +70 +67 +65 +66 +70 +75 +71 +69 +68 +68 +67 +64 +63 +64 +65 +67 +69 +70 +70 +68 +68 +67 +70 +67 +64 +65 +64 +61 +58 +57 +57 +59 +58 +54 +50 +49 +47 +45 +51 +48 +45 +44 +43 +40 +47 +64 +89 +101 +105 +106 +113 +123 +128 +129 +127 +126 +130 +139 +148 +153 +155 +157 +146 +139 +137 +141 +143 +148 +154 +157 +163 +175 +166 +141 +133 +141 +156 +170 +161 +159 +162 +165 +165 +169 +173 +172 +166 +160 +145 +137 +144 +151 +161 +177 +174 +174 +175 +174 +177 +178 +175 +172 +172 +173 +176 +179 +182 +183 +181 +179 +178 +176 +179 +179 +174 +173 +173 +171 +161 +157 +158 +157 +152 +155 +164 +164 +163 +161 +163 +165 +160 +149 +142 +142 +145 +150 +159 +168 +168 +164 +166 +171 +171 +171 +170 +170 +169 +174 +184 +190 +194 +193 +193 +196 +202 +209 +212 +215 +210 +210 +209 +209 +212 +214 +216 +218 +218 +219 +220 +220 +218 +218 +217 +217 +219 +216 +217 +217 +211 +204 +200 +196 +194 +188 +185 +186 +188 +188 +190 +193 +193 +190 +183 +174 +166 +165 +171 +177 +179 +179 +181 +180 +177 +181 +181 +174 +165 +160 +160 +165 +171 +179 +183 +181 +181 +179 +179 +182 +186 +186 +182 +177 +174 +171 +167 +166 +168 +172 +176 +178 +176 +171 +165 +161 +161 +164 +167 +170 +174 +176 +178 +180 +182 +184 +179 +174 +166 +159 +157 +170 +183 +192 +198 +203 +209 +213 +218 +222 +222 +220 +216 +214 +212 +210 +211 +211 +207 +207 +202 +191 +178 +169 +164 +162 +157 +153 +154 +153 +158 +161 +166 +171 +174 +177 +180 +183 +185 +186 +187 +188 +190 +192 +194 +194 +193 +191 +189 +188 +190 +193 +190 +186 +175 +171 +169 +170 +173 +175 +177 +179 +175 +180 +183 +182 +181 +182 +183 +183 +173 +168 +164 +166 +166 +164 +163 +165 +172 +175 +181 +186 +190 +193 +194 +195 +199 +199 +199 +200 +200 +200 +198 +197 +199 +200 +203 +205 +204 +203 +205 +209 +209 +208 +209 +210 +212 +212 +210 +209 +211 +210 +209 +207 +207 +206 +207 +207 +195 +195 +195 +195 +195 +194 +194 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +191 +192 +193 +194 +194 +193 +191 +190 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +194 +194 +192 +191 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +192 +193 +194 +194 +194 +194 +194 +195 +193 +192 +192 +191 +191 +192 +192 +193 +194 +194 +194 +193 +192 +192 +193 +193 +194 +194 +193 +192 +193 +194 +194 +194 +195 +195 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +195 +195 +192 +193 +193 +191 +191 +192 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +192 +192 +193 +194 +196 +195 +194 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +192 +193 +193 +193 +192 +192 +192 +193 +191 +192 +192 +193 +194 +195 +195 +195 +194 +197 +200 +200 +201 +205 +209 +212 +211 +204 +195 +191 +192 +197 +200 +201 +205 +206 +205 +202 +202 +206 +208 +207 +209 +211 +213 +213 +212 +211 +212 +213 +210 +209 +208 +206 +204 +205 +207 +209 +207 +209 +206 +198 +193 +195 +199 +201 +198 +201 +199 +198 +196 +183 +172 +173 +188 +198 +199 +188 +184 +194 +207 +215 +211 +190 +170 +167 +174 +174 +171 +170 +170 +168 +159 +149 +153 +171 +189 +198 +188 +176 +173 +183 +196 +205 +202 +191 +178 +164 +163 +168 +165 +164 +166 +162 +162 +167 +174 +179 +183 +184 +179 +173 +177 +188 +181 +167 +170 +177 +174 +169 +158 +153 +157 +167 +174 +179 +182 +181 +187 +201 +202 +190 +172 +151 +133 +125 +127 +129 +133 +141 +149 +161 +185 +209 +215 +205 +181 +169 +173 +163 +146 +142 +145 +158 +177 +186 +178 +170 +181 +200 +218 +219 +213 +205 +204 +209 +209 +204 +199 +199 +200 +201 +199 +193 +188 +185 +186 +190 +181 +178 +191 +199 +199 +206 +195 +186 +184 +186 +186 +188 +191 +190 +196 +197 +194 +194 +192 +177 +149 +127 +119 +117 +116 +121 +127 +135 +144 +153 +165 +171 +178 +183 +180 +166 +155 +153 +144 +144 +148 +149 +142 +133 +134 +141 +139 +140 +143 +144 +142 +138 +133 +131 +138 +145 +141 +128 +127 +142 +158 +163 +167 +165 +162 +158 +149 +141 +142 +146 +143 +144 +146 +145 +144 +145 +148 +150 +151 +154 +153 +150 +147 +148 +148 +146 +147 +146 +143 +141 +140 +142 +144 +145 +144 +143 +142 +143 +147 +150 +151 +151 +146 +148 +148 +150 +153 +155 +153 +149 +147 +150 +150 +146 +146 +151 +155 +155 +151 +156 +161 +162 +161 +158 +157 +156 +160 +153 +151 +157 +160 +155 +148 +144 +139 +140 +143 +149 +154 +154 +150 +145 +144 +144 +145 +144 +143 +142 +141 +142 +143 +143 +145 +147 +148 +148 +147 +146 +142 +139 +134 +132 +132 +132 +130 +129 +130 +133 +134 +133 +134 +137 +136 +132 +132 +131 +132 +133 +132 +130 +130 +131 +136 +137 +139 +140 +141 +141 +140 +140 +136 +136 +136 +137 +139 +141 +141 +141 +136 +139 +140 +136 +131 +129 +130 +131 +132 +131 +132 +133 +130 +127 +129 +134 +139 +139 +137 +134 +135 +138 +138 +134 +131 +130 +129 +131 +134 +135 +133 +130 +131 +133 +133 +130 +125 +122 +124 +126 +125 +128 +130 +128 +125 +124 +126 +127 +122 +123 +122 +122 +125 +127 +128 +127 +122 +120 +118 +116 +115 +115 +115 +115 +113 +110 +109 +113 +119 +123 +120 +117 +120 +125 +125 +120 +120 +124 +124 +120 +126 +117 +109 +107 +111 +118 +124 +124 +120 +123 +121 +120 +123 +124 +125 +129 +130 +138 +157 +172 +159 +128 +111 +111 +123 +130 +133 +129 +126 +131 +139 +144 +141 +140 +142 +152 +168 +174 +169 +163 +153 +150 +144 +145 +160 +173 +178 +179 +165 +131 +103 +103 +114 +124 +135 +146 +147 +156 +161 +164 +181 +198 +181 +146 +137 +147 +150 +152 +142 +126 +134 +150 +153 +164 +162 +151 +159 +171 +176 +176 +203 +212 +203 +194 +198 +186 +166 +164 +164 +177 +186 +194 +201 +186 +172 +159 +166 +190 +191 +166 +161 +182 +180 +154 +135 +130 +131 +153 +186 +196 +159 +112 +116 +158 +183 +169 +140 +129 +130 +132 +130 +123 +112 +106 +112 +126 +143 +154 +162 +181 +181 +156 +130 +120 +124 +131 +131 +114 +119 +157 +194 +189 +147 +122 +115 +120 +124 +118 +118 +118 +115 +122 +142 +165 +179 +167 +141 +126 +124 +127 +121 +122 +119 +116 +123 +145 +167 +177 +156 +129 +118 +122 +123 +132 +154 +169 +159 +139 +130 +138 +131 +118 +126 +149 +180 +170 +129 +100 +118 +144 +154 +158 +167 +171 +154 +137 +143 +155 +155 +154 +149 +144 +140 +125 +114 +138 +169 +174 +181 +193 +192 +184 +163 +135 +117 +110 +100 +108 +142 +166 +160 +143 +137 +148 +155 +152 +146 +143 +151 +162 +172 +181 +179 +192 +195 +184 +164 +159 +173 +177 +166 +143 +136 +145 +158 +160 +149 +147 +123 +147 +200 +229 +224 +194 +156 +152 +161 +168 +187 +196 +196 +194 +187 +184 +179 +161 +160 +134 +81 +72 +104 +119 +133 +156 +163 +145 +124 +118 +135 +161 +171 +157 +146 +148 +130 +98 +102 +125 +153 +161 +167 +170 +154 +114 +95 +110 +115 +139 +164 +173 +173 +177 +185 +193 +184 +170 +157 +120 +113 +125 +117 +132 +162 +179 +174 +152 +132 +111 +94 +94 +130 +183 +198 +164 +142 +140 +123 +101 +104 +130 +142 +136 +139 +144 +131 +116 +105 +113 +129 +147 +156 +165 +165 +161 +158 +150 +163 +177 +178 +173 +156 +141 +141 +146 +160 +172 +172 +163 +164 +172 +168 +165 +153 +142 +146 +154 +154 +152 +145 +165 +186 +194 +183 +158 +116 +95 +97 +142 +157 +135 +121 +140 +157 +144 +116 +103 +106 +119 +157 +174 +139 +122 +122 +156 +168 +168 +168 +169 +183 +200 +192 +155 +125 +143 +183 +194 +174 +155 +162 +171 +170 +144 +107 +112 +159 +188 +163 +125 +113 +96 +92 +112 +123 +135 +150 +160 +167 +168 +169 +173 +173 +169 +154 +154 +132 +123 +151 +178 +180 +175 +145 +121 +119 +134 +130 +115 +115 +123 +138 +165 +175 +169 +169 +163 +147 +137 +145 +168 +174 +168 +165 +156 +153 +163 +188 +200 +195 +181 +167 +164 +172 +172 +165 +146 +133 +139 +167 +190 +201 +180 +156 +150 +151 +155 +160 +167 +157 +133 +129 +136 +146 +144 +131 +122 +116 +108 +110 +114 +117 +117 +112 +107 +102 +100 +100 +101 +101 +101 +103 +105 +104 +102 +106 +104 +103 +107 +111 +110 +105 +102 +97 +99 +105 +106 +102 +101 +104 +103 +104 +101 +100 +101 +102 +104 +105 +107 +107 +109 +110 +108 +105 +103 +101 +98 +96 +95 +92 +90 +89 +90 +93 +94 +90 +89 +88 +93 +102 +110 +110 +108 +97 +91 +85 +83 +86 +89 +88 +86 +84 +80 +77 +75 +74 +74 +72 +70 +70 +69 +68 +67 +67 +68 +70 +71 +68 +66 +65 +65 +65 +65 +67 +68 +66 +67 +69 +71 +72 +71 +69 +67 +70 +68 +66 +65 +64 +61 +57 +55 +56 +57 +56 +54 +53 +53 +51 +49 +51 +49 +46 +43 +42 +41 +51 +69 +97 +106 +108 +109 +117 +126 +129 +129 +124 +124 +129 +138 +148 +153 +155 +154 +148 +141 +139 +142 +142 +145 +149 +149 +158 +162 +152 +136 +133 +143 +157 +169 +164 +162 +163 +166 +167 +170 +174 +172 +168 +165 +155 +147 +148 +150 +157 +170 +175 +177 +177 +174 +174 +176 +177 +176 +177 +177 +176 +176 +181 +186 +184 +179 +175 +173 +174 +176 +174 +174 +174 +170 +158 +154 +155 +156 +156 +160 +163 +161 +163 +162 +160 +157 +155 +153 +149 +144 +146 +148 +155 +166 +169 +165 +164 +168 +168 +168 +167 +166 +169 +175 +183 +188 +193 +192 +194 +197 +202 +208 +211 +213 +211 +209 +207 +208 +212 +215 +216 +217 +218 +219 +220 +220 +218 +218 +218 +218 +218 +215 +216 +215 +210 +203 +198 +193 +193 +187 +184 +188 +191 +190 +189 +189 +192 +190 +185 +176 +167 +164 +167 +172 +178 +180 +181 +178 +176 +181 +182 +175 +168 +162 +161 +165 +169 +177 +182 +180 +179 +179 +181 +185 +189 +189 +184 +179 +176 +169 +162 +160 +166 +173 +177 +179 +174 +168 +161 +158 +161 +167 +171 +174 +176 +177 +178 +180 +182 +183 +179 +175 +167 +157 +153 +165 +179 +191 +197 +202 +205 +210 +216 +218 +218 +216 +214 +213 +211 +210 +212 +212 +209 +208 +201 +189 +177 +167 +162 +162 +161 +161 +163 +163 +164 +163 +164 +167 +169 +171 +176 +181 +184 +184 +184 +184 +184 +185 +189 +192 +193 +190 +185 +183 +184 +188 +190 +189 +187 +182 +177 +174 +171 +168 +167 +168 +171 +176 +181 +179 +175 +174 +175 +177 +176 +176 +176 +176 +175 +172 +168 +164 +165 +166 +170 +174 +179 +183 +188 +190 +193 +193 +194 +196 +199 +199 +197 +195 +196 +196 +197 +196 +194 +194 +198 +203 +205 +205 +205 +207 +209 +211 +210 +210 +213 +213 +212 +211 +210 +209 +209 +209 +196 +196 +196 +195 +195 +194 +194 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +193 +194 +194 +193 +192 +191 +190 +193 +194 +195 +195 +195 +194 +193 +192 +192 +192 +192 +192 +193 +193 +192 +191 +192 +194 +194 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +193 +194 +195 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +193 +193 +195 +194 +193 +192 +193 +194 +194 +194 +193 +194 +194 +194 +194 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +193 +193 +192 +192 +193 +193 +194 +194 +194 +195 +195 +194 +194 +195 +196 +193 +193 +193 +191 +190 +192 +193 +192 +192 +193 +193 +194 +193 +193 +193 +193 +192 +192 +193 +193 +194 +195 +195 +196 +194 +194 +193 +193 +193 +193 +193 +193 +196 +195 +194 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +193 +192 +192 +192 +193 +194 +197 +200 +202 +200 +200 +205 +211 +214 +208 +201 +193 +191 +193 +196 +200 +202 +205 +205 +204 +202 +204 +209 +211 +211 +209 +211 +212 +211 +211 +211 +212 +213 +213 +211 +209 +207 +206 +208 +211 +213 +210 +213 +206 +194 +189 +195 +201 +203 +203 +205 +200 +195 +192 +178 +172 +184 +199 +204 +200 +187 +184 +198 +211 +213 +198 +176 +155 +153 +166 +178 +175 +164 +163 +165 +160 +153 +160 +179 +193 +194 +188 +185 +184 +188 +199 +206 +201 +190 +180 +169 +167 +172 +171 +171 +176 +179 +184 +188 +190 +187 +186 +185 +178 +170 +177 +191 +185 +169 +169 +169 +160 +156 +156 +167 +180 +182 +181 +181 +181 +179 +184 +193 +190 +177 +161 +145 +131 +125 +113 +120 +133 +143 +155 +176 +195 +199 +202 +193 +173 +164 +167 +155 +142 +146 +150 +152 +165 +184 +195 +197 +202 +211 +219 +218 +209 +202 +204 +209 +208 +201 +198 +199 +199 +196 +192 +189 +189 +190 +187 +177 +161 +161 +183 +197 +197 +193 +193 +184 +180 +177 +174 +177 +182 +184 +186 +186 +186 +188 +180 +149 +115 +104 +102 +103 +107 +116 +123 +126 +128 +130 +146 +151 +156 +169 +184 +184 +176 +176 +168 +164 +161 +155 +146 +137 +133 +136 +139 +139 +139 +141 +141 +139 +137 +136 +135 +141 +140 +135 +141 +157 +165 +163 +157 +151 +146 +142 +138 +138 +142 +149 +143 +144 +146 +145 +144 +145 +147 +149 +155 +157 +153 +148 +145 +148 +150 +149 +153 +148 +141 +136 +137 +141 +144 +146 +144 +142 +142 +144 +149 +150 +148 +144 +147 +148 +148 +151 +154 +156 +153 +148 +145 +148 +149 +148 +151 +155 +157 +156 +149 +156 +164 +165 +163 +160 +159 +158 +151 +155 +162 +168 +166 +157 +148 +142 +140 +140 +143 +150 +155 +155 +150 +144 +145 +145 +144 +143 +141 +141 +141 +142 +139 +140 +141 +143 +143 +143 +140 +139 +137 +135 +132 +130 +131 +132 +132 +132 +133 +135 +135 +132 +131 +132 +131 +128 +131 +131 +132 +133 +132 +130 +130 +132 +135 +137 +139 +139 +137 +137 +139 +141 +140 +139 +138 +139 +140 +142 +143 +143 +140 +142 +141 +137 +133 +131 +131 +130 +132 +132 +132 +132 +131 +130 +132 +135 +138 +138 +136 +132 +132 +133 +134 +133 +133 +130 +129 +131 +135 +137 +136 +134 +130 +134 +137 +134 +127 +121 +120 +120 +123 +130 +132 +127 +122 +122 +124 +124 +123 +123 +123 +123 +124 +124 +123 +121 +124 +121 +119 +118 +120 +119 +119 +119 +117 +114 +111 +113 +118 +121 +120 +119 +120 +122 +120 +117 +117 +121 +123 +121 +129 +118 +112 +110 +114 +124 +131 +127 +121 +122 +117 +115 +118 +119 +121 +126 +129 +131 +149 +173 +171 +142 +117 +109 +123 +127 +128 +123 +120 +125 +131 +135 +133 +121 +108 +116 +136 +138 +124 +115 +113 +113 +112 +121 +141 +158 +171 +187 +190 +157 +122 +110 +111 +116 +123 +130 +127 +131 +138 +147 +166 +189 +184 +155 +140 +149 +151 +149 +144 +139 +138 +137 +149 +174 +169 +134 +115 +122 +142 +160 +179 +197 +206 +208 +217 +214 +197 +183 +169 +162 +169 +180 +202 +198 +177 +138 +125 +156 +185 +179 +166 +185 +194 +170 +141 +128 +130 +149 +175 +193 +173 +130 +119 +140 +167 +177 +154 +124 +118 +125 +138 +141 +135 +121 +110 +112 +123 +131 +150 +170 +181 +168 +142 +121 +120 +132 +135 +119 +114 +140 +184 +199 +168 +132 +117 +114 +115 +114 +119 +123 +117 +115 +119 +150 +178 +176 +149 +123 +115 +119 +115 +121 +113 +107 +126 +153 +164 +164 +153 +145 +131 +115 +111 +129 +156 +172 +166 +142 +125 +123 +124 +120 +124 +134 +163 +177 +154 +113 +110 +132 +148 +153 +160 +167 +166 +151 +142 +151 +169 +181 +169 +148 +144 +137 +121 +127 +143 +155 +170 +191 +204 +207 +189 +153 +126 +112 +111 +106 +130 +162 +167 +148 +127 +128 +151 +164 +157 +136 +136 +154 +166 +167 +177 +178 +181 +182 +177 +175 +179 +179 +170 +143 +131 +146 +162 +162 +155 +158 +136 +142 +178 +209 +221 +212 +189 +176 +165 +167 +178 +175 +171 +182 +186 +184 +181 +174 +170 +163 +133 +83 +61 +73 +63 +80 +98 +115 +121 +114 +116 +134 +167 +169 +163 +163 +150 +121 +108 +110 +136 +142 +156 +178 +184 +159 +135 +133 +139 +145 +158 +169 +173 +174 +183 +194 +189 +185 +176 +140 +139 +157 +141 +139 +161 +186 +189 +165 +133 +97 +79 +86 +106 +158 +187 +166 +142 +141 +130 +108 +87 +94 +123 +135 +128 +147 +164 +150 +146 +145 +144 +143 +143 +157 +169 +168 +158 +145 +158 +181 +187 +170 +138 +120 +125 +141 +147 +134 +119 +121 +138 +152 +153 +143 +132 +135 +146 +151 +149 +149 +155 +167 +176 +175 +168 +160 +112 +87 +113 +148 +148 +124 +121 +141 +155 +145 +121 +104 +100 +111 +152 +176 +148 +127 +139 +166 +169 +163 +164 +168 +171 +171 +165 +158 +154 +167 +187 +192 +177 +159 +153 +167 +167 +140 +105 +116 +164 +187 +159 +122 +110 +100 +100 +120 +136 +150 +167 +172 +169 +164 +167 +173 +167 +154 +146 +143 +128 +126 +153 +180 +180 +168 +142 +113 +117 +147 +155 +139 +130 +132 +157 +177 +175 +165 +168 +162 +148 +146 +158 +175 +171 +152 +147 +153 +165 +178 +187 +192 +188 +177 +161 +159 +176 +183 +165 +147 +138 +139 +157 +176 +194 +180 +159 +148 +146 +152 +161 +168 +159 +138 +127 +135 +142 +137 +124 +113 +106 +105 +109 +111 +114 +113 +107 +101 +97 +97 +97 +100 +103 +104 +104 +104 +103 +100 +102 +104 +107 +111 +115 +113 +104 +93 +98 +98 +103 +105 +103 +103 +104 +103 +102 +99 +98 +98 +99 +99 +101 +102 +104 +106 +107 +104 +101 +99 +96 +93 +95 +94 +93 +91 +89 +90 +90 +90 +90 +89 +89 +91 +96 +102 +105 +105 +93 +89 +85 +86 +89 +91 +89 +86 +84 +81 +77 +74 +73 +73 +72 +71 +71 +68 +65 +65 +67 +68 +68 +66 +65 +63 +62 +62 +63 +65 +67 +70 +69 +69 +69 +70 +72 +72 +70 +67 +67 +66 +65 +64 +62 +59 +56 +55 +56 +55 +53 +53 +54 +55 +53 +51 +46 +48 +47 +46 +45 +47 +59 +77 +102 +109 +110 +110 +120 +130 +133 +133 +130 +131 +136 +145 +155 +160 +159 +157 +158 +150 +148 +150 +149 +150 +152 +150 +157 +148 +135 +128 +131 +141 +152 +161 +168 +165 +166 +165 +164 +167 +171 +171 +171 +166 +160 +156 +156 +156 +157 +162 +174 +177 +179 +177 +173 +171 +175 +180 +179 +179 +177 +175 +179 +186 +187 +182 +175 +171 +172 +174 +174 +174 +173 +167 +163 +157 +152 +153 +156 +160 +161 +158 +165 +163 +155 +146 +147 +155 +157 +153 +151 +148 +151 +163 +168 +164 +160 +161 +169 +167 +165 +166 +170 +177 +183 +188 +192 +193 +196 +199 +203 +206 +208 +209 +211 +209 +207 +208 +212 +215 +216 +216 +217 +218 +219 +220 +218 +218 +218 +219 +218 +215 +215 +215 +209 +203 +197 +191 +191 +186 +186 +191 +194 +192 +190 +189 +190 +189 +185 +179 +173 +167 +165 +164 +173 +178 +182 +179 +175 +181 +181 +173 +171 +167 +167 +169 +170 +175 +179 +178 +181 +180 +180 +183 +186 +188 +186 +184 +182 +173 +163 +159 +163 +170 +175 +177 +174 +168 +160 +157 +161 +167 +173 +177 +177 +177 +177 +178 +180 +180 +177 +175 +171 +162 +157 +166 +178 +188 +195 +200 +204 +208 +211 +210 +207 +206 +208 +210 +206 +206 +209 +211 +209 +208 +200 +187 +174 +163 +157 +157 +160 +165 +171 +172 +170 +168 +168 +169 +167 +166 +170 +177 +183 +183 +183 +183 +181 +181 +184 +187 +191 +188 +185 +183 +184 +186 +189 +190 +196 +193 +188 +182 +175 +167 +161 +159 +167 +173 +178 +178 +174 +171 +170 +171 +174 +179 +182 +181 +182 +184 +180 +174 +169 +166 +164 +163 +167 +173 +179 +183 +185 +186 +189 +192 +195 +196 +196 +195 +193 +194 +194 +193 +192 +192 +195 +198 +200 +201 +203 +205 +207 +209 +209 +209 +211 +211 +212 +212 +212 +212 +211 +210 +195 +196 +196 +195 +195 +194 +194 +194 +193 +192 +191 +191 +191 +192 +192 +192 +194 +194 +194 +194 +193 +193 +193 +192 +194 +194 +193 +193 +192 +192 +191 +191 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +194 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +193 +195 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +195 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +195 +195 +194 +194 +194 +195 +196 +194 +194 +193 +191 +191 +193 +194 +193 +192 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +194 +195 +196 +196 +194 +194 +193 +193 +193 +193 +193 +193 +195 +194 +193 +192 +192 +192 +193 +193 +193 +193 +194 +193 +193 +194 +195 +195 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +191 +190 +191 +193 +196 +200 +202 +202 +199 +199 +204 +211 +215 +205 +198 +192 +191 +194 +196 +200 +203 +204 +204 +202 +202 +204 +209 +212 +212 +210 +211 +211 +209 +210 +212 +213 +212 +215 +212 +208 +206 +206 +208 +212 +214 +212 +214 +206 +193 +189 +197 +205 +205 +205 +208 +201 +194 +188 +174 +174 +192 +205 +205 +200 +189 +186 +202 +213 +210 +181 +160 +147 +155 +170 +179 +173 +158 +161 +164 +164 +162 +171 +186 +191 +186 +182 +188 +190 +191 +197 +203 +198 +189 +182 +171 +166 +171 +179 +187 +194 +196 +192 +187 +184 +184 +187 +185 +180 +175 +189 +202 +194 +175 +163 +150 +141 +143 +158 +169 +181 +186 +188 +185 +180 +177 +182 +180 +174 +167 +156 +138 +123 +122 +125 +127 +137 +149 +161 +183 +198 +195 +192 +185 +168 +157 +153 +142 +137 +147 +160 +155 +157 +173 +194 +208 +214 +215 +215 +213 +207 +203 +205 +209 +205 +197 +193 +192 +191 +190 +190 +191 +192 +193 +184 +164 +154 +162 +177 +193 +195 +189 +192 +185 +180 +178 +175 +175 +177 +176 +179 +181 +179 +180 +175 +153 +131 +126 +134 +130 +126 +126 +127 +125 +122 +120 +128 +133 +139 +152 +173 +180 +177 +178 +190 +189 +183 +175 +168 +162 +154 +146 +149 +148 +145 +145 +143 +142 +139 +137 +131 +132 +136 +145 +159 +168 +163 +154 +150 +143 +139 +140 +140 +141 +141 +143 +142 +143 +145 +145 +144 +145 +146 +148 +152 +153 +152 +148 +147 +150 +153 +152 +149 +146 +140 +135 +137 +141 +146 +148 +146 +143 +142 +143 +146 +147 +145 +142 +149 +150 +150 +151 +153 +155 +153 +150 +144 +146 +148 +151 +155 +157 +156 +155 +148 +157 +166 +171 +167 +160 +156 +155 +153 +168 +180 +176 +164 +154 +147 +143 +142 +142 +145 +150 +153 +153 +148 +143 +144 +144 +144 +143 +141 +140 +141 +142 +140 +140 +141 +142 +141 +139 +137 +135 +134 +132 +131 +130 +131 +132 +133 +133 +132 +134 +134 +131 +130 +133 +133 +130 +131 +130 +131 +131 +130 +130 +132 +135 +135 +138 +140 +137 +133 +132 +136 +141 +142 +140 +137 +135 +136 +138 +140 +141 +140 +140 +138 +135 +134 +134 +133 +131 +131 +130 +130 +130 +129 +129 +130 +131 +133 +135 +135 +132 +128 +127 +129 +131 +132 +130 +129 +130 +133 +136 +136 +136 +130 +134 +137 +134 +128 +123 +122 +123 +123 +129 +132 +127 +122 +121 +122 +122 +123 +124 +125 +124 +121 +117 +114 +113 +119 +118 +120 +124 +126 +125 +124 +123 +121 +120 +116 +114 +115 +117 +119 +121 +119 +116 +116 +120 +121 +121 +122 +125 +126 +118 +115 +115 +116 +125 +130 +125 +123 +122 +117 +115 +119 +120 +120 +122 +132 +126 +136 +161 +170 +152 +131 +121 +122 +129 +131 +123 +117 +121 +133 +143 +153 +140 +117 +110 +124 +133 +125 +117 +117 +118 +115 +120 +132 +145 +164 +188 +208 +201 +183 +157 +138 +132 +133 +135 +134 +123 +125 +141 +154 +164 +169 +165 +151 +154 +154 +149 +146 +147 +138 +126 +138 +165 +175 +155 +121 +103 +112 +134 +153 +172 +195 +207 +212 +223 +221 +202 +163 +146 +140 +120 +132 +173 +190 +153 +123 +130 +163 +178 +164 +178 +195 +179 +154 +135 +130 +138 +157 +185 +179 +138 +116 +132 +160 +174 +156 +133 +123 +123 +129 +138 +143 +135 +121 +113 +112 +112 +126 +150 +177 +183 +159 +124 +116 +131 +136 +125 +111 +121 +163 +198 +183 +143 +115 +111 +115 +120 +125 +129 +122 +120 +114 +127 +150 +166 +167 +145 +116 +97 +110 +121 +121 +125 +145 +160 +155 +148 +145 +155 +151 +127 +106 +109 +142 +177 +171 +141 +116 +113 +119 +121 +123 +126 +154 +166 +161 +132 +113 +122 +142 +150 +154 +159 +172 +164 +147 +157 +179 +186 +174 +148 +139 +137 +131 +124 +122 +139 +165 +181 +190 +201 +204 +182 +141 +104 +112 +102 +118 +151 +172 +156 +118 +99 +125 +158 +170 +152 +142 +152 +160 +161 +165 +157 +163 +170 +164 +160 +170 +187 +197 +171 +144 +137 +142 +147 +150 +151 +142 +144 +162 +195 +213 +213 +209 +191 +184 +185 +183 +157 +140 +158 +179 +189 +185 +196 +190 +188 +190 +152 +99 +80 +73 +70 +71 +85 +104 +107 +102 +102 +133 +159 +170 +172 +167 +151 +139 +131 +131 +130 +146 +168 +182 +189 +186 +171 +167 +153 +148 +155 +158 +157 +166 +180 +190 +189 +172 +155 +161 +169 +167 +166 +172 +183 +184 +175 +157 +123 +99 +98 +117 +143 +171 +164 +139 +137 +136 +114 +94 +79 +94 +109 +99 +115 +151 +165 +160 +156 +156 +154 +154 +168 +175 +164 +148 +143 +163 +185 +179 +151 +128 +129 +137 +147 +139 +110 +90 +99 +118 +126 +140 +127 +114 +119 +136 +148 +152 +156 +160 +170 +172 +162 +151 +145 +100 +73 +107 +148 +151 +128 +122 +138 +147 +142 +126 +105 +98 +109 +147 +171 +151 +131 +144 +166 +166 +161 +165 +169 +165 +153 +136 +155 +176 +186 +191 +191 +175 +153 +139 +157 +162 +136 +103 +116 +164 +188 +159 +116 +99 +100 +112 +136 +150 +159 +168 +174 +171 +163 +164 +168 +160 +144 +140 +129 +129 +139 +157 +183 +189 +170 +131 +100 +107 +151 +171 +159 +149 +149 +168 +177 +168 +158 +160 +154 +148 +156 +167 +179 +171 +149 +143 +154 +169 +180 +185 +188 +185 +180 +170 +168 +182 +187 +166 +144 +134 +133 +144 +162 +188 +181 +156 +141 +138 +147 +155 +162 +156 +140 +131 +135 +136 +129 +120 +109 +105 +107 +111 +112 +116 +117 +109 +97 +92 +95 +95 +98 +101 +101 +101 +102 +104 +104 +107 +110 +109 +108 +114 +120 +112 +99 +102 +99 +100 +103 +103 +104 +103 +99 +98 +94 +92 +93 +95 +95 +96 +97 +103 +104 +103 +101 +99 +98 +96 +92 +94 +92 +90 +88 +87 +87 +88 +89 +90 +90 +90 +91 +92 +94 +98 +101 +93 +92 +91 +91 +92 +91 +88 +85 +81 +79 +75 +73 +72 +71 +71 +70 +71 +68 +64 +64 +67 +69 +68 +65 +65 +64 +63 +62 +63 +65 +68 +70 +71 +69 +67 +68 +70 +70 +68 +66 +63 +64 +64 +62 +59 +58 +58 +59 +57 +54 +52 +51 +52 +51 +49 +47 +43 +47 +47 +46 +48 +54 +69 +86 +105 +110 +109 +111 +123 +134 +138 +138 +138 +141 +146 +155 +163 +167 +165 +161 +160 +153 +152 +154 +154 +157 +159 +158 +153 +145 +138 +131 +126 +130 +145 +159 +162 +162 +166 +167 +165 +167 +171 +172 +168 +160 +156 +158 +162 +165 +164 +162 +169 +172 +178 +181 +175 +166 +169 +178 +178 +181 +180 +176 +179 +186 +189 +186 +177 +172 +171 +173 +172 +171 +167 +160 +162 +161 +157 +154 +154 +154 +155 +158 +160 +163 +157 +143 +140 +150 +160 +163 +158 +150 +148 +156 +163 +164 +162 +161 +165 +166 +166 +169 +175 +180 +184 +187 +189 +193 +199 +203 +204 +205 +206 +207 +212 +210 +207 +208 +213 +216 +217 +217 +218 +219 +219 +220 +218 +218 +219 +219 +220 +217 +216 +214 +210 +205 +198 +190 +186 +185 +188 +193 +195 +191 +188 +189 +188 +185 +181 +178 +177 +174 +168 +164 +165 +171 +179 +179 +175 +179 +179 +172 +171 +171 +174 +175 +172 +172 +175 +174 +181 +181 +181 +183 +186 +188 +188 +188 +184 +177 +169 +164 +163 +167 +171 +173 +172 +167 +162 +159 +160 +166 +173 +178 +180 +178 +177 +177 +178 +177 +175 +175 +174 +168 +165 +170 +177 +184 +191 +196 +204 +210 +211 +206 +199 +197 +199 +201 +203 +201 +203 +204 +204 +205 +198 +186 +171 +161 +155 +156 +160 +166 +172 +172 +170 +170 +172 +172 +168 +164 +167 +172 +177 +178 +180 +182 +181 +179 +180 +183 +188 +188 +188 +189 +189 +189 +189 +189 +193 +194 +193 +190 +184 +176 +167 +162 +161 +163 +167 +169 +170 +170 +172 +174 +171 +178 +181 +180 +183 +189 +189 +184 +180 +175 +168 +164 +165 +168 +173 +176 +179 +182 +186 +189 +190 +192 +194 +197 +192 +192 +193 +193 +194 +195 +194 +193 +195 +196 +199 +203 +205 +207 +209 +209 +210 +210 +211 +212 +212 +212 +211 +210 +195 +195 +195 +195 +195 +195 +194 +194 +194 +193 +192 +191 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +194 +193 +195 +194 +193 +193 +192 +192 +193 +193 +192 +193 +193 +193 +193 +192 +192 +191 +193 +193 +193 +193 +194 +194 +193 +193 +191 +193 +194 +193 +192 +193 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +192 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +194 +193 +193 +193 +194 +194 +193 +193 +194 +193 +193 +193 +194 +194 +195 +195 +195 +195 +195 +194 +194 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +194 +194 +195 +194 +194 +193 +193 +194 +195 +194 +195 +194 +192 +192 +194 +194 +193 +192 +193 +194 +194 +192 +192 +193 +194 +194 +194 +194 +194 +194 +194 +195 +195 +194 +193 +192 +192 +193 +193 +193 +193 +194 +193 +192 +192 +192 +192 +193 +194 +194 +193 +194 +193 +194 +194 +195 +195 +194 +194 +194 +194 +194 +194 +193 +193 +194 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +194 +197 +200 +202 +202 +200 +197 +198 +203 +210 +213 +202 +196 +192 +192 +195 +196 +199 +202 +204 +202 +200 +200 +203 +206 +208 +209 +213 +214 +212 +209 +209 +213 +214 +213 +214 +211 +208 +205 +206 +209 +212 +214 +212 +212 +204 +192 +191 +199 +206 +206 +204 +207 +203 +196 +187 +175 +176 +192 +205 +201 +199 +193 +191 +204 +212 +204 +171 +148 +149 +171 +181 +176 +166 +156 +166 +166 +167 +171 +181 +189 +189 +183 +184 +193 +193 +189 +193 +195 +189 +182 +177 +170 +169 +180 +196 +203 +197 +190 +179 +170 +168 +180 +189 +188 +183 +182 +195 +203 +197 +177 +155 +137 +132 +141 +161 +169 +179 +187 +185 +169 +165 +175 +186 +176 +168 +167 +156 +132 +119 +122 +136 +132 +143 +161 +172 +186 +198 +200 +199 +185 +161 +139 +128 +130 +142 +155 +163 +164 +168 +178 +193 +208 +213 +214 +213 +212 +208 +206 +207 +209 +202 +194 +187 +185 +182 +187 +195 +200 +196 +189 +185 +169 +170 +181 +186 +194 +199 +192 +183 +176 +171 +169 +167 +168 +168 +164 +170 +171 +161 +151 +157 +167 +169 +167 +160 +155 +148 +144 +142 +140 +138 +136 +141 +148 +158 +167 +176 +180 +178 +178 +187 +191 +193 +193 +196 +197 +188 +176 +175 +176 +175 +173 +171 +167 +162 +157 +150 +148 +152 +163 +173 +170 +157 +145 +137 +134 +135 +141 +148 +147 +145 +143 +140 +141 +143 +144 +145 +146 +148 +149 +149 +150 +150 +150 +149 +148 +147 +147 +139 +141 +140 +136 +136 +140 +144 +145 +148 +145 +142 +141 +143 +145 +145 +145 +150 +150 +150 +149 +150 +152 +153 +152 +146 +146 +146 +150 +153 +155 +154 +153 +158 +164 +173 +178 +170 +155 +148 +149 +171 +183 +186 +171 +154 +148 +148 +147 +146 +144 +145 +148 +151 +152 +148 +144 +146 +145 +146 +145 +142 +142 +142 +143 +143 +144 +143 +143 +142 +141 +139 +137 +135 +135 +134 +133 +133 +133 +132 +131 +129 +132 +133 +132 +134 +138 +138 +136 +132 +130 +129 +130 +130 +130 +132 +136 +136 +139 +141 +138 +133 +131 +135 +140 +140 +138 +134 +132 +133 +134 +136 +137 +138 +137 +134 +133 +134 +135 +135 +132 +129 +128 +128 +128 +128 +127 +128 +128 +128 +132 +135 +132 +127 +125 +126 +129 +130 +129 +129 +129 +131 +132 +132 +133 +129 +131 +132 +130 +127 +125 +127 +130 +125 +129 +130 +127 +122 +121 +122 +122 +122 +123 +125 +126 +122 +116 +111 +110 +113 +112 +116 +122 +126 +124 +121 +120 +121 +121 +119 +116 +114 +115 +119 +122 +120 +116 +118 +123 +122 +117 +118 +123 +124 +118 +116 +117 +118 +121 +123 +120 +125 +125 +122 +122 +126 +125 +121 +121 +126 +125 +136 +158 +170 +162 +144 +134 +125 +131 +135 +136 +137 +140 +142 +141 +158 +167 +155 +128 +119 +130 +141 +142 +136 +133 +130 +129 +130 +132 +144 +161 +186 +210 +222 +208 +183 +167 +161 +157 +153 +137 +121 +119 +138 +161 +167 +157 +147 +141 +145 +143 +137 +133 +123 +118 +118 +130 +159 +183 +168 +136 +126 +137 +149 +155 +175 +185 +185 +203 +222 +216 +170 +154 +143 +100 +74 +119 +178 +191 +166 +143 +150 +163 +156 +167 +185 +179 +155 +135 +129 +135 +154 +188 +186 +145 +103 +117 +152 +177 +166 +147 +134 +126 +123 +130 +137 +136 +131 +123 +113 +105 +99 +117 +148 +177 +175 +145 +126 +130 +133 +130 +114 +112 +145 +190 +194 +157 +115 +111 +124 +132 +130 +130 +125 +126 +123 +117 +122 +145 +165 +161 +133 +106 +116 +137 +158 +164 +158 +139 +133 +145 +155 +159 +158 +150 +126 +103 +123 +168 +178 +142 +113 +114 +121 +121 +121 +126 +145 +168 +176 +146 +114 +120 +142 +147 +152 +165 +179 +164 +138 +147 +173 +183 +163 +144 +134 +129 +136 +129 +112 +121 +153 +173 +176 +183 +199 +200 +168 +123 +106 +99 +106 +131 +164 +162 +121 +88 +95 +131 +160 +166 +158 +151 +153 +162 +161 +163 +163 +139 +118 +129 +155 +178 +212 +204 +174 +147 +140 +149 +154 +144 +138 +136 +145 +182 +200 +200 +208 +200 +204 +202 +189 +149 +122 +137 +169 +196 +200 +206 +206 +205 +211 +204 +174 +146 +131 +126 +120 +119 +130 +142 +139 +125 +132 +156 +169 +168 +157 +144 +141 +138 +127 +122 +136 +148 +154 +182 +205 +195 +175 +151 +134 +135 +134 +132 +147 +170 +194 +185 +152 +142 +142 +142 +168 +189 +196 +191 +186 +186 +180 +163 +147 +142 +159 +165 +181 +168 +135 +139 +155 +143 +138 +122 +107 +103 +97 +92 +115 +152 +153 +149 +153 +158 +161 +177 +182 +164 +140 +143 +167 +187 +179 +151 +135 +146 +154 +152 +130 +91 +68 +77 +102 +120 +130 +128 +120 +117 +129 +145 +152 +159 +160 +173 +171 +153 +137 +126 +97 +78 +103 +134 +131 +112 +119 +142 +154 +145 +125 +107 +101 +113 +146 +172 +163 +147 +152 +170 +172 +169 +171 +171 +163 +144 +130 +151 +179 +194 +197 +191 +167 +135 +133 +153 +160 +136 +105 +120 +166 +186 +153 +105 +87 +102 +126 +151 +160 +159 +162 +176 +179 +171 +165 +164 +155 +142 +139 +131 +141 +153 +158 +178 +187 +166 +111 +89 +107 +155 +174 +162 +155 +160 +174 +175 +164 +155 +158 +156 +158 +172 +173 +177 +167 +146 +136 +144 +162 +178 +190 +191 +186 +188 +189 +185 +186 +182 +166 +137 +125 +124 +130 +148 +184 +186 +156 +139 +134 +143 +150 +154 +150 +138 +138 +138 +131 +124 +115 +105 +101 +106 +109 +110 +115 +119 +112 +99 +95 +99 +102 +104 +105 +103 +103 +107 +113 +116 +115 +116 +115 +114 +121 +127 +119 +106 +101 +98 +100 +103 +104 +104 +102 +95 +91 +88 +87 +91 +95 +96 +97 +99 +98 +98 +99 +100 +102 +105 +103 +100 +92 +88 +83 +80 +81 +84 +88 +89 +88 +89 +89 +90 +90 +90 +93 +97 +94 +94 +94 +93 +90 +87 +85 +84 +79 +77 +75 +74 +72 +72 +71 +71 +71 +68 +66 +66 +69 +71 +70 +69 +67 +67 +66 +64 +65 +68 +70 +71 +70 +68 +67 +67 +68 +68 +66 +64 +63 +65 +64 +61 +59 +60 +61 +62 +57 +54 +50 +49 +48 +47 +44 +43 +45 +49 +47 +47 +52 +62 +78 +98 +105 +111 +111 +114 +126 +137 +141 +142 +144 +148 +154 +161 +167 +170 +167 +164 +160 +155 +155 +157 +157 +161 +165 +164 +163 +152 +145 +139 +130 +129 +140 +149 +149 +152 +161 +167 +169 +171 +174 +173 +161 +151 +150 +156 +164 +172 +174 +169 +164 +168 +175 +180 +175 +165 +165 +172 +178 +181 +182 +181 +182 +186 +189 +189 +180 +174 +171 +171 +168 +166 +162 +154 +154 +163 +166 +160 +153 +146 +147 +156 +150 +158 +160 +150 +142 +146 +160 +170 +164 +156 +149 +149 +155 +162 +166 +167 +158 +160 +164 +171 +179 +184 +184 +183 +184 +191 +199 +205 +205 +205 +206 +207 +211 +210 +208 +209 +212 +215 +217 +217 +219 +219 +220 +220 +218 +218 +218 +219 +221 +217 +215 +214 +209 +206 +199 +191 +182 +183 +187 +192 +192 +188 +187 +189 +187 +180 +174 +173 +177 +179 +177 +174 +162 +165 +173 +175 +174 +178 +178 +171 +170 +172 +178 +180 +175 +172 +172 +170 +178 +180 +184 +188 +190 +191 +189 +187 +181 +178 +174 +170 +168 +167 +168 +169 +166 +164 +161 +160 +161 +166 +172 +176 +180 +178 +178 +179 +178 +176 +174 +175 +173 +172 +172 +174 +178 +181 +186 +190 +202 +211 +215 +209 +199 +194 +194 +195 +203 +199 +197 +197 +197 +199 +194 +183 +169 +162 +160 +162 +165 +170 +172 +169 +168 +171 +173 +172 +169 +166 +167 +168 +168 +169 +173 +178 +179 +176 +177 +180 +186 +187 +190 +194 +196 +193 +190 +189 +186 +189 +191 +192 +191 +187 +181 +175 +162 +159 +157 +158 +160 +164 +168 +171 +173 +178 +181 +179 +182 +189 +191 +188 +184 +181 +176 +173 +172 +170 +169 +167 +170 +174 +178 +181 +183 +186 +192 +197 +190 +191 +192 +194 +196 +197 +194 +190 +192 +194 +196 +199 +202 +204 +206 +208 +208 +209 +210 +211 +211 +211 +209 +209 +194 +194 +194 +194 +195 +195 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +193 +191 +193 +194 +193 +192 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +194 +195 +194 +193 +192 +194 +194 +193 +192 +192 +193 +194 +195 +194 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +194 +195 +193 +195 +194 +193 +193 +194 +194 +193 +192 +193 +194 +193 +192 +192 +193 +195 +195 +195 +194 +194 +193 +193 +193 +193 +193 +192 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +194 +194 +194 +192 +192 +194 +193 +192 +193 +194 +194 +193 +192 +193 +193 +193 +193 +195 +197 +200 +202 +201 +200 +197 +195 +197 +202 +207 +209 +201 +195 +192 +194 +196 +195 +197 +200 +202 +200 +198 +199 +202 +205 +206 +206 +213 +215 +214 +209 +207 +211 +214 +214 +214 +211 +208 +207 +208 +211 +213 +215 +211 +208 +201 +193 +194 +201 +206 +206 +204 +206 +206 +199 +188 +180 +183 +193 +203 +197 +199 +199 +196 +205 +208 +195 +166 +149 +159 +184 +188 +177 +169 +163 +173 +167 +167 +177 +188 +192 +191 +189 +191 +196 +191 +187 +193 +195 +186 +179 +177 +176 +179 +189 +197 +190 +176 +168 +161 +157 +165 +186 +198 +193 +184 +182 +183 +191 +192 +178 +157 +144 +146 +153 +165 +171 +176 +178 +174 +158 +159 +177 +185 +175 +169 +169 +155 +127 +117 +127 +139 +144 +160 +175 +181 +187 +197 +202 +197 +179 +155 +131 +122 +138 +159 +167 +168 +176 +185 +193 +199 +205 +209 +213 +214 +214 +212 +209 +209 +207 +200 +192 +189 +188 +187 +191 +198 +201 +195 +187 +189 +187 +190 +196 +200 +199 +190 +179 +159 +153 +146 +137 +131 +137 +150 +158 +164 +160 +148 +132 +135 +156 +174 +174 +151 +153 +155 +158 +162 +167 +171 +174 +173 +176 +184 +187 +185 +185 +184 +180 +171 +173 +175 +180 +188 +193 +190 +183 +184 +188 +192 +194 +194 +193 +190 +186 +182 +183 +185 +187 +183 +172 +158 +148 +137 +135 +138 +144 +150 +149 +148 +148 +139 +141 +143 +145 +147 +148 +149 +150 +150 +148 +148 +150 +150 +147 +146 +148 +148 +153 +154 +147 +142 +141 +143 +143 +146 +145 +145 +144 +143 +145 +147 +148 +146 +148 +147 +146 +146 +149 +152 +154 +149 +147 +147 +148 +148 +150 +155 +161 +174 +173 +176 +176 +163 +149 +150 +161 +189 +186 +173 +156 +145 +146 +150 +152 +150 +145 +140 +143 +149 +153 +150 +146 +146 +146 +146 +145 +144 +144 +144 +144 +144 +143 +143 +142 +143 +143 +141 +141 +138 +138 +138 +138 +137 +135 +133 +131 +128 +131 +133 +134 +138 +141 +140 +135 +131 +128 +127 +127 +128 +129 +131 +133 +135 +138 +139 +138 +135 +133 +134 +136 +134 +134 +133 +133 +133 +134 +135 +135 +134 +134 +134 +133 +133 +134 +133 +131 +127 +128 +128 +129 +130 +129 +127 +126 +127 +131 +135 +135 +131 +127 +126 +128 +130 +129 +129 +129 +130 +129 +127 +125 +129 +129 +129 +127 +126 +127 +131 +134 +132 +130 +128 +126 +123 +120 +120 +122 +123 +123 +126 +130 +129 +124 +118 +116 +119 +115 +114 +117 +120 +118 +116 +117 +119 +121 +122 +122 +121 +121 +121 +124 +121 +121 +121 +120 +116 +113 +118 +125 +128 +122 +116 +118 +123 +121 +118 +119 +125 +127 +125 +125 +128 +126 +122 +124 +124 +128 +138 +156 +170 +171 +158 +145 +126 +129 +133 +142 +154 +160 +152 +139 +153 +172 +180 +162 +137 +133 +141 +146 +140 +134 +132 +133 +128 +123 +124 +126 +140 +167 +199 +213 +210 +201 +194 +191 +185 +179 +149 +124 +133 +160 +163 +146 +138 +127 +134 +134 +127 +123 +120 +123 +121 +117 +147 +188 +195 +178 +166 +161 +152 +143 +148 +155 +154 +166 +193 +211 +193 +165 +162 +151 +105 +90 +128 +188 +191 +174 +163 +165 +170 +180 +187 +188 +157 +129 +118 +128 +149 +182 +191 +165 +117 +106 +128 +168 +183 +174 +153 +132 +121 +124 +127 +130 +130 +127 +120 +114 +102 +102 +116 +148 +167 +155 +135 +129 +129 +134 +121 +115 +136 +181 +199 +173 +126 +118 +131 +139 +135 +130 +127 +129 +129 +121 +119 +131 +147 +157 +155 +151 +142 +159 +178 +176 +149 +118 +116 +136 +154 +157 +158 +162 +152 +123 +123 +157 +176 +148 +121 +117 +124 +125 +125 +128 +132 +169 +186 +161 +127 +114 +121 +132 +146 +169 +185 +171 +145 +136 +153 +173 +156 +135 +126 +122 +132 +132 +109 +109 +140 +162 +171 +178 +192 +202 +197 +177 +130 +114 +108 +126 +159 +164 +134 +113 +101 +113 +133 +154 +162 +155 +152 +162 +169 +184 +182 +133 +94 +106 +136 +160 +183 +200 +197 +187 +180 +178 +172 +151 +146 +132 +133 +157 +177 +188 +197 +201 +202 +199 +188 +160 +139 +135 +144 +165 +184 +183 +192 +200 +205 +212 +213 +202 +183 +173 +174 +178 +185 +200 +203 +192 +162 +164 +161 +160 +153 +146 +141 +127 +115 +113 +128 +137 +134 +157 +186 +188 +171 +150 +136 +132 +121 +112 +132 +163 +192 +181 +136 +108 +97 +103 +147 +181 +193 +186 +183 +184 +184 +186 +185 +180 +185 +179 +182 +172 +149 +152 +168 +166 +168 +169 +153 +136 +125 +105 +102 +126 +144 +138 +141 +139 +135 +155 +172 +166 +145 +146 +162 +178 +183 +172 +158 +162 +165 +155 +124 +81 +57 +67 +96 +118 +123 +130 +133 +137 +142 +146 +149 +154 +167 +175 +164 +141 +129 +119 +117 +110 +112 +110 +91 +89 +119 +150 +160 +146 +126 +113 +106 +114 +142 +174 +179 +169 +174 +182 +177 +172 +170 +165 +151 +130 +133 +146 +172 +194 +198 +189 +162 +132 +137 +154 +158 +137 +116 +135 +169 +172 +139 +101 +93 +118 +142 +158 +161 +157 +160 +172 +177 +170 +163 +159 +149 +136 +141 +147 +160 +161 +155 +167 +171 +155 +110 +98 +122 +164 +171 +155 +155 +168 +183 +180 +169 +160 +160 +164 +171 +180 +174 +168 +159 +146 +129 +125 +148 +179 +199 +200 +188 +189 +196 +193 +187 +183 +162 +128 +116 +117 +121 +137 +179 +189 +160 +139 +133 +142 +148 +151 +146 +138 +138 +136 +125 +117 +110 +98 +93 +100 +104 +110 +118 +120 +116 +111 +110 +114 +120 +121 +120 +118 +118 +123 +127 +128 +126 +124 +123 +126 +131 +128 +117 +107 +94 +96 +103 +109 +108 +106 +101 +93 +91 +88 +88 +92 +97 +98 +99 +102 +96 +96 +97 +100 +107 +110 +108 +103 +91 +87 +81 +79 +81 +85 +87 +88 +88 +87 +88 +91 +91 +90 +89 +89 +92 +93 +93 +92 +88 +84 +81 +80 +76 +76 +74 +74 +73 +72 +72 +71 +70 +69 +69 +70 +71 +71 +71 +70 +67 +68 +68 +66 +67 +70 +72 +72 +69 +68 +69 +70 +70 +69 +67 +64 +65 +65 +63 +60 +61 +63 +63 +61 +57 +53 +50 +49 +47 +45 +44 +44 +47 +51 +51 +52 +59 +72 +90 +107 +106 +112 +114 +118 +130 +139 +141 +142 +145 +151 +158 +163 +167 +169 +167 +163 +163 +159 +159 +159 +158 +163 +168 +168 +175 +156 +146 +145 +144 +144 +144 +140 +144 +145 +153 +162 +166 +170 +172 +168 +158 +150 +153 +162 +167 +174 +177 +172 +167 +169 +171 +170 +170 +169 +169 +170 +178 +180 +183 +184 +184 +185 +188 +189 +181 +175 +170 +168 +165 +164 +160 +154 +152 +164 +166 +161 +154 +144 +139 +146 +142 +144 +148 +149 +147 +150 +158 +166 +165 +162 +155 +148 +149 +157 +163 +165 +154 +156 +161 +171 +180 +186 +185 +182 +183 +190 +200 +205 +205 +205 +206 +207 +210 +210 +208 +209 +211 +214 +216 +218 +219 +220 +220 +220 +218 +218 +218 +219 +220 +216 +214 +212 +208 +206 +200 +190 +182 +183 +187 +191 +191 +187 +186 +189 +186 +178 +172 +171 +176 +182 +185 +184 +170 +164 +165 +168 +171 +175 +175 +170 +170 +171 +178 +183 +180 +177 +174 +169 +172 +177 +185 +191 +194 +192 +189 +186 +180 +179 +179 +178 +175 +172 +169 +166 +157 +155 +155 +157 +163 +168 +171 +173 +175 +175 +177 +180 +180 +176 +172 +171 +170 +171 +176 +178 +181 +181 +183 +186 +196 +208 +216 +211 +201 +196 +197 +197 +202 +199 +197 +196 +195 +194 +186 +173 +161 +158 +159 +163 +167 +173 +175 +172 +168 +172 +173 +170 +170 +171 +170 +166 +162 +162 +165 +172 +175 +174 +175 +178 +183 +184 +188 +194 +197 +195 +191 +189 +186 +188 +188 +188 +190 +191 +188 +183 +172 +167 +161 +158 +157 +158 +161 +164 +173 +178 +180 +179 +181 +186 +188 +187 +184 +183 +182 +181 +179 +175 +170 +166 +164 +166 +169 +170 +173 +177 +183 +188 +187 +189 +192 +193 +195 +197 +196 +193 +194 +194 +195 +195 +196 +198 +200 +203 +205 +206 +207 +208 +208 +208 +207 +207 +193 +193 +194 +194 +194 +194 +194 +194 +195 +194 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +195 +195 +195 +195 +194 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +193 +192 +191 +193 +194 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +194 +194 +193 +193 +193 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +191 +190 +190 +190 +192 +193 +193 +193 +193 +194 +195 +194 +193 +192 +194 +193 +192 +191 +190 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +194 +195 +193 +194 +194 +193 +193 +194 +194 +192 +191 +193 +194 +193 +192 +192 +194 +196 +196 +196 +195 +194 +193 +192 +192 +192 +192 +191 +190 +191 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +195 +195 +194 +192 +192 +193 +192 +192 +192 +193 +194 +193 +192 +193 +193 +193 +194 +196 +198 +200 +201 +199 +198 +195 +194 +196 +202 +205 +205 +201 +195 +192 +195 +196 +195 +196 +199 +200 +198 +197 +199 +203 +205 +206 +207 +212 +216 +215 +208 +205 +209 +214 +215 +214 +212 +209 +209 +211 +214 +216 +217 +212 +207 +200 +195 +196 +202 +206 +206 +206 +205 +207 +201 +188 +184 +191 +199 +202 +196 +201 +204 +200 +204 +202 +187 +163 +155 +169 +188 +187 +183 +180 +171 +177 +167 +165 +178 +192 +195 +195 +197 +195 +196 +187 +185 +198 +202 +192 +185 +185 +185 +185 +185 +178 +161 +150 +153 +152 +156 +172 +196 +207 +197 +184 +178 +169 +180 +189 +182 +166 +161 +166 +169 +165 +167 +162 +161 +168 +168 +171 +182 +178 +171 +168 +167 +150 +121 +116 +130 +145 +163 +179 +180 +179 +186 +195 +198 +192 +178 +165 +153 +149 +170 +186 +180 +179 +184 +192 +200 +201 +203 +210 +217 +216 +217 +214 +210 +207 +204 +197 +190 +194 +197 +199 +198 +197 +195 +192 +188 +191 +200 +198 +197 +206 +198 +172 +155 +144 +141 +131 +115 +103 +117 +149 +174 +168 +164 +158 +146 +135 +143 +154 +155 +154 +158 +161 +165 +168 +174 +184 +190 +180 +176 +175 +174 +170 +173 +173 +165 +166 +159 +152 +151 +154 +156 +157 +157 +154 +160 +168 +174 +180 +185 +187 +186 +195 +202 +206 +200 +186 +172 +161 +156 +156 +152 +149 +150 +149 +145 +145 +147 +140 +141 +143 +145 +147 +149 +150 +150 +152 +146 +145 +150 +153 +152 +155 +161 +171 +176 +176 +165 +153 +148 +148 +148 +143 +145 +149 +148 +146 +145 +145 +147 +142 +144 +145 +143 +143 +147 +152 +154 +152 +151 +149 +147 +146 +149 +160 +172 +182 +175 +171 +167 +154 +147 +162 +187 +197 +179 +156 +142 +141 +147 +153 +155 +153 +144 +137 +139 +149 +155 +153 +148 +145 +145 +146 +145 +144 +144 +144 +145 +142 +141 +140 +139 +140 +141 +141 +141 +139 +141 +141 +142 +140 +138 +135 +133 +129 +132 +134 +136 +139 +141 +136 +129 +130 +126 +125 +125 +127 +127 +128 +129 +133 +135 +136 +137 +136 +134 +132 +131 +130 +130 +132 +134 +136 +136 +135 +134 +131 +134 +135 +134 +132 +132 +132 +130 +127 +128 +130 +131 +133 +133 +130 +128 +128 +131 +135 +137 +134 +130 +128 +128 +131 +130 +129 +130 +131 +129 +124 +120 +127 +128 +128 +128 +128 +128 +131 +133 +138 +133 +127 +125 +123 +119 +118 +120 +124 +124 +127 +134 +137 +132 +127 +124 +137 +127 +118 +116 +116 +116 +118 +122 +120 +123 +127 +129 +129 +128 +127 +127 +119 +123 +122 +115 +111 +115 +127 +137 +134 +128 +118 +119 +128 +125 +121 +125 +124 +127 +125 +123 +124 +123 +124 +127 +131 +132 +135 +147 +165 +176 +171 +157 +126 +125 +127 +134 +147 +159 +158 +152 +133 +141 +164 +179 +171 +157 +149 +145 +143 +131 +129 +131 +126 +122 +120 +113 +120 +126 +147 +176 +194 +195 +192 +192 +202 +207 +192 +166 +156 +156 +161 +167 +151 +141 +147 +143 +136 +141 +142 +146 +146 +138 +157 +185 +193 +196 +190 +172 +139 +123 +117 +124 +127 +126 +150 +184 +200 +194 +198 +195 +164 +134 +113 +131 +169 +180 +172 +169 +188 +198 +193 +198 +172 +129 +107 +115 +130 +161 +186 +188 +151 +112 +106 +146 +190 +206 +179 +137 +114 +115 +118 +121 +124 +125 +125 +128 +128 +116 +111 +127 +144 +144 +131 +127 +124 +133 +125 +118 +133 +173 +200 +182 +143 +125 +131 +139 +138 +133 +128 +129 +126 +127 +128 +131 +137 +152 +171 +185 +172 +170 +165 +155 +137 +120 +113 +117 +130 +151 +161 +162 +162 +146 +139 +156 +168 +153 +132 +119 +123 +131 +132 +126 +127 +152 +175 +179 +151 +100 +84 +111 +137 +165 +183 +188 +177 +146 +136 +159 +163 +128 +117 +115 +122 +126 +111 +110 +123 +140 +153 +170 +185 +192 +205 +211 +174 +141 +122 +135 +160 +161 +145 +147 +133 +119 +114 +134 +158 +162 +158 +160 +176 +190 +202 +165 +110 +91 +112 +150 +165 +184 +194 +203 +202 +196 +195 +183 +163 +139 +132 +136 +159 +184 +186 +190 +185 +183 +186 +183 +172 +143 +113 +113 +129 +141 +157 +168 +182 +198 +209 +209 +195 +165 +158 +164 +164 +172 +182 +179 +178 +162 +147 +153 +167 +175 +162 +129 +105 +107 +125 +136 +132 +140 +160 +168 +171 +160 +154 +149 +126 +105 +120 +153 +193 +188 +143 +96 +79 +96 +136 +162 +155 +149 +153 +159 +167 +184 +187 +173 +170 +153 +148 +156 +159 +155 +148 +140 +150 +168 +180 +175 +162 +148 +136 +131 +145 +140 +141 +127 +110 +129 +160 +167 +153 +151 +156 +164 +177 +183 +177 +180 +187 +173 +137 +94 +77 +93 +112 +118 +125 +128 +139 +156 +160 +148 +145 +155 +177 +176 +154 +130 +126 +123 +142 +142 +120 +93 +68 +86 +126 +151 +155 +143 +131 +120 +110 +109 +132 +169 +184 +178 +173 +172 +162 +162 +167 +166 +154 +132 +126 +135 +164 +192 +195 +184 +165 +145 +142 +154 +152 +135 +127 +150 +169 +152 +127 +103 +110 +139 +154 +158 +158 +155 +160 +165 +165 +160 +157 +154 +140 +123 +139 +161 +173 +163 +154 +160 +161 +151 +130 +118 +136 +167 +166 +150 +158 +178 +189 +185 +174 +163 +161 +169 +176 +178 +171 +161 +157 +153 +131 +114 +137 +178 +205 +207 +190 +183 +190 +188 +186 +189 +157 +122 +112 +116 +117 +130 +173 +187 +161 +139 +131 +142 +149 +151 +146 +138 +131 +129 +120 +110 +104 +92 +87 +97 +104 +113 +121 +123 +122 +126 +130 +133 +136 +137 +136 +135 +135 +138 +137 +135 +141 +133 +130 +133 +133 +123 +113 +109 +88 +95 +108 +116 +113 +108 +101 +93 +96 +91 +90 +96 +100 +100 +100 +102 +100 +99 +99 +102 +108 +110 +105 +98 +92 +88 +84 +83 +86 +88 +87 +84 +89 +86 +87 +92 +93 +90 +86 +83 +85 +87 +89 +90 +89 +84 +80 +76 +73 +73 +72 +72 +72 +71 +69 +68 +69 +70 +72 +72 +71 +70 +69 +68 +65 +67 +67 +67 +68 +71 +73 +72 +68 +70 +72 +73 +72 +72 +69 +66 +67 +65 +61 +59 +62 +64 +62 +58 +55 +52 +50 +50 +49 +47 +47 +47 +46 +52 +55 +58 +69 +83 +99 +113 +107 +113 +117 +122 +133 +139 +140 +141 +144 +151 +158 +164 +165 +167 +165 +163 +159 +158 +159 +160 +159 +164 +172 +173 +170 +151 +144 +150 +154 +157 +155 +147 +147 +144 +147 +155 +160 +165 +167 +161 +158 +154 +162 +171 +171 +174 +175 +170 +175 +174 +168 +160 +163 +174 +177 +174 +178 +178 +181 +185 +186 +184 +185 +186 +180 +172 +168 +165 +162 +163 +162 +158 +158 +164 +161 +157 +156 +146 +135 +135 +136 +129 +129 +140 +151 +155 +156 +158 +164 +167 +162 +151 +145 +150 +156 +157 +156 +157 +159 +168 +180 +186 +186 +183 +184 +192 +200 +204 +204 +202 +203 +205 +209 +209 +208 +209 +210 +212 +215 +218 +220 +220 +220 +220 +218 +217 +218 +219 +220 +215 +213 +210 +207 +205 +199 +190 +185 +184 +186 +191 +191 +188 +187 +189 +184 +178 +172 +172 +176 +183 +187 +188 +180 +166 +160 +162 +168 +173 +173 +168 +171 +171 +178 +184 +184 +182 +178 +170 +169 +174 +183 +190 +193 +192 +188 +186 +180 +181 +182 +183 +182 +177 +170 +164 +151 +149 +150 +155 +164 +170 +172 +171 +171 +172 +176 +180 +180 +175 +170 +168 +168 +171 +177 +182 +184 +184 +184 +185 +191 +205 +215 +211 +203 +199 +202 +204 +201 +199 +199 +199 +196 +192 +179 +163 +151 +148 +151 +156 +163 +172 +177 +176 +172 +174 +172 +169 +171 +175 +173 +165 +162 +159 +161 +168 +172 +172 +174 +178 +181 +181 +183 +190 +194 +193 +191 +190 +193 +191 +187 +185 +186 +189 +187 +184 +183 +178 +172 +168 +164 +160 +160 +162 +169 +173 +176 +176 +179 +183 +184 +183 +185 +185 +186 +187 +186 +183 +176 +172 +169 +168 +166 +165 +166 +169 +173 +175 +184 +188 +191 +192 +194 +197 +199 +198 +198 +197 +195 +193 +191 +192 +195 +198 +200 +202 +202 +204 +205 +206 +206 +206 +194 +194 +193 +192 +192 +192 +193 +193 +195 +193 +192 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +195 +196 +195 +194 +194 +195 +195 +194 +194 +193 +193 +192 +192 +192 +192 +193 +192 +193 +193 +193 +193 +192 +193 +193 +191 +192 +193 +193 +194 +194 +195 +195 +195 +193 +192 +191 +192 +192 +193 +193 +194 +194 +195 +196 +195 +194 +193 +193 +192 +193 +194 +193 +191 +191 +193 +196 +196 +194 +192 +191 +192 +192 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +190 +191 +194 +195 +194 +194 +195 +195 +194 +193 +192 +192 +193 +194 +195 +193 +192 +193 +193 +193 +193 +192 +192 +191 +191 +193 +193 +194 +195 +195 +194 +194 +194 +194 +193 +191 +190 +191 +193 +195 +196 +193 +195 +196 +195 +192 +190 +191 +192 +196 +195 +194 +194 +195 +195 +193 +192 +195 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +191 +191 +192 +196 +199 +201 +199 +198 +191 +192 +192 +191 +193 +196 +198 +197 +195 +195 +194 +194 +194 +194 +195 +196 +196 +196 +196 +199 +203 +206 +206 +204 +209 +214 +216 +211 +208 +210 +214 +216 +218 +215 +213 +212 +214 +215 +215 +214 +209 +205 +200 +198 +199 +203 +205 +206 +205 +209 +209 +204 +193 +186 +191 +197 +201 +205 +204 +200 +202 +205 +200 +191 +169 +167 +178 +193 +196 +188 +179 +173 +166 +161 +172 +189 +195 +199 +201 +198 +187 +182 +190 +197 +196 +202 +200 +184 +188 +185 +179 +162 +142 +136 +144 +149 +155 +166 +183 +198 +206 +199 +181 +164 +158 +177 +189 +184 +176 +177 +180 +180 +169 +159 +160 +166 +167 +176 +184 +183 +171 +167 +168 +170 +148 +110 +108 +137 +161 +183 +182 +173 +167 +174 +192 +189 +186 +176 +173 +175 +181 +193 +199 +194 +196 +191 +192 +202 +210 +211 +210 +209 +214 +214 +220 +214 +199 +198 +200 +193 +199 +201 +203 +203 +197 +189 +185 +185 +192 +186 +185 +191 +187 +165 +138 +124 +112 +116 +111 +98 +102 +135 +165 +171 +167 +162 +173 +171 +161 +151 +143 +155 +167 +172 +174 +176 +180 +178 +166 +158 +151 +138 +136 +134 +130 +144 +160 +155 +151 +151 +149 +141 +125 +113 +116 +124 +124 +123 +127 +135 +139 +140 +152 +168 +183 +181 +175 +167 +165 +168 +170 +169 +172 +171 +168 +161 +152 +144 +143 +145 +144 +143 +144 +146 +147 +147 +148 +150 +151 +147 +147 +152 +154 +158 +172 +187 +191 +192 +182 +164 +152 +151 +150 +147 +147 +145 +144 +143 +143 +144 +144 +144 +145 +145 +143 +138 +134 +136 +142 +148 +148 +148 +145 +144 +152 +168 +176 +177 +169 +163 +161 +155 +150 +163 +181 +186 +175 +161 +149 +142 +140 +149 +153 +147 +153 +139 +136 +150 +164 +163 +153 +145 +144 +145 +146 +145 +143 +142 +140 +139 +138 +140 +141 +141 +142 +143 +143 +141 +138 +143 +145 +143 +142 +141 +139 +136 +135 +135 +139 +140 +137 +135 +133 +129 +127 +125 +124 +125 +125 +123 +124 +125 +129 +133 +137 +136 +135 +134 +133 +130 +131 +137 +141 +140 +138 +137 +136 +135 +133 +134 +137 +137 +133 +134 +134 +129 +132 +130 +129 +132 +131 +127 +127 +130 +130 +131 +132 +132 +132 +131 +129 +128 +127 +129 +127 +130 +138 +133 +124 +123 +128 +124 +125 +130 +131 +125 +121 +122 +130 +130 +129 +126 +124 +122 +122 +121 +123 +122 +122 +136 +153 +146 +133 +135 +141 +128 +115 +116 +121 +119 +118 +122 +119 +124 +129 +127 +128 +132 +129 +122 +121 +124 +120 +116 +116 +114 +125 +145 +141 +135 +119 +109 +118 +131 +132 +127 +118 +116 +119 +122 +122 +124 +129 +131 +132 +139 +139 +124 +131 +168 +184 +178 +145 +130 +128 +131 +131 +149 +161 +151 +137 +123 +140 +179 +198 +181 +157 +154 +141 +137 +129 +127 +131 +130 +125 +124 +120 +117 +115 +126 +143 +147 +155 +173 +184 +201 +212 +210 +201 +191 +187 +190 +178 +167 +174 +184 +172 +159 +155 +150 +159 +163 +168 +152 +134 +152 +176 +173 +140 +113 +110 +117 +107 +108 +131 +152 +187 +208 +225 +213 +202 +184 +138 +110 +129 +169 +180 +176 +192 +204 +202 +208 +188 +147 +106 +96 +115 +147 +179 +197 +185 +142 +107 +111 +160 +212 +205 +157 +123 +111 +115 +129 +129 +127 +133 +139 +140 +133 +123 +119 +120 +118 +119 +123 +124 +127 +124 +123 +119 +156 +201 +186 +149 +129 +123 +128 +140 +141 +129 +125 +122 +128 +144 +155 +153 +159 +171 +177 +169 +153 +133 +122 +122 +125 +122 +116 +113 +128 +143 +152 +157 +155 +152 +153 +160 +162 +137 +118 +120 +128 +132 +128 +120 +129 +154 +177 +159 +105 +79 +96 +131 +155 +169 +191 +206 +169 +139 +158 +164 +132 +113 +112 +115 +117 +116 +116 +121 +120 +131 +156 +179 +192 +200 +210 +211 +179 +144 +141 +158 +163 +157 +158 +154 +141 +131 +136 +149 +159 +161 +160 +171 +189 +202 +193 +154 +104 +97 +129 +152 +163 +181 +189 +189 +193 +201 +201 +184 +168 +149 +149 +161 +175 +186 +183 +172 +186 +188 +189 +175 +161 +127 +107 +121 +128 +121 +122 +149 +173 +183 +192 +189 +157 +131 +115 +121 +121 +104 +107 +120 +133 +132 +137 +156 +188 +197 +163 +133 +130 +138 +142 +135 +141 +154 +155 +164 +160 +160 +163 +155 +135 +130 +142 +172 +184 +168 +127 +104 +124 +143 +126 +111 +124 +122 +130 +154 +179 +183 +158 +137 +123 +111 +116 +127 +128 +114 +103 +97 +129 +170 +183 +176 +183 +179 +153 +145 +145 +141 +132 +109 +110 +148 +168 +152 +119 +126 +141 +149 +170 +185 +189 +194 +183 +155 +124 +115 +125 +132 +131 +133 +140 +150 +166 +161 +147 +137 +162 +186 +164 +127 +105 +120 +140 +148 +151 +138 +106 +66 +77 +129 +145 +135 +142 +138 +127 +102 +100 +131 +169 +188 +183 +170 +163 +154 +142 +141 +155 +154 +134 +125 +124 +151 +185 +194 +184 +175 +170 +151 +144 +141 +142 +148 +155 +149 +132 +113 +124 +133 +148 +155 +150 +158 +168 +169 +159 +147 +150 +156 +140 +120 +119 +146 +162 +166 +159 +153 +151 +149 +151 +141 +144 +156 +169 +169 +164 +171 +185 +186 +184 +175 +163 +162 +171 +175 +171 +162 +152 +146 +149 +142 +129 +146 +185 +211 +196 +185 +181 +179 +182 +182 +176 +153 +136 +128 +125 +121 +127 +148 +168 +159 +143 +130 +133 +148 +155 +147 +135 +128 +121 +112 +99 +95 +93 +86 +90 +103 +112 +123 +132 +139 +138 +136 +140 +144 +142 +139 +137 +141 +144 +143 +138 +135 +131 +124 +123 +123 +122 +113 +103 +91 +95 +110 +124 +119 +101 +95 +100 +99 +97 +96 +98 +100 +100 +101 +103 +100 +109 +115 +112 +104 +97 +94 +93 +87 +87 +86 +83 +83 +86 +87 +87 +89 +88 +88 +89 +88 +83 +79 +77 +82 +89 +91 +89 +85 +79 +74 +76 +72 +73 +74 +74 +72 +70 +69 +68 +68 +70 +71 +70 +70 +71 +70 +68 +67 +66 +65 +66 +68 +70 +71 +70 +70 +71 +71 +72 +74 +75 +74 +71 +63 +64 +67 +67 +65 +62 +59 +57 +50 +51 +50 +48 +47 +45 +44 +44 +46 +46 +53 +67 +81 +98 +110 +112 +109 +118 +124 +129 +135 +138 +138 +141 +145 +151 +160 +168 +170 +170 +166 +161 +154 +154 +155 +156 +159 +170 +179 +178 +171 +148 +137 +145 +157 +163 +163 +160 +157 +149 +144 +148 +154 +156 +157 +159 +158 +155 +163 +173 +172 +172 +175 +174 +173 +172 +166 +155 +156 +168 +180 +184 +179 +178 +183 +189 +189 +185 +184 +186 +180 +174 +166 +159 +154 +155 +159 +163 +162 +159 +158 +160 +157 +146 +134 +128 +135 +128 +129 +141 +151 +155 +156 +158 +159 +163 +165 +159 +146 +137 +139 +145 +155 +163 +168 +173 +177 +178 +181 +187 +184 +190 +199 +207 +208 +203 +201 +202 +206 +208 +209 +210 +212 +214 +214 +215 +219 +219 +218 +218 +217 +217 +218 +218 +219 +216 +212 +210 +205 +200 +195 +193 +193 +191 +188 +188 +188 +188 +187 +185 +183 +178 +174 +172 +174 +180 +186 +189 +181 +178 +169 +158 +158 +166 +168 +166 +168 +175 +182 +186 +185 +182 +178 +177 +172 +175 +180 +185 +187 +187 +185 +183 +182 +178 +178 +183 +185 +180 +171 +167 +150 +144 +144 +154 +166 +172 +172 +170 +172 +174 +176 +176 +174 +173 +170 +168 +167 +174 +181 +185 +188 +191 +188 +182 +188 +197 +206 +208 +207 +206 +205 +204 +202 +201 +200 +200 +198 +190 +174 +161 +147 +141 +140 +147 +156 +161 +169 +176 +179 +176 +174 +173 +172 +172 +171 +171 +168 +165 +164 +166 +167 +169 +174 +181 +181 +183 +184 +185 +187 +191 +193 +192 +195 +193 +190 +186 +183 +182 +183 +184 +184 +181 +180 +182 +181 +176 +171 +169 +168 +169 +171 +174 +177 +180 +182 +183 +185 +185 +185 +185 +185 +184 +184 +184 +180 +178 +173 +168 +164 +162 +162 +164 +172 +178 +184 +187 +191 +198 +202 +202 +200 +199 +197 +194 +191 +190 +191 +193 +194 +194 +194 +196 +197 +200 +200 +200 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +193 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +195 +194 +193 +193 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +192 +192 +193 +194 +194 +194 +194 +195 +194 +193 +192 +192 +192 +193 +193 +192 +193 +193 +194 +195 +195 +194 +193 +193 +192 +193 +194 +193 +192 +192 +193 +195 +195 +194 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +191 +191 +194 +195 +194 +194 +195 +195 +194 +192 +192 +193 +193 +194 +194 +193 +192 +194 +194 +194 +193 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +193 +193 +193 +192 +192 +191 +192 +192 +194 +194 +193 +194 +195 +194 +192 +192 +192 +193 +195 +194 +194 +194 +195 +196 +195 +194 +195 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +193 +192 +193 +195 +197 +198 +197 +195 +192 +192 +192 +191 +192 +195 +196 +195 +194 +193 +193 +193 +194 +195 +196 +197 +197 +196 +196 +200 +206 +209 +206 +203 +207 +212 +214 +211 +209 +212 +217 +218 +220 +217 +215 +213 +214 +214 +213 +212 +211 +207 +203 +201 +202 +204 +206 +206 +210 +212 +211 +205 +196 +189 +192 +199 +205 +207 +204 +198 +197 +201 +201 +195 +181 +178 +186 +195 +194 +186 +178 +173 +162 +165 +181 +197 +202 +205 +202 +193 +182 +178 +189 +200 +198 +198 +194 +182 +178 +177 +164 +142 +129 +139 +153 +154 +164 +174 +187 +198 +200 +192 +176 +162 +164 +177 +187 +187 +183 +181 +179 +177 +169 +163 +167 +173 +173 +177 +182 +180 +166 +169 +174 +166 +132 +101 +117 +157 +188 +184 +167 +154 +154 +164 +177 +178 +169 +176 +183 +183 +185 +195 +202 +200 +198 +197 +201 +208 +210 +207 +206 +207 +209 +213 +213 +206 +200 +193 +185 +183 +189 +197 +198 +191 +186 +189 +187 +183 +175 +169 +166 +168 +165 +142 +118 +107 +95 +101 +102 +105 +128 +161 +168 +153 +149 +154 +167 +173 +174 +171 +164 +164 +174 +181 +183 +180 +172 +155 +136 +126 +124 +121 +122 +118 +117 +135 +155 +157 +153 +147 +145 +141 +123 +105 +107 +120 +120 +117 +116 +115 +110 +111 +127 +146 +156 +145 +133 +132 +144 +156 +161 +159 +163 +165 +167 +164 +156 +147 +142 +143 +146 +145 +145 +145 +144 +144 +146 +148 +148 +150 +149 +150 +163 +181 +189 +187 +180 +172 +160 +152 +149 +149 +147 +144 +145 +143 +141 +140 +140 +142 +144 +145 +147 +145 +142 +138 +137 +138 +142 +145 +145 +147 +150 +156 +171 +183 +178 +164 +155 +152 +155 +160 +168 +182 +183 +170 +158 +151 +145 +142 +142 +147 +149 +144 +145 +142 +148 +162 +169 +162 +154 +152 +149 +148 +147 +144 +142 +141 +141 +141 +141 +140 +141 +145 +150 +149 +143 +136 +138 +144 +146 +145 +143 +143 +141 +137 +134 +134 +138 +139 +134 +131 +130 +127 +126 +127 +126 +124 +122 +120 +122 +125 +130 +133 +135 +134 +134 +136 +135 +134 +135 +139 +141 +139 +137 +136 +136 +135 +132 +132 +136 +139 +138 +139 +138 +133 +132 +129 +128 +129 +128 +126 +128 +132 +132 +132 +132 +133 +133 +131 +129 +127 +122 +127 +130 +131 +129 +125 +124 +129 +129 +126 +127 +131 +129 +121 +116 +116 +126 +128 +128 +126 +123 +122 +124 +127 +124 +127 +131 +138 +152 +163 +158 +142 +139 +127 +115 +110 +115 +119 +119 +116 +119 +120 +121 +122 +125 +126 +122 +117 +116 +121 +121 +118 +114 +111 +125 +151 +149 +131 +111 +107 +122 +132 +129 +125 +116 +117 +119 +120 +120 +127 +132 +130 +129 +140 +148 +129 +117 +138 +168 +190 +171 +158 +140 +127 +126 +136 +149 +157 +150 +138 +134 +148 +175 +191 +182 +167 +162 +149 +135 +134 +139 +137 +135 +139 +125 +126 +121 +115 +114 +114 +119 +133 +150 +170 +187 +199 +209 +212 +205 +198 +185 +182 +195 +203 +187 +168 +157 +148 +144 +158 +159 +125 +91 +107 +150 +174 +161 +143 +126 +116 +107 +106 +121 +139 +168 +200 +219 +209 +199 +195 +172 +149 +143 +158 +163 +171 +190 +198 +200 +211 +210 +160 +115 +92 +93 +128 +173 +192 +186 +169 +137 +110 +125 +181 +204 +180 +142 +120 +117 +132 +137 +134 +134 +137 +137 +131 +126 +121 +117 +117 +118 +119 +118 +124 +125 +125 +118 +149 +197 +192 +153 +121 +115 +129 +139 +138 +128 +128 +122 +136 +154 +162 +159 +158 +154 +147 +142 +139 +128 +113 +109 +117 +123 +121 +110 +118 +125 +138 +153 +160 +158 +157 +171 +163 +136 +120 +123 +123 +122 +120 +114 +117 +129 +153 +156 +127 +103 +104 +118 +133 +162 +196 +205 +183 +164 +162 +164 +149 +128 +116 +118 +118 +112 +115 +117 +121 +121 +136 +168 +187 +188 +189 +206 +204 +182 +159 +164 +179 +169 +144 +141 +143 +148 +153 +156 +157 +160 +163 +163 +181 +199 +201 +177 +133 +109 +113 +140 +157 +167 +168 +168 +172 +184 +199 +196 +182 +170 +170 +170 +179 +191 +184 +172 +181 +182 +177 +169 +170 +164 +157 +153 +137 +109 +93 +106 +137 +163 +175 +182 +178 +146 +115 +114 +101 +72 +69 +76 +79 +89 +109 +133 +163 +191 +193 +169 +160 +158 +157 +151 +150 +155 +156 +148 +151 +151 +155 +161 +160 +151 +146 +149 +167 +177 +172 +156 +148 +133 +103 +96 +107 +107 +120 +147 +174 +187 +174 +135 +109 +91 +90 +95 +107 +105 +89 +81 +89 +119 +151 +164 +175 +184 +185 +160 +148 +133 +127 +118 +124 +157 +174 +151 +101 +95 +115 +127 +146 +166 +181 +178 +179 +165 +145 +137 +140 +143 +145 +150 +163 +164 +167 +160 +143 +132 +165 +184 +159 +113 +87 +105 +136 +152 +159 +161 +123 +78 +88 +129 +139 +128 +135 +144 +128 +98 +91 +128 +179 +201 +186 +171 +162 +153 +141 +131 +136 +142 +139 +117 +118 +144 +179 +192 +190 +184 +176 +153 +144 +142 +146 +148 +149 +137 +115 +117 +137 +142 +139 +138 +145 +164 +176 +177 +159 +142 +143 +147 +132 +116 +117 +143 +158 +157 +145 +143 +147 +150 +155 +150 +153 +163 +177 +184 +183 +181 +182 +187 +180 +169 +163 +167 +178 +177 +162 +150 +145 +136 +132 +138 +152 +172 +191 +205 +200 +187 +181 +180 +173 +161 +158 +152 +144 +137 +134 +129 +130 +139 +145 +148 +136 +128 +134 +147 +152 +143 +132 +123 +120 +112 +98 +94 +95 +89 +91 +101 +110 +119 +127 +133 +132 +133 +138 +133 +134 +135 +135 +138 +138 +134 +129 +125 +122 +115 +110 +111 +113 +109 +102 +94 +102 +116 +127 +122 +106 +96 +95 +97 +97 +98 +99 +102 +104 +105 +105 +109 +113 +114 +109 +100 +94 +90 +88 +88 +88 +87 +84 +84 +85 +86 +86 +89 +88 +88 +87 +82 +77 +75 +77 +85 +89 +89 +85 +80 +74 +69 +70 +75 +77 +78 +76 +73 +71 +69 +69 +72 +72 +70 +68 +68 +69 +69 +68 +68 +68 +68 +69 +71 +72 +71 +70 +69 +71 +71 +71 +72 +74 +74 +72 +64 +67 +71 +73 +70 +64 +59 +55 +49 +48 +47 +46 +46 +44 +43 +42 +45 +47 +55 +68 +87 +109 +119 +116 +115 +121 +126 +132 +137 +137 +136 +140 +145 +152 +162 +168 +171 +170 +166 +161 +157 +154 +154 +155 +160 +171 +179 +177 +168 +147 +138 +145 +156 +162 +166 +166 +163 +159 +155 +152 +151 +151 +154 +157 +152 +153 +160 +169 +173 +176 +179 +179 +176 +174 +166 +155 +155 +167 +178 +181 +181 +180 +184 +189 +189 +183 +179 +180 +177 +175 +169 +160 +152 +151 +157 +164 +162 +158 +157 +159 +158 +147 +129 +116 +131 +134 +140 +146 +153 +158 +158 +156 +156 +158 +159 +156 +147 +139 +137 +140 +154 +163 +170 +174 +178 +179 +180 +185 +189 +193 +200 +205 +205 +201 +200 +201 +205 +207 +207 +209 +211 +212 +213 +213 +218 +218 +218 +218 +217 +217 +218 +218 +218 +215 +212 +209 +205 +200 +195 +195 +191 +190 +188 +189 +188 +188 +186 +184 +180 +178 +175 +174 +176 +180 +184 +185 +183 +183 +177 +166 +159 +159 +160 +161 +169 +175 +182 +186 +185 +182 +181 +181 +180 +179 +179 +179 +180 +180 +179 +178 +176 +178 +180 +183 +184 +181 +172 +163 +154 +152 +151 +154 +161 +168 +171 +171 +172 +172 +173 +175 +174 +170 +168 +170 +172 +177 +183 +187 +193 +196 +193 +186 +185 +191 +198 +200 +200 +203 +204 +204 +202 +200 +201 +201 +199 +191 +175 +162 +152 +147 +143 +143 +147 +152 +161 +170 +175 +178 +177 +172 +168 +169 +169 +167 +170 +171 +170 +167 +166 +170 +176 +180 +181 +183 +184 +184 +185 +188 +190 +190 +193 +192 +191 +187 +184 +181 +179 +179 +181 +181 +183 +188 +190 +187 +183 +181 +173 +174 +173 +173 +173 +174 +176 +178 +181 +181 +182 +182 +183 +184 +185 +185 +184 +184 +182 +177 +172 +168 +165 +165 +169 +173 +178 +182 +188 +195 +199 +200 +199 +199 +198 +195 +193 +192 +193 +194 +191 +190 +190 +191 +193 +195 +197 +198 +193 +194 +194 +195 +195 +195 +195 +195 +193 +192 +192 +192 +193 +194 +193 +193 +194 +193 +193 +192 +193 +193 +194 +194 +193 +194 +193 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +192 +193 +193 +192 +193 +193 +194 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +193 +193 +191 +192 +194 +194 +193 +192 +193 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +194 +195 +194 +193 +194 +194 +194 +192 +193 +193 +194 +193 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +195 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +193 +193 +193 +193 +194 +195 +195 +194 +193 +193 +195 +196 +196 +196 +195 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +195 +194 +193 +194 +195 +195 +194 +192 +193 +193 +192 +190 +191 +194 +194 +193 +191 +191 +192 +192 +193 +194 +196 +197 +198 +196 +196 +202 +209 +211 +206 +200 +206 +211 +214 +211 +210 +214 +218 +220 +219 +217 +215 +213 +213 +212 +211 +211 +212 +210 +205 +204 +204 +206 +206 +206 +211 +211 +210 +204 +195 +191 +194 +200 +208 +208 +203 +195 +194 +198 +200 +198 +192 +189 +192 +196 +191 +185 +179 +172 +166 +173 +189 +202 +208 +210 +203 +191 +181 +179 +191 +203 +200 +193 +189 +181 +170 +164 +150 +133 +131 +149 +165 +166 +172 +179 +189 +194 +194 +187 +177 +168 +170 +178 +187 +192 +189 +182 +177 +175 +166 +160 +167 +179 +183 +188 +186 +177 +163 +171 +175 +154 +121 +114 +145 +178 +188 +160 +136 +133 +149 +164 +160 +154 +160 +180 +191 +189 +189 +196 +199 +199 +201 +203 +207 +209 +206 +201 +202 +207 +212 +215 +205 +195 +194 +182 +171 +176 +184 +191 +190 +181 +178 +182 +182 +176 +171 +157 +143 +147 +156 +140 +111 +96 +102 +109 +112 +122 +151 +176 +162 +130 +125 +140 +152 +164 +170 +171 +170 +163 +162 +165 +163 +156 +148 +135 +126 +125 +132 +137 +139 +136 +139 +152 +163 +164 +164 +154 +148 +147 +141 +128 +120 +122 +123 +123 +124 +124 +123 +126 +139 +152 +144 +131 +121 +123 +134 +141 +139 +135 +144 +146 +150 +151 +149 +144 +141 +141 +143 +143 +144 +145 +145 +143 +144 +146 +144 +148 +150 +157 +176 +193 +187 +170 +154 +147 +143 +145 +147 +145 +143 +142 +145 +143 +141 +140 +140 +143 +146 +147 +150 +147 +143 +140 +141 +142 +144 +144 +149 +151 +160 +175 +186 +182 +166 +152 +155 +150 +154 +168 +181 +184 +171 +151 +149 +150 +148 +145 +147 +147 +145 +144 +147 +152 +162 +169 +166 +157 +154 +157 +151 +148 +145 +143 +141 +141 +142 +143 +143 +141 +144 +150 +154 +149 +142 +138 +143 +146 +148 +146 +143 +141 +139 +137 +137 +136 +139 +138 +132 +130 +129 +127 +124 +128 +129 +125 +121 +121 +124 +128 +131 +132 +133 +133 +135 +136 +136 +135 +134 +136 +136 +135 +134 +134 +134 +133 +130 +129 +133 +139 +139 +139 +137 +132 +130 +129 +129 +130 +128 +126 +128 +132 +132 +132 +132 +133 +135 +133 +130 +127 +123 +125 +130 +130 +122 +118 +124 +127 +124 +122 +123 +127 +125 +120 +118 +121 +124 +127 +127 +126 +123 +121 +124 +126 +126 +126 +130 +129 +137 +164 +178 +165 +155 +145 +128 +110 +105 +115 +120 +115 +112 +115 +124 +134 +137 +129 +120 +115 +116 +120 +119 +118 +115 +111 +123 +147 +159 +135 +109 +107 +122 +128 +124 +120 +117 +122 +126 +124 +122 +126 +131 +127 +123 +139 +160 +153 +127 +119 +138 +169 +189 +184 +154 +128 +131 +138 +143 +154 +163 +158 +138 +118 +129 +169 +192 +188 +182 +174 +161 +149 +143 +139 +139 +140 +135 +136 +130 +124 +126 +126 +116 +109 +119 +130 +145 +162 +177 +178 +168 +164 +164 +174 +191 +196 +184 +174 +166 +153 +134 +142 +152 +146 +121 +109 +129 +158 +190 +180 +153 +124 +115 +115 +120 +129 +150 +176 +196 +203 +203 +202 +194 +175 +160 +163 +163 +169 +178 +185 +200 +220 +213 +185 +158 +121 +82 +98 +153 +186 +170 +168 +159 +136 +121 +141 +178 +197 +172 +136 +115 +123 +129 +129 +127 +127 +129 +128 +130 +127 +125 +130 +134 +129 +122 +124 +125 +123 +113 +138 +182 +184 +158 +124 +119 +131 +134 +134 +130 +130 +127 +140 +144 +140 +138 +137 +128 +118 +126 +133 +133 +121 +112 +111 +114 +114 +114 +113 +112 +122 +143 +157 +161 +164 +183 +177 +147 +121 +114 +113 +114 +112 +115 +116 +128 +154 +167 +150 +127 +119 +112 +115 +142 +182 +200 +190 +173 +160 +170 +175 +157 +138 +140 +133 +116 +113 +113 +117 +113 +122 +149 +164 +169 +179 +179 +194 +197 +189 +194 +205 +176 +128 +120 +133 +140 +140 +146 +158 +165 +164 +166 +175 +192 +202 +187 +153 +127 +119 +121 +147 +163 +165 +167 +159 +157 +168 +182 +178 +179 +184 +178 +184 +196 +187 +171 +168 +172 +171 +168 +171 +181 +181 +165 +144 +117 +92 +81 +103 +139 +159 +177 +202 +198 +174 +154 +136 +119 +103 +87 +72 +74 +84 +94 +114 +145 +175 +185 +185 +179 +170 +166 +164 +161 +159 +152 +152 +143 +138 +149 +161 +158 +150 +153 +153 +161 +177 +177 +161 +135 +99 +84 +98 +102 +108 +127 +161 +192 +199 +159 +120 +98 +97 +95 +104 +113 +106 +90 +77 +83 +111 +136 +150 +169 +187 +179 +154 +122 +112 +116 +132 +163 +182 +165 +118 +104 +114 +117 +128 +146 +159 +153 +161 +159 +148 +141 +138 +133 +130 +154 +173 +169 +161 +163 +154 +137 +158 +176 +151 +104 +77 +94 +130 +157 +173 +168 +134 +101 +108 +129 +129 +126 +136 +133 +116 +92 +94 +131 +184 +207 +189 +175 +162 +148 +137 +132 +137 +139 +132 +113 +116 +139 +170 +187 +192 +186 +174 +151 +143 +147 +152 +144 +137 +126 +106 +122 +147 +145 +127 +125 +146 +169 +173 +161 +151 +147 +149 +142 +124 +115 +119 +141 +150 +146 +140 +140 +137 +143 +161 +169 +169 +172 +178 +185 +188 +184 +180 +185 +176 +170 +167 +171 +180 +176 +155 +140 +134 +120 +115 +136 +170 +191 +194 +202 +204 +190 +181 +182 +166 +145 +144 +146 +149 +147 +140 +133 +131 +131 +131 +134 +129 +129 +138 +148 +148 +139 +129 +119 +119 +113 +98 +94 +95 +90 +90 +97 +104 +112 +118 +124 +124 +126 +132 +129 +132 +134 +134 +134 +131 +127 +122 +114 +114 +109 +103 +104 +110 +109 +103 +95 +104 +118 +127 +124 +111 +96 +88 +91 +95 +99 +101 +105 +110 +111 +109 +112 +111 +108 +102 +97 +93 +90 +87 +89 +90 +88 +86 +85 +87 +87 +86 +87 +88 +88 +84 +79 +74 +74 +78 +85 +86 +82 +78 +76 +71 +67 +68 +74 +76 +77 +75 +72 +71 +71 +72 +72 +72 +70 +68 +68 +70 +69 +67 +66 +67 +70 +72 +74 +74 +72 +70 +69 +71 +71 +69 +69 +70 +71 +71 +65 +68 +72 +73 +71 +66 +59 +54 +48 +46 +44 +43 +44 +44 +43 +41 +42 +47 +57 +71 +93 +117 +125 +116 +119 +123 +127 +133 +138 +135 +133 +137 +147 +153 +160 +164 +168 +169 +165 +161 +157 +154 +154 +157 +164 +175 +179 +174 +164 +145 +136 +145 +158 +165 +168 +166 +167 +169 +167 +161 +156 +153 +152 +152 +145 +153 +159 +166 +175 +180 +181 +182 +180 +176 +166 +156 +158 +168 +177 +180 +183 +182 +185 +189 +189 +183 +177 +174 +175 +173 +168 +160 +155 +154 +158 +162 +165 +161 +157 +157 +157 +147 +125 +106 +123 +138 +150 +152 +153 +159 +160 +157 +157 +157 +156 +153 +147 +141 +139 +140 +155 +165 +172 +173 +174 +176 +180 +184 +192 +195 +199 +202 +201 +199 +199 +201 +204 +205 +206 +208 +211 +212 +212 +212 +217 +217 +217 +217 +216 +216 +217 +217 +217 +213 +211 +209 +205 +200 +196 +196 +191 +190 +189 +189 +189 +188 +184 +182 +177 +177 +176 +178 +179 +181 +181 +181 +182 +185 +185 +175 +162 +154 +154 +158 +171 +176 +182 +185 +184 +183 +183 +185 +191 +187 +182 +179 +177 +176 +176 +175 +172 +177 +181 +182 +180 +179 +171 +162 +159 +160 +158 +156 +157 +162 +168 +171 +172 +170 +170 +174 +173 +167 +167 +171 +177 +180 +182 +187 +195 +199 +196 +190 +182 +184 +186 +187 +192 +198 +202 +204 +203 +203 +203 +203 +200 +191 +176 +163 +160 +158 +153 +147 +144 +146 +153 +160 +163 +171 +174 +168 +164 +165 +165 +163 +169 +174 +176 +172 +171 +175 +178 +178 +179 +182 +183 +182 +182 +185 +186 +187 +188 +190 +191 +189 +185 +182 +180 +179 +181 +181 +183 +188 +192 +192 +191 +190 +181 +180 +178 +174 +170 +169 +169 +170 +177 +178 +180 +181 +183 +183 +184 +184 +184 +185 +185 +184 +180 +177 +176 +175 +173 +172 +174 +178 +183 +188 +192 +196 +198 +198 +199 +198 +196 +195 +196 +197 +191 +190 +189 +189 +192 +195 +197 +198 +193 +194 +195 +196 +196 +195 +194 +194 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +193 +194 +193 +191 +190 +192 +194 +195 +194 +193 +192 +192 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +194 +194 +193 +193 +193 +194 +192 +193 +194 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +194 +195 +193 +193 +194 +194 +193 +192 +193 +194 +194 +193 +192 +193 +194 +194 +194 +193 +193 +193 +194 +195 +196 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +194 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +194 +195 +196 +197 +195 +195 +194 +193 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +195 +194 +193 +193 +193 +193 +192 +191 +193 +193 +192 +191 +191 +193 +194 +193 +191 +191 +191 +191 +192 +193 +194 +196 +197 +195 +197 +204 +209 +209 +203 +198 +206 +211 +214 +211 +210 +213 +217 +217 +215 +214 +214 +212 +211 +209 +209 +208 +210 +208 +205 +204 +204 +205 +206 +206 +210 +209 +207 +201 +194 +191 +196 +202 +205 +205 +201 +196 +196 +198 +199 +198 +196 +193 +194 +195 +192 +187 +181 +172 +174 +178 +188 +202 +210 +208 +199 +189 +183 +184 +194 +203 +200 +194 +187 +177 +165 +153 +144 +143 +147 +159 +173 +178 +178 +183 +188 +190 +190 +188 +183 +178 +174 +179 +188 +194 +189 +178 +171 +171 +162 +156 +165 +185 +198 +202 +192 +173 +167 +170 +164 +143 +131 +151 +174 +177 +163 +136 +126 +132 +159 +179 +170 +165 +175 +190 +193 +188 +189 +191 +189 +192 +205 +204 +205 +205 +204 +203 +208 +213 +210 +205 +192 +183 +177 +169 +168 +178 +189 +184 +178 +174 +172 +170 +167 +165 +158 +156 +150 +151 +152 +134 +115 +114 +122 +127 +129 +137 +157 +168 +152 +129 +131 +145 +149 +159 +163 +163 +170 +165 +149 +144 +135 +130 +131 +132 +134 +142 +154 +161 +164 +165 +170 +166 +157 +152 +152 +152 +151 +151 +155 +154 +141 +127 +131 +132 +134 +138 +143 +146 +148 +149 +143 +137 +133 +134 +135 +133 +131 +131 +134 +132 +133 +136 +138 +140 +140 +141 +137 +139 +143 +147 +148 +145 +144 +145 +145 +142 +149 +167 +182 +179 +160 +142 +133 +137 +143 +147 +148 +144 +143 +144 +145 +143 +142 +141 +142 +144 +146 +147 +151 +148 +146 +144 +144 +146 +147 +148 +158 +158 +169 +185 +183 +163 +150 +149 +155 +156 +167 +181 +182 +168 +154 +146 +156 +158 +151 +146 +149 +148 +147 +151 +162 +167 +168 +162 +154 +151 +153 +154 +149 +146 +142 +141 +140 +140 +141 +143 +141 +143 +147 +152 +149 +142 +142 +146 +149 +148 +148 +147 +143 +137 +137 +140 +145 +141 +140 +138 +134 +133 +133 +130 +128 +133 +135 +132 +127 +127 +130 +132 +133 +133 +133 +134 +136 +136 +134 +131 +128 +129 +130 +131 +132 +133 +134 +134 +133 +130 +134 +140 +139 +137 +136 +133 +130 +130 +132 +134 +133 +129 +128 +129 +132 +132 +133 +136 +138 +137 +133 +129 +128 +124 +128 +130 +125 +124 +126 +124 +122 +119 +119 +121 +121 +121 +125 +132 +129 +128 +129 +129 +127 +125 +124 +124 +126 +121 +118 +116 +118 +140 +165 +174 +169 +165 +153 +131 +114 +112 +114 +109 +113 +116 +125 +131 +131 +127 +123 +122 +118 +121 +118 +116 +120 +119 +123 +136 +159 +145 +123 +113 +120 +127 +126 +125 +124 +127 +134 +132 +125 +126 +129 +126 +128 +137 +164 +170 +146 +121 +118 +136 +177 +191 +176 +147 +140 +141 +142 +148 +162 +165 +143 +107 +95 +130 +174 +186 +176 +184 +181 +160 +143 +140 +138 +130 +118 +130 +139 +139 +137 +133 +126 +122 +119 +119 +128 +146 +150 +132 +118 +120 +131 +147 +162 +165 +165 +176 +181 +173 +157 +150 +154 +167 +163 +141 +135 +152 +178 +178 +159 +131 +121 +121 +116 +108 +127 +155 +179 +197 +199 +198 +196 +172 +161 +166 +169 +168 +171 +185 +206 +220 +216 +201 +182 +149 +112 +110 +132 +145 +144 +143 +155 +163 +145 +136 +163 +200 +188 +152 +120 +111 +114 +117 +117 +119 +122 +121 +127 +131 +133 +148 +156 +144 +118 +112 +113 +118 +117 +138 +175 +180 +156 +131 +127 +128 +126 +132 +136 +134 +140 +142 +131 +119 +122 +127 +124 +121 +131 +138 +143 +138 +122 +108 +107 +111 +124 +120 +112 +113 +124 +138 +151 +164 +184 +191 +162 +122 +107 +111 +118 +115 +114 +113 +127 +157 +176 +165 +138 +121 +115 +115 +126 +164 +201 +200 +176 +165 +164 +175 +167 +162 +167 +157 +134 +114 +113 +114 +114 +118 +136 +155 +168 +177 +168 +174 +180 +183 +195 +212 +200 +166 +134 +138 +130 +120 +132 +160 +173 +168 +163 +161 +178 +201 +200 +172 +139 +118 +128 +144 +162 +172 +172 +159 +147 +145 +152 +163 +172 +180 +184 +189 +197 +192 +180 +162 +165 +166 +165 +160 +173 +174 +162 +149 +132 +113 +95 +96 +121 +146 +165 +186 +205 +202 +169 +159 +166 +141 +126 +104 +93 +79 +73 +82 +102 +132 +166 +185 +184 +165 +159 +160 +162 +167 +168 +165 +153 +142 +147 +159 +170 +176 +163 +143 +132 +155 +183 +187 +150 +97 +71 +90 +105 +110 +121 +148 +180 +199 +194 +152 +128 +127 +117 +103 +103 +110 +117 +99 +78 +75 +94 +116 +141 +163 +184 +165 +133 +114 +120 +142 +171 +190 +173 +147 +132 +118 +104 +110 +125 +128 +141 +154 +161 +158 +152 +139 +120 +106 +139 +167 +178 +170 +172 +175 +162 +163 +168 +145 +106 +85 +100 +129 +159 +184 +174 +156 +139 +135 +126 +112 +111 +124 +120 +108 +103 +119 +147 +184 +210 +200 +175 +164 +147 +135 +140 +150 +141 +120 +114 +119 +139 +164 +183 +195 +190 +174 +149 +146 +154 +153 +134 +121 +115 +105 +122 +145 +140 +122 +130 +156 +168 +156 +136 +148 +162 +158 +133 +115 +119 +132 +140 +142 +142 +145 +141 +123 +132 +167 +181 +179 +177 +177 +180 +181 +180 +179 +180 +175 +174 +171 +168 +173 +170 +154 +141 +128 +113 +115 +142 +176 +194 +194 +200 +201 +191 +185 +182 +164 +145 +143 +145 +151 +150 +140 +130 +124 +122 +124 +121 +124 +132 +142 +147 +143 +135 +127 +116 +114 +109 +99 +94 +91 +86 +91 +96 +101 +105 +111 +119 +121 +121 +126 +133 +135 +136 +133 +130 +125 +122 +119 +107 +110 +108 +104 +107 +114 +113 +106 +95 +101 +113 +123 +124 +113 +98 +89 +88 +96 +103 +105 +109 +115 +115 +111 +108 +104 +98 +95 +94 +93 +91 +89 +89 +89 +87 +85 +84 +86 +87 +86 +86 +87 +87 +83 +79 +76 +78 +80 +81 +80 +75 +72 +73 +72 +70 +72 +72 +74 +74 +72 +69 +67 +69 +71 +69 +70 +70 +69 +70 +71 +68 +64 +63 +65 +70 +73 +75 +75 +72 +71 +70 +72 +71 +68 +66 +66 +68 +67 +66 +67 +67 +66 +65 +61 +56 +53 +48 +47 +45 +44 +44 +44 +44 +44 +42 +46 +60 +81 +102 +121 +124 +114 +118 +121 +125 +132 +138 +135 +134 +139 +148 +152 +156 +158 +161 +161 +158 +154 +149 +149 +153 +158 +166 +175 +178 +172 +162 +144 +136 +147 +161 +168 +166 +160 +167 +171 +171 +168 +164 +158 +147 +136 +140 +154 +163 +168 +178 +182 +181 +183 +183 +177 +168 +161 +163 +171 +179 +182 +183 +183 +185 +188 +189 +184 +178 +172 +174 +169 +162 +158 +159 +162 +162 +160 +163 +161 +156 +153 +151 +145 +129 +114 +117 +135 +151 +153 +151 +155 +158 +158 +161 +160 +158 +153 +146 +140 +141 +144 +155 +170 +176 +172 +171 +173 +179 +186 +193 +195 +197 +198 +198 +198 +200 +202 +204 +204 +205 +209 +212 +213 +213 +213 +217 +217 +218 +217 +215 +214 +215 +216 +215 +212 +211 +208 +204 +199 +195 +196 +193 +192 +190 +188 +187 +185 +182 +180 +174 +175 +177 +180 +181 +182 +180 +179 +178 +182 +184 +180 +168 +156 +154 +159 +169 +175 +181 +184 +183 +182 +183 +185 +193 +192 +189 +184 +179 +176 +174 +174 +173 +177 +180 +181 +178 +175 +169 +165 +162 +163 +163 +162 +160 +159 +162 +166 +171 +170 +169 +171 +170 +168 +168 +171 +177 +179 +181 +185 +191 +196 +195 +191 +182 +179 +176 +177 +183 +191 +197 +200 +204 +205 +205 +204 +199 +190 +175 +162 +162 +164 +163 +157 +153 +150 +150 +150 +151 +157 +163 +164 +163 +163 +164 +165 +167 +173 +178 +179 +181 +181 +180 +177 +177 +179 +180 +180 +182 +184 +184 +182 +182 +185 +187 +188 +186 +185 +185 +186 +185 +184 +183 +184 +185 +187 +188 +188 +186 +185 +183 +180 +176 +172 +168 +166 +169 +171 +174 +177 +180 +181 +181 +181 +180 +182 +184 +184 +183 +183 +185 +186 +183 +180 +178 +180 +180 +179 +183 +188 +194 +195 +197 +197 +197 +196 +197 +198 +193 +193 +192 +192 +193 +195 +197 +197 +193 +193 +195 +195 +195 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +193 +194 +194 +192 +192 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +193 +192 +192 +193 +191 +191 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +191 +192 +194 +193 +190 +190 +192 +193 +194 +194 +193 +192 +192 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +193 +192 +193 +194 +195 +194 +193 +192 +192 +191 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +193 +195 +195 +193 +193 +194 +194 +193 +192 +193 +194 +194 +192 +192 +193 +194 +193 +193 +192 +192 +192 +193 +195 +195 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +191 +191 +192 +192 +194 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +193 +194 +195 +195 +195 +195 +194 +193 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +192 +194 +194 +193 +194 +194 +193 +193 +193 +193 +193 +195 +193 +195 +200 +206 +208 +204 +199 +197 +205 +210 +213 +211 +210 +213 +215 +215 +214 +214 +214 +212 +209 +207 +207 +207 +208 +206 +205 +204 +204 +206 +207 +208 +211 +209 +205 +200 +195 +193 +198 +204 +201 +201 +201 +201 +202 +201 +200 +197 +197 +193 +193 +196 +194 +190 +181 +170 +173 +174 +184 +201 +209 +200 +186 +181 +179 +186 +196 +201 +202 +200 +189 +174 +164 +153 +148 +149 +153 +164 +176 +180 +184 +186 +187 +188 +190 +190 +187 +184 +178 +179 +184 +191 +191 +180 +165 +156 +153 +153 +172 +198 +210 +208 +191 +168 +170 +159 +150 +147 +158 +178 +178 +159 +141 +130 +133 +139 +161 +186 +189 +192 +192 +196 +192 +186 +185 +183 +185 +193 +209 +206 +203 +204 +207 +207 +208 +209 +198 +186 +181 +178 +168 +167 +177 +184 +179 +168 +154 +148 +152 +158 +160 +159 +156 +156 +155 +157 +154 +138 +124 +125 +130 +135 +140 +150 +161 +161 +153 +149 +152 +151 +143 +150 +155 +155 +164 +165 +144 +140 +134 +136 +145 +152 +155 +160 +161 +170 +173 +176 +174 +155 +134 +129 +127 +139 +151 +157 +161 +159 +149 +137 +134 +135 +138 +144 +151 +155 +155 +152 +149 +145 +140 +136 +132 +129 +132 +139 +134 +129 +127 +131 +135 +136 +135 +134 +141 +142 +143 +146 +147 +144 +143 +144 +145 +142 +149 +167 +175 +163 +145 +135 +136 +142 +147 +147 +145 +145 +145 +145 +142 +141 +140 +140 +141 +141 +143 +143 +146 +147 +147 +146 +146 +147 +151 +154 +164 +166 +173 +177 +166 +149 +143 +147 +148 +168 +185 +184 +169 +154 +152 +157 +162 +159 +148 +143 +150 +154 +158 +165 +174 +174 +165 +150 +146 +153 +155 +150 +148 +145 +142 +142 +142 +141 +141 +142 +142 +144 +149 +152 +147 +141 +143 +152 +149 +145 +146 +148 +144 +137 +141 +150 +149 +143 +139 +138 +136 +137 +136 +132 +134 +138 +141 +140 +137 +134 +133 +132 +131 +132 +134 +137 +138 +136 +132 +129 +127 +127 +129 +131 +133 +135 +136 +137 +137 +135 +138 +142 +140 +141 +143 +141 +132 +133 +135 +136 +136 +133 +131 +131 +133 +133 +134 +137 +139 +138 +135 +131 +132 +127 +129 +135 +132 +132 +132 +127 +124 +122 +121 +122 +122 +123 +128 +134 +135 +131 +128 +131 +133 +131 +128 +127 +126 +122 +112 +105 +111 +120 +135 +153 +155 +161 +167 +164 +150 +135 +123 +117 +121 +122 +123 +124 +127 +127 +122 +116 +116 +124 +123 +119 +122 +123 +121 +124 +150 +156 +145 +125 +120 +129 +135 +136 +132 +126 +126 +130 +129 +129 +130 +129 +137 +139 +158 +166 +149 +127 +116 +123 +143 +173 +194 +184 +158 +141 +139 +142 +150 +153 +135 +102 +84 +110 +153 +160 +147 +158 +165 +155 +142 +142 +140 +127 +117 +124 +133 +135 +131 +127 +129 +132 +129 +124 +128 +147 +159 +144 +124 +117 +125 +134 +147 +155 +158 +165 +177 +185 +176 +177 +172 +167 +165 +149 +134 +134 +134 +138 +140 +129 +121 +126 +121 +98 +106 +143 +175 +193 +194 +197 +198 +176 +160 +159 +162 +163 +168 +187 +206 +213 +227 +218 +195 +171 +158 +149 +142 +140 +137 +132 +138 +151 +156 +156 +171 +191 +191 +168 +135 +113 +109 +114 +117 +117 +120 +118 +123 +126 +133 +154 +162 +148 +123 +110 +106 +109 +109 +130 +168 +183 +160 +130 +123 +125 +123 +132 +138 +137 +136 +136 +127 +122 +129 +131 +126 +124 +130 +143 +150 +139 +121 +111 +114 +120 +127 +128 +123 +116 +112 +115 +134 +157 +178 +191 +169 +131 +116 +119 +126 +125 +118 +109 +113 +141 +175 +186 +158 +124 +107 +111 +118 +141 +178 +196 +187 +173 +159 +159 +157 +163 +168 +167 +163 +147 +126 +114 +109 +109 +119 +148 +173 +177 +170 +168 +164 +156 +161 +188 +206 +202 +175 +170 +155 +138 +131 +140 +154 +164 +166 +157 +163 +187 +206 +199 +166 +131 +132 +136 +161 +179 +173 +164 +154 +140 +144 +163 +166 +168 +180 +183 +184 +185 +186 +170 +166 +155 +152 +157 +179 +183 +167 +153 +133 +124 +120 +107 +112 +136 +164 +169 +180 +185 +164 +163 +183 +172 +158 +141 +130 +108 +88 +80 +83 +106 +144 +171 +175 +158 +144 +136 +142 +162 +173 +178 +172 +159 +158 +168 +179 +189 +179 +154 +127 +135 +173 +203 +182 +124 +73 +73 +90 +118 +137 +147 +158 +174 +192 +170 +148 +146 +143 +121 +103 +109 +112 +110 +89 +73 +83 +104 +122 +135 +155 +159 +146 +123 +123 +148 +172 +187 +170 +157 +138 +113 +92 +99 +118 +120 +127 +143 +166 +175 +162 +141 +117 +98 +105 +129 +167 +178 +175 +177 +179 +180 +167 +141 +107 +98 +115 +135 +158 +183 +179 +174 +167 +152 +127 +108 +108 +116 +115 +112 +115 +127 +147 +182 +212 +210 +178 +165 +146 +137 +145 +149 +135 +116 +112 +119 +138 +161 +180 +199 +198 +180 +154 +152 +158 +151 +128 +111 +105 +99 +116 +138 +136 +128 +141 +162 +163 +141 +129 +153 +170 +155 +121 +109 +128 +149 +145 +145 +142 +139 +130 +117 +134 +172 +179 +175 +174 +179 +182 +181 +179 +179 +177 +173 +172 +168 +163 +162 +160 +150 +143 +135 +124 +130 +157 +185 +196 +196 +194 +190 +191 +193 +184 +168 +155 +147 +153 +154 +147 +136 +128 +115 +106 +106 +108 +120 +133 +142 +142 +137 +130 +124 +111 +104 +101 +96 +93 +86 +80 +92 +100 +101 +103 +111 +119 +121 +119 +121 +128 +131 +132 +129 +124 +120 +116 +114 +104 +106 +105 +103 +109 +117 +114 +106 +98 +98 +106 +121 +124 +113 +102 +98 +96 +104 +110 +111 +112 +115 +112 +107 +101 +96 +91 +90 +92 +92 +90 +87 +88 +88 +85 +82 +81 +83 +84 +84 +85 +86 +85 +83 +81 +80 +80 +80 +79 +78 +72 +69 +72 +72 +72 +74 +74 +75 +74 +72 +69 +67 +68 +70 +71 +71 +70 +69 +69 +69 +67 +64 +63 +66 +71 +74 +75 +74 +72 +70 +70 +71 +71 +67 +65 +65 +65 +65 +65 +63 +61 +59 +57 +55 +51 +48 +46 +47 +47 +45 +43 +43 +45 +48 +44 +50 +70 +94 +111 +121 +121 +115 +118 +123 +127 +133 +139 +137 +138 +144 +150 +154 +159 +161 +160 +156 +150 +144 +139 +141 +147 +153 +160 +170 +174 +170 +158 +146 +144 +153 +162 +167 +168 +164 +169 +170 +169 +168 +168 +163 +143 +123 +133 +152 +164 +171 +179 +181 +179 +182 +183 +178 +170 +166 +168 +173 +178 +180 +184 +184 +186 +187 +187 +185 +179 +173 +172 +167 +159 +153 +155 +160 +162 +160 +158 +158 +154 +147 +142 +140 +136 +130 +121 +133 +147 +152 +151 +151 +155 +160 +160 +161 +161 +156 +145 +138 +139 +144 +152 +168 +176 +174 +172 +173 +179 +188 +193 +195 +195 +195 +196 +197 +200 +201 +201 +201 +202 +208 +212 +213 +213 +214 +216 +218 +219 +218 +215 +214 +214 +214 +215 +212 +211 +207 +202 +196 +195 +195 +197 +195 +192 +188 +185 +182 +179 +177 +172 +174 +176 +180 +182 +183 +181 +179 +178 +178 +179 +178 +172 +163 +158 +161 +166 +170 +176 +180 +181 +182 +183 +185 +189 +193 +195 +191 +184 +177 +173 +171 +174 +174 +177 +182 +179 +170 +165 +166 +164 +163 +166 +172 +171 +164 +160 +162 +167 +170 +170 +167 +166 +169 +171 +170 +175 +179 +183 +185 +186 +189 +192 +193 +187 +180 +173 +171 +176 +182 +187 +189 +200 +202 +203 +201 +197 +188 +175 +164 +159 +162 +165 +164 +163 +159 +154 +149 +149 +147 +149 +156 +160 +160 +165 +172 +170 +171 +175 +182 +185 +183 +179 +178 +176 +177 +177 +178 +181 +183 +181 +178 +177 +179 +182 +183 +183 +185 +189 +192 +191 +189 +187 +185 +183 +183 +182 +182 +186 +185 +185 +186 +185 +182 +176 +171 +164 +165 +166 +168 +170 +173 +176 +177 +178 +180 +183 +184 +184 +184 +185 +186 +190 +188 +188 +188 +183 +177 +176 +179 +183 +185 +188 +190 +191 +192 +194 +196 +194 +195 +196 +196 +196 +196 +196 +196 +193 +193 +194 +195 +194 +193 +192 +191 +192 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +190 +191 +191 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +191 +192 +195 +194 +190 +191 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +194 +194 +194 +193 +192 +192 +192 +193 +192 +193 +194 +194 +194 +193 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +194 +193 +192 +191 +194 +195 +195 +193 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +193 +194 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +192 +192 +191 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +192 +193 +193 +193 +194 +195 +195 +194 +194 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +191 +192 +194 +195 +194 +196 +196 +195 +194 +194 +194 +194 +195 +192 +195 +202 +208 +206 +200 +196 +196 +202 +208 +212 +212 +212 +214 +215 +213 +216 +216 +216 +213 +209 +206 +205 +206 +207 +206 +205 +204 +205 +206 +207 +208 +209 +207 +203 +198 +193 +191 +196 +201 +200 +201 +203 +205 +204 +201 +200 +199 +201 +194 +194 +197 +194 +187 +176 +165 +164 +171 +185 +202 +205 +186 +170 +170 +178 +190 +200 +204 +207 +206 +192 +175 +166 +162 +156 +149 +152 +168 +179 +178 +180 +183 +186 +189 +191 +193 +190 +187 +181 +178 +178 +186 +194 +188 +164 +141 +135 +147 +178 +206 +211 +203 +186 +167 +162 +147 +146 +165 +179 +174 +158 +144 +136 +134 +138 +146 +167 +189 +192 +189 +188 +191 +190 +187 +184 +184 +194 +209 +212 +207 +203 +202 +202 +199 +191 +184 +175 +161 +160 +161 +154 +157 +166 +166 +149 +142 +126 +117 +131 +158 +170 +166 +171 +163 +163 +170 +169 +156 +141 +133 +143 +148 +153 +166 +176 +168 +157 +161 +153 +139 +129 +139 +149 +149 +154 +156 +160 +158 +153 +155 +165 +171 +168 +165 +162 +172 +175 +169 +157 +133 +116 +118 +119 +124 +139 +158 +166 +160 +151 +148 +136 +142 +150 +157 +160 +160 +160 +161 +153 +149 +144 +141 +140 +142 +147 +152 +147 +144 +145 +149 +154 +152 +147 +143 +154 +150 +146 +145 +144 +143 +142 +143 +144 +146 +150 +157 +161 +159 +155 +153 +151 +150 +145 +141 +141 +144 +144 +141 +141 +141 +141 +142 +142 +141 +141 +140 +141 +144 +147 +147 +146 +148 +154 +160 +169 +171 +167 +158 +150 +147 +146 +144 +165 +190 +191 +163 +143 +146 +158 +167 +162 +157 +149 +149 +158 +166 +172 +178 +173 +168 +157 +147 +150 +159 +159 +151 +151 +147 +144 +145 +145 +142 +141 +142 +144 +145 +148 +152 +152 +149 +146 +148 +144 +145 +148 +151 +149 +148 +152 +161 +151 +144 +140 +138 +137 +138 +137 +132 +131 +133 +137 +141 +141 +138 +134 +132 +129 +130 +133 +138 +139 +136 +133 +131 +129 +130 +131 +133 +134 +134 +136 +138 +137 +136 +138 +140 +141 +146 +150 +148 +134 +133 +133 +134 +137 +138 +137 +137 +131 +131 +131 +131 +134 +135 +133 +131 +135 +135 +136 +137 +133 +128 +126 +124 +123 +123 +126 +130 +131 +131 +131 +133 +134 +130 +129 +132 +134 +133 +132 +131 +131 +128 +110 +98 +106 +114 +120 +133 +136 +144 +158 +174 +180 +167 +156 +161 +142 +129 +113 +107 +113 +120 +117 +108 +113 +130 +135 +128 +123 +116 +112 +116 +142 +160 +159 +136 +121 +124 +131 +134 +136 +122 +117 +124 +129 +132 +134 +134 +133 +136 +158 +169 +158 +139 +119 +113 +113 +136 +179 +206 +190 +162 +145 +137 +140 +147 +130 +99 +80 +105 +149 +149 +129 +123 +128 +140 +143 +143 +141 +132 +133 +127 +130 +135 +133 +128 +128 +128 +134 +129 +122 +133 +164 +183 +170 +148 +141 +138 +148 +164 +164 +149 +149 +161 +173 +179 +179 +177 +171 +149 +125 +118 +110 +106 +112 +113 +110 +124 +132 +117 +114 +125 +149 +180 +197 +200 +201 +198 +181 +172 +168 +164 +157 +163 +188 +208 +216 +225 +209 +186 +178 +174 +176 +187 +170 +154 +144 +154 +169 +179 +181 +186 +197 +187 +156 +121 +106 +107 +111 +116 +119 +119 +121 +122 +131 +150 +159 +150 +143 +124 +109 +96 +87 +112 +160 +193 +172 +133 +120 +128 +129 +130 +132 +136 +131 +131 +129 +130 +133 +130 +120 +111 +113 +137 +152 +140 +124 +120 +124 +127 +126 +131 +132 +125 +112 +106 +121 +144 +171 +183 +171 +154 +144 +132 +127 +124 +123 +115 +110 +122 +157 +189 +178 +143 +109 +110 +117 +120 +134 +173 +195 +183 +176 +157 +135 +132 +128 +140 +172 +183 +155 +121 +103 +102 +95 +106 +147 +184 +186 +170 +156 +152 +151 +162 +182 +198 +200 +200 +199 +186 +154 +129 +137 +162 +170 +169 +169 +179 +205 +219 +199 +170 +131 +129 +154 +173 +163 +159 +161 +149 +155 +170 +163 +158 +163 +163 +160 +157 +164 +173 +174 +153 +147 +170 +197 +199 +164 +152 +132 +128 +134 +120 +115 +136 +148 +162 +164 +163 +160 +151 +160 +176 +177 +173 +170 +159 +133 +101 +89 +103 +135 +154 +167 +166 +151 +124 +121 +143 +167 +178 +172 +155 +155 +173 +187 +192 +195 +184 +155 +133 +142 +179 +199 +181 +119 +78 +72 +111 +146 +149 +146 +161 +168 +175 +162 +153 +161 +154 +131 +123 +105 +104 +86 +70 +76 +93 +109 +120 +124 +141 +144 +119 +112 +143 +171 +186 +168 +154 +135 +118 +102 +104 +122 +127 +105 +113 +146 +167 +146 +120 +113 +107 +84 +82 +129 +169 +178 +173 +182 +188 +172 +140 +106 +104 +125 +143 +156 +174 +183 +180 +173 +158 +137 +120 +117 +121 +125 +129 +119 +112 +130 +177 +215 +213 +188 +162 +139 +143 +155 +146 +125 +115 +111 +119 +136 +154 +173 +195 +199 +183 +163 +163 +160 +150 +132 +115 +102 +93 +112 +138 +145 +143 +151 +160 +157 +139 +132 +153 +164 +148 +124 +121 +141 +163 +162 +159 +144 +123 +115 +128 +155 +177 +181 +173 +169 +174 +180 +181 +179 +178 +176 +171 +164 +161 +157 +147 +139 +135 +141 +148 +143 +145 +173 +198 +200 +195 +185 +182 +192 +201 +193 +178 +164 +152 +161 +156 +139 +127 +124 +112 +95 +88 +102 +120 +137 +140 +137 +133 +128 +122 +107 +95 +91 +91 +89 +82 +78 +92 +100 +101 +101 +107 +115 +116 +113 +113 +113 +118 +123 +122 +118 +114 +109 +105 +106 +104 +101 +101 +107 +113 +111 +106 +101 +97 +103 +116 +119 +112 +106 +107 +111 +115 +117 +114 +111 +108 +104 +100 +93 +89 +86 +88 +92 +92 +90 +88 +91 +90 +88 +84 +82 +83 +84 +83 +85 +84 +83 +81 +81 +81 +80 +78 +80 +78 +72 +68 +71 +72 +71 +72 +72 +73 +73 +72 +73 +73 +75 +76 +76 +76 +72 +68 +65 +66 +66 +65 +67 +70 +73 +75 +74 +73 +71 +70 +68 +70 +70 +68 +68 +68 +67 +66 +64 +61 +58 +56 +55 +52 +47 +43 +44 +46 +46 +43 +40 +40 +44 +46 +47 +57 +80 +104 +114 +115 +115 +115 +123 +130 +135 +138 +141 +142 +145 +151 +159 +165 +172 +174 +170 +164 +153 +144 +139 +139 +143 +147 +153 +163 +169 +166 +150 +146 +151 +158 +161 +164 +171 +175 +171 +168 +164 +166 +172 +170 +154 +135 +132 +147 +162 +171 +177 +178 +178 +181 +180 +176 +172 +170 +170 +171 +174 +176 +184 +186 +187 +185 +184 +183 +177 +172 +169 +167 +161 +151 +148 +152 +159 +162 +158 +157 +152 +142 +134 +132 +134 +135 +135 +136 +143 +150 +152 +150 +153 +159 +154 +157 +159 +156 +148 +140 +140 +143 +148 +160 +169 +174 +175 +174 +179 +188 +193 +194 +193 +192 +193 +196 +199 +200 +198 +197 +199 +206 +211 +212 +212 +213 +216 +218 +221 +220 +217 +214 +214 +214 +215 +212 +210 +206 +199 +194 +193 +194 +199 +197 +194 +190 +185 +180 +175 +173 +171 +173 +176 +180 +183 +184 +183 +181 +181 +177 +175 +174 +172 +166 +162 +162 +165 +167 +170 +173 +177 +180 +183 +184 +189 +194 +199 +197 +189 +180 +175 +173 +175 +173 +176 +182 +179 +167 +161 +163 +165 +164 +169 +177 +179 +172 +166 +165 +166 +169 +167 +161 +160 +166 +170 +168 +175 +180 +185 +185 +184 +185 +191 +197 +195 +186 +177 +174 +175 +178 +179 +180 +192 +194 +195 +195 +192 +186 +175 +166 +159 +160 +162 +166 +170 +168 +164 +160 +154 +144 +140 +146 +151 +153 +161 +173 +176 +171 +171 +178 +183 +181 +179 +180 +177 +177 +176 +177 +179 +181 +178 +175 +175 +176 +176 +178 +180 +184 +187 +190 +192 +193 +194 +192 +190 +188 +185 +181 +183 +183 +184 +187 +190 +189 +185 +182 +173 +170 +166 +162 +161 +162 +165 +167 +171 +174 +180 +183 +184 +184 +184 +185 +189 +191 +194 +194 +189 +181 +176 +174 +173 +175 +178 +180 +182 +185 +188 +190 +195 +197 +199 +201 +200 +199 +198 +198 +192 +193 +194 +194 +194 +193 +193 +192 +193 +193 +193 +192 +191 +191 +192 +193 +192 +192 +193 +193 +193 +193 +192 +191 +193 +194 +194 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +190 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +191 +193 +192 +190 +192 +196 +195 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +194 +192 +192 +193 +194 +193 +192 +191 +190 +193 +193 +194 +194 +193 +192 +192 +193 +193 +193 +194 +193 +193 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +195 +196 +196 +194 +193 +194 +195 +194 +194 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +192 +191 +191 +191 +193 +192 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +194 +193 +193 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +192 +193 +191 +190 +191 +193 +194 +193 +194 +194 +193 +193 +193 +193 +194 +195 +193 +197 +204 +210 +207 +199 +194 +195 +201 +208 +213 +213 +213 +215 +215 +212 +215 +216 +216 +212 +208 +204 +205 +206 +207 +207 +207 +206 +205 +205 +206 +206 +205 +204 +201 +197 +191 +189 +193 +200 +201 +202 +205 +204 +199 +195 +197 +202 +205 +197 +196 +197 +189 +177 +168 +161 +163 +180 +195 +201 +192 +169 +159 +167 +186 +197 +203 +205 +205 +200 +186 +175 +167 +164 +160 +156 +159 +172 +180 +177 +174 +181 +188 +192 +193 +191 +187 +183 +178 +177 +175 +179 +190 +192 +172 +145 +129 +145 +179 +204 +206 +196 +182 +168 +159 +156 +162 +178 +175 +150 +131 +130 +139 +145 +150 +166 +184 +193 +191 +178 +181 +187 +193 +195 +190 +194 +205 +214 +204 +202 +199 +197 +193 +185 +172 +162 +154 +138 +127 +127 +135 +143 +145 +144 +136 +134 +126 +123 +141 +170 +183 +179 +170 +172 +187 +193 +174 +158 +158 +158 +159 +164 +168 +178 +185 +170 +153 +156 +145 +135 +138 +149 +160 +161 +154 +156 +176 +178 +170 +162 +164 +163 +155 +148 +157 +165 +163 +148 +133 +121 +115 +117 +120 +117 +127 +148 +162 +162 +158 +157 +154 +154 +157 +160 +158 +154 +153 +156 +155 +156 +157 +160 +165 +172 +176 +176 +174 +173 +174 +177 +178 +175 +172 +170 +166 +158 +150 +146 +144 +144 +143 +143 +144 +147 +149 +149 +151 +157 +162 +165 +160 +153 +147 +147 +148 +147 +143 +139 +145 +145 +145 +145 +146 +145 +143 +141 +140 +144 +148 +149 +149 +152 +158 +164 +168 +161 +150 +141 +141 +148 +155 +158 +189 +194 +170 +138 +133 +149 +163 +169 +162 +158 +160 +166 +170 +173 +175 +175 +162 +156 +150 +153 +159 +162 +159 +156 +152 +148 +145 +147 +147 +144 +143 +144 +145 +146 +148 +152 +154 +153 +148 +144 +145 +155 +162 +159 +156 +159 +162 +161 +150 +146 +144 +144 +140 +139 +138 +133 +129 +129 +135 +144 +145 +140 +136 +137 +130 +131 +134 +137 +138 +136 +136 +137 +135 +135 +135 +136 +134 +134 +137 +141 +140 +137 +136 +136 +140 +150 +153 +148 +136 +134 +132 +134 +137 +140 +139 +138 +130 +129 +127 +126 +130 +133 +134 +136 +142 +142 +138 +135 +131 +124 +119 +121 +124 +126 +132 +138 +141 +139 +136 +134 +132 +135 +139 +143 +139 +133 +132 +136 +134 +129 +117 +106 +104 +110 +116 +123 +134 +140 +145 +157 +169 +161 +165 +190 +181 +153 +117 +98 +98 +104 +108 +108 +109 +126 +137 +135 +125 +110 +106 +118 +139 +153 +157 +144 +130 +121 +121 +127 +136 +130 +128 +129 +127 +128 +132 +136 +127 +128 +153 +174 +180 +164 +132 +109 +112 +114 +141 +180 +200 +191 +168 +149 +148 +155 +143 +121 +99 +116 +157 +156 +129 +109 +109 +129 +139 +144 +145 +138 +127 +128 +139 +142 +130 +123 +127 +130 +138 +136 +120 +117 +149 +188 +193 +177 +157 +148 +151 +167 +176 +159 +136 +127 +146 +150 +160 +177 +183 +170 +155 +151 +135 +119 +108 +104 +102 +110 +121 +124 +123 +110 +115 +146 +182 +196 +194 +200 +197 +192 +188 +179 +158 +146 +166 +195 +199 +207 +200 +186 +185 +191 +198 +204 +206 +189 +179 +191 +202 +196 +191 +194 +203 +203 +178 +141 +117 +106 +104 +109 +112 +119 +121 +117 +123 +137 +149 +151 +142 +125 +111 +95 +83 +105 +152 +190 +171 +138 +126 +130 +132 +129 +127 +135 +140 +140 +137 +133 +131 +132 +124 +111 +101 +119 +138 +144 +136 +130 +128 +129 +127 +128 +128 +125 +117 +108 +113 +129 +157 +177 +180 +174 +164 +144 +128 +119 +118 +114 +114 +119 +137 +164 +170 +156 +134 +131 +132 +130 +133 +161 +189 +197 +196 +174 +131 +111 +104 +114 +156 +185 +182 +152 +127 +119 +96 +74 +102 +159 +197 +179 +161 +153 +151 +152 +166 +187 +197 +205 +216 +214 +192 +167 +162 +171 +164 +174 +177 +184 +201 +208 +197 +187 +160 +148 +151 +156 +147 +150 +164 +168 +158 +165 +162 +157 +151 +152 +152 +137 +136 +165 +177 +165 +158 +180 +193 +192 +162 +149 +133 +130 +136 +131 +125 +131 +139 +164 +170 +166 +170 +154 +135 +144 +156 +167 +175 +183 +173 +142 +125 +127 +138 +149 +160 +170 +168 +147 +133 +139 +164 +167 +153 +132 +132 +152 +177 +192 +186 +188 +178 +159 +144 +159 +191 +201 +170 +117 +94 +116 +145 +148 +137 +144 +158 +179 +175 +153 +152 +157 +147 +135 +128 +116 +88 +66 +71 +93 +111 +120 +120 +132 +139 +113 +103 +138 +171 +186 +164 +153 +135 +125 +111 +105 +121 +126 +95 +83 +121 +156 +128 +97 +103 +114 +91 +70 +106 +156 +183 +176 +175 +179 +175 +147 +113 +108 +128 +147 +155 +167 +184 +180 +172 +163 +149 +132 +124 +128 +147 +150 +126 +102 +112 +158 +195 +198 +178 +156 +142 +155 +167 +147 +119 +111 +115 +122 +136 +149 +163 +186 +194 +182 +177 +179 +166 +148 +132 +114 +95 +87 +112 +146 +162 +161 +159 +158 +155 +143 +138 +150 +152 +146 +140 +140 +155 +177 +183 +168 +139 +109 +109 +144 +172 +173 +179 +177 +175 +173 +176 +179 +180 +179 +176 +172 +161 +154 +148 +125 +110 +114 +138 +153 +148 +150 +180 +197 +190 +185 +174 +179 +190 +202 +202 +185 +166 +157 +166 +160 +134 +111 +110 +107 +95 +90 +109 +131 +146 +141 +135 +132 +128 +121 +106 +94 +89 +87 +88 +82 +78 +91 +98 +99 +98 +101 +106 +106 +103 +105 +103 +110 +116 +118 +116 +113 +107 +103 +106 +104 +102 +103 +105 +107 +107 +105 +103 +101 +105 +112 +115 +112 +112 +115 +119 +119 +117 +111 +105 +99 +97 +96 +90 +87 +87 +90 +92 +91 +89 +88 +90 +90 +89 +86 +85 +86 +85 +84 +84 +83 +81 +79 +80 +81 +80 +77 +79 +78 +73 +69 +71 +71 +70 +72 +71 +71 +72 +72 +76 +79 +81 +82 +78 +78 +75 +69 +65 +64 +66 +67 +69 +71 +73 +73 +72 +70 +69 +69 +69 +70 +71 +71 +71 +72 +69 +67 +63 +59 +55 +53 +54 +52 +48 +44 +44 +44 +43 +41 +38 +39 +42 +44 +52 +69 +94 +111 +111 +109 +111 +113 +127 +138 +143 +142 +144 +148 +152 +158 +167 +173 +179 +181 +178 +172 +163 +155 +152 +149 +150 +152 +155 +162 +163 +156 +138 +139 +149 +159 +161 +164 +170 +173 +170 +168 +166 +168 +172 +173 +166 +156 +143 +148 +161 +171 +173 +174 +178 +179 +174 +173 +172 +173 +173 +171 +170 +172 +183 +186 +187 +183 +180 +179 +174 +168 +164 +166 +163 +155 +150 +152 +156 +156 +153 +151 +147 +141 +135 +132 +135 +138 +145 +139 +138 +145 +150 +151 +152 +154 +150 +149 +150 +152 +152 +151 +151 +152 +151 +155 +160 +167 +175 +175 +178 +186 +192 +192 +191 +188 +190 +195 +200 +202 +197 +196 +198 +205 +211 +211 +211 +213 +214 +218 +221 +222 +219 +216 +215 +215 +214 +211 +209 +205 +198 +192 +192 +193 +197 +198 +198 +195 +189 +181 +172 +168 +171 +173 +175 +179 +183 +184 +183 +181 +180 +177 +173 +169 +168 +167 +166 +167 +171 +168 +166 +166 +170 +175 +180 +183 +192 +194 +196 +195 +190 +185 +180 +177 +177 +175 +174 +176 +172 +164 +160 +161 +164 +168 +172 +175 +179 +180 +176 +171 +167 +166 +161 +155 +155 +160 +166 +168 +175 +181 +186 +186 +184 +186 +193 +201 +200 +192 +184 +182 +182 +181 +180 +180 +183 +186 +188 +188 +186 +181 +173 +165 +160 +158 +160 +166 +171 +169 +168 +168 +160 +149 +141 +143 +146 +149 +157 +167 +174 +172 +171 +173 +177 +179 +180 +179 +181 +181 +179 +176 +174 +175 +175 +174 +175 +174 +174 +176 +179 +182 +184 +185 +188 +192 +196 +196 +196 +194 +191 +188 +184 +184 +184 +184 +185 +187 +189 +191 +185 +181 +175 +168 +164 +161 +161 +161 +163 +167 +173 +178 +181 +183 +185 +187 +189 +190 +191 +190 +189 +186 +181 +176 +173 +174 +175 +176 +177 +179 +182 +185 +192 +195 +199 +201 +202 +202 +201 +201 +192 +192 +193 +194 +194 +194 +193 +193 +194 +194 +193 +192 +191 +190 +192 +193 +192 +193 +194 +195 +194 +193 +192 +191 +192 +193 +193 +192 +192 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +194 +194 +194 +193 +192 +192 +193 +191 +191 +192 +193 +194 +194 +194 +194 +194 +193 +191 +191 +192 +193 +194 +194 +190 +192 +191 +190 +192 +197 +197 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +193 +194 +195 +194 +194 +192 +193 +194 +194 +194 +192 +191 +189 +192 +193 +194 +194 +193 +193 +193 +193 +195 +194 +193 +192 +192 +192 +193 +195 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +195 +197 +196 +194 +193 +194 +195 +194 +195 +193 +192 +192 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +192 +193 +194 +194 +194 +194 +193 +193 +191 +192 +194 +194 +192 +191 +192 +194 +192 +193 +194 +194 +194 +194 +194 +195 +195 +195 +194 +194 +193 +193 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +194 +194 +195 +194 +194 +193 +193 +193 +192 +192 +191 +190 +190 +192 +193 +192 +191 +190 +190 +190 +191 +192 +193 +193 +196 +199 +205 +211 +208 +200 +194 +194 +202 +208 +214 +214 +215 +216 +214 +211 +213 +214 +214 +211 +206 +204 +205 +207 +206 +207 +207 +207 +205 +203 +202 +202 +203 +203 +202 +198 +193 +190 +196 +202 +202 +203 +203 +199 +191 +186 +194 +203 +207 +198 +196 +195 +183 +168 +161 +158 +170 +194 +207 +198 +178 +156 +155 +172 +195 +201 +202 +200 +197 +187 +175 +172 +163 +157 +158 +167 +171 +174 +177 +176 +173 +183 +193 +196 +192 +186 +179 +174 +173 +178 +176 +174 +184 +192 +181 +159 +141 +154 +180 +201 +200 +192 +181 +168 +167 +179 +186 +181 +161 +128 +111 +117 +132 +150 +162 +180 +186 +182 +186 +181 +185 +190 +201 +202 +196 +201 +207 +202 +191 +193 +194 +193 +188 +180 +169 +162 +154 +137 +112 +110 +133 +148 +148 +150 +149 +147 +148 +155 +169 +183 +187 +185 +168 +169 +190 +198 +176 +162 +167 +166 +161 +168 +170 +175 +180 +164 +145 +147 +138 +139 +157 +169 +173 +172 +159 +162 +160 +168 +167 +158 +156 +154 +147 +139 +149 +156 +150 +130 +121 +123 +125 +123 +120 +127 +137 +147 +159 +168 +173 +177 +176 +167 +158 +158 +161 +164 +169 +176 +174 +178 +178 +176 +177 +183 +186 +186 +190 +187 +185 +182 +177 +175 +176 +180 +169 +160 +152 +148 +148 +147 +145 +144 +145 +146 +148 +150 +150 +150 +156 +162 +160 +155 +156 +163 +163 +154 +146 +144 +147 +146 +146 +146 +147 +146 +144 +143 +142 +145 +148 +150 +151 +155 +162 +167 +161 +142 +131 +133 +140 +147 +164 +183 +193 +176 +144 +129 +144 +161 +166 +168 +163 +161 +171 +180 +178 +173 +168 +160 +155 +145 +146 +158 +164 +159 +156 +160 +152 +147 +145 +147 +148 +145 +144 +145 +144 +147 +150 +152 +152 +152 +148 +144 +150 +169 +177 +166 +161 +166 +165 +155 +151 +150 +151 +150 +144 +141 +140 +136 +138 +136 +142 +151 +150 +141 +137 +140 +133 +133 +134 +136 +136 +135 +137 +141 +142 +141 +140 +140 +137 +136 +140 +146 +144 +139 +135 +134 +139 +153 +153 +143 +135 +133 +132 +135 +139 +141 +139 +133 +133 +130 +127 +128 +129 +135 +142 +146 +147 +145 +136 +132 +134 +129 +121 +124 +129 +132 +137 +144 +146 +142 +135 +131 +132 +142 +155 +159 +150 +137 +134 +138 +133 +126 +129 +127 +109 +101 +108 +112 +140 +147 +140 +136 +138 +129 +141 +180 +210 +184 +156 +136 +122 +110 +102 +101 +101 +117 +131 +136 +130 +112 +110 +126 +137 +142 +148 +151 +142 +124 +119 +127 +134 +142 +150 +143 +126 +122 +129 +134 +133 +122 +134 +165 +192 +189 +154 +123 +129 +119 +116 +139 +178 +201 +193 +176 +165 +167 +162 +156 +136 +136 +164 +160 +132 +112 +111 +127 +136 +147 +151 +143 +132 +126 +129 +135 +132 +133 +133 +127 +132 +134 +123 +111 +128 +161 +179 +179 +166 +160 +152 +163 +188 +187 +150 +112 +98 +117 +144 +168 +190 +202 +199 +192 +182 +162 +135 +121 +113 +102 +101 +113 +112 +109 +107 +109 +147 +186 +187 +183 +188 +192 +196 +194 +177 +156 +157 +173 +189 +200 +207 +201 +193 +197 +203 +199 +204 +204 +205 +210 +212 +203 +192 +195 +200 +209 +197 +169 +142 +117 +103 +102 +103 +115 +118 +111 +111 +120 +133 +144 +135 +125 +122 +111 +96 +104 +131 +155 +155 +138 +130 +128 +127 +128 +129 +138 +142 +141 +137 +129 +126 +136 +136 +119 +102 +100 +114 +138 +145 +134 +129 +136 +130 +123 +116 +117 +117 +109 +107 +114 +138 +173 +188 +183 +171 +151 +133 +120 +116 +110 +117 +130 +139 +149 +160 +161 +151 +147 +142 +151 +164 +161 +170 +198 +209 +198 +153 +133 +129 +123 +148 +173 +193 +192 +171 +145 +121 +84 +77 +108 +162 +177 +172 +151 +143 +148 +156 +164 +178 +187 +196 +202 +210 +210 +193 +171 +175 +169 +160 +166 +182 +183 +180 +189 +185 +172 +164 +161 +157 +154 +159 +166 +153 +154 +163 +165 +152 +157 +162 +136 +129 +158 +174 +178 +172 +180 +176 +174 +173 +147 +127 +123 +133 +141 +134 +117 +135 +147 +163 +168 +180 +177 +139 +117 +121 +144 +156 +177 +189 +172 +157 +146 +147 +151 +152 +159 +173 +176 +166 +157 +174 +162 +138 +113 +100 +105 +130 +161 +177 +171 +170 +175 +168 +166 +183 +191 +183 +153 +139 +141 +150 +147 +123 +113 +151 +175 +180 +155 +138 +148 +158 +155 +147 +140 +122 +107 +114 +129 +130 +119 +119 +124 +132 +109 +97 +130 +160 +171 +165 +160 +141 +126 +108 +104 +122 +129 +92 +66 +106 +156 +127 +86 +90 +104 +97 +81 +107 +146 +176 +166 +157 +158 +173 +155 +124 +113 +129 +147 +157 +166 +166 +166 +164 +165 +160 +145 +138 +148 +156 +156 +126 +95 +95 +122 +154 +163 +150 +151 +156 +168 +170 +143 +115 +109 +120 +126 +138 +148 +160 +183 +194 +185 +188 +194 +175 +145 +124 +102 +82 +79 +116 +154 +174 +172 +165 +160 +155 +144 +151 +152 +147 +145 +149 +149 +163 +190 +196 +166 +129 +104 +111 +151 +174 +163 +166 +178 +185 +183 +180 +183 +183 +179 +175 +175 +163 +153 +139 +106 +87 +98 +137 +150 +143 +148 +180 +187 +172 +172 +164 +177 +184 +196 +205 +186 +162 +160 +170 +168 +133 +97 +93 +98 +98 +100 +119 +143 +156 +146 +136 +134 +130 +121 +108 +97 +91 +86 +87 +84 +79 +89 +97 +98 +97 +99 +101 +99 +97 +102 +105 +110 +117 +118 +117 +115 +110 +106 +103 +101 +101 +104 +104 +103 +102 +102 +104 +107 +110 +112 +114 +117 +121 +121 +120 +116 +112 +106 +99 +94 +93 +97 +97 +93 +91 +92 +92 +88 +84 +83 +84 +86 +86 +85 +85 +86 +85 +83 +82 +83 +81 +78 +79 +81 +81 +80 +77 +76 +72 +69 +71 +71 +70 +72 +72 +72 +71 +72 +75 +77 +79 +78 +78 +78 +78 +72 +67 +66 +67 +68 +68 +70 +71 +71 +69 +68 +69 +69 +71 +72 +73 +73 +74 +73 +70 +67 +62 +57 +52 +50 +52 +52 +51 +48 +45 +43 +41 +39 +38 +39 +41 +43 +59 +81 +107 +116 +109 +107 +111 +112 +129 +142 +148 +144 +145 +151 +157 +162 +170 +172 +176 +178 +177 +175 +169 +164 +166 +162 +161 +162 +163 +165 +159 +147 +129 +130 +141 +156 +163 +164 +165 +162 +170 +170 +171 +170 +170 +168 +166 +164 +156 +153 +162 +172 +171 +172 +176 +175 +170 +170 +173 +175 +175 +172 +171 +173 +181 +185 +186 +182 +178 +177 +172 +166 +161 +164 +163 +160 +159 +159 +155 +148 +143 +139 +139 +140 +140 +139 +141 +145 +147 +139 +134 +138 +147 +152 +151 +148 +149 +144 +142 +148 +157 +163 +165 +165 +159 +155 +154 +162 +171 +174 +176 +185 +190 +190 +188 +186 +188 +196 +202 +205 +199 +196 +198 +206 +212 +212 +211 +213 +213 +217 +222 +223 +220 +217 +216 +217 +213 +212 +209 +204 +197 +191 +191 +193 +194 +197 +200 +198 +192 +182 +171 +165 +171 +173 +176 +180 +184 +185 +183 +181 +177 +176 +172 +167 +165 +167 +171 +174 +178 +171 +163 +160 +164 +171 +178 +181 +192 +191 +190 +189 +188 +185 +183 +180 +180 +178 +173 +168 +164 +162 +161 +161 +163 +171 +172 +169 +173 +184 +183 +176 +168 +163 +156 +152 +151 +154 +163 +169 +177 +182 +186 +187 +185 +187 +195 +204 +203 +197 +190 +189 +189 +187 +184 +185 +179 +182 +184 +184 +182 +178 +170 +163 +160 +156 +158 +164 +168 +165 +164 +167 +164 +158 +150 +148 +148 +151 +157 +163 +168 +171 +172 +171 +174 +180 +181 +179 +183 +184 +182 +176 +170 +170 +173 +175 +174 +174 +174 +177 +181 +183 +183 +181 +184 +189 +193 +194 +195 +197 +196 +194 +188 +187 +184 +180 +178 +181 +188 +194 +186 +185 +183 +179 +174 +170 +166 +164 +163 +165 +169 +172 +175 +179 +183 +186 +191 +189 +185 +182 +185 +188 +186 +179 +179 +179 +178 +177 +176 +176 +179 +181 +187 +190 +194 +198 +199 +200 +201 +202 +193 +193 +194 +194 +194 +193 +192 +191 +194 +195 +193 +191 +191 +193 +193 +191 +193 +194 +194 +195 +194 +194 +193 +192 +194 +193 +193 +193 +192 +192 +192 +192 +191 +192 +194 +195 +195 +195 +195 +195 +192 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +193 +194 +194 +194 +193 +192 +193 +193 +192 +192 +195 +195 +194 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +193 +194 +195 +194 +193 +190 +191 +192 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +191 +191 +193 +195 +195 +193 +195 +195 +193 +192 +194 +195 +194 +192 +192 +193 +194 +195 +194 +193 +192 +194 +193 +193 +193 +194 +195 +195 +195 +195 +193 +191 +192 +194 +195 +194 +193 +193 +194 +194 +195 +195 +194 +193 +193 +191 +191 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +195 +195 +195 +193 +192 +193 +194 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +193 +193 +193 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +193 +193 +191 +192 +193 +193 +193 +192 +191 +190 +192 +192 +192 +191 +191 +192 +193 +195 +195 +199 +206 +211 +208 +203 +201 +202 +208 +209 +211 +214 +216 +215 +211 +208 +204 +208 +210 +209 +208 +208 +206 +204 +207 +209 +210 +207 +203 +202 +202 +201 +201 +201 +199 +196 +194 +196 +200 +205 +207 +211 +209 +199 +191 +194 +199 +202 +201 +200 +197 +189 +175 +164 +161 +164 +183 +203 +212 +193 +170 +163 +169 +174 +192 +199 +201 +197 +188 +173 +162 +160 +154 +158 +163 +172 +184 +185 +180 +177 +173 +190 +198 +192 +179 +169 +168 +175 +185 +180 +172 +168 +176 +187 +188 +181 +166 +161 +181 +206 +206 +189 +176 +170 +174 +186 +186 +175 +155 +123 +102 +108 +125 +153 +176 +182 +182 +180 +181 +183 +193 +200 +204 +204 +205 +205 +197 +187 +182 +192 +198 +195 +192 +186 +176 +172 +162 +143 +133 +135 +142 +159 +174 +176 +170 +164 +168 +175 +176 +187 +192 +182 +167 +166 +184 +198 +183 +159 +149 +147 +141 +156 +172 +178 +174 +166 +157 +152 +158 +167 +172 +170 +165 +164 +157 +150 +140 +141 +145 +151 +153 +153 +154 +158 +158 +138 +125 +120 +118 +124 +132 +133 +126 +144 +161 +167 +172 +182 +191 +194 +180 +171 +171 +170 +165 +176 +184 +177 +179 +185 +183 +175 +170 +167 +169 +175 +172 +166 +162 +159 +155 +152 +156 +163 +159 +151 +146 +148 +150 +148 +147 +148 +150 +150 +151 +150 +147 +144 +144 +148 +149 +155 +164 +170 +167 +161 +157 +157 +154 +149 +146 +146 +147 +147 +147 +150 +149 +147 +148 +153 +158 +162 +160 +158 +145 +132 +131 +136 +142 +159 +182 +193 +178 +151 +139 +150 +162 +172 +172 +162 +167 +173 +180 +177 +168 +159 +150 +142 +142 +141 +152 +165 +163 +158 +157 +154 +151 +147 +148 +149 +146 +145 +147 +147 +149 +153 +156 +154 +157 +155 +146 +153 +162 +171 +171 +166 +160 +162 +165 +154 +147 +150 +148 +148 +150 +145 +139 +135 +152 +156 +151 +153 +150 +141 +142 +136 +139 +138 +138 +137 +138 +139 +141 +143 +148 +149 +147 +145 +147 +146 +147 +153 +154 +147 +138 +132 +148 +162 +150 +139 +132 +137 +135 +134 +139 +140 +134 +127 +132 +132 +133 +137 +133 +136 +157 +166 +167 +147 +132 +128 +129 +136 +141 +140 +138 +138 +141 +144 +145 +141 +135 +132 +132 +144 +161 +169 +157 +138 +129 +132 +131 +132 +136 +138 +125 +102 +102 +121 +145 +153 +148 +136 +126 +113 +115 +133 +187 +214 +203 +182 +171 +153 +129 +104 +102 +111 +121 +127 +133 +133 +129 +126 +132 +136 +151 +158 +147 +135 +130 +125 +121 +137 +162 +167 +143 +124 +123 +125 +121 +117 +122 +148 +181 +192 +176 +161 +145 +139 +124 +119 +145 +186 +200 +187 +180 +178 +183 +172 +159 +156 +172 +165 +131 +115 +114 +124 +137 +151 +155 +153 +141 +126 +120 +126 +126 +123 +125 +130 +129 +121 +123 +125 +121 +131 +154 +171 +168 +156 +149 +150 +177 +198 +186 +128 +88 +102 +119 +136 +160 +189 +205 +205 +204 +200 +179 +157 +142 +128 +116 +114 +126 +115 +106 +102 +114 +148 +175 +179 +179 +179 +179 +184 +187 +177 +165 +161 +189 +207 +219 +208 +196 +198 +203 +201 +189 +172 +178 +178 +184 +194 +189 +197 +198 +206 +204 +190 +172 +151 +132 +122 +127 +119 +120 +123 +119 +121 +125 +123 +130 +135 +126 +120 +118 +118 +124 +125 +134 +134 +125 +122 +126 +129 +129 +124 +131 +135 +128 +124 +130 +136 +134 +135 +118 +98 +101 +127 +142 +140 +136 +132 +124 +130 +120 +109 +112 +116 +110 +105 +125 +165 +188 +183 +165 +164 +164 +138 +112 +118 +123 +122 +129 +151 +168 +169 +157 +135 +134 +168 +175 +163 +174 +179 +197 +218 +203 +180 +171 +161 +152 +147 +186 +215 +217 +190 +153 +137 +110 +89 +119 +160 +179 +158 +139 +143 +150 +148 +144 +156 +166 +176 +192 +206 +203 +187 +176 +174 +149 +137 +153 +160 +162 +175 +191 +189 +190 +185 +169 +157 +158 +163 +139 +137 +154 +172 +166 +154 +153 +155 +153 +147 +167 +184 +174 +159 +161 +176 +175 +155 +114 +106 +132 +144 +132 +114 +116 +135 +137 +151 +178 +192 +175 +137 +112 +116 +123 +128 +142 +168 +172 +153 +147 +150 +150 +140 +142 +171 +186 +172 +173 +164 +141 +108 +91 +87 +94 +120 +151 +168 +169 +175 +190 +192 +187 +177 +172 +168 +172 +164 +151 +139 +110 +90 +132 +173 +181 +157 +146 +148 +156 +169 +162 +166 +170 +174 +165 +159 +152 +121 +100 +112 +123 +130 +128 +122 +132 +148 +164 +168 +147 +126 +114 +108 +115 +124 +91 +60 +90 +152 +157 +109 +83 +101 +112 +107 +118 +137 +165 +169 +145 +139 +154 +156 +137 +124 +140 +156 +158 +159 +159 +152 +153 +161 +165 +161 +158 +161 +158 +150 +125 +110 +103 +110 +130 +130 +139 +145 +160 +172 +161 +136 +116 +107 +124 +135 +148 +150 +154 +173 +190 +189 +198 +187 +176 +146 +110 +79 +64 +81 +120 +154 +172 +165 +160 +158 +150 +145 +148 +156 +160 +152 +141 +149 +175 +193 +182 +158 +115 +96 +123 +161 +171 +161 +164 +180 +194 +192 +190 +186 +173 +169 +170 +190 +167 +147 +121 +93 +83 +97 +128 +143 +147 +151 +159 +170 +174 +164 +157 +155 +172 +195 +213 +192 +169 +156 +173 +172 +140 +98 +84 +94 +104 +110 +127 +145 +156 +149 +139 +137 +135 +132 +121 +111 +99 +90 +86 +85 +87 +91 +96 +95 +97 +98 +96 +99 +103 +102 +104 +108 +114 +117 +117 +119 +116 +106 +105 +104 +105 +106 +106 +105 +104 +103 +108 +109 +111 +114 +122 +128 +124 +119 +111 +108 +101 +96 +99 +103 +99 +90 +96 +95 +93 +91 +90 +88 +86 +84 +85 +85 +84 +85 +88 +90 +87 +83 +81 +80 +79 +79 +81 +81 +81 +80 +78 +74 +70 +69 +70 +70 +73 +77 +75 +71 +68 +68 +69 +70 +71 +72 +73 +72 +72 +73 +71 +68 +66 +67 +67 +68 +68 +68 +67 +67 +69 +71 +72 +69 +71 +74 +73 +73 +70 +65 +58 +54 +50 +50 +53 +54 +50 +46 +42 +42 +42 +44 +42 +37 +39 +50 +69 +94 +115 +119 +117 +114 +112 +115 +133 +139 +147 +150 +149 +151 +156 +161 +168 +170 +172 +171 +168 +167 +165 +163 +161 +168 +169 +170 +180 +181 +163 +143 +131 +128 +133 +148 +160 +163 +159 +157 +168 +173 +168 +167 +170 +161 +153 +162 +167 +167 +168 +168 +168 +170 +174 +176 +171 +169 +170 +176 +178 +176 +178 +181 +179 +181 +181 +180 +177 +174 +169 +165 +160 +163 +165 +163 +159 +155 +153 +150 +143 +136 +128 +131 +141 +145 +146 +151 +149 +142 +134 +135 +143 +145 +147 +152 +149 +146 +141 +142 +153 +167 +172 +170 +162 +155 +152 +158 +170 +178 +183 +185 +187 +186 +185 +184 +186 +192 +197 +202 +197 +197 +200 +207 +212 +213 +212 +212 +217 +219 +221 +221 +221 +220 +218 +215 +216 +209 +203 +200 +195 +189 +188 +191 +195 +197 +198 +197 +191 +181 +170 +163 +165 +170 +177 +181 +182 +180 +180 +179 +181 +175 +169 +165 +165 +169 +174 +176 +182 +177 +170 +165 +164 +168 +174 +178 +186 +187 +188 +187 +183 +180 +181 +185 +184 +186 +181 +167 +157 +155 +159 +161 +165 +166 +168 +172 +175 +175 +177 +178 +174 +164 +153 +148 +149 +155 +165 +170 +176 +177 +182 +187 +187 +186 +190 +200 +200 +197 +191 +187 +189 +196 +197 +193 +184 +179 +179 +182 +179 +169 +162 +161 +163 +162 +163 +165 +164 +162 +162 +163 +164 +165 +163 +156 +154 +155 +154 +151 +158 +163 +167 +168 +172 +177 +179 +178 +182 +182 +180 +177 +173 +171 +171 +172 +171 +173 +176 +179 +181 +182 +182 +182 +183 +185 +189 +191 +192 +194 +195 +197 +195 +192 +190 +188 +184 +180 +181 +184 +182 +182 +181 +182 +182 +182 +179 +178 +173 +170 +170 +172 +174 +175 +177 +180 +182 +182 +184 +185 +184 +181 +181 +183 +188 +185 +183 +185 +184 +181 +180 +182 +183 +184 +187 +192 +194 +196 +198 +201 +193 +193 +194 +194 +194 +193 +193 +193 +194 +195 +194 +193 +193 +195 +195 +193 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +194 +194 +193 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +194 +194 +193 +193 +194 +194 +192 +192 +194 +194 +193 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +191 +193 +193 +193 +193 +192 +191 +190 +190 +192 +193 +194 +192 +192 +194 +195 +194 +192 +194 +194 +192 +192 +194 +195 +194 +193 +193 +194 +195 +196 +196 +195 +194 +196 +195 +194 +193 +194 +194 +194 +193 +194 +193 +191 +192 +193 +194 +194 +193 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +193 +194 +195 +193 +192 +193 +194 +192 +192 +193 +191 +191 +192 +193 +194 +194 +193 +192 +191 +192 +192 +192 +192 +192 +191 +191 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +192 +192 +192 +191 +192 +192 +193 +193 +192 +191 +191 +193 +193 +194 +194 +193 +193 +193 +193 +193 +198 +206 +211 +209 +204 +202 +203 +212 +211 +212 +213 +213 +212 +209 +206 +204 +207 +208 +208 +210 +211 +210 +207 +206 +209 +209 +206 +204 +203 +203 +202 +198 +198 +196 +195 +195 +199 +203 +207 +209 +212 +211 +204 +200 +203 +207 +208 +201 +193 +186 +185 +179 +171 +169 +173 +193 +206 +211 +197 +179 +173 +181 +191 +200 +201 +192 +181 +179 +172 +156 +142 +147 +159 +171 +182 +192 +191 +184 +182 +186 +196 +196 +181 +164 +155 +164 +181 +189 +184 +172 +162 +168 +183 +188 +183 +176 +181 +196 +203 +193 +183 +178 +171 +169 +169 +165 +163 +154 +125 +106 +111 +133 +159 +178 +184 +183 +182 +184 +190 +197 +203 +209 +211 +209 +203 +197 +194 +196 +198 +199 +199 +195 +183 +175 +174 +172 +153 +147 +155 +163 +171 +180 +181 +186 +176 +173 +176 +180 +185 +183 +174 +169 +179 +197 +198 +172 +146 +135 +129 +124 +152 +183 +192 +181 +168 +168 +175 +191 +183 +166 +149 +141 +140 +136 +129 +124 +130 +135 +142 +151 +163 +174 +180 +148 +132 +123 +123 +122 +125 +136 +145 +159 +168 +180 +191 +198 +199 +197 +195 +194 +184 +181 +178 +171 +175 +177 +168 +155 +160 +160 +159 +161 +158 +154 +152 +146 +142 +138 +135 +132 +130 +135 +141 +143 +147 +150 +148 +146 +144 +146 +148 +150 +153 +153 +148 +144 +142 +142 +141 +148 +151 +155 +156 +156 +158 +160 +162 +155 +152 +152 +153 +153 +151 +149 +151 +154 +152 +153 +156 +161 +161 +156 +151 +139 +137 +137 +140 +156 +177 +185 +180 +156 +149 +159 +174 +173 +167 +169 +173 +178 +177 +172 +159 +149 +145 +141 +137 +146 +148 +157 +165 +164 +161 +157 +152 +153 +149 +151 +152 +149 +148 +152 +153 +151 +159 +160 +151 +154 +156 +151 +155 +166 +175 +169 +160 +160 +163 +162 +149 +149 +149 +149 +151 +148 +139 +138 +146 +165 +166 +154 +147 +143 +140 +142 +137 +138 +141 +142 +139 +139 +142 +145 +144 +143 +148 +151 +151 +149 +147 +152 +164 +160 +146 +141 +149 +166 +169 +147 +134 +130 +135 +136 +137 +142 +140 +133 +127 +130 +135 +133 +137 +137 +138 +160 +184 +190 +145 +113 +114 +129 +145 +151 +147 +139 +139 +143 +147 +146 +140 +134 +132 +139 +135 +150 +172 +167 +138 +123 +127 +136 +136 +135 +135 +137 +134 +126 +121 +140 +152 +151 +141 +139 +136 +126 +118 +130 +170 +190 +193 +197 +196 +175 +135 +123 +114 +115 +118 +119 +129 +135 +127 +124 +130 +146 +161 +163 +151 +135 +122 +110 +121 +140 +153 +152 +144 +137 +130 +118 +120 +134 +152 +166 +178 +186 +185 +152 +147 +143 +138 +140 +164 +182 +180 +175 +184 +198 +189 +170 +160 +172 +157 +139 +110 +123 +132 +136 +152 +153 +154 +148 +141 +127 +117 +115 +119 +122 +123 +127 +120 +121 +127 +128 +128 +140 +153 +160 +151 +141 +133 +148 +173 +189 +167 +133 +117 +105 +108 +122 +146 +167 +176 +192 +205 +204 +187 +177 +173 +165 +156 +148 +145 +140 +126 +111 +126 +160 +184 +178 +177 +173 +174 +180 +182 +182 +185 +202 +207 +215 +206 +190 +192 +199 +194 +164 +147 +142 +131 +143 +174 +182 +188 +204 +207 +209 +211 +205 +186 +172 +169 +158 +156 +161 +163 +153 +143 +133 +119 +127 +131 +126 +127 +128 +125 +129 +129 +143 +125 +109 +114 +127 +134 +130 +120 +123 +124 +123 +127 +134 +137 +134 +130 +118 +107 +104 +121 +139 +142 +135 +131 +126 +122 +120 +122 +129 +127 +117 +109 +130 +157 +165 +163 +162 +167 +172 +163 +133 +128 +122 +115 +114 +130 +161 +181 +160 +138 +127 +138 +154 +158 +161 +171 +188 +204 +219 +193 +180 +178 +156 +156 +172 +196 +215 +214 +202 +200 +174 +133 +115 +147 +173 +172 +156 +148 +147 +147 +129 +115 +123 +140 +155 +184 +204 +199 +177 +169 +154 +146 +152 +157 +159 +162 +185 +193 +197 +191 +175 +161 +155 +156 +137 +131 +146 +166 +158 +142 +146 +161 +147 +151 +178 +192 +172 +141 +139 +164 +183 +168 +121 +90 +103 +128 +134 +119 +116 +115 +123 +137 +152 +177 +192 +175 +143 +123 +107 +104 +113 +132 +146 +144 +144 +155 +154 +129 +111 +129 +163 +179 +162 +158 +142 +114 +102 +106 +103 +103 +137 +162 +170 +176 +190 +198 +190 +172 +169 +167 +177 +168 +146 +132 +121 +118 +117 +151 +169 +166 +162 +154 +150 +155 +165 +172 +185 +196 +180 +158 +145 +123 +90 +98 +132 +154 +149 +123 +108 +131 +168 +170 +151 +132 +122 +113 +115 +118 +99 +54 +76 +148 +164 +114 +85 +107 +121 +122 +124 +144 +167 +165 +150 +143 +147 +146 +133 +132 +150 +157 +150 +148 +147 +147 +147 +149 +159 +172 +175 +172 +156 +142 +123 +110 +116 +136 +148 +154 +140 +145 +157 +167 +156 +130 +113 +113 +130 +141 +155 +159 +158 +166 +182 +192 +199 +193 +182 +146 +105 +76 +71 +93 +132 +163 +173 +159 +158 +161 +145 +126 +122 +145 +167 +164 +147 +148 +170 +188 +175 +143 +105 +100 +135 +169 +174 +161 +157 +175 +199 +205 +196 +176 +155 +153 +173 +188 +161 +137 +113 +93 +91 +109 +130 +140 +143 +151 +157 +159 +165 +163 +149 +136 +149 +177 +205 +197 +178 +159 +170 +172 +145 +101 +86 +98 +111 +118 +129 +141 +148 +144 +138 +135 +133 +130 +131 +116 +100 +91 +91 +92 +91 +92 +94 +94 +98 +99 +97 +100 +105 +106 +103 +101 +105 +109 +109 +110 +111 +108 +103 +104 +107 +110 +110 +109 +108 +107 +106 +108 +110 +113 +119 +125 +123 +117 +105 +99 +94 +95 +98 +98 +95 +93 +94 +93 +92 +90 +89 +87 +86 +85 +82 +84 +85 +87 +90 +91 +88 +83 +78 +79 +79 +79 +78 +77 +76 +76 +75 +71 +69 +70 +71 +73 +74 +76 +73 +68 +64 +65 +67 +68 +68 +68 +68 +67 +67 +67 +67 +65 +65 +66 +67 +68 +68 +67 +66 +67 +69 +71 +68 +66 +69 +74 +73 +72 +70 +63 +57 +53 +50 +50 +52 +53 +50 +46 +42 +42 +43 +45 +44 +37 +43 +57 +83 +104 +120 +123 +122 +120 +120 +122 +136 +141 +146 +149 +150 +152 +157 +162 +167 +171 +173 +173 +168 +165 +160 +157 +156 +159 +163 +174 +188 +185 +167 +152 +143 +138 +135 +139 +148 +156 +161 +164 +169 +174 +170 +168 +168 +156 +148 +155 +169 +172 +170 +166 +166 +172 +176 +175 +175 +171 +170 +173 +176 +176 +178 +183 +181 +181 +178 +174 +172 +171 +169 +165 +163 +165 +165 +163 +155 +147 +144 +145 +143 +134 +124 +127 +141 +149 +149 +149 +154 +144 +134 +134 +143 +147 +146 +149 +147 +147 +145 +147 +156 +165 +167 +165 +159 +153 +150 +158 +171 +180 +184 +184 +185 +184 +183 +183 +184 +189 +195 +198 +196 +196 +199 +206 +210 +212 +211 +212 +216 +218 +220 +220 +221 +221 +219 +215 +212 +206 +201 +199 +194 +188 +186 +189 +194 +196 +197 +195 +189 +180 +172 +167 +166 +170 +175 +178 +179 +179 +180 +180 +182 +176 +169 +165 +166 +169 +172 +173 +182 +178 +174 +171 +170 +172 +174 +176 +185 +185 +186 +186 +183 +180 +180 +182 +189 +188 +182 +172 +161 +154 +153 +157 +162 +166 +170 +172 +173 +174 +176 +178 +175 +169 +157 +148 +147 +156 +167 +174 +177 +176 +179 +183 +184 +184 +187 +193 +194 +194 +191 +188 +190 +196 +200 +198 +188 +185 +182 +179 +171 +161 +157 +158 +162 +162 +162 +161 +160 +160 +161 +163 +164 +166 +165 +162 +160 +160 +157 +153 +148 +153 +159 +164 +169 +174 +177 +177 +180 +180 +179 +179 +177 +175 +173 +171 +172 +173 +176 +178 +180 +181 +181 +181 +185 +187 +187 +187 +187 +190 +194 +199 +199 +196 +194 +192 +190 +185 +183 +183 +176 +175 +175 +176 +179 +182 +184 +185 +181 +179 +178 +178 +177 +174 +173 +173 +176 +176 +179 +182 +182 +180 +180 +181 +186 +188 +191 +195 +194 +189 +184 +182 +180 +180 +182 +185 +188 +190 +192 +195 +194 +194 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +195 +195 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +194 +194 +194 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +192 +193 +193 +193 +194 +194 +193 +193 +194 +194 +193 +193 +194 +194 +194 +193 +193 +194 +194 +193 +193 +193 +193 +192 +195 +195 +194 +194 +193 +193 +193 +193 +191 +192 +192 +191 +191 +191 +192 +193 +191 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +193 +193 +192 +191 +190 +191 +194 +195 +194 +193 +194 +194 +193 +191 +193 +193 +192 +192 +194 +195 +194 +193 +193 +194 +195 +196 +196 +196 +195 +196 +195 +194 +193 +194 +194 +194 +193 +194 +193 +190 +191 +192 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +190 +190 +190 +191 +192 +193 +195 +193 +192 +193 +193 +192 +191 +192 +190 +191 +192 +193 +194 +194 +193 +192 +191 +192 +192 +193 +192 +192 +191 +190 +193 +193 +192 +192 +191 +192 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +192 +192 +191 +192 +194 +195 +195 +194 +193 +192 +192 +192 +197 +203 +207 +207 +205 +205 +207 +213 +212 +211 +211 +210 +208 +206 +205 +204 +205 +206 +208 +211 +213 +211 +207 +204 +206 +206 +205 +204 +205 +206 +205 +199 +197 +195 +194 +195 +199 +204 +208 +210 +210 +209 +205 +205 +207 +208 +206 +199 +187 +181 +183 +184 +180 +180 +187 +197 +202 +203 +194 +183 +181 +192 +203 +208 +197 +177 +167 +169 +165 +150 +138 +146 +164 +181 +191 +198 +196 +190 +188 +190 +197 +192 +172 +153 +149 +166 +188 +193 +187 +172 +158 +159 +175 +185 +186 +185 +192 +201 +200 +190 +184 +177 +166 +155 +150 +147 +153 +150 +127 +115 +126 +144 +165 +180 +183 +183 +185 +190 +197 +201 +204 +210 +212 +208 +200 +199 +202 +205 +201 +197 +196 +188 +172 +165 +172 +178 +171 +171 +175 +174 +175 +178 +179 +180 +178 +175 +175 +179 +178 +171 +166 +179 +198 +213 +198 +165 +143 +136 +130 +137 +163 +192 +200 +184 +168 +170 +182 +186 +170 +148 +134 +135 +140 +137 +128 +128 +132 +136 +142 +153 +164 +167 +165 +145 +138 +134 +137 +141 +142 +154 +170 +197 +194 +196 +204 +208 +204 +201 +203 +200 +191 +188 +186 +178 +178 +176 +166 +154 +158 +157 +156 +158 +154 +148 +145 +145 +142 +139 +134 +129 +126 +130 +136 +137 +146 +152 +148 +143 +144 +146 +146 +147 +153 +153 +148 +145 +148 +148 +144 +153 +153 +151 +146 +147 +152 +157 +158 +159 +158 +161 +163 +160 +154 +151 +152 +155 +155 +158 +161 +163 +158 +149 +142 +140 +144 +138 +139 +163 +188 +186 +169 +151 +162 +179 +183 +169 +159 +168 +179 +181 +172 +158 +146 +141 +141 +141 +139 +150 +162 +169 +166 +163 +159 +155 +152 +152 +151 +154 +155 +151 +152 +157 +159 +163 +164 +155 +140 +142 +151 +152 +160 +171 +177 +169 +168 +170 +161 +153 +145 +153 +154 +155 +154 +147 +141 +145 +155 +171 +168 +151 +140 +135 +136 +140 +136 +137 +143 +145 +138 +139 +145 +148 +146 +146 +150 +154 +152 +144 +144 +153 +166 +155 +139 +138 +155 +175 +173 +146 +128 +127 +130 +134 +142 +147 +139 +128 +123 +127 +136 +132 +133 +138 +138 +161 +192 +187 +134 +106 +114 +128 +142 +148 +141 +141 +142 +146 +150 +147 +141 +137 +137 +140 +135 +143 +160 +162 +147 +134 +132 +132 +139 +139 +134 +135 +141 +141 +136 +137 +134 +143 +158 +156 +142 +127 +121 +123 +139 +148 +151 +159 +187 +211 +203 +166 +138 +125 +124 +115 +121 +129 +124 +124 +123 +129 +148 +170 +167 +140 +117 +111 +117 +125 +139 +156 +162 +156 +150 +147 +138 +143 +157 +159 +158 +162 +166 +161 +153 +148 +144 +145 +162 +172 +165 +159 +171 +195 +202 +193 +189 +199 +183 +146 +99 +112 +127 +138 +158 +147 +137 +141 +154 +144 +119 +107 +110 +116 +121 +124 +130 +134 +132 +130 +130 +134 +143 +150 +143 +135 +130 +140 +157 +183 +184 +173 +143 +123 +117 +106 +106 +123 +140 +157 +178 +200 +206 +204 +203 +200 +192 +180 +174 +167 +155 +137 +134 +153 +175 +186 +185 +182 +184 +192 +197 +196 +199 +200 +196 +203 +199 +185 +188 +198 +195 +171 +165 +164 +142 +129 +142 +154 +167 +185 +198 +208 +211 +212 +206 +196 +185 +183 +187 +196 +200 +192 +176 +152 +128 +125 +127 +124 +131 +133 +131 +139 +142 +138 +123 +108 +102 +113 +136 +147 +138 +124 +117 +117 +126 +133 +135 +130 +122 +110 +108 +107 +120 +141 +148 +138 +130 +129 +120 +118 +126 +138 +142 +131 +115 +126 +159 +170 +164 +159 +161 +171 +178 +165 +139 +119 +114 +113 +118 +144 +173 +164 +146 +129 +115 +123 +129 +127 +148 +168 +182 +206 +190 +177 +177 +160 +160 +155 +133 +135 +151 +170 +193 +209 +200 +167 +166 +177 +185 +175 +163 +158 +156 +133 +107 +105 +125 +143 +163 +182 +187 +183 +175 +173 +173 +170 +174 +180 +177 +187 +191 +193 +195 +186 +161 +145 +150 +136 +124 +137 +166 +163 +141 +138 +152 +153 +162 +186 +198 +180 +137 +114 +132 +164 +172 +142 +99 +87 +111 +130 +121 +112 +104 +114 +124 +131 +151 +179 +200 +180 +152 +130 +117 +104 +100 +116 +134 +146 +154 +160 +148 +116 +96 +122 +165 +170 +156 +145 +131 +122 +115 +102 +96 +136 +162 +158 +149 +166 +191 +194 +177 +164 +165 +176 +165 +137 +129 +133 +136 +122 +141 +155 +158 +155 +148 +135 +124 +124 +127 +140 +162 +168 +163 +152 +129 +116 +111 +141 +158 +148 +119 +99 +128 +168 +173 +159 +142 +129 +118 +117 +114 +104 +63 +76 +139 +163 +122 +90 +107 +134 +130 +115 +135 +162 +162 +158 +148 +141 +140 +138 +151 +168 +161 +141 +134 +129 +134 +141 +146 +153 +166 +177 +184 +162 +143 +126 +107 +122 +154 +164 +175 +164 +159 +157 +162 +153 +123 +107 +116 +136 +150 +160 +162 +154 +149 +168 +197 +204 +201 +183 +140 +96 +76 +83 +110 +147 +168 +171 +161 +162 +158 +137 +117 +115 +138 +160 +157 +144 +149 +171 +187 +169 +128 +96 +106 +147 +176 +175 +161 +157 +175 +203 +211 +192 +158 +137 +145 +179 +181 +146 +124 +114 +108 +104 +114 +133 +145 +148 +152 +153 +155 +163 +163 +138 +114 +119 +144 +175 +187 +185 +166 +165 +171 +148 +106 +89 +100 +115 +122 +133 +140 +141 +136 +130 +129 +125 +119 +122 +110 +97 +92 +94 +95 +95 +94 +90 +90 +95 +96 +95 +98 +106 +109 +108 +102 +102 +105 +103 +103 +107 +111 +109 +110 +113 +114 +113 +113 +114 +115 +113 +113 +111 +110 +112 +115 +113 +108 +100 +91 +89 +96 +99 +95 +93 +94 +92 +92 +92 +90 +87 +85 +85 +85 +81 +84 +87 +89 +90 +90 +86 +82 +75 +77 +78 +77 +74 +72 +72 +72 +72 +69 +67 +69 +73 +74 +74 +74 +70 +64 +60 +62 +67 +68 +66 +64 +64 +63 +62 +63 +63 +62 +62 +64 +68 +68 +68 +66 +65 +66 +68 +70 +67 +65 +67 +69 +69 +69 +67 +62 +56 +54 +51 +51 +52 +52 +51 +49 +43 +42 +44 +47 +46 +41 +52 +72 +101 +117 +126 +124 +123 +124 +126 +130 +142 +145 +147 +149 +151 +156 +161 +166 +174 +178 +178 +175 +170 +165 +159 +155 +156 +154 +159 +173 +184 +176 +163 +159 +157 +155 +151 +145 +144 +149 +160 +169 +166 +172 +170 +168 +167 +157 +151 +158 +170 +175 +173 +166 +166 +173 +177 +174 +175 +172 +173 +175 +177 +177 +179 +182 +182 +180 +177 +172 +170 +168 +167 +162 +164 +165 +167 +165 +154 +140 +133 +134 +144 +141 +134 +134 +144 +150 +149 +148 +156 +147 +136 +133 +139 +140 +136 +136 +143 +146 +150 +154 +159 +164 +164 +160 +159 +152 +148 +156 +170 +180 +182 +182 +183 +182 +182 +183 +185 +189 +194 +196 +196 +196 +199 +204 +208 +210 +211 +212 +215 +218 +219 +220 +220 +221 +220 +218 +210 +204 +199 +197 +194 +188 +186 +187 +193 +195 +195 +192 +186 +179 +173 +171 +169 +171 +174 +176 +176 +177 +179 +180 +181 +175 +168 +165 +167 +170 +171 +171 +178 +177 +176 +177 +178 +179 +179 +179 +182 +181 +182 +182 +181 +179 +179 +181 +191 +188 +183 +176 +164 +152 +149 +153 +160 +168 +173 +172 +172 +175 +179 +179 +173 +171 +162 +154 +149 +156 +167 +174 +177 +177 +177 +179 +181 +184 +185 +186 +188 +190 +190 +188 +189 +194 +198 +198 +191 +188 +183 +176 +169 +162 +156 +153 +155 +158 +160 +159 +159 +162 +163 +162 +165 +169 +171 +170 +170 +169 +165 +159 +154 +153 +154 +157 +162 +166 +171 +175 +177 +176 +177 +178 +180 +181 +179 +176 +176 +176 +176 +176 +177 +179 +181 +182 +187 +187 +187 +185 +184 +186 +191 +195 +199 +196 +195 +195 +195 +191 +187 +184 +177 +175 +172 +172 +174 +178 +182 +184 +186 +185 +185 +185 +183 +178 +173 +171 +171 +170 +170 +173 +175 +177 +179 +181 +183 +189 +195 +197 +197 +195 +192 +189 +184 +181 +180 +181 +183 +183 +184 +185 +193 +193 +193 +192 +193 +194 +194 +195 +191 +191 +192 +192 +194 +194 +194 +193 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +192 +192 +193 +193 +194 +194 +194 +194 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +193 +193 +192 +195 +195 +194 +194 +193 +193 +193 +193 +192 +193 +194 +193 +192 +192 +193 +194 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +194 +195 +194 +193 +194 +194 +193 +191 +193 +194 +192 +192 +194 +195 +194 +192 +192 +193 +194 +195 +196 +195 +195 +194 +194 +193 +193 +194 +195 +195 +194 +193 +192 +190 +190 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +193 +194 +192 +192 +193 +193 +192 +191 +191 +190 +190 +191 +192 +194 +194 +194 +193 +194 +194 +194 +194 +194 +193 +192 +192 +193 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +193 +191 +191 +192 +192 +192 +192 +192 +192 +191 +192 +194 +194 +193 +192 +192 +192 +194 +197 +201 +203 +204 +205 +208 +211 +209 +209 +209 +208 +207 +205 +204 +203 +204 +203 +205 +208 +212 +211 +206 +200 +200 +202 +203 +203 +205 +208 +209 +209 +204 +200 +196 +194 +195 +198 +201 +205 +208 +209 +208 +205 +204 +204 +202 +199 +195 +188 +185 +188 +190 +189 +190 +194 +192 +196 +195 +189 +185 +190 +200 +208 +205 +183 +162 +161 +167 +161 +154 +156 +164 +178 +189 +192 +194 +190 +184 +182 +183 +194 +189 +168 +155 +158 +174 +189 +191 +185 +172 +160 +157 +166 +180 +189 +197 +188 +183 +185 +189 +185 +168 +151 +131 +135 +143 +150 +145 +130 +131 +150 +168 +181 +188 +186 +187 +189 +193 +198 +198 +201 +204 +204 +201 +199 +201 +203 +210 +204 +194 +186 +175 +162 +162 +174 +182 +181 +179 +177 +175 +173 +166 +157 +153 +172 +179 +176 +179 +177 +170 +170 +182 +203 +214 +197 +171 +158 +158 +159 +176 +182 +191 +193 +183 +168 +164 +169 +171 +154 +134 +127 +135 +143 +139 +130 +131 +133 +140 +153 +163 +164 +150 +135 +143 +150 +155 +162 +172 +177 +185 +201 +212 +206 +201 +199 +196 +192 +193 +198 +192 +189 +190 +190 +183 +180 +176 +168 +160 +164 +160 +153 +150 +147 +147 +150 +154 +154 +154 +150 +143 +137 +139 +143 +145 +148 +149 +149 +148 +149 +148 +145 +145 +150 +153 +151 +151 +154 +156 +154 +158 +158 +154 +146 +145 +150 +152 +150 +157 +158 +161 +164 +160 +154 +153 +155 +151 +156 +164 +166 +162 +153 +145 +140 +144 +144 +138 +142 +169 +187 +178 +162 +166 +176 +177 +163 +153 +161 +173 +178 +170 +158 +147 +146 +149 +148 +147 +148 +159 +177 +178 +164 +156 +153 +152 +155 +151 +153 +158 +159 +155 +157 +163 +167 +176 +158 +139 +127 +135 +144 +148 +164 +180 +182 +177 +181 +174 +148 +139 +150 +167 +165 +160 +151 +143 +145 +153 +157 +167 +159 +145 +137 +134 +135 +137 +137 +142 +145 +142 +135 +137 +149 +154 +151 +155 +158 +156 +146 +138 +145 +158 +164 +150 +134 +137 +154 +169 +167 +142 +124 +128 +128 +133 +147 +154 +141 +125 +119 +125 +132 +129 +130 +131 +139 +169 +195 +170 +127 +110 +124 +133 +144 +149 +137 +139 +142 +147 +149 +146 +140 +139 +140 +133 +135 +140 +149 +156 +156 +148 +141 +136 +140 +142 +135 +124 +127 +144 +159 +144 +119 +126 +159 +166 +148 +137 +133 +138 +127 +113 +106 +108 +135 +186 +225 +210 +177 +155 +146 +128 +115 +116 +120 +124 +120 +116 +130 +154 +159 +136 +117 +113 +120 +120 +124 +140 +153 +160 +166 +169 +151 +143 +160 +170 +148 +128 +130 +163 +162 +154 +151 +164 +181 +186 +181 +166 +164 +177 +198 +203 +204 +211 +199 +168 +116 +103 +116 +142 +166 +147 +122 +120 +152 +159 +137 +117 +109 +113 +127 +128 +137 +142 +141 +135 +123 +122 +134 +140 +141 +141 +148 +153 +156 +175 +189 +181 +156 +149 +151 +134 +114 +110 +114 +124 +135 +167 +198 +201 +194 +196 +202 +193 +183 +177 +176 +170 +165 +168 +175 +197 +202 +205 +204 +198 +186 +182 +190 +186 +190 +195 +192 +183 +181 +189 +194 +180 +183 +195 +186 +156 +138 +140 +158 +164 +181 +201 +210 +213 +212 +201 +185 +182 +187 +192 +195 +193 +181 +158 +134 +125 +125 +123 +128 +128 +133 +153 +164 +146 +125 +112 +102 +104 +129 +155 +166 +145 +127 +119 +124 +126 +128 +125 +117 +102 +103 +114 +132 +146 +154 +149 +138 +131 +124 +122 +127 +139 +156 +152 +129 +124 +155 +170 +158 +144 +148 +165 +177 +178 +160 +136 +118 +111 +116 +134 +155 +172 +158 +143 +127 +125 +124 +117 +124 +147 +170 +178 +176 +165 +157 +168 +182 +169 +109 +84 +97 +122 +139 +187 +228 +223 +197 +185 +187 +184 +181 +178 +168 +153 +140 +127 +136 +153 +144 +134 +147 +165 +171 +183 +192 +194 +196 +197 +192 +190 +176 +175 +198 +201 +165 +146 +165 +149 +126 +128 +158 +168 +150 +138 +142 +160 +177 +198 +203 +188 +144 +105 +107 +134 +162 +168 +143 +112 +109 +122 +120 +100 +97 +99 +105 +118 +119 +132 +182 +198 +182 +167 +153 +129 +112 +118 +135 +156 +162 +169 +171 +146 +104 +97 +126 +162 +158 +152 +144 +136 +117 +97 +101 +145 +167 +149 +122 +136 +172 +185 +167 +152 +164 +174 +156 +129 +131 +139 +131 +129 +134 +135 +131 +131 +139 +130 +108 +96 +95 +95 +106 +130 +157 +159 +137 +135 +134 +149 +155 +144 +119 +105 +122 +162 +175 +167 +146 +129 +127 +135 +134 +109 +72 +81 +137 +162 +124 +93 +112 +137 +120 +98 +119 +159 +174 +165 +149 +144 +147 +153 +165 +171 +155 +134 +126 +120 +120 +137 +159 +158 +147 +157 +181 +180 +159 +125 +98 +118 +162 +181 +188 +191 +177 +161 +158 +149 +117 +101 +114 +142 +159 +163 +156 +142 +133 +157 +201 +209 +213 +192 +141 +94 +81 +104 +137 +157 +161 +164 +169 +168 +148 +127 +123 +131 +139 +143 +139 +139 +157 +177 +184 +164 +127 +101 +118 +155 +178 +173 +157 +157 +177 +207 +212 +185 +147 +131 +147 +176 +175 +146 +128 +124 +125 +115 +118 +137 +158 +160 +152 +148 +157 +167 +162 +131 +108 +110 +121 +144 +170 +187 +169 +161 +169 +153 +115 +94 +100 +115 +120 +132 +140 +138 +127 +120 +121 +118 +111 +101 +99 +96 +95 +95 +94 +94 +93 +88 +86 +89 +92 +93 +98 +106 +109 +109 +104 +105 +106 +103 +105 +111 +114 +116 +115 +113 +110 +109 +111 +116 +120 +119 +118 +113 +107 +106 +108 +107 +103 +97 +90 +91 +97 +98 +94 +92 +94 +92 +93 +92 +90 +86 +84 +84 +85 +82 +86 +89 +88 +87 +85 +82 +80 +75 +76 +76 +74 +72 +71 +70 +70 +71 +68 +66 +69 +73 +75 +73 +71 +68 +62 +58 +62 +68 +70 +66 +63 +63 +62 +61 +62 +62 +61 +61 +63 +68 +68 +67 +65 +64 +64 +67 +69 +72 +67 +66 +65 +63 +65 +64 +61 +57 +55 +53 +52 +52 +53 +53 +53 +45 +43 +43 +47 +48 +47 +63 +90 +115 +128 +132 +124 +120 +123 +131 +139 +150 +150 +150 +151 +155 +161 +167 +171 +184 +185 +183 +177 +170 +165 +160 +157 +158 +158 +161 +170 +173 +162 +155 +160 +158 +163 +168 +165 +155 +148 +153 +163 +162 +168 +168 +167 +165 +159 +157 +163 +169 +173 +174 +170 +168 +170 +173 +173 +170 +172 +176 +180 +181 +181 +179 +178 +178 +178 +177 +174 +171 +168 +163 +157 +159 +165 +170 +167 +153 +138 +128 +126 +134 +144 +147 +146 +146 +147 +148 +150 +148 +147 +142 +136 +134 +130 +128 +131 +140 +146 +154 +158 +160 +162 +161 +158 +162 +156 +152 +156 +166 +175 +178 +179 +181 +181 +182 +185 +187 +192 +194 +195 +196 +197 +200 +203 +206 +209 +211 +212 +216 +218 +219 +219 +219 +220 +219 +218 +211 +204 +199 +196 +193 +190 +188 +188 +191 +193 +193 +189 +183 +176 +174 +173 +172 +173 +174 +175 +175 +175 +177 +178 +176 +171 +165 +165 +168 +172 +173 +172 +175 +175 +176 +178 +181 +183 +182 +181 +180 +177 +176 +176 +177 +177 +178 +180 +190 +186 +182 +176 +166 +156 +153 +154 +158 +167 +172 +170 +171 +176 +180 +178 +169 +165 +162 +159 +156 +154 +161 +168 +174 +178 +178 +177 +179 +183 +183 +181 +184 +187 +190 +189 +190 +193 +195 +193 +194 +190 +183 +177 +174 +169 +156 +143 +143 +149 +153 +154 +157 +163 +165 +161 +164 +169 +174 +174 +173 +172 +170 +168 +170 +161 +154 +151 +151 +154 +162 +169 +175 +175 +176 +178 +180 +182 +182 +181 +182 +180 +177 +175 +175 +177 +180 +182 +184 +185 +186 +187 +186 +186 +186 +187 +191 +191 +192 +194 +194 +193 +190 +189 +183 +180 +177 +174 +174 +176 +178 +180 +184 +183 +185 +187 +187 +183 +178 +177 +173 +169 +165 +165 +167 +172 +176 +178 +185 +190 +192 +190 +189 +192 +194 +193 +190 +186 +182 +181 +181 +179 +176 +176 +193 +192 +192 +191 +192 +193 +194 +195 +191 +191 +191 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +194 +194 +192 +193 +193 +193 +193 +194 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +194 +194 +194 +192 +192 +193 +195 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +193 +193 +193 +194 +194 +194 +193 +195 +195 +193 +193 +194 +194 +194 +192 +194 +195 +193 +193 +194 +194 +194 +192 +192 +193 +194 +195 +196 +196 +195 +194 +194 +193 +194 +194 +195 +194 +194 +193 +193 +191 +191 +191 +192 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +195 +195 +195 +195 +195 +195 +195 +195 +193 +193 +193 +193 +193 +192 +192 +192 +193 +191 +191 +193 +193 +192 +192 +192 +192 +191 +190 +191 +192 +193 +194 +194 +196 +195 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +195 +196 +194 +193 +193 +192 +192 +193 +193 +194 +191 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +194 +196 +199 +203 +204 +205 +206 +208 +209 +203 +205 +207 +207 +205 +202 +200 +200 +202 +202 +205 +210 +212 +208 +200 +194 +195 +199 +201 +203 +205 +209 +212 +212 +205 +200 +195 +195 +196 +199 +202 +206 +210 +210 +210 +207 +204 +201 +199 +198 +194 +192 +192 +192 +198 +201 +197 +191 +187 +194 +195 +190 +191 +201 +207 +207 +191 +172 +156 +163 +177 +176 +173 +176 +184 +190 +191 +187 +182 +173 +164 +163 +180 +192 +186 +166 +162 +174 +183 +185 +180 +176 +172 +169 +164 +164 +177 +193 +207 +190 +171 +168 +181 +181 +158 +132 +118 +134 +151 +157 +152 +147 +157 +175 +194 +199 +197 +193 +194 +194 +195 +196 +197 +202 +204 +203 +202 +204 +204 +200 +206 +201 +187 +170 +159 +157 +166 +181 +188 +175 +166 +169 +174 +164 +143 +127 +143 +173 +184 +179 +185 +188 +181 +178 +176 +192 +203 +196 +182 +172 +171 +177 +193 +190 +189 +190 +184 +174 +167 +167 +171 +151 +129 +118 +124 +135 +139 +137 +138 +140 +150 +166 +171 +156 +136 +123 +139 +156 +171 +184 +199 +208 +209 +211 +204 +200 +192 +182 +175 +172 +170 +169 +176 +178 +183 +184 +178 +172 +167 +162 +157 +160 +156 +149 +148 +148 +150 +155 +155 +158 +161 +158 +151 +144 +143 +145 +145 +143 +144 +148 +151 +149 +148 +148 +148 +149 +150 +152 +153 +153 +153 +155 +155 +156 +154 +148 +148 +153 +153 +149 +150 +151 +153 +154 +153 +149 +151 +156 +152 +159 +166 +164 +154 +145 +142 +144 +141 +140 +141 +158 +181 +185 +172 +165 +176 +172 +157 +147 +157 +175 +177 +169 +153 +145 +144 +151 +153 +150 +154 +163 +174 +182 +171 +151 +146 +148 +151 +155 +155 +156 +161 +161 +158 +164 +173 +177 +172 +145 +126 +133 +147 +145 +144 +165 +188 +196 +186 +171 +150 +128 +142 +173 +184 +164 +148 +140 +137 +145 +157 +162 +164 +151 +143 +141 +140 +137 +137 +143 +149 +148 +142 +136 +143 +155 +161 +159 +163 +167 +161 +143 +135 +151 +170 +171 +152 +137 +148 +167 +170 +155 +134 +124 +130 +127 +133 +152 +163 +148 +128 +120 +126 +129 +131 +126 +118 +142 +189 +208 +172 +130 +112 +126 +144 +163 +165 +142 +137 +146 +152 +151 +144 +140 +138 +138 +130 +128 +134 +149 +162 +162 +153 +146 +146 +143 +141 +133 +122 +130 +155 +174 +149 +120 +115 +136 +160 +173 +166 +145 +140 +126 +105 +93 +94 +99 +129 +176 +206 +203 +190 +177 +162 +135 +117 +118 +115 +117 +116 +122 +139 +143 +129 +118 +115 +126 +126 +124 +130 +137 +147 +158 +159 +157 +146 +159 +179 +157 +126 +130 +168 +183 +179 +172 +179 +177 +181 +205 +183 +167 +163 +184 +187 +184 +191 +195 +192 +165 +129 +124 +145 +159 +150 +126 +113 +141 +157 +154 +143 +125 +119 +131 +131 +129 +134 +149 +153 +129 +112 +115 +122 +130 +134 +149 +154 +152 +171 +198 +181 +154 +143 +154 +159 +148 +128 +111 +115 +113 +136 +169 +174 +167 +174 +188 +187 +188 +189 +191 +190 +186 +187 +192 +198 +207 +213 +208 +186 +161 +159 +176 +181 +198 +202 +194 +185 +173 +170 +182 +179 +172 +183 +194 +186 +169 +157 +159 +159 +163 +185 +211 +219 +211 +201 +189 +160 +163 +160 +153 +149 +144 +135 +126 +125 +125 +123 +125 +125 +140 +172 +186 +167 +122 +108 +116 +115 +119 +141 +174 +170 +143 +125 +121 +123 +124 +122 +115 +106 +100 +118 +140 +144 +154 +164 +156 +138 +135 +133 +132 +135 +151 +161 +154 +139 +135 +134 +125 +117 +131 +159 +174 +176 +184 +170 +135 +109 +107 +125 +145 +168 +163 +148 +142 +141 +147 +145 +121 +133 +160 +169 +171 +164 +147 +160 +190 +197 +156 +125 +117 +124 +118 +155 +209 +223 +206 +197 +192 +189 +195 +195 +181 +172 +167 +153 +149 +145 +120 +105 +116 +134 +151 +167 +184 +203 +210 +202 +194 +184 +167 +169 +201 +208 +172 +158 +185 +173 +144 +125 +136 +148 +144 +138 +141 +164 +194 +212 +202 +182 +146 +108 +105 +120 +143 +165 +174 +157 +136 +136 +134 +101 +83 +75 +85 +104 +101 +104 +147 +189 +186 +180 +172 +164 +157 +155 +159 +174 +182 +176 +165 +156 +131 +103 +94 +112 +141 +156 +150 +147 +124 +98 +107 +147 +169 +148 +116 +127 +162 +170 +148 +145 +172 +178 +144 +115 +127 +146 +137 +127 +118 +111 +106 +113 +132 +136 +119 +96 +92 +84 +77 +92 +125 +144 +145 +136 +150 +155 +159 +141 +111 +108 +114 +139 +165 +170 +152 +135 +142 +162 +164 +119 +70 +75 +137 +163 +120 +92 +121 +126 +105 +91 +108 +157 +186 +168 +152 +151 +153 +153 +149 +145 +137 +134 +136 +129 +113 +124 +161 +168 +145 +138 +155 +182 +173 +136 +112 +129 +171 +200 +195 +191 +180 +166 +158 +142 +109 +97 +115 +147 +168 +169 +152 +135 +122 +148 +195 +208 +221 +206 +158 +112 +100 +128 +162 +160 +154 +155 +168 +167 +137 +114 +118 +141 +143 +142 +137 +143 +165 +181 +181 +160 +134 +122 +137 +162 +177 +169 +150 +144 +172 +208 +214 +187 +150 +134 +149 +171 +178 +164 +150 +135 +128 +117 +124 +146 +166 +166 +153 +146 +155 +167 +162 +134 +120 +122 +117 +129 +162 +187 +170 +164 +170 +159 +125 +100 +101 +114 +120 +124 +137 +137 +121 +113 +118 +118 +108 +91 +92 +94 +95 +97 +95 +93 +90 +86 +83 +86 +91 +95 +99 +104 +105 +99 +101 +105 +106 +106 +112 +118 +116 +112 +110 +105 +101 +101 +104 +110 +115 +114 +115 +113 +110 +111 +112 +110 +105 +97 +94 +93 +94 +95 +93 +92 +92 +89 +90 +90 +89 +86 +84 +85 +86 +85 +87 +88 +85 +83 +81 +80 +77 +76 +75 +73 +72 +72 +71 +69 +68 +70 +68 +67 +69 +74 +76 +75 +72 +67 +61 +58 +62 +68 +69 +65 +62 +62 +61 +61 +62 +63 +61 +62 +63 +66 +66 +65 +64 +63 +65 +67 +70 +72 +67 +65 +63 +61 +61 +61 +59 +57 +55 +52 +50 +50 +52 +54 +55 +49 +45 +43 +46 +49 +54 +75 +104 +124 +136 +136 +124 +117 +121 +135 +148 +154 +152 +150 +151 +156 +163 +170 +174 +182 +184 +181 +176 +170 +165 +162 +159 +160 +162 +166 +172 +173 +161 +150 +150 +152 +157 +169 +178 +173 +157 +149 +151 +159 +163 +166 +165 +162 +157 +157 +161 +168 +171 +176 +177 +171 +164 +164 +169 +169 +173 +177 +181 +183 +182 +179 +176 +171 +173 +174 +172 +171 +167 +161 +158 +156 +164 +170 +163 +149 +137 +129 +125 +126 +141 +150 +150 +148 +147 +150 +155 +146 +150 +147 +137 +126 +119 +126 +141 +143 +150 +156 +159 +159 +159 +159 +158 +163 +163 +163 +164 +166 +170 +174 +175 +177 +178 +182 +185 +189 +191 +193 +194 +195 +198 +202 +205 +207 +209 +211 +213 +217 +219 +220 +219 +219 +219 +217 +216 +212 +204 +197 +193 +192 +191 +191 +191 +190 +191 +190 +186 +180 +175 +173 +173 +173 +174 +175 +175 +175 +175 +176 +176 +172 +168 +164 +165 +170 +174 +175 +174 +176 +175 +175 +176 +180 +183 +183 +183 +179 +175 +171 +170 +171 +173 +177 +181 +182 +182 +178 +170 +165 +164 +162 +160 +159 +164 +168 +166 +169 +175 +177 +173 +168 +159 +157 +162 +161 +154 +156 +163 +171 +176 +179 +177 +176 +178 +178 +174 +179 +183 +187 +190 +193 +194 +194 +191 +194 +192 +185 +178 +174 +168 +155 +142 +140 +143 +142 +141 +146 +157 +163 +162 +163 +169 +174 +174 +171 +171 +173 +175 +176 +167 +157 +153 +150 +149 +153 +159 +169 +171 +175 +178 +179 +181 +182 +183 +184 +183 +181 +179 +178 +178 +179 +180 +180 +181 +183 +185 +187 +187 +184 +182 +182 +185 +188 +189 +189 +190 +191 +191 +186 +186 +184 +183 +182 +181 +181 +181 +181 +180 +182 +185 +185 +182 +180 +179 +177 +174 +168 +165 +165 +168 +170 +171 +181 +185 +186 +183 +181 +184 +187 +187 +187 +184 +181 +180 +180 +177 +174 +172 +192 +192 +191 +191 +191 +192 +193 +194 +194 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +193 +193 +192 +193 +193 +194 +194 +195 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +192 +194 +194 +193 +192 +193 +192 +192 +192 +193 +193 +194 +195 +195 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +195 +195 +193 +192 +193 +194 +193 +193 +195 +195 +194 +193 +194 +194 +193 +194 +193 +194 +195 +196 +196 +196 +196 +195 +195 +194 +194 +194 +194 +193 +192 +193 +193 +192 +193 +193 +192 +192 +192 +195 +195 +194 +193 +193 +193 +193 +193 +195 +195 +195 +195 +195 +194 +194 +194 +192 +192 +193 +193 +193 +192 +191 +190 +192 +191 +191 +193 +194 +193 +192 +192 +193 +191 +190 +190 +191 +193 +194 +194 +195 +194 +193 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +193 +195 +196 +194 +193 +193 +193 +193 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +196 +198 +196 +201 +205 +207 +207 +206 +204 +202 +198 +202 +206 +207 +204 +199 +197 +195 +199 +201 +207 +212 +211 +205 +196 +190 +194 +199 +203 +205 +206 +209 +212 +214 +204 +198 +194 +196 +200 +203 +206 +210 +211 +212 +212 +208 +204 +201 +201 +201 +198 +197 +195 +195 +202 +206 +197 +182 +182 +192 +196 +192 +194 +203 +206 +200 +183 +176 +167 +173 +191 +198 +190 +182 +183 +186 +185 +180 +171 +158 +152 +155 +181 +187 +178 +164 +171 +188 +191 +183 +166 +166 +172 +178 +176 +173 +180 +193 +203 +201 +186 +174 +182 +185 +159 +128 +139 +155 +172 +178 +178 +181 +189 +195 +199 +201 +197 +194 +198 +200 +199 +199 +202 +208 +211 +210 +209 +208 +196 +182 +177 +176 +164 +149 +145 +151 +164 +176 +186 +173 +166 +170 +163 +136 +117 +121 +157 +180 +184 +178 +188 +196 +186 +176 +176 +187 +196 +197 +188 +172 +162 +168 +186 +188 +192 +195 +190 +182 +179 +180 +173 +156 +136 +127 +129 +139 +148 +153 +155 +157 +166 +176 +171 +154 +142 +140 +151 +169 +183 +189 +198 +204 +197 +190 +185 +181 +170 +157 +152 +153 +148 +140 +152 +156 +162 +166 +165 +160 +156 +156 +161 +163 +160 +156 +159 +158 +155 +154 +155 +158 +161 +158 +150 +142 +137 +137 +136 +136 +140 +145 +144 +141 +143 +149 +149 +147 +147 +149 +149 +148 +149 +153 +153 +153 +152 +148 +148 +152 +154 +153 +152 +150 +148 +148 +145 +143 +146 +152 +155 +159 +159 +153 +142 +137 +141 +145 +146 +140 +147 +172 +191 +186 +174 +174 +169 +157 +146 +156 +176 +180 +166 +154 +140 +138 +142 +148 +149 +150 +164 +180 +181 +172 +153 +139 +142 +150 +153 +152 +158 +155 +156 +158 +161 +169 +178 +179 +157 +137 +135 +155 +168 +153 +144 +165 +193 +203 +182 +148 +128 +137 +171 +196 +177 +145 +127 +133 +141 +152 +168 +175 +161 +144 +141 +143 +141 +137 +136 +147 +150 +144 +139 +144 +153 +161 +164 +164 +167 +169 +162 +142 +131 +152 +176 +177 +153 +141 +163 +186 +173 +144 +128 +131 +130 +127 +133 +155 +167 +152 +130 +123 +126 +126 +130 +126 +118 +152 +206 +218 +174 +139 +120 +129 +148 +172 +169 +142 +143 +156 +163 +153 +142 +139 +137 +134 +132 +133 +134 +140 +158 +173 +169 +155 +144 +147 +147 +133 +123 +142 +169 +178 +147 +125 +114 +123 +146 +177 +184 +167 +148 +139 +119 +103 +104 +95 +86 +102 +151 +187 +204 +203 +203 +182 +147 +129 +116 +115 +112 +122 +144 +154 +139 +118 +118 +127 +132 +129 +125 +123 +124 +128 +131 +148 +143 +154 +188 +189 +167 +167 +185 +195 +189 +181 +171 +140 +133 +167 +182 +178 +170 +179 +175 +167 +172 +186 +201 +206 +179 +160 +161 +164 +164 +149 +135 +141 +150 +164 +170 +154 +134 +129 +119 +122 +130 +148 +170 +168 +139 +111 +107 +111 +107 +127 +144 +146 +158 +185 +192 +166 +141 +140 +157 +164 +153 +139 +135 +131 +139 +155 +159 +158 +165 +176 +191 +198 +202 +203 +204 +198 +192 +192 +189 +189 +192 +194 +189 +171 +163 +169 +182 +207 +214 +202 +188 +174 +166 +173 +178 +170 +173 +187 +202 +206 +192 +172 +169 +168 +175 +184 +191 +202 +199 +181 +141 +141 +129 +112 +107 +109 +116 +124 +124 +125 +124 +122 +127 +152 +187 +194 +160 +119 +113 +124 +122 +117 +129 +163 +178 +152 +128 +121 +122 +122 +121 +116 +110 +100 +114 +131 +132 +146 +167 +172 +160 +151 +144 +136 +126 +126 +147 +167 +162 +134 +119 +112 +106 +114 +138 +167 +185 +189 +184 +168 +139 +109 +108 +132 +158 +168 +156 +139 +132 +154 +174 +151 +134 +141 +163 +170 +177 +161 +129 +138 +175 +188 +181 +163 +160 +154 +166 +192 +207 +213 +216 +204 +192 +199 +207 +202 +181 +166 +166 +161 +136 +118 +116 +115 +121 +132 +136 +146 +177 +202 +205 +200 +185 +180 +185 +202 +200 +171 +159 +175 +185 +165 +139 +126 +124 +124 +129 +140 +177 +196 +202 +188 +175 +146 +110 +102 +116 +119 +132 +163 +181 +173 +170 +169 +137 +92 +75 +90 +106 +114 +122 +133 +167 +182 +189 +187 +187 +188 +188 +186 +189 +191 +174 +156 +155 +145 +117 +97 +78 +115 +147 +161 +161 +127 +98 +116 +154 +167 +139 +107 +120 +158 +173 +158 +154 +182 +177 +136 +102 +111 +149 +166 +147 +123 +103 +97 +101 +116 +130 +131 +102 +87 +79 +74 +78 +90 +110 +134 +139 +162 +169 +177 +148 +100 +95 +98 +105 +141 +166 +166 +154 +157 +171 +168 +124 +79 +77 +122 +144 +115 +91 +106 +114 +98 +88 +94 +138 +177 +168 +160 +147 +139 +124 +109 +106 +120 +143 +160 +147 +113 +105 +138 +169 +161 +139 +127 +147 +167 +166 +160 +160 +179 +203 +192 +173 +175 +171 +158 +131 +100 +98 +121 +148 +170 +171 +154 +132 +117 +136 +179 +207 +217 +204 +175 +145 +133 +145 +155 +155 +151 +150 +159 +159 +134 +110 +108 +142 +151 +154 +145 +145 +165 +183 +185 +157 +143 +143 +156 +167 +175 +166 +147 +138 +164 +199 +210 +191 +160 +145 +157 +176 +183 +177 +160 +137 +124 +109 +118 +155 +168 +166 +156 +149 +152 +164 +166 +149 +134 +131 +116 +120 +153 +186 +174 +166 +170 +164 +136 +104 +97 +110 +120 +124 +136 +136 +121 +114 +118 +112 +101 +89 +87 +87 +91 +97 +100 +98 +90 +81 +77 +82 +91 +96 +99 +100 +98 +97 +101 +108 +109 +109 +115 +117 +111 +103 +101 +97 +96 +97 +101 +105 +108 +109 +112 +114 +116 +118 +120 +115 +107 +99 +97 +94 +90 +90 +92 +90 +87 +84 +86 +87 +87 +87 +86 +87 +88 +86 +87 +85 +82 +79 +78 +78 +77 +75 +74 +72 +71 +71 +71 +69 +67 +69 +69 +69 +71 +75 +78 +77 +74 +66 +62 +60 +62 +66 +66 +63 +61 +60 +59 +60 +62 +63 +62 +63 +64 +63 +64 +64 +64 +65 +66 +69 +72 +67 +64 +64 +64 +61 +60 +59 +56 +55 +53 +50 +49 +49 +50 +52 +52 +51 +48 +44 +47 +53 +64 +87 +113 +126 +136 +135 +122 +117 +123 +137 +150 +153 +151 +149 +150 +155 +163 +170 +175 +176 +178 +179 +176 +171 +167 +164 +161 +162 +165 +170 +178 +180 +165 +143 +132 +153 +153 +162 +177 +184 +173 +158 +151 +156 +158 +162 +163 +160 +159 +160 +162 +171 +172 +178 +182 +174 +161 +158 +164 +170 +175 +178 +180 +181 +182 +180 +176 +167 +169 +169 +166 +165 +164 +163 +164 +158 +162 +164 +157 +144 +134 +130 +130 +135 +144 +148 +148 +150 +151 +151 +153 +153 +154 +147 +134 +118 +109 +121 +144 +149 +154 +158 +159 +157 +156 +157 +158 +162 +168 +174 +174 +170 +169 +169 +170 +172 +175 +180 +183 +184 +187 +189 +190 +195 +200 +205 +207 +208 +210 +212 +213 +217 +219 +220 +219 +219 +219 +216 +214 +211 +203 +194 +189 +189 +191 +192 +192 +190 +190 +188 +183 +178 +174 +173 +174 +173 +174 +175 +176 +176 +175 +175 +174 +169 +166 +165 +167 +172 +175 +176 +174 +174 +172 +172 +175 +180 +186 +188 +189 +182 +176 +170 +167 +166 +168 +175 +181 +177 +177 +173 +167 +166 +170 +171 +168 +166 +166 +167 +166 +169 +173 +173 +169 +168 +157 +154 +160 +162 +156 +158 +166 +169 +173 +178 +177 +176 +176 +173 +169 +172 +176 +182 +188 +191 +192 +192 +190 +192 +192 +187 +178 +169 +164 +160 +157 +152 +150 +142 +135 +137 +148 +159 +164 +163 +167 +172 +172 +170 +170 +174 +178 +178 +173 +168 +164 +160 +155 +150 +149 +155 +161 +168 +175 +179 +182 +184 +186 +182 +183 +184 +184 +183 +181 +179 +178 +180 +179 +179 +180 +181 +183 +183 +182 +179 +182 +184 +184 +184 +185 +187 +188 +189 +190 +191 +191 +189 +187 +185 +184 +184 +182 +181 +182 +181 +178 +176 +175 +180 +179 +177 +174 +172 +170 +168 +166 +169 +174 +179 +181 +182 +183 +182 +182 +181 +179 +179 +181 +182 +181 +180 +179 +193 +192 +192 +192 +192 +193 +193 +194 +196 +193 +192 +194 +194 +192 +192 +193 +193 +193 +193 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +196 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +191 +190 +193 +192 +192 +191 +192 +193 +194 +195 +194 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +194 +194 +192 +191 +192 +193 +193 +193 +193 +194 +195 +195 +196 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +193 +195 +194 +193 +192 +192 +192 +192 +192 +193 +194 +195 +193 +193 +193 +193 +192 +191 +193 +195 +194 +193 +194 +194 +193 +194 +193 +194 +194 +195 +195 +195 +195 +195 +195 +195 +195 +195 +194 +193 +192 +193 +194 +194 +194 +194 +193 +193 +193 +195 +195 +194 +193 +193 +193 +194 +194 +195 +195 +195 +194 +194 +194 +194 +194 +192 +193 +193 +192 +192 +191 +191 +190 +192 +191 +192 +194 +194 +193 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +190 +190 +192 +193 +194 +193 +193 +193 +192 +192 +193 +194 +194 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +193 +194 +197 +198 +196 +200 +203 +203 +202 +200 +197 +193 +195 +200 +205 +206 +203 +198 +195 +194 +197 +201 +207 +211 +208 +199 +191 +187 +197 +203 +208 +208 +207 +208 +211 +213 +206 +199 +195 +199 +204 +207 +209 +213 +213 +212 +211 +208 +204 +202 +202 +203 +202 +201 +198 +196 +198 +197 +189 +179 +183 +191 +196 +195 +196 +200 +199 +194 +188 +187 +182 +183 +191 +192 +182 +174 +170 +174 +177 +174 +163 +150 +152 +166 +182 +182 +173 +169 +182 +195 +188 +174 +156 +163 +174 +183 +187 +186 +186 +188 +190 +202 +197 +186 +191 +193 +177 +159 +178 +185 +196 +201 +203 +205 +204 +198 +189 +193 +192 +193 +199 +203 +204 +206 +207 +209 +208 +206 +201 +187 +163 +144 +141 +146 +146 +146 +152 +158 +162 +165 +178 +186 +188 +176 +147 +118 +122 +150 +177 +188 +185 +181 +192 +196 +184 +171 +179 +186 +189 +189 +182 +163 +153 +161 +178 +180 +184 +187 +187 +186 +184 +183 +178 +171 +163 +159 +158 +159 +162 +167 +167 +170 +176 +181 +179 +173 +173 +178 +181 +184 +183 +176 +169 +169 +164 +153 +161 +162 +158 +150 +148 +150 +148 +141 +141 +145 +150 +157 +164 +165 +164 +166 +172 +175 +171 +166 +165 +162 +158 +158 +162 +164 +165 +162 +154 +147 +143 +141 +145 +147 +147 +144 +138 +137 +142 +148 +146 +145 +144 +143 +143 +146 +148 +150 +153 +152 +150 +148 +148 +150 +153 +154 +153 +150 +147 +146 +144 +142 +145 +152 +155 +152 +149 +143 +139 +140 +144 +146 +153 +147 +157 +181 +195 +188 +176 +167 +157 +155 +157 +170 +180 +167 +147 +141 +140 +141 +142 +144 +150 +163 +176 +183 +170 +154 +141 +141 +148 +156 +157 +151 +155 +149 +149 +157 +168 +179 +179 +171 +150 +147 +156 +168 +169 +152 +148 +171 +199 +196 +164 +135 +142 +173 +192 +183 +149 +130 +128 +145 +160 +178 +183 +175 +152 +138 +140 +142 +141 +140 +137 +148 +143 +137 +141 +158 +169 +167 +164 +165 +166 +157 +147 +135 +130 +155 +177 +175 +152 +152 +178 +190 +165 +138 +130 +136 +132 +131 +139 +158 +169 +154 +134 +127 +129 +126 +127 +133 +143 +172 +203 +201 +166 +140 +124 +132 +150 +167 +162 +140 +152 +167 +167 +147 +133 +133 +136 +133 +136 +144 +142 +135 +147 +171 +177 +166 +149 +155 +156 +139 +129 +151 +175 +176 +146 +130 +123 +127 +139 +163 +182 +186 +166 +156 +146 +133 +132 +121 +88 +70 +98 +137 +168 +186 +206 +207 +181 +157 +139 +125 +115 +122 +148 +167 +152 +122 +112 +113 +118 +118 +111 +106 +107 +107 +116 +132 +141 +159 +193 +209 +204 +202 +190 +185 +176 +173 +162 +129 +105 +107 +159 +187 +188 +186 +176 +170 +168 +180 +195 +201 +189 +173 +178 +192 +193 +177 +166 +163 +164 +175 +182 +172 +149 +130 +105 +116 +125 +136 +161 +184 +175 +145 +131 +128 +111 +128 +149 +149 +148 +166 +197 +190 +170 +157 +165 +173 +173 +177 +175 +177 +178 +182 +186 +184 +184 +188 +199 +195 +185 +187 +197 +195 +185 +182 +182 +173 +167 +179 +197 +198 +182 +172 +179 +199 +215 +207 +190 +187 +186 +177 +173 +176 +175 +177 +190 +208 +210 +191 +180 +178 +162 +132 +131 +172 +197 +185 +153 +143 +119 +101 +101 +106 +114 +125 +125 +125 +119 +116 +127 +162 +190 +181 +138 +121 +123 +122 +118 +119 +127 +156 +174 +154 +131 +122 +127 +128 +126 +126 +121 +115 +116 +121 +124 +132 +150 +164 +171 +162 +153 +144 +129 +115 +125 +146 +164 +155 +144 +130 +122 +113 +114 +143 +185 +181 +177 +180 +171 +138 +114 +119 +149 +171 +172 +143 +125 +143 +171 +179 +156 +140 +153 +166 +180 +177 +130 +100 +113 +150 +173 +180 +184 +190 +188 +191 +201 +210 +211 +200 +193 +201 +212 +217 +187 +159 +152 +156 +146 +143 +146 +138 +132 +131 +122 +113 +129 +171 +201 +204 +194 +193 +196 +200 +191 +170 +156 +156 +178 +177 +164 +143 +129 +124 +137 +158 +186 +177 +170 +173 +180 +156 +114 +99 +120 +122 +121 +143 +174 +187 +190 +190 +171 +131 +112 +129 +140 +146 +152 +144 +156 +178 +191 +191 +189 +184 +180 +182 +187 +185 +170 +156 +153 +145 +127 +116 +96 +103 +131 +159 +157 +124 +108 +130 +166 +167 +128 +95 +109 +150 +175 +171 +164 +177 +170 +150 +120 +103 +131 +166 +171 +148 +125 +111 +106 +112 +125 +133 +119 +92 +84 +86 +84 +75 +82 +113 +139 +162 +179 +192 +166 +114 +91 +86 +99 +127 +159 +175 +168 +160 +161 +151 +125 +94 +87 +101 +110 +100 +84 +83 +108 +105 +91 +89 +125 +164 +170 +164 +139 +118 +92 +76 +80 +110 +147 +169 +164 +122 +93 +113 +156 +174 +155 +131 +114 +137 +170 +186 +183 +190 +193 +176 +156 +163 +165 +149 +119 +99 +108 +130 +149 +167 +171 +158 +136 +116 +129 +166 +201 +209 +197 +186 +173 +157 +146 +135 +142 +146 +151 +158 +159 +140 +121 +120 +145 +156 +159 +148 +147 +167 +183 +181 +154 +143 +149 +164 +168 +171 +164 +150 +145 +159 +188 +204 +196 +171 +154 +163 +177 +179 +174 +158 +128 +109 +91 +102 +152 +164 +161 +151 +146 +153 +166 +167 +152 +140 +137 +122 +118 +138 +172 +174 +165 +172 +176 +151 +112 +93 +103 +114 +127 +131 +129 +123 +119 +115 +103 +89 +88 +87 +87 +91 +98 +103 +100 +94 +82 +77 +82 +90 +95 +98 +101 +100 +100 +102 +108 +112 +112 +112 +110 +104 +99 +96 +93 +93 +97 +102 +104 +105 +107 +109 +112 +114 +119 +121 +117 +110 +102 +97 +92 +87 +87 +89 +88 +86 +83 +84 +87 +89 +90 +91 +91 +90 +87 +87 +84 +80 +77 +77 +77 +75 +73 +73 +72 +72 +70 +68 +66 +64 +67 +70 +72 +73 +75 +76 +73 +69 +64 +62 +61 +63 +65 +64 +63 +63 +61 +60 +60 +62 +62 +62 +64 +66 +65 +66 +66 +66 +66 +67 +69 +71 +63 +61 +62 +62 +60 +58 +57 +54 +53 +51 +49 +49 +50 +51 +50 +49 +49 +49 +48 +52 +64 +79 +101 +122 +127 +133 +130 +121 +122 +130 +139 +146 +150 +148 +147 +149 +153 +161 +169 +174 +175 +176 +177 +175 +170 +167 +166 +163 +165 +168 +174 +182 +183 +165 +144 +135 +157 +157 +161 +170 +180 +182 +175 +165 +156 +156 +157 +156 +154 +159 +167 +170 +174 +175 +179 +181 +174 +164 +160 +162 +172 +177 +181 +180 +181 +183 +180 +175 +169 +170 +169 +163 +160 +161 +166 +169 +163 +159 +158 +155 +142 +127 +126 +134 +145 +148 +148 +150 +153 +151 +148 +149 +154 +150 +145 +139 +126 +113 +118 +138 +152 +155 +158 +157 +154 +153 +156 +159 +163 +172 +179 +177 +170 +165 +164 +164 +168 +172 +178 +181 +180 +182 +184 +186 +194 +201 +207 +209 +209 +211 +212 +212 +217 +219 +220 +220 +218 +217 +215 +213 +210 +202 +193 +187 +188 +191 +193 +192 +193 +190 +185 +180 +176 +175 +175 +176 +176 +175 +175 +175 +174 +173 +172 +170 +166 +165 +165 +168 +173 +176 +177 +176 +173 +172 +172 +176 +182 +189 +192 +193 +185 +180 +172 +166 +163 +165 +173 +180 +176 +173 +169 +167 +168 +172 +174 +174 +177 +174 +170 +169 +170 +170 +169 +166 +165 +159 +157 +160 +163 +163 +166 +170 +168 +171 +176 +181 +182 +181 +176 +171 +169 +174 +182 +186 +187 +187 +187 +190 +194 +191 +184 +173 +163 +159 +162 +165 +162 +160 +155 +146 +139 +142 +151 +160 +162 +165 +168 +170 +170 +171 +173 +175 +176 +176 +174 +170 +168 +164 +158 +152 +153 +156 +162 +168 +174 +178 +181 +183 +180 +181 +183 +184 +185 +184 +183 +181 +181 +180 +178 +176 +174 +174 +177 +180 +179 +181 +181 +179 +179 +181 +182 +181 +187 +189 +192 +193 +191 +189 +188 +187 +188 +185 +183 +182 +180 +177 +175 +175 +178 +182 +183 +182 +180 +178 +175 +172 +166 +167 +172 +177 +180 +179 +177 +177 +175 +175 +176 +179 +181 +182 +184 +186 +193 +193 +193 +193 +193 +193 +193 +194 +196 +193 +192 +192 +192 +190 +190 +191 +192 +193 +193 +194 +194 +193 +192 +191 +193 +193 +193 +193 +193 +193 +194 +194 +195 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +194 +194 +194 +192 +190 +193 +192 +191 +191 +191 +192 +194 +195 +195 +194 +194 +194 +195 +195 +194 +194 +194 +192 +193 +195 +194 +192 +190 +191 +193 +193 +193 +194 +194 +195 +196 +196 +194 +193 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +193 +192 +192 +191 +192 +192 +191 +194 +195 +194 +193 +193 +192 +190 +190 +192 +194 +193 +193 +194 +194 +193 +193 +192 +193 +193 +193 +194 +194 +193 +194 +194 +194 +194 +195 +195 +194 +193 +193 +195 +195 +196 +195 +194 +193 +193 +195 +194 +194 +193 +193 +194 +195 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +193 +192 +192 +194 +195 +193 +191 +191 +192 +191 +191 +192 +192 +193 +192 +192 +191 +192 +193 +193 +193 +193 +193 +192 +193 +192 +191 +189 +189 +190 +191 +192 +193 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +195 +197 +197 +200 +200 +196 +195 +193 +191 +189 +193 +199 +204 +206 +202 +198 +196 +195 +196 +201 +207 +210 +204 +193 +186 +184 +199 +206 +212 +211 +208 +208 +210 +212 +209 +202 +198 +201 +206 +208 +210 +213 +216 +213 +210 +207 +205 +204 +204 +205 +204 +205 +204 +199 +190 +183 +180 +181 +190 +195 +200 +201 +201 +199 +197 +195 +194 +192 +188 +186 +181 +168 +160 +163 +164 +170 +174 +172 +158 +144 +154 +178 +185 +181 +174 +178 +192 +195 +177 +159 +153 +164 +176 +185 +192 +195 +190 +182 +183 +192 +189 +185 +192 +197 +198 +202 +203 +203 +208 +212 +210 +206 +199 +187 +185 +190 +192 +194 +200 +203 +205 +209 +206 +201 +197 +193 +181 +154 +124 +105 +122 +133 +146 +161 +175 +176 +168 +164 +174 +199 +204 +177 +142 +128 +150 +186 +192 +194 +191 +191 +198 +198 +183 +173 +174 +181 +180 +177 +172 +158 +156 +169 +175 +170 +165 +168 +177 +184 +182 +175 +175 +176 +181 +185 +185 +182 +181 +183 +182 +183 +184 +186 +188 +190 +193 +194 +202 +190 +175 +157 +139 +136 +136 +130 +141 +153 +164 +167 +165 +163 +161 +158 +151 +153 +155 +165 +177 +181 +181 +185 +186 +191 +187 +177 +170 +166 +168 +174 +177 +179 +179 +176 +172 +169 +168 +167 +168 +167 +159 +147 +139 +142 +148 +149 +146 +149 +146 +140 +140 +146 +149 +147 +151 +150 +149 +150 +150 +150 +153 +156 +146 +143 +142 +143 +144 +146 +150 +157 +154 +149 +142 +142 +146 +151 +151 +149 +152 +151 +167 +191 +199 +193 +173 +149 +146 +162 +172 +173 +169 +151 +138 +139 +150 +150 +145 +143 +158 +179 +183 +173 +153 +140 +140 +151 +157 +160 +159 +153 +151 +145 +147 +161 +178 +187 +178 +161 +155 +164 +172 +167 +155 +145 +150 +178 +206 +184 +146 +138 +170 +204 +192 +145 +127 +130 +145 +163 +182 +200 +193 +160 +143 +134 +141 +144 +145 +144 +140 +149 +137 +133 +145 +171 +182 +173 +165 +168 +161 +140 +129 +127 +136 +163 +180 +173 +156 +168 +191 +182 +150 +135 +134 +136 +138 +139 +147 +165 +172 +157 +138 +133 +135 +130 +125 +146 +175 +192 +192 +175 +164 +136 +120 +129 +153 +169 +163 +145 +157 +169 +163 +135 +118 +125 +133 +132 +140 +145 +148 +146 +145 +151 +161 +168 +169 +165 +159 +148 +142 +162 +179 +172 +149 +138 +130 +130 +139 +161 +179 +186 +190 +170 +163 +155 +152 +149 +121 +98 +76 +92 +115 +145 +176 +198 +199 +185 +166 +148 +130 +125 +138 +159 +155 +132 +106 +100 +103 +106 +99 +102 +110 +115 +131 +139 +159 +180 +190 +193 +195 +198 +177 +168 +165 +169 +168 +154 +123 +90 +118 +176 +191 +189 +184 +187 +181 +184 +179 +161 +149 +144 +167 +207 +210 +188 +185 +186 +188 +187 +184 +176 +158 +135 +100 +101 +112 +126 +140 +161 +180 +185 +177 +175 +149 +155 +164 +156 +150 +169 +193 +206 +199 +187 +191 +190 +188 +197 +200 +206 +209 +214 +217 +208 +199 +202 +192 +175 +151 +150 +170 +179 +178 +183 +181 +172 +161 +167 +188 +202 +193 +179 +174 +188 +210 +208 +190 +200 +207 +185 +179 +179 +169 +157 +158 +177 +192 +187 +175 +166 +135 +89 +77 +133 +191 +205 +186 +161 +125 +107 +113 +116 +115 +119 +127 +124 +114 +110 +123 +164 +186 +164 +137 +119 +121 +118 +118 +119 +123 +156 +173 +158 +135 +126 +133 +139 +136 +138 +137 +139 +128 +120 +124 +123 +126 +141 +160 +162 +159 +156 +149 +130 +113 +115 +149 +170 +165 +143 +143 +127 +104 +120 +166 +180 +172 +161 +174 +176 +147 +117 +135 +158 +171 +150 +131 +130 +141 +173 +186 +161 +151 +161 +171 +181 +168 +120 +72 +90 +112 +142 +153 +170 +179 +188 +189 +187 +182 +181 +190 +202 +210 +216 +190 +153 +125 +133 +157 +168 +164 +162 +153 +148 +139 +113 +104 +148 +195 +202 +199 +190 +191 +196 +192 +179 +165 +156 +168 +181 +180 +163 +148 +145 +164 +193 +177 +151 +143 +166 +187 +164 +120 +107 +133 +148 +141 +140 +160 +177 +185 +184 +175 +165 +150 +165 +178 +170 +165 +158 +160 +171 +174 +175 +174 +164 +154 +157 +172 +181 +170 +149 +143 +146 +138 +124 +125 +110 +122 +138 +134 +126 +127 +139 +169 +166 +127 +96 +108 +142 +163 +160 +160 +160 +160 +176 +158 +107 +104 +135 +170 +164 +151 +134 +126 +130 +135 +135 +118 +95 +92 +96 +89 +73 +75 +110 +145 +156 +169 +172 +161 +135 +113 +108 +123 +133 +153 +172 +166 +154 +152 +143 +126 +96 +88 +94 +90 +80 +73 +77 +105 +116 +100 +102 +134 +165 +177 +162 +139 +108 +78 +66 +75 +106 +141 +161 +176 +132 +95 +103 +145 +176 +172 +153 +112 +105 +140 +171 +188 +205 +190 +163 +144 +149 +150 +134 +109 +102 +120 +139 +153 +166 +171 +163 +143 +119 +130 +165 +191 +207 +204 +197 +181 +157 +142 +129 +130 +141 +154 +166 +165 +146 +136 +146 +148 +155 +155 +149 +154 +173 +178 +167 +152 +139 +146 +163 +166 +166 +165 +155 +150 +157 +183 +206 +206 +180 +156 +161 +165 +172 +174 +154 +113 +88 +74 +93 +140 +158 +155 +140 +137 +154 +170 +163 +139 +136 +146 +137 +124 +128 +157 +168 +166 +176 +187 +167 +120 +92 +98 +108 +126 +122 +120 +123 +124 +117 +99 +82 +91 +94 +97 +97 +99 +101 +99 +96 +88 +82 +85 +91 +95 +99 +106 +110 +99 +97 +103 +111 +111 +108 +105 +103 +99 +95 +91 +91 +95 +100 +103 +104 +105 +105 +105 +108 +116 +121 +121 +115 +105 +97 +89 +87 +88 +88 +87 +88 +85 +86 +88 +91 +93 +94 +93 +92 +89 +87 +84 +79 +77 +76 +76 +73 +70 +72 +73 +72 +69 +66 +63 +62 +66 +70 +73 +73 +73 +72 +67 +63 +61 +61 +62 +64 +65 +64 +66 +68 +65 +63 +61 +62 +62 +62 +64 +66 +68 +69 +69 +68 +67 +67 +68 +69 +63 +61 +61 +60 +56 +56 +56 +54 +52 +51 +50 +51 +52 +52 +49 +47 +47 +50 +52 +58 +74 +92 +112 +129 +131 +133 +128 +123 +130 +139 +143 +145 +148 +147 +147 +149 +153 +160 +169 +174 +175 +176 +175 +170 +165 +164 +164 +164 +165 +169 +177 +185 +182 +164 +153 +157 +158 +163 +165 +163 +170 +182 +184 +179 +161 +155 +150 +146 +144 +154 +167 +173 +175 +176 +178 +178 +174 +169 +164 +163 +170 +178 +182 +182 +182 +183 +178 +172 +173 +174 +171 +164 +159 +160 +166 +171 +166 +156 +154 +156 +143 +122 +120 +132 +142 +145 +147 +152 +154 +148 +144 +148 +145 +140 +141 +147 +143 +127 +123 +135 +153 +155 +157 +156 +154 +154 +157 +162 +167 +174 +179 +174 +165 +160 +160 +160 +167 +172 +178 +179 +178 +179 +181 +184 +193 +201 +208 +210 +210 +211 +212 +211 +216 +218 +220 +220 +218 +218 +215 +213 +210 +203 +193 +188 +189 +193 +194 +192 +195 +191 +184 +178 +175 +175 +177 +178 +179 +178 +176 +175 +173 +170 +168 +166 +164 +164 +166 +169 +173 +177 +178 +178 +178 +177 +177 +180 +185 +189 +190 +189 +188 +183 +175 +168 +163 +163 +171 +179 +178 +171 +166 +168 +171 +171 +173 +177 +182 +177 +172 +170 +168 +166 +164 +164 +160 +161 +161 +162 +165 +170 +173 +172 +168 +169 +176 +185 +190 +189 +182 +176 +176 +181 +188 +189 +187 +184 +187 +190 +197 +189 +178 +166 +157 +152 +153 +155 +161 +164 +166 +159 +147 +139 +142 +149 +158 +159 +162 +166 +168 +169 +169 +169 +171 +171 +169 +166 +167 +170 +169 +165 +164 +162 +161 +162 +165 +169 +172 +173 +181 +180 +180 +180 +183 +184 +186 +188 +182 +182 +181 +175 +169 +167 +171 +175 +179 +179 +178 +176 +177 +179 +178 +174 +179 +182 +186 +189 +190 +191 +191 +192 +189 +186 +184 +184 +183 +180 +179 +179 +177 +181 +185 +185 +184 +185 +184 +183 +175 +171 +170 +173 +173 +170 +169 +171 +171 +171 +172 +175 +177 +179 +182 +185 +193 +193 +193 +193 +192 +192 +193 +194 +192 +193 +193 +193 +192 +192 +191 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +195 +195 +195 +195 +195 +195 +195 +194 +194 +193 +194 +195 +196 +195 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +193 +194 +191 +192 +192 +193 +193 +193 +193 +193 +195 +195 +194 +194 +193 +193 +192 +192 +195 +195 +195 +195 +195 +195 +194 +194 +192 +193 +194 +193 +193 +193 +193 +191 +193 +193 +193 +192 +191 +191 +192 +193 +193 +194 +195 +195 +194 +193 +192 +192 +193 +194 +194 +193 +193 +195 +194 +191 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +194 +195 +195 +195 +195 +195 +194 +193 +194 +194 +195 +195 +195 +193 +194 +194 +196 +196 +195 +195 +194 +194 +195 +195 +195 +193 +193 +194 +195 +194 +194 +195 +195 +194 +194 +194 +194 +195 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +193 +192 +192 +191 +192 +192 +192 +193 +194 +195 +195 +195 +194 +192 +192 +192 +191 +190 +190 +190 +191 +191 +193 +193 +192 +193 +193 +194 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +194 +193 +192 +193 +195 +196 +196 +195 +195 +194 +194 +193 +193 +192 +192 +191 +197 +199 +201 +202 +202 +200 +197 +195 +199 +201 +208 +214 +208 +195 +186 +186 +207 +206 +210 +216 +213 +206 +205 +209 +210 +208 +204 +203 +208 +213 +213 +211 +212 +209 +208 +208 +206 +203 +201 +202 +206 +208 +204 +194 +184 +180 +180 +181 +188 +205 +212 +203 +196 +199 +200 +196 +185 +182 +176 +167 +160 +156 +156 +156 +162 +174 +181 +169 +152 +148 +161 +175 +189 +184 +177 +180 +194 +194 +173 +152 +153 +171 +187 +194 +196 +196 +186 +174 +167 +167 +174 +187 +196 +196 +196 +198 +193 +196 +192 +191 +195 +191 +181 +180 +181 +185 +190 +193 +195 +194 +196 +203 +208 +200 +193 +178 +149 +124 +113 +111 +131 +147 +163 +171 +175 +178 +177 +175 +189 +187 +188 +186 +176 +170 +181 +195 +196 +202 +200 +198 +204 +197 +173 +157 +163 +162 +168 +177 +178 +172 +171 +177 +169 +155 +149 +160 +171 +170 +164 +161 +166 +169 +173 +182 +194 +199 +199 +201 +191 +196 +195 +183 +176 +183 +186 +179 +181 +178 +167 +151 +143 +147 +154 +159 +160 +162 +161 +160 +162 +166 +167 +167 +169 +175 +180 +193 +208 +207 +201 +200 +199 +204 +205 +198 +193 +195 +196 +195 +202 +199 +197 +198 +197 +194 +194 +196 +194 +190 +179 +162 +149 +145 +145 +143 +142 +145 +146 +143 +141 +143 +146 +147 +149 +150 +149 +148 +149 +152 +152 +151 +143 +139 +137 +140 +147 +153 +157 +159 +152 +149 +146 +145 +145 +149 +155 +160 +159 +159 +169 +195 +209 +185 +152 +139 +143 +165 +179 +170 +150 +141 +146 +155 +157 +149 +143 +154 +174 +184 +170 +150 +138 +138 +145 +155 +159 +157 +156 +158 +150 +143 +155 +167 +179 +187 +173 +164 +160 +171 +169 +161 +153 +139 +147 +178 +202 +181 +150 +156 +192 +194 +160 +140 +137 +147 +158 +175 +198 +204 +178 +146 +135 +140 +144 +143 +143 +148 +147 +137 +133 +142 +153 +166 +180 +182 +170 +159 +143 +135 +123 +121 +138 +170 +182 +172 +161 +174 +183 +170 +142 +128 +132 +141 +147 +145 +156 +165 +171 +160 +132 +127 +124 +125 +146 +178 +197 +183 +165 +175 +176 +138 +115 +130 +150 +162 +163 +143 +148 +162 +155 +132 +123 +126 +130 +138 +145 +148 +145 +145 +148 +147 +152 +168 +184 +173 +159 +151 +158 +174 +175 +166 +148 +140 +133 +132 +139 +155 +168 +174 +176 +173 +172 +177 +179 +165 +146 +135 +99 +83 +100 +131 +140 +152 +175 +189 +182 +176 +166 +146 +139 +154 +152 +123 +109 +112 +114 +119 +121 +123 +139 +162 +171 +174 +168 +164 +169 +170 +166 +165 +154 +163 +168 +166 +174 +188 +178 +150 +116 +127 +172 +208 +204 +186 +182 +195 +172 +133 +123 +118 +121 +157 +184 +191 +183 +181 +188 +185 +174 +176 +170 +146 +129 +105 +99 +106 +105 +113 +151 +189 +195 +169 +163 +165 +170 +176 +172 +177 +184 +180 +199 +208 +190 +186 +188 +171 +173 +173 +180 +189 +191 +192 +192 +189 +185 +177 +171 +171 +172 +171 +173 +177 +187 +196 +189 +176 +177 +182 +180 +179 +179 +177 +189 +194 +184 +187 +198 +196 +189 +165 +137 +129 +127 +125 +143 +167 +167 +143 +109 +82 +73 +92 +148 +205 +216 +165 +134 +122 +109 +116 +127 +120 +116 +125 +114 +111 +119 +149 +180 +165 +138 +118 +112 +120 +124 +112 +117 +150 +175 +179 +142 +125 +148 +153 +146 +152 +148 +153 +136 +120 +126 +121 +109 +114 +130 +151 +164 +159 +156 +154 +136 +110 +120 +143 +170 +175 +154 +129 +121 +126 +152 +164 +149 +124 +141 +181 +181 +149 +118 +131 +146 +158 +151 +124 +114 +129 +169 +178 +172 +155 +146 +174 +198 +172 +122 +79 +75 +91 +100 +112 +119 +121 +137 +146 +159 +173 +187 +199 +213 +229 +204 +151 +105 +119 +162 +176 +163 +156 +150 +146 +153 +138 +125 +146 +172 +190 +195 +192 +197 +199 +197 +194 +187 +174 +184 +185 +178 +177 +176 +179 +186 +183 +151 +125 +129 +168 +194 +173 +135 +121 +160 +204 +183 +139 +136 +150 +165 +170 +156 +140 +133 +142 +151 +153 +154 +156 +159 +175 +167 +165 +166 +151 +146 +152 +161 +173 +164 +147 +140 +146 +147 +131 +123 +126 +124 +124 +128 +128 +133 +146 +175 +177 +137 +94 +101 +133 +152 +161 +165 +149 +145 +171 +186 +149 +102 +87 +133 +158 +173 +155 +133 +133 +143 +145 +123 +105 +95 +89 +75 +74 +96 +118 +138 +145 +147 +149 +156 +160 +155 +147 +141 +145 +157 +156 +145 +144 +149 +147 +130 +108 +88 +78 +75 +65 +56 +69 +103 +128 +123 +127 +147 +167 +184 +173 +137 +111 +78 +62 +76 +107 +132 +141 +151 +143 +128 +122 +145 +178 +180 +160 +126 +92 +113 +156 +197 +208 +191 +154 +133 +145 +136 +124 +120 +123 +135 +142 +154 +156 +163 +164 +152 +138 +146 +164 +182 +202 +205 +194 +185 +165 +141 +136 +127 +138 +155 +170 +170 +151 +135 +136 +142 +150 +156 +155 +159 +173 +174 +161 +148 +134 +141 +155 +156 +160 +168 +167 +164 +167 +182 +203 +210 +195 +174 +162 +163 +168 +172 +148 +104 +66 +68 +103 +138 +151 +137 +127 +137 +150 +159 +162 +143 +128 +144 +150 +127 +118 +136 +159 +170 +179 +186 +172 +136 +100 +91 +99 +115 +113 +115 +123 +126 +117 +98 +83 +92 +97 +98 +95 +99 +105 +102 +92 +84 +84 +88 +95 +98 +100 +105 +111 +106 +112 +112 +110 +110 +102 +96 +100 +95 +93 +91 +91 +94 +98 +102 +104 +103 +104 +101 +100 +108 +118 +119 +113 +103 +97 +92 +90 +91 +90 +89 +88 +85 +89 +92 +93 +92 +93 +94 +95 +90 +92 +90 +82 +73 +69 +72 +75 +76 +74 +71 +68 +65 +62 +63 +66 +70 +74 +77 +76 +71 +66 +64 +64 +63 +62 +63 +64 +66 +67 +67 +66 +62 +62 +63 +63 +64 +65 +66 +66 +68 +68 +67 +67 +66 +66 +66 +66 +63 +58 +57 +60 +58 +52 +52 +55 +51 +50 +50 +47 +51 +53 +47 +48 +48 +50 +57 +70 +85 +102 +119 +132 +133 +126 +121 +125 +135 +145 +151 +153 +150 +150 +149 +150 +156 +165 +173 +175 +177 +175 +171 +166 +161 +160 +162 +165 +168 +171 +179 +184 +176 +160 +153 +156 +158 +162 +164 +164 +165 +169 +178 +186 +176 +170 +155 +141 +140 +153 +165 +169 +177 +180 +179 +177 +179 +177 +168 +164 +169 +177 +184 +185 +184 +182 +177 +173 +167 +167 +167 +167 +164 +160 +163 +170 +162 +152 +147 +148 +143 +133 +130 +134 +137 +145 +152 +154 +151 +148 +147 +148 +144 +136 +134 +142 +145 +140 +136 +138 +144 +151 +156 +155 +153 +155 +161 +166 +168 +171 +173 +171 +165 +159 +157 +156 +162 +171 +180 +182 +177 +176 +178 +182 +190 +198 +208 +212 +211 +209 +210 +212 +218 +219 +221 +222 +220 +218 +215 +215 +210 +203 +194 +191 +191 +192 +194 +196 +198 +192 +183 +178 +174 +174 +178 +183 +183 +178 +177 +178 +175 +166 +164 +165 +158 +168 +171 +171 +175 +174 +172 +175 +177 +177 +178 +180 +184 +188 +188 +185 +187 +183 +174 +171 +172 +167 +162 +167 +169 +165 +163 +165 +168 +171 +174 +177 +180 +180 +176 +170 +167 +165 +162 +159 +157 +160 +163 +165 +170 +175 +177 +177 +172 +174 +179 +186 +192 +191 +185 +180 +181 +179 +181 +186 +188 +186 +187 +190 +192 +192 +178 +162 +153 +144 +139 +145 +157 +163 +172 +176 +169 +156 +144 +140 +144 +156 +158 +158 +165 +170 +167 +166 +169 +167 +167 +172 +174 +174 +176 +180 +175 +172 +168 +165 +163 +164 +167 +170 +175 +176 +178 +181 +184 +187 +186 +183 +181 +184 +185 +181 +173 +167 +165 +165 +169 +167 +169 +176 +180 +180 +180 +182 +182 +180 +179 +181 +183 +183 +185 +188 +189 +186 +182 +181 +183 +184 +184 +183 +183 +183 +184 +186 +185 +184 +186 +190 +184 +179 +175 +173 +169 +165 +163 +164 +168 +170 +173 +175 +176 +178 +181 +184 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +193 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +193 +191 +192 +192 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +194 +194 +193 +193 +194 +194 +195 +195 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +192 +193 +193 +193 +193 +193 +193 +193 +195 +195 +195 +195 +195 +195 +194 +194 +192 +193 +194 +193 +192 +193 +193 +191 +191 +192 +192 +192 +191 +191 +192 +192 +192 +193 +194 +194 +193 +193 +192 +193 +192 +193 +193 +192 +193 +195 +194 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +195 +195 +195 +195 +195 +195 +194 +194 +194 +195 +195 +195 +195 +193 +194 +193 +194 +194 +194 +193 +193 +194 +195 +195 +194 +193 +193 +194 +195 +194 +195 +195 +195 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +194 +192 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +194 +195 +195 +194 +193 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +192 +191 +190 +190 +191 +192 +194 +194 +195 +194 +192 +195 +199 +203 +203 +202 +200 +199 +202 +204 +209 +212 +205 +194 +189 +192 +205 +207 +212 +215 +212 +206 +205 +208 +211 +210 +208 +207 +210 +214 +213 +210 +208 +206 +206 +207 +206 +203 +203 +204 +206 +208 +206 +197 +187 +184 +186 +189 +200 +210 +212 +203 +198 +202 +199 +191 +173 +161 +154 +156 +156 +153 +157 +167 +164 +172 +174 +165 +152 +152 +166 +180 +185 +184 +180 +182 +189 +186 +170 +158 +161 +181 +197 +199 +197 +194 +181 +164 +151 +166 +176 +178 +187 +198 +195 +182 +176 +179 +180 +179 +175 +172 +175 +184 +195 +195 +189 +179 +179 +188 +194 +191 +194 +196 +184 +151 +122 +121 +140 +152 +159 +171 +176 +166 +160 +168 +178 +182 +169 +162 +165 +176 +181 +187 +194 +200 +204 +193 +183 +185 +195 +190 +172 +159 +163 +166 +171 +179 +183 +182 +175 +170 +164 +160 +164 +174 +181 +177 +172 +169 +177 +183 +188 +193 +197 +196 +194 +196 +193 +195 +189 +181 +177 +176 +169 +160 +168 +172 +172 +168 +168 +175 +181 +184 +177 +173 +169 +169 +177 +184 +184 +180 +185 +191 +196 +198 +201 +199 +195 +194 +188 +189 +186 +181 +180 +184 +189 +191 +192 +186 +178 +175 +175 +175 +176 +177 +176 +176 +170 +159 +151 +148 +146 +143 +144 +146 +146 +144 +142 +143 +144 +144 +150 +150 +149 +147 +147 +148 +148 +147 +143 +140 +141 +145 +150 +152 +153 +156 +154 +149 +145 +149 +157 +163 +164 +163 +165 +166 +175 +194 +195 +166 +137 +131 +142 +152 +156 +147 +135 +134 +144 +152 +149 +142 +149 +169 +180 +168 +146 +132 +140 +146 +152 +151 +150 +158 +167 +167 +152 +143 +158 +179 +192 +189 +169 +158 +160 +171 +169 +153 +135 +129 +154 +195 +201 +172 +156 +169 +183 +173 +153 +141 +156 +157 +164 +182 +196 +187 +161 +144 +138 +140 +145 +145 +143 +147 +149 +139 +125 +143 +164 +182 +191 +179 +153 +135 +134 +134 +132 +130 +141 +165 +176 +173 +165 +186 +187 +158 +133 +129 +132 +132 +141 +149 +159 +163 +169 +158 +134 +125 +124 +135 +169 +201 +200 +166 +147 +169 +189 +160 +132 +135 +151 +165 +169 +157 +164 +169 +150 +126 +126 +131 +136 +146 +158 +159 +151 +144 +145 +147 +151 +161 +170 +180 +176 +160 +161 +173 +170 +151 +145 +137 +128 +130 +145 +161 +169 +172 +162 +165 +169 +174 +183 +186 +169 +144 +129 +116 +114 +121 +116 +109 +122 +145 +163 +175 +181 +173 +157 +142 +136 +137 +149 +158 +156 +147 +151 +166 +174 +177 +181 +170 +156 +138 +129 +145 +164 +169 +163 +149 +149 +170 +191 +204 +204 +197 +162 +139 +150 +186 +208 +199 +183 +183 +168 +150 +135 +122 +122 +139 +153 +161 +164 +166 +183 +194 +187 +180 +171 +155 +143 +121 +104 +101 +96 +101 +124 +151 +163 +166 +153 +121 +107 +122 +136 +144 +156 +171 +191 +178 +140 +125 +125 +118 +103 +101 +110 +126 +139 +152 +164 +170 +180 +189 +194 +190 +185 +179 +166 +152 +149 +161 +167 +165 +163 +167 +170 +174 +165 +176 +182 +183 +172 +151 +153 +182 +199 +177 +152 +144 +140 +132 +130 +135 +132 +117 +97 +81 +75 +88 +136 +191 +199 +170 +139 +117 +107 +110 +117 +120 +112 +126 +123 +115 +115 +145 +184 +177 +138 +115 +114 +119 +112 +111 +129 +159 +188 +167 +145 +141 +143 +145 +148 +139 +142 +145 +133 +122 +128 +126 +118 +118 +120 +139 +158 +164 +165 +162 +151 +138 +111 +123 +149 +169 +165 +145 +135 +139 +143 +162 +151 +118 +113 +151 +180 +183 +147 +126 +140 +161 +144 +121 +117 +113 +145 +180 +181 +159 +147 +159 +185 +197 +177 +128 +84 +76 +88 +78 +74 +109 +138 +146 +150 +155 +172 +191 +203 +206 +204 +170 +125 +106 +127 +164 +176 +167 +149 +134 +133 +129 +128 +145 +165 +182 +195 +187 +185 +197 +211 +206 +198 +199 +200 +182 +162 +170 +188 +193 +184 +166 +142 +129 +116 +144 +186 +175 +151 +168 +196 +202 +160 +118 +104 +94 +104 +135 +150 +137 +118 +117 +127 +127 +129 +142 +170 +184 +175 +168 +168 +162 +157 +152 +161 +171 +164 +148 +143 +150 +153 +138 +120 +125 +129 +131 +132 +134 +144 +158 +170 +169 +146 +121 +115 +124 +145 +171 +166 +144 +129 +148 +179 +172 +119 +73 +98 +139 +173 +170 +154 +154 +154 +145 +119 +104 +88 +76 +72 +90 +116 +128 +130 +136 +141 +137 +138 +162 +178 +173 +138 +118 +122 +148 +155 +149 +151 +158 +138 +111 +93 +87 +83 +68 +54 +61 +100 +138 +143 +139 +150 +173 +186 +166 +137 +112 +81 +69 +84 +110 +130 +138 +139 +141 +141 +142 +156 +181 +184 +166 +116 +100 +124 +154 +186 +201 +189 +154 +124 +126 +123 +122 +119 +128 +149 +154 +148 +146 +152 +162 +162 +157 +158 +168 +183 +197 +198 +197 +200 +178 +130 +98 +105 +139 +164 +168 +164 +151 +136 +131 +140 +151 +157 +155 +161 +176 +176 +158 +144 +131 +135 +143 +143 +154 +171 +176 +170 +171 +182 +201 +210 +202 +183 +168 +164 +170 +171 +141 +99 +72 +79 +112 +139 +147 +132 +121 +131 +151 +164 +162 +134 +129 +148 +150 +128 +116 +114 +112 +134 +168 +195 +182 +141 +107 +93 +92 +108 +114 +122 +126 +123 +111 +97 +87 +87 +91 +92 +94 +100 +105 +99 +89 +80 +84 +91 +99 +105 +109 +113 +116 +124 +123 +119 +113 +107 +98 +93 +94 +94 +93 +92 +93 +96 +99 +101 +102 +99 +100 +100 +102 +110 +116 +114 +108 +98 +94 +90 +89 +89 +88 +87 +88 +90 +92 +94 +93 +93 +96 +98 +100 +95 +94 +91 +86 +81 +78 +78 +78 +75 +73 +69 +67 +64 +64 +67 +71 +71 +74 +77 +75 +71 +68 +66 +67 +66 +66 +65 +66 +67 +67 +66 +65 +63 +63 +63 +63 +64 +65 +66 +67 +68 +68 +67 +66 +65 +65 +65 +65 +63 +60 +59 +59 +56 +53 +51 +52 +52 +50 +49 +47 +51 +53 +46 +48 +46 +50 +61 +76 +94 +110 +124 +134 +135 +126 +118 +123 +136 +148 +154 +156 +154 +154 +153 +154 +160 +169 +177 +180 +186 +181 +173 +166 +162 +161 +163 +164 +166 +172 +177 +176 +168 +160 +156 +156 +162 +162 +162 +162 +164 +167 +173 +177 +182 +174 +160 +145 +142 +152 +164 +170 +177 +181 +179 +177 +177 +174 +169 +169 +172 +178 +185 +188 +187 +183 +176 +170 +163 +163 +163 +163 +163 +163 +164 +167 +160 +148 +141 +144 +148 +143 +137 +132 +135 +141 +148 +151 +151 +149 +147 +147 +144 +137 +132 +137 +146 +151 +147 +142 +138 +142 +147 +153 +158 +161 +164 +166 +168 +170 +174 +174 +171 +165 +159 +155 +160 +169 +178 +180 +174 +173 +178 +183 +191 +199 +208 +211 +209 +208 +210 +214 +218 +218 +220 +221 +220 +218 +215 +214 +209 +201 +193 +190 +191 +192 +194 +196 +198 +191 +181 +176 +173 +173 +176 +180 +181 +178 +176 +178 +177 +170 +164 +161 +156 +166 +173 +176 +175 +172 +171 +175 +176 +177 +180 +183 +186 +188 +185 +181 +181 +179 +175 +176 +178 +173 +166 +162 +158 +156 +156 +160 +165 +170 +175 +178 +178 +178 +176 +173 +171 +167 +160 +153 +152 +156 +159 +163 +170 +177 +179 +178 +178 +179 +183 +188 +191 +190 +184 +180 +180 +181 +184 +184 +186 +185 +186 +185 +185 +187 +177 +164 +156 +144 +137 +140 +153 +159 +168 +174 +177 +171 +154 +139 +136 +143 +149 +153 +162 +168 +167 +166 +166 +165 +167 +169 +172 +174 +178 +181 +176 +175 +172 +168 +164 +162 +162 +163 +168 +171 +175 +180 +184 +186 +184 +180 +178 +180 +182 +182 +178 +174 +172 +171 +167 +165 +166 +172 +176 +176 +177 +180 +181 +179 +179 +181 +181 +179 +178 +179 +181 +180 +180 +181 +183 +185 +188 +189 +188 +187 +186 +186 +184 +182 +184 +188 +188 +184 +181 +179 +175 +168 +161 +158 +160 +165 +171 +175 +177 +178 +179 +180 +192 +192 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +193 +193 +193 +193 +192 +193 +194 +194 +194 +195 +195 +194 +193 +192 +191 +192 +192 +192 +193 +193 +194 +194 +194 +191 +191 +192 +192 +193 +193 +193 +193 +194 +195 +195 +195 +195 +195 +194 +194 +192 +193 +193 +192 +192 +193 +193 +191 +192 +191 +191 +192 +193 +193 +193 +192 +192 +193 +194 +194 +194 +193 +193 +194 +193 +194 +193 +192 +193 +194 +194 +192 +192 +193 +193 +192 +192 +191 +192 +193 +193 +193 +195 +195 +195 +195 +195 +195 +195 +194 +194 +194 +195 +195 +195 +195 +193 +194 +193 +193 +193 +192 +192 +192 +195 +195 +195 +194 +193 +193 +194 +195 +194 +195 +195 +195 +194 +193 +193 +193 +194 +193 +193 +192 +193 +194 +195 +196 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +191 +190 +191 +193 +194 +193 +193 +193 +193 +194 +194 +194 +193 +192 +193 +194 +194 +195 +194 +194 +193 +194 +193 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +190 +193 +193 +193 +193 +193 +193 +192 +192 +191 +195 +199 +202 +202 +203 +204 +206 +207 +209 +213 +213 +204 +194 +192 +197 +202 +207 +212 +212 +208 +205 +205 +206 +210 +211 +212 +212 +213 +214 +212 +210 +206 +205 +206 +206 +206 +204 +204 +205 +208 +211 +210 +203 +196 +195 +197 +201 +211 +212 +207 +199 +200 +203 +193 +178 +152 +145 +145 +155 +162 +163 +166 +172 +171 +175 +171 +160 +151 +157 +172 +183 +181 +183 +184 +187 +189 +181 +171 +167 +175 +193 +203 +198 +191 +187 +176 +161 +155 +170 +176 +169 +172 +186 +189 +180 +175 +177 +179 +174 +162 +163 +179 +195 +202 +191 +178 +164 +159 +173 +186 +185 +190 +189 +174 +146 +129 +142 +164 +173 +173 +181 +178 +163 +156 +165 +175 +176 +155 +142 +145 +162 +177 +192 +200 +198 +191 +169 +154 +160 +168 +170 +168 +165 +174 +180 +184 +184 +184 +183 +175 +164 +168 +172 +180 +188 +192 +191 +188 +186 +183 +190 +194 +191 +185 +175 +166 +165 +183 +191 +189 +183 +183 +178 +167 +162 +170 +171 +172 +175 +183 +192 +195 +194 +182 +179 +177 +181 +188 +192 +189 +183 +183 +185 +188 +186 +181 +180 +182 +181 +169 +164 +154 +146 +144 +149 +157 +162 +162 +161 +157 +151 +148 +146 +144 +143 +148 +151 +152 +149 +148 +149 +146 +142 +144 +146 +146 +146 +145 +145 +144 +143 +149 +149 +147 +145 +145 +146 +146 +144 +146 +144 +146 +150 +151 +147 +146 +149 +153 +149 +149 +156 +165 +169 +167 +164 +165 +176 +190 +197 +180 +148 +134 +141 +146 +144 +140 +136 +137 +141 +142 +139 +136 +144 +163 +182 +179 +157 +138 +133 +150 +156 +159 +151 +150 +167 +177 +166 +150 +149 +169 +190 +193 +181 +164 +158 +164 +169 +161 +140 +125 +137 +172 +205 +195 +160 +158 +178 +174 +158 +155 +155 +168 +163 +163 +181 +193 +173 +146 +136 +136 +143 +149 +150 +151 +156 +150 +133 +125 +148 +184 +207 +195 +155 +128 +126 +137 +136 +133 +136 +151 +168 +174 +169 +181 +197 +181 +144 +125 +128 +131 +131 +145 +162 +162 +164 +171 +160 +135 +116 +119 +144 +188 +212 +192 +141 +128 +168 +197 +187 +156 +141 +146 +160 +171 +172 +181 +177 +146 +123 +129 +135 +139 +150 +166 +164 +150 +137 +138 +144 +147 +149 +146 +171 +185 +178 +174 +169 +154 +138 +147 +149 +137 +129 +146 +167 +171 +170 +155 +154 +154 +158 +170 +186 +185 +168 +172 +164 +151 +147 +143 +125 +116 +128 +146 +168 +183 +193 +196 +177 +161 +171 +193 +202 +195 +178 +173 +179 +175 +161 +143 +138 +137 +123 +112 +138 +169 +171 +155 +140 +142 +164 +186 +201 +211 +216 +196 +160 +149 +175 +204 +198 +177 +174 +184 +188 +165 +144 +142 +137 +136 +141 +148 +155 +178 +199 +197 +186 +181 +182 +163 +148 +129 +114 +101 +93 +96 +111 +130 +160 +148 +102 +71 +72 +85 +88 +106 +149 +184 +170 +120 +81 +77 +88 +88 +85 +88 +101 +123 +150 +166 +168 +167 +179 +187 +187 +185 +180 +165 +150 +133 +141 +152 +155 +152 +157 +170 +182 +181 +194 +197 +183 +147 +115 +125 +165 +183 +167 +151 +152 +166 +170 +159 +149 +143 +129 +109 +92 +82 +87 +126 +174 +179 +163 +124 +98 +101 +108 +108 +113 +110 +117 +115 +111 +114 +150 +187 +177 +137 +107 +108 +114 +108 +123 +153 +174 +179 +153 +138 +140 +129 +125 +132 +127 +129 +137 +134 +127 +125 +125 +127 +134 +121 +121 +133 +153 +163 +160 +159 +164 +138 +119 +118 +144 +162 +154 +144 +144 +152 +162 +157 +134 +118 +134 +167 +191 +184 +151 +148 +156 +139 +126 +121 +105 +115 +159 +179 +173 +160 +151 +164 +187 +201 +185 +141 +101 +93 +78 +73 +105 +132 +153 +158 +143 +139 +156 +180 +198 +202 +190 +160 +120 +102 +124 +155 +167 +149 +134 +128 +122 +117 +121 +141 +169 +182 +179 +177 +191 +210 +204 +195 +204 +210 +190 +161 +160 +181 +196 +185 +157 +138 +131 +118 +135 +171 +177 +178 +201 +201 +158 +110 +92 +90 +71 +70 +110 +138 +141 +129 +120 +124 +118 +119 +138 +167 +183 +181 +171 +167 +171 +173 +164 +166 +173 +160 +141 +134 +142 +153 +147 +118 +119 +117 +114 +120 +141 +161 +168 +170 +161 +151 +141 +131 +129 +147 +172 +152 +129 +109 +122 +160 +179 +141 +87 +82 +107 +146 +171 +173 +167 +163 +158 +132 +113 +89 +73 +79 +107 +128 +130 +116 +127 +152 +156 +144 +159 +176 +168 +130 +97 +96 +136 +164 +161 +155 +157 +131 +112 +99 +89 +79 +74 +70 +73 +119 +152 +156 +142 +138 +159 +182 +170 +143 +118 +89 +78 +92 +113 +127 +131 +130 +129 +138 +149 +164 +187 +186 +161 +127 +126 +150 +164 +179 +190 +178 +147 +117 +114 +120 +133 +135 +141 +153 +146 +135 +135 +143 +160 +171 +169 +164 +167 +177 +195 +202 +201 +201 +179 +130 +93 +111 +149 +167 +159 +155 +150 +143 +143 +145 +155 +160 +157 +163 +178 +173 +151 +134 +127 +133 +140 +143 +158 +175 +175 +169 +169 +179 +196 +209 +209 +193 +173 +168 +169 +167 +140 +103 +82 +91 +121 +142 +142 +128 +121 +133 +156 +169 +157 +122 +122 +147 +155 +134 +110 +89 +75 +95 +129 +172 +185 +153 +110 +95 +101 +106 +116 +125 +124 +117 +108 +97 +89 +83 +85 +89 +96 +103 +103 +95 +87 +79 +85 +94 +104 +113 +119 +122 +122 +129 +127 +124 +117 +103 +93 +90 +91 +93 +93 +94 +96 +98 +99 +100 +100 +100 +100 +102 +108 +113 +113 +107 +101 +92 +89 +87 +88 +88 +87 +87 +88 +94 +95 +98 +98 +98 +101 +103 +104 +100 +96 +93 +93 +93 +92 +89 +86 +79 +74 +69 +66 +63 +64 +68 +72 +69 +71 +72 +71 +68 +65 +65 +66 +69 +68 +68 +68 +68 +68 +67 +66 +65 +64 +63 +63 +64 +66 +68 +69 +69 +69 +68 +67 +66 +65 +64 +64 +63 +63 +61 +57 +54 +53 +51 +49 +51 +49 +50 +49 +53 +53 +44 +45 +46 +54 +69 +88 +106 +120 +128 +133 +133 +122 +114 +121 +135 +147 +151 +150 +150 +151 +153 +154 +159 +168 +177 +181 +187 +180 +172 +166 +163 +163 +162 +161 +167 +174 +177 +169 +160 +157 +159 +160 +169 +168 +166 +165 +167 +168 +170 +171 +179 +172 +162 +153 +149 +154 +165 +173 +177 +181 +180 +178 +176 +172 +170 +174 +175 +180 +185 +187 +186 +182 +173 +166 +162 +161 +159 +159 +162 +165 +164 +162 +157 +147 +138 +141 +148 +150 +143 +135 +133 +136 +142 +147 +150 +147 +142 +139 +137 +140 +140 +142 +151 +159 +157 +148 +135 +133 +136 +147 +159 +165 +167 +168 +169 +169 +170 +172 +172 +168 +162 +157 +158 +166 +172 +173 +169 +169 +177 +185 +194 +200 +206 +208 +206 +206 +211 +216 +217 +218 +219 +221 +221 +219 +214 +212 +207 +200 +192 +190 +190 +192 +194 +195 +197 +189 +180 +174 +171 +171 +174 +177 +180 +178 +176 +178 +179 +174 +166 +158 +155 +161 +174 +180 +175 +169 +171 +174 +175 +179 +183 +187 +190 +190 +185 +179 +175 +172 +173 +178 +182 +182 +174 +162 +151 +150 +151 +157 +164 +171 +176 +180 +176 +177 +178 +179 +179 +173 +160 +151 +148 +152 +158 +166 +174 +180 +180 +178 +181 +183 +185 +188 +189 +186 +183 +180 +179 +183 +184 +182 +183 +187 +188 +184 +181 +183 +178 +169 +163 +153 +145 +145 +150 +157 +164 +170 +177 +180 +169 +154 +142 +140 +142 +147 +150 +157 +162 +162 +161 +164 +168 +170 +173 +176 +178 +178 +178 +180 +181 +179 +174 +169 +165 +163 +164 +167 +171 +174 +179 +183 +183 +181 +179 +179 +179 +179 +179 +178 +176 +175 +169 +166 +166 +170 +172 +172 +173 +175 +177 +178 +180 +182 +181 +176 +173 +171 +171 +173 +176 +178 +180 +184 +189 +193 +194 +192 +190 +187 +184 +182 +183 +185 +186 +184 +183 +183 +180 +173 +163 +158 +156 +160 +166 +171 +174 +175 +177 +178 +192 +192 +192 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +193 +192 +191 +190 +190 +190 +191 +194 +193 +193 +192 +192 +191 +191 +191 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +195 +194 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +195 +195 +195 +195 +194 +194 +192 +193 +193 +192 +192 +193 +193 +191 +193 +193 +192 +193 +195 +195 +194 +192 +193 +194 +194 +194 +194 +194 +195 +195 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +195 +194 +193 +193 +194 +194 +194 +194 +193 +194 +193 +194 +194 +193 +192 +192 +194 +194 +194 +193 +193 +193 +193 +194 +194 +195 +195 +195 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +195 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +192 +192 +193 +194 +194 +194 +193 +193 +194 +194 +194 +194 +194 +193 +194 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +194 +194 +192 +192 +193 +194 +198 +197 +195 +193 +192 +192 +191 +190 +194 +196 +198 +198 +198 +201 +206 +211 +211 +213 +215 +214 +204 +194 +191 +194 +200 +207 +210 +208 +204 +204 +206 +207 +209 +212 +215 +216 +216 +214 +210 +209 +206 +206 +206 +206 +206 +205 +204 +204 +207 +210 +210 +205 +201 +202 +207 +211 +213 +209 +200 +197 +202 +203 +184 +161 +144 +149 +156 +162 +169 +174 +174 +170 +182 +184 +175 +157 +150 +164 +177 +183 +182 +183 +186 +189 +189 +179 +172 +175 +191 +199 +201 +192 +182 +176 +172 +168 +172 +176 +176 +168 +158 +160 +173 +188 +194 +191 +190 +179 +168 +176 +193 +202 +192 +172 +161 +157 +153 +165 +186 +194 +193 +180 +169 +165 +165 +170 +175 +175 +177 +176 +171 +167 +172 +181 +182 +177 +153 +142 +145 +162 +179 +199 +209 +204 +176 +156 +147 +151 +153 +160 +171 +178 +188 +195 +196 +188 +178 +173 +169 +165 +173 +180 +187 +189 +188 +184 +177 +170 +169 +171 +166 +159 +156 +152 +150 +152 +171 +190 +192 +184 +183 +178 +173 +176 +179 +174 +169 +170 +178 +186 +185 +181 +177 +179 +181 +184 +187 +188 +186 +184 +175 +166 +164 +166 +162 +162 +165 +163 +160 +151 +139 +129 +123 +124 +131 +137 +139 +149 +157 +155 +149 +142 +136 +131 +134 +138 +141 +141 +144 +147 +147 +145 +142 +143 +144 +146 +148 +149 +147 +146 +148 +148 +147 +145 +146 +148 +148 +146 +149 +147 +148 +150 +147 +142 +141 +146 +150 +153 +160 +164 +163 +158 +158 +162 +163 +180 +198 +200 +182 +161 +158 +166 +161 +153 +146 +146 +154 +158 +149 +138 +149 +170 +188 +188 +174 +163 +159 +159 +161 +159 +158 +157 +163 +180 +176 +150 +145 +160 +185 +191 +177 +164 +164 +169 +176 +161 +140 +127 +134 +164 +194 +202 +190 +164 +165 +181 +173 +161 +164 +168 +161 +161 +167 +185 +192 +165 +134 +126 +139 +155 +162 +163 +169 +161 +135 +116 +137 +172 +208 +211 +175 +130 +119 +135 +145 +142 +135 +141 +158 +173 +176 +175 +197 +193 +161 +128 +117 +118 +126 +141 +157 +165 +152 +161 +180 +170 +140 +109 +111 +151 +200 +213 +180 +125 +119 +168 +205 +204 +165 +135 +144 +159 +168 +168 +181 +176 +145 +123 +131 +136 +142 +158 +167 +156 +142 +134 +138 +143 +142 +140 +132 +142 +162 +188 +197 +172 +138 +122 +147 +165 +156 +137 +150 +172 +176 +172 +161 +150 +147 +152 +157 +167 +177 +180 +182 +187 +186 +187 +191 +182 +169 +167 +172 +186 +189 +196 +217 +226 +216 +209 +207 +204 +200 +190 +174 +154 +133 +117 +103 +115 +126 +121 +119 +148 +174 +176 +149 +135 +138 +158 +175 +184 +190 +193 +195 +178 +171 +183 +203 +199 +180 +177 +196 +204 +175 +154 +154 +146 +139 +133 +137 +144 +163 +188 +202 +204 +200 +199 +186 +183 +166 +142 +118 +94 +88 +98 +124 +156 +155 +136 +110 +84 +78 +77 +87 +127 +170 +181 +153 +109 +97 +114 +119 +129 +135 +136 +145 +166 +177 +171 +151 +143 +142 +153 +162 +164 +164 +166 +150 +153 +161 +163 +159 +165 +181 +187 +195 +204 +225 +201 +136 +119 +148 +163 +156 +138 +120 +124 +160 +194 +196 +190 +192 +177 +157 +138 +116 +103 +120 +152 +169 +154 +118 +95 +99 +106 +104 +104 +104 +102 +100 +103 +114 +153 +184 +169 +139 +109 +106 +116 +127 +154 +176 +185 +170 +156 +120 +107 +114 +114 +118 +126 +128 +130 +130 +124 +117 +119 +129 +135 +131 +118 +113 +123 +143 +159 +167 +170 +167 +129 +106 +119 +142 +152 +158 +164 +176 +178 +171 +157 +146 +147 +152 +154 +185 +188 +171 +148 +144 +142 +125 +109 +103 +125 +161 +181 +167 +146 +153 +168 +187 +198 +187 +142 +102 +88 +80 +72 +96 +140 +166 +143 +105 +99 +137 +180 +188 +187 +179 +155 +122 +97 +108 +137 +147 +147 +146 +134 +116 +107 +128 +164 +171 +175 +179 +186 +192 +190 +190 +197 +205 +207 +183 +156 +157 +178 +183 +163 +143 +130 +132 +147 +161 +187 +201 +184 +142 +104 +92 +100 +110 +105 +94 +102 +111 +130 +135 +128 +125 +125 +131 +143 +149 +159 +167 +167 +167 +181 +188 +180 +178 +181 +161 +133 +117 +123 +143 +150 +126 +116 +100 +87 +100 +141 +170 +169 +166 +156 +152 +152 +153 +157 +155 +145 +126 +112 +110 +124 +145 +162 +148 +114 +89 +89 +110 +146 +169 +176 +176 +173 +159 +132 +100 +85 +95 +119 +135 +138 +128 +139 +167 +177 +157 +145 +145 +139 +126 +104 +99 +124 +162 +179 +169 +152 +120 +104 +100 +87 +68 +68 +84 +104 +137 +152 +153 +140 +125 +137 +170 +180 +159 +130 +99 +85 +96 +115 +126 +128 +130 +120 +127 +145 +166 +191 +190 +162 +147 +148 +165 +175 +178 +175 +155 +132 +127 +129 +134 +146 +152 +150 +142 +124 +122 +131 +144 +162 +176 +170 +160 +159 +172 +195 +205 +197 +187 +173 +147 +128 +139 +156 +157 +148 +148 +144 +144 +156 +158 +162 +164 +162 +165 +172 +164 +142 +126 +124 +135 +147 +153 +172 +183 +176 +161 +162 +171 +184 +198 +209 +203 +185 +169 +161 +160 +146 +117 +100 +104 +128 +135 +128 +121 +128 +141 +159 +165 +145 +112 +106 +134 +158 +141 +105 +79 +75 +74 +92 +133 +171 +160 +119 +100 +109 +111 +116 +118 +117 +113 +108 +98 +89 +82 +84 +90 +100 +105 +101 +93 +88 +84 +90 +97 +103 +112 +121 +124 +123 +116 +115 +119 +116 +100 +90 +90 +90 +91 +92 +95 +97 +99 +99 +99 +99 +102 +102 +105 +112 +114 +108 +99 +95 +89 +87 +87 +86 +87 +87 +88 +91 +94 +98 +102 +103 +103 +104 +104 +103 +98 +94 +91 +94 +97 +98 +97 +95 +87 +81 +73 +69 +65 +65 +68 +72 +69 +70 +69 +67 +65 +64 +64 +65 +67 +67 +67 +68 +69 +69 +69 +69 +67 +66 +65 +64 +65 +67 +69 +71 +71 +70 +69 +68 +66 +65 +64 +64 +61 +63 +60 +55 +53 +53 +51 +48 +49 +48 +51 +51 +55 +53 +41 +40 +49 +59 +77 +99 +116 +125 +128 +127 +125 +116 +112 +122 +134 +141 +142 +139 +140 +143 +145 +147 +152 +161 +169 +174 +177 +173 +169 +166 +166 +166 +166 +164 +167 +176 +178 +166 +151 +145 +153 +161 +172 +172 +172 +171 +170 +169 +170 +171 +173 +169 +165 +161 +158 +157 +163 +170 +175 +178 +178 +177 +176 +172 +170 +175 +179 +181 +183 +184 +183 +178 +169 +164 +165 +163 +158 +158 +162 +166 +163 +155 +152 +149 +143 +140 +145 +149 +148 +144 +137 +136 +140 +146 +149 +145 +137 +130 +127 +142 +154 +157 +157 +159 +157 +151 +139 +132 +132 +143 +158 +167 +171 +173 +173 +169 +165 +163 +164 +165 +165 +163 +161 +163 +164 +164 +163 +166 +175 +185 +196 +199 +203 +205 +205 +207 +211 +215 +215 +218 +221 +221 +220 +218 +213 +211 +207 +199 +193 +191 +191 +192 +193 +194 +194 +189 +180 +174 +170 +168 +172 +176 +179 +179 +177 +176 +177 +174 +168 +160 +156 +156 +168 +178 +174 +169 +171 +172 +174 +179 +184 +189 +191 +190 +184 +178 +171 +168 +172 +176 +180 +185 +182 +169 +153 +149 +147 +153 +162 +170 +175 +177 +174 +175 +177 +181 +182 +176 +163 +153 +147 +151 +159 +168 +177 +181 +179 +176 +178 +180 +183 +185 +184 +182 +180 +179 +178 +178 +179 +179 +182 +187 +191 +190 +180 +179 +175 +173 +170 +165 +162 +160 +155 +161 +165 +166 +169 +176 +180 +179 +166 +155 +149 +146 +140 +142 +151 +154 +157 +163 +169 +171 +174 +178 +179 +177 +179 +181 +185 +187 +186 +181 +174 +169 +167 +166 +163 +162 +166 +173 +178 +179 +181 +180 +177 +176 +175 +175 +175 +176 +175 +172 +171 +172 +173 +172 +171 +171 +171 +173 +177 +179 +179 +176 +172 +170 +168 +169 +172 +173 +176 +180 +185 +189 +192 +193 +193 +192 +189 +185 +183 +183 +181 +179 +179 +181 +183 +180 +174 +169 +164 +164 +164 +164 +165 +169 +173 +176 +192 +192 +193 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +192 +191 +190 +191 +192 +193 +193 +192 +192 +191 +191 +192 +192 +195 +195 +195 +195 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +194 +194 +194 +195 +195 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +195 +194 +194 +194 +192 +193 +193 +192 +191 +193 +193 +191 +194 +194 +193 +194 +195 +195 +193 +192 +193 +193 +194 +194 +193 +193 +194 +195 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +196 +196 +195 +194 +193 +193 +192 +192 +191 +191 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +192 +192 +191 +191 +192 +193 +193 +192 +193 +193 +192 +191 +191 +192 +193 +191 +192 +193 +193 +193 +192 +192 +193 +194 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +192 +190 +191 +191 +192 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +194 +196 +196 +195 +193 +192 +192 +193 +194 +194 +193 +195 +198 +198 +199 +202 +209 +214 +214 +213 +212 +209 +200 +191 +188 +190 +201 +207 +209 +205 +203 +206 +210 +212 +210 +213 +217 +218 +216 +212 +207 +205 +204 +204 +206 +205 +205 +205 +204 +203 +205 +207 +207 +204 +201 +203 +208 +212 +210 +205 +197 +198 +205 +202 +176 +149 +148 +157 +164 +166 +169 +172 +174 +172 +188 +192 +179 +156 +151 +168 +182 +182 +187 +188 +187 +185 +180 +172 +173 +183 +199 +197 +195 +190 +177 +165 +164 +170 +180 +179 +179 +169 +147 +136 +158 +191 +206 +201 +197 +188 +185 +199 +207 +200 +177 +157 +151 +159 +165 +180 +197 +200 +181 +170 +169 +179 +184 +183 +183 +184 +184 +176 +173 +179 +189 +193 +192 +190 +174 +169 +173 +185 +195 +205 +206 +196 +180 +171 +171 +172 +170 +175 +185 +187 +193 +196 +196 +191 +180 +173 +173 +176 +174 +184 +188 +178 +163 +148 +136 +128 +137 +132 +121 +117 +130 +148 +162 +173 +180 +198 +193 +174 +167 +166 +165 +170 +178 +178 +178 +179 +181 +181 +179 +175 +182 +181 +181 +181 +181 +181 +181 +181 +171 +157 +154 +157 +149 +144 +147 +149 +154 +151 +146 +138 +130 +124 +124 +129 +128 +141 +155 +162 +163 +159 +151 +143 +141 +142 +142 +142 +144 +148 +150 +151 +142 +142 +144 +147 +150 +151 +149 +148 +149 +149 +148 +147 +148 +150 +150 +149 +150 +148 +147 +147 +146 +145 +146 +151 +155 +160 +165 +162 +151 +142 +144 +153 +164 +181 +196 +195 +184 +179 +177 +176 +182 +177 +170 +168 +171 +174 +173 +170 +185 +198 +201 +187 +174 +173 +175 +174 +160 +151 +151 +162 +176 +182 +166 +140 +149 +175 +194 +185 +164 +162 +176 +186 +177 +143 +122 +134 +159 +186 +197 +191 +189 +186 +185 +183 +176 +168 +167 +170 +157 +165 +182 +195 +180 +142 +125 +137 +160 +172 +167 +165 +167 +139 +113 +117 +165 +205 +218 +182 +140 +128 +132 +139 +145 +145 +143 +148 +161 +169 +176 +185 +200 +178 +138 +110 +107 +113 +128 +151 +162 +150 +127 +147 +181 +179 +148 +112 +112 +166 +213 +210 +166 +116 +114 +165 +215 +215 +163 +124 +142 +166 +168 +161 +173 +168 +143 +122 +125 +132 +146 +167 +168 +149 +138 +144 +149 +146 +140 +136 +129 +117 +136 +188 +215 +188 +140 +115 +143 +161 +161 +154 +164 +173 +168 +166 +162 +154 +152 +158 +155 +147 +144 +147 +148 +161 +179 +185 +188 +200 +203 +188 +187 +194 +200 +198 +205 +223 +224 +209 +191 +178 +179 +186 +172 +140 +108 +89 +104 +118 +120 +111 +121 +146 +170 +178 +159 +135 +132 +157 +172 +167 +161 +161 +169 +173 +180 +188 +208 +215 +199 +191 +203 +201 +171 +154 +156 +157 +151 +132 +131 +137 +149 +167 +192 +210 +212 +205 +209 +207 +192 +170 +147 +119 +107 +115 +138 +157 +162 +173 +168 +136 +120 +119 +127 +141 +163 +188 +190 +169 +154 +159 +145 +160 +173 +168 +156 +156 +160 +159 +135 +113 +104 +117 +134 +142 +151 +163 +168 +168 +172 +171 +168 +175 +178 +171 +167 +183 +224 +213 +154 +150 +180 +175 +157 +138 +117 +108 +135 +174 +189 +197 +209 +206 +201 +192 +172 +146 +138 +149 +168 +152 +130 +108 +98 +104 +111 +111 +115 +112 +108 +108 +118 +150 +175 +166 +142 +126 +125 +137 +160 +172 +170 +171 +171 +159 +105 +76 +97 +108 +112 +121 +130 +123 +116 +115 +115 +120 +123 +119 +122 +119 +104 +97 +117 +155 +169 +163 +159 +139 +124 +126 +138 +154 +174 +192 +189 +196 +190 +169 +156 +151 +133 +113 +144 +184 +185 +161 +162 +160 +133 +114 +107 +115 +147 +175 +166 +144 +144 +163 +193 +197 +199 +180 +146 +126 +111 +83 +73 +116 +152 +146 +106 +77 +97 +137 +176 +186 +189 +190 +171 +120 +89 +102 +142 +155 +162 +161 +149 +141 +150 +166 +172 +167 +180 +192 +185 +183 +191 +193 +198 +215 +202 +168 +150 +160 +174 +166 +154 +147 +156 +165 +168 +198 +206 +153 +85 +86 +122 +138 +135 +141 +127 +105 +101 +108 +116 +116 +120 +142 +155 +146 +126 +126 +142 +159 +170 +186 +193 +189 +190 +194 +176 +145 +118 +114 +133 +145 +139 +122 +105 +94 +100 +129 +156 +165 +162 +157 +158 +165 +175 +179 +154 +113 +101 +102 +119 +134 +138 +145 +140 +121 +99 +92 +92 +110 +141 +174 +186 +178 +177 +154 +122 +107 +120 +142 +154 +156 +161 +161 +162 +158 +146 +133 +123 +119 +122 +117 +108 +116 +156 +192 +187 +159 +125 +102 +93 +81 +61 +64 +95 +133 +140 +145 +143 +129 +112 +124 +165 +191 +177 +146 +108 +90 +97 +118 +131 +133 +131 +116 +122 +144 +167 +194 +197 +174 +152 +144 +156 +172 +174 +158 +129 +119 +143 +158 +150 +144 +147 +138 +123 +112 +117 +132 +148 +167 +181 +171 +156 +151 +164 +186 +199 +193 +181 +172 +162 +155 +154 +157 +149 +142 +144 +142 +145 +159 +165 +162 +164 +167 +167 +164 +153 +137 +120 +127 +145 +155 +158 +175 +189 +184 +157 +159 +168 +176 +184 +200 +205 +192 +165 +157 +160 +151 +132 +125 +125 +132 +122 +108 +110 +133 +149 +159 +158 +135 +102 +90 +115 +147 +142 +109 +84 +84 +73 +83 +116 +156 +161 +132 +110 +106 +115 +115 +112 +108 +106 +103 +97 +89 +84 +85 +93 +101 +102 +96 +91 +91 +92 +94 +96 +97 +103 +112 +117 +117 +107 +102 +105 +106 +98 +93 +91 +85 +89 +91 +94 +97 +99 +99 +99 +98 +101 +100 +103 +109 +109 +102 +94 +91 +88 +86 +86 +85 +87 +88 +91 +94 +95 +97 +100 +99 +98 +98 +98 +96 +90 +86 +84 +86 +89 +89 +88 +88 +87 +81 +75 +72 +70 +70 +72 +75 +74 +72 +70 +68 +66 +66 +66 +67 +65 +65 +67 +68 +69 +70 +71 +72 +70 +69 +67 +66 +66 +68 +70 +72 +71 +70 +69 +67 +65 +64 +62 +62 +58 +61 +59 +54 +52 +53 +53 +50 +51 +49 +51 +51 +53 +50 +40 +41 +51 +65 +85 +106 +120 +126 +124 +121 +118 +113 +113 +124 +136 +140 +140 +140 +138 +140 +143 +145 +149 +156 +160 +162 +167 +166 +164 +163 +163 +165 +168 +170 +170 +177 +179 +166 +145 +133 +143 +159 +167 +172 +176 +174 +170 +167 +169 +172 +171 +167 +165 +165 +163 +160 +161 +165 +172 +174 +175 +176 +179 +176 +174 +177 +179 +180 +181 +182 +181 +175 +167 +162 +160 +160 +160 +161 +166 +167 +158 +148 +143 +145 +145 +142 +146 +152 +153 +150 +140 +137 +138 +144 +148 +144 +135 +129 +124 +141 +159 +166 +162 +156 +154 +154 +144 +138 +137 +146 +159 +168 +173 +176 +174 +169 +163 +158 +157 +161 +167 +170 +167 +162 +158 +157 +159 +166 +176 +185 +197 +197 +200 +203 +206 +209 +211 +211 +213 +219 +223 +222 +219 +216 +213 +211 +207 +200 +194 +192 +192 +192 +191 +191 +190 +187 +182 +176 +170 +167 +171 +176 +179 +179 +177 +174 +172 +170 +168 +165 +160 +154 +161 +171 +171 +170 +171 +170 +171 +176 +181 +185 +187 +186 +182 +177 +170 +169 +173 +176 +176 +181 +182 +172 +159 +152 +146 +150 +160 +168 +170 +171 +172 +172 +174 +178 +178 +173 +161 +154 +151 +153 +158 +166 +173 +177 +178 +177 +175 +177 +179 +180 +179 +178 +178 +178 +176 +171 +170 +173 +177 +180 +186 +191 +179 +173 +168 +168 +170 +174 +175 +173 +167 +169 +171 +169 +166 +168 +178 +187 +183 +171 +164 +157 +143 +139 +145 +148 +154 +160 +164 +166 +170 +176 +181 +182 +179 +179 +180 +184 +186 +185 +179 +174 +170 +166 +159 +152 +154 +159 +166 +169 +174 +175 +176 +175 +173 +173 +174 +175 +180 +178 +178 +178 +178 +175 +172 +171 +169 +169 +168 +168 +168 +170 +171 +172 +170 +170 +170 +171 +173 +176 +179 +180 +185 +189 +193 +195 +194 +190 +186 +182 +179 +177 +175 +177 +182 +185 +185 +183 +179 +175 +169 +163 +161 +162 +166 +169 +192 +192 +193 +192 +192 +192 +193 +194 +194 +193 +192 +193 +194 +195 +194 +193 +194 +194 +194 +194 +193 +192 +193 +193 +192 +191 +191 +191 +192 +193 +194 +194 +196 +196 +196 +195 +195 +194 +193 +193 +192 +192 +192 +192 +194 +195 +195 +194 +194 +194 +194 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +191 +191 +192 +191 +192 +192 +193 +193 +194 +194 +195 +194 +194 +194 +194 +195 +194 +194 +194 +192 +193 +193 +191 +191 +192 +193 +191 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +192 +192 +192 +193 +193 +192 +191 +190 +192 +193 +194 +194 +196 +192 +193 +193 +193 +192 +192 +193 +194 +193 +193 +194 +194 +194 +194 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +196 +196 +195 +194 +193 +192 +192 +191 +192 +192 +192 +191 +191 +192 +193 +194 +194 +193 +192 +192 +193 +192 +192 +192 +192 +191 +191 +191 +191 +193 +193 +193 +192 +191 +191 +191 +192 +190 +191 +193 +194 +194 +193 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +194 +193 +192 +191 +191 +191 +192 +192 +193 +192 +192 +192 +193 +193 +193 +192 +190 +190 +191 +192 +193 +194 +194 +194 +194 +194 +193 +192 +191 +192 +194 +195 +194 +193 +192 +192 +193 +195 +196 +196 +196 +198 +203 +205 +206 +208 +211 +214 +214 +211 +206 +201 +194 +188 +187 +190 +204 +208 +209 +206 +206 +210 +214 +216 +214 +215 +218 +218 +215 +209 +203 +201 +201 +203 +204 +204 +204 +205 +204 +203 +205 +207 +207 +205 +204 +206 +207 +207 +206 +200 +195 +197 +204 +198 +172 +146 +147 +153 +165 +175 +176 +172 +174 +181 +188 +189 +177 +158 +158 +175 +187 +187 +194 +191 +183 +176 +172 +170 +178 +192 +192 +186 +186 +187 +175 +157 +154 +163 +186 +187 +183 +165 +142 +137 +163 +195 +203 +200 +197 +194 +201 +213 +210 +195 +171 +158 +155 +164 +182 +200 +202 +188 +165 +163 +169 +180 +186 +189 +187 +180 +175 +173 +177 +185 +185 +178 +176 +180 +183 +190 +196 +200 +204 +200 +187 +174 +179 +181 +188 +192 +194 +195 +193 +187 +191 +189 +190 +194 +191 +183 +183 +188 +183 +189 +188 +168 +143 +129 +126 +127 +129 +127 +121 +125 +146 +169 +185 +193 +198 +201 +186 +164 +157 +158 +157 +158 +173 +184 +196 +199 +193 +188 +186 +186 +188 +184 +181 +180 +176 +168 +158 +151 +148 +142 +143 +146 +140 +133 +137 +145 +150 +155 +158 +155 +146 +136 +130 +128 +126 +130 +138 +149 +161 +165 +159 +152 +149 +149 +149 +146 +145 +147 +150 +152 +147 +145 +146 +149 +150 +150 +149 +149 +151 +151 +150 +148 +148 +150 +150 +148 +147 +147 +145 +145 +148 +153 +156 +157 +160 +157 +154 +149 +140 +131 +133 +143 +164 +185 +201 +190 +165 +158 +161 +162 +170 +176 +179 +175 +168 +170 +181 +192 +201 +192 +180 +172 +169 +168 +165 +162 +149 +141 +145 +165 +182 +175 +157 +146 +163 +186 +191 +177 +166 +176 +192 +191 +157 +128 +130 +165 +186 +184 +179 +177 +189 +204 +202 +186 +179 +173 +167 +168 +160 +170 +190 +192 +155 +120 +135 +174 +184 +171 +149 +143 +136 +110 +116 +158 +198 +210 +193 +151 +129 +134 +140 +139 +146 +146 +146 +157 +171 +172 +174 +185 +190 +164 +126 +105 +109 +121 +139 +160 +162 +135 +115 +137 +175 +181 +156 +126 +135 +188 +216 +187 +139 +102 +111 +163 +216 +224 +174 +126 +136 +161 +170 +171 +173 +164 +138 +115 +111 +123 +145 +166 +165 +145 +142 +158 +160 +147 +136 +133 +120 +119 +146 +193 +211 +195 +164 +141 +142 +147 +156 +170 +176 +159 +141 +139 +161 +166 +166 +165 +160 +144 +122 +111 +114 +119 +140 +151 +158 +183 +185 +149 +142 +137 +144 +141 +133 +154 +182 +185 +174 +160 +162 +177 +174 +154 +122 +95 +101 +113 +110 +105 +118 +140 +156 +170 +175 +163 +158 +165 +169 +165 +160 +155 +140 +149 +164 +176 +197 +215 +210 +203 +214 +206 +181 +165 +164 +167 +160 +139 +128 +135 +138 +137 +143 +167 +189 +197 +210 +208 +203 +198 +189 +170 +154 +148 +160 +170 +175 +190 +196 +179 +163 +156 +173 +172 +178 +190 +196 +192 +183 +174 +150 +144 +143 +140 +126 +116 +120 +126 +122 +110 +103 +109 +123 +133 +138 +141 +151 +150 +146 +140 +138 +143 +140 +131 +136 +158 +190 +193 +168 +166 +180 +181 +174 +168 +160 +141 +145 +163 +171 +183 +200 +202 +204 +203 +196 +182 +177 +184 +183 +162 +142 +120 +109 +127 +151 +153 +159 +149 +139 +133 +138 +157 +167 +162 +148 +150 +153 +162 +176 +164 +142 +144 +166 +163 +129 +101 +102 +115 +123 +123 +127 +122 +121 +123 +125 +128 +128 +124 +127 +124 +118 +117 +128 +148 +165 +171 +170 +170 +167 +165 +166 +173 +182 +187 +185 +191 +195 +186 +159 +127 +108 +103 +108 +141 +172 +181 +177 +169 +145 +119 +111 +122 +145 +172 +183 +158 +129 +137 +173 +189 +196 +195 +185 +163 +144 +127 +103 +117 +136 +145 +129 +99 +88 +98 +147 +179 +194 +200 +204 +179 +143 +132 +159 +171 +178 +188 +195 +196 +192 +177 +183 +166 +187 +216 +207 +194 +195 +191 +196 +207 +201 +185 +168 +161 +165 +162 +164 +183 +186 +181 +178 +192 +194 +156 +98 +92 +127 +156 +147 +138 +133 +122 +114 +105 +105 +112 +126 +155 +160 +132 +105 +106 +134 +160 +168 +174 +181 +193 +194 +202 +195 +173 +145 +130 +137 +142 +144 +126 +120 +125 +120 +115 +130 +154 +170 +165 +167 +171 +171 +169 +147 +117 +97 +99 +113 +124 +127 +137 +138 +123 +108 +94 +83 +89 +112 +147 +174 +183 +179 +174 +158 +146 +156 +168 +163 +151 +158 +158 +146 +133 +134 +135 +123 +109 +104 +109 +106 +116 +158 +196 +190 +163 +137 +118 +95 +68 +64 +94 +128 +151 +148 +144 +126 +95 +83 +113 +168 +205 +191 +161 +118 +92 +97 +122 +138 +141 +129 +109 +110 +138 +173 +201 +197 +172 +155 +143 +146 +169 +172 +149 +117 +119 +146 +171 +158 +135 +128 +116 +108 +111 +114 +133 +146 +164 +182 +176 +154 +147 +151 +173 +194 +196 +180 +165 +162 +164 +166 +164 +154 +143 +141 +148 +158 +167 +163 +159 +163 +170 +168 +158 +147 +136 +117 +133 +158 +165 +157 +166 +179 +177 +155 +161 +176 +180 +175 +184 +188 +173 +166 +164 +168 +156 +141 +143 +140 +132 +118 +101 +105 +137 +156 +160 +154 +134 +96 +83 +101 +132 +142 +123 +94 +84 +83 +83 +111 +155 +166 +137 +111 +110 +112 +113 +110 +104 +98 +94 +92 +93 +85 +87 +93 +99 +98 +92 +91 +94 +97 +96 +93 +92 +94 +100 +106 +109 +113 +101 +94 +96 +98 +97 +90 +80 +87 +90 +93 +95 +96 +97 +98 +98 +99 +98 +100 +105 +104 +99 +94 +92 +86 +84 +84 +85 +88 +89 +91 +93 +95 +94 +92 +88 +86 +86 +86 +85 +81 +77 +75 +75 +74 +72 +72 +74 +74 +71 +69 +69 +71 +72 +73 +76 +76 +73 +70 +68 +67 +67 +67 +67 +65 +66 +68 +69 +69 +70 +71 +72 +71 +70 +68 +67 +67 +68 +70 +71 +70 +69 +67 +65 +62 +61 +59 +58 +56 +58 +57 +54 +52 +53 +53 +51 +54 +50 +50 +47 +48 +46 +41 +46 +56 +71 +91 +110 +122 +126 +123 +119 +116 +115 +118 +130 +141 +146 +148 +150 +145 +148 +149 +150 +155 +159 +160 +159 +162 +161 +158 +153 +151 +154 +161 +167 +176 +181 +182 +169 +149 +138 +147 +163 +164 +170 +176 +176 +172 +169 +171 +174 +167 +163 +161 +163 +166 +167 +167 +169 +171 +174 +174 +174 +179 +181 +181 +181 +179 +180 +182 +184 +182 +174 +165 +161 +154 +156 +160 +164 +166 +162 +152 +142 +138 +140 +141 +144 +152 +160 +159 +153 +141 +134 +131 +134 +139 +139 +137 +135 +133 +142 +154 +163 +162 +156 +154 +156 +146 +144 +144 +149 +158 +166 +170 +171 +169 +167 +163 +159 +158 +161 +168 +173 +170 +162 +154 +153 +158 +166 +178 +187 +195 +196 +198 +201 +205 +208 +209 +209 +213 +219 +224 +222 +219 +216 +213 +210 +207 +200 +195 +194 +194 +192 +189 +188 +187 +185 +182 +178 +172 +169 +171 +175 +177 +177 +175 +172 +168 +165 +167 +168 +164 +158 +159 +164 +167 +168 +170 +170 +173 +176 +180 +182 +183 +183 +180 +176 +170 +172 +176 +178 +176 +176 +174 +169 +165 +157 +152 +155 +163 +168 +168 +168 +173 +173 +174 +176 +174 +167 +159 +157 +158 +157 +157 +161 +166 +171 +177 +181 +178 +178 +177 +176 +175 +175 +176 +177 +175 +167 +164 +167 +170 +171 +176 +181 +176 +167 +163 +163 +165 +173 +180 +179 +178 +177 +178 +179 +176 +173 +175 +180 +182 +177 +175 +171 +161 +154 +153 +153 +158 +159 +158 +157 +160 +168 +178 +184 +181 +178 +176 +177 +181 +182 +180 +177 +175 +172 +166 +158 +155 +155 +157 +157 +160 +164 +169 +172 +173 +173 +174 +175 +180 +180 +181 +182 +182 +180 +176 +173 +169 +166 +161 +155 +155 +160 +165 +168 +171 +172 +172 +174 +175 +176 +176 +175 +178 +183 +188 +192 +193 +191 +187 +183 +182 +178 +174 +173 +176 +182 +185 +185 +189 +185 +179 +172 +167 +163 +162 +161 +191 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +194 +194 +193 +191 +193 +193 +194 +194 +193 +193 +193 +194 +192 +192 +192 +191 +192 +193 +194 +194 +195 +195 +195 +195 +194 +194 +193 +193 +193 +192 +191 +192 +193 +194 +193 +192 +192 +193 +193 +194 +194 +194 +193 +193 +194 +193 +192 +192 +192 +192 +193 +194 +191 +191 +192 +192 +193 +193 +193 +194 +193 +194 +194 +194 +194 +194 +194 +194 +192 +193 +193 +191 +191 +192 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +194 +193 +191 +190 +192 +193 +193 +194 +196 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +195 +194 +194 +194 +194 +195 +194 +193 +193 +194 +194 +194 +193 +195 +195 +194 +194 +194 +193 +193 +193 +193 +192 +192 +193 +194 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +192 +193 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +191 +191 +192 +192 +193 +193 +192 +191 +190 +191 +192 +193 +193 +194 +194 +195 +194 +193 +192 +192 +192 +194 +194 +194 +194 +194 +195 +196 +198 +199 +199 +198 +202 +204 +207 +208 +208 +207 +207 +207 +207 +206 +204 +200 +193 +189 +191 +195 +206 +207 +208 +208 +209 +211 +214 +216 +217 +216 +217 +218 +215 +209 +203 +201 +202 +204 +206 +204 +204 +205 +204 +202 +203 +206 +208 +209 +209 +209 +206 +202 +202 +198 +193 +195 +200 +195 +175 +155 +150 +157 +169 +179 +179 +175 +178 +185 +187 +180 +169 +163 +170 +184 +193 +196 +191 +179 +163 +161 +172 +181 +187 +193 +184 +178 +178 +181 +173 +159 +158 +168 +193 +196 +188 +166 +151 +158 +180 +200 +201 +200 +194 +195 +204 +208 +201 +193 +182 +174 +170 +178 +194 +199 +186 +168 +156 +159 +168 +179 +184 +184 +176 +163 +160 +167 +177 +178 +165 +149 +146 +151 +170 +191 +200 +195 +190 +180 +168 +166 +168 +177 +187 +195 +200 +197 +189 +184 +186 +185 +189 +193 +190 +182 +179 +185 +185 +187 +182 +166 +152 +150 +158 +165 +164 +169 +171 +175 +187 +197 +200 +200 +198 +190 +178 +170 +167 +167 +165 +163 +171 +179 +189 +192 +189 +189 +191 +195 +188 +184 +179 +174 +163 +148 +133 +125 +124 +129 +134 +135 +137 +135 +136 +141 +149 +157 +162 +161 +155 +150 +144 +138 +134 +132 +135 +144 +153 +156 +154 +151 +144 +146 +149 +148 +145 +143 +145 +147 +152 +149 +149 +150 +150 +149 +149 +150 +151 +151 +150 +148 +147 +149 +148 +147 +146 +148 +146 +145 +151 +158 +159 +153 +151 +145 +142 +142 +139 +134 +136 +143 +167 +186 +201 +184 +148 +131 +138 +144 +141 +151 +160 +158 +150 +152 +168 +185 +190 +169 +151 +150 +156 +155 +151 +149 +144 +140 +146 +171 +188 +171 +154 +159 +177 +190 +184 +174 +173 +187 +193 +174 +139 +138 +157 +184 +184 +168 +168 +179 +198 +207 +199 +183 +176 +174 +169 +164 +159 +171 +192 +187 +152 +139 +166 +196 +180 +153 +135 +131 +121 +121 +154 +194 +207 +187 +159 +141 +137 +136 +137 +142 +153 +154 +156 +169 +183 +177 +171 +182 +179 +152 +123 +114 +121 +136 +153 +167 +159 +134 +130 +148 +173 +184 +166 +146 +165 +202 +201 +155 +115 +97 +115 +166 +207 +226 +184 +131 +130 +155 +171 +179 +179 +162 +136 +112 +107 +126 +153 +167 +154 +140 +148 +168 +165 +145 +133 +130 +119 +137 +174 +197 +190 +184 +182 +172 +154 +152 +164 +179 +172 +142 +120 +119 +156 +177 +182 +177 +174 +156 +129 +115 +113 +107 +117 +132 +150 +176 +163 +116 +99 +82 +80 +79 +72 +95 +144 +175 +171 +157 +158 +169 +172 +167 +149 +124 +102 +105 +109 +115 +123 +137 +149 +154 +178 +182 +182 +174 +168 +176 +184 +182 +147 +136 +142 +160 +184 +202 +202 +200 +206 +206 +194 +176 +172 +171 +157 +148 +143 +134 +130 +119 +110 +129 +163 +181 +197 +197 +202 +207 +210 +209 +194 +175 +173 +172 +176 +180 +190 +194 +177 +163 +168 +159 +165 +173 +170 +175 +177 +166 +140 +126 +117 +111 +104 +101 +104 +106 +120 +118 +116 +117 +120 +125 +127 +127 +126 +126 +119 +111 +108 +104 +101 +100 +118 +138 +151 +155 +158 +161 +162 +167 +168 +170 +177 +164 +161 +169 +167 +180 +192 +193 +187 +179 +175 +173 +178 +187 +187 +174 +153 +128 +122 +151 +181 +186 +183 +177 +170 +163 +165 +167 +167 +170 +171 +171 +175 +179 +178 +155 +132 +142 +177 +182 +173 +160 +151 +150 +160 +160 +150 +153 +156 +157 +156 +155 +157 +159 +164 +154 +154 +160 +158 +152 +162 +184 +198 +198 +190 +179 +174 +172 +165 +157 +168 +171 +184 +192 +168 +128 +113 +124 +113 +109 +135 +165 +168 +162 +149 +127 +115 +123 +145 +172 +193 +182 +137 +114 +134 +176 +196 +200 +197 +177 +165 +159 +150 +149 +152 +159 +157 +137 +115 +105 +123 +154 +176 +183 +196 +211 +207 +193 +183 +186 +183 +184 +187 +198 +205 +189 +183 +167 +183 +213 +211 +195 +189 +187 +191 +194 +191 +192 +186 +175 +171 +164 +170 +188 +176 +170 +174 +175 +180 +170 +143 +114 +109 +136 +142 +126 +125 +130 +124 +117 +119 +127 +136 +147 +140 +118 +98 +101 +133 +161 +165 +162 +162 +180 +188 +198 +199 +195 +177 +160 +155 +151 +147 +127 +124 +143 +147 +130 +129 +149 +172 +174 +174 +164 +146 +140 +144 +147 +127 +116 +113 +115 +117 +127 +133 +127 +114 +98 +92 +99 +109 +126 +156 +182 +182 +188 +183 +178 +179 +166 +138 +119 +118 +129 +137 +135 +132 +137 +130 +110 +92 +96 +96 +113 +159 +191 +183 +160 +144 +134 +110 +83 +97 +133 +143 +136 +136 +131 +104 +68 +65 +107 +164 +206 +200 +173 +127 +93 +95 +121 +137 +138 +126 +103 +101 +133 +178 +202 +190 +164 +160 +154 +154 +171 +170 +148 +120 +130 +150 +165 +149 +123 +110 +100 +103 +111 +116 +137 +146 +160 +180 +177 +158 +153 +148 +164 +188 +195 +177 +159 +163 +177 +182 +171 +160 +151 +147 +156 +168 +169 +159 +159 +167 +174 +169 +158 +147 +136 +120 +135 +159 +162 +150 +154 +167 +166 +158 +165 +181 +180 +168 +171 +175 +163 +158 +155 +167 +161 +145 +140 +138 +134 +119 +105 +107 +137 +156 +156 +144 +123 +99 +88 +100 +127 +144 +132 +102 +88 +89 +82 +103 +146 +159 +134 +113 +113 +111 +109 +106 +103 +95 +88 +87 +92 +86 +88 +92 +95 +95 +92 +92 +95 +98 +96 +94 +93 +94 +96 +101 +106 +116 +107 +96 +94 +99 +96 +88 +82 +88 +89 +92 +93 +94 +94 +95 +96 +96 +96 +97 +99 +98 +96 +94 +92 +83 +81 +81 +84 +88 +88 +88 +89 +89 +88 +85 +81 +79 +80 +80 +79 +76 +72 +70 +71 +69 +66 +64 +66 +64 +63 +65 +69 +72 +72 +72 +73 +74 +71 +67 +65 +65 +66 +66 +66 +66 +68 +69 +70 +70 +70 +71 +72 +72 +70 +68 +67 +66 +67 +68 +69 +70 +68 +66 +64 +61 +59 +57 +56 +56 +57 +57 +54 +52 +51 +51 +52 +52 +49 +49 +46 +47 +45 +41 +48 +64 +79 +99 +115 +124 +128 +126 +123 +119 +118 +125 +140 +150 +152 +153 +155 +152 +153 +155 +158 +163 +168 +170 +168 +164 +161 +155 +148 +143 +145 +152 +158 +173 +176 +174 +164 +153 +151 +159 +167 +165 +168 +173 +176 +176 +175 +173 +172 +161 +158 +157 +163 +172 +178 +177 +174 +173 +177 +173 +168 +173 +180 +183 +183 +180 +180 +181 +181 +178 +170 +165 +163 +155 +156 +159 +162 +161 +155 +147 +143 +139 +140 +141 +145 +153 +160 +160 +157 +148 +136 +124 +123 +126 +132 +138 +145 +150 +151 +156 +159 +157 +153 +153 +156 +151 +151 +149 +149 +153 +161 +165 +164 +164 +164 +163 +162 +162 +165 +169 +172 +168 +159 +151 +151 +157 +165 +177 +187 +193 +195 +198 +201 +203 +205 +208 +209 +214 +219 +222 +221 +220 +219 +214 +206 +205 +199 +196 +195 +194 +191 +188 +186 +185 +183 +180 +179 +176 +172 +171 +172 +174 +172 +172 +171 +166 +161 +163 +167 +167 +168 +165 +162 +163 +164 +167 +172 +176 +179 +180 +181 +181 +180 +178 +175 +172 +175 +177 +178 +178 +171 +165 +164 +165 +163 +162 +165 +167 +167 +166 +166 +172 +173 +175 +175 +170 +163 +158 +159 +165 +162 +161 +162 +164 +167 +174 +180 +182 +179 +174 +171 +169 +171 +174 +177 +176 +171 +168 +167 +168 +167 +167 +167 +167 +160 +159 +160 +158 +166 +177 +179 +182 +183 +184 +185 +185 +185 +181 +178 +177 +178 +176 +174 +174 +171 +168 +169 +170 +165 +159 +154 +153 +157 +167 +176 +176 +175 +176 +178 +180 +181 +181 +180 +180 +180 +176 +170 +165 +161 +157 +154 +149 +152 +157 +163 +168 +172 +174 +175 +178 +179 +180 +181 +182 +180 +177 +174 +169 +166 +160 +154 +151 +154 +158 +159 +165 +169 +175 +178 +179 +177 +176 +176 +175 +178 +182 +184 +186 +187 +186 +183 +186 +183 +178 +174 +175 +179 +182 +182 +187 +187 +185 +183 +179 +174 +169 +166 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +192 +193 +193 +191 +189 +191 +192 +193 +193 +193 +192 +192 +192 +195 +194 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +195 +193 +192 +192 +192 +192 +190 +189 +189 +191 +193 +194 +195 +195 +194 +193 +193 +193 +192 +192 +193 +194 +195 +196 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +192 +193 +192 +191 +191 +192 +193 +192 +192 +193 +193 +193 +192 +192 +194 +195 +195 +195 +195 +194 +193 +193 +194 +195 +195 +193 +191 +192 +193 +192 +192 +194 +193 +193 +194 +193 +193 +193 +194 +195 +195 +195 +196 +195 +195 +195 +195 +195 +196 +195 +194 +194 +194 +195 +194 +194 +196 +195 +193 +191 +191 +191 +192 +193 +193 +193 +193 +194 +195 +195 +193 +191 +191 +192 +193 +193 +193 +193 +193 +194 +191 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +193 +191 +192 +193 +193 +192 +193 +193 +194 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +193 +189 +190 +191 +192 +193 +193 +192 +191 +191 +192 +192 +193 +194 +194 +194 +194 +193 +192 +191 +193 +195 +196 +196 +196 +192 +194 +197 +201 +204 +205 +204 +204 +208 +207 +206 +204 +201 +199 +197 +196 +202 +205 +207 +204 +196 +193 +194 +199 +207 +206 +207 +208 +210 +211 +213 +215 +217 +215 +215 +217 +215 +210 +204 +203 +205 +207 +209 +207 +206 +206 +204 +202 +198 +202 +206 +209 +212 +212 +206 +200 +203 +198 +194 +196 +200 +197 +184 +169 +165 +173 +177 +172 +169 +174 +180 +182 +188 +173 +163 +168 +180 +190 +197 +203 +182 +160 +139 +145 +175 +194 +192 +186 +183 +177 +175 +176 +172 +167 +172 +184 +194 +197 +191 +176 +171 +178 +190 +197 +204 +203 +194 +193 +198 +194 +189 +193 +198 +189 +186 +195 +201 +188 +167 +158 +151 +155 +168 +178 +176 +168 +162 +158 +158 +168 +175 +167 +148 +133 +132 +138 +174 +204 +208 +187 +169 +153 +146 +157 +165 +177 +186 +193 +197 +189 +182 +186 +182 +186 +191 +188 +175 +164 +164 +172 +175 +174 +172 +171 +173 +179 +185 +188 +192 +200 +203 +201 +202 +202 +198 +197 +185 +176 +175 +182 +183 +178 +176 +176 +167 +164 +161 +163 +171 +181 +190 +197 +188 +184 +176 +164 +147 +133 +128 +129 +125 +135 +134 +133 +141 +145 +138 +134 +140 +147 +150 +149 +149 +151 +148 +143 +141 +140 +143 +146 +146 +141 +139 +141 +134 +139 +146 +148 +146 +142 +142 +144 +154 +152 +150 +151 +149 +148 +147 +150 +149 +149 +148 +146 +146 +148 +147 +146 +147 +150 +149 +147 +153 +160 +156 +146 +139 +137 +140 +145 +146 +144 +145 +152 +176 +181 +190 +179 +148 +131 +134 +137 +138 +144 +148 +146 +143 +150 +168 +184 +180 +160 +142 +139 +144 +148 +148 +149 +147 +146 +150 +176 +195 +174 +154 +166 +183 +190 +180 +173 +178 +188 +183 +154 +141 +160 +180 +178 +160 +153 +172 +194 +212 +204 +190 +177 +171 +174 +169 +158 +152 +172 +197 +193 +174 +181 +194 +185 +161 +138 +140 +145 +137 +158 +190 +196 +190 +170 +146 +138 +141 +138 +136 +142 +156 +166 +172 +183 +188 +173 +169 +189 +173 +141 +121 +126 +135 +143 +158 +171 +153 +138 +152 +167 +179 +189 +179 +164 +182 +202 +184 +137 +113 +105 +120 +164 +204 +221 +180 +130 +133 +157 +171 +173 +182 +161 +134 +114 +115 +141 +169 +176 +144 +137 +153 +173 +167 +145 +134 +131 +133 +151 +186 +193 +170 +168 +180 +175 +167 +169 +179 +183 +164 +136 +122 +120 +137 +170 +183 +183 +182 +160 +132 +128 +128 +118 +121 +135 +156 +177 +163 +123 +91 +90 +100 +106 +93 +100 +136 +168 +172 +159 +160 +167 +166 +168 +166 +153 +131 +119 +123 +128 +124 +133 +148 +149 +160 +158 +160 +165 +168 +177 +195 +207 +182 +140 +129 +154 +185 +199 +193 +187 +186 +201 +203 +184 +180 +175 +156 +161 +176 +144 +130 +134 +133 +146 +169 +177 +188 +189 +191 +193 +200 +212 +207 +186 +162 +150 +149 +147 +163 +183 +170 +152 +135 +109 +117 +138 +144 +156 +167 +157 +141 +148 +151 +143 +133 +134 +136 +131 +126 +125 +122 +119 +113 +112 +119 +124 +131 +137 +136 +130 +123 +110 +101 +107 +102 +119 +126 +129 +143 +154 +154 +148 +145 +142 +149 +144 +150 +163 +164 +180 +188 +189 +179 +161 +147 +139 +137 +140 +162 +171 +161 +129 +115 +136 +161 +170 +167 +179 +188 +184 +176 +168 +171 +190 +200 +190 +190 +189 +180 +159 +148 +163 +197 +198 +188 +188 +193 +189 +190 +197 +196 +196 +195 +193 +192 +189 +187 +187 +185 +183 +180 +173 +161 +153 +158 +167 +186 +184 +169 +149 +136 +134 +131 +126 +150 +159 +172 +179 +172 +158 +150 +149 +137 +105 +100 +127 +146 +149 +143 +133 +124 +120 +146 +166 +180 +195 +166 +123 +96 +138 +172 +191 +187 +171 +172 +173 +179 +190 +196 +196 +192 +177 +160 +148 +141 +143 +152 +156 +166 +196 +211 +197 +176 +178 +167 +148 +131 +145 +180 +185 +162 +152 +155 +170 +174 +168 +169 +175 +183 +187 +186 +189 +191 +187 +183 +172 +170 +159 +133 +143 +164 +168 +174 +167 +161 +145 +111 +112 +129 +125 +119 +116 +128 +134 +142 +147 +145 +135 +128 +127 +109 +101 +125 +155 +170 +165 +151 +157 +180 +189 +194 +199 +195 +182 +173 +164 +154 +130 +118 +142 +168 +163 +151 +154 +165 +177 +179 +157 +128 +123 +145 +167 +166 +144 +130 +126 +119 +115 +119 +124 +111 +111 +118 +123 +124 +134 +153 +167 +193 +190 +186 +186 +178 +144 +106 +91 +90 +105 +136 +145 +129 +128 +134 +123 +100 +97 +89 +105 +153 +187 +180 +162 +150 +137 +123 +122 +141 +146 +119 +101 +102 +103 +89 +68 +74 +110 +153 +191 +206 +180 +133 +94 +92 +116 +131 +129 +121 +107 +109 +139 +178 +196 +186 +167 +162 +164 +162 +170 +165 +150 +127 +140 +163 +159 +135 +110 +95 +93 +106 +113 +120 +144 +154 +162 +178 +176 +163 +163 +161 +161 +175 +185 +174 +162 +172 +190 +190 +168 +158 +159 +156 +159 +164 +158 +158 +163 +173 +177 +171 +159 +147 +133 +126 +132 +146 +147 +139 +150 +168 +168 +166 +167 +176 +171 +157 +167 +183 +179 +141 +133 +153 +163 +145 +130 +129 +139 +117 +106 +107 +131 +149 +144 +128 +104 +105 +94 +107 +133 +148 +135 +108 +100 +88 +88 +100 +123 +138 +133 +116 +104 +112 +105 +101 +101 +97 +89 +85 +88 +87 +88 +91 +93 +94 +95 +95 +97 +97 +95 +96 +99 +98 +97 +101 +107 +111 +110 +103 +99 +99 +93 +86 +88 +88 +90 +91 +91 +91 +92 +94 +95 +94 +95 +95 +93 +93 +92 +91 +89 +81 +79 +79 +84 +87 +88 +86 +84 +84 +84 +83 +81 +80 +81 +80 +78 +74 +70 +71 +73 +73 +69 +67 +69 +65 +65 +68 +72 +74 +73 +72 +71 +72 +69 +66 +64 +65 +66 +67 +66 +67 +68 +70 +70 +70 +70 +71 +73 +71 +70 +68 +66 +66 +66 +67 +68 +70 +69 +67 +64 +61 +59 +57 +56 +57 +56 +56 +55 +53 +49 +49 +51 +47 +47 +50 +49 +47 +45 +41 +50 +72 +87 +106 +120 +127 +130 +130 +128 +122 +123 +131 +147 +157 +156 +152 +152 +152 +152 +154 +159 +168 +176 +179 +178 +168 +164 +158 +150 +144 +144 +148 +152 +161 +163 +159 +150 +150 +158 +164 +164 +166 +166 +168 +173 +179 +178 +173 +168 +159 +157 +158 +166 +178 +184 +180 +173 +176 +180 +173 +163 +167 +176 +181 +182 +182 +180 +178 +175 +171 +166 +164 +166 +161 +159 +158 +158 +155 +148 +146 +148 +144 +144 +145 +145 +147 +153 +158 +161 +158 +143 +125 +118 +120 +128 +140 +151 +161 +164 +165 +160 +153 +150 +152 +155 +161 +161 +155 +149 +151 +160 +165 +164 +161 +161 +161 +163 +164 +168 +171 +172 +162 +155 +149 +150 +154 +163 +173 +185 +191 +194 +199 +201 +201 +203 +207 +211 +216 +219 +221 +221 +222 +222 +214 +204 +202 +198 +195 +195 +195 +191 +187 +184 +184 +181 +178 +178 +178 +175 +171 +169 +171 +168 +168 +170 +166 +160 +160 +163 +169 +176 +172 +163 +161 +160 +164 +174 +177 +179 +180 +179 +178 +177 +174 +171 +174 +176 +175 +176 +178 +169 +160 +163 +162 +164 +168 +171 +169 +164 +162 +161 +165 +168 +172 +172 +167 +159 +156 +159 +169 +168 +168 +168 +167 +167 +171 +176 +183 +179 +172 +167 +165 +169 +173 +177 +178 +178 +176 +172 +170 +170 +165 +159 +157 +154 +157 +157 +152 +159 +172 +176 +181 +186 +188 +186 +188 +193 +193 +187 +178 +179 +172 +169 +177 +181 +181 +184 +181 +173 +165 +157 +151 +149 +155 +164 +166 +170 +177 +181 +183 +182 +181 +180 +180 +182 +180 +177 +172 +166 +160 +155 +146 +146 +148 +154 +162 +168 +172 +173 +176 +177 +178 +179 +180 +179 +176 +172 +167 +167 +165 +159 +156 +155 +154 +151 +158 +166 +175 +181 +181 +179 +178 +178 +175 +176 +177 +176 +178 +183 +184 +183 +190 +189 +184 +179 +178 +181 +183 +182 +181 +183 +185 +188 +188 +185 +180 +177 +191 +192 +193 +192 +191 +191 +192 +194 +192 +191 +191 +192 +193 +193 +192 +190 +190 +191 +193 +194 +195 +194 +193 +192 +191 +191 +192 +193 +192 +192 +191 +190 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +193 +193 +192 +193 +193 +193 +192 +192 +194 +193 +193 +193 +195 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +195 +194 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +195 +196 +195 +195 +195 +196 +196 +195 +194 +193 +191 +191 +193 +193 +192 +192 +193 +192 +191 +190 +192 +194 +195 +193 +191 +191 +192 +193 +194 +194 +194 +193 +192 +192 +193 +194 +194 +195 +195 +194 +194 +194 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +190 +190 +192 +193 +191 +191 +192 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +192 +191 +192 +193 +194 +194 +193 +191 +192 +192 +193 +193 +194 +195 +195 +195 +193 +192 +192 +192 +193 +194 +193 +193 +190 +192 +191 +189 +190 +193 +194 +193 +193 +193 +192 +193 +194 +194 +194 +193 +193 +194 +195 +195 +194 +194 +196 +198 +197 +204 +209 +209 +206 +205 +205 +204 +204 +203 +200 +198 +196 +195 +195 +195 +195 +200 +204 +205 +203 +202 +203 +205 +210 +209 +208 +210 +212 +214 +215 +215 +216 +213 +213 +216 +217 +213 +206 +203 +207 +206 +204 +205 +205 +205 +202 +199 +199 +203 +209 +213 +214 +214 +208 +202 +199 +189 +186 +192 +198 +191 +178 +169 +172 +174 +175 +174 +173 +176 +182 +187 +191 +177 +170 +173 +185 +203 +204 +188 +159 +133 +133 +157 +183 +200 +193 +181 +173 +171 +175 +179 +181 +188 +197 +199 +193 +196 +188 +178 +179 +183 +190 +200 +203 +204 +202 +185 +166 +172 +191 +206 +209 +207 +203 +202 +200 +190 +173 +159 +162 +164 +169 +170 +162 +156 +155 +154 +165 +177 +178 +170 +154 +135 +136 +157 +195 +209 +200 +177 +162 +155 +152 +159 +179 +188 +194 +192 +192 +196 +195 +190 +187 +194 +190 +170 +146 +138 +145 +154 +158 +164 +166 +160 +155 +159 +170 +179 +184 +188 +189 +186 +185 +186 +183 +179 +172 +168 +167 +173 +180 +180 +176 +171 +163 +155 +141 +139 +156 +175 +183 +186 +180 +177 +175 +173 +162 +150 +145 +147 +141 +142 +143 +142 +143 +142 +138 +134 +139 +141 +142 +143 +146 +150 +152 +150 +148 +149 +151 +150 +144 +136 +131 +130 +130 +138 +143 +143 +140 +140 +142 +143 +146 +150 +146 +143 +150 +152 +148 +148 +148 +148 +147 +147 +145 +146 +146 +148 +147 +150 +152 +152 +153 +153 +149 +145 +139 +143 +142 +143 +148 +151 +154 +159 +178 +175 +182 +178 +151 +136 +141 +145 +144 +145 +150 +149 +143 +153 +175 +186 +173 +152 +139 +143 +149 +152 +152 +152 +150 +145 +151 +178 +190 +167 +154 +171 +186 +191 +178 +166 +174 +181 +176 +170 +168 +180 +167 +150 +153 +161 +177 +202 +216 +210 +190 +171 +165 +161 +153 +147 +161 +186 +197 +189 +181 +189 +188 +165 +153 +147 +148 +161 +172 +177 +185 +199 +185 +154 +132 +129 +137 +140 +135 +138 +160 +174 +190 +199 +179 +160 +171 +184 +158 +130 +129 +139 +138 +152 +170 +165 +151 +142 +161 +180 +183 +182 +174 +173 +192 +202 +175 +134 +118 +112 +128 +166 +206 +221 +186 +137 +131 +156 +178 +183 +179 +161 +132 +115 +125 +156 +176 +169 +152 +153 +163 +177 +158 +142 +130 +129 +138 +170 +200 +194 +165 +150 +161 +177 +169 +177 +188 +182 +159 +142 +134 +126 +140 +160 +181 +195 +190 +162 +134 +128 +129 +117 +118 +140 +160 +174 +168 +137 +109 +110 +116 +126 +116 +110 +133 +157 +175 +160 +128 +137 +160 +173 +174 +182 +175 +152 +123 +116 +127 +134 +133 +137 +144 +142 +126 +120 +140 +163 +178 +192 +198 +183 +160 +154 +173 +186 +184 +181 +166 +167 +183 +183 +186 +176 +143 +149 +162 +141 +124 +135 +158 +166 +173 +187 +190 +200 +196 +190 +186 +189 +199 +188 +176 +164 +163 +152 +155 +177 +169 +148 +119 +94 +94 +112 +117 +122 +136 +145 +146 +156 +169 +174 +169 +166 +169 +171 +169 +156 +143 +141 +137 +125 +122 +133 +131 +131 +146 +160 +151 +137 +134 +136 +123 +101 +100 +117 +128 +143 +155 +153 +148 +125 +110 +110 +113 +120 +132 +137 +152 +175 +187 +179 +147 +119 +115 +109 +104 +141 +167 +161 +134 +112 +117 +139 +150 +158 +169 +169 +164 +163 +168 +183 +187 +176 +167 +152 +149 +149 +145 +159 +180 +184 +180 +171 +168 +166 +171 +179 +184 +187 +188 +186 +184 +185 +184 +183 +182 +182 +175 +165 +155 +139 +126 +127 +137 +146 +146 +127 +118 +114 +107 +114 +135 +166 +167 +159 +168 +172 +171 +171 +168 +150 +117 +103 +121 +138 +137 +135 +125 +123 +134 +153 +176 +184 +189 +159 +110 +93 +133 +182 +186 +172 +159 +156 +178 +201 +216 +211 +199 +196 +183 +164 +146 +135 +134 +135 +137 +153 +169 +172 +165 +169 +165 +143 +114 +106 +130 +162 +154 +148 +142 +144 +144 +135 +141 +162 +186 +193 +190 +192 +200 +190 +173 +172 +149 +102 +110 +126 +148 +176 +162 +153 +157 +165 +146 +124 +126 +128 +113 +102 +126 +152 +166 +156 +139 +128 +129 +135 +122 +108 +115 +147 +176 +181 +159 +141 +154 +183 +193 +186 +186 +181 +173 +175 +170 +151 +128 +127 +144 +159 +163 +154 +155 +165 +176 +166 +136 +125 +144 +163 +176 +178 +164 +148 +138 +126 +120 +129 +120 +128 +132 +135 +140 +140 +143 +156 +178 +179 +171 +167 +170 +150 +111 +88 +81 +103 +131 +139 +129 +127 +131 +127 +108 +92 +82 +102 +146 +176 +176 +166 +160 +147 +146 +160 +157 +120 +84 +73 +98 +114 +98 +76 +78 +87 +126 +176 +204 +186 +149 +91 +82 +119 +127 +124 +120 +97 +110 +149 +179 +194 +187 +162 +154 +163 +178 +176 +164 +153 +143 +146 +159 +152 +122 +97 +96 +97 +101 +117 +132 +149 +149 +157 +177 +179 +168 +156 +161 +174 +182 +187 +172 +165 +172 +197 +188 +168 +162 +171 +169 +157 +150 +149 +163 +168 +180 +184 +173 +162 +150 +134 +115 +125 +139 +141 +139 +152 +167 +166 +165 +175 +179 +166 +136 +127 +148 +159 +135 +132 +151 +163 +141 +118 +123 +135 +121 +99 +100 +121 +128 +118 +104 +92 +90 +90 +100 +137 +156 +140 +120 +101 +88 +87 +93 +109 +118 +113 +103 +98 +105 +103 +103 +100 +93 +90 +90 +87 +88 +88 +88 +94 +100 +100 +95 +96 +91 +94 +96 +98 +97 +97 +100 +103 +105 +106 +106 +103 +98 +94 +92 +92 +93 +92 +92 +94 +97 +98 +96 +94 +92 +91 +89 +91 +95 +96 +90 +83 +81 +81 +80 +80 +84 +89 +89 +85 +79 +78 +77 +76 +76 +76 +78 +78 +74 +78 +78 +74 +70 +68 +67 +66 +67 +67 +70 +76 +80 +80 +77 +73 +71 +68 +64 +60 +59 +61 +65 +68 +67 +67 +67 +68 +69 +71 +72 +72 +71 +71 +69 +68 +67 +68 +67 +65 +68 +66 +63 +60 +58 +57 +57 +57 +59 +57 +56 +55 +52 +48 +48 +51 +51 +42 +41 +47 +45 +40 +45 +59 +78 +99 +113 +118 +128 +136 +133 +126 +118 +129 +140 +149 +157 +158 +153 +154 +149 +155 +158 +159 +166 +178 +180 +175 +172 +166 +161 +159 +157 +153 +154 +158 +155 +157 +152 +146 +148 +152 +159 +170 +169 +167 +169 +172 +175 +174 +171 +168 +160 +160 +162 +168 +176 +181 +178 +173 +174 +172 +170 +171 +173 +176 +179 +181 +178 +181 +182 +179 +171 +163 +163 +166 +164 +162 +159 +154 +148 +143 +140 +140 +151 +149 +148 +149 +150 +153 +155 +155 +154 +142 +130 +124 +122 +126 +142 +159 +163 +160 +157 +156 +155 +153 +153 +155 +162 +168 +170 +164 +155 +151 +155 +160 +159 +155 +155 +161 +166 +167 +169 +172 +173 +160 +151 +155 +161 +165 +174 +183 +189 +194 +198 +198 +198 +200 +205 +210 +212 +215 +219 +221 +220 +218 +212 +207 +200 +199 +197 +196 +196 +193 +186 +180 +178 +179 +180 +181 +183 +182 +175 +167 +160 +168 +172 +167 +163 +164 +165 +165 +169 +174 +171 +166 +166 +165 +164 +166 +175 +179 +183 +182 +177 +173 +173 +174 +175 +175 +174 +178 +179 +169 +157 +156 +163 +167 +170 +169 +170 +169 +165 +159 +164 +165 +168 +170 +166 +160 +159 +161 +166 +173 +176 +172 +165 +163 +167 +173 +178 +177 +175 +173 +169 +168 +175 +183 +182 +179 +177 +176 +174 +175 +169 +158 +147 +142 +144 +148 +148 +152 +160 +165 +167 +175 +182 +186 +190 +195 +197 +195 +189 +183 +178 +177 +179 +182 +183 +183 +183 +182 +177 +169 +165 +162 +155 +147 +154 +166 +177 +180 +179 +180 +182 +183 +183 +182 +181 +179 +176 +171 +164 +160 +152 +149 +148 +153 +158 +163 +167 +171 +175 +180 +183 +181 +175 +172 +172 +174 +166 +168 +169 +168 +165 +165 +160 +156 +157 +160 +164 +168 +175 +180 +183 +183 +179 +176 +174 +173 +173 +174 +180 +186 +187 +193 +195 +192 +189 +188 +183 +176 +179 +179 +179 +183 +187 +190 +190 +189 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +192 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +194 +194 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +192 +193 +192 +193 +193 +194 +195 +195 +194 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +194 +195 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +194 +195 +195 +194 +193 +193 +192 +192 +193 +193 +192 +192 +193 +194 +193 +192 +193 +194 +194 +192 +190 +191 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +194 +194 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +193 +192 +190 +189 +190 +192 +193 +192 +191 +192 +193 +192 +194 +194 +194 +193 +193 +193 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +192 +190 +191 +193 +193 +192 +194 +193 +192 +192 +193 +194 +194 +194 +195 +195 +195 +194 +193 +195 +198 +201 +208 +210 +209 +206 +203 +202 +201 +198 +197 +196 +196 +195 +194 +193 +193 +193 +192 +196 +200 +203 +204 +205 +208 +210 +213 +212 +212 +212 +213 +214 +213 +212 +213 +212 +214 +215 +214 +209 +206 +205 +207 +206 +205 +205 +207 +206 +204 +202 +201 +205 +209 +211 +212 +212 +208 +203 +196 +187 +182 +190 +196 +190 +177 +169 +170 +174 +178 +179 +179 +181 +184 +187 +184 +178 +177 +180 +192 +206 +196 +170 +140 +125 +138 +165 +187 +196 +187 +178 +166 +173 +185 +196 +199 +202 +206 +206 +197 +189 +178 +171 +173 +179 +191 +204 +198 +197 +192 +181 +168 +175 +192 +202 +203 +202 +200 +195 +192 +191 +185 +179 +170 +171 +173 +168 +156 +151 +156 +161 +176 +183 +183 +174 +160 +151 +162 +187 +213 +209 +191 +175 +173 +177 +178 +184 +194 +198 +200 +198 +197 +195 +189 +180 +179 +189 +188 +164 +138 +130 +140 +152 +154 +161 +160 +145 +127 +122 +131 +142 +148 +151 +153 +154 +160 +168 +171 +170 +159 +156 +154 +157 +160 +162 +162 +163 +159 +150 +141 +146 +166 +179 +177 +173 +168 +162 +163 +171 +174 +168 +163 +159 +158 +154 +148 +143 +142 +143 +140 +136 +137 +141 +146 +149 +151 +152 +150 +147 +147 +144 +141 +139 +135 +135 +138 +142 +142 +147 +152 +150 +146 +143 +142 +143 +140 +147 +145 +141 +148 +151 +148 +146 +147 +147 +147 +147 +147 +147 +148 +149 +148 +150 +150 +149 +149 +148 +145 +142 +142 +145 +147 +150 +151 +148 +151 +161 +170 +169 +178 +178 +156 +138 +139 +147 +149 +150 +152 +145 +147 +170 +187 +185 +162 +148 +144 +152 +156 +154 +152 +150 +146 +145 +155 +177 +185 +171 +165 +180 +190 +182 +167 +165 +182 +193 +188 +182 +185 +168 +146 +146 +163 +174 +185 +205 +222 +205 +180 +163 +159 +153 +149 +151 +174 +199 +190 +166 +166 +180 +180 +162 +155 +166 +173 +169 +167 +177 +190 +197 +175 +143 +126 +130 +135 +133 +130 +141 +169 +196 +209 +185 +149 +150 +174 +174 +142 +136 +139 +140 +139 +154 +168 +161 +143 +148 +177 +185 +164 +153 +168 +199 +206 +201 +179 +147 +123 +115 +138 +175 +203 +211 +187 +158 +149 +159 +178 +191 +181 +153 +126 +120 +133 +160 +176 +168 +158 +166 +172 +174 +150 +133 +124 +130 +151 +194 +213 +181 +142 +135 +147 +155 +165 +189 +200 +179 +151 +143 +142 +136 +139 +162 +182 +189 +188 +169 +141 +126 +121 +120 +123 +137 +156 +178 +178 +148 +115 +112 +120 +131 +124 +113 +124 +153 +190 +174 +123 +106 +129 +166 +182 +187 +196 +176 +143 +118 +114 +120 +123 +126 +138 +135 +118 +104 +115 +135 +150 +160 +184 +196 +187 +164 +160 +173 +173 +162 +148 +143 +150 +162 +188 +192 +152 +127 +139 +122 +111 +122 +147 +160 +157 +153 +157 +179 +199 +201 +187 +170 +164 +175 +187 +183 +178 +177 +181 +180 +172 +155 +128 +105 +101 +110 +111 +110 +118 +128 +135 +137 +143 +152 +158 +161 +165 +169 +173 +179 +178 +173 +171 +167 +163 +163 +154 +150 +152 +161 +167 +169 +168 +165 +159 +132 +114 +119 +123 +117 +128 +152 +155 +130 +103 +97 +103 +100 +95 +97 +111 +141 +171 +185 +168 +137 +120 +101 +86 +122 +166 +182 +162 +138 +133 +140 +144 +153 +153 +152 +157 +157 +158 +174 +160 +139 +129 +118 +116 +117 +122 +148 +167 +154 +134 +121 +123 +128 +129 +131 +145 +144 +144 +144 +141 +141 +148 +155 +163 +165 +170 +169 +158 +143 +129 +120 +120 +134 +143 +125 +106 +106 +108 +113 +126 +176 +187 +157 +140 +145 +161 +169 +177 +175 +152 +124 +119 +124 +128 +130 +118 +114 +125 +141 +159 +173 +198 +194 +148 +95 +104 +161 +194 +185 +154 +138 +144 +170 +185 +185 +196 +205 +187 +159 +155 +155 +146 +156 +156 +140 +142 +150 +164 +159 +170 +178 +157 +128 +132 +160 +169 +167 +163 +161 +152 +138 +146 +171 +192 +195 +200 +195 +178 +166 +165 +167 +139 +102 +107 +126 +152 +176 +157 +139 +148 +165 +167 +150 +137 +136 +125 +110 +124 +153 +166 +151 +134 +128 +127 +128 +129 +122 +110 +122 +165 +187 +165 +139 +146 +177 +189 +189 +193 +176 +151 +147 +166 +180 +169 +145 +137 +144 +147 +143 +146 +162 +174 +171 +155 +139 +138 +146 +162 +179 +175 +155 +149 +151 +144 +137 +135 +124 +111 +109 +110 +107 +121 +152 +150 +157 +158 +153 +155 +156 +137 +108 +88 +101 +118 +121 +117 +125 +131 +124 +108 +97 +89 +100 +130 +163 +175 +171 +160 +157 +157 +155 +136 +99 +69 +61 +101 +135 +120 +85 +62 +59 +98 +168 +208 +192 +151 +96 +85 +114 +128 +126 +112 +99 +118 +156 +179 +190 +182 +159 +138 +153 +179 +186 +175 +160 +151 +157 +158 +133 +101 +87 +95 +107 +113 +114 +138 +157 +150 +149 +167 +176 +165 +145 +152 +159 +168 +184 +175 +164 +170 +197 +192 +175 +167 +170 +165 +154 +149 +150 +161 +175 +187 +183 +173 +169 +152 +124 +108 +121 +140 +147 +146 +157 +170 +172 +175 +184 +184 +159 +114 +93 +112 +127 +137 +143 +157 +158 +137 +121 +122 +126 +112 +95 +97 +112 +115 +107 +96 +85 +82 +78 +90 +133 +162 +149 +123 +98 +91 +87 +90 +98 +105 +104 +98 +94 +102 +100 +101 +100 +94 +92 +91 +88 +88 +89 +89 +94 +101 +98 +91 +92 +90 +94 +95 +95 +95 +95 +98 +101 +101 +102 +103 +101 +98 +95 +93 +93 +93 +92 +92 +94 +97 +98 +96 +95 +93 +91 +89 +91 +96 +98 +92 +84 +80 +79 +78 +80 +85 +89 +86 +81 +78 +76 +73 +71 +72 +72 +71 +70 +72 +75 +75 +72 +68 +66 +66 +66 +67 +69 +73 +78 +80 +80 +75 +71 +70 +66 +61 +58 +60 +62 +63 +63 +66 +67 +67 +69 +70 +71 +72 +73 +74 +74 +72 +69 +68 +68 +67 +65 +62 +62 +61 +60 +58 +57 +56 +56 +59 +58 +58 +57 +55 +51 +50 +52 +49 +43 +42 +46 +44 +44 +55 +72 +89 +109 +119 +121 +128 +136 +131 +123 +121 +133 +145 +153 +160 +160 +155 +156 +155 +158 +161 +165 +171 +176 +176 +172 +170 +165 +162 +161 +160 +158 +161 +167 +164 +159 +147 +138 +142 +152 +162 +171 +171 +169 +169 +170 +174 +175 +172 +168 +156 +160 +165 +171 +178 +181 +179 +175 +171 +171 +172 +174 +177 +179 +180 +180 +179 +179 +179 +177 +173 +166 +163 +164 +162 +160 +157 +152 +146 +140 +137 +138 +150 +150 +151 +151 +151 +150 +151 +151 +154 +144 +133 +127 +129 +136 +146 +152 +160 +157 +154 +152 +151 +152 +156 +160 +163 +168 +173 +173 +162 +150 +144 +145 +156 +155 +157 +163 +167 +167 +164 +161 +168 +162 +160 +162 +165 +167 +175 +185 +186 +191 +196 +197 +198 +200 +206 +211 +212 +215 +218 +220 +219 +216 +211 +205 +202 +200 +198 +198 +198 +194 +187 +181 +178 +178 +179 +180 +182 +182 +177 +171 +164 +164 +164 +163 +163 +164 +165 +165 +171 +174 +171 +166 +167 +166 +164 +165 +174 +178 +182 +182 +179 +174 +172 +172 +173 +176 +178 +180 +177 +165 +156 +158 +163 +167 +170 +170 +172 +173 +167 +161 +158 +156 +158 +161 +162 +161 +162 +165 +168 +175 +181 +178 +172 +169 +171 +174 +178 +176 +175 +174 +173 +173 +179 +184 +183 +180 +179 +177 +174 +173 +166 +156 +139 +129 +126 +128 +131 +139 +148 +153 +153 +156 +164 +174 +184 +189 +193 +195 +195 +190 +185 +184 +185 +185 +185 +184 +182 +185 +184 +181 +178 +174 +164 +155 +154 +157 +161 +164 +169 +174 +179 +181 +183 +182 +179 +175 +171 +170 +169 +169 +164 +160 +158 +159 +161 +161 +161 +162 +164 +172 +177 +177 +177 +177 +173 +166 +164 +166 +166 +166 +167 +168 +167 +165 +165 +163 +161 +160 +165 +172 +178 +180 +180 +179 +177 +173 +169 +170 +176 +183 +184 +187 +193 +197 +196 +192 +187 +184 +180 +179 +178 +180 +183 +186 +187 +188 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +194 +195 +195 +195 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +194 +195 +196 +196 +195 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +194 +192 +192 +193 +193 +192 +192 +193 +196 +194 +193 +193 +194 +193 +192 +190 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +194 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +192 +191 +190 +190 +192 +193 +192 +191 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +194 +193 +191 +190 +190 +190 +192 +193 +193 +192 +192 +193 +193 +192 +194 +193 +192 +191 +192 +192 +192 +192 +193 +193 +192 +191 +192 +196 +201 +205 +213 +209 +204 +199 +197 +197 +195 +191 +190 +191 +192 +193 +193 +193 +192 +193 +190 +193 +197 +202 +206 +210 +214 +216 +215 +214 +214 +214 +214 +213 +211 +210 +210 +211 +213 +214 +210 +206 +205 +207 +207 +206 +206 +207 +207 +207 +205 +203 +204 +207 +208 +208 +209 +209 +208 +205 +196 +187 +184 +192 +196 +190 +178 +171 +170 +174 +180 +184 +186 +186 +185 +186 +182 +184 +187 +190 +199 +204 +183 +149 +124 +125 +152 +181 +195 +194 +183 +178 +176 +184 +199 +208 +205 +203 +203 +200 +194 +177 +164 +163 +166 +177 +195 +208 +197 +188 +182 +180 +180 +187 +190 +187 +188 +188 +186 +184 +186 +189 +186 +179 +175 +171 +170 +166 +159 +158 +166 +171 +179 +184 +186 +185 +180 +179 +191 +206 +207 +200 +191 +187 +188 +191 +197 +203 +207 +204 +197 +191 +186 +178 +166 +155 +155 +166 +173 +169 +161 +158 +156 +154 +162 +162 +156 +141 +127 +122 +126 +133 +140 +143 +145 +148 +155 +162 +164 +162 +151 +146 +143 +145 +149 +152 +154 +156 +154 +151 +153 +166 +183 +183 +168 +157 +153 +145 +144 +155 +165 +167 +165 +165 +164 +162 +160 +155 +150 +148 +145 +142 +140 +147 +153 +156 +156 +153 +149 +146 +142 +139 +136 +136 +139 +146 +156 +164 +167 +171 +174 +173 +165 +155 +148 +146 +143 +149 +148 +143 +145 +148 +145 +143 +147 +147 +147 +148 +148 +149 +149 +150 +150 +150 +149 +146 +144 +143 +142 +141 +146 +148 +150 +152 +149 +142 +149 +165 +172 +165 +167 +173 +163 +142 +136 +144 +148 +153 +150 +144 +159 +189 +194 +174 +146 +140 +145 +154 +155 +152 +149 +146 +141 +144 +162 +181 +182 +175 +177 +187 +182 +169 +163 +182 +206 +207 +191 +181 +175 +155 +144 +154 +170 +180 +194 +212 +220 +197 +172 +166 +166 +160 +157 +163 +192 +205 +176 +147 +157 +177 +183 +179 +175 +178 +170 +157 +165 +198 +210 +193 +154 +132 +128 +137 +133 +120 +122 +145 +195 +219 +206 +154 +125 +159 +186 +162 +136 +147 +145 +132 +137 +155 +159 +149 +146 +166 +190 +173 +136 +135 +177 +227 +222 +194 +167 +142 +117 +115 +149 +189 +200 +194 +179 +175 +173 +170 +181 +195 +181 +144 +118 +121 +148 +182 +185 +161 +151 +175 +183 +174 +145 +126 +121 +135 +178 +219 +217 +160 +115 +113 +128 +139 +166 +199 +209 +185 +157 +147 +145 +143 +145 +170 +185 +182 +180 +173 +155 +139 +125 +127 +130 +139 +152 +174 +184 +167 +121 +111 +120 +129 +125 +107 +113 +156 +195 +198 +155 +114 +105 +132 +163 +186 +197 +192 +170 +137 +112 +113 +122 +125 +134 +136 +131 +120 +119 +128 +134 +132 +142 +167 +183 +171 +157 +161 +164 +156 +142 +138 +141 +163 +194 +206 +184 +158 +145 +132 +117 +112 +121 +134 +131 +118 +110 +130 +172 +195 +197 +168 +128 +127 +148 +169 +175 +185 +189 +181 +178 +162 +125 +112 +107 +113 +120 +121 +123 +128 +120 +114 +110 +118 +128 +131 +133 +141 +149 +163 +174 +177 +179 +182 +184 +182 +187 +179 +165 +158 +171 +187 +192 +192 +190 +183 +165 +154 +145 +117 +114 +148 +157 +153 +131 +118 +124 +117 +103 +105 +95 +98 +122 +164 +181 +166 +141 +118 +121 +133 +166 +192 +185 +172 +168 +165 +157 +166 +158 +155 +165 +164 +163 +175 +150 +117 +109 +107 +100 +97 +113 +152 +183 +156 +119 +102 +109 +119 +120 +117 +121 +118 +117 +116 +112 +108 +116 +126 +153 +159 +170 +176 +172 +168 +165 +158 +156 +157 +162 +138 +102 +92 +101 +114 +150 +197 +199 +148 +105 +108 +136 +152 +157 +176 +172 +146 +128 +125 +125 +123 +121 +112 +110 +118 +135 +161 +197 +206 +169 +118 +104 +144 +191 +196 +160 +127 +107 +121 +132 +149 +180 +201 +191 +168 +163 +171 +159 +186 +206 +178 +159 +154 +165 +159 +163 +180 +192 +188 +180 +177 +179 +198 +206 +195 +181 +173 +174 +181 +173 +172 +193 +198 +161 +138 +151 +162 +160 +136 +127 +137 +159 +174 +160 +140 +141 +157 +173 +169 +152 +148 +148 +139 +135 +136 +140 +148 +149 +134 +122 +124 +136 +128 +107 +114 +154 +175 +164 +157 +169 +187 +184 +182 +197 +185 +145 +121 +148 +176 +190 +178 +163 +156 +145 +138 +143 +161 +174 +176 +167 +149 +138 +143 +146 +146 +145 +148 +152 +155 +157 +157 +150 +129 +101 +87 +84 +86 +111 +148 +138 +132 +142 +156 +155 +151 +142 +126 +105 +103 +107 +110 +111 +122 +132 +130 +108 +101 +99 +106 +126 +157 +173 +169 +165 +160 +148 +134 +122 +102 +75 +56 +94 +139 +128 +98 +71 +59 +76 +146 +203 +195 +150 +102 +91 +111 +130 +127 +105 +102 +126 +161 +182 +191 +179 +153 +123 +141 +174 +189 +181 +166 +158 +166 +154 +120 +91 +83 +92 +113 +126 +123 +141 +158 +144 +138 +159 +177 +169 +144 +139 +138 +147 +175 +174 +163 +167 +196 +199 +184 +171 +164 +158 +151 +151 +154 +167 +188 +196 +180 +169 +169 +147 +111 +100 +123 +148 +153 +147 +155 +173 +183 +184 +190 +186 +159 +110 +87 +108 +126 +135 +147 +165 +168 +150 +131 +120 +114 +103 +91 +92 +105 +111 +111 +101 +86 +77 +72 +85 +131 +164 +155 +125 +98 +92 +88 +86 +88 +95 +100 +101 +99 +99 +96 +97 +98 +95 +94 +93 +88 +88 +89 +90 +94 +100 +97 +88 +86 +89 +92 +93 +94 +93 +94 +96 +98 +96 +98 +99 +98 +96 +94 +93 +93 +92 +92 +93 +95 +97 +98 +96 +94 +92 +90 +89 +92 +96 +97 +92 +85 +82 +80 +80 +84 +89 +90 +84 +78 +79 +75 +71 +69 +70 +70 +69 +67 +68 +70 +71 +68 +65 +65 +66 +66 +69 +72 +76 +78 +79 +78 +74 +72 +70 +65 +59 +59 +62 +65 +64 +61 +66 +67 +68 +69 +70 +71 +72 +72 +72 +73 +71 +67 +64 +64 +64 +63 +61 +62 +63 +63 +62 +60 +59 +59 +57 +58 +60 +59 +56 +51 +50 +51 +49 +46 +45 +45 +46 +54 +72 +88 +100 +117 +124 +121 +127 +135 +129 +120 +121 +136 +149 +156 +161 +160 +156 +158 +159 +159 +163 +171 +177 +179 +176 +174 +167 +164 +163 +162 +162 +162 +168 +175 +174 +161 +143 +132 +137 +151 +162 +168 +171 +170 +170 +170 +174 +178 +174 +168 +154 +160 +168 +174 +179 +181 +180 +177 +171 +171 +173 +176 +180 +182 +182 +182 +182 +178 +174 +172 +171 +168 +165 +164 +157 +154 +152 +148 +143 +139 +138 +141 +149 +152 +154 +154 +151 +149 +149 +150 +152 +146 +135 +130 +135 +145 +149 +148 +157 +154 +151 +149 +149 +152 +160 +166 +164 +166 +173 +176 +166 +148 +137 +136 +147 +152 +159 +165 +168 +166 +158 +150 +154 +159 +166 +169 +168 +169 +174 +181 +184 +188 +192 +195 +197 +201 +207 +212 +213 +215 +218 +219 +217 +215 +210 +204 +203 +199 +197 +197 +198 +194 +186 +180 +176 +177 +178 +179 +181 +182 +180 +176 +168 +161 +154 +154 +159 +164 +166 +166 +172 +174 +170 +167 +168 +168 +166 +167 +173 +176 +180 +181 +178 +174 +171 +169 +169 +175 +180 +179 +173 +161 +156 +161 +161 +165 +167 +169 +171 +173 +169 +163 +157 +150 +146 +148 +153 +157 +161 +167 +168 +176 +184 +183 +179 +176 +176 +175 +179 +176 +173 +172 +173 +175 +177 +179 +183 +182 +183 +180 +176 +172 +162 +149 +127 +111 +101 +102 +108 +118 +129 +133 +132 +131 +137 +152 +166 +175 +183 +190 +195 +193 +192 +192 +193 +194 +193 +191 +184 +187 +189 +190 +189 +187 +178 +170 +162 +155 +149 +149 +156 +164 +170 +174 +175 +175 +174 +170 +167 +166 +170 +174 +175 +172 +169 +168 +166 +162 +158 +157 +158 +164 +167 +167 +172 +178 +173 +162 +163 +165 +166 +167 +168 +172 +174 +174 +172 +167 +161 +156 +159 +165 +168 +169 +175 +178 +177 +172 +167 +168 +174 +178 +180 +181 +189 +198 +200 +194 +190 +192 +185 +183 +181 +179 +179 +180 +182 +184 +194 +193 +192 +192 +193 +194 +193 +192 +192 +193 +193 +192 +191 +191 +192 +194 +194 +194 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +194 +192 +192 +193 +194 +195 +195 +195 +195 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +196 +196 +196 +195 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +193 +193 +193 +192 +194 +193 +193 +194 +194 +192 +192 +193 +194 +193 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +191 +191 +192 +193 +194 +194 +194 +193 +190 +192 +193 +192 +191 +193 +193 +193 +190 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +193 +195 +194 +192 +190 +190 +191 +192 +193 +194 +193 +193 +193 +192 +191 +193 +193 +192 +192 +193 +192 +192 +191 +192 +192 +192 +192 +193 +195 +199 +202 +205 +201 +196 +193 +193 +194 +192 +190 +190 +191 +192 +193 +194 +194 +195 +195 +192 +195 +199 +205 +211 +215 +217 +217 +213 +213 +213 +214 +213 +212 +211 +210 +209 +211 +213 +212 +209 +206 +206 +207 +207 +206 +205 +205 +205 +204 +203 +202 +206 +208 +208 +207 +208 +208 +207 +205 +198 +192 +191 +198 +200 +191 +178 +170 +171 +176 +181 +187 +188 +185 +182 +181 +187 +191 +196 +200 +202 +197 +171 +142 +125 +139 +172 +198 +205 +198 +188 +190 +200 +201 +206 +206 +198 +196 +194 +192 +184 +168 +161 +165 +171 +187 +204 +210 +200 +185 +177 +185 +196 +199 +186 +167 +158 +162 +168 +179 +192 +197 +186 +169 +166 +165 +171 +175 +173 +174 +183 +188 +186 +185 +189 +195 +197 +201 +203 +202 +195 +196 +200 +203 +202 +203 +205 +205 +200 +193 +185 +178 +174 +166 +157 +149 +144 +149 +160 +172 +177 +174 +166 +161 +167 +158 +150 +149 +155 +161 +162 +160 +169 +172 +174 +176 +179 +179 +175 +168 +156 +151 +150 +154 +160 +161 +159 +157 +161 +167 +177 +192 +199 +186 +164 +153 +143 +136 +131 +133 +140 +146 +154 +162 +162 +168 +171 +167 +161 +158 +158 +160 +158 +162 +164 +163 +161 +157 +154 +153 +155 +156 +160 +166 +172 +178 +184 +190 +193 +191 +187 +180 +169 +157 +150 +150 +149 +151 +150 +146 +145 +144 +144 +145 +148 +148 +148 +148 +149 +149 +149 +149 +152 +151 +148 +145 +142 +141 +142 +143 +148 +150 +148 +146 +142 +141 +151 +170 +178 +160 +153 +164 +169 +152 +139 +142 +146 +148 +146 +154 +177 +196 +183 +153 +138 +136 +140 +148 +149 +147 +147 +145 +136 +143 +168 +188 +183 +177 +183 +188 +172 +161 +170 +201 +219 +205 +181 +171 +162 +157 +159 +162 +168 +184 +201 +209 +201 +190 +179 +183 +186 +177 +173 +179 +186 +188 +168 +162 +178 +189 +192 +189 +184 +165 +144 +141 +170 +216 +218 +180 +142 +131 +136 +139 +125 +114 +131 +170 +211 +219 +182 +133 +135 +178 +189 +153 +144 +154 +138 +122 +139 +159 +156 +146 +163 +184 +183 +145 +123 +151 +202 +236 +222 +183 +143 +120 +109 +117 +154 +195 +203 +184 +169 +180 +191 +191 +195 +194 +172 +134 +111 +116 +150 +190 +178 +138 +137 +177 +186 +167 +135 +124 +131 +159 +202 +222 +203 +146 +108 +104 +116 +132 +164 +187 +198 +191 +178 +159 +142 +136 +152 +178 +191 +179 +165 +162 +163 +160 +147 +143 +140 +146 +152 +163 +183 +186 +148 +111 +108 +124 +132 +113 +105 +149 +192 +214 +192 +152 +109 +101 +130 +170 +181 +187 +185 +160 +131 +123 +127 +124 +127 +132 +137 +136 +130 +129 +129 +126 +115 +122 +151 +177 +180 +173 +174 +176 +177 +176 +174 +187 +196 +198 +203 +194 +172 +165 +155 +139 +126 +129 +134 +128 +110 +107 +133 +174 +205 +197 +142 +102 +100 +128 +152 +164 +165 +174 +179 +160 +133 +126 +114 +110 +119 +127 +127 +127 +115 +108 +104 +114 +126 +125 +127 +133 +120 +118 +126 +140 +146 +148 +154 +160 +173 +178 +174 +169 +177 +186 +189 +191 +205 +219 +210 +192 +181 +156 +135 +138 +137 +154 +159 +154 +150 +135 +113 +103 +100 +88 +94 +131 +172 +192 +183 +161 +158 +151 +174 +200 +196 +186 +185 +179 +175 +181 +172 +165 +165 +168 +174 +180 +146 +111 +109 +114 +98 +88 +108 +156 +184 +157 +119 +102 +109 +119 +120 +118 +121 +119 +119 +119 +116 +110 +111 +115 +144 +156 +160 +157 +160 +169 +180 +190 +191 +183 +181 +163 +128 +101 +106 +135 +174 +204 +199 +155 +109 +99 +112 +115 +130 +152 +163 +150 +135 +128 +124 +119 +123 +117 +110 +103 +112 +142 +181 +200 +178 +145 +125 +145 +182 +191 +162 +132 +105 +79 +87 +133 +179 +202 +192 +164 +159 +161 +149 +171 +204 +203 +192 +187 +174 +162 +144 +143 +171 +201 +201 +186 +176 +195 +206 +201 +192 +183 +170 +157 +137 +137 +173 +200 +173 +143 +150 +167 +179 +166 +150 +148 +155 +155 +151 +144 +139 +142 +153 +161 +161 +160 +164 +168 +151 +115 +100 +129 +156 +145 +123 +118 +125 +114 +102 +121 +151 +163 +169 +175 +184 +184 +176 +174 +192 +199 +170 +132 +117 +139 +172 +182 +174 +168 +161 +153 +144 +152 +166 +178 +174 +157 +144 +143 +127 +107 +107 +128 +139 +139 +151 +168 +167 +160 +138 +118 +115 +122 +137 +157 +146 +140 +149 +157 +145 +134 +144 +158 +154 +140 +132 +127 +115 +112 +120 +125 +115 +103 +104 +115 +131 +157 +174 +170 +170 +160 +134 +113 +116 +117 +92 +61 +86 +129 +118 +105 +95 +83 +71 +125 +187 +191 +148 +109 +103 +118 +134 +121 +104 +108 +132 +164 +186 +195 +179 +150 +127 +139 +164 +175 +175 +169 +163 +169 +157 +126 +95 +87 +101 +121 +131 +133 +135 +144 +130 +130 +162 +183 +178 +160 +138 +131 +137 +167 +172 +163 +166 +194 +203 +192 +174 +155 +145 +143 +149 +159 +179 +196 +196 +174 +160 +156 +136 +105 +98 +131 +158 +154 +141 +148 +172 +189 +194 +194 +186 +160 +115 +94 +113 +129 +134 +139 +155 +169 +163 +143 +125 +117 +99 +88 +88 +100 +115 +124 +114 +93 +81 +75 +89 +129 +161 +155 +126 +100 +94 +92 +90 +89 +95 +105 +109 +108 +99 +95 +95 +96 +94 +94 +93 +87 +86 +88 +90 +93 +99 +95 +86 +83 +87 +91 +93 +95 +95 +94 +95 +96 +95 +95 +96 +95 +93 +91 +90 +90 +93 +94 +95 +96 +98 +97 +94 +92 +90 +90 +91 +94 +94 +94 +89 +85 +83 +82 +83 +87 +89 +86 +81 +76 +78 +74 +71 +69 +70 +70 +69 +67 +66 +66 +66 +65 +63 +64 +66 +68 +73 +76 +78 +78 +77 +76 +75 +74 +71 +66 +61 +60 +64 +67 +66 +65 +67 +67 +69 +70 +71 +71 +71 +71 +69 +69 +68 +64 +61 +61 +62 +61 +64 +65 +66 +65 +63 +61 +60 +59 +56 +58 +59 +57 +53 +49 +48 +49 +48 +47 +44 +45 +50 +64 +84 +98 +109 +123 +127 +122 +127 +133 +128 +119 +120 +137 +149 +155 +158 +158 +156 +158 +161 +162 +166 +172 +179 +182 +179 +175 +166 +164 +163 +162 +161 +164 +171 +179 +177 +160 +143 +134 +139 +152 +161 +161 +168 +170 +172 +172 +175 +177 +173 +166 +159 +163 +170 +175 +178 +180 +180 +177 +172 +171 +171 +174 +179 +183 +185 +185 +186 +178 +169 +166 +166 +166 +165 +166 +152 +148 +144 +142 +141 +140 +144 +150 +150 +151 +152 +153 +151 +148 +149 +150 +147 +145 +141 +139 +140 +145 +148 +148 +151 +151 +151 +150 +150 +154 +162 +168 +166 +166 +168 +168 +161 +149 +140 +136 +137 +147 +159 +164 +166 +164 +155 +147 +143 +155 +168 +173 +172 +171 +174 +176 +183 +185 +189 +191 +196 +202 +208 +212 +213 +216 +218 +219 +218 +215 +210 +204 +201 +197 +194 +196 +197 +193 +185 +178 +174 +175 +177 +179 +181 +183 +182 +180 +171 +162 +149 +144 +151 +164 +170 +170 +170 +173 +171 +168 +170 +170 +169 +173 +174 +174 +174 +174 +173 +172 +171 +170 +168 +173 +175 +173 +169 +160 +157 +162 +159 +164 +167 +167 +168 +171 +170 +167 +162 +152 +142 +139 +142 +148 +156 +165 +167 +175 +182 +183 +181 +180 +178 +175 +175 +171 +167 +166 +168 +171 +176 +179 +183 +183 +185 +184 +179 +173 +158 +140 +116 +96 +82 +81 +87 +97 +105 +107 +114 +113 +118 +129 +143 +157 +171 +181 +185 +188 +191 +195 +198 +200 +198 +195 +189 +190 +190 +189 +190 +192 +190 +186 +177 +166 +155 +150 +150 +152 +155 +159 +158 +163 +169 +171 +168 +167 +170 +174 +178 +177 +176 +174 +172 +169 +165 +163 +161 +160 +157 +154 +158 +165 +167 +165 +164 +166 +168 +168 +169 +173 +175 +175 +173 +171 +167 +164 +164 +164 +160 +156 +162 +168 +172 +171 +170 +172 +175 +177 +178 +179 +184 +191 +193 +191 +191 +194 +193 +191 +187 +183 +180 +178 +178 +179 +195 +193 +192 +192 +193 +194 +193 +192 +192 +193 +193 +192 +191 +191 +192 +194 +195 +194 +193 +192 +192 +193 +194 +194 +193 +193 +193 +192 +192 +192 +191 +191 +194 +194 +193 +193 +193 +193 +193 +193 +191 +192 +193 +194 +194 +194 +193 +193 +193 +192 +191 +191 +192 +193 +194 +194 +192 +193 +193 +194 +195 +195 +196 +196 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +195 +196 +196 +195 +194 +194 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +192 +192 +191 +190 +191 +191 +191 +192 +193 +193 +193 +192 +194 +193 +193 +194 +194 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +195 +196 +196 +195 +191 +192 +193 +192 +192 +193 +193 +193 +191 +191 +191 +191 +191 +192 +192 +192 +191 +192 +193 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +193 +195 +195 +192 +191 +191 +192 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +193 +193 +194 +193 +191 +190 +193 +194 +194 +194 +193 +192 +192 +192 +193 +191 +190 +191 +192 +192 +192 +191 +193 +193 +192 +193 +193 +194 +195 +197 +196 +199 +204 +210 +214 +216 +215 +213 +213 +213 +213 +212 +211 +211 +211 +211 +210 +211 +212 +211 +208 +207 +206 +205 +203 +202 +201 +201 +201 +202 +202 +202 +206 +208 +207 +207 +207 +207 +205 +203 +197 +194 +198 +205 +203 +190 +176 +168 +173 +176 +183 +189 +189 +182 +176 +173 +191 +197 +202 +206 +204 +191 +169 +152 +150 +167 +194 +209 +211 +204 +197 +203 +209 +204 +203 +200 +195 +194 +195 +192 +182 +172 +169 +173 +184 +202 +216 +213 +200 +185 +180 +190 +201 +199 +182 +163 +157 +163 +174 +189 +201 +198 +177 +155 +150 +158 +174 +186 +185 +185 +191 +199 +193 +192 +192 +195 +197 +201 +201 +197 +198 +199 +202 +201 +198 +197 +194 +184 +177 +175 +171 +168 +166 +163 +159 +156 +142 +139 +140 +141 +135 +131 +144 +163 +168 +161 +157 +164 +178 +188 +192 +190 +187 +190 +193 +196 +198 +196 +188 +181 +172 +174 +179 +184 +184 +180 +174 +172 +171 +178 +187 +199 +203 +189 +171 +163 +159 +153 +150 +150 +153 +158 +168 +177 +182 +185 +184 +181 +180 +181 +184 +185 +185 +184 +183 +179 +175 +172 +173 +174 +185 +189 +194 +198 +198 +195 +192 +190 +189 +182 +171 +159 +150 +145 +146 +149 +149 +145 +145 +148 +145 +142 +145 +150 +147 +146 +146 +147 +149 +150 +151 +151 +151 +149 +147 +143 +141 +140 +143 +147 +149 +151 +149 +143 +140 +144 +157 +173 +175 +155 +146 +161 +172 +161 +147 +145 +147 +141 +146 +170 +193 +190 +163 +140 +141 +136 +139 +145 +146 +148 +149 +147 +136 +142 +170 +192 +185 +178 +185 +189 +169 +162 +176 +203 +206 +186 +173 +174 +175 +165 +161 +163 +174 +196 +205 +196 +183 +191 +197 +197 +188 +172 +168 +178 +180 +176 +170 +177 +187 +195 +197 +185 +160 +140 +132 +147 +181 +214 +205 +169 +142 +135 +138 +130 +121 +128 +160 +204 +206 +201 +158 +135 +161 +182 +171 +147 +147 +149 +130 +123 +149 +166 +164 +162 +179 +188 +166 +133 +138 +181 +218 +225 +210 +174 +126 +102 +106 +122 +155 +192 +202 +182 +167 +176 +191 +204 +210 +197 +165 +127 +109 +120 +158 +187 +164 +125 +136 +181 +183 +150 +121 +127 +152 +188 +209 +213 +183 +139 +118 +115 +120 +129 +152 +162 +172 +184 +195 +182 +152 +131 +149 +178 +197 +181 +151 +141 +152 +164 +165 +159 +150 +151 +151 +159 +183 +198 +166 +121 +115 +136 +142 +111 +96 +142 +192 +210 +195 +169 +132 +110 +117 +142 +162 +169 +179 +172 +151 +136 +129 +121 +128 +124 +126 +128 +123 +122 +133 +144 +127 +110 +122 +159 +184 +187 +184 +181 +192 +202 +200 +201 +194 +188 +197 +192 +188 +188 +192 +186 +165 +154 +156 +157 +152 +134 +125 +148 +180 +202 +185 +133 +95 +97 +124 +134 +139 +169 +182 +167 +145 +144 +129 +112 +109 +116 +121 +120 +123 +117 +117 +131 +145 +146 +140 +137 +117 +100 +99 +115 +121 +119 +122 +126 +128 +140 +146 +146 +150 +152 +157 +168 +182 +194 +195 +189 +197 +201 +184 +162 +165 +173 +185 +188 +175 +155 +134 +121 +116 +118 +121 +129 +157 +196 +206 +192 +165 +153 +164 +177 +170 +162 +165 +166 +163 +160 +152 +142 +133 +152 +179 +176 +142 +110 +111 +114 +94 +81 +106 +158 +184 +158 +127 +117 +124 +130 +128 +127 +124 +125 +125 +127 +128 +126 +121 +116 +137 +157 +150 +131 +130 +136 +147 +169 +182 +187 +188 +181 +167 +137 +125 +153 +186 +206 +195 +157 +119 +106 +110 +106 +123 +140 +156 +151 +133 +121 +120 +122 +120 +123 +124 +112 +96 +110 +153 +197 +196 +166 +139 +149 +174 +175 +157 +143 +111 +74 +97 +157 +187 +200 +191 +154 +119 +116 +127 +136 +152 +170 +171 +176 +172 +153 +128 +113 +118 +135 +150 +157 +175 +168 +173 +189 +191 +175 +157 +147 +124 +125 +152 +187 +191 +174 +165 +169 +173 +174 +162 +155 +142 +129 +134 +145 +143 +141 +130 +130 +148 +159 +162 +168 +158 +127 +97 +103 +135 +154 +143 +126 +108 +101 +105 +133 +154 +170 +185 +180 +168 +156 +162 +174 +183 +201 +198 +171 +126 +105 +118 +142 +162 +184 +186 +180 +156 +139 +145 +172 +184 +171 +143 +116 +103 +107 +121 +132 +130 +129 +142 +157 +166 +179 +177 +168 +167 +168 +167 +171 +178 +169 +140 +113 +115 +136 +158 +173 +185 +178 +169 +149 +123 +115 +122 +126 +122 +106 +106 +119 +130 +149 +170 +176 +173 +168 +140 +110 +108 +117 +99 +72 +92 +125 +113 +105 +102 +93 +72 +114 +170 +185 +148 +118 +119 +130 +137 +115 +105 +119 +143 +166 +184 +195 +183 +157 +145 +145 +151 +153 +161 +170 +167 +165 +162 +139 +106 +99 +121 +132 +130 +131 +127 +127 +116 +131 +169 +186 +182 +173 +154 +142 +140 +164 +169 +163 +165 +188 +204 +203 +183 +152 +131 +127 +143 +164 +188 +196 +189 +167 +148 +136 +119 +102 +101 +135 +158 +150 +138 +146 +167 +183 +189 +191 +186 +165 +126 +105 +120 +131 +123 +128 +148 +173 +176 +160 +131 +102 +86 +82 +87 +98 +112 +126 +120 +97 +85 +78 +89 +124 +156 +156 +126 +98 +94 +96 +96 +97 +102 +109 +112 +109 +101 +95 +94 +94 +92 +92 +91 +86 +83 +88 +90 +93 +97 +94 +86 +83 +86 +91 +94 +96 +97 +96 +96 +95 +94 +94 +93 +92 +90 +89 +88 +88 +94 +94 +96 +96 +97 +94 +91 +88 +88 +90 +94 +95 +92 +88 +85 +84 +83 +82 +84 +86 +84 +78 +75 +75 +73 +72 +70 +68 +68 +67 +68 +68 +67 +66 +65 +63 +63 +64 +66 +69 +75 +79 +82 +80 +77 +75 +74 +73 +69 +65 +62 +60 +62 +65 +67 +68 +68 +69 +70 +71 +71 +71 +70 +69 +68 +68 +67 +64 +63 +64 +65 +65 +66 +66 +65 +62 +58 +55 +55 +55 +55 +57 +57 +54 +50 +48 +48 +49 +46 +45 +43 +46 +57 +74 +89 +99 +118 +129 +130 +124 +126 +129 +123 +117 +121 +136 +148 +149 +150 +150 +151 +153 +156 +163 +169 +172 +178 +183 +179 +171 +166 +164 +162 +161 +161 +165 +175 +183 +175 +158 +147 +146 +150 +157 +160 +155 +162 +168 +174 +174 +173 +171 +166 +160 +165 +169 +173 +175 +178 +180 +179 +176 +172 +171 +171 +174 +180 +184 +185 +185 +184 +176 +169 +165 +164 +163 +163 +164 +152 +144 +140 +139 +140 +142 +148 +155 +151 +149 +150 +152 +151 +146 +143 +142 +138 +144 +153 +156 +150 +143 +142 +144 +142 +146 +150 +152 +154 +158 +164 +168 +169 +169 +166 +160 +155 +152 +147 +141 +132 +145 +159 +163 +161 +158 +154 +151 +148 +158 +168 +172 +173 +174 +176 +176 +182 +183 +186 +189 +196 +202 +208 +211 +214 +217 +219 +220 +220 +218 +210 +205 +198 +194 +192 +195 +196 +191 +183 +178 +173 +173 +176 +180 +183 +183 +181 +180 +172 +165 +151 +139 +146 +163 +173 +173 +167 +171 +171 +171 +172 +171 +174 +179 +176 +174 +170 +167 +165 +167 +170 +171 +173 +173 +170 +167 +167 +163 +159 +161 +162 +167 +169 +167 +167 +169 +172 +172 +165 +156 +145 +138 +136 +140 +152 +164 +168 +174 +180 +180 +181 +182 +178 +173 +167 +164 +161 +159 +160 +167 +175 +180 +182 +181 +183 +184 +181 +172 +152 +130 +106 +87 +73 +72 +76 +83 +88 +87 +101 +106 +111 +116 +126 +142 +156 +163 +173 +178 +185 +190 +194 +197 +196 +193 +196 +194 +191 +189 +190 +193 +195 +195 +191 +186 +178 +169 +159 +150 +144 +143 +144 +151 +163 +170 +171 +170 +173 +178 +179 +178 +178 +177 +176 +175 +173 +172 +165 +159 +151 +146 +145 +146 +155 +165 +167 +170 +172 +171 +172 +173 +174 +173 +172 +174 +174 +174 +172 +167 +159 +151 +149 +155 +163 +170 +175 +178 +179 +178 +178 +180 +181 +182 +183 +187 +191 +194 +198 +197 +194 +189 +185 +181 +180 +179 +194 +193 +193 +192 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +194 +193 +192 +192 +194 +194 +195 +194 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +193 +194 +194 +195 +195 +195 +195 +193 +193 +192 +192 +192 +192 +192 +192 +194 +193 +193 +193 +194 +195 +195 +195 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +190 +192 +192 +192 +193 +193 +194 +193 +193 +194 +193 +193 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +193 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +195 +195 +194 +194 +191 +193 +193 +192 +192 +193 +194 +193 +193 +193 +193 +192 +191 +191 +190 +190 +190 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +192 +193 +194 +194 +192 +191 +192 +192 +192 +192 +193 +194 +193 +192 +190 +190 +191 +193 +194 +194 +193 +192 +191 +188 +188 +190 +192 +193 +192 +192 +193 +193 +192 +191 +191 +191 +192 +194 +196 +198 +201 +207 +212 +215 +214 +211 +208 +214 +213 +211 +208 +207 +207 +209 +211 +212 +212 +212 +211 +210 +209 +206 +202 +199 +198 +197 +196 +197 +200 +202 +204 +206 +207 +206 +206 +207 +207 +204 +200 +196 +197 +203 +210 +206 +191 +179 +174 +175 +179 +186 +192 +188 +179 +172 +170 +192 +201 +206 +210 +207 +192 +177 +172 +185 +197 +209 +208 +207 +204 +197 +201 +197 +192 +192 +193 +193 +193 +191 +185 +183 +177 +173 +177 +192 +212 +218 +209 +195 +186 +185 +190 +191 +187 +182 +177 +178 +183 +192 +201 +201 +186 +162 +145 +139 +140 +155 +175 +186 +185 +183 +177 +177 +187 +195 +194 +192 +194 +196 +197 +205 +211 +210 +199 +188 +178 +167 +158 +165 +165 +162 +154 +145 +138 +134 +131 +119 +110 +101 +96 +90 +95 +124 +157 +167 +169 +172 +173 +174 +177 +184 +192 +182 +184 +186 +190 +192 +192 +188 +185 +190 +199 +209 +211 +203 +193 +189 +191 +183 +185 +188 +195 +203 +202 +195 +192 +188 +185 +184 +187 +189 +189 +191 +191 +191 +188 +185 +187 +192 +192 +184 +175 +184 +182 +182 +182 +182 +184 +188 +192 +196 +195 +194 +190 +181 +170 +162 +157 +153 +152 +147 +142 +140 +143 +146 +148 +147 +140 +142 +147 +143 +141 +145 +149 +145 +144 +144 +146 +149 +153 +154 +155 +148 +147 +145 +142 +139 +139 +143 +148 +149 +154 +153 +147 +146 +150 +161 +173 +171 +157 +153 +164 +170 +162 +150 +144 +150 +142 +152 +184 +200 +180 +150 +140 +144 +140 +141 +145 +147 +148 +149 +144 +141 +146 +171 +193 +188 +185 +189 +189 +167 +166 +183 +200 +191 +172 +169 +177 +178 +163 +162 +176 +192 +207 +207 +195 +185 +199 +206 +192 +167 +145 +145 +159 +182 +186 +185 +185 +185 +190 +185 +160 +137 +127 +135 +165 +197 +211 +195 +167 +140 +134 +133 +125 +129 +149 +179 +210 +205 +175 +131 +141 +179 +175 +154 +146 +143 +136 +127 +137 +160 +169 +168 +175 +184 +178 +153 +145 +169 +200 +215 +209 +200 +173 +126 +96 +101 +122 +157 +193 +191 +179 +168 +169 +174 +197 +216 +202 +161 +109 +93 +126 +178 +195 +159 +128 +142 +183 +179 +143 +122 +143 +171 +201 +212 +201 +163 +128 +126 +137 +139 +134 +140 +148 +156 +172 +199 +209 +182 +146 +142 +172 +200 +189 +148 +122 +130 +144 +158 +161 +154 +151 +152 +164 +186 +197 +166 +124 +118 +143 +148 +114 +92 +121 +177 +202 +191 +171 +151 +141 +127 +121 +134 +150 +172 +177 +158 +140 +135 +137 +134 +126 +121 +123 +120 +119 +136 +160 +155 +132 +115 +127 +159 +187 +186 +170 +173 +194 +197 +195 +186 +179 +180 +172 +174 +167 +173 +185 +180 +168 +171 +183 +185 +177 +158 +149 +151 +175 +200 +182 +144 +111 +117 +124 +130 +158 +169 +164 +152 +159 +158 +141 +126 +121 +120 +118 +119 +111 +114 +129 +145 +159 +155 +141 +125 +106 +104 +115 +121 +126 +125 +118 +116 +118 +118 +116 +114 +112 +117 +126 +127 +136 +147 +154 +162 +178 +182 +173 +177 +183 +206 +219 +204 +182 +173 +169 +160 +153 +150 +146 +153 +175 +187 +191 +170 +152 +137 +132 +131 +129 +132 +136 +137 +129 +118 +109 +103 +141 +185 +172 +140 +115 +114 +111 +94 +88 +115 +167 +181 +150 +122 +122 +135 +137 +128 +126 +126 +127 +128 +130 +133 +133 +128 +120 +136 +162 +156 +129 +120 +116 +117 +130 +152 +177 +185 +181 +187 +173 +153 +167 +194 +216 +199 +155 +121 +111 +115 +114 +120 +137 +161 +164 +140 +120 +122 +131 +127 +126 +129 +123 +94 +86 +114 +167 +199 +192 +169 +157 +159 +161 +162 +155 +121 +93 +122 +173 +189 +202 +191 +143 +86 +79 +107 +120 +126 +143 +143 +142 +146 +140 +128 +112 +100 +98 +109 +120 +138 +130 +138 +161 +178 +181 +173 +162 +151 +151 +154 +169 +193 +199 +186 +174 +170 +170 +161 +147 +127 +112 +123 +142 +154 +156 +128 +102 +113 +132 +141 +151 +153 +141 +113 +93 +106 +134 +146 +144 +120 +114 +123 +149 +154 +162 +189 +191 +170 +141 +147 +171 +178 +193 +206 +197 +170 +109 +94 +122 +147 +158 +162 +181 +180 +147 +134 +156 +180 +173 +132 +89 +99 +127 +154 +159 +143 +128 +129 +137 +151 +163 +171 +173 +175 +172 +176 +190 +200 +181 +126 +80 +87 +118 +140 +150 +171 +183 +184 +159 +131 +130 +137 +130 +117 +108 +113 +126 +128 +136 +155 +171 +173 +171 +148 +116 +110 +117 +108 +90 +107 +122 +111 +101 +98 +90 +71 +103 +159 +177 +147 +124 +131 +139 +136 +112 +107 +133 +158 +169 +177 +189 +186 +169 +157 +146 +137 +133 +148 +167 +163 +153 +149 +143 +123 +117 +130 +129 +123 +131 +127 +123 +111 +131 +169 +184 +181 +178 +173 +154 +141 +160 +166 +162 +159 +175 +202 +211 +195 +158 +128 +120 +142 +175 +198 +199 +184 +158 +137 +119 +105 +98 +111 +134 +148 +145 +143 +148 +159 +168 +174 +183 +186 +171 +136 +118 +130 +138 +129 +132 +150 +170 +178 +175 +139 +86 +64 +72 +87 +97 +106 +121 +122 +107 +87 +78 +85 +113 +150 +160 +127 +95 +86 +92 +99 +104 +109 +112 +111 +108 +100 +95 +93 +92 +89 +89 +89 +84 +82 +89 +93 +94 +96 +93 +86 +85 +86 +90 +93 +97 +97 +97 +97 +96 +94 +94 +91 +90 +89 +89 +89 +89 +92 +93 +93 +93 +93 +91 +89 +87 +88 +90 +93 +94 +89 +84 +83 +84 +84 +83 +84 +85 +81 +74 +73 +76 +72 +71 +70 +68 +66 +66 +67 +68 +69 +67 +64 +63 +63 +64 +67 +71 +76 +81 +85 +83 +79 +75 +72 +68 +63 +62 +60 +58 +59 +61 +66 +69 +71 +72 +73 +74 +74 +72 +71 +70 +68 +68 +67 +66 +66 +68 +68 +67 +67 +66 +64 +59 +53 +51 +51 +53 +54 +55 +54 +51 +49 +50 +51 +50 +47 +46 +46 +54 +70 +86 +98 +103 +122 +129 +129 +124 +122 +120 +114 +111 +122 +136 +144 +141 +139 +139 +140 +141 +142 +155 +166 +170 +176 +183 +178 +169 +164 +164 +162 +162 +163 +169 +178 +184 +170 +152 +148 +157 +161 +164 +162 +155 +159 +165 +172 +174 +171 +164 +158 +154 +168 +172 +175 +177 +178 +179 +177 +175 +171 +170 +172 +177 +182 +185 +184 +182 +178 +173 +169 +168 +166 +163 +159 +158 +153 +143 +138 +139 +142 +144 +148 +153 +152 +149 +150 +152 +149 +141 +134 +131 +133 +145 +163 +172 +162 +146 +137 +135 +133 +140 +148 +154 +158 +162 +165 +166 +170 +170 +165 +157 +154 +155 +152 +144 +138 +149 +160 +160 +155 +151 +153 +155 +161 +164 +167 +169 +171 +173 +175 +175 +178 +179 +181 +187 +196 +203 +208 +210 +214 +217 +220 +221 +221 +218 +211 +205 +198 +194 +193 +196 +196 +190 +182 +179 +174 +173 +175 +180 +183 +183 +180 +178 +172 +167 +155 +143 +145 +159 +170 +173 +165 +169 +170 +171 +174 +174 +178 +184 +179 +174 +168 +162 +160 +162 +167 +170 +176 +173 +166 +162 +164 +163 +160 +161 +167 +172 +173 +169 +167 +170 +174 +175 +164 +157 +150 +143 +137 +139 +151 +163 +169 +174 +178 +178 +181 +183 +178 +170 +162 +161 +158 +155 +155 +160 +165 +168 +174 +174 +178 +180 +177 +168 +147 +124 +103 +88 +76 +77 +80 +85 +88 +86 +96 +104 +109 +112 +115 +126 +135 +138 +154 +162 +171 +178 +184 +191 +193 +192 +195 +194 +193 +193 +193 +195 +195 +195 +198 +202 +202 +194 +181 +166 +153 +145 +142 +146 +155 +163 +167 +168 +173 +180 +178 +179 +178 +176 +175 +175 +175 +174 +167 +160 +154 +150 +143 +137 +145 +158 +167 +171 +173 +173 +173 +173 +172 +171 +173 +175 +177 +176 +174 +170 +163 +157 +146 +150 +158 +168 +176 +179 +180 +181 +179 +180 +179 +177 +177 +182 +189 +193 +196 +195 +194 +192 +190 +187 +185 +184 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +192 +191 +192 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +194 +194 +194 +194 +192 +193 +193 +194 +193 +192 +191 +190 +191 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +193 +194 +194 +193 +192 +194 +192 +192 +193 +193 +191 +191 +192 +194 +194 +194 +192 +191 +191 +191 +192 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +191 +193 +193 +192 +192 +193 +194 +193 +195 +195 +194 +193 +193 +192 +191 +191 +191 +192 +194 +194 +193 +192 +192 +193 +193 +193 +194 +194 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +191 +192 +194 +194 +192 +191 +192 +193 +192 +192 +192 +193 +193 +193 +192 +190 +190 +191 +193 +194 +195 +194 +194 +192 +191 +191 +193 +194 +192 +192 +193 +193 +193 +192 +191 +192 +193 +195 +197 +198 +203 +209 +214 +216 +214 +211 +208 +211 +209 +205 +202 +200 +202 +206 +209 +212 +214 +214 +213 +212 +210 +206 +201 +197 +196 +195 +194 +195 +199 +203 +207 +205 +205 +204 +204 +207 +207 +204 +199 +195 +199 +206 +213 +209 +196 +187 +188 +184 +185 +187 +189 +185 +178 +174 +176 +193 +204 +208 +208 +207 +198 +190 +192 +203 +209 +208 +196 +197 +201 +194 +194 +187 +183 +185 +189 +190 +191 +187 +179 +181 +174 +167 +177 +201 +218 +213 +203 +191 +184 +184 +185 +179 +178 +186 +193 +188 +188 +193 +200 +195 +174 +150 +136 +127 +127 +143 +170 +184 +183 +170 +158 +161 +183 +196 +194 +193 +193 +195 +201 +207 +213 +208 +196 +183 +169 +157 +157 +163 +165 +157 +140 +125 +117 +112 +108 +106 +99 +97 +101 +110 +125 +146 +164 +170 +172 +173 +169 +161 +158 +165 +174 +174 +174 +175 +177 +179 +181 +181 +182 +192 +198 +204 +203 +195 +186 +186 +189 +193 +194 +190 +188 +193 +197 +198 +201 +193 +194 +196 +200 +200 +196 +191 +188 +181 +180 +180 +183 +186 +181 +165 +150 +159 +161 +166 +172 +177 +178 +180 +182 +177 +169 +162 +153 +144 +136 +132 +131 +131 +138 +143 +144 +147 +151 +150 +147 +146 +143 +147 +149 +145 +148 +152 +149 +148 +146 +145 +146 +149 +152 +154 +154 +147 +146 +145 +143 +139 +138 +143 +149 +149 +154 +154 +152 +150 +149 +157 +171 +173 +161 +159 +163 +164 +162 +154 +141 +144 +144 +160 +189 +199 +171 +144 +144 +149 +145 +145 +147 +148 +149 +148 +141 +145 +154 +176 +194 +196 +196 +194 +184 +172 +177 +195 +203 +186 +169 +168 +172 +167 +165 +175 +191 +201 +206 +207 +202 +194 +194 +187 +171 +151 +137 +141 +156 +182 +198 +198 +194 +188 +176 +155 +129 +131 +129 +141 +177 +210 +214 +188 +158 +135 +129 +128 +127 +138 +165 +187 +205 +201 +150 +116 +149 +188 +176 +154 +149 +140 +124 +126 +152 +173 +173 +171 +178 +184 +174 +152 +163 +192 +205 +204 +197 +187 +171 +144 +116 +105 +122 +161 +194 +180 +171 +167 +163 +157 +180 +210 +207 +159 +106 +93 +134 +190 +195 +148 +126 +150 +183 +173 +140 +135 +169 +190 +201 +205 +179 +142 +118 +127 +146 +147 +135 +133 +145 +153 +162 +188 +214 +202 +167 +150 +174 +202 +196 +153 +120 +115 +119 +131 +140 +142 +149 +158 +166 +181 +190 +181 +130 +105 +132 +151 +128 +97 +89 +145 +195 +199 +172 +150 +151 +139 +126 +121 +146 +174 +181 +167 +146 +141 +147 +135 +135 +133 +134 +133 +126 +134 +157 +172 +153 +125 +117 +145 +179 +187 +179 +173 +174 +167 +170 +176 +170 +164 +164 +161 +135 +123 +139 +154 +158 +173 +200 +197 +201 +196 +180 +162 +159 +181 +201 +198 +166 +146 +142 +143 +146 +146 +143 +149 +153 +167 +172 +158 +139 +130 +124 +116 +109 +111 +116 +128 +155 +171 +159 +132 +114 +108 +118 +123 +131 +134 +125 +122 +123 +127 +127 +119 +112 +106 +101 +105 +111 +117 +119 +115 +118 +127 +136 +156 +182 +206 +216 +213 +208 +202 +199 +189 +161 +147 +140 +143 +154 +160 +171 +169 +163 +141 +125 +126 +119 +110 +113 +125 +122 +106 +100 +111 +155 +191 +163 +130 +118 +118 +111 +103 +105 +127 +170 +184 +149 +119 +123 +139 +138 +129 +130 +129 +130 +132 +135 +134 +132 +130 +128 +139 +158 +159 +137 +122 +119 +117 +112 +125 +155 +170 +171 +186 +189 +175 +179 +191 +216 +207 +178 +150 +127 +117 +115 +115 +126 +151 +163 +146 +129 +124 +126 +129 +123 +124 +125 +104 +91 +91 +123 +169 +200 +199 +171 +143 +144 +162 +163 +141 +112 +125 +164 +191 +209 +183 +123 +98 +88 +100 +110 +129 +158 +159 +144 +130 +140 +141 +130 +122 +122 +121 +117 +117 +124 +133 +140 +155 +183 +195 +184 +183 +179 +169 +163 +173 +187 +190 +186 +175 +167 +155 +138 +123 +117 +122 +131 +150 +162 +149 +116 +95 +96 +112 +129 +141 +142 +130 +111 +103 +112 +134 +156 +153 +147 +138 +140 +136 +146 +183 +197 +176 +146 +141 +160 +174 +187 +199 +199 +188 +152 +135 +137 +137 +111 +100 +142 +179 +176 +159 +153 +164 +155 +125 +106 +125 +141 +157 +167 +166 +147 +130 +129 +137 +146 +147 +147 +144 +143 +162 +194 +190 +175 +143 +106 +82 +81 +101 +125 +141 +163 +180 +170 +150 +145 +142 +128 +116 +116 +122 +129 +128 +128 +142 +159 +172 +171 +149 +118 +109 +116 +118 +113 +118 +118 +113 +95 +86 +81 +73 +100 +152 +165 +139 +122 +132 +137 +129 +114 +116 +146 +168 +168 +171 +185 +187 +176 +159 +141 +128 +127 +146 +163 +152 +138 +132 +134 +131 +127 +124 +119 +123 +136 +135 +131 +112 +122 +158 +181 +185 +183 +180 +152 +133 +154 +166 +163 +155 +167 +193 +203 +190 +159 +137 +131 +151 +183 +204 +204 +180 +146 +128 +119 +110 +105 +125 +135 +142 +145 +146 +140 +143 +156 +173 +181 +182 +167 +137 +124 +133 +133 +138 +128 +137 +152 +162 +174 +149 +92 +51 +67 +88 +99 +105 +120 +123 +113 +91 +83 +87 +106 +142 +160 +131 +98 +78 +87 +99 +108 +113 +112 +108 +104 +97 +92 +91 +90 +87 +86 +86 +82 +85 +93 +97 +96 +96 +92 +87 +87 +87 +88 +92 +95 +96 +97 +97 +97 +97 +95 +92 +89 +89 +89 +90 +91 +90 +89 +88 +87 +86 +86 +88 +89 +90 +89 +90 +90 +87 +84 +84 +84 +84 +81 +82 +84 +80 +73 +72 +77 +72 +70 +68 +67 +68 +68 +68 +68 +69 +65 +63 +63 +64 +65 +70 +75 +79 +85 +86 +81 +77 +73 +69 +65 +60 +60 +59 +58 +59 +62 +66 +69 +73 +74 +75 +76 +75 +75 +73 +72 +71 +70 +68 +67 +69 +71 +69 +66 +66 +65 +62 +57 +51 +49 +51 +53 +53 +53 +52 +49 +49 +50 +49 +48 +45 +45 +50 +63 +82 +97 +107 +111 +120 +125 +127 +125 +122 +115 +110 +112 +126 +139 +144 +140 +135 +135 +135 +135 +136 +148 +160 +166 +171 +175 +173 +169 +162 +163 +164 +165 +167 +172 +177 +181 +165 +142 +141 +158 +166 +167 +166 +160 +160 +161 +166 +171 +170 +162 +157 +156 +164 +171 +179 +180 +179 +178 +176 +175 +173 +173 +174 +178 +182 +185 +185 +183 +173 +170 +167 +168 +168 +164 +157 +153 +148 +139 +135 +141 +147 +147 +147 +149 +152 +150 +149 +150 +145 +137 +131 +130 +136 +148 +162 +169 +164 +154 +141 +132 +130 +138 +148 +156 +163 +167 +167 +166 +165 +164 +160 +156 +155 +156 +154 +149 +146 +152 +157 +156 +148 +144 +149 +156 +167 +165 +165 +168 +171 +172 +171 +172 +173 +174 +176 +184 +195 +204 +209 +210 +213 +216 +220 +222 +221 +217 +209 +203 +198 +195 +195 +197 +195 +187 +181 +178 +176 +174 +174 +179 +183 +182 +178 +176 +173 +167 +158 +152 +150 +154 +162 +168 +167 +168 +167 +170 +176 +177 +178 +183 +178 +174 +169 +163 +160 +160 +162 +165 +173 +171 +164 +159 +161 +161 +160 +163 +169 +172 +171 +167 +168 +171 +171 +170 +162 +159 +155 +150 +145 +143 +149 +159 +165 +171 +175 +178 +183 +186 +179 +169 +161 +160 +160 +158 +159 +160 +159 +155 +162 +165 +170 +174 +169 +160 +142 +123 +108 +96 +91 +94 +97 +101 +106 +108 +106 +109 +111 +111 +111 +112 +115 +117 +131 +139 +149 +155 +164 +175 +182 +184 +184 +187 +191 +195 +197 +196 +193 +191 +195 +202 +204 +200 +193 +186 +174 +163 +156 +153 +152 +156 +158 +160 +166 +173 +175 +176 +176 +173 +172 +172 +172 +171 +167 +163 +161 +158 +151 +143 +145 +151 +160 +165 +170 +171 +172 +173 +173 +173 +173 +175 +175 +172 +171 +170 +169 +168 +157 +155 +159 +167 +171 +172 +176 +183 +181 +179 +179 +179 +177 +177 +182 +188 +190 +189 +190 +191 +193 +192 +190 +188 +192 +193 +194 +193 +191 +191 +192 +193 +193 +192 +192 +193 +194 +194 +193 +191 +190 +191 +191 +192 +193 +193 +192 +192 +193 +192 +192 +192 +193 +193 +194 +194 +195 +195 +195 +195 +195 +195 +195 +194 +195 +194 +193 +192 +192 +193 +194 +195 +193 +193 +192 +193 +193 +193 +192 +192 +190 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +192 +192 +193 +194 +193 +193 +191 +192 +193 +194 +193 +192 +190 +189 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +194 +192 +192 +193 +193 +191 +191 +192 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +194 +193 +194 +194 +195 +195 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +194 +193 +191 +190 +191 +192 +193 +194 +192 +192 +192 +192 +193 +193 +192 +191 +191 +193 +193 +192 +192 +193 +194 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +194 +194 +193 +192 +191 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +191 +192 +191 +191 +193 +193 +191 +191 +193 +193 +192 +191 +190 +191 +193 +194 +194 +196 +195 +193 +192 +193 +193 +193 +194 +197 +193 +191 +192 +193 +192 +191 +192 +194 +194 +193 +194 +195 +196 +198 +200 +198 +203 +210 +216 +217 +215 +213 +211 +207 +204 +200 +195 +194 +197 +203 +207 +211 +214 +216 +214 +211 +209 +205 +200 +198 +197 +195 +193 +194 +198 +203 +206 +206 +204 +202 +202 +206 +207 +204 +198 +193 +198 +206 +212 +209 +199 +194 +197 +194 +190 +188 +185 +180 +176 +179 +186 +197 +209 +209 +204 +204 +203 +202 +204 +200 +205 +197 +183 +190 +202 +196 +194 +189 +185 +187 +191 +192 +193 +192 +186 +176 +167 +160 +178 +211 +223 +212 +202 +192 +183 +181 +181 +176 +177 +189 +200 +204 +195 +193 +198 +189 +160 +128 +110 +112 +125 +153 +180 +186 +178 +169 +163 +167 +190 +197 +193 +195 +196 +198 +206 +199 +193 +177 +172 +177 +169 +158 +163 +162 +164 +155 +137 +125 +124 +125 +123 +122 +126 +134 +146 +160 +174 +182 +184 +183 +178 +173 +169 +166 +164 +166 +170 +171 +170 +171 +172 +174 +176 +178 +180 +180 +178 +176 +175 +172 +169 +170 +172 +185 +189 +183 +169 +162 +161 +165 +171 +189 +192 +198 +200 +198 +193 +189 +190 +187 +188 +188 +187 +184 +176 +163 +152 +155 +158 +166 +176 +179 +177 +172 +170 +155 +146 +136 +129 +125 +124 +127 +131 +138 +145 +147 +144 +146 +151 +150 +143 +142 +145 +152 +152 +151 +160 +165 +156 +155 +152 +148 +147 +149 +150 +151 +150 +148 +147 +146 +144 +140 +138 +142 +149 +151 +152 +153 +153 +148 +142 +151 +169 +176 +162 +157 +158 +159 +166 +160 +142 +136 +145 +165 +191 +196 +166 +142 +146 +154 +150 +149 +149 +148 +149 +148 +143 +146 +161 +182 +196 +202 +205 +196 +178 +185 +189 +203 +205 +185 +170 +168 +168 +167 +176 +186 +192 +195 +199 +204 +207 +193 +176 +157 +151 +152 +152 +160 +174 +200 +208 +193 +179 +172 +152 +136 +131 +129 +135 +153 +186 +216 +213 +177 +141 +134 +128 +126 +125 +140 +171 +196 +214 +183 +130 +117 +166 +195 +179 +162 +154 +140 +117 +123 +160 +182 +180 +178 +182 +184 +176 +156 +170 +198 +204 +200 +193 +172 +167 +167 +150 +120 +128 +166 +191 +175 +165 +164 +162 +151 +171 +206 +208 +172 +133 +127 +155 +194 +187 +139 +127 +160 +182 +164 +134 +141 +187 +206 +206 +186 +154 +124 +118 +132 +145 +139 +123 +128 +139 +149 +156 +172 +199 +200 +175 +165 +181 +203 +198 +160 +126 +111 +106 +108 +116 +126 +150 +165 +164 +173 +185 +188 +149 +122 +135 +141 +121 +101 +86 +121 +188 +201 +166 +138 +145 +148 +144 +136 +158 +177 +185 +180 +160 +139 +134 +142 +150 +152 +154 +153 +141 +139 +156 +169 +153 +128 +122 +142 +164 +181 +193 +183 +147 +122 +140 +172 +173 +167 +181 +181 +140 +105 +109 +127 +135 +156 +191 +199 +201 +204 +195 +183 +158 +153 +192 +207 +202 +174 +164 +163 +151 +147 +144 +123 +117 +138 +169 +170 +157 +150 +146 +138 +128 +122 +108 +102 +134 +166 +162 +142 +115 +107 +112 +114 +119 +127 +124 +125 +126 +131 +131 +124 +123 +123 +114 +118 +118 +111 +106 +106 +103 +108 +122 +159 +183 +174 +151 +166 +193 +198 +193 +171 +153 +137 +117 +123 +149 +156 +156 +169 +183 +166 +138 +129 +115 +110 +125 +123 +127 +109 +107 +131 +174 +191 +150 +125 +122 +125 +118 +118 +124 +138 +172 +179 +142 +111 +116 +130 +127 +122 +128 +125 +127 +133 +139 +136 +129 +131 +136 +144 +152 +158 +143 +124 +129 +132 +115 +118 +140 +162 +169 +178 +179 +168 +167 +198 +210 +200 +190 +177 +147 +130 +134 +118 +116 +128 +143 +139 +129 +119 +109 +113 +115 +119 +123 +113 +109 +93 +104 +138 +183 +203 +182 +140 +125 +150 +163 +140 +129 +142 +169 +186 +190 +164 +121 +105 +108 +109 +114 +144 +180 +178 +145 +139 +149 +156 +152 +146 +142 +137 +133 +122 +125 +125 +114 +114 +144 +172 +176 +184 +176 +168 +155 +141 +148 +170 +185 +183 +171 +161 +147 +141 +142 +132 +126 +134 +155 +173 +154 +103 +74 +88 +111 +140 +152 +155 +143 +128 +124 +142 +166 +176 +176 +136 +105 +109 +143 +186 +189 +153 +148 +145 +152 +168 +183 +190 +194 +186 +187 +167 +143 +153 +134 +92 +107 +152 +196 +196 +166 +153 +137 +128 +145 +156 +152 +143 +152 +178 +178 +150 +130 +125 +135 +134 +123 +112 +111 +135 +170 +187 +167 +152 +134 +102 +86 +94 +103 +111 +133 +166 +183 +175 +163 +153 +141 +126 +126 +124 +123 +123 +125 +137 +153 +172 +174 +153 +118 +98 +103 +116 +125 +123 +119 +120 +92 +69 +64 +76 +112 +147 +153 +130 +116 +128 +130 +122 +117 +124 +154 +171 +167 +169 +185 +188 +176 +157 +137 +127 +131 +151 +161 +144 +128 +127 +122 +124 +125 +118 +119 +129 +136 +143 +141 +115 +111 +145 +180 +193 +190 +181 +146 +125 +152 +171 +167 +157 +167 +180 +186 +173 +153 +146 +146 +160 +185 +202 +204 +176 +135 +123 +128 +127 +121 +136 +138 +142 +148 +145 +127 +129 +152 +179 +181 +176 +163 +144 +140 +148 +141 +112 +97 +118 +150 +164 +173 +146 +87 +54 +69 +90 +101 +108 +121 +122 +110 +96 +90 +94 +103 +133 +156 +134 +106 +79 +88 +101 +112 +115 +109 +102 +98 +93 +89 +89 +89 +86 +86 +85 +81 +87 +97 +101 +98 +96 +91 +88 +89 +87 +87 +90 +92 +94 +96 +97 +99 +100 +97 +93 +90 +89 +90 +91 +91 +88 +87 +84 +83 +83 +84 +89 +91 +92 +88 +86 +87 +87 +85 +85 +86 +82 +78 +78 +81 +79 +72 +71 +75 +71 +67 +64 +64 +68 +69 +68 +67 +66 +63 +61 +62 +64 +68 +73 +78 +85 +87 +85 +78 +72 +71 +69 +65 +60 +60 +60 +60 +62 +65 +68 +70 +74 +75 +76 +78 +78 +76 +75 +74 +74 +72 +70 +70 +72 +74 +71 +67 +63 +62 +60 +54 +50 +48 +50 +53 +53 +53 +51 +48 +48 +48 +48 +45 +41 +43 +50 +67 +86 +101 +110 +115 +119 +123 +126 +128 +126 +118 +115 +120 +132 +145 +150 +144 +141 +140 +138 +138 +142 +149 +157 +162 +164 +164 +164 +166 +161 +162 +164 +166 +168 +172 +175 +176 +162 +135 +133 +154 +165 +168 +169 +164 +161 +159 +162 +169 +171 +164 +160 +161 +160 +170 +181 +184 +181 +177 +176 +175 +177 +175 +173 +176 +180 +184 +186 +185 +174 +168 +164 +165 +167 +164 +157 +152 +141 +133 +133 +142 +151 +151 +148 +147 +152 +150 +148 +147 +142 +135 +135 +138 +144 +150 +155 +156 +158 +160 +149 +136 +133 +141 +150 +158 +165 +170 +169 +166 +160 +156 +153 +154 +155 +155 +155 +154 +150 +151 +153 +151 +144 +139 +145 +155 +167 +165 +167 +173 +176 +173 +169 +168 +168 +169 +173 +183 +195 +205 +210 +211 +212 +216 +220 +221 +220 +216 +207 +200 +198 +195 +196 +198 +194 +185 +178 +177 +179 +175 +174 +178 +182 +181 +177 +174 +174 +165 +160 +160 +157 +151 +155 +164 +169 +167 +164 +168 +177 +178 +177 +180 +177 +175 +172 +166 +161 +159 +159 +160 +166 +167 +162 +157 +157 +158 +160 +165 +169 +169 +167 +164 +166 +169 +167 +163 +162 +161 +159 +156 +150 +145 +146 +153 +159 +167 +173 +178 +185 +190 +182 +170 +159 +160 +163 +166 +169 +169 +162 +154 +154 +158 +165 +167 +162 +154 +139 +123 +115 +107 +105 +110 +113 +118 +126 +130 +123 +118 +115 +114 +111 +106 +106 +110 +114 +123 +130 +135 +143 +155 +164 +167 +172 +177 +185 +193 +197 +195 +192 +189 +187 +193 +194 +192 +194 +198 +192 +180 +173 +165 +157 +155 +154 +154 +159 +164 +171 +173 +173 +170 +169 +170 +170 +169 +168 +168 +167 +165 +160 +153 +149 +147 +153 +158 +164 +168 +170 +173 +175 +175 +172 +173 +172 +168 +167 +169 +173 +175 +169 +163 +162 +165 +166 +165 +172 +184 +182 +178 +178 +182 +180 +172 +174 +182 +185 +185 +186 +189 +192 +194 +192 +190 +192 +193 +194 +194 +193 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +194 +192 +192 +194 +195 +193 +192 +192 +194 +194 +195 +195 +195 +195 +194 +194 +194 +193 +192 +191 +191 +192 +193 +194 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +190 +189 +193 +192 +192 +191 +191 +192 +192 +193 +191 +191 +191 +191 +192 +193 +192 +191 +193 +193 +194 +193 +192 +191 +191 +191 +195 +194 +193 +192 +192 +193 +194 +194 +195 +195 +194 +193 +192 +192 +194 +195 +196 +194 +192 +191 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +191 +191 +191 +192 +193 +193 +192 +193 +194 +194 +193 +193 +192 +191 +192 +192 +193 +192 +192 +192 +194 +195 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +193 +194 +193 +192 +192 +191 +192 +193 +194 +195 +194 +194 +194 +193 +193 +193 +193 +193 +192 +193 +194 +195 +192 +190 +190 +192 +195 +197 +199 +199 +200 +202 +201 +200 +197 +199 +204 +212 +215 +214 +211 +211 +201 +198 +195 +195 +195 +197 +203 +209 +213 +214 +215 +214 +213 +211 +206 +201 +199 +200 +200 +198 +198 +202 +205 +205 +206 +204 +203 +204 +207 +208 +205 +201 +199 +201 +207 +214 +212 +203 +198 +200 +197 +198 +192 +186 +184 +183 +186 +194 +204 +206 +206 +204 +198 +192 +189 +185 +189 +191 +187 +180 +181 +193 +200 +198 +190 +192 +195 +195 +200 +206 +197 +177 +164 +151 +160 +191 +214 +220 +211 +197 +191 +184 +181 +177 +174 +184 +194 +193 +191 +190 +193 +195 +181 +152 +125 +112 +125 +147 +177 +195 +193 +183 +181 +183 +196 +198 +197 +198 +201 +199 +196 +200 +174 +153 +148 +159 +168 +161 +144 +138 +137 +134 +148 +148 +146 +158 +164 +169 +176 +184 +190 +193 +200 +207 +204 +194 +190 +182 +177 +176 +172 +161 +153 +152 +163 +170 +155 +151 +158 +161 +168 +168 +164 +152 +147 +147 +144 +147 +160 +171 +188 +184 +179 +165 +145 +139 +149 +159 +180 +197 +202 +192 +183 +177 +179 +189 +192 +199 +194 +178 +171 +178 +185 +183 +179 +182 +186 +186 +182 +180 +174 +163 +152 +151 +146 +141 +141 +144 +145 +143 +150 +151 +147 +139 +136 +139 +143 +143 +147 +157 +166 +168 +170 +174 +173 +169 +165 +156 +148 +146 +148 +150 +149 +149 +149 +146 +145 +144 +144 +143 +146 +150 +148 +146 +146 +145 +139 +135 +144 +158 +165 +171 +163 +150 +153 +162 +161 +153 +132 +148 +183 +199 +176 +148 +143 +149 +154 +153 +151 +149 +148 +148 +150 +151 +157 +166 +192 +201 +202 +207 +196 +182 +188 +193 +205 +200 +178 +170 +173 +169 +167 +181 +193 +199 +195 +198 +202 +189 +163 +129 +127 +152 +171 +177 +183 +198 +201 +192 +182 +166 +150 +142 +142 +142 +126 +132 +167 +201 +211 +195 +160 +135 +124 +133 +128 +129 +141 +180 +206 +209 +174 +132 +148 +191 +191 +179 +167 +145 +123 +109 +131 +178 +195 +186 +179 +179 +178 +167 +169 +180 +193 +199 +203 +184 +164 +153 +158 +167 +159 +150 +164 +189 +170 +154 +151 +161 +171 +182 +195 +202 +172 +155 +166 +170 +191 +173 +127 +119 +151 +185 +155 +130 +151 +193 +226 +212 +175 +132 +114 +122 +132 +134 +127 +125 +127 +137 +142 +148 +176 +184 +156 +150 +156 +185 +207 +210 +170 +132 +132 +126 +105 +102 +115 +137 +158 +167 +166 +173 +187 +178 +149 +131 +145 +139 +105 +92 +119 +170 +208 +184 +136 +119 +133 +143 +149 +163 +179 +189 +187 +167 +144 +135 +135 +155 +155 +150 +159 +163 +161 +168 +160 +151 +134 +126 +150 +162 +155 +173 +167 +123 +89 +118 +164 +165 +156 +169 +188 +191 +155 +120 +121 +126 +124 +136 +151 +164 +175 +185 +188 +173 +168 +185 +199 +203 +195 +186 +189 +187 +177 +172 +146 +113 +112 +137 +147 +155 +166 +165 +164 +160 +150 +126 +111 +132 +160 +162 +153 +127 +110 +107 +116 +124 +120 +120 +122 +127 +130 +129 +130 +129 +129 +125 +131 +123 +115 +117 +118 +109 +124 +160 +173 +158 +124 +108 +113 +135 +162 +160 +157 +148 +121 +107 +107 +134 +167 +154 +152 +175 +184 +164 +139 +125 +127 +135 +129 +131 +118 +118 +147 +185 +185 +137 +124 +122 +125 +132 +131 +126 +142 +173 +175 +141 +108 +104 +118 +127 +132 +138 +129 +128 +131 +136 +136 +133 +136 +145 +149 +163 +162 +142 +123 +123 +128 +128 +129 +130 +148 +169 +170 +157 +156 +163 +189 +204 +192 +177 +179 +182 +177 +164 +149 +143 +138 +138 +134 +122 +112 +109 +111 +108 +113 +117 +113 +112 +110 +100 +120 +161 +192 +182 +136 +107 +129 +155 +147 +152 +166 +179 +190 +183 +146 +114 +111 +120 +116 +124 +141 +170 +185 +150 +129 +160 +164 +163 +155 +130 +129 +144 +136 +137 +144 +137 +112 +105 +129 +154 +162 +159 +166 +153 +128 +114 +127 +162 +175 +172 +167 +164 +153 +148 +144 +127 +131 +144 +154 +166 +154 +104 +76 +96 +137 +168 +171 +161 +170 +163 +148 +153 +161 +155 +128 +87 +85 +139 +176 +165 +133 +117 +131 +159 +168 +180 +193 +196 +192 +188 +169 +152 +157 +168 +151 +118 +139 +178 +198 +179 +144 +138 +163 +175 +171 +156 +143 +141 +152 +170 +170 +152 +135 +128 +127 +115 +102 +98 +111 +144 +169 +171 +162 +153 +148 +134 +116 +110 +113 +108 +139 +171 +184 +180 +164 +156 +143 +123 +117 +112 +109 +123 +138 +147 +171 +184 +157 +120 +93 +98 +111 +120 +129 +140 +120 +73 +52 +72 +109 +132 +151 +154 +133 +113 +120 +126 +119 +113 +133 +157 +166 +163 +167 +180 +186 +175 +148 +128 +132 +138 +163 +170 +151 +129 +124 +122 +106 +98 +110 +124 +131 +136 +143 +135 +108 +104 +133 +175 +205 +201 +172 +129 +127 +149 +167 +177 +171 +169 +171 +161 +156 +145 +145 +153 +160 +186 +207 +198 +161 +133 +124 +120 +132 +150 +147 +139 +134 +140 +138 +123 +126 +151 +174 +181 +170 +156 +145 +153 +161 +138 +86 +69 +101 +146 +165 +166 +132 +82 +49 +65 +92 +104 +107 +120 +126 +113 +103 +99 +97 +104 +124 +147 +141 +116 +88 +91 +104 +113 +111 +110 +105 +94 +86 +85 +86 +90 +93 +92 +88 +84 +91 +99 +99 +94 +92 +88 +86 +86 +88 +88 +91 +93 +94 +93 +93 +96 +98 +95 +90 +86 +88 +89 +89 +87 +87 +85 +85 +87 +86 +84 +85 +87 +86 +85 +83 +83 +83 +84 +84 +85 +79 +77 +74 +74 +75 +74 +69 +65 +64 +63 +64 +66 +68 +68 +65 +63 +62 +62 +61 +62 +65 +71 +78 +81 +84 +85 +83 +77 +69 +64 +64 +65 +59 +57 +58 +63 +66 +65 +68 +72 +76 +77 +78 +79 +80 +79 +77 +76 +77 +77 +74 +73 +73 +74 +70 +66 +61 +61 +59 +55 +51 +50 +52 +55 +53 +53 +50 +47 +46 +46 +44 +40 +40 +45 +54 +72 +94 +108 +116 +125 +123 +124 +130 +136 +131 +123 +127 +138 +145 +152 +156 +153 +150 +150 +152 +153 +155 +159 +165 +168 +165 +158 +153 +153 +155 +153 +155 +162 +170 +174 +173 +172 +156 +141 +138 +155 +166 +163 +163 +168 +162 +162 +163 +162 +159 +156 +158 +162 +164 +175 +183 +182 +179 +177 +176 +176 +175 +178 +176 +174 +179 +186 +187 +182 +175 +166 +159 +161 +161 +157 +151 +147 +134 +131 +133 +140 +147 +151 +149 +150 +152 +149 +145 +143 +140 +138 +141 +147 +149 +153 +156 +153 +152 +154 +155 +151 +142 +142 +146 +157 +169 +174 +169 +163 +155 +150 +152 +157 +156 +157 +159 +160 +158 +147 +135 +132 +139 +148 +152 +152 +160 +164 +169 +171 +171 +170 +169 +170 +165 +168 +173 +184 +195 +204 +209 +211 +212 +215 +218 +221 +220 +215 +206 +201 +197 +197 +196 +194 +190 +185 +179 +175 +180 +181 +180 +177 +178 +180 +176 +170 +168 +165 +162 +163 +164 +163 +161 +159 +158 +162 +168 +173 +177 +178 +178 +177 +175 +172 +173 +170 +164 +164 +164 +160 +161 +161 +161 +158 +153 +153 +161 +170 +171 +168 +166 +167 +169 +168 +164 +160 +155 +156 +160 +160 +154 +150 +151 +156 +160 +162 +166 +173 +184 +190 +184 +174 +164 +166 +167 +170 +176 +179 +173 +164 +160 +157 +155 +155 +154 +147 +135 +125 +115 +115 +119 +128 +132 +134 +139 +145 +144 +139 +130 +124 +122 +120 +114 +108 +106 +106 +110 +117 +124 +130 +137 +142 +151 +158 +167 +176 +183 +188 +188 +188 +182 +183 +184 +188 +191 +194 +194 +193 +186 +180 +174 +168 +162 +156 +151 +150 +161 +164 +167 +168 +168 +168 +167 +165 +165 +168 +170 +168 +168 +168 +164 +158 +153 +155 +157 +158 +160 +164 +171 +176 +178 +174 +169 +168 +171 +173 +173 +172 +175 +173 +170 +167 +168 +170 +168 +165 +170 +179 +186 +186 +183 +181 +178 +174 +178 +179 +181 +183 +186 +187 +188 +188 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +194 +194 +193 +192 +193 +195 +195 +195 +195 +195 +195 +194 +194 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +191 +192 +192 +192 +191 +193 +192 +192 +191 +191 +192 +192 +193 +192 +191 +191 +192 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +195 +194 +193 +192 +192 +192 +193 +194 +193 +193 +193 +192 +192 +193 +194 +195 +195 +193 +191 +191 +192 +193 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +194 +193 +191 +191 +192 +193 +193 +193 +192 +193 +193 +194 +193 +193 +192 +191 +192 +193 +193 +192 +191 +191 +193 +194 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +193 +194 +193 +192 +191 +191 +191 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +193 +191 +191 +192 +195 +198 +200 +200 +200 +201 +199 +198 +194 +196 +201 +207 +209 +206 +203 +201 +196 +195 +195 +197 +198 +200 +205 +211 +213 +215 +215 +213 +212 +210 +206 +202 +200 +201 +200 +198 +199 +202 +205 +205 +205 +205 +205 +205 +207 +207 +204 +201 +205 +207 +212 +216 +213 +205 +200 +199 +198 +200 +198 +196 +194 +191 +190 +195 +210 +208 +201 +187 +173 +170 +176 +179 +186 +187 +181 +176 +181 +193 +199 +195 +190 +190 +195 +203 +211 +212 +191 +163 +144 +146 +164 +189 +203 +204 +199 +194 +193 +190 +182 +180 +183 +179 +171 +171 +165 +169 +180 +190 +184 +166 +152 +147 +163 +178 +195 +200 +194 +189 +192 +197 +202 +207 +207 +200 +201 +202 +193 +184 +155 +142 +144 +157 +162 +149 +122 +111 +105 +111 +136 +147 +152 +169 +186 +199 +210 +211 +211 +207 +202 +194 +188 +184 +183 +177 +170 +165 +155 +142 +132 +129 +154 +155 +138 +132 +138 +141 +145 +143 +140 +139 +143 +145 +143 +150 +169 +183 +189 +183 +180 +176 +168 +167 +173 +177 +190 +190 +183 +172 +164 +160 +164 +173 +181 +174 +164 +159 +164 +176 +187 +193 +193 +186 +182 +179 +175 +172 +171 +168 +165 +168 +168 +163 +159 +158 +153 +145 +145 +146 +145 +140 +138 +144 +153 +161 +160 +171 +179 +178 +176 +175 +172 +166 +156 +150 +146 +146 +148 +149 +150 +152 +146 +144 +143 +144 +144 +144 +146 +150 +144 +145 +144 +141 +138 +136 +140 +144 +154 +161 +157 +145 +145 +154 +157 +157 +151 +165 +188 +192 +166 +142 +139 +143 +150 +158 +159 +151 +144 +147 +153 +155 +165 +169 +189 +202 +210 +215 +198 +176 +165 +179 +194 +194 +185 +184 +179 +165 +172 +184 +192 +199 +201 +198 +189 +169 +124 +105 +130 +174 +192 +195 +194 +195 +181 +178 +171 +163 +157 +153 +146 +141 +128 +138 +177 +211 +212 +184 +144 +125 +125 +126 +125 +144 +171 +198 +188 +174 +172 +176 +192 +200 +192 +180 +157 +129 +107 +128 +171 +198 +187 +166 +164 +171 +175 +171 +177 +186 +194 +199 +207 +188 +151 +131 +140 +162 +166 +173 +185 +185 +162 +139 +134 +154 +174 +191 +201 +199 +164 +146 +175 +185 +185 +170 +137 +120 +150 +177 +157 +146 +172 +208 +226 +199 +161 +126 +115 +127 +135 +135 +126 +122 +123 +140 +143 +144 +169 +178 +145 +117 +140 +186 +215 +211 +187 +166 +154 +142 +116 +102 +111 +140 +158 +149 +145 +167 +194 +192 +162 +141 +156 +161 +132 +100 +100 +153 +211 +211 +151 +101 +103 +120 +129 +143 +171 +190 +186 +174 +165 +157 +141 +130 +138 +150 +153 +169 +180 +170 +172 +161 +144 +135 +150 +160 +139 +116 +110 +106 +100 +121 +157 +165 +141 +120 +160 +206 +215 +175 +146 +133 +115 +96 +101 +113 +128 +152 +177 +180 +179 +190 +198 +197 +194 +197 +208 +222 +217 +203 +196 +170 +149 +140 +139 +148 +165 +176 +181 +170 +165 +157 +147 +155 +168 +169 +157 +146 +142 +140 +141 +142 +136 +138 +136 +132 +129 +129 +129 +125 +124 +124 +116 +111 +117 +116 +112 +128 +161 +181 +163 +133 +114 +106 +98 +100 +119 +142 +153 +145 +120 +111 +114 +139 +169 +159 +133 +139 +161 +181 +169 +136 +122 +129 +137 +130 +118 +126 +153 +178 +176 +139 +122 +125 +132 +135 +131 +129 +147 +174 +181 +144 +108 +102 +118 +138 +154 +163 +135 +130 +130 +134 +136 +137 +143 +152 +161 +168 +171 +157 +132 +115 +120 +134 +126 +125 +143 +170 +172 +158 +155 +162 +173 +197 +181 +153 +156 +181 +196 +189 +180 +180 +172 +168 +165 +148 +130 +127 +134 +131 +129 +122 +116 +116 +109 +92 +103 +147 +185 +178 +136 +104 +119 +159 +171 +169 +164 +168 +178 +181 +156 +118 +106 +118 +114 +116 +131 +164 +182 +152 +128 +139 +159 +171 +158 +127 +111 +121 +135 +141 +167 +186 +160 +119 +120 +148 +150 +156 +171 +165 +141 +120 +113 +128 +156 +169 +170 +164 +149 +135 +134 +136 +131 +135 +137 +152 +173 +156 +109 +78 +128 +163 +179 +174 +180 +182 +164 +140 +128 +122 +114 +101 +100 +124 +141 +132 +121 +113 +131 +156 +163 +177 +197 +205 +196 +189 +172 +155 +157 +174 +172 +152 +151 +152 +150 +147 +149 +162 +178 +182 +167 +165 +158 +145 +138 +147 +162 +169 +154 +138 +128 +115 +103 +96 +102 +130 +155 +167 +169 +167 +177 +177 +156 +135 +127 +126 +132 +130 +145 +177 +180 +166 +150 +129 +104 +92 +110 +131 +136 +143 +174 +184 +159 +125 +92 +94 +110 +122 +139 +141 +112 +70 +68 +109 +147 +160 +162 +167 +153 +132 +120 +109 +105 +114 +139 +159 +161 +153 +160 +181 +184 +160 +137 +124 +134 +142 +164 +171 +154 +130 +115 +105 +90 +91 +112 +127 +133 +138 +139 +118 +94 +107 +141 +173 +201 +206 +166 +118 +115 +147 +170 +176 +173 +178 +165 +150 +146 +141 +143 +151 +159 +184 +199 +188 +154 +132 +122 +115 +131 +155 +152 +139 +130 +134 +136 +134 +139 +153 +162 +167 +162 +150 +147 +161 +154 +115 +71 +66 +109 +156 +168 +156 +118 +72 +45 +61 +90 +104 +107 +118 +122 +113 +102 +100 +96 +98 +117 +147 +147 +120 +97 +98 +108 +114 +110 +106 +100 +92 +85 +85 +86 +90 +93 +94 +93 +91 +97 +101 +98 +91 +89 +85 +84 +86 +90 +89 +92 +95 +96 +94 +92 +93 +94 +92 +88 +85 +88 +91 +91 +89 +90 +88 +88 +88 +86 +84 +83 +85 +82 +83 +83 +82 +82 +81 +81 +81 +72 +72 +71 +71 +71 +69 +65 +63 +62 +62 +63 +65 +67 +67 +64 +62 +61 +60 +60 +62 +66 +72 +78 +81 +81 +81 +78 +73 +66 +62 +61 +62 +56 +54 +55 +59 +63 +65 +70 +76 +78 +79 +80 +82 +82 +82 +80 +79 +77 +76 +74 +73 +73 +73 +69 +65 +59 +59 +59 +56 +53 +52 +54 +56 +54 +51 +48 +46 +45 +44 +42 +40 +45 +55 +69 +88 +107 +116 +122 +128 +131 +128 +132 +139 +138 +131 +133 +144 +151 +155 +157 +156 +154 +153 +155 +157 +166 +170 +176 +178 +173 +162 +151 +146 +144 +144 +148 +158 +170 +175 +170 +164 +155 +148 +150 +161 +167 +164 +165 +170 +165 +165 +163 +159 +153 +150 +154 +161 +168 +175 +181 +181 +179 +177 +177 +177 +176 +178 +176 +175 +179 +184 +182 +175 +174 +167 +161 +160 +158 +153 +146 +141 +136 +134 +135 +139 +145 +149 +146 +143 +149 +147 +144 +139 +139 +143 +148 +150 +150 +152 +154 +153 +152 +155 +158 +157 +156 +145 +144 +157 +169 +169 +163 +162 +156 +152 +152 +155 +153 +156 +159 +159 +161 +150 +132 +122 +129 +146 +156 +156 +161 +166 +169 +170 +170 +171 +170 +169 +163 +167 +174 +183 +193 +201 +208 +211 +211 +214 +218 +221 +220 +215 +206 +202 +200 +197 +194 +191 +187 +183 +179 +176 +179 +182 +182 +177 +173 +173 +173 +170 +165 +163 +164 +168 +172 +171 +164 +158 +154 +158 +164 +171 +176 +177 +176 +175 +172 +169 +170 +169 +166 +168 +168 +164 +159 +156 +154 +154 +156 +159 +163 +167 +169 +169 +169 +169 +170 +167 +163 +160 +155 +149 +147 +153 +160 +163 +162 +160 +160 +164 +167 +171 +178 +186 +187 +183 +167 +171 +174 +177 +181 +181 +179 +177 +163 +160 +157 +151 +145 +138 +132 +127 +123 +124 +130 +138 +144 +146 +150 +156 +160 +156 +150 +144 +140 +136 +128 +120 +111 +107 +103 +104 +107 +112 +117 +122 +127 +133 +141 +149 +157 +165 +174 +179 +182 +182 +182 +185 +189 +192 +194 +194 +195 +192 +192 +190 +182 +171 +160 +155 +153 +156 +161 +164 +164 +163 +162 +162 +165 +169 +171 +171 +172 +174 +174 +170 +161 +159 +156 +152 +151 +154 +160 +165 +170 +170 +170 +170 +171 +171 +171 +171 +173 +174 +175 +175 +174 +173 +168 +163 +167 +173 +180 +184 +184 +182 +179 +176 +176 +175 +175 +177 +180 +183 +184 +184 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +192 +193 +196 +195 +195 +194 +194 +194 +194 +194 +192 +193 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +194 +193 +192 +193 +194 +194 +194 +194 +194 +192 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +191 +190 +191 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +193 +193 +191 +191 +192 +192 +193 +193 +194 +195 +194 +192 +190 +190 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +193 +193 +193 +192 +191 +191 +192 +193 +191 +191 +192 +193 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +194 +193 +193 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +194 +194 +194 +194 +193 +194 +195 +195 +194 +193 +194 +195 +197 +199 +199 +199 +198 +195 +193 +192 +195 +200 +205 +205 +201 +196 +194 +194 +196 +198 +201 +201 +202 +207 +212 +215 +216 +215 +212 +208 +206 +204 +201 +202 +202 +202 +200 +199 +202 +205 +206 +205 +206 +206 +207 +207 +203 +199 +196 +203 +208 +214 +216 +213 +208 +205 +204 +199 +202 +202 +203 +206 +202 +199 +201 +202 +197 +189 +170 +151 +158 +177 +183 +189 +186 +181 +178 +185 +197 +200 +195 +186 +183 +190 +204 +215 +210 +184 +154 +138 +155 +174 +185 +188 +184 +185 +190 +191 +192 +180 +173 +174 +154 +131 +131 +137 +146 +165 +183 +185 +179 +178 +182 +193 +202 +204 +198 +192 +194 +201 +207 +208 +209 +201 +190 +189 +191 +185 +174 +167 +156 +159 +166 +169 +159 +138 +132 +138 +142 +158 +165 +167 +179 +192 +204 +204 +197 +189 +178 +159 +140 +133 +136 +136 +139 +144 +149 +151 +150 +147 +145 +160 +163 +153 +149 +152 +153 +157 +156 +153 +157 +166 +171 +172 +179 +191 +196 +190 +180 +176 +179 +183 +188 +190 +187 +184 +167 +152 +143 +139 +142 +155 +166 +165 +147 +137 +148 +164 +174 +177 +181 +175 +164 +154 +154 +153 +155 +158 +162 +165 +166 +168 +169 +167 +161 +156 +154 +148 +149 +150 +151 +156 +164 +173 +181 +177 +180 +177 +166 +158 +156 +156 +155 +148 +146 +147 +148 +149 +149 +150 +151 +149 +147 +146 +146 +145 +143 +142 +143 +142 +142 +140 +137 +140 +144 +146 +144 +145 +150 +145 +140 +142 +147 +152 +157 +162 +178 +193 +184 +158 +143 +144 +146 +154 +161 +160 +149 +145 +152 +161 +164 +158 +157 +181 +210 +222 +212 +181 +158 +153 +174 +191 +195 +193 +187 +174 +164 +176 +194 +196 +195 +198 +196 +179 +153 +125 +127 +164 +194 +195 +193 +187 +177 +176 +179 +170 +158 +157 +153 +145 +141 +129 +150 +195 +223 +206 +161 +119 +109 +123 +126 +137 +165 +191 +194 +155 +143 +178 +206 +210 +192 +181 +162 +133 +115 +123 +162 +202 +200 +168 +151 +160 +172 +172 +171 +178 +185 +194 +203 +206 +178 +137 +116 +134 +160 +162 +181 +200 +188 +161 +134 +131 +149 +163 +183 +201 +201 +160 +135 +166 +192 +197 +176 +143 +127 +151 +174 +173 +180 +194 +212 +218 +187 +149 +108 +101 +128 +153 +152 +127 +108 +129 +149 +150 +148 +163 +172 +149 +111 +130 +179 +213 +201 +187 +177 +160 +154 +143 +129 +132 +149 +151 +125 +116 +146 +186 +200 +177 +152 +153 +164 +162 +137 +110 +140 +195 +218 +170 +110 +94 +100 +105 +102 +135 +174 +182 +182 +187 +186 +162 +136 +135 +143 +137 +148 +174 +184 +181 +169 +160 +163 +167 +166 +135 +85 +76 +97 +113 +128 +154 +170 +142 +98 +119 +170 +220 +225 +193 +156 +122 +97 +89 +103 +115 +129 +149 +159 +168 +182 +186 +189 +195 +197 +203 +219 +226 +211 +219 +224 +210 +191 +186 +188 +190 +194 +189 +177 +176 +177 +171 +173 +181 +183 +174 +166 +167 +169 +171 +168 +156 +152 +154 +140 +129 +129 +126 +118 +114 +118 +107 +109 +114 +114 +124 +158 +182 +176 +143 +118 +123 +128 +115 +98 +96 +123 +141 +143 +132 +123 +118 +136 +167 +166 +133 +111 +130 +179 +194 +166 +142 +135 +138 +124 +112 +130 +163 +184 +171 +135 +120 +132 +139 +134 +123 +123 +146 +175 +181 +138 +105 +109 +135 +161 +169 +159 +138 +132 +129 +132 +136 +139 +143 +150 +163 +166 +172 +171 +155 +134 +126 +131 +120 +116 +134 +168 +180 +170 +164 +170 +178 +201 +177 +128 +114 +138 +166 +173 +180 +189 +189 +193 +199 +188 +170 +169 +169 +175 +172 +156 +138 +131 +119 +100 +95 +127 +173 +187 +160 +116 +108 +152 +186 +184 +165 +155 +161 +176 +167 +125 +110 +121 +120 +121 +126 +151 +180 +172 +136 +118 +143 +174 +170 +137 +101 +97 +123 +137 +163 +187 +185 +159 +143 +147 +153 +159 +173 +176 +168 +153 +132 +124 +144 +170 +171 +158 +140 +118 +110 +114 +108 +118 +120 +132 +163 +181 +159 +127 +141 +163 +179 +174 +174 +190 +177 +137 +107 +111 +122 +124 +117 +120 +126 +123 +114 +109 +124 +144 +156 +178 +199 +201 +195 +187 +173 +155 +147 +157 +161 +150 +129 +103 +91 +108 +140 +161 +160 +156 +149 +164 +169 +156 +136 +130 +147 +172 +167 +148 +132 +118 +107 +101 +109 +134 +153 +162 +154 +143 +155 +174 +172 +156 +153 +154 +137 +101 +105 +154 +181 +177 +160 +144 +105 +82 +108 +129 +129 +143 +172 +180 +163 +136 +95 +92 +112 +129 +138 +137 +120 +106 +127 +164 +179 +174 +166 +181 +181 +155 +114 +83 +92 +127 +155 +160 +148 +138 +151 +178 +182 +157 +126 +124 +140 +143 +152 +154 +142 +120 +100 +86 +76 +88 +115 +130 +132 +135 +133 +110 +92 +113 +146 +171 +192 +202 +168 +121 +111 +142 +170 +180 +179 +181 +155 +132 +133 +139 +146 +155 +164 +186 +201 +183 +145 +125 +118 +106 +119 +143 +150 +138 +134 +141 +148 +152 +149 +145 +144 +154 +165 +152 +144 +160 +144 +98 +61 +70 +122 +171 +178 +157 +109 +65 +46 +61 +90 +105 +107 +112 +118 +114 +109 +104 +99 +95 +109 +145 +152 +126 +102 +101 +108 +114 +110 +101 +92 +85 +86 +87 +89 +91 +94 +96 +96 +96 +99 +99 +93 +88 +86 +83 +83 +87 +93 +91 +91 +94 +95 +94 +91 +90 +91 +89 +86 +85 +88 +90 +92 +91 +93 +91 +90 +89 +86 +83 +81 +82 +80 +81 +82 +82 +81 +79 +76 +74 +68 +69 +71 +71 +69 +67 +65 +63 +62 +63 +67 +69 +70 +69 +66 +64 +60 +60 +60 +63 +68 +73 +77 +78 +78 +76 +72 +68 +63 +60 +58 +58 +54 +54 +56 +59 +62 +65 +72 +79 +78 +78 +79 +80 +80 +80 +78 +77 +72 +71 +69 +68 +67 +67 +64 +60 +56 +57 +57 +56 +56 +55 +55 +56 +52 +48 +46 +46 +45 +42 +43 +45 +54 +70 +89 +107 +121 +125 +126 +131 +137 +133 +136 +141 +136 +128 +136 +153 +164 +161 +159 +158 +156 +154 +157 +164 +171 +175 +180 +184 +181 +170 +157 +151 +147 +141 +139 +149 +167 +177 +168 +153 +148 +149 +154 +160 +165 +167 +169 +170 +168 +168 +166 +159 +150 +147 +156 +166 +174 +175 +177 +179 +178 +176 +177 +178 +177 +178 +177 +176 +179 +181 +176 +167 +168 +165 +161 +157 +154 +150 +143 +137 +138 +138 +137 +138 +143 +147 +146 +141 +141 +142 +141 +139 +143 +151 +154 +153 +152 +150 +150 +150 +152 +155 +159 +164 +167 +158 +152 +156 +160 +159 +157 +157 +155 +153 +153 +154 +154 +158 +160 +157 +160 +153 +135 +119 +121 +139 +156 +162 +161 +166 +169 +167 +168 +170 +170 +166 +161 +167 +174 +182 +191 +199 +207 +212 +210 +213 +217 +220 +220 +214 +206 +202 +202 +199 +194 +191 +188 +185 +180 +177 +177 +183 +185 +178 +170 +168 +170 +171 +165 +164 +166 +171 +177 +175 +166 +157 +153 +156 +163 +170 +175 +177 +176 +174 +171 +168 +167 +168 +168 +171 +171 +166 +157 +150 +146 +149 +157 +163 +165 +165 +165 +168 +170 +171 +170 +166 +163 +161 +158 +148 +143 +149 +163 +170 +169 +164 +160 +160 +160 +162 +170 +181 +185 +184 +173 +173 +175 +180 +183 +183 +181 +181 +175 +172 +164 +150 +137 +129 +127 +128 +128 +130 +135 +143 +150 +154 +160 +165 +168 +168 +166 +162 +156 +150 +140 +133 +125 +117 +108 +104 +104 +106 +107 +109 +110 +114 +119 +124 +130 +141 +155 +166 +174 +176 +179 +183 +186 +188 +188 +188 +190 +192 +197 +200 +196 +184 +171 +164 +155 +155 +159 +163 +163 +160 +160 +162 +163 +167 +170 +171 +174 +178 +179 +178 +171 +167 +161 +155 +151 +150 +151 +152 +156 +160 +165 +168 +170 +170 +172 +174 +174 +178 +181 +182 +180 +177 +173 +169 +167 +168 +172 +177 +180 +180 +180 +180 +177 +175 +174 +174 +176 +178 +178 +177 +192 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +194 +193 +191 +192 +194 +196 +195 +194 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +195 +194 +194 +193 +192 +193 +193 +194 +193 +193 +194 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +195 +194 +193 +193 +194 +194 +194 +193 +194 +192 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +193 +193 +193 +193 +192 +191 +190 +191 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +193 +190 +191 +192 +193 +193 +193 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +191 +191 +191 +191 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +195 +194 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +192 +192 +194 +195 +195 +195 +196 +194 +195 +197 +197 +196 +195 +193 +191 +194 +197 +201 +204 +204 +201 +197 +195 +199 +201 +204 +205 +204 +204 +208 +212 +217 +218 +216 +210 +204 +201 +199 +198 +200 +200 +201 +201 +201 +204 +207 +209 +207 +207 +207 +208 +207 +200 +193 +188 +198 +207 +214 +213 +209 +207 +207 +206 +203 +205 +204 +205 +207 +203 +198 +199 +186 +182 +177 +164 +154 +169 +189 +194 +193 +190 +185 +184 +191 +200 +200 +195 +180 +178 +185 +198 +204 +199 +182 +164 +164 +180 +186 +181 +177 +174 +179 +188 +191 +196 +187 +175 +167 +146 +124 +119 +126 +135 +154 +176 +183 +183 +185 +192 +198 +203 +200 +193 +192 +199 +204 +203 +203 +194 +185 +181 +179 +180 +180 +176 +184 +177 +176 +171 +165 +161 +155 +161 +168 +166 +165 +161 +162 +170 +173 +171 +159 +147 +132 +118 +104 +96 +103 +116 +119 +127 +138 +150 +162 +171 +172 +169 +172 +182 +188 +188 +186 +185 +189 +193 +191 +188 +188 +189 +193 +201 +200 +190 +178 +168 +164 +171 +181 +189 +188 +180 +158 +139 +125 +122 +125 +140 +160 +167 +151 +139 +140 +161 +179 +177 +166 +159 +156 +150 +143 +146 +154 +159 +160 +163 +161 +150 +146 +154 +157 +153 +155 +164 +162 +166 +172 +178 +185 +189 +186 +179 +167 +166 +158 +145 +138 +139 +145 +147 +149 +148 +150 +152 +151 +149 +147 +147 +152 +150 +149 +147 +146 +143 +139 +137 +137 +137 +138 +139 +145 +150 +149 +146 +143 +141 +139 +143 +151 +156 +155 +155 +164 +186 +199 +182 +157 +150 +153 +153 +160 +157 +151 +147 +153 +164 +169 +167 +151 +147 +177 +215 +221 +189 +151 +140 +152 +179 +202 +208 +198 +173 +159 +166 +185 +205 +199 +185 +184 +185 +175 +157 +157 +176 +200 +194 +176 +175 +176 +175 +183 +191 +176 +154 +146 +141 +135 +138 +137 +166 +212 +225 +195 +142 +104 +104 +126 +132 +153 +177 +192 +178 +134 +141 +195 +213 +209 +189 +167 +134 +117 +131 +164 +190 +204 +186 +161 +159 +170 +178 +179 +180 +186 +189 +198 +203 +203 +170 +128 +115 +133 +153 +152 +173 +200 +197 +175 +143 +134 +138 +140 +164 +195 +203 +163 +124 +138 +183 +217 +187 +143 +140 +164 +181 +190 +202 +204 +206 +203 +173 +114 +90 +106 +142 +156 +145 +125 +118 +135 +155 +156 +155 +161 +173 +175 +151 +146 +177 +213 +200 +178 +173 +162 +167 +168 +166 +160 +157 +155 +133 +111 +122 +176 +206 +197 +167 +136 +132 +157 +156 +132 +139 +176 +207 +185 +141 +113 +99 +95 +82 +97 +137 +171 +192 +202 +197 +191 +175 +150 +137 +130 +122 +139 +177 +174 +171 +176 +195 +196 +177 +152 +114 +92 +97 +110 +131 +156 +173 +151 +112 +91 +113 +166 +221 +228 +189 +144 +126 +117 +139 +145 +129 +116 +114 +121 +131 +143 +162 +178 +181 +178 +180 +186 +188 +192 +206 +209 +205 +212 +221 +219 +212 +196 +187 +184 +183 +178 +179 +191 +201 +189 +174 +165 +160 +163 +165 +152 +146 +149 +136 +127 +127 +125 +117 +114 +118 +116 +127 +124 +129 +164 +185 +171 +148 +119 +117 +132 +141 +135 +122 +110 +111 +122 +138 +143 +135 +119 +124 +154 +167 +144 +108 +107 +150 +184 +189 +169 +144 +132 +122 +115 +133 +168 +188 +166 +128 +120 +133 +138 +131 +119 +119 +145 +180 +174 +135 +113 +126 +154 +176 +168 +139 +133 +129 +128 +132 +136 +136 +135 +135 +150 +157 +165 +173 +180 +174 +148 +120 +112 +121 +143 +170 +181 +173 +172 +183 +195 +199 +160 +113 +94 +103 +125 +137 +135 +146 +161 +178 +193 +196 +195 +195 +196 +205 +206 +193 +177 +165 +148 +130 +106 +105 +152 +193 +188 +143 +109 +135 +174 +188 +171 +152 +151 +170 +174 +130 +113 +117 +121 +126 +120 +126 +160 +181 +156 +122 +123 +155 +174 +156 +118 +97 +108 +123 +129 +136 +158 +173 +166 +155 +157 +158 +162 +171 +183 +187 +173 +157 +152 +167 +165 +155 +143 +127 +119 +114 +115 +128 +138 +138 +144 +164 +183 +192 +175 +170 +170 +170 +175 +187 +175 +139 +112 +136 +154 +143 +125 +125 +130 +126 +114 +107 +108 +119 +143 +181 +203 +197 +189 +181 +173 +159 +141 +136 +132 +120 +102 +83 +80 +96 +123 +135 +127 +125 +137 +154 +167 +166 +152 +136 +141 +163 +168 +156 +137 +119 +112 +115 +130 +152 +162 +163 +144 +119 +115 +135 +153 +158 +161 +168 +156 +121 +105 +130 +165 +185 +171 +151 +110 +88 +108 +122 +122 +140 +165 +173 +165 +147 +104 +95 +116 +137 +152 +159 +165 +179 +195 +193 +168 +148 +156 +183 +196 +171 +116 +76 +92 +136 +155 +148 +137 +139 +153 +172 +179 +163 +131 +135 +150 +144 +136 +132 +128 +109 +92 +83 +79 +92 +116 +132 +134 +132 +132 +119 +110 +122 +145 +167 +183 +191 +178 +136 +113 +131 +163 +184 +184 +176 +150 +121 +126 +144 +154 +160 +166 +186 +203 +178 +133 +111 +107 +100 +108 +125 +139 +134 +141 +154 +162 +161 +151 +133 +131 +146 +171 +159 +144 +154 +129 +85 +61 +82 +136 +179 +185 +163 +110 +66 +55 +68 +92 +106 +106 +107 +113 +115 +114 +107 +100 +93 +102 +134 +149 +130 +101 +97 +101 +110 +108 +97 +84 +77 +89 +90 +91 +91 +93 +97 +99 +99 +100 +96 +90 +87 +88 +86 +86 +93 +98 +94 +91 +91 +93 +93 +91 +90 +90 +89 +86 +85 +87 +89 +90 +89 +92 +92 +91 +88 +85 +83 +81 +81 +80 +81 +82 +83 +81 +78 +74 +72 +69 +70 +71 +71 +70 +67 +65 +63 +63 +66 +71 +73 +72 +70 +67 +65 +61 +60 +61 +65 +71 +75 +76 +76 +75 +71 +66 +63 +62 +60 +58 +57 +57 +58 +62 +65 +67 +69 +74 +80 +78 +78 +77 +77 +77 +76 +74 +72 +67 +66 +64 +64 +63 +62 +59 +56 +54 +56 +56 +57 +57 +56 +55 +54 +49 +45 +45 +47 +47 +44 +45 +52 +65 +84 +106 +120 +129 +129 +128 +131 +135 +136 +141 +140 +126 +117 +134 +160 +176 +166 +158 +156 +154 +151 +158 +167 +172 +174 +179 +182 +182 +176 +167 +162 +158 +152 +146 +147 +158 +166 +161 +150 +143 +149 +154 +158 +163 +170 +170 +167 +167 +168 +167 +160 +150 +149 +160 +173 +175 +174 +176 +179 +178 +175 +176 +180 +181 +180 +177 +175 +178 +179 +174 +164 +162 +163 +159 +153 +150 +149 +145 +140 +140 +141 +140 +138 +141 +148 +148 +143 +134 +134 +136 +141 +150 +157 +158 +156 +154 +148 +145 +146 +148 +152 +159 +169 +172 +174 +168 +154 +145 +148 +152 +152 +152 +152 +155 +158 +160 +164 +162 +154 +150 +151 +144 +131 +125 +134 +150 +162 +160 +166 +168 +165 +165 +169 +169 +165 +163 +167 +175 +182 +191 +199 +206 +210 +209 +212 +217 +219 +218 +214 +206 +203 +199 +197 +194 +193 +190 +185 +178 +172 +178 +185 +188 +181 +170 +166 +167 +170 +168 +167 +167 +170 +173 +173 +167 +160 +158 +160 +164 +169 +173 +176 +175 +174 +173 +167 +166 +167 +169 +173 +172 +165 +156 +147 +141 +144 +152 +160 +165 +167 +164 +166 +169 +171 +170 +167 +163 +160 +156 +152 +148 +153 +161 +167 +170 +169 +163 +158 +152 +154 +165 +177 +181 +178 +181 +174 +171 +177 +184 +183 +179 +175 +183 +177 +166 +150 +134 +124 +123 +127 +129 +130 +133 +141 +148 +155 +162 +167 +166 +170 +171 +169 +164 +158 +151 +145 +138 +131 +124 +123 +123 +121 +118 +116 +114 +115 +116 +117 +119 +125 +137 +147 +158 +165 +174 +182 +184 +184 +182 +181 +184 +184 +188 +193 +195 +191 +185 +181 +171 +168 +167 +169 +169 +166 +164 +166 +164 +168 +170 +170 +172 +175 +177 +177 +176 +173 +169 +164 +160 +154 +149 +145 +144 +150 +156 +162 +168 +171 +175 +178 +176 +180 +182 +180 +178 +179 +180 +180 +171 +168 +167 +170 +172 +172 +175 +180 +178 +177 +178 +177 +176 +174 +173 +172 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +193 +192 +191 +192 +191 +192 +193 +192 +191 +192 +194 +195 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +195 +194 +194 +193 +193 +194 +193 +194 +193 +194 +194 +194 +193 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +196 +195 +194 +193 +193 +193 +193 +192 +193 +193 +192 +191 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +193 +190 +191 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +192 +194 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +194 +193 +193 +194 +194 +195 +195 +195 +195 +195 +195 +194 +194 +194 +194 +194 +195 +194 +194 +193 +193 +193 +193 +194 +194 +194 +192 +191 +193 +194 +194 +194 +195 +196 +196 +196 +197 +196 +195 +195 +195 +196 +199 +202 +204 +203 +202 +201 +200 +205 +205 +206 +207 +205 +205 +208 +213 +217 +217 +213 +206 +201 +198 +197 +196 +197 +198 +200 +202 +204 +206 +208 +211 +209 +207 +208 +211 +208 +200 +190 +185 +197 +208 +217 +213 +207 +204 +204 +204 +209 +209 +207 +204 +199 +190 +182 +182 +182 +178 +173 +167 +169 +185 +198 +197 +194 +191 +188 +189 +194 +200 +198 +192 +180 +181 +189 +196 +194 +190 +189 +188 +196 +201 +192 +179 +177 +179 +183 +191 +191 +193 +190 +181 +172 +166 +154 +139 +128 +131 +146 +167 +178 +180 +181 +185 +191 +195 +195 +192 +196 +204 +203 +195 +184 +177 +173 +171 +169 +177 +185 +184 +183 +183 +181 +162 +141 +130 +125 +132 +141 +147 +144 +138 +142 +148 +144 +132 +119 +111 +99 +92 +96 +111 +133 +149 +152 +155 +160 +167 +180 +190 +191 +186 +190 +199 +210 +210 +204 +202 +202 +204 +205 +196 +187 +185 +192 +201 +197 +181 +160 +158 +163 +174 +183 +186 +181 +169 +145 +130 +122 +125 +136 +156 +166 +161 +151 +155 +167 +180 +183 +173 +160 +153 +156 +157 +153 +156 +171 +179 +177 +175 +169 +156 +146 +148 +157 +163 +170 +177 +178 +186 +189 +187 +184 +181 +169 +155 +143 +149 +153 +153 +152 +153 +153 +153 +155 +152 +149 +149 +149 +147 +145 +145 +150 +149 +147 +146 +145 +144 +140 +137 +131 +132 +137 +144 +148 +146 +143 +141 +147 +147 +149 +158 +168 +165 +156 +154 +166 +192 +201 +176 +153 +149 +152 +152 +153 +147 +146 +153 +164 +169 +165 +160 +156 +161 +189 +210 +199 +160 +130 +132 +155 +192 +214 +207 +185 +157 +154 +177 +200 +204 +188 +176 +175 +175 +179 +179 +193 +201 +196 +167 +148 +149 +161 +183 +193 +196 +175 +145 +133 +129 +130 +139 +155 +181 +211 +212 +182 +139 +110 +114 +134 +140 +158 +180 +192 +174 +136 +155 +201 +212 +207 +184 +150 +122 +130 +163 +184 +196 +197 +182 +172 +174 +179 +179 +183 +181 +183 +182 +186 +192 +192 +161 +122 +117 +128 +143 +146 +162 +191 +207 +193 +156 +135 +126 +124 +153 +190 +201 +163 +117 +127 +176 +215 +189 +152 +149 +177 +196 +197 +191 +192 +201 +192 +152 +101 +88 +113 +151 +156 +137 +126 +133 +140 +158 +157 +152 +158 +181 +197 +179 +160 +175 +212 +199 +170 +172 +165 +158 +160 +166 +164 +163 +175 +166 +134 +122 +165 +201 +204 +179 +139 +126 +151 +153 +135 +139 +173 +207 +197 +160 +130 +114 +107 +97 +89 +109 +158 +198 +202 +189 +208 +209 +176 +144 +140 +128 +119 +134 +153 +169 +180 +204 +209 +189 +176 +165 +136 +111 +101 +122 +154 +173 +156 +120 +85 +94 +119 +167 +211 +205 +170 +146 +153 +169 +161 +127 +101 +96 +95 +91 +114 +143 +161 +168 +167 +141 +119 +122 +130 +134 +146 +165 +187 +210 +216 +207 +196 +185 +181 +186 +182 +176 +186 +201 +193 +174 +152 +132 +127 +132 +131 +133 +129 +126 +123 +124 +124 +122 +123 +124 +120 +137 +148 +162 +182 +176 +143 +120 +116 +128 +133 +138 +139 +143 +147 +133 +122 +135 +142 +138 +124 +123 +142 +156 +150 +122 +111 +128 +158 +186 +188 +167 +141 +128 +122 +138 +169 +181 +158 +132 +124 +126 +127 +126 +123 +125 +146 +176 +164 +140 +131 +144 +161 +173 +163 +136 +127 +126 +127 +132 +135 +133 +127 +121 +133 +145 +157 +169 +188 +194 +167 +129 +122 +143 +164 +172 +172 +165 +173 +193 +211 +195 +146 +110 +103 +108 +115 +116 +108 +110 +126 +138 +143 +156 +168 +167 +178 +183 +186 +189 +191 +185 +174 +166 +141 +115 +141 +180 +189 +162 +120 +116 +156 +189 +182 +160 +153 +171 +177 +136 +117 +116 +119 +123 +114 +110 +135 +161 +165 +139 +111 +128 +162 +167 +145 +118 +105 +112 +109 +106 +121 +138 +145 +147 +151 +155 +155 +156 +166 +182 +193 +191 +175 +167 +162 +162 +145 +128 +131 +131 +135 +143 +154 +154 +147 +155 +179 +197 +188 +174 +170 +182 +186 +171 +147 +130 +135 +163 +175 +153 +130 +129 +128 +120 +110 +106 +98 +94 +118 +170 +207 +209 +186 +176 +172 +167 +151 +134 +120 +109 +101 +108 +111 +108 +110 +112 +112 +118 +136 +144 +155 +165 +164 +149 +145 +159 +166 +162 +139 +116 +115 +131 +149 +160 +156 +153 +147 +130 +112 +110 +124 +137 +148 +162 +167 +153 +129 +123 +153 +189 +183 +147 +113 +102 +114 +120 +119 +136 +158 +166 +163 +151 +108 +96 +118 +143 +181 +199 +211 +211 +193 +158 +123 +107 +137 +170 +197 +182 +131 +91 +97 +127 +133 +133 +139 +151 +159 +170 +178 +163 +153 +149 +154 +144 +135 +134 +136 +114 +104 +103 +100 +101 +115 +138 +149 +146 +136 +130 +130 +135 +146 +160 +174 +188 +184 +142 +109 +121 +156 +181 +185 +176 +151 +119 +126 +148 +159 +160 +160 +177 +193 +170 +118 +88 +88 +91 +103 +116 +128 +130 +145 +160 +164 +159 +147 +130 +124 +142 +173 +167 +151 +146 +112 +71 +63 +96 +147 +177 +180 +158 +111 +73 +69 +79 +96 +106 +104 +103 +110 +118 +114 +103 +96 +91 +95 +116 +130 +124 +100 +95 +93 +99 +103 +94 +81 +77 +89 +91 +91 +91 +93 +98 +100 +100 +99 +96 +90 +89 +92 +91 +93 +100 +106 +102 +94 +89 +88 +89 +90 +90 +91 +91 +89 +88 +88 +91 +91 +90 +90 +91 +90 +88 +84 +84 +84 +84 +83 +83 +83 +82 +80 +77 +75 +73 +71 +70 +69 +69 +68 +66 +63 +60 +63 +66 +71 +72 +69 +66 +64 +63 +60 +61 +64 +69 +75 +77 +77 +76 +72 +68 +63 +61 +62 +62 +60 +58 +60 +63 +68 +72 +73 +73 +75 +78 +79 +77 +76 +76 +76 +75 +72 +71 +66 +65 +64 +64 +63 +62 +60 +58 +55 +56 +57 +58 +58 +57 +55 +53 +48 +46 +46 +48 +49 +47 +51 +59 +80 +100 +119 +128 +132 +131 +131 +133 +132 +136 +141 +139 +125 +117 +136 +162 +175 +165 +157 +156 +154 +152 +158 +168 +174 +176 +179 +181 +181 +177 +171 +166 +163 +165 +164 +158 +152 +149 +146 +142 +137 +150 +161 +164 +166 +170 +170 +165 +165 +166 +166 +159 +152 +151 +161 +171 +174 +174 +177 +179 +177 +174 +175 +180 +183 +181 +178 +175 +175 +177 +174 +169 +161 +162 +158 +151 +147 +148 +146 +143 +143 +144 +143 +139 +139 +146 +149 +146 +132 +129 +132 +144 +154 +157 +157 +159 +155 +147 +142 +144 +147 +151 +163 +174 +175 +179 +173 +155 +140 +139 +145 +148 +149 +151 +156 +161 +163 +166 +163 +153 +140 +143 +147 +147 +143 +139 +145 +154 +159 +165 +168 +166 +165 +169 +169 +166 +167 +169 +175 +182 +192 +200 +206 +208 +208 +212 +216 +218 +216 +211 +207 +203 +196 +194 +192 +190 +187 +182 +176 +171 +181 +185 +188 +182 +173 +166 +163 +162 +167 +170 +171 +170 +169 +170 +168 +165 +164 +164 +165 +167 +170 +173 +174 +174 +171 +166 +165 +166 +168 +172 +171 +164 +153 +147 +140 +139 +144 +151 +160 +166 +165 +165 +166 +168 +168 +165 +161 +156 +150 +151 +154 +157 +161 +167 +172 +174 +170 +164 +155 +153 +159 +169 +175 +177 +182 +176 +173 +177 +181 +180 +177 +176 +179 +175 +163 +147 +131 +123 +120 +120 +124 +126 +132 +141 +150 +156 +161 +164 +163 +167 +171 +170 +167 +163 +159 +155 +143 +139 +137 +139 +142 +140 +135 +132 +126 +124 +122 +122 +122 +122 +125 +129 +140 +150 +164 +173 +176 +177 +179 +181 +181 +175 +172 +174 +179 +184 +187 +188 +188 +183 +181 +184 +185 +180 +175 +172 +170 +172 +174 +174 +174 +175 +175 +174 +175 +174 +172 +170 +165 +159 +152 +148 +146 +148 +151 +157 +164 +170 +174 +176 +175 +178 +179 +177 +175 +177 +181 +185 +177 +173 +170 +169 +167 +164 +166 +171 +173 +176 +179 +180 +177 +174 +172 +171 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +192 +191 +193 +191 +190 +192 +193 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +194 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +194 +194 +195 +195 +193 +193 +193 +193 +193 +192 +193 +192 +192 +192 +192 +192 +191 +190 +192 +192 +193 +193 +194 +194 +193 +193 +194 +194 +193 +193 +194 +193 +192 +192 +191 +192 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +191 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +194 +195 +195 +194 +195 +195 +195 +195 +195 +195 +195 +195 +194 +194 +194 +193 +194 +194 +194 +194 +195 +193 +193 +194 +193 +192 +192 +193 +195 +194 +194 +195 +196 +195 +195 +196 +200 +203 +205 +204 +204 +204 +204 +204 +204 +203 +203 +204 +204 +206 +209 +214 +213 +212 +209 +203 +199 +198 +198 +197 +197 +198 +200 +204 +206 +207 +208 +211 +209 +207 +208 +211 +208 +200 +193 +189 +198 +208 +216 +214 +208 +205 +205 +205 +206 +207 +205 +200 +193 +180 +169 +167 +182 +178 +171 +171 +183 +197 +200 +196 +194 +190 +188 +191 +197 +201 +199 +194 +188 +190 +197 +200 +193 +192 +200 +206 +208 +205 +193 +180 +181 +185 +190 +192 +191 +190 +187 +182 +180 +187 +183 +163 +137 +133 +140 +159 +173 +175 +175 +176 +186 +189 +191 +192 +198 +203 +196 +183 +165 +163 +160 +151 +150 +173 +192 +189 +177 +176 +168 +137 +106 +91 +86 +90 +108 +126 +130 +130 +134 +136 +133 +121 +112 +114 +116 +122 +136 +155 +171 +178 +182 +180 +178 +183 +194 +205 +207 +203 +202 +198 +203 +199 +190 +188 +183 +181 +177 +176 +179 +184 +191 +198 +192 +177 +155 +164 +180 +190 +188 +181 +170 +158 +153 +145 +142 +149 +165 +177 +171 +155 +167 +180 +190 +185 +171 +160 +157 +158 +158 +161 +155 +158 +177 +188 +184 +183 +181 +179 +171 +168 +180 +196 +199 +192 +187 +187 +177 +159 +147 +145 +144 +141 +154 +161 +169 +173 +173 +169 +163 +158 +156 +151 +147 +145 +144 +144 +145 +147 +147 +148 +147 +145 +143 +142 +140 +137 +136 +134 +136 +142 +146 +147 +150 +153 +159 +164 +168 +171 +170 +158 +148 +149 +165 +189 +192 +165 +146 +146 +149 +151 +146 +147 +155 +168 +173 +168 +159 +155 +165 +184 +206 +207 +182 +147 +126 +133 +178 +211 +216 +187 +160 +152 +167 +192 +204 +189 +171 +174 +181 +182 +194 +205 +207 +182 +152 +131 +127 +134 +154 +189 +206 +197 +168 +137 +125 +128 +139 +151 +169 +182 +194 +188 +170 +141 +118 +125 +138 +151 +164 +177 +181 +166 +144 +170 +207 +209 +193 +161 +138 +146 +168 +182 +178 +189 +192 +183 +177 +176 +179 +184 +187 +168 +159 +162 +177 +183 +179 +144 +114 +125 +136 +139 +138 +149 +181 +214 +202 +176 +154 +133 +123 +149 +189 +204 +161 +121 +144 +182 +191 +173 +159 +144 +169 +208 +203 +173 +175 +194 +183 +144 +129 +106 +119 +152 +164 +153 +140 +141 +152 +166 +157 +141 +153 +190 +197 +167 +159 +175 +209 +189 +161 +175 +164 +131 +124 +138 +154 +167 +185 +179 +152 +139 +164 +190 +196 +182 +161 +157 +164 +153 +140 +141 +168 +205 +205 +170 +139 +132 +129 +115 +98 +110 +152 +182 +187 +184 +202 +212 +198 +165 +150 +147 +132 +110 +132 +161 +176 +186 +197 +193 +188 +190 +183 +146 +116 +119 +148 +174 +164 +131 +92 +94 +92 +112 +160 +189 +187 +182 +190 +177 +143 +105 +93 +102 +106 +99 +120 +141 +151 +165 +174 +133 +81 +69 +84 +79 +91 +118 +146 +172 +187 +187 +190 +175 +174 +191 +192 +180 +181 +196 +199 +173 +142 +115 +110 +121 +125 +130 +124 +127 +127 +124 +123 +126 +128 +129 +132 +148 +177 +186 +164 +140 +126 +115 +124 +132 +129 +136 +141 +152 +172 +168 +152 +149 +147 +146 +144 +141 +144 +150 +151 +134 +120 +117 +128 +158 +188 +200 +167 +133 +115 +134 +170 +177 +152 +136 +131 +124 +118 +122 +127 +128 +135 +150 +152 +141 +144 +158 +168 +169 +153 +132 +126 +127 +129 +132 +134 +132 +126 +121 +120 +133 +150 +166 +179 +182 +176 +166 +156 +164 +162 +161 +169 +174 +179 +190 +200 +188 +145 +110 +108 +120 +126 +122 +123 +120 +122 +115 +104 +108 +117 +116 +125 +133 +141 +150 +157 +158 +165 +180 +184 +162 +160 +169 +180 +170 +134 +110 +154 +189 +185 +160 +161 +183 +180 +141 +119 +118 +118 +116 +111 +108 +114 +124 +139 +137 +112 +118 +151 +169 +162 +132 +110 +116 +115 +109 +110 +116 +118 +118 +140 +150 +146 +136 +130 +144 +178 +199 +188 +172 +174 +183 +155 +124 +129 +140 +151 +156 +161 +161 +157 +161 +169 +170 +173 +174 +181 +187 +164 +121 +106 +122 +150 +161 +159 +140 +124 +122 +121 +117 +112 +115 +107 +93 +105 +151 +198 +218 +193 +177 +166 +165 +157 +134 +114 +108 +122 +151 +149 +129 +116 +114 +124 +128 +128 +129 +141 +160 +166 +154 +147 +152 +167 +168 +143 +119 +123 +144 +161 +160 +152 +145 +145 +140 +119 +104 +110 +123 +145 +158 +160 +152 +132 +122 +151 +187 +186 +151 +132 +128 +122 +111 +113 +135 +156 +164 +159 +148 +110 +95 +114 +140 +178 +197 +199 +166 +125 +97 +86 +87 +106 +155 +199 +192 +142 +100 +97 +113 +112 +126 +143 +153 +154 +169 +184 +170 +168 +149 +141 +140 +146 +155 +162 +135 +128 +131 +125 +113 +117 +147 +169 +169 +140 +129 +135 +149 +154 +153 +163 +187 +183 +141 +106 +122 +157 +176 +184 +183 +149 +118 +123 +146 +159 +157 +154 +173 +190 +168 +113 +74 +71 +80 +94 +106 +120 +134 +155 +168 +167 +155 +137 +118 +111 +146 +183 +181 +154 +131 +99 +71 +71 +108 +153 +172 +170 +148 +109 +81 +79 +89 +101 +106 +104 +102 +108 +118 +118 +106 +95 +91 +93 +99 +105 +106 +101 +96 +89 +89 +94 +90 +81 +82 +88 +90 +92 +92 +95 +100 +100 +98 +96 +94 +88 +85 +88 +90 +93 +100 +113 +108 +99 +89 +84 +85 +87 +89 +91 +92 +91 +90 +91 +93 +93 +92 +90 +90 +90 +87 +84 +84 +85 +86 +84 +84 +82 +80 +78 +77 +75 +75 +73 +71 +69 +68 +67 +65 +62 +59 +65 +68 +72 +71 +66 +63 +62 +63 +59 +62 +67 +74 +78 +80 +78 +77 +70 +65 +61 +60 +63 +64 +63 +60 +60 +65 +70 +74 +75 +75 +75 +77 +77 +75 +75 +75 +75 +74 +72 +69 +66 +64 +62 +63 +62 +61 +60 +59 +58 +58 +58 +59 +60 +58 +55 +52 +48 +48 +48 +49 +49 +50 +58 +67 +94 +113 +128 +132 +134 +134 +134 +136 +134 +134 +136 +136 +132 +131 +143 +159 +167 +160 +157 +159 +158 +156 +160 +167 +174 +177 +181 +181 +181 +177 +171 +166 +167 +168 +168 +168 +163 +151 +136 +125 +125 +144 +163 +170 +169 +168 +170 +171 +167 +167 +165 +161 +156 +154 +160 +168 +173 +175 +177 +178 +177 +176 +177 +180 +182 +182 +180 +176 +173 +174 +174 +172 +164 +162 +156 +149 +145 +144 +144 +143 +145 +148 +146 +140 +137 +139 +142 +142 +136 +130 +133 +145 +152 +152 +154 +160 +154 +148 +145 +148 +151 +156 +165 +175 +177 +172 +166 +157 +144 +134 +136 +145 +149 +151 +158 +161 +159 +159 +157 +152 +136 +136 +143 +155 +157 +149 +144 +145 +158 +163 +167 +167 +165 +165 +167 +168 +171 +172 +176 +183 +192 +200 +204 +206 +209 +212 +215 +217 +214 +210 +207 +204 +200 +196 +192 +187 +183 +180 +178 +177 +183 +185 +185 +182 +175 +166 +159 +155 +162 +169 +174 +173 +170 +170 +170 +169 +167 +167 +167 +166 +166 +167 +169 +170 +167 +164 +165 +167 +168 +170 +168 +161 +151 +148 +144 +142 +142 +146 +154 +162 +166 +165 +164 +165 +165 +162 +156 +151 +150 +153 +156 +160 +165 +169 +171 +171 +174 +172 +166 +157 +152 +156 +167 +177 +174 +174 +176 +177 +176 +175 +177 +182 +180 +173 +160 +142 +128 +117 +112 +110 +114 +120 +131 +143 +153 +157 +158 +157 +158 +162 +165 +164 +162 +160 +158 +156 +147 +144 +143 +147 +151 +152 +149 +146 +138 +133 +131 +132 +132 +129 +126 +126 +129 +136 +144 +150 +155 +161 +167 +172 +173 +166 +160 +158 +161 +167 +174 +180 +189 +189 +191 +195 +197 +194 +186 +178 +174 +174 +174 +175 +176 +176 +176 +175 +175 +173 +171 +170 +168 +165 +162 +161 +159 +157 +155 +157 +163 +167 +169 +169 +173 +177 +181 +180 +178 +179 +182 +184 +179 +179 +178 +175 +169 +163 +160 +160 +165 +169 +173 +175 +175 +173 +172 +172 +193 +193 +193 +192 +192 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +194 +190 +189 +191 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +195 +195 +194 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +193 +194 +195 +194 +193 +193 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +191 +192 +192 +193 +194 +194 +194 +194 +193 +194 +193 +193 +193 +194 +193 +193 +192 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +194 +193 +192 +193 +193 +192 +192 +192 +193 +193 +193 +194 +193 +191 +191 +192 +193 +193 +192 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +192 +193 +194 +191 +190 +191 +192 +193 +193 +192 +191 +194 +194 +194 +194 +195 +195 +195 +195 +194 +194 +194 +194 +194 +194 +195 +195 +195 +194 +194 +194 +193 +191 +192 +195 +193 +192 +192 +195 +195 +194 +193 +195 +202 +205 +206 +204 +202 +202 +203 +202 +198 +196 +196 +199 +202 +205 +209 +212 +210 +208 +205 +200 +199 +200 +201 +200 +199 +200 +203 +207 +208 +208 +208 +210 +208 +207 +208 +208 +204 +197 +194 +196 +203 +208 +214 +215 +212 +208 +206 +205 +201 +203 +201 +196 +189 +177 +170 +170 +180 +180 +172 +175 +195 +204 +199 +199 +193 +186 +182 +188 +199 +206 +204 +200 +198 +195 +197 +199 +197 +200 +207 +209 +205 +200 +192 +183 +178 +183 +190 +191 +192 +193 +186 +177 +180 +188 +189 +183 +163 +151 +147 +161 +175 +177 +177 +176 +179 +182 +187 +192 +197 +196 +183 +169 +157 +155 +154 +146 +146 +171 +192 +188 +166 +159 +142 +109 +89 +90 +94 +102 +112 +131 +134 +139 +145 +144 +146 +145 +140 +145 +151 +159 +170 +179 +183 +182 +191 +186 +183 +185 +189 +192 +190 +185 +177 +166 +167 +159 +149 +149 +145 +143 +142 +151 +168 +180 +186 +188 +180 +166 +158 +171 +187 +188 +174 +160 +153 +146 +150 +155 +159 +168 +181 +183 +176 +170 +186 +192 +192 +179 +165 +158 +158 +159 +161 +159 +148 +150 +171 +181 +177 +179 +182 +186 +189 +194 +205 +214 +207 +194 +182 +171 +154 +140 +134 +138 +148 +156 +178 +177 +174 +170 +165 +161 +154 +149 +149 +148 +147 +146 +145 +143 +145 +147 +146 +148 +148 +145 +143 +143 +142 +140 +145 +144 +144 +145 +150 +160 +170 +175 +169 +171 +168 +160 +151 +141 +139 +147 +168 +187 +185 +164 +154 +156 +159 +162 +158 +165 +174 +179 +176 +172 +168 +168 +178 +195 +212 +206 +183 +155 +143 +159 +199 +213 +203 +171 +156 +163 +178 +192 +193 +182 +172 +179 +188 +195 +205 +206 +180 +139 +121 +125 +135 +154 +173 +190 +196 +190 +172 +150 +136 +139 +152 +163 +173 +178 +182 +176 +162 +135 +116 +128 +143 +162 +166 +171 +165 +155 +157 +188 +219 +210 +182 +151 +153 +181 +192 +179 +167 +183 +187 +179 +172 +169 +176 +189 +183 +157 +147 +159 +180 +185 +178 +143 +118 +135 +146 +139 +131 +145 +182 +215 +204 +192 +173 +146 +133 +157 +194 +210 +167 +138 +163 +190 +180 +156 +145 +129 +155 +205 +203 +172 +179 +192 +174 +147 +146 +137 +152 +165 +159 +151 +150 +157 +167 +165 +149 +129 +151 +192 +188 +156 +162 +188 +211 +180 +156 +178 +172 +136 +110 +123 +145 +166 +180 +175 +152 +142 +163 +179 +192 +190 +179 +166 +158 +150 +152 +145 +155 +186 +202 +179 +149 +144 +148 +130 +114 +116 +137 +161 +172 +171 +166 +178 +189 +182 +165 +162 +152 +126 +132 +161 +178 +171 +173 +179 +178 +184 +197 +181 +155 +137 +145 +170 +174 +155 +116 +97 +87 +103 +127 +155 +184 +204 +200 +175 +140 +109 +93 +99 +110 +117 +120 +126 +128 +145 +167 +146 +105 +88 +90 +87 +85 +93 +108 +124 +146 +171 +182 +179 +177 +186 +190 +187 +190 +200 +202 +178 +150 +122 +117 +127 +129 +131 +130 +131 +128 +126 +127 +135 +143 +147 +164 +170 +182 +173 +141 +125 +130 +134 +132 +124 +125 +135 +140 +147 +159 +165 +165 +159 +158 +162 +165 +161 +157 +163 +162 +145 +124 +111 +110 +131 +169 +200 +184 +141 +113 +124 +160 +168 +145 +135 +131 +125 +119 +119 +123 +123 +123 +128 +141 +144 +156 +171 +175 +161 +139 +123 +129 +133 +134 +134 +134 +134 +131 +127 +118 +126 +145 +165 +169 +163 +172 +189 +186 +168 +140 +138 +165 +184 +184 +184 +178 +173 +136 +107 +110 +124 +134 +130 +140 +147 +140 +124 +110 +102 +101 +106 +102 +110 +115 +121 +123 +123 +133 +154 +184 +189 +178 +176 +194 +187 +150 +127 +165 +184 +167 +141 +164 +197 +184 +147 +114 +114 +115 +115 +112 +105 +96 +96 +105 +114 +116 +120 +140 +168 +169 +141 +118 +123 +124 +119 +118 +126 +127 +119 +135 +144 +141 +138 +131 +136 +165 +183 +189 +187 +190 +197 +183 +156 +154 +160 +173 +179 +178 +168 +160 +160 +161 +160 +166 +177 +188 +173 +127 +89 +100 +132 +154 +151 +140 +128 +122 +121 +122 +126 +128 +132 +132 +128 +133 +158 +189 +211 +196 +176 +156 +158 +159 +133 +106 +107 +152 +186 +168 +141 +129 +131 +148 +145 +124 +120 +133 +157 +166 +160 +154 +154 +170 +179 +159 +137 +137 +153 +167 +164 +153 +144 +141 +134 +117 +108 +119 +131 +150 +155 +143 +131 +119 +115 +143 +173 +175 +157 +153 +151 +132 +103 +99 +127 +155 +165 +158 +148 +114 +94 +106 +132 +148 +158 +150 +118 +89 +77 +79 +87 +98 +146 +193 +194 +150 +111 +104 +112 +105 +121 +141 +151 +148 +165 +189 +184 +164 +136 +124 +133 +152 +170 +182 +152 +139 +143 +138 +121 +119 +146 +169 +167 +138 +122 +135 +159 +166 +154 +149 +168 +178 +147 +115 +128 +158 +172 +181 +181 +148 +120 +121 +141 +158 +155 +152 +176 +195 +170 +113 +75 +76 +84 +92 +95 +122 +149 +171 +174 +166 +146 +114 +86 +99 +153 +191 +185 +150 +116 +94 +78 +83 +113 +149 +167 +167 +145 +104 +83 +84 +95 +104 +106 +103 +100 +104 +113 +118 +108 +94 +92 +98 +95 +90 +92 +96 +96 +89 +85 +88 +85 +83 +86 +88 +91 +93 +94 +98 +102 +99 +94 +92 +91 +84 +77 +81 +86 +92 +100 +111 +109 +101 +89 +80 +79 +83 +87 +90 +91 +92 +91 +92 +93 +92 +90 +89 +90 +89 +85 +81 +81 +83 +84 +83 +82 +80 +77 +76 +75 +75 +75 +74 +73 +71 +69 +66 +63 +61 +60 +68 +71 +74 +71 +65 +62 +64 +67 +61 +65 +72 +78 +81 +81 +78 +77 +69 +64 +60 +59 +62 +65 +64 +62 +62 +65 +69 +73 +75 +75 +76 +76 +75 +74 +72 +72 +72 +72 +69 +67 +65 +62 +61 +61 +60 +58 +57 +58 +58 +57 +57 +58 +60 +58 +54 +51 +48 +49 +49 +48 +48 +54 +66 +77 +102 +119 +131 +132 +134 +136 +136 +136 +138 +133 +129 +128 +132 +139 +149 +157 +161 +159 +158 +160 +160 +160 +164 +170 +173 +178 +181 +180 +177 +174 +170 +166 +169 +165 +166 +174 +174 +160 +139 +124 +124 +137 +155 +167 +169 +169 +171 +174 +170 +167 +165 +163 +163 +162 +165 +168 +175 +176 +177 +176 +178 +181 +181 +181 +179 +181 +182 +178 +173 +170 +171 +171 +164 +159 +152 +147 +144 +142 +142 +143 +146 +149 +149 +144 +136 +133 +135 +137 +145 +142 +143 +148 +150 +149 +151 +156 +153 +151 +152 +155 +157 +160 +166 +171 +170 +166 +164 +158 +143 +129 +129 +139 +146 +151 +161 +163 +153 +145 +145 +146 +141 +140 +146 +156 +159 +153 +148 +147 +155 +159 +165 +166 +162 +159 +161 +166 +171 +174 +178 +184 +191 +197 +202 +205 +210 +212 +215 +215 +212 +208 +206 +204 +201 +198 +191 +184 +179 +178 +180 +182 +183 +182 +182 +181 +177 +169 +160 +155 +159 +169 +175 +174 +171 +171 +172 +171 +170 +170 +171 +168 +165 +162 +161 +161 +161 +163 +168 +170 +168 +167 +164 +156 +151 +150 +150 +150 +150 +149 +152 +155 +162 +162 +163 +164 +163 +158 +152 +147 +150 +155 +160 +164 +168 +171 +169 +166 +173 +175 +172 +162 +150 +148 +157 +169 +164 +169 +172 +171 +170 +172 +176 +180 +180 +170 +154 +135 +120 +109 +105 +103 +107 +115 +127 +141 +152 +156 +156 +154 +155 +158 +160 +159 +158 +157 +156 +154 +152 +149 +149 +153 +157 +158 +156 +155 +148 +143 +141 +144 +144 +140 +136 +136 +130 +127 +124 +125 +129 +137 +145 +150 +155 +155 +155 +156 +156 +158 +165 +172 +179 +185 +191 +194 +197 +197 +191 +183 +177 +175 +173 +174 +177 +178 +178 +177 +175 +173 +169 +168 +168 +169 +170 +172 +172 +167 +164 +163 +165 +166 +165 +164 +168 +175 +181 +183 +182 +181 +182 +181 +178 +180 +181 +178 +175 +170 +164 +159 +164 +164 +163 +164 +167 +169 +170 +170 +193 +193 +193 +192 +192 +192 +193 +193 +194 +193 +192 +192 +191 +191 +192 +192 +193 +192 +192 +191 +191 +191 +192 +192 +194 +190 +188 +190 +193 +194 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +191 +192 +193 +195 +195 +194 +193 +193 +193 +194 +194 +195 +195 +195 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +195 +194 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +193 +193 +194 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +193 +193 +193 +195 +194 +192 +192 +192 +193 +192 +192 +192 +193 +193 +194 +194 +195 +195 +195 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +192 +193 +194 +192 +191 +193 +193 +194 +194 +194 +195 +195 +195 +194 +194 +194 +194 +194 +195 +195 +195 +193 +193 +194 +195 +193 +192 +194 +198 +193 +192 +194 +197 +197 +195 +194 +195 +200 +203 +204 +201 +198 +198 +197 +196 +193 +191 +191 +195 +199 +203 +207 +209 +209 +207 +203 +200 +200 +202 +202 +200 +202 +203 +206 +209 +210 +208 +206 +208 +208 +207 +208 +206 +199 +192 +193 +199 +211 +211 +214 +216 +214 +209 +203 +200 +203 +203 +200 +194 +187 +177 +174 +177 +178 +182 +175 +180 +203 +207 +197 +200 +190 +182 +175 +184 +199 +209 +208 +203 +203 +195 +191 +193 +198 +206 +209 +206 +201 +196 +193 +185 +173 +175 +184 +186 +185 +192 +180 +165 +168 +172 +177 +192 +192 +174 +163 +170 +182 +184 +183 +182 +172 +177 +186 +193 +196 +191 +175 +160 +156 +152 +160 +165 +164 +176 +188 +183 +160 +149 +130 +104 +100 +120 +138 +150 +156 +163 +154 +156 +160 +155 +161 +167 +169 +166 +163 +164 +167 +171 +174 +176 +183 +179 +176 +176 +175 +168 +158 +151 +141 +131 +136 +128 +117 +119 +120 +124 +137 +145 +161 +174 +179 +180 +173 +161 +155 +166 +176 +168 +148 +137 +136 +135 +135 +149 +161 +171 +178 +176 +179 +191 +195 +191 +183 +175 +172 +171 +166 +160 +162 +154 +138 +140 +161 +165 +160 +165 +178 +180 +190 +207 +215 +207 +192 +183 +172 +157 +148 +154 +163 +167 +172 +179 +178 +171 +162 +153 +147 +144 +140 +135 +141 +145 +150 +152 +149 +146 +144 +146 +143 +146 +147 +145 +145 +146 +147 +148 +147 +154 +156 +157 +164 +176 +182 +181 +170 +165 +151 +137 +131 +129 +139 +152 +177 +193 +190 +173 +170 +173 +174 +175 +179 +184 +186 +181 +178 +180 +184 +187 +197 +196 +204 +204 +189 +165 +166 +199 +197 +199 +188 +174 +173 +177 +178 +178 +180 +186 +185 +182 +184 +198 +204 +185 +154 +121 +129 +150 +162 +183 +189 +173 +166 +174 +180 +174 +158 +151 +158 +165 +171 +177 +183 +178 +161 +126 +108 +126 +151 +168 +162 +161 +156 +158 +173 +203 +220 +207 +180 +163 +174 +188 +178 +159 +161 +178 +182 +174 +170 +167 +172 +185 +161 +146 +150 +165 +178 +174 +172 +152 +130 +139 +144 +136 +132 +157 +193 +211 +205 +194 +172 +148 +146 +174 +203 +212 +176 +155 +168 +190 +189 +149 +124 +116 +151 +195 +194 +180 +201 +200 +168 +147 +148 +156 +176 +173 +151 +144 +151 +164 +169 +155 +134 +120 +151 +193 +185 +165 +163 +196 +208 +170 +151 +175 +182 +161 +126 +126 +139 +159 +179 +180 +152 +131 +135 +154 +186 +201 +187 +159 +143 +154 +152 +147 +146 +170 +196 +185 +157 +146 +156 +151 +135 +111 +114 +155 +173 +147 +124 +133 +159 +185 +186 +173 +158 +146 +150 +169 +189 +172 +157 +159 +160 +168 +179 +193 +188 +160 +146 +160 +174 +172 +147 +113 +108 +123 +124 +132 +161 +186 +188 +180 +171 +153 +120 +100 +105 +119 +118 +113 +108 +122 +145 +151 +139 +129 +114 +123 +115 +106 +106 +100 +114 +150 +171 +182 +178 +165 +165 +180 +190 +195 +197 +187 +168 +138 +120 +121 +123 +130 +128 +126 +124 +127 +135 +150 +167 +177 +184 +180 +157 +132 +126 +125 +131 +146 +147 +126 +129 +134 +139 +141 +137 +142 +147 +152 +164 +172 +173 +166 +167 +182 +187 +165 +138 +122 +120 +130 +154 +180 +182 +153 +128 +120 +139 +150 +134 +132 +124 +129 +125 +119 +117 +118 +120 +125 +135 +153 +173 +182 +172 +147 +128 +126 +131 +136 +138 +137 +137 +137 +134 +131 +125 +128 +144 +165 +165 +154 +163 +186 +193 +164 +125 +121 +152 +174 +178 +184 +186 +169 +127 +104 +113 +125 +124 +113 +136 +157 +153 +139 +136 +123 +114 +126 +120 +117 +111 +114 +121 +117 +110 +115 +145 +173 +173 +187 +222 +207 +166 +151 +175 +176 +144 +118 +161 +207 +187 +149 +116 +115 +122 +128 +124 +106 +92 +98 +93 +93 +113 +116 +128 +167 +173 +152 +127 +123 +125 +126 +125 +133 +147 +151 +143 +150 +155 +172 +179 +174 +178 +176 +198 +207 +197 +191 +194 +188 +178 +171 +173 +180 +180 +168 +158 +154 +160 +168 +180 +182 +184 +160 +117 +103 +128 +150 +165 +164 +155 +147 +144 +140 +142 +148 +146 +146 +153 +167 +179 +185 +191 +200 +190 +171 +150 +156 +165 +138 +110 +114 +170 +198 +162 +131 +124 +132 +159 +154 +136 +124 +132 +156 +169 +170 +170 +168 +178 +194 +181 +159 +148 +153 +169 +169 +139 +136 +137 +128 +110 +110 +125 +135 +145 +148 +133 +123 +114 +107 +130 +155 +161 +153 +154 +157 +143 +107 +90 +114 +152 +166 +159 +150 +119 +95 +100 +123 +134 +131 +124 +114 +106 +96 +90 +89 +115 +145 +180 +187 +160 +130 +118 +115 +102 +113 +138 +158 +153 +162 +189 +194 +155 +126 +115 +129 +152 +172 +188 +160 +134 +139 +138 +123 +117 +137 +152 +145 +133 +118 +136 +163 +174 +158 +137 +144 +174 +157 +128 +132 +154 +169 +176 +169 +153 +127 +124 +139 +156 +153 +150 +177 +194 +165 +109 +82 +94 +103 +100 +94 +132 +165 +180 +169 +156 +133 +92 +57 +96 +154 +183 +175 +146 +112 +93 +77 +91 +110 +138 +161 +170 +146 +100 +79 +85 +98 +106 +106 +103 +99 +100 +107 +109 +103 +89 +89 +102 +100 +89 +89 +88 +95 +91 +85 +87 +84 +83 +88 +90 +93 +95 +96 +100 +102 +97 +90 +92 +92 +84 +74 +77 +86 +95 +103 +105 +106 +101 +89 +77 +75 +80 +84 +89 +90 +91 +91 +90 +91 +89 +88 +88 +89 +88 +82 +77 +78 +80 +81 +81 +80 +77 +75 +74 +73 +74 +74 +72 +72 +71 +69 +63 +60 +59 +60 +69 +72 +74 +70 +64 +61 +64 +68 +64 +69 +76 +81 +82 +80 +78 +76 +68 +64 +60 +59 +62 +64 +63 +62 +65 +67 +69 +71 +73 +75 +76 +76 +76 +75 +72 +72 +72 +71 +68 +66 +65 +62 +60 +60 +59 +56 +55 +57 +57 +56 +54 +56 +57 +56 +53 +49 +46 +48 +48 +46 +47 +57 +73 +84 +103 +120 +130 +130 +133 +136 +135 +134 +140 +133 +124 +119 +124 +137 +150 +158 +162 +160 +159 +159 +158 +161 +167 +173 +178 +181 +181 +178 +172 +170 +166 +165 +165 +166 +172 +180 +175 +159 +147 +142 +138 +139 +148 +161 +169 +170 +170 +171 +169 +165 +162 +163 +167 +168 +169 +170 +177 +179 +176 +174 +178 +183 +184 +181 +175 +181 +184 +180 +172 +167 +167 +168 +161 +154 +148 +146 +144 +141 +142 +145 +146 +149 +151 +147 +138 +130 +131 +135 +149 +152 +154 +154 +152 +150 +150 +151 +153 +154 +157 +159 +160 +161 +163 +165 +160 +167 +169 +157 +137 +124 +126 +134 +142 +151 +165 +167 +150 +135 +134 +139 +146 +150 +154 +156 +154 +152 +152 +154 +152 +156 +162 +164 +159 +153 +156 +163 +171 +175 +180 +185 +189 +195 +201 +205 +210 +212 +215 +214 +211 +207 +206 +205 +197 +194 +189 +181 +176 +175 +178 +181 +181 +180 +181 +181 +179 +173 +164 +159 +159 +169 +174 +172 +170 +171 +172 +171 +172 +174 +176 +172 +165 +158 +154 +153 +159 +162 +170 +173 +168 +165 +159 +152 +152 +153 +155 +159 +159 +156 +152 +150 +158 +161 +163 +164 +161 +157 +151 +148 +144 +153 +162 +167 +169 +171 +170 +169 +173 +176 +175 +167 +155 +149 +152 +158 +162 +165 +166 +165 +168 +173 +176 +175 +174 +162 +146 +126 +111 +105 +103 +103 +106 +113 +125 +139 +150 +157 +158 +156 +158 +160 +161 +161 +160 +160 +159 +157 +155 +153 +154 +158 +161 +161 +159 +158 +154 +149 +148 +150 +150 +146 +144 +144 +138 +128 +116 +111 +114 +120 +125 +127 +127 +136 +146 +151 +150 +149 +155 +162 +171 +180 +187 +187 +189 +193 +191 +186 +182 +177 +174 +175 +179 +181 +182 +181 +172 +171 +169 +167 +167 +168 +171 +174 +177 +175 +170 +168 +168 +167 +165 +163 +163 +169 +176 +180 +180 +181 +179 +179 +177 +179 +180 +178 +178 +177 +172 +165 +170 +164 +158 +156 +160 +164 +166 +166 +193 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +193 +194 +194 +192 +190 +192 +192 +193 +193 +193 +192 +192 +191 +193 +191 +190 +191 +193 +195 +194 +193 +194 +194 +193 +191 +192 +194 +193 +190 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +195 +195 +195 +193 +192 +192 +193 +194 +193 +193 +192 +192 +192 +194 +194 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +193 +194 +195 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +194 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +195 +194 +193 +194 +195 +195 +194 +192 +192 +192 +193 +193 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +190 +190 +191 +192 +193 +193 +192 +191 +191 +193 +193 +194 +194 +194 +193 +194 +192 +193 +192 +193 +192 +193 +192 +193 +194 +194 +193 +193 +194 +194 +195 +196 +194 +193 +193 +194 +195 +195 +196 +197 +203 +206 +204 +197 +192 +193 +194 +193 +193 +191 +192 +197 +203 +206 +205 +202 +202 +201 +201 +200 +200 +202 +203 +205 +208 +209 +210 +211 +211 +210 +208 +207 +206 +206 +205 +199 +191 +187 +194 +205 +213 +213 +213 +212 +209 +205 +204 +206 +202 +200 +199 +195 +179 +172 +177 +186 +183 +179 +185 +197 +202 +200 +196 +189 +181 +170 +178 +197 +201 +199 +203 +206 +196 +193 +191 +198 +208 +207 +198 +193 +193 +200 +202 +186 +166 +159 +166 +176 +182 +182 +168 +153 +158 +171 +180 +189 +183 +182 +177 +176 +184 +192 +189 +179 +172 +179 +199 +206 +189 +167 +153 +143 +152 +161 +173 +186 +188 +177 +171 +176 +167 +148 +136 +136 +140 +152 +163 +166 +172 +174 +174 +171 +171 +169 +161 +151 +163 +165 +168 +169 +166 +168 +177 +189 +189 +187 +180 +169 +158 +150 +142 +136 +132 +129 +126 +124 +123 +125 +130 +137 +146 +161 +174 +177 +177 +177 +169 +158 +162 +175 +171 +150 +134 +130 +128 +127 +139 +154 +172 +182 +182 +179 +182 +189 +187 +182 +177 +177 +184 +187 +179 +167 +165 +153 +139 +143 +154 +153 +160 +182 +185 +184 +189 +193 +185 +169 +161 +163 +156 +158 +172 +185 +188 +190 +190 +182 +166 +161 +156 +149 +141 +134 +132 +133 +134 +148 +153 +151 +150 +149 +146 +145 +150 +144 +140 +140 +141 +140 +143 +148 +156 +166 +173 +171 +169 +170 +167 +162 +158 +150 +137 +132 +140 +149 +158 +168 +196 +201 +194 +179 +172 +171 +170 +169 +185 +196 +185 +170 +164 +177 +198 +192 +188 +200 +198 +192 +191 +190 +194 +195 +183 +192 +191 +184 +185 +182 +173 +169 +177 +192 +189 +187 +192 +187 +173 +157 +141 +146 +155 +163 +177 +195 +189 +163 +142 +157 +177 +187 +182 +168 +163 +165 +175 +181 +177 +172 +156 +124 +117 +142 +169 +158 +150 +154 +162 +181 +202 +213 +216 +204 +182 +171 +174 +160 +140 +137 +172 +201 +182 +159 +157 +168 +184 +178 +156 +130 +148 +158 +157 +169 +164 +149 +133 +144 +139 +124 +131 +162 +193 +209 +198 +183 +165 +146 +140 +176 +215 +209 +178 +157 +176 +202 +198 +158 +124 +144 +184 +182 +166 +176 +207 +209 +172 +134 +137 +148 +161 +157 +146 +151 +159 +157 +149 +129 +117 +128 +166 +194 +183 +162 +165 +182 +185 +164 +158 +182 +189 +167 +145 +139 +149 +160 +169 +183 +165 +119 +93 +110 +158 +199 +196 +170 +149 +138 +141 +132 +156 +159 +186 +195 +159 +142 +151 +170 +157 +123 +112 +144 +174 +158 +124 +99 +117 +164 +195 +183 +153 +152 +162 +198 +200 +158 +144 +159 +167 +174 +178 +186 +185 +174 +164 +158 +159 +164 +162 +147 +136 +132 +126 +126 +142 +164 +186 +188 +187 +187 +174 +138 +116 +122 +115 +104 +117 +133 +139 +143 +142 +143 +133 +123 +118 +117 +118 +122 +127 +127 +147 +160 +160 +141 +125 +133 +165 +200 +189 +177 +178 +169 +132 +109 +110 +115 +116 +121 +126 +135 +157 +177 +177 +165 +163 +143 +123 +111 +116 +134 +145 +142 +144 +141 +139 +139 +138 +134 +126 +119 +120 +124 +140 +153 +157 +162 +175 +197 +187 +182 +168 +155 +152 +154 +165 +177 +188 +166 +130 +123 +127 +126 +129 +122 +117 +118 +125 +127 +115 +116 +133 +147 +162 +173 +195 +186 +143 +120 +128 +131 +132 +130 +133 +136 +133 +133 +135 +134 +132 +132 +141 +158 +166 +163 +164 +171 +178 +177 +152 +139 +154 +178 +170 +177 +190 +164 +129 +113 +119 +123 +114 +106 +128 +147 +162 +164 +151 +142 +137 +126 +126 +130 +127 +131 +126 +118 +120 +109 +114 +144 +163 +171 +190 +206 +200 +189 +186 +177 +134 +108 +150 +203 +190 +150 +113 +112 +127 +131 +125 +124 +120 +118 +98 +92 +97 +111 +124 +157 +180 +163 +133 +125 +130 +139 +147 +152 +154 +165 +164 +165 +176 +185 +186 +191 +192 +183 +185 +185 +190 +180 +181 +190 +175 +161 +148 +142 +145 +154 +151 +141 +150 +173 +191 +179 +159 +146 +141 +152 +172 +178 +189 +187 +180 +169 +168 +173 +175 +171 +162 +159 +155 +174 +203 +200 +192 +203 +190 +149 +139 +182 +206 +166 +120 +111 +157 +177 +152 +119 +115 +125 +143 +162 +160 +148 +147 +148 +159 +185 +193 +185 +189 +198 +187 +156 +139 +163 +186 +171 +135 +131 +139 +126 +112 +122 +132 +138 +142 +141 +130 +123 +113 +114 +137 +145 +128 +123 +130 +151 +159 +137 +116 +112 +142 +162 +160 +135 +115 +108 +111 +124 +128 +130 +131 +132 +131 +107 +83 +92 +119 +159 +173 +177 +169 +144 +128 +122 +95 +105 +131 +156 +155 +163 +187 +193 +151 +112 +116 +134 +149 +172 +187 +158 +131 +126 +131 +124 +115 +137 +155 +142 +124 +106 +121 +157 +180 +164 +134 +133 +157 +153 +137 +140 +164 +169 +162 +168 +157 +143 +133 +133 +141 +145 +155 +184 +193 +155 +105 +93 +120 +135 +123 +115 +135 +173 +188 +174 +147 +106 +82 +90 +126 +154 +164 +153 +131 +105 +89 +83 +90 +108 +133 +159 +167 +143 +104 +81 +90 +97 +100 +98 +96 +99 +102 +103 +108 +93 +80 +87 +104 +106 +94 +87 +85 +85 +86 +88 +87 +85 +85 +88 +93 +93 +94 +98 +103 +104 +97 +87 +88 +88 +85 +79 +78 +86 +94 +100 +97 +100 +97 +88 +82 +84 +86 +85 +90 +91 +93 +94 +92 +90 +89 +89 +88 +88 +85 +80 +76 +76 +79 +80 +79 +76 +75 +76 +76 +73 +72 +72 +71 +73 +72 +67 +62 +59 +62 +65 +68 +68 +67 +63 +60 +60 +64 +67 +66 +73 +78 +81 +82 +80 +76 +72 +66 +62 +59 +61 +64 +65 +66 +66 +65 +70 +72 +71 +71 +74 +78 +80 +75 +75 +74 +74 +72 +71 +69 +66 +66 +63 +61 +61 +60 +58 +56 +56 +59 +58 +57 +57 +58 +57 +53 +51 +47 +43 +46 +52 +58 +69 +85 +95 +111 +118 +127 +132 +131 +128 +128 +129 +133 +132 +120 +114 +128 +142 +147 +152 +156 +150 +149 +154 +155 +155 +164 +177 +179 +181 +181 +176 +171 +167 +164 +160 +164 +162 +169 +179 +175 +157 +143 +139 +147 +153 +153 +150 +157 +170 +175 +171 +167 +166 +157 +149 +154 +169 +175 +172 +178 +181 +179 +172 +174 +181 +186 +187 +178 +178 +181 +180 +173 +169 +168 +164 +155 +151 +145 +142 +141 +143 +147 +150 +151 +148 +148 +146 +137 +128 +130 +137 +152 +158 +159 +152 +146 +146 +147 +146 +152 +162 +167 +167 +168 +165 +162 +161 +160 +155 +158 +164 +156 +139 +130 +133 +148 +150 +155 +158 +152 +140 +135 +137 +144 +152 +159 +158 +154 +152 +152 +152 +152 +154 +159 +157 +151 +154 +160 +158 +169 +177 +184 +186 +191 +195 +198 +206 +210 +213 +215 +212 +207 +205 +201 +199 +198 +196 +188 +179 +175 +177 +179 +179 +178 +181 +181 +177 +175 +174 +169 +162 +160 +164 +169 +170 +170 +170 +173 +176 +179 +180 +179 +174 +168 +161 +153 +147 +157 +161 +166 +169 +169 +164 +156 +149 +151 +153 +156 +160 +163 +161 +156 +152 +154 +154 +157 +161 +160 +153 +149 +148 +148 +155 +162 +165 +169 +171 +170 +167 +169 +177 +184 +178 +166 +159 +157 +160 +168 +164 +162 +162 +162 +162 +165 +169 +166 +157 +141 +121 +104 +98 +100 +103 +104 +114 +127 +140 +150 +158 +163 +165 +168 +170 +171 +167 +162 +159 +160 +161 +157 +159 +159 +162 +167 +167 +164 +165 +162 +161 +159 +157 +156 +154 +152 +151 +144 +137 +126 +118 +114 +114 +116 +117 +112 +112 +115 +125 +137 +145 +150 +152 +160 +167 +175 +179 +183 +188 +188 +185 +183 +182 +180 +181 +186 +190 +188 +183 +177 +175 +173 +172 +172 +173 +173 +172 +176 +179 +179 +177 +173 +170 +166 +161 +162 +163 +167 +172 +176 +176 +177 +179 +176 +179 +178 +176 +179 +183 +178 +170 +170 +169 +165 +163 +161 +160 +161 +160 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +192 +193 +194 +194 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +193 +191 +190 +191 +193 +194 +194 +193 +192 +194 +194 +192 +191 +193 +193 +192 +193 +193 +192 +192 +193 +193 +194 +194 +193 +192 +192 +194 +195 +195 +193 +192 +191 +192 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +193 +194 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +194 +195 +194 +193 +192 +192 +193 +194 +193 +193 +193 +192 +191 +191 +191 +192 +193 +193 +194 +193 +192 +192 +193 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +193 +193 +195 +194 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +194 +194 +193 +192 +191 +192 +193 +193 +192 +193 +193 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +191 +190 +191 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +195 +194 +195 +195 +196 +196 +196 +195 +194 +195 +196 +195 +195 +197 +204 +207 +204 +198 +193 +194 +194 +193 +194 +194 +195 +199 +205 +207 +206 +203 +203 +204 +203 +203 +202 +203 +205 +207 +208 +210 +212 +214 +214 +212 +211 +210 +206 +206 +204 +197 +189 +189 +199 +210 +213 +211 +211 +210 +208 +205 +204 +205 +206 +202 +200 +197 +183 +175 +177 +183 +187 +186 +193 +202 +201 +196 +191 +186 +179 +177 +190 +204 +201 +195 +197 +200 +197 +194 +197 +209 +213 +202 +194 +197 +205 +206 +198 +178 +160 +154 +159 +165 +174 +181 +175 +161 +160 +170 +175 +176 +175 +173 +176 +181 +184 +184 +181 +179 +179 +189 +201 +196 +171 +147 +134 +129 +141 +161 +178 +183 +181 +175 +172 +175 +181 +180 +170 +161 +162 +164 +168 +176 +181 +187 +188 +182 +177 +174 +166 +156 +154 +167 +180 +185 +186 +190 +195 +199 +192 +182 +170 +160 +152 +144 +141 +140 +135 +139 +147 +153 +155 +153 +154 +157 +165 +173 +178 +177 +177 +181 +180 +177 +175 +174 +160 +142 +139 +145 +152 +155 +160 +176 +194 +202 +196 +187 +183 +183 +179 +174 +171 +173 +178 +177 +167 +155 +150 +144 +144 +150 +160 +171 +185 +194 +183 +174 +163 +155 +145 +135 +134 +138 +151 +165 +183 +191 +190 +187 +178 +167 +146 +150 +153 +151 +142 +131 +124 +123 +134 +146 +153 +152 +150 +149 +146 +146 +151 +148 +143 +141 +136 +137 +147 +160 +174 +178 +179 +174 +167 +160 +151 +143 +144 +140 +136 +147 +167 +180 +186 +191 +194 +192 +180 +164 +156 +154 +164 +178 +189 +190 +174 +160 +166 +181 +188 +176 +162 +184 +180 +172 +187 +205 +206 +189 +169 +176 +187 +195 +188 +168 +162 +172 +189 +196 +185 +178 +176 +166 +153 +142 +152 +171 +181 +172 +173 +184 +176 +152 +140 +144 +164 +187 +185 +168 +163 +176 +184 +180 +177 +176 +161 +138 +140 +165 +172 +157 +146 +151 +173 +202 +216 +212 +205 +197 +181 +170 +162 +142 +129 +137 +184 +202 +177 +147 +150 +180 +201 +181 +134 +123 +146 +152 +145 +154 +154 +153 +148 +148 +143 +133 +130 +149 +182 +208 +195 +176 +154 +137 +133 +164 +202 +203 +179 +169 +184 +198 +195 +174 +164 +186 +209 +184 +150 +160 +201 +210 +174 +126 +108 +133 +156 +158 +152 +154 +156 +152 +139 +130 +128 +144 +175 +188 +168 +152 +159 +173 +176 +162 +159 +178 +188 +178 +174 +160 +163 +177 +186 +186 +162 +122 +89 +82 +114 +179 +213 +194 +147 +109 +110 +130 +155 +152 +179 +205 +179 +133 +118 +144 +157 +153 +143 +151 +166 +154 +126 +102 +116 +147 +168 +176 +168 +164 +193 +206 +189 +146 +139 +160 +169 +175 +181 +188 +186 +176 +170 +166 +164 +165 +174 +177 +173 +153 +132 +129 +138 +142 +160 +177 +187 +189 +192 +181 +149 +124 +113 +111 +120 +125 +134 +153 +154 +145 +131 +124 +123 +127 +129 +131 +130 +125 +124 +125 +124 +116 +111 +115 +135 +158 +171 +166 +173 +182 +165 +131 +114 +115 +132 +142 +156 +167 +175 +174 +160 +146 +125 +116 +112 +116 +125 +138 +144 +141 +146 +144 +140 +137 +138 +137 +134 +127 +123 +121 +124 +127 +130 +137 +156 +187 +192 +190 +184 +182 +182 +179 +179 +182 +202 +185 +156 +139 +130 +117 +112 +111 +123 +117 +116 +122 +126 +133 +145 +155 +174 +193 +192 +158 +122 +116 +129 +138 +133 +128 +126 +129 +134 +140 +136 +124 +127 +126 +133 +149 +163 +165 +159 +154 +157 +175 +175 +169 +172 +179 +172 +185 +197 +166 +130 +116 +122 +125 +117 +111 +119 +134 +151 +166 +165 +157 +152 +141 +125 +127 +129 +142 +140 +129 +123 +109 +112 +124 +145 +166 +184 +205 +214 +206 +192 +173 +137 +110 +136 +195 +201 +153 +115 +118 +132 +133 +128 +136 +135 +131 +118 +106 +99 +101 +114 +153 +182 +169 +139 +126 +129 +142 +157 +166 +167 +173 +171 +172 +175 +172 +167 +170 +169 +158 +148 +153 +170 +174 +179 +184 +173 +164 +141 +112 +104 +118 +118 +113 +117 +121 +128 +133 +140 +149 +154 +159 +162 +159 +173 +186 +185 +173 +179 +196 +194 +175 +168 +158 +157 +163 +158 +147 +162 +191 +192 +156 +154 +199 +216 +172 +125 +113 +146 +165 +139 +104 +108 +124 +138 +147 +150 +148 +148 +145 +154 +168 +176 +185 +188 +198 +191 +170 +152 +159 +174 +168 +163 +164 +161 +145 +131 +131 +146 +169 +157 +146 +131 +131 +124 +119 +129 +134 +127 +115 +111 +131 +148 +146 +138 +135 +151 +162 +159 +139 +114 +99 +111 +136 +125 +113 +129 +155 +154 +120 +90 +91 +113 +151 +174 +184 +172 +140 +124 +124 +106 +104 +115 +142 +158 +167 +185 +193 +159 +126 +125 +130 +141 +167 +185 +156 +129 +128 +147 +154 +138 +140 +151 +146 +119 +107 +126 +158 +174 +164 +144 +146 +146 +156 +153 +152 +163 +164 +163 +174 +169 +148 +132 +127 +134 +141 +160 +193 +194 +158 +111 +103 +131 +142 +127 +116 +151 +183 +194 +163 +123 +102 +105 +120 +148 +159 +153 +143 +124 +94 +83 +85 +84 +106 +134 +157 +162 +141 +107 +85 +95 +97 +97 +94 +93 +95 +99 +103 +109 +103 +94 +93 +99 +98 +92 +91 +84 +86 +89 +89 +86 +83 +85 +90 +95 +96 +96 +98 +102 +102 +97 +89 +87 +86 +85 +84 +83 +85 +92 +100 +101 +102 +98 +89 +84 +84 +86 +86 +91 +92 +93 +92 +91 +90 +89 +88 +88 +88 +84 +81 +80 +81 +81 +80 +77 +74 +72 +73 +74 +72 +71 +72 +71 +72 +71 +67 +63 +63 +64 +67 +65 +65 +64 +62 +60 +61 +66 +70 +70 +74 +78 +80 +79 +79 +77 +75 +69 +65 +63 +64 +66 +67 +66 +66 +67 +72 +74 +74 +73 +74 +74 +74 +74 +72 +71 +70 +69 +68 +66 +65 +63 +62 +61 +62 +61 +58 +56 +57 +58 +57 +56 +56 +56 +56 +54 +53 +50 +47 +52 +61 +68 +80 +97 +107 +114 +119 +124 +127 +128 +130 +134 +138 +137 +132 +118 +115 +135 +153 +156 +154 +150 +143 +140 +144 +146 +148 +157 +167 +178 +182 +180 +174 +168 +166 +165 +160 +162 +161 +167 +174 +171 +156 +141 +134 +157 +161 +159 +151 +151 +162 +171 +172 +168 +166 +159 +152 +155 +166 +173 +173 +177 +179 +177 +174 +177 +183 +186 +186 +183 +180 +177 +173 +167 +167 +167 +162 +152 +146 +139 +139 +141 +145 +148 +149 +150 +148 +144 +137 +129 +128 +132 +137 +153 +158 +158 +151 +144 +143 +145 +145 +156 +166 +172 +173 +172 +167 +160 +158 +156 +150 +152 +161 +162 +152 +145 +146 +146 +145 +145 +146 +144 +141 +141 +144 +147 +153 +157 +156 +154 +154 +153 +151 +147 +149 +154 +154 +152 +156 +161 +161 +173 +181 +187 +188 +193 +195 +198 +204 +211 +214 +215 +212 +208 +205 +200 +197 +196 +194 +187 +179 +174 +175 +179 +182 +179 +181 +181 +178 +176 +174 +168 +160 +162 +163 +163 +163 +163 +167 +174 +179 +182 +182 +181 +176 +170 +163 +157 +151 +154 +157 +163 +167 +163 +157 +155 +155 +156 +157 +159 +160 +160 +160 +160 +161 +154 +150 +148 +151 +152 +151 +151 +153 +151 +157 +163 +167 +169 +169 +169 +169 +172 +181 +187 +182 +173 +168 +169 +172 +176 +171 +166 +161 +156 +153 +154 +157 +159 +152 +133 +113 +100 +97 +101 +104 +108 +115 +126 +138 +148 +157 +164 +168 +173 +173 +172 +169 +165 +164 +164 +165 +161 +164 +164 +167 +173 +172 +169 +170 +166 +166 +166 +167 +166 +164 +161 +159 +156 +149 +140 +132 +126 +122 +118 +116 +120 +107 +96 +99 +114 +127 +134 +135 +144 +152 +159 +163 +167 +172 +176 +176 +179 +179 +178 +180 +185 +189 +189 +186 +179 +178 +177 +177 +177 +177 +176 +175 +179 +180 +180 +179 +179 +178 +174 +170 +168 +163 +160 +163 +168 +171 +174 +176 +178 +182 +179 +173 +172 +176 +175 +172 +169 +171 +172 +174 +174 +170 +167 +164 +191 +191 +191 +192 +193 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +193 +194 +194 +193 +190 +193 +194 +192 +191 +191 +193 +193 +194 +193 +193 +192 +193 +193 +194 +195 +192 +191 +191 +192 +194 +195 +194 +192 +191 +191 +192 +193 +192 +192 +192 +193 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +194 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +192 +192 +193 +193 +193 +193 +193 +192 +191 +190 +190 +191 +193 +194 +195 +193 +192 +191 +192 +193 +194 +194 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +195 +194 +193 +192 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +193 +192 +191 +192 +193 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +194 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +195 +195 +195 +195 +196 +196 +197 +195 +194 +195 +195 +194 +195 +197 +204 +206 +204 +198 +194 +194 +194 +193 +194 +195 +198 +203 +207 +209 +207 +204 +205 +206 +206 +205 +203 +204 +207 +210 +210 +212 +214 +215 +213 +212 +211 +211 +207 +206 +202 +196 +192 +194 +205 +216 +212 +210 +208 +208 +207 +205 +204 +204 +204 +200 +198 +197 +189 +185 +186 +187 +187 +186 +192 +197 +196 +193 +190 +189 +184 +190 +202 +204 +193 +187 +192 +197 +195 +199 +208 +216 +211 +197 +193 +202 +212 +208 +194 +173 +158 +158 +165 +171 +175 +184 +184 +169 +159 +167 +174 +171 +172 +170 +174 +183 +184 +176 +174 +180 +192 +201 +200 +182 +157 +140 +137 +144 +146 +168 +178 +170 +166 +168 +172 +174 +188 +199 +186 +168 +168 +164 +160 +167 +174 +181 +185 +182 +181 +181 +176 +168 +164 +175 +182 +183 +188 +192 +186 +173 +154 +142 +133 +133 +133 +133 +138 +145 +155 +164 +177 +186 +188 +185 +183 +183 +186 +186 +183 +180 +180 +184 +188 +190 +187 +180 +167 +159 +164 +170 +176 +183 +184 +197 +209 +208 +199 +189 +183 +179 +173 +169 +164 +161 +159 +157 +157 +158 +154 +155 +167 +174 +175 +190 +198 +189 +160 +145 +129 +123 +125 +131 +136 +139 +164 +181 +191 +185 +176 +163 +146 +134 +135 +141 +146 +147 +141 +136 +134 +137 +145 +151 +154 +150 +149 +147 +145 +147 +148 +144 +140 +139 +138 +146 +162 +177 +185 +178 +166 +155 +147 +142 +140 +139 +147 +145 +146 +156 +172 +181 +184 +187 +191 +185 +165 +146 +140 +150 +170 +189 +187 +176 +166 +169 +183 +179 +155 +142 +161 +196 +193 +178 +186 +200 +194 +175 +170 +172 +187 +198 +181 +160 +168 +191 +202 +193 +169 +155 +148 +141 +144 +147 +169 +187 +189 +174 +170 +175 +167 +152 +141 +150 +164 +174 +170 +164 +165 +172 +168 +168 +179 +182 +166 +158 +171 +188 +176 +155 +147 +164 +192 +214 +218 +208 +208 +201 +185 +166 +147 +128 +132 +157 +198 +198 +162 +137 +157 +201 +211 +167 +122 +132 +161 +159 +145 +150 +154 +161 +166 +147 +138 +136 +130 +140 +173 +201 +194 +173 +149 +136 +133 +158 +190 +193 +170 +175 +176 +171 +175 +189 +203 +212 +209 +187 +160 +168 +194 +201 +173 +134 +122 +142 +157 +159 +161 +160 +149 +138 +132 +139 +145 +154 +177 +183 +155 +138 +148 +169 +182 +173 +162 +167 +181 +190 +185 +179 +182 +193 +198 +188 +160 +127 +110 +90 +93 +139 +197 +216 +172 +111 +95 +125 +150 +146 +170 +202 +194 +137 +100 +118 +146 +172 +170 +161 +162 +156 +140 +125 +130 +128 +124 +146 +173 +184 +201 +194 +170 +139 +136 +144 +142 +143 +162 +182 +191 +186 +186 +191 +190 +187 +188 +195 +196 +179 +164 +167 +158 +131 +105 +140 +173 +187 +193 +194 +170 +137 +116 +112 +119 +118 +127 +149 +151 +138 +126 +120 +121 +128 +132 +135 +133 +126 +120 +114 +111 +113 +111 +115 +136 +163 +164 +144 +136 +162 +185 +173 +153 +152 +169 +176 +185 +184 +172 +152 +132 +121 +108 +108 +117 +128 +135 +140 +142 +138 +136 +138 +137 +135 +136 +141 +140 +136 +133 +133 +130 +125 +124 +121 +132 +165 +188 +179 +169 +169 +176 +177 +179 +185 +200 +202 +189 +160 +145 +138 +132 +138 +143 +141 +138 +139 +143 +149 +159 +171 +182 +187 +155 +111 +105 +118 +126 +133 +134 +132 +132 +133 +137 +143 +138 +123 +126 +126 +131 +143 +159 +164 +153 +138 +147 +165 +182 +190 +192 +192 +180 +189 +185 +155 +127 +121 +125 +126 +122 +121 +118 +120 +130 +153 +167 +165 +159 +145 +135 +138 +145 +154 +144 +126 +122 +119 +115 +123 +153 +173 +174 +194 +217 +212 +197 +179 +147 +118 +132 +187 +199 +158 +123 +118 +127 +130 +130 +138 +140 +139 +138 +129 +114 +103 +106 +140 +175 +174 +140 +120 +118 +128 +139 +145 +146 +153 +145 +140 +138 +134 +129 +130 +133 +131 +120 +134 +167 +183 +178 +175 +174 +175 +158 +103 +76 +89 +104 +118 +113 +89 +70 +83 +123 +168 +174 +145 +126 +128 +149 +173 +171 +143 +146 +181 +195 +180 +162 +164 +162 +130 +83 +90 +143 +183 +192 +165 +168 +203 +214 +178 +131 +104 +136 +157 +134 +101 +105 +125 +136 +135 +135 +139 +139 +137 +143 +144 +151 +178 +182 +189 +182 +172 +159 +154 +165 +175 +188 +193 +178 +165 +160 +154 +164 +182 +175 +158 +146 +150 +140 +123 +124 +128 +126 +109 +98 +113 +139 +153 +152 +144 +153 +160 +157 +139 +113 +101 +118 +148 +126 +90 +100 +140 +155 +137 +109 +97 +113 +147 +177 +191 +174 +137 +120 +126 +128 +112 +97 +115 +144 +173 +193 +194 +165 +137 +130 +122 +131 +163 +183 +156 +123 +130 +157 +170 +156 +152 +154 +147 +118 +110 +129 +155 +167 +167 +157 +152 +139 +158 +165 +162 +161 +157 +160 +172 +174 +151 +132 +123 +128 +139 +162 +195 +187 +154 +116 +115 +143 +151 +135 +123 +150 +181 +193 +159 +117 +111 +129 +140 +160 +168 +149 +126 +111 +96 +85 +77 +77 +107 +138 +155 +157 +139 +109 +90 +95 +95 +94 +93 +91 +92 +97 +103 +115 +119 +115 +105 +96 +90 +89 +92 +85 +88 +92 +90 +84 +81 +86 +92 +97 +99 +100 +100 +100 +99 +96 +91 +87 +85 +86 +89 +88 +85 +91 +102 +106 +103 +97 +91 +87 +84 +84 +86 +90 +92 +91 +88 +89 +91 +90 +88 +87 +85 +84 +83 +84 +85 +83 +78 +75 +73 +72 +73 +74 +73 +73 +74 +72 +70 +68 +67 +66 +66 +68 +69 +67 +67 +66 +64 +63 +65 +70 +74 +75 +78 +79 +78 +78 +77 +77 +75 +71 +67 +65 +67 +69 +69 +69 +69 +71 +73 +74 +73 +72 +71 +70 +69 +69 +67 +65 +64 +64 +64 +62 +61 +58 +59 +60 +61 +59 +55 +54 +55 +57 +56 +55 +55 +54 +55 +55 +55 +52 +50 +58 +69 +78 +91 +106 +115 +118 +121 +125 +127 +130 +135 +141 +146 +143 +136 +122 +121 +143 +165 +168 +163 +158 +149 +140 +137 +139 +144 +152 +160 +170 +175 +175 +168 +166 +167 +167 +163 +160 +166 +172 +173 +165 +155 +149 +148 +166 +169 +167 +157 +150 +153 +163 +170 +166 +165 +163 +161 +163 +168 +173 +175 +175 +175 +174 +177 +183 +186 +188 +187 +188 +182 +176 +169 +166 +169 +167 +157 +150 +142 +135 +137 +142 +146 +147 +146 +144 +147 +144 +134 +126 +128 +136 +142 +154 +158 +158 +152 +145 +145 +147 +149 +157 +167 +173 +174 +172 +164 +154 +150 +147 +154 +153 +149 +159 +173 +169 +153 +147 +139 +132 +130 +135 +142 +147 +149 +152 +154 +155 +154 +156 +159 +158 +154 +146 +146 +145 +147 +151 +155 +160 +166 +175 +182 +188 +190 +194 +195 +197 +203 +211 +213 +214 +211 +207 +203 +199 +196 +195 +193 +187 +178 +172 +173 +179 +182 +182 +183 +180 +175 +173 +172 +169 +164 +165 +163 +159 +157 +159 +165 +174 +181 +183 +184 +181 +176 +171 +166 +160 +156 +154 +155 +158 +161 +158 +153 +154 +157 +160 +162 +164 +163 +161 +162 +165 +169 +159 +151 +144 +143 +145 +146 +150 +154 +156 +160 +166 +169 +169 +167 +169 +172 +179 +185 +189 +185 +178 +175 +178 +181 +181 +178 +173 +166 +159 +152 +149 +148 +151 +143 +123 +104 +95 +98 +104 +106 +108 +115 +125 +135 +145 +153 +159 +164 +169 +169 +169 +168 +167 +166 +164 +164 +167 +171 +173 +174 +179 +178 +174 +174 +171 +173 +176 +178 +177 +175 +171 +167 +164 +160 +154 +150 +147 +142 +135 +130 +129 +117 +105 +102 +106 +112 +116 +118 +125 +133 +140 +143 +147 +152 +156 +157 +165 +167 +171 +175 +180 +186 +189 +189 +185 +182 +179 +179 +181 +183 +185 +184 +183 +183 +181 +181 +183 +183 +180 +176 +173 +168 +162 +160 +161 +163 +167 +170 +175 +179 +177 +171 +167 +169 +171 +170 +171 +173 +174 +175 +175 +175 +174 +174 +192 +191 +191 +192 +193 +193 +193 +192 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +190 +191 +192 +192 +191 +192 +193 +193 +194 +193 +192 +192 +192 +193 +194 +195 +193 +191 +190 +192 +195 +196 +194 +192 +191 +192 +192 +192 +192 +191 +192 +192 +190 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +194 +192 +192 +193 +193 +193 +194 +195 +195 +194 +193 +192 +192 +192 +193 +193 +194 +192 +192 +191 +191 +191 +191 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +195 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +194 +193 +192 +191 +192 +192 +192 +192 +194 +193 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +192 +192 +191 +192 +192 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +193 +194 +194 +195 +197 +200 +201 +200 +196 +194 +194 +195 +194 +193 +195 +199 +204 +207 +208 +206 +204 +204 +205 +205 +204 +203 +204 +209 +213 +213 +214 +214 +212 +209 +207 +207 +208 +207 +205 +201 +197 +197 +202 +210 +218 +212 +209 +207 +207 +207 +206 +205 +204 +201 +198 +199 +198 +195 +194 +196 +195 +191 +185 +186 +190 +192 +194 +196 +197 +197 +202 +204 +194 +182 +181 +191 +199 +200 +210 +213 +209 +204 +200 +198 +202 +207 +202 +187 +168 +158 +163 +175 +183 +186 +189 +187 +171 +155 +161 +176 +180 +182 +177 +177 +181 +179 +175 +176 +186 +200 +205 +191 +168 +154 +152 +162 +177 +177 +187 +182 +168 +166 +176 +182 +185 +189 +197 +182 +162 +162 +165 +161 +160 +162 +166 +172 +176 +175 +170 +162 +157 +156 +167 +173 +168 +160 +149 +130 +111 +99 +101 +107 +118 +127 +136 +149 +160 +178 +185 +194 +198 +198 +195 +194 +195 +202 +199 +196 +194 +193 +192 +193 +195 +190 +186 +181 +182 +187 +186 +189 +197 +204 +207 +205 +192 +184 +181 +179 +175 +172 +166 +160 +157 +155 +156 +163 +171 +172 +180 +192 +194 +191 +193 +184 +165 +139 +136 +134 +136 +145 +158 +168 +173 +191 +197 +190 +174 +164 +151 +136 +131 +145 +146 +149 +152 +154 +158 +163 +167 +170 +168 +159 +151 +149 +147 +145 +148 +144 +142 +140 +145 +154 +165 +175 +182 +177 +161 +145 +136 +135 +138 +142 +147 +148 +151 +153 +155 +157 +157 +159 +166 +176 +178 +164 +145 +150 +170 +182 +183 +177 +166 +172 +182 +180 +150 +123 +137 +193 +217 +205 +183 +180 +181 +179 +172 +177 +180 +192 +193 +174 +166 +183 +201 +198 +179 +149 +133 +125 +126 +147 +165 +175 +184 +183 +175 +173 +168 +162 +160 +152 +163 +166 +156 +148 +154 +162 +164 +153 +157 +175 +182 +171 +173 +181 +176 +163 +152 +156 +177 +204 +219 +214 +198 +184 +188 +184 +169 +151 +137 +150 +179 +201 +189 +151 +137 +169 +203 +193 +146 +134 +154 +171 +157 +145 +157 +166 +171 +165 +144 +136 +136 +128 +140 +174 +200 +190 +173 +151 +140 +140 +162 +186 +179 +163 +157 +139 +131 +147 +181 +207 +207 +190 +192 +190 +193 +194 +187 +172 +146 +146 +158 +163 +164 +163 +153 +134 +124 +143 +157 +151 +139 +160 +175 +153 +135 +140 +164 +184 +182 +169 +165 +174 +186 +183 +188 +191 +193 +196 +189 +167 +146 +137 +123 +107 +115 +166 +213 +195 +144 +111 +123 +144 +143 +156 +186 +196 +162 +117 +107 +122 +155 +165 +159 +159 +162 +159 +156 +153 +135 +117 +131 +167 +193 +188 +175 +166 +159 +157 +141 +114 +106 +119 +154 +178 +182 +186 +196 +198 +194 +200 +198 +198 +200 +204 +207 +183 +142 +104 +127 +164 +187 +191 +188 +175 +153 +121 +111 +116 +119 +122 +132 +135 +131 +122 +118 +122 +129 +132 +132 +130 +126 +117 +112 +117 +125 +124 +127 +149 +172 +161 +125 +106 +134 +176 +193 +192 +193 +188 +187 +178 +161 +142 +129 +120 +116 +118 +122 +130 +135 +135 +139 +138 +133 +124 +132 +138 +136 +137 +140 +140 +137 +141 +145 +143 +137 +132 +119 +120 +150 +186 +166 +143 +135 +142 +152 +163 +179 +187 +199 +196 +169 +165 +174 +168 +169 +167 +182 +186 +180 +177 +175 +175 +182 +186 +170 +130 +104 +115 +126 +125 +125 +128 +130 +136 +143 +149 +156 +154 +146 +136 +132 +133 +139 +151 +157 +149 +136 +144 +151 +172 +189 +198 +198 +188 +193 +183 +143 +113 +113 +123 +127 +127 +128 +127 +116 +113 +135 +156 +164 +162 +147 +146 +148 +157 +160 +142 +121 +117 +121 +117 +136 +166 +174 +168 +185 +204 +199 +196 +199 +172 +134 +133 +160 +173 +167 +134 +113 +116 +126 +128 +127 +129 +136 +141 +143 +134 +118 +104 +119 +155 +172 +145 +116 +109 +113 +108 +101 +101 +112 +109 +101 +98 +101 +98 +97 +105 +116 +120 +133 +167 +191 +184 +175 +179 +186 +167 +116 +81 +87 +113 +137 +125 +89 +54 +60 +107 +168 +183 +143 +100 +93 +126 +162 +165 +128 +116 +149 +178 +179 +157 +168 +162 +111 +52 +64 +131 +178 +181 +170 +174 +194 +206 +197 +162 +123 +138 +156 +138 +110 +109 +126 +138 +135 +127 +125 +128 +125 +122 +121 +127 +153 +167 +175 +167 +164 +162 +154 +159 +171 +181 +193 +179 +163 +152 +145 +158 +167 +169 +156 +154 +157 +143 +124 +124 +133 +131 +112 +95 +102 +128 +154 +160 +151 +156 +161 +155 +133 +112 +111 +129 +150 +126 +83 +74 +103 +135 +146 +129 +112 +122 +149 +178 +193 +176 +138 +118 +123 +130 +122 +108 +103 +116 +161 +200 +197 +168 +140 +125 +112 +125 +160 +181 +159 +127 +138 +159 +167 +161 +165 +164 +145 +128 +123 +134 +150 +164 +178 +173 +152 +140 +154 +165 +167 +162 +156 +160 +171 +170 +150 +133 +124 +129 +144 +162 +183 +180 +153 +125 +129 +151 +155 +141 +130 +142 +173 +185 +162 +134 +129 +136 +142 +156 +161 +139 +113 +105 +100 +88 +73 +75 +107 +137 +153 +157 +142 +113 +91 +86 +90 +95 +98 +95 +92 +97 +105 +115 +124 +123 +110 +97 +88 +88 +90 +88 +91 +94 +90 +84 +83 +88 +94 +96 +101 +103 +102 +99 +96 +95 +92 +88 +87 +88 +91 +88 +86 +94 +105 +108 +103 +98 +94 +90 +87 +85 +86 +87 +90 +90 +87 +88 +92 +91 +88 +84 +84 +84 +84 +85 +84 +81 +76 +72 +72 +72 +73 +74 +74 +73 +73 +71 +69 +66 +66 +67 +69 +69 +68 +69 +68 +68 +67 +66 +68 +72 +75 +78 +80 +81 +79 +77 +75 +74 +73 +71 +68 +66 +67 +69 +70 +71 +72 +76 +75 +74 +72 +70 +70 +69 +69 +67 +65 +63 +62 +62 +61 +60 +59 +58 +59 +60 +61 +58 +54 +54 +56 +58 +56 +54 +54 +54 +54 +54 +53 +52 +52 +62 +77 +87 +98 +110 +116 +122 +125 +129 +132 +135 +140 +145 +148 +146 +141 +132 +132 +150 +171 +177 +174 +171 +164 +157 +151 +150 +153 +156 +159 +160 +166 +166 +159 +158 +163 +167 +166 +164 +171 +174 +168 +160 +158 +161 +163 +167 +172 +173 +166 +156 +153 +158 +165 +160 +160 +162 +168 +172 +173 +173 +174 +170 +169 +169 +176 +184 +187 +187 +187 +186 +181 +175 +170 +169 +172 +165 +150 +148 +140 +134 +138 +143 +145 +144 +142 +140 +146 +148 +143 +133 +131 +136 +142 +148 +153 +155 +153 +150 +150 +153 +156 +159 +167 +172 +173 +171 +161 +150 +146 +146 +155 +153 +145 +156 +176 +173 +154 +148 +136 +122 +119 +130 +145 +151 +150 +152 +154 +154 +154 +157 +162 +163 +161 +153 +148 +137 +136 +146 +152 +158 +171 +173 +179 +185 +187 +193 +194 +197 +203 +210 +213 +214 +211 +206 +203 +198 +196 +197 +193 +185 +177 +173 +174 +178 +181 +185 +184 +179 +171 +167 +169 +171 +172 +169 +166 +161 +158 +160 +166 +174 +180 +183 +183 +180 +175 +170 +167 +163 +160 +159 +155 +151 +151 +152 +153 +154 +154 +159 +162 +165 +165 +164 +163 +166 +168 +162 +156 +148 +143 +140 +140 +146 +154 +161 +163 +167 +169 +168 +167 +171 +177 +181 +186 +188 +183 +177 +176 +177 +180 +180 +180 +178 +175 +172 +166 +157 +151 +146 +135 +114 +97 +92 +100 +107 +109 +107 +113 +123 +135 +144 +149 +154 +157 +161 +163 +166 +168 +166 +162 +158 +158 +166 +172 +175 +177 +181 +181 +178 +178 +177 +179 +182 +185 +185 +181 +176 +173 +166 +164 +163 +163 +164 +162 +154 +147 +139 +133 +126 +123 +122 +119 +115 +114 +116 +121 +126 +128 +132 +135 +136 +133 +140 +147 +156 +164 +171 +178 +185 +189 +190 +186 +180 +179 +181 +186 +189 +191 +189 +187 +185 +184 +183 +182 +179 +177 +176 +175 +173 +168 +162 +158 +159 +161 +166 +171 +173 +170 +168 +169 +170 +171 +171 +171 +171 +171 +171 +172 +175 +176 +192 +192 +192 +192 +193 +193 +192 +191 +193 +192 +192 +192 +191 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +192 +192 +190 +190 +191 +193 +193 +193 +192 +193 +193 +192 +191 +191 +192 +193 +194 +193 +192 +191 +192 +195 +196 +195 +193 +192 +192 +193 +193 +192 +191 +191 +191 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +192 +192 +192 +193 +194 +195 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +193 +192 +191 +191 +192 +193 +193 +193 +194 +193 +193 +193 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +194 +194 +193 +192 +192 +192 +193 +194 +193 +194 +194 +193 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +194 +193 +192 +191 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +193 +194 +194 +195 +196 +194 +195 +194 +192 +192 +193 +195 +195 +193 +196 +200 +203 +204 +203 +201 +200 +202 +202 +201 +201 +201 +205 +211 +215 +215 +215 +212 +209 +206 +204 +204 +206 +207 +204 +200 +200 +205 +211 +214 +216 +212 +209 +207 +208 +208 +206 +205 +205 +204 +202 +202 +201 +197 +198 +200 +198 +199 +189 +185 +190 +193 +198 +200 +200 +205 +205 +199 +187 +180 +182 +189 +197 +211 +217 +214 +202 +194 +192 +193 +197 +200 +195 +183 +166 +155 +158 +172 +185 +197 +191 +185 +170 +152 +155 +176 +190 +195 +186 +176 +172 +173 +179 +186 +194 +201 +200 +184 +167 +165 +172 +181 +193 +201 +198 +187 +182 +188 +193 +193 +192 +182 +181 +172 +159 +158 +170 +175 +169 +170 +168 +168 +164 +147 +127 +120 +124 +140 +155 +164 +151 +122 +95 +78 +73 +91 +106 +126 +140 +150 +160 +171 +178 +190 +194 +198 +198 +195 +194 +194 +196 +210 +208 +207 +208 +207 +203 +199 +197 +193 +189 +184 +186 +189 +189 +193 +203 +216 +210 +195 +179 +173 +175 +176 +173 +171 +166 +165 +169 +173 +175 +177 +180 +187 +197 +199 +198 +199 +189 +168 +155 +147 +160 +172 +174 +174 +180 +192 +201 +199 +193 +178 +169 +169 +165 +160 +163 +174 +172 +171 +175 +181 +186 +188 +186 +184 +175 +160 +152 +152 +150 +147 +148 +149 +149 +152 +159 +169 +175 +174 +170 +160 +149 +141 +141 +143 +145 +146 +147 +145 +149 +150 +147 +143 +138 +139 +146 +161 +172 +173 +168 +177 +188 +184 +172 +172 +174 +184 +175 +148 +120 +125 +176 +216 +210 +178 +157 +165 +178 +186 +185 +174 +180 +193 +197 +184 +178 +184 +188 +183 +161 +135 +123 +118 +125 +154 +174 +179 +182 +177 +173 +175 +170 +164 +165 +165 +161 +150 +138 +138 +150 +160 +163 +152 +147 +163 +178 +175 +170 +159 +139 +129 +137 +158 +188 +216 +226 +204 +173 +132 +158 +180 +180 +164 +154 +166 +188 +193 +175 +140 +140 +174 +186 +167 +144 +150 +165 +162 +138 +139 +165 +178 +172 +150 +139 +138 +136 +128 +144 +178 +199 +180 +170 +152 +140 +140 +168 +190 +173 +167 +135 +103 +102 +126 +163 +195 +201 +187 +199 +203 +202 +193 +185 +175 +158 +143 +156 +166 +167 +160 +138 +123 +125 +155 +157 +137 +118 +143 +169 +157 +145 +141 +154 +169 +174 +171 +171 +173 +171 +181 +190 +195 +196 +191 +176 +161 +156 +142 +136 +118 +115 +154 +201 +197 +163 +132 +125 +141 +129 +136 +178 +201 +188 +141 +110 +106 +130 +144 +146 +151 +159 +170 +177 +171 +165 +159 +155 +169 +192 +187 +169 +172 +188 +192 +164 +125 +112 +112 +129 +144 +150 +155 +160 +171 +184 +186 +179 +187 +204 +213 +205 +185 +163 +147 +144 +155 +171 +185 +198 +187 +154 +126 +113 +118 +124 +121 +123 +125 +129 +124 +124 +130 +135 +132 +131 +132 +130 +115 +113 +122 +133 +134 +137 +148 +155 +151 +131 +128 +146 +160 +175 +185 +182 +165 +161 +146 +128 +121 +125 +129 +129 +127 +131 +135 +131 +128 +133 +133 +126 +125 +135 +140 +137 +135 +135 +136 +135 +139 +141 +140 +134 +130 +119 +121 +154 +187 +163 +134 +120 +121 +127 +140 +157 +174 +177 +179 +164 +166 +174 +163 +159 +177 +201 +212 +208 +205 +201 +192 +186 +184 +171 +154 +145 +145 +144 +140 +137 +136 +130 +136 +153 +168 +177 +178 +174 +160 +147 +136 +134 +142 +149 +146 +140 +134 +139 +165 +186 +192 +190 +191 +200 +196 +142 +104 +105 +120 +127 +129 +126 +132 +122 +117 +131 +148 +162 +168 +159 +150 +149 +157 +161 +144 +124 +112 +110 +118 +137 +152 +157 +165 +178 +188 +190 +193 +207 +200 +165 +136 +137 +155 +172 +146 +117 +113 +123 +124 +120 +118 +125 +131 +140 +140 +130 +109 +105 +136 +166 +155 +119 +111 +117 +103 +84 +75 +83 +100 +100 +100 +101 +98 +96 +99 +109 +124 +131 +155 +183 +186 +179 +183 +190 +170 +134 +101 +101 +121 +132 +121 +103 +70 +67 +91 +137 +176 +165 +110 +75 +105 +149 +170 +146 +126 +139 +158 +162 +166 +163 +160 +141 +104 +85 +115 +161 +169 +168 +174 +183 +192 +198 +186 +160 +152 +156 +137 +117 +115 +128 +141 +137 +125 +119 +126 +121 +102 +96 +106 +123 +150 +166 +160 +158 +166 +161 +155 +153 +161 +176 +176 +157 +116 +97 +125 +145 +145 +136 +138 +139 +130 +123 +128 +138 +136 +113 +93 +92 +113 +149 +172 +173 +172 +164 +149 +128 +113 +117 +131 +145 +123 +87 +69 +88 +128 +148 +136 +126 +132 +149 +177 +194 +182 +148 +120 +114 +110 +124 +135 +121 +103 +142 +198 +201 +175 +144 +121 +108 +126 +158 +178 +162 +139 +145 +160 +166 +165 +170 +166 +148 +143 +142 +142 +146 +161 +187 +189 +161 +144 +150 +162 +168 +160 +155 +164 +176 +166 +148 +136 +129 +136 +153 +164 +170 +174 +155 +140 +146 +159 +158 +143 +132 +144 +174 +180 +164 +149 +133 +128 +141 +160 +148 +117 +101 +100 +90 +82 +76 +75 +107 +136 +153 +160 +148 +117 +90 +77 +87 +100 +107 +102 +96 +98 +106 +106 +115 +115 +106 +98 +92 +88 +88 +93 +94 +93 +89 +85 +86 +91 +96 +95 +101 +106 +104 +98 +93 +92 +91 +88 +90 +90 +87 +84 +86 +96 +107 +110 +106 +101 +99 +96 +92 +89 +87 +85 +88 +88 +87 +87 +89 +87 +84 +82 +84 +84 +84 +82 +80 +77 +73 +67 +69 +70 +72 +72 +72 +71 +70 +70 +67 +65 +65 +67 +68 +67 +66 +65 +65 +65 +65 +66 +68 +72 +75 +77 +80 +82 +79 +77 +75 +73 +72 +72 +68 +66 +66 +68 +69 +71 +74 +78 +77 +76 +74 +72 +70 +68 +68 +67 +66 +64 +63 +63 +63 +61 +59 +60 +60 +61 +62 +59 +57 +58 +61 +60 +56 +53 +53 +54 +54 +52 +49 +49 +51 +65 +82 +93 +103 +114 +119 +125 +129 +132 +133 +136 +140 +144 +144 +145 +139 +134 +138 +154 +171 +177 +173 +169 +170 +170 +170 +170 +170 +169 +168 +164 +165 +161 +151 +147 +153 +160 +164 +169 +173 +171 +162 +155 +156 +160 +162 +168 +172 +176 +174 +167 +162 +161 +163 +158 +155 +159 +169 +175 +174 +172 +173 +167 +166 +167 +174 +182 +185 +185 +184 +181 +175 +171 +168 +168 +169 +161 +146 +143 +136 +134 +140 +146 +146 +144 +144 +145 +144 +145 +148 +145 +139 +136 +138 +139 +143 +148 +152 +153 +153 +156 +159 +164 +169 +171 +172 +171 +162 +152 +150 +150 +145 +147 +157 +164 +162 +158 +157 +144 +130 +116 +116 +131 +147 +152 +149 +152 +155 +155 +154 +157 +162 +165 +164 +162 +151 +133 +128 +140 +150 +160 +173 +173 +178 +182 +185 +191 +193 +196 +204 +209 +212 +213 +210 +206 +203 +198 +196 +198 +191 +183 +178 +177 +178 +179 +180 +183 +183 +180 +172 +166 +167 +173 +179 +175 +171 +165 +160 +160 +165 +173 +178 +181 +181 +178 +173 +170 +168 +166 +164 +164 +160 +150 +140 +139 +146 +152 +152 +156 +158 +161 +162 +163 +163 +163 +164 +164 +160 +154 +146 +136 +134 +143 +156 +162 +164 +166 +167 +165 +166 +171 +177 +180 +183 +182 +179 +176 +175 +175 +176 +179 +179 +178 +179 +181 +179 +168 +158 +142 +128 +107 +92 +93 +102 +108 +109 +107 +111 +120 +132 +141 +146 +151 +155 +158 +161 +165 +165 +160 +153 +151 +153 +160 +168 +171 +173 +177 +179 +178 +179 +178 +180 +184 +186 +186 +183 +179 +175 +169 +169 +168 +168 +169 +167 +160 +151 +150 +140 +134 +135 +140 +138 +130 +122 +120 +120 +119 +118 +121 +124 +121 +116 +117 +127 +140 +152 +161 +169 +179 +186 +190 +187 +183 +182 +183 +186 +190 +191 +193 +193 +191 +188 +183 +180 +178 +179 +178 +179 +178 +174 +169 +164 +160 +157 +158 +161 +165 +166 +167 +169 +171 +172 +169 +171 +173 +173 +173 +171 +170 +170 +193 +192 +192 +192 +193 +193 +192 +191 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +191 +190 +192 +194 +194 +193 +192 +193 +192 +191 +191 +191 +192 +192 +193 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +192 +191 +191 +191 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +194 +193 +192 +193 +194 +193 +193 +192 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +192 +193 +194 +195 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +193 +192 +190 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +194 +194 +193 +193 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +193 +194 +194 +193 +192 +191 +191 +192 +191 +192 +192 +193 +193 +194 +194 +194 +193 +193 +194 +193 +193 +193 +193 +194 +192 +192 +193 +194 +194 +194 +192 +191 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +195 +195 +195 +194 +196 +194 +194 +195 +195 +194 +194 +195 +191 +191 +191 +191 +191 +192 +194 +195 +196 +199 +202 +202 +200 +197 +196 +196 +198 +198 +198 +198 +201 +206 +211 +215 +216 +214 +210 +207 +205 +205 +206 +206 +204 +202 +200 +203 +210 +215 +215 +212 +211 +210 +208 +209 +208 +206 +205 +206 +204 +204 +205 +202 +198 +200 +202 +200 +196 +186 +186 +193 +198 +200 +202 +199 +201 +199 +192 +187 +187 +185 +185 +192 +209 +217 +216 +199 +175 +162 +176 +201 +199 +192 +181 +170 +159 +157 +169 +184 +199 +191 +184 +173 +159 +159 +178 +196 +201 +189 +172 +164 +171 +186 +197 +202 +202 +198 +190 +185 +189 +192 +192 +193 +187 +181 +179 +187 +197 +193 +183 +179 +171 +169 +167 +160 +156 +170 +182 +182 +182 +173 +160 +140 +111 +93 +101 +120 +146 +146 +141 +128 +110 +101 +108 +121 +145 +162 +180 +189 +192 +194 +196 +197 +197 +200 +202 +201 +199 +199 +199 +199 +203 +202 +202 +204 +204 +201 +196 +193 +197 +194 +190 +188 +190 +190 +192 +199 +209 +200 +187 +176 +176 +180 +180 +177 +174 +179 +183 +181 +175 +173 +181 +189 +202 +206 +199 +195 +198 +186 +170 +168 +165 +173 +182 +187 +190 +195 +201 +205 +197 +186 +175 +174 +180 +180 +180 +183 +185 +180 +174 +172 +176 +179 +176 +172 +167 +159 +147 +144 +148 +146 +142 +143 +149 +157 +166 +170 +172 +170 +164 +157 +152 +147 +145 +147 +148 +145 +140 +138 +143 +142 +138 +137 +140 +142 +145 +152 +170 +178 +183 +185 +187 +183 +177 +177 +182 +187 +180 +152 +127 +128 +159 +206 +213 +191 +152 +138 +158 +185 +196 +189 +177 +178 +188 +198 +193 +180 +175 +177 +172 +150 +126 +118 +120 +138 +169 +186 +192 +178 +159 +156 +174 +186 +179 +166 +165 +157 +136 +122 +136 +162 +166 +153 +133 +134 +157 +185 +181 +154 +130 +117 +108 +120 +161 +213 +233 +214 +174 +144 +129 +157 +183 +183 +166 +161 +176 +195 +184 +154 +128 +143 +176 +178 +162 +156 +156 +163 +153 +137 +153 +184 +186 +165 +140 +130 +129 +132 +138 +155 +174 +180 +175 +169 +158 +140 +132 +168 +201 +184 +166 +135 +106 +98 +121 +168 +196 +194 +191 +203 +198 +186 +180 +183 +188 +183 +156 +161 +166 +166 +155 +140 +132 +137 +145 +136 +122 +123 +153 +173 +158 +149 +140 +145 +160 +169 +166 +169 +174 +169 +165 +176 +198 +209 +188 +143 +124 +135 +137 +138 +116 +101 +137 +189 +195 +169 +136 +129 +134 +106 +120 +180 +212 +196 +150 +115 +110 +125 +134 +138 +140 +147 +164 +179 +176 +178 +183 +173 +177 +197 +196 +170 +171 +193 +208 +195 +167 +155 +152 +130 +110 +105 +104 +107 +136 +175 +171 +164 +166 +183 +188 +170 +154 +149 +149 +143 +136 +135 +161 +204 +205 +165 +129 +118 +122 +124 +123 +127 +129 +129 +127 +125 +129 +130 +127 +131 +143 +151 +130 +126 +128 +127 +123 +135 +158 +170 +159 +153 +162 +167 +156 +154 +154 +142 +136 +135 +129 +121 +122 +130 +134 +132 +128 +134 +137 +132 +127 +131 +134 +130 +134 +137 +136 +133 +130 +132 +136 +139 +137 +137 +138 +134 +130 +121 +129 +164 +189 +167 +138 +120 +116 +120 +134 +149 +153 +153 +162 +163 +155 +145 +140 +145 +166 +186 +198 +195 +193 +194 +191 +187 +180 +179 +184 +184 +179 +182 +181 +170 +168 +161 +164 +172 +174 +173 +175 +177 +183 +167 +147 +137 +140 +146 +145 +141 +128 +128 +159 +184 +192 +189 +191 +195 +185 +141 +116 +120 +125 +127 +129 +128 +128 +127 +128 +139 +147 +154 +163 +158 +154 +159 +170 +161 +138 +120 +112 +112 +124 +138 +142 +145 +155 +159 +171 +196 +192 +191 +207 +201 +166 +159 +173 +170 +149 +124 +119 +121 +120 +121 +117 +115 +126 +132 +131 +130 +118 +107 +132 +166 +161 +118 +109 +120 +115 +98 +82 +77 +96 +109 +115 +110 +108 +106 +104 +104 +120 +132 +152 +176 +182 +173 +180 +192 +187 +146 +108 +102 +112 +112 +113 +120 +109 +93 +95 +121 +167 +173 +123 +89 +103 +140 +164 +154 +143 +149 +156 +154 +165 +157 +161 +175 +172 +138 +121 +136 +140 +142 +148 +152 +154 +163 +177 +185 +175 +161 +137 +121 +120 +133 +147 +138 +119 +114 +129 +126 +98 +84 +93 +108 +143 +166 +161 +153 +165 +172 +164 +149 +159 +169 +181 +167 +115 +83 +105 +130 +133 +118 +117 +121 +125 +131 +133 +137 +130 +109 +94 +90 +102 +136 +169 +180 +183 +159 +138 +125 +116 +120 +133 +144 +120 +80 +61 +87 +132 +151 +140 +137 +137 +141 +167 +192 +192 +162 +123 +107 +111 +126 +144 +135 +111 +140 +193 +198 +183 +153 +126 +110 +129 +156 +176 +170 +144 +140 +153 +169 +168 +160 +157 +155 +153 +155 +147 +143 +156 +184 +195 +175 +148 +153 +167 +168 +150 +145 +161 +174 +163 +144 +138 +140 +148 +161 +164 +165 +163 +152 +148 +155 +163 +161 +147 +133 +137 +169 +182 +169 +150 +120 +118 +145 +173 +148 +101 +77 +79 +79 +75 +69 +82 +110 +137 +154 +162 +151 +118 +91 +77 +90 +105 +110 +105 +99 +101 +107 +105 +111 +110 +104 +99 +92 +86 +86 +95 +95 +93 +89 +87 +90 +93 +95 +94 +101 +107 +104 +95 +90 +89 +89 +87 +89 +88 +83 +79 +82 +95 +106 +115 +112 +109 +105 +101 +96 +92 +90 +85 +84 +85 +85 +86 +85 +82 +80 +79 +82 +84 +81 +77 +74 +72 +70 +65 +68 +70 +71 +71 +71 +70 +68 +68 +66 +65 +65 +66 +65 +64 +63 +59 +60 +62 +65 +68 +72 +75 +77 +75 +78 +80 +78 +75 +74 +74 +73 +73 +69 +67 +67 +67 +68 +70 +73 +75 +75 +75 +74 +71 +66 +63 +62 +65 +64 +63 +63 +63 +62 +59 +57 +58 +58 +59 +60 +59 +58 +59 +62 +59 +56 +53 +52 +53 +53 +51 +49 +46 +50 +67 +86 +97 +106 +117 +123 +129 +131 +132 +131 +133 +138 +141 +141 +142 +131 +129 +142 +158 +171 +172 +163 +164 +164 +166 +170 +175 +180 +185 +188 +179 +175 +165 +151 +141 +142 +151 +159 +165 +176 +179 +164 +146 +142 +150 +159 +170 +173 +175 +176 +174 +171 +167 +164 +160 +157 +158 +167 +174 +175 +173 +174 +171 +172 +172 +176 +183 +185 +184 +181 +179 +172 +167 +165 +164 +164 +159 +149 +138 +134 +134 +141 +147 +147 +147 +149 +147 +137 +134 +143 +152 +150 +144 +141 +138 +139 +145 +154 +158 +158 +160 +162 +165 +167 +166 +166 +166 +160 +154 +153 +149 +147 +154 +166 +168 +159 +153 +154 +138 +128 +119 +121 +134 +146 +150 +149 +152 +155 +157 +154 +155 +158 +160 +159 +160 +149 +134 +128 +136 +149 +163 +175 +176 +178 +181 +185 +191 +192 +196 +204 +209 +212 +213 +210 +206 +203 +198 +196 +195 +188 +180 +178 +180 +182 +182 +182 +179 +181 +181 +176 +170 +169 +174 +180 +180 +175 +168 +162 +160 +164 +172 +178 +179 +179 +176 +173 +170 +170 +170 +168 +167 +164 +153 +137 +129 +133 +145 +154 +158 +158 +159 +160 +162 +164 +165 +165 +169 +165 +157 +146 +135 +131 +140 +152 +160 +164 +166 +165 +164 +166 +170 +173 +174 +177 +177 +175 +175 +177 +177 +177 +179 +179 +177 +175 +179 +180 +171 +160 +140 +121 +102 +92 +97 +104 +108 +109 +107 +108 +114 +125 +134 +141 +147 +153 +157 +158 +159 +157 +151 +145 +146 +152 +163 +170 +172 +170 +171 +172 +171 +172 +177 +179 +182 +185 +185 +183 +179 +177 +174 +174 +171 +169 +169 +168 +162 +155 +151 +147 +146 +151 +153 +150 +143 +138 +134 +128 +121 +115 +116 +120 +116 +109 +108 +117 +131 +144 +152 +160 +170 +179 +183 +184 +186 +188 +188 +188 +191 +191 +194 +194 +194 +192 +186 +181 +180 +182 +182 +179 +176 +175 +176 +175 +168 +160 +155 +155 +155 +157 +160 +163 +166 +169 +173 +175 +176 +174 +172 +170 +170 +171 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +191 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +192 +193 +191 +191 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +193 +193 +193 +192 +192 +193 +194 +193 +193 +194 +193 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +194 +194 +193 +192 +191 +191 +191 +192 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +193 +194 +192 +193 +193 +193 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +191 +190 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +192 +193 +193 +193 +192 +192 +192 +193 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +193 +193 +193 +192 +192 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +195 +195 +195 +195 +194 +194 +195 +194 +194 +196 +195 +194 +193 +194 +192 +191 +191 +191 +192 +192 +194 +194 +197 +200 +203 +201 +197 +194 +193 +194 +196 +195 +196 +199 +203 +208 +211 +213 +215 +212 +209 +207 +207 +207 +206 +206 +201 +201 +201 +203 +210 +215 +214 +211 +210 +210 +210 +211 +209 +206 +205 +206 +203 +204 +204 +202 +199 +202 +202 +196 +187 +182 +187 +197 +199 +200 +202 +202 +195 +191 +186 +188 +191 +185 +183 +193 +207 +215 +210 +185 +158 +151 +174 +206 +201 +188 +178 +173 +166 +161 +169 +183 +189 +188 +182 +177 +171 +171 +183 +199 +200 +185 +168 +163 +175 +192 +202 +206 +201 +195 +194 +198 +198 +196 +189 +182 +163 +163 +168 +179 +182 +172 +163 +165 +173 +171 +164 +157 +156 +162 +172 +181 +180 +172 +157 +136 +119 +118 +138 +160 +166 +154 +142 +140 +149 +164 +182 +194 +199 +203 +209 +213 +212 +208 +206 +205 +197 +197 +193 +190 +189 +192 +195 +195 +188 +188 +188 +189 +191 +192 +188 +183 +185 +194 +196 +192 +191 +191 +193 +198 +200 +193 +184 +179 +181 +184 +185 +184 +182 +190 +192 +181 +168 +169 +184 +198 +205 +200 +189 +182 +177 +172 +170 +173 +171 +171 +175 +184 +192 +196 +195 +194 +193 +185 +178 +176 +174 +173 +173 +170 +156 +154 +149 +144 +143 +145 +145 +143 +147 +142 +137 +140 +146 +146 +144 +146 +157 +166 +174 +174 +170 +167 +161 +154 +149 +147 +144 +143 +143 +144 +144 +144 +145 +146 +145 +151 +162 +168 +171 +175 +188 +191 +187 +180 +174 +170 +171 +179 +183 +181 +157 +131 +127 +152 +190 +209 +199 +171 +140 +140 +162 +189 +199 +184 +188 +184 +182 +185 +183 +173 +172 +182 +173 +151 +126 +122 +134 +161 +190 +196 +186 +162 +146 +153 +177 +193 +184 +164 +156 +150 +132 +121 +142 +172 +168 +142 +122 +138 +162 +185 +183 +151 +121 +115 +117 +140 +189 +228 +220 +179 +150 +143 +157 +167 +180 +180 +168 +166 +181 +196 +176 +147 +145 +168 +178 +172 +164 +163 +159 +157 +148 +149 +172 +198 +189 +155 +134 +124 +124 +139 +152 +158 +161 +163 +177 +175 +171 +146 +122 +159 +208 +199 +161 +138 +129 +123 +145 +188 +195 +179 +185 +203 +189 +165 +158 +171 +191 +199 +186 +180 +173 +163 +151 +148 +151 +152 +147 +135 +131 +143 +169 +177 +153 +136 +123 +129 +159 +177 +168 +168 +180 +177 +144 +144 +170 +203 +193 +143 +109 +108 +129 +136 +113 +87 +109 +157 +177 +170 +147 +134 +119 +97 +122 +183 +220 +198 +147 +116 +114 +129 +139 +139 +132 +133 +139 +151 +147 +150 +159 +163 +180 +192 +186 +165 +161 +173 +192 +203 +196 +190 +177 +150 +116 +94 +80 +81 +113 +156 +176 +175 +165 +160 +156 +136 +115 +113 +121 +124 +121 +116 +134 +177 +199 +186 +143 +126 +125 +127 +129 +134 +133 +130 +123 +121 +123 +124 +122 +133 +153 +166 +149 +136 +131 +123 +116 +136 +172 +193 +179 +170 +162 +154 +146 +144 +138 +128 +130 +132 +131 +129 +129 +129 +130 +129 +131 +132 +135 +134 +129 +132 +144 +152 +148 +142 +134 +129 +129 +132 +137 +141 +140 +138 +143 +141 +133 +125 +135 +167 +193 +173 +143 +122 +118 +128 +144 +160 +150 +145 +151 +165 +157 +148 +152 +151 +144 +148 +160 +172 +177 +178 +176 +171 +163 +163 +166 +171 +176 +184 +187 +181 +180 +178 +181 +179 +166 +154 +151 +150 +171 +171 +164 +152 +147 +150 +152 +148 +133 +123 +152 +180 +194 +193 +193 +186 +159 +130 +123 +134 +134 +131 +134 +134 +126 +126 +132 +149 +154 +150 +151 +145 +153 +168 +185 +164 +130 +115 +111 +118 +130 +144 +149 +148 +148 +150 +169 +202 +191 +176 +191 +205 +194 +195 +195 +173 +148 +128 +124 +125 +123 +123 +121 +119 +126 +131 +124 +125 +123 +115 +136 +169 +168 +121 +104 +111 +114 +115 +103 +90 +88 +101 +108 +108 +105 +97 +93 +97 +115 +136 +150 +172 +183 +173 +173 +181 +178 +141 +111 +97 +89 +94 +114 +131 +140 +125 +121 +133 +169 +177 +135 +113 +116 +141 +154 +148 +151 +169 +171 +158 +140 +145 +150 +165 +185 +185 +164 +147 +132 +132 +125 +117 +113 +126 +157 +187 +193 +173 +147 +131 +127 +139 +150 +136 +112 +110 +126 +132 +112 +87 +84 +103 +141 +171 +169 +156 +167 +183 +178 +153 +160 +169 +182 +169 +138 +116 +114 +127 +128 +110 +110 +122 +136 +146 +138 +135 +125 +107 +101 +98 +98 +121 +154 +170 +176 +153 +134 +124 +118 +127 +138 +143 +108 +68 +63 +95 +127 +146 +151 +154 +141 +129 +152 +187 +198 +170 +125 +105 +124 +140 +145 +133 +125 +152 +189 +191 +181 +160 +135 +115 +131 +158 +182 +185 +160 +142 +148 +170 +168 +152 +150 +160 +161 +161 +148 +146 +158 +176 +187 +177 +151 +158 +173 +165 +139 +139 +159 +166 +152 +133 +141 +158 +165 +164 +158 +156 +155 +149 +149 +155 +162 +164 +153 +136 +129 +161 +184 +174 +140 +107 +116 +152 +177 +145 +87 +57 +65 +77 +76 +67 +92 +117 +141 +155 +159 +146 +117 +93 +86 +96 +105 +106 +102 +101 +106 +111 +112 +115 +112 +105 +97 +87 +83 +86 +94 +95 +94 +90 +89 +91 +92 +94 +96 +102 +107 +102 +92 +87 +85 +86 +87 +86 +84 +82 +78 +79 +91 +106 +120 +120 +116 +108 +102 +98 +94 +90 +82 +79 +79 +83 +83 +80 +79 +79 +78 +80 +81 +78 +73 +70 +69 +68 +66 +68 +70 +69 +69 +70 +70 +69 +66 +67 +67 +66 +64 +62 +62 +62 +60 +62 +65 +68 +71 +74 +76 +78 +76 +78 +78 +76 +72 +72 +73 +75 +72 +70 +68 +69 +69 +69 +70 +72 +70 +71 +72 +72 +68 +62 +60 +61 +62 +62 +63 +64 +64 +61 +58 +55 +56 +55 +55 +56 +56 +56 +55 +57 +55 +55 +53 +52 +51 +51 +52 +54 +51 +58 +73 +91 +99 +108 +120 +127 +131 +134 +134 +133 +136 +141 +143 +141 +134 +124 +131 +151 +163 +168 +167 +160 +163 +158 +157 +162 +171 +179 +189 +197 +189 +183 +174 +162 +148 +141 +145 +154 +161 +174 +180 +165 +142 +136 +148 +162 +169 +172 +175 +175 +176 +175 +168 +161 +160 +159 +163 +170 +176 +177 +175 +175 +174 +177 +179 +180 +184 +187 +185 +180 +177 +169 +164 +163 +159 +157 +156 +153 +141 +135 +135 +142 +147 +146 +146 +149 +143 +135 +132 +139 +149 +153 +149 +145 +138 +138 +143 +154 +162 +163 +162 +164 +162 +161 +157 +157 +159 +156 +152 +154 +148 +156 +162 +162 +160 +156 +152 +148 +139 +133 +129 +131 +135 +139 +144 +148 +154 +157 +158 +155 +155 +157 +157 +154 +149 +145 +140 +136 +137 +149 +165 +173 +175 +178 +181 +185 +191 +192 +195 +203 +209 +212 +213 +210 +206 +202 +198 +195 +192 +186 +181 +180 +182 +182 +182 +182 +180 +180 +180 +177 +173 +172 +175 +179 +179 +177 +173 +168 +164 +166 +172 +177 +177 +177 +175 +171 +171 +172 +173 +172 +170 +164 +155 +144 +132 +127 +137 +150 +158 +159 +160 +162 +163 +165 +166 +167 +169 +162 +154 +147 +141 +138 +141 +147 +155 +162 +165 +163 +162 +166 +167 +165 +167 +169 +170 +171 +173 +177 +180 +180 +178 +180 +177 +173 +174 +175 +166 +156 +139 +118 +100 +96 +103 +107 +109 +111 +110 +109 +114 +123 +132 +137 +143 +149 +153 +152 +152 +152 +148 +144 +148 +155 +170 +177 +176 +171 +169 +169 +169 +170 +177 +179 +182 +185 +184 +182 +178 +175 +174 +174 +172 +169 +169 +170 +167 +162 +150 +153 +158 +162 +161 +157 +155 +155 +150 +145 +136 +127 +124 +122 +115 +108 +103 +111 +121 +130 +136 +142 +153 +162 +168 +174 +180 +185 +187 +189 +192 +193 +191 +191 +192 +192 +188 +183 +182 +183 +185 +183 +179 +178 +178 +178 +174 +168 +159 +157 +155 +156 +156 +156 +159 +164 +170 +172 +173 +172 +171 +169 +170 +172 +191 +191 +191 +192 +193 +193 +193 +192 +191 +192 +193 +193 +192 +191 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +193 +194 +193 +191 +192 +195 +193 +193 +193 +193 +193 +193 +193 +193 +191 +193 +194 +193 +191 +191 +192 +194 +192 +193 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +195 +194 +194 +194 +194 +194 +193 +193 +194 +193 +193 +193 +193 +193 +192 +191 +193 +193 +193 +192 +191 +191 +192 +193 +195 +194 +194 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +191 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +194 +194 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +191 +193 +194 +193 +192 +191 +192 +192 +191 +192 +193 +193 +192 +193 +193 +194 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +195 +194 +193 +192 +192 +193 +194 +194 +193 +192 +193 +193 +193 +192 +194 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +191 +192 +195 +195 +193 +193 +194 +194 +192 +192 +192 +192 +192 +193 +193 +197 +200 +203 +201 +196 +193 +194 +196 +194 +194 +196 +200 +206 +210 +211 +211 +215 +211 +208 +207 +208 +208 +206 +203 +198 +200 +201 +203 +208 +213 +214 +212 +209 +209 +211 +211 +209 +205 +204 +205 +205 +205 +205 +202 +200 +201 +199 +189 +185 +186 +195 +201 +198 +197 +202 +205 +193 +188 +183 +186 +190 +182 +182 +198 +219 +216 +194 +166 +157 +169 +188 +204 +202 +184 +171 +170 +167 +160 +164 +175 +176 +183 +180 +175 +177 +180 +187 +199 +197 +181 +166 +166 +180 +195 +203 +207 +198 +189 +189 +193 +188 +181 +174 +164 +158 +162 +167 +171 +167 +156 +156 +168 +177 +172 +152 +142 +147 +146 +147 +163 +175 +173 +167 +160 +160 +172 +186 +195 +193 +189 +186 +191 +200 +206 +206 +203 +202 +194 +192 +195 +197 +194 +192 +193 +192 +186 +176 +166 +165 +171 +177 +180 +181 +182 +182 +182 +184 +186 +183 +178 +163 +184 +194 +189 +184 +187 +197 +207 +204 +196 +187 +183 +182 +183 +185 +188 +189 +189 +184 +176 +175 +183 +193 +199 +192 +180 +173 +163 +148 +149 +159 +160 +172 +177 +185 +190 +188 +182 +182 +185 +176 +171 +167 +158 +147 +147 +148 +140 +130 +135 +138 +137 +135 +135 +135 +135 +144 +141 +139 +144 +152 +152 +153 +158 +173 +178 +178 +175 +172 +170 +164 +156 +145 +144 +143 +142 +144 +150 +156 +160 +165 +172 +180 +189 +195 +189 +179 +177 +193 +196 +186 +169 +162 +162 +164 +166 +165 +159 +134 +120 +127 +159 +201 +212 +189 +148 +121 +137 +167 +193 +202 +185 +191 +190 +180 +170 +167 +166 +172 +186 +176 +157 +135 +136 +153 +181 +201 +195 +161 +146 +150 +174 +187 +185 +173 +159 +148 +136 +127 +134 +156 +169 +161 +146 +147 +161 +167 +173 +181 +162 +128 +113 +132 +181 +225 +217 +175 +151 +154 +162 +157 +157 +168 +180 +179 +176 +179 +182 +168 +156 +184 +203 +177 +159 +160 +161 +164 +151 +140 +149 +174 +196 +185 +149 +126 +125 +135 +155 +160 +149 +150 +166 +183 +181 +181 +152 +113 +148 +206 +206 +163 +129 +137 +157 +180 +196 +180 +167 +180 +199 +180 +149 +144 +160 +180 +191 +191 +190 +183 +163 +145 +147 +159 +162 +170 +158 +151 +152 +168 +174 +147 +121 +104 +109 +149 +183 +179 +179 +188 +181 +139 +115 +125 +175 +202 +178 +132 +102 +117 +124 +111 +93 +94 +116 +143 +167 +169 +140 +106 +104 +137 +182 +221 +204 +144 +110 +111 +131 +143 +143 +127 +121 +111 +115 +106 +110 +128 +154 +178 +173 +152 +143 +142 +144 +160 +184 +191 +187 +179 +176 +157 +123 +95 +89 +109 +136 +168 +183 +173 +151 +142 +128 +113 +113 +113 +113 +114 +113 +115 +135 +165 +183 +164 +134 +127 +132 +136 +138 +134 +132 +115 +117 +125 +129 +129 +136 +151 +161 +158 +139 +134 +137 +138 +154 +180 +190 +189 +173 +144 +127 +130 +135 +137 +139 +135 +135 +135 +134 +129 +126 +129 +134 +130 +126 +128 +130 +127 +130 +153 +174 +167 +152 +136 +132 +132 +133 +135 +138 +142 +136 +141 +140 +129 +122 +136 +168 +187 +170 +139 +117 +115 +127 +144 +159 +167 +152 +145 +161 +173 +181 +183 +154 +125 +114 +128 +163 +186 +185 +165 +144 +130 +126 +121 +124 +130 +135 +142 +152 +158 +159 +163 +163 +156 +148 +136 +124 +135 +159 +173 +164 +154 +157 +162 +160 +137 +124 +152 +177 +190 +191 +194 +186 +154 +120 +111 +127 +136 +139 +141 +134 +130 +124 +129 +155 +166 +157 +147 +137 +146 +167 +187 +166 +132 +121 +111 +112 +129 +144 +152 +150 +152 +162 +181 +201 +189 +178 +175 +182 +191 +198 +196 +186 +149 +126 +126 +134 +131 +124 +122 +129 +125 +131 +121 +120 +122 +117 +137 +169 +181 +132 +105 +101 +106 +122 +122 +108 +89 +92 +97 +104 +99 +78 +75 +92 +117 +132 +136 +162 +191 +183 +167 +160 +146 +136 +131 +110 +79 +89 +127 +145 +148 +145 +143 +142 +178 +198 +155 +124 +112 +138 +149 +143 +155 +180 +176 +151 +118 +125 +129 +137 +165 +200 +204 +184 +176 +170 +141 +107 +93 +105 +135 +164 +199 +183 +161 +144 +132 +141 +148 +132 +113 +110 +121 +135 +127 +93 +75 +96 +138 +175 +181 +167 +173 +189 +181 +151 +149 +167 +174 +152 +143 +142 +130 +133 +117 +100 +108 +129 +149 +156 +141 +135 +128 +111 +107 +104 +97 +113 +146 +166 +165 +153 +138 +123 +118 +133 +142 +135 +90 +68 +86 +112 +117 +136 +162 +173 +146 +121 +140 +182 +199 +171 +125 +106 +122 +157 +157 +133 +132 +158 +184 +187 +173 +161 +140 +116 +131 +160 +191 +199 +186 +159 +153 +169 +169 +153 +151 +162 +170 +165 +148 +152 +166 +173 +178 +171 +151 +161 +175 +163 +137 +144 +164 +163 +138 +120 +141 +173 +179 +164 +148 +145 +159 +152 +150 +153 +159 +165 +157 +141 +135 +161 +185 +174 +127 +99 +121 +158 +173 +127 +67 +52 +69 +79 +81 +81 +100 +124 +146 +155 +154 +139 +113 +94 +94 +100 +103 +99 +97 +103 +111 +116 +113 +116 +113 +105 +93 +82 +81 +89 +91 +94 +95 +92 +89 +91 +92 +92 +97 +103 +106 +100 +90 +84 +83 +84 +88 +83 +84 +85 +80 +76 +88 +107 +123 +124 +120 +109 +101 +98 +94 +88 +80 +74 +74 +79 +82 +79 +78 +80 +78 +79 +79 +75 +71 +69 +68 +66 +66 +67 +68 +67 +66 +67 +68 +67 +64 +66 +68 +67 +64 +62 +61 +61 +64 +65 +67 +70 +72 +74 +75 +76 +79 +80 +78 +73 +68 +69 +72 +75 +70 +69 +69 +71 +72 +71 +72 +73 +71 +71 +72 +71 +67 +63 +63 +67 +63 +63 +65 +67 +67 +64 +59 +56 +57 +55 +55 +56 +57 +55 +52 +52 +52 +54 +54 +51 +48 +49 +54 +57 +63 +68 +83 +96 +102 +110 +122 +130 +132 +136 +138 +139 +142 +147 +147 +143 +127 +123 +139 +162 +168 +166 +166 +163 +162 +156 +155 +163 +173 +178 +183 +188 +189 +184 +181 +175 +160 +147 +146 +153 +164 +166 +163 +155 +146 +146 +153 +160 +166 +171 +174 +175 +177 +175 +166 +155 +154 +158 +165 +173 +178 +177 +174 +173 +172 +178 +181 +181 +183 +187 +184 +177 +172 +164 +161 +161 +155 +150 +152 +152 +147 +139 +136 +141 +145 +144 +144 +146 +141 +142 +142 +141 +143 +146 +147 +144 +136 +134 +139 +152 +162 +163 +163 +164 +160 +158 +154 +153 +156 +154 +152 +154 +156 +156 +158 +158 +152 +145 +143 +146 +145 +142 +142 +141 +137 +133 +138 +148 +155 +158 +159 +157 +157 +158 +156 +152 +140 +142 +147 +145 +139 +149 +165 +169 +173 +175 +179 +185 +192 +192 +194 +202 +210 +213 +214 +210 +206 +202 +197 +194 +190 +186 +182 +182 +182 +181 +181 +182 +183 +181 +178 +175 +173 +174 +177 +180 +176 +177 +177 +175 +171 +169 +172 +176 +174 +174 +173 +170 +170 +172 +173 +172 +173 +162 +155 +153 +143 +130 +132 +143 +154 +156 +160 +162 +163 +164 +164 +164 +160 +153 +148 +149 +151 +149 +148 +148 +152 +161 +165 +162 +162 +166 +164 +158 +162 +163 +164 +166 +170 +177 +181 +182 +175 +180 +180 +175 +173 +172 +163 +152 +140 +118 +99 +100 +108 +110 +110 +113 +115 +115 +119 +129 +136 +138 +141 +145 +149 +148 +150 +153 +152 +151 +154 +160 +171 +178 +178 +173 +172 +174 +175 +178 +179 +181 +184 +186 +185 +181 +177 +173 +172 +173 +171 +167 +167 +169 +168 +164 +154 +151 +150 +154 +161 +164 +165 +166 +162 +159 +151 +142 +135 +128 +118 +107 +98 +103 +110 +115 +118 +123 +133 +143 +153 +161 +170 +177 +181 +185 +191 +195 +186 +186 +187 +189 +187 +183 +180 +180 +185 +189 +189 +184 +178 +175 +174 +174 +167 +164 +163 +162 +159 +155 +157 +161 +155 +162 +170 +175 +175 +171 +168 +166 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +192 +194 +192 +192 +194 +196 +194 +192 +191 +192 +193 +194 +193 +192 +191 +192 +193 +191 +193 +195 +195 +193 +192 +193 +195 +193 +192 +192 +192 +192 +193 +194 +195 +195 +194 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +192 +193 +193 +193 +193 +193 +193 +192 +195 +194 +193 +192 +192 +192 +193 +193 +192 +194 +195 +195 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +195 +195 +194 +193 +193 +192 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +192 +192 +192 +193 +193 +193 +194 +194 +194 +192 +191 +191 +192 +193 +193 +193 +192 +191 +190 +192 +191 +191 +191 +192 +192 +193 +193 +191 +192 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +191 +192 +191 +191 +193 +193 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +194 +193 +193 +194 +194 +194 +193 +193 +191 +192 +193 +193 +193 +193 +193 +192 +194 +194 +193 +192 +192 +192 +194 +195 +198 +202 +203 +200 +196 +194 +195 +196 +195 +196 +195 +195 +200 +207 +212 +213 +215 +212 +208 +204 +203 +204 +205 +205 +204 +204 +205 +207 +210 +210 +208 +207 +206 +207 +208 +208 +207 +205 +205 +205 +200 +203 +203 +203 +203 +201 +196 +191 +184 +191 +200 +202 +198 +200 +202 +199 +188 +169 +176 +194 +189 +181 +193 +209 +220 +205 +183 +167 +168 +182 +199 +210 +201 +186 +174 +173 +172 +165 +161 +161 +165 +174 +180 +180 +183 +188 +192 +193 +183 +179 +174 +173 +180 +196 +204 +199 +189 +185 +176 +170 +169 +165 +163 +167 +166 +171 +176 +176 +170 +164 +164 +167 +171 +162 +146 +143 +152 +151 +149 +158 +173 +176 +181 +187 +195 +202 +207 +209 +202 +206 +213 +218 +215 +208 +196 +188 +175 +165 +155 +153 +159 +165 +166 +166 +162 +151 +143 +132 +138 +159 +168 +179 +188 +183 +177 +181 +190 +186 +180 +183 +173 +181 +185 +182 +179 +184 +197 +209 +200 +189 +185 +189 +189 +190 +192 +193 +197 +189 +188 +192 +200 +209 +203 +183 +174 +166 +155 +148 +151 +160 +169 +175 +187 +193 +192 +179 +175 +170 +162 +173 +166 +165 +162 +154 +144 +136 +131 +130 +136 +138 +136 +139 +147 +144 +138 +140 +152 +157 +164 +166 +162 +161 +170 +181 +176 +170 +163 +158 +153 +147 +145 +148 +149 +150 +154 +162 +169 +177 +185 +190 +193 +192 +198 +199 +184 +170 +171 +178 +197 +190 +169 +150 +150 +159 +158 +152 +147 +132 +133 +122 +131 +162 +197 +207 +175 +132 +116 +142 +180 +199 +193 +188 +185 +184 +171 +162 +167 +171 +175 +187 +173 +158 +149 +147 +179 +207 +186 +156 +129 +142 +174 +194 +180 +167 +165 +158 +154 +145 +140 +149 +163 +173 +170 +164 +169 +177 +172 +167 +170 +161 +144 +138 +177 +218 +217 +185 +145 +146 +185 +185 +156 +133 +147 +186 +199 +187 +177 +172 +170 +188 +200 +200 +168 +141 +149 +157 +161 +153 +132 +144 +184 +196 +169 +135 +119 +138 +166 +175 +149 +118 +131 +171 +190 +196 +173 +152 +122 +160 +211 +196 +147 +119 +153 +198 +203 +185 +163 +167 +190 +202 +170 +124 +117 +150 +182 +185 +188 +192 +189 +152 +117 +132 +159 +155 +165 +162 +158 +158 +165 +166 +138 +102 +89 +115 +158 +180 +190 +200 +183 +155 +126 +117 +124 +154 +190 +204 +177 +137 +119 +108 +106 +97 +94 +104 +122 +147 +166 +158 +138 +134 +141 +172 +212 +206 +156 +103 +100 +127 +130 +124 +119 +116 +110 +110 +105 +98 +111 +159 +186 +161 +143 +138 +137 +137 +153 +176 +176 +169 +171 +197 +197 +176 +138 +110 +123 +141 +173 +184 +161 +132 +129 +124 +110 +110 +113 +113 +112 +112 +116 +126 +138 +149 +146 +140 +141 +149 +150 +141 +135 +134 +130 +124 +123 +130 +134 +136 +147 +162 +159 +141 +131 +129 +151 +172 +175 +191 +182 +145 +119 +115 +123 +134 +138 +143 +147 +140 +134 +133 +132 +128 +126 +125 +123 +122 +125 +128 +124 +126 +144 +167 +172 +163 +141 +128 +132 +136 +137 +142 +140 +144 +148 +144 +145 +142 +144 +171 +192 +164 +140 +125 +114 +121 +143 +159 +163 +131 +117 +151 +200 +218 +189 +150 +122 +101 +103 +162 +201 +183 +150 +124 +112 +114 +115 +119 +121 +120 +122 +130 +137 +131 +131 +135 +135 +129 +125 +128 +127 +135 +149 +159 +163 +173 +178 +173 +144 +129 +152 +180 +192 +190 +192 +177 +147 +116 +110 +132 +146 +143 +136 +129 +130 +127 +133 +149 +165 +167 +151 +128 +125 +158 +195 +182 +146 +123 +109 +115 +125 +130 +128 +127 +146 +173 +188 +192 +195 +192 +180 +169 +179 +201 +206 +197 +158 +122 +123 +147 +139 +125 +122 +116 +122 +124 +129 +127 +122 +117 +133 +173 +182 +150 +107 +91 +107 +117 +116 +122 +111 +96 +81 +79 +81 +76 +85 +108 +127 +120 +113 +145 +188 +196 +171 +135 +116 +134 +151 +146 +122 +105 +115 +137 +150 +156 +147 +151 +170 +189 +191 +159 +142 +129 +138 +146 +159 +167 +176 +161 +131 +106 +116 +127 +136 +173 +203 +209 +204 +200 +172 +117 +70 +75 +118 +149 +178 +188 +189 +156 +137 +141 +132 +127 +109 +104 +118 +137 +131 +97 +81 +104 +148 +171 +177 +179 +178 +186 +191 +157 +131 +133 +150 +138 +132 +158 +163 +147 +115 +94 +105 +143 +161 +156 +141 +124 +118 +120 +114 +108 +112 +112 +125 +151 +173 +156 +131 +120 +122 +137 +143 +128 +87 +83 +106 +126 +110 +118 +161 +180 +150 +123 +135 +178 +204 +169 +117 +108 +138 +155 +148 +133 +135 +156 +179 +186 +169 +155 +143 +128 +131 +162 +192 +212 +196 +171 +158 +163 +165 +161 +165 +172 +176 +166 +144 +149 +173 +180 +170 +157 +151 +166 +173 +154 +150 +153 +160 +152 +133 +126 +152 +175 +171 +153 +140 +149 +158 +154 +156 +158 +159 +161 +155 +142 +128 +152 +171 +169 +139 +107 +118 +159 +157 +95 +46 +48 +71 +79 +84 +91 +111 +124 +135 +145 +152 +137 +110 +94 +95 +102 +106 +102 +99 +103 +110 +114 +111 +117 +115 +99 +86 +84 +88 +90 +92 +92 +92 +93 +91 +89 +91 +95 +95 +99 +102 +96 +87 +81 +82 +86 +84 +89 +87 +84 +84 +83 +90 +105 +118 +125 +119 +106 +102 +100 +93 +85 +77 +68 +67 +74 +78 +81 +83 +83 +79 +77 +74 +70 +69 +68 +68 +68 +66 +66 +63 +62 +64 +67 +66 +62 +65 +66 +68 +69 +66 +64 +62 +61 +66 +68 +71 +73 +74 +74 +75 +75 +81 +78 +72 +68 +66 +66 +68 +71 +73 +75 +72 +70 +72 +71 +70 +73 +69 +66 +68 +71 +69 +64 +65 +70 +67 +66 +65 +66 +68 +66 +61 +56 +56 +57 +58 +55 +54 +52 +51 +51 +51 +52 +50 +48 +49 +48 +51 +60 +72 +84 +95 +99 +103 +114 +126 +134 +136 +137 +139 +145 +153 +156 +150 +142 +128 +122 +139 +167 +179 +177 +173 +168 +158 +159 +160 +161 +168 +179 +185 +185 +187 +181 +173 +170 +173 +173 +163 +151 +162 +162 +149 +145 +145 +150 +165 +165 +169 +170 +171 +173 +176 +173 +163 +152 +148 +154 +166 +176 +180 +178 +174 +173 +166 +171 +176 +178 +179 +179 +178 +175 +169 +165 +160 +156 +151 +146 +146 +147 +147 +144 +141 +140 +138 +135 +134 +137 +139 +144 +150 +153 +151 +148 +146 +145 +141 +140 +141 +150 +165 +175 +171 +163 +161 +152 +144 +145 +150 +153 +158 +161 +169 +164 +160 +154 +139 +125 +127 +137 +152 +151 +153 +149 +138 +134 +139 +143 +150 +153 +157 +159 +158 +156 +154 +152 +141 +143 +146 +151 +154 +153 +157 +168 +171 +175 +180 +183 +186 +190 +198 +205 +212 +214 +212 +209 +206 +205 +198 +192 +188 +184 +181 +181 +181 +180 +179 +178 +181 +178 +175 +175 +176 +178 +179 +181 +175 +174 +174 +176 +178 +179 +178 +177 +173 +172 +171 +169 +167 +169 +174 +178 +175 +164 +154 +152 +149 +142 +138 +137 +148 +153 +159 +163 +164 +163 +162 +160 +157 +152 +145 +145 +152 +160 +161 +158 +160 +159 +160 +164 +169 +171 +169 +166 +158 +154 +157 +168 +175 +176 +177 +180 +181 +177 +176 +179 +181 +171 +157 +147 +134 +122 +108 +105 +110 +115 +114 +112 +112 +113 +120 +130 +135 +137 +140 +146 +151 +152 +148 +148 +155 +157 +159 +168 +176 +177 +178 +177 +175 +176 +178 +180 +183 +184 +186 +186 +183 +179 +175 +174 +170 +167 +164 +167 +170 +168 +161 +153 +149 +148 +150 +155 +159 +160 +161 +161 +162 +161 +159 +155 +147 +136 +125 +117 +102 +102 +105 +108 +108 +108 +114 +121 +132 +143 +153 +158 +162 +170 +183 +191 +192 +187 +180 +180 +185 +184 +182 +185 +188 +191 +193 +188 +179 +171 +171 +173 +174 +173 +170 +168 +168 +167 +162 +155 +151 +154 +159 +163 +164 +163 +164 +167 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +190 +190 +193 +195 +195 +193 +193 +192 +193 +194 +193 +192 +192 +192 +193 +192 +193 +194 +193 +191 +191 +193 +195 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +193 +193 +194 +192 +193 +194 +194 +193 +193 +194 +194 +195 +195 +194 +193 +192 +191 +190 +190 +193 +192 +192 +193 +193 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +194 +193 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +195 +195 +199 +202 +203 +199 +194 +193 +194 +195 +193 +193 +193 +193 +198 +205 +210 +211 +215 +212 +208 +206 +205 +205 +206 +207 +206 +207 +209 +210 +210 +208 +205 +203 +204 +205 +205 +206 +206 +206 +205 +204 +201 +202 +202 +203 +204 +203 +198 +192 +193 +196 +200 +200 +197 +199 +199 +192 +175 +168 +177 +191 +192 +192 +205 +216 +218 +201 +180 +172 +180 +194 +204 +210 +200 +189 +183 +186 +184 +171 +155 +148 +151 +160 +172 +180 +186 +190 +191 +191 +186 +181 +176 +173 +181 +197 +201 +191 +177 +168 +151 +141 +144 +151 +163 +176 +177 +180 +183 +184 +181 +178 +176 +177 +167 +153 +147 +154 +164 +172 +176 +178 +176 +186 +196 +202 +206 +209 +205 +199 +193 +194 +197 +201 +199 +193 +184 +177 +155 +155 +154 +153 +157 +160 +159 +156 +150 +144 +147 +145 +151 +167 +179 +195 +194 +189 +186 +190 +192 +185 +180 +182 +189 +182 +174 +175 +184 +197 +205 +207 +197 +194 +193 +191 +187 +190 +196 +200 +180 +171 +176 +196 +209 +204 +184 +166 +164 +162 +164 +171 +180 +185 +187 +186 +196 +196 +189 +173 +171 +172 +163 +164 +165 +164 +161 +155 +149 +145 +144 +144 +156 +152 +146 +146 +150 +154 +156 +161 +172 +172 +173 +174 +173 +172 +173 +175 +159 +152 +145 +141 +138 +138 +144 +152 +158 +168 +179 +185 +189 +191 +188 +185 +187 +180 +174 +163 +149 +148 +164 +179 +191 +168 +149 +148 +161 +166 +153 +136 +128 +131 +136 +124 +129 +161 +197 +198 +164 +121 +113 +146 +186 +200 +190 +186 +179 +171 +156 +153 +167 +178 +186 +195 +170 +154 +154 +169 +189 +189 +156 +130 +132 +166 +190 +180 +161 +151 +152 +153 +154 +156 +158 +164 +177 +187 +185 +177 +168 +146 +134 +148 +162 +158 +165 +190 +216 +223 +196 +161 +143 +158 +185 +179 +153 +142 +158 +191 +200 +187 +175 +171 +182 +195 +199 +182 +143 +130 +150 +154 +167 +150 +138 +171 +203 +184 +144 +118 +141 +167 +182 +167 +131 +111 +137 +179 +192 +180 +162 +159 +141 +176 +214 +182 +132 +122 +168 +204 +192 +168 +163 +186 +206 +211 +168 +115 +118 +162 +189 +177 +166 +178 +182 +157 +129 +140 +160 +157 +153 +157 +160 +175 +178 +161 +137 +114 +117 +133 +163 +180 +193 +200 +173 +136 +119 +119 +124 +136 +162 +190 +198 +189 +142 +102 +90 +104 +116 +109 +104 +122 +148 +172 +180 +173 +138 +122 +166 +207 +184 +116 +87 +98 +111 +120 +117 +107 +109 +110 +104 +98 +120 +177 +200 +160 +130 +120 +124 +147 +174 +169 +143 +139 +149 +175 +197 +213 +199 +165 +152 +152 +162 +172 +156 +127 +117 +110 +107 +113 +119 +120 +121 +122 +123 +124 +127 +129 +134 +135 +143 +152 +151 +141 +135 +134 +134 +128 +129 +135 +132 +128 +142 +164 +166 +147 +130 +126 +145 +167 +176 +184 +154 +121 +111 +122 +132 +135 +133 +142 +147 +146 +143 +137 +135 +135 +132 +127 +122 +121 +122 +124 +125 +125 +129 +134 +151 +156 +149 +140 +139 +139 +136 +137 +140 +142 +151 +156 +162 +157 +155 +180 +200 +172 +145 +129 +121 +124 +134 +140 +148 +130 +128 +159 +196 +203 +180 +155 +121 +100 +123 +187 +217 +180 +126 +104 +114 +117 +118 +122 +127 +129 +126 +125 +126 +126 +128 +129 +125 +122 +125 +132 +131 +131 +140 +151 +156 +162 +180 +197 +167 +153 +169 +182 +176 +158 +163 +165 +134 +113 +111 +133 +151 +155 +145 +130 +129 +132 +132 +134 +150 +170 +163 +137 +121 +141 +187 +205 +180 +141 +118 +124 +118 +121 +117 +114 +128 +157 +173 +172 +183 +189 +187 +179 +179 +193 +206 +211 +177 +148 +144 +156 +152 +139 +125 +110 +103 +115 +130 +129 +115 +105 +126 +173 +183 +159 +116 +94 +107 +119 +119 +122 +132 +113 +84 +66 +73 +93 +112 +125 +123 +110 +105 +146 +189 +193 +170 +143 +127 +140 +162 +177 +175 +160 +143 +135 +144 +148 +144 +146 +159 +176 +186 +182 +157 +141 +143 +144 +148 +152 +169 +173 +154 +123 +120 +122 +123 +149 +182 +205 +213 +210 +187 +145 +96 +66 +90 +140 +155 +168 +177 +164 +150 +143 +128 +117 +107 +102 +116 +134 +131 +102 +86 +108 +152 +184 +182 +171 +170 +178 +190 +176 +137 +134 +140 +146 +151 +171 +181 +164 +123 +97 +100 +135 +161 +161 +144 +127 +126 +121 +113 +110 +112 +109 +124 +155 +183 +165 +133 +112 +114 +136 +147 +127 +90 +87 +111 +124 +107 +113 +150 +174 +150 +119 +125 +171 +200 +166 +114 +105 +138 +152 +140 +125 +136 +164 +183 +182 +174 +154 +139 +125 +128 +152 +181 +205 +198 +170 +153 +161 +169 +165 +166 +179 +185 +171 +143 +143 +171 +189 +186 +170 +148 +152 +155 +144 +148 +157 +164 +152 +143 +138 +156 +168 +160 +148 +141 +153 +163 +162 +162 +158 +154 +157 +153 +141 +133 +145 +171 +174 +144 +120 +130 +148 +139 +88 +46 +47 +68 +80 +83 +89 +103 +114 +125 +138 +149 +136 +108 +91 +92 +103 +110 +106 +100 +101 +108 +113 +111 +109 +105 +97 +87 +81 +81 +84 +90 +91 +94 +97 +96 +92 +90 +91 +94 +98 +101 +96 +88 +84 +83 +85 +85 +87 +88 +91 +91 +90 +94 +102 +111 +119 +116 +108 +104 +103 +95 +87 +76 +68 +66 +72 +75 +77 +79 +78 +76 +75 +73 +71 +69 +68 +66 +66 +64 +64 +62 +62 +62 +63 +62 +60 +66 +68 +71 +71 +67 +64 +62 +61 +64 +67 +70 +72 +72 +72 +72 +72 +78 +76 +72 +69 +67 +65 +67 +69 +73 +75 +71 +68 +69 +68 +68 +72 +67 +67 +68 +70 +68 +64 +65 +68 +66 +65 +65 +66 +67 +66 +61 +57 +59 +59 +58 +56 +54 +53 +52 +52 +52 +51 +47 +47 +49 +49 +52 +63 +84 +96 +107 +109 +111 +119 +129 +135 +138 +139 +142 +145 +150 +152 +148 +142 +134 +130 +146 +171 +181 +179 +176 +172 +163 +161 +162 +166 +172 +179 +184 +187 +182 +176 +169 +167 +172 +176 +173 +168 +167 +163 +146 +139 +140 +149 +168 +173 +172 +173 +173 +173 +174 +173 +165 +158 +151 +157 +167 +176 +177 +175 +173 +174 +171 +175 +178 +178 +177 +176 +174 +172 +167 +163 +159 +155 +150 +145 +144 +145 +149 +147 +142 +137 +133 +132 +135 +136 +142 +145 +149 +152 +151 +149 +148 +147 +147 +145 +143 +148 +160 +170 +172 +169 +154 +152 +148 +145 +144 +147 +157 +165 +168 +167 +165 +155 +137 +123 +125 +135 +151 +151 +155 +153 +142 +136 +138 +141 +148 +152 +156 +156 +152 +148 +146 +146 +143 +147 +150 +153 +155 +152 +155 +165 +170 +173 +177 +177 +180 +187 +197 +205 +211 +214 +213 +210 +207 +205 +199 +192 +187 +183 +180 +181 +182 +180 +178 +176 +178 +174 +171 +173 +175 +177 +178 +180 +176 +173 +172 +176 +183 +186 +183 +178 +173 +169 +166 +164 +165 +169 +173 +176 +170 +161 +154 +153 +153 +148 +144 +142 +139 +144 +151 +157 +161 +162 +160 +158 +155 +151 +147 +147 +154 +162 +166 +165 +161 +160 +160 +163 +169 +173 +175 +174 +159 +156 +158 +168 +174 +174 +175 +179 +181 +178 +177 +180 +179 +169 +154 +145 +132 +121 +112 +114 +118 +120 +116 +113 +109 +111 +118 +128 +134 +136 +141 +147 +150 +151 +149 +150 +153 +157 +163 +172 +175 +176 +177 +177 +177 +178 +181 +183 +186 +187 +188 +188 +184 +179 +176 +174 +168 +167 +166 +167 +167 +163 +155 +149 +147 +147 +149 +153 +158 +158 +158 +159 +158 +159 +159 +158 +152 +142 +131 +124 +114 +115 +116 +116 +113 +107 +107 +112 +114 +123 +133 +141 +146 +151 +161 +168 +178 +182 +182 +182 +183 +181 +181 +186 +187 +189 +190 +190 +186 +180 +174 +170 +173 +176 +178 +177 +175 +173 +169 +164 +157 +154 +152 +152 +154 +155 +157 +161 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +192 +190 +190 +192 +194 +194 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +190 +191 +193 +195 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +191 +193 +193 +193 +193 +193 +192 +192 +191 +190 +190 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +191 +191 +190 +191 +192 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +194 +193 +193 +193 +193 +194 +196 +195 +194 +193 +192 +191 +191 +191 +194 +193 +193 +194 +193 +191 +191 +191 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +195 +195 +199 +201 +201 +197 +193 +192 +193 +194 +193 +193 +193 +193 +197 +203 +207 +209 +211 +210 +208 +207 +207 +208 +209 +209 +209 +211 +212 +212 +208 +204 +202 +200 +203 +204 +203 +204 +204 +204 +203 +204 +202 +203 +203 +204 +204 +204 +199 +194 +197 +197 +197 +195 +193 +194 +187 +172 +162 +171 +185 +193 +200 +205 +210 +213 +213 +197 +183 +183 +192 +200 +204 +207 +201 +194 +194 +201 +198 +179 +157 +145 +146 +155 +170 +185 +191 +191 +190 +190 +190 +185 +179 +177 +184 +195 +193 +178 +160 +155 +145 +142 +149 +159 +170 +181 +186 +185 +183 +183 +184 +185 +184 +183 +170 +152 +153 +167 +177 +189 +196 +190 +185 +192 +197 +195 +193 +192 +189 +182 +171 +171 +171 +173 +176 +176 +172 +169 +172 +178 +182 +182 +180 +177 +172 +166 +166 +164 +172 +178 +184 +188 +190 +198 +196 +191 +190 +190 +184 +180 +179 +179 +183 +176 +173 +180 +193 +203 +205 +203 +198 +195 +192 +188 +181 +175 +165 +151 +131 +145 +168 +186 +185 +169 +159 +161 +165 +171 +183 +194 +198 +194 +190 +189 +191 +188 +185 +176 +178 +185 +177 +170 +168 +168 +166 +163 +161 +159 +158 +158 +166 +161 +162 +165 +166 +170 +175 +178 +179 +178 +177 +177 +178 +179 +176 +173 +158 +154 +150 +148 +148 +152 +163 +174 +183 +192 +197 +193 +187 +182 +173 +164 +157 +148 +137 +128 +126 +144 +170 +186 +174 +147 +139 +157 +171 +168 +149 +128 +122 +135 +141 +132 +135 +160 +200 +196 +155 +119 +121 +163 +198 +198 +174 +161 +158 +172 +168 +152 +158 +184 +196 +190 +169 +159 +170 +186 +185 +161 +135 +132 +159 +178 +169 +147 +146 +150 +149 +156 +162 +166 +174 +183 +187 +179 +164 +153 +134 +115 +110 +132 +159 +176 +194 +212 +219 +199 +169 +157 +163 +167 +162 +154 +161 +174 +189 +191 +184 +179 +180 +183 +183 +200 +201 +168 +117 +112 +149 +166 +165 +153 +161 +200 +201 +147 +118 +129 +168 +180 +174 +146 +125 +130 +157 +185 +181 +159 +148 +161 +158 +187 +210 +167 +126 +139 +176 +178 +154 +156 +179 +207 +226 +219 +172 +130 +141 +180 +197 +180 +160 +171 +182 +178 +168 +167 +165 +154 +156 +165 +173 +190 +190 +168 +154 +147 +141 +150 +170 +183 +194 +194 +160 +123 +109 +112 +111 +113 +136 +174 +200 +206 +171 +115 +85 +100 +119 +114 +99 +102 +135 +178 +197 +179 +128 +96 +141 +199 +193 +132 +94 +97 +118 +135 +129 +116 +113 +110 +106 +110 +137 +189 +197 +143 +115 +104 +110 +150 +189 +171 +124 +112 +125 +133 +155 +199 +224 +208 +182 +164 +171 +172 +154 +125 +106 +100 +105 +114 +126 +127 +131 +134 +134 +132 +127 +123 +128 +134 +139 +142 +139 +136 +135 +136 +133 +127 +127 +130 +129 +128 +135 +148 +170 +162 +142 +126 +127 +148 +172 +177 +143 +117 +115 +128 +137 +134 +130 +134 +140 +146 +146 +138 +139 +149 +154 +151 +147 +137 +129 +125 +123 +120 +115 +114 +135 +148 +153 +147 +142 +139 +137 +138 +143 +146 +152 +156 +161 +160 +162 +182 +199 +171 +150 +149 +148 +140 +143 +154 +162 +163 +159 +162 +173 +180 +179 +178 +137 +127 +160 +202 +210 +170 +117 +105 +114 +126 +132 +128 +129 +130 +130 +132 +133 +136 +138 +135 +130 +129 +135 +141 +141 +134 +138 +152 +154 +146 +160 +189 +187 +182 +185 +177 +159 +143 +147 +152 +135 +110 +108 +133 +157 +164 +153 +135 +132 +136 +132 +122 +132 +158 +169 +157 +138 +141 +178 +210 +201 +167 +138 +130 +126 +120 +113 +109 +118 +146 +164 +159 +171 +183 +189 +185 +178 +183 +199 +213 +198 +180 +169 +168 +166 +159 +141 +121 +106 +112 +125 +128 +119 +107 +119 +155 +186 +169 +129 +100 +107 +118 +120 +122 +141 +143 +124 +89 +77 +101 +129 +136 +121 +110 +116 +158 +183 +172 +161 +158 +153 +150 +158 +180 +200 +199 +180 +162 +158 +153 +144 +135 +137 +145 +157 +179 +170 +149 +139 +138 +147 +156 +170 +174 +170 +140 +131 +135 +135 +139 +157 +181 +212 +216 +193 +163 +137 +101 +97 +133 +148 +151 +154 +162 +161 +151 +136 +116 +106 +99 +111 +130 +132 +107 +95 +116 +158 +179 +158 +146 +167 +188 +196 +185 +166 +153 +144 +163 +178 +190 +195 +169 +128 +103 +102 +134 +161 +157 +138 +126 +127 +123 +115 +112 +113 +111 +125 +153 +177 +164 +131 +105 +111 +142 +152 +123 +88 +90 +116 +122 +111 +118 +141 +170 +155 +126 +129 +170 +194 +159 +113 +108 +141 +148 +130 +116 +137 +173 +189 +178 +172 +155 +142 +130 +128 +142 +168 +197 +197 +167 +145 +155 +170 +165 +163 +179 +188 +172 +140 +137 +168 +197 +200 +182 +147 +142 +145 +134 +131 +141 +158 +151 +143 +148 +166 +167 +149 +137 +141 +156 +170 +169 +164 +155 +148 +150 +148 +139 +125 +140 +179 +186 +149 +130 +140 +140 +114 +76 +46 +50 +69 +82 +85 +85 +92 +102 +114 +133 +149 +137 +105 +85 +89 +103 +113 +109 +99 +98 +105 +111 +110 +100 +94 +94 +89 +79 +77 +81 +88 +91 +97 +101 +99 +94 +90 +88 +93 +95 +97 +97 +92 +88 +84 +82 +83 +84 +91 +97 +98 +99 +100 +100 +105 +112 +111 +107 +106 +103 +93 +85 +79 +71 +68 +72 +73 +75 +76 +75 +74 +73 +72 +70 +68 +65 +64 +62 +63 +62 +62 +63 +61 +59 +58 +59 +65 +69 +72 +72 +68 +63 +62 +62 +63 +66 +70 +72 +72 +71 +70 +70 +75 +73 +73 +71 +68 +65 +66 +69 +73 +75 +72 +69 +69 +67 +66 +69 +69 +70 +71 +70 +67 +65 +65 +65 +65 +65 +66 +66 +67 +65 +62 +60 +61 +60 +58 +56 +53 +53 +52 +53 +53 +50 +46 +48 +50 +50 +56 +69 +94 +103 +113 +117 +117 +123 +129 +133 +137 +139 +142 +143 +146 +147 +144 +140 +135 +136 +152 +172 +178 +175 +173 +171 +169 +165 +167 +175 +181 +182 +184 +188 +181 +173 +164 +163 +168 +174 +179 +182 +177 +168 +148 +139 +138 +149 +168 +176 +175 +176 +176 +174 +172 +169 +166 +162 +156 +161 +169 +174 +174 +171 +171 +173 +178 +181 +183 +181 +177 +175 +172 +170 +164 +160 +154 +150 +148 +146 +147 +149 +149 +148 +144 +136 +130 +133 +138 +142 +145 +146 +148 +149 +148 +148 +149 +149 +150 +148 +146 +146 +151 +158 +163 +165 +151 +153 +152 +147 +146 +151 +160 +166 +165 +164 +160 +151 +140 +135 +138 +145 +150 +151 +157 +158 +150 +144 +142 +139 +142 +149 +155 +155 +148 +140 +136 +135 +147 +152 +156 +158 +158 +154 +154 +161 +166 +171 +176 +174 +177 +186 +197 +204 +210 +213 +215 +211 +208 +205 +199 +194 +185 +181 +178 +180 +183 +181 +177 +174 +175 +170 +167 +170 +175 +178 +178 +179 +177 +173 +172 +179 +188 +192 +187 +180 +177 +169 +159 +158 +163 +169 +171 +171 +164 +159 +154 +153 +156 +157 +155 +152 +138 +140 +144 +151 +157 +159 +158 +155 +151 +150 +149 +149 +154 +162 +168 +170 +164 +161 +160 +162 +168 +173 +177 +178 +165 +160 +161 +168 +172 +173 +174 +177 +178 +178 +178 +182 +178 +167 +155 +144 +131 +120 +115 +119 +123 +121 +115 +114 +108 +111 +118 +127 +133 +137 +143 +150 +149 +148 +150 +150 +148 +154 +166 +175 +174 +175 +175 +175 +176 +178 +182 +184 +189 +190 +190 +188 +185 +181 +176 +174 +171 +171 +171 +170 +167 +162 +156 +153 +148 +148 +150 +153 +157 +156 +156 +156 +154 +155 +156 +155 +152 +145 +136 +131 +129 +128 +129 +128 +123 +116 +112 +112 +107 +109 +114 +119 +123 +127 +134 +144 +156 +167 +173 +174 +176 +176 +177 +181 +182 +184 +188 +189 +187 +182 +175 +170 +167 +174 +182 +186 +185 +182 +179 +177 +171 +163 +152 +148 +146 +147 +150 +153 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +191 +191 +191 +191 +192 +193 +193 +194 +192 +191 +192 +193 +192 +191 +192 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +191 +190 +191 +193 +195 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +193 +193 +194 +194 +194 +193 +193 +192 +192 +193 +193 +194 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +192 +192 +193 +193 +193 +194 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +192 +193 +194 +194 +193 +193 +194 +194 +192 +191 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +195 +195 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +198 +200 +199 +195 +191 +191 +193 +194 +194 +194 +194 +195 +198 +202 +204 +204 +204 +203 +203 +204 +206 +208 +209 +209 +210 +212 +213 +211 +206 +201 +200 +200 +204 +206 +206 +205 +202 +201 +201 +202 +203 +206 +206 +205 +203 +202 +199 +196 +195 +194 +193 +190 +191 +188 +176 +157 +157 +175 +191 +198 +206 +211 +209 +206 +201 +194 +190 +194 +197 +198 +200 +205 +205 +200 +200 +204 +200 +184 +167 +159 +160 +165 +177 +191 +195 +191 +187 +188 +193 +188 +186 +189 +192 +194 +187 +175 +156 +160 +165 +173 +183 +184 +180 +179 +181 +179 +177 +177 +181 +186 +187 +187 +178 +163 +161 +172 +181 +188 +189 +183 +182 +182 +180 +175 +169 +167 +164 +164 +165 +165 +165 +166 +169 +174 +176 +176 +180 +182 +184 +184 +180 +174 +169 +168 +178 +178 +187 +199 +209 +209 +197 +189 +180 +179 +181 +178 +172 +177 +183 +179 +171 +172 +178 +190 +202 +208 +204 +199 +190 +179 +171 +163 +150 +133 +112 +93 +110 +145 +171 +167 +148 +132 +138 +159 +174 +184 +196 +197 +186 +177 +180 +188 +189 +182 +182 +178 +178 +181 +174 +167 +169 +169 +168 +168 +170 +173 +176 +178 +180 +177 +184 +190 +187 +188 +190 +186 +193 +194 +192 +190 +190 +193 +194 +193 +186 +186 +188 +189 +189 +189 +194 +201 +198 +199 +195 +186 +177 +170 +162 +155 +140 +133 +127 +127 +140 +165 +184 +186 +158 +144 +152 +171 +169 +156 +145 +133 +135 +142 +141 +140 +144 +161 +201 +196 +147 +129 +145 +183 +204 +188 +150 +128 +141 +169 +180 +165 +163 +188 +195 +178 +173 +177 +185 +183 +162 +142 +147 +167 +183 +161 +132 +132 +159 +175 +178 +185 +184 +176 +179 +191 +186 +157 +131 +121 +111 +111 +111 +123 +154 +194 +215 +213 +191 +165 +159 +170 +176 +154 +128 +136 +176 +203 +205 +178 +164 +175 +188 +191 +189 +203 +193 +147 +102 +100 +138 +172 +164 +165 +179 +201 +173 +116 +118 +160 +183 +166 +143 +135 +145 +159 +166 +170 +178 +167 +157 +164 +168 +190 +201 +162 +142 +152 +163 +140 +122 +149 +193 +222 +232 +214 +179 +161 +164 +175 +187 +190 +181 +184 +184 +186 +189 +186 +168 +151 +158 +163 +171 +174 +174 +170 +169 +182 +159 +160 +173 +189 +201 +193 +152 +118 +106 +113 +109 +106 +124 +156 +177 +182 +187 +141 +108 +102 +103 +99 +105 +124 +163 +185 +183 +156 +127 +122 +151 +174 +155 +130 +125 +136 +153 +159 +151 +146 +141 +131 +128 +139 +160 +188 +179 +126 +105 +96 +103 +136 +180 +183 +141 +113 +107 +103 +107 +140 +185 +210 +209 +198 +196 +182 +157 +126 +105 +100 +109 +116 +130 +132 +136 +139 +141 +139 +136 +133 +132 +135 +135 +132 +131 +132 +133 +134 +129 +129 +127 +123 +120 +121 +124 +127 +167 +168 +145 +120 +111 +135 +167 +163 +135 +122 +124 +131 +139 +141 +133 +127 +131 +138 +139 +135 +140 +158 +172 +176 +172 +157 +144 +136 +129 +119 +118 +123 +126 +134 +143 +144 +142 +138 +138 +139 +140 +144 +142 +134 +134 +141 +157 +177 +189 +168 +151 +155 +166 +172 +183 +197 +194 +199 +186 +164 +159 +169 +178 +181 +176 +182 +199 +202 +192 +171 +144 +131 +142 +152 +153 +145 +137 +135 +135 +138 +138 +140 +139 +137 +137 +138 +137 +136 +143 +141 +145 +161 +163 +142 +131 +144 +182 +201 +197 +163 +142 +148 +164 +170 +153 +119 +113 +143 +166 +163 +149 +135 +137 +133 +131 +127 +125 +134 +155 +169 +170 +167 +178 +188 +188 +185 +166 +142 +135 +120 +114 +116 +128 +154 +166 +155 +166 +179 +188 +183 +178 +182 +191 +198 +205 +197 +183 +174 +174 +171 +160 +148 +141 +133 +130 +127 +123 +112 +115 +143 +190 +180 +144 +113 +109 +111 +111 +116 +123 +154 +166 +134 +97 +104 +130 +141 +120 +126 +142 +160 +164 +160 +160 +161 +167 +156 +151 +163 +185 +198 +198 +192 +180 +165 +148 +129 +126 +127 +132 +162 +177 +159 +140 +137 +150 +164 +175 +179 +168 +144 +131 +143 +157 +152 +148 +159 +196 +211 +192 +162 +157 +150 +135 +132 +147 +144 +142 +157 +163 +158 +150 +128 +107 +95 +103 +126 +132 +110 +102 +128 +172 +161 +117 +103 +141 +183 +198 +188 +184 +174 +167 +175 +184 +193 +191 +167 +128 +109 +111 +140 +157 +142 +125 +127 +131 +131 +124 +121 +118 +116 +125 +141 +156 +151 +128 +108 +120 +154 +157 +119 +85 +90 +117 +120 +118 +124 +134 +162 +162 +148 +149 +173 +182 +152 +121 +121 +146 +144 +120 +110 +138 +175 +190 +178 +165 +157 +150 +137 +133 +143 +163 +191 +189 +164 +141 +148 +166 +162 +158 +173 +185 +166 +136 +134 +162 +188 +193 +178 +150 +140 +142 +130 +120 +127 +149 +148 +135 +150 +172 +171 +144 +127 +139 +163 +173 +165 +157 +150 +145 +145 +142 +133 +115 +136 +178 +189 +157 +142 +141 +128 +93 +64 +45 +56 +77 +89 +89 +87 +87 +95 +106 +130 +151 +138 +102 +81 +89 +103 +113 +107 +96 +93 +100 +107 +107 +96 +90 +92 +91 +83 +81 +84 +89 +93 +99 +102 +100 +95 +90 +88 +92 +92 +94 +96 +95 +91 +85 +80 +79 +81 +93 +100 +99 +101 +106 +104 +106 +110 +106 +103 +102 +98 +88 +81 +83 +75 +72 +74 +74 +76 +77 +74 +74 +73 +71 +68 +66 +63 +62 +61 +62 +61 +62 +64 +62 +58 +58 +61 +64 +68 +71 +70 +65 +62 +62 +62 +62 +66 +70 +73 +73 +72 +71 +71 +72 +72 +72 +72 +69 +66 +68 +73 +75 +76 +73 +70 +71 +69 +66 +67 +72 +74 +74 +71 +68 +68 +66 +63 +66 +66 +67 +67 +67 +65 +63 +61 +60 +59 +56 +54 +52 +51 +51 +51 +51 +49 +46 +48 +50 +52 +63 +79 +97 +105 +113 +118 +122 +127 +131 +133 +136 +138 +140 +142 +144 +144 +140 +135 +131 +138 +153 +167 +169 +166 +164 +164 +166 +167 +172 +182 +188 +189 +188 +188 +182 +171 +161 +160 +164 +170 +178 +185 +183 +171 +153 +142 +141 +148 +162 +171 +176 +178 +178 +175 +170 +165 +163 +163 +161 +163 +167 +171 +172 +170 +170 +171 +180 +182 +183 +181 +177 +175 +171 +167 +162 +156 +148 +144 +144 +148 +153 +156 +150 +148 +145 +138 +130 +127 +135 +145 +148 +149 +150 +148 +146 +145 +149 +152 +153 +153 +152 +149 +146 +145 +148 +153 +151 +152 +150 +149 +153 +159 +162 +160 +159 +153 +145 +140 +141 +148 +152 +154 +148 +149 +156 +161 +158 +154 +148 +140 +136 +144 +151 +153 +148 +140 +133 +129 +150 +157 +162 +164 +163 +159 +156 +159 +161 +169 +176 +175 +179 +189 +199 +204 +210 +214 +215 +211 +207 +205 +200 +196 +185 +180 +177 +180 +183 +182 +178 +175 +173 +167 +164 +169 +176 +179 +178 +179 +176 +175 +175 +181 +188 +190 +186 +182 +180 +169 +158 +156 +163 +169 +170 +167 +162 +158 +153 +152 +157 +163 +165 +163 +151 +147 +145 +148 +153 +154 +153 +151 +148 +150 +151 +151 +154 +160 +166 +169 +170 +166 +162 +164 +171 +176 +177 +176 +173 +167 +165 +170 +174 +174 +174 +175 +173 +173 +178 +180 +176 +167 +156 +147 +134 +122 +115 +117 +120 +116 +112 +113 +111 +115 +122 +129 +135 +139 +146 +153 +152 +149 +152 +151 +146 +153 +168 +175 +176 +176 +174 +173 +174 +177 +181 +184 +189 +191 +191 +188 +184 +181 +176 +174 +174 +175 +176 +174 +170 +165 +161 +159 +154 +153 +155 +158 +159 +158 +157 +157 +155 +154 +152 +149 +145 +140 +136 +133 +133 +133 +135 +136 +133 +127 +125 +125 +121 +113 +108 +107 +107 +107 +113 +123 +137 +146 +151 +154 +161 +166 +167 +168 +172 +179 +186 +186 +181 +176 +172 +169 +163 +170 +180 +188 +192 +192 +187 +183 +184 +175 +162 +153 +148 +145 +144 +145 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +193 +192 +192 +191 +192 +192 +191 +191 +191 +192 +193 +193 +195 +193 +192 +192 +192 +191 +191 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +191 +191 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +194 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +194 +194 +193 +192 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +190 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +193 +192 +192 +191 +191 +192 +193 +194 +195 +194 +193 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +195 +195 +195 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +193 +194 +194 +194 +194 +194 +193 +192 +196 +197 +195 +192 +190 +191 +193 +194 +191 +192 +194 +197 +201 +202 +202 +202 +200 +199 +200 +201 +203 +205 +206 +206 +209 +210 +211 +208 +203 +200 +199 +201 +204 +207 +209 +206 +200 +196 +198 +201 +205 +209 +210 +206 +200 +197 +195 +194 +190 +187 +188 +189 +191 +189 +179 +161 +158 +175 +190 +198 +207 +211 +208 +207 +192 +190 +194 +201 +202 +200 +201 +206 +206 +202 +200 +199 +193 +182 +175 +174 +177 +178 +186 +198 +197 +188 +180 +179 +186 +182 +190 +202 +203 +197 +191 +186 +177 +181 +184 +192 +201 +198 +186 +177 +169 +173 +176 +178 +181 +185 +187 +187 +179 +174 +167 +172 +183 +183 +177 +177 +172 +171 +172 +172 +166 +157 +152 +153 +164 +166 +168 +167 +169 +173 +177 +179 +174 +169 +168 +173 +174 +171 +173 +179 +181 +185 +188 +196 +203 +202 +187 +168 +160 +169 +179 +178 +176 +187 +192 +182 +179 +183 +188 +195 +205 +207 +199 +188 +168 +150 +136 +126 +113 +104 +103 +107 +132 +158 +172 +166 +153 +143 +150 +167 +177 +187 +191 +186 +174 +170 +181 +194 +195 +179 +176 +177 +178 +175 +165 +161 +160 +162 +166 +171 +178 +186 +195 +200 +201 +196 +199 +200 +194 +191 +191 +187 +184 +180 +174 +170 +170 +176 +179 +181 +191 +194 +202 +207 +206 +200 +194 +192 +186 +182 +180 +182 +181 +176 +172 +171 +158 +156 +154 +155 +165 +182 +184 +173 +153 +150 +162 +170 +157 +146 +144 +140 +145 +147 +140 +138 +148 +169 +201 +186 +139 +147 +177 +200 +197 +173 +139 +120 +137 +158 +175 +180 +181 +189 +190 +180 +182 +191 +189 +169 +149 +149 +168 +185 +164 +135 +128 +154 +181 +191 +195 +196 +182 +168 +166 +176 +169 +140 +117 +112 +116 +126 +139 +152 +172 +198 +208 +202 +185 +166 +165 +164 +151 +128 +123 +159 +196 +205 +192 +163 +159 +180 +194 +195 +211 +213 +175 +115 +91 +101 +129 +162 +175 +177 +180 +183 +159 +127 +139 +170 +171 +146 +131 +149 +170 +163 +143 +134 +158 +168 +157 +151 +172 +198 +204 +177 +162 +158 +150 +129 +117 +144 +193 +229 +225 +208 +183 +171 +155 +141 +160 +192 +196 +194 +175 +158 +169 +185 +176 +157 +123 +126 +153 +161 +157 +151 +138 +155 +160 +157 +170 +191 +205 +189 +144 +115 +123 +132 +126 +112 +115 +133 +156 +171 +183 +160 +134 +117 +96 +90 +130 +177 +195 +180 +163 +147 +135 +138 +145 +135 +118 +124 +151 +176 +184 +180 +175 +185 +186 +177 +167 +170 +178 +190 +180 +141 +115 +101 +105 +124 +157 +183 +166 +130 +110 +110 +98 +93 +122 +171 +201 +211 +212 +192 +164 +131 +107 +105 +115 +122 +129 +132 +135 +137 +139 +139 +140 +139 +136 +136 +133 +131 +132 +135 +133 +129 +132 +134 +135 +128 +118 +113 +119 +129 +161 +165 +143 +118 +115 +142 +168 +153 +122 +116 +124 +132 +137 +139 +128 +118 +120 +124 +128 +130 +136 +147 +160 +167 +177 +176 +171 +161 +149 +138 +128 +121 +116 +116 +124 +137 +140 +138 +137 +137 +134 +136 +131 +123 +115 +120 +147 +175 +181 +155 +133 +138 +167 +198 +212 +210 +202 +200 +187 +172 +169 +174 +175 +171 +200 +216 +211 +198 +185 +183 +185 +175 +181 +180 +174 +165 +157 +145 +136 +134 +133 +137 +137 +136 +139 +140 +139 +134 +136 +142 +148 +162 +171 +154 +127 +113 +138 +190 +209 +178 +153 +164 +181 +190 +176 +146 +137 +153 +159 +152 +142 +134 +137 +130 +131 +137 +129 +125 +137 +155 +177 +191 +191 +172 +163 +179 +188 +175 +143 +117 +102 +115 +141 +168 +169 +145 +153 +172 +184 +183 +182 +187 +190 +190 +198 +196 +186 +177 +175 +171 +167 +168 +171 +162 +153 +141 +131 +120 +124 +150 +187 +184 +158 +129 +117 +107 +101 +108 +106 +130 +157 +156 +136 +132 +144 +151 +130 +143 +157 +154 +147 +154 +162 +160 +157 +154 +153 +158 +169 +178 +180 +179 +181 +171 +160 +144 +143 +144 +143 +166 +175 +162 +145 +140 +138 +134 +145 +170 +164 +147 +125 +131 +156 +163 +160 +165 +182 +194 +184 +159 +151 +159 +155 +142 +139 +140 +143 +158 +163 +164 +165 +142 +110 +91 +97 +122 +131 +111 +108 +142 +180 +153 +113 +99 +126 +166 +188 +186 +177 +181 +188 +173 +163 +174 +174 +168 +137 +116 +116 +140 +148 +129 +123 +138 +145 +136 +129 +131 +124 +114 +120 +139 +144 +142 +125 +114 +128 +158 +158 +119 +90 +92 +113 +116 +119 +129 +130 +149 +164 +166 +161 +167 +168 +151 +136 +135 +144 +136 +109 +105 +136 +171 +186 +178 +165 +162 +151 +133 +135 +152 +168 +188 +183 +165 +142 +144 +161 +163 +161 +172 +183 +161 +136 +139 +156 +170 +178 +171 +152 +140 +145 +141 +135 +137 +152 +146 +137 +146 +161 +162 +137 +123 +144 +173 +170 +153 +142 +142 +144 +143 +136 +126 +114 +134 +163 +174 +162 +148 +130 +111 +80 +54 +42 +59 +81 +91 +92 +94 +92 +95 +103 +127 +149 +136 +101 +81 +92 +105 +113 +106 +94 +91 +97 +104 +103 +96 +91 +90 +90 +89 +87 +87 +90 +94 +99 +100 +98 +95 +92 +91 +91 +90 +92 +95 +97 +93 +86 +78 +75 +80 +92 +98 +96 +100 +109 +111 +111 +109 +103 +98 +97 +91 +83 +79 +82 +74 +72 +74 +73 +75 +75 +72 +73 +71 +68 +65 +63 +62 +64 +64 +62 +61 +62 +64 +61 +57 +58 +62 +65 +67 +69 +67 +62 +60 +61 +62 +61 +65 +71 +73 +73 +72 +72 +72 +71 +70 +70 +72 +70 +67 +71 +77 +79 +78 +72 +69 +72 +71 +67 +68 +72 +74 +74 +71 +69 +69 +67 +64 +68 +68 +67 +67 +66 +65 +63 +62 +58 +57 +56 +54 +53 +51 +49 +49 +50 +49 +46 +44 +48 +54 +72 +94 +104 +107 +112 +118 +126 +133 +136 +136 +139 +140 +142 +144 +146 +145 +138 +130 +130 +141 +156 +164 +165 +162 +159 +159 +159 +164 +172 +179 +187 +193 +193 +189 +181 +170 +161 +161 +165 +170 +177 +183 +182 +169 +155 +146 +143 +147 +154 +162 +172 +174 +177 +175 +170 +164 +162 +162 +164 +163 +164 +167 +170 +170 +169 +169 +178 +180 +182 +180 +177 +174 +169 +164 +160 +154 +146 +142 +144 +149 +154 +156 +152 +148 +143 +138 +127 +118 +124 +138 +149 +151 +151 +149 +145 +145 +150 +155 +160 +160 +159 +154 +144 +137 +138 +143 +149 +150 +149 +149 +154 +160 +158 +154 +151 +146 +138 +135 +140 +148 +152 +151 +150 +149 +154 +161 +163 +161 +153 +142 +133 +136 +140 +144 +145 +143 +139 +136 +149 +158 +163 +165 +166 +162 +157 +156 +158 +165 +173 +174 +180 +190 +200 +205 +211 +215 +215 +211 +206 +204 +200 +196 +185 +180 +177 +179 +183 +183 +180 +177 +172 +165 +163 +170 +178 +180 +178 +178 +177 +179 +182 +185 +186 +185 +184 +183 +182 +171 +160 +159 +164 +168 +165 +160 +161 +159 +155 +155 +158 +164 +166 +165 +167 +159 +152 +149 +149 +147 +146 +146 +145 +150 +154 +155 +158 +162 +168 +171 +175 +169 +166 +170 +179 +183 +180 +176 +174 +170 +170 +175 +180 +178 +174 +171 +168 +171 +174 +176 +173 +166 +157 +148 +137 +127 +120 +119 +119 +115 +112 +113 +114 +118 +124 +131 +137 +142 +149 +155 +156 +153 +154 +152 +147 +154 +168 +173 +177 +175 +172 +170 +172 +176 +182 +186 +190 +191 +191 +187 +184 +181 +178 +175 +173 +176 +178 +178 +174 +168 +162 +159 +159 +159 +161 +165 +165 +163 +162 +163 +160 +158 +154 +149 +143 +138 +134 +132 +130 +131 +133 +135 +135 +132 +131 +130 +130 +120 +111 +107 +102 +97 +98 +102 +115 +124 +127 +128 +133 +139 +142 +145 +153 +161 +170 +173 +173 +172 +170 +167 +165 +167 +172 +184 +195 +197 +192 +186 +187 +182 +174 +166 +159 +150 +145 +144 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +194 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +193 +193 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +195 +194 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +193 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +191 +191 +191 +191 +191 +192 +194 +194 +194 +194 +194 +193 +192 +192 +193 +195 +193 +191 +190 +192 +194 +195 +192 +193 +196 +201 +205 +206 +206 +206 +205 +204 +204 +204 +205 +205 +205 +205 +207 +208 +208 +206 +202 +201 +201 +203 +204 +207 +209 +205 +199 +195 +197 +201 +208 +210 +210 +204 +197 +192 +190 +189 +182 +179 +183 +188 +191 +192 +187 +178 +171 +179 +188 +194 +198 +204 +208 +210 +197 +195 +197 +203 +206 +205 +202 +202 +203 +200 +199 +196 +188 +181 +179 +182 +186 +187 +194 +201 +199 +188 +176 +171 +172 +174 +190 +206 +207 +200 +197 +197 +201 +198 +192 +191 +197 +194 +184 +177 +170 +177 +183 +182 +179 +178 +176 +174 +170 +172 +165 +168 +181 +181 +174 +179 +173 +171 +171 +172 +167 +158 +154 +153 +157 +162 +167 +168 +171 +174 +175 +173 +164 +157 +157 +164 +171 +174 +179 +185 +186 +193 +191 +190 +190 +188 +182 +166 +164 +180 +194 +197 +194 +195 +190 +179 +184 +196 +205 +203 +201 +197 +185 +173 +150 +128 +114 +114 +116 +124 +142 +156 +169 +174 +180 +183 +179 +171 +172 +179 +186 +190 +189 +185 +183 +187 +193 +196 +184 +168 +167 +176 +183 +173 +153 +148 +151 +160 +174 +185 +191 +194 +195 +195 +191 +188 +189 +189 +185 +180 +176 +172 +168 +157 +146 +144 +150 +157 +160 +162 +168 +173 +184 +192 +192 +185 +176 +169 +170 +163 +160 +165 +169 +169 +172 +177 +175 +175 +173 +171 +175 +183 +178 +161 +147 +148 +156 +160 +154 +153 +153 +148 +147 +150 +142 +133 +150 +181 +203 +172 +143 +169 +205 +207 +182 +159 +143 +138 +141 +166 +184 +182 +177 +180 +187 +191 +191 +196 +183 +166 +160 +168 +178 +170 +151 +141 +160 +186 +192 +193 +188 +168 +147 +149 +156 +162 +153 +134 +123 +122 +144 +160 +174 +182 +189 +193 +190 +183 +188 +179 +169 +142 +122 +127 +153 +195 +213 +200 +176 +155 +153 +174 +199 +214 +224 +220 +171 +105 +91 +113 +138 +168 +185 +188 +185 +180 +167 +154 +158 +161 +148 +140 +148 +170 +172 +142 +114 +111 +134 +159 +150 +138 +175 +210 +213 +188 +171 +169 +151 +123 +118 +152 +199 +226 +218 +213 +191 +162 +127 +110 +143 +188 +194 +188 +159 +136 +152 +183 +181 +160 +118 +113 +148 +162 +145 +118 +98 +113 +142 +154 +177 +195 +202 +186 +155 +143 +151 +150 +132 +110 +105 +116 +140 +167 +172 +163 +137 +114 +110 +132 +178 +206 +184 +152 +147 +157 +149 +135 +128 +120 +112 +120 +148 +169 +175 +171 +175 +194 +200 +204 +192 +182 +186 +197 +197 +176 +149 +131 +131 +136 +148 +173 +171 +144 +131 +122 +101 +81 +101 +147 +179 +196 +207 +195 +174 +141 +114 +109 +120 +129 +123 +127 +132 +136 +137 +139 +141 +143 +140 +136 +131 +129 +133 +137 +137 +135 +143 +136 +136 +141 +137 +128 +134 +148 +160 +172 +166 +148 +141 +157 +172 +167 +146 +132 +133 +136 +133 +127 +115 +113 +111 +114 +120 +125 +126 +125 +127 +131 +151 +171 +183 +180 +178 +177 +159 +133 +125 +117 +118 +127 +133 +136 +140 +139 +138 +135 +132 +133 +123 +116 +144 +177 +171 +124 +106 +139 +178 +199 +196 +182 +172 +163 +158 +154 +148 +153 +170 +183 +204 +216 +206 +191 +167 +153 +169 +175 +171 +176 +176 +169 +158 +141 +131 +130 +135 +141 +146 +144 +139 +137 +139 +139 +137 +141 +145 +152 +165 +165 +141 +116 +116 +169 +200 +190 +171 +178 +189 +197 +190 +174 +160 +147 +134 +135 +143 +143 +133 +128 +130 +136 +136 +132 +130 +127 +155 +191 +202 +180 +153 +155 +184 +200 +171 +134 +103 +109 +144 +176 +168 +136 +129 +156 +180 +182 +179 +185 +191 +191 +194 +192 +186 +182 +178 +170 +166 +169 +174 +173 +170 +165 +161 +150 +143 +157 +178 +181 +163 +140 +129 +117 +109 +115 +113 +107 +123 +159 +183 +181 +165 +152 +147 +142 +161 +166 +141 +124 +139 +168 +163 +165 +164 +164 +164 +167 +166 +164 +169 +171 +173 +172 +173 +170 +166 +174 +170 +161 +152 +157 +141 +106 +98 +131 +166 +161 +135 +128 +151 +171 +180 +181 +182 +162 +155 +155 +149 +149 +158 +161 +147 +140 +143 +157 +168 +179 +174 +147 +111 +92 +95 +118 +127 +112 +117 +157 +185 +149 +112 +104 +125 +154 +174 +183 +188 +192 +197 +168 +144 +148 +149 +156 +150 +126 +120 +134 +137 +127 +135 +156 +152 +127 +117 +127 +121 +106 +120 +150 +149 +138 +121 +117 +129 +148 +147 +117 +99 +97 +109 +115 +125 +137 +138 +146 +160 +168 +160 +154 +158 +156 +149 +138 +134 +126 +103 +102 +131 +164 +178 +171 +168 +163 +144 +124 +136 +163 +178 +190 +183 +165 +142 +141 +157 +166 +172 +183 +183 +162 +145 +150 +156 +160 +172 +174 +146 +147 +163 +163 +155 +148 +155 +150 +147 +144 +143 +144 +129 +122 +149 +175 +163 +143 +130 +135 +143 +146 +136 +122 +110 +132 +156 +164 +155 +134 +111 +96 +70 +49 +41 +59 +82 +92 +95 +99 +99 +97 +101 +123 +144 +133 +101 +84 +96 +108 +116 +109 +97 +92 +95 +100 +99 +96 +92 +88 +89 +90 +89 +88 +90 +92 +96 +98 +98 +98 +94 +91 +88 +87 +89 +93 +96 +94 +87 +80 +74 +82 +91 +96 +96 +102 +111 +115 +112 +106 +99 +95 +95 +88 +80 +79 +78 +72 +70 +72 +70 +71 +71 +67 +69 +67 +65 +63 +62 +63 +65 +66 +61 +61 +61 +61 +59 +57 +59 +62 +67 +68 +68 +65 +61 +59 +61 +62 +62 +66 +70 +72 +71 +70 +71 +72 +71 +68 +67 +69 +69 +67 +71 +78 +84 +81 +74 +70 +72 +72 +70 +71 +71 +72 +72 +70 +69 +70 +69 +66 +68 +67 +66 +66 +66 +65 +63 +61 +58 +58 +56 +55 +54 +52 +49 +47 +50 +51 +46 +41 +45 +61 +84 +107 +109 +109 +111 +118 +128 +134 +136 +135 +143 +144 +146 +148 +149 +146 +137 +129 +134 +151 +166 +169 +169 +164 +160 +160 +155 +161 +167 +173 +182 +192 +195 +192 +183 +176 +168 +166 +168 +171 +175 +177 +184 +170 +161 +153 +150 +150 +150 +157 +168 +170 +173 +174 +171 +166 +164 +165 +168 +164 +162 +165 +169 +170 +170 +169 +179 +181 +182 +181 +178 +175 +169 +164 +158 +154 +148 +144 +146 +149 +150 +147 +149 +143 +141 +138 +129 +120 +125 +137 +144 +147 +148 +146 +144 +145 +151 +156 +163 +161 +158 +153 +143 +133 +133 +138 +147 +151 +155 +156 +156 +155 +153 +151 +139 +141 +142 +143 +145 +147 +149 +149 +153 +151 +154 +159 +162 +163 +157 +146 +134 +131 +128 +130 +137 +145 +149 +151 +150 +158 +161 +163 +166 +164 +158 +155 +157 +160 +165 +170 +178 +189 +200 +207 +213 +216 +216 +211 +207 +204 +199 +194 +185 +180 +177 +179 +182 +182 +179 +177 +172 +165 +164 +172 +179 +179 +177 +177 +178 +183 +187 +189 +187 +184 +183 +183 +180 +173 +166 +165 +167 +165 +159 +152 +157 +157 +158 +160 +162 +162 +163 +163 +173 +166 +158 +153 +147 +141 +139 +139 +142 +148 +155 +159 +163 +168 +172 +173 +170 +166 +164 +170 +180 +185 +181 +175 +169 +168 +172 +178 +181 +178 +172 +168 +168 +169 +171 +170 +166 +161 +154 +145 +140 +134 +130 +128 +126 +122 +118 +116 +117 +121 +125 +132 +139 +145 +150 +154 +154 +151 +149 +148 +148 +156 +164 +167 +170 +168 +166 +165 +168 +174 +180 +184 +189 +191 +191 +186 +183 +182 +178 +175 +172 +177 +182 +182 +177 +169 +161 +156 +161 +162 +166 +169 +170 +169 +168 +170 +165 +164 +162 +157 +150 +143 +138 +135 +135 +135 +135 +137 +137 +136 +135 +134 +130 +123 +118 +115 +109 +99 +91 +88 +94 +104 +107 +104 +101 +101 +106 +114 +119 +125 +134 +144 +157 +166 +167 +164 +161 +157 +157 +169 +184 +194 +195 +193 +185 +184 +183 +180 +175 +166 +160 +157 +194 +194 +194 +193 +193 +192 +192 +191 +192 +192 +193 +193 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +192 +193 +193 +192 +193 +195 +193 +192 +192 +192 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +191 +190 +191 +191 +192 +192 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +194 +193 +192 +192 +194 +195 +195 +195 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +194 +194 +193 +192 +190 +190 +191 +191 +191 +192 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +194 +192 +193 +194 +194 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +193 +193 +192 +191 +193 +192 +191 +190 +192 +194 +195 +193 +193 +197 +202 +207 +208 +208 +210 +210 +209 +207 +207 +206 +206 +205 +205 +205 +205 +206 +204 +202 +201 +202 +204 +205 +206 +207 +205 +202 +200 +201 +204 +210 +210 +207 +200 +193 +189 +185 +182 +176 +175 +183 +193 +192 +190 +189 +188 +187 +186 +190 +189 +187 +195 +206 +207 +206 +203 +203 +205 +207 +207 +204 +200 +200 +199 +197 +196 +192 +186 +187 +188 +192 +195 +200 +205 +203 +193 +181 +174 +169 +180 +198 +210 +207 +203 +202 +200 +206 +200 +185 +176 +178 +179 +178 +176 +178 +184 +186 +179 +171 +167 +166 +164 +153 +150 +148 +153 +163 +168 +167 +167 +163 +162 +157 +152 +150 +153 +155 +155 +157 +164 +171 +176 +180 +182 +177 +169 +166 +168 +171 +178 +186 +192 +191 +189 +180 +187 +183 +184 +185 +186 +191 +184 +181 +193 +204 +203 +195 +182 +173 +173 +177 +194 +203 +193 +184 +180 +170 +157 +135 +123 +122 +135 +149 +162 +175 +181 +191 +189 +189 +186 +178 +176 +180 +183 +196 +198 +198 +196 +198 +200 +192 +179 +167 +162 +166 +174 +180 +167 +146 +146 +167 +177 +191 +198 +196 +189 +182 +178 +172 +173 +173 +176 +177 +171 +163 +161 +160 +147 +136 +136 +141 +145 +150 +156 +166 +171 +179 +182 +179 +174 +168 +164 +162 +156 +149 +145 +143 +145 +150 +158 +161 +160 +162 +168 +176 +184 +170 +147 +135 +144 +157 +164 +166 +165 +162 +158 +151 +149 +145 +133 +152 +189 +202 +167 +154 +179 +208 +197 +167 +152 +150 +156 +156 +187 +194 +172 +154 +156 +173 +191 +200 +197 +182 +177 +176 +176 +178 +168 +175 +173 +186 +189 +180 +178 +168 +140 +124 +144 +166 +168 +147 +130 +138 +156 +183 +183 +173 +171 +184 +191 +184 +181 +179 +174 +162 +140 +135 +160 +186 +202 +200 +181 +159 +142 +139 +165 +204 +226 +217 +204 +174 +133 +121 +138 +160 +186 +192 +198 +197 +192 +180 +168 +163 +155 +145 +154 +162 +166 +152 +127 +112 +115 +136 +163 +161 +147 +182 +215 +214 +181 +172 +171 +144 +117 +129 +177 +209 +207 +207 +214 +195 +159 +117 +104 +140 +183 +192 +182 +166 +154 +152 +156 +159 +157 +159 +150 +162 +168 +131 +96 +98 +110 +127 +151 +175 +183 +189 +189 +179 +181 +175 +163 +137 +118 +114 +112 +124 +150 +157 +158 +134 +121 +144 +186 +205 +185 +149 +128 +133 +154 +161 +152 +140 +137 +122 +113 +123 +132 +135 +137 +145 +159 +176 +191 +186 +181 +186 +187 +187 +185 +178 +170 +170 +161 +158 +169 +168 +157 +141 +117 +104 +110 +135 +157 +162 +174 +185 +185 +174 +148 +124 +118 +124 +131 +124 +126 +130 +134 +138 +141 +142 +143 +140 +136 +133 +132 +134 +137 +141 +145 +145 +138 +139 +151 +160 +161 +160 +162 +158 +177 +194 +187 +173 +167 +172 +186 +188 +173 +169 +160 +146 +137 +131 +133 +127 +126 +127 +126 +121 +113 +107 +105 +108 +132 +151 +159 +172 +188 +186 +172 +156 +148 +143 +137 +131 +135 +141 +137 +136 +135 +134 +140 +132 +127 +153 +176 +160 +115 +118 +166 +192 +188 +170 +146 +129 +120 +120 +116 +106 +124 +166 +190 +198 +196 +194 +186 +151 +113 +102 +111 +120 +141 +155 +152 +141 +130 +128 +133 +137 +147 +153 +150 +140 +133 +131 +134 +141 +139 +138 +143 +154 +162 +152 +132 +143 +169 +175 +165 +152 +175 +198 +212 +203 +191 +172 +147 +123 +124 +138 +142 +133 +130 +127 +127 +132 +142 +135 +118 +137 +180 +201 +190 +159 +133 +151 +181 +190 +166 +132 +123 +151 +180 +163 +125 +109 +141 +172 +181 +176 +176 +184 +191 +194 +188 +183 +184 +184 +176 +167 +161 +161 +161 +162 +166 +177 +175 +162 +163 +181 +187 +167 +144 +137 +134 +129 +133 +126 +106 +110 +157 +199 +194 +163 +143 +146 +135 +164 +178 +138 +99 +112 +158 +173 +174 +170 +165 +163 +165 +166 +164 +161 +168 +173 +187 +192 +185 +177 +168 +168 +169 +167 +183 +169 +121 +85 +102 +154 +165 +147 +138 +158 +181 +193 +190 +176 +134 +120 +141 +146 +138 +148 +166 +158 +142 +149 +161 +170 +180 +168 +141 +110 +95 +96 +112 +121 +115 +128 +170 +190 +138 +86 +84 +123 +150 +162 +181 +201 +204 +201 +173 +134 +115 +122 +141 +155 +137 +132 +134 +127 +128 +146 +164 +148 +119 +105 +112 +109 +104 +128 +160 +159 +139 +120 +124 +131 +137 +135 +117 +107 +105 +111 +122 +134 +144 +146 +142 +149 +165 +156 +152 +160 +162 +150 +130 +121 +120 +102 +101 +128 +158 +167 +156 +157 +158 +144 +125 +141 +169 +183 +197 +188 +160 +134 +133 +148 +164 +181 +195 +187 +169 +157 +160 +155 +151 +162 +167 +144 +154 +171 +168 +159 +149 +156 +157 +153 +152 +147 +145 +132 +126 +147 +162 +155 +140 +129 +130 +141 +149 +140 +121 +103 +126 +156 +165 +144 +112 +88 +76 +59 +50 +48 +64 +85 +97 +99 +99 +102 +100 +104 +125 +145 +131 +101 +86 +95 +111 +121 +115 +101 +93 +93 +96 +95 +92 +89 +87 +88 +89 +89 +88 +87 +87 +91 +96 +103 +104 +96 +87 +85 +84 +88 +91 +95 +94 +88 +83 +78 +85 +90 +95 +103 +109 +111 +113 +107 +101 +94 +94 +95 +87 +77 +76 +75 +71 +69 +71 +69 +69 +68 +63 +64 +64 +64 +63 +63 +62 +63 +63 +59 +60 +60 +58 +57 +60 +63 +65 +69 +69 +69 +67 +65 +63 +63 +64 +66 +69 +71 +71 +69 +67 +69 +71 +70 +65 +64 +67 +67 +66 +69 +76 +85 +86 +82 +78 +78 +74 +71 +72 +72 +72 +72 +70 +70 +70 +69 +69 +68 +65 +63 +63 +65 +65 +62 +60 +59 +58 +56 +55 +54 +52 +49 +47 +49 +53 +49 +46 +55 +73 +96 +112 +110 +111 +114 +120 +125 +130 +131 +131 +140 +143 +146 +147 +147 +143 +135 +129 +137 +161 +174 +174 +174 +169 +162 +162 +158 +161 +166 +174 +181 +188 +190 +189 +182 +180 +177 +173 +171 +173 +174 +174 +173 +162 +162 +161 +162 +161 +156 +162 +166 +165 +167 +170 +169 +166 +165 +166 +172 +167 +164 +165 +168 +170 +171 +173 +182 +184 +183 +181 +177 +173 +167 +162 +154 +151 +146 +144 +147 +149 +148 +144 +144 +141 +137 +134 +133 +132 +134 +138 +140 +142 +143 +145 +146 +150 +155 +158 +161 +158 +155 +153 +143 +132 +128 +132 +145 +151 +160 +166 +163 +154 +145 +140 +130 +134 +143 +151 +153 +152 +150 +150 +152 +150 +152 +155 +156 +160 +158 +152 +137 +128 +119 +118 +127 +141 +152 +158 +154 +159 +160 +159 +164 +166 +160 +155 +154 +153 +159 +168 +179 +188 +198 +206 +213 +216 +216 +212 +208 +204 +197 +190 +185 +181 +179 +181 +182 +180 +177 +175 +171 +165 +164 +172 +177 +176 +174 +175 +178 +181 +186 +190 +190 +187 +182 +179 +178 +176 +174 +173 +171 +164 +154 +147 +151 +153 +157 +162 +163 +160 +162 +165 +170 +167 +164 +159 +150 +138 +132 +132 +136 +143 +152 +159 +166 +170 +172 +171 +166 +163 +162 +167 +176 +179 +177 +173 +164 +167 +170 +173 +172 +169 +168 +169 +169 +168 +166 +163 +160 +156 +149 +141 +140 +140 +139 +136 +134 +132 +127 +123 +123 +125 +128 +133 +139 +145 +149 +151 +150 +148 +143 +143 +152 +160 +163 +163 +163 +162 +161 +163 +167 +173 +178 +181 +187 +190 +189 +183 +180 +179 +176 +173 +173 +179 +184 +183 +175 +166 +161 +160 +163 +164 +168 +172 +172 +170 +170 +171 +169 +169 +166 +162 +155 +149 +145 +143 +144 +144 +144 +144 +145 +145 +143 +141 +136 +133 +129 +124 +118 +109 +99 +92 +93 +100 +103 +99 +94 +87 +88 +95 +99 +102 +106 +114 +130 +147 +156 +157 +152 +144 +139 +145 +159 +173 +184 +190 +185 +185 +186 +189 +190 +186 +180 +177 +194 +194 +194 +194 +193 +192 +192 +191 +191 +192 +193 +193 +194 +194 +193 +193 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +194 +194 +193 +193 +195 +193 +192 +191 +192 +193 +194 +193 +192 +192 +191 +191 +192 +192 +193 +192 +192 +193 +193 +194 +194 +195 +195 +195 +195 +193 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +191 +190 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +195 +194 +193 +192 +191 +191 +191 +192 +194 +193 +192 +192 +194 +195 +195 +195 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +192 +192 +193 +194 +193 +193 +194 +194 +195 +194 +193 +192 +190 +190 +190 +191 +192 +193 +194 +195 +195 +195 +194 +193 +193 +193 +192 +192 +191 +192 +193 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +194 +193 +193 +194 +193 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +194 +194 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +192 +191 +190 +192 +194 +194 +193 +192 +194 +199 +204 +204 +205 +207 +208 +207 +206 +205 +204 +204 +203 +203 +205 +205 +206 +205 +204 +203 +203 +203 +206 +206 +206 +206 +206 +206 +207 +207 +211 +209 +203 +196 +192 +189 +182 +178 +174 +177 +189 +201 +197 +190 +188 +190 +193 +190 +192 +188 +182 +193 +206 +204 +205 +206 +207 +206 +205 +207 +207 +206 +199 +198 +198 +200 +198 +195 +195 +198 +200 +202 +205 +207 +207 +199 +189 +183 +179 +194 +211 +215 +209 +207 +205 +199 +200 +190 +170 +155 +155 +163 +171 +177 +183 +186 +184 +173 +165 +163 +166 +166 +137 +126 +128 +136 +139 +147 +152 +144 +138 +140 +135 +127 +130 +146 +153 +151 +158 +165 +173 +178 +183 +182 +171 +158 +162 +173 +181 +186 +194 +199 +193 +181 +180 +182 +174 +178 +180 +178 +184 +178 +184 +192 +194 +194 +183 +163 +156 +168 +176 +183 +178 +164 +164 +171 +164 +145 +121 +126 +141 +157 +166 +174 +181 +183 +182 +183 +180 +168 +162 +179 +195 +194 +199 +205 +206 +203 +202 +199 +180 +156 +157 +165 +173 +176 +183 +180 +174 +188 +195 +199 +202 +198 +188 +179 +174 +173 +174 +175 +171 +171 +177 +172 +165 +166 +168 +158 +150 +149 +147 +145 +153 +164 +181 +184 +183 +177 +169 +164 +161 +161 +155 +154 +147 +138 +131 +131 +136 +140 +142 +139 +145 +162 +180 +187 +163 +128 +126 +148 +170 +180 +178 +170 +163 +163 +158 +146 +144 +135 +154 +188 +195 +170 +157 +172 +190 +179 +156 +150 +154 +161 +178 +191 +184 +160 +141 +134 +151 +183 +206 +199 +186 +188 +183 +172 +180 +184 +189 +188 +182 +161 +143 +145 +146 +132 +122 +144 +171 +170 +138 +118 +146 +191 +194 +172 +150 +163 +193 +195 +182 +181 +168 +161 +154 +153 +168 +194 +203 +190 +168 +152 +137 +124 +129 +167 +205 +216 +212 +179 +170 +166 +160 +163 +172 +190 +201 +203 +202 +201 +187 +172 +163 +153 +161 +170 +165 +145 +130 +125 +124 +126 +127 +156 +165 +154 +185 +218 +216 +178 +174 +157 +126 +120 +153 +197 +208 +188 +191 +205 +195 +162 +123 +109 +141 +177 +199 +188 +190 +184 +147 +109 +119 +155 +171 +178 +185 +190 +142 +100 +111 +107 +119 +135 +146 +147 +166 +186 +184 +181 +186 +175 +156 +144 +135 +117 +116 +137 +145 +150 +141 +150 +181 +202 +191 +151 +127 +118 +114 +128 +159 +172 +157 +144 +134 +115 +111 +111 +112 +119 +124 +128 +147 +167 +172 +181 +186 +167 +158 +167 +183 +193 +193 +176 +169 +175 +173 +171 +142 +111 +116 +147 +169 +154 +127 +134 +159 +168 +163 +146 +132 +128 +129 +131 +132 +130 +130 +132 +137 +140 +139 +138 +134 +136 +140 +144 +143 +140 +141 +146 +136 +146 +154 +159 +168 +177 +174 +163 +153 +168 +197 +203 +194 +176 +169 +192 +204 +202 +204 +189 +175 +173 +169 +167 +158 +152 +143 +132 +122 +112 +104 +99 +93 +102 +113 +122 +134 +153 +173 +185 +182 +182 +177 +160 +140 +138 +139 +127 +123 +131 +129 +130 +128 +137 +164 +173 +153 +138 +158 +186 +186 +182 +163 +125 +112 +106 +109 +103 +98 +131 +174 +182 +172 +157 +169 +178 +162 +117 +69 +61 +88 +113 +130 +131 +130 +130 +131 +132 +140 +148 +156 +157 +147 +137 +131 +130 +139 +133 +134 +140 +147 +155 +153 +141 +154 +173 +170 +153 +136 +165 +198 +217 +216 +200 +183 +163 +135 +123 +124 +124 +135 +132 +124 +118 +126 +142 +141 +123 +136 +173 +190 +191 +165 +122 +119 +141 +179 +180 +164 +149 +166 +183 +157 +111 +103 +134 +169 +181 +174 +169 +177 +189 +194 +183 +178 +182 +185 +182 +169 +153 +149 +147 +145 +147 +163 +174 +170 +174 +198 +201 +176 +142 +139 +144 +142 +144 +128 +113 +115 +149 +180 +171 +146 +138 +129 +135 +169 +171 +133 +106 +109 +130 +152 +157 +159 +155 +153 +155 +154 +152 +158 +159 +164 +188 +200 +192 +182 +162 +156 +173 +177 +191 +180 +138 +93 +97 +133 +153 +143 +141 +165 +190 +202 +194 +160 +121 +103 +122 +131 +121 +130 +154 +152 +144 +166 +174 +167 +165 +150 +132 +109 +99 +99 +108 +117 +119 +136 +176 +182 +132 +80 +91 +148 +163 +154 +171 +189 +204 +203 +182 +125 +81 +104 +141 +151 +145 +146 +140 +123 +128 +149 +162 +145 +123 +106 +102 +98 +107 +135 +161 +164 +139 +124 +135 +140 +136 +132 +120 +112 +111 +116 +130 +139 +145 +146 +132 +141 +163 +161 +160 +168 +165 +148 +121 +113 +120 +106 +102 +127 +155 +160 +143 +139 +152 +149 +136 +147 +170 +184 +203 +192 +153 +124 +124 +139 +158 +182 +200 +191 +176 +166 +164 +150 +138 +144 +146 +149 +153 +160 +155 +156 +152 +159 +160 +153 +163 +166 +163 +144 +132 +145 +150 +149 +141 +132 +128 +138 +152 +145 +123 +103 +118 +152 +167 +142 +104 +74 +53 +50 +52 +58 +75 +92 +103 +103 +98 +101 +101 +107 +131 +149 +132 +100 +85 +93 +110 +125 +120 +104 +92 +90 +92 +93 +88 +86 +89 +90 +90 +90 +90 +84 +83 +87 +96 +107 +110 +98 +84 +82 +84 +87 +90 +94 +94 +89 +85 +81 +87 +89 +96 +110 +115 +111 +109 +100 +95 +90 +93 +95 +85 +74 +72 +76 +72 +72 +72 +69 +69 +68 +63 +62 +63 +65 +65 +64 +61 +60 +58 +57 +59 +58 +56 +57 +64 +69 +69 +69 +69 +69 +69 +68 +68 +67 +68 +70 +72 +73 +71 +68 +66 +67 +70 +70 +64 +62 +65 +66 +64 +67 +73 +83 +89 +91 +88 +84 +77 +71 +72 +76 +74 +72 +72 +71 +69 +69 +69 +66 +63 +61 +61 +64 +65 +62 +59 +59 +57 +56 +54 +53 +51 +49 +46 +47 +55 +54 +54 +67 +86 +103 +113 +108 +112 +116 +120 +124 +126 +128 +129 +133 +138 +142 +144 +143 +140 +134 +128 +139 +164 +178 +176 +176 +171 +163 +161 +163 +163 +169 +180 +185 +185 +183 +183 +175 +179 +179 +175 +173 +176 +179 +178 +153 +146 +157 +165 +172 +173 +165 +172 +166 +163 +163 +165 +166 +164 +164 +166 +175 +170 +166 +165 +166 +169 +173 +177 +182 +182 +180 +176 +173 +170 +163 +157 +151 +148 +143 +142 +146 +150 +150 +146 +143 +141 +135 +129 +132 +138 +138 +133 +140 +140 +142 +146 +152 +157 +162 +162 +159 +155 +154 +154 +146 +133 +126 +127 +139 +147 +160 +172 +170 +154 +135 +126 +128 +130 +139 +152 +159 +157 +151 +149 +150 +150 +151 +152 +152 +157 +160 +157 +138 +129 +116 +113 +121 +135 +149 +157 +158 +162 +159 +157 +163 +166 +161 +156 +150 +150 +156 +170 +182 +189 +196 +204 +213 +216 +216 +213 +208 +205 +195 +187 +185 +181 +180 +182 +181 +178 +174 +172 +170 +164 +164 +171 +176 +174 +171 +173 +176 +178 +182 +188 +192 +190 +182 +175 +177 +179 +180 +180 +175 +165 +153 +146 +147 +148 +154 +161 +162 +159 +164 +171 +166 +166 +168 +165 +153 +137 +128 +126 +131 +138 +147 +157 +165 +170 +169 +167 +168 +166 +165 +167 +172 +174 +173 +171 +166 +167 +168 +165 +161 +159 +164 +170 +169 +167 +163 +158 +155 +153 +146 +139 +140 +143 +142 +138 +137 +138 +134 +130 +128 +130 +131 +135 +141 +145 +148 +147 +149 +148 +141 +142 +157 +167 +165 +165 +163 +163 +163 +166 +170 +175 +179 +182 +185 +188 +186 +180 +176 +176 +173 +169 +174 +179 +182 +178 +168 +161 +162 +166 +165 +166 +169 +172 +172 +169 +169 +170 +171 +170 +166 +161 +156 +152 +151 +151 +149 +149 +150 +151 +153 +153 +151 +149 +148 +145 +139 +131 +126 +121 +114 +108 +110 +111 +110 +110 +108 +99 +92 +95 +102 +103 +100 +99 +107 +125 +141 +149 +149 +138 +128 +126 +134 +148 +165 +177 +185 +184 +185 +191 +197 +197 +194 +192 +191 +191 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +192 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +191 +191 +191 +191 +192 +192 +192 +191 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +193 +193 +194 +194 +195 +191 +192 +193 +194 +194 +193 +191 +190 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +193 +193 +192 +192 +192 +193 +192 +193 +193 +193 +192 +192 +192 +192 +195 +194 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +193 +194 +195 +196 +191 +192 +192 +193 +193 +193 +193 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +190 +192 +192 +193 +192 +192 +192 +193 +194 +193 +193 +193 +192 +192 +192 +193 +193 +192 +193 +194 +194 +193 +192 +192 +191 +193 +192 +192 +192 +193 +193 +193 +192 +193 +194 +194 +194 +194 +194 +195 +196 +195 +194 +194 +194 +193 +193 +192 +191 +194 +194 +193 +192 +191 +192 +193 +195 +191 +192 +194 +197 +199 +199 +198 +197 +201 +199 +197 +199 +202 +204 +205 +207 +204 +205 +206 +206 +205 +204 +203 +203 +210 +207 +206 +209 +209 +208 +210 +214 +215 +210 +199 +189 +183 +183 +183 +180 +186 +192 +199 +201 +196 +189 +186 +189 +194 +187 +181 +181 +188 +196 +200 +202 +203 +202 +200 +199 +204 +212 +210 +202 +200 +202 +204 +204 +203 +199 +198 +203 +206 +205 +203 +205 +207 +201 +193 +191 +203 +208 +211 +210 +208 +206 +199 +192 +186 +172 +156 +150 +149 +153 +164 +175 +175 +171 +167 +163 +165 +168 +167 +164 +141 +130 +134 +141 +139 +142 +143 +135 +130 +124 +118 +118 +126 +138 +150 +157 +163 +168 +174 +178 +178 +177 +173 +169 +175 +176 +180 +188 +193 +189 +180 +172 +173 +175 +170 +162 +159 +158 +161 +167 +186 +182 +185 +161 +140 +148 +159 +170 +168 +156 +141 +128 +129 +141 +141 +128 +114 +135 +153 +161 +168 +177 +178 +172 +166 +163 +159 +161 +172 +186 +194 +195 +191 +192 +194 +195 +194 +189 +179 +169 +172 +180 +190 +192 +187 +190 +197 +199 +201 +197 +184 +173 +172 +174 +176 +179 +181 +178 +171 +164 +162 +164 +168 +169 +168 +159 +158 +157 +150 +154 +170 +181 +191 +184 +175 +170 +166 +162 +158 +155 +151 +148 +146 +141 +133 +133 +137 +138 +129 +135 +142 +161 +187 +185 +159 +138 +151 +169 +181 +184 +181 +167 +151 +147 +151 +154 +140 +138 +160 +191 +177 +163 +164 +170 +182 +170 +141 +144 +167 +175 +184 +166 +168 +162 +131 +122 +155 +186 +206 +208 +204 +191 +178 +176 +181 +187 +181 +172 +149 +129 +134 +146 +146 +139 +131 +152 +173 +160 +127 +121 +149 +174 +156 +133 +148 +173 +202 +199 +183 +174 +157 +147 +155 +181 +203 +208 +192 +168 +146 +118 +112 +124 +139 +175 +204 +203 +194 +172 +159 +169 +178 +169 +171 +190 +201 +194 +188 +186 +183 +177 +172 +171 +180 +170 +153 +135 +132 +144 +142 +123 +108 +137 +171 +178 +186 +213 +214 +180 +158 +140 +124 +127 +173 +209 +195 +181 +187 +199 +195 +173 +137 +131 +146 +166 +191 +211 +203 +171 +128 +93 +101 +131 +155 +187 +203 +186 +163 +139 +119 +110 +110 +113 +101 +120 +161 +182 +181 +164 +155 +172 +180 +170 +146 +112 +108 +139 +154 +156 +165 +190 +199 +180 +155 +133 +135 +131 +109 +109 +135 +163 +173 +152 +130 +125 +115 +109 +109 +108 +108 +113 +136 +159 +173 +186 +193 +165 +135 +138 +150 +152 +162 +168 +175 +189 +189 +172 +140 +126 +134 +163 +165 +125 +109 +131 +152 +156 +153 +142 +136 +133 +130 +132 +139 +136 +132 +133 +136 +138 +134 +131 +126 +132 +140 +147 +147 +144 +140 +140 +139 +144 +148 +154 +161 +157 +147 +141 +146 +158 +172 +186 +177 +166 +172 +165 +182 +186 +181 +182 +186 +186 +187 +185 +181 +180 +180 +165 +140 +133 +129 +116 +109 +105 +96 +97 +107 +117 +137 +163 +173 +183 +193 +192 +164 +147 +145 +125 +112 +117 +122 +115 +117 +150 +179 +179 +153 +171 +177 +171 +174 +174 +156 +130 +115 +117 +113 +113 +133 +161 +175 +174 +150 +134 +147 +165 +174 +148 +92 +71 +88 +105 +118 +124 +127 +136 +138 +135 +136 +148 +158 +163 +154 +135 +124 +126 +131 +131 +133 +137 +145 +156 +158 +151 +167 +192 +181 +135 +121 +162 +205 +220 +221 +208 +192 +175 +153 +127 +122 +134 +138 +133 +125 +115 +110 +120 +133 +137 +146 +171 +162 +187 +175 +129 +112 +114 +141 +170 +180 +169 +170 +175 +152 +115 +121 +145 +169 +182 +172 +152 +160 +196 +198 +182 +180 +181 +189 +195 +175 +158 +145 +149 +135 +131 +149 +154 +149 +160 +199 +202 +181 +159 +157 +151 +133 +124 +115 +124 +127 +143 +139 +122 +123 +109 +107 +143 +177 +166 +141 +125 +112 +116 +122 +139 +151 +149 +144 +144 +146 +146 +153 +154 +161 +177 +196 +196 +180 +168 +166 +178 +188 +181 +172 +147 +114 +113 +131 +140 +137 +140 +168 +193 +198 +194 +162 +104 +84 +97 +97 +104 +123 +127 +138 +151 +161 +171 +165 +148 +137 +117 +99 +101 +100 +105 +117 +128 +147 +172 +167 +121 +103 +130 +156 +165 +164 +160 +169 +194 +207 +188 +125 +79 +102 +134 +152 +152 +148 +146 +119 +119 +161 +170 +150 +134 +121 +110 +100 +106 +134 +159 +162 +146 +130 +124 +128 +131 +130 +127 +113 +108 +120 +135 +141 +145 +140 +123 +131 +156 +171 +162 +166 +166 +138 +115 +112 +117 +105 +103 +124 +156 +162 +142 +137 +145 +153 +151 +157 +169 +182 +201 +193 +150 +132 +125 +134 +161 +177 +196 +200 +183 +169 +155 +136 +126 +136 +150 +153 +136 +131 +143 +151 +152 +154 +157 +159 +164 +171 +172 +160 +143 +137 +142 +138 +138 +136 +135 +137 +143 +138 +124 +102 +119 +148 +159 +135 +103 +75 +54 +48 +52 +66 +87 +104 +108 +103 +97 +99 +93 +103 +130 +146 +132 +103 +82 +98 +116 +125 +117 +103 +91 +88 +93 +88 +87 +87 +89 +88 +85 +87 +91 +86 +85 +92 +101 +106 +107 +98 +86 +80 +83 +88 +92 +93 +90 +88 +88 +92 +89 +89 +96 +110 +119 +111 +97 +94 +93 +93 +95 +93 +86 +76 +71 +75 +73 +69 +65 +64 +67 +68 +67 +64 +65 +66 +65 +64 +60 +56 +53 +55 +59 +61 +59 +60 +64 +68 +69 +69 +68 +69 +71 +71 +69 +70 +72 +70 +70 +68 +66 +67 +70 +71 +70 +64 +64 +63 +64 +66 +69 +71 +73 +78 +83 +90 +93 +88 +79 +75 +74 +76 +75 +73 +72 +70 +68 +67 +66 +64 +63 +62 +61 +60 +61 +63 +64 +61 +59 +55 +52 +51 +51 +50 +49 +51 +50 +49 +59 +84 +105 +110 +108 +106 +112 +116 +120 +122 +125 +129 +133 +134 +132 +134 +141 +143 +130 +120 +123 +136 +155 +170 +172 +170 +165 +162 +164 +164 +170 +179 +186 +188 +185 +180 +178 +174 +170 +171 +174 +178 +184 +183 +177 +151 +138 +144 +163 +172 +174 +174 +170 +169 +161 +157 +162 +167 +167 +164 +164 +172 +172 +171 +169 +167 +169 +175 +181 +176 +175 +178 +179 +171 +163 +159 +157 +152 +145 +138 +138 +144 +148 +149 +147 +144 +140 +137 +138 +140 +138 +131 +125 +134 +141 +148 +149 +155 +162 +165 +163 +154 +151 +149 +149 +147 +139 +129 +124 +135 +146 +155 +159 +159 +151 +138 +131 +128 +137 +145 +148 +152 +158 +158 +155 +147 +149 +151 +152 +154 +156 +156 +155 +140 +130 +122 +122 +127 +134 +148 +161 +161 +164 +162 +159 +162 +164 +161 +158 +157 +148 +151 +168 +183 +188 +195 +203 +216 +212 +212 +213 +209 +200 +194 +191 +186 +181 +176 +175 +180 +181 +177 +171 +174 +169 +166 +168 +170 +171 +171 +173 +176 +180 +185 +190 +190 +186 +180 +176 +176 +175 +178 +181 +175 +167 +159 +150 +145 +148 +152 +155 +158 +161 +166 +169 +167 +165 +164 +164 +156 +143 +134 +132 +134 +136 +144 +154 +162 +163 +166 +171 +170 +169 +169 +168 +161 +158 +163 +170 +172 +170 +169 +167 +160 +154 +155 +161 +166 +166 +163 +157 +151 +147 +142 +139 +140 +137 +136 +138 +140 +138 +135 +133 +130 +132 +134 +136 +140 +144 +147 +146 +149 +147 +145 +151 +162 +170 +173 +172 +169 +169 +169 +172 +175 +179 +181 +182 +182 +183 +182 +175 +169 +167 +169 +170 +171 +175 +179 +177 +168 +159 +157 +161 +161 +166 +171 +173 +174 +172 +170 +169 +172 +170 +167 +162 +155 +152 +154 +158 +156 +156 +157 +159 +160 +159 +158 +157 +154 +152 +149 +143 +138 +134 +132 +132 +132 +132 +131 +128 +125 +122 +120 +120 +121 +119 +117 +115 +109 +107 +119 +135 +147 +140 +127 +123 +129 +133 +142 +159 +169 +180 +187 +186 +187 +192 +196 +196 +192 +192 +191 +192 +192 +192 +191 +190 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +194 +193 +191 +190 +190 +191 +194 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +192 +193 +193 +193 +193 +192 +192 +191 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +190 +190 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +194 +195 +195 +194 +193 +194 +194 +194 +194 +193 +194 +194 +194 +194 +193 +194 +194 +194 +193 +193 +195 +194 +194 +193 +192 +192 +193 +194 +190 +191 +193 +195 +196 +195 +193 +192 +195 +195 +197 +201 +203 +203 +203 +204 +206 +207 +207 +205 +203 +202 +203 +206 +207 +206 +206 +209 +212 +213 +213 +214 +218 +210 +198 +186 +178 +178 +182 +187 +199 +203 +207 +205 +197 +188 +187 +190 +190 +185 +180 +181 +188 +197 +204 +207 +198 +194 +195 +199 +204 +205 +202 +199 +203 +205 +205 +206 +209 +205 +200 +202 +206 +204 +198 +196 +197 +194 +192 +195 +200 +207 +207 +198 +186 +181 +181 +182 +165 +163 +162 +164 +167 +170 +174 +179 +178 +167 +157 +156 +162 +166 +164 +160 +159 +153 +154 +156 +154 +155 +157 +152 +142 +137 +132 +136 +144 +155 +160 +162 +172 +169 +167 +168 +170 +174 +177 +179 +187 +188 +185 +179 +171 +164 +160 +159 +170 +161 +151 +145 +138 +131 +141 +163 +194 +185 +162 +129 +127 +156 +168 +161 +151 +134 +116 +105 +105 +116 +124 +124 +138 +149 +163 +173 +179 +180 +176 +171 +169 +164 +163 +173 +192 +203 +197 +185 +179 +183 +188 +192 +193 +192 +191 +191 +196 +204 +211 +204 +192 +189 +188 +182 +178 +177 +165 +155 +161 +174 +182 +185 +179 +173 +163 +155 +152 +153 +152 +149 +150 +147 +155 +167 +170 +175 +185 +195 +180 +173 +164 +158 +157 +156 +154 +152 +149 +145 +144 +143 +140 +140 +142 +141 +135 +135 +144 +171 +195 +188 +169 +161 +169 +175 +180 +178 +167 +152 +143 +144 +148 +148 +138 +141 +165 +193 +177 +165 +173 +179 +181 +160 +142 +153 +173 +175 +159 +154 +166 +168 +146 +142 +173 +201 +210 +213 +202 +181 +171 +173 +171 +163 +156 +146 +131 +133 +153 +166 +155 +139 +144 +164 +170 +149 +130 +130 +135 +133 +122 +137 +174 +196 +203 +189 +165 +157 +139 +145 +170 +200 +209 +194 +170 +153 +126 +105 +111 +135 +157 +189 +210 +203 +166 +150 +152 +167 +169 +167 +179 +192 +187 +181 +180 +186 +185 +176 +169 +170 +165 +151 +138 +138 +146 +150 +133 +111 +99 +125 +160 +183 +199 +218 +213 +184 +156 +132 +120 +142 +184 +200 +183 +173 +189 +197 +183 +170 +155 +150 +146 +159 +199 +218 +191 +139 +105 +97 +108 +118 +149 +180 +190 +175 +162 +151 +136 +130 +116 +100 +88 +114 +157 +181 +176 +150 +131 +145 +170 +181 +154 +118 +122 +154 +175 +186 +194 +196 +173 +144 +141 +148 +151 +139 +119 +111 +118 +135 +156 +165 +151 +134 +117 +116 +121 +117 +115 +121 +137 +166 +183 +190 +200 +184 +144 +119 +114 +108 +112 +129 +162 +194 +195 +171 +153 +161 +168 +159 +129 +102 +115 +150 +158 +150 +142 +142 +141 +132 +125 +129 +136 +137 +136 +135 +134 +133 +133 +132 +126 +129 +135 +141 +144 +142 +140 +139 +141 +143 +141 +139 +137 +129 +118 +115 +143 +152 +158 +168 +166 +147 +144 +155 +158 +158 +147 +138 +145 +153 +155 +159 +173 +178 +185 +184 +174 +169 +163 +152 +142 +134 +121 +115 +110 +103 +111 +133 +152 +160 +175 +189 +180 +167 +165 +151 +130 +119 +119 +115 +118 +161 +198 +189 +159 +171 +163 +143 +150 +171 +158 +122 +120 +124 +125 +128 +147 +173 +180 +169 +148 +129 +130 +146 +171 +170 +128 +105 +107 +116 +127 +130 +136 +143 +143 +140 +132 +143 +157 +167 +159 +138 +125 +127 +130 +135 +135 +133 +144 +159 +167 +166 +186 +201 +185 +135 +119 +167 +207 +203 +185 +193 +193 +179 +158 +148 +149 +150 +145 +135 +123 +110 +95 +89 +106 +130 +155 +165 +159 +181 +177 +143 +117 +113 +127 +152 +170 +176 +183 +177 +152 +124 +136 +171 +192 +180 +154 +141 +160 +189 +200 +183 +178 +177 +184 +194 +186 +179 +166 +157 +139 +138 +147 +138 +124 +129 +156 +172 +182 +179 +177 +175 +153 +121 +129 +142 +137 +121 +103 +104 +113 +96 +109 +142 +180 +175 +149 +130 +118 +123 +120 +125 +141 +157 +156 +144 +142 +149 +150 +156 +164 +179 +195 +197 +188 +182 +183 +181 +179 +173 +172 +155 +122 +116 +139 +148 +144 +143 +163 +184 +191 +190 +166 +117 +79 +74 +83 +97 +112 +119 +137 +157 +158 +147 +140 +142 +136 +108 +96 +95 +93 +100 +117 +135 +151 +163 +146 +132 +134 +154 +163 +162 +152 +141 +146 +189 +215 +196 +135 +90 +98 +113 +139 +155 +160 +149 +123 +124 +159 +173 +155 +140 +131 +119 +105 +112 +138 +158 +152 +143 +133 +125 +117 +111 +112 +117 +118 +114 +120 +132 +139 +142 +131 +115 +117 +141 +165 +168 +172 +168 +133 +103 +107 +114 +103 +97 +113 +146 +167 +162 +157 +152 +151 +149 +158 +170 +182 +202 +189 +153 +139 +133 +143 +167 +178 +191 +203 +189 +168 +148 +131 +125 +137 +155 +162 +129 +115 +133 +147 +147 +149 +156 +154 +156 +163 +169 +162 +146 +137 +137 +133 +133 +135 +138 +142 +146 +134 +115 +99 +114 +145 +156 +131 +102 +83 +66 +65 +60 +68 +86 +103 +106 +102 +99 +95 +91 +100 +122 +134 +123 +100 +84 +100 +117 +125 +117 +103 +91 +87 +91 +89 +87 +86 +87 +86 +84 +85 +88 +87 +86 +92 +101 +105 +106 +99 +88 +80 +80 +85 +89 +90 +90 +91 +92 +94 +92 +92 +99 +112 +118 +108 +95 +90 +91 +93 +95 +92 +85 +79 +76 +74 +72 +68 +64 +63 +65 +66 +66 +63 +64 +65 +64 +61 +58 +56 +54 +55 +59 +60 +59 +62 +67 +71 +71 +71 +69 +69 +69 +69 +68 +69 +72 +67 +68 +67 +65 +66 +69 +71 +71 +63 +63 +64 +67 +72 +75 +77 +77 +76 +78 +82 +86 +84 +79 +76 +76 +75 +74 +72 +69 +68 +66 +66 +66 +65 +63 +61 +59 +58 +59 +61 +62 +61 +59 +55 +52 +51 +51 +52 +52 +50 +54 +60 +72 +94 +108 +109 +107 +109 +113 +118 +122 +126 +129 +133 +136 +133 +137 +138 +138 +135 +125 +121 +127 +140 +151 +158 +158 +157 +156 +157 +162 +169 +175 +182 +188 +189 +185 +178 +175 +172 +168 +169 +172 +177 +184 +184 +178 +158 +145 +148 +163 +172 +176 +179 +178 +168 +160 +154 +156 +161 +164 +166 +170 +171 +170 +170 +169 +168 +170 +177 +185 +181 +175 +175 +174 +168 +162 +157 +151 +148 +143 +138 +139 +142 +145 +146 +144 +144 +142 +145 +152 +151 +140 +128 +122 +131 +140 +149 +154 +160 +164 +164 +161 +150 +150 +148 +146 +146 +146 +143 +138 +137 +141 +146 +145 +142 +139 +138 +138 +138 +141 +144 +146 +152 +159 +160 +159 +154 +151 +148 +150 +153 +154 +153 +151 +138 +130 +124 +125 +131 +139 +149 +158 +159 +162 +162 +162 +163 +160 +161 +164 +159 +152 +154 +168 +182 +190 +198 +206 +213 +212 +212 +212 +208 +201 +196 +192 +186 +180 +175 +175 +179 +180 +176 +172 +174 +171 +170 +170 +169 +169 +172 +176 +179 +183 +186 +189 +188 +185 +180 +178 +174 +175 +179 +180 +172 +165 +159 +154 +148 +149 +152 +156 +160 +162 +163 +163 +165 +163 +161 +161 +154 +144 +138 +137 +138 +140 +143 +147 +153 +160 +165 +168 +171 +175 +171 +159 +150 +151 +160 +167 +174 +175 +176 +173 +165 +157 +154 +154 +162 +163 +161 +154 +145 +141 +140 +141 +139 +137 +137 +138 +138 +135 +132 +131 +130 +132 +134 +136 +141 +145 +148 +147 +149 +148 +150 +156 +164 +171 +175 +176 +175 +174 +174 +175 +179 +183 +186 +187 +184 +183 +180 +171 +165 +164 +165 +166 +169 +171 +174 +170 +161 +152 +152 +156 +163 +168 +171 +174 +173 +172 +170 +170 +170 +172 +170 +162 +156 +155 +157 +157 +160 +161 +161 +162 +161 +160 +159 +158 +160 +160 +158 +151 +144 +142 +147 +152 +152 +148 +142 +140 +140 +141 +139 +138 +139 +138 +137 +132 +123 +115 +115 +120 +132 +137 +136 +130 +127 +126 +130 +137 +156 +171 +182 +183 +182 +185 +187 +186 +192 +192 +191 +191 +192 +192 +191 +190 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +191 +191 +191 +194 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +194 +193 +192 +191 +192 +193 +194 +193 +193 +194 +194 +195 +194 +194 +194 +193 +193 +192 +192 +191 +191 +191 +193 +193 +193 +192 +192 +193 +193 +193 +194 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +194 +194 +192 +193 +194 +195 +195 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +194 +194 +193 +193 +192 +192 +193 +194 +194 +193 +194 +195 +196 +196 +196 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +195 +195 +194 +194 +194 +193 +193 +192 +193 +193 +192 +193 +194 +195 +196 +196 +194 +192 +191 +192 +196 +201 +203 +203 +204 +205 +209 +209 +207 +203 +201 +201 +203 +206 +203 +204 +206 +209 +214 +216 +214 +210 +209 +199 +187 +179 +174 +176 +187 +198 +213 +214 +214 +209 +199 +190 +187 +189 +189 +187 +184 +185 +191 +200 +208 +213 +204 +196 +196 +203 +204 +198 +195 +198 +204 +206 +205 +203 +201 +198 +196 +199 +199 +198 +194 +190 +190 +190 +192 +197 +197 +201 +199 +185 +169 +159 +161 +167 +164 +168 +174 +181 +188 +190 +188 +185 +179 +168 +158 +156 +161 +162 +158 +154 +162 +163 +165 +165 +166 +169 +171 +171 +165 +163 +161 +166 +179 +186 +184 +177 +171 +167 +166 +169 +174 +178 +183 +187 +173 +176 +174 +165 +156 +152 +152 +152 +145 +147 +146 +138 +124 +120 +146 +184 +192 +184 +150 +127 +142 +170 +176 +158 +123 +112 +109 +114 +123 +136 +151 +160 +177 +179 +185 +192 +191 +183 +178 +179 +176 +179 +187 +197 +206 +205 +195 +184 +186 +188 +192 +193 +189 +186 +190 +198 +195 +204 +207 +195 +181 +177 +172 +161 +166 +172 +166 +159 +165 +176 +179 +176 +173 +168 +160 +151 +147 +146 +144 +141 +142 +154 +169 +181 +193 +197 +194 +192 +173 +166 +158 +153 +154 +156 +155 +153 +145 +141 +141 +144 +144 +144 +143 +141 +141 +138 +154 +188 +206 +187 +170 +171 +169 +167 +168 +164 +149 +137 +138 +144 +149 +146 +136 +147 +174 +198 +180 +170 +183 +185 +173 +156 +156 +170 +168 +151 +125 +135 +158 +174 +179 +191 +204 +207 +197 +194 +182 +169 +166 +167 +160 +149 +142 +140 +141 +152 +166 +165 +152 +144 +147 +170 +171 +147 +132 +128 +121 +114 +125 +164 +198 +205 +197 +182 +142 +118 +126 +161 +189 +196 +195 +187 +164 +140 +108 +112 +127 +144 +168 +202 +207 +179 +135 +130 +149 +167 +164 +170 +187 +193 +183 +180 +183 +188 +178 +157 +146 +148 +141 +134 +133 +145 +152 +138 +116 +103 +111 +128 +153 +175 +199 +215 +207 +187 +168 +138 +119 +148 +185 +189 +178 +171 +170 +195 +191 +178 +161 +146 +140 +167 +201 +215 +175 +114 +92 +102 +122 +129 +141 +152 +155 +146 +144 +160 +171 +166 +139 +117 +108 +128 +154 +174 +177 +154 +128 +119 +134 +159 +161 +153 +158 +167 +186 +202 +201 +174 +133 +115 +137 +162 +157 +138 +124 +114 +108 +112 +134 +166 +169 +150 +129 +123 +128 +129 +131 +136 +148 +164 +173 +174 +185 +186 +164 +138 +127 +109 +92 +93 +126 +175 +201 +197 +192 +188 +175 +153 +136 +136 +139 +137 +138 +129 +127 +137 +142 +135 +128 +130 +131 +136 +137 +135 +131 +130 +128 +125 +129 +130 +134 +140 +143 +142 +138 +138 +134 +132 +126 +125 +130 +132 +133 +135 +147 +155 +162 +171 +170 +132 +110 +136 +167 +161 +134 +106 +105 +111 +108 +111 +126 +139 +157 +171 +180 +185 +190 +196 +185 +173 +158 +143 +128 +112 +111 +124 +134 +135 +141 +161 +171 +171 +176 +178 +173 +154 +139 +139 +149 +175 +187 +178 +156 +145 +127 +117 +135 +170 +171 +140 +133 +129 +126 +126 +138 +165 +175 +162 +131 +113 +121 +147 +178 +179 +148 +136 +133 +138 +143 +143 +141 +141 +140 +140 +137 +135 +143 +159 +165 +147 +128 +124 +135 +139 +139 +141 +150 +154 +160 +172 +200 +203 +183 +141 +135 +184 +199 +158 +121 +151 +183 +189 +171 +164 +165 +161 +155 +139 +121 +112 +95 +74 +84 +119 +157 +156 +157 +176 +185 +167 +130 +118 +122 +135 +155 +183 +199 +181 +149 +133 +149 +185 +203 +176 +140 +135 +164 +193 +208 +172 +150 +155 +175 +191 +193 +196 +189 +169 +147 +141 +145 +137 +121 +115 +105 +127 +165 +184 +183 +194 +194 +169 +153 +151 +136 +106 +93 +117 +135 +121 +115 +141 +176 +178 +156 +137 +124 +122 +121 +123 +143 +168 +168 +149 +142 +151 +152 +161 +170 +182 +194 +197 +192 +189 +185 +178 +172 +172 +178 +163 +135 +128 +136 +143 +143 +143 +157 +172 +182 +185 +175 +145 +101 +78 +88 +102 +113 +123 +136 +158 +153 +124 +107 +118 +125 +107 +96 +93 +91 +97 +116 +144 +159 +158 +150 +147 +150 +157 +164 +160 +130 +94 +105 +162 +210 +206 +150 +101 +92 +99 +124 +156 +173 +151 +121 +127 +158 +178 +161 +146 +136 +119 +102 +114 +145 +163 +152 +147 +138 +127 +111 +99 +100 +107 +119 +124 +130 +135 +136 +132 +122 +111 +114 +132 +165 +182 +186 +172 +131 +96 +102 +112 +106 +99 +109 +137 +164 +169 +160 +152 +152 +156 +161 +165 +174 +197 +195 +163 +146 +140 +149 +171 +182 +195 +204 +192 +164 +136 +122 +120 +135 +158 +163 +136 +119 +125 +140 +151 +156 +155 +147 +148 +155 +165 +164 +151 +141 +139 +131 +133 +136 +142 +147 +147 +130 +106 +92 +108 +143 +156 +127 +102 +92 +81 +80 +69 +70 +87 +102 +103 +100 +99 +92 +88 +96 +114 +123 +114 +100 +93 +104 +118 +122 +114 +102 +91 +86 +88 +89 +86 +83 +85 +85 +84 +85 +89 +89 +88 +93 +99 +103 +105 +100 +89 +80 +79 +81 +86 +89 +91 +93 +96 +95 +94 +95 +101 +112 +115 +105 +91 +86 +90 +96 +99 +95 +86 +81 +78 +72 +70 +66 +63 +62 +64 +65 +64 +63 +65 +64 +62 +58 +56 +56 +56 +57 +59 +60 +60 +63 +69 +73 +72 +72 +70 +69 +68 +67 +67 +69 +71 +66 +68 +68 +66 +67 +69 +71 +71 +69 +69 +69 +72 +76 +78 +77 +76 +74 +74 +76 +79 +80 +79 +78 +78 +75 +74 +71 +68 +66 +65 +65 +66 +65 +62 +59 +56 +55 +56 +58 +59 +58 +56 +53 +50 +49 +49 +50 +51 +52 +61 +74 +90 +105 +111 +109 +108 +113 +117 +123 +128 +132 +136 +139 +141 +140 +146 +146 +142 +137 +131 +130 +136 +146 +152 +156 +153 +148 +143 +146 +154 +166 +173 +182 +189 +190 +185 +178 +172 +170 +166 +167 +172 +179 +185 +183 +174 +162 +150 +150 +162 +171 +177 +182 +184 +172 +163 +154 +152 +155 +161 +169 +176 +173 +170 +170 +171 +171 +172 +179 +188 +184 +177 +171 +167 +162 +160 +155 +147 +145 +143 +141 +140 +141 +142 +142 +141 +143 +141 +147 +156 +155 +142 +132 +131 +127 +138 +149 +157 +161 +162 +159 +155 +148 +150 +148 +143 +144 +151 +154 +151 +143 +138 +138 +134 +126 +128 +136 +140 +143 +145 +147 +148 +151 +155 +159 +163 +162 +155 +149 +150 +153 +150 +146 +144 +136 +134 +131 +130 +133 +140 +148 +153 +157 +157 +157 +160 +162 +159 +159 +164 +162 +159 +159 +168 +178 +188 +197 +204 +211 +213 +214 +211 +206 +202 +196 +190 +185 +180 +175 +174 +177 +177 +175 +173 +173 +173 +174 +172 +169 +168 +171 +177 +180 +183 +185 +185 +183 +180 +178 +178 +174 +177 +182 +179 +169 +162 +158 +155 +152 +152 +153 +155 +157 +159 +161 +160 +165 +161 +158 +157 +152 +145 +142 +142 +144 +147 +145 +141 +143 +153 +163 +165 +173 +183 +180 +161 +148 +153 +162 +166 +174 +178 +180 +177 +170 +165 +161 +157 +158 +160 +157 +148 +137 +134 +136 +139 +137 +137 +138 +139 +137 +133 +130 +130 +130 +133 +135 +137 +142 +147 +149 +149 +148 +150 +155 +160 +166 +171 +175 +178 +177 +176 +175 +176 +181 +186 +190 +192 +190 +188 +183 +176 +170 +168 +167 +167 +166 +167 +167 +162 +154 +149 +152 +156 +160 +163 +168 +171 +170 +170 +170 +170 +168 +172 +169 +158 +152 +154 +157 +156 +163 +164 +165 +164 +163 +161 +161 +161 +163 +163 +161 +155 +150 +150 +157 +164 +164 +160 +155 +153 +153 +154 +154 +153 +153 +153 +153 +147 +138 +128 +119 +115 +119 +130 +137 +132 +126 +126 +126 +119 +133 +150 +167 +175 +178 +181 +181 +180 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +194 +194 +194 +193 +193 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +195 +194 +191 +190 +191 +193 +193 +193 +192 +193 +194 +194 +194 +194 +194 +193 +193 +192 +192 +191 +191 +191 +193 +193 +193 +192 +192 +192 +192 +192 +194 +193 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +192 +193 +194 +194 +192 +191 +191 +192 +193 +194 +194 +194 +194 +195 +196 +196 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +193 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +195 +194 +194 +195 +195 +196 +196 +195 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +193 +194 +195 +195 +195 +195 +193 +194 +194 +194 +193 +193 +193 +194 +195 +195 +195 +196 +197 +197 +197 +196 +193 +194 +197 +200 +202 +203 +206 +210 +209 +207 +203 +201 +200 +202 +203 +205 +199 +204 +208 +209 +212 +213 +209 +203 +195 +183 +174 +173 +176 +181 +192 +203 +214 +212 +210 +206 +200 +193 +188 +188 +190 +190 +190 +190 +194 +201 +209 +215 +211 +203 +200 +204 +203 +197 +197 +202 +204 +207 +205 +197 +188 +184 +189 +197 +190 +193 +193 +193 +196 +195 +194 +194 +191 +192 +188 +178 +165 +159 +160 +161 +170 +172 +180 +192 +197 +193 +184 +177 +183 +183 +181 +176 +174 +175 +175 +174 +170 +174 +174 +172 +174 +175 +175 +177 +174 +176 +178 +185 +194 +198 +190 +178 +171 +170 +172 +175 +173 +164 +155 +152 +147 +154 +159 +159 +158 +157 +153 +147 +151 +156 +152 +144 +145 +156 +170 +183 +195 +192 +172 +172 +181 +177 +172 +162 +140 +140 +150 +164 +174 +183 +193 +198 +203 +199 +197 +195 +187 +179 +181 +188 +188 +193 +200 +204 +203 +200 +198 +199 +201 +198 +194 +188 +177 +169 +175 +186 +180 +187 +191 +185 +176 +176 +174 +166 +172 +180 +179 +172 +172 +172 +166 +160 +166 +166 +162 +155 +150 +150 +151 +152 +160 +181 +191 +192 +199 +201 +186 +170 +157 +153 +149 +147 +150 +152 +150 +146 +145 +141 +141 +142 +139 +139 +141 +142 +149 +152 +173 +203 +207 +179 +155 +153 +143 +143 +152 +155 +142 +137 +142 +148 +148 +145 +140 +153 +179 +198 +183 +176 +182 +186 +174 +161 +164 +166 +149 +126 +135 +150 +168 +183 +200 +213 +201 +178 +166 +156 +153 +162 +166 +160 +155 +155 +153 +154 +158 +162 +159 +145 +138 +144 +149 +169 +167 +149 +135 +121 +117 +130 +166 +194 +207 +208 +186 +158 +119 +109 +148 +184 +198 +183 +176 +175 +157 +134 +120 +133 +148 +156 +170 +190 +185 +156 +142 +145 +162 +174 +171 +175 +186 +189 +189 +190 +195 +188 +162 +132 +119 +122 +128 +135 +142 +146 +135 +111 +101 +112 +135 +149 +155 +162 +189 +210 +200 +179 +169 +154 +143 +170 +189 +177 +168 +159 +168 +185 +181 +179 +172 +163 +152 +168 +193 +198 +158 +108 +94 +108 +134 +149 +148 +139 +140 +126 +105 +126 +162 +165 +157 +157 +160 +164 +163 +166 +169 +161 +142 +122 +111 +126 +159 +185 +184 +168 +174 +185 +168 +135 +113 +125 +150 +158 +142 +127 +125 +118 +111 +110 +120 +146 +166 +165 +153 +137 +132 +136 +142 +147 +145 +140 +139 +142 +150 +161 +172 +179 +160 +148 +130 +122 +136 +168 +196 +207 +207 +195 +178 +164 +167 +179 +162 +128 +115 +116 +123 +131 +134 +133 +129 +123 +128 +130 +131 +131 +134 +138 +136 +130 +133 +135 +140 +142 +142 +139 +137 +136 +136 +134 +131 +137 +151 +161 +162 +164 +147 +140 +149 +170 +182 +150 +116 +139 +173 +172 +132 +103 +102 +104 +106 +102 +107 +122 +132 +139 +146 +149 +163 +188 +187 +180 +167 +150 +134 +122 +122 +128 +136 +132 +125 +133 +146 +152 +163 +176 +185 +178 +158 +166 +195 +188 +162 +161 +148 +115 +100 +114 +137 +159 +163 +150 +132 +125 +127 +129 +132 +144 +147 +131 +118 +111 +121 +146 +175 +181 +157 +145 +147 +152 +155 +151 +139 +130 +131 +135 +142 +131 +131 +152 +167 +155 +134 +127 +139 +139 +142 +154 +157 +137 +135 +157 +199 +203 +184 +152 +157 +190 +177 +125 +103 +119 +160 +196 +195 +185 +184 +183 +167 +142 +115 +107 +105 +91 +95 +123 +147 +147 +151 +173 +192 +185 +156 +132 +121 +124 +145 +186 +205 +176 +141 +134 +149 +170 +186 +174 +146 +144 +173 +205 +203 +166 +128 +124 +151 +180 +191 +193 +193 +178 +158 +145 +144 +148 +141 +129 +102 +105 +133 +160 +173 +196 +217 +215 +182 +156 +132 +105 +93 +113 +132 +134 +132 +153 +176 +177 +165 +156 +146 +135 +128 +134 +151 +168 +167 +152 +141 +142 +159 +169 +175 +182 +192 +195 +191 +189 +177 +173 +171 +176 +180 +166 +146 +140 +138 +139 +144 +155 +163 +167 +174 +182 +171 +164 +140 +117 +113 +119 +127 +136 +139 +152 +150 +119 +87 +84 +100 +107 +99 +97 +95 +97 +116 +148 +160 +148 +136 +129 +120 +127 +149 +159 +129 +86 +92 +144 +201 +213 +166 +105 +84 +96 +122 +148 +172 +152 +125 +138 +164 +176 +158 +145 +133 +113 +95 +113 +150 +168 +161 +155 +142 +124 +109 +103 +102 +102 +112 +130 +142 +141 +130 +118 +115 +118 +122 +134 +172 +198 +199 +177 +133 +97 +102 +113 +111 +108 +115 +132 +155 +158 +145 +143 +156 +168 +166 +155 +160 +188 +196 +169 +152 +148 +154 +168 +182 +201 +202 +193 +160 +127 +116 +117 +133 +158 +155 +142 +132 +132 +140 +154 +164 +163 +149 +140 +140 +156 +167 +160 +147 +140 +138 +139 +143 +145 +146 +144 +126 +103 +85 +106 +147 +158 +125 +100 +96 +90 +83 +76 +77 +88 +100 +102 +100 +96 +89 +85 +94 +116 +124 +113 +102 +100 +108 +117 +118 +109 +99 +91 +87 +88 +88 +84 +82 +84 +86 +86 +88 +92 +93 +91 +94 +98 +100 +104 +101 +91 +82 +80 +82 +87 +91 +93 +95 +96 +92 +92 +93 +99 +108 +110 +102 +91 +83 +89 +97 +103 +100 +90 +81 +75 +70 +68 +64 +62 +61 +63 +64 +64 +64 +65 +64 +60 +55 +53 +56 +59 +58 +60 +61 +62 +65 +69 +70 +68 +71 +70 +69 +68 +67 +68 +70 +72 +69 +69 +68 +69 +71 +72 +72 +72 +74 +73 +73 +74 +77 +77 +75 +73 +73 +73 +74 +76 +78 +78 +78 +78 +76 +75 +72 +69 +66 +65 +64 +64 +62 +60 +57 +56 +54 +54 +55 +55 +56 +54 +52 +50 +48 +47 +48 +50 +54 +68 +83 +99 +112 +113 +109 +109 +117 +123 +131 +136 +139 +141 +144 +146 +148 +150 +149 +150 +149 +143 +140 +146 +155 +162 +167 +163 +152 +138 +137 +146 +156 +166 +178 +187 +190 +187 +180 +175 +170 +165 +165 +173 +181 +186 +179 +166 +159 +152 +152 +161 +170 +175 +179 +182 +178 +168 +156 +152 +155 +163 +171 +178 +177 +171 +170 +174 +176 +175 +179 +186 +184 +176 +169 +161 +156 +157 +155 +147 +146 +145 +143 +141 +139 +137 +137 +138 +140 +140 +145 +153 +153 +146 +139 +138 +132 +140 +150 +157 +160 +158 +153 +150 +147 +149 +147 +144 +144 +149 +154 +154 +147 +134 +131 +129 +122 +128 +141 +143 +142 +146 +151 +153 +150 +149 +154 +161 +162 +155 +151 +151 +150 +143 +136 +134 +137 +143 +145 +140 +137 +139 +145 +149 +159 +157 +153 +156 +162 +163 +159 +158 +162 +163 +164 +166 +173 +184 +194 +199 +211 +216 +217 +210 +204 +200 +195 +187 +187 +181 +177 +175 +174 +173 +171 +171 +171 +174 +176 +176 +171 +169 +170 +172 +182 +184 +186 +184 +181 +178 +178 +179 +178 +180 +183 +178 +166 +160 +159 +156 +157 +158 +156 +153 +151 +154 +159 +163 +166 +162 +157 +153 +149 +145 +144 +146 +151 +153 +151 +145 +144 +149 +159 +165 +173 +185 +185 +170 +158 +161 +167 +168 +175 +180 +180 +175 +171 +172 +171 +167 +158 +158 +153 +142 +131 +128 +130 +134 +132 +134 +138 +140 +137 +132 +129 +130 +131 +134 +138 +141 +145 +149 +150 +150 +148 +150 +157 +162 +166 +169 +172 +174 +173 +172 +172 +175 +181 +187 +191 +192 +192 +190 +188 +184 +180 +177 +174 +172 +169 +169 +165 +158 +151 +147 +150 +155 +156 +159 +162 +165 +166 +167 +169 +170 +169 +170 +166 +156 +150 +152 +157 +160 +162 +165 +167 +165 +164 +163 +164 +164 +164 +160 +156 +153 +154 +157 +159 +161 +162 +165 +166 +164 +158 +155 +156 +159 +158 +160 +158 +152 +145 +139 +131 +124 +119 +123 +130 +130 +127 +131 +130 +119 +112 +125 +141 +154 +166 +176 +179 +178 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +193 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +194 +193 +193 +194 +194 +195 +195 +194 +193 +192 +191 +193 +193 +194 +194 +193 +193 +193 +194 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +195 +196 +195 +192 +191 +192 +193 +192 +192 +191 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +194 +194 +193 +191 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +193 +194 +194 +192 +191 +191 +192 +193 +194 +194 +194 +194 +194 +194 +194 +195 +195 +195 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +193 +193 +193 +192 +191 +191 +191 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +192 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +195 +194 +194 +194 +195 +195 +194 +194 +192 +193 +195 +195 +194 +194 +194 +194 +192 +192 +192 +193 +194 +195 +194 +194 +192 +193 +194 +194 +194 +194 +194 +195 +196 +195 +193 +193 +194 +195 +196 +197 +194 +195 +198 +202 +203 +204 +207 +210 +204 +201 +198 +199 +202 +205 +205 +204 +198 +205 +211 +210 +208 +205 +200 +194 +184 +170 +162 +168 +179 +188 +196 +205 +208 +203 +200 +201 +200 +196 +189 +184 +188 +190 +192 +193 +196 +201 +209 +215 +208 +204 +201 +201 +201 +201 +203 +206 +204 +208 +203 +192 +186 +182 +187 +195 +188 +192 +192 +196 +200 +197 +189 +186 +185 +185 +179 +171 +165 +164 +166 +166 +163 +167 +177 +186 +183 +170 +158 +154 +169 +178 +182 +178 +180 +189 +196 +195 +192 +192 +187 +180 +179 +177 +176 +178 +180 +183 +187 +192 +196 +195 +185 +174 +177 +178 +182 +184 +177 +163 +149 +143 +143 +153 +165 +172 +176 +178 +175 +171 +177 +185 +182 +176 +183 +195 +199 +198 +206 +203 +189 +192 +187 +165 +162 +168 +179 +186 +197 +203 +204 +205 +204 +199 +190 +185 +178 +173 +172 +177 +186 +194 +200 +196 +194 +197 +200 +200 +200 +201 +193 +184 +173 +164 +156 +154 +164 +177 +176 +178 +184 +186 +181 +179 +179 +177 +176 +180 +178 +173 +169 +163 +160 +162 +169 +167 +163 +160 +162 +167 +172 +173 +183 +195 +197 +191 +188 +177 +158 +146 +145 +145 +143 +143 +146 +149 +148 +144 +148 +143 +139 +134 +129 +136 +151 +160 +168 +174 +190 +201 +189 +164 +141 +131 +123 +132 +150 +156 +147 +143 +145 +144 +142 +150 +152 +163 +177 +191 +180 +181 +182 +189 +179 +163 +153 +142 +135 +136 +165 +173 +181 +193 +204 +198 +172 +150 +135 +133 +144 +163 +168 +160 +158 +164 +160 +153 +146 +143 +139 +129 +130 +143 +160 +168 +155 +140 +134 +123 +123 +145 +190 +207 +211 +205 +161 +117 +114 +153 +188 +193 +191 +182 +167 +146 +133 +137 +150 +151 +161 +175 +177 +169 +162 +161 +173 +175 +173 +168 +166 +166 +172 +180 +190 +197 +197 +179 +148 +124 +120 +127 +138 +146 +145 +132 +114 +98 +108 +134 +155 +170 +163 +156 +186 +214 +197 +165 +158 +166 +175 +189 +171 +141 +148 +162 +182 +177 +168 +178 +183 +189 +177 +172 +183 +189 +149 +105 +105 +128 +145 +145 +142 +138 +135 +112 +80 +82 +118 +143 +164 +184 +197 +190 +177 +160 +146 +144 +144 +143 +127 +123 +151 +177 +179 +174 +168 +159 +130 +112 +124 +148 +159 +142 +125 +121 +128 +121 +116 +117 +117 +128 +146 +166 +175 +163 +145 +133 +134 +142 +120 +110 +111 +119 +121 +128 +151 +173 +168 +166 +165 +170 +180 +188 +195 +201 +205 +196 +185 +177 +179 +190 +183 +159 +129 +128 +135 +143 +146 +149 +148 +141 +152 +153 +148 +139 +135 +138 +137 +133 +138 +142 +145 +144 +139 +136 +140 +146 +144 +151 +157 +165 +174 +173 +165 +162 +152 +126 +124 +150 +175 +164 +137 +144 +165 +166 +124 +109 +115 +116 +131 +123 +120 +127 +122 +113 +111 +104 +113 +140 +162 +166 +163 +145 +124 +117 +122 +125 +133 +134 +128 +123 +129 +133 +135 +146 +160 +169 +161 +172 +202 +192 +157 +151 +141 +111 +100 +115 +132 +145 +152 +145 +134 +126 +127 +131 +126 +128 +127 +116 +122 +125 +121 +121 +150 +183 +177 +157 +150 +152 +152 +147 +137 +128 +129 +133 +133 +129 +133 +151 +166 +158 +142 +136 +138 +139 +143 +155 +153 +128 +122 +141 +185 +200 +189 +167 +169 +175 +151 +121 +123 +113 +138 +184 +204 +204 +202 +199 +185 +158 +119 +101 +107 +110 +118 +137 +139 +140 +142 +165 +185 +184 +176 +153 +122 +115 +133 +178 +202 +173 +136 +123 +135 +142 +156 +166 +161 +162 +182 +204 +194 +177 +136 +112 +132 +167 +182 +177 +177 +175 +172 +163 +151 +150 +148 +142 +140 +121 +112 +127 +155 +184 +201 +204 +196 +165 +140 +112 +90 +93 +109 +121 +140 +161 +171 +164 +158 +164 +170 +163 +145 +144 +150 +161 +163 +151 +136 +128 +160 +172 +176 +176 +179 +184 +188 +192 +183 +173 +163 +167 +174 +167 +154 +146 +144 +134 +141 +161 +165 +155 +154 +165 +160 +159 +159 +152 +137 +136 +146 +149 +154 +159 +158 +129 +87 +68 +78 +94 +95 +92 +92 +99 +124 +156 +156 +128 +115 +109 +100 +102 +125 +143 +134 +112 +100 +133 +177 +199 +176 +129 +104 +113 +127 +142 +169 +162 +139 +153 +170 +164 +144 +141 +135 +119 +106 +120 +148 +160 +163 +158 +137 +111 +102 +112 +119 +115 +115 +132 +144 +138 +120 +106 +110 +124 +125 +133 +173 +206 +207 +179 +132 +99 +102 +115 +116 +113 +116 +132 +154 +163 +147 +144 +159 +173 +166 +147 +151 +183 +195 +174 +161 +158 +156 +156 +170 +196 +203 +193 +159 +125 +113 +115 +129 +153 +142 +129 +130 +144 +151 +154 +162 +171 +156 +137 +131 +150 +170 +167 +147 +132 +141 +145 +149 +147 +141 +135 +120 +101 +86 +112 +152 +157 +121 +97 +96 +95 +84 +85 +86 +89 +96 +101 +99 +95 +88 +81 +90 +113 +121 +108 +99 +102 +114 +120 +116 +105 +96 +90 +87 +88 +88 +84 +81 +84 +86 +87 +90 +93 +98 +95 +95 +97 +100 +106 +105 +95 +85 +83 +85 +90 +95 +96 +94 +92 +88 +88 +91 +97 +105 +108 +102 +95 +84 +86 +93 +99 +100 +91 +80 +73 +68 +65 +63 +61 +61 +62 +64 +64 +64 +64 +62 +57 +52 +51 +55 +60 +58 +60 +61 +63 +66 +67 +66 +64 +69 +70 +70 +70 +70 +71 +72 +72 +70 +68 +67 +71 +75 +77 +75 +73 +72 +71 +71 +73 +76 +77 +76 +75 +73 +75 +76 +75 +74 +74 +76 +77 +76 +75 +72 +69 +66 +63 +62 +61 +58 +57 +56 +55 +54 +54 +53 +52 +56 +55 +54 +53 +50 +48 +48 +52 +59 +74 +91 +106 +115 +114 +108 +107 +118 +127 +137 +142 +142 +142 +145 +148 +149 +148 +148 +152 +151 +140 +141 +154 +168 +172 +173 +169 +160 +148 +143 +148 +153 +162 +172 +178 +181 +182 +180 +177 +173 +167 +166 +172 +179 +183 +174 +160 +159 +157 +157 +162 +169 +172 +174 +178 +179 +169 +157 +154 +159 +167 +173 +176 +177 +170 +168 +174 +179 +179 +179 +179 +180 +175 +169 +160 +152 +153 +153 +148 +148 +146 +142 +138 +134 +133 +134 +135 +140 +143 +148 +151 +152 +149 +142 +135 +139 +144 +152 +158 +159 +155 +150 +147 +145 +144 +145 +148 +149 +149 +151 +156 +146 +126 +118 +120 +121 +131 +147 +150 +146 +148 +151 +152 +150 +148 +151 +156 +157 +155 +153 +151 +145 +134 +127 +125 +137 +151 +159 +155 +146 +142 +143 +145 +157 +161 +158 +156 +160 +164 +160 +155 +158 +163 +166 +167 +171 +183 +193 +199 +210 +216 +217 +210 +203 +200 +194 +186 +189 +185 +181 +178 +172 +167 +166 +167 +171 +175 +178 +179 +177 +174 +172 +170 +184 +186 +188 +186 +181 +179 +179 +180 +181 +182 +182 +176 +166 +162 +161 +158 +159 +164 +164 +157 +150 +150 +156 +161 +163 +159 +154 +150 +147 +146 +148 +151 +157 +159 +160 +158 +152 +150 +157 +165 +174 +181 +183 +175 +166 +165 +169 +170 +177 +181 +179 +173 +170 +172 +173 +168 +161 +158 +148 +137 +129 +126 +128 +128 +126 +130 +136 +138 +136 +131 +129 +131 +134 +138 +141 +145 +149 +151 +152 +150 +147 +150 +156 +163 +167 +170 +172 +171 +170 +170 +171 +176 +182 +188 +190 +191 +189 +187 +186 +184 +183 +181 +180 +178 +180 +178 +172 +161 +151 +147 +149 +152 +159 +160 +160 +161 +161 +162 +164 +166 +167 +164 +160 +157 +154 +152 +157 +164 +163 +167 +168 +166 +164 +165 +166 +166 +164 +160 +155 +154 +156 +160 +163 +164 +166 +170 +172 +169 +164 +160 +160 +162 +163 +165 +161 +153 +147 +143 +139 +134 +128 +125 +128 +129 +124 +124 +126 +121 +108 +110 +114 +124 +141 +158 +166 +167 +193 +193 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +191 +191 +190 +190 +191 +192 +192 +192 +195 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +194 +194 +194 +194 +193 +192 +191 +191 +193 +194 +195 +194 +193 +192 +193 +194 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +195 +194 +193 +192 +193 +194 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +194 +195 +194 +193 +192 +193 +193 +194 +193 +193 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +191 +191 +192 +193 +194 +193 +192 +192 +192 +193 +194 +194 +193 +193 +192 +192 +192 +193 +193 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +193 +194 +194 +192 +191 +193 +193 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +195 +195 +195 +194 +194 +194 +192 +192 +192 +193 +194 +194 +194 +193 +191 +192 +194 +194 +194 +194 +195 +196 +197 +195 +193 +192 +192 +194 +195 +196 +193 +195 +200 +205 +207 +204 +203 +203 +197 +196 +195 +198 +203 +206 +205 +203 +200 +206 +212 +211 +205 +197 +190 +185 +170 +159 +154 +166 +182 +193 +201 +208 +202 +197 +195 +198 +201 +197 +187 +181 +184 +188 +193 +195 +198 +202 +208 +214 +205 +205 +203 +201 +202 +204 +204 +203 +205 +205 +197 +189 +189 +187 +186 +188 +189 +190 +187 +185 +187 +185 +178 +175 +180 +182 +174 +161 +155 +162 +170 +172 +165 +168 +169 +163 +149 +137 +137 +143 +151 +157 +159 +160 +168 +182 +187 +183 +187 +182 +178 +176 +174 +176 +181 +187 +193 +194 +195 +196 +195 +192 +186 +182 +182 +185 +187 +188 +185 +182 +180 +178 +180 +187 +195 +199 +198 +197 +199 +201 +189 +197 +199 +193 +189 +187 +193 +203 +192 +185 +168 +157 +150 +149 +162 +176 +193 +204 +212 +207 +194 +187 +177 +162 +155 +152 +150 +156 +172 +190 +202 +205 +203 +200 +201 +203 +199 +188 +178 +175 +169 +158 +146 +140 +141 +151 +166 +179 +184 +184 +189 +190 +182 +175 +174 +173 +178 +180 +179 +177 +174 +168 +166 +171 +175 +170 +167 +171 +183 +193 +196 +193 +189 +183 +180 +177 +164 +141 +128 +131 +144 +146 +146 +145 +148 +152 +152 +149 +145 +141 +135 +133 +139 +158 +179 +188 +184 +186 +191 +188 +171 +153 +139 +128 +125 +139 +156 +159 +151 +143 +138 +133 +142 +159 +169 +172 +176 +189 +184 +190 +198 +189 +170 +154 +144 +136 +145 +167 +180 +176 +179 +200 +211 +185 +145 +129 +121 +139 +159 +168 +169 +168 +165 +162 +147 +140 +131 +125 +122 +120 +129 +146 +159 +165 +147 +126 +123 +125 +137 +162 +198 +219 +212 +176 +128 +110 +146 +195 +205 +191 +179 +173 +153 +128 +128 +149 +166 +170 +176 +184 +181 +163 +157 +166 +170 +166 +153 +142 +142 +146 +157 +175 +191 +192 +186 +168 +147 +136 +140 +147 +154 +147 +132 +117 +109 +114 +135 +158 +175 +182 +163 +150 +183 +218 +199 +158 +135 +157 +187 +190 +144 +107 +133 +179 +192 +185 +175 +178 +176 +184 +178 +170 +178 +193 +159 +117 +127 +156 +154 +128 +128 +132 +115 +99 +97 +92 +107 +147 +181 +190 +190 +178 +169 +151 +125 +122 +143 +155 +148 +140 +149 +157 +167 +187 +179 +150 +113 +112 +137 +157 +158 +141 +127 +132 +132 +122 +119 +124 +124 +124 +131 +156 +182 +186 +165 +134 +123 +131 +114 +112 +114 +114 +107 +108 +119 +130 +154 +164 +177 +191 +199 +195 +190 +193 +198 +198 +192 +181 +174 +183 +198 +205 +185 +171 +170 +179 +179 +179 +180 +175 +173 +177 +170 +151 +134 +132 +137 +138 +145 +146 +147 +144 +140 +141 +152 +163 +162 +171 +176 +174 +167 +155 +146 +146 +151 +134 +132 +142 +152 +153 +148 +149 +165 +160 +123 +119 +123 +125 +140 +129 +127 +127 +118 +111 +111 +102 +101 +117 +154 +164 +169 +152 +126 +117 +123 +125 +124 +129 +127 +116 +119 +123 +118 +122 +135 +145 +152 +158 +173 +187 +181 +162 +160 +149 +133 +117 +117 +138 +150 +143 +139 +130 +129 +129 +124 +125 +128 +127 +125 +128 +118 +110 +128 +161 +179 +183 +163 +154 +143 +137 +134 +132 +129 +128 +123 +124 +129 +146 +166 +166 +147 +132 +135 +141 +144 +146 +144 +135 +132 +141 +163 +184 +186 +182 +184 +164 +129 +115 +114 +113 +136 +173 +197 +206 +202 +191 +202 +187 +153 +124 +117 +121 +129 +139 +140 +128 +130 +155 +171 +169 +180 +170 +138 +113 +113 +157 +197 +190 +148 +110 +111 +114 +126 +145 +158 +167 +181 +196 +212 +189 +146 +132 +148 +159 +165 +166 +158 +161 +174 +180 +166 +151 +147 +149 +158 +142 +116 +106 +130 +163 +181 +187 +195 +172 +141 +112 +95 +93 +100 +103 +130 +159 +161 +142 +135 +149 +172 +181 +166 +154 +152 +165 +169 +156 +142 +137 +160 +171 +171 +164 +164 +173 +185 +194 +195 +176 +154 +157 +168 +172 +169 +157 +148 +129 +134 +158 +159 +143 +139 +149 +157 +146 +150 +153 +143 +151 +167 +168 +177 +176 +171 +138 +99 +81 +79 +84 +85 +81 +81 +99 +138 +170 +159 +122 +121 +118 +107 +103 +115 +127 +128 +125 +111 +126 +149 +166 +175 +160 +135 +133 +134 +153 +178 +174 +150 +152 +164 +153 +128 +134 +139 +136 +131 +135 +141 +142 +149 +146 +124 +96 +97 +125 +144 +143 +134 +134 +135 +129 +111 +99 +104 +116 +118 +125 +165 +205 +213 +182 +131 +100 +104 +117 +116 +111 +114 +135 +169 +186 +171 +156 +159 +169 +162 +144 +149 +185 +208 +190 +169 +155 +144 +138 +158 +191 +205 +190 +157 +125 +112 +112 +126 +146 +131 +121 +126 +144 +159 +165 +166 +166 +155 +146 +148 +161 +165 +152 +138 +132 +139 +146 +152 +145 +134 +124 +112 +97 +92 +122 +153 +148 +115 +95 +95 +97 +91 +95 +95 +92 +93 +99 +100 +96 +93 +82 +80 +92 +98 +94 +96 +104 +117 +121 +115 +102 +94 +89 +87 +89 +88 +84 +82 +84 +86 +86 +89 +93 +99 +96 +94 +94 +99 +109 +109 +99 +88 +85 +87 +93 +98 +98 +92 +88 +86 +87 +91 +98 +105 +107 +102 +97 +85 +83 +85 +90 +92 +89 +79 +72 +67 +64 +61 +60 +60 +60 +62 +64 +61 +61 +59 +55 +51 +51 +55 +59 +57 +59 +62 +64 +66 +67 +65 +63 +67 +70 +73 +73 +73 +73 +72 +71 +69 +67 +67 +72 +76 +78 +75 +74 +71 +71 +72 +73 +75 +76 +76 +75 +72 +74 +75 +73 +71 +71 +73 +73 +74 +73 +70 +66 +63 +60 +59 +58 +56 +55 +55 +55 +54 +54 +52 +50 +54 +54 +54 +55 +52 +49 +51 +55 +66 +85 +102 +112 +116 +114 +109 +107 +120 +128 +138 +143 +143 +142 +144 +147 +149 +147 +149 +150 +142 +131 +140 +163 +178 +174 +166 +163 +164 +162 +159 +160 +158 +164 +168 +167 +166 +168 +171 +170 +175 +170 +169 +173 +176 +177 +169 +156 +163 +165 +164 +165 +170 +171 +170 +175 +174 +166 +157 +157 +163 +170 +174 +174 +174 +169 +167 +172 +179 +181 +179 +175 +177 +173 +168 +160 +151 +149 +151 +148 +149 +145 +140 +135 +132 +132 +132 +133 +145 +147 +147 +145 +146 +150 +149 +144 +145 +144 +147 +152 +154 +150 +145 +143 +141 +140 +144 +152 +154 +150 +150 +155 +146 +125 +112 +113 +117 +129 +144 +151 +156 +152 +147 +147 +150 +152 +152 +150 +156 +157 +156 +150 +141 +132 +129 +127 +134 +149 +162 +162 +155 +146 +141 +138 +146 +159 +162 +156 +154 +157 +157 +156 +157 +163 +168 +170 +172 +183 +195 +202 +209 +213 +214 +209 +204 +201 +195 +187 +189 +187 +184 +181 +172 +164 +162 +164 +172 +175 +179 +181 +181 +180 +177 +173 +183 +184 +186 +184 +180 +178 +178 +179 +181 +181 +180 +174 +166 +165 +165 +161 +162 +169 +172 +166 +157 +153 +154 +154 +155 +153 +149 +147 +146 +149 +153 +157 +162 +163 +166 +168 +161 +155 +157 +164 +175 +178 +179 +175 +170 +167 +171 +174 +173 +176 +176 +172 +171 +172 +171 +166 +164 +158 +146 +136 +130 +129 +128 +127 +124 +127 +132 +135 +133 +130 +131 +133 +137 +141 +145 +148 +151 +152 +152 +150 +147 +149 +156 +164 +170 +174 +174 +173 +173 +172 +174 +179 +186 +190 +191 +190 +189 +185 +182 +180 +180 +181 +183 +185 +187 +185 +178 +168 +159 +156 +158 +160 +165 +164 +162 +160 +157 +157 +157 +157 +159 +153 +151 +153 +153 +151 +156 +164 +164 +168 +168 +165 +164 +165 +166 +164 +160 +159 +156 +154 +155 +160 +167 +173 +176 +174 +170 +169 +169 +169 +167 +166 +167 +169 +166 +158 +150 +147 +144 +141 +136 +134 +136 +134 +123 +114 +114 +117 +117 +110 +101 +101 +112 +128 +136 +139 +194 +193 +193 +193 +194 +193 +192 +191 +192 +193 +193 +193 +193 +193 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +191 +190 +190 +191 +192 +193 +192 +194 +194 +193 +192 +192 +191 +191 +191 +193 +193 +193 +194 +194 +194 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +195 +194 +192 +192 +192 +194 +192 +192 +193 +194 +194 +193 +193 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +191 +190 +191 +192 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +194 +193 +192 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +191 +192 +192 +192 +194 +194 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +194 +193 +192 +192 +193 +194 +193 +191 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +195 +195 +194 +193 +193 +192 +193 +192 +193 +193 +194 +195 +194 +194 +192 +193 +194 +194 +194 +194 +195 +196 +196 +194 +192 +191 +193 +194 +195 +195 +194 +197 +202 +208 +209 +205 +200 +197 +195 +196 +197 +200 +202 +203 +202 +202 +203 +206 +209 +209 +202 +191 +181 +177 +164 +161 +164 +177 +191 +199 +205 +209 +199 +196 +195 +199 +201 +196 +187 +181 +182 +188 +194 +199 +200 +203 +209 +213 +206 +205 +202 +200 +200 +201 +202 +202 +204 +202 +194 +187 +187 +187 +185 +184 +190 +187 +178 +171 +172 +173 +172 +173 +185 +186 +174 +155 +151 +163 +174 +174 +173 +170 +155 +135 +123 +128 +141 +149 +152 +150 +150 +154 +161 +165 +162 +156 +153 +150 +157 +167 +168 +174 +188 +197 +197 +192 +188 +186 +184 +181 +183 +188 +204 +208 +207 +203 +198 +201 +206 +207 +211 +207 +204 +201 +195 +188 +186 +189 +191 +185 +175 +166 +158 +148 +148 +156 +163 +157 +146 +128 +127 +150 +170 +179 +191 +199 +200 +183 +161 +149 +141 +131 +140 +144 +155 +172 +191 +205 +211 +212 +200 +203 +205 +200 +180 +158 +149 +152 +155 +148 +141 +140 +149 +164 +179 +188 +198 +198 +198 +192 +181 +175 +175 +174 +181 +185 +184 +181 +180 +176 +171 +171 +171 +173 +178 +187 +197 +200 +194 +186 +174 +165 +163 +161 +145 +127 +128 +139 +148 +153 +156 +155 +155 +157 +156 +153 +149 +145 +145 +154 +171 +194 +199 +189 +179 +175 +180 +182 +169 +154 +145 +138 +139 +149 +157 +156 +150 +138 +132 +133 +152 +166 +167 +164 +175 +198 +197 +199 +202 +176 +152 +145 +145 +146 +158 +181 +186 +184 +181 +194 +206 +177 +131 +113 +132 +162 +181 +176 +168 +168 +160 +145 +129 +132 +131 +127 +123 +121 +130 +145 +151 +159 +143 +121 +117 +128 +153 +180 +206 +223 +200 +150 +130 +150 +190 +201 +194 +184 +171 +156 +141 +139 +149 +157 +163 +179 +183 +178 +172 +156 +140 +139 +131 +126 +126 +130 +132 +142 +165 +187 +195 +183 +170 +161 +156 +153 +151 +150 +147 +132 +120 +114 +120 +140 +164 +179 +188 +177 +149 +142 +182 +219 +202 +158 +119 +146 +189 +191 +147 +118 +135 +173 +201 +200 +180 +169 +161 +163 +153 +150 +173 +194 +179 +152 +152 +153 +141 +120 +127 +125 +114 +118 +138 +143 +148 +169 +184 +163 +150 +143 +144 +140 +127 +127 +142 +147 +148 +148 +151 +152 +161 +176 +178 +151 +125 +132 +152 +160 +161 +152 +144 +143 +132 +125 +124 +128 +133 +128 +127 +143 +168 +186 +180 +153 +132 +131 +133 +140 +136 +121 +110 +112 +119 +124 +148 +166 +179 +184 +185 +176 +165 +163 +173 +195 +203 +186 +165 +163 +183 +206 +211 +200 +200 +202 +192 +186 +181 +171 +154 +165 +166 +151 +137 +138 +145 +148 +145 +143 +142 +142 +144 +151 +162 +173 +177 +178 +170 +155 +141 +128 +124 +127 +137 +152 +151 +143 +141 +150 +164 +170 +163 +143 +126 +126 +129 +134 +138 +133 +138 +138 +136 +138 +146 +141 +139 +147 +169 +170 +173 +166 +148 +141 +142 +141 +135 +134 +132 +120 +121 +126 +119 +119 +120 +125 +132 +133 +139 +166 +184 +176 +184 +189 +177 +150 +135 +143 +152 +150 +146 +145 +140 +134 +129 +130 +132 +131 +129 +126 +123 +125 +127 +129 +156 +188 +184 +165 +142 +129 +127 +131 +129 +125 +126 +125 +123 +135 +160 +172 +154 +131 +132 +138 +141 +139 +139 +141 +142 +141 +145 +164 +184 +201 +200 +165 +122 +105 +103 +117 +136 +158 +183 +202 +200 +186 +194 +195 +185 +165 +147 +140 +146 +155 +141 +110 +123 +155 +168 +156 +167 +175 +164 +126 +109 +133 +175 +198 +171 +125 +105 +103 +106 +122 +139 +149 +170 +198 +232 +199 +156 +155 +168 +160 +158 +166 +156 +150 +155 +172 +176 +166 +155 +155 +153 +150 +133 +114 +117 +141 +167 +180 +193 +180 +139 +110 +102 +99 +101 +91 +125 +158 +153 +128 +117 +122 +147 +167 +169 +162 +165 +176 +177 +164 +159 +164 +176 +179 +169 +159 +165 +177 +184 +186 +191 +184 +170 +170 +171 +174 +179 +171 +158 +135 +136 +156 +156 +143 +143 +153 +154 +131 +120 +121 +124 +148 +178 +187 +191 +182 +168 +130 +101 +97 +93 +92 +88 +81 +75 +93 +138 +170 +160 +134 +128 +122 +109 +105 +117 +127 +127 +128 +126 +129 +136 +146 +169 +171 +142 +131 +146 +166 +166 +159 +154 +156 +160 +145 +122 +131 +134 +139 +147 +145 +135 +130 +138 +133 +111 +90 +101 +135 +155 +153 +135 +120 +115 +115 +103 +93 +97 +104 +107 +115 +151 +194 +214 +185 +130 +101 +109 +121 +120 +114 +120 +145 +181 +196 +183 +163 +162 +169 +161 +142 +148 +184 +213 +198 +167 +140 +125 +126 +155 +192 +208 +187 +154 +128 +113 +114 +130 +147 +134 +126 +128 +144 +162 +172 +168 +156 +152 +157 +167 +170 +154 +131 +126 +135 +138 +146 +149 +139 +123 +113 +105 +93 +98 +129 +149 +137 +112 +96 +92 +93 +97 +99 +99 +96 +96 +98 +97 +95 +94 +90 +85 +84 +87 +93 +100 +105 +114 +118 +112 +99 +92 +87 +85 +88 +87 +84 +84 +86 +87 +87 +91 +96 +98 +92 +88 +89 +97 +109 +110 +101 +90 +86 +86 +92 +98 +98 +91 +87 +82 +86 +93 +102 +107 +106 +100 +94 +87 +83 +81 +84 +87 +84 +76 +71 +66 +63 +60 +59 +60 +59 +60 +61 +56 +58 +58 +57 +54 +54 +56 +58 +60 +61 +63 +66 +66 +66 +65 +65 +68 +72 +75 +74 +74 +73 +71 +68 +70 +69 +71 +75 +76 +74 +72 +73 +72 +74 +76 +76 +76 +75 +74 +74 +73 +73 +72 +70 +69 +72 +73 +72 +72 +70 +67 +63 +60 +58 +58 +57 +56 +55 +54 +54 +54 +53 +52 +50 +53 +52 +54 +55 +54 +52 +56 +63 +79 +101 +116 +116 +114 +113 +112 +113 +124 +129 +137 +142 +143 +144 +145 +148 +149 +150 +150 +147 +138 +131 +143 +168 +178 +174 +165 +160 +164 +168 +167 +168 +167 +172 +172 +165 +160 +160 +162 +162 +170 +171 +176 +179 +176 +172 +163 +153 +159 +167 +168 +169 +174 +172 +168 +172 +169 +165 +159 +159 +165 +171 +174 +174 +173 +172 +171 +172 +176 +180 +178 +175 +173 +167 +165 +160 +152 +148 +149 +149 +149 +144 +138 +133 +133 +134 +136 +136 +149 +148 +144 +141 +143 +148 +153 +157 +153 +145 +139 +140 +142 +140 +140 +141 +142 +143 +146 +152 +153 +149 +145 +145 +145 +131 +121 +122 +125 +128 +136 +146 +157 +154 +148 +145 +147 +152 +151 +147 +152 +155 +154 +144 +137 +136 +137 +138 +140 +147 +155 +160 +160 +152 +142 +134 +136 +151 +158 +154 +151 +151 +153 +158 +161 +167 +172 +173 +173 +181 +193 +203 +208 +210 +210 +208 +205 +202 +196 +189 +187 +187 +186 +183 +173 +163 +160 +163 +170 +173 +177 +178 +179 +182 +182 +180 +179 +179 +180 +179 +177 +176 +176 +176 +180 +180 +180 +173 +164 +165 +167 +164 +164 +171 +174 +172 +168 +163 +155 +147 +147 +146 +144 +144 +146 +151 +157 +161 +166 +167 +168 +168 +165 +162 +160 +161 +172 +176 +176 +173 +169 +169 +173 +175 +171 +173 +173 +173 +173 +173 +169 +164 +161 +155 +146 +137 +134 +133 +132 +130 +128 +129 +131 +132 +132 +131 +133 +137 +142 +145 +148 +149 +151 +153 +153 +150 +148 +150 +157 +165 +172 +175 +176 +175 +174 +174 +175 +181 +188 +192 +193 +192 +192 +187 +183 +180 +179 +180 +183 +187 +187 +186 +181 +173 +167 +167 +169 +170 +169 +167 +166 +164 +162 +161 +158 +157 +155 +148 +142 +141 +144 +147 +153 +159 +163 +166 +166 +163 +161 +164 +164 +161 +155 +154 +153 +153 +155 +161 +169 +174 +177 +173 +169 +168 +170 +171 +172 +170 +173 +172 +167 +162 +156 +151 +147 +146 +139 +141 +141 +138 +129 +116 +110 +115 +123 +117 +107 +100 +98 +102 +106 +108 +194 +194 +194 +194 +193 +192 +190 +189 +192 +192 +193 +193 +193 +193 +193 +193 +191 +191 +192 +192 +192 +192 +192 +192 +195 +193 +192 +192 +193 +194 +194 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +193 +194 +195 +194 +192 +190 +191 +191 +191 +191 +191 +192 +192 +193 +192 +193 +194 +193 +192 +191 +192 +193 +191 +192 +193 +194 +194 +194 +193 +192 +194 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +194 +193 +192 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +194 +194 +193 +192 +192 +190 +191 +191 +192 +193 +193 +194 +194 +193 +193 +193 +193 +194 +193 +192 +191 +193 +193 +193 +192 +191 +191 +192 +193 +195 +195 +194 +193 +193 +192 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +195 +194 +193 +193 +194 +194 +193 +192 +194 +195 +195 +195 +195 +194 +193 +192 +193 +192 +192 +191 +191 +191 +192 +192 +195 +194 +194 +192 +191 +191 +192 +193 +192 +192 +192 +193 +193 +193 +194 +194 +192 +192 +192 +191 +192 +192 +193 +194 +195 +193 +191 +192 +193 +194 +193 +191 +192 +192 +192 +192 +193 +193 +194 +194 +192 +193 +194 +194 +193 +192 +192 +191 +193 +192 +192 +192 +193 +194 +193 +193 +192 +193 +195 +195 +194 +192 +191 +191 +193 +192 +193 +194 +195 +196 +195 +195 +193 +194 +194 +194 +194 +194 +195 +195 +192 +191 +191 +191 +193 +194 +195 +195 +198 +199 +203 +209 +210 +206 +199 +195 +196 +198 +201 +202 +201 +199 +199 +199 +204 +203 +204 +206 +200 +187 +176 +171 +171 +175 +184 +195 +202 +204 +206 +208 +200 +198 +198 +201 +202 +196 +188 +184 +182 +188 +196 +202 +204 +206 +210 +213 +205 +200 +195 +195 +197 +199 +203 +207 +205 +204 +196 +185 +182 +181 +182 +183 +191 +188 +177 +167 +166 +170 +175 +180 +197 +194 +178 +157 +156 +173 +181 +176 +168 +161 +140 +117 +117 +138 +153 +155 +155 +150 +151 +158 +159 +149 +139 +135 +131 +130 +148 +167 +168 +174 +192 +200 +196 +186 +177 +175 +174 +174 +182 +192 +187 +193 +196 +188 +184 +188 +192 +191 +190 +180 +173 +174 +175 +170 +166 +167 +167 +168 +160 +144 +129 +119 +125 +139 +152 +149 +151 +136 +135 +162 +174 +176 +180 +182 +176 +154 +131 +127 +135 +139 +150 +161 +181 +200 +209 +208 +206 +207 +200 +195 +188 +173 +151 +136 +140 +153 +154 +152 +151 +155 +167 +182 +192 +196 +200 +201 +197 +185 +173 +174 +179 +178 +183 +186 +180 +173 +173 +174 +169 +165 +162 +174 +189 +197 +195 +185 +170 +159 +154 +154 +158 +154 +140 +138 +151 +159 +160 +168 +174 +173 +171 +169 +165 +160 +160 +159 +165 +180 +204 +218 +200 +167 +163 +156 +170 +187 +178 +160 +150 +146 +150 +154 +153 +152 +149 +137 +135 +145 +161 +165 +153 +148 +170 +208 +207 +203 +183 +159 +142 +145 +147 +148 +159 +179 +177 +192 +188 +181 +186 +170 +138 +124 +154 +184 +198 +184 +167 +160 +145 +125 +122 +130 +135 +134 +134 +131 +131 +136 +153 +152 +137 +121 +122 +135 +161 +191 +216 +213 +187 +155 +164 +190 +211 +191 +181 +174 +165 +153 +146 +157 +163 +156 +161 +173 +175 +170 +161 +133 +108 +104 +103 +101 +121 +143 +145 +157 +187 +206 +198 +175 +157 +159 +167 +163 +150 +140 +127 +117 +115 +123 +134 +155 +179 +190 +185 +161 +134 +140 +188 +224 +204 +162 +140 +155 +187 +180 +153 +147 +153 +167 +192 +211 +192 +165 +146 +138 +129 +144 +167 +188 +193 +188 +165 +124 +109 +117 +120 +114 +134 +159 +172 +186 +198 +196 +162 +124 +114 +119 +125 +132 +135 +141 +136 +135 +142 +151 +153 +153 +152 +147 +157 +150 +146 +158 +172 +172 +169 +158 +158 +149 +128 +128 +131 +132 +139 +133 +131 +138 +151 +170 +183 +175 +154 +141 +150 +160 +155 +135 +123 +128 +142 +153 +173 +179 +169 +155 +154 +151 +142 +137 +156 +183 +195 +184 +169 +157 +152 +155 +175 +183 +197 +196 +181 +179 +173 +154 +134 +150 +155 +147 +139 +140 +142 +139 +139 +136 +134 +138 +146 +155 +164 +170 +161 +157 +144 +131 +124 +118 +116 +119 +141 +169 +156 +135 +136 +152 +172 +176 +162 +130 +131 +133 +134 +141 +133 +131 +134 +141 +150 +161 +174 +180 +186 +196 +193 +178 +176 +181 +179 +176 +175 +170 +164 +156 +151 +140 +138 +138 +126 +122 +124 +126 +120 +113 +117 +129 +145 +158 +173 +185 +195 +191 +177 +164 +164 +172 +175 +171 +150 +125 +117 +127 +132 +134 +136 +134 +130 +135 +130 +121 +138 +167 +196 +175 +145 +124 +119 +127 +131 +130 +131 +133 +128 +128 +149 +168 +160 +142 +129 +130 +135 +138 +138 +137 +136 +133 +137 +156 +192 +217 +202 +161 +125 +110 +116 +118 +115 +125 +162 +198 +204 +192 +168 +179 +191 +188 +171 +163 +176 +190 +139 +94 +122 +162 +172 +152 +153 +172 +176 +146 +123 +121 +143 +182 +186 +155 +118 +108 +100 +110 +122 +127 +157 +205 +226 +212 +173 +160 +166 +163 +165 +170 +166 +146 +134 +148 +174 +182 +170 +158 +157 +153 +147 +135 +122 +129 +150 +162 +183 +184 +143 +117 +111 +104 +112 +109 +120 +153 +142 +116 +102 +95 +110 +131 +154 +164 +178 +183 +175 +166 +171 +185 +200 +192 +173 +165 +178 +191 +187 +176 +179 +195 +199 +196 +179 +169 +179 +176 +165 +141 +138 +151 +149 +141 +146 +155 +142 +115 +90 +82 +96 +133 +173 +194 +189 +174 +154 +115 +92 +99 +104 +109 +102 +93 +77 +85 +124 +155 +154 +143 +128 +121 +106 +101 +114 +124 +124 +125 +126 +126 +131 +143 +169 +172 +144 +135 +160 +168 +132 +125 +158 +174 +167 +139 +125 +128 +124 +129 +146 +147 +133 +128 +139 +130 +106 +91 +107 +137 +148 +140 +114 +94 +93 +103 +97 +90 +95 +98 +101 +107 +137 +183 +211 +185 +129 +101 +114 +125 +123 +121 +132 +157 +182 +187 +178 +162 +165 +173 +163 +141 +144 +179 +195 +188 +158 +128 +117 +125 +160 +194 +212 +187 +157 +133 +118 +121 +138 +154 +149 +129 +128 +151 +167 +166 +160 +156 +156 +159 +165 +165 +145 +121 +117 +128 +142 +147 +146 +134 +114 +106 +101 +91 +99 +132 +146 +131 +113 +99 +89 +88 +98 +98 +99 +100 +100 +97 +93 +93 +86 +97 +102 +99 +100 +107 +106 +100 +108 +112 +107 +96 +89 +86 +84 +87 +86 +84 +85 +88 +89 +89 +94 +99 +94 +87 +82 +83 +93 +107 +110 +100 +91 +85 +84 +90 +97 +97 +91 +87 +79 +85 +94 +104 +109 +105 +96 +89 +88 +84 +82 +84 +85 +81 +73 +68 +66 +62 +59 +59 +59 +57 +57 +59 +54 +56 +59 +60 +59 +58 +58 +59 +63 +64 +65 +67 +66 +65 +66 +67 +70 +74 +76 +75 +73 +72 +70 +66 +73 +74 +76 +77 +75 +71 +70 +72 +70 +73 +77 +78 +78 +76 +76 +76 +74 +73 +70 +68 +70 +74 +75 +73 +72 +69 +65 +61 +58 +58 +58 +59 +58 +55 +54 +53 +53 +53 +52 +50 +54 +54 +55 +57 +56 +57 +63 +72 +91 +114 +125 +118 +111 +112 +116 +120 +128 +131 +136 +140 +144 +147 +149 +149 +150 +151 +149 +145 +140 +137 +148 +166 +172 +176 +171 +163 +163 +165 +166 +169 +174 +181 +182 +174 +165 +161 +161 +160 +161 +170 +183 +187 +179 +170 +159 +149 +151 +163 +169 +172 +178 +173 +166 +168 +169 +166 +162 +161 +166 +171 +174 +175 +176 +178 +177 +174 +176 +180 +179 +176 +169 +162 +161 +160 +154 +149 +150 +150 +149 +143 +137 +134 +136 +139 +140 +140 +147 +146 +146 +147 +146 +146 +150 +157 +164 +150 +136 +131 +132 +134 +139 +142 +146 +149 +150 +150 +148 +145 +139 +133 +138 +135 +133 +137 +138 +132 +134 +144 +151 +155 +154 +147 +144 +147 +149 +147 +148 +150 +146 +135 +131 +137 +144 +147 +151 +149 +150 +157 +163 +159 +147 +137 +134 +144 +151 +153 +153 +152 +153 +159 +169 +173 +176 +175 +171 +175 +188 +199 +208 +209 +209 +208 +206 +202 +195 +189 +185 +186 +187 +184 +174 +163 +160 +163 +169 +172 +174 +174 +176 +180 +184 +185 +179 +178 +178 +177 +177 +176 +176 +176 +179 +181 +181 +173 +163 +163 +166 +164 +168 +171 +173 +173 +175 +171 +159 +146 +141 +142 +141 +142 +145 +151 +158 +162 +168 +169 +168 +165 +165 +167 +164 +158 +164 +171 +174 +169 +166 +168 +172 +173 +176 +175 +174 +174 +174 +172 +167 +163 +158 +154 +146 +138 +136 +136 +136 +136 +134 +134 +132 +132 +132 +132 +136 +141 +145 +148 +149 +150 +151 +153 +154 +151 +148 +152 +159 +167 +172 +174 +176 +175 +173 +173 +174 +180 +188 +193 +194 +193 +192 +188 +185 +182 +180 +178 +180 +184 +185 +184 +180 +172 +168 +168 +170 +170 +172 +171 +172 +172 +171 +169 +166 +164 +159 +151 +139 +131 +134 +144 +153 +158 +160 +162 +162 +159 +159 +162 +162 +159 +154 +150 +148 +152 +159 +166 +168 +168 +171 +171 +171 +170 +169 +170 +172 +174 +179 +175 +168 +163 +158 +152 +148 +147 +141 +144 +141 +138 +137 +126 +116 +116 +122 +122 +119 +109 +98 +91 +88 +88 +191 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +190 +191 +191 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +191 +191 +191 +191 +191 +191 +194 +193 +192 +191 +191 +192 +193 +194 +192 +192 +192 +192 +193 +193 +193 +194 +192 +193 +192 +191 +191 +192 +193 +192 +192 +194 +194 +192 +192 +193 +193 +192 +194 +193 +192 +192 +192 +193 +194 +195 +194 +193 +192 +192 +192 +192 +192 +193 +194 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +191 +190 +190 +192 +194 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +191 +191 +191 +192 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +195 +194 +193 +192 +192 +193 +194 +195 +194 +195 +195 +195 +196 +195 +195 +195 +195 +194 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +192 +191 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +192 +191 +190 +192 +192 +191 +192 +194 +194 +193 +193 +193 +192 +193 +194 +193 +191 +189 +191 +190 +191 +193 +194 +193 +191 +191 +192 +193 +193 +192 +191 +191 +192 +194 +195 +192 +191 +193 +193 +192 +193 +194 +194 +192 +191 +191 +192 +193 +193 +192 +190 +191 +192 +192 +192 +193 +195 +196 +195 +198 +204 +207 +206 +202 +201 +201 +195 +198 +202 +205 +205 +202 +201 +200 +205 +204 +208 +210 +196 +176 +168 +171 +177 +186 +203 +212 +208 +208 +210 +206 +204 +204 +204 +204 +202 +198 +193 +190 +189 +193 +198 +203 +209 +212 +211 +209 +205 +200 +195 +193 +194 +199 +202 +204 +204 +200 +195 +189 +183 +180 +182 +186 +187 +191 +192 +184 +175 +174 +186 +198 +205 +197 +187 +179 +174 +169 +166 +167 +161 +153 +143 +140 +143 +148 +153 +156 +153 +158 +164 +164 +154 +141 +133 +132 +131 +149 +169 +175 +177 +189 +198 +196 +196 +188 +179 +173 +171 +170 +169 +167 +161 +153 +145 +148 +158 +158 +154 +156 +146 +136 +132 +139 +150 +155 +155 +155 +149 +150 +149 +138 +118 +112 +136 +169 +190 +186 +170 +160 +162 +166 +171 +181 +176 +163 +143 +135 +141 +146 +152 +165 +171 +184 +200 +213 +215 +203 +191 +190 +190 +187 +174 +146 +128 +141 +161 +165 +164 +167 +176 +185 +188 +192 +194 +192 +189 +189 +191 +182 +170 +172 +180 +180 +181 +175 +168 +165 +165 +164 +161 +157 +162 +180 +192 +188 +178 +165 +153 +147 +142 +151 +162 +168 +165 +162 +168 +176 +182 +181 +179 +179 +178 +173 +167 +163 +175 +177 +189 +203 +201 +183 +164 +157 +151 +148 +157 +180 +187 +162 +144 +152 +140 +145 +153 +154 +146 +139 +143 +153 +159 +149 +134 +149 +181 +210 +217 +193 +163 +152 +137 +138 +144 +143 +152 +177 +190 +192 +188 +176 +162 +153 +153 +157 +186 +190 +184 +174 +163 +142 +123 +116 +126 +129 +134 +136 +131 +131 +136 +137 +142 +143 +135 +126 +132 +150 +180 +206 +211 +195 +186 +178 +190 +203 +191 +183 +173 +175 +166 +163 +163 +160 +160 +161 +167 +164 +166 +160 +137 +113 +105 +107 +116 +130 +144 +161 +181 +198 +201 +195 +186 +178 +162 +170 +168 +145 +140 +142 +120 +120 +126 +139 +149 +155 +167 +182 +173 +150 +136 +154 +195 +211 +190 +172 +164 +174 +185 +173 +162 +155 +153 +173 +189 +196 +193 +175 +149 +129 +133 +150 +163 +181 +197 +188 +153 +118 +109 +115 +120 +125 +161 +187 +183 +191 +191 +164 +122 +107 +105 +121 +127 +122 +122 +134 +129 +126 +133 +142 +150 +160 +149 +122 +132 +143 +165 +180 +192 +181 +157 +161 +159 +135 +123 +130 +137 +138 +138 +137 +139 +145 +143 +143 +160 +174 +170 +160 +161 +162 +151 +144 +152 +159 +165 +178 +183 +168 +149 +142 +152 +147 +124 +121 +145 +163 +179 +180 +174 +160 +131 +103 +119 +144 +151 +149 +167 +187 +176 +150 +150 +154 +150 +140 +137 +140 +139 +135 +136 +133 +132 +133 +138 +141 +139 +135 +128 +129 +125 +120 +125 +129 +123 +126 +141 +172 +172 +136 +120 +145 +172 +182 +156 +130 +125 +136 +137 +133 +130 +122 +127 +144 +149 +153 +169 +182 +181 +178 +178 +166 +162 +169 +174 +174 +181 +192 +190 +185 +177 +169 +166 +161 +151 +142 +134 +143 +133 +118 +118 +112 +110 +123 +129 +148 +172 +185 +187 +186 +188 +188 +195 +186 +155 +126 +119 +124 +129 +137 +138 +134 +138 +141 +129 +112 +120 +152 +186 +179 +168 +143 +125 +124 +126 +133 +133 +138 +133 +135 +146 +162 +165 +147 +130 +129 +131 +132 +128 +129 +129 +121 +127 +149 +200 +214 +188 +168 +144 +126 +123 +112 +102 +105 +138 +193 +214 +195 +165 +158 +159 +164 +172 +188 +197 +191 +137 +108 +130 +166 +170 +147 +157 +169 +178 +160 +140 +118 +119 +160 +186 +174 +142 +117 +107 +111 +106 +113 +156 +203 +230 +214 +180 +154 +151 +162 +174 +182 +182 +160 +121 +111 +143 +182 +192 +172 +167 +165 +157 +147 +134 +123 +132 +153 +180 +184 +163 +123 +101 +109 +120 +119 +129 +136 +127 +102 +88 +95 +104 +105 +131 +150 +170 +171 +164 +168 +175 +174 +174 +179 +186 +186 +187 +189 +183 +180 +182 +188 +207 +211 +187 +168 +173 +180 +180 +160 +151 +152 +150 +146 +138 +125 +118 +114 +88 +68 +81 +128 +172 +183 +179 +163 +133 +98 +94 +107 +108 +109 +106 +96 +90 +89 +98 +122 +141 +142 +135 +120 +108 +108 +116 +125 +120 +105 +117 +123 +124 +135 +158 +173 +167 +157 +163 +139 +101 +112 +158 +192 +186 +138 +123 +120 +118 +132 +150 +142 +125 +124 +149 +135 +109 +101 +117 +147 +151 +119 +83 +81 +81 +93 +94 +86 +93 +101 +106 +100 +125 +177 +204 +183 +139 +108 +129 +141 +134 +128 +143 +150 +159 +183 +180 +170 +164 +163 +154 +137 +140 +169 +175 +163 +141 +124 +126 +143 +173 +201 +212 +196 +153 +119 +112 +126 +152 +165 +152 +145 +147 +154 +160 +162 +158 +151 +154 +150 +155 +158 +139 +113 +109 +124 +137 +147 +148 +125 +107 +101 +93 +91 +104 +132 +141 +123 +101 +86 +80 +85 +105 +102 +100 +101 +101 +96 +89 +86 +90 +107 +110 +105 +107 +113 +109 +100 +101 +110 +109 +98 +90 +87 +87 +88 +87 +88 +90 +89 +89 +92 +95 +97 +90 +83 +78 +82 +95 +104 +105 +100 +94 +79 +80 +94 +97 +94 +91 +86 +83 +86 +95 +106 +108 +99 +89 +86 +84 +83 +84 +84 +82 +78 +71 +66 +66 +63 +61 +60 +59 +57 +55 +56 +56 +57 +57 +57 +57 +59 +60 +59 +62 +64 +66 +66 +66 +65 +66 +66 +70 +72 +76 +77 +75 +73 +71 +71 +75 +76 +77 +76 +73 +71 +70 +70 +71 +74 +78 +79 +79 +78 +75 +74 +73 +72 +70 +68 +69 +72 +73 +71 +69 +65 +61 +60 +59 +58 +57 +58 +56 +55 +55 +54 +53 +53 +52 +53 +55 +54 +51 +55 +57 +57 +72 +83 +104 +122 +127 +118 +110 +105 +112 +129 +127 +129 +135 +141 +142 +143 +146 +153 +154 +154 +148 +140 +138 +145 +158 +169 +171 +166 +165 +167 +164 +159 +161 +168 +174 +182 +187 +181 +172 +167 +163 +161 +160 +165 +172 +180 +180 +169 +159 +160 +158 +164 +170 +173 +174 +173 +171 +169 +164 +165 +166 +166 +167 +169 +171 +172 +178 +176 +177 +178 +176 +178 +179 +176 +167 +162 +156 +153 +154 +155 +153 +150 +149 +141 +131 +126 +131 +139 +144 +142 +146 +142 +139 +145 +153 +153 +155 +164 +165 +158 +140 +127 +128 +129 +133 +142 +150 +153 +153 +151 +147 +141 +131 +122 +129 +139 +145 +145 +143 +142 +138 +131 +135 +148 +157 +154 +146 +142 +145 +148 +144 +139 +137 +137 +136 +136 +142 +149 +153 +155 +154 +152 +159 +164 +158 +145 +136 +134 +139 +150 +154 +152 +156 +164 +168 +174 +178 +177 +174 +179 +191 +198 +207 +206 +206 +206 +204 +200 +194 +189 +187 +187 +185 +181 +173 +165 +162 +162 +166 +168 +172 +176 +177 +177 +182 +187 +190 +182 +175 +173 +174 +174 +176 +178 +184 +182 +176 +166 +162 +163 +167 +168 +168 +169 +169 +168 +170 +171 +166 +159 +143 +139 +135 +137 +145 +154 +159 +161 +165 +170 +170 +168 +168 +164 +160 +161 +160 +163 +165 +166 +165 +166 +170 +172 +173 +174 +175 +172 +168 +169 +169 +162 +152 +147 +143 +140 +138 +137 +138 +140 +140 +141 +142 +138 +134 +134 +139 +144 +148 +151 +152 +152 +153 +154 +153 +150 +149 +154 +160 +166 +170 +172 +174 +174 +170 +170 +172 +177 +184 +190 +192 +193 +189 +185 +183 +182 +181 +180 +182 +185 +188 +186 +178 +168 +162 +164 +167 +168 +172 +173 +175 +175 +174 +172 +171 +170 +168 +157 +145 +138 +139 +143 +151 +158 +161 +160 +159 +156 +153 +156 +157 +151 +149 +147 +149 +154 +160 +165 +168 +172 +167 +168 +168 +169 +170 +171 +174 +176 +178 +175 +168 +164 +160 +156 +152 +150 +148 +148 +144 +139 +135 +132 +128 +123 +125 +127 +124 +118 +111 +105 +98 +92 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +191 +193 +193 +191 +191 +193 +193 +191 +192 +194 +194 +192 +192 +193 +193 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +194 +193 +192 +191 +191 +192 +194 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +194 +194 +191 +192 +192 +192 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +195 +195 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +192 +192 +192 +191 +190 +190 +191 +192 +192 +193 +194 +193 +192 +191 +191 +191 +193 +194 +194 +193 +192 +192 +191 +191 +193 +194 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +195 +195 +193 +192 +193 +193 +192 +192 +193 +194 +192 +191 +191 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +194 +194 +193 +196 +201 +205 +205 +201 +198 +198 +199 +202 +206 +209 +208 +206 +204 +203 +207 +209 +212 +209 +191 +169 +162 +165 +183 +196 +210 +212 +209 +209 +208 +201 +201 +203 +205 +203 +202 +200 +197 +194 +192 +194 +198 +204 +210 +212 +210 +208 +205 +200 +195 +193 +194 +198 +199 +199 +194 +191 +189 +187 +185 +184 +185 +187 +185 +188 +189 +186 +182 +182 +188 +195 +202 +195 +188 +183 +177 +168 +159 +155 +157 +159 +166 +174 +176 +168 +157 +149 +151 +161 +168 +162 +151 +144 +143 +144 +158 +169 +184 +190 +190 +196 +203 +204 +194 +189 +180 +170 +162 +157 +149 +142 +141 +132 +125 +132 +148 +150 +141 +132 +127 +123 +118 +120 +130 +142 +144 +139 +133 +123 +115 +112 +116 +130 +159 +185 +207 +196 +176 +162 +164 +170 +174 +176 +164 +150 +137 +139 +153 +165 +173 +181 +192 +202 +208 +209 +207 +197 +185 +179 +170 +168 +162 +147 +134 +139 +161 +179 +186 +188 +192 +195 +197 +200 +193 +178 +175 +176 +172 +163 +162 +175 +183 +181 +179 +169 +160 +159 +159 +156 +155 +156 +176 +188 +186 +171 +159 +152 +149 +149 +168 +178 +185 +185 +184 +183 +183 +182 +180 +172 +166 +166 +165 +161 +163 +168 +173 +183 +191 +186 +167 +148 +142 +145 +144 +150 +159 +174 +179 +160 +142 +144 +143 +148 +151 +148 +145 +146 +152 +157 +151 +149 +150 +170 +196 +214 +207 +184 +148 +144 +138 +131 +130 +146 +166 +179 +189 +191 +183 +166 +152 +150 +164 +184 +188 +174 +160 +155 +148 +133 +125 +132 +136 +129 +127 +133 +140 +142 +137 +128 +127 +126 +123 +128 +147 +169 +189 +203 +203 +193 +189 +185 +191 +196 +184 +177 +176 +174 +165 +163 +165 +164 +164 +165 +166 +165 +163 +152 +133 +125 +133 +142 +156 +170 +180 +185 +196 +204 +194 +175 +171 +177 +166 +147 +144 +146 +138 +135 +134 +136 +145 +155 +152 +144 +152 +169 +172 +159 +152 +159 +187 +202 +185 +167 +166 +177 +177 +159 +153 +157 +161 +172 +189 +198 +194 +173 +156 +148 +152 +160 +167 +182 +195 +177 +138 +119 +123 +127 +143 +160 +180 +181 +167 +157 +141 +120 +104 +101 +108 +124 +128 +122 +116 +119 +124 +132 +135 +139 +150 +158 +156 +151 +143 +150 +174 +195 +196 +169 +143 +149 +138 +130 +129 +134 +136 +138 +141 +142 +140 +138 +136 +131 +130 +144 +160 +163 +162 +169 +172 +168 +162 +167 +173 +173 +152 +138 +136 +150 +167 +159 +131 +122 +129 +156 +177 +178 +173 +163 +137 +109 +105 +116 +118 +124 +155 +186 +188 +172 +172 +168 +155 +137 +131 +135 +137 +134 +137 +132 +131 +135 +131 +122 +112 +109 +113 +112 +120 +127 +136 +135 +127 +128 +147 +174 +176 +138 +114 +132 +163 +177 +153 +129 +124 +130 +129 +127 +126 +120 +124 +135 +140 +141 +153 +157 +149 +142 +131 +130 +129 +130 +132 +135 +145 +155 +175 +176 +180 +186 +190 +192 +188 +185 +173 +159 +144 +144 +138 +114 +101 +114 +122 +114 +119 +141 +160 +169 +179 +191 +190 +196 +182 +152 +136 +130 +128 +131 +133 +132 +133 +129 +116 +110 +130 +164 +183 +182 +180 +157 +134 +128 +126 +125 +120 +133 +136 +140 +148 +159 +162 +151 +139 +131 +129 +125 +117 +119 +126 +122 +117 +141 +195 +211 +181 +157 +148 +152 +135 +119 +104 +100 +122 +173 +205 +199 +189 +146 +120 +131 +156 +179 +191 +192 +169 +148 +159 +164 +138 +109 +136 +172 +177 +166 +146 +124 +123 +151 +175 +179 +158 +126 +111 +117 +116 +119 +153 +194 +212 +205 +180 +153 +150 +164 +179 +188 +182 +167 +126 +102 +117 +152 +184 +196 +175 +177 +171 +154 +131 +117 +129 +153 +165 +176 +174 +145 +106 +90 +107 +128 +135 +128 +110 +99 +105 +115 +117 +106 +101 +119 +144 +156 +162 +173 +168 +146 +124 +138 +160 +169 +175 +181 +179 +181 +177 +187 +203 +212 +204 +184 +173 +176 +184 +179 +169 +171 +179 +162 +130 +112 +108 +117 +105 +89 +99 +142 +181 +182 +178 +147 +114 +95 +104 +116 +109 +103 +99 +93 +87 +82 +91 +120 +143 +145 +127 +112 +100 +101 +115 +130 +124 +106 +113 +125 +119 +112 +136 +170 +185 +183 +167 +140 +92 +105 +162 +192 +182 +145 +118 +116 +117 +135 +155 +149 +127 +114 +139 +136 +124 +123 +132 +144 +135 +102 +86 +97 +95 +85 +74 +76 +97 +109 +107 +108 +123 +165 +200 +184 +142 +120 +144 +143 +134 +134 +139 +125 +134 +174 +182 +174 +164 +160 +149 +133 +135 +150 +160 +154 +141 +133 +139 +154 +182 +208 +214 +195 +147 +107 +101 +123 +155 +170 +152 +148 +152 +160 +161 +158 +154 +150 +151 +152 +155 +150 +130 +110 +111 +124 +135 +139 +138 +121 +108 +101 +91 +90 +108 +135 +140 +117 +91 +77 +76 +86 +109 +110 +109 +103 +95 +89 +87 +88 +104 +108 +105 +102 +106 +106 +99 +93 +96 +108 +110 +101 +93 +88 +86 +87 +85 +88 +91 +92 +92 +93 +93 +92 +86 +83 +80 +84 +93 +100 +102 +100 +94 +82 +83 +94 +96 +94 +90 +85 +83 +85 +93 +101 +102 +95 +89 +86 +79 +79 +79 +79 +77 +74 +69 +65 +70 +66 +62 +59 +58 +55 +54 +54 +58 +59 +58 +56 +57 +59 +59 +59 +59 +61 +62 +62 +62 +64 +68 +71 +70 +72 +76 +77 +75 +75 +75 +75 +75 +75 +76 +75 +73 +72 +73 +74 +75 +76 +78 +79 +78 +77 +74 +73 +72 +72 +70 +68 +69 +71 +70 +68 +66 +62 +60 +59 +59 +57 +56 +56 +57 +56 +56 +54 +54 +54 +53 +53 +53 +53 +51 +56 +60 +63 +81 +94 +109 +122 +123 +112 +104 +102 +111 +126 +128 +129 +133 +137 +138 +138 +143 +150 +151 +153 +146 +139 +139 +144 +159 +177 +174 +165 +159 +161 +165 +165 +166 +170 +174 +182 +187 +182 +174 +169 +164 +161 +156 +156 +160 +170 +172 +162 +156 +161 +163 +168 +173 +175 +176 +175 +171 +167 +159 +163 +168 +171 +172 +173 +173 +174 +171 +175 +181 +181 +176 +176 +177 +175 +165 +160 +154 +152 +152 +151 +148 +145 +146 +139 +131 +126 +126 +131 +140 +144 +146 +145 +144 +151 +160 +160 +158 +161 +162 +156 +142 +130 +127 +123 +125 +134 +148 +152 +154 +151 +145 +137 +128 +120 +129 +138 +143 +143 +142 +143 +138 +132 +132 +142 +150 +153 +150 +147 +145 +143 +139 +134 +133 +137 +142 +145 +148 +152 +154 +154 +152 +151 +157 +164 +162 +155 +143 +137 +136 +142 +147 +152 +159 +168 +168 +172 +175 +177 +176 +181 +191 +200 +203 +203 +203 +203 +200 +197 +192 +188 +186 +185 +183 +179 +172 +165 +163 +163 +162 +165 +170 +174 +175 +176 +180 +186 +191 +186 +179 +174 +171 +170 +172 +175 +179 +178 +173 +164 +159 +161 +166 +169 +171 +172 +169 +167 +168 +171 +169 +164 +151 +143 +135 +135 +142 +152 +159 +162 +164 +170 +170 +168 +169 +167 +163 +162 +159 +157 +156 +157 +161 +164 +164 +163 +163 +164 +168 +169 +168 +170 +166 +156 +145 +141 +138 +138 +137 +139 +142 +144 +142 +142 +142 +139 +136 +137 +142 +146 +150 +154 +156 +156 +155 +154 +151 +149 +147 +152 +158 +164 +168 +170 +171 +171 +170 +171 +173 +178 +183 +187 +188 +188 +187 +183 +181 +180 +179 +179 +183 +187 +189 +185 +176 +166 +161 +162 +165 +166 +169 +171 +174 +176 +175 +173 +170 +169 +168 +161 +153 +149 +150 +152 +156 +160 +160 +159 +159 +155 +151 +154 +156 +150 +150 +148 +150 +156 +163 +169 +171 +174 +171 +170 +167 +167 +168 +171 +175 +178 +175 +172 +167 +163 +160 +157 +154 +152 +154 +154 +149 +140 +132 +130 +128 +128 +133 +133 +131 +128 +124 +121 +115 +109 +192 +192 +192 +192 +192 +192 +193 +194 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +193 +192 +192 +191 +191 +194 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +192 +194 +195 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +192 +193 +193 +191 +192 +193 +193 +192 +192 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +192 +192 +193 +192 +192 +192 +193 +195 +195 +194 +193 +192 +192 +193 +194 +195 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +193 +194 +194 +194 +191 +192 +192 +193 +193 +194 +194 +194 +192 +192 +192 +192 +193 +194 +195 +195 +193 +192 +192 +192 +192 +193 +193 +193 +195 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +191 +190 +189 +189 +191 +193 +193 +193 +194 +193 +191 +191 +191 +191 +192 +194 +194 +193 +192 +193 +191 +191 +193 +194 +193 +193 +194 +192 +193 +193 +193 +193 +193 +194 +195 +194 +193 +192 +193 +194 +193 +192 +192 +194 +192 +191 +191 +193 +193 +193 +192 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +196 +200 +200 +197 +196 +195 +202 +205 +209 +211 +210 +207 +205 +204 +204 +207 +207 +198 +180 +166 +164 +170 +187 +203 +212 +209 +208 +208 +201 +192 +197 +203 +206 +203 +201 +202 +201 +198 +194 +196 +201 +207 +211 +212 +210 +207 +204 +199 +195 +195 +197 +199 +198 +195 +188 +185 +184 +183 +180 +177 +175 +175 +178 +181 +185 +189 +191 +190 +188 +185 +190 +187 +184 +180 +173 +164 +157 +154 +157 +164 +178 +191 +192 +182 +172 +168 +171 +180 +181 +172 +164 +166 +169 +170 +178 +180 +190 +198 +198 +198 +202 +203 +186 +181 +171 +160 +153 +147 +139 +132 +132 +133 +132 +140 +153 +153 +136 +121 +121 +127 +129 +125 +128 +134 +131 +123 +119 +119 +119 +122 +128 +146 +174 +197 +216 +191 +164 +155 +165 +180 +180 +170 +154 +147 +146 +156 +169 +183 +193 +197 +202 +206 +202 +194 +192 +186 +175 +168 +165 +165 +160 +151 +147 +151 +169 +189 +196 +199 +204 +202 +197 +191 +176 +156 +164 +174 +174 +172 +182 +195 +194 +186 +181 +170 +162 +161 +159 +157 +162 +172 +189 +191 +181 +166 +162 +164 +165 +167 +186 +190 +192 +189 +185 +181 +174 +168 +162 +154 +146 +145 +152 +160 +170 +178 +177 +179 +175 +160 +144 +136 +136 +139 +139 +147 +157 +170 +175 +158 +142 +142 +143 +151 +153 +145 +138 +143 +154 +162 +157 +162 +177 +190 +204 +215 +198 +174 +135 +135 +136 +131 +133 +162 +186 +183 +187 +195 +171 +133 +135 +166 +188 +193 +169 +149 +139 +142 +139 +131 +131 +136 +132 +128 +126 +130 +134 +135 +132 +128 +126 +128 +134 +149 +172 +189 +192 +194 +195 +190 +190 +192 +193 +191 +180 +176 +180 +176 +169 +166 +167 +162 +157 +158 +154 +162 +167 +159 +148 +153 +167 +174 +183 +194 +203 +205 +205 +200 +183 +164 +166 +174 +160 +118 +114 +135 +133 +136 +152 +158 +160 +152 +140 +139 +154 +172 +171 +150 +144 +162 +190 +196 +168 +144 +150 +172 +170 +157 +159 +171 +180 +181 +187 +197 +196 +180 +165 +156 +156 +161 +169 +178 +186 +175 +154 +152 +160 +157 +176 +190 +176 +147 +129 +119 +107 +101 +107 +118 +128 +133 +130 +134 +145 +155 +158 +166 +163 +168 +184 +183 +169 +169 +154 +169 +188 +187 +175 +158 +141 +136 +128 +133 +141 +141 +134 +134 +138 +136 +136 +126 +127 +127 +122 +133 +148 +150 +146 +156 +180 +189 +180 +175 +172 +162 +143 +133 +145 +166 +178 +168 +146 +137 +123 +138 +165 +188 +190 +170 +148 +137 +117 +102 +94 +109 +144 +177 +197 +205 +191 +174 +156 +142 +128 +124 +132 +140 +137 +133 +133 +135 +131 +118 +108 +106 +112 +110 +122 +131 +137 +140 +133 +128 +141 +170 +181 +151 +118 +124 +150 +164 +158 +138 +127 +123 +120 +122 +126 +124 +126 +132 +134 +134 +137 +137 +130 +128 +121 +126 +128 +124 +121 +125 +127 +127 +130 +133 +142 +154 +166 +174 +181 +185 +190 +189 +188 +184 +169 +146 +128 +123 +130 +114 +109 +116 +115 +113 +137 +172 +193 +206 +203 +181 +161 +150 +140 +135 +129 +127 +122 +118 +117 +127 +155 +179 +176 +167 +175 +171 +154 +140 +125 +115 +112 +129 +137 +141 +146 +160 +173 +168 +150 +134 +127 +122 +111 +109 +116 +114 +112 +146 +197 +206 +174 +151 +149 +158 +144 +127 +112 +103 +111 +153 +194 +203 +202 +161 +116 +99 +121 +164 +192 +195 +193 +185 +184 +161 +118 +89 +119 +158 +171 +166 +151 +133 +129 +145 +171 +194 +171 +133 +110 +116 +123 +128 +156 +193 +200 +199 +185 +166 +156 +158 +172 +189 +192 +177 +132 +101 +108 +129 +156 +173 +172 +179 +187 +183 +155 +122 +119 +139 +146 +154 +166 +160 +130 +97 +98 +118 +139 +135 +111 +99 +106 +125 +143 +137 +107 +95 +110 +148 +177 +185 +165 +131 +104 +123 +147 +153 +151 +154 +159 +171 +168 +174 +179 +195 +212 +201 +180 +177 +180 +183 +187 +194 +196 +181 +159 +147 +155 +159 +155 +150 +158 +185 +203 +189 +173 +140 +113 +103 +107 +109 +104 +106 +104 +100 +88 +73 +78 +114 +143 +146 +121 +106 +93 +98 +120 +142 +134 +111 +111 +122 +107 +90 +115 +158 +186 +199 +178 +140 +82 +100 +173 +202 +181 +149 +125 +123 +126 +140 +155 +156 +138 +121 +140 +139 +134 +139 +142 +138 +123 +96 +103 +114 +98 +67 +54 +73 +105 +116 +112 +120 +127 +160 +197 +184 +143 +129 +144 +128 +114 +126 +139 +122 +122 +157 +174 +172 +162 +158 +143 +130 +140 +144 +154 +152 +146 +145 +152 +162 +182 +203 +207 +189 +140 +103 +99 +122 +151 +164 +150 +146 +152 +164 +165 +160 +155 +152 +157 +162 +160 +147 +126 +114 +119 +131 +137 +130 +123 +115 +110 +103 +91 +93 +117 +139 +136 +108 +82 +72 +76 +90 +110 +117 +118 +105 +91 +85 +89 +95 +106 +105 +103 +103 +102 +95 +88 +90 +99 +110 +111 +101 +92 +87 +85 +85 +86 +89 +91 +92 +94 +93 +90 +86 +82 +83 +84 +88 +92 +96 +99 +100 +94 +86 +86 +93 +95 +94 +90 +83 +81 +83 +89 +94 +94 +88 +85 +84 +79 +78 +78 +76 +74 +72 +69 +67 +71 +67 +61 +58 +55 +53 +54 +56 +62 +63 +62 +60 +59 +61 +62 +61 +60 +61 +62 +62 +61 +62 +67 +71 +71 +73 +77 +78 +78 +77 +76 +76 +75 +75 +75 +75 +74 +74 +76 +78 +78 +78 +78 +78 +78 +76 +74 +73 +71 +70 +69 +67 +68 +69 +68 +66 +64 +62 +61 +61 +60 +57 +56 +56 +56 +55 +54 +54 +56 +56 +55 +53 +52 +52 +50 +58 +65 +72 +92 +105 +113 +120 +117 +107 +100 +102 +111 +125 +128 +127 +130 +130 +127 +127 +131 +138 +142 +146 +141 +137 +143 +147 +158 +173 +176 +166 +159 +161 +164 +166 +169 +174 +178 +183 +184 +179 +173 +170 +167 +164 +161 +156 +155 +162 +162 +152 +150 +159 +167 +170 +174 +176 +177 +176 +170 +164 +157 +162 +169 +174 +175 +174 +174 +176 +169 +175 +181 +181 +177 +177 +175 +168 +162 +158 +154 +152 +151 +149 +146 +143 +144 +141 +140 +136 +130 +128 +135 +144 +143 +145 +147 +152 +162 +163 +159 +157 +154 +151 +143 +135 +129 +122 +123 +132 +145 +149 +152 +147 +138 +131 +125 +122 +132 +138 +143 +143 +143 +144 +139 +132 +131 +136 +144 +152 +156 +154 +145 +138 +131 +127 +128 +138 +149 +154 +155 +156 +155 +152 +150 +150 +154 +160 +163 +163 +151 +143 +135 +136 +144 +155 +165 +169 +170 +170 +172 +177 +179 +182 +191 +200 +203 +203 +204 +202 +199 +195 +190 +188 +186 +183 +181 +177 +170 +164 +163 +164 +160 +162 +166 +170 +173 +176 +181 +186 +192 +188 +183 +176 +170 +167 +169 +173 +174 +173 +169 +162 +160 +162 +168 +172 +171 +172 +171 +167 +167 +170 +170 +167 +158 +148 +139 +136 +142 +152 +160 +163 +162 +169 +170 +168 +171 +171 +166 +162 +159 +155 +153 +158 +166 +167 +162 +156 +152 +153 +158 +163 +168 +170 +164 +152 +144 +140 +138 +137 +137 +138 +139 +141 +141 +140 +138 +136 +135 +137 +142 +145 +149 +154 +158 +158 +157 +154 +149 +147 +146 +152 +157 +163 +167 +168 +169 +168 +166 +168 +173 +179 +185 +188 +188 +187 +185 +182 +179 +177 +178 +180 +185 +189 +188 +184 +176 +167 +163 +164 +166 +168 +167 +169 +172 +173 +174 +172 +170 +169 +167 +162 +157 +156 +158 +160 +163 +166 +163 +162 +162 +159 +155 +157 +159 +155 +153 +150 +150 +157 +167 +173 +176 +177 +174 +172 +172 +171 +172 +176 +179 +181 +175 +172 +168 +165 +161 +157 +154 +151 +157 +157 +152 +141 +132 +128 +131 +134 +138 +137 +136 +134 +133 +131 +126 +121 +191 +191 +190 +190 +190 +191 +192 +193 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +190 +190 +192 +192 +191 +191 +192 +193 +194 +194 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +193 +193 +192 +192 +193 +193 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +191 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +192 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +191 +191 +193 +193 +193 +192 +191 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +194 +193 +192 +192 +192 +192 +191 +190 +190 +192 +193 +192 +192 +193 +193 +191 +192 +192 +193 +193 +193 +192 +192 +191 +193 +191 +191 +192 +193 +193 +193 +194 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +194 +193 +192 +192 +193 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +192 +191 +191 +191 +196 +193 +193 +194 +195 +194 +194 +195 +201 +207 +211 +210 +206 +203 +202 +202 +205 +202 +195 +184 +173 +170 +176 +183 +193 +206 +208 +206 +210 +206 +194 +187 +193 +203 +208 +204 +201 +203 +202 +198 +196 +200 +206 +211 +212 +209 +206 +205 +205 +200 +198 +198 +202 +203 +199 +195 +189 +187 +184 +179 +172 +167 +165 +166 +173 +177 +183 +189 +193 +191 +183 +175 +174 +178 +183 +183 +178 +172 +167 +166 +162 +165 +172 +178 +178 +176 +181 +189 +191 +189 +183 +178 +181 +187 +188 +184 +179 +178 +184 +193 +195 +194 +192 +187 +172 +162 +153 +149 +147 +144 +140 +138 +136 +150 +160 +161 +162 +157 +144 +134 +139 +143 +145 +141 +133 +125 +120 +118 +122 +134 +147 +152 +154 +163 +181 +198 +195 +166 +148 +156 +175 +187 +177 +157 +151 +152 +164 +176 +181 +191 +202 +204 +202 +200 +191 +183 +181 +177 +170 +167 +170 +174 +165 +156 +162 +172 +182 +191 +200 +200 +204 +198 +178 +158 +147 +142 +163 +178 +185 +187 +196 +198 +189 +183 +177 +169 +162 +162 +164 +171 +184 +197 +192 +187 +179 +178 +184 +185 +181 +181 +187 +184 +180 +175 +166 +156 +149 +146 +146 +144 +139 +140 +154 +172 +181 +179 +173 +163 +150 +141 +139 +141 +144 +145 +141 +143 +151 +171 +179 +159 +142 +145 +148 +150 +149 +140 +136 +143 +155 +164 +175 +179 +187 +178 +187 +204 +186 +160 +132 +128 +130 +138 +154 +178 +190 +183 +184 +182 +146 +115 +140 +185 +194 +178 +150 +138 +136 +140 +139 +139 +138 +130 +130 +133 +136 +137 +137 +137 +141 +147 +147 +156 +168 +182 +195 +197 +192 +189 +193 +191 +195 +200 +199 +190 +178 +175 +178 +174 +171 +166 +164 +159 +153 +158 +152 +163 +175 +175 +172 +180 +193 +195 +195 +192 +196 +202 +196 +179 +168 +168 +171 +164 +138 +103 +102 +117 +129 +150 +169 +176 +167 +144 +138 +156 +173 +177 +155 +126 +129 +167 +197 +184 +143 +121 +139 +166 +167 +163 +170 +180 +192 +189 +190 +196 +201 +192 +172 +148 +142 +152 +164 +168 +174 +184 +191 +189 +179 +173 +178 +180 +153 +117 +106 +106 +108 +116 +122 +132 +134 +128 +133 +152 +174 +185 +175 +182 +181 +186 +195 +181 +160 +156 +152 +175 +187 +171 +154 +154 +150 +137 +131 +136 +143 +142 +133 +130 +132 +130 +135 +135 +137 +135 +132 +135 +137 +135 +139 +148 +175 +198 +200 +187 +170 +156 +144 +147 +168 +174 +162 +154 +147 +142 +131 +126 +145 +183 +196 +176 +159 +158 +144 +122 +114 +131 +149 +164 +185 +208 +199 +171 +159 +158 +140 +118 +121 +137 +134 +135 +135 +134 +134 +133 +131 +129 +127 +127 +131 +123 +121 +133 +136 +127 +138 +166 +183 +160 +125 +121 +141 +154 +158 +143 +132 +126 +122 +126 +130 +128 +132 +134 +134 +132 +130 +129 +132 +138 +134 +138 +138 +138 +138 +138 +128 +116 +107 +111 +112 +114 +120 +132 +145 +152 +160 +178 +195 +194 +188 +185 +172 +151 +132 +129 +129 +118 +92 +82 +115 +164 +190 +195 +193 +185 +177 +170 +165 +160 +142 +134 +121 +117 +129 +153 +175 +180 +167 +157 +168 +174 +166 +159 +139 +114 +106 +124 +145 +152 +148 +167 +190 +179 +149 +127 +122 +125 +117 +111 +110 +102 +122 +166 +204 +191 +161 +151 +153 +154 +144 +129 +119 +111 +113 +143 +186 +209 +203 +183 +143 +108 +114 +153 +178 +176 +177 +199 +208 +171 +112 +78 +102 +144 +168 +166 +158 +142 +132 +144 +173 +199 +184 +146 +115 +111 +119 +129 +155 +187 +191 +186 +183 +178 +164 +147 +153 +175 +202 +196 +153 +123 +124 +124 +123 +123 +152 +160 +184 +204 +188 +144 +122 +132 +139 +134 +142 +158 +149 +120 +100 +98 +124 +145 +135 +112 +98 +112 +152 +165 +136 +102 +99 +140 +183 +202 +180 +141 +119 +134 +152 +148 +133 +125 +126 +138 +137 +143 +155 +179 +201 +200 +186 +180 +173 +166 +189 +206 +191 +184 +188 +179 +185 +181 +179 +185 +188 +195 +201 +188 +171 +144 +125 +112 +103 +100 +99 +107 +107 +106 +96 +77 +80 +114 +140 +138 +113 +99 +87 +96 +123 +150 +143 +115 +115 +115 +96 +86 +109 +139 +166 +190 +188 +152 +103 +117 +174 +196 +178 +153 +142 +140 +140 +142 +146 +153 +152 +144 +144 +138 +133 +141 +146 +137 +120 +99 +117 +115 +89 +61 +60 +87 +114 +116 +120 +124 +134 +165 +196 +180 +143 +127 +125 +111 +100 +117 +138 +134 +130 +151 +168 +171 +161 +161 +142 +129 +149 +152 +154 +153 +151 +153 +157 +162 +173 +189 +200 +179 +134 +105 +105 +123 +146 +155 +152 +145 +150 +167 +172 +166 +159 +154 +167 +168 +164 +151 +132 +122 +127 +139 +139 +122 +113 +112 +113 +105 +94 +100 +128 +142 +132 +105 +85 +78 +82 +92 +102 +112 +115 +103 +90 +88 +95 +102 +95 +101 +106 +106 +99 +87 +85 +95 +105 +112 +108 +97 +90 +88 +87 +88 +89 +92 +93 +94 +95 +93 +88 +83 +77 +80 +84 +88 +91 +93 +97 +99 +94 +89 +88 +93 +98 +98 +91 +82 +80 +84 +90 +93 +90 +85 +82 +81 +79 +78 +77 +75 +72 +70 +69 +69 +69 +64 +59 +56 +54 +54 +56 +60 +63 +64 +64 +62 +62 +63 +63 +62 +60 +62 +63 +64 +64 +63 +66 +71 +73 +76 +78 +80 +79 +78 +75 +75 +75 +75 +75 +75 +75 +75 +78 +79 +80 +78 +77 +76 +76 +76 +75 +75 +71 +69 +67 +66 +66 +67 +67 +66 +63 +61 +60 +60 +58 +57 +56 +56 +55 +54 +53 +55 +57 +58 +56 +53 +52 +52 +49 +59 +71 +82 +102 +112 +115 +116 +113 +106 +104 +108 +119 +130 +130 +129 +130 +129 +125 +122 +125 +130 +136 +138 +129 +123 +136 +149 +158 +168 +169 +166 +165 +165 +162 +162 +168 +177 +183 +184 +180 +174 +170 +168 +168 +167 +169 +168 +165 +161 +155 +146 +148 +160 +169 +170 +172 +173 +175 +175 +170 +163 +161 +165 +170 +173 +172 +171 +173 +177 +175 +175 +177 +177 +177 +179 +173 +160 +154 +153 +152 +152 +151 +149 +145 +141 +140 +143 +150 +151 +142 +130 +130 +137 +142 +148 +150 +152 +160 +162 +158 +155 +147 +146 +144 +142 +135 +128 +129 +137 +144 +146 +145 +138 +129 +125 +127 +130 +138 +142 +145 +144 +144 +145 +140 +134 +133 +136 +141 +149 +155 +154 +144 +136 +128 +125 +128 +140 +153 +160 +160 +159 +155 +151 +150 +151 +152 +156 +160 +164 +154 +147 +138 +135 +145 +159 +168 +169 +173 +170 +171 +179 +183 +183 +190 +197 +202 +204 +205 +203 +198 +193 +188 +187 +185 +182 +179 +176 +169 +165 +163 +164 +161 +160 +161 +165 +171 +178 +183 +186 +189 +187 +183 +177 +172 +168 +168 +170 +170 +168 +164 +161 +162 +166 +170 +172 +167 +171 +173 +171 +169 +170 +168 +164 +157 +152 +146 +144 +147 +152 +157 +159 +160 +168 +169 +168 +173 +176 +170 +165 +162 +160 +160 +166 +173 +173 +164 +155 +152 +148 +150 +156 +162 +166 +161 +149 +143 +141 +141 +141 +140 +139 +138 +139 +143 +139 +136 +134 +134 +138 +143 +145 +149 +152 +155 +157 +158 +156 +150 +146 +147 +152 +158 +164 +167 +168 +168 +168 +165 +168 +174 +181 +188 +191 +190 +188 +183 +180 +177 +175 +176 +178 +183 +185 +186 +181 +175 +170 +168 +170 +172 +172 +170 +171 +171 +170 +170 +171 +172 +172 +163 +158 +154 +154 +158 +162 +167 +171 +168 +167 +167 +165 +161 +162 +165 +161 +152 +150 +150 +158 +169 +175 +177 +177 +174 +174 +176 +178 +180 +183 +185 +185 +180 +176 +172 +167 +162 +158 +154 +151 +155 +154 +150 +142 +134 +132 +135 +139 +139 +138 +137 +136 +134 +131 +127 +122 +192 +191 +190 +190 +190 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +193 +194 +194 +193 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +190 +190 +191 +192 +193 +192 +193 +193 +194 +194 +193 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +193 +194 +194 +193 +193 +193 +192 +193 +193 +192 +193 +193 +192 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +195 +196 +196 +195 +194 +193 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +193 +192 +191 +191 +193 +194 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +193 +193 +192 +192 +193 +193 +193 +192 +192 +193 +192 +190 +191 +192 +193 +192 +193 +194 +193 +193 +192 +191 +191 +191 +193 +191 +190 +191 +192 +192 +192 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +192 +193 +194 +194 +193 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +195 +193 +193 +193 +194 +193 +193 +193 +202 +208 +212 +209 +203 +200 +200 +200 +208 +200 +188 +180 +178 +183 +190 +194 +203 +207 +206 +208 +213 +206 +192 +186 +190 +201 +207 +204 +201 +203 +203 +198 +198 +203 +211 +214 +211 +204 +202 +204 +208 +203 +200 +202 +208 +209 +203 +197 +189 +189 +185 +180 +171 +167 +170 +175 +178 +181 +185 +187 +188 +187 +180 +174 +171 +175 +180 +185 +187 +184 +177 +171 +165 +159 +154 +154 +157 +162 +170 +176 +173 +168 +166 +172 +181 +185 +183 +181 +178 +176 +179 +185 +187 +186 +176 +163 +155 +144 +138 +145 +148 +142 +137 +139 +138 +157 +168 +163 +159 +160 +160 +161 +162 +149 +140 +138 +130 +119 +118 +127 +136 +140 +149 +162 +177 +187 +189 +188 +163 +150 +157 +176 +183 +176 +163 +149 +158 +161 +174 +185 +189 +199 +208 +206 +202 +195 +186 +181 +177 +168 +163 +166 +168 +174 +172 +169 +179 +188 +191 +195 +205 +190 +181 +172 +149 +130 +136 +153 +176 +185 +187 +183 +180 +173 +171 +177 +165 +157 +151 +155 +171 +191 +204 +209 +194 +186 +181 +186 +189 +178 +170 +173 +184 +182 +173 +158 +148 +144 +144 +144 +147 +145 +148 +159 +173 +179 +173 +164 +158 +150 +142 +139 +138 +137 +140 +145 +142 +143 +149 +168 +180 +165 +144 +140 +149 +143 +137 +136 +140 +149 +164 +177 +192 +183 +171 +149 +164 +197 +182 +148 +138 +130 +128 +145 +168 +172 +171 +177 +181 +158 +138 +151 +180 +188 +174 +163 +155 +145 +142 +143 +141 +142 +141 +133 +146 +151 +154 +159 +169 +174 +173 +175 +175 +185 +194 +200 +203 +199 +193 +192 +191 +193 +197 +200 +189 +173 +167 +168 +171 +172 +175 +168 +163 +162 +159 +169 +168 +173 +180 +182 +184 +195 +205 +208 +202 +185 +173 +174 +170 +161 +159 +167 +170 +158 +128 +116 +118 +121 +143 +167 +177 +176 +164 +153 +163 +181 +176 +156 +127 +117 +138 +177 +191 +163 +126 +119 +146 +165 +163 +165 +173 +177 +185 +182 +188 +192 +195 +190 +176 +155 +149 +157 +168 +174 +178 +196 +208 +179 +147 +153 +155 +154 +142 +122 +112 +112 +119 +127 +131 +131 +127 +126 +142 +163 +166 +157 +150 +163 +174 +174 +159 +138 +130 +136 +145 +167 +178 +168 +156 +156 +155 +144 +133 +127 +129 +134 +132 +129 +129 +128 +147 +164 +157 +136 +130 +129 +129 +137 +148 +157 +166 +180 +196 +192 +169 +152 +142 +159 +181 +167 +140 +140 +143 +137 +136 +125 +133 +164 +183 +175 +158 +149 +152 +156 +162 +165 +160 +154 +162 +179 +191 +171 +165 +172 +162 +135 +122 +127 +133 +130 +129 +133 +136 +137 +143 +150 +143 +139 +136 +120 +112 +123 +129 +125 +145 +168 +177 +153 +125 +123 +139 +151 +148 +143 +139 +137 +135 +135 +134 +130 +135 +133 +134 +133 +129 +128 +133 +139 +139 +137 +137 +139 +142 +141 +133 +125 +122 +125 +121 +110 +110 +119 +127 +128 +130 +131 +147 +167 +179 +189 +190 +180 +142 +142 +136 +121 +104 +106 +133 +162 +165 +158 +157 +162 +163 +165 +170 +178 +172 +156 +132 +126 +140 +166 +185 +174 +156 +149 +162 +170 +174 +178 +157 +121 +104 +130 +168 +175 +155 +170 +194 +175 +141 +117 +112 +126 +129 +121 +113 +104 +136 +185 +205 +176 +142 +137 +152 +163 +150 +137 +127 +119 +117 +136 +176 +208 +204 +181 +155 +145 +150 +152 +140 +130 +140 +192 +223 +197 +130 +78 +90 +143 +172 +171 +168 +149 +131 +139 +166 +184 +195 +169 +135 +114 +113 +122 +146 +173 +184 +175 +169 +169 +164 +150 +145 +155 +191 +209 +190 +163 +151 +136 +122 +115 +134 +139 +161 +188 +197 +173 +150 +147 +135 +131 +136 +147 +148 +130 +108 +95 +100 +130 +144 +134 +108 +101 +130 +152 +145 +129 +122 +134 +165 +198 +195 +163 +140 +147 +158 +156 +142 +124 +107 +105 +100 +113 +145 +175 +188 +190 +187 +178 +170 +159 +182 +204 +186 +169 +165 +156 +156 +160 +160 +161 +159 +166 +181 +180 +162 +139 +124 +111 +103 +106 +104 +102 +99 +103 +101 +90 +93 +122 +137 +127 +99 +87 +80 +92 +121 +149 +144 +120 +121 +113 +98 +95 +111 +130 +155 +183 +192 +174 +152 +151 +165 +173 +171 +162 +156 +153 +147 +140 +136 +144 +153 +155 +146 +137 +127 +140 +152 +142 +122 +101 +106 +101 +82 +74 +81 +100 +119 +121 +124 +120 +134 +167 +189 +177 +148 +129 +118 +116 +115 +124 +135 +133 +139 +164 +174 +175 +166 +168 +149 +134 +150 +150 +147 +149 +149 +153 +158 +159 +165 +179 +197 +173 +131 +111 +116 +130 +148 +156 +152 +147 +154 +170 +173 +166 +160 +157 +164 +160 +161 +157 +143 +129 +128 +137 +135 +113 +105 +113 +117 +106 +94 +104 +135 +140 +125 +102 +91 +88 +87 +89 +91 +101 +104 +99 +94 +95 +100 +102 +91 +102 +108 +105 +96 +87 +88 +98 +107 +110 +104 +94 +91 +92 +92 +91 +91 +96 +100 +100 +98 +94 +87 +82 +75 +76 +80 +86 +90 +91 +93 +95 +94 +90 +87 +92 +102 +102 +92 +81 +81 +88 +94 +95 +91 +86 +81 +78 +77 +76 +75 +72 +69 +67 +66 +66 +65 +61 +58 +56 +54 +54 +58 +62 +60 +62 +63 +62 +62 +63 +63 +61 +60 +61 +62 +64 +64 +65 +70 +75 +75 +77 +79 +80 +79 +78 +75 +73 +74 +74 +75 +75 +76 +77 +78 +78 +79 +78 +75 +74 +74 +76 +77 +78 +74 +71 +67 +65 +64 +65 +65 +65 +61 +59 +57 +56 +55 +53 +52 +55 +58 +56 +55 +57 +59 +59 +57 +54 +52 +51 +49 +62 +79 +94 +111 +117 +117 +115 +113 +112 +110 +117 +127 +134 +137 +137 +138 +136 +133 +130 +131 +135 +139 +138 +123 +108 +118 +142 +160 +169 +159 +160 +163 +164 +162 +163 +170 +179 +185 +183 +178 +172 +168 +167 +168 +167 +168 +177 +175 +161 +148 +144 +151 +162 +173 +172 +171 +171 +172 +172 +168 +164 +166 +168 +172 +174 +172 +170 +173 +178 +180 +178 +176 +174 +173 +174 +169 +156 +148 +149 +149 +150 +149 +146 +142 +139 +137 +143 +153 +158 +149 +135 +128 +131 +141 +151 +156 +157 +161 +161 +157 +154 +145 +145 +147 +147 +141 +136 +136 +138 +140 +139 +137 +132 +127 +126 +131 +137 +142 +145 +147 +146 +145 +146 +145 +140 +138 +137 +138 +142 +146 +145 +140 +137 +132 +131 +135 +144 +153 +158 +159 +158 +154 +151 +152 +154 +154 +154 +157 +161 +152 +148 +140 +137 +145 +160 +169 +169 +172 +169 +170 +180 +185 +186 +191 +196 +198 +201 +203 +203 +198 +192 +186 +184 +182 +179 +177 +174 +170 +166 +165 +166 +165 +159 +155 +158 +169 +179 +185 +185 +185 +184 +181 +178 +175 +173 +170 +168 +168 +163 +158 +159 +164 +168 +171 +171 +168 +173 +175 +173 +170 +169 +166 +162 +154 +154 +156 +156 +155 +154 +153 +152 +158 +165 +167 +170 +178 +182 +178 +173 +167 +167 +169 +172 +174 +172 +167 +162 +160 +153 +149 +150 +152 +155 +153 +145 +139 +139 +142 +145 +145 +144 +142 +143 +149 +144 +139 +137 +139 +143 +146 +148 +152 +152 +153 +155 +159 +158 +151 +145 +146 +152 +158 +164 +167 +167 +167 +166 +166 +169 +176 +183 +190 +192 +190 +187 +182 +180 +177 +174 +176 +177 +178 +178 +180 +176 +171 +169 +170 +172 +173 +173 +172 +173 +173 +170 +169 +170 +172 +172 +159 +155 +152 +153 +158 +163 +166 +170 +167 +166 +166 +165 +162 +163 +165 +161 +151 +149 +151 +159 +168 +174 +175 +175 +174 +174 +175 +179 +182 +186 +188 +188 +186 +182 +177 +172 +167 +163 +158 +155 +155 +152 +148 +143 +138 +136 +137 +140 +139 +140 +140 +140 +138 +134 +131 +129 +195 +193 +192 +191 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +191 +193 +193 +194 +193 +192 +192 +192 +192 +191 +192 +192 +192 +193 +194 +194 +195 +194 +193 +192 +190 +189 +189 +190 +190 +192 +193 +194 +195 +194 +193 +192 +191 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +194 +193 +192 +191 +191 +192 +193 +192 +192 +194 +195 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +195 +194 +193 +193 +194 +193 +192 +191 +192 +191 +191 +192 +193 +193 +193 +193 +191 +191 +192 +193 +193 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +195 +195 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +191 +191 +191 +191 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +195 +196 +195 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +193 +192 +192 +192 +193 +194 +193 +193 +193 +193 +192 +190 +190 +192 +193 +192 +192 +193 +193 +193 +192 +191 +192 +192 +193 +191 +190 +191 +192 +192 +192 +193 +193 +193 +192 +192 +193 +192 +191 +190 +191 +192 +193 +193 +193 +194 +193 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +194 +196 +196 +194 +193 +193 +204 +209 +211 +207 +202 +200 +200 +199 +198 +191 +184 +184 +190 +196 +199 +199 +207 +206 +205 +209 +213 +205 +193 +187 +190 +199 +205 +203 +201 +203 +203 +200 +201 +205 +211 +213 +208 +201 +201 +205 +210 +204 +200 +203 +210 +211 +204 +196 +188 +189 +186 +182 +174 +172 +179 +187 +189 +191 +190 +185 +182 +182 +181 +178 +179 +170 +163 +163 +170 +175 +171 +164 +160 +147 +132 +130 +140 +152 +154 +151 +144 +147 +156 +168 +176 +177 +178 +179 +181 +177 +176 +176 +173 +169 +158 +143 +142 +135 +138 +150 +154 +145 +139 +140 +147 +159 +162 +156 +159 +169 +176 +180 +162 +142 +130 +136 +139 +133 +133 +142 +148 +143 +147 +166 +188 +196 +185 +171 +156 +163 +180 +189 +176 +157 +155 +162 +178 +177 +180 +187 +197 +207 +209 +203 +199 +193 +184 +178 +169 +155 +152 +161 +175 +181 +188 +194 +198 +196 +193 +196 +186 +159 +142 +138 +132 +134 +156 +181 +186 +187 +184 +176 +165 +156 +160 +173 +163 +155 +150 +160 +187 +210 +214 +207 +196 +189 +184 +185 +177 +161 +157 +168 +178 +180 +168 +147 +141 +150 +157 +153 +153 +149 +158 +179 +185 +171 +154 +148 +152 +147 +146 +148 +146 +140 +138 +140 +140 +146 +149 +158 +175 +171 +148 +132 +141 +141 +142 +143 +144 +154 +178 +200 +202 +182 +158 +146 +171 +204 +193 +158 +155 +147 +141 +153 +166 +158 +157 +175 +175 +159 +170 +202 +210 +183 +159 +155 +159 +149 +145 +147 +142 +134 +132 +133 +147 +165 +175 +183 +198 +203 +197 +194 +196 +199 +198 +197 +198 +195 +192 +194 +191 +192 +185 +176 +159 +145 +154 +165 +172 +179 +190 +177 +166 +162 +153 +161 +183 +182 +182 +179 +181 +193 +201 +199 +186 +164 +143 +140 +149 +158 +162 +162 +166 +164 +148 +148 +149 +149 +167 +173 +165 +154 +149 +162 +180 +180 +155 +129 +119 +132 +154 +170 +178 +160 +130 +127 +145 +156 +161 +168 +176 +173 +171 +172 +175 +178 +178 +176 +180 +181 +179 +180 +187 +193 +192 +203 +198 +147 +115 +132 +151 +148 +143 +128 +112 +112 +124 +133 +132 +132 +131 +134 +143 +147 +137 +124 +137 +156 +170 +161 +130 +106 +108 +124 +154 +174 +172 +157 +152 +157 +158 +144 +134 +119 +115 +126 +131 +128 +126 +126 +153 +178 +164 +131 +125 +127 +127 +138 +156 +165 +157 +153 +174 +187 +174 +159 +148 +159 +170 +146 +121 +133 +144 +140 +133 +122 +132 +166 +183 +170 +149 +139 +157 +185 +192 +175 +158 +147 +145 +152 +167 +168 +163 +165 +174 +169 +149 +134 +137 +125 +123 +134 +137 +134 +140 +155 +152 +144 +141 +129 +120 +118 +116 +120 +144 +168 +171 +149 +135 +137 +144 +150 +151 +151 +147 +142 +138 +136 +134 +135 +134 +131 +134 +139 +138 +136 +136 +133 +137 +135 +135 +136 +135 +135 +137 +141 +135 +140 +136 +125 +121 +124 +124 +120 +117 +107 +113 +127 +138 +154 +171 +178 +162 +155 +139 +122 +125 +143 +157 +160 +140 +130 +132 +139 +134 +131 +147 +166 +182 +168 +143 +138 +146 +172 +195 +184 +139 +115 +128 +165 +192 +191 +160 +129 +125 +149 +183 +185 +153 +157 +180 +172 +145 +118 +108 +123 +133 +125 +117 +116 +147 +188 +202 +175 +137 +117 +135 +160 +168 +160 +145 +129 +121 +126 +159 +203 +208 +179 +157 +166 +173 +152 +116 +97 +120 +170 +203 +210 +177 +123 +99 +130 +168 +175 +176 +156 +134 +134 +150 +165 +189 +182 +157 +126 +115 +119 +140 +168 +190 +182 +166 +156 +163 +167 +157 +145 +166 +203 +212 +201 +186 +168 +153 +144 +135 +141 +150 +167 +188 +195 +180 +165 +135 +134 +140 +151 +154 +144 +125 +111 +104 +110 +130 +141 +129 +109 +110 +127 +144 +154 +156 +148 +151 +170 +184 +183 +171 +167 +170 +172 +165 +146 +118 +105 +106 +110 +135 +164 +178 +188 +187 +172 +170 +175 +187 +197 +184 +152 +134 +139 +144 +152 +140 +127 +133 +156 +173 +168 +141 +127 +120 +107 +100 +110 +111 +104 +101 +102 +102 +98 +105 +127 +134 +117 +87 +80 +78 +91 +118 +145 +145 +127 +121 +117 +108 +102 +111 +132 +160 +182 +186 +183 +182 +178 +167 +161 +162 +162 +162 +158 +150 +140 +132 +131 +140 +151 +157 +146 +129 +138 +154 +147 +124 +102 +86 +87 +81 +81 +84 +95 +118 +132 +123 +115 +126 +156 +178 +179 +164 +148 +141 +137 +133 +136 +135 +130 +144 +176 +182 +179 +171 +171 +159 +144 +147 +143 +142 +146 +149 +152 +152 +151 +159 +176 +194 +176 +141 +127 +133 +142 +152 +156 +141 +143 +154 +168 +169 +163 +161 +161 +153 +150 +155 +162 +153 +134 +126 +131 +124 +103 +100 +113 +118 +104 +93 +107 +137 +135 +117 +96 +95 +96 +89 +85 +89 +96 +100 +101 +102 +103 +102 +98 +97 +103 +103 +98 +95 +91 +91 +96 +111 +113 +106 +95 +93 +93 +90 +88 +91 +99 +107 +107 +102 +94 +86 +81 +79 +77 +80 +87 +91 +92 +92 +93 +92 +90 +87 +93 +105 +103 +90 +81 +82 +91 +100 +99 +92 +87 +82 +78 +76 +75 +73 +70 +68 +66 +64 +63 +63 +60 +59 +57 +55 +54 +57 +61 +60 +62 +63 +63 +63 +65 +64 +63 +64 +62 +60 +61 +62 +64 +70 +77 +75 +76 +78 +78 +78 +77 +75 +73 +73 +74 +75 +75 +76 +77 +78 +78 +78 +77 +75 +73 +72 +74 +78 +80 +78 +74 +69 +66 +65 +63 +62 +63 +62 +60 +57 +55 +53 +52 +52 +55 +61 +59 +58 +59 +59 +59 +56 +53 +52 +51 +51 +69 +90 +106 +120 +124 +121 +117 +117 +119 +118 +124 +133 +137 +140 +143 +145 +146 +144 +143 +144 +148 +145 +144 +133 +116 +115 +136 +156 +161 +149 +148 +150 +155 +161 +167 +173 +179 +182 +182 +178 +174 +169 +166 +166 +165 +167 +180 +177 +158 +142 +140 +149 +158 +174 +175 +174 +172 +170 +170 +167 +164 +168 +170 +174 +178 +177 +174 +174 +178 +181 +179 +178 +174 +166 +164 +162 +157 +149 +149 +149 +149 +148 +145 +142 +140 +140 +144 +153 +157 +152 +142 +136 +135 +139 +151 +159 +161 +162 +158 +151 +148 +142 +142 +146 +148 +146 +146 +144 +138 +131 +130 +129 +130 +132 +133 +136 +140 +142 +145 +147 +147 +147 +149 +148 +146 +143 +141 +138 +135 +134 +133 +134 +138 +139 +141 +144 +148 +152 +154 +155 +155 +154 +154 +156 +157 +155 +154 +154 +155 +150 +149 +144 +140 +145 +157 +166 +169 +169 +168 +171 +179 +187 +189 +193 +196 +196 +199 +202 +202 +201 +195 +189 +186 +179 +177 +175 +174 +172 +169 +169 +169 +168 +160 +152 +154 +165 +177 +183 +182 +181 +180 +178 +177 +178 +178 +173 +169 +165 +158 +152 +155 +163 +169 +171 +170 +172 +175 +175 +171 +169 +168 +166 +162 +152 +156 +163 +166 +165 +159 +153 +149 +157 +161 +163 +170 +181 +187 +184 +182 +175 +176 +177 +176 +174 +172 +172 +172 +169 +161 +155 +150 +145 +144 +144 +139 +137 +138 +143 +147 +148 +146 +144 +145 +150 +146 +141 +139 +141 +145 +148 +150 +154 +154 +154 +155 +158 +157 +150 +144 +144 +150 +156 +161 +164 +163 +163 +162 +161 +164 +171 +180 +187 +190 +189 +186 +181 +180 +178 +176 +178 +180 +179 +178 +176 +170 +165 +165 +167 +169 +170 +170 +171 +174 +175 +172 +171 +172 +172 +170 +159 +156 +154 +157 +162 +164 +165 +167 +167 +164 +164 +165 +162 +162 +163 +158 +151 +149 +152 +160 +168 +171 +172 +172 +172 +171 +172 +175 +179 +184 +187 +188 +188 +185 +180 +177 +173 +170 +168 +166 +162 +157 +152 +148 +144 +141 +140 +140 +142 +143 +145 +147 +146 +143 +142 +143 +196 +194 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +193 +193 +193 +193 +192 +191 +192 +192 +193 +192 +192 +192 +192 +193 +194 +195 +195 +194 +192 +190 +189 +189 +190 +191 +192 +193 +193 +194 +193 +193 +192 +192 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +191 +191 +193 +194 +194 +193 +191 +191 +193 +193 +191 +191 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +195 +193 +192 +192 +194 +194 +192 +190 +192 +192 +191 +192 +193 +194 +193 +192 +192 +191 +191 +191 +191 +193 +194 +195 +193 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +192 +193 +194 +195 +195 +194 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +192 +190 +190 +192 +192 +191 +192 +193 +193 +193 +191 +191 +192 +193 +193 +191 +190 +192 +193 +192 +192 +193 +193 +193 +192 +193 +193 +193 +192 +191 +192 +193 +193 +192 +192 +193 +192 +190 +191 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +195 +196 +196 +194 +195 +197 +205 +206 +205 +202 +201 +202 +200 +196 +184 +181 +183 +192 +200 +203 +203 +203 +206 +205 +208 +211 +210 +206 +200 +192 +194 +199 +202 +202 +201 +201 +202 +202 +206 +206 +207 +209 +205 +200 +202 +206 +211 +204 +199 +201 +208 +209 +201 +192 +188 +189 +187 +184 +178 +176 +182 +189 +193 +195 +193 +185 +180 +179 +179 +178 +174 +164 +147 +138 +141 +149 +154 +153 +154 +143 +129 +122 +133 +149 +152 +146 +145 +155 +166 +173 +177 +179 +182 +184 +180 +172 +167 +165 +157 +149 +143 +137 +139 +141 +146 +153 +154 +150 +149 +150 +157 +162 +160 +157 +163 +167 +163 +158 +132 +128 +129 +137 +144 +148 +151 +154 +157 +156 +162 +177 +189 +187 +176 +166 +171 +182 +189 +182 +168 +157 +164 +179 +189 +190 +188 +191 +203 +209 +203 +196 +192 +192 +189 +181 +172 +162 +164 +176 +194 +198 +207 +212 +209 +201 +192 +184 +161 +146 +137 +141 +153 +172 +190 +198 +189 +186 +185 +179 +170 +168 +174 +179 +179 +175 +176 +188 +205 +214 +208 +198 +190 +186 +180 +176 +171 +164 +167 +180 +177 +172 +161 +152 +154 +162 +165 +160 +158 +161 +170 +180 +176 +160 +150 +149 +154 +152 +150 +151 +151 +149 +147 +145 +145 +147 +142 +147 +167 +173 +158 +144 +146 +155 +164 +165 +163 +170 +189 +206 +200 +178 +159 +170 +190 +201 +196 +177 +173 +171 +167 +164 +162 +162 +169 +180 +175 +178 +196 +204 +186 +164 +151 +140 +142 +144 +144 +143 +138 +130 +126 +127 +139 +173 +195 +200 +208 +208 +200 +197 +199 +198 +193 +189 +191 +191 +190 +192 +197 +192 +174 +164 +153 +148 +163 +171 +179 +187 +194 +170 +154 +152 +143 +151 +189 +189 +184 +171 +169 +181 +184 +173 +154 +137 +126 +134 +153 +165 +166 +163 +164 +169 +170 +165 +158 +163 +166 +157 +140 +139 +148 +165 +171 +156 +136 +124 +135 +148 +148 +150 +175 +179 +147 +131 +137 +152 +168 +171 +169 +161 +156 +168 +171 +173 +174 +179 +191 +196 +195 +194 +189 +184 +181 +187 +180 +146 +128 +142 +164 +157 +138 +117 +108 +114 +126 +134 +127 +131 +136 +136 +131 +125 +122 +125 +152 +169 +168 +146 +121 +101 +107 +133 +179 +185 +159 +136 +137 +149 +157 +149 +138 +120 +116 +126 +131 +128 +125 +123 +148 +175 +169 +136 +124 +125 +129 +137 +154 +159 +154 +148 +159 +176 +180 +176 +162 +159 +157 +134 +118 +131 +142 +145 +135 +129 +143 +172 +178 +158 +146 +150 +168 +193 +188 +162 +147 +133 +127 +140 +156 +170 +157 +142 +159 +176 +166 +154 +146 +136 +132 +135 +138 +136 +140 +148 +151 +145 +142 +137 +133 +123 +112 +115 +141 +172 +174 +155 +152 +155 +148 +145 +152 +155 +153 +145 +137 +129 +130 +137 +133 +133 +140 +145 +139 +138 +139 +135 +135 +137 +138 +135 +131 +130 +135 +140 +136 +137 +137 +135 +133 +131 +128 +125 +116 +114 +112 +111 +114 +127 +144 +152 +158 +153 +141 +133 +142 +164 +175 +174 +147 +139 +143 +143 +124 +114 +130 +149 +167 +160 +144 +145 +150 +168 +194 +183 +126 +90 +98 +150 +189 +189 +165 +151 +161 +173 +177 +169 +149 +142 +159 +169 +157 +129 +109 +117 +128 +120 +120 +135 +162 +185 +185 +172 +147 +115 +116 +136 +168 +172 +160 +140 +127 +118 +145 +196 +215 +190 +164 +163 +168 +149 +114 +96 +127 +166 +182 +198 +199 +164 +112 +107 +154 +181 +182 +162 +146 +129 +130 +155 +178 +185 +169 +140 +119 +113 +133 +166 +197 +194 +176 +156 +162 +175 +169 +153 +154 +185 +204 +209 +206 +194 +182 +168 +153 +158 +159 +168 +189 +205 +198 +185 +161 +154 +156 +167 +173 +167 +155 +149 +143 +125 +131 +137 +133 +119 +105 +118 +143 +164 +173 +164 +152 +150 +163 +181 +186 +179 +181 +182 +176 +160 +138 +131 +140 +132 +132 +148 +170 +186 +185 +175 +177 +188 +193 +192 +181 +155 +143 +153 +156 +161 +134 +115 +133 +161 +166 +153 +133 +125 +122 +106 +93 +104 +112 +108 +105 +101 +101 +106 +116 +131 +129 +109 +85 +82 +83 +95 +117 +141 +147 +139 +124 +113 +105 +105 +113 +135 +159 +167 +169 +175 +186 +191 +184 +160 +142 +146 +161 +162 +154 +141 +126 +113 +122 +147 +170 +160 +138 +138 +151 +142 +117 +92 +78 +86 +85 +84 +82 +89 +112 +127 +117 +115 +114 +132 +165 +182 +177 +168 +167 +155 +142 +137 +134 +131 +144 +171 +179 +182 +177 +168 +159 +151 +146 +145 +149 +153 +154 +151 +143 +140 +157 +183 +199 +190 +159 +140 +141 +148 +153 +150 +136 +139 +150 +166 +170 +169 +165 +160 +150 +147 +150 +159 +152 +134 +124 +127 +115 +96 +95 +108 +112 +98 +93 +113 +137 +133 +112 +92 +95 +100 +94 +89 +92 +96 +101 +106 +108 +105 +98 +92 +94 +95 +93 +93 +95 +94 +93 +96 +113 +115 +109 +97 +91 +90 +88 +88 +90 +100 +108 +106 +97 +88 +84 +83 +84 +81 +82 +88 +91 +90 +89 +90 +90 +90 +89 +96 +105 +99 +85 +80 +81 +92 +100 +97 +90 +85 +81 +78 +76 +74 +72 +70 +69 +67 +64 +62 +61 +60 +60 +58 +56 +54 +56 +60 +62 +64 +64 +63 +63 +66 +65 +65 +67 +62 +59 +60 +62 +64 +70 +76 +76 +76 +75 +75 +75 +74 +74 +73 +73 +73 +74 +75 +76 +77 +77 +77 +78 +77 +75 +72 +70 +72 +77 +80 +78 +74 +70 +69 +67 +64 +62 +62 +64 +61 +59 +57 +54 +53 +53 +56 +59 +58 +58 +58 +57 +56 +54 +53 +52 +55 +59 +78 +101 +114 +128 +130 +126 +118 +120 +121 +121 +127 +138 +140 +141 +144 +149 +149 +148 +149 +152 +155 +151 +144 +143 +138 +134 +146 +159 +156 +145 +140 +138 +143 +153 +164 +174 +179 +180 +180 +178 +174 +170 +166 +166 +167 +173 +180 +174 +155 +143 +141 +147 +155 +171 +175 +176 +174 +170 +168 +167 +165 +170 +170 +174 +179 +179 +175 +175 +178 +181 +177 +176 +173 +164 +158 +157 +154 +152 +152 +151 +149 +145 +144 +143 +144 +146 +150 +155 +155 +151 +147 +145 +145 +139 +148 +155 +158 +159 +152 +144 +142 +142 +141 +145 +148 +149 +153 +148 +132 +120 +117 +119 +127 +136 +141 +142 +142 +141 +144 +147 +147 +147 +149 +149 +150 +146 +143 +138 +131 +126 +124 +131 +140 +144 +146 +149 +151 +153 +154 +156 +156 +157 +158 +160 +158 +153 +151 +149 +147 +150 +153 +152 +148 +147 +153 +160 +164 +166 +168 +173 +180 +188 +191 +194 +194 +196 +198 +200 +202 +202 +198 +191 +188 +181 +177 +174 +173 +172 +170 +170 +172 +171 +164 +155 +154 +163 +174 +180 +180 +178 +177 +176 +175 +177 +178 +176 +171 +163 +154 +148 +151 +159 +166 +170 +171 +173 +175 +174 +170 +166 +165 +162 +158 +152 +156 +163 +169 +172 +168 +160 +153 +158 +158 +159 +168 +183 +187 +185 +186 +178 +179 +179 +178 +176 +175 +176 +176 +172 +167 +163 +156 +146 +140 +139 +136 +136 +138 +142 +146 +146 +144 +144 +145 +147 +144 +140 +138 +140 +144 +148 +149 +151 +153 +154 +154 +155 +153 +146 +142 +143 +149 +154 +159 +160 +159 +158 +156 +156 +158 +165 +173 +179 +182 +181 +179 +173 +174 +173 +173 +178 +182 +183 +182 +174 +167 +161 +160 +164 +167 +169 +170 +171 +174 +175 +172 +171 +173 +173 +170 +159 +157 +157 +160 +163 +164 +165 +166 +168 +164 +164 +165 +164 +163 +161 +155 +152 +152 +155 +162 +168 +170 +171 +171 +172 +171 +172 +175 +180 +184 +185 +186 +186 +183 +179 +177 +176 +176 +175 +175 +172 +167 +159 +154 +151 +148 +147 +149 +149 +149 +150 +153 +154 +154 +153 +154 +195 +194 +192 +192 +192 +193 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +195 +194 +193 +192 +191 +192 +193 +193 +194 +193 +191 +190 +190 +191 +192 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +193 +191 +191 +193 +195 +194 +194 +192 +192 +193 +193 +190 +190 +191 +193 +193 +193 +193 +192 +192 +191 +190 +191 +192 +193 +194 +195 +195 +195 +195 +194 +192 +190 +191 +194 +195 +192 +189 +193 +192 +192 +192 +193 +194 +192 +191 +193 +192 +190 +189 +190 +192 +194 +196 +193 +193 +193 +192 +192 +193 +193 +193 +191 +190 +189 +190 +191 +193 +194 +195 +195 +194 +192 +191 +191 +192 +193 +194 +192 +192 +192 +192 +192 +193 +193 +193 +196 +195 +194 +194 +194 +195 +196 +196 +193 +192 +191 +191 +190 +191 +192 +192 +190 +191 +192 +193 +193 +193 +193 +193 +195 +194 +193 +193 +192 +192 +192 +193 +190 +191 +192 +192 +193 +192 +191 +191 +193 +192 +191 +192 +192 +192 +192 +191 +191 +193 +193 +191 +191 +192 +192 +190 +193 +193 +194 +193 +191 +191 +191 +193 +193 +191 +191 +193 +194 +193 +193 +194 +193 +192 +192 +193 +194 +194 +193 +192 +194 +195 +194 +192 +192 +193 +191 +188 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +193 +193 +194 +194 +193 +194 +198 +203 +203 +202 +198 +196 +198 +202 +199 +192 +180 +180 +188 +199 +205 +204 +202 +204 +204 +207 +214 +214 +209 +210 +209 +199 +199 +201 +202 +201 +200 +199 +201 +202 +209 +205 +203 +204 +203 +201 +203 +208 +211 +203 +197 +199 +206 +206 +198 +188 +189 +190 +188 +186 +182 +181 +184 +189 +189 +194 +193 +186 +180 +178 +176 +174 +160 +156 +146 +135 +129 +134 +142 +147 +151 +150 +141 +133 +138 +151 +156 +152 +161 +170 +175 +174 +175 +183 +187 +186 +176 +163 +158 +157 +147 +137 +137 +142 +144 +150 +153 +149 +146 +150 +156 +159 +156 +161 +160 +159 +160 +151 +131 +115 +98 +114 +126 +128 +133 +144 +153 +155 +167 +166 +171 +180 +184 +180 +176 +175 +179 +184 +180 +172 +172 +174 +176 +182 +184 +192 +193 +194 +204 +205 +196 +189 +191 +198 +199 +191 +185 +183 +192 +206 +206 +210 +214 +210 +206 +207 +193 +167 +159 +163 +169 +175 +190 +210 +211 +197 +199 +194 +193 +192 +189 +197 +204 +202 +194 +196 +204 +214 +215 +206 +194 +188 +179 +177 +170 +168 +172 +177 +182 +190 +184 +167 +159 +169 +176 +172 +165 +164 +165 +177 +182 +171 +160 +156 +157 +157 +152 +156 +155 +148 +143 +147 +152 +153 +153 +144 +133 +141 +164 +173 +168 +167 +170 +175 +180 +184 +190 +197 +198 +195 +186 +168 +162 +189 +197 +181 +183 +186 +187 +187 +185 +172 +162 +176 +190 +185 +181 +186 +192 +175 +142 +135 +137 +124 +124 +140 +142 +132 +131 +131 +128 +127 +141 +180 +204 +206 +212 +211 +199 +193 +189 +192 +191 +188 +188 +189 +190 +194 +201 +194 +177 +177 +180 +179 +186 +181 +185 +186 +182 +148 +132 +142 +144 +160 +193 +195 +184 +161 +155 +169 +171 +155 +137 +126 +130 +153 +171 +170 +165 +165 +161 +165 +176 +159 +144 +152 +145 +130 +123 +142 +166 +173 +158 +137 +130 +133 +150 +153 +136 +134 +177 +192 +158 +135 +141 +159 +178 +167 +150 +138 +139 +166 +184 +182 +186 +198 +203 +194 +186 +190 +169 +150 +147 +159 +165 +163 +160 +161 +164 +159 +130 +108 +113 +123 +125 +128 +130 +131 +137 +139 +133 +126 +132 +146 +167 +186 +165 +132 +116 +106 +123 +167 +196 +180 +139 +126 +134 +137 +150 +163 +140 +127 +122 +130 +134 +131 +127 +123 +142 +174 +183 +150 +118 +115 +129 +142 +142 +139 +147 +152 +149 +156 +171 +179 +182 +171 +166 +151 +138 +139 +143 +149 +144 +149 +157 +158 +153 +146 +151 +160 +175 +186 +172 +153 +143 +118 +108 +131 +167 +181 +156 +123 +133 +154 +160 +164 +156 +156 +148 +136 +134 +141 +143 +137 +140 +142 +140 +134 +135 +132 +117 +114 +148 +183 +182 +159 +161 +163 +148 +139 +136 +147 +154 +150 +140 +126 +124 +132 +134 +136 +146 +144 +132 +130 +138 +141 +136 +142 +146 +143 +138 +137 +137 +137 +135 +129 +128 +133 +135 +132 +131 +133 +132 +126 +124 +127 +132 +136 +138 +139 +147 +148 +146 +146 +155 +171 +181 +182 +169 +164 +168 +162 +137 +123 +136 +151 +152 +149 +140 +148 +150 +158 +176 +160 +121 +103 +105 +128 +159 +179 +181 +183 +186 +186 +165 +154 +150 +136 +142 +165 +163 +136 +109 +113 +123 +118 +123 +150 +179 +183 +163 +158 +153 +126 +112 +116 +148 +167 +162 +146 +132 +116 +139 +196 +224 +195 +165 +161 +167 +145 +116 +104 +139 +188 +188 +175 +176 +159 +110 +96 +145 +186 +187 +167 +157 +125 +115 +152 +179 +190 +178 +147 +118 +103 +121 +159 +192 +195 +182 +161 +159 +170 +172 +166 +158 +176 +189 +198 +202 +196 +191 +182 +172 +170 +168 +179 +197 +207 +208 +209 +202 +185 +177 +184 +187 +181 +183 +191 +181 +157 +151 +135 +124 +120 +102 +113 +133 +165 +174 +159 +153 +153 +155 +162 +167 +169 +181 +183 +174 +159 +147 +151 +156 +154 +143 +144 +164 +176 +178 +183 +190 +186 +190 +190 +178 +171 +167 +159 +159 +165 +137 +120 +140 +160 +159 +150 +145 +131 +123 +103 +88 +100 +109 +105 +97 +94 +102 +118 +132 +139 +126 +101 +88 +85 +88 +99 +117 +138 +148 +146 +128 +104 +95 +105 +116 +134 +147 +144 +151 +169 +188 +200 +195 +152 +118 +129 +158 +164 +158 +141 +117 +95 +109 +148 +170 +166 +146 +141 +148 +134 +102 +73 +80 +91 +94 +92 +90 +95 +106 +107 +108 +113 +104 +110 +153 +181 +179 +177 +175 +167 +150 +134 +126 +127 +141 +159 +174 +186 +184 +162 +151 +148 +144 +150 +158 +161 +159 +149 +137 +135 +161 +195 +213 +206 +173 +140 +135 +145 +153 +147 +145 +143 +151 +167 +177 +178 +169 +155 +150 +148 +148 +152 +144 +129 +122 +125 +113 +94 +92 +103 +105 +94 +95 +121 +135 +132 +110 +90 +95 +102 +100 +97 +92 +95 +100 +107 +109 +102 +92 +86 +83 +83 +85 +91 +96 +93 +93 +99 +109 +113 +108 +95 +89 +89 +92 +95 +92 +100 +106 +101 +89 +82 +82 +85 +85 +81 +82 +86 +87 +84 +84 +86 +89 +91 +91 +97 +105 +95 +81 +80 +79 +90 +97 +93 +87 +83 +80 +78 +74 +72 +70 +69 +68 +66 +63 +60 +59 +59 +60 +59 +57 +55 +56 +59 +63 +64 +62 +61 +61 +64 +65 +65 +63 +59 +58 +62 +66 +69 +73 +78 +79 +77 +74 +72 +72 +72 +72 +72 +72 +72 +73 +74 +75 +76 +77 +77 +78 +78 +76 +72 +69 +70 +76 +80 +76 +73 +70 +71 +70 +66 +64 +63 +63 +61 +59 +57 +54 +52 +52 +55 +55 +55 +55 +55 +54 +54 +53 +53 +53 +59 +67 +86 +106 +119 +132 +135 +128 +119 +120 +123 +121 +128 +140 +143 +143 +145 +149 +149 +149 +149 +154 +157 +156 +139 +140 +148 +150 +163 +173 +165 +144 +138 +135 +136 +144 +157 +171 +180 +181 +180 +177 +172 +167 +165 +168 +170 +178 +178 +169 +155 +148 +146 +150 +157 +167 +172 +176 +174 +170 +167 +166 +167 +172 +170 +172 +176 +177 +174 +175 +179 +183 +174 +171 +172 +166 +159 +153 +149 +151 +151 +148 +145 +142 +142 +144 +146 +150 +154 +156 +153 +150 +149 +148 +147 +143 +148 +151 +154 +155 +148 +141 +140 +147 +145 +148 +149 +150 +155 +146 +123 +111 +107 +109 +121 +136 +144 +146 +147 +141 +144 +147 +146 +146 +148 +150 +151 +148 +145 +139 +132 +123 +121 +130 +141 +144 +147 +150 +153 +155 +157 +157 +157 +160 +161 +160 +155 +150 +148 +144 +142 +153 +159 +162 +158 +152 +150 +154 +158 +165 +169 +175 +182 +188 +192 +193 +192 +196 +197 +198 +200 +200 +197 +190 +187 +184 +179 +175 +173 +171 +170 +170 +172 +173 +168 +160 +157 +162 +172 +178 +179 +178 +178 +177 +175 +176 +178 +176 +173 +163 +154 +148 +150 +157 +165 +170 +174 +171 +173 +172 +167 +165 +163 +158 +152 +153 +155 +161 +169 +175 +174 +167 +159 +159 +156 +155 +166 +180 +184 +182 +183 +176 +176 +177 +179 +179 +177 +174 +171 +169 +169 +170 +164 +150 +141 +139 +137 +132 +135 +139 +143 +144 +144 +144 +147 +145 +142 +139 +138 +140 +144 +148 +150 +146 +150 +154 +154 +152 +149 +143 +140 +144 +148 +153 +158 +159 +157 +155 +153 +158 +159 +163 +168 +172 +172 +169 +166 +161 +162 +163 +166 +172 +181 +184 +184 +175 +166 +159 +159 +163 +168 +172 +174 +172 +175 +173 +170 +169 +172 +174 +172 +160 +156 +155 +157 +161 +163 +165 +167 +170 +164 +164 +166 +165 +163 +160 +153 +154 +154 +158 +164 +169 +170 +171 +171 +173 +173 +176 +180 +184 +186 +185 +183 +182 +179 +177 +176 +176 +177 +178 +178 +177 +172 +164 +159 +155 +153 +155 +159 +159 +156 +154 +157 +160 +160 +160 +161 +194 +194 +193 +193 +192 +192 +191 +191 +193 +193 +193 +193 +194 +194 +193 +192 +193 +193 +192 +192 +192 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +190 +190 +192 +194 +194 +193 +192 +192 +192 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +193 +193 +192 +192 +193 +192 +191 +189 +192 +193 +192 +191 +191 +193 +193 +192 +192 +191 +189 +189 +192 +194 +193 +193 +193 +192 +192 +191 +191 +190 +190 +193 +194 +194 +193 +190 +189 +190 +192 +192 +193 +194 +194 +195 +195 +194 +194 +193 +192 +190 +190 +192 +193 +193 +193 +192 +192 +192 +193 +194 +193 +192 +190 +191 +191 +191 +191 +192 +192 +193 +193 +194 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +190 +191 +191 +192 +192 +193 +193 +193 +191 +192 +193 +193 +192 +193 +193 +194 +192 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +195 +196 +195 +193 +192 +194 +192 +191 +192 +193 +194 +194 +194 +192 +191 +191 +191 +192 +192 +191 +191 +192 +191 +192 +194 +194 +191 +190 +191 +192 +193 +194 +193 +192 +191 +192 +192 +194 +193 +192 +191 +190 +191 +192 +193 +193 +194 +193 +193 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +191 +192 +191 +192 +194 +194 +192 +191 +192 +194 +192 +191 +192 +193 +193 +191 +190 +191 +191 +192 +192 +192 +192 +194 +196 +200 +200 +198 +193 +191 +191 +191 +190 +184 +186 +191 +196 +200 +202 +205 +207 +207 +208 +211 +214 +215 +213 +208 +204 +198 +198 +198 +198 +199 +199 +200 +200 +203 +199 +197 +197 +199 +202 +203 +207 +209 +206 +203 +204 +206 +204 +198 +190 +194 +193 +193 +191 +189 +188 +188 +188 +185 +181 +187 +188 +182 +176 +168 +155 +149 +152 +153 +148 +138 +134 +138 +144 +153 +149 +147 +149 +154 +160 +163 +166 +173 +180 +176 +174 +182 +185 +181 +185 +169 +158 +151 +155 +155 +143 +140 +151 +154 +159 +154 +142 +140 +154 +166 +169 +165 +168 +161 +152 +145 +125 +99 +85 +93 +114 +127 +125 +126 +135 +147 +160 +167 +169 +170 +170 +176 +183 +187 +185 +186 +178 +171 +171 +177 +181 +183 +183 +179 +184 +191 +192 +185 +179 +186 +197 +201 +198 +197 +198 +200 +205 +211 +216 +211 +212 +213 +212 +208 +198 +187 +179 +178 +178 +192 +200 +200 +217 +223 +204 +206 +202 +206 +210 +207 +208 +212 +209 +205 +205 +204 +200 +197 +192 +187 +184 +174 +165 +166 +171 +171 +177 +184 +182 +179 +183 +179 +180 +181 +168 +158 +166 +177 +180 +176 +162 +154 +156 +157 +154 +152 +152 +152 +153 +154 +156 +157 +157 +146 +144 +142 +153 +175 +181 +182 +192 +190 +179 +175 +188 +207 +207 +185 +163 +159 +160 +168 +192 +184 +152 +149 +157 +171 +172 +179 +177 +175 +188 +197 +186 +179 +176 +160 +143 +134 +126 +122 +127 +130 +148 +152 +144 +145 +154 +164 +173 +184 +205 +202 +212 +226 +216 +203 +197 +189 +184 +176 +180 +191 +193 +195 +206 +201 +196 +181 +175 +188 +191 +183 +181 +169 +165 +159 +157 +160 +170 +179 +184 +200 +189 +174 +163 +163 +170 +166 +153 +133 +127 +144 +171 +179 +179 +177 +169 +163 +160 +154 +147 +145 +142 +137 +132 +150 +175 +180 +162 +144 +131 +133 +149 +158 +136 +120 +144 +186 +194 +168 +146 +148 +173 +184 +164 +126 +110 +141 +173 +189 +198 +195 +202 +207 +203 +186 +154 +133 +143 +137 +126 +143 +174 +183 +174 +171 +149 +125 +109 +115 +126 +121 +129 +130 +135 +133 +129 +130 +136 +147 +164 +177 +190 +182 +138 +101 +121 +169 +196 +201 +157 +129 +125 +124 +134 +153 +165 +155 +139 +127 +132 +139 +138 +134 +132 +142 +165 +181 +168 +141 +125 +126 +132 +132 +137 +135 +144 +151 +133 +133 +165 +197 +204 +189 +173 +171 +158 +145 +148 +153 +157 +157 +150 +145 +148 +162 +176 +178 +172 +167 +153 +129 +113 +112 +115 +152 +185 +179 +135 +114 +123 +142 +158 +163 +166 +168 +154 +133 +131 +139 +140 +139 +138 +134 +129 +130 +136 +141 +147 +165 +180 +178 +158 +150 +152 +148 +139 +128 +128 +136 +143 +138 +133 +132 +128 +130 +143 +143 +138 +133 +130 +143 +159 +150 +141 +140 +142 +141 +140 +138 +136 +134 +131 +129 +130 +131 +131 +131 +133 +134 +135 +136 +139 +145 +142 +138 +139 +143 +143 +147 +148 +155 +179 +186 +166 +162 +157 +163 +177 +173 +155 +147 +152 +161 +171 +164 +149 +148 +159 +182 +158 +120 +106 +116 +115 +124 +167 +195 +198 +189 +186 +173 +143 +125 +133 +147 +162 +162 +136 +114 +120 +118 +122 +138 +183 +197 +177 +130 +128 +156 +147 +125 +115 +121 +142 +154 +151 +140 +117 +127 +180 +217 +211 +181 +169 +167 +144 +108 +116 +164 +193 +186 +133 +110 +121 +92 +92 +134 +173 +185 +176 +174 +160 +136 +133 +163 +184 +194 +168 +122 +98 +117 +149 +177 +189 +186 +162 +138 +142 +166 +175 +177 +178 +177 +186 +191 +192 +199 +191 +177 +176 +170 +173 +186 +190 +195 +206 +209 +206 +207 +196 +186 +179 +172 +176 +185 +177 +145 +129 +123 +110 +104 +102 +127 +169 +175 +154 +158 +167 +156 +144 +153 +181 +192 +179 +165 +156 +150 +150 +157 +158 +153 +147 +146 +154 +173 +194 +201 +198 +186 +181 +183 +189 +180 +149 +134 +140 +133 +128 +141 +153 +154 +153 +150 +136 +117 +100 +93 +100 +107 +106 +95 +95 +105 +126 +147 +147 +122 +97 +87 +85 +86 +98 +120 +139 +146 +144 +121 +91 +87 +106 +118 +126 +125 +110 +123 +159 +190 +194 +181 +147 +122 +134 +151 +153 +161 +147 +114 +84 +93 +143 +173 +168 +155 +149 +141 +108 +83 +86 +101 +103 +98 +94 +97 +96 +94 +99 +98 +94 +99 +106 +123 +146 +159 +170 +172 +168 +155 +131 +115 +119 +135 +144 +168 +189 +191 +171 +148 +140 +153 +166 +169 +157 +152 +151 +139 +127 +151 +196 +223 +207 +167 +136 +138 +151 +153 +150 +143 +149 +159 +171 +182 +182 +168 +152 +149 +153 +161 +154 +132 +121 +124 +124 +113 +93 +92 +105 +101 +90 +102 +124 +134 +118 +104 +100 +102 +108 +106 +97 +99 +99 +102 +105 +101 +92 +86 +83 +82 +76 +78 +86 +92 +93 +96 +101 +107 +111 +104 +93 +91 +92 +93 +94 +94 +100 +102 +97 +86 +75 +71 +77 +82 +82 +84 +85 +88 +86 +81 +76 +85 +90 +97 +100 +99 +94 +86 +79 +85 +88 +90 +87 +83 +79 +78 +80 +74 +73 +73 +71 +66 +60 +59 +61 +59 +57 +55 +55 +56 +57 +58 +57 +59 +58 +59 +60 +63 +67 +67 +67 +64 +60 +59 +64 +70 +73 +73 +74 +74 +75 +73 +71 +70 +69 +69 +69 +71 +72 +73 +75 +75 +76 +76 +75 +76 +76 +73 +68 +68 +72 +75 +76 +72 +73 +73 +73 +72 +68 +64 +61 +59 +59 +57 +56 +53 +52 +52 +53 +54 +53 +56 +57 +51 +47 +51 +55 +52 +67 +82 +95 +107 +124 +136 +139 +132 +114 +108 +117 +124 +133 +143 +146 +146 +146 +145 +147 +149 +153 +155 +156 +151 +145 +142 +152 +164 +166 +167 +175 +159 +151 +148 +146 +139 +143 +161 +177 +179 +175 +169 +166 +163 +162 +165 +169 +175 +176 +167 +158 +158 +161 +161 +162 +168 +169 +169 +168 +165 +163 +163 +166 +171 +175 +176 +173 +171 +174 +177 +179 +184 +175 +167 +164 +161 +159 +153 +144 +147 +148 +146 +141 +140 +143 +148 +151 +148 +147 +149 +152 +153 +156 +155 +148 +141 +147 +156 +157 +150 +141 +142 +147 +146 +139 +146 +152 +148 +153 +148 +124 +112 +105 +107 +123 +136 +140 +144 +148 +146 +146 +145 +144 +146 +148 +151 +154 +147 +141 +135 +125 +116 +114 +128 +145 +155 +150 +148 +151 +156 +157 +154 +153 +159 +162 +161 +156 +148 +141 +140 +141 +145 +160 +171 +174 +165 +143 +137 +151 +160 +171 +181 +183 +184 +188 +193 +195 +195 +195 +195 +198 +200 +197 +193 +189 +184 +180 +173 +169 +171 +175 +172 +167 +172 +169 +167 +165 +164 +168 +172 +174 +174 +174 +175 +174 +176 +178 +175 +171 +165 +157 +150 +153 +157 +163 +167 +168 +172 +173 +172 +167 +163 +161 +155 +148 +154 +158 +161 +164 +171 +176 +173 +168 +161 +159 +160 +166 +171 +175 +179 +184 +183 +179 +174 +175 +178 +178 +174 +170 +176 +174 +170 +161 +151 +143 +137 +136 +140 +140 +140 +142 +146 +149 +147 +142 +140 +138 +139 +140 +144 +146 +146 +145 +144 +148 +153 +155 +150 +143 +140 +140 +145 +154 +160 +163 +164 +161 +158 +160 +158 +163 +168 +170 +172 +173 +167 +161 +160 +154 +153 +159 +166 +170 +174 +179 +175 +165 +159 +162 +167 +169 +171 +173 +171 +173 +173 +169 +168 +171 +170 +166 +158 +155 +156 +164 +169 +169 +167 +168 +168 +170 +169 +166 +166 +166 +160 +153 +149 +158 +167 +169 +171 +173 +173 +170 +169 +173 +178 +181 +187 +192 +190 +185 +183 +179 +177 +176 +175 +174 +178 +182 +176 +169 +162 +158 +155 +155 +159 +165 +161 +162 +162 +160 +160 +162 +162 +161 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +193 +193 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +192 +191 +190 +191 +192 +194 +194 +193 +192 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +191 +193 +193 +192 +192 +193 +193 +191 +188 +192 +194 +193 +191 +192 +192 +192 +191 +192 +191 +190 +190 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +190 +192 +193 +192 +191 +190 +192 +194 +194 +194 +193 +192 +192 +193 +194 +194 +193 +192 +190 +191 +192 +194 +194 +194 +193 +192 +192 +193 +193 +193 +192 +191 +194 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +194 +194 +195 +195 +195 +193 +192 +191 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +192 +193 +193 +193 +193 +193 +191 +192 +192 +193 +192 +193 +193 +194 +192 +192 +193 +193 +192 +192 +192 +193 +191 +192 +193 +194 +195 +195 +193 +192 +194 +193 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +191 +192 +191 +192 +194 +193 +191 +190 +191 +193 +193 +194 +193 +192 +191 +191 +192 +193 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +193 +193 +192 +192 +192 +191 +191 +191 +193 +194 +193 +191 +192 +193 +192 +190 +192 +191 +192 +194 +194 +192 +191 +192 +193 +191 +191 +192 +193 +193 +192 +191 +192 +193 +193 +193 +192 +192 +192 +192 +199 +200 +198 +194 +191 +191 +190 +189 +191 +193 +195 +198 +201 +203 +205 +206 +210 +210 +211 +211 +211 +208 +204 +201 +199 +199 +200 +200 +201 +201 +202 +203 +196 +194 +193 +196 +200 +202 +204 +205 +210 +207 +206 +207 +208 +207 +202 +196 +197 +197 +196 +192 +187 +185 +186 +188 +186 +182 +183 +187 +180 +166 +154 +147 +151 +157 +159 +154 +148 +145 +146 +147 +145 +143 +148 +159 +164 +165 +171 +181 +181 +178 +172 +171 +183 +193 +183 +161 +155 +155 +153 +154 +160 +160 +157 +159 +162 +160 +154 +149 +154 +166 +174 +175 +166 +161 +149 +135 +121 +105 +97 +98 +119 +133 +136 +130 +136 +151 +161 +165 +164 +161 +162 +172 +179 +182 +183 +184 +179 +178 +175 +176 +179 +180 +172 +164 +165 +178 +185 +176 +168 +172 +186 +196 +195 +197 +196 +195 +200 +209 +209 +204 +204 +203 +200 +194 +187 +182 +182 +183 +185 +184 +193 +205 +207 +204 +203 +200 +202 +202 +204 +203 +199 +198 +199 +198 +196 +195 +191 +188 +187 +186 +178 +169 +156 +149 +161 +181 +187 +186 +189 +190 +190 +188 +179 +177 +178 +168 +163 +174 +180 +171 +161 +157 +159 +159 +153 +147 +150 +153 +154 +155 +164 +173 +168 +156 +156 +157 +169 +184 +189 +184 +179 +177 +154 +158 +176 +197 +197 +175 +155 +148 +149 +157 +177 +189 +175 +145 +130 +136 +143 +144 +157 +170 +176 +189 +193 +179 +160 +153 +144 +144 +148 +153 +159 +167 +173 +172 +172 +178 +190 +198 +199 +201 +207 +204 +203 +210 +206 +189 +177 +171 +156 +156 +152 +159 +179 +192 +193 +195 +176 +163 +151 +149 +153 +156 +153 +148 +145 +145 +151 +165 +178 +187 +191 +193 +188 +180 +172 +172 +178 +179 +168 +156 +154 +158 +171 +180 +180 +182 +180 +171 +164 +156 +151 +150 +143 +135 +141 +153 +177 +184 +174 +149 +129 +121 +129 +145 +148 +139 +135 +156 +189 +192 +165 +141 +152 +178 +178 +150 +118 +120 +152 +173 +193 +204 +200 +201 +210 +201 +172 +138 +135 +137 +128 +121 +140 +173 +183 +170 +162 +143 +126 +114 +118 +127 +126 +134 +135 +131 +132 +138 +137 +133 +149 +176 +194 +189 +179 +161 +151 +167 +194 +206 +193 +158 +146 +154 +142 +130 +146 +170 +168 +147 +131 +132 +139 +138 +136 +137 +135 +148 +167 +176 +164 +141 +126 +123 +128 +131 +136 +153 +160 +141 +133 +154 +180 +182 +173 +174 +189 +189 +175 +167 +172 +176 +175 +167 +156 +156 +166 +178 +169 +166 +163 +158 +139 +109 +100 +115 +152 +174 +174 +149 +125 +114 +125 +150 +161 +161 +161 +151 +133 +130 +137 +139 +139 +126 +126 +139 +148 +163 +179 +181 +178 +180 +164 +141 +127 +123 +124 +127 +117 +114 +119 +130 +133 +129 +125 +121 +123 +124 +123 +131 +135 +133 +147 +164 +164 +145 +134 +136 +137 +137 +136 +135 +134 +131 +130 +133 +135 +136 +136 +137 +143 +147 +145 +143 +145 +145 +142 +140 +132 +123 +131 +157 +172 +170 +151 +131 +127 +127 +145 +174 +182 +163 +145 +142 +163 +180 +177 +154 +147 +161 +180 +150 +105 +109 +108 +110 +133 +177 +197 +179 +157 +157 +153 +133 +119 +115 +125 +148 +172 +148 +120 +117 +114 +127 +154 +190 +196 +156 +114 +130 +165 +156 +126 +111 +130 +141 +150 +151 +146 +124 +125 +165 +214 +221 +194 +173 +164 +145 +118 +131 +174 +191 +160 +114 +97 +104 +93 +92 +122 +165 +181 +172 +176 +169 +151 +144 +152 +172 +192 +185 +141 +104 +116 +150 +173 +183 +180 +148 +128 +142 +163 +168 +178 +190 +192 +195 +194 +198 +202 +188 +178 +168 +167 +146 +116 +136 +178 +188 +187 +184 +182 +174 +163 +150 +139 +145 +147 +148 +131 +125 +122 +104 +100 +105 +121 +147 +164 +163 +168 +174 +162 +141 +151 +182 +194 +176 +159 +149 +148 +152 +157 +159 +148 +132 +134 +155 +185 +208 +209 +200 +178 +168 +165 +164 +160 +144 +129 +134 +133 +135 +143 +148 +153 +162 +155 +138 +116 +99 +96 +105 +106 +97 +91 +96 +104 +123 +145 +151 +130 +102 +89 +85 +85 +96 +119 +140 +145 +139 +109 +89 +88 +105 +118 +132 +127 +103 +101 +135 +180 +192 +172 +146 +130 +134 +140 +149 +161 +148 +116 +90 +98 +139 +175 +171 +158 +151 +141 +107 +83 +90 +99 +107 +105 +99 +100 +102 +99 +93 +81 +81 +91 +100 +111 +126 +138 +153 +178 +174 +157 +134 +119 +115 +121 +129 +164 +193 +198 +179 +155 +146 +157 +164 +158 +158 +148 +133 +122 +127 +156 +188 +207 +203 +173 +140 +133 +140 +149 +155 +152 +160 +169 +176 +178 +173 +161 +150 +142 +152 +164 +153 +123 +107 +115 +124 +114 +103 +102 +105 +98 +93 +108 +127 +134 +120 +109 +106 +106 +109 +107 +98 +100 +97 +96 +96 +93 +86 +78 +73 +76 +78 +84 +92 +96 +96 +99 +103 +103 +106 +101 +95 +95 +95 +91 +88 +94 +100 +101 +95 +85 +74 +69 +74 +79 +83 +88 +90 +88 +83 +78 +75 +87 +92 +99 +101 +98 +92 +86 +81 +86 +86 +87 +85 +81 +78 +77 +78 +77 +75 +74 +71 +66 +60 +58 +59 +58 +55 +53 +52 +53 +56 +59 +61 +55 +55 +58 +61 +64 +66 +65 +64 +62 +60 +60 +65 +70 +72 +72 +72 +73 +73 +72 +71 +70 +69 +69 +70 +72 +72 +73 +74 +74 +75 +74 +74 +75 +73 +69 +65 +67 +72 +76 +77 +73 +73 +73 +72 +70 +66 +62 +60 +58 +58 +57 +55 +53 +52 +52 +52 +55 +56 +56 +56 +52 +47 +48 +54 +58 +74 +92 +104 +115 +126 +134 +135 +127 +113 +107 +117 +128 +136 +143 +148 +149 +148 +147 +149 +152 +154 +155 +155 +151 +142 +138 +150 +166 +170 +169 +172 +170 +162 +159 +156 +149 +149 +158 +164 +170 +170 +167 +164 +165 +168 +169 +167 +172 +171 +161 +153 +157 +164 +166 +168 +165 +166 +169 +169 +165 +161 +162 +166 +174 +175 +175 +172 +171 +175 +178 +179 +183 +175 +168 +163 +157 +154 +152 +146 +146 +146 +144 +141 +140 +144 +150 +153 +148 +146 +146 +148 +151 +157 +160 +154 +146 +145 +145 +146 +144 +142 +142 +144 +145 +144 +151 +151 +141 +140 +139 +127 +118 +116 +116 +121 +130 +138 +142 +144 +146 +144 +144 +146 +147 +146 +147 +152 +143 +140 +133 +123 +113 +112 +125 +140 +153 +153 +152 +151 +150 +151 +153 +154 +161 +160 +160 +158 +150 +139 +136 +140 +149 +162 +171 +175 +168 +150 +140 +146 +159 +169 +178 +182 +183 +186 +190 +192 +192 +193 +195 +198 +199 +197 +194 +190 +183 +177 +169 +166 +169 +173 +171 +167 +169 +168 +168 +168 +168 +169 +169 +168 +169 +170 +172 +174 +177 +179 +174 +169 +161 +157 +153 +156 +159 +161 +163 +164 +170 +173 +174 +170 +164 +158 +151 +147 +152 +158 +163 +165 +169 +172 +173 +169 +166 +165 +167 +169 +171 +172 +174 +178 +180 +177 +173 +174 +176 +177 +176 +173 +176 +173 +166 +157 +145 +138 +136 +135 +139 +140 +141 +144 +147 +149 +147 +143 +139 +137 +137 +139 +142 +146 +147 +148 +149 +150 +153 +153 +149 +143 +140 +141 +149 +158 +164 +167 +169 +166 +162 +164 +165 +170 +174 +176 +178 +178 +174 +168 +163 +158 +155 +157 +162 +165 +167 +169 +172 +164 +160 +166 +172 +174 +174 +174 +174 +176 +174 +169 +167 +167 +164 +160 +158 +156 +158 +166 +170 +170 +167 +167 +170 +172 +171 +168 +168 +167 +161 +154 +150 +160 +170 +172 +172 +173 +173 +170 +167 +172 +178 +182 +188 +194 +193 +189 +185 +181 +178 +176 +175 +176 +180 +184 +176 +167 +160 +158 +158 +157 +158 +160 +162 +163 +163 +161 +161 +162 +162 +161 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +191 +191 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +190 +191 +191 +192 +192 +193 +193 +194 +194 +191 +192 +193 +192 +193 +194 +193 +192 +189 +192 +194 +193 +192 +192 +193 +192 +191 +192 +192 +191 +191 +193 +193 +192 +191 +191 +192 +192 +192 +193 +193 +193 +190 +191 +192 +192 +191 +191 +193 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +193 +195 +195 +194 +193 +193 +192 +193 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +192 +192 +191 +194 +195 +195 +195 +194 +193 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +194 +194 +194 +190 +191 +192 +192 +192 +193 +194 +194 +191 +192 +192 +192 +192 +192 +193 +193 +191 +191 +192 +194 +194 +194 +193 +191 +193 +192 +192 +192 +193 +194 +194 +193 +194 +193 +193 +193 +193 +193 +192 +192 +193 +192 +192 +193 +193 +191 +190 +191 +192 +192 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +193 +192 +191 +191 +193 +192 +190 +191 +191 +192 +193 +194 +192 +192 +193 +192 +191 +191 +192 +193 +194 +193 +192 +192 +193 +194 +194 +193 +192 +191 +191 +192 +194 +194 +193 +193 +193 +194 +194 +198 +199 +200 +201 +204 +206 +208 +209 +210 +210 +209 +207 +206 +203 +200 +198 +197 +198 +198 +199 +200 +202 +205 +207 +195 +192 +191 +194 +200 +203 +205 +206 +207 +206 +205 +207 +208 +207 +203 +199 +201 +200 +197 +191 +185 +182 +184 +187 +189 +184 +179 +180 +174 +158 +146 +146 +153 +155 +155 +156 +158 +160 +156 +149 +139 +137 +144 +160 +171 +175 +179 +186 +174 +166 +177 +193 +191 +182 +168 +148 +141 +150 +156 +160 +167 +169 +164 +161 +165 +160 +158 +162 +172 +179 +180 +179 +166 +150 +133 +116 +101 +98 +112 +129 +146 +152 +147 +141 +153 +170 +171 +165 +155 +150 +157 +176 +187 +183 +180 +181 +177 +176 +172 +169 +170 +171 +165 +157 +171 +181 +180 +166 +164 +180 +195 +199 +198 +200 +197 +192 +196 +206 +207 +198 +205 +200 +191 +180 +171 +167 +169 +172 +176 +185 +190 +198 +208 +203 +186 +176 +173 +186 +190 +181 +171 +169 +176 +185 +186 +188 +185 +179 +175 +172 +164 +155 +148 +153 +175 +199 +202 +194 +189 +189 +187 +183 +176 +179 +181 +169 +163 +171 +175 +163 +156 +159 +161 +154 +144 +140 +142 +152 +161 +167 +172 +177 +175 +169 +170 +173 +188 +190 +175 +165 +160 +150 +136 +158 +188 +198 +176 +144 +128 +130 +142 +158 +191 +192 +173 +150 +126 +127 +129 +125 +131 +148 +170 +189 +185 +162 +144 +135 +135 +146 +163 +182 +199 +208 +198 +183 +182 +198 +211 +213 +206 +199 +189 +172 +179 +184 +167 +153 +148 +145 +139 +144 +144 +149 +171 +188 +188 +181 +160 +136 +125 +123 +118 +121 +129 +127 +125 +135 +156 +176 +180 +174 +174 +181 +176 +176 +180 +187 +185 +172 +167 +175 +184 +193 +194 +187 +184 +186 +182 +170 +163 +154 +147 +144 +137 +137 +153 +175 +183 +173 +155 +133 +117 +119 +136 +150 +148 +148 +149 +163 +186 +188 +161 +133 +147 +166 +162 +144 +141 +159 +173 +163 +174 +198 +205 +205 +207 +195 +173 +152 +158 +146 +130 +128 +148 +180 +189 +175 +157 +139 +127 +120 +119 +126 +130 +135 +140 +131 +132 +141 +138 +141 +167 +196 +202 +188 +182 +187 +192 +195 +197 +194 +190 +165 +165 +176 +158 +133 +143 +168 +177 +157 +138 +134 +136 +138 +134 +133 +130 +137 +154 +170 +172 +156 +137 +128 +123 +127 +142 +165 +166 +144 +133 +144 +149 +143 +139 +152 +180 +201 +200 +190 +193 +199 +200 +194 +185 +179 +180 +183 +182 +183 +175 +167 +151 +121 +113 +134 +146 +168 +173 +156 +137 +123 +127 +143 +153 +149 +147 +140 +129 +128 +132 +133 +127 +123 +148 +178 +182 +183 +181 +166 +154 +165 +163 +147 +131 +123 +127 +137 +141 +136 +135 +134 +132 +131 +129 +121 +120 +113 +112 +124 +133 +138 +155 +162 +162 +141 +128 +129 +132 +134 +138 +141 +138 +136 +135 +137 +140 +142 +143 +145 +146 +150 +145 +137 +138 +141 +139 +136 +121 +112 +127 +169 +187 +157 +119 +105 +117 +116 +130 +163 +178 +159 +135 +127 +159 +185 +188 +162 +149 +162 +169 +128 +87 +93 +94 +126 +170 +196 +194 +160 +134 +135 +134 +126 +116 +102 +108 +140 +171 +159 +131 +122 +111 +127 +169 +199 +191 +137 +109 +133 +170 +171 +139 +116 +128 +139 +157 +163 +152 +123 +119 +155 +214 +232 +205 +174 +158 +141 +126 +146 +181 +185 +141 +116 +111 +111 +112 +103 +121 +169 +189 +172 +166 +166 +164 +164 +159 +160 +175 +185 +162 +126 +125 +150 +167 +186 +198 +163 +138 +154 +168 +175 +182 +194 +200 +203 +202 +205 +206 +192 +183 +170 +167 +134 +82 +95 +149 +168 +165 +155 +152 +153 +149 +127 +108 +119 +125 +137 +125 +118 +120 +107 +101 +105 +118 +121 +142 +165 +179 +186 +171 +140 +147 +184 +201 +181 +154 +138 +139 +151 +162 +166 +154 +136 +138 +163 +193 +213 +217 +201 +168 +147 +140 +137 +140 +140 +125 +130 +136 +144 +146 +142 +150 +169 +163 +139 +112 +96 +99 +109 +108 +93 +91 +95 +104 +121 +142 +153 +135 +105 +89 +85 +89 +102 +122 +139 +142 +135 +102 +90 +91 +104 +122 +140 +132 +98 +88 +122 +176 +189 +163 +148 +142 +137 +138 +147 +162 +155 +125 +98 +107 +147 +176 +172 +160 +154 +144 +107 +81 +90 +102 +108 +108 +102 +103 +111 +106 +87 +77 +76 +90 +101 +104 +109 +120 +142 +178 +179 +163 +144 +127 +107 +99 +110 +155 +195 +206 +184 +159 +151 +158 +156 +145 +145 +132 +111 +107 +130 +164 +188 +190 +195 +177 +146 +131 +137 +149 +157 +161 +169 +179 +186 +185 +173 +155 +142 +134 +148 +160 +148 +118 +103 +114 +127 +121 +119 +115 +107 +94 +95 +112 +126 +131 +119 +109 +105 +105 +107 +106 +100 +94 +90 +89 +88 +87 +81 +73 +66 +70 +81 +94 +101 +100 +99 +100 +102 +104 +105 +100 +96 +98 +97 +90 +87 +92 +98 +98 +94 +85 +74 +70 +74 +78 +83 +91 +92 +87 +80 +77 +77 +88 +95 +101 +99 +92 +87 +83 +81 +83 +83 +81 +79 +78 +76 +76 +76 +74 +73 +71 +70 +66 +62 +60 +61 +55 +55 +54 +54 +55 +57 +62 +64 +56 +56 +58 +60 +62 +63 +62 +62 +61 +59 +61 +66 +70 +71 +70 +69 +70 +70 +70 +70 +70 +70 +70 +70 +72 +72 +73 +74 +74 +74 +73 +73 +73 +70 +65 +63 +67 +74 +78 +78 +73 +74 +73 +70 +66 +62 +59 +59 +57 +57 +56 +54 +52 +51 +51 +51 +51 +56 +54 +53 +53 +48 +48 +57 +69 +85 +104 +115 +121 +127 +130 +128 +120 +110 +105 +116 +132 +139 +143 +149 +149 +148 +148 +151 +155 +157 +157 +156 +152 +138 +134 +149 +169 +176 +174 +171 +169 +166 +165 +165 +163 +165 +165 +162 +166 +166 +162 +157 +161 +170 +173 +169 +175 +169 +156 +148 +154 +162 +165 +166 +166 +166 +169 +170 +165 +160 +164 +171 +178 +178 +176 +175 +175 +178 +179 +178 +181 +175 +168 +161 +152 +149 +150 +147 +145 +147 +146 +143 +143 +147 +152 +154 +149 +145 +144 +147 +151 +160 +166 +163 +152 +143 +135 +134 +138 +142 +143 +141 +148 +153 +157 +151 +136 +126 +123 +123 +127 +129 +125 +119 +122 +133 +141 +142 +142 +141 +144 +147 +147 +145 +144 +146 +145 +137 +127 +121 +121 +124 +126 +127 +145 +152 +157 +153 +149 +149 +152 +154 +160 +156 +156 +158 +152 +140 +138 +143 +155 +163 +168 +170 +170 +159 +148 +146 +158 +169 +178 +182 +182 +183 +186 +189 +188 +191 +194 +197 +197 +195 +193 +190 +182 +174 +166 +163 +165 +170 +170 +167 +166 +167 +170 +173 +174 +172 +166 +162 +162 +164 +168 +173 +178 +179 +172 +165 +158 +157 +156 +158 +160 +160 +160 +161 +164 +168 +171 +170 +163 +153 +148 +147 +152 +160 +167 +168 +169 +171 +172 +171 +172 +172 +172 +171 +170 +169 +169 +170 +172 +172 +171 +172 +175 +176 +177 +176 +177 +171 +160 +149 +138 +132 +132 +134 +137 +139 +142 +144 +145 +147 +146 +143 +138 +137 +137 +139 +142 +146 +150 +151 +157 +156 +155 +154 +150 +146 +145 +145 +151 +160 +166 +169 +170 +167 +162 +164 +168 +174 +178 +179 +181 +182 +178 +172 +168 +166 +162 +160 +162 +164 +163 +160 +161 +154 +152 +159 +168 +172 +172 +172 +175 +176 +175 +170 +168 +165 +160 +156 +155 +155 +159 +167 +172 +171 +168 +167 +170 +171 +170 +167 +167 +166 +160 +154 +148 +158 +169 +173 +172 +172 +171 +169 +166 +171 +177 +181 +187 +192 +193 +189 +186 +182 +178 +176 +176 +179 +183 +187 +178 +168 +160 +161 +164 +164 +161 +160 +164 +165 +164 +163 +163 +164 +163 +161 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +190 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +192 +191 +192 +192 +192 +193 +193 +193 +194 +194 +191 +192 +193 +192 +193 +194 +194 +192 +191 +193 +194 +192 +192 +193 +193 +193 +191 +192 +193 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +193 +190 +191 +193 +195 +195 +194 +193 +192 +194 +193 +192 +192 +194 +195 +195 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +191 +191 +195 +193 +192 +190 +190 +191 +192 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +190 +191 +192 +192 +192 +193 +194 +195 +191 +191 +192 +192 +192 +192 +193 +194 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +192 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +191 +191 +191 +190 +191 +191 +192 +193 +193 +194 +194 +192 +193 +193 +193 +194 +193 +193 +193 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +191 +193 +193 +191 +191 +191 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +191 +192 +193 +193 +192 +192 +193 +193 +189 +190 +192 +193 +194 +195 +196 +196 +199 +201 +202 +204 +207 +210 +212 +211 +207 +207 +206 +205 +203 +201 +199 +198 +195 +196 +195 +194 +194 +197 +201 +205 +201 +196 +193 +195 +200 +204 +206 +207 +202 +202 +202 +203 +203 +202 +201 +198 +200 +198 +194 +189 +184 +183 +186 +189 +186 +185 +171 +160 +159 +157 +154 +158 +159 +154 +153 +162 +172 +174 +166 +156 +145 +142 +147 +161 +177 +183 +178 +171 +161 +164 +185 +204 +191 +164 +148 +145 +142 +153 +164 +171 +172 +163 +156 +157 +159 +164 +171 +177 +181 +182 +179 +176 +161 +141 +123 +112 +105 +118 +143 +159 +157 +159 +155 +154 +165 +170 +162 +151 +150 +153 +165 +184 +191 +183 +176 +174 +176 +168 +160 +158 +164 +172 +178 +181 +197 +192 +180 +172 +181 +197 +205 +203 +206 +199 +191 +187 +191 +198 +201 +202 +203 +197 +187 +179 +172 +168 +166 +165 +174 +183 +190 +200 +212 +205 +177 +155 +159 +172 +170 +153 +142 +141 +150 +164 +175 +181 +184 +178 +167 +160 +158 +160 +162 +177 +194 +199 +194 +188 +185 +183 +179 +174 +172 +180 +183 +171 +161 +164 +166 +165 +164 +162 +152 +140 +139 +145 +148 +156 +172 +183 +181 +174 +177 +186 +182 +182 +178 +159 +137 +134 +137 +136 +154 +179 +195 +179 +150 +132 +127 +125 +140 +166 +195 +191 +175 +163 +149 +145 +140 +131 +128 +144 +173 +194 +179 +146 +136 +132 +141 +153 +167 +185 +199 +199 +187 +182 +188 +199 +196 +188 +174 +159 +144 +142 +165 +168 +151 +147 +147 +150 +154 +157 +158 +161 +174 +185 +181 +170 +157 +139 +131 +132 +129 +129 +136 +140 +144 +151 +168 +180 +173 +157 +157 +168 +176 +182 +191 +197 +186 +167 +166 +183 +205 +202 +191 +181 +181 +181 +170 +158 +153 +151 +141 +130 +132 +150 +169 +179 +166 +149 +136 +125 +119 +135 +157 +164 +159 +154 +146 +152 +177 +190 +165 +129 +134 +152 +155 +158 +171 +186 +178 +152 +145 +173 +198 +206 +198 +191 +190 +188 +178 +164 +145 +136 +154 +187 +197 +181 +160 +139 +126 +121 +119 +127 +136 +139 +140 +138 +140 +139 +139 +156 +181 +193 +184 +175 +172 +179 +187 +187 +180 +171 +171 +161 +162 +167 +154 +141 +147 +160 +176 +165 +147 +133 +131 +133 +131 +127 +127 +139 +151 +159 +164 +164 +156 +146 +120 +123 +142 +162 +156 +136 +134 +146 +137 +127 +123 +132 +154 +184 +199 +196 +198 +206 +210 +209 +208 +210 +206 +198 +195 +204 +199 +181 +163 +148 +143 +148 +145 +166 +178 +168 +147 +128 +129 +144 +153 +148 +142 +132 +123 +119 +121 +124 +136 +155 +185 +200 +191 +173 +154 +134 +122 +153 +176 +175 +164 +155 +158 +167 +178 +182 +180 +166 +156 +157 +155 +144 +129 +124 +120 +127 +137 +153 +169 +163 +151 +136 +128 +129 +126 +126 +133 +141 +142 +139 +136 +137 +137 +138 +139 +140 +141 +141 +133 +127 +130 +132 +130 +130 +121 +122 +141 +174 +179 +142 +112 +117 +135 +127 +129 +153 +170 +154 +130 +123 +155 +182 +186 +164 +155 +168 +160 +111 +72 +78 +108 +166 +195 +185 +168 +152 +145 +138 +130 +123 +120 +106 +107 +141 +164 +165 +142 +124 +110 +129 +185 +208 +175 +129 +112 +123 +150 +176 +165 +144 +125 +132 +158 +178 +164 +125 +114 +147 +211 +235 +207 +171 +148 +134 +133 +157 +187 +174 +130 +125 +135 +134 +134 +119 +123 +169 +192 +176 +165 +168 +175 +179 +179 +166 +165 +176 +173 +157 +154 +166 +174 +192 +212 +180 +157 +169 +173 +179 +182 +185 +193 +204 +204 +202 +202 +200 +193 +182 +168 +146 +117 +105 +129 +162 +172 +145 +134 +148 +160 +133 +91 +81 +118 +143 +141 +126 +119 +108 +103 +112 +123 +111 +119 +151 +183 +195 +174 +140 +144 +184 +208 +192 +155 +126 +126 +144 +164 +171 +169 +162 +163 +173 +192 +210 +222 +204 +156 +122 +116 +123 +136 +141 +126 +132 +143 +149 +144 +138 +149 +169 +167 +137 +108 +100 +105 +113 +111 +102 +93 +93 +102 +120 +140 +151 +134 +103 +85 +84 +100 +124 +136 +140 +140 +136 +105 +93 +90 +103 +127 +149 +137 +102 +99 +134 +177 +176 +149 +144 +142 +133 +134 +141 +160 +167 +145 +116 +120 +149 +171 +167 +160 +160 +150 +108 +79 +85 +105 +112 +118 +109 +100 +106 +107 +96 +89 +87 +98 +102 +95 +90 +104 +131 +167 +180 +173 +154 +129 +93 +77 +96 +151 +197 +210 +186 +159 +153 +154 +145 +135 +125 +111 +103 +110 +136 +169 +188 +192 +194 +173 +139 +127 +142 +156 +158 +172 +172 +178 +189 +193 +179 +153 +134 +128 +142 +150 +138 +120 +115 +122 +127 +128 +128 +122 +108 +92 +94 +110 +120 +121 +112 +107 +107 +105 +104 +102 +98 +89 +88 +87 +86 +85 +80 +71 +62 +68 +86 +103 +107 +102 +99 +99 +100 +112 +110 +102 +96 +96 +93 +88 +87 +90 +96 +97 +93 +85 +75 +74 +79 +81 +84 +89 +90 +86 +81 +80 +82 +90 +97 +101 +95 +86 +80 +79 +79 +79 +76 +73 +73 +74 +76 +75 +74 +69 +68 +68 +68 +66 +62 +60 +59 +52 +54 +57 +58 +58 +58 +59 +60 +61 +59 +57 +57 +57 +56 +58 +59 +59 +60 +63 +67 +69 +69 +68 +67 +67 +67 +67 +68 +69 +70 +70 +69 +72 +73 +74 +75 +75 +74 +73 +72 +71 +68 +65 +65 +70 +76 +78 +79 +72 +72 +72 +68 +63 +59 +58 +58 +56 +55 +55 +54 +52 +51 +51 +51 +49 +56 +52 +52 +56 +54 +54 +65 +82 +98 +115 +122 +125 +128 +127 +123 +114 +108 +103 +115 +135 +141 +142 +148 +148 +148 +148 +151 +156 +158 +157 +155 +151 +136 +133 +149 +168 +177 +175 +170 +161 +162 +166 +168 +172 +179 +180 +172 +171 +166 +155 +149 +152 +163 +172 +176 +178 +169 +153 +146 +154 +163 +166 +166 +168 +167 +168 +168 +163 +159 +166 +177 +180 +178 +177 +178 +180 +181 +177 +174 +177 +173 +168 +161 +150 +146 +148 +148 +146 +148 +146 +144 +145 +148 +152 +154 +150 +146 +146 +149 +154 +162 +169 +168 +156 +144 +131 +127 +132 +141 +145 +145 +150 +155 +153 +147 +138 +125 +118 +121 +137 +138 +131 +120 +118 +128 +138 +141 +138 +142 +146 +147 +147 +146 +141 +135 +137 +134 +130 +130 +135 +138 +133 +124 +132 +146 +157 +157 +153 +153 +153 +151 +153 +150 +150 +153 +151 +147 +147 +152 +160 +162 +162 +163 +166 +166 +161 +155 +161 +169 +178 +182 +180 +182 +185 +188 +187 +190 +193 +195 +195 +193 +191 +190 +184 +175 +165 +161 +162 +166 +168 +169 +166 +168 +173 +177 +178 +174 +167 +161 +157 +159 +164 +171 +177 +176 +168 +161 +158 +159 +159 +160 +160 +160 +162 +163 +158 +159 +162 +164 +159 +151 +149 +151 +157 +164 +170 +171 +171 +172 +173 +174 +175 +176 +176 +174 +173 +171 +167 +165 +164 +166 +167 +169 +171 +173 +175 +176 +176 +168 +155 +143 +132 +127 +129 +131 +135 +139 +142 +142 +142 +142 +142 +141 +138 +139 +140 +141 +144 +148 +151 +155 +160 +159 +159 +157 +152 +148 +148 +150 +154 +161 +166 +168 +169 +166 +161 +162 +168 +174 +179 +181 +182 +182 +178 +172 +169 +170 +167 +164 +166 +169 +165 +157 +155 +148 +144 +149 +159 +166 +169 +170 +175 +176 +176 +173 +170 +165 +158 +153 +150 +152 +158 +166 +172 +172 +169 +168 +167 +168 +166 +164 +164 +162 +157 +151 +144 +154 +167 +171 +170 +169 +168 +167 +166 +170 +175 +179 +184 +187 +187 +184 +183 +180 +176 +175 +177 +181 +184 +188 +178 +168 +161 +162 +167 +168 +166 +165 +166 +167 +166 +165 +165 +166 +164 +161 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +190 +192 +192 +192 +192 +192 +193 +193 +194 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +191 +193 +193 +193 +193 +193 +193 +193 +192 +191 +193 +193 +193 +193 +194 +194 +192 +192 +194 +193 +192 +191 +193 +194 +194 +191 +193 +193 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +195 +195 +194 +193 +192 +192 +192 +192 +191 +193 +194 +195 +195 +194 +192 +191 +195 +194 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +192 +193 +192 +192 +191 +194 +193 +191 +190 +189 +190 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +190 +191 +192 +192 +192 +193 +193 +194 +191 +191 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +191 +191 +192 +192 +192 +190 +190 +191 +192 +193 +194 +194 +194 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +194 +194 +194 +194 +193 +193 +192 +191 +192 +193 +192 +191 +191 +193 +192 +190 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +192 +192 +191 +191 +192 +194 +195 +191 +192 +193 +194 +194 +193 +193 +194 +198 +200 +202 +203 +205 +208 +207 +205 +200 +202 +203 +202 +199 +196 +194 +193 +193 +192 +190 +189 +190 +193 +198 +202 +203 +199 +197 +199 +203 +204 +205 +205 +200 +200 +200 +200 +200 +199 +198 +196 +198 +195 +191 +189 +189 +191 +192 +193 +181 +182 +162 +138 +138 +152 +162 +166 +159 +155 +160 +173 +180 +174 +165 +160 +158 +155 +162 +179 +188 +179 +163 +153 +165 +180 +188 +184 +173 +152 +138 +137 +151 +166 +176 +176 +167 +156 +151 +156 +160 +176 +189 +188 +181 +177 +175 +172 +154 +139 +130 +130 +135 +151 +163 +162 +152 +154 +156 +161 +165 +156 +143 +138 +155 +164 +178 +189 +189 +181 +175 +173 +170 +163 +161 +169 +180 +190 +199 +206 +198 +185 +177 +185 +200 +207 +205 +203 +204 +184 +171 +180 +190 +193 +197 +205 +195 +191 +184 +180 +177 +176 +176 +176 +193 +192 +205 +219 +213 +194 +177 +167 +180 +184 +169 +143 +129 +126 +131 +142 +162 +166 +173 +175 +169 +165 +172 +183 +192 +197 +196 +188 +182 +182 +183 +185 +180 +174 +171 +178 +178 +168 +159 +159 +165 +169 +166 +153 +136 +131 +145 +161 +173 +176 +183 +189 +184 +176 +177 +185 +181 +172 +152 +135 +124 +121 +133 +155 +184 +192 +181 +152 +136 +138 +142 +139 +147 +170 +179 +175 +166 +164 +170 +165 +147 +138 +141 +163 +184 +185 +160 +132 +134 +139 +150 +156 +159 +168 +170 +159 +164 +177 +189 +182 +165 +155 +142 +122 +127 +150 +178 +169 +157 +161 +159 +163 +166 +161 +161 +168 +180 +187 +178 +163 +158 +159 +160 +164 +169 +161 +156 +163 +171 +168 +171 +177 +172 +161 +161 +170 +191 +197 +198 +191 +182 +178 +176 +178 +190 +178 +166 +163 +166 +162 +152 +147 +140 +140 +133 +129 +144 +167 +176 +169 +155 +138 +131 +130 +133 +155 +177 +177 +168 +150 +130 +133 +169 +197 +176 +131 +123 +147 +166 +176 +171 +159 +151 +139 +127 +145 +184 +202 +191 +190 +201 +205 +191 +183 +169 +156 +158 +176 +189 +188 +171 +149 +128 +121 +120 +129 +140 +141 +138 +142 +146 +143 +145 +164 +174 +166 +158 +151 +144 +151 +172 +182 +170 +153 +132 +133 +141 +147 +145 +145 +151 +158 +175 +173 +157 +135 +125 +130 +132 +126 +129 +138 +148 +153 +158 +164 +165 +162 +135 +131 +139 +147 +139 +132 +142 +156 +154 +145 +144 +148 +155 +172 +184 +180 +176 +185 +190 +192 +201 +211 +205 +189 +183 +193 +207 +199 +179 +174 +167 +148 +152 +158 +173 +181 +161 +128 +119 +134 +152 +156 +152 +136 +119 +113 +120 +132 +166 +194 +206 +194 +181 +166 +148 +137 +139 +164 +189 +197 +188 +173 +170 +178 +188 +191 +196 +195 +191 +191 +191 +186 +170 +160 +148 +151 +161 +174 +179 +164 +143 +132 +128 +128 +125 +124 +129 +133 +137 +137 +136 +140 +141 +140 +138 +137 +137 +134 +129 +130 +134 +131 +125 +125 +125 +139 +158 +176 +165 +126 +114 +141 +147 +137 +131 +147 +167 +159 +140 +136 +158 +176 +177 +169 +171 +178 +149 +99 +69 +99 +164 +194 +168 +137 +137 +158 +169 +154 +133 +121 +124 +117 +112 +135 +160 +171 +147 +121 +121 +158 +206 +202 +148 +118 +111 +111 +124 +161 +181 +182 +144 +134 +152 +183 +181 +138 +113 +135 +203 +232 +210 +176 +144 +132 +147 +178 +189 +153 +116 +114 +132 +138 +133 +121 +126 +161 +187 +184 +180 +185 +188 +185 +183 +184 +183 +180 +177 +176 +178 +180 +188 +188 +195 +172 +156 +166 +161 +161 +158 +166 +186 +200 +194 +188 +191 +200 +196 +189 +175 +171 +168 +147 +142 +166 +172 +137 +117 +133 +169 +165 +110 +67 +86 +126 +152 +148 +129 +104 +99 +120 +134 +123 +114 +138 +183 +196 +166 +137 +146 +182 +208 +197 +158 +118 +116 +141 +162 +170 +179 +182 +175 +171 +188 +215 +226 +205 +146 +98 +97 +122 +142 +143 +135 +140 +146 +144 +136 +138 +155 +171 +166 +133 +109 +111 +117 +115 +113 +112 +96 +88 +98 +123 +143 +151 +133 +101 +79 +78 +106 +146 +156 +148 +140 +135 +109 +91 +85 +102 +132 +152 +143 +117 +120 +154 +176 +154 +132 +132 +129 +123 +123 +132 +149 +165 +161 +147 +140 +139 +148 +150 +159 +171 +158 +112 +84 +89 +103 +119 +134 +125 +103 +99 +110 +115 +111 +110 +116 +110 +91 +80 +95 +129 +159 +182 +184 +162 +127 +79 +65 +95 +156 +203 +216 +187 +158 +149 +148 +136 +125 +112 +104 +109 +126 +153 +173 +177 +188 +185 +161 +126 +119 +144 +159 +154 +162 +158 +164 +180 +189 +177 +151 +133 +130 +144 +145 +130 +123 +126 +128 +124 +129 +124 +119 +108 +95 +96 +111 +122 +115 +109 +107 +107 +102 +97 +95 +91 +89 +90 +90 +89 +88 +83 +73 +63 +71 +90 +108 +111 +105 +101 +100 +100 +117 +115 +106 +97 +92 +86 +82 +85 +92 +97 +97 +92 +82 +74 +73 +81 +85 +85 +86 +88 +88 +84 +81 +81 +89 +97 +99 +90 +80 +76 +77 +78 +76 +73 +69 +70 +73 +76 +75 +73 +68 +69 +69 +67 +63 +58 +54 +52 +52 +54 +56 +57 +56 +55 +55 +55 +60 +57 +56 +55 +54 +52 +53 +55 +59 +62 +66 +68 +68 +67 +66 +65 +64 +64 +65 +67 +69 +70 +70 +70 +71 +73 +75 +76 +76 +74 +72 +71 +69 +66 +65 +68 +73 +77 +77 +77 +70 +70 +69 +65 +60 +58 +58 +59 +55 +54 +54 +53 +53 +52 +51 +51 +52 +56 +53 +52 +58 +59 +61 +76 +96 +109 +120 +123 +124 +126 +125 +121 +107 +104 +102 +112 +131 +137 +138 +144 +146 +146 +147 +150 +153 +155 +154 +153 +150 +138 +139 +153 +165 +172 +173 +168 +159 +162 +167 +168 +174 +184 +189 +183 +175 +164 +152 +146 +147 +155 +169 +181 +171 +163 +150 +148 +160 +170 +174 +175 +168 +165 +164 +162 +158 +158 +166 +178 +179 +176 +175 +177 +180 +180 +178 +175 +172 +169 +166 +160 +149 +145 +146 +146 +143 +145 +145 +144 +145 +149 +152 +153 +151 +148 +149 +153 +155 +160 +165 +164 +157 +146 +131 +121 +125 +138 +149 +153 +151 +147 +133 +129 +134 +132 +126 +130 +141 +140 +136 +128 +123 +125 +130 +136 +139 +146 +149 +145 +144 +145 +136 +123 +118 +129 +140 +144 +144 +144 +140 +134 +126 +139 +151 +154 +155 +155 +152 +147 +146 +147 +146 +145 +147 +152 +156 +158 +162 +161 +161 +159 +162 +168 +169 +163 +162 +167 +174 +178 +179 +181 +185 +189 +188 +190 +192 +193 +193 +191 +190 +190 +187 +177 +167 +163 +161 +162 +166 +170 +169 +170 +175 +178 +179 +176 +170 +165 +154 +155 +160 +167 +173 +173 +166 +161 +159 +162 +164 +165 +163 +162 +163 +164 +156 +154 +155 +157 +156 +152 +152 +155 +161 +166 +170 +172 +173 +173 +174 +174 +178 +179 +179 +178 +178 +178 +173 +168 +164 +164 +163 +162 +162 +164 +168 +171 +171 +162 +150 +140 +131 +126 +128 +131 +137 +141 +143 +142 +140 +140 +140 +140 +140 +142 +144 +146 +148 +150 +154 +156 +157 +159 +161 +159 +153 +148 +149 +153 +160 +166 +168 +169 +170 +166 +162 +164 +169 +176 +183 +185 +186 +184 +179 +173 +166 +168 +169 +168 +172 +176 +170 +161 +159 +153 +148 +150 +157 +163 +166 +166 +170 +172 +173 +172 +170 +163 +156 +151 +148 +150 +157 +165 +170 +170 +168 +166 +165 +164 +163 +161 +161 +159 +154 +149 +145 +154 +165 +170 +169 +166 +164 +163 +164 +167 +172 +176 +180 +182 +180 +177 +176 +175 +174 +174 +177 +181 +184 +185 +175 +166 +159 +161 +165 +168 +169 +171 +168 +168 +168 +167 +167 +167 +164 +161 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +193 +192 +192 +193 +194 +194 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +193 +193 +194 +193 +192 +193 +194 +193 +192 +192 +194 +194 +194 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +194 +194 +193 +193 +193 +193 +193 +193 +196 +195 +194 +193 +192 +192 +192 +192 +195 +194 +193 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +191 +193 +193 +194 +194 +193 +192 +191 +190 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +193 +194 +191 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +191 +191 +190 +191 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +190 +190 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +194 +194 +194 +194 +193 +193 +192 +191 +192 +192 +193 +193 +193 +192 +192 +193 +194 +194 +194 +194 +194 +193 +193 +192 +194 +195 +194 +192 +191 +192 +191 +189 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +190 +191 +193 +195 +192 +192 +193 +195 +194 +193 +193 +194 +196 +199 +200 +200 +200 +201 +198 +193 +191 +193 +196 +195 +191 +187 +184 +184 +185 +185 +185 +187 +192 +198 +203 +207 +200 +198 +200 +203 +205 +204 +203 +202 +202 +201 +200 +200 +200 +199 +198 +197 +196 +194 +192 +191 +194 +197 +198 +198 +186 +184 +162 +134 +128 +142 +154 +157 +159 +165 +178 +188 +185 +172 +165 +167 +168 +166 +179 +198 +192 +165 +149 +150 +175 +188 +185 +170 +154 +133 +126 +138 +158 +176 +180 +167 +156 +155 +158 +162 +172 +188 +198 +191 +180 +175 +172 +169 +154 +149 +148 +152 +159 +164 +157 +143 +140 +144 +152 +161 +160 +146 +139 +144 +160 +171 +182 +183 +182 +182 +183 +182 +172 +173 +182 +196 +204 +203 +199 +196 +165 +163 +172 +192 +205 +204 +200 +202 +190 +167 +158 +177 +195 +196 +196 +202 +197 +192 +184 +177 +173 +175 +183 +189 +200 +206 +217 +212 +191 +180 +183 +187 +190 +195 +184 +157 +133 +124 +133 +147 +160 +158 +160 +167 +173 +180 +192 +203 +215 +208 +197 +191 +189 +182 +178 +182 +177 +174 +174 +174 +169 +160 +156 +156 +170 +167 +157 +140 +133 +143 +163 +178 +186 +192 +190 +178 +166 +165 +169 +171 +164 +150 +135 +137 +140 +132 +147 +184 +203 +188 +162 +142 +139 +146 +151 +150 +154 +167 +159 +154 +150 +154 +172 +171 +157 +149 +159 +187 +190 +161 +136 +133 +141 +145 +149 +150 +153 +161 +162 +155 +167 +178 +178 +157 +141 +142 +141 +132 +152 +182 +195 +175 +167 +168 +161 +157 +151 +142 +145 +165 +184 +190 +177 +158 +160 +173 +175 +176 +180 +174 +167 +175 +181 +185 +191 +193 +185 +175 +176 +183 +206 +207 +197 +175 +169 +188 +193 +177 +153 +144 +142 +149 +154 +151 +148 +149 +135 +134 +137 +150 +168 +178 +171 +160 +150 +137 +131 +134 +145 +172 +187 +179 +166 +144 +121 +123 +162 +198 +180 +130 +116 +143 +170 +182 +160 +126 +116 +118 +120 +139 +184 +202 +187 +184 +195 +205 +209 +193 +184 +184 +166 +137 +144 +179 +186 +167 +139 +124 +121 +127 +138 +135 +139 +138 +138 +140 +148 +163 +165 +155 +150 +144 +137 +151 +179 +187 +159 +127 +112 +119 +132 +146 +148 +143 +149 +161 +177 +179 +167 +144 +131 +134 +137 +133 +134 +132 +134 +141 +148 +153 +161 +170 +170 +159 +151 +148 +145 +148 +159 +169 +169 +164 +170 +176 +174 +172 +168 +158 +157 +166 +175 +180 +186 +188 +176 +159 +152 +153 +175 +188 +178 +175 +168 +144 +140 +138 +147 +165 +169 +152 +130 +117 +136 +154 +158 +143 +128 +129 +148 +171 +197 +208 +190 +166 +165 +168 +162 +166 +179 +183 +194 +206 +199 +173 +158 +160 +158 +148 +153 +170 +178 +181 +187 +195 +196 +182 +168 +180 +193 +198 +195 +182 +161 +150 +143 +140 +136 +132 +129 +124 +125 +126 +130 +138 +143 +142 +139 +139 +137 +134 +132 +138 +142 +132 +122 +120 +128 +152 +176 +184 +159 +116 +110 +143 +159 +146 +128 +131 +153 +157 +147 +148 +158 +167 +168 +182 +194 +181 +126 +80 +96 +150 +208 +185 +127 +108 +131 +172 +184 +162 +134 +119 +125 +123 +112 +121 +149 +168 +154 +128 +148 +193 +210 +171 +126 +112 +116 +120 +122 +142 +168 +185 +173 +157 +162 +186 +189 +144 +110 +127 +191 +227 +218 +188 +147 +138 +165 +196 +174 +127 +105 +104 +123 +132 +122 +111 +120 +154 +182 +176 +159 +163 +173 +173 +180 +193 +196 +186 +181 +182 +172 +155 +157 +156 +161 +146 +132 +130 +125 +124 +120 +145 +184 +197 +182 +174 +179 +194 +190 +188 +189 +193 +192 +183 +175 +174 +160 +137 +115 +112 +145 +174 +146 +101 +60 +86 +129 +155 +146 +113 +95 +111 +138 +141 +128 +138 +177 +181 +152 +136 +149 +176 +197 +191 +159 +122 +121 +146 +166 +174 +181 +179 +166 +158 +184 +222 +226 +196 +132 +86 +92 +126 +149 +144 +143 +147 +145 +133 +125 +141 +168 +182 +165 +131 +114 +124 +128 +117 +111 +114 +96 +84 +95 +126 +149 +158 +135 +99 +67 +68 +106 +155 +166 +152 +139 +129 +109 +90 +82 +105 +137 +154 +147 +130 +136 +165 +172 +143 +125 +124 +118 +120 +123 +131 +135 +144 +158 +172 +167 +140 +118 +122 +150 +179 +167 +124 +99 +99 +100 +116 +133 +133 +120 +115 +125 +133 +127 +121 +121 +111 +93 +89 +104 +134 +157 +187 +195 +172 +130 +80 +72 +108 +162 +205 +216 +187 +158 +145 +141 +128 +114 +111 +114 +122 +142 +174 +183 +166 +150 +151 +140 +122 +121 +142 +149 +136 +119 +123 +143 +171 +184 +171 +147 +132 +142 +155 +150 +131 +124 +128 +127 +122 +126 +116 +112 +108 +101 +103 +118 +131 +119 +108 +99 +92 +85 +83 +87 +88 +88 +88 +88 +89 +93 +95 +88 +76 +79 +95 +111 +114 +109 +105 +103 +103 +114 +113 +106 +97 +90 +80 +77 +82 +98 +101 +97 +89 +79 +71 +71 +79 +86 +84 +86 +89 +89 +84 +79 +77 +88 +95 +95 +86 +77 +76 +78 +78 +75 +71 +68 +69 +73 +75 +73 +71 +67 +69 +69 +65 +60 +55 +53 +51 +55 +56 +56 +56 +55 +55 +55 +55 +55 +54 +57 +60 +59 +56 +56 +58 +60 +64 +69 +69 +67 +66 +65 +64 +64 +64 +64 +66 +69 +71 +72 +71 +72 +72 +74 +74 +74 +72 +70 +69 +65 +65 +66 +71 +75 +76 +74 +74 +68 +68 +66 +63 +60 +58 +58 +59 +55 +54 +54 +54 +54 +54 +53 +52 +55 +55 +51 +50 +56 +60 +68 +82 +104 +113 +119 +119 +119 +121 +121 +117 +101 +99 +101 +113 +127 +134 +133 +136 +139 +140 +143 +146 +149 +152 +152 +153 +147 +142 +151 +165 +168 +171 +173 +169 +162 +165 +169 +170 +173 +185 +192 +189 +176 +165 +156 +152 +152 +153 +164 +176 +162 +157 +149 +150 +163 +172 +175 +177 +170 +167 +163 +160 +159 +161 +169 +177 +181 +177 +175 +177 +179 +179 +180 +179 +169 +165 +162 +158 +150 +146 +144 +141 +139 +141 +142 +143 +146 +151 +153 +153 +153 +151 +154 +157 +155 +155 +157 +157 +154 +148 +134 +121 +122 +135 +148 +155 +152 +141 +120 +113 +125 +133 +135 +139 +141 +140 +140 +139 +133 +126 +124 +127 +140 +149 +151 +144 +141 +140 +132 +119 +114 +125 +139 +147 +151 +151 +147 +142 +131 +136 +141 +146 +151 +154 +151 +145 +143 +144 +143 +142 +147 +156 +161 +160 +163 +161 +162 +161 +161 +169 +172 +167 +164 +164 +167 +172 +175 +179 +186 +190 +189 +190 +191 +193 +192 +191 +190 +190 +186 +179 +171 +167 +162 +159 +162 +168 +171 +173 +176 +179 +178 +175 +171 +169 +155 +154 +158 +163 +168 +168 +164 +162 +158 +164 +168 +170 +168 +166 +164 +162 +161 +156 +152 +151 +151 +153 +155 +158 +164 +167 +168 +170 +172 +172 +173 +173 +179 +183 +183 +181 +182 +184 +181 +176 +173 +169 +162 +156 +152 +153 +158 +162 +160 +152 +144 +138 +133 +129 +131 +135 +141 +145 +147 +146 +143 +142 +142 +142 +144 +145 +147 +149 +151 +154 +156 +157 +156 +159 +162 +161 +154 +149 +151 +156 +163 +168 +168 +167 +168 +165 +162 +164 +168 +176 +183 +186 +185 +183 +177 +171 +165 +168 +170 +173 +178 +182 +177 +167 +162 +159 +156 +156 +159 +161 +159 +158 +159 +161 +163 +165 +166 +161 +156 +153 +149 +152 +158 +164 +168 +169 +166 +164 +166 +164 +162 +161 +161 +158 +153 +148 +151 +157 +166 +170 +169 +166 +163 +161 +163 +166 +171 +176 +179 +179 +176 +173 +171 +171 +171 +172 +176 +180 +181 +180 +173 +165 +159 +161 +165 +168 +171 +174 +168 +169 +168 +167 +168 +167 +164 +159 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +191 +192 +193 +193 +192 +191 +193 +192 +191 +192 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +194 +194 +193 +193 +193 +193 +191 +193 +194 +194 +193 +193 +195 +194 +192 +192 +194 +193 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +196 +195 +194 +192 +191 +191 +192 +192 +194 +193 +192 +193 +194 +194 +193 +191 +191 +192 +193 +193 +193 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +191 +191 +192 +192 +193 +193 +193 +192 +193 +193 +194 +195 +194 +193 +192 +191 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +191 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +192 +192 +192 +193 +194 +193 +192 +192 +192 +193 +193 +192 +191 +192 +193 +193 +192 +191 +191 +192 +190 +190 +190 +191 +192 +193 +193 +192 +192 +192 +191 +189 +190 +193 +194 +194 +194 +193 +192 +192 +192 +192 +191 +190 +193 +193 +193 +193 +193 +192 +192 +191 +193 +194 +195 +195 +194 +194 +193 +194 +193 +194 +195 +195 +195 +195 +194 +193 +194 +195 +194 +192 +192 +193 +192 +190 +192 +194 +193 +191 +191 +193 +193 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +194 +192 +192 +193 +195 +195 +194 +194 +196 +194 +196 +197 +196 +196 +197 +193 +187 +183 +187 +191 +192 +189 +186 +185 +185 +184 +184 +186 +191 +197 +203 +205 +206 +199 +199 +201 +203 +203 +202 +202 +203 +203 +201 +199 +199 +200 +200 +198 +197 +197 +196 +194 +194 +196 +198 +201 +200 +198 +186 +172 +156 +143 +141 +147 +152 +162 +174 +186 +190 +185 +179 +175 +174 +172 +177 +187 +191 +177 +158 +156 +166 +181 +183 +178 +158 +132 +118 +130 +150 +165 +176 +173 +160 +155 +160 +168 +174 +184 +189 +192 +190 +185 +178 +171 +164 +159 +159 +155 +154 +152 +143 +132 +127 +135 +143 +154 +161 +159 +148 +148 +160 +168 +172 +177 +178 +179 +184 +186 +184 +181 +189 +198 +202 +202 +196 +180 +165 +147 +159 +180 +194 +197 +194 +192 +194 +178 +171 +172 +186 +198 +200 +198 +198 +199 +190 +178 +172 +174 +182 +190 +194 +194 +202 +192 +168 +159 +165 +175 +182 +176 +185 +190 +178 +156 +151 +165 +180 +184 +177 +168 +163 +171 +185 +197 +202 +212 +207 +194 +182 +176 +166 +160 +164 +170 +172 +173 +165 +153 +151 +159 +166 +175 +164 +148 +145 +155 +172 +183 +186 +184 +185 +174 +154 +143 +146 +152 +153 +147 +139 +136 +144 +148 +148 +163 +187 +194 +174 +153 +147 +148 +149 +150 +152 +155 +156 +151 +146 +143 +147 +157 +160 +165 +163 +178 +200 +191 +154 +136 +147 +149 +145 +142 +147 +161 +170 +172 +173 +179 +183 +173 +154 +147 +153 +163 +170 +183 +194 +185 +169 +163 +163 +157 +145 +132 +127 +139 +165 +186 +192 +176 +152 +151 +164 +170 +166 +167 +174 +180 +183 +190 +203 +212 +205 +191 +185 +192 +201 +204 +185 +173 +166 +167 +181 +184 +165 +130 +130 +138 +147 +150 +154 +154 +145 +135 +140 +153 +171 +181 +174 +160 +150 +137 +131 +132 +139 +159 +186 +189 +170 +150 +136 +121 +123 +156 +193 +180 +136 +117 +140 +165 +176 +154 +120 +110 +113 +126 +154 +190 +196 +185 +179 +177 +188 +201 +191 +186 +190 +169 +121 +114 +154 +186 +178 +149 +128 +121 +125 +135 +134 +138 +136 +129 +129 +147 +166 +168 +161 +155 +159 +164 +177 +188 +170 +137 +117 +123 +129 +140 +150 +150 +141 +145 +159 +174 +177 +174 +166 +153 +143 +136 +133 +134 +129 +128 +130 +136 +143 +156 +169 +183 +179 +174 +168 +168 +175 +181 +185 +178 +176 +180 +186 +179 +167 +158 +153 +162 +166 +171 +175 +171 +162 +154 +150 +141 +133 +143 +157 +159 +160 +152 +133 +119 +117 +121 +137 +158 +169 +151 +122 +135 +155 +161 +152 +151 +163 +184 +205 +207 +186 +150 +133 +142 +154 +163 +175 +182 +188 +195 +202 +197 +176 +151 +138 +120 +107 +110 +124 +133 +136 +144 +153 +165 +167 +166 +181 +199 +204 +203 +197 +184 +179 +176 +170 +161 +154 +143 +130 +130 +127 +129 +133 +134 +134 +132 +132 +136 +137 +137 +138 +139 +130 +120 +118 +139 +173 +192 +172 +131 +102 +111 +141 +172 +156 +125 +115 +140 +155 +153 +156 +154 +152 +152 +185 +206 +177 +110 +81 +133 +185 +201 +157 +113 +102 +133 +179 +189 +162 +134 +120 +124 +124 +113 +113 +133 +156 +160 +143 +165 +190 +181 +142 +121 +118 +121 +135 +137 +134 +145 +160 +175 +171 +174 +187 +185 +142 +111 +131 +188 +227 +225 +198 +153 +147 +174 +188 +151 +114 +108 +113 +128 +130 +120 +104 +110 +150 +179 +156 +118 +120 +145 +153 +176 +188 +191 +185 +186 +184 +158 +124 +108 +122 +136 +133 +117 +109 +108 +107 +106 +133 +183 +201 +181 +162 +162 +183 +186 +186 +186 +182 +179 +186 +191 +187 +173 +156 +138 +118 +124 +155 +156 +133 +80 +75 +103 +137 +148 +128 +99 +92 +119 +138 +139 +140 +156 +151 +135 +136 +149 +171 +184 +181 +164 +141 +139 +156 +175 +181 +177 +165 +157 +164 +194 +226 +216 +177 +119 +93 +104 +134 +153 +145 +146 +148 +143 +127 +120 +145 +178 +192 +168 +133 +117 +129 +134 +122 +113 +112 +94 +81 +93 +125 +151 +163 +136 +90 +53 +61 +107 +154 +158 +144 +133 +123 +111 +96 +93 +116 +144 +155 +147 +136 +136 +154 +163 +144 +126 +117 +113 +120 +131 +135 +129 +131 +147 +171 +179 +153 +109 +101 +134 +178 +174 +136 +105 +89 +93 +111 +127 +132 +130 +129 +135 +145 +139 +117 +100 +90 +94 +107 +118 +131 +151 +183 +196 +179 +141 +96 +90 +123 +165 +204 +215 +191 +162 +147 +140 +129 +116 +121 +131 +137 +152 +181 +186 +163 +121 +120 +122 +125 +129 +138 +133 +116 +93 +103 +131 +168 +184 +170 +148 +134 +153 +159 +148 +129 +124 +125 +123 +122 +121 +110 +103 +101 +97 +101 +116 +130 +126 +112 +99 +90 +81 +80 +86 +89 +86 +84 +80 +83 +95 +107 +104 +94 +88 +99 +112 +117 +113 +107 +103 +102 +108 +107 +100 +94 +88 +79 +77 +85 +105 +104 +96 +87 +80 +74 +74 +80 +84 +84 +86 +88 +85 +78 +76 +78 +88 +92 +90 +81 +74 +75 +77 +76 +71 +68 +66 +67 +71 +73 +71 +68 +64 +68 +69 +64 +58 +56 +56 +57 +58 +57 +57 +57 +57 +57 +56 +56 +52 +52 +56 +61 +62 +60 +60 +62 +62 +67 +71 +69 +66 +64 +64 +64 +66 +65 +65 +67 +70 +73 +74 +74 +73 +72 +71 +70 +68 +67 +67 +66 +64 +65 +68 +74 +76 +75 +73 +73 +67 +66 +63 +61 +59 +58 +58 +58 +55 +54 +54 +54 +55 +55 +54 +52 +55 +51 +48 +51 +57 +66 +81 +95 +112 +119 +120 +118 +119 +121 +119 +115 +104 +103 +111 +125 +135 +139 +139 +138 +137 +139 +141 +143 +143 +144 +145 +146 +135 +137 +157 +175 +173 +172 +174 +168 +162 +166 +169 +171 +174 +184 +191 +189 +176 +170 +165 +162 +161 +159 +159 +164 +158 +156 +152 +155 +165 +171 +171 +173 +170 +169 +165 +162 +163 +168 +172 +174 +179 +177 +176 +178 +179 +177 +176 +176 +167 +161 +157 +155 +151 +147 +143 +136 +138 +140 +143 +145 +149 +153 +155 +154 +158 +156 +159 +160 +153 +150 +152 +152 +151 +149 +140 +129 +127 +135 +141 +142 +143 +137 +122 +114 +121 +131 +137 +140 +140 +141 +143 +144 +139 +131 +125 +123 +136 +143 +146 +141 +134 +129 +126 +124 +130 +131 +136 +145 +153 +156 +151 +145 +142 +138 +136 +141 +149 +154 +152 +147 +141 +142 +143 +147 +154 +161 +165 +165 +162 +158 +159 +161 +162 +171 +178 +174 +169 +165 +164 +167 +173 +178 +183 +188 +187 +188 +191 +193 +194 +193 +191 +190 +182 +178 +174 +172 +164 +157 +158 +164 +171 +173 +177 +179 +176 +173 +170 +169 +162 +159 +159 +160 +161 +160 +159 +160 +156 +162 +167 +169 +169 +168 +167 +164 +166 +161 +153 +146 +146 +151 +156 +157 +166 +167 +168 +169 +170 +170 +170 +172 +179 +185 +186 +181 +181 +184 +186 +183 +181 +177 +167 +158 +153 +151 +151 +153 +148 +142 +137 +136 +136 +135 +137 +142 +144 +148 +152 +151 +149 +147 +146 +144 +147 +147 +148 +150 +154 +157 +159 +159 +158 +160 +161 +159 +154 +150 +153 +158 +164 +167 +166 +164 +165 +164 +162 +165 +168 +176 +183 +185 +184 +181 +175 +169 +167 +168 +170 +174 +181 +184 +180 +172 +160 +160 +160 +161 +162 +162 +160 +158 +154 +155 +156 +158 +158 +155 +152 +150 +152 +155 +160 +165 +168 +169 +167 +165 +169 +167 +164 +163 +161 +157 +152 +149 +155 +160 +166 +170 +171 +168 +164 +162 +165 +168 +173 +179 +181 +179 +174 +171 +169 +170 +170 +171 +175 +179 +178 +176 +172 +164 +159 +162 +166 +168 +169 +171 +168 +168 +167 +166 +167 +166 +162 +157 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +191 +192 +193 +192 +191 +193 +192 +191 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +195 +193 +193 +193 +192 +191 +192 +194 +195 +195 +195 +195 +194 +191 +193 +194 +194 +192 +192 +193 +194 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +193 +192 +192 +193 +194 +194 +193 +192 +190 +192 +193 +194 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +191 +191 +191 +192 +193 +194 +193 +192 +192 +192 +192 +192 +193 +194 +194 +195 +194 +194 +194 +194 +194 +193 +193 +192 +193 +193 +193 +194 +194 +194 +193 +193 +192 +192 +193 +192 +192 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +194 +194 +191 +193 +194 +194 +193 +192 +192 +192 +190 +190 +190 +191 +192 +193 +193 +193 +191 +192 +191 +189 +190 +193 +195 +194 +194 +193 +192 +192 +193 +193 +192 +191 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +195 +195 +195 +194 +194 +194 +192 +193 +194 +195 +195 +195 +194 +193 +192 +193 +193 +192 +193 +195 +194 +193 +193 +194 +194 +191 +191 +192 +192 +191 +190 +191 +192 +193 +193 +193 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +196 +194 +195 +196 +194 +192 +192 +194 +191 +194 +195 +194 +195 +197 +194 +187 +181 +186 +192 +195 +194 +193 +194 +195 +192 +191 +192 +195 +200 +201 +199 +196 +202 +201 +201 +201 +200 +199 +202 +206 +202 +200 +197 +197 +199 +199 +197 +195 +197 +198 +197 +196 +196 +196 +199 +201 +202 +184 +179 +182 +167 +151 +153 +161 +155 +165 +171 +171 +171 +176 +175 +169 +176 +186 +187 +171 +158 +162 +175 +185 +183 +181 +168 +135 +108 +122 +151 +161 +173 +172 +167 +164 +165 +166 +174 +186 +188 +182 +181 +187 +191 +184 +170 +159 +162 +160 +150 +139 +127 +113 +109 +120 +142 +152 +161 +164 +160 +153 +155 +164 +176 +175 +174 +177 +181 +182 +180 +176 +187 +196 +198 +190 +184 +180 +164 +144 +158 +178 +195 +196 +190 +187 +184 +179 +177 +188 +197 +198 +197 +199 +200 +197 +193 +179 +166 +168 +184 +198 +203 +201 +197 +186 +151 +131 +144 +151 +152 +165 +168 +170 +182 +190 +188 +193 +203 +207 +213 +206 +186 +166 +165 +179 +190 +190 +192 +198 +181 +153 +138 +135 +139 +147 +171 +173 +169 +152 +136 +144 +169 +186 +176 +161 +150 +160 +182 +197 +195 +187 +184 +166 +145 +134 +134 +139 +141 +139 +142 +142 +147 +145 +140 +154 +172 +172 +169 +159 +152 +151 +151 +150 +151 +152 +151 +145 +150 +146 +143 +144 +140 +147 +152 +162 +181 +198 +189 +158 +141 +147 +147 +139 +136 +152 +175 +178 +172 +173 +172 +176 +171 +165 +163 +163 +171 +186 +190 +178 +153 +147 +148 +149 +150 +132 +124 +128 +149 +173 +185 +188 +174 +149 +130 +142 +158 +159 +157 +176 +195 +192 +196 +202 +199 +184 +175 +183 +199 +210 +189 +144 +137 +165 +178 +176 +159 +133 +131 +135 +146 +148 +149 +158 +153 +129 +134 +148 +167 +178 +177 +164 +149 +140 +126 +127 +132 +146 +172 +196 +188 +159 +131 +127 +122 +125 +153 +190 +184 +149 +123 +145 +163 +168 +149 +125 +123 +127 +142 +170 +187 +182 +186 +180 +158 +161 +178 +198 +195 +181 +174 +153 +135 +142 +174 +177 +152 +129 +122 +124 +136 +138 +133 +138 +132 +129 +152 +174 +173 +162 +159 +174 +191 +198 +179 +141 +123 +135 +139 +143 +145 +145 +144 +139 +142 +151 +164 +169 +179 +185 +173 +150 +132 +126 +126 +133 +135 +132 +132 +143 +157 +164 +166 +178 +184 +184 +187 +192 +194 +194 +194 +188 +186 +183 +171 +157 +156 +163 +165 +159 +156 +155 +144 +135 +142 +161 +163 +154 +148 +150 +157 +159 +144 +125 +109 +108 +116 +129 +141 +152 +154 +148 +155 +169 +167 +160 +171 +190 +202 +211 +178 +146 +124 +131 +141 +140 +141 +145 +162 +184 +194 +189 +187 +181 +156 +131 +106 +108 +114 +117 +115 +117 +119 +118 +132 +157 +166 +170 +178 +181 +182 +179 +173 +181 +192 +194 +189 +187 +181 +170 +162 +155 +146 +139 +134 +130 +129 +129 +136 +140 +138 +133 +131 +126 +121 +120 +158 +196 +197 +142 +90 +86 +117 +148 +173 +159 +125 +114 +142 +162 +161 +163 +152 +140 +133 +174 +204 +175 +114 +108 +150 +190 +175 +140 +116 +96 +124 +179 +191 +160 +134 +123 +124 +125 +115 +114 +126 +146 +162 +152 +161 +159 +149 +135 +125 +126 +120 +132 +141 +133 +138 +144 +156 +163 +169 +177 +180 +145 +116 +136 +192 +228 +226 +200 +156 +153 +172 +166 +140 +114 +114 +123 +132 +127 +123 +102 +111 +156 +187 +158 +113 +118 +144 +149 +172 +181 +185 +185 +190 +187 +158 +123 +102 +121 +136 +142 +135 +132 +134 +127 +119 +134 +182 +207 +186 +152 +144 +170 +190 +185 +166 +148 +150 +166 +185 +200 +185 +163 +153 +140 +135 +151 +156 +144 +118 +94 +101 +119 +133 +133 +106 +85 +93 +122 +137 +135 +132 +122 +120 +135 +148 +166 +176 +175 +170 +159 +156 +164 +179 +183 +173 +156 +160 +184 +210 +227 +203 +157 +111 +104 +118 +140 +153 +146 +145 +146 +143 +128 +121 +147 +183 +197 +172 +136 +117 +128 +134 +126 +115 +111 +93 +81 +94 +124 +151 +164 +135 +80 +42 +60 +110 +149 +142 +129 +125 +118 +115 +105 +106 +128 +151 +156 +146 +136 +124 +134 +151 +145 +123 +109 +106 +116 +131 +134 +132 +137 +143 +157 +171 +159 +122 +98 +124 +174 +177 +140 +98 +63 +85 +113 +132 +131 +125 +123 +135 +153 +160 +120 +84 +74 +99 +128 +132 +128 +140 +170 +190 +181 +150 +110 +103 +129 +166 +203 +215 +196 +169 +152 +145 +135 +132 +135 +143 +147 +154 +175 +180 +162 +130 +116 +114 +125 +132 +135 +126 +107 +106 +110 +131 +166 +183 +172 +152 +141 +155 +154 +137 +123 +123 +121 +118 +121 +116 +104 +97 +93 +87 +90 +106 +119 +127 +118 +113 +109 +100 +93 +90 +89 +90 +83 +75 +77 +95 +113 +113 +103 +94 +101 +112 +118 +115 +107 +102 +100 +106 +102 +95 +90 +86 +80 +81 +90 +109 +104 +94 +87 +83 +79 +80 +85 +81 +82 +85 +85 +78 +72 +75 +83 +88 +91 +87 +78 +71 +73 +73 +71 +66 +63 +62 +64 +69 +71 +69 +66 +65 +69 +69 +63 +57 +56 +58 +60 +55 +55 +56 +58 +59 +58 +55 +54 +50 +49 +52 +57 +59 +58 +61 +65 +63 +69 +73 +70 +65 +64 +64 +64 +67 +66 +65 +67 +71 +74 +76 +75 +74 +72 +69 +66 +64 +63 +64 +64 +64 +66 +71 +76 +78 +76 +74 +74 +67 +65 +62 +61 +60 +59 +58 +57 +55 +54 +54 +55 +56 +56 +54 +53 +56 +50 +49 +54 +62 +76 +96 +111 +121 +125 +125 +123 +124 +127 +124 +118 +115 +114 +127 +142 +148 +150 +151 +148 +144 +145 +145 +142 +138 +135 +134 +134 +119 +127 +155 +176 +174 +171 +171 +164 +163 +165 +169 +172 +174 +181 +187 +185 +178 +176 +172 +168 +166 +164 +158 +154 +158 +158 +157 +161 +169 +172 +171 +173 +168 +168 +165 +162 +165 +171 +172 +168 +174 +175 +177 +179 +177 +171 +167 +166 +168 +159 +154 +152 +150 +147 +141 +131 +140 +143 +146 +148 +152 +155 +156 +154 +162 +161 +163 +162 +153 +148 +150 +152 +149 +151 +147 +139 +136 +137 +134 +127 +127 +132 +130 +125 +125 +132 +138 +140 +140 +141 +143 +142 +140 +135 +129 +125 +131 +135 +139 +138 +129 +120 +123 +131 +143 +142 +143 +147 +150 +151 +152 +153 +148 +139 +134 +140 +150 +156 +154 +150 +139 +138 +142 +153 +162 +167 +170 +172 +160 +154 +155 +159 +162 +174 +185 +184 +175 +169 +163 +165 +171 +176 +181 +186 +187 +187 +190 +194 +196 +195 +192 +189 +178 +176 +176 +175 +166 +155 +155 +161 +170 +173 +178 +179 +175 +171 +168 +167 +168 +164 +161 +159 +157 +155 +155 +158 +155 +160 +164 +166 +167 +169 +170 +169 +166 +162 +153 +144 +142 +149 +155 +157 +166 +168 +169 +169 +169 +168 +170 +173 +178 +186 +187 +180 +177 +181 +186 +187 +185 +181 +174 +165 +159 +153 +149 +147 +139 +135 +132 +134 +137 +138 +142 +147 +145 +150 +154 +155 +152 +151 +147 +144 +149 +148 +148 +150 +155 +158 +160 +160 +159 +158 +157 +154 +151 +149 +153 +158 +165 +167 +165 +163 +164 +164 +164 +167 +170 +177 +184 +185 +183 +181 +176 +170 +168 +167 +167 +172 +178 +180 +177 +171 +159 +161 +163 +165 +167 +168 +169 +169 +161 +160 +157 +154 +151 +147 +143 +141 +153 +156 +161 +165 +168 +170 +169 +168 +171 +168 +165 +164 +161 +156 +152 +148 +156 +159 +164 +169 +172 +169 +166 +165 +169 +171 +176 +182 +184 +180 +174 +170 +169 +170 +171 +171 +174 +178 +177 +174 +169 +162 +157 +161 +166 +167 +165 +164 +167 +167 +166 +165 +166 +165 +161 +155 +192 +193 +195 +194 +192 +191 +192 +193 +192 +192 +192 +191 +191 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +194 +193 +192 +192 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +194 +193 +192 +193 +195 +195 +194 +192 +191 +192 +192 +193 +193 +193 +192 +192 +195 +193 +191 +191 +192 +192 +192 +191 +191 +192 +194 +194 +193 +192 +191 +190 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +193 +194 +193 +192 +193 +195 +195 +193 +191 +190 +190 +191 +192 +193 +193 +192 +191 +190 +190 +191 +192 +193 +194 +195 +195 +194 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +194 +193 +194 +193 +192 +192 +194 +194 +192 +194 +193 +193 +193 +193 +193 +194 +194 +195 +195 +195 +194 +194 +194 +195 +196 +193 +192 +192 +193 +194 +194 +193 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +192 +192 +193 +193 +193 +192 +192 +191 +193 +193 +192 +192 +192 +192 +192 +192 +190 +191 +193 +193 +192 +191 +190 +190 +193 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +194 +194 +193 +194 +194 +195 +195 +194 +194 +194 +193 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +192 +192 +191 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +195 +194 +194 +194 +195 +195 +194 +193 +193 +190 +190 +194 +198 +197 +195 +193 +193 +197 +203 +205 +202 +197 +197 +199 +197 +192 +192 +197 +200 +199 +197 +199 +201 +201 +201 +201 +202 +202 +203 +204 +203 +199 +194 +192 +196 +202 +204 +202 +202 +199 +197 +198 +197 +197 +198 +203 +197 +188 +186 +184 +174 +167 +173 +182 +173 +157 +146 +144 +144 +152 +168 +180 +191 +191 +190 +174 +171 +183 +186 +194 +198 +179 +153 +125 +116 +142 +168 +169 +170 +167 +170 +178 +176 +169 +171 +179 +183 +184 +184 +182 +177 +168 +154 +143 +137 +132 +127 +122 +115 +113 +127 +146 +158 +179 +180 +164 +157 +161 +169 +177 +180 +180 +181 +183 +179 +172 +173 +178 +188 +190 +188 +183 +175 +165 +160 +164 +182 +197 +200 +194 +192 +183 +176 +182 +192 +198 +202 +201 +201 +202 +199 +193 +186 +168 +166 +186 +202 +205 +200 +195 +184 +152 +124 +125 +138 +148 +155 +162 +171 +182 +191 +197 +208 +220 +220 +211 +208 +205 +195 +182 +175 +176 +176 +173 +164 +163 +151 +135 +126 +121 +134 +158 +185 +174 +154 +133 +135 +168 +193 +191 +170 +160 +158 +177 +198 +196 +181 +173 +159 +145 +135 +137 +143 +145 +145 +147 +153 +154 +147 +138 +142 +159 +168 +166 +156 +152 +150 +151 +152 +153 +154 +153 +148 +148 +151 +152 +145 +141 +140 +137 +133 +153 +188 +201 +179 +157 +150 +146 +142 +145 +146 +159 +179 +182 +174 +172 +172 +182 +174 +158 +156 +164 +173 +182 +177 +150 +137 +142 +146 +148 +145 +137 +140 +153 +165 +173 +180 +182 +165 +144 +139 +151 +170 +171 +161 +178 +200 +199 +201 +186 +152 +146 +163 +181 +195 +190 +157 +140 +149 +177 +179 +162 +144 +130 +140 +145 +146 +144 +149 +155 +148 +135 +144 +160 +178 +167 +154 +151 +138 +133 +130 +126 +126 +151 +191 +204 +177 +149 +123 +127 +132 +135 +154 +191 +192 +156 +131 +140 +159 +171 +160 +137 +130 +139 +159 +172 +170 +177 +177 +180 +168 +153 +171 +182 +174 +157 +161 +172 +163 +146 +166 +184 +162 +132 +123 +126 +137 +134 +137 +134 +128 +137 +159 +173 +176 +182 +180 +194 +199 +180 +145 +122 +123 +132 +138 +143 +147 +145 +140 +135 +132 +129 +145 +167 +181 +189 +190 +174 +151 +139 +136 +135 +134 +132 +131 +142 +154 +155 +142 +168 +185 +196 +194 +195 +205 +196 +189 +186 +177 +168 +154 +156 +173 +175 +161 +143 +142 +139 +127 +124 +133 +147 +163 +179 +169 +166 +182 +180 +153 +128 +110 +101 +103 +130 +159 +167 +166 +168 +170 +176 +165 +171 +185 +196 +199 +167 +125 +127 +134 +140 +142 +138 +133 +131 +147 +162 +172 +162 +163 +186 +184 +150 +118 +108 +119 +123 +122 +122 +114 +114 +122 +152 +167 +157 +155 +175 +151 +128 +133 +153 +165 +168 +175 +179 +183 +193 +188 +189 +180 +165 +151 +144 +135 +129 +131 +132 +138 +136 +130 +119 +121 +144 +183 +202 +171 +106 +76 +92 +125 +150 +175 +159 +124 +122 +143 +162 +176 +170 +149 +118 +119 +171 +202 +173 +114 +114 +164 +188 +161 +122 +105 +98 +127 +172 +189 +158 +127 +123 +131 +132 +121 +110 +117 +147 +168 +162 +144 +131 +125 +126 +123 +122 +125 +134 +141 +140 +137 +137 +127 +134 +152 +173 +181 +153 +128 +142 +191 +225 +224 +201 +169 +160 +173 +159 +133 +116 +117 +127 +130 +134 +124 +101 +108 +170 +187 +163 +137 +128 +146 +167 +174 +188 +183 +184 +197 +195 +172 +142 +120 +116 +139 +148 +144 +152 +147 +138 +129 +143 +185 +207 +186 +148 +135 +160 +195 +188 +163 +140 +128 +134 +166 +196 +207 +195 +167 +142 +138 +144 +143 +139 +127 +117 +104 +96 +99 +111 +111 +100 +98 +114 +132 +146 +151 +141 +131 +132 +144 +159 +169 +177 +188 +184 +173 +172 +178 +163 +150 +154 +177 +204 +221 +225 +199 +154 +112 +106 +130 +152 +155 +148 +144 +155 +149 +126 +113 +146 +190 +197 +178 +132 +109 +121 +129 +124 +118 +115 +99 +89 +99 +117 +149 +159 +134 +71 +40 +65 +119 +150 +141 +124 +113 +111 +120 +118 +112 +134 +148 +156 +147 +134 +122 +132 +144 +144 +117 +93 +102 +116 +130 +138 +145 +144 +142 +149 +158 +158 +137 +121 +137 +171 +178 +142 +95 +79 +99 +125 +136 +125 +124 +123 +127 +152 +154 +121 +79 +75 +101 +127 +138 +128 +133 +149 +175 +181 +158 +120 +104 +125 +160 +206 +218 +195 +170 +155 +149 +143 +140 +142 +141 +149 +155 +163 +171 +156 +130 +118 +108 +109 +115 +116 +116 +115 +128 +129 +134 +170 +191 +176 +160 +148 +148 +146 +130 +108 +100 +104 +107 +109 +106 +104 +95 +84 +79 +79 +87 +99 +114 +117 +123 +130 +129 +118 +102 +92 +87 +80 +69 +69 +91 +112 +112 +101 +98 +102 +108 +111 +107 +101 +98 +99 +101 +99 +92 +84 +80 +83 +88 +92 +109 +103 +92 +83 +80 +84 +87 +87 +83 +81 +81 +80 +72 +66 +72 +83 +94 +91 +86 +78 +73 +71 +70 +69 +63 +63 +63 +66 +68 +68 +65 +63 +65 +66 +66 +64 +58 +55 +57 +60 +57 +57 +57 +58 +59 +57 +55 +52 +50 +51 +55 +58 +59 +59 +62 +67 +72 +72 +74 +73 +70 +67 +64 +62 +65 +65 +66 +67 +71 +74 +74 +74 +74 +68 +64 +64 +65 +65 +63 +63 +64 +67 +72 +77 +78 +78 +74 +71 +68 +62 +58 +60 +60 +56 +54 +55 +52 +54 +53 +52 +52 +54 +54 +52 +52 +50 +48 +56 +73 +88 +104 +118 +132 +132 +132 +133 +134 +132 +129 +126 +124 +128 +138 +149 +154 +155 +154 +156 +156 +152 +159 +159 +149 +141 +134 +122 +118 +126 +151 +165 +173 +176 +165 +165 +164 +163 +163 +168 +176 +180 +183 +184 +180 +178 +175 +171 +169 +165 +159 +154 +149 +142 +152 +168 +173 +176 +176 +171 +168 +167 +163 +161 +166 +174 +176 +173 +175 +177 +179 +180 +178 +172 +165 +160 +159 +158 +157 +151 +143 +142 +140 +134 +138 +144 +150 +151 +151 +153 +156 +158 +162 +164 +164 +161 +155 +148 +144 +143 +145 +149 +152 +150 +144 +136 +128 +121 +115 +119 +127 +135 +136 +134 +136 +141 +144 +140 +142 +143 +140 +141 +139 +128 +123 +124 +129 +133 +128 +121 +125 +134 +141 +145 +147 +148 +149 +147 +149 +155 +149 +142 +137 +138 +144 +149 +151 +151 +146 +140 +146 +158 +162 +168 +172 +170 +161 +157 +154 +157 +167 +176 +182 +183 +182 +172 +161 +157 +162 +171 +178 +183 +184 +188 +193 +194 +194 +195 +190 +185 +178 +177 +176 +174 +169 +164 +160 +159 +165 +174 +181 +177 +170 +168 +168 +166 +164 +168 +168 +161 +152 +144 +146 +157 +157 +159 +161 +163 +164 +165 +169 +172 +169 +161 +153 +149 +145 +143 +150 +159 +169 +169 +169 +170 +171 +170 +168 +167 +174 +178 +181 +181 +180 +179 +180 +182 +185 +181 +177 +173 +167 +159 +152 +148 +140 +136 +132 +130 +135 +141 +146 +149 +149 +151 +153 +155 +155 +153 +150 +147 +147 +149 +151 +153 +155 +156 +155 +155 +152 +155 +155 +151 +144 +142 +148 +156 +163 +164 +163 +161 +159 +159 +161 +164 +171 +177 +184 +185 +182 +179 +174 +170 +165 +166 +168 +172 +177 +178 +173 +166 +163 +164 +164 +166 +170 +174 +175 +174 +171 +169 +164 +158 +153 +147 +140 +136 +143 +149 +158 +164 +165 +164 +163 +163 +165 +165 +164 +162 +158 +153 +151 +150 +157 +162 +164 +165 +168 +167 +165 +168 +172 +174 +176 +180 +184 +185 +179 +172 +169 +171 +171 +170 +175 +181 +178 +170 +167 +158 +152 +157 +165 +168 +168 +168 +170 +167 +164 +164 +165 +163 +158 +152 +191 +193 +194 +194 +192 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +194 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +193 +192 +192 +192 +193 +193 +193 +193 +191 +192 +192 +193 +193 +193 +192 +192 +194 +193 +193 +192 +193 +193 +193 +193 +192 +193 +194 +194 +193 +192 +191 +190 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +193 +194 +194 +193 +192 +193 +195 +196 +195 +193 +191 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +194 +194 +194 +194 +193 +193 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +191 +191 +192 +194 +194 +194 +193 +192 +193 +194 +194 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +194 +195 +193 +192 +192 +193 +194 +194 +193 +192 +191 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +193 +193 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +194 +194 +194 +195 +194 +194 +194 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +195 +194 +194 +194 +195 +195 +195 +194 +193 +191 +191 +195 +199 +200 +198 +197 +201 +204 +208 +208 +203 +197 +195 +196 +195 +192 +192 +197 +201 +199 +197 +198 +198 +199 +201 +203 +204 +204 +202 +201 +197 +196 +192 +190 +195 +204 +208 +206 +201 +198 +195 +193 +194 +196 +196 +196 +195 +184 +179 +182 +180 +183 +192 +198 +189 +168 +143 +126 +125 +146 +172 +188 +192 +185 +187 +178 +175 +183 +187 +196 +206 +186 +152 +135 +147 +168 +176 +172 +179 +180 +183 +183 +176 +168 +171 +179 +191 +183 +176 +170 +163 +152 +142 +136 +130 +126 +126 +132 +141 +154 +171 +185 +185 +191 +181 +161 +155 +167 +179 +184 +182 +183 +185 +186 +184 +180 +181 +184 +192 +193 +187 +178 +172 +168 +172 +181 +199 +206 +200 +190 +191 +188 +184 +190 +195 +200 +202 +198 +195 +194 +192 +188 +179 +178 +187 +198 +198 +192 +186 +181 +173 +151 +138 +145 +156 +161 +170 +181 +195 +200 +208 +212 +211 +204 +196 +191 +184 +190 +198 +198 +189 +173 +160 +153 +142 +143 +143 +145 +148 +145 +155 +177 +186 +163 +138 +134 +156 +185 +191 +177 +160 +164 +172 +186 +193 +182 +165 +157 +151 +149 +150 +155 +160 +163 +169 +175 +166 +162 +152 +144 +149 +162 +166 +162 +155 +155 +154 +154 +153 +150 +149 +147 +150 +151 +152 +151 +148 +151 +145 +132 +135 +163 +187 +183 +162 +155 +150 +136 +139 +150 +156 +165 +180 +184 +177 +174 +180 +174 +152 +135 +144 +165 +175 +172 +156 +143 +142 +148 +147 +147 +153 +155 +163 +171 +178 +181 +181 +180 +170 +158 +166 +181 +187 +174 +163 +178 +197 +206 +189 +155 +124 +135 +164 +181 +182 +171 +164 +157 +167 +179 +171 +157 +149 +145 +143 +143 +142 +141 +144 +148 +152 +153 +160 +168 +173 +158 +139 +133 +133 +140 +137 +125 +127 +157 +195 +198 +166 +136 +123 +131 +138 +141 +158 +192 +195 +164 +132 +130 +149 +178 +169 +134 +126 +146 +169 +167 +158 +178 +187 +185 +176 +174 +176 +162 +135 +122 +140 +165 +165 +152 +167 +190 +177 +146 +127 +125 +134 +133 +137 +136 +130 +136 +160 +181 +186 +187 +197 +198 +181 +148 +123 +121 +127 +130 +147 +142 +139 +141 +141 +135 +128 +123 +140 +172 +184 +178 +182 +187 +176 +161 +151 +146 +136 +122 +122 +140 +154 +154 +138 +169 +190 +196 +190 +188 +191 +179 +173 +161 +149 +153 +162 +178 +186 +172 +148 +130 +128 +127 +126 +129 +125 +123 +135 +167 +169 +177 +208 +209 +176 +150 +124 +109 +110 +142 +183 +200 +186 +165 +152 +149 +166 +185 +193 +186 +158 +128 +118 +128 +141 +147 +146 +143 +143 +144 +144 +155 +158 +143 +141 +167 +190 +191 +141 +110 +105 +120 +132 +129 +124 +135 +146 +161 +164 +160 +157 +168 +140 +108 +112 +124 +128 +127 +137 +148 +159 +170 +174 +177 +178 +178 +172 +160 +146 +136 +132 +135 +143 +136 +123 +121 +138 +169 +195 +179 +138 +98 +90 +103 +125 +142 +170 +163 +135 +125 +132 +153 +179 +179 +143 +112 +126 +181 +204 +173 +130 +132 +174 +174 +139 +113 +106 +101 +132 +176 +196 +162 +129 +124 +135 +139 +127 +116 +119 +141 +162 +164 +150 +127 +112 +111 +116 +128 +134 +132 +136 +143 +140 +133 +112 +108 +131 +173 +191 +164 +139 +154 +191 +224 +226 +204 +179 +168 +166 +150 +128 +118 +119 +126 +126 +130 +124 +108 +108 +163 +179 +166 +155 +150 +161 +171 +182 +189 +183 +182 +195 +206 +191 +154 +136 +118 +122 +130 +137 +151 +150 +143 +141 +155 +186 +201 +186 +150 +127 +142 +191 +205 +186 +149 +126 +128 +153 +173 +205 +207 +187 +157 +147 +154 +155 +145 +129 +116 +96 +92 +99 +111 +119 +111 +103 +117 +149 +170 +167 +161 +152 +137 +138 +151 +170 +185 +194 +197 +187 +171 +161 +151 +146 +160 +190 +216 +220 +212 +194 +157 +117 +108 +131 +156 +159 +148 +147 +159 +151 +121 +103 +137 +187 +199 +174 +127 +102 +117 +135 +134 +122 +111 +103 +99 +111 +125 +145 +150 +128 +77 +47 +73 +129 +161 +148 +118 +99 +100 +123 +126 +118 +132 +145 +157 +149 +133 +124 +134 +149 +139 +106 +92 +106 +123 +141 +149 +153 +144 +136 +145 +160 +165 +150 +149 +164 +174 +163 +136 +112 +111 +118 +127 +132 +127 +130 +134 +129 +131 +129 +122 +94 +84 +106 +127 +134 +127 +124 +135 +164 +187 +171 +125 +97 +114 +162 +209 +220 +195 +171 +154 +147 +143 +142 +140 +138 +151 +159 +157 +154 +140 +123 +107 +93 +96 +105 +109 +112 +115 +125 +131 +140 +172 +192 +178 +156 +137 +131 +132 +118 +99 +93 +94 +94 +93 +95 +100 +99 +91 +81 +75 +79 +91 +104 +113 +117 +119 +130 +138 +122 +96 +73 +67 +64 +73 +91 +108 +110 +104 +100 +100 +101 +102 +101 +98 +98 +100 +96 +93 +88 +83 +83 +87 +90 +91 +103 +98 +89 +80 +78 +81 +84 +85 +84 +78 +74 +71 +66 +66 +76 +89 +97 +94 +86 +77 +72 +71 +70 +67 +62 +63 +65 +66 +67 +67 +66 +64 +66 +66 +65 +63 +58 +56 +57 +59 +58 +58 +59 +59 +58 +56 +55 +54 +54 +54 +59 +62 +63 +63 +65 +69 +75 +75 +75 +73 +70 +67 +65 +63 +65 +65 +67 +69 +72 +74 +74 +73 +70 +67 +64 +64 +63 +62 +62 +63 +64 +68 +73 +77 +78 +76 +72 +70 +67 +62 +57 +58 +58 +55 +54 +55 +53 +55 +54 +52 +52 +53 +53 +52 +50 +51 +52 +63 +80 +95 +109 +122 +134 +134 +135 +135 +136 +134 +128 +123 +124 +129 +139 +149 +153 +152 +152 +153 +155 +158 +166 +168 +162 +156 +144 +125 +130 +131 +150 +164 +170 +167 +157 +160 +161 +164 +168 +174 +181 +184 +183 +180 +178 +176 +170 +167 +173 +177 +169 +156 +139 +132 +143 +164 +174 +176 +176 +171 +168 +166 +162 +161 +165 +172 +177 +178 +174 +177 +180 +180 +176 +170 +163 +158 +153 +153 +153 +148 +140 +140 +140 +134 +136 +143 +150 +151 +150 +152 +156 +160 +162 +161 +158 +154 +149 +144 +142 +141 +144 +148 +153 +154 +145 +130 +120 +117 +109 +117 +130 +139 +141 +139 +139 +140 +143 +140 +142 +144 +142 +144 +142 +132 +124 +117 +114 +122 +131 +135 +133 +131 +144 +146 +145 +147 +150 +149 +148 +152 +150 +144 +137 +135 +137 +139 +143 +146 +150 +146 +152 +163 +165 +164 +164 +166 +164 +161 +159 +161 +168 +176 +180 +181 +179 +170 +160 +155 +162 +173 +180 +181 +181 +186 +191 +192 +192 +193 +190 +186 +179 +178 +176 +176 +172 +168 +164 +163 +165 +170 +174 +173 +169 +168 +168 +168 +168 +172 +170 +161 +151 +141 +139 +146 +155 +162 +166 +164 +163 +166 +170 +170 +167 +161 +154 +149 +145 +144 +151 +159 +166 +168 +169 +170 +170 +169 +168 +169 +174 +176 +178 +179 +179 +179 +180 +181 +181 +178 +175 +174 +172 +167 +157 +148 +141 +138 +134 +133 +137 +143 +147 +149 +150 +152 +153 +154 +152 +150 +149 +148 +146 +149 +151 +153 +153 +152 +151 +150 +150 +150 +148 +143 +137 +138 +145 +152 +158 +158 +156 +153 +151 +153 +157 +160 +171 +176 +180 +180 +178 +176 +173 +171 +167 +169 +171 +174 +177 +176 +170 +163 +159 +161 +162 +165 +169 +173 +174 +172 +172 +171 +168 +163 +157 +151 +145 +142 +144 +149 +155 +158 +158 +157 +156 +156 +158 +157 +157 +156 +152 +146 +143 +142 +152 +158 +161 +162 +164 +161 +157 +158 +162 +167 +173 +178 +180 +179 +174 +168 +166 +169 +170 +171 +176 +181 +176 +167 +161 +156 +155 +160 +166 +166 +166 +168 +168 +166 +164 +164 +165 +162 +157 +152 +191 +192 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +190 +190 +193 +192 +190 +190 +191 +193 +194 +195 +193 +193 +193 +193 +194 +193 +192 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +194 +194 +194 +194 +193 +194 +195 +196 +193 +194 +195 +194 +193 +192 +191 +190 +192 +192 +193 +193 +193 +192 +192 +192 +191 +192 +192 +192 +192 +193 +194 +195 +194 +193 +192 +192 +194 +195 +195 +194 +193 +194 +195 +194 +193 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +192 +193 +194 +193 +192 +191 +193 +194 +194 +194 +194 +192 +193 +195 +195 +193 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +190 +191 +193 +194 +194 +192 +191 +190 +192 +192 +192 +193 +193 +193 +192 +190 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +191 +192 +192 +192 +191 +191 +191 +192 +194 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +195 +195 +195 +195 +194 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +192 +191 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +194 +194 +194 +194 +192 +192 +196 +200 +201 +201 +201 +205 +207 +209 +208 +203 +195 +192 +192 +194 +192 +194 +200 +204 +202 +199 +199 +199 +199 +199 +201 +203 +202 +200 +197 +192 +194 +192 +189 +193 +204 +210 +208 +202 +199 +193 +189 +191 +194 +191 +184 +191 +183 +181 +185 +189 +194 +198 +196 +196 +180 +153 +130 +130 +157 +186 +198 +190 +168 +159 +158 +160 +173 +182 +190 +188 +183 +166 +162 +176 +181 +177 +182 +182 +185 +186 +180 +170 +165 +171 +180 +185 +172 +161 +159 +159 +155 +155 +158 +158 +156 +155 +161 +174 +189 +199 +203 +203 +182 +164 +159 +165 +176 +183 +183 +173 +177 +181 +185 +186 +188 +190 +192 +197 +192 +180 +171 +172 +178 +185 +193 +206 +210 +200 +190 +193 +194 +192 +195 +201 +201 +196 +189 +185 +186 +188 +189 +182 +192 +205 +204 +188 +175 +173 +173 +178 +171 +172 +183 +188 +187 +192 +204 +214 +211 +212 +212 +198 +178 +168 +171 +169 +178 +195 +209 +203 +177 +152 +141 +139 +136 +137 +148 +157 +157 +165 +181 +170 +148 +129 +141 +172 +185 +174 +159 +162 +174 +186 +188 +181 +171 +163 +161 +164 +168 +172 +174 +174 +174 +175 +176 +165 +159 +152 +150 +158 +165 +162 +155 +152 +153 +152 +149 +146 +145 +145 +145 +153 +150 +149 +147 +147 +149 +147 +139 +156 +175 +178 +156 +141 +142 +144 +136 +151 +164 +170 +173 +181 +184 +179 +174 +168 +148 +129 +128 +149 +172 +178 +167 +146 +136 +138 +146 +150 +153 +159 +163 +165 +173 +184 +190 +189 +185 +179 +177 +187 +187 +167 +146 +157 +184 +196 +199 +162 +131 +129 +155 +176 +180 +173 +170 +171 +174 +175 +168 +156 +148 +147 +149 +147 +141 +138 +142 +143 +142 +149 +159 +165 +170 +163 +149 +130 +123 +140 +156 +148 +128 +128 +157 +185 +186 +158 +129 +125 +142 +156 +155 +161 +186 +189 +167 +126 +118 +139 +177 +174 +137 +131 +155 +172 +169 +166 +189 +195 +182 +176 +185 +176 +151 +117 +103 +115 +137 +149 +149 +158 +186 +186 +157 +128 +116 +125 +129 +130 +134 +130 +133 +157 +186 +196 +194 +195 +179 +155 +131 +125 +131 +135 +132 +152 +144 +139 +140 +139 +136 +138 +143 +160 +166 +165 +165 +172 +179 +180 +180 +167 +164 +145 +118 +117 +143 +159 +152 +168 +189 +198 +197 +188 +176 +161 +139 +137 +125 +124 +152 +182 +193 +180 +152 +136 +124 +125 +127 +134 +142 +130 +116 +113 +141 +163 +173 +184 +200 +202 +176 +156 +151 +155 +168 +183 +195 +188 +166 +119 +118 +170 +200 +193 +167 +122 +112 +120 +131 +142 +145 +144 +144 +144 +144 +149 +165 +166 +142 +117 +123 +162 +201 +182 +131 +98 +108 +131 +136 +135 +151 +165 +171 +168 +170 +170 +169 +144 +110 +109 +119 +121 +121 +126 +131 +130 +129 +135 +141 +149 +154 +154 +149 +144 +140 +139 +138 +141 +131 +123 +135 +160 +183 +188 +155 +116 +94 +95 +108 +126 +142 +166 +165 +142 +124 +120 +147 +183 +181 +138 +108 +133 +183 +201 +180 +166 +171 +173 +149 +115 +109 +111 +111 +143 +187 +205 +171 +133 +122 +134 +140 +136 +132 +127 +132 +145 +158 +151 +125 +108 +111 +125 +128 +132 +131 +133 +136 +136 +134 +119 +103 +120 +166 +198 +185 +160 +162 +189 +215 +224 +210 +188 +162 +139 +130 +126 +131 +138 +136 +128 +123 +115 +102 +104 +157 +172 +154 +146 +156 +166 +168 +185 +193 +189 +181 +184 +199 +205 +188 +138 +122 +120 +128 +140 +153 +159 +164 +154 +163 +173 +179 +177 +150 +122 +128 +168 +206 +206 +172 +142 +134 +150 +167 +176 +192 +198 +190 +186 +188 +182 +169 +149 +130 +102 +100 +113 +126 +131 +114 +104 +125 +169 +184 +164 +158 +157 +137 +126 +139 +170 +189 +186 +184 +181 +169 +159 +149 +149 +170 +202 +221 +216 +202 +188 +161 +126 +112 +131 +159 +163 +150 +150 +163 +153 +117 +91 +122 +178 +197 +181 +132 +100 +115 +144 +152 +132 +107 +105 +103 +118 +132 +146 +148 +119 +70 +59 +89 +145 +172 +148 +103 +80 +87 +122 +136 +130 +133 +141 +159 +157 +143 +129 +134 +149 +128 +96 +99 +116 +131 +145 +153 +152 +135 +123 +138 +160 +169 +173 +165 +164 +164 +167 +161 +136 +118 +127 +129 +137 +134 +130 +131 +125 +120 +127 +127 +97 +83 +108 +131 +131 +117 +115 +124 +153 +184 +183 +143 +108 +112 +164 +207 +212 +190 +173 +156 +145 +140 +143 +144 +145 +157 +159 +141 +129 +123 +113 +100 +89 +96 +104 +110 +114 +117 +122 +133 +147 +172 +189 +175 +144 +118 +116 +121 +113 +102 +99 +99 +96 +94 +90 +99 +105 +101 +89 +76 +75 +85 +96 +106 +108 +106 +121 +140 +132 +108 +77 +67 +68 +79 +91 +105 +114 +112 +102 +100 +97 +97 +96 +94 +94 +95 +90 +88 +85 +83 +86 +90 +90 +88 +95 +91 +85 +78 +75 +78 +82 +85 +83 +75 +67 +64 +64 +71 +84 +97 +100 +95 +85 +74 +69 +71 +69 +65 +62 +64 +67 +68 +67 +66 +66 +66 +66 +65 +63 +60 +59 +58 +58 +59 +59 +60 +60 +58 +56 +54 +55 +55 +56 +58 +62 +65 +65 +65 +67 +70 +77 +75 +74 +71 +68 +66 +65 +64 +64 +65 +67 +71 +74 +74 +73 +71 +68 +65 +63 +62 +61 +59 +60 +63 +65 +69 +74 +77 +77 +74 +71 +69 +67 +62 +57 +57 +57 +56 +55 +56 +54 +56 +56 +54 +53 +52 +52 +51 +51 +55 +61 +73 +90 +104 +115 +126 +133 +135 +135 +135 +136 +134 +126 +119 +120 +127 +137 +146 +150 +151 +153 +155 +153 +157 +162 +162 +164 +167 +161 +145 +140 +145 +157 +163 +164 +161 +148 +143 +151 +160 +171 +180 +187 +190 +184 +177 +174 +173 +169 +167 +175 +185 +176 +158 +139 +132 +140 +159 +172 +176 +175 +171 +170 +166 +164 +165 +168 +171 +174 +178 +176 +179 +181 +179 +174 +166 +158 +155 +148 +149 +149 +145 +140 +141 +143 +139 +134 +142 +149 +150 +150 +152 +157 +161 +163 +160 +156 +150 +146 +145 +144 +144 +143 +146 +153 +156 +144 +125 +113 +112 +107 +119 +134 +142 +143 +143 +142 +142 +143 +141 +143 +145 +144 +146 +145 +138 +125 +110 +97 +102 +123 +142 +146 +143 +148 +147 +144 +146 +151 +150 +148 +150 +153 +149 +142 +136 +130 +129 +133 +139 +153 +155 +159 +166 +167 +159 +157 +163 +165 +165 +164 +166 +169 +173 +177 +179 +176 +169 +160 +157 +162 +173 +180 +180 +178 +184 +190 +191 +190 +191 +189 +186 +181 +179 +177 +177 +176 +173 +170 +168 +167 +166 +167 +168 +167 +166 +167 +168 +172 +174 +171 +162 +152 +141 +136 +140 +152 +163 +168 +164 +162 +168 +171 +168 +164 +161 +154 +148 +144 +147 +154 +160 +162 +165 +168 +170 +169 +169 +169 +170 +173 +175 +176 +177 +178 +178 +179 +179 +176 +174 +174 +175 +177 +174 +160 +146 +140 +138 +136 +137 +141 +145 +149 +151 +152 +153 +153 +151 +146 +143 +143 +145 +143 +147 +151 +153 +151 +149 +147 +147 +146 +144 +140 +134 +132 +136 +145 +152 +154 +153 +150 +147 +145 +147 +152 +156 +167 +170 +172 +171 +169 +168 +167 +166 +168 +170 +173 +175 +176 +173 +167 +161 +159 +160 +162 +164 +168 +172 +174 +173 +169 +171 +171 +169 +162 +155 +151 +149 +151 +155 +158 +158 +157 +155 +154 +155 +153 +153 +153 +152 +146 +139 +136 +136 +148 +154 +157 +157 +157 +151 +145 +144 +153 +160 +168 +173 +174 +171 +164 +159 +157 +160 +163 +166 +172 +176 +171 +160 +159 +158 +159 +164 +166 +164 +165 +167 +168 +167 +165 +165 +164 +161 +155 +150 +191 +192 +193 +193 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +191 +190 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +192 +193 +195 +195 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +194 +193 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +194 +194 +193 +192 +192 +193 +195 +193 +194 +194 +194 +193 +192 +191 +191 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +194 +192 +192 +191 +192 +193 +193 +193 +193 +192 +194 +196 +195 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +193 +194 +193 +192 +192 +192 +194 +193 +194 +193 +192 +193 +195 +194 +193 +189 +190 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +191 +192 +193 +194 +194 +192 +191 +190 +193 +192 +192 +192 +193 +193 +192 +191 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +191 +191 +192 +193 +195 +194 +192 +191 +191 +192 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +194 +194 +195 +195 +193 +194 +197 +200 +201 +202 +203 +204 +205 +206 +206 +202 +195 +192 +192 +193 +193 +197 +204 +207 +206 +203 +202 +204 +200 +196 +195 +196 +197 +197 +195 +193 +197 +195 +190 +193 +203 +207 +205 +203 +201 +195 +190 +191 +194 +185 +172 +176 +179 +186 +192 +194 +194 +187 +176 +179 +176 +169 +162 +166 +186 +201 +200 +187 +160 +145 +141 +140 +156 +174 +181 +165 +171 +177 +183 +187 +181 +182 +194 +195 +195 +191 +181 +171 +170 +175 +181 +177 +164 +154 +155 +162 +169 +173 +176 +179 +176 +172 +172 +185 +203 +212 +212 +195 +152 +136 +161 +181 +181 +175 +171 +172 +179 +185 +190 +193 +194 +194 +193 +188 +180 +168 +166 +178 +189 +192 +193 +198 +206 +202 +194 +195 +198 +197 +197 +206 +197 +185 +178 +180 +189 +197 +200 +201 +202 +203 +193 +175 +166 +171 +177 +182 +185 +193 +203 +205 +203 +205 +209 +212 +206 +201 +197 +182 +165 +164 +174 +179 +180 +190 +203 +203 +182 +156 +142 +141 +137 +138 +147 +155 +156 +157 +162 +152 +146 +146 +162 +179 +172 +159 +159 +176 +186 +194 +188 +176 +170 +172 +172 +174 +175 +175 +172 +170 +167 +158 +149 +145 +145 +148 +154 +161 +163 +157 +150 +156 +155 +151 +147 +144 +149 +153 +157 +156 +146 +144 +146 +142 +140 +149 +159 +179 +172 +155 +138 +131 +134 +144 +155 +181 +181 +180 +177 +179 +178 +172 +167 +150 +128 +122 +142 +167 +181 +177 +164 +149 +140 +139 +147 +155 +160 +166 +171 +176 +187 +199 +201 +195 +184 +175 +170 +168 +153 +128 +124 +157 +196 +198 +179 +138 +126 +153 +177 +175 +166 +164 +176 +187 +186 +174 +158 +150 +149 +148 +148 +141 +136 +135 +143 +145 +141 +142 +150 +158 +162 +147 +136 +128 +133 +156 +164 +143 +131 +137 +157 +171 +172 +154 +133 +133 +155 +169 +159 +152 +164 +170 +159 +125 +121 +139 +170 +172 +150 +145 +161 +175 +176 +176 +192 +197 +178 +170 +179 +180 +150 +117 +100 +98 +110 +130 +143 +151 +166 +170 +157 +136 +120 +119 +121 +128 +132 +126 +125 +152 +190 +208 +206 +182 +154 +133 +134 +140 +138 +134 +136 +148 +147 +145 +137 +131 +137 +156 +174 +180 +152 +134 +143 +159 +164 +170 +180 +174 +176 +170 +153 +139 +146 +162 +168 +196 +202 +201 +194 +178 +152 +126 +107 +107 +114 +138 +181 +205 +190 +162 +136 +124 +123 +131 +133 +136 +139 +127 +119 +124 +140 +153 +151 +148 +175 +204 +200 +188 +185 +186 +181 +177 +186 +184 +162 +124 +128 +187 +208 +178 +136 +102 +111 +132 +139 +142 +141 +142 +145 +145 +141 +137 +155 +162 +148 +121 +105 +131 +179 +200 +165 +125 +111 +118 +125 +135 +155 +172 +184 +175 +179 +188 +177 +152 +126 +129 +133 +133 +128 +128 +128 +124 +119 +113 +121 +126 +127 +125 +128 +136 +142 +139 +138 +139 +125 +124 +152 +173 +181 +166 +143 +115 +96 +97 +115 +136 +147 +165 +165 +140 +117 +116 +150 +184 +171 +131 +114 +146 +183 +195 +188 +194 +187 +151 +123 +107 +116 +120 +123 +157 +199 +212 +179 +136 +117 +123 +133 +143 +153 +147 +131 +128 +144 +145 +122 +112 +121 +142 +134 +127 +128 +134 +141 +145 +146 +139 +129 +137 +164 +192 +196 +175 +162 +184 +201 +219 +217 +188 +138 +107 +118 +128 +135 +139 +137 +134 +129 +114 +97 +103 +150 +161 +132 +116 +128 +149 +161 +183 +195 +187 +178 +178 +188 +204 +209 +180 +154 +136 +141 +159 +169 +167 +165 +167 +164 +150 +153 +169 +152 +126 +132 +162 +202 +210 +195 +174 +155 +153 +160 +151 +164 +188 +210 +219 +218 +208 +197 +178 +163 +133 +124 +124 +128 +139 +129 +131 +144 +165 +159 +134 +138 +150 +139 +129 +139 +164 +183 +180 +174 +175 +177 +169 +153 +155 +180 +203 +205 +198 +195 +185 +162 +131 +115 +131 +158 +164 +155 +153 +164 +156 +121 +89 +112 +170 +197 +192 +151 +116 +120 +144 +153 +136 +113 +107 +106 +119 +132 +144 +148 +113 +64 +63 +106 +161 +175 +140 +88 +66 +82 +122 +150 +146 +139 +141 +160 +161 +150 +135 +132 +142 +114 +92 +112 +126 +134 +141 +147 +142 +121 +113 +136 +160 +166 +169 +166 +166 +162 +166 +168 +151 +137 +135 +133 +137 +135 +129 +121 +112 +116 +128 +131 +112 +95 +98 +115 +127 +122 +113 +122 +144 +172 +188 +171 +136 +127 +166 +200 +198 +180 +173 +161 +148 +140 +141 +151 +157 +159 +146 +118 +103 +107 +104 +102 +102 +107 +113 +119 +121 +120 +124 +134 +150 +172 +185 +168 +131 +104 +104 +112 +111 +104 +101 +100 +97 +95 +94 +100 +105 +105 +97 +84 +77 +81 +90 +95 +97 +97 +103 +115 +122 +122 +103 +87 +82 +85 +89 +105 +121 +120 +106 +103 +100 +98 +95 +90 +87 +86 +87 +87 +86 +86 +88 +90 +88 +86 +88 +86 +82 +76 +74 +76 +82 +86 +82 +74 +66 +65 +70 +79 +91 +102 +100 +94 +83 +71 +68 +70 +68 +63 +61 +65 +69 +70 +68 +66 +66 +67 +65 +63 +60 +59 +60 +60 +59 +58 +59 +60 +59 +55 +53 +52 +54 +56 +59 +61 +64 +66 +66 +67 +68 +71 +75 +73 +70 +67 +65 +64 +64 +64 +63 +64 +67 +72 +75 +74 +71 +69 +68 +65 +61 +59 +59 +58 +60 +62 +67 +71 +76 +78 +76 +72 +69 +68 +67 +62 +60 +60 +60 +58 +57 +58 +56 +58 +57 +56 +53 +51 +51 +51 +53 +61 +70 +83 +100 +112 +119 +127 +130 +133 +132 +132 +133 +131 +124 +116 +119 +126 +138 +146 +149 +150 +152 +155 +151 +152 +153 +154 +159 +165 +164 +159 +148 +165 +175 +169 +166 +166 +152 +132 +141 +152 +166 +177 +186 +190 +185 +178 +171 +172 +171 +169 +175 +180 +171 +157 +150 +146 +149 +158 +168 +175 +175 +170 +165 +161 +161 +168 +173 +172 +173 +176 +179 +181 +182 +178 +170 +162 +156 +153 +148 +147 +147 +145 +143 +147 +148 +143 +133 +141 +148 +151 +152 +155 +158 +159 +159 +158 +155 +150 +146 +146 +147 +147 +146 +147 +151 +150 +140 +125 +114 +111 +114 +125 +136 +140 +141 +143 +145 +144 +143 +143 +144 +144 +143 +143 +142 +140 +123 +111 +98 +96 +113 +136 +149 +152 +150 +149 +144 +145 +150 +150 +148 +150 +151 +150 +146 +138 +128 +125 +130 +138 +155 +164 +166 +165 +164 +157 +154 +161 +164 +166 +169 +170 +170 +171 +174 +175 +173 +170 +165 +162 +164 +171 +177 +178 +176 +183 +191 +192 +189 +189 +188 +186 +183 +180 +176 +176 +176 +176 +175 +174 +171 +165 +162 +165 +165 +163 +163 +166 +173 +173 +169 +161 +154 +147 +141 +144 +149 +158 +162 +161 +163 +168 +170 +167 +163 +160 +153 +147 +147 +153 +159 +161 +158 +161 +165 +168 +170 +171 +171 +169 +170 +171 +172 +175 +177 +179 +178 +177 +174 +174 +175 +176 +178 +174 +159 +144 +137 +135 +136 +140 +144 +147 +151 +152 +153 +154 +152 +147 +139 +134 +136 +140 +141 +145 +149 +151 +150 +148 +148 +149 +146 +143 +137 +132 +134 +142 +152 +158 +159 +158 +156 +153 +151 +152 +156 +159 +163 +165 +165 +163 +161 +160 +158 +156 +161 +164 +168 +170 +170 +167 +163 +160 +160 +162 +163 +163 +165 +169 +172 +173 +167 +169 +171 +170 +163 +156 +154 +154 +159 +162 +165 +166 +164 +162 +160 +160 +157 +155 +155 +153 +148 +140 +138 +140 +146 +151 +153 +152 +152 +148 +143 +144 +151 +157 +164 +167 +167 +164 +157 +152 +148 +151 +154 +159 +166 +169 +163 +153 +154 +154 +154 +158 +160 +161 +164 +166 +167 +166 +165 +164 +162 +158 +152 +147 +191 +192 +192 +193 +192 +192 +193 +193 +193 +193 +193 +194 +193 +192 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +190 +190 +190 +191 +192 +193 +192 +192 +190 +192 +194 +195 +194 +193 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +192 +191 +193 +194 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +191 +192 +192 +193 +193 +193 +192 +191 +191 +193 +194 +194 +192 +191 +192 +193 +192 +192 +193 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +191 +192 +193 +192 +193 +192 +191 +192 +194 +194 +192 +190 +191 +192 +193 +193 +193 +192 +192 +193 +192 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +194 +193 +192 +191 +192 +192 +192 +192 +194 +193 +192 +192 +191 +191 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +195 +194 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +195 +194 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +192 +192 +191 +191 +192 +192 +190 +190 +190 +191 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +194 +194 +195 +194 +194 +197 +198 +199 +200 +202 +203 +203 +203 +203 +201 +196 +194 +194 +192 +194 +199 +205 +209 +208 +206 +204 +205 +200 +194 +192 +193 +195 +195 +195 +196 +200 +199 +194 +194 +201 +204 +201 +203 +203 +198 +193 +195 +196 +183 +166 +160 +171 +186 +193 +191 +189 +182 +171 +162 +166 +176 +187 +194 +202 +204 +199 +184 +168 +153 +144 +138 +154 +177 +183 +169 +164 +174 +191 +194 +193 +197 +198 +201 +198 +191 +182 +177 +176 +176 +174 +165 +158 +150 +150 +160 +171 +172 +167 +166 +160 +152 +153 +173 +199 +207 +203 +166 +139 +142 +173 +186 +175 +167 +165 +178 +183 +190 +192 +190 +186 +178 +172 +167 +165 +162 +169 +184 +191 +189 +189 +193 +205 +204 +194 +190 +193 +197 +198 +203 +189 +175 +175 +186 +200 +209 +212 +213 +198 +189 +184 +178 +176 +183 +189 +188 +193 +197 +198 +203 +207 +205 +201 +193 +191 +189 +186 +179 +176 +181 +190 +192 +190 +190 +192 +192 +182 +166 +153 +144 +136 +129 +125 +131 +146 +158 +162 +158 +164 +173 +186 +189 +175 +169 +182 +182 +184 +189 +185 +175 +171 +170 +164 +157 +158 +157 +155 +155 +153 +145 +136 +137 +142 +150 +157 +160 +158 +153 +150 +155 +155 +153 +150 +150 +156 +161 +164 +157 +147 +142 +142 +140 +142 +157 +171 +171 +152 +135 +136 +143 +149 +165 +185 +194 +183 +175 +174 +174 +167 +158 +150 +146 +130 +130 +154 +175 +184 +174 +154 +140 +139 +139 +147 +156 +162 +170 +179 +186 +194 +197 +189 +177 +169 +157 +147 +134 +123 +124 +143 +175 +205 +198 +163 +137 +139 +171 +182 +165 +157 +163 +183 +190 +185 +166 +148 +143 +145 +144 +141 +133 +135 +140 +145 +142 +137 +137 +143 +151 +149 +130 +126 +137 +152 +161 +147 +127 +136 +153 +164 +166 +169 +162 +145 +156 +167 +167 +153 +142 +149 +156 +154 +136 +131 +142 +163 +171 +160 +158 +167 +180 +176 +173 +188 +193 +173 +166 +169 +177 +141 +109 +94 +91 +103 +127 +147 +153 +145 +150 +157 +152 +135 +122 +120 +134 +131 +123 +126 +158 +201 +217 +207 +171 +140 +122 +131 +137 +130 +127 +135 +142 +145 +141 +131 +131 +146 +167 +181 +166 +140 +119 +119 +139 +161 +172 +173 +172 +167 +177 +190 +177 +161 +174 +199 +196 +200 +203 +195 +171 +135 +111 +113 +107 +140 +173 +197 +192 +165 +144 +130 +127 +130 +139 +139 +135 +130 +121 +125 +142 +157 +136 +121 +139 +159 +183 +206 +200 +195 +191 +182 +171 +175 +176 +163 +151 +157 +191 +200 +168 +131 +114 +119 +134 +138 +141 +138 +139 +142 +143 +138 +130 +134 +136 +141 +137 +118 +120 +149 +184 +185 +164 +131 +110 +110 +134 +162 +179 +185 +168 +176 +202 +187 +153 +128 +122 +125 +130 +132 +132 +131 +128 +122 +119 +125 +126 +120 +118 +124 +132 +134 +132 +137 +138 +123 +128 +164 +184 +183 +157 +139 +117 +102 +105 +126 +142 +146 +168 +168 +141 +116 +118 +156 +182 +158 +125 +130 +167 +188 +191 +192 +193 +163 +123 +108 +115 +130 +128 +132 +164 +205 +214 +181 +133 +108 +116 +127 +142 +161 +167 +139 +122 +132 +136 +121 +114 +127 +139 +141 +135 +127 +135 +156 +167 +164 +155 +152 +158 +166 +182 +191 +178 +165 +179 +197 +218 +215 +177 +120 +98 +124 +144 +136 +126 +125 +133 +136 +119 +94 +102 +132 +145 +123 +100 +100 +125 +156 +182 +198 +176 +157 +169 +185 +194 +199 +210 +190 +167 +162 +169 +176 +182 +183 +181 +166 +140 +153 +183 +169 +142 +146 +164 +194 +205 +203 +195 +182 +174 +169 +164 +166 +182 +202 +212 +215 +213 +209 +193 +188 +175 +158 +121 +96 +121 +149 +154 +162 +157 +140 +131 +139 +141 +130 +135 +144 +148 +157 +172 +176 +177 +182 +166 +151 +160 +192 +201 +183 +175 +187 +187 +161 +126 +112 +132 +160 +166 +155 +150 +158 +155 +130 +98 +114 +169 +201 +198 +173 +141 +127 +132 +139 +134 +128 +111 +107 +114 +123 +137 +145 +105 +59 +58 +118 +174 +174 +131 +79 +58 +78 +124 +155 +152 +144 +146 +161 +154 +140 +138 +135 +137 +105 +89 +113 +126 +133 +139 +142 +131 +109 +108 +138 +158 +157 +153 +163 +175 +168 +156 +153 +154 +163 +150 +137 +124 +126 +135 +121 +101 +111 +132 +129 +120 +108 +97 +107 +129 +129 +120 +119 +132 +161 +191 +189 +159 +145 +167 +196 +194 +178 +171 +163 +155 +150 +144 +159 +164 +153 +130 +102 +88 +94 +104 +112 +116 +114 +116 +124 +129 +126 +130 +136 +150 +170 +182 +165 +127 +103 +106 +113 +111 +101 +95 +93 +92 +95 +102 +101 +98 +100 +101 +94 +83 +81 +81 +86 +90 +90 +86 +90 +105 +120 +123 +107 +95 +87 +86 +105 +123 +122 +110 +108 +104 +99 +92 +84 +81 +81 +88 +90 +92 +91 +89 +88 +86 +84 +85 +82 +80 +76 +74 +76 +82 +87 +83 +75 +68 +67 +74 +86 +96 +103 +98 +91 +80 +70 +68 +70 +68 +64 +61 +66 +71 +72 +69 +66 +66 +67 +64 +61 +59 +59 +61 +61 +60 +58 +59 +58 +56 +53 +49 +49 +54 +57 +63 +65 +67 +67 +68 +69 +71 +73 +73 +70 +67 +63 +62 +62 +63 +63 +62 +62 +65 +71 +74 +72 +69 +68 +68 +63 +57 +57 +59 +61 +62 +64 +68 +72 +77 +78 +75 +71 +68 +67 +65 +62 +62 +62 +62 +60 +59 +58 +56 +58 +59 +57 +53 +50 +51 +54 +56 +66 +79 +93 +108 +118 +123 +129 +130 +132 +132 +133 +134 +130 +125 +120 +128 +136 +145 +150 +150 +150 +152 +154 +152 +152 +153 +157 +159 +153 +148 +148 +158 +178 +187 +181 +175 +175 +166 +147 +143 +151 +160 +168 +175 +182 +182 +179 +174 +172 +171 +173 +178 +177 +166 +153 +154 +159 +159 +158 +166 +175 +175 +169 +157 +152 +154 +165 +174 +176 +176 +179 +182 +183 +181 +175 +166 +158 +155 +153 +150 +147 +146 +144 +144 +149 +148 +141 +136 +141 +147 +151 +156 +158 +158 +156 +150 +153 +153 +149 +147 +147 +148 +148 +147 +147 +144 +138 +134 +130 +124 +117 +121 +128 +133 +135 +137 +142 +144 +143 +145 +146 +146 +143 +140 +137 +135 +137 +123 +120 +114 +109 +115 +130 +142 +146 +149 +149 +146 +145 +149 +148 +148 +152 +149 +148 +144 +135 +126 +123 +131 +141 +157 +170 +171 +163 +160 +158 +157 +161 +163 +168 +173 +175 +174 +172 +172 +172 +169 +171 +169 +167 +163 +165 +171 +174 +176 +184 +192 +193 +190 +189 +187 +185 +185 +180 +175 +174 +175 +176 +177 +178 +174 +165 +160 +163 +164 +161 +161 +164 +170 +169 +163 +156 +156 +154 +150 +152 +148 +150 +152 +156 +162 +166 +167 +166 +163 +157 +150 +148 +152 +159 +162 +162 +157 +159 +161 +166 +172 +176 +173 +168 +165 +167 +170 +174 +178 +180 +178 +177 +174 +176 +176 +175 +173 +167 +154 +142 +133 +132 +134 +140 +144 +146 +148 +150 +152 +151 +148 +142 +133 +128 +131 +138 +144 +147 +150 +151 +150 +150 +151 +152 +150 +147 +141 +138 +142 +152 +161 +165 +168 +169 +168 +166 +162 +162 +164 +166 +166 +167 +167 +163 +160 +156 +151 +148 +151 +154 +158 +161 +161 +159 +157 +157 +158 +161 +163 +164 +164 +167 +168 +168 +167 +168 +170 +167 +159 +152 +151 +154 +160 +165 +169 +172 +171 +169 +165 +164 +161 +159 +158 +156 +151 +145 +146 +150 +151 +155 +155 +154 +156 +154 +153 +156 +159 +162 +165 +167 +167 +166 +159 +154 +149 +151 +154 +158 +163 +165 +158 +150 +146 +144 +144 +148 +152 +158 +163 +166 +162 +162 +162 +161 +159 +155 +149 +145 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +190 +191 +192 +193 +193 +193 +193 +192 +192 +192 +193 +195 +195 +194 +193 +193 +192 +190 +190 +190 +190 +192 +193 +193 +193 +191 +192 +194 +195 +194 +193 +193 +192 +194 +194 +193 +193 +194 +194 +194 +195 +195 +195 +195 +194 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +192 +193 +193 +193 +193 +193 +192 +192 +190 +190 +190 +191 +192 +192 +193 +194 +194 +193 +192 +191 +190 +192 +193 +192 +191 +191 +192 +194 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +191 +192 +194 +194 +192 +192 +193 +193 +194 +194 +194 +193 +193 +193 +192 +192 +193 +194 +194 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +194 +194 +193 +192 +192 +192 +193 +193 +194 +193 +192 +191 +192 +192 +192 +192 +194 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +194 +193 +193 +194 +195 +196 +195 +194 +194 +194 +194 +194 +195 +194 +194 +194 +192 +192 +192 +193 +193 +194 +193 +192 +194 +193 +193 +192 +191 +191 +192 +192 +189 +189 +190 +191 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +194 +194 +194 +196 +196 +195 +196 +199 +198 +198 +197 +199 +198 +195 +193 +192 +191 +194 +199 +204 +208 +208 +206 +204 +201 +198 +194 +193 +195 +197 +198 +197 +201 +202 +201 +197 +197 +201 +202 +201 +201 +202 +199 +197 +199 +199 +186 +171 +163 +173 +186 +189 +185 +184 +184 +178 +168 +169 +179 +193 +201 +205 +206 +202 +189 +171 +146 +139 +147 +172 +193 +188 +179 +171 +184 +202 +204 +203 +200 +189 +187 +185 +182 +179 +180 +180 +177 +173 +165 +162 +155 +149 +153 +157 +150 +138 +139 +135 +132 +143 +170 +195 +190 +175 +153 +159 +175 +186 +179 +169 +171 +177 +185 +186 +189 +189 +184 +175 +164 +156 +158 +164 +170 +178 +183 +179 +179 +186 +202 +210 +205 +190 +179 +186 +197 +198 +189 +177 +172 +180 +194 +206 +210 +210 +204 +188 +183 +189 +196 +200 +202 +203 +202 +201 +196 +191 +194 +198 +192 +180 +169 +176 +182 +184 +186 +190 +194 +194 +193 +195 +193 +188 +185 +183 +179 +171 +162 +154 +142 +131 +133 +155 +176 +180 +179 +180 +185 +191 +194 +188 +188 +196 +172 +163 +165 +169 +166 +165 +162 +152 +144 +146 +147 +143 +142 +143 +144 +143 +150 +155 +159 +160 +159 +157 +155 +155 +155 +159 +162 +162 +162 +163 +162 +159 +150 +145 +141 +140 +145 +156 +163 +159 +141 +135 +138 +151 +166 +178 +188 +193 +168 +158 +159 +166 +165 +157 +148 +141 +141 +138 +143 +162 +183 +186 +165 +135 +134 +136 +140 +153 +168 +174 +175 +182 +185 +185 +177 +164 +156 +154 +148 +140 +129 +122 +139 +169 +189 +203 +187 +149 +134 +153 +183 +184 +163 +159 +175 +193 +183 +171 +156 +144 +138 +137 +138 +139 +137 +145 +152 +151 +141 +131 +133 +141 +137 +133 +127 +139 +161 +168 +151 +123 +128 +148 +165 +165 +165 +173 +173 +161 +168 +161 +147 +135 +133 +141 +147 +149 +142 +130 +133 +156 +169 +166 +165 +175 +175 +174 +183 +195 +185 +154 +153 +162 +156 +127 +107 +98 +93 +104 +132 +152 +145 +133 +146 +163 +159 +140 +126 +128 +129 +126 +129 +147 +180 +211 +206 +179 +146 +130 +121 +127 +133 +133 +132 +136 +139 +138 +130 +129 +144 +167 +175 +170 +143 +129 +115 +114 +128 +155 +173 +173 +161 +144 +143 +164 +186 +200 +208 +211 +189 +189 +194 +192 +172 +135 +113 +128 +145 +183 +198 +182 +157 +139 +135 +132 +135 +135 +140 +140 +136 +128 +122 +133 +151 +156 +132 +116 +126 +146 +175 +198 +196 +179 +170 +168 +163 +165 +171 +172 +171 +172 +175 +177 +170 +156 +143 +132 +132 +138 +142 +140 +138 +137 +137 +135 +137 +133 +127 +135 +142 +129 +125 +140 +169 +183 +172 +143 +117 +117 +148 +174 +172 +158 +146 +169 +207 +195 +159 +130 +114 +115 +123 +132 +132 +130 +128 +123 +132 +129 +124 +122 +127 +135 +135 +131 +133 +132 +128 +122 +143 +181 +190 +177 +150 +136 +118 +109 +113 +124 +134 +142 +171 +175 +146 +118 +122 +160 +179 +150 +128 +150 +180 +187 +184 +191 +189 +153 +116 +110 +126 +136 +129 +136 +166 +199 +209 +178 +130 +106 +115 +124 +135 +153 +169 +143 +122 +126 +134 +127 +125 +134 +146 +151 +153 +151 +153 +165 +179 +190 +175 +160 +150 +155 +179 +192 +181 +175 +181 +204 +217 +204 +162 +117 +111 +134 +145 +133 +124 +124 +128 +135 +127 +110 +101 +107 +124 +130 +114 +97 +112 +153 +181 +203 +173 +132 +136 +162 +182 +190 +195 +193 +185 +176 +166 +173 +196 +204 +187 +170 +146 +173 +213 +195 +163 +160 +161 +193 +210 +206 +197 +194 +197 +192 +184 +180 +182 +185 +187 +199 +208 +205 +193 +184 +189 +181 +130 +85 +97 +140 +160 +174 +162 +136 +132 +139 +139 +137 +134 +150 +145 +138 +154 +171 +176 +182 +162 +156 +173 +202 +203 +177 +169 +184 +194 +164 +127 +111 +134 +165 +169 +155 +141 +148 +148 +131 +106 +121 +173 +202 +210 +187 +150 +129 +133 +138 +135 +130 +111 +97 +99 +115 +136 +142 +87 +39 +66 +132 +181 +166 +122 +72 +52 +72 +123 +148 +142 +142 +153 +162 +145 +127 +136 +141 +138 +104 +87 +105 +120 +132 +140 +140 +124 +99 +105 +139 +158 +147 +138 +154 +176 +173 +152 +139 +145 +167 +157 +139 +120 +122 +137 +122 +101 +115 +147 +142 +129 +111 +94 +105 +132 +135 +128 +114 +118 +151 +190 +193 +167 +157 +170 +197 +199 +183 +168 +162 +164 +163 +157 +165 +169 +151 +129 +109 +96 +98 +113 +119 +118 +111 +114 +128 +137 +136 +133 +135 +147 +162 +174 +162 +127 +106 +110 +115 +111 +98 +91 +89 +92 +97 +105 +101 +95 +96 +104 +103 +92 +83 +78 +84 +89 +85 +80 +82 +91 +100 +121 +114 +106 +96 +92 +106 +121 +123 +117 +112 +104 +96 +87 +81 +81 +83 +90 +94 +97 +95 +91 +88 +87 +87 +85 +81 +79 +75 +73 +74 +80 +86 +82 +76 +69 +68 +75 +87 +95 +99 +94 +86 +76 +71 +70 +69 +67 +65 +62 +68 +73 +74 +70 +66 +65 +66 +63 +61 +59 +59 +61 +62 +59 +57 +57 +56 +55 +52 +49 +50 +54 +57 +63 +65 +67 +67 +68 +69 +71 +72 +72 +68 +65 +62 +61 +62 +62 +62 +62 +61 +64 +70 +72 +70 +67 +66 +66 +60 +57 +57 +61 +64 +66 +68 +70 +73 +76 +77 +75 +71 +67 +65 +62 +62 +62 +62 +62 +60 +58 +57 +56 +57 +58 +56 +51 +49 +52 +57 +63 +75 +89 +101 +115 +123 +127 +131 +133 +134 +136 +139 +136 +129 +126 +127 +136 +143 +151 +154 +154 +156 +158 +160 +156 +155 +153 +157 +156 +143 +134 +137 +162 +176 +184 +186 +180 +173 +174 +170 +161 +161 +161 +162 +166 +171 +175 +178 +176 +171 +169 +174 +182 +180 +166 +152 +151 +162 +163 +159 +165 +172 +171 +167 +161 +157 +157 +166 +174 +177 +179 +181 +181 +181 +177 +171 +163 +156 +153 +152 +151 +147 +144 +142 +142 +146 +146 +138 +139 +143 +147 +151 +157 +159 +157 +152 +145 +149 +152 +150 +150 +151 +151 +149 +146 +142 +134 +126 +128 +135 +135 +128 +126 +127 +128 +131 +136 +141 +141 +139 +145 +147 +144 +140 +138 +132 +126 +128 +128 +128 +124 +119 +121 +130 +139 +144 +145 +147 +146 +146 +148 +146 +146 +151 +152 +149 +142 +133 +124 +123 +130 +139 +158 +168 +170 +162 +158 +159 +160 +160 +164 +170 +177 +179 +177 +173 +170 +169 +165 +168 +170 +170 +164 +158 +162 +169 +178 +186 +192 +192 +189 +189 +187 +185 +185 +180 +175 +173 +173 +175 +178 +180 +175 +166 +160 +160 +160 +159 +161 +164 +167 +164 +156 +150 +154 +157 +156 +156 +151 +148 +147 +152 +158 +162 +163 +161 +159 +153 +149 +151 +157 +163 +164 +163 +160 +160 +161 +165 +174 +181 +178 +172 +164 +167 +170 +174 +178 +180 +179 +178 +175 +176 +177 +175 +168 +159 +148 +142 +134 +133 +135 +141 +145 +145 +145 +146 +150 +149 +146 +141 +133 +128 +133 +140 +150 +151 +153 +153 +153 +153 +154 +154 +155 +153 +148 +145 +149 +160 +168 +170 +171 +172 +172 +170 +167 +168 +170 +173 +176 +177 +175 +170 +165 +160 +153 +148 +147 +150 +153 +156 +154 +151 +148 +148 +151 +158 +164 +167 +168 +168 +167 +166 +169 +169 +168 +165 +156 +148 +147 +152 +159 +164 +169 +173 +174 +172 +168 +167 +163 +160 +159 +159 +154 +149 +152 +158 +165 +167 +165 +162 +162 +161 +160 +164 +168 +170 +171 +172 +173 +172 +166 +160 +158 +160 +162 +164 +166 +165 +159 +153 +150 +147 +145 +147 +151 +157 +161 +163 +159 +159 +159 +158 +157 +153 +149 +147 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +193 +194 +193 +192 +191 +190 +192 +193 +194 +194 +192 +192 +192 +192 +192 +191 +191 +191 +192 +194 +194 +195 +192 +192 +192 +192 +193 +193 +193 +192 +194 +194 +193 +193 +193 +194 +194 +195 +196 +195 +194 +193 +194 +194 +194 +194 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +193 +194 +194 +194 +193 +192 +191 +190 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +194 +194 +194 +194 +193 +192 +191 +192 +193 +193 +193 +195 +195 +194 +193 +192 +192 +193 +193 +191 +192 +193 +193 +192 +191 +191 +191 +192 +193 +192 +191 +192 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +194 +194 +193 +191 +192 +192 +192 +191 +190 +191 +192 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +192 +191 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +193 +192 +192 +193 +194 +195 +193 +191 +192 +192 +193 +193 +194 +194 +194 +194 +192 +192 +192 +193 +193 +193 +192 +191 +194 +193 +192 +192 +192 +192 +192 +193 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +191 +190 +193 +193 +194 +195 +194 +193 +194 +196 +194 +193 +194 +196 +195 +193 +191 +191 +193 +196 +200 +204 +206 +207 +205 +204 +199 +198 +197 +197 +198 +201 +202 +203 +207 +204 +201 +199 +199 +201 +202 +203 +201 +201 +199 +198 +200 +200 +192 +181 +183 +186 +192 +191 +186 +186 +187 +183 +180 +177 +182 +189 +196 +202 +204 +201 +191 +169 +136 +134 +160 +189 +206 +196 +186 +193 +204 +207 +199 +187 +181 +176 +178 +174 +172 +171 +171 +168 +165 +165 +169 +167 +162 +156 +151 +145 +134 +123 +129 +131 +136 +153 +179 +197 +191 +172 +167 +184 +195 +188 +177 +174 +182 +194 +191 +189 +189 +190 +185 +176 +168 +164 +165 +170 +177 +183 +180 +171 +176 +192 +211 +213 +203 +185 +175 +186 +196 +195 +181 +177 +178 +190 +202 +205 +203 +202 +193 +189 +191 +201 +207 +209 +208 +202 +192 +189 +186 +186 +189 +186 +174 +162 +162 +174 +184 +188 +191 +196 +196 +192 +196 +195 +191 +184 +182 +183 +183 +179 +173 +174 +178 +174 +171 +180 +190 +189 +189 +186 +186 +188 +189 +192 +194 +191 +161 +145 +148 +160 +163 +161 +160 +154 +150 +150 +147 +142 +138 +141 +149 +155 +163 +165 +164 +161 +161 +163 +165 +164 +169 +176 +181 +177 +171 +166 +160 +154 +145 +143 +142 +146 +155 +165 +161 +146 +134 +143 +160 +173 +179 +186 +183 +169 +142 +144 +157 +165 +158 +150 +145 +139 +136 +139 +151 +172 +188 +177 +150 +130 +141 +147 +156 +172 +188 +186 +175 +172 +179 +174 +165 +156 +152 +149 +145 +140 +139 +135 +151 +179 +197 +192 +168 +141 +134 +162 +182 +181 +166 +164 +182 +198 +180 +159 +150 +151 +145 +140 +143 +146 +144 +152 +163 +165 +154 +138 +134 +139 +127 +124 +139 +161 +169 +156 +132 +121 +149 +166 +171 +165 +170 +181 +178 +167 +158 +145 +132 +131 +138 +140 +139 +141 +142 +128 +127 +146 +165 +170 +171 +177 +173 +182 +202 +197 +165 +132 +149 +163 +134 +121 +118 +113 +100 +109 +139 +159 +141 +125 +140 +160 +162 +148 +128 +123 +116 +125 +146 +173 +195 +204 +183 +149 +126 +129 +136 +144 +151 +151 +146 +141 +138 +135 +131 +139 +160 +178 +175 +161 +142 +130 +119 +118 +125 +149 +172 +180 +155 +129 +111 +133 +187 +229 +228 +200 +175 +172 +178 +179 +168 +139 +121 +141 +185 +203 +189 +161 +141 +136 +140 +139 +133 +133 +135 +133 +132 +126 +122 +134 +161 +155 +146 +136 +129 +154 +189 +191 +179 +148 +135 +153 +168 +166 +163 +168 +184 +180 +162 +153 +165 +171 +156 +135 +140 +142 +144 +143 +142 +139 +136 +135 +137 +137 +134 +139 +145 +141 +137 +145 +160 +177 +172 +150 +131 +139 +167 +175 +146 +116 +131 +170 +196 +184 +163 +144 +136 +122 +120 +126 +124 +122 +128 +131 +134 +125 +124 +135 +147 +147 +142 +138 +136 +128 +125 +135 +170 +195 +180 +160 +141 +135 +120 +110 +115 +121 +127 +136 +174 +180 +146 +117 +128 +167 +179 +147 +136 +164 +180 +183 +176 +185 +190 +171 +136 +124 +130 +131 +127 +140 +165 +193 +199 +176 +134 +109 +113 +117 +125 +147 +162 +145 +127 +125 +137 +145 +149 +155 +168 +166 +170 +173 +166 +160 +170 +188 +183 +161 +142 +149 +182 +196 +181 +177 +184 +202 +206 +197 +162 +128 +133 +145 +141 +128 +123 +123 +122 +131 +139 +131 +103 +99 +119 +139 +134 +116 +117 +146 +180 +204 +187 +137 +109 +129 +171 +193 +194 +188 +174 +163 +157 +174 +195 +185 +169 +156 +140 +179 +224 +208 +174 +162 +164 +186 +207 +210 +198 +192 +196 +189 +170 +156 +153 +159 +166 +186 +201 +197 +183 +164 +175 +177 +152 +122 +108 +128 +169 +178 +158 +118 +104 +120 +142 +159 +144 +154 +155 +147 +150 +165 +178 +186 +177 +176 +186 +197 +194 +179 +177 +185 +200 +180 +146 +121 +134 +165 +173 +159 +139 +146 +144 +128 +108 +128 +176 +196 +218 +193 +152 +132 +140 +145 +135 +125 +107 +87 +91 +114 +130 +125 +69 +36 +88 +144 +174 +148 +109 +69 +54 +80 +128 +144 +133 +137 +151 +155 +136 +124 +133 +145 +135 +105 +91 +100 +119 +136 +140 +140 +120 +92 +100 +140 +159 +147 +128 +147 +175 +173 +146 +126 +135 +166 +161 +144 +131 +127 +131 +118 +104 +115 +145 +170 +159 +117 +88 +96 +128 +148 +131 +110 +105 +134 +179 +193 +177 +168 +175 +194 +198 +185 +167 +163 +170 +166 +165 +165 +171 +154 +132 +122 +112 +115 +121 +116 +109 +108 +118 +131 +139 +139 +135 +137 +146 +153 +165 +161 +129 +107 +103 +107 +103 +93 +90 +88 +89 +92 +97 +99 +96 +96 +103 +106 +96 +85 +76 +81 +85 +86 +85 +84 +86 +89 +107 +112 +115 +109 +101 +103 +115 +126 +126 +116 +104 +93 +85 +82 +84 +87 +92 +96 +98 +96 +93 +92 +92 +92 +86 +81 +77 +73 +71 +71 +75 +80 +79 +75 +70 +70 +76 +87 +92 +92 +88 +79 +71 +71 +69 +64 +62 +64 +63 +69 +75 +76 +72 +67 +64 +64 +63 +61 +60 +61 +61 +61 +57 +55 +55 +55 +55 +54 +52 +52 +55 +57 +60 +63 +66 +67 +68 +70 +70 +69 +67 +64 +62 +60 +61 +63 +64 +63 +63 +62 +63 +69 +71 +67 +64 +64 +64 +60 +59 +61 +64 +66 +68 +69 +70 +72 +74 +75 +74 +70 +66 +63 +61 +62 +62 +61 +61 +60 +59 +57 +55 +56 +56 +54 +50 +48 +54 +60 +73 +87 +99 +109 +120 +126 +129 +132 +134 +135 +140 +144 +137 +125 +123 +129 +140 +146 +153 +155 +158 +162 +166 +168 +162 +160 +155 +154 +155 +144 +134 +137 +159 +172 +178 +183 +175 +165 +173 +178 +178 +174 +170 +169 +167 +164 +166 +170 +172 +172 +171 +174 +180 +181 +170 +156 +155 +163 +163 +160 +165 +166 +163 +165 +168 +167 +168 +171 +175 +176 +177 +180 +176 +174 +171 +166 +160 +155 +151 +149 +148 +146 +145 +143 +141 +145 +146 +141 +142 +144 +146 +150 +154 +156 +155 +151 +146 +149 +150 +151 +155 +159 +157 +151 +144 +135 +124 +119 +125 +136 +142 +141 +136 +128 +124 +127 +135 +140 +140 +139 +144 +144 +139 +138 +140 +131 +120 +119 +130 +131 +130 +127 +125 +130 +137 +143 +141 +144 +145 +147 +149 +145 +143 +146 +149 +146 +142 +138 +134 +132 +136 +141 +153 +154 +161 +162 +158 +156 +159 +159 +165 +172 +179 +182 +179 +172 +167 +164 +162 +164 +169 +173 +166 +156 +157 +166 +181 +187 +191 +190 +188 +188 +188 +186 +185 +181 +176 +174 +172 +173 +176 +179 +175 +168 +162 +158 +155 +156 +160 +165 +165 +160 +150 +146 +153 +158 +157 +157 +157 +154 +149 +148 +151 +156 +158 +154 +152 +148 +149 +156 +162 +163 +163 +165 +164 +164 +163 +166 +175 +184 +184 +179 +171 +172 +173 +175 +176 +177 +175 +175 +175 +173 +174 +174 +166 +154 +147 +143 +140 +138 +140 +146 +149 +147 +146 +147 +151 +149 +146 +143 +136 +132 +136 +144 +155 +155 +155 +156 +158 +158 +156 +155 +156 +154 +150 +147 +152 +163 +171 +173 +171 +171 +170 +168 +167 +169 +175 +179 +183 +183 +180 +174 +170 +166 +161 +157 +155 +156 +158 +158 +154 +146 +140 +138 +143 +151 +160 +164 +166 +167 +167 +167 +170 +168 +167 +164 +156 +148 +147 +152 +160 +163 +167 +170 +171 +171 +168 +167 +165 +161 +161 +161 +157 +151 +153 +160 +172 +173 +170 +166 +165 +163 +162 +165 +171 +175 +178 +178 +177 +173 +168 +163 +163 +166 +168 +170 +169 +166 +161 +156 +155 +154 +154 +156 +158 +160 +162 +161 +161 +161 +160 +158 +156 +153 +151 +150 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +191 +193 +194 +193 +192 +190 +189 +192 +192 +193 +192 +191 +190 +191 +193 +195 +194 +192 +192 +193 +195 +195 +196 +194 +192 +190 +190 +191 +193 +193 +192 +194 +194 +193 +193 +193 +194 +195 +195 +194 +193 +192 +192 +193 +194 +194 +193 +193 +193 +192 +191 +190 +190 +191 +192 +193 +192 +191 +190 +190 +192 +193 +194 +194 +194 +194 +193 +192 +191 +192 +192 +190 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +192 +191 +191 +191 +192 +193 +193 +196 +195 +193 +192 +191 +191 +192 +193 +191 +192 +193 +193 +191 +190 +190 +191 +192 +193 +193 +192 +193 +195 +195 +193 +193 +193 +192 +192 +191 +191 +191 +191 +193 +191 +191 +192 +194 +194 +193 +191 +191 +192 +192 +191 +190 +190 +192 +194 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +193 +194 +194 +193 +191 +190 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +195 +195 +195 +194 +194 +193 +193 +193 +193 +192 +192 +193 +194 +194 +192 +189 +191 +192 +192 +193 +194 +195 +195 +195 +193 +192 +192 +192 +193 +192 +191 +190 +194 +193 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +190 +189 +192 +192 +193 +194 +193 +191 +192 +195 +193 +192 +193 +195 +196 +194 +193 +192 +195 +198 +202 +205 +206 +207 +205 +204 +201 +200 +199 +198 +199 +202 +206 +208 +211 +205 +200 +199 +200 +201 +203 +205 +204 +202 +199 +198 +199 +200 +195 +188 +197 +196 +196 +196 +190 +189 +188 +184 +180 +179 +182 +186 +190 +197 +198 +192 +186 +175 +149 +150 +171 +192 +206 +203 +197 +212 +211 +194 +180 +165 +159 +167 +175 +169 +162 +154 +142 +135 +133 +134 +150 +151 +154 +158 +157 +153 +148 +145 +148 +152 +156 +165 +180 +195 +193 +184 +186 +193 +190 +182 +180 +182 +189 +203 +190 +184 +182 +183 +180 +173 +168 +168 +171 +172 +176 +182 +180 +173 +183 +205 +211 +211 +201 +184 +177 +189 +198 +192 +184 +185 +191 +201 +207 +203 +199 +200 +192 +197 +205 +207 +204 +200 +195 +186 +168 +168 +175 +189 +197 +190 +176 +167 +172 +183 +192 +194 +196 +199 +198 +194 +205 +197 +185 +177 +177 +179 +176 +172 +175 +174 +179 +178 +171 +178 +193 +197 +189 +189 +191 +187 +182 +188 +190 +181 +159 +142 +151 +172 +173 +167 +164 +158 +158 +152 +145 +140 +139 +145 +155 +163 +165 +165 +161 +159 +164 +172 +174 +170 +177 +184 +185 +175 +163 +155 +150 +146 +144 +141 +146 +158 +166 +166 +157 +144 +149 +161 +182 +188 +180 +174 +162 +139 +141 +153 +172 +174 +158 +147 +145 +140 +141 +141 +152 +178 +185 +159 +136 +138 +135 +153 +171 +183 +186 +170 +154 +153 +152 +149 +149 +153 +154 +150 +143 +140 +138 +145 +163 +190 +202 +180 +152 +140 +156 +178 +180 +176 +172 +173 +192 +200 +177 +147 +141 +151 +147 +142 +144 +146 +146 +150 +164 +177 +173 +154 +141 +138 +131 +126 +150 +166 +155 +127 +115 +137 +164 +176 +174 +169 +180 +187 +174 +158 +155 +148 +145 +154 +162 +155 +147 +147 +145 +134 +129 +141 +161 +175 +174 +170 +183 +195 +208 +181 +141 +125 +157 +167 +133 +124 +123 +119 +105 +116 +147 +166 +148 +119 +123 +149 +170 +167 +132 +106 +115 +130 +162 +187 +193 +189 +168 +143 +132 +140 +154 +166 +171 +165 +154 +147 +140 +140 +142 +152 +165 +172 +166 +156 +150 +138 +128 +120 +125 +154 +180 +184 +157 +125 +113 +145 +199 +229 +220 +194 +160 +166 +178 +178 +168 +148 +141 +172 +191 +184 +155 +140 +140 +138 +138 +138 +135 +137 +138 +132 +130 +126 +122 +135 +162 +161 +150 +145 +153 +175 +191 +180 +157 +139 +142 +166 +170 +144 +136 +152 +179 +176 +156 +137 +156 +175 +162 +148 +138 +132 +130 +132 +136 +137 +133 +131 +140 +140 +141 +144 +151 +148 +138 +132 +143 +177 +186 +166 +143 +153 +175 +167 +125 +90 +133 +177 +179 +160 +158 +152 +140 +123 +122 +130 +128 +123 +125 +126 +122 +116 +126 +149 +160 +150 +138 +134 +132 +128 +133 +155 +188 +194 +164 +145 +140 +139 +119 +105 +118 +129 +129 +127 +176 +180 +141 +113 +133 +173 +181 +146 +138 +167 +176 +181 +171 +178 +188 +185 +160 +136 +128 +123 +125 +143 +166 +191 +190 +177 +140 +113 +109 +107 +118 +146 +160 +149 +131 +125 +140 +157 +169 +173 +172 +173 +171 +162 +150 +143 +145 +149 +166 +162 +153 +157 +185 +192 +173 +169 +183 +191 +191 +197 +173 +142 +152 +159 +168 +139 +121 +114 +110 +122 +132 +122 +109 +108 +128 +143 +143 +135 +128 +141 +180 +200 +202 +164 +112 +114 +164 +192 +195 +186 +166 +148 +141 +166 +195 +182 +142 +131 +122 +166 +214 +204 +173 +157 +158 +157 +176 +205 +210 +201 +193 +176 +141 +112 +108 +129 +151 +173 +191 +195 +172 +150 +159 +159 +164 +167 +144 +139 +167 +172 +151 +111 +93 +111 +138 +152 +153 +143 +149 +158 +158 +165 +178 +185 +196 +196 +190 +180 +174 +176 +181 +183 +202 +198 +168 +133 +132 +161 +175 +166 +144 +152 +147 +126 +109 +134 +178 +190 +211 +194 +160 +139 +140 +141 +130 +126 +103 +89 +99 +118 +114 +99 +61 +60 +105 +147 +160 +129 +98 +70 +65 +99 +140 +150 +135 +136 +144 +143 +129 +127 +132 +146 +130 +105 +97 +103 +123 +142 +140 +141 +120 +90 +98 +142 +166 +155 +141 +145 +160 +160 +144 +131 +139 +163 +173 +152 +141 +133 +125 +115 +103 +101 +139 +186 +170 +118 +97 +107 +128 +143 +131 +112 +99 +116 +165 +196 +189 +178 +178 +189 +192 +182 +167 +166 +173 +162 +160 +157 +168 +154 +131 +122 +118 +125 +121 +108 +100 +107 +123 +134 +136 +135 +139 +142 +149 +149 +160 +163 +132 +109 +102 +106 +104 +99 +98 +94 +89 +88 +85 +95 +97 +95 +100 +102 +94 +84 +72 +72 +78 +89 +91 +87 +90 +97 +94 +107 +119 +117 +105 +97 +107 +127 +132 +120 +105 +93 +87 +85 +86 +88 +92 +96 +97 +96 +95 +96 +97 +97 +87 +81 +75 +71 +69 +68 +71 +76 +75 +74 +72 +73 +79 +87 +88 +87 +83 +73 +67 +69 +67 +60 +58 +61 +64 +69 +75 +77 +73 +68 +64 +62 +63 +62 +62 +62 +61 +59 +56 +54 +54 +55 +55 +55 +55 +55 +56 +57 +60 +64 +68 +69 +70 +72 +71 +69 +62 +60 +58 +59 +61 +64 +65 +65 +65 +63 +64 +69 +70 +66 +63 +64 +63 +62 +63 +65 +66 +66 +67 +69 +70 +71 +73 +74 +73 +70 +65 +61 +62 +62 +62 +61 +60 +60 +60 +59 +55 +55 +55 +53 +49 +48 +55 +63 +83 +95 +107 +114 +123 +127 +129 +132 +132 +134 +141 +146 +135 +119 +119 +130 +144 +149 +154 +156 +158 +163 +167 +168 +166 +168 +162 +160 +163 +153 +139 +136 +154 +173 +179 +179 +167 +159 +170 +171 +188 +183 +180 +180 +174 +164 +159 +161 +165 +174 +177 +174 +175 +179 +173 +161 +166 +167 +162 +160 +164 +160 +157 +164 +165 +168 +172 +175 +174 +174 +175 +177 +171 +169 +166 +163 +159 +154 +150 +146 +145 +145 +147 +145 +142 +146 +150 +148 +144 +145 +147 +149 +151 +153 +154 +151 +149 +149 +148 +149 +156 +161 +158 +150 +141 +128 +118 +117 +124 +135 +143 +148 +146 +132 +122 +125 +134 +140 +141 +140 +144 +141 +136 +136 +142 +132 +116 +112 +127 +132 +138 +137 +131 +126 +128 +133 +138 +142 +144 +147 +150 +145 +140 +141 +137 +137 +140 +145 +147 +147 +148 +151 +146 +141 +151 +162 +158 +154 +157 +158 +165 +172 +180 +182 +179 +171 +164 +159 +161 +162 +167 +176 +169 +156 +156 +165 +183 +187 +190 +187 +186 +188 +189 +187 +184 +181 +177 +175 +173 +173 +175 +178 +177 +171 +162 +156 +151 +154 +159 +164 +164 +158 +148 +144 +152 +159 +159 +157 +160 +160 +155 +146 +146 +153 +154 +149 +146 +145 +150 +160 +164 +162 +162 +165 +168 +167 +166 +167 +175 +186 +189 +186 +179 +179 +177 +176 +174 +172 +172 +170 +173 +170 +170 +173 +166 +153 +145 +145 +145 +143 +145 +151 +154 +151 +149 +151 +154 +151 +148 +146 +140 +135 +139 +147 +156 +155 +156 +159 +161 +161 +158 +156 +153 +153 +149 +146 +151 +163 +171 +174 +172 +171 +169 +167 +167 +172 +180 +186 +184 +183 +179 +174 +172 +171 +168 +165 +165 +164 +165 +164 +157 +145 +135 +131 +136 +143 +151 +155 +158 +163 +166 +169 +168 +167 +167 +165 +158 +150 +150 +154 +160 +163 +164 +166 +167 +167 +166 +166 +168 +165 +164 +164 +159 +152 +153 +160 +165 +168 +167 +165 +166 +165 +164 +167 +169 +175 +181 +181 +176 +169 +164 +158 +161 +165 +169 +170 +169 +165 +161 +157 +151 +155 +158 +162 +164 +165 +165 +163 +166 +166 +164 +161 +158 +155 +153 +153 +193 +193 +192 +192 +192 +192 +192 +191 +190 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +192 +191 +189 +193 +193 +192 +191 +191 +192 +191 +191 +193 +193 +193 +193 +194 +194 +194 +194 +194 +192 +190 +190 +191 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +195 +193 +193 +192 +192 +192 +192 +191 +190 +193 +192 +192 +193 +191 +189 +189 +192 +192 +191 +192 +191 +192 +193 +194 +195 +195 +195 +195 +195 +195 +195 +193 +193 +190 +190 +190 +190 +190 +191 +193 +195 +195 +195 +194 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +194 +192 +190 +190 +191 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +192 +193 +191 +192 +193 +193 +192 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +191 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +194 +194 +195 +195 +194 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +194 +194 +194 +195 +195 +195 +193 +192 +191 +191 +191 +192 +193 +192 +192 +193 +193 +192 +190 +191 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +192 +192 +192 +193 +192 +191 +192 +192 +193 +193 +192 +192 +193 +193 +191 +191 +192 +193 +194 +195 +196 +196 +195 +199 +203 +205 +205 +208 +211 +213 +205 +205 +205 +203 +202 +202 +204 +206 +209 +206 +203 +203 +203 +202 +203 +204 +207 +205 +205 +205 +200 +192 +189 +191 +202 +205 +204 +198 +194 +195 +193 +191 +185 +184 +185 +184 +185 +193 +196 +191 +193 +186 +186 +184 +179 +189 +204 +202 +200 +197 +190 +173 +162 +149 +142 +156 +180 +174 +160 +139 +119 +105 +103 +109 +127 +134 +141 +144 +146 +151 +162 +172 +174 +174 +168 +168 +180 +194 +198 +199 +193 +188 +189 +191 +191 +196 +201 +197 +187 +185 +187 +187 +173 +155 +154 +164 +166 +168 +178 +187 +185 +181 +193 +211 +207 +197 +186 +178 +181 +195 +201 +196 +200 +202 +206 +207 +207 +206 +202 +198 +199 +206 +210 +204 +194 +191 +179 +162 +158 +176 +192 +196 +192 +186 +178 +174 +178 +187 +198 +205 +202 +192 +190 +200 +210 +199 +177 +165 +165 +161 +158 +166 +173 +170 +168 +161 +161 +178 +192 +190 +187 +186 +190 +191 +189 +194 +192 +179 +166 +165 +163 +165 +170 +165 +155 +151 +151 +151 +145 +144 +153 +159 +162 +170 +169 +167 +166 +168 +174 +179 +178 +173 +177 +177 +167 +154 +148 +144 +142 +144 +143 +143 +156 +174 +170 +150 +144 +152 +171 +186 +186 +174 +162 +147 +138 +140 +156 +169 +178 +167 +146 +138 +141 +141 +138 +148 +154 +188 +182 +145 +141 +138 +136 +151 +170 +171 +151 +138 +140 +141 +139 +142 +148 +151 +149 +145 +141 +139 +142 +154 +174 +198 +196 +161 +139 +154 +179 +188 +181 +174 +173 +175 +185 +190 +162 +144 +136 +139 +139 +142 +146 +143 +142 +142 +149 +159 +164 +166 +160 +149 +143 +152 +161 +156 +129 +111 +129 +160 +175 +182 +180 +180 +192 +193 +174 +159 +154 +157 +168 +175 +169 +166 +160 +148 +146 +139 +130 +138 +158 +170 +175 +181 +195 +204 +192 +153 +129 +150 +172 +170 +138 +129 +129 +131 +124 +124 +146 +170 +155 +133 +113 +129 +166 +171 +141 +118 +116 +150 +172 +187 +188 +175 +167 +155 +148 +154 +166 +173 +171 +166 +155 +141 +135 +136 +144 +160 +174 +175 +164 +153 +146 +148 +144 +132 +131 +153 +176 +184 +162 +145 +158 +198 +210 +191 +178 +181 +179 +164 +176 +187 +171 +165 +181 +188 +169 +145 +130 +132 +134 +134 +136 +139 +141 +141 +131 +129 +130 +117 +120 +148 +174 +164 +155 +157 +171 +186 +184 +169 +155 +150 +164 +177 +164 +134 +102 +121 +162 +182 +166 +140 +143 +160 +165 +152 +135 +124 +118 +123 +127 +123 +122 +126 +131 +135 +140 +144 +150 +149 +140 +131 +133 +152 +183 +182 +159 +155 +174 +146 +112 +111 +144 +165 +158 +151 +151 +162 +153 +131 +130 +136 +126 +123 +129 +128 +115 +121 +149 +176 +168 +142 +127 +127 +128 +133 +148 +175 +192 +176 +148 +136 +139 +140 +125 +111 +119 +129 +129 +130 +174 +179 +142 +108 +133 +176 +175 +140 +138 +161 +182 +181 +174 +182 +175 +185 +172 +139 +130 +125 +124 +149 +172 +186 +183 +182 +153 +117 +109 +103 +113 +153 +163 +158 +147 +142 +157 +177 +182 +174 +168 +176 +148 +126 +121 +112 +119 +131 +150 +161 +164 +181 +193 +181 +165 +159 +168 +175 +185 +201 +187 +144 +145 +180 +194 +175 +139 +117 +119 +123 +118 +115 +104 +107 +129 +146 +147 +141 +139 +147 +182 +196 +200 +177 +127 +116 +146 +187 +200 +194 +171 +141 +138 +168 +190 +187 +143 +98 +115 +177 +201 +189 +166 +140 +136 +132 +156 +189 +198 +213 +206 +159 +114 +78 +84 +108 +140 +168 +189 +189 +164 +131 +124 +129 +156 +177 +190 +187 +175 +161 +140 +119 +103 +104 +124 +147 +144 +140 +146 +154 +163 +167 +175 +196 +205 +197 +170 +165 +170 +176 +171 +187 +202 +199 +179 +150 +140 +153 +167 +168 +157 +153 +149 +134 +118 +134 +168 +185 +197 +180 +166 +157 +158 +146 +120 +115 +103 +99 +108 +113 +103 +85 +75 +85 +123 +155 +150 +115 +90 +71 +80 +116 +152 +147 +137 +139 +145 +133 +123 +133 +142 +142 +123 +102 +98 +114 +138 +143 +145 +143 +118 +97 +115 +148 +160 +158 +153 +154 +151 +135 +135 +130 +128 +167 +182 +178 +144 +125 +118 +104 +83 +91 +138 +178 +171 +127 +101 +114 +122 +128 +125 +115 +94 +106 +147 +184 +198 +186 +179 +183 +179 +173 +173 +168 +163 +165 +156 +147 +144 +133 +115 +110 +117 +120 +112 +100 +98 +112 +126 +129 +128 +129 +145 +159 +150 +140 +155 +157 +131 +111 +107 +110 +105 +96 +94 +99 +97 +88 +87 +89 +94 +94 +95 +101 +101 +92 +72 +65 +68 +84 +92 +88 +90 +100 +98 +103 +110 +114 +108 +98 +105 +125 +133 +119 +106 +95 +87 +87 +90 +90 +96 +92 +91 +94 +95 +100 +99 +91 +87 +78 +75 +74 +70 +69 +73 +75 +75 +74 +73 +76 +81 +85 +86 +85 +79 +73 +68 +68 +63 +56 +56 +59 +62 +67 +74 +77 +74 +68 +63 +62 +63 +63 +62 +62 +59 +57 +55 +54 +52 +56 +58 +56 +53 +54 +56 +58 +60 +65 +69 +69 +73 +78 +75 +68 +64 +57 +53 +58 +63 +64 +64 +64 +64 +67 +67 +66 +68 +70 +65 +59 +62 +67 +67 +65 +67 +68 +67 +69 +72 +73 +75 +73 +70 +65 +61 +58 +55 +60 +63 +64 +63 +61 +57 +56 +56 +54 +54 +55 +50 +48 +60 +75 +94 +104 +111 +115 +123 +129 +130 +131 +135 +131 +136 +141 +129 +110 +112 +129 +144 +147 +153 +157 +158 +157 +159 +161 +165 +166 +167 +166 +161 +151 +144 +141 +162 +178 +180 +170 +165 +161 +158 +161 +175 +187 +192 +188 +183 +179 +168 +155 +155 +165 +179 +183 +176 +165 +161 +164 +169 +173 +173 +168 +163 +162 +163 +165 +161 +167 +175 +178 +177 +174 +174 +176 +177 +171 +165 +160 +155 +150 +147 +146 +144 +145 +145 +147 +148 +149 +150 +151 +147 +148 +150 +152 +150 +148 +147 +149 +148 +141 +149 +156 +152 +158 +158 +140 +131 +126 +125 +127 +131 +135 +142 +149 +149 +136 +123 +122 +128 +134 +139 +143 +142 +138 +133 +127 +125 +131 +133 +127 +134 +139 +147 +150 +142 +130 +125 +127 +136 +143 +148 +146 +147 +149 +146 +140 +133 +125 +132 +149 +161 +167 +166 +158 +145 +138 +139 +151 +159 +159 +161 +166 +169 +171 +174 +175 +172 +169 +163 +157 +164 +163 +168 +171 +165 +155 +156 +163 +183 +189 +190 +187 +186 +189 +187 +182 +182 +180 +178 +176 +177 +177 +178 +178 +178 +171 +164 +157 +154 +157 +161 +159 +157 +155 +151 +149 +153 +157 +160 +161 +161 +162 +159 +151 +144 +144 +148 +151 +146 +148 +151 +156 +161 +164 +167 +167 +165 +169 +173 +174 +178 +183 +183 +180 +175 +177 +178 +176 +175 +175 +173 +169 +171 +171 +169 +165 +160 +153 +148 +145 +145 +146 +149 +154 +155 +154 +154 +156 +156 +155 +152 +147 +141 +139 +145 +152 +156 +157 +159 +161 +161 +161 +159 +158 +152 +147 +147 +151 +154 +162 +171 +175 +170 +170 +169 +169 +171 +175 +178 +181 +180 +182 +183 +178 +171 +167 +166 +167 +169 +175 +177 +170 +161 +153 +142 +134 +138 +141 +144 +147 +150 +154 +159 +163 +159 +162 +165 +163 +155 +150 +152 +156 +159 +162 +164 +166 +166 +167 +168 +168 +168 +167 +163 +156 +154 +156 +159 +160 +165 +164 +164 +163 +163 +164 +165 +166 +172 +175 +179 +177 +173 +170 +164 +162 +159 +165 +170 +169 +168 +166 +160 +154 +153 +156 +159 +162 +164 +167 +166 +164 +168 +170 +170 +166 +160 +155 +153 +151 +194 +193 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +191 +192 +193 +193 +193 +192 +191 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +194 +194 +193 +192 +192 +193 +194 +194 +193 +193 +193 +193 +192 +192 +191 +190 +192 +192 +193 +194 +193 +191 +191 +193 +193 +192 +193 +192 +193 +193 +194 +195 +195 +195 +195 +195 +194 +194 +193 +193 +192 +192 +192 +192 +191 +191 +193 +194 +195 +195 +195 +195 +195 +195 +194 +194 +193 +193 +193 +194 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +194 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +192 +192 +193 +193 +191 +192 +193 +192 +192 +191 +192 +193 +192 +192 +193 +193 +193 +193 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +195 +194 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +193 +193 +193 +192 +193 +193 +193 +192 +192 +191 +191 +190 +192 +192 +192 +193 +193 +193 +193 +193 +192 +194 +194 +194 +193 +192 +192 +192 +192 +193 +194 +193 +193 +194 +194 +193 +191 +191 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +194 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +192 +191 +191 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +191 +192 +190 +191 +192 +193 +194 +195 +197 +197 +196 +201 +204 +206 +206 +208 +211 +212 +206 +206 +206 +205 +205 +205 +206 +206 +208 +205 +203 +204 +205 +205 +206 +206 +207 +206 +205 +202 +195 +188 +188 +193 +201 +205 +205 +202 +200 +202 +202 +200 +193 +188 +189 +190 +185 +186 +195 +203 +208 +203 +205 +206 +197 +190 +185 +177 +172 +172 +165 +144 +132 +130 +135 +155 +182 +183 +167 +136 +107 +95 +104 +122 +139 +143 +145 +142 +141 +149 +164 +174 +179 +181 +174 +168 +175 +189 +197 +198 +196 +197 +198 +197 +194 +193 +192 +187 +179 +182 +186 +182 +165 +150 +152 +165 +176 +181 +187 +189 +186 +184 +191 +201 +194 +180 +172 +174 +182 +194 +204 +207 +210 +208 +208 +210 +208 +203 +199 +198 +204 +204 +204 +199 +191 +185 +179 +170 +184 +201 +204 +193 +184 +171 +162 +162 +174 +191 +201 +194 +183 +179 +192 +210 +204 +191 +170 +157 +158 +158 +162 +173 +181 +183 +182 +178 +179 +189 +191 +184 +184 +187 +194 +195 +190 +193 +192 +182 +169 +169 +160 +149 +146 +145 +142 +142 +152 +156 +156 +156 +164 +173 +175 +176 +178 +175 +171 +171 +174 +176 +173 +168 +164 +158 +149 +142 +142 +139 +138 +143 +147 +159 +173 +174 +157 +141 +145 +158 +179 +182 +170 +153 +143 +138 +142 +153 +172 +171 +168 +156 +142 +138 +137 +133 +135 +145 +166 +189 +189 +169 +153 +149 +144 +146 +147 +142 +136 +139 +147 +151 +156 +155 +155 +152 +146 +138 +133 +133 +151 +170 +188 +197 +185 +155 +145 +162 +182 +190 +181 +174 +175 +176 +177 +170 +160 +143 +134 +135 +137 +142 +143 +138 +139 +138 +135 +134 +147 +167 +170 +160 +177 +175 +167 +153 +139 +140 +156 +175 +186 +194 +189 +185 +193 +190 +167 +149 +149 +148 +153 +155 +151 +154 +155 +149 +137 +139 +135 +135 +150 +173 +186 +191 +199 +196 +178 +147 +135 +156 +167 +154 +145 +134 +133 +139 +136 +133 +152 +177 +159 +126 +103 +118 +151 +161 +149 +138 +151 +166 +174 +181 +188 +182 +167 +152 +162 +162 +161 +156 +150 +148 +147 +143 +139 +134 +148 +178 +190 +176 +161 +156 +145 +145 +143 +135 +132 +147 +168 +179 +170 +175 +198 +212 +186 +143 +134 +155 +174 +171 +187 +198 +190 +187 +185 +173 +145 +132 +129 +135 +139 +138 +138 +137 +135 +136 +130 +131 +135 +122 +123 +148 +173 +182 +183 +176 +170 +165 +161 +157 +169 +176 +177 +172 +154 +132 +101 +102 +129 +168 +179 +167 +154 +151 +155 +153 +135 +127 +120 +123 +126 +125 +124 +124 +130 +137 +140 +141 +142 +146 +146 +146 +123 +127 +156 +176 +176 +170 +169 +139 +105 +118 +159 +170 +144 +133 +151 +182 +178 +150 +134 +132 +127 +127 +132 +132 +124 +137 +163 +177 +162 +135 +123 +122 +117 +134 +163 +183 +174 +157 +147 +144 +145 +137 +120 +116 +129 +130 +123 +125 +168 +176 +142 +110 +138 +180 +173 +139 +144 +176 +190 +192 +175 +163 +165 +181 +185 +153 +134 +121 +123 +155 +177 +182 +180 +189 +165 +121 +108 +109 +122 +158 +171 +168 +163 +167 +179 +179 +170 +163 +167 +167 +136 +118 +122 +123 +127 +130 +145 +160 +177 +197 +196 +176 +165 +161 +167 +172 +187 +206 +184 +143 +139 +158 +187 +189 +177 +158 +151 +143 +134 +132 +118 +109 +119 +137 +147 +145 +145 +160 +185 +195 +195 +178 +135 +114 +136 +181 +199 +195 +180 +160 +153 +166 +179 +180 +154 +121 +129 +166 +184 +183 +161 +122 +99 +114 +147 +182 +201 +214 +202 +161 +99 +74 +84 +100 +123 +154 +190 +205 +162 +107 +97 +107 +123 +154 +197 +214 +186 +163 +142 +129 +115 +104 +115 +135 +127 +135 +147 +157 +160 +167 +185 +200 +203 +176 +149 +154 +172 +184 +187 +194 +204 +193 +177 +162 +153 +153 +162 +170 +162 +153 +151 +146 +133 +137 +163 +185 +190 +169 +156 +164 +179 +166 +124 +95 +98 +102 +106 +104 +103 +94 +88 +102 +144 +160 +142 +108 +88 +73 +81 +116 +144 +148 +138 +132 +135 +131 +125 +132 +143 +143 +124 +106 +103 +118 +141 +146 +144 +139 +119 +104 +119 +144 +156 +159 +154 +153 +146 +129 +128 +124 +117 +148 +186 +190 +161 +133 +111 +91 +74 +87 +138 +174 +173 +142 +114 +114 +115 +120 +121 +113 +103 +116 +141 +164 +183 +186 +177 +178 +175 +171 +170 +165 +159 +157 +151 +129 +111 +99 +98 +107 +114 +110 +104 +100 +107 +124 +133 +129 +127 +131 +157 +158 +146 +139 +149 +147 +129 +117 +106 +105 +101 +98 +96 +97 +98 +98 +88 +90 +93 +94 +96 +103 +103 +94 +79 +68 +62 +73 +88 +93 +94 +96 +100 +101 +101 +102 +103 +103 +110 +123 +126 +115 +100 +87 +83 +89 +95 +95 +98 +93 +90 +88 +90 +98 +100 +93 +83 +75 +73 +73 +71 +71 +75 +78 +76 +73 +72 +75 +81 +85 +85 +84 +79 +72 +67 +67 +63 +58 +58 +62 +68 +69 +71 +71 +69 +67 +65 +64 +62 +61 +61 +60 +58 +57 +56 +56 +56 +58 +58 +56 +54 +56 +59 +60 +63 +68 +70 +70 +73 +78 +75 +68 +65 +60 +57 +60 +63 +64 +64 +63 +65 +67 +67 +67 +69 +71 +67 +61 +65 +69 +67 +65 +68 +69 +67 +67 +70 +71 +72 +70 +66 +62 +59 +58 +58 +63 +67 +67 +65 +63 +60 +59 +56 +55 +56 +57 +54 +56 +70 +89 +105 +114 +118 +120 +127 +133 +136 +138 +139 +138 +139 +139 +128 +115 +118 +129 +148 +151 +153 +154 +154 +154 +155 +156 +160 +162 +165 +165 +158 +148 +144 +146 +171 +182 +184 +173 +164 +160 +159 +160 +169 +183 +194 +194 +190 +184 +170 +156 +148 +158 +173 +182 +173 +159 +156 +163 +169 +172 +175 +171 +164 +161 +164 +170 +164 +168 +173 +177 +179 +178 +177 +176 +175 +169 +163 +158 +154 +149 +146 +145 +140 +142 +145 +146 +146 +148 +150 +153 +152 +148 +147 +147 +146 +144 +143 +144 +146 +143 +150 +155 +150 +150 +147 +134 +131 +130 +129 +132 +135 +138 +143 +148 +148 +142 +135 +129 +126 +128 +133 +138 +138 +135 +129 +118 +111 +121 +136 +142 +136 +140 +146 +148 +143 +134 +126 +123 +129 +137 +144 +144 +143 +143 +142 +140 +131 +128 +132 +145 +158 +166 +168 +164 +149 +141 +139 +148 +159 +165 +169 +173 +169 +170 +172 +170 +166 +163 +163 +164 +163 +163 +165 +166 +161 +155 +157 +164 +179 +185 +187 +185 +185 +188 +186 +182 +182 +180 +179 +178 +179 +179 +176 +175 +174 +171 +167 +163 +159 +159 +159 +153 +148 +148 +149 +153 +157 +160 +162 +162 +162 +160 +160 +157 +150 +142 +138 +140 +145 +149 +150 +152 +158 +166 +169 +166 +164 +168 +172 +175 +177 +181 +179 +174 +171 +173 +175 +176 +178 +178 +176 +172 +173 +171 +165 +159 +154 +148 +144 +141 +146 +146 +149 +153 +154 +154 +155 +157 +158 +155 +151 +147 +142 +142 +148 +153 +156 +158 +160 +161 +160 +159 +158 +159 +154 +146 +145 +149 +155 +164 +174 +177 +169 +168 +167 +168 +171 +176 +179 +181 +181 +182 +181 +176 +170 +165 +164 +165 +171 +176 +177 +171 +164 +159 +152 +146 +146 +147 +148 +150 +152 +152 +152 +152 +154 +156 +156 +154 +149 +146 +149 +155 +159 +163 +167 +167 +168 +169 +169 +168 +168 +167 +162 +155 +153 +155 +159 +162 +168 +167 +166 +165 +164 +165 +166 +167 +174 +177 +180 +178 +175 +172 +168 +165 +165 +168 +171 +170 +168 +165 +160 +156 +154 +157 +160 +162 +163 +165 +165 +163 +165 +168 +170 +166 +160 +154 +152 +150 +194 +193 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +194 +194 +195 +195 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +193 +194 +195 +195 +194 +193 +193 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +191 +192 +192 +192 +194 +195 +195 +193 +192 +193 +193 +193 +194 +193 +194 +194 +195 +195 +194 +194 +194 +194 +194 +194 +193 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +194 +194 +194 +195 +194 +193 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +191 +192 +193 +194 +194 +194 +191 +192 +193 +194 +194 +194 +193 +192 +191 +192 +193 +194 +193 +193 +194 +194 +192 +192 +193 +192 +192 +192 +192 +193 +191 +191 +192 +193 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +193 +193 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +194 +195 +195 +194 +194 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +190 +192 +192 +192 +192 +193 +193 +193 +193 +191 +192 +193 +193 +193 +192 +192 +193 +193 +194 +195 +194 +194 +195 +195 +194 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +195 +194 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +194 +193 +192 +191 +191 +191 +192 +193 +192 +191 +191 +191 +192 +192 +192 +192 +190 +190 +191 +191 +190 +190 +191 +191 +189 +190 +191 +193 +194 +195 +197 +197 +197 +201 +204 +205 +205 +207 +208 +207 +205 +205 +206 +207 +208 +208 +208 +207 +208 +204 +203 +204 +207 +207 +207 +207 +208 +207 +205 +201 +193 +187 +189 +196 +202 +206 +207 +205 +205 +207 +207 +205 +196 +189 +188 +189 +186 +188 +199 +208 +206 +197 +194 +198 +196 +183 +163 +150 +144 +145 +137 +115 +104 +114 +135 +162 +190 +191 +172 +136 +107 +102 +119 +141 +152 +158 +159 +154 +154 +165 +178 +185 +186 +182 +171 +164 +169 +185 +196 +199 +205 +202 +191 +180 +178 +177 +171 +166 +166 +175 +182 +177 +161 +150 +156 +168 +179 +184 +187 +184 +183 +186 +187 +186 +174 +161 +163 +178 +193 +203 +210 +215 +215 +212 +209 +209 +203 +195 +195 +202 +207 +200 +197 +196 +189 +186 +191 +196 +208 +207 +193 +181 +176 +162 +156 +168 +186 +197 +196 +184 +180 +188 +200 +210 +203 +196 +184 +179 +182 +182 +184 +191 +193 +194 +190 +189 +195 +199 +193 +186 +190 +194 +197 +192 +184 +182 +180 +173 +162 +158 +146 +138 +140 +145 +152 +160 +165 +162 +163 +166 +170 +177 +183 +184 +185 +182 +177 +175 +175 +174 +167 +160 +150 +143 +135 +137 +141 +138 +138 +145 +152 +171 +181 +166 +143 +137 +147 +159 +173 +169 +157 +146 +142 +144 +153 +167 +183 +176 +165 +151 +141 +144 +153 +156 +155 +169 +199 +197 +186 +177 +156 +156 +161 +155 +143 +137 +145 +157 +162 +161 +156 +156 +155 +153 +147 +142 +142 +145 +161 +177 +186 +182 +169 +151 +148 +163 +183 +186 +176 +170 +170 +167 +166 +161 +160 +148 +141 +142 +144 +146 +141 +131 +134 +137 +133 +124 +127 +144 +157 +158 +172 +188 +198 +193 +185 +185 +187 +186 +190 +179 +162 +166 +184 +180 +159 +144 +139 +138 +141 +141 +139 +141 +143 +140 +138 +138 +132 +131 +147 +179 +199 +198 +189 +183 +164 +139 +137 +158 +163 +146 +136 +138 +141 +139 +133 +138 +163 +188 +166 +125 +102 +114 +134 +148 +159 +163 +169 +170 +172 +174 +185 +188 +171 +160 +163 +157 +149 +141 +138 +139 +142 +143 +139 +143 +166 +196 +196 +169 +150 +148 +145 +145 +146 +140 +133 +143 +161 +175 +183 +204 +215 +191 +149 +114 +107 +120 +159 +176 +200 +210 +205 +193 +170 +145 +127 +125 +130 +139 +141 +138 +136 +133 +133 +133 +127 +129 +132 +123 +129 +155 +184 +191 +193 +188 +163 +127 +122 +148 +184 +193 +181 +173 +150 +123 +99 +94 +113 +145 +166 +170 +166 +158 +159 +157 +138 +130 +124 +124 +128 +130 +129 +126 +130 +135 +139 +138 +139 +146 +152 +155 +128 +111 +129 +162 +195 +195 +162 +121 +104 +132 +176 +175 +132 +113 +146 +193 +195 +166 +137 +128 +127 +128 +128 +128 +130 +149 +169 +170 +154 +136 +125 +119 +123 +140 +168 +175 +157 +150 +154 +149 +142 +135 +118 +119 +136 +134 +120 +120 +158 +173 +146 +116 +143 +177 +165 +139 +150 +192 +197 +188 +151 +121 +140 +179 +197 +174 +142 +111 +121 +168 +187 +175 +173 +185 +166 +123 +107 +108 +122 +159 +183 +186 +183 +185 +182 +158 +143 +150 +165 +162 +133 +119 +131 +137 +131 +125 +133 +155 +184 +207 +199 +174 +166 +166 +166 +165 +184 +208 +188 +145 +129 +128 +156 +175 +185 +183 +181 +177 +169 +163 +151 +130 +119 +120 +128 +130 +137 +164 +192 +201 +196 +181 +140 +109 +118 +164 +194 +200 +196 +177 +156 +153 +163 +175 +163 +132 +134 +164 +177 +171 +145 +109 +95 +118 +143 +170 +195 +212 +201 +167 +108 +86 +96 +103 +113 +138 +180 +203 +180 +114 +83 +85 +108 +142 +179 +198 +187 +168 +156 +152 +135 +107 +98 +108 +113 +124 +138 +159 +167 +180 +202 +197 +173 +147 +144 +158 +168 +174 +191 +201 +199 +183 +172 +168 +161 +156 +162 +171 +162 +155 +152 +151 +144 +142 +160 +181 +194 +171 +149 +162 +186 +188 +148 +95 +84 +92 +99 +101 +109 +109 +107 +127 +157 +159 +133 +103 +86 +71 +79 +114 +139 +150 +140 +122 +124 +128 +129 +134 +143 +141 +123 +106 +104 +119 +141 +149 +144 +133 +116 +112 +130 +149 +158 +160 +154 +151 +141 +124 +127 +126 +117 +137 +175 +191 +173 +143 +111 +91 +81 +98 +146 +171 +172 +151 +121 +110 +106 +112 +109 +114 +117 +126 +131 +147 +177 +188 +178 +172 +169 +169 +166 +161 +152 +143 +132 +115 +97 +85 +92 +111 +122 +119 +108 +108 +118 +131 +133 +125 +128 +139 +149 +141 +132 +134 +148 +152 +137 +119 +105 +97 +94 +97 +100 +99 +97 +99 +89 +89 +92 +94 +97 +104 +104 +95 +85 +75 +66 +72 +87 +98 +99 +96 +101 +100 +93 +89 +94 +102 +114 +125 +125 +113 +96 +83 +84 +93 +99 +98 +99 +95 +91 +87 +89 +99 +101 +93 +79 +72 +70 +71 +69 +71 +76 +78 +74 +71 +70 +73 +79 +83 +82 +79 +78 +71 +65 +65 +63 +59 +59 +62 +71 +70 +68 +67 +66 +66 +66 +66 +62 +61 +59 +58 +58 +59 +59 +58 +60 +59 +57 +54 +54 +57 +60 +61 +66 +69 +70 +70 +73 +77 +75 +70 +64 +63 +61 +60 +62 +64 +65 +63 +66 +68 +68 +68 +70 +72 +69 +64 +67 +69 +66 +65 +69 +71 +68 +68 +70 +70 +70 +68 +64 +60 +58 +58 +61 +65 +69 +69 +67 +64 +62 +61 +54 +54 +54 +55 +55 +62 +82 +100 +114 +121 +123 +123 +128 +134 +139 +143 +145 +145 +143 +137 +127 +122 +126 +133 +150 +152 +154 +152 +152 +155 +157 +156 +156 +158 +163 +163 +153 +144 +148 +160 +178 +183 +185 +175 +164 +161 +162 +162 +167 +179 +188 +189 +188 +186 +179 +169 +154 +156 +166 +176 +172 +161 +159 +166 +170 +173 +175 +172 +163 +157 +160 +169 +169 +170 +172 +175 +179 +179 +177 +174 +171 +165 +158 +154 +150 +146 +144 +143 +138 +141 +145 +146 +146 +148 +152 +156 +158 +152 +145 +142 +139 +138 +139 +141 +146 +146 +150 +151 +146 +139 +133 +130 +131 +132 +134 +137 +139 +140 +143 +145 +144 +148 +148 +139 +127 +123 +126 +131 +129 +129 +128 +119 +112 +118 +132 +140 +140 +143 +146 +147 +147 +142 +132 +123 +123 +130 +138 +142 +142 +139 +136 +135 +135 +139 +142 +147 +158 +163 +162 +162 +155 +146 +140 +144 +157 +168 +175 +178 +174 +170 +167 +167 +166 +165 +165 +168 +165 +165 +164 +161 +157 +156 +162 +167 +177 +182 +185 +185 +186 +190 +188 +184 +180 +180 +180 +181 +182 +180 +176 +173 +168 +168 +170 +170 +166 +163 +156 +145 +138 +139 +143 +152 +158 +160 +162 +164 +164 +160 +161 +163 +156 +141 +130 +127 +136 +148 +155 +155 +158 +166 +170 +168 +164 +168 +173 +175 +177 +180 +176 +170 +169 +171 +173 +175 +177 +177 +175 +171 +174 +170 +161 +151 +143 +140 +140 +141 +149 +149 +151 +153 +154 +153 +154 +156 +157 +151 +147 +143 +141 +143 +148 +153 +154 +157 +160 +161 +159 +158 +159 +161 +153 +143 +140 +145 +153 +164 +173 +174 +169 +167 +166 +168 +172 +177 +181 +183 +185 +184 +181 +176 +171 +167 +166 +167 +172 +174 +174 +168 +164 +161 +159 +156 +157 +157 +157 +158 +158 +155 +151 +147 +150 +148 +146 +143 +140 +140 +146 +152 +156 +161 +165 +167 +167 +167 +167 +165 +169 +168 +163 +155 +152 +155 +162 +167 +168 +167 +166 +165 +165 +167 +170 +172 +179 +181 +182 +179 +175 +172 +169 +166 +168 +169 +172 +173 +170 +163 +157 +154 +154 +157 +161 +162 +164 +166 +166 +165 +162 +167 +170 +166 +159 +153 +151 +149 +193 +192 +192 +192 +193 +193 +193 +192 +194 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +194 +195 +195 +195 +193 +193 +192 +192 +192 +192 +191 +191 +192 +193 +194 +193 +192 +192 +193 +195 +194 +194 +193 +192 +192 +192 +192 +193 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +195 +194 +193 +193 +192 +193 +192 +193 +193 +193 +194 +193 +193 +192 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +191 +192 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +190 +191 +192 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +193 +194 +193 +193 +193 +192 +191 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +192 +192 +191 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +190 +191 +191 +191 +192 +192 +191 +191 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +195 +194 +194 +195 +195 +194 +192 +192 +191 +191 +192 +192 +192 +193 +191 +192 +193 +194 +194 +194 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +193 +192 +192 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +193 +190 +190 +191 +193 +194 +194 +196 +196 +195 +199 +202 +203 +202 +203 +203 +202 +203 +203 +204 +206 +209 +210 +209 +208 +207 +203 +201 +203 +204 +204 +203 +203 +205 +206 +205 +202 +196 +192 +195 +200 +205 +207 +207 +204 +203 +204 +202 +200 +194 +187 +184 +184 +189 +200 +203 +194 +181 +165 +149 +150 +164 +167 +153 +138 +142 +137 +129 +112 +105 +120 +144 +171 +198 +193 +171 +143 +129 +133 +145 +158 +166 +176 +181 +181 +184 +193 +197 +194 +186 +171 +157 +158 +171 +186 +196 +197 +201 +198 +178 +157 +151 +148 +147 +150 +155 +168 +178 +176 +165 +160 +164 +170 +170 +174 +175 +176 +182 +190 +186 +177 +163 +158 +169 +191 +207 +213 +212 +212 +209 +208 +207 +204 +197 +193 +200 +211 +206 +197 +194 +194 +190 +193 +207 +218 +213 +188 +168 +170 +175 +170 +175 +190 +198 +201 +195 +189 +197 +208 +209 +205 +201 +198 +196 +200 +203 +203 +199 +198 +195 +190 +181 +186 +199 +199 +191 +191 +199 +198 +192 +182 +174 +172 +169 +163 +164 +155 +146 +150 +159 +162 +165 +173 +169 +156 +156 +166 +169 +173 +183 +190 +185 +183 +180 +177 +175 +170 +160 +152 +143 +140 +138 +140 +142 +139 +139 +146 +155 +169 +172 +157 +146 +147 +153 +156 +162 +159 +155 +154 +156 +159 +166 +175 +181 +173 +165 +157 +154 +161 +170 +174 +169 +184 +207 +192 +175 +172 +157 +161 +164 +164 +154 +152 +165 +172 +161 +150 +148 +147 +147 +147 +145 +142 +145 +149 +169 +180 +182 +173 +159 +147 +150 +163 +179 +179 +170 +168 +166 +159 +166 +177 +175 +170 +168 +168 +170 +168 +158 +146 +151 +152 +151 +149 +147 +148 +157 +170 +172 +193 +210 +208 +206 +210 +209 +202 +179 +146 +122 +142 +175 +172 +147 +134 +134 +135 +138 +138 +138 +139 +139 +137 +143 +129 +123 +135 +160 +190 +202 +194 +179 +173 +154 +133 +142 +167 +164 +142 +122 +137 +137 +126 +126 +148 +175 +189 +166 +127 +108 +114 +126 +146 +170 +181 +178 +171 +172 +171 +182 +183 +157 +144 +144 +139 +133 +133 +139 +139 +137 +136 +145 +162 +183 +188 +168 +144 +135 +139 +146 +150 +151 +142 +132 +142 +165 +180 +195 +209 +201 +165 +134 +117 +108 +105 +123 +157 +194 +213 +212 +193 +163 +143 +126 +122 +129 +138 +139 +135 +134 +134 +132 +129 +126 +128 +127 +118 +131 +164 +197 +195 +183 +170 +145 +102 +93 +125 +178 +193 +178 +174 +148 +118 +104 +100 +114 +127 +135 +151 +167 +171 +170 +162 +149 +137 +128 +129 +133 +133 +128 +127 +129 +132 +135 +137 +141 +149 +152 +151 +136 +117 +124 +152 +193 +198 +148 +106 +112 +144 +182 +173 +124 +101 +135 +182 +185 +166 +137 +122 +124 +127 +122 +119 +133 +159 +174 +162 +144 +135 +129 +125 +136 +154 +168 +161 +151 +156 +155 +146 +133 +134 +117 +113 +136 +144 +134 +133 +151 +170 +153 +128 +148 +166 +152 +145 +174 +207 +203 +178 +136 +104 +117 +160 +195 +194 +161 +114 +116 +165 +189 +175 +169 +175 +159 +126 +108 +103 +118 +158 +180 +179 +167 +164 +161 +139 +130 +147 +165 +160 +138 +128 +141 +146 +132 +119 +120 +156 +184 +201 +199 +179 +171 +172 +170 +164 +180 +208 +193 +143 +115 +111 +126 +141 +153 +157 +166 +179 +187 +190 +185 +175 +155 +133 +128 +124 +127 +150 +191 +209 +203 +186 +148 +113 +108 +147 +181 +202 +210 +184 +149 +134 +149 +171 +164 +131 +123 +147 +162 +160 +141 +119 +114 +131 +146 +159 +180 +204 +203 +173 +122 +94 +101 +109 +118 +139 +178 +200 +200 +157 +108 +90 +120 +144 +145 +151 +170 +169 +174 +175 +158 +126 +103 +96 +108 +112 +126 +163 +185 +199 +211 +180 +137 +124 +149 +166 +158 +156 +188 +205 +195 +177 +166 +165 +163 +164 +168 +168 +160 +159 +151 +144 +141 +147 +164 +183 +200 +181 +152 +152 +174 +193 +177 +125 +81 +74 +85 +107 +122 +121 +124 +146 +154 +150 +125 +101 +87 +70 +79 +114 +138 +150 +136 +114 +115 +125 +132 +139 +144 +142 +124 +108 +104 +116 +140 +151 +146 +129 +113 +118 +142 +161 +164 +160 +154 +149 +137 +124 +131 +133 +123 +132 +155 +180 +177 +156 +124 +104 +98 +116 +148 +169 +170 +154 +124 +109 +98 +99 +104 +122 +135 +129 +119 +140 +178 +188 +182 +169 +166 +171 +169 +160 +144 +124 +99 +100 +95 +88 +97 +115 +125 +123 +120 +120 +128 +137 +131 +119 +122 +135 +131 +124 +120 +124 +138 +153 +142 +115 +100 +91 +88 +96 +105 +103 +94 +88 +89 +89 +91 +94 +97 +103 +102 +94 +86 +83 +82 +86 +93 +100 +103 +104 +103 +101 +92 +84 +85 +94 +113 +132 +132 +117 +96 +87 +92 +98 +98 +98 +96 +95 +93 +90 +91 +99 +98 +87 +77 +69 +66 +67 +66 +68 +74 +75 +71 +68 +66 +70 +76 +80 +77 +73 +76 +68 +63 +63 +62 +59 +58 +59 +69 +70 +69 +67 +65 +66 +65 +65 +64 +62 +60 +59 +60 +62 +63 +61 +63 +60 +55 +52 +52 +57 +59 +59 +65 +68 +69 +69 +72 +76 +76 +71 +63 +65 +62 +60 +61 +64 +66 +65 +67 +69 +69 +69 +70 +72 +71 +67 +66 +68 +66 +65 +69 +70 +69 +71 +72 +71 +70 +68 +64 +60 +59 +60 +63 +66 +68 +67 +67 +65 +61 +59 +55 +54 +52 +53 +58 +70 +90 +106 +117 +123 +125 +125 +129 +134 +138 +142 +145 +145 +142 +134 +125 +123 +130 +138 +150 +153 +155 +154 +155 +159 +161 +157 +158 +158 +161 +158 +146 +138 +151 +172 +179 +179 +181 +175 +164 +163 +168 +166 +172 +179 +183 +182 +181 +182 +180 +177 +171 +164 +161 +165 +167 +165 +166 +169 +173 +173 +175 +173 +163 +153 +154 +161 +174 +174 +175 +177 +179 +180 +177 +174 +166 +160 +153 +149 +147 +144 +142 +141 +141 +143 +145 +147 +148 +150 +154 +158 +161 +155 +147 +139 +132 +131 +136 +143 +151 +151 +147 +143 +140 +131 +127 +132 +134 +135 +138 +139 +140 +140 +140 +142 +140 +150 +155 +146 +132 +124 +122 +121 +119 +120 +125 +127 +126 +130 +135 +134 +141 +145 +147 +147 +150 +150 +142 +132 +126 +126 +131 +140 +144 +140 +133 +129 +140 +153 +158 +158 +162 +161 +156 +158 +158 +152 +146 +147 +157 +169 +177 +179 +178 +168 +163 +166 +170 +169 +167 +166 +168 +166 +161 +155 +153 +157 +165 +170 +175 +180 +184 +185 +187 +190 +188 +183 +180 +180 +180 +182 +183 +181 +176 +172 +164 +163 +168 +172 +171 +166 +155 +140 +136 +137 +142 +152 +158 +159 +161 +164 +166 +162 +161 +161 +156 +143 +131 +124 +122 +141 +157 +161 +160 +162 +167 +170 +167 +170 +172 +173 +175 +178 +177 +172 +168 +169 +170 +170 +170 +171 +172 +173 +173 +168 +157 +145 +135 +134 +140 +147 +152 +153 +154 +155 +155 +154 +154 +155 +154 +147 +141 +139 +140 +143 +148 +151 +153 +155 +157 +158 +158 +158 +159 +160 +150 +140 +137 +144 +153 +163 +168 +166 +167 +167 +166 +167 +171 +177 +183 +186 +186 +183 +179 +176 +172 +169 +169 +170 +172 +174 +172 +164 +157 +156 +159 +161 +165 +165 +165 +165 +164 +161 +158 +156 +153 +147 +141 +136 +134 +136 +142 +149 +152 +156 +161 +163 +163 +164 +165 +164 +168 +168 +163 +155 +152 +156 +165 +172 +165 +164 +164 +163 +164 +168 +173 +177 +183 +184 +182 +178 +174 +170 +167 +164 +166 +168 +173 +177 +173 +162 +154 +152 +152 +157 +162 +163 +165 +166 +166 +166 +163 +169 +171 +165 +157 +152 +152 +150 +192 +191 +191 +191 +192 +193 +192 +192 +193 +192 +191 +192 +193 +193 +193 +192 +194 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +194 +194 +194 +193 +193 +193 +193 +193 +192 +193 +194 +193 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +194 +193 +193 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +194 +193 +193 +193 +194 +194 +193 +193 +194 +194 +195 +195 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +192 +192 +191 +192 +192 +193 +194 +192 +192 +192 +193 +193 +194 +194 +193 +194 +194 +194 +193 +193 +193 +193 +193 +190 +191 +192 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +194 +195 +194 +194 +195 +194 +191 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +193 +193 +193 +191 +191 +191 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +194 +194 +193 +193 +193 +195 +195 +195 +195 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +194 +195 +195 +194 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +192 +191 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +194 +191 +192 +192 +193 +193 +193 +194 +194 +194 +197 +200 +200 +201 +202 +201 +200 +198 +199 +200 +204 +207 +209 +208 +207 +206 +202 +200 +199 +199 +197 +196 +197 +201 +202 +204 +204 +201 +199 +200 +202 +205 +205 +204 +201 +200 +199 +196 +194 +197 +190 +186 +186 +192 +197 +189 +173 +158 +145 +125 +121 +142 +164 +165 +156 +154 +139 +134 +130 +132 +143 +161 +183 +200 +191 +171 +152 +152 +158 +162 +163 +176 +186 +195 +199 +204 +207 +200 +189 +175 +157 +152 +165 +178 +187 +193 +194 +189 +188 +170 +146 +133 +130 +136 +149 +155 +166 +175 +177 +173 +170 +168 +166 +165 +164 +167 +175 +186 +193 +187 +179 +169 +172 +184 +201 +214 +221 +219 +210 +208 +209 +208 +204 +200 +201 +204 +206 +200 +190 +185 +188 +193 +201 +207 +207 +195 +170 +163 +175 +181 +188 +197 +199 +192 +197 +199 +201 +208 +209 +205 +203 +193 +188 +186 +188 +190 +189 +185 +180 +172 +165 +165 +182 +201 +197 +188 +191 +201 +195 +183 +174 +173 +173 +168 +163 +160 +164 +166 +171 +177 +175 +167 +163 +148 +144 +152 +165 +170 +176 +184 +185 +180 +180 +179 +175 +170 +163 +153 +145 +142 +145 +143 +138 +136 +137 +142 +151 +163 +167 +166 +160 +158 +161 +162 +159 +161 +156 +155 +158 +161 +166 +175 +181 +184 +174 +167 +168 +170 +172 +168 +160 +167 +181 +191 +178 +161 +152 +146 +146 +156 +165 +166 +168 +179 +180 +164 +150 +144 +142 +143 +147 +149 +148 +151 +156 +169 +179 +184 +176 +156 +143 +151 +169 +182 +187 +180 +176 +174 +174 +186 +195 +195 +194 +191 +187 +187 +182 +173 +165 +166 +168 +169 +175 +184 +183 +181 +189 +186 +186 +184 +186 +197 +209 +206 +196 +166 +134 +114 +141 +178 +175 +144 +125 +139 +141 +140 +137 +138 +139 +140 +141 +134 +119 +127 +161 +190 +200 +195 +183 +184 +176 +155 +141 +157 +177 +161 +127 +127 +134 +127 +122 +138 +164 +177 +182 +163 +133 +111 +111 +126 +156 +182 +187 +178 +170 +172 +174 +183 +177 +142 +125 +127 +129 +128 +131 +138 +136 +137 +142 +164 +174 +178 +160 +132 +118 +123 +135 +147 +153 +152 +137 +129 +149 +179 +196 +202 +198 +188 +171 +148 +127 +117 +117 +106 +142 +186 +213 +214 +189 +165 +156 +131 +120 +123 +134 +136 +132 +133 +136 +127 +125 +124 +129 +124 +116 +136 +174 +204 +195 +159 +127 +117 +100 +86 +98 +158 +189 +180 +168 +141 +118 +114 +107 +113 +120 +123 +136 +153 +168 +179 +173 +163 +142 +128 +131 +137 +133 +128 +128 +127 +132 +137 +139 +143 +147 +148 +146 +136 +123 +129 +155 +184 +178 +130 +107 +124 +156 +180 +164 +117 +98 +130 +171 +170 +158 +131 +113 +118 +123 +122 +123 +151 +175 +178 +153 +132 +126 +128 +131 +140 +170 +174 +155 +152 +154 +145 +137 +134 +129 +112 +110 +139 +157 +151 +146 +147 +164 +160 +145 +154 +156 +146 +161 +198 +208 +196 +167 +143 +122 +106 +128 +184 +200 +179 +133 +117 +142 +169 +175 +170 +174 +157 +124 +106 +104 +123 +162 +171 +154 +126 +123 +141 +142 +139 +151 +164 +155 +142 +138 +149 +148 +127 +112 +121 +168 +185 +188 +194 +183 +175 +184 +181 +173 +182 +207 +190 +134 +111 +122 +132 +132 +131 +126 +128 +144 +163 +176 +179 +199 +202 +181 +169 +161 +146 +145 +189 +209 +208 +198 +164 +118 +99 +130 +160 +188 +208 +199 +161 +128 +132 +159 +164 +138 +120 +124 +142 +156 +153 +138 +125 +135 +146 +151 +158 +188 +205 +179 +137 +98 +96 +104 +117 +140 +177 +197 +197 +181 +141 +113 +124 +139 +131 +134 +153 +165 +175 +176 +170 +158 +138 +120 +107 +111 +133 +179 +199 +204 +200 +155 +119 +114 +148 +166 +157 +159 +195 +210 +192 +167 +158 +165 +167 +170 +174 +170 +165 +158 +145 +136 +134 +144 +170 +196 +198 +182 +155 +150 +160 +177 +184 +162 +115 +74 +76 +110 +128 +128 +133 +150 +150 +140 +114 +94 +87 +77 +87 +118 +145 +151 +134 +112 +112 +119 +126 +138 +146 +147 +134 +119 +108 +113 +136 +150 +147 +130 +118 +125 +146 +161 +161 +153 +153 +149 +138 +131 +139 +139 +126 +126 +142 +172 +182 +173 +140 +110 +100 +116 +139 +165 +168 +154 +127 +112 +93 +87 +114 +132 +143 +131 +115 +133 +172 +183 +179 +166 +167 +177 +174 +156 +128 +101 +87 +99 +103 +102 +110 +124 +128 +123 +125 +126 +134 +142 +135 +121 +117 +123 +124 +113 +110 +116 +126 +135 +128 +104 +88 +88 +90 +97 +105 +104 +94 +84 +89 +88 +91 +93 +95 +100 +99 +91 +85 +87 +92 +99 +102 +104 +107 +112 +111 +105 +94 +87 +86 +92 +112 +135 +139 +120 +98 +92 +100 +102 +98 +99 +93 +93 +93 +91 +92 +97 +94 +82 +75 +68 +65 +65 +65 +69 +74 +74 +69 +66 +65 +69 +75 +77 +73 +68 +70 +65 +61 +62 +62 +60 +58 +59 +69 +72 +72 +67 +63 +63 +63 +63 +64 +63 +60 +59 +61 +65 +65 +62 +64 +60 +55 +52 +54 +59 +60 +60 +65 +67 +68 +68 +70 +74 +74 +71 +64 +66 +64 +61 +60 +63 +66 +65 +68 +69 +69 +69 +70 +71 +70 +68 +64 +67 +66 +65 +67 +67 +68 +72 +73 +72 +70 +68 +64 +60 +60 +62 +65 +65 +66 +65 +66 +65 +60 +57 +56 +54 +52 +55 +65 +83 +98 +107 +117 +124 +127 +128 +130 +131 +134 +138 +137 +137 +135 +128 +120 +118 +128 +140 +150 +153 +155 +156 +159 +163 +163 +160 +159 +159 +160 +155 +140 +133 +150 +174 +177 +175 +177 +173 +165 +166 +172 +172 +176 +182 +186 +185 +181 +178 +174 +170 +181 +175 +166 +158 +158 +162 +166 +167 +178 +176 +175 +174 +166 +156 +154 +158 +175 +178 +180 +180 +180 +180 +178 +175 +162 +156 +150 +148 +147 +144 +142 +140 +145 +145 +145 +146 +149 +153 +155 +157 +157 +155 +148 +138 +127 +125 +135 +146 +158 +155 +142 +134 +134 +128 +126 +136 +139 +140 +141 +140 +138 +138 +139 +140 +139 +147 +153 +149 +139 +129 +119 +111 +106 +107 +117 +128 +135 +140 +144 +143 +142 +146 +147 +145 +148 +151 +148 +141 +136 +127 +123 +131 +142 +143 +137 +132 +143 +160 +167 +166 +164 +159 +155 +158 +158 +157 +155 +154 +159 +168 +174 +177 +175 +167 +163 +163 +166 +166 +167 +168 +170 +167 +158 +150 +150 +157 +167 +172 +174 +178 +181 +182 +185 +187 +184 +180 +181 +181 +180 +181 +182 +180 +175 +171 +163 +161 +166 +171 +173 +170 +157 +141 +136 +138 +144 +154 +160 +161 +161 +162 +166 +165 +161 +155 +151 +148 +140 +132 +120 +133 +149 +160 +161 +160 +164 +169 +170 +170 +169 +167 +168 +173 +176 +174 +167 +169 +168 +165 +163 +164 +169 +175 +170 +165 +154 +140 +129 +130 +140 +151 +151 +153 +156 +156 +156 +155 +154 +154 +152 +144 +138 +137 +139 +144 +149 +152 +152 +152 +152 +153 +155 +156 +155 +154 +146 +137 +137 +146 +155 +163 +164 +159 +161 +162 +163 +164 +168 +175 +183 +189 +185 +180 +175 +173 +170 +168 +168 +170 +177 +178 +174 +163 +153 +151 +157 +162 +167 +168 +168 +168 +166 +165 +165 +167 +162 +154 +145 +137 +134 +135 +140 +146 +149 +153 +157 +158 +159 +162 +163 +163 +162 +162 +158 +151 +149 +154 +164 +171 +164 +163 +162 +161 +162 +166 +172 +176 +182 +182 +180 +176 +173 +170 +167 +165 +165 +168 +174 +178 +173 +162 +156 +154 +152 +157 +163 +165 +166 +166 +165 +164 +164 +169 +168 +160 +152 +149 +151 +151 +191 +191 +190 +191 +192 +193 +192 +192 +192 +191 +190 +191 +192 +193 +193 +192 +194 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +192 +192 +194 +194 +194 +194 +194 +194 +193 +193 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +194 +194 +193 +191 +192 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +192 +192 +193 +194 +194 +195 +194 +194 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +194 +193 +192 +191 +191 +192 +193 +194 +193 +192 +192 +192 +192 +193 +193 +193 +195 +194 +193 +193 +194 +194 +193 +192 +191 +191 +192 +193 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +195 +195 +193 +193 +195 +195 +192 +193 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +194 +194 +194 +194 +194 +194 +194 +194 +195 +194 +193 +193 +193 +194 +193 +193 +192 +194 +195 +193 +193 +195 +195 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +192 +191 +195 +195 +194 +193 +192 +191 +192 +192 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +194 +196 +199 +199 +200 +202 +201 +200 +194 +196 +200 +204 +207 +208 +207 +206 +203 +201 +198 +196 +193 +191 +191 +194 +197 +199 +202 +204 +203 +202 +202 +203 +204 +203 +201 +199 +198 +197 +195 +193 +205 +196 +194 +195 +189 +179 +170 +163 +156 +154 +147 +143 +159 +184 +193 +188 +156 +139 +140 +151 +162 +174 +183 +192 +194 +187 +170 +155 +154 +158 +160 +162 +177 +183 +190 +194 +198 +198 +189 +177 +160 +153 +163 +180 +183 +184 +188 +189 +188 +172 +147 +131 +130 +138 +148 +157 +165 +171 +176 +178 +177 +174 +167 +161 +165 +165 +171 +183 +192 +192 +188 +183 +184 +188 +197 +207 +217 +227 +227 +217 +215 +212 +206 +203 +204 +203 +196 +187 +185 +175 +173 +182 +196 +205 +198 +183 +166 +165 +175 +184 +188 +198 +201 +188 +180 +187 +194 +202 +206 +200 +192 +190 +173 +166 +163 +163 +160 +157 +151 +143 +137 +141 +158 +187 +205 +201 +192 +193 +195 +189 +177 +172 +177 +177 +169 +163 +156 +176 +184 +176 +170 +166 +153 +141 +135 +148 +166 +173 +176 +180 +178 +171 +179 +180 +178 +172 +164 +157 +150 +145 +150 +153 +148 +137 +135 +142 +154 +166 +174 +175 +173 +170 +167 +165 +163 +162 +155 +152 +155 +161 +162 +170 +181 +184 +184 +173 +166 +162 +155 +150 +146 +142 +162 +183 +186 +175 +151 +132 +137 +140 +146 +156 +165 +170 +177 +181 +177 +172 +166 +163 +164 +167 +168 +167 +170 +176 +179 +181 +187 +187 +176 +166 +171 +182 +190 +200 +191 +184 +185 +192 +198 +194 +194 +189 +178 +167 +164 +160 +156 +158 +160 +177 +185 +187 +193 +191 +185 +185 +182 +172 +165 +172 +187 +194 +184 +171 +156 +141 +131 +149 +180 +179 +152 +132 +141 +145 +142 +139 +140 +138 +133 +132 +123 +125 +153 +192 +206 +194 +180 +177 +186 +184 +171 +159 +168 +168 +145 +117 +141 +139 +134 +140 +158 +165 +166 +172 +168 +149 +118 +104 +126 +161 +180 +182 +172 +175 +179 +182 +182 +167 +140 +126 +125 +132 +133 +132 +134 +135 +146 +167 +179 +174 +164 +149 +129 +117 +122 +136 +148 +151 +147 +133 +133 +162 +196 +215 +202 +187 +176 +169 +157 +146 +136 +125 +110 +143 +183 +208 +205 +182 +165 +163 +143 +128 +124 +130 +131 +129 +129 +130 +128 +124 +120 +122 +120 +124 +154 +192 +208 +181 +125 +95 +102 +100 +93 +102 +152 +185 +180 +168 +136 +111 +113 +118 +119 +122 +121 +126 +136 +162 +191 +197 +169 +141 +122 +126 +135 +134 +131 +133 +127 +135 +142 +141 +139 +142 +145 +146 +136 +121 +127 +166 +189 +165 +120 +112 +137 +170 +182 +155 +112 +101 +139 +177 +168 +150 +121 +106 +111 +121 +131 +144 +176 +179 +159 +133 +126 +127 +125 +126 +148 +172 +165 +146 +150 +148 +134 +131 +135 +123 +110 +120 +150 +164 +151 +136 +144 +157 +165 +157 +160 +154 +151 +182 +209 +204 +184 +160 +149 +147 +123 +131 +178 +191 +176 +152 +136 +131 +143 +156 +164 +175 +160 +117 +94 +103 +130 +166 +176 +149 +113 +105 +130 +146 +147 +151 +162 +154 +155 +158 +158 +142 +115 +105 +141 +183 +188 +179 +186 +186 +185 +190 +180 +171 +186 +209 +181 +126 +120 +144 +153 +138 +130 +129 +126 +124 +127 +127 +139 +176 +202 +197 +196 +196 +177 +164 +195 +210 +210 +208 +178 +126 +92 +111 +147 +169 +197 +211 +190 +145 +128 +146 +161 +141 +128 +134 +148 +151 +145 +142 +144 +146 +144 +134 +131 +168 +200 +187 +147 +103 +90 +90 +107 +138 +178 +196 +189 +168 +146 +125 +113 +132 +141 +145 +152 +160 +161 +157 +164 +175 +169 +151 +119 +130 +159 +195 +201 +198 +185 +143 +110 +118 +152 +170 +167 +180 +208 +214 +181 +148 +143 +164 +173 +177 +182 +180 +169 +150 +136 +133 +127 +132 +168 +209 +201 +177 +154 +154 +155 +157 +171 +181 +158 +104 +89 +111 +127 +130 +131 +138 +143 +128 +99 +82 +85 +87 +99 +121 +157 +160 +143 +123 +117 +113 +113 +124 +141 +149 +144 +131 +113 +108 +129 +147 +144 +131 +127 +135 +144 +151 +152 +147 +153 +150 +142 +142 +150 +147 +135 +130 +135 +162 +183 +189 +155 +114 +90 +102 +130 +163 +164 +144 +123 +111 +93 +91 +127 +138 +142 +133 +117 +126 +159 +176 +167 +163 +170 +180 +171 +142 +107 +83 +99 +120 +127 +122 +123 +131 +135 +136 +127 +127 +132 +140 +140 +134 +130 +131 +118 +93 +92 +120 +138 +133 +109 +85 +74 +83 +91 +95 +98 +100 +94 +87 +88 +89 +92 +94 +95 +97 +96 +89 +88 +88 +92 +101 +109 +112 +113 +114 +115 +106 +95 +92 +95 +99 +111 +128 +138 +124 +102 +95 +103 +103 +98 +101 +95 +93 +93 +92 +92 +95 +90 +80 +72 +67 +66 +67 +68 +72 +76 +75 +68 +66 +66 +69 +74 +75 +71 +67 +64 +61 +60 +61 +62 +62 +61 +62 +72 +75 +73 +66 +61 +61 +63 +63 +62 +61 +59 +58 +62 +67 +66 +62 +63 +61 +57 +56 +59 +63 +64 +62 +65 +66 +67 +67 +69 +70 +70 +68 +67 +68 +67 +64 +63 +64 +66 +66 +69 +69 +69 +70 +70 +69 +68 +67 +65 +68 +67 +65 +65 +64 +66 +72 +72 +70 +68 +66 +62 +58 +59 +62 +65 +65 +65 +64 +65 +64 +59 +55 +52 +53 +53 +58 +74 +94 +107 +110 +113 +121 +125 +127 +128 +128 +126 +131 +129 +130 +127 +120 +112 +113 +125 +138 +145 +148 +152 +157 +161 +164 +167 +167 +161 +163 +164 +157 +142 +135 +150 +170 +177 +174 +172 +169 +166 +167 +173 +176 +180 +184 +187 +185 +181 +176 +173 +172 +181 +184 +178 +162 +152 +154 +162 +166 +181 +178 +176 +175 +171 +165 +161 +162 +170 +175 +180 +178 +177 +175 +172 +169 +158 +153 +149 +148 +148 +146 +142 +140 +144 +143 +144 +147 +151 +154 +154 +154 +152 +152 +148 +139 +128 +124 +133 +143 +157 +153 +138 +128 +129 +128 +129 +137 +143 +145 +145 +142 +139 +139 +140 +140 +140 +143 +147 +148 +143 +133 +117 +105 +93 +99 +116 +132 +138 +142 +145 +146 +145 +148 +149 +146 +146 +150 +151 +148 +143 +129 +118 +120 +130 +139 +143 +144 +153 +162 +167 +164 +159 +155 +155 +158 +154 +157 +160 +160 +160 +163 +167 +170 +170 +169 +167 +163 +160 +163 +169 +175 +169 +165 +156 +152 +154 +163 +172 +177 +177 +179 +181 +182 +185 +186 +183 +179 +182 +181 +179 +179 +181 +179 +173 +169 +166 +163 +166 +169 +169 +169 +160 +146 +137 +139 +145 +152 +159 +161 +159 +157 +164 +164 +159 +149 +147 +150 +148 +142 +135 +135 +140 +152 +160 +163 +166 +169 +171 +171 +166 +162 +161 +167 +173 +174 +174 +173 +170 +165 +159 +157 +162 +168 +166 +161 +150 +136 +126 +128 +139 +150 +148 +151 +154 +155 +155 +155 +154 +153 +147 +139 +133 +133 +137 +143 +148 +151 +152 +150 +148 +149 +151 +152 +150 +148 +141 +135 +137 +147 +155 +161 +161 +156 +154 +155 +156 +159 +164 +172 +180 +186 +183 +178 +173 +171 +169 +166 +167 +170 +179 +178 +173 +162 +151 +149 +155 +162 +167 +168 +168 +166 +164 +165 +167 +170 +170 +162 +152 +145 +140 +140 +143 +147 +149 +152 +154 +155 +155 +157 +158 +159 +154 +154 +151 +146 +145 +150 +159 +165 +165 +164 +161 +158 +157 +160 +166 +171 +176 +175 +174 +171 +169 +169 +167 +164 +165 +167 +172 +173 +168 +161 +158 +157 +155 +160 +165 +166 +167 +167 +165 +163 +163 +166 +162 +151 +144 +145 +149 +150 +191 +191 +191 +191 +192 +193 +193 +193 +193 +191 +190 +190 +192 +193 +193 +192 +193 +192 +191 +191 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +190 +193 +194 +194 +193 +193 +193 +192 +192 +193 +191 +190 +191 +194 +194 +193 +191 +192 +193 +193 +192 +192 +194 +193 +191 +191 +192 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +191 +191 +191 +191 +192 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +193 +194 +193 +192 +191 +191 +192 +194 +193 +192 +191 +191 +191 +192 +193 +193 +192 +190 +190 +191 +192 +193 +193 +194 +193 +192 +192 +193 +193 +192 +191 +192 +192 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +194 +194 +192 +192 +195 +195 +192 +193 +193 +193 +193 +193 +194 +194 +195 +193 +192 +192 +192 +192 +192 +193 +194 +192 +193 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +193 +193 +192 +193 +193 +193 +192 +191 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +194 +194 +195 +195 +195 +194 +192 +192 +193 +193 +193 +192 +192 +194 +195 +193 +193 +195 +195 +193 +191 +192 +192 +192 +192 +192 +192 +191 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +192 +193 +193 +193 +192 +192 +191 +194 +194 +194 +193 +192 +191 +192 +192 +191 +192 +192 +192 +192 +191 +192 +193 +193 +193 +193 +193 +192 +191 +192 +191 +194 +196 +197 +198 +200 +202 +202 +200 +193 +197 +203 +207 +209 +208 +205 +204 +200 +199 +198 +195 +191 +189 +191 +195 +197 +200 +204 +204 +202 +201 +201 +203 +204 +202 +199 +197 +197 +196 +195 +194 +200 +195 +195 +192 +179 +169 +169 +172 +171 +173 +178 +180 +186 +200 +204 +193 +156 +142 +149 +165 +179 +190 +190 +189 +185 +179 +163 +147 +141 +144 +155 +167 +180 +181 +181 +181 +181 +179 +173 +166 +154 +158 +177 +189 +182 +179 +185 +183 +181 +149 +122 +119 +133 +151 +165 +170 +176 +177 +178 +177 +175 +172 +168 +165 +169 +176 +186 +194 +196 +194 +191 +191 +195 +199 +207 +213 +216 +220 +215 +205 +196 +192 +189 +189 +189 +185 +179 +173 +172 +167 +171 +184 +195 +200 +191 +177 +159 +173 +182 +187 +195 +197 +186 +176 +174 +182 +190 +196 +199 +191 +178 +172 +157 +152 +154 +153 +145 +141 +136 +127 +134 +148 +174 +196 +203 +202 +200 +198 +189 +187 +177 +172 +178 +176 +167 +165 +170 +181 +178 +160 +148 +143 +138 +135 +153 +171 +184 +185 +176 +169 +166 +168 +185 +185 +181 +171 +161 +156 +154 +154 +160 +159 +154 +150 +153 +158 +167 +178 +183 +184 +180 +170 +159 +153 +153 +157 +152 +154 +162 +168 +168 +177 +186 +189 +173 +166 +161 +154 +143 +140 +149 +157 +174 +190 +190 +179 +160 +151 +162 +169 +172 +178 +187 +190 +189 +194 +201 +202 +198 +194 +191 +188 +182 +176 +177 +186 +197 +193 +196 +201 +200 +197 +194 +192 +191 +192 +179 +170 +172 +174 +177 +173 +171 +162 +143 +133 +135 +136 +141 +152 +169 +185 +187 +179 +173 +166 +165 +175 +179 +170 +163 +166 +172 +174 +167 +158 +141 +134 +135 +157 +181 +174 +152 +143 +139 +146 +143 +140 +143 +139 +131 +131 +134 +155 +180 +194 +184 +162 +158 +171 +181 +184 +181 +177 +175 +159 +137 +128 +149 +149 +147 +156 +165 +154 +144 +152 +172 +168 +133 +104 +123 +153 +169 +178 +187 +185 +178 +180 +180 +163 +145 +132 +131 +138 +136 +134 +137 +139 +154 +183 +183 +170 +157 +150 +140 +130 +130 +137 +146 +146 +143 +141 +149 +177 +206 +219 +202 +173 +156 +154 +156 +161 +148 +119 +109 +148 +187 +196 +184 +172 +168 +169 +158 +145 +134 +129 +127 +129 +129 +125 +128 +125 +119 +117 +124 +144 +176 +202 +202 +164 +115 +103 +113 +104 +100 +119 +156 +184 +182 +167 +130 +106 +110 +129 +129 +125 +118 +118 +125 +153 +192 +207 +181 +147 +119 +119 +129 +133 +132 +132 +128 +135 +140 +139 +137 +140 +143 +144 +133 +124 +132 +180 +192 +158 +120 +115 +149 +182 +183 +148 +108 +105 +148 +184 +173 +138 +107 +102 +112 +118 +136 +159 +185 +170 +138 +120 +127 +131 +122 +120 +145 +152 +147 +146 +155 +147 +131 +129 +132 +121 +113 +123 +146 +164 +156 +136 +140 +149 +164 +162 +162 +159 +161 +197 +215 +201 +171 +152 +148 +155 +147 +153 +170 +188 +180 +170 +164 +148 +140 +141 +154 +172 +164 +119 +89 +98 +131 +171 +178 +146 +106 +100 +125 +148 +154 +155 +161 +157 +169 +169 +149 +124 +111 +126 +171 +187 +181 +173 +182 +191 +195 +186 +154 +146 +180 +216 +180 +132 +135 +149 +147 +127 +127 +145 +146 +130 +113 +102 +118 +142 +163 +162 +162 +171 +170 +169 +192 +209 +205 +204 +190 +158 +122 +119 +148 +167 +189 +206 +203 +171 +148 +153 +163 +148 +137 +142 +148 +140 +137 +146 +160 +153 +127 +104 +112 +155 +194 +194 +144 +103 +83 +76 +100 +145 +183 +189 +173 +155 +137 +121 +108 +131 +145 +152 +155 +158 +154 +147 +153 +168 +173 +166 +149 +153 +171 +185 +186 +193 +182 +146 +120 +137 +158 +171 +177 +201 +214 +210 +175 +143 +138 +159 +171 +183 +193 +191 +167 +145 +136 +132 +119 +124 +167 +210 +206 +176 +156 +155 +160 +152 +148 +161 +165 +146 +128 +121 +129 +131 +120 +119 +124 +114 +93 +81 +89 +98 +109 +123 +152 +159 +150 +134 +126 +113 +105 +112 +131 +145 +148 +136 +112 +102 +126 +150 +140 +126 +129 +146 +150 +148 +149 +150 +154 +149 +140 +143 +151 +148 +142 +140 +130 +145 +170 +195 +173 +124 +86 +86 +123 +163 +161 +135 +114 +104 +90 +99 +134 +146 +144 +131 +117 +121 +148 +164 +160 +168 +178 +181 +163 +125 +94 +84 +110 +130 +138 +132 +130 +134 +136 +139 +127 +126 +128 +135 +142 +143 +140 +137 +108 +85 +91 +132 +157 +138 +98 +70 +66 +73 +79 +82 +85 +92 +92 +90 +88 +90 +94 +96 +95 +96 +95 +90 +93 +94 +97 +103 +113 +121 +119 +112 +107 +103 +96 +95 +101 +105 +110 +117 +129 +129 +112 +100 +105 +104 +96 +95 +95 +90 +90 +93 +92 +90 +85 +76 +69 +65 +67 +70 +71 +75 +77 +73 +67 +66 +66 +70 +73 +73 +69 +65 +60 +59 +58 +59 +60 +61 +62 +64 +72 +74 +72 +65 +62 +63 +64 +63 +60 +60 +59 +59 +64 +70 +68 +62 +63 +63 +61 +61 +63 +65 +64 +61 +64 +65 +66 +67 +68 +69 +68 +67 +68 +68 +68 +70 +70 +68 +69 +69 +69 +69 +69 +70 +69 +67 +65 +64 +66 +67 +65 +65 +66 +64 +66 +72 +72 +68 +65 +64 +60 +56 +56 +60 +63 +64 +65 +63 +61 +60 +57 +54 +50 +54 +58 +66 +84 +104 +113 +113 +110 +118 +123 +125 +126 +126 +125 +131 +130 +133 +128 +115 +108 +115 +129 +136 +139 +139 +142 +149 +153 +155 +160 +166 +162 +165 +166 +159 +147 +142 +156 +172 +177 +173 +168 +164 +164 +165 +170 +179 +187 +187 +186 +182 +176 +174 +175 +178 +177 +183 +182 +167 +152 +150 +161 +170 +180 +177 +174 +172 +171 +169 +168 +167 +167 +174 +179 +177 +174 +170 +164 +158 +155 +150 +148 +149 +150 +146 +142 +138 +138 +140 +144 +149 +153 +154 +154 +153 +150 +148 +145 +141 +135 +131 +133 +136 +142 +142 +135 +127 +128 +129 +131 +136 +143 +147 +148 +145 +142 +140 +140 +139 +139 +137 +140 +144 +142 +132 +116 +105 +95 +101 +119 +137 +142 +143 +144 +144 +148 +149 +149 +147 +146 +150 +152 +152 +143 +134 +123 +116 +118 +130 +146 +157 +166 +162 +161 +160 +155 +153 +154 +154 +156 +159 +163 +164 +161 +158 +160 +163 +164 +167 +166 +161 +160 +165 +171 +173 +164 +159 +154 +155 +161 +168 +177 +182 +180 +181 +182 +183 +185 +186 +183 +179 +183 +181 +178 +178 +180 +178 +171 +167 +168 +165 +167 +167 +163 +163 +158 +150 +143 +144 +144 +147 +153 +160 +160 +156 +162 +161 +156 +150 +147 +149 +150 +149 +150 +145 +141 +145 +153 +161 +166 +168 +175 +175 +170 +162 +160 +165 +171 +175 +179 +176 +173 +169 +163 +158 +157 +159 +161 +153 +142 +131 +125 +129 +139 +147 +146 +149 +151 +151 +150 +151 +151 +149 +142 +135 +130 +131 +135 +141 +147 +149 +152 +150 +149 +149 +150 +151 +150 +149 +145 +140 +142 +150 +156 +161 +162 +159 +150 +150 +152 +156 +164 +171 +175 +177 +177 +172 +170 +169 +167 +165 +168 +173 +177 +175 +169 +160 +153 +151 +157 +163 +167 +168 +168 +167 +167 +167 +168 +169 +170 +164 +157 +152 +149 +149 +152 +156 +156 +158 +159 +157 +156 +156 +155 +155 +150 +150 +148 +144 +144 +149 +156 +160 +161 +159 +156 +152 +151 +154 +161 +167 +170 +170 +168 +164 +163 +162 +159 +156 +158 +162 +166 +164 +159 +156 +155 +153 +153 +156 +159 +161 +164 +165 +163 +162 +161 +162 +156 +144 +138 +142 +148 +149 +191 +191 +191 +192 +193 +194 +194 +193 +194 +192 +191 +191 +192 +193 +193 +192 +192 +191 +191 +191 +192 +193 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +191 +195 +195 +195 +195 +194 +193 +193 +192 +193 +191 +189 +190 +194 +195 +193 +190 +191 +193 +193 +192 +194 +196 +194 +191 +192 +192 +193 +193 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +192 +191 +191 +191 +192 +193 +191 +192 +193 +193 +195 +194 +194 +194 +194 +194 +194 +193 +192 +192 +191 +191 +192 +193 +193 +193 +192 +191 +192 +193 +194 +193 +193 +192 +192 +192 +191 +191 +193 +191 +189 +189 +190 +192 +193 +193 +194 +193 +192 +192 +192 +193 +192 +190 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +190 +193 +193 +190 +191 +194 +195 +192 +193 +193 +192 +192 +192 +193 +193 +193 +194 +193 +192 +191 +191 +192 +194 +195 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +193 +194 +195 +195 +196 +197 +194 +193 +191 +191 +192 +193 +193 +192 +193 +194 +195 +194 +194 +195 +195 +194 +191 +192 +192 +193 +193 +192 +191 +191 +193 +193 +194 +194 +194 +193 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +192 +191 +193 +195 +196 +197 +199 +201 +202 +200 +193 +198 +206 +211 +211 +208 +205 +203 +198 +198 +197 +195 +190 +189 +193 +199 +199 +204 +207 +204 +200 +199 +201 +205 +207 +204 +200 +198 +196 +195 +194 +194 +186 +189 +190 +180 +169 +172 +181 +184 +187 +183 +190 +197 +197 +199 +192 +172 +163 +152 +160 +172 +181 +190 +185 +176 +180 +172 +154 +136 +129 +134 +154 +175 +189 +186 +181 +175 +171 +165 +160 +158 +156 +164 +183 +189 +178 +179 +184 +179 +158 +132 +119 +126 +137 +154 +172 +180 +181 +181 +180 +177 +173 +170 +171 +173 +173 +187 +201 +204 +200 +199 +199 +199 +201 +205 +213 +217 +211 +203 +190 +176 +160 +159 +161 +166 +165 +162 +166 +175 +170 +171 +180 +191 +193 +191 +188 +184 +174 +185 +181 +186 +203 +191 +170 +173 +171 +186 +195 +198 +194 +183 +169 +163 +167 +163 +165 +163 +153 +152 +153 +147 +157 +175 +197 +202 +194 +196 +202 +198 +186 +188 +179 +174 +178 +176 +170 +173 +176 +166 +151 +140 +136 +137 +145 +161 +184 +189 +193 +190 +175 +153 +156 +180 +191 +191 +184 +172 +161 +158 +161 +165 +164 +161 +159 +166 +174 +173 +174 +181 +186 +186 +179 +163 +146 +139 +141 +146 +162 +164 +172 +173 +169 +179 +192 +193 +172 +166 +166 +170 +170 +174 +184 +192 +209 +205 +192 +179 +177 +185 +189 +187 +189 +190 +196 +195 +184 +183 +189 +191 +198 +195 +193 +188 +180 +175 +181 +195 +198 +198 +202 +202 +196 +193 +189 +183 +184 +170 +151 +147 +143 +134 +140 +151 +154 +142 +124 +119 +130 +139 +151 +169 +188 +182 +164 +150 +147 +141 +148 +172 +182 +174 +166 +165 +168 +167 +154 +141 +128 +119 +128 +167 +189 +167 +142 +141 +141 +146 +141 +137 +142 +144 +144 +149 +156 +182 +195 +176 +147 +127 +137 +162 +180 +178 +176 +184 +186 +164 +145 +145 +155 +154 +148 +154 +163 +148 +129 +128 +167 +179 +146 +109 +122 +145 +161 +185 +198 +180 +154 +165 +186 +182 +164 +141 +135 +140 +136 +135 +141 +141 +151 +175 +184 +170 +155 +145 +139 +136 +137 +140 +145 +142 +143 +152 +166 +188 +208 +215 +202 +158 +142 +154 +160 +160 +144 +113 +114 +163 +201 +191 +163 +155 +161 +161 +167 +158 +143 +129 +126 +134 +135 +126 +121 +124 +123 +122 +136 +164 +188 +198 +186 +164 +135 +130 +134 +118 +105 +116 +155 +192 +189 +158 +119 +111 +118 +130 +132 +126 +121 +121 +119 +138 +177 +196 +197 +160 +124 +114 +122 +128 +126 +124 +129 +132 +134 +135 +138 +142 +143 +139 +121 +134 +149 +190 +184 +145 +119 +118 +153 +186 +180 +141 +104 +106 +149 +180 +174 +129 +97 +102 +114 +116 +134 +163 +179 +166 +138 +124 +129 +126 +119 +124 +127 +129 +141 +162 +165 +146 +130 +129 +131 +125 +116 +111 +130 +166 +178 +161 +138 +143 +161 +161 +162 +164 +169 +203 +214 +194 +147 +139 +140 +146 +147 +143 +156 +196 +201 +192 +183 +167 +154 +145 +152 +169 +169 +131 +96 +95 +131 +182 +170 +126 +84 +87 +124 +159 +169 +166 +161 +160 +175 +164 +128 +103 +119 +165 +193 +182 +168 +168 +180 +199 +203 +180 +124 +114 +169 +222 +185 +144 +147 +138 +122 +106 +118 +147 +149 +131 +118 +114 +126 +131 +139 +127 +114 +121 +136 +152 +177 +201 +197 +193 +199 +202 +173 +151 +157 +178 +187 +190 +195 +188 +174 +172 +172 +166 +140 +120 +121 +131 +144 +159 +155 +142 +101 +80 +106 +155 +190 +195 +151 +110 +85 +71 +97 +146 +174 +162 +151 +156 +138 +117 +110 +132 +138 +153 +152 +155 +157 +153 +152 +157 +166 +170 +178 +166 +163 +158 +168 +193 +185 +153 +146 +156 +154 +160 +178 +214 +216 +200 +181 +155 +148 +155 +165 +188 +202 +193 +163 +149 +143 +134 +115 +125 +170 +205 +202 +174 +160 +158 +168 +158 +128 +123 +145 +172 +166 +135 +133 +131 +108 +104 +104 +107 +99 +90 +96 +106 +116 +126 +130 +145 +146 +137 +131 +117 +106 +109 +125 +142 +148 +136 +110 +100 +128 +158 +137 +118 +125 +152 +160 +155 +154 +157 +154 +145 +132 +134 +139 +138 +139 +141 +130 +132 +154 +194 +187 +138 +87 +75 +113 +160 +160 +135 +114 +98 +82 +98 +139 +159 +153 +130 +114 +119 +139 +148 +164 +179 +189 +184 +158 +117 +94 +97 +120 +132 +133 +132 +142 +146 +137 +130 +125 +126 +129 +136 +143 +142 +132 +121 +103 +97 +112 +143 +155 +131 +93 +70 +66 +64 +62 +67 +75 +84 +89 +88 +89 +89 +95 +98 +96 +96 +96 +91 +95 +102 +105 +107 +117 +126 +122 +109 +94 +100 +99 +97 +101 +105 +107 +110 +122 +134 +123 +106 +105 +105 +93 +86 +89 +84 +86 +92 +90 +86 +77 +68 +66 +64 +67 +72 +73 +76 +75 +69 +65 +65 +66 +69 +72 +71 +67 +64 +58 +57 +57 +57 +57 +58 +61 +64 +68 +70 +70 +66 +65 +67 +67 +63 +59 +60 +60 +61 +67 +73 +70 +64 +64 +65 +64 +64 +64 +65 +62 +59 +62 +64 +65 +67 +68 +69 +69 +68 +67 +66 +69 +74 +76 +73 +72 +73 +69 +69 +69 +69 +68 +66 +64 +63 +66 +66 +63 +64 +67 +67 +68 +73 +70 +66 +63 +62 +59 +55 +55 +59 +60 +63 +65 +62 +58 +56 +55 +54 +51 +58 +66 +74 +92 +111 +119 +116 +111 +118 +123 +126 +128 +128 +130 +136 +135 +140 +132 +114 +109 +122 +135 +137 +137 +133 +133 +138 +139 +138 +144 +153 +161 +164 +163 +156 +146 +146 +161 +175 +176 +172 +163 +158 +161 +163 +168 +181 +190 +190 +188 +183 +176 +170 +170 +173 +174 +177 +175 +165 +153 +150 +161 +173 +177 +176 +173 +168 +167 +169 +170 +169 +170 +176 +181 +179 +174 +169 +160 +152 +151 +148 +146 +148 +149 +146 +140 +136 +133 +138 +146 +152 +155 +155 +154 +154 +150 +147 +144 +144 +143 +139 +134 +131 +127 +131 +132 +128 +128 +131 +133 +134 +141 +146 +149 +147 +144 +141 +139 +137 +136 +133 +135 +140 +140 +130 +117 +109 +105 +105 +116 +133 +142 +146 +148 +148 +146 +146 +145 +145 +145 +148 +150 +151 +141 +140 +132 +119 +112 +123 +146 +165 +170 +158 +155 +158 +155 +156 +157 +153 +164 +165 +168 +169 +165 +159 +158 +161 +160 +162 +161 +158 +163 +170 +170 +164 +155 +151 +149 +154 +162 +169 +176 +181 +179 +180 +180 +181 +183 +184 +181 +178 +182 +180 +178 +178 +179 +177 +170 +165 +168 +167 +168 +164 +156 +156 +156 +151 +154 +152 +147 +143 +150 +161 +164 +160 +159 +157 +155 +152 +149 +146 +148 +151 +152 +151 +146 +141 +143 +153 +162 +165 +179 +181 +176 +167 +162 +166 +172 +177 +176 +174 +173 +173 +170 +165 +160 +158 +156 +146 +134 +126 +125 +133 +140 +144 +146 +149 +149 +147 +146 +147 +147 +145 +142 +135 +130 +132 +136 +142 +148 +151 +151 +151 +151 +151 +151 +152 +153 +154 +153 +148 +150 +156 +160 +164 +166 +165 +152 +150 +151 +156 +165 +171 +171 +169 +169 +165 +165 +166 +165 +163 +168 +174 +176 +172 +166 +160 +156 +157 +161 +165 +169 +168 +168 +169 +170 +170 +168 +167 +165 +162 +159 +156 +155 +156 +161 +165 +166 +168 +168 +164 +161 +159 +157 +155 +151 +151 +149 +146 +147 +151 +156 +158 +153 +152 +150 +147 +146 +151 +159 +166 +169 +168 +164 +159 +156 +154 +149 +146 +148 +155 +160 +158 +153 +150 +148 +144 +146 +148 +150 +152 +156 +159 +159 +158 +159 +160 +153 +141 +136 +142 +148 +149 +192 +192 +192 +192 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +190 +191 +192 +193 +193 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +194 +194 +194 +194 +193 +192 +192 +191 +194 +193 +191 +190 +191 +193 +193 +191 +192 +192 +192 +192 +193 +193 +192 +192 +190 +190 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +191 +191 +192 +192 +192 +192 +192 +192 +190 +191 +192 +193 +195 +195 +194 +194 +194 +193 +192 +192 +191 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +190 +193 +193 +192 +191 +192 +192 +193 +194 +193 +193 +192 +192 +192 +193 +194 +194 +192 +192 +193 +193 +194 +194 +194 +193 +194 +193 +192 +192 +193 +194 +194 +194 +193 +193 +191 +188 +188 +191 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +191 +193 +193 +191 +191 +192 +191 +190 +189 +192 +193 +192 +192 +193 +192 +191 +193 +193 +193 +193 +194 +195 +194 +194 +193 +193 +192 +192 +191 +192 +192 +192 +192 +194 +195 +193 +193 +195 +195 +193 +194 +193 +193 +194 +195 +194 +192 +191 +192 +192 +193 +193 +192 +192 +193 +193 +195 +194 +194 +193 +193 +193 +194 +194 +192 +192 +192 +192 +191 +191 +192 +193 +192 +192 +191 +190 +191 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +191 +190 +191 +193 +192 +192 +193 +192 +194 +197 +200 +199 +197 +197 +199 +200 +205 +210 +211 +209 +207 +204 +201 +200 +193 +191 +195 +195 +191 +193 +200 +203 +207 +203 +197 +197 +205 +205 +200 +203 +201 +198 +196 +197 +199 +197 +193 +184 +183 +185 +186 +184 +188 +195 +197 +199 +203 +200 +191 +188 +190 +187 +180 +180 +167 +171 +181 +187 +184 +169 +159 +176 +172 +153 +134 +127 +137 +160 +182 +189 +183 +171 +158 +151 +148 +149 +151 +158 +173 +191 +194 +186 +182 +174 +158 +134 +126 +122 +133 +154 +171 +175 +173 +175 +177 +180 +183 +183 +182 +183 +185 +191 +192 +196 +202 +203 +203 +205 +206 +201 +206 +210 +208 +194 +171 +147 +134 +131 +131 +143 +165 +163 +163 +183 +186 +192 +188 +187 +190 +191 +186 +183 +183 +186 +176 +175 +183 +185 +178 +175 +179 +184 +191 +192 +191 +185 +168 +156 +159 +165 +175 +180 +183 +185 +177 +170 +176 +182 +190 +189 +184 +189 +201 +204 +205 +185 +179 +181 +183 +180 +179 +178 +169 +163 +144 +132 +138 +148 +154 +170 +191 +209 +194 +193 +176 +151 +149 +164 +192 +199 +188 +176 +168 +165 +164 +165 +167 +171 +162 +161 +169 +173 +170 +177 +190 +188 +179 +165 +147 +136 +142 +153 +155 +167 +179 +177 +176 +179 +184 +192 +193 +183 +182 +188 +199 +203 +202 +201 +204 +210 +200 +180 +160 +166 +171 +159 +164 +166 +167 +162 +159 +154 +144 +142 +155 +158 +154 +149 +158 +176 +182 +185 +193 +193 +196 +181 +180 +172 +152 +159 +175 +175 +149 +138 +132 +128 +136 +147 +160 +144 +122 +122 +143 +159 +169 +181 +187 +167 +136 +125 +134 +138 +150 +171 +183 +181 +168 +166 +169 +166 +163 +157 +145 +125 +127 +145 +176 +181 +148 +127 +135 +142 +141 +141 +138 +138 +145 +156 +164 +183 +182 +164 +147 +137 +127 +138 +167 +180 +164 +162 +189 +199 +174 +157 +161 +164 +169 +170 +162 +164 +144 +110 +112 +149 +174 +164 +141 +134 +140 +164 +190 +193 +152 +124 +143 +184 +199 +178 +153 +143 +132 +126 +129 +129 +130 +144 +160 +167 +157 +144 +139 +136 +135 +135 +135 +144 +139 +150 +172 +185 +192 +198 +205 +188 +145 +141 +155 +165 +160 +135 +127 +145 +197 +217 +171 +125 +128 +156 +170 +174 +166 +150 +135 +129 +129 +127 +123 +126 +123 +114 +137 +167 +183 +192 +190 +185 +164 +149 +145 +136 +119 +115 +124 +163 +194 +192 +153 +120 +111 +115 +121 +128 +128 +129 +116 +112 +126 +156 +199 +201 +171 +139 +128 +130 +131 +127 +124 +131 +128 +124 +128 +128 +139 +153 +138 +120 +137 +176 +175 +157 +128 +121 +130 +152 +163 +156 +128 +116 +116 +155 +184 +169 +122 +98 +109 +114 +112 +138 +177 +185 +152 +125 +130 +136 +123 +116 +119 +114 +119 +147 +171 +159 +135 +125 +124 +123 +118 +117 +110 +113 +150 +181 +178 +149 +145 +163 +179 +169 +166 +189 +212 +208 +164 +113 +101 +129 +150 +136 +113 +127 +170 +205 +200 +193 +192 +170 +147 +156 +176 +173 +152 +133 +121 +139 +178 +154 +113 +76 +84 +123 +174 +198 +172 +159 +172 +149 +121 +107 +112 +148 +182 +200 +194 +182 +179 +183 +199 +203 +171 +117 +115 +178 +219 +192 +151 +148 +132 +118 +108 +119 +130 +133 +133 +126 +122 +128 +130 +129 +137 +127 +90 +100 +162 +179 +180 +178 +181 +187 +198 +199 +179 +182 +183 +184 +191 +198 +193 +178 +169 +181 +193 +173 +123 +104 +131 +163 +170 +158 +118 +89 +86 +104 +150 +190 +198 +169 +115 +88 +67 +93 +141 +151 +132 +127 +146 +156 +149 +128 +123 +142 +153 +149 +150 +148 +149 +154 +154 +159 +169 +176 +178 +152 +131 +170 +194 +185 +167 +162 +160 +146 +142 +170 +203 +209 +199 +174 +163 +164 +171 +172 +177 +188 +195 +170 +156 +139 +128 +117 +136 +187 +220 +192 +150 +149 +173 +183 +156 +126 +99 +119 +146 +174 +167 +144 +130 +118 +111 +103 +92 +98 +100 +102 +120 +125 +117 +118 +124 +137 +142 +128 +107 +106 +120 +134 +145 +154 +141 +109 +102 +136 +174 +150 +113 +111 +142 +161 +170 +175 +169 +160 +131 +118 +125 +137 +141 +138 +143 +141 +133 +146 +178 +185 +148 +106 +88 +118 +145 +153 +140 +119 +103 +85 +96 +133 +159 +156 +130 +117 +117 +133 +158 +177 +179 +180 +183 +168 +123 +92 +98 +139 +155 +148 +138 +139 +135 +131 +129 +126 +129 +132 +140 +149 +141 +118 +100 +97 +101 +118 +145 +156 +131 +94 +76 +77 +66 +53 +55 +69 +80 +83 +83 +86 +91 +97 +99 +96 +93 +92 +91 +96 +100 +103 +107 +116 +121 +114 +102 +93 +95 +105 +108 +108 +107 +103 +107 +122 +135 +126 +110 +109 +105 +92 +84 +82 +81 +82 +87 +88 +80 +70 +66 +66 +65 +68 +75 +78 +74 +71 +69 +72 +68 +67 +70 +71 +68 +64 +62 +57 +56 +57 +59 +59 +57 +59 +63 +67 +69 +68 +65 +64 +65 +66 +64 +60 +61 +64 +67 +68 +71 +74 +71 +70 +68 +67 +66 +65 +62 +60 +59 +57 +62 +65 +67 +67 +70 +72 +72 +70 +69 +69 +73 +79 +81 +79 +76 +70 +69 +69 +70 +68 +65 +66 +68 +68 +66 +63 +61 +62 +66 +72 +75 +73 +68 +63 +59 +57 +55 +54 +55 +60 +61 +57 +56 +60 +60 +55 +54 +55 +59 +67 +85 +108 +116 +116 +122 +120 +124 +127 +128 +129 +134 +139 +142 +143 +140 +131 +120 +119 +128 +141 +148 +145 +147 +146 +142 +134 +130 +133 +138 +143 +147 +145 +137 +136 +148 +166 +180 +177 +172 +164 +157 +157 +163 +172 +176 +186 +194 +195 +184 +174 +172 +171 +169 +178 +183 +178 +162 +152 +155 +162 +164 +171 +173 +170 +165 +162 +165 +171 +175 +176 +179 +180 +179 +174 +166 +158 +154 +149 +147 +147 +148 +148 +145 +142 +141 +133 +138 +147 +155 +156 +153 +151 +151 +144 +146 +145 +142 +145 +147 +140 +131 +119 +119 +128 +132 +129 +131 +137 +135 +138 +141 +145 +145 +145 +144 +141 +138 +135 +133 +132 +131 +129 +127 +123 +120 +121 +118 +117 +123 +134 +143 +148 +150 +143 +144 +146 +148 +149 +148 +148 +148 +142 +140 +135 +128 +124 +129 +144 +157 +162 +157 +155 +157 +157 +157 +159 +162 +168 +171 +173 +173 +167 +159 +151 +147 +150 +155 +165 +168 +165 +169 +169 +160 +155 +151 +151 +157 +165 +170 +177 +183 +179 +179 +179 +180 +182 +183 +184 +184 +184 +183 +181 +179 +176 +171 +169 +171 +174 +170 +168 +166 +155 +145 +146 +154 +155 +162 +158 +145 +140 +148 +156 +155 +161 +159 +153 +147 +145 +148 +152 +153 +157 +161 +157 +147 +143 +147 +158 +171 +185 +189 +186 +176 +172 +173 +176 +174 +174 +173 +171 +171 +173 +174 +166 +156 +147 +137 +127 +126 +133 +140 +145 +147 +153 +153 +151 +148 +148 +148 +148 +146 +137 +134 +133 +137 +141 +145 +151 +155 +157 +160 +160 +158 +158 +160 +157 +152 +149 +151 +156 +163 +172 +177 +174 +169 +165 +162 +162 +167 +172 +173 +172 +171 +168 +165 +161 +157 +154 +154 +161 +168 +175 +173 +167 +158 +152 +153 +157 +162 +162 +164 +167 +170 +172 +171 +169 +167 +165 +158 +153 +152 +154 +157 +163 +170 +170 +169 +168 +167 +166 +164 +163 +162 +163 +150 +147 +150 +151 +155 +161 +160 +157 +153 +151 +151 +154 +157 +162 +168 +169 +167 +161 +156 +156 +155 +149 +144 +147 +156 +159 +154 +149 +143 +141 +142 +138 +142 +148 +150 +152 +157 +158 +158 +155 +154 +151 +143 +137 +143 +153 +154 +192 +192 +191 +192 +192 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +194 +194 +194 +193 +192 +192 +191 +191 +190 +191 +192 +192 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +193 +192 +192 +191 +193 +193 +192 +192 +191 +190 +190 +189 +194 +193 +191 +190 +191 +193 +193 +191 +193 +192 +192 +192 +192 +192 +192 +191 +190 +190 +192 +193 +194 +195 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +190 +191 +191 +192 +194 +195 +195 +195 +194 +194 +193 +193 +191 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +193 +192 +192 +192 +192 +193 +192 +191 +192 +192 +193 +194 +193 +194 +194 +193 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +190 +190 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +193 +193 +193 +194 +195 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +196 +195 +195 +195 +194 +195 +195 +195 +193 +194 +194 +192 +192 +192 +191 +190 +190 +192 +193 +192 +192 +192 +192 +191 +193 +193 +193 +193 +195 +195 +195 +195 +194 +194 +192 +192 +191 +191 +191 +191 +192 +194 +195 +193 +193 +195 +195 +193 +193 +193 +192 +193 +194 +193 +191 +190 +192 +192 +193 +193 +192 +192 +193 +193 +195 +194 +194 +193 +192 +192 +192 +192 +192 +193 +193 +192 +191 +192 +193 +194 +193 +192 +191 +191 +191 +191 +192 +192 +194 +193 +193 +192 +191 +191 +192 +192 +192 +191 +191 +192 +193 +192 +192 +193 +194 +195 +197 +199 +198 +196 +197 +199 +205 +209 +212 +211 +208 +205 +202 +200 +199 +193 +191 +194 +194 +192 +194 +199 +200 +204 +203 +198 +197 +201 +200 +197 +196 +195 +193 +192 +193 +196 +195 +193 +184 +187 +195 +200 +199 +200 +202 +201 +202 +200 +195 +188 +185 +185 +185 +184 +182 +177 +191 +195 +180 +161 +151 +155 +180 +180 +166 +147 +140 +149 +168 +186 +185 +168 +152 +137 +126 +135 +149 +151 +157 +174 +193 +197 +192 +183 +163 +140 +134 +129 +132 +149 +168 +176 +169 +162 +167 +180 +191 +195 +194 +195 +195 +195 +201 +196 +193 +195 +199 +201 +201 +201 +203 +204 +200 +195 +176 +141 +122 +130 +139 +137 +146 +167 +171 +177 +198 +203 +193 +187 +184 +188 +190 +187 +181 +178 +175 +167 +167 +178 +187 +186 +184 +185 +199 +205 +204 +197 +187 +176 +172 +174 +185 +189 +187 +187 +188 +182 +177 +181 +190 +181 +170 +172 +191 +205 +201 +193 +178 +179 +188 +195 +191 +178 +167 +158 +142 +135 +142 +161 +175 +186 +197 +202 +191 +184 +173 +151 +140 +158 +187 +211 +192 +175 +164 +167 +169 +164 +162 +164 +162 +160 +162 +168 +177 +184 +188 +189 +186 +162 +138 +131 +136 +150 +164 +168 +178 +183 +184 +189 +187 +185 +193 +196 +187 +187 +193 +197 +191 +188 +194 +197 +193 +185 +168 +147 +144 +144 +140 +153 +155 +163 +158 +140 +128 +128 +132 +135 +145 +134 +130 +147 +173 +186 +185 +184 +181 +177 +174 +167 +144 +127 +147 +173 +169 +145 +135 +128 +124 +134 +146 +156 +153 +139 +148 +173 +182 +175 +169 +167 +140 +121 +115 +124 +143 +172 +190 +187 +168 +161 +157 +152 +150 +156 +153 +140 +125 +130 +154 +182 +179 +146 +125 +131 +136 +141 +145 +141 +138 +145 +163 +179 +183 +167 +144 +135 +143 +145 +150 +165 +187 +177 +164 +169 +185 +189 +183 +176 +184 +182 +183 +177 +160 +125 +98 +107 +148 +165 +161 +157 +160 +158 +166 +180 +177 +158 +140 +145 +168 +184 +184 +174 +159 +152 +137 +124 +121 +131 +147 +155 +161 +150 +139 +135 +136 +136 +133 +131 +132 +143 +161 +175 +182 +192 +201 +203 +174 +140 +136 +141 +152 +161 +155 +155 +182 +204 +208 +170 +127 +125 +144 +154 +168 +161 +149 +137 +133 +135 +135 +133 +126 +127 +134 +170 +198 +191 +180 +171 +175 +167 +152 +136 +125 +117 +118 +129 +167 +201 +199 +154 +121 +116 +122 +126 +126 +130 +133 +119 +105 +108 +139 +191 +209 +183 +151 +139 +143 +141 +131 +125 +125 +132 +130 +125 +124 +143 +162 +148 +124 +142 +175 +166 +143 +122 +122 +130 +144 +144 +144 +136 +129 +127 +160 +182 +151 +121 +102 +107 +112 +120 +151 +192 +181 +141 +113 +116 +126 +123 +115 +114 +111 +129 +160 +172 +149 +122 +113 +113 +121 +122 +124 +116 +111 +134 +163 +174 +156 +163 +174 +178 +176 +181 +197 +213 +187 +135 +94 +102 +134 +146 +128 +105 +115 +151 +190 +198 +194 +192 +170 +148 +155 +188 +186 +161 +155 +160 +168 +188 +173 +123 +86 +109 +153 +188 +197 +175 +156 +154 +123 +108 +127 +152 +177 +188 +207 +206 +193 +184 +184 +194 +200 +181 +115 +119 +181 +216 +187 +152 +150 +137 +120 +109 +116 +124 +128 +129 +126 +132 +124 +128 +128 +136 +139 +122 +128 +167 +183 +182 +172 +169 +167 +165 +175 +181 +186 +178 +173 +179 +194 +204 +193 +174 +183 +187 +177 +149 +130 +145 +164 +169 +141 +117 +99 +92 +98 +139 +187 +204 +175 +122 +88 +63 +87 +134 +156 +146 +132 +132 +143 +162 +155 +138 +145 +156 +150 +131 +128 +141 +151 +156 +155 +148 +160 +173 +175 +162 +175 +188 +189 +176 +168 +158 +143 +145 +174 +201 +204 +197 +191 +174 +166 +169 +164 +155 +162 +177 +176 +167 +145 +124 +121 +157 +207 +225 +169 +130 +145 +177 +184 +153 +119 +96 +95 +123 +162 +182 +169 +146 +130 +122 +94 +74 +76 +99 +121 +122 +106 +99 +103 +124 +137 +124 +99 +93 +112 +133 +144 +151 +154 +136 +104 +100 +136 +175 +173 +119 +98 +122 +148 +171 +186 +184 +154 +123 +112 +120 +130 +137 +139 +144 +144 +138 +144 +164 +175 +158 +125 +98 +107 +144 +153 +141 +131 +119 +90 +91 +134 +157 +156 +131 +119 +124 +140 +160 +167 +171 +171 +172 +167 +139 +117 +120 +138 +154 +148 +140 +133 +118 +114 +120 +134 +138 +136 +135 +135 +126 +108 +95 +93 +102 +114 +132 +147 +138 +108 +82 +80 +74 +64 +63 +70 +76 +78 +81 +86 +91 +95 +95 +92 +89 +89 +90 +94 +99 +103 +106 +109 +110 +105 +98 +91 +93 +105 +110 +110 +109 +103 +105 +122 +135 +128 +113 +110 +106 +93 +86 +82 +81 +80 +83 +83 +78 +70 +66 +65 +64 +67 +75 +78 +74 +69 +67 +72 +69 +68 +68 +67 +63 +59 +58 +57 +55 +56 +59 +62 +61 +61 +63 +67 +69 +68 +64 +63 +65 +65 +63 +59 +59 +64 +67 +67 +70 +72 +69 +69 +67 +66 +66 +66 +62 +59 +57 +54 +59 +65 +68 +69 +72 +74 +74 +72 +70 +70 +73 +79 +82 +82 +80 +72 +70 +68 +69 +70 +69 +67 +67 +70 +68 +64 +62 +62 +66 +72 +75 +72 +67 +62 +58 +57 +55 +54 +56 +56 +59 +58 +59 +62 +59 +52 +50 +54 +62 +73 +92 +110 +117 +116 +116 +125 +129 +132 +132 +132 +135 +140 +142 +139 +140 +133 +122 +124 +137 +148 +151 +155 +153 +150 +148 +145 +141 +140 +142 +128 +133 +136 +131 +128 +139 +167 +193 +178 +172 +165 +159 +159 +164 +172 +176 +182 +191 +194 +187 +178 +173 +173 +172 +176 +180 +178 +168 +155 +152 +160 +169 +169 +170 +167 +164 +165 +169 +174 +177 +175 +177 +178 +177 +173 +165 +158 +152 +149 +147 +147 +149 +149 +147 +145 +144 +140 +140 +144 +150 +154 +153 +149 +146 +142 +145 +146 +146 +147 +146 +138 +131 +115 +113 +124 +136 +136 +136 +139 +138 +138 +138 +138 +141 +146 +148 +144 +138 +136 +130 +125 +122 +123 +125 +128 +129 +131 +126 +119 +118 +125 +135 +144 +149 +147 +145 +144 +145 +149 +150 +146 +142 +138 +139 +140 +138 +136 +137 +143 +149 +155 +153 +152 +154 +156 +158 +160 +162 +169 +170 +171 +171 +167 +158 +149 +143 +141 +150 +164 +173 +169 +162 +159 +156 +157 +156 +155 +159 +164 +169 +175 +179 +177 +177 +177 +180 +183 +185 +185 +184 +183 +182 +181 +179 +175 +170 +168 +170 +170 +172 +172 +165 +153 +146 +146 +149 +153 +161 +164 +156 +145 +141 +146 +151 +157 +156 +152 +148 +147 +151 +155 +156 +162 +162 +159 +155 +150 +147 +156 +171 +187 +193 +192 +184 +177 +176 +174 +171 +172 +173 +174 +174 +176 +174 +166 +156 +144 +130 +124 +133 +145 +149 +152 +156 +161 +160 +158 +155 +153 +153 +152 +149 +143 +140 +141 +144 +148 +151 +156 +159 +159 +161 +161 +158 +158 +160 +158 +154 +145 +150 +157 +166 +175 +179 +178 +173 +171 +169 +171 +177 +183 +185 +184 +183 +172 +170 +165 +156 +147 +144 +153 +162 +168 +168 +162 +150 +146 +151 +156 +159 +167 +167 +169 +170 +171 +171 +170 +169 +162 +155 +150 +150 +153 +156 +161 +166 +167 +167 +166 +167 +167 +166 +165 +165 +163 +155 +150 +152 +157 +163 +168 +169 +166 +162 +158 +158 +159 +161 +166 +170 +171 +170 +166 +161 +160 +159 +156 +153 +156 +163 +162 +155 +149 +145 +145 +149 +145 +149 +153 +153 +155 +158 +159 +160 +157 +154 +152 +148 +143 +148 +156 +158 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +194 +194 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +193 +193 +194 +193 +193 +193 +193 +192 +192 +191 +190 +192 +192 +191 +191 +191 +190 +189 +189 +193 +193 +191 +190 +191 +193 +193 +191 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +195 +195 +195 +192 +193 +193 +194 +194 +194 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +190 +190 +191 +192 +194 +195 +195 +196 +195 +195 +194 +194 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +191 +192 +193 +194 +195 +194 +193 +192 +191 +192 +191 +191 +191 +192 +193 +194 +193 +194 +194 +192 +191 +191 +192 +192 +193 +194 +193 +193 +193 +193 +192 +192 +191 +192 +194 +194 +193 +193 +194 +194 +192 +191 +191 +191 +192 +193 +193 +192 +192 +194 +193 +193 +194 +195 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +197 +196 +196 +195 +195 +194 +194 +194 +194 +196 +195 +193 +193 +193 +193 +191 +191 +193 +194 +192 +191 +192 +191 +190 +194 +194 +193 +194 +195 +196 +196 +195 +194 +194 +192 +192 +191 +191 +191 +191 +192 +194 +195 +193 +193 +195 +195 +193 +192 +192 +192 +192 +192 +192 +190 +189 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +195 +194 +193 +192 +192 +192 +193 +193 +193 +192 +193 +193 +192 +191 +192 +194 +195 +196 +197 +198 +197 +195 +196 +198 +208 +211 +213 +209 +204 +201 +199 +198 +198 +195 +194 +194 +195 +195 +197 +200 +202 +204 +203 +197 +192 +188 +185 +184 +183 +186 +187 +187 +189 +192 +195 +196 +198 +198 +203 +205 +202 +201 +202 +200 +194 +191 +188 +186 +185 +186 +189 +193 +190 +183 +189 +184 +167 +153 +149 +156 +181 +188 +183 +168 +162 +167 +177 +186 +178 +153 +136 +125 +113 +128 +148 +146 +159 +180 +194 +192 +188 +179 +160 +142 +143 +144 +153 +166 +171 +168 +163 +162 +175 +189 +200 +200 +199 +202 +204 +204 +202 +196 +191 +192 +196 +197 +195 +193 +208 +209 +198 +184 +164 +135 +130 +154 +162 +149 +149 +169 +184 +194 +203 +197 +183 +178 +181 +191 +196 +190 +178 +172 +166 +169 +177 +192 +204 +208 +208 +208 +207 +211 +211 +203 +194 +194 +191 +184 +176 +180 +177 +173 +172 +168 +169 +176 +187 +173 +163 +179 +204 +207 +187 +171 +175 +185 +192 +190 +183 +167 +151 +141 +132 +147 +172 +186 +191 +201 +201 +186 +166 +174 +160 +148 +162 +191 +206 +200 +177 +163 +161 +169 +168 +156 +152 +158 +157 +159 +164 +172 +182 +189 +188 +185 +170 +144 +128 +134 +146 +160 +171 +180 +185 +186 +185 +184 +178 +182 +195 +193 +187 +173 +166 +162 +156 +166 +179 +177 +184 +175 +156 +134 +129 +132 +137 +156 +173 +167 +152 +131 +124 +134 +139 +133 +138 +128 +130 +147 +170 +185 +182 +170 +152 +150 +164 +160 +133 +132 +157 +178 +171 +150 +142 +136 +131 +139 +149 +157 +152 +167 +182 +180 +166 +157 +151 +143 +133 +123 +123 +138 +161 +187 +191 +173 +156 +155 +150 +145 +150 +162 +156 +136 +125 +134 +162 +185 +171 +138 +124 +131 +134 +140 +145 +140 +135 +143 +166 +185 +182 +160 +140 +145 +158 +155 +151 +161 +181 +177 +168 +161 +169 +183 +184 +173 +180 +181 +191 +180 +145 +116 +109 +125 +141 +166 +168 +166 +171 +169 +163 +152 +159 +166 +169 +160 +152 +156 +172 +183 +178 +174 +159 +138 +129 +139 +149 +153 +152 +142 +133 +135 +138 +140 +136 +132 +123 +141 +157 +162 +171 +193 +205 +200 +168 +143 +133 +124 +130 +157 +176 +189 +193 +188 +184 +167 +137 +132 +145 +149 +144 +143 +137 +130 +129 +132 +135 +134 +126 +144 +167 +195 +201 +182 +168 +164 +165 +167 +146 +123 +118 +121 +124 +131 +166 +201 +198 +150 +119 +121 +130 +132 +132 +134 +133 +121 +108 +97 +116 +162 +207 +203 +179 +157 +153 +148 +130 +116 +119 +129 +131 +123 +119 +138 +160 +156 +141 +159 +181 +160 +129 +119 +126 +130 +135 +144 +153 +142 +130 +142 +172 +171 +135 +116 +101 +102 +117 +141 +172 +193 +158 +122 +110 +114 +122 +126 +115 +111 +124 +146 +166 +158 +129 +114 +116 +120 +127 +125 +124 +123 +120 +126 +146 +164 +162 +169 +175 +182 +194 +199 +196 +194 +159 +118 +90 +101 +132 +152 +135 +103 +104 +138 +188 +205 +192 +180 +164 +152 +150 +183 +182 +158 +160 +178 +187 +190 +184 +153 +136 +158 +181 +187 +184 +172 +155 +151 +133 +137 +163 +180 +183 +178 +194 +197 +186 +182 +186 +189 +185 +172 +117 +134 +192 +219 +189 +157 +152 +137 +119 +115 +119 +123 +121 +120 +127 +146 +144 +129 +114 +123 +145 +154 +160 +176 +191 +186 +169 +164 +161 +156 +163 +172 +167 +170 +174 +177 +183 +200 +203 +188 +172 +165 +170 +172 +160 +156 +162 +159 +136 +117 +104 +95 +98 +136 +183 +204 +185 +130 +83 +60 +89 +135 +156 +135 +118 +129 +145 +159 +153 +142 +152 +160 +151 +125 +122 +134 +140 +146 +146 +132 +131 +156 +189 +189 +185 +190 +198 +184 +174 +165 +156 +164 +186 +199 +202 +204 +197 +181 +171 +173 +159 +129 +129 +158 +174 +170 +152 +135 +139 +177 +215 +218 +157 +118 +149 +184 +184 +147 +107 +88 +90 +109 +135 +170 +179 +162 +144 +120 +85 +58 +58 +96 +128 +115 +88 +90 +116 +134 +130 +99 +79 +95 +125 +143 +152 +155 +152 +128 +98 +100 +141 +181 +179 +124 +93 +104 +135 +174 +194 +185 +151 +118 +108 +112 +115 +130 +146 +159 +159 +144 +142 +160 +182 +183 +144 +95 +91 +136 +157 +153 +140 +123 +94 +101 +136 +155 +155 +132 +120 +128 +143 +155 +153 +157 +154 +154 +158 +150 +139 +138 +140 +153 +147 +140 +127 +104 +103 +119 +137 +141 +135 +124 +116 +106 +96 +91 +93 +101 +110 +123 +142 +141 +115 +89 +84 +82 +75 +71 +73 +75 +77 +81 +85 +87 +88 +88 +88 +89 +90 +92 +95 +100 +105 +105 +100 +95 +93 +94 +90 +93 +105 +109 +108 +105 +98 +100 +118 +132 +129 +115 +110 +104 +93 +88 +84 +82 +79 +77 +76 +74 +69 +65 +68 +67 +71 +76 +77 +70 +64 +61 +71 +69 +67 +66 +62 +58 +55 +54 +57 +54 +54 +59 +64 +63 +62 +62 +69 +70 +68 +64 +62 +64 +63 +61 +56 +58 +64 +67 +67 +69 +70 +67 +67 +66 +65 +66 +66 +62 +57 +55 +54 +59 +64 +68 +71 +74 +75 +75 +74 +72 +72 +74 +79 +83 +85 +86 +80 +73 +67 +66 +69 +71 +69 +67 +71 +69 +66 +63 +64 +67 +72 +76 +71 +66 +61 +58 +55 +54 +54 +55 +54 +58 +59 +60 +61 +56 +51 +51 +58 +67 +85 +101 +111 +117 +117 +112 +123 +129 +134 +135 +136 +140 +144 +146 +143 +142 +131 +120 +124 +143 +157 +159 +159 +155 +152 +154 +156 +155 +152 +150 +142 +135 +127 +125 +129 +142 +164 +183 +179 +175 +169 +165 +164 +167 +173 +176 +180 +185 +189 +187 +180 +175 +174 +176 +171 +170 +173 +175 +169 +160 +160 +167 +168 +168 +166 +166 +167 +172 +177 +178 +176 +176 +176 +174 +170 +163 +155 +151 +148 +147 +147 +149 +149 +148 +148 +149 +146 +144 +143 +147 +149 +149 +147 +146 +145 +149 +153 +154 +149 +140 +129 +122 +114 +111 +122 +140 +146 +143 +141 +141 +138 +138 +138 +141 +146 +149 +146 +140 +134 +125 +116 +112 +117 +126 +134 +140 +139 +135 +125 +115 +114 +124 +136 +144 +144 +145 +146 +144 +144 +145 +143 +139 +128 +135 +144 +150 +151 +149 +145 +143 +141 +144 +148 +152 +156 +161 +164 +165 +171 +172 +172 +172 +169 +162 +151 +144 +138 +146 +160 +174 +175 +160 +149 +150 +158 +160 +162 +163 +166 +170 +174 +176 +175 +174 +176 +180 +185 +189 +188 +186 +183 +182 +180 +177 +173 +169 +167 +168 +163 +171 +172 +161 +150 +148 +151 +151 +153 +159 +166 +167 +156 +142 +139 +143 +146 +147 +147 +146 +148 +153 +158 +160 +166 +163 +162 +164 +158 +148 +154 +171 +188 +194 +195 +187 +179 +177 +176 +173 +173 +174 +174 +174 +176 +174 +165 +156 +140 +123 +119 +136 +151 +153 +156 +164 +166 +166 +163 +159 +158 +157 +154 +151 +148 +147 +149 +152 +154 +156 +159 +161 +162 +163 +162 +158 +157 +158 +155 +151 +147 +153 +160 +166 +171 +174 +173 +169 +172 +172 +175 +181 +188 +191 +191 +190 +182 +178 +171 +162 +153 +149 +153 +159 +157 +159 +153 +142 +142 +153 +160 +162 +167 +166 +168 +169 +170 +170 +168 +168 +161 +153 +148 +151 +155 +159 +162 +166 +166 +167 +167 +167 +168 +168 +168 +167 +163 +160 +155 +155 +165 +173 +177 +179 +173 +169 +165 +164 +165 +167 +171 +174 +175 +176 +173 +169 +167 +166 +165 +165 +167 +170 +167 +159 +153 +149 +150 +153 +155 +158 +161 +160 +160 +161 +163 +165 +160 +155 +153 +152 +149 +151 +158 +161 +192 +191 +191 +191 +192 +192 +192 +191 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +190 +191 +193 +193 +191 +192 +192 +191 +191 +190 +191 +192 +193 +192 +191 +193 +193 +194 +195 +195 +194 +192 +193 +194 +194 +195 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +191 +192 +193 +195 +195 +195 +195 +194 +195 +195 +195 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +194 +195 +195 +195 +194 +192 +191 +191 +191 +191 +191 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +194 +192 +192 +192 +192 +193 +192 +191 +190 +192 +194 +194 +193 +193 +194 +194 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +194 +194 +194 +194 +193 +193 +195 +195 +194 +194 +193 +193 +193 +193 +192 +194 +194 +193 +193 +195 +195 +193 +192 +194 +194 +193 +192 +192 +192 +190 +195 +194 +194 +194 +195 +195 +195 +194 +195 +194 +193 +192 +192 +192 +192 +192 +192 +194 +195 +193 +193 +195 +195 +193 +192 +192 +192 +192 +192 +191 +190 +190 +192 +192 +193 +193 +192 +192 +193 +193 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +194 +195 +194 +194 +193 +193 +192 +192 +192 +193 +195 +194 +193 +192 +192 +192 +193 +194 +193 +193 +194 +195 +193 +191 +192 +196 +194 +195 +197 +198 +197 +195 +196 +198 +207 +211 +212 +207 +202 +198 +197 +196 +197 +198 +198 +197 +198 +201 +203 +204 +206 +203 +199 +191 +180 +171 +166 +166 +174 +180 +187 +189 +189 +193 +198 +202 +208 +205 +205 +202 +195 +193 +192 +189 +178 +178 +180 +182 +186 +192 +196 +198 +192 +180 +173 +160 +151 +153 +153 +154 +177 +191 +193 +184 +179 +180 +178 +176 +171 +151 +140 +136 +130 +134 +143 +146 +171 +192 +195 +180 +173 +171 +168 +168 +161 +159 +163 +170 +171 +168 +172 +183 +195 +197 +196 +196 +199 +206 +211 +212 +198 +193 +190 +191 +193 +193 +192 +191 +198 +207 +202 +182 +160 +149 +155 +167 +165 +154 +155 +174 +190 +197 +195 +184 +176 +172 +180 +198 +204 +193 +182 +181 +176 +188 +202 +212 +215 +215 +213 +213 +204 +205 +206 +201 +197 +200 +189 +167 +143 +150 +153 +150 +147 +150 +162 +174 +181 +176 +180 +201 +215 +199 +175 +164 +181 +192 +185 +166 +156 +150 +141 +136 +152 +179 +195 +192 +191 +193 +175 +149 +154 +178 +174 +175 +199 +216 +207 +173 +164 +163 +169 +172 +159 +142 +142 +156 +159 +165 +177 +183 +174 +162 +169 +184 +164 +143 +135 +150 +168 +177 +182 +183 +185 +185 +178 +167 +162 +181 +199 +187 +170 +150 +140 +136 +136 +158 +179 +176 +187 +172 +148 +128 +130 +142 +155 +168 +177 +157 +142 +138 +137 +143 +145 +140 +134 +135 +142 +149 +160 +174 +173 +156 +129 +135 +158 +155 +142 +158 +174 +186 +176 +154 +148 +145 +140 +143 +151 +161 +168 +185 +186 +159 +133 +131 +137 +137 +139 +134 +145 +167 +183 +184 +171 +153 +154 +153 +149 +149 +162 +175 +161 +135 +127 +138 +164 +178 +154 +126 +126 +136 +140 +143 +143 +140 +137 +146 +165 +185 +178 +162 +156 +166 +165 +144 +140 +158 +173 +175 +182 +177 +161 +149 +143 +147 +153 +168 +186 +174 +143 +132 +135 +133 +141 +170 +182 +181 +177 +171 +161 +144 +138 +152 +171 +176 +162 +147 +153 +167 +177 +179 +177 +169 +160 +156 +153 +152 +145 +137 +133 +135 +143 +145 +142 +138 +130 +137 +139 +139 +158 +189 +199 +186 +165 +147 +136 +120 +118 +146 +180 +203 +192 +176 +174 +167 +144 +136 +142 +140 +136 +134 +129 +122 +122 +129 +136 +138 +144 +172 +193 +194 +179 +161 +150 +148 +159 +167 +146 +121 +121 +128 +132 +141 +169 +199 +190 +143 +117 +122 +131 +131 +138 +134 +124 +120 +120 +106 +101 +120 +176 +205 +204 +176 +161 +152 +133 +113 +117 +120 +125 +124 +119 +127 +147 +157 +165 +180 +185 +155 +121 +118 +128 +125 +131 +157 +173 +148 +121 +146 +183 +169 +129 +114 +109 +108 +120 +158 +186 +179 +133 +109 +117 +121 +121 +128 +119 +118 +140 +156 +160 +138 +118 +119 +129 +133 +126 +123 +124 +130 +132 +126 +135 +157 +168 +167 +177 +195 +207 +203 +189 +175 +141 +112 +96 +105 +128 +153 +147 +117 +105 +132 +185 +209 +191 +170 +158 +155 +152 +174 +179 +154 +137 +155 +180 +191 +190 +188 +188 +193 +193 +186 +179 +172 +165 +164 +165 +178 +189 +180 +168 +163 +172 +172 +158 +151 +159 +160 +158 +161 +142 +163 +206 +218 +187 +158 +146 +130 +118 +125 +129 +122 +115 +113 +126 +153 +166 +134 +108 +118 +145 +165 +176 +184 +188 +183 +170 +160 +152 +154 +166 +164 +153 +160 +174 +175 +169 +184 +203 +203 +172 +155 +162 +177 +170 +162 +159 +152 +133 +117 +104 +96 +99 +133 +179 +202 +196 +147 +90 +63 +93 +136 +151 +116 +90 +116 +141 +152 +144 +141 +155 +160 +150 +131 +124 +129 +131 +137 +133 +120 +108 +142 +184 +192 +193 +197 +199 +179 +168 +173 +177 +182 +188 +190 +199 +210 +198 +187 +178 +177 +154 +109 +105 +146 +173 +167 +157 +154 +159 +183 +209 +209 +157 +117 +151 +179 +175 +143 +99 +79 +94 +113 +123 +149 +167 +168 +155 +113 +80 +54 +58 +91 +111 +101 +90 +104 +132 +137 +124 +95 +86 +107 +133 +142 +154 +157 +151 +124 +94 +99 +143 +183 +168 +125 +95 +97 +130 +179 +198 +178 +144 +115 +111 +114 +112 +128 +153 +169 +169 +151 +147 +164 +190 +199 +161 +103 +83 +121 +158 +169 +147 +120 +100 +113 +136 +153 +154 +133 +121 +129 +142 +146 +146 +143 +135 +135 +146 +151 +147 +144 +152 +160 +148 +137 +124 +103 +106 +125 +139 +142 +133 +116 +103 +93 +87 +87 +93 +98 +107 +125 +144 +140 +117 +96 +85 +83 +77 +74 +77 +80 +81 +85 +85 +85 +84 +86 +90 +95 +99 +100 +102 +104 +106 +104 +96 +88 +89 +94 +94 +96 +106 +106 +101 +96 +89 +92 +111 +128 +131 +118 +106 +97 +89 +87 +86 +84 +77 +71 +69 +70 +68 +64 +69 +71 +76 +79 +75 +66 +61 +60 +69 +68 +67 +65 +59 +57 +54 +54 +57 +54 +54 +58 +62 +62 +61 +62 +69 +71 +69 +64 +62 +63 +61 +57 +55 +58 +65 +69 +67 +69 +69 +66 +65 +65 +66 +67 +64 +58 +55 +55 +57 +62 +66 +68 +71 +73 +75 +75 +74 +72 +72 +74 +78 +82 +86 +90 +89 +79 +69 +64 +66 +68 +69 +69 +70 +69 +67 +66 +67 +70 +74 +77 +70 +66 +61 +59 +56 +54 +53 +54 +54 +57 +58 +59 +58 +54 +53 +57 +66 +79 +99 +111 +111 +115 +120 +115 +121 +127 +134 +138 +139 +143 +145 +148 +147 +140 +128 +121 +128 +144 +156 +160 +156 +153 +152 +155 +160 +161 +161 +160 +165 +149 +133 +128 +136 +146 +153 +157 +171 +169 +167 +167 +169 +171 +175 +177 +181 +179 +178 +179 +177 +175 +175 +178 +173 +162 +157 +166 +174 +172 +167 +164 +168 +168 +168 +168 +168 +171 +174 +175 +179 +178 +175 +171 +166 +160 +153 +149 +147 +146 +146 +147 +148 +148 +150 +152 +148 +146 +145 +145 +145 +144 +146 +148 +148 +150 +155 +157 +150 +137 +123 +115 +117 +116 +123 +138 +147 +147 +142 +140 +136 +139 +142 +143 +143 +142 +142 +139 +127 +120 +111 +109 +117 +129 +139 +145 +144 +145 +137 +123 +114 +119 +131 +140 +141 +145 +146 +144 +142 +141 +139 +136 +126 +135 +148 +158 +160 +155 +143 +134 +129 +138 +147 +152 +156 +163 +167 +167 +170 +171 +171 +169 +166 +162 +155 +150 +146 +150 +155 +167 +175 +162 +147 +145 +154 +160 +164 +164 +166 +171 +174 +175 +174 +173 +174 +180 +187 +191 +190 +187 +185 +183 +179 +175 +170 +168 +167 +169 +164 +169 +168 +157 +146 +147 +153 +156 +157 +157 +162 +169 +167 +155 +144 +140 +137 +138 +139 +141 +147 +154 +161 +165 +165 +163 +164 +167 +162 +152 +156 +171 +189 +193 +191 +183 +175 +174 +175 +173 +174 +173 +171 +170 +173 +172 +163 +152 +139 +122 +117 +134 +148 +150 +156 +166 +165 +164 +161 +159 +157 +157 +153 +149 +148 +149 +152 +155 +156 +157 +158 +158 +164 +165 +163 +160 +157 +156 +152 +149 +152 +158 +163 +166 +167 +168 +168 +167 +169 +169 +172 +178 +184 +188 +189 +188 +188 +181 +173 +170 +169 +167 +165 +164 +155 +153 +146 +138 +140 +148 +156 +159 +161 +162 +163 +167 +169 +169 +167 +166 +158 +150 +146 +151 +158 +162 +164 +167 +169 +169 +167 +166 +167 +168 +168 +166 +160 +162 +155 +153 +167 +176 +177 +179 +172 +169 +166 +166 +168 +172 +175 +178 +179 +178 +174 +171 +169 +169 +169 +169 +170 +173 +170 +164 +159 +153 +151 +154 +159 +163 +166 +167 +166 +166 +167 +169 +164 +155 +152 +153 +152 +153 +159 +162 +192 +191 +191 +191 +192 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +194 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +191 +191 +192 +193 +193 +194 +194 +194 +193 +193 +192 +190 +190 +192 +193 +192 +191 +192 +192 +191 +191 +192 +193 +195 +193 +193 +193 +193 +194 +194 +194 +194 +192 +193 +194 +195 +195 +194 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +191 +192 +194 +195 +196 +195 +194 +193 +194 +194 +194 +195 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +194 +193 +193 +193 +194 +194 +193 +193 +192 +192 +191 +191 +191 +191 +192 +193 +194 +193 +193 +191 +191 +192 +192 +192 +193 +193 +193 +191 +191 +191 +192 +193 +192 +191 +191 +193 +194 +193 +192 +192 +193 +194 +193 +192 +192 +193 +193 +194 +194 +193 +192 +193 +193 +192 +193 +194 +194 +194 +193 +194 +194 +195 +195 +195 +195 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +193 +194 +194 +193 +193 +195 +195 +193 +192 +192 +192 +191 +193 +193 +193 +193 +194 +195 +195 +194 +194 +194 +193 +193 +193 +193 +193 +194 +192 +194 +195 +193 +193 +195 +195 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +193 +190 +191 +191 +192 +192 +192 +192 +193 +191 +191 +192 +191 +191 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +194 +193 +193 +193 +194 +194 +194 +194 +195 +195 +194 +192 +193 +197 +192 +193 +196 +198 +197 +195 +196 +198 +206 +209 +210 +206 +201 +199 +198 +197 +196 +199 +200 +200 +202 +205 +207 +206 +206 +201 +193 +184 +174 +165 +162 +164 +175 +185 +195 +197 +195 +197 +203 +208 +205 +202 +201 +198 +190 +185 +183 +178 +173 +177 +179 +179 +185 +196 +202 +198 +184 +167 +159 +149 +140 +142 +146 +155 +176 +191 +194 +187 +182 +178 +170 +162 +161 +161 +156 +153 +148 +136 +139 +158 +190 +202 +195 +174 +165 +167 +174 +182 +173 +163 +161 +169 +179 +184 +189 +195 +195 +188 +185 +192 +202 +207 +207 +207 +196 +190 +184 +185 +190 +192 +190 +188 +185 +191 +198 +185 +164 +162 +167 +161 +153 +158 +173 +186 +192 +194 +192 +192 +188 +184 +192 +208 +208 +194 +190 +199 +201 +211 +219 +218 +212 +205 +201 +196 +195 +198 +198 +191 +183 +181 +164 +134 +127 +132 +137 +137 +140 +154 +173 +185 +184 +186 +197 +213 +213 +192 +180 +185 +191 +188 +170 +150 +143 +143 +146 +154 +182 +196 +193 +185 +188 +176 +151 +138 +165 +192 +194 +197 +211 +215 +201 +170 +159 +164 +170 +164 +147 +136 +144 +160 +168 +181 +188 +174 +147 +135 +155 +185 +176 +155 +147 +163 +185 +199 +197 +186 +182 +181 +174 +167 +169 +189 +201 +182 +143 +134 +138 +142 +142 +163 +185 +184 +185 +173 +147 +129 +135 +149 +163 +166 +152 +140 +141 +149 +146 +141 +140 +138 +126 +135 +142 +138 +144 +162 +167 +151 +128 +136 +155 +153 +152 +167 +176 +187 +177 +151 +146 +149 +146 +148 +159 +176 +195 +181 +160 +142 +133 +131 +136 +144 +135 +142 +161 +183 +188 +176 +162 +154 +156 +150 +143 +149 +166 +176 +166 +150 +144 +152 +170 +169 +138 +116 +122 +136 +142 +143 +143 +142 +142 +150 +168 +185 +180 +172 +164 +157 +144 +129 +136 +156 +170 +171 +195 +196 +158 +117 +101 +114 +124 +154 +183 +182 +166 +165 +164 +145 +152 +165 +182 +194 +186 +170 +161 +150 +134 +132 +155 +187 +187 +153 +130 +131 +157 +164 +173 +181 +185 +182 +167 +150 +141 +137 +135 +138 +143 +144 +143 +142 +141 +135 +128 +132 +153 +178 +181 +165 +151 +142 +139 +129 +122 +142 +175 +199 +195 +181 +180 +171 +143 +129 +134 +132 +142 +139 +130 +123 +125 +139 +153 +160 +175 +186 +192 +182 +167 +150 +130 +122 +164 +172 +156 +136 +138 +141 +143 +155 +177 +199 +186 +141 +116 +117 +124 +125 +130 +129 +121 +120 +128 +119 +106 +102 +138 +182 +205 +193 +176 +161 +141 +122 +114 +115 +122 +125 +120 +122 +135 +151 +176 +186 +175 +142 +114 +118 +126 +117 +129 +159 +175 +150 +119 +149 +185 +172 +128 +118 +121 +118 +120 +164 +189 +164 +124 +108 +123 +124 +118 +125 +124 +132 +147 +159 +155 +131 +120 +125 +131 +129 +119 +122 +128 +137 +136 +123 +126 +152 +174 +173 +189 +207 +208 +206 +191 +167 +131 +106 +98 +113 +132 +146 +146 +129 +113 +123 +166 +200 +193 +174 +158 +154 +158 +173 +184 +153 +114 +129 +170 +183 +184 +185 +190 +194 +200 +204 +197 +189 +177 +168 +165 +171 +177 +171 +160 +157 +160 +151 +132 +120 +126 +128 +134 +154 +168 +189 +215 +215 +185 +158 +137 +124 +122 +129 +127 +111 +107 +117 +129 +151 +163 +139 +121 +128 +151 +170 +183 +186 +178 +174 +171 +156 +128 +132 +163 +169 +161 +159 +167 +171 +167 +179 +199 +205 +191 +169 +167 +176 +171 +168 +163 +150 +123 +114 +106 +98 +99 +128 +172 +200 +201 +167 +112 +73 +93 +135 +147 +111 +72 +85 +114 +151 +157 +147 +150 +156 +142 +137 +126 +125 +137 +139 +121 +102 +104 +145 +179 +181 +195 +201 +191 +167 +161 +176 +182 +176 +171 +176 +191 +207 +206 +194 +181 +175 +152 +104 +94 +133 +176 +170 +163 +162 +164 +183 +207 +209 +153 +117 +144 +163 +166 +147 +105 +81 +91 +118 +129 +149 +163 +167 +156 +113 +72 +52 +65 +86 +93 +100 +111 +125 +129 +131 +126 +112 +105 +113 +128 +138 +150 +157 +153 +123 +91 +97 +140 +177 +161 +117 +91 +100 +136 +183 +197 +175 +132 +109 +113 +123 +124 +136 +152 +160 +161 +158 +158 +162 +178 +197 +174 +123 +82 +111 +156 +177 +150 +129 +112 +114 +131 +145 +145 +129 +121 +131 +141 +142 +146 +134 +122 +123 +137 +149 +156 +159 +169 +169 +146 +128 +119 +107 +113 +128 +144 +143 +131 +115 +100 +88 +83 +85 +92 +101 +111 +127 +143 +140 +117 +97 +83 +79 +71 +71 +79 +85 +85 +87 +89 +83 +79 +84 +95 +105 +108 +108 +107 +105 +104 +101 +95 +90 +92 +99 +98 +101 +109 +107 +99 +90 +82 +84 +104 +124 +133 +121 +103 +89 +85 +85 +84 +82 +73 +66 +64 +67 +68 +65 +68 +73 +79 +79 +72 +63 +61 +65 +68 +68 +67 +63 +58 +56 +54 +55 +56 +54 +55 +57 +58 +57 +59 +63 +66 +68 +68 +64 +63 +64 +61 +56 +55 +59 +67 +69 +68 +68 +69 +67 +62 +65 +68 +66 +60 +55 +54 +57 +62 +65 +68 +69 +70 +73 +75 +75 +74 +72 +72 +74 +76 +79 +83 +88 +92 +84 +74 +66 +64 +65 +67 +67 +70 +70 +69 +69 +70 +72 +74 +76 +69 +66 +63 +61 +58 +54 +52 +52 +54 +57 +57 +58 +56 +51 +51 +60 +73 +90 +112 +121 +114 +115 +121 +120 +125 +131 +137 +141 +142 +145 +147 +148 +144 +133 +125 +130 +140 +148 +152 +154 +153 +152 +153 +156 +157 +159 +161 +165 +161 +157 +148 +140 +142 +149 +152 +149 +154 +153 +156 +163 +169 +173 +179 +183 +186 +178 +170 +170 +173 +175 +177 +181 +183 +164 +148 +149 +165 +176 +174 +168 +167 +168 +170 +170 +169 +169 +172 +174 +181 +178 +173 +168 +162 +158 +153 +150 +146 +145 +145 +146 +147 +148 +150 +153 +153 +147 +142 +141 +143 +144 +145 +146 +147 +147 +149 +149 +144 +135 +127 +123 +122 +124 +127 +132 +141 +146 +142 +138 +135 +138 +141 +141 +140 +138 +135 +131 +120 +117 +114 +116 +124 +133 +140 +144 +149 +154 +150 +136 +122 +120 +129 +137 +142 +144 +146 +144 +141 +137 +134 +131 +137 +146 +156 +162 +162 +154 +140 +129 +123 +134 +145 +152 +159 +165 +169 +168 +167 +170 +169 +164 +159 +157 +155 +154 +155 +157 +155 +156 +162 +158 +149 +148 +150 +158 +163 +164 +165 +169 +171 +172 +173 +171 +173 +178 +186 +190 +189 +185 +185 +182 +178 +172 +168 +168 +169 +171 +168 +166 +164 +157 +148 +144 +149 +155 +158 +158 +161 +165 +169 +165 +153 +143 +135 +134 +133 +137 +145 +154 +162 +167 +161 +165 +167 +166 +163 +159 +162 +172 +188 +189 +186 +177 +169 +168 +169 +169 +172 +171 +168 +169 +172 +170 +157 +143 +132 +122 +121 +134 +145 +151 +157 +164 +161 +161 +159 +157 +157 +156 +153 +148 +144 +147 +151 +154 +155 +156 +157 +157 +163 +164 +165 +162 +158 +155 +152 +149 +153 +161 +168 +171 +172 +172 +171 +170 +168 +170 +173 +177 +181 +185 +186 +185 +183 +176 +171 +171 +175 +176 +174 +173 +165 +155 +145 +141 +140 +140 +144 +149 +156 +156 +157 +160 +163 +165 +164 +164 +156 +149 +145 +151 +158 +163 +164 +166 +171 +171 +168 +166 +166 +169 +168 +166 +157 +159 +152 +151 +165 +173 +173 +173 +168 +167 +165 +165 +169 +174 +178 +179 +179 +175 +171 +168 +167 +166 +167 +167 +171 +173 +169 +163 +159 +155 +153 +156 +160 +163 +168 +169 +169 +167 +166 +168 +165 +153 +148 +151 +152 +155 +161 +165 +192 +192 +191 +191 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +190 +191 +191 +191 +192 +192 +193 +193 +194 +193 +193 +193 +193 +192 +191 +191 +190 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +195 +195 +190 +191 +192 +192 +193 +194 +194 +194 +193 +193 +192 +190 +190 +192 +193 +192 +191 +192 +193 +192 +191 +192 +193 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +195 +195 +194 +193 +193 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +194 +195 +196 +195 +193 +192 +194 +194 +194 +194 +193 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +194 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +191 +193 +193 +193 +191 +191 +193 +193 +193 +193 +193 +193 +194 +195 +194 +193 +192 +194 +194 +193 +194 +195 +195 +195 +194 +195 +195 +195 +195 +195 +195 +195 +195 +194 +194 +193 +193 +194 +194 +194 +194 +193 +194 +194 +192 +192 +193 +193 +191 +193 +195 +195 +193 +192 +193 +193 +192 +191 +191 +191 +193 +194 +196 +196 +196 +194 +194 +193 +193 +193 +193 +194 +194 +192 +194 +195 +193 +193 +195 +195 +193 +192 +193 +193 +193 +192 +192 +192 +193 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +195 +195 +194 +193 +194 +196 +191 +192 +195 +197 +196 +195 +197 +200 +207 +209 +209 +206 +203 +201 +200 +199 +195 +198 +200 +202 +204 +206 +207 +206 +205 +199 +191 +185 +182 +180 +180 +182 +188 +196 +204 +205 +202 +203 +206 +209 +208 +201 +195 +189 +182 +181 +184 +183 +189 +190 +186 +180 +186 +199 +204 +199 +179 +151 +140 +142 +139 +141 +150 +168 +179 +189 +190 +180 +171 +164 +157 +152 +156 +172 +170 +157 +146 +133 +145 +180 +205 +203 +189 +173 +168 +171 +173 +173 +168 +166 +170 +178 +183 +182 +186 +192 +183 +179 +182 +192 +199 +194 +188 +186 +190 +184 +182 +189 +198 +198 +188 +178 +176 +171 +175 +174 +162 +162 +170 +169 +172 +180 +196 +201 +202 +201 +197 +201 +200 +202 +211 +217 +205 +187 +185 +196 +205 +206 +205 +202 +199 +196 +189 +182 +185 +190 +189 +178 +165 +158 +144 +126 +135 +135 +137 +140 +148 +169 +187 +192 +186 +192 +204 +216 +212 +196 +192 +204 +193 +174 +156 +151 +151 +150 +160 +180 +188 +190 +184 +182 +178 +155 +147 +166 +184 +192 +191 +198 +211 +212 +193 +167 +152 +156 +156 +149 +142 +145 +158 +169 +189 +189 +175 +150 +134 +142 +165 +182 +181 +172 +172 +183 +197 +206 +204 +194 +185 +179 +174 +181 +187 +197 +199 +184 +146 +139 +142 +148 +154 +173 +188 +184 +179 +171 +149 +137 +135 +144 +154 +151 +142 +137 +136 +139 +142 +143 +139 +133 +129 +135 +134 +128 +137 +159 +166 +154 +132 +141 +160 +166 +164 +167 +175 +189 +163 +138 +134 +139 +138 +144 +159 +178 +179 +164 +142 +134 +140 +143 +141 +143 +139 +159 +179 +185 +180 +170 +164 +162 +154 +145 +137 +146 +165 +173 +174 +176 +169 +174 +179 +168 +138 +116 +118 +128 +134 +136 +139 +141 +143 +151 +168 +183 +192 +184 +161 +131 +117 +125 +143 +154 +146 +150 +185 +196 +161 +115 +90 +97 +132 +166 +190 +191 +179 +174 +179 +174 +174 +176 +181 +188 +184 +180 +174 +151 +129 +120 +146 +194 +198 +154 +120 +119 +137 +150 +162 +170 +188 +199 +180 +150 +139 +138 +137 +139 +140 +139 +139 +139 +139 +133 +134 +146 +161 +171 +165 +150 +144 +139 +140 +138 +131 +147 +176 +196 +194 +192 +191 +173 +139 +124 +129 +130 +142 +145 +147 +149 +158 +172 +185 +190 +195 +187 +185 +182 +176 +161 +144 +147 +181 +178 +161 +151 +158 +158 +150 +151 +171 +195 +184 +140 +114 +114 +121 +124 +120 +128 +126 +127 +129 +127 +124 +115 +125 +155 +191 +206 +195 +171 +147 +130 +110 +113 +122 +122 +118 +119 +127 +144 +179 +184 +159 +128 +111 +119 +123 +114 +127 +163 +170 +140 +121 +159 +180 +153 +127 +118 +119 +122 +136 +181 +192 +153 +119 +113 +126 +127 +119 +123 +126 +137 +158 +162 +150 +128 +122 +126 +127 +124 +122 +125 +131 +140 +142 +129 +125 +139 +169 +176 +193 +207 +210 +207 +178 +138 +117 +109 +107 +114 +129 +149 +147 +129 +116 +119 +156 +192 +195 +176 +155 +150 +163 +177 +185 +156 +129 +153 +182 +174 +153 +153 +170 +186 +200 +213 +212 +207 +182 +168 +159 +151 +148 +149 +146 +150 +153 +135 +118 +120 +135 +134 +124 +133 +166 +194 +219 +223 +195 +162 +134 +122 +127 +122 +109 +93 +101 +127 +141 +151 +160 +144 +128 +133 +161 +186 +187 +174 +174 +169 +172 +163 +131 +127 +159 +172 +165 +160 +170 +181 +181 +182 +192 +198 +197 +182 +178 +180 +177 +176 +164 +141 +116 +111 +102 +92 +101 +135 +174 +193 +195 +171 +129 +86 +102 +138 +137 +97 +67 +71 +94 +134 +151 +147 +149 +151 +124 +131 +128 +132 +146 +144 +121 +103 +111 +153 +177 +174 +193 +199 +184 +161 +162 +177 +176 +161 +157 +170 +188 +200 +201 +192 +179 +176 +164 +123 +103 +123 +168 +172 +167 +161 +162 +186 +209 +202 +157 +126 +139 +152 +167 +158 +121 +94 +99 +114 +127 +151 +168 +166 +146 +107 +62 +51 +68 +84 +91 +113 +132 +140 +144 +137 +128 +123 +121 +121 +126 +132 +138 +152 +153 +124 +90 +95 +137 +174 +154 +107 +89 +116 +154 +183 +185 +163 +127 +107 +112 +126 +133 +143 +148 +149 +153 +162 +164 +158 +169 +189 +166 +116 +81 +118 +166 +179 +148 +134 +122 +117 +122 +130 +123 +112 +117 +132 +141 +145 +151 +137 +125 +123 +132 +148 +166 +178 +175 +169 +138 +116 +113 +111 +119 +132 +142 +136 +124 +112 +99 +86 +81 +86 +96 +111 +119 +126 +139 +139 +115 +88 +82 +76 +68 +69 +80 +87 +88 +88 +89 +82 +77 +82 +96 +108 +110 +109 +109 +105 +101 +99 +97 +96 +100 +105 +102 +104 +112 +110 +102 +94 +82 +82 +98 +119 +132 +123 +101 +86 +82 +83 +80 +76 +67 +62 +61 +64 +68 +68 +72 +76 +79 +77 +66 +58 +59 +65 +69 +69 +66 +62 +57 +55 +54 +54 +55 +54 +56 +57 +55 +54 +57 +63 +62 +65 +65 +63 +64 +66 +63 +59 +57 +61 +69 +69 +66 +66 +68 +66 +62 +64 +66 +64 +58 +53 +55 +60 +63 +66 +69 +69 +70 +73 +75 +76 +73 +71 +71 +72 +72 +72 +78 +84 +88 +86 +79 +71 +65 +63 +64 +64 +71 +71 +71 +70 +70 +71 +72 +73 +69 +66 +63 +61 +59 +54 +51 +51 +53 +56 +58 +59 +54 +47 +49 +61 +82 +100 +122 +128 +120 +115 +118 +122 +128 +132 +138 +141 +145 +148 +150 +149 +143 +127 +119 +130 +146 +151 +154 +158 +156 +156 +157 +157 +155 +155 +158 +162 +157 +159 +156 +151 +156 +165 +166 +160 +145 +144 +148 +157 +166 +175 +185 +193 +191 +179 +168 +166 +171 +176 +179 +181 +181 +170 +157 +154 +165 +177 +177 +171 +165 +167 +170 +172 +171 +170 +173 +175 +179 +175 +169 +164 +160 +156 +153 +150 +145 +144 +146 +148 +148 +149 +151 +154 +159 +148 +137 +136 +142 +145 +143 +141 +150 +148 +144 +138 +132 +130 +131 +132 +131 +134 +131 +130 +138 +144 +143 +142 +139 +138 +137 +137 +140 +138 +131 +124 +117 +118 +122 +126 +132 +137 +140 +143 +150 +154 +153 +144 +131 +123 +126 +131 +135 +143 +151 +148 +135 +125 +129 +139 +149 +157 +163 +165 +162 +156 +147 +138 +123 +130 +140 +151 +162 +170 +173 +172 +167 +171 +168 +161 +155 +156 +157 +158 +156 +161 +156 +146 +143 +146 +151 +155 +152 +159 +164 +166 +167 +168 +169 +169 +171 +169 +170 +176 +183 +187 +186 +183 +183 +181 +176 +170 +166 +168 +171 +173 +165 +159 +157 +158 +154 +149 +151 +157 +157 +161 +162 +162 +164 +165 +158 +149 +140 +135 +132 +136 +146 +155 +162 +166 +160 +167 +169 +166 +164 +163 +166 +172 +178 +180 +179 +172 +165 +164 +166 +167 +168 +169 +169 +171 +173 +167 +150 +133 +119 +118 +123 +136 +148 +155 +158 +160 +160 +160 +158 +157 +158 +158 +154 +149 +141 +146 +151 +154 +156 +158 +159 +159 +162 +163 +165 +164 +161 +157 +154 +151 +155 +164 +174 +177 +177 +175 +172 +170 +170 +173 +177 +179 +182 +184 +183 +182 +176 +172 +169 +169 +171 +173 +177 +181 +176 +163 +153 +153 +151 +147 +148 +153 +154 +153 +151 +151 +153 +156 +158 +159 +156 +149 +146 +152 +159 +163 +165 +166 +171 +170 +168 +166 +167 +170 +169 +165 +158 +157 +153 +155 +166 +173 +173 +171 +167 +166 +164 +165 +170 +176 +179 +179 +180 +175 +170 +168 +167 +166 +167 +168 +174 +172 +164 +158 +155 +153 +154 +160 +160 +162 +166 +169 +169 +166 +163 +163 +163 +151 +145 +149 +153 +158 +165 +168 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +194 +195 +195 +191 +192 +192 +193 +193 +193 +193 +193 +192 +193 +193 +191 +190 +192 +193 +192 +191 +192 +193 +193 +191 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +195 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +193 +193 +193 +193 +194 +194 +193 +192 +194 +193 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +192 +192 +192 +191 +193 +193 +193 +191 +191 +193 +193 +193 +192 +192 +193 +194 +195 +194 +193 +191 +194 +194 +193 +194 +194 +195 +194 +194 +195 +195 +194 +194 +194 +194 +195 +195 +195 +194 +194 +194 +194 +194 +194 +194 +194 +195 +194 +193 +192 +193 +192 +191 +192 +194 +194 +192 +191 +192 +192 +192 +192 +192 +192 +193 +195 +196 +196 +196 +194 +193 +192 +192 +192 +192 +193 +193 +192 +194 +195 +193 +193 +195 +195 +193 +191 +192 +193 +193 +192 +192 +193 +194 +191 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +194 +193 +193 +192 +191 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +195 +195 +194 +194 +193 +195 +193 +193 +194 +194 +193 +193 +195 +192 +192 +194 +195 +195 +194 +197 +201 +209 +209 +207 +203 +202 +202 +201 +199 +196 +197 +200 +204 +206 +205 +205 +205 +203 +198 +192 +190 +194 +199 +200 +199 +200 +203 +205 +205 +205 +206 +205 +204 +205 +195 +187 +180 +178 +185 +195 +199 +205 +199 +189 +184 +189 +199 +203 +199 +182 +152 +139 +142 +151 +157 +165 +176 +177 +186 +185 +173 +160 +150 +147 +147 +158 +175 +172 +150 +136 +139 +164 +194 +205 +190 +175 +167 +167 +173 +176 +171 +168 +178 +187 +187 +178 +172 +177 +186 +180 +186 +193 +194 +181 +169 +167 +172 +183 +182 +187 +197 +204 +201 +191 +182 +175 +168 +159 +157 +158 +157 +164 +179 +195 +198 +207 +206 +206 +205 +195 +197 +203 +211 +215 +203 +181 +167 +168 +177 +189 +187 +186 +187 +189 +189 +183 +178 +180 +184 +180 +168 +160 +154 +147 +144 +149 +151 +156 +159 +163 +179 +193 +191 +185 +193 +206 +216 +214 +199 +194 +203 +189 +164 +149 +152 +157 +161 +173 +188 +180 +177 +180 +182 +168 +154 +167 +192 +188 +176 +179 +196 +216 +216 +183 +149 +147 +147 +147 +147 +153 +165 +177 +184 +195 +183 +163 +146 +148 +168 +185 +191 +190 +192 +198 +204 +202 +200 +198 +195 +190 +182 +169 +173 +183 +192 +194 +185 +163 +150 +143 +149 +162 +180 +189 +188 +181 +166 +146 +143 +140 +139 +144 +139 +143 +138 +131 +131 +140 +144 +138 +133 +135 +137 +132 +129 +143 +160 +163 +159 +143 +156 +172 +176 +163 +167 +183 +182 +141 +123 +123 +124 +122 +130 +142 +154 +147 +151 +142 +134 +138 +144 +143 +145 +158 +183 +199 +193 +179 +167 +161 +158 +149 +141 +134 +148 +168 +170 +165 +168 +173 +180 +182 +174 +159 +141 +132 +135 +136 +133 +133 +141 +148 +155 +165 +174 +188 +184 +162 +129 +113 +126 +147 +154 +133 +130 +169 +188 +167 +134 +114 +122 +173 +190 +180 +167 +165 +167 +179 +187 +185 +178 +165 +156 +162 +192 +201 +168 +124 +117 +144 +191 +198 +159 +129 +127 +126 +142 +155 +163 +179 +188 +174 +150 +139 +137 +137 +138 +138 +135 +133 +132 +132 +131 +142 +160 +169 +166 +156 +145 +145 +144 +146 +146 +140 +150 +172 +180 +179 +191 +198 +181 +150 +134 +137 +139 +158 +167 +176 +184 +191 +197 +197 +194 +189 +180 +180 +177 +172 +163 +160 +177 +183 +176 +163 +156 +159 +155 +140 +131 +155 +191 +190 +144 +113 +113 +124 +130 +123 +131 +132 +133 +129 +131 +136 +123 +118 +137 +178 +207 +204 +187 +165 +143 +115 +113 +122 +125 +120 +115 +120 +145 +184 +185 +146 +118 +111 +121 +122 +117 +134 +171 +164 +132 +128 +167 +166 +128 +122 +120 +115 +124 +162 +200 +187 +141 +114 +117 +125 +126 +119 +116 +130 +149 +171 +160 +135 +117 +122 +128 +128 +128 +127 +129 +133 +139 +142 +134 +125 +126 +154 +176 +191 +201 +207 +186 +142 +107 +112 +123 +122 +112 +124 +151 +156 +139 +121 +124 +156 +192 +202 +183 +154 +146 +159 +186 +191 +170 +167 +187 +189 +172 +135 +143 +173 +184 +180 +188 +198 +205 +182 +171 +174 +164 +140 +123 +122 +141 +147 +123 +114 +129 +152 +144 +116 +113 +153 +191 +221 +230 +201 +161 +123 +118 +124 +108 +94 +85 +102 +139 +159 +165 +167 +153 +139 +149 +179 +193 +180 +161 +168 +172 +172 +167 +153 +147 +159 +167 +160 +161 +173 +188 +191 +187 +189 +197 +197 +190 +185 +180 +180 +179 +162 +135 +115 +115 +99 +80 +94 +142 +179 +188 +186 +166 +138 +96 +108 +134 +119 +84 +70 +77 +87 +106 +127 +146 +157 +149 +118 +116 +121 +136 +148 +150 +136 +121 +122 +157 +178 +174 +189 +194 +180 +156 +162 +175 +172 +158 +158 +172 +185 +189 +189 +188 +180 +178 +173 +146 +126 +131 +160 +169 +166 +158 +162 +190 +208 +193 +169 +139 +133 +143 +167 +163 +133 +107 +107 +108 +123 +148 +168 +165 +132 +92 +61 +54 +68 +83 +101 +125 +140 +151 +163 +146 +128 +124 +129 +132 +128 +122 +130 +149 +155 +124 +87 +90 +132 +168 +149 +114 +109 +138 +165 +179 +171 +144 +123 +112 +119 +131 +137 +142 +144 +149 +153 +161 +164 +165 +174 +173 +140 +97 +95 +137 +174 +175 +148 +134 +121 +126 +121 +119 +100 +91 +111 +133 +144 +153 +157 +150 +142 +132 +127 +138 +160 +174 +172 +163 +129 +110 +110 +109 +120 +133 +138 +127 +115 +107 +98 +83 +79 +89 +97 +111 +120 +128 +142 +140 +112 +83 +81 +78 +72 +73 +83 +89 +90 +92 +88 +82 +78 +84 +97 +108 +111 +110 +111 +107 +103 +100 +99 +102 +105 +108 +108 +104 +107 +107 +105 +102 +91 +90 +94 +112 +128 +123 +102 +85 +80 +79 +76 +71 +63 +59 +59 +61 +65 +69 +75 +75 +75 +71 +62 +55 +57 +65 +69 +68 +64 +59 +56 +55 +54 +52 +53 +54 +56 +57 +55 +53 +57 +63 +62 +63 +63 +61 +63 +66 +64 +60 +59 +63 +69 +69 +63 +63 +65 +63 +63 +63 +62 +60 +57 +55 +58 +63 +65 +68 +71 +71 +71 +73 +75 +75 +73 +70 +69 +68 +66 +65 +71 +79 +86 +86 +80 +71 +63 +62 +64 +65 +71 +71 +70 +69 +68 +69 +70 +72 +69 +65 +62 +60 +57 +54 +52 +52 +54 +57 +58 +58 +53 +46 +52 +67 +91 +108 +124 +128 +122 +114 +114 +122 +127 +130 +133 +137 +143 +147 +148 +147 +142 +124 +113 +124 +143 +155 +160 +162 +159 +158 +157 +157 +157 +156 +156 +158 +159 +154 +149 +153 +168 +181 +179 +169 +154 +149 +147 +152 +160 +171 +185 +197 +190 +181 +171 +167 +170 +175 +178 +178 +167 +167 +166 +168 +173 +178 +176 +171 +165 +166 +169 +173 +174 +174 +175 +176 +175 +171 +166 +161 +157 +153 +149 +146 +142 +144 +148 +152 +153 +152 +153 +155 +158 +147 +136 +133 +137 +140 +143 +144 +151 +151 +145 +131 +122 +123 +131 +137 +138 +140 +134 +131 +137 +140 +140 +145 +142 +139 +135 +133 +135 +133 +126 +119 +119 +124 +129 +133 +137 +139 +141 +143 +146 +148 +151 +151 +144 +132 +126 +125 +127 +135 +146 +147 +134 +124 +135 +153 +154 +161 +166 +164 +161 +158 +154 +150 +132 +130 +135 +148 +164 +173 +174 +171 +168 +170 +166 +158 +154 +157 +160 +160 +157 +157 +152 +140 +131 +138 +152 +158 +156 +160 +164 +168 +169 +167 +166 +168 +170 +168 +170 +174 +181 +185 +185 +183 +183 +182 +177 +169 +165 +166 +168 +169 +161 +153 +151 +156 +158 +157 +158 +162 +159 +161 +162 +160 +162 +163 +160 +154 +143 +135 +131 +136 +147 +156 +162 +164 +160 +168 +170 +167 +164 +162 +163 +168 +170 +172 +171 +166 +161 +159 +160 +162 +164 +167 +169 +170 +169 +161 +144 +129 +116 +117 +125 +141 +155 +161 +160 +158 +161 +160 +158 +157 +158 +158 +153 +148 +145 +149 +155 +156 +157 +159 +161 +160 +162 +163 +164 +163 +159 +156 +153 +152 +160 +168 +177 +179 +177 +174 +170 +168 +169 +174 +180 +183 +184 +184 +182 +179 +175 +172 +169 +169 +170 +172 +177 +181 +176 +166 +159 +161 +163 +162 +163 +165 +159 +157 +155 +153 +152 +152 +152 +152 +151 +146 +144 +150 +157 +161 +164 +166 +168 +170 +169 +167 +168 +170 +167 +161 +158 +152 +152 +159 +167 +173 +175 +172 +166 +165 +164 +165 +171 +178 +181 +180 +179 +175 +171 +169 +167 +166 +169 +173 +175 +171 +161 +154 +152 +152 +155 +162 +162 +162 +165 +168 +169 +166 +162 +162 +161 +149 +143 +146 +152 +160 +167 +167 +193 +193 +192 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +191 +191 +191 +191 +192 +193 +194 +194 +193 +193 +194 +194 +194 +194 +194 +193 +192 +193 +193 +191 +190 +191 +193 +192 +191 +193 +194 +193 +191 +189 +190 +191 +193 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +192 +191 +191 +191 +192 +193 +194 +194 +195 +195 +194 +193 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +191 +190 +191 +192 +192 +192 +193 +192 +192 +192 +194 +193 +194 +194 +194 +194 +193 +192 +194 +193 +192 +192 +192 +193 +194 +195 +194 +193 +192 +191 +191 +192 +192 +191 +192 +193 +194 +192 +192 +194 +193 +192 +192 +192 +193 +194 +194 +194 +192 +191 +192 +193 +192 +193 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +195 +195 +194 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +194 +192 +191 +193 +193 +191 +190 +191 +192 +191 +194 +194 +194 +194 +195 +195 +195 +195 +193 +193 +192 +191 +191 +191 +191 +192 +192 +194 +195 +193 +193 +195 +195 +193 +191 +192 +192 +192 +192 +192 +193 +195 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +194 +195 +194 +194 +193 +192 +194 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +198 +202 +210 +209 +205 +201 +200 +201 +201 +199 +198 +198 +201 +206 +208 +205 +203 +204 +200 +196 +190 +191 +198 +207 +207 +203 +205 +204 +202 +202 +204 +206 +203 +199 +190 +183 +180 +180 +183 +193 +205 +209 +205 +194 +184 +184 +191 +197 +198 +196 +184 +170 +163 +157 +160 +171 +170 +167 +172 +182 +183 +171 +155 +142 +142 +149 +164 +174 +168 +143 +131 +152 +182 +198 +198 +177 +161 +157 +160 +172 +183 +182 +181 +189 +193 +188 +178 +173 +177 +186 +185 +200 +207 +192 +167 +155 +164 +179 +185 +187 +193 +197 +198 +198 +199 +201 +187 +190 +173 +162 +170 +163 +160 +180 +188 +194 +205 +200 +197 +196 +187 +194 +204 +213 +205 +175 +148 +144 +155 +165 +189 +190 +192 +194 +194 +190 +186 +185 +184 +184 +174 +166 +166 +162 +158 +161 +159 +168 +181 +182 +177 +185 +195 +192 +186 +196 +209 +215 +211 +197 +192 +197 +183 +162 +148 +145 +151 +166 +179 +180 +179 +169 +175 +178 +167 +176 +195 +197 +179 +164 +179 +201 +219 +215 +172 +137 +146 +146 +150 +159 +171 +183 +192 +197 +183 +176 +169 +165 +167 +178 +196 +211 +213 +207 +207 +208 +202 +196 +193 +191 +193 +186 +160 +148 +161 +180 +190 +185 +153 +146 +141 +146 +158 +173 +186 +192 +186 +162 +139 +144 +145 +140 +143 +137 +140 +143 +142 +145 +150 +144 +139 +143 +133 +133 +130 +134 +150 +158 +158 +161 +164 +174 +182 +170 +145 +161 +188 +165 +135 +125 +127 +125 +120 +128 +132 +134 +144 +146 +142 +140 +142 +139 +142 +155 +171 +195 +209 +205 +187 +167 +155 +153 +149 +139 +133 +151 +172 +165 +140 +131 +157 +168 +175 +179 +182 +172 +159 +155 +150 +140 +136 +146 +159 +167 +169 +168 +168 +170 +165 +146 +124 +126 +145 +159 +150 +133 +165 +185 +172 +151 +146 +167 +187 +182 +140 +125 +155 +179 +189 +187 +172 +148 +121 +114 +132 +182 +211 +191 +147 +132 +147 +184 +196 +165 +128 +113 +122 +137 +155 +164 +167 +165 +156 +147 +138 +136 +136 +138 +138 +135 +130 +128 +133 +134 +147 +165 +169 +161 +150 +141 +144 +148 +155 +156 +149 +151 +158 +151 +146 +168 +191 +191 +174 +163 +165 +172 +186 +190 +193 +191 +188 +183 +173 +164 +161 +158 +160 +150 +144 +140 +137 +151 +167 +172 +169 +157 +144 +132 +124 +119 +147 +195 +201 +151 +114 +115 +128 +134 +133 +132 +130 +134 +130 +131 +135 +114 +101 +125 +170 +200 +204 +204 +190 +162 +126 +114 +123 +132 +128 +111 +115 +153 +191 +190 +142 +114 +112 +121 +119 +118 +146 +172 +156 +137 +139 +163 +152 +122 +114 +128 +124 +133 +180 +204 +171 +132 +113 +121 +122 +120 +109 +107 +137 +170 +175 +152 +118 +108 +123 +133 +131 +130 +124 +131 +140 +139 +135 +127 +122 +121 +145 +181 +196 +199 +195 +153 +110 +105 +117 +130 +128 +116 +121 +142 +157 +161 +131 +128 +152 +192 +217 +200 +160 +140 +139 +185 +195 +176 +177 +180 +170 +167 +150 +162 +189 +179 +153 +161 +179 +192 +188 +173 +187 +189 +154 +113 +109 +142 +149 +122 +116 +126 +136 +127 +107 +114 +153 +193 +220 +225 +191 +144 +108 +111 +118 +100 +90 +87 +107 +147 +173 +181 +170 +163 +161 +176 +193 +185 +165 +159 +155 +176 +170 +158 +159 +158 +160 +164 +163 +161 +165 +178 +190 +192 +194 +201 +210 +204 +188 +174 +173 +176 +161 +138 +109 +121 +104 +70 +79 +134 +180 +191 +182 +167 +149 +102 +101 +118 +106 +89 +77 +79 +78 +91 +120 +152 +165 +150 +129 +102 +101 +126 +148 +159 +152 +131 +134 +158 +178 +175 +186 +188 +175 +147 +152 +169 +172 +163 +163 +173 +178 +176 +190 +191 +184 +173 +168 +155 +146 +151 +165 +168 +161 +154 +162 +190 +208 +195 +174 +142 +123 +132 +162 +158 +135 +115 +99 +105 +127 +150 +166 +162 +123 +83 +67 +63 +68 +82 +108 +128 +139 +158 +156 +144 +130 +125 +132 +137 +127 +113 +132 +153 +160 +126 +83 +83 +123 +158 +153 +136 +137 +151 +162 +175 +167 +137 +115 +116 +132 +143 +144 +141 +140 +150 +156 +158 +164 +176 +176 +153 +119 +99 +121 +152 +169 +168 +155 +137 +116 +130 +128 +118 +89 +80 +109 +136 +149 +162 +161 +163 +158 +140 +121 +125 +144 +156 +173 +162 +128 +110 +108 +105 +115 +131 +140 +127 +114 +107 +97 +79 +76 +88 +91 +99 +112 +133 +151 +142 +112 +88 +81 +81 +78 +79 +86 +91 +94 +98 +90 +85 +83 +89 +101 +111 +115 +115 +115 +112 +106 +102 +102 +105 +107 +108 +112 +103 +103 +103 +105 +107 +100 +99 +91 +107 +123 +121 +102 +86 +79 +75 +75 +69 +61 +59 +58 +59 +62 +67 +71 +69 +68 +66 +60 +57 +61 +69 +67 +66 +63 +57 +55 +55 +54 +52 +53 +53 +55 +57 +56 +54 +57 +61 +64 +64 +62 +60 +61 +65 +64 +61 +60 +64 +69 +68 +61 +60 +62 +61 +64 +61 +59 +57 +57 +57 +60 +64 +66 +70 +72 +72 +72 +73 +73 +73 +73 +70 +67 +66 +62 +61 +67 +76 +87 +85 +79 +68 +61 +61 +66 +69 +70 +69 +68 +66 +66 +68 +70 +73 +69 +64 +60 +58 +56 +53 +52 +53 +57 +58 +57 +56 +53 +47 +58 +76 +99 +113 +121 +124 +122 +112 +112 +123 +128 +129 +130 +133 +138 +141 +141 +138 +135 +121 +112 +123 +145 +159 +161 +159 +160 +156 +155 +157 +160 +159 +157 +156 +154 +144 +138 +147 +167 +180 +181 +175 +166 +156 +148 +147 +153 +163 +180 +192 +186 +182 +174 +170 +171 +174 +175 +174 +156 +158 +162 +169 +174 +176 +175 +173 +167 +166 +168 +173 +177 +178 +176 +176 +173 +169 +164 +160 +155 +151 +144 +140 +140 +144 +150 +156 +157 +155 +155 +156 +151 +146 +139 +133 +131 +134 +142 +151 +146 +151 +146 +130 +118 +121 +131 +139 +140 +140 +133 +130 +134 +132 +133 +142 +138 +138 +135 +130 +124 +121 +117 +114 +123 +128 +134 +138 +138 +138 +141 +144 +142 +142 +148 +158 +157 +142 +128 +122 +127 +123 +127 +137 +141 +139 +145 +156 +156 +163 +165 +161 +155 +155 +154 +152 +147 +137 +134 +147 +164 +171 +168 +162 +166 +166 +161 +155 +153 +158 +160 +160 +159 +152 +146 +137 +129 +137 +152 +157 +157 +157 +162 +167 +167 +164 +163 +166 +170 +170 +171 +175 +181 +185 +186 +185 +185 +184 +178 +170 +164 +164 +164 +164 +164 +155 +150 +153 +159 +161 +162 +163 +163 +161 +158 +160 +164 +166 +162 +156 +142 +134 +129 +136 +148 +158 +162 +165 +161 +167 +169 +168 +165 +159 +160 +165 +172 +172 +168 +160 +153 +151 +152 +154 +162 +165 +167 +165 +162 +154 +142 +129 +122 +120 +128 +147 +162 +165 +163 +161 +161 +160 +158 +157 +157 +156 +151 +145 +149 +154 +158 +158 +158 +160 +160 +159 +162 +163 +163 +161 +157 +152 +150 +149 +164 +170 +175 +176 +176 +174 +175 +173 +168 +175 +182 +186 +187 +186 +182 +178 +177 +171 +167 +169 +174 +176 +175 +174 +168 +162 +158 +159 +164 +168 +168 +167 +166 +165 +164 +164 +161 +156 +152 +150 +143 +138 +137 +144 +152 +157 +161 +164 +167 +169 +169 +168 +168 +169 +164 +157 +154 +145 +147 +158 +165 +171 +174 +170 +165 +164 +164 +165 +171 +179 +182 +181 +175 +173 +170 +168 +164 +164 +168 +174 +175 +170 +160 +154 +152 +151 +154 +162 +164 +164 +164 +169 +170 +167 +165 +164 +159 +148 +141 +144 +150 +160 +166 +163 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +192 +193 +192 +194 +194 +194 +193 +193 +193 +192 +192 +190 +193 +193 +190 +189 +191 +192 +192 +192 +192 +191 +191 +192 +193 +193 +194 +193 +194 +194 +194 +194 +195 +195 +195 +194 +194 +193 +192 +191 +191 +193 +194 +195 +194 +193 +193 +192 +192 +191 +191 +192 +191 +192 +194 +193 +191 +191 +191 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +193 +193 +193 +193 +192 +191 +192 +191 +191 +191 +191 +191 +192 +192 +194 +193 +192 +192 +192 +192 +192 +191 +193 +193 +194 +194 +192 +190 +189 +191 +193 +192 +190 +190 +192 +193 +192 +190 +191 +191 +192 +192 +192 +191 +191 +191 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +191 +190 +190 +191 +191 +192 +191 +192 +193 +192 +192 +191 +191 +192 +194 +192 +193 +194 +194 +192 +192 +193 +189 +191 +194 +195 +195 +193 +192 +191 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +194 +192 +191 +193 +193 +193 +193 +193 +193 +192 +192 +194 +194 +194 +193 +193 +192 +191 +190 +192 +193 +194 +195 +195 +195 +194 +194 +192 +192 +193 +193 +193 +194 +194 +194 +195 +195 +194 +194 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +190 +190 +191 +191 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +193 +191 +192 +193 +193 +192 +191 +190 +190 +194 +193 +193 +192 +192 +193 +193 +194 +192 +191 +192 +194 +193 +192 +191 +192 +195 +193 +191 +192 +193 +194 +193 +191 +193 +193 +193 +192 +192 +194 +198 +201 +206 +204 +202 +200 +199 +197 +196 +194 +194 +204 +210 +208 +205 +206 +204 +199 +194 +195 +196 +198 +197 +196 +201 +206 +204 +204 +203 +205 +206 +205 +200 +196 +185 +182 +183 +190 +198 +204 +207 +210 +204 +192 +184 +185 +193 +197 +198 +199 +192 +186 +183 +184 +183 +177 +166 +159 +164 +178 +184 +170 +149 +141 +146 +154 +165 +174 +167 +157 +156 +170 +193 +201 +189 +166 +151 +152 +163 +181 +191 +188 +200 +195 +192 +189 +184 +178 +188 +201 +207 +209 +197 +179 +167 +165 +172 +181 +182 +188 +193 +195 +194 +193 +193 +193 +194 +196 +194 +192 +193 +185 +171 +164 +172 +172 +171 +172 +170 +171 +180 +190 +198 +198 +192 +177 +162 +160 +175 +192 +207 +206 +199 +198 +202 +201 +194 +192 +192 +185 +179 +179 +181 +178 +170 +163 +170 +181 +185 +182 +189 +196 +196 +194 +189 +196 +209 +218 +211 +198 +189 +188 +171 +144 +134 +144 +155 +171 +180 +175 +177 +184 +189 +183 +182 +192 +194 +183 +169 +174 +185 +199 +205 +193 +166 +142 +150 +157 +169 +177 +188 +199 +195 +179 +148 +153 +170 +170 +177 +195 +202 +214 +211 +204 +199 +198 +195 +190 +185 +181 +177 +156 +141 +131 +133 +164 +184 +174 +154 +134 +132 +141 +147 +168 +189 +190 +184 +163 +143 +140 +139 +144 +148 +134 +136 +145 +151 +152 +150 +147 +140 +134 +132 +139 +134 +130 +150 +177 +180 +169 +172 +168 +156 +140 +139 +168 +190 +171 +147 +152 +150 +149 +152 +149 +146 +152 +160 +155 +149 +141 +138 +141 +151 +161 +180 +204 +211 +199 +180 +159 +146 +148 +145 +141 +144 +155 +162 +159 +147 +138 +150 +150 +144 +147 +167 +183 +181 +175 +167 +159 +160 +165 +164 +166 +166 +164 +156 +153 +159 +163 +149 +136 +144 +160 +147 +137 +162 +195 +190 +168 +171 +186 +177 +136 +110 +126 +163 +184 +184 +176 +157 +125 +107 +111 +150 +182 +184 +200 +186 +156 +157 +187 +190 +160 +130 +113 +124 +146 +171 +174 +156 +137 +133 +137 +136 +136 +136 +136 +136 +137 +135 +131 +135 +146 +161 +170 +166 +152 +143 +140 +141 +151 +165 +159 +139 +133 +139 +132 +131 +153 +181 +190 +180 +172 +175 +180 +184 +198 +202 +183 +155 +137 +132 +133 +130 +138 +137 +132 +130 +126 +128 +138 +160 +183 +166 +134 +131 +126 +114 +117 +150 +196 +201 +158 +128 +120 +123 +134 +141 +134 +138 +138 +128 +128 +129 +117 +105 +110 +142 +181 +202 +210 +206 +190 +139 +121 +125 +132 +128 +116 +127 +167 +198 +181 +138 +116 +120 +120 +123 +134 +157 +171 +150 +135 +145 +166 +142 +117 +123 +126 +122 +144 +188 +193 +154 +123 +117 +126 +118 +114 +114 +116 +144 +180 +174 +131 +116 +114 +123 +134 +127 +134 +133 +142 +140 +136 +132 +130 +129 +120 +136 +168 +201 +207 +175 +126 +103 +112 +127 +125 +125 +126 +125 +141 +163 +158 +134 +128 +153 +190 +215 +218 +186 +153 +140 +174 +194 +189 +180 +169 +166 +173 +175 +178 +181 +144 +133 +161 +170 +180 +182 +191 +193 +193 +166 +134 +139 +149 +144 +123 +116 +124 +120 +109 +113 +127 +153 +183 +222 +223 +174 +121 +103 +109 +111 +101 +97 +95 +118 +140 +167 +176 +165 +171 +185 +195 +190 +176 +165 +157 +163 +160 +165 +170 +162 +151 +151 +156 +155 +154 +164 +178 +184 +188 +198 +205 +211 +210 +196 +170 +158 +167 +166 +150 +126 +129 +113 +78 +72 +120 +167 +180 +178 +179 +162 +116 +97 +114 +111 +92 +89 +86 +84 +89 +114 +156 +174 +161 +131 +103 +102 +125 +148 +170 +167 +139 +139 +153 +174 +180 +179 +174 +160 +154 +165 +163 +152 +140 +154 +170 +165 +161 +175 +192 +197 +182 +163 +154 +155 +161 +167 +180 +179 +172 +172 +181 +195 +194 +168 +132 +101 +114 +145 +155 +136 +107 +88 +109 +132 +157 +175 +158 +111 +78 +72 +76 +70 +76 +105 +126 +135 +145 +153 +150 +137 +120 +129 +135 +118 +117 +136 +158 +149 +118 +87 +82 +118 +157 +154 +150 +151 +161 +167 +163 +149 +136 +122 +128 +136 +144 +147 +142 +139 +143 +143 +154 +175 +186 +177 +148 +119 +113 +131 +151 +168 +169 +153 +127 +120 +133 +139 +122 +84 +74 +113 +149 +161 +169 +174 +176 +158 +134 +124 +122 +127 +138 +159 +161 +137 +117 +112 +108 +116 +130 +141 +128 +116 +103 +91 +87 +88 +89 +84 +87 +106 +139 +156 +142 +116 +99 +86 +84 +86 +89 +89 +87 +91 +98 +94 +90 +89 +94 +106 +115 +119 +118 +115 +107 +96 +88 +92 +102 +106 +105 +110 +104 +98 +97 +100 +102 +101 +100 +92 +99 +124 +123 +99 +86 +79 +74 +69 +66 +61 +60 +59 +61 +65 +70 +72 +66 +62 +61 +60 +58 +62 +66 +67 +64 +59 +58 +57 +55 +54 +55 +54 +55 +55 +55 +56 +58 +59 +59 +64 +64 +65 +65 +63 +59 +58 +58 +57 +65 +69 +66 +63 +63 +64 +62 +66 +63 +59 +56 +57 +60 +64 +66 +69 +72 +74 +74 +73 +73 +72 +70 +69 +67 +65 +63 +62 +62 +66 +71 +85 +82 +72 +64 +63 +66 +69 +72 +72 +66 +63 +65 +67 +68 +68 +69 +64 +62 +59 +56 +55 +56 +56 +55 +60 +60 +59 +61 +60 +58 +71 +94 +110 +118 +124 +120 +116 +115 +117 +118 +124 +124 +126 +128 +129 +140 +138 +122 +117 +106 +104 +123 +146 +154 +152 +153 +158 +160 +155 +152 +159 +160 +158 +163 +154 +146 +136 +145 +168 +176 +175 +183 +167 +161 +155 +153 +157 +165 +175 +182 +183 +178 +174 +171 +170 +177 +180 +174 +158 +151 +154 +164 +169 +176 +179 +172 +164 +167 +171 +174 +176 +176 +176 +176 +171 +166 +162 +158 +151 +145 +143 +143 +145 +145 +150 +156 +159 +157 +156 +157 +150 +146 +138 +135 +133 +135 +138 +142 +135 +130 +133 +136 +130 +128 +135 +137 +138 +137 +136 +133 +130 +130 +134 +137 +138 +139 +135 +124 +113 +111 +117 +123 +127 +138 +146 +144 +141 +141 +142 +142 +141 +141 +137 +144 +162 +160 +138 +123 +118 +119 +116 +116 +133 +155 +161 +155 +159 +159 +158 +155 +155 +155 +156 +156 +160 +149 +142 +145 +152 +156 +162 +168 +159 +157 +158 +160 +159 +156 +157 +162 +155 +148 +137 +130 +131 +141 +151 +157 +160 +156 +158 +164 +167 +164 +161 +162 +165 +171 +174 +174 +178 +183 +185 +181 +183 +183 +184 +178 +168 +165 +166 +165 +162 +154 +148 +150 +157 +162 +162 +162 +160 +161 +161 +161 +162 +162 +158 +153 +147 +147 +143 +141 +144 +153 +159 +161 +162 +163 +166 +169 +169 +168 +163 +160 +169 +171 +170 +165 +155 +147 +144 +143 +152 +160 +169 +165 +153 +148 +139 +123 +118 +128 +140 +148 +157 +165 +165 +159 +159 +161 +162 +162 +159 +154 +148 +146 +150 +152 +155 +159 +162 +163 +161 +160 +161 +162 +160 +160 +160 +153 +146 +145 +163 +171 +173 +172 +171 +172 +169 +172 +176 +180 +185 +189 +191 +191 +187 +181 +178 +175 +171 +169 +172 +175 +173 +170 +164 +156 +150 +152 +159 +166 +169 +170 +171 +173 +173 +170 +169 +170 +163 +156 +149 +139 +135 +139 +145 +154 +160 +160 +163 +163 +163 +163 +163 +162 +160 +157 +150 +150 +151 +156 +161 +166 +167 +168 +166 +163 +163 +166 +172 +177 +179 +178 +175 +169 +166 +167 +167 +167 +168 +172 +173 +169 +161 +153 +148 +150 +155 +158 +161 +163 +164 +163 +163 +163 +162 +160 +155 +148 +143 +146 +153 +157 +158 +158 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +190 +192 +193 +191 +190 +192 +193 +193 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +193 +195 +195 +193 +192 +192 +194 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +190 +190 +191 +194 +192 +190 +191 +192 +193 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +192 +193 +193 +193 +192 +192 +194 +194 +192 +192 +193 +192 +192 +193 +194 +193 +192 +191 +191 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +191 +192 +193 +193 +193 +193 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +195 +194 +194 +193 +192 +190 +191 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +193 +193 +191 +191 +192 +194 +193 +191 +192 +193 +194 +194 +192 +193 +194 +195 +194 +193 +194 +196 +199 +198 +197 +196 +196 +195 +195 +194 +193 +196 +202 +208 +208 +207 +205 +200 +194 +194 +196 +198 +198 +199 +199 +203 +205 +206 +205 +204 +204 +205 +204 +201 +198 +189 +188 +190 +198 +205 +208 +209 +209 +203 +193 +183 +186 +192 +196 +197 +199 +197 +196 +195 +197 +195 +181 +165 +154 +159 +174 +182 +170 +152 +147 +156 +167 +174 +175 +169 +172 +180 +188 +196 +194 +178 +155 +145 +161 +182 +190 +189 +184 +194 +196 +195 +191 +194 +199 +200 +196 +206 +202 +186 +174 +173 +177 +179 +181 +184 +191 +198 +198 +191 +184 +178 +176 +177 +187 +194 +197 +199 +195 +188 +186 +183 +177 +171 +169 +168 +170 +180 +190 +192 +195 +198 +198 +195 +197 +206 +217 +222 +220 +212 +208 +210 +208 +202 +201 +200 +191 +184 +186 +186 +180 +173 +169 +172 +179 +182 +187 +197 +205 +202 +198 +194 +202 +211 +215 +211 +199 +184 +173 +145 +128 +130 +151 +168 +177 +180 +177 +188 +198 +193 +181 +181 +185 +183 +179 +173 +185 +194 +193 +191 +186 +170 +152 +155 +176 +187 +185 +184 +184 +167 +144 +131 +140 +158 +172 +187 +199 +203 +204 +192 +183 +178 +181 +194 +203 +187 +160 +146 +137 +136 +131 +129 +153 +175 +172 +155 +136 +132 +135 +136 +159 +189 +197 +185 +161 +134 +134 +143 +140 +138 +135 +142 +152 +156 +152 +146 +146 +144 +139 +134 +134 +129 +139 +166 +185 +181 +165 +152 +152 +138 +135 +153 +182 +194 +178 +172 +172 +169 +169 +168 +164 +161 +163 +156 +152 +146 +141 +147 +161 +173 +178 +193 +210 +204 +177 +156 +146 +136 +133 +136 +135 +141 +154 +169 +172 +166 +156 +144 +136 +127 +132 +148 +161 +163 +164 +170 +176 +178 +176 +175 +176 +161 +140 +138 +151 +166 +164 +150 +146 +155 +162 +158 +151 +172 +202 +201 +186 +179 +176 +158 +122 +117 +150 +180 +192 +187 +177 +148 +114 +111 +140 +172 +164 +145 +167 +191 +182 +177 +188 +193 +167 +128 +112 +130 +164 +186 +168 +140 +128 +127 +129 +135 +137 +138 +135 +132 +133 +135 +135 +143 +155 +170 +173 +164 +150 +140 +135 +138 +151 +164 +157 +137 +129 +130 +128 +124 +145 +177 +197 +183 +157 +151 +164 +188 +195 +188 +158 +126 +113 +114 +117 +132 +141 +139 +132 +129 +127 +129 +138 +162 +179 +164 +136 +130 +123 +113 +115 +152 +195 +206 +173 +140 +124 +124 +132 +139 +145 +148 +142 +135 +134 +128 +118 +116 +102 +115 +152 +186 +211 +215 +201 +166 +131 +123 +130 +131 +124 +135 +171 +196 +180 +146 +121 +126 +133 +131 +134 +158 +166 +144 +131 +143 +161 +136 +107 +118 +116 +118 +149 +194 +190 +147 +118 +117 +130 +125 +119 +116 +125 +153 +178 +164 +126 +118 +120 +125 +132 +126 +131 +142 +148 +140 +134 +134 +137 +134 +116 +115 +143 +193 +215 +177 +127 +109 +117 +125 +126 +127 +129 +126 +138 +159 +159 +135 +131 +160 +192 +206 +207 +191 +173 +163 +182 +195 +191 +181 +173 +163 +149 +165 +172 +162 +131 +142 +176 +180 +181 +189 +181 +170 +169 +170 +172 +171 +154 +131 +120 +120 +125 +117 +108 +120 +138 +150 +168 +202 +216 +178 +123 +102 +110 +117 +108 +106 +108 +126 +134 +150 +157 +163 +185 +197 +190 +178 +172 +168 +162 +157 +140 +138 +155 +164 +155 +151 +157 +159 +154 +158 +170 +177 +184 +194 +199 +205 +204 +195 +172 +159 +168 +172 +161 +139 +138 +123 +93 +79 +107 +144 +158 +162 +169 +165 +130 +107 +111 +110 +102 +100 +96 +92 +94 +117 +159 +179 +168 +143 +115 +100 +120 +155 +178 +169 +145 +152 +146 +157 +168 +167 +160 +163 +181 +182 +148 +103 +91 +133 +174 +169 +156 +162 +192 +208 +192 +167 +151 +150 +158 +171 +187 +192 +190 +183 +180 +185 +183 +155 +119 +96 +107 +130 +145 +134 +105 +91 +118 +144 +163 +172 +154 +112 +79 +74 +76 +72 +82 +108 +121 +123 +128 +144 +148 +142 +132 +140 +136 +114 +116 +138 +155 +145 +115 +90 +89 +123 +156 +159 +153 +160 +168 +160 +146 +136 +131 +130 +128 +136 +150 +152 +144 +136 +134 +125 +138 +172 +195 +188 +159 +128 +121 +130 +151 +171 +172 +150 +125 +123 +138 +139 +127 +95 +88 +125 +160 +166 +166 +178 +172 +150 +130 +127 +127 +124 +125 +144 +152 +138 +124 +119 +113 +121 +134 +138 +123 +108 +99 +94 +93 +90 +83 +80 +83 +103 +134 +148 +136 +115 +102 +97 +94 +95 +100 +97 +88 +85 +90 +88 +87 +89 +94 +103 +112 +120 +125 +117 +104 +86 +75 +80 +93 +102 +105 +104 +96 +90 +91 +96 +98 +95 +91 +88 +93 +119 +122 +100 +84 +75 +70 +67 +65 +61 +60 +61 +63 +68 +73 +75 +67 +60 +57 +57 +56 +61 +66 +66 +62 +57 +56 +54 +53 +53 +54 +54 +54 +54 +54 +57 +61 +63 +63 +64 +64 +65 +65 +63 +59 +57 +57 +59 +65 +69 +65 +62 +63 +66 +66 +67 +64 +59 +57 +58 +61 +65 +67 +70 +73 +74 +73 +72 +71 +70 +68 +67 +66 +65 +65 +64 +64 +67 +71 +80 +79 +71 +63 +63 +66 +69 +72 +72 +68 +65 +66 +68 +67 +67 +68 +62 +62 +59 +54 +52 +54 +57 +59 +61 +62 +59 +59 +64 +74 +88 +105 +118 +123 +124 +122 +119 +120 +121 +122 +127 +127 +128 +130 +132 +140 +138 +121 +108 +102 +105 +121 +139 +148 +147 +143 +151 +156 +154 +152 +159 +161 +160 +163 +160 +150 +140 +148 +168 +173 +170 +172 +165 +161 +159 +160 +165 +169 +170 +171 +174 +170 +171 +170 +169 +173 +176 +173 +161 +156 +160 +166 +168 +173 +175 +169 +161 +166 +171 +176 +178 +177 +176 +174 +169 +165 +161 +157 +152 +146 +144 +145 +147 +148 +151 +155 +156 +154 +152 +152 +143 +146 +144 +138 +133 +135 +138 +140 +133 +123 +119 +128 +135 +137 +139 +140 +138 +139 +139 +136 +131 +129 +130 +131 +136 +135 +131 +123 +114 +112 +116 +121 +134 +143 +149 +149 +147 +146 +145 +142 +138 +137 +135 +142 +155 +157 +143 +130 +116 +112 +109 +117 +139 +158 +161 +154 +161 +157 +154 +152 +151 +153 +154 +156 +160 +162 +159 +151 +148 +153 +157 +157 +157 +154 +152 +155 +159 +161 +162 +163 +157 +148 +137 +130 +131 +139 +148 +156 +163 +158 +157 +160 +164 +164 +161 +159 +164 +170 +174 +175 +178 +182 +184 +181 +183 +184 +185 +179 +170 +166 +165 +162 +157 +152 +149 +152 +157 +161 +162 +163 +161 +162 +162 +161 +160 +159 +156 +152 +150 +153 +153 +150 +147 +149 +155 +158 +161 +163 +167 +172 +175 +174 +171 +168 +171 +172 +173 +170 +163 +155 +147 +142 +148 +150 +156 +154 +147 +141 +131 +120 +124 +133 +144 +151 +156 +161 +162 +160 +161 +161 +161 +160 +157 +153 +150 +147 +148 +152 +156 +160 +161 +161 +159 +159 +158 +161 +160 +158 +156 +150 +146 +148 +157 +169 +174 +172 +168 +165 +167 +173 +176 +181 +186 +190 +192 +191 +186 +180 +176 +174 +171 +170 +173 +176 +175 +171 +160 +154 +149 +151 +158 +164 +168 +170 +171 +174 +175 +173 +173 +172 +167 +160 +151 +147 +149 +155 +157 +160 +162 +160 +157 +156 +153 +152 +155 +157 +155 +150 +145 +145 +149 +157 +162 +163 +161 +160 +164 +163 +162 +164 +168 +173 +176 +177 +173 +170 +167 +165 +165 +164 +166 +169 +170 +166 +158 +148 +143 +147 +153 +156 +157 +159 +160 +160 +160 +160 +159 +157 +152 +149 +147 +150 +154 +157 +158 +159 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +191 +191 +191 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +195 +195 +193 +191 +192 +194 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +192 +192 +191 +193 +192 +192 +191 +192 +192 +192 +192 +192 +191 +192 +194 +193 +191 +191 +192 +194 +192 +191 +191 +192 +193 +192 +191 +191 +191 +191 +191 +192 +193 +194 +195 +193 +193 +193 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +193 +193 +192 +191 +192 +194 +194 +193 +192 +192 +191 +191 +191 +194 +193 +193 +193 +192 +192 +191 +191 +191 +191 +193 +193 +193 +193 +193 +194 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +191 +191 +192 +193 +194 +194 +194 +194 +194 +193 +193 +194 +194 +194 +194 +195 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +193 +192 +191 +190 +191 +192 +193 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +194 +193 +192 +193 +192 +191 +190 +192 +194 +193 +192 +192 +194 +195 +194 +193 +193 +195 +196 +196 +195 +194 +195 +196 +194 +194 +194 +195 +196 +197 +197 +196 +199 +200 +203 +206 +207 +203 +197 +193 +193 +198 +201 +201 +202 +207 +209 +207 +210 +208 +205 +204 +205 +204 +202 +201 +198 +196 +197 +203 +209 +210 +209 +208 +204 +195 +188 +189 +194 +197 +198 +199 +200 +201 +201 +202 +198 +184 +169 +159 +163 +172 +180 +179 +174 +173 +175 +175 +182 +184 +180 +183 +190 +195 +199 +192 +170 +158 +161 +184 +196 +183 +170 +172 +186 +192 +197 +197 +204 +209 +202 +189 +195 +193 +184 +179 +184 +185 +180 +176 +189 +199 +205 +199 +186 +176 +173 +173 +171 +180 +186 +190 +195 +197 +196 +198 +199 +195 +193 +193 +191 +187 +187 +189 +195 +192 +196 +203 +212 +214 +211 +207 +205 +207 +206 +205 +204 +201 +199 +199 +191 +183 +180 +185 +188 +184 +178 +175 +175 +181 +185 +190 +201 +206 +202 +198 +198 +203 +207 +208 +207 +196 +174 +152 +129 +128 +143 +169 +184 +183 +182 +184 +194 +199 +182 +159 +155 +160 +171 +189 +191 +190 +186 +182 +186 +188 +177 +162 +160 +181 +185 +175 +169 +161 +141 +125 +132 +146 +165 +188 +203 +204 +202 +193 +190 +173 +164 +174 +194 +208 +191 +158 +129 +128 +136 +138 +136 +152 +170 +167 +154 +142 +137 +132 +126 +149 +187 +205 +191 +162 +125 +129 +146 +137 +133 +141 +150 +154 +153 +146 +142 +144 +141 +137 +131 +136 +144 +162 +180 +179 +164 +152 +150 +157 +148 +152 +175 +194 +195 +185 +175 +169 +167 +168 +162 +156 +152 +149 +143 +137 +133 +139 +158 +179 +190 +192 +202 +204 +184 +154 +140 +136 +133 +129 +135 +131 +134 +151 +174 +187 +177 +162 +135 +129 +126 +132 +136 +131 +130 +137 +158 +179 +191 +186 +180 +174 +154 +127 +130 +146 +164 +165 +157 +159 +169 +173 +176 +171 +183 +193 +186 +181 +181 +175 +153 +141 +149 +167 +179 +190 +188 +171 +150 +125 +123 +149 +176 +157 +121 +129 +167 +189 +193 +191 +196 +174 +140 +129 +156 +179 +173 +139 +125 +129 +133 +131 +132 +137 +139 +136 +131 +131 +135 +139 +144 +157 +168 +164 +154 +146 +139 +131 +141 +163 +173 +155 +137 +135 +135 +132 +121 +136 +170 +202 +191 +150 +135 +155 +180 +184 +174 +145 +121 +116 +125 +132 +151 +154 +147 +136 +134 +137 +139 +142 +155 +163 +154 +135 +128 +121 +114 +114 +152 +192 +209 +183 +151 +135 +129 +125 +133 +154 +159 +147 +139 +135 +127 +122 +124 +105 +98 +113 +149 +192 +216 +213 +183 +143 +126 +127 +123 +124 +147 +182 +192 +175 +156 +130 +127 +140 +142 +148 +160 +160 +140 +130 +133 +137 +124 +116 +116 +108 +117 +160 +197 +182 +137 +114 +115 +127 +126 +120 +122 +143 +168 +171 +148 +117 +120 +128 +129 +132 +128 +134 +146 +151 +138 +127 +130 +141 +140 +120 +100 +120 +179 +219 +186 +132 +116 +121 +125 +127 +129 +132 +126 +132 +152 +158 +143 +137 +167 +196 +196 +193 +189 +184 +176 +189 +199 +200 +191 +165 +136 +121 +155 +169 +155 +137 +155 +178 +186 +192 +185 +165 +139 +133 +154 +190 +200 +170 +129 +118 +116 +121 +116 +114 +130 +150 +140 +157 +190 +207 +179 +130 +109 +111 +116 +114 +118 +122 +129 +126 +138 +153 +174 +189 +185 +171 +171 +177 +173 +165 +150 +122 +113 +139 +165 +162 +154 +160 +155 +146 +146 +158 +170 +183 +192 +194 +196 +197 +194 +178 +162 +168 +177 +173 +150 +145 +132 +108 +88 +96 +121 +138 +144 +153 +160 +139 +113 +106 +104 +108 +104 +101 +98 +101 +126 +165 +181 +169 +144 +130 +114 +120 +149 +169 +163 +150 +137 +131 +147 +166 +169 +166 +178 +207 +197 +136 +71 +67 +133 +186 +170 +139 +148 +185 +209 +200 +175 +152 +145 +153 +170 +181 +188 +196 +193 +182 +180 +176 +149 +118 +103 +109 +127 +145 +137 +109 +102 +124 +152 +175 +178 +151 +110 +84 +76 +80 +82 +94 +111 +114 +113 +120 +143 +149 +146 +142 +145 +128 +107 +119 +145 +156 +142 +115 +95 +99 +130 +155 +159 +148 +156 +164 +150 +136 +137 +139 +139 +130 +138 +148 +141 +131 +128 +124 +104 +120 +170 +207 +201 +170 +139 +126 +134 +152 +174 +175 +148 +125 +127 +141 +138 +126 +104 +108 +144 +167 +165 +162 +176 +169 +146 +129 +132 +133 +124 +118 +124 +137 +132 +128 +126 +122 +126 +132 +130 +117 +103 +95 +92 +93 +86 +75 +73 +78 +96 +122 +134 +126 +113 +107 +103 +105 +108 +107 +104 +97 +91 +88 +86 +89 +92 +94 +97 +105 +115 +124 +121 +103 +79 +67 +72 +87 +101 +107 +102 +94 +88 +89 +96 +98 +92 +84 +77 +85 +114 +125 +107 +85 +67 +62 +66 +64 +61 +61 +62 +65 +70 +74 +73 +65 +57 +55 +56 +57 +61 +65 +65 +60 +55 +53 +53 +52 +53 +54 +56 +56 +55 +55 +58 +64 +66 +66 +62 +62 +64 +65 +62 +59 +57 +58 +63 +68 +69 +65 +61 +62 +67 +69 +67 +64 +59 +57 +58 +62 +67 +69 +71 +73 +75 +73 +72 +72 +71 +69 +68 +67 +68 +69 +70 +69 +70 +73 +76 +78 +72 +66 +66 +67 +69 +72 +72 +70 +67 +68 +69 +68 +66 +66 +62 +62 +60 +55 +53 +56 +62 +65 +63 +63 +59 +59 +72 +88 +104 +115 +123 +122 +121 +123 +125 +128 +130 +135 +137 +136 +136 +137 +141 +146 +141 +125 +110 +108 +116 +128 +135 +142 +140 +128 +138 +147 +150 +151 +157 +160 +157 +155 +153 +146 +143 +157 +176 +177 +166 +162 +167 +164 +163 +167 +173 +176 +171 +165 +162 +160 +166 +171 +171 +170 +170 +167 +164 +162 +166 +169 +168 +169 +171 +168 +161 +166 +173 +179 +180 +178 +173 +170 +166 +163 +159 +156 +151 +147 +145 +145 +148 +151 +153 +155 +155 +154 +151 +148 +144 +146 +147 +144 +135 +128 +128 +134 +133 +123 +117 +126 +139 +142 +140 +141 +137 +139 +140 +139 +135 +129 +126 +124 +129 +126 +123 +122 +119 +117 +121 +127 +135 +141 +145 +146 +147 +147 +144 +139 +140 +137 +139 +143 +147 +148 +141 +131 +123 +115 +112 +124 +146 +160 +160 +154 +158 +153 +150 +151 +152 +154 +155 +159 +163 +171 +172 +161 +149 +145 +147 +148 +155 +152 +149 +152 +159 +164 +162 +157 +155 +147 +139 +135 +134 +137 +145 +153 +165 +161 +157 +156 +161 +164 +161 +157 +162 +169 +175 +177 +178 +181 +182 +181 +183 +183 +183 +179 +170 +166 +163 +158 +151 +149 +149 +153 +158 +160 +162 +164 +162 +164 +163 +160 +156 +154 +152 +151 +152 +157 +163 +162 +154 +149 +151 +156 +161 +163 +168 +174 +179 +182 +181 +180 +172 +171 +171 +172 +170 +165 +158 +152 +152 +149 +146 +146 +143 +133 +123 +123 +132 +139 +148 +154 +157 +158 +159 +160 +161 +160 +158 +157 +154 +152 +149 +147 +148 +152 +156 +159 +160 +159 +157 +157 +155 +158 +158 +155 +152 +147 +146 +152 +160 +170 +173 +170 +166 +164 +167 +174 +175 +179 +185 +189 +190 +189 +183 +178 +173 +172 +171 +172 +176 +179 +176 +172 +158 +153 +150 +152 +157 +162 +165 +168 +168 +171 +172 +171 +171 +171 +167 +161 +147 +148 +157 +165 +167 +168 +170 +168 +164 +161 +154 +149 +152 +156 +153 +145 +138 +140 +148 +159 +163 +158 +153 +152 +155 +156 +159 +162 +165 +168 +170 +171 +169 +168 +166 +162 +160 +161 +162 +163 +164 +161 +152 +141 +137 +144 +151 +154 +156 +158 +159 +159 +160 +161 +159 +157 +150 +150 +152 +156 +158 +159 +162 +164 +194 +193 +193 +193 +193 +194 +194 +194 +191 +191 +192 +192 +192 +192 +193 +193 +194 +193 +192 +191 +191 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +191 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +194 +194 +191 +190 +190 +193 +193 +192 +192 +192 +192 +192 +193 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +192 +191 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +192 +193 +194 +192 +192 +193 +194 +193 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +195 +196 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +193 +192 +191 +191 +192 +194 +194 +193 +192 +192 +192 +191 +191 +194 +194 +193 +193 +192 +191 +191 +191 +191 +191 +193 +193 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +193 +192 +192 +192 +192 +193 +194 +195 +196 +196 +195 +194 +194 +194 +195 +195 +194 +194 +195 +195 +195 +195 +194 +193 +194 +194 +193 +192 +192 +193 +193 +193 +192 +192 +191 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +194 +194 +194 +193 +192 +191 +190 +191 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +190 +194 +193 +192 +192 +192 +190 +191 +192 +194 +193 +193 +193 +194 +194 +194 +193 +193 +194 +195 +195 +194 +194 +194 +194 +195 +194 +195 +196 +198 +200 +201 +201 +202 +199 +199 +202 +203 +200 +198 +198 +196 +203 +206 +203 +205 +212 +215 +212 +213 +210 +206 +204 +204 +204 +204 +202 +205 +201 +200 +203 +206 +208 +207 +206 +205 +200 +195 +196 +198 +199 +199 +199 +200 +199 +197 +196 +193 +187 +179 +176 +175 +179 +184 +189 +193 +195 +190 +184 +183 +189 +187 +188 +193 +196 +192 +178 +165 +174 +189 +201 +192 +163 +152 +166 +185 +192 +200 +205 +202 +196 +191 +187 +190 +194 +192 +188 +189 +185 +181 +178 +191 +201 +205 +195 +182 +179 +185 +191 +188 +190 +188 +187 +196 +203 +204 +205 +211 +205 +200 +197 +194 +193 +194 +197 +201 +188 +181 +187 +198 +198 +184 +169 +165 +171 +181 +189 +187 +183 +179 +175 +170 +168 +170 +177 +185 +186 +181 +176 +176 +188 +192 +193 +198 +202 +200 +197 +201 +201 +200 +202 +204 +194 +168 +144 +142 +154 +171 +187 +194 +190 +188 +193 +189 +175 +153 +140 +143 +158 +184 +210 +206 +190 +180 +187 +194 +187 +172 +162 +163 +178 +176 +159 +145 +133 +132 +146 +167 +176 +183 +200 +206 +198 +200 +194 +188 +167 +164 +183 +195 +195 +185 +169 +142 +134 +133 +138 +145 +161 +169 +159 +150 +146 +145 +135 +125 +145 +185 +209 +199 +163 +125 +130 +145 +140 +142 +151 +156 +151 +145 +141 +140 +137 +135 +132 +135 +151 +169 +180 +178 +164 +154 +155 +166 +178 +177 +177 +184 +188 +191 +182 +154 +145 +146 +151 +144 +136 +133 +127 +128 +124 +129 +149 +170 +183 +191 +197 +202 +184 +159 +143 +138 +138 +138 +141 +142 +131 +130 +154 +182 +191 +169 +144 +124 +129 +137 +142 +134 +118 +114 +127 +143 +172 +192 +186 +172 +161 +152 +146 +141 +139 +151 +168 +177 +178 +179 +180 +169 +161 +166 +169 +166 +177 +191 +191 +168 +173 +177 +173 +165 +166 +169 +165 +157 +142 +132 +143 +168 +156 +114 +102 +127 +167 +193 +199 +201 +185 +166 +165 +182 +178 +149 +120 +124 +137 +139 +139 +132 +136 +139 +137 +135 +135 +136 +137 +140 +149 +153 +147 +143 +145 +142 +135 +144 +174 +178 +150 +134 +142 +145 +138 +124 +128 +158 +201 +203 +164 +144 +158 +174 +179 +171 +150 +133 +132 +138 +142 +150 +148 +140 +134 +136 +141 +139 +133 +140 +142 +139 +131 +124 +120 +116 +117 +146 +187 +209 +187 +160 +147 +138 +125 +127 +153 +168 +156 +137 +127 +126 +128 +125 +119 +105 +93 +108 +156 +199 +213 +192 +154 +130 +122 +114 +126 +159 +186 +182 +160 +164 +152 +134 +130 +131 +154 +160 +154 +143 +135 +125 +113 +116 +133 +124 +112 +126 +171 +194 +168 +129 +114 +123 +128 +127 +129 +145 +178 +191 +167 +126 +107 +118 +131 +130 +131 +134 +138 +146 +149 +133 +121 +123 +134 +138 +126 +102 +112 +164 +214 +195 +141 +116 +120 +127 +128 +129 +131 +123 +124 +144 +157 +153 +143 +171 +198 +194 +186 +182 +179 +175 +191 +199 +202 +189 +143 +114 +128 +158 +167 +158 +157 +163 +167 +181 +194 +171 +145 +119 +107 +124 +174 +204 +192 +154 +126 +110 +115 +121 +127 +142 +156 +148 +156 +174 +187 +178 +152 +129 +112 +118 +128 +132 +128 +123 +119 +136 +162 +185 +180 +160 +152 +167 +175 +170 +167 +155 +125 +106 +127 +163 +170 +159 +154 +135 +127 +130 +147 +167 +185 +192 +191 +187 +191 +194 +185 +168 +166 +174 +178 +163 +155 +138 +114 +94 +96 +116 +134 +137 +143 +154 +141 +117 +105 +102 +111 +101 +99 +98 +107 +139 +172 +179 +165 +154 +139 +122 +123 +152 +176 +160 +126 +96 +112 +144 +163 +170 +175 +185 +202 +181 +147 +109 +102 +141 +172 +159 +143 +154 +180 +199 +198 +183 +157 +146 +158 +180 +180 +181 +196 +202 +194 +188 +181 +157 +132 +117 +119 +139 +155 +140 +117 +110 +129 +150 +163 +162 +143 +111 +87 +84 +90 +97 +106 +111 +109 +114 +128 +149 +154 +148 +142 +138 +112 +99 +124 +156 +160 +143 +118 +102 +108 +135 +152 +141 +125 +128 +135 +128 +131 +146 +149 +140 +130 +136 +133 +112 +110 +122 +121 +99 +112 +168 +216 +212 +178 +142 +127 +139 +151 +174 +179 +152 +128 +128 +135 +133 +120 +110 +127 +159 +166 +158 +157 +160 +158 +142 +127 +126 +124 +117 +114 +119 +130 +128 +129 +130 +126 +125 +123 +121 +115 +106 +97 +88 +86 +80 +71 +71 +73 +85 +103 +114 +113 +109 +109 +114 +125 +128 +118 +111 +110 +105 +94 +95 +97 +99 +97 +94 +97 +105 +116 +120 +103 +82 +71 +76 +90 +104 +110 +103 +98 +93 +93 +98 +99 +92 +84 +74 +83 +113 +129 +114 +87 +64 +59 +64 +63 +61 +61 +62 +66 +67 +69 +66 +59 +54 +55 +60 +62 +63 +65 +64 +59 +55 +53 +53 +53 +54 +56 +58 +57 +57 +57 +61 +66 +66 +64 +59 +60 +61 +62 +61 +59 +60 +62 +68 +70 +70 +65 +61 +61 +66 +68 +66 +62 +58 +57 +58 +63 +68 +71 +71 +74 +75 +74 +74 +75 +75 +74 +71 +70 +71 +74 +75 +75 +75 +77 +77 +81 +78 +71 +70 +68 +68 +72 +73 +70 +67 +68 +70 +70 +67 +63 +61 +62 +62 +60 +60 +63 +65 +67 +66 +65 +61 +65 +81 +98 +112 +121 +125 +120 +119 +124 +131 +133 +138 +142 +144 +143 +143 +145 +149 +151 +144 +131 +117 +117 +130 +142 +140 +142 +139 +127 +125 +136 +143 +146 +152 +157 +155 +151 +141 +139 +143 +160 +177 +177 +168 +163 +166 +164 +165 +170 +178 +182 +178 +171 +157 +153 +161 +172 +175 +172 +165 +159 +162 +166 +170 +171 +168 +168 +170 +170 +167 +171 +176 +181 +181 +177 +170 +165 +163 +161 +157 +155 +151 +149 +147 +146 +147 +151 +154 +155 +155 +155 +152 +148 +151 +145 +145 +146 +136 +118 +112 +119 +123 +129 +129 +131 +138 +138 +137 +142 +136 +138 +139 +140 +138 +133 +126 +121 +119 +115 +116 +122 +126 +127 +130 +136 +139 +141 +143 +146 +150 +153 +150 +146 +141 +139 +143 +146 +141 +140 +138 +131 +131 +127 +126 +133 +146 +157 +160 +157 +155 +150 +149 +154 +158 +159 +160 +164 +169 +171 +173 +169 +155 +140 +139 +144 +152 +154 +154 +156 +161 +164 +156 +145 +147 +145 +144 +144 +142 +139 +143 +151 +162 +162 +159 +156 +159 +163 +162 +156 +163 +171 +178 +179 +179 +179 +181 +181 +182 +181 +180 +178 +172 +168 +162 +154 +147 +146 +148 +153 +159 +161 +163 +164 +163 +164 +163 +159 +153 +149 +149 +150 +151 +157 +165 +168 +164 +156 +153 +155 +158 +161 +167 +175 +182 +186 +187 +185 +176 +173 +170 +169 +170 +170 +167 +165 +163 +156 +146 +144 +141 +129 +121 +129 +140 +144 +151 +158 +160 +159 +159 +161 +162 +159 +157 +156 +153 +151 +148 +147 +150 +153 +156 +159 +160 +159 +156 +155 +155 +158 +157 +154 +152 +148 +149 +156 +169 +172 +170 +167 +167 +167 +168 +172 +173 +177 +182 +185 +186 +184 +180 +176 +170 +171 +172 +175 +179 +181 +177 +172 +160 +156 +155 +157 +160 +162 +164 +166 +166 +168 +168 +167 +167 +166 +163 +159 +148 +149 +157 +166 +169 +173 +177 +177 +177 +174 +167 +159 +158 +160 +154 +144 +137 +139 +148 +160 +162 +155 +149 +148 +146 +149 +156 +162 +167 +168 +167 +165 +163 +165 +164 +159 +158 +161 +163 +162 +159 +158 +149 +139 +137 +144 +151 +153 +157 +159 +160 +160 +161 +162 +160 +157 +150 +152 +156 +161 +164 +165 +168 +171 +193 +193 +193 +193 +193 +193 +193 +194 +190 +190 +190 +191 +192 +193 +193 +193 +194 +193 +192 +191 +191 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +193 +193 +193 +192 +192 +193 +193 +191 +191 +192 +192 +192 +192 +191 +190 +191 +190 +191 +193 +193 +191 +189 +189 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +192 +191 +191 +191 +192 +192 +192 +192 +191 +190 +191 +193 +194 +193 +193 +193 +194 +193 +193 +192 +193 +193 +193 +192 +193 +192 +192 +192 +192 +193 +194 +195 +193 +193 +192 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +191 +190 +190 +192 +192 +191 +190 +191 +193 +193 +193 +194 +194 +194 +192 +191 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +193 +194 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +196 +196 +195 +194 +194 +194 +195 +196 +194 +194 +195 +195 +195 +195 +195 +194 +195 +194 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +190 +193 +192 +191 +192 +192 +191 +191 +193 +195 +194 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +193 +194 +196 +198 +200 +200 +201 +199 +199 +201 +200 +197 +198 +201 +205 +211 +211 +203 +201 +208 +213 +211 +212 +209 +205 +203 +203 +203 +202 +202 +203 +201 +201 +204 +206 +205 +204 +204 +205 +203 +202 +202 +203 +201 +199 +198 +201 +198 +196 +196 +193 +189 +188 +189 +182 +186 +190 +191 +190 +187 +183 +180 +173 +175 +179 +195 +203 +192 +175 +156 +165 +181 +195 +196 +184 +163 +161 +178 +190 +199 +204 +199 +184 +179 +184 +192 +200 +203 +199 +192 +189 +185 +185 +188 +187 +194 +194 +186 +180 +182 +184 +184 +185 +189 +188 +188 +198 +206 +208 +209 +202 +203 +204 +204 +201 +198 +197 +197 +199 +187 +178 +181 +189 +186 +173 +162 +156 +157 +169 +181 +184 +180 +168 +153 +148 +152 +155 +159 +165 +168 +161 +152 +162 +184 +196 +195 +195 +200 +198 +196 +203 +198 +196 +202 +206 +195 +173 +153 +165 +178 +188 +192 +197 +199 +197 +197 +170 +142 +134 +146 +157 +176 +201 +211 +205 +194 +190 +195 +191 +176 +162 +161 +170 +183 +174 +146 +128 +126 +151 +186 +197 +194 +186 +195 +196 +188 +195 +197 +184 +173 +179 +195 +197 +187 +181 +180 +166 +148 +133 +131 +142 +160 +163 +150 +145 +146 +148 +140 +129 +143 +180 +207 +198 +162 +131 +133 +139 +144 +156 +157 +154 +146 +142 +142 +139 +131 +131 +137 +154 +170 +181 +180 +172 +165 +168 +180 +180 +181 +181 +177 +168 +174 +184 +172 +141 +136 +139 +145 +139 +133 +130 +125 +126 +132 +152 +177 +182 +174 +181 +198 +198 +170 +144 +134 +137 +142 +146 +146 +138 +133 +142 +170 +192 +186 +153 +124 +119 +127 +136 +140 +133 +122 +125 +139 +148 +176 +189 +176 +158 +152 +160 +170 +155 +139 +142 +169 +192 +196 +186 +175 +159 +147 +149 +160 +169 +187 +199 +194 +182 +180 +171 +162 +148 +130 +132 +156 +169 +157 +153 +169 +181 +154 +111 +101 +106 +137 +179 +203 +201 +190 +190 +194 +187 +172 +149 +139 +142 +136 +131 +140 +136 +136 +136 +136 +138 +140 +139 +137 +140 +145 +144 +140 +142 +148 +146 +136 +141 +163 +166 +143 +132 +138 +141 +138 +124 +120 +145 +192 +211 +187 +163 +158 +157 +159 +155 +144 +134 +134 +140 +144 +139 +135 +133 +133 +136 +139 +136 +129 +130 +128 +126 +126 +123 +120 +119 +120 +139 +179 +208 +198 +169 +147 +135 +128 +128 +147 +173 +169 +135 +119 +126 +130 +124 +122 +112 +96 +97 +128 +171 +197 +200 +168 +136 +118 +118 +143 +171 +172 +145 +126 +155 +173 +154 +128 +123 +154 +165 +151 +136 +126 +120 +115 +124 +137 +131 +120 +140 +181 +189 +159 +130 +122 +127 +122 +120 +136 +168 +204 +199 +153 +109 +100 +114 +127 +127 +127 +133 +140 +148 +144 +130 +123 +124 +127 +131 +124 +106 +114 +156 +205 +201 +147 +112 +117 +129 +130 +128 +128 +121 +119 +138 +154 +156 +149 +176 +199 +194 +186 +181 +182 +184 +190 +199 +198 +169 +134 +134 +159 +170 +168 +161 +163 +157 +159 +180 +182 +157 +127 +109 +103 +113 +151 +190 +200 +185 +146 +117 +118 +129 +138 +150 +159 +150 +153 +165 +175 +169 +156 +141 +131 +136 +150 +146 +130 +120 +120 +138 +162 +180 +176 +159 +152 +163 +168 +167 +175 +164 +133 +108 +122 +159 +179 +162 +138 +112 +106 +112 +135 +163 +185 +192 +188 +182 +187 +193 +189 +174 +162 +166 +178 +181 +174 +147 +112 +93 +99 +118 +134 +130 +139 +155 +146 +121 +106 +105 +114 +103 +95 +90 +106 +142 +171 +173 +161 +157 +147 +141 +142 +159 +183 +162 +106 +75 +108 +151 +170 +174 +179 +181 +187 +174 +162 +146 +140 +154 +161 +150 +148 +162 +173 +180 +186 +179 +150 +138 +156 +185 +183 +182 +194 +202 +198 +191 +180 +166 +144 +123 +121 +148 +160 +137 +123 +121 +141 +153 +146 +134 +128 +115 +98 +100 +102 +106 +112 +111 +110 +120 +137 +153 +157 +148 +141 +128 +98 +97 +130 +163 +160 +142 +121 +108 +115 +139 +150 +131 +118 +115 +114 +111 +131 +156 +159 +136 +127 +127 +113 +90 +102 +126 +126 +98 +104 +157 +212 +215 +181 +144 +128 +137 +147 +171 +182 +161 +134 +122 +119 +125 +119 +119 +138 +163 +166 +155 +150 +152 +153 +143 +129 +124 +117 +111 +113 +124 +135 +135 +133 +128 +122 +122 +117 +115 +112 +106 +99 +91 +87 +82 +74 +76 +73 +77 +86 +94 +96 +98 +100 +100 +110 +118 +117 +115 +116 +114 +109 +105 +106 +107 +105 +99 +97 +104 +113 +115 +106 +92 +83 +86 +95 +104 +107 +102 +100 +98 +97 +99 +100 +95 +88 +84 +90 +114 +128 +117 +90 +67 +64 +61 +61 +60 +60 +61 +64 +64 +64 +60 +56 +53 +55 +61 +65 +65 +65 +62 +57 +54 +53 +54 +54 +55 +57 +58 +59 +59 +61 +64 +66 +65 +62 +60 +60 +60 +60 +58 +58 +61 +65 +69 +70 +69 +65 +62 +62 +65 +66 +63 +60 +57 +57 +60 +65 +69 +72 +71 +73 +74 +74 +74 +76 +76 +76 +73 +72 +73 +76 +80 +80 +81 +82 +83 +88 +86 +81 +77 +74 +72 +73 +74 +70 +65 +66 +71 +71 +66 +61 +58 +59 +61 +62 +65 +67 +66 +65 +63 +65 +68 +78 +94 +106 +116 +125 +128 +123 +121 +126 +132 +136 +137 +138 +141 +143 +144 +147 +152 +151 +142 +133 +118 +119 +137 +152 +149 +146 +148 +143 +129 +132 +135 +135 +139 +148 +153 +152 +139 +139 +148 +163 +172 +172 +169 +168 +161 +163 +165 +171 +179 +184 +182 +178 +163 +155 +157 +169 +174 +173 +165 +156 +161 +169 +173 +171 +169 +169 +170 +172 +174 +176 +179 +181 +181 +175 +168 +163 +160 +159 +156 +154 +153 +152 +149 +148 +147 +151 +154 +155 +154 +152 +148 +144 +152 +149 +146 +144 +135 +119 +106 +100 +109 +129 +137 +134 +134 +136 +137 +141 +138 +136 +136 +139 +140 +136 +126 +118 +112 +109 +112 +122 +130 +133 +136 +140 +140 +140 +140 +143 +149 +154 +153 +151 +140 +138 +143 +143 +135 +135 +140 +139 +133 +140 +142 +138 +140 +148 +157 +159 +153 +150 +150 +155 +160 +163 +166 +170 +172 +169 +169 +167 +157 +144 +136 +137 +142 +151 +158 +161 +163 +162 +153 +141 +140 +145 +153 +156 +151 +144 +144 +150 +154 +160 +162 +158 +157 +161 +162 +159 +166 +173 +180 +181 +179 +178 +179 +181 +181 +179 +180 +179 +173 +170 +164 +154 +147 +146 +148 +155 +161 +163 +163 +162 +162 +163 +162 +157 +150 +146 +147 +151 +154 +157 +163 +169 +169 +164 +157 +153 +151 +156 +165 +177 +186 +189 +186 +183 +180 +176 +171 +168 +168 +169 +170 +170 +171 +161 +148 +143 +138 +126 +123 +135 +145 +147 +153 +161 +165 +164 +163 +163 +163 +162 +160 +157 +154 +151 +150 +149 +152 +153 +155 +159 +160 +161 +158 +156 +157 +159 +157 +155 +154 +152 +153 +160 +171 +173 +171 +169 +169 +168 +168 +172 +176 +179 +182 +182 +181 +180 +177 +173 +168 +170 +172 +176 +181 +182 +177 +171 +161 +160 +159 +162 +164 +166 +167 +169 +169 +169 +169 +167 +165 +163 +161 +158 +154 +151 +156 +164 +168 +172 +176 +175 +178 +178 +174 +167 +164 +163 +156 +147 +143 +145 +153 +163 +164 +158 +154 +154 +150 +152 +157 +164 +172 +174 +170 +166 +162 +164 +163 +160 +161 +165 +168 +168 +161 +158 +151 +146 +147 +151 +156 +157 +159 +160 +161 +161 +162 +162 +160 +156 +153 +153 +156 +162 +167 +169 +172 +174 +191 +191 +191 +191 +191 +192 +192 +192 +190 +190 +191 +191 +192 +193 +193 +194 +194 +193 +191 +191 +191 +192 +192 +191 +193 +193 +193 +193 +193 +193 +192 +192 +194 +193 +192 +193 +193 +191 +190 +190 +191 +191 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +193 +193 +191 +191 +192 +192 +192 +191 +191 +191 +193 +192 +192 +194 +193 +191 +190 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +191 +191 +191 +192 +193 +193 +192 +191 +190 +191 +193 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +191 +192 +193 +192 +192 +191 +191 +191 +191 +190 +191 +192 +192 +191 +191 +192 +192 +192 +192 +194 +195 +195 +193 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +195 +195 +194 +194 +193 +193 +193 +193 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +193 +193 +193 +193 +194 +195 +194 +194 +194 +194 +194 +195 +195 +195 +195 +195 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +191 +191 +192 +192 +192 +192 +192 +192 +193 +191 +191 +192 +192 +191 +191 +193 +195 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +194 +196 +198 +199 +198 +199 +202 +204 +201 +197 +198 +201 +214 +218 +213 +199 +190 +194 +203 +207 +209 +207 +205 +203 +202 +202 +200 +200 +198 +199 +204 +207 +207 +204 +202 +203 +203 +204 +204 +204 +203 +201 +199 +198 +200 +199 +199 +199 +196 +192 +189 +188 +182 +182 +184 +187 +188 +180 +165 +153 +154 +157 +171 +199 +200 +174 +160 +157 +177 +181 +182 +183 +185 +187 +190 +195 +191 +200 +197 +179 +167 +174 +189 +199 +210 +208 +200 +195 +194 +189 +184 +182 +182 +187 +187 +180 +177 +174 +161 +147 +154 +169 +180 +185 +193 +200 +202 +204 +198 +205 +213 +217 +215 +208 +198 +193 +194 +193 +194 +195 +195 +190 +185 +183 +176 +171 +179 +193 +198 +194 +180 +158 +148 +153 +155 +151 +147 +144 +139 +132 +145 +171 +190 +194 +197 +198 +195 +190 +199 +197 +197 +203 +206 +196 +179 +166 +174 +182 +187 +189 +196 +207 +204 +192 +165 +148 +158 +174 +173 +185 +205 +205 +198 +189 +180 +178 +174 +168 +164 +164 +175 +178 +158 +130 +133 +160 +189 +207 +186 +181 +180 +193 +195 +185 +184 +188 +193 +194 +192 +187 +181 +176 +175 +177 +186 +172 +153 +139 +141 +154 +155 +144 +139 +141 +145 +142 +134 +140 +170 +197 +193 +164 +141 +139 +139 +147 +160 +156 +144 +141 +141 +141 +134 +128 +138 +154 +174 +178 +179 +176 +176 +177 +180 +188 +183 +174 +162 +153 +150 +170 +183 +161 +143 +142 +145 +146 +141 +135 +132 +130 +138 +155 +182 +194 +180 +164 +174 +197 +193 +168 +141 +128 +129 +140 +145 +138 +131 +142 +163 +184 +193 +175 +144 +121 +123 +128 +132 +134 +133 +130 +135 +147 +167 +185 +178 +153 +143 +149 +159 +170 +170 +155 +146 +158 +181 +199 +194 +177 +163 +151 +157 +171 +179 +193 +202 +199 +185 +177 +152 +131 +119 +110 +115 +136 +162 +164 +177 +197 +192 +153 +116 +108 +105 +118 +159 +192 +192 +190 +198 +201 +185 +175 +164 +165 +159 +137 +127 +137 +140 +138 +133 +132 +136 +142 +143 +141 +142 +142 +141 +140 +143 +144 +139 +132 +139 +146 +150 +146 +137 +134 +135 +134 +122 +117 +142 +186 +209 +199 +171 +147 +136 +137 +137 +132 +129 +132 +144 +157 +152 +138 +131 +132 +131 +131 +136 +136 +128 +125 +123 +124 +125 +122 +119 +120 +141 +175 +207 +207 +176 +135 +115 +119 +127 +139 +168 +175 +144 +124 +127 +128 +121 +113 +109 +112 +116 +124 +146 +173 +192 +179 +147 +122 +127 +158 +176 +162 +124 +109 +141 +176 +167 +136 +130 +157 +179 +147 +112 +95 +116 +139 +147 +136 +124 +121 +148 +185 +187 +163 +143 +132 +122 +113 +115 +146 +184 +207 +184 +130 +103 +105 +116 +126 +127 +126 +131 +139 +143 +135 +123 +127 +131 +129 +129 +123 +105 +116 +155 +202 +205 +155 +115 +116 +129 +130 +125 +126 +122 +120 +135 +148 +153 +159 +185 +199 +192 +186 +184 +193 +198 +192 +208 +201 +159 +151 +170 +171 +172 +171 +165 +157 +145 +162 +190 +184 +149 +112 +99 +105 +118 +140 +162 +178 +196 +167 +142 +134 +137 +144 +154 +160 +144 +140 +150 +169 +175 +164 +149 +140 +149 +161 +146 +127 +122 +131 +139 +155 +168 +177 +173 +164 +169 +177 +179 +182 +161 +129 +107 +116 +153 +182 +170 +134 +106 +96 +97 +121 +155 +183 +190 +181 +177 +186 +191 +192 +182 +157 +150 +168 +194 +190 +156 +107 +85 +95 +115 +128 +118 +132 +156 +152 +126 +105 +101 +113 +110 +95 +84 +99 +135 +159 +163 +162 +154 +151 +154 +152 +156 +175 +158 +103 +77 +109 +160 +186 +187 +179 +173 +181 +184 +168 +157 +157 +169 +165 +146 +145 +162 +168 +172 +181 +179 +147 +128 +145 +178 +187 +188 +191 +193 +194 +193 +182 +168 +140 +121 +120 +147 +156 +133 +128 +130 +141 +156 +151 +121 +96 +96 +104 +110 +106 +106 +112 +115 +118 +128 +140 +150 +155 +148 +140 +119 +91 +103 +137 +163 +153 +135 +122 +113 +120 +142 +151 +138 +131 +123 +109 +103 +128 +158 +164 +137 +125 +118 +102 +89 +112 +137 +131 +93 +88 +130 +191 +208 +179 +140 +125 +131 +141 +165 +182 +169 +138 +115 +107 +120 +123 +128 +142 +162 +168 +157 +145 +155 +152 +140 +130 +125 +113 +103 +107 +120 +134 +138 +133 +123 +118 +124 +124 +114 +105 +99 +99 +98 +97 +91 +83 +86 +81 +78 +80 +83 +84 +85 +87 +79 +81 +92 +106 +112 +110 +111 +116 +111 +110 +110 +107 +102 +99 +105 +114 +114 +114 +108 +98 +95 +101 +105 +104 +102 +103 +101 +99 +100 +102 +100 +95 +90 +95 +115 +128 +122 +96 +68 +62 +60 +61 +61 +61 +62 +64 +63 +60 +59 +55 +53 +54 +60 +64 +65 +64 +57 +54 +52 +53 +54 +55 +56 +57 +56 +58 +61 +63 +65 +66 +65 +62 +62 +61 +60 +59 +57 +57 +61 +66 +68 +67 +65 +64 +63 +63 +64 +64 +60 +59 +57 +58 +61 +66 +69 +72 +71 +73 +73 +72 +71 +73 +73 +73 +72 +70 +71 +75 +80 +81 +82 +82 +87 +93 +93 +90 +88 +85 +81 +81 +78 +72 +67 +66 +69 +71 +66 +60 +55 +56 +58 +60 +64 +66 +65 +61 +58 +66 +75 +92 +108 +117 +120 +126 +126 +124 +124 +129 +135 +138 +139 +139 +139 +142 +144 +147 +153 +149 +139 +134 +122 +126 +143 +158 +155 +152 +156 +158 +150 +142 +136 +130 +127 +134 +141 +141 +135 +141 +159 +176 +178 +171 +167 +164 +157 +162 +167 +173 +179 +183 +181 +176 +171 +161 +158 +163 +167 +169 +165 +157 +162 +172 +174 +171 +170 +169 +168 +172 +176 +177 +178 +179 +178 +174 +167 +162 +157 +156 +155 +153 +154 +155 +153 +150 +150 +150 +151 +152 +150 +145 +142 +140 +145 +152 +150 +138 +131 +128 +113 +94 +111 +129 +139 +136 +136 +139 +139 +137 +139 +136 +135 +137 +139 +135 +124 +115 +109 +107 +111 +122 +131 +135 +136 +137 +140 +138 +138 +140 +145 +150 +151 +150 +146 +142 +140 +135 +128 +129 +139 +147 +143 +155 +159 +148 +139 +140 +147 +150 +152 +152 +153 +155 +159 +165 +169 +172 +170 +170 +167 +159 +154 +150 +141 +131 +132 +146 +158 +162 +161 +157 +152 +145 +138 +147 +158 +162 +157 +151 +148 +148 +148 +156 +161 +157 +154 +157 +161 +163 +169 +175 +180 +182 +179 +178 +178 +180 +181 +178 +179 +179 +174 +171 +165 +155 +147 +147 +149 +155 +161 +162 +162 +161 +161 +160 +159 +154 +148 +144 +147 +152 +160 +161 +163 +167 +170 +168 +160 +152 +144 +151 +164 +178 +188 +190 +184 +178 +176 +174 +172 +170 +170 +170 +172 +172 +172 +162 +149 +140 +134 +128 +130 +138 +147 +150 +155 +160 +165 +166 +164 +161 +162 +162 +161 +157 +152 +149 +149 +150 +152 +153 +155 +157 +159 +160 +159 +158 +159 +159 +156 +152 +152 +150 +154 +162 +168 +174 +176 +174 +171 +166 +168 +175 +182 +184 +185 +183 +180 +177 +174 +171 +166 +169 +172 +176 +180 +180 +174 +168 +160 +160 +162 +166 +169 +171 +171 +172 +170 +170 +170 +168 +165 +161 +158 +156 +153 +150 +154 +163 +168 +172 +173 +170 +171 +173 +173 +171 +170 +167 +162 +157 +156 +160 +166 +172 +172 +169 +167 +167 +164 +164 +165 +171 +178 +180 +177 +173 +167 +166 +166 +165 +167 +171 +174 +174 +165 +160 +154 +154 +157 +160 +162 +163 +165 +165 +165 +165 +165 +165 +161 +156 +155 +154 +156 +162 +167 +170 +171 +172 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +194 +193 +192 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +192 +191 +193 +193 +191 +190 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +192 +192 +193 +191 +191 +192 +192 +192 +192 +193 +193 +194 +193 +193 +194 +193 +192 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +190 +191 +192 +193 +193 +193 +192 +190 +191 +193 +195 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +191 +192 +193 +193 +193 +193 +193 +192 +191 +192 +193 +193 +192 +192 +192 +192 +192 +191 +192 +193 +194 +192 +192 +193 +191 +191 +191 +192 +194 +194 +192 +190 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +195 +194 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +195 +195 +195 +194 +193 +193 +194 +194 +195 +195 +194 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +193 +191 +191 +191 +191 +192 +192 +193 +193 +193 +191 +191 +193 +192 +191 +190 +191 +192 +192 +192 +191 +191 +190 +191 +191 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +194 +196 +198 +198 +198 +197 +200 +203 +203 +201 +199 +201 +204 +216 +218 +210 +192 +180 +182 +196 +207 +207 +206 +206 +205 +204 +203 +202 +201 +197 +200 +206 +208 +206 +201 +200 +202 +202 +204 +205 +204 +201 +200 +200 +201 +200 +199 +199 +200 +198 +194 +190 +189 +185 +178 +175 +183 +190 +182 +158 +137 +140 +154 +176 +198 +190 +165 +164 +175 +186 +179 +174 +177 +190 +205 +207 +198 +189 +185 +174 +164 +170 +187 +202 +208 +212 +207 +198 +193 +192 +183 +169 +161 +169 +182 +190 +184 +175 +167 +151 +135 +153 +170 +182 +187 +194 +199 +199 +198 +199 +200 +200 +200 +200 +200 +199 +198 +192 +196 +201 +202 +196 +188 +186 +186 +185 +184 +199 +210 +203 +197 +190 +173 +171 +174 +175 +168 +155 +144 +144 +150 +153 +168 +182 +193 +203 +199 +189 +181 +189 +195 +202 +204 +203 +196 +182 +171 +170 +178 +191 +197 +201 +208 +204 +187 +181 +185 +197 +197 +185 +192 +205 +202 +182 +163 +150 +156 +168 +169 +161 +156 +165 +158 +143 +139 +165 +200 +205 +188 +159 +160 +180 +197 +194 +179 +169 +178 +200 +208 +191 +162 +150 +150 +152 +159 +181 +185 +180 +164 +157 +160 +155 +142 +134 +133 +140 +144 +140 +139 +158 +182 +196 +176 +153 +147 +148 +149 +151 +147 +139 +139 +137 +137 +134 +139 +157 +173 +184 +183 +180 +177 +176 +172 +172 +175 +177 +164 +139 +130 +147 +180 +186 +157 +142 +149 +149 +145 +141 +138 +137 +140 +158 +178 +188 +175 +160 +162 +182 +199 +185 +162 +141 +130 +126 +134 +140 +136 +146 +161 +176 +178 +171 +159 +144 +130 +128 +130 +132 +134 +133 +131 +141 +159 +184 +183 +162 +140 +141 +148 +153 +162 +177 +173 +165 +157 +165 +186 +195 +188 +167 +160 +168 +181 +185 +197 +209 +208 +181 +171 +149 +120 +104 +112 +123 +122 +131 +148 +178 +199 +185 +148 +120 +110 +106 +117 +151 +177 +178 +179 +188 +192 +189 +188 +185 +178 +162 +140 +131 +131 +140 +137 +134 +132 +134 +140 +143 +144 +140 +139 +140 +141 +137 +132 +129 +130 +140 +139 +145 +149 +142 +139 +137 +129 +122 +122 +152 +189 +201 +196 +171 +137 +128 +131 +135 +134 +129 +131 +149 +171 +168 +139 +126 +132 +133 +131 +132 +134 +127 +124 +121 +122 +124 +121 +117 +118 +145 +176 +199 +202 +181 +141 +110 +108 +115 +126 +151 +168 +160 +142 +131 +124 +114 +110 +113 +126 +132 +128 +136 +155 +166 +169 +144 +123 +136 +169 +178 +153 +130 +126 +144 +168 +166 +151 +154 +170 +179 +131 +89 +82 +127 +166 +168 +139 +113 +121 +156 +189 +188 +172 +150 +127 +116 +112 +125 +167 +200 +201 +167 +118 +104 +116 +123 +129 +132 +128 +129 +135 +132 +127 +119 +126 +131 +128 +129 +126 +109 +116 +154 +202 +211 +173 +133 +118 +123 +126 +121 +124 +125 +122 +132 +141 +155 +172 +195 +198 +188 +179 +177 +189 +199 +198 +210 +202 +175 +173 +181 +170 +170 +168 +158 +146 +149 +178 +202 +197 +155 +116 +100 +107 +121 +131 +136 +149 +176 +175 +167 +153 +145 +153 +159 +157 +153 +128 +123 +154 +188 +195 +170 +141 +152 +162 +141 +123 +120 +130 +129 +139 +160 +176 +182 +173 +170 +179 +183 +180 +156 +123 +103 +111 +134 +165 +171 +151 +121 +100 +89 +107 +145 +180 +188 +177 +170 +185 +192 +201 +195 +154 +129 +146 +189 +193 +159 +104 +80 +94 +115 +127 +118 +127 +154 +162 +139 +111 +101 +111 +113 +99 +88 +103 +132 +148 +155 +166 +163 +149 +136 +131 +143 +163 +148 +106 +85 +108 +158 +190 +188 +170 +165 +182 +189 +177 +169 +166 +164 +149 +138 +154 +168 +170 +165 +171 +177 +152 +132 +146 +181 +198 +197 +185 +183 +195 +206 +195 +159 +122 +117 +127 +143 +150 +135 +134 +133 +137 +153 +150 +105 +63 +64 +87 +99 +96 +102 +113 +121 +130 +140 +146 +149 +152 +144 +132 +105 +86 +113 +148 +162 +144 +126 +121 +118 +125 +146 +152 +140 +133 +118 +96 +93 +119 +150 +161 +143 +128 +116 +102 +96 +121 +142 +135 +93 +79 +111 +172 +203 +177 +134 +121 +130 +141 +160 +176 +168 +138 +116 +113 +124 +121 +126 +145 +162 +164 +154 +146 +151 +146 +133 +126 +120 +104 +94 +100 +118 +130 +134 +130 +121 +120 +129 +127 +112 +99 +95 +100 +103 +102 +97 +90 +91 +89 +87 +86 +85 +82 +81 +80 +84 +80 +83 +94 +103 +105 +105 +107 +109 +108 +106 +102 +94 +90 +96 +106 +115 +123 +121 +107 +101 +106 +110 +107 +105 +106 +102 +99 +100 +103 +102 +98 +91 +92 +105 +118 +119 +100 +70 +60 +63 +64 +64 +65 +65 +65 +61 +56 +56 +54 +54 +56 +60 +62 +62 +60 +53 +51 +51 +53 +56 +56 +56 +57 +54 +58 +62 +64 +64 +64 +63 +61 +61 +61 +61 +59 +57 +57 +61 +67 +68 +65 +62 +61 +63 +63 +63 +62 +59 +59 +59 +61 +64 +67 +69 +71 +70 +73 +73 +71 +70 +71 +72 +71 +70 +68 +68 +72 +77 +77 +76 +75 +79 +85 +88 +88 +91 +90 +87 +86 +82 +77 +72 +68 +68 +69 +65 +60 +58 +58 +57 +58 +60 +63 +65 +63 +61 +76 +91 +106 +123 +131 +128 +126 +122 +124 +127 +130 +137 +142 +144 +144 +140 +145 +146 +149 +153 +145 +134 +131 +129 +138 +150 +157 +156 +155 +158 +162 +165 +153 +147 +142 +133 +129 +127 +121 +122 +132 +159 +182 +180 +171 +166 +159 +156 +162 +168 +174 +179 +183 +180 +173 +170 +165 +163 +162 +160 +163 +163 +158 +164 +174 +174 +170 +173 +172 +169 +170 +176 +176 +176 +176 +175 +171 +165 +160 +154 +154 +153 +153 +155 +158 +157 +155 +151 +147 +146 +148 +147 +142 +141 +144 +143 +150 +147 +133 +126 +128 +122 +110 +123 +129 +136 +138 +137 +140 +140 +136 +137 +135 +135 +136 +136 +131 +122 +114 +106 +107 +113 +122 +132 +138 +138 +136 +142 +141 +141 +143 +146 +149 +152 +153 +148 +146 +139 +130 +125 +125 +134 +148 +157 +166 +170 +161 +146 +137 +135 +137 +145 +151 +156 +158 +162 +168 +171 +172 +169 +169 +163 +156 +152 +150 +143 +132 +134 +146 +156 +157 +153 +150 +149 +150 +144 +152 +159 +160 +158 +156 +151 +147 +145 +154 +157 +154 +150 +153 +161 +167 +171 +175 +178 +179 +178 +177 +178 +180 +180 +177 +178 +177 +172 +169 +163 +153 +148 +148 +151 +156 +158 +159 +160 +161 +159 +157 +155 +151 +146 +144 +148 +154 +161 +164 +165 +165 +168 +171 +165 +156 +147 +152 +163 +175 +185 +187 +182 +177 +172 +172 +171 +172 +173 +174 +174 +174 +168 +157 +145 +135 +128 +130 +135 +136 +145 +150 +154 +155 +156 +159 +159 +156 +156 +157 +155 +149 +143 +140 +143 +147 +149 +151 +154 +154 +152 +152 +153 +154 +155 +155 +151 +145 +142 +142 +149 +160 +167 +171 +170 +168 +166 +163 +167 +177 +184 +186 +187 +184 +180 +177 +172 +169 +165 +167 +170 +174 +178 +177 +170 +163 +160 +159 +162 +168 +173 +174 +174 +173 +169 +170 +171 +170 +167 +161 +157 +154 +150 +148 +155 +164 +169 +172 +173 +169 +169 +168 +170 +172 +172 +168 +165 +164 +163 +169 +175 +176 +176 +176 +175 +173 +173 +173 +174 +178 +181 +182 +181 +179 +174 +170 +168 +169 +173 +175 +176 +176 +169 +160 +154 +160 +165 +165 +165 +167 +170 +170 +169 +168 +168 +166 +161 +155 +154 +154 +157 +163 +167 +169 +170 +171 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +192 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +191 +190 +193 +193 +191 +190 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +195 +195 +193 +193 +193 +193 +191 +191 +192 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +192 +192 +193 +192 +192 +191 +191 +191 +191 +191 +191 +190 +190 +191 +192 +193 +193 +193 +192 +191 +191 +193 +195 +194 +193 +193 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +191 +192 +193 +193 +193 +193 +193 +194 +193 +192 +193 +195 +195 +193 +193 +194 +191 +190 +190 +191 +193 +193 +191 +189 +190 +190 +191 +191 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +194 +194 +192 +191 +190 +190 +191 +191 +192 +192 +193 +193 +194 +195 +195 +196 +196 +195 +194 +193 +192 +193 +193 +194 +194 +193 +192 +191 +191 +192 +193 +194 +194 +194 +193 +193 +194 +194 +194 +193 +193 +193 +194 +194 +194 +193 +193 +193 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +192 +192 +191 +191 +191 +191 +192 +192 +193 +192 +192 +193 +193 +190 +190 +190 +191 +191 +191 +191 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +191 +193 +196 +198 +199 +199 +198 +198 +200 +201 +200 +199 +201 +205 +208 +214 +215 +206 +187 +173 +176 +195 +211 +207 +208 +208 +208 +207 +205 +204 +202 +200 +203 +207 +207 +201 +197 +197 +201 +202 +204 +205 +203 +200 +200 +202 +205 +203 +199 +197 +197 +198 +197 +197 +197 +192 +183 +176 +179 +184 +181 +164 +150 +138 +161 +184 +198 +192 +179 +180 +182 +182 +174 +173 +181 +192 +207 +207 +193 +191 +168 +153 +163 +186 +203 +213 +217 +215 +208 +194 +185 +180 +168 +154 +147 +153 +178 +196 +191 +177 +169 +163 +157 +175 +184 +187 +188 +194 +199 +195 +191 +184 +183 +183 +187 +193 +198 +198 +196 +189 +190 +192 +193 +188 +179 +173 +170 +178 +189 +213 +218 +196 +185 +184 +178 +184 +184 +186 +181 +164 +149 +157 +175 +176 +176 +181 +198 +209 +201 +185 +176 +184 +197 +208 +206 +202 +197 +185 +173 +166 +178 +202 +212 +206 +204 +200 +184 +186 +198 +204 +194 +191 +200 +198 +184 +160 +136 +132 +157 +175 +164 +146 +139 +145 +144 +152 +174 +202 +213 +188 +150 +145 +153 +184 +196 +184 +165 +158 +178 +200 +212 +191 +155 +140 +135 +137 +149 +160 +181 +192 +183 +175 +170 +160 +144 +128 +128 +136 +148 +146 +139 +150 +170 +201 +190 +163 +155 +159 +150 +141 +139 +142 +140 +135 +131 +138 +156 +176 +188 +189 +188 +183 +178 +169 +158 +161 +173 +161 +156 +125 +116 +152 +190 +188 +157 +137 +150 +151 +145 +146 +147 +151 +158 +176 +189 +177 +146 +140 +169 +196 +202 +177 +151 +138 +136 +130 +130 +137 +143 +168 +180 +178 +159 +145 +147 +146 +138 +128 +129 +131 +132 +130 +131 +153 +185 +192 +177 +150 +142 +150 +150 +152 +166 +171 +180 +183 +171 +163 +174 +190 +194 +181 +170 +174 +185 +190 +199 +202 +192 +174 +157 +152 +139 +116 +120 +131 +122 +111 +127 +166 +204 +191 +149 +126 +117 +108 +128 +157 +171 +168 +167 +176 +179 +189 +204 +210 +188 +155 +138 +131 +127 +135 +136 +136 +135 +134 +137 +142 +145 +138 +137 +139 +141 +133 +123 +125 +135 +138 +139 +146 +144 +139 +144 +141 +122 +126 +130 +163 +193 +195 +188 +167 +132 +115 +122 +133 +139 +134 +135 +158 +186 +174 +136 +123 +142 +153 +146 +135 +126 +125 +122 +117 +118 +123 +120 +114 +117 +145 +176 +190 +189 +186 +162 +126 +108 +101 +113 +131 +156 +172 +159 +134 +121 +108 +115 +124 +131 +133 +130 +135 +147 +144 +149 +125 +115 +144 +180 +180 +143 +117 +132 +147 +163 +170 +177 +193 +202 +162 +111 +80 +93 +151 +180 +173 +141 +115 +126 +163 +193 +189 +174 +146 +108 +106 +109 +132 +180 +205 +189 +151 +112 +104 +122 +126 +129 +135 +129 +126 +130 +127 +126 +121 +124 +123 +119 +126 +128 +119 +115 +152 +203 +214 +190 +153 +120 +117 +121 +118 +123 +127 +124 +129 +133 +160 +183 +201 +196 +185 +174 +165 +174 +189 +202 +200 +194 +194 +184 +173 +176 +173 +158 +138 +136 +164 +198 +207 +202 +167 +131 +112 +110 +119 +126 +125 +137 +153 +172 +179 +163 +152 +159 +163 +152 +152 +132 +123 +142 +177 +200 +191 +165 +158 +165 +140 +118 +111 +115 +109 +119 +155 +173 +185 +176 +160 +160 +170 +174 +158 +122 +107 +110 +115 +138 +164 +165 +138 +108 +86 +98 +139 +179 +189 +178 +164 +185 +196 +209 +207 +153 +112 +126 +177 +188 +159 +104 +82 +98 +121 +136 +132 +133 +157 +172 +156 +124 +108 +114 +114 +104 +98 +115 +139 +146 +153 +170 +163 +151 +128 +113 +122 +137 +136 +124 +102 +119 +159 +186 +182 +166 +168 +192 +203 +184 +168 +160 +153 +136 +133 +157 +174 +165 +141 +138 +154 +146 +136 +149 +188 +205 +194 +171 +168 +191 +210 +199 +147 +105 +116 +135 +139 +146 +139 +136 +141 +152 +161 +137 +87 +58 +61 +71 +79 +84 +99 +116 +126 +136 +151 +156 +152 +151 +138 +122 +91 +81 +122 +158 +161 +139 +120 +120 +121 +129 +148 +153 +141 +131 +108 +86 +90 +119 +150 +165 +150 +134 +120 +106 +100 +120 +140 +136 +101 +81 +105 +167 +204 +179 +133 +119 +131 +143 +157 +169 +163 +137 +120 +125 +131 +114 +118 +148 +165 +156 +147 +150 +151 +145 +135 +131 +123 +104 +97 +108 +127 +132 +132 +129 +125 +126 +130 +122 +109 +98 +95 +100 +102 +100 +97 +95 +91 +93 +95 +95 +92 +87 +83 +81 +76 +75 +71 +72 +87 +105 +108 +102 +105 +103 +99 +93 +83 +77 +83 +93 +115 +127 +126 +109 +100 +107 +112 +110 +107 +106 +101 +96 +98 +101 +100 +95 +96 +89 +90 +98 +106 +98 +75 +68 +67 +69 +68 +68 +67 +66 +59 +53 +51 +52 +55 +58 +62 +62 +59 +56 +52 +50 +51 +55 +57 +57 +57 +57 +54 +58 +63 +64 +63 +62 +62 +61 +60 +60 +60 +60 +58 +58 +62 +68 +70 +65 +60 +60 +62 +62 +61 +59 +60 +60 +60 +62 +65 +67 +69 +70 +71 +72 +72 +70 +69 +71 +72 +71 +69 +67 +66 +70 +72 +71 +68 +66 +65 +71 +75 +79 +86 +87 +85 +85 +85 +82 +76 +70 +66 +66 +64 +60 +63 +62 +60 +57 +58 +63 +66 +68 +69 +89 +107 +119 +134 +142 +135 +126 +122 +127 +131 +133 +137 +144 +147 +146 +142 +148 +149 +149 +151 +140 +127 +126 +130 +145 +153 +152 +152 +154 +157 +160 +166 +157 +159 +162 +151 +137 +124 +110 +109 +118 +146 +170 +171 +168 +167 +163 +160 +165 +169 +173 +179 +183 +179 +171 +165 +167 +169 +165 +157 +158 +160 +157 +164 +174 +173 +169 +174 +173 +169 +170 +176 +175 +174 +174 +172 +168 +162 +156 +152 +152 +152 +153 +156 +160 +160 +157 +149 +143 +141 +146 +146 +142 +144 +151 +147 +145 +139 +129 +121 +121 +126 +131 +126 +123 +131 +138 +136 +137 +141 +140 +133 +134 +135 +136 +135 +129 +120 +114 +103 +107 +113 +123 +134 +142 +142 +139 +137 +137 +138 +140 +142 +144 +147 +149 +145 +146 +137 +128 +126 +125 +132 +148 +162 +165 +170 +167 +155 +139 +130 +129 +138 +150 +160 +163 +167 +172 +173 +170 +170 +163 +158 +158 +154 +146 +141 +138 +142 +150 +155 +152 +145 +141 +145 +150 +150 +156 +158 +156 +157 +159 +154 +146 +146 +152 +153 +150 +147 +150 +160 +170 +172 +174 +177 +178 +178 +177 +178 +181 +178 +175 +176 +175 +170 +167 +161 +151 +148 +150 +154 +157 +157 +157 +159 +162 +158 +156 +153 +150 +146 +144 +149 +155 +159 +165 +166 +163 +165 +171 +169 +162 +155 +157 +162 +171 +179 +183 +182 +179 +176 +174 +172 +172 +174 +175 +174 +172 +164 +151 +139 +128 +123 +129 +134 +129 +142 +149 +153 +150 +148 +152 +153 +150 +149 +150 +148 +141 +133 +131 +136 +141 +146 +150 +153 +151 +145 +142 +145 +148 +149 +151 +146 +138 +133 +133 +143 +158 +168 +164 +157 +154 +157 +160 +165 +174 +182 +185 +187 +185 +181 +178 +173 +170 +164 +166 +169 +173 +176 +175 +167 +160 +160 +159 +161 +168 +173 +174 +173 +171 +169 +170 +173 +173 +170 +164 +158 +155 +154 +153 +160 +168 +172 +173 +173 +170 +172 +168 +167 +171 +171 +166 +163 +164 +159 +168 +174 +174 +173 +174 +174 +171 +173 +175 +179 +182 +184 +183 +181 +179 +179 +173 +169 +172 +176 +175 +175 +176 +170 +158 +152 +161 +168 +167 +165 +168 +170 +171 +169 +168 +167 +165 +159 +153 +152 +154 +159 +165 +169 +170 +171 +172 +193 +191 +190 +191 +192 +194 +194 +193 +193 +192 +191 +191 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +193 +192 +190 +190 +191 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +193 +192 +192 +191 +192 +192 +191 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +191 +192 +192 +192 +191 +191 +191 +192 +191 +192 +192 +191 +190 +190 +191 +192 +192 +191 +191 +191 +191 +191 +192 +192 +195 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +193 +192 +192 +192 +193 +193 +194 +195 +191 +191 +193 +194 +194 +194 +193 +193 +192 +192 +192 +191 +193 +194 +193 +191 +192 +192 +193 +194 +194 +194 +193 +192 +190 +191 +192 +193 +194 +194 +192 +191 +194 +194 +194 +192 +192 +194 +194 +193 +191 +192 +193 +193 +193 +193 +192 +191 +191 +193 +193 +192 +192 +194 +194 +192 +194 +193 +193 +192 +193 +194 +194 +195 +190 +192 +193 +192 +191 +191 +191 +192 +193 +193 +193 +194 +194 +193 +193 +192 +193 +192 +191 +190 +189 +190 +191 +191 +192 +192 +191 +191 +191 +191 +193 +193 +193 +196 +195 +193 +193 +196 +196 +193 +194 +193 +191 +190 +191 +192 +193 +193 +194 +193 +192 +193 +194 +195 +194 +193 +193 +192 +192 +192 +194 +194 +193 +192 +196 +195 +194 +193 +192 +193 +194 +195 +193 +193 +193 +192 +192 +193 +193 +193 +195 +194 +192 +190 +191 +191 +192 +192 +189 +190 +191 +193 +194 +194 +194 +193 +193 +192 +191 +191 +192 +193 +192 +191 +192 +192 +192 +192 +192 +192 +191 +190 +195 +193 +192 +194 +198 +200 +200 +198 +197 +205 +209 +207 +205 +206 +206 +204 +205 +209 +205 +192 +181 +183 +196 +209 +210 +206 +205 +209 +209 +205 +201 +201 +200 +200 +202 +202 +201 +199 +201 +206 +202 +205 +205 +204 +203 +205 +206 +205 +203 +200 +197 +197 +199 +200 +198 +196 +192 +191 +186 +179 +175 +173 +170 +167 +159 +171 +194 +205 +198 +191 +187 +178 +170 +175 +185 +195 +199 +201 +196 +186 +184 +166 +158 +174 +201 +219 +222 +220 +215 +201 +184 +175 +168 +153 +141 +142 +156 +189 +199 +191 +186 +177 +176 +193 +197 +195 +196 +199 +202 +203 +196 +183 +176 +164 +171 +184 +179 +186 +206 +202 +192 +182 +176 +171 +162 +152 +155 +165 +178 +195 +209 +209 +193 +171 +169 +182 +190 +189 +180 +166 +158 +164 +180 +194 +193 +185 +182 +197 +212 +210 +192 +177 +189 +197 +206 +209 +202 +193 +188 +189 +185 +195 +213 +220 +208 +198 +191 +181 +183 +193 +189 +186 +190 +200 +199 +173 +137 +130 +133 +165 +186 +162 +137 +130 +141 +150 +181 +212 +211 +184 +153 +129 +156 +176 +179 +183 +168 +160 +163 +176 +198 +209 +193 +159 +139 +133 +136 +148 +153 +161 +180 +201 +198 +180 +165 +149 +135 +136 +140 +145 +157 +150 +139 +161 +196 +198 +183 +163 +154 +147 +141 +140 +144 +142 +135 +139 +158 +175 +186 +195 +187 +189 +178 +155 +147 +161 +171 +167 +149 +136 +128 +128 +156 +188 +196 +158 +134 +144 +148 +148 +147 +154 +148 +171 +185 +181 +154 +126 +137 +179 +201 +194 +163 +145 +135 +137 +137 +138 +151 +168 +183 +174 +151 +132 +132 +137 +138 +138 +126 +134 +138 +131 +127 +146 +174 +190 +181 +173 +162 +158 +158 +158 +162 +170 +177 +174 +187 +194 +173 +157 +166 +179 +196 +188 +185 +191 +197 +196 +178 +157 +172 +162 +155 +154 +151 +140 +130 +128 +112 +117 +156 +193 +190 +167 +144 +121 +119 +139 +171 +181 +170 +160 +157 +160 +179 +204 +220 +200 +162 +139 +131 +127 +128 +132 +137 +135 +138 +141 +139 +147 +136 +137 +137 +134 +131 +129 +129 +130 +136 +133 +139 +146 +148 +147 +133 +112 +126 +148 +171 +183 +187 +178 +156 +136 +112 +124 +142 +147 +139 +142 +165 +187 +163 +132 +125 +146 +169 +164 +137 +122 +119 +115 +117 +120 +125 +119 +110 +127 +168 +182 +181 +165 +176 +174 +149 +113 +106 +117 +123 +145 +173 +169 +141 +120 +110 +125 +134 +134 +135 +132 +130 +136 +139 +122 +110 +123 +162 +191 +172 +133 +115 +131 +160 +168 +179 +191 +204 +191 +136 +102 +95 +118 +149 +185 +183 +140 +115 +126 +173 +200 +181 +153 +129 +115 +108 +106 +142 +201 +217 +173 +124 +105 +107 +119 +123 +123 +129 +129 +124 +124 +124 +126 +124 +119 +115 +115 +123 +126 +118 +119 +148 +194 +218 +202 +162 +126 +119 +121 +127 +127 +129 +127 +122 +131 +161 +187 +199 +196 +187 +171 +162 +169 +190 +195 +194 +191 +192 +192 +182 +169 +151 +130 +136 +160 +182 +195 +197 +196 +179 +148 +122 +120 +126 +126 +125 +126 +145 +167 +168 +159 +159 +169 +163 +138 +142 +143 +125 +125 +151 +187 +209 +197 +183 +163 +140 +119 +114 +105 +97 +110 +148 +187 +195 +169 +141 +140 +163 +174 +156 +124 +107 +103 +104 +122 +146 +165 +154 +122 +94 +88 +128 +182 +191 +185 +172 +184 +194 +211 +206 +163 +107 +103 +164 +177 +151 +107 +88 +101 +131 +150 +139 +127 +160 +178 +166 +148 +125 +122 +118 +111 +120 +132 +124 +120 +140 +164 +171 +149 +135 +124 +111 +116 +129 +129 +130 +139 +153 +170 +174 +169 +177 +187 +193 +187 +166 +148 +129 +118 +137 +163 +173 +143 +109 +110 +136 +146 +145 +151 +187 +206 +193 +161 +144 +176 +216 +193 +141 +110 +116 +133 +139 +143 +139 +140 +153 +170 +157 +121 +86 +71 +74 +76 +75 +73 +93 +121 +130 +138 +157 +169 +168 +155 +137 +115 +87 +89 +131 +160 +157 +137 +122 +125 +131 +136 +145 +157 +145 +128 +108 +97 +105 +132 +155 +162 +151 +138 +121 +106 +105 +126 +140 +135 +98 +85 +121 +177 +201 +184 +150 +131 +141 +148 +158 +166 +159 +137 +128 +135 +132 +122 +125 +143 +155 +150 +145 +148 +152 +146 +134 +125 +124 +121 +117 +117 +132 +152 +141 +125 +128 +126 +121 +117 +106 +100 +100 +103 +105 +105 +105 +102 +96 +90 +90 +97 +98 +90 +82 +81 +79 +71 +69 +78 +88 +94 +100 +107 +107 +100 +88 +82 +81 +78 +76 +79 +103 +117 +123 +116 +107 +107 +110 +112 +108 +106 +105 +103 +102 +99 +95 +92 +90 +81 +74 +89 +104 +100 +87 +71 +69 +76 +72 +68 +69 +62 +55 +56 +53 +54 +57 +60 +66 +66 +61 +53 +49 +50 +52 +53 +55 +56 +57 +57 +56 +58 +62 +64 +65 +63 +59 +56 +55 +54 +56 +60 +61 +61 +63 +66 +75 +68 +61 +58 +60 +61 +60 +58 +57 +60 +63 +64 +67 +69 +70 +69 +72 +72 +71 +71 +70 +70 +70 +70 +67 +65 +66 +72 +72 +67 +63 +62 +62 +67 +71 +72 +73 +76 +76 +75 +81 +81 +78 +71 +67 +67 +66 +62 +62 +60 +59 +58 +57 +60 +67 +74 +83 +102 +120 +129 +137 +145 +140 +128 +124 +123 +134 +142 +139 +144 +152 +150 +154 +152 +149 +153 +154 +137 +120 +120 +132 +147 +154 +152 +154 +157 +154 +151 +156 +157 +163 +166 +163 +152 +140 +133 +126 +126 +135 +151 +161 +161 +159 +162 +162 +166 +171 +177 +182 +183 +176 +168 +162 +167 +170 +168 +161 +157 +158 +161 +162 +165 +171 +168 +163 +170 +176 +174 +175 +174 +171 +170 +167 +164 +157 +154 +153 +153 +153 +154 +156 +159 +158 +156 +146 +139 +135 +134 +138 +146 +150 +147 +142 +140 +135 +127 +123 +126 +130 +133 +123 +122 +125 +131 +135 +135 +137 +140 +138 +134 +127 +121 +120 +122 +124 +123 +112 +118 +121 +120 +123 +132 +140 +143 +139 +136 +135 +139 +141 +140 +140 +143 +140 +137 +133 +132 +134 +140 +146 +149 +156 +159 +161 +161 +159 +153 +141 +130 +134 +146 +161 +170 +171 +171 +173 +176 +164 +158 +155 +153 +150 +151 +155 +152 +146 +144 +146 +150 +148 +140 +141 +149 +154 +155 +156 +155 +155 +155 +153 +148 +148 +144 +140 +141 +146 +153 +163 +171 +174 +174 +176 +177 +178 +178 +176 +175 +178 +178 +178 +174 +169 +164 +160 +157 +153 +154 +155 +156 +156 +156 +157 +158 +156 +152 +146 +143 +145 +151 +157 +160 +157 +164 +166 +164 +165 +169 +169 +164 +158 +160 +163 +167 +170 +171 +172 +173 +173 +172 +170 +168 +173 +177 +174 +166 +158 +149 +137 +129 +123 +122 +126 +133 +141 +145 +149 +148 +146 +146 +147 +148 +147 +149 +147 +139 +130 +127 +133 +140 +149 +152 +153 +149 +144 +144 +146 +148 +148 +147 +143 +137 +132 +135 +144 +152 +161 +160 +154 +147 +147 +153 +161 +165 +172 +179 +185 +184 +179 +174 +173 +174 +168 +168 +170 +178 +181 +171 +161 +160 +156 +160 +165 +166 +168 +169 +170 +169 +168 +170 +173 +173 +170 +164 +156 +150 +153 +160 +168 +172 +175 +176 +174 +171 +169 +167 +166 +169 +169 +165 +159 +157 +156 +166 +174 +174 +171 +171 +170 +169 +170 +172 +178 +182 +185 +183 +179 +175 +172 +172 +171 +170 +172 +174 +173 +171 +160 +154 +153 +159 +164 +163 +166 +170 +164 +167 +170 +169 +164 +157 +154 +155 +152 +155 +160 +165 +169 +170 +171 +171 +192 +191 +190 +191 +192 +193 +193 +192 +192 +191 +191 +191 +192 +193 +192 +192 +193 +193 +192 +192 +192 +191 +191 +191 +193 +193 +193 +193 +192 +193 +194 +195 +192 +191 +190 +190 +191 +192 +193 +193 +191 +191 +192 +192 +193 +193 +192 +192 +193 +192 +191 +192 +193 +194 +193 +193 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +192 +192 +191 +190 +190 +191 +192 +192 +192 +191 +191 +191 +192 +191 +192 +192 +192 +191 +191 +192 +193 +193 +192 +192 +191 +191 +191 +192 +192 +194 +194 +193 +192 +192 +192 +193 +193 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +191 +191 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +193 +194 +194 +191 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +191 +193 +194 +193 +192 +191 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +193 +194 +194 +193 +192 +193 +193 +191 +193 +193 +193 +193 +194 +194 +194 +194 +191 +192 +193 +192 +192 +191 +191 +192 +192 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +193 +193 +193 +196 +195 +192 +193 +196 +197 +194 +194 +193 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +194 +194 +193 +192 +193 +192 +192 +192 +193 +193 +192 +191 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +191 +191 +191 +192 +193 +193 +190 +191 +192 +193 +193 +193 +193 +192 +193 +192 +191 +191 +192 +192 +192 +191 +193 +192 +192 +192 +193 +192 +191 +190 +193 +193 +193 +195 +196 +197 +198 +198 +203 +206 +209 +208 +206 +205 +204 +203 +199 +205 +207 +199 +190 +188 +194 +200 +204 +206 +207 +207 +206 +205 +202 +200 +201 +200 +201 +202 +203 +203 +205 +208 +201 +203 +204 +205 +207 +210 +208 +206 +202 +201 +200 +200 +200 +198 +195 +193 +196 +196 +191 +183 +177 +176 +177 +177 +184 +193 +203 +199 +187 +186 +187 +180 +179 +184 +193 +201 +200 +197 +192 +185 +179 +175 +176 +186 +207 +224 +223 +212 +206 +197 +179 +163 +159 +156 +151 +151 +173 +190 +196 +197 +196 +181 +176 +192 +193 +192 +194 +199 +199 +191 +182 +177 +171 +161 +165 +180 +181 +189 +208 +208 +197 +185 +171 +159 +148 +145 +157 +173 +185 +203 +211 +198 +175 +159 +167 +188 +191 +180 +162 +151 +160 +182 +197 +200 +185 +188 +193 +200 +207 +210 +202 +190 +195 +202 +204 +203 +201 +202 +200 +198 +207 +204 +205 +206 +205 +199 +188 +175 +177 +186 +184 +185 +188 +193 +187 +161 +134 +129 +132 +163 +184 +167 +151 +151 +160 +172 +199 +213 +183 +140 +132 +150 +181 +193 +185 +179 +163 +163 +171 +181 +197 +208 +196 +164 +144 +142 +146 +151 +164 +168 +171 +183 +191 +183 +171 +168 +161 +151 +147 +154 +160 +144 +134 +160 +186 +197 +187 +161 +150 +147 +142 +140 +135 +140 +146 +160 +181 +197 +195 +187 +185 +172 +151 +138 +152 +178 +180 +158 +136 +136 +135 +134 +154 +183 +197 +165 +142 +140 +141 +149 +149 +145 +147 +170 +185 +166 +138 +125 +148 +191 +202 +182 +152 +133 +131 +141 +143 +153 +171 +176 +170 +144 +125 +123 +129 +138 +138 +128 +130 +138 +143 +139 +140 +159 +180 +188 +179 +169 +165 +172 +174 +170 +169 +172 +184 +187 +178 +177 +178 +152 +137 +157 +188 +192 +201 +215 +207 +164 +134 +138 +160 +163 +165 +166 +165 +158 +143 +129 +115 +125 +147 +175 +191 +179 +154 +138 +139 +153 +182 +189 +171 +154 +147 +157 +159 +179 +203 +204 +179 +151 +132 +122 +123 +130 +137 +134 +138 +145 +141 +141 +139 +138 +132 +126 +127 +132 +133 +130 +129 +131 +145 +158 +152 +135 +125 +123 +144 +157 +159 +155 +161 +166 +154 +137 +132 +136 +144 +146 +138 +142 +164 +184 +158 +137 +131 +140 +160 +170 +152 +129 +105 +106 +120 +129 +126 +111 +112 +141 +186 +197 +176 +141 +162 +176 +157 +127 +115 +122 +126 +144 +167 +169 +149 +131 +122 +129 +136 +139 +138 +130 +126 +127 +130 +116 +115 +148 +186 +185 +151 +124 +137 +156 +166 +168 +172 +179 +166 +147 +128 +112 +113 +125 +144 +179 +186 +154 +113 +123 +175 +202 +169 +128 +109 +105 +102 +125 +173 +214 +202 +149 +109 +101 +110 +119 +122 +117 +120 +124 +127 +126 +128 +125 +123 +122 +120 +117 +123 +127 +120 +119 +141 +182 +214 +210 +173 +134 +121 +123 +128 +129 +133 +133 +126 +127 +153 +185 +205 +198 +181 +169 +171 +182 +194 +197 +190 +186 +196 +197 +172 +144 +121 +134 +161 +181 +182 +182 +184 +179 +164 +154 +143 +134 +126 +121 +125 +134 +145 +157 +160 +163 +168 +170 +157 +132 +130 +128 +113 +114 +135 +169 +200 +202 +191 +178 +150 +123 +117 +113 +103 +110 +151 +197 +205 +162 +120 +129 +167 +183 +161 +122 +104 +100 +93 +101 +129 +164 +170 +139 +107 +95 +127 +177 +191 +191 +174 +176 +185 +211 +213 +174 +115 +106 +154 +165 +142 +107 +94 +105 +131 +147 +119 +115 +155 +184 +173 +152 +133 +130 +128 +128 +138 +136 +105 +84 +111 +157 +164 +163 +149 +130 +124 +126 +125 +122 +135 +145 +156 +169 +176 +176 +178 +180 +184 +180 +161 +143 +122 +111 +135 +166 +166 +127 +93 +100 +129 +143 +149 +159 +184 +204 +195 +164 +136 +158 +199 +187 +150 +122 +126 +140 +141 +139 +134 +136 +160 +175 +153 +109 +81 +81 +92 +90 +79 +81 +102 +122 +124 +133 +155 +166 +176 +170 +145 +120 +106 +112 +138 +157 +143 +134 +133 +139 +145 +152 +153 +146 +138 +135 +132 +125 +121 +132 +149 +159 +153 +135 +115 +103 +109 +135 +149 +140 +97 +87 +124 +176 +199 +192 +169 +152 +148 +147 +152 +165 +164 +144 +130 +133 +130 +133 +138 +143 +145 +145 +143 +144 +145 +143 +134 +126 +122 +117 +115 +119 +136 +149 +136 +123 +126 +129 +126 +118 +107 +101 +103 +109 +109 +108 +108 +107 +95 +92 +90 +92 +95 +95 +93 +90 +83 +77 +76 +84 +91 +94 +98 +103 +102 +98 +88 +80 +80 +81 +83 +88 +101 +113 +120 +116 +110 +110 +112 +111 +113 +112 +110 +109 +107 +101 +93 +88 +79 +73 +65 +82 +107 +110 +97 +79 +72 +77 +76 +74 +73 +64 +57 +57 +55 +57 +58 +61 +65 +66 +61 +55 +49 +51 +54 +57 +57 +57 +55 +53 +54 +57 +61 +63 +63 +62 +60 +57 +54 +53 +54 +58 +61 +62 +65 +68 +72 +67 +61 +59 +60 +60 +59 +57 +56 +59 +63 +65 +67 +70 +71 +70 +69 +70 +71 +70 +69 +68 +68 +69 +71 +69 +71 +74 +73 +67 +63 +62 +64 +69 +74 +74 +76 +77 +76 +74 +77 +77 +74 +69 +66 +67 +68 +63 +62 +60 +59 +58 +59 +62 +71 +78 +93 +113 +130 +134 +137 +140 +136 +126 +124 +130 +134 +138 +142 +144 +149 +153 +154 +153 +151 +153 +152 +135 +121 +121 +139 +152 +158 +155 +155 +157 +155 +153 +155 +157 +163 +167 +166 +159 +149 +143 +146 +151 +152 +148 +147 +152 +157 +159 +163 +167 +174 +181 +185 +182 +172 +162 +168 +167 +167 +165 +158 +154 +156 +161 +167 +167 +168 +167 +165 +169 +175 +179 +178 +175 +171 +167 +165 +162 +157 +153 +149 +153 +155 +156 +157 +159 +158 +157 +145 +133 +127 +132 +139 +143 +144 +141 +136 +130 +125 +128 +132 +134 +135 +137 +125 +121 +121 +125 +131 +134 +135 +135 +136 +133 +126 +116 +109 +110 +119 +127 +132 +131 +126 +116 +112 +120 +134 +144 +139 +139 +138 +138 +139 +139 +138 +137 +139 +133 +129 +133 +144 +154 +158 +158 +156 +152 +152 +156 +158 +154 +147 +143 +137 +143 +157 +172 +176 +171 +166 +166 +161 +155 +153 +152 +152 +156 +162 +162 +151 +139 +131 +134 +142 +144 +146 +148 +153 +156 +158 +158 +156 +156 +154 +150 +145 +140 +134 +135 +142 +151 +162 +169 +173 +174 +175 +175 +177 +176 +175 +174 +177 +177 +177 +174 +169 +164 +160 +157 +158 +159 +160 +158 +153 +151 +152 +154 +153 +148 +143 +140 +142 +149 +158 +163 +163 +166 +166 +163 +163 +166 +168 +167 +163 +164 +165 +166 +166 +164 +161 +160 +161 +164 +167 +170 +174 +176 +170 +162 +152 +146 +137 +130 +125 +125 +132 +138 +145 +149 +153 +153 +153 +154 +154 +153 +154 +154 +152 +144 +136 +133 +136 +141 +151 +154 +155 +153 +151 +153 +154 +154 +155 +152 +147 +142 +140 +144 +153 +160 +160 +159 +154 +149 +148 +153 +159 +162 +168 +172 +177 +177 +173 +170 +169 +171 +166 +168 +172 +178 +180 +170 +157 +153 +153 +159 +164 +166 +167 +167 +167 +165 +165 +168 +170 +169 +166 +160 +154 +149 +158 +163 +167 +170 +171 +173 +172 +170 +173 +171 +171 +171 +169 +164 +157 +154 +157 +167 +176 +177 +175 +175 +174 +172 +171 +173 +178 +183 +185 +183 +178 +174 +169 +168 +168 +169 +172 +174 +173 +170 +162 +154 +151 +157 +163 +165 +169 +173 +166 +168 +170 +170 +165 +158 +155 +154 +156 +158 +162 +166 +169 +170 +171 +172 +192 +192 +191 +190 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +191 +191 +191 +192 +193 +194 +191 +191 +190 +190 +192 +193 +193 +193 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +191 +191 +192 +192 +192 +193 +194 +194 +194 +193 +192 +191 +191 +191 +192 +192 +192 +192 +193 +194 +193 +191 +189 +188 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +193 +192 +192 +192 +193 +194 +194 +194 +192 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +191 +191 +192 +192 +192 +192 +192 +192 +194 +194 +193 +192 +191 +191 +190 +190 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +192 +192 +192 +194 +194 +192 +190 +191 +193 +193 +193 +192 +193 +193 +194 +194 +193 +193 +193 +192 +192 +191 +193 +193 +193 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +193 +194 +194 +193 +193 +193 +193 +192 +193 +192 +193 +193 +194 +194 +194 +194 +191 +192 +193 +193 +192 +191 +192 +192 +192 +192 +193 +193 +194 +193 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +193 +194 +196 +195 +192 +192 +195 +196 +194 +194 +193 +191 +191 +192 +193 +194 +194 +192 +191 +191 +192 +192 +193 +192 +191 +193 +192 +192 +192 +193 +192 +192 +191 +191 +193 +194 +195 +195 +194 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +193 +192 +191 +191 +192 +192 +192 +191 +193 +192 +192 +192 +192 +192 +191 +190 +192 +193 +194 +194 +193 +194 +196 +198 +204 +203 +203 +203 +201 +198 +197 +198 +196 +202 +206 +203 +196 +191 +191 +190 +199 +205 +208 +204 +201 +202 +201 +198 +202 +200 +199 +201 +202 +203 +204 +205 +203 +203 +203 +204 +208 +210 +208 +205 +197 +198 +198 +199 +199 +198 +198 +197 +197 +197 +194 +188 +184 +187 +193 +197 +193 +199 +198 +182 +169 +174 +181 +179 +188 +190 +197 +201 +197 +193 +191 +188 +183 +187 +193 +202 +214 +220 +214 +203 +201 +193 +178 +162 +157 +156 +160 +165 +179 +189 +193 +193 +186 +170 +166 +181 +180 +182 +184 +186 +188 +181 +172 +169 +165 +166 +170 +183 +187 +192 +208 +212 +199 +188 +174 +165 +160 +161 +170 +179 +186 +206 +211 +192 +169 +163 +176 +194 +191 +166 +151 +162 +182 +193 +198 +202 +193 +189 +191 +200 +208 +212 +207 +196 +204 +212 +212 +206 +206 +212 +213 +207 +198 +197 +196 +200 +203 +196 +184 +178 +181 +182 +174 +172 +176 +183 +178 +156 +127 +126 +131 +160 +183 +171 +161 +165 +181 +197 +199 +176 +143 +127 +142 +169 +196 +206 +196 +184 +166 +166 +175 +180 +189 +198 +200 +183 +160 +151 +158 +165 +176 +169 +156 +159 +175 +177 +174 +185 +187 +177 +169 +165 +163 +145 +133 +152 +175 +189 +178 +154 +145 +147 +143 +138 +138 +145 +162 +181 +195 +203 +196 +183 +172 +144 +133 +155 +178 +179 +161 +142 +128 +139 +145 +141 +153 +179 +198 +171 +149 +144 +145 +146 +133 +124 +154 +187 +192 +153 +125 +133 +170 +208 +202 +167 +137 +124 +131 +143 +148 +171 +188 +180 +143 +124 +125 +136 +133 +134 +137 +129 +132 +140 +145 +142 +145 +166 +185 +189 +173 +161 +166 +182 +187 +184 +181 +176 +177 +171 +150 +149 +160 +145 +135 +157 +178 +192 +211 +227 +200 +126 +98 +134 +161 +169 +170 +164 +166 +171 +161 +142 +113 +118 +137 +164 +173 +165 +158 +162 +157 +166 +190 +194 +170 +147 +142 +154 +146 +142 +154 +178 +191 +178 +147 +119 +115 +127 +139 +136 +138 +146 +142 +138 +139 +138 +130 +121 +123 +133 +135 +130 +130 +142 +156 +161 +148 +128 +128 +144 +167 +159 +137 +126 +138 +152 +152 +148 +151 +145 +144 +142 +136 +142 +163 +181 +166 +135 +130 +142 +160 +171 +158 +138 +108 +99 +112 +124 +122 +117 +126 +152 +181 +198 +171 +128 +157 +184 +170 +138 +121 +120 +123 +134 +153 +168 +161 +145 +132 +131 +136 +141 +136 +129 +128 +128 +125 +118 +130 +169 +191 +165 +138 +139 +173 +183 +167 +155 +146 +143 +123 +115 +122 +120 +126 +126 +135 +168 +182 +160 +142 +135 +172 +194 +158 +118 +100 +98 +100 +147 +199 +215 +182 +129 +102 +105 +118 +116 +114 +114 +116 +125 +129 +127 +132 +125 +122 +122 +121 +119 +124 +130 +120 +115 +129 +170 +209 +218 +184 +143 +120 +125 +129 +128 +136 +142 +132 +128 +146 +183 +209 +199 +175 +170 +182 +193 +197 +195 +187 +192 +203 +188 +147 +116 +108 +146 +176 +181 +160 +150 +158 +148 +144 +153 +159 +150 +131 +117 +119 +130 +136 +143 +155 +175 +181 +169 +153 +132 +118 +109 +97 +103 +124 +156 +190 +201 +201 +192 +162 +127 +118 +112 +100 +109 +156 +204 +212 +156 +104 +125 +176 +187 +154 +114 +102 +103 +87 +81 +111 +158 +167 +144 +114 +98 +125 +164 +175 +172 +171 +170 +178 +205 +213 +189 +141 +127 +153 +168 +142 +102 +91 +106 +121 +122 +96 +99 +142 +182 +171 +147 +137 +137 +140 +142 +150 +143 +103 +67 +88 +141 +160 +172 +155 +133 +132 +124 +110 +111 +125 +143 +161 +174 +183 +183 +176 +171 +185 +184 +167 +145 +119 +108 +133 +165 +159 +118 +90 +102 +132 +153 +160 +160 +177 +197 +198 +171 +135 +147 +189 +194 +167 +139 +138 +146 +142 +133 +127 +131 +165 +176 +146 +99 +82 +98 +111 +101 +79 +87 +108 +120 +120 +134 +154 +157 +162 +168 +146 +123 +120 +129 +145 +153 +152 +132 +127 +138 +151 +165 +166 +151 +135 +138 +141 +135 +124 +129 +148 +162 +154 +131 +107 +98 +113 +143 +153 +139 +91 +84 +121 +169 +189 +192 +183 +171 +158 +148 +148 +162 +164 +144 +131 +138 +136 +142 +145 +143 +138 +138 +139 +139 +139 +138 +132 +123 +114 +106 +106 +114 +126 +135 +129 +124 +128 +133 +129 +115 +100 +94 +96 +100 +99 +100 +104 +106 +97 +96 +92 +89 +93 +102 +107 +107 +99 +95 +94 +99 +101 +99 +99 +102 +105 +105 +96 +84 +81 +83 +88 +93 +96 +108 +116 +115 +112 +112 +111 +109 +109 +108 +108 +109 +107 +103 +94 +87 +80 +74 +61 +76 +110 +121 +106 +83 +74 +79 +79 +77 +74 +64 +56 +55 +56 +58 +59 +60 +62 +62 +59 +56 +48 +51 +55 +58 +60 +58 +55 +51 +54 +58 +62 +62 +61 +60 +59 +57 +53 +52 +52 +56 +61 +64 +66 +68 +68 +66 +62 +60 +59 +57 +56 +55 +59 +63 +65 +66 +68 +71 +71 +71 +70 +71 +71 +70 +68 +67 +67 +67 +71 +70 +73 +75 +73 +67 +63 +63 +66 +71 +77 +80 +80 +78 +75 +72 +72 +72 +70 +66 +65 +68 +69 +67 +62 +59 +57 +56 +58 +66 +78 +86 +104 +122 +137 +138 +133 +132 +128 +123 +119 +130 +131 +130 +139 +139 +140 +151 +146 +148 +150 +152 +146 +130 +121 +124 +143 +157 +162 +158 +157 +159 +158 +156 +156 +158 +161 +162 +161 +156 +146 +139 +154 +169 +172 +156 +143 +146 +151 +149 +159 +166 +177 +185 +186 +178 +167 +162 +164 +167 +171 +169 +154 +143 +150 +165 +170 +168 +167 +167 +169 +169 +171 +176 +180 +176 +171 +167 +163 +158 +156 +153 +147 +153 +158 +159 +159 +158 +156 +155 +147 +131 +125 +133 +140 +142 +141 +137 +133 +122 +118 +127 +138 +141 +140 +141 +130 +125 +120 +121 +128 +135 +136 +133 +133 +131 +125 +115 +104 +102 +115 +131 +141 +140 +135 +125 +114 +113 +124 +136 +142 +145 +144 +139 +137 +139 +138 +134 +137 +134 +134 +141 +152 +160 +162 +161 +156 +147 +145 +153 +158 +157 +155 +156 +152 +148 +152 +166 +174 +170 +164 +164 +158 +153 +151 +152 +153 +160 +166 +166 +158 +136 +115 +113 +129 +144 +149 +148 +152 +155 +158 +158 +157 +156 +154 +151 +145 +139 +133 +134 +142 +153 +163 +169 +173 +173 +173 +173 +173 +174 +174 +174 +176 +176 +176 +173 +167 +162 +160 +159 +161 +164 +164 +160 +152 +147 +147 +149 +146 +144 +141 +140 +144 +150 +158 +164 +167 +166 +165 +162 +161 +164 +168 +173 +173 +173 +171 +169 +166 +161 +155 +150 +149 +155 +162 +169 +175 +175 +167 +157 +147 +143 +137 +132 +127 +128 +135 +142 +148 +152 +156 +158 +159 +160 +159 +157 +158 +158 +155 +148 +142 +140 +143 +146 +154 +156 +157 +157 +158 +161 +161 +160 +162 +156 +150 +146 +149 +155 +163 +167 +164 +163 +160 +156 +156 +159 +163 +165 +168 +170 +171 +169 +165 +162 +159 +159 +159 +167 +173 +177 +179 +170 +157 +150 +153 +158 +163 +165 +166 +167 +167 +166 +165 +166 +167 +166 +162 +157 +153 +152 +155 +161 +166 +169 +171 +173 +173 +171 +174 +174 +174 +173 +171 +166 +161 +156 +159 +170 +179 +180 +178 +176 +175 +173 +175 +177 +181 +186 +187 +184 +179 +174 +169 +169 +168 +170 +174 +176 +173 +167 +160 +153 +152 +158 +164 +166 +169 +171 +170 +170 +171 +171 +167 +160 +154 +152 +156 +158 +161 +164 +167 +169 +170 +171 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +190 +190 +191 +192 +193 +192 +191 +191 +191 +192 +193 +193 +193 +191 +192 +193 +193 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +194 +193 +192 +190 +189 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +195 +194 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +194 +194 +193 +192 +191 +191 +190 +190 +191 +191 +192 +192 +192 +192 +191 +191 +192 +193 +192 +191 +191 +193 +193 +192 +189 +191 +193 +193 +192 +191 +192 +194 +195 +194 +193 +192 +192 +192 +192 +191 +193 +194 +193 +191 +191 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +193 +194 +195 +195 +194 +194 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +190 +191 +192 +193 +193 +194 +194 +194 +192 +192 +192 +192 +192 +193 +193 +193 +194 +195 +194 +192 +191 +193 +194 +194 +194 +193 +192 +192 +193 +194 +194 +194 +191 +191 +191 +192 +192 +192 +192 +191 +193 +192 +192 +192 +192 +191 +191 +190 +192 +193 +194 +196 +196 +195 +193 +191 +190 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +194 +193 +193 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +193 +193 +193 +192 +192 +194 +197 +200 +202 +198 +196 +197 +196 +192 +192 +196 +198 +202 +204 +203 +198 +194 +190 +187 +197 +203 +206 +203 +197 +196 +196 +197 +200 +199 +199 +201 +202 +202 +202 +203 +207 +206 +204 +204 +206 +207 +205 +203 +197 +197 +197 +197 +196 +198 +200 +203 +199 +199 +196 +193 +191 +195 +202 +207 +197 +201 +196 +181 +171 +178 +187 +188 +197 +192 +193 +195 +191 +189 +188 +186 +190 +189 +197 +213 +221 +214 +202 +195 +197 +192 +183 +174 +164 +156 +159 +171 +174 +179 +179 +174 +167 +161 +161 +166 +169 +173 +175 +180 +188 +185 +172 +162 +162 +177 +185 +190 +190 +191 +200 +203 +192 +184 +177 +178 +184 +184 +180 +174 +184 +205 +211 +195 +183 +183 +188 +192 +184 +167 +165 +184 +199 +198 +195 +198 +202 +190 +192 +205 +213 +212 +206 +199 +200 +206 +207 +205 +206 +207 +198 +187 +169 +175 +186 +204 +210 +192 +175 +176 +181 +176 +166 +161 +171 +186 +180 +155 +119 +122 +130 +163 +188 +179 +172 +174 +187 +194 +172 +136 +127 +145 +169 +182 +200 +206 +200 +187 +168 +164 +175 +179 +175 +171 +186 +197 +180 +162 +163 +168 +170 +155 +150 +158 +167 +162 +158 +171 +185 +194 +190 +175 +167 +159 +148 +149 +169 +172 +161 +146 +146 +147 +140 +136 +142 +157 +181 +193 +189 +186 +180 +168 +142 +131 +148 +182 +184 +156 +134 +131 +135 +143 +147 +139 +150 +177 +195 +169 +151 +150 +148 +136 +121 +123 +176 +206 +181 +141 +128 +156 +194 +215 +194 +150 +126 +121 +130 +147 +164 +184 +184 +161 +129 +125 +134 +139 +124 +117 +125 +129 +138 +138 +139 +143 +157 +181 +192 +185 +165 +160 +176 +196 +197 +191 +185 +174 +153 +133 +126 +134 +140 +150 +164 +170 +169 +183 +203 +216 +188 +122 +98 +128 +162 +173 +172 +163 +163 +173 +172 +159 +126 +103 +122 +150 +139 +133 +152 +165 +162 +175 +194 +187 +161 +147 +145 +152 +149 +124 +113 +138 +178 +195 +169 +129 +112 +123 +140 +138 +135 +140 +140 +141 +136 +136 +130 +122 +122 +129 +134 +135 +146 +164 +166 +149 +136 +131 +144 +163 +169 +145 +118 +120 +141 +152 +153 +159 +155 +144 +139 +138 +134 +141 +164 +183 +173 +135 +128 +141 +157 +171 +162 +143 +126 +108 +108 +118 +120 +126 +142 +153 +162 +183 +169 +133 +154 +189 +187 +157 +125 +112 +112 +119 +140 +167 +173 +158 +133 +128 +131 +134 +130 +130 +134 +134 +129 +122 +141 +176 +180 +157 +152 +171 +189 +180 +155 +135 +116 +109 +109 +125 +132 +131 +130 +127 +133 +160 +174 +161 +157 +144 +163 +172 +143 +115 +100 +94 +111 +166 +208 +201 +160 +120 +106 +112 +118 +110 +113 +121 +121 +123 +129 +130 +130 +125 +120 +116 +115 +119 +125 +133 +119 +110 +121 +163 +207 +218 +186 +144 +127 +132 +135 +128 +135 +144 +133 +124 +143 +181 +209 +197 +174 +177 +192 +198 +202 +193 +190 +202 +199 +158 +121 +114 +139 +171 +173 +157 +138 +143 +162 +145 +132 +146 +160 +158 +135 +114 +114 +126 +129 +124 +139 +177 +192 +178 +157 +133 +112 +94 +85 +98 +123 +156 +183 +189 +199 +194 +165 +127 +112 +105 +103 +124 +165 +204 +211 +155 +105 +133 +184 +185 +143 +106 +102 +110 +93 +75 +95 +135 +153 +144 +119 +104 +128 +160 +166 +159 +162 +169 +181 +197 +202 +195 +166 +158 +161 +170 +143 +106 +96 +103 +105 +97 +89 +91 +129 +173 +164 +134 +131 +134 +142 +148 +153 +143 +106 +69 +82 +129 +160 +168 +152 +132 +123 +106 +95 +107 +119 +139 +164 +181 +188 +182 +168 +168 +190 +195 +178 +150 +124 +116 +136 +158 +146 +105 +96 +128 +153 +159 +161 +161 +177 +193 +201 +180 +140 +144 +188 +208 +182 +150 +140 +147 +142 +128 +126 +135 +159 +164 +133 +96 +92 +110 +115 +98 +78 +92 +112 +121 +124 +143 +158 +152 +147 +155 +145 +129 +125 +140 +164 +172 +154 +130 +133 +155 +164 +165 +157 +140 +130 +132 +132 +125 +120 +132 +151 +162 +150 +125 +103 +99 +118 +146 +151 +132 +92 +82 +116 +163 +182 +188 +184 +177 +164 +152 +149 +159 +158 +139 +133 +146 +148 +143 +142 +145 +143 +139 +137 +140 +138 +135 +126 +114 +103 +94 +95 +105 +118 +124 +124 +123 +121 +126 +127 +112 +96 +87 +83 +85 +85 +88 +96 +102 +101 +100 +95 +90 +92 +101 +112 +118 +114 +111 +111 +113 +112 +108 +107 +110 +113 +118 +110 +95 +87 +87 +89 +93 +98 +107 +115 +116 +112 +110 +108 +107 +101 +100 +99 +100 +101 +98 +91 +84 +87 +84 +67 +77 +111 +127 +113 +89 +76 +77 +77 +76 +70 +60 +53 +52 +55 +56 +58 +58 +59 +58 +56 +54 +49 +50 +53 +58 +59 +59 +56 +52 +56 +61 +66 +64 +60 +58 +57 +55 +52 +52 +52 +56 +62 +65 +66 +66 +65 +65 +63 +60 +57 +55 +54 +53 +60 +64 +67 +68 +70 +73 +75 +76 +74 +73 +70 +69 +67 +67 +67 +67 +67 +68 +71 +73 +71 +66 +63 +64 +65 +70 +77 +81 +82 +79 +75 +72 +69 +69 +67 +64 +65 +67 +69 +69 +65 +60 +54 +54 +61 +73 +88 +100 +110 +124 +136 +135 +128 +124 +122 +122 +120 +128 +130 +130 +132 +130 +130 +137 +133 +138 +143 +144 +135 +122 +119 +125 +145 +158 +164 +161 +161 +161 +159 +158 +158 +158 +159 +159 +157 +151 +141 +133 +151 +173 +183 +167 +151 +151 +151 +145 +151 +163 +178 +186 +182 +173 +167 +168 +162 +166 +174 +174 +159 +145 +150 +165 +168 +170 +167 +167 +174 +173 +167 +166 +176 +174 +170 +164 +157 +153 +153 +153 +150 +154 +158 +159 +158 +157 +153 +150 +147 +134 +130 +134 +139 +141 +140 +134 +133 +125 +121 +127 +136 +142 +143 +144 +135 +131 +124 +121 +126 +134 +135 +132 +128 +125 +123 +120 +113 +110 +119 +132 +137 +138 +139 +136 +125 +115 +118 +127 +144 +146 +145 +140 +137 +136 +134 +132 +132 +139 +149 +156 +159 +159 +158 +159 +154 +147 +145 +151 +157 +159 +161 +166 +165 +156 +152 +158 +165 +165 +163 +163 +157 +153 +151 +153 +155 +161 +163 +159 +161 +141 +115 +107 +120 +139 +150 +152 +151 +153 +154 +155 +155 +155 +153 +150 +146 +140 +133 +135 +144 +155 +164 +168 +170 +170 +170 +170 +171 +172 +174 +175 +178 +177 +176 +172 +165 +159 +158 +159 +159 +163 +165 +161 +155 +149 +145 +144 +138 +139 +142 +145 +149 +152 +155 +159 +165 +163 +163 +164 +163 +164 +171 +179 +183 +182 +179 +175 +170 +165 +157 +151 +145 +150 +156 +163 +170 +170 +163 +154 +144 +142 +139 +133 +128 +131 +136 +143 +145 +151 +156 +158 +159 +159 +158 +157 +156 +156 +153 +147 +142 +143 +149 +155 +158 +159 +159 +158 +158 +161 +162 +162 +164 +157 +149 +146 +152 +162 +168 +169 +169 +167 +165 +163 +163 +166 +170 +172 +176 +175 +173 +169 +163 +156 +148 +144 +153 +163 +169 +172 +175 +170 +159 +152 +158 +163 +165 +166 +167 +168 +169 +169 +167 +167 +166 +163 +157 +153 +153 +155 +153 +159 +166 +171 +173 +173 +171 +170 +170 +172 +173 +172 +170 +169 +166 +163 +165 +173 +180 +182 +179 +177 +176 +175 +179 +181 +185 +189 +191 +188 +182 +177 +174 +174 +173 +175 +179 +180 +174 +166 +158 +155 +157 +162 +167 +168 +168 +168 +173 +173 +174 +174 +170 +161 +153 +150 +153 +156 +160 +163 +165 +167 +169 +169 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +191 +191 +191 +191 +191 +191 +191 +191 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +191 +191 +191 +192 +192 +192 +192 +190 +191 +192 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +192 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +193 +193 +194 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +192 +192 +191 +190 +192 +192 +191 +189 +191 +193 +193 +191 +191 +192 +194 +194 +193 +192 +192 +192 +193 +193 +192 +193 +194 +193 +191 +191 +192 +193 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +194 +195 +195 +194 +194 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +190 +190 +191 +191 +192 +193 +194 +195 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +194 +192 +190 +191 +192 +193 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +193 +194 +194 +195 +196 +196 +194 +192 +191 +191 +192 +193 +193 +194 +194 +193 +193 +193 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +190 +190 +189 +190 +191 +192 +192 +192 +194 +192 +191 +191 +193 +197 +199 +200 +200 +195 +193 +195 +195 +192 +193 +198 +201 +203 +204 +202 +201 +198 +195 +191 +199 +201 +203 +202 +195 +190 +192 +197 +197 +200 +202 +203 +202 +203 +204 +205 +203 +204 +205 +206 +206 +205 +204 +203 +201 +202 +202 +201 +199 +199 +201 +203 +206 +203 +198 +194 +192 +191 +193 +195 +202 +204 +200 +190 +185 +187 +194 +199 +203 +193 +189 +192 +192 +188 +183 +177 +187 +187 +198 +216 +222 +210 +194 +187 +186 +193 +193 +186 +170 +157 +157 +168 +167 +162 +163 +169 +171 +173 +176 +178 +184 +176 +177 +193 +205 +195 +175 +160 +166 +185 +190 +189 +189 +189 +190 +186 +183 +178 +175 +180 +186 +183 +173 +163 +188 +209 +213 +200 +193 +193 +190 +185 +180 +185 +189 +192 +198 +203 +201 +195 +195 +196 +204 +212 +215 +207 +198 +191 +186 +194 +203 +204 +198 +186 +170 +158 +160 +164 +180 +208 +215 +188 +165 +166 +173 +170 +165 +164 +182 +199 +183 +148 +117 +122 +132 +167 +198 +194 +185 +183 +176 +169 +146 +131 +140 +161 +182 +200 +206 +199 +189 +179 +165 +159 +173 +179 +163 +152 +166 +190 +188 +175 +168 +160 +153 +137 +158 +177 +167 +146 +135 +138 +161 +186 +191 +180 +175 +175 +171 +164 +174 +170 +159 +153 +151 +141 +132 +136 +152 +177 +201 +196 +177 +170 +161 +140 +123 +151 +180 +180 +156 +139 +137 +137 +145 +143 +139 +129 +144 +174 +192 +164 +145 +151 +148 +137 +138 +159 +198 +192 +143 +130 +150 +192 +210 +205 +174 +134 +114 +121 +137 +167 +188 +178 +150 +133 +140 +141 +135 +126 +119 +122 +135 +150 +162 +153 +150 +161 +185 +207 +202 +182 +169 +176 +195 +208 +200 +188 +175 +157 +132 +116 +125 +141 +147 +164 +175 +162 +160 +174 +193 +203 +189 +156 +127 +115 +145 +167 +181 +175 +166 +165 +168 +168 +156 +118 +110 +122 +114 +116 +136 +147 +164 +184 +196 +173 +150 +152 +153 +149 +146 +130 +113 +117 +152 +188 +184 +152 +120 +119 +130 +135 +133 +136 +139 +143 +137 +130 +123 +120 +122 +129 +139 +146 +169 +177 +165 +139 +131 +139 +153 +167 +153 +133 +114 +123 +148 +160 +159 +162 +149 +141 +138 +140 +135 +141 +165 +188 +169 +139 +128 +129 +141 +168 +173 +159 +141 +123 +117 +121 +118 +128 +150 +160 +155 +169 +170 +138 +136 +170 +195 +178 +136 +113 +109 +114 +134 +170 +176 +165 +137 +125 +121 +123 +126 +132 +132 +123 +119 +119 +149 +182 +185 +178 +183 +182 +169 +151 +136 +115 +104 +111 +140 +157 +149 +143 +139 +135 +136 +152 +165 +169 +159 +164 +181 +169 +130 +107 +98 +96 +127 +184 +214 +187 +143 +112 +106 +116 +109 +104 +119 +136 +131 +118 +121 +131 +121 +124 +120 +112 +111 +120 +129 +132 +119 +110 +123 +167 +208 +215 +185 +150 +143 +148 +147 +135 +135 +140 +127 +116 +138 +179 +206 +192 +173 +184 +203 +208 +211 +199 +194 +194 +171 +129 +119 +142 +173 +177 +150 +129 +130 +158 +179 +150 +120 +136 +158 +161 +135 +110 +117 +138 +142 +118 +120 +161 +193 +192 +166 +130 +105 +86 +82 +98 +123 +155 +175 +177 +187 +191 +166 +118 +102 +111 +128 +154 +176 +202 +204 +156 +110 +137 +186 +187 +143 +104 +99 +112 +104 +87 +86 +104 +135 +143 +124 +110 +130 +156 +161 +152 +147 +164 +185 +200 +194 +183 +164 +168 +171 +173 +144 +113 +104 +105 +105 +101 +90 +91 +123 +168 +162 +126 +116 +121 +136 +154 +161 +140 +97 +64 +76 +114 +152 +162 +158 +132 +103 +88 +97 +115 +126 +137 +162 +184 +193 +178 +159 +169 +193 +200 +183 +155 +131 +124 +138 +148 +128 +95 +109 +156 +164 +147 +153 +170 +180 +191 +201 +183 +139 +134 +175 +202 +190 +159 +141 +144 +139 +126 +131 +146 +152 +147 +120 +101 +104 +112 +106 +86 +79 +101 +120 +126 +131 +151 +163 +159 +144 +134 +126 +118 +109 +133 +176 +187 +160 +145 +154 +174 +170 +159 +147 +130 +120 +125 +129 +125 +125 +139 +152 +153 +139 +118 +103 +108 +127 +150 +149 +130 +103 +87 +118 +164 +184 +185 +178 +174 +164 +152 +148 +156 +155 +139 +135 +147 +153 +148 +146 +148 +147 +142 +141 +143 +139 +133 +119 +104 +95 +91 +94 +102 +122 +127 +127 +122 +111 +115 +125 +118 +99 +86 +79 +80 +81 +85 +93 +99 +104 +100 +96 +91 +88 +90 +100 +111 +112 +112 +113 +114 +111 +108 +109 +113 +113 +121 +118 +105 +97 +95 +95 +98 +106 +114 +120 +119 +112 +107 +106 +106 +100 +95 +90 +89 +90 +88 +84 +80 +85 +87 +76 +84 +112 +131 +122 +100 +78 +74 +72 +71 +64 +54 +50 +50 +53 +54 +57 +58 +59 +57 +55 +55 +55 +54 +54 +55 +56 +56 +54 +52 +57 +64 +68 +65 +60 +57 +56 +53 +49 +50 +53 +58 +64 +67 +66 +64 +64 +64 +63 +60 +56 +53 +53 +54 +58 +62 +66 +68 +71 +76 +80 +81 +76 +72 +67 +66 +67 +68 +68 +67 +67 +68 +70 +71 +68 +64 +61 +61 +62 +66 +75 +80 +82 +79 +74 +72 +70 +68 +66 +64 +65 +67 +69 +69 +69 +60 +54 +54 +65 +82 +101 +114 +118 +126 +133 +133 +126 +121 +121 +124 +131 +133 +140 +142 +134 +131 +131 +128 +132 +133 +136 +133 +120 +111 +116 +126 +141 +153 +159 +160 +161 +162 +160 +159 +160 +159 +160 +161 +160 +154 +147 +142 +158 +175 +182 +171 +158 +156 +157 +154 +148 +160 +174 +182 +179 +172 +169 +169 +170 +167 +167 +171 +168 +161 +158 +161 +166 +171 +168 +166 +176 +180 +170 +161 +171 +171 +168 +160 +152 +147 +148 +150 +155 +156 +157 +157 +155 +154 +150 +145 +143 +139 +136 +132 +130 +133 +134 +129 +131 +133 +132 +131 +134 +140 +143 +142 +136 +135 +129 +123 +122 +127 +129 +128 +122 +118 +117 +122 +124 +123 +127 +132 +137 +136 +138 +139 +131 +121 +120 +125 +139 +139 +141 +142 +137 +130 +126 +126 +129 +143 +159 +168 +167 +162 +158 +158 +150 +147 +145 +147 +152 +160 +169 +175 +167 +163 +157 +153 +154 +156 +156 +154 +156 +153 +154 +157 +160 +163 +159 +150 +154 +145 +129 +120 +124 +137 +150 +156 +152 +153 +151 +151 +153 +154 +152 +148 +142 +138 +134 +136 +145 +156 +163 +165 +168 +168 +167 +168 +170 +172 +175 +176 +180 +179 +175 +171 +163 +156 +156 +159 +155 +159 +162 +162 +160 +154 +146 +138 +131 +134 +141 +149 +153 +153 +154 +156 +161 +161 +163 +165 +164 +164 +172 +182 +189 +188 +184 +179 +174 +170 +164 +158 +152 +151 +152 +155 +160 +161 +157 +151 +142 +142 +139 +133 +130 +132 +138 +145 +144 +151 +157 +158 +157 +156 +156 +156 +153 +152 +148 +144 +141 +144 +155 +163 +162 +162 +161 +158 +156 +158 +160 +161 +163 +156 +147 +145 +153 +164 +169 +169 +168 +166 +163 +163 +165 +168 +173 +176 +182 +181 +179 +175 +168 +158 +149 +143 +151 +161 +165 +165 +166 +163 +155 +150 +160 +165 +168 +169 +169 +169 +168 +167 +171 +169 +167 +162 +154 +149 +151 +155 +158 +162 +167 +171 +172 +170 +168 +166 +170 +170 +170 +169 +166 +163 +164 +165 +171 +177 +182 +182 +181 +180 +179 +180 +181 +183 +187 +191 +192 +189 +183 +179 +177 +176 +176 +178 +182 +181 +173 +165 +159 +160 +163 +166 +168 +169 +168 +169 +170 +171 +173 +174 +169 +160 +152 +149 +152 +157 +161 +163 +164 +165 +166 +165 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +194 +193 +192 +192 +193 +194 +191 +191 +191 +191 +191 +191 +191 +191 +193 +193 +193 +192 +191 +191 +191 +191 +193 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +190 +190 +193 +191 +190 +190 +192 +192 +192 +191 +189 +191 +192 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +193 +192 +192 +191 +191 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +193 +193 +191 +190 +191 +192 +192 +191 +192 +193 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +194 +193 +191 +191 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +190 +191 +192 +193 +193 +193 +194 +194 +195 +195 +194 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +192 +192 +191 +190 +190 +191 +191 +192 +193 +194 +192 +192 +193 +193 +193 +193 +193 +193 +194 +195 +194 +192 +191 +190 +191 +193 +194 +194 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +195 +194 +194 +194 +196 +196 +195 +194 +191 +192 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +191 +191 +191 +191 +190 +190 +189 +190 +191 +192 +192 +192 +195 +192 +189 +191 +196 +199 +200 +199 +196 +193 +192 +194 +194 +193 +195 +200 +201 +203 +204 +204 +204 +203 +201 +198 +202 +200 +200 +199 +194 +189 +192 +199 +200 +204 +206 +204 +201 +200 +201 +201 +196 +198 +202 +205 +205 +201 +199 +199 +199 +201 +203 +204 +203 +201 +201 +201 +200 +196 +192 +190 +187 +183 +181 +180 +197 +200 +197 +193 +194 +194 +197 +203 +200 +189 +188 +196 +197 +191 +184 +177 +184 +193 +205 +213 +211 +200 +184 +168 +174 +196 +203 +183 +167 +161 +160 +158 +149 +144 +163 +191 +193 +191 +201 +211 +208 +181 +180 +205 +212 +193 +175 +168 +170 +182 +182 +183 +188 +190 +189 +183 +183 +181 +183 +187 +185 +176 +167 +164 +193 +209 +211 +199 +192 +192 +190 +187 +191 +197 +201 +200 +199 +199 +196 +192 +193 +203 +208 +208 +209 +198 +176 +161 +166 +191 +212 +204 +177 +156 +153 +160 +169 +173 +189 +210 +206 +179 +165 +173 +176 +169 +167 +168 +187 +204 +180 +142 +126 +129 +135 +168 +199 +198 +188 +180 +170 +156 +141 +140 +159 +182 +201 +214 +199 +187 +180 +175 +166 +158 +171 +173 +161 +158 +169 +181 +182 +183 +179 +161 +146 +135 +169 +187 +162 +138 +126 +129 +145 +168 +178 +178 +177 +177 +182 +182 +185 +186 +178 +169 +157 +137 +132 +145 +181 +204 +207 +184 +166 +167 +154 +129 +149 +180 +196 +173 +141 +139 +149 +152 +151 +142 +130 +121 +139 +172 +190 +162 +139 +150 +158 +157 +166 +188 +189 +154 +116 +138 +179 +208 +205 +187 +156 +124 +106 +133 +164 +189 +186 +146 +118 +124 +130 +140 +138 +132 +138 +152 +169 +185 +193 +185 +183 +189 +197 +207 +203 +190 +186 +191 +201 +199 +181 +169 +156 +140 +126 +124 +130 +144 +162 +166 +154 +141 +150 +179 +198 +191 +180 +179 +164 +139 +132 +160 +184 +180 +158 +146 +152 +164 +172 +158 +128 +109 +110 +114 +120 +134 +164 +190 +200 +168 +145 +155 +155 +143 +131 +132 +121 +112 +133 +176 +189 +170 +138 +118 +120 +129 +132 +135 +138 +141 +143 +131 +119 +117 +122 +133 +149 +161 +180 +171 +155 +140 +136 +139 +147 +156 +146 +134 +120 +116 +132 +156 +168 +164 +144 +137 +139 +144 +138 +140 +164 +189 +169 +138 +125 +124 +129 +151 +171 +183 +161 +136 +117 +119 +122 +137 +164 +171 +146 +158 +171 +142 +117 +139 +181 +181 +150 +121 +116 +116 +133 +165 +171 +164 +146 +127 +112 +117 +126 +128 +117 +102 +99 +124 +170 +199 +198 +195 +187 +168 +143 +129 +119 +98 +111 +146 +182 +179 +150 +146 +144 +142 +136 +134 +153 +177 +191 +204 +205 +167 +119 +96 +92 +99 +144 +199 +214 +172 +128 +106 +106 +116 +108 +103 +120 +144 +143 +122 +114 +123 +117 +124 +123 +115 +114 +125 +132 +131 +125 +118 +135 +174 +206 +210 +189 +163 +154 +155 +151 +139 +136 +134 +120 +113 +133 +177 +203 +188 +175 +190 +211 +220 +213 +201 +188 +170 +142 +128 +145 +172 +181 +165 +128 +110 +130 +167 +173 +131 +99 +122 +155 +168 +146 +118 +124 +148 +161 +138 +130 +152 +175 +187 +175 +137 +97 +81 +87 +103 +117 +144 +165 +173 +183 +195 +174 +121 +104 +131 +156 +169 +178 +200 +201 +159 +112 +130 +182 +194 +153 +109 +96 +109 +115 +108 +97 +96 +124 +141 +131 +126 +143 +152 +144 +129 +130 +151 +180 +207 +201 +174 +143 +151 +181 +196 +160 +105 +90 +111 +125 +116 +96 +91 +119 +163 +166 +124 +97 +106 +137 +159 +167 +142 +100 +72 +74 +90 +132 +158 +170 +140 +98 +90 +110 +127 +126 +132 +162 +193 +203 +175 +148 +168 +199 +206 +189 +161 +136 +124 +133 +140 +124 +121 +141 +158 +147 +139 +155 +171 +174 +185 +200 +180 +130 +118 +152 +180 +194 +175 +154 +146 +135 +124 +136 +153 +153 +139 +115 +109 +114 +107 +95 +79 +81 +111 +127 +129 +138 +153 +161 +165 +145 +112 +94 +91 +85 +114 +163 +175 +173 +160 +160 +168 +168 +168 +158 +138 +122 +130 +138 +136 +133 +141 +148 +146 +127 +109 +103 +117 +135 +149 +145 +128 +105 +92 +118 +163 +187 +182 +166 +162 +159 +150 +145 +152 +158 +149 +138 +139 +145 +151 +153 +148 +141 +139 +140 +141 +138 +130 +111 +95 +93 +99 +105 +110 +119 +127 +130 +126 +113 +115 +127 +125 +101 +88 +82 +84 +85 +86 +90 +93 +103 +100 +96 +91 +84 +79 +83 +90 +101 +103 +105 +104 +99 +94 +94 +97 +99 +108 +111 +106 +104 +104 +105 +108 +115 +120 +124 +121 +112 +104 +102 +103 +95 +90 +84 +81 +82 +83 +82 +80 +79 +85 +83 +90 +107 +125 +125 +106 +80 +70 +66 +66 +59 +52 +51 +51 +53 +54 +56 +59 +61 +59 +58 +58 +62 +60 +57 +54 +52 +51 +52 +53 +58 +65 +69 +64 +59 +57 +56 +52 +47 +51 +56 +61 +67 +69 +67 +64 +63 +62 +61 +58 +55 +54 +55 +57 +61 +65 +69 +70 +71 +73 +76 +77 +73 +69 +65 +64 +66 +68 +69 +69 +72 +72 +71 +70 +66 +63 +60 +59 +60 +64 +72 +78 +79 +77 +72 +71 +70 +69 +66 +65 +65 +67 +68 +68 +65 +59 +55 +61 +76 +93 +110 +122 +128 +131 +136 +137 +130 +122 +123 +129 +140 +139 +150 +155 +146 +147 +149 +142 +145 +140 +138 +128 +111 +106 +118 +129 +133 +143 +148 +151 +157 +162 +162 +163 +158 +159 +161 +163 +157 +149 +148 +153 +165 +173 +177 +171 +163 +158 +157 +156 +155 +161 +167 +172 +174 +173 +169 +164 +172 +169 +164 +161 +161 +164 +165 +164 +166 +171 +169 +166 +174 +183 +178 +167 +171 +170 +165 +159 +152 +148 +148 +149 +159 +159 +157 +155 +153 +152 +147 +142 +142 +145 +143 +131 +120 +123 +129 +127 +128 +137 +141 +137 +135 +138 +140 +139 +137 +138 +135 +127 +120 +118 +120 +121 +117 +113 +114 +122 +130 +132 +132 +131 +135 +135 +138 +142 +139 +129 +123 +122 +131 +133 +138 +142 +138 +129 +125 +126 +135 +145 +158 +167 +168 +163 +156 +153 +148 +146 +144 +144 +149 +160 +174 +182 +175 +173 +163 +149 +142 +145 +150 +152 +153 +153 +158 +161 +163 +164 +157 +146 +137 +141 +140 +136 +134 +138 +145 +150 +153 +153 +151 +150 +151 +152 +150 +147 +139 +139 +138 +140 +148 +157 +163 +165 +166 +166 +166 +167 +169 +172 +175 +177 +180 +180 +176 +172 +163 +155 +154 +158 +156 +159 +162 +163 +163 +159 +147 +136 +128 +130 +137 +147 +153 +155 +156 +158 +159 +161 +164 +164 +162 +162 +170 +180 +192 +192 +188 +181 +176 +174 +171 +167 +162 +159 +156 +153 +152 +151 +149 +147 +142 +142 +139 +134 +131 +135 +142 +146 +147 +153 +158 +158 +157 +156 +156 +156 +152 +150 +146 +141 +140 +147 +157 +165 +164 +165 +162 +158 +155 +157 +159 +161 +161 +155 +148 +146 +154 +165 +171 +170 +167 +163 +160 +161 +165 +170 +176 +180 +184 +183 +183 +180 +175 +168 +161 +156 +158 +165 +165 +162 +159 +154 +146 +143 +149 +156 +163 +168 +169 +170 +168 +165 +174 +172 +170 +164 +154 +147 +149 +156 +161 +163 +166 +170 +171 +170 +170 +170 +173 +171 +169 +168 +162 +155 +156 +162 +173 +176 +179 +179 +178 +178 +178 +180 +180 +181 +185 +188 +189 +186 +181 +177 +173 +173 +174 +177 +179 +178 +171 +163 +158 +161 +163 +163 +164 +165 +167 +169 +165 +166 +168 +169 +165 +157 +151 +149 +154 +160 +164 +164 +163 +164 +163 +162 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +194 +193 +192 +191 +192 +193 +191 +191 +191 +191 +191 +191 +191 +191 +190 +191 +192 +192 +191 +190 +190 +190 +193 +192 +192 +192 +193 +193 +192 +191 +192 +192 +191 +191 +191 +191 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +193 +191 +190 +191 +192 +193 +193 +192 +191 +191 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +191 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +192 +192 +193 +193 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +192 +194 +194 +191 +190 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +193 +194 +193 +191 +190 +191 +192 +191 +191 +191 +192 +193 +194 +194 +194 +194 +194 +192 +191 +192 +191 +190 +191 +193 +194 +193 +193 +193 +194 +195 +195 +195 +194 +193 +193 +193 +193 +193 +192 +191 +192 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +190 +191 +191 +192 +192 +192 +192 +192 +193 +194 +195 +194 +192 +191 +192 +194 +194 +194 +192 +192 +192 +192 +191 +190 +192 +193 +193 +193 +192 +191 +192 +192 +191 +193 +193 +193 +192 +192 +192 +193 +195 +194 +193 +194 +195 +196 +195 +194 +191 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +190 +191 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +191 +191 +194 +198 +200 +198 +195 +192 +191 +192 +193 +193 +192 +195 +200 +202 +203 +203 +202 +201 +202 +203 +201 +202 +201 +198 +196 +193 +194 +197 +201 +205 +207 +207 +203 +201 +200 +201 +199 +197 +195 +193 +194 +191 +187 +183 +183 +183 +185 +188 +189 +190 +189 +189 +188 +183 +183 +183 +183 +181 +177 +175 +176 +192 +200 +200 +197 +202 +204 +202 +203 +194 +186 +189 +199 +199 +193 +188 +186 +188 +199 +210 +209 +196 +180 +165 +156 +172 +194 +196 +170 +154 +153 +152 +147 +128 +129 +164 +208 +214 +207 +209 +211 +193 +171 +181 +209 +208 +190 +179 +170 +166 +169 +171 +183 +187 +186 +191 +193 +193 +189 +188 +190 +187 +178 +177 +181 +199 +209 +208 +199 +194 +194 +194 +194 +204 +201 +203 +204 +198 +188 +187 +194 +199 +205 +201 +200 +202 +179 +151 +144 +163 +191 +208 +189 +156 +145 +159 +178 +182 +187 +201 +208 +196 +180 +180 +188 +179 +164 +162 +168 +187 +202 +176 +148 +133 +134 +137 +165 +194 +193 +178 +166 +168 +161 +153 +154 +177 +208 +216 +204 +173 +172 +181 +178 +167 +157 +172 +171 +168 +165 +166 +169 +174 +185 +182 +161 +141 +143 +177 +184 +158 +143 +137 +146 +157 +167 +167 +167 +162 +161 +173 +177 +184 +195 +192 +175 +161 +154 +162 +180 +210 +212 +196 +173 +166 +171 +168 +162 +188 +186 +179 +163 +146 +143 +151 +155 +148 +140 +132 +124 +138 +167 +188 +168 +141 +147 +163 +173 +177 +187 +163 +131 +128 +159 +184 +181 +174 +175 +159 +131 +126 +162 +186 +177 +149 +123 +118 +128 +127 +144 +164 +178 +184 +192 +199 +199 +189 +192 +201 +202 +197 +192 +192 +190 +188 +188 +185 +177 +164 +152 +140 +132 +129 +134 +132 +142 +159 +148 +126 +125 +157 +194 +197 +164 +152 +170 +181 +177 +150 +167 +177 +164 +139 +125 +132 +145 +160 +178 +166 +136 +125 +118 +115 +127 +151 +181 +202 +178 +154 +155 +148 +133 +121 +125 +121 +108 +120 +159 +185 +183 +157 +128 +123 +129 +129 +133 +137 +141 +150 +144 +133 +123 +122 +135 +156 +174 +176 +157 +145 +142 +140 +139 +139 +142 +144 +138 +131 +117 +117 +143 +165 +161 +142 +137 +141 +144 +136 +134 +157 +183 +177 +141 +126 +131 +132 +135 +152 +180 +178 +157 +124 +116 +131 +159 +174 +158 +124 +148 +172 +147 +113 +118 +158 +170 +160 +133 +128 +126 +135 +160 +163 +164 +158 +133 +114 +118 +127 +117 +101 +96 +113 +153 +191 +199 +194 +180 +159 +138 +127 +128 +116 +107 +135 +180 +191 +166 +141 +144 +147 +146 +132 +121 +143 +183 +215 +220 +202 +153 +109 +87 +92 +118 +174 +207 +196 +148 +118 +109 +108 +115 +111 +114 +127 +147 +145 +124 +113 +121 +128 +131 +127 +120 +119 +126 +132 +132 +133 +133 +150 +174 +195 +202 +192 +177 +165 +156 +146 +135 +131 +127 +117 +116 +132 +176 +200 +189 +185 +199 +211 +217 +199 +184 +168 +153 +142 +154 +174 +177 +168 +150 +123 +114 +137 +171 +163 +121 +88 +107 +140 +167 +166 +149 +144 +152 +161 +156 +150 +148 +155 +177 +185 +155 +95 +79 +96 +114 +120 +137 +159 +177 +187 +194 +184 +148 +134 +153 +162 +159 +164 +191 +200 +164 +115 +124 +173 +192 +159 +117 +101 +107 +113 +116 +111 +111 +130 +138 +129 +143 +170 +163 +134 +108 +113 +138 +168 +203 +215 +191 +141 +131 +172 +205 +176 +106 +83 +114 +137 +127 +106 +93 +112 +153 +169 +130 +91 +106 +142 +157 +162 +142 +112 +97 +94 +92 +120 +154 +176 +157 +124 +113 +122 +130 +120 +131 +169 +199 +198 +159 +134 +168 +206 +208 +193 +168 +140 +118 +126 +141 +144 +154 +159 +140 +122 +134 +160 +168 +164 +181 +203 +181 +123 +103 +130 +158 +187 +192 +176 +153 +132 +126 +145 +159 +155 +137 +115 +114 +114 +96 +83 +75 +85 +116 +128 +132 +149 +157 +155 +160 +145 +109 +85 +85 +86 +108 +144 +153 +155 +148 +150 +161 +169 +172 +163 +148 +144 +146 +151 +152 +145 +142 +144 +144 +127 +109 +108 +126 +140 +144 +135 +120 +97 +93 +118 +160 +188 +181 +156 +151 +155 +150 +145 +149 +158 +154 +140 +131 +132 +139 +145 +141 +132 +126 +127 +133 +135 +127 +106 +88 +91 +105 +114 +117 +112 +123 +128 +126 +117 +115 +124 +123 +105 +94 +89 +92 +90 +86 +88 +91 +101 +102 +100 +95 +88 +82 +78 +75 +88 +93 +98 +96 +88 +79 +77 +78 +84 +92 +97 +100 +103 +105 +107 +113 +118 +119 +120 +117 +108 +98 +94 +94 +87 +82 +78 +76 +77 +80 +81 +82 +80 +84 +83 +86 +92 +109 +120 +103 +79 +64 +60 +62 +56 +51 +53 +53 +55 +53 +54 +58 +61 +61 +61 +62 +65 +63 +59 +56 +52 +52 +54 +57 +61 +67 +68 +62 +57 +57 +55 +50 +49 +54 +60 +65 +68 +70 +67 +64 +62 +61 +58 +55 +54 +55 +59 +62 +65 +70 +74 +75 +74 +72 +71 +70 +71 +70 +68 +66 +66 +67 +69 +70 +73 +72 +70 +68 +66 +65 +62 +61 +61 +64 +70 +75 +77 +73 +70 +69 +70 +68 +66 +66 +66 +67 +68 +68 +63 +61 +64 +77 +93 +109 +120 +127 +134 +135 +141 +142 +134 +124 +125 +134 +140 +143 +150 +155 +155 +157 +158 +157 +158 +151 +145 +134 +115 +112 +126 +138 +137 +141 +141 +141 +147 +154 +157 +160 +156 +158 +162 +161 +147 +135 +142 +158 +169 +171 +171 +167 +162 +159 +158 +157 +166 +168 +166 +161 +160 +166 +168 +166 +170 +172 +166 +153 +150 +160 +168 +168 +166 +168 +171 +170 +172 +180 +182 +175 +171 +166 +160 +156 +155 +154 +152 +151 +159 +159 +158 +155 +152 +150 +147 +143 +146 +148 +145 +131 +114 +113 +122 +128 +129 +137 +142 +140 +137 +137 +138 +139 +138 +139 +137 +131 +119 +109 +109 +112 +113 +115 +119 +126 +132 +134 +134 +131 +132 +134 +139 +144 +144 +136 +128 +123 +124 +128 +132 +134 +133 +132 +134 +137 +147 +151 +157 +161 +160 +157 +154 +152 +151 +146 +145 +150 +154 +160 +172 +182 +181 +177 +166 +149 +137 +136 +146 +154 +152 +156 +163 +164 +161 +159 +154 +145 +132 +137 +143 +146 +143 +138 +138 +138 +149 +152 +152 +150 +147 +147 +146 +145 +141 +144 +146 +146 +150 +157 +163 +166 +166 +166 +166 +167 +170 +173 +176 +177 +179 +179 +178 +175 +165 +156 +153 +158 +160 +162 +164 +164 +164 +161 +150 +139 +130 +130 +136 +148 +156 +158 +159 +160 +160 +163 +165 +161 +157 +159 +169 +179 +191 +192 +187 +179 +173 +174 +175 +174 +171 +171 +168 +160 +150 +143 +142 +143 +145 +144 +140 +135 +133 +137 +143 +146 +150 +153 +155 +156 +157 +157 +156 +154 +151 +147 +143 +141 +144 +150 +158 +162 +163 +163 +160 +157 +156 +159 +160 +161 +158 +155 +150 +148 +155 +167 +173 +172 +167 +163 +161 +163 +168 +173 +179 +185 +184 +183 +181 +179 +176 +172 +169 +168 +169 +173 +172 +167 +162 +152 +143 +142 +141 +148 +155 +160 +163 +164 +163 +162 +168 +168 +168 +165 +155 +146 +148 +155 +161 +162 +166 +170 +172 +171 +171 +173 +174 +169 +168 +169 +162 +152 +153 +163 +173 +175 +176 +176 +174 +173 +174 +176 +178 +179 +182 +184 +184 +182 +177 +173 +167 +169 +172 +174 +174 +172 +165 +158 +155 +158 +160 +160 +162 +165 +167 +167 +165 +165 +166 +165 +160 +153 +150 +150 +156 +162 +166 +164 +162 +163 +162 +160 +191 +192 +192 +191 +190 +190 +192 +193 +192 +193 +193 +192 +191 +191 +192 +193 +191 +191 +192 +192 +192 +192 +192 +192 +190 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +190 +190 +191 +191 +192 +190 +192 +194 +194 +193 +192 +192 +192 +193 +191 +190 +191 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +190 +190 +189 +189 +190 +191 +192 +193 +193 +193 +194 +193 +192 +191 +191 +191 +191 +192 +190 +190 +191 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +193 +195 +195 +192 +191 +192 +194 +194 +194 +193 +192 +192 +192 +192 +192 +191 +192 +192 +191 +191 +192 +192 +191 +191 +192 +193 +192 +190 +190 +191 +191 +190 +190 +191 +192 +194 +194 +195 +194 +194 +193 +191 +190 +192 +192 +191 +192 +195 +194 +193 +193 +193 +194 +195 +195 +195 +194 +193 +193 +193 +194 +194 +192 +191 +193 +193 +193 +193 +193 +192 +191 +190 +191 +191 +193 +193 +193 +192 +191 +190 +189 +189 +190 +191 +191 +191 +191 +191 +192 +194 +195 +195 +193 +192 +194 +196 +194 +194 +192 +192 +192 +191 +190 +189 +191 +192 +193 +193 +192 +191 +191 +192 +191 +193 +194 +194 +193 +192 +193 +194 +195 +193 +192 +193 +195 +196 +195 +193 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +190 +191 +192 +192 +193 +192 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +190 +191 +192 +194 +193 +192 +192 +192 +192 +192 +192 +190 +190 +192 +196 +199 +199 +196 +193 +191 +193 +194 +194 +193 +193 +196 +200 +204 +204 +202 +198 +196 +199 +202 +203 +202 +202 +198 +192 +192 +198 +203 +203 +206 +206 +205 +203 +204 +206 +208 +206 +203 +195 +185 +180 +175 +169 +166 +165 +168 +168 +168 +168 +167 +166 +166 +166 +172 +174 +177 +180 +178 +174 +174 +177 +190 +204 +203 +199 +205 +208 +200 +194 +195 +189 +193 +201 +196 +189 +189 +192 +193 +198 +207 +207 +186 +161 +152 +158 +174 +188 +181 +157 +141 +138 +138 +137 +119 +118 +154 +204 +224 +222 +205 +178 +153 +152 +185 +215 +209 +196 +183 +162 +154 +155 +165 +185 +186 +179 +190 +204 +204 +190 +180 +181 +181 +181 +189 +200 +207 +209 +205 +202 +202 +203 +198 +196 +206 +209 +205 +195 +183 +184 +191 +199 +203 +202 +197 +201 +197 +160 +137 +156 +187 +200 +198 +175 +160 +167 +183 +193 +196 +195 +201 +202 +195 +192 +192 +189 +169 +151 +154 +168 +190 +201 +178 +158 +131 +133 +136 +163 +192 +189 +171 +157 +163 +164 +168 +176 +194 +216 +210 +184 +151 +164 +185 +179 +161 +152 +176 +181 +178 +159 +146 +153 +173 +189 +175 +148 +131 +148 +183 +182 +163 +154 +147 +161 +178 +180 +166 +154 +144 +143 +158 +160 +170 +191 +189 +170 +163 +178 +201 +221 +216 +198 +179 +174 +179 +179 +186 +204 +202 +176 +152 +144 +142 +144 +147 +147 +145 +141 +138 +130 +139 +163 +187 +174 +148 +141 +152 +170 +176 +177 +147 +129 +150 +172 +168 +140 +142 +173 +175 +146 +163 +187 +186 +144 +113 +124 +136 +128 +124 +134 +167 +192 +192 +189 +177 +155 +160 +169 +188 +202 +201 +191 +181 +174 +175 +173 +170 +168 +164 +149 +134 +128 +133 +136 +139 +148 +150 +129 +112 +116 +174 +203 +183 +135 +129 +153 +173 +186 +181 +180 +172 +151 +128 +117 +117 +123 +144 +171 +187 +172 +144 +126 +119 +118 +133 +168 +200 +190 +165 +155 +140 +126 +120 +125 +122 +108 +109 +140 +178 +196 +168 +140 +133 +134 +126 +128 +135 +142 +154 +158 +152 +135 +123 +133 +158 +180 +167 +148 +139 +138 +137 +139 +140 +136 +138 +137 +141 +133 +120 +132 +152 +150 +142 +136 +139 +142 +132 +128 +151 +176 +182 +153 +137 +135 +135 +133 +136 +153 +180 +179 +148 +126 +139 +174 +174 +128 +108 +143 +174 +151 +117 +113 +146 +167 +164 +142 +140 +134 +140 +157 +160 +169 +162 +139 +120 +123 +125 +106 +94 +104 +152 +186 +193 +182 +178 +161 +129 +112 +122 +134 +124 +130 +164 +198 +174 +140 +136 +144 +150 +149 +135 +120 +143 +189 +207 +211 +193 +148 +110 +91 +108 +156 +207 +213 +174 +123 +112 +116 +111 +109 +107 +126 +147 +154 +139 +113 +110 +131 +144 +140 +131 +123 +122 +127 +132 +133 +140 +145 +157 +171 +183 +194 +193 +183 +176 +158 +140 +126 +122 +120 +112 +117 +135 +177 +197 +191 +198 +209 +209 +205 +183 +160 +150 +152 +160 +180 +186 +168 +146 +131 +121 +117 +141 +173 +163 +130 +100 +102 +122 +156 +180 +180 +167 +157 +147 +153 +151 +141 +145 +179 +197 +168 +98 +79 +101 +126 +128 +138 +158 +182 +188 +185 +188 +179 +169 +169 +158 +142 +147 +181 +199 +170 +123 +126 +167 +185 +158 +125 +110 +107 +104 +107 +113 +124 +137 +128 +110 +140 +184 +174 +134 +101 +101 +132 +158 +192 +224 +217 +156 +124 +147 +185 +175 +127 +101 +113 +133 +136 +119 +97 +108 +145 +170 +137 +94 +117 +145 +152 +154 +135 +112 +113 +122 +121 +122 +153 +175 +174 +159 +138 +126 +129 +124 +139 +177 +194 +178 +134 +120 +172 +205 +204 +190 +171 +139 +112 +123 +148 +167 +160 +147 +125 +112 +126 +155 +171 +161 +183 +212 +186 +120 +94 +117 +143 +173 +200 +191 +158 +132 +132 +157 +169 +152 +135 +114 +114 +109 +85 +71 +68 +90 +118 +125 +134 +163 +167 +151 +152 +138 +112 +90 +93 +99 +111 +130 +136 +131 +131 +140 +153 +154 +149 +153 +163 +165 +159 +162 +168 +161 +148 +142 +141 +137 +117 +116 +134 +144 +140 +128 +113 +91 +96 +123 +160 +191 +185 +157 +150 +154 +154 +149 +148 +154 +153 +141 +130 +124 +122 +127 +134 +127 +112 +112 +124 +132 +125 +103 +83 +89 +107 +117 +119 +116 +123 +122 +117 +110 +109 +117 +118 +113 +102 +98 +100 +94 +89 +91 +95 +101 +106 +105 +100 +96 +93 +83 +71 +77 +85 +93 +94 +86 +76 +72 +72 +79 +84 +88 +93 +99 +100 +103 +110 +116 +115 +113 +111 +103 +92 +86 +84 +82 +79 +75 +73 +74 +76 +78 +79 +83 +81 +80 +79 +77 +96 +115 +103 +78 +61 +56 +59 +55 +52 +54 +54 +55 +53 +53 +57 +61 +62 +63 +64 +62 +62 +60 +58 +55 +55 +58 +62 +65 +69 +68 +60 +55 +55 +53 +48 +52 +59 +65 +68 +69 +69 +66 +63 +62 +59 +56 +54 +54 +57 +62 +65 +65 +70 +77 +78 +77 +75 +73 +71 +71 +72 +72 +70 +66 +65 +67 +70 +70 +69 +67 +66 +67 +67 +66 +64 +62 +64 +69 +74 +74 +70 +67 +67 +69 +67 +66 +66 +66 +67 +67 +67 +65 +67 +76 +93 +111 +124 +131 +133 +134 +136 +143 +146 +137 +124 +127 +137 +140 +147 +146 +147 +155 +156 +152 +158 +166 +158 +155 +144 +126 +123 +135 +144 +151 +150 +142 +135 +138 +142 +145 +146 +154 +158 +165 +162 +142 +126 +140 +165 +174 +171 +166 +160 +157 +161 +166 +168 +173 +175 +167 +152 +147 +156 +169 +174 +174 +176 +164 +148 +148 +165 +172 +165 +163 +165 +172 +175 +171 +175 +181 +178 +167 +160 +152 +150 +154 +156 +154 +151 +157 +159 +159 +156 +152 +150 +147 +145 +149 +147 +143 +130 +110 +104 +116 +128 +134 +136 +138 +140 +138 +136 +137 +141 +135 +136 +136 +130 +116 +103 +99 +102 +111 +120 +128 +133 +135 +134 +134 +131 +134 +134 +137 +140 +142 +139 +136 +131 +118 +122 +124 +122 +123 +133 +143 +149 +155 +157 +159 +157 +153 +153 +156 +160 +156 +148 +148 +159 +163 +161 +166 +175 +175 +173 +167 +155 +140 +132 +139 +149 +153 +160 +168 +165 +157 +153 +151 +143 +140 +141 +144 +149 +149 +142 +133 +129 +144 +149 +154 +151 +144 +142 +143 +143 +144 +148 +150 +149 +149 +155 +161 +163 +166 +166 +167 +168 +170 +173 +175 +177 +177 +178 +179 +177 +167 +156 +153 +157 +162 +164 +165 +163 +164 +162 +153 +143 +133 +132 +138 +152 +161 +162 +160 +159 +161 +164 +165 +158 +153 +157 +169 +179 +186 +187 +183 +173 +168 +170 +174 +176 +178 +180 +179 +169 +153 +140 +138 +141 +149 +147 +142 +136 +135 +139 +144 +145 +152 +152 +151 +152 +156 +158 +155 +151 +149 +144 +140 +142 +148 +154 +158 +158 +161 +159 +157 +156 +158 +161 +162 +160 +157 +155 +151 +149 +156 +168 +174 +175 +168 +163 +161 +164 +169 +175 +181 +186 +186 +184 +179 +175 +172 +171 +170 +171 +176 +180 +179 +175 +168 +156 +146 +145 +145 +149 +153 +154 +154 +155 +155 +154 +157 +159 +162 +161 +152 +144 +145 +153 +161 +163 +168 +173 +174 +170 +168 +168 +172 +166 +167 +171 +165 +153 +156 +169 +176 +177 +177 +176 +173 +170 +171 +172 +178 +178 +180 +182 +182 +179 +174 +170 +165 +166 +170 +171 +170 +167 +161 +154 +153 +157 +160 +162 +166 +170 +170 +166 +167 +167 +167 +163 +157 +151 +150 +151 +156 +162 +165 +162 +160 +162 +163 +161 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +194 +192 +193 +194 +193 +191 +191 +192 +193 +191 +192 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +191 +191 +190 +190 +189 +189 +190 +191 +192 +192 +192 +192 +191 +192 +193 +194 +194 +194 +193 +193 +191 +190 +190 +191 +192 +193 +193 +192 +192 +194 +196 +196 +194 +192 +191 +191 +192 +193 +194 +194 +193 +193 +193 +193 +195 +194 +194 +193 +193 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +191 +194 +192 +191 +191 +192 +192 +191 +190 +192 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +194 +193 +192 +192 +192 +192 +192 +193 +192 +192 +191 +191 +191 +192 +193 +193 +192 +191 +190 +190 +191 +192 +193 +193 +192 +192 +193 +193 +193 +193 +192 +191 +193 +193 +192 +192 +192 +191 +191 +191 +191 +191 +190 +190 +192 +195 +195 +192 +193 +192 +192 +192 +193 +194 +194 +194 +196 +194 +192 +192 +194 +194 +194 +192 +193 +192 +191 +191 +192 +193 +193 +193 +191 +192 +193 +194 +194 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +194 +194 +193 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +191 +191 +192 +193 +192 +191 +190 +192 +193 +193 +193 +193 +191 +189 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +192 +192 +192 +191 +191 +192 +192 +193 +192 +193 +192 +191 +191 +193 +193 +191 +188 +191 +195 +198 +197 +195 +193 +192 +192 +193 +194 +194 +194 +195 +197 +198 +200 +200 +199 +198 +197 +199 +203 +205 +203 +199 +195 +195 +199 +204 +208 +210 +206 +208 +209 +210 +210 +211 +213 +215 +208 +200 +189 +180 +175 +174 +173 +175 +171 +166 +164 +165 +160 +153 +155 +166 +175 +181 +185 +186 +186 +187 +187 +185 +196 +200 +203 +201 +201 +199 +197 +194 +190 +194 +196 +194 +192 +192 +189 +184 +192 +200 +211 +201 +168 +147 +155 +165 +171 +172 +176 +168 +143 +132 +138 +144 +130 +137 +165 +202 +222 +216 +185 +148 +128 +157 +200 +221 +209 +194 +176 +151 +135 +159 +181 +191 +194 +193 +193 +198 +186 +178 +173 +179 +185 +188 +196 +206 +214 +213 +202 +198 +205 +200 +190 +191 +211 +209 +203 +190 +180 +184 +199 +214 +204 +196 +195 +198 +187 +166 +164 +180 +190 +192 +193 +193 +189 +188 +194 +199 +192 +194 +199 +195 +190 +199 +197 +174 +154 +146 +157 +173 +176 +185 +183 +163 +141 +132 +141 +169 +193 +188 +168 +153 +162 +166 +175 +182 +193 +206 +195 +168 +150 +166 +190 +189 +165 +162 +178 +186 +176 +147 +123 +135 +171 +183 +161 +137 +131 +159 +182 +184 +167 +148 +155 +181 +196 +179 +158 +144 +141 +150 +156 +154 +162 +167 +168 +159 +159 +185 +216 +226 +195 +170 +159 +172 +184 +184 +187 +198 +169 +155 +141 +136 +135 +136 +136 +138 +144 +146 +137 +134 +141 +160 +178 +177 +147 +136 +150 +174 +186 +180 +157 +145 +157 +162 +145 +124 +130 +167 +193 +182 +180 +186 +158 +118 +116 +136 +142 +136 +127 +129 +143 +155 +155 +137 +119 +122 +142 +170 +197 +213 +206 +184 +174 +169 +168 +167 +155 +150 +159 +160 +141 +125 +131 +147 +147 +149 +148 +133 +106 +128 +183 +207 +166 +129 +116 +123 +144 +178 +192 +192 +169 +144 +135 +115 +104 +117 +132 +153 +171 +186 +175 +146 +133 +121 +130 +160 +190 +193 +171 +146 +132 +127 +129 +138 +133 +122 +121 +129 +157 +195 +189 +166 +140 +130 +132 +133 +135 +143 +147 +162 +166 +160 +136 +135 +174 +186 +162 +141 +134 +139 +136 +135 +140 +136 +131 +133 +135 +133 +129 +130 +137 +144 +141 +140 +136 +133 +136 +126 +132 +167 +181 +166 +138 +127 +139 +140 +130 +129 +146 +174 +177 +149 +148 +179 +168 +118 +98 +148 +184 +165 +119 +105 +136 +173 +186 +173 +149 +137 +146 +152 +154 +160 +169 +154 +132 +119 +111 +103 +117 +147 +180 +194 +191 +167 +145 +133 +125 +122 +131 +127 +126 +143 +181 +191 +159 +138 +134 +135 +146 +151 +142 +143 +159 +173 +191 +194 +180 +152 +127 +112 +135 +180 +210 +211 +161 +125 +113 +117 +112 +101 +110 +141 +161 +158 +130 +105 +118 +141 +156 +144 +127 +119 +122 +132 +136 +136 +146 +151 +159 +168 +177 +187 +192 +189 +178 +158 +142 +118 +114 +122 +114 +119 +143 +182 +201 +198 +199 +209 +205 +181 +146 +135 +147 +170 +179 +180 +175 +161 +138 +118 +117 +132 +158 +177 +159 +130 +104 +105 +117 +139 +168 +188 +178 +150 +141 +161 +154 +132 +126 +166 +200 +169 +107 +90 +118 +127 +128 +131 +153 +182 +189 +188 +190 +188 +171 +161 +157 +141 +143 +177 +198 +171 +119 +129 +165 +185 +172 +134 +101 +100 +105 +99 +104 +124 +132 +126 +111 +130 +170 +186 +156 +101 +90 +121 +160 +190 +213 +219 +184 +135 +132 +158 +168 +147 +127 +129 +132 +126 +114 +102 +109 +141 +165 +140 +108 +116 +136 +149 +143 +128 +106 +100 +126 +142 +135 +150 +166 +173 +170 +163 +150 +137 +131 +146 +185 +194 +148 +101 +115 +169 +212 +216 +194 +168 +140 +110 +118 +148 +167 +156 +132 +111 +116 +138 +159 +172 +165 +184 +204 +189 +135 +96 +109 +138 +168 +197 +192 +162 +140 +146 +165 +158 +136 +124 +111 +109 +103 +80 +65 +73 +105 +121 +128 +140 +163 +164 +149 +147 +133 +117 +109 +109 +110 +120 +129 +128 +132 +127 +136 +138 +131 +126 +128 +137 +148 +150 +163 +170 +160 +150 +147 +143 +138 +148 +150 +140 +129 +123 +113 +102 +95 +104 +133 +174 +192 +181 +157 +142 +149 +145 +148 +158 +164 +155 +135 +119 +122 +129 +127 +122 +123 +124 +123 +123 +128 +112 +99 +96 +95 +95 +101 +111 +128 +126 +118 +111 +107 +105 +106 +113 +106 +108 +103 +93 +89 +91 +94 +94 +104 +103 +97 +97 +107 +110 +100 +89 +80 +79 +83 +88 +84 +74 +73 +77 +83 +84 +88 +91 +97 +102 +102 +101 +102 +110 +113 +107 +95 +87 +82 +79 +78 +77 +74 +74 +75 +78 +80 +80 +81 +78 +79 +74 +73 +92 +111 +107 +77 +64 +55 +58 +60 +54 +51 +54 +53 +51 +52 +58 +62 +63 +61 +59 +58 +58 +55 +52 +54 +60 +65 +64 +66 +70 +69 +61 +52 +50 +50 +51 +58 +67 +74 +73 +70 +68 +65 +60 +59 +61 +59 +55 +54 +60 +65 +67 +70 +72 +75 +77 +77 +74 +70 +68 +70 +70 +71 +71 +69 +66 +66 +68 +66 +67 +65 +64 +67 +66 +65 +67 +65 +67 +72 +77 +74 +67 +64 +66 +63 +65 +65 +63 +62 +64 +66 +66 +66 +77 +93 +110 +128 +135 +135 +137 +140 +138 +142 +140 +128 +126 +134 +137 +145 +146 +146 +146 +147 +148 +151 +152 +160 +149 +148 +151 +142 +134 +141 +150 +170 +167 +156 +143 +137 +138 +139 +138 +139 +152 +158 +155 +147 +139 +147 +167 +173 +172 +167 +163 +162 +160 +165 +175 +177 +180 +173 +164 +152 +138 +149 +176 +172 +171 +166 +158 +158 +165 +169 +169 +153 +160 +170 +177 +178 +176 +172 +170 +158 +160 +154 +147 +149 +158 +158 +152 +155 +157 +158 +155 +150 +146 +145 +146 +149 +143 +136 +127 +113 +106 +114 +129 +137 +137 +138 +140 +138 +137 +138 +141 +138 +137 +135 +129 +112 +95 +92 +98 +109 +117 +129 +138 +137 +133 +132 +135 +135 +134 +133 +136 +141 +144 +137 +127 +116 +113 +115 +115 +116 +134 +153 +156 +154 +157 +154 +149 +147 +151 +156 +158 +160 +157 +158 +163 +167 +166 +166 +168 +171 +171 +168 +158 +142 +131 +133 +141 +156 +156 +165 +162 +150 +138 +132 +142 +146 +150 +154 +155 +151 +144 +137 +134 +144 +149 +153 +152 +144 +136 +136 +141 +147 +149 +150 +150 +152 +153 +157 +161 +168 +167 +167 +170 +173 +175 +176 +177 +175 +176 +175 +174 +168 +161 +157 +157 +162 +164 +165 +163 +162 +158 +151 +144 +141 +142 +144 +150 +156 +162 +161 +158 +159 +161 +160 +157 +157 +163 +172 +178 +181 +180 +176 +173 +172 +172 +171 +170 +177 +179 +179 +170 +155 +143 +139 +142 +144 +143 +141 +137 +139 +144 +145 +142 +146 +150 +153 +154 +154 +153 +151 +148 +150 +145 +140 +141 +150 +158 +157 +151 +152 +156 +159 +159 +159 +159 +159 +158 +157 +152 +151 +154 +160 +169 +174 +170 +167 +164 +163 +166 +170 +175 +182 +188 +185 +181 +175 +170 +166 +165 +167 +170 +177 +182 +182 +176 +164 +152 +151 +160 +153 +160 +161 +154 +151 +155 +155 +150 +148 +152 +151 +149 +146 +136 +136 +150 +164 +164 +166 +169 +170 +168 +167 +168 +171 +170 +170 +168 +164 +159 +164 +173 +178 +179 +178 +174 +171 +171 +173 +174 +179 +181 +182 +181 +179 +176 +171 +166 +166 +167 +169 +171 +170 +166 +160 +154 +151 +158 +166 +169 +167 +166 +167 +169 +171 +169 +165 +160 +156 +153 +149 +148 +150 +154 +159 +160 +160 +160 +160 +159 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +194 +195 +195 +194 +192 +192 +191 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +193 +193 +192 +191 +191 +193 +194 +194 +193 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +194 +194 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +191 +191 +193 +192 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +194 +192 +191 +190 +190 +191 +192 +192 +192 +193 +193 +194 +194 +194 +193 +193 +192 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +190 +190 +192 +194 +194 +192 +191 +191 +191 +192 +193 +194 +194 +194 +193 +192 +190 +191 +193 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +193 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +193 +194 +194 +193 +191 +191 +191 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +191 +193 +192 +191 +191 +192 +193 +193 +192 +191 +193 +194 +193 +193 +193 +192 +190 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +190 +192 +191 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +194 +194 +193 +193 +191 +189 +191 +193 +193 +191 +189 +191 +194 +195 +195 +193 +192 +192 +193 +194 +194 +194 +194 +195 +196 +197 +200 +200 +199 +198 +199 +201 +204 +206 +204 +201 +199 +200 +203 +208 +210 +211 +206 +206 +207 +207 +208 +209 +211 +212 +210 +206 +202 +199 +199 +201 +204 +205 +198 +193 +189 +188 +181 +172 +174 +183 +192 +196 +198 +196 +193 +191 +190 +189 +190 +192 +194 +196 +196 +195 +194 +193 +196 +192 +189 +191 +194 +194 +190 +187 +189 +205 +214 +193 +161 +149 +150 +149 +151 +166 +180 +173 +153 +145 +144 +138 +134 +151 +186 +217 +218 +197 +166 +138 +149 +185 +213 +215 +205 +187 +161 +139 +148 +175 +195 +197 +195 +192 +186 +181 +171 +175 +184 +190 +192 +191 +199 +209 +215 +211 +199 +188 +184 +179 +183 +195 +209 +211 +200 +185 +186 +203 +210 +206 +198 +187 +189 +199 +194 +181 +182 +193 +184 +186 +189 +191 +194 +197 +201 +201 +198 +196 +200 +202 +197 +188 +171 +151 +144 +146 +164 +178 +173 +167 +160 +150 +145 +146 +156 +169 +180 +181 +174 +168 +163 +171 +178 +181 +193 +203 +185 +154 +150 +174 +190 +182 +175 +188 +196 +184 +158 +132 +118 +144 +181 +183 +152 +126 +144 +165 +184 +183 +164 +154 +170 +196 +187 +170 +153 +143 +137 +143 +157 +167 +157 +151 +150 +155 +174 +201 +205 +187 +165 +151 +140 +150 +181 +200 +185 +159 +133 +132 +133 +136 +136 +134 +135 +139 +145 +149 +138 +125 +129 +153 +177 +174 +146 +131 +155 +194 +203 +186 +164 +157 +161 +167 +148 +126 +131 +167 +201 +203 +176 +149 +129 +125 +127 +133 +135 +132 +126 +126 +129 +129 +131 +125 +110 +107 +139 +184 +214 +214 +193 +175 +170 +170 +162 +153 +139 +136 +149 +156 +146 +134 +149 +152 +149 +151 +144 +123 +109 +144 +199 +206 +157 +113 +99 +108 +128 +161 +197 +192 +168 +146 +136 +117 +103 +109 +122 +129 +141 +167 +184 +178 +153 +116 +133 +175 +197 +173 +142 +135 +137 +134 +130 +134 +135 +132 +125 +119 +138 +171 +200 +179 +149 +135 +137 +139 +138 +141 +138 +150 +158 +166 +158 +162 +189 +189 +158 +133 +125 +134 +137 +140 +139 +134 +136 +136 +134 +132 +131 +132 +135 +138 +140 +139 +137 +135 +135 +126 +127 +158 +176 +164 +140 +130 +138 +135 +128 +129 +134 +146 +148 +144 +160 +181 +164 +125 +111 +144 +174 +166 +128 +105 +125 +159 +190 +187 +161 +132 +132 +145 +145 +138 +159 +173 +158 +121 +105 +122 +156 +183 +189 +187 +173 +150 +135 +130 +131 +136 +134 +131 +130 +145 +187 +197 +156 +119 +119 +133 +146 +147 +145 +151 +159 +161 +162 +180 +179 +161 +145 +138 +154 +185 +209 +197 +149 +126 +120 +116 +106 +101 +120 +154 +161 +140 +122 +126 +142 +149 +137 +128 +119 +118 +125 +133 +136 +134 +139 +162 +174 +169 +168 +175 +183 +190 +185 +164 +144 +126 +126 +118 +103 +120 +151 +192 +205 +198 +208 +221 +204 +164 +106 +125 +169 +195 +179 +157 +158 +162 +141 +120 +118 +136 +163 +180 +157 +126 +118 +120 +114 +124 +163 +189 +170 +138 +144 +162 +150 +122 +108 +144 +184 +169 +114 +107 +129 +125 +121 +133 +158 +181 +195 +188 +184 +181 +163 +149 +146 +141 +140 +180 +201 +167 +112 +126 +166 +184 +179 +144 +105 +91 +89 +90 +103 +124 +143 +147 +133 +138 +164 +179 +159 +120 +99 +122 +161 +197 +212 +205 +179 +152 +141 +161 +171 +154 +133 +132 +130 +118 +110 +98 +108 +143 +170 +152 +121 +123 +132 +136 +136 +133 +107 +83 +105 +134 +127 +139 +165 +182 +177 +170 +162 +149 +135 +155 +185 +190 +151 +101 +108 +167 +217 +224 +202 +170 +142 +119 +120 +133 +142 +134 +124 +120 +126 +143 +160 +171 +170 +183 +198 +183 +138 +115 +129 +148 +171 +190 +195 +180 +156 +146 +148 +141 +123 +121 +115 +108 +96 +78 +75 +90 +122 +130 +134 +145 +164 +164 +147 +139 +135 +123 +114 +110 +111 +129 +149 +155 +133 +125 +135 +141 +134 +125 +121 +127 +137 +141 +151 +153 +145 +140 +146 +155 +154 +171 +172 +145 +118 +108 +105 +98 +100 +121 +153 +177 +187 +182 +156 +123 +113 +126 +150 +176 +178 +155 +132 +122 +110 +119 +129 +131 +123 +112 +114 +126 +124 +108 +94 +91 +90 +90 +97 +108 +124 +129 +129 +118 +106 +104 +107 +107 +103 +104 +99 +90 +84 +86 +90 +91 +93 +96 +93 +94 +108 +119 +117 +111 +100 +92 +86 +85 +85 +83 +83 +85 +90 +91 +94 +97 +100 +99 +96 +93 +92 +99 +104 +100 +93 +87 +81 +77 +71 +71 +72 +76 +81 +84 +85 +85 +81 +75 +75 +71 +70 +87 +107 +107 +78 +67 +60 +61 +61 +55 +52 +54 +53 +53 +55 +58 +61 +61 +60 +60 +58 +56 +53 +51 +54 +59 +65 +67 +66 +68 +66 +60 +55 +53 +53 +53 +61 +68 +73 +71 +68 +67 +64 +61 +56 +56 +55 +53 +55 +61 +67 +72 +70 +71 +72 +73 +72 +69 +65 +62 +60 +61 +65 +69 +71 +70 +68 +68 +68 +69 +65 +62 +64 +63 +62 +65 +67 +69 +73 +77 +72 +64 +62 +64 +63 +63 +62 +61 +59 +61 +65 +69 +73 +86 +103 +120 +133 +137 +137 +139 +142 +142 +142 +137 +129 +128 +135 +139 +143 +144 +144 +144 +143 +145 +149 +151 +155 +153 +142 +134 +136 +141 +150 +162 +170 +170 +167 +161 +156 +152 +143 +134 +135 +141 +145 +146 +147 +150 +158 +169 +177 +174 +166 +162 +163 +162 +167 +176 +177 +182 +181 +175 +162 +145 +145 +162 +175 +168 +162 +160 +163 +166 +167 +167 +156 +159 +166 +173 +179 +179 +175 +170 +156 +157 +152 +146 +147 +155 +159 +158 +153 +155 +155 +153 +150 +146 +146 +146 +143 +138 +135 +130 +119 +111 +115 +124 +133 +137 +140 +140 +137 +136 +137 +139 +137 +134 +131 +127 +117 +105 +97 +96 +107 +116 +129 +136 +134 +131 +131 +136 +136 +136 +134 +135 +140 +144 +140 +131 +117 +111 +109 +113 +125 +148 +163 +158 +161 +159 +152 +145 +143 +147 +154 +158 +162 +166 +169 +171 +171 +169 +166 +164 +165 +159 +161 +165 +154 +137 +134 +143 +150 +153 +163 +159 +145 +133 +129 +139 +149 +152 +156 +157 +155 +149 +142 +139 +141 +147 +152 +151 +145 +141 +139 +139 +146 +149 +152 +152 +152 +152 +155 +159 +164 +165 +168 +171 +174 +176 +177 +178 +175 +174 +173 +172 +168 +162 +158 +158 +159 +161 +162 +161 +161 +157 +149 +142 +146 +146 +148 +150 +152 +156 +159 +161 +161 +161 +159 +156 +158 +164 +172 +177 +180 +179 +177 +173 +171 +172 +172 +171 +177 +176 +171 +162 +149 +140 +137 +138 +140 +141 +139 +134 +134 +140 +144 +145 +149 +150 +151 +150 +151 +151 +149 +145 +147 +140 +133 +134 +144 +154 +155 +150 +149 +151 +153 +152 +153 +155 +156 +155 +150 +145 +144 +150 +157 +167 +171 +169 +163 +161 +162 +167 +172 +176 +182 +186 +185 +179 +173 +170 +167 +166 +168 +171 +171 +177 +178 +173 +162 +150 +151 +161 +161 +166 +166 +161 +158 +160 +160 +157 +153 +154 +148 +140 +135 +129 +132 +146 +160 +159 +161 +163 +163 +162 +164 +166 +165 +164 +164 +163 +159 +157 +163 +172 +177 +180 +181 +179 +176 +174 +174 +173 +182 +185 +186 +183 +179 +175 +170 +165 +166 +168 +172 +173 +171 +166 +161 +156 +153 +157 +163 +166 +166 +166 +166 +166 +167 +165 +161 +156 +151 +148 +147 +148 +144 +151 +157 +160 +160 +159 +156 +154 +190 +190 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +195 +194 +194 +194 +194 +193 +192 +191 +192 +193 +193 +192 +191 +190 +190 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +194 +193 +193 +192 +192 +191 +191 +191 +193 +193 +193 +194 +194 +193 +191 +190 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +192 +194 +193 +193 +193 +192 +193 +193 +193 +191 +191 +192 +192 +192 +191 +191 +191 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +191 +190 +190 +191 +192 +194 +195 +191 +190 +190 +190 +191 +192 +192 +191 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +190 +192 +194 +193 +191 +190 +190 +191 +192 +193 +193 +193 +194 +192 +191 +190 +191 +192 +194 +194 +193 +193 +192 +192 +193 +194 +194 +193 +193 +193 +193 +194 +195 +194 +194 +194 +195 +193 +193 +193 +192 +192 +192 +191 +191 +193 +193 +192 +192 +191 +190 +190 +190 +192 +193 +193 +192 +192 +194 +195 +194 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +194 +194 +193 +192 +193 +192 +190 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +192 +192 +193 +192 +191 +190 +192 +191 +190 +190 +190 +191 +192 +193 +193 +193 +192 +192 +192 +192 +194 +194 +192 +192 +189 +189 +191 +193 +193 +191 +191 +192 +193 +193 +192 +191 +191 +192 +194 +194 +195 +194 +194 +194 +195 +196 +197 +196 +196 +198 +201 +204 +207 +207 +205 +204 +203 +205 +208 +212 +213 +213 +209 +209 +208 +208 +208 +209 +209 +209 +208 +208 +209 +210 +211 +213 +215 +216 +212 +208 +206 +204 +196 +187 +186 +192 +200 +203 +205 +200 +193 +187 +183 +181 +184 +185 +189 +193 +195 +193 +191 +190 +188 +183 +185 +193 +197 +194 +189 +187 +192 +212 +217 +187 +155 +148 +142 +127 +135 +165 +188 +182 +162 +152 +141 +124 +130 +162 +206 +227 +210 +181 +162 +152 +172 +198 +213 +214 +201 +159 +131 +140 +163 +190 +204 +199 +194 +191 +181 +170 +178 +189 +199 +200 +194 +195 +205 +218 +210 +200 +191 +183 +176 +173 +182 +195 +208 +207 +198 +188 +197 +214 +210 +192 +180 +178 +181 +186 +189 +195 +192 +179 +160 +176 +192 +198 +199 +201 +204 +206 +198 +193 +196 +208 +206 +180 +151 +140 +145 +151 +165 +176 +171 +156 +144 +139 +146 +157 +165 +166 +168 +176 +180 +179 +174 +185 +189 +190 +198 +194 +165 +135 +147 +179 +192 +185 +191 +209 +198 +171 +139 +125 +128 +159 +184 +172 +143 +128 +154 +170 +190 +190 +170 +161 +172 +183 +170 +155 +144 +144 +148 +156 +164 +166 +144 +133 +144 +170 +190 +200 +191 +168 +134 +121 +126 +159 +195 +196 +165 +133 +124 +127 +132 +139 +139 +136 +136 +139 +143 +143 +135 +128 +128 +150 +175 +174 +152 +133 +159 +201 +212 +195 +171 +160 +161 +164 +136 +110 +127 +176 +205 +193 +155 +125 +119 +130 +134 +145 +153 +140 +131 +126 +126 +128 +132 +127 +114 +113 +152 +208 +231 +212 +187 +171 +166 +163 +156 +139 +126 +130 +146 +159 +152 +135 +148 +155 +160 +157 +137 +116 +122 +170 +213 +202 +154 +107 +89 +99 +118 +158 +203 +193 +176 +158 +141 +121 +110 +112 +121 +121 +128 +146 +168 +185 +179 +149 +158 +193 +195 +151 +115 +122 +143 +150 +136 +129 +130 +138 +130 +115 +122 +143 +188 +186 +170 +148 +137 +137 +140 +145 +139 +134 +131 +152 +174 +192 +200 +178 +146 +131 +130 +139 +136 +134 +135 +134 +142 +141 +138 +133 +133 +135 +136 +135 +140 +140 +140 +138 +139 +131 +127 +150 +172 +163 +145 +134 +135 +131 +125 +128 +131 +127 +127 +144 +175 +182 +160 +138 +129 +152 +175 +171 +142 +116 +114 +125 +166 +188 +183 +152 +133 +136 +140 +139 +150 +164 +158 +136 +130 +148 +175 +196 +197 +186 +155 +123 +122 +139 +146 +140 +133 +124 +122 +143 +186 +195 +152 +115 +110 +132 +144 +145 +158 +165 +155 +139 +145 +178 +190 +177 +168 +168 +181 +201 +211 +189 +138 +118 +112 +108 +101 +105 +128 +165 +171 +150 +142 +154 +160 +146 +120 +120 +121 +123 +123 +124 +132 +140 +147 +168 +165 +149 +154 +165 +171 +182 +180 +168 +153 +141 +142 +120 +95 +112 +168 +210 +217 +203 +209 +214 +195 +162 +123 +148 +190 +200 +166 +138 +145 +157 +142 +120 +117 +139 +170 +182 +155 +123 +116 +127 +119 +123 +165 +192 +170 +143 +150 +161 +144 +109 +88 +120 +171 +175 +137 +116 +124 +123 +120 +127 +151 +181 +187 +178 +175 +179 +171 +151 +137 +134 +145 +186 +202 +162 +111 +128 +164 +177 +180 +150 +111 +88 +81 +84 +99 +120 +147 +159 +148 +142 +156 +165 +153 +129 +114 +134 +169 +194 +194 +181 +170 +164 +160 +169 +178 +168 +147 +143 +138 +121 +102 +92 +108 +144 +172 +162 +136 +133 +137 +130 +128 +134 +118 +92 +97 +113 +106 +103 +131 +168 +177 +172 +166 +157 +147 +168 +188 +189 +160 +112 +108 +164 +205 +219 +205 +176 +151 +138 +138 +135 +140 +135 +137 +142 +144 +151 +162 +168 +175 +185 +195 +178 +142 +132 +144 +150 +146 +159 +188 +197 +172 +142 +122 +116 +121 +120 +112 +100 +88 +81 +91 +110 +130 +134 +140 +150 +161 +161 +150 +139 +133 +126 +120 +110 +110 +135 +165 +175 +147 +138 +144 +146 +138 +130 +125 +130 +131 +137 +142 +143 +138 +130 +133 +145 +148 +167 +174 +152 +121 +103 +98 +96 +102 +129 +161 +177 +178 +178 +155 +114 +84 +101 +138 +180 +188 +160 +129 +115 +107 +122 +135 +130 +111 +100 +111 +129 +124 +101 +82 +82 +91 +96 +98 +99 +113 +126 +135 +123 +107 +109 +113 +107 +96 +96 +93 +84 +80 +81 +85 +86 +90 +92 +88 +85 +94 +108 +113 +115 +112 +108 +101 +94 +90 +91 +96 +100 +102 +101 +101 +101 +98 +94 +87 +83 +82 +88 +92 +91 +88 +85 +78 +72 +64 +67 +72 +79 +85 +87 +89 +87 +82 +74 +71 +69 +67 +77 +91 +92 +74 +68 +62 +61 +60 +56 +54 +54 +55 +55 +57 +59 +60 +59 +60 +61 +57 +53 +50 +50 +53 +57 +64 +69 +67 +67 +64 +59 +57 +57 +57 +56 +63 +67 +69 +67 +64 +64 +64 +62 +57 +55 +54 +54 +55 +59 +66 +71 +72 +71 +70 +69 +68 +65 +60 +56 +57 +57 +59 +66 +71 +72 +71 +71 +69 +69 +63 +59 +61 +62 +62 +65 +67 +70 +74 +76 +71 +64 +61 +62 +60 +60 +61 +60 +58 +57 +63 +72 +81 +97 +115 +128 +136 +136 +136 +138 +145 +147 +141 +132 +130 +133 +139 +146 +149 +149 +148 +147 +145 +146 +150 +154 +150 +155 +134 +114 +124 +138 +149 +163 +164 +167 +170 +171 +173 +169 +159 +148 +138 +136 +138 +140 +136 +140 +157 +174 +180 +174 +164 +160 +163 +164 +168 +177 +181 +183 +180 +174 +165 +153 +154 +165 +172 +160 +152 +157 +165 +167 +167 +168 +164 +162 +163 +169 +176 +177 +172 +166 +158 +159 +155 +152 +151 +154 +157 +159 +153 +153 +153 +152 +150 +147 +145 +143 +137 +134 +134 +133 +128 +121 +120 +123 +128 +135 +141 +140 +137 +137 +137 +135 +135 +129 +121 +118 +119 +116 +108 +101 +109 +117 +127 +132 +131 +129 +132 +136 +135 +137 +135 +132 +135 +141 +139 +132 +117 +111 +109 +114 +130 +155 +168 +164 +160 +155 +147 +142 +140 +143 +150 +157 +166 +175 +180 +177 +171 +168 +162 +157 +155 +149 +154 +165 +163 +151 +143 +144 +152 +146 +148 +148 +147 +143 +135 +138 +150 +151 +153 +154 +154 +151 +146 +142 +141 +146 +147 +145 +144 +145 +144 +141 +146 +151 +154 +154 +153 +152 +153 +157 +160 +164 +169 +173 +175 +177 +178 +178 +175 +173 +170 +170 +168 +163 +160 +159 +159 +160 +161 +160 +159 +155 +147 +140 +147 +149 +152 +154 +152 +151 +156 +163 +163 +162 +159 +156 +158 +164 +171 +174 +178 +179 +176 +173 +172 +173 +174 +173 +178 +173 +164 +153 +142 +136 +135 +135 +136 +137 +135 +129 +128 +133 +140 +144 +149 +148 +145 +144 +145 +147 +144 +139 +141 +134 +128 +131 +143 +153 +153 +149 +145 +146 +146 +145 +146 +150 +152 +152 +143 +135 +135 +144 +153 +160 +165 +165 +162 +161 +162 +167 +171 +175 +179 +182 +186 +178 +172 +170 +168 +165 +166 +170 +173 +178 +178 +171 +160 +149 +149 +158 +163 +166 +167 +165 +165 +166 +168 +168 +158 +159 +152 +142 +137 +134 +135 +144 +153 +154 +156 +157 +156 +154 +155 +158 +158 +156 +155 +154 +152 +151 +158 +166 +176 +178 +179 +176 +173 +172 +172 +171 +182 +186 +187 +183 +178 +172 +168 +164 +166 +169 +173 +174 +171 +164 +157 +154 +153 +155 +158 +161 +163 +163 +162 +162 +166 +164 +159 +151 +144 +141 +141 +144 +144 +150 +156 +159 +159 +159 +157 +156 +190 +190 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +195 +194 +193 +191 +192 +192 +192 +191 +190 +189 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +194 +193 +192 +191 +191 +191 +191 +191 +193 +193 +193 +193 +193 +192 +191 +190 +191 +191 +192 +192 +192 +192 +191 +192 +191 +191 +192 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +190 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +192 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +190 +190 +190 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +191 +193 +193 +193 +191 +192 +194 +193 +192 +190 +191 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +193 +194 +194 +194 +192 +192 +192 +193 +194 +194 +193 +192 +193 +193 +194 +194 +194 +193 +194 +194 +194 +193 +193 +193 +192 +192 +192 +191 +193 +192 +192 +191 +190 +190 +190 +190 +193 +194 +193 +192 +192 +194 +195 +194 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +194 +193 +192 +191 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +191 +190 +190 +190 +191 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +190 +190 +192 +194 +192 +189 +191 +191 +192 +192 +192 +192 +192 +192 +194 +194 +194 +194 +193 +193 +194 +195 +192 +191 +193 +197 +203 +207 +209 +209 +206 +206 +208 +211 +213 +216 +215 +214 +215 +213 +210 +208 +208 +207 +206 +204 +205 +206 +207 +207 +207 +207 +207 +207 +205 +204 +204 +204 +198 +190 +188 +191 +196 +199 +201 +196 +186 +176 +170 +168 +180 +186 +190 +193 +195 +194 +189 +183 +169 +173 +183 +194 +199 +197 +194 +192 +196 +211 +209 +179 +152 +143 +134 +119 +133 +163 +188 +186 +166 +148 +136 +127 +139 +175 +211 +215 +192 +173 +171 +177 +179 +196 +209 +214 +191 +141 +126 +157 +181 +199 +206 +198 +194 +193 +186 +179 +194 +203 +208 +203 +197 +200 +210 +219 +206 +189 +179 +181 +182 +183 +190 +197 +211 +202 +197 +199 +206 +206 +191 +176 +163 +161 +171 +181 +188 +196 +187 +160 +154 +174 +194 +199 +199 +201 +203 +203 +195 +193 +196 +208 +206 +174 +146 +145 +154 +166 +174 +174 +164 +147 +137 +140 +149 +161 +168 +165 +169 +181 +188 +185 +189 +193 +195 +199 +198 +174 +143 +128 +160 +184 +193 +192 +202 +204 +179 +155 +131 +128 +140 +168 +183 +167 +145 +140 +157 +169 +193 +196 +175 +167 +167 +159 +159 +144 +135 +145 +164 +177 +169 +150 +131 +133 +159 +190 +199 +198 +183 +158 +115 +116 +147 +190 +199 +166 +136 +130 +140 +139 +139 +143 +143 +142 +141 +141 +139 +134 +133 +139 +138 +149 +173 +181 +161 +144 +163 +194 +202 +195 +176 +161 +164 +166 +133 +110 +143 +193 +195 +154 +133 +126 +130 +132 +133 +152 +169 +162 +142 +124 +123 +133 +137 +126 +121 +139 +181 +224 +227 +199 +183 +174 +166 +157 +144 +130 +124 +132 +151 +168 +160 +136 +132 +151 +167 +161 +134 +121 +145 +188 +208 +184 +152 +116 +99 +102 +122 +167 +199 +187 +177 +165 +147 +131 +126 +127 +129 +128 +133 +138 +142 +163 +190 +197 +193 +198 +184 +146 +118 +124 +149 +168 +151 +132 +127 +135 +133 +122 +121 +128 +158 +184 +189 +163 +142 +138 +141 +144 +144 +129 +114 +131 +169 +203 +204 +171 +141 +138 +139 +140 +133 +131 +135 +140 +145 +148 +146 +139 +136 +137 +138 +138 +139 +140 +141 +140 +143 +136 +132 +147 +169 +167 +153 +138 +133 +130 +126 +127 +131 +124 +121 +148 +183 +180 +156 +148 +151 +163 +178 +179 +154 +122 +105 +106 +131 +165 +190 +183 +159 +144 +146 +152 +145 +145 +146 +151 +158 +162 +172 +183 +191 +164 +129 +108 +118 +141 +145 +134 +126 +111 +117 +151 +189 +186 +145 +119 +118 +127 +126 +140 +174 +183 +155 +129 +149 +180 +188 +178 +178 +185 +191 +200 +205 +183 +135 +110 +102 +104 +102 +112 +140 +173 +187 +183 +172 +162 +151 +133 +121 +122 +126 +127 +120 +115 +124 +138 +161 +171 +149 +127 +143 +162 +168 +176 +172 +167 +161 +155 +151 +132 +110 +119 +175 +218 +226 +211 +202 +191 +180 +174 +174 +180 +193 +182 +148 +133 +146 +158 +140 +116 +114 +140 +174 +182 +151 +122 +114 +124 +125 +137 +172 +193 +184 +169 +159 +157 +133 +97 +78 +109 +166 +186 +159 +123 +113 +117 +118 +122 +144 +177 +178 +165 +163 +174 +181 +167 +140 +131 +156 +190 +197 +159 +113 +130 +158 +165 +175 +151 +121 +103 +91 +86 +99 +122 +146 +153 +145 +140 +154 +159 +141 +119 +119 +148 +179 +185 +172 +167 +172 +174 +178 +175 +180 +173 +155 +153 +149 +129 +98 +91 +110 +143 +168 +161 +135 +126 +131 +133 +135 +138 +135 +128 +119 +111 +102 +86 +98 +138 +164 +164 +158 +157 +164 +178 +193 +190 +170 +134 +127 +163 +186 +200 +197 +183 +168 +160 +161 +155 +154 +153 +157 +157 +150 +153 +162 +166 +177 +182 +190 +176 +147 +140 +146 +142 +120 +134 +182 +202 +174 +131 +101 +101 +121 +112 +101 +95 +92 +94 +106 +121 +132 +136 +148 +159 +159 +158 +154 +145 +130 +126 +120 +109 +110 +137 +166 +175 +161 +155 +151 +137 +129 +138 +140 +140 +134 +138 +139 +140 +140 +129 +123 +129 +134 +143 +152 +150 +131 +111 +103 +105 +110 +127 +156 +169 +165 +164 +148 +116 +84 +89 +116 +160 +184 +168 +133 +109 +118 +134 +135 +110 +90 +97 +115 +123 +115 +95 +78 +80 +92 +99 +97 +94 +104 +113 +124 +120 +109 +115 +119 +109 +92 +92 +89 +84 +82 +84 +85 +85 +92 +90 +83 +78 +82 +87 +96 +105 +109 +112 +110 +103 +101 +104 +107 +107 +111 +107 +103 +99 +94 +87 +81 +78 +80 +85 +89 +88 +86 +83 +77 +70 +64 +69 +75 +82 +86 +87 +87 +84 +82 +73 +70 +70 +67 +67 +69 +67 +65 +63 +61 +59 +58 +56 +55 +55 +57 +56 +57 +59 +60 +59 +59 +60 +58 +53 +51 +53 +56 +57 +63 +69 +69 +67 +63 +59 +57 +57 +59 +60 +63 +65 +66 +63 +62 +62 +62 +61 +60 +57 +58 +61 +62 +61 +65 +69 +75 +73 +70 +68 +67 +63 +59 +56 +61 +59 +59 +62 +67 +70 +74 +77 +71 +68 +61 +58 +62 +65 +65 +67 +67 +69 +72 +74 +71 +64 +60 +59 +55 +56 +61 +62 +57 +56 +65 +79 +92 +109 +125 +134 +138 +136 +135 +140 +149 +150 +139 +127 +130 +138 +145 +153 +157 +157 +156 +153 +150 +150 +154 +157 +151 +151 +132 +115 +121 +134 +147 +162 +160 +161 +163 +166 +171 +175 +173 +168 +156 +141 +137 +136 +125 +126 +152 +177 +177 +172 +163 +160 +163 +165 +169 +178 +183 +181 +176 +170 +165 +162 +165 +171 +169 +158 +150 +154 +163 +167 +168 +168 +172 +170 +169 +169 +172 +170 +165 +162 +156 +156 +156 +157 +157 +157 +156 +157 +154 +152 +151 +152 +152 +150 +143 +138 +133 +131 +133 +137 +137 +133 +129 +126 +125 +133 +138 +138 +137 +139 +136 +131 +133 +123 +111 +108 +117 +124 +121 +113 +115 +118 +124 +129 +131 +132 +133 +134 +134 +139 +139 +133 +132 +135 +136 +132 +120 +118 +119 +122 +129 +143 +159 +167 +155 +149 +144 +144 +144 +146 +151 +158 +170 +176 +180 +177 +171 +163 +156 +151 +145 +146 +150 +157 +165 +167 +159 +149 +152 +138 +134 +135 +145 +152 +147 +146 +150 +151 +151 +151 +152 +152 +149 +146 +143 +141 +139 +139 +140 +143 +146 +148 +149 +153 +155 +155 +154 +153 +153 +154 +156 +162 +170 +174 +176 +178 +178 +177 +176 +172 +169 +168 +168 +165 +163 +162 +163 +162 +160 +158 +157 +152 +146 +141 +146 +149 +156 +160 +156 +151 +153 +159 +163 +162 +160 +158 +161 +166 +169 +170 +176 +177 +174 +172 +172 +175 +178 +180 +179 +172 +160 +146 +135 +133 +134 +135 +135 +135 +132 +126 +124 +128 +134 +138 +144 +143 +140 +139 +141 +142 +140 +136 +132 +128 +126 +134 +147 +155 +153 +147 +142 +142 +142 +141 +143 +146 +148 +148 +140 +130 +130 +140 +148 +153 +158 +159 +158 +157 +158 +162 +168 +173 +177 +180 +183 +176 +172 +171 +167 +162 +164 +170 +178 +180 +175 +167 +158 +149 +148 +155 +163 +163 +164 +165 +166 +166 +168 +171 +164 +164 +156 +145 +141 +143 +148 +153 +153 +157 +161 +162 +157 +152 +151 +153 +154 +153 +151 +147 +145 +146 +152 +159 +174 +173 +170 +164 +161 +163 +167 +170 +177 +181 +183 +179 +173 +168 +164 +162 +165 +167 +170 +171 +167 +159 +151 +148 +149 +152 +154 +156 +158 +159 +160 +160 +163 +162 +158 +150 +142 +139 +141 +144 +151 +155 +158 +159 +159 +161 +164 +164 +190 +191 +191 +192 +192 +192 +192 +192 +190 +190 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +193 +194 +194 +192 +190 +192 +192 +192 +191 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +190 +190 +193 +193 +192 +191 +190 +191 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +191 +192 +192 +192 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +190 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +192 +191 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +192 +194 +194 +194 +193 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +194 +195 +194 +193 +193 +194 +194 +192 +191 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +191 +191 +191 +192 +193 +193 +192 +191 +192 +193 +193 +193 +193 +192 +193 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +190 +191 +191 +191 +195 +196 +195 +193 +192 +194 +194 +193 +193 +193 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +192 +192 +192 +190 +190 +191 +191 +191 +191 +192 +193 +192 +193 +192 +191 +190 +191 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +194 +193 +192 +191 +191 +191 +191 +192 +193 +194 +193 +192 +192 +191 +190 +191 +191 +193 +193 +192 +192 +193 +194 +191 +187 +190 +191 +191 +192 +193 +193 +193 +192 +193 +194 +194 +194 +193 +193 +194 +195 +191 +191 +194 +199 +205 +209 +212 +211 +209 +210 +213 +216 +219 +220 +218 +217 +218 +215 +211 +208 +207 +205 +203 +201 +205 +205 +205 +205 +205 +205 +205 +204 +201 +200 +200 +198 +194 +190 +189 +193 +197 +198 +197 +191 +182 +173 +168 +167 +183 +192 +197 +194 +192 +191 +181 +169 +160 +170 +183 +194 +201 +205 +201 +196 +192 +195 +188 +172 +154 +144 +140 +139 +143 +159 +177 +181 +164 +143 +142 +156 +172 +194 +204 +192 +176 +172 +174 +177 +178 +201 +215 +204 +180 +161 +164 +179 +203 +209 +207 +201 +198 +195 +191 +192 +195 +201 +204 +202 +202 +205 +206 +206 +202 +182 +172 +178 +186 +191 +196 +201 +209 +202 +203 +210 +207 +190 +171 +162 +153 +144 +163 +193 +196 +187 +181 +177 +181 +189 +195 +197 +199 +200 +195 +186 +185 +192 +196 +201 +200 +174 +152 +156 +166 +185 +187 +169 +151 +138 +139 +151 +163 +169 +170 +166 +171 +186 +197 +201 +199 +190 +187 +195 +186 +152 +134 +146 +184 +192 +189 +188 +201 +193 +165 +145 +129 +131 +144 +171 +187 +173 +149 +138 +151 +166 +194 +195 +173 +168 +169 +157 +148 +135 +135 +153 +172 +175 +160 +140 +131 +145 +175 +201 +207 +199 +168 +128 +121 +155 +191 +193 +164 +134 +124 +130 +146 +146 +147 +149 +148 +144 +141 +139 +135 +142 +149 +155 +148 +148 +170 +182 +167 +159 +175 +186 +179 +167 +164 +167 +175 +176 +159 +157 +177 +185 +163 +126 +122 +124 +128 +133 +134 +139 +155 +175 +163 +132 +118 +123 +124 +118 +129 +164 +205 +227 +211 +188 +184 +178 +164 +152 +124 +124 +129 +135 +146 +165 +164 +146 +131 +147 +166 +163 +139 +130 +162 +195 +195 +160 +143 +130 +117 +112 +132 +175 +187 +171 +161 +159 +152 +143 +139 +137 +133 +126 +132 +137 +132 +139 +169 +199 +209 +202 +189 +170 +151 +145 +154 +168 +164 +147 +136 +135 +134 +129 +126 +123 +144 +183 +199 +177 +153 +145 +141 +135 +136 +131 +119 +124 +160 +199 +201 +175 +144 +146 +144 +139 +135 +139 +142 +141 +140 +147 +150 +144 +136 +134 +136 +139 +138 +138 +141 +140 +142 +141 +136 +145 +166 +172 +164 +145 +134 +135 +134 +130 +127 +123 +122 +150 +186 +179 +149 +141 +161 +170 +183 +183 +154 +117 +104 +112 +114 +138 +170 +188 +183 +169 +158 +153 +145 +152 +156 +152 +150 +158 +169 +177 +167 +127 +103 +112 +123 +127 +130 +133 +122 +108 +125 +168 +199 +185 +139 +115 +126 +116 +108 +142 +193 +195 +155 +130 +152 +170 +173 +172 +184 +191 +187 +188 +197 +170 +127 +108 +102 +103 +101 +120 +161 +186 +199 +195 +171 +142 +127 +122 +126 +121 +120 +123 +122 +118 +122 +130 +169 +180 +150 +114 +130 +167 +183 +186 +171 +158 +158 +160 +152 +143 +143 +151 +177 +215 +223 +211 +198 +183 +180 +186 +186 +175 +176 +172 +147 +136 +151 +167 +138 +114 +111 +140 +176 +179 +146 +122 +128 +128 +138 +156 +168 +176 +184 +188 +174 +152 +118 +86 +74 +104 +159 +191 +170 +138 +115 +110 +113 +126 +148 +177 +184 +164 +152 +155 +171 +173 +149 +136 +162 +186 +187 +154 +114 +127 +149 +160 +170 +150 +129 +119 +108 +97 +110 +137 +154 +146 +136 +140 +160 +165 +137 +108 +111 +148 +183 +186 +172 +174 +185 +189 +187 +176 +172 +165 +151 +150 +146 +126 +99 +92 +108 +141 +166 +157 +121 +100 +106 +129 +146 +143 +143 +151 +144 +129 +124 +121 +112 +116 +135 +146 +151 +161 +175 +175 +185 +184 +169 +152 +148 +164 +179 +181 +176 +177 +176 +171 +169 +162 +152 +156 +155 +147 +141 +149 +161 +167 +180 +175 +176 +170 +155 +148 +145 +135 +122 +138 +188 +205 +173 +124 +90 +92 +100 +91 +88 +94 +101 +109 +119 +128 +140 +141 +154 +164 +159 +156 +153 +143 +130 +124 +116 +107 +112 +141 +164 +163 +160 +153 +135 +109 +114 +147 +153 +139 +133 +138 +138 +139 +140 +134 +129 +134 +139 +139 +139 +136 +128 +120 +116 +117 +122 +133 +155 +162 +153 +151 +139 +111 +90 +90 +103 +136 +166 +169 +146 +123 +130 +132 +119 +89 +78 +100 +117 +112 +97 +91 +87 +87 +89 +89 +90 +92 +97 +94 +102 +108 +109 +117 +118 +105 +95 +93 +91 +89 +89 +90 +89 +86 +89 +85 +81 +83 +82 +79 +84 +98 +100 +102 +102 +103 +110 +117 +112 +101 +108 +104 +101 +98 +93 +86 +81 +80 +85 +91 +94 +92 +88 +85 +80 +74 +72 +75 +81 +85 +86 +85 +82 +79 +79 +70 +67 +69 +67 +61 +55 +51 +59 +59 +58 +56 +56 +55 +55 +55 +57 +57 +57 +59 +60 +59 +58 +58 +55 +52 +52 +55 +57 +58 +62 +67 +68 +66 +63 +59 +57 +58 +62 +66 +66 +66 +66 +63 +62 +61 +61 +59 +58 +58 +63 +69 +71 +69 +69 +72 +75 +73 +71 +68 +66 +63 +60 +58 +64 +62 +61 +62 +64 +69 +76 +81 +78 +74 +65 +61 +66 +68 +67 +68 +68 +69 +71 +73 +71 +65 +59 +56 +56 +58 +62 +61 +56 +57 +72 +91 +109 +123 +135 +139 +139 +138 +139 +146 +150 +149 +135 +122 +128 +140 +148 +155 +160 +160 +159 +156 +154 +154 +157 +160 +156 +145 +138 +136 +135 +141 +156 +169 +160 +159 +158 +158 +161 +167 +171 +173 +171 +154 +141 +132 +126 +136 +158 +171 +171 +168 +163 +162 +166 +167 +172 +180 +182 +179 +175 +171 +168 +167 +164 +160 +163 +159 +157 +159 +165 +168 +168 +165 +171 +175 +178 +176 +172 +165 +161 +158 +150 +148 +149 +154 +158 +158 +157 +157 +154 +151 +150 +152 +155 +152 +143 +136 +130 +130 +134 +141 +144 +141 +134 +126 +124 +129 +132 +133 +137 +140 +136 +128 +128 +120 +111 +109 +117 +129 +130 +125 +118 +117 +117 +122 +130 +135 +134 +131 +133 +140 +142 +136 +130 +129 +132 +132 +131 +131 +134 +137 +133 +129 +138 +153 +153 +150 +148 +150 +151 +152 +157 +163 +172 +173 +175 +177 +172 +162 +152 +148 +145 +146 +146 +152 +164 +173 +168 +158 +144 +133 +128 +126 +134 +146 +150 +156 +154 +154 +153 +152 +152 +154 +153 +151 +141 +134 +132 +137 +140 +141 +146 +154 +155 +155 +154 +154 +155 +155 +153 +153 +153 +161 +169 +174 +177 +179 +180 +178 +177 +173 +168 +167 +168 +167 +166 +166 +164 +162 +159 +155 +152 +148 +146 +144 +148 +152 +159 +163 +159 +153 +152 +155 +158 +159 +161 +162 +167 +170 +171 +170 +173 +173 +171 +169 +172 +178 +183 +186 +178 +171 +157 +141 +133 +133 +136 +138 +138 +135 +132 +129 +128 +132 +135 +137 +141 +142 +142 +142 +143 +144 +142 +139 +128 +125 +127 +137 +149 +155 +153 +147 +145 +145 +143 +143 +146 +148 +147 +144 +140 +132 +133 +142 +146 +149 +153 +155 +151 +150 +150 +153 +160 +168 +174 +177 +173 +170 +168 +168 +164 +160 +165 +172 +179 +177 +170 +161 +157 +152 +152 +157 +167 +165 +165 +165 +165 +163 +163 +165 +169 +164 +153 +139 +135 +145 +158 +165 +162 +166 +170 +170 +165 +158 +157 +160 +157 +156 +153 +148 +146 +149 +154 +159 +171 +169 +164 +157 +154 +158 +165 +169 +172 +176 +178 +174 +167 +162 +160 +159 +163 +163 +165 +166 +162 +153 +145 +142 +148 +151 +154 +156 +157 +158 +160 +162 +160 +160 +158 +151 +145 +144 +147 +152 +156 +159 +161 +161 +161 +165 +168 +170 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +193 +192 +191 +190 +192 +192 +192 +191 +190 +191 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +193 +192 +191 +191 +191 +191 +192 +193 +192 +192 +191 +190 +190 +190 +192 +193 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +193 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +191 +190 +191 +191 +193 +192 +192 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +191 +190 +190 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +193 +193 +192 +192 +191 +190 +191 +191 +191 +193 +194 +195 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +194 +195 +195 +193 +193 +194 +194 +193 +192 +193 +194 +194 +192 +191 +192 +193 +193 +192 +192 +191 +190 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +196 +197 +196 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +190 +191 +191 +191 +191 +191 +192 +193 +191 +192 +192 +190 +190 +192 +192 +191 +190 +191 +191 +191 +192 +192 +192 +192 +194 +193 +192 +191 +191 +192 +193 +194 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +190 +190 +191 +191 +192 +194 +194 +193 +193 +193 +191 +188 +191 +191 +191 +193 +194 +194 +193 +192 +193 +194 +194 +194 +194 +194 +195 +196 +196 +197 +199 +204 +209 +212 +214 +214 +214 +216 +218 +221 +223 +223 +220 +218 +219 +217 +214 +211 +209 +208 +207 +206 +208 +207 +205 +205 +205 +205 +204 +203 +202 +200 +196 +192 +188 +187 +190 +193 +200 +198 +194 +189 +182 +177 +177 +178 +189 +196 +197 +190 +185 +182 +171 +157 +160 +174 +191 +202 +209 +208 +197 +185 +184 +181 +174 +170 +163 +153 +154 +166 +162 +164 +171 +176 +163 +142 +151 +181 +204 +206 +194 +178 +179 +182 +177 +170 +184 +202 +213 +200 +184 +190 +202 +202 +216 +214 +206 +201 +198 +191 +188 +192 +197 +197 +197 +196 +199 +201 +197 +192 +185 +177 +174 +183 +192 +194 +197 +202 +204 +207 +212 +211 +200 +180 +163 +153 +144 +146 +171 +197 +194 +183 +186 +195 +201 +206 +210 +207 +201 +191 +177 +166 +168 +184 +192 +196 +199 +185 +170 +173 +188 +191 +176 +153 +146 +150 +160 +173 +176 +179 +174 +163 +164 +182 +204 +217 +199 +180 +174 +184 +174 +147 +150 +178 +194 +192 +183 +184 +198 +188 +156 +136 +131 +139 +155 +176 +185 +169 +146 +134 +147 +169 +197 +194 +167 +163 +167 +154 +126 +127 +148 +174 +176 +160 +148 +145 +145 +154 +182 +213 +211 +178 +141 +121 +159 +199 +214 +177 +136 +126 +135 +140 +151 +157 +162 +160 +152 +143 +136 +133 +137 +164 +177 +173 +158 +152 +163 +171 +171 +171 +184 +181 +152 +126 +133 +162 +175 +183 +190 +204 +195 +151 +122 +118 +112 +120 +121 +125 +132 +127 +136 +163 +175 +148 +126 +114 +111 +115 +136 +173 +214 +221 +205 +193 +191 +179 +156 +140 +120 +130 +138 +134 +135 +147 +157 +154 +137 +144 +168 +170 +144 +132 +172 +202 +186 +146 +138 +143 +136 +128 +151 +182 +181 +155 +141 +150 +159 +158 +149 +141 +133 +124 +128 +133 +124 +115 +131 +167 +205 +208 +208 +201 +185 +169 +157 +151 +163 +161 +152 +140 +134 +132 +128 +123 +137 +179 +203 +188 +161 +142 +133 +129 +125 +128 +124 +130 +162 +192 +188 +163 +137 +150 +159 +155 +148 +142 +139 +135 +129 +134 +139 +138 +133 +129 +130 +132 +137 +139 +143 +141 +143 +144 +140 +143 +159 +172 +173 +155 +140 +138 +139 +133 +128 +125 +129 +158 +190 +175 +137 +123 +144 +176 +196 +181 +149 +127 +118 +113 +111 +124 +150 +173 +184 +185 +173 +156 +152 +156 +157 +148 +140 +148 +163 +170 +136 +111 +109 +124 +129 +125 +131 +138 +124 +114 +134 +174 +198 +183 +138 +111 +118 +108 +114 +165 +212 +196 +146 +125 +149 +168 +176 +178 +188 +190 +190 +201 +201 +159 +113 +97 +93 +91 +95 +133 +177 +197 +201 +184 +149 +114 +106 +110 +121 +119 +121 +125 +123 +122 +129 +141 +178 +179 +141 +99 +115 +173 +202 +195 +163 +143 +149 +163 +156 +150 +165 +181 +192 +214 +209 +196 +194 +193 +193 +192 +179 +151 +152 +169 +160 +147 +153 +166 +140 +114 +110 +142 +179 +177 +141 +121 +132 +140 +163 +171 +148 +134 +156 +185 +187 +150 +109 +84 +78 +101 +148 +184 +176 +146 +117 +112 +111 +124 +153 +189 +198 +170 +153 +140 +146 +158 +145 +139 +160 +177 +176 +149 +117 +127 +144 +158 +166 +149 +131 +118 +110 +108 +126 +153 +162 +142 +131 +137 +159 +169 +140 +107 +106 +140 +179 +192 +184 +183 +192 +198 +190 +178 +169 +159 +147 +143 +132 +111 +96 +87 +100 +137 +169 +159 +112 +84 +93 +114 +135 +137 +144 +155 +144 +128 +132 +157 +148 +114 +108 +130 +151 +164 +164 +156 +162 +165 +158 +151 +151 +162 +182 +173 +154 +154 +164 +164 +159 +152 +142 +146 +139 +131 +138 +151 +159 +164 +187 +174 +164 +162 +163 +157 +143 +129 +125 +147 +186 +208 +186 +130 +84 +73 +73 +74 +83 +92 +99 +113 +132 +142 +143 +140 +148 +157 +157 +155 +148 +136 +130 +118 +108 +104 +118 +149 +165 +156 +151 +137 +111 +88 +110 +158 +163 +139 +127 +138 +144 +142 +140 +137 +137 +140 +142 +150 +145 +128 +119 +123 +124 +118 +127 +143 +161 +158 +150 +153 +139 +106 +84 +90 +101 +119 +142 +158 +156 +148 +138 +119 +96 +82 +84 +105 +114 +103 +91 +90 +90 +90 +90 +87 +84 +82 +82 +74 +79 +93 +106 +115 +114 +103 +97 +95 +92 +91 +92 +91 +88 +84 +86 +85 +86 +89 +87 +76 +75 +84 +87 +94 +100 +103 +108 +113 +108 +100 +100 +98 +99 +100 +97 +91 +86 +86 +94 +99 +101 +96 +90 +87 +85 +82 +80 +83 +86 +87 +86 +82 +79 +77 +74 +68 +63 +64 +65 +59 +53 +52 +58 +58 +57 +57 +56 +55 +55 +56 +58 +57 +57 +60 +61 +59 +56 +54 +47 +47 +49 +53 +55 +57 +60 +63 +65 +63 +61 +61 +61 +63 +67 +71 +71 +69 +68 +65 +63 +61 +59 +58 +56 +59 +66 +72 +74 +72 +69 +68 +71 +70 +70 +67 +65 +63 +62 +61 +59 +60 +62 +64 +66 +69 +75 +79 +83 +79 +72 +67 +70 +69 +66 +67 +70 +71 +71 +71 +67 +62 +58 +54 +61 +61 +61 +59 +57 +65 +87 +106 +124 +133 +139 +139 +139 +139 +142 +151 +150 +144 +130 +122 +128 +140 +149 +153 +158 +158 +158 +157 +157 +157 +159 +160 +157 +143 +141 +146 +144 +147 +160 +168 +160 +159 +157 +157 +158 +161 +164 +165 +167 +167 +156 +137 +133 +149 +163 +163 +165 +163 +161 +163 +169 +171 +175 +183 +181 +177 +173 +168 +165 +168 +164 +152 +146 +151 +158 +163 +169 +171 +169 +166 +167 +175 +184 +183 +173 +165 +158 +157 +152 +149 +148 +151 +155 +157 +156 +155 +150 +149 +149 +151 +152 +148 +141 +135 +128 +130 +136 +144 +148 +146 +136 +125 +125 +126 +126 +129 +134 +137 +132 +124 +120 +119 +117 +118 +124 +131 +134 +131 +121 +117 +113 +115 +124 +132 +133 +131 +131 +136 +139 +135 +128 +124 +126 +129 +145 +145 +146 +149 +144 +129 +123 +131 +149 +150 +152 +154 +155 +156 +161 +165 +170 +169 +171 +177 +175 +164 +154 +149 +153 +147 +146 +154 +164 +168 +166 +163 +144 +132 +124 +121 +130 +145 +150 +155 +153 +154 +155 +152 +152 +155 +155 +153 +138 +128 +126 +137 +143 +141 +145 +154 +158 +156 +154 +154 +156 +156 +154 +152 +152 +159 +167 +172 +176 +181 +182 +180 +178 +173 +168 +167 +167 +168 +168 +169 +164 +162 +158 +153 +148 +144 +145 +148 +154 +157 +161 +162 +159 +155 +153 +152 +150 +156 +163 +169 +175 +177 +176 +172 +172 +171 +167 +166 +171 +178 +184 +186 +177 +169 +156 +142 +137 +140 +144 +146 +141 +139 +136 +136 +138 +142 +143 +143 +145 +147 +149 +149 +150 +150 +147 +144 +134 +132 +133 +142 +153 +158 +157 +154 +153 +153 +152 +153 +155 +156 +151 +146 +142 +139 +143 +150 +152 +153 +155 +154 +152 +151 +149 +150 +155 +162 +166 +167 +162 +161 +160 +159 +158 +160 +167 +174 +180 +177 +168 +159 +156 +154 +154 +159 +167 +166 +166 +166 +166 +165 +165 +165 +165 +159 +151 +140 +135 +144 +159 +165 +169 +171 +173 +172 +167 +163 +165 +169 +162 +161 +157 +151 +150 +156 +163 +167 +170 +170 +166 +160 +158 +161 +167 +170 +172 +175 +175 +170 +163 +159 +157 +156 +160 +161 +163 +164 +158 +149 +143 +142 +150 +154 +157 +159 +160 +161 +164 +166 +164 +164 +161 +154 +149 +147 +151 +155 +159 +163 +165 +165 +165 +167 +169 +169 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +191 +191 +193 +194 +194 +193 +193 +192 +192 +191 +191 +191 +190 +190 +191 +192 +192 +192 +192 +192 +193 +192 +192 +191 +192 +192 +193 +193 +192 +193 +192 +192 +190 +190 +192 +193 +192 +192 +192 +193 +194 +194 +192 +190 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +190 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +189 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +193 +194 +194 +192 +192 +193 +194 +193 +191 +193 +193 +193 +191 +190 +192 +193 +193 +193 +192 +191 +190 +190 +190 +191 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +194 +194 +192 +192 +191 +191 +191 +192 +192 +193 +195 +196 +195 +194 +193 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +192 +191 +191 +192 +193 +190 +191 +192 +191 +191 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +191 +193 +193 +192 +192 +191 +192 +192 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +191 +192 +192 +192 +192 +192 +194 +195 +193 +191 +191 +191 +190 +193 +192 +192 +193 +194 +195 +193 +192 +193 +194 +195 +195 +195 +196 +198 +199 +201 +202 +205 +208 +211 +215 +217 +218 +219 +220 +222 +224 +224 +223 +220 +218 +218 +217 +215 +212 +210 +209 +209 +210 +208 +205 +202 +202 +203 +201 +197 +193 +197 +196 +194 +190 +187 +187 +189 +191 +195 +191 +188 +187 +185 +185 +187 +190 +193 +192 +190 +186 +182 +176 +168 +162 +168 +184 +201 +209 +204 +192 +180 +173 +177 +178 +176 +174 +170 +156 +151 +161 +163 +165 +169 +175 +170 +155 +164 +193 +214 +208 +191 +182 +188 +189 +178 +172 +186 +196 +205 +204 +200 +202 +210 +215 +214 +207 +196 +191 +190 +185 +184 +190 +200 +199 +196 +193 +192 +191 +189 +187 +178 +181 +183 +190 +199 +198 +195 +201 +204 +209 +212 +207 +194 +176 +161 +154 +147 +163 +183 +194 +194 +192 +194 +199 +204 +210 +216 +213 +199 +181 +166 +157 +168 +183 +192 +196 +202 +197 +186 +183 +196 +179 +155 +145 +158 +172 +177 +178 +178 +181 +173 +158 +156 +177 +202 +215 +191 +175 +175 +184 +176 +163 +172 +193 +192 +185 +179 +185 +194 +178 +152 +139 +145 +149 +160 +172 +176 +165 +152 +151 +161 +182 +201 +189 +163 +159 +156 +140 +123 +140 +168 +183 +172 +155 +150 +153 +157 +167 +189 +208 +193 +152 +139 +159 +196 +209 +203 +171 +147 +149 +159 +163 +164 +165 +163 +158 +150 +144 +142 +143 +157 +179 +178 +166 +158 +152 +157 +164 +176 +177 +177 +162 +135 +111 +113 +143 +171 +192 +204 +209 +189 +141 +119 +123 +112 +121 +120 +121 +126 +122 +123 +138 +159 +154 +146 +126 +109 +114 +142 +183 +215 +211 +193 +186 +185 +173 +157 +141 +130 +138 +139 +132 +130 +131 +137 +143 +131 +134 +160 +172 +157 +152 +188 +198 +167 +139 +141 +153 +147 +140 +171 +192 +178 +151 +135 +148 +165 +165 +154 +146 +137 +133 +134 +131 +124 +114 +117 +150 +188 +196 +201 +198 +190 +180 +161 +145 +152 +163 +157 +142 +138 +137 +131 +125 +128 +161 +191 +194 +171 +140 +126 +129 +127 +127 +130 +143 +168 +182 +163 +140 +131 +148 +164 +167 +158 +143 +135 +134 +123 +121 +123 +132 +139 +136 +132 +128 +132 +136 +144 +142 +144 +148 +142 +140 +150 +166 +178 +167 +146 +136 +136 +134 +132 +129 +138 +171 +191 +164 +124 +113 +123 +162 +184 +169 +152 +149 +139 +120 +114 +117 +135 +158 +173 +183 +178 +163 +157 +147 +146 +152 +154 +155 +158 +155 +121 +118 +127 +133 +128 +133 +140 +138 +128 +120 +144 +182 +194 +170 +130 +112 +109 +113 +138 +185 +212 +183 +141 +132 +158 +175 +176 +168 +169 +174 +189 +213 +200 +158 +110 +87 +77 +79 +97 +151 +190 +204 +196 +170 +130 +98 +97 +107 +115 +121 +128 +127 +122 +125 +144 +165 +177 +151 +116 +94 +115 +170 +198 +185 +157 +144 +146 +159 +159 +156 +175 +197 +211 +212 +198 +191 +192 +189 +188 +185 +170 +141 +144 +169 +172 +162 +158 +159 +144 +116 +110 +144 +184 +179 +140 +121 +129 +150 +167 +155 +119 +101 +130 +175 +191 +148 +109 +94 +91 +105 +137 +173 +180 +153 +117 +110 +110 +127 +161 +199 +199 +176 +164 +138 +121 +129 +132 +141 +160 +174 +169 +151 +131 +140 +143 +143 +159 +155 +134 +108 +104 +118 +142 +160 +152 +135 +131 +130 +143 +163 +144 +111 +106 +132 +165 +178 +176 +179 +189 +193 +190 +184 +176 +165 +154 +145 +124 +99 +93 +88 +99 +134 +167 +155 +109 +88 +100 +105 +117 +125 +145 +160 +137 +112 +117 +152 +166 +137 +116 +135 +158 +158 +141 +134 +141 +153 +154 +141 +138 +161 +192 +186 +152 +132 +141 +149 +149 +144 +139 +137 +125 +127 +152 +162 +156 +155 +181 +174 +161 +159 +167 +163 +145 +131 +125 +142 +168 +204 +205 +147 +84 +54 +68 +84 +102 +105 +105 +122 +143 +148 +137 +134 +138 +147 +151 +149 +143 +135 +127 +112 +102 +106 +128 +160 +170 +156 +141 +119 +98 +88 +116 +161 +166 +147 +132 +140 +145 +138 +132 +136 +139 +137 +141 +155 +150 +126 +115 +123 +125 +116 +126 +147 +162 +157 +155 +160 +143 +109 +84 +91 +100 +111 +128 +147 +159 +161 +141 +106 +79 +76 +87 +106 +110 +96 +91 +88 +86 +88 +91 +89 +80 +72 +66 +62 +68 +83 +102 +112 +110 +104 +97 +96 +94 +92 +90 +88 +86 +86 +88 +91 +93 +93 +89 +80 +75 +79 +82 +96 +108 +110 +106 +105 +105 +104 +99 +98 +100 +103 +101 +96 +93 +95 +101 +104 +102 +95 +89 +86 +84 +81 +82 +84 +86 +87 +85 +81 +79 +77 +69 +67 +63 +61 +59 +55 +53 +56 +58 +56 +56 +57 +58 +55 +55 +58 +59 +59 +62 +64 +62 +57 +54 +52 +44 +47 +50 +51 +54 +57 +59 +60 +63 +60 +60 +64 +67 +69 +71 +74 +72 +69 +66 +64 +63 +61 +59 +58 +58 +63 +68 +71 +73 +72 +68 +63 +67 +68 +69 +67 +65 +63 +63 +64 +58 +59 +63 +67 +69 +70 +71 +73 +78 +79 +76 +71 +69 +66 +64 +68 +70 +72 +72 +69 +63 +59 +56 +57 +61 +60 +59 +59 +64 +81 +103 +121 +134 +139 +140 +137 +136 +137 +143 +153 +148 +138 +129 +128 +133 +142 +150 +152 +153 +154 +154 +156 +157 +158 +157 +156 +152 +146 +139 +138 +145 +153 +160 +164 +164 +162 +160 +160 +161 +161 +161 +160 +158 +168 +163 +148 +148 +161 +167 +165 +158 +156 +154 +159 +169 +173 +177 +184 +182 +176 +170 +164 +163 +172 +170 +156 +136 +142 +153 +165 +170 +170 +169 +170 +170 +176 +181 +179 +169 +159 +154 +154 +154 +153 +152 +151 +152 +153 +151 +149 +147 +149 +150 +148 +144 +139 +136 +134 +130 +132 +137 +143 +147 +147 +140 +131 +124 +122 +122 +125 +130 +131 +125 +120 +112 +116 +123 +128 +131 +133 +133 +133 +126 +123 +116 +112 +115 +123 +131 +133 +131 +131 +132 +133 +128 +123 +124 +129 +150 +152 +150 +152 +153 +139 +122 +118 +137 +145 +155 +159 +160 +162 +165 +167 +166 +166 +168 +170 +169 +164 +156 +151 +155 +154 +153 +157 +162 +163 +160 +157 +142 +131 +125 +122 +134 +149 +149 +149 +149 +153 +154 +152 +152 +154 +153 +151 +136 +126 +123 +134 +143 +145 +148 +153 +158 +157 +155 +155 +155 +154 +153 +151 +153 +159 +165 +169 +175 +181 +183 +180 +178 +173 +167 +166 +166 +167 +169 +171 +167 +164 +160 +153 +146 +141 +144 +150 +156 +161 +165 +163 +160 +159 +157 +153 +145 +155 +167 +177 +183 +183 +179 +174 +170 +168 +165 +165 +169 +176 +181 +181 +171 +164 +152 +142 +141 +148 +153 +152 +146 +143 +141 +143 +146 +150 +152 +152 +153 +153 +154 +154 +155 +155 +149 +144 +142 +139 +141 +148 +156 +159 +159 +158 +159 +159 +159 +160 +162 +161 +154 +147 +144 +147 +156 +163 +163 +162 +162 +158 +159 +158 +157 +157 +160 +164 +165 +162 +160 +157 +152 +148 +149 +157 +165 +169 +173 +173 +166 +157 +154 +152 +153 +159 +165 +165 +166 +166 +166 +168 +168 +167 +161 +155 +152 +147 +140 +146 +159 +163 +168 +169 +171 +171 +167 +165 +166 +169 +165 +163 +157 +149 +150 +160 +170 +174 +171 +172 +171 +167 +165 +167 +171 +173 +175 +177 +176 +170 +164 +161 +159 +158 +161 +164 +168 +168 +158 +147 +142 +145 +154 +156 +160 +163 +165 +166 +166 +167 +169 +167 +163 +156 +150 +149 +154 +158 +162 +165 +168 +167 +166 +166 +168 +167 +193 +192 +191 +190 +191 +191 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +193 +194 +194 +194 +193 +192 +191 +192 +193 +194 +193 +193 +193 +192 +192 +192 +191 +191 +190 +190 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +192 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +194 +194 +194 +191 +189 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +191 +191 +192 +193 +192 +191 +190 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +190 +189 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +191 +190 +190 +191 +193 +194 +193 +192 +192 +192 +192 +193 +192 +191 +192 +192 +191 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +192 +193 +192 +191 +192 +192 +192 +190 +190 +192 +194 +193 +193 +193 +192 +191 +191 +191 +192 +193 +192 +191 +191 +192 +193 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +192 +193 +193 +193 +193 +194 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +193 +195 +195 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +194 +190 +191 +192 +191 +192 +193 +194 +192 +191 +192 +192 +192 +191 +191 +191 +190 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +193 +193 +193 +193 +191 +194 +194 +192 +189 +190 +191 +191 +194 +193 +192 +192 +193 +194 +192 +192 +194 +194 +195 +196 +197 +198 +200 +201 +202 +204 +207 +210 +214 +216 +219 +220 +222 +222 +224 +224 +223 +221 +218 +216 +214 +213 +212 +209 +206 +205 +206 +208 +204 +201 +199 +199 +201 +198 +192 +186 +191 +193 +195 +194 +192 +192 +191 +190 +185 +183 +183 +186 +189 +191 +193 +196 +193 +186 +182 +184 +182 +176 +173 +174 +181 +194 +207 +205 +186 +167 +165 +173 +174 +183 +183 +178 +170 +150 +134 +135 +145 +154 +164 +176 +181 +174 +181 +203 +215 +209 +196 +190 +192 +182 +171 +172 +177 +193 +204 +208 +209 +204 +205 +216 +206 +198 +186 +181 +184 +184 +186 +193 +194 +196 +197 +196 +191 +186 +184 +185 +191 +195 +190 +190 +199 +198 +195 +202 +209 +206 +206 +204 +192 +173 +160 +158 +162 +172 +185 +200 +207 +203 +200 +203 +209 +206 +203 +200 +193 +180 +167 +160 +188 +197 +199 +199 +203 +200 +188 +179 +180 +163 +149 +155 +174 +182 +174 +165 +172 +178 +172 +155 +156 +178 +198 +205 +183 +175 +182 +192 +186 +181 +185 +188 +196 +181 +176 +188 +188 +165 +151 +157 +164 +154 +148 +159 +172 +173 +171 +174 +184 +195 +199 +181 +162 +161 +155 +133 +146 +167 +183 +175 +160 +158 +161 +157 +161 +187 +198 +186 +164 +148 +163 +199 +205 +200 +188 +174 +172 +178 +181 +179 +167 +159 +148 +140 +142 +150 +158 +163 +184 +183 +155 +141 +144 +144 +153 +170 +180 +176 +161 +140 +132 +124 +116 +129 +177 +210 +211 +193 +183 +166 +150 +136 +126 +123 +121 +126 +125 +113 +111 +122 +147 +159 +168 +147 +120 +117 +155 +210 +216 +199 +171 +162 +164 +166 +166 +158 +137 +136 +132 +131 +132 +125 +121 +126 +121 +120 +143 +164 +174 +186 +207 +182 +143 +130 +143 +157 +147 +140 +181 +198 +174 +152 +138 +150 +167 +164 +153 +150 +144 +144 +142 +134 +139 +136 +131 +154 +170 +170 +171 +172 +177 +178 +167 +153 +141 +156 +152 +139 +142 +143 +135 +129 +125 +140 +168 +192 +185 +151 +127 +127 +137 +139 +147 +158 +173 +169 +144 +130 +137 +141 +148 +157 +160 +150 +141 +144 +126 +116 +116 +133 +150 +153 +142 +133 +125 +131 +142 +143 +143 +147 +140 +137 +142 +160 +179 +175 +149 +131 +129 +131 +131 +128 +143 +179 +188 +152 +117 +118 +120 +131 +145 +154 +159 +158 +152 +145 +121 +112 +122 +149 +167 +175 +171 +160 +154 +145 +147 +159 +168 +174 +164 +144 +122 +118 +129 +136 +129 +131 +137 +135 +131 +124 +157 +200 +198 +156 +116 +109 +108 +124 +154 +187 +196 +168 +149 +157 +174 +173 +154 +136 +141 +157 +177 +202 +185 +159 +121 +89 +71 +80 +108 +167 +205 +206 +190 +162 +123 +92 +98 +115 +120 +123 +125 +123 +120 +130 +153 +175 +160 +119 +100 +109 +127 +159 +178 +169 +160 +158 +151 +151 +155 +161 +182 +207 +212 +204 +196 +201 +193 +172 +165 +165 +151 +141 +152 +171 +174 +171 +166 +158 +147 +116 +110 +146 +189 +183 +141 +121 +136 +152 +144 +119 +98 +95 +126 +173 +188 +146 +114 +106 +106 +109 +131 +165 +179 +164 +122 +101 +104 +143 +176 +198 +198 +179 +171 +136 +102 +107 +124 +149 +165 +175 +168 +156 +148 +156 +143 +125 +154 +161 +140 +104 +101 +129 +154 +161 +137 +128 +132 +125 +129 +154 +146 +116 +104 +126 +149 +153 +155 +171 +185 +186 +189 +190 +185 +175 +167 +154 +124 +95 +97 +96 +106 +133 +160 +145 +105 +98 +107 +105 +113 +121 +149 +169 +140 +108 +104 +131 +168 +168 +146 +154 +166 +150 +124 +125 +134 +153 +160 +137 +128 +163 +205 +209 +168 +126 +125 +138 +145 +145 +136 +131 +117 +129 +167 +172 +151 +145 +165 +170 +163 +160 +171 +167 +150 +140 +133 +140 +150 +193 +214 +161 +92 +52 +73 +104 +133 +132 +125 +138 +150 +142 +132 +133 +138 +144 +145 +142 +139 +138 +126 +110 +102 +112 +140 +172 +177 +159 +133 +110 +93 +93 +118 +153 +162 +156 +148 +145 +138 +124 +119 +133 +142 +136 +149 +155 +147 +125 +114 +119 +124 +120 +127 +146 +158 +157 +159 +161 +143 +115 +93 +95 +98 +108 +126 +146 +158 +161 +142 +102 +71 +68 +80 +102 +106 +89 +84 +85 +85 +85 +85 +82 +75 +70 +58 +62 +69 +82 +99 +107 +104 +100 +98 +98 +97 +95 +91 +88 +89 +91 +89 +96 +97 +94 +93 +91 +90 +90 +90 +101 +112 +115 +112 +109 +106 +102 +105 +102 +102 +104 +103 +99 +98 +101 +106 +105 +101 +91 +85 +83 +80 +76 +79 +81 +84 +85 +83 +81 +79 +78 +67 +69 +66 +60 +55 +51 +49 +54 +58 +54 +53 +57 +58 +55 +56 +58 +59 +62 +65 +67 +62 +56 +52 +51 +49 +53 +55 +54 +56 +60 +62 +62 +63 +60 +60 +66 +72 +74 +73 +73 +70 +68 +64 +62 +61 +61 +60 +59 +61 +66 +70 +72 +74 +75 +72 +66 +66 +68 +70 +68 +65 +63 +64 +66 +63 +62 +64 +68 +71 +70 +68 +67 +70 +75 +75 +70 +67 +63 +64 +70 +69 +72 +72 +67 +60 +56 +58 +60 +57 +57 +57 +60 +74 +95 +116 +129 +141 +143 +140 +136 +136 +138 +144 +154 +146 +133 +128 +133 +137 +147 +154 +153 +150 +150 +151 +153 +155 +156 +153 +151 +147 +152 +138 +127 +146 +163 +165 +168 +176 +169 +164 +162 +163 +163 +160 +158 +160 +159 +153 +155 +170 +177 +174 +173 +154 +151 +148 +155 +168 +174 +177 +183 +181 +176 +172 +167 +166 +176 +173 +155 +142 +142 +152 +166 +171 +167 +167 +173 +177 +178 +176 +170 +160 +153 +150 +149 +147 +151 +153 +152 +151 +151 +148 +144 +146 +150 +152 +147 +137 +130 +130 +133 +134 +135 +137 +139 +144 +149 +147 +141 +124 +121 +121 +124 +127 +125 +121 +119 +107 +113 +124 +132 +134 +133 +134 +135 +131 +129 +121 +112 +108 +116 +128 +136 +135 +130 +130 +133 +132 +127 +128 +133 +149 +154 +150 +148 +154 +146 +127 +118 +124 +140 +157 +165 +168 +170 +172 +170 +164 +165 +164 +160 +159 +160 +158 +153 +153 +161 +163 +158 +158 +162 +157 +145 +129 +129 +132 +128 +133 +145 +148 +153 +147 +153 +156 +154 +153 +154 +153 +149 +138 +127 +121 +128 +141 +149 +152 +153 +156 +157 +156 +156 +155 +153 +152 +151 +157 +162 +165 +168 +174 +180 +182 +178 +177 +173 +167 +165 +165 +166 +168 +172 +170 +168 +164 +156 +145 +139 +142 +149 +153 +162 +168 +166 +163 +163 +160 +154 +144 +156 +171 +182 +188 +186 +180 +174 +170 +167 +164 +164 +169 +175 +177 +176 +164 +156 +145 +138 +141 +151 +155 +152 +149 +147 +145 +147 +150 +153 +155 +157 +158 +156 +154 +155 +156 +155 +148 +140 +143 +142 +145 +153 +158 +159 +157 +156 +160 +160 +159 +160 +161 +159 +151 +144 +144 +152 +165 +172 +171 +170 +168 +163 +162 +163 +164 +165 +169 +173 +171 +167 +163 +158 +149 +141 +143 +153 +161 +162 +159 +162 +159 +152 +149 +148 +153 +160 +165 +167 +167 +165 +165 +167 +166 +163 +163 +154 +151 +146 +138 +144 +161 +168 +166 +168 +171 +172 +170 +166 +165 +167 +166 +163 +154 +145 +147 +159 +171 +176 +172 +174 +173 +170 +168 +170 +174 +176 +178 +179 +178 +172 +167 +164 +163 +162 +165 +169 +174 +172 +158 +145 +142 +147 +157 +157 +160 +163 +167 +169 +167 +166 +166 +163 +160 +154 +151 +153 +160 +165 +165 +168 +169 +166 +164 +164 +166 +167 +192 +192 +191 +191 +191 +191 +192 +193 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +191 +192 +193 +193 +192 +191 +192 +193 +190 +191 +192 +194 +195 +195 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +194 +193 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +193 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +190 +191 +193 +194 +192 +192 +192 +192 +191 +191 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +193 +193 +193 +192 +191 +194 +194 +193 +191 +191 +193 +193 +191 +190 +190 +190 +190 +191 +192 +192 +193 +194 +195 +194 +191 +190 +191 +193 +193 +192 +192 +192 +191 +191 +191 +190 +190 +190 +190 +191 +192 +193 +193 +192 +191 +192 +192 +192 +191 +190 +191 +192 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +193 +195 +194 +192 +192 +192 +192 +192 +192 +193 +193 +193 +194 +195 +195 +194 +194 +192 +193 +193 +193 +193 +193 +193 +193 +192 +193 +194 +193 +191 +191 +191 +192 +194 +195 +195 +194 +194 +192 +191 +191 +190 +190 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +191 +192 +192 +190 +192 +194 +194 +192 +191 +191 +191 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +190 +190 +191 +192 +193 +193 +190 +188 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +191 +191 +193 +194 +194 +192 +193 +193 +193 +192 +191 +191 +191 +191 +193 +192 +191 +192 +194 +195 +193 +192 +194 +194 +195 +198 +198 +198 +200 +204 +205 +208 +210 +212 +217 +221 +223 +223 +224 +223 +223 +223 +221 +219 +215 +213 +212 +211 +209 +206 +203 +202 +202 +202 +196 +195 +194 +195 +196 +194 +190 +187 +190 +191 +192 +191 +189 +188 +189 +191 +173 +175 +182 +192 +195 +192 +188 +188 +186 +182 +183 +186 +181 +173 +176 +187 +195 +203 +198 +181 +170 +167 +172 +179 +182 +187 +187 +181 +174 +164 +143 +122 +122 +131 +149 +170 +191 +205 +212 +215 +215 +203 +196 +196 +187 +170 +163 +167 +178 +197 +212 +216 +211 +204 +202 +207 +206 +197 +186 +174 +179 +192 +198 +200 +203 +203 +197 +191 +191 +191 +189 +190 +197 +199 +199 +196 +196 +197 +199 +199 +202 +198 +196 +195 +185 +171 +166 +170 +176 +179 +188 +200 +207 +205 +202 +200 +201 +205 +191 +179 +183 +182 +177 +182 +203 +211 +199 +190 +202 +202 +185 +179 +173 +165 +169 +192 +200 +172 +149 +156 +172 +179 +165 +145 +154 +186 +202 +199 +181 +172 +189 +203 +200 +197 +188 +179 +179 +172 +168 +179 +180 +164 +163 +169 +168 +148 +131 +144 +175 +187 +184 +183 +188 +190 +189 +177 +164 +161 +161 +155 +164 +171 +179 +175 +159 +146 +149 +159 +175 +192 +193 +173 +162 +177 +198 +207 +207 +199 +186 +187 +196 +185 +167 +166 +149 +143 +138 +149 +170 +178 +172 +169 +168 +149 +137 +133 +131 +138 +157 +174 +180 +161 +136 +122 +124 +134 +141 +144 +184 +213 +209 +183 +178 +190 +189 +163 +158 +146 +138 +127 +121 +109 +95 +108 +138 +157 +159 +146 +145 +165 +194 +218 +205 +184 +167 +134 +110 +132 +168 +187 +161 +141 +125 +121 +123 +126 +130 +131 +130 +128 +127 +147 +182 +210 +201 +159 +120 +122 +138 +149 +148 +145 +177 +198 +175 +145 +141 +150 +158 +162 +161 +163 +163 +159 +162 +166 +162 +156 +158 +163 +177 +185 +172 +157 +157 +168 +176 +167 +152 +145 +140 +144 +149 +145 +135 +129 +125 +122 +131 +165 +194 +182 +150 +132 +137 +147 +164 +170 +175 +169 +151 +145 +153 +149 +131 +121 +139 +158 +157 +148 +145 +134 +124 +126 +143 +159 +157 +147 +125 +120 +129 +138 +131 +127 +131 +136 +140 +151 +169 +174 +161 +142 +124 +111 +118 +126 +145 +175 +179 +147 +120 +123 +122 +114 +123 +152 +175 +173 +158 +148 +128 +112 +121 +151 +164 +161 +158 +156 +157 +152 +145 +150 +175 +193 +172 +135 +102 +114 +129 +135 +129 +127 +132 +132 +124 +137 +169 +214 +197 +140 +116 +103 +107 +122 +171 +195 +166 +158 +168 +186 +183 +157 +128 +113 +104 +122 +169 +197 +176 +160 +146 +119 +80 +77 +129 +185 +217 +206 +179 +144 +108 +93 +106 +117 +124 +125 +128 +129 +125 +125 +137 +151 +139 +122 +115 +115 +135 +161 +164 +158 +161 +160 +156 +153 +147 +156 +187 +207 +210 +208 +202 +195 +185 +163 +134 +116 +130 +139 +149 +168 +181 +183 +171 +151 +136 +112 +109 +152 +195 +184 +141 +114 +120 +119 +122 +103 +86 +96 +129 +175 +199 +171 +126 +107 +109 +109 +128 +158 +179 +168 +123 +101 +112 +155 +186 +194 +191 +182 +171 +148 +113 +98 +119 +150 +172 +187 +164 +147 +147 +157 +141 +123 +153 +160 +138 +101 +102 +137 +155 +147 +134 +140 +144 +133 +147 +156 +141 +101 +91 +127 +131 +125 +139 +150 +161 +171 +172 +171 +184 +188 +172 +166 +154 +128 +107 +102 +117 +127 +135 +128 +102 +91 +98 +108 +110 +134 +157 +163 +152 +113 +89 +110 +159 +183 +173 +170 +167 +159 +138 +139 +151 +158 +149 +142 +151 +174 +203 +207 +179 +146 +133 +133 +140 +142 +136 +124 +110 +129 +168 +177 +158 +146 +163 +164 +162 +155 +158 +170 +163 +140 +129 +134 +155 +189 +206 +164 +104 +89 +113 +144 +148 +130 +133 +151 +152 +141 +130 +129 +130 +139 +142 +144 +145 +135 +119 +106 +99 +119 +157 +179 +173 +161 +133 +95 +83 +93 +121 +151 +153 +147 +145 +138 +123 +116 +122 +128 +135 +148 +153 +148 +139 +125 +116 +120 +125 +122 +127 +138 +152 +153 +151 +143 +141 +118 +105 +107 +110 +110 +116 +137 +160 +171 +149 +100 +62 +62 +90 +107 +95 +83 +80 +82 +89 +88 +79 +77 +77 +69 +61 +65 +73 +86 +98 +104 +102 +98 +98 +97 +97 +97 +94 +92 +93 +97 +93 +97 +97 +93 +97 +106 +110 +107 +101 +101 +108 +115 +112 +106 +105 +105 +104 +99 +96 +95 +96 +96 +96 +97 +101 +97 +90 +82 +77 +75 +71 +68 +74 +77 +83 +83 +81 +83 +81 +75 +70 +65 +63 +61 +53 +49 +53 +55 +58 +55 +55 +58 +59 +59 +58 +57 +60 +62 +65 +66 +62 +55 +50 +49 +48 +54 +58 +58 +57 +58 +61 +63 +62 +60 +58 +65 +79 +83 +76 +71 +69 +66 +62 +60 +60 +61 +61 +60 +62 +67 +71 +74 +76 +77 +73 +68 +66 +67 +68 +67 +65 +64 +63 +63 +65 +67 +66 +65 +69 +73 +69 +60 +60 +65 +70 +69 +64 +62 +65 +70 +71 +70 +69 +66 +61 +57 +56 +57 +52 +54 +56 +68 +90 +109 +124 +140 +143 +145 +140 +137 +140 +140 +145 +159 +150 +135 +130 +138 +143 +146 +149 +150 +148 +153 +156 +154 +153 +154 +154 +152 +146 +137 +133 +136 +146 +162 +171 +169 +175 +173 +168 +165 +165 +165 +162 +158 +156 +150 +138 +155 +176 +181 +186 +184 +165 +152 +145 +152 +164 +170 +175 +180 +177 +179 +172 +163 +166 +175 +174 +165 +158 +152 +154 +162 +166 +163 +165 +171 +176 +176 +171 +163 +160 +161 +155 +147 +151 +151 +152 +150 +148 +148 +148 +150 +149 +145 +144 +144 +139 +133 +132 +135 +138 +138 +137 +136 +138 +142 +147 +149 +137 +126 +118 +118 +116 +110 +112 +119 +123 +124 +127 +131 +135 +136 +135 +135 +135 +134 +129 +120 +109 +107 +116 +128 +133 +130 +122 +121 +129 +137 +141 +145 +153 +150 +145 +142 +144 +144 +137 +129 +127 +133 +146 +165 +178 +179 +173 +165 +163 +161 +159 +158 +155 +153 +159 +166 +159 +166 +165 +159 +156 +151 +146 +146 +139 +140 +139 +135 +134 +139 +144 +149 +151 +151 +152 +155 +158 +156 +150 +143 +138 +131 +125 +129 +141 +152 +155 +153 +152 +156 +160 +158 +152 +148 +147 +149 +154 +162 +168 +168 +172 +178 +182 +180 +179 +173 +166 +164 +163 +164 +166 +168 +172 +172 +169 +160 +148 +140 +143 +151 +157 +161 +164 +165 +164 +164 +161 +157 +148 +157 +173 +184 +187 +187 +181 +172 +166 +170 +169 +165 +166 +171 +171 +167 +156 +152 +145 +140 +144 +152 +156 +154 +147 +143 +143 +147 +150 +151 +154 +159 +157 +155 +153 +153 +154 +152 +148 +143 +141 +146 +152 +154 +154 +154 +156 +158 +160 +161 +162 +162 +160 +155 +148 +143 +139 +150 +165 +173 +172 +168 +166 +167 +163 +167 +170 +171 +174 +178 +177 +171 +165 +160 +155 +150 +145 +149 +158 +161 +158 +155 +150 +142 +137 +144 +153 +155 +163 +165 +166 +165 +165 +165 +164 +161 +157 +150 +146 +143 +143 +151 +164 +169 +168 +169 +169 +168 +167 +167 +164 +161 +162 +160 +157 +153 +156 +165 +173 +177 +176 +174 +172 +172 +171 +171 +175 +180 +184 +185 +182 +175 +169 +167 +167 +167 +170 +175 +175 +169 +160 +150 +150 +158 +160 +160 +161 +163 +165 +166 +167 +165 +163 +162 +158 +153 +151 +154 +158 +161 +166 +167 +166 +164 +164 +165 +167 +166 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +192 +192 +193 +191 +192 +193 +194 +194 +194 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +191 +191 +191 +193 +194 +192 +192 +192 +192 +191 +191 +192 +192 +191 +191 +193 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +193 +194 +193 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +193 +194 +194 +192 +191 +192 +192 +192 +190 +191 +191 +192 +192 +191 +190 +190 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +192 +191 +191 +191 +192 +194 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +193 +193 +193 +194 +193 +192 +192 +192 +192 +192 +191 +193 +193 +193 +193 +194 +195 +194 +194 +191 +191 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +192 +194 +194 +194 +194 +193 +193 +192 +192 +191 +191 +192 +193 +193 +193 +192 +191 +192 +193 +193 +193 +192 +192 +192 +193 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +194 +195 +195 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +195 +195 +197 +199 +200 +200 +203 +206 +210 +212 +215 +216 +220 +224 +225 +225 +225 +225 +223 +222 +220 +217 +213 +211 +210 +208 +205 +203 +201 +199 +197 +195 +191 +191 +189 +190 +192 +193 +193 +192 +195 +192 +188 +186 +188 +191 +191 +188 +183 +185 +187 +189 +191 +191 +188 +184 +181 +187 +191 +189 +184 +181 +183 +185 +197 +200 +184 +163 +164 +174 +183 +189 +186 +192 +187 +176 +171 +175 +169 +156 +140 +147 +162 +183 +203 +214 +216 +216 +206 +195 +191 +193 +188 +174 +167 +172 +191 +208 +217 +214 +209 +205 +199 +197 +200 +187 +182 +183 +191 +197 +194 +195 +198 +201 +198 +194 +193 +194 +195 +199 +198 +202 +201 +198 +200 +206 +204 +198 +194 +196 +195 +189 +181 +178 +179 +182 +185 +189 +197 +207 +211 +209 +204 +201 +208 +209 +192 +178 +183 +189 +192 +200 +202 +200 +190 +193 +207 +202 +184 +176 +170 +186 +193 +188 +170 +150 +150 +167 +181 +172 +157 +149 +164 +196 +207 +194 +176 +177 +197 +203 +192 +186 +179 +175 +174 +175 +171 +175 +177 +174 +176 +171 +159 +144 +131 +141 +173 +195 +192 +180 +174 +178 +183 +178 +166 +160 +160 +157 +169 +178 +182 +174 +160 +153 +159 +169 +182 +191 +186 +173 +179 +201 +209 +201 +202 +197 +187 +176 +164 +157 +153 +150 +144 +144 +161 +182 +184 +175 +166 +160 +141 +132 +128 +132 +136 +146 +162 +173 +166 +142 +127 +130 +137 +141 +153 +169 +187 +214 +207 +171 +152 +169 +187 +181 +168 +167 +166 +151 +136 +119 +99 +94 +117 +154 +169 +162 +173 +192 +204 +214 +201 +166 +142 +116 +96 +109 +146 +178 +178 +153 +128 +119 +119 +122 +129 +137 +139 +135 +129 +147 +186 +212 +194 +145 +119 +123 +136 +142 +140 +143 +177 +195 +168 +138 +132 +139 +144 +147 +142 +142 +144 +148 +156 +162 +160 +155 +162 +175 +190 +186 +161 +143 +142 +153 +172 +182 +178 +154 +133 +135 +146 +143 +134 +132 +130 +126 +129 +152 +177 +179 +161 +147 +130 +143 +170 +185 +181 +171 +163 +168 +171 +168 +154 +143 +149 +164 +168 +165 +166 +171 +157 +135 +137 +160 +167 +155 +128 +111 +103 +110 +118 +121 +124 +126 +134 +146 +165 +176 +169 +152 +127 +106 +104 +119 +145 +170 +170 +140 +123 +131 +128 +120 +125 +152 +173 +172 +159 +149 +132 +123 +132 +157 +167 +161 +155 +154 +157 +150 +150 +164 +185 +186 +158 +126 +119 +128 +132 +128 +125 +129 +128 +121 +124 +155 +191 +215 +182 +130 +111 +98 +106 +135 +181 +193 +163 +160 +174 +197 +188 +151 +111 +97 +99 +119 +155 +172 +176 +167 +160 +142 +120 +129 +168 +199 +212 +198 +164 +127 +106 +104 +114 +118 +125 +127 +127 +125 +125 +128 +130 +132 +130 +127 +128 +128 +146 +165 +161 +154 +156 +165 +165 +157 +143 +151 +186 +210 +211 +202 +196 +193 +178 +152 +130 +119 +130 +142 +151 +162 +173 +182 +178 +152 +126 +114 +116 +150 +189 +189 +150 +114 +96 +99 +105 +95 +90 +112 +147 +185 +203 +184 +141 +108 +104 +110 +130 +155 +176 +166 +131 +119 +135 +168 +180 +183 +183 +178 +168 +149 +119 +101 +121 +155 +182 +192 +159 +138 +141 +150 +136 +124 +153 +155 +136 +111 +117 +141 +152 +148 +149 +152 +147 +139 +153 +160 +139 +103 +102 +125 +120 +117 +133 +147 +156 +163 +158 +157 +167 +180 +181 +178 +173 +169 +142 +124 +122 +125 +120 +113 +97 +82 +83 +101 +109 +133 +164 +183 +168 +117 +86 +111 +161 +187 +177 +162 +153 +152 +152 +151 +162 +170 +165 +156 +161 +178 +200 +199 +180 +163 +147 +129 +126 +131 +130 +120 +109 +127 +162 +169 +151 +140 +155 +176 +174 +154 +151 +159 +153 +141 +126 +130 +148 +171 +179 +150 +114 +110 +136 +148 +142 +130 +137 +146 +140 +130 +118 +126 +137 +143 +140 +148 +154 +135 +127 +107 +98 +122 +161 +182 +173 +152 +113 +92 +82 +84 +114 +156 +158 +140 +135 +132 +123 +118 +126 +138 +144 +148 +150 +142 +133 +123 +117 +121 +129 +130 +130 +139 +148 +142 +139 +139 +145 +128 +106 +107 +114 +119 +123 +136 +153 +165 +143 +95 +61 +66 +97 +111 +93 +78 +80 +87 +93 +90 +81 +79 +79 +75 +71 +74 +81 +91 +99 +99 +95 +92 +95 +93 +90 +88 +87 +87 +91 +96 +96 +96 +95 +96 +100 +105 +109 +109 +101 +99 +103 +105 +101 +98 +98 +97 +94 +89 +86 +85 +86 +87 +88 +90 +90 +87 +80 +75 +72 +72 +70 +68 +69 +73 +80 +81 +78 +79 +77 +71 +67 +61 +59 +58 +52 +50 +55 +58 +60 +58 +58 +59 +59 +58 +58 +59 +62 +63 +64 +64 +60 +54 +51 +52 +52 +55 +57 +57 +58 +60 +61 +61 +64 +64 +62 +69 +82 +84 +75 +68 +67 +64 +61 +60 +60 +61 +61 +60 +60 +64 +69 +73 +76 +76 +72 +68 +66 +67 +68 +68 +66 +63 +60 +58 +65 +67 +68 +68 +70 +71 +68 +63 +59 +63 +67 +67 +65 +64 +66 +70 +69 +69 +69 +67 +62 +56 +53 +53 +51 +52 +61 +79 +101 +116 +129 +140 +144 +144 +141 +140 +142 +145 +153 +164 +149 +136 +134 +143 +150 +152 +155 +156 +155 +158 +157 +153 +151 +154 +155 +153 +137 +126 +124 +134 +148 +161 +169 +168 +167 +170 +171 +169 +167 +166 +165 +164 +156 +147 +134 +149 +170 +179 +185 +183 +172 +163 +154 +153 +158 +167 +174 +178 +178 +174 +167 +165 +169 +173 +170 +164 +160 +157 +159 +166 +168 +165 +165 +168 +175 +175 +169 +160 +156 +157 +155 +151 +152 +153 +153 +151 +147 +146 +148 +151 +146 +140 +136 +136 +136 +135 +136 +140 +142 +140 +139 +139 +139 +140 +143 +145 +144 +131 +120 +115 +108 +101 +107 +119 +133 +132 +132 +134 +137 +137 +134 +132 +138 +136 +132 +124 +115 +109 +113 +119 +123 +124 +120 +120 +131 +142 +151 +156 +150 +149 +145 +142 +142 +142 +139 +135 +134 +135 +143 +160 +177 +182 +172 +159 +159 +158 +156 +155 +152 +153 +159 +166 +171 +167 +161 +159 +151 +137 +135 +146 +151 +153 +151 +142 +132 +130 +138 +149 +152 +152 +154 +157 +158 +154 +145 +138 +138 +136 +135 +135 +140 +147 +153 +157 +151 +154 +158 +158 +154 +151 +149 +149 +157 +162 +167 +169 +173 +179 +181 +180 +179 +173 +165 +162 +162 +163 +165 +168 +172 +171 +167 +159 +148 +142 +145 +152 +157 +161 +164 +165 +164 +163 +161 +158 +157 +163 +173 +179 +179 +179 +175 +168 +168 +171 +171 +168 +169 +171 +168 +161 +151 +148 +142 +142 +147 +153 +154 +152 +144 +142 +144 +149 +151 +151 +152 +155 +156 +155 +154 +154 +154 +152 +147 +144 +143 +146 +150 +153 +155 +156 +157 +158 +162 +162 +162 +162 +159 +155 +150 +147 +143 +153 +165 +173 +173 +168 +164 +163 +163 +167 +171 +174 +178 +184 +183 +179 +174 +167 +162 +158 +154 +156 +161 +160 +158 +153 +147 +138 +132 +139 +149 +153 +159 +161 +163 +162 +162 +163 +162 +160 +155 +149 +146 +145 +145 +152 +163 +165 +169 +169 +168 +166 +166 +166 +164 +162 +164 +161 +157 +154 +158 +167 +175 +178 +175 +173 +171 +171 +170 +171 +175 +180 +184 +183 +181 +177 +173 +169 +168 +168 +171 +173 +171 +166 +160 +152 +151 +157 +159 +160 +162 +163 +164 +164 +165 +164 +167 +162 +157 +153 +153 +155 +159 +162 +167 +167 +166 +164 +163 +164 +165 +163 +193 +192 +192 +191 +191 +191 +191 +192 +191 +191 +191 +192 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +192 +194 +195 +194 +193 +192 +192 +193 +191 +191 +190 +190 +190 +191 +192 +193 +193 +192 +191 +192 +192 +193 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +191 +191 +190 +193 +194 +193 +192 +192 +192 +190 +190 +191 +191 +191 +191 +193 +194 +193 +192 +192 +192 +192 +192 +191 +191 +190 +193 +194 +193 +191 +192 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +193 +193 +192 +191 +192 +192 +191 +190 +191 +191 +192 +192 +192 +191 +190 +193 +192 +192 +192 +192 +193 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +195 +194 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +191 +193 +193 +192 +193 +194 +194 +194 +194 +191 +190 +190 +191 +191 +192 +193 +193 +194 +194 +194 +194 +192 +192 +192 +192 +194 +194 +194 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +191 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +191 +191 +191 +192 +192 +193 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +194 +195 +195 +194 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +192 +191 +192 +193 +194 +197 +197 +199 +202 +203 +204 +207 +210 +214 +217 +219 +220 +223 +226 +226 +225 +226 +224 +222 +219 +216 +213 +209 +207 +207 +204 +201 +200 +199 +196 +191 +187 +184 +184 +184 +185 +186 +188 +191 +192 +192 +193 +190 +186 +188 +194 +194 +191 +194 +196 +195 +192 +193 +196 +193 +187 +186 +192 +195 +192 +185 +184 +188 +191 +191 +190 +169 +154 +170 +187 +190 +192 +190 +198 +193 +173 +166 +176 +185 +183 +182 +182 +187 +198 +211 +216 +211 +204 +192 +187 +188 +194 +193 +184 +180 +185 +203 +215 +213 +204 +203 +206 +204 +200 +192 +179 +182 +194 +202 +196 +182 +180 +191 +199 +201 +197 +196 +195 +196 +202 +198 +203 +204 +202 +206 +214 +208 +196 +189 +198 +198 +187 +180 +185 +192 +193 +193 +197 +204 +210 +212 +208 +203 +200 +203 +208 +197 +187 +192 +196 +195 +197 +183 +180 +185 +199 +207 +198 +184 +178 +180 +200 +195 +160 +134 +139 +163 +185 +179 +157 +144 +152 +176 +205 +209 +192 +180 +188 +203 +199 +183 +174 +169 +169 +178 +183 +179 +173 +168 +171 +179 +176 +155 +137 +128 +146 +183 +207 +200 +178 +162 +165 +177 +183 +175 +165 +165 +167 +184 +189 +185 +173 +163 +167 +176 +181 +184 +181 +180 +184 +193 +201 +203 +202 +191 +170 +161 +153 +133 +126 +141 +153 +164 +174 +199 +204 +176 +153 +143 +131 +127 +126 +129 +136 +144 +155 +163 +163 +144 +135 +127 +129 +138 +151 +168 +184 +190 +213 +201 +157 +125 +140 +173 +182 +168 +170 +177 +170 +165 +161 +136 +112 +124 +154 +176 +185 +196 +197 +197 +207 +197 +146 +116 +108 +106 +107 +122 +149 +175 +173 +148 +119 +112 +122 +131 +137 +140 +141 +136 +154 +197 +217 +186 +136 +122 +129 +140 +138 +137 +146 +181 +192 +160 +130 +124 +130 +134 +134 +128 +126 +126 +135 +140 +146 +146 +141 +146 +164 +187 +181 +151 +133 +134 +138 +154 +173 +188 +170 +144 +137 +146 +144 +132 +128 +136 +132 +133 +142 +158 +172 +168 +154 +130 +138 +170 +188 +177 +162 +161 +173 +172 +174 +176 +172 +171 +178 +184 +184 +191 +197 +191 +175 +161 +161 +166 +168 +159 +137 +114 +109 +118 +122 +120 +120 +123 +132 +150 +166 +169 +165 +154 +141 +129 +136 +152 +170 +172 +148 +125 +123 +128 +124 +130 +150 +164 +162 +155 +151 +145 +135 +136 +155 +172 +166 +155 +152 +152 +153 +165 +183 +186 +167 +143 +131 +148 +148 +138 +125 +122 +127 +124 +113 +129 +171 +206 +212 +169 +119 +105 +94 +114 +165 +201 +190 +162 +169 +179 +193 +198 +152 +103 +92 +103 +123 +146 +150 +161 +168 +175 +166 +153 +165 +193 +206 +206 +186 +146 +111 +106 +119 +125 +122 +124 +126 +127 +126 +128 +130 +129 +123 +124 +128 +132 +138 +160 +172 +154 +142 +149 +165 +171 +164 +153 +160 +189 +209 +209 +205 +201 +182 +151 +135 +138 +140 +138 +153 +161 +162 +164 +180 +182 +153 +125 +114 +122 +156 +187 +186 +149 +111 +88 +92 +100 +98 +105 +133 +167 +192 +190 +183 +151 +114 +108 +122 +138 +151 +175 +167 +144 +139 +153 +169 +162 +166 +172 +171 +167 +160 +141 +117 +122 +150 +189 +191 +151 +133 +147 +153 +133 +121 +151 +156 +137 +118 +131 +149 +148 +143 +156 +155 +141 +139 +154 +165 +151 +136 +142 +140 +114 +106 +130 +160 +170 +163 +154 +149 +153 +168 +177 +172 +175 +188 +178 +154 +136 +129 +118 +111 +103 +79 +68 +88 +104 +133 +165 +186 +175 +130 +96 +120 +167 +194 +182 +152 +132 +136 +151 +147 +153 +171 +177 +172 +170 +176 +195 +197 +183 +170 +153 +131 +120 +115 +105 +111 +118 +135 +156 +156 +145 +144 +150 +166 +165 +155 +154 +147 +137 +136 +128 +120 +126 +139 +148 +141 +124 +120 +133 +138 +135 +138 +156 +157 +135 +115 +105 +126 +149 +155 +142 +143 +149 +133 +123 +107 +104 +127 +163 +182 +160 +119 +83 +81 +82 +84 +114 +157 +162 +144 +133 +126 +116 +112 +124 +147 +153 +143 +137 +132 +131 +129 +125 +127 +133 +135 +132 +141 +145 +131 +125 +132 +150 +140 +114 +112 +119 +127 +128 +130 +137 +142 +125 +81 +57 +73 +104 +113 +90 +73 +81 +92 +96 +91 +85 +81 +80 +81 +78 +79 +86 +97 +101 +95 +90 +89 +94 +91 +86 +83 +82 +85 +92 +98 +99 +94 +92 +95 +98 +99 +101 +104 +95 +93 +92 +90 +87 +89 +91 +87 +85 +80 +76 +76 +77 +78 +80 +83 +83 +79 +74 +70 +71 +72 +73 +71 +68 +73 +79 +78 +74 +75 +76 +72 +65 +57 +55 +55 +52 +52 +57 +60 +61 +61 +60 +60 +58 +56 +58 +62 +64 +63 +62 +60 +57 +54 +54 +55 +57 +57 +57 +57 +59 +62 +61 +59 +67 +66 +66 +71 +81 +81 +72 +67 +64 +62 +60 +59 +60 +62 +62 +61 +59 +63 +68 +73 +76 +76 +72 +68 +68 +67 +66 +65 +64 +62 +60 +58 +67 +69 +71 +71 +69 +67 +66 +65 +61 +63 +65 +66 +66 +68 +69 +70 +67 +66 +64 +64 +61 +56 +54 +55 +54 +56 +70 +94 +112 +125 +136 +143 +146 +141 +138 +138 +138 +144 +152 +157 +139 +129 +131 +144 +153 +157 +160 +160 +157 +159 +157 +153 +153 +155 +155 +153 +137 +122 +119 +132 +148 +158 +164 +164 +161 +168 +174 +173 +168 +166 +167 +169 +158 +146 +135 +148 +167 +175 +177 +173 +176 +173 +165 +157 +159 +167 +173 +175 +177 +169 +166 +171 +175 +170 +162 +158 +156 +158 +162 +166 +168 +168 +169 +170 +173 +171 +166 +160 +154 +152 +152 +154 +154 +154 +154 +150 +145 +144 +147 +150 +144 +135 +130 +130 +133 +136 +140 +144 +144 +141 +140 +141 +140 +138 +139 +142 +146 +131 +119 +112 +103 +96 +105 +122 +137 +135 +133 +134 +137 +138 +134 +131 +137 +136 +134 +130 +122 +114 +108 +106 +110 +119 +122 +125 +134 +144 +150 +153 +145 +146 +145 +142 +139 +140 +142 +144 +144 +142 +142 +150 +166 +175 +170 +160 +156 +155 +152 +150 +149 +152 +159 +166 +176 +169 +162 +156 +147 +131 +127 +139 +157 +162 +165 +154 +135 +125 +133 +147 +151 +153 +155 +157 +154 +148 +141 +136 +142 +142 +143 +142 +141 +144 +150 +156 +157 +157 +157 +157 +155 +155 +154 +154 +159 +160 +164 +169 +175 +180 +181 +181 +178 +172 +164 +160 +160 +161 +165 +168 +172 +170 +165 +157 +150 +146 +148 +152 +156 +161 +165 +165 +163 +162 +160 +158 +162 +166 +174 +176 +173 +170 +167 +161 +163 +168 +173 +174 +176 +174 +164 +152 +145 +141 +139 +145 +152 +154 +151 +148 +140 +140 +145 +151 +154 +153 +153 +155 +156 +156 +156 +155 +154 +151 +147 +144 +144 +146 +149 +153 +157 +159 +160 +160 +162 +163 +163 +162 +159 +155 +152 +151 +149 +157 +167 +173 +173 +170 +166 +164 +162 +167 +172 +176 +181 +186 +187 +184 +179 +172 +168 +166 +164 +166 +167 +164 +161 +154 +147 +139 +132 +137 +145 +148 +151 +154 +157 +158 +158 +159 +160 +160 +152 +147 +145 +145 +148 +155 +162 +162 +165 +166 +167 +167 +168 +169 +168 +166 +166 +161 +155 +154 +161 +170 +177 +179 +174 +172 +171 +170 +170 +172 +177 +182 +184 +180 +178 +178 +175 +170 +167 +167 +177 +176 +170 +164 +160 +154 +151 +154 +161 +162 +164 +165 +165 +164 +162 +162 +167 +158 +150 +150 +153 +156 +158 +161 +165 +165 +165 +162 +161 +161 +160 +159 +194 +193 +192 +191 +191 +191 +191 +191 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +193 +193 +193 +193 +192 +192 +191 +191 +193 +194 +195 +194 +191 +190 +191 +193 +192 +191 +190 +190 +190 +191 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +191 +190 +190 +191 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +191 +191 +191 +191 +191 +191 +190 +192 +194 +193 +193 +193 +193 +192 +190 +191 +192 +191 +191 +193 +193 +192 +192 +192 +192 +192 +191 +190 +190 +190 +193 +193 +193 +191 +192 +194 +195 +193 +193 +192 +192 +192 +192 +192 +192 +193 +191 +192 +193 +191 +190 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +190 +191 +191 +191 +191 +191 +192 +192 +192 +191 +192 +192 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +194 +193 +193 +193 +194 +195 +195 +195 +192 +191 +191 +190 +191 +191 +193 +193 +194 +194 +194 +193 +192 +192 +191 +191 +194 +194 +193 +193 +193 +193 +193 +194 +192 +192 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +194 +193 +192 +191 +191 +192 +193 +193 +192 +191 +191 +190 +191 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +192 +193 +195 +194 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +195 +194 +192 +192 +194 +196 +198 +200 +202 +205 +206 +208 +211 +213 +216 +219 +221 +222 +224 +226 +226 +224 +223 +221 +218 +215 +211 +208 +204 +202 +202 +201 +199 +197 +195 +191 +186 +182 +179 +180 +180 +180 +179 +180 +182 +183 +184 +194 +199 +194 +191 +196 +201 +200 +203 +204 +202 +197 +194 +194 +191 +188 +189 +188 +191 +196 +193 +188 +190 +198 +193 +184 +160 +156 +180 +195 +190 +188 +190 +203 +204 +187 +174 +178 +190 +197 +202 +199 +197 +203 +212 +217 +209 +200 +184 +187 +192 +194 +194 +191 +192 +193 +206 +212 +208 +200 +202 +208 +208 +206 +194 +185 +191 +202 +202 +188 +172 +171 +192 +202 +206 +203 +199 +197 +195 +197 +197 +200 +204 +206 +210 +212 +203 +191 +187 +198 +199 +186 +179 +185 +193 +195 +197 +201 +204 +206 +206 +204 +202 +199 +198 +205 +202 +195 +194 +191 +181 +175 +160 +170 +189 +196 +189 +184 +183 +181 +189 +186 +162 +133 +132 +158 +180 +187 +169 +150 +139 +157 +190 +208 +204 +193 +195 +201 +207 +197 +176 +160 +156 +166 +185 +193 +189 +177 +161 +161 +179 +183 +168 +141 +135 +162 +197 +213 +199 +174 +154 +156 +172 +189 +188 +181 +182 +189 +197 +194 +184 +173 +171 +177 +183 +184 +176 +178 +184 +193 +200 +200 +195 +190 +165 +141 +127 +126 +123 +130 +151 +169 +181 +195 +203 +182 +147 +136 +135 +124 +130 +135 +142 +148 +155 +163 +164 +155 +138 +139 +133 +128 +135 +156 +176 +186 +194 +211 +197 +153 +118 +124 +153 +161 +156 +158 +167 +171 +174 +184 +179 +164 +156 +165 +180 +193 +198 +197 +201 +209 +181 +136 +111 +116 +125 +121 +117 +128 +155 +179 +171 +139 +121 +121 +126 +134 +139 +143 +143 +170 +210 +215 +178 +134 +123 +134 +143 +135 +136 +152 +185 +189 +158 +130 +124 +131 +135 +137 +132 +130 +134 +138 +136 +138 +143 +137 +139 +155 +182 +174 +142 +129 +136 +134 +136 +147 +167 +179 +173 +159 +154 +147 +133 +125 +132 +133 +136 +139 +148 +166 +170 +156 +136 +136 +161 +176 +164 +154 +153 +159 +162 +163 +172 +178 +176 +179 +184 +182 +188 +190 +199 +205 +191 +172 +173 +188 +192 +186 +166 +149 +145 +140 +129 +125 +122 +127 +142 +156 +161 +166 +176 +184 +172 +165 +164 +173 +175 +158 +133 +119 +121 +125 +135 +148 +153 +151 +151 +154 +153 +139 +128 +139 +159 +159 +146 +142 +142 +155 +177 +189 +178 +154 +147 +155 +168 +154 +133 +122 +124 +126 +124 +121 +141 +175 +202 +203 +161 +115 +100 +97 +130 +186 +211 +195 +167 +164 +166 +186 +200 +158 +109 +98 +113 +132 +145 +143 +140 +160 +179 +176 +162 +168 +191 +202 +199 +175 +136 +106 +113 +130 +131 +127 +120 +125 +129 +128 +128 +130 +129 +128 +127 +124 +125 +141 +171 +176 +146 +129 +145 +163 +170 +174 +179 +186 +198 +200 +204 +212 +208 +172 +134 +135 +150 +147 +142 +157 +168 +166 +159 +176 +185 +158 +132 +108 +119 +165 +190 +173 +134 +102 +91 +96 +106 +109 +117 +142 +171 +184 +178 +178 +158 +124 +115 +131 +145 +156 +176 +169 +154 +151 +152 +153 +144 +162 +170 +169 +168 +170 +165 +141 +134 +153 +195 +185 +141 +129 +157 +159 +135 +123 +151 +160 +138 +116 +135 +156 +148 +135 +147 +148 +135 +143 +157 +170 +165 +175 +181 +167 +120 +91 +117 +165 +186 +173 +164 +157 +156 +159 +152 +141 +141 +148 +180 +182 +163 +148 +137 +126 +113 +80 +57 +73 +100 +138 +158 +167 +165 +141 +109 +130 +171 +198 +185 +142 +112 +120 +142 +136 +137 +161 +179 +180 +178 +175 +185 +198 +190 +174 +162 +151 +135 +112 +95 +109 +127 +146 +158 +152 +143 +144 +144 +154 +156 +151 +143 +133 +129 +133 +131 +120 +120 +120 +121 +126 +124 +121 +128 +135 +139 +152 +171 +162 +123 +92 +109 +138 +156 +154 +138 +130 +135 +134 +113 +97 +109 +145 +168 +162 +124 +79 +65 +72 +85 +100 +126 +153 +158 +149 +138 +127 +112 +103 +118 +148 +155 +135 +114 +120 +132 +137 +134 +132 +132 +129 +130 +141 +142 +121 +112 +124 +152 +149 +125 +117 +117 +123 +126 +125 +122 +117 +101 +68 +58 +78 +106 +108 +87 +75 +81 +94 +96 +91 +89 +83 +79 +81 +78 +81 +90 +103 +106 +98 +92 +92 +95 +92 +89 +87 +88 +92 +98 +103 +102 +96 +92 +91 +92 +91 +90 +91 +85 +84 +85 +83 +84 +90 +92 +86 +82 +79 +76 +76 +76 +77 +78 +80 +82 +78 +74 +71 +72 +74 +74 +72 +71 +73 +76 +73 +68 +71 +76 +75 +66 +57 +53 +54 +53 +52 +56 +58 +61 +62 +61 +59 +56 +54 +58 +65 +66 +63 +59 +56 +53 +53 +56 +57 +60 +59 +58 +57 +60 +63 +63 +61 +66 +68 +67 +70 +77 +76 +71 +69 +65 +63 +61 +60 +61 +62 +62 +63 +62 +65 +69 +74 +77 +77 +72 +68 +69 +67 +65 +62 +60 +61 +63 +65 +73 +72 +71 +70 +67 +64 +63 +64 +66 +66 +66 +67 +70 +72 +72 +70 +65 +62 +60 +60 +59 +57 +60 +64 +61 +65 +84 +108 +121 +130 +142 +146 +146 +137 +133 +131 +128 +135 +142 +138 +127 +120 +125 +138 +147 +151 +151 +151 +151 +155 +155 +155 +157 +160 +157 +151 +147 +134 +131 +139 +150 +157 +162 +161 +161 +166 +170 +170 +167 +167 +168 +169 +159 +149 +147 +161 +172 +174 +170 +163 +175 +175 +172 +169 +169 +170 +169 +167 +169 +165 +167 +176 +179 +170 +160 +156 +155 +159 +163 +164 +167 +171 +173 +172 +169 +165 +162 +161 +156 +150 +149 +151 +154 +154 +152 +149 +145 +143 +143 +143 +141 +134 +130 +130 +133 +137 +142 +145 +145 +141 +140 +142 +140 +136 +136 +139 +137 +122 +110 +108 +103 +99 +109 +124 +130 +130 +130 +130 +134 +136 +135 +133 +133 +133 +133 +133 +128 +118 +106 +97 +100 +118 +130 +137 +144 +149 +146 +143 +140 +141 +142 +140 +139 +142 +148 +152 +152 +152 +147 +143 +146 +157 +165 +167 +156 +152 +147 +145 +147 +154 +159 +162 +165 +167 +159 +147 +144 +142 +136 +134 +151 +159 +168 +164 +147 +132 +134 +143 +147 +150 +152 +152 +147 +140 +138 +139 +146 +146 +146 +146 +145 +145 +147 +150 +161 +159 +156 +153 +152 +154 +158 +161 +160 +158 +160 +167 +175 +179 +181 +182 +177 +170 +162 +159 +159 +161 +165 +168 +170 +167 +162 +157 +153 +151 +152 +153 +155 +159 +164 +165 +163 +160 +159 +158 +160 +165 +174 +177 +172 +166 +162 +155 +153 +160 +170 +177 +181 +176 +161 +145 +139 +136 +138 +148 +156 +154 +148 +143 +136 +139 +145 +152 +155 +155 +155 +156 +156 +156 +155 +155 +153 +149 +144 +140 +143 +146 +150 +154 +158 +160 +162 +162 +160 +162 +164 +165 +161 +155 +151 +150 +152 +159 +168 +171 +171 +170 +169 +168 +162 +167 +172 +176 +180 +183 +184 +182 +175 +170 +169 +169 +169 +172 +175 +172 +165 +156 +148 +143 +139 +140 +143 +142 +142 +147 +150 +151 +151 +153 +155 +155 +147 +141 +139 +141 +147 +155 +162 +161 +164 +166 +168 +169 +170 +172 +169 +166 +163 +157 +152 +153 +161 +171 +176 +177 +172 +172 +171 +170 +171 +175 +181 +186 +186 +179 +176 +177 +176 +170 +167 +168 +179 +177 +170 +162 +159 +155 +153 +157 +161 +163 +164 +165 +164 +162 +161 +161 +162 +150 +140 +142 +149 +153 +155 +158 +159 +160 +160 +158 +157 +157 +157 +155 +194 +193 +192 +191 +191 +191 +191 +192 +192 +191 +191 +192 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +194 +194 +193 +193 +192 +192 +191 +190 +192 +193 +194 +193 +190 +189 +191 +192 +194 +193 +192 +191 +190 +191 +192 +192 +193 +193 +193 +192 +191 +191 +190 +190 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +191 +190 +190 +191 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +191 +190 +191 +191 +192 +191 +190 +192 +194 +193 +193 +194 +195 +194 +190 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +191 +190 +190 +190 +191 +193 +193 +192 +191 +192 +194 +195 +193 +192 +192 +192 +192 +192 +193 +193 +193 +191 +193 +192 +190 +189 +191 +192 +192 +193 +193 +192 +192 +192 +193 +194 +194 +193 +192 +190 +190 +190 +191 +191 +191 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +195 +194 +193 +193 +194 +195 +195 +195 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +194 +193 +193 +193 +193 +193 +194 +194 +191 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +193 +193 +193 +193 +194 +193 +191 +190 +191 +192 +194 +194 +193 +191 +191 +190 +191 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +190 +190 +191 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +192 +193 +195 +195 +193 +194 +194 +194 +194 +194 +194 +194 +194 +195 +195 +195 +194 +193 +193 +195 +197 +200 +202 +205 +207 +209 +211 +214 +216 +217 +220 +222 +223 +225 +226 +225 +223 +221 +218 +215 +211 +207 +203 +200 +198 +196 +196 +196 +194 +190 +185 +181 +178 +177 +177 +177 +176 +175 +177 +179 +181 +181 +194 +201 +197 +195 +200 +205 +206 +204 +200 +194 +189 +182 +176 +175 +178 +178 +177 +183 +192 +195 +193 +193 +197 +202 +181 +156 +158 +182 +193 +192 +194 +189 +196 +200 +196 +188 +185 +190 +196 +201 +199 +198 +202 +211 +213 +206 +196 +184 +193 +195 +190 +188 +193 +196 +194 +203 +207 +204 +202 +205 +206 +205 +205 +203 +198 +203 +202 +195 +185 +176 +182 +199 +208 +209 +205 +202 +198 +197 +197 +198 +200 +204 +210 +209 +202 +191 +185 +185 +190 +191 +181 +173 +178 +188 +194 +203 +204 +204 +202 +203 +205 +205 +203 +201 +203 +199 +191 +186 +181 +172 +164 +163 +179 +190 +176 +158 +168 +184 +184 +183 +157 +134 +136 +161 +185 +185 +172 +165 +154 +143 +166 +206 +212 +197 +194 +201 +205 +209 +193 +167 +142 +140 +166 +191 +201 +195 +177 +163 +167 +184 +187 +177 +158 +154 +176 +199 +209 +196 +175 +154 +154 +171 +193 +199 +196 +200 +206 +197 +188 +179 +176 +180 +182 +180 +176 +167 +185 +194 +195 +204 +208 +184 +151 +130 +131 +121 +118 +138 +162 +174 +179 +189 +189 +170 +141 +129 +133 +136 +133 +134 +141 +152 +158 +163 +167 +166 +156 +148 +137 +129 +134 +150 +167 +178 +183 +188 +207 +196 +156 +120 +118 +138 +144 +151 +155 +161 +158 +147 +155 +182 +200 +190 +184 +189 +192 +192 +205 +210 +193 +160 +133 +122 +125 +131 +132 +126 +131 +144 +168 +177 +167 +147 +123 +118 +133 +142 +142 +147 +184 +220 +210 +167 +127 +121 +131 +138 +127 +132 +154 +187 +186 +160 +135 +129 +137 +140 +144 +142 +141 +143 +146 +142 +143 +146 +141 +143 +160 +181 +172 +137 +126 +138 +140 +134 +133 +136 +165 +184 +178 +162 +146 +134 +131 +130 +134 +138 +138 +142 +161 +171 +163 +143 +144 +162 +167 +158 +157 +155 +151 +145 +137 +139 +146 +145 +146 +147 +143 +142 +151 +163 +168 +164 +160 +167 +177 +187 +204 +207 +194 +187 +178 +162 +151 +136 +135 +144 +154 +155 +159 +176 +191 +197 +190 +187 +187 +179 +161 +140 +126 +118 +124 +134 +145 +151 +152 +153 +154 +157 +150 +139 +139 +144 +138 +132 +136 +138 +153 +171 +179 +173 +164 +167 +177 +166 +140 +115 +116 +128 +127 +124 +130 +153 +178 +194 +185 +150 +114 +103 +105 +143 +197 +212 +195 +158 +129 +136 +184 +192 +163 +120 +103 +113 +133 +149 +150 +133 +144 +163 +168 +162 +170 +189 +199 +189 +163 +136 +117 +119 +130 +129 +131 +125 +125 +129 +134 +135 +132 +129 +129 +131 +121 +121 +146 +177 +170 +135 +124 +144 +162 +169 +183 +200 +207 +203 +192 +196 +202 +201 +177 +155 +159 +158 +138 +138 +151 +166 +169 +162 +175 +188 +170 +135 +103 +115 +170 +195 +164 +119 +92 +98 +104 +116 +124 +130 +152 +175 +178 +175 +177 +171 +141 +120 +121 +136 +161 +179 +174 +161 +155 +145 +138 +140 +167 +179 +174 +167 +170 +171 +154 +153 +173 +196 +179 +135 +127 +158 +157 +141 +139 +154 +157 +133 +117 +140 +161 +153 +140 +144 +143 +137 +154 +167 +172 +166 +181 +190 +180 +125 +78 +101 +164 +194 +179 +168 +164 +169 +160 +131 +112 +105 +92 +137 +176 +180 +168 +162 +148 +121 +85 +66 +71 +99 +129 +133 +131 +135 +126 +113 +136 +176 +201 +186 +134 +100 +113 +141 +139 +136 +155 +173 +181 +189 +189 +187 +191 +185 +180 +171 +160 +148 +130 +122 +125 +135 +152 +165 +161 +149 +142 +141 +161 +174 +149 +114 +116 +133 +134 +130 +132 +139 +123 +102 +106 +120 +129 +128 +130 +138 +159 +174 +152 +112 +90 +123 +155 +154 +136 +131 +128 +131 +138 +111 +92 +114 +163 +170 +132 +87 +57 +61 +73 +89 +113 +140 +154 +150 +138 +127 +124 +115 +106 +115 +141 +147 +127 +101 +115 +133 +140 +135 +131 +127 +121 +126 +137 +136 +113 +104 +120 +157 +162 +134 +121 +110 +109 +115 +120 +111 +94 +76 +59 +63 +86 +104 +102 +86 +83 +83 +92 +93 +89 +90 +86 +79 +78 +80 +83 +93 +107 +109 +100 +93 +93 +91 +92 +93 +94 +97 +101 +104 +106 +104 +100 +94 +87 +84 +83 +81 +78 +77 +80 +83 +85 +88 +96 +97 +89 +86 +83 +81 +81 +81 +80 +80 +82 +81 +78 +75 +74 +74 +73 +71 +70 +70 +72 +73 +69 +64 +68 +75 +75 +66 +56 +53 +56 +55 +53 +55 +57 +58 +59 +59 +57 +54 +54 +59 +67 +69 +65 +58 +52 +50 +51 +55 +58 +61 +63 +61 +60 +60 +63 +65 +64 +64 +68 +68 +68 +71 +72 +73 +77 +68 +67 +63 +62 +62 +63 +64 +65 +66 +67 +69 +74 +78 +76 +72 +68 +68 +68 +67 +63 +60 +61 +65 +70 +76 +72 +68 +67 +65 +63 +62 +63 +66 +67 +66 +67 +71 +75 +74 +70 +64 +59 +56 +57 +57 +57 +61 +65 +70 +77 +100 +121 +127 +132 +141 +145 +143 +133 +128 +127 +128 +136 +138 +129 +123 +119 +124 +135 +140 +140 +139 +138 +141 +144 +147 +150 +155 +158 +154 +147 +145 +142 +145 +150 +155 +161 +163 +159 +164 +164 +163 +163 +165 +168 +167 +165 +155 +150 +160 +175 +178 +176 +170 +164 +171 +171 +175 +183 +184 +176 +164 +156 +159 +162 +168 +174 +175 +171 +165 +161 +161 +165 +166 +164 +165 +171 +174 +173 +165 +159 +155 +156 +154 +150 +149 +152 +156 +153 +151 +150 +148 +145 +139 +135 +131 +131 +131 +133 +135 +137 +141 +145 +146 +142 +141 +141 +138 +133 +132 +133 +129 +113 +103 +104 +106 +105 +111 +122 +124 +128 +130 +130 +130 +132 +133 +132 +131 +132 +133 +134 +132 +123 +109 +99 +98 +117 +135 +146 +154 +155 +147 +142 +137 +138 +139 +141 +142 +147 +154 +159 +159 +160 +156 +145 +137 +141 +150 +157 +154 +151 +147 +144 +150 +157 +161 +159 +155 +158 +148 +135 +141 +152 +149 +141 +145 +152 +163 +166 +157 +144 +139 +138 +143 +147 +150 +149 +144 +137 +138 +143 +146 +147 +149 +150 +147 +143 +144 +146 +158 +157 +154 +150 +148 +150 +157 +161 +163 +160 +159 +165 +173 +177 +179 +179 +174 +168 +161 +159 +160 +162 +165 +168 +165 +163 +159 +156 +156 +156 +155 +154 +155 +158 +161 +163 +163 +161 +160 +160 +161 +165 +174 +177 +171 +164 +160 +155 +151 +158 +166 +173 +176 +171 +156 +141 +132 +132 +139 +151 +159 +155 +146 +140 +135 +138 +144 +150 +153 +153 +154 +155 +155 +153 +151 +151 +149 +145 +138 +133 +138 +142 +148 +152 +153 +155 +157 +160 +155 +158 +163 +165 +162 +153 +147 +145 +149 +160 +169 +172 +169 +167 +167 +166 +163 +168 +174 +178 +180 +181 +180 +179 +172 +168 +169 +170 +170 +174 +178 +178 +170 +157 +148 +147 +147 +148 +148 +144 +145 +147 +149 +148 +147 +147 +147 +146 +139 +132 +130 +133 +140 +150 +158 +159 +163 +164 +164 +164 +163 +164 +163 +160 +158 +152 +147 +151 +160 +169 +172 +171 +168 +168 +168 +168 +170 +175 +182 +186 +187 +179 +174 +175 +174 +170 +168 +170 +172 +171 +166 +157 +154 +152 +153 +159 +158 +159 +159 +159 +159 +158 +158 +158 +153 +142 +132 +135 +143 +149 +151 +152 +153 +155 +155 +155 +155 +155 +154 +153 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +190 +190 +190 +191 +192 +193 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +194 +194 +193 +193 +193 +192 +191 +189 +191 +192 +193 +192 +190 +190 +191 +192 +195 +194 +193 +192 +191 +191 +192 +192 +194 +194 +194 +193 +191 +190 +190 +191 +192 +192 +191 +192 +192 +193 +192 +191 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +192 +192 +191 +191 +192 +192 +192 +191 +190 +192 +193 +193 +193 +194 +195 +194 +190 +192 +192 +191 +191 +192 +192 +190 +191 +192 +192 +191 +190 +190 +191 +192 +193 +193 +192 +191 +192 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +193 +192 +190 +189 +191 +192 +192 +194 +193 +192 +192 +192 +193 +194 +194 +194 +192 +191 +191 +192 +192 +193 +193 +194 +193 +192 +191 +190 +189 +191 +192 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +194 +194 +193 +193 +194 +195 +195 +195 +194 +194 +193 +192 +192 +192 +192 +193 +192 +192 +191 +191 +192 +192 +191 +191 +194 +193 +193 +193 +193 +193 +193 +193 +191 +191 +191 +192 +192 +192 +192 +191 +193 +193 +194 +193 +192 +192 +192 +193 +192 +192 +191 +191 +192 +193 +194 +194 +192 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +191 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +194 +196 +196 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +194 +195 +197 +198 +202 +206 +209 +210 +212 +215 +218 +218 +219 +221 +224 +224 +225 +225 +223 +221 +218 +216 +212 +208 +204 +200 +196 +194 +189 +189 +190 +188 +184 +179 +176 +175 +175 +174 +174 +174 +176 +180 +184 +186 +187 +192 +195 +195 +199 +205 +206 +202 +191 +184 +176 +171 +164 +159 +162 +168 +172 +173 +173 +173 +179 +189 +194 +193 +195 +173 +158 +170 +188 +196 +199 +203 +198 +194 +194 +197 +198 +193 +190 +190 +195 +198 +201 +205 +209 +209 +201 +191 +187 +194 +194 +189 +189 +195 +200 +199 +201 +201 +197 +197 +202 +205 +206 +209 +203 +199 +200 +193 +187 +186 +187 +198 +204 +210 +208 +200 +197 +199 +201 +203 +202 +202 +207 +211 +205 +191 +182 +180 +184 +184 +181 +174 +171 +178 +192 +203 +211 +211 +209 +204 +205 +209 +209 +206 +200 +197 +194 +191 +186 +180 +174 +169 +181 +188 +181 +155 +144 +168 +191 +189 +171 +141 +132 +158 +186 +192 +179 +163 +159 +154 +150 +176 +214 +217 +198 +193 +196 +204 +204 +184 +156 +126 +128 +167 +200 +215 +199 +172 +168 +182 +189 +178 +171 +171 +174 +180 +191 +201 +197 +183 +167 +166 +180 +197 +202 +200 +201 +203 +190 +185 +181 +183 +186 +183 +177 +172 +170 +186 +197 +197 +194 +181 +150 +117 +117 +133 +138 +146 +170 +186 +185 +186 +182 +163 +134 +123 +133 +139 +138 +140 +138 +145 +157 +166 +166 +165 +161 +154 +147 +137 +131 +143 +170 +189 +183 +167 +165 +196 +192 +156 +122 +115 +128 +138 +155 +157 +152 +144 +131 +135 +168 +192 +187 +174 +182 +194 +196 +204 +203 +179 +150 +133 +130 +133 +137 +142 +137 +134 +140 +158 +174 +177 +165 +140 +125 +128 +141 +135 +145 +189 +220 +203 +161 +127 +124 +128 +131 +122 +131 +157 +190 +189 +156 +133 +131 +138 +140 +142 +141 +141 +140 +144 +144 +146 +145 +137 +142 +159 +172 +164 +136 +128 +142 +146 +139 +129 +120 +140 +168 +178 +160 +137 +132 +138 +138 +139 +140 +135 +136 +148 +162 +166 +153 +163 +176 +166 +153 +155 +153 +146 +131 +122 +119 +124 +125 +122 +116 +110 +112 +117 +121 +120 +118 +121 +132 +143 +164 +185 +201 +205 +209 +210 +200 +188 +176 +166 +159 +152 +145 +145 +153 +159 +165 +168 +182 +194 +190 +170 +148 +128 +120 +120 +124 +139 +155 +162 +156 +147 +149 +156 +160 +153 +135 +117 +119 +136 +151 +155 +159 +162 +170 +177 +178 +173 +159 +132 +107 +112 +127 +124 +122 +135 +162 +178 +180 +161 +135 +115 +111 +118 +159 +214 +214 +175 +124 +95 +112 +168 +191 +175 +135 +105 +109 +131 +156 +164 +141 +130 +130 +145 +163 +185 +196 +191 +170 +148 +142 +129 +122 +126 +126 +134 +138 +134 +135 +141 +143 +137 +131 +129 +127 +119 +127 +152 +168 +151 +122 +122 +148 +166 +172 +186 +206 +210 +202 +191 +184 +178 +180 +185 +183 +180 +172 +158 +147 +152 +162 +172 +172 +181 +191 +178 +136 +106 +118 +174 +200 +167 +116 +90 +105 +114 +125 +133 +140 +163 +182 +172 +153 +161 +181 +165 +129 +107 +115 +149 +185 +188 +172 +161 +135 +127 +146 +169 +180 +176 +170 +171 +168 +158 +162 +181 +181 +167 +135 +133 +160 +153 +148 +156 +160 +150 +128 +125 +151 +167 +160 +153 +150 +141 +138 +159 +175 +170 +162 +173 +186 +176 +121 +83 +120 +183 +203 +180 +163 +165 +179 +169 +131 +108 +98 +79 +84 +132 +159 +166 +172 +166 +137 +106 +72 +69 +83 +96 +95 +110 +131 +131 +129 +149 +185 +206 +186 +134 +98 +106 +134 +143 +141 +150 +162 +177 +203 +212 +205 +182 +164 +163 +148 +128 +135 +147 +149 +146 +149 +160 +168 +165 +158 +151 +146 +162 +181 +161 +116 +111 +130 +130 +127 +138 +148 +127 +101 +105 +122 +134 +125 +122 +133 +163 +173 +140 +105 +98 +126 +159 +151 +130 +133 +137 +135 +133 +115 +111 +129 +155 +149 +115 +77 +54 +64 +79 +89 +113 +147 +160 +146 +121 +102 +115 +121 +116 +118 +133 +135 +122 +108 +118 +134 +142 +137 +132 +128 +124 +130 +135 +131 +110 +104 +124 +165 +174 +145 +124 +103 +95 +100 +107 +97 +79 +67 +61 +77 +95 +103 +97 +86 +91 +86 +90 +90 +87 +89 +89 +84 +80 +85 +86 +93 +102 +103 +96 +89 +88 +87 +91 +96 +100 +103 +105 +105 +103 +98 +96 +89 +80 +76 +76 +76 +73 +76 +77 +83 +86 +89 +96 +97 +89 +87 +85 +83 +83 +82 +80 +80 +82 +78 +77 +76 +76 +74 +71 +68 +68 +70 +71 +73 +70 +65 +69 +74 +72 +64 +55 +53 +57 +57 +54 +57 +60 +57 +57 +57 +56 +54 +56 +62 +69 +72 +67 +58 +51 +48 +50 +54 +56 +62 +64 +64 +62 +61 +63 +65 +67 +65 +68 +68 +67 +69 +70 +74 +82 +72 +70 +67 +65 +64 +64 +66 +67 +67 +67 +69 +74 +77 +76 +72 +68 +68 +69 +69 +66 +63 +62 +66 +69 +75 +71 +66 +63 +64 +65 +65 +64 +63 +65 +66 +67 +71 +75 +74 +71 +63 +57 +54 +56 +56 +54 +56 +60 +76 +89 +111 +127 +132 +134 +138 +139 +139 +133 +128 +130 +138 +147 +144 +132 +122 +122 +130 +140 +142 +140 +139 +137 +135 +135 +135 +137 +143 +147 +143 +136 +124 +132 +145 +154 +158 +163 +164 +159 +166 +163 +159 +159 +164 +168 +166 +162 +146 +144 +164 +179 +178 +176 +171 +167 +163 +164 +172 +187 +194 +186 +170 +158 +159 +164 +167 +168 +168 +167 +166 +163 +164 +167 +167 +165 +167 +173 +177 +174 +163 +156 +149 +148 +150 +151 +153 +156 +155 +152 +150 +150 +150 +145 +135 +127 +119 +125 +132 +136 +137 +138 +141 +144 +145 +145 +143 +141 +135 +130 +125 +122 +126 +116 +109 +111 +114 +113 +115 +119 +123 +129 +133 +132 +130 +131 +131 +130 +132 +133 +133 +132 +130 +126 +118 +111 +109 +121 +132 +140 +148 +149 +143 +141 +137 +137 +140 +144 +148 +152 +158 +163 +166 +165 +160 +152 +142 +135 +132 +132 +147 +149 +149 +150 +155 +162 +161 +156 +156 +151 +138 +132 +141 +149 +149 +150 +147 +151 +157 +161 +160 +153 +145 +138 +139 +141 +146 +148 +145 +139 +140 +144 +145 +149 +155 +154 +147 +140 +142 +148 +151 +152 +153 +152 +150 +151 +156 +159 +165 +163 +161 +164 +171 +176 +176 +174 +170 +165 +161 +160 +161 +161 +163 +165 +161 +159 +156 +155 +157 +159 +159 +157 +157 +156 +157 +160 +161 +162 +164 +166 +169 +169 +174 +175 +169 +164 +162 +160 +158 +161 +164 +165 +163 +157 +147 +137 +128 +131 +139 +150 +156 +154 +144 +138 +135 +138 +142 +145 +147 +148 +149 +151 +152 +151 +149 +147 +144 +140 +134 +129 +133 +138 +144 +147 +147 +148 +150 +152 +149 +151 +157 +162 +159 +149 +141 +138 +149 +161 +172 +173 +169 +166 +164 +162 +164 +170 +177 +181 +182 +181 +180 +179 +172 +169 +169 +170 +169 +173 +178 +178 +174 +158 +149 +151 +155 +159 +160 +158 +158 +159 +158 +155 +152 +149 +146 +143 +134 +128 +126 +129 +136 +146 +154 +154 +154 +154 +152 +150 +150 +153 +155 +154 +152 +146 +144 +149 +159 +165 +165 +164 +162 +163 +164 +164 +166 +172 +178 +181 +180 +173 +168 +167 +167 +165 +164 +167 +167 +167 +161 +151 +146 +144 +146 +153 +152 +152 +152 +153 +154 +155 +154 +154 +150 +141 +133 +134 +141 +149 +151 +150 +152 +154 +155 +155 +156 +156 +155 +153 +193 +193 +192 +192 +191 +192 +192 +193 +192 +192 +192 +192 +192 +193 +192 +191 +190 +191 +192 +193 +193 +193 +193 +193 +191 +190 +190 +190 +191 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +192 +192 +193 +193 +191 +190 +191 +191 +191 +191 +192 +192 +192 +192 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +191 +191 +193 +193 +191 +191 +192 +193 +193 +189 +191 +192 +191 +192 +193 +192 +190 +190 +192 +192 +192 +190 +190 +192 +193 +193 +193 +192 +191 +191 +193 +193 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +191 +190 +191 +192 +191 +192 +192 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +191 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +193 +192 +192 +194 +194 +194 +194 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +194 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +192 +193 +194 +192 +192 +191 +191 +192 +193 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +191 +192 +193 +193 +192 +190 +190 +190 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +194 +196 +196 +194 +193 +193 +193 +193 +194 +194 +194 +194 +194 +194 +194 +195 +197 +199 +200 +200 +205 +209 +212 +213 +215 +218 +220 +221 +219 +222 +225 +225 +224 +223 +220 +217 +215 +212 +209 +204 +200 +195 +191 +188 +184 +184 +183 +182 +180 +177 +173 +172 +171 +172 +175 +179 +182 +185 +185 +184 +188 +188 +190 +196 +205 +209 +203 +195 +179 +174 +167 +162 +160 +160 +161 +163 +168 +168 +164 +160 +168 +181 +191 +193 +189 +173 +173 +187 +196 +200 +204 +204 +208 +202 +198 +198 +199 +196 +192 +189 +186 +194 +201 +203 +206 +206 +201 +195 +191 +190 +191 +195 +199 +197 +194 +192 +192 +195 +191 +190 +200 +209 +211 +211 +195 +186 +186 +186 +189 +194 +194 +203 +205 +210 +207 +197 +194 +198 +203 +207 +205 +207 +208 +208 +201 +189 +182 +181 +185 +185 +179 +173 +177 +189 +204 +211 +213 +214 +211 +207 +207 +211 +209 +202 +191 +188 +192 +197 +195 +187 +181 +177 +186 +184 +174 +160 +163 +184 +195 +187 +161 +139 +145 +176 +193 +187 +173 +162 +153 +152 +165 +191 +210 +212 +201 +192 +194 +200 +191 +167 +146 +126 +129 +171 +210 +222 +195 +163 +168 +183 +184 +173 +166 +176 +181 +183 +190 +194 +188 +180 +181 +183 +194 +203 +203 +199 +196 +192 +187 +190 +190 +185 +180 +179 +177 +175 +180 +182 +188 +188 +168 +137 +121 +121 +136 +144 +160 +178 +189 +186 +179 +178 +155 +136 +123 +129 +138 +142 +145 +147 +146 +151 +166 +176 +169 +156 +149 +145 +138 +138 +142 +160 +187 +196 +172 +140 +144 +189 +192 +162 +136 +122 +128 +138 +153 +155 +145 +145 +155 +160 +163 +153 +146 +151 +171 +192 +196 +193 +192 +188 +162 +140 +138 +141 +140 +142 +138 +132 +136 +151 +166 +174 +170 +157 +140 +128 +133 +132 +148 +190 +210 +192 +162 +135 +130 +131 +132 +128 +140 +163 +193 +192 +149 +130 +130 +136 +137 +139 +137 +138 +141 +142 +147 +150 +147 +140 +143 +152 +155 +153 +139 +136 +144 +146 +142 +133 +127 +132 +156 +171 +153 +132 +133 +140 +146 +144 +141 +137 +136 +135 +144 +159 +169 +182 +185 +159 +140 +141 +138 +133 +133 +131 +129 +131 +134 +129 +122 +120 +122 +118 +116 +114 +106 +104 +121 +143 +153 +153 +158 +166 +177 +189 +196 +195 +205 +197 +180 +156 +139 +138 +136 +127 +123 +127 +151 +178 +186 +177 +156 +134 +122 +117 +118 +134 +156 +168 +158 +141 +131 +141 +155 +157 +136 +116 +120 +135 +160 +160 +154 +148 +157 +172 +170 +160 +156 +145 +126 +115 +118 +119 +130 +155 +172 +166 +152 +137 +126 +116 +118 +134 +171 +210 +184 +137 +99 +82 +101 +150 +199 +193 +150 +108 +103 +127 +155 +167 +154 +132 +115 +123 +157 +198 +201 +178 +147 +136 +149 +141 +121 +122 +127 +138 +145 +143 +142 +141 +141 +139 +137 +136 +128 +121 +136 +154 +153 +132 +114 +121 +150 +168 +174 +187 +206 +207 +201 +195 +179 +155 +149 +170 +189 +187 +184 +187 +166 +162 +159 +171 +184 +192 +193 +178 +138 +109 +119 +178 +206 +166 +113 +94 +104 +114 +121 +128 +138 +170 +186 +159 +118 +131 +176 +184 +147 +106 +96 +128 +181 +203 +187 +162 +117 +115 +154 +170 +176 +171 +170 +175 +174 +170 +173 +184 +176 +161 +138 +140 +163 +150 +149 +159 +161 +147 +130 +134 +159 +174 +167 +156 +143 +129 +136 +161 +178 +167 +162 +169 +183 +171 +124 +108 +153 +196 +198 +176 +165 +170 +183 +179 +147 +121 +117 +116 +88 +92 +115 +143 +167 +173 +149 +122 +75 +70 +82 +87 +88 +121 +159 +169 +160 +163 +184 +200 +188 +146 +106 +101 +122 +140 +140 +147 +158 +178 +212 +221 +210 +182 +152 +132 +103 +90 +118 +146 +149 +149 +156 +166 +166 +161 +154 +148 +145 +147 +161 +161 +136 +124 +131 +132 +134 +140 +146 +130 +116 +121 +124 +124 +125 +126 +137 +159 +166 +137 +107 +101 +126 +150 +153 +143 +135 +132 +134 +132 +131 +133 +136 +133 +121 +100 +78 +62 +74 +87 +90 +111 +145 +155 +139 +111 +94 +113 +124 +124 +129 +135 +132 +124 +115 +117 +131 +148 +147 +137 +132 +131 +136 +135 +128 +109 +107 +126 +162 +167 +146 +121 +95 +84 +85 +90 +85 +73 +68 +71 +88 +102 +103 +94 +85 +91 +92 +90 +88 +86 +87 +93 +95 +91 +89 +89 +90 +94 +94 +92 +89 +88 +89 +94 +100 +103 +104 +103 +99 +94 +87 +84 +79 +74 +72 +72 +75 +77 +78 +78 +82 +84 +85 +90 +93 +89 +85 +83 +81 +80 +79 +77 +78 +80 +76 +76 +77 +76 +72 +66 +65 +66 +71 +71 +72 +68 +65 +69 +74 +72 +63 +53 +52 +57 +56 +55 +58 +63 +59 +57 +57 +56 +56 +58 +64 +70 +71 +67 +58 +51 +48 +52 +56 +58 +62 +64 +64 +63 +62 +63 +65 +66 +65 +68 +68 +67 +69 +70 +72 +78 +73 +72 +71 +69 +67 +67 +67 +67 +67 +66 +68 +74 +79 +78 +75 +72 +71 +70 +68 +65 +64 +65 +67 +68 +72 +70 +66 +62 +63 +66 +66 +63 +60 +64 +67 +68 +70 +73 +73 +70 +62 +56 +52 +54 +54 +53 +56 +61 +84 +100 +116 +126 +133 +135 +135 +135 +136 +136 +132 +137 +152 +158 +148 +134 +122 +126 +139 +151 +152 +149 +148 +147 +139 +137 +134 +133 +137 +139 +133 +124 +108 +118 +137 +153 +159 +163 +165 +163 +167 +165 +161 +161 +164 +166 +162 +157 +144 +143 +168 +183 +178 +175 +168 +164 +160 +162 +168 +181 +193 +193 +180 +166 +159 +162 +164 +165 +164 +163 +163 +162 +164 +166 +166 +168 +172 +176 +175 +172 +161 +155 +146 +144 +146 +151 +155 +156 +152 +150 +149 +149 +148 +141 +130 +121 +115 +123 +133 +138 +139 +139 +140 +141 +142 +146 +146 +141 +134 +127 +119 +111 +116 +118 +122 +126 +125 +122 +119 +118 +119 +126 +132 +132 +131 +132 +132 +130 +133 +133 +131 +126 +123 +125 +128 +129 +128 +128 +126 +129 +135 +135 +135 +138 +138 +140 +144 +150 +153 +156 +163 +168 +169 +164 +159 +156 +147 +135 +124 +120 +138 +148 +156 +158 +159 +161 +156 +148 +147 +145 +141 +143 +147 +147 +147 +153 +152 +153 +155 +156 +159 +159 +151 +140 +134 +134 +136 +142 +144 +143 +144 +147 +150 +152 +155 +155 +148 +141 +142 +148 +147 +148 +149 +151 +152 +154 +158 +160 +164 +165 +166 +167 +172 +176 +175 +170 +166 +163 +160 +161 +161 +160 +159 +160 +158 +157 +154 +152 +156 +161 +162 +161 +159 +155 +152 +154 +160 +165 +171 +175 +178 +174 +174 +174 +169 +165 +166 +165 +167 +168 +165 +160 +153 +145 +137 +131 +128 +133 +141 +148 +152 +150 +141 +134 +135 +138 +141 +143 +143 +144 +146 +147 +149 +150 +150 +147 +142 +136 +133 +132 +135 +139 +144 +146 +146 +145 +145 +145 +144 +144 +149 +154 +153 +144 +136 +134 +152 +161 +168 +167 +164 +162 +161 +159 +163 +169 +177 +182 +182 +179 +177 +177 +173 +168 +167 +169 +169 +173 +177 +175 +171 +157 +151 +156 +161 +165 +168 +169 +167 +167 +164 +161 +159 +157 +152 +147 +139 +134 +133 +136 +141 +148 +153 +153 +149 +149 +147 +146 +146 +149 +151 +150 +147 +143 +142 +149 +158 +161 +160 +158 +157 +159 +160 +160 +162 +168 +173 +175 +170 +167 +162 +160 +159 +160 +161 +163 +165 +165 +157 +147 +141 +140 +143 +148 +149 +149 +149 +152 +155 +156 +155 +153 +150 +147 +140 +139 +146 +155 +158 +155 +156 +158 +160 +160 +160 +160 +158 +156 +193 +192 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +191 +193 +193 +194 +194 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +191 +192 +193 +193 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +191 +190 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +192 +193 +192 +190 +189 +191 +192 +192 +188 +190 +191 +191 +192 +193 +192 +191 +190 +192 +192 +192 +190 +190 +192 +194 +193 +193 +192 +190 +191 +192 +192 +191 +193 +192 +192 +192 +191 +191 +191 +191 +192 +194 +194 +192 +191 +191 +191 +190 +191 +192 +193 +193 +193 +192 +190 +189 +192 +191 +191 +191 +192 +193 +193 +193 +188 +189 +190 +191 +192 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +190 +190 +191 +191 +191 +191 +191 +191 +192 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +193 +192 +194 +194 +194 +194 +194 +193 +192 +192 +191 +191 +191 +192 +193 +193 +194 +194 +193 +194 +194 +193 +192 +191 +191 +191 +193 +194 +194 +193 +192 +191 +192 +193 +192 +192 +191 +192 +192 +193 +193 +193 +190 +191 +191 +192 +192 +192 +192 +192 +191 +192 +194 +194 +193 +191 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +192 +193 +195 +195 +193 +192 +192 +193 +193 +194 +195 +194 +195 +196 +195 +196 +198 +201 +203 +203 +202 +206 +211 +214 +215 +217 +220 +222 +222 +220 +223 +224 +224 +222 +221 +217 +214 +211 +209 +205 +201 +196 +191 +186 +183 +183 +181 +179 +178 +178 +177 +173 +171 +165 +171 +178 +186 +190 +189 +183 +178 +183 +185 +191 +202 +211 +210 +200 +191 +179 +177 +171 +166 +166 +169 +165 +159 +157 +155 +158 +166 +174 +180 +187 +194 +199 +186 +189 +197 +195 +199 +204 +201 +196 +197 +194 +188 +183 +183 +183 +184 +192 +198 +202 +198 +194 +192 +190 +186 +195 +188 +191 +204 +206 +194 +180 +176 +180 +190 +192 +194 +206 +215 +210 +200 +187 +173 +175 +185 +198 +202 +197 +200 +206 +214 +211 +199 +196 +199 +204 +207 +206 +209 +211 +206 +198 +190 +186 +185 +185 +186 +183 +176 +182 +197 +210 +214 +213 +214 +211 +207 +207 +210 +204 +195 +187 +183 +190 +200 +199 +192 +187 +185 +180 +178 +177 +180 +190 +198 +192 +177 +151 +138 +153 +187 +198 +186 +170 +158 +155 +156 +184 +205 +204 +202 +201 +187 +198 +198 +178 +152 +142 +131 +137 +174 +213 +220 +186 +157 +165 +174 +177 +180 +175 +179 +181 +189 +197 +189 +171 +167 +185 +191 +203 +208 +204 +201 +196 +190 +187 +197 +195 +181 +169 +170 +177 +180 +187 +182 +178 +168 +144 +122 +125 +141 +159 +165 +179 +188 +183 +180 +172 +156 +138 +130 +137 +142 +134 +137 +145 +141 +154 +158 +174 +185 +173 +152 +141 +139 +138 +135 +152 +184 +200 +180 +146 +125 +139 +191 +201 +177 +158 +140 +135 +140 +144 +154 +146 +157 +184 +189 +162 +119 +124 +161 +186 +187 +184 +180 +179 +186 +177 +151 +149 +146 +130 +126 +132 +137 +136 +139 +154 +174 +175 +159 +144 +138 +128 +133 +156 +191 +198 +180 +162 +143 +133 +132 +135 +136 +149 +168 +193 +188 +146 +129 +132 +138 +138 +139 +139 +139 +139 +136 +142 +151 +150 +145 +143 +144 +148 +149 +143 +144 +144 +141 +144 +142 +140 +141 +162 +172 +150 +135 +138 +139 +142 +141 +139 +141 +138 +128 +133 +151 +182 +191 +183 +147 +127 +129 +125 +122 +136 +138 +134 +132 +135 +133 +132 +139 +131 +129 +124 +116 +107 +112 +137 +166 +154 +131 +115 +116 +123 +141 +162 +174 +184 +190 +184 +162 +150 +155 +153 +137 +137 +135 +152 +172 +174 +168 +155 +141 +122 +119 +119 +132 +156 +169 +159 +142 +126 +126 +143 +159 +151 +138 +138 +143 +156 +161 +154 +141 +142 +155 +161 +157 +153 +163 +149 +122 +111 +117 +147 +184 +180 +149 +124 +121 +123 +116 +119 +148 +175 +174 +129 +110 +99 +84 +101 +151 +204 +203 +157 +108 +97 +119 +147 +157 +166 +146 +122 +118 +152 +201 +203 +169 +135 +129 +155 +146 +119 +121 +130 +142 +141 +145 +143 +135 +130 +134 +142 +147 +134 +129 +143 +153 +144 +124 +115 +123 +151 +168 +172 +187 +207 +208 +202 +200 +182 +142 +119 +147 +184 +191 +185 +188 +177 +166 +154 +166 +188 +200 +196 +176 +139 +106 +115 +178 +208 +158 +105 +96 +104 +116 +121 +125 +142 +183 +197 +158 +103 +113 +166 +187 +158 +112 +91 +117 +167 +208 +197 +159 +100 +104 +161 +175 +175 +165 +165 +175 +184 +190 +193 +194 +195 +168 +140 +139 +159 +146 +145 +155 +158 +149 +137 +139 +161 +180 +171 +149 +123 +116 +139 +168 +183 +164 +162 +165 +178 +171 +137 +131 +165 +182 +175 +167 +175 +177 +184 +182 +160 +133 +134 +156 +135 +83 +86 +123 +155 +171 +148 +118 +101 +96 +113 +117 +109 +132 +168 +181 +183 +168 +172 +187 +189 +160 +117 +98 +120 +140 +139 +147 +162 +185 +216 +217 +194 +187 +159 +115 +76 +79 +117 +137 +140 +138 +148 +162 +165 +156 +138 +123 +131 +137 +142 +142 +137 +138 +143 +145 +146 +149 +151 +138 +130 +131 +120 +111 +115 +126 +134 +145 +156 +148 +129 +118 +135 +143 +154 +155 +129 +113 +129 +141 +152 +138 +127 +123 +108 +81 +70 +78 +87 +97 +95 +114 +140 +141 +127 +107 +105 +119 +125 +128 +139 +144 +137 +130 +115 +109 +126 +153 +157 +142 +132 +132 +138 +133 +123 +108 +108 +122 +151 +151 +137 +111 +87 +78 +77 +80 +80 +78 +72 +77 +95 +106 +103 +93 +83 +87 +96 +90 +88 +86 +85 +95 +104 +100 +92 +90 +90 +90 +91 +94 +95 +95 +95 +100 +104 +105 +104 +101 +94 +87 +81 +76 +73 +74 +74 +71 +77 +86 +85 +82 +83 +84 +84 +88 +92 +91 +83 +81 +78 +77 +75 +74 +76 +79 +73 +74 +75 +73 +67 +60 +60 +62 +71 +69 +67 +64 +60 +66 +72 +71 +63 +53 +52 +56 +55 +54 +59 +65 +61 +58 +56 +57 +58 +61 +66 +71 +69 +65 +58 +51 +50 +55 +60 +61 +63 +64 +64 +62 +62 +63 +64 +64 +65 +67 +67 +67 +69 +69 +69 +72 +73 +73 +73 +71 +70 +68 +67 +67 +68 +66 +68 +75 +80 +81 +78 +77 +74 +70 +64 +62 +64 +67 +69 +70 +70 +72 +69 +63 +63 +67 +66 +62 +60 +66 +70 +69 +69 +72 +72 +69 +62 +55 +50 +51 +53 +54 +59 +67 +91 +107 +116 +120 +131 +136 +134 +135 +135 +138 +135 +141 +159 +163 +146 +130 +125 +131 +147 +160 +159 +155 +153 +152 +149 +146 +142 +139 +140 +139 +130 +119 +108 +114 +133 +154 +162 +163 +167 +171 +168 +168 +167 +165 +164 +163 +158 +154 +150 +148 +176 +190 +182 +176 +165 +159 +166 +169 +170 +175 +186 +193 +184 +169 +153 +154 +158 +163 +166 +164 +163 +164 +166 +167 +168 +170 +174 +174 +169 +165 +159 +155 +148 +144 +146 +150 +153 +153 +148 +148 +147 +147 +144 +137 +126 +118 +119 +126 +135 +139 +139 +138 +137 +137 +139 +145 +147 +141 +133 +127 +116 +104 +100 +114 +129 +136 +133 +126 +120 +116 +111 +119 +126 +129 +132 +136 +136 +133 +131 +131 +127 +120 +118 +124 +135 +141 +141 +133 +123 +122 +127 +128 +130 +137 +140 +143 +148 +154 +156 +158 +164 +170 +170 +162 +156 +154 +147 +133 +125 +124 +135 +150 +163 +165 +162 +158 +151 +142 +125 +136 +147 +153 +157 +154 +151 +155 +154 +155 +155 +154 +158 +162 +156 +143 +132 +126 +124 +132 +141 +146 +149 +150 +157 +154 +152 +153 +151 +146 +144 +146 +144 +143 +143 +146 +150 +155 +159 +160 +161 +164 +167 +168 +173 +178 +176 +169 +165 +162 +160 +161 +161 +159 +156 +156 +157 +155 +152 +151 +155 +161 +164 +164 +161 +155 +149 +152 +159 +167 +176 +182 +181 +176 +175 +174 +170 +168 +168 +168 +170 +171 +168 +159 +149 +138 +129 +124 +129 +136 +143 +146 +148 +146 +138 +129 +134 +138 +141 +142 +142 +144 +146 +147 +149 +152 +154 +150 +142 +136 +135 +136 +140 +142 +146 +148 +149 +147 +145 +143 +141 +140 +142 +148 +147 +140 +133 +131 +153 +158 +159 +156 +154 +156 +158 +157 +161 +168 +176 +181 +180 +176 +173 +173 +171 +165 +164 +167 +170 +175 +177 +174 +163 +152 +150 +158 +162 +164 +167 +168 +166 +166 +163 +161 +162 +161 +157 +152 +146 +142 +143 +146 +148 +152 +155 +153 +155 +156 +155 +154 +153 +152 +149 +146 +145 +141 +142 +150 +158 +160 +157 +155 +155 +158 +159 +159 +160 +166 +170 +172 +166 +165 +162 +158 +158 +160 +162 +162 +162 +161 +155 +145 +143 +144 +147 +152 +150 +149 +150 +155 +159 +160 +158 +155 +149 +150 +146 +144 +151 +163 +166 +163 +161 +163 +165 +164 +164 +163 +161 +159 +192 +192 +192 +192 +192 +193 +193 +194 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +194 +193 +192 +191 +192 +193 +194 +194 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +192 +192 +193 +193 +193 +192 +192 +191 +194 +194 +194 +193 +193 +193 +193 +193 +195 +194 +192 +191 +191 +191 +191 +192 +192 +192 +193 +192 +191 +191 +191 +192 +191 +192 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +192 +192 +193 +192 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +191 +195 +194 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +191 +191 +191 +192 +191 +191 +190 +190 +190 +191 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +195 +194 +194 +193 +192 +192 +191 +191 +189 +190 +191 +191 +190 +190 +190 +190 +192 +192 +193 +193 +193 +192 +192 +191 +192 +194 +195 +194 +192 +191 +192 +193 +192 +193 +193 +193 +192 +192 +193 +194 +193 +194 +194 +193 +192 +194 +193 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +191 +190 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +194 +194 +193 +192 +190 +189 +191 +192 +192 +191 +191 +193 +193 +192 +194 +193 +192 +193 +195 +195 +194 +192 +193 +193 +193 +194 +195 +196 +196 +196 +197 +197 +199 +203 +204 +204 +206 +208 +209 +212 +216 +217 +218 +219 +220 +222 +219 +224 +226 +223 +221 +220 +216 +210 +210 +205 +200 +195 +192 +187 +181 +177 +176 +177 +178 +179 +178 +175 +172 +172 +168 +171 +178 +185 +186 +183 +179 +178 +184 +184 +189 +198 +204 +202 +197 +194 +192 +182 +181 +183 +177 +172 +166 +155 +160 +168 +176 +181 +183 +187 +194 +201 +205 +204 +200 +197 +195 +194 +187 +182 +185 +192 +190 +183 +180 +177 +177 +186 +198 +201 +202 +195 +182 +175 +180 +190 +191 +192 +201 +212 +200 +167 +152 +162 +173 +189 +205 +212 +216 +217 +207 +193 +176 +177 +185 +198 +202 +199 +198 +200 +208 +211 +208 +200 +198 +203 +207 +205 +205 +212 +205 +199 +201 +190 +176 +176 +186 +194 +194 +189 +194 +202 +212 +218 +216 +208 +198 +198 +206 +211 +201 +187 +182 +185 +196 +205 +205 +200 +188 +175 +161 +169 +190 +206 +203 +196 +182 +164 +135 +130 +157 +190 +194 +180 +164 +161 +162 +174 +196 +207 +208 +201 +191 +196 +199 +193 +166 +149 +151 +140 +148 +185 +217 +213 +176 +166 +180 +190 +181 +183 +184 +181 +195 +202 +186 +159 +149 +162 +190 +197 +206 +212 +213 +207 +195 +186 +190 +193 +182 +169 +167 +169 +176 +189 +198 +189 +171 +150 +134 +134 +148 +162 +172 +187 +192 +185 +176 +169 +154 +136 +135 +136 +137 +136 +134 +135 +141 +146 +153 +165 +188 +184 +158 +143 +134 +132 +135 +149 +173 +202 +196 +152 +125 +119 +145 +188 +207 +187 +162 +147 +142 +146 +135 +133 +166 +190 +192 +191 +160 +121 +135 +174 +190 +182 +173 +175 +181 +175 +175 +177 +172 +148 +125 +128 +142 +145 +137 +131 +143 +167 +176 +171 +158 +147 +130 +144 +176 +193 +182 +156 +160 +145 +134 +137 +144 +148 +155 +164 +189 +194 +151 +132 +129 +139 +143 +138 +138 +141 +139 +141 +145 +149 +151 +150 +149 +149 +145 +143 +144 +147 +149 +149 +145 +142 +147 +162 +175 +166 +147 +139 +140 +141 +144 +144 +145 +140 +140 +137 +129 +134 +160 +198 +189 +154 +126 +123 +125 +129 +133 +133 +130 +125 +127 +134 +137 +133 +133 +133 +132 +124 +122 +143 +169 +176 +146 +120 +102 +105 +112 +114 +124 +139 +144 +153 +160 +155 +149 +160 +168 +163 +166 +155 +156 +165 +166 +165 +165 +161 +138 +116 +117 +137 +151 +163 +160 +140 +124 +120 +115 +135 +168 +178 +164 +154 +153 +150 +137 +126 +131 +144 +154 +159 +149 +159 +158 +131 +115 +139 +174 +184 +169 +134 +116 +115 +118 +117 +119 +141 +158 +137 +120 +112 +106 +93 +104 +147 +199 +213 +177 +127 +103 +105 +138 +165 +169 +162 +139 +138 +170 +199 +190 +156 +126 +139 +159 +148 +123 +121 +134 +148 +151 +140 +135 +128 +122 +134 +147 +142 +132 +132 +145 +158 +146 +125 +119 +124 +146 +159 +168 +190 +205 +208 +212 +203 +177 +123 +109 +138 +171 +181 +176 +185 +183 +148 +147 +170 +191 +200 +181 +155 +140 +112 +105 +168 +191 +142 +96 +96 +105 +109 +116 +126 +160 +194 +200 +156 +95 +104 +158 +190 +170 +125 +94 +110 +159 +205 +194 +140 +93 +109 +165 +182 +174 +163 +160 +151 +153 +181 +206 +216 +208 +178 +149 +148 +153 +141 +137 +152 +158 +151 +138 +147 +175 +182 +159 +140 +107 +112 +143 +175 +179 +170 +165 +166 +179 +173 +150 +143 +157 +157 +149 +157 +185 +190 +181 +168 +159 +146 +149 +171 +175 +147 +93 +86 +122 +148 +145 +120 +113 +129 +135 +151 +160 +158 +168 +175 +169 +154 +158 +182 +186 +155 +119 +104 +126 +139 +141 +144 +172 +206 +213 +202 +187 +178 +165 +120 +83 +92 +117 +138 +135 +139 +141 +154 +163 +154 +133 +108 +116 +124 +143 +142 +146 +144 +148 +152 +151 +153 +151 +143 +136 +128 +115 +104 +113 +134 +141 +129 +126 +140 +145 +138 +143 +147 +154 +146 +122 +111 +124 +140 +147 +129 +120 +116 +97 +77 +78 +90 +103 +90 +97 +120 +140 +135 +115 +110 +123 +124 +126 +133 +145 +152 +143 +129 +115 +111 +125 +149 +155 +139 +128 +130 +137 +137 +125 +114 +115 +128 +143 +144 +125 +92 +74 +75 +75 +81 +86 +80 +73 +83 +93 +103 +104 +93 +88 +92 +100 +97 +89 +81 +82 +92 +101 +104 +93 +87 +85 +88 +92 +95 +99 +105 +102 +106 +106 +103 +100 +91 +83 +82 +75 +71 +71 +73 +73 +74 +81 +89 +86 +87 +85 +83 +83 +85 +86 +85 +83 +78 +79 +75 +69 +76 +83 +77 +77 +74 +73 +68 +59 +51 +52 +59 +65 +65 +63 +59 +60 +65 +69 +69 +62 +56 +56 +58 +57 +57 +60 +62 +58 +59 +59 +58 +58 +61 +66 +69 +65 +62 +60 +57 +52 +56 +63 +64 +65 +65 +65 +64 +66 +68 +66 +62 +63 +62 +62 +67 +69 +69 +68 +68 +68 +77 +78 +72 +70 +68 +66 +67 +68 +67 +71 +79 +81 +78 +79 +84 +80 +71 +64 +64 +64 +63 +68 +73 +69 +70 +67 +62 +61 +64 +64 +62 +63 +65 +68 +70 +71 +69 +67 +66 +63 +57 +52 +52 +53 +55 +64 +74 +98 +108 +115 +121 +131 +137 +135 +135 +137 +136 +140 +147 +155 +158 +145 +124 +128 +138 +149 +154 +156 +157 +154 +150 +151 +152 +156 +155 +151 +153 +142 +120 +106 +121 +132 +140 +150 +159 +163 +165 +173 +173 +172 +169 +166 +162 +156 +149 +150 +153 +170 +187 +183 +172 +166 +167 +168 +171 +171 +174 +182 +187 +184 +176 +160 +153 +152 +156 +160 +160 +162 +168 +170 +169 +170 +171 +172 +169 +164 +159 +159 +157 +152 +148 +151 +157 +154 +146 +146 +147 +151 +152 +143 +128 +120 +121 +123 +130 +138 +142 +138 +135 +135 +136 +139 +141 +142 +137 +129 +124 +119 +115 +106 +116 +131 +139 +141 +136 +125 +118 +112 +113 +120 +123 +126 +138 +141 +128 +129 +131 +128 +120 +117 +126 +139 +150 +149 +136 +121 +115 +117 +122 +129 +135 +145 +148 +152 +154 +157 +162 +166 +166 +162 +157 +152 +150 +147 +140 +132 +126 +132 +146 +160 +166 +165 +160 +147 +134 +126 +135 +147 +155 +158 +158 +157 +157 +155 +157 +155 +153 +156 +160 +158 +151 +134 +126 +121 +129 +141 +149 +152 +153 +155 +154 +152 +151 +152 +153 +150 +146 +140 +142 +145 +149 +153 +157 +157 +157 +163 +163 +165 +169 +170 +170 +169 +168 +164 +160 +160 +166 +167 +160 +153 +152 +152 +153 +153 +152 +155 +161 +166 +167 +163 +159 +151 +148 +157 +171 +179 +180 +180 +178 +175 +172 +169 +167 +167 +167 +173 +173 +167 +158 +147 +134 +127 +130 +137 +146 +152 +154 +152 +147 +140 +141 +144 +143 +143 +145 +148 +151 +151 +149 +152 +154 +154 +151 +145 +137 +139 +149 +152 +155 +159 +162 +162 +161 +157 +155 +152 +151 +151 +152 +148 +142 +140 +142 +157 +157 +155 +153 +152 +147 +148 +156 +155 +162 +175 +178 +174 +177 +178 +169 +166 +167 +165 +165 +170 +175 +175 +170 +157 +155 +154 +156 +159 +161 +164 +165 +166 +167 +168 +165 +163 +161 +158 +156 +149 +145 +146 +153 +160 +162 +161 +160 +161 +164 +164 +161 +160 +160 +154 +147 +138 +146 +151 +153 +160 +169 +168 +160 +160 +160 +163 +164 +164 +170 +174 +170 +164 +161 +159 +162 +164 +163 +163 +165 +160 +161 +157 +151 +148 +150 +153 +155 +156 +160 +162 +161 +161 +164 +163 +159 +155 +148 +148 +148 +155 +164 +165 +168 +168 +169 +168 +168 +169 +169 +165 +159 +191 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +191 +192 +193 +193 +192 +191 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +194 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +192 +194 +193 +192 +192 +193 +193 +194 +194 +193 +193 +194 +194 +194 +193 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +195 +194 +193 +192 +191 +191 +192 +192 +191 +191 +192 +192 +191 +191 +191 +191 +192 +193 +193 +194 +194 +193 +192 +191 +192 +193 +194 +193 +191 +190 +191 +192 +193 +193 +193 +193 +193 +193 +194 +194 +193 +194 +194 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +192 +193 +193 +193 +192 +191 +191 +191 +192 +192 +191 +191 +192 +193 +192 +191 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +190 +189 +191 +193 +193 +192 +192 +193 +193 +192 +193 +192 +192 +193 +195 +195 +193 +192 +193 +193 +194 +194 +195 +196 +197 +197 +199 +199 +200 +203 +204 +205 +207 +209 +211 +213 +216 +218 +218 +218 +219 +221 +220 +224 +225 +221 +219 +218 +215 +210 +206 +202 +196 +192 +188 +184 +178 +174 +173 +174 +174 +175 +176 +174 +171 +170 +170 +171 +174 +175 +178 +180 +181 +182 +185 +185 +188 +193 +197 +195 +190 +185 +181 +175 +178 +179 +169 +165 +168 +168 +179 +186 +190 +189 +191 +198 +203 +204 +200 +201 +198 +192 +187 +184 +178 +172 +170 +178 +183 +181 +178 +177 +181 +189 +197 +205 +208 +196 +176 +169 +181 +195 +195 +200 +205 +200 +179 +153 +150 +166 +179 +198 +212 +214 +214 +216 +206 +189 +179 +183 +193 +202 +202 +196 +194 +195 +204 +213 +215 +206 +198 +200 +205 +206 +203 +205 +198 +195 +192 +174 +161 +166 +191 +198 +200 +199 +204 +211 +216 +221 +211 +202 +196 +198 +205 +206 +194 +178 +180 +188 +203 +212 +209 +200 +188 +177 +155 +177 +205 +213 +200 +185 +166 +142 +119 +135 +170 +192 +184 +168 +164 +163 +174 +180 +197 +205 +203 +198 +193 +199 +193 +188 +172 +164 +162 +146 +149 +181 +212 +210 +183 +182 +196 +201 +187 +179 +166 +175 +193 +192 +167 +142 +143 +169 +192 +204 +215 +217 +210 +201 +192 +186 +187 +186 +176 +169 +174 +179 +183 +189 +205 +191 +169 +152 +145 +149 +159 +166 +189 +195 +194 +178 +162 +150 +138 +127 +134 +134 +134 +133 +132 +135 +142 +149 +158 +167 +181 +170 +148 +141 +134 +131 +139 +163 +186 +197 +175 +134 +120 +124 +143 +195 +215 +186 +159 +146 +137 +134 +127 +142 +178 +198 +191 +168 +148 +153 +171 +180 +178 +178 +179 +176 +174 +168 +175 +182 +182 +161 +140 +146 +157 +155 +133 +119 +127 +150 +174 +190 +178 +148 +136 +154 +190 +203 +176 +142 +149 +145 +139 +133 +145 +152 +151 +161 +192 +195 +152 +133 +126 +135 +140 +139 +138 +138 +139 +141 +145 +152 +154 +152 +150 +149 +142 +142 +145 +150 +154 +152 +147 +143 +156 +172 +177 +163 +147 +141 +141 +141 +147 +148 +150 +145 +145 +141 +130 +129 +150 +187 +188 +172 +151 +139 +129 +128 +128 +125 +118 +115 +117 +123 +128 +131 +126 +132 +135 +129 +137 +162 +171 +156 +128 +117 +112 +118 +121 +117 +117 +121 +121 +125 +134 +141 +142 +146 +154 +158 +157 +155 +159 +164 +159 +155 +161 +169 +150 +130 +120 +129 +144 +160 +157 +135 +129 +112 +109 +136 +178 +198 +180 +151 +143 +142 +128 +113 +117 +135 +152 +162 +157 +153 +154 +142 +125 +142 +169 +172 +149 +127 +114 +110 +114 +121 +128 +149 +158 +142 +130 +124 +116 +100 +105 +142 +187 +205 +186 +148 +113 +99 +128 +162 +173 +163 +149 +163 +188 +189 +164 +133 +137 +151 +167 +150 +122 +119 +134 +148 +160 +148 +135 +122 +118 +131 +145 +148 +134 +133 +143 +155 +146 +126 +117 +117 +135 +156 +173 +189 +206 +216 +214 +200 +164 +122 +114 +140 +168 +177 +170 +174 +176 +158 +150 +167 +194 +185 +154 +148 +150 +128 +110 +150 +174 +143 +102 +97 +105 +101 +107 +127 +173 +206 +203 +153 +95 +95 +146 +194 +188 +135 +96 +113 +160 +202 +192 +143 +105 +118 +165 +180 +173 +168 +159 +127 +112 +150 +197 +219 +205 +180 +158 +157 +150 +130 +126 +148 +167 +149 +143 +159 +178 +179 +152 +125 +105 +110 +146 +187 +192 +172 +161 +164 +176 +184 +167 +145 +143 +143 +145 +156 +189 +188 +172 +158 +155 +151 +156 +173 +197 +176 +127 +87 +102 +139 +149 +141 +131 +140 +157 +177 +168 +149 +156 +163 +156 +147 +150 +167 +173 +152 +122 +105 +124 +140 +145 +147 +173 +204 +208 +194 +177 +179 +179 +143 +105 +102 +117 +134 +144 +141 +135 +147 +165 +167 +145 +112 +95 +109 +140 +151 +159 +157 +153 +150 +151 +151 +149 +143 +132 +120 +110 +105 +120 +141 +146 +125 +113 +126 +140 +143 +147 +155 +153 +133 +114 +117 +131 +137 +121 +112 +112 +114 +103 +91 +92 +99 +94 +88 +101 +122 +134 +128 +114 +113 +124 +126 +130 +139 +149 +151 +137 +121 +110 +117 +130 +143 +148 +142 +132 +125 +129 +127 +117 +114 +124 +139 +143 +134 +108 +82 +72 +79 +80 +82 +87 +85 +82 +87 +90 +93 +94 +90 +90 +97 +93 +93 +90 +84 +78 +79 +88 +98 +101 +94 +86 +84 +91 +98 +100 +99 +101 +104 +102 +98 +94 +86 +80 +80 +71 +69 +70 +74 +76 +77 +82 +87 +85 +85 +85 +84 +84 +85 +86 +84 +80 +78 +80 +80 +75 +78 +81 +78 +77 +72 +68 +63 +55 +49 +50 +56 +60 +60 +60 +60 +62 +65 +66 +66 +61 +56 +56 +58 +57 +57 +60 +61 +58 +59 +59 +58 +59 +62 +65 +66 +61 +58 +58 +57 +54 +58 +64 +64 +64 +65 +66 +65 +66 +67 +66 +63 +61 +61 +63 +64 +64 +63 +66 +68 +71 +78 +79 +73 +70 +69 +68 +69 +69 +70 +71 +74 +78 +82 +82 +81 +77 +69 +63 +62 +62 +63 +67 +71 +68 +69 +66 +62 +61 +63 +63 +60 +60 +62 +65 +68 +70 +70 +69 +69 +63 +57 +53 +52 +53 +57 +68 +79 +98 +110 +119 +125 +134 +138 +136 +134 +138 +137 +140 +147 +154 +157 +146 +127 +124 +136 +147 +152 +153 +154 +153 +149 +155 +156 +160 +157 +153 +155 +148 +130 +120 +129 +134 +137 +143 +147 +148 +149 +166 +169 +172 +173 +172 +167 +157 +148 +147 +152 +167 +181 +181 +174 +170 +170 +169 +171 +173 +176 +180 +183 +182 +178 +173 +164 +154 +150 +152 +155 +161 +168 +170 +170 +173 +175 +175 +171 +165 +160 +157 +156 +153 +150 +148 +149 +150 +150 +145 +147 +150 +150 +146 +138 +130 +127 +122 +129 +138 +141 +139 +136 +136 +137 +138 +139 +138 +131 +121 +117 +120 +124 +122 +124 +128 +135 +143 +144 +134 +121 +115 +112 +118 +125 +131 +138 +137 +125 +122 +119 +120 +125 +131 +136 +143 +150 +150 +139 +127 +118 +111 +111 +122 +133 +145 +150 +156 +159 +162 +165 +165 +163 +156 +153 +149 +146 +144 +142 +139 +136 +136 +141 +148 +155 +159 +155 +145 +136 +137 +138 +142 +150 +158 +161 +160 +157 +155 +156 +153 +152 +154 +157 +155 +149 +137 +128 +125 +134 +145 +153 +153 +154 +158 +156 +154 +153 +153 +152 +147 +141 +137 +140 +145 +152 +156 +158 +157 +157 +162 +164 +167 +169 +168 +167 +167 +167 +165 +161 +161 +166 +168 +162 +154 +150 +145 +146 +148 +152 +158 +164 +168 +168 +169 +165 +157 +152 +158 +170 +179 +182 +183 +180 +176 +171 +167 +167 +168 +170 +173 +173 +166 +155 +145 +134 +131 +134 +146 +155 +160 +160 +158 +151 +146 +148 +149 +149 +151 +153 +156 +158 +157 +156 +156 +158 +159 +155 +149 +142 +145 +155 +165 +168 +171 +171 +171 +172 +169 +166 +165 +163 +162 +159 +152 +147 +151 +158 +164 +168 +165 +160 +154 +147 +146 +151 +154 +160 +169 +173 +172 +174 +174 +169 +167 +167 +166 +167 +172 +176 +173 +166 +161 +157 +154 +156 +160 +163 +164 +165 +166 +167 +167 +164 +161 +159 +155 +151 +145 +144 +149 +157 +165 +168 +167 +165 +164 +166 +166 +164 +165 +165 +160 +153 +144 +151 +157 +160 +166 +172 +171 +165 +163 +164 +167 +168 +168 +174 +177 +172 +169 +165 +162 +164 +167 +168 +167 +168 +164 +163 +159 +155 +153 +154 +156 +159 +163 +166 +167 +165 +166 +168 +167 +163 +154 +149 +150 +151 +157 +165 +165 +167 +169 +170 +169 +169 +170 +170 +165 +160 +190 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +190 +190 +191 +192 +193 +193 +194 +194 +192 +192 +192 +192 +193 +193 +194 +194 +192 +192 +192 +191 +191 +191 +192 +194 +191 +192 +193 +193 +192 +191 +191 +191 +193 +193 +193 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +192 +192 +191 +191 +191 +191 +193 +193 +194 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +190 +190 +191 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +192 +193 +194 +194 +194 +193 +192 +192 +191 +192 +192 +191 +190 +189 +190 +192 +193 +194 +194 +193 +193 +193 +194 +195 +192 +193 +193 +192 +192 +193 +193 +191 +192 +192 +192 +192 +192 +191 +191 +190 +191 +191 +190 +191 +192 +193 +194 +194 +192 +193 +194 +194 +193 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +191 +191 +193 +192 +191 +192 +193 +192 +191 +189 +191 +193 +193 +192 +193 +194 +193 +192 +193 +192 +192 +193 +194 +194 +193 +192 +192 +193 +194 +195 +196 +197 +198 +198 +202 +201 +202 +204 +205 +207 +209 +211 +213 +215 +218 +219 +219 +219 +220 +221 +221 +223 +221 +217 +214 +214 +212 +208 +201 +197 +191 +187 +184 +180 +175 +170 +172 +172 +172 +174 +175 +175 +173 +170 +172 +173 +172 +171 +175 +182 +184 +184 +187 +187 +187 +188 +188 +185 +177 +170 +160 +157 +162 +166 +159 +156 +165 +174 +188 +195 +196 +192 +194 +202 +203 +198 +197 +201 +198 +188 +180 +178 +173 +167 +161 +166 +174 +174 +168 +171 +182 +190 +200 +206 +203 +188 +174 +173 +183 +191 +198 +198 +189 +177 +168 +165 +174 +188 +195 +210 +217 +211 +210 +213 +205 +187 +187 +192 +198 +197 +190 +187 +189 +192 +201 +211 +217 +212 +202 +200 +202 +204 +196 +191 +185 +186 +184 +166 +158 +171 +199 +205 +206 +207 +212 +216 +215 +215 +205 +198 +193 +200 +208 +204 +187 +173 +177 +189 +208 +218 +210 +199 +189 +182 +179 +200 +216 +206 +184 +170 +148 +122 +123 +161 +189 +193 +172 +161 +175 +176 +182 +177 +190 +199 +198 +197 +194 +195 +190 +187 +177 +169 +158 +143 +151 +180 +222 +217 +195 +196 +200 +196 +176 +159 +151 +165 +186 +182 +159 +145 +158 +185 +207 +216 +222 +217 +207 +198 +189 +182 +183 +188 +184 +176 +174 +177 +185 +195 +193 +184 +169 +155 +150 +157 +171 +183 +189 +186 +178 +161 +145 +135 +131 +131 +135 +134 +133 +132 +133 +139 +150 +157 +163 +171 +174 +153 +136 +137 +135 +133 +156 +177 +185 +178 +155 +129 +122 +121 +140 +194 +218 +192 +158 +135 +124 +126 +144 +178 +194 +180 +167 +151 +150 +177 +192 +186 +174 +175 +180 +180 +180 +174 +172 +176 +185 +188 +179 +173 +162 +146 +136 +126 +127 +133 +150 +180 +188 +168 +150 +166 +201 +205 +166 +131 +143 +153 +144 +135 +152 +159 +150 +156 +189 +188 +150 +134 +126 +131 +137 +139 +139 +136 +138 +141 +146 +152 +154 +152 +148 +147 +145 +144 +146 +150 +153 +151 +147 +145 +157 +177 +179 +161 +151 +149 +147 +148 +147 +147 +147 +143 +145 +145 +136 +136 +159 +182 +177 +175 +170 +160 +142 +135 +131 +119 +108 +107 +116 +125 +134 +139 +130 +126 +131 +145 +158 +162 +148 +126 +115 +115 +120 +126 +129 +127 +124 +124 +127 +130 +139 +149 +142 +125 +119 +129 +137 +139 +145 +154 +154 +145 +146 +157 +152 +140 +128 +130 +143 +156 +150 +134 +119 +109 +131 +171 +186 +181 +166 +149 +140 +137 +124 +114 +114 +124 +143 +161 +158 +145 +149 +150 +138 +141 +153 +151 +132 +121 +115 +114 +117 +124 +142 +171 +175 +150 +131 +122 +115 +106 +112 +140 +170 +186 +182 +162 +128 +104 +119 +143 +161 +163 +171 +192 +190 +160 +136 +127 +149 +159 +173 +156 +125 +115 +127 +147 +165 +156 +135 +116 +115 +128 +145 +158 +148 +141 +138 +140 +135 +126 +121 +120 +129 +155 +185 +200 +212 +215 +197 +182 +166 +149 +140 +139 +152 +172 +176 +172 +177 +172 +157 +169 +202 +182 +136 +136 +153 +153 +138 +158 +174 +153 +111 +98 +104 +107 +122 +150 +189 +206 +190 +141 +97 +93 +136 +188 +196 +147 +105 +119 +160 +201 +196 +159 +129 +137 +171 +185 +178 +163 +150 +115 +88 +119 +179 +218 +200 +183 +172 +169 +153 +125 +124 +147 +169 +156 +164 +178 +173 +160 +147 +130 +112 +119 +156 +196 +187 +152 +143 +160 +187 +190 +175 +152 +139 +134 +139 +154 +182 +183 +172 +155 +140 +132 +148 +179 +194 +181 +165 +135 +128 +138 +143 +161 +166 +161 +170 +173 +139 +113 +134 +157 +156 +152 +154 +162 +164 +150 +125 +107 +121 +142 +153 +157 +180 +204 +199 +178 +168 +177 +186 +163 +132 +120 +122 +129 +143 +141 +133 +138 +156 +172 +162 +129 +87 +100 +134 +150 +162 +158 +146 +133 +141 +143 +141 +128 +112 +102 +101 +104 +124 +145 +146 +118 +99 +113 +141 +156 +157 +162 +150 +121 +106 +116 +128 +129 +97 +100 +109 +115 +111 +106 +106 +107 +91 +91 +114 +131 +128 +120 +115 +117 +127 +128 +132 +140 +148 +146 +129 +113 +114 +125 +136 +141 +143 +141 +131 +120 +118 +116 +112 +114 +128 +140 +132 +115 +90 +75 +74 +83 +82 +81 +87 +90 +100 +100 +94 +87 +84 +82 +83 +88 +84 +85 +88 +86 +79 +74 +79 +90 +104 +103 +99 +94 +96 +101 +101 +95 +97 +100 +98 +93 +89 +83 +79 +80 +78 +75 +75 +79 +81 +80 +80 +82 +85 +86 +87 +86 +87 +88 +87 +84 +75 +76 +80 +83 +82 +79 +77 +76 +76 +70 +62 +56 +52 +49 +51 +56 +57 +56 +56 +59 +62 +63 +64 +65 +60 +55 +55 +58 +57 +57 +58 +59 +59 +59 +59 +58 +61 +64 +65 +63 +58 +57 +57 +57 +57 +61 +66 +64 +62 +64 +65 +65 +64 +64 +64 +63 +62 +63 +64 +62 +58 +57 +62 +68 +74 +80 +78 +72 +69 +68 +68 +70 +70 +73 +72 +70 +76 +86 +86 +78 +70 +67 +62 +60 +62 +65 +69 +70 +67 +67 +64 +61 +62 +64 +62 +58 +56 +59 +62 +65 +68 +70 +72 +73 +64 +59 +56 +54 +56 +62 +76 +87 +104 +116 +124 +129 +136 +138 +137 +137 +140 +139 +144 +152 +157 +156 +144 +127 +124 +136 +147 +152 +153 +154 +153 +151 +155 +157 +160 +158 +154 +153 +148 +135 +137 +143 +147 +148 +149 +146 +142 +143 +149 +155 +165 +173 +175 +170 +160 +151 +151 +159 +169 +175 +175 +172 +169 +170 +172 +175 +179 +181 +180 +176 +176 +178 +180 +172 +159 +149 +146 +151 +162 +169 +171 +173 +175 +176 +174 +170 +165 +161 +154 +154 +154 +152 +146 +142 +146 +153 +145 +147 +144 +140 +141 +143 +139 +132 +124 +129 +136 +140 +139 +138 +137 +137 +136 +134 +131 +124 +115 +111 +118 +128 +132 +131 +130 +131 +141 +147 +141 +130 +122 +113 +114 +124 +132 +135 +132 +125 +115 +109 +115 +133 +146 +147 +146 +149 +149 +143 +135 +123 +109 +103 +115 +131 +147 +153 +160 +165 +166 +164 +160 +156 +152 +152 +148 +143 +142 +145 +147 +147 +145 +141 +137 +137 +140 +142 +142 +142 +144 +143 +143 +148 +155 +160 +161 +160 +158 +157 +153 +151 +152 +154 +152 +147 +139 +130 +127 +136 +148 +155 +155 +155 +160 +158 +157 +155 +153 +149 +141 +133 +134 +137 +145 +155 +159 +158 +158 +159 +163 +166 +170 +170 +168 +166 +166 +167 +163 +161 +162 +165 +169 +166 +157 +149 +141 +138 +141 +151 +160 +165 +166 +168 +171 +168 +161 +155 +158 +169 +178 +181 +185 +182 +176 +170 +166 +166 +170 +173 +177 +174 +164 +152 +142 +134 +133 +139 +150 +160 +166 +165 +160 +151 +146 +149 +150 +152 +155 +158 +160 +160 +159 +158 +156 +159 +159 +155 +149 +143 +147 +157 +163 +168 +169 +167 +166 +169 +167 +164 +167 +167 +168 +162 +152 +148 +156 +168 +172 +179 +178 +169 +161 +154 +151 +154 +160 +165 +167 +169 +170 +167 +164 +164 +162 +162 +162 +165 +171 +174 +170 +162 +156 +152 +150 +155 +161 +164 +165 +166 +165 +166 +166 +164 +162 +159 +154 +150 +145 +145 +150 +159 +167 +170 +170 +168 +165 +166 +165 +164 +166 +167 +162 +156 +148 +154 +162 +167 +171 +171 +170 +167 +165 +167 +172 +174 +174 +179 +181 +175 +173 +168 +165 +166 +170 +172 +172 +172 +167 +162 +159 +159 +160 +158 +159 +162 +165 +168 +168 +167 +167 +168 +166 +162 +152 +148 +153 +155 +161 +168 +166 +167 +169 +169 +169 +169 +170 +169 +164 +159 +190 +191 +191 +192 +192 +192 +191 +190 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +192 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +192 +193 +193 +192 +192 +192 +191 +191 +191 +191 +191 +190 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +194 +193 +193 +193 +192 +191 +190 +190 +191 +191 +191 +192 +192 +192 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +191 +191 +191 +191 +191 +194 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +192 +193 +191 +191 +191 +192 +193 +194 +193 +193 +192 +193 +193 +193 +193 +192 +192 +191 +192 +192 +191 +192 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +193 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +190 +189 +189 +190 +192 +193 +193 +193 +193 +192 +192 +193 +194 +192 +193 +193 +192 +191 +193 +192 +191 +191 +192 +192 +193 +193 +192 +191 +190 +190 +190 +190 +191 +192 +193 +193 +192 +192 +193 +194 +194 +193 +191 +190 +190 +189 +190 +191 +192 +193 +194 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +192 +191 +192 +193 +193 +192 +190 +191 +192 +193 +193 +193 +193 +193 +191 +192 +192 +192 +193 +194 +194 +193 +192 +191 +193 +194 +196 +198 +200 +201 +201 +205 +204 +205 +208 +209 +209 +211 +213 +215 +217 +219 +220 +220 +220 +220 +221 +219 +219 +217 +213 +210 +209 +206 +203 +196 +192 +187 +184 +181 +177 +172 +168 +171 +172 +172 +173 +176 +176 +173 +169 +168 +174 +177 +177 +179 +184 +182 +177 +178 +180 +181 +181 +181 +176 +167 +158 +147 +144 +150 +159 +161 +160 +165 +172 +184 +190 +193 +193 +194 +197 +196 +191 +196 +202 +199 +187 +178 +178 +178 +174 +173 +171 +173 +168 +155 +157 +172 +181 +194 +202 +199 +183 +172 +175 +183 +186 +193 +177 +158 +158 +179 +198 +207 +210 +211 +215 +211 +203 +202 +207 +204 +193 +198 +199 +194 +181 +174 +177 +188 +195 +201 +208 +214 +214 +209 +205 +201 +197 +189 +179 +169 +175 +179 +172 +173 +187 +208 +214 +213 +211 +211 +208 +203 +202 +200 +194 +195 +207 +214 +206 +188 +175 +173 +185 +205 +214 +206 +196 +190 +186 +207 +215 +213 +194 +177 +165 +148 +127 +149 +188 +197 +185 +168 +170 +194 +191 +174 +165 +181 +197 +201 +202 +195 +187 +187 +185 +173 +154 +142 +146 +168 +191 +215 +211 +198 +202 +197 +189 +170 +150 +145 +160 +179 +173 +157 +156 +172 +196 +221 +222 +220 +214 +209 +203 +190 +177 +179 +183 +182 +176 +172 +174 +182 +190 +177 +168 +155 +146 +149 +164 +184 +196 +189 +174 +159 +144 +133 +127 +125 +130 +137 +137 +133 +130 +135 +148 +156 +158 +166 +174 +171 +145 +131 +131 +132 +141 +169 +182 +174 +156 +143 +134 +130 +122 +140 +184 +214 +206 +167 +128 +121 +142 +179 +202 +187 +148 +137 +144 +159 +183 +197 +196 +182 +169 +167 +177 +190 +184 +148 +134 +147 +184 +202 +192 +164 +138 +123 +124 +120 +116 +124 +151 +176 +188 +175 +185 +204 +193 +148 +125 +143 +158 +151 +149 +160 +159 +150 +151 +175 +174 +145 +134 +128 +132 +136 +139 +140 +137 +139 +140 +143 +149 +150 +149 +145 +144 +148 +145 +144 +146 +147 +147 +149 +153 +164 +180 +172 +152 +151 +157 +158 +161 +148 +142 +138 +136 +139 +139 +139 +149 +176 +177 +156 +158 +171 +176 +159 +146 +138 +122 +107 +106 +119 +133 +139 +138 +134 +132 +143 +165 +175 +161 +136 +117 +110 +112 +118 +126 +131 +132 +133 +134 +133 +136 +145 +159 +156 +128 +106 +108 +116 +117 +127 +146 +161 +152 +140 +144 +153 +143 +133 +140 +156 +156 +140 +129 +118 +137 +176 +198 +179 +152 +146 +153 +146 +138 +130 +127 +122 +117 +127 +147 +151 +146 +150 +156 +149 +139 +133 +131 +125 +116 +115 +120 +120 +124 +152 +192 +193 +151 +121 +114 +115 +113 +116 +131 +150 +169 +184 +175 +141 +107 +104 +118 +146 +167 +190 +205 +181 +138 +128 +143 +156 +163 +177 +166 +133 +111 +117 +144 +166 +163 +140 +116 +113 +122 +137 +156 +159 +154 +139 +128 +126 +129 +128 +127 +130 +155 +194 +213 +217 +199 +162 +150 +171 +184 +175 +140 +132 +164 +186 +180 +176 +173 +170 +186 +216 +198 +141 +115 +131 +160 +165 +173 +178 +156 +113 +99 +97 +111 +134 +168 +199 +206 +182 +139 +101 +100 +127 +168 +187 +157 +123 +129 +167 +195 +192 +172 +158 +162 +178 +182 +179 +161 +149 +118 +93 +121 +171 +201 +192 +187 +183 +177 +162 +142 +142 +154 +162 +161 +170 +169 +148 +130 +131 +139 +128 +141 +174 +191 +159 +116 +125 +164 +198 +187 +174 +160 +138 +118 +128 +155 +182 +185 +181 +160 +125 +101 +122 +165 +166 +168 +184 +187 +169 +143 +135 +155 +158 +155 +158 +155 +130 +110 +123 +145 +160 +156 +157 +160 +153 +135 +115 +106 +120 +143 +155 +158 +178 +200 +194 +173 +165 +180 +191 +175 +145 +128 +129 +137 +148 +128 +103 +112 +152 +188 +174 +123 +78 +87 +120 +138 +155 +159 +151 +136 +136 +138 +129 +107 +91 +92 +102 +110 +127 +143 +138 +107 +89 +110 +148 +172 +172 +165 +142 +113 +104 +111 +118 +119 +95 +104 +116 +118 +112 +111 +113 +111 +100 +106 +135 +145 +128 +118 +117 +122 +128 +126 +127 +134 +138 +134 +121 +109 +121 +129 +138 +144 +145 +140 +131 +123 +111 +110 +113 +114 +123 +128 +110 +91 +81 +78 +82 +85 +81 +82 +90 +93 +106 +106 +98 +88 +83 +80 +75 +76 +75 +75 +77 +80 +80 +79 +80 +83 +96 +106 +115 +115 +108 +102 +98 +95 +93 +96 +94 +91 +88 +83 +81 +83 +84 +83 +82 +84 +85 +83 +82 +83 +87 +89 +90 +90 +91 +91 +88 +84 +77 +78 +80 +86 +89 +82 +74 +74 +71 +64 +56 +52 +52 +54 +56 +59 +60 +56 +54 +57 +60 +62 +64 +66 +59 +54 +55 +58 +58 +58 +60 +60 +61 +60 +58 +59 +63 +66 +66 +63 +58 +56 +57 +57 +58 +63 +66 +63 +59 +62 +64 +63 +61 +60 +61 +61 +64 +65 +65 +62 +58 +56 +61 +67 +74 +78 +75 +69 +67 +66 +67 +71 +71 +75 +75 +73 +79 +87 +85 +76 +66 +64 +61 +59 +62 +69 +72 +70 +66 +65 +62 +61 +63 +65 +62 +58 +55 +57 +60 +63 +65 +68 +71 +74 +67 +62 +57 +58 +61 +71 +84 +96 +109 +120 +127 +130 +135 +136 +136 +139 +139 +141 +150 +160 +161 +153 +140 +125 +126 +139 +151 +155 +155 +155 +154 +151 +152 +155 +158 +157 +154 +149 +140 +129 +142 +152 +160 +164 +163 +156 +149 +150 +138 +145 +155 +164 +168 +166 +159 +153 +156 +169 +175 +171 +168 +167 +167 +168 +176 +181 +188 +189 +180 +169 +168 +173 +173 +172 +165 +154 +148 +152 +161 +168 +172 +172 +172 +170 +167 +164 +162 +161 +154 +155 +155 +151 +145 +143 +146 +151 +148 +148 +140 +128 +130 +141 +142 +135 +129 +130 +133 +137 +139 +140 +137 +134 +132 +127 +123 +121 +116 +112 +116 +125 +129 +133 +134 +132 +133 +140 +143 +141 +133 +118 +111 +118 +125 +125 +125 +127 +118 +115 +123 +140 +151 +150 +145 +145 +145 +142 +138 +131 +118 +108 +116 +129 +149 +154 +161 +166 +165 +160 +153 +147 +150 +151 +147 +141 +141 +147 +151 +149 +150 +145 +136 +127 +127 +133 +141 +146 +144 +147 +150 +151 +152 +155 +160 +164 +162 +160 +154 +151 +150 +150 +148 +146 +138 +133 +129 +135 +145 +151 +154 +155 +156 +154 +154 +153 +151 +147 +139 +133 +134 +137 +145 +155 +159 +159 +160 +161 +165 +169 +171 +170 +168 +167 +166 +165 +161 +162 +162 +164 +168 +169 +161 +151 +142 +136 +138 +151 +162 +164 +164 +166 +170 +168 +161 +157 +160 +169 +176 +177 +179 +177 +173 +168 +166 +168 +172 +176 +181 +176 +162 +148 +138 +131 +133 +140 +149 +160 +167 +166 +159 +148 +143 +145 +149 +151 +154 +157 +158 +156 +155 +156 +154 +157 +155 +150 +145 +141 +145 +155 +160 +166 +167 +163 +162 +166 +165 +161 +160 +163 +165 +161 +152 +149 +157 +169 +174 +182 +182 +174 +170 +167 +166 +167 +174 +177 +174 +172 +173 +164 +156 +157 +154 +154 +154 +158 +165 +169 +165 +157 +149 +147 +148 +156 +162 +164 +165 +167 +163 +164 +166 +165 +164 +161 +156 +151 +149 +149 +152 +157 +163 +166 +167 +166 +166 +166 +164 +163 +165 +166 +161 +155 +150 +155 +165 +173 +174 +169 +166 +166 +164 +168 +174 +178 +179 +183 +184 +178 +175 +170 +166 +167 +171 +174 +174 +173 +168 +161 +157 +160 +162 +160 +160 +163 +164 +166 +167 +166 +166 +166 +162 +157 +148 +147 +154 +158 +164 +170 +166 +168 +168 +167 +167 +167 +168 +166 +161 +156 +190 +191 +191 +192 +192 +191 +190 +190 +190 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +192 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +193 +194 +193 +193 +193 +192 +193 +194 +193 +192 +191 +191 +190 +192 +192 +192 +192 +192 +192 +191 +190 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +192 +191 +191 +191 +191 +191 +193 +193 +192 +192 +191 +191 +190 +190 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +192 +192 +191 +192 +192 +192 +191 +190 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +194 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +191 +190 +190 +191 +192 +192 +192 +193 +192 +192 +191 +192 +193 +192 +193 +193 +192 +191 +193 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +190 +190 +190 +191 +192 +192 +191 +190 +192 +193 +194 +194 +193 +192 +191 +190 +189 +190 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +196 +194 +193 +192 +192 +193 +193 +193 +192 +190 +192 +193 +192 +192 +192 +192 +190 +192 +192 +192 +193 +194 +194 +193 +193 +191 +193 +195 +198 +200 +202 +203 +204 +206 +206 +208 +211 +212 +212 +213 +214 +215 +216 +218 +219 +220 +220 +220 +220 +217 +216 +214 +210 +208 +205 +202 +198 +193 +189 +185 +182 +180 +176 +171 +167 +167 +169 +170 +171 +174 +175 +172 +166 +166 +175 +181 +181 +180 +179 +172 +163 +162 +166 +171 +174 +173 +167 +157 +149 +149 +151 +159 +171 +177 +173 +172 +176 +188 +189 +192 +194 +193 +191 +191 +192 +197 +202 +199 +188 +180 +182 +184 +184 +189 +184 +180 +169 +153 +151 +162 +171 +183 +197 +202 +185 +169 +170 +179 +184 +174 +160 +149 +166 +199 +218 +217 +213 +210 +203 +196 +194 +199 +204 +205 +202 +200 +198 +188 +175 +171 +181 +193 +201 +201 +206 +211 +213 +212 +205 +196 +190 +181 +166 +156 +162 +176 +184 +192 +201 +216 +221 +218 +210 +203 +195 +192 +194 +195 +191 +195 +208 +215 +206 +191 +182 +175 +183 +198 +205 +199 +191 +189 +188 +206 +207 +202 +193 +181 +170 +156 +147 +170 +198 +191 +179 +177 +188 +202 +185 +154 +156 +184 +204 +207 +206 +197 +185 +180 +179 +165 +146 +148 +173 +196 +203 +203 +204 +200 +207 +196 +187 +176 +163 +170 +183 +195 +183 +168 +171 +187 +211 +218 +216 +211 +210 +210 +204 +190 +176 +175 +166 +160 +164 +175 +182 +177 +167 +167 +150 +133 +138 +163 +188 +196 +192 +176 +156 +137 +131 +128 +124 +125 +129 +134 +134 +131 +129 +141 +157 +161 +153 +166 +177 +171 +144 +129 +124 +128 +147 +168 +181 +168 +144 +133 +134 +138 +134 +140 +175 +212 +218 +182 +142 +145 +175 +192 +182 +159 +137 +126 +135 +165 +192 +207 +203 +185 +169 +162 +175 +189 +185 +148 +117 +116 +154 +185 +187 +167 +143 +132 +130 +114 +109 +123 +130 +147 +177 +194 +205 +208 +178 +131 +118 +136 +154 +167 +169 +159 +142 +141 +142 +160 +161 +144 +138 +137 +137 +138 +140 +141 +138 +140 +140 +141 +144 +147 +146 +143 +143 +144 +140 +139 +140 +142 +144 +153 +163 +180 +179 +157 +140 +151 +165 +166 +165 +150 +139 +136 +136 +135 +131 +134 +154 +178 +172 +139 +136 +158 +178 +167 +152 +142 +135 +126 +119 +122 +128 +126 +121 +123 +140 +157 +167 +168 +157 +138 +125 +118 +116 +119 +128 +134 +132 +131 +132 +133 +134 +138 +154 +165 +149 +123 +114 +112 +116 +124 +146 +163 +155 +144 +147 +162 +149 +139 +150 +163 +148 +127 +123 +138 +169 +180 +161 +141 +135 +137 +144 +147 +143 +138 +135 +129 +120 +117 +126 +141 +154 +159 +160 +157 +137 +120 +124 +122 +116 +117 +119 +113 +121 +161 +198 +185 +138 +115 +120 +125 +123 +117 +117 +129 +155 +192 +199 +156 +103 +89 +110 +149 +177 +200 +204 +179 +143 +138 +147 +153 +167 +181 +169 +138 +115 +113 +133 +162 +169 +151 +122 +113 +114 +123 +139 +156 +163 +151 +128 +125 +130 +128 +124 +138 +164 +201 +215 +210 +180 +134 +123 +148 +183 +190 +156 +136 +161 +185 +181 +160 +154 +176 +203 +217 +211 +164 +111 +117 +153 +173 +183 +180 +156 +114 +104 +106 +124 +144 +176 +199 +201 +174 +134 +104 +100 +113 +147 +179 +171 +147 +145 +173 +179 +176 +174 +174 +175 +177 +172 +172 +170 +158 +118 +103 +145 +181 +182 +184 +189 +189 +179 +167 +165 +167 +165 +172 +171 +159 +141 +123 +113 +121 +141 +148 +165 +183 +177 +132 +95 +120 +172 +194 +180 +172 +160 +128 +106 +126 +160 +183 +191 +188 +160 +118 +91 +101 +127 +141 +165 +186 +193 +174 +146 +135 +128 +127 +135 +136 +138 +146 +141 +134 +143 +169 +162 +160 +160 +143 +119 +109 +114 +127 +145 +152 +150 +168 +191 +191 +176 +167 +185 +193 +180 +154 +138 +142 +152 +142 +111 +80 +94 +148 +194 +176 +112 +70 +83 +122 +140 +152 +159 +160 +151 +139 +124 +104 +88 +82 +87 +103 +117 +136 +142 +128 +96 +84 +110 +152 +178 +182 +166 +132 +104 +104 +115 +114 +109 +105 +113 +121 +116 +106 +107 +113 +114 +114 +122 +149 +153 +132 +121 +121 +125 +123 +120 +121 +126 +127 +121 +112 +107 +125 +132 +138 +140 +143 +145 +138 +127 +109 +106 +114 +118 +123 +119 +92 +72 +74 +82 +89 +87 +82 +85 +91 +93 +94 +97 +94 +89 +87 +83 +78 +77 +72 +72 +72 +71 +75 +81 +86 +86 +90 +103 +119 +126 +117 +103 +94 +94 +93 +95 +93 +89 +87 +83 +79 +80 +79 +79 +81 +83 +85 +86 +88 +90 +92 +93 +94 +94 +94 +93 +89 +85 +84 +82 +82 +87 +92 +86 +75 +72 +67 +59 +53 +51 +53 +57 +59 +60 +61 +57 +54 +56 +62 +64 +65 +65 +58 +53 +54 +58 +59 +60 +62 +62 +63 +61 +58 +59 +64 +68 +68 +64 +59 +57 +57 +58 +60 +65 +67 +63 +58 +60 +62 +62 +60 +58 +59 +60 +65 +64 +63 +61 +58 +57 +61 +65 +71 +74 +71 +65 +65 +65 +66 +71 +72 +75 +78 +80 +83 +84 +80 +74 +64 +64 +62 +61 +64 +71 +72 +69 +67 +65 +62 +62 +63 +64 +62 +58 +57 +58 +60 +61 +62 +65 +69 +71 +70 +64 +60 +61 +68 +80 +93 +103 +109 +120 +129 +133 +137 +136 +136 +138 +138 +141 +152 +162 +158 +147 +136 +127 +129 +140 +151 +155 +154 +153 +153 +150 +152 +155 +158 +160 +157 +146 +131 +121 +135 +149 +161 +166 +165 +159 +156 +158 +148 +150 +154 +157 +156 +153 +149 +147 +157 +176 +181 +170 +165 +165 +167 +171 +179 +186 +195 +194 +182 +167 +163 +167 +167 +170 +167 +155 +147 +150 +160 +167 +171 +171 +170 +167 +162 +159 +158 +158 +155 +157 +153 +147 +144 +145 +144 +141 +147 +148 +139 +126 +127 +139 +143 +137 +132 +129 +128 +132 +137 +140 +136 +132 +127 +120 +116 +120 +123 +123 +125 +128 +125 +132 +135 +131 +130 +135 +141 +144 +142 +128 +114 +113 +113 +109 +112 +122 +129 +133 +140 +145 +147 +146 +143 +141 +139 +137 +137 +137 +132 +125 +124 +129 +149 +152 +157 +162 +161 +156 +148 +143 +147 +148 +144 +140 +142 +150 +152 +149 +148 +144 +134 +123 +125 +136 +143 +145 +143 +148 +154 +155 +153 +153 +157 +162 +165 +161 +154 +149 +146 +144 +143 +146 +144 +139 +135 +136 +140 +147 +152 +155 +150 +149 +148 +149 +148 +145 +142 +139 +137 +139 +145 +151 +156 +159 +162 +164 +169 +171 +171 +170 +169 +169 +165 +162 +163 +164 +164 +164 +167 +168 +161 +152 +146 +137 +137 +150 +162 +164 +164 +166 +169 +167 +162 +160 +164 +171 +174 +172 +166 +165 +164 +164 +166 +170 +174 +177 +178 +171 +157 +141 +133 +128 +132 +140 +150 +161 +166 +162 +155 +145 +142 +146 +150 +150 +152 +155 +155 +153 +153 +154 +154 +156 +153 +147 +143 +141 +145 +154 +160 +165 +167 +164 +162 +164 +164 +161 +160 +162 +164 +160 +153 +153 +161 +170 +173 +179 +178 +174 +174 +176 +176 +178 +184 +187 +184 +182 +181 +171 +160 +161 +154 +153 +152 +155 +160 +162 +157 +151 +145 +146 +150 +159 +163 +162 +163 +167 +165 +166 +168 +167 +164 +161 +155 +149 +149 +151 +155 +159 +163 +166 +165 +164 +167 +166 +165 +165 +166 +166 +162 +157 +152 +158 +170 +179 +178 +170 +165 +166 +162 +166 +174 +179 +180 +185 +185 +179 +174 +170 +167 +167 +170 +174 +174 +173 +165 +157 +154 +158 +162 +161 +161 +164 +164 +166 +168 +169 +168 +165 +160 +154 +145 +146 +154 +159 +164 +168 +165 +166 +167 +165 +165 +166 +167 +164 +159 +154 +191 +191 +192 +192 +192 +191 +190 +190 +191 +191 +191 +192 +192 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +191 +191 +192 +192 +191 +191 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +191 +193 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +191 +191 +191 +190 +193 +193 +194 +195 +195 +194 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +191 +190 +190 +191 +191 +191 +192 +192 +192 +193 +193 +191 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +191 +190 +190 +191 +191 +192 +192 +192 +192 +192 +190 +191 +192 +192 +192 +192 +192 +191 +190 +191 +192 +193 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +194 +193 +192 +191 +190 +191 +192 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +192 +192 +193 +193 +191 +191 +191 +192 +193 +193 +193 +193 +192 +190 +190 +191 +191 +192 +191 +190 +189 +192 +193 +194 +194 +193 +192 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +194 +192 +192 +193 +193 +193 +193 +193 +193 +190 +192 +192 +191 +191 +192 +191 +190 +192 +192 +193 +194 +194 +194 +194 +194 +193 +195 +197 +200 +203 +204 +205 +206 +207 +207 +209 +213 +214 +213 +213 +214 +214 +215 +216 +217 +218 +218 +217 +217 +215 +214 +211 +208 +206 +203 +198 +195 +190 +187 +184 +182 +180 +176 +171 +166 +166 +169 +170 +169 +171 +173 +171 +167 +169 +176 +181 +180 +175 +169 +163 +157 +155 +158 +165 +168 +164 +155 +145 +141 +155 +164 +174 +183 +187 +182 +178 +184 +194 +192 +191 +191 +188 +184 +188 +195 +203 +206 +203 +195 +189 +189 +191 +191 +191 +186 +183 +177 +167 +164 +171 +179 +185 +194 +195 +183 +174 +177 +181 +178 +163 +166 +176 +197 +215 +214 +207 +206 +193 +186 +183 +191 +201 +206 +206 +206 +196 +194 +189 +183 +184 +192 +200 +204 +202 +205 +210 +211 +207 +197 +187 +182 +168 +155 +149 +160 +180 +198 +209 +213 +222 +224 +218 +205 +194 +188 +190 +197 +194 +191 +193 +202 +207 +202 +193 +189 +184 +187 +196 +200 +194 +188 +188 +189 +197 +197 +195 +192 +179 +160 +151 +159 +181 +198 +190 +185 +192 +196 +186 +159 +140 +159 +195 +210 +206 +204 +196 +190 +182 +178 +168 +163 +178 +199 +203 +194 +201 +204 +200 +203 +189 +184 +188 +191 +207 +207 +207 +194 +188 +199 +211 +224 +210 +207 +203 +204 +202 +194 +181 +172 +174 +161 +155 +164 +177 +183 +171 +151 +147 +139 +139 +159 +190 +207 +196 +176 +151 +131 +117 +121 +125 +125 +125 +127 +130 +130 +131 +138 +155 +169 +165 +153 +166 +180 +171 +142 +127 +121 +123 +150 +168 +174 +156 +138 +133 +138 +143 +139 +135 +164 +207 +218 +192 +168 +175 +192 +180 +159 +143 +135 +122 +136 +180 +204 +201 +186 +177 +182 +184 +187 +195 +189 +164 +137 +126 +139 +158 +170 +166 +149 +157 +145 +121 +114 +121 +115 +125 +161 +193 +211 +207 +163 +114 +106 +126 +158 +185 +178 +148 +122 +127 +131 +147 +153 +145 +142 +142 +143 +142 +141 +141 +139 +141 +138 +140 +144 +147 +147 +145 +145 +141 +140 +140 +140 +138 +139 +152 +166 +181 +167 +146 +144 +165 +175 +163 +151 +142 +136 +139 +141 +137 +129 +133 +154 +183 +175 +135 +120 +134 +158 +158 +151 +149 +157 +158 +148 +135 +129 +122 +115 +134 +151 +165 +168 +159 +142 +132 +136 +126 +120 +116 +119 +123 +123 +124 +126 +127 +132 +135 +140 +149 +149 +141 +133 +120 +125 +132 +140 +141 +134 +134 +143 +159 +162 +163 +160 +146 +123 +118 +134 +161 +169 +149 +119 +114 +121 +125 +130 +140 +147 +143 +133 +130 +128 +121 +116 +130 +154 +163 +161 +156 +135 +116 +121 +123 +124 +126 +119 +106 +128 +176 +198 +166 +122 +113 +129 +132 +125 +117 +113 +113 +131 +174 +202 +176 +118 +95 +121 +157 +189 +209 +206 +181 +149 +136 +132 +141 +167 +184 +167 +141 +124 +114 +119 +150 +168 +158 +128 +112 +109 +115 +127 +154 +170 +159 +130 +120 +124 +127 +129 +157 +189 +211 +206 +194 +164 +124 +109 +116 +151 +178 +180 +168 +171 +183 +181 +145 +131 +166 +197 +195 +201 +185 +144 +134 +157 +180 +195 +185 +155 +109 +98 +113 +145 +168 +191 +196 +191 +160 +125 +105 +94 +97 +130 +172 +184 +171 +164 +162 +160 +170 +183 +179 +170 +169 +169 +170 +172 +159 +123 +117 +157 +183 +181 +178 +187 +192 +179 +165 +168 +178 +181 +191 +182 +155 +127 +111 +104 +116 +144 +167 +176 +178 +159 +121 +97 +121 +167 +184 +171 +163 +147 +125 +122 +142 +156 +154 +181 +190 +157 +111 +91 +98 +109 +127 +155 +176 +188 +172 +145 +135 +116 +124 +136 +135 +131 +146 +145 +132 +141 +178 +175 +172 +162 +135 +111 +113 +129 +143 +157 +158 +154 +166 +182 +181 +170 +169 +175 +168 +165 +167 +165 +162 +156 +131 +103 +80 +98 +146 +189 +176 +117 +68 +88 +137 +154 +157 +159 +162 +154 +143 +113 +90 +90 +93 +93 +106 +125 +149 +146 +125 +95 +87 +112 +147 +168 +177 +166 +129 +100 +106 +121 +116 +106 +112 +114 +115 +106 +96 +101 +115 +124 +126 +132 +151 +150 +133 +124 +121 +122 +111 +112 +118 +125 +122 +113 +109 +110 +129 +139 +137 +127 +133 +148 +142 +123 +108 +101 +113 +121 +128 +119 +84 +66 +68 +80 +87 +85 +83 +86 +90 +90 +85 +88 +86 +86 +87 +85 +82 +84 +78 +80 +77 +71 +72 +82 +92 +97 +96 +101 +111 +119 +116 +104 +95 +93 +94 +93 +89 +85 +84 +79 +74 +74 +75 +77 +78 +81 +83 +87 +92 +95 +97 +98 +98 +97 +98 +97 +92 +87 +85 +81 +80 +84 +86 +83 +75 +68 +64 +57 +51 +51 +54 +58 +59 +58 +59 +57 +56 +57 +63 +66 +66 +62 +54 +49 +50 +56 +58 +59 +61 +61 +63 +61 +58 +59 +64 +68 +68 +64 +59 +57 +58 +60 +61 +65 +67 +63 +57 +59 +61 +62 +61 +59 +59 +62 +63 +61 +60 +60 +59 +58 +61 +64 +69 +71 +67 +64 +65 +64 +66 +71 +74 +76 +80 +84 +85 +80 +75 +72 +66 +65 +63 +62 +66 +71 +70 +66 +67 +66 +62 +62 +62 +62 +60 +57 +59 +60 +61 +60 +60 +62 +67 +69 +70 +67 +65 +66 +74 +88 +101 +109 +112 +123 +134 +140 +143 +140 +136 +137 +135 +138 +150 +157 +149 +136 +130 +129 +131 +141 +150 +152 +152 +153 +153 +150 +156 +159 +161 +164 +162 +147 +129 +121 +135 +150 +160 +162 +162 +162 +162 +165 +157 +157 +156 +152 +146 +141 +139 +141 +158 +181 +185 +171 +166 +164 +165 +169 +178 +187 +195 +193 +182 +169 +164 +167 +168 +170 +165 +152 +144 +147 +158 +167 +168 +169 +168 +166 +162 +158 +155 +154 +158 +157 +150 +142 +142 +145 +141 +133 +137 +139 +135 +128 +130 +139 +141 +137 +134 +129 +125 +126 +131 +135 +133 +130 +122 +115 +111 +118 +129 +134 +137 +137 +130 +132 +133 +131 +131 +134 +137 +138 +143 +135 +121 +112 +107 +99 +101 +113 +137 +148 +154 +149 +142 +141 +140 +138 +135 +133 +134 +139 +143 +143 +139 +134 +146 +147 +150 +155 +156 +152 +147 +144 +146 +146 +146 +146 +150 +156 +158 +155 +149 +137 +121 +112 +119 +134 +145 +147 +148 +150 +152 +155 +156 +156 +156 +155 +162 +158 +153 +148 +142 +137 +137 +143 +153 +151 +147 +144 +141 +142 +148 +153 +152 +151 +149 +147 +144 +141 +141 +142 +142 +145 +146 +145 +149 +157 +164 +166 +170 +172 +172 +169 +169 +168 +164 +159 +162 +165 +167 +166 +166 +164 +158 +152 +149 +141 +140 +149 +160 +162 +164 +167 +167 +166 +163 +161 +165 +169 +168 +164 +155 +155 +155 +159 +165 +171 +175 +176 +170 +163 +149 +136 +130 +130 +134 +143 +155 +162 +163 +157 +149 +143 +143 +150 +151 +150 +150 +154 +154 +152 +152 +154 +155 +155 +150 +144 +143 +143 +147 +154 +158 +162 +165 +164 +161 +161 +162 +161 +165 +164 +161 +155 +151 +153 +162 +170 +173 +176 +173 +170 +172 +174 +175 +178 +184 +188 +190 +189 +187 +180 +173 +170 +162 +161 +160 +162 +163 +160 +153 +146 +139 +140 +146 +156 +160 +159 +160 +166 +166 +166 +167 +165 +161 +156 +149 +142 +145 +150 +158 +164 +168 +169 +167 +165 +165 +165 +165 +165 +166 +164 +161 +157 +152 +158 +170 +179 +178 +169 +164 +165 +163 +166 +174 +178 +179 +184 +184 +178 +172 +170 +168 +167 +170 +172 +173 +171 +162 +156 +154 +157 +161 +162 +164 +167 +165 +166 +168 +169 +167 +163 +156 +151 +143 +144 +154 +157 +161 +165 +161 +163 +166 +164 +164 +166 +166 +162 +156 +153 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +191 +191 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +195 +194 +192 +190 +190 +191 +191 +191 +191 +192 +193 +194 +195 +195 +194 +193 +192 +193 +193 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +190 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +191 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +192 +192 +193 +194 +194 +192 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +190 +189 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +191 +190 +190 +191 +191 +191 +190 +190 +190 +191 +192 +192 +190 +192 +193 +193 +191 +191 +192 +193 +191 +192 +192 +191 +191 +192 +192 +190 +191 +192 +193 +193 +193 +193 +193 +193 +195 +196 +199 +201 +203 +204 +205 +205 +207 +207 +209 +212 +214 +213 +213 +214 +215 +215 +216 +217 +217 +217 +216 +215 +213 +210 +207 +204 +202 +199 +195 +192 +187 +185 +182 +181 +180 +176 +170 +165 +165 +168 +168 +166 +167 +170 +171 +168 +169 +173 +175 +172 +165 +160 +158 +158 +157 +158 +164 +168 +162 +150 +144 +145 +159 +172 +180 +184 +189 +187 +185 +191 +196 +194 +192 +190 +187 +188 +194 +200 +206 +206 +205 +202 +198 +194 +192 +191 +183 +183 +182 +183 +183 +181 +184 +193 +195 +193 +186 +179 +183 +191 +187 +178 +173 +188 +205 +213 +210 +195 +186 +189 +181 +179 +182 +192 +202 +206 +205 +203 +195 +194 +192 +192 +195 +199 +203 +205 +204 +202 +203 +205 +202 +192 +181 +174 +160 +154 +159 +176 +194 +208 +217 +220 +225 +223 +211 +196 +187 +185 +193 +207 +200 +195 +193 +194 +195 +195 +195 +195 +194 +194 +200 +202 +194 +188 +190 +192 +194 +192 +190 +189 +176 +152 +147 +164 +190 +199 +195 +192 +197 +191 +167 +146 +149 +175 +205 +209 +203 +202 +197 +195 +193 +186 +180 +189 +199 +196 +181 +173 +193 +199 +193 +194 +179 +178 +190 +204 +210 +201 +193 +188 +195 +211 +216 +219 +208 +197 +190 +191 +190 +182 +175 +173 +177 +171 +172 +174 +173 +174 +169 +157 +145 +155 +170 +187 +198 +195 +175 +154 +130 +117 +112 +119 +126 +126 +126 +130 +139 +137 +143 +160 +175 +172 +158 +146 +165 +182 +168 +136 +127 +126 +128 +154 +172 +165 +142 +133 +139 +144 +145 +138 +132 +152 +196 +219 +201 +187 +186 +178 +160 +149 +139 +134 +126 +154 +198 +204 +176 +159 +160 +182 +185 +185 +196 +198 +175 +160 +154 +153 +153 +160 +165 +160 +161 +152 +139 +126 +114 +105 +124 +158 +188 +207 +193 +142 +95 +94 +120 +172 +192 +167 +133 +113 +120 +125 +140 +142 +146 +141 +142 +145 +144 +141 +141 +139 +136 +135 +139 +146 +151 +151 +149 +147 +145 +144 +144 +141 +134 +134 +149 +167 +171 +157 +149 +160 +176 +173 +152 +135 +137 +135 +139 +139 +136 +132 +138 +157 +190 +181 +137 +115 +120 +141 +145 +145 +149 +162 +172 +169 +155 +144 +139 +138 +147 +155 +159 +158 +144 +122 +119 +136 +141 +135 +124 +116 +116 +123 +128 +130 +123 +130 +133 +129 +131 +144 +150 +145 +132 +130 +131 +129 +121 +116 +119 +123 +140 +170 +185 +164 +129 +113 +127 +153 +167 +151 +131 +119 +119 +123 +128 +133 +135 +140 +137 +131 +131 +130 +123 +118 +125 +144 +161 +160 +148 +131 +121 +119 +127 +126 +129 +121 +105 +134 +189 +199 +154 +109 +108 +131 +131 +123 +116 +114 +108 +110 +136 +170 +181 +151 +126 +142 +166 +196 +213 +208 +179 +143 +123 +115 +126 +158 +182 +174 +155 +134 +116 +115 +138 +164 +162 +129 +108 +106 +114 +124 +155 +172 +161 +132 +114 +113 +126 +145 +180 +208 +212 +198 +182 +148 +121 +111 +110 +125 +147 +178 +187 +182 +187 +184 +151 +131 +157 +187 +180 +177 +180 +176 +165 +170 +188 +202 +182 +146 +99 +89 +117 +160 +183 +194 +189 +184 +156 +125 +105 +100 +93 +109 +148 +183 +192 +181 +142 +138 +168 +199 +189 +168 +162 +166 +169 +170 +158 +133 +135 +162 +176 +181 +174 +183 +193 +183 +156 +150 +174 +196 +200 +180 +156 +132 +108 +97 +114 +143 +174 +174 +165 +147 +125 +110 +126 +160 +180 +167 +157 +143 +132 +143 +152 +139 +116 +159 +186 +159 +109 +90 +105 +123 +122 +135 +164 +185 +171 +146 +138 +136 +140 +142 +143 +139 +144 +135 +120 +131 +174 +186 +187 +164 +131 +118 +128 +143 +161 +169 +166 +159 +165 +175 +172 +164 +170 +162 +140 +147 +175 +186 +176 +153 +131 +100 +79 +100 +146 +188 +180 +128 +77 +96 +145 +163 +164 +163 +159 +142 +136 +119 +110 +114 +113 +108 +118 +136 +151 +149 +133 +108 +101 +119 +141 +153 +159 +161 +139 +114 +110 +111 +107 +109 +113 +106 +101 +95 +89 +98 +120 +136 +135 +138 +145 +140 +131 +123 +112 +109 +99 +104 +116 +126 +123 +114 +114 +123 +134 +137 +127 +115 +124 +144 +141 +122 +104 +96 +111 +121 +124 +112 +82 +74 +76 +82 +86 +87 +87 +86 +86 +90 +85 +85 +83 +83 +83 +81 +82 +89 +89 +89 +86 +81 +79 +85 +95 +102 +104 +102 +101 +102 +103 +100 +95 +91 +92 +90 +83 +79 +80 +77 +72 +72 +76 +76 +76 +78 +83 +89 +93 +96 +96 +96 +95 +95 +96 +95 +91 +86 +79 +75 +76 +79 +76 +76 +74 +63 +63 +57 +51 +50 +55 +59 +59 +57 +56 +56 +55 +55 +62 +69 +68 +63 +55 +48 +50 +56 +58 +60 +63 +63 +62 +61 +59 +60 +64 +68 +66 +62 +59 +58 +61 +62 +62 +64 +64 +60 +56 +57 +58 +61 +61 +60 +61 +63 +61 +59 +59 +60 +59 +59 +63 +65 +67 +69 +67 +64 +66 +66 +68 +73 +77 +78 +80 +82 +82 +78 +72 +69 +66 +63 +62 +63 +67 +70 +68 +65 +65 +63 +62 +62 +61 +60 +59 +58 +60 +61 +61 +60 +59 +61 +64 +68 +71 +71 +72 +75 +82 +94 +108 +118 +119 +128 +136 +141 +142 +137 +131 +131 +130 +133 +146 +151 +139 +123 +119 +123 +131 +138 +143 +145 +147 +151 +152 +151 +156 +160 +161 +162 +161 +144 +129 +127 +142 +156 +162 +159 +161 +165 +165 +165 +159 +159 +158 +153 +144 +137 +137 +140 +157 +181 +184 +172 +169 +167 +164 +168 +178 +187 +192 +188 +178 +171 +169 +169 +170 +168 +163 +155 +150 +152 +159 +166 +167 +167 +165 +163 +160 +157 +155 +154 +158 +154 +147 +141 +141 +142 +140 +135 +127 +127 +127 +128 +132 +138 +140 +138 +137 +131 +125 +122 +123 +125 +126 +125 +117 +115 +114 +120 +130 +138 +141 +140 +138 +134 +131 +131 +133 +133 +134 +135 +138 +137 +127 +113 +107 +102 +104 +114 +136 +148 +155 +148 +139 +137 +137 +136 +137 +136 +135 +139 +149 +156 +153 +144 +141 +140 +141 +146 +149 +147 +145 +144 +148 +149 +150 +153 +155 +158 +160 +161 +150 +134 +117 +111 +116 +125 +139 +150 +157 +155 +152 +153 +156 +157 +156 +154 +156 +154 +152 +147 +138 +130 +133 +140 +154 +157 +158 +151 +142 +138 +143 +149 +154 +153 +151 +149 +144 +140 +142 +146 +148 +151 +148 +141 +142 +154 +165 +167 +169 +172 +172 +168 +164 +164 +160 +156 +159 +164 +169 +169 +165 +160 +154 +152 +152 +146 +145 +151 +156 +159 +162 +165 +164 +166 +164 +163 +164 +166 +165 +161 +154 +151 +150 +153 +160 +167 +171 +171 +162 +157 +145 +135 +133 +134 +140 +149 +159 +165 +163 +156 +149 +144 +145 +152 +153 +150 +151 +156 +158 +156 +155 +156 +156 +155 +149 +143 +145 +147 +151 +157 +164 +165 +167 +169 +166 +164 +165 +168 +167 +165 +160 +153 +149 +153 +161 +169 +176 +177 +173 +170 +169 +167 +169 +176 +179 +184 +190 +190 +185 +182 +179 +172 +169 +170 +172 +174 +173 +165 +155 +148 +138 +137 +141 +150 +154 +153 +154 +160 +159 +160 +161 +159 +155 +151 +144 +137 +141 +148 +157 +163 +168 +169 +168 +165 +163 +163 +164 +165 +163 +160 +156 +154 +150 +155 +165 +173 +173 +167 +165 +165 +165 +168 +175 +178 +177 +181 +181 +175 +168 +169 +169 +167 +168 +170 +170 +168 +160 +156 +154 +154 +158 +163 +168 +170 +166 +165 +165 +165 +163 +158 +151 +146 +139 +142 +151 +154 +157 +162 +159 +162 +164 +162 +162 +164 +164 +160 +154 +150 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +190 +190 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +192 +192 +191 +192 +191 +191 +191 +192 +192 +191 +190 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +191 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +190 +190 +191 +193 +194 +194 +192 +190 +189 +190 +191 +191 +191 +192 +193 +194 +195 +195 +194 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +191 +192 +193 +193 +193 +193 +191 +191 +192 +193 +193 +192 +191 +191 +193 +194 +194 +194 +193 +193 +193 +194 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +193 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +191 +191 +190 +191 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +191 +192 +192 +192 +192 +191 +191 +192 +193 +193 +194 +194 +194 +193 +192 +192 +192 +192 +191 +191 +192 +191 +191 +190 +193 +193 +193 +192 +192 +191 +192 +193 +193 +194 +194 +193 +192 +194 +193 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +194 +194 +193 +191 +190 +191 +192 +193 +192 +192 +192 +193 +193 +192 +193 +193 +192 +191 +190 +191 +192 +194 +194 +193 +192 +192 +192 +193 +193 +188 +191 +193 +193 +190 +189 +191 +193 +192 +193 +193 +191 +191 +192 +192 +191 +191 +192 +193 +194 +194 +194 +194 +194 +197 +198 +200 +202 +204 +204 +204 +204 +207 +207 +208 +210 +212 +212 +212 +214 +217 +217 +217 +218 +218 +217 +216 +215 +211 +207 +203 +200 +198 +195 +192 +190 +185 +183 +181 +181 +179 +175 +169 +163 +162 +165 +164 +160 +161 +166 +168 +167 +163 +165 +166 +163 +157 +152 +154 +160 +157 +157 +163 +169 +164 +154 +153 +159 +165 +175 +179 +181 +191 +194 +193 +197 +196 +198 +197 +194 +194 +199 +205 +207 +202 +202 +203 +205 +202 +195 +189 +187 +184 +185 +184 +186 +191 +188 +188 +196 +195 +193 +186 +181 +186 +195 +194 +187 +192 +206 +214 +207 +192 +173 +165 +167 +178 +183 +189 +196 +203 +207 +204 +200 +197 +194 +193 +194 +196 +199 +202 +205 +206 +197 +192 +197 +201 +194 +180 +167 +165 +162 +174 +194 +206 +211 +216 +219 +224 +219 +204 +189 +181 +183 +196 +213 +206 +201 +194 +189 +188 +191 +196 +200 +200 +199 +204 +206 +197 +191 +193 +197 +187 +187 +187 +190 +182 +161 +154 +171 +193 +196 +196 +191 +192 +182 +159 +152 +169 +192 +211 +207 +203 +206 +200 +200 +201 +191 +189 +203 +204 +176 +156 +162 +191 +201 +196 +194 +175 +163 +166 +179 +191 +187 +187 +183 +189 +204 +210 +215 +208 +188 +175 +177 +181 +179 +178 +180 +182 +179 +181 +178 +170 +171 +173 +168 +173 +183 +193 +193 +185 +169 +151 +135 +107 +104 +108 +123 +133 +137 +143 +151 +158 +150 +156 +178 +185 +166 +141 +130 +165 +183 +165 +128 +127 +133 +136 +158 +171 +160 +137 +133 +140 +144 +145 +141 +132 +142 +189 +224 +210 +194 +180 +155 +143 +138 +132 +137 +143 +172 +204 +196 +155 +143 +146 +160 +158 +161 +187 +202 +203 +191 +188 +184 +169 +161 +166 +170 +172 +169 +169 +153 +121 +111 +130 +151 +192 +204 +177 +122 +80 +85 +115 +181 +190 +152 +124 +115 +120 +123 +138 +133 +142 +137 +138 +143 +143 +141 +141 +138 +131 +133 +138 +147 +153 +154 +151 +149 +147 +146 +144 +139 +131 +132 +151 +173 +171 +158 +158 +170 +172 +158 +140 +129 +140 +140 +140 +133 +130 +133 +142 +158 +188 +178 +137 +119 +125 +140 +140 +138 +138 +148 +161 +168 +165 +159 +160 +164 +167 +179 +176 +164 +154 +146 +147 +157 +168 +165 +153 +139 +136 +144 +149 +147 +149 +145 +140 +136 +140 +156 +157 +141 +141 +130 +126 +125 +121 +120 +119 +111 +126 +167 +188 +161 +128 +125 +145 +161 +151 +134 +124 +122 +124 +135 +143 +135 +133 +128 +127 +133 +134 +125 +119 +123 +125 +135 +157 +163 +143 +131 +128 +119 +126 +118 +122 +122 +104 +132 +190 +199 +151 +102 +103 +131 +132 +122 +113 +109 +113 +108 +115 +138 +172 +176 +154 +162 +178 +197 +207 +204 +180 +141 +116 +104 +120 +148 +180 +189 +176 +144 +118 +120 +135 +164 +165 +129 +102 +102 +113 +120 +152 +170 +163 +137 +116 +108 +125 +156 +187 +208 +203 +193 +175 +137 +118 +119 +122 +117 +122 +155 +180 +185 +192 +185 +168 +146 +163 +192 +185 +160 +156 +178 +193 +186 +198 +205 +177 +141 +104 +101 +142 +175 +180 +179 +174 +176 +148 +114 +106 +112 +100 +91 +120 +175 +203 +188 +131 +118 +157 +205 +204 +179 +161 +154 +160 +172 +163 +138 +147 +175 +176 +167 +171 +178 +194 +188 +149 +131 +165 +207 +211 +178 +159 +146 +120 +106 +123 +144 +172 +167 +155 +143 +133 +123 +135 +163 +178 +168 +164 +151 +136 +142 +143 +121 +104 +144 +179 +165 +116 +90 +110 +138 +126 +127 +157 +170 +156 +147 +148 +164 +165 +140 +132 +135 +142 +140 +130 +140 +169 +197 +204 +174 +141 +138 +153 +163 +171 +173 +162 +152 +156 +168 +171 +170 +169 +162 +136 +141 +171 +185 +176 +153 +119 +99 +89 +104 +132 +169 +180 +149 +108 +116 +153 +167 +167 +161 +144 +116 +113 +122 +130 +127 +116 +112 +121 +134 +145 +149 +141 +124 +117 +127 +139 +143 +143 +155 +152 +135 +114 +92 +92 +114 +112 +99 +90 +87 +87 +99 +124 +144 +143 +141 +140 +132 +127 +120 +103 +97 +92 +99 +115 +127 +124 +117 +123 +137 +135 +126 +113 +108 +121 +139 +140 +129 +101 +94 +111 +118 +115 +101 +79 +85 +93 +91 +89 +91 +93 +88 +87 +96 +87 +85 +82 +82 +81 +78 +80 +90 +95 +91 +89 +90 +90 +89 +92 +97 +104 +102 +95 +89 +88 +92 +92 +88 +89 +85 +78 +75 +78 +78 +74 +74 +72 +71 +71 +75 +82 +90 +95 +95 +90 +90 +88 +88 +89 +89 +85 +81 +75 +72 +76 +77 +71 +73 +74 +62 +63 +57 +52 +51 +56 +60 +60 +58 +55 +56 +53 +50 +58 +69 +71 +66 +59 +54 +55 +60 +63 +65 +68 +68 +61 +60 +60 +61 +64 +66 +64 +60 +59 +60 +63 +64 +62 +62 +61 +56 +54 +54 +55 +59 +61 +60 +61 +63 +59 +59 +60 +60 +60 +60 +64 +68 +67 +69 +67 +66 +68 +68 +70 +75 +79 +80 +80 +79 +79 +77 +72 +66 +63 +61 +60 +63 +68 +69 +67 +65 +62 +62 +61 +61 +60 +60 +60 +61 +60 +61 +61 +60 +59 +60 +65 +68 +72 +76 +80 +81 +87 +99 +114 +125 +124 +130 +133 +134 +134 +128 +123 +124 +125 +130 +144 +149 +133 +112 +109 +115 +128 +133 +136 +137 +140 +146 +150 +150 +154 +158 +158 +158 +155 +140 +128 +132 +146 +159 +162 +157 +160 +165 +163 +159 +161 +163 +164 +159 +149 +139 +138 +142 +151 +175 +179 +171 +173 +172 +168 +171 +179 +186 +189 +183 +175 +172 +172 +171 +166 +165 +163 +163 +161 +161 +162 +164 +168 +166 +162 +159 +156 +155 +156 +156 +158 +151 +145 +142 +141 +140 +141 +143 +124 +121 +121 +127 +134 +139 +141 +141 +139 +135 +127 +120 +116 +116 +118 +120 +116 +117 +119 +123 +129 +135 +138 +137 +140 +134 +130 +132 +132 +131 +132 +136 +132 +137 +129 +115 +110 +109 +113 +123 +130 +142 +149 +146 +138 +135 +135 +134 +141 +141 +138 +140 +151 +163 +162 +153 +138 +136 +136 +141 +144 +143 +141 +141 +149 +150 +152 +155 +155 +154 +156 +159 +147 +134 +127 +127 +123 +119 +131 +150 +161 +158 +155 +153 +152 +153 +155 +156 +151 +152 +152 +148 +138 +128 +131 +139 +150 +157 +161 +154 +142 +135 +139 +145 +149 +150 +151 +149 +145 +143 +148 +154 +151 +155 +150 +138 +139 +153 +165 +166 +167 +172 +173 +167 +161 +159 +157 +153 +154 +161 +169 +172 +166 +159 +154 +153 +153 +149 +148 +151 +154 +157 +160 +164 +162 +167 +168 +165 +165 +166 +166 +163 +158 +153 +148 +150 +156 +163 +166 +165 +159 +155 +144 +136 +136 +138 +144 +154 +162 +168 +167 +161 +155 +148 +147 +152 +157 +153 +154 +160 +163 +161 +160 +161 +159 +157 +150 +145 +148 +153 +156 +161 +166 +165 +167 +170 +167 +164 +165 +171 +168 +167 +164 +158 +154 +156 +164 +171 +179 +179 +176 +173 +170 +166 +168 +177 +176 +181 +189 +187 +179 +178 +177 +167 +170 +173 +179 +184 +182 +172 +160 +152 +148 +143 +142 +148 +151 +148 +147 +150 +152 +153 +154 +153 +151 +148 +142 +136 +141 +148 +155 +159 +163 +165 +165 +163 +164 +165 +166 +166 +163 +158 +153 +151 +149 +155 +164 +170 +171 +168 +167 +167 +169 +171 +176 +178 +176 +179 +179 +172 +164 +167 +168 +166 +166 +167 +167 +165 +157 +155 +153 +152 +156 +163 +169 +171 +167 +165 +164 +163 +160 +155 +148 +143 +136 +139 +147 +151 +155 +161 +160 +163 +162 +160 +159 +162 +162 +157 +151 +148 +193 +192 +191 +191 +191 +191 +190 +189 +191 +191 +191 +192 +192 +192 +191 +190 +192 +193 +194 +194 +194 +194 +194 +194 +192 +191 +192 +193 +193 +193 +191 +189 +191 +193 +194 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +194 +193 +192 +191 +190 +190 +192 +192 +192 +192 +192 +191 +191 +191 +193 +192 +192 +191 +192 +192 +192 +193 +192 +191 +191 +190 +190 +190 +191 +191 +194 +193 +190 +190 +190 +191 +191 +190 +192 +193 +194 +194 +193 +192 +192 +193 +191 +192 +193 +192 +191 +191 +192 +193 +192 +192 +192 +191 +191 +191 +191 +191 +190 +191 +191 +192 +192 +191 +191 +190 +190 +191 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +190 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +194 +194 +194 +193 +193 +192 +194 +193 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +191 +190 +191 +192 +193 +194 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +190 +189 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +194 +194 +194 +192 +192 +194 +194 +193 +193 +192 +191 +191 +192 +193 +194 +194 +192 +192 +192 +192 +192 +192 +193 +193 +190 +191 +192 +194 +194 +193 +192 +192 +194 +193 +192 +191 +191 +192 +193 +194 +194 +193 +193 +192 +191 +191 +191 +191 +188 +191 +194 +194 +191 +190 +191 +193 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +195 +196 +198 +199 +200 +203 +205 +205 +205 +205 +206 +210 +209 +209 +209 +210 +211 +213 +214 +215 +217 +220 +221 +219 +216 +213 +211 +207 +204 +200 +197 +194 +191 +189 +187 +185 +182 +179 +179 +179 +175 +168 +162 +164 +160 +158 +158 +159 +161 +160 +159 +157 +154 +153 +154 +154 +155 +159 +162 +157 +160 +166 +170 +166 +161 +162 +166 +168 +175 +184 +191 +197 +202 +204 +204 +200 +196 +194 +198 +206 +210 +209 +205 +203 +203 +201 +198 +198 +199 +196 +189 +185 +188 +197 +202 +194 +183 +180 +179 +196 +194 +188 +182 +183 +190 +199 +204 +206 +211 +209 +196 +180 +170 +167 +167 +184 +195 +200 +196 +197 +206 +207 +200 +201 +196 +194 +196 +197 +196 +198 +204 +200 +190 +187 +192 +195 +193 +187 +181 +178 +182 +191 +201 +208 +213 +217 +221 +213 +206 +195 +183 +181 +189 +201 +208 +212 +209 +201 +189 +187 +198 +205 +201 +200 +202 +205 +208 +204 +195 +187 +184 +176 +173 +178 +184 +183 +176 +179 +189 +197 +199 +198 +192 +183 +174 +167 +163 +191 +209 +212 +212 +208 +203 +203 +200 +199 +193 +196 +199 +175 +141 +145 +178 +212 +202 +188 +185 +175 +146 +142 +169 +188 +175 +179 +191 +196 +208 +215 +208 +189 +166 +152 +168 +194 +197 +185 +179 +173 +181 +182 +173 +168 +168 +173 +179 +187 +193 +189 +171 +154 +144 +131 +119 +112 +123 +129 +139 +155 +163 +167 +176 +172 +152 +154 +174 +177 +152 +130 +138 +173 +179 +162 +133 +121 +130 +136 +167 +175 +153 +138 +137 +139 +149 +149 +139 +132 +136 +180 +226 +220 +188 +159 +140 +138 +128 +127 +133 +150 +191 +209 +187 +154 +131 +136 +139 +134 +136 +148 +182 +214 +211 +214 +188 +156 +166 +182 +166 +184 +191 +188 +178 +162 +139 +131 +140 +175 +199 +186 +121 +79 +94 +138 +180 +179 +147 +121 +116 +123 +132 +137 +137 +140 +137 +137 +138 +139 +138 +135 +132 +128 +127 +139 +159 +159 +148 +148 +144 +149 +154 +146 +143 +136 +137 +160 +173 +167 +164 +173 +175 +158 +140 +135 +135 +148 +141 +134 +135 +136 +134 +143 +159 +188 +178 +138 +124 +133 +146 +138 +130 +124 +129 +133 +146 +158 +159 +163 +175 +185 +193 +182 +162 +164 +183 +193 +195 +184 +182 +177 +172 +172 +174 +171 +164 +158 +165 +156 +143 +153 +172 +172 +159 +147 +128 +118 +119 +120 +124 +126 +122 +128 +155 +180 +164 +151 +163 +159 +146 +135 +133 +127 +122 +126 +135 +141 +141 +135 +130 +126 +127 +125 +118 +114 +114 +119 +127 +151 +170 +158 +136 +121 +114 +118 +122 +119 +118 +116 +137 +194 +189 +142 +118 +114 +122 +120 +119 +121 +118 +125 +115 +107 +122 +153 +166 +165 +172 +187 +182 +188 +199 +190 +159 +126 +110 +126 +156 +174 +187 +182 +151 +130 +118 +130 +153 +159 +132 +99 +93 +108 +121 +140 +163 +167 +142 +117 +114 +140 +173 +186 +183 +193 +196 +174 +128 +119 +121 +128 +118 +111 +122 +156 +192 +194 +176 +162 +177 +193 +203 +190 +166 +160 +161 +183 +196 +193 +196 +194 +148 +115 +133 +172 +182 +174 +162 +158 +155 +140 +115 +110 +117 +107 +101 +109 +157 +205 +186 +125 +111 +154 +195 +204 +176 +154 +144 +159 +166 +148 +152 +170 +179 +175 +146 +150 +183 +201 +184 +144 +129 +165 +202 +212 +174 +144 +143 +152 +141 +133 +157 +178 +171 +148 +139 +145 +141 +142 +162 +169 +165 +167 +164 +154 +135 +132 +118 +117 +141 +182 +171 +115 +90 +111 +138 +126 +128 +151 +166 +157 +134 +126 +152 +165 +143 +125 +128 +141 +147 +154 +166 +174 +190 +199 +187 +162 +152 +164 +181 +180 +159 +133 +119 +131 +163 +181 +175 +175 +164 +151 +149 +159 +177 +174 +139 +104 +89 +105 +124 +128 +137 +154 +171 +149 +142 +138 +152 +165 +166 +142 +101 +99 +115 +129 +121 +106 +108 +129 +147 +140 +134 +135 +141 +141 +137 +138 +145 +143 +137 +142 +143 +119 +91 +92 +109 +112 +100 +84 +82 +84 +102 +134 +140 +134 +133 +138 +136 +124 +116 +108 +97 +91 +100 +113 +121 +122 +123 +131 +140 +130 +109 +98 +99 +111 +139 +151 +134 +106 +102 +107 +115 +105 +85 +75 +78 +92 +103 +111 +113 +111 +103 +95 +92 +81 +74 +78 +85 +80 +74 +77 +83 +90 +93 +94 +94 +93 +91 +87 +84 +89 +94 +94 +88 +83 +85 +87 +86 +90 +82 +75 +74 +76 +77 +77 +78 +76 +72 +75 +80 +85 +97 +102 +94 +90 +86 +81 +80 +81 +82 +79 +77 +77 +77 +81 +81 +77 +74 +71 +66 +60 +57 +55 +57 +60 +61 +59 +57 +57 +53 +51 +53 +60 +66 +66 +63 +60 +57 +58 +65 +68 +69 +69 +65 +59 +57 +58 +63 +66 +64 +64 +67 +65 +64 +64 +65 +63 +59 +57 +57 +51 +54 +57 +60 +62 +63 +64 +65 +63 +63 +63 +61 +62 +64 +67 +70 +70 +70 +70 +69 +67 +68 +73 +76 +80 +81 +80 +78 +74 +70 +67 +66 +65 +62 +61 +62 +68 +70 +68 +65 +62 +59 +58 +62 +65 +65 +62 +60 +61 +61 +62 +62 +62 +63 +65 +67 +70 +75 +84 +94 +99 +103 +112 +122 +127 +131 +132 +131 +131 +126 +123 +125 +128 +138 +149 +151 +137 +114 +109 +119 +130 +134 +133 +135 +132 +130 +141 +147 +144 +150 +152 +152 +149 +136 +128 +135 +153 +158 +159 +159 +164 +166 +164 +164 +161 +165 +164 +162 +157 +141 +134 +143 +153 +163 +173 +173 +168 +167 +171 +176 +182 +183 +183 +178 +172 +173 +175 +171 +163 +158 +157 +162 +165 +164 +163 +166 +169 +168 +163 +154 +151 +155 +158 +157 +156 +147 +147 +145 +133 +127 +133 +137 +128 +126 +127 +132 +135 +135 +137 +140 +145 +137 +136 +123 +110 +112 +113 +114 +118 +121 +125 +128 +131 +135 +136 +134 +137 +136 +132 +129 +130 +131 +129 +125 +127 +130 +127 +117 +113 +119 +123 +121 +127 +139 +142 +139 +141 +139 +133 +134 +137 +144 +149 +149 +154 +162 +163 +158 +145 +133 +125 +126 +134 +138 +140 +141 +150 +158 +157 +159 +163 +150 +136 +138 +143 +136 +135 +139 +136 +127 +127 +135 +149 +161 +159 +151 +155 +157 +154 +153 +153 +149 +146 +143 +140 +137 +139 +142 +154 +155 +158 +156 +147 +138 +139 +146 +149 +145 +147 +149 +145 +147 +155 +161 +157 +155 +147 +138 +140 +153 +163 +166 +172 +169 +166 +166 +166 +164 +159 +154 +153 +160 +168 +170 +164 +155 +149 +147 +155 +159 +160 +153 +148 +152 +158 +162 +163 +168 +169 +170 +170 +171 +169 +167 +166 +159 +156 +156 +155 +158 +162 +161 +151 +148 +143 +137 +135 +138 +148 +158 +166 +170 +167 +159 +153 +155 +156 +155 +160 +160 +160 +160 +163 +165 +163 +159 +157 +154 +150 +147 +149 +154 +159 +162 +164 +164 +166 +167 +165 +164 +167 +172 +173 +166 +159 +155 +158 +165 +171 +174 +181 +183 +179 +171 +166 +171 +176 +178 +183 +182 +182 +181 +180 +176 +171 +168 +171 +173 +175 +180 +185 +178 +167 +162 +163 +161 +160 +160 +158 +153 +149 +148 +148 +149 +150 +149 +145 +143 +140 +138 +141 +148 +156 +158 +159 +160 +161 +162 +160 +164 +167 +166 +161 +156 +152 +150 +151 +160 +168 +167 +166 +165 +164 +162 +163 +171 +178 +179 +177 +177 +173 +168 +162 +161 +160 +161 +163 +165 +164 +162 +156 +150 +147 +149 +156 +162 +163 +162 +165 +163 +162 +163 +160 +153 +145 +141 +135 +146 +153 +153 +155 +162 +166 +166 +164 +162 +162 +164 +163 +157 +151 +148 +193 +192 +191 +191 +191 +191 +190 +190 +193 +192 +192 +192 +193 +193 +192 +191 +192 +193 +195 +195 +195 +194 +193 +193 +191 +190 +190 +190 +191 +191 +190 +189 +192 +193 +194 +194 +193 +193 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +191 +193 +194 +194 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +192 +191 +191 +191 +192 +193 +193 +192 +191 +190 +190 +191 +191 +192 +192 +191 +190 +191 +191 +192 +191 +191 +193 +194 +194 +194 +193 +192 +193 +193 +192 +192 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +191 +191 +191 +190 +191 +191 +192 +192 +192 +191 +191 +191 +192 +192 +191 +190 +190 +190 +190 +192 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +191 +190 +192 +194 +194 +194 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +194 +194 +193 +193 +192 +192 +192 +192 +193 +192 +192 +193 +193 +192 +191 +189 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +193 +191 +191 +193 +194 +194 +192 +192 +191 +191 +192 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +190 +191 +191 +191 +191 +192 +193 +192 +192 +191 +191 +191 +192 +193 +192 +191 +190 +191 +192 +192 +193 +194 +195 +196 +197 +198 +200 +202 +203 +205 +207 +207 +206 +205 +205 +208 +208 +208 +208 +209 +211 +213 +214 +215 +216 +218 +218 +216 +213 +210 +208 +201 +199 +195 +192 +190 +188 +186 +185 +184 +181 +177 +176 +176 +173 +167 +162 +159 +156 +154 +154 +156 +158 +158 +157 +153 +153 +155 +158 +159 +159 +159 +161 +161 +164 +168 +172 +171 +165 +161 +158 +164 +174 +185 +193 +201 +209 +211 +207 +197 +196 +199 +207 +212 +211 +207 +204 +201 +200 +199 +198 +196 +195 +194 +194 +196 +198 +203 +205 +193 +174 +169 +175 +187 +188 +187 +186 +188 +195 +201 +204 +205 +206 +203 +194 +184 +180 +181 +183 +194 +200 +201 +199 +200 +206 +206 +201 +197 +195 +196 +200 +203 +203 +201 +201 +198 +189 +187 +194 +199 +200 +197 +192 +187 +189 +194 +202 +210 +216 +217 +216 +209 +197 +186 +184 +188 +195 +203 +209 +210 +206 +201 +195 +195 +203 +207 +201 +203 +202 +202 +206 +205 +198 +187 +180 +176 +165 +167 +181 +187 +180 +180 +189 +197 +196 +197 +193 +174 +158 +166 +186 +205 +220 +215 +205 +201 +199 +201 +196 +199 +197 +194 +184 +160 +141 +160 +197 +212 +201 +185 +176 +163 +141 +147 +182 +198 +184 +188 +202 +203 +205 +210 +209 +189 +162 +140 +152 +188 +209 +198 +180 +166 +167 +176 +183 +172 +156 +158 +170 +176 +187 +178 +147 +124 +126 +134 +137 +157 +165 +169 +174 +181 +177 +171 +172 +153 +144 +155 +173 +168 +140 +126 +145 +179 +184 +159 +130 +119 +129 +139 +168 +175 +154 +140 +139 +140 +145 +145 +137 +138 +138 +173 +217 +217 +185 +154 +136 +131 +125 +121 +127 +162 +210 +213 +176 +134 +116 +125 +133 +135 +131 +129 +153 +198 +212 +208 +174 +143 +146 +161 +168 +183 +192 +195 +191 +186 +169 +148 +140 +160 +194 +192 +152 +108 +105 +152 +190 +178 +142 +118 +120 +126 +128 +134 +140 +142 +141 +138 +135 +136 +137 +135 +131 +125 +128 +144 +165 +159 +145 +144 +141 +149 +151 +147 +145 +142 +144 +159 +169 +161 +167 +175 +171 +151 +134 +133 +137 +143 +143 +143 +144 +145 +143 +148 +161 +184 +183 +145 +125 +134 +150 +140 +124 +117 +120 +125 +139 +154 +157 +163 +179 +177 +168 +164 +165 +170 +185 +193 +188 +175 +172 +168 +166 +166 +165 +161 +156 +152 +151 +143 +139 +148 +161 +172 +179 +164 +134 +106 +105 +116 +116 +118 +132 +152 +164 +173 +177 +186 +182 +154 +135 +126 +121 +122 +127 +133 +137 +139 +139 +135 +127 +117 +111 +109 +112 +116 +120 +113 +121 +146 +171 +166 +141 +124 +120 +119 +125 +123 +120 +124 +150 +198 +182 +138 +121 +117 +117 +105 +105 +123 +134 +126 +114 +114 +133 +152 +164 +172 +179 +177 +171 +171 +184 +198 +191 +156 +120 +132 +163 +178 +174 +163 +163 +157 +126 +112 +139 +157 +136 +99 +90 +106 +118 +126 +146 +160 +150 +129 +124 +149 +179 +186 +175 +181 +188 +171 +129 +118 +117 +117 +108 +101 +113 +149 +183 +192 +185 +181 +193 +196 +194 +184 +172 +166 +157 +159 +177 +192 +194 +181 +159 +148 +157 +178 +185 +163 +152 +160 +153 +129 +111 +111 +120 +111 +104 +105 +145 +194 +191 +126 +116 +155 +189 +196 +171 +153 +148 +155 +155 +144 +160 +176 +176 +163 +132 +127 +176 +205 +181 +141 +141 +176 +194 +182 +149 +132 +145 +172 +174 +160 +162 +177 +173 +156 +146 +141 +126 +127 +153 +172 +166 +169 +170 +163 +144 +144 +134 +118 +136 +178 +180 +135 +105 +111 +130 +132 +119 +138 +167 +167 +128 +96 +106 +143 +147 +137 +124 +131 +152 +168 +175 +178 +181 +186 +183 +168 +160 +176 +199 +182 +127 +97 +109 +123 +143 +170 +185 +176 +165 +152 +155 +166 +171 +154 +115 +90 +91 +115 +125 +113 +118 +143 +171 +161 +148 +132 +136 +151 +164 +152 +118 +109 +110 +113 +111 +114 +130 +144 +144 +128 +128 +133 +142 +147 +145 +141 +140 +138 +127 +124 +126 +120 +113 +110 +109 +106 +99 +84 +80 +85 +107 +138 +143 +140 +138 +134 +127 +118 +113 +104 +93 +91 +105 +121 +129 +128 +126 +125 +126 +115 +102 +96 +98 +109 +133 +145 +137 +119 +108 +106 +108 +95 +80 +73 +73 +85 +105 +127 +135 +131 +122 +108 +94 +90 +78 +77 +83 +80 +76 +78 +83 +87 +95 +100 +98 +92 +88 +85 +82 +80 +88 +94 +89 +83 +82 +85 +86 +92 +83 +75 +72 +73 +76 +79 +81 +78 +77 +81 +85 +91 +103 +106 +95 +86 +81 +77 +78 +82 +84 +82 +78 +79 +82 +88 +87 +77 +71 +70 +68 +62 +60 +60 +64 +66 +63 +58 +54 +55 +54 +54 +56 +60 +63 +62 +60 +57 +55 +59 +65 +67 +68 +67 +64 +60 +58 +58 +63 +66 +64 +64 +66 +65 +65 +66 +65 +61 +57 +57 +58 +55 +57 +59 +61 +62 +63 +64 +66 +64 +63 +63 +64 +65 +67 +69 +69 +70 +70 +70 +69 +67 +68 +74 +77 +80 +80 +79 +76 +71 +68 +67 +67 +64 +63 +62 +63 +66 +66 +65 +63 +60 +58 +59 +62 +65 +64 +62 +61 +62 +62 +62 +62 +61 +61 +64 +70 +78 +83 +94 +104 +108 +110 +117 +125 +128 +132 +132 +132 +135 +134 +132 +133 +136 +149 +155 +148 +134 +124 +127 +139 +145 +144 +137 +136 +133 +130 +138 +141 +142 +145 +146 +146 +142 +133 +131 +137 +158 +166 +166 +160 +161 +164 +163 +161 +158 +163 +164 +164 +158 +145 +140 +150 +160 +162 +164 +166 +164 +165 +172 +181 +181 +178 +178 +174 +169 +171 +175 +174 +170 +159 +153 +159 +163 +162 +164 +170 +168 +165 +159 +153 +153 +156 +156 +152 +150 +148 +149 +145 +130 +118 +119 +125 +132 +133 +134 +136 +136 +135 +136 +139 +144 +137 +135 +123 +109 +105 +107 +116 +125 +126 +129 +132 +134 +135 +136 +137 +139 +138 +134 +131 +130 +129 +125 +121 +117 +123 +127 +126 +126 +129 +128 +123 +124 +131 +138 +139 +138 +134 +132 +137 +139 +147 +153 +155 +159 +162 +161 +156 +153 +137 +120 +117 +124 +133 +140 +143 +153 +161 +160 +161 +163 +146 +123 +115 +132 +135 +141 +146 +145 +138 +131 +128 +142 +156 +161 +156 +154 +150 +150 +156 +149 +144 +140 +140 +143 +145 +149 +151 +154 +156 +159 +158 +152 +145 +142 +144 +146 +144 +147 +150 +149 +151 +155 +154 +156 +156 +151 +143 +141 +150 +162 +169 +170 +168 +165 +164 +164 +162 +158 +155 +157 +161 +166 +166 +161 +153 +145 +141 +151 +158 +162 +156 +149 +150 +154 +157 +163 +170 +175 +176 +176 +175 +173 +172 +166 +161 +160 +160 +157 +157 +158 +155 +145 +141 +136 +134 +134 +139 +150 +160 +162 +165 +163 +156 +149 +150 +154 +156 +156 +158 +159 +158 +158 +159 +159 +158 +155 +150 +147 +148 +150 +153 +157 +160 +164 +163 +164 +165 +163 +163 +165 +169 +169 +162 +155 +153 +158 +167 +175 +179 +182 +181 +177 +172 +170 +173 +177 +178 +185 +185 +183 +181 +178 +175 +171 +169 +170 +172 +173 +178 +181 +173 +162 +157 +161 +163 +164 +166 +165 +164 +161 +159 +155 +155 +153 +149 +142 +136 +131 +129 +135 +141 +148 +153 +156 +159 +159 +158 +156 +157 +158 +158 +156 +152 +147 +144 +151 +158 +164 +163 +161 +160 +159 +156 +158 +168 +176 +176 +173 +171 +168 +164 +158 +159 +160 +162 +165 +167 +164 +158 +150 +148 +148 +150 +154 +157 +159 +159 +162 +161 +164 +166 +164 +155 +146 +140 +142 +152 +158 +158 +159 +165 +167 +166 +165 +166 +168 +168 +166 +162 +157 +154 +192 +192 +191 +191 +192 +192 +192 +191 +193 +192 +191 +192 +194 +194 +193 +191 +190 +192 +194 +195 +195 +194 +193 +193 +191 +190 +190 +190 +191 +191 +191 +190 +191 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +197 +195 +193 +192 +191 +192 +194 +195 +194 +194 +193 +192 +192 +192 +193 +193 +190 +190 +190 +191 +192 +193 +192 +191 +193 +194 +195 +194 +194 +193 +193 +193 +192 +192 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +190 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +191 +190 +189 +189 +189 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +193 +192 +191 +191 +192 +193 +195 +194 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +193 +194 +195 +196 +191 +191 +190 +191 +192 +193 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +189 +191 +193 +194 +194 +193 +192 +191 +191 +191 +191 +190 +191 +191 +191 +192 +195 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +190 +190 +191 +191 +192 +192 +192 +193 +193 +191 +191 +192 +192 +192 +193 +193 +193 +194 +194 +192 +190 +190 +192 +194 +194 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +194 +194 +193 +192 +191 +191 +191 +192 +190 +191 +192 +193 +193 +192 +191 +190 +191 +191 +191 +190 +190 +191 +191 +192 +193 +191 +190 +191 +193 +193 +191 +189 +190 +192 +194 +193 +191 +190 +192 +194 +194 +195 +197 +198 +199 +200 +202 +203 +205 +206 +208 +209 +209 +208 +207 +207 +206 +206 +207 +208 +209 +211 +212 +213 +214 +214 +215 +215 +213 +209 +205 +203 +197 +194 +191 +189 +187 +186 +185 +184 +183 +179 +176 +173 +172 +170 +166 +162 +155 +153 +151 +152 +155 +157 +158 +158 +155 +156 +160 +164 +165 +164 +163 +163 +164 +166 +168 +170 +171 +167 +159 +151 +160 +175 +188 +192 +198 +207 +208 +203 +193 +193 +199 +211 +216 +212 +204 +201 +197 +194 +194 +197 +194 +189 +192 +199 +202 +205 +206 +204 +192 +168 +160 +171 +180 +183 +187 +190 +195 +199 +202 +202 +201 +200 +198 +196 +193 +192 +195 +199 +201 +201 +201 +199 +201 +204 +203 +200 +197 +197 +198 +199 +203 +206 +205 +200 +196 +189 +190 +198 +201 +202 +200 +197 +195 +199 +202 +205 +211 +215 +214 +209 +201 +192 +187 +191 +195 +198 +204 +212 +209 +204 +201 +200 +202 +206 +208 +203 +209 +207 +205 +206 +202 +194 +185 +179 +175 +159 +160 +183 +198 +192 +189 +197 +201 +198 +196 +186 +167 +158 +179 +210 +220 +215 +200 +192 +185 +180 +189 +200 +199 +197 +186 +172 +161 +160 +178 +203 +208 +199 +185 +176 +166 +154 +166 +198 +208 +201 +203 +207 +204 +206 +208 +201 +184 +163 +149 +166 +199 +215 +203 +184 +171 +164 +173 +179 +161 +145 +156 +176 +189 +178 +164 +154 +148 +152 +166 +181 +189 +192 +187 +183 +177 +164 +150 +144 +138 +137 +157 +173 +161 +132 +125 +151 +185 +189 +156 +132 +126 +135 +149 +173 +174 +154 +140 +139 +139 +140 +140 +136 +136 +158 +189 +208 +204 +181 +151 +131 +126 +125 +121 +140 +189 +220 +195 +146 +124 +122 +130 +134 +144 +143 +130 +138 +180 +204 +198 +166 +137 +115 +115 +138 +141 +156 +165 +169 +176 +174 +156 +141 +165 +192 +190 +175 +148 +142 +172 +178 +160 +135 +123 +128 +134 +131 +129 +130 +135 +136 +135 +132 +133 +136 +136 +132 +126 +134 +153 +172 +161 +140 +140 +139 +147 +144 +147 +145 +145 +148 +149 +156 +156 +172 +178 +163 +144 +133 +134 +144 +136 +141 +146 +151 +152 +149 +156 +170 +182 +179 +144 +129 +139 +152 +141 +125 +123 +121 +119 +132 +153 +164 +168 +171 +161 +140 +144 +163 +165 +163 +154 +138 +136 +138 +141 +139 +135 +130 +125 +121 +121 +126 +134 +140 +137 +134 +153 +181 +184 +150 +112 +106 +116 +108 +112 +142 +166 +173 +169 +179 +189 +166 +135 +123 +116 +113 +119 +133 +140 +136 +133 +133 +133 +126 +115 +104 +103 +109 +118 +124 +114 +108 +121 +154 +174 +161 +135 +118 +119 +127 +124 +118 +129 +163 +200 +170 +126 +117 +117 +116 +105 +104 +120 +133 +129 +123 +135 +153 +157 +164 +175 +177 +171 +168 +166 +173 +191 +198 +179 +150 +143 +166 +180 +160 +135 +156 +175 +148 +126 +138 +155 +141 +101 +86 +103 +120 +125 +135 +151 +151 +131 +128 +155 +183 +184 +172 +178 +186 +166 +124 +115 +113 +109 +104 +97 +112 +154 +186 +190 +185 +198 +205 +192 +175 +171 +176 +175 +157 +128 +137 +172 +192 +177 +169 +173 +171 +179 +186 +164 +160 +171 +146 +113 +104 +112 +123 +118 +113 +112 +136 +176 +186 +147 +143 +168 +188 +191 +172 +161 +164 +160 +144 +135 +157 +173 +167 +151 +119 +110 +169 +207 +184 +145 +153 +185 +187 +162 +129 +112 +124 +152 +176 +174 +169 +184 +181 +170 +162 +151 +126 +118 +139 +167 +162 +169 +178 +178 +157 +149 +137 +107 +124 +169 +186 +156 +127 +122 +132 +137 +117 +127 +160 +172 +140 +104 +101 +127 +140 +132 +116 +132 +167 +181 +175 +183 +180 +179 +177 +166 +159 +169 +186 +183 +132 +106 +114 +118 +136 +168 +187 +173 +156 +146 +164 +180 +165 +132 +97 +89 +101 +126 +121 +96 +101 +142 +185 +173 +157 +134 +127 +138 +157 +166 +152 +121 +95 +88 +106 +131 +152 +151 +132 +117 +125 +135 +142 +147 +149 +144 +137 +131 +126 +124 +125 +124 +124 +120 +113 +108 +98 +81 +77 +89 +117 +141 +141 +146 +146 +135 +119 +110 +104 +94 +86 +89 +108 +126 +131 +129 +126 +119 +111 +98 +93 +91 +97 +108 +123 +135 +140 +131 +108 +97 +97 +93 +88 +83 +75 +78 +92 +117 +136 +144 +146 +131 +107 +100 +83 +75 +79 +81 +82 +83 +83 +86 +92 +95 +93 +90 +89 +88 +85 +84 +90 +91 +88 +83 +83 +87 +89 +89 +83 +78 +75 +76 +77 +79 +82 +80 +83 +88 +91 +94 +101 +98 +86 +79 +76 +74 +77 +83 +87 +84 +80 +81 +86 +93 +89 +76 +66 +66 +67 +65 +61 +62 +68 +68 +62 +56 +54 +54 +55 +58 +61 +63 +62 +60 +59 +54 +54 +60 +67 +67 +66 +65 +62 +61 +59 +60 +64 +65 +64 +64 +65 +64 +65 +64 +62 +57 +53 +53 +56 +58 +59 +60 +61 +61 +62 +63 +64 +64 +64 +64 +66 +69 +71 +70 +68 +66 +67 +68 +68 +69 +73 +79 +83 +80 +79 +76 +72 +69 +67 +68 +70 +63 +63 +65 +65 +65 +65 +64 +63 +60 +59 +60 +63 +64 +62 +61 +61 +63 +64 +63 +61 +58 +58 +68 +77 +88 +93 +102 +111 +114 +115 +121 +129 +134 +137 +136 +135 +139 +142 +140 +140 +146 +158 +160 +147 +133 +129 +135 +145 +154 +155 +150 +151 +148 +141 +140 +137 +136 +145 +148 +135 +121 +123 +133 +137 +157 +168 +168 +160 +159 +163 +162 +159 +158 +163 +165 +162 +156 +148 +150 +162 +175 +166 +160 +160 +162 +165 +176 +188 +184 +179 +177 +174 +169 +171 +177 +177 +172 +159 +156 +166 +170 +165 +163 +169 +168 +165 +158 +155 +157 +160 +157 +150 +149 +151 +150 +145 +134 +117 +109 +112 +132 +138 +142 +141 +138 +136 +136 +135 +135 +131 +131 +121 +109 +101 +104 +121 +131 +130 +130 +133 +135 +135 +135 +136 +140 +140 +136 +133 +130 +128 +123 +119 +110 +118 +129 +139 +146 +146 +139 +131 +115 +115 +123 +132 +132 +132 +137 +144 +143 +150 +158 +162 +162 +160 +156 +152 +148 +141 +130 +120 +116 +124 +139 +152 +156 +161 +158 +157 +158 +145 +123 +114 +132 +139 +144 +145 +147 +147 +141 +133 +137 +148 +156 +158 +156 +148 +148 +155 +146 +140 +136 +138 +144 +149 +152 +155 +153 +156 +158 +157 +156 +152 +145 +139 +142 +142 +146 +151 +153 +157 +158 +154 +155 +156 +155 +150 +145 +149 +160 +170 +167 +166 +165 +163 +161 +160 +158 +158 +161 +162 +163 +163 +160 +155 +147 +142 +149 +158 +165 +162 +154 +151 +152 +152 +164 +174 +182 +183 +178 +173 +169 +167 +167 +164 +164 +165 +162 +160 +156 +150 +137 +133 +130 +129 +131 +138 +151 +160 +167 +165 +158 +147 +140 +140 +148 +156 +154 +157 +159 +156 +153 +153 +155 +157 +152 +145 +143 +147 +151 +151 +155 +159 +164 +163 +162 +163 +163 +164 +165 +168 +166 +158 +150 +149 +156 +167 +176 +182 +182 +178 +174 +174 +176 +178 +181 +184 +191 +191 +188 +184 +179 +174 +171 +171 +172 +173 +174 +177 +179 +170 +157 +153 +156 +162 +169 +170 +172 +174 +173 +171 +166 +165 +162 +157 +147 +138 +133 +131 +136 +141 +147 +151 +155 +157 +156 +154 +152 +150 +149 +149 +148 +145 +140 +137 +151 +157 +160 +158 +155 +153 +151 +148 +155 +165 +174 +174 +169 +166 +163 +161 +158 +161 +163 +164 +167 +169 +162 +152 +145 +148 +151 +154 +156 +156 +157 +158 +162 +163 +164 +167 +165 +157 +148 +142 +152 +161 +167 +166 +167 +171 +173 +171 +169 +173 +173 +170 +165 +163 +159 +154 +192 +191 +191 +192 +192 +193 +193 +192 +193 +191 +190 +190 +193 +193 +192 +190 +190 +191 +193 +194 +194 +194 +194 +194 +192 +192 +192 +192 +192 +193 +192 +192 +190 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +196 +195 +194 +193 +192 +193 +194 +195 +194 +193 +193 +192 +192 +192 +193 +193 +190 +190 +191 +191 +192 +192 +192 +192 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +190 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +190 +190 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +196 +195 +194 +192 +192 +193 +194 +195 +193 +193 +193 +193 +193 +194 +194 +195 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +190 +191 +193 +193 +193 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +192 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +191 +190 +191 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +192 +193 +192 +190 +190 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +194 +193 +193 +192 +192 +191 +191 +191 +190 +191 +192 +193 +193 +192 +191 +190 +193 +193 +192 +192 +192 +192 +193 +193 +194 +192 +190 +191 +193 +193 +191 +188 +190 +192 +193 +193 +192 +192 +193 +195 +195 +197 +198 +200 +201 +202 +204 +205 +204 +205 +207 +208 +208 +208 +207 +207 +204 +205 +206 +207 +209 +210 +212 +213 +212 +212 +212 +211 +209 +205 +202 +199 +194 +192 +188 +186 +184 +183 +183 +182 +181 +178 +173 +170 +168 +166 +163 +161 +155 +154 +153 +155 +158 +161 +163 +163 +164 +165 +165 +166 +167 +167 +167 +167 +165 +167 +167 +166 +166 +165 +161 +154 +161 +175 +187 +189 +195 +203 +204 +198 +193 +192 +198 +210 +215 +209 +201 +199 +194 +188 +189 +196 +195 +188 +191 +201 +202 +205 +200 +197 +193 +176 +167 +176 +181 +184 +188 +193 +198 +201 +200 +199 +197 +195 +197 +200 +199 +197 +199 +203 +203 +201 +201 +201 +200 +200 +199 +200 +201 +202 +197 +192 +193 +202 +205 +202 +191 +187 +189 +194 +194 +193 +196 +197 +198 +207 +211 +211 +211 +212 +208 +202 +195 +197 +200 +201 +196 +196 +204 +214 +210 +202 +198 +199 +200 +202 +205 +205 +209 +211 +210 +206 +195 +187 +184 +184 +176 +165 +169 +189 +204 +201 +199 +205 +205 +203 +192 +175 +167 +178 +199 +214 +216 +206 +182 +169 +165 +169 +189 +205 +203 +193 +179 +173 +179 +184 +184 +185 +196 +193 +186 +184 +185 +184 +192 +205 +208 +211 +217 +214 +201 +196 +200 +199 +190 +178 +181 +199 +209 +205 +196 +191 +182 +177 +181 +177 +159 +161 +182 +195 +200 +180 +168 +179 +191 +195 +194 +197 +190 +185 +176 +163 +150 +137 +128 +126 +136 +140 +162 +177 +162 +132 +126 +153 +187 +189 +152 +137 +137 +145 +159 +177 +171 +156 +143 +140 +139 +138 +140 +143 +146 +175 +200 +207 +199 +175 +144 +126 +127 +125 +128 +163 +209 +209 +166 +130 +126 +135 +137 +128 +137 +144 +134 +137 +173 +194 +192 +175 +153 +114 +89 +100 +111 +124 +132 +132 +137 +149 +157 +160 +177 +192 +188 +182 +176 +182 +185 +157 +138 +132 +132 +135 +136 +135 +130 +122 +123 +126 +130 +132 +133 +134 +135 +136 +134 +142 +161 +177 +162 +138 +138 +139 +140 +136 +145 +143 +143 +145 +137 +142 +161 +179 +178 +156 +140 +134 +137 +145 +133 +135 +140 +147 +147 +145 +160 +183 +193 +173 +134 +132 +143 +144 +132 +129 +132 +125 +119 +130 +160 +184 +178 +162 +153 +146 +162 +177 +161 +131 +111 +99 +110 +117 +120 +115 +111 +111 +112 +112 +105 +115 +129 +137 +129 +118 +133 +161 +186 +179 +149 +119 +110 +113 +126 +147 +173 +182 +173 +171 +168 +145 +130 +121 +113 +114 +123 +134 +138 +130 +122 +121 +122 +123 +120 +112 +110 +115 +121 +123 +121 +105 +98 +122 +161 +176 +155 +127 +124 +129 +124 +114 +128 +171 +200 +160 +117 +108 +111 +117 +116 +117 +121 +122 +134 +142 +161 +170 +167 +166 +170 +170 +171 +165 +160 +161 +168 +174 +172 +167 +151 +163 +177 +155 +116 +125 +160 +166 +156 +148 +157 +152 +113 +88 +102 +120 +126 +129 +146 +149 +131 +133 +159 +177 +168 +164 +183 +191 +163 +115 +111 +115 +109 +109 +106 +128 +172 +194 +189 +184 +202 +210 +190 +159 +148 +161 +173 +161 +120 +100 +130 +176 +179 +171 +175 +174 +183 +188 +176 +178 +171 +130 +103 +107 +119 +124 +116 +116 +118 +128 +157 +176 +172 +171 +182 +190 +189 +179 +176 +182 +170 +142 +127 +145 +160 +161 +148 +118 +109 +162 +203 +190 +154 +158 +185 +182 +153 +120 +100 +97 +109 +140 +161 +170 +180 +185 +185 +183 +172 +147 +136 +148 +165 +160 +166 +182 +189 +164 +145 +125 +90 +116 +165 +184 +163 +142 +135 +139 +134 +125 +127 +149 +168 +161 +140 +130 +130 +130 +113 +101 +123 +161 +180 +180 +194 +194 +186 +173 +162 +161 +164 +167 +172 +158 +147 +138 +130 +143 +169 +184 +175 +152 +141 +169 +187 +161 +124 +102 +100 +110 +125 +111 +87 +99 +147 +195 +195 +172 +135 +119 +130 +155 +175 +172 +124 +77 +70 +112 +148 +158 +144 +120 +115 +129 +139 +140 +142 +147 +146 +140 +126 +133 +142 +141 +129 +122 +123 +122 +111 +95 +77 +79 +102 +129 +143 +140 +147 +150 +135 +112 +102 +96 +86 +81 +86 +105 +123 +126 +124 +120 +111 +100 +87 +90 +97 +108 +113 +109 +114 +131 +134 +111 +96 +92 +91 +94 +96 +88 +77 +74 +86 +105 +120 +139 +147 +137 +128 +114 +102 +95 +94 +98 +99 +94 +95 +94 +91 +91 +97 +104 +105 +101 +103 +98 +90 +86 +85 +89 +91 +91 +82 +80 +80 +80 +79 +77 +77 +78 +81 +84 +89 +91 +89 +86 +80 +73 +76 +75 +76 +81 +87 +90 +87 +83 +81 +83 +87 +83 +71 +63 +63 +63 +65 +60 +59 +63 +64 +58 +55 +56 +54 +55 +57 +61 +63 +63 +61 +60 +53 +55 +63 +69 +67 +64 +63 +60 +60 +60 +61 +63 +64 +63 +63 +64 +65 +63 +61 +58 +54 +50 +50 +53 +58 +59 +59 +59 +60 +60 +61 +61 +62 +63 +64 +67 +70 +70 +69 +68 +64 +67 +68 +69 +72 +77 +83 +86 +77 +73 +69 +65 +65 +66 +67 +68 +62 +63 +65 +66 +66 +66 +65 +63 +60 +60 +61 +62 +61 +59 +58 +59 +64 +65 +65 +60 +55 +58 +71 +85 +97 +102 +109 +114 +117 +119 +126 +134 +141 +145 +143 +138 +141 +143 +143 +142 +151 +160 +159 +146 +135 +131 +135 +142 +154 +158 +158 +163 +161 +154 +151 +145 +146 +150 +153 +137 +107 +100 +119 +136 +152 +161 +162 +159 +161 +163 +161 +159 +159 +161 +162 +157 +149 +147 +156 +169 +183 +174 +163 +157 +159 +164 +176 +187 +185 +183 +180 +174 +169 +174 +176 +171 +169 +162 +162 +171 +174 +170 +166 +168 +168 +165 +159 +156 +158 +160 +156 +151 +149 +150 +145 +143 +141 +128 +114 +112 +129 +137 +144 +143 +140 +138 +135 +131 +129 +129 +128 +117 +110 +104 +104 +122 +133 +135 +134 +132 +133 +134 +135 +133 +140 +140 +138 +134 +131 +128 +124 +120 +114 +120 +132 +146 +155 +155 +147 +140 +114 +107 +111 +121 +128 +138 +147 +148 +148 +153 +159 +162 +159 +153 +149 +147 +137 +140 +140 +132 +124 +126 +139 +151 +155 +158 +151 +144 +141 +138 +134 +134 +141 +144 +145 +145 +148 +151 +149 +143 +141 +145 +149 +154 +156 +152 +146 +142 +141 +138 +136 +140 +146 +152 +155 +156 +155 +157 +157 +157 +159 +159 +149 +137 +135 +137 +144 +149 +152 +160 +162 +157 +155 +156 +158 +157 +152 +150 +157 +166 +164 +165 +166 +164 +161 +159 +159 +159 +158 +160 +161 +161 +159 +156 +152 +150 +152 +160 +167 +167 +161 +156 +153 +152 +163 +175 +184 +184 +176 +168 +163 +161 +165 +163 +164 +167 +166 +164 +157 +147 +133 +129 +127 +129 +132 +140 +150 +157 +167 +161 +153 +145 +139 +139 +145 +152 +155 +157 +158 +156 +153 +153 +155 +157 +150 +142 +140 +146 +151 +152 +156 +162 +164 +161 +160 +161 +163 +164 +164 +165 +163 +154 +145 +145 +153 +163 +173 +178 +180 +174 +171 +175 +177 +179 +183 +189 +195 +196 +194 +189 +181 +175 +172 +171 +173 +175 +174 +175 +175 +166 +154 +150 +154 +161 +168 +169 +170 +174 +176 +173 +171 +171 +170 +166 +156 +148 +145 +146 +148 +153 +158 +160 +160 +160 +158 +155 +156 +153 +151 +149 +147 +143 +140 +139 +151 +158 +163 +161 +158 +155 +155 +154 +159 +167 +174 +175 +171 +168 +165 +163 +163 +167 +168 +168 +170 +170 +160 +147 +146 +151 +156 +160 +161 +161 +161 +162 +166 +165 +164 +164 +162 +157 +151 +147 +156 +165 +170 +170 +171 +174 +174 +173 +171 +175 +175 +169 +164 +164 +160 +155 +192 +191 +191 +192 +192 +193 +193 +192 +193 +191 +190 +190 +192 +193 +192 +190 +193 +193 +193 +192 +192 +192 +193 +194 +191 +192 +193 +194 +194 +193 +193 +192 +193 +193 +193 +193 +193 +193 +193 +192 +190 +191 +193 +194 +194 +193 +192 +191 +192 +192 +192 +192 +193 +193 +193 +192 +194 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +193 +194 +194 +194 +194 +194 +194 +193 +193 +191 +191 +190 +190 +190 +191 +191 +191 +193 +193 +193 +192 +192 +192 +192 +192 +190 +191 +192 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +193 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +196 +195 +194 +193 +193 +194 +195 +196 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +194 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +191 +191 +192 +193 +191 +191 +191 +191 +191 +192 +193 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +195 +194 +193 +193 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +190 +192 +191 +191 +192 +194 +196 +195 +195 +197 +198 +200 +201 +202 +203 +204 +204 +203 +204 +205 +206 +205 +204 +204 +204 +202 +203 +205 +207 +209 +210 +211 +212 +210 +210 +209 +208 +206 +203 +200 +197 +192 +188 +185 +182 +180 +179 +178 +178 +178 +175 +171 +167 +165 +163 +161 +160 +158 +157 +157 +159 +162 +166 +168 +169 +168 +168 +167 +166 +166 +167 +167 +167 +165 +168 +168 +163 +161 +164 +168 +168 +168 +172 +178 +186 +199 +209 +206 +197 +192 +197 +206 +212 +207 +197 +193 +196 +193 +186 +187 +197 +200 +194 +195 +203 +200 +200 +189 +183 +191 +190 +184 +188 +185 +186 +188 +193 +198 +199 +199 +198 +196 +195 +196 +198 +195 +192 +193 +198 +203 +202 +204 +205 +203 +199 +200 +204 +204 +204 +196 +185 +186 +197 +205 +204 +186 +180 +180 +179 +176 +180 +193 +202 +206 +210 +210 +208 +210 +211 +205 +196 +197 +204 +205 +198 +191 +195 +206 +215 +210 +199 +192 +191 +189 +192 +200 +206 +206 +210 +210 +203 +192 +184 +180 +180 +176 +177 +183 +193 +201 +202 +202 +205 +206 +203 +190 +176 +180 +196 +205 +202 +205 +207 +179 +153 +159 +187 +206 +201 +202 +191 +179 +181 +192 +192 +182 +176 +193 +197 +194 +189 +192 +199 +202 +201 +203 +210 +215 +206 +185 +178 +192 +211 +203 +193 +197 +206 +202 +194 +194 +198 +189 +184 +187 +187 +183 +192 +203 +198 +186 +182 +177 +178 +188 +195 +182 +165 +155 +150 +142 +132 +122 +120 +123 +126 +140 +149 +172 +181 +160 +129 +127 +155 +191 +185 +144 +136 +143 +150 +158 +172 +173 +161 +148 +141 +140 +141 +146 +155 +167 +169 +183 +205 +208 +172 +134 +123 +126 +126 +138 +174 +202 +187 +155 +142 +138 +145 +140 +129 +130 +131 +133 +148 +179 +192 +192 +185 +175 +152 +118 +99 +112 +122 +128 +120 +109 +117 +145 +168 +173 +186 +197 +194 +191 +196 +180 +149 +130 +132 +137 +138 +136 +137 +135 +129 +122 +124 +129 +133 +132 +129 +133 +140 +143 +148 +163 +178 +161 +137 +137 +139 +134 +133 +143 +143 +142 +142 +136 +141 +168 +179 +171 +149 +139 +138 +138 +141 +139 +135 +137 +143 +141 +136 +157 +190 +208 +177 +132 +132 +142 +135 +120 +120 +124 +117 +120 +144 +176 +194 +183 +163 +148 +164 +185 +187 +162 +123 +105 +109 +119 +122 +118 +110 +114 +129 +134 +131 +124 +126 +126 +129 +131 +128 +130 +139 +165 +189 +186 +143 +114 +126 +150 +156 +179 +179 +160 +150 +147 +149 +146 +123 +117 +120 +129 +135 +132 +123 +114 +110 +110 +119 +123 +119 +117 +120 +122 +121 +126 +115 +100 +100 +131 +169 +173 +153 +134 +133 +124 +109 +126 +173 +200 +158 +113 +107 +111 +119 +122 +120 +121 +125 +139 +162 +173 +171 +172 +171 +170 +172 +167 +154 +146 +150 +159 +163 +160 +157 +152 +160 +174 +158 +117 +101 +127 +159 +160 +157 +171 +169 +130 +101 +105 +114 +115 +121 +143 +152 +142 +149 +165 +163 +142 +151 +182 +193 +158 +109 +111 +118 +114 +113 +123 +150 +173 +169 +170 +192 +206 +216 +195 +157 +137 +149 +168 +169 +135 +90 +93 +144 +174 +174 +176 +180 +187 +182 +178 +180 +158 +114 +108 +127 +135 +133 +123 +120 +121 +124 +147 +173 +180 +180 +182 +186 +182 +178 +182 +187 +171 +145 +130 +141 +159 +168 +154 +121 +115 +160 +197 +192 +160 +162 +181 +172 +138 +111 +101 +95 +92 +113 +143 +163 +166 +177 +183 +182 +178 +167 +165 +175 +178 +172 +172 +183 +191 +162 +129 +99 +76 +117 +170 +183 +162 +144 +136 +137 +132 +130 +128 +142 +164 +170 +157 +142 +140 +131 +106 +85 +95 +132 +170 +194 +198 +194 +182 +166 +158 +159 +161 +162 +157 +161 +159 +156 +153 +151 +164 +185 +181 +164 +149 +161 +174 +158 +133 +113 +102 +106 +115 +106 +93 +103 +138 +177 +206 +183 +133 +106 +128 +167 +179 +160 +113 +73 +76 +122 +151 +152 +138 +119 +120 +131 +138 +137 +141 +148 +147 +140 +131 +137 +141 +134 +128 +131 +133 +127 +104 +89 +82 +93 +119 +137 +142 +144 +144 +142 +121 +99 +95 +96 +88 +83 +80 +100 +118 +124 +120 +112 +100 +88 +82 +95 +111 +123 +114 +90 +93 +123 +138 +123 +107 +92 +86 +92 +100 +100 +80 +68 +70 +80 +86 +106 +135 +149 +148 +150 +147 +133 +117 +114 +112 +104 +102 +98 +97 +104 +113 +120 +120 +117 +116 +109 +100 +96 +95 +93 +90 +88 +79 +77 +76 +76 +76 +75 +76 +78 +84 +83 +84 +84 +78 +69 +68 +72 +79 +82 +86 +92 +94 +94 +89 +86 +79 +75 +74 +73 +67 +62 +62 +60 +61 +56 +55 +59 +61 +57 +56 +58 +55 +53 +53 +59 +62 +63 +62 +61 +55 +58 +65 +70 +66 +62 +61 +59 +59 +61 +62 +62 +62 +63 +63 +62 +66 +61 +57 +56 +54 +53 +53 +54 +58 +58 +59 +60 +60 +60 +60 +59 +62 +65 +68 +70 +70 +70 +69 +69 +67 +69 +71 +70 +72 +76 +79 +80 +73 +67 +61 +59 +62 +65 +65 +63 +64 +63 +63 +64 +66 +66 +63 +61 +59 +58 +59 +60 +59 +58 +58 +60 +64 +65 +64 +59 +54 +58 +74 +89 +103 +108 +115 +120 +123 +125 +131 +137 +144 +149 +147 +141 +141 +142 +144 +146 +154 +158 +152 +141 +135 +134 +139 +147 +152 +158 +158 +161 +159 +156 +159 +157 +163 +154 +155 +149 +117 +94 +108 +136 +143 +146 +148 +154 +161 +162 +160 +163 +158 +159 +160 +154 +145 +146 +158 +168 +177 +175 +166 +156 +155 +162 +173 +179 +180 +183 +182 +174 +169 +175 +173 +162 +163 +163 +164 +166 +169 +171 +172 +171 +165 +163 +158 +154 +155 +155 +153 +150 +149 +148 +139 +135 +137 +131 +123 +122 +130 +137 +141 +140 +139 +138 +134 +130 +129 +132 +130 +118 +114 +112 +108 +118 +132 +138 +139 +133 +131 +136 +136 +130 +138 +138 +137 +133 +129 +127 +124 +121 +124 +127 +134 +143 +150 +152 +149 +145 +132 +117 +107 +111 +123 +144 +153 +148 +155 +157 +159 +157 +153 +148 +144 +143 +135 +138 +138 +136 +136 +138 +141 +140 +148 +150 +145 +133 +124 +125 +135 +146 +145 +145 +148 +151 +154 +153 +149 +147 +146 +145 +144 +146 +149 +149 +140 +127 +131 +134 +140 +145 +151 +156 +160 +161 +157 +159 +156 +155 +159 +160 +150 +137 +126 +132 +142 +148 +151 +158 +163 +159 +155 +156 +159 +162 +159 +154 +155 +159 +160 +162 +165 +165 +161 +159 +159 +159 +156 +158 +159 +157 +154 +152 +153 +154 +156 +161 +166 +167 +165 +162 +157 +154 +161 +173 +182 +182 +175 +168 +164 +163 +164 +162 +162 +165 +165 +165 +157 +144 +133 +131 +130 +133 +137 +144 +151 +156 +159 +153 +148 +146 +146 +145 +147 +149 +155 +155 +156 +157 +157 +156 +158 +159 +151 +141 +138 +145 +152 +155 +160 +166 +166 +162 +160 +161 +164 +164 +162 +162 +159 +150 +143 +144 +153 +162 +169 +174 +176 +171 +169 +173 +175 +175 +181 +189 +193 +195 +195 +190 +183 +176 +172 +173 +175 +177 +176 +175 +173 +162 +152 +150 +155 +161 +167 +165 +165 +170 +171 +169 +169 +169 +169 +166 +158 +151 +152 +156 +160 +166 +170 +170 +167 +165 +164 +163 +165 +164 +162 +158 +152 +146 +147 +150 +155 +164 +173 +173 +168 +165 +167 +170 +168 +173 +177 +178 +176 +174 +172 +170 +168 +171 +172 +172 +174 +173 +163 +151 +148 +152 +158 +163 +166 +167 +166 +166 +168 +167 +166 +163 +160 +157 +153 +150 +154 +161 +167 +168 +169 +172 +173 +171 +170 +173 +172 +167 +165 +167 +166 +161 +191 +191 +191 +191 +192 +193 +192 +192 +193 +192 +192 +192 +192 +193 +193 +192 +196 +195 +194 +192 +190 +190 +191 +192 +190 +192 +193 +194 +193 +192 +191 +190 +192 +192 +192 +192 +193 +193 +192 +191 +189 +190 +192 +193 +194 +193 +192 +191 +192 +192 +191 +191 +192 +192 +192 +191 +194 +194 +193 +193 +192 +192 +191 +191 +192 +192 +193 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +193 +193 +193 +192 +191 +190 +190 +192 +193 +194 +193 +193 +193 +194 +194 +193 +192 +191 +190 +190 +190 +191 +191 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +193 +194 +192 +191 +191 +191 +192 +192 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +194 +193 +192 +192 +192 +194 +195 +196 +193 +194 +195 +195 +195 +194 +193 +193 +194 +193 +192 +192 +193 +193 +193 +192 +194 +193 +193 +193 +193 +193 +192 +191 +193 +193 +192 +192 +191 +192 +193 +195 +193 +192 +190 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +193 +192 +191 +191 +191 +192 +193 +193 +192 +193 +193 +193 +192 +191 +190 +191 +191 +193 +193 +193 +193 +192 +192 +192 +191 +190 +191 +192 +192 +192 +193 +193 +191 +191 +191 +191 +191 +192 +192 +192 +191 +190 +190 +190 +191 +191 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +191 +192 +192 +192 +191 +192 +193 +192 +191 +190 +191 +192 +193 +192 +191 +193 +196 +198 +198 +196 +198 +200 +201 +202 +202 +202 +203 +203 +204 +204 +204 +203 +202 +201 +200 +200 +202 +203 +205 +207 +209 +210 +211 +211 +209 +208 +206 +205 +204 +201 +198 +195 +191 +188 +185 +181 +178 +177 +176 +176 +174 +172 +169 +166 +164 +162 +162 +162 +162 +161 +160 +161 +164 +166 +169 +170 +167 +168 +168 +167 +167 +168 +168 +167 +164 +166 +165 +162 +161 +165 +172 +176 +174 +166 +166 +182 +201 +208 +200 +189 +188 +201 +214 +210 +194 +181 +183 +192 +194 +189 +191 +199 +204 +202 +201 +203 +197 +192 +177 +171 +183 +195 +196 +197 +191 +189 +189 +193 +198 +199 +198 +197 +199 +197 +195 +192 +188 +188 +192 +196 +199 +202 +204 +205 +202 +199 +200 +204 +202 +203 +196 +186 +187 +196 +202 +201 +188 +178 +172 +167 +164 +174 +194 +209 +215 +210 +202 +201 +208 +212 +205 +194 +203 +204 +197 +185 +183 +194 +208 +215 +210 +196 +185 +183 +181 +187 +198 +206 +209 +210 +209 +201 +190 +179 +169 +163 +172 +181 +188 +191 +196 +204 +209 +209 +205 +200 +194 +194 +199 +202 +200 +194 +204 +204 +180 +165 +179 +203 +212 +200 +197 +191 +186 +190 +197 +194 +193 +199 +210 +212 +207 +196 +192 +197 +198 +194 +203 +208 +193 +166 +161 +184 +207 +213 +201 +190 +189 +192 +192 +198 +203 +197 +197 +186 +184 +191 +197 +200 +192 +177 +161 +155 +150 +151 +157 +159 +146 +130 +115 +113 +114 +113 +111 +117 +127 +131 +142 +158 +181 +180 +152 +125 +131 +165 +197 +178 +137 +135 +149 +155 +154 +168 +177 +166 +148 +137 +140 +145 +153 +164 +170 +165 +170 +192 +207 +184 +145 +128 +116 +128 +153 +183 +190 +173 +157 +153 +148 +141 +135 +137 +135 +128 +139 +166 +186 +192 +190 +176 +174 +180 +162 +127 +112 +124 +138 +133 +111 +104 +124 +147 +168 +177 +196 +201 +202 +197 +169 +144 +128 +129 +138 +145 +142 +138 +137 +137 +132 +132 +133 +133 +131 +129 +134 +141 +144 +146 +162 +178 +162 +137 +136 +137 +133 +136 +142 +143 +143 +143 +142 +148 +161 +163 +155 +143 +140 +144 +144 +143 +147 +141 +141 +143 +137 +130 +151 +186 +209 +184 +138 +131 +140 +137 +118 +110 +112 +110 +132 +170 +191 +187 +176 +167 +151 +163 +170 +171 +164 +147 +134 +136 +134 +133 +128 +128 +140 +154 +149 +134 +132 +134 +130 +127 +130 +130 +125 +123 +138 +158 +181 +176 +148 +139 +156 +173 +193 +177 +149 +129 +130 +152 +162 +143 +130 +131 +133 +134 +128 +116 +108 +106 +116 +124 +127 +124 +119 +119 +121 +121 +119 +118 +112 +104 +117 +155 +174 +160 +144 +132 +119 +104 +123 +171 +197 +160 +115 +118 +126 +132 +125 +113 +118 +132 +146 +167 +170 +162 +168 +174 +174 +177 +155 +148 +148 +156 +164 +164 +160 +157 +159 +169 +181 +165 +131 +105 +108 +133 +151 +167 +188 +179 +140 +115 +113 +112 +113 +119 +139 +151 +152 +165 +170 +155 +132 +148 +186 +194 +153 +106 +112 +120 +121 +120 +138 +160 +148 +117 +136 +193 +222 +221 +194 +163 +155 +169 +181 +174 +145 +102 +86 +126 +171 +185 +179 +173 +168 +166 +168 +174 +152 +120 +127 +150 +154 +151 +145 +141 +135 +133 +150 +175 +181 +181 +178 +183 +173 +171 +178 +179 +167 +147 +134 +144 +168 +182 +159 +120 +119 +166 +198 +190 +168 +173 +182 +164 +128 +105 +103 +105 +99 +109 +133 +155 +163 +163 +159 +158 +163 +168 +171 +173 +185 +188 +188 +190 +192 +155 +109 +67 +67 +115 +174 +189 +166 +143 +132 +135 +139 +129 +118 +138 +167 +174 +165 +150 +146 +137 +111 +86 +86 +116 +160 +194 +198 +187 +174 +166 +159 +154 +153 +158 +155 +155 +152 +154 +157 +156 +164 +181 +187 +185 +166 +151 +154 +160 +146 +113 +93 +95 +109 +113 +105 +101 +114 +142 +172 +172 +137 +110 +134 +176 +179 +145 +106 +84 +90 +122 +144 +149 +141 +127 +124 +129 +134 +139 +146 +152 +146 +135 +141 +130 +113 +103 +116 +140 +141 +122 +104 +96 +98 +111 +130 +137 +134 +142 +140 +125 +100 +85 +93 +103 +99 +89 +77 +93 +113 +123 +118 +103 +89 +80 +87 +103 +118 +117 +97 +75 +91 +131 +145 +134 +110 +90 +87 +96 +98 +97 +82 +71 +74 +85 +86 +89 +103 +114 +128 +148 +167 +167 +150 +136 +126 +115 +100 +98 +103 +113 +119 +118 +116 +115 +110 +110 +113 +114 +109 +98 +89 +85 +81 +76 +72 +71 +72 +75 +80 +85 +87 +85 +80 +75 +70 +65 +69 +82 +88 +91 +96 +99 +98 +93 +87 +85 +74 +65 +62 +64 +63 +62 +62 +60 +58 +56 +56 +58 +60 +59 +57 +57 +58 +54 +55 +61 +65 +65 +64 +63 +58 +58 +65 +69 +64 +60 +59 +58 +60 +62 +63 +61 +61 +62 +61 +60 +61 +57 +53 +52 +54 +55 +56 +57 +59 +59 +60 +61 +62 +62 +61 +61 +63 +67 +71 +74 +73 +72 +71 +71 +67 +70 +72 +72 +73 +76 +77 +75 +72 +66 +60 +59 +62 +66 +65 +63 +65 +63 +62 +62 +63 +63 +60 +58 +58 +57 +58 +58 +58 +58 +59 +62 +63 +64 +63 +60 +58 +62 +78 +91 +103 +110 +118 +124 +127 +130 +134 +137 +143 +147 +146 +142 +142 +143 +146 +152 +162 +160 +146 +129 +127 +133 +143 +152 +150 +158 +160 +162 +160 +157 +161 +159 +161 +159 +156 +146 +129 +121 +127 +137 +132 +131 +132 +143 +154 +157 +159 +166 +160 +161 +161 +155 +145 +149 +164 +171 +170 +173 +168 +158 +156 +164 +172 +173 +174 +178 +179 +173 +170 +176 +174 +161 +153 +159 +164 +166 +168 +172 +171 +167 +164 +162 +157 +154 +152 +152 +151 +150 +150 +148 +138 +128 +124 +123 +123 +127 +132 +135 +137 +137 +135 +134 +132 +130 +124 +126 +129 +123 +122 +124 +118 +120 +128 +135 +138 +131 +129 +133 +133 +127 +135 +135 +134 +130 +125 +124 +124 +124 +136 +138 +140 +141 +143 +146 +147 +146 +145 +129 +112 +108 +122 +143 +153 +150 +160 +160 +157 +151 +147 +144 +142 +140 +135 +139 +141 +139 +139 +141 +140 +136 +133 +136 +138 +132 +122 +122 +134 +147 +149 +146 +147 +153 +155 +151 +149 +152 +141 +140 +141 +139 +137 +141 +139 +130 +127 +135 +144 +149 +152 +155 +157 +158 +158 +158 +155 +153 +155 +155 +148 +137 +126 +133 +146 +153 +154 +156 +160 +158 +157 +157 +160 +164 +164 +159 +154 +154 +156 +158 +162 +161 +158 +156 +157 +158 +158 +161 +161 +157 +152 +149 +152 +156 +160 +161 +163 +165 +165 +163 +160 +157 +165 +173 +179 +178 +173 +169 +166 +165 +168 +166 +166 +166 +164 +162 +155 +143 +135 +134 +135 +139 +144 +149 +154 +159 +163 +156 +146 +141 +142 +146 +149 +150 +152 +152 +153 +156 +158 +158 +157 +157 +151 +141 +137 +142 +151 +156 +161 +166 +168 +164 +162 +164 +166 +165 +163 +162 +159 +151 +147 +152 +160 +167 +172 +176 +173 +169 +168 +171 +172 +173 +178 +186 +186 +188 +188 +185 +180 +175 +173 +173 +180 +182 +182 +178 +173 +163 +156 +156 +159 +164 +167 +165 +165 +167 +168 +166 +166 +167 +167 +163 +154 +147 +150 +157 +163 +169 +174 +174 +171 +170 +170 +170 +171 +170 +168 +163 +154 +148 +152 +159 +165 +172 +179 +178 +173 +169 +170 +173 +177 +179 +182 +183 +181 +179 +177 +175 +169 +171 +172 +174 +176 +174 +165 +157 +150 +153 +158 +162 +166 +168 +167 +167 +168 +169 +168 +164 +160 +157 +153 +151 +155 +160 +165 +167 +169 +172 +173 +172 +171 +173 +171 +166 +162 +164 +165 +164 +191 +191 +190 +191 +192 +192 +192 +191 +192 +193 +193 +192 +191 +191 +192 +194 +196 +195 +194 +192 +190 +190 +190 +191 +191 +192 +193 +193 +191 +190 +190 +190 +191 +190 +190 +190 +191 +191 +191 +190 +190 +190 +191 +191 +192 +192 +192 +192 +193 +192 +191 +191 +192 +192 +191 +191 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +194 +193 +192 +192 +192 +192 +193 +193 +192 +193 +193 +192 +191 +191 +191 +193 +193 +193 +192 +193 +193 +194 +192 +191 +191 +191 +191 +192 +193 +192 +191 +190 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +190 +191 +192 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +193 +194 +195 +194 +194 +194 +195 +195 +195 +195 +195 +193 +192 +192 +192 +192 +193 +193 +192 +193 +192 +192 +192 +193 +193 +192 +192 +193 +193 +193 +192 +192 +192 +194 +195 +193 +191 +190 +190 +192 +193 +192 +191 +192 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +194 +194 +193 +193 +192 +192 +192 +191 +190 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +191 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +194 +197 +199 +199 +198 +201 +202 +203 +203 +203 +202 +202 +202 +204 +204 +203 +201 +199 +199 +199 +199 +201 +203 +205 +207 +209 +210 +210 +210 +209 +207 +204 +203 +202 +199 +196 +193 +190 +187 +183 +179 +177 +176 +175 +174 +172 +172 +171 +170 +168 +167 +167 +167 +165 +164 +163 +163 +163 +165 +166 +167 +165 +167 +167 +165 +166 +168 +168 +167 +164 +163 +163 +165 +168 +169 +172 +175 +167 +157 +160 +181 +195 +192 +183 +180 +189 +202 +211 +202 +186 +179 +185 +194 +198 +197 +198 +200 +202 +203 +201 +198 +194 +185 +174 +172 +181 +193 +199 +200 +196 +192 +191 +195 +198 +198 +197 +196 +199 +195 +189 +184 +186 +191 +194 +196 +197 +199 +200 +199 +197 +197 +198 +200 +199 +200 +196 +190 +191 +196 +196 +191 +186 +177 +174 +174 +175 +186 +202 +214 +215 +208 +199 +201 +208 +211 +204 +197 +203 +197 +187 +179 +179 +192 +206 +215 +211 +195 +182 +180 +182 +192 +204 +209 +213 +212 +209 +197 +184 +173 +165 +160 +171 +179 +182 +183 +193 +207 +214 +213 +204 +199 +199 +205 +207 +202 +195 +194 +206 +202 +189 +191 +199 +201 +206 +208 +197 +194 +193 +199 +206 +206 +209 +216 +215 +206 +199 +194 +190 +193 +194 +190 +197 +197 +178 +155 +170 +207 +220 +209 +200 +187 +187 +192 +193 +200 +203 +195 +204 +195 +187 +185 +189 +188 +177 +164 +150 +136 +131 +141 +148 +144 +134 +128 +121 +119 +126 +133 +134 +141 +147 +146 +146 +164 +183 +175 +146 +127 +142 +179 +193 +164 +129 +135 +158 +166 +156 +172 +183 +170 +145 +133 +141 +155 +163 +172 +166 +161 +158 +172 +199 +205 +171 +135 +111 +128 +168 +195 +186 +168 +161 +157 +146 +132 +126 +138 +139 +132 +145 +169 +185 +186 +183 +167 +159 +170 +175 +160 +132 +136 +147 +145 +125 +113 +118 +126 +163 +167 +169 +185 +205 +204 +176 +143 +126 +127 +136 +144 +143 +142 +142 +140 +137 +139 +137 +132 +133 +138 +142 +141 +139 +143 +162 +181 +165 +140 +135 +135 +139 +142 +141 +142 +138 +137 +144 +149 +150 +145 +143 +141 +141 +145 +146 +143 +146 +146 +144 +141 +133 +128 +148 +179 +199 +185 +147 +138 +146 +146 +123 +108 +114 +125 +159 +193 +198 +184 +175 +168 +161 +157 +154 +158 +163 +167 +160 +150 +142 +141 +144 +154 +165 +165 +150 +132 +129 +133 +133 +132 +130 +123 +118 +118 +124 +126 +149 +180 +179 +157 +163 +190 +200 +181 +157 +137 +138 +153 +164 +173 +158 +145 +134 +128 +120 +107 +104 +109 +123 +130 +133 +127 +119 +116 +119 +120 +115 +113 +120 +120 +118 +145 +168 +162 +153 +129 +112 +102 +125 +172 +197 +166 +121 +125 +132 +138 +130 +116 +122 +143 +152 +159 +160 +160 +165 +172 +174 +172 +152 +149 +157 +166 +158 +144 +153 +176 +185 +189 +196 +172 +139 +120 +114 +121 +141 +162 +186 +183 +152 +126 +116 +116 +118 +119 +131 +145 +155 +172 +173 +153 +134 +155 +194 +195 +145 +102 +117 +128 +129 +132 +151 +159 +129 +95 +123 +183 +224 +224 +199 +175 +173 +188 +193 +177 +152 +114 +94 +121 +169 +191 +173 +143 +135 +155 +163 +164 +152 +131 +139 +161 +173 +163 +154 +148 +141 +141 +153 +171 +186 +185 +180 +185 +168 +169 +182 +183 +168 +149 +131 +139 +169 +186 +158 +119 +121 +169 +201 +196 +179 +180 +181 +160 +132 +107 +104 +107 +104 +111 +131 +153 +169 +159 +151 +147 +147 +149 +150 +152 +175 +193 +199 +194 +192 +159 +114 +72 +65 +107 +169 +198 +179 +144 +129 +141 +146 +128 +111 +134 +171 +182 +176 +161 +145 +133 +114 +100 +98 +113 +149 +186 +204 +188 +172 +164 +160 +159 +162 +167 +159 +150 +147 +142 +129 +133 +156 +173 +187 +197 +184 +160 +156 +171 +160 +116 +87 +91 +111 +120 +107 +88 +93 +124 +136 +150 +135 +121 +142 +172 +175 +153 +117 +93 +88 +114 +142 +152 +143 +129 +127 +131 +137 +144 +149 +147 +139 +131 +134 +108 +84 +82 +102 +127 +134 +125 +117 +110 +112 +117 +132 +136 +128 +135 +133 +113 +92 +85 +94 +107 +107 +96 +77 +86 +102 +114 +109 +94 +87 +89 +102 +113 +115 +101 +81 +73 +94 +124 +143 +143 +119 +96 +94 +97 +92 +89 +81 +74 +76 +91 +97 +91 +85 +83 +95 +106 +132 +156 +162 +157 +146 +139 +113 +103 +101 +109 +110 +101 +94 +94 +89 +94 +104 +114 +112 +100 +89 +84 +82 +79 +77 +78 +80 +84 +89 +93 +88 +90 +82 +72 +71 +71 +76 +86 +92 +92 +94 +94 +91 +86 +80 +75 +66 +58 +57 +60 +60 +60 +62 +61 +58 +59 +59 +58 +59 +60 +59 +56 +58 +57 +60 +65 +67 +64 +61 +61 +58 +58 +63 +66 +61 +58 +58 +58 +61 +65 +66 +62 +60 +61 +60 +58 +57 +54 +51 +51 +52 +54 +57 +59 +61 +61 +60 +61 +62 +63 +63 +62 +63 +67 +72 +77 +78 +76 +73 +70 +67 +72 +76 +76 +77 +79 +77 +74 +72 +68 +63 +62 +64 +66 +65 +64 +64 +63 +62 +62 +61 +60 +58 +58 +61 +59 +58 +58 +58 +58 +59 +62 +62 +63 +63 +64 +64 +72 +86 +98 +108 +113 +121 +126 +129 +133 +137 +141 +145 +145 +143 +143 +144 +144 +147 +155 +165 +164 +147 +125 +121 +133 +144 +151 +151 +159 +161 +164 +161 +157 +160 +157 +154 +162 +155 +137 +134 +144 +148 +145 +140 +137 +133 +136 +144 +148 +153 +161 +164 +160 +158 +150 +141 +152 +171 +178 +170 +171 +170 +165 +163 +167 +172 +173 +171 +170 +171 +171 +171 +174 +173 +165 +154 +158 +165 +170 +174 +174 +168 +163 +163 +161 +156 +153 +152 +150 +148 +147 +144 +141 +137 +130 +124 +125 +128 +127 +126 +130 +135 +137 +134 +129 +127 +127 +115 +113 +124 +128 +129 +132 +126 +126 +123 +127 +131 +132 +131 +131 +131 +131 +132 +132 +131 +126 +123 +125 +130 +132 +142 +147 +147 +141 +139 +142 +144 +143 +146 +139 +127 +123 +130 +140 +147 +153 +159 +159 +155 +146 +143 +143 +141 +136 +134 +143 +148 +146 +144 +145 +142 +135 +121 +120 +127 +133 +130 +129 +137 +144 +149 +146 +146 +149 +150 +148 +151 +155 +142 +139 +139 +136 +129 +131 +138 +137 +133 +141 +149 +152 +153 +154 +154 +154 +156 +156 +155 +153 +152 +150 +144 +138 +131 +135 +148 +156 +154 +154 +156 +156 +159 +160 +163 +166 +166 +163 +156 +151 +154 +156 +157 +156 +154 +154 +155 +158 +160 +161 +161 +157 +151 +149 +153 +158 +161 +160 +162 +163 +163 +162 +161 +160 +165 +169 +171 +169 +167 +166 +165 +164 +170 +170 +172 +167 +160 +156 +150 +140 +137 +137 +138 +142 +146 +150 +155 +160 +169 +161 +147 +136 +136 +143 +150 +151 +149 +149 +151 +154 +155 +152 +150 +150 +146 +138 +134 +137 +145 +153 +158 +160 +162 +160 +159 +162 +165 +164 +162 +161 +159 +152 +150 +159 +168 +173 +175 +177 +172 +169 +168 +171 +174 +177 +181 +184 +184 +184 +181 +177 +173 +172 +172 +174 +182 +186 +186 +181 +174 +164 +158 +162 +165 +166 +168 +169 +170 +169 +168 +167 +167 +166 +166 +160 +150 +143 +147 +155 +162 +167 +170 +171 +170 +171 +171 +171 +170 +169 +168 +163 +154 +149 +155 +165 +171 +174 +177 +176 +171 +168 +168 +170 +179 +182 +185 +186 +182 +178 +176 +176 +171 +170 +172 +175 +176 +170 +162 +157 +152 +155 +160 +164 +166 +166 +167 +168 +169 +169 +167 +162 +158 +156 +154 +152 +159 +163 +167 +169 +171 +173 +174 +174 +173 +175 +173 +167 +160 +158 +162 +168 +191 +191 +190 +191 +191 +192 +191 +191 +191 +192 +193 +192 +190 +190 +191 +193 +193 +194 +193 +192 +191 +191 +191 +192 +192 +193 +193 +192 +190 +190 +190 +191 +192 +191 +190 +191 +192 +192 +191 +190 +191 +190 +190 +190 +190 +191 +193 +193 +194 +193 +191 +191 +192 +192 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +195 +194 +193 +192 +192 +193 +193 +194 +191 +192 +193 +193 +192 +191 +191 +192 +193 +192 +192 +192 +193 +193 +192 +191 +192 +191 +192 +193 +194 +194 +192 +190 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +190 +190 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +194 +194 +192 +191 +191 +191 +193 +194 +194 +194 +192 +192 +192 +192 +193 +193 +194 +194 +195 +194 +194 +194 +194 +195 +196 +197 +192 +191 +191 +191 +192 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +193 +193 +194 +193 +193 +193 +194 +195 +193 +191 +190 +191 +193 +193 +193 +191 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +190 +191 +192 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +192 +194 +193 +193 +193 +192 +192 +192 +192 +191 +192 +192 +191 +191 +193 +194 +193 +191 +191 +191 +192 +192 +192 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +193 +194 +196 +197 +198 +200 +201 +202 +203 +204 +204 +203 +202 +201 +201 +203 +203 +202 +200 +199 +199 +200 +201 +202 +203 +205 +208 +209 +210 +210 +210 +208 +206 +203 +202 +200 +198 +194 +191 +188 +185 +179 +176 +174 +172 +172 +171 +173 +174 +174 +174 +173 +172 +173 +175 +168 +166 +165 +163 +163 +163 +164 +165 +165 +165 +163 +160 +160 +163 +166 +166 +166 +162 +164 +171 +177 +176 +173 +172 +153 +149 +161 +183 +188 +175 +171 +180 +197 +203 +204 +194 +186 +188 +196 +201 +202 +203 +202 +199 +198 +200 +197 +192 +193 +183 +179 +182 +187 +193 +199 +200 +199 +195 +193 +196 +199 +198 +195 +193 +193 +189 +183 +179 +184 +192 +196 +194 +198 +198 +197 +196 +196 +197 +197 +197 +199 +199 +195 +191 +191 +195 +191 +184 +177 +174 +179 +190 +197 +204 +214 +220 +209 +206 +204 +206 +209 +207 +203 +201 +199 +193 +185 +180 +179 +188 +204 +218 +212 +196 +182 +180 +187 +200 +210 +213 +209 +211 +209 +194 +178 +170 +170 +173 +176 +177 +175 +177 +189 +206 +211 +208 +202 +199 +199 +202 +204 +201 +196 +193 +200 +209 +207 +207 +202 +197 +205 +214 +203 +198 +195 +205 +218 +218 +211 +209 +197 +180 +174 +182 +190 +194 +194 +191 +182 +181 +181 +190 +209 +219 +218 +215 +213 +197 +199 +205 +194 +189 +197 +199 +204 +208 +201 +186 +181 +183 +178 +171 +161 +160 +162 +164 +166 +164 +158 +150 +151 +148 +156 +163 +163 +166 +167 +160 +151 +168 +181 +169 +144 +134 +153 +190 +181 +148 +123 +136 +167 +176 +159 +176 +188 +174 +145 +131 +146 +166 +175 +182 +175 +152 +135 +155 +201 +221 +186 +140 +114 +125 +170 +202 +186 +165 +164 +163 +149 +134 +127 +137 +140 +140 +152 +162 +179 +178 +179 +170 +153 +150 +167 +183 +172 +159 +149 +138 +122 +116 +120 +118 +152 +159 +144 +161 +199 +212 +195 +152 +128 +131 +133 +130 +133 +144 +149 +142 +133 +139 +137 +131 +137 +149 +150 +141 +133 +140 +163 +185 +169 +141 +135 +134 +144 +146 +138 +138 +133 +128 +141 +143 +146 +139 +140 +143 +140 +141 +141 +138 +142 +146 +144 +136 +129 +129 +149 +175 +194 +185 +153 +149 +155 +150 +124 +109 +121 +144 +181 +203 +199 +192 +183 +171 +160 +154 +158 +158 +151 +155 +159 +148 +138 +139 +148 +161 +166 +158 +145 +136 +140 +135 +132 +134 +135 +125 +120 +124 +121 +125 +130 +150 +176 +179 +181 +201 +188 +173 +161 +153 +156 +154 +154 +185 +184 +157 +133 +122 +112 +100 +101 +113 +121 +128 +133 +129 +121 +116 +118 +121 +120 +113 +126 +130 +116 +132 +166 +176 +159 +129 +110 +104 +131 +175 +200 +173 +129 +123 +122 +131 +133 +127 +136 +160 +155 +149 +155 +164 +166 +169 +168 +157 +162 +149 +154 +163 +141 +114 +137 +188 +215 +209 +208 +177 +138 +128 +125 +126 +126 +143 +172 +187 +168 +133 +116 +118 +116 +114 +126 +143 +162 +178 +173 +151 +131 +157 +200 +195 +137 +97 +123 +141 +133 +143 +160 +158 +130 +112 +138 +176 +210 +225 +213 +185 +171 +178 +188 +179 +164 +122 +96 +118 +163 +188 +162 +116 +118 +157 +164 +152 +144 +128 +134 +159 +188 +164 +144 +132 +129 +138 +150 +165 +191 +187 +181 +187 +167 +174 +195 +199 +175 +150 +124 +126 +160 +182 +154 +119 +122 +167 +199 +201 +188 +180 +174 +158 +135 +112 +106 +107 +106 +114 +133 +155 +166 +168 +168 +159 +141 +128 +133 +146 +162 +188 +196 +187 +189 +170 +143 +110 +72 +102 +163 +205 +190 +146 +126 +146 +146 +132 +113 +135 +172 +185 +179 +159 +140 +124 +111 +108 +103 +104 +139 +188 +202 +186 +161 +143 +146 +163 +178 +183 +160 +137 +140 +134 +97 +93 +137 +169 +186 +198 +196 +181 +175 +186 +173 +126 +87 +93 +113 +120 +99 +73 +82 +124 +139 +138 +121 +122 +146 +164 +171 +170 +133 +93 +74 +106 +147 +157 +141 +124 +129 +135 +144 +150 +147 +137 +131 +130 +114 +85 +70 +82 +95 +105 +122 +139 +130 +120 +113 +112 +130 +141 +130 +134 +128 +110 +97 +94 +97 +106 +108 +99 +80 +81 +91 +102 +98 +87 +91 +104 +113 +121 +116 +96 +80 +79 +88 +96 +131 +152 +141 +110 +95 +86 +81 +87 +79 +77 +77 +85 +91 +88 +84 +87 +75 +59 +68 +105 +138 +152 +154 +153 +144 +120 +103 +103 +99 +86 +75 +73 +71 +73 +83 +99 +106 +99 +89 +83 +81 +81 +84 +91 +96 +97 +97 +96 +87 +94 +85 +71 +72 +76 +77 +81 +91 +90 +88 +87 +84 +78 +71 +65 +60 +54 +55 +59 +58 +57 +60 +62 +61 +63 +61 +56 +57 +60 +59 +56 +55 +56 +61 +66 +65 +59 +56 +56 +58 +57 +60 +63 +58 +57 +58 +57 +63 +68 +68 +62 +60 +61 +60 +57 +57 +55 +53 +53 +53 +54 +57 +62 +63 +61 +60 +60 +61 +63 +63 +63 +63 +66 +71 +78 +81 +79 +73 +69 +73 +78 +82 +81 +80 +80 +76 +71 +69 +67 +65 +63 +62 +62 +62 +62 +62 +63 +64 +62 +60 +59 +59 +60 +65 +62 +58 +57 +57 +57 +59 +60 +61 +62 +63 +66 +72 +81 +95 +107 +116 +120 +124 +126 +130 +136 +144 +149 +148 +145 +142 +144 +146 +143 +146 +154 +161 +168 +153 +128 +125 +139 +149 +151 +156 +161 +157 +157 +155 +155 +161 +160 +163 +161 +148 +137 +137 +138 +144 +156 +163 +159 +148 +138 +137 +140 +145 +151 +165 +157 +150 +140 +133 +149 +173 +181 +172 +171 +170 +169 +169 +168 +169 +172 +168 +161 +161 +167 +169 +168 +169 +167 +167 +164 +165 +171 +174 +171 +168 +168 +161 +157 +153 +150 +150 +148 +144 +142 +132 +129 +132 +134 +134 +140 +140 +131 +117 +123 +133 +139 +135 +125 +122 +123 +111 +105 +120 +131 +132 +131 +126 +126 +119 +120 +126 +134 +136 +132 +133 +138 +129 +129 +129 +125 +123 +128 +135 +139 +141 +148 +150 +143 +137 +139 +140 +138 +145 +149 +145 +143 +143 +138 +140 +154 +156 +157 +152 +142 +139 +143 +141 +135 +139 +144 +149 +152 +157 +158 +146 +130 +117 +110 +116 +129 +134 +135 +138 +141 +142 +144 +147 +149 +150 +149 +150 +151 +153 +142 +139 +136 +126 +124 +133 +137 +140 +147 +154 +156 +157 +158 +158 +157 +159 +159 +158 +156 +154 +150 +145 +141 +135 +135 +143 +150 +148 +148 +151 +154 +161 +162 +165 +166 +166 +164 +157 +152 +155 +156 +156 +154 +153 +154 +156 +159 +157 +157 +157 +153 +149 +149 +153 +158 +161 +162 +162 +163 +161 +161 +161 +162 +157 +159 +159 +159 +160 +163 +164 +164 +166 +170 +172 +166 +153 +148 +143 +137 +138 +138 +139 +143 +145 +148 +154 +159 +162 +159 +150 +139 +138 +145 +149 +148 +147 +148 +150 +153 +151 +145 +142 +142 +141 +135 +130 +131 +140 +149 +152 +152 +151 +150 +151 +156 +159 +159 +158 +158 +156 +150 +150 +160 +169 +173 +173 +174 +171 +169 +169 +173 +179 +183 +185 +185 +186 +183 +177 +172 +169 +169 +172 +175 +179 +185 +185 +179 +170 +161 +157 +163 +167 +167 +169 +173 +174 +172 +170 +169 +166 +166 +165 +159 +148 +140 +145 +155 +162 +165 +166 +167 +168 +169 +168 +167 +171 +169 +167 +163 +155 +152 +158 +169 +169 +169 +171 +171 +171 +170 +172 +173 +178 +183 +187 +187 +181 +175 +174 +175 +175 +171 +173 +176 +174 +165 +157 +154 +154 +158 +164 +167 +167 +167 +169 +171 +171 +171 +167 +160 +157 +156 +155 +155 +162 +165 +168 +170 +171 +173 +174 +174 +173 +176 +176 +170 +161 +158 +166 +177 +191 +190 +190 +191 +191 +191 +190 +190 +191 +191 +191 +191 +191 +192 +192 +192 +194 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +194 +191 +190 +193 +193 +190 +190 +193 +192 +191 +190 +191 +192 +193 +193 +192 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +191 +190 +191 +191 +193 +193 +193 +195 +196 +196 +194 +193 +193 +194 +194 +194 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +190 +191 +192 +192 +191 +190 +190 +190 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +192 +192 +192 +191 +190 +192 +192 +192 +192 +193 +193 +194 +195 +196 +194 +194 +196 +196 +194 +194 +196 +197 +194 +192 +191 +193 +195 +195 +195 +191 +191 +191 +191 +191 +191 +192 +193 +191 +192 +194 +193 +191 +190 +191 +193 +193 +194 +194 +194 +193 +192 +193 +194 +194 +192 +190 +190 +191 +193 +195 +195 +193 +193 +193 +192 +192 +192 +194 +195 +193 +191 +190 +190 +191 +192 +192 +192 +192 +191 +189 +190 +192 +193 +194 +194 +193 +192 +191 +191 +192 +192 +192 +191 +190 +191 +191 +192 +192 +192 +191 +191 +190 +191 +192 +193 +194 +194 +194 +193 +191 +192 +192 +193 +193 +192 +192 +191 +189 +190 +191 +191 +191 +191 +193 +194 +192 +191 +191 +192 +195 +196 +195 +193 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +192 +193 +193 +194 +194 +195 +198 +202 +205 +204 +203 +205 +204 +203 +202 +202 +202 +202 +201 +199 +199 +196 +194 +193 +195 +199 +202 +202 +203 +206 +208 +209 +209 +208 +207 +207 +204 +201 +198 +197 +195 +191 +189 +187 +183 +177 +172 +169 +167 +168 +172 +172 +173 +174 +174 +174 +173 +173 +171 +169 +167 +165 +163 +161 +160 +160 +160 +163 +162 +160 +158 +157 +158 +162 +165 +169 +167 +170 +178 +181 +173 +163 +157 +153 +156 +168 +183 +186 +179 +181 +191 +206 +208 +210 +204 +198 +204 +212 +213 +206 +207 +206 +204 +199 +195 +194 +195 +189 +181 +178 +185 +194 +199 +199 +199 +196 +198 +201 +202 +200 +195 +192 +190 +190 +190 +183 +183 +190 +192 +192 +200 +200 +200 +199 +199 +199 +199 +199 +199 +205 +201 +196 +196 +198 +196 +187 +178 +166 +178 +191 +200 +208 +216 +217 +214 +207 +207 +212 +214 +206 +201 +202 +201 +195 +187 +188 +192 +189 +193 +206 +214 +211 +199 +190 +186 +187 +200 +214 +222 +218 +203 +189 +178 +172 +175 +181 +182 +170 +164 +177 +194 +198 +209 +213 +200 +187 +191 +193 +192 +187 +179 +182 +195 +203 +217 +214 +196 +185 +175 +186 +212 +217 +205 +206 +217 +216 +204 +192 +180 +170 +172 +174 +182 +194 +201 +198 +196 +192 +191 +198 +214 +219 +215 +219 +216 +207 +202 +193 +188 +191 +192 +189 +186 +191 +199 +202 +193 +183 +179 +180 +180 +182 +180 +180 +182 +183 +177 +171 +167 +168 +168 +170 +173 +171 +163 +157 +154 +153 +159 +171 +168 +144 +140 +171 +189 +165 +134 +127 +150 +167 +164 +163 +168 +184 +178 +149 +133 +150 +176 +190 +183 +160 +128 +119 +149 +197 +226 +200 +149 +116 +135 +177 +195 +177 +153 +151 +170 +155 +139 +123 +131 +142 +154 +175 +175 +180 +159 +169 +173 +155 +139 +147 +176 +192 +177 +156 +136 +120 +115 +116 +122 +142 +167 +162 +157 +166 +192 +195 +180 +162 +142 +131 +129 +122 +133 +153 +145 +132 +138 +135 +133 +146 +157 +153 +143 +132 +137 +163 +184 +172 +144 +132 +136 +141 +141 +142 +142 +138 +135 +138 +144 +150 +146 +140 +140 +143 +141 +137 +139 +140 +141 +145 +138 +129 +141 +161 +169 +182 +184 +167 +149 +153 +150 +125 +116 +133 +159 +189 +212 +211 +183 +156 +152 +151 +153 +151 +144 +136 +131 +131 +133 +144 +157 +158 +153 +155 +144 +135 +143 +141 +141 +139 +140 +139 +136 +131 +128 +121 +122 +118 +130 +158 +176 +178 +178 +168 +160 +152 +150 +149 +146 +150 +160 +174 +174 +150 +120 +111 +112 +115 +118 +133 +147 +144 +129 +124 +123 +123 +123 +121 +121 +123 +118 +108 +116 +147 +178 +171 +137 +108 +109 +131 +172 +195 +176 +132 +123 +121 +129 +133 +136 +141 +144 +151 +151 +159 +164 +161 +161 +162 +155 +152 +150 +158 +163 +143 +108 +114 +166 +217 +226 +196 +167 +154 +145 +129 +138 +138 +127 +153 +189 +182 +148 +127 +120 +110 +100 +114 +144 +161 +175 +173 +139 +118 +147 +203 +184 +130 +103 +119 +139 +140 +152 +167 +156 +123 +122 +158 +189 +199 +203 +208 +206 +182 +165 +175 +181 +172 +130 +103 +122 +172 +185 +150 +133 +155 +172 +161 +122 +102 +102 +115 +145 +180 +162 +141 +136 +134 +131 +141 +149 +178 +192 +178 +173 +177 +179 +190 +190 +176 +155 +121 +123 +153 +176 +152 +120 +127 +167 +205 +207 +190 +179 +170 +159 +140 +121 +112 +114 +109 +109 +130 +155 +182 +180 +179 +162 +148 +125 +112 +139 +175 +185 +175 +177 +180 +160 +145 +137 +119 +117 +151 +191 +183 +149 +141 +155 +151 +125 +107 +130 +161 +185 +190 +160 +137 +122 +108 +105 +93 +96 +148 +204 +206 +178 +120 +89 +117 +167 +192 +184 +159 +141 +138 +124 +86 +87 +134 +171 +185 +186 +191 +190 +185 +180 +176 +135 +91 +108 +113 +107 +93 +79 +91 +123 +139 +129 +110 +108 +134 +159 +172 +179 +143 +106 +88 +108 +147 +158 +132 +116 +120 +138 +147 +156 +143 +128 +135 +124 +102 +78 +75 +90 +92 +88 +106 +131 +136 +119 +104 +108 +122 +128 +128 +131 +131 +114 +105 +109 +115 +114 +103 +91 +73 +80 +86 +88 +88 +89 +98 +112 +120 +118 +107 +89 +76 +72 +75 +78 +114 +148 +156 +136 +102 +80 +79 +70 +68 +67 +72 +82 +90 +90 +86 +84 +70 +60 +48 +54 +79 +102 +122 +140 +153 +130 +114 +116 +112 +95 +84 +85 +79 +78 +85 +99 +103 +94 +88 +89 +86 +91 +99 +105 +108 +107 +102 +97 +88 +90 +89 +86 +88 +90 +84 +75 +79 +83 +83 +76 +69 +67 +63 +56 +55 +53 +53 +55 +57 +58 +61 +65 +65 +63 +59 +54 +56 +61 +61 +56 +57 +58 +60 +63 +62 +58 +57 +58 +61 +60 +61 +62 +60 +58 +58 +61 +67 +68 +69 +69 +64 +59 +56 +57 +57 +56 +55 +55 +55 +56 +57 +58 +61 +62 +63 +63 +63 +63 +63 +63 +64 +66 +72 +78 +81 +79 +75 +73 +77 +78 +78 +77 +73 +69 +66 +64 +63 +63 +60 +58 +58 +61 +64 +65 +64 +63 +64 +65 +63 +60 +60 +63 +61 +62 +62 +60 +59 +60 +61 +61 +61 +57 +58 +64 +76 +89 +103 +113 +119 +124 +129 +132 +134 +139 +147 +154 +153 +147 +143 +142 +142 +143 +151 +161 +161 +155 +144 +135 +137 +146 +152 +153 +152 +157 +161 +158 +153 +151 +156 +161 +163 +154 +145 +135 +130 +138 +155 +166 +165 +163 +161 +156 +147 +143 +144 +143 +148 +149 +148 +140 +138 +157 +173 +172 +164 +170 +171 +165 +168 +177 +177 +170 +164 +164 +161 +166 +176 +170 +161 +162 +163 +167 +172 +173 +174 +174 +169 +163 +157 +156 +150 +143 +140 +142 +143 +143 +134 +127 +125 +132 +141 +142 +137 +133 +125 +125 +130 +135 +131 +122 +121 +127 +122 +116 +118 +128 +135 +132 +129 +129 +118 +119 +124 +130 +133 +133 +133 +134 +126 +123 +116 +116 +124 +135 +144 +149 +148 +144 +137 +133 +131 +133 +137 +139 +148 +153 +158 +154 +145 +140 +141 +145 +147 +146 +145 +143 +141 +140 +140 +138 +142 +144 +151 +161 +166 +159 +141 +127 +113 +108 +112 +126 +136 +136 +139 +143 +147 +147 +146 +147 +147 +148 +150 +152 +157 +146 +140 +136 +127 +127 +137 +142 +149 +153 +157 +158 +158 +160 +160 +160 +162 +160 +154 +149 +147 +148 +150 +152 +148 +144 +140 +140 +144 +150 +155 +156 +163 +165 +166 +165 +165 +164 +156 +147 +151 +153 +155 +156 +156 +157 +157 +157 +158 +155 +151 +151 +153 +156 +156 +156 +163 +164 +164 +165 +165 +165 +165 +165 +157 +154 +152 +152 +150 +150 +158 +168 +169 +172 +171 +164 +152 +140 +132 +129 +131 +132 +135 +138 +142 +147 +151 +155 +146 +145 +141 +137 +137 +141 +145 +146 +145 +144 +142 +141 +141 +142 +140 +136 +130 +127 +128 +136 +144 +145 +145 +146 +148 +145 +144 +148 +151 +152 +150 +150 +142 +144 +150 +161 +169 +173 +174 +175 +169 +168 +170 +173 +176 +184 +189 +186 +186 +187 +180 +170 +165 +167 +170 +170 +177 +178 +178 +173 +162 +154 +156 +163 +167 +174 +177 +174 +173 +176 +176 +172 +171 +169 +164 +155 +147 +146 +152 +157 +163 +164 +165 +167 +168 +168 +168 +168 +169 +166 +166 +164 +155 +147 +155 +169 +173 +172 +169 +166 +167 +169 +172 +171 +176 +179 +182 +181 +177 +173 +172 +174 +175 +177 +176 +178 +173 +160 +151 +155 +155 +158 +165 +171 +173 +171 +170 +173 +174 +172 +167 +161 +155 +152 +156 +161 +168 +168 +168 +169 +169 +170 +172 +173 +173 +172 +171 +167 +161 +158 +167 +178 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +191 +191 +191 +192 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +192 +192 +194 +194 +191 +191 +194 +193 +192 +191 +191 +192 +192 +191 +190 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +194 +195 +195 +194 +193 +193 +193 +192 +192 +191 +190 +189 +190 +190 +190 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +195 +194 +193 +193 +192 +192 +191 +191 +192 +192 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +195 +194 +194 +195 +195 +193 +194 +195 +196 +194 +191 +190 +192 +193 +194 +193 +192 +192 +192 +191 +190 +190 +191 +192 +191 +193 +194 +193 +191 +191 +192 +193 +193 +194 +194 +194 +193 +193 +194 +195 +194 +192 +191 +190 +191 +193 +193 +193 +193 +193 +192 +191 +191 +191 +193 +194 +192 +192 +191 +192 +192 +193 +193 +192 +192 +191 +190 +190 +192 +193 +194 +194 +192 +191 +190 +190 +190 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +194 +194 +195 +195 +194 +194 +192 +192 +192 +193 +193 +192 +192 +192 +189 +190 +190 +191 +191 +191 +192 +193 +192 +191 +191 +192 +194 +195 +195 +193 +191 +192 +192 +193 +193 +193 +193 +194 +193 +193 +193 +193 +194 +195 +196 +197 +197 +197 +199 +202 +205 +206 +206 +206 +207 +205 +203 +202 +200 +199 +198 +197 +193 +193 +193 +192 +193 +195 +198 +201 +201 +203 +205 +207 +208 +206 +205 +203 +203 +200 +198 +197 +196 +194 +191 +188 +186 +182 +177 +173 +169 +167 +168 +171 +172 +173 +174 +174 +173 +172 +171 +169 +167 +166 +164 +161 +159 +158 +158 +159 +162 +162 +161 +159 +158 +159 +162 +165 +172 +172 +176 +179 +174 +165 +158 +158 +162 +166 +177 +190 +193 +189 +193 +204 +206 +204 +206 +210 +210 +211 +213 +210 +209 +204 +197 +196 +198 +199 +197 +195 +190 +182 +180 +188 +198 +202 +200 +199 +196 +197 +200 +202 +199 +193 +190 +191 +191 +188 +183 +184 +191 +195 +198 +202 +202 +202 +200 +199 +199 +200 +201 +201 +196 +197 +196 +195 +197 +197 +194 +190 +184 +192 +200 +204 +208 +212 +211 +206 +210 +215 +220 +216 +204 +200 +203 +201 +196 +193 +191 +189 +189 +196 +205 +210 +209 +200 +195 +194 +194 +203 +215 +222 +215 +190 +168 +166 +176 +184 +181 +171 +164 +176 +194 +205 +209 +219 +213 +189 +171 +173 +185 +198 +189 +162 +153 +167 +208 +226 +213 +177 +158 +165 +185 +208 +214 +216 +216 +210 +191 +171 +153 +139 +150 +170 +184 +195 +206 +213 +211 +208 +198 +200 +201 +208 +211 +209 +206 +194 +165 +161 +156 +153 +157 +168 +176 +179 +158 +175 +193 +198 +188 +175 +168 +169 +166 +167 +170 +171 +163 +148 +135 +129 +131 +136 +138 +141 +143 +143 +137 +130 +141 +162 +172 +158 +136 +149 +183 +193 +158 +126 +120 +149 +173 +173 +166 +165 +171 +177 +155 +138 +156 +181 +184 +165 +141 +121 +115 +139 +189 +230 +214 +162 +127 +144 +176 +186 +171 +154 +152 +166 +161 +145 +128 +134 +142 +159 +186 +191 +158 +125 +137 +168 +171 +145 +127 +138 +179 +197 +192 +153 +118 +110 +115 +116 +139 +161 +164 +169 +166 +168 +181 +202 +199 +173 +140 +129 +132 +135 +145 +147 +137 +131 +123 +130 +149 +159 +153 +145 +132 +136 +160 +183 +173 +146 +133 +135 +135 +139 +142 +138 +134 +135 +139 +143 +144 +141 +139 +143 +147 +143 +136 +138 +142 +140 +144 +143 +136 +146 +163 +169 +168 +180 +184 +174 +169 +167 +145 +129 +144 +181 +212 +211 +182 +142 +121 +128 +137 +137 +128 +121 +119 +115 +120 +136 +162 +174 +163 +142 +138 +139 +138 +138 +142 +144 +144 +142 +141 +141 +138 +135 +124 +122 +116 +117 +142 +168 +176 +172 +156 +135 +125 +133 +134 +129 +131 +141 +156 +169 +159 +131 +120 +123 +123 +121 +131 +144 +140 +126 +126 +129 +127 +124 +115 +115 +113 +108 +102 +109 +135 +163 +174 +150 +121 +110 +126 +170 +195 +174 +138 +131 +130 +134 +136 +136 +132 +124 +133 +152 +165 +164 +164 +163 +156 +147 +143 +161 +175 +162 +139 +113 +116 +150 +194 +212 +196 +168 +150 +153 +147 +144 +154 +144 +151 +172 +178 +165 +142 +120 +106 +98 +108 +135 +150 +164 +161 +128 +110 +138 +191 +175 +125 +95 +111 +137 +158 +174 +174 +142 +116 +132 +168 +188 +193 +194 +197 +199 +185 +172 +179 +181 +172 +135 +112 +132 +169 +181 +170 +168 +178 +164 +132 +99 +93 +103 +112 +133 +174 +160 +139 +133 +131 +122 +131 +147 +185 +187 +172 +168 +180 +181 +181 +182 +187 +159 +118 +120 +157 +182 +158 +130 +131 +171 +207 +211 +194 +176 +163 +157 +137 +123 +117 +116 +105 +104 +133 +165 +175 +178 +183 +167 +147 +128 +122 +149 +181 +178 +155 +151 +156 +146 +142 +143 +142 +139 +157 +180 +172 +145 +138 +149 +143 +121 +106 +134 +168 +191 +191 +157 +123 +121 +118 +104 +97 +124 +171 +206 +199 +170 +110 +80 +109 +161 +194 +193 +161 +137 +134 +127 +93 +86 +128 +168 +185 +185 +195 +187 +166 +150 +150 +130 +111 +114 +109 +101 +95 +93 +104 +122 +136 +128 +104 +96 +125 +160 +171 +168 +151 +123 +109 +124 +152 +153 +125 +108 +114 +139 +149 +153 +140 +126 +128 +116 +93 +89 +99 +107 +97 +93 +110 +127 +130 +100 +90 +112 +129 +126 +126 +135 +135 +129 +125 +125 +127 +126 +108 +82 +72 +84 +88 +86 +90 +99 +105 +109 +109 +109 +101 +86 +71 +67 +70 +74 +103 +140 +159 +145 +107 +77 +74 +72 +63 +66 +72 +81 +86 +86 +84 +84 +79 +72 +58 +52 +59 +70 +78 +83 +112 +117 +122 +122 +117 +107 +98 +92 +96 +98 +103 +109 +105 +95 +90 +92 +95 +96 +98 +100 +102 +102 +100 +99 +91 +93 +92 +89 +89 +89 +89 +84 +75 +75 +73 +72 +67 +59 +53 +50 +54 +53 +54 +56 +57 +57 +61 +65 +65 +64 +60 +56 +57 +60 +60 +56 +57 +60 +64 +66 +64 +60 +60 +63 +66 +64 +63 +63 +61 +59 +59 +62 +66 +66 +66 +66 +63 +58 +55 +55 +54 +54 +55 +55 +57 +57 +58 +59 +61 +62 +64 +63 +61 +61 +63 +64 +65 +68 +73 +78 +80 +79 +75 +73 +76 +78 +78 +76 +71 +66 +64 +64 +63 +63 +60 +57 +57 +59 +64 +67 +65 +64 +64 +66 +65 +63 +64 +66 +63 +62 +62 +63 +61 +59 +60 +62 +57 +57 +62 +72 +83 +95 +107 +114 +119 +124 +129 +133 +135 +139 +146 +151 +151 +142 +135 +133 +135 +140 +150 +160 +162 +143 +125 +124 +135 +147 +154 +156 +154 +158 +161 +161 +159 +160 +164 +167 +166 +151 +135 +125 +129 +145 +159 +161 +167 +164 +164 +162 +156 +153 +152 +149 +142 +141 +143 +148 +153 +162 +170 +172 +167 +167 +166 +167 +172 +179 +178 +172 +165 +165 +162 +168 +178 +173 +162 +160 +162 +166 +169 +171 +172 +171 +166 +161 +159 +155 +150 +144 +141 +139 +140 +142 +134 +132 +131 +136 +141 +140 +136 +134 +131 +126 +127 +133 +130 +119 +115 +118 +125 +125 +129 +133 +135 +133 +129 +127 +121 +120 +122 +127 +132 +132 +130 +128 +123 +115 +108 +114 +128 +143 +150 +154 +152 +144 +133 +127 +126 +130 +134 +137 +147 +155 +163 +163 +154 +144 +139 +139 +137 +139 +140 +138 +136 +136 +140 +143 +148 +152 +154 +155 +157 +153 +137 +122 +119 +115 +117 +126 +135 +138 +143 +147 +145 +147 +148 +150 +149 +149 +150 +151 +154 +141 +135 +134 +129 +128 +139 +151 +154 +156 +156 +155 +156 +159 +161 +161 +163 +158 +152 +149 +146 +143 +149 +158 +161 +154 +142 +136 +140 +149 +156 +158 +164 +165 +163 +161 +161 +161 +155 +148 +148 +151 +155 +154 +153 +154 +156 +160 +158 +152 +149 +151 +154 +156 +156 +157 +164 +164 +162 +162 +162 +164 +168 +170 +167 +162 +154 +150 +145 +146 +155 +164 +170 +172 +171 +162 +149 +137 +130 +129 +129 +129 +131 +133 +137 +142 +146 +150 +146 +142 +135 +126 +124 +129 +136 +140 +144 +144 +143 +143 +144 +146 +143 +140 +129 +125 +129 +138 +147 +149 +150 +150 +151 +148 +147 +147 +150 +150 +148 +145 +136 +134 +137 +148 +160 +167 +169 +169 +166 +165 +167 +171 +175 +184 +190 +188 +193 +192 +184 +173 +167 +170 +173 +174 +174 +176 +175 +168 +157 +150 +152 +159 +168 +173 +175 +175 +175 +176 +175 +173 +173 +170 +163 +156 +151 +152 +157 +162 +165 +166 +168 +170 +171 +172 +172 +172 +171 +168 +166 +163 +154 +147 +156 +171 +178 +176 +171 +167 +166 +169 +171 +172 +178 +181 +184 +182 +176 +172 +172 +173 +177 +179 +179 +180 +176 +163 +154 +159 +164 +165 +167 +170 +172 +172 +173 +176 +176 +173 +169 +162 +154 +151 +155 +161 +167 +168 +169 +170 +170 +171 +173 +173 +172 +169 +167 +163 +157 +155 +165 +178 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +191 +191 +192 +193 +194 +194 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +194 +192 +192 +194 +194 +191 +191 +193 +193 +192 +192 +192 +192 +191 +189 +188 +189 +190 +191 +192 +192 +192 +191 +190 +190 +190 +191 +191 +192 +192 +191 +191 +193 +193 +193 +193 +194 +194 +193 +193 +192 +191 +190 +189 +189 +189 +189 +190 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +194 +194 +193 +192 +192 +191 +191 +191 +193 +192 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +195 +195 +194 +192 +193 +195 +196 +194 +191 +191 +192 +193 +193 +193 +193 +193 +193 +192 +190 +190 +190 +190 +192 +193 +194 +193 +192 +191 +192 +193 +193 +194 +194 +194 +193 +194 +195 +195 +193 +192 +191 +191 +191 +192 +192 +192 +194 +193 +192 +191 +190 +190 +192 +193 +192 +192 +192 +193 +194 +194 +193 +192 +193 +192 +191 +191 +193 +194 +194 +194 +192 +191 +190 +189 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +192 +192 +192 +190 +190 +191 +191 +191 +191 +192 +193 +193 +192 +191 +192 +194 +195 +194 +193 +191 +192 +192 +192 +192 +193 +193 +194 +192 +192 +193 +194 +196 +197 +198 +199 +200 +201 +203 +205 +206 +207 +207 +208 +207 +205 +203 +200 +197 +194 +191 +189 +186 +188 +190 +192 +194 +196 +198 +200 +200 +202 +205 +206 +206 +204 +201 +199 +197 +196 +195 +194 +194 +192 +190 +187 +183 +179 +176 +173 +170 +167 +169 +171 +172 +173 +175 +175 +174 +172 +170 +167 +164 +163 +161 +158 +155 +155 +156 +157 +162 +163 +164 +163 +162 +162 +165 +168 +174 +177 +181 +178 +168 +159 +159 +165 +177 +180 +188 +195 +194 +190 +195 +204 +197 +186 +185 +196 +204 +207 +207 +204 +207 +202 +196 +196 +199 +201 +200 +196 +193 +189 +188 +193 +196 +196 +194 +194 +199 +197 +197 +196 +193 +188 +187 +189 +183 +179 +179 +184 +190 +196 +201 +201 +202 +201 +200 +199 +199 +198 +198 +198 +192 +195 +195 +193 +191 +194 +198 +201 +202 +206 +208 +207 +207 +208 +206 +203 +209 +215 +219 +213 +203 +205 +208 +203 +199 +199 +192 +184 +188 +196 +198 +199 +198 +194 +195 +199 +203 +211 +219 +221 +201 +166 +150 +169 +189 +188 +175 +164 +168 +193 +211 +213 +217 +223 +205 +175 +162 +172 +188 +196 +175 +142 +139 +161 +211 +228 +214 +174 +156 +165 +186 +207 +221 +223 +206 +177 +153 +139 +128 +119 +150 +176 +194 +202 +213 +225 +225 +220 +207 +206 +195 +191 +195 +196 +183 +156 +134 +126 +123 +130 +143 +165 +177 +171 +149 +165 +187 +199 +193 +176 +162 +157 +146 +146 +147 +144 +131 +111 +97 +92 +107 +112 +115 +117 +122 +129 +126 +118 +129 +160 +169 +149 +141 +170 +196 +183 +139 +120 +129 +162 +181 +174 +165 +164 +176 +180 +156 +141 +160 +175 +163 +139 +130 +129 +128 +132 +165 +214 +224 +196 +156 +164 +180 +177 +163 +155 +154 +164 +169 +148 +127 +130 +151 +176 +190 +181 +137 +109 +121 +160 +173 +148 +119 +114 +147 +184 +210 +190 +139 +103 +100 +113 +135 +157 +166 +179 +168 +146 +151 +187 +220 +206 +164 +138 +140 +137 +134 +138 +132 +125 +122 +136 +159 +162 +147 +134 +131 +132 +155 +180 +173 +148 +132 +132 +135 +142 +146 +140 +134 +135 +137 +138 +136 +140 +150 +158 +155 +143 +136 +139 +140 +137 +140 +142 +144 +157 +171 +171 +168 +177 +193 +191 +181 +173 +159 +151 +162 +197 +213 +187 +142 +108 +105 +124 +132 +128 +116 +110 +117 +118 +131 +158 +176 +171 +153 +132 +129 +138 +141 +136 +139 +142 +142 +138 +136 +137 +137 +136 +132 +125 +113 +107 +127 +163 +179 +173 +151 +128 +109 +106 +108 +116 +124 +121 +130 +144 +155 +156 +146 +128 +115 +118 +130 +144 +139 +120 +116 +117 +115 +114 +114 +116 +111 +107 +109 +112 +126 +147 +165 +160 +139 +118 +124 +167 +190 +166 +137 +135 +136 +141 +143 +143 +134 +119 +115 +139 +163 +173 +168 +147 +138 +142 +147 +169 +181 +161 +133 +110 +110 +141 +182 +203 +194 +165 +139 +151 +160 +159 +170 +168 +165 +163 +165 +159 +141 +126 +115 +113 +120 +131 +131 +141 +149 +128 +111 +138 +186 +168 +115 +86 +105 +144 +178 +187 +170 +133 +126 +154 +180 +186 +186 +189 +193 +198 +190 +178 +180 +178 +152 +131 +120 +144 +173 +190 +197 +193 +160 +124 +102 +103 +107 +101 +111 +144 +178 +169 +146 +138 +138 +130 +140 +157 +181 +173 +162 +166 +188 +188 +171 +175 +185 +165 +121 +116 +155 +187 +161 +133 +136 +176 +207 +210 +193 +165 +149 +154 +147 +133 +117 +106 +104 +120 +148 +167 +161 +170 +188 +175 +152 +141 +143 +167 +180 +169 +145 +143 +150 +144 +141 +144 +154 +157 +160 +163 +158 +140 +129 +135 +130 +117 +109 +137 +169 +185 +177 +139 +107 +115 +133 +124 +120 +153 +185 +203 +195 +165 +108 +82 +110 +161 +194 +196 +165 +139 +134 +130 +97 +83 +123 +171 +188 +183 +195 +179 +143 +115 +116 +119 +123 +115 +105 +96 +95 +108 +126 +135 +140 +129 +105 +96 +124 +158 +169 +163 +152 +131 +122 +133 +156 +156 +129 +112 +118 +144 +151 +150 +142 +129 +123 +109 +95 +99 +113 +120 +114 +119 +124 +117 +97 +77 +89 +124 +133 +118 +113 +121 +128 +125 +124 +123 +124 +122 +105 +81 +74 +85 +91 +94 +103 +110 +110 +108 +98 +103 +102 +89 +71 +63 +71 +81 +98 +131 +155 +153 +117 +79 +70 +71 +70 +66 +64 +72 +85 +91 +87 +82 +83 +81 +76 +69 +62 +62 +59 +51 +60 +79 +97 +103 +102 +100 +97 +94 +105 +112 +120 +120 +112 +101 +95 +94 +97 +95 +92 +91 +92 +95 +97 +99 +91 +92 +91 +88 +84 +84 +87 +89 +75 +67 +63 +65 +62 +52 +46 +48 +53 +53 +55 +56 +56 +57 +61 +65 +63 +63 +59 +55 +56 +58 +58 +55 +56 +62 +68 +69 +65 +60 +61 +64 +66 +64 +62 +60 +60 +60 +62 +66 +66 +64 +63 +62 +59 +55 +52 +52 +51 +52 +54 +56 +57 +59 +59 +60 +60 +62 +64 +63 +61 +60 +63 +65 +67 +69 +73 +77 +79 +79 +77 +75 +78 +79 +79 +75 +70 +66 +66 +67 +63 +62 +60 +57 +55 +58 +64 +69 +65 +64 +64 +66 +67 +67 +66 +67 +63 +61 +60 +62 +61 +57 +57 +58 +57 +61 +72 +84 +96 +104 +111 +116 +119 +124 +130 +135 +138 +141 +145 +148 +146 +136 +129 +128 +133 +140 +149 +155 +151 +125 +107 +115 +133 +143 +149 +154 +157 +159 +161 +162 +162 +161 +161 +161 +163 +148 +130 +120 +128 +152 +166 +163 +164 +161 +164 +166 +163 +161 +158 +153 +138 +126 +123 +138 +160 +168 +170 +174 +169 +165 +162 +167 +176 +182 +181 +177 +168 +163 +159 +164 +173 +171 +164 +163 +164 +167 +169 +170 +170 +168 +163 +158 +159 +155 +152 +147 +141 +136 +135 +137 +136 +138 +140 +143 +142 +140 +139 +139 +135 +126 +124 +129 +127 +117 +111 +111 +122 +128 +134 +135 +135 +135 +133 +128 +128 +122 +119 +121 +127 +129 +127 +125 +124 +117 +114 +123 +136 +146 +151 +153 +152 +143 +132 +125 +125 +130 +136 +139 +146 +155 +168 +172 +165 +152 +140 +133 +123 +128 +132 +133 +133 +136 +141 +147 +150 +157 +156 +147 +139 +136 +131 +122 +128 +125 +122 +125 +131 +137 +145 +150 +146 +149 +152 +152 +150 +149 +150 +150 +150 +138 +129 +128 +127 +125 +134 +153 +159 +158 +155 +152 +152 +156 +159 +161 +161 +155 +151 +151 +147 +143 +150 +163 +171 +162 +147 +135 +138 +150 +158 +160 +164 +164 +163 +160 +161 +161 +156 +150 +147 +150 +153 +153 +151 +152 +157 +163 +158 +150 +147 +150 +155 +157 +157 +160 +165 +163 +161 +159 +161 +167 +174 +178 +180 +173 +163 +156 +149 +149 +154 +162 +167 +169 +168 +161 +150 +141 +137 +139 +135 +135 +135 +136 +139 +143 +146 +148 +144 +140 +132 +123 +121 +126 +134 +140 +146 +146 +146 +146 +148 +150 +147 +143 +131 +129 +133 +143 +151 +155 +155 +156 +157 +157 +154 +152 +154 +156 +153 +147 +142 +137 +137 +146 +158 +164 +162 +159 +153 +152 +156 +161 +167 +178 +186 +186 +189 +188 +181 +173 +169 +171 +175 +176 +179 +181 +177 +165 +154 +150 +155 +160 +168 +169 +172 +174 +175 +175 +173 +171 +171 +166 +159 +154 +153 +155 +161 +164 +166 +167 +169 +171 +172 +172 +172 +172 +171 +168 +166 +162 +155 +151 +162 +176 +179 +177 +173 +168 +168 +172 +177 +178 +182 +185 +186 +184 +178 +173 +172 +174 +177 +180 +182 +182 +176 +163 +157 +160 +168 +168 +168 +170 +171 +171 +173 +174 +173 +171 +167 +161 +152 +149 +154 +161 +167 +168 +170 +171 +171 +171 +171 +172 +169 +166 +164 +162 +157 +154 +163 +176 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +190 +189 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +190 +189 +190 +190 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +193 +192 +191 +192 +194 +194 +194 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +194 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +194 +195 +195 +193 +192 +192 +194 +196 +194 +193 +192 +193 +193 +193 +193 +193 +194 +193 +193 +191 +190 +190 +191 +193 +193 +194 +193 +193 +192 +193 +194 +194 +194 +194 +194 +194 +194 +195 +195 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +190 +190 +190 +192 +194 +193 +193 +192 +193 +194 +194 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +191 +190 +191 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +192 +193 +194 +194 +193 +192 +192 +193 +194 +194 +194 +193 +194 +193 +192 +192 +192 +192 +193 +191 +191 +192 +194 +196 +198 +199 +200 +200 +202 +204 +206 +207 +207 +208 +208 +206 +203 +200 +196 +192 +188 +185 +182 +183 +187 +191 +194 +196 +198 +199 +200 +202 +203 +205 +206 +205 +202 +198 +196 +193 +193 +192 +192 +191 +189 +187 +185 +181 +178 +176 +174 +172 +170 +170 +172 +172 +173 +175 +175 +174 +171 +168 +165 +162 +162 +161 +158 +156 +155 +158 +160 +162 +164 +166 +166 +165 +166 +169 +173 +177 +180 +181 +178 +170 +165 +169 +176 +185 +186 +189 +190 +188 +186 +187 +191 +183 +166 +158 +166 +178 +190 +197 +196 +197 +200 +202 +202 +201 +200 +199 +197 +198 +198 +199 +198 +192 +185 +185 +190 +196 +197 +195 +191 +190 +189 +184 +178 +163 +162 +170 +183 +191 +200 +205 +201 +200 +200 +200 +199 +197 +195 +193 +192 +193 +195 +194 +189 +186 +190 +198 +205 +209 +210 +209 +207 +205 +206 +207 +207 +210 +209 +210 +208 +206 +209 +209 +201 +200 +194 +180 +174 +183 +191 +190 +191 +190 +191 +196 +201 +208 +217 +218 +209 +176 +150 +153 +187 +199 +182 +169 +171 +190 +211 +220 +216 +215 +209 +188 +168 +168 +190 +202 +188 +158 +141 +156 +185 +215 +220 +211 +189 +176 +178 +194 +216 +222 +210 +177 +143 +132 +131 +127 +126 +154 +178 +195 +206 +221 +232 +227 +217 +202 +192 +171 +170 +189 +194 +170 +133 +126 +120 +127 +140 +155 +176 +185 +173 +170 +171 +177 +186 +190 +184 +170 +160 +155 +152 +146 +132 +113 +98 +97 +103 +112 +116 +118 +119 +124 +131 +131 +127 +129 +154 +160 +152 +163 +195 +197 +160 +121 +115 +136 +177 +190 +175 +156 +149 +170 +177 +163 +154 +158 +151 +139 +131 +141 +146 +142 +135 +147 +185 +211 +210 +189 +185 +182 +170 +158 +150 +147 +158 +173 +159 +132 +122 +146 +182 +183 +157 +132 +132 +141 +147 +146 +136 +123 +116 +117 +144 +187 +207 +180 +127 +98 +96 +127 +164 +178 +189 +170 +134 +119 +141 +193 +208 +186 +160 +154 +150 +141 +131 +123 +124 +131 +148 +165 +162 +141 +124 +124 +124 +146 +175 +174 +153 +137 +133 +134 +141 +147 +146 +141 +137 +136 +137 +131 +143 +165 +174 +160 +139 +133 +139 +139 +136 +137 +138 +148 +167 +174 +162 +164 +169 +186 +194 +185 +170 +166 +180 +203 +207 +185 +144 +114 +105 +114 +130 +125 +122 +119 +125 +140 +154 +168 +181 +164 +142 +128 +128 +135 +140 +143 +139 +137 +136 +136 +133 +128 +126 +127 +130 +138 +128 +117 +110 +125 +162 +188 +186 +157 +129 +109 +105 +108 +123 +129 +119 +116 +123 +146 +169 +163 +130 +108 +108 +122 +141 +138 +116 +106 +107 +110 +113 +119 +122 +119 +118 +124 +123 +124 +137 +156 +167 +152 +121 +121 +162 +186 +163 +132 +129 +134 +144 +149 +152 +145 +134 +123 +138 +161 +168 +146 +117 +112 +127 +146 +171 +180 +155 +129 +111 +109 +131 +171 +195 +191 +164 +136 +142 +152 +167 +177 +182 +178 +170 +160 +141 +130 +136 +129 +131 +136 +137 +130 +137 +147 +133 +123 +149 +187 +163 +105 +77 +100 +152 +189 +184 +156 +138 +153 +175 +178 +176 +181 +189 +195 +200 +193 +182 +178 +170 +141 +125 +115 +143 +185 +214 +212 +174 +113 +86 +92 +118 +123 +107 +115 +155 +181 +180 +151 +137 +148 +155 +161 +168 +161 +149 +150 +164 +191 +187 +155 +160 +172 +169 +131 +118 +155 +189 +162 +132 +145 +182 +205 +205 +187 +150 +133 +150 +152 +142 +124 +105 +110 +141 +161 +158 +146 +157 +183 +179 +160 +158 +162 +177 +175 +163 +151 +157 +165 +157 +146 +145 +158 +168 +158 +145 +143 +135 +125 +129 +126 +125 +123 +144 +165 +169 +153 +114 +88 +92 +137 +157 +156 +169 +182 +199 +194 +166 +114 +94 +122 +164 +188 +186 +163 +144 +141 +136 +104 +89 +124 +172 +191 +180 +191 +170 +131 +100 +99 +112 +123 +112 +105 +97 +91 +110 +139 +154 +142 +124 +107 +110 +134 +157 +165 +165 +151 +134 +124 +131 +152 +158 +135 +119 +130 +150 +150 +148 +144 +131 +119 +108 +103 +107 +122 +130 +131 +135 +124 +95 +61 +71 +105 +132 +120 +102 +101 +105 +116 +109 +109 +113 +110 +102 +91 +81 +78 +85 +95 +108 +116 +112 +105 +104 +98 +99 +98 +92 +80 +73 +79 +91 +103 +122 +146 +155 +131 +91 +71 +69 +78 +67 +59 +66 +83 +93 +90 +85 +84 +81 +84 +84 +78 +76 +73 +64 +52 +56 +64 +76 +80 +81 +89 +98 +105 +115 +124 +125 +118 +109 +99 +92 +88 +86 +84 +85 +87 +90 +93 +96 +88 +87 +86 +82 +77 +75 +78 +83 +78 +66 +56 +55 +55 +50 +48 +53 +52 +54 +56 +56 +56 +58 +62 +66 +60 +60 +57 +53 +52 +54 +54 +53 +57 +62 +67 +67 +63 +59 +59 +62 +63 +62 +59 +57 +58 +61 +64 +68 +67 +64 +61 +58 +54 +50 +49 +51 +51 +53 +55 +57 +59 +60 +61 +61 +59 +61 +63 +62 +61 +62 +64 +65 +67 +70 +72 +74 +76 +78 +80 +80 +82 +81 +79 +76 +73 +71 +71 +71 +63 +59 +56 +55 +56 +59 +64 +68 +64 +63 +63 +65 +67 +67 +67 +66 +64 +62 +60 +59 +59 +57 +55 +53 +58 +67 +83 +97 +107 +111 +115 +118 +120 +125 +133 +139 +143 +145 +147 +149 +145 +139 +135 +136 +141 +148 +152 +153 +147 +126 +114 +123 +137 +142 +143 +145 +149 +149 +151 +154 +157 +159 +157 +155 +158 +151 +138 +126 +130 +153 +168 +166 +160 +159 +163 +165 +163 +162 +161 +157 +149 +128 +107 +117 +149 +169 +171 +171 +167 +165 +163 +168 +178 +185 +184 +180 +173 +165 +157 +156 +159 +162 +163 +166 +167 +170 +172 +172 +171 +167 +161 +156 +156 +157 +154 +147 +139 +134 +131 +129 +137 +141 +144 +144 +142 +141 +141 +142 +135 +128 +122 +120 +119 +118 +117 +116 +121 +127 +132 +133 +134 +135 +132 +130 +133 +126 +118 +115 +118 +122 +124 +124 +125 +126 +130 +138 +143 +144 +144 +146 +147 +142 +135 +131 +131 +136 +142 +145 +148 +155 +166 +173 +171 +160 +145 +134 +117 +120 +125 +130 +135 +138 +142 +145 +150 +156 +155 +143 +128 +124 +128 +133 +136 +133 +127 +123 +125 +133 +142 +147 +147 +150 +151 +149 +147 +147 +145 +142 +145 +140 +131 +128 +130 +127 +132 +148 +157 +158 +157 +153 +151 +152 +154 +156 +155 +151 +150 +152 +152 +150 +154 +161 +168 +164 +153 +140 +141 +153 +161 +161 +161 +162 +161 +160 +161 +161 +156 +151 +147 +147 +148 +150 +152 +155 +158 +161 +158 +149 +145 +150 +156 +157 +158 +161 +164 +162 +160 +159 +163 +170 +178 +182 +184 +179 +172 +166 +160 +157 +157 +160 +163 +162 +161 +157 +152 +147 +145 +147 +146 +146 +145 +145 +147 +150 +150 +150 +145 +142 +138 +134 +135 +139 +144 +148 +149 +150 +150 +151 +152 +152 +147 +143 +137 +135 +139 +147 +155 +159 +160 +160 +161 +163 +161 +159 +161 +165 +160 +152 +149 +147 +150 +157 +166 +167 +161 +155 +148 +146 +150 +155 +159 +168 +176 +177 +175 +175 +172 +169 +169 +171 +174 +176 +186 +184 +176 +162 +153 +154 +159 +162 +167 +166 +167 +171 +172 +171 +168 +168 +167 +163 +157 +152 +152 +156 +162 +165 +168 +169 +170 +171 +171 +171 +170 +169 +169 +167 +165 +162 +157 +159 +170 +182 +181 +180 +176 +171 +170 +174 +179 +181 +185 +188 +188 +185 +178 +173 +173 +174 +173 +178 +180 +179 +173 +160 +154 +158 +166 +166 +166 +168 +169 +169 +168 +167 +167 +166 +164 +159 +151 +149 +154 +161 +166 +168 +171 +172 +171 +170 +170 +170 +167 +164 +162 +161 +157 +155 +162 +173 +192 +192 +193 +193 +194 +193 +191 +190 +192 +191 +191 +190 +190 +190 +190 +190 +193 +193 +193 +192 +191 +191 +190 +190 +193 +193 +192 +192 +192 +192 +192 +192 +193 +192 +192 +193 +193 +192 +192 +193 +191 +192 +193 +194 +194 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +194 +194 +193 +192 +191 +191 +192 +192 +193 +192 +191 +192 +193 +194 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +189 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +193 +194 +194 +193 +193 +193 +191 +191 +191 +192 +192 +193 +194 +194 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +194 +195 +194 +193 +192 +193 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +194 +194 +195 +195 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +191 +190 +190 +191 +193 +194 +193 +192 +191 +191 +192 +193 +193 +193 +194 +194 +194 +194 +194 +194 +195 +195 +194 +193 +192 +192 +193 +193 +194 +194 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +190 +191 +191 +192 +192 +191 +191 +190 +192 +193 +193 +193 +192 +192 +193 +194 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +193 +194 +192 +193 +194 +195 +197 +199 +200 +200 +202 +203 +205 +207 +207 +207 +207 +207 +203 +201 +197 +193 +190 +186 +183 +181 +183 +187 +192 +196 +198 +198 +199 +199 +204 +205 +206 +206 +204 +201 +197 +194 +192 +191 +191 +190 +189 +186 +184 +182 +181 +178 +177 +175 +173 +170 +169 +171 +171 +172 +174 +175 +173 +170 +167 +165 +165 +165 +164 +162 +161 +162 +165 +167 +164 +166 +168 +168 +168 +170 +174 +178 +184 +183 +182 +179 +176 +175 +179 +184 +183 +184 +184 +185 +188 +190 +189 +186 +176 +162 +151 +151 +162 +177 +185 +184 +185 +191 +197 +199 +199 +199 +198 +195 +199 +197 +196 +194 +189 +184 +184 +189 +191 +195 +192 +184 +185 +190 +182 +168 +153 +155 +170 +187 +197 +208 +212 +206 +202 +200 +197 +194 +192 +190 +190 +190 +193 +194 +192 +188 +187 +192 +199 +204 +211 +210 +208 +207 +204 +204 +208 +211 +210 +205 +206 +208 +206 +206 +204 +199 +196 +181 +165 +166 +181 +186 +185 +190 +192 +195 +200 +203 +209 +218 +210 +191 +162 +155 +168 +191 +191 +177 +175 +183 +208 +213 +212 +213 +210 +190 +172 +171 +183 +197 +198 +179 +160 +160 +181 +206 +221 +215 +206 +198 +195 +196 +209 +225 +209 +191 +162 +142 +140 +134 +125 +124 +141 +167 +196 +221 +235 +230 +213 +200 +187 +171 +150 +164 +197 +200 +168 +130 +125 +131 +149 +162 +164 +174 +185 +181 +181 +171 +162 +166 +180 +190 +186 +176 +171 +156 +134 +113 +99 +97 +110 +125 +123 +124 +126 +129 +131 +133 +136 +139 +135 +151 +157 +167 +188 +205 +185 +140 +118 +108 +129 +176 +198 +180 +143 +118 +137 +167 +179 +169 +147 +128 +134 +151 +158 +146 +138 +139 +151 +170 +190 +202 +202 +190 +177 +162 +151 +139 +132 +144 +170 +176 +154 +121 +133 +173 +179 +156 +138 +159 +160 +137 +121 +121 +125 +121 +113 +125 +154 +192 +206 +179 +127 +87 +125 +172 +193 +197 +170 +128 +104 +118 +150 +177 +187 +181 +175 +171 +160 +139 +124 +122 +129 +154 +170 +158 +137 +129 +117 +119 +141 +170 +177 +162 +146 +137 +127 +130 +140 +149 +148 +142 +138 +139 +133 +145 +169 +177 +158 +137 +133 +136 +138 +138 +137 +136 +148 +171 +170 +143 +138 +154 +176 +185 +182 +174 +181 +209 +226 +199 +148 +112 +115 +126 +127 +127 +112 +115 +132 +152 +171 +189 +191 +173 +135 +114 +112 +128 +137 +139 +143 +142 +139 +135 +133 +133 +127 +120 +121 +126 +133 +129 +127 +124 +130 +157 +188 +200 +169 +131 +117 +132 +143 +145 +142 +134 +119 +125 +145 +164 +163 +142 +120 +109 +117 +134 +134 +119 +115 +119 +124 +127 +126 +129 +125 +127 +134 +131 +126 +131 +156 +175 +162 +125 +117 +153 +184 +170 +133 +127 +131 +144 +150 +154 +155 +153 +149 +155 +165 +153 +122 +104 +106 +109 +139 +172 +178 +148 +130 +126 +116 +113 +153 +191 +189 +162 +140 +135 +135 +155 +177 +185 +182 +176 +167 +141 +124 +129 +134 +134 +137 +144 +146 +154 +157 +138 +138 +164 +184 +151 +97 +76 +99 +150 +188 +178 +153 +150 +174 +184 +169 +158 +175 +189 +192 +195 +194 +189 +181 +167 +156 +129 +114 +149 +198 +225 +204 +143 +91 +84 +96 +115 +122 +117 +121 +143 +178 +181 +149 +127 +150 +174 +176 +164 +140 +130 +144 +163 +186 +178 +143 +150 +169 +168 +135 +127 +160 +187 +162 +138 +155 +188 +206 +203 +182 +138 +121 +145 +146 +146 +140 +125 +125 +146 +159 +154 +141 +148 +174 +175 +163 +166 +168 +174 +171 +159 +156 +165 +172 +165 +150 +146 +154 +166 +149 +123 +121 +121 +117 +123 +133 +145 +147 +158 +164 +156 +137 +101 +69 +68 +129 +177 +179 +172 +174 +197 +192 +164 +119 +106 +133 +166 +180 +174 +158 +149 +145 +136 +114 +104 +132 +172 +187 +176 +186 +166 +136 +107 +105 +119 +123 +110 +107 +101 +90 +105 +140 +160 +137 +116 +105 +119 +145 +162 +162 +154 +149 +140 +132 +129 +141 +149 +135 +125 +137 +151 +153 +149 +140 +123 +114 +114 +111 +117 +130 +132 +123 +115 +97 +70 +50 +78 +118 +127 +100 +86 +98 +108 +111 +105 +105 +105 +97 +88 +81 +75 +76 +87 +99 +111 +115 +108 +100 +100 +102 +96 +90 +89 +88 +87 +90 +95 +110 +117 +140 +158 +145 +106 +76 +69 +73 +70 +66 +69 +76 +85 +89 +90 +87 +77 +76 +81 +78 +77 +80 +79 +68 +59 +56 +61 +65 +68 +83 +101 +109 +113 +115 +113 +113 +111 +103 +93 +82 +81 +82 +86 +88 +87 +87 +88 +84 +81 +79 +77 +74 +73 +75 +77 +76 +64 +52 +47 +48 +51 +53 +56 +52 +54 +56 +56 +57 +59 +63 +66 +61 +60 +56 +53 +53 +54 +55 +54 +57 +61 +62 +63 +61 +59 +60 +60 +63 +61 +59 +58 +60 +63 +67 +70 +66 +63 +60 +56 +50 +47 +50 +54 +55 +56 +57 +57 +59 +61 +62 +63 +60 +60 +61 +62 +63 +64 +65 +65 +67 +69 +70 +70 +73 +79 +84 +86 +88 +84 +78 +75 +76 +76 +74 +72 +62 +56 +53 +55 +59 +62 +63 +65 +65 +64 +63 +64 +65 +67 +66 +65 +64 +64 +61 +57 +59 +61 +58 +51 +60 +72 +89 +106 +115 +118 +121 +124 +125 +131 +139 +146 +151 +152 +152 +152 +150 +148 +148 +150 +156 +162 +163 +161 +146 +133 +125 +132 +143 +144 +138 +133 +136 +135 +135 +140 +147 +154 +158 +159 +157 +153 +146 +137 +138 +155 +166 +165 +161 +160 +164 +164 +161 +162 +163 +162 +165 +148 +120 +113 +139 +163 +166 +161 +160 +165 +168 +171 +178 +186 +186 +179 +176 +171 +163 +158 +154 +154 +159 +163 +166 +169 +173 +174 +171 +167 +161 +155 +153 +157 +153 +141 +132 +131 +131 +128 +136 +140 +142 +140 +138 +139 +139 +138 +135 +130 +119 +107 +105 +116 +126 +129 +132 +129 +130 +133 +134 +131 +129 +128 +133 +128 +120 +113 +111 +113 +117 +120 +124 +129 +139 +145 +144 +142 +140 +140 +141 +140 +139 +137 +137 +141 +147 +153 +155 +155 +159 +165 +168 +162 +149 +137 +119 +116 +117 +125 +137 +143 +147 +148 +151 +149 +145 +139 +129 +124 +132 +143 +142 +140 +133 +125 +125 +130 +138 +142 +146 +149 +150 +148 +147 +146 +139 +130 +134 +140 +141 +140 +143 +141 +139 +144 +149 +155 +159 +157 +154 +152 +151 +153 +149 +148 +147 +148 +153 +158 +159 +157 +160 +162 +157 +147 +145 +154 +161 +161 +158 +158 +157 +156 +157 +157 +155 +152 +145 +140 +139 +146 +156 +160 +160 +158 +158 +150 +146 +151 +155 +157 +159 +162 +160 +160 +160 +161 +166 +174 +179 +180 +179 +176 +172 +170 +167 +164 +161 +160 +162 +157 +152 +151 +150 +147 +145 +147 +151 +152 +152 +152 +153 +156 +155 +153 +149 +145 +142 +142 +146 +150 +151 +151 +150 +152 +153 +154 +155 +153 +147 +141 +140 +139 +142 +149 +157 +161 +162 +162 +159 +161 +161 +160 +163 +167 +161 +152 +147 +151 +158 +166 +171 +171 +166 +161 +161 +158 +159 +161 +161 +165 +170 +170 +168 +165 +162 +161 +161 +164 +168 +172 +180 +177 +169 +158 +154 +157 +159 +159 +166 +164 +165 +168 +170 +168 +166 +165 +165 +161 +156 +152 +152 +156 +162 +166 +169 +169 +170 +171 +171 +170 +169 +168 +168 +167 +164 +160 +158 +162 +172 +180 +184 +183 +180 +174 +171 +172 +176 +178 +185 +186 +185 +182 +176 +172 +171 +172 +171 +175 +176 +174 +167 +156 +152 +156 +163 +164 +165 +167 +168 +168 +167 +165 +164 +164 +163 +159 +152 +150 +155 +161 +165 +167 +171 +172 +171 +171 +171 +172 +169 +165 +160 +156 +155 +158 +166 +174 +192 +192 +192 +193 +193 +192 +190 +189 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +191 +190 +191 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +191 +192 +193 +194 +193 +193 +194 +194 +193 +193 +192 +191 +191 +191 +192 +193 +195 +194 +193 +192 +191 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +191 +191 +191 +191 +191 +192 +190 +191 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +193 +193 +194 +195 +195 +196 +194 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +194 +194 +193 +192 +193 +193 +193 +193 +192 +193 +194 +192 +192 +192 +191 +191 +192 +193 +194 +193 +192 +191 +190 +191 +192 +193 +193 +193 +194 +195 +194 +194 +194 +194 +195 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +195 +194 +194 +194 +194 +193 +193 +193 +191 +191 +191 +192 +192 +191 +191 +191 +193 +193 +193 +193 +192 +192 +193 +194 +195 +194 +194 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +194 +196 +195 +196 +197 +198 +200 +201 +202 +202 +205 +205 +206 +207 +207 +206 +205 +205 +201 +198 +195 +191 +189 +186 +184 +183 +184 +188 +192 +196 +197 +198 +199 +200 +207 +207 +206 +205 +202 +198 +195 +193 +190 +190 +190 +189 +187 +185 +183 +182 +182 +180 +178 +175 +172 +168 +166 +167 +170 +172 +174 +176 +174 +172 +169 +167 +169 +168 +167 +166 +167 +169 +171 +172 +172 +173 +174 +175 +176 +178 +182 +185 +190 +188 +184 +182 +181 +181 +182 +183 +183 +185 +185 +185 +192 +198 +196 +189 +175 +167 +161 +161 +166 +176 +181 +178 +183 +184 +186 +189 +196 +200 +197 +191 +189 +182 +178 +181 +185 +186 +187 +189 +195 +193 +181 +167 +171 +185 +186 +176 +169 +174 +185 +196 +204 +209 +210 +205 +201 +197 +190 +185 +182 +184 +188 +190 +192 +192 +191 +190 +194 +199 +204 +205 +213 +210 +207 +208 +207 +205 +206 +208 +205 +204 +209 +212 +206 +201 +201 +200 +194 +173 +159 +168 +182 +182 +183 +191 +196 +196 +199 +203 +210 +215 +205 +186 +170 +175 +179 +175 +172 +180 +189 +189 +196 +191 +192 +206 +205 +179 +167 +182 +199 +189 +176 +170 +173 +180 +195 +213 +220 +215 +210 +208 +208 +213 +218 +221 +203 +186 +167 +159 +150 +134 +125 +127 +143 +173 +209 +233 +234 +212 +189 +179 +179 +168 +154 +175 +202 +193 +158 +128 +139 +146 +161 +170 +168 +171 +182 +187 +181 +165 +151 +156 +174 +189 +194 +192 +188 +150 +109 +96 +108 +123 +131 +133 +126 +126 +129 +132 +133 +133 +136 +141 +140 +153 +163 +180 +196 +194 +169 +134 +119 +112 +132 +179 +197 +174 +133 +106 +120 +159 +182 +168 +138 +125 +146 +167 +158 +136 +127 +140 +154 +163 +185 +210 +203 +190 +174 +156 +147 +133 +122 +133 +162 +182 +174 +140 +144 +176 +174 +157 +141 +161 +156 +134 +121 +123 +129 +126 +125 +126 +141 +175 +205 +201 +165 +128 +145 +176 +187 +192 +167 +128 +107 +118 +132 +144 +164 +183 +186 +183 +174 +152 +133 +118 +126 +162 +178 +156 +133 +133 +127 +129 +146 +170 +177 +167 +151 +137 +125 +124 +132 +146 +149 +143 +137 +136 +139 +146 +166 +171 +153 +139 +137 +136 +131 +134 +135 +133 +147 +171 +166 +136 +118 +142 +166 +167 +167 +181 +200 +219 +215 +182 +136 +115 +128 +135 +122 +109 +117 +130 +153 +173 +187 +198 +179 +140 +111 +107 +115 +126 +128 +133 +140 +142 +140 +135 +133 +134 +131 +124 +123 +126 +125 +129 +135 +137 +135 +148 +174 +194 +177 +151 +139 +150 +162 +165 +155 +141 +124 +123 +142 +168 +169 +154 +140 +135 +130 +139 +134 +126 +130 +133 +131 +130 +130 +131 +128 +130 +136 +132 +127 +131 +152 +175 +170 +140 +126 +148 +175 +171 +143 +133 +133 +143 +147 +152 +157 +161 +160 +160 +166 +160 +139 +121 +121 +127 +160 +174 +169 +144 +135 +131 +115 +112 +148 +194 +190 +156 +134 +131 +126 +140 +170 +189 +191 +179 +166 +141 +115 +108 +131 +133 +138 +147 +151 +156 +160 +148 +151 +178 +182 +137 +89 +84 +102 +146 +175 +174 +161 +158 +178 +180 +160 +146 +173 +190 +189 +185 +189 +193 +190 +175 +164 +142 +141 +176 +204 +207 +178 +134 +94 +90 +99 +116 +124 +119 +122 +146 +181 +183 +150 +128 +151 +178 +175 +151 +128 +125 +149 +171 +186 +178 +154 +162 +178 +167 +134 +133 +159 +177 +160 +151 +162 +191 +206 +201 +173 +126 +111 +140 +155 +150 +145 +141 +139 +148 +156 +157 +140 +146 +172 +175 +167 +169 +167 +170 +164 +153 +156 +166 +173 +167 +148 +140 +148 +163 +151 +129 +124 +119 +111 +113 +141 +162 +165 +167 +163 +150 +131 +99 +68 +73 +129 +179 +185 +172 +171 +189 +186 +163 +125 +117 +140 +164 +174 +168 +162 +158 +145 +128 +114 +115 +141 +176 +179 +169 +176 +169 +151 +125 +122 +131 +122 +109 +106 +103 +94 +108 +140 +159 +137 +116 +107 +125 +152 +167 +154 +131 +136 +141 +141 +131 +132 +141 +138 +138 +138 +152 +159 +149 +127 +110 +112 +126 +127 +123 +117 +108 +95 +84 +71 +59 +56 +88 +122 +120 +89 +78 +99 +119 +115 +108 +96 +84 +79 +84 +84 +75 +75 +93 +105 +105 +105 +104 +101 +99 +101 +99 +95 +90 +86 +89 +98 +107 +108 +111 +136 +159 +155 +123 +86 +76 +76 +72 +68 +71 +79 +86 +87 +83 +84 +75 +74 +79 +78 +74 +75 +78 +75 +72 +67 +65 +65 +74 +90 +104 +107 +102 +93 +89 +95 +104 +105 +101 +89 +87 +87 +89 +88 +83 +80 +80 +82 +79 +76 +75 +76 +77 +77 +76 +66 +58 +48 +44 +47 +54 +57 +56 +54 +55 +56 +55 +57 +62 +65 +67 +65 +62 +57 +54 +55 +57 +58 +58 +60 +61 +60 +59 +60 +62 +63 +61 +58 +59 +60 +61 +65 +71 +75 +76 +63 +61 +57 +54 +50 +50 +54 +59 +58 +58 +58 +58 +59 +60 +62 +63 +60 +59 +60 +62 +64 +66 +66 +66 +67 +70 +70 +69 +72 +80 +86 +89 +90 +84 +76 +74 +76 +77 +74 +70 +62 +56 +52 +56 +62 +63 +63 +63 +66 +66 +65 +63 +63 +65 +66 +65 +61 +62 +59 +57 +58 +60 +59 +56 +63 +76 +97 +113 +121 +124 +128 +132 +133 +137 +145 +152 +156 +157 +156 +154 +152 +152 +152 +156 +163 +170 +170 +165 +144 +137 +132 +140 +154 +159 +152 +142 +141 +137 +132 +131 +136 +143 +149 +152 +147 +140 +137 +141 +150 +163 +168 +165 +163 +161 +164 +164 +160 +161 +163 +163 +162 +159 +144 +132 +141 +157 +159 +151 +153 +162 +170 +173 +179 +185 +184 +176 +169 +169 +171 +168 +159 +157 +161 +163 +163 +166 +170 +170 +168 +164 +159 +154 +151 +153 +147 +134 +126 +127 +131 +133 +138 +142 +142 +138 +137 +138 +137 +134 +133 +129 +116 +98 +96 +112 +129 +136 +138 +133 +130 +133 +134 +132 +130 +131 +129 +129 +124 +114 +107 +106 +111 +115 +134 +139 +144 +144 +143 +143 +140 +135 +135 +138 +141 +141 +141 +145 +152 +158 +160 +155 +152 +155 +159 +158 +149 +141 +123 +114 +111 +121 +137 +149 +156 +159 +149 +137 +128 +130 +132 +132 +136 +143 +145 +144 +139 +132 +128 +128 +133 +136 +143 +150 +153 +151 +149 +148 +138 +127 +118 +132 +143 +148 +152 +150 +145 +140 +142 +150 +157 +159 +157 +154 +152 +152 +146 +147 +145 +146 +153 +161 +162 +157 +157 +161 +160 +152 +148 +152 +157 +159 +158 +156 +154 +154 +154 +155 +155 +154 +141 +134 +132 +143 +157 +163 +160 +156 +156 +151 +149 +151 +154 +157 +159 +161 +160 +161 +162 +165 +173 +181 +182 +179 +175 +173 +170 +170 +170 +170 +167 +165 +160 +153 +147 +148 +152 +151 +148 +149 +152 +154 +154 +153 +156 +159 +158 +155 +152 +145 +140 +142 +147 +150 +151 +150 +150 +151 +153 +154 +154 +152 +146 +140 +137 +139 +143 +150 +157 +162 +163 +162 +158 +158 +159 +160 +164 +164 +157 +148 +145 +153 +164 +169 +172 +172 +171 +170 +172 +168 +170 +172 +170 +172 +175 +175 +170 +163 +155 +152 +151 +153 +159 +165 +171 +168 +163 +159 +158 +160 +161 +160 +166 +166 +166 +167 +168 +169 +168 +167 +163 +159 +153 +149 +149 +154 +160 +165 +166 +167 +167 +168 +168 +168 +168 +168 +169 +168 +162 +157 +156 +162 +168 +171 +179 +180 +178 +173 +170 +171 +176 +179 +183 +182 +180 +177 +173 +171 +170 +170 +172 +175 +174 +169 +164 +155 +153 +157 +165 +167 +168 +167 +168 +169 +170 +169 +166 +164 +162 +159 +154 +152 +156 +161 +163 +166 +169 +171 +169 +170 +172 +173 +175 +169 +158 +150 +153 +164 +175 +180 +193 +192 +192 +192 +192 +192 +191 +191 +193 +192 +192 +192 +192 +192 +193 +193 +191 +191 +191 +191 +190 +190 +192 +194 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +192 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +191 +189 +189 +190 +190 +191 +191 +192 +192 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +190 +191 +192 +192 +192 +192 +192 +193 +194 +194 +194 +193 +192 +193 +193 +194 +194 +194 +195 +195 +196 +194 +193 +192 +192 +192 +193 +194 +194 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +192 +194 +196 +196 +193 +190 +191 +192 +192 +191 +191 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +193 +193 +193 +193 +195 +194 +193 +192 +193 +193 +193 +192 +192 +193 +193 +193 +191 +191 +192 +193 +192 +192 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +192 +192 +193 +192 +193 +194 +195 +194 +193 +193 +193 +194 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +191 +191 +195 +194 +194 +194 +193 +193 +193 +193 +191 +192 +192 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +193 +195 +195 +195 +194 +193 +192 +191 +191 +192 +192 +191 +190 +190 +192 +194 +196 +197 +198 +199 +201 +202 +203 +204 +205 +208 +207 +206 +206 +206 +205 +202 +200 +197 +195 +191 +189 +187 +186 +185 +184 +185 +188 +193 +196 +198 +200 +202 +203 +207 +206 +204 +202 +199 +196 +193 +192 +188 +188 +188 +188 +186 +185 +184 +184 +185 +183 +180 +177 +173 +168 +166 +167 +171 +173 +177 +179 +180 +178 +175 +173 +175 +173 +171 +172 +174 +177 +177 +177 +179 +179 +180 +181 +183 +185 +187 +188 +190 +189 +186 +184 +182 +181 +181 +181 +183 +188 +188 +187 +193 +202 +200 +192 +174 +169 +170 +177 +179 +184 +188 +188 +194 +191 +188 +189 +196 +202 +197 +188 +175 +168 +166 +172 +179 +184 +188 +190 +198 +190 +175 +163 +167 +183 +193 +194 +196 +201 +201 +201 +204 +204 +202 +200 +197 +192 +186 +181 +180 +183 +189 +193 +197 +195 +191 +191 +197 +205 +209 +210 +210 +204 +202 +208 +212 +210 +205 +203 +202 +205 +212 +213 +206 +201 +199 +194 +186 +167 +163 +176 +184 +184 +186 +192 +198 +190 +192 +203 +209 +209 +204 +197 +194 +191 +180 +161 +162 +184 +196 +189 +179 +172 +179 +200 +200 +174 +166 +184 +198 +183 +172 +178 +188 +190 +198 +213 +216 +215 +216 +215 +213 +215 +215 +211 +203 +183 +168 +160 +144 +132 +138 +153 +172 +196 +222 +232 +218 +187 +162 +156 +170 +174 +174 +190 +199 +177 +151 +140 +158 +160 +167 +170 +168 +169 +180 +194 +188 +162 +145 +155 +175 +188 +195 +201 +179 +136 +95 +92 +117 +135 +132 +122 +124 +127 +130 +132 +134 +136 +137 +137 +139 +159 +173 +186 +191 +180 +158 +136 +118 +123 +155 +191 +192 +160 +127 +112 +121 +150 +174 +169 +142 +131 +150 +163 +152 +135 +131 +142 +149 +148 +174 +212 +210 +200 +179 +154 +143 +132 +123 +133 +152 +170 +178 +167 +175 +184 +164 +144 +144 +158 +147 +134 +131 +130 +134 +132 +130 +130 +142 +166 +184 +185 +180 +176 +172 +186 +185 +188 +160 +125 +111 +124 +133 +133 +141 +163 +179 +184 +180 +163 +146 +135 +140 +166 +175 +151 +131 +133 +140 +142 +154 +170 +176 +171 +155 +139 +132 +127 +130 +140 +147 +143 +135 +131 +136 +145 +166 +169 +148 +137 +138 +135 +128 +128 +128 +129 +141 +165 +167 +146 +119 +129 +155 +159 +161 +192 +210 +199 +181 +174 +157 +145 +140 +125 +111 +109 +149 +165 +171 +170 +181 +183 +154 +121 +110 +114 +122 +124 +123 +128 +137 +139 +136 +135 +133 +134 +136 +137 +134 +131 +128 +133 +135 +138 +142 +145 +153 +162 +169 +170 +163 +153 +152 +156 +148 +133 +121 +118 +139 +168 +167 +151 +150 +160 +155 +153 +139 +130 +133 +133 +127 +125 +130 +130 +131 +133 +134 +132 +130 +131 +137 +163 +171 +156 +141 +145 +166 +170 +156 +145 +137 +137 +137 +141 +144 +143 +152 +163 +169 +170 +162 +140 +140 +166 +189 +176 +157 +143 +143 +132 +115 +122 +155 +192 +189 +159 +133 +128 +126 +135 +161 +185 +196 +187 +171 +146 +118 +105 +117 +126 +138 +148 +144 +140 +145 +140 +160 +193 +188 +127 +79 +86 +108 +152 +174 +173 +165 +166 +177 +171 +151 +140 +171 +199 +194 +174 +171 +183 +193 +188 +168 +160 +176 +194 +194 +179 +153 +134 +105 +92 +95 +114 +127 +118 +124 +164 +194 +190 +162 +146 +157 +168 +161 +139 +120 +126 +158 +181 +187 +181 +171 +177 +186 +177 +147 +137 +147 +166 +163 +165 +172 +195 +206 +196 +163 +116 +107 +140 +162 +152 +144 +144 +149 +156 +155 +146 +128 +142 +176 +182 +174 +172 +167 +174 +167 +154 +159 +168 +176 +174 +150 +136 +144 +162 +163 +154 +150 +137 +119 +115 +146 +169 +168 +166 +160 +146 +128 +98 +81 +96 +140 +181 +186 +171 +165 +170 +172 +160 +136 +133 +147 +158 +164 +160 +160 +167 +157 +134 +117 +116 +140 +178 +175 +159 +157 +169 +170 +142 +134 +130 +120 +111 +108 +104 +101 +118 +144 +158 +136 +113 +111 +135 +158 +163 +145 +122 +129 +142 +146 +130 +127 +138 +142 +147 +143 +151 +155 +136 +107 +100 +115 +133 +136 +123 +100 +84 +80 +72 +62 +58 +68 +105 +131 +116 +85 +80 +105 +129 +121 +100 +75 +61 +67 +84 +88 +79 +77 +96 +107 +104 +100 +98 +97 +99 +102 +103 +99 +88 +81 +86 +101 +114 +103 +101 +125 +152 +162 +141 +104 +90 +90 +81 +72 +74 +85 +93 +89 +79 +80 +79 +78 +80 +80 +75 +74 +81 +84 +85 +84 +81 +82 +91 +102 +108 +99 +90 +79 +73 +80 +93 +102 +104 +100 +94 +88 +86 +82 +76 +74 +76 +79 +77 +75 +72 +74 +78 +77 +73 +57 +51 +46 +45 +51 +57 +60 +59 +56 +56 +55 +55 +58 +64 +67 +68 +67 +62 +57 +55 +56 +58 +60 +60 +63 +63 +60 +58 +59 +61 +62 +60 +55 +58 +61 +63 +69 +75 +77 +76 +63 +58 +55 +54 +55 +56 +58 +61 +59 +59 +59 +59 +59 +60 +61 +61 +60 +61 +63 +64 +65 +66 +67 +66 +69 +72 +73 +71 +73 +80 +87 +89 +89 +82 +75 +73 +75 +76 +74 +71 +64 +58 +55 +58 +62 +63 +62 +62 +65 +66 +64 +61 +60 +62 +64 +64 +60 +58 +59 +60 +57 +54 +57 +63 +73 +86 +105 +121 +127 +129 +133 +137 +138 +142 +148 +154 +157 +157 +154 +151 +149 +149 +149 +153 +164 +171 +167 +158 +142 +140 +143 +154 +166 +171 +169 +165 +158 +154 +147 +141 +137 +137 +138 +139 +131 +119 +121 +138 +154 +165 +169 +168 +165 +163 +163 +164 +161 +161 +162 +160 +149 +151 +152 +153 +153 +155 +152 +144 +148 +156 +168 +177 +183 +184 +178 +171 +164 +166 +172 +170 +158 +157 +165 +167 +164 +166 +167 +166 +164 +161 +157 +152 +149 +146 +142 +134 +126 +122 +127 +134 +138 +143 +144 +140 +139 +142 +139 +133 +127 +123 +114 +104 +102 +109 +123 +133 +136 +134 +130 +130 +131 +134 +134 +132 +129 +131 +126 +114 +105 +105 +113 +120 +140 +149 +152 +144 +137 +138 +138 +133 +131 +137 +144 +150 +152 +154 +158 +161 +159 +153 +147 +147 +149 +151 +148 +144 +131 +122 +117 +123 +136 +145 +152 +158 +144 +131 +121 +125 +134 +138 +140 +141 +146 +146 +145 +140 +133 +128 +129 +132 +139 +148 +152 +148 +145 +146 +141 +133 +119 +128 +143 +152 +152 +150 +147 +141 +140 +146 +152 +155 +155 +155 +151 +149 +144 +147 +150 +153 +157 +160 +160 +159 +157 +161 +162 +158 +153 +151 +152 +153 +155 +154 +154 +155 +155 +154 +152 +150 +140 +132 +132 +143 +156 +161 +159 +156 +152 +152 +151 +150 +153 +157 +159 +159 +162 +162 +162 +166 +175 +184 +183 +177 +174 +172 +168 +169 +173 +175 +172 +169 +157 +151 +147 +151 +156 +156 +156 +158 +153 +154 +153 +152 +154 +159 +158 +155 +149 +143 +138 +140 +145 +148 +150 +150 +151 +151 +151 +151 +151 +149 +144 +138 +134 +138 +145 +153 +160 +163 +163 +161 +157 +157 +158 +162 +165 +163 +154 +145 +148 +158 +170 +174 +173 +173 +173 +172 +171 +169 +173 +178 +178 +180 +183 +184 +175 +166 +157 +154 +152 +151 +155 +162 +166 +162 +158 +156 +154 +155 +159 +163 +164 +167 +168 +166 +167 +170 +171 +169 +165 +158 +149 +144 +146 +153 +160 +165 +166 +166 +166 +165 +166 +166 +166 +166 +169 +166 +159 +152 +154 +162 +168 +166 +171 +173 +172 +169 +167 +171 +178 +182 +182 +180 +176 +173 +172 +171 +171 +171 +176 +177 +172 +166 +162 +156 +155 +159 +164 +168 +172 +171 +170 +170 +171 +169 +166 +163 +159 +156 +153 +152 +157 +161 +163 +165 +167 +167 +165 +165 +167 +169 +172 +167 +154 +143 +150 +168 +179 +179 +194 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +193 +193 +193 +191 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +191 +192 +192 +192 +192 +193 +193 +192 +193 +194 +194 +193 +191 +190 +191 +192 +190 +190 +190 +191 +191 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +192 +194 +195 +195 +193 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +192 +192 +188 +189 +189 +190 +191 +192 +192 +192 +191 +191 +191 +190 +189 +189 +190 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +191 +190 +191 +191 +192 +192 +192 +192 +194 +194 +195 +194 +193 +192 +194 +194 +193 +193 +193 +194 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +192 +192 +195 +198 +196 +193 +190 +191 +193 +193 +192 +192 +192 +193 +191 +192 +192 +192 +192 +191 +190 +190 +192 +192 +192 +192 +193 +193 +193 +193 +195 +194 +192 +192 +193 +193 +192 +191 +193 +193 +193 +192 +190 +190 +191 +192 +193 +193 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +193 +194 +195 +194 +193 +193 +193 +194 +194 +194 +195 +195 +196 +196 +195 +194 +194 +194 +195 +195 +194 +193 +192 +191 +193 +193 +193 +192 +192 +192 +193 +193 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +194 +195 +195 +195 +194 +192 +191 +190 +194 +193 +192 +191 +190 +191 +193 +195 +197 +198 +199 +201 +203 +204 +205 +205 +208 +206 +204 +204 +203 +202 +198 +195 +194 +192 +188 +186 +185 +184 +184 +184 +186 +189 +193 +197 +199 +202 +204 +206 +207 +205 +203 +199 +196 +193 +192 +191 +187 +187 +187 +187 +186 +186 +186 +186 +186 +184 +181 +179 +175 +171 +169 +170 +174 +177 +181 +184 +185 +183 +181 +179 +182 +180 +178 +179 +182 +184 +184 +183 +180 +180 +181 +183 +185 +187 +186 +185 +185 +187 +187 +185 +181 +179 +180 +180 +180 +186 +188 +185 +191 +202 +202 +194 +173 +166 +172 +185 +190 +193 +200 +206 +206 +204 +199 +196 +199 +202 +196 +187 +168 +166 +168 +172 +176 +179 +187 +195 +195 +188 +180 +177 +181 +190 +198 +202 +210 +214 +207 +200 +201 +200 +198 +201 +195 +192 +188 +185 +185 +189 +193 +197 +206 +201 +193 +190 +196 +206 +213 +215 +204 +197 +195 +206 +216 +215 +206 +200 +208 +211 +214 +211 +205 +202 +194 +180 +174 +160 +165 +182 +187 +188 +194 +199 +199 +185 +186 +202 +208 +203 +202 +206 +212 +199 +178 +160 +163 +186 +196 +188 +179 +173 +182 +201 +196 +171 +164 +176 +182 +184 +189 +197 +200 +193 +196 +209 +217 +213 +215 +214 +208 +205 +209 +209 +199 +174 +158 +149 +134 +132 +155 +178 +194 +212 +227 +225 +203 +170 +144 +134 +155 +175 +186 +198 +196 +172 +160 +166 +162 +169 +173 +173 +163 +158 +176 +203 +197 +160 +138 +154 +179 +189 +196 +207 +174 +145 +120 +116 +129 +136 +131 +125 +123 +129 +132 +132 +136 +141 +139 +133 +136 +161 +177 +187 +185 +171 +154 +136 +117 +132 +170 +201 +190 +151 +122 +114 +116 +138 +171 +184 +156 +132 +144 +154 +151 +142 +140 +148 +146 +137 +154 +187 +219 +212 +185 +152 +139 +133 +127 +136 +145 +157 +174 +183 +192 +184 +149 +137 +151 +163 +147 +133 +131 +129 +135 +135 +131 +134 +144 +157 +165 +170 +178 +185 +187 +202 +200 +193 +151 +115 +109 +127 +133 +134 +130 +143 +169 +185 +187 +175 +161 +160 +159 +161 +158 +144 +134 +136 +143 +146 +156 +169 +176 +176 +163 +145 +138 +133 +131 +136 +145 +146 +139 +129 +125 +142 +169 +169 +142 +130 +133 +132 +132 +127 +125 +124 +133 +156 +167 +157 +127 +115 +146 +168 +173 +206 +213 +173 +137 +159 +174 +170 +149 +125 +126 +147 +173 +189 +173 +155 +165 +164 +139 +124 +118 +118 +122 +126 +127 +129 +134 +138 +133 +137 +136 +135 +141 +149 +147 +137 +138 +137 +132 +135 +149 +150 +138 +132 +148 +166 +171 +159 +142 +130 +125 +124 +118 +124 +143 +153 +144 +141 +154 +163 +168 +161 +142 +130 +129 +127 +125 +129 +127 +127 +132 +136 +133 +131 +130 +127 +128 +152 +164 +159 +145 +143 +162 +174 +166 +152 +138 +128 +123 +125 +122 +115 +144 +178 +178 +160 +155 +142 +149 +189 +190 +178 +157 +142 +149 +146 +128 +126 +156 +180 +186 +173 +143 +132 +131 +139 +152 +171 +186 +191 +185 +163 +136 +121 +98 +111 +129 +147 +145 +133 +126 +115 +162 +206 +196 +121 +66 +81 +113 +163 +186 +175 +166 +173 +177 +162 +139 +131 +167 +205 +201 +165 +149 +163 +187 +196 +189 +180 +188 +186 +177 +166 +140 +126 +118 +100 +88 +98 +119 +122 +130 +166 +204 +194 +172 +162 +160 +155 +146 +129 +113 +126 +162 +185 +183 +177 +173 +175 +188 +193 +169 +142 +135 +160 +171 +172 +183 +200 +207 +192 +156 +113 +110 +146 +147 +150 +149 +145 +151 +162 +152 +126 +109 +134 +177 +189 +181 +173 +167 +178 +178 +162 +164 +170 +178 +181 +158 +142 +136 +152 +159 +159 +158 +143 +124 +117 +149 +171 +167 +161 +157 +145 +126 +96 +91 +111 +146 +184 +190 +170 +158 +154 +156 +156 +146 +147 +153 +152 +152 +147 +147 +172 +176 +154 +129 +113 +131 +170 +178 +151 +140 +165 +183 +154 +136 +121 +120 +118 +114 +106 +104 +122 +145 +155 +128 +103 +109 +144 +162 +155 +141 +131 +137 +148 +148 +128 +122 +134 +139 +142 +148 +148 +145 +117 +89 +94 +117 +134 +130 +123 +101 +85 +83 +71 +57 +56 +80 +125 +144 +111 +77 +82 +114 +140 +124 +90 +61 +58 +72 +85 +86 +77 +80 +92 +103 +106 +100 +90 +88 +96 +109 +102 +89 +79 +80 +91 +101 +105 +101 +92 +111 +142 +164 +156 +120 +101 +98 +91 +82 +81 +86 +92 +92 +88 +79 +83 +77 +71 +71 +73 +78 +90 +94 +89 +86 +87 +92 +95 +98 +100 +96 +89 +78 +73 +77 +87 +96 +100 +106 +96 +86 +79 +75 +71 +71 +75 +75 +75 +73 +68 +70 +75 +74 +68 +54 +48 +45 +48 +54 +59 +62 +64 +58 +57 +55 +54 +59 +65 +69 +68 +66 +60 +54 +52 +54 +57 +59 +59 +65 +65 +62 +57 +57 +59 +60 +59 +57 +60 +63 +65 +68 +72 +71 +68 +64 +58 +54 +55 +57 +59 +59 +59 +59 +59 +59 +59 +59 +60 +60 +60 +60 +62 +64 +65 +65 +65 +66 +66 +70 +74 +76 +73 +75 +81 +86 +87 +85 +80 +74 +73 +74 +76 +76 +74 +66 +61 +58 +60 +62 +61 +62 +63 +64 +65 +63 +59 +58 +59 +62 +63 +64 +59 +61 +66 +60 +50 +55 +69 +84 +97 +115 +128 +132 +131 +134 +138 +141 +143 +148 +152 +155 +153 +150 +146 +147 +147 +146 +152 +165 +171 +162 +149 +132 +136 +145 +155 +160 +160 +162 +167 +167 +166 +163 +157 +150 +144 +140 +139 +120 +108 +112 +135 +153 +161 +165 +167 +168 +164 +164 +167 +165 +165 +163 +158 +147 +142 +152 +166 +165 +156 +148 +140 +145 +150 +164 +179 +186 +182 +174 +169 +168 +167 +170 +165 +152 +153 +164 +167 +167 +167 +166 +163 +160 +158 +154 +151 +148 +141 +139 +139 +130 +118 +120 +132 +134 +141 +144 +140 +140 +142 +139 +133 +120 +117 +115 +115 +113 +110 +117 +126 +133 +135 +131 +126 +126 +132 +133 +128 +130 +132 +125 +112 +104 +108 +119 +129 +135 +150 +157 +145 +131 +131 +134 +133 +127 +136 +148 +158 +163 +164 +164 +163 +155 +150 +145 +143 +144 +146 +146 +146 +143 +136 +130 +131 +134 +135 +138 +143 +141 +133 +126 +127 +134 +140 +143 +143 +145 +145 +147 +145 +136 +128 +126 +129 +134 +143 +146 +139 +135 +139 +142 +139 +136 +136 +148 +156 +152 +149 +150 +147 +141 +144 +147 +149 +152 +153 +149 +146 +143 +148 +157 +163 +163 +159 +159 +163 +157 +160 +163 +162 +158 +152 +148 +147 +149 +150 +154 +157 +157 +152 +147 +143 +142 +136 +136 +146 +155 +158 +158 +158 +151 +154 +153 +150 +152 +157 +160 +158 +161 +160 +159 +162 +173 +182 +180 +173 +173 +170 +167 +169 +174 +176 +172 +167 +158 +152 +149 +154 +157 +157 +158 +161 +154 +154 +151 +148 +150 +156 +156 +152 +144 +140 +139 +142 +147 +150 +152 +154 +153 +152 +150 +148 +148 +146 +142 +137 +134 +139 +147 +156 +163 +165 +162 +159 +156 +154 +156 +162 +166 +161 +152 +144 +147 +159 +172 +177 +176 +174 +173 +172 +171 +170 +175 +182 +182 +183 +187 +187 +180 +172 +165 +163 +161 +157 +159 +164 +162 +156 +150 +146 +143 +144 +151 +161 +162 +167 +168 +165 +165 +170 +173 +171 +170 +160 +148 +142 +147 +156 +163 +167 +169 +169 +168 +167 +166 +166 +166 +166 +167 +164 +155 +149 +154 +165 +170 +168 +168 +171 +170 +166 +164 +168 +176 +180 +183 +180 +174 +172 +173 +173 +173 +172 +179 +178 +171 +164 +161 +156 +156 +160 +160 +166 +173 +174 +172 +170 +169 +166 +165 +160 +155 +153 +151 +152 +157 +163 +163 +164 +165 +163 +159 +159 +161 +163 +161 +158 +147 +136 +146 +166 +175 +171 +193 +193 +192 +191 +191 +191 +192 +193 +189 +190 +191 +192 +192 +192 +193 +194 +193 +192 +192 +191 +192 +192 +193 +193 +191 +192 +192 +193 +193 +193 +193 +193 +191 +192 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +190 +189 +190 +191 +192 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +195 +195 +193 +192 +193 +193 +192 +192 +193 +194 +194 +194 +194 +193 +192 +189 +189 +190 +190 +191 +191 +191 +191 +193 +192 +191 +191 +190 +191 +191 +192 +193 +192 +192 +191 +191 +192 +193 +194 +193 +191 +191 +191 +191 +189 +189 +190 +192 +193 +194 +195 +195 +195 +193 +192 +193 +193 +193 +193 +193 +194 +195 +195 +193 +193 +192 +192 +193 +194 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +194 +194 +195 +195 +192 +192 +191 +192 +194 +194 +194 +193 +191 +191 +191 +191 +191 +191 +191 +191 +193 +192 +191 +191 +192 +193 +193 +192 +195 +195 +195 +194 +193 +192 +191 +191 +192 +193 +193 +192 +191 +192 +193 +192 +194 +193 +192 +193 +194 +194 +192 +190 +190 +191 +193 +193 +193 +193 +193 +194 +194 +195 +195 +195 +194 +193 +192 +192 +194 +194 +195 +195 +196 +195 +195 +194 +192 +193 +194 +194 +194 +193 +192 +191 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +195 +196 +196 +195 +192 +191 +190 +189 +193 +194 +193 +192 +192 +195 +196 +196 +197 +199 +201 +203 +203 +204 +205 +207 +208 +206 +203 +201 +200 +197 +194 +192 +191 +190 +187 +185 +185 +185 +185 +185 +188 +190 +193 +195 +200 +205 +207 +206 +209 +205 +200 +198 +196 +194 +190 +186 +183 +184 +185 +186 +186 +187 +189 +190 +187 +185 +182 +180 +179 +177 +176 +175 +177 +177 +180 +184 +189 +190 +188 +185 +183 +183 +185 +186 +186 +184 +180 +176 +176 +175 +175 +179 +182 +183 +183 +184 +183 +181 +178 +178 +179 +181 +181 +181 +178 +176 +179 +186 +192 +197 +193 +184 +173 +174 +178 +184 +194 +204 +212 +215 +210 +206 +204 +205 +203 +197 +189 +183 +176 +175 +175 +176 +179 +183 +186 +189 +184 +177 +183 +204 +212 +202 +198 +205 +208 +205 +201 +199 +198 +198 +198 +197 +198 +190 +188 +189 +189 +199 +207 +202 +201 +190 +183 +192 +206 +213 +213 +211 +198 +201 +198 +199 +209 +211 +207 +208 +207 +214 +214 +205 +201 +200 +190 +173 +160 +154 +175 +197 +195 +193 +199 +198 +185 +181 +187 +203 +210 +206 +205 +211 +213 +212 +194 +167 +161 +183 +192 +179 +175 +177 +192 +206 +196 +178 +175 +181 +188 +194 +203 +209 +211 +209 +206 +204 +209 +210 +214 +210 +203 +202 +208 +207 +192 +169 +141 +128 +140 +165 +187 +198 +213 +219 +219 +217 +202 +158 +127 +134 +166 +185 +188 +197 +197 +173 +166 +172 +160 +170 +177 +172 +157 +155 +180 +207 +197 +159 +136 +156 +186 +192 +194 +207 +185 +160 +147 +136 +136 +134 +136 +124 +120 +129 +143 +147 +136 +133 +133 +131 +135 +159 +195 +209 +191 +168 +148 +130 +124 +143 +180 +207 +196 +152 +119 +113 +110 +124 +161 +183 +176 +158 +152 +161 +162 +160 +151 +145 +143 +137 +140 +157 +192 +210 +190 +151 +138 +137 +132 +133 +141 +151 +169 +188 +202 +181 +143 +141 +162 +161 +149 +132 +128 +129 +133 +137 +135 +140 +143 +145 +154 +162 +162 +174 +189 +209 +215 +196 +156 +115 +106 +128 +138 +138 +132 +142 +157 +165 +170 +171 +170 +177 +179 +164 +139 +123 +130 +144 +149 +149 +153 +158 +179 +187 +163 +153 +142 +131 +137 +140 +144 +149 +142 +133 +130 +141 +171 +171 +139 +123 +125 +136 +138 +134 +123 +119 +121 +152 +178 +159 +121 +119 +148 +185 +198 +204 +199 +174 +147 +146 +162 +175 +162 +149 +158 +173 +185 +171 +161 +159 +156 +152 +142 +130 +125 +129 +135 +138 +137 +135 +132 +131 +132 +132 +138 +147 +154 +156 +146 +131 +138 +135 +133 +140 +158 +172 +156 +122 +129 +142 +166 +174 +148 +117 +111 +119 +118 +126 +137 +147 +150 +144 +146 +158 +167 +161 +148 +128 +115 +120 +133 +137 +135 +129 +131 +135 +129 +126 +129 +133 +129 +138 +153 +161 +141 +137 +170 +187 +179 +156 +131 +123 +126 +111 +105 +129 +159 +177 +158 +134 +126 +125 +148 +186 +192 +174 +151 +141 +136 +135 +141 +143 +157 +168 +179 +183 +166 +132 +124 +145 +154 +160 +171 +190 +197 +176 +156 +156 +127 +105 +113 +154 +174 +150 +113 +91 +143 +216 +202 +135 +82 +82 +105 +163 +196 +185 +164 +164 +157 +144 +128 +137 +176 +202 +193 +151 +130 +146 +177 +202 +209 +192 +179 +181 +177 +147 +119 +113 +121 +110 +91 +86 +105 +131 +150 +163 +184 +193 +183 +159 +151 +150 +132 +106 +107 +143 +178 +182 +173 +168 +168 +178 +187 +195 +186 +154 +138 +144 +174 +189 +188 +196 +204 +193 +160 +109 +114 +141 +143 +147 +148 +145 +150 +163 +150 +115 +99 +131 +178 +195 +182 +170 +165 +170 +177 +176 +172 +167 +179 +189 +169 +149 +133 +123 +143 +167 +173 +156 +125 +115 +152 +169 +169 +152 +151 +145 +117 +100 +100 +111 +139 +164 +166 +157 +153 +156 +160 +158 +159 +161 +158 +153 +149 +144 +146 +166 +181 +170 +133 +106 +123 +162 +178 +146 +139 +167 +181 +159 +129 +114 +114 +121 +107 +105 +111 +127 +150 +143 +116 +90 +104 +148 +172 +162 +129 +108 +119 +147 +153 +134 +128 +133 +135 +136 +140 +141 +129 +108 +87 +96 +127 +137 +130 +109 +96 +93 +88 +86 +88 +86 +113 +141 +131 +87 +74 +104 +133 +139 +105 +70 +62 +76 +85 +85 +78 +77 +89 +107 +110 +107 +102 +93 +96 +102 +103 +88 +81 +83 +84 +86 +93 +99 +92 +79 +83 +123 +163 +165 +136 +112 +103 +92 +92 +92 +88 +93 +97 +85 +78 +76 +76 +76 +76 +78 +83 +88 +88 +90 +91 +90 +92 +97 +99 +99 +96 +90 +84 +82 +84 +86 +88 +91 +90 +86 +81 +76 +73 +72 +71 +71 +77 +70 +68 +70 +71 +72 +71 +64 +55 +51 +49 +51 +56 +58 +59 +59 +53 +54 +55 +56 +59 +64 +67 +67 +62 +59 +56 +53 +54 +57 +59 +58 +61 +58 +56 +57 +58 +59 +59 +59 +60 +63 +65 +68 +71 +71 +66 +59 +58 +59 +56 +55 +59 +60 +59 +60 +60 +60 +59 +59 +59 +60 +60 +61 +60 +59 +61 +64 +68 +70 +70 +68 +73 +74 +77 +79 +80 +81 +82 +83 +78 +72 +72 +75 +75 +76 +76 +73 +62 +61 +59 +59 +61 +63 +66 +68 +64 +65 +63 +57 +55 +58 +62 +62 +63 +64 +64 +64 +62 +59 +67 +82 +99 +109 +121 +131 +135 +136 +136 +137 +142 +149 +151 +151 +155 +156 +152 +150 +150 +148 +150 +159 +171 +175 +159 +135 +120 +133 +147 +156 +158 +154 +156 +167 +165 +165 +169 +170 +165 +159 +149 +136 +110 +108 +123 +137 +138 +151 +167 +164 +168 +169 +166 +164 +163 +164 +162 +158 +145 +144 +152 +167 +174 +166 +153 +145 +147 +150 +161 +175 +181 +176 +172 +173 +172 +166 +166 +164 +154 +153 +162 +167 +171 +170 +167 +160 +155 +153 +151 +148 +142 +140 +140 +141 +137 +130 +127 +130 +136 +140 +140 +137 +139 +142 +139 +132 +117 +115 +117 +123 +121 +115 +118 +124 +132 +131 +132 +135 +132 +127 +125 +127 +126 +130 +129 +120 +115 +119 +125 +128 +128 +139 +145 +140 +134 +133 +131 +129 +132 +140 +151 +160 +168 +171 +167 +162 +156 +147 +140 +140 +140 +139 +140 +144 +152 +157 +150 +139 +135 +127 +118 +117 +124 +133 +138 +135 +136 +142 +144 +141 +143 +144 +146 +146 +143 +139 +130 +124 +129 +134 +138 +135 +126 +123 +132 +145 +148 +150 +150 +150 +152 +154 +150 +143 +141 +143 +146 +149 +150 +149 +147 +146 +143 +146 +157 +167 +168 +162 +157 +158 +155 +159 +161 +167 +170 +155 +141 +142 +147 +154 +156 +156 +158 +155 +145 +140 +140 +140 +142 +147 +152 +154 +156 +157 +152 +152 +151 +153 +157 +160 +159 +156 +158 +158 +159 +165 +172 +177 +176 +174 +171 +167 +165 +169 +175 +176 +170 +163 +156 +154 +152 +155 +158 +160 +161 +162 +157 +153 +152 +152 +153 +156 +155 +148 +140 +135 +134 +139 +144 +147 +150 +155 +154 +153 +150 +147 +146 +146 +142 +138 +133 +138 +148 +162 +167 +158 +153 +160 +157 +158 +159 +161 +163 +163 +156 +148 +147 +159 +173 +178 +177 +173 +170 +169 +170 +171 +176 +180 +181 +185 +186 +182 +180 +174 +170 +169 +167 +170 +172 +169 +165 +163 +154 +142 +138 +144 +151 +153 +155 +157 +158 +158 +160 +165 +168 +169 +167 +156 +147 +146 +151 +157 +163 +169 +169 +169 +169 +170 +170 +169 +167 +165 +166 +163 +156 +151 +156 +168 +175 +174 +168 +171 +170 +164 +163 +171 +180 +184 +184 +181 +178 +175 +174 +174 +175 +176 +181 +183 +177 +165 +157 +158 +159 +160 +160 +161 +164 +167 +164 +160 +160 +161 +159 +155 +147 +141 +141 +148 +154 +157 +158 +161 +162 +160 +157 +156 +154 +151 +149 +147 +141 +137 +147 +161 +165 +160 +193 +192 +192 +191 +191 +191 +192 +192 +190 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +191 +190 +190 +191 +191 +191 +190 +191 +192 +192 +192 +191 +191 +191 +192 +193 +195 +195 +192 +191 +193 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +190 +190 +190 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +191 +191 +192 +191 +190 +190 +191 +193 +193 +194 +194 +194 +194 +193 +193 +194 +193 +193 +193 +193 +194 +194 +195 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +195 +195 +193 +192 +191 +191 +193 +194 +193 +193 +191 +191 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +193 +193 +192 +192 +194 +194 +194 +194 +194 +193 +192 +191 +192 +193 +193 +192 +191 +193 +193 +193 +193 +192 +192 +193 +194 +194 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +193 +194 +194 +195 +195 +195 +194 +194 +193 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +191 +192 +193 +193 +192 +191 +192 +192 +193 +194 +194 +193 +193 +196 +198 +197 +198 +200 +202 +203 +203 +204 +205 +206 +207 +204 +201 +198 +195 +193 +190 +189 +190 +189 +187 +186 +186 +186 +186 +186 +189 +192 +195 +198 +201 +206 +207 +207 +206 +202 +198 +196 +195 +193 +190 +187 +184 +184 +184 +185 +187 +188 +188 +187 +189 +188 +187 +185 +183 +180 +178 +177 +180 +181 +183 +185 +187 +187 +186 +185 +184 +184 +184 +184 +183 +180 +175 +171 +168 +167 +168 +171 +174 +175 +175 +175 +177 +175 +173 +173 +173 +174 +176 +177 +179 +175 +176 +180 +183 +186 +186 +181 +185 +184 +185 +193 +201 +208 +208 +205 +203 +204 +204 +202 +200 +197 +189 +181 +182 +179 +177 +179 +182 +185 +186 +185 +179 +182 +193 +207 +207 +196 +190 +193 +196 +198 +199 +199 +197 +196 +198 +200 +199 +194 +194 +196 +196 +203 +208 +203 +182 +176 +179 +195 +210 +212 +204 +197 +197 +202 +200 +193 +193 +198 +205 +212 +214 +209 +206 +206 +204 +199 +189 +180 +154 +167 +191 +203 +199 +200 +201 +191 +182 +190 +200 +208 +208 +205 +206 +210 +212 +213 +201 +178 +170 +182 +188 +178 +176 +180 +194 +205 +200 +191 +194 +200 +202 +203 +206 +210 +213 +211 +206 +201 +205 +210 +210 +197 +186 +193 +208 +211 +189 +163 +139 +141 +169 +199 +210 +208 +213 +211 +205 +208 +204 +170 +142 +146 +172 +197 +201 +199 +189 +171 +164 +166 +163 +170 +173 +165 +154 +155 +178 +201 +190 +166 +149 +163 +185 +192 +192 +197 +196 +180 +170 +163 +156 +138 +127 +120 +123 +137 +154 +153 +138 +130 +131 +131 +139 +175 +209 +213 +191 +167 +142 +122 +125 +158 +190 +200 +192 +162 +128 +109 +112 +121 +147 +177 +183 +174 +169 +167 +172 +164 +147 +135 +140 +144 +141 +141 +159 +178 +172 +148 +138 +137 +136 +138 +137 +142 +164 +192 +209 +181 +140 +140 +161 +161 +147 +131 +131 +138 +139 +136 +137 +139 +140 +137 +141 +147 +153 +169 +191 +209 +212 +189 +160 +135 +124 +128 +138 +150 +153 +153 +154 +153 +156 +159 +159 +179 +196 +181 +141 +113 +123 +150 +163 +162 +152 +140 +163 +190 +175 +158 +139 +132 +139 +139 +142 +151 +149 +140 +136 +145 +172 +169 +139 +124 +128 +138 +134 +132 +128 +126 +123 +142 +169 +164 +132 +135 +162 +192 +196 +195 +191 +177 +162 +155 +159 +170 +179 +187 +183 +170 +156 +146 +136 +137 +154 +168 +153 +123 +133 +136 +139 +142 +141 +137 +133 +131 +131 +130 +137 +157 +169 +162 +143 +130 +132 +135 +135 +145 +173 +189 +166 +129 +115 +124 +147 +165 +158 +138 +122 +114 +115 +123 +137 +151 +155 +146 +140 +144 +155 +152 +146 +133 +119 +117 +131 +143 +144 +137 +129 +123 +122 +127 +131 +132 +123 +129 +139 +147 +134 +139 +180 +204 +181 +149 +120 +120 +129 +116 +116 +146 +173 +171 +138 +110 +102 +113 +150 +189 +193 +156 +127 +123 +127 +130 +138 +151 +160 +164 +173 +182 +167 +136 +128 +147 +161 +160 +158 +170 +189 +190 +180 +177 +159 +136 +135 +169 +185 +150 +104 +87 +149 +203 +194 +154 +113 +99 +105 +157 +196 +196 +168 +145 +130 +121 +120 +144 +175 +207 +193 +134 +109 +136 +175 +199 +198 +193 +190 +186 +164 +129 +108 +108 +120 +110 +91 +85 +108 +143 +161 +164 +169 +187 +164 +139 +146 +134 +105 +96 +121 +161 +179 +167 +162 +176 +184 +177 +174 +180 +182 +160 +141 +143 +178 +196 +189 +194 +201 +197 +172 +121 +115 +136 +146 +137 +138 +152 +164 +166 +144 +113 +93 +132 +186 +199 +172 +154 +156 +167 +176 +171 +170 +171 +183 +193 +173 +151 +138 +111 +120 +157 +181 +166 +133 +126 +156 +165 +159 +146 +152 +147 +114 +95 +95 +103 +123 +143 +149 +150 +155 +161 +165 +164 +163 +163 +159 +150 +139 +132 +139 +152 +166 +162 +130 +104 +126 +172 +175 +149 +139 +159 +175 +160 +131 +113 +109 +116 +103 +106 +118 +133 +148 +138 +107 +83 +102 +151 +178 +161 +112 +77 +107 +143 +160 +146 +134 +134 +135 +135 +129 +126 +118 +110 +98 +106 +130 +137 +120 +98 +88 +95 +100 +101 +109 +117 +138 +135 +104 +72 +85 +126 +139 +126 +92 +70 +72 +84 +88 +86 +85 +90 +100 +117 +119 +110 +104 +102 +108 +106 +95 +81 +71 +73 +80 +89 +96 +95 +82 +68 +69 +101 +140 +153 +136 +113 +101 +91 +91 +94 +89 +92 +95 +86 +79 +77 +77 +80 +82 +82 +84 +84 +85 +86 +86 +87 +91 +95 +96 +94 +91 +87 +84 +83 +83 +81 +79 +78 +73 +75 +76 +75 +73 +71 +71 +71 +72 +66 +65 +67 +67 +69 +68 +62 +53 +51 +52 +57 +60 +60 +56 +54 +52 +55 +58 +58 +59 +62 +66 +69 +64 +61 +58 +54 +55 +58 +59 +58 +56 +54 +54 +56 +57 +58 +59 +60 +61 +65 +69 +71 +71 +69 +63 +58 +54 +59 +57 +55 +59 +64 +62 +60 +60 +60 +59 +58 +58 +58 +59 +59 +59 +62 +65 +67 +67 +68 +70 +71 +74 +75 +78 +80 +81 +81 +80 +79 +77 +73 +73 +74 +73 +75 +75 +71 +61 +59 +58 +59 +62 +65 +67 +68 +64 +63 +60 +56 +55 +57 +59 +60 +63 +65 +67 +67 +67 +71 +83 +99 +105 +114 +127 +134 +135 +133 +135 +140 +147 +154 +157 +159 +162 +159 +154 +153 +157 +154 +158 +167 +174 +172 +155 +136 +125 +136 +146 +152 +155 +154 +155 +163 +165 +163 +162 +163 +164 +165 +156 +141 +119 +119 +132 +144 +140 +143 +155 +159 +165 +168 +166 +163 +162 +162 +158 +152 +145 +147 +155 +167 +174 +171 +162 +156 +150 +153 +162 +172 +176 +173 +170 +170 +169 +164 +162 +163 +162 +163 +165 +165 +170 +169 +166 +161 +157 +154 +149 +145 +140 +136 +135 +140 +142 +138 +133 +131 +132 +137 +140 +138 +136 +134 +130 +125 +120 +119 +121 +124 +122 +119 +119 +124 +131 +130 +131 +134 +135 +134 +128 +121 +119 +118 +124 +130 +135 +135 +133 +131 +124 +128 +132 +137 +138 +136 +134 +135 +139 +144 +151 +158 +165 +169 +167 +163 +156 +147 +140 +138 +137 +135 +135 +137 +153 +161 +158 +146 +136 +123 +110 +107 +118 +129 +138 +139 +139 +143 +145 +144 +142 +144 +148 +149 +147 +142 +135 +131 +127 +128 +131 +131 +126 +124 +132 +143 +147 +151 +153 +151 +152 +154 +153 +149 +143 +144 +145 +146 +147 +148 +148 +148 +147 +152 +159 +163 +163 +162 +159 +157 +156 +160 +163 +167 +170 +159 +145 +144 +147 +152 +153 +153 +154 +152 +146 +142 +142 +144 +146 +148 +150 +151 +151 +150 +151 +152 +154 +156 +158 +158 +159 +159 +160 +159 +161 +165 +170 +172 +172 +172 +167 +166 +168 +172 +176 +174 +166 +159 +151 +151 +152 +156 +159 +163 +162 +162 +161 +159 +157 +154 +153 +158 +158 +151 +139 +135 +135 +140 +144 +146 +148 +151 +151 +150 +149 +149 +147 +142 +134 +128 +137 +141 +148 +157 +161 +155 +153 +159 +159 +160 +161 +160 +160 +158 +153 +147 +144 +157 +171 +178 +176 +173 +170 +169 +168 +170 +176 +181 +183 +186 +186 +182 +179 +173 +171 +170 +169 +172 +176 +175 +169 +164 +155 +147 +145 +149 +153 +155 +153 +155 +155 +154 +156 +159 +161 +161 +158 +149 +141 +142 +148 +154 +161 +167 +168 +168 +169 +169 +169 +168 +167 +166 +162 +160 +155 +153 +158 +169 +176 +176 +172 +172 +167 +163 +165 +173 +181 +182 +182 +179 +175 +172 +171 +171 +172 +173 +176 +177 +172 +160 +152 +152 +156 +158 +159 +158 +159 +158 +155 +151 +151 +153 +152 +147 +139 +133 +134 +142 +150 +154 +155 +157 +159 +157 +155 +154 +152 +150 +147 +145 +140 +139 +148 +163 +166 +162 +191 +191 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +193 +193 +192 +192 +191 +191 +190 +191 +191 +191 +190 +189 +192 +192 +192 +191 +190 +190 +191 +192 +194 +195 +194 +192 +191 +192 +193 +192 +190 +190 +191 +192 +192 +191 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +191 +191 +192 +192 +192 +192 +191 +191 +192 +191 +191 +192 +192 +191 +191 +192 +194 +194 +193 +193 +192 +193 +193 +193 +194 +193 +193 +193 +193 +193 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +194 +194 +194 +194 +194 +194 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +192 +192 +193 +194 +194 +195 +194 +193 +193 +192 +191 +193 +193 +191 +192 +193 +194 +193 +191 +192 +193 +194 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +194 +194 +195 +192 +192 +192 +192 +192 +193 +193 +193 +191 +191 +192 +192 +191 +191 +191 +192 +190 +191 +192 +192 +192 +193 +194 +195 +194 +195 +196 +195 +196 +199 +200 +200 +200 +201 +202 +202 +202 +202 +203 +204 +202 +200 +197 +194 +190 +188 +188 +188 +187 +186 +185 +185 +186 +187 +188 +188 +190 +194 +197 +200 +203 +206 +206 +205 +203 +200 +196 +194 +194 +193 +191 +189 +187 +185 +184 +186 +188 +190 +189 +187 +190 +191 +192 +190 +187 +183 +180 +179 +181 +182 +183 +183 +181 +180 +180 +180 +180 +178 +177 +176 +175 +171 +167 +163 +162 +160 +161 +164 +166 +166 +166 +167 +171 +169 +166 +164 +163 +163 +164 +165 +167 +164 +167 +173 +176 +180 +184 +184 +195 +188 +183 +187 +197 +204 +204 +200 +200 +204 +203 +198 +196 +195 +189 +181 +188 +183 +179 +182 +189 +193 +191 +188 +184 +190 +192 +187 +178 +174 +177 +181 +190 +195 +200 +201 +199 +197 +200 +203 +199 +197 +199 +200 +199 +202 +203 +198 +168 +169 +179 +195 +203 +200 +193 +190 +191 +193 +188 +177 +174 +190 +211 +219 +214 +205 +199 +202 +205 +201 +193 +185 +175 +186 +195 +198 +200 +203 +196 +185 +189 +202 +213 +211 +206 +205 +206 +206 +207 +208 +205 +191 +180 +184 +188 +183 +183 +186 +198 +207 +204 +202 +207 +211 +210 +211 +211 +209 +206 +202 +198 +196 +200 +206 +200 +178 +167 +183 +202 +203 +184 +166 +159 +176 +199 +207 +204 +200 +203 +206 +193 +188 +201 +199 +177 +166 +181 +210 +214 +198 +181 +166 +161 +159 +167 +173 +170 +157 +148 +152 +172 +192 +191 +180 +170 +177 +195 +196 +183 +172 +183 +194 +192 +188 +176 +150 +122 +114 +132 +144 +154 +150 +135 +123 +125 +139 +160 +188 +213 +212 +187 +154 +128 +117 +138 +170 +185 +182 +182 +168 +137 +115 +118 +129 +144 +170 +181 +180 +184 +175 +170 +159 +139 +131 +139 +145 +140 +135 +135 +148 +154 +144 +135 +132 +135 +137 +135 +135 +156 +195 +218 +189 +144 +139 +160 +161 +148 +129 +130 +140 +141 +134 +134 +136 +137 +131 +131 +133 +143 +167 +197 +214 +210 +181 +159 +156 +152 +141 +143 +157 +166 +162 +154 +145 +140 +140 +158 +177 +194 +189 +160 +130 +129 +148 +173 +171 +148 +121 +146 +189 +184 +157 +134 +132 +138 +138 +138 +151 +153 +148 +144 +150 +173 +169 +140 +124 +129 +139 +133 +131 +133 +136 +128 +132 +156 +166 +153 +150 +167 +196 +198 +182 +173 +172 +182 +172 +164 +171 +194 +214 +199 +165 +143 +127 +111 +114 +143 +171 +161 +130 +125 +138 +150 +152 +144 +135 +131 +131 +129 +126 +134 +164 +184 +166 +138 +128 +130 +135 +133 +146 +181 +197 +166 +127 +118 +116 +127 +150 +170 +169 +142 +112 +105 +120 +142 +159 +156 +141 +137 +145 +151 +149 +149 +142 +128 +121 +134 +155 +154 +146 +129 +116 +118 +127 +130 +123 +117 +119 +127 +133 +125 +136 +176 +203 +183 +145 +108 +114 +134 +131 +133 +157 +178 +163 +133 +106 +93 +115 +169 +204 +176 +132 +112 +114 +120 +121 +127 +156 +166 +161 +166 +175 +165 +137 +129 +146 +169 +160 +141 +140 +162 +180 +182 +181 +176 +171 +171 +183 +179 +142 +113 +112 +156 +195 +188 +168 +143 +125 +114 +146 +185 +192 +161 +129 +118 +123 +125 +142 +168 +200 +191 +141 +119 +143 +175 +192 +191 +194 +200 +191 +155 +122 +110 +113 +120 +113 +95 +83 +105 +149 +170 +160 +158 +170 +144 +121 +131 +119 +96 +101 +142 +168 +165 +156 +165 +187 +199 +180 +154 +158 +178 +170 +150 +149 +183 +203 +200 +188 +180 +180 +172 +132 +125 +138 +142 +125 +128 +153 +173 +172 +148 +118 +100 +135 +186 +191 +157 +141 +153 +170 +173 +161 +165 +175 +189 +197 +175 +148 +141 +119 +117 +144 +171 +163 +141 +144 +157 +163 +155 +143 +157 +156 +114 +80 +80 +98 +122 +138 +148 +154 +157 +156 +157 +167 +174 +173 +161 +138 +120 +117 +128 +139 +146 +141 +129 +123 +139 +164 +173 +151 +134 +146 +169 +166 +139 +118 +107 +113 +103 +109 +125 +135 +141 +131 +101 +88 +114 +155 +169 +147 +104 +75 +104 +142 +164 +154 +139 +137 +133 +131 +119 +114 +112 +115 +110 +114 +128 +128 +102 +84 +79 +94 +103 +103 +113 +131 +143 +123 +88 +70 +95 +132 +134 +111 +85 +70 +77 +93 +103 +105 +100 +101 +108 +118 +118 +114 +108 +109 +115 +107 +87 +72 +61 +64 +78 +94 +98 +91 +79 +64 +61 +76 +103 +131 +137 +123 +99 +87 +86 +90 +87 +87 +87 +81 +77 +76 +78 +83 +86 +85 +82 +81 +83 +83 +84 +87 +91 +94 +92 +88 +80 +79 +79 +81 +80 +75 +69 +66 +63 +69 +75 +76 +73 +69 +68 +69 +67 +63 +63 +64 +64 +65 +65 +61 +54 +54 +56 +61 +63 +60 +55 +52 +53 +58 +61 +60 +58 +60 +65 +68 +66 +63 +59 +55 +55 +57 +58 +57 +54 +53 +53 +56 +58 +58 +59 +62 +63 +68 +73 +73 +69 +64 +60 +57 +53 +59 +58 +55 +59 +66 +65 +63 +62 +60 +58 +56 +55 +56 +56 +57 +61 +66 +70 +70 +67 +66 +68 +72 +74 +76 +79 +83 +85 +83 +79 +75 +75 +73 +73 +72 +71 +74 +74 +67 +60 +58 +57 +59 +64 +67 +68 +67 +65 +60 +56 +54 +54 +55 +57 +59 +57 +62 +62 +62 +68 +79 +95 +110 +114 +122 +134 +140 +137 +131 +135 +145 +152 +159 +163 +166 +167 +160 +155 +156 +159 +159 +165 +176 +178 +167 +149 +136 +135 +145 +152 +154 +156 +157 +156 +158 +161 +160 +161 +161 +164 +167 +159 +143 +133 +135 +147 +157 +153 +144 +142 +147 +156 +162 +164 +163 +163 +163 +155 +145 +142 +148 +157 +165 +171 +171 +169 +165 +155 +158 +161 +165 +167 +167 +166 +165 +165 +162 +156 +156 +164 +169 +166 +164 +169 +167 +163 +159 +155 +153 +149 +145 +139 +133 +131 +139 +147 +145 +136 +128 +129 +134 +139 +139 +132 +123 +118 +116 +124 +127 +129 +131 +129 +126 +123 +121 +123 +128 +131 +131 +133 +134 +128 +120 +113 +108 +114 +133 +147 +146 +138 +134 +124 +117 +119 +130 +140 +140 +140 +146 +149 +151 +153 +155 +157 +159 +157 +155 +153 +146 +139 +137 +138 +137 +139 +141 +153 +165 +165 +151 +136 +122 +110 +105 +114 +125 +137 +139 +139 +141 +144 +144 +141 +143 +148 +151 +149 +145 +140 +137 +126 +118 +115 +122 +129 +132 +136 +141 +147 +152 +154 +153 +151 +153 +154 +154 +152 +148 +141 +137 +137 +142 +149 +154 +155 +160 +161 +159 +158 +161 +161 +158 +157 +162 +163 +165 +168 +162 +151 +146 +148 +150 +150 +149 +148 +146 +145 +144 +146 +149 +151 +149 +148 +149 +148 +146 +148 +150 +155 +159 +157 +154 +156 +160 +160 +162 +164 +166 +167 +168 +169 +169 +167 +168 +172 +176 +176 +170 +160 +152 +144 +147 +151 +156 +160 +163 +162 +161 +162 +162 +162 +158 +156 +161 +159 +150 +138 +135 +135 +140 +144 +145 +146 +147 +146 +144 +144 +146 +143 +134 +124 +119 +133 +139 +143 +148 +152 +151 +151 +156 +155 +157 +159 +158 +154 +151 +147 +144 +142 +155 +169 +175 +174 +171 +168 +167 +168 +171 +178 +184 +184 +186 +184 +178 +176 +171 +169 +169 +169 +174 +180 +180 +173 +164 +155 +152 +154 +156 +159 +160 +162 +162 +161 +157 +156 +156 +155 +154 +148 +140 +134 +136 +142 +148 +155 +162 +165 +164 +164 +163 +161 +161 +161 +161 +156 +154 +151 +152 +160 +170 +176 +176 +174 +169 +162 +158 +164 +173 +177 +175 +178 +175 +169 +166 +164 +165 +167 +168 +169 +170 +164 +152 +142 +143 +151 +156 +159 +157 +156 +154 +152 +150 +150 +152 +151 +145 +137 +133 +134 +143 +153 +158 +157 +159 +160 +159 +159 +159 +158 +157 +149 +147 +144 +145 +155 +167 +171 +168 +190 +191 +191 +192 +192 +191 +191 +190 +193 +193 +194 +193 +192 +191 +191 +192 +191 +191 +192 +193 +193 +192 +192 +192 +191 +191 +190 +190 +190 +191 +192 +193 +194 +193 +192 +191 +191 +192 +193 +193 +194 +194 +194 +194 +194 +193 +192 +191 +190 +191 +192 +192 +192 +191 +190 +189 +192 +192 +192 +191 +191 +190 +191 +192 +194 +194 +193 +191 +190 +191 +192 +193 +190 +191 +191 +191 +191 +191 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +190 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +191 +191 +193 +193 +192 +192 +193 +195 +194 +193 +191 +191 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +195 +194 +194 +194 +194 +194 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +195 +195 +194 +192 +192 +191 +192 +191 +190 +191 +193 +193 +192 +191 +193 +195 +194 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +195 +195 +194 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +190 +191 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +193 +194 +195 +196 +195 +196 +197 +197 +198 +201 +202 +201 +201 +201 +202 +203 +202 +201 +200 +200 +196 +196 +194 +190 +187 +187 +188 +190 +186 +185 +184 +184 +185 +187 +189 +190 +191 +195 +199 +201 +203 +205 +204 +203 +201 +198 +195 +194 +193 +193 +192 +191 +189 +188 +186 +187 +189 +191 +191 +191 +191 +194 +195 +194 +190 +184 +181 +179 +179 +179 +177 +175 +172 +171 +171 +172 +172 +171 +169 +167 +166 +164 +161 +158 +159 +157 +156 +157 +157 +156 +157 +159 +158 +156 +153 +152 +153 +153 +152 +151 +149 +151 +156 +161 +166 +174 +178 +175 +176 +170 +168 +175 +187 +196 +200 +201 +203 +204 +201 +197 +194 +192 +188 +184 +189 +184 +180 +184 +194 +199 +196 +190 +190 +191 +179 +158 +150 +161 +178 +187 +192 +195 +199 +200 +199 +199 +200 +201 +201 +200 +200 +198 +196 +197 +196 +192 +185 +188 +194 +194 +185 +174 +174 +180 +185 +176 +165 +155 +163 +193 +217 +219 +204 +201 +198 +198 +202 +205 +196 +185 +191 +191 +190 +195 +201 +195 +187 +189 +202 +210 +215 +208 +203 +205 +206 +203 +203 +202 +202 +194 +185 +186 +193 +196 +191 +192 +202 +211 +207 +201 +203 +206 +208 +212 +211 +203 +191 +184 +186 +191 +205 +205 +193 +173 +168 +185 +197 +194 +186 +182 +192 +204 +192 +170 +169 +187 +209 +205 +184 +177 +196 +206 +190 +174 +194 +217 +217 +193 +171 +158 +154 +153 +166 +177 +172 +153 +143 +147 +163 +183 +189 +183 +176 +183 +198 +192 +162 +133 +148 +187 +191 +182 +173 +160 +126 +112 +134 +148 +154 +144 +124 +112 +128 +161 +191 +192 +198 +202 +182 +142 +120 +129 +163 +172 +161 +155 +168 +165 +139 +123 +128 +143 +144 +159 +174 +186 +198 +177 +152 +140 +134 +138 +142 +140 +138 +141 +137 +140 +148 +147 +137 +133 +139 +141 +137 +136 +153 +192 +219 +198 +160 +149 +164 +168 +153 +134 +131 +138 +140 +137 +129 +134 +138 +132 +128 +127 +140 +171 +200 +213 +204 +172 +155 +168 +174 +162 +150 +151 +156 +159 +158 +147 +128 +123 +147 +169 +187 +187 +171 +149 +145 +159 +175 +170 +142 +116 +140 +186 +185 +154 +133 +128 +136 +139 +137 +147 +151 +151 +150 +154 +175 +173 +142 +125 +125 +133 +136 +136 +139 +140 +131 +128 +144 +160 +163 +161 +179 +205 +199 +165 +150 +163 +185 +183 +182 +186 +196 +201 +185 +162 +140 +125 +116 +128 +149 +160 +150 +128 +120 +138 +154 +153 +143 +133 +130 +129 +127 +125 +132 +164 +187 +165 +132 +125 +130 +130 +127 +146 +187 +198 +163 +130 +130 +123 +124 +139 +164 +177 +161 +131 +114 +119 +142 +162 +158 +140 +140 +151 +153 +153 +151 +146 +134 +128 +141 +163 +164 +152 +130 +112 +115 +126 +126 +120 +119 +119 +126 +130 +123 +129 +159 +182 +176 +146 +111 +114 +135 +140 +149 +165 +174 +152 +131 +117 +111 +143 +188 +195 +144 +116 +119 +124 +120 +112 +118 +156 +174 +162 +157 +161 +154 +136 +133 +142 +162 +157 +149 +153 +167 +165 +152 +148 +166 +186 +203 +196 +165 +135 +126 +128 +162 +198 +187 +162 +148 +143 +126 +132 +165 +176 +156 +127 +117 +137 +143 +143 +167 +188 +186 +162 +152 +159 +173 +184 +190 +195 +202 +190 +152 +122 +115 +117 +123 +121 +104 +86 +103 +151 +173 +156 +155 +158 +148 +135 +127 +117 +113 +120 +147 +164 +153 +150 +162 +184 +198 +171 +136 +138 +173 +178 +160 +161 +194 +207 +204 +184 +164 +162 +161 +132 +131 +147 +134 +121 +127 +151 +171 +176 +159 +135 +129 +151 +190 +194 +166 +157 +168 +178 +168 +151 +160 +178 +192 +197 +171 +140 +130 +131 +127 +135 +156 +161 +150 +150 +163 +169 +155 +139 +157 +163 +115 +69 +73 +107 +137 +148 +156 +163 +157 +145 +146 +164 +177 +175 +153 +116 +102 +118 +133 +133 +125 +115 +117 +130 +152 +172 +177 +150 +125 +132 +161 +170 +147 +123 +111 +115 +106 +113 +128 +134 +134 +126 +98 +96 +126 +156 +157 +136 +108 +94 +113 +143 +163 +156 +145 +137 +130 +123 +113 +112 +112 +118 +113 +116 +126 +121 +96 +88 +90 +102 +106 +102 +113 +133 +137 +112 +81 +69 +88 +116 +120 +104 +86 +77 +86 +103 +117 +119 +107 +103 +111 +111 +112 +116 +113 +112 +114 +101 +80 +64 +55 +63 +80 +94 +95 +87 +76 +67 +67 +80 +103 +135 +141 +120 +97 +81 +76 +78 +78 +77 +76 +72 +73 +73 +76 +81 +84 +83 +81 +81 +82 +83 +85 +88 +90 +90 +86 +82 +77 +76 +76 +77 +74 +68 +63 +61 +68 +72 +76 +76 +72 +67 +64 +64 +65 +62 +63 +64 +63 +64 +65 +62 +59 +57 +57 +60 +62 +61 +58 +56 +58 +61 +63 +61 +58 +59 +63 +66 +65 +62 +58 +54 +54 +57 +58 +56 +56 +55 +55 +57 +57 +58 +60 +63 +66 +70 +72 +71 +66 +62 +58 +57 +56 +60 +58 +56 +59 +63 +65 +66 +64 +62 +58 +54 +53 +54 +55 +57 +62 +67 +72 +71 +67 +65 +67 +71 +73 +76 +80 +85 +87 +85 +79 +74 +72 +73 +74 +71 +69 +73 +72 +64 +60 +59 +59 +60 +63 +65 +66 +67 +65 +58 +53 +55 +57 +55 +57 +60 +59 +64 +64 +67 +78 +93 +106 +118 +120 +126 +137 +145 +141 +133 +136 +147 +156 +161 +166 +169 +168 +158 +154 +157 +156 +159 +169 +181 +182 +165 +146 +139 +145 +157 +162 +160 +161 +161 +158 +157 +157 +161 +165 +164 +163 +164 +155 +139 +140 +149 +159 +168 +170 +157 +142 +139 +146 +153 +157 +160 +165 +166 +156 +143 +143 +149 +160 +168 +170 +168 +168 +169 +165 +166 +165 +162 +161 +163 +164 +164 +166 +164 +153 +148 +158 +165 +164 +164 +169 +164 +157 +153 +151 +150 +149 +146 +139 +134 +132 +140 +150 +148 +135 +124 +127 +130 +134 +135 +128 +118 +112 +112 +125 +132 +138 +139 +137 +132 +124 +116 +116 +123 +129 +131 +129 +126 +123 +120 +116 +108 +111 +129 +144 +145 +140 +136 +128 +117 +113 +124 +137 +143 +149 +157 +157 +156 +154 +152 +150 +150 +149 +148 +149 +145 +140 +139 +140 +142 +145 +147 +151 +159 +157 +142 +127 +117 +109 +103 +114 +125 +137 +140 +140 +140 +143 +146 +142 +142 +145 +149 +149 +146 +142 +139 +129 +111 +101 +113 +132 +143 +144 +143 +147 +152 +155 +153 +151 +152 +153 +153 +155 +149 +140 +133 +133 +139 +148 +155 +161 +162 +160 +157 +156 +160 +161 +160 +161 +164 +163 +162 +164 +162 +155 +148 +148 +148 +150 +148 +142 +140 +144 +146 +148 +152 +153 +148 +146 +148 +149 +148 +147 +150 +156 +161 +158 +154 +155 +160 +161 +164 +168 +169 +168 +167 +168 +168 +169 +171 +175 +179 +177 +168 +154 +144 +139 +143 +150 +155 +159 +162 +160 +159 +157 +159 +160 +157 +157 +162 +157 +144 +135 +132 +133 +137 +142 +143 +143 +144 +144 +141 +141 +142 +136 +125 +119 +120 +126 +134 +138 +140 +144 +145 +144 +144 +144 +148 +153 +154 +149 +142 +139 +138 +145 +156 +167 +171 +169 +166 +165 +164 +169 +172 +180 +186 +186 +186 +182 +175 +173 +169 +168 +168 +168 +174 +181 +182 +174 +161 +152 +155 +161 +163 +164 +167 +169 +169 +167 +164 +162 +161 +159 +156 +147 +139 +134 +134 +139 +145 +152 +159 +160 +159 +157 +155 +152 +151 +151 +153 +151 +147 +143 +147 +158 +167 +171 +170 +169 +163 +155 +152 +159 +168 +170 +169 +170 +168 +163 +160 +159 +160 +162 +162 +164 +165 +158 +147 +138 +139 +148 +155 +158 +158 +158 +158 +158 +157 +158 +158 +155 +149 +142 +140 +142 +150 +159 +165 +162 +162 +163 +163 +165 +166 +166 +166 +155 +152 +149 +152 +161 +171 +174 +172 +190 +190 +191 +192 +192 +192 +191 +190 +193 +193 +194 +193 +192 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +191 +191 +190 +190 +190 +191 +192 +193 +193 +193 +191 +190 +190 +191 +192 +193 +193 +193 +193 +193 +194 +193 +191 +190 +190 +191 +193 +193 +193 +193 +192 +191 +192 +193 +193 +193 +192 +192 +191 +192 +194 +194 +193 +192 +191 +191 +192 +193 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +191 +192 +192 +192 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +191 +191 +191 +193 +193 +192 +192 +193 +195 +193 +192 +190 +190 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +194 +194 +194 +193 +193 +193 +192 +191 +193 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +192 +192 +194 +194 +195 +195 +194 +193 +192 +192 +190 +191 +190 +189 +191 +193 +193 +191 +191 +193 +195 +194 +192 +190 +190 +191 +193 +193 +193 +193 +192 +191 +191 +192 +193 +194 +195 +195 +194 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +193 +194 +195 +196 +196 +198 +199 +199 +200 +202 +203 +202 +202 +203 +203 +204 +203 +201 +198 +196 +193 +193 +192 +189 +187 +187 +189 +191 +186 +185 +183 +183 +184 +187 +190 +192 +193 +198 +202 +203 +204 +204 +203 +201 +200 +198 +196 +195 +195 +195 +194 +193 +191 +190 +188 +187 +187 +189 +192 +194 +193 +195 +197 +195 +189 +184 +180 +178 +175 +172 +170 +167 +165 +165 +164 +163 +165 +163 +160 +159 +158 +157 +156 +155 +154 +151 +148 +146 +143 +142 +144 +147 +141 +138 +136 +138 +142 +143 +141 +138 +139 +141 +144 +142 +144 +154 +156 +147 +134 +139 +151 +168 +184 +194 +202 +207 +208 +202 +198 +197 +194 +191 +191 +193 +191 +187 +186 +191 +198 +198 +190 +182 +180 +180 +170 +156 +157 +175 +191 +195 +193 +191 +190 +193 +198 +200 +200 +198 +203 +203 +199 +195 +195 +195 +194 +194 +196 +199 +201 +194 +180 +168 +169 +174 +175 +163 +150 +146 +162 +197 +217 +212 +198 +196 +195 +198 +202 +198 +189 +182 +178 +186 +193 +201 +203 +189 +185 +198 +208 +212 +210 +202 +195 +198 +203 +206 +206 +200 +195 +188 +181 +184 +196 +204 +197 +194 +204 +214 +208 +196 +195 +201 +207 +209 +205 +194 +181 +176 +182 +189 +203 +198 +187 +174 +171 +182 +190 +187 +194 +198 +202 +191 +158 +133 +150 +183 +207 +183 +164 +176 +197 +198 +189 +192 +205 +216 +212 +185 +155 +139 +135 +140 +156 +175 +175 +157 +145 +143 +155 +174 +188 +185 +180 +187 +198 +189 +153 +122 +134 +170 +170 +157 +153 +154 +132 +125 +137 +157 +157 +132 +114 +120 +152 +189 +197 +182 +178 +189 +183 +148 +135 +150 +179 +168 +140 +133 +159 +166 +145 +130 +137 +147 +134 +141 +169 +202 +214 +180 +132 +129 +134 +143 +144 +139 +139 +141 +134 +130 +137 +141 +136 +135 +140 +140 +137 +143 +158 +186 +205 +195 +177 +172 +181 +178 +161 +141 +134 +137 +138 +139 +134 +139 +143 +135 +128 +127 +141 +172 +200 +207 +195 +165 +154 +168 +177 +168 +152 +138 +139 +151 +160 +147 +119 +114 +137 +158 +168 +168 +171 +167 +164 +168 +176 +166 +136 +118 +138 +178 +186 +165 +138 +128 +136 +141 +138 +141 +144 +151 +154 +158 +181 +179 +146 +125 +120 +124 +138 +145 +148 +141 +129 +125 +134 +153 +163 +179 +200 +208 +185 +149 +142 +161 +174 +187 +203 +208 +192 +166 +155 +159 +158 +144 +137 +142 +148 +147 +135 +120 +127 +145 +156 +149 +137 +132 +131 +130 +128 +128 +135 +162 +180 +160 +131 +123 +125 +122 +124 +154 +197 +201 +168 +144 +134 +132 +131 +133 +146 +165 +170 +162 +140 +125 +134 +159 +162 +147 +141 +144 +145 +149 +146 +140 +137 +135 +145 +162 +167 +152 +126 +109 +114 +122 +125 +127 +128 +127 +132 +131 +125 +127 +146 +168 +173 +152 +123 +122 +133 +140 +160 +179 +171 +136 +111 +112 +131 +172 +194 +163 +119 +111 +129 +131 +117 +110 +120 +162 +183 +163 +146 +142 +142 +144 +148 +153 +153 +148 +151 +170 +178 +152 +121 +114 +121 +155 +202 +207 +170 +144 +143 +141 +174 +200 +184 +149 +138 +143 +133 +128 +153 +168 +164 +135 +109 +136 +158 +156 +176 +187 +183 +170 +165 +165 +172 +182 +191 +197 +206 +192 +152 +120 +113 +113 +127 +122 +109 +97 +115 +159 +173 +152 +139 +151 +156 +148 +132 +116 +116 +129 +153 +171 +159 +150 +159 +185 +199 +167 +127 +125 +164 +177 +169 +178 +206 +215 +200 +180 +161 +156 +153 +128 +133 +149 +132 +121 +131 +157 +169 +168 +159 +149 +146 +164 +194 +198 +180 +174 +173 +171 +161 +145 +157 +180 +195 +196 +164 +131 +117 +127 +122 +128 +156 +173 +166 +155 +177 +173 +154 +142 +162 +162 +113 +71 +84 +124 +150 +150 +153 +160 +152 +138 +146 +161 +173 +170 +143 +105 +101 +131 +133 +123 +113 +111 +112 +121 +149 +184 +180 +144 +113 +124 +158 +173 +154 +129 +117 +112 +106 +116 +132 +137 +133 +123 +96 +94 +123 +154 +157 +138 +111 +97 +115 +142 +167 +169 +152 +135 +122 +113 +107 +113 +116 +115 +107 +113 +127 +123 +99 +98 +104 +108 +104 +105 +118 +132 +132 +99 +67 +58 +73 +100 +112 +106 +90 +89 +102 +116 +123 +116 +102 +100 +112 +113 +112 +114 +114 +118 +116 +96 +74 +58 +53 +65 +80 +88 +87 +82 +79 +68 +63 +69 +93 +127 +136 +113 +92 +77 +65 +66 +70 +71 +69 +67 +68 +69 +73 +77 +79 +79 +81 +84 +83 +84 +87 +90 +89 +85 +81 +78 +80 +77 +75 +72 +68 +65 +64 +65 +78 +78 +76 +73 +70 +67 +63 +62 +64 +62 +63 +64 +62 +63 +64 +62 +60 +58 +57 +60 +63 +63 +62 +62 +62 +63 +62 +60 +58 +60 +63 +64 +64 +62 +58 +55 +56 +59 +59 +58 +57 +56 +56 +57 +58 +58 +61 +65 +68 +68 +67 +66 +63 +60 +57 +56 +58 +59 +58 +59 +62 +59 +59 +66 +68 +64 +59 +54 +52 +54 +56 +59 +61 +66 +69 +70 +67 +67 +68 +71 +73 +75 +79 +84 +86 +82 +76 +70 +71 +72 +74 +72 +69 +72 +70 +62 +61 +63 +64 +63 +62 +62 +64 +67 +65 +58 +54 +57 +59 +58 +58 +61 +61 +65 +68 +75 +90 +104 +113 +120 +121 +126 +136 +145 +143 +135 +137 +145 +157 +162 +165 +167 +165 +156 +151 +156 +153 +158 +168 +182 +183 +162 +144 +143 +148 +162 +168 +166 +165 +164 +160 +159 +160 +162 +165 +164 +162 +161 +150 +132 +135 +154 +165 +171 +177 +169 +154 +149 +145 +147 +148 +152 +159 +163 +156 +143 +149 +156 +167 +176 +174 +166 +166 +171 +172 +172 +169 +163 +158 +158 +163 +165 +168 +168 +156 +148 +154 +160 +162 +166 +166 +160 +154 +150 +147 +145 +143 +141 +138 +136 +137 +143 +150 +149 +138 +126 +125 +122 +123 +127 +125 +120 +117 +118 +126 +133 +139 +139 +137 +134 +125 +116 +115 +117 +124 +131 +127 +118 +113 +114 +119 +119 +121 +129 +137 +140 +137 +133 +128 +122 +118 +123 +134 +145 +154 +161 +161 +159 +156 +153 +150 +147 +147 +147 +145 +144 +143 +141 +142 +144 +146 +146 +150 +150 +146 +135 +125 +121 +117 +111 +114 +122 +134 +142 +145 +144 +145 +147 +146 +143 +143 +147 +148 +146 +140 +137 +131 +114 +103 +112 +131 +145 +149 +150 +151 +153 +154 +154 +153 +153 +152 +150 +151 +147 +141 +137 +138 +143 +149 +154 +165 +160 +157 +158 +159 +160 +161 +164 +167 +166 +164 +160 +159 +160 +157 +149 +144 +143 +147 +147 +140 +138 +145 +149 +151 +154 +153 +147 +143 +145 +149 +151 +152 +153 +158 +163 +162 +158 +159 +161 +163 +168 +174 +175 +172 +168 +167 +168 +170 +172 +175 +178 +175 +165 +151 +140 +139 +144 +152 +155 +158 +158 +158 +156 +152 +151 +151 +151 +153 +158 +151 +138 +127 +125 +126 +130 +134 +136 +137 +137 +141 +139 +141 +140 +131 +119 +117 +121 +121 +132 +137 +138 +141 +142 +136 +133 +136 +141 +148 +150 +145 +135 +131 +132 +148 +157 +165 +166 +162 +159 +158 +158 +165 +169 +178 +184 +185 +186 +183 +176 +174 +169 +168 +168 +169 +175 +182 +182 +172 +157 +148 +153 +161 +163 +165 +169 +167 +168 +168 +167 +167 +168 +166 +163 +153 +145 +140 +141 +145 +150 +156 +163 +161 +159 +157 +154 +152 +151 +151 +152 +152 +144 +138 +144 +157 +166 +167 +164 +163 +158 +152 +151 +155 +163 +166 +167 +165 +163 +160 +158 +158 +158 +160 +161 +163 +162 +156 +147 +141 +143 +152 +159 +157 +159 +161 +163 +164 +163 +162 +160 +155 +149 +145 +146 +149 +154 +162 +167 +165 +164 +164 +165 +166 +167 +167 +167 +158 +154 +152 +157 +165 +171 +173 +173 +190 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +191 +191 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +194 +193 +191 +191 +190 +191 +192 +192 +193 +192 +191 +192 +193 +193 +192 +190 +190 +192 +193 +194 +194 +193 +193 +193 +191 +192 +193 +194 +193 +192 +192 +192 +195 +194 +193 +193 +192 +191 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +190 +190 +190 +191 +192 +191 +191 +191 +193 +193 +192 +191 +192 +194 +193 +192 +191 +191 +191 +192 +193 +191 +191 +192 +192 +193 +193 +192 +192 +193 +192 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +193 +193 +193 +193 +193 +193 +191 +191 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +191 +192 +193 +193 +192 +191 +191 +192 +193 +194 +193 +193 +193 +193 +195 +195 +195 +194 +194 +193 +192 +192 +191 +191 +190 +189 +191 +193 +192 +190 +191 +193 +195 +194 +192 +190 +190 +191 +193 +193 +193 +192 +191 +191 +191 +192 +193 +194 +195 +195 +194 +194 +194 +194 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +193 +193 +192 +192 +193 +193 +192 +193 +193 +194 +194 +195 +196 +197 +198 +200 +202 +201 +202 +204 +203 +202 +204 +203 +202 +202 +200 +198 +195 +193 +192 +192 +190 +188 +187 +187 +187 +189 +186 +184 +183 +183 +185 +188 +192 +193 +197 +201 +205 +206 +206 +205 +204 +202 +199 +198 +197 +197 +197 +197 +196 +196 +192 +191 +189 +187 +185 +187 +190 +193 +193 +194 +194 +191 +186 +180 +177 +175 +169 +166 +162 +158 +157 +156 +155 +154 +155 +152 +148 +146 +146 +146 +146 +146 +144 +141 +138 +134 +130 +128 +131 +135 +134 +130 +128 +128 +130 +130 +126 +123 +130 +131 +129 +124 +122 +130 +131 +122 +109 +118 +137 +161 +181 +195 +207 +215 +209 +201 +196 +197 +197 +194 +195 +200 +194 +194 +195 +197 +196 +190 +178 +169 +160 +166 +172 +178 +186 +193 +192 +187 +192 +188 +186 +191 +198 +203 +201 +198 +199 +200 +196 +192 +196 +197 +195 +196 +194 +198 +198 +194 +187 +179 +172 +165 +162 +160 +157 +158 +176 +203 +216 +211 +199 +190 +189 +200 +201 +186 +177 +180 +176 +188 +194 +198 +201 +195 +191 +199 +207 +209 +207 +198 +189 +191 +202 +212 +211 +202 +192 +181 +171 +178 +193 +203 +200 +195 +202 +213 +207 +195 +197 +208 +214 +208 +196 +185 +179 +181 +187 +194 +199 +192 +186 +179 +176 +183 +190 +191 +194 +197 +188 +161 +134 +131 +155 +177 +192 +171 +160 +176 +196 +199 +197 +204 +201 +205 +201 +173 +135 +114 +114 +129 +152 +175 +179 +162 +150 +142 +149 +169 +191 +192 +188 +188 +192 +185 +163 +144 +147 +155 +146 +137 +134 +135 +135 +145 +160 +164 +144 +117 +121 +157 +186 +194 +170 +164 +168 +183 +185 +168 +156 +163 +170 +157 +128 +122 +154 +176 +164 +146 +142 +146 +129 +127 +158 +204 +219 +187 +132 +132 +136 +140 +141 +143 +140 +130 +125 +121 +127 +135 +134 +137 +139 +135 +132 +144 +162 +185 +188 +173 +177 +190 +197 +188 +166 +143 +134 +135 +136 +138 +144 +145 +144 +135 +131 +133 +143 +169 +203 +205 +191 +166 +156 +161 +157 +148 +145 +128 +133 +150 +160 +143 +114 +114 +140 +154 +152 +147 +160 +170 +172 +177 +180 +165 +133 +114 +126 +163 +188 +182 +149 +131 +136 +141 +137 +136 +141 +151 +157 +161 +185 +185 +153 +126 +119 +123 +139 +151 +154 +138 +126 +121 +128 +149 +172 +193 +197 +174 +152 +148 +157 +168 +173 +191 +212 +214 +186 +146 +133 +145 +174 +166 +155 +144 +142 +144 +129 +106 +121 +153 +171 +155 +131 +128 +134 +138 +132 +132 +141 +164 +177 +157 +131 +124 +119 +117 +128 +168 +204 +200 +171 +152 +137 +133 +130 +128 +137 +158 +174 +178 +154 +131 +134 +157 +163 +153 +144 +139 +129 +140 +140 +136 +139 +141 +146 +158 +160 +148 +125 +114 +120 +123 +122 +128 +131 +128 +131 +128 +124 +128 +143 +168 +184 +160 +125 +122 +136 +148 +172 +185 +162 +122 +96 +110 +145 +189 +195 +145 +112 +114 +129 +124 +111 +114 +136 +177 +187 +160 +134 +129 +140 +159 +168 +165 +149 +139 +142 +169 +181 +149 +112 +103 +90 +125 +183 +204 +170 +143 +154 +169 +182 +193 +177 +150 +139 +142 +139 +139 +148 +165 +168 +145 +116 +141 +165 +162 +176 +192 +190 +171 +163 +166 +173 +181 +183 +198 +212 +201 +160 +122 +112 +117 +123 +116 +106 +110 +135 +167 +169 +147 +131 +157 +158 +145 +135 +119 +121 +149 +171 +155 +137 +150 +172 +195 +201 +174 +129 +118 +156 +174 +178 +193 +217 +223 +202 +169 +135 +131 +147 +138 +142 +149 +135 +119 +133 +165 +168 +151 +143 +145 +151 +171 +193 +188 +177 +174 +166 +160 +153 +143 +156 +179 +197 +196 +160 +127 +122 +126 +117 +126 +155 +177 +183 +178 +184 +170 +152 +152 +173 +164 +113 +81 +99 +133 +152 +151 +153 +154 +146 +138 +156 +164 +173 +171 +147 +114 +113 +137 +136 +127 +111 +99 +106 +126 +154 +180 +172 +132 +106 +124 +160 +181 +167 +139 +115 +104 +107 +124 +138 +142 +135 +123 +100 +95 +121 +152 +154 +134 +110 +100 +108 +136 +173 +186 +164 +134 +116 +109 +110 +117 +117 +108 +95 +104 +125 +127 +108 +101 +103 +104 +101 +111 +124 +124 +109 +78 +54 +53 +65 +87 +105 +106 +95 +97 +109 +121 +128 +117 +100 +100 +114 +123 +118 +108 +109 +119 +116 +93 +71 +55 +52 +65 +77 +81 +79 +76 +81 +75 +67 +57 +64 +92 +112 +109 +87 +75 +62 +61 +67 +69 +69 +70 +68 +69 +73 +77 +78 +79 +82 +86 +86 +87 +90 +91 +89 +83 +77 +75 +72 +69 +67 +66 +65 +65 +70 +74 +81 +77 +72 +69 +68 +68 +65 +63 +62 +59 +60 +61 +60 +61 +62 +59 +56 +55 +58 +62 +65 +65 +63 +62 +62 +62 +61 +60 +60 +62 +64 +63 +63 +61 +59 +57 +59 +61 +62 +60 +55 +54 +55 +58 +59 +61 +63 +66 +67 +64 +63 +62 +61 +58 +56 +55 +58 +57 +59 +64 +65 +57 +54 +62 +69 +66 +61 +57 +55 +56 +59 +61 +61 +64 +67 +69 +70 +70 +71 +72 +73 +75 +78 +80 +80 +77 +71 +66 +71 +71 +74 +73 +70 +71 +69 +62 +62 +66 +68 +67 +64 +62 +63 +66 +65 +59 +56 +59 +61 +59 +59 +61 +55 +60 +68 +81 +100 +110 +114 +117 +121 +125 +134 +142 +141 +136 +138 +144 +156 +161 +162 +160 +158 +150 +146 +149 +150 +157 +166 +176 +175 +152 +136 +142 +149 +162 +169 +169 +169 +168 +165 +164 +167 +163 +161 +161 +161 +158 +146 +129 +127 +152 +166 +168 +171 +171 +168 +169 +155 +150 +144 +144 +148 +150 +147 +143 +153 +162 +174 +179 +173 +164 +164 +169 +172 +173 +170 +163 +154 +151 +155 +161 +164 +166 +162 +158 +159 +161 +163 +166 +162 +157 +153 +150 +145 +141 +136 +134 +134 +137 +140 +146 +151 +151 +144 +135 +120 +114 +112 +116 +122 +125 +127 +128 +128 +131 +134 +134 +133 +133 +128 +122 +118 +113 +115 +124 +126 +118 +110 +109 +121 +130 +136 +137 +137 +138 +135 +129 +124 +125 +125 +128 +135 +145 +154 +158 +164 +161 +156 +152 +146 +142 +140 +141 +139 +143 +147 +147 +148 +150 +150 +148 +141 +135 +134 +133 +132 +134 +134 +130 +114 +116 +126 +139 +145 +146 +145 +146 +149 +145 +143 +145 +147 +142 +136 +133 +130 +124 +119 +120 +128 +139 +149 +154 +153 +153 +154 +155 +155 +154 +151 +149 +152 +147 +141 +137 +139 +147 +156 +163 +165 +159 +156 +159 +162 +162 +164 +168 +172 +167 +163 +160 +157 +161 +160 +153 +140 +134 +140 +145 +139 +141 +150 +153 +154 +155 +153 +147 +141 +139 +144 +149 +154 +157 +160 +162 +162 +161 +161 +161 +167 +173 +178 +178 +174 +169 +166 +166 +168 +170 +173 +174 +169 +160 +149 +141 +142 +149 +157 +159 +158 +159 +157 +155 +152 +148 +147 +147 +149 +152 +148 +137 +123 +122 +122 +126 +130 +132 +132 +132 +135 +137 +141 +138 +128 +117 +114 +118 +120 +131 +139 +142 +147 +148 +142 +139 +140 +142 +147 +150 +145 +135 +130 +133 +148 +155 +161 +159 +153 +150 +150 +150 +159 +163 +172 +179 +181 +184 +182 +176 +174 +169 +168 +169 +171 +177 +182 +182 +169 +155 +146 +152 +159 +161 +163 +167 +168 +169 +169 +169 +170 +170 +167 +164 +153 +146 +142 +145 +152 +157 +163 +167 +166 +164 +162 +161 +161 +161 +160 +160 +156 +146 +140 +148 +161 +167 +167 +164 +162 +160 +157 +156 +159 +163 +167 +170 +167 +164 +161 +159 +159 +161 +164 +165 +165 +162 +156 +150 +148 +152 +159 +165 +160 +162 +165 +167 +167 +166 +163 +159 +153 +148 +146 +150 +153 +156 +162 +168 +168 +166 +164 +165 +165 +164 +163 +162 +159 +155 +156 +164 +171 +174 +174 +175 +191 +191 +192 +192 +192 +192 +192 +191 +190 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +191 +190 +191 +193 +193 +192 +191 +191 +192 +194 +194 +193 +192 +192 +192 +191 +192 +192 +193 +192 +192 +193 +193 +195 +193 +193 +194 +193 +191 +191 +194 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +193 +193 +192 +192 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +191 +192 +191 +190 +191 +193 +193 +191 +191 +191 +193 +193 +192 +192 +192 +192 +193 +193 +190 +191 +191 +192 +193 +193 +193 +193 +194 +192 +191 +190 +191 +192 +193 +194 +192 +192 +193 +193 +193 +192 +192 +191 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +194 +193 +192 +191 +191 +193 +193 +192 +191 +190 +191 +193 +194 +194 +193 +194 +194 +195 +195 +194 +194 +193 +193 +193 +194 +192 +192 +191 +190 +192 +194 +193 +190 +190 +192 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +191 +192 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +191 +192 +192 +190 +192 +193 +195 +196 +197 +198 +199 +201 +203 +204 +203 +203 +204 +203 +201 +203 +201 +198 +195 +193 +192 +190 +188 +190 +189 +188 +187 +186 +185 +185 +184 +184 +183 +183 +185 +188 +191 +194 +195 +199 +204 +207 +207 +206 +205 +203 +201 +197 +198 +198 +199 +199 +199 +199 +199 +197 +194 +191 +188 +186 +186 +187 +187 +189 +187 +185 +181 +177 +173 +168 +166 +159 +157 +153 +148 +144 +142 +144 +144 +142 +139 +135 +133 +134 +135 +136 +136 +138 +137 +134 +131 +126 +124 +127 +132 +136 +134 +131 +128 +125 +123 +120 +118 +125 +123 +123 +122 +118 +119 +120 +118 +113 +120 +138 +164 +186 +200 +209 +216 +207 +201 +198 +199 +201 +200 +199 +200 +198 +198 +197 +194 +188 +180 +172 +167 +159 +165 +179 +195 +202 +196 +187 +182 +192 +191 +192 +195 +201 +203 +201 +198 +191 +195 +192 +192 +198 +199 +195 +195 +200 +202 +196 +187 +183 +180 +167 +152 +157 +170 +180 +187 +200 +213 +215 +211 +202 +188 +186 +196 +193 +178 +172 +179 +188 +192 +192 +193 +200 +201 +198 +197 +208 +209 +205 +196 +191 +196 +205 +210 +206 +201 +189 +175 +165 +175 +193 +202 +200 +198 +206 +214 +208 +200 +204 +214 +216 +206 +190 +178 +175 +183 +194 +203 +207 +200 +195 +192 +194 +201 +205 +202 +193 +187 +170 +150 +141 +151 +171 +185 +197 +189 +182 +184 +194 +199 +193 +187 +187 +193 +198 +170 +126 +106 +114 +139 +169 +186 +182 +162 +151 +142 +148 +169 +195 +200 +192 +179 +177 +177 +168 +158 +153 +137 +132 +132 +130 +126 +142 +162 +174 +152 +127 +125 +156 +190 +188 +163 +141 +152 +175 +192 +191 +179 +168 +162 +159 +146 +123 +118 +146 +176 +181 +173 +157 +149 +130 +124 +155 +203 +216 +193 +153 +142 +137 +136 +137 +141 +138 +124 +131 +130 +133 +137 +140 +144 +142 +137 +128 +135 +158 +191 +184 +150 +155 +181 +202 +198 +174 +143 +127 +128 +136 +142 +146 +143 +140 +135 +141 +148 +152 +167 +199 +208 +197 +174 +161 +152 +140 +132 +133 +123 +139 +156 +163 +146 +118 +120 +144 +163 +158 +139 +136 +144 +162 +188 +185 +174 +139 +111 +112 +150 +191 +191 +158 +137 +134 +136 +131 +135 +141 +151 +157 +161 +186 +187 +157 +132 +129 +134 +145 +152 +149 +130 +126 +126 +124 +143 +171 +184 +173 +142 +133 +156 +178 +181 +186 +195 +196 +192 +182 +160 +139 +135 +145 +157 +162 +159 +160 +160 +135 +97 +109 +148 +170 +149 +124 +127 +142 +148 +134 +131 +143 +168 +176 +153 +129 +120 +115 +116 +136 +173 +200 +192 +167 +149 +139 +132 +128 +127 +132 +150 +169 +179 +162 +140 +139 +154 +160 +157 +149 +132 +119 +134 +137 +135 +139 +139 +143 +156 +164 +154 +129 +117 +123 +125 +121 +126 +127 +125 +130 +126 +124 +129 +140 +166 +186 +173 +133 +117 +131 +157 +183 +178 +144 +112 +97 +125 +168 +201 +190 +138 +109 +118 +126 +122 +111 +120 +154 +189 +188 +152 +125 +128 +149 +170 +174 +161 +136 +135 +148 +180 +198 +171 +131 +114 +119 +143 +174 +180 +154 +131 +148 +182 +196 +195 +182 +167 +156 +146 +142 +143 +147 +166 +167 +155 +142 +159 +165 +161 +173 +197 +197 +177 +166 +166 +166 +169 +172 +193 +210 +201 +164 +123 +110 +121 +117 +111 +107 +121 +148 +165 +160 +150 +152 +171 +169 +150 +137 +131 +144 +170 +163 +113 +99 +143 +184 +198 +190 +175 +135 +116 +152 +178 +191 +203 +218 +226 +203 +151 +96 +89 +127 +143 +154 +154 +138 +122 +137 +168 +169 +146 +132 +133 +152 +177 +193 +181 +177 +178 +166 +159 +146 +142 +154 +176 +197 +196 +159 +129 +135 +134 +123 +128 +147 +172 +193 +195 +180 +162 +141 +141 +165 +164 +127 +101 +108 +130 +145 +155 +162 +154 +146 +149 +167 +173 +177 +168 +142 +119 +119 +131 +153 +147 +117 +86 +95 +135 +166 +177 +156 +119 +104 +125 +158 +183 +173 +139 +102 +97 +118 +140 +141 +139 +134 +123 +112 +104 +126 +151 +146 +126 +110 +110 +104 +127 +169 +194 +174 +139 +119 +113 +118 +118 +111 +99 +86 +95 +122 +130 +119 +97 +93 +101 +109 +128 +135 +117 +82 +58 +49 +57 +69 +88 +102 +101 +96 +99 +110 +121 +125 +112 +96 +103 +121 +131 +122 +111 +108 +108 +106 +94 +79 +65 +59 +65 +72 +76 +75 +70 +72 +82 +84 +72 +66 +75 +87 +93 +82 +78 +68 +64 +68 +71 +72 +75 +73 +74 +76 +80 +83 +84 +85 +87 +88 +87 +87 +89 +86 +80 +73 +70 +61 +61 +62 +64 +66 +69 +75 +81 +77 +73 +69 +67 +68 +68 +66 +64 +59 +55 +56 +58 +57 +59 +60 +56 +52 +52 +57 +63 +66 +65 +62 +61 +60 +61 +61 +61 +62 +64 +64 +62 +62 +61 +59 +58 +60 +63 +63 +60 +55 +54 +56 +60 +64 +65 +66 +66 +64 +62 +60 +60 +59 +56 +55 +55 +57 +58 +60 +62 +62 +56 +54 +61 +70 +68 +65 +62 +60 +60 +62 +63 +65 +67 +69 +71 +72 +72 +72 +72 +74 +75 +77 +78 +76 +73 +69 +66 +71 +70 +74 +75 +72 +70 +68 +63 +63 +67 +70 +71 +69 +66 +65 +66 +63 +61 +59 +60 +61 +60 +59 +59 +55 +63 +76 +96 +112 +118 +118 +121 +125 +129 +135 +138 +137 +136 +141 +147 +157 +162 +161 +157 +154 +149 +144 +144 +151 +160 +166 +170 +164 +142 +130 +142 +152 +161 +165 +166 +168 +168 +166 +167 +169 +165 +164 +163 +158 +151 +143 +133 +133 +152 +164 +164 +164 +166 +170 +177 +167 +158 +149 +145 +141 +136 +135 +137 +152 +166 +177 +175 +169 +166 +166 +166 +171 +173 +173 +167 +156 +147 +150 +157 +155 +155 +160 +165 +165 +165 +166 +166 +160 +156 +152 +149 +144 +138 +134 +133 +133 +138 +142 +145 +150 +151 +147 +138 +117 +110 +104 +108 +118 +129 +134 +135 +132 +131 +131 +132 +132 +132 +129 +126 +123 +114 +108 +112 +118 +117 +116 +117 +129 +138 +144 +142 +136 +134 +132 +128 +128 +130 +132 +134 +137 +143 +150 +155 +164 +159 +154 +147 +140 +133 +130 +131 +135 +144 +153 +156 +157 +157 +154 +148 +128 +117 +117 +126 +131 +138 +144 +142 +125 +118 +119 +130 +140 +143 +144 +145 +148 +145 +144 +147 +144 +137 +131 +129 +130 +134 +133 +128 +128 +136 +146 +151 +154 +153 +152 +153 +154 +153 +152 +151 +153 +148 +140 +137 +139 +148 +160 +167 +165 +160 +157 +159 +163 +167 +168 +169 +172 +163 +160 +160 +157 +161 +163 +157 +141 +129 +131 +140 +140 +145 +154 +153 +153 +153 +153 +149 +140 +133 +136 +143 +155 +159 +162 +161 +159 +161 +162 +161 +170 +175 +179 +178 +174 +169 +167 +167 +165 +169 +171 +168 +160 +151 +144 +142 +148 +157 +165 +166 +163 +162 +160 +156 +156 +152 +152 +154 +153 +151 +147 +140 +129 +129 +130 +133 +136 +137 +136 +134 +135 +138 +141 +138 +130 +123 +120 +120 +127 +136 +142 +147 +154 +156 +153 +152 +152 +150 +151 +154 +150 +141 +138 +142 +151 +158 +162 +159 +153 +149 +148 +149 +158 +160 +168 +173 +174 +176 +175 +169 +170 +164 +163 +167 +171 +177 +180 +178 +166 +155 +149 +154 +160 +161 +164 +167 +173 +173 +173 +171 +171 +169 +165 +160 +149 +143 +142 +149 +158 +164 +167 +169 +169 +167 +165 +165 +166 +167 +165 +163 +159 +150 +147 +156 +167 +171 +170 +169 +167 +166 +165 +165 +166 +169 +171 +174 +173 +169 +164 +160 +162 +165 +168 +171 +169 +163 +156 +153 +153 +157 +161 +164 +162 +164 +167 +168 +169 +168 +165 +161 +153 +147 +147 +153 +157 +158 +164 +170 +169 +166 +164 +165 +165 +163 +160 +159 +155 +152 +156 +169 +177 +177 +175 +177 +191 +191 +192 +192 +192 +192 +192 +192 +189 +190 +191 +191 +191 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +193 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +189 +190 +192 +193 +193 +191 +191 +193 +194 +193 +192 +191 +191 +192 +191 +191 +191 +191 +191 +192 +193 +194 +195 +193 +194 +195 +194 +191 +192 +194 +191 +191 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +192 +192 +192 +193 +192 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +191 +193 +193 +191 +190 +191 +192 +192 +193 +193 +193 +193 +193 +193 +189 +190 +191 +192 +193 +193 +193 +193 +194 +193 +191 +190 +191 +192 +193 +194 +192 +192 +193 +193 +193 +192 +192 +191 +194 +194 +194 +194 +194 +194 +193 +193 +191 +193 +194 +194 +193 +193 +193 +194 +193 +191 +190 +191 +193 +193 +192 +190 +189 +191 +193 +194 +194 +194 +194 +195 +195 +194 +194 +193 +193 +194 +194 +195 +194 +193 +192 +191 +192 +194 +193 +191 +189 +190 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +191 +192 +192 +190 +191 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +193 +192 +193 +194 +194 +194 +193 +192 +191 +191 +192 +192 +192 +192 +192 +193 +194 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +193 +195 +196 +198 +199 +200 +200 +202 +204 +205 +204 +204 +204 +203 +201 +201 +197 +192 +189 +187 +186 +185 +184 +187 +186 +185 +185 +185 +185 +183 +183 +182 +183 +184 +187 +190 +193 +196 +196 +199 +204 +207 +207 +205 +203 +202 +200 +196 +197 +198 +199 +201 +201 +201 +200 +200 +197 +193 +190 +189 +187 +185 +182 +182 +179 +175 +171 +167 +164 +159 +157 +150 +149 +146 +140 +134 +131 +134 +135 +135 +132 +128 +127 +128 +130 +132 +133 +138 +138 +137 +135 +131 +128 +131 +136 +138 +137 +135 +131 +127 +124 +125 +126 +126 +122 +126 +131 +125 +119 +119 +122 +125 +131 +150 +178 +200 +209 +209 +207 +205 +203 +199 +199 +202 +203 +200 +195 +199 +199 +195 +188 +180 +175 +174 +174 +174 +174 +184 +200 +204 +195 +190 +194 +192 +195 +198 +200 +201 +199 +197 +195 +186 +193 +192 +194 +204 +203 +196 +194 +193 +196 +188 +175 +173 +178 +175 +163 +166 +186 +200 +210 +221 +221 +212 +206 +202 +190 +185 +187 +185 +178 +175 +177 +188 +191 +196 +201 +201 +197 +197 +200 +213 +212 +205 +196 +196 +204 +206 +202 +197 +195 +187 +172 +162 +176 +195 +204 +199 +202 +212 +217 +209 +204 +208 +214 +215 +205 +188 +174 +169 +178 +197 +211 +211 +203 +197 +197 +205 +215 +212 +199 +199 +180 +161 +154 +157 +168 +189 +208 +205 +197 +193 +196 +199 +194 +184 +178 +176 +187 +204 +176 +129 +112 +128 +161 +192 +201 +184 +160 +150 +142 +147 +170 +206 +211 +198 +177 +172 +178 +173 +162 +143 +122 +128 +136 +136 +129 +151 +169 +160 +131 +124 +157 +192 +199 +167 +125 +130 +150 +187 +207 +198 +180 +169 +160 +160 +142 +121 +117 +137 +164 +183 +191 +178 +154 +128 +124 +162 +213 +219 +196 +173 +148 +136 +136 +135 +134 +134 +128 +133 +134 +135 +134 +138 +144 +142 +136 +127 +126 +151 +200 +188 +135 +132 +160 +200 +206 +187 +147 +121 +123 +138 +150 +140 +137 +134 +135 +151 +162 +161 +168 +187 +207 +204 +181 +164 +149 +137 +137 +124 +122 +145 +162 +169 +154 +124 +126 +160 +168 +151 +128 +125 +131 +150 +179 +188 +185 +150 +113 +106 +146 +191 +193 +163 +141 +134 +129 +127 +134 +142 +150 +156 +160 +185 +188 +159 +139 +139 +146 +153 +150 +137 +122 +130 +133 +123 +137 +154 +165 +161 +141 +135 +162 +188 +193 +195 +193 +174 +164 +179 +186 +162 +134 +118 +136 +154 +163 +171 +175 +152 +118 +109 +138 +146 +125 +116 +137 +156 +157 +133 +126 +141 +173 +177 +150 +124 +115 +112 +116 +140 +174 +192 +185 +164 +146 +133 +134 +136 +132 +123 +132 +157 +179 +176 +151 +140 +148 +159 +165 +150 +120 +117 +132 +136 +134 +136 +132 +137 +156 +181 +167 +133 +112 +117 +121 +123 +130 +123 +123 +132 +130 +128 +130 +135 +159 +172 +187 +154 +118 +118 +156 +189 +172 +135 +106 +99 +143 +196 +214 +178 +117 +105 +120 +128 +126 +117 +125 +161 +194 +187 +146 +121 +133 +158 +175 +167 +145 +126 +134 +148 +175 +197 +185 +156 +140 +155 +167 +163 +152 +146 +137 +148 +183 +211 +206 +197 +184 +172 +152 +138 +134 +150 +174 +171 +161 +160 +168 +163 +167 +179 +198 +198 +180 +168 +161 +154 +153 +166 +186 +199 +192 +159 +117 +102 +115 +117 +113 +113 +130 +153 +157 +154 +159 +167 +171 +176 +159 +130 +133 +154 +163 +141 +94 +95 +144 +187 +199 +187 +174 +139 +115 +152 +184 +201 +207 +214 +224 +194 +140 +78 +64 +105 +131 +152 +157 +141 +130 +143 +168 +170 +153 +136 +126 +141 +171 +188 +178 +182 +183 +163 +150 +141 +141 +153 +173 +197 +196 +160 +131 +137 +138 +126 +129 +146 +172 +194 +186 +178 +158 +125 +109 +139 +162 +142 +121 +112 +122 +134 +154 +167 +155 +149 +164 +179 +181 +175 +152 +122 +110 +117 +126 +151 +153 +135 +110 +111 +137 +160 +169 +145 +112 +104 +124 +150 +176 +166 +124 +90 +95 +133 +156 +141 +131 +129 +125 +123 +108 +127 +151 +147 +125 +110 +111 +108 +121 +160 +191 +177 +145 +128 +122 +121 +115 +103 +93 +82 +90 +121 +136 +117 +81 +75 +95 +115 +139 +141 +110 +77 +50 +42 +59 +80 +101 +108 +97 +90 +101 +117 +122 +113 +93 +85 +106 +129 +132 +124 +121 +114 +97 +93 +98 +89 +77 +68 +67 +70 +74 +74 +67 +69 +77 +78 +72 +71 +73 +75 +79 +79 +81 +75 +69 +70 +71 +72 +77 +78 +78 +80 +85 +89 +89 +88 +87 +85 +82 +81 +82 +83 +76 +68 +64 +60 +62 +66 +69 +71 +72 +77 +82 +73 +71 +69 +68 +69 +68 +65 +63 +57 +53 +54 +56 +56 +58 +59 +55 +50 +52 +55 +61 +65 +64 +62 +61 +59 +61 +63 +63 +63 +63 +62 +60 +61 +60 +59 +58 +60 +62 +62 +59 +56 +56 +58 +64 +69 +69 +67 +66 +63 +60 +59 +60 +58 +55 +53 +55 +57 +60 +59 +57 +57 +56 +57 +63 +69 +68 +67 +66 +64 +63 +64 +63 +69 +70 +72 +73 +73 +72 +72 +71 +74 +76 +77 +77 +75 +72 +70 +69 +71 +69 +73 +77 +73 +70 +67 +65 +62 +66 +72 +74 +73 +69 +67 +65 +62 +61 +60 +60 +60 +59 +57 +57 +53 +62 +79 +101 +117 +118 +117 +122 +130 +135 +139 +137 +135 +137 +144 +151 +162 +167 +166 +159 +156 +151 +146 +144 +154 +167 +170 +169 +160 +138 +130 +146 +153 +157 +158 +159 +164 +164 +162 +164 +165 +166 +171 +169 +155 +143 +139 +137 +146 +155 +162 +163 +162 +162 +166 +171 +174 +165 +157 +151 +140 +128 +125 +130 +151 +169 +179 +170 +165 +169 +171 +166 +173 +176 +179 +175 +161 +149 +149 +159 +148 +144 +154 +164 +166 +167 +168 +165 +159 +155 +150 +146 +141 +137 +135 +136 +133 +139 +142 +144 +147 +149 +145 +137 +116 +109 +102 +103 +115 +129 +136 +137 +135 +133 +132 +134 +135 +133 +129 +127 +124 +117 +107 +102 +107 +115 +125 +132 +136 +141 +143 +139 +132 +130 +130 +130 +135 +135 +136 +137 +138 +141 +147 +154 +160 +155 +150 +143 +136 +130 +128 +130 +135 +148 +159 +163 +162 +159 +150 +142 +132 +117 +117 +128 +134 +142 +150 +151 +143 +128 +118 +125 +136 +141 +145 +147 +145 +144 +146 +148 +142 +132 +126 +126 +132 +137 +138 +132 +132 +139 +144 +143 +151 +151 +150 +151 +151 +151 +152 +152 +146 +145 +143 +144 +146 +150 +155 +158 +163 +163 +159 +157 +162 +171 +172 +170 +169 +159 +157 +159 +157 +160 +163 +157 +143 +125 +125 +136 +140 +148 +155 +152 +151 +150 +152 +151 +141 +130 +130 +138 +156 +163 +166 +162 +159 +162 +165 +162 +170 +174 +178 +177 +173 +169 +168 +169 +164 +169 +171 +165 +153 +144 +141 +142 +153 +163 +171 +171 +168 +166 +162 +157 +159 +158 +163 +167 +162 +155 +149 +143 +140 +140 +142 +144 +146 +146 +143 +140 +141 +144 +144 +140 +135 +132 +131 +130 +138 +145 +148 +151 +157 +159 +157 +158 +163 +157 +155 +157 +155 +148 +147 +152 +158 +165 +170 +167 +161 +156 +155 +155 +161 +162 +166 +169 +168 +169 +166 +161 +163 +158 +158 +163 +168 +174 +177 +173 +164 +156 +153 +157 +162 +164 +167 +170 +173 +173 +172 +171 +170 +168 +163 +158 +148 +142 +142 +152 +163 +169 +170 +171 +169 +166 +163 +164 +166 +166 +163 +160 +158 +153 +152 +162 +170 +173 +172 +173 +172 +171 +170 +170 +172 +173 +175 +177 +177 +172 +165 +161 +162 +166 +171 +174 +172 +164 +155 +152 +154 +157 +158 +159 +161 +163 +165 +165 +167 +169 +167 +164 +153 +148 +148 +155 +159 +160 +165 +172 +168 +164 +162 +164 +165 +162 +159 +158 +148 +146 +154 +169 +178 +176 +174 +176 +190 +191 +192 +193 +193 +193 +192 +191 +188 +189 +191 +193 +193 +193 +192 +191 +192 +191 +190 +190 +191 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +191 +191 +191 +190 +190 +191 +191 +191 +192 +193 +194 +195 +195 +194 +193 +191 +190 +192 +193 +192 +191 +190 +190 +191 +193 +194 +194 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +194 +190 +190 +190 +191 +191 +191 +192 +192 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +191 +192 +193 +191 +191 +192 +192 +192 +191 +190 +189 +194 +192 +192 +194 +195 +194 +192 +192 +192 +193 +193 +192 +191 +190 +190 +191 +191 +190 +190 +191 +192 +193 +193 +193 +194 +193 +193 +194 +194 +193 +192 +191 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +194 +195 +192 +191 +190 +190 +191 +192 +193 +193 +189 +190 +192 +192 +193 +193 +193 +193 +192 +192 +192 +192 +194 +194 +195 +195 +196 +194 +193 +192 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +196 +195 +193 +192 +191 +192 +193 +193 +190 +190 +190 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +191 +192 +193 +193 +192 +191 +190 +191 +192 +193 +193 +193 +192 +192 +194 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +193 +192 +194 +196 +197 +198 +199 +201 +202 +202 +204 +205 +203 +203 +203 +201 +198 +196 +192 +186 +183 +182 +181 +183 +184 +184 +182 +182 +185 +187 +186 +185 +184 +184 +186 +189 +192 +194 +195 +197 +198 +202 +203 +204 +205 +202 +199 +198 +200 +195 +196 +198 +200 +202 +202 +202 +202 +197 +198 +195 +190 +184 +180 +174 +169 +169 +166 +161 +156 +155 +155 +152 +147 +139 +140 +139 +136 +132 +132 +135 +139 +139 +133 +130 +132 +135 +136 +140 +145 +147 +146 +144 +143 +142 +142 +143 +143 +143 +141 +137 +133 +131 +131 +131 +132 +133 +135 +139 +140 +135 +129 +128 +131 +132 +150 +176 +198 +208 +208 +207 +207 +206 +204 +202 +198 +192 +187 +186 +188 +195 +196 +192 +183 +176 +175 +180 +182 +190 +187 +191 +199 +200 +195 +193 +198 +195 +199 +204 +206 +207 +204 +198 +193 +184 +192 +200 +195 +186 +189 +199 +203 +194 +176 +168 +167 +174 +179 +177 +180 +185 +195 +207 +217 +220 +216 +209 +201 +201 +195 +189 +188 +187 +185 +183 +181 +186 +192 +199 +202 +199 +197 +200 +206 +209 +211 +211 +210 +206 +200 +198 +198 +191 +190 +186 +178 +173 +181 +194 +203 +198 +199 +207 +209 +210 +203 +189 +188 +202 +208 +189 +170 +165 +175 +200 +210 +208 +203 +198 +198 +207 +212 +202 +189 +188 +172 +165 +167 +169 +185 +207 +220 +210 +192 +191 +199 +196 +190 +181 +166 +164 +173 +191 +185 +147 +130 +152 +178 +198 +189 +175 +157 +152 +145 +144 +174 +210 +225 +203 +178 +176 +183 +177 +150 +130 +127 +133 +138 +135 +140 +155 +164 +147 +131 +156 +188 +193 +172 +139 +127 +141 +160 +188 +207 +204 +178 +157 +157 +157 +141 +121 +115 +131 +168 +199 +198 +179 +137 +132 +147 +180 +201 +205 +187 +175 +156 +136 +135 +141 +136 +133 +137 +136 +134 +132 +133 +137 +140 +141 +141 +125 +121 +153 +200 +202 +149 +116 +136 +178 +203 +210 +170 +121 +114 +138 +153 +144 +127 +131 +153 +163 +167 +172 +168 +183 +203 +197 +182 +170 +158 +150 +142 +127 +136 +145 +164 +174 +151 +135 +148 +169 +167 +142 +119 +121 +125 +135 +159 +184 +195 +173 +124 +111 +147 +183 +193 +171 +147 +129 +129 +135 +138 +144 +150 +153 +149 +175 +192 +172 +148 +139 +145 +154 +148 +139 +135 +133 +134 +132 +130 +134 +144 +159 +170 +174 +177 +185 +195 +197 +172 +165 +167 +167 +181 +180 +149 +123 +117 +137 +165 +177 +181 +173 +156 +137 +125 +121 +116 +115 +131 +151 +166 +134 +128 +139 +170 +177 +139 +122 +114 +117 +124 +154 +181 +184 +178 +163 +140 +127 +133 +137 +131 +119 +121 +142 +166 +182 +173 +148 +153 +169 +162 +141 +119 +117 +136 +139 +129 +131 +132 +134 +160 +192 +177 +136 +113 +119 +125 +125 +126 +123 +128 +125 +129 +131 +130 +136 +141 +156 +174 +175 +134 +118 +158 +182 +168 +123 +102 +123 +173 +210 +196 +143 +112 +112 +118 +128 +129 +122 +132 +166 +197 +181 +134 +122 +146 +170 +171 +152 +135 +123 +114 +138 +172 +186 +181 +171 +171 +175 +175 +176 +162 +146 +146 +156 +172 +189 +202 +193 +185 +175 +153 +141 +130 +156 +180 +188 +169 +158 +170 +176 +164 +177 +191 +196 +175 +156 +148 +138 +139 +152 +181 +194 +168 +129 +108 +109 +117 +115 +109 +120 +145 +161 +162 +158 +152 +163 +172 +177 +163 +141 +131 +136 +140 +127 +105 +111 +153 +180 +183 +180 +180 +153 +137 +156 +186 +194 +194 +220 +223 +185 +131 +86 +81 +99 +128 +149 +156 +142 +142 +146 +150 +161 +163 +145 +134 +132 +157 +188 +194 +189 +183 +166 +153 +136 +142 +154 +175 +194 +192 +165 +137 +142 +133 +123 +127 +147 +171 +186 +191 +182 +151 +96 +75 +117 +160 +154 +126 +112 +126 +144 +156 +162 +164 +162 +157 +171 +176 +156 +121 +102 +102 +115 +130 +139 +141 +142 +136 +130 +137 +150 +155 +121 +99 +107 +139 +156 +153 +132 +106 +87 +113 +140 +148 +140 +131 +126 +123 +118 +114 +130 +152 +148 +128 +116 +115 +108 +113 +145 +179 +185 +157 +127 +123 +119 +106 +90 +78 +86 +106 +132 +126 +103 +76 +77 +94 +113 +136 +129 +104 +74 +53 +55 +75 +94 +107 +107 +95 +87 +101 +121 +123 +96 +70 +79 +107 +131 +129 +124 +122 +118 +103 +93 +97 +88 +91 +81 +69 +69 +70 +67 +68 +69 +69 +67 +69 +74 +80 +81 +78 +84 +81 +77 +73 +71 +71 +72 +72 +79 +82 +86 +89 +93 +93 +88 +81 +78 +77 +77 +77 +74 +71 +68 +67 +67 +69 +71 +72 +72 +72 +73 +74 +73 +72 +69 +66 +64 +63 +61 +60 +54 +54 +55 +58 +59 +58 +56 +56 +52 +54 +58 +61 +63 +63 +62 +60 +61 +62 +62 +62 +63 +63 +63 +61 +66 +62 +59 +58 +57 +57 +58 +59 +56 +58 +61 +64 +67 +69 +67 +63 +60 +60 +59 +57 +54 +54 +55 +57 +56 +59 +60 +55 +54 +59 +62 +59 +65 +66 +68 +70 +67 +64 +64 +67 +69 +72 +76 +75 +75 +76 +76 +75 +79 +77 +74 +72 +71 +71 +71 +71 +72 +73 +73 +73 +74 +73 +68 +63 +59 +61 +69 +76 +73 +69 +66 +63 +62 +61 +62 +60 +56 +56 +56 +53 +56 +75 +90 +108 +123 +118 +111 +120 +129 +138 +140 +137 +138 +142 +149 +159 +169 +170 +169 +163 +159 +155 +153 +151 +163 +169 +177 +168 +147 +143 +147 +141 +154 +159 +160 +157 +156 +161 +162 +158 +164 +169 +172 +171 +159 +140 +131 +137 +160 +160 +161 +165 +166 +159 +157 +165 +171 +172 +166 +159 +149 +133 +126 +134 +155 +167 +172 +165 +161 +166 +173 +174 +179 +183 +181 +172 +163 +158 +158 +157 +154 +147 +146 +157 +165 +165 +163 +163 +159 +151 +143 +139 +136 +134 +134 +137 +136 +142 +144 +143 +143 +144 +141 +135 +118 +104 +99 +107 +116 +125 +136 +141 +135 +133 +134 +139 +139 +133 +129 +128 +123 +116 +109 +106 +104 +111 +130 +148 +150 +144 +139 +135 +130 +127 +129 +133 +138 +142 +145 +145 +144 +141 +142 +148 +147 +148 +147 +141 +135 +133 +133 +134 +140 +149 +154 +154 +157 +156 +143 +126 +129 +130 +129 +129 +135 +145 +151 +151 +147 +140 +131 +128 +132 +138 +143 +147 +148 +146 +143 +140 +137 +132 +129 +128 +136 +140 +142 +141 +135 +134 +138 +144 +146 +152 +155 +150 +146 +147 +146 +142 +137 +142 +149 +156 +154 +150 +148 +150 +156 +160 +163 +163 +166 +170 +171 +168 +164 +160 +156 +154 +157 +160 +159 +156 +140 +127 +121 +131 +144 +148 +149 +151 +149 +147 +149 +150 +141 +131 +133 +142 +155 +160 +162 +162 +161 +162 +164 +166 +172 +172 +170 +166 +168 +171 +168 +164 +169 +170 +166 +158 +147 +138 +139 +142 +155 +167 +177 +175 +170 +166 +163 +159 +157 +162 +169 +172 +168 +161 +154 +149 +148 +152 +155 +154 +155 +157 +156 +152 +151 +150 +148 +146 +141 +137 +137 +140 +142 +147 +151 +152 +151 +153 +155 +155 +161 +160 +159 +158 +155 +153 +153 +154 +167 +173 +174 +172 +170 +166 +163 +166 +166 +171 +175 +174 +172 +171 +163 +156 +155 +151 +152 +158 +166 +170 +170 +171 +165 +157 +156 +161 +163 +165 +168 +168 +169 +169 +169 +169 +168 +167 +160 +153 +145 +141 +144 +156 +164 +166 +166 +170 +171 +165 +163 +165 +165 +165 +164 +159 +158 +156 +159 +164 +171 +171 +171 +171 +168 +170 +171 +171 +173 +177 +180 +181 +178 +172 +166 +163 +162 +167 +174 +175 +171 +163 +156 +154 +156 +158 +160 +160 +160 +161 +161 +162 +165 +167 +166 +162 +154 +147 +146 +155 +162 +163 +164 +168 +163 +164 +164 +163 +162 +163 +161 +159 +151 +149 +157 +173 +181 +177 +174 +176 +191 +192 +192 +193 +192 +192 +191 +190 +189 +190 +191 +192 +193 +192 +191 +191 +192 +191 +190 +190 +191 +192 +192 +192 +192 +191 +190 +191 +191 +192 +192 +192 +190 +191 +192 +192 +191 +190 +190 +190 +189 +190 +191 +191 +191 +191 +192 +193 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +191 +192 +193 +193 +194 +194 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +191 +191 +191 +191 +191 +191 +191 +191 +193 +192 +192 +191 +191 +192 +192 +192 +193 +192 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +191 +191 +190 +193 +192 +191 +194 +195 +193 +192 +192 +192 +192 +192 +191 +190 +190 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +194 +193 +192 +191 +192 +192 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +194 +194 +193 +191 +190 +190 +191 +192 +193 +193 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +194 +193 +192 +192 +192 +192 +192 +193 +193 +194 +193 +193 +192 +193 +193 +194 +194 +193 +193 +192 +192 +193 +193 +190 +190 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +191 +191 +191 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +190 +191 +191 +192 +193 +193 +192 +192 +192 +193 +194 +194 +195 +197 +198 +198 +199 +201 +202 +201 +204 +205 +205 +204 +203 +200 +197 +194 +189 +184 +183 +182 +181 +183 +185 +185 +183 +183 +185 +187 +186 +185 +185 +186 +188 +190 +193 +195 +196 +198 +199 +202 +201 +201 +203 +202 +200 +199 +200 +199 +199 +200 +201 +202 +202 +201 +201 +196 +194 +188 +179 +172 +167 +162 +158 +153 +151 +148 +145 +144 +144 +140 +136 +130 +132 +135 +136 +137 +141 +146 +150 +145 +142 +142 +144 +147 +150 +152 +154 +154 +153 +151 +149 +148 +147 +147 +147 +144 +143 +141 +139 +136 +135 +135 +135 +141 +140 +141 +143 +141 +138 +137 +138 +142 +163 +187 +200 +205 +207 +207 +207 +203 +203 +202 +196 +181 +169 +174 +187 +194 +195 +194 +189 +185 +183 +182 +180 +185 +194 +200 +198 +197 +200 +201 +200 +205 +207 +207 +206 +204 +203 +201 +199 +186 +188 +189 +182 +174 +182 +196 +204 +192 +166 +161 +176 +185 +180 +173 +181 +193 +200 +209 +214 +215 +212 +207 +201 +201 +198 +193 +190 +189 +192 +193 +193 +195 +195 +197 +201 +203 +201 +201 +203 +207 +211 +211 +209 +209 +205 +200 +199 +195 +190 +185 +181 +178 +180 +189 +198 +196 +198 +201 +207 +214 +193 +161 +159 +197 +206 +189 +169 +166 +180 +202 +207 +203 +200 +199 +203 +210 +210 +197 +184 +178 +179 +179 +171 +175 +198 +213 +209 +194 +192 +203 +207 +195 +185 +177 +163 +155 +161 +168 +171 +169 +164 +172 +184 +190 +178 +167 +155 +150 +144 +150 +183 +204 +214 +201 +190 +188 +177 +161 +142 +133 +133 +131 +128 +134 +150 +162 +159 +160 +169 +186 +184 +163 +145 +138 +143 +156 +167 +185 +202 +201 +180 +159 +156 +146 +139 +123 +116 +137 +182 +209 +199 +159 +131 +143 +169 +187 +179 +178 +181 +172 +160 +150 +153 +154 +141 +134 +139 +136 +140 +140 +135 +131 +135 +143 +147 +128 +134 +166 +202 +206 +165 +122 +119 +154 +187 +212 +194 +147 +121 +130 +147 +147 +140 +152 +174 +177 +170 +167 +168 +179 +191 +186 +179 +178 +168 +155 +144 +131 +137 +148 +170 +177 +149 +136 +155 +178 +167 +137 +119 +123 +123 +127 +145 +170 +183 +178 +150 +132 +144 +170 +187 +178 +152 +131 +130 +140 +145 +148 +150 +141 +141 +172 +189 +169 +147 +142 +149 +157 +145 +136 +134 +136 +136 +138 +140 +137 +147 +169 +195 +200 +192 +184 +185 +178 +172 +168 +167 +160 +158 +161 +167 +159 +140 +131 +150 +178 +184 +175 +170 +160 +150 +134 +117 +109 +124 +146 +158 +138 +124 +139 +176 +180 +139 +125 +121 +126 +137 +167 +182 +174 +169 +161 +140 +129 +129 +129 +127 +125 +126 +134 +143 +166 +178 +172 +175 +179 +158 +134 +118 +127 +141 +143 +132 +132 +129 +130 +151 +184 +175 +140 +119 +124 +128 +126 +125 +124 +128 +127 +128 +125 +127 +139 +146 +152 +158 +168 +159 +153 +168 +166 +148 +116 +112 +150 +195 +196 +158 +125 +126 +124 +126 +131 +128 +124 +138 +170 +191 +164 +129 +134 +158 +164 +153 +134 +130 +126 +104 +120 +162 +179 +166 +161 +178 +173 +199 +200 +167 +152 +156 +153 +156 +152 +154 +158 +164 +169 +157 +136 +131 +151 +176 +190 +185 +175 +170 +166 +168 +170 +179 +181 +160 +141 +131 +131 +144 +156 +188 +190 +149 +112 +104 +112 +119 +112 +112 +137 +167 +163 +140 +140 +157 +174 +169 +167 +160 +144 +130 +130 +136 +136 +122 +132 +166 +179 +173 +171 +180 +179 +164 +171 +184 +185 +186 +213 +219 +179 +125 +87 +89 +102 +123 +151 +169 +145 +134 +133 +140 +161 +174 +155 +133 +134 +157 +191 +201 +196 +188 +168 +152 +144 +151 +162 +177 +188 +185 +164 +142 +135 +125 +122 +135 +149 +152 +165 +185 +194 +153 +96 +82 +117 +147 +143 +131 +120 +133 +151 +158 +157 +161 +166 +165 +164 +146 +118 +98 +96 +105 +123 +139 +138 +141 +143 +138 +133 +139 +142 +137 +105 +99 +116 +143 +153 +145 +120 +89 +88 +114 +134 +132 +130 +138 +135 +117 +107 +112 +133 +150 +144 +133 +130 +128 +103 +99 +139 +186 +188 +155 +126 +120 +115 +94 +80 +81 +102 +123 +140 +128 +101 +83 +91 +106 +117 +128 +118 +96 +73 +63 +68 +87 +104 +114 +113 +102 +97 +102 +111 +110 +89 +70 +81 +107 +122 +122 +118 +114 +113 +110 +105 +105 +93 +92 +87 +80 +75 +71 +73 +80 +75 +68 +68 +75 +83 +83 +82 +83 +81 +79 +77 +74 +71 +72 +72 +74 +77 +81 +87 +89 +90 +89 +84 +79 +79 +78 +77 +75 +72 +69 +68 +70 +68 +69 +70 +72 +71 +71 +69 +67 +67 +67 +66 +65 +61 +60 +59 +58 +57 +56 +56 +58 +59 +58 +58 +59 +57 +58 +60 +62 +62 +61 +59 +58 +59 +60 +61 +61 +63 +64 +63 +63 +65 +62 +59 +58 +57 +56 +56 +57 +55 +58 +61 +64 +66 +67 +64 +61 +58 +58 +58 +57 +55 +55 +55 +56 +55 +57 +59 +57 +57 +60 +62 +60 +62 +64 +70 +74 +72 +66 +65 +66 +69 +71 +73 +73 +74 +78 +80 +80 +78 +78 +77 +74 +71 +70 +72 +74 +71 +71 +72 +72 +73 +72 +68 +64 +58 +60 +67 +73 +71 +68 +66 +64 +58 +60 +60 +58 +57 +55 +56 +57 +70 +89 +103 +116 +126 +119 +115 +125 +132 +140 +141 +139 +141 +145 +152 +159 +165 +167 +165 +159 +155 +153 +156 +156 +168 +182 +181 +160 +141 +137 +145 +154 +165 +164 +161 +158 +156 +157 +160 +161 +162 +160 +163 +166 +157 +135 +129 +141 +163 +167 +165 +162 +162 +162 +162 +164 +164 +167 +169 +169 +157 +135 +129 +143 +155 +158 +162 +163 +166 +168 +170 +169 +179 +177 +175 +172 +168 +163 +157 +155 +154 +151 +153 +162 +166 +163 +161 +163 +154 +146 +139 +137 +136 +135 +136 +139 +140 +139 +141 +144 +143 +136 +132 +132 +118 +102 +98 +109 +120 +127 +133 +137 +135 +134 +134 +135 +132 +130 +129 +129 +126 +116 +108 +106 +109 +118 +131 +143 +147 +140 +135 +136 +133 +129 +130 +136 +144 +148 +154 +155 +149 +143 +139 +136 +138 +137 +136 +136 +136 +137 +139 +141 +144 +151 +154 +151 +146 +141 +131 +121 +128 +130 +133 +134 +137 +142 +146 +148 +153 +148 +141 +135 +131 +131 +137 +143 +146 +144 +140 +134 +131 +131 +135 +139 +142 +147 +151 +149 +143 +137 +136 +138 +143 +148 +152 +151 +147 +144 +141 +139 +134 +142 +154 +164 +164 +156 +149 +146 +150 +159 +165 +166 +166 +167 +167 +165 +160 +158 +157 +157 +158 +159 +154 +150 +140 +132 +128 +133 +142 +146 +149 +152 +149 +147 +147 +146 +140 +134 +138 +146 +153 +157 +158 +158 +157 +159 +162 +166 +168 +167 +164 +161 +161 +165 +167 +168 +176 +169 +161 +153 +141 +135 +139 +147 +159 +169 +174 +172 +166 +163 +162 +160 +156 +160 +167 +171 +167 +157 +150 +148 +153 +157 +160 +161 +162 +162 +160 +158 +156 +155 +152 +148 +142 +138 +138 +142 +145 +149 +152 +153 +152 +154 +156 +157 +155 +158 +160 +156 +149 +145 +151 +158 +169 +174 +174 +172 +171 +167 +165 +168 +173 +179 +182 +182 +181 +179 +171 +164 +153 +151 +152 +157 +162 +164 +165 +165 +159 +152 +153 +159 +161 +162 +164 +163 +165 +166 +168 +169 +169 +168 +160 +153 +143 +142 +147 +157 +164 +164 +165 +169 +170 +165 +164 +165 +164 +163 +161 +156 +154 +155 +159 +166 +171 +172 +170 +170 +168 +170 +171 +172 +175 +181 +184 +185 +177 +171 +167 +166 +165 +169 +173 +173 +166 +159 +152 +152 +155 +158 +161 +164 +164 +163 +163 +163 +166 +167 +164 +159 +152 +149 +149 +153 +160 +163 +164 +163 +162 +162 +162 +161 +161 +161 +158 +155 +153 +153 +162 +173 +179 +177 +175 +177 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +192 +191 +191 +191 +192 +191 +190 +190 +191 +192 +192 +192 +191 +190 +189 +190 +191 +192 +192 +192 +190 +191 +191 +191 +191 +190 +190 +190 +189 +190 +191 +191 +191 +191 +191 +191 +190 +190 +191 +191 +190 +190 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +194 +195 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +193 +194 +193 +192 +193 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +193 +194 +194 +194 +192 +191 +192 +193 +194 +193 +193 +193 +192 +190 +190 +190 +192 +193 +194 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +193 +193 +193 +192 +193 +192 +192 +194 +194 +194 +194 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +191 +190 +191 +192 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +193 +193 +192 +191 +193 +192 +192 +191 +191 +191 +192 +193 +190 +190 +190 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +194 +195 +196 +197 +198 +198 +199 +200 +202 +203 +203 +206 +208 +207 +205 +202 +197 +193 +191 +187 +183 +182 +181 +181 +183 +185 +186 +184 +184 +186 +187 +186 +185 +186 +189 +190 +193 +195 +196 +197 +199 +200 +204 +202 +201 +203 +204 +203 +201 +200 +202 +201 +200 +200 +200 +199 +197 +195 +192 +187 +178 +168 +161 +155 +148 +143 +139 +139 +139 +139 +139 +138 +135 +130 +132 +134 +137 +140 +143 +148 +153 +156 +153 +154 +155 +157 +160 +163 +163 +162 +161 +159 +157 +155 +153 +152 +150 +149 +145 +144 +142 +139 +135 +134 +136 +137 +145 +142 +140 +142 +143 +142 +141 +140 +143 +165 +187 +196 +199 +204 +208 +209 +206 +201 +198 +194 +181 +168 +172 +186 +197 +198 +196 +193 +190 +188 +186 +185 +186 +195 +201 +200 +199 +203 +203 +199 +204 +207 +210 +209 +206 +204 +201 +198 +191 +187 +181 +169 +163 +174 +192 +201 +186 +166 +166 +182 +187 +177 +171 +183 +200 +206 +211 +212 +211 +208 +205 +202 +199 +197 +193 +190 +192 +197 +201 +202 +198 +194 +195 +202 +208 +207 +205 +204 +204 +213 +212 +208 +208 +203 +197 +198 +199 +190 +183 +179 +173 +173 +184 +197 +203 +203 +198 +199 +205 +179 +146 +153 +195 +205 +190 +170 +169 +185 +201 +200 +200 +201 +202 +208 +215 +213 +197 +181 +181 +188 +187 +172 +173 +199 +211 +200 +189 +198 +209 +204 +186 +179 +172 +158 +158 +161 +157 +163 +181 +185 +177 +179 +186 +173 +167 +158 +149 +146 +153 +177 +192 +198 +189 +191 +195 +176 +148 +130 +135 +144 +136 +122 +131 +160 +178 +179 +178 +193 +189 +163 +139 +135 +153 +168 +177 +174 +178 +190 +196 +185 +166 +156 +138 +135 +129 +126 +149 +187 +202 +189 +162 +152 +162 +170 +180 +171 +165 +171 +177 +174 +165 +160 +158 +149 +139 +135 +139 +141 +139 +134 +136 +145 +150 +150 +136 +139 +168 +202 +208 +170 +125 +116 +144 +183 +211 +199 +166 +140 +132 +134 +148 +164 +179 +186 +185 +175 +158 +144 +162 +175 +169 +166 +178 +180 +163 +141 +125 +128 +144 +175 +180 +148 +135 +160 +182 +164 +134 +120 +126 +124 +127 +144 +163 +171 +174 +163 +151 +147 +157 +167 +170 +161 +146 +136 +141 +153 +159 +159 +139 +138 +167 +183 +167 +150 +147 +153 +157 +138 +126 +131 +138 +139 +145 +153 +157 +163 +178 +200 +210 +200 +183 +171 +162 +173 +174 +170 +158 +135 +135 +165 +192 +173 +138 +138 +172 +181 +169 +169 +177 +179 +156 +123 +100 +106 +136 +146 +134 +116 +137 +176 +178 +142 +136 +136 +133 +149 +174 +178 +164 +166 +162 +137 +125 +124 +125 +130 +134 +133 +130 +126 +147 +179 +191 +191 +183 +155 +127 +118 +130 +137 +140 +133 +130 +124 +125 +145 +180 +177 +147 +124 +126 +127 +124 +123 +123 +125 +128 +129 +121 +123 +141 +148 +145 +143 +162 +175 +176 +172 +150 +125 +113 +126 +172 +196 +174 +143 +130 +136 +135 +134 +132 +127 +125 +147 +174 +184 +149 +118 +136 +154 +144 +130 +122 +136 +140 +110 +119 +156 +165 +135 +126 +156 +168 +192 +189 +160 +147 +133 +114 +119 +115 +115 +137 +155 +168 +161 +132 +128 +149 +169 +180 +182 +183 +175 +162 +161 +168 +175 +174 +148 +120 +111 +124 +151 +172 +193 +186 +149 +116 +98 +104 +123 +120 +136 +167 +178 +139 +96 +109 +153 +172 +172 +170 +156 +135 +121 +127 +140 +145 +145 +163 +186 +180 +159 +156 +171 +185 +175 +173 +175 +181 +188 +209 +209 +173 +120 +86 +90 +107 +131 +162 +178 +148 +111 +107 +137 +168 +175 +155 +137 +135 +156 +191 +203 +196 +189 +173 +156 +155 +160 +167 +176 +184 +181 +164 +147 +136 +128 +126 +139 +146 +138 +148 +175 +199 +174 +127 +100 +116 +136 +136 +128 +135 +148 +161 +153 +139 +150 +172 +182 +159 +126 +96 +90 +97 +113 +134 +151 +142 +146 +147 +141 +138 +141 +137 +124 +110 +114 +131 +147 +147 +137 +114 +86 +83 +104 +123 +123 +125 +142 +139 +115 +101 +112 +137 +150 +143 +140 +139 +127 +92 +84 +133 +192 +193 +156 +126 +115 +110 +96 +92 +99 +115 +128 +146 +138 +108 +92 +103 +119 +125 +126 +109 +88 +68 +73 +85 +100 +115 +123 +118 +108 +105 +101 +100 +98 +87 +78 +90 +110 +115 +115 +112 +107 +107 +116 +118 +110 +97 +91 +94 +101 +94 +83 +81 +87 +83 +77 +76 +81 +86 +86 +86 +87 +80 +79 +78 +77 +74 +74 +75 +78 +77 +81 +86 +86 +85 +83 +80 +77 +78 +76 +73 +71 +67 +65 +67 +72 +71 +70 +71 +73 +74 +72 +69 +64 +62 +64 +64 +63 +59 +57 +56 +57 +58 +57 +57 +58 +58 +58 +58 +60 +59 +59 +60 +59 +59 +57 +57 +56 +57 +58 +60 +60 +62 +64 +64 +63 +63 +60 +58 +58 +57 +55 +54 +54 +55 +58 +63 +64 +64 +64 +61 +58 +57 +57 +57 +57 +56 +55 +54 +54 +53 +54 +56 +57 +58 +59 +60 +60 +58 +64 +72 +78 +77 +72 +67 +66 +69 +70 +70 +71 +74 +78 +81 +81 +77 +76 +74 +72 +70 +70 +71 +72 +72 +72 +72 +71 +71 +71 +67 +64 +58 +59 +66 +72 +70 +69 +67 +65 +60 +62 +58 +53 +54 +53 +59 +71 +84 +102 +116 +124 +128 +118 +114 +123 +135 +140 +138 +135 +137 +141 +148 +153 +157 +157 +154 +147 +143 +142 +148 +152 +165 +185 +178 +150 +134 +133 +144 +162 +169 +164 +160 +159 +157 +157 +159 +164 +162 +159 +157 +158 +154 +140 +137 +147 +165 +172 +169 +161 +160 +165 +166 +163 +161 +161 +165 +171 +161 +138 +132 +147 +152 +152 +157 +163 +164 +163 +168 +175 +180 +174 +170 +172 +173 +166 +153 +144 +150 +154 +162 +170 +170 +163 +158 +159 +148 +140 +134 +135 +136 +136 +138 +140 +147 +142 +139 +139 +139 +135 +131 +129 +120 +110 +105 +110 +120 +129 +133 +133 +133 +134 +134 +132 +129 +129 +128 +127 +127 +119 +114 +113 +116 +121 +128 +135 +142 +135 +132 +135 +134 +132 +134 +140 +145 +149 +160 +162 +154 +148 +140 +126 +123 +124 +129 +135 +140 +140 +140 +143 +145 +149 +151 +145 +135 +127 +123 +121 +126 +129 +134 +138 +139 +138 +140 +143 +150 +151 +149 +142 +131 +126 +130 +137 +139 +140 +136 +129 +127 +132 +141 +147 +149 +152 +156 +155 +148 +142 +137 +134 +140 +144 +149 +151 +148 +144 +141 +141 +141 +146 +154 +160 +160 +155 +150 +147 +147 +159 +168 +168 +164 +162 +163 +164 +162 +161 +160 +158 +156 +154 +149 +146 +142 +140 +137 +136 +140 +145 +150 +152 +152 +150 +147 +143 +138 +137 +140 +146 +150 +152 +154 +154 +152 +154 +158 +163 +165 +163 +161 +158 +154 +157 +165 +173 +178 +165 +152 +145 +136 +132 +142 +156 +164 +171 +175 +171 +165 +162 +161 +160 +155 +158 +166 +170 +164 +152 +146 +147 +151 +153 +158 +163 +166 +164 +163 +162 +160 +159 +157 +151 +144 +139 +140 +145 +150 +153 +156 +155 +154 +155 +156 +156 +155 +158 +159 +155 +147 +144 +150 +159 +169 +173 +173 +170 +168 +166 +166 +170 +177 +183 +187 +187 +186 +183 +175 +169 +161 +159 +159 +161 +161 +159 +156 +155 +147 +143 +148 +156 +159 +160 +161 +160 +162 +164 +167 +169 +169 +166 +157 +151 +142 +143 +150 +160 +164 +163 +165 +169 +166 +163 +164 +166 +164 +163 +161 +156 +149 +153 +160 +168 +173 +172 +170 +168 +167 +168 +169 +171 +176 +181 +183 +182 +173 +168 +166 +166 +166 +168 +171 +169 +164 +157 +151 +150 +153 +158 +162 +166 +166 +165 +163 +163 +165 +164 +158 +151 +149 +150 +151 +152 +157 +163 +163 +159 +159 +159 +158 +158 +158 +157 +153 +148 +146 +151 +161 +170 +174 +175 +176 +177 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +192 +192 +192 +191 +190 +190 +190 +191 +192 +192 +192 +191 +192 +192 +192 +191 +191 +191 +192 +189 +191 +192 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +190 +189 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +194 +195 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +191 +192 +192 +193 +193 +193 +193 +194 +194 +193 +192 +191 +190 +190 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +193 +193 +192 +191 +193 +193 +192 +192 +192 +192 +193 +193 +194 +192 +191 +191 +193 +194 +193 +192 +193 +192 +190 +190 +190 +192 +193 +194 +193 +193 +193 +192 +191 +191 +191 +192 +193 +193 +192 +192 +193 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +191 +193 +193 +193 +193 +192 +191 +191 +191 +194 +194 +194 +194 +193 +192 +191 +190 +192 +192 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +191 +193 +193 +192 +191 +191 +191 +192 +192 +190 +191 +191 +192 +192 +192 +192 +191 +192 +193 +193 +194 +194 +194 +195 +196 +197 +198 +199 +199 +199 +201 +203 +205 +205 +207 +207 +206 +203 +198 +194 +190 +190 +186 +183 +181 +179 +178 +180 +182 +184 +183 +184 +186 +186 +185 +186 +187 +191 +193 +195 +197 +198 +199 +200 +201 +206 +203 +202 +204 +205 +203 +201 +201 +203 +201 +199 +198 +197 +194 +190 +186 +182 +177 +169 +161 +155 +148 +140 +134 +133 +135 +138 +142 +143 +143 +141 +138 +142 +142 +144 +147 +150 +155 +159 +161 +160 +162 +163 +163 +165 +169 +169 +165 +166 +163 +160 +158 +156 +154 +151 +150 +147 +145 +140 +135 +131 +130 +134 +137 +143 +140 +138 +139 +140 +141 +139 +137 +141 +157 +176 +188 +196 +202 +206 +207 +207 +202 +200 +198 +190 +182 +184 +193 +202 +201 +197 +192 +189 +190 +193 +196 +193 +189 +192 +202 +204 +196 +189 +189 +191 +199 +207 +210 +209 +203 +193 +183 +185 +180 +174 +164 +160 +172 +189 +196 +183 +180 +184 +183 +176 +173 +175 +188 +202 +210 +215 +213 +207 +204 +204 +204 +199 +192 +188 +190 +195 +198 +199 +200 +195 +194 +197 +204 +208 +207 +206 +207 +209 +218 +214 +205 +203 +199 +195 +200 +197 +188 +177 +167 +159 +165 +185 +204 +209 +209 +207 +201 +195 +175 +161 +176 +197 +204 +193 +176 +177 +190 +198 +196 +200 +205 +206 +209 +216 +218 +199 +177 +177 +182 +183 +177 +179 +193 +199 +195 +197 +200 +196 +180 +168 +172 +173 +162 +151 +153 +155 +165 +182 +188 +185 +187 +190 +179 +167 +151 +141 +150 +162 +169 +181 +187 +179 +185 +197 +179 +143 +120 +126 +139 +137 +133 +153 +180 +194 +197 +193 +180 +144 +130 +141 +157 +179 +187 +190 +173 +165 +176 +191 +191 +175 +155 +138 +130 +129 +138 +161 +186 +187 +181 +182 +179 +168 +155 +166 +169 +155 +150 +177 +194 +190 +162 +146 +144 +141 +134 +138 +133 +128 +135 +151 +162 +156 +144 +135 +138 +165 +193 +196 +170 +134 +124 +147 +183 +207 +199 +175 +149 +138 +142 +168 +183 +189 +186 +181 +160 +130 +114 +151 +174 +165 +150 +164 +183 +175 +149 +120 +118 +138 +173 +179 +144 +134 +162 +183 +165 +135 +122 +125 +128 +136 +154 +160 +164 +168 +167 +157 +147 +146 +151 +162 +167 +159 +144 +147 +164 +169 +158 +146 +140 +162 +176 +165 +155 +153 +157 +156 +139 +127 +128 +132 +137 +147 +160 +178 +182 +183 +184 +192 +195 +180 +161 +160 +172 +171 +168 +163 +138 +128 +144 +185 +187 +162 +145 +163 +174 +163 +157 +179 +196 +172 +129 +89 +90 +133 +147 +129 +113 +136 +166 +166 +143 +144 +144 +138 +156 +176 +172 +163 +173 +167 +133 +121 +127 +134 +140 +141 +136 +127 +119 +137 +177 +197 +196 +185 +153 +123 +120 +127 +130 +136 +132 +125 +116 +119 +139 +182 +184 +154 +126 +120 +121 +122 +122 +120 +120 +125 +127 +118 +122 +143 +150 +141 +140 +160 +173 +170 +165 +141 +115 +111 +137 +180 +189 +159 +142 +144 +142 +139 +132 +126 +119 +123 +153 +178 +181 +142 +106 +120 +131 +123 +122 +122 +139 +133 +114 +123 +153 +161 +134 +122 +150 +166 +174 +171 +156 +145 +119 +93 +97 +104 +117 +143 +160 +167 +160 +139 +130 +144 +166 +181 +181 +180 +181 +171 +155 +163 +170 +172 +149 +116 +100 +112 +144 +183 +200 +192 +162 +132 +105 +99 +117 +140 +162 +177 +157 +106 +73 +98 +148 +165 +180 +177 +146 +118 +111 +126 +144 +152 +164 +181 +186 +168 +148 +150 +170 +177 +170 +165 +167 +187 +201 +213 +200 +164 +118 +84 +85 +109 +152 +175 +169 +140 +96 +97 +139 +171 +174 +154 +139 +133 +157 +191 +196 +185 +184 +177 +166 +169 +170 +173 +177 +182 +179 +164 +148 +146 +141 +137 +143 +149 +143 +151 +175 +188 +180 +154 +133 +143 +152 +141 +127 +144 +162 +172 +151 +127 +139 +166 +176 +148 +125 +108 +103 +106 +121 +141 +150 +141 +145 +146 +142 +138 +140 +137 +127 +125 +130 +142 +150 +144 +131 +110 +89 +77 +89 +110 +124 +132 +142 +138 +119 +105 +115 +140 +152 +147 +144 +133 +110 +89 +90 +135 +188 +196 +163 +125 +112 +109 +109 +115 +116 +120 +128 +149 +146 +116 +95 +102 +122 +131 +126 +101 +79 +62 +79 +93 +105 +120 +128 +120 +107 +97 +92 +90 +92 +91 +92 +103 +117 +113 +110 +107 +100 +101 +117 +125 +118 +102 +90 +96 +111 +110 +101 +94 +89 +97 +101 +98 +90 +89 +93 +91 +85 +85 +83 +81 +79 +77 +77 +78 +80 +78 +81 +84 +82 +80 +79 +79 +79 +76 +72 +68 +64 +61 +62 +65 +70 +72 +70 +69 +72 +74 +75 +71 +68 +62 +63 +62 +61 +58 +55 +56 +58 +58 +57 +57 +58 +58 +57 +57 +59 +59 +59 +58 +57 +56 +56 +58 +58 +56 +58 +59 +60 +61 +63 +63 +62 +60 +58 +56 +56 +56 +54 +53 +54 +58 +61 +64 +64 +62 +60 +58 +57 +56 +56 +56 +56 +56 +55 +54 +53 +53 +51 +53 +57 +59 +58 +58 +60 +59 +64 +70 +78 +81 +78 +72 +67 +70 +69 +69 +71 +74 +77 +78 +77 +78 +74 +71 +71 +73 +73 +71 +68 +76 +75 +73 +71 +70 +70 +66 +63 +58 +60 +66 +72 +70 +69 +68 +65 +60 +63 +58 +54 +57 +56 +62 +81 +99 +113 +125 +129 +126 +115 +111 +117 +128 +131 +128 +127 +132 +140 +146 +150 +152 +150 +144 +136 +130 +131 +136 +140 +149 +167 +164 +141 +128 +132 +145 +159 +171 +169 +167 +167 +164 +161 +159 +158 +163 +165 +158 +148 +146 +146 +148 +152 +165 +173 +171 +164 +164 +168 +167 +163 +164 +157 +157 +163 +160 +149 +148 +157 +159 +156 +154 +155 +157 +161 +172 +182 +178 +174 +170 +172 +176 +171 +156 +142 +144 +153 +165 +175 +173 +163 +154 +151 +141 +135 +131 +134 +137 +137 +139 +141 +149 +148 +140 +129 +129 +135 +134 +128 +127 +128 +120 +112 +116 +128 +132 +131 +131 +133 +133 +132 +132 +132 +127 +121 +119 +122 +126 +127 +123 +122 +126 +130 +134 +133 +132 +133 +133 +135 +139 +143 +146 +148 +160 +162 +153 +149 +141 +122 +111 +115 +125 +137 +143 +141 +140 +143 +145 +143 +141 +136 +129 +124 +126 +131 +131 +131 +135 +139 +139 +137 +138 +143 +146 +149 +151 +147 +135 +125 +123 +126 +127 +131 +133 +130 +131 +138 +145 +147 +151 +153 +155 +154 +150 +146 +140 +136 +138 +143 +149 +147 +144 +144 +145 +147 +153 +153 +154 +155 +155 +153 +150 +149 +150 +161 +168 +167 +162 +160 +162 +164 +165 +166 +164 +158 +153 +148 +146 +147 +146 +147 +144 +139 +139 +145 +150 +150 +151 +150 +146 +142 +140 +142 +144 +145 +149 +150 +152 +153 +153 +153 +156 +160 +166 +163 +162 +159 +154 +154 +162 +173 +176 +162 +148 +138 +132 +133 +144 +157 +164 +171 +174 +172 +166 +162 +159 +158 +156 +159 +166 +170 +163 +149 +144 +148 +150 +150 +154 +161 +163 +160 +159 +160 +161 +160 +157 +152 +145 +140 +143 +148 +155 +157 +159 +158 +157 +157 +156 +155 +159 +158 +156 +153 +150 +150 +156 +163 +168 +170 +168 +165 +165 +164 +166 +172 +178 +183 +187 +187 +185 +181 +174 +168 +170 +168 +168 +169 +169 +165 +158 +152 +143 +141 +147 +154 +156 +157 +157 +155 +155 +157 +161 +165 +165 +161 +154 +148 +141 +143 +151 +160 +164 +163 +164 +168 +165 +163 +166 +167 +164 +164 +161 +155 +145 +152 +162 +171 +175 +173 +170 +168 +166 +168 +169 +172 +176 +179 +179 +176 +170 +166 +165 +166 +166 +168 +170 +167 +163 +156 +150 +148 +151 +155 +159 +162 +163 +162 +160 +159 +160 +158 +150 +142 +141 +143 +145 +148 +152 +157 +156 +154 +156 +156 +154 +154 +154 +153 +147 +140 +135 +146 +158 +164 +166 +168 +167 +166 +192 +191 +191 +190 +190 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +192 +192 +191 +191 +192 +192 +192 +191 +192 +191 +191 +191 +191 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +192 +190 +191 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +190 +189 +190 +191 +192 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +193 +192 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +192 +193 +194 +193 +193 +194 +194 +194 +195 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +191 +190 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +193 +193 +192 +191 +192 +194 +194 +193 +191 +193 +192 +190 +190 +191 +192 +193 +194 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +193 +194 +195 +195 +193 +193 +193 +194 +193 +193 +192 +191 +192 +192 +193 +192 +192 +192 +192 +192 +194 +193 +193 +193 +192 +192 +192 +192 +194 +193 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +192 +192 +191 +192 +192 +192 +193 +192 +192 +191 +191 +190 +191 +192 +193 +193 +192 +191 +191 +192 +193 +194 +195 +195 +196 +197 +198 +199 +199 +200 +200 +200 +201 +204 +205 +204 +204 +203 +202 +200 +196 +192 +190 +190 +186 +183 +180 +178 +176 +177 +179 +180 +181 +183 +185 +186 +185 +187 +189 +194 +195 +197 +199 +200 +201 +202 +203 +204 +203 +203 +205 +204 +203 +201 +202 +203 +200 +197 +196 +194 +189 +182 +176 +171 +165 +158 +153 +149 +143 +137 +133 +131 +134 +140 +146 +150 +150 +149 +148 +147 +147 +147 +151 +156 +161 +165 +167 +164 +166 +165 +164 +166 +171 +172 +169 +169 +166 +162 +159 +157 +155 +153 +151 +151 +148 +142 +136 +133 +133 +135 +138 +139 +139 +138 +139 +140 +141 +140 +137 +146 +151 +165 +185 +199 +203 +203 +203 +201 +206 +209 +203 +195 +191 +196 +202 +205 +199 +193 +191 +195 +198 +198 +198 +195 +187 +187 +197 +193 +176 +166 +168 +176 +184 +193 +197 +196 +191 +180 +167 +171 +170 +170 +167 +166 +176 +187 +190 +181 +187 +194 +184 +174 +178 +186 +199 +207 +214 +216 +207 +199 +199 +204 +208 +199 +187 +182 +192 +201 +200 +196 +196 +195 +198 +201 +202 +201 +203 +208 +214 +221 +218 +206 +198 +198 +199 +199 +203 +195 +184 +168 +155 +154 +169 +192 +208 +208 +207 +216 +211 +194 +186 +186 +194 +198 +201 +195 +185 +189 +198 +199 +199 +201 +209 +209 +206 +213 +218 +197 +167 +155 +167 +180 +190 +196 +198 +195 +193 +198 +191 +174 +152 +146 +160 +173 +173 +152 +147 +158 +176 +186 +190 +193 +191 +191 +181 +158 +134 +132 +161 +179 +168 +163 +172 +181 +194 +203 +179 +141 +123 +123 +133 +144 +165 +194 +206 +196 +187 +183 +144 +102 +119 +162 +181 +188 +186 +181 +160 +151 +166 +187 +195 +178 +151 +135 +122 +124 +143 +175 +194 +181 +171 +173 +179 +166 +154 +164 +161 +133 +124 +162 +203 +217 +180 +141 +128 +132 +138 +128 +126 +132 +149 +164 +165 +150 +134 +127 +146 +174 +183 +181 +173 +149 +131 +142 +167 +196 +207 +187 +154 +151 +176 +196 +188 +177 +176 +165 +125 +100 +107 +159 +188 +181 +156 +154 +170 +179 +172 +142 +132 +142 +169 +170 +139 +135 +166 +189 +169 +138 +120 +126 +136 +147 +158 +147 +151 +165 +176 +166 +145 +138 +146 +163 +166 +162 +158 +163 +169 +160 +142 +149 +144 +164 +176 +166 +160 +159 +162 +155 +150 +140 +129 +123 +131 +152 +172 +188 +190 +185 +175 +169 +171 +170 +165 +174 +169 +156 +152 +161 +164 +149 +136 +149 +170 +177 +171 +168 +170 +162 +153 +173 +196 +177 +135 +96 +99 +142 +155 +130 +120 +139 +152 +149 +139 +142 +137 +141 +164 +178 +168 +164 +176 +167 +134 +123 +135 +147 +151 +146 +135 +122 +111 +131 +170 +202 +207 +190 +151 +119 +118 +125 +126 +132 +130 +119 +106 +109 +134 +184 +191 +162 +127 +117 +117 +121 +123 +122 +119 +121 +124 +117 +124 +146 +152 +142 +140 +159 +170 +165 +156 +137 +115 +113 +146 +187 +187 +148 +131 +148 +157 +145 +130 +120 +112 +119 +153 +183 +184 +142 +103 +99 +104 +110 +123 +124 +129 +121 +114 +124 +148 +167 +162 +150 +159 +151 +166 +175 +160 +144 +135 +119 +110 +119 +140 +149 +152 +152 +155 +159 +149 +143 +167 +197 +199 +184 +185 +185 +167 +157 +149 +154 +151 +129 +100 +99 +131 +180 +205 +197 +163 +140 +123 +113 +117 +156 +167 +159 +126 +91 +83 +113 +152 +174 +187 +175 +136 +103 +100 +119 +141 +163 +178 +182 +166 +148 +143 +158 +181 +183 +173 +163 +162 +187 +208 +219 +199 +153 +113 +87 +95 +122 +166 +178 +155 +131 +106 +112 +140 +164 +175 +160 +140 +136 +163 +194 +189 +173 +173 +174 +173 +178 +182 +184 +184 +183 +179 +168 +156 +161 +160 +160 +162 +158 +148 +153 +172 +176 +164 +150 +156 +178 +179 +158 +141 +149 +169 +176 +153 +130 +132 +139 +133 +123 +124 +123 +115 +113 +131 +143 +139 +129 +133 +138 +137 +133 +135 +138 +136 +127 +130 +142 +151 +144 +123 +100 +86 +84 +85 +98 +120 +139 +148 +139 +120 +109 +120 +142 +154 +148 +141 +127 +107 +104 +115 +144 +176 +192 +168 +124 +108 +113 +117 +122 +119 +122 +131 +148 +138 +111 +90 +97 +119 +130 +118 +90 +72 +65 +82 +95 +105 +122 +133 +122 +104 +84 +82 +83 +88 +95 +103 +116 +127 +123 +114 +106 +99 +99 +115 +129 +128 +112 +99 +99 +110 +111 +108 +103 +95 +108 +113 +112 +104 +99 +98 +94 +89 +94 +89 +83 +81 +80 +78 +77 +77 +78 +82 +86 +85 +83 +82 +82 +81 +76 +69 +62 +60 +60 +62 +64 +67 +69 +66 +64 +65 +69 +72 +71 +69 +64 +63 +61 +60 +56 +54 +56 +59 +57 +57 +59 +60 +59 +57 +57 +58 +59 +58 +57 +56 +55 +56 +60 +62 +59 +60 +61 +61 +62 +63 +63 +62 +58 +56 +54 +54 +54 +54 +56 +58 +61 +64 +65 +63 +60 +58 +58 +56 +56 +56 +56 +56 +55 +54 +54 +54 +56 +53 +54 +57 +58 +57 +58 +61 +63 +64 +67 +74 +81 +83 +78 +72 +69 +69 +70 +74 +76 +75 +73 +71 +76 +75 +74 +74 +74 +73 +71 +70 +74 +74 +71 +69 +68 +68 +65 +62 +58 +61 +67 +71 +69 +69 +67 +63 +54 +60 +58 +59 +66 +64 +71 +90 +119 +125 +129 +128 +122 +113 +110 +114 +118 +120 +119 +122 +135 +147 +154 +159 +156 +151 +144 +138 +134 +133 +135 +137 +139 +150 +156 +138 +118 +124 +141 +146 +164 +170 +172 +171 +170 +169 +162 +154 +163 +169 +161 +144 +132 +132 +143 +155 +165 +171 +172 +171 +172 +170 +166 +164 +165 +158 +154 +153 +154 +160 +171 +178 +177 +165 +149 +142 +149 +165 +177 +179 +176 +175 +170 +168 +172 +175 +167 +155 +145 +154 +164 +172 +170 +161 +150 +142 +133 +130 +130 +135 +139 +139 +140 +142 +145 +147 +141 +127 +119 +121 +126 +127 +136 +140 +134 +123 +119 +119 +122 +130 +134 +134 +132 +131 +132 +133 +125 +117 +113 +124 +134 +138 +133 +128 +126 +125 +124 +130 +133 +131 +132 +139 +145 +147 +151 +150 +156 +156 +146 +145 +140 +123 +113 +111 +116 +129 +143 +149 +150 +150 +150 +139 +129 +124 +123 +125 +133 +141 +143 +140 +140 +141 +141 +139 +141 +145 +147 +149 +152 +151 +143 +130 +119 +115 +116 +122 +128 +131 +137 +144 +148 +148 +150 +152 +154 +153 +152 +150 +145 +139 +138 +144 +145 +138 +135 +140 +147 +149 +156 +157 +158 +158 +158 +155 +151 +148 +155 +162 +167 +167 +163 +161 +161 +161 +164 +167 +166 +159 +151 +145 +146 +150 +150 +152 +149 +141 +141 +146 +148 +146 +143 +144 +144 +144 +146 +149 +150 +149 +148 +149 +151 +156 +158 +158 +159 +161 +165 +164 +163 +162 +159 +156 +160 +167 +168 +158 +145 +132 +129 +136 +145 +151 +164 +169 +171 +168 +162 +158 +157 +157 +159 +160 +166 +169 +160 +146 +142 +147 +155 +154 +156 +161 +161 +157 +156 +157 +161 +159 +157 +151 +145 +142 +145 +151 +156 +159 +161 +161 +161 +161 +158 +156 +159 +157 +156 +153 +150 +153 +161 +170 +170 +172 +167 +163 +164 +165 +167 +173 +180 +184 +188 +188 +183 +178 +172 +168 +169 +168 +170 +175 +179 +177 +167 +157 +150 +149 +153 +156 +155 +153 +153 +150 +146 +148 +151 +155 +156 +153 +148 +145 +138 +141 +148 +157 +161 +161 +160 +162 +167 +166 +167 +166 +162 +161 +156 +149 +142 +152 +164 +172 +174 +172 +169 +166 +166 +168 +172 +175 +179 +180 +177 +173 +169 +164 +163 +164 +165 +168 +170 +167 +157 +151 +146 +144 +146 +149 +152 +155 +155 +155 +154 +154 +155 +153 +145 +137 +133 +133 +137 +143 +147 +148 +149 +150 +155 +154 +152 +151 +152 +150 +143 +136 +132 +146 +159 +162 +160 +158 +155 +151 +192 +191 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +192 +192 +192 +191 +192 +192 +191 +191 +192 +192 +191 +190 +191 +191 +191 +191 +190 +190 +190 +191 +190 +191 +193 +193 +193 +192 +193 +193 +193 +192 +191 +191 +191 +191 +191 +190 +192 +192 +192 +193 +193 +193 +192 +191 +190 +191 +192 +193 +193 +192 +191 +190 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +193 +193 +193 +193 +192 +192 +190 +191 +191 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +195 +195 +193 +193 +194 +195 +194 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +194 +193 +191 +190 +191 +192 +193 +192 +191 +191 +192 +192 +192 +192 +190 +191 +191 +192 +193 +193 +193 +194 +193 +192 +192 +193 +194 +194 +193 +192 +193 +192 +191 +191 +192 +193 +193 +193 +191 +191 +192 +192 +191 +192 +193 +193 +191 +191 +191 +192 +193 +194 +195 +195 +194 +193 +193 +194 +193 +193 +191 +190 +192 +193 +193 +193 +193 +193 +194 +194 +192 +192 +191 +191 +192 +193 +194 +194 +194 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +193 +193 +192 +191 +191 +190 +191 +191 +192 +192 +192 +191 +190 +193 +194 +195 +197 +197 +198 +199 +200 +200 +201 +201 +201 +201 +201 +202 +203 +200 +198 +198 +197 +196 +193 +190 +190 +189 +186 +182 +179 +177 +174 +174 +176 +178 +180 +183 +187 +187 +187 +189 +192 +195 +197 +199 +200 +201 +202 +203 +204 +205 +204 +206 +207 +207 +205 +203 +204 +202 +197 +192 +189 +187 +181 +172 +166 +160 +154 +148 +144 +142 +140 +139 +139 +138 +141 +146 +152 +155 +154 +153 +154 +152 +152 +152 +155 +159 +163 +166 +168 +166 +166 +165 +166 +169 +173 +174 +174 +172 +168 +164 +161 +160 +159 +157 +155 +152 +149 +144 +140 +138 +136 +136 +136 +135 +137 +138 +138 +139 +140 +139 +137 +143 +144 +157 +182 +201 +206 +204 +204 +206 +208 +207 +201 +198 +199 +202 +203 +205 +196 +189 +193 +201 +203 +196 +189 +189 +191 +190 +184 +169 +155 +151 +154 +164 +170 +174 +174 +175 +177 +174 +167 +174 +177 +182 +183 +182 +187 +190 +188 +183 +183 +189 +188 +185 +189 +195 +208 +212 +214 +209 +196 +188 +193 +202 +207 +195 +185 +182 +193 +202 +200 +194 +193 +194 +199 +201 +196 +196 +205 +215 +221 +219 +202 +188 +188 +193 +199 +202 +200 +192 +180 +163 +156 +164 +183 +199 +205 +208 +201 +211 +211 +198 +199 +200 +199 +199 +199 +198 +192 +198 +207 +205 +207 +204 +210 +208 +201 +207 +214 +195 +164 +148 +167 +185 +198 +205 +203 +196 +194 +192 +182 +161 +140 +132 +141 +160 +174 +168 +157 +167 +186 +191 +194 +195 +187 +185 +174 +147 +129 +142 +176 +184 +155 +135 +150 +184 +211 +210 +180 +150 +145 +150 +158 +176 +200 +213 +204 +182 +168 +141 +116 +107 +147 +187 +191 +178 +170 +164 +147 +145 +164 +185 +196 +179 +147 +122 +116 +129 +155 +193 +205 +171 +146 +148 +176 +176 +163 +165 +162 +128 +114 +151 +191 +215 +195 +155 +126 +122 +132 +125 +140 +159 +168 +164 +153 +141 +134 +130 +148 +178 +186 +180 +172 +157 +143 +138 +152 +174 +193 +193 +183 +185 +199 +193 +179 +160 +150 +136 +107 +99 +119 +161 +191 +196 +180 +162 +155 +167 +181 +176 +160 +157 +168 +160 +138 +143 +173 +192 +169 +138 +125 +136 +151 +157 +159 +136 +130 +150 +184 +186 +154 +135 +140 +162 +163 +171 +180 +173 +155 +141 +138 +150 +150 +173 +184 +171 +165 +165 +166 +148 +154 +149 +134 +127 +140 +170 +193 +196 +189 +180 +167 +147 +136 +148 +169 +188 +173 +149 +139 +156 +176 +167 +143 +130 +144 +169 +183 +179 +169 +162 +154 +162 +181 +176 +153 +129 +132 +153 +152 +132 +124 +141 +147 +144 +135 +135 +132 +143 +173 +180 +163 +158 +167 +161 +139 +129 +139 +150 +152 +146 +135 +119 +106 +119 +157 +205 +221 +197 +147 +109 +108 +118 +119 +125 +123 +115 +98 +102 +135 +187 +195 +164 +127 +117 +119 +124 +126 +127 +123 +119 +122 +120 +128 +146 +153 +140 +132 +153 +171 +164 +148 +128 +116 +126 +160 +181 +161 +126 +130 +166 +178 +153 +128 +112 +108 +114 +149 +182 +185 +152 +117 +92 +88 +99 +118 +123 +121 +123 +115 +123 +146 +174 +181 +162 +153 +132 +157 +179 +163 +144 +147 +147 +144 +145 +158 +149 +138 +133 +149 +177 +175 +163 +169 +192 +202 +189 +186 +190 +182 +166 +134 +129 +145 +138 +105 +98 +131 +174 +195 +190 +164 +147 +138 +137 +144 +160 +163 +142 +108 +90 +96 +127 +161 +180 +189 +173 +132 +96 +86 +111 +148 +179 +193 +184 +157 +144 +151 +168 +186 +192 +176 +161 +155 +176 +201 +219 +200 +147 +110 +103 +126 +148 +171 +173 +148 +133 +116 +124 +144 +160 +166 +157 +150 +151 +173 +193 +182 +164 +157 +158 +169 +175 +184 +190 +190 +185 +181 +176 +171 +182 +179 +180 +176 +152 +129 +129 +144 +164 +166 +153 +148 +167 +181 +173 +160 +164 +173 +167 +146 +129 +118 +104 +89 +100 +117 +125 +117 +121 +141 +146 +131 +118 +125 +133 +133 +130 +135 +141 +139 +127 +128 +137 +146 +138 +113 +95 +91 +101 +98 +96 +108 +137 +153 +137 +112 +106 +126 +147 +152 +143 +134 +128 +123 +123 +135 +148 +165 +186 +169 +124 +108 +114 +123 +128 +121 +120 +126 +139 +124 +99 +86 +100 +123 +127 +106 +80 +73 +76 +86 +95 +103 +121 +136 +125 +102 +83 +83 +83 +86 +94 +108 +123 +133 +137 +128 +117 +106 +101 +108 +118 +121 +114 +108 +109 +114 +115 +109 +101 +93 +100 +97 +100 +106 +106 +99 +97 +100 +101 +92 +84 +81 +79 +77 +75 +75 +79 +83 +89 +89 +89 +89 +84 +80 +75 +68 +61 +61 +63 +65 +65 +65 +67 +65 +62 +62 +64 +67 +69 +70 +66 +61 +58 +57 +55 +53 +54 +57 +58 +59 +61 +63 +61 +58 +57 +58 +57 +57 +55 +53 +52 +54 +58 +61 +62 +63 +63 +62 +63 +63 +63 +62 +58 +54 +52 +52 +54 +56 +58 +61 +65 +66 +66 +62 +59 +58 +57 +54 +55 +56 +57 +57 +55 +54 +55 +56 +58 +57 +57 +59 +59 +57 +60 +64 +66 +65 +65 +70 +79 +84 +82 +77 +69 +70 +73 +77 +78 +75 +71 +69 +70 +74 +76 +74 +69 +67 +69 +72 +69 +69 +67 +65 +66 +66 +64 +62 +58 +60 +65 +69 +67 +67 +65 +60 +56 +58 +55 +57 +66 +74 +89 +109 +134 +132 +128 +121 +113 +110 +113 +116 +121 +123 +123 +129 +144 +156 +162 +166 +161 +155 +149 +145 +143 +144 +144 +147 +152 +156 +159 +140 +113 +115 +131 +134 +142 +151 +157 +160 +166 +173 +171 +164 +165 +169 +165 +150 +129 +117 +132 +159 +166 +169 +170 +173 +175 +171 +167 +167 +164 +160 +153 +143 +140 +156 +176 +183 +182 +175 +158 +142 +143 +160 +174 +177 +175 +174 +168 +163 +164 +169 +167 +161 +154 +159 +162 +165 +164 +157 +145 +136 +126 +127 +131 +138 +142 +141 +141 +143 +142 +141 +140 +135 +119 +107 +114 +129 +140 +142 +139 +138 +130 +111 +109 +127 +137 +135 +132 +129 +128 +127 +123 +119 +123 +131 +139 +142 +140 +133 +123 +113 +114 +124 +130 +131 +135 +144 +150 +150 +153 +149 +149 +147 +141 +142 +140 +130 +124 +114 +108 +118 +140 +156 +160 +157 +153 +137 +122 +115 +117 +124 +134 +144 +151 +148 +145 +143 +141 +140 +141 +143 +146 +147 +150 +153 +149 +137 +124 +115 +113 +117 +124 +132 +141 +147 +150 +152 +149 +152 +155 +155 +155 +154 +148 +141 +141 +140 +135 +128 +129 +137 +144 +148 +157 +158 +158 +157 +157 +157 +155 +152 +157 +160 +165 +167 +165 +162 +159 +157 +159 +163 +164 +159 +151 +146 +148 +152 +151 +154 +152 +145 +143 +146 +146 +142 +141 +142 +144 +147 +150 +152 +151 +149 +147 +147 +151 +160 +167 +167 +166 +166 +163 +164 +164 +166 +164 +162 +160 +160 +151 +146 +135 +125 +127 +140 +149 +152 +166 +168 +167 +164 +158 +156 +156 +158 +159 +161 +165 +165 +156 +144 +141 +145 +153 +153 +155 +158 +159 +157 +156 +156 +159 +156 +153 +148 +143 +141 +145 +150 +154 +157 +160 +161 +162 +163 +161 +158 +160 +160 +159 +153 +146 +147 +158 +170 +176 +175 +169 +164 +164 +166 +168 +174 +182 +185 +188 +187 +181 +176 +171 +168 +167 +167 +168 +175 +182 +181 +170 +158 +152 +152 +157 +159 +157 +156 +157 +154 +150 +149 +149 +150 +147 +142 +136 +134 +135 +138 +144 +152 +156 +155 +154 +154 +161 +159 +159 +159 +157 +158 +154 +145 +139 +151 +163 +170 +170 +167 +164 +161 +161 +165 +170 +174 +178 +178 +175 +170 +164 +159 +157 +158 +159 +162 +164 +160 +147 +143 +140 +140 +142 +145 +148 +151 +150 +151 +152 +153 +154 +153 +146 +140 +134 +134 +139 +146 +150 +150 +151 +154 +158 +157 +155 +154 +153 +151 +145 +138 +135 +149 +162 +164 +161 +158 +155 +151 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +191 +190 +191 +191 +191 +190 +190 +190 +190 +191 +190 +191 +192 +192 +192 +192 +193 +194 +193 +192 +190 +190 +191 +191 +191 +190 +192 +192 +192 +193 +194 +193 +193 +192 +190 +191 +192 +193 +193 +192 +191 +190 +190 +190 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +194 +193 +193 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +195 +195 +193 +192 +193 +194 +193 +191 +192 +192 +192 +191 +192 +193 +194 +192 +193 +194 +193 +191 +190 +191 +193 +193 +192 +191 +191 +191 +192 +192 +192 +189 +190 +191 +192 +193 +193 +193 +193 +192 +193 +193 +194 +194 +194 +193 +193 +192 +192 +191 +192 +192 +193 +193 +193 +190 +191 +192 +192 +192 +192 +192 +193 +191 +191 +191 +192 +193 +194 +195 +195 +195 +194 +194 +194 +193 +192 +191 +190 +192 +193 +193 +193 +193 +193 +194 +194 +193 +192 +192 +191 +192 +192 +193 +194 +193 +192 +192 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +190 +191 +191 +192 +193 +193 +192 +192 +194 +195 +197 +199 +200 +201 +202 +202 +203 +203 +203 +202 +201 +200 +200 +200 +196 +194 +193 +194 +193 +190 +188 +189 +187 +185 +182 +179 +176 +173 +174 +176 +178 +181 +186 +190 +190 +189 +191 +195 +196 +197 +200 +201 +203 +203 +205 +205 +207 +205 +205 +207 +208 +205 +202 +201 +196 +190 +181 +176 +173 +168 +160 +154 +150 +146 +142 +141 +142 +143 +146 +149 +151 +153 +157 +159 +159 +156 +154 +156 +156 +157 +159 +160 +162 +163 +164 +165 +166 +165 +165 +168 +171 +172 +173 +174 +172 +168 +163 +160 +160 +160 +158 +157 +152 +148 +143 +140 +139 +138 +136 +135 +135 +136 +136 +135 +136 +137 +136 +133 +134 +139 +154 +177 +197 +206 +206 +206 +210 +204 +196 +192 +193 +197 +201 +203 +203 +196 +191 +191 +193 +190 +184 +180 +185 +190 +185 +169 +153 +148 +154 +161 +171 +175 +174 +169 +167 +173 +178 +178 +184 +187 +193 +194 +192 +194 +194 +188 +186 +183 +189 +192 +194 +197 +199 +210 +213 +209 +197 +184 +181 +190 +198 +201 +193 +191 +192 +196 +199 +200 +197 +195 +194 +198 +196 +191 +197 +212 +218 +215 +195 +178 +177 +189 +191 +193 +196 +192 +189 +178 +168 +168 +179 +191 +200 +203 +206 +195 +202 +209 +210 +209 +200 +198 +200 +201 +201 +192 +198 +210 +206 +207 +203 +204 +197 +190 +196 +205 +197 +178 +163 +179 +192 +201 +204 +196 +190 +196 +185 +174 +158 +144 +133 +128 +142 +164 +175 +174 +178 +185 +189 +191 +194 +195 +188 +167 +136 +135 +160 +184 +177 +140 +118 +139 +187 +217 +212 +193 +173 +172 +181 +188 +201 +206 +196 +178 +160 +146 +115 +123 +149 +176 +187 +183 +169 +163 +157 +146 +151 +168 +184 +195 +183 +154 +123 +121 +145 +174 +204 +200 +155 +136 +150 +179 +181 +171 +173 +171 +138 +127 +155 +180 +197 +192 +169 +140 +126 +127 +140 +165 +181 +169 +149 +140 +138 +137 +139 +146 +171 +182 +175 +167 +160 +156 +145 +148 +158 +175 +197 +216 +212 +196 +173 +168 +148 +127 +118 +113 +115 +127 +157 +180 +187 +183 +170 +153 +159 +172 +184 +173 +168 +168 +156 +142 +152 +178 +184 +162 +139 +135 +147 +157 +158 +156 +139 +125 +140 +182 +197 +170 +145 +142 +157 +168 +186 +193 +170 +142 +138 +153 +159 +157 +175 +184 +174 +168 +163 +159 +144 +146 +145 +143 +151 +171 +191 +202 +189 +172 +158 +148 +128 +114 +128 +156 +180 +178 +161 +148 +156 +167 +163 +153 +142 +137 +146 +169 +184 +183 +166 +153 +157 +165 +168 +160 +153 +158 +158 +148 +132 +121 +141 +151 +151 +135 +129 +132 +152 +181 +178 +154 +151 +159 +154 +147 +140 +148 +151 +145 +137 +131 +121 +113 +108 +137 +197 +227 +203 +147 +104 +100 +113 +114 +117 +120 +117 +100 +104 +143 +191 +196 +161 +123 +115 +122 +129 +127 +127 +126 +121 +124 +126 +130 +142 +146 +134 +127 +149 +166 +154 +136 +124 +122 +137 +158 +151 +123 +110 +138 +181 +192 +156 +122 +106 +106 +114 +144 +173 +175 +159 +139 +106 +95 +100 +108 +118 +120 +117 +107 +124 +158 +183 +181 +155 +139 +135 +159 +174 +159 +143 +140 +147 +166 +168 +166 +157 +140 +126 +138 +168 +183 +185 +178 +179 +189 +192 +184 +180 +185 +176 +145 +134 +143 +137 +112 +103 +127 +157 +176 +183 +172 +158 +152 +158 +171 +166 +162 +129 +95 +95 +118 +145 +169 +174 +186 +169 +127 +94 +89 +121 +163 +187 +199 +183 +156 +152 +162 +175 +189 +190 +167 +154 +155 +176 +201 +218 +193 +143 +109 +116 +150 +166 +171 +165 +140 +134 +118 +126 +147 +161 +159 +152 +159 +171 +179 +183 +171 +156 +139 +135 +158 +173 +180 +185 +185 +184 +183 +177 +173 +181 +176 +175 +156 +122 +106 +111 +114 +142 +168 +166 +142 +145 +170 +178 +171 +176 +172 +153 +132 +116 +93 +76 +76 +97 +118 +127 +123 +132 +147 +144 +130 +121 +131 +136 +130 +129 +141 +145 +135 +128 +130 +135 +137 +124 +102 +92 +99 +114 +115 +105 +107 +133 +144 +121 +96 +104 +134 +151 +146 +135 +128 +128 +134 +123 +124 +138 +163 +185 +170 +129 +111 +115 +127 +138 +132 +124 +121 +130 +117 +92 +86 +106 +129 +125 +99 +78 +83 +90 +90 +93 +100 +116 +134 +127 +100 +89 +89 +86 +83 +88 +102 +117 +125 +136 +137 +130 +117 +107 +101 +98 +98 +94 +93 +97 +109 +118 +112 +99 +93 +90 +81 +80 +92 +99 +98 +100 +107 +100 +91 +83 +80 +78 +77 +76 +79 +83 +85 +88 +89 +92 +90 +85 +78 +72 +67 +63 +64 +66 +66 +65 +64 +64 +64 +65 +64 +63 +65 +68 +70 +66 +59 +55 +56 +55 +53 +53 +55 +59 +60 +62 +64 +62 +58 +57 +58 +57 +56 +55 +52 +51 +53 +58 +61 +62 +63 +63 +62 +62 +63 +62 +60 +57 +54 +52 +53 +55 +57 +60 +64 +66 +67 +65 +62 +60 +58 +55 +52 +52 +55 +58 +58 +57 +55 +56 +58 +58 +60 +62 +61 +60 +59 +62 +65 +66 +65 +66 +68 +76 +84 +84 +81 +73 +74 +77 +80 +79 +74 +71 +70 +70 +71 +71 +68 +65 +65 +67 +70 +66 +66 +64 +63 +64 +65 +63 +61 +58 +59 +65 +67 +65 +66 +65 +60 +63 +60 +57 +57 +67 +86 +109 +126 +134 +130 +124 +116 +108 +110 +118 +122 +129 +131 +131 +136 +150 +160 +164 +167 +161 +157 +152 +150 +151 +151 +155 +161 +170 +167 +158 +140 +126 +126 +134 +139 +133 +135 +136 +140 +149 +161 +168 +169 +167 +168 +165 +156 +139 +126 +138 +162 +166 +167 +166 +167 +169 +169 +167 +169 +167 +161 +152 +139 +133 +150 +169 +173 +174 +178 +172 +155 +146 +155 +170 +177 +173 +170 +167 +167 +164 +160 +159 +160 +160 +162 +164 +164 +161 +154 +142 +131 +124 +128 +135 +143 +144 +140 +140 +142 +139 +132 +131 +133 +124 +112 +116 +130 +138 +142 +141 +141 +136 +115 +105 +119 +131 +132 +133 +129 +122 +117 +121 +124 +136 +139 +141 +140 +140 +134 +121 +107 +106 +112 +122 +133 +143 +149 +152 +154 +152 +148 +144 +141 +139 +139 +138 +136 +131 +125 +117 +120 +134 +149 +152 +148 +141 +131 +121 +117 +119 +125 +134 +142 +149 +151 +150 +145 +141 +140 +141 +141 +143 +144 +147 +150 +147 +138 +127 +120 +116 +119 +126 +136 +142 +145 +149 +155 +151 +154 +155 +154 +154 +155 +151 +145 +142 +130 +121 +124 +133 +141 +148 +154 +158 +158 +155 +152 +153 +156 +159 +159 +159 +161 +163 +164 +163 +161 +158 +157 +157 +158 +158 +154 +150 +148 +149 +152 +150 +154 +154 +148 +144 +144 +143 +141 +143 +143 +145 +149 +152 +152 +151 +150 +149 +147 +152 +164 +174 +175 +171 +169 +164 +164 +164 +166 +168 +167 +161 +154 +139 +131 +120 +117 +124 +139 +151 +157 +165 +165 +165 +161 +156 +153 +153 +156 +158 +160 +161 +158 +150 +141 +138 +140 +145 +148 +151 +153 +154 +154 +153 +151 +153 +149 +145 +142 +140 +140 +144 +149 +151 +153 +155 +156 +157 +159 +158 +156 +161 +160 +157 +151 +145 +146 +157 +168 +176 +175 +168 +162 +163 +165 +169 +175 +183 +184 +184 +183 +178 +173 +170 +169 +169 +169 +170 +174 +179 +178 +167 +155 +149 +151 +158 +163 +162 +164 +166 +165 +163 +160 +157 +154 +148 +139 +132 +130 +133 +137 +144 +150 +150 +148 +148 +149 +150 +147 +147 +148 +150 +154 +151 +142 +137 +149 +161 +165 +163 +159 +156 +153 +155 +160 +166 +169 +171 +172 +170 +166 +158 +152 +150 +150 +151 +153 +154 +150 +141 +139 +138 +141 +144 +147 +150 +154 +154 +156 +158 +158 +157 +155 +150 +145 +143 +147 +152 +155 +158 +160 +162 +162 +162 +163 +162 +160 +158 +155 +150 +145 +145 +157 +167 +170 +167 +165 +163 +162 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +189 +189 +190 +191 +192 +192 +191 +190 +192 +192 +192 +191 +191 +191 +192 +192 +190 +190 +191 +191 +191 +192 +193 +194 +193 +192 +190 +190 +191 +192 +191 +191 +191 +191 +191 +192 +193 +193 +192 +192 +190 +191 +193 +193 +193 +192 +191 +190 +190 +190 +191 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +195 +194 +193 +193 +191 +192 +192 +192 +191 +191 +192 +193 +193 +192 +192 +191 +193 +196 +195 +192 +191 +192 +193 +193 +189 +190 +191 +191 +191 +192 +193 +194 +192 +193 +194 +193 +191 +190 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +190 +191 +192 +193 +193 +193 +192 +191 +192 +193 +194 +194 +194 +193 +193 +194 +192 +191 +191 +192 +193 +193 +193 +192 +190 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +196 +195 +194 +193 +192 +192 +191 +190 +191 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +191 +191 +192 +193 +194 +194 +195 +195 +195 +197 +199 +201 +202 +203 +203 +204 +205 +205 +205 +203 +201 +199 +198 +198 +194 +192 +192 +192 +191 +187 +185 +186 +185 +183 +181 +178 +175 +173 +174 +177 +179 +182 +188 +192 +192 +191 +193 +197 +196 +198 +200 +202 +203 +204 +205 +206 +207 +203 +202 +204 +205 +201 +196 +192 +190 +181 +171 +165 +161 +157 +150 +144 +143 +141 +141 +144 +147 +149 +153 +156 +162 +162 +163 +163 +160 +155 +153 +155 +157 +160 +163 +165 +165 +165 +165 +166 +166 +164 +165 +170 +172 +170 +169 +170 +170 +165 +160 +158 +158 +158 +158 +156 +153 +148 +141 +137 +137 +138 +138 +138 +139 +138 +136 +134 +134 +136 +134 +129 +129 +140 +157 +176 +193 +204 +207 +205 +203 +197 +190 +186 +182 +183 +196 +210 +203 +200 +196 +188 +177 +170 +172 +178 +187 +185 +175 +160 +149 +152 +164 +175 +190 +195 +192 +181 +173 +176 +183 +185 +182 +186 +192 +192 +190 +192 +193 +189 +188 +189 +195 +193 +193 +198 +200 +206 +209 +203 +189 +178 +179 +190 +196 +195 +195 +202 +204 +200 +198 +201 +203 +200 +198 +200 +195 +190 +200 +215 +212 +198 +171 +162 +179 +199 +192 +187 +191 +186 +185 +178 +175 +180 +186 +190 +197 +206 +197 +191 +199 +214 +225 +215 +194 +195 +202 +205 +205 +190 +194 +209 +203 +201 +199 +193 +183 +177 +184 +196 +199 +194 +175 +184 +195 +207 +206 +189 +182 +196 +182 +167 +155 +149 +140 +127 +135 +158 +182 +196 +194 +182 +177 +175 +183 +199 +200 +166 +126 +135 +169 +185 +174 +140 +124 +146 +194 +215 +210 +206 +196 +187 +190 +193 +197 +189 +173 +160 +142 +120 +126 +148 +182 +180 +167 +169 +168 +168 +159 +152 +160 +173 +183 +195 +190 +166 +137 +133 +159 +188 +205 +186 +149 +153 +172 +175 +170 +179 +186 +173 +139 +142 +163 +182 +192 +184 +168 +152 +138 +135 +159 +179 +183 +155 +133 +134 +139 +138 +139 +148 +166 +165 +160 +168 +168 +161 +152 +146 +155 +179 +207 +223 +211 +186 +172 +160 +140 +126 +123 +120 +122 +129 +158 +171 +167 +164 +165 +160 +163 +167 +171 +169 +171 +170 +157 +147 +157 +178 +175 +155 +141 +143 +149 +149 +148 +149 +145 +137 +149 +179 +191 +176 +159 +154 +155 +172 +190 +189 +166 +146 +150 +165 +171 +160 +171 +178 +171 +169 +158 +146 +147 +140 +137 +151 +176 +197 +201 +194 +167 +149 +136 +130 +122 +111 +117 +132 +159 +178 +176 +166 +164 +156 +151 +160 +162 +144 +129 +147 +188 +202 +178 +155 +161 +160 +159 +152 +153 +163 +162 +155 +136 +121 +142 +160 +162 +134 +120 +132 +163 +189 +175 +148 +151 +160 +157 +157 +156 +160 +156 +139 +125 +122 +122 +121 +106 +123 +185 +226 +205 +151 +107 +101 +117 +117 +117 +121 +124 +106 +108 +150 +196 +197 +157 +116 +111 +122 +131 +127 +123 +127 +125 +128 +132 +130 +135 +137 +130 +130 +151 +158 +139 +128 +128 +132 +137 +139 +121 +108 +110 +135 +177 +193 +150 +114 +101 +108 +115 +140 +164 +162 +154 +152 +126 +116 +111 +102 +114 +119 +112 +103 +134 +179 +191 +170 +137 +122 +141 +167 +167 +140 +129 +128 +135 +162 +176 +167 +172 +154 +127 +126 +144 +172 +188 +190 +183 +187 +196 +181 +169 +182 +172 +163 +160 +150 +137 +117 +103 +110 +131 +167 +187 +174 +161 +165 +173 +172 +172 +159 +113 +79 +104 +151 +172 +175 +169 +182 +160 +117 +99 +111 +140 +170 +187 +193 +174 +150 +152 +167 +183 +199 +187 +160 +152 +164 +189 +211 +218 +183 +139 +108 +119 +155 +168 +170 +159 +130 +127 +123 +130 +144 +160 +164 +157 +159 +184 +179 +170 +160 +148 +124 +118 +149 +179 +178 +177 +178 +181 +181 +169 +157 +158 +156 +150 +121 +93 +102 +116 +105 +118 +152 +163 +151 +153 +169 +175 +173 +174 +167 +145 +127 +108 +75 +61 +78 +104 +125 +134 +132 +140 +145 +138 +130 +131 +141 +140 +126 +127 +146 +147 +128 +120 +129 +135 +132 +115 +92 +85 +95 +117 +123 +114 +114 +133 +130 +102 +83 +108 +142 +154 +141 +131 +125 +125 +132 +110 +101 +124 +165 +187 +172 +134 +116 +119 +127 +140 +141 +135 +127 +131 +116 +91 +86 +107 +129 +124 +97 +80 +91 +98 +91 +92 +98 +110 +131 +126 +98 +92 +92 +86 +79 +81 +93 +105 +111 +120 +135 +136 +124 +113 +99 +84 +79 +70 +66 +69 +89 +114 +115 +104 +103 +93 +82 +73 +77 +87 +95 +100 +103 +97 +89 +82 +80 +78 +77 +80 +86 +87 +86 +85 +86 +89 +89 +84 +77 +69 +66 +65 +67 +67 +66 +64 +64 +60 +63 +66 +65 +63 +63 +66 +69 +65 +58 +54 +56 +56 +54 +53 +55 +58 +59 +61 +62 +60 +57 +56 +58 +59 +59 +57 +55 +54 +56 +61 +65 +60 +61 +61 +60 +60 +61 +60 +57 +56 +54 +52 +54 +57 +58 +62 +65 +66 +66 +65 +62 +60 +58 +54 +49 +49 +54 +58 +59 +57 +56 +57 +59 +57 +61 +63 +61 +59 +60 +63 +64 +64 +66 +67 +69 +75 +82 +85 +84 +78 +78 +80 +82 +79 +74 +71 +72 +76 +70 +65 +64 +67 +69 +69 +68 +67 +66 +65 +64 +64 +65 +63 +60 +59 +60 +65 +66 +64 +66 +66 +61 +63 +61 +62 +65 +76 +98 +119 +128 +129 +126 +123 +117 +110 +114 +124 +128 +131 +133 +133 +138 +152 +161 +164 +166 +160 +158 +155 +154 +154 +156 +163 +170 +175 +168 +148 +138 +146 +150 +149 +155 +148 +140 +130 +128 +133 +141 +152 +160 +165 +166 +162 +155 +150 +147 +151 +160 +165 +167 +162 +159 +162 +165 +166 +168 +173 +162 +152 +143 +140 +156 +170 +168 +170 +176 +174 +164 +158 +161 +169 +172 +169 +165 +168 +176 +173 +161 +156 +161 +161 +164 +167 +166 +163 +155 +141 +128 +125 +130 +139 +146 +145 +139 +137 +139 +137 +126 +119 +121 +125 +126 +126 +129 +135 +146 +144 +137 +136 +124 +112 +114 +121 +128 +134 +131 +119 +112 +118 +130 +138 +142 +142 +138 +137 +133 +124 +113 +103 +104 +116 +136 +150 +152 +153 +157 +154 +150 +143 +138 +137 +133 +130 +132 +132 +135 +134 +129 +130 +135 +135 +130 +125 +124 +123 +123 +125 +128 +135 +141 +145 +152 +154 +150 +144 +143 +143 +142 +143 +143 +145 +146 +140 +131 +123 +119 +120 +122 +130 +140 +144 +142 +146 +154 +154 +155 +153 +150 +150 +154 +154 +150 +141 +120 +111 +125 +142 +149 +155 +164 +158 +160 +159 +157 +157 +160 +161 +161 +162 +161 +160 +159 +158 +157 +158 +159 +159 +157 +152 +148 +146 +147 +150 +152 +149 +154 +156 +150 +144 +142 +141 +141 +141 +140 +143 +149 +153 +153 +153 +154 +152 +149 +153 +167 +177 +178 +173 +170 +168 +167 +166 +166 +170 +171 +161 +150 +137 +125 +113 +112 +121 +133 +147 +157 +158 +159 +160 +158 +152 +147 +146 +147 +156 +158 +159 +154 +145 +138 +136 +136 +143 +148 +151 +150 +149 +149 +145 +140 +146 +142 +138 +136 +136 +138 +143 +148 +149 +150 +150 +150 +152 +154 +153 +152 +157 +152 +147 +146 +147 +153 +162 +170 +172 +171 +164 +159 +161 +163 +168 +175 +183 +184 +184 +182 +177 +173 +171 +171 +169 +170 +171 +173 +177 +176 +166 +156 +149 +152 +160 +165 +165 +168 +171 +169 +171 +168 +165 +162 +154 +145 +137 +135 +132 +139 +147 +150 +148 +144 +145 +148 +144 +141 +140 +141 +143 +149 +145 +135 +136 +148 +158 +161 +157 +153 +149 +147 +153 +158 +164 +166 +167 +168 +166 +164 +155 +149 +147 +147 +147 +148 +148 +143 +141 +140 +141 +145 +148 +152 +155 +158 +160 +163 +164 +163 +161 +157 +152 +148 +150 +158 +162 +161 +162 +168 +170 +166 +167 +168 +167 +165 +162 +159 +155 +150 +157 +165 +173 +174 +171 +168 +168 +169 +193 +192 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +190 +188 +192 +191 +190 +190 +191 +192 +193 +193 +191 +191 +191 +191 +191 +191 +192 +192 +191 +192 +192 +192 +192 +191 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +190 +190 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +193 +194 +195 +195 +194 +193 +193 +193 +193 +194 +195 +195 +195 +194 +193 +192 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +196 +195 +194 +193 +194 +194 +193 +193 +191 +193 +193 +190 +189 +191 +192 +193 +190 +191 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +192 +193 +194 +193 +193 +192 +191 +191 +191 +193 +193 +193 +192 +191 +191 +191 +192 +192 +191 +190 +190 +190 +191 +191 +190 +189 +190 +190 +191 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +191 +190 +190 +190 +191 +191 +191 +190 +192 +192 +192 +192 +192 +192 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +194 +194 +193 +192 +192 +193 +192 +191 +190 +191 +192 +191 +190 +192 +191 +192 +193 +196 +198 +198 +197 +200 +201 +204 +205 +205 +205 +206 +207 +208 +205 +202 +200 +199 +197 +194 +191 +190 +190 +190 +190 +189 +188 +186 +184 +184 +183 +182 +181 +179 +176 +177 +180 +181 +183 +189 +194 +195 +194 +193 +195 +197 +199 +201 +202 +204 +207 +208 +207 +207 +200 +199 +201 +199 +194 +187 +177 +175 +170 +162 +156 +153 +151 +149 +147 +143 +145 +147 +150 +153 +157 +160 +163 +165 +164 +164 +164 +162 +159 +157 +157 +159 +161 +163 +166 +168 +169 +168 +167 +168 +166 +166 +168 +168 +165 +164 +164 +163 +159 +157 +158 +157 +153 +151 +152 +149 +148 +143 +138 +135 +135 +138 +141 +143 +139 +135 +135 +135 +133 +126 +119 +118 +134 +156 +175 +189 +198 +202 +203 +200 +199 +195 +184 +180 +192 +205 +209 +202 +203 +194 +175 +160 +161 +176 +189 +191 +182 +174 +167 +159 +164 +179 +189 +199 +191 +183 +180 +176 +174 +176 +181 +180 +190 +197 +198 +196 +190 +188 +192 +192 +193 +197 +199 +198 +196 +201 +208 +207 +200 +189 +181 +182 +188 +194 +195 +200 +205 +207 +201 +198 +202 +205 +205 +203 +196 +195 +198 +207 +219 +209 +185 +160 +168 +190 +198 +188 +191 +196 +184 +176 +173 +176 +182 +184 +188 +196 +200 +189 +188 +197 +213 +221 +213 +199 +191 +203 +210 +205 +192 +195 +210 +208 +192 +189 +193 +192 +167 +149 +177 +210 +210 +199 +192 +205 +209 +192 +191 +196 +184 +182 +172 +154 +139 +133 +132 +148 +172 +191 +195 +196 +182 +169 +166 +175 +196 +203 +169 +132 +137 +179 +202 +185 +162 +151 +161 +193 +215 +210 +209 +203 +181 +168 +168 +172 +177 +166 +146 +134 +134 +156 +182 +189 +163 +143 +148 +161 +163 +164 +161 +160 +166 +175 +183 +185 +183 +162 +159 +167 +182 +197 +179 +152 +164 +178 +171 +147 +156 +183 +179 +167 +159 +166 +169 +167 +170 +175 +158 +148 +160 +175 +180 +158 +131 +132 +140 +138 +137 +141 +142 +151 +152 +147 +159 +171 +168 +163 +160 +169 +200 +223 +213 +192 +188 +189 +174 +152 +138 +132 +125 +127 +141 +174 +185 +161 +147 +155 +161 +168 +166 +168 +175 +174 +162 +156 +155 +159 +165 +165 +157 +147 +145 +142 +129 +128 +149 +158 +147 +147 +164 +178 +177 +165 +158 +166 +178 +178 +174 +172 +164 +163 +176 +166 +153 +146 +161 +182 +175 +154 +144 +134 +135 +146 +170 +201 +219 +198 +161 +147 +140 +129 +122 +117 +118 +126 +133 +151 +164 +171 +168 +164 +160 +156 +160 +172 +159 +136 +137 +163 +190 +193 +174 +168 +157 +151 +146 +143 +158 +171 +167 +142 +112 +134 +180 +182 +141 +116 +120 +153 +188 +169 +141 +145 +156 +160 +152 +154 +165 +171 +155 +126 +112 +117 +121 +101 +110 +175 +220 +208 +159 +109 +102 +116 +116 +119 +121 +117 +119 +118 +146 +191 +201 +161 +113 +107 +122 +132 +130 +126 +123 +125 +129 +132 +136 +132 +122 +119 +122 +152 +162 +140 +124 +128 +139 +142 +126 +117 +118 +115 +137 +177 +190 +161 +119 +103 +115 +119 +126 +136 +135 +137 +146 +152 +143 +121 +104 +104 +109 +103 +105 +145 +185 +198 +166 +116 +113 +148 +164 +153 +142 +137 +131 +124 +144 +171 +185 +178 +152 +137 +136 +143 +153 +177 +189 +198 +203 +199 +182 +172 +179 +175 +177 +173 +158 +138 +117 +104 +100 +117 +156 +189 +176 +163 +167 +168 +177 +180 +159 +115 +89 +119 +171 +190 +180 +173 +178 +150 +113 +112 +134 +158 +177 +189 +191 +171 +151 +145 +164 +192 +191 +182 +176 +160 +172 +192 +211 +216 +181 +128 +105 +123 +162 +175 +162 +139 +126 +123 +124 +131 +146 +159 +161 +163 +171 +178 +177 +165 +157 +131 +106 +125 +157 +181 +183 +178 +169 +171 +177 +163 +137 +122 +123 +124 +116 +108 +112 +118 +118 +103 +127 +149 +165 +174 +170 +162 +162 +160 +158 +137 +119 +115 +93 +71 +91 +116 +135 +139 +136 +146 +150 +137 +127 +130 +144 +138 +118 +121 +142 +143 +127 +121 +129 +132 +123 +103 +84 +85 +99 +109 +107 +107 +121 +134 +120 +97 +92 +121 +139 +145 +132 +122 +126 +128 +124 +102 +103 +125 +164 +186 +177 +145 +116 +113 +121 +143 +148 +133 +133 +133 +115 +90 +85 +106 +127 +122 +103 +88 +91 +93 +82 +82 +101 +122 +124 +108 +96 +92 +93 +91 +81 +81 +91 +94 +96 +100 +106 +129 +139 +119 +99 +87 +74 +60 +51 +54 +68 +83 +103 +116 +115 +105 +96 +87 +87 +91 +92 +90 +87 +85 +81 +80 +83 +83 +80 +83 +89 +88 +85 +82 +81 +82 +81 +77 +74 +68 +66 +65 +64 +64 +64 +63 +63 +62 +62 +64 +66 +66 +63 +63 +65 +62 +58 +56 +55 +54 +53 +53 +53 +59 +62 +64 +62 +58 +58 +60 +62 +61 +59 +57 +56 +58 +61 +64 +66 +61 +60 +60 +59 +59 +57 +55 +53 +55 +53 +53 +56 +57 +59 +61 +63 +64 +63 +62 +61 +59 +56 +51 +47 +51 +53 +56 +58 +58 +59 +60 +61 +59 +58 +60 +63 +63 +61 +62 +65 +65 +66 +69 +73 +77 +82 +87 +90 +89 +88 +83 +77 +73 +71 +70 +69 +70 +69 +69 +69 +68 +67 +68 +72 +66 +66 +65 +64 +64 +63 +63 +63 +60 +60 +60 +62 +68 +69 +64 +61 +60 +63 +72 +80 +93 +111 +125 +127 +129 +125 +123 +119 +111 +115 +129 +139 +139 +137 +135 +136 +147 +165 +171 +161 +156 +152 +151 +154 +154 +155 +163 +172 +176 +168 +145 +134 +146 +153 +155 +161 +158 +152 +148 +144 +139 +136 +139 +146 +149 +152 +148 +141 +142 +147 +152 +159 +166 +167 +167 +166 +167 +169 +168 +164 +171 +156 +147 +147 +150 +164 +174 +172 +169 +170 +171 +172 +171 +170 +168 +167 +162 +160 +163 +171 +172 +165 +160 +162 +161 +160 +163 +166 +161 +149 +136 +129 +129 +134 +141 +146 +145 +140 +137 +136 +136 +126 +119 +120 +126 +131 +134 +135 +142 +143 +143 +143 +140 +133 +123 +115 +112 +115 +121 +126 +123 +122 +126 +134 +139 +141 +142 +138 +134 +130 +129 +131 +114 +103 +108 +132 +153 +155 +152 +154 +146 +145 +142 +137 +134 +133 +132 +131 +135 +141 +147 +141 +127 +118 +114 +110 +109 +118 +127 +131 +132 +134 +136 +137 +142 +145 +150 +152 +150 +147 +144 +144 +140 +142 +142 +139 +137 +135 +128 +120 +120 +122 +130 +138 +143 +144 +147 +152 +155 +152 +147 +148 +154 +154 +148 +147 +144 +125 +111 +120 +138 +149 +157 +163 +161 +157 +155 +156 +158 +161 +163 +163 +165 +161 +157 +157 +157 +158 +158 +158 +155 +151 +147 +147 +150 +152 +150 +147 +151 +157 +159 +154 +147 +141 +137 +135 +139 +138 +143 +152 +157 +157 +158 +159 +154 +151 +157 +172 +182 +179 +171 +165 +167 +167 +169 +171 +173 +169 +159 +149 +136 +129 +121 +120 +124 +134 +147 +158 +149 +151 +153 +152 +143 +137 +139 +146 +151 +156 +153 +144 +136 +130 +131 +138 +145 +145 +145 +145 +145 +142 +139 +136 +140 +142 +139 +130 +128 +136 +146 +152 +153 +151 +150 +150 +150 +150 +152 +155 +154 +148 +144 +145 +150 +155 +159 +162 +164 +163 +162 +160 +157 +158 +165 +172 +181 +180 +177 +176 +174 +172 +171 +171 +166 +174 +178 +178 +179 +175 +164 +158 +154 +156 +161 +165 +164 +164 +167 +172 +170 +171 +171 +167 +160 +152 +146 +143 +142 +147 +152 +153 +154 +154 +152 +151 +150 +153 +151 +148 +151 +151 +144 +139 +142 +153 +162 +160 +154 +151 +150 +150 +154 +158 +163 +166 +168 +168 +166 +163 +156 +153 +151 +152 +156 +156 +152 +148 +146 +143 +145 +153 +159 +160 +163 +166 +163 +165 +167 +166 +162 +156 +148 +143 +151 +157 +163 +165 +166 +166 +167 +167 +167 +168 +170 +166 +163 +158 +150 +153 +160 +168 +175 +174 +170 +168 +168 +169 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +193 +192 +191 +190 +191 +191 +190 +191 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +191 +192 +192 +192 +191 +191 +191 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +194 +195 +195 +194 +193 +192 +192 +192 +193 +193 +194 +194 +193 +193 +191 +191 +192 +192 +192 +191 +191 +192 +193 +193 +193 +193 +195 +195 +194 +193 +194 +194 +194 +193 +192 +193 +193 +191 +190 +191 +192 +192 +191 +191 +193 +193 +192 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +191 +191 +191 +191 +191 +192 +191 +190 +191 +192 +192 +191 +190 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +194 +193 +193 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +194 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +191 +191 +192 +193 +192 +192 +193 +192 +193 +194 +196 +198 +198 +198 +202 +203 +204 +205 +205 +205 +206 +208 +208 +205 +202 +199 +196 +194 +192 +190 +188 +188 +188 +188 +188 +187 +185 +183 +186 +184 +184 +184 +182 +180 +181 +184 +182 +184 +188 +193 +194 +194 +194 +196 +198 +200 +202 +203 +206 +209 +209 +208 +206 +200 +198 +197 +192 +187 +179 +168 +162 +159 +154 +152 +152 +153 +154 +153 +153 +155 +158 +160 +162 +164 +167 +168 +165 +165 +165 +167 +165 +163 +161 +162 +160 +162 +164 +166 +168 +168 +168 +167 +169 +168 +168 +170 +169 +164 +160 +159 +156 +154 +151 +152 +152 +151 +149 +149 +147 +145 +142 +138 +136 +136 +138 +141 +141 +138 +136 +136 +136 +132 +125 +117 +117 +133 +156 +176 +190 +198 +199 +199 +202 +200 +197 +192 +193 +202 +205 +200 +192 +186 +175 +165 +165 +176 +188 +193 +185 +176 +172 +174 +175 +180 +185 +185 +185 +178 +171 +169 +167 +165 +166 +167 +179 +196 +206 +203 +196 +189 +185 +185 +195 +194 +196 +199 +203 +204 +205 +206 +206 +195 +184 +182 +186 +190 +195 +199 +205 +203 +202 +202 +203 +203 +203 +204 +201 +204 +206 +203 +209 +222 +211 +182 +173 +179 +193 +197 +189 +194 +199 +192 +175 +171 +177 +186 +188 +190 +193 +195 +193 +188 +196 +211 +214 +207 +200 +193 +199 +206 +203 +194 +199 +211 +209 +194 +185 +191 +195 +175 +155 +176 +206 +209 +204 +191 +199 +205 +194 +195 +200 +189 +178 +170 +151 +133 +129 +141 +164 +186 +196 +198 +191 +168 +159 +166 +176 +190 +184 +165 +156 +172 +194 +198 +194 +195 +181 +176 +188 +197 +198 +202 +192 +166 +152 +158 +168 +170 +155 +139 +144 +160 +183 +176 +160 +142 +137 +149 +165 +175 +179 +166 +151 +147 +160 +177 +185 +186 +178 +160 +159 +178 +196 +177 +151 +165 +168 +154 +134 +148 +174 +176 +175 +175 +159 +133 +130 +161 +185 +179 +170 +172 +169 +144 +131 +138 +141 +137 +137 +141 +143 +142 +150 +152 +144 +154 +174 +181 +180 +185 +197 +208 +204 +187 +182 +193 +206 +188 +167 +155 +142 +130 +136 +155 +177 +183 +159 +136 +138 +151 +162 +168 +167 +175 +172 +162 +155 +153 +152 +153 +160 +166 +155 +139 +131 +125 +130 +150 +155 +153 +157 +166 +172 +171 +170 +171 +177 +179 +170 +166 +175 +182 +179 +176 +163 +145 +140 +163 +184 +180 +155 +132 +125 +137 +168 +199 +205 +187 +164 +150 +143 +138 +130 +118 +116 +124 +137 +143 +151 +159 +160 +159 +161 +161 +161 +163 +157 +154 +149 +152 +162 +181 +197 +195 +174 +161 +153 +145 +142 +153 +169 +176 +145 +119 +137 +180 +182 +140 +110 +121 +156 +190 +166 +134 +141 +151 +155 +152 +153 +160 +169 +163 +139 +119 +116 +115 +101 +102 +165 +226 +223 +172 +117 +107 +112 +112 +117 +121 +117 +116 +113 +140 +192 +202 +164 +118 +112 +124 +131 +128 +126 +125 +126 +130 +136 +141 +131 +113 +111 +130 +165 +163 +129 +115 +129 +149 +160 +151 +138 +131 +128 +148 +180 +188 +160 +120 +107 +118 +117 +116 +123 +123 +128 +136 +148 +156 +146 +124 +105 +97 +95 +103 +152 +191 +191 +155 +113 +109 +146 +159 +147 +143 +150 +150 +130 +131 +147 +171 +177 +158 +144 +146 +152 +153 +169 +187 +197 +199 +196 +188 +182 +186 +183 +178 +173 +169 +151 +121 +100 +99 +106 +143 +181 +180 +169 +165 +161 +167 +169 +165 +139 +115 +133 +171 +186 +180 +182 +172 +138 +114 +128 +155 +172 +183 +179 +172 +162 +160 +161 +168 +181 +181 +179 +180 +171 +177 +189 +209 +211 +172 +113 +106 +132 +163 +166 +147 +126 +121 +121 +127 +139 +152 +158 +154 +160 +175 +187 +175 +161 +159 +134 +105 +128 +171 +195 +188 +177 +171 +170 +165 +147 +130 +131 +142 +143 +126 +115 +121 +121 +109 +99 +110 +140 +170 +179 +173 +156 +139 +137 +133 +126 +116 +119 +122 +110 +106 +124 +128 +136 +141 +144 +145 +140 +131 +127 +128 +118 +111 +127 +146 +140 +124 +123 +133 +128 +107 +91 +88 +93 +101 +100 +94 +101 +129 +140 +116 +97 +101 +130 +143 +144 +127 +119 +126 +132 +128 +114 +111 +128 +163 +185 +178 +143 +109 +102 +108 +128 +139 +133 +134 +131 +113 +91 +85 +102 +119 +117 +103 +91 +93 +86 +76 +82 +105 +123 +118 +101 +90 +95 +93 +86 +82 +86 +93 +96 +92 +88 +78 +98 +131 +131 +109 +90 +78 +62 +54 +53 +60 +67 +85 +107 +118 +115 +107 +97 +94 +94 +92 +84 +77 +74 +76 +79 +82 +83 +86 +89 +92 +85 +82 +79 +78 +78 +77 +73 +70 +66 +65 +63 +62 +62 +62 +63 +63 +61 +61 +63 +66 +66 +65 +65 +66 +61 +58 +57 +57 +55 +53 +53 +54 +57 +60 +62 +62 +59 +57 +57 +58 +61 +58 +56 +56 +59 +62 +65 +66 +62 +61 +60 +60 +59 +58 +56 +54 +54 +53 +54 +57 +58 +58 +59 +60 +60 +59 +59 +58 +57 +55 +51 +49 +51 +53 +54 +55 +57 +59 +61 +63 +58 +58 +61 +63 +64 +63 +63 +65 +65 +67 +69 +72 +76 +83 +90 +95 +94 +91 +84 +77 +73 +70 +68 +64 +64 +68 +73 +76 +73 +68 +67 +69 +66 +66 +66 +65 +64 +63 +62 +62 +60 +59 +59 +62 +67 +68 +64 +61 +59 +65 +76 +89 +102 +118 +127 +126 +130 +125 +121 +116 +111 +116 +130 +138 +138 +133 +133 +140 +153 +166 +169 +163 +158 +152 +149 +150 +152 +155 +163 +170 +176 +161 +135 +125 +140 +156 +161 +162 +160 +159 +160 +160 +154 +145 +140 +140 +141 +136 +128 +126 +135 +146 +156 +165 +171 +169 +167 +163 +159 +158 +164 +169 +163 +154 +146 +148 +156 +170 +176 +173 +165 +166 +171 +178 +182 +179 +172 +164 +164 +160 +159 +165 +166 +163 +162 +165 +164 +162 +159 +156 +149 +140 +133 +130 +138 +139 +141 +143 +145 +143 +138 +133 +129 +128 +125 +124 +127 +132 +133 +131 +140 +141 +141 +142 +143 +137 +124 +113 +108 +105 +109 +119 +130 +136 +139 +141 +142 +140 +137 +134 +134 +134 +134 +136 +128 +118 +115 +128 +145 +153 +151 +148 +140 +137 +134 +132 +132 +133 +135 +137 +138 +142 +146 +140 +123 +111 +108 +107 +112 +123 +130 +131 +131 +134 +135 +134 +137 +141 +145 +147 +148 +147 +146 +145 +143 +138 +135 +137 +137 +134 +133 +135 +134 +130 +126 +129 +137 +145 +150 +154 +153 +152 +149 +150 +151 +147 +145 +150 +149 +139 +128 +128 +136 +148 +156 +160 +157 +155 +155 +158 +161 +165 +166 +167 +165 +161 +157 +153 +152 +153 +154 +155 +151 +147 +143 +144 +151 +155 +154 +152 +152 +155 +157 +155 +149 +141 +135 +133 +137 +141 +147 +153 +157 +157 +158 +159 +159 +157 +161 +169 +174 +172 +168 +165 +166 +167 +169 +171 +172 +168 +156 +146 +137 +134 +132 +134 +138 +145 +154 +162 +156 +154 +152 +151 +145 +140 +141 +145 +153 +157 +154 +146 +138 +132 +133 +140 +144 +145 +146 +147 +147 +145 +143 +142 +145 +145 +141 +135 +134 +141 +150 +156 +161 +159 +158 +158 +158 +158 +159 +162 +158 +152 +148 +150 +155 +159 +161 +163 +161 +159 +157 +155 +154 +156 +161 +167 +178 +178 +178 +177 +173 +169 +167 +166 +165 +174 +179 +179 +178 +171 +162 +159 +159 +162 +166 +168 +166 +164 +165 +168 +171 +171 +170 +166 +160 +154 +149 +147 +149 +155 +161 +163 +163 +163 +162 +161 +162 +165 +163 +160 +159 +154 +145 +141 +149 +159 +166 +165 +161 +159 +158 +156 +158 +162 +167 +169 +170 +170 +167 +164 +164 +161 +160 +162 +167 +167 +162 +157 +149 +148 +149 +157 +163 +163 +165 +168 +164 +166 +168 +168 +164 +157 +150 +145 +148 +155 +162 +165 +166 +167 +168 +167 +167 +168 +170 +166 +164 +158 +151 +154 +160 +168 +176 +176 +171 +167 +165 +164 +191 +191 +191 +190 +190 +191 +191 +191 +192 +192 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +192 +191 +191 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +192 +192 +192 +192 +192 +194 +193 +192 +192 +191 +191 +192 +193 +193 +193 +193 +193 +194 +195 +195 +194 +195 +194 +193 +193 +194 +194 +194 +194 +192 +193 +193 +191 +190 +191 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +194 +193 +193 +192 +192 +191 +191 +191 +190 +191 +192 +191 +191 +191 +192 +192 +192 +192 +191 +190 +190 +190 +191 +191 +192 +191 +191 +192 +192 +192 +191 +190 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +194 +194 +194 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +194 +195 +195 +194 +193 +191 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +191 +192 +193 +193 +193 +194 +194 +195 +196 +198 +199 +199 +199 +204 +204 +205 +205 +205 +205 +206 +207 +207 +205 +201 +196 +193 +189 +188 +187 +185 +185 +185 +186 +186 +186 +184 +183 +183 +182 +182 +183 +182 +181 +181 +183 +182 +183 +186 +190 +192 +193 +195 +197 +199 +202 +204 +205 +207 +209 +208 +206 +200 +197 +194 +188 +182 +177 +170 +159 +148 +147 +147 +149 +154 +157 +160 +161 +161 +163 +166 +168 +169 +170 +171 +172 +169 +168 +169 +171 +170 +168 +165 +166 +161 +163 +165 +168 +170 +171 +171 +171 +169 +169 +170 +171 +169 +164 +158 +156 +153 +152 +150 +148 +148 +149 +148 +146 +142 +141 +140 +138 +136 +136 +137 +138 +138 +137 +137 +138 +136 +132 +123 +118 +119 +135 +157 +178 +192 +199 +199 +197 +202 +201 +201 +200 +198 +201 +197 +188 +182 +175 +166 +169 +183 +199 +201 +196 +183 +172 +168 +173 +179 +182 +179 +170 +160 +158 +157 +159 +161 +163 +163 +163 +178 +199 +211 +203 +194 +188 +185 +185 +190 +196 +201 +201 +201 +201 +204 +206 +198 +187 +181 +187 +193 +195 +197 +201 +206 +200 +198 +203 +207 +203 +200 +200 +200 +206 +210 +208 +210 +218 +210 +187 +187 +193 +196 +193 +189 +193 +196 +194 +186 +179 +179 +185 +186 +187 +191 +195 +196 +186 +195 +209 +208 +202 +198 +192 +195 +200 +200 +198 +203 +211 +208 +196 +181 +184 +190 +181 +168 +183 +205 +208 +201 +188 +194 +201 +193 +196 +202 +193 +179 +165 +148 +134 +130 +147 +176 +197 +206 +198 +182 +162 +169 +186 +184 +179 +162 +163 +173 +188 +200 +204 +201 +193 +172 +171 +179 +190 +195 +194 +177 +154 +144 +153 +164 +166 +154 +147 +159 +177 +179 +161 +143 +134 +133 +144 +168 +193 +199 +176 +145 +130 +143 +167 +182 +184 +184 +156 +148 +171 +192 +178 +161 +175 +175 +139 +115 +137 +168 +178 +181 +177 +164 +129 +115 +139 +174 +201 +198 +174 +144 +119 +122 +139 +138 +140 +144 +136 +138 +140 +145 +141 +135 +152 +183 +198 +193 +204 +206 +189 +167 +163 +179 +201 +210 +199 +190 +179 +161 +150 +153 +161 +175 +179 +160 +128 +122 +135 +146 +159 +167 +175 +175 +166 +160 +151 +144 +142 +155 +172 +159 +130 +122 +122 +126 +138 +150 +163 +167 +158 +155 +168 +181 +185 +184 +174 +163 +165 +176 +184 +182 +176 +160 +128 +124 +165 +198 +186 +147 +118 +123 +156 +194 +206 +181 +150 +136 +140 +138 +135 +130 +124 +123 +130 +142 +150 +158 +159 +151 +145 +151 +159 +163 +166 +159 +152 +149 +157 +163 +180 +198 +192 +179 +169 +152 +134 +130 +145 +165 +178 +156 +130 +137 +177 +186 +141 +104 +119 +163 +193 +159 +126 +141 +154 +160 +163 +155 +148 +151 +159 +154 +137 +122 +112 +95 +103 +164 +223 +233 +197 +137 +105 +106 +106 +112 +119 +117 +115 +111 +139 +193 +203 +167 +125 +118 +124 +128 +125 +125 +123 +122 +125 +138 +146 +134 +109 +105 +132 +168 +163 +132 +121 +128 +140 +159 +164 +156 +145 +141 +155 +181 +190 +167 +127 +111 +120 +121 +118 +115 +110 +118 +125 +137 +150 +153 +140 +117 +97 +91 +110 +169 +202 +186 +144 +109 +109 +152 +164 +147 +137 +142 +148 +134 +133 +138 +159 +170 +159 +152 +163 +169 +160 +165 +185 +196 +193 +192 +192 +190 +189 +184 +177 +171 +176 +170 +137 +112 +114 +117 +148 +182 +186 +181 +175 +160 +148 +145 +161 +158 +139 +141 +162 +179 +184 +190 +171 +131 +110 +135 +171 +184 +184 +147 +138 +151 +168 +172 +168 +166 +173 +179 +185 +182 +180 +182 +202 +205 +163 +117 +116 +137 +156 +155 +136 +116 +115 +121 +131 +144 +154 +156 +151 +158 +174 +183 +173 +163 +159 +136 +111 +133 +174 +197 +188 +174 +170 +165 +143 +128 +129 +144 +159 +154 +129 +121 +132 +124 +99 +90 +101 +141 +178 +181 +175 +156 +129 +98 +80 +98 +125 +132 +137 +136 +130 +128 +119 +129 +143 +141 +139 +138 +131 +118 +109 +99 +110 +140 +150 +133 +117 +117 +126 +121 +104 +95 +96 +97 +97 +92 +86 +102 +132 +139 +120 +110 +119 +135 +143 +138 +120 +115 +126 +134 +132 +120 +120 +135 +159 +173 +169 +146 +122 +103 +102 +119 +134 +134 +133 +127 +110 +88 +80 +95 +113 +115 +105 +93 +94 +79 +73 +85 +111 +122 +107 +91 +87 +96 +92 +77 +80 +90 +95 +102 +94 +86 +75 +82 +105 +122 +127 +115 +93 +76 +65 +58 +55 +54 +66 +89 +105 +117 +114 +108 +102 +99 +97 +90 +82 +76 +76 +78 +81 +81 +79 +79 +81 +80 +77 +76 +75 +75 +74 +71 +68 +64 +64 +62 +60 +60 +61 +62 +63 +60 +59 +60 +63 +66 +66 +65 +65 +60 +59 +59 +59 +56 +53 +53 +55 +59 +59 +59 +59 +58 +56 +56 +56 +59 +56 +54 +55 +59 +63 +65 +65 +61 +61 +60 +60 +59 +58 +56 +54 +53 +53 +55 +58 +59 +58 +57 +57 +57 +57 +56 +56 +55 +54 +53 +52 +55 +54 +54 +54 +55 +58 +62 +64 +60 +61 +62 +64 +63 +62 +62 +63 +64 +66 +69 +72 +75 +82 +90 +95 +98 +92 +83 +74 +71 +69 +64 +59 +63 +70 +79 +81 +74 +66 +63 +63 +67 +67 +66 +65 +64 +63 +61 +61 +62 +59 +59 +62 +67 +68 +65 +61 +61 +68 +83 +98 +111 +124 +131 +128 +130 +125 +120 +117 +117 +125 +136 +140 +136 +131 +134 +146 +158 +166 +167 +162 +156 +149 +146 +148 +154 +162 +169 +174 +178 +158 +137 +129 +139 +155 +163 +161 +164 +162 +162 +163 +161 +155 +152 +153 +145 +132 +117 +113 +122 +138 +156 +169 +171 +168 +167 +166 +162 +158 +162 +168 +160 +156 +148 +148 +162 +175 +176 +171 +165 +163 +166 +175 +185 +186 +176 +166 +162 +158 +156 +159 +160 +158 +159 +162 +167 +166 +160 +149 +141 +136 +135 +135 +141 +140 +138 +139 +142 +142 +133 +123 +120 +128 +133 +132 +134 +138 +137 +132 +136 +137 +137 +139 +144 +143 +130 +115 +103 +98 +99 +115 +134 +145 +146 +147 +143 +138 +133 +132 +134 +137 +138 +138 +141 +137 +130 +128 +134 +143 +146 +144 +136 +131 +128 +128 +131 +133 +138 +144 +145 +146 +146 +136 +113 +98 +99 +104 +109 +123 +136 +138 +135 +135 +134 +133 +135 +140 +144 +145 +148 +150 +149 +146 +140 +134 +128 +126 +127 +133 +141 +149 +151 +144 +135 +128 +131 +139 +148 +153 +155 +154 +151 +152 +151 +144 +139 +142 +146 +149 +146 +138 +138 +145 +151 +152 +151 +153 +155 +159 +164 +167 +168 +168 +161 +160 +156 +151 +149 +153 +156 +157 +150 +145 +142 +145 +151 +156 +155 +153 +152 +152 +154 +155 +150 +140 +133 +131 +137 +144 +151 +155 +157 +158 +158 +157 +160 +163 +167 +167 +165 +163 +163 +164 +164 +166 +169 +170 +170 +164 +151 +140 +135 +137 +141 +145 +150 +155 +163 +169 +169 +162 +156 +155 +155 +152 +151 +152 +158 +161 +158 +150 +144 +140 +141 +148 +151 +153 +155 +156 +155 +154 +154 +154 +150 +145 +140 +139 +141 +146 +154 +161 +166 +164 +164 +165 +166 +165 +166 +168 +164 +157 +152 +154 +160 +165 +169 +172 +170 +166 +161 +158 +156 +156 +158 +161 +170 +172 +173 +170 +165 +162 +161 +162 +165 +173 +178 +178 +173 +162 +154 +155 +160 +163 +167 +170 +169 +166 +167 +169 +170 +169 +168 +166 +161 +155 +150 +148 +151 +158 +165 +167 +167 +167 +166 +165 +165 +167 +167 +166 +164 +155 +147 +147 +157 +165 +170 +169 +167 +167 +166 +163 +163 +168 +173 +174 +174 +172 +169 +165 +168 +166 +165 +169 +174 +173 +166 +160 +152 +151 +154 +160 +164 +164 +165 +167 +164 +166 +169 +169 +164 +158 +152 +149 +148 +154 +161 +165 +166 +167 +167 +167 +167 +167 +170 +167 +163 +157 +149 +153 +160 +168 +176 +176 +171 +168 +166 +166 +192 +192 +191 +191 +191 +191 +191 +191 +192 +191 +190 +190 +191 +191 +191 +190 +191 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +191 +191 +192 +192 +191 +191 +192 +192 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +191 +191 +191 +193 +192 +192 +192 +191 +191 +190 +190 +192 +193 +193 +192 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +193 +193 +194 +193 +192 +191 +190 +191 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +193 +193 +194 +195 +195 +194 +193 +194 +193 +191 +190 +191 +192 +191 +190 +191 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +190 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +190 +191 +191 +191 +192 +191 +192 +192 +192 +191 +191 +191 +193 +193 +192 +192 +191 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +193 +192 +192 +191 +192 +193 +194 +193 +193 +193 +193 +192 +192 +192 +192 +191 +192 +193 +194 +195 +194 +193 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +191 +191 +191 +191 +192 +193 +194 +194 +196 +196 +197 +198 +199 +201 +202 +202 +205 +206 +206 +206 +205 +205 +204 +203 +202 +201 +198 +194 +189 +185 +184 +183 +181 +181 +182 +183 +184 +185 +184 +184 +183 +183 +183 +183 +182 +181 +181 +181 +183 +183 +186 +190 +193 +194 +196 +199 +202 +204 +205 +206 +207 +208 +205 +202 +195 +192 +188 +178 +169 +166 +163 +155 +144 +144 +147 +151 +157 +161 +164 +165 +165 +166 +169 +171 +171 +172 +174 +175 +175 +174 +174 +174 +173 +170 +167 +167 +167 +169 +172 +174 +174 +174 +173 +173 +169 +169 +171 +172 +170 +166 +160 +157 +152 +153 +151 +147 +145 +146 +143 +138 +136 +136 +136 +136 +136 +136 +136 +136 +137 +137 +137 +138 +137 +133 +125 +120 +125 +140 +160 +180 +194 +201 +201 +198 +200 +202 +204 +201 +192 +186 +180 +172 +167 +169 +175 +186 +199 +206 +200 +189 +175 +166 +162 +165 +168 +171 +168 +160 +152 +155 +160 +164 +167 +169 +170 +170 +180 +197 +204 +197 +190 +188 +190 +195 +188 +196 +201 +199 +197 +198 +199 +199 +187 +184 +186 +193 +200 +201 +201 +200 +202 +199 +199 +204 +206 +201 +197 +195 +204 +203 +207 +213 +214 +211 +202 +193 +194 +201 +198 +190 +189 +190 +190 +191 +194 +185 +182 +184 +182 +183 +191 +200 +195 +182 +192 +210 +205 +198 +196 +186 +190 +195 +197 +200 +206 +209 +204 +195 +180 +173 +176 +179 +181 +194 +208 +208 +195 +189 +195 +199 +195 +200 +204 +192 +179 +160 +148 +143 +142 +157 +185 +204 +206 +193 +181 +176 +187 +194 +176 +163 +157 +163 +175 +187 +196 +205 +193 +165 +139 +144 +160 +186 +205 +197 +171 +150 +144 +160 +172 +169 +159 +158 +167 +176 +160 +146 +138 +136 +130 +136 +165 +201 +210 +183 +144 +121 +132 +159 +178 +183 +183 +161 +153 +171 +186 +182 +178 +188 +175 +125 +105 +134 +167 +184 +188 +178 +179 +159 +134 +127 +153 +197 +202 +171 +130 +126 +137 +140 +131 +139 +146 +135 +134 +138 +137 +129 +130 +157 +191 +206 +202 +203 +184 +148 +133 +153 +184 +199 +193 +197 +201 +194 +183 +179 +175 +162 +160 +167 +162 +130 +115 +126 +136 +154 +164 +171 +178 +181 +176 +158 +135 +125 +149 +175 +166 +134 +120 +117 +116 +123 +144 +170 +174 +149 +142 +168 +191 +193 +187 +172 +168 +173 +170 +164 +170 +182 +172 +130 +113 +158 +205 +189 +145 +128 +145 +179 +202 +187 +150 +121 +123 +139 +143 +137 +133 +134 +136 +140 +149 +158 +165 +164 +151 +136 +137 +147 +157 +165 +161 +148 +141 +147 +157 +177 +185 +160 +158 +176 +169 +137 +122 +136 +158 +169 +162 +139 +133 +169 +184 +144 +101 +120 +174 +195 +150 +120 +143 +158 +163 +170 +156 +135 +130 +148 +160 +151 +130 +114 +93 +112 +173 +225 +236 +212 +154 +110 +103 +103 +110 +118 +118 +118 +113 +140 +190 +202 +169 +128 +118 +121 +123 +123 +125 +120 +115 +117 +134 +149 +138 +110 +107 +135 +168 +163 +137 +124 +122 +125 +141 +159 +162 +155 +150 +154 +176 +193 +169 +134 +116 +120 +122 +121 +119 +112 +111 +116 +119 +128 +145 +154 +140 +119 +103 +130 +179 +202 +184 +142 +113 +121 +161 +165 +144 +132 +133 +139 +131 +135 +139 +156 +168 +157 +143 +153 +170 +172 +171 +184 +192 +192 +193 +197 +195 +190 +184 +171 +158 +161 +171 +159 +138 +133 +144 +169 +188 +183 +180 +182 +166 +138 +132 +153 +161 +150 +144 +154 +174 +191 +192 +177 +145 +127 +149 +180 +183 +170 +121 +123 +154 +173 +171 +163 +158 +173 +183 +188 +186 +180 +177 +195 +197 +159 +130 +134 +148 +155 +148 +130 +115 +119 +126 +137 +145 +150 +154 +158 +165 +175 +176 +176 +163 +142 +122 +118 +142 +172 +191 +185 +172 +166 +157 +131 +119 +132 +153 +161 +148 +126 +127 +137 +123 +97 +88 +106 +141 +168 +177 +174 +150 +116 +69 +48 +80 +122 +125 +121 +128 +137 +123 +116 +123 +138 +141 +136 +130 +124 +103 +94 +93 +120 +149 +143 +119 +109 +118 +121 +118 +112 +109 +102 +93 +89 +88 +95 +111 +128 +130 +127 +129 +132 +134 +137 +129 +114 +112 +124 +133 +131 +127 +129 +141 +157 +166 +165 +150 +131 +109 +104 +116 +132 +132 +126 +116 +106 +84 +75 +92 +115 +118 +104 +87 +86 +75 +75 +94 +118 +118 +95 +84 +89 +95 +94 +77 +84 +94 +98 +110 +103 +91 +87 +84 +86 +102 +128 +134 +118 +101 +87 +73 +65 +61 +64 +76 +87 +109 +115 +114 +108 +104 +104 +104 +100 +90 +79 +74 +77 +77 +71 +68 +71 +72 +72 +73 +74 +73 +72 +69 +66 +63 +64 +62 +61 +60 +60 +60 +61 +62 +60 +60 +63 +66 +66 +65 +63 +59 +59 +60 +60 +56 +53 +54 +57 +64 +60 +57 +56 +55 +55 +56 +58 +58 +55 +52 +54 +59 +62 +63 +62 +60 +60 +60 +59 +59 +57 +55 +54 +54 +54 +56 +59 +60 +58 +57 +57 +57 +56 +55 +54 +53 +53 +54 +55 +56 +55 +54 +55 +57 +60 +64 +66 +64 +64 +64 +64 +62 +62 +62 +62 +62 +66 +71 +72 +74 +79 +86 +90 +94 +90 +80 +72 +68 +66 +63 +59 +68 +75 +82 +81 +71 +64 +62 +64 +68 +67 +66 +64 +62 +61 +61 +60 +62 +60 +59 +62 +66 +67 +65 +62 +65 +74 +91 +105 +114 +127 +135 +134 +130 +124 +122 +124 +129 +138 +144 +143 +134 +133 +140 +152 +160 +166 +166 +161 +152 +148 +147 +150 +158 +166 +173 +177 +173 +153 +143 +144 +145 +152 +161 +160 +164 +159 +156 +157 +160 +161 +164 +167 +154 +140 +123 +110 +111 +128 +151 +164 +172 +170 +168 +168 +169 +168 +165 +162 +165 +164 +153 +151 +166 +178 +175 +171 +164 +162 +163 +173 +185 +189 +180 +171 +161 +159 +158 +160 +160 +157 +156 +157 +164 +166 +160 +148 +139 +137 +138 +139 +137 +138 +137 +137 +140 +138 +127 +114 +110 +120 +131 +136 +140 +143 +140 +135 +134 +136 +136 +136 +141 +142 +131 +117 +102 +98 +101 +115 +132 +142 +144 +143 +140 +136 +132 +132 +135 +139 +139 +139 +144 +147 +145 +135 +126 +128 +135 +139 +135 +128 +125 +127 +131 +134 +140 +146 +146 +145 +146 +139 +115 +97 +97 +103 +103 +117 +134 +144 +143 +138 +134 +136 +138 +141 +143 +144 +147 +150 +147 +141 +136 +137 +129 +118 +120 +135 +147 +149 +154 +156 +151 +138 +129 +132 +142 +149 +154 +153 +150 +150 +152 +147 +138 +134 +138 +149 +154 +148 +141 +142 +143 +143 +148 +152 +157 +161 +165 +167 +166 +164 +161 +160 +155 +150 +148 +152 +155 +153 +150 +148 +146 +148 +152 +155 +153 +152 +154 +150 +149 +152 +149 +140 +133 +132 +138 +146 +153 +155 +156 +158 +158 +155 +155 +164 +169 +166 +159 +157 +159 +162 +162 +165 +169 +169 +166 +158 +145 +135 +133 +137 +144 +150 +156 +162 +170 +176 +177 +169 +161 +161 +163 +163 +163 +165 +164 +165 +159 +153 +151 +149 +151 +156 +159 +161 +162 +161 +160 +159 +160 +162 +154 +145 +139 +141 +146 +151 +158 +166 +165 +164 +165 +167 +169 +169 +170 +171 +168 +159 +152 +153 +162 +172 +179 +184 +183 +177 +171 +168 +167 +166 +166 +167 +172 +171 +168 +162 +157 +155 +155 +155 +161 +167 +172 +173 +169 +157 +151 +154 +159 +163 +166 +168 +168 +167 +169 +170 +167 +167 +167 +166 +160 +153 +147 +145 +150 +157 +163 +165 +164 +163 +164 +163 +163 +164 +165 +166 +163 +152 +147 +152 +160 +167 +172 +170 +168 +169 +169 +168 +168 +173 +177 +178 +176 +174 +170 +166 +167 +165 +165 +169 +174 +172 +163 +155 +152 +153 +155 +159 +161 +162 +163 +164 +166 +167 +170 +169 +163 +156 +153 +152 +154 +159 +163 +165 +165 +166 +166 +165 +167 +167 +170 +167 +163 +155 +146 +150 +165 +171 +175 +174 +170 +168 +169 +169 +194 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +190 +190 +190 +190 +189 +193 +192 +190 +190 +191 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +191 +192 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +193 +194 +194 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +192 +191 +191 +193 +193 +192 +192 +191 +191 +190 +190 +191 +191 +191 +191 +190 +191 +192 +193 +192 +192 +192 +192 +192 +193 +193 +193 +194 +194 +193 +192 +190 +190 +192 +192 +193 +192 +192 +193 +193 +194 +194 +193 +194 +193 +192 +193 +194 +194 +194 +194 +193 +193 +193 +191 +191 +192 +192 +190 +189 +190 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +193 +194 +192 +191 +192 +193 +192 +193 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +190 +190 +194 +193 +193 +192 +191 +192 +192 +192 +194 +194 +194 +194 +195 +195 +195 +195 +194 +193 +192 +192 +191 +192 +194 +195 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +193 +194 +194 +195 +196 +197 +197 +198 +199 +200 +201 +203 +204 +205 +207 +207 +208 +208 +206 +204 +201 +199 +195 +195 +195 +192 +187 +183 +181 +180 +178 +178 +180 +182 +184 +185 +186 +186 +187 +188 +187 +186 +185 +185 +183 +182 +183 +183 +186 +191 +195 +197 +198 +200 +203 +205 +206 +207 +208 +208 +203 +199 +191 +186 +178 +166 +156 +154 +155 +151 +150 +152 +156 +161 +166 +169 +170 +170 +171 +171 +172 +173 +173 +175 +177 +178 +178 +177 +176 +176 +174 +170 +168 +169 +174 +176 +178 +179 +176 +173 +170 +169 +170 +171 +172 +172 +170 +167 +162 +158 +152 +154 +152 +148 +145 +143 +138 +131 +128 +128 +129 +130 +133 +135 +136 +137 +136 +136 +136 +137 +136 +133 +127 +124 +132 +144 +163 +181 +194 +202 +203 +200 +202 +202 +203 +199 +187 +176 +167 +158 +151 +168 +185 +194 +193 +188 +180 +172 +158 +158 +164 +169 +170 +173 +173 +169 +170 +174 +177 +179 +177 +174 +174 +175 +182 +190 +193 +189 +186 +185 +190 +200 +199 +199 +197 +197 +201 +204 +199 +191 +186 +191 +196 +198 +202 +205 +205 +201 +198 +201 +202 +201 +200 +198 +198 +198 +206 +205 +209 +216 +216 +204 +192 +185 +188 +199 +197 +190 +191 +190 +188 +191 +187 +184 +184 +183 +178 +179 +190 +200 +189 +175 +186 +206 +203 +196 +194 +186 +186 +191 +196 +201 +206 +206 +201 +196 +180 +167 +165 +176 +186 +197 +206 +208 +198 +194 +197 +198 +199 +209 +207 +187 +170 +160 +152 +148 +153 +176 +200 +207 +194 +187 +188 +194 +190 +170 +146 +144 +165 +168 +180 +191 +196 +197 +179 +151 +128 +126 +141 +182 +215 +207 +176 +156 +151 +176 +187 +173 +158 +162 +171 +173 +160 +137 +128 +136 +134 +132 +160 +202 +210 +182 +143 +118 +122 +150 +176 +188 +187 +182 +179 +181 +181 +182 +188 +188 +152 +110 +106 +138 +167 +190 +197 +186 +175 +169 +154 +145 +153 +169 +175 +172 +152 +149 +149 +143 +132 +128 +134 +141 +135 +132 +131 +134 +144 +167 +192 +206 +208 +191 +156 +124 +124 +148 +174 +187 +181 +182 +186 +189 +191 +197 +192 +174 +156 +162 +164 +137 +118 +124 +138 +160 +163 +163 +171 +189 +196 +174 +137 +117 +146 +177 +175 +145 +122 +112 +111 +119 +139 +169 +182 +162 +149 +166 +190 +200 +192 +179 +171 +165 +150 +141 +159 +184 +187 +156 +123 +145 +194 +187 +156 +159 +173 +189 +194 +176 +142 +113 +114 +133 +145 +140 +135 +136 +144 +155 +160 +161 +158 +165 +157 +137 +128 +134 +146 +155 +147 +141 +133 +131 +140 +167 +172 +138 +131 +171 +189 +165 +137 +136 +153 +167 +165 +149 +139 +168 +181 +143 +101 +128 +187 +197 +144 +116 +142 +156 +156 +161 +149 +127 +122 +145 +164 +160 +135 +112 +101 +119 +172 +223 +234 +209 +160 +126 +106 +106 +114 +122 +122 +121 +114 +137 +178 +194 +165 +125 +113 +115 +120 +123 +124 +120 +113 +113 +129 +148 +140 +112 +113 +144 +175 +162 +129 +113 +110 +119 +131 +153 +160 +160 +157 +154 +172 +192 +163 +135 +115 +112 +114 +119 +121 +118 +110 +108 +109 +118 +133 +147 +150 +148 +145 +161 +175 +182 +179 +148 +124 +137 +163 +153 +133 +137 +148 +145 +122 +114 +126 +151 +174 +161 +125 +115 +142 +168 +178 +179 +183 +191 +199 +205 +200 +191 +186 +178 +158 +144 +148 +153 +151 +148 +162 +181 +188 +171 +152 +155 +162 +153 +154 +162 +162 +155 +154 +160 +175 +192 +193 +180 +164 +162 +176 +182 +168 +151 +133 +140 +166 +175 +167 +164 +164 +179 +185 +185 +184 +182 +180 +192 +187 +156 +131 +146 +166 +166 +150 +129 +119 +128 +130 +144 +147 +143 +150 +167 +178 +184 +181 +172 +145 +109 +97 +118 +152 +183 +194 +181 +160 +155 +158 +145 +131 +134 +150 +155 +146 +132 +131 +131 +117 +103 +105 +122 +137 +150 +168 +169 +130 +85 +64 +69 +93 +103 +94 +93 +103 +119 +118 +123 +126 +134 +144 +138 +122 +115 +92 +88 +101 +132 +147 +129 +108 +107 +128 +127 +119 +113 +112 +104 +90 +81 +83 +99 +118 +126 +126 +130 +134 +132 +137 +134 +124 +110 +108 +118 +127 +130 +139 +137 +141 +150 +161 +164 +147 +123 +106 +106 +120 +135 +128 +114 +105 +100 +82 +72 +92 +120 +122 +100 +76 +73 +73 +83 +106 +124 +113 +86 +78 +91 +99 +104 +92 +97 +100 +100 +113 +107 +91 +84 +84 +88 +91 +100 +119 +135 +122 +112 +98 +87 +81 +76 +77 +81 +94 +106 +113 +110 +105 +106 +109 +110 +105 +92 +77 +73 +74 +77 +76 +75 +70 +71 +73 +74 +72 +69 +66 +63 +64 +64 +64 +62 +60 +59 +60 +60 +63 +62 +61 +63 +66 +68 +65 +62 +57 +58 +58 +58 +54 +52 +54 +59 +66 +61 +57 +56 +56 +55 +56 +57 +56 +54 +52 +54 +59 +61 +62 +60 +60 +60 +60 +59 +58 +56 +54 +53 +56 +56 +57 +60 +61 +59 +58 +57 +57 +56 +54 +53 +53 +53 +54 +55 +53 +54 +56 +59 +62 +65 +67 +69 +65 +65 +64 +62 +62 +62 +63 +64 +65 +69 +73 +73 +74 +79 +83 +85 +89 +87 +80 +71 +66 +64 +65 +65 +70 +77 +82 +78 +70 +65 +67 +70 +69 +67 +65 +62 +60 +60 +60 +61 +62 +60 +59 +62 +65 +65 +63 +65 +70 +83 +103 +114 +119 +128 +136 +138 +129 +123 +123 +129 +134 +142 +145 +143 +131 +137 +148 +155 +159 +165 +166 +159 +153 +151 +150 +152 +158 +167 +174 +177 +159 +135 +134 +149 +152 +153 +160 +160 +160 +156 +155 +157 +161 +163 +164 +165 +158 +145 +130 +116 +114 +131 +146 +147 +164 +168 +169 +167 +169 +173 +169 +159 +161 +163 +157 +158 +172 +181 +177 +173 +162 +163 +169 +179 +189 +190 +181 +173 +161 +160 +159 +160 +161 +160 +160 +160 +160 +161 +156 +144 +136 +135 +137 +139 +136 +138 +137 +135 +135 +133 +125 +117 +110 +116 +126 +137 +143 +142 +139 +136 +133 +137 +138 +136 +137 +136 +127 +117 +107 +105 +107 +118 +131 +139 +139 +137 +136 +134 +132 +133 +136 +140 +143 +144 +148 +151 +151 +142 +128 +119 +119 +124 +129 +125 +124 +128 +134 +137 +142 +146 +141 +133 +132 +135 +127 +115 +111 +110 +109 +111 +122 +140 +148 +143 +138 +137 +138 +140 +142 +142 +144 +145 +141 +134 +133 +137 +135 +128 +129 +140 +147 +146 +150 +158 +158 +146 +134 +130 +136 +142 +147 +151 +149 +145 +147 +148 +143 +138 +142 +150 +156 +154 +146 +139 +137 +138 +146 +152 +159 +163 +166 +167 +165 +161 +161 +159 +154 +150 +148 +149 +149 +145 +148 +150 +152 +153 +154 +154 +153 +152 +154 +148 +145 +147 +147 +140 +136 +137 +141 +146 +151 +153 +156 +159 +158 +153 +151 +160 +168 +166 +158 +153 +153 +156 +164 +168 +171 +169 +163 +153 +141 +131 +132 +139 +148 +154 +160 +166 +173 +177 +174 +167 +160 +159 +161 +161 +164 +169 +169 +165 +156 +150 +153 +154 +154 +157 +161 +161 +161 +159 +157 +157 +159 +162 +157 +146 +138 +142 +148 +153 +159 +166 +163 +162 +162 +165 +167 +167 +167 +168 +165 +155 +147 +150 +161 +173 +181 +186 +185 +179 +175 +175 +177 +179 +180 +181 +184 +181 +174 +166 +160 +156 +152 +148 +153 +157 +162 +165 +165 +158 +153 +156 +161 +163 +165 +166 +165 +166 +168 +169 +167 +166 +165 +163 +157 +150 +147 +148 +152 +157 +162 +163 +162 +163 +164 +164 +166 +166 +165 +164 +159 +148 +146 +154 +161 +168 +172 +169 +166 +167 +169 +171 +170 +175 +179 +179 +177 +174 +170 +167 +166 +165 +166 +170 +173 +170 +162 +154 +153 +155 +158 +158 +159 +161 +163 +164 +170 +170 +171 +169 +160 +152 +150 +152 +160 +163 +165 +164 +164 +165 +165 +165 +167 +167 +170 +167 +162 +153 +144 +149 +170 +175 +178 +175 +170 +169 +169 +170 +194 +193 +193 +192 +192 +191 +191 +191 +193 +193 +192 +192 +192 +191 +190 +189 +193 +192 +190 +190 +191 +192 +192 +192 +191 +191 +192 +192 +192 +191 +191 +190 +192 +193 +193 +192 +192 +191 +191 +192 +191 +191 +192 +192 +191 +191 +192 +192 +192 +193 +194 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +193 +193 +193 +194 +194 +194 +194 +193 +193 +191 +191 +192 +191 +193 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +192 +193 +192 +191 +192 +193 +192 +191 +189 +190 +191 +192 +191 +191 +191 +192 +191 +191 +191 +192 +192 +192 +191 +191 +192 +194 +194 +191 +190 +192 +193 +192 +193 +192 +192 +191 +191 +192 +192 +193 +190 +191 +192 +192 +191 +190 +190 +191 +194 +193 +193 +192 +192 +192 +192 +192 +194 +194 +194 +194 +195 +195 +195 +195 +194 +193 +193 +193 +192 +193 +194 +194 +190 +191 +192 +192 +191 +190 +191 +192 +192 +192 +191 +191 +191 +192 +192 +193 +191 +192 +193 +193 +192 +192 +192 +192 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +194 +192 +193 +193 +194 +194 +195 +196 +197 +199 +200 +201 +202 +203 +204 +205 +206 +208 +208 +207 +207 +205 +202 +199 +197 +192 +192 +191 +189 +186 +183 +181 +179 +178 +178 +180 +182 +184 +186 +187 +187 +190 +191 +190 +189 +188 +188 +185 +183 +183 +182 +185 +190 +195 +197 +199 +201 +203 +204 +205 +206 +207 +206 +200 +195 +186 +176 +166 +155 +146 +146 +151 +152 +162 +165 +169 +173 +177 +177 +176 +176 +175 +175 +176 +175 +175 +175 +177 +178 +178 +176 +175 +174 +172 +170 +169 +169 +171 +174 +177 +177 +175 +172 +170 +169 +172 +173 +173 +171 +169 +166 +161 +157 +153 +154 +153 +150 +147 +143 +136 +130 +123 +122 +122 +124 +128 +133 +136 +138 +136 +136 +135 +135 +133 +131 +127 +125 +134 +147 +165 +181 +194 +201 +203 +201 +206 +201 +199 +198 +190 +180 +170 +159 +161 +180 +195 +192 +177 +164 +158 +157 +147 +157 +174 +184 +184 +185 +184 +182 +186 +186 +186 +185 +179 +173 +172 +175 +181 +187 +189 +187 +185 +182 +186 +194 +203 +203 +202 +203 +205 +205 +202 +197 +195 +201 +203 +199 +200 +205 +207 +204 +201 +203 +204 +198 +195 +196 +200 +203 +200 +208 +213 +215 +211 +195 +174 +165 +176 +190 +193 +188 +188 +188 +188 +192 +188 +187 +184 +176 +167 +171 +186 +198 +185 +172 +182 +202 +202 +194 +192 +189 +184 +191 +197 +201 +204 +203 +200 +195 +180 +164 +160 +172 +185 +193 +201 +205 +205 +199 +196 +196 +201 +212 +204 +180 +163 +165 +157 +145 +157 +190 +207 +200 +190 +183 +190 +198 +186 +152 +130 +137 +171 +181 +189 +193 +198 +197 +173 +139 +124 +123 +143 +188 +219 +211 +185 +172 +171 +189 +190 +171 +163 +174 +177 +168 +155 +131 +129 +148 +149 +139 +162 +205 +209 +184 +148 +121 +119 +141 +170 +189 +190 +195 +198 +191 +177 +178 +188 +180 +145 +107 +108 +137 +168 +197 +195 +170 +143 +153 +162 +167 +162 +152 +154 +166 +176 +170 +153 +135 +124 +120 +128 +140 +135 +129 +133 +155 +174 +181 +191 +204 +201 +178 +144 +128 +133 +140 +156 +180 +185 +166 +158 +167 +180 +186 +187 +186 +176 +177 +174 +152 +129 +127 +142 +162 +169 +160 +156 +172 +192 +188 +162 +142 +155 +171 +169 +146 +124 +113 +111 +116 +140 +164 +187 +187 +170 +165 +184 +207 +197 +181 +157 +136 +126 +129 +148 +170 +179 +178 +150 +149 +186 +188 +167 +173 +176 +190 +187 +167 +147 +128 +116 +118 +130 +139 +139 +135 +146 +162 +159 +143 +142 +160 +164 +145 +128 +126 +134 +143 +143 +140 +123 +107 +122 +165 +182 +152 +138 +160 +179 +176 +159 +151 +159 +169 +172 +169 +160 +181 +180 +141 +101 +133 +192 +194 +143 +118 +144 +155 +152 +151 +144 +120 +111 +134 +167 +175 +148 +113 +102 +123 +164 +198 +207 +197 +165 +129 +112 +116 +122 +128 +125 +123 +110 +128 +164 +184 +159 +120 +109 +113 +119 +122 +116 +116 +114 +114 +128 +147 +144 +121 +120 +152 +178 +160 +127 +109 +100 +101 +123 +143 +154 +162 +163 +160 +174 +190 +169 +132 +104 +105 +118 +123 +120 +116 +112 +110 +114 +115 +106 +105 +133 +168 +191 +187 +170 +163 +170 +156 +140 +150 +165 +145 +126 +143 +158 +149 +114 +98 +113 +143 +173 +165 +122 +95 +113 +147 +174 +164 +167 +184 +202 +210 +204 +190 +183 +194 +186 +153 +125 +129 +151 +167 +173 +185 +189 +166 +123 +112 +147 +176 +188 +181 +165 +156 +161 +169 +177 +186 +197 +174 +164 +177 +182 +168 +151 +147 +154 +155 +167 +173 +171 +172 +176 +184 +183 +176 +172 +174 +184 +194 +182 +155 +135 +145 +167 +173 +160 +142 +129 +131 +135 +147 +145 +135 +144 +168 +185 +192 +183 +155 +116 +84 +89 +122 +161 +195 +199 +173 +141 +137 +159 +168 +153 +138 +144 +158 +156 +142 +130 +118 +109 +111 +125 +137 +138 +143 +161 +157 +115 +74 +72 +92 +108 +100 +87 +79 +82 +99 +116 +133 +136 +137 +146 +139 +119 +109 +90 +91 +113 +141 +143 +123 +113 +116 +123 +127 +119 +110 +112 +110 +93 +75 +73 +91 +114 +127 +132 +132 +132 +133 +142 +134 +122 +111 +107 +113 +124 +132 +144 +141 +136 +130 +132 +139 +135 +120 +107 +115 +133 +142 +127 +104 +95 +96 +81 +73 +94 +121 +121 +98 +75 +71 +75 +92 +117 +126 +107 +80 +76 +90 +105 +115 +110 +108 +104 +102 +109 +103 +92 +85 +83 +85 +78 +73 +92 +120 +127 +128 +120 +107 +97 +87 +81 +83 +76 +89 +100 +104 +103 +104 +106 +107 +116 +113 +98 +78 +77 +86 +87 +79 +75 +77 +79 +78 +75 +70 +66 +64 +65 +66 +66 +64 +61 +59 +60 +61 +61 +61 +60 +61 +64 +67 +65 +62 +56 +56 +57 +56 +53 +52 +55 +60 +64 +60 +59 +60 +59 +55 +53 +54 +56 +54 +54 +56 +60 +62 +62 +60 +61 +62 +62 +61 +58 +56 +55 +54 +57 +57 +58 +61 +62 +60 +58 +58 +57 +54 +52 +52 +53 +54 +54 +54 +55 +58 +61 +64 +64 +64 +65 +66 +65 +66 +65 +63 +63 +65 +67 +67 +69 +73 +74 +74 +75 +80 +83 +84 +85 +85 +81 +72 +65 +65 +68 +71 +76 +81 +82 +76 +68 +66 +67 +70 +70 +67 +65 +62 +60 +60 +60 +61 +61 +59 +60 +63 +65 +65 +66 +69 +82 +97 +116 +125 +125 +129 +134 +134 +128 +120 +120 +128 +133 +136 +137 +135 +129 +137 +149 +156 +157 +161 +160 +152 +149 +148 +148 +149 +157 +169 +177 +180 +152 +125 +124 +146 +156 +158 +162 +160 +161 +158 +157 +158 +160 +163 +165 +165 +160 +144 +134 +130 +134 +146 +148 +134 +140 +156 +167 +168 +170 +175 +171 +160 +146 +150 +154 +162 +174 +179 +176 +172 +165 +167 +172 +178 +182 +183 +179 +176 +161 +159 +156 +154 +156 +160 +164 +166 +162 +159 +152 +141 +135 +134 +137 +140 +137 +137 +134 +130 +126 +123 +124 +125 +123 +124 +129 +138 +142 +141 +138 +137 +128 +132 +136 +135 +133 +131 +128 +125 +121 +117 +115 +121 +130 +136 +136 +133 +132 +131 +129 +130 +134 +139 +146 +150 +154 +151 +148 +142 +131 +117 +109 +108 +122 +123 +127 +134 +141 +146 +147 +147 +138 +118 +107 +115 +126 +132 +131 +126 +125 +113 +112 +127 +143 +146 +141 +139 +140 +140 +140 +142 +143 +141 +137 +133 +121 +121 +127 +138 +143 +142 +143 +147 +152 +157 +157 +150 +140 +133 +130 +130 +143 +151 +150 +142 +138 +140 +143 +148 +156 +156 +157 +156 +148 +139 +136 +139 +146 +154 +162 +165 +167 +167 +164 +161 +158 +156 +154 +153 +151 +150 +147 +145 +144 +149 +154 +156 +156 +155 +155 +156 +153 +147 +142 +142 +143 +142 +142 +144 +143 +146 +149 +153 +157 +160 +160 +158 +157 +162 +167 +165 +158 +152 +149 +150 +165 +170 +174 +169 +159 +149 +140 +133 +134 +142 +151 +157 +163 +167 +170 +171 +170 +164 +158 +156 +155 +155 +159 +166 +169 +164 +152 +145 +149 +151 +152 +154 +158 +158 +157 +156 +154 +155 +157 +159 +155 +144 +136 +140 +147 +152 +156 +160 +161 +159 +158 +160 +161 +161 +160 +160 +159 +151 +145 +150 +162 +171 +176 +177 +179 +176 +173 +176 +180 +183 +185 +186 +191 +189 +184 +177 +172 +169 +162 +155 +155 +158 +159 +159 +159 +153 +147 +148 +155 +158 +160 +161 +163 +166 +169 +170 +168 +165 +162 +158 +151 +147 +149 +155 +155 +159 +161 +162 +163 +164 +165 +165 +165 +165 +163 +160 +155 +147 +148 +158 +163 +169 +172 +168 +164 +165 +169 +171 +173 +177 +181 +179 +176 +172 +169 +166 +165 +165 +166 +169 +171 +168 +160 +153 +154 +158 +161 +160 +159 +162 +163 +163 +171 +170 +170 +165 +154 +145 +144 +149 +160 +162 +163 +162 +162 +164 +165 +164 +165 +164 +167 +164 +160 +151 +144 +152 +168 +174 +179 +178 +176 +174 +174 +174 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +191 +190 +190 +191 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +192 +192 +192 +192 +193 +193 +192 +193 +194 +194 +194 +193 +193 +192 +191 +192 +192 +193 +193 +192 +192 +192 +192 +191 +192 +194 +193 +191 +189 +190 +191 +192 +192 +191 +192 +192 +190 +191 +191 +191 +191 +191 +190 +190 +191 +194 +193 +189 +189 +192 +194 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +192 +192 +192 +191 +190 +191 +191 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +194 +195 +194 +194 +194 +194 +194 +193 +193 +192 +192 +192 +192 +190 +192 +193 +192 +190 +190 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +191 +192 +192 +192 +192 +191 +192 +192 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +192 +193 +194 +195 +195 +196 +198 +200 +202 +203 +204 +204 +204 +204 +206 +207 +206 +205 +203 +202 +200 +199 +196 +194 +193 +191 +188 +187 +186 +184 +182 +180 +180 +180 +181 +183 +185 +187 +188 +188 +189 +190 +190 +189 +189 +190 +187 +184 +182 +181 +182 +187 +193 +196 +199 +201 +202 +203 +203 +203 +203 +200 +193 +186 +176 +164 +154 +148 +144 +146 +155 +161 +172 +175 +179 +182 +184 +182 +179 +177 +175 +175 +176 +176 +175 +175 +176 +177 +176 +173 +171 +170 +169 +167 +167 +169 +167 +170 +173 +173 +172 +171 +170 +171 +170 +172 +172 +170 +168 +165 +159 +154 +155 +153 +152 +151 +148 +142 +136 +132 +123 +121 +118 +118 +123 +128 +133 +136 +134 +134 +133 +132 +130 +127 +124 +123 +133 +148 +167 +184 +195 +201 +202 +201 +205 +198 +197 +197 +193 +187 +183 +179 +188 +196 +198 +185 +167 +156 +152 +152 +147 +159 +176 +188 +190 +190 +189 +184 +180 +174 +170 +172 +170 +164 +164 +171 +179 +189 +193 +190 +187 +185 +186 +190 +195 +200 +206 +208 +206 +201 +202 +205 +201 +203 +202 +199 +199 +203 +205 +204 +203 +200 +199 +198 +199 +197 +199 +203 +194 +204 +211 +213 +204 +181 +158 +154 +171 +185 +191 +185 +181 +182 +187 +193 +193 +192 +185 +171 +161 +170 +188 +198 +186 +178 +187 +205 +203 +189 +183 +184 +188 +195 +201 +201 +200 +198 +196 +194 +178 +160 +153 +167 +185 +194 +197 +200 +204 +200 +201 +203 +203 +202 +193 +178 +165 +168 +158 +148 +165 +194 +202 +194 +188 +185 +189 +189 +174 +147 +133 +144 +172 +190 +199 +196 +198 +193 +162 +126 +120 +127 +153 +192 +216 +210 +192 +181 +185 +193 +188 +175 +175 +184 +176 +157 +134 +129 +141 +161 +161 +153 +168 +198 +202 +185 +160 +139 +132 +143 +167 +188 +190 +193 +199 +198 +179 +174 +184 +174 +148 +114 +112 +133 +167 +202 +186 +145 +113 +124 +152 +174 +169 +159 +162 +166 +182 +175 +154 +127 +116 +124 +134 +139 +139 +139 +150 +176 +194 +194 +190 +193 +191 +178 +151 +138 +141 +135 +147 +183 +196 +170 +149 +152 +164 +165 +167 +175 +181 +183 +182 +176 +157 +144 +153 +162 +172 +167 +155 +151 +166 +181 +178 +170 +164 +172 +172 +154 +129 +118 +122 +129 +148 +161 +182 +191 +181 +171 +185 +210 +204 +178 +139 +118 +122 +130 +138 +150 +165 +174 +166 +168 +192 +194 +175 +168 +169 +183 +173 +149 +142 +139 +129 +122 +132 +140 +141 +138 +145 +152 +144 +126 +131 +158 +169 +152 +131 +123 +126 +131 +145 +145 +120 +100 +118 +169 +196 +176 +164 +158 +162 +167 +164 +163 +169 +170 +174 +180 +174 +192 +184 +147 +106 +135 +190 +189 +144 +126 +150 +157 +151 +145 +144 +123 +106 +115 +149 +176 +165 +132 +117 +137 +159 +173 +186 +197 +176 +134 +119 +123 +128 +128 +123 +123 +109 +122 +155 +179 +157 +120 +112 +117 +120 +118 +112 +115 +116 +115 +124 +141 +142 +128 +127 +157 +174 +152 +127 +116 +97 +85 +106 +134 +156 +167 +167 +165 +177 +188 +177 +132 +103 +114 +130 +127 +118 +115 +119 +117 +117 +109 +91 +88 +124 +167 +190 +179 +165 +162 +164 +160 +162 +167 +164 +139 +119 +137 +152 +146 +117 +104 +113 +141 +168 +166 +131 +102 +111 +143 +164 +151 +155 +177 +201 +214 +206 +187 +175 +191 +202 +178 +139 +135 +160 +178 +184 +191 +192 +172 +121 +100 +143 +181 +199 +192 +169 +148 +151 +167 +180 +186 +194 +169 +159 +167 +163 +148 +146 +155 +161 +153 +157 +176 +181 +175 +179 +181 +178 +164 +149 +149 +173 +194 +185 +167 +154 +147 +159 +166 +160 +154 +147 +144 +151 +151 +140 +131 +143 +168 +186 +192 +178 +136 +92 +71 +94 +138 +172 +201 +196 +166 +130 +121 +141 +162 +160 +145 +148 +170 +166 +138 +116 +104 +106 +119 +122 +114 +119 +138 +151 +143 +115 +89 +81 +91 +105 +108 +101 +84 +76 +92 +118 +136 +147 +144 +139 +132 +118 +105 +89 +91 +118 +145 +141 +128 +125 +125 +116 +118 +112 +108 +112 +109 +91 +74 +74 +93 +112 +126 +136 +136 +134 +139 +139 +129 +120 +116 +112 +113 +124 +138 +145 +145 +133 +111 +98 +107 +116 +113 +106 +120 +138 +141 +119 +94 +90 +99 +94 +88 +103 +117 +114 +98 +80 +76 +84 +104 +124 +122 +99 +78 +79 +93 +105 +114 +113 +104 +99 +102 +104 +100 +94 +89 +81 +78 +74 +71 +75 +85 +106 +119 +120 +111 +105 +95 +84 +81 +71 +75 +82 +90 +96 +98 +97 +95 +107 +115 +112 +98 +87 +87 +86 +80 +82 +82 +83 +80 +76 +71 +68 +67 +67 +67 +66 +63 +61 +60 +62 +64 +60 +61 +60 +61 +63 +65 +64 +61 +57 +57 +58 +59 +57 +57 +59 +62 +62 +59 +59 +60 +58 +53 +51 +52 +56 +56 +57 +60 +63 +64 +65 +64 +64 +65 +65 +64 +61 +58 +56 +56 +58 +58 +59 +62 +62 +60 +58 +57 +56 +53 +51 +53 +56 +57 +57 +55 +56 +60 +65 +66 +63 +60 +61 +61 +63 +66 +67 +66 +67 +69 +70 +69 +70 +74 +77 +78 +80 +82 +82 +79 +81 +82 +79 +71 +66 +67 +72 +77 +82 +83 +79 +71 +64 +63 +65 +66 +69 +68 +66 +64 +62 +61 +61 +61 +61 +60 +63 +67 +67 +67 +71 +78 +97 +108 +124 +130 +128 +128 +129 +126 +124 +115 +119 +132 +134 +129 +126 +125 +127 +132 +143 +152 +154 +152 +146 +137 +132 +135 +137 +142 +154 +168 +174 +173 +151 +130 +127 +145 +157 +162 +164 +161 +164 +161 +159 +158 +160 +164 +167 +169 +157 +138 +134 +145 +153 +161 +157 +142 +133 +148 +160 +164 +169 +174 +172 +163 +138 +141 +152 +165 +171 +173 +173 +170 +170 +172 +173 +174 +174 +175 +175 +176 +166 +162 +155 +149 +150 +158 +165 +169 +163 +157 +147 +140 +137 +136 +138 +142 +137 +134 +130 +123 +117 +114 +121 +131 +134 +134 +134 +134 +136 +138 +138 +137 +127 +128 +129 +128 +125 +125 +130 +136 +137 +134 +129 +124 +123 +125 +128 +131 +131 +130 +129 +131 +135 +141 +148 +151 +153 +148 +143 +138 +130 +119 +110 +106 +116 +123 +131 +139 +146 +150 +147 +140 +132 +110 +96 +104 +120 +134 +140 +136 +134 +123 +115 +119 +131 +141 +144 +143 +142 +139 +138 +141 +140 +136 +133 +133 +117 +115 +123 +138 +146 +143 +143 +147 +150 +153 +156 +156 +149 +138 +130 +126 +140 +145 +145 +142 +136 +134 +141 +154 +162 +160 +158 +156 +149 +142 +140 +141 +146 +155 +164 +166 +166 +165 +163 +159 +156 +155 +156 +157 +152 +146 +144 +147 +144 +148 +154 +157 +157 +157 +157 +158 +150 +146 +140 +138 +140 +144 +148 +151 +145 +146 +149 +154 +158 +161 +165 +168 +169 +168 +167 +166 +162 +154 +151 +152 +160 +167 +170 +165 +155 +146 +140 +139 +139 +147 +154 +161 +166 +169 +169 +168 +168 +162 +158 +156 +154 +153 +158 +165 +167 +162 +150 +142 +145 +149 +151 +156 +159 +159 +158 +157 +157 +157 +157 +157 +149 +141 +136 +139 +148 +154 +156 +157 +162 +159 +157 +159 +160 +159 +158 +158 +158 +151 +148 +154 +165 +172 +173 +171 +175 +172 +171 +175 +179 +182 +183 +184 +188 +189 +187 +182 +180 +179 +174 +168 +170 +173 +169 +162 +157 +150 +142 +140 +146 +150 +154 +156 +159 +164 +167 +168 +166 +164 +161 +157 +148 +143 +147 +155 +158 +160 +162 +162 +163 +164 +162 +160 +160 +162 +159 +155 +152 +148 +150 +160 +167 +171 +171 +166 +163 +165 +169 +170 +175 +179 +182 +179 +174 +170 +167 +165 +164 +164 +165 +167 +166 +162 +155 +149 +150 +157 +161 +160 +158 +160 +161 +160 +164 +162 +162 +157 +146 +137 +139 +146 +156 +158 +159 +158 +159 +161 +162 +161 +160 +158 +160 +157 +154 +148 +144 +155 +165 +170 +175 +175 +173 +173 +173 +174 +190 +190 +190 +191 +191 +192 +193 +193 +190 +190 +190 +191 +192 +191 +190 +189 +192 +191 +191 +192 +192 +192 +191 +190 +191 +191 +192 +192 +192 +191 +190 +190 +191 +191 +191 +191 +190 +189 +189 +190 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +193 +193 +192 +192 +192 +191 +192 +192 +192 +193 +193 +194 +194 +192 +192 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +191 +192 +193 +194 +194 +193 +193 +193 +192 +194 +193 +193 +193 +194 +194 +194 +193 +193 +192 +191 +191 +192 +192 +192 +191 +191 +192 +192 +191 +193 +194 +194 +191 +189 +190 +192 +192 +192 +192 +192 +193 +191 +191 +191 +191 +191 +190 +189 +189 +190 +193 +192 +188 +188 +192 +195 +193 +192 +191 +191 +190 +190 +191 +191 +192 +191 +192 +193 +193 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +194 +194 +193 +193 +191 +190 +190 +190 +191 +193 +193 +192 +190 +189 +190 +192 +192 +192 +193 +193 +192 +192 +191 +190 +191 +191 +192 +192 +191 +191 +191 +192 +193 +192 +192 +192 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +195 +196 +198 +199 +199 +201 +203 +205 +204 +205 +206 +205 +205 +204 +205 +206 +203 +201 +198 +196 +195 +194 +193 +192 +194 +191 +187 +185 +185 +185 +183 +182 +182 +182 +183 +184 +186 +187 +188 +188 +189 +191 +191 +190 +191 +192 +190 +186 +182 +180 +181 +185 +190 +195 +197 +201 +201 +202 +201 +200 +198 +194 +185 +177 +167 +154 +146 +145 +146 +151 +163 +172 +178 +181 +184 +186 +186 +182 +178 +175 +172 +174 +176 +177 +176 +176 +177 +177 +176 +173 +170 +169 +167 +164 +164 +167 +170 +172 +172 +171 +169 +167 +167 +168 +167 +169 +170 +169 +167 +164 +158 +152 +155 +151 +149 +150 +146 +139 +132 +131 +127 +122 +118 +116 +119 +124 +130 +133 +132 +132 +131 +130 +127 +124 +121 +120 +132 +148 +170 +188 +198 +203 +202 +201 +200 +196 +196 +195 +189 +189 +196 +201 +200 +200 +191 +176 +164 +158 +156 +155 +149 +156 +169 +179 +184 +188 +187 +180 +167 +157 +151 +156 +158 +153 +155 +163 +177 +192 +198 +192 +189 +189 +191 +192 +191 +192 +198 +206 +207 +203 +201 +202 +201 +198 +197 +198 +200 +201 +201 +204 +202 +194 +194 +202 +204 +199 +196 +198 +194 +199 +206 +213 +204 +171 +151 +158 +174 +188 +193 +186 +178 +179 +187 +193 +187 +189 +187 +176 +168 +178 +194 +199 +189 +186 +196 +211 +206 +183 +171 +175 +192 +200 +205 +202 +197 +195 +193 +192 +177 +155 +144 +162 +189 +200 +198 +195 +200 +203 +212 +215 +205 +192 +184 +181 +170 +167 +157 +158 +180 +196 +198 +197 +181 +188 +195 +180 +157 +139 +135 +151 +174 +191 +205 +210 +202 +174 +142 +126 +126 +130 +151 +185 +209 +211 +195 +177 +180 +191 +192 +184 +180 +179 +167 +149 +122 +132 +146 +157 +161 +165 +171 +178 +189 +180 +169 +158 +151 +154 +171 +189 +194 +190 +195 +203 +184 +172 +181 +170 +140 +116 +118 +132 +163 +201 +185 +141 +107 +98 +133 +174 +174 +169 +179 +179 +180 +168 +153 +135 +120 +128 +142 +148 +146 +159 +172 +184 +197 +198 +186 +176 +189 +192 +167 +143 +140 +136 +149 +186 +203 +182 +158 +152 +158 +155 +150 +155 +162 +170 +179 +195 +187 +169 +171 +169 +167 +177 +167 +146 +145 +162 +171 +169 +164 +183 +197 +175 +133 +119 +138 +156 +156 +162 +171 +178 +178 +181 +194 +209 +213 +177 +133 +123 +138 +139 +134 +141 +165 +163 +166 +184 +203 +201 +183 +166 +173 +170 +150 +134 +134 +132 +134 +148 +155 +148 +141 +140 +140 +137 +131 +125 +130 +160 +173 +156 +133 +123 +122 +125 +135 +148 +132 +111 +124 +167 +196 +185 +174 +165 +165 +165 +159 +165 +174 +170 +166 +173 +171 +192 +189 +157 +114 +135 +187 +187 +147 +132 +152 +156 +148 +140 +147 +135 +112 +100 +119 +157 +173 +161 +147 +150 +157 +172 +187 +200 +186 +150 +122 +126 +127 +123 +119 +123 +111 +124 +155 +179 +158 +122 +116 +122 +121 +114 +117 +120 +120 +114 +117 +132 +136 +126 +132 +163 +172 +141 +119 +116 +100 +85 +90 +131 +165 +177 +169 +165 +177 +185 +174 +135 +116 +131 +136 +118 +113 +125 +124 +118 +111 +104 +103 +113 +134 +154 +153 +151 +160 +169 +161 +163 +180 +183 +160 +130 +106 +124 +148 +151 +128 +115 +115 +145 +169 +165 +135 +109 +122 +159 +161 +148 +152 +175 +201 +218 +209 +185 +175 +173 +186 +191 +174 +169 +176 +173 +190 +193 +192 +177 +135 +117 +151 +172 +191 +193 +171 +139 +135 +159 +183 +195 +184 +173 +167 +161 +148 +140 +150 +164 +157 +147 +151 +183 +190 +172 +173 +174 +175 +156 +128 +122 +157 +192 +191 +179 +171 +155 +157 +157 +148 +151 +160 +168 +172 +158 +137 +131 +149 +173 +184 +189 +174 +125 +78 +59 +96 +153 +185 +206 +190 +165 +133 +113 +118 +138 +151 +147 +158 +181 +168 +126 +100 +97 +107 +123 +105 +72 +78 +119 +140 +136 +120 +99 +87 +86 +96 +105 +107 +96 +85 +92 +119 +133 +151 +149 +131 +124 +118 +102 +85 +86 +115 +143 +140 +133 +132 +125 +123 +113 +103 +105 +109 +99 +84 +78 +86 +108 +119 +122 +133 +139 +138 +141 +130 +122 +119 +121 +119 +116 +127 +144 +151 +149 +133 +106 +90 +95 +99 +92 +96 +112 +130 +129 +106 +84 +87 +102 +113 +108 +115 +115 +106 +95 +82 +78 +95 +112 +126 +117 +93 +78 +84 +97 +101 +106 +105 +91 +89 +101 +103 +102 +90 +82 +74 +77 +86 +80 +66 +61 +78 +97 +105 +105 +108 +103 +88 +78 +78 +72 +72 +78 +88 +91 +87 +82 +82 +95 +111 +114 +101 +85 +82 +87 +82 +82 +82 +78 +73 +69 +68 +68 +68 +68 +66 +62 +60 +60 +63 +66 +64 +65 +65 +64 +65 +66 +65 +62 +59 +59 +61 +63 +62 +61 +63 +65 +62 +59 +57 +58 +55 +51 +49 +52 +56 +57 +60 +62 +65 +66 +67 +67 +66 +67 +67 +66 +63 +60 +58 +58 +59 +58 +60 +63 +63 +60 +57 +56 +56 +53 +52 +54 +58 +60 +59 +56 +52 +57 +64 +66 +63 +61 +61 +63 +64 +68 +70 +69 +70 +71 +70 +68 +68 +74 +80 +81 +84 +84 +79 +71 +76 +77 +75 +69 +66 +69 +75 +81 +81 +79 +72 +64 +59 +60 +64 +67 +69 +68 +67 +66 +64 +62 +61 +60 +62 +62 +66 +69 +70 +71 +76 +85 +107 +116 +127 +130 +126 +125 +124 +118 +118 +112 +120 +138 +138 +127 +120 +118 +128 +127 +136 +149 +150 +142 +132 +123 +116 +120 +125 +133 +148 +161 +161 +155 +146 +135 +135 +147 +156 +163 +166 +164 +164 +164 +164 +164 +164 +165 +165 +165 +147 +127 +131 +152 +162 +166 +168 +161 +154 +154 +152 +154 +160 +169 +172 +168 +144 +143 +156 +169 +169 +169 +172 +170 +170 +174 +178 +180 +178 +174 +172 +171 +174 +170 +160 +151 +151 +158 +165 +168 +162 +153 +145 +141 +139 +137 +137 +141 +138 +133 +128 +122 +115 +111 +120 +134 +136 +138 +135 +129 +129 +135 +138 +136 +137 +131 +125 +122 +117 +119 +129 +143 +148 +149 +142 +128 +113 +110 +120 +130 +134 +133 +134 +138 +144 +147 +151 +151 +147 +146 +141 +134 +126 +119 +116 +114 +112 +122 +132 +138 +145 +148 +140 +129 +121 +110 +107 +114 +124 +132 +136 +132 +132 +131 +126 +118 +120 +133 +144 +148 +142 +137 +135 +138 +136 +130 +128 +132 +128 +128 +131 +138 +144 +146 +146 +146 +140 +146 +157 +162 +157 +144 +136 +134 +134 +133 +135 +140 +142 +138 +143 +159 +158 +159 +158 +155 +150 +146 +143 +142 +147 +156 +165 +165 +164 +163 +159 +156 +158 +157 +159 +159 +148 +136 +136 +142 +147 +149 +153 +156 +157 +157 +156 +156 +148 +145 +140 +136 +139 +146 +152 +155 +146 +146 +150 +156 +159 +162 +168 +176 +181 +173 +168 +168 +165 +159 +155 +157 +153 +160 +165 +161 +150 +144 +143 +144 +148 +152 +158 +163 +169 +174 +174 +173 +168 +162 +158 +157 +155 +155 +160 +166 +167 +162 +151 +143 +145 +149 +155 +162 +161 +160 +160 +160 +160 +158 +156 +155 +146 +141 +138 +143 +152 +160 +162 +161 +166 +163 +161 +163 +164 +164 +163 +163 +162 +155 +152 +158 +169 +176 +175 +173 +172 +170 +171 +174 +179 +182 +184 +186 +185 +188 +186 +180 +178 +179 +178 +175 +183 +187 +182 +170 +162 +154 +146 +143 +143 +147 +151 +152 +155 +159 +161 +160 +163 +162 +162 +158 +148 +140 +142 +150 +162 +163 +164 +163 +163 +163 +159 +155 +161 +163 +160 +154 +150 +149 +151 +159 +169 +171 +169 +165 +163 +166 +168 +168 +177 +181 +182 +179 +173 +169 +166 +163 +165 +165 +166 +166 +163 +157 +150 +144 +146 +154 +160 +158 +156 +158 +158 +155 +154 +154 +153 +149 +139 +132 +136 +144 +152 +154 +156 +156 +157 +159 +159 +158 +155 +152 +153 +150 +148 +145 +144 +157 +165 +168 +169 +166 +163 +162 +164 +165 +191 +191 +192 +192 +191 +191 +192 +192 +190 +190 +191 +191 +190 +190 +189 +189 +193 +192 +191 +191 +192 +192 +191 +190 +193 +193 +193 +192 +192 +192 +191 +191 +189 +190 +191 +192 +192 +192 +190 +188 +189 +191 +192 +191 +189 +189 +190 +192 +192 +191 +191 +190 +190 +191 +191 +192 +193 +192 +192 +192 +192 +192 +191 +190 +189 +190 +191 +191 +191 +192 +193 +193 +191 +191 +192 +192 +192 +192 +192 +192 +191 +193 +194 +193 +192 +191 +192 +193 +194 +191 +190 +191 +193 +192 +191 +191 +191 +192 +193 +194 +194 +193 +191 +190 +191 +192 +193 +194 +193 +193 +192 +192 +194 +193 +193 +192 +192 +191 +191 +191 +190 +191 +192 +194 +194 +195 +194 +194 +191 +192 +192 +192 +191 +191 +191 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +191 +191 +190 +190 +190 +191 +192 +192 +190 +191 +191 +192 +192 +192 +192 +193 +194 +193 +193 +192 +192 +192 +193 +193 +192 +192 +191 +191 +192 +193 +194 +194 +194 +193 +193 +192 +191 +191 +191 +191 +193 +193 +192 +192 +192 +191 +190 +190 +191 +193 +193 +192 +192 +193 +193 +191 +192 +193 +194 +194 +193 +192 +191 +191 +192 +192 +191 +191 +190 +191 +191 +191 +191 +192 +192 +193 +193 +194 +194 +194 +194 +196 +198 +200 +201 +203 +205 +206 +207 +207 +206 +206 +206 +205 +204 +203 +200 +197 +193 +191 +190 +191 +193 +197 +192 +188 +185 +186 +186 +184 +183 +183 +185 +183 +182 +185 +187 +187 +186 +186 +191 +190 +189 +191 +192 +192 +190 +188 +183 +182 +181 +183 +188 +194 +198 +201 +204 +203 +198 +194 +191 +187 +179 +170 +154 +151 +149 +152 +157 +164 +173 +180 +182 +186 +187 +184 +181 +179 +177 +173 +171 +173 +175 +177 +177 +176 +176 +176 +176 +173 +170 +168 +165 +163 +162 +163 +167 +168 +169 +167 +164 +163 +164 +166 +166 +166 +166 +167 +167 +163 +157 +152 +150 +150 +150 +149 +144 +138 +132 +129 +129 +126 +119 +115 +117 +122 +125 +125 +130 +131 +130 +129 +128 +125 +121 +118 +131 +148 +172 +192 +202 +203 +201 +201 +200 +196 +194 +193 +192 +195 +203 +203 +203 +192 +185 +183 +169 +156 +154 +158 +156 +156 +159 +166 +172 +174 +175 +175 +165 +161 +153 +150 +147 +139 +137 +144 +167 +191 +200 +196 +196 +190 +185 +189 +189 +195 +203 +206 +202 +197 +196 +196 +195 +195 +190 +202 +207 +202 +206 +199 +197 +192 +194 +200 +203 +201 +195 +187 +193 +198 +209 +211 +202 +169 +146 +169 +189 +196 +193 +183 +164 +163 +184 +189 +194 +191 +185 +179 +180 +188 +195 +199 +195 +196 +202 +214 +210 +181 +162 +171 +194 +200 +205 +202 +196 +193 +192 +192 +175 +157 +153 +174 +194 +196 +192 +192 +200 +201 +208 +212 +201 +187 +180 +178 +181 +167 +161 +175 +191 +197 +197 +198 +190 +187 +190 +180 +151 +135 +139 +147 +160 +197 +218 +214 +197 +159 +126 +120 +127 +136 +153 +177 +200 +205 +196 +189 +190 +194 +192 +195 +186 +169 +160 +141 +127 +117 +145 +161 +157 +168 +173 +166 +177 +185 +187 +171 +151 +152 +172 +188 +192 +192 +196 +202 +182 +163 +173 +172 +145 +109 +107 +132 +173 +203 +195 +144 +107 +102 +128 +161 +163 +146 +147 +174 +183 +169 +150 +135 +134 +148 +164 +169 +165 +166 +172 +188 +197 +187 +167 +159 +179 +207 +194 +158 +139 +139 +160 +183 +187 +181 +179 +172 +159 +154 +150 +140 +143 +159 +168 +175 +190 +185 +174 +195 +197 +188 +177 +166 +154 +144 +143 +147 +147 +174 +198 +191 +165 +150 +152 +154 +161 +159 +154 +153 +166 +186 +197 +200 +198 +184 +156 +143 +147 +140 +129 +130 +155 +164 +165 +187 +214 +205 +178 +161 +160 +142 +127 +129 +133 +134 +149 +173 +177 +159 +142 +134 +130 +125 +123 +123 +132 +145 +169 +168 +141 +119 +114 +123 +134 +141 +129 +124 +132 +167 +197 +175 +146 +147 +167 +168 +158 +155 +150 +158 +162 +170 +161 +184 +198 +156 +129 +144 +185 +170 +153 +153 +164 +154 +135 +124 +140 +143 +125 +101 +102 +128 +158 +177 +177 +161 +149 +152 +190 +227 +206 +162 +127 +120 +121 +124 +127 +120 +110 +116 +157 +176 +161 +130 +118 +120 +120 +112 +117 +118 +122 +120 +115 +124 +131 +127 +143 +174 +174 +151 +130 +116 +103 +90 +95 +129 +165 +183 +177 +162 +168 +191 +178 +141 +125 +136 +135 +114 +109 +125 +131 +119 +102 +103 +121 +145 +156 +142 +123 +130 +159 +174 +172 +177 +180 +180 +158 +135 +111 +107 +123 +141 +137 +127 +129 +147 +150 +162 +148 +117 +135 +164 +158 +142 +149 +179 +205 +213 +204 +186 +168 +149 +151 +174 +187 +183 +167 +149 +168 +191 +199 +174 +137 +125 +141 +159 +179 +181 +173 +154 +137 +140 +167 +194 +193 +173 +159 +154 +146 +143 +149 +152 +135 +131 +153 +188 +196 +164 +139 +154 +169 +160 +138 +118 +139 +187 +202 +186 +170 +180 +169 +150 +144 +144 +151 +166 +167 +166 +157 +150 +162 +177 +182 +178 +168 +115 +60 +63 +116 +166 +189 +199 +194 +166 +137 +115 +108 +118 +141 +167 +178 +178 +159 +122 +94 +93 +104 +110 +79 +54 +65 +97 +111 +123 +121 +96 +76 +75 +93 +110 +119 +108 +85 +85 +113 +140 +153 +140 +128 +125 +111 +88 +80 +84 +108 +137 +138 +136 +142 +132 +124 +106 +90 +89 +99 +104 +96 +86 +95 +107 +119 +125 +133 +142 +144 +140 +132 +118 +118 +122 +116 +120 +136 +146 +150 +144 +131 +110 +95 +97 +102 +100 +98 +106 +115 +114 +98 +81 +88 +110 +121 +124 +124 +117 +100 +80 +76 +88 +108 +116 +119 +106 +88 +82 +85 +86 +97 +104 +103 +87 +78 +95 +106 +98 +79 +79 +77 +78 +86 +90 +83 +73 +72 +77 +85 +95 +106 +108 +99 +87 +75 +72 +72 +75 +78 +78 +77 +77 +71 +72 +84 +103 +110 +100 +86 +78 +82 +76 +69 +70 +71 +68 +66 +67 +66 +66 +63 +62 +62 +64 +64 +62 +63 +63 +63 +63 +64 +64 +65 +65 +61 +60 +61 +64 +66 +67 +66 +66 +59 +58 +58 +57 +54 +51 +55 +59 +60 +61 +63 +65 +69 +73 +73 +69 +67 +67 +66 +64 +62 +60 +58 +58 +59 +57 +58 +61 +63 +61 +58 +56 +56 +53 +53 +57 +60 +59 +59 +61 +59 +61 +64 +65 +64 +62 +62 +62 +67 +68 +71 +73 +74 +74 +73 +72 +70 +73 +78 +83 +82 +77 +73 +72 +71 +76 +71 +69 +69 +75 +85 +84 +83 +79 +72 +66 +63 +63 +64 +65 +68 +66 +66 +67 +65 +61 +59 +59 +62 +62 +66 +69 +71 +74 +82 +93 +110 +120 +124 +123 +125 +126 +123 +120 +111 +121 +132 +139 +143 +140 +132 +129 +137 +141 +146 +151 +150 +145 +141 +142 +131 +125 +126 +133 +139 +142 +139 +133 +122 +118 +122 +137 +154 +163 +165 +164 +164 +167 +163 +158 +162 +167 +166 +162 +143 +129 +123 +140 +164 +170 +168 +171 +166 +156 +146 +143 +149 +155 +158 +157 +149 +153 +159 +168 +174 +170 +169 +174 +175 +180 +184 +182 +178 +175 +172 +171 +175 +168 +158 +153 +158 +166 +168 +166 +158 +152 +147 +143 +140 +140 +139 +134 +134 +128 +119 +112 +114 +122 +129 +132 +135 +135 +134 +131 +131 +134 +136 +135 +136 +132 +126 +118 +113 +115 +127 +140 +159 +154 +147 +136 +118 +103 +109 +123 +130 +137 +143 +144 +146 +147 +150 +150 +146 +142 +134 +129 +128 +128 +125 +121 +115 +123 +132 +139 +143 +137 +124 +112 +114 +117 +120 +121 +124 +129 +131 +133 +138 +132 +128 +127 +123 +121 +133 +149 +138 +138 +132 +131 +132 +119 +114 +129 +137 +139 +141 +142 +145 +148 +148 +146 +145 +147 +151 +157 +159 +154 +144 +136 +129 +125 +128 +140 +147 +150 +153 +161 +156 +154 +153 +153 +155 +153 +150 +148 +150 +155 +160 +162 +158 +155 +157 +161 +161 +158 +156 +153 +143 +132 +131 +138 +145 +150 +153 +153 +155 +157 +155 +149 +145 +141 +136 +139 +146 +153 +155 +155 +150 +147 +145 +149 +156 +165 +174 +180 +183 +178 +171 +167 +169 +169 +164 +158 +154 +156 +156 +152 +147 +146 +148 +152 +154 +158 +162 +168 +174 +180 +180 +178 +171 +164 +161 +160 +159 +163 +167 +167 +168 +157 +149 +146 +146 +152 +159 +160 +163 +165 +163 +161 +162 +164 +162 +157 +150 +146 +144 +148 +154 +158 +162 +165 +166 +165 +163 +162 +164 +166 +165 +162 +159 +158 +159 +165 +172 +176 +178 +177 +173 +171 +171 +175 +180 +184 +186 +188 +187 +186 +183 +179 +173 +171 +175 +182 +185 +182 +183 +177 +163 +161 +164 +159 +156 +155 +154 +155 +155 +154 +152 +150 +154 +156 +157 +150 +138 +133 +139 +149 +164 +158 +158 +163 +166 +162 +160 +161 +162 +163 +160 +152 +147 +148 +154 +159 +164 +168 +168 +166 +164 +162 +163 +168 +177 +176 +176 +177 +174 +167 +163 +164 +164 +164 +164 +163 +159 +153 +147 +142 +144 +148 +151 +153 +157 +160 +158 +156 +153 +151 +150 +147 +139 +132 +137 +148 +154 +155 +157 +159 +160 +161 +161 +161 +157 +155 +154 +152 +145 +141 +146 +156 +161 +160 +158 +156 +154 +153 +154 +154 +192 +192 +192 +192 +192 +191 +192 +192 +191 +191 +191 +191 +191 +191 +190 +190 +192 +191 +190 +191 +192 +192 +192 +191 +193 +193 +193 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +190 +189 +190 +191 +192 +191 +190 +189 +190 +192 +192 +192 +192 +192 +191 +191 +191 +191 +193 +192 +192 +192 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +192 +192 +192 +191 +191 +191 +191 +192 +191 +190 +190 +191 +193 +193 +193 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +192 +193 +194 +194 +194 +193 +191 +192 +192 +192 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +193 +193 +191 +191 +193 +194 +195 +196 +196 +195 +194 +192 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +191 +191 +191 +193 +193 +192 +192 +194 +194 +192 +191 +192 +194 +194 +193 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +192 +191 +192 +192 +193 +193 +194 +194 +194 +195 +197 +199 +201 +203 +204 +206 +207 +209 +208 +208 +207 +206 +204 +201 +200 +197 +194 +191 +190 +189 +189 +190 +193 +191 +189 +188 +189 +190 +188 +186 +186 +185 +184 +183 +184 +184 +184 +186 +189 +190 +189 +189 +189 +190 +190 +188 +186 +183 +182 +181 +183 +188 +193 +198 +200 +204 +202 +198 +192 +187 +181 +173 +166 +158 +157 +158 +162 +167 +172 +179 +185 +184 +186 +186 +183 +181 +179 +176 +173 +172 +174 +175 +176 +176 +175 +174 +174 +171 +168 +165 +164 +162 +161 +161 +163 +166 +166 +165 +161 +158 +158 +160 +163 +166 +165 +165 +165 +163 +160 +155 +152 +148 +147 +146 +145 +144 +139 +133 +129 +127 +125 +121 +118 +120 +124 +125 +124 +127 +128 +129 +129 +129 +126 +122 +119 +132 +147 +170 +190 +200 +202 +200 +199 +200 +195 +193 +194 +194 +198 +201 +199 +193 +184 +184 +183 +171 +157 +153 +155 +154 +157 +160 +164 +167 +167 +166 +165 +168 +168 +162 +153 +140 +125 +122 +130 +164 +189 +201 +197 +194 +188 +185 +192 +191 +195 +199 +200 +197 +195 +196 +198 +197 +200 +200 +205 +203 +196 +193 +187 +185 +193 +199 +201 +200 +198 +192 +187 +197 +205 +211 +208 +201 +175 +153 +167 +192 +204 +197 +177 +156 +157 +182 +191 +190 +188 +186 +186 +188 +191 +193 +194 +198 +198 +201 +211 +209 +184 +166 +173 +191 +197 +202 +202 +199 +196 +194 +192 +186 +166 +164 +184 +189 +175 +175 +190 +196 +199 +204 +209 +200 +177 +168 +177 +184 +177 +178 +189 +196 +193 +191 +193 +197 +194 +185 +165 +144 +139 +145 +150 +168 +198 +218 +214 +191 +153 +125 +122 +128 +135 +151 +177 +199 +203 +198 +198 +199 +201 +192 +186 +173 +164 +162 +147 +129 +125 +147 +159 +160 +175 +173 +155 +150 +180 +197 +177 +154 +154 +169 +181 +177 +190 +199 +204 +186 +174 +180 +166 +132 +111 +117 +145 +189 +211 +192 +142 +110 +113 +143 +166 +153 +135 +139 +163 +178 +150 +133 +141 +154 +162 +163 +160 +157 +163 +172 +183 +190 +179 +154 +140 +168 +204 +199 +164 +143 +145 +165 +183 +169 +173 +186 +189 +174 +160 +151 +141 +148 +149 +153 +156 +167 +174 +178 +195 +217 +196 +186 +189 +178 +151 +137 +141 +137 +147 +174 +202 +198 +174 +158 +155 +158 +164 +160 +156 +171 +188 +189 +181 +176 +190 +184 +163 +150 +141 +129 +122 +140 +163 +175 +188 +199 +197 +180 +160 +162 +146 +138 +145 +151 +155 +167 +180 +169 +153 +136 +131 +128 +124 +121 +120 +125 +136 +164 +168 +145 +122 +115 +125 +135 +136 +119 +114 +128 +170 +196 +166 +118 +125 +165 +182 +164 +141 +129 +140 +157 +160 +155 +181 +204 +171 +143 +153 +175 +168 +161 +163 +162 +148 +128 +117 +134 +139 +132 +117 +111 +114 +136 +164 +179 +171 +149 +139 +177 +229 +223 +174 +128 +118 +117 +123 +128 +120 +106 +110 +151 +180 +170 +133 +112 +110 +115 +111 +117 +119 +121 +117 +113 +118 +127 +131 +154 +179 +173 +146 +129 +122 +114 +100 +97 +125 +167 +191 +178 +153 +159 +184 +175 +144 +131 +137 +137 +122 +114 +125 +137 +121 +101 +108 +134 +156 +153 +127 +114 +119 +152 +170 +162 +161 +173 +189 +159 +133 +115 +123 +137 +143 +141 +140 +141 +147 +149 +154 +136 +121 +143 +164 +159 +152 +158 +177 +198 +215 +209 +188 +162 +142 +143 +165 +179 +179 +166 +150 +158 +180 +187 +163 +134 +129 +144 +159 +167 +173 +177 +168 +152 +149 +169 +194 +200 +172 +154 +156 +157 +147 +138 +135 +120 +126 +152 +179 +182 +154 +132 +146 +172 +161 +145 +132 +146 +179 +192 +183 +179 +186 +180 +160 +140 +132 +142 +162 +161 +159 +162 +171 +176 +179 +181 +183 +170 +124 +79 +80 +125 +169 +187 +188 +188 +172 +149 +117 +101 +116 +149 +181 +183 +169 +149 +122 +103 +101 +102 +97 +69 +55 +69 +95 +103 +110 +108 +92 +74 +77 +99 +118 +125 +113 +93 +93 +115 +132 +141 +133 +125 +118 +101 +82 +74 +91 +118 +141 +141 +138 +141 +132 +122 +107 +92 +89 +95 +102 +104 +103 +103 +110 +119 +127 +137 +144 +138 +127 +125 +117 +118 +122 +119 +124 +140 +150 +153 +142 +127 +112 +106 +109 +107 +97 +94 +105 +113 +109 +93 +80 +88 +107 +120 +127 +130 +120 +98 +75 +74 +88 +113 +117 +112 +97 +86 +84 +86 +86 +102 +106 +99 +84 +81 +95 +98 +86 +77 +78 +75 +69 +69 +78 +88 +92 +81 +84 +87 +93 +100 +104 +102 +97 +84 +76 +69 +68 +71 +72 +70 +69 +67 +63 +65 +80 +104 +113 +98 +78 +76 +70 +63 +62 +66 +70 +68 +64 +65 +65 +63 +62 +62 +63 +63 +61 +60 +60 +60 +62 +63 +64 +65 +64 +60 +60 +61 +64 +66 +67 +67 +66 +62 +58 +55 +54 +53 +53 +57 +61 +64 +66 +68 +71 +74 +75 +71 +66 +66 +66 +64 +63 +62 +61 +61 +61 +60 +57 +56 +57 +59 +58 +56 +56 +57 +54 +54 +57 +60 +60 +61 +64 +64 +64 +65 +63 +61 +62 +63 +65 +68 +69 +71 +72 +73 +72 +71 +71 +71 +73 +77 +80 +78 +73 +70 +69 +70 +75 +71 +70 +72 +76 +84 +83 +78 +76 +73 +69 +67 +67 +66 +66 +64 +63 +63 +64 +64 +62 +61 +62 +65 +64 +64 +69 +73 +78 +90 +100 +108 +118 +122 +121 +124 +124 +120 +118 +115 +131 +145 +149 +148 +144 +142 +146 +145 +150 +157 +162 +161 +157 +151 +148 +142 +140 +142 +147 +150 +152 +143 +128 +110 +101 +109 +131 +145 +145 +151 +164 +166 +165 +164 +162 +163 +166 +165 +161 +151 +137 +129 +142 +164 +169 +164 +161 +167 +159 +149 +145 +144 +146 +145 +144 +146 +154 +165 +174 +177 +170 +168 +173 +178 +184 +186 +184 +178 +174 +172 +170 +170 +163 +153 +150 +158 +168 +169 +164 +157 +152 +147 +141 +137 +140 +141 +136 +132 +128 +119 +110 +114 +125 +134 +137 +138 +137 +135 +131 +132 +134 +135 +135 +133 +129 +124 +120 +118 +121 +128 +136 +150 +148 +146 +141 +129 +115 +114 +119 +131 +138 +145 +149 +152 +150 +148 +144 +141 +138 +134 +131 +130 +127 +124 +123 +118 +124 +131 +133 +131 +125 +115 +107 +114 +120 +125 +126 +127 +130 +135 +137 +134 +133 +134 +134 +128 +124 +128 +137 +135 +139 +136 +132 +129 +115 +112 +126 +142 +144 +146 +146 +146 +147 +148 +148 +150 +146 +144 +150 +158 +157 +146 +135 +127 +127 +129 +135 +148 +160 +162 +159 +156 +154 +152 +153 +157 +159 +158 +158 +153 +153 +156 +157 +156 +155 +155 +158 +160 +157 +155 +152 +145 +137 +133 +135 +144 +150 +154 +153 +153 +154 +152 +148 +142 +140 +139 +142 +147 +152 +155 +156 +151 +146 +143 +148 +156 +166 +173 +178 +179 +176 +171 +168 +170 +170 +166 +161 +161 +157 +150 +145 +144 +146 +150 +153 +157 +161 +166 +172 +177 +182 +182 +179 +173 +167 +164 +163 +163 +166 +171 +170 +169 +158 +150 +148 +149 +155 +161 +162 +165 +168 +166 +163 +164 +167 +163 +155 +150 +146 +145 +149 +155 +159 +162 +165 +166 +163 +160 +161 +165 +167 +162 +154 +149 +150 +157 +166 +177 +182 +180 +177 +174 +173 +174 +178 +183 +187 +189 +192 +188 +185 +180 +176 +173 +172 +174 +178 +178 +177 +178 +170 +158 +158 +166 +166 +169 +166 +163 +160 +159 +157 +155 +153 +157 +152 +146 +138 +130 +127 +135 +148 +157 +154 +155 +159 +162 +160 +159 +159 +159 +159 +155 +146 +141 +145 +156 +164 +165 +167 +164 +160 +161 +160 +161 +165 +173 +174 +175 +174 +171 +164 +159 +158 +160 +160 +161 +160 +155 +148 +142 +141 +145 +148 +151 +153 +157 +161 +163 +162 +160 +158 +156 +151 +143 +139 +146 +156 +162 +163 +163 +165 +166 +167 +168 +169 +168 +166 +165 +163 +158 +154 +158 +165 +165 +164 +162 +160 +157 +156 +156 +156 +193 +193 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +190 +191 +192 +192 +191 +193 +193 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +191 +191 +190 +191 +192 +193 +192 +190 +190 +191 +192 +192 +192 +193 +193 +192 +191 +191 +190 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +190 +190 +191 +191 +192 +191 +191 +191 +192 +192 +192 +191 +190 +189 +192 +193 +191 +190 +192 +192 +189 +190 +191 +192 +192 +193 +192 +192 +191 +190 +191 +192 +192 +191 +192 +192 +193 +192 +192 +193 +193 +192 +191 +191 +190 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +191 +192 +192 +191 +192 +192 +193 +193 +192 +191 +191 +193 +193 +192 +192 +194 +195 +196 +197 +197 +196 +194 +192 +191 +191 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +193 +193 +192 +193 +194 +194 +193 +191 +192 +193 +193 +193 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +192 +192 +193 +194 +194 +194 +195 +196 +199 +201 +204 +205 +206 +207 +208 +209 +208 +207 +205 +203 +200 +196 +194 +191 +188 +187 +187 +186 +185 +186 +187 +189 +189 +190 +192 +192 +190 +189 +189 +187 +185 +184 +183 +182 +182 +186 +191 +190 +189 +188 +189 +189 +188 +186 +183 +183 +182 +182 +183 +188 +193 +196 +198 +202 +201 +196 +188 +180 +172 +166 +162 +158 +161 +166 +171 +175 +178 +183 +188 +186 +186 +184 +182 +180 +179 +176 +174 +173 +174 +175 +177 +177 +175 +174 +173 +169 +166 +164 +163 +163 +163 +165 +168 +168 +166 +163 +159 +155 +155 +157 +160 +163 +163 +163 +161 +158 +155 +152 +151 +147 +145 +142 +142 +141 +138 +132 +127 +124 +124 +123 +122 +125 +126 +124 +122 +123 +124 +126 +128 +128 +126 +123 +120 +131 +147 +169 +188 +200 +203 +202 +200 +202 +197 +196 +198 +199 +200 +198 +192 +188 +182 +184 +184 +169 +155 +149 +147 +157 +160 +162 +162 +161 +160 +161 +161 +166 +171 +167 +157 +142 +127 +127 +140 +173 +192 +198 +194 +192 +188 +187 +193 +193 +196 +199 +199 +198 +197 +197 +198 +194 +192 +195 +193 +190 +187 +175 +168 +178 +197 +205 +201 +199 +194 +188 +187 +200 +209 +211 +202 +196 +178 +158 +163 +187 +203 +196 +175 +158 +159 +179 +191 +188 +185 +186 +191 +194 +193 +192 +193 +199 +197 +196 +204 +205 +184 +169 +174 +191 +193 +197 +198 +198 +198 +196 +193 +194 +181 +182 +190 +180 +161 +168 +192 +199 +191 +187 +198 +201 +180 +168 +179 +191 +191 +196 +200 +193 +181 +180 +189 +202 +199 +180 +154 +141 +142 +149 +154 +177 +201 +221 +215 +183 +148 +131 +130 +138 +144 +160 +184 +201 +201 +198 +202 +199 +200 +188 +173 +160 +159 +160 +147 +138 +138 +151 +164 +181 +191 +164 +128 +137 +177 +197 +182 +167 +162 +160 +159 +167 +184 +194 +201 +199 +199 +193 +155 +123 +113 +127 +159 +199 +210 +188 +144 +116 +125 +160 +176 +160 +151 +153 +160 +151 +131 +127 +144 +157 +158 +153 +149 +146 +155 +165 +176 +186 +178 +150 +129 +153 +199 +204 +172 +146 +144 +163 +180 +164 +154 +166 +185 +184 +170 +161 +153 +150 +153 +162 +155 +141 +142 +160 +183 +211 +199 +186 +183 +185 +181 +171 +163 +153 +150 +168 +201 +207 +185 +167 +166 +171 +178 +174 +171 +182 +184 +169 +153 +162 +180 +190 +181 +160 +138 +122 +112 +122 +153 +175 +178 +171 +179 +192 +185 +169 +159 +161 +169 +170 +171 +171 +166 +150 +138 +127 +124 +126 +127 +124 +123 +119 +128 +157 +168 +150 +127 +117 +126 +133 +128 +112 +104 +119 +171 +199 +164 +109 +112 +162 +190 +166 +130 +118 +137 +156 +155 +150 +176 +201 +177 +155 +164 +172 +165 +163 +168 +159 +143 +125 +112 +129 +137 +136 +131 +127 +118 +124 +146 +170 +178 +151 +131 +163 +224 +234 +186 +132 +120 +118 +125 +128 +116 +102 +108 +148 +185 +179 +135 +105 +102 +110 +109 +115 +120 +119 +116 +114 +112 +118 +131 +164 +182 +170 +138 +123 +124 +121 +107 +93 +114 +161 +191 +176 +151 +157 +178 +167 +146 +139 +142 +141 +129 +117 +122 +138 +131 +115 +117 +130 +140 +133 +109 +104 +109 +146 +166 +148 +137 +155 +185 +169 +144 +125 +129 +142 +148 +153 +157 +153 +148 +147 +138 +120 +125 +149 +161 +160 +169 +176 +173 +180 +205 +216 +202 +166 +157 +161 +168 +163 +160 +165 +169 +164 +177 +178 +160 +143 +143 +150 +154 +155 +167 +181 +183 +171 +164 +176 +195 +198 +181 +158 +150 +156 +155 +138 +122 +137 +144 +154 +155 +154 +145 +139 +153 +157 +152 +151 +155 +163 +176 +183 +178 +174 +168 +170 +170 +155 +140 +145 +160 +156 +144 +154 +175 +178 +172 +179 +190 +167 +147 +127 +122 +136 +161 +180 +185 +187 +177 +155 +117 +102 +124 +156 +182 +188 +161 +133 +113 +108 +116 +114 +97 +61 +63 +83 +104 +107 +103 +98 +87 +77 +82 +104 +125 +131 +122 +105 +104 +117 +124 +128 +127 +122 +107 +86 +72 +73 +105 +132 +146 +144 +139 +139 +131 +109 +106 +104 +105 +105 +105 +106 +108 +111 +117 +123 +130 +137 +139 +130 +118 +120 +118 +118 +120 +125 +133 +144 +151 +149 +139 +125 +114 +110 +108 +97 +85 +94 +114 +126 +116 +96 +81 +82 +92 +115 +130 +137 +125 +98 +75 +72 +83 +104 +117 +111 +91 +78 +77 +82 +91 +104 +109 +99 +85 +88 +100 +96 +83 +76 +75 +68 +58 +55 +65 +85 +99 +90 +90 +90 +90 +92 +97 +101 +103 +93 +82 +69 +64 +64 +65 +64 +63 +59 +61 +61 +67 +88 +111 +111 +97 +78 +72 +65 +63 +65 +66 +65 +64 +63 +64 +63 +62 +62 +63 +61 +60 +58 +58 +59 +62 +64 +65 +65 +63 +59 +61 +63 +66 +67 +67 +66 +65 +61 +58 +56 +56 +58 +61 +63 +65 +68 +71 +74 +76 +77 +75 +68 +63 +64 +63 +61 +60 +60 +61 +62 +63 +60 +57 +53 +53 +54 +54 +54 +55 +57 +54 +55 +58 +60 +60 +62 +65 +67 +66 +66 +63 +62 +62 +65 +67 +69 +70 +71 +71 +71 +70 +71 +72 +73 +73 +73 +74 +71 +67 +65 +66 +71 +75 +72 +73 +75 +76 +81 +77 +70 +69 +69 +69 +69 +68 +67 +66 +63 +61 +60 +61 +61 +62 +63 +65 +66 +65 +64 +70 +77 +85 +97 +107 +111 +119 +123 +124 +125 +123 +118 +116 +122 +140 +154 +154 +150 +145 +147 +153 +151 +158 +165 +167 +166 +164 +158 +153 +150 +151 +156 +161 +168 +174 +162 +142 +121 +114 +119 +132 +135 +131 +140 +157 +161 +158 +163 +165 +163 +165 +163 +155 +151 +144 +142 +151 +163 +167 +163 +160 +168 +164 +158 +153 +149 +145 +141 +138 +141 +154 +167 +175 +176 +169 +166 +171 +179 +185 +188 +185 +179 +174 +171 +170 +170 +164 +153 +148 +157 +168 +167 +159 +153 +149 +145 +138 +134 +138 +140 +135 +131 +129 +122 +114 +115 +126 +135 +138 +139 +138 +134 +131 +132 +134 +134 +133 +130 +127 +125 +126 +129 +132 +135 +136 +143 +142 +141 +136 +130 +125 +126 +129 +134 +139 +146 +150 +153 +150 +145 +139 +134 +132 +131 +132 +131 +128 +127 +130 +125 +127 +127 +122 +116 +112 +110 +109 +116 +123 +129 +129 +129 +131 +134 +136 +132 +135 +139 +139 +133 +126 +124 +126 +129 +133 +130 +127 +126 +121 +121 +132 +143 +147 +151 +151 +149 +149 +149 +148 +150 +145 +142 +147 +155 +155 +146 +136 +129 +128 +129 +137 +154 +166 +164 +156 +156 +154 +152 +153 +159 +163 +164 +165 +152 +149 +149 +153 +156 +155 +153 +152 +161 +157 +153 +150 +148 +145 +141 +137 +147 +153 +157 +156 +154 +152 +150 +147 +139 +141 +144 +146 +149 +151 +154 +157 +155 +149 +145 +150 +160 +169 +174 +177 +176 +175 +171 +169 +170 +171 +168 +164 +162 +156 +148 +142 +141 +145 +150 +154 +160 +163 +168 +173 +179 +183 +182 +178 +174 +168 +165 +164 +165 +169 +173 +172 +169 +157 +150 +150 +152 +158 +164 +163 +164 +167 +166 +162 +163 +166 +161 +151 +147 +145 +145 +150 +155 +159 +161 +162 +164 +161 +159 +160 +163 +164 +158 +151 +142 +145 +153 +166 +178 +183 +181 +176 +175 +174 +176 +181 +187 +191 +194 +195 +191 +185 +178 +174 +173 +173 +173 +175 +177 +176 +175 +166 +153 +152 +161 +166 +171 +170 +168 +168 +168 +167 +165 +164 +165 +154 +143 +134 +128 +127 +135 +146 +149 +149 +151 +152 +153 +153 +152 +151 +151 +152 +149 +141 +137 +142 +156 +165 +165 +164 +159 +155 +158 +159 +162 +166 +170 +173 +174 +171 +167 +163 +158 +154 +156 +157 +159 +160 +154 +144 +141 +145 +149 +152 +155 +156 +159 +162 +166 +166 +166 +166 +161 +153 +146 +147 +156 +164 +169 +168 +168 +169 +170 +171 +173 +174 +174 +172 +170 +168 +164 +161 +165 +171 +177 +176 +174 +171 +167 +166 +166 +166 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +190 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +192 +191 +191 +192 +193 +193 +192 +191 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +191 +193 +192 +192 +192 +193 +193 +193 +193 +192 +193 +193 +192 +191 +191 +191 +191 +193 +192 +192 +191 +191 +192 +192 +193 +192 +191 +191 +192 +193 +193 +192 +190 +188 +193 +195 +191 +190 +193 +193 +189 +190 +190 +191 +192 +192 +192 +192 +191 +190 +191 +191 +191 +191 +191 +193 +194 +192 +192 +193 +193 +193 +192 +191 +190 +192 +192 +191 +191 +191 +191 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +194 +195 +195 +196 +196 +195 +194 +193 +191 +191 +192 +192 +191 +191 +192 +192 +191 +191 +191 +192 +191 +192 +193 +192 +192 +194 +194 +193 +191 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +192 +193 +194 +195 +196 +197 +197 +199 +201 +204 +206 +208 +208 +208 +208 +207 +206 +204 +202 +200 +196 +192 +190 +186 +184 +184 +184 +184 +183 +184 +186 +188 +190 +192 +193 +193 +191 +190 +190 +188 +186 +183 +182 +181 +181 +185 +190 +189 +189 +188 +188 +188 +186 +184 +183 +185 +184 +183 +185 +189 +193 +195 +196 +198 +196 +191 +182 +173 +166 +164 +163 +161 +166 +173 +178 +180 +182 +185 +189 +188 +186 +183 +181 +179 +178 +176 +175 +174 +175 +176 +178 +178 +178 +176 +174 +169 +166 +164 +164 +164 +166 +169 +172 +169 +167 +163 +159 +155 +155 +156 +157 +160 +160 +161 +158 +153 +150 +148 +149 +147 +144 +141 +139 +138 +134 +129 +125 +123 +124 +125 +125 +127 +127 +123 +120 +120 +121 +123 +124 +125 +124 +123 +121 +131 +146 +168 +187 +200 +205 +204 +202 +204 +199 +199 +200 +199 +197 +192 +184 +187 +184 +186 +184 +169 +155 +147 +141 +148 +150 +152 +150 +148 +151 +157 +161 +167 +172 +172 +167 +158 +151 +158 +172 +191 +198 +196 +191 +192 +193 +191 +192 +191 +195 +199 +200 +198 +195 +190 +186 +181 +172 +173 +170 +176 +183 +169 +161 +184 +199 +203 +199 +199 +192 +184 +187 +202 +211 +209 +199 +192 +178 +162 +162 +175 +189 +188 +178 +172 +169 +175 +185 +191 +185 +185 +190 +193 +192 +192 +196 +197 +197 +195 +199 +201 +186 +175 +181 +194 +193 +192 +192 +195 +199 +198 +196 +194 +195 +194 +186 +172 +166 +179 +196 +202 +185 +183 +196 +200 +189 +186 +193 +198 +202 +206 +200 +182 +169 +178 +196 +201 +195 +176 +155 +145 +140 +144 +157 +184 +206 +225 +210 +170 +145 +142 +143 +146 +156 +170 +187 +200 +200 +199 +203 +206 +199 +178 +152 +144 +157 +165 +156 +141 +149 +164 +183 +201 +191 +146 +111 +145 +178 +197 +191 +177 +155 +138 +139 +161 +178 +188 +199 +207 +215 +203 +154 +112 +104 +132 +173 +202 +202 +186 +154 +117 +122 +155 +176 +173 +172 +160 +145 +126 +123 +130 +143 +149 +149 +147 +142 +145 +148 +155 +172 +190 +183 +153 +129 +146 +195 +209 +183 +150 +137 +155 +177 +167 +132 +127 +158 +182 +183 +175 +168 +160 +166 +173 +157 +127 +117 +142 +183 +194 +185 +166 +154 +168 +194 +200 +188 +188 +192 +197 +202 +200 +188 +180 +179 +178 +178 +175 +179 +189 +181 +162 +154 +155 +163 +176 +183 +175 +154 +125 +99 +109 +145 +177 +175 +151 +164 +199 +206 +175 +170 +174 +174 +165 +162 +157 +141 +135 +128 +120 +119 +124 +128 +127 +124 +120 +125 +150 +167 +157 +137 +126 +131 +133 +128 +112 +98 +110 +166 +204 +175 +107 +108 +161 +195 +169 +122 +103 +120 +156 +156 +156 +175 +193 +177 +161 +169 +178 +161 +158 +162 +155 +143 +127 +112 +123 +135 +132 +130 +138 +138 +131 +134 +158 +179 +161 +145 +167 +216 +234 +192 +138 +128 +126 +129 +126 +111 +102 +114 +152 +191 +183 +135 +102 +102 +112 +111 +118 +123 +120 +119 +122 +113 +113 +131 +171 +185 +170 +139 +124 +128 +130 +116 +89 +100 +145 +181 +175 +163 +169 +176 +155 +141 +146 +152 +146 +129 +111 +118 +137 +129 +109 +109 +125 +135 +125 +101 +94 +105 +150 +173 +149 +125 +135 +160 +179 +161 +137 +125 +133 +152 +164 +166 +160 +151 +140 +116 +106 +127 +150 +160 +172 +187 +190 +169 +160 +186 +212 +213 +176 +170 +169 +155 +130 +127 +155 +181 +181 +181 +176 +167 +158 +152 +148 +144 +151 +167 +180 +182 +176 +176 +187 +198 +194 +185 +161 +145 +151 +156 +146 +136 +149 +150 +147 +140 +145 +147 +140 +144 +146 +144 +149 +165 +174 +178 +182 +177 +157 +133 +140 +171 +180 +169 +161 +158 +148 +132 +143 +166 +167 +165 +177 +188 +179 +165 +158 +158 +160 +170 +179 +177 +186 +176 +154 +119 +108 +129 +154 +171 +180 +146 +116 +107 +118 +133 +127 +101 +68 +77 +95 +111 +114 +108 +100 +92 +88 +87 +101 +122 +133 +129 +117 +108 +108 +116 +121 +123 +120 +100 +75 +64 +81 +122 +144 +147 +144 +140 +136 +127 +113 +112 +110 +108 +104 +103 +109 +117 +116 +122 +129 +129 +127 +126 +123 +121 +122 +123 +120 +121 +131 +139 +142 +143 +139 +137 +129 +119 +110 +98 +85 +76 +96 +127 +145 +130 +102 +81 +73 +75 +106 +129 +140 +128 +104 +86 +78 +80 +96 +114 +110 +89 +76 +73 +79 +92 +107 +113 +104 +91 +96 +102 +93 +81 +69 +65 +58 +53 +56 +68 +83 +93 +95 +94 +93 +92 +93 +95 +99 +103 +97 +88 +75 +66 +61 +60 +60 +61 +58 +65 +67 +66 +74 +93 +111 +118 +98 +81 +67 +67 +68 +65 +62 +63 +62 +63 +63 +63 +62 +61 +59 +58 +60 +60 +62 +65 +67 +66 +63 +59 +60 +62 +66 +67 +68 +66 +64 +63 +59 +60 +62 +65 +67 +68 +69 +68 +68 +70 +72 +74 +74 +71 +66 +61 +61 +61 +59 +60 +60 +61 +62 +62 +60 +56 +51 +50 +51 +52 +53 +54 +56 +54 +56 +59 +61 +60 +63 +66 +64 +64 +66 +66 +65 +65 +67 +68 +70 +71 +72 +71 +69 +70 +71 +73 +75 +73 +70 +67 +64 +62 +64 +66 +74 +77 +74 +76 +77 +74 +74 +69 +65 +65 +66 +69 +69 +68 +65 +64 +62 +61 +60 +60 +61 +61 +62 +64 +64 +64 +64 +72 +81 +92 +104 +113 +114 +121 +125 +127 +128 +123 +119 +120 +130 +143 +153 +152 +150 +146 +145 +147 +155 +163 +167 +165 +163 +163 +158 +152 +152 +154 +159 +163 +172 +182 +172 +151 +128 +138 +146 +144 +140 +139 +142 +144 +148 +148 +156 +161 +159 +165 +162 +145 +136 +141 +152 +159 +162 +163 +165 +165 +166 +165 +164 +163 +160 +154 +147 +141 +145 +158 +169 +174 +174 +167 +164 +168 +174 +181 +185 +184 +179 +174 +172 +170 +173 +169 +158 +150 +155 +164 +162 +153 +147 +144 +141 +137 +135 +138 +137 +128 +124 +124 +125 +123 +122 +125 +132 +139 +137 +135 +133 +132 +133 +133 +132 +130 +126 +125 +127 +132 +137 +140 +139 +138 +140 +141 +138 +133 +131 +132 +135 +135 +135 +139 +143 +145 +146 +144 +140 +136 +131 +127 +126 +129 +131 +131 +134 +139 +135 +130 +120 +109 +103 +106 +114 +122 +125 +129 +132 +131 +129 +130 +131 +131 +131 +136 +140 +138 +133 +128 +124 +121 +125 +124 +119 +118 +126 +131 +134 +140 +140 +144 +150 +153 +153 +153 +150 +147 +144 +146 +148 +151 +151 +147 +142 +138 +137 +129 +131 +146 +160 +162 +157 +153 +155 +154 +154 +155 +161 +165 +165 +164 +154 +145 +140 +142 +149 +154 +154 +153 +161 +156 +149 +144 +147 +151 +149 +143 +148 +153 +156 +156 +154 +151 +147 +143 +140 +144 +149 +152 +152 +153 +154 +155 +159 +153 +149 +155 +165 +173 +177 +178 +175 +174 +171 +168 +169 +170 +167 +164 +154 +153 +150 +146 +141 +143 +149 +156 +159 +163 +168 +173 +178 +181 +178 +174 +171 +166 +164 +163 +164 +169 +172 +169 +164 +154 +148 +150 +154 +159 +163 +162 +162 +161 +159 +159 +160 +159 +154 +148 +143 +142 +144 +149 +154 +158 +159 +160 +160 +162 +163 +161 +159 +158 +156 +154 +141 +145 +153 +163 +173 +177 +176 +174 +172 +172 +175 +182 +188 +192 +194 +196 +193 +186 +179 +175 +174 +174 +175 +176 +179 +178 +174 +163 +152 +150 +156 +162 +166 +167 +169 +173 +175 +175 +173 +171 +171 +164 +152 +140 +134 +136 +141 +146 +147 +150 +151 +149 +147 +145 +144 +142 +142 +146 +146 +142 +140 +145 +156 +164 +164 +164 +159 +156 +160 +162 +166 +171 +172 +176 +176 +171 +168 +166 +163 +158 +158 +158 +163 +165 +157 +146 +145 +152 +156 +159 +162 +162 +161 +162 +165 +167 +168 +168 +163 +153 +147 +151 +159 +165 +168 +168 +168 +168 +169 +171 +172 +173 +173 +170 +167 +163 +159 +158 +166 +174 +186 +185 +183 +180 +177 +175 +176 +177 +193 +193 +193 +192 +191 +190 +190 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +190 +190 +190 +190 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +193 +192 +191 +191 +191 +192 +193 +194 +193 +193 +192 +192 +193 +193 +193 +193 +192 +192 +193 +192 +192 +191 +192 +192 +193 +192 +192 +191 +191 +192 +192 +193 +192 +191 +191 +192 +193 +194 +193 +191 +188 +194 +196 +192 +191 +194 +194 +190 +190 +190 +191 +191 +191 +191 +191 +191 +191 +191 +191 +190 +190 +191 +193 +194 +192 +193 +193 +194 +193 +193 +192 +191 +192 +191 +191 +191 +191 +191 +191 +191 +192 +193 +193 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +191 +190 +190 +191 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +193 +193 +192 +192 +192 +192 +190 +191 +191 +191 +190 +190 +191 +191 +191 +192 +192 +191 +191 +193 +193 +193 +192 +193 +193 +193 +192 +191 +191 +192 +193 +192 +192 +191 +191 +192 +192 +193 +191 +192 +193 +195 +197 +199 +200 +200 +201 +203 +206 +208 +208 +208 +207 +207 +203 +202 +200 +198 +195 +193 +190 +188 +185 +183 +182 +182 +183 +183 +184 +187 +190 +192 +193 +193 +192 +192 +192 +191 +189 +185 +181 +181 +181 +181 +183 +184 +186 +186 +186 +186 +186 +185 +183 +182 +186 +186 +186 +188 +191 +193 +194 +193 +192 +189 +183 +175 +169 +166 +168 +171 +172 +177 +183 +185 +186 +187 +188 +190 +188 +186 +183 +181 +179 +178 +177 +177 +178 +178 +179 +180 +180 +179 +176 +173 +167 +164 +162 +162 +164 +164 +167 +171 +166 +164 +162 +159 +158 +156 +155 +155 +158 +158 +159 +155 +149 +145 +144 +144 +144 +143 +140 +137 +134 +130 +127 +125 +123 +124 +125 +125 +126 +126 +124 +122 +121 +120 +120 +119 +120 +120 +121 +120 +130 +146 +168 +186 +198 +204 +204 +201 +202 +199 +199 +199 +194 +190 +187 +181 +183 +182 +186 +184 +171 +157 +145 +134 +135 +142 +147 +148 +149 +155 +165 +171 +176 +180 +180 +180 +180 +179 +183 +194 +201 +203 +200 +195 +194 +194 +193 +192 +188 +192 +194 +193 +191 +186 +176 +168 +165 +158 +162 +163 +175 +189 +180 +176 +194 +197 +193 +194 +200 +193 +184 +189 +204 +210 +207 +200 +192 +177 +169 +170 +171 +177 +182 +181 +177 +166 +164 +179 +193 +188 +186 +188 +190 +189 +192 +198 +199 +201 +198 +198 +201 +192 +186 +193 +198 +196 +194 +193 +196 +200 +200 +197 +196 +201 +199 +188 +179 +182 +191 +198 +200 +188 +198 +207 +196 +191 +201 +206 +200 +206 +208 +194 +173 +167 +184 +207 +199 +187 +170 +158 +146 +132 +136 +159 +189 +213 +226 +196 +151 +139 +150 +153 +150 +161 +170 +179 +192 +201 +203 +204 +204 +195 +174 +148 +145 +164 +167 +153 +135 +158 +184 +206 +205 +170 +137 +129 +157 +183 +204 +207 +182 +138 +121 +139 +155 +171 +183 +195 +202 +210 +204 +164 +105 +97 +142 +190 +202 +193 +187 +166 +132 +120 +147 +180 +183 +169 +145 +124 +122 +121 +133 +151 +161 +160 +154 +146 +154 +147 +148 +167 +190 +183 +154 +132 +148 +190 +209 +193 +155 +131 +150 +178 +160 +124 +110 +133 +163 +180 +182 +173 +163 +164 +168 +161 +144 +128 +141 +183 +195 +167 +139 +133 +148 +166 +178 +184 +192 +200 +200 +195 +191 +182 +166 +157 +167 +169 +172 +179 +187 +180 +164 +157 +142 +151 +162 +171 +183 +181 +144 +97 +91 +143 +189 +189 +166 +177 +207 +208 +169 +163 +164 +156 +143 +142 +141 +130 +130 +127 +120 +117 +121 +126 +124 +120 +123 +122 +143 +162 +165 +157 +145 +142 +138 +130 +113 +96 +107 +165 +204 +186 +136 +131 +169 +190 +162 +118 +99 +115 +149 +152 +161 +175 +188 +183 +170 +172 +185 +164 +158 +162 +157 +146 +130 +114 +116 +129 +128 +124 +133 +139 +137 +137 +157 +174 +164 +163 +184 +216 +231 +198 +151 +139 +130 +125 +120 +111 +106 +118 +155 +196 +188 +138 +102 +102 +117 +119 +124 +127 +119 +119 +125 +115 +113 +134 +164 +173 +162 +139 +124 +128 +135 +124 +97 +88 +122 +172 +185 +179 +179 +175 +144 +128 +147 +163 +157 +128 +103 +115 +135 +133 +113 +107 +115 +120 +115 +100 +91 +109 +158 +181 +158 +132 +128 +138 +169 +166 +151 +133 +129 +143 +157 +161 +163 +158 +133 +101 +104 +135 +158 +172 +191 +190 +183 +165 +156 +176 +198 +201 +190 +172 +152 +127 +102 +110 +147 +180 +188 +182 +180 +178 +163 +142 +131 +132 +150 +164 +169 +164 +164 +179 +193 +199 +196 +178 +155 +149 +155 +153 +151 +159 +150 +133 +125 +139 +160 +159 +143 +146 +154 +150 +147 +160 +170 +176 +183 +176 +141 +120 +128 +161 +182 +188 +179 +159 +140 +135 +151 +165 +159 +159 +172 +180 +184 +170 +167 +174 +174 +177 +184 +187 +181 +171 +153 +126 +115 +129 +148 +166 +165 +125 +100 +114 +139 +144 +122 +93 +80 +88 +98 +108 +116 +116 +109 +103 +94 +86 +94 +118 +135 +136 +122 +102 +93 +110 +119 +120 +116 +95 +71 +64 +92 +133 +149 +146 +144 +138 +130 +118 +116 +112 +109 +107 +104 +104 +110 +119 +124 +127 +128 +124 +116 +117 +122 +127 +129 +132 +130 +127 +131 +136 +136 +134 +132 +133 +127 +118 +109 +93 +81 +79 +99 +133 +151 +133 +102 +79 +70 +70 +97 +120 +133 +125 +113 +104 +94 +88 +100 +112 +103 +85 +79 +78 +80 +90 +111 +116 +107 +97 +103 +103 +84 +66 +53 +51 +51 +56 +67 +76 +83 +87 +92 +92 +94 +96 +98 +97 +98 +100 +98 +92 +82 +68 +59 +56 +59 +63 +68 +67 +67 +69 +71 +78 +94 +109 +116 +97 +74 +64 +66 +70 +65 +58 +59 +59 +60 +61 +61 +59 +58 +58 +61 +61 +64 +68 +69 +67 +62 +57 +60 +64 +68 +71 +70 +67 +65 +63 +62 +65 +67 +69 +69 +69 +68 +68 +66 +66 +66 +67 +67 +66 +63 +60 +59 +60 +61 +62 +62 +62 +61 +60 +59 +55 +51 +51 +52 +52 +53 +54 +54 +54 +57 +61 +61 +60 +62 +65 +62 +64 +66 +67 +66 +67 +69 +70 +71 +71 +71 +70 +70 +70 +72 +74 +75 +72 +68 +64 +62 +61 +64 +69 +75 +77 +74 +78 +78 +71 +68 +63 +64 +64 +67 +72 +73 +69 +65 +63 +61 +62 +62 +61 +62 +62 +62 +62 +59 +61 +67 +77 +88 +100 +110 +117 +117 +122 +126 +128 +126 +120 +118 +124 +135 +147 +153 +150 +148 +146 +144 +144 +157 +166 +170 +167 +163 +161 +155 +147 +153 +155 +158 +161 +167 +173 +162 +143 +120 +141 +158 +158 +156 +157 +152 +143 +142 +143 +149 +150 +151 +163 +160 +138 +119 +131 +151 +162 +161 +161 +165 +164 +162 +163 +164 +166 +164 +158 +148 +141 +149 +160 +169 +172 +172 +168 +165 +166 +169 +176 +180 +180 +177 +173 +170 +168 +166 +166 +161 +156 +159 +163 +158 +148 +140 +137 +137 +138 +138 +139 +134 +123 +113 +116 +126 +134 +133 +127 +131 +140 +135 +134 +133 +134 +133 +130 +127 +124 +123 +126 +131 +136 +139 +140 +138 +135 +137 +138 +138 +138 +143 +145 +140 +130 +135 +137 +139 +140 +139 +137 +134 +133 +130 +124 +121 +125 +131 +136 +141 +145 +144 +132 +114 +98 +93 +101 +117 +130 +133 +134 +134 +132 +131 +132 +131 +129 +130 +134 +137 +136 +132 +128 +123 +119 +118 +117 +115 +117 +127 +135 +140 +142 +141 +144 +147 +150 +154 +155 +153 +149 +144 +148 +151 +150 +145 +141 +139 +140 +144 +139 +140 +148 +154 +154 +152 +151 +153 +155 +157 +159 +164 +167 +164 +160 +161 +147 +134 +131 +139 +149 +156 +159 +158 +152 +143 +138 +143 +150 +151 +147 +148 +149 +151 +151 +151 +149 +143 +137 +143 +145 +151 +155 +157 +157 +156 +155 +157 +152 +151 +157 +167 +175 +177 +177 +173 +172 +169 +167 +168 +168 +165 +161 +150 +151 +150 +147 +145 +148 +153 +158 +160 +163 +168 +172 +176 +177 +174 +170 +167 +163 +163 +163 +163 +168 +170 +165 +156 +148 +146 +150 +153 +158 +161 +159 +162 +156 +154 +158 +159 +153 +149 +148 +139 +141 +144 +149 +154 +158 +159 +159 +160 +163 +165 +164 +161 +158 +154 +151 +142 +148 +157 +165 +169 +170 +170 +170 +168 +168 +172 +180 +186 +190 +191 +193 +191 +185 +180 +177 +176 +176 +179 +182 +184 +180 +170 +160 +155 +153 +158 +164 +167 +167 +169 +172 +174 +174 +171 +169 +170 +169 +160 +146 +141 +147 +153 +154 +156 +158 +159 +155 +151 +148 +146 +144 +143 +146 +147 +147 +149 +154 +161 +165 +166 +168 +165 +162 +166 +168 +172 +178 +182 +184 +181 +174 +170 +169 +168 +165 +164 +165 +169 +170 +161 +149 +149 +157 +161 +164 +166 +166 +164 +162 +163 +164 +166 +167 +162 +151 +147 +152 +159 +163 +166 +166 +167 +168 +169 +169 +169 +170 +171 +168 +163 +156 +152 +156 +168 +179 +184 +184 +182 +179 +175 +175 +177 +180 +192 +193 +193 +192 +191 +190 +190 +191 +191 +191 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +190 +190 +190 +190 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +190 +190 +190 +191 +193 +195 +194 +193 +192 +191 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +192 +193 +192 +191 +191 +190 +190 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +193 +190 +194 +195 +192 +192 +194 +194 +192 +192 +191 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +191 +193 +194 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +191 +191 +191 +193 +192 +192 +191 +191 +191 +192 +192 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +192 +193 +192 +192 +192 +192 +193 +193 +192 +192 +191 +192 +193 +194 +193 +193 +192 +192 +190 +191 +192 +191 +190 +189 +190 +191 +191 +192 +192 +190 +190 +192 +193 +192 +193 +193 +193 +193 +192 +191 +191 +191 +193 +192 +192 +192 +192 +192 +193 +193 +192 +193 +195 +197 +199 +201 +202 +203 +204 +206 +208 +208 +208 +206 +205 +205 +200 +198 +195 +193 +192 +191 +190 +189 +186 +184 +182 +183 +183 +184 +186 +189 +193 +194 +194 +193 +192 +193 +193 +191 +188 +184 +181 +180 +181 +180 +179 +179 +182 +183 +184 +185 +184 +184 +183 +182 +187 +187 +188 +190 +192 +193 +191 +190 +186 +181 +175 +171 +169 +171 +176 +181 +185 +189 +191 +191 +189 +189 +189 +189 +188 +186 +184 +182 +179 +177 +178 +180 +183 +182 +182 +182 +181 +178 +173 +169 +166 +164 +162 +163 +164 +164 +166 +169 +165 +164 +162 +161 +162 +161 +160 +158 +159 +158 +157 +152 +145 +140 +139 +139 +138 +138 +135 +133 +130 +127 +125 +124 +123 +124 +125 +124 +126 +127 +126 +125 +123 +121 +118 +116 +115 +116 +117 +118 +129 +147 +170 +187 +197 +202 +202 +200 +203 +201 +201 +200 +193 +189 +188 +184 +180 +181 +186 +183 +170 +157 +140 +124 +128 +141 +153 +159 +162 +169 +177 +181 +182 +184 +185 +188 +192 +191 +191 +196 +195 +202 +207 +204 +196 +192 +192 +192 +192 +192 +190 +187 +185 +181 +170 +162 +157 +158 +166 +173 +182 +194 +196 +198 +196 +192 +187 +192 +200 +195 +189 +192 +201 +206 +202 +199 +190 +178 +178 +181 +177 +175 +180 +178 +168 +154 +154 +174 +191 +190 +192 +192 +190 +188 +191 +198 +200 +204 +200 +197 +199 +195 +192 +198 +197 +198 +198 +198 +200 +202 +200 +197 +200 +201 +201 +198 +193 +190 +193 +198 +200 +192 +203 +211 +199 +194 +199 +194 +200 +209 +207 +189 +169 +168 +187 +206 +198 +180 +161 +151 +139 +127 +138 +163 +193 +218 +224 +186 +141 +137 +153 +158 +158 +161 +160 +164 +185 +204 +208 +204 +198 +191 +175 +150 +147 +164 +161 +145 +141 +169 +193 +210 +200 +160 +146 +160 +173 +188 +206 +211 +189 +148 +134 +151 +158 +161 +165 +184 +198 +207 +204 +170 +127 +118 +157 +198 +197 +177 +179 +175 +153 +135 +157 +189 +181 +149 +122 +116 +119 +121 +143 +172 +181 +172 +162 +158 +153 +143 +142 +162 +185 +180 +156 +139 +152 +180 +198 +192 +159 +132 +149 +178 +153 +135 +121 +119 +132 +161 +180 +179 +169 +162 +161 +159 +153 +139 +147 +186 +202 +164 +129 +125 +136 +148 +159 +171 +165 +162 +159 +170 +181 +165 +135 +120 +136 +153 +172 +183 +189 +189 +171 +148 +135 +140 +147 +161 +180 +183 +158 +128 +116 +166 +201 +199 +188 +199 +209 +192 +162 +156 +154 +145 +133 +130 +129 +123 +129 +128 +122 +115 +117 +123 +124 +120 +123 +119 +132 +152 +170 +179 +166 +153 +142 +132 +112 +98 +116 +168 +201 +192 +176 +163 +176 +179 +158 +126 +106 +119 +139 +145 +155 +161 +173 +184 +182 +184 +189 +171 +162 +167 +167 +154 +136 +124 +116 +123 +127 +124 +124 +127 +138 +150 +159 +157 +146 +158 +187 +216 +226 +202 +169 +152 +133 +117 +114 +115 +111 +116 +151 +196 +194 +144 +106 +103 +119 +125 +124 +123 +113 +111 +116 +109 +114 +140 +157 +155 +146 +135 +127 +131 +141 +136 +108 +78 +98 +159 +192 +192 +181 +170 +131 +115 +143 +173 +167 +131 +99 +117 +136 +142 +126 +110 +105 +104 +103 +101 +103 +114 +154 +173 +158 +144 +139 +139 +143 +155 +163 +157 +139 +130 +136 +148 +165 +166 +137 +105 +116 +149 +176 +191 +190 +171 +161 +164 +168 +178 +183 +179 +187 +166 +142 +118 +99 +108 +146 +175 +187 +185 +191 +191 +165 +128 +115 +124 +148 +160 +159 +147 +152 +177 +196 +198 +191 +175 +156 +151 +160 +164 +162 +161 +141 +109 +104 +140 +176 +169 +150 +158 +155 +153 +147 +158 +167 +171 +178 +166 +135 +132 +139 +148 +160 +182 +187 +170 +149 +152 +162 +163 +149 +147 +165 +182 +181 +164 +157 +164 +170 +176 +189 +202 +186 +166 +151 +138 +137 +145 +153 +164 +164 +121 +96 +119 +150 +142 +109 +87 +85 +93 +103 +112 +120 +123 +115 +105 +90 +84 +93 +122 +140 +139 +123 +94 +85 +109 +119 +115 +108 +86 +68 +70 +106 +139 +150 +145 +141 +134 +123 +109 +110 +104 +101 +105 +108 +109 +112 +117 +131 +126 +122 +117 +114 +117 +124 +130 +132 +135 +134 +128 +125 +127 +132 +130 +127 +124 +111 +100 +94 +82 +75 +82 +113 +138 +148 +127 +96 +76 +71 +75 +88 +105 +118 +120 +120 +113 +106 +102 +105 +111 +102 +85 +75 +74 +80 +93 +112 +111 +102 +98 +105 +104 +81 +57 +45 +48 +54 +63 +69 +72 +75 +78 +79 +78 +82 +90 +93 +91 +91 +94 +98 +95 +87 +73 +64 +61 +65 +70 +75 +72 +75 +77 +74 +70 +76 +89 +112 +115 +101 +74 +59 +63 +65 +60 +56 +56 +57 +59 +60 +59 +59 +61 +60 +61 +65 +68 +68 +66 +61 +58 +61 +66 +72 +75 +73 +69 +66 +65 +67 +68 +67 +65 +63 +63 +63 +63 +62 +61 +61 +62 +63 +62 +61 +61 +61 +62 +64 +65 +65 +62 +60 +58 +57 +55 +52 +53 +54 +54 +54 +54 +54 +55 +57 +61 +61 +59 +61 +65 +64 +65 +66 +65 +64 +66 +70 +72 +71 +70 +70 +70 +70 +71 +71 +72 +73 +69 +66 +63 +62 +62 +66 +71 +73 +75 +75 +80 +78 +69 +66 +62 +60 +61 +67 +75 +77 +71 +64 +60 +61 +62 +63 +63 +63 +64 +63 +62 +56 +63 +75 +88 +97 +106 +114 +120 +123 +127 +128 +127 +121 +110 +111 +121 +136 +150 +155 +150 +145 +143 +147 +150 +158 +166 +173 +171 +165 +158 +150 +145 +152 +153 +161 +169 +172 +169 +157 +142 +132 +145 +159 +163 +163 +163 +160 +158 +148 +148 +147 +144 +145 +156 +152 +133 +117 +125 +147 +164 +166 +166 +166 +159 +162 +162 +164 +165 +162 +156 +147 +139 +143 +154 +161 +165 +169 +170 +170 +171 +170 +174 +176 +176 +174 +172 +169 +166 +155 +158 +160 +162 +166 +165 +156 +147 +137 +131 +133 +138 +139 +138 +132 +124 +114 +118 +130 +141 +139 +129 +128 +134 +133 +133 +134 +135 +133 +127 +123 +121 +126 +133 +140 +142 +141 +139 +135 +132 +134 +132 +131 +138 +151 +159 +152 +139 +135 +136 +135 +136 +135 +131 +130 +131 +131 +126 +123 +127 +135 +142 +144 +143 +141 +129 +112 +97 +91 +97 +112 +126 +132 +132 +132 +130 +131 +133 +132 +130 +128 +132 +135 +136 +134 +128 +120 +115 +104 +109 +116 +124 +130 +135 +141 +145 +148 +146 +145 +146 +150 +155 +155 +153 +151 +150 +147 +142 +139 +139 +141 +143 +150 +153 +152 +144 +142 +147 +151 +151 +153 +157 +160 +163 +168 +170 +165 +159 +158 +148 +138 +137 +142 +148 +151 +153 +154 +150 +144 +140 +143 +150 +152 +150 +150 +148 +147 +147 +149 +147 +143 +138 +146 +147 +152 +156 +159 +160 +158 +156 +151 +149 +150 +157 +164 +168 +170 +172 +168 +167 +166 +166 +167 +167 +161 +155 +152 +149 +145 +147 +152 +156 +159 +159 +162 +166 +172 +175 +177 +176 +172 +168 +165 +163 +163 +163 +164 +169 +169 +162 +150 +144 +146 +151 +155 +158 +160 +158 +163 +158 +156 +160 +159 +153 +149 +150 +140 +143 +147 +151 +156 +160 +161 +160 +163 +163 +163 +165 +167 +163 +152 +141 +142 +151 +163 +171 +172 +170 +168 +167 +166 +167 +172 +179 +185 +187 +187 +188 +186 +182 +178 +176 +176 +177 +182 +187 +190 +183 +169 +159 +157 +157 +159 +166 +170 +169 +167 +168 +169 +170 +170 +169 +167 +168 +160 +147 +145 +156 +166 +169 +167 +168 +169 +167 +163 +159 +156 +155 +153 +152 +149 +149 +155 +163 +169 +172 +170 +172 +170 +168 +171 +173 +176 +181 +190 +189 +184 +177 +172 +171 +171 +171 +173 +172 +172 +170 +161 +151 +151 +157 +161 +163 +166 +167 +165 +162 +163 +164 +165 +165 +160 +152 +148 +153 +160 +164 +166 +167 +169 +170 +170 +170 +169 +169 +172 +168 +161 +153 +150 +157 +171 +182 +178 +178 +176 +173 +170 +171 +175 +179 +192 +193 +193 +192 +191 +191 +191 +191 +191 +191 +191 +191 +191 +192 +193 +194 +192 +192 +193 +192 +191 +190 +190 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +192 +191 +190 +190 +190 +191 +192 +193 +194 +193 +192 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +191 +191 +192 +193 +194 +192 +192 +192 +192 +193 +193 +193 +192 +193 +192 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +191 +192 +193 +194 +192 +192 +192 +192 +191 +191 +191 +191 +190 +191 +191 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +193 +193 +192 +191 +190 +190 +190 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +192 +192 +191 +193 +193 +193 +191 +190 +191 +192 +192 +193 +192 +190 +190 +192 +193 +192 +193 +194 +194 +193 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +193 +194 +195 +196 +197 +199 +201 +203 +204 +204 +206 +207 +208 +208 +207 +204 +203 +202 +199 +196 +193 +190 +190 +190 +191 +192 +189 +187 +185 +186 +186 +186 +188 +190 +194 +194 +193 +191 +192 +193 +192 +189 +187 +184 +181 +180 +178 +176 +176 +177 +180 +182 +183 +185 +185 +185 +185 +185 +188 +188 +190 +192 +193 +192 +189 +186 +182 +175 +169 +169 +173 +178 +184 +189 +192 +194 +194 +192 +191 +191 +190 +188 +187 +186 +185 +183 +180 +178 +180 +183 +186 +185 +184 +183 +180 +176 +170 +165 +166 +165 +164 +165 +165 +165 +166 +168 +165 +162 +160 +161 +163 +165 +166 +165 +162 +160 +156 +149 +141 +136 +134 +134 +133 +132 +130 +129 +128 +126 +123 +121 +122 +124 +125 +124 +125 +127 +129 +129 +126 +123 +119 +114 +112 +112 +113 +115 +128 +148 +172 +188 +197 +203 +204 +203 +205 +202 +202 +200 +193 +190 +190 +186 +182 +182 +182 +177 +167 +156 +140 +121 +127 +142 +158 +165 +167 +171 +174 +175 +176 +179 +180 +182 +187 +187 +188 +192 +190 +198 +207 +206 +195 +189 +188 +188 +190 +189 +184 +180 +180 +179 +172 +163 +158 +162 +166 +176 +183 +188 +197 +200 +191 +190 +191 +196 +200 +198 +197 +197 +199 +204 +197 +194 +189 +183 +191 +192 +181 +171 +176 +173 +162 +155 +156 +172 +188 +194 +199 +197 +191 +187 +190 +195 +202 +205 +199 +193 +195 +193 +190 +194 +193 +196 +198 +199 +199 +200 +200 +198 +201 +200 +202 +204 +198 +189 +191 +198 +200 +197 +199 +205 +206 +197 +188 +185 +199 +209 +206 +185 +169 +175 +192 +204 +195 +174 +152 +137 +129 +134 +152 +170 +190 +215 +221 +187 +151 +147 +158 +162 +159 +151 +142 +152 +185 +210 +210 +202 +203 +196 +183 +154 +145 +161 +160 +150 +154 +184 +201 +208 +191 +157 +155 +173 +186 +189 +193 +194 +190 +181 +169 +162 +163 +152 +146 +172 +199 +216 +214 +178 +158 +155 +178 +195 +191 +164 +162 +170 +164 +164 +181 +184 +159 +129 +109 +109 +112 +126 +159 +187 +188 +173 +162 +157 +140 +138 +141 +157 +177 +178 +163 +153 +157 +170 +180 +183 +163 +141 +153 +173 +156 +143 +132 +123 +118 +137 +167 +183 +186 +169 +164 +155 +144 +145 +166 +199 +198 +172 +145 +138 +149 +160 +161 +156 +145 +132 +128 +155 +180 +163 +133 +125 +120 +139 +165 +181 +184 +188 +172 +141 +131 +140 +151 +168 +182 +179 +171 +172 +177 +192 +188 +183 +192 +200 +194 +176 +168 +157 +145 +138 +132 +126 +121 +119 +125 +128 +123 +115 +114 +123 +127 +125 +123 +116 +121 +139 +169 +192 +176 +152 +137 +128 +114 +106 +130 +174 +198 +198 +181 +159 +158 +166 +169 +145 +108 +105 +125 +140 +155 +150 +152 +175 +187 +193 +191 +168 +151 +157 +169 +163 +145 +135 +126 +120 +122 +123 +120 +126 +143 +153 +150 +133 +118 +131 +170 +208 +219 +206 +188 +170 +142 +112 +106 +112 +110 +111 +147 +192 +194 +150 +115 +108 +118 +120 +117 +119 +111 +105 +104 +102 +118 +150 +167 +148 +132 +132 +132 +138 +149 +147 +114 +78 +84 +139 +189 +206 +193 +171 +121 +101 +136 +175 +177 +139 +102 +120 +145 +144 +119 +104 +110 +114 +111 +105 +107 +113 +142 +162 +158 +153 +146 +139 +128 +146 +167 +174 +155 +132 +128 +139 +161 +167 +143 +123 +129 +156 +188 +192 +169 +150 +152 +170 +176 +171 +166 +161 +154 +146 +143 +134 +119 +124 +148 +166 +176 +179 +191 +194 +169 +130 +117 +126 +149 +159 +157 +147 +154 +180 +200 +203 +183 +176 +165 +156 +165 +180 +174 +154 +126 +105 +104 +136 +171 +171 +152 +153 +150 +154 +150 +163 +168 +168 +174 +162 +146 +147 +149 +146 +146 +165 +181 +180 +172 +164 +160 +155 +142 +135 +156 +185 +190 +158 +128 +135 +164 +184 +188 +188 +185 +164 +153 +153 +161 +164 +159 +160 +169 +145 +119 +123 +144 +138 +110 +94 +90 +100 +114 +119 +118 +120 +115 +105 +86 +88 +103 +134 +145 +139 +123 +91 +84 +107 +114 +108 +99 +80 +73 +88 +125 +146 +150 +143 +136 +128 +120 +108 +109 +98 +91 +96 +106 +113 +121 +128 +128 +122 +117 +115 +117 +121 +129 +135 +129 +122 +120 +119 +118 +126 +133 +127 +119 +110 +88 +72 +69 +64 +71 +91 +124 +138 +140 +122 +96 +77 +73 +79 +76 +85 +102 +119 +122 +112 +105 +109 +112 +113 +107 +92 +75 +69 +81 +98 +105 +100 +94 +90 +93 +96 +83 +63 +52 +56 +64 +71 +70 +64 +62 +65 +65 +63 +67 +75 +79 +78 +81 +88 +93 +93 +90 +84 +81 +81 +81 +81 +82 +85 +86 +82 +75 +71 +71 +73 +89 +111 +118 +94 +66 +56 +59 +62 +58 +57 +58 +60 +60 +60 +62 +64 +62 +63 +66 +67 +66 +64 +61 +60 +65 +70 +77 +80 +77 +71 +67 +66 +66 +65 +61 +57 +56 +57 +58 +56 +60 +59 +60 +62 +63 +62 +61 +62 +62 +63 +65 +66 +64 +61 +58 +57 +57 +55 +53 +54 +56 +55 +55 +54 +57 +57 +59 +61 +60 +58 +61 +66 +67 +67 +66 +65 +64 +66 +71 +74 +71 +69 +69 +69 +70 +71 +69 +68 +68 +67 +65 +65 +64 +64 +67 +71 +73 +75 +75 +81 +78 +67 +65 +63 +59 +58 +63 +71 +74 +69 +63 +62 +62 +63 +64 +63 +63 +64 +63 +61 +61 +73 +88 +99 +106 +111 +116 +121 +129 +131 +130 +127 +117 +105 +109 +124 +141 +152 +154 +145 +142 +145 +151 +159 +161 +168 +174 +173 +163 +154 +149 +147 +152 +153 +166 +180 +178 +167 +154 +146 +155 +157 +159 +160 +161 +161 +165 +170 +160 +158 +153 +147 +146 +144 +136 +124 +118 +124 +148 +169 +170 +169 +169 +161 +163 +164 +164 +164 +161 +156 +151 +148 +145 +154 +157 +156 +161 +167 +172 +177 +175 +175 +174 +172 +171 +171 +170 +167 +155 +156 +159 +165 +169 +166 +155 +147 +138 +130 +130 +135 +133 +130 +129 +128 +125 +129 +136 +140 +138 +133 +128 +127 +131 +132 +135 +136 +133 +127 +123 +123 +130 +138 +146 +148 +145 +140 +134 +130 +129 +128 +129 +136 +148 +160 +160 +155 +140 +135 +129 +127 +126 +125 +127 +130 +130 +130 +130 +134 +141 +146 +142 +134 +126 +122 +116 +107 +100 +99 +108 +118 +126 +128 +128 +129 +131 +134 +135 +135 +131 +132 +135 +137 +133 +125 +116 +110 +99 +103 +116 +129 +135 +139 +144 +148 +149 +148 +145 +144 +147 +152 +154 +153 +154 +150 +144 +137 +134 +137 +144 +149 +156 +162 +161 +147 +137 +139 +147 +151 +154 +158 +162 +164 +168 +170 +166 +159 +153 +149 +147 +149 +150 +149 +147 +146 +146 +147 +147 +148 +150 +152 +154 +154 +152 +149 +145 +144 +145 +145 +145 +144 +150 +151 +154 +157 +158 +158 +157 +156 +150 +150 +153 +157 +159 +160 +161 +163 +164 +164 +164 +166 +167 +165 +156 +147 +146 +144 +144 +148 +154 +158 +159 +159 +165 +170 +177 +179 +178 +175 +171 +168 +165 +164 +164 +164 +165 +169 +167 +159 +146 +144 +148 +155 +158 +160 +162 +160 +161 +162 +162 +160 +158 +154 +150 +147 +142 +146 +150 +153 +157 +161 +162 +160 +164 +162 +161 +163 +166 +163 +152 +141 +146 +156 +168 +175 +176 +173 +169 +167 +169 +169 +174 +181 +185 +186 +185 +184 +183 +179 +175 +173 +174 +176 +181 +186 +187 +182 +169 +161 +163 +161 +161 +169 +171 +169 +167 +166 +168 +170 +171 +171 +168 +163 +155 +148 +149 +158 +169 +176 +172 +171 +172 +174 +171 +166 +163 +164 +163 +157 +149 +150 +158 +168 +175 +176 +174 +175 +172 +171 +175 +177 +178 +183 +191 +188 +182 +178 +173 +170 +172 +174 +178 +175 +171 +165 +157 +152 +152 +156 +160 +161 +164 +166 +166 +163 +164 +166 +165 +163 +158 +152 +150 +154 +161 +167 +167 +168 +170 +171 +171 +171 +170 +169 +173 +167 +159 +152 +153 +161 +172 +179 +177 +177 +174 +170 +169 +171 +176 +181 +192 +193 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +194 +194 +191 +192 +193 +192 +191 +191 +191 +192 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +191 +191 +190 +191 +192 +193 +193 +193 +192 +191 +191 +190 +190 +191 +191 +191 +194 +193 +191 +191 +191 +191 +191 +191 +193 +193 +193 +193 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +190 +190 +192 +195 +194 +191 +190 +192 +193 +193 +192 +193 +194 +193 +192 +191 +190 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +193 +191 +191 +191 +190 +190 +190 +191 +191 +190 +190 +192 +192 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +192 +192 +191 +192 +192 +193 +194 +193 +192 +190 +189 +189 +190 +191 +192 +192 +193 +194 +193 +193 +193 +193 +194 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +195 +194 +194 +194 +193 +193 +193 +193 +193 +194 +195 +194 +191 +190 +191 +192 +194 +194 +193 +191 +191 +192 +193 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +194 +197 +198 +199 +201 +202 +203 +204 +205 +208 +208 +209 +208 +205 +203 +201 +200 +199 +196 +192 +190 +189 +191 +193 +194 +191 +189 +188 +188 +188 +188 +188 +190 +192 +192 +191 +190 +191 +193 +191 +186 +186 +184 +182 +180 +176 +173 +174 +176 +180 +182 +184 +186 +187 +188 +188 +189 +188 +189 +191 +193 +193 +191 +187 +184 +179 +172 +167 +169 +176 +183 +188 +192 +193 +195 +194 +192 +192 +193 +191 +189 +186 +186 +185 +184 +181 +178 +180 +185 +185 +184 +183 +182 +179 +175 +169 +164 +164 +163 +163 +165 +165 +165 +165 +167 +162 +159 +156 +157 +161 +165 +168 +169 +166 +162 +155 +146 +139 +134 +131 +131 +132 +129 +126 +126 +126 +125 +121 +118 +121 +123 +124 +124 +126 +129 +132 +132 +128 +125 +120 +115 +111 +110 +111 +112 +127 +149 +174 +191 +200 +206 +208 +208 +204 +201 +200 +197 +191 +188 +187 +183 +182 +180 +177 +170 +162 +157 +144 +127 +136 +151 +165 +170 +171 +172 +172 +171 +171 +174 +173 +173 +176 +178 +182 +189 +192 +195 +202 +202 +193 +188 +186 +182 +180 +178 +174 +172 +175 +177 +171 +162 +163 +164 +158 +169 +177 +178 +188 +188 +185 +192 +200 +203 +201 +200 +202 +200 +200 +205 +196 +193 +190 +191 +202 +201 +178 +164 +170 +170 +166 +166 +165 +172 +187 +197 +204 +199 +191 +187 +190 +196 +204 +206 +198 +191 +194 +193 +188 +189 +191 +194 +196 +196 +196 +197 +199 +200 +199 +203 +205 +202 +194 +188 +191 +197 +195 +203 +201 +204 +210 +194 +182 +194 +193 +204 +202 +184 +174 +186 +204 +211 +191 +172 +147 +127 +123 +145 +168 +175 +182 +209 +220 +197 +169 +161 +164 +165 +150 +134 +124 +144 +188 +215 +212 +200 +193 +199 +204 +183 +169 +172 +159 +144 +154 +194 +212 +208 +180 +149 +155 +173 +185 +187 +181 +172 +181 +199 +194 +170 +161 +148 +143 +170 +199 +220 +223 +191 +169 +179 +190 +195 +192 +160 +146 +158 +175 +197 +209 +178 +141 +124 +110 +104 +111 +135 +168 +188 +187 +176 +160 +143 +130 +137 +145 +156 +172 +176 +168 +161 +162 +165 +170 +178 +167 +151 +157 +169 +160 +137 +132 +136 +126 +126 +152 +179 +182 +167 +174 +175 +163 +167 +182 +193 +197 +181 +165 +166 +175 +174 +156 +137 +129 +120 +121 +153 +183 +169 +148 +151 +148 +148 +161 +170 +164 +163 +152 +126 +122 +154 +176 +185 +192 +191 +188 +193 +199 +181 +150 +158 +190 +198 +190 +185 +180 +160 +135 +124 +124 +120 +119 +123 +125 +129 +125 +115 +113 +122 +128 +126 +123 +113 +115 +130 +166 +195 +177 +144 +128 +126 +119 +116 +140 +176 +196 +205 +183 +148 +129 +145 +173 +162 +117 +104 +111 +140 +169 +157 +146 +166 +183 +192 +189 +158 +129 +137 +163 +167 +151 +142 +135 +118 +113 +116 +121 +138 +151 +145 +137 +116 +102 +110 +150 +199 +216 +210 +199 +185 +154 +114 +100 +107 +108 +108 +146 +188 +190 +153 +123 +115 +117 +111 +113 +118 +116 +108 +101 +100 +123 +160 +172 +141 +117 +121 +127 +133 +145 +143 +114 +86 +82 +123 +183 +222 +212 +179 +113 +92 +130 +174 +179 +145 +105 +122 +154 +157 +130 +109 +109 +111 +113 +113 +98 +103 +136 +163 +166 +159 +142 +126 +128 +145 +167 +176 +163 +144 +136 +139 +154 +159 +145 +136 +132 +153 +186 +177 +150 +143 +158 +180 +172 +153 +149 +154 +126 +130 +147 +159 +154 +153 +162 +166 +158 +162 +177 +187 +171 +142 +127 +131 +152 +161 +162 +157 +165 +187 +205 +211 +182 +173 +168 +168 +173 +182 +176 +157 +143 +132 +119 +119 +147 +169 +165 +163 +157 +161 +156 +167 +168 +164 +175 +167 +163 +153 +150 +152 +149 +153 +169 +181 +187 +168 +153 +152 +145 +133 +149 +182 +188 +159 +123 +122 +154 +177 +179 +177 +172 +162 +164 +167 +170 +167 +158 +158 +165 +172 +151 +129 +138 +140 +120 +102 +101 +109 +119 +115 +106 +109 +114 +109 +87 +95 +115 +144 +147 +137 +124 +94 +81 +100 +105 +101 +95 +80 +84 +111 +142 +154 +151 +141 +130 +123 +120 +110 +97 +90 +91 +104 +118 +123 +123 +124 +119 +117 +117 +118 +120 +123 +133 +142 +126 +107 +100 +106 +115 +131 +137 +125 +109 +101 +76 +56 +52 +55 +76 +110 +121 +131 +132 +120 +100 +81 +74 +79 +67 +72 +91 +121 +124 +104 +95 +108 +124 +116 +108 +98 +84 +78 +86 +96 +99 +94 +89 +79 +73 +79 +81 +71 +64 +66 +71 +77 +75 +65 +58 +58 +60 +56 +58 +64 +66 +67 +75 +85 +87 +89 +92 +95 +100 +102 +98 +91 +92 +94 +88 +78 +77 +80 +74 +61 +70 +89 +107 +106 +84 +60 +54 +59 +63 +61 +61 +63 +62 +61 +63 +66 +64 +66 +68 +67 +65 +62 +62 +62 +68 +75 +82 +84 +79 +72 +66 +65 +59 +57 +53 +51 +53 +57 +57 +54 +60 +59 +61 +64 +65 +63 +61 +62 +61 +63 +64 +64 +63 +59 +57 +55 +57 +54 +53 +55 +56 +56 +55 +55 +58 +58 +59 +61 +60 +58 +62 +68 +65 +66 +67 +67 +66 +68 +72 +74 +71 +69 +68 +69 +70 +70 +67 +64 +65 +65 +66 +67 +66 +66 +67 +70 +73 +76 +76 +83 +79 +66 +64 +63 +61 +58 +60 +67 +71 +69 +66 +66 +63 +64 +65 +62 +61 +63 +62 +60 +69 +82 +100 +109 +111 +113 +116 +120 +126 +128 +130 +128 +118 +107 +115 +134 +149 +155 +152 +142 +141 +148 +156 +164 +166 +170 +174 +172 +161 +152 +150 +153 +156 +155 +168 +182 +176 +157 +143 +138 +154 +158 +160 +158 +159 +163 +167 +169 +167 +165 +159 +155 +149 +135 +120 +115 +116 +123 +150 +172 +170 +167 +170 +166 +162 +163 +164 +162 +159 +157 +157 +158 +161 +166 +162 +153 +154 +162 +171 +179 +179 +177 +172 +170 +170 +172 +172 +169 +165 +160 +159 +164 +169 +165 +154 +147 +140 +129 +128 +131 +126 +121 +124 +129 +132 +135 +137 +135 +136 +138 +134 +126 +128 +130 +134 +136 +133 +128 +126 +128 +130 +139 +147 +149 +146 +140 +133 +128 +124 +130 +137 +141 +143 +150 +156 +161 +145 +135 +123 +118 +118 +121 +126 +131 +128 +133 +137 +140 +146 +148 +139 +126 +112 +116 +121 +119 +110 +104 +107 +115 +122 +127 +130 +131 +134 +136 +139 +139 +135 +133 +134 +135 +131 +122 +113 +108 +106 +104 +115 +131 +139 +143 +146 +146 +145 +146 +146 +146 +148 +150 +152 +151 +151 +150 +145 +137 +132 +134 +145 +154 +161 +163 +163 +154 +140 +133 +139 +150 +156 +160 +162 +162 +166 +169 +165 +159 +155 +152 +151 +151 +149 +148 +148 +149 +137 +141 +148 +153 +155 +154 +153 +154 +152 +148 +143 +140 +140 +141 +144 +147 +154 +155 +157 +157 +157 +155 +154 +154 +153 +155 +158 +160 +158 +155 +154 +157 +162 +163 +164 +167 +168 +163 +151 +140 +136 +142 +147 +152 +154 +155 +157 +159 +165 +173 +180 +182 +178 +175 +171 +168 +165 +164 +165 +165 +165 +169 +167 +157 +145 +145 +151 +159 +161 +162 +164 +162 +158 +164 +165 +159 +155 +155 +151 +143 +143 +147 +151 +154 +157 +161 +161 +159 +161 +162 +161 +161 +161 +159 +154 +148 +153 +160 +170 +177 +179 +176 +172 +170 +172 +173 +177 +183 +186 +186 +183 +182 +183 +178 +172 +171 +172 +174 +178 +181 +176 +176 +168 +165 +170 +167 +165 +173 +172 +170 +169 +169 +170 +171 +170 +169 +169 +158 +149 +148 +150 +154 +163 +172 +171 +168 +169 +174 +173 +167 +164 +166 +166 +158 +150 +149 +159 +171 +176 +175 +174 +174 +170 +170 +176 +179 +180 +183 +188 +184 +179 +176 +173 +169 +171 +176 +180 +176 +169 +160 +154 +152 +155 +158 +161 +162 +164 +167 +167 +166 +167 +169 +165 +161 +156 +153 +152 +155 +163 +170 +168 +168 +169 +170 +170 +170 +170 +169 +175 +168 +158 +154 +157 +165 +172 +177 +179 +178 +174 +171 +169 +172 +178 +183 +193 +192 +191 +191 +190 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +190 +191 +191 +191 +191 +191 +191 +191 +190 +191 +192 +192 +190 +190 +191 +193 +193 +191 +190 +192 +192 +191 +191 +192 +192 +190 +189 +191 +194 +195 +194 +192 +191 +191 +192 +192 +192 +191 +191 +190 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +193 +192 +191 +191 +191 +192 +192 +192 +193 +192 +191 +191 +191 +192 +193 +194 +192 +190 +190 +192 +192 +191 +191 +193 +194 +193 +191 +190 +190 +191 +192 +192 +193 +192 +192 +191 +192 +192 +191 +191 +192 +191 +190 +191 +193 +194 +192 +191 +190 +191 +192 +190 +190 +192 +191 +190 +193 +191 +190 +190 +191 +192 +192 +193 +194 +192 +191 +191 +193 +193 +193 +193 +193 +192 +191 +191 +191 +191 +192 +193 +193 +192 +190 +191 +192 +193 +193 +192 +193 +193 +193 +194 +193 +193 +193 +192 +193 +194 +195 +194 +193 +193 +193 +194 +191 +192 +194 +194 +194 +193 +194 +194 +195 +193 +193 +194 +195 +194 +194 +195 +192 +193 +195 +194 +192 +191 +192 +194 +195 +194 +193 +191 +191 +191 +192 +193 +193 +193 +192 +192 +193 +193 +192 +192 +193 +192 +192 +194 +194 +193 +195 +198 +199 +198 +200 +204 +205 +204 +205 +207 +207 +208 +207 +203 +200 +200 +199 +196 +193 +193 +192 +192 +191 +191 +192 +192 +191 +192 +192 +192 +190 +189 +189 +189 +188 +190 +192 +193 +191 +189 +187 +187 +183 +182 +179 +176 +174 +174 +175 +176 +179 +181 +184 +187 +188 +188 +188 +187 +188 +191 +194 +195 +195 +193 +187 +181 +176 +170 +168 +173 +180 +186 +190 +193 +193 +193 +193 +194 +195 +195 +193 +191 +187 +186 +184 +182 +181 +180 +180 +180 +181 +180 +178 +178 +176 +174 +169 +165 +164 +163 +164 +165 +163 +166 +168 +164 +161 +158 +157 +158 +159 +160 +162 +165 +161 +159 +156 +148 +138 +136 +136 +132 +133 +128 +124 +123 +119 +120 +121 +118 +120 +123 +124 +125 +127 +125 +126 +131 +127 +125 +121 +118 +114 +110 +111 +114 +127 +147 +175 +196 +204 +205 +205 +207 +205 +202 +198 +194 +192 +189 +185 +182 +182 +176 +172 +169 +168 +161 +148 +138 +141 +150 +163 +172 +175 +173 +171 +169 +172 +171 +164 +163 +161 +162 +176 +185 +193 +194 +193 +191 +189 +186 +179 +171 +162 +159 +154 +156 +167 +176 +174 +166 +159 +163 +159 +161 +174 +180 +178 +180 +186 +196 +203 +202 +201 +203 +204 +201 +204 +202 +197 +194 +193 +197 +201 +203 +181 +155 +146 +159 +171 +173 +175 +177 +190 +202 +205 +199 +190 +181 +184 +200 +205 +203 +199 +195 +193 +194 +193 +191 +192 +192 +191 +191 +193 +196 +200 +202 +205 +204 +203 +198 +190 +187 +191 +198 +200 +199 +206 +216 +211 +196 +190 +194 +201 +199 +188 +176 +176 +195 +207 +203 +189 +163 +139 +123 +135 +167 +177 +172 +176 +214 +217 +194 +177 +175 +176 +168 +141 +122 +120 +147 +185 +211 +213 +200 +192 +201 +202 +201 +197 +176 +149 +136 +159 +195 +223 +200 +156 +149 +166 +170 +176 +185 +180 +165 +171 +191 +196 +184 +172 +147 +136 +161 +194 +219 +221 +197 +176 +181 +200 +207 +183 +147 +137 +160 +186 +201 +210 +185 +140 +113 +110 +113 +121 +141 +177 +193 +181 +165 +149 +129 +116 +131 +155 +160 +165 +175 +171 +173 +167 +164 +165 +178 +178 +165 +165 +171 +155 +130 +129 +137 +135 +138 +150 +167 +176 +167 +164 +176 +188 +189 +188 +192 +180 +172 +186 +201 +189 +165 +145 +129 +122 +112 +120 +155 +188 +197 +184 +170 +163 +155 +156 +159 +159 +142 +118 +124 +146 +184 +191 +186 +188 +192 +200 +197 +192 +166 +137 +153 +193 +201 +189 +196 +189 +165 +137 +122 +117 +116 +122 +127 +134 +132 +125 +118 +116 +120 +124 +125 +126 +120 +115 +130 +156 +181 +177 +143 +125 +115 +113 +127 +151 +169 +180 +202 +192 +140 +107 +129 +166 +171 +135 +96 +107 +151 +177 +149 +129 +160 +187 +183 +179 +134 +105 +126 +161 +172 +154 +137 +134 +123 +112 +108 +122 +146 +148 +132 +124 +112 +104 +102 +134 +182 +207 +224 +222 +198 +158 +119 +100 +102 +107 +108 +141 +182 +189 +160 +124 +109 +115 +111 +115 +123 +116 +108 +103 +105 +135 +169 +176 +133 +102 +108 +133 +137 +127 +135 +123 +90 +77 +109 +169 +229 +228 +171 +113 +89 +126 +165 +186 +159 +121 +125 +152 +158 +134 +112 +108 +109 +113 +119 +108 +112 +125 +151 +167 +155 +130 +117 +130 +150 +165 +176 +175 +149 +132 +143 +150 +142 +149 +132 +133 +151 +168 +160 +141 +146 +172 +188 +177 +146 +152 +158 +129 +106 +123 +164 +173 +168 +166 +163 +156 +150 +156 +169 +170 +159 +145 +138 +148 +164 +164 +165 +175 +190 +207 +202 +179 +168 +171 +181 +184 +170 +153 +157 +167 +162 +129 +102 +129 +167 +175 +176 +171 +175 +172 +163 +160 +165 +169 +169 +160 +159 +155 +158 +167 +166 +153 +144 +166 +164 +159 +154 +153 +144 +147 +180 +189 +156 +119 +119 +152 +174 +172 +166 +161 +161 +162 +160 +143 +121 +122 +144 +169 +182 +162 +137 +138 +148 +138 +112 +114 +124 +122 +113 +105 +109 +115 +105 +89 +95 +121 +146 +146 +133 +115 +96 +80 +90 +98 +100 +95 +93 +108 +131 +144 +143 +139 +135 +132 +128 +118 +109 +97 +95 +101 +115 +123 +121 +117 +117 +114 +113 +114 +118 +121 +123 +129 +135 +122 +101 +85 +88 +105 +128 +133 +117 +105 +93 +82 +68 +59 +74 +101 +117 +118 +112 +115 +123 +116 +96 +84 +86 +69 +66 +83 +113 +122 +105 +93 +97 +116 +122 +119 +105 +96 +95 +92 +85 +86 +85 +75 +65 +62 +64 +71 +82 +83 +76 +70 +69 +72 +73 +67 +60 +62 +62 +66 +69 +69 +67 +72 +81 +82 +80 +82 +90 +99 +102 +101 +100 +99 +98 +94 +89 +87 +84 +80 +75 +66 +73 +89 +105 +101 +81 +63 +58 +58 +61 +64 +64 +62 +62 +64 +66 +67 +67 +68 +69 +66 +61 +58 +59 +69 +77 +81 +77 +73 +71 +66 +59 +56 +52 +47 +48 +52 +57 +59 +59 +58 +60 +61 +62 +61 +60 +59 +59 +60 +62 +63 +63 +60 +57 +56 +56 +54 +57 +59 +57 +55 +57 +58 +59 +59 +59 +60 +61 +63 +66 +65 +63 +65 +65 +67 +68 +71 +72 +73 +71 +72 +71 +69 +69 +70 +69 +67 +64 +64 +65 +67 +68 +68 +68 +69 +71 +73 +72 +77 +79 +71 +63 +65 +67 +58 +61 +62 +62 +64 +67 +67 +65 +72 +70 +67 +61 +55 +53 +57 +62 +74 +92 +109 +115 +115 +117 +118 +116 +127 +130 +134 +130 +115 +109 +123 +138 +155 +152 +144 +140 +147 +149 +154 +165 +171 +176 +175 +168 +160 +152 +150 +155 +159 +158 +173 +185 +178 +151 +126 +128 +153 +154 +155 +161 +166 +163 +160 +164 +168 +164 +163 +165 +161 +146 +125 +110 +112 +128 +146 +156 +161 +163 +167 +170 +161 +164 +163 +163 +158 +144 +146 +165 +171 +172 +169 +160 +154 +157 +170 +181 +182 +177 +169 +166 +168 +171 +170 +167 +172 +166 +161 +163 +166 +162 +153 +146 +143 +130 +125 +130 +127 +122 +122 +126 +132 +138 +142 +141 +139 +138 +133 +127 +125 +124 +128 +128 +132 +134 +130 +136 +139 +139 +140 +140 +140 +138 +135 +132 +135 +137 +140 +142 +144 +146 +150 +154 +151 +141 +121 +104 +102 +114 +124 +125 +129 +139 +145 +146 +146 +144 +134 +122 +113 +112 +116 +123 +126 +120 +108 +100 +112 +121 +130 +133 +133 +134 +137 +139 +135 +130 +127 +129 +129 +123 +116 +113 +118 +117 +116 +121 +133 +144 +147 +144 +145 +144 +146 +147 +147 +151 +152 +149 +145 +147 +143 +139 +140 +142 +149 +158 +158 +160 +162 +157 +146 +138 +141 +148 +153 +159 +164 +164 +164 +163 +159 +157 +155 +152 +151 +149 +144 +141 +144 +152 +142 +134 +141 +154 +156 +154 +154 +151 +151 +143 +139 +139 +136 +132 +138 +148 +158 +160 +162 +160 +157 +155 +156 +157 +163 +162 +167 +172 +166 +155 +150 +152 +160 +161 +164 +169 +168 +158 +146 +140 +137 +142 +147 +151 +151 +149 +150 +154 +163 +168 +173 +176 +176 +174 +169 +163 +160 +162 +162 +163 +165 +165 +160 +154 +148 +147 +150 +157 +162 +162 +161 +160 +155 +158 +157 +155 +154 +148 +141 +140 +142 +146 +149 +151 +150 +149 +149 +149 +152 +154 +152 +154 +157 +152 +144 +142 +142 +159 +172 +172 +170 +173 +172 +168 +169 +174 +181 +186 +189 +191 +189 +186 +184 +176 +172 +172 +170 +173 +178 +179 +175 +175 +164 +157 +163 +168 +169 +174 +175 +173 +173 +173 +174 +174 +173 +173 +167 +159 +151 +150 +151 +154 +161 +167 +167 +168 +169 +169 +166 +164 +163 +163 +163 +155 +147 +148 +157 +166 +169 +168 +167 +168 +169 +171 +175 +178 +179 +180 +184 +181 +177 +174 +170 +169 +173 +178 +184 +181 +172 +160 +155 +158 +161 +161 +166 +164 +165 +167 +168 +166 +166 +168 +164 +163 +152 +148 +156 +161 +163 +169 +168 +170 +172 +172 +170 +169 +171 +173 +174 +170 +161 +153 +156 +169 +180 +183 +181 +179 +176 +172 +171 +174 +180 +184 +193 +192 +191 +191 +191 +191 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +190 +190 +191 +191 +191 +191 +191 +191 +191 +192 +193 +191 +190 +189 +190 +191 +192 +190 +190 +191 +192 +191 +191 +193 +192 +191 +190 +191 +193 +194 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +192 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +193 +192 +191 +191 +193 +193 +191 +192 +193 +194 +193 +192 +192 +191 +192 +192 +193 +193 +192 +192 +191 +192 +192 +192 +192 +193 +191 +190 +191 +193 +193 +192 +191 +191 +192 +192 +191 +191 +192 +192 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +193 +192 +192 +191 +191 +191 +192 +192 +193 +192 +191 +192 +193 +193 +193 +192 +193 +194 +194 +194 +194 +193 +193 +193 +194 +195 +196 +195 +194 +192 +192 +193 +192 +193 +194 +194 +193 +193 +194 +195 +194 +193 +193 +195 +195 +194 +193 +195 +191 +192 +194 +193 +192 +191 +191 +193 +193 +193 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +193 +193 +192 +191 +193 +192 +192 +194 +195 +195 +196 +199 +199 +199 +201 +204 +205 +204 +205 +206 +205 +205 +204 +201 +199 +199 +197 +195 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +193 +191 +190 +189 +189 +190 +189 +190 +191 +191 +189 +187 +186 +185 +184 +182 +179 +175 +173 +173 +174 +176 +178 +180 +182 +185 +186 +187 +187 +186 +188 +190 +192 +193 +193 +191 +186 +181 +176 +173 +172 +178 +185 +190 +193 +196 +196 +195 +195 +196 +196 +194 +191 +189 +186 +184 +182 +180 +179 +179 +179 +180 +181 +179 +177 +175 +173 +170 +167 +165 +163 +162 +164 +166 +165 +168 +168 +163 +157 +157 +159 +161 +161 +160 +159 +161 +159 +155 +151 +146 +140 +140 +139 +133 +128 +126 +126 +122 +114 +113 +118 +119 +121 +124 +124 +125 +127 +125 +124 +129 +127 +124 +119 +116 +114 +113 +116 +119 +129 +148 +174 +193 +201 +203 +206 +209 +206 +203 +198 +194 +190 +187 +184 +181 +180 +175 +172 +170 +168 +162 +151 +142 +140 +147 +158 +169 +176 +177 +173 +170 +167 +163 +151 +147 +144 +149 +173 +191 +189 +188 +185 +182 +179 +176 +170 +164 +149 +149 +146 +148 +162 +177 +176 +164 +158 +164 +164 +162 +169 +179 +185 +187 +195 +196 +199 +201 +201 +200 +201 +203 +202 +199 +194 +193 +194 +197 +200 +200 +179 +151 +139 +153 +170 +178 +179 +177 +183 +196 +202 +199 +188 +177 +181 +198 +205 +205 +200 +192 +189 +194 +198 +197 +191 +191 +191 +192 +194 +198 +201 +203 +206 +204 +202 +196 +189 +186 +190 +196 +199 +199 +206 +215 +211 +198 +192 +194 +201 +196 +186 +177 +176 +189 +199 +195 +180 +155 +137 +131 +148 +173 +175 +166 +176 +212 +214 +189 +176 +179 +183 +176 +138 +126 +128 +148 +180 +210 +215 +199 +193 +198 +199 +198 +193 +172 +149 +141 +171 +198 +210 +184 +152 +155 +173 +178 +178 +189 +188 +172 +157 +158 +178 +203 +192 +160 +133 +145 +184 +209 +204 +190 +179 +189 +209 +193 +154 +141 +156 +178 +187 +196 +203 +180 +134 +110 +115 +123 +134 +160 +186 +190 +173 +153 +135 +122 +119 +136 +157 +159 +163 +175 +172 +171 +162 +161 +157 +171 +189 +190 +181 +170 +139 +131 +137 +133 +131 +142 +155 +162 +160 +146 +151 +171 +186 +195 +196 +186 +172 +176 +196 +209 +193 +164 +142 +129 +117 +103 +117 +155 +189 +210 +200 +168 +144 +134 +148 +166 +161 +136 +119 +133 +176 +187 +174 +162 +164 +173 +187 +192 +175 +160 +150 +172 +204 +210 +196 +190 +192 +163 +136 +124 +120 +118 +121 +129 +133 +132 +127 +121 +119 +121 +125 +127 +124 +123 +117 +127 +153 +184 +184 +150 +120 +107 +113 +132 +153 +165 +176 +199 +188 +145 +111 +124 +159 +170 +141 +108 +118 +158 +171 +132 +111 +149 +181 +178 +153 +121 +102 +119 +157 +180 +168 +139 +131 +121 +112 +114 +126 +141 +141 +127 +115 +114 +112 +105 +124 +171 +202 +218 +228 +215 +176 +123 +96 +100 +109 +107 +137 +178 +190 +161 +123 +108 +116 +114 +118 +120 +114 +110 +103 +108 +143 +175 +166 +122 +95 +106 +127 +133 +132 +141 +135 +114 +75 +85 +155 +214 +213 +179 +113 +89 +121 +157 +189 +182 +147 +133 +147 +151 +129 +109 +110 +111 +113 +115 +114 +123 +136 +152 +162 +151 +127 +111 +128 +145 +160 +172 +175 +155 +138 +141 +147 +142 +142 +123 +129 +155 +169 +156 +145 +156 +179 +189 +177 +153 +159 +162 +135 +99 +101 +143 +170 +179 +173 +162 +158 +151 +142 +146 +161 +170 +163 +152 +157 +169 +164 +163 +173 +189 +195 +178 +172 +170 +177 +179 +167 +143 +127 +136 +173 +181 +152 +114 +122 +159 +182 +185 +180 +178 +174 +169 +166 +165 +163 +162 +159 +163 +167 +172 +173 +161 +142 +131 +141 +152 +161 +161 +160 +156 +157 +178 +183 +161 +134 +131 +152 +170 +170 +164 +165 +162 +146 +125 +98 +69 +79 +122 +172 +179 +156 +134 +141 +152 +142 +114 +119 +126 +125 +117 +109 +115 +119 +101 +89 +92 +115 +136 +134 +127 +113 +93 +79 +80 +89 +100 +103 +106 +119 +134 +134 +131 +128 +128 +131 +131 +122 +112 +107 +104 +105 +110 +113 +114 +115 +119 +116 +113 +113 +118 +119 +117 +117 +120 +115 +96 +82 +88 +108 +124 +122 +108 +105 +101 +93 +83 +85 +101 +115 +117 +110 +108 +110 +116 +118 +112 +102 +96 +84 +79 +83 +102 +123 +127 +112 +95 +112 +116 +116 +111 +106 +102 +94 +86 +79 +72 +57 +51 +55 +63 +73 +83 +85 +80 +73 +70 +71 +72 +73 +72 +71 +72 +74 +76 +74 +72 +75 +81 +79 +73 +70 +72 +79 +86 +93 +99 +100 +100 +97 +93 +90 +89 +86 +84 +74 +69 +75 +93 +105 +97 +77 +62 +60 +61 +64 +64 +63 +62 +63 +64 +67 +67 +68 +68 +66 +62 +59 +61 +67 +72 +75 +72 +67 +64 +58 +53 +53 +51 +49 +50 +54 +57 +58 +57 +55 +57 +60 +61 +60 +60 +60 +60 +59 +61 +63 +63 +60 +58 +56 +56 +56 +59 +60 +58 +57 +58 +59 +59 +60 +61 +62 +62 +64 +66 +66 +65 +67 +67 +67 +67 +69 +71 +72 +71 +72 +72 +71 +71 +71 +69 +67 +66 +65 +66 +68 +69 +70 +72 +74 +75 +74 +72 +76 +77 +70 +64 +65 +67 +60 +62 +62 +61 +63 +66 +66 +65 +70 +71 +70 +64 +54 +51 +57 +66 +79 +98 +115 +119 +117 +119 +123 +122 +132 +132 +135 +131 +113 +104 +116 +131 +145 +141 +135 +133 +138 +143 +150 +158 +170 +171 +166 +159 +155 +152 +153 +159 +155 +161 +178 +185 +175 +151 +128 +128 +158 +158 +158 +163 +168 +164 +160 +162 +164 +166 +168 +168 +165 +155 +137 +123 +126 +134 +142 +147 +152 +158 +164 +168 +166 +163 +161 +163 +157 +137 +133 +150 +171 +173 +171 +164 +159 +161 +169 +176 +182 +177 +168 +164 +165 +168 +165 +160 +159 +160 +162 +166 +169 +164 +154 +147 +143 +129 +123 +125 +124 +124 +127 +131 +134 +138 +142 +143 +139 +136 +132 +128 +123 +119 +122 +121 +125 +132 +132 +135 +141 +139 +135 +134 +135 +136 +137 +138 +139 +141 +142 +144 +144 +145 +148 +150 +150 +146 +130 +107 +94 +100 +118 +130 +139 +144 +148 +146 +137 +127 +122 +121 +117 +115 +117 +124 +130 +127 +115 +104 +106 +116 +123 +124 +128 +134 +136 +134 +138 +132 +124 +118 +118 +122 +124 +124 +132 +128 +122 +121 +127 +137 +142 +143 +146 +147 +146 +145 +147 +148 +148 +146 +143 +143 +141 +143 +147 +149 +152 +159 +155 +157 +160 +157 +149 +144 +146 +152 +156 +162 +167 +165 +161 +157 +154 +152 +154 +154 +156 +153 +140 +129 +132 +142 +144 +146 +151 +154 +153 +154 +155 +152 +150 +143 +139 +138 +137 +135 +139 +146 +158 +159 +159 +157 +155 +155 +159 +163 +169 +171 +173 +174 +169 +163 +157 +153 +157 +154 +157 +165 +162 +152 +143 +143 +141 +143 +147 +150 +149 +146 +148 +152 +163 +166 +170 +170 +169 +166 +161 +156 +152 +155 +156 +157 +159 +158 +153 +147 +146 +144 +146 +150 +153 +152 +151 +150 +151 +152 +150 +148 +147 +139 +131 +131 +140 +143 +145 +144 +143 +142 +140 +138 +140 +144 +146 +149 +150 +142 +133 +130 +136 +154 +166 +164 +159 +159 +159 +157 +161 +168 +177 +183 +187 +189 +188 +187 +182 +176 +174 +172 +169 +174 +180 +180 +175 +171 +157 +149 +156 +163 +166 +171 +172 +172 +172 +174 +176 +176 +175 +174 +166 +158 +151 +152 +155 +158 +163 +168 +168 +168 +168 +168 +166 +164 +163 +161 +161 +153 +146 +149 +158 +167 +168 +166 +169 +168 +167 +169 +174 +180 +185 +187 +187 +184 +178 +174 +171 +171 +175 +180 +185 +182 +172 +161 +158 +161 +164 +164 +167 +164 +164 +167 +170 +169 +169 +169 +165 +161 +149 +146 +156 +163 +166 +171 +169 +170 +171 +171 +170 +170 +171 +173 +172 +168 +159 +153 +159 +174 +185 +189 +184 +181 +177 +174 +174 +178 +183 +187 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +193 +193 +191 +189 +188 +189 +190 +191 +190 +190 +191 +192 +191 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +192 +193 +193 +193 +192 +192 +192 +193 +193 +192 +192 +192 +192 +193 +193 +193 +191 +191 +191 +191 +191 +192 +192 +192 +193 +192 +192 +193 +193 +192 +192 +193 +194 +193 +193 +193 +193 +193 +193 +193 +193 +192 +191 +192 +192 +193 +193 +193 +193 +192 +190 +191 +192 +193 +193 +192 +191 +193 +193 +191 +191 +193 +193 +191 +192 +192 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +193 +193 +193 +192 +194 +194 +194 +194 +194 +194 +193 +193 +194 +195 +196 +196 +195 +194 +193 +193 +194 +194 +194 +194 +193 +193 +194 +195 +194 +193 +193 +195 +195 +194 +194 +195 +190 +192 +193 +193 +191 +190 +191 +191 +191 +192 +193 +194 +195 +195 +194 +194 +194 +193 +193 +194 +194 +194 +192 +191 +193 +193 +193 +195 +197 +197 +199 +201 +201 +201 +203 +205 +205 +204 +204 +204 +201 +201 +201 +198 +197 +197 +195 +194 +193 +193 +194 +194 +194 +194 +195 +196 +197 +196 +194 +191 +189 +188 +189 +190 +188 +188 +189 +188 +186 +184 +184 +184 +184 +183 +179 +175 +173 +172 +174 +175 +178 +179 +181 +183 +185 +186 +187 +187 +188 +189 +191 +190 +190 +189 +186 +182 +179 +180 +182 +188 +193 +195 +197 +199 +199 +198 +198 +197 +196 +193 +188 +185 +183 +181 +179 +176 +176 +176 +177 +178 +177 +176 +174 +170 +166 +163 +162 +161 +161 +160 +163 +165 +166 +169 +168 +162 +155 +157 +160 +163 +162 +159 +158 +159 +156 +150 +145 +142 +140 +142 +142 +136 +126 +124 +122 +118 +110 +109 +115 +117 +122 +125 +125 +126 +127 +123 +122 +125 +127 +122 +116 +115 +117 +120 +123 +126 +135 +152 +174 +191 +199 +202 +206 +209 +207 +204 +199 +193 +188 +185 +183 +181 +177 +175 +174 +172 +168 +162 +154 +149 +137 +145 +156 +166 +170 +170 +167 +164 +157 +153 +145 +145 +147 +156 +181 +198 +188 +183 +176 +170 +167 +166 +164 +160 +155 +156 +152 +151 +164 +179 +176 +162 +153 +153 +157 +161 +163 +174 +189 +198 +203 +196 +194 +199 +201 +197 +198 +205 +201 +198 +195 +194 +195 +196 +196 +195 +178 +156 +144 +154 +170 +180 +183 +180 +181 +190 +198 +196 +187 +175 +181 +200 +212 +212 +202 +187 +183 +193 +201 +201 +187 +189 +191 +195 +200 +202 +203 +203 +202 +199 +197 +193 +189 +188 +193 +198 +199 +199 +206 +212 +210 +201 +194 +194 +201 +194 +188 +182 +181 +188 +192 +186 +173 +148 +137 +143 +165 +179 +168 +158 +184 +214 +210 +184 +173 +177 +181 +177 +150 +140 +141 +152 +174 +205 +210 +189 +179 +185 +192 +199 +196 +178 +162 +160 +178 +195 +194 +170 +158 +166 +179 +183 +187 +187 +179 +166 +151 +140 +154 +184 +201 +185 +153 +140 +170 +195 +184 +170 +163 +181 +206 +183 +144 +151 +174 +179 +177 +184 +199 +188 +149 +129 +138 +147 +161 +188 +192 +168 +147 +140 +131 +120 +117 +141 +165 +168 +172 +179 +168 +154 +155 +160 +147 +152 +183 +202 +195 +169 +135 +124 +131 +133 +133 +145 +158 +168 +140 +127 +145 +171 +177 +189 +200 +193 +177 +177 +183 +192 +187 +170 +152 +142 +128 +105 +114 +152 +184 +206 +194 +156 +137 +124 +142 +164 +161 +150 +157 +180 +192 +162 +122 +117 +142 +167 +175 +165 +151 +146 +158 +181 +199 +206 +209 +206 +192 +160 +131 +125 +125 +119 +121 +130 +130 +131 +130 +125 +121 +122 +125 +127 +124 +127 +117 +117 +143 +180 +187 +159 +123 +108 +118 +143 +160 +166 +176 +194 +193 +154 +107 +106 +148 +174 +151 +121 +131 +166 +168 +125 +106 +144 +176 +171 +134 +112 +100 +112 +147 +186 +184 +148 +124 +115 +113 +121 +134 +142 +136 +123 +110 +113 +115 +103 +110 +153 +188 +197 +206 +209 +184 +135 +102 +102 +111 +111 +144 +178 +188 +158 +117 +106 +121 +125 +130 +124 +116 +108 +99 +112 +156 +184 +155 +111 +92 +106 +121 +130 +137 +150 +153 +131 +77 +69 +136 +199 +201 +166 +111 +89 +129 +169 +192 +181 +154 +146 +148 +148 +121 +105 +110 +114 +114 +113 +117 +132 +147 +157 +157 +142 +120 +107 +121 +137 +157 +173 +174 +158 +143 +141 +146 +145 +145 +131 +142 +164 +166 +149 +151 +171 +190 +190 +174 +156 +159 +154 +126 +99 +96 +126 +165 +194 +189 +160 +152 +156 +141 +130 +147 +172 +174 +166 +164 +161 +156 +163 +170 +170 +168 +159 +166 +166 +175 +174 +157 +125 +99 +101 +147 +181 +176 +146 +136 +161 +190 +187 +179 +179 +174 +166 +162 +165 +166 +163 +158 +163 +172 +178 +174 +160 +144 +137 +136 +136 +142 +149 +160 +165 +168 +182 +183 +169 +154 +151 +156 +161 +162 +160 +164 +165 +133 +94 +70 +49 +66 +121 +171 +180 +157 +131 +134 +144 +139 +118 +109 +113 +119 +118 +110 +118 +124 +101 +88 +89 +108 +123 +121 +122 +117 +98 +77 +70 +81 +102 +114 +121 +130 +136 +129 +124 +121 +125 +132 +134 +126 +116 +111 +110 +108 +107 +107 +111 +118 +123 +122 +115 +110 +113 +113 +112 +113 +116 +108 +92 +80 +88 +110 +120 +112 +103 +105 +108 +99 +91 +102 +120 +122 +115 +105 +109 +112 +116 +120 +121 +113 +103 +108 +101 +93 +100 +121 +135 +126 +107 +110 +110 +111 +114 +116 +113 +102 +94 +79 +66 +47 +44 +57 +72 +81 +88 +86 +85 +80 +75 +72 +72 +77 +82 +79 +80 +81 +79 +77 +75 +75 +76 +76 +70 +64 +64 +68 +76 +86 +92 +89 +90 +89 +86 +83 +83 +83 +82 +77 +73 +75 +86 +98 +98 +85 +72 +62 +62 +63 +63 +63 +62 +62 +61 +65 +65 +67 +67 +66 +64 +63 +64 +66 +68 +68 +66 +61 +54 +50 +49 +51 +52 +53 +55 +57 +57 +57 +56 +54 +56 +57 +59 +60 +59 +59 +59 +59 +61 +63 +63 +61 +59 +57 +56 +57 +59 +60 +60 +60 +60 +62 +61 +61 +63 +65 +65 +65 +68 +69 +69 +70 +68 +65 +65 +68 +70 +71 +72 +72 +73 +74 +73 +70 +68 +68 +69 +69 +70 +70 +71 +72 +74 +77 +79 +76 +72 +73 +74 +69 +66 +67 +67 +61 +62 +61 +60 +63 +66 +68 +69 +70 +68 +66 +63 +57 +52 +59 +69 +86 +103 +119 +121 +118 +121 +126 +130 +130 +126 +126 +124 +113 +108 +118 +129 +130 +124 +123 +126 +132 +142 +153 +159 +170 +166 +156 +147 +146 +146 +147 +151 +153 +161 +175 +176 +170 +155 +139 +140 +163 +163 +161 +164 +168 +165 +161 +163 +161 +165 +167 +164 +162 +156 +144 +134 +140 +145 +146 +143 +142 +147 +158 +167 +165 +159 +159 +165 +161 +142 +137 +151 +176 +177 +173 +167 +162 +164 +168 +171 +173 +173 +169 +167 +169 +169 +161 +152 +150 +158 +164 +166 +165 +161 +152 +145 +142 +128 +119 +118 +119 +126 +134 +138 +136 +139 +142 +142 +139 +135 +130 +128 +124 +116 +120 +119 +123 +136 +141 +139 +140 +136 +131 +129 +131 +136 +141 +144 +145 +146 +146 +145 +143 +142 +142 +142 +143 +144 +137 +120 +102 +100 +116 +134 +147 +148 +150 +147 +129 +110 +107 +115 +120 +122 +122 +125 +130 +132 +125 +117 +106 +108 +112 +119 +127 +134 +135 +133 +137 +132 +120 +110 +109 +119 +128 +131 +140 +139 +133 +126 +123 +128 +138 +146 +147 +150 +146 +142 +146 +145 +141 +143 +142 +142 +142 +148 +156 +157 +156 +159 +152 +154 +157 +157 +155 +152 +151 +153 +157 +163 +167 +164 +158 +153 +150 +150 +154 +155 +158 +156 +141 +125 +123 +129 +142 +156 +160 +153 +150 +153 +155 +154 +150 +143 +137 +135 +137 +140 +145 +148 +156 +158 +159 +157 +156 +157 +163 +168 +172 +177 +177 +173 +171 +170 +163 +154 +156 +155 +156 +156 +151 +143 +140 +141 +148 +150 +152 +154 +153 +152 +154 +158 +166 +168 +169 +168 +165 +161 +156 +151 +146 +150 +153 +154 +155 +153 +148 +143 +140 +140 +142 +146 +149 +149 +149 +148 +152 +150 +147 +147 +144 +133 +125 +127 +142 +146 +147 +145 +144 +145 +143 +139 +137 +143 +147 +150 +148 +139 +131 +130 +137 +153 +164 +159 +149 +146 +147 +147 +147 +156 +167 +175 +180 +183 +184 +184 +178 +177 +177 +174 +172 +177 +181 +179 +173 +167 +154 +148 +155 +162 +165 +169 +168 +169 +170 +172 +174 +174 +172 +170 +164 +156 +151 +154 +160 +164 +167 +170 +169 +169 +168 +168 +168 +167 +164 +162 +160 +153 +148 +152 +164 +171 +171 +168 +170 +168 +168 +171 +179 +186 +190 +191 +189 +185 +181 +178 +176 +175 +177 +180 +185 +182 +173 +163 +161 +165 +168 +167 +170 +167 +165 +168 +171 +171 +168 +167 +163 +156 +146 +145 +157 +164 +166 +168 +169 +169 +169 +169 +170 +171 +171 +171 +168 +162 +154 +152 +160 +174 +185 +190 +185 +181 +177 +175 +177 +182 +186 +190 +192 +192 +191 +191 +191 +192 +192 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +192 +192 +191 +190 +190 +190 +191 +192 +192 +192 +192 +192 +192 +192 +193 +192 +193 +194 +193 +191 +190 +191 +191 +191 +190 +190 +190 +190 +190 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +193 +192 +191 +191 +192 +193 +193 +193 +190 +191 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +193 +193 +193 +192 +191 +191 +192 +193 +192 +192 +192 +193 +193 +191 +191 +193 +193 +192 +191 +191 +191 +191 +192 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +191 +191 +192 +192 +193 +193 +193 +192 +192 +194 +194 +194 +194 +194 +194 +194 +193 +191 +192 +194 +195 +196 +196 +196 +195 +194 +194 +194 +193 +193 +193 +195 +196 +194 +193 +193 +195 +195 +194 +194 +195 +190 +192 +193 +193 +192 +191 +191 +191 +191 +192 +193 +194 +195 +195 +194 +195 +194 +194 +194 +194 +195 +194 +193 +192 +193 +194 +195 +197 +198 +200 +202 +203 +202 +203 +205 +206 +204 +203 +202 +202 +197 +198 +198 +197 +196 +195 +194 +193 +195 +195 +196 +197 +197 +197 +198 +199 +198 +197 +195 +192 +189 +187 +187 +188 +185 +185 +185 +185 +184 +183 +182 +181 +183 +182 +180 +177 +175 +174 +174 +175 +180 +181 +182 +184 +185 +187 +188 +188 +187 +189 +189 +189 +188 +189 +187 +185 +186 +189 +194 +198 +200 +200 +200 +201 +201 +200 +199 +197 +195 +191 +185 +181 +179 +177 +175 +173 +173 +174 +176 +177 +173 +173 +171 +166 +161 +157 +156 +156 +159 +158 +160 +163 +164 +167 +166 +159 +156 +158 +161 +162 +161 +160 +160 +161 +155 +147 +142 +139 +138 +140 +141 +137 +131 +124 +117 +113 +109 +111 +115 +114 +121 +124 +124 +125 +126 +123 +120 +123 +125 +119 +114 +115 +120 +124 +128 +130 +143 +159 +178 +192 +199 +203 +207 +209 +207 +204 +198 +192 +187 +183 +183 +182 +178 +178 +178 +175 +169 +163 +158 +155 +144 +146 +151 +158 +164 +164 +158 +153 +148 +153 +154 +162 +172 +181 +194 +196 +177 +168 +157 +150 +149 +152 +154 +154 +164 +163 +158 +155 +162 +171 +168 +158 +144 +134 +142 +158 +165 +175 +194 +207 +200 +195 +194 +199 +201 +197 +198 +204 +203 +201 +199 +199 +196 +193 +190 +190 +183 +171 +166 +168 +173 +179 +184 +183 +186 +188 +193 +195 +189 +180 +186 +201 +217 +213 +198 +181 +181 +194 +200 +196 +183 +187 +193 +200 +206 +206 +203 +200 +196 +195 +195 +194 +193 +193 +196 +200 +199 +201 +205 +208 +207 +204 +200 +198 +202 +197 +194 +189 +189 +195 +194 +183 +163 +141 +136 +154 +178 +182 +166 +160 +196 +214 +204 +183 +171 +167 +173 +177 +169 +151 +145 +154 +176 +206 +209 +183 +163 +170 +185 +201 +201 +186 +175 +176 +182 +191 +185 +172 +173 +174 +173 +177 +187 +179 +162 +156 +159 +150 +140 +143 +181 +201 +183 +156 +162 +182 +179 +148 +133 +164 +202 +192 +165 +169 +175 +165 +157 +169 +196 +206 +181 +163 +164 +166 +171 +189 +178 +137 +121 +139 +139 +116 +113 +146 +174 +177 +178 +179 +160 +135 +145 +165 +153 +143 +170 +201 +199 +169 +139 +123 +125 +130 +135 +148 +159 +167 +143 +133 +147 +171 +180 +190 +199 +195 +186 +163 +144 +148 +170 +182 +179 +175 +173 +143 +135 +154 +175 +190 +183 +158 +117 +115 +143 +170 +168 +164 +173 +183 +167 +123 +81 +84 +127 +171 +177 +159 +138 +131 +155 +183 +184 +189 +206 +212 +187 +150 +122 +123 +126 +120 +121 +130 +129 +131 +132 +128 +122 +120 +122 +124 +120 +123 +114 +116 +141 +172 +180 +162 +136 +116 +126 +153 +168 +174 +176 +183 +192 +168 +118 +93 +128 +166 +161 +141 +151 +176 +166 +126 +112 +145 +177 +174 +139 +114 +100 +107 +135 +178 +187 +160 +132 +118 +110 +118 +133 +146 +140 +123 +113 +112 +113 +102 +103 +137 +171 +178 +174 +186 +185 +165 +138 +125 +125 +127 +151 +175 +184 +158 +120 +110 +123 +130 +135 +130 +121 +108 +98 +124 +171 +187 +143 +100 +92 +107 +116 +125 +138 +152 +155 +142 +117 +96 +116 +180 +207 +166 +107 +97 +139 +170 +179 +169 +158 +153 +156 +148 +116 +98 +105 +111 +112 +113 +123 +139 +156 +160 +148 +125 +108 +106 +113 +129 +156 +178 +175 +159 +147 +149 +148 +141 +138 +135 +144 +152 +141 +130 +153 +185 +203 +193 +173 +159 +154 +142 +116 +99 +104 +136 +173 +196 +188 +159 +152 +162 +146 +126 +144 +171 +176 +170 +169 +166 +165 +171 +171 +163 +160 +162 +164 +165 +174 +173 +154 +118 +85 +79 +113 +159 +179 +175 +160 +167 +193 +185 +176 +178 +169 +153 +151 +163 +171 +168 +164 +165 +169 +173 +167 +159 +155 +155 +143 +122 +118 +132 +146 +154 +167 +192 +193 +176 +163 +158 +152 +146 +147 +152 +157 +163 +121 +76 +65 +54 +67 +114 +184 +183 +145 +113 +122 +143 +140 +118 +95 +94 +104 +113 +109 +119 +128 +108 +88 +91 +110 +121 +114 +120 +122 +107 +79 +68 +83 +112 +126 +133 +141 +140 +136 +130 +126 +129 +133 +132 +124 +116 +108 +110 +109 +106 +107 +112 +116 +116 +117 +115 +109 +106 +107 +113 +117 +116 +108 +97 +86 +95 +114 +117 +109 +107 +112 +113 +97 +83 +92 +105 +107 +104 +102 +106 +113 +120 +122 +118 +112 +109 +112 +107 +104 +109 +116 +120 +120 +120 +112 +103 +98 +104 +115 +117 +113 +109 +94 +79 +61 +59 +72 +84 +88 +89 +83 +84 +85 +82 +76 +72 +74 +78 +78 +79 +77 +73 +71 +71 +69 +67 +70 +70 +71 +72 +73 +75 +78 +81 +76 +77 +77 +73 +69 +69 +71 +73 +72 +75 +78 +80 +83 +85 +82 +78 +64 +63 +62 +61 +61 +61 +61 +60 +62 +63 +65 +66 +66 +66 +67 +68 +67 +66 +64 +62 +56 +50 +49 +52 +54 +56 +58 +59 +58 +57 +56 +55 +56 +57 +57 +58 +58 +58 +58 +59 +60 +62 +64 +64 +62 +59 +57 +56 +58 +59 +60 +60 +61 +61 +61 +60 +60 +63 +65 +66 +66 +69 +72 +73 +71 +68 +65 +64 +67 +70 +72 +73 +73 +74 +76 +73 +69 +66 +68 +71 +75 +75 +73 +73 +73 +75 +77 +78 +77 +71 +70 +71 +69 +69 +69 +68 +58 +58 +57 +59 +62 +67 +70 +73 +73 +64 +58 +61 +62 +63 +69 +77 +93 +106 +117 +119 +117 +120 +126 +130 +126 +121 +117 +113 +112 +121 +133 +137 +131 +123 +124 +130 +136 +151 +164 +168 +174 +167 +154 +144 +142 +138 +134 +135 +149 +154 +161 +160 +156 +150 +145 +151 +163 +163 +162 +162 +165 +163 +162 +166 +163 +163 +162 +160 +156 +148 +140 +137 +147 +155 +158 +150 +140 +139 +150 +161 +160 +157 +159 +165 +162 +152 +154 +165 +181 +178 +172 +166 +164 +167 +169 +168 +165 +168 +169 +168 +169 +169 +163 +156 +153 +163 +168 +163 +157 +152 +147 +141 +139 +126 +116 +113 +116 +127 +138 +140 +137 +140 +141 +139 +138 +136 +132 +127 +121 +113 +120 +123 +126 +143 +149 +143 +136 +133 +128 +128 +132 +139 +145 +149 +152 +152 +150 +145 +140 +136 +134 +131 +131 +135 +139 +135 +123 +114 +117 +124 +139 +138 +139 +139 +126 +110 +107 +113 +120 +127 +130 +127 +126 +130 +132 +131 +117 +107 +103 +116 +128 +131 +131 +131 +128 +127 +123 +116 +114 +118 +127 +132 +138 +142 +142 +133 +122 +120 +129 +139 +144 +152 +147 +142 +146 +142 +134 +137 +141 +146 +149 +154 +162 +164 +159 +156 +152 +152 +155 +159 +163 +161 +156 +152 +155 +158 +160 +159 +157 +154 +152 +152 +156 +156 +155 +151 +143 +135 +128 +123 +136 +155 +159 +151 +151 +153 +153 +154 +152 +145 +136 +132 +137 +145 +151 +153 +151 +155 +159 +160 +159 +161 +166 +170 +174 +177 +176 +171 +168 +168 +166 +159 +157 +160 +157 +146 +139 +140 +142 +143 +154 +156 +157 +158 +160 +162 +165 +169 +171 +173 +174 +171 +168 +163 +158 +154 +151 +154 +158 +158 +157 +152 +147 +143 +141 +143 +146 +150 +154 +155 +155 +154 +157 +153 +150 +151 +148 +135 +127 +130 +145 +152 +155 +153 +153 +156 +157 +153 +151 +155 +156 +155 +151 +142 +139 +144 +148 +161 +169 +162 +151 +146 +146 +147 +145 +152 +160 +166 +170 +173 +173 +172 +168 +170 +173 +173 +174 +182 +185 +180 +169 +164 +157 +154 +158 +163 +166 +168 +169 +169 +169 +169 +170 +171 +170 +167 +161 +154 +149 +154 +162 +166 +168 +170 +172 +170 +169 +170 +171 +170 +167 +164 +161 +154 +151 +158 +170 +176 +175 +171 +169 +168 +170 +176 +185 +190 +191 +190 +185 +183 +180 +179 +178 +176 +177 +178 +181 +179 +171 +162 +159 +162 +165 +167 +171 +168 +167 +167 +168 +167 +164 +161 +159 +152 +146 +148 +157 +163 +164 +164 +168 +167 +166 +166 +168 +169 +169 +169 +166 +159 +151 +151 +159 +172 +181 +184 +183 +178 +173 +174 +178 +183 +188 +190 +192 +192 +192 +192 +192 +192 +192 +193 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +191 +192 +192 +193 +191 +192 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +192 +192 +192 +193 +192 +193 +194 +193 +191 +190 +190 +191 +191 +190 +190 +190 +190 +191 +191 +192 +193 +193 +192 +192 +191 +191 +191 +191 +190 +191 +192 +192 +191 +191 +192 +193 +192 +191 +191 +190 +191 +192 +192 +192 +190 +191 +192 +192 +192 +192 +191 +191 +191 +192 +192 +191 +191 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +192 +191 +191 +192 +193 +192 +191 +191 +190 +191 +191 +191 +191 +190 +192 +193 +193 +193 +193 +192 +191 +191 +190 +190 +191 +192 +192 +192 +192 +192 +190 +191 +192 +192 +192 +192 +191 +191 +193 +193 +194 +194 +194 +194 +194 +193 +189 +191 +192 +195 +196 +197 +196 +196 +194 +194 +194 +193 +193 +193 +195 +196 +194 +193 +193 +195 +195 +194 +193 +194 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +194 +194 +194 +194 +195 +195 +194 +193 +195 +196 +197 +199 +200 +202 +204 +205 +203 +205 +206 +205 +202 +200 +200 +199 +195 +195 +196 +196 +196 +195 +194 +194 +196 +196 +197 +198 +198 +198 +199 +200 +197 +196 +195 +193 +189 +186 +184 +184 +181 +182 +183 +183 +184 +183 +182 +181 +181 +182 +182 +181 +179 +178 +177 +176 +181 +182 +182 +184 +185 +186 +188 +188 +188 +189 +190 +189 +189 +190 +190 +189 +191 +196 +201 +203 +203 +202 +201 +201 +200 +199 +197 +195 +192 +187 +181 +177 +174 +173 +172 +171 +171 +172 +173 +175 +170 +170 +169 +164 +158 +154 +152 +153 +157 +156 +157 +160 +160 +162 +162 +156 +155 +157 +161 +162 +162 +162 +162 +162 +155 +147 +141 +137 +134 +135 +137 +136 +136 +128 +120 +114 +109 +111 +114 +114 +117 +120 +121 +123 +126 +123 +121 +124 +122 +117 +114 +117 +123 +127 +129 +131 +147 +162 +181 +194 +201 +205 +207 +208 +206 +203 +198 +192 +186 +183 +184 +185 +182 +183 +182 +177 +168 +162 +158 +158 +161 +153 +148 +150 +157 +160 +155 +148 +154 +168 +172 +176 +182 +189 +193 +185 +165 +157 +147 +143 +145 +150 +153 +155 +164 +161 +158 +157 +158 +162 +165 +166 +144 +138 +146 +162 +175 +190 +202 +204 +192 +195 +198 +200 +200 +200 +200 +201 +205 +205 +205 +201 +192 +186 +185 +189 +191 +186 +184 +183 +180 +182 +186 +186 +190 +187 +189 +195 +194 +191 +193 +198 +207 +201 +190 +183 +189 +200 +199 +190 +184 +188 +196 +205 +211 +208 +200 +193 +194 +194 +197 +199 +199 +197 +196 +198 +200 +203 +204 +202 +202 +205 +206 +203 +201 +198 +197 +195 +198 +204 +199 +182 +153 +136 +138 +161 +186 +185 +172 +177 +203 +208 +196 +182 +167 +152 +160 +176 +177 +150 +136 +152 +185 +215 +215 +192 +162 +166 +181 +197 +196 +183 +177 +177 +188 +191 +182 +178 +182 +173 +164 +171 +178 +166 +151 +154 +166 +160 +141 +129 +157 +198 +194 +178 +165 +175 +189 +151 +131 +167 +207 +208 +190 +177 +164 +158 +148 +162 +192 +210 +199 +183 +175 +168 +161 +164 +156 +131 +123 +145 +142 +105 +111 +155 +186 +183 +171 +166 +154 +133 +135 +168 +167 +151 +168 +201 +203 +174 +131 +125 +129 +127 +132 +152 +159 +155 +154 +161 +166 +166 +173 +187 +196 +197 +176 +143 +113 +116 +149 +179 +194 +200 +203 +195 +177 +166 +170 +177 +178 +177 +128 +125 +148 +171 +161 +148 +150 +147 +131 +103 +80 +85 +126 +173 +185 +173 +141 +135 +166 +194 +179 +163 +173 +179 +171 +137 +111 +115 +123 +120 +120 +126 +128 +130 +131 +128 +121 +117 +118 +121 +111 +114 +113 +128 +153 +167 +172 +161 +146 +128 +138 +162 +177 +180 +169 +162 +175 +184 +152 +105 +106 +140 +162 +169 +178 +183 +156 +120 +114 +142 +178 +187 +155 +122 +102 +108 +127 +162 +181 +172 +152 +129 +108 +106 +128 +151 +148 +127 +112 +110 +110 +105 +102 +126 +162 +176 +157 +158 +170 +183 +177 +154 +140 +143 +148 +164 +175 +159 +132 +117 +118 +126 +131 +133 +127 +110 +104 +141 +182 +176 +125 +90 +90 +106 +110 +117 +132 +145 +152 +144 +130 +107 +109 +175 +209 +164 +112 +110 +137 +144 +156 +172 +176 +162 +162 +149 +112 +94 +101 +105 +109 +115 +134 +154 +162 +147 +123 +105 +101 +107 +113 +123 +150 +177 +182 +168 +160 +166 +163 +146 +134 +135 +136 +126 +109 +116 +150 +192 +209 +196 +172 +161 +151 +133 +111 +96 +117 +167 +188 +176 +161 +158 +165 +167 +147 +130 +149 +173 +175 +168 +167 +172 +175 +168 +166 +169 +165 +160 +167 +168 +172 +165 +145 +115 +90 +89 +112 +142 +162 +176 +165 +165 +192 +193 +187 +177 +159 +145 +147 +159 +166 +166 +175 +170 +170 +169 +158 +151 +150 +149 +130 +115 +117 +127 +131 +136 +156 +192 +203 +187 +161 +139 +133 +134 +136 +140 +144 +148 +110 +75 +74 +67 +78 +124 +188 +192 +149 +97 +89 +115 +140 +144 +109 +93 +93 +108 +112 +122 +130 +111 +91 +101 +122 +128 +115 +114 +114 +101 +81 +75 +95 +126 +139 +145 +151 +150 +145 +139 +135 +133 +130 +123 +116 +113 +111 +111 +109 +107 +109 +113 +111 +106 +106 +109 +105 +98 +99 +110 +115 +111 +111 +107 +102 +109 +120 +118 +111 +114 +122 +116 +95 +76 +75 +79 +85 +92 +96 +90 +98 +116 +122 +114 +109 +114 +100 +98 +101 +106 +106 +104 +111 +121 +112 +95 +81 +84 +97 +108 +114 +118 +114 +104 +90 +84 +89 +89 +84 +80 +77 +79 +81 +82 +79 +72 +70 +71 +72 +71 +68 +65 +65 +67 +68 +66 +69 +73 +78 +79 +77 +73 +71 +69 +71 +72 +70 +67 +62 +60 +62 +66 +65 +67 +67 +67 +71 +77 +76 +71 +65 +62 +59 +58 +60 +61 +61 +60 +60 +62 +64 +66 +66 +67 +68 +69 +67 +64 +60 +58 +54 +50 +52 +58 +60 +61 +62 +61 +59 +57 +56 +55 +57 +57 +58 +57 +57 +58 +59 +60 +63 +63 +63 +63 +61 +59 +58 +57 +60 +60 +60 +60 +59 +58 +59 +58 +61 +64 +67 +67 +67 +70 +72 +73 +71 +68 +65 +65 +68 +72 +74 +74 +74 +75 +74 +71 +66 +65 +69 +73 +77 +76 +74 +73 +73 +74 +75 +76 +77 +70 +69 +70 +69 +70 +70 +66 +54 +54 +55 +57 +61 +65 +69 +72 +72 +63 +57 +61 +69 +75 +84 +90 +101 +108 +115 +116 +118 +122 +125 +126 +126 +126 +121 +111 +111 +130 +147 +149 +149 +141 +140 +144 +149 +163 +174 +175 +180 +175 +163 +154 +152 +146 +138 +136 +148 +150 +154 +146 +136 +129 +133 +150 +156 +161 +161 +161 +163 +161 +160 +165 +167 +162 +160 +162 +156 +141 +135 +140 +152 +162 +167 +161 +149 +142 +143 +146 +153 +155 +158 +155 +151 +152 +162 +170 +178 +175 +169 +165 +168 +173 +172 +167 +165 +166 +166 +166 +165 +164 +164 +164 +161 +169 +171 +162 +152 +147 +142 +138 +134 +124 +116 +113 +117 +128 +138 +140 +137 +141 +139 +134 +135 +138 +133 +125 +113 +107 +119 +125 +129 +144 +149 +144 +135 +131 +128 +129 +133 +141 +149 +153 +158 +157 +153 +145 +137 +132 +127 +123 +125 +129 +137 +144 +139 +127 +117 +115 +121 +116 +117 +121 +123 +122 +121 +120 +124 +131 +134 +129 +126 +129 +133 +132 +130 +117 +105 +107 +118 +125 +125 +123 +115 +117 +123 +128 +126 +123 +129 +138 +136 +139 +142 +138 +129 +121 +118 +120 +137 +148 +148 +146 +149 +140 +128 +127 +138 +152 +159 +161 +166 +168 +159 +149 +152 +151 +154 +162 +172 +174 +165 +156 +153 +151 +151 +153 +157 +158 +157 +156 +159 +159 +152 +142 +139 +142 +138 +129 +134 +148 +153 +151 +154 +153 +150 +151 +151 +146 +139 +136 +140 +148 +153 +153 +151 +154 +158 +160 +162 +165 +169 +172 +176 +175 +173 +171 +168 +165 +165 +168 +162 +159 +152 +142 +135 +136 +144 +151 +156 +157 +160 +161 +162 +166 +171 +175 +174 +177 +178 +175 +171 +168 +162 +159 +159 +162 +165 +165 +159 +152 +147 +145 +150 +152 +155 +158 +160 +160 +158 +156 +157 +154 +151 +152 +149 +137 +131 +135 +147 +154 +159 +157 +157 +160 +162 +161 +163 +165 +164 +159 +151 +142 +143 +152 +160 +168 +173 +168 +160 +155 +155 +156 +159 +162 +165 +167 +168 +168 +164 +160 +156 +156 +157 +160 +167 +180 +185 +179 +166 +163 +161 +160 +159 +162 +166 +168 +171 +170 +168 +166 +167 +170 +169 +165 +160 +152 +148 +154 +162 +166 +168 +169 +172 +171 +170 +171 +172 +171 +168 +166 +160 +155 +155 +164 +174 +179 +177 +174 +167 +168 +170 +177 +184 +188 +187 +185 +180 +177 +175 +174 +173 +173 +175 +178 +176 +174 +167 +158 +154 +156 +161 +165 +167 +168 +168 +167 +167 +166 +164 +162 +158 +151 +149 +152 +156 +162 +167 +169 +171 +168 +166 +166 +167 +168 +166 +165 +165 +157 +150 +153 +163 +172 +177 +178 +178 +172 +168 +171 +177 +182 +186 +189 +191 +192 +192 +192 +192 +192 +193 +193 +191 +192 +192 +192 +192 +191 +191 +190 +190 +190 +190 +189 +189 +190 +191 +191 +191 +191 +191 +192 +192 +193 +194 +194 +193 +194 +195 +193 +191 +191 +192 +193 +192 +193 +193 +192 +191 +190 +191 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +190 +191 +191 +191 +191 +191 +192 +192 +192 +191 +190 +190 +191 +192 +192 +192 +191 +191 +192 +192 +193 +192 +192 +192 +191 +192 +192 +191 +191 +192 +192 +191 +191 +191 +190 +191 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +191 +191 +192 +192 +192 +192 +192 +192 +192 +193 +192 +190 +190 +192 +193 +192 +192 +191 +190 +190 +191 +191 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +190 +191 +191 +191 +191 +192 +192 +192 +190 +191 +192 +192 +191 +191 +191 +192 +193 +193 +193 +194 +194 +194 +193 +193 +191 +191 +192 +194 +195 +195 +195 +194 +193 +194 +194 +193 +193 +193 +194 +195 +194 +193 +193 +195 +195 +194 +193 +194 +193 +193 +193 +193 +193 +193 +193 +192 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +194 +194 +195 +196 +196 +195 +196 +199 +200 +201 +202 +204 +206 +206 +204 +206 +207 +203 +200 +198 +197 +197 +195 +194 +195 +197 +197 +195 +194 +194 +195 +196 +197 +197 +197 +197 +197 +197 +194 +195 +194 +192 +189 +185 +181 +180 +178 +178 +179 +181 +182 +182 +181 +180 +179 +181 +182 +183 +182 +180 +178 +177 +179 +180 +181 +182 +184 +185 +186 +187 +188 +190 +192 +191 +192 +193 +194 +194 +194 +199 +203 +204 +203 +202 +201 +201 +198 +196 +194 +192 +188 +183 +177 +173 +169 +169 +168 +168 +168 +169 +170 +170 +167 +167 +166 +162 +157 +153 +152 +152 +155 +155 +157 +158 +157 +158 +157 +152 +151 +155 +159 +162 +163 +163 +160 +158 +154 +146 +142 +138 +132 +131 +134 +135 +135 +132 +128 +121 +111 +109 +115 +117 +113 +116 +117 +121 +125 +124 +122 +125 +120 +117 +115 +119 +125 +128 +130 +131 +146 +161 +180 +194 +202 +207 +208 +207 +204 +202 +198 +192 +186 +183 +185 +187 +186 +186 +184 +176 +165 +158 +156 +157 +170 +165 +158 +149 +144 +145 +151 +156 +173 +185 +182 +174 +170 +174 +180 +173 +160 +154 +149 +150 +154 +157 +158 +158 +154 +151 +149 +149 +149 +152 +163 +174 +166 +173 +177 +176 +183 +197 +198 +187 +189 +196 +200 +199 +199 +201 +200 +197 +203 +204 +203 +196 +184 +177 +182 +191 +196 +189 +187 +188 +188 +191 +192 +188 +190 +183 +186 +194 +197 +198 +196 +193 +189 +185 +185 +193 +203 +206 +198 +188 +188 +192 +199 +207 +212 +207 +197 +188 +190 +192 +199 +204 +204 +200 +197 +197 +196 +202 +202 +196 +196 +205 +209 +206 +194 +192 +192 +196 +201 +207 +197 +180 +155 +143 +147 +169 +190 +184 +173 +186 +203 +202 +189 +178 +158 +133 +144 +171 +179 +150 +134 +154 +195 +222 +218 +200 +174 +170 +179 +191 +189 +181 +181 +182 +192 +190 +180 +178 +182 +172 +168 +180 +181 +151 +136 +150 +165 +160 +144 +132 +159 +188 +192 +190 +176 +180 +200 +174 +170 +186 +205 +207 +197 +182 +160 +155 +148 +165 +186 +196 +192 +183 +174 +167 +165 +159 +153 +144 +140 +148 +133 +99 +112 +167 +202 +193 +167 +155 +151 +138 +132 +165 +169 +151 +157 +192 +208 +186 +127 +117 +124 +133 +139 +151 +159 +162 +172 +176 +160 +142 +159 +193 +202 +191 +154 +134 +118 +119 +134 +154 +175 +190 +193 +220 +217 +194 +186 +185 +183 +186 +171 +153 +152 +162 +140 +118 +123 +126 +117 +96 +88 +107 +152 +183 +171 +153 +153 +167 +199 +202 +156 +124 +129 +143 +146 +122 +105 +109 +117 +117 +119 +124 +127 +128 +129 +126 +120 +116 +117 +121 +115 +112 +114 +140 +163 +164 +164 +166 +150 +142 +155 +175 +184 +176 +155 +144 +157 +188 +179 +128 +102 +122 +159 +183 +193 +183 +142 +114 +115 +137 +173 +188 +169 +133 +110 +112 +126 +152 +176 +185 +161 +135 +110 +110 +135 +160 +152 +126 +108 +108 +109 +110 +106 +121 +159 +183 +161 +145 +147 +172 +185 +173 +159 +157 +153 +159 +165 +155 +136 +117 +113 +132 +146 +146 +129 +105 +107 +154 +183 +162 +107 +83 +92 +109 +109 +114 +124 +135 +149 +145 +120 +100 +123 +182 +203 +166 +127 +121 +135 +135 +145 +163 +180 +180 +172 +152 +110 +96 +104 +107 +113 +123 +145 +167 +164 +126 +96 +92 +102 +112 +121 +125 +144 +171 +189 +183 +175 +179 +176 +158 +140 +142 +135 +113 +91 +108 +152 +198 +210 +192 +165 +154 +140 +123 +106 +118 +155 +187 +179 +150 +143 +154 +169 +171 +157 +144 +152 +166 +171 +173 +167 +164 +168 +169 +170 +168 +158 +154 +171 +159 +151 +142 +136 +124 +110 +112 +129 +137 +148 +162 +160 +165 +192 +201 +197 +171 +148 +145 +154 +159 +161 +164 +171 +168 +170 +165 +149 +138 +134 +125 +119 +117 +122 +126 +129 +133 +150 +181 +208 +199 +158 +115 +113 +131 +138 +136 +147 +144 +115 +90 +86 +76 +95 +147 +181 +199 +165 +95 +52 +69 +124 +166 +142 +113 +97 +106 +114 +123 +124 +101 +91 +109 +130 +132 +115 +103 +95 +85 +81 +84 +106 +134 +145 +149 +153 +152 +146 +141 +138 +133 +124 +114 +110 +112 +116 +113 +108 +108 +114 +118 +113 +105 +103 +103 +95 +83 +87 +104 +112 +109 +113 +115 +117 +123 +125 +119 +115 +118 +121 +112 +95 +81 +74 +72 +77 +87 +86 +73 +77 +104 +121 +114 +107 +111 +106 +100 +91 +86 +87 +96 +110 +120 +112 +90 +69 +65 +76 +92 +106 +115 +126 +122 +113 +104 +97 +87 +76 +71 +75 +74 +76 +79 +78 +73 +70 +70 +69 +66 +63 +62 +65 +68 +71 +73 +75 +78 +79 +77 +73 +71 +69 +67 +69 +68 +66 +62 +58 +55 +58 +61 +60 +63 +62 +60 +62 +66 +65 +62 +63 +61 +58 +57 +59 +60 +61 +61 +62 +63 +66 +66 +67 +68 +68 +67 +65 +61 +58 +56 +52 +51 +55 +61 +63 +62 +62 +60 +58 +56 +56 +56 +57 +57 +57 +57 +58 +59 +60 +62 +64 +63 +62 +60 +59 +59 +59 +59 +63 +62 +60 +59 +57 +55 +56 +58 +64 +67 +69 +68 +68 +69 +70 +69 +69 +67 +67 +68 +72 +75 +75 +76 +75 +74 +72 +69 +67 +67 +70 +73 +75 +73 +72 +71 +72 +74 +75 +76 +75 +69 +68 +69 +69 +70 +68 +63 +53 +54 +56 +60 +64 +66 +67 +69 +64 +63 +62 +64 +70 +82 +95 +105 +109 +112 +115 +118 +122 +127 +128 +126 +126 +131 +129 +117 +115 +136 +156 +160 +156 +151 +149 +151 +159 +170 +177 +177 +181 +180 +173 +167 +166 +162 +157 +157 +158 +161 +162 +145 +124 +113 +120 +142 +152 +159 +162 +163 +165 +163 +162 +166 +166 +160 +161 +165 +156 +136 +132 +143 +159 +163 +167 +165 +161 +152 +142 +134 +147 +151 +154 +146 +139 +149 +165 +172 +171 +170 +167 +167 +173 +179 +175 +167 +161 +162 +166 +170 +168 +161 +157 +158 +165 +170 +171 +164 +155 +146 +139 +135 +130 +122 +118 +118 +121 +129 +137 +138 +138 +140 +137 +132 +132 +135 +132 +124 +114 +110 +121 +127 +130 +139 +141 +141 +136 +133 +130 +131 +135 +143 +151 +155 +157 +158 +154 +144 +134 +129 +125 +122 +123 +128 +137 +146 +146 +137 +127 +122 +111 +104 +99 +104 +117 +128 +129 +124 +129 +131 +131 +131 +131 +133 +130 +125 +133 +127 +113 +102 +106 +120 +126 +121 +107 +109 +118 +131 +133 +130 +134 +144 +137 +136 +138 +142 +144 +136 +122 +113 +129 +140 +146 +148 +149 +141 +128 +125 +139 +155 +164 +165 +168 +168 +157 +145 +152 +151 +155 +164 +176 +181 +174 +165 +154 +147 +143 +146 +155 +159 +157 +155 +158 +159 +152 +138 +134 +141 +144 +140 +139 +145 +150 +152 +155 +153 +149 +147 +146 +145 +144 +144 +147 +150 +151 +149 +155 +155 +155 +156 +160 +165 +172 +176 +177 +173 +171 +172 +169 +164 +166 +174 +173 +158 +145 +139 +133 +130 +141 +156 +158 +160 +161 +161 +163 +167 +172 +175 +174 +177 +178 +175 +171 +168 +164 +161 +163 +166 +169 +166 +159 +151 +146 +146 +153 +156 +159 +161 +162 +162 +160 +158 +158 +157 +154 +152 +148 +139 +135 +141 +150 +154 +158 +158 +157 +158 +159 +160 +165 +167 +166 +161 +152 +141 +142 +153 +166 +171 +173 +171 +166 +163 +163 +164 +171 +172 +173 +174 +175 +174 +169 +162 +157 +151 +148 +149 +156 +167 +172 +167 +164 +160 +161 +161 +158 +161 +169 +172 +169 +169 +166 +164 +165 +168 +166 +161 +157 +150 +148 +154 +162 +166 +167 +168 +171 +171 +171 +171 +171 +170 +168 +166 +157 +153 +155 +164 +173 +175 +173 +172 +167 +167 +168 +172 +178 +182 +182 +181 +177 +173 +168 +167 +167 +170 +175 +179 +172 +168 +161 +154 +151 +154 +160 +164 +164 +166 +168 +168 +168 +168 +168 +167 +155 +147 +148 +151 +153 +160 +169 +174 +175 +173 +170 +169 +168 +167 +165 +163 +161 +153 +149 +156 +167 +174 +175 +175 +173 +168 +166 +171 +177 +180 +184 +187 +191 +191 +192 +192 +193 +193 +193 +193 +191 +192 +192 +193 +192 +191 +191 +190 +191 +190 +189 +189 +189 +190 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +191 +194 +194 +192 +190 +191 +192 +192 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +191 +191 +191 +192 +192 +191 +190 +190 +191 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +193 +193 +191 +191 +192 +192 +191 +191 +190 +190 +190 +190 +191 +192 +193 +192 +191 +190 +191 +191 +192 +192 +192 +190 +191 +192 +193 +193 +192 +192 +191 +193 +193 +193 +191 +191 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +191 +192 +192 +193 +192 +191 +191 +192 +193 +192 +192 +191 +191 +191 +191 +191 +192 +191 +191 +192 +192 +191 +191 +192 +193 +192 +192 +193 +193 +193 +193 +193 +193 +193 +192 +192 +193 +194 +194 +193 +192 +192 +193 +193 +193 +193 +193 +193 +194 +193 +193 +193 +195 +195 +193 +193 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +193 +193 +194 +195 +194 +193 +194 +195 +196 +197 +197 +198 +201 +202 +202 +203 +205 +206 +206 +205 +207 +206 +202 +197 +195 +195 +195 +194 +194 +195 +197 +197 +195 +194 +195 +197 +198 +198 +198 +197 +197 +196 +196 +194 +194 +194 +192 +188 +184 +180 +178 +177 +177 +177 +178 +180 +181 +181 +180 +178 +180 +182 +183 +182 +180 +178 +177 +176 +177 +179 +181 +183 +185 +186 +187 +189 +192 +194 +194 +195 +197 +198 +198 +199 +202 +204 +203 +201 +201 +201 +200 +196 +194 +191 +188 +184 +178 +173 +168 +163 +164 +165 +165 +166 +166 +165 +165 +162 +162 +160 +156 +153 +152 +152 +153 +155 +157 +160 +160 +156 +155 +154 +149 +151 +153 +156 +158 +160 +161 +158 +155 +152 +145 +141 +139 +134 +132 +134 +134 +131 +130 +129 +125 +116 +114 +119 +120 +114 +116 +116 +119 +123 +122 +120 +122 +119 +117 +117 +121 +127 +129 +131 +132 +146 +162 +180 +193 +202 +208 +208 +206 +202 +202 +198 +192 +186 +184 +186 +189 +188 +187 +182 +172 +161 +154 +152 +153 +163 +166 +165 +154 +142 +143 +156 +170 +181 +181 +171 +163 +161 +164 +171 +167 +152 +146 +142 +144 +147 +147 +144 +142 +134 +133 +132 +131 +132 +141 +160 +174 +194 +204 +200 +184 +178 +181 +182 +179 +194 +198 +199 +196 +197 +200 +198 +194 +197 +196 +193 +185 +173 +170 +181 +196 +199 +188 +184 +188 +192 +195 +196 +193 +191 +185 +187 +191 +192 +196 +197 +190 +181 +179 +188 +204 +211 +204 +195 +191 +193 +195 +199 +206 +210 +207 +198 +189 +188 +193 +200 +204 +202 +196 +190 +189 +190 +200 +200 +191 +192 +205 +210 +207 +189 +180 +182 +195 +203 +202 +190 +178 +169 +160 +163 +180 +192 +179 +166 +184 +200 +199 +187 +175 +150 +123 +139 +174 +182 +163 +146 +163 +203 +221 +212 +200 +184 +176 +180 +188 +187 +187 +191 +191 +192 +189 +180 +175 +178 +175 +178 +190 +181 +137 +119 +141 +161 +163 +152 +138 +163 +179 +187 +185 +183 +192 +202 +199 +198 +192 +197 +194 +186 +181 +165 +152 +152 +175 +185 +180 +175 +172 +168 +167 +182 +186 +174 +158 +156 +149 +125 +106 +126 +178 +204 +191 +162 +148 +147 +135 +134 +162 +171 +150 +141 +173 +203 +194 +146 +116 +115 +135 +147 +155 +166 +182 +183 +152 +125 +132 +176 +219 +210 +170 +141 +132 +133 +136 +128 +127 +143 +155 +171 +200 +217 +214 +210 +205 +199 +196 +186 +169 +159 +157 +130 +106 +113 +117 +117 +96 +102 +139 +181 +179 +141 +125 +165 +199 +219 +186 +125 +97 +109 +126 +122 +113 +106 +109 +114 +116 +120 +125 +127 +127 +126 +125 +121 +118 +120 +124 +122 +117 +120 +150 +170 +159 +152 +160 +158 +158 +174 +187 +183 +159 +136 +136 +150 +177 +182 +144 +111 +117 +154 +184 +197 +179 +132 +110 +118 +136 +167 +181 +174 +142 +117 +112 +122 +145 +173 +189 +168 +142 +121 +125 +146 +160 +145 +117 +103 +106 +104 +108 +109 +119 +154 +180 +179 +159 +142 +144 +159 +172 +175 +173 +171 +170 +167 +154 +137 +112 +108 +142 +169 +160 +130 +103 +115 +162 +179 +144 +95 +82 +97 +113 +113 +114 +117 +124 +133 +147 +137 +125 +141 +174 +193 +186 +150 +136 +140 +136 +136 +138 +167 +193 +186 +157 +110 +97 +106 +107 +116 +132 +158 +172 +162 +124 +91 +83 +95 +110 +126 +137 +150 +172 +194 +193 +179 +179 +174 +165 +144 +139 +131 +112 +89 +107 +161 +203 +207 +183 +153 +143 +132 +121 +118 +153 +185 +182 +157 +140 +140 +145 +151 +161 +166 +160 +157 +163 +171 +178 +174 +162 +170 +185 +187 +172 +154 +158 +173 +151 +134 +129 +138 +140 +130 +131 +138 +142 +149 +156 +159 +170 +188 +197 +190 +169 +149 +145 +152 +159 +164 +167 +163 +162 +166 +159 +139 +131 +130 +119 +122 +125 +131 +136 +140 +135 +140 +170 +204 +200 +154 +108 +112 +133 +140 +143 +163 +156 +127 +95 +79 +74 +101 +145 +180 +191 +160 +101 +58 +59 +104 +148 +160 +138 +115 +113 +118 +122 +116 +90 +84 +105 +123 +124 +111 +94 +82 +79 +85 +94 +114 +135 +147 +148 +145 +143 +141 +138 +135 +131 +121 +110 +109 +116 +119 +113 +105 +108 +116 +119 +112 +104 +98 +93 +84 +81 +91 +107 +115 +114 +113 +115 +123 +127 +123 +119 +120 +122 +117 +106 +96 +91 +84 +79 +78 +77 +67 +60 +70 +98 +120 +119 +108 +103 +106 +98 +84 +71 +70 +85 +105 +121 +115 +95 +72 +64 +69 +82 +97 +107 +117 +119 +115 +105 +95 +82 +73 +72 +76 +72 +72 +76 +77 +74 +71 +72 +72 +67 +64 +66 +68 +70 +74 +78 +79 +80 +78 +73 +69 +69 +69 +69 +65 +63 +61 +59 +56 +54 +57 +60 +60 +63 +64 +62 +58 +58 +58 +58 +60 +59 +58 +58 +59 +60 +61 +62 +63 +66 +67 +67 +68 +69 +68 +65 +60 +59 +57 +54 +52 +52 +56 +60 +61 +60 +59 +57 +56 +56 +56 +56 +57 +57 +58 +58 +58 +59 +59 +60 +63 +61 +58 +57 +57 +58 +59 +60 +64 +63 +61 +59 +57 +55 +58 +63 +66 +68 +69 +69 +70 +70 +69 +66 +67 +67 +69 +72 +76 +78 +77 +76 +74 +73 +70 +69 +69 +71 +72 +73 +72 +70 +69 +69 +71 +74 +75 +76 +73 +68 +68 +69 +68 +68 +65 +58 +52 +52 +57 +63 +66 +66 +65 +66 +61 +65 +69 +70 +75 +87 +103 +114 +115 +116 +119 +123 +128 +132 +132 +130 +127 +128 +126 +123 +127 +144 +158 +159 +149 +149 +147 +151 +163 +172 +174 +174 +174 +175 +172 +166 +166 +166 +170 +175 +176 +177 +171 +146 +128 +122 +125 +140 +150 +154 +156 +156 +162 +164 +165 +169 +166 +163 +164 +163 +147 +129 +130 +146 +162 +163 +164 +166 +167 +162 +150 +139 +143 +145 +148 +142 +135 +147 +168 +177 +170 +169 +167 +167 +175 +182 +178 +168 +159 +157 +163 +174 +173 +161 +153 +154 +168 +169 +168 +163 +156 +145 +134 +130 +127 +120 +120 +124 +125 +130 +136 +139 +140 +138 +135 +133 +130 +128 +127 +128 +129 +125 +130 +130 +128 +129 +129 +137 +136 +134 +134 +136 +140 +145 +149 +151 +151 +154 +151 +140 +130 +126 +125 +124 +126 +129 +137 +147 +152 +147 +136 +127 +110 +101 +95 +99 +113 +126 +130 +128 +130 +129 +129 +131 +134 +134 +131 +127 +131 +131 +124 +112 +104 +107 +113 +116 +114 +114 +119 +129 +136 +136 +137 +140 +139 +136 +138 +146 +151 +146 +132 +122 +124 +131 +137 +140 +142 +142 +140 +138 +146 +154 +159 +161 +165 +163 +155 +150 +155 +156 +159 +165 +174 +178 +175 +169 +155 +146 +139 +142 +151 +156 +154 +153 +149 +150 +149 +142 +139 +143 +146 +147 +145 +146 +150 +151 +151 +153 +151 +143 +139 +141 +145 +150 +151 +151 +150 +151 +158 +155 +152 +152 +158 +166 +174 +178 +176 +170 +168 +171 +168 +165 +167 +174 +175 +160 +143 +132 +129 +132 +145 +156 +161 +164 +164 +162 +163 +169 +172 +174 +175 +178 +177 +173 +169 +166 +163 +161 +165 +166 +169 +166 +158 +149 +147 +149 +152 +155 +158 +158 +160 +162 +162 +161 +160 +160 +156 +149 +144 +139 +140 +148 +154 +153 +154 +157 +159 +158 +157 +158 +162 +165 +164 +160 +152 +142 +144 +156 +169 +171 +174 +172 +167 +164 +165 +168 +171 +174 +178 +180 +182 +180 +174 +169 +167 +159 +153 +153 +154 +158 +159 +154 +156 +151 +154 +158 +157 +162 +172 +174 +168 +169 +169 +167 +168 +169 +163 +156 +153 +149 +149 +156 +164 +168 +168 +169 +169 +170 +171 +170 +169 +167 +164 +163 +155 +152 +154 +162 +169 +169 +168 +168 +166 +166 +167 +170 +175 +178 +180 +180 +177 +172 +168 +167 +168 +171 +176 +180 +170 +164 +155 +151 +152 +157 +163 +166 +164 +166 +167 +168 +169 +171 +168 +165 +151 +143 +146 +152 +153 +159 +168 +171 +175 +174 +172 +171 +169 +167 +165 +164 +158 +150 +150 +161 +174 +178 +177 +174 +173 +169 +168 +173 +178 +180 +184 +188 +191 +191 +192 +192 +193 +193 +193 +193 +191 +192 +192 +193 +192 +191 +190 +190 +192 +191 +191 +190 +190 +191 +192 +193 +194 +193 +192 +191 +191 +191 +191 +191 +189 +192 +193 +191 +189 +191 +192 +192 +191 +191 +191 +191 +192 +192 +192 +192 +190 +191 +192 +192 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +193 +193 +192 +192 +193 +192 +192 +191 +192 +192 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +194 +193 +192 +191 +193 +193 +191 +191 +191 +190 +190 +190 +191 +193 +194 +192 +191 +190 +190 +191 +191 +191 +191 +190 +191 +193 +194 +193 +192 +191 +191 +193 +194 +193 +191 +191 +193 +194 +193 +194 +193 +192 +191 +192 +192 +193 +192 +193 +194 +194 +192 +190 +190 +191 +192 +193 +193 +191 +190 +190 +190 +190 +191 +191 +192 +192 +192 +191 +191 +192 +194 +192 +192 +192 +193 +193 +193 +193 +193 +193 +192 +191 +192 +193 +194 +193 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +194 +195 +195 +193 +192 +193 +195 +193 +192 +191 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +194 +193 +193 +195 +197 +198 +199 +200 +202 +203 +203 +204 +206 +206 +205 +205 +207 +206 +200 +195 +194 +194 +193 +194 +193 +194 +197 +197 +194 +193 +195 +198 +199 +199 +199 +198 +197 +196 +196 +193 +193 +193 +190 +186 +182 +179 +177 +177 +176 +176 +177 +179 +180 +180 +180 +179 +180 +181 +182 +181 +179 +178 +177 +174 +176 +178 +181 +184 +186 +187 +188 +188 +193 +196 +197 +198 +199 +201 +200 +204 +206 +206 +203 +201 +201 +200 +199 +195 +193 +189 +185 +181 +175 +170 +166 +160 +161 +163 +164 +164 +163 +162 +161 +158 +156 +154 +151 +150 +150 +151 +154 +155 +158 +162 +162 +157 +154 +152 +147 +152 +153 +152 +152 +155 +158 +158 +154 +151 +143 +140 +140 +137 +135 +135 +133 +127 +125 +124 +125 +123 +123 +122 +119 +116 +118 +117 +119 +122 +119 +116 +119 +119 +118 +118 +122 +127 +129 +132 +134 +148 +163 +181 +194 +203 +208 +208 +205 +202 +202 +199 +194 +187 +184 +187 +189 +188 +186 +180 +169 +157 +150 +149 +150 +157 +157 +157 +155 +156 +162 +172 +179 +174 +164 +151 +154 +162 +165 +168 +163 +149 +141 +134 +134 +135 +133 +129 +127 +122 +124 +124 +121 +126 +144 +167 +181 +204 +209 +201 +183 +169 +161 +168 +186 +202 +200 +197 +194 +196 +197 +196 +193 +192 +189 +184 +175 +166 +167 +182 +201 +199 +189 +184 +188 +190 +193 +197 +197 +195 +189 +189 +188 +184 +190 +195 +189 +185 +183 +193 +211 +212 +198 +190 +194 +196 +196 +197 +204 +208 +207 +200 +194 +192 +197 +202 +203 +197 +186 +178 +175 +186 +197 +198 +188 +190 +204 +211 +206 +186 +172 +174 +193 +203 +195 +183 +175 +178 +171 +173 +187 +195 +178 +163 +179 +196 +199 +189 +176 +151 +127 +148 +186 +183 +174 +161 +172 +207 +220 +208 +198 +189 +179 +181 +188 +188 +191 +196 +194 +192 +193 +185 +176 +175 +177 +182 +190 +170 +126 +112 +136 +158 +170 +164 +145 +156 +171 +184 +171 +183 +204 +202 +212 +193 +185 +194 +188 +170 +172 +168 +152 +155 +184 +189 +171 +163 +161 +159 +163 +184 +211 +195 +165 +164 +153 +125 +113 +146 +182 +191 +174 +150 +141 +143 +130 +135 +164 +180 +161 +137 +160 +197 +195 +173 +132 +116 +125 +144 +166 +178 +186 +158 +122 +121 +161 +201 +223 +207 +169 +137 +128 +137 +143 +127 +118 +126 +132 +152 +156 +177 +201 +210 +209 +208 +205 +190 +184 +168 +152 +123 +110 +125 +128 +116 +106 +129 +168 +185 +155 +120 +133 +172 +211 +214 +160 +108 +99 +110 +119 +110 +111 +111 +112 +114 +117 +123 +128 +125 +125 +125 +124 +121 +120 +123 +128 +121 +120 +128 +162 +179 +156 +139 +141 +164 +169 +185 +192 +176 +141 +120 +134 +146 +166 +177 +154 +117 +112 +148 +184 +201 +180 +125 +105 +117 +137 +169 +181 +172 +148 +120 +105 +113 +138 +167 +186 +185 +155 +131 +133 +146 +150 +133 +109 +102 +105 +97 +102 +109 +119 +148 +167 +186 +173 +142 +114 +121 +152 +172 +172 +183 +182 +178 +163 +143 +110 +101 +144 +178 +165 +133 +112 +131 +173 +174 +129 +88 +83 +101 +116 +114 +112 +111 +114 +119 +135 +144 +148 +152 +166 +182 +181 +169 +154 +143 +124 +118 +126 +163 +196 +196 +157 +105 +92 +103 +103 +115 +135 +171 +173 +163 +136 +100 +75 +80 +100 +125 +147 +161 +176 +196 +192 +175 +172 +178 +174 +147 +132 +126 +118 +101 +120 +166 +206 +203 +177 +147 +140 +133 +128 +146 +169 +181 +167 +149 +143 +139 +133 +129 +142 +159 +168 +170 +174 +177 +174 +170 +164 +180 +193 +192 +177 +156 +157 +172 +155 +142 +136 +143 +146 +139 +142 +144 +151 +159 +154 +157 +173 +182 +187 +178 +175 +160 +142 +142 +157 +169 +169 +164 +163 +165 +153 +132 +132 +138 +131 +123 +131 +146 +157 +153 +129 +128 +168 +197 +191 +147 +112 +122 +132 +136 +150 +163 +161 +132 +91 +70 +81 +114 +143 +168 +178 +159 +119 +78 +62 +95 +136 +159 +152 +135 +125 +122 +122 +113 +87 +75 +96 +110 +112 +105 +90 +82 +86 +93 +104 +120 +137 +148 +146 +137 +133 +138 +135 +133 +130 +120 +110 +112 +121 +121 +111 +103 +106 +112 +112 +102 +94 +87 +81 +81 +92 +109 +119 +120 +117 +112 +113 +121 +124 +117 +119 +125 +126 +119 +106 +99 +97 +90 +84 +75 +60 +45 +53 +72 +99 +120 +124 +112 +100 +85 +83 +80 +72 +65 +68 +93 +118 +121 +103 +82 +70 +71 +82 +95 +102 +99 +105 +104 +97 +88 +78 +74 +75 +78 +73 +72 +76 +77 +74 +72 +73 +76 +70 +67 +69 +70 +70 +73 +79 +78 +79 +76 +71 +68 +68 +68 +68 +65 +62 +61 +60 +59 +58 +59 +63 +64 +63 +63 +62 +63 +63 +60 +58 +57 +58 +58 +60 +60 +61 +61 +62 +64 +66 +68 +68 +69 +71 +69 +66 +57 +58 +58 +54 +52 +53 +56 +58 +58 +57 +55 +55 +55 +56 +56 +55 +57 +58 +59 +60 +59 +58 +57 +57 +62 +59 +56 +54 +55 +57 +60 +61 +62 +61 +60 +59 +57 +56 +62 +68 +67 +68 +69 +70 +71 +72 +70 +67 +66 +67 +70 +75 +79 +80 +77 +76 +74 +71 +69 +69 +72 +74 +74 +73 +70 +68 +67 +68 +71 +73 +75 +75 +71 +68 +68 +69 +67 +66 +61 +55 +47 +49 +55 +62 +65 +64 +62 +62 +64 +71 +75 +75 +82 +97 +111 +118 +117 +119 +122 +127 +132 +136 +136 +133 +133 +123 +119 +125 +137 +151 +154 +148 +144 +148 +147 +150 +165 +172 +169 +170 +166 +168 +164 +157 +156 +159 +168 +180 +189 +185 +170 +143 +134 +138 +138 +143 +147 +147 +144 +144 +153 +160 +165 +170 +171 +171 +170 +159 +138 +122 +130 +149 +161 +162 +164 +166 +168 +166 +159 +152 +143 +142 +145 +144 +137 +148 +169 +179 +173 +171 +167 +165 +173 +182 +178 +169 +165 +156 +157 +168 +171 +161 +157 +162 +172 +169 +165 +161 +153 +141 +129 +124 +125 +120 +122 +128 +129 +130 +136 +140 +141 +136 +133 +135 +130 +121 +123 +131 +144 +139 +138 +132 +125 +119 +118 +131 +133 +135 +138 +142 +145 +147 +146 +145 +145 +149 +146 +136 +127 +124 +125 +125 +130 +131 +136 +147 +155 +152 +135 +120 +108 +100 +96 +102 +115 +125 +132 +134 +129 +128 +128 +130 +131 +132 +134 +136 +133 +130 +130 +125 +107 +88 +90 +104 +129 +127 +127 +131 +137 +139 +137 +133 +140 +140 +143 +148 +148 +142 +133 +129 +123 +124 +127 +130 +133 +143 +152 +156 +155 +153 +151 +154 +160 +158 +155 +159 +158 +161 +163 +164 +168 +171 +171 +168 +156 +146 +138 +140 +148 +153 +152 +151 +140 +140 +143 +149 +151 +149 +147 +148 +149 +148 +150 +149 +147 +153 +153 +142 +134 +137 +144 +150 +152 +151 +152 +156 +158 +154 +150 +152 +159 +167 +174 +176 +173 +168 +166 +167 +167 +165 +166 +171 +166 +160 +142 +124 +126 +144 +157 +160 +163 +165 +164 +162 +164 +169 +172 +174 +178 +180 +178 +173 +167 +165 +162 +161 +165 +167 +169 +166 +157 +150 +149 +152 +154 +156 +157 +157 +157 +160 +161 +160 +160 +162 +156 +146 +140 +138 +142 +151 +156 +151 +150 +157 +161 +160 +158 +158 +159 +161 +160 +158 +152 +144 +148 +161 +172 +174 +175 +172 +166 +162 +163 +167 +169 +174 +180 +183 +182 +179 +173 +168 +172 +165 +163 +164 +162 +160 +157 +152 +144 +138 +144 +153 +155 +163 +172 +173 +172 +174 +175 +174 +174 +172 +164 +154 +151 +148 +150 +159 +167 +169 +169 +169 +167 +169 +168 +168 +165 +162 +160 +159 +154 +151 +154 +161 +165 +165 +164 +165 +164 +165 +168 +172 +176 +179 +180 +180 +176 +174 +172 +173 +174 +175 +178 +180 +170 +162 +152 +149 +154 +162 +167 +169 +168 +168 +167 +167 +169 +171 +166 +161 +149 +142 +148 +158 +158 +161 +167 +166 +172 +172 +171 +171 +169 +168 +166 +166 +159 +152 +153 +167 +181 +184 +180 +177 +175 +171 +171 +176 +180 +181 +184 +188 +192 +193 +193 +194 +194 +193 +193 +192 +192 +192 +192 +192 +192 +192 +191 +191 +189 +190 +191 +191 +191 +191 +192 +193 +191 +191 +192 +192 +192 +191 +191 +190 +192 +193 +193 +193 +192 +192 +192 +193 +191 +191 +191 +191 +191 +192 +192 +192 +191 +190 +191 +194 +195 +194 +192 +192 +192 +191 +190 +191 +193 +194 +193 +192 +192 +193 +194 +194 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +192 +193 +194 +194 +194 +191 +191 +191 +191 +192 +193 +192 +191 +192 +192 +191 +190 +192 +193 +194 +195 +193 +192 +191 +192 +192 +193 +192 +192 +191 +191 +190 +190 +191 +191 +191 +191 +194 +193 +191 +190 +190 +192 +193 +194 +193 +193 +192 +192 +192 +192 +193 +194 +193 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +191 +191 +191 +191 +191 +190 +192 +194 +195 +194 +193 +192 +193 +191 +192 +192 +193 +193 +192 +192 +191 +193 +192 +192 +192 +192 +193 +193 +194 +193 +193 +192 +191 +191 +193 +194 +195 +195 +193 +193 +194 +194 +192 +192 +194 +195 +193 +191 +189 +190 +191 +192 +193 +192 +192 +193 +195 +197 +197 +194 +192 +194 +194 +194 +195 +197 +199 +200 +200 +202 +203 +205 +206 +207 +207 +207 +206 +207 +208 +206 +200 +196 +195 +195 +193 +194 +194 +195 +196 +197 +197 +196 +195 +197 +197 +197 +196 +195 +194 +193 +192 +193 +189 +188 +189 +187 +180 +175 +174 +176 +174 +172 +173 +174 +175 +178 +181 +179 +180 +181 +181 +179 +178 +177 +176 +174 +174 +175 +178 +182 +184 +187 +190 +193 +194 +196 +200 +203 +204 +206 +205 +206 +209 +207 +202 +200 +202 +199 +194 +193 +189 +183 +178 +173 +170 +167 +165 +159 +161 +163 +164 +163 +163 +161 +158 +154 +151 +148 +147 +147 +146 +147 +150 +151 +154 +157 +158 +155 +150 +149 +151 +151 +152 +153 +155 +156 +155 +151 +149 +146 +142 +140 +141 +140 +137 +133 +132 +127 +123 +122 +125 +127 +126 +125 +125 +118 +119 +119 +117 +116 +116 +115 +114 +118 +119 +119 +121 +126 +133 +137 +136 +149 +164 +179 +192 +203 +207 +204 +203 +198 +198 +195 +194 +191 +189 +187 +186 +183 +184 +181 +167 +148 +140 +146 +157 +156 +159 +163 +170 +181 +189 +187 +178 +161 +144 +135 +146 +165 +174 +168 +159 +145 +139 +132 +129 +134 +140 +137 +131 +129 +135 +132 +133 +141 +145 +166 +202 +212 +199 +183 +180 +167 +161 +183 +194 +203 +202 +198 +198 +197 +196 +192 +189 +188 +191 +178 +164 +167 +174 +180 +188 +181 +186 +188 +189 +196 +206 +207 +201 +188 +194 +192 +183 +180 +184 +189 +187 +187 +191 +203 +212 +208 +198 +195 +198 +200 +198 +198 +199 +202 +204 +201 +197 +193 +202 +207 +199 +186 +176 +174 +176 +183 +195 +196 +188 +193 +208 +212 +202 +185 +173 +177 +199 +207 +191 +172 +165 +170 +176 +186 +195 +191 +173 +163 +170 +187 +190 +194 +182 +157 +155 +175 +190 +174 +159 +157 +179 +218 +225 +199 +192 +186 +188 +176 +174 +188 +193 +192 +199 +198 +191 +185 +180 +176 +180 +184 +182 +151 +123 +113 +127 +151 +174 +179 +165 +157 +160 +164 +160 +166 +195 +218 +217 +198 +180 +170 +171 +171 +170 +167 +160 +165 +193 +195 +164 +141 +143 +147 +145 +172 +199 +193 +167 +182 +168 +118 +119 +162 +195 +186 +165 +139 +126 +124 +127 +135 +160 +173 +177 +176 +174 +180 +181 +176 +153 +134 +130 +149 +183 +186 +156 +113 +111 +150 +189 +208 +217 +195 +170 +136 +127 +129 +130 +123 +127 +132 +124 +113 +124 +143 +171 +193 +195 +196 +208 +197 +203 +186 +142 +115 +119 +130 +131 +115 +116 +154 +172 +162 +140 +142 +152 +182 +204 +199 +166 +122 +96 +99 +106 +112 +114 +116 +114 +113 +117 +123 +127 +133 +129 +124 +123 +124 +126 +125 +123 +123 +112 +131 +175 +190 +155 +118 +118 +146 +176 +195 +191 +169 +138 +121 +126 +128 +156 +183 +173 +123 +100 +147 +197 +205 +178 +130 +98 +119 +137 +154 +169 +167 +147 +121 +105 +112 +134 +162 +180 +181 +171 +148 +130 +138 +151 +136 +106 +98 +97 +102 +100 +108 +126 +139 +160 +182 +174 +163 +124 +92 +110 +143 +160 +176 +191 +201 +188 +144 +110 +106 +150 +178 +165 +124 +117 +157 +186 +158 +107 +78 +94 +109 +115 +111 +109 +111 +116 +116 +113 +128 +154 +166 +164 +167 +176 +179 +165 +146 +114 +90 +111 +160 +193 +194 +157 +114 +95 +93 +94 +110 +136 +169 +177 +167 +140 +109 +81 +76 +94 +117 +154 +171 +186 +201 +190 +173 +170 +180 +178 +154 +127 +119 +120 +126 +141 +171 +199 +206 +170 +133 +129 +138 +138 +160 +178 +184 +159 +130 +127 +135 +132 +118 +112 +134 +166 +179 +183 +182 +174 +159 +166 +178 +194 +190 +162 +149 +163 +164 +146 +134 +140 +149 +147 +143 +147 +143 +151 +162 +169 +165 +161 +168 +180 +177 +165 +152 +141 +139 +156 +172 +172 +170 +176 +173 +150 +131 +136 +143 +135 +130 +133 +152 +163 +143 +112 +118 +161 +199 +194 +145 +112 +115 +134 +138 +142 +153 +157 +127 +90 +80 +97 +126 +143 +146 +160 +162 +130 +85 +66 +92 +127 +155 +157 +142 +127 +131 +130 +108 +87 +76 +87 +106 +112 +96 +82 +85 +95 +109 +121 +131 +142 +150 +143 +133 +135 +139 +137 +130 +119 +112 +112 +115 +117 +110 +103 +106 +115 +111 +99 +89 +84 +79 +74 +85 +110 +125 +122 +118 +120 +117 +113 +110 +112 +117 +121 +123 +124 +119 +114 +105 +99 +97 +85 +64 +50 +38 +55 +88 +115 +123 +125 +118 +102 +73 +66 +62 +67 +71 +71 +85 +106 +116 +111 +97 +79 +77 +93 +96 +84 +83 +82 +84 +89 +88 +79 +73 +75 +73 +73 +73 +73 +73 +75 +77 +79 +79 +73 +69 +70 +70 +68 +68 +70 +74 +73 +72 +70 +71 +72 +69 +66 +66 +63 +61 +61 +59 +58 +60 +63 +65 +63 +62 +61 +61 +61 +61 +60 +58 +60 +60 +60 +60 +60 +61 +61 +63 +66 +68 +70 +71 +70 +67 +64 +57 +53 +52 +55 +56 +55 +56 +59 +58 +57 +56 +55 +54 +54 +55 +56 +59 +59 +60 +60 +58 +55 +56 +58 +60 +58 +56 +55 +57 +59 +61 +63 +64 +62 +60 +60 +61 +64 +66 +66 +67 +67 +66 +67 +69 +70 +69 +68 +70 +71 +73 +76 +78 +78 +78 +78 +77 +72 +68 +69 +71 +71 +69 +69 +66 +64 +64 +67 +69 +71 +73 +76 +73 +69 +67 +68 +67 +63 +58 +55 +46 +50 +56 +61 +61 +58 +58 +60 +64 +69 +75 +87 +101 +109 +111 +115 +116 +119 +125 +132 +134 +133 +133 +134 +128 +117 +120 +134 +143 +152 +156 +148 +143 +148 +153 +156 +164 +172 +174 +173 +168 +166 +156 +148 +152 +160 +168 +174 +177 +182 +170 +145 +135 +148 +158 +158 +155 +142 +130 +131 +140 +151 +158 +162 +162 +164 +165 +158 +142 +128 +135 +151 +163 +165 +165 +164 +163 +164 +164 +162 +155 +139 +129 +128 +135 +148 +166 +176 +173 +168 +165 +168 +176 +181 +179 +174 +168 +162 +157 +158 +159 +160 +164 +171 +176 +172 +165 +155 +141 +129 +121 +116 +126 +129 +134 +136 +134 +129 +129 +132 +138 +133 +134 +136 +128 +117 +119 +130 +140 +140 +139 +134 +124 +117 +121 +130 +142 +143 +148 +151 +146 +144 +145 +145 +142 +145 +143 +134 +126 +125 +127 +128 +132 +139 +141 +141 +145 +146 +129 +108 +98 +97 +97 +99 +108 +121 +130 +133 +123 +125 +128 +131 +130 +129 +132 +136 +133 +128 +127 +123 +106 +84 +80 +89 +115 +125 +135 +138 +138 +138 +137 +135 +142 +140 +139 +139 +141 +141 +137 +133 +120 +121 +121 +123 +131 +144 +157 +164 +160 +154 +149 +150 +154 +156 +159 +162 +162 +164 +165 +167 +167 +166 +163 +161 +154 +146 +139 +138 +145 +153 +151 +145 +134 +132 +137 +152 +160 +156 +153 +154 +146 +147 +149 +149 +145 +141 +141 +143 +138 +139 +143 +150 +154 +153 +153 +154 +153 +153 +152 +152 +157 +162 +170 +174 +171 +168 +165 +164 +165 +166 +165 +163 +159 +145 +130 +122 +128 +148 +161 +161 +162 +162 +161 +162 +164 +168 +172 +174 +181 +180 +176 +171 +167 +164 +164 +165 +168 +171 +171 +166 +157 +151 +149 +152 +154 +157 +157 +156 +155 +157 +158 +158 +157 +156 +154 +148 +137 +131 +137 +148 +155 +153 +151 +154 +159 +161 +159 +157 +158 +155 +156 +157 +149 +140 +147 +162 +171 +172 +170 +165 +161 +163 +166 +167 +171 +177 +183 +184 +180 +175 +169 +165 +169 +174 +175 +173 +171 +172 +168 +161 +151 +141 +141 +147 +147 +154 +162 +161 +166 +170 +172 +171 +172 +172 +165 +156 +145 +148 +153 +158 +165 +171 +173 +171 +171 +168 +164 +166 +166 +162 +158 +156 +150 +153 +157 +165 +168 +167 +163 +161 +162 +164 +168 +174 +179 +180 +179 +177 +175 +172 +171 +173 +174 +178 +179 +174 +169 +163 +155 +153 +157 +161 +162 +161 +163 +162 +162 +164 +164 +162 +157 +154 +145 +142 +145 +154 +158 +156 +156 +160 +161 +159 +159 +162 +164 +164 +161 +159 +154 +151 +154 +167 +180 +184 +184 +182 +180 +178 +174 +173 +179 +187 +193 +193 +194 +194 +194 +194 +194 +194 +194 +194 +193 +193 +193 +193 +193 +193 +192 +192 +190 +191 +192 +192 +192 +191 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +192 +193 +193 +192 +191 +191 +191 +191 +190 +191 +191 +191 +192 +192 +193 +193 +192 +191 +192 +194 +195 +193 +192 +192 +192 +191 +190 +191 +193 +194 +193 +192 +191 +192 +193 +193 +192 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +193 +193 +193 +192 +191 +191 +192 +192 +192 +192 +191 +191 +193 +193 +192 +192 +193 +193 +193 +194 +194 +193 +193 +194 +194 +194 +194 +193 +192 +191 +190 +190 +191 +192 +192 +192 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +193 +192 +192 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +194 +194 +193 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +193 +193 +195 +195 +194 +192 +192 +194 +194 +192 +192 +194 +193 +192 +191 +191 +191 +191 +191 +191 +192 +193 +194 +196 +197 +197 +196 +195 +194 +194 +194 +195 +197 +199 +201 +202 +203 +204 +205 +206 +207 +207 +206 +206 +204 +205 +203 +199 +195 +194 +194 +192 +192 +192 +193 +194 +195 +195 +194 +193 +194 +193 +193 +192 +191 +190 +189 +189 +188 +185 +183 +185 +183 +177 +173 +173 +174 +172 +171 +173 +174 +176 +179 +182 +179 +180 +181 +180 +179 +177 +176 +176 +173 +172 +172 +177 +181 +186 +191 +196 +196 +198 +200 +203 +205 +206 +207 +206 +206 +207 +204 +200 +198 +199 +197 +193 +189 +185 +180 +174 +170 +166 +163 +161 +162 +164 +165 +164 +163 +162 +158 +155 +151 +148 +145 +144 +144 +143 +142 +145 +146 +148 +150 +153 +151 +148 +148 +150 +152 +153 +154 +155 +155 +153 +148 +145 +143 +141 +141 +142 +140 +137 +133 +132 +127 +124 +122 +124 +127 +127 +127 +128 +124 +126 +125 +119 +113 +111 +112 +112 +116 +118 +121 +123 +128 +134 +137 +136 +148 +166 +183 +195 +203 +205 +202 +202 +199 +198 +196 +194 +192 +189 +187 +186 +180 +178 +174 +163 +149 +144 +151 +161 +161 +165 +169 +175 +181 +183 +177 +166 +151 +141 +139 +154 +169 +171 +163 +156 +144 +142 +137 +135 +138 +142 +141 +137 +134 +138 +140 +142 +151 +163 +173 +180 +185 +185 +181 +183 +181 +183 +198 +202 +203 +202 +196 +192 +194 +198 +195 +188 +186 +188 +176 +163 +173 +183 +177 +167 +163 +165 +171 +185 +201 +209 +204 +195 +190 +189 +186 +179 +175 +179 +186 +192 +189 +191 +202 +213 +213 +204 +198 +197 +204 +204 +203 +202 +202 +201 +200 +199 +200 +200 +199 +192 +181 +171 +172 +177 +181 +192 +195 +193 +201 +214 +213 +201 +184 +181 +185 +198 +203 +193 +175 +163 +157 +175 +196 +205 +190 +166 +157 +166 +177 +187 +196 +188 +172 +171 +179 +178 +165 +149 +161 +198 +228 +219 +186 +178 +183 +193 +184 +173 +184 +194 +196 +198 +204 +194 +183 +176 +178 +184 +182 +173 +144 +119 +107 +121 +144 +168 +178 +173 +164 +152 +152 +162 +170 +184 +206 +219 +211 +180 +151 +153 +165 +161 +155 +162 +175 +195 +190 +157 +140 +146 +150 +147 +164 +178 +175 +160 +169 +152 +118 +135 +184 +201 +182 +160 +132 +114 +112 +123 +139 +155 +164 +176 +180 +174 +178 +183 +182 +166 +145 +137 +154 +177 +164 +126 +116 +138 +175 +194 +205 +217 +195 +157 +133 +124 +126 +133 +133 +136 +135 +123 +118 +121 +128 +144 +168 +183 +187 +188 +201 +206 +184 +141 +116 +123 +130 +126 +123 +131 +163 +175 +163 +145 +145 +157 +183 +210 +198 +166 +140 +121 +110 +108 +118 +120 +121 +117 +114 +117 +126 +135 +141 +135 +128 +125 +126 +125 +124 +121 +115 +114 +145 +181 +187 +153 +111 +104 +131 +166 +191 +191 +170 +135 +119 +130 +121 +131 +161 +181 +150 +119 +148 +189 +205 +174 +133 +101 +107 +129 +153 +159 +156 +144 +126 +110 +110 +129 +157 +177 +178 +179 +169 +152 +146 +144 +126 +103 +96 +100 +109 +107 +114 +127 +136 +153 +175 +175 +168 +137 +107 +97 +114 +146 +172 +188 +201 +203 +173 +124 +103 +146 +179 +162 +125 +127 +165 +177 +144 +105 +90 +104 +116 +117 +112 +111 +115 +121 +117 +110 +120 +155 +181 +176 +168 +175 +184 +178 +150 +106 +78 +92 +140 +185 +190 +157 +117 +94 +88 +94 +115 +140 +166 +171 +165 +146 +116 +86 +79 +94 +121 +160 +179 +185 +188 +180 +171 +169 +185 +178 +146 +117 +117 +127 +137 +150 +168 +192 +192 +159 +132 +132 +142 +145 +158 +188 +187 +149 +121 +120 +128 +132 +122 +108 +119 +149 +174 +191 +190 +175 +157 +155 +175 +192 +173 +147 +147 +160 +152 +135 +121 +123 +137 +147 +148 +143 +150 +154 +165 +174 +167 +156 +163 +180 +177 +161 +150 +145 +146 +161 +177 +178 +175 +175 +168 +152 +134 +127 +128 +128 +129 +134 +142 +133 +109 +91 +110 +163 +201 +191 +144 +116 +122 +137 +134 +136 +149 +151 +127 +104 +102 +113 +128 +134 +129 +135 +142 +133 +101 +76 +89 +119 +147 +163 +154 +130 +127 +131 +115 +93 +76 +83 +102 +112 +99 +86 +92 +104 +120 +134 +145 +151 +150 +138 +133 +142 +136 +131 +120 +108 +103 +105 +108 +108 +102 +102 +111 +119 +112 +100 +92 +89 +81 +83 +98 +119 +123 +111 +106 +111 +113 +109 +105 +106 +110 +113 +115 +117 +124 +123 +113 +101 +97 +91 +75 +62 +60 +62 +84 +114 +129 +129 +118 +103 +87 +72 +61 +63 +71 +73 +80 +93 +99 +103 +103 +96 +93 +98 +92 +76 +72 +73 +78 +82 +80 +74 +70 +71 +68 +69 +70 +70 +72 +74 +77 +79 +77 +73 +72 +74 +72 +68 +66 +67 +68 +71 +71 +69 +67 +67 +66 +64 +63 +61 +59 +59 +58 +58 +61 +64 +61 +61 +62 +62 +61 +60 +59 +58 +58 +59 +61 +61 +61 +62 +63 +63 +65 +66 +69 +70 +69 +67 +64 +59 +56 +54 +51 +50 +54 +58 +61 +62 +60 +59 +56 +55 +55 +56 +58 +59 +59 +58 +58 +58 +57 +55 +55 +57 +59 +58 +57 +57 +59 +62 +64 +65 +64 +62 +62 +62 +65 +67 +67 +68 +66 +66 +64 +65 +67 +68 +70 +70 +71 +72 +73 +75 +77 +78 +78 +79 +79 +74 +69 +69 +69 +67 +65 +64 +62 +62 +63 +64 +67 +70 +72 +73 +70 +67 +66 +67 +67 +63 +58 +56 +55 +53 +53 +59 +61 +58 +53 +50 +57 +67 +82 +99 +113 +117 +115 +116 +115 +119 +124 +129 +131 +132 +131 +130 +123 +118 +127 +143 +151 +154 +156 +151 +146 +151 +157 +162 +170 +177 +176 +173 +168 +163 +155 +151 +153 +155 +163 +175 +184 +177 +159 +142 +143 +158 +169 +171 +165 +159 +152 +144 +136 +135 +141 +148 +154 +158 +159 +154 +146 +144 +150 +156 +163 +166 +165 +163 +161 +161 +164 +164 +166 +152 +129 +116 +124 +146 +162 +165 +169 +165 +163 +168 +177 +183 +182 +177 +173 +166 +160 +156 +156 +158 +161 +165 +173 +171 +164 +152 +139 +127 +119 +115 +133 +137 +140 +140 +136 +130 +128 +130 +137 +133 +131 +131 +130 +128 +127 +128 +140 +140 +138 +135 +128 +121 +122 +128 +141 +145 +150 +151 +147 +146 +144 +138 +138 +138 +137 +135 +132 +128 +128 +130 +136 +139 +140 +137 +136 +134 +124 +114 +107 +105 +102 +101 +107 +117 +126 +130 +123 +127 +130 +128 +125 +125 +130 +136 +138 +129 +122 +117 +110 +99 +92 +91 +106 +122 +139 +144 +141 +139 +140 +141 +142 +140 +138 +139 +142 +143 +138 +132 +122 +117 +115 +123 +135 +147 +160 +167 +161 +156 +151 +149 +151 +155 +162 +168 +165 +167 +168 +167 +166 +166 +165 +165 +158 +149 +142 +141 +144 +146 +147 +148 +144 +139 +138 +147 +154 +154 +154 +155 +150 +149 +149 +147 +141 +137 +137 +140 +145 +145 +148 +152 +155 +153 +151 +150 +148 +151 +154 +155 +158 +161 +164 +167 +165 +166 +167 +168 +170 +168 +163 +160 +151 +137 +125 +121 +129 +144 +153 +152 +155 +157 +158 +160 +163 +166 +169 +172 +176 +175 +170 +166 +162 +161 +162 +163 +167 +169 +170 +165 +157 +151 +151 +153 +158 +160 +159 +157 +156 +156 +157 +157 +155 +153 +150 +146 +140 +137 +143 +151 +156 +157 +159 +159 +158 +158 +159 +160 +155 +157 +156 +153 +149 +150 +155 +161 +167 +168 +166 +162 +159 +162 +166 +167 +173 +179 +185 +185 +180 +175 +171 +167 +168 +171 +173 +174 +176 +176 +170 +163 +157 +151 +154 +158 +155 +156 +158 +154 +159 +161 +163 +163 +164 +164 +158 +149 +143 +147 +154 +159 +166 +170 +171 +169 +170 +168 +165 +164 +165 +163 +157 +152 +150 +154 +161 +168 +170 +168 +163 +159 +156 +159 +165 +172 +178 +180 +179 +178 +170 +166 +165 +167 +168 +172 +173 +168 +161 +154 +150 +155 +159 +158 +156 +156 +153 +152 +152 +153 +154 +153 +149 +146 +133 +132 +137 +147 +151 +148 +148 +151 +151 +150 +151 +152 +153 +154 +153 +151 +146 +144 +147 +159 +170 +173 +174 +174 +170 +172 +171 +172 +177 +185 +193 +195 +195 +194 +193 +193 +193 +193 +194 +195 +193 +193 +193 +193 +193 +193 +192 +192 +191 +192 +193 +193 +192 +192 +192 +192 +191 +191 +190 +190 +190 +191 +193 +194 +192 +192 +192 +192 +191 +190 +190 +190 +190 +191 +191 +192 +192 +193 +193 +194 +194 +192 +192 +194 +194 +193 +192 +193 +193 +192 +191 +192 +193 +194 +193 +192 +191 +192 +193 +192 +192 +191 +191 +192 +191 +191 +191 +191 +192 +192 +192 +192 +190 +190 +191 +192 +193 +192 +191 +190 +191 +192 +193 +193 +191 +190 +191 +191 +194 +194 +194 +194 +194 +193 +192 +192 +193 +193 +194 +194 +194 +195 +194 +193 +193 +192 +191 +191 +191 +192 +192 +192 +193 +193 +194 +194 +193 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +193 +194 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +193 +193 +193 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +193 +194 +194 +194 +194 +195 +195 +193 +192 +192 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +191 +190 +189 +191 +192 +193 +194 +194 +194 +195 +195 +194 +195 +197 +198 +199 +200 +203 +204 +206 +206 +206 +207 +207 +206 +205 +205 +203 +204 +203 +200 +197 +196 +195 +193 +192 +192 +192 +193 +194 +194 +193 +193 +190 +190 +189 +188 +188 +186 +185 +185 +184 +181 +179 +180 +179 +175 +173 +174 +173 +172 +171 +172 +174 +175 +177 +180 +179 +179 +180 +179 +177 +176 +176 +176 +173 +171 +171 +175 +181 +187 +194 +200 +199 +201 +204 +206 +208 +208 +208 +207 +208 +206 +203 +200 +199 +197 +195 +194 +187 +183 +178 +173 +168 +165 +162 +160 +164 +165 +166 +164 +163 +161 +158 +154 +149 +147 +145 +144 +143 +142 +140 +142 +142 +143 +144 +146 +146 +145 +146 +149 +152 +153 +154 +155 +154 +150 +145 +141 +142 +141 +142 +142 +140 +135 +132 +132 +127 +124 +123 +125 +127 +128 +130 +131 +130 +132 +130 +121 +112 +108 +109 +112 +112 +117 +123 +126 +129 +132 +135 +137 +147 +168 +187 +197 +203 +204 +202 +203 +199 +198 +196 +194 +192 +189 +186 +184 +178 +173 +166 +158 +151 +150 +157 +164 +164 +167 +170 +171 +172 +170 +161 +151 +144 +137 +141 +163 +180 +175 +160 +150 +142 +142 +142 +142 +144 +146 +146 +145 +142 +135 +139 +152 +165 +174 +167 +149 +158 +176 +184 +187 +193 +198 +203 +198 +194 +193 +187 +184 +192 +203 +201 +191 +180 +178 +168 +162 +171 +175 +163 +149 +150 +153 +168 +192 +207 +204 +192 +183 +188 +189 +180 +162 +155 +168 +191 +206 +196 +193 +197 +207 +212 +207 +200 +196 +199 +202 +204 +203 +202 +201 +202 +205 +206 +199 +194 +189 +181 +173 +174 +181 +183 +191 +195 +198 +208 +216 +212 +201 +188 +190 +192 +194 +197 +196 +184 +170 +161 +176 +200 +211 +189 +158 +155 +172 +187 +196 +199 +190 +181 +183 +177 +161 +157 +153 +174 +205 +223 +216 +188 +170 +178 +196 +194 +181 +187 +199 +201 +199 +202 +192 +182 +178 +184 +192 +182 +163 +130 +117 +103 +109 +132 +160 +174 +173 +155 +146 +158 +182 +187 +181 +190 +207 +211 +191 +164 +163 +175 +157 +132 +132 +167 +191 +190 +159 +138 +140 +146 +146 +159 +159 +156 +151 +154 +140 +128 +161 +197 +200 +175 +155 +128 +109 +108 +129 +146 +151 +149 +161 +180 +183 +179 +174 +182 +171 +153 +146 +157 +167 +153 +128 +143 +170 +185 +190 +201 +210 +187 +142 +129 +126 +131 +134 +132 +138 +146 +143 +132 +133 +136 +143 +154 +163 +167 +166 +185 +197 +182 +140 +114 +121 +129 +123 +124 +151 +181 +187 +164 +146 +141 +159 +182 +201 +182 +158 +154 +140 +123 +119 +120 +121 +122 +122 +119 +118 +125 +132 +138 +131 +122 +120 +122 +125 +123 +120 +115 +116 +156 +184 +174 +138 +99 +99 +128 +169 +191 +185 +167 +137 +119 +130 +118 +115 +139 +165 +147 +129 +163 +201 +199 +164 +138 +111 +103 +123 +156 +157 +149 +138 +123 +111 +110 +128 +156 +172 +175 +182 +184 +173 +159 +143 +121 +104 +99 +107 +116 +114 +118 +126 +129 +138 +165 +175 +171 +151 +133 +109 +103 +133 +170 +184 +187 +196 +191 +152 +122 +154 +178 +156 +120 +129 +165 +164 +132 +107 +103 +113 +117 +116 +114 +116 +118 +120 +127 +121 +119 +146 +183 +185 +173 +177 +194 +190 +153 +103 +74 +80 +125 +178 +190 +151 +111 +90 +89 +104 +131 +155 +163 +157 +153 +148 +130 +105 +92 +95 +129 +172 +193 +185 +171 +167 +173 +174 +181 +169 +135 +113 +124 +137 +141 +146 +168 +187 +181 +153 +137 +140 +147 +153 +168 +188 +163 +118 +113 +130 +136 +136 +131 +119 +121 +143 +172 +199 +196 +176 +151 +149 +174 +184 +156 +143 +155 +158 +141 +124 +110 +109 +124 +147 +152 +137 +152 +160 +168 +166 +154 +147 +161 +180 +180 +163 +155 +159 +161 +169 +179 +179 +183 +178 +164 +149 +134 +118 +106 +102 +103 +121 +130 +115 +98 +91 +112 +163 +203 +189 +146 +120 +119 +124 +114 +120 +141 +146 +128 +114 +114 +119 +124 +124 +127 +137 +144 +135 +114 +97 +97 +106 +135 +160 +165 +145 +131 +126 +112 +96 +81 +83 +97 +109 +100 +89 +100 +116 +122 +136 +150 +157 +150 +134 +130 +138 +140 +125 +106 +96 +100 +106 +107 +104 +96 +102 +117 +124 +114 +101 +94 +92 +88 +99 +112 +117 +114 +107 +105 +106 +105 +100 +96 +98 +102 +105 +110 +114 +122 +129 +123 +108 +103 +101 +90 +80 +82 +78 +87 +107 +122 +127 +119 +105 +93 +77 +64 +67 +74 +77 +80 +85 +90 +99 +109 +111 +105 +98 +85 +69 +66 +69 +72 +75 +76 +74 +72 +69 +67 +68 +70 +72 +73 +75 +77 +78 +74 +72 +72 +72 +69 +65 +64 +66 +69 +73 +75 +72 +66 +64 +63 +63 +61 +60 +58 +59 +58 +58 +61 +64 +60 +60 +61 +60 +58 +58 +58 +58 +58 +58 +60 +61 +61 +61 +62 +64 +65 +67 +69 +69 +68 +66 +60 +55 +55 +55 +52 +50 +54 +62 +64 +61 +60 +58 +55 +54 +55 +58 +60 +61 +60 +57 +56 +56 +56 +55 +55 +57 +56 +56 +57 +59 +61 +64 +65 +65 +64 +63 +63 +65 +67 +69 +69 +69 +67 +66 +63 +63 +65 +67 +69 +69 +72 +72 +75 +75 +75 +76 +78 +79 +78 +74 +69 +68 +67 +65 +62 +62 +61 +63 +63 +62 +65 +70 +73 +72 +69 +65 +63 +65 +65 +62 +58 +56 +59 +57 +55 +58 +61 +58 +53 +49 +54 +69 +88 +107 +121 +123 +116 +113 +116 +121 +126 +128 +132 +134 +132 +128 +117 +116 +131 +153 +163 +163 +160 +155 +150 +156 +163 +170 +180 +185 +182 +176 +170 +164 +157 +157 +157 +154 +162 +179 +185 +164 +140 +132 +142 +159 +171 +176 +173 +174 +172 +161 +145 +134 +135 +141 +143 +147 +145 +138 +138 +148 +159 +164 +163 +166 +165 +163 +161 +162 +164 +165 +168 +160 +142 +129 +136 +150 +155 +153 +161 +159 +161 +169 +179 +183 +180 +174 +174 +171 +165 +158 +156 +159 +163 +165 +169 +167 +157 +142 +130 +124 +122 +120 +138 +141 +143 +143 +138 +131 +128 +128 +131 +129 +123 +121 +128 +137 +139 +134 +141 +138 +135 +135 +132 +128 +126 +127 +143 +153 +160 +156 +146 +144 +141 +134 +134 +129 +128 +134 +137 +136 +136 +138 +138 +135 +130 +123 +118 +117 +121 +126 +123 +120 +114 +107 +106 +112 +120 +125 +128 +131 +130 +124 +121 +124 +127 +129 +132 +123 +114 +111 +113 +114 +109 +104 +106 +119 +134 +141 +141 +139 +140 +141 +140 +137 +136 +138 +142 +142 +138 +133 +126 +114 +111 +126 +145 +156 +162 +167 +158 +155 +150 +148 +149 +154 +164 +172 +175 +174 +173 +168 +161 +158 +158 +159 +161 +154 +150 +148 +141 +135 +136 +143 +150 +146 +143 +147 +153 +156 +159 +159 +153 +151 +148 +144 +138 +135 +136 +139 +152 +151 +153 +155 +157 +154 +150 +148 +144 +150 +156 +160 +160 +160 +161 +163 +162 +164 +167 +171 +173 +168 +161 +157 +143 +129 +122 +125 +133 +142 +146 +144 +149 +151 +154 +157 +160 +164 +166 +168 +171 +169 +164 +160 +157 +156 +159 +161 +165 +167 +167 +162 +155 +150 +151 +153 +158 +159 +158 +155 +154 +155 +156 +156 +154 +148 +143 +141 +140 +141 +145 +151 +158 +160 +160 +159 +157 +156 +157 +158 +153 +157 +153 +143 +144 +156 +163 +163 +165 +165 +163 +160 +159 +162 +166 +168 +175 +181 +187 +185 +179 +175 +172 +170 +166 +166 +169 +175 +180 +178 +170 +162 +157 +156 +161 +165 +163 +161 +161 +159 +159 +159 +158 +158 +159 +157 +150 +141 +135 +142 +152 +159 +165 +170 +170 +169 +166 +166 +165 +164 +167 +167 +160 +152 +147 +155 +164 +171 +171 +167 +162 +158 +155 +159 +164 +170 +174 +174 +173 +170 +165 +161 +159 +160 +163 +167 +168 +162 +151 +142 +141 +150 +156 +153 +150 +152 +150 +149 +149 +150 +151 +150 +146 +142 +128 +130 +137 +147 +151 +150 +149 +151 +150 +151 +151 +150 +150 +153 +151 +147 +140 +140 +142 +152 +159 +160 +161 +161 +156 +161 +164 +167 +172 +180 +189 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +190 +191 +192 +193 +193 +192 +192 +192 +192 +191 +190 +190 +191 +191 +191 +192 +192 +193 +193 +193 +194 +195 +193 +192 +194 +194 +193 +193 +193 +192 +192 +191 +192 +193 +194 +194 +193 +192 +192 +192 +192 +192 +192 +192 +191 +190 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +191 +192 +192 +190 +189 +190 +192 +194 +193 +191 +190 +190 +192 +194 +194 +193 +193 +194 +193 +192 +192 +192 +192 +193 +194 +193 +192 +192 +191 +194 +192 +191 +190 +191 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +193 +193 +193 +193 +194 +194 +193 +193 +191 +192 +193 +194 +194 +193 +193 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +193 +194 +194 +194 +194 +194 +194 +192 +192 +192 +193 +193 +193 +193 +194 +192 +192 +192 +192 +192 +192 +190 +189 +191 +192 +193 +193 +192 +193 +195 +196 +196 +198 +200 +201 +201 +202 +205 +206 +208 +207 +207 +207 +206 +205 +204 +203 +203 +203 +202 +201 +198 +196 +194 +193 +191 +191 +190 +190 +191 +191 +191 +191 +188 +188 +188 +187 +186 +185 +184 +183 +182 +180 +179 +180 +179 +176 +174 +175 +174 +172 +171 +172 +173 +173 +174 +176 +177 +177 +177 +177 +176 +176 +176 +176 +175 +173 +172 +176 +181 +187 +194 +200 +200 +203 +206 +208 +208 +207 +207 +206 +207 +203 +201 +201 +200 +197 +194 +193 +185 +182 +176 +171 +166 +164 +163 +163 +165 +165 +165 +164 +163 +162 +159 +155 +150 +149 +147 +146 +146 +144 +143 +143 +142 +142 +143 +143 +141 +140 +143 +147 +150 +152 +154 +154 +152 +148 +143 +139 +140 +139 +141 +141 +137 +133 +131 +131 +126 +125 +125 +126 +128 +129 +131 +132 +130 +133 +132 +124 +115 +111 +111 +113 +110 +116 +123 +126 +128 +130 +133 +137 +147 +169 +188 +197 +203 +205 +204 +204 +200 +199 +196 +194 +191 +188 +185 +182 +177 +171 +165 +159 +155 +155 +160 +165 +165 +166 +166 +164 +162 +159 +152 +145 +141 +132 +140 +169 +189 +181 +160 +145 +138 +138 +140 +143 +146 +148 +149 +150 +143 +134 +142 +168 +182 +170 +144 +124 +148 +176 +189 +187 +191 +195 +192 +186 +186 +183 +178 +180 +191 +202 +200 +192 +179 +171 +166 +167 +167 +161 +157 +160 +164 +167 +181 +198 +198 +184 +177 +181 +190 +187 +164 +133 +134 +170 +203 +214 +204 +194 +190 +197 +206 +206 +200 +195 +189 +194 +200 +203 +203 +202 +204 +208 +203 +197 +192 +189 +186 +181 +180 +181 +185 +190 +195 +200 +209 +214 +210 +203 +196 +199 +197 +193 +195 +199 +195 +185 +180 +182 +200 +213 +191 +158 +161 +186 +209 +207 +199 +188 +186 +188 +175 +155 +154 +157 +181 +205 +213 +211 +195 +175 +177 +193 +198 +195 +199 +205 +205 +204 +194 +183 +175 +178 +190 +194 +174 +146 +120 +119 +108 +101 +123 +154 +170 +168 +148 +157 +179 +199 +197 +181 +177 +183 +190 +200 +198 +195 +192 +169 +132 +109 +138 +178 +198 +177 +151 +145 +152 +158 +164 +160 +155 +150 +147 +139 +142 +173 +193 +191 +168 +151 +127 +111 +113 +140 +155 +151 +138 +151 +176 +178 +172 +167 +180 +170 +158 +151 +154 +153 +154 +159 +175 +176 +162 +175 +200 +199 +174 +136 +122 +128 +133 +130 +126 +139 +155 +158 +146 +149 +158 +165 +160 +149 +147 +152 +170 +188 +181 +143 +117 +121 +127 +121 +135 +169 +191 +187 +158 +141 +132 +155 +183 +180 +160 +156 +163 +150 +132 +124 +122 +120 +120 +122 +121 +119 +125 +133 +137 +126 +114 +113 +119 +124 +121 +117 +117 +119 +168 +189 +160 +117 +91 +109 +144 +178 +188 +176 +164 +143 +122 +122 +118 +117 +124 +131 +123 +139 +187 +213 +180 +145 +134 +122 +110 +118 +154 +166 +157 +129 +111 +108 +116 +134 +156 +169 +173 +177 +180 +179 +172 +155 +128 +108 +108 +116 +120 +120 +123 +125 +123 +123 +147 +172 +178 +160 +146 +127 +114 +130 +172 +182 +175 +179 +187 +176 +154 +163 +172 +156 +126 +136 +163 +152 +122 +105 +111 +115 +116 +115 +116 +119 +118 +115 +130 +139 +135 +147 +180 +188 +177 +182 +193 +191 +167 +122 +83 +78 +125 +182 +190 +145 +102 +85 +93 +120 +148 +157 +147 +142 +145 +150 +140 +121 +111 +110 +139 +172 +185 +174 +162 +168 +180 +173 +166 +157 +137 +130 +143 +146 +139 +140 +170 +185 +176 +154 +147 +150 +154 +162 +173 +170 +134 +101 +115 +146 +148 +134 +133 +137 +145 +156 +175 +195 +192 +173 +143 +153 +177 +178 +157 +160 +167 +149 +123 +111 +103 +102 +116 +146 +159 +145 +157 +169 +171 +155 +142 +150 +170 +185 +175 +160 +160 +171 +174 +174 +179 +178 +182 +179 +159 +139 +129 +114 +93 +81 +87 +114 +127 +117 +109 +106 +120 +163 +200 +189 +152 +121 +107 +101 +91 +107 +133 +146 +133 +116 +111 +115 +123 +125 +129 +145 +153 +142 +122 +108 +102 +100 +120 +142 +163 +164 +144 +118 +100 +94 +86 +87 +97 +104 +97 +93 +106 +121 +122 +129 +138 +144 +138 +126 +124 +131 +136 +118 +100 +98 +110 +116 +109 +97 +93 +100 +116 +124 +115 +103 +98 +96 +98 +106 +116 +120 +116 +108 +106 +108 +105 +97 +92 +93 +96 +99 +106 +113 +115 +124 +123 +112 +109 +107 +101 +96 +93 +95 +93 +91 +100 +114 +115 +105 +93 +83 +78 +80 +80 +80 +83 +85 +89 +94 +104 +108 +103 +94 +81 +68 +69 +70 +69 +70 +74 +77 +74 +67 +70 +71 +73 +74 +74 +73 +73 +72 +69 +68 +67 +66 +62 +60 +62 +66 +75 +78 +78 +73 +66 +61 +60 +61 +61 +60 +60 +61 +60 +59 +60 +62 +63 +62 +59 +57 +56 +56 +58 +59 +57 +57 +59 +59 +59 +58 +59 +62 +66 +68 +69 +68 +67 +64 +58 +53 +54 +55 +55 +56 +60 +63 +61 +57 +56 +54 +53 +53 +55 +58 +60 +61 +61 +57 +54 +54 +56 +56 +57 +58 +54 +55 +57 +60 +63 +64 +65 +65 +62 +62 +64 +66 +68 +69 +69 +68 +67 +67 +64 +63 +64 +66 +68 +70 +71 +72 +74 +75 +75 +76 +77 +78 +76 +72 +68 +68 +67 +64 +63 +63 +62 +66 +65 +62 +64 +71 +75 +74 +70 +65 +62 +62 +62 +60 +57 +55 +57 +57 +57 +59 +58 +58 +57 +59 +64 +79 +95 +109 +122 +123 +116 +111 +117 +125 +130 +132 +136 +139 +135 +128 +119 +120 +134 +157 +170 +168 +160 +154 +152 +158 +166 +175 +186 +191 +187 +179 +170 +165 +160 +161 +163 +162 +168 +181 +181 +156 +129 +123 +136 +153 +163 +166 +168 +172 +175 +173 +165 +157 +151 +150 +143 +141 +132 +119 +120 +137 +158 +171 +163 +164 +164 +163 +163 +164 +165 +164 +163 +160 +153 +152 +156 +154 +152 +154 +155 +155 +161 +172 +181 +181 +175 +168 +167 +170 +167 +160 +157 +162 +168 +170 +165 +160 +146 +128 +120 +123 +129 +131 +136 +138 +140 +141 +139 +134 +128 +123 +126 +125 +121 +118 +125 +138 +145 +143 +142 +137 +131 +133 +135 +134 +132 +130 +139 +151 +163 +160 +146 +138 +137 +134 +127 +122 +120 +127 +137 +144 +146 +146 +141 +133 +119 +106 +100 +106 +119 +130 +136 +134 +129 +118 +110 +109 +114 +120 +129 +130 +127 +123 +125 +129 +128 +122 +120 +115 +110 +110 +114 +118 +120 +119 +119 +119 +123 +130 +137 +139 +139 +138 +138 +137 +137 +139 +141 +140 +138 +137 +131 +121 +118 +132 +150 +161 +162 +162 +156 +154 +152 +151 +154 +159 +166 +172 +181 +178 +174 +167 +157 +151 +151 +153 +162 +162 +161 +155 +140 +128 +127 +133 +146 +148 +149 +151 +154 +158 +160 +160 +155 +149 +143 +138 +136 +137 +139 +141 +154 +154 +156 +158 +159 +156 +152 +148 +146 +153 +160 +164 +164 +162 +162 +163 +164 +164 +166 +171 +172 +169 +160 +153 +141 +128 +125 +135 +143 +146 +146 +144 +148 +148 +150 +155 +160 +164 +164 +164 +167 +165 +159 +154 +150 +150 +153 +156 +159 +160 +158 +153 +148 +145 +146 +148 +150 +151 +150 +148 +148 +151 +153 +153 +152 +144 +136 +133 +133 +136 +141 +146 +159 +155 +152 +151 +152 +153 +151 +149 +152 +155 +148 +135 +136 +152 +165 +167 +167 +165 +163 +161 +160 +163 +166 +168 +175 +181 +186 +183 +176 +171 +170 +169 +166 +164 +167 +176 +181 +177 +166 +157 +153 +155 +161 +164 +164 +166 +169 +171 +170 +167 +164 +162 +161 +157 +148 +140 +132 +141 +152 +160 +164 +166 +165 +164 +162 +163 +163 +161 +164 +166 +159 +149 +142 +152 +163 +168 +167 +163 +159 +155 +154 +158 +163 +166 +168 +167 +164 +161 +159 +156 +155 +157 +160 +165 +163 +154 +144 +138 +137 +144 +151 +152 +152 +154 +157 +157 +157 +157 +158 +156 +150 +144 +134 +137 +145 +154 +159 +159 +159 +160 +161 +161 +161 +159 +160 +161 +155 +147 +142 +145 +150 +158 +161 +159 +157 +156 +153 +156 +159 +162 +165 +171 +178 +182 +192 +192 +192 +193 +193 +192 +192 +192 +193 +193 +193 +192 +192 +193 +193 +193 +192 +193 +194 +193 +192 +192 +191 +192 +191 +191 +191 +192 +192 +192 +192 +192 +191 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +195 +193 +192 +193 +194 +193 +193 +194 +192 +192 +192 +193 +194 +194 +195 +194 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +191 +191 +191 +191 +190 +192 +193 +193 +191 +190 +191 +193 +193 +193 +192 +192 +192 +192 +193 +193 +192 +192 +193 +193 +192 +191 +190 +189 +193 +192 +191 +190 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +194 +193 +192 +192 +192 +193 +194 +194 +192 +193 +193 +194 +194 +193 +192 +191 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +190 +190 +192 +192 +192 +193 +194 +194 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +192 +192 +191 +190 +194 +195 +196 +195 +194 +195 +197 +199 +198 +200 +202 +203 +204 +205 +206 +206 +208 +208 +207 +205 +204 +203 +203 +203 +201 +200 +199 +198 +197 +194 +191 +189 +188 +187 +186 +186 +186 +186 +186 +186 +187 +187 +186 +186 +185 +184 +183 +182 +181 +180 +181 +181 +179 +176 +174 +174 +174 +172 +170 +171 +171 +170 +171 +173 +174 +174 +175 +175 +175 +176 +176 +177 +176 +174 +175 +179 +183 +188 +194 +199 +201 +204 +207 +209 +209 +208 +207 +206 +202 +199 +198 +199 +198 +195 +189 +187 +182 +179 +173 +167 +164 +163 +164 +166 +166 +167 +165 +164 +163 +162 +158 +154 +149 +149 +149 +147 +146 +147 +146 +145 +144 +145 +145 +142 +137 +134 +138 +143 +147 +150 +152 +152 +151 +147 +142 +140 +139 +138 +138 +137 +134 +130 +128 +129 +124 +125 +127 +128 +129 +130 +130 +130 +129 +131 +130 +126 +120 +117 +116 +114 +112 +117 +124 +126 +126 +127 +131 +136 +150 +170 +186 +195 +203 +207 +205 +204 +201 +199 +195 +193 +190 +187 +183 +180 +177 +172 +166 +162 +160 +161 +164 +168 +170 +169 +166 +163 +160 +156 +151 +146 +138 +131 +142 +171 +189 +180 +159 +146 +139 +137 +138 +143 +148 +149 +149 +150 +147 +155 +165 +182 +188 +161 +133 +130 +157 +181 +193 +185 +183 +185 +184 +185 +189 +182 +178 +184 +193 +196 +192 +187 +185 +178 +174 +175 +170 +166 +173 +184 +188 +184 +188 +192 +181 +165 +170 +186 +196 +181 +149 +124 +138 +180 +209 +213 +204 +194 +187 +192 +201 +204 +199 +195 +186 +191 +199 +204 +205 +201 +200 +202 +198 +196 +192 +188 +188 +188 +184 +178 +181 +188 +196 +202 +208 +211 +208 +204 +203 +204 +202 +198 +196 +198 +196 +193 +192 +192 +202 +203 +179 +161 +173 +194 +210 +200 +190 +190 +195 +190 +173 +158 +153 +150 +176 +209 +213 +202 +194 +183 +182 +186 +192 +203 +209 +206 +205 +210 +191 +171 +161 +172 +193 +195 +166 +132 +123 +122 +111 +106 +122 +149 +167 +171 +170 +178 +187 +191 +184 +169 +160 +160 +170 +192 +209 +204 +192 +183 +161 +133 +128 +171 +200 +193 +176 +169 +168 +169 +169 +170 +169 +158 +152 +151 +154 +169 +185 +186 +168 +146 +122 +112 +115 +144 +161 +151 +133 +146 +172 +172 +168 +173 +176 +172 +164 +154 +149 +150 +160 +171 +175 +156 +137 +169 +206 +194 +159 +127 +118 +126 +128 +123 +125 +141 +154 +153 +149 +160 +170 +168 +153 +138 +140 +153 +181 +196 +187 +150 +119 +118 +122 +118 +150 +176 +182 +167 +140 +130 +130 +159 +192 +168 +147 +154 +167 +164 +147 +120 +116 +116 +118 +119 +118 +123 +133 +145 +141 +127 +114 +112 +119 +123 +119 +111 +117 +132 +180 +185 +143 +105 +99 +127 +157 +166 +166 +168 +170 +148 +119 +111 +117 +118 +118 +117 +119 +157 +199 +200 +154 +122 +117 +119 +112 +107 +144 +179 +168 +127 +104 +109 +119 +133 +152 +163 +170 +169 +173 +179 +181 +166 +138 +114 +109 +116 +119 +126 +134 +130 +122 +116 +127 +160 +183 +166 +137 +122 +120 +133 +175 +182 +175 +176 +172 +173 +166 +165 +170 +173 +158 +158 +161 +138 +109 +92 +104 +112 +117 +117 +116 +115 +114 +113 +121 +144 +157 +170 +183 +176 +170 +184 +184 +183 +180 +152 +103 +87 +129 +180 +183 +152 +108 +80 +90 +132 +155 +150 +128 +137 +153 +156 +141 +126 +124 +129 +147 +162 +165 +160 +162 +176 +178 +155 +150 +154 +150 +151 +154 +144 +139 +152 +174 +184 +174 +157 +155 +156 +158 +167 +161 +149 +127 +112 +123 +146 +145 +125 +120 +140 +161 +169 +179 +189 +181 +162 +139 +159 +180 +182 +176 +176 +159 +128 +100 +95 +95 +98 +112 +146 +171 +167 +169 +171 +166 +156 +156 +168 +180 +186 +162 +150 +156 +171 +176 +177 +180 +179 +171 +168 +152 +136 +126 +110 +94 +90 +104 +125 +130 +114 +105 +105 +123 +168 +200 +189 +154 +117 +95 +88 +82 +107 +135 +152 +141 +120 +113 +117 +124 +123 +118 +130 +142 +139 +119 +100 +98 +107 +111 +126 +155 +171 +153 +117 +92 +86 +86 +90 +99 +102 +98 +100 +111 +118 +125 +126 +128 +125 +114 +107 +113 +123 +120 +113 +108 +112 +118 +115 +102 +90 +92 +96 +109 +120 +114 +103 +99 +98 +103 +107 +119 +128 +119 +102 +99 +108 +113 +103 +95 +93 +93 +93 +100 +109 +115 +118 +112 +103 +99 +99 +102 +107 +102 +102 +92 +79 +82 +95 +103 +101 +101 +93 +91 +90 +85 +86 +90 +89 +90 +88 +93 +100 +99 +92 +82 +70 +65 +68 +68 +66 +68 +71 +74 +71 +71 +73 +75 +75 +73 +70 +66 +65 +65 +64 +63 +61 +59 +59 +63 +67 +77 +76 +74 +69 +63 +57 +56 +58 +59 +60 +62 +64 +63 +61 +61 +62 +61 +60 +58 +57 +57 +58 +60 +61 +58 +57 +58 +58 +57 +56 +58 +63 +69 +70 +70 +67 +65 +62 +57 +53 +56 +54 +55 +60 +63 +61 +57 +56 +52 +51 +51 +54 +57 +59 +60 +60 +61 +57 +54 +55 +57 +58 +58 +59 +55 +56 +59 +62 +64 +65 +65 +65 +63 +63 +64 +67 +69 +70 +69 +67 +67 +67 +65 +65 +66 +68 +71 +73 +72 +72 +73 +76 +78 +79 +78 +76 +74 +71 +68 +67 +66 +64 +64 +65 +65 +68 +67 +62 +64 +70 +75 +74 +70 +64 +60 +59 +59 +57 +56 +55 +55 +55 +56 +57 +58 +57 +60 +64 +73 +87 +101 +110 +120 +123 +116 +111 +119 +129 +134 +136 +138 +138 +133 +125 +122 +129 +143 +159 +166 +160 +153 +151 +153 +159 +167 +175 +184 +188 +184 +176 +170 +169 +163 +161 +167 +172 +176 +181 +178 +156 +134 +128 +138 +151 +157 +159 +163 +166 +170 +174 +175 +173 +169 +164 +157 +143 +124 +112 +115 +131 +154 +172 +166 +165 +163 +162 +163 +166 +166 +164 +162 +157 +150 +149 +153 +156 +159 +161 +154 +155 +162 +173 +181 +179 +173 +168 +163 +167 +165 +156 +153 +160 +169 +173 +162 +153 +137 +121 +116 +123 +132 +136 +136 +136 +135 +138 +140 +137 +127 +118 +118 +122 +126 +128 +132 +137 +142 +143 +142 +136 +129 +131 +136 +139 +138 +136 +131 +137 +150 +156 +147 +136 +131 +129 +120 +120 +118 +123 +136 +149 +150 +144 +141 +132 +115 +100 +97 +107 +120 +126 +138 +140 +138 +129 +117 +111 +112 +117 +122 +126 +127 +126 +128 +131 +127 +120 +116 +112 +110 +114 +118 +120 +122 +126 +128 +121 +118 +124 +133 +138 +139 +140 +139 +138 +139 +140 +137 +135 +137 +140 +137 +138 +139 +141 +145 +151 +156 +158 +157 +156 +154 +155 +159 +164 +169 +171 +176 +174 +172 +167 +158 +152 +152 +155 +161 +166 +166 +155 +138 +128 +128 +131 +142 +148 +154 +155 +154 +154 +156 +156 +158 +148 +135 +128 +130 +137 +143 +145 +153 +155 +157 +158 +159 +157 +153 +150 +150 +157 +166 +171 +170 +167 +166 +166 +167 +165 +166 +169 +172 +167 +157 +147 +141 +130 +131 +146 +155 +155 +154 +153 +154 +151 +150 +154 +162 +168 +166 +164 +166 +163 +157 +151 +147 +147 +150 +153 +154 +152 +147 +143 +140 +139 +141 +142 +143 +143 +142 +141 +143 +146 +148 +148 +148 +140 +130 +125 +125 +130 +136 +141 +152 +149 +145 +144 +144 +146 +145 +144 +148 +148 +141 +132 +132 +144 +159 +168 +167 +164 +160 +159 +159 +163 +166 +168 +176 +181 +185 +181 +173 +168 +167 +166 +168 +167 +169 +177 +181 +175 +161 +151 +152 +158 +161 +163 +164 +166 +170 +175 +177 +173 +170 +169 +167 +160 +151 +144 +142 +150 +160 +163 +163 +161 +158 +155 +158 +160 +159 +156 +157 +158 +151 +141 +138 +148 +159 +162 +161 +158 +155 +153 +150 +154 +160 +163 +165 +165 +162 +159 +155 +154 +155 +158 +161 +166 +161 +149 +142 +142 +142 +144 +151 +158 +161 +160 +162 +163 +163 +164 +165 +162 +154 +145 +140 +145 +152 +159 +163 +163 +164 +164 +167 +166 +166 +167 +169 +168 +158 +146 +146 +153 +162 +170 +173 +170 +165 +163 +163 +162 +162 +164 +165 +167 +170 +172 +192 +193 +193 +194 +194 +193 +193 +192 +194 +194 +193 +193 +193 +194 +194 +195 +193 +193 +193 +193 +192 +191 +192 +192 +191 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +193 +192 +192 +192 +192 +192 +192 +192 +192 +194 +192 +192 +193 +194 +193 +193 +194 +192 +192 +193 +193 +194 +194 +195 +195 +193 +193 +193 +193 +193 +193 +192 +192 +191 +191 +192 +193 +193 +193 +192 +192 +192 +191 +191 +191 +191 +192 +192 +192 +190 +191 +193 +192 +191 +191 +191 +192 +192 +192 +191 +191 +192 +193 +193 +193 +192 +193 +194 +193 +192 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +190 +192 +191 +190 +190 +190 +191 +192 +192 +192 +192 +191 +191 +191 +192 +193 +194 +194 +193 +192 +191 +191 +192 +194 +195 +193 +193 +193 +193 +193 +192 +192 +191 +193 +193 +192 +192 +193 +192 +191 +190 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +192 +191 +190 +189 +191 +191 +191 +192 +193 +193 +193 +193 +193 +194 +194 +193 +193 +194 +194 +193 +193 +192 +191 +192 +192 +192 +192 +192 +195 +196 +196 +196 +196 +197 +199 +201 +201 +202 +203 +205 +207 +207 +207 +206 +207 +207 +205 +204 +203 +202 +202 +202 +201 +199 +198 +197 +196 +192 +189 +188 +186 +185 +183 +183 +183 +183 +184 +183 +185 +185 +185 +184 +183 +182 +181 +180 +179 +180 +180 +180 +177 +175 +173 +172 +172 +170 +168 +169 +169 +169 +170 +173 +172 +173 +174 +175 +176 +176 +177 +178 +175 +174 +176 +180 +184 +189 +195 +200 +203 +206 +208 +209 +209 +208 +207 +207 +200 +199 +198 +198 +198 +195 +188 +184 +180 +177 +171 +166 +163 +163 +165 +168 +168 +168 +165 +162 +161 +160 +155 +150 +146 +146 +146 +144 +144 +147 +147 +147 +148 +147 +145 +141 +135 +133 +136 +141 +144 +147 +149 +149 +147 +144 +141 +141 +138 +136 +136 +135 +132 +128 +125 +125 +122 +126 +130 +131 +130 +130 +130 +129 +128 +130 +128 +126 +124 +122 +119 +116 +116 +120 +124 +127 +126 +126 +130 +136 +152 +171 +186 +194 +203 +208 +205 +202 +201 +198 +194 +191 +189 +186 +183 +180 +176 +172 +166 +164 +165 +165 +167 +170 +170 +169 +166 +164 +160 +155 +148 +142 +135 +135 +149 +170 +179 +169 +156 +151 +143 +139 +140 +147 +153 +153 +152 +153 +166 +187 +188 +175 +169 +158 +152 +162 +173 +180 +190 +186 +182 +181 +181 +191 +192 +186 +183 +188 +193 +191 +189 +189 +189 +184 +179 +173 +171 +179 +189 +191 +189 +184 +184 +186 +177 +167 +171 +185 +195 +179 +160 +151 +160 +181 +203 +216 +198 +192 +188 +193 +201 +204 +200 +196 +187 +191 +199 +206 +207 +201 +198 +198 +198 +199 +194 +187 +187 +189 +185 +177 +175 +185 +197 +204 +209 +210 +208 +204 +204 +204 +204 +204 +200 +194 +191 +191 +194 +199 +198 +176 +146 +151 +180 +198 +191 +182 +181 +195 +203 +186 +162 +152 +154 +153 +171 +199 +206 +204 +202 +187 +185 +175 +178 +196 +208 +206 +205 +210 +190 +160 +148 +169 +197 +198 +171 +143 +135 +123 +114 +116 +126 +143 +160 +172 +189 +187 +181 +176 +169 +153 +139 +136 +160 +179 +199 +197 +184 +182 +180 +167 +158 +181 +193 +189 +185 +181 +169 +158 +165 +176 +178 +168 +165 +166 +165 +164 +177 +184 +169 +142 +118 +113 +116 +144 +157 +154 +127 +130 +170 +192 +186 +174 +166 +172 +165 +150 +151 +169 +177 +169 +149 +136 +138 +182 +215 +191 +144 +114 +121 +130 +129 +119 +116 +130 +148 +159 +157 +179 +179 +151 +125 +119 +138 +168 +192 +207 +200 +160 +119 +104 +112 +121 +139 +162 +169 +148 +123 +118 +137 +181 +203 +167 +133 +133 +152 +173 +165 +125 +99 +108 +117 +122 +125 +131 +142 +152 +138 +127 +116 +113 +117 +119 +112 +106 +120 +151 +181 +159 +115 +99 +118 +149 +156 +136 +134 +163 +179 +151 +117 +107 +112 +114 +122 +127 +132 +168 +200 +185 +134 +109 +106 +112 +108 +99 +140 +190 +177 +133 +108 +111 +114 +122 +141 +152 +162 +166 +173 +179 +183 +172 +145 +119 +104 +111 +116 +131 +143 +132 +119 +109 +118 +141 +172 +167 +136 +117 +119 +133 +174 +178 +177 +178 +152 +142 +154 +171 +181 +194 +190 +179 +156 +122 +100 +91 +97 +107 +117 +118 +111 +104 +106 +111 +119 +135 +165 +187 +176 +146 +148 +179 +184 +176 +179 +170 +134 +116 +135 +157 +174 +165 +127 +83 +90 +140 +167 +152 +131 +143 +150 +146 +138 +133 +132 +133 +155 +168 +169 +165 +163 +167 +162 +139 +140 +153 +158 +156 +149 +134 +139 +166 +185 +186 +176 +164 +161 +158 +157 +163 +151 +135 +124 +124 +132 +143 +139 +119 +110 +134 +159 +174 +185 +190 +173 +151 +140 +163 +185 +194 +191 +171 +134 +101 +86 +90 +96 +101 +115 +148 +178 +185 +173 +156 +148 +161 +176 +180 +177 +176 +160 +150 +154 +167 +174 +179 +183 +178 +161 +155 +148 +141 +121 +97 +96 +112 +119 +131 +125 +101 +92 +98 +128 +176 +201 +190 +153 +109 +84 +83 +81 +111 +150 +160 +146 +128 +123 +120 +116 +107 +114 +125 +129 +117 +100 +95 +104 +114 +117 +126 +149 +163 +151 +122 +94 +77 +83 +90 +100 +104 +102 +107 +114 +116 +122 +127 +129 +116 +92 +85 +97 +110 +114 +115 +116 +115 +109 +102 +98 +97 +96 +96 +110 +122 +114 +97 +90 +91 +103 +118 +125 +111 +95 +91 +98 +103 +116 +105 +96 +94 +90 +87 +93 +104 +119 +115 +100 +83 +76 +78 +91 +106 +108 +100 +87 +78 +80 +83 +89 +98 +107 +97 +93 +91 +87 +92 +99 +95 +93 +87 +90 +98 +100 +94 +81 +67 +56 +64 +68 +66 +63 +67 +75 +80 +75 +76 +76 +75 +72 +68 +64 +63 +60 +62 +63 +63 +62 +62 +65 +68 +75 +72 +69 +66 +61 +57 +57 +59 +59 +60 +63 +67 +66 +63 +61 +61 +57 +57 +57 +58 +60 +61 +61 +61 +60 +58 +58 +58 +57 +57 +61 +67 +74 +73 +70 +66 +62 +60 +56 +53 +58 +54 +54 +59 +60 +57 +56 +59 +53 +52 +53 +57 +60 +62 +61 +59 +61 +57 +56 +57 +59 +60 +60 +60 +59 +60 +62 +64 +65 +66 +67 +66 +66 +66 +67 +69 +70 +70 +68 +67 +64 +65 +66 +68 +70 +72 +74 +76 +73 +72 +74 +78 +81 +82 +78 +75 +72 +70 +67 +65 +63 +62 +62 +64 +66 +67 +66 +62 +63 +67 +71 +72 +68 +63 +58 +57 +58 +57 +56 +56 +57 +53 +52 +55 +58 +59 +59 +59 +75 +93 +107 +112 +118 +120 +115 +112 +122 +129 +135 +137 +136 +133 +126 +119 +121 +139 +153 +158 +156 +149 +148 +155 +153 +159 +167 +173 +179 +181 +176 +168 +170 +171 +165 +162 +171 +182 +184 +182 +172 +155 +140 +141 +150 +157 +159 +160 +163 +165 +168 +169 +169 +171 +172 +172 +169 +145 +121 +116 +124 +137 +151 +162 +172 +170 +166 +163 +164 +166 +168 +166 +161 +155 +146 +140 +146 +164 +170 +159 +156 +157 +163 +171 +177 +176 +174 +174 +169 +170 +165 +155 +151 +159 +168 +173 +159 +146 +130 +120 +119 +126 +132 +135 +140 +138 +135 +136 +139 +136 +126 +115 +103 +113 +127 +138 +141 +139 +138 +138 +140 +136 +131 +132 +138 +143 +144 +143 +135 +130 +135 +145 +145 +136 +126 +119 +121 +126 +127 +129 +139 +149 +148 +138 +130 +124 +114 +106 +108 +119 +126 +127 +133 +136 +139 +136 +127 +117 +114 +115 +118 +125 +131 +130 +127 +124 +119 +115 +115 +111 +111 +119 +126 +128 +129 +131 +126 +121 +119 +123 +128 +131 +136 +142 +138 +138 +138 +136 +130 +126 +131 +137 +145 +155 +160 +151 +139 +137 +146 +154 +156 +156 +155 +155 +159 +165 +168 +169 +169 +167 +167 +165 +159 +153 +153 +156 +157 +161 +159 +147 +133 +128 +130 +133 +147 +153 +158 +157 +154 +152 +153 +155 +160 +147 +130 +121 +125 +136 +145 +148 +154 +157 +158 +157 +156 +155 +154 +153 +154 +161 +169 +174 +173 +169 +166 +165 +167 +166 +167 +169 +168 +161 +149 +137 +138 +131 +137 +154 +163 +163 +163 +162 +161 +156 +154 +158 +166 +172 +170 +167 +169 +167 +161 +156 +152 +152 +155 +158 +157 +151 +144 +140 +140 +143 +145 +145 +144 +144 +143 +141 +142 +145 +146 +145 +145 +138 +128 +123 +124 +131 +138 +143 +145 +146 +147 +144 +140 +140 +143 +146 +140 +136 +133 +132 +133 +137 +149 +160 +163 +157 +151 +151 +153 +158 +164 +167 +178 +182 +185 +181 +173 +169 +167 +166 +170 +171 +174 +178 +179 +172 +159 +148 +150 +159 +163 +164 +167 +168 +169 +174 +174 +171 +170 +172 +170 +162 +153 +148 +152 +158 +166 +168 +166 +163 +159 +156 +157 +158 +158 +156 +156 +156 +150 +144 +139 +149 +157 +159 +158 +157 +155 +153 +151 +157 +162 +164 +164 +165 +163 +159 +158 +158 +160 +165 +169 +172 +165 +150 +139 +144 +148 +150 +155 +162 +164 +162 +163 +165 +165 +166 +167 +165 +155 +146 +144 +149 +156 +160 +162 +163 +163 +163 +166 +163 +164 +168 +172 +169 +158 +147 +145 +154 +165 +175 +179 +177 +173 +171 +169 +166 +166 +170 +173 +176 +177 +177 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +193 +193 +192 +191 +191 +191 +192 +193 +191 +191 +191 +191 +192 +192 +193 +193 +191 +191 +192 +192 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +190 +190 +192 +193 +192 +192 +192 +192 +193 +193 +193 +193 +193 +193 +193 +193 +192 +192 +192 +193 +193 +192 +191 +191 +191 +192 +193 +193 +192 +191 +191 +191 +191 +190 +191 +192 +192 +192 +191 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +193 +194 +193 +193 +193 +191 +192 +193 +193 +191 +191 +192 +193 +192 +192 +192 +192 +192 +192 +191 +190 +192 +192 +191 +190 +190 +191 +191 +192 +191 +191 +191 +192 +192 +193 +193 +193 +193 +192 +191 +191 +191 +192 +193 +194 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +193 +193 +194 +193 +191 +190 +192 +192 +192 +191 +191 +192 +192 +192 +193 +193 +193 +193 +192 +191 +190 +189 +191 +191 +191 +191 +191 +192 +192 +192 +192 +194 +194 +193 +193 +195 +195 +194 +192 +192 +192 +192 +193 +194 +193 +193 +196 +195 +195 +196 +198 +200 +202 +202 +204 +203 +204 +206 +209 +209 +207 +204 +206 +205 +203 +202 +201 +201 +201 +202 +202 +199 +197 +197 +195 +191 +187 +186 +183 +182 +180 +179 +180 +181 +182 +183 +184 +184 +183 +183 +182 +181 +180 +179 +177 +177 +177 +176 +173 +171 +170 +170 +170 +168 +166 +167 +167 +168 +170 +172 +172 +173 +175 +177 +177 +178 +178 +178 +175 +174 +176 +180 +185 +190 +197 +202 +205 +207 +209 +209 +208 +206 +205 +206 +200 +200 +198 +195 +195 +194 +188 +181 +177 +174 +170 +165 +162 +162 +164 +166 +168 +167 +164 +161 +159 +157 +152 +147 +144 +144 +143 +141 +142 +146 +150 +151 +152 +148 +144 +142 +139 +138 +140 +143 +142 +145 +147 +146 +142 +139 +139 +140 +137 +135 +135 +135 +132 +127 +122 +120 +122 +127 +132 +132 +131 +132 +131 +130 +129 +129 +128 +125 +123 +123 +123 +122 +122 +124 +127 +130 +128 +127 +131 +136 +150 +170 +186 +194 +203 +208 +205 +201 +199 +195 +191 +189 +188 +186 +183 +181 +176 +171 +166 +165 +166 +167 +168 +169 +167 +164 +162 +160 +157 +150 +141 +134 +132 +135 +146 +160 +162 +154 +146 +144 +139 +136 +139 +149 +155 +154 +153 +155 +176 +192 +184 +159 +151 +163 +174 +180 +163 +155 +169 +184 +186 +180 +174 +185 +191 +190 +188 +189 +189 +190 +193 +195 +196 +184 +175 +168 +167 +179 +189 +185 +180 +179 +181 +185 +183 +177 +179 +185 +193 +184 +177 +175 +174 +177 +191 +208 +193 +191 +192 +196 +200 +201 +200 +198 +192 +195 +202 +207 +205 +198 +196 +198 +200 +199 +194 +188 +186 +184 +180 +175 +174 +186 +197 +203 +207 +210 +209 +205 +200 +200 +202 +205 +202 +195 +191 +191 +196 +198 +193 +162 +132 +145 +179 +196 +182 +176 +180 +199 +205 +180 +155 +152 +155 +156 +161 +182 +199 +211 +211 +189 +179 +165 +164 +183 +202 +211 +209 +203 +183 +155 +150 +176 +198 +194 +178 +168 +148 +136 +130 +130 +132 +143 +156 +159 +175 +182 +180 +173 +165 +150 +130 +121 +147 +175 +197 +195 +182 +176 +177 +181 +191 +194 +186 +175 +176 +178 +168 +157 +169 +182 +182 +177 +174 +171 +167 +162 +174 +182 +169 +143 +120 +117 +117 +143 +157 +158 +127 +124 +171 +202 +195 +175 +168 +170 +159 +140 +147 +182 +191 +168 +129 +123 +151 +199 +223 +191 +137 +114 +127 +132 +130 +120 +112 +117 +143 +169 +176 +192 +172 +129 +105 +103 +128 +170 +190 +201 +202 +177 +139 +115 +117 +128 +130 +142 +150 +131 +114 +113 +147 +199 +202 +167 +123 +111 +132 +160 +161 +133 +100 +106 +114 +121 +132 +143 +149 +149 +134 +129 +124 +121 +121 +117 +110 +105 +124 +165 +173 +141 +103 +100 +136 +166 +155 +119 +115 +155 +176 +154 +125 +116 +110 +109 +120 +133 +143 +177 +198 +172 +122 +105 +110 +111 +105 +106 +153 +196 +183 +138 +111 +105 +102 +113 +134 +142 +150 +160 +170 +173 +177 +173 +151 +127 +108 +113 +116 +137 +145 +129 +113 +102 +114 +135 +165 +169 +146 +125 +120 +132 +166 +178 +179 +177 +141 +118 +137 +174 +190 +195 +196 +192 +162 +126 +112 +109 +108 +111 +116 +117 +110 +99 +99 +106 +116 +122 +158 +187 +159 +120 +133 +171 +187 +182 +180 +177 +167 +153 +143 +136 +157 +164 +143 +111 +118 +152 +165 +152 +135 +139 +126 +116 +129 +148 +149 +144 +168 +181 +182 +175 +165 +156 +150 +136 +140 +157 +162 +158 +151 +140 +144 +165 +184 +180 +174 +171 +168 +162 +156 +154 +146 +135 +125 +130 +144 +146 +132 +119 +117 +136 +155 +175 +190 +191 +167 +143 +143 +168 +196 +200 +183 +154 +116 +84 +76 +91 +101 +106 +122 +153 +177 +183 +165 +142 +136 +159 +181 +181 +173 +171 +169 +159 +159 +167 +175 +184 +184 +172 +154 +145 +142 +136 +109 +86 +96 +120 +125 +129 +118 +94 +89 +107 +136 +174 +195 +191 +156 +102 +73 +80 +88 +126 +165 +163 +143 +131 +131 +121 +109 +99 +116 +124 +118 +100 +94 +109 +121 +123 +123 +123 +138 +152 +148 +131 +107 +85 +84 +88 +98 +105 +106 +110 +117 +119 +121 +130 +133 +112 +80 +75 +94 +108 +115 +114 +110 +104 +96 +93 +97 +105 +99 +101 +118 +131 +116 +90 +82 +86 +105 +121 +116 +87 +71 +82 +98 +102 +111 +99 +91 +89 +84 +77 +81 +92 +115 +114 +96 +69 +54 +57 +73 +90 +100 +98 +91 +86 +86 +83 +87 +99 +102 +93 +91 +87 +81 +90 +99 +94 +90 +84 +82 +90 +94 +92 +79 +66 +55 +59 +63 +65 +68 +72 +79 +84 +79 +79 +77 +74 +69 +66 +64 +63 +59 +62 +64 +64 +64 +65 +67 +68 +72 +70 +68 +66 +61 +58 +58 +61 +62 +63 +65 +68 +67 +62 +59 +58 +57 +56 +57 +59 +62 +64 +62 +60 +60 +58 +57 +57 +57 +57 +65 +74 +77 +74 +68 +63 +59 +58 +56 +54 +58 +57 +56 +56 +56 +55 +56 +58 +56 +56 +56 +59 +62 +63 +62 +59 +59 +57 +57 +58 +59 +59 +59 +60 +61 +62 +63 +64 +66 +67 +67 +67 +69 +69 +69 +70 +71 +70 +67 +65 +63 +66 +68 +71 +73 +74 +74 +75 +72 +73 +75 +78 +80 +80 +78 +74 +70 +67 +65 +62 +60 +58 +59 +62 +65 +66 +66 +64 +63 +64 +66 +67 +67 +63 +59 +59 +58 +57 +54 +53 +55 +55 +56 +59 +60 +60 +59 +59 +80 +102 +118 +118 +117 +116 +115 +114 +122 +128 +135 +137 +134 +128 +123 +121 +128 +149 +161 +158 +152 +147 +147 +155 +153 +160 +168 +173 +177 +177 +170 +162 +164 +166 +161 +159 +172 +185 +187 +184 +162 +144 +137 +150 +164 +164 +161 +163 +163 +165 +166 +164 +164 +168 +171 +172 +170 +147 +127 +126 +136 +144 +148 +152 +164 +167 +168 +166 +164 +164 +163 +162 +154 +148 +151 +152 +154 +171 +174 +154 +155 +157 +164 +171 +174 +172 +171 +174 +172 +170 +164 +157 +157 +161 +165 +167 +155 +138 +122 +120 +125 +131 +134 +136 +143 +140 +136 +135 +136 +135 +127 +119 +103 +111 +123 +136 +143 +144 +140 +138 +136 +137 +136 +138 +142 +146 +148 +147 +142 +131 +125 +128 +131 +130 +127 +120 +127 +132 +134 +135 +140 +144 +142 +135 +118 +114 +111 +113 +118 +123 +127 +130 +129 +131 +137 +140 +137 +127 +117 +112 +116 +119 +124 +127 +126 +120 +113 +108 +111 +114 +118 +123 +129 +135 +137 +137 +128 +123 +121 +123 +124 +124 +130 +140 +139 +137 +135 +133 +128 +124 +130 +138 +151 +158 +164 +158 +144 +135 +136 +143 +151 +155 +158 +159 +161 +164 +165 +165 +167 +164 +163 +163 +159 +154 +153 +156 +155 +154 +150 +142 +135 +130 +130 +133 +148 +151 +156 +158 +157 +154 +154 +156 +154 +144 +131 +123 +127 +138 +146 +149 +155 +158 +159 +155 +152 +153 +155 +157 +161 +164 +169 +171 +169 +167 +165 +164 +167 +168 +169 +167 +161 +150 +140 +133 +137 +133 +142 +159 +167 +167 +166 +165 +164 +162 +161 +165 +171 +175 +175 +173 +172 +170 +166 +163 +161 +161 +164 +167 +164 +155 +145 +142 +146 +152 +154 +154 +152 +151 +150 +148 +148 +150 +149 +148 +147 +140 +131 +128 +133 +141 +147 +150 +146 +149 +151 +150 +146 +145 +146 +149 +139 +131 +127 +132 +139 +142 +148 +156 +158 +150 +141 +140 +144 +151 +159 +165 +170 +174 +177 +175 +170 +167 +166 +164 +168 +173 +177 +178 +176 +170 +158 +147 +148 +159 +163 +164 +169 +169 +167 +171 +169 +167 +169 +172 +168 +159 +150 +147 +154 +160 +167 +171 +172 +171 +169 +166 +163 +162 +161 +161 +159 +156 +153 +150 +145 +154 +161 +161 +160 +160 +159 +157 +158 +164 +168 +168 +167 +168 +166 +162 +162 +162 +165 +170 +175 +178 +169 +153 +138 +144 +152 +157 +159 +161 +162 +161 +165 +166 +165 +164 +165 +163 +154 +144 +144 +151 +157 +161 +163 +164 +164 +163 +166 +161 +161 +167 +170 +165 +158 +153 +147 +154 +165 +173 +178 +178 +176 +174 +171 +169 +170 +177 +182 +184 +184 +185 +191 +191 +190 +190 +190 +190 +191 +191 +191 +190 +189 +189 +189 +190 +191 +192 +192 +192 +192 +191 +190 +191 +192 +194 +191 +191 +190 +190 +191 +192 +194 +195 +191 +191 +192 +191 +190 +190 +190 +191 +191 +191 +191 +191 +192 +192 +192 +192 +191 +190 +190 +192 +193 +192 +192 +192 +194 +194 +194 +193 +192 +192 +192 +192 +193 +192 +191 +192 +193 +193 +192 +190 +190 +191 +192 +192 +192 +191 +190 +190 +189 +189 +190 +191 +192 +192 +191 +190 +193 +192 +192 +192 +192 +191 +190 +189 +192 +192 +193 +194 +195 +194 +193 +192 +190 +191 +192 +192 +191 +191 +192 +194 +193 +192 +193 +193 +193 +193 +191 +190 +193 +193 +192 +192 +191 +191 +191 +191 +190 +191 +192 +192 +193 +193 +193 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +193 +193 +192 +192 +192 +193 +195 +194 +193 +191 +193 +192 +192 +191 +191 +192 +192 +193 +192 +193 +193 +193 +193 +192 +191 +190 +191 +191 +191 +191 +191 +192 +192 +192 +192 +194 +194 +193 +194 +196 +196 +195 +191 +192 +192 +193 +194 +195 +194 +193 +197 +196 +196 +198 +202 +204 +206 +206 +206 +204 +204 +206 +210 +210 +207 +203 +205 +204 +202 +201 +200 +200 +201 +202 +199 +195 +193 +193 +192 +188 +184 +184 +179 +178 +176 +176 +177 +179 +180 +181 +184 +184 +183 +182 +182 +180 +179 +179 +176 +177 +176 +174 +171 +170 +170 +170 +170 +168 +165 +165 +166 +166 +169 +171 +173 +174 +176 +178 +178 +178 +178 +179 +176 +175 +176 +180 +184 +190 +197 +203 +206 +208 +209 +208 +206 +204 +203 +204 +200 +200 +197 +192 +191 +192 +186 +178 +172 +170 +167 +163 +159 +158 +160 +162 +166 +165 +162 +159 +157 +155 +150 +145 +144 +144 +143 +141 +142 +148 +153 +154 +155 +149 +144 +142 +143 +144 +145 +146 +142 +144 +146 +143 +139 +136 +136 +138 +136 +134 +134 +136 +133 +128 +121 +117 +122 +128 +133 +133 +132 +133 +133 +132 +129 +129 +127 +123 +121 +123 +126 +127 +126 +128 +130 +132 +131 +129 +132 +136 +147 +169 +187 +195 +204 +209 +206 +202 +198 +194 +189 +187 +187 +186 +184 +182 +178 +170 +164 +164 +166 +168 +168 +168 +166 +162 +158 +155 +152 +146 +138 +131 +128 +128 +135 +145 +148 +142 +134 +130 +129 +127 +133 +145 +152 +150 +150 +153 +168 +172 +167 +152 +152 +173 +182 +170 +134 +117 +142 +176 +186 +177 +165 +172 +192 +195 +193 +187 +184 +189 +194 +197 +206 +185 +171 +168 +166 +172 +182 +183 +180 +181 +182 +184 +183 +182 +187 +193 +196 +187 +177 +174 +175 +179 +183 +187 +192 +193 +194 +197 +198 +198 +199 +200 +199 +201 +205 +207 +202 +193 +191 +194 +197 +194 +191 +188 +185 +179 +174 +171 +179 +189 +197 +200 +205 +210 +211 +207 +197 +197 +200 +203 +202 +197 +195 +195 +199 +193 +191 +172 +146 +150 +176 +190 +187 +182 +184 +200 +204 +180 +159 +162 +155 +146 +147 +180 +206 +210 +206 +189 +169 +158 +157 +173 +199 +217 +213 +196 +175 +156 +160 +186 +194 +180 +174 +181 +158 +155 +152 +143 +138 +151 +157 +142 +150 +176 +184 +173 +165 +156 +137 +123 +128 +176 +203 +196 +184 +174 +175 +189 +199 +198 +184 +168 +168 +177 +181 +181 +185 +192 +187 +182 +177 +167 +161 +159 +174 +182 +172 +149 +126 +121 +115 +140 +167 +159 +133 +140 +174 +181 +178 +186 +183 +172 +152 +130 +136 +175 +190 +168 +121 +116 +155 +209 +226 +192 +141 +130 +130 +126 +124 +123 +119 +117 +136 +164 +195 +187 +145 +110 +105 +104 +117 +153 +189 +189 +193 +190 +174 +151 +137 +133 +146 +134 +128 +110 +109 +116 +155 +201 +193 +167 +123 +109 +125 +138 +139 +132 +120 +114 +108 +113 +133 +153 +157 +150 +139 +139 +137 +134 +128 +121 +113 +109 +126 +167 +170 +144 +113 +107 +144 +172 +159 +122 +114 +146 +168 +160 +141 +126 +114 +105 +110 +129 +152 +192 +199 +155 +114 +105 +117 +116 +104 +117 +169 +199 +185 +140 +108 +96 +90 +109 +133 +137 +141 +154 +163 +165 +173 +177 +159 +133 +122 +123 +122 +142 +146 +124 +109 +99 +107 +141 +175 +174 +151 +127 +118 +134 +159 +184 +185 +181 +146 +113 +125 +165 +188 +181 +189 +203 +182 +145 +132 +128 +129 +120 +116 +117 +114 +103 +98 +100 +105 +109 +153 +185 +151 +116 +134 +165 +181 +193 +192 +186 +184 +170 +147 +136 +138 +151 +153 +149 +158 +161 +148 +134 +123 +125 +104 +89 +117 +156 +171 +171 +179 +185 +178 +173 +170 +160 +150 +137 +150 +166 +169 +165 +167 +160 +152 +156 +169 +164 +166 +173 +173 +167 +158 +150 +136 +141 +137 +142 +156 +146 +123 +118 +131 +143 +157 +174 +191 +188 +161 +137 +144 +174 +206 +200 +167 +141 +113 +79 +64 +89 +104 +108 +127 +157 +173 +174 +157 +141 +137 +155 +175 +180 +179 +179 +172 +163 +161 +167 +178 +190 +186 +167 +146 +137 +134 +124 +98 +86 +100 +117 +137 +132 +115 +91 +93 +117 +140 +162 +184 +189 +160 +102 +68 +81 +100 +146 +170 +160 +137 +131 +132 +121 +111 +107 +109 +107 +103 +103 +112 +124 +132 +133 +120 +112 +123 +146 +151 +140 +122 +103 +90 +88 +95 +103 +105 +109 +119 +125 +133 +136 +132 +104 +73 +77 +105 +122 +110 +105 +99 +96 +93 +93 +96 +101 +97 +102 +124 +139 +120 +89 +81 +90 +111 +106 +96 +82 +73 +75 +91 +107 +107 +96 +88 +85 +77 +66 +67 +77 +106 +112 +97 +65 +44 +46 +59 +72 +85 +99 +101 +94 +91 +89 +92 +103 +96 +91 +93 +87 +74 +80 +90 +87 +80 +71 +69 +76 +83 +86 +79 +68 +59 +55 +55 +63 +73 +80 +81 +80 +81 +79 +75 +70 +65 +62 +61 +61 +62 +64 +64 +64 +64 +66 +68 +69 +68 +68 +68 +66 +61 +57 +58 +61 +66 +66 +67 +68 +66 +60 +56 +55 +60 +58 +56 +57 +61 +63 +62 +59 +59 +57 +55 +56 +56 +58 +67 +78 +77 +73 +66 +60 +57 +57 +58 +57 +56 +60 +60 +55 +53 +55 +56 +53 +59 +58 +58 +60 +63 +63 +61 +59 +58 +57 +57 +59 +60 +59 +59 +60 +61 +62 +62 +64 +65 +67 +67 +67 +71 +70 +70 +70 +70 +68 +66 +64 +64 +67 +70 +73 +75 +75 +74 +74 +71 +73 +75 +78 +78 +77 +75 +74 +67 +65 +62 +61 +57 +55 +57 +61 +65 +65 +66 +66 +65 +62 +63 +66 +67 +63 +60 +61 +59 +56 +53 +50 +52 +56 +63 +66 +63 +60 +62 +67 +90 +115 +130 +125 +118 +115 +116 +120 +124 +128 +135 +139 +135 +128 +125 +125 +141 +160 +165 +158 +154 +150 +145 +148 +154 +161 +170 +174 +178 +177 +169 +161 +154 +155 +152 +154 +168 +181 +184 +185 +155 +134 +131 +154 +172 +168 +162 +165 +162 +163 +163 +162 +165 +170 +171 +170 +168 +151 +136 +135 +141 +147 +148 +150 +149 +157 +164 +166 +163 +159 +156 +154 +149 +142 +157 +169 +164 +169 +173 +157 +152 +156 +165 +173 +174 +168 +167 +169 +168 +165 +160 +160 +162 +163 +161 +158 +151 +131 +116 +118 +129 +135 +138 +141 +141 +139 +136 +133 +134 +134 +130 +125 +120 +121 +124 +131 +142 +149 +145 +138 +134 +137 +140 +143 +146 +148 +149 +149 +140 +129 +118 +112 +113 +122 +131 +131 +131 +132 +134 +135 +136 +136 +135 +134 +116 +110 +110 +117 +119 +117 +121 +128 +130 +130 +135 +143 +144 +134 +119 +109 +112 +109 +110 +119 +127 +125 +115 +107 +110 +122 +129 +127 +127 +134 +138 +137 +138 +129 +123 +124 +124 +123 +128 +136 +143 +139 +137 +135 +132 +130 +136 +145 +154 +153 +157 +161 +155 +142 +132 +130 +149 +158 +166 +167 +167 +167 +165 +164 +165 +161 +161 +164 +163 +159 +159 +161 +159 +153 +148 +146 +141 +132 +128 +132 +141 +143 +149 +155 +158 +155 +153 +154 +147 +143 +136 +131 +133 +141 +147 +148 +156 +159 +159 +153 +150 +152 +157 +162 +168 +166 +166 +163 +162 +163 +165 +166 +169 +171 +171 +163 +151 +141 +136 +135 +137 +137 +148 +162 +168 +167 +166 +163 +165 +165 +166 +169 +173 +176 +177 +177 +169 +169 +167 +165 +164 +165 +169 +172 +167 +156 +144 +142 +149 +156 +159 +158 +159 +158 +157 +155 +155 +156 +155 +152 +150 +143 +135 +134 +141 +149 +154 +154 +153 +152 +153 +154 +155 +154 +152 +150 +147 +134 +127 +135 +146 +153 +156 +159 +157 +146 +135 +133 +137 +146 +156 +164 +157 +161 +165 +165 +163 +162 +162 +160 +165 +173 +177 +176 +173 +169 +158 +147 +150 +161 +163 +162 +167 +166 +164 +168 +167 +166 +169 +172 +167 +155 +146 +143 +155 +161 +168 +172 +174 +176 +174 +172 +172 +169 +167 +164 +160 +153 +149 +148 +150 +159 +165 +164 +163 +163 +162 +160 +161 +167 +172 +171 +171 +172 +171 +167 +162 +162 +165 +170 +175 +179 +169 +152 +142 +146 +154 +162 +163 +160 +160 +164 +167 +167 +164 +161 +161 +160 +151 +141 +141 +149 +157 +161 +164 +166 +167 +165 +166 +161 +160 +166 +167 +161 +157 +158 +154 +160 +167 +173 +178 +178 +177 +175 +174 +173 +175 +182 +185 +185 +184 +184 +192 +191 +190 +190 +192 +192 +191 +190 +190 +191 +192 +192 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +190 +190 +191 +191 +191 +190 +190 +191 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +190 +191 +192 +193 +193 +191 +191 +193 +193 +191 +190 +190 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +191 +191 +192 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +191 +191 +192 +191 +191 +191 +191 +191 +191 +192 +193 +194 +194 +193 +192 +191 +191 +192 +194 +194 +192 +192 +193 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +194 +194 +192 +192 +194 +194 +193 +191 +192 +193 +194 +194 +194 +193 +192 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +193 +194 +195 +195 +194 +194 +194 +195 +195 +194 +192 +191 +192 +193 +194 +195 +195 +196 +198 +200 +201 +203 +205 +206 +206 +207 +207 +207 +208 +209 +208 +205 +203 +200 +197 +197 +197 +196 +196 +196 +194 +193 +192 +190 +188 +186 +184 +183 +179 +177 +176 +177 +177 +177 +178 +180 +182 +182 +182 +181 +180 +179 +177 +177 +174 +173 +173 +172 +171 +171 +171 +171 +170 +168 +165 +165 +166 +166 +169 +172 +174 +175 +176 +177 +177 +177 +178 +179 +176 +177 +178 +181 +186 +192 +197 +201 +205 +206 +208 +206 +206 +207 +206 +204 +202 +197 +193 +191 +188 +183 +179 +177 +167 +162 +156 +155 +157 +159 +157 +155 +158 +159 +158 +156 +153 +152 +148 +145 +142 +143 +144 +142 +142 +145 +148 +149 +148 +146 +144 +144 +144 +144 +146 +149 +145 +144 +143 +140 +135 +133 +133 +134 +134 +135 +137 +135 +130 +126 +124 +123 +126 +128 +129 +130 +132 +134 +134 +133 +130 +128 +125 +123 +122 +122 +126 +129 +130 +134 +137 +138 +136 +135 +136 +138 +151 +167 +184 +194 +201 +208 +205 +199 +195 +193 +190 +187 +187 +188 +187 +185 +177 +170 +162 +161 +165 +168 +167 +164 +162 +158 +153 +148 +144 +140 +133 +128 +127 +131 +134 +133 +136 +138 +128 +114 +117 +121 +132 +143 +146 +147 +146 +141 +147 +142 +145 +158 +172 +178 +164 +143 +120 +122 +138 +158 +164 +162 +172 +188 +198 +195 +192 +188 +184 +183 +191 +202 +200 +185 +177 +179 +176 +171 +169 +170 +174 +172 +178 +179 +180 +185 +189 +199 +200 +191 +188 +176 +170 +181 +183 +177 +191 +201 +203 +194 +189 +195 +200 +199 +196 +198 +202 +205 +203 +197 +196 +199 +198 +192 +189 +188 +181 +171 +170 +176 +186 +184 +191 +200 +206 +212 +212 +201 +193 +194 +197 +203 +202 +197 +194 +194 +198 +195 +186 +176 +166 +176 +198 +200 +183 +176 +185 +209 +214 +190 +169 +171 +156 +125 +137 +183 +203 +212 +214 +185 +155 +142 +157 +186 +206 +210 +216 +197 +176 +159 +165 +189 +189 +162 +150 +163 +168 +170 +168 +159 +152 +157 +163 +161 +154 +166 +179 +175 +163 +149 +141 +150 +159 +172 +190 +198 +192 +184 +184 +190 +192 +199 +195 +174 +162 +172 +183 +181 +188 +193 +197 +190 +184 +157 +133 +155 +175 +182 +170 +151 +136 +126 +116 +137 +166 +170 +143 +139 +167 +176 +176 +185 +201 +197 +157 +124 +130 +172 +192 +159 +115 +117 +172 +216 +220 +181 +146 +137 +133 +121 +123 +129 +123 +113 +130 +172 +200 +172 +132 +108 +105 +111 +131 +159 +188 +189 +185 +179 +170 +165 +167 +158 +153 +134 +121 +114 +110 +118 +170 +205 +190 +149 +117 +115 +122 +125 +125 +125 +123 +120 +114 +115 +145 +171 +162 +151 +142 +143 +134 +133 +124 +116 +109 +120 +142 +175 +160 +122 +110 +132 +169 +181 +143 +110 +111 +146 +167 +158 +137 +132 +119 +100 +106 +124 +169 +201 +184 +135 +109 +124 +130 +125 +123 +143 +155 +173 +169 +151 +118 +96 +89 +104 +132 +143 +130 +131 +155 +158 +162 +165 +163 +148 +123 +117 +134 +149 +141 +126 +116 +105 +110 +145 +171 +171 +152 +144 +132 +136 +164 +192 +199 +182 +137 +120 +144 +175 +179 +178 +184 +182 +181 +165 +146 +160 +156 +134 +105 +105 +112 +108 +106 +105 +105 +117 +159 +191 +169 +129 +125 +143 +159 +168 +180 +199 +199 +173 +153 +144 +146 +146 +155 +176 +179 +146 +113 +108 +117 +107 +101 +104 +122 +159 +188 +194 +186 +176 +167 +156 +150 +148 +143 +144 +162 +175 +172 +161 +167 +172 +166 +158 +156 +157 +165 +173 +171 +162 +152 +143 +145 +138 +143 +146 +148 +141 +127 +123 +132 +150 +164 +179 +184 +168 +152 +141 +161 +187 +209 +195 +155 +117 +90 +72 +79 +103 +122 +125 +129 +139 +154 +166 +159 +139 +137 +159 +176 +175 +176 +185 +182 +158 +141 +153 +180 +194 +180 +159 +142 +140 +127 +103 +84 +89 +108 +117 +128 +121 +109 +106 +117 +126 +139 +158 +179 +189 +163 +98 +68 +97 +131 +147 +151 +143 +141 +142 +128 +104 +90 +89 +102 +105 +105 +112 +126 +132 +129 +125 +113 +105 +98 +119 +141 +152 +149 +118 +100 +89 +98 +111 +114 +113 +115 +126 +132 +129 +121 +103 +86 +94 +113 +119 +97 +93 +93 +94 +92 +92 +94 +92 +100 +102 +107 +116 +114 +92 +84 +98 +112 +103 +84 +74 +72 +80 +103 +117 +101 +90 +84 +81 +74 +71 +73 +74 +108 +120 +103 +63 +46 +59 +72 +76 +83 +78 +82 +80 +80 +88 +93 +99 +104 +101 +95 +85 +82 +87 +85 +74 +66 +61 +56 +56 +65 +76 +80 +79 +66 +62 +67 +76 +80 +82 +81 +77 +76 +72 +67 +62 +59 +58 +58 +59 +59 +64 +63 +61 +62 +63 +64 +68 +69 +72 +71 +65 +57 +55 +58 +63 +68 +67 +66 +65 +62 +58 +56 +57 +62 +58 +56 +59 +63 +63 +60 +59 +58 +56 +52 +51 +57 +66 +74 +78 +74 +67 +63 +60 +54 +54 +58 +59 +58 +59 +59 +57 +54 +53 +54 +56 +58 +60 +61 +60 +60 +61 +61 +61 +59 +60 +60 +59 +59 +61 +61 +60 +62 +60 +64 +67 +65 +64 +65 +63 +67 +69 +69 +69 +68 +69 +67 +65 +66 +68 +71 +73 +75 +78 +76 +74 +74 +74 +74 +75 +74 +71 +70 +70 +66 +61 +56 +55 +57 +59 +60 +62 +63 +64 +64 +62 +62 +61 +61 +61 +65 +63 +60 +63 +62 +58 +57 +49 +48 +58 +66 +67 +64 +62 +70 +82 +107 +120 +129 +126 +117 +113 +118 +123 +127 +132 +136 +137 +134 +126 +125 +134 +150 +163 +165 +158 +158 +157 +155 +157 +163 +166 +170 +174 +176 +173 +164 +154 +153 +154 +150 +157 +167 +175 +183 +180 +152 +129 +138 +160 +170 +173 +169 +165 +162 +165 +166 +164 +166 +170 +170 +165 +157 +143 +139 +146 +161 +163 +153 +154 +142 +143 +149 +159 +166 +165 +157 +151 +140 +141 +158 +175 +173 +168 +167 +164 +159 +163 +166 +169 +171 +171 +167 +164 +163 +158 +155 +159 +165 +167 +162 +157 +142 +130 +115 +116 +131 +142 +142 +143 +137 +138 +139 +137 +131 +125 +124 +127 +133 +132 +128 +126 +129 +135 +139 +141 +138 +142 +145 +147 +149 +152 +151 +150 +137 +134 +120 +103 +101 +116 +132 +139 +135 +140 +141 +135 +133 +120 +111 +126 +116 +121 +119 +125 +127 +120 +122 +125 +128 +129 +130 +138 +142 +142 +137 +121 +106 +101 +106 +112 +109 +112 +120 +121 +125 +127 +131 +133 +133 +135 +138 +140 +143 +137 +130 +122 +118 +120 +127 +134 +134 +132 +128 +129 +140 +147 +148 +149 +155 +151 +150 +151 +153 +148 +136 +124 +138 +151 +169 +179 +176 +168 +161 +160 +157 +155 +158 +162 +162 +163 +161 +155 +151 +145 +144 +146 +144 +141 +138 +135 +140 +141 +149 +156 +155 +154 +155 +154 +147 +141 +139 +143 +143 +140 +142 +148 +157 +157 +156 +154 +153 +155 +161 +166 +175 +170 +162 +157 +155 +155 +160 +164 +170 +169 +169 +154 +141 +135 +130 +134 +134 +145 +155 +163 +168 +165 +159 +158 +159 +163 +170 +175 +178 +179 +178 +177 +169 +166 +162 +163 +166 +168 +169 +167 +166 +152 +145 +148 +153 +158 +162 +160 +162 +162 +161 +159 +158 +159 +158 +156 +154 +147 +142 +144 +148 +151 +155 +159 +160 +158 +157 +159 +160 +160 +158 +157 +157 +149 +141 +141 +152 +164 +167 +165 +159 +155 +147 +143 +147 +151 +153 +157 +159 +159 +159 +155 +149 +145 +148 +153 +161 +167 +167 +166 +167 +165 +158 +156 +157 +166 +169 +167 +167 +167 +166 +167 +168 +171 +170 +166 +161 +151 +144 +145 +154 +160 +166 +168 +171 +174 +174 +171 +167 +168 +166 +166 +164 +154 +147 +148 +154 +162 +170 +171 +169 +166 +163 +162 +163 +172 +176 +175 +177 +175 +168 +164 +155 +160 +165 +171 +175 +170 +163 +162 +149 +149 +156 +162 +162 +162 +164 +163 +167 +165 +164 +163 +161 +157 +150 +145 +147 +155 +162 +165 +164 +165 +166 +168 +165 +164 +166 +167 +165 +158 +152 +149 +154 +164 +170 +179 +179 +174 +175 +174 +173 +174 +177 +180 +184 +187 +185 +181 +192 +191 +190 +191 +192 +193 +192 +191 +191 +192 +193 +193 +192 +192 +192 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +190 +191 +191 +191 +191 +190 +190 +191 +192 +192 +191 +191 +192 +193 +191 +192 +191 +191 +190 +190 +191 +192 +193 +191 +191 +193 +193 +191 +190 +190 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +191 +191 +191 +190 +190 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +190 +191 +192 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +191 +192 +192 +191 +191 +191 +191 +191 +191 +192 +192 +193 +193 +193 +192 +191 +191 +192 +194 +194 +192 +192 +192 +192 +192 +192 +192 +191 +191 +191 +192 +193 +193 +192 +192 +193 +193 +193 +193 +193 +194 +194 +192 +192 +194 +194 +193 +191 +192 +193 +194 +194 +194 +193 +192 +194 +194 +193 +192 +191 +191 +192 +193 +193 +193 +193 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +193 +194 +195 +195 +194 +194 +194 +195 +195 +194 +193 +192 +193 +194 +195 +196 +198 +199 +201 +203 +204 +206 +208 +209 +208 +209 +208 +208 +208 +208 +207 +204 +201 +197 +194 +194 +194 +192 +192 +192 +190 +190 +189 +188 +186 +184 +183 +182 +178 +176 +175 +176 +176 +176 +177 +179 +181 +181 +181 +180 +179 +178 +176 +176 +174 +174 +173 +172 +171 +171 +170 +170 +170 +168 +165 +165 +166 +166 +169 +172 +174 +175 +176 +177 +177 +177 +178 +180 +178 +178 +179 +182 +187 +194 +199 +202 +205 +206 +207 +206 +205 +205 +204 +202 +199 +194 +189 +187 +184 +178 +174 +171 +164 +159 +153 +152 +154 +156 +155 +152 +155 +155 +154 +152 +148 +146 +143 +139 +136 +138 +141 +140 +141 +144 +146 +146 +144 +143 +142 +143 +143 +144 +147 +151 +147 +146 +144 +140 +134 +131 +130 +130 +130 +131 +133 +133 +129 +127 +126 +125 +126 +128 +129 +130 +132 +134 +134 +133 +131 +128 +125 +124 +123 +123 +126 +130 +133 +136 +139 +140 +140 +139 +141 +142 +152 +169 +186 +194 +201 +207 +205 +198 +194 +193 +190 +187 +187 +188 +187 +185 +176 +169 +161 +160 +164 +168 +166 +163 +162 +158 +153 +149 +145 +140 +133 +129 +131 +139 +145 +146 +145 +143 +135 +125 +129 +130 +139 +146 +147 +145 +141 +133 +127 +137 +155 +168 +166 +153 +137 +122 +131 +143 +147 +136 +132 +152 +183 +203 +203 +196 +185 +174 +168 +174 +190 +205 +201 +189 +180 +174 +165 +159 +161 +163 +167 +165 +171 +174 +180 +189 +190 +194 +188 +177 +173 +165 +167 +185 +191 +186 +193 +202 +206 +200 +195 +199 +202 +200 +196 +198 +202 +205 +202 +197 +196 +200 +197 +191 +188 +187 +182 +174 +175 +182 +187 +180 +189 +205 +210 +210 +208 +203 +194 +194 +196 +200 +201 +197 +196 +198 +196 +195 +191 +187 +182 +191 +208 +206 +174 +166 +180 +209 +214 +194 +180 +180 +157 +130 +144 +189 +205 +213 +217 +192 +160 +145 +158 +188 +207 +206 +209 +189 +174 +168 +176 +191 +185 +154 +131 +130 +138 +139 +143 +145 +152 +166 +176 +178 +172 +177 +184 +180 +172 +165 +160 +168 +171 +171 +176 +186 +191 +191 +190 +189 +192 +202 +199 +177 +162 +170 +182 +182 +184 +193 +201 +195 +183 +148 +121 +146 +175 +184 +175 +158 +142 +131 +118 +137 +167 +172 +145 +139 +172 +183 +171 +163 +181 +197 +177 +143 +133 +162 +184 +158 +122 +125 +180 +219 +218 +178 +143 +137 +132 +119 +122 +126 +121 +113 +133 +179 +203 +176 +133 +103 +106 +122 +144 +167 +184 +185 +179 +176 +176 +181 +184 +173 +149 +129 +117 +113 +113 +125 +176 +210 +186 +145 +117 +121 +129 +127 +122 +119 +119 +116 +117 +129 +159 +173 +156 +145 +147 +145 +134 +129 +120 +113 +112 +132 +167 +170 +134 +109 +128 +162 +176 +158 +119 +101 +118 +155 +167 +151 +133 +137 +118 +98 +105 +127 +174 +201 +174 +122 +110 +130 +137 +132 +134 +152 +145 +141 +151 +155 +138 +110 +90 +104 +137 +152 +130 +125 +144 +148 +148 +149 +156 +154 +145 +134 +140 +151 +142 +126 +112 +99 +104 +138 +163 +164 +150 +147 +133 +133 +165 +192 +197 +183 +142 +131 +152 +178 +186 +182 +168 +141 +133 +136 +137 +160 +167 +146 +113 +102 +108 +110 +111 +106 +106 +128 +167 +188 +173 +145 +122 +105 +117 +135 +159 +192 +204 +184 +161 +146 +148 +152 +160 +176 +174 +144 +119 +118 +132 +125 +123 +126 +140 +170 +191 +189 +181 +169 +155 +136 +126 +129 +134 +145 +170 +179 +173 +165 +170 +175 +171 +168 +160 +150 +150 +157 +158 +152 +144 +137 +134 +133 +143 +149 +148 +139 +127 +128 +141 +161 +174 +181 +173 +156 +154 +156 +173 +198 +218 +198 +142 +95 +79 +80 +90 +116 +134 +132 +118 +112 +130 +158 +165 +149 +148 +165 +175 +172 +175 +185 +180 +153 +131 +141 +170 +191 +185 +169 +153 +141 +118 +88 +72 +86 +108 +120 +127 +126 +119 +118 +127 +132 +138 +149 +163 +178 +165 +113 +88 +110 +131 +139 +134 +137 +145 +142 +113 +80 +73 +85 +102 +109 +115 +120 +126 +125 +117 +112 +110 +103 +94 +109 +129 +149 +161 +140 +111 +96 +100 +110 +113 +112 +112 +120 +124 +116 +109 +101 +97 +107 +113 +105 +92 +89 +91 +95 +95 +97 +98 +95 +94 +92 +90 +96 +98 +87 +85 +100 +112 +100 +80 +79 +92 +106 +119 +117 +101 +95 +90 +85 +79 +79 +87 +91 +113 +118 +102 +72 +59 +68 +79 +85 +77 +66 +67 +67 +69 +77 +82 +89 +101 +108 +109 +98 +89 +89 +83 +71 +68 +64 +60 +59 +64 +71 +79 +84 +85 +79 +79 +83 +83 +82 +80 +75 +70 +66 +62 +58 +57 +57 +58 +58 +59 +64 +64 +61 +62 +63 +64 +68 +70 +71 +69 +63 +57 +56 +60 +66 +68 +66 +65 +63 +61 +58 +58 +60 +60 +57 +57 +61 +65 +64 +60 +58 +54 +54 +53 +54 +59 +68 +74 +76 +68 +63 +61 +59 +55 +55 +59 +59 +58 +58 +58 +57 +55 +54 +55 +56 +59 +62 +62 +61 +59 +60 +60 +59 +58 +60 +60 +59 +59 +61 +61 +60 +61 +60 +64 +67 +64 +62 +62 +61 +66 +68 +69 +69 +69 +70 +68 +67 +69 +71 +73 +73 +75 +77 +76 +74 +74 +74 +74 +75 +74 +71 +70 +70 +65 +60 +55 +55 +58 +60 +62 +63 +64 +65 +64 +63 +62 +63 +63 +61 +61 +62 +60 +63 +59 +55 +57 +52 +47 +55 +61 +64 +67 +73 +87 +105 +116 +123 +125 +120 +113 +114 +121 +127 +128 +133 +136 +135 +128 +117 +118 +132 +150 +162 +161 +154 +155 +155 +153 +156 +170 +174 +178 +181 +181 +174 +164 +154 +154 +157 +156 +164 +171 +174 +175 +168 +148 +130 +142 +161 +167 +171 +169 +167 +168 +170 +170 +165 +165 +167 +165 +159 +148 +136 +136 +148 +168 +174 +164 +166 +152 +145 +141 +147 +157 +161 +157 +152 +148 +147 +159 +171 +168 +164 +165 +164 +169 +169 +166 +164 +165 +166 +166 +165 +164 +160 +157 +159 +164 +165 +161 +156 +146 +135 +121 +118 +129 +137 +138 +141 +138 +139 +138 +135 +129 +124 +125 +128 +132 +132 +130 +126 +124 +128 +134 +138 +140 +145 +148 +150 +151 +151 +149 +146 +136 +131 +122 +115 +112 +116 +126 +135 +146 +146 +143 +133 +126 +110 +98 +112 +122 +127 +126 +132 +134 +127 +126 +127 +127 +129 +127 +132 +135 +140 +143 +134 +113 +103 +101 +102 +98 +105 +119 +125 +127 +128 +131 +132 +134 +135 +137 +138 +139 +138 +135 +130 +124 +120 +121 +125 +125 +126 +125 +130 +143 +152 +153 +154 +153 +152 +149 +146 +146 +148 +144 +138 +138 +150 +167 +177 +175 +167 +161 +159 +157 +156 +159 +163 +163 +164 +162 +156 +142 +136 +136 +143 +149 +150 +148 +144 +141 +142 +148 +153 +151 +148 +148 +146 +145 +142 +142 +146 +145 +141 +142 +148 +153 +154 +155 +154 +154 +157 +164 +169 +174 +170 +164 +159 +155 +153 +156 +159 +163 +164 +162 +147 +133 +126 +122 +125 +136 +151 +160 +163 +165 +163 +159 +159 +160 +164 +171 +176 +178 +178 +176 +175 +169 +166 +162 +163 +166 +169 +169 +167 +164 +151 +145 +149 +153 +158 +162 +161 +161 +161 +160 +158 +157 +158 +157 +155 +151 +145 +143 +145 +150 +152 +155 +158 +160 +158 +158 +159 +160 +160 +158 +157 +157 +151 +145 +147 +159 +170 +172 +169 +166 +164 +158 +156 +161 +165 +166 +170 +169 +166 +163 +156 +148 +143 +145 +150 +155 +161 +163 +160 +157 +150 +144 +145 +155 +164 +167 +165 +166 +167 +166 +167 +167 +169 +167 +163 +158 +150 +145 +147 +155 +161 +167 +168 +170 +173 +173 +170 +166 +168 +167 +166 +163 +153 +147 +149 +157 +164 +170 +170 +167 +164 +163 +162 +164 +173 +176 +176 +177 +174 +167 +162 +157 +162 +166 +171 +174 +169 +161 +161 +150 +150 +157 +163 +163 +163 +165 +164 +165 +165 +164 +162 +159 +154 +149 +145 +147 +155 +162 +165 +164 +165 +166 +167 +167 +167 +167 +168 +164 +156 +150 +146 +155 +166 +172 +178 +178 +174 +175 +172 +171 +173 +177 +181 +184 +187 +186 +183 +192 +191 +191 +191 +193 +193 +192 +191 +192 +193 +194 +194 +193 +193 +193 +193 +192 +192 +191 +191 +191 +191 +192 +192 +191 +191 +190 +191 +191 +191 +191 +190 +191 +191 +192 +192 +192 +192 +192 +193 +192 +192 +192 +191 +190 +190 +191 +192 +193 +191 +191 +193 +193 +191 +190 +190 +191 +191 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +192 +192 +192 +192 +192 +192 +192 +191 +191 +190 +190 +192 +192 +192 +192 +192 +192 +192 +192 +191 +192 +192 +190 +190 +192 +193 +192 +192 +192 +192 +192 +193 +192 +191 +191 +191 +192 +192 +192 +191 +191 +191 +191 +192 +192 +191 +192 +192 +193 +193 +193 +191 +190 +191 +194 +194 +192 +192 +192 +193 +193 +193 +193 +192 +192 +192 +193 +194 +194 +193 +193 +194 +194 +194 +194 +193 +194 +194 +192 +193 +194 +194 +193 +191 +192 +193 +194 +194 +194 +193 +193 +194 +194 +193 +192 +191 +191 +192 +192 +193 +193 +192 +192 +192 +192 +192 +191 +191 +191 +192 +192 +192 +192 +191 +191 +192 +193 +194 +194 +194 +194 +194 +195 +195 +195 +194 +193 +194 +195 +197 +198 +200 +201 +203 +205 +206 +208 +210 +211 +210 +210 +209 +208 +208 +207 +205 +201 +200 +196 +192 +192 +191 +189 +188 +188 +187 +187 +187 +186 +185 +184 +183 +182 +178 +176 +174 +175 +175 +175 +176 +178 +180 +180 +179 +178 +177 +176 +175 +175 +175 +174 +173 +172 +171 +170 +170 +170 +170 +168 +165 +165 +166 +166 +169 +172 +174 +175 +176 +177 +177 +177 +178 +180 +179 +179 +181 +184 +189 +195 +200 +204 +206 +207 +207 +205 +204 +203 +202 +199 +197 +192 +187 +184 +180 +174 +169 +166 +162 +156 +151 +150 +152 +154 +153 +150 +152 +152 +151 +148 +145 +142 +137 +133 +132 +135 +138 +139 +141 +144 +145 +145 +142 +141 +140 +141 +143 +144 +148 +151 +149 +147 +145 +139 +132 +128 +128 +128 +127 +128 +130 +130 +127 +126 +126 +127 +126 +128 +129 +130 +132 +134 +134 +133 +131 +128 +125 +124 +123 +123 +125 +129 +135 +137 +139 +142 +144 +144 +144 +144 +154 +171 +187 +195 +202 +207 +204 +197 +194 +193 +190 +188 +188 +189 +187 +184 +174 +168 +160 +159 +163 +167 +166 +163 +164 +160 +153 +148 +144 +139 +134 +130 +135 +146 +156 +159 +154 +147 +140 +136 +140 +139 +144 +150 +149 +145 +138 +128 +122 +139 +163 +172 +156 +132 +119 +113 +136 +156 +153 +123 +114 +147 +188 +209 +207 +198 +179 +160 +154 +167 +189 +206 +202 +193 +183 +169 +153 +149 +154 +159 +161 +160 +166 +170 +182 +194 +191 +188 +178 +164 +159 +155 +164 +190 +199 +194 +195 +201 +205 +204 +202 +202 +202 +201 +197 +198 +202 +204 +202 +196 +197 +200 +198 +192 +188 +187 +182 +176 +179 +187 +188 +177 +186 +209 +215 +208 +205 +204 +195 +193 +194 +198 +199 +197 +198 +201 +198 +197 +194 +193 +189 +197 +209 +202 +171 +161 +182 +212 +211 +194 +185 +182 +159 +135 +152 +195 +205 +213 +220 +200 +165 +146 +158 +190 +208 +203 +202 +181 +167 +175 +187 +193 +182 +153 +123 +108 +111 +109 +116 +129 +144 +164 +178 +183 +186 +186 +187 +182 +180 +178 +173 +180 +179 +170 +166 +178 +192 +196 +192 +188 +194 +206 +204 +181 +162 +168 +181 +182 +183 +193 +205 +199 +181 +138 +111 +140 +175 +185 +179 +165 +149 +135 +119 +136 +168 +175 +145 +136 +173 +191 +167 +143 +161 +194 +193 +159 +136 +155 +178 +159 +127 +132 +188 +222 +215 +172 +140 +138 +132 +119 +120 +124 +117 +112 +136 +185 +205 +182 +133 +99 +106 +132 +154 +173 +185 +185 +177 +176 +182 +193 +196 +177 +147 +124 +112 +112 +118 +132 +181 +213 +184 +142 +116 +126 +135 +128 +120 +116 +116 +112 +118 +141 +171 +172 +149 +139 +149 +147 +132 +128 +118 +110 +115 +144 +179 +169 +122 +104 +139 +177 +178 +144 +100 +92 +123 +163 +166 +145 +132 +139 +119 +97 +103 +129 +179 +200 +167 +113 +107 +132 +142 +137 +141 +160 +141 +121 +138 +159 +153 +118 +90 +104 +142 +157 +133 +121 +139 +144 +140 +135 +151 +163 +165 +149 +146 +152 +142 +125 +108 +94 +99 +133 +157 +158 +149 +151 +134 +127 +164 +190 +192 +177 +143 +139 +157 +176 +187 +186 +163 +114 +99 +115 +129 +155 +173 +157 +121 +102 +105 +113 +115 +105 +103 +132 +170 +187 +178 +159 +121 +79 +88 +113 +146 +187 +209 +194 +166 +144 +144 +153 +162 +172 +169 +146 +130 +134 +144 +139 +140 +142 +152 +175 +188 +183 +176 +167 +150 +123 +109 +114 +129 +151 +173 +179 +172 +165 +170 +173 +173 +177 +167 +147 +139 +146 +151 +147 +139 +133 +125 +129 +146 +152 +147 +137 +127 +132 +147 +170 +182 +181 +164 +147 +155 +169 +182 +203 +221 +198 +134 +81 +74 +91 +99 +122 +140 +135 +111 +93 +114 +155 +167 +158 +159 +169 +173 +169 +175 +186 +181 +152 +126 +134 +166 +191 +192 +180 +164 +143 +110 +75 +62 +83 +109 +122 +126 +131 +128 +127 +135 +138 +137 +142 +150 +168 +164 +126 +105 +120 +131 +132 +124 +134 +149 +145 +105 +65 +63 +86 +100 +113 +123 +126 +125 +116 +106 +103 +110 +108 +96 +101 +117 +143 +167 +155 +123 +103 +101 +109 +113 +112 +110 +116 +116 +105 +100 +101 +106 +115 +112 +95 +87 +86 +90 +96 +99 +102 +101 +95 +91 +85 +78 +80 +88 +86 +89 +104 +108 +95 +76 +81 +105 +126 +129 +114 +101 +100 +97 +89 +81 +86 +99 +106 +115 +113 +98 +77 +69 +73 +81 +89 +76 +59 +55 +58 +63 +71 +76 +83 +98 +114 +122 +108 +91 +88 +83 +71 +71 +68 +64 +63 +63 +67 +79 +91 +99 +90 +86 +85 +81 +79 +76 +71 +66 +63 +59 +56 +56 +57 +57 +58 +59 +64 +64 +61 +62 +63 +64 +68 +71 +69 +65 +59 +56 +57 +63 +70 +68 +66 +64 +62 +60 +58 +60 +62 +59 +57 +57 +62 +66 +65 +59 +56 +49 +51 +54 +57 +63 +70 +74 +73 +64 +59 +58 +59 +55 +56 +59 +59 +57 +58 +58 +57 +55 +54 +56 +57 +61 +63 +63 +61 +59 +59 +59 +58 +58 +60 +60 +59 +59 +61 +61 +61 +61 +60 +64 +67 +64 +60 +60 +58 +65 +68 +69 +69 +70 +71 +71 +70 +73 +74 +74 +74 +74 +76 +75 +74 +74 +74 +75 +75 +74 +71 +69 +70 +63 +59 +54 +55 +58 +61 +63 +64 +65 +65 +64 +62 +64 +65 +65 +62 +57 +60 +61 +62 +56 +52 +58 +55 +50 +55 +60 +62 +70 +80 +99 +119 +124 +125 +122 +116 +112 +115 +123 +129 +130 +133 +135 +133 +122 +108 +112 +132 +152 +160 +156 +148 +150 +152 +150 +154 +175 +180 +187 +189 +186 +177 +164 +154 +155 +159 +160 +168 +174 +173 +170 +159 +142 +131 +146 +161 +163 +168 +171 +170 +173 +175 +172 +165 +164 +164 +161 +154 +144 +133 +135 +151 +174 +181 +169 +169 +163 +147 +134 +137 +151 +159 +158 +152 +155 +153 +159 +166 +164 +161 +163 +165 +177 +173 +167 +161 +160 +162 +164 +165 +166 +161 +158 +159 +161 +162 +158 +154 +147 +139 +125 +119 +125 +132 +135 +139 +140 +139 +137 +133 +127 +124 +125 +130 +129 +132 +132 +126 +122 +124 +131 +137 +141 +147 +151 +154 +154 +152 +147 +142 +138 +129 +124 +125 +122 +116 +121 +132 +151 +148 +141 +129 +122 +105 +92 +105 +125 +130 +129 +137 +140 +131 +127 +125 +127 +129 +127 +129 +131 +138 +149 +145 +119 +106 +99 +95 +91 +100 +118 +128 +130 +130 +130 +132 +134 +135 +136 +136 +136 +138 +139 +136 +128 +119 +117 +120 +122 +125 +126 +132 +145 +153 +154 +153 +150 +153 +150 +141 +140 +147 +152 +151 +141 +150 +163 +173 +174 +167 +160 +158 +158 +157 +160 +164 +164 +165 +164 +158 +141 +132 +131 +142 +152 +156 +153 +147 +142 +142 +148 +151 +147 +144 +142 +140 +142 +142 +145 +149 +147 +142 +142 +147 +151 +152 +154 +154 +156 +159 +165 +170 +173 +169 +166 +162 +156 +153 +152 +154 +160 +159 +158 +143 +128 +121 +116 +119 +137 +155 +166 +163 +161 +161 +160 +161 +162 +166 +171 +176 +178 +177 +175 +174 +169 +166 +162 +162 +166 +169 +168 +167 +162 +151 +147 +150 +153 +157 +162 +162 +161 +161 +159 +157 +156 +156 +155 +153 +147 +143 +143 +147 +152 +153 +155 +158 +160 +158 +157 +157 +160 +160 +159 +156 +154 +149 +145 +150 +162 +173 +174 +170 +167 +167 +164 +165 +171 +175 +175 +178 +178 +174 +167 +157 +147 +141 +143 +148 +153 +159 +161 +159 +151 +139 +134 +140 +152 +161 +164 +163 +165 +166 +165 +167 +166 +168 +165 +161 +156 +149 +145 +149 +156 +162 +168 +169 +170 +172 +171 +168 +165 +168 +168 +167 +163 +152 +147 +150 +160 +166 +171 +169 +165 +162 +162 +162 +165 +173 +176 +176 +177 +173 +165 +160 +160 +164 +166 +170 +173 +167 +160 +159 +151 +151 +158 +164 +164 +164 +166 +165 +164 +165 +164 +162 +158 +152 +147 +144 +148 +156 +163 +166 +165 +166 +166 +167 +168 +168 +168 +168 +163 +155 +148 +145 +156 +169 +175 +178 +176 +175 +176 +170 +168 +172 +177 +181 +185 +187 +186 +184